(()=>{var c_e=Object.create;var hA=Object.defineProperty;var u_e=Object.getOwnPropertyDescriptor;var d_e=Object.getOwnPropertyNames;var p_e=Object.getPrototypeOf,f_e=Object.prototype.hasOwnProperty;var Ba=(e,t)=>()=>(e&&(t=e(e=0)),t);var sa=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),ei=(e,t)=>{for(var r in t)hA(e,r,{get:t[r],enumerable:!0})},h_e=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of d_e(t))!f_e.call(e,a)&&a!==r&&hA(e,a,{get:()=>t[a],enumerable:!(n=u_e(t,a))||n.enumerable});return e};var _=(e,t,r)=>(r=e!=null?c_e(p_e(e)):{},h_e(t||!e||!e.__esModule?hA(r,"default",{value:e,enumerable:!0}):r,e));var IU=sa(br=>{"use strict";var gA=Symbol.for("react.transitional.element"),m_e=Symbol.for("react.portal"),g_e=Symbol.for("react.fragment"),v_e=Symbol.for("react.strict_mode"),b_e=Symbol.for("react.profiler"),y_e=Symbol.for("react.consumer"),x_e=Symbol.for("react.context"),w_e=Symbol.for("react.forward_ref"),C_e=Symbol.for("react.suspense"),S_e=Symbol.for("react.memo"),RU=Symbol.for("react.lazy"),wU=Symbol.iterator;function k_e(e){return e===null||typeof e!="object"?null:(e=wU&&e[wU]||e["@@iterator"],typeof e=="function"?e:null)}var TU={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},_U=Object.assign,AU={};function yg(e,t,r){this.props=e,this.context=t,this.refs=AU,this.updater=r||TU}yg.prototype.isReactComponent={};yg.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};yg.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function PU(){}PU.prototype=yg.prototype;function vA(e,t,r){this.props=e,this.context=t,this.refs=AU,this.updater=r||TU}var bA=vA.prototype=new PU;bA.constructor=vA;_U(bA,yg.prototype);bA.isPureReactComponent=!0;var CU=Array.isArray,la={H:null,A:null,T:null,S:null},LU=Object.prototype.hasOwnProperty;function yA(e,t,r,n,a,i){return r=i.ref,{$$typeof:gA,type:e,key:t,ref:r!==void 0?r:null,props:i}}function E_e(e,t){return yA(e.type,t,void 0,void 0,void 0,e.props)}function xA(e){return typeof e=="object"&&e!==null&&e.$$typeof===gA}function R_e(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(r){return t[r]})}var SU=/\/+/g;function mA(e,t){return typeof e=="object"&&e!==null&&e.key!=null?R_e(""+e.key):t.toString(36)}function kU(){}function T_e(e){switch(e.status){case"fulfilled":return e.value;case"rejected":throw e.reason;default:switch(typeof e.status=="string"?e.then(kU,kU):(e.status="pending",e.then(function(t){e.status==="pending"&&(e.status="fulfilled",e.value=t)},function(t){e.status==="pending"&&(e.status="rejected",e.reason=t)})),e.status){case"fulfilled":return e.value;case"rejected":throw e.reason}}throw e}function bg(e,t,r,n,a){var i=typeof e;(i==="undefined"||i==="boolean")&&(e=null);var o=!1;if(e===null)o=!0;else switch(i){case"bigint":case"string":case"number":o=!0;break;case"object":switch(e.$$typeof){case gA:case m_e:o=!0;break;case RU:return o=e._init,bg(o(e._payload),t,r,n,a)}}if(o)return a=a(e),o=n===""?"."+mA(e,0):n,CU(a)?(r="",o!=null&&(r=o.replace(SU,"$&/")+"/"),bg(a,t,r,"",function(u){return u})):a!=null&&(xA(a)&&(a=E_e(a,r+(a.key==null||e&&e.key===a.key?"":(""+a.key).replace(SU,"$&/")+"/")+o)),t.push(a)),1;o=0;var s=n===""?".":n+":";if(CU(e))for(var l=0;l{"use strict";OU.exports=IU()});var $U=sa(An=>{"use strict";function kA(e,t){var r=e.length;e.push(t);e:for(;0>>1,a=e[n];if(0>>1;nVb(s,r))lVb(u,s)?(e[n]=u,e[l]=r,n=l):(e[n]=s,e[o]=r,n=o);else if(lVb(u,r))e[n]=u,e[l]=r,n=l;else break e}}return t}function Vb(e,t){var r=e.sortIndex-t.sortIndex;return r!==0?r:e.id-t.id}An.unstable_now=void 0;typeof performance=="object"&&typeof performance.now=="function"?(MU=performance,An.unstable_now=function(){return MU.now()}):(wA=Date,NU=wA.now(),An.unstable_now=function(){return wA.now()-NU});var MU,wA,NU,Au=[],Pp=[],P_e=1,Ol=null,qi=3,$b=!1,$h=!1,yv=!1,jU=typeof setTimeout=="function"?setTimeout:null,BU=typeof clearTimeout=="function"?clearTimeout:null,zU=typeof setImmediate<"u"?setImmediate:null;function Hb(e){for(var t=Vc(Pp);t!==null;){if(t.callback===null)Fb(Pp);else if(t.startTime<=e)Fb(Pp),t.sortIndex=t.expirationTime,kA(Au,t);else break;t=Vc(Pp)}}function EA(e){if(yv=!1,Hb(e),!$h)if(Vc(Au)!==null)$h=!0,RA();else{var t=Vc(Pp);t!==null&&TA(EA,t.startTime-e)}}var Gb=!1,xv=-1,VU=5,HU=-1;function FU(){return!(An.unstable_now()-HUe&&FU());){var n=Ol.callback;if(typeof n=="function"){Ol.callback=null,qi=Ol.priorityLevel;var a=n(Ol.expirationTime<=e);if(e=An.unstable_now(),typeof a=="function"){Ol.callback=a,Hb(e),t=!0;break t}Ol===Vc(Au)&&Fb(Au),Hb(e)}else Fb(Au);Ol=Vc(Au)}if(Ol!==null)t=!0;else{var i=Vc(Pp);i!==null&&TA(EA,i.startTime-e),t=!1}}break e}finally{Ol=null,qi=r,$b=!1}t=void 0}}finally{t?bv():Gb=!1}}}var bv;typeof zU=="function"?bv=function(){zU(CA)}:typeof MessageChannel<"u"?(SA=new MessageChannel,DU=SA.port2,SA.port1.onmessage=CA,bv=function(){DU.postMessage(null)}):bv=function(){jU(CA,0)};var SA,DU;function RA(){Gb||(Gb=!0,bv())}function TA(e,t){xv=jU(function(){e(An.unstable_now())},t)}An.unstable_IdlePriority=5;An.unstable_ImmediatePriority=1;An.unstable_LowPriority=4;An.unstable_NormalPriority=3;An.unstable_Profiling=null;An.unstable_UserBlockingPriority=2;An.unstable_cancelCallback=function(e){e.callback=null};An.unstable_continueExecution=function(){$h||$b||($h=!0,RA())};An.unstable_forceFrameRate=function(e){0>e||125n?(e.sortIndex=r,kA(Pp,e),Vc(Au)===null&&e===Vc(Pp)&&(yv?(BU(xv),xv=-1):yv=!0,TA(EA,r-n))):(e.sortIndex=a,kA(Au,e),$h||$b||($h=!0,RA())),e};An.unstable_shouldYield=FU;An.unstable_wrapCallback=function(e){var t=qi;return function(){var r=qi;qi=t;try{return e.apply(this,arguments)}finally{qi=r}}}});var UU=sa((C8t,GU)=>{"use strict";GU.exports=$U()});var qU=sa(So=>{"use strict";var L_e=K();function ZU(e){var t="https://react.dev/errors/"+e;if(1{"use strict";function KU(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(KU)}catch(e){console.error(e)}}KU(),WU.exports=qU()});var GW=sa(ux=>{"use strict";var ni=UU(),hq=K(),M_e=Ml();function ke(e){var t="https://react.dev/errors/"+e;if(1)":-1a||l[n]!==u[a]){var c=` `+l[n].replace(" at new "," at ");return e.displayName&&c.includes("")&&(c=c.replace("",e.displayName)),c}while(1<=n&&0<=a);break}}}finally{AA=!1,Error.prepareStackTrace=r}return(r=e?e.displayName||e.name:"")?Lv(r):""}function B_e(e){switch(e.tag){case 26:case 27:case 5:return Lv(e.type);case 16:return Lv("Lazy");case 13:return Lv("Suspense");case 19:return Lv("SuspenseList");case 0:case 15:return e=PA(e.type,!1),e;case 11:return e=PA(e.type.render,!1),e;case 1:return e=PA(e.type,!0),e;default:return""}}function XU(e){try{var t="";do t+=B_e(e),e=e.return;while(e);return t}catch(r){return` Error generating stack: `+r.message+` `+r.stack}}function e2(e){var t=e,r=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.flags&4098&&(r=t.return),e=t.return;while(e)}return t.tag===3?r:null}function yq(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function YU(e){if(e2(e)!==e)throw Error(ke(188))}function V_e(e){var t=e.alternate;if(!t){if(t=e2(e),t===null)throw Error(ke(188));return t!==e?null:e}for(var r=e,n=t;;){var a=r.return;if(a===null)break;var i=a.alternate;if(i===null){if(n=a.return,n!==null){r=n;continue}break}if(a.child===i.child){for(i=a.child;i;){if(i===r)return YU(a),e;if(i===n)return YU(a),t;i=i.sibling}throw Error(ke(188))}if(r.return!==n.return)r=a,n=i;else{for(var o=!1,s=a.child;s;){if(s===r){o=!0,r=a,n=i;break}if(s===n){o=!0,n=a,r=i;break}s=s.sibling}if(!o){for(s=i.child;s;){if(s===r){o=!0,r=i,n=a;break}if(s===n){o=!0,n=i,r=a;break}s=s.sibling}if(!o)throw Error(ke(189))}}if(r.alternate!==n)throw Error(ke(190))}if(r.tag!==3)throw Error(ke(188));return r.stateNode.current===r?e:t}function xq(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e;for(e=e.child;e!==null;){if(t=xq(e),t!==null)return t;e=e.sibling}return null}var Iv=Array.isArray,$n=M_e.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,Qh={pending:!1,data:null,method:null,action:null},cP=[],Tg=-1;function zu(e){return{current:e}}function vi(e){0>Tg||(e.current=cP[Tg],cP[Tg]=null,Tg--)}function ra(e,t){Tg++,cP[Tg]=e.current,e.current=t}var Iu=zu(null),Qv=zu(null),Fp=zu(null),Cy=zu(null);function Sy(e,t){switch(ra(Fp,t),ra(Qv,e),ra(Iu,null),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)&&(t=t.namespaceURI)?tq(t):0;break;default:if(e=e===8?t.parentNode:t,t=e.tagName,e=e.namespaceURI)e=tq(e),t=IW(e,t);else switch(t){case"svg":t=1;break;case"math":t=2;break;default:t=0}}vi(Iu),ra(Iu,t)}function Ug(){vi(Iu),vi(Qv),vi(Fp)}function uP(e){e.memoizedState!==null&&ra(Cy,e);var t=Iu.current,r=IW(t,e.type);t!==r&&(ra(Qv,e),ra(Iu,r))}function ky(e){Qv.current===e&&(vi(Iu),vi(Qv)),Cy.current===e&&(vi(Cy),s5._currentValue=Qh)}var dP=Object.prototype.hasOwnProperty,eL=ni.unstable_scheduleCallback,LA=ni.unstable_cancelCallback,H_e=ni.unstable_shouldYield,F_e=ni.unstable_requestPaint,Ou=ni.unstable_now,$_e=ni.unstable_getCurrentPriorityLevel,wq=ni.unstable_ImmediatePriority,Cq=ni.unstable_UserBlockingPriority,Ey=ni.unstable_NormalPriority,G_e=ni.unstable_LowPriority,Sq=ni.unstable_IdlePriority,U_e=ni.log,Z_e=ni.unstable_setDisableYieldValue,d5=null,Us=null;function q_e(e){if(Us&&typeof Us.onCommitFiberRoot=="function")try{Us.onCommitFiberRoot(d5,e,void 0,(e.current.flags&128)===128)}catch{}}function Vp(e){if(typeof U_e=="function"&&Z_e(e),Us&&typeof Us.setStrictMode=="function")try{Us.setStrictMode(d5,e)}catch{}}var Zs=Math.clz32?Math.clz32:Q_e,K_e=Math.log,W_e=Math.LN2;function Q_e(e){return e>>>=0,e===0?32:31-(K_e(e)/W_e|0)|0}var qb=128,Kb=4194304;function Uh(e){var t=e&42;if(t!==0)return t;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194176;case 4194304:case 8388608:case 16777216:case 33554432:return e&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function Qy(e,t){var r=e.pendingLanes;if(r===0)return 0;var n=0,a=e.suspendedLanes,i=e.pingedLanes,o=e.warmLanes;e=e.finishedLanes!==0;var s=r&134217727;return s!==0?(r=s&~a,r!==0?n=Uh(r):(i&=s,i!==0?n=Uh(i):e||(o=s&~o,o!==0&&(n=Uh(o))))):(s=r&~a,s!==0?n=Uh(s):i!==0?n=Uh(i):e||(o=r&~o,o!==0&&(n=Uh(o)))),n===0?0:t!==0&&t!==n&&!(t&a)&&(a=n&-n,o=t&-t,a>=o||a===32&&(o&4194176)!==0)?t:n}function p5(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function J_e(e,t){switch(e){case 1:case 2:case 4:case 8:return t+250;case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function kq(){var e=qb;return qb<<=1,!(qb&4194176)&&(qb=128),e}function Eq(){var e=Kb;return Kb<<=1,!(Kb&62914560)&&(Kb=4194304),e}function IA(e){for(var t=[],r=0;31>r;r++)t.push(e);return t}function f5(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function X_e(e,t,r,n,a,i){var o=e.pendingLanes;e.pendingLanes=r,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=r,e.entangledLanes&=r,e.errorRecoveryDisabledLanes&=r,e.shellSuspendCounter=0;var s=e.entanglements,l=e.expirationTimes,u=e.hiddenUpdates;for(r=o&~r;0"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),rAe=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"),tZ={},rZ={};function nAe(e){return dP.call(rZ,e)?!0:dP.call(tZ,e)?!1:rAe.test(e)?rZ[e]=!0:(tZ[e]=!0,!1)}function uy(e,t,r){if(nAe(t))if(r===null)e.removeAttribute(t);else{switch(typeof r){case"undefined":case"function":case"symbol":e.removeAttribute(t);return;case"boolean":var n=t.toLowerCase().slice(0,5);if(n!=="data-"&&n!=="aria-"){e.removeAttribute(t);return}}e.setAttribute(t,""+r)}}function Wb(e,t,r){if(r===null)e.removeAttribute(t);else{switch(typeof r){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(t);return}e.setAttribute(t,""+r)}}function Gd(e,t,r,n){if(n===null)e.removeAttribute(r);else{switch(typeof n){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(r);return}e.setAttributeNS(t,r,""+n)}}function jl(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Iq(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function aAe(e){var t=Iq(e)?"checked":"value",r=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),n=""+e[t];if(!e.hasOwnProperty(t)&&typeof r<"u"&&typeof r.get=="function"&&typeof r.set=="function"){var a=r.get,i=r.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return a.call(this)},set:function(o){n=""+o,i.call(this,o)}}),Object.defineProperty(e,t,{enumerable:r.enumerable}),{getValue:function(){return n},setValue:function(o){n=""+o},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Ry(e){e._valueTracker||(e._valueTracker=aAe(e))}function Oq(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var r=t.getValue(),n="";return e&&(n=Iq(e)?e.checked?"true":"false":e.value),e=n,e!==r?(t.setValue(e),!0):!1}function Ty(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}var iAe=/[\n"\\]/g;function Hl(e){return e.replace(iAe,function(t){return"\\"+t.charCodeAt(0).toString(16)+" "})}function fP(e,t,r,n,a,i,o,s){e.name="",o!=null&&typeof o!="function"&&typeof o!="symbol"&&typeof o!="boolean"?e.type=o:e.removeAttribute("type"),t!=null?o==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+jl(t)):e.value!==""+jl(t)&&(e.value=""+jl(t)):o!=="submit"&&o!=="reset"||e.removeAttribute("value"),t!=null?hP(e,o,jl(t)):r!=null?hP(e,o,jl(r)):n!=null&&e.removeAttribute("value"),a==null&&i!=null&&(e.defaultChecked=!!i),a!=null&&(e.checked=a&&typeof a!="function"&&typeof a!="symbol"),s!=null&&typeof s!="function"&&typeof s!="symbol"&&typeof s!="boolean"?e.name=""+jl(s):e.removeAttribute("name")}function Mq(e,t,r,n,a,i,o,s){if(i!=null&&typeof i!="function"&&typeof i!="symbol"&&typeof i!="boolean"&&(e.type=i),t!=null||r!=null){if(!(i!=="submit"&&i!=="reset"||t!=null))return;r=r!=null?""+jl(r):"",t=t!=null?""+jl(t):r,s||t===e.value||(e.value=t),e.defaultValue=t}n=n??a,n=typeof n!="function"&&typeof n!="symbol"&&!!n,e.checked=s?e.checked:!!n,e.defaultChecked=!!n,o!=null&&typeof o!="function"&&typeof o!="symbol"&&typeof o!="boolean"&&(e.name=o)}function hP(e,t,r){t==="number"&&Ty(e.ownerDocument)===e||e.defaultValue===""+r||(e.defaultValue=""+r)}function jg(e,t,r,n){if(e=e.options,t){t={};for(var a=0;a=Nv),cZ=" ",uZ=!1;function Hq(e,t){switch(e){case"keyup":return OAe.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Fq(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Ag=!1;function NAe(e,t){switch(e){case"compositionend":return Fq(t);case"keypress":return t.which!==32?null:(uZ=!0,cZ);case"textInput":return e=t.data,e===cZ&&uZ?null:e;default:return null}}function zAe(e,t){if(Ag)return e==="compositionend"||!oL&&Hq(e,t)?(e=Bq(),py=aL=Hp=null,Ag=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=hZ(r)}}function Zq(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Zq(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function qq(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=Ty(e.document);t instanceof e.HTMLIFrameElement;){try{var r=typeof t.contentWindow.location.href=="string"}catch{r=!1}if(r)e=t.contentWindow;else break;t=Ty(e.document)}return t}function sL(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function GAe(e,t){var r=qq(t);t=e.focusedElem;var n=e.selectionRange;if(r!==t&&t&&t.ownerDocument&&Zq(t.ownerDocument.documentElement,t)){if(n!==null&&sL(t)){if(e=n.start,r=n.end,r===void 0&&(r=e),"selectionStart"in t)t.selectionStart=e,t.selectionEnd=Math.min(r,t.value.length);else if(r=(e=t.ownerDocument||document)&&e.defaultView||window,r.getSelection){r=r.getSelection();var a=t.textContent.length,i=Math.min(n.start,a);n=n.end===void 0?i:Math.min(n.end,a),!r.extend&&i>n&&(a=n,n=i,i=a),a=mZ(t,i);var o=mZ(t,n);a&&o&&(r.rangeCount!==1||r.anchorNode!==a.node||r.anchorOffset!==a.offset||r.focusNode!==o.node||r.focusOffset!==o.offset)&&(e=e.createRange(),e.setStart(a.node,a.offset),r.removeAllRanges(),i>n?(r.addRange(e),r.extend(o.node,o.offset)):(e.setEnd(o.node,o.offset),r.addRange(e)))}}for(e=[],r=t;r=r.parentNode;)r.nodeType===1&&e.push({element:r,left:r.scrollLeft,top:r.scrollTop});for(typeof t.focus=="function"&&t.focus(),t=0;t=document.documentMode,Pg=null,vP=null,Dv=null,bP=!1;function gZ(e,t,r){var n=r.window===r?r.document:r.nodeType===9?r:r.ownerDocument;bP||Pg==null||Pg!==Ty(n)||(n=Pg,"selectionStart"in n&&sL(n)?n={start:n.selectionStart,end:n.selectionEnd}:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection(),n={anchorNode:n.anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset}),Dv&&e5(Dv,n)||(Dv=n,n=$y(vP,"onSelect"),0>=o,a-=o,Xd=1<<32-Zs(t)+a|r<N?($=P,P=null):$=P.sibling;var z=h(S,P,R[N],w);if(z===null){P===null&&(P=$);break}e&&P&&z.alternate===null&&t(S,P),E=i(z,E,N),I===null?L=z:I.sibling=z,I=z,P=$}if(N===R.length)return r(S,P),Jr&&Zh(S,N),L;if(P===null){for(;NN?($=P,P=null):$=P.sibling;var ne=h(S,P,z.value,w);if(ne===null){P===null&&(P=$);break}e&&P&&ne.alternate===null&&t(S,P),E=i(ne,E,N),I===null?L=ne:I.sibling=ne,I=ne,P=$}if(z.done)return r(S,P),Jr&&Zh(S,N),L;if(P===null){for(;!z.done;N++,z=R.next())z=d(S,z.value,w),z!==null&&(E=i(z,E,N),I===null?L=z:I.sibling=z,I=z);return Jr&&Zh(S,N),L}for(P=n(P);!z.done;N++,z=R.next())z=g(P,S,N,z.value,w),z!==null&&(e&&z.alternate!==null&&P.delete(z.key===null?N:z.key),E=i(z,E,N),I===null?L=z:I.sibling=z,I=z);return e&&P.forEach(function(W){return t(S,W)}),Jr&&Zh(S,N),L}function C(S,E,R,w){if(typeof R=="object"&&R!==null&&R.type===Rg&&R.key===null&&(R=R.props.children),typeof R=="object"&&R!==null){switch(R.$$typeof){case Zb:e:{for(var L=R.key;E!==null;){if(E.key===L){if(L=R.type,L===Rg){if(E.tag===7){r(S,E.sibling),w=a(E,R.props.children),w.return=S,S=w;break e}}else if(E.elementType===L||typeof L=="object"&&L!==null&&L.$$typeof===Mp&&SZ(L)===E.type){r(S,E.sibling),w=a(E,R.props),Ev(w,R),w.return=S,S=w;break e}r(S,E);break}else t(S,E);E=E.sibling}R.type===Rg?(w=Yh(R.props.children,S.mode,w,R.key),w.return=S,S=w):(w=by(R.type,R.key,R.props,null,S.mode,w),Ev(w,R),w.return=S,S=w)}return o(S);case Pv:e:{for(L=R.key;E!==null;){if(E.key===L)if(E.tag===4&&E.stateNode.containerInfo===R.containerInfo&&E.stateNode.implementation===R.implementation){r(S,E.sibling),w=a(E,R.children||[]),w.return=S,S=w;break e}else{r(S,E);break}else t(S,E);E=E.sibling}w=JA(R,S.mode,w),w.return=S,S=w}return o(S);case Mp:return L=R._init,R=L(R._payload),C(S,E,R,w)}if(Iv(R))return b(S,E,R,w);if(Cv(R)){if(L=Cv(R),typeof L!="function")throw Error(ke(150));return R=L.call(R),y(S,E,R,w)}if(typeof R.then=="function")return C(S,E,ey(R),w);if(R.$$typeof===Jd)return C(S,E,ry(S,R),w);ty(S,R)}return typeof R=="string"&&R!==""||typeof R=="number"||typeof R=="bigint"?(R=""+R,E!==null&&E.tag===6?(r(S,E.sibling),w=a(E,R),w.return=S,S=w):(r(S,E),w=QA(R,S.mode,w),w.return=S,S=w),o(S)):r(S,E)}return function(S,E,R,w){try{r5=0;var L=C(S,E,R,w);return Vg=null,L}catch(P){if(P===jv)throw P;var I=$l(29,P,null,S.mode);return I.lanes=w,I.return=S,I}finally{}}}var n0=aK(!0),iK=aK(!1),Kg=zu(null),Ly=zu(0);function kZ(e,t){e=o1,ra(Ly,e),ra(Kg,t),o1=e|t.baseLanes}function wP(){ra(Ly,o1),ra(Kg,Kg.current)}function pL(){o1=Ly.current,vi(Kg),vi(Ly)}var Ul=zu(null),Mu=null;function zp(e){var t=e.alternate;ra(ri,ri.current&1),ra(Ul,e),Mu===null&&(t===null||Kg.current!==null||t.memoizedState!==null)&&(Mu=e)}function oK(e){if(e.tag===22){if(ra(ri,ri.current),ra(Ul,e),Mu===null){var t=e.alternate;t!==null&&t.memoizedState!==null&&(Mu=e)}}else Dp(e)}function Dp(){ra(ri,ri.current),ra(Ul,Ul.current)}function e1(e){vi(Ul),Mu===e&&(Mu=null),vi(ri)}var ri=zu(0);function Iy(e){for(var t=e;t!==null;){if(t.tag===13){var r=t.memoizedState;if(r!==null&&(r=r.dehydrated,r===null||r.data==="$?"||r.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var WAe=typeof AbortController<"u"?AbortController:function(){var e=[],t=this.signal={aborted:!1,addEventListener:function(r,n){e.push(n)}};this.abort=function(){t.aborted=!0,e.forEach(function(r){return r()})}},QAe=ni.unstable_scheduleCallback,JAe=ni.unstable_NormalPriority,ti={$$typeof:Jd,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function fL(){return{controller:new WAe,data:new Map,refCount:0}}function g5(e){e.refCount--,e.refCount===0&&QAe(JAe,function(){e.controller.abort()})}var Vv=null,CP=0,Wg=0,Hg=null;function XAe(e,t){if(Vv===null){var r=Vv=[];CP=0,Wg=zL(),Hg={status:"pending",value:void 0,then:function(n){r.push(n)}}}return CP++,t.then(EZ,EZ),t}function EZ(){if(--CP===0&&Vv!==null){Hg!==null&&(Hg.status="fulfilled");var e=Vv;Vv=null,Wg=0,Hg=null;for(var t=0;ti?i:8;var o=ur.T,s={};ur.T=s,RL(e,!1,t,r);try{var l=a(),u=ur.S;if(u!==null&&u(s,l),l!==null&&typeof l=="object"&&typeof l.then=="function"){var c=YAe(l,n);Hv(e,t,c,qs(e))}else Hv(e,t,n,qs(e))}catch(d){Hv(e,t,{then:function(){},status:"rejected",reason:d},qs())}finally{$n.p=i,ur.T=o}}function aPe(){}function EP(e,t,r,n){if(e.tag!==5)throw Error(ke(476));var a=OK(e).queue;IK(e,a,t,Qh,r===null?aPe:function(){return MK(e),r(n)})}function OK(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:Qh,baseState:Qh,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:a1,lastRenderedState:Qh},next:null};var r={};return t.next={memoizedState:r,baseState:r,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:a1,lastRenderedState:r},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function MK(e){var t=OK(e).next.queue;Hv(e,t,{},qs())}function EL(){return Wi(s5)}function NK(){return Fa().memoizedState}function zK(){return Fa().memoizedState}function iPe(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var r=qs();e=$p(r);var n=Gp(t,e,r);n!==null&&(Eo(n,t,r),$v(n,t,r)),t={cache:fL()},e.payload=t;return}t=t.return}}function oPe(e,t,r){var n=qs();r={lane:n,revertLane:0,action:r,hasEagerState:!1,eagerState:null,next:null},ix(e)?jK(t,r):(r=cL(e,t,r,n),r!==null&&(Eo(r,e,n),BK(r,t,n)))}function DK(e,t,r){var n=qs();Hv(e,t,r,n)}function Hv(e,t,r,n){var a={lane:n,revertLane:0,action:r,hasEagerState:!1,eagerState:null,next:null};if(ix(e))jK(t,a);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var o=t.lastRenderedState,s=i(o,r);if(a.hasEagerState=!0,a.eagerState=s,Ks(s,o))return tx(e,t,a,0),Nn===null&&ex(),!1}catch{}finally{}if(r=cL(e,t,a,n),r!==null)return Eo(r,e,n),BK(r,t,n),!0}return!1}function RL(e,t,r,n){if(n={lane:2,revertLane:zL(),action:n,hasEagerState:!1,eagerState:null,next:null},ix(e)){if(t)throw Error(ke(479))}else t=cL(e,r,n,2),t!==null&&Eo(t,e,2)}function ix(e){var t=e.alternate;return e===kr||t!==null&&t===kr}function jK(e,t){Fg=Oy=!0;var r=e.pending;r===null?t.next=t:(t.next=r.next,r.next=t),e.pending=t}function BK(e,t,r){if(r&4194176){var n=t.lanes;n&=e.pendingLanes,r|=n,t.lanes=r,Tq(e,r)}}var Nu={readContext:Wi,use:nx,useCallback:Pa,useContext:Pa,useEffect:Pa,useImperativeHandle:Pa,useLayoutEffect:Pa,useInsertionEffect:Pa,useMemo:Pa,useReducer:Pa,useRef:Pa,useState:Pa,useDebugValue:Pa,useDeferredValue:Pa,useTransition:Pa,useSyncExternalStore:Pa,useId:Pa};Nu.useCacheRefresh=Pa;Nu.useMemoCache=Pa;Nu.useHostTransitionStatus=Pa;Nu.useFormState=Pa;Nu.useActionState=Pa;Nu.useOptimistic=Pa;var u0={readContext:Wi,use:nx,useCallback:function(e,t){return ns().memoizedState=[e,t===void 0?null:t],e},useContext:Wi,useEffect:AZ,useImperativeHandle:function(e,t,r){r=r!=null?r.concat([e]):null,gy(4194308,4,TK.bind(null,t,e),r)},useLayoutEffect:function(e,t){return gy(4194308,4,e,t)},useInsertionEffect:function(e,t){gy(4,2,e,t)},useMemo:function(e,t){var r=ns();t=t===void 0?null:t;var n=e();if(a0){Vp(!0);try{e()}finally{Vp(!1)}}return r.memoizedState=[n,t],n},useReducer:function(e,t,r){var n=ns();if(r!==void 0){var a=r(t);if(a0){Vp(!0);try{r(t)}finally{Vp(!1)}}}else a=t;return n.memoizedState=n.baseState=a,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:a},n.queue=e,e=e.dispatch=oPe.bind(null,kr,e),[n.memoizedState,e]},useRef:function(e){var t=ns();return e={current:e},t.memoizedState=e},useState:function(e){e=SP(e);var t=e.queue,r=DK.bind(null,kr,t);return t.dispatch=r,[e.memoizedState,r]},useDebugValue:SL,useDeferredValue:function(e,t){var r=ns();return kL(r,e,t)},useTransition:function(){var e=SP(!1);return e=IK.bind(null,kr,e.queue,!0,!1),ns().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,r){var n=kr,a=ns();if(Jr){if(r===void 0)throw Error(ke(407));r=r()}else{if(r=t(),Nn===null)throw Error(ke(349));Gr&60||dK(n,t,r)}a.memoizedState=r;var i={value:r,getSnapshot:t};return a.queue=i,AZ(fK.bind(null,n,i,e),[e]),n.flags|=2048,Qg(9,pK.bind(null,n,i,r,t),{destroy:void 0},null),r},useId:function(){var e=ns(),t=Nn.identifierPrefix;if(Jr){var r=Yd,n=Xd;r=(n&~(1<<32-Zs(n)-1)).toString(32)+r,t=":"+t+"R"+r,r=My++,0 title"))),Ni(i,n,r),i[Ki]=e,mi(i),n=i;break e;case"link":var o=sq("link","href",a).get(n+(r.href||""));if(o){for(var s=0;s<\/script>",e=e.removeChild(e.firstChild);break;case"select":e=typeof n.is=="string"?a.createElement("select",{is:n.is}):a.createElement("select"),n.multiple?e.multiple=!0:n.size&&(e.size=n.size);break;default:e=typeof n.is=="string"?a.createElement(r,{is:n.is}):a.createElement(r)}}e[Ki]=t,e[as]=n;e:for(a=t.child;a!==null;){if(a.tag===5||a.tag===6)e.appendChild(a.stateNode);else if(a.tag!==4&&a.tag!==27&&a.child!==null){a.child.return=a,a=a.child;continue}if(a===t)break e;for(;a.sibling===null;){if(a.return===null||a.return===t)break e;a=a.return}a.sibling.return=a.return,a=a.sibling}t.stateNode=e;e:switch(Ni(e,r,n),r){case"button":case"input":case"select":case"textarea":e=!!n.autoFocus;break e;case"img":e=!0;break e;default:e=!1}e&&qd(t)}}return ca(t),t.flags&=-16777217,null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==n&&qd(t);else{if(typeof n!="string"&&t.stateNode===null)throw Error(ke(166));if(e=Fp.current,kv(t)){if(e=t.stateNode,r=t.memoizedProps,n=null,a=ko,a!==null)switch(a.tag){case 27:case 5:n=a.memoizedProps}e[Ki]=t,e=!!(e.nodeValue===r||n!==null&&n.suppressHydrationWarning===!0||LW(e.nodeValue,r)),e||r0(t)}else e=Gy(e).createTextNode(n),e[Ki]=t,t.stateNode=e}return ca(t),null;case 13:if(n=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(a=kv(t),n!==null&&n.dehydrated!==null){if(e===null){if(!a)throw Error(ke(318));if(a=t.memoizedState,a=a!==null?a.dehydrated:null,!a)throw Error(ke(317));a[Ki]=t}else m5(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;ca(t),a=!1}else Fc!==null&&(HP(Fc),Fc=null),a=!0;if(!a)return t.flags&256?(e1(t),t):(e1(t),null)}if(e1(t),t.flags&128)return t.lanes=r,t;if(r=n!==null,e=e!==null&&e.memoizedState!==null,r){n=t.child,a=null,n.alternate!==null&&n.alternate.memoizedState!==null&&n.alternate.memoizedState.cachePool!==null&&(a=n.alternate.memoizedState.cachePool.pool);var i=null;n.memoizedState!==null&&n.memoizedState.cachePool!==null&&(i=n.memoizedState.cachePool.pool),i!==a&&(n.flags|=2048)}return r!==e&&r&&(t.child.flags|=8192),ny(t,t.updateQueue),ca(t),null;case 4:return Ug(),e===null&&DL(t.stateNode.containerInfo),ca(t),null;case 10:return r1(t.type),ca(t),null;case 19:if(vi(ri),a=t.memoizedState,a===null)return ca(t),null;if(n=(t.flags&128)!==0,i=a.rendering,i===null)if(n)Tv(a,!1);else{if(Ca!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(i=Iy(e),i!==null){for(t.flags|=128,Tv(a,!1),e=i.updateQueue,t.updateQueue=e,ny(t,e),t.subtreeFlags=0,e=r,r=t.child;r!==null;)mW(r,e),r=r.sibling;return ra(ri,ri.current&1|2),t.child}e=e.sibling}a.tail!==null&&Ou()>By&&(t.flags|=128,n=!0,Tv(a,!1),t.lanes=4194304)}else{if(!n)if(e=Iy(i),e!==null){if(t.flags|=128,n=!0,e=e.updateQueue,t.updateQueue=e,ny(t,e),Tv(a,!0),a.tail===null&&a.tailMode==="hidden"&&!i.alternate&&!Jr)return ca(t),null}else 2*Ou()-a.renderingStartTime>By&&r!==536870912&&(t.flags|=128,n=!0,Tv(a,!1),t.lanes=4194304);a.isBackwards?(i.sibling=t.child,t.child=i):(e=a.last,e!==null?e.sibling=i:t.child=i,a.last=i)}return a.tail!==null?(t=a.tail,a.rendering=t,a.tail=t.sibling,a.renderingStartTime=Ou(),t.sibling=null,e=ri.current,ra(ri,n?e&1|2:e&1),t):(ca(t),null);case 22:case 23:return e1(t),pL(),n=t.memoizedState!==null,e!==null?e.memoizedState!==null!==n&&(t.flags|=8192):n&&(t.flags|=8192),n?r&536870912&&!(t.flags&128)&&(ca(t),t.subtreeFlags&6&&(t.flags|=8192)):ca(t),r=t.updateQueue,r!==null&&ny(t,r.retryQueue),r=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(r=e.memoizedState.cachePool.pool),n=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(n=t.memoizedState.cachePool.pool),n!==r&&(t.flags|=2048),e!==null&&vi(Xh),null;case 24:return r=null,e!==null&&(r=e.memoizedState.cache),t.memoizedState.cache!==r&&(t.flags|=2048),r1(ti),ca(t),null;case 25:return null}throw Error(ke(156,t.tag))}function fPe(e,t){switch(dL(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return r1(ti),Ug(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return ky(t),null;case 13:if(e1(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(ke(340));m5()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return vi(ri),null;case 4:return Ug(),null;case 10:return r1(t.type),null;case 22:case 23:return e1(t),pL(),e!==null&&vi(Xh),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return r1(ti),null;case 25:return null;default:return null}}function vW(e,t){switch(dL(t),t.tag){case 3:r1(ti),Ug();break;case 26:case 27:case 5:ky(t);break;case 4:Ug();break;case 13:e1(t);break;case 19:vi(ri);break;case 10:r1(t.type);break;case 22:case 23:e1(t),pL(),e!==null&&vi(Xh);break;case 24:r1(ti)}}var hPe={getCacheForType:function(e){var t=Wi(ti),r=t.data.get(e);return r===void 0&&(r=e(),t.data.set(e,r)),r}},mPe=typeof WeakMap=="function"?WeakMap:Map,ua=0,Nn=null,Lr=null,Gr=0,Mn=0,$s=null,Wd=!1,n2=!1,IL=!1,o1=0,Ca=0,Yp=0,e0=0,OL=0,Gl=0,Jg=0,qv=null,Lu=null,DP=!1,ML=0,By=1/0,Vy=null,Zp=null,ay=!1,qh=null,Kv=0,jP=0,BP=null,Wv=0,VP=null;function qs(){if(ua&2&&Gr!==0)return Gr&-Gr;if(ur.T!==null){var e=Wg;return e!==0?e:zL()}return Aq()}function bW(){Gl===0&&(Gl=!(Gr&536870912)||Jr?kq():536870912);var e=Ul.current;return e!==null&&(e.flags|=32),Gl}function Eo(e,t,r){(e===Nn&&Mn===2||e.cancelPendingCommit!==null)&&(Xg(e,0),Qd(e,Gr,Gl,!1)),f5(e,r),(!(ua&2)||e!==Nn)&&(e===Nn&&(!(ua&2)&&(e0|=r),Ca===4&&Qd(e,Gr,Gl,!1)),Du(e))}function yW(e,t,r){if(ua&6)throw Error(ke(327));var n=!r&&(t&60)===0&&(t&e.expiredLanes)===0||p5(e,t),a=n?bPe(e,t):XA(e,t,!0),i=n;do{if(a===0){n2&&!n&&Qd(e,t,0,!1);break}else if(a===6)Qd(e,t,0,!Wd);else{if(r=e.current.alternate,i&&!gPe(r)){a=XA(e,t,!1),i=!1;continue}if(a===2){if(i=t,e.errorRecoveryDisabledLanes&i)var o=0;else o=e.pendingLanes&-536870913,o=o!==0?o:o&536870912?536870912:0;if(o!==0){t=o;e:{var s=e;a=qv;var l=s.current.memoizedState.isDehydrated;if(l&&(Xg(s,o).flags|=256),o=XA(s,o,!1),o!==2){if(IL&&!l){s.errorRecoveryDisabledLanes|=i,e0|=i,a=4;break e}i=Lu,Lu=a,i!==null&&HP(i)}a=o}if(i=!1,a!==2)continue}}if(a===1){Xg(e,0),Qd(e,t,0,!0);break}e:{switch(n=e,a){case 0:case 1:throw Error(ke(345));case 4:if((t&4194176)===t){Qd(n,t,Gl,!Wd);break e}break;case 2:Lu=null;break;case 3:case 5:break;default:throw Error(ke(329))}if(n.finishedWork=r,n.finishedLanes=t,(t&62914560)===t&&(i=ML+300-Ou(),10r?32:r,ur.T=null,qh===null)var i=!1;else{r=BP,BP=null;var o=qh,s=Kv;if(qh=null,Kv=0,ua&6)throw Error(ke(331));var l=ua;if(ua|=4,fW(o.current),uW(o,o.current,s,r),ua=l,x5(0,!1),Us&&typeof Us.onPostCommitFiberRoot=="function")try{Us.onPostCommitFiberRoot(d5,o)}catch{}i=!0}return i}finally{$n.p=a,ur.T=n,EW(e,t)}}return!1}function qZ(e,t,r){t=Fl(r,t),t=TP(e.stateNode,t,2),e=Gp(e,t,2),e!==null&&(f5(e,2),Du(e))}function Pn(e,t,r){if(e.tag===3)qZ(e,e,r);else for(;t!==null;){if(t.tag===3){qZ(t,e,r);break}else if(t.tag===1){var n=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof n.componentDidCatch=="function"&&(Zp===null||!Zp.has(n))){e=Fl(r,e),r=$K(2),n=Gp(t,r,2),n!==null&&(GK(r,n,t,e),f5(n,2),Du(n));break}}t=t.return}}function YA(e,t,r){var n=e.pingCache;if(n===null){n=e.pingCache=new mPe;var a=new Set;n.set(t,a)}else a=n.get(t),a===void 0&&(a=new Set,n.set(t,a));a.has(r)||(IL=!0,a.add(r),e=wPe.bind(null,e,t,r),t.then(e,e))}function wPe(e,t,r){var n=e.pingCache;n!==null&&n.delete(t),e.pingedLanes|=e.suspendedLanes&r,e.warmLanes&=~r,Nn===e&&(Gr&r)===r&&(Ca===4||Ca===3&&(Gr&62914560)===Gr&&300>Ou()-ML?!(ua&2)&&Xg(e,0):OL|=r,Jg===Gr&&(Jg=0)),Du(e)}function RW(e,t){t===0&&(t=Eq()),e=Qp(e,t),e!==null&&(f5(e,t),Du(e))}function CPe(e){var t=e.memoizedState,r=0;t!==null&&(r=t.retryLane),RW(e,r)}function SPe(e,t){var r=0;switch(e.tag){case 13:var n=e.stateNode,a=e.memoizedState;a!==null&&(r=a.retryLane);break;case 19:n=e.stateNode;break;case 22:n=e.stateNode._retryCache;break;default:throw Error(ke(314))}n!==null&&n.delete(t),RW(e,r)}function kPe(e,t){return eL(e,t)}var Hy=null,Eg=null,$P=!1,Fy=!1,eP=!1,t0=0;function Du(e){e!==Eg&&e.next===null&&(Eg===null?Hy=Eg=e:Eg=Eg.next=e),Fy=!0,$P||($P=!0,RPe(EPe))}function x5(e,t){if(!eP&&Fy){eP=!0;do for(var r=!1,n=Hy;n!==null;){if(!t)if(e!==0){var a=n.pendingLanes;if(a===0)var i=0;else{var o=n.suspendedLanes,s=n.pingedLanes;i=(1<<31-Zs(42|e)+1)-1,i&=a&~(o&~s),i=i&201326677?i&201326677|1:i?i|2:0}i!==0&&(r=!0,KZ(n,i))}else i=Gr,i=Qy(n,n===Nn?i:0),!(i&3)||p5(n,i)||(r=!0,KZ(n,i));n=n.next}while(r);eP=!1}}function EPe(){Fy=$P=!1;var e=0;t0!==0&&(IPe()&&(e=t0),t0=0);for(var t=Ou(),r=null,n=Hy;n!==null;){var a=n.next,i=TW(n,t);i===0?(n.next=null,r===null?Hy=a:r.next=a,a===null&&(Eg=r)):(r=n,(e!==0||i&3)&&(Fy=!0)),n=a}x5(e,!1)}function TW(e,t){for(var r=e.suspendedLanes,n=e.pingedLanes,a=e.expirationTimes,i=e.pendingLanes&-62914561;0"u"?null:document;function NW(e,t,r){var n=a2;if(n&&typeof t=="string"&&t){var a=Hl(t);a='link[rel="'+e+'"][href="'+a+'"]',typeof r=="string"&&(a+='[crossorigin="'+r+'"]'),aq.has(a)||(aq.add(a),e={rel:e,crossOrigin:r,href:t},n.querySelector(a)===null&&(t=n.createElement("link"),Ni(t,"link",e),mi(t),n.head.appendChild(t)))}}function VPe(e){s1.D(e),NW("dns-prefetch",e,null)}function HPe(e,t){s1.C(e,t),NW("preconnect",e,t)}function FPe(e,t,r){s1.L(e,t,r);var n=a2;if(n&&e&&t){var a='link[rel="preload"][as="'+Hl(t)+'"]';t==="image"&&r&&r.imageSrcSet?(a+='[imagesrcset="'+Hl(r.imageSrcSet)+'"]',typeof r.imageSizes=="string"&&(a+='[imagesizes="'+Hl(r.imageSizes)+'"]')):a+='[href="'+Hl(e)+'"]';var i=a;switch(t){case"style":i=Yg(e);break;case"script":i=i2(e)}Zl.has(i)||(e=Gn({rel:"preload",href:t==="image"&&r&&r.imageSrcSet?void 0:e,as:t},r),Zl.set(i,e),n.querySelector(a)!==null||t==="style"&&n.querySelector(w5(i))||t==="script"&&n.querySelector(C5(i))||(t=n.createElement("link"),Ni(t,"link",e),mi(t),n.head.appendChild(t)))}}function $Pe(e,t){s1.m(e,t);var r=a2;if(r&&e){var n=t&&typeof t.as=="string"?t.as:"script",a='link[rel="modulepreload"][as="'+Hl(n)+'"][href="'+Hl(e)+'"]',i=a;switch(n){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":i=i2(e)}if(!Zl.has(i)&&(e=Gn({rel:"modulepreload",href:e},t),Zl.set(i,e),r.querySelector(a)===null)){switch(n){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(r.querySelector(C5(i)))return}n=r.createElement("link"),Ni(n,"link",e),mi(n),r.head.appendChild(n)}}}function GPe(e,t,r){s1.S(e,t,r);var n=a2;if(n&&e){var a=Dg(n).hoistableStyles,i=Yg(e);t=t||"default";var o=a.get(i);if(!o){var s={loading:0,preload:null};if(o=n.querySelector(w5(i)))s.loading=5;else{e=Gn({rel:"stylesheet",href:e,"data-precedence":t},r),(r=Zl.get(i))&&jL(e,r);var l=o=n.createElement("link");mi(l),Ni(l,"link",e),l._p=new Promise(function(u,c){l.onload=u,l.onerror=c}),l.addEventListener("load",function(){s.loading|=1}),l.addEventListener("error",function(){s.loading|=2}),s.loading|=4,yy(o,t,n)}o={type:"stylesheet",instance:o,count:1,state:s},a.set(i,o)}}}function UPe(e,t){s1.X(e,t);var r=a2;if(r&&e){var n=Dg(r).hoistableScripts,a=i2(e),i=n.get(a);i||(i=r.querySelector(C5(a)),i||(e=Gn({src:e,async:!0},t),(t=Zl.get(a))&&BL(e,t),i=r.createElement("script"),mi(i),Ni(i,"link",e),r.head.appendChild(i)),i={type:"script",instance:i,count:1,state:null},n.set(a,i))}}function ZPe(e,t){s1.M(e,t);var r=a2;if(r&&e){var n=Dg(r).hoistableScripts,a=i2(e),i=n.get(a);i||(i=r.querySelector(C5(a)),i||(e=Gn({src:e,async:!0,type:"module"},t),(t=Zl.get(a))&&BL(e,t),i=r.createElement("script"),mi(i),Ni(i,"link",e),r.head.appendChild(i)),i={type:"script",instance:i,count:1,state:null},n.set(a,i))}}function iq(e,t,r,n){var a=(a=Fp.current)?Uy(a):null;if(!a)throw Error(ke(446));switch(e){case"meta":case"title":return null;case"style":return typeof r.precedence=="string"&&typeof r.href=="string"?(t=Yg(r.href),r=Dg(a).hoistableStyles,n=r.get(t),n||(n={type:"style",instance:null,count:0,state:null},r.set(t,n)),n):{type:"void",instance:null,count:0,state:null};case"link":if(r.rel==="stylesheet"&&typeof r.href=="string"&&typeof r.precedence=="string"){e=Yg(r.href);var i=Dg(a).hoistableStyles,o=i.get(e);if(o||(a=a.ownerDocument||a,o={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},i.set(e,o),(i=a.querySelector(w5(e)))&&!i._p&&(o.instance=i,o.state.loading=5),Zl.has(e)||(r={rel:"preload",as:"style",href:r.href,crossOrigin:r.crossOrigin,integrity:r.integrity,media:r.media,hrefLang:r.hrefLang,referrerPolicy:r.referrerPolicy},Zl.set(e,r),i||qPe(a,e,r,o.state))),t&&n===null)throw Error(ke(528,""));return o}if(t&&n!==null)throw Error(ke(529,""));return null;case"script":return t=r.async,r=r.src,typeof r=="string"&&t&&typeof t!="function"&&typeof t!="symbol"?(t=i2(r),r=Dg(a).hoistableScripts,n=r.get(t),n||(n={type:"script",instance:null,count:0,state:null},r.set(t,n)),n):{type:"void",instance:null,count:0,state:null};default:throw Error(ke(444,e))}}function Yg(e){return'href="'+Hl(e)+'"'}function w5(e){return'link[rel="stylesheet"]['+e+"]"}function zW(e){return Gn({},e,{"data-precedence":e.precedence,precedence:null})}function qPe(e,t,r,n){e.querySelector('link[rel="preload"][as="style"]['+t+"]")?n.loading=1:(t=e.createElement("link"),n.preload=t,t.addEventListener("load",function(){return n.loading|=1}),t.addEventListener("error",function(){return n.loading|=2}),Ni(t,"link",r),mi(t),e.head.appendChild(t))}function i2(e){return'[src="'+Hl(e)+'"]'}function C5(e){return"script[async]"+e}function oq(e,t,r){if(t.count++,t.instance===null)switch(t.type){case"style":var n=e.querySelector('style[data-href~="'+Hl(r.href)+'"]');if(n)return t.instance=n,mi(n),n;var a=Gn({},r,{"data-href":r.href,"data-precedence":r.precedence,href:null,precedence:null});return n=(e.ownerDocument||e).createElement("style"),mi(n),Ni(n,"style",a),yy(n,r.precedence,e),t.instance=n;case"stylesheet":a=Yg(r.href);var i=e.querySelector(w5(a));if(i)return t.state.loading|=4,t.instance=i,mi(i),i;n=zW(r),(a=Zl.get(a))&&jL(n,a),i=(e.ownerDocument||e).createElement("link"),mi(i);var o=i;return o._p=new Promise(function(s,l){o.onload=s,o.onerror=l}),Ni(i,"link",n),t.state.loading|=4,yy(i,r.precedence,e),t.instance=i;case"script":return i=i2(r.src),(a=e.querySelector(C5(i)))?(t.instance=a,mi(a),a):(n=r,(a=Zl.get(i))&&(n=Gn({},r),BL(n,a)),e=e.ownerDocument||e,a=e.createElement("script"),mi(a),Ni(a,"link",n),e.head.appendChild(a),t.instance=a);case"void":return null;default:throw Error(ke(443,t.type))}else t.type==="stylesheet"&&!(t.state.loading&4)&&(n=t.instance,t.state.loading|=4,yy(n,r.precedence,e));return t.instance}function yy(e,t,r){for(var n=r.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),a=n.length?n[n.length-1]:null,i=a,o=0;o title"):null)}function KPe(e,t,r){if(r===1||t.itemProp!=null)return!1;switch(e){case"meta":case"title":return!0;case"style":if(typeof t.precedence!="string"||typeof t.href!="string"||t.href==="")break;return!0;case"link":if(typeof t.rel!="string"||typeof t.href!="string"||t.href===""||t.onLoad||t.onError)break;switch(t.rel){case"stylesheet":return e=t.disabled,typeof t.precedence=="string"&&e==null;default:return!0}case"script":if(t.async&&typeof t.async!="function"&&typeof t.async!="symbol"&&!t.onLoad&&!t.onError&&t.src&&typeof t.src=="string")return!0}return!1}function DW(e){return!(e.type==="stylesheet"&&!(e.state.loading&3))}var o5=null;function WPe(){}function QPe(e,t,r){if(o5===null)throw Error(ke(475));var n=o5;if(t.type==="stylesheet"&&(typeof r.media!="string"||matchMedia(r.media).matches!==!1)&&!(t.state.loading&4)){if(t.instance===null){var a=Yg(r.href),i=e.querySelector(w5(a));if(i){e=i._p,e!==null&&typeof e=="object"&&typeof e.then=="function"&&(n.count++,n=Zy.bind(n),e.then(n,n)),t.state.loading|=4,t.instance=i,mi(i);return}i=e.ownerDocument||e,r=zW(r),(a=Zl.get(a))&&jL(r,a),i=i.createElement("link"),mi(i);var o=i;o._p=new Promise(function(s,l){o.onload=s,o.onerror=l}),Ni(i,"link",r),t.instance=i}n.stylesheets===null&&(n.stylesheets=new Map),n.stylesheets.set(t,e),(e=t.state.preload)&&!(t.state.loading&3)&&(n.count++,t=Zy.bind(n),e.addEventListener("load",t),e.addEventListener("error",t))}}function JPe(){if(o5===null)throw Error(ke(475));var e=o5;return e.stylesheets&&e.count===0&&WP(e,e.stylesheets),0{"use strict";function UW(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(UW)}catch(e){console.error(e)}}UW(),ZW.exports=GW()});var XW=sa((T8t,JW)=>{"use strict";function oLe(e,t){return t!=null&&typeof Symbol<"u"&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](e):e instanceof t}function sLe(e){"@swc/helpers - typeof";return e&&typeof Symbol<"u"&&e.constructor===Symbol?"symbol":typeof e}var UL=Object.defineProperty,lLe=Object.getOwnPropertyDescriptor,cLe=Object.getOwnPropertyNames,uLe=Object.prototype.hasOwnProperty,dLe=function(e,t){for(var r in t)UL(e,r,{get:t[r],enumerable:!0})},pLe=function(e,t,r,n){if(t&&(typeof t>"u"?"undefined":sLe(t))==="object"||typeof t=="function"){var a=!0,i=!1,o=void 0;try{for(var s=function(){var c=u.value;!uLe.call(e,c)&&c!==r&&UL(e,c,{get:function(){return t[c]},enumerable:!(n=lLe(t,c))||n.enumerable})},l=cLe(t)[Symbol.iterator](),u;!(a=(u=l.next()).done);a=!0)s()}catch(c){i=!0,o=c}finally{try{!a&&l.return!=null&&l.return()}finally{if(i)throw o}}}return e},fLe=function(e){return pLe(UL({},"__esModule",{value:!0}),e)},KW={};dLe(KW,{rootElement:function(){return mLe}});JW.exports=fLe(KW);var WW=function(e){var t=e.currentScript,r=new URL(t.src),n=r.pathname.match(/^\/script-tags\/(.+)$/);if(!n)return null;var a;return(a=n[1])!==null&&a!==void 0?a:null},hLe=function(e){var t=e.currentScript,r=WW({currentScript:t});return r?document.querySelector('.superinterface-root[data-script-tag-id="'.concat(r,'"]')):null},QW=function(e){var t=e.appendElement,r=e.currentScript,n=document.createElement("style");n.innerHTML=`.superinterface-root .radix-themes { display: flex; flex-grow: 1; min-height: inherit; z-index: auto; } .superinterface-root { display: flex; flex-grow: 1; max-height: 100dvh; }`,document.head.appendChild(n);var a=document.createElement("div");if(a.classList.add("superinterface-root"),r){var i=WW({currentScript:r});i&&(a.dataset.scriptTagId=i)}return t({element:a}),a},GL=function(){var e=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:{}).currentScript;return QW({appendElement:function(t){var r=t.element;return document.body.appendChild(r)},currentScript:e??null})},mLe=function(e){var t=e.currentScript;if(oLe(t,HTMLScriptElement)){var r=hLe({currentScript:t});if(r)return r;var n=document.body.contains(t);if(!n)return GL({currentScript:t});var a=t.parentNode;return a?QW({appendElement:function(i){var o=i.element;return a.insertBefore(o,t.nextSibling)},currentScript:t}):GL({currentScript:t})}return GL()}});var ju=sa((o2,S5)=>{(function(){var e,t="4.17.21",r=200,n="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",a="Expected a function",i="Invalid `variable` option passed into `_.template`",o="__lodash_hash_undefined__",s=500,l="__lodash_placeholder__",u=1,c=2,d=4,h=1,g=2,b=1,y=2,C=4,S=8,E=16,R=32,w=64,L=128,I=256,P=512,N=30,$="...",z=800,ne=16,W=1,Z=2,B=3,X=1/0,J=9007199254740991,te=17976931348623157e292,le=NaN,he=4294967295,G=he-1,Je=he>>>1,ct=[["ary",L],["bind",b],["bindKey",y],["curry",S],["curryRight",E],["flip",P],["partial",R],["partialRight",w],["rearg",I]],q="[object Arguments]",yt="[object Array]",jt="[object AsyncFunction]",Kt="[object Boolean]",Ie="[object Date]",$e="[object DOMException]",mt="[object Error]",at="[object Function]",it="[object GeneratorFunction]",Ct="[object Map]",Cr="[object Number]",Tn="[object Null]",Kr="[object Object]",Ar="[object Promise]",ba="[object Proxy]",Y="[object RegExp]",ie="[object Set]",fe="[object String]",Fe="[object Symbol]",Ve="[object Undefined]",Pe="[object WeakMap]",Le="[object WeakSet]",dt="[object ArrayBuffer]",se="[object DataView]",ve="[object Float32Array]",F="[object Float64Array]",_e="[object Int8Array]",hr="[object Int16Array]",Yn="[object Int32Array]",ho="[object Uint8Array]",ya="[object Uint8ClampedArray]",mo="[object Uint16Array]",go="[object Uint32Array]",Li=/\b__p \+= '';/g,Ns=/\b(__p \+=) '' \+/g,ea=/(__e\(.*?\)|\b__t\)) \+\n'';/g,vo=/&(?:amp|lt|gt|quot|#39);/g,bn=/[&<>"']/g,mp=RegExp(vo.source),$t=RegExp(bn.source),M6=/<%-([\s\S]+?)%>/g,Z3=/<%([\s\S]+?)%>/g,N6=/<%=([\s\S]+?)%>/g,Ym=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Eu=/^\w*$/,KT=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Od=/[\\^$.*+?()[\]{}|]/g,Ph=RegExp(Od.source),eg=/^\s+/,WT=/\s/,z6=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,D6=/\{\n\/\* \[wrapped with (.+)\] \*/,j6=/,? & /,B6=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,V6=/[()=,{}\[\]\/\s]/,QT=/\\(\\)?/g,JT=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,H6=/\w*$/,XT=/^[-+]0x[0-9a-f]+$/i,F6=/^0b[01]+$/i,$6=/^\[object .+?Constructor\]$/,G6=/^0o[0-7]+$/i,U6=/^(?:0|[1-9]\d*)$/,Z6=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Lh=/($^)/,YT=/['\n\r\u2028\u2029\\]/g,tg="\\ud800-\\udfff",q6="\\u0300-\\u036f",e_="\\ufe20-\\ufe2f",q3="\\u20d0-\\u20ff",K3=q6+e_+q3,K6="\\u2700-\\u27bf",tt="a-z\\xdf-\\xf6\\xf8-\\xff",rg="\\xac\\xb1\\xd7\\xf7",kl="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",t_="\\u2000-\\u206f",r_=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",W3="A-Z\\xc0-\\xd6\\xd8-\\xde",W6="\\ufe0e\\ufe0f",Q6=rg+kl+t_+r_,ng="['\u2019]",n_="["+tg+"]",Q3="["+Q6+"]",Xo="["+K3+"]",bo="\\d+",a_="["+K6+"]",J3="["+tt+"]",J6="[^"+tg+Q6+bo+K6+tt+W3+"]",X3="\\ud83c[\\udffb-\\udfff]",i_="(?:"+Xo+"|"+X3+")",X6="[^"+tg+"]",gp="(?:\\ud83c[\\udde6-\\uddff]){2}",ag="[\\ud800-\\udbff][\\udc00-\\udfff]",Md="["+W3+"]",Y3="\\u200d",Ih="(?:"+J3+"|"+J6+")",Tr="(?:"+Md+"|"+J6+")",Y6="(?:"+ng+"(?:d|ll|m|re|s|t|ve))?",ev="(?:"+ng+"(?:D|LL|M|RE|S|T|VE))?",tv=i_+"?",rv="["+W6+"]?",o_="(?:"+Y3+"(?:"+[X6,gp,ag].join("|")+")"+rv+tv+")*",s_="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",l_="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",f=rv+tv+o_,k="(?:"+[a_,gp,ag].join("|")+")"+f,A="(?:"+[X6+Xo+"?",Xo,gp,ag,n_].join("|")+")",M=RegExp(ng,"g"),U=RegExp(Xo,"g"),oe=RegExp(X3+"(?="+X3+")|"+A+f,"g"),pe=RegExp([Md+"?"+J3+"+"+Y6+"(?="+[Q3,Md,"$"].join("|")+")",Tr+"+"+ev+"(?="+[Q3,Md+Ih,"$"].join("|")+")",Md+"?"+Ih+"+"+Y6,Md+"+"+ev,l_,s_,bo,k].join("|"),"g"),Be=RegExp("["+Y3+tg+K3+W6+"]"),Ge=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,rr=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],Gt=-1,Xt={};Xt[ve]=Xt[F]=Xt[_e]=Xt[hr]=Xt[Yn]=Xt[ho]=Xt[ya]=Xt[mo]=Xt[go]=!0,Xt[q]=Xt[yt]=Xt[dt]=Xt[Kt]=Xt[se]=Xt[Ie]=Xt[mt]=Xt[at]=Xt[Ct]=Xt[Cr]=Xt[Kr]=Xt[Y]=Xt[ie]=Xt[fe]=Xt[Pe]=!1;var $r={};$r[q]=$r[yt]=$r[dt]=$r[se]=$r[Kt]=$r[Ie]=$r[ve]=$r[F]=$r[_e]=$r[hr]=$r[Yn]=$r[Ct]=$r[Cr]=$r[Kr]=$r[Y]=$r[ie]=$r[fe]=$r[Fe]=$r[ho]=$r[ya]=$r[mo]=$r[go]=!0,$r[mt]=$r[at]=$r[Pe]=!1;var Oh={\u00C0:"A",\u00C1:"A",\u00C2:"A",\u00C3:"A",\u00C4:"A",\u00C5:"A",\u00E0:"a",\u00E1:"a",\u00E2:"a",\u00E3:"a",\u00E4:"a",\u00E5:"a",\u00C7:"C",\u00E7:"c",\u00D0:"D",\u00F0:"d",\u00C8:"E",\u00C9:"E",\u00CA:"E",\u00CB:"E",\u00E8:"e",\u00E9:"e",\u00EA:"e",\u00EB:"e",\u00CC:"I",\u00CD:"I",\u00CE:"I",\u00CF:"I",\u00EC:"i",\u00ED:"i",\u00EE:"i",\u00EF:"i",\u00D1:"N",\u00F1:"n",\u00D2:"O",\u00D3:"O",\u00D4:"O",\u00D5:"O",\u00D6:"O",\u00D8:"O",\u00F2:"o",\u00F3:"o",\u00F4:"o",\u00F5:"o",\u00F6:"o",\u00F8:"o",\u00D9:"U",\u00DA:"U",\u00DB:"U",\u00DC:"U",\u00F9:"u",\u00FA:"u",\u00FB:"u",\u00FC:"u",\u00DD:"Y",\u00FD:"y",\u00FF:"y",\u00C6:"Ae",\u00E6:"ae",\u00DE:"Th",\u00FE:"th",\u00DF:"ss",\u0100:"A",\u0102:"A",\u0104:"A",\u0101:"a",\u0103:"a",\u0105:"a",\u0106:"C",\u0108:"C",\u010A:"C",\u010C:"C",\u0107:"c",\u0109:"c",\u010B:"c",\u010D:"c",\u010E:"D",\u0110:"D",\u010F:"d",\u0111:"d",\u0112:"E",\u0114:"E",\u0116:"E",\u0118:"E",\u011A:"E",\u0113:"e",\u0115:"e",\u0117:"e",\u0119:"e",\u011B:"e",\u011C:"G",\u011E:"G",\u0120:"G",\u0122:"G",\u011D:"g",\u011F:"g",\u0121:"g",\u0123:"g",\u0124:"H",\u0126:"H",\u0125:"h",\u0127:"h",\u0128:"I",\u012A:"I",\u012C:"I",\u012E:"I",\u0130:"I",\u0129:"i",\u012B:"i",\u012D:"i",\u012F:"i",\u0131:"i",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u0138:"k",\u0139:"L",\u013B:"L",\u013D:"L",\u013F:"L",\u0141:"L",\u013A:"l",\u013C:"l",\u013E:"l",\u0140:"l",\u0142:"l",\u0143:"N",\u0145:"N",\u0147:"N",\u014A:"N",\u0144:"n",\u0146:"n",\u0148:"n",\u014B:"n",\u014C:"O",\u014E:"O",\u0150:"O",\u014D:"o",\u014F:"o",\u0151:"o",\u0154:"R",\u0156:"R",\u0158:"R",\u0155:"r",\u0157:"r",\u0159:"r",\u015A:"S",\u015C:"S",\u015E:"S",\u0160:"S",\u015B:"s",\u015D:"s",\u015F:"s",\u0161:"s",\u0162:"T",\u0164:"T",\u0166:"T",\u0163:"t",\u0165:"t",\u0167:"t",\u0168:"U",\u016A:"U",\u016C:"U",\u016E:"U",\u0170:"U",\u0172:"U",\u0169:"u",\u016B:"u",\u016D:"u",\u016F:"u",\u0171:"u",\u0173:"u",\u0174:"W",\u0175:"w",\u0176:"Y",\u0177:"y",\u0178:"Y",\u0179:"Z",\u017B:"Z",\u017D:"Z",\u017A:"z",\u017C:"z",\u017E:"z",\u0132:"IJ",\u0133:"ij",\u0152:"Oe",\u0153:"oe",\u0149:"'n",\u017F:"s"},vp={"&":"&","<":"<",">":">",'"':""","'":"'"},ig={"&":"&","<":"<",">":">",""":'"',"'":"'"},bp={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},yp=parseFloat,Pwe=parseInt,h$=typeof global=="object"&&global&&global.Object===Object&&global,Lwe=typeof self=="object"&&self&&self.Object===Object&&self,pi=h$||Lwe||Function("return this")(),c_=typeof o2=="object"&&o2&&!o2.nodeType&&o2,Mh=c_&&typeof S5=="object"&&S5&&!S5.nodeType&&S5,m$=Mh&&Mh.exports===c_,u_=m$&&h$.process,El=function(){try{var re=Mh&&Mh.require&&Mh.require("util").types;return re||u_&&u_.binding&&u_.binding("util")}catch{}}(),g$=El&&El.isArrayBuffer,v$=El&&El.isDate,b$=El&&El.isMap,y$=El&&El.isRegExp,x$=El&&El.isSet,w$=El&&El.isTypedArray;function zs(re,be,ge){switch(ge.length){case 0:return re.call(be);case 1:return re.call(be,ge[0]);case 2:return re.call(be,ge[0],ge[1]);case 3:return re.call(be,ge[0],ge[1],ge[2])}return re.apply(be,ge)}function Iwe(re,be,ge,rt){for(var nr=-1,en=re==null?0:re.length;++nr-1}function d_(re,be,ge){for(var rt=-1,nr=re==null?0:re.length;++rt-1;);return ge}function A$(re,be){for(var ge=re.length;ge--&&og(be,re[ge],0)>-1;);return ge}function Hwe(re,be){for(var ge=re.length,rt=0;ge--;)re[ge]===be&&++rt;return rt}var Fwe=m_(Oh),$we=m_(vp);function Gwe(re){return"\\"+bp[re]}function Uwe(re,be){return re==null?e:re[be]}function sg(re){return Be.test(re)}function Zwe(re){return Ge.test(re)}function qwe(re){for(var be,ge=[];!(be=re.next()).done;)ge.push(be.value);return ge}function y_(re){var be=-1,ge=Array(re.size);return re.forEach(function(rt,nr){ge[++be]=[nr,rt]}),ge}function P$(re,be){return function(ge){return re(be(ge))}}function Cp(re,be){for(var ge=-1,rt=re.length,nr=0,en=[];++ge-1}function MCe(p,m){var x=this.__data__,T=vb(x,p);return T<0?(++this.size,x.push([p,m])):x[T][1]=m,this}Nd.prototype.clear=PCe,Nd.prototype.delete=LCe,Nd.prototype.get=ICe,Nd.prototype.has=OCe,Nd.prototype.set=MCe;function zd(p){var m=-1,x=p==null?0:p.length;for(this.clear();++m=m?p:m)),p}function Al(p,m,x,T,O,V){var Q,ee=m&u,ae=m&c,xe=m&d;if(x&&(Q=O?x(p,T,O,V):x(p)),Q!==e)return Q;if(!oa(p))return p;var we=lr(p);if(we){if(Q=jSe(p),!ee)return Yo(p,Q)}else{var Ae=Zi(p),Ke=Ae==at||Ae==it;if(Ap(p))return pG(p,ee);if(Ae==Kr||Ae==q||Ke&&!O){if(Q=ae||Ke?{}:LG(p),!ee)return ae?TSe(p,QCe(Q,p)):RSe(p,F$(Q,p))}else{if(!$r[Ae])return O?p:{};Q=BSe(p,Ae,ee)}}V||(V=new Dc);var pt=V.get(p);if(pt)return pt;V.set(p,Q),oU(p)?p.forEach(function(Ot){Q.add(Al(Ot,m,x,Ot,p,V))}):aU(p)&&p.forEach(function(Ot,Pr){Q.set(Pr,Al(Ot,m,x,Pr,p,V))});var It=xe?ae?U_:G_:ae?ts:fi,vr=we?e:It(p);return Rl(vr||p,function(Ot,Pr){vr&&(Pr=Ot,Ot=p[Pr]),cv(Q,Pr,Al(Ot,m,x,Pr,p,V))}),Q}function JCe(p){var m=fi(p);return function(x){return $$(x,p,m)}}function $$(p,m,x){var T=x.length;if(p==null)return!T;for(p=_n(p);T--;){var O=x[T],V=m[O],Q=p[O];if(Q===e&&!(O in p)||!V(Q))return!1}return!0}function G$(p,m,x){if(typeof p!="function")throw new Tl(a);return gv(function(){p.apply(e,x)},m)}function uv(p,m,x,T){var O=-1,V=eb,Q=!0,ee=p.length,ae=[],xe=m.length;if(!ee)return ae;x&&(m=ta(m,Ds(x))),T?(V=d_,Q=!1):m.length>=r&&(V=nv,Q=!1,m=new Dh(m));e:for(;++OO?0:O+x),T=T===e||T>O?O:mr(T),T<0&&(T+=O),T=x>T?0:lU(T);x0&&x(ee)?m>1?Ii(ee,m-1,x,T,O):wp(O,ee):T||(O[O.length]=ee)}return O}var R_=bG(),q$=bG(!0);function Ru(p,m){return p&&R_(p,m,fi)}function T_(p,m){return p&&q$(p,m,fi)}function yb(p,m){return xp(m,function(x){return Hd(p[x])})}function Bh(p,m){m=Tp(m,p);for(var x=0,T=m.length;p!=null&&xm}function eSe(p,m){return p!=null&&fn.call(p,m)}function tSe(p,m){return p!=null&&m in _n(p)}function rSe(p,m,x){return p>=Ui(m,x)&&p=120&&we.length>=120)?new Dh(Q&&we):e}we=p[0];var Ae=-1,Ke=ee[0];e:for(;++Ae-1;)ee!==p&&ub.call(ee,ae,1),ub.call(p,ae,1);return p}function aG(p,m){for(var x=p?m.length:0,T=x-1;x--;){var O=m[x];if(x==T||O!==V){var V=O;Vd(O)?ub.call(p,O,1):D_(p,O)}}return p}function M_(p,m){return p+fb(j$()*(m-p+1))}function mSe(p,m,x,T){for(var O=-1,V=Ya(pb((m-p)/(x||1)),0),Q=ge(V);V--;)Q[T?V:++O]=p,p+=x;return Q}function N_(p,m){var x="";if(!p||m<1||m>J)return x;do m%2&&(x+=p),m=fb(m/2),m&&(p+=p);while(m);return x}function Sr(p,m){return X_(MG(p,m,rs),p+"")}function gSe(p){return H$(vg(p))}function vSe(p,m){var x=vg(p);return Pb(x,jh(m,0,x.length))}function fv(p,m,x,T){if(!oa(p))return p;m=Tp(m,p);for(var O=-1,V=m.length,Q=V-1,ee=p;ee!=null&&++OO?0:O+m),x=x>O?O:x,x<0&&(x+=O),O=m>x?0:x-m>>>0,m>>>=0;for(var V=ge(O);++T>>1,Q=p[V];Q!==null&&!Bs(Q)&&(x?Q<=m:Q=r){var xe=m?null:LSe(p);if(xe)return rb(xe);Q=!1,O=nv,ae=new Dh}else ae=m?[]:ee;e:for(;++T=T?p:Pl(p,m,x)}var dG=lCe||function(p){return pi.clearTimeout(p)};function pG(p,m){if(m)return p.slice();var x=p.length,T=O$?O$(x):new p.constructor(x);return p.copy(T),T}function H_(p){var m=new p.constructor(p.byteLength);return new lb(m).set(new lb(p)),m}function CSe(p,m){var x=m?H_(p.buffer):p.buffer;return new p.constructor(x,p.byteOffset,p.byteLength)}function SSe(p){var m=new p.constructor(p.source,H6.exec(p));return m.lastIndex=p.lastIndex,m}function kSe(p){return lv?_n(lv.call(p)):{}}function fG(p,m){var x=m?H_(p.buffer):p.buffer;return new p.constructor(x,p.byteOffset,p.length)}function hG(p,m){if(p!==m){var x=p!==e,T=p===null,O=p===p,V=Bs(p),Q=m!==e,ee=m===null,ae=m===m,xe=Bs(m);if(!ee&&!xe&&!V&&p>m||V&&Q&&ae&&!ee&&!xe||T&&Q&&ae||!x&&ae||!O)return 1;if(!T&&!V&&!xe&&p=ee)return ae;var xe=x[T];return ae*(xe=="desc"?-1:1)}}return p.index-m.index}function mG(p,m,x,T){for(var O=-1,V=p.length,Q=x.length,ee=-1,ae=m.length,xe=Ya(V-Q,0),we=ge(ae+xe),Ae=!T;++ee1?x[O-1]:e,Q=O>2?x[2]:e;for(V=p.length>3&&typeof V=="function"?(O--,V):e,Q&&xo(x[0],x[1],Q)&&(V=O<3?e:V,O=1),m=_n(m);++T-1?O[V?m[Q]:Q]:e}}function wG(p){return Bd(function(m){var x=m.length,T=x,O=_l.prototype.thru;for(p&&m.reverse();T--;){var V=m[T];if(typeof V!="function")throw new Tl(a);if(O&&!Q&&_b(V)=="wrapper")var Q=new _l([],!0)}for(T=Q?T:x;++T1&&Dr.reverse(),we&&aeee))return!1;var xe=V.get(p),we=V.get(m);if(xe&&we)return xe==m&&we==p;var Ae=-1,Ke=!0,pt=x&g?new Dh:e;for(V.set(p,m),V.set(m,p);++Ae1?"& ":"")+m[T],m=m.join(x>2?", ":" "),p.replace(z6,`{ /* [wrapped with `+m+`] */ `)}function HSe(p){return lr(p)||Fh(p)||!!(z$&&p&&p[z$])}function Vd(p,m){var x=typeof p;return m=m??J,!!m&&(x=="number"||x!="symbol"&&U6.test(p))&&p>-1&&p%1==0&&p0){if(++m>=z)return arguments[0]}else m=0;return p.apply(e,arguments)}}function Pb(p,m){var x=-1,T=p.length,O=T-1;for(m=m===e?T:m;++x1?p[m-1]:e;return x=typeof x=="function"?(p.pop(),x):e,ZG(p,x)});function qG(p){var m=j(p);return m.__chain__=!0,m}function Xke(p,m){return m(p),p}function Lb(p,m){return m(p)}var Yke=Bd(function(p){var m=p.length,x=m?p[0]:0,T=this.__wrapped__,O=function(V){return E_(V,p)};return m>1||this.__actions__.length||!(T instanceof Or)||!Vd(x)?this.thru(O):(T=T.slice(x,+x+(m?1:0)),T.__actions__.push({func:Lb,args:[O],thisArg:e}),new _l(T,this.__chain__).thru(function(V){return m&&!V.length&&V.push(e),V}))});function eEe(){return qG(this)}function tEe(){return new _l(this.value(),this.__chain__)}function rEe(){this.__values__===e&&(this.__values__=sU(this.value()));var p=this.__index__>=this.__values__.length,m=p?e:this.__values__[this.__index__++];return{done:p,value:m}}function nEe(){return this}function aEe(p){for(var m,x=this;x instanceof gb;){var T=VG(x);T.__index__=0,T.__values__=e,m?O.__wrapped__=T:m=T;var O=T;x=x.__wrapped__}return O.__wrapped__=p,m}function iEe(){var p=this.__wrapped__;if(p instanceof Or){var m=p;return this.__actions__.length&&(m=new Or(this)),m=m.reverse(),m.__actions__.push({func:Lb,args:[Y_],thisArg:e}),new _l(m,this.__chain__)}return this.thru(Y_)}function oEe(){return cG(this.__wrapped__,this.__actions__)}var sEe=Sb(function(p,m,x){fn.call(p,x)?++p[x]:Dd(p,x,1)});function lEe(p,m,x){var T=lr(p)?C$:XCe;return x&&xo(p,m,x)&&(m=e),T(p,Pt(m,3))}function cEe(p,m){var x=lr(p)?xp:Z$;return x(p,Pt(m,3))}var uEe=xG(HG),dEe=xG(FG);function pEe(p,m){return Ii(Ib(p,m),1)}function fEe(p,m){return Ii(Ib(p,m),X)}function hEe(p,m,x){return x=x===e?1:mr(x),Ii(Ib(p,m),x)}function KG(p,m){var x=lr(p)?Rl:Ep;return x(p,Pt(m,3))}function WG(p,m){var x=lr(p)?Owe:U$;return x(p,Pt(m,3))}var mEe=Sb(function(p,m,x){fn.call(p,x)?p[x].push(m):Dd(p,x,[m])});function gEe(p,m,x,T){p=es(p)?p:vg(p),x=x&&!T?mr(x):0;var O=p.length;return x<0&&(x=Ya(O+x,0)),Db(p)?x<=O&&p.indexOf(m,x)>-1:!!O&&og(p,m,x)>-1}var vEe=Sr(function(p,m,x){var T=-1,O=typeof m=="function",V=es(p)?ge(p.length):[];return Ep(p,function(Q){V[++T]=O?zs(m,Q,x):dv(Q,m,x)}),V}),bEe=Sb(function(p,m,x){Dd(p,x,m)});function Ib(p,m){var x=lr(p)?ta:X$;return x(p,Pt(m,3))}function yEe(p,m,x,T){return p==null?[]:(lr(m)||(m=m==null?[]:[m]),x=T?e:x,lr(x)||(x=x==null?[]:[x]),rG(p,m,x))}var xEe=Sb(function(p,m,x){p[x?0:1].push(m)},function(){return[[],[]]});function wEe(p,m,x){var T=lr(p)?p_:R$,O=arguments.length<3;return T(p,Pt(m,4),x,O,Ep)}function CEe(p,m,x){var T=lr(p)?Mwe:R$,O=arguments.length<3;return T(p,Pt(m,4),x,O,U$)}function SEe(p,m){var x=lr(p)?xp:Z$;return x(p,Nb(Pt(m,3)))}function kEe(p){var m=lr(p)?H$:gSe;return m(p)}function EEe(p,m,x){(x?xo(p,m,x):m===e)?m=1:m=mr(m);var T=lr(p)?qCe:vSe;return T(p,m)}function REe(p){var m=lr(p)?KCe:ySe;return m(p)}function TEe(p){if(p==null)return 0;if(es(p))return Db(p)?lg(p):p.length;var m=Zi(p);return m==Ct||m==ie?p.size:L_(p).length}function _Ee(p,m,x){var T=lr(p)?f_:xSe;return x&&xo(p,m,x)&&(m=e),T(p,Pt(m,3))}var AEe=Sr(function(p,m){if(p==null)return[];var x=m.length;return x>1&&xo(p,m[0],m[1])?m=[]:x>2&&xo(m[0],m[1],m[2])&&(m=[m[0]]),rG(p,Ii(m,1),[])}),Ob=cCe||function(){return pi.Date.now()};function PEe(p,m){if(typeof m!="function")throw new Tl(a);return p=mr(p),function(){if(--p<1)return m.apply(this,arguments)}}function QG(p,m,x){return m=x?e:m,m=p&&m==null?p.length:m,jd(p,L,e,e,e,e,m)}function JG(p,m){var x;if(typeof m!="function")throw new Tl(a);return p=mr(p),function(){return--p>0&&(x=m.apply(this,arguments)),p<=1&&(m=e),x}}var tA=Sr(function(p,m,x){var T=b;if(x.length){var O=Cp(x,mg(tA));T|=R}return jd(p,T,m,x,O)}),XG=Sr(function(p,m,x){var T=b|y;if(x.length){var O=Cp(x,mg(XG));T|=R}return jd(m,T,p,x,O)});function YG(p,m,x){m=x?e:m;var T=jd(p,S,e,e,e,e,e,m);return T.placeholder=YG.placeholder,T}function eU(p,m,x){m=x?e:m;var T=jd(p,E,e,e,e,e,e,m);return T.placeholder=eU.placeholder,T}function tU(p,m,x){var T,O,V,Q,ee,ae,xe=0,we=!1,Ae=!1,Ke=!0;if(typeof p!="function")throw new Tl(a);m=Il(m)||0,oa(x)&&(we=!!x.leading,Ae="maxWait"in x,V=Ae?Ya(Il(x.maxWait)||0,m):V,Ke="trailing"in x?!!x.trailing:Ke);function pt(Aa){var Bc=T,$d=O;return T=O=e,xe=Aa,Q=p.apply($d,Bc),Q}function It(Aa){return xe=Aa,ee=gv(Pr,m),we?pt(Aa):Q}function vr(Aa){var Bc=Aa-ae,$d=Aa-xe,xU=m-Bc;return Ae?Ui(xU,V-$d):xU}function Ot(Aa){var Bc=Aa-ae,$d=Aa-xe;return ae===e||Bc>=m||Bc<0||Ae&&$d>=V}function Pr(){var Aa=Ob();if(Ot(Aa))return Dr(Aa);ee=gv(Pr,vr(Aa))}function Dr(Aa){return ee=e,Ke&&T?pt(Aa):(T=O=e,Q)}function Vs(){ee!==e&&dG(ee),xe=0,T=ae=O=ee=e}function wo(){return ee===e?Q:Dr(Ob())}function Hs(){var Aa=Ob(),Bc=Ot(Aa);if(T=arguments,O=this,ae=Aa,Bc){if(ee===e)return It(ae);if(Ae)return dG(ee),ee=gv(Pr,m),pt(ae)}return ee===e&&(ee=gv(Pr,m)),Q}return Hs.cancel=Vs,Hs.flush=wo,Hs}var LEe=Sr(function(p,m){return G$(p,1,m)}),IEe=Sr(function(p,m,x){return G$(p,Il(m)||0,x)});function OEe(p){return jd(p,P)}function Mb(p,m){if(typeof p!="function"||m!=null&&typeof m!="function")throw new Tl(a);var x=function(){var T=arguments,O=m?m.apply(this,T):T[0],V=x.cache;if(V.has(O))return V.get(O);var Q=p.apply(this,T);return x.cache=V.set(O,Q)||V,Q};return x.cache=new(Mb.Cache||zd),x}Mb.Cache=zd;function Nb(p){if(typeof p!="function")throw new Tl(a);return function(){var m=arguments;switch(m.length){case 0:return!p.call(this);case 1:return!p.call(this,m[0]);case 2:return!p.call(this,m[0],m[1]);case 3:return!p.call(this,m[0],m[1],m[2])}return!p.apply(this,m)}}function MEe(p){return JG(2,p)}var NEe=wSe(function(p,m){m=m.length==1&&lr(m[0])?ta(m[0],Ds(Pt())):ta(Ii(m,1),Ds(Pt()));var x=m.length;return Sr(function(T){for(var O=-1,V=Ui(T.length,x);++O=m}),Fh=W$(function(){return arguments}())?W$:function(p){return xa(p)&&fn.call(p,"callee")&&!N$.call(p,"callee")},lr=ge.isArray,QEe=g$?Ds(g$):aSe;function es(p){return p!=null&&zb(p.length)&&!Hd(p)}function _a(p){return xa(p)&&es(p)}function JEe(p){return p===!0||p===!1||xa(p)&&yo(p)==Kt}var Ap=dCe||fA,XEe=v$?Ds(v$):iSe;function YEe(p){return xa(p)&&p.nodeType===1&&!vv(p)}function eRe(p){if(p==null)return!0;if(es(p)&&(lr(p)||typeof p=="string"||typeof p.splice=="function"||Ap(p)||gg(p)||Fh(p)))return!p.length;var m=Zi(p);if(m==Ct||m==ie)return!p.size;if(mv(p))return!L_(p).length;for(var x in p)if(fn.call(p,x))return!1;return!0}function tRe(p,m){return pv(p,m)}function rRe(p,m,x){x=typeof x=="function"?x:e;var T=x?x(p,m):e;return T===e?pv(p,m,e,x):!!T}function nA(p){if(!xa(p))return!1;var m=yo(p);return m==mt||m==$e||typeof p.message=="string"&&typeof p.name=="string"&&!vv(p)}function nRe(p){return typeof p=="number"&&D$(p)}function Hd(p){if(!oa(p))return!1;var m=yo(p);return m==at||m==it||m==jt||m==ba}function nU(p){return typeof p=="number"&&p==mr(p)}function zb(p){return typeof p=="number"&&p>-1&&p%1==0&&p<=J}function oa(p){var m=typeof p;return p!=null&&(m=="object"||m=="function")}function xa(p){return p!=null&&typeof p=="object"}var aU=b$?Ds(b$):sSe;function aRe(p,m){return p===m||P_(p,m,q_(m))}function iRe(p,m,x){return x=typeof x=="function"?x:e,P_(p,m,q_(m),x)}function oRe(p){return iU(p)&&p!=+p}function sRe(p){if(GSe(p))throw new nr(n);return Q$(p)}function lRe(p){return p===null}function cRe(p){return p==null}function iU(p){return typeof p=="number"||xa(p)&&yo(p)==Cr}function vv(p){if(!xa(p)||yo(p)!=Kr)return!1;var m=cb(p);if(m===null)return!0;var x=fn.call(m,"constructor")&&m.constructor;return typeof x=="function"&&x instanceof x&&ib.call(x)==iCe}var aA=y$?Ds(y$):lSe;function uRe(p){return nU(p)&&p>=-J&&p<=J}var oU=x$?Ds(x$):cSe;function Db(p){return typeof p=="string"||!lr(p)&&xa(p)&&yo(p)==fe}function Bs(p){return typeof p=="symbol"||xa(p)&&yo(p)==Fe}var gg=w$?Ds(w$):uSe;function dRe(p){return p===e}function pRe(p){return xa(p)&&Zi(p)==Pe}function fRe(p){return xa(p)&&yo(p)==Le}var hRe=Tb(I_),mRe=Tb(function(p,m){return p<=m});function sU(p){if(!p)return[];if(es(p))return Db(p)?zc(p):Yo(p);if(av&&p[av])return qwe(p[av]());var m=Zi(p),x=m==Ct?y_:m==ie?rb:vg;return x(p)}function Fd(p){if(!p)return p===0?p:0;if(p=Il(p),p===X||p===-X){var m=p<0?-1:1;return m*te}return p===p?p:0}function mr(p){var m=Fd(p),x=m%1;return m===m?x?m-x:m:0}function lU(p){return p?jh(mr(p),0,he):0}function Il(p){if(typeof p=="number")return p;if(Bs(p))return le;if(oa(p)){var m=typeof p.valueOf=="function"?p.valueOf():p;p=oa(m)?m+"":m}if(typeof p!="string")return p===0?p:+p;p=T$(p);var x=F6.test(p);return x||G6.test(p)?Pwe(p.slice(2),x?2:8):XT.test(p)?le:+p}function cU(p){return Tu(p,ts(p))}function gRe(p){return p?jh(mr(p),-J,J):p===0?p:0}function on(p){return p==null?"":js(p)}var vRe=fg(function(p,m){if(mv(m)||es(m)){Tu(m,fi(m),p);return}for(var x in m)fn.call(m,x)&&cv(p,x,m[x])}),uU=fg(function(p,m){Tu(m,ts(m),p)}),jb=fg(function(p,m,x,T){Tu(m,ts(m),p,T)}),bRe=fg(function(p,m,x,T){Tu(m,fi(m),p,T)}),yRe=Bd(E_);function xRe(p,m){var x=pg(p);return m==null?x:F$(x,m)}var wRe=Sr(function(p,m){p=_n(p);var x=-1,T=m.length,O=T>2?m[2]:e;for(O&&xo(m[0],m[1],O)&&(T=1);++x1),V}),Tu(p,U_(p),x),T&&(x=Al(x,u|c|d,ISe));for(var O=m.length;O--;)D_(x,m[O]);return x});function BRe(p,m){return pU(p,Nb(Pt(m)))}var VRe=Bd(function(p,m){return p==null?{}:fSe(p,m)});function pU(p,m){if(p==null)return{};var x=ta(U_(p),function(T){return[T]});return m=Pt(m),nG(p,x,function(T,O){return m(T,O[0])})}function HRe(p,m,x){m=Tp(m,p);var T=-1,O=m.length;for(O||(O=1,p=e);++Tm){var T=p;p=m,m=T}if(x||p%1||m%1){var O=j$();return Ui(p+O*(m-p+yp("1e-"+((O+"").length-1))),m)}return M_(p,m)}var XRe=hg(function(p,m,x){return m=m.toLowerCase(),p+(x?mU(m):m)});function mU(p){return sA(on(p).toLowerCase())}function gU(p){return p=on(p),p&&p.replace(Z6,Fwe).replace(U,"")}function YRe(p,m,x){p=on(p),m=js(m);var T=p.length;x=x===e?T:jh(mr(x),0,T);var O=x;return x-=m.length,x>=0&&p.slice(x,O)==m}function eTe(p){return p=on(p),p&&$t.test(p)?p.replace(bn,$we):p}function tTe(p){return p=on(p),p&&Ph.test(p)?p.replace(Od,"\\$&"):p}var rTe=hg(function(p,m,x){return p+(x?"-":"")+m.toLowerCase()}),nTe=hg(function(p,m,x){return p+(x?" ":"")+m.toLowerCase()}),aTe=yG("toLowerCase");function iTe(p,m,x){p=on(p),m=mr(m);var T=m?lg(p):0;if(!m||T>=m)return p;var O=(m-T)/2;return Rb(fb(O),x)+p+Rb(pb(O),x)}function oTe(p,m,x){p=on(p),m=mr(m);var T=m?lg(p):0;return m&&T>>0,x?(p=on(p),p&&(typeof m=="string"||m!=null&&!aA(m))&&(m=js(m),!m&&sg(p))?_p(zc(p),0,x):p.split(m,x)):[]}var fTe=hg(function(p,m,x){return p+(x?" ":"")+sA(m)});function hTe(p,m,x){return p=on(p),x=x==null?0:jh(mr(x),0,p.length),m=js(m),p.slice(x,x+m.length)==m}function mTe(p,m,x){var T=j.templateSettings;x&&xo(p,m,x)&&(m=e),p=on(p),m=jb({},m,T,RG);var O=jb({},m.imports,T.imports,RG),V=fi(O),Q=b_(O,V),ee,ae,xe=0,we=m.interpolate||Lh,Ae="__p += '",Ke=x_((m.escape||Lh).source+"|"+we.source+"|"+(we===N6?JT:Lh).source+"|"+(m.evaluate||Lh).source+"|$","g"),pt="//# sourceURL="+(fn.call(m,"sourceURL")?(m.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++Gt+"]")+` `;p.replace(Ke,function(Ot,Pr,Dr,Vs,wo,Hs){return Dr||(Dr=Vs),Ae+=p.slice(xe,Hs).replace(YT,Gwe),Pr&&(ee=!0,Ae+=`' + __e(`+Pr+`) + '`),wo&&(ae=!0,Ae+=`'; `+wo+`; __p += '`),Dr&&(Ae+=`' + ((__t = (`+Dr+`)) == null ? '' : __t) + '`),xe=Hs+Ot.length,Ot}),Ae+=`'; `;var It=fn.call(m,"variable")&&m.variable;if(!It)Ae=`with (obj) { `+Ae+` } `;else if(V6.test(It))throw new nr(i);Ae=(ae?Ae.replace(Li,""):Ae).replace(Ns,"$1").replace(ea,"$1;"),Ae="function("+(It||"obj")+`) { `+(It?"":`obj || (obj = {}); `)+"var __t, __p = ''"+(ee?", __e = _.escape":"")+(ae?`, __j = Array.prototype.join; function print() { __p += __j.call(arguments, '') } `:`; `)+Ae+`return __p }`;var vr=bU(function(){return en(V,pt+"return "+Ae).apply(e,Q)});if(vr.source=Ae,nA(vr))throw vr;return vr}function gTe(p){return on(p).toLowerCase()}function vTe(p){return on(p).toUpperCase()}function bTe(p,m,x){if(p=on(p),p&&(x||m===e))return T$(p);if(!p||!(m=js(m)))return p;var T=zc(p),O=zc(m),V=_$(T,O),Q=A$(T,O)+1;return _p(T,V,Q).join("")}function yTe(p,m,x){if(p=on(p),p&&(x||m===e))return p.slice(0,L$(p)+1);if(!p||!(m=js(m)))return p;var T=zc(p),O=A$(T,zc(m))+1;return _p(T,0,O).join("")}function xTe(p,m,x){if(p=on(p),p&&(x||m===e))return p.replace(eg,"");if(!p||!(m=js(m)))return p;var T=zc(p),O=_$(T,zc(m));return _p(T,O).join("")}function wTe(p,m){var x=N,T=$;if(oa(m)){var O="separator"in m?m.separator:O;x="length"in m?mr(m.length):x,T="omission"in m?js(m.omission):T}p=on(p);var V=p.length;if(sg(p)){var Q=zc(p);V=Q.length}if(x>=V)return p;var ee=x-lg(T);if(ee<1)return T;var ae=Q?_p(Q,0,ee).join(""):p.slice(0,ee);if(O===e)return ae+T;if(Q&&(ee+=ae.length-ee),aA(O)){if(p.slice(ee).search(O)){var xe,we=ae;for(O.global||(O=x_(O.source,on(H6.exec(O))+"g")),O.lastIndex=0;xe=O.exec(we);)var Ae=xe.index;ae=ae.slice(0,Ae===e?ee:Ae)}}else if(p.indexOf(js(O),ee)!=ee){var Ke=ae.lastIndexOf(O);Ke>-1&&(ae=ae.slice(0,Ke))}return ae+T}function CTe(p){return p=on(p),p&&mp.test(p)?p.replace(vo,Jwe):p}var STe=hg(function(p,m,x){return p+(x?" ":"")+m.toUpperCase()}),sA=yG("toUpperCase");function vU(p,m,x){return p=on(p),m=x?e:m,m===e?Zwe(p)?eCe(p):Dwe(p):p.match(m)||[]}var bU=Sr(function(p,m){try{return zs(p,e,m)}catch(x){return nA(x)?x:new nr(x)}}),kTe=Bd(function(p,m){return Rl(m,function(x){x=_u(x),Dd(p,x,tA(p[x],p))}),p});function ETe(p){var m=p==null?0:p.length,x=Pt();return p=m?ta(p,function(T){if(typeof T[1]!="function")throw new Tl(a);return[x(T[0]),T[1]]}):[],Sr(function(T){for(var O=-1;++OJ)return[];var x=he,T=Ui(p,he);m=Pt(m),p-=he;for(var O=v_(T,m);++x0||m<0)?new Or(x):(p<0?x=x.takeRight(-p):p&&(x=x.drop(p)),m!==e&&(m=mr(m),x=m<0?x.dropRight(-m):x.take(m-p)),x)},Or.prototype.takeRightWhile=function(p){return this.reverse().takeWhile(p).reverse()},Or.prototype.toArray=function(){return this.take(he)},Ru(Or.prototype,function(p,m){var x=/^(?:filter|find|map|reject)|While$/.test(m),T=/^(?:head|last)$/.test(m),O=j[T?"take"+(m=="last"?"Right":""):m],V=T||/^find/.test(m);O&&(j.prototype[m]=function(){var Q=this.__wrapped__,ee=T?[1]:arguments,ae=Q instanceof Or,xe=ee[0],we=ae||lr(Q),Ae=function(Pr){var Dr=O.apply(j,wp([Pr],ee));return T&&Ke?Dr[0]:Dr};we&&x&&typeof xe=="function"&&xe.length!=1&&(ae=we=!1);var Ke=this.__chain__,pt=!!this.__actions__.length,It=V&&!Ke,vr=ae&&!pt;if(!V&&we){Q=vr?Q:new Or(this);var Ot=p.apply(Q,ee);return Ot.__actions__.push({func:Lb,args:[Ae],thisArg:e}),new _l(Ot,Ke)}return It&&vr?p.apply(this,ee):(Ot=this.thru(Ae),It?T?Ot.value()[0]:Ot.value():Ot)})}),Rl(["pop","push","shift","sort","splice","unshift"],function(p){var m=nb[p],x=/^(?:push|sort|unshift)$/.test(p)?"tap":"thru",T=/^(?:pop|shift)$/.test(p);j.prototype[p]=function(){var O=arguments;if(T&&!this.__chain__){var V=this.value();return m.apply(lr(V)?V:[],O)}return this[x](function(Q){return m.apply(lr(Q)?Q:[],O)})}}),Ru(Or.prototype,function(p,m){var x=j[m];if(x){var T=x.name+"";fn.call(dg,T)||(dg[T]=[]),dg[T].push({name:m,func:x})}}),dg[kb(e,y).name]=[{name:"wrapper",func:e}],Or.prototype.clone=CCe,Or.prototype.reverse=SCe,Or.prototype.value=kCe,j.prototype.at=Yke,j.prototype.chain=eEe,j.prototype.commit=tEe,j.prototype.next=rEe,j.prototype.plant=aEe,j.prototype.reverse=iEe,j.prototype.toJSON=j.prototype.valueOf=j.prototype.value=oEe,j.prototype.first=j.prototype.head,av&&(j.prototype[av]=nEe),j},Sp=tCe();typeof define=="function"&&typeof define.amd=="object"&&define.amd?(pi._=Sp,define(function(){return Sp})):Mh?((Mh.exports=Sp)._=Sp,c_._=Sp):pi._=Sp}).call(o2)});var eQ=sa(fx=>{"use strict";var yLe=Symbol.for("react.transitional.element"),xLe=Symbol.for("react.fragment");function YW(e,t,r){var n=null;if(r!==void 0&&(n=""+r),t.key!==void 0&&(n=""+t.key),"key"in t){r={};for(var a in t)a!=="key"&&(r[a]=t[a])}else r=t;return t=r.ref,{$$typeof:yLe,type:e,key:n,ref:t!==void 0?t:null,props:r}}fx.Fragment=xLe;fx.jsx=YW;fx.jsxs=YW});var de=sa((L8t,tQ)=>{"use strict";tQ.exports=eQ()});var St=sa((H8t,gx)=>{(function(){"use strict";var e={}.hasOwnProperty,t="[native code]";function r(){for(var n=[],a=0;at.floating[i]&&(o=O5(o)),[o,O5(o)]}function HJ(e){let t=O5(e);return[Hx(e),t,Hx(t)]}function Hx(e){return e.replace(/start|end/g,t=>XIe[t])}function YIe(e,t,r){let n=["left","right"],a=["right","left"],i=["top","bottom"],o=["bottom","top"];switch(e){case"top":case"bottom":return r?t?a:n:t?n:a;case"left":case"right":return t?i:o;default:return[]}}function FJ(e,t,r,n){let a=x0(e),i=YIe(Fu(e),r==="start",n);return a&&(i=i.map(o=>o+"-"+a),t&&(i=i.concat(i.map(Hx)))),i}function O5(e){return e.replace(/left|right|bottom|top/g,t=>JIe[t])}function eOe(e){return{top:0,right:0,bottom:0,left:0,...e}}function SI(e){return typeof e!="number"?eOe(e):{top:e,right:e,bottom:e,left:e}}function w0(e){let{x:t,y:r,width:n,height:a}=e;return{width:n,height:a,top:r,left:t,right:t+n,bottom:r+a,x:t,y:r}}var CI,BJ,QIe,Vu,_o,M5,N5,qc,JIe,XIe,Zx=Ba(()=>{CI=["top","right","bottom","left"],BJ=["start","end"],QIe=CI.reduce((e,t)=>e.concat(t,t+"-"+BJ[0],t+"-"+BJ[1]),[]),Vu=Math.min,_o=Math.max,M5=Math.round,N5=Math.floor,qc=e=>({x:e,y:e}),JIe={left:"right",right:"left",bottom:"top",top:"bottom"},XIe={start:"end",end:"start"}});function $J(e,t,r){let{reference:n,floating:a}=e,i=p1(t),o=Ux(t),s=Gx(o),l=Fu(t),u=i==="y",c=n.x+n.width/2-a.width/2,d=n.y+n.height/2-a.height/2,h=n[s]/2-a[s]/2,g;switch(l){case"top":g={x:c,y:n.y-a.height};break;case"bottom":g={x:c,y:n.y+n.height};break;case"right":g={x:n.x+n.width,y:d};break;case"left":g={x:n.x-a.width,y:d};break;default:g={x:n.x,y:n.y}}switch(x0(t)){case"start":g[o]-=h*(r&&u?-1:1);break;case"end":g[o]+=h*(r&&u?-1:1);break}return g}async function v2(e,t){var r;t===void 0&&(t={});let{x:n,y:a,platform:i,rects:o,elements:s,strategy:l}=e,{boundary:u="clippingAncestors",rootBoundary:c="viewport",elementContext:d="floating",altBoundary:h=!1,padding:g=0}=Hu(t,e),b=SI(g),C=s[h?d==="floating"?"reference":"floating":d],S=w0(await i.getClippingRect({element:(r=await(i.isElement==null?void 0:i.isElement(C)))==null||r?C:C.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(s.floating)),boundary:u,rootBoundary:c,strategy:l})),E=d==="floating"?{x:n,y:a,width:o.floating.width,height:o.floating.height}:o.reference,R=await(i.getOffsetParent==null?void 0:i.getOffsetParent(s.floating)),w=await(i.isElement==null?void 0:i.isElement(R))?await(i.getScale==null?void 0:i.getScale(R))||{x:1,y:1}:{x:1,y:1},L=w0(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:E,offsetParent:R,strategy:l}):E);return{top:(S.top-L.top+b.top)/w.y,bottom:(L.bottom-S.bottom+b.bottom)/w.y,left:(S.left-L.left+b.left)/w.x,right:(L.right-S.right+b.right)/w.x}}function GJ(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function UJ(e){return CI.some(t=>e[t]>=0)}async function tOe(e,t){let{placement:r,platform:n,elements:a}=e,i=await(n.isRTL==null?void 0:n.isRTL(a.floating)),o=Fu(r),s=x0(r),l=p1(r)==="y",u=["left","top"].includes(o)?-1:1,c=i&&l?-1:1,d=Hu(t,e),{mainAxis:h,crossAxis:g,alignmentAxis:b}=typeof d=="number"?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return s&&typeof b=="number"&&(g=s==="end"?b*-1:b),l?{x:g*c,y:h*u}:{x:h*u,y:g*c}}var ZJ,qJ,KJ,WJ,QJ,JJ,XJ,YJ,eX=Ba(()=>{Zx();Zx();ZJ=async(e,t,r)=>{let{placement:n="bottom",strategy:a="absolute",middleware:i=[],platform:o}=r,s=i.filter(Boolean),l=await(o.isRTL==null?void 0:o.isRTL(t)),u=await o.getElementRects({reference:e,floating:t,strategy:a}),{x:c,y:d}=$J(u,n,l),h=n,g={},b=0;for(let y=0;y({name:"arrow",options:e,async fn(t){let{x:r,y:n,placement:a,rects:i,platform:o,elements:s,middlewareData:l}=t,{element:u,padding:c=0}=Hu(e,t)||{};if(u==null)return{};let d=SI(c),h={x:r,y:n},g=Ux(a),b=Gx(g),y=await o.getDimensions(u),C=g==="y",S=C?"top":"left",E=C?"bottom":"right",R=C?"clientHeight":"clientWidth",w=i.reference[b]+i.reference[g]-h[g]-i.floating[b],L=h[g]-i.reference[g],I=await(o.getOffsetParent==null?void 0:o.getOffsetParent(u)),P=I?I[R]:0;(!P||!await(o.isElement==null?void 0:o.isElement(I)))&&(P=s.floating[R]||i.floating[b]);let N=w/2-L/2,$=P/2-y[b]/2-1,z=Vu(d[S],$),ne=Vu(d[E],$),W=z,Z=P-y[b]-ne,B=P/2-y[b]/2+N,X=Fx(W,B,Z),J=!l.arrow&&x0(a)!=null&&B!==X&&i.reference[b]/2-(BB<=0)){var ne,W;let B=(((ne=i.flip)==null?void 0:ne.index)||0)+1,X=P[B];if(X)return{data:{index:B,overflows:z},reset:{placement:X}};let J=(W=z.filter(te=>te.overflows[0]<=0).sort((te,le)=>te.overflows[1]-le.overflows[1])[0])==null?void 0:W.placement;if(!J)switch(g){case"bestFit":{var Z;let te=(Z=z.filter(le=>{if(I){let he=p1(le.placement);return he===E||he==="y"}return!0}).map(le=>[le.placement,le.overflows.filter(he=>he>0).reduce((he,G)=>he+G,0)]).sort((le,he)=>le[1]-he[1])[0])==null?void 0:Z[0];te&&(J=te);break}case"initialPlacement":J=s;break}if(a!==J)return{reset:{placement:J}}}return{}}}};WJ=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){let{rects:r}=t,{strategy:n="referenceHidden",...a}=Hu(e,t);switch(n){case"referenceHidden":{let i=await v2(t,{...a,elementContext:"reference"}),o=GJ(i,r.reference);return{data:{referenceHiddenOffsets:o,referenceHidden:UJ(o)}}}case"escaped":{let i=await v2(t,{...a,altBoundary:!0}),o=GJ(i,r.floating);return{data:{escapedOffsets:o,escaped:UJ(o)}}}default:return{}}}}};QJ=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var r,n;let{x:a,y:i,placement:o,middlewareData:s}=t,l=await tOe(t,e);return o===((r=s.offset)==null?void 0:r.placement)&&(n=s.arrow)!=null&&n.alignmentOffset?{}:{x:a+l.x,y:i+l.y,data:{...l,placement:o}}}}},JJ=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){let{x:r,y:n,placement:a}=t,{mainAxis:i=!0,crossAxis:o=!1,limiter:s={fn:C=>{let{x:S,y:E}=C;return{x:S,y:E}}},...l}=Hu(e,t),u={x:r,y:n},c=await v2(t,l),d=p1(Fu(a)),h=$x(d),g=u[h],b=u[d];if(i){let C=h==="y"?"top":"left",S=h==="y"?"bottom":"right",E=g+c[C],R=g-c[S];g=Fx(E,g,R)}if(o){let C=d==="y"?"top":"left",S=d==="y"?"bottom":"right",E=b+c[C],R=b-c[S];b=Fx(E,b,R)}let y=s.fn({...t,[h]:g,[d]:b});return{...y,data:{x:y.x-r,y:y.y-n,enabled:{[h]:i,[d]:o}}}}}},XJ=function(e){return e===void 0&&(e={}),{options:e,fn(t){let{x:r,y:n,placement:a,rects:i,middlewareData:o}=t,{offset:s=0,mainAxis:l=!0,crossAxis:u=!0}=Hu(e,t),c={x:r,y:n},d=p1(a),h=$x(d),g=c[h],b=c[d],y=Hu(s,t),C=typeof y=="number"?{mainAxis:y,crossAxis:0}:{mainAxis:0,crossAxis:0,...y};if(l){let R=h==="y"?"height":"width",w=i.reference[h]-i.floating[R]+C.mainAxis,L=i.reference[h]+i.reference[R]-C.mainAxis;gL&&(g=L)}if(u){var S,E;let R=h==="y"?"width":"height",w=["top","left"].includes(Fu(a)),L=i.reference[d]-i.floating[R]+(w&&((S=o.offset)==null?void 0:S[d])||0)+(w?0:C.crossAxis),I=i.reference[d]+i.reference[R]+(w?0:((E=o.offset)==null?void 0:E[d])||0)-(w?C.crossAxis:0);bI&&(b=I)}return{[h]:g,[d]:b}}}},YJ=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var r,n;let{placement:a,rects:i,platform:o,elements:s}=t,{apply:l=()=>{},...u}=Hu(e,t),c=await v2(t,u),d=Fu(a),h=x0(a),g=p1(a)==="y",{width:b,height:y}=i.floating,C,S;d==="top"||d==="bottom"?(C=d,S=h===(await(o.isRTL==null?void 0:o.isRTL(s.floating))?"start":"end")?"left":"right"):(S=d,C=h==="end"?"top":"bottom");let E=y-c.top-c.bottom,R=b-c.left-c.right,w=Vu(y-c[C],E),L=Vu(b-c[S],R),I=!t.middlewareData.shift,P=w,N=L;if((r=t.middlewareData.shift)!=null&&r.enabled.x&&(N=R),(n=t.middlewareData.shift)!=null&&n.enabled.y&&(P=E),I&&!h){let z=_o(c.left,0),ne=_o(c.right,0),W=_o(c.top,0),Z=_o(c.bottom,0);g?N=b-2*(z!==0||ne!==0?z+ne:_o(c.left,c.right)):P=y-2*(W!==0||Z!==0?W+Z:_o(c.top,c.bottom))}await l({...t,availableWidth:N,availableHeight:P});let $=await o.getDimensions(s.floating);return b!==$.width||y!==$.height?{reset:{rects:!0}}:{}}}}});function qx(){return typeof window<"u"}function C0(e){return rX(e)?(e.nodeName||"").toLowerCase():"#document"}function ds(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Kc(e){var t;return(t=(rX(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function rX(e){return qx()?e instanceof Node||e instanceof ds(e).Node:!1}function Xl(e){return qx()?e instanceof Element||e instanceof ds(e).Element:!1}function Wc(e){return qx()?e instanceof HTMLElement||e instanceof ds(e).HTMLElement:!1}function tX(e){return!qx()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof ds(e).ShadowRoot}function b2(e){let{overflow:t,overflowX:r,overflowY:n,display:a}=Yl(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+r)&&!["inline","contents"].includes(a)}function nX(e){return["table","td","th"].includes(C0(e))}function z5(e){return[":popover-open",":modal"].some(t=>{try{return e.matches(t)}catch{return!1}})}function Kx(e){let t=Wx(),r=Xl(e)?Yl(e):e;return r.transform!=="none"||r.perspective!=="none"||(r.containerType?r.containerType!=="normal":!1)||!t&&(r.backdropFilter?r.backdropFilter!=="none":!1)||!t&&(r.filter?r.filter!=="none":!1)||["transform","perspective","filter"].some(n=>(r.willChange||"").includes(n))||["paint","layout","strict","content"].some(n=>(r.contain||"").includes(n))}function aX(e){let t=f1(e);for(;Wc(t)&&!S0(t);){if(Kx(t))return t;if(z5(t))return null;t=f1(t)}return null}function Wx(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function S0(e){return["html","body","#document"].includes(C0(e))}function Yl(e){return ds(e).getComputedStyle(e)}function D5(e){return Xl(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function f1(e){if(C0(e)==="html")return e;let t=e.assignedSlot||e.parentNode||tX(e)&&e.host||Kc(e);return tX(t)?t.host:t}function iX(e){let t=f1(e);return S0(t)?e.ownerDocument?e.ownerDocument.body:e.body:Wc(t)&&b2(t)?t:iX(t)}function pf(e,t,r){var n;t===void 0&&(t=[]),r===void 0&&(r=!0);let a=iX(e),i=a===((n=e.ownerDocument)==null?void 0:n.body),o=ds(a);if(i){let s=Qx(o);return t.concat(o,o.visualViewport||[],b2(a)?a:[],s&&r?pf(s):[])}return t.concat(a,pf(a,[],r))}function Qx(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}var kI=Ba(()=>{});function lX(e){let t=Yl(e),r=parseFloat(t.width)||0,n=parseFloat(t.height)||0,a=Wc(e),i=a?e.offsetWidth:r,o=a?e.offsetHeight:n,s=M5(r)!==i||M5(n)!==o;return s&&(r=i,n=o),{width:r,height:n,$:s}}function RI(e){return Xl(e)?e:e.contextElement}function y2(e){let t=RI(e);if(!Wc(t))return qc(1);let r=t.getBoundingClientRect(),{width:n,height:a,$:i}=lX(t),o=(i?M5(r.width):r.width)/n,s=(i?M5(r.height):r.height)/a;return(!o||!Number.isFinite(o))&&(o=1),(!s||!Number.isFinite(s))&&(s=1),{x:o,y:s}}function cX(e){let t=ds(e);return!Wx()||!t.visualViewport?rOe:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function nOe(e,t,r){return t===void 0&&(t=!1),!r||t&&r!==ds(e)?!1:t}function k0(e,t,r,n){t===void 0&&(t=!1),r===void 0&&(r=!1);let a=e.getBoundingClientRect(),i=RI(e),o=qc(1);t&&(n?Xl(n)&&(o=y2(n)):o=y2(e));let s=nOe(i,r,n)?cX(i):qc(0),l=(a.left+s.x)/o.x,u=(a.top+s.y)/o.y,c=a.width/o.x,d=a.height/o.y;if(i){let h=ds(i),g=n&&Xl(n)?ds(n):n,b=h,y=Qx(b);for(;y&&n&&g!==b;){let C=y2(y),S=y.getBoundingClientRect(),E=Yl(y),R=S.left+(y.clientLeft+parseFloat(E.paddingLeft))*C.x,w=S.top+(y.clientTop+parseFloat(E.paddingTop))*C.y;l*=C.x,u*=C.y,c*=C.x,d*=C.y,l+=R,u+=w,b=ds(y),y=Qx(b)}}return w0({width:c,height:d,x:l,y:u})}function TI(e,t){let r=D5(e).scrollLeft;return t?t.left+r:k0(Kc(e)).left+r}function uX(e,t,r){r===void 0&&(r=!1);let n=e.getBoundingClientRect(),a=n.left+t.scrollLeft-(r?0:TI(e,n)),i=n.top+t.scrollTop;return{x:a,y:i}}function aOe(e){let{elements:t,rect:r,offsetParent:n,strategy:a}=e,i=a==="fixed",o=Kc(n),s=t?z5(t.floating):!1;if(n===o||s&&i)return r;let l={scrollLeft:0,scrollTop:0},u=qc(1),c=qc(0),d=Wc(n);if((d||!d&&!i)&&((C0(n)!=="body"||b2(o))&&(l=D5(n)),Wc(n))){let g=k0(n);u=y2(n),c.x=g.x+n.clientLeft,c.y=g.y+n.clientTop}let h=o&&!d&&!i?uX(o,l,!0):qc(0);return{width:r.width*u.x,height:r.height*u.y,x:r.x*u.x-l.scrollLeft*u.x+c.x+h.x,y:r.y*u.y-l.scrollTop*u.y+c.y+h.y}}function iOe(e){return Array.from(e.getClientRects())}function oOe(e){let t=Kc(e),r=D5(e),n=e.ownerDocument.body,a=_o(t.scrollWidth,t.clientWidth,n.scrollWidth,n.clientWidth),i=_o(t.scrollHeight,t.clientHeight,n.scrollHeight,n.clientHeight),o=-r.scrollLeft+TI(e),s=-r.scrollTop;return Yl(n).direction==="rtl"&&(o+=_o(t.clientWidth,n.clientWidth)-a),{width:a,height:i,x:o,y:s}}function sOe(e,t){let r=ds(e),n=Kc(e),a=r.visualViewport,i=n.clientWidth,o=n.clientHeight,s=0,l=0;if(a){i=a.width,o=a.height;let u=Wx();(!u||u&&t==="fixed")&&(s=a.offsetLeft,l=a.offsetTop)}return{width:i,height:o,x:s,y:l}}function lOe(e,t){let r=k0(e,!0,t==="fixed"),n=r.top+e.clientTop,a=r.left+e.clientLeft,i=Wc(e)?y2(e):qc(1),o=e.clientWidth*i.x,s=e.clientHeight*i.y,l=a*i.x,u=n*i.y;return{width:o,height:s,x:l,y:u}}function oX(e,t,r){let n;if(t==="viewport")n=sOe(e,r);else if(t==="document")n=oOe(Kc(e));else if(Xl(t))n=lOe(t,r);else{let a=cX(e);n={x:t.x-a.x,y:t.y-a.y,width:t.width,height:t.height}}return w0(n)}function dX(e,t){let r=f1(e);return r===t||!Xl(r)||S0(r)?!1:Yl(r).position==="fixed"||dX(r,t)}function cOe(e,t){let r=t.get(e);if(r)return r;let n=pf(e,[],!1).filter(s=>Xl(s)&&C0(s)!=="body"),a=null,i=Yl(e).position==="fixed",o=i?f1(e):e;for(;Xl(o)&&!S0(o);){let s=Yl(o),l=Kx(o);!l&&s.position==="fixed"&&(a=null),(i?!l&&!a:!l&&s.position==="static"&&!!a&&["absolute","fixed"].includes(a.position)||b2(o)&&!l&&dX(e,o))?n=n.filter(c=>c!==o):a=s,o=f1(o)}return t.set(e,n),n}function uOe(e){let{element:t,boundary:r,rootBoundary:n,strategy:a}=e,o=[...r==="clippingAncestors"?z5(t)?[]:cOe(t,this._c):[].concat(r),n],s=o[0],l=o.reduce((u,c)=>{let d=oX(t,c,a);return u.top=_o(d.top,u.top),u.right=Vu(d.right,u.right),u.bottom=Vu(d.bottom,u.bottom),u.left=_o(d.left,u.left),u},oX(t,s,a));return{width:l.right-l.left,height:l.bottom-l.top,x:l.left,y:l.top}}function dOe(e){let{width:t,height:r}=lX(e);return{width:t,height:r}}function pOe(e,t,r){let n=Wc(t),a=Kc(t),i=r==="fixed",o=k0(e,!0,i,t),s={scrollLeft:0,scrollTop:0},l=qc(0);if(n||!n&&!i)if((C0(t)!=="body"||b2(a))&&(s=D5(t)),n){let h=k0(t,!0,i,t);l.x=h.x+t.clientLeft,l.y=h.y+t.clientTop}else a&&(l.x=TI(a));let u=a&&!n&&!i?uX(a,s):qc(0),c=o.left+s.scrollLeft-l.x-u.x,d=o.top+s.scrollTop-l.y-u.y;return{x:c,y:d,width:o.width,height:o.height}}function EI(e){return Yl(e).position==="static"}function sX(e,t){if(!Wc(e)||Yl(e).position==="fixed")return null;if(t)return t(e);let r=e.offsetParent;return Kc(e)===r&&(r=r.ownerDocument.body),r}function pX(e,t){let r=ds(e);if(z5(e))return r;if(!Wc(e)){let a=f1(e);for(;a&&!S0(a);){if(Xl(a)&&!EI(a))return a;a=f1(a)}return r}let n=sX(e,t);for(;n&&nX(n)&&EI(n);)n=sX(n,t);return n&&S0(n)&&EI(n)&&!Kx(n)?r:n||aX(e)||r}function hOe(e){return Yl(e).direction==="rtl"}function mOe(e,t){let r=null,n,a=Kc(e);function i(){var s;clearTimeout(n),(s=r)==null||s.disconnect(),r=null}function o(s,l){s===void 0&&(s=!1),l===void 0&&(l=1),i();let{left:u,top:c,width:d,height:h}=e.getBoundingClientRect();if(s||t(),!d||!h)return;let g=N5(c),b=N5(a.clientWidth-(u+d)),y=N5(a.clientHeight-(c+h)),C=N5(u),E={rootMargin:-g+"px "+-b+"px "+-y+"px "+-C+"px",threshold:_o(0,Vu(1,l))||1},R=!0;function w(L){let I=L[0].intersectionRatio;if(I!==l){if(!R)return o();I?o(!1,I):n=setTimeout(()=>{o(!1,1e-7)},1e3)}R=!1}try{r=new IntersectionObserver(w,{...E,root:a.ownerDocument})}catch{r=new IntersectionObserver(w,E)}r.observe(e)}return o(!0),i}function j5(e,t,r,n){n===void 0&&(n={});let{ancestorScroll:a=!0,ancestorResize:i=!0,elementResize:o=typeof ResizeObserver=="function",layoutShift:s=typeof IntersectionObserver=="function",animationFrame:l=!1}=n,u=RI(e),c=a||i?[...u?pf(u):[],...pf(t)]:[];c.forEach(S=>{a&&S.addEventListener("scroll",r,{passive:!0}),i&&S.addEventListener("resize",r)});let d=u&&s?mOe(u,r):null,h=-1,g=null;o&&(g=new ResizeObserver(S=>{let[E]=S;E&&E.target===u&&g&&(g.unobserve(t),cancelAnimationFrame(h),h=requestAnimationFrame(()=>{var R;(R=g)==null||R.observe(t)})),r()}),u&&!l&&g.observe(u),g.observe(t));let b,y=l?k0(e):null;l&&C();function C(){let S=k0(e);y&&(S.x!==y.x||S.y!==y.y||S.width!==y.width||S.height!==y.height)&&r(),y=S,b=requestAnimationFrame(C)}return r(),()=>{var S;c.forEach(E=>{a&&E.removeEventListener("scroll",r),i&&E.removeEventListener("resize",r)}),d?.(),(S=g)==null||S.disconnect(),g=null,l&&cancelAnimationFrame(b)}}var rOe,fOe,fX,hX,Jx,Xx,mX,gX,_I,vX,B5,$u=Ba(()=>{eX();Zx();kI();kI();rOe=qc(0);fOe=async function(e){let t=this.getOffsetParent||pX,r=this.getDimensions,n=await r(e.floating);return{reference:pOe(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:n.width,height:n.height}}};fX={convertOffsetParentRelativeRectToViewportRelativeRect:aOe,getDocumentElement:Kc,getClippingRect:uOe,getOffsetParent:pX,getElementRects:fOe,getClientRects:iOe,getDimensions:dOe,getScale:y2,isElement:Xl,isRTL:hOe};hX=QJ,Jx=JJ,Xx=KJ,mX=YJ,gX=WJ,_I=qJ,vX=XJ,B5=(e,t,r)=>{let n=new Map,a={platform:fX,...r},i={...a.platform,_c:n};return ZJ(e,t,{...a,platform:i})}});var nt=sa(_1=>{"use no memo";"use strict";var sHe=K();function lHe(e){var t=Object.create(null);return e&&Object.keys(e).forEach(function(r){if(r!=="default"){var n=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(t,r,n.get?n:{enumerable:!0,get:function(){return e[r]}})}}),t.default=e,Object.freeze(t)}var U2=lHe(sHe),hM,mM,{useRef:cHe,useEffect:uHe,isValidElement:F2}=U2,gM=(hM=U2.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE)!==null&&hM!==void 0?hM:U2.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,vM=Symbol.for("react.memo_cache_sentinel"),dHe=typeof((mM=U2.__COMPILER_RUNTIME)===null||mM===void 0?void 0:mM.c)=="function"?U2.__COMPILER_RUNTIME.c:function(t){return U2.useMemo(()=>{let r=new Array(t);for(let n=0;n{zC[e]=()=>{throw new Error(`[React] Unexpected React hook call (${e}) from a React compiled function. Check that all hooks are called directly and named according to convention ('use[A-Z]') `)}});var m4=null;zC.useMemoCache=e=>{if(m4==null)throw new Error("React Compiler internal invariant violation: unexpected null dispatcher");return m4.useMemoCache(e)};var G2;(function(e){e[e.PushGuardContext=0]="PushGuardContext",e[e.PopGuardContext=1]="PopGuardContext",e[e.PushExpectHook=2]="PushExpectHook",e[e.PopExpectHook=3]="PopExpectHook"})(G2||(G2={}));function NC(e){return gM.ReactCurrentDispatcher.current=e,gM.ReactCurrentDispatcher.current}var $2=[];function pHe(e){let t=gM.ReactCurrentDispatcher.current;if(e===G2.PushGuardContext){if($2.push(t),$2.length===1&&(m4=t),t===zC)throw new Error("[React] Unexpected call to custom hook or component from a React compiled function. Check that (1) all hooks are called directly and named according to convention ('use[A-Z]') and (2) components are returned as JSX instead of being directly invoked.");NC(zC)}else if(e===G2.PopGuardContext){let r=$2.pop();if(r==null)throw new Error("React Compiler internal error: unexpected null in guard stack");$2.length===0&&(m4=null),NC(r)}else if(e===G2.PushExpectHook)$2.push(t),NC(m4);else if(e===G2.PopExpectHook){let r=$2.pop();if(r==null)throw new Error("React Compiler internal error: unexpected null in guard stack");NC(r)}else throw new Error("React Compiler internal error: unreachable block"+e)}function fHe(e){for(let t=0;t{t.count=0})}function gHe(e,t){let r=g4.get(e);r==null&&(r=new Set,g4.set(e,r)),r.add(t)}function vHe(e,t){let r=g4.get(e);r?.delete(t)}function bHe(e){let t=cHe(null);t.current!=null&&(t.current.count+=1),uHe(()=>{if(t.current==null){let r={count:0};gHe(e,r),t.current=r}return()=>{t.current!==null&&vHe(e,t.current)}})}var Moe=new Set;function yHe(e,t,r,n,a,i){function o(u,c,d,h){let g=`${n}:${i} [${a}] ${r}${d} changed from ${u} to ${c} at depth ${h}`;Moe.has(g)||(Moe.add(g),console.error(g))}let s=2;function l(u,c,d,h){if(!(h>s)){if(u===c)return;if(typeof u!=typeof c)o(`type ${typeof u}`,`type ${typeof c}`,d,h);else if(typeof u=="object"){let g=Array.isArray(u),b=Array.isArray(c);if(u===null&&c!==null)o("null",`type ${typeof c}`,d,h);else if(c===null)o(`type ${typeof u}`,"null",d,h);else if(u instanceof Map)if(!(c instanceof Map))o("Map instance","other value",d,h);else if(u.size!==c.size)o(`Map instance with size ${u.size}`,`Map instance with size ${c.size}`,d,h);else for(let[y,C]of u)c.has(y)?l(C,c.get(y),`${d}.get(${y})`,h+1):o(`Map instance with key ${y}`,`Map instance without key ${y}`,d,h);else if(c instanceof Map)o("other value","Map instance",d,h);else if(u instanceof Set)if(!(c instanceof Set))o("Set instance","other value",d,h);else if(u.size!==c.size)o(`Set instance with size ${u.size}`,`Set instance with size ${c.size}`,d,h);else for(let y of c)u.has(y)||o(`Set instance without element ${y}`,`Set instance with element ${y}`,d,h);else if(c instanceof Set)o("other value","Set instance",d,h);else if(g||b)if(g!==b)o(`type ${g?"array":"object"}`,`type ${b?"array":"object"}`,d,h);else if(u.length!==c.length)o(`array with length ${u.length}`,`array with length ${c.length}`,d,h);else for(let y=0;y{Dse.exports={quot:'"',amp:"&",apos:"'",lt:"<",gt:">",nbsp:"\xA0",iexcl:"\xA1",cent:"\xA2",pound:"\xA3",curren:"\xA4",yen:"\xA5",brvbar:"\xA6",sect:"\xA7",uml:"\xA8",copy:"\xA9",ordf:"\xAA",laquo:"\xAB",not:"\xAC",shy:"\xAD",reg:"\xAE",macr:"\xAF",deg:"\xB0",plusmn:"\xB1",sup2:"\xB2",sup3:"\xB3",acute:"\xB4",micro:"\xB5",para:"\xB6",middot:"\xB7",cedil:"\xB8",sup1:"\xB9",ordm:"\xBA",raquo:"\xBB",frac14:"\xBC",frac12:"\xBD",frac34:"\xBE",iquest:"\xBF",Agrave:"\xC0",Aacute:"\xC1",Acirc:"\xC2",Atilde:"\xC3",Auml:"\xC4",Aring:"\xC5",AElig:"\xC6",Ccedil:"\xC7",Egrave:"\xC8",Eacute:"\xC9",Ecirc:"\xCA",Euml:"\xCB",Igrave:"\xCC",Iacute:"\xCD",Icirc:"\xCE",Iuml:"\xCF",ETH:"\xD0",Ntilde:"\xD1",Ograve:"\xD2",Oacute:"\xD3",Ocirc:"\xD4",Otilde:"\xD5",Ouml:"\xD6",times:"\xD7",Oslash:"\xD8",Ugrave:"\xD9",Uacute:"\xDA",Ucirc:"\xDB",Uuml:"\xDC",Yacute:"\xDD",THORN:"\xDE",szlig:"\xDF",agrave:"\xE0",aacute:"\xE1",acirc:"\xE2",atilde:"\xE3",auml:"\xE4",aring:"\xE5",aelig:"\xE6",ccedil:"\xE7",egrave:"\xE8",eacute:"\xE9",ecirc:"\xEA",euml:"\xEB",igrave:"\xEC",iacute:"\xED",icirc:"\xEE",iuml:"\xEF",eth:"\xF0",ntilde:"\xF1",ograve:"\xF2",oacute:"\xF3",ocirc:"\xF4",otilde:"\xF5",ouml:"\xF6",divide:"\xF7",oslash:"\xF8",ugrave:"\xF9",uacute:"\xFA",ucirc:"\xFB",uuml:"\xFC",yacute:"\xFD",thorn:"\xFE",yuml:"\xFF",OElig:"\u0152",oelig:"\u0153",Scaron:"\u0160",scaron:"\u0161",Yuml:"\u0178",fnof:"\u0192",circ:"\u02C6",tilde:"\u02DC",Alpha:"\u0391",Beta:"\u0392",Gamma:"\u0393",Delta:"\u0394",Epsilon:"\u0395",Zeta:"\u0396",Eta:"\u0397",Theta:"\u0398",Iota:"\u0399",Kappa:"\u039A",Lambda:"\u039B",Mu:"\u039C",Nu:"\u039D",Xi:"\u039E",Omicron:"\u039F",Pi:"\u03A0",Rho:"\u03A1",Sigma:"\u03A3",Tau:"\u03A4",Upsilon:"\u03A5",Phi:"\u03A6",Chi:"\u03A7",Psi:"\u03A8",Omega:"\u03A9",alpha:"\u03B1",beta:"\u03B2",gamma:"\u03B3",delta:"\u03B4",epsilon:"\u03B5",zeta:"\u03B6",eta:"\u03B7",theta:"\u03B8",iota:"\u03B9",kappa:"\u03BA",lambda:"\u03BB",mu:"\u03BC",nu:"\u03BD",xi:"\u03BE",omicron:"\u03BF",pi:"\u03C0",rho:"\u03C1",sigmaf:"\u03C2",sigma:"\u03C3",tau:"\u03C4",upsilon:"\u03C5",phi:"\u03C6",chi:"\u03C7",psi:"\u03C8",omega:"\u03C9",thetasym:"\u03D1",upsih:"\u03D2",piv:"\u03D6",ensp:"\u2002",emsp:"\u2003",thinsp:"\u2009",zwnj:"\u200C",zwj:"\u200D",lrm:"\u200E",rlm:"\u200F",ndash:"\u2013",mdash:"\u2014",lsquo:"\u2018",rsquo:"\u2019",sbquo:"\u201A",ldquo:"\u201C",rdquo:"\u201D",bdquo:"\u201E",dagger:"\u2020",Dagger:"\u2021",bull:"\u2022",hellip:"\u2026",permil:"\u2030",prime:"\u2032",Prime:"\u2033",lsaquo:"\u2039",rsaquo:"\u203A",oline:"\u203E",frasl:"\u2044",euro:"\u20AC",image:"\u2111",weierp:"\u2118",real:"\u211C",trade:"\u2122",alefsym:"\u2135",larr:"\u2190",uarr:"\u2191",rarr:"\u2192",darr:"\u2193",harr:"\u2194",crarr:"\u21B5",lArr:"\u21D0",uArr:"\u21D1",rArr:"\u21D2",dArr:"\u21D3",hArr:"\u21D4",forall:"\u2200",part:"\u2202",exist:"\u2203",empty:"\u2205",nabla:"\u2207",isin:"\u2208",notin:"\u2209",ni:"\u220B",prod:"\u220F",sum:"\u2211",minus:"\u2212",lowast:"\u2217",radic:"\u221A",prop:"\u221D",infin:"\u221E",ang:"\u2220",and:"\u2227",or:"\u2228",cap:"\u2229",cup:"\u222A",int:"\u222B",there4:"\u2234",sim:"\u223C",cong:"\u2245",asymp:"\u2248",ne:"\u2260",equiv:"\u2261",le:"\u2264",ge:"\u2265",sub:"\u2282",sup:"\u2283",nsub:"\u2284",sube:"\u2286",supe:"\u2287",oplus:"\u2295",otimes:"\u2297",perp:"\u22A5",sdot:"\u22C5",lceil:"\u2308",rceil:"\u2309",lfloor:"\u230A",rfloor:"\u230B",lang:"\u2329",rang:"\u232A",loz:"\u25CA",spades:"\u2660",clubs:"\u2663",hearts:"\u2665",diams:"\u2666"}});var nN=sa((lS,Bse)=>{(function(e,t){typeof lS=="object"&&typeof Bse<"u"?t(lS):typeof define=="function"&&define.amd?define(["exports"],t):(e=typeof globalThis<"u"?globalThis:e||self,t(e.acorn={}))})(lS,function(e){"use strict";var t=[509,0,227,0,150,4,294,9,1368,2,2,1,6,3,41,2,5,0,166,1,574,3,9,9,7,9,32,4,318,1,80,3,71,10,50,3,123,2,54,14,32,10,3,1,11,3,46,10,8,0,46,9,7,2,37,13,2,9,6,1,45,0,13,2,49,13,9,3,2,11,83,11,7,0,3,0,158,11,6,9,7,3,56,1,2,6,3,1,3,2,10,0,11,1,3,6,4,4,68,8,2,0,3,0,2,3,2,4,2,0,15,1,83,17,10,9,5,0,82,19,13,9,214,6,3,8,28,1,83,16,16,9,82,12,9,9,7,19,58,14,5,9,243,14,166,9,71,5,2,1,3,3,2,0,2,1,13,9,120,6,3,6,4,0,29,9,41,6,2,3,9,0,10,10,47,15,343,9,54,7,2,7,17,9,57,21,2,13,123,5,4,0,2,1,2,6,2,0,9,9,49,4,2,1,2,4,9,9,330,3,10,1,2,0,49,6,4,4,14,10,5350,0,7,14,11465,27,2343,9,87,9,39,4,60,6,26,9,535,9,470,0,2,54,8,3,82,0,12,1,19628,1,4178,9,519,45,3,22,543,4,4,5,9,7,3,6,31,3,149,2,1418,49,513,54,5,49,9,0,15,0,23,4,2,14,1361,6,2,16,3,6,2,1,2,4,101,0,161,6,10,9,357,0,62,13,499,13,245,1,2,9,726,6,110,6,6,9,4759,9,787719,239],r=[0,11,2,25,2,18,2,1,2,14,3,13,35,122,70,52,268,28,4,48,48,31,14,29,6,37,11,29,3,35,5,7,2,4,43,157,19,35,5,35,5,39,9,51,13,10,2,14,2,6,2,1,2,10,2,14,2,6,2,1,4,51,13,310,10,21,11,7,25,5,2,41,2,8,70,5,3,0,2,43,2,1,4,0,3,22,11,22,10,30,66,18,2,1,11,21,11,25,71,55,7,1,65,0,16,3,2,2,2,28,43,28,4,28,36,7,2,27,28,53,11,21,11,18,14,17,111,72,56,50,14,50,14,35,39,27,10,22,251,41,7,1,17,2,60,28,11,0,9,21,43,17,47,20,28,22,13,52,58,1,3,0,14,44,33,24,27,35,30,0,3,0,9,34,4,0,13,47,15,3,22,0,2,0,36,17,2,24,20,1,64,6,2,0,2,3,2,14,2,9,8,46,39,7,3,1,3,21,2,6,2,1,2,4,4,0,19,0,13,4,31,9,2,0,3,0,2,37,2,0,26,0,2,0,45,52,19,3,21,2,31,47,21,1,2,0,185,46,42,3,37,47,21,0,60,42,14,0,72,26,38,6,186,43,117,63,32,7,3,0,3,7,2,1,2,23,16,0,2,0,95,7,3,38,17,0,2,0,29,0,11,39,8,0,22,0,12,45,20,0,19,72,200,32,32,8,2,36,18,0,50,29,113,6,2,1,2,37,22,0,26,5,2,1,2,31,15,0,328,18,16,0,2,12,2,33,125,0,80,921,103,110,18,195,2637,96,16,1071,18,5,26,3994,6,582,6842,29,1763,568,8,30,18,78,18,29,19,47,17,3,32,20,6,18,433,44,212,63,129,74,6,0,67,12,65,1,2,0,29,6135,9,1237,42,9,8936,3,2,6,2,1,2,290,16,0,30,2,3,0,15,3,9,395,2309,106,6,12,4,8,8,9,5991,84,2,70,2,1,3,0,3,1,3,3,2,11,2,0,2,6,2,64,2,3,3,7,2,6,2,27,2,3,2,4,2,0,4,6,2,339,3,24,2,24,2,30,2,24,2,30,2,24,2,30,2,24,2,30,2,24,2,7,1845,30,7,5,262,61,147,44,11,6,17,0,322,29,19,43,485,27,229,29,3,0,496,6,2,3,2,1,2,14,2,196,60,67,8,0,1205,3,2,26,2,1,2,0,3,0,2,9,2,3,2,0,2,0,7,0,5,0,2,0,2,0,2,2,2,1,2,0,3,0,2,0,2,0,2,0,2,0,2,1,2,0,3,3,2,6,2,3,2,3,2,0,2,9,2,16,6,2,2,4,2,16,4421,42719,33,4153,7,221,3,5761,15,7472,16,621,2467,541,1507,4938,6,4191],n="\u200C\u200D\xB7\u0300-\u036F\u0387\u0483-\u0487\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u0610-\u061A\u064B-\u0669\u0670\u06D6-\u06DC\u06DF-\u06E4\u06E7\u06E8\u06EA-\u06ED\u06F0-\u06F9\u0711\u0730-\u074A\u07A6-\u07B0\u07C0-\u07C9\u07EB-\u07F3\u07FD\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u082D\u0859-\u085B\u0897-\u089F\u08CA-\u08E1\u08E3-\u0903\u093A-\u093C\u093E-\u094F\u0951-\u0957\u0962\u0963\u0966-\u096F\u0981-\u0983\u09BC\u09BE-\u09C4\u09C7\u09C8\u09CB-\u09CD\u09D7\u09E2\u09E3\u09E6-\u09EF\u09FE\u0A01-\u0A03\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A66-\u0A71\u0A75\u0A81-\u0A83\u0ABC\u0ABE-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AE2\u0AE3\u0AE6-\u0AEF\u0AFA-\u0AFF\u0B01-\u0B03\u0B3C\u0B3E-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B55-\u0B57\u0B62\u0B63\u0B66-\u0B6F\u0B82\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD7\u0BE6-\u0BEF\u0C00-\u0C04\u0C3C\u0C3E-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C62\u0C63\u0C66-\u0C6F\u0C81-\u0C83\u0CBC\u0CBE-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CE2\u0CE3\u0CE6-\u0CEF\u0CF3\u0D00-\u0D03\u0D3B\u0D3C\u0D3E-\u0D44\u0D46-\u0D48\u0D4A-\u0D4D\u0D57\u0D62\u0D63\u0D66-\u0D6F\u0D81-\u0D83\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E31\u0E34-\u0E3A\u0E47-\u0E4E\u0E50-\u0E59\u0EB1\u0EB4-\u0EBC\u0EC8-\u0ECE\u0ED0-\u0ED9\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E\u0F3F\u0F71-\u0F84\u0F86\u0F87\u0F8D-\u0F97\u0F99-\u0FBC\u0FC6\u102B-\u103E\u1040-\u1049\u1056-\u1059\u105E-\u1060\u1062-\u1064\u1067-\u106D\u1071-\u1074\u1082-\u108D\u108F-\u109D\u135D-\u135F\u1369-\u1371\u1712-\u1715\u1732-\u1734\u1752\u1753\u1772\u1773\u17B4-\u17D3\u17DD\u17E0-\u17E9\u180B-\u180D\u180F-\u1819\u18A9\u1920-\u192B\u1930-\u193B\u1946-\u194F\u19D0-\u19DA\u1A17-\u1A1B\u1A55-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AB0-\u1ABD\u1ABF-\u1ACE\u1B00-\u1B04\u1B34-\u1B44\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1B82\u1BA1-\u1BAD\u1BB0-\u1BB9\u1BE6-\u1BF3\u1C24-\u1C37\u1C40-\u1C49\u1C50-\u1C59\u1CD0-\u1CD2\u1CD4-\u1CE8\u1CED\u1CF4\u1CF7-\u1CF9\u1DC0-\u1DFF\u200C\u200D\u203F\u2040\u2054\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2CEF-\u2CF1\u2D7F\u2DE0-\u2DFF\u302A-\u302F\u3099\u309A\u30FB\uA620-\uA629\uA66F\uA674-\uA67D\uA69E\uA69F\uA6F0\uA6F1\uA802\uA806\uA80B\uA823-\uA827\uA82C\uA880\uA881\uA8B4-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F1\uA8FF-\uA909\uA926-\uA92D\uA947-\uA953\uA980-\uA983\uA9B3-\uA9C0\uA9D0-\uA9D9\uA9E5\uA9F0-\uA9F9\uAA29-\uAA36\uAA43\uAA4C\uAA4D\uAA50-\uAA59\uAA7B-\uAA7D\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAEB-\uAAEF\uAAF5\uAAF6\uABE3-\uABEA\uABEC\uABED\uABF0-\uABF9\uFB1E\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFF10-\uFF19\uFF3F\uFF65",a="\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u05D0-\u05EA\u05EF-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u0870-\u0887\u0889-\u088E\u08A0-\u08C9\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C5D\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D04-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u1711\u171F-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1878\u1880-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4C\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C8A\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF3\u1CF5\u1CF6\u1CFA\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2118-\u211D\u2124\u2126\u2128\u212A-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309B-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u31A0-\u31BF\u31F0-\u31FF\u3400-\u4DBF\u4E00-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7CD\uA7D0\uA7D1\uA7D3\uA7D5-\uA7DC\uA7F2-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB69\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC",i={3:"abstract boolean byte char class double enum export extends final float goto implements import int interface long native package private protected public short static super synchronized throws transient volatile",5:"class enum extends super const export import",6:"enum",strict:"implements interface let package private protected public static yield",strictBind:"eval arguments"},o="break case catch continue debugger default do else finally for function if return switch throw try var while with null true false instanceof typeof void delete new in this",s={5:o,"5module":o+" export import",6:o+" const class extends export import super"},l=/^in(stanceof)?$/,u=new RegExp("["+a+"]"),c=new RegExp("["+a+n+"]");function d(f,k){for(var A=65536,M=0;Mf)return!1;if(A+=k[M+1],A>=f)return!0}return!1}function h(f,k){return f<65?f===36:f<91?!0:f<97?f===95:f<123?!0:f<=65535?f>=170&&u.test(String.fromCharCode(f)):k===!1?!1:d(f,r)}function g(f,k){return f<48?f===36:f<58?!0:f<65?!1:f<91?!0:f<97?f===95:f<123?!0:f<=65535?f>=170&&c.test(String.fromCharCode(f)):k===!1?!1:d(f,r)||d(f,t)}var b=function(k,A){A===void 0&&(A={}),this.label=k,this.keyword=A.keyword,this.beforeExpr=!!A.beforeExpr,this.startsExpr=!!A.startsExpr,this.isLoop=!!A.isLoop,this.isAssign=!!A.isAssign,this.prefix=!!A.prefix,this.postfix=!!A.postfix,this.binop=A.binop||null,this.updateContext=null};function y(f,k){return new b(f,{beforeExpr:!0,binop:k})}var C={beforeExpr:!0},S={startsExpr:!0},E={};function R(f,k){return k===void 0&&(k={}),k.keyword=f,E[f]=new b(f,k)}var w={num:new b("num",S),regexp:new b("regexp",S),string:new b("string",S),name:new b("name",S),privateId:new b("privateId",S),eof:new b("eof"),bracketL:new b("[",{beforeExpr:!0,startsExpr:!0}),bracketR:new b("]"),braceL:new b("{",{beforeExpr:!0,startsExpr:!0}),braceR:new b("}"),parenL:new b("(",{beforeExpr:!0,startsExpr:!0}),parenR:new b(")"),comma:new b(",",C),semi:new b(";",C),colon:new b(":",C),dot:new b("."),question:new b("?",C),questionDot:new b("?."),arrow:new b("=>",C),template:new b("template"),invalidTemplate:new b("invalidTemplate"),ellipsis:new b("...",C),backQuote:new b("`",S),dollarBraceL:new b("${",{beforeExpr:!0,startsExpr:!0}),eq:new b("=",{beforeExpr:!0,isAssign:!0}),assign:new b("_=",{beforeExpr:!0,isAssign:!0}),incDec:new b("++/--",{prefix:!0,postfix:!0,startsExpr:!0}),prefix:new b("!/~",{beforeExpr:!0,prefix:!0,startsExpr:!0}),logicalOR:y("||",1),logicalAND:y("&&",2),bitwiseOR:y("|",3),bitwiseXOR:y("^",4),bitwiseAND:y("&",5),equality:y("==/!=/===/!==",6),relational:y("/<=/>=",7),bitShift:y("<>/>>>",8),plusMin:new b("+/-",{beforeExpr:!0,binop:9,prefix:!0,startsExpr:!0}),modulo:y("%",10),star:y("*",10),slash:y("/",10),starstar:new b("**",{beforeExpr:!0}),coalesce:y("??",1),_break:R("break"),_case:R("case",C),_catch:R("catch"),_continue:R("continue"),_debugger:R("debugger"),_default:R("default",C),_do:R("do",{isLoop:!0,beforeExpr:!0}),_else:R("else",C),_finally:R("finally"),_for:R("for",{isLoop:!0}),_function:R("function",S),_if:R("if"),_return:R("return",C),_switch:R("switch"),_throw:R("throw",C),_try:R("try"),_var:R("var"),_const:R("const"),_while:R("while",{isLoop:!0}),_with:R("with"),_new:R("new",{beforeExpr:!0,startsExpr:!0}),_this:R("this",S),_super:R("super",S),_class:R("class",S),_extends:R("extends",C),_export:R("export"),_import:R("import",S),_null:R("null",S),_true:R("true",S),_false:R("false",S),_in:R("in",{beforeExpr:!0,binop:7}),_instanceof:R("instanceof",{beforeExpr:!0,binop:7}),_typeof:R("typeof",{beforeExpr:!0,prefix:!0,startsExpr:!0}),_void:R("void",{beforeExpr:!0,prefix:!0,startsExpr:!0}),_delete:R("delete",{beforeExpr:!0,prefix:!0,startsExpr:!0})},L=/\r\n?|\n|\u2028|\u2029/,I=new RegExp(L.source,"g");function P(f){return f===10||f===13||f===8232||f===8233}function N(f,k,A){A===void 0&&(A=f.length);for(var M=k;M>10)+55296,(f&1023)+56320))}var he=/(?:[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])/,G=function(k,A){this.line=k,this.column=A};G.prototype.offset=function(k){return new G(this.line,this.column+k)};var Je=function(k,A,M){this.start=A,this.end=M,k.sourceFile!==null&&(this.source=k.sourceFile)};function ct(f,k){for(var A=1,M=0;;){var U=N(f,M,k);if(U<0)return new G(A,k-M);++A,M=U}}var q={ecmaVersion:null,sourceType:"script",onInsertedSemicolon:null,onTrailingComma:null,allowReserved:null,allowReturnOutsideFunction:!1,allowImportExportEverywhere:!1,allowAwaitOutsideFunction:null,allowSuperOutsideMethod:null,allowHashBang:!1,checkPrivateFields:!0,locations:!1,onToken:null,onComment:null,ranges:!1,program:null,sourceFile:null,directSourceFile:null,preserveParens:!1},yt=!1;function jt(f){var k={};for(var A in q)k[A]=f&&B(f,A)?f[A]:q[A];if(k.ecmaVersion==="latest"?k.ecmaVersion=1e8:k.ecmaVersion==null?(!yt&&typeof console=="object"&&console.warn&&(yt=!0,console.warn(`Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future.`)),k.ecmaVersion=11):k.ecmaVersion>=2015&&(k.ecmaVersion-=2009),k.allowReserved==null&&(k.allowReserved=k.ecmaVersion<5),(!f||f.allowHashBang==null)&&(k.allowHashBang=k.ecmaVersion>=14),X(k.onToken)){var M=k.onToken;k.onToken=function(U){return M.push(U)}}return X(k.onComment)&&(k.onComment=Kt(k,k.onComment)),k}function Kt(f,k){return function(A,M,U,oe,pe,Be){var Ge={type:A?"Block":"Line",value:M,start:U,end:oe};f.locations&&(Ge.loc=new Je(this,pe,Be)),f.ranges&&(Ge.range=[U,oe]),k.push(Ge)}}var Ie=1,$e=2,mt=4,at=8,it=16,Ct=32,Cr=64,Tn=128,Kr=256,Ar=Ie|$e|Kr;function ba(f,k){return $e|(f?mt:0)|(k?at:0)}var Y=0,ie=1,fe=2,Fe=3,Ve=4,Pe=5,Le=function(k,A,M){this.options=k=jt(k),this.sourceFile=k.sourceFile,this.keywords=te(s[k.ecmaVersion>=6?6:k.sourceType==="module"?"5module":5]);var U="";k.allowReserved!==!0&&(U=i[k.ecmaVersion>=6?6:k.ecmaVersion===5?5:3],k.sourceType==="module"&&(U+=" await")),this.reservedWords=te(U);var oe=(U?U+" ":"")+i.strict;this.reservedWordsStrict=te(oe),this.reservedWordsStrictBind=te(oe+" "+i.strictBind),this.input=String(A),this.containsEsc=!1,M?(this.pos=M,this.lineStart=this.input.lastIndexOf(` `,M-1)+1,this.curLine=this.input.slice(0,this.lineStart).split(L).length):(this.pos=this.lineStart=0,this.curLine=1),this.type=w.eof,this.value=null,this.start=this.end=this.pos,this.startLoc=this.endLoc=this.curPosition(),this.lastTokEndLoc=this.lastTokStartLoc=null,this.lastTokStart=this.lastTokEnd=this.pos,this.context=this.initialContext(),this.exprAllowed=!0,this.inModule=k.sourceType==="module",this.strict=this.inModule||this.strictDirective(this.pos),this.potentialArrowAt=-1,this.potentialArrowInForAwait=!1,this.yieldPos=this.awaitPos=this.awaitIdentPos=0,this.labels=[],this.undefinedExports=Object.create(null),this.pos===0&&k.allowHashBang&&this.input.slice(0,2)==="#!"&&this.skipLineComment(2),this.scopeStack=[],this.enterScope(Ie),this.regexpState=null,this.privateNameStack=[]},dt={inFunction:{configurable:!0},inGenerator:{configurable:!0},inAsync:{configurable:!0},canAwait:{configurable:!0},allowSuper:{configurable:!0},allowDirectSuper:{configurable:!0},treatFunctionsAsVar:{configurable:!0},allowNewDotTarget:{configurable:!0},inClassStaticBlock:{configurable:!0}};Le.prototype.parse=function(){var k=this.options.program||this.startNode();return this.nextToken(),this.parseTopLevel(k)},dt.inFunction.get=function(){return(this.currentVarScope().flags&$e)>0},dt.inGenerator.get=function(){return(this.currentVarScope().flags&at)>0&&!this.currentVarScope().inClassFieldInit},dt.inAsync.get=function(){return(this.currentVarScope().flags&mt)>0&&!this.currentVarScope().inClassFieldInit},dt.canAwait.get=function(){for(var f=this.scopeStack.length-1;f>=0;f--){var k=this.scopeStack[f];if(k.inClassFieldInit||k.flags&Kr)return!1;if(k.flags&$e)return(k.flags&mt)>0}return this.inModule&&this.options.ecmaVersion>=13||this.options.allowAwaitOutsideFunction},dt.allowSuper.get=function(){var f=this.currentThisScope(),k=f.flags,A=f.inClassFieldInit;return(k&Cr)>0||A||this.options.allowSuperOutsideMethod},dt.allowDirectSuper.get=function(){return(this.currentThisScope().flags&Tn)>0},dt.treatFunctionsAsVar.get=function(){return this.treatFunctionsAsVarInScope(this.currentScope())},dt.allowNewDotTarget.get=function(){var f=this.currentThisScope(),k=f.flags,A=f.inClassFieldInit;return(k&($e|Kr))>0||A},dt.inClassStaticBlock.get=function(){return(this.currentVarScope().flags&Kr)>0},Le.extend=function(){for(var k=[],A=arguments.length;A--;)k[A]=arguments[A];for(var M=this,U=0;U=,?^&]/.test(U)||U==="!"&&this.input.charAt(M+1)==="=")}f+=k[0].length,z.lastIndex=f,f+=z.exec(this.input)[0].length,this.input[f]===";"&&f++}},se.eat=function(f){return this.type===f?(this.next(),!0):!1},se.isContextual=function(f){return this.type===w.name&&this.value===f&&!this.containsEsc},se.eatContextual=function(f){return this.isContextual(f)?(this.next(),!0):!1},se.expectContextual=function(f){this.eatContextual(f)||this.unexpected()},se.canInsertSemicolon=function(){return this.type===w.eof||this.type===w.braceR||L.test(this.input.slice(this.lastTokEnd,this.start))},se.insertSemicolon=function(){if(this.canInsertSemicolon())return this.options.onInsertedSemicolon&&this.options.onInsertedSemicolon(this.lastTokEnd,this.lastTokEndLoc),!0},se.semicolon=function(){!this.eat(w.semi)&&!this.insertSemicolon()&&this.unexpected()},se.afterTrailingComma=function(f,k){if(this.type===f)return this.options.onTrailingComma&&this.options.onTrailingComma(this.lastTokStart,this.lastTokStartLoc),k||this.next(),!0},se.expect=function(f){this.eat(f)||this.unexpected()},se.unexpected=function(f){this.raise(f??this.start,"Unexpected token")};var F=function(){this.shorthandAssign=this.trailingComma=this.parenthesizedAssign=this.parenthesizedBind=this.doubleProto=-1};se.checkPatternErrors=function(f,k){if(f){f.trailingComma>-1&&this.raiseRecoverable(f.trailingComma,"Comma is not permitted after the rest element");var A=k?f.parenthesizedAssign:f.parenthesizedBind;A>-1&&this.raiseRecoverable(A,k?"Assigning to rvalue":"Parenthesized pattern")}},se.checkExpressionErrors=function(f,k){if(!f)return!1;var A=f.shorthandAssign,M=f.doubleProto;if(!k)return A>=0||M>=0;A>=0&&this.raise(A,"Shorthand property assignments are valid only in destructuring patterns"),M>=0&&this.raiseRecoverable(M,"Redefinition of __proto__ property")},se.checkYieldAwaitInDefaultParams=function(){this.yieldPos&&(!this.awaitPos||this.yieldPos55295&&M<56320)return!0;if(h(M,!0)){for(var U=A+1;g(M=this.input.charCodeAt(U),!0);)++U;if(M===92||M>55295&&M<56320)return!0;var oe=this.input.slice(A,U);if(!l.test(oe))return!0}return!1},_e.isAsyncFunction=function(){if(this.options.ecmaVersion<8||!this.isContextual("async"))return!1;z.lastIndex=this.pos;var f=z.exec(this.input),k=this.pos+f[0].length,A;return!L.test(this.input.slice(this.pos,k))&&this.input.slice(k,k+8)==="function"&&(k+8===this.input.length||!(g(A=this.input.charCodeAt(k+8))||A>55295&&A<56320))},_e.parseStatement=function(f,k,A){var M=this.type,U=this.startNode(),oe;switch(this.isLet(f)&&(M=w._var,oe="let"),M){case w._break:case w._continue:return this.parseBreakContinueStatement(U,M.keyword);case w._debugger:return this.parseDebuggerStatement(U);case w._do:return this.parseDoStatement(U);case w._for:return this.parseForStatement(U);case w._function:return f&&(this.strict||f!=="if"&&f!=="label")&&this.options.ecmaVersion>=6&&this.unexpected(),this.parseFunctionStatement(U,!1,!f);case w._class:return f&&this.unexpected(),this.parseClass(U,!0);case w._if:return this.parseIfStatement(U);case w._return:return this.parseReturnStatement(U);case w._switch:return this.parseSwitchStatement(U);case w._throw:return this.parseThrowStatement(U);case w._try:return this.parseTryStatement(U);case w._const:case w._var:return oe=oe||this.value,f&&oe!=="var"&&this.unexpected(),this.parseVarStatement(U,oe);case w._while:return this.parseWhileStatement(U);case w._with:return this.parseWithStatement(U);case w.braceL:return this.parseBlock(!0,U);case w.semi:return this.parseEmptyStatement(U);case w._export:case w._import:if(this.options.ecmaVersion>10&&M===w._import){z.lastIndex=this.pos;var pe=z.exec(this.input),Be=this.pos+pe[0].length,Ge=this.input.charCodeAt(Be);if(Ge===40||Ge===46)return this.parseExpressionStatement(U,this.parseExpression())}return this.options.allowImportExportEverywhere||(k||this.raise(this.start,"'import' and 'export' may only appear at the top level"),this.inModule||this.raise(this.start,"'import' and 'export' may appear only with 'sourceType: module'")),M===w._import?this.parseImport(U):this.parseExport(U,A);default:if(this.isAsyncFunction())return f&&this.unexpected(),this.next(),this.parseFunctionStatement(U,!0,!f);var rr=this.value,Gt=this.parseExpression();return M===w.name&&Gt.type==="Identifier"&&this.eat(w.colon)?this.parseLabeledStatement(U,rr,Gt,f):this.parseExpressionStatement(U,Gt)}},_e.parseBreakContinueStatement=function(f,k){var A=k==="break";this.next(),this.eat(w.semi)||this.insertSemicolon()?f.label=null:this.type!==w.name?this.unexpected():(f.label=this.parseIdent(),this.semicolon());for(var M=0;M=6?this.eat(w.semi):this.semicolon(),this.finishNode(f,"DoWhileStatement")},_e.parseForStatement=function(f){this.next();var k=this.options.ecmaVersion>=9&&this.canAwait&&this.eatContextual("await")?this.lastTokStart:-1;if(this.labels.push(hr),this.enterScope(0),this.expect(w.parenL),this.type===w.semi)return k>-1&&this.unexpected(k),this.parseFor(f,null);var A=this.isLet();if(this.type===w._var||this.type===w._const||A){var M=this.startNode(),U=A?"let":this.value;return this.next(),this.parseVar(M,!0,U),this.finishNode(M,"VariableDeclaration"),(this.type===w._in||this.options.ecmaVersion>=6&&this.isContextual("of"))&&M.declarations.length===1?(this.options.ecmaVersion>=9&&(this.type===w._in?k>-1&&this.unexpected(k):f.await=k>-1),this.parseForIn(f,M)):(k>-1&&this.unexpected(k),this.parseFor(f,M))}var oe=this.isContextual("let"),pe=!1,Be=this.containsEsc,Ge=new F,rr=this.start,Gt=k>-1?this.parseExprSubscripts(Ge,"await"):this.parseExpression(!0,Ge);return this.type===w._in||(pe=this.options.ecmaVersion>=6&&this.isContextual("of"))?(k>-1?(this.type===w._in&&this.unexpected(k),f.await=!0):pe&&this.options.ecmaVersion>=8&&(Gt.start===rr&&!Be&&Gt.type==="Identifier"&&Gt.name==="async"?this.unexpected():this.options.ecmaVersion>=9&&(f.await=!1)),oe&&pe&&this.raise(Gt.start,"The left-hand side of a for-of loop may not start with 'let'."),this.toAssignable(Gt,!1,Ge),this.checkLValPattern(Gt),this.parseForIn(f,Gt)):(this.checkExpressionErrors(Ge,!0),k>-1&&this.unexpected(k),this.parseFor(f,Gt))},_e.parseFunctionStatement=function(f,k,A){return this.next(),this.parseFunction(f,ya|(A?0:mo),!1,k)},_e.parseIfStatement=function(f){return this.next(),f.test=this.parseParenExpression(),f.consequent=this.parseStatement("if"),f.alternate=this.eat(w._else)?this.parseStatement("if"):null,this.finishNode(f,"IfStatement")},_e.parseReturnStatement=function(f){return!this.inFunction&&!this.options.allowReturnOutsideFunction&&this.raise(this.start,"'return' outside of function"),this.next(),this.eat(w.semi)||this.insertSemicolon()?f.argument=null:(f.argument=this.parseExpression(),this.semicolon()),this.finishNode(f,"ReturnStatement")},_e.parseSwitchStatement=function(f){this.next(),f.discriminant=this.parseParenExpression(),f.cases=[],this.expect(w.braceL),this.labels.push(Yn),this.enterScope(0);for(var k,A=!1;this.type!==w.braceR;)if(this.type===w._case||this.type===w._default){var M=this.type===w._case;k&&this.finishNode(k,"SwitchCase"),f.cases.push(k=this.startNode()),k.consequent=[],this.next(),M?k.test=this.parseExpression():(A&&this.raiseRecoverable(this.lastTokStart,"Multiple default clauses"),A=!0,k.test=null),this.expect(w.colon)}else k||this.unexpected(),k.consequent.push(this.parseStatement(null));return this.exitScope(),k&&this.finishNode(k,"SwitchCase"),this.next(),this.labels.pop(),this.finishNode(f,"SwitchStatement")},_e.parseThrowStatement=function(f){return this.next(),L.test(this.input.slice(this.lastTokEnd,this.start))&&this.raise(this.lastTokEnd,"Illegal newline after throw"),f.argument=this.parseExpression(),this.semicolon(),this.finishNode(f,"ThrowStatement")};var ho=[];_e.parseCatchClauseParam=function(){var f=this.parseBindingAtom(),k=f.type==="Identifier";return this.enterScope(k?Ct:0),this.checkLValPattern(f,k?Ve:fe),this.expect(w.parenR),f},_e.parseTryStatement=function(f){if(this.next(),f.block=this.parseBlock(),f.handler=null,this.type===w._catch){var k=this.startNode();this.next(),this.eat(w.parenL)?k.param=this.parseCatchClauseParam():(this.options.ecmaVersion<10&&this.unexpected(),k.param=null,this.enterScope(0)),k.body=this.parseBlock(!1),this.exitScope(),f.handler=this.finishNode(k,"CatchClause")}return f.finalizer=this.eat(w._finally)?this.parseBlock():null,!f.handler&&!f.finalizer&&this.raise(f.start,"Missing catch or finally clause"),this.finishNode(f,"TryStatement")},_e.parseVarStatement=function(f,k,A){return this.next(),this.parseVar(f,!1,k,A),this.semicolon(),this.finishNode(f,"VariableDeclaration")},_e.parseWhileStatement=function(f){return this.next(),f.test=this.parseParenExpression(),this.labels.push(hr),f.body=this.parseStatement("while"),this.labels.pop(),this.finishNode(f,"WhileStatement")},_e.parseWithStatement=function(f){return this.strict&&this.raise(this.start,"'with' in strict mode"),this.next(),f.object=this.parseParenExpression(),f.body=this.parseStatement("with"),this.finishNode(f,"WithStatement")},_e.parseEmptyStatement=function(f){return this.next(),this.finishNode(f,"EmptyStatement")},_e.parseLabeledStatement=function(f,k,A,M){for(var U=0,oe=this.labels;U=0;Ge--){var rr=this.labels[Ge];if(rr.statementStart===f.start)rr.statementStart=this.start,rr.kind=Be;else break}return this.labels.push({name:k,kind:Be,statementStart:this.start}),f.body=this.parseStatement(M?M.indexOf("label")===-1?M+"label":M:"label"),this.labels.pop(),f.label=A,this.finishNode(f,"LabeledStatement")},_e.parseExpressionStatement=function(f,k){return f.expression=k,this.semicolon(),this.finishNode(f,"ExpressionStatement")},_e.parseBlock=function(f,k,A){for(f===void 0&&(f=!0),k===void 0&&(k=this.startNode()),k.body=[],this.expect(w.braceL),f&&this.enterScope(0);this.type!==w.braceR;){var M=this.parseStatement(null);k.body.push(M)}return A&&(this.strict=!1),this.next(),f&&this.exitScope(),this.finishNode(k,"BlockStatement")},_e.parseFor=function(f,k){return f.init=k,this.expect(w.semi),f.test=this.type===w.semi?null:this.parseExpression(),this.expect(w.semi),f.update=this.type===w.parenR?null:this.parseExpression(),this.expect(w.parenR),f.body=this.parseStatement("for"),this.exitScope(),this.labels.pop(),this.finishNode(f,"ForStatement")},_e.parseForIn=function(f,k){var A=this.type===w._in;return this.next(),k.type==="VariableDeclaration"&&k.declarations[0].init!=null&&(!A||this.options.ecmaVersion<8||this.strict||k.kind!=="var"||k.declarations[0].id.type!=="Identifier")&&this.raise(k.start,(A?"for-in":"for-of")+" loop variable declaration may not have an initializer"),f.left=k,f.right=A?this.parseExpression():this.parseMaybeAssign(),this.expect(w.parenR),f.body=this.parseStatement("for"),this.exitScope(),this.labels.pop(),this.finishNode(f,A?"ForInStatement":"ForOfStatement")},_e.parseVar=function(f,k,A,M){for(f.declarations=[],f.kind=A;;){var U=this.startNode();if(this.parseVarId(U,A),this.eat(w.eq)?U.init=this.parseMaybeAssign(k):!M&&A==="const"&&!(this.type===w._in||this.options.ecmaVersion>=6&&this.isContextual("of"))?this.unexpected():!M&&U.id.type!=="Identifier"&&!(k&&(this.type===w._in||this.isContextual("of")))?this.raise(this.lastTokEnd,"Complex binding patterns require an initialization value"):U.init=null,f.declarations.push(this.finishNode(U,"VariableDeclarator")),!this.eat(w.comma))break}return f},_e.parseVarId=function(f,k){f.id=this.parseBindingAtom(),this.checkLValPattern(f.id,k==="var"?ie:fe,!1)};var ya=1,mo=2,go=4;_e.parseFunction=function(f,k,A,M,U){this.initFunction(f),(this.options.ecmaVersion>=9||this.options.ecmaVersion>=6&&!M)&&(this.type===w.star&&k&mo&&this.unexpected(),f.generator=this.eat(w.star)),this.options.ecmaVersion>=8&&(f.async=!!M),k&ya&&(f.id=k&go&&this.type!==w.name?null:this.parseIdent(),f.id&&!(k&mo)&&this.checkLValSimple(f.id,this.strict||f.generator||f.async?this.treatFunctionsAsVar?ie:fe:Fe));var oe=this.yieldPos,pe=this.awaitPos,Be=this.awaitIdentPos;return this.yieldPos=0,this.awaitPos=0,this.awaitIdentPos=0,this.enterScope(ba(f.async,f.generator)),k&ya||(f.id=this.type===w.name?this.parseIdent():null),this.parseFunctionParams(f),this.parseFunctionBody(f,A,!1,U),this.yieldPos=oe,this.awaitPos=pe,this.awaitIdentPos=Be,this.finishNode(f,k&ya?"FunctionDeclaration":"FunctionExpression")},_e.parseFunctionParams=function(f){this.expect(w.parenL),f.params=this.parseBindingList(w.parenR,!1,this.options.ecmaVersion>=8),this.checkYieldAwaitInDefaultParams()},_e.parseClass=function(f,k){this.next();var A=this.strict;this.strict=!0,this.parseClassId(f,k),this.parseClassSuper(f);var M=this.enterClassBody(),U=this.startNode(),oe=!1;for(U.body=[],this.expect(w.braceL);this.type!==w.braceR;){var pe=this.parseClassElement(f.superClass!==null);pe&&(U.body.push(pe),pe.type==="MethodDefinition"&&pe.kind==="constructor"?(oe&&this.raiseRecoverable(pe.start,"Duplicate constructor in the same class"),oe=!0):pe.key&&pe.key.type==="PrivateIdentifier"&&Li(M,pe)&&this.raiseRecoverable(pe.key.start,"Identifier '#"+pe.key.name+"' has already been declared"))}return this.strict=A,this.next(),f.body=this.finishNode(U,"ClassBody"),this.exitClassBody(),this.finishNode(f,k?"ClassDeclaration":"ClassExpression")},_e.parseClassElement=function(f){if(this.eat(w.semi))return null;var k=this.options.ecmaVersion,A=this.startNode(),M="",U=!1,oe=!1,pe="method",Be=!1;if(this.eatContextual("static")){if(k>=13&&this.eat(w.braceL))return this.parseClassStaticBlock(A),A;this.isClassElementNameStart()||this.type===w.star?Be=!0:M="static"}if(A.static=Be,!M&&k>=8&&this.eatContextual("async")&&((this.isClassElementNameStart()||this.type===w.star)&&!this.canInsertSemicolon()?oe=!0:M="async"),!M&&(k>=9||!oe)&&this.eat(w.star)&&(U=!0),!M&&!oe&&!U){var Ge=this.value;(this.eatContextual("get")||this.eatContextual("set"))&&(this.isClassElementNameStart()?pe=Ge:M=Ge)}if(M?(A.computed=!1,A.key=this.startNodeAt(this.lastTokStart,this.lastTokStartLoc),A.key.name=M,this.finishNode(A.key,"Identifier")):this.parseClassElementName(A),k<13||this.type===w.parenL||pe!=="method"||U||oe){var rr=!A.static&&Ns(A,"constructor"),Gt=rr&&f;rr&&pe!=="method"&&this.raise(A.key.start,"Constructor can't have get/set modifier"),A.kind=rr?"constructor":pe,this.parseClassMethod(A,U,oe,Gt)}else this.parseClassField(A);return A},_e.isClassElementNameStart=function(){return this.type===w.name||this.type===w.privateId||this.type===w.num||this.type===w.string||this.type===w.bracketL||this.type.keyword},_e.parseClassElementName=function(f){this.type===w.privateId?(this.value==="constructor"&&this.raise(this.start,"Classes can't have an element named '#constructor'"),f.computed=!1,f.key=this.parsePrivateIdent()):this.parsePropertyName(f)},_e.parseClassMethod=function(f,k,A,M){var U=f.key;f.kind==="constructor"?(k&&this.raise(U.start,"Constructor can't be a generator"),A&&this.raise(U.start,"Constructor can't be an async method")):f.static&&Ns(f,"prototype")&&this.raise(U.start,"Classes may not have a static property named prototype");var oe=f.value=this.parseMethod(k,A,M);return f.kind==="get"&&oe.params.length!==0&&this.raiseRecoverable(oe.start,"getter should have no params"),f.kind==="set"&&oe.params.length!==1&&this.raiseRecoverable(oe.start,"setter should have exactly one param"),f.kind==="set"&&oe.params[0].type==="RestElement"&&this.raiseRecoverable(oe.params[0].start,"Setter cannot use rest params"),this.finishNode(f,"MethodDefinition")},_e.parseClassField=function(f){if(Ns(f,"constructor")?this.raise(f.key.start,"Classes can't have a field named 'constructor'"):f.static&&Ns(f,"prototype")&&this.raise(f.key.start,"Classes can't have a static field named 'prototype'"),this.eat(w.eq)){var k=this.currentThisScope(),A=k.inClassFieldInit;k.inClassFieldInit=!0,f.value=this.parseMaybeAssign(),k.inClassFieldInit=A}else f.value=null;return this.semicolon(),this.finishNode(f,"PropertyDefinition")},_e.parseClassStaticBlock=function(f){f.body=[];var k=this.labels;for(this.labels=[],this.enterScope(Kr|Cr);this.type!==w.braceR;){var A=this.parseStatement(null);f.body.push(A)}return this.next(),this.exitScope(),this.labels=k,this.finishNode(f,"StaticBlock")},_e.parseClassId=function(f,k){this.type===w.name?(f.id=this.parseIdent(),k&&this.checkLValSimple(f.id,fe,!1)):(k===!0&&this.unexpected(),f.id=null)},_e.parseClassSuper=function(f){f.superClass=this.eat(w._extends)?this.parseExprSubscripts(null,!1):null},_e.enterClassBody=function(){var f={declared:Object.create(null),used:[]};return this.privateNameStack.push(f),f.declared},_e.exitClassBody=function(){var f=this.privateNameStack.pop(),k=f.declared,A=f.used;if(this.options.checkPrivateFields)for(var M=this.privateNameStack.length,U=M===0?null:this.privateNameStack[M-1],oe=0;oe=11&&(this.eatContextual("as")?(f.exported=this.parseModuleExportName(),this.checkExport(k,f.exported,this.lastTokStart)):f.exported=null),this.expectContextual("from"),this.type!==w.string&&this.unexpected(),f.source=this.parseExprAtom(),this.options.ecmaVersion>=16&&(f.attributes=this.parseWithClause()),this.semicolon(),this.finishNode(f,"ExportAllDeclaration")},_e.parseExport=function(f,k){if(this.next(),this.eat(w.star))return this.parseExportAllDeclaration(f,k);if(this.eat(w._default))return this.checkExport(k,"default",this.lastTokStart),f.declaration=this.parseExportDefaultDeclaration(),this.finishNode(f,"ExportDefaultDeclaration");if(this.shouldParseExportStatement())f.declaration=this.parseExportDeclaration(f),f.declaration.type==="VariableDeclaration"?this.checkVariableExport(k,f.declaration.declarations):this.checkExport(k,f.declaration.id,f.declaration.id.start),f.specifiers=[],f.source=null;else{if(f.declaration=null,f.specifiers=this.parseExportSpecifiers(k),this.eatContextual("from"))this.type!==w.string&&this.unexpected(),f.source=this.parseExprAtom(),this.options.ecmaVersion>=16&&(f.attributes=this.parseWithClause());else{for(var A=0,M=f.specifiers;A=16&&(f.attributes=this.parseWithClause()),this.semicolon(),this.finishNode(f,"ImportDeclaration")},_e.parseImportSpecifier=function(){var f=this.startNode();return f.imported=this.parseModuleExportName(),this.eatContextual("as")?f.local=this.parseIdent():(this.checkUnreserved(f.imported),f.local=f.imported),this.checkLValSimple(f.local,fe),this.finishNode(f,"ImportSpecifier")},_e.parseImportDefaultSpecifier=function(){var f=this.startNode();return f.local=this.parseIdent(),this.checkLValSimple(f.local,fe),this.finishNode(f,"ImportDefaultSpecifier")},_e.parseImportNamespaceSpecifier=function(){var f=this.startNode();return this.next(),this.expectContextual("as"),f.local=this.parseIdent(),this.checkLValSimple(f.local,fe),this.finishNode(f,"ImportNamespaceSpecifier")},_e.parseImportSpecifiers=function(){var f=[],k=!0;if(this.type===w.name&&(f.push(this.parseImportDefaultSpecifier()),!this.eat(w.comma)))return f;if(this.type===w.star)return f.push(this.parseImportNamespaceSpecifier()),f;for(this.expect(w.braceL);!this.eat(w.braceR);){if(k)k=!1;else if(this.expect(w.comma),this.afterTrailingComma(w.braceR))break;f.push(this.parseImportSpecifier())}return f},_e.parseWithClause=function(){var f=[];if(!this.eat(w._with))return f;this.expect(w.braceL);for(var k={},A=!0;!this.eat(w.braceR);){if(A)A=!1;else if(this.expect(w.comma),this.afterTrailingComma(w.braceR))break;var M=this.parseImportAttribute(),U=M.key.type==="Identifier"?M.key.name:M.key.value;B(k,U)&&this.raiseRecoverable(M.key.start,"Duplicate attribute key '"+U+"'"),k[U]=!0,f.push(M)}return f},_e.parseImportAttribute=function(){var f=this.startNode();return f.key=this.type===w.string?this.parseExprAtom():this.parseIdent(this.options.allowReserved!=="never"),this.expect(w.colon),this.type!==w.string&&this.unexpected(),f.value=this.parseExprAtom(),this.finishNode(f,"ImportAttribute")},_e.parseModuleExportName=function(){if(this.options.ecmaVersion>=13&&this.type===w.string){var f=this.parseLiteral(this.value);return he.test(f.value)&&this.raise(f.start,"An export name cannot include a lone surrogate."),f}return this.parseIdent(!0)},_e.adaptDirectivePrologue=function(f){for(var k=0;k=5&&f.type==="ExpressionStatement"&&f.expression.type==="Literal"&&typeof f.expression.value=="string"&&(this.input[f.start]==='"'||this.input[f.start]==="'")};var ea=Le.prototype;ea.toAssignable=function(f,k,A){if(this.options.ecmaVersion>=6&&f)switch(f.type){case"Identifier":this.inAsync&&f.name==="await"&&this.raise(f.start,"Cannot use 'await' as identifier inside an async function");break;case"ObjectPattern":case"ArrayPattern":case"AssignmentPattern":case"RestElement":break;case"ObjectExpression":f.type="ObjectPattern",A&&this.checkPatternErrors(A,!0);for(var M=0,U=f.properties;M=8&&!Be&&Ge.name==="async"&&!this.canInsertSemicolon()&&this.eat(w._function))return this.overrideContext(bn.f_expr),this.parseFunction(this.startNodeAt(oe,pe),0,!1,!0,k);if(U&&!this.canInsertSemicolon()){if(this.eat(w.arrow))return this.parseArrowExpression(this.startNodeAt(oe,pe),[Ge],!1,k);if(this.options.ecmaVersion>=8&&Ge.name==="async"&&this.type===w.name&&!Be&&(!this.potentialArrowInForAwait||this.value!=="of"||this.containsEsc))return Ge=this.parseIdent(!1),(this.canInsertSemicolon()||!this.eat(w.arrow))&&this.unexpected(),this.parseArrowExpression(this.startNodeAt(oe,pe),[Ge],!0,k)}return Ge;case w.regexp:var rr=this.value;return M=this.parseLiteral(rr.value),M.regex={pattern:rr.pattern,flags:rr.flags},M;case w.num:case w.string:return this.parseLiteral(this.value);case w._null:case w._true:case w._false:return M=this.startNode(),M.value=this.type===w._null?null:this.type===w._true,M.raw=this.type.keyword,this.next(),this.finishNode(M,"Literal");case w.parenL:var Gt=this.start,Xt=this.parseParenAndDistinguishExpression(U,k);return f&&(f.parenthesizedAssign<0&&!this.isSimpleAssignTarget(Xt)&&(f.parenthesizedAssign=Gt),f.parenthesizedBind<0&&(f.parenthesizedBind=Gt)),Xt;case w.bracketL:return M=this.startNode(),this.next(),M.elements=this.parseExprList(w.bracketR,!0,!0,f),this.finishNode(M,"ArrayExpression");case w.braceL:return this.overrideContext(bn.b_expr),this.parseObj(!1,f);case w._function:return M=this.startNode(),this.next(),this.parseFunction(M,0);case w._class:return this.parseClass(this.startNode(),!1);case w._new:return this.parseNew();case w.backQuote:return this.parseTemplate();case w._import:return this.options.ecmaVersion>=11?this.parseExprImport(A):this.unexpected();default:return this.parseExprAtomDefault()}},$t.parseExprAtomDefault=function(){this.unexpected()},$t.parseExprImport=function(f){var k=this.startNode();if(this.containsEsc&&this.raiseRecoverable(this.start,"Escape sequence in keyword import"),this.next(),this.type===w.parenL&&!f)return this.parseDynamicImport(k);if(this.type===w.dot){var A=this.startNodeAt(k.start,k.loc&&k.loc.start);return A.name="import",k.meta=this.finishNode(A,"Identifier"),this.parseImportMeta(k)}else this.unexpected()},$t.parseDynamicImport=function(f){if(this.next(),f.source=this.parseMaybeAssign(),this.options.ecmaVersion>=16)this.eat(w.parenR)?f.options=null:(this.expect(w.comma),this.afterTrailingComma(w.parenR)?f.options=null:(f.options=this.parseMaybeAssign(),this.eat(w.parenR)||(this.expect(w.comma),this.afterTrailingComma(w.parenR)||this.unexpected())));else if(!this.eat(w.parenR)){var k=this.start;this.eat(w.comma)&&this.eat(w.parenR)?this.raiseRecoverable(k,"Trailing comma is not allowed in import()"):this.unexpected(k)}return this.finishNode(f,"ImportExpression")},$t.parseImportMeta=function(f){this.next();var k=this.containsEsc;return f.property=this.parseIdent(!0),f.property.name!=="meta"&&this.raiseRecoverable(f.property.start,"The only valid meta property for import is 'import.meta'"),k&&this.raiseRecoverable(f.start,"'import.meta' must not contain escaped characters"),this.options.sourceType!=="module"&&!this.options.allowImportExportEverywhere&&this.raiseRecoverable(f.start,"Cannot use 'import.meta' outside a module"),this.finishNode(f,"MetaProperty")},$t.parseLiteral=function(f){var k=this.startNode();return k.value=f,k.raw=this.input.slice(this.start,this.end),k.raw.charCodeAt(k.raw.length-1)===110&&(k.bigint=k.raw.slice(0,-1).replace(/_/g,"")),this.next(),this.finishNode(k,"Literal")},$t.parseParenExpression=function(){this.expect(w.parenL);var f=this.parseExpression();return this.expect(w.parenR),f},$t.shouldParseArrow=function(f){return!this.canInsertSemicolon()},$t.parseParenAndDistinguishExpression=function(f,k){var A=this.start,M=this.startLoc,U,oe=this.options.ecmaVersion>=8;if(this.options.ecmaVersion>=6){this.next();var pe=this.start,Be=this.startLoc,Ge=[],rr=!0,Gt=!1,Xt=new F,$r=this.yieldPos,Oh=this.awaitPos,vp;for(this.yieldPos=0,this.awaitPos=0;this.type!==w.parenR;)if(rr?rr=!1:this.expect(w.comma),oe&&this.afterTrailingComma(w.parenR,!0)){Gt=!0;break}else if(this.type===w.ellipsis){vp=this.start,Ge.push(this.parseParenItem(this.parseRestBinding())),this.type===w.comma&&this.raiseRecoverable(this.start,"Comma is not permitted after the rest element");break}else Ge.push(this.parseMaybeAssign(!1,Xt,this.parseParenItem));var ig=this.lastTokEnd,bp=this.lastTokEndLoc;if(this.expect(w.parenR),f&&this.shouldParseArrow(Ge)&&this.eat(w.arrow))return this.checkPatternErrors(Xt,!1),this.checkYieldAwaitInDefaultParams(),this.yieldPos=$r,this.awaitPos=Oh,this.parseParenArrowList(A,M,Ge,k);(!Ge.length||Gt)&&this.unexpected(this.lastTokStart),vp&&this.unexpected(vp),this.checkExpressionErrors(Xt,!0),this.yieldPos=$r||this.yieldPos,this.awaitPos=Oh||this.awaitPos,Ge.length>1?(U=this.startNodeAt(pe,Be),U.expressions=Ge,this.finishNodeAt(U,"SequenceExpression",ig,bp)):U=Ge[0]}else U=this.parseParenExpression();if(this.options.preserveParens){var yp=this.startNodeAt(A,M);return yp.expression=U,this.finishNode(yp,"ParenthesizedExpression")}else return U},$t.parseParenItem=function(f){return f},$t.parseParenArrowList=function(f,k,A,M){return this.parseArrowExpression(this.startNodeAt(f,k),A,!1,M)};var N6=[];$t.parseNew=function(){this.containsEsc&&this.raiseRecoverable(this.start,"Escape sequence in keyword new");var f=this.startNode();if(this.next(),this.options.ecmaVersion>=6&&this.type===w.dot){var k=this.startNodeAt(f.start,f.loc&&f.loc.start);k.name="new",f.meta=this.finishNode(k,"Identifier"),this.next();var A=this.containsEsc;return f.property=this.parseIdent(!0),f.property.name!=="target"&&this.raiseRecoverable(f.property.start,"The only valid meta property for new is 'new.target'"),A&&this.raiseRecoverable(f.start,"'new.target' must not contain escaped characters"),this.allowNewDotTarget||this.raiseRecoverable(f.start,"'new.target' can only be used in functions and class static block"),this.finishNode(f,"MetaProperty")}var M=this.start,U=this.startLoc;return f.callee=this.parseSubscripts(this.parseExprAtom(null,!1,!0),M,U,!0,!1),this.eat(w.parenL)?f.arguments=this.parseExprList(w.parenR,this.options.ecmaVersion>=8,!1):f.arguments=N6,this.finishNode(f,"NewExpression")},$t.parseTemplateElement=function(f){var k=f.isTagged,A=this.startNode();return this.type===w.invalidTemplate?(k||this.raiseRecoverable(this.start,"Bad escape sequence in untagged template literal"),A.value={raw:this.value.replace(/\r\n?/g,` `),cooked:null}):A.value={raw:this.input.slice(this.start,this.end).replace(/\r\n?/g,` `),cooked:this.value},this.next(),A.tail=this.type===w.backQuote,this.finishNode(A,"TemplateElement")},$t.parseTemplate=function(f){f===void 0&&(f={});var k=f.isTagged;k===void 0&&(k=!1);var A=this.startNode();this.next(),A.expressions=[];var M=this.parseTemplateElement({isTagged:k});for(A.quasis=[M];!M.tail;)this.type===w.eof&&this.raise(this.pos,"Unterminated template literal"),this.expect(w.dollarBraceL),A.expressions.push(this.parseExpression()),this.expect(w.braceR),A.quasis.push(M=this.parseTemplateElement({isTagged:k}));return this.next(),this.finishNode(A,"TemplateLiteral")},$t.isAsyncProp=function(f){return!f.computed&&f.key.type==="Identifier"&&f.key.name==="async"&&(this.type===w.name||this.type===w.num||this.type===w.string||this.type===w.bracketL||this.type.keyword||this.options.ecmaVersion>=9&&this.type===w.star)&&!L.test(this.input.slice(this.lastTokEnd,this.start))},$t.parseObj=function(f,k){var A=this.startNode(),M=!0,U={};for(A.properties=[],this.next();!this.eat(w.braceR);){if(M)M=!1;else if(this.expect(w.comma),this.options.ecmaVersion>=5&&this.afterTrailingComma(w.braceR))break;var oe=this.parseProperty(f,k);f||this.checkPropClash(oe,U,k),A.properties.push(oe)}return this.finishNode(A,f?"ObjectPattern":"ObjectExpression")},$t.parseProperty=function(f,k){var A=this.startNode(),M,U,oe,pe;if(this.options.ecmaVersion>=9&&this.eat(w.ellipsis))return f?(A.argument=this.parseIdent(!1),this.type===w.comma&&this.raiseRecoverable(this.start,"Comma is not permitted after the rest element"),this.finishNode(A,"RestElement")):(A.argument=this.parseMaybeAssign(!1,k),this.type===w.comma&&k&&k.trailingComma<0&&(k.trailingComma=this.start),this.finishNode(A,"SpreadElement"));this.options.ecmaVersion>=6&&(A.method=!1,A.shorthand=!1,(f||k)&&(oe=this.start,pe=this.startLoc),f||(M=this.eat(w.star)));var Be=this.containsEsc;return this.parsePropertyName(A),!f&&!Be&&this.options.ecmaVersion>=8&&!M&&this.isAsyncProp(A)?(U=!0,M=this.options.ecmaVersion>=9&&this.eat(w.star),this.parsePropertyName(A)):U=!1,this.parsePropertyValue(A,f,M,U,oe,pe,k,Be),this.finishNode(A,"Property")},$t.parseGetterSetter=function(f){f.kind=f.key.name,this.parsePropertyName(f),f.value=this.parseMethod(!1);var k=f.kind==="get"?0:1;if(f.value.params.length!==k){var A=f.value.start;f.kind==="get"?this.raiseRecoverable(A,"getter should have no params"):this.raiseRecoverable(A,"setter should have exactly one param")}else f.kind==="set"&&f.value.params[0].type==="RestElement"&&this.raiseRecoverable(f.value.params[0].start,"Setter cannot use rest params")},$t.parsePropertyValue=function(f,k,A,M,U,oe,pe,Be){(A||M)&&this.type===w.colon&&this.unexpected(),this.eat(w.colon)?(f.value=k?this.parseMaybeDefault(this.start,this.startLoc):this.parseMaybeAssign(!1,pe),f.kind="init"):this.options.ecmaVersion>=6&&this.type===w.parenL?(k&&this.unexpected(),f.kind="init",f.method=!0,f.value=this.parseMethod(A,M)):!k&&!Be&&this.options.ecmaVersion>=5&&!f.computed&&f.key.type==="Identifier"&&(f.key.name==="get"||f.key.name==="set")&&this.type!==w.comma&&this.type!==w.braceR&&this.type!==w.eq?((A||M)&&this.unexpected(),this.parseGetterSetter(f)):this.options.ecmaVersion>=6&&!f.computed&&f.key.type==="Identifier"?((A||M)&&this.unexpected(),this.checkUnreserved(f.key),f.key.name==="await"&&!this.awaitIdentPos&&(this.awaitIdentPos=U),f.kind="init",k?f.value=this.parseMaybeDefault(U,oe,this.copyNode(f.key)):this.type===w.eq&&pe?(pe.shorthandAssign<0&&(pe.shorthandAssign=this.start),f.value=this.parseMaybeDefault(U,oe,this.copyNode(f.key))):f.value=this.copyNode(f.key),f.shorthand=!0):this.unexpected()},$t.parsePropertyName=function(f){if(this.options.ecmaVersion>=6){if(this.eat(w.bracketL))return f.computed=!0,f.key=this.parseMaybeAssign(),this.expect(w.bracketR),f.key;f.computed=!1}return f.key=this.type===w.num||this.type===w.string?this.parseExprAtom():this.parseIdent(this.options.allowReserved!=="never")},$t.initFunction=function(f){f.id=null,this.options.ecmaVersion>=6&&(f.generator=f.expression=!1),this.options.ecmaVersion>=8&&(f.async=!1)},$t.parseMethod=function(f,k,A){var M=this.startNode(),U=this.yieldPos,oe=this.awaitPos,pe=this.awaitIdentPos;return this.initFunction(M),this.options.ecmaVersion>=6&&(M.generator=f),this.options.ecmaVersion>=8&&(M.async=!!k),this.yieldPos=0,this.awaitPos=0,this.awaitIdentPos=0,this.enterScope(ba(k,M.generator)|Cr|(A?Tn:0)),this.expect(w.parenL),M.params=this.parseBindingList(w.parenR,!1,this.options.ecmaVersion>=8),this.checkYieldAwaitInDefaultParams(),this.parseFunctionBody(M,!1,!0,!1),this.yieldPos=U,this.awaitPos=oe,this.awaitIdentPos=pe,this.finishNode(M,"FunctionExpression")},$t.parseArrowExpression=function(f,k,A,M){var U=this.yieldPos,oe=this.awaitPos,pe=this.awaitIdentPos;return this.enterScope(ba(A,!1)|it),this.initFunction(f),this.options.ecmaVersion>=8&&(f.async=!!A),this.yieldPos=0,this.awaitPos=0,this.awaitIdentPos=0,f.params=this.toAssignableList(k,!0),this.parseFunctionBody(f,!0,!1,M),this.yieldPos=U,this.awaitPos=oe,this.awaitIdentPos=pe,this.finishNode(f,"ArrowFunctionExpression")},$t.parseFunctionBody=function(f,k,A,M){var U=k&&this.type!==w.braceL,oe=this.strict,pe=!1;if(U)f.body=this.parseMaybeAssign(M),f.expression=!0,this.checkParams(f,!1);else{var Be=this.options.ecmaVersion>=7&&!this.isSimpleParamList(f.params);(!oe||Be)&&(pe=this.strictDirective(this.end),pe&&Be&&this.raiseRecoverable(f.start,"Illegal 'use strict' directive in function with non-simple parameter list"));var Ge=this.labels;this.labels=[],pe&&(this.strict=!0),this.checkParams(f,!oe&&!pe&&!k&&!A&&this.isSimpleParamList(f.params)),this.strict&&f.id&&this.checkLValSimple(f.id,Pe),f.body=this.parseBlock(!1,void 0,pe&&!oe),f.expression=!1,this.adaptDirectivePrologue(f.body.body),this.labels=Ge}this.exitScope()},$t.isSimpleParamList=function(f){for(var k=0,A=f;k-1||U.functions.indexOf(f)>-1||U.var.indexOf(f)>-1,U.lexical.push(f),this.inModule&&U.flags&Ie&&delete this.undefinedExports[f]}else if(k===Ve){var oe=this.currentScope();oe.lexical.push(f)}else if(k===Fe){var pe=this.currentScope();this.treatFunctionsAsVar?M=pe.lexical.indexOf(f)>-1:M=pe.lexical.indexOf(f)>-1||pe.var.indexOf(f)>-1,pe.functions.push(f)}else for(var Be=this.scopeStack.length-1;Be>=0;--Be){var Ge=this.scopeStack[Be];if(Ge.lexical.indexOf(f)>-1&&!(Ge.flags&Ct&&Ge.lexical[0]===f)||!this.treatFunctionsAsVarInScope(Ge)&&Ge.functions.indexOf(f)>-1){M=!0;break}if(Ge.var.push(f),this.inModule&&Ge.flags&Ie&&delete this.undefinedExports[f],Ge.flags&Ar)break}M&&this.raiseRecoverable(A,"Identifier '"+f+"' has already been declared")},Eu.checkLocalExport=function(f){this.scopeStack[0].lexical.indexOf(f.name)===-1&&this.scopeStack[0].var.indexOf(f.name)===-1&&(this.undefinedExports[f.name]=f)},Eu.currentScope=function(){return this.scopeStack[this.scopeStack.length-1]},Eu.currentVarScope=function(){for(var f=this.scopeStack.length-1;;f--){var k=this.scopeStack[f];if(k.flags&Ar)return k}},Eu.currentThisScope=function(){for(var f=this.scopeStack.length-1;;f--){var k=this.scopeStack[f];if(k.flags&Ar&&!(k.flags&it))return k}};var Od=function(k,A,M){this.type="",this.start=A,this.end=0,k.options.locations&&(this.loc=new Je(k,M)),k.options.directSourceFile&&(this.sourceFile=k.options.directSourceFile),k.options.ranges&&(this.range=[A,0])},Ph=Le.prototype;Ph.startNode=function(){return new Od(this,this.start,this.startLoc)},Ph.startNodeAt=function(f,k){return new Od(this,f,k)};function eg(f,k,A,M){return f.type=k,f.end=A,this.options.locations&&(f.loc.end=M),this.options.ranges&&(f.range[1]=A),f}Ph.finishNode=function(f,k){return eg.call(this,f,k,this.lastTokEnd,this.lastTokEndLoc)},Ph.finishNodeAt=function(f,k,A,M){return eg.call(this,f,k,A,M)},Ph.copyNode=function(f){var k=new Od(this,f.start,this.startLoc);for(var A in f)k[A]=f[A];return k};var WT="Gara Garay Gukh Gurung_Khema Hrkt Katakana_Or_Hiragana Kawi Kirat_Rai Krai Nag_Mundari Nagm Ol_Onal Onao Sunu Sunuwar Todhri Todr Tulu_Tigalari Tutg Unknown Zzzz",z6="ASCII ASCII_Hex_Digit AHex Alphabetic Alpha Any Assigned Bidi_Control Bidi_C Bidi_Mirrored Bidi_M Case_Ignorable CI Cased Changes_When_Casefolded CWCF Changes_When_Casemapped CWCM Changes_When_Lowercased CWL Changes_When_NFKC_Casefolded CWKCF Changes_When_Titlecased CWT Changes_When_Uppercased CWU Dash Default_Ignorable_Code_Point DI Deprecated Dep Diacritic Dia Emoji Emoji_Component Emoji_Modifier Emoji_Modifier_Base Emoji_Presentation Extender Ext Grapheme_Base Gr_Base Grapheme_Extend Gr_Ext Hex_Digit Hex IDS_Binary_Operator IDSB IDS_Trinary_Operator IDST ID_Continue IDC ID_Start IDS Ideographic Ideo Join_Control Join_C Logical_Order_Exception LOE Lowercase Lower Math Noncharacter_Code_Point NChar Pattern_Syntax Pat_Syn Pattern_White_Space Pat_WS Quotation_Mark QMark Radical Regional_Indicator RI Sentence_Terminal STerm Soft_Dotted SD Terminal_Punctuation Term Unified_Ideograph UIdeo Uppercase Upper Variation_Selector VS White_Space space XID_Continue XIDC XID_Start XIDS",D6=z6+" Extended_Pictographic",j6=D6,B6=j6+" EBase EComp EMod EPres ExtPict",V6=B6,QT=V6,JT={9:z6,10:D6,11:j6,12:B6,13:V6,14:QT},H6="Basic_Emoji Emoji_Keycap_Sequence RGI_Emoji_Modifier_Sequence RGI_Emoji_Flag_Sequence RGI_Emoji_Tag_Sequence RGI_Emoji_ZWJ_Sequence RGI_Emoji",XT={9:"",10:"",11:"",12:"",13:"",14:H6},F6="Cased_Letter LC Close_Punctuation Pe Connector_Punctuation Pc Control Cc cntrl Currency_Symbol Sc Dash_Punctuation Pd Decimal_Number Nd digit Enclosing_Mark Me Final_Punctuation Pf Format Cf Initial_Punctuation Pi Letter L Letter_Number Nl Line_Separator Zl Lowercase_Letter Ll Mark M Combining_Mark Math_Symbol Sm Modifier_Letter Lm Modifier_Symbol Sk Nonspacing_Mark Mn Number N Open_Punctuation Ps Other C Other_Letter Lo Other_Number No Other_Punctuation Po Other_Symbol So Paragraph_Separator Zp Private_Use Co Punctuation P punct Separator Z Space_Separator Zs Spacing_Mark Mc Surrogate Cs Symbol S Titlecase_Letter Lt Unassigned Cn Uppercase_Letter Lu",$6="Adlam Adlm Ahom Anatolian_Hieroglyphs Hluw Arabic Arab Armenian Armn Avestan Avst Balinese Bali Bamum Bamu Bassa_Vah Bass Batak Batk Bengali Beng Bhaiksuki Bhks Bopomofo Bopo Brahmi Brah Braille Brai Buginese Bugi Buhid Buhd Canadian_Aboriginal Cans Carian Cari Caucasian_Albanian Aghb Chakma Cakm Cham Cham Cherokee Cher Common Zyyy Coptic Copt Qaac Cuneiform Xsux Cypriot Cprt Cyrillic Cyrl Deseret Dsrt Devanagari Deva Duployan Dupl Egyptian_Hieroglyphs Egyp Elbasan Elba Ethiopic Ethi Georgian Geor Glagolitic Glag Gothic Goth Grantha Gran Greek Grek Gujarati Gujr Gurmukhi Guru Han Hani Hangul Hang Hanunoo Hano Hatran Hatr Hebrew Hebr Hiragana Hira Imperial_Aramaic Armi Inherited Zinh Qaai Inscriptional_Pahlavi Phli Inscriptional_Parthian Prti Javanese Java Kaithi Kthi Kannada Knda Katakana Kana Kayah_Li Kali Kharoshthi Khar Khmer Khmr Khojki Khoj Khudawadi Sind Lao Laoo Latin Latn Lepcha Lepc Limbu Limb Linear_A Lina Linear_B Linb Lisu Lisu Lycian Lyci Lydian Lydi Mahajani Mahj Malayalam Mlym Mandaic Mand Manichaean Mani Marchen Marc Masaram_Gondi Gonm Meetei_Mayek Mtei Mende_Kikakui Mend Meroitic_Cursive Merc Meroitic_Hieroglyphs Mero Miao Plrd Modi Mongolian Mong Mro Mroo Multani Mult Myanmar Mymr Nabataean Nbat New_Tai_Lue Talu Newa Newa Nko Nkoo Nushu Nshu Ogham Ogam Ol_Chiki Olck Old_Hungarian Hung Old_Italic Ital Old_North_Arabian Narb Old_Permic Perm Old_Persian Xpeo Old_South_Arabian Sarb Old_Turkic Orkh Oriya Orya Osage Osge Osmanya Osma Pahawh_Hmong Hmng Palmyrene Palm Pau_Cin_Hau Pauc Phags_Pa Phag Phoenician Phnx Psalter_Pahlavi Phlp Rejang Rjng Runic Runr Samaritan Samr Saurashtra Saur Sharada Shrd Shavian Shaw Siddham Sidd SignWriting Sgnw Sinhala Sinh Sora_Sompeng Sora Soyombo Soyo Sundanese Sund Syloti_Nagri Sylo Syriac Syrc Tagalog Tglg Tagbanwa Tagb Tai_Le Tale Tai_Tham Lana Tai_Viet Tavt Takri Takr Tamil Taml Tangut Tang Telugu Telu Thaana Thaa Thai Thai Tibetan Tibt Tifinagh Tfng Tirhuta Tirh Ugaritic Ugar Vai Vaii Warang_Citi Wara Yi Yiii Zanabazar_Square Zanb",G6=$6+" Dogra Dogr Gunjala_Gondi Gong Hanifi_Rohingya Rohg Makasar Maka Medefaidrin Medf Old_Sogdian Sogo Sogdian Sogd",U6=G6+" Elymaic Elym Nandinagari Nand Nyiakeng_Puachue_Hmong Hmnp Wancho Wcho",Z6=U6+" Chorasmian Chrs Diak Dives_Akuru Khitan_Small_Script Kits Yezi Yezidi",Lh=Z6+" Cypro_Minoan Cpmn Old_Uyghur Ougr Tangsa Tnsa Toto Vithkuqi Vith",YT=Lh+" "+WT,tg={9:$6,10:G6,11:U6,12:Z6,13:Lh,14:YT},q6={};function e_(f){var k=q6[f]={binary:te(JT[f]+" "+F6),binaryOfStrings:te(XT[f]),nonBinary:{General_Category:te(F6),Script:te(tg[f])}};k.nonBinary.Script_Extensions=k.nonBinary.Script,k.nonBinary.gc=k.nonBinary.General_Category,k.nonBinary.sc=k.nonBinary.Script,k.nonBinary.scx=k.nonBinary.Script_Extensions}for(var q3=0,K3=[9,10,11,12,13,14];q3=6?"uy":"")+(k.options.ecmaVersion>=9?"s":"")+(k.options.ecmaVersion>=13?"d":"")+(k.options.ecmaVersion>=15?"v":""),this.unicodeProperties=q6[k.options.ecmaVersion>=14?14:k.options.ecmaVersion],this.source="",this.flags="",this.start=0,this.switchU=!1,this.switchV=!1,this.switchN=!1,this.pos=0,this.lastIntValue=0,this.lastStringValue="",this.lastAssertionIsQuantifiable=!1,this.numCapturingParens=0,this.maxBackReference=0,this.groupNames=Object.create(null),this.backReferenceNames=[],this.branchID=null};kl.prototype.reset=function(k,A,M){var U=M.indexOf("v")!==-1,oe=M.indexOf("u")!==-1;this.start=k|0,this.source=A+"",this.flags=M,U&&this.parser.options.ecmaVersion>=15?(this.switchU=!0,this.switchV=!0,this.switchN=!0):(this.switchU=oe&&this.parser.options.ecmaVersion>=6,this.switchV=!1,this.switchN=oe&&this.parser.options.ecmaVersion>=9)},kl.prototype.raise=function(k){this.parser.raiseRecoverable(this.start,"Invalid regular expression: /"+this.source+"/: "+k)},kl.prototype.at=function(k,A){A===void 0&&(A=!1);var M=this.source,U=M.length;if(k>=U)return-1;var oe=M.charCodeAt(k);if(!(A||this.switchU)||oe<=55295||oe>=57344||k+1>=U)return oe;var pe=M.charCodeAt(k+1);return pe>=56320&&pe<=57343?(oe<<10)+pe-56613888:oe},kl.prototype.nextIndex=function(k,A){A===void 0&&(A=!1);var M=this.source,U=M.length;if(k>=U)return U;var oe=M.charCodeAt(k),pe;return!(A||this.switchU)||oe<=55295||oe>=57344||k+1>=U||(pe=M.charCodeAt(k+1))<56320||pe>57343?k+1:k+2},kl.prototype.current=function(k){return k===void 0&&(k=!1),this.at(this.pos,k)},kl.prototype.lookahead=function(k){return k===void 0&&(k=!1),this.at(this.nextIndex(this.pos,k),k)},kl.prototype.advance=function(k){k===void 0&&(k=!1),this.pos=this.nextIndex(this.pos,k)},kl.prototype.eat=function(k,A){return A===void 0&&(A=!1),this.current(A)===k?(this.advance(A),!0):!1},kl.prototype.eatChars=function(k,A){A===void 0&&(A=!1);for(var M=this.pos,U=0,oe=k;U-1&&this.raise(f.start,"Duplicate regular expression flag"),pe==="u"&&(M=!0),pe==="v"&&(U=!0)}this.options.ecmaVersion>=15&&M&&U&&this.raise(f.start,"Invalid regular expression flag")};function t_(f){for(var k in f)return!0;return!1}tt.validateRegExpPattern=function(f){this.regexp_pattern(f),!f.switchN&&this.options.ecmaVersion>=9&&t_(f.groupNames)&&(f.switchN=!0,this.regexp_pattern(f))},tt.regexp_pattern=function(f){f.pos=0,f.lastIntValue=0,f.lastStringValue="",f.lastAssertionIsQuantifiable=!1,f.numCapturingParens=0,f.maxBackReference=0,f.groupNames=Object.create(null),f.backReferenceNames.length=0,f.branchID=null,this.regexp_disjunction(f),f.pos!==f.source.length&&(f.eat(41)&&f.raise("Unmatched ')'"),(f.eat(93)||f.eat(125))&&f.raise("Lone quantifier brackets")),f.maxBackReference>f.numCapturingParens&&f.raise("Invalid escape");for(var k=0,A=f.backReferenceNames;k=16;for(k&&(f.branchID=new rg(f.branchID,null)),this.regexp_alternative(f);f.eat(124);)k&&(f.branchID=f.branchID.sibling()),this.regexp_alternative(f);k&&(f.branchID=f.branchID.parent),this.regexp_eatQuantifier(f,!0)&&f.raise("Nothing to repeat"),f.eat(123)&&f.raise("Lone quantifier brackets")},tt.regexp_alternative=function(f){for(;f.pos=9&&(A=f.eat(60)),f.eat(61)||f.eat(33))return this.regexp_disjunction(f),f.eat(41)||f.raise("Unterminated group"),f.lastAssertionIsQuantifiable=!A,!0}return f.pos=k,!1},tt.regexp_eatQuantifier=function(f,k){return k===void 0&&(k=!1),this.regexp_eatQuantifierPrefix(f,k)?(f.eat(63),!0):!1},tt.regexp_eatQuantifierPrefix=function(f,k){return f.eat(42)||f.eat(43)||f.eat(63)||this.regexp_eatBracedQuantifier(f,k)},tt.regexp_eatBracedQuantifier=function(f,k){var A=f.pos;if(f.eat(123)){var M=0,U=-1;if(this.regexp_eatDecimalDigits(f)&&(M=f.lastIntValue,f.eat(44)&&this.regexp_eatDecimalDigits(f)&&(U=f.lastIntValue),f.eat(125)))return U!==-1&&U=16){var A=this.regexp_eatModifiers(f),M=f.eat(45);if(A||M){for(var U=0;U-1&&f.raise("Duplicate regular expression modifiers")}if(M){var pe=this.regexp_eatModifiers(f);!A&&!pe&&f.current()===58&&f.raise("Invalid regular expression modifiers");for(var Be=0;Be-1||A.indexOf(Ge)>-1)&&f.raise("Duplicate regular expression modifiers")}}}}if(f.eat(58)){if(this.regexp_disjunction(f),f.eat(41))return!0;f.raise("Unterminated group")}}f.pos=k}return!1},tt.regexp_eatCapturingGroup=function(f){if(f.eat(40)){if(this.options.ecmaVersion>=9?this.regexp_groupSpecifier(f):f.current()===63&&f.raise("Invalid group"),this.regexp_disjunction(f),f.eat(41))return f.numCapturingParens+=1,!0;f.raise("Unterminated group")}return!1},tt.regexp_eatModifiers=function(f){for(var k="",A=0;(A=f.current())!==-1&&r_(A);)k+=le(A),f.advance();return k};function r_(f){return f===105||f===109||f===115}tt.regexp_eatExtendedAtom=function(f){return f.eat(46)||this.regexp_eatReverseSolidusAtomEscape(f)||this.regexp_eatCharacterClass(f)||this.regexp_eatUncapturingGroup(f)||this.regexp_eatCapturingGroup(f)||this.regexp_eatInvalidBracedQuantifier(f)||this.regexp_eatExtendedPatternCharacter(f)},tt.regexp_eatInvalidBracedQuantifier=function(f){return this.regexp_eatBracedQuantifier(f,!0)&&f.raise("Nothing to repeat"),!1},tt.regexp_eatSyntaxCharacter=function(f){var k=f.current();return W3(k)?(f.lastIntValue=k,f.advance(),!0):!1};function W3(f){return f===36||f>=40&&f<=43||f===46||f===63||f>=91&&f<=94||f>=123&&f<=125}tt.regexp_eatPatternCharacters=function(f){for(var k=f.pos,A=0;(A=f.current())!==-1&&!W3(A);)f.advance();return f.pos!==k},tt.regexp_eatExtendedPatternCharacter=function(f){var k=f.current();return k!==-1&&k!==36&&!(k>=40&&k<=43)&&k!==46&&k!==63&&k!==91&&k!==94&&k!==124?(f.advance(),!0):!1},tt.regexp_groupSpecifier=function(f){if(f.eat(63)){this.regexp_eatGroupName(f)||f.raise("Invalid group");var k=this.options.ecmaVersion>=16,A=f.groupNames[f.lastStringValue];if(A)if(k)for(var M=0,U=A;M=11,M=f.current(A);return f.advance(A),M===92&&this.regexp_eatRegExpUnicodeEscapeSequence(f,A)&&(M=f.lastIntValue),W6(M)?(f.lastIntValue=M,!0):(f.pos=k,!1)};function W6(f){return h(f,!0)||f===36||f===95}tt.regexp_eatRegExpIdentifierPart=function(f){var k=f.pos,A=this.options.ecmaVersion>=11,M=f.current(A);return f.advance(A),M===92&&this.regexp_eatRegExpUnicodeEscapeSequence(f,A)&&(M=f.lastIntValue),Q6(M)?(f.lastIntValue=M,!0):(f.pos=k,!1)};function Q6(f){return g(f,!0)||f===36||f===95||f===8204||f===8205}tt.regexp_eatAtomEscape=function(f){return this.regexp_eatBackReference(f)||this.regexp_eatCharacterClassEscape(f)||this.regexp_eatCharacterEscape(f)||f.switchN&&this.regexp_eatKGroupName(f)?!0:(f.switchU&&(f.current()===99&&f.raise("Invalid unicode escape"),f.raise("Invalid escape")),!1)},tt.regexp_eatBackReference=function(f){var k=f.pos;if(this.regexp_eatDecimalEscape(f)){var A=f.lastIntValue;if(f.switchU)return A>f.maxBackReference&&(f.maxBackReference=A),!0;if(A<=f.numCapturingParens)return!0;f.pos=k}return!1},tt.regexp_eatKGroupName=function(f){if(f.eat(107)){if(this.regexp_eatGroupName(f))return f.backReferenceNames.push(f.lastStringValue),!0;f.raise("Invalid named reference")}return!1},tt.regexp_eatCharacterEscape=function(f){return this.regexp_eatControlEscape(f)||this.regexp_eatCControlLetter(f)||this.regexp_eatZero(f)||this.regexp_eatHexEscapeSequence(f)||this.regexp_eatRegExpUnicodeEscapeSequence(f,!1)||!f.switchU&&this.regexp_eatLegacyOctalEscapeSequence(f)||this.regexp_eatIdentityEscape(f)},tt.regexp_eatCControlLetter=function(f){var k=f.pos;if(f.eat(99)){if(this.regexp_eatControlLetter(f))return!0;f.pos=k}return!1},tt.regexp_eatZero=function(f){return f.current()===48&&!gp(f.lookahead())?(f.lastIntValue=0,f.advance(),!0):!1},tt.regexp_eatControlEscape=function(f){var k=f.current();return k===116?(f.lastIntValue=9,f.advance(),!0):k===110?(f.lastIntValue=10,f.advance(),!0):k===118?(f.lastIntValue=11,f.advance(),!0):k===102?(f.lastIntValue=12,f.advance(),!0):k===114?(f.lastIntValue=13,f.advance(),!0):!1},tt.regexp_eatControlLetter=function(f){var k=f.current();return ng(k)?(f.lastIntValue=k%32,f.advance(),!0):!1};function ng(f){return f>=65&&f<=90||f>=97&&f<=122}tt.regexp_eatRegExpUnicodeEscapeSequence=function(f,k){k===void 0&&(k=!1);var A=f.pos,M=k||f.switchU;if(f.eat(117)){if(this.regexp_eatFixedHexDigits(f,4)){var U=f.lastIntValue;if(M&&U>=55296&&U<=56319){var oe=f.pos;if(f.eat(92)&&f.eat(117)&&this.regexp_eatFixedHexDigits(f,4)){var pe=f.lastIntValue;if(pe>=56320&&pe<=57343)return f.lastIntValue=(U-55296)*1024+(pe-56320)+65536,!0}f.pos=oe,f.lastIntValue=U}return!0}if(M&&f.eat(123)&&this.regexp_eatHexDigits(f)&&f.eat(125)&&n_(f.lastIntValue))return!0;M&&f.raise("Invalid unicode escape"),f.pos=A}return!1};function n_(f){return f>=0&&f<=1114111}tt.regexp_eatIdentityEscape=function(f){if(f.switchU)return this.regexp_eatSyntaxCharacter(f)?!0:f.eat(47)?(f.lastIntValue=47,!0):!1;var k=f.current();return k!==99&&(!f.switchN||k!==107)?(f.lastIntValue=k,f.advance(),!0):!1},tt.regexp_eatDecimalEscape=function(f){f.lastIntValue=0;var k=f.current();if(k>=49&&k<=57){do f.lastIntValue=10*f.lastIntValue+(k-48),f.advance();while((k=f.current())>=48&&k<=57);return!0}return!1};var Q3=0,Xo=1,bo=2;tt.regexp_eatCharacterClassEscape=function(f){var k=f.current();if(a_(k))return f.lastIntValue=-1,f.advance(),Xo;var A=!1;if(f.switchU&&this.options.ecmaVersion>=9&&((A=k===80)||k===112)){f.lastIntValue=-1,f.advance();var M;if(f.eat(123)&&(M=this.regexp_eatUnicodePropertyValueExpression(f))&&f.eat(125))return A&&M===bo&&f.raise("Invalid property name"),M;f.raise("Invalid property name")}return Q3};function a_(f){return f===100||f===68||f===115||f===83||f===119||f===87}tt.regexp_eatUnicodePropertyValueExpression=function(f){var k=f.pos;if(this.regexp_eatUnicodePropertyName(f)&&f.eat(61)){var A=f.lastStringValue;if(this.regexp_eatUnicodePropertyValue(f)){var M=f.lastStringValue;return this.regexp_validateUnicodePropertyNameAndValue(f,A,M),Xo}}if(f.pos=k,this.regexp_eatLoneUnicodePropertyNameOrValue(f)){var U=f.lastStringValue;return this.regexp_validateUnicodePropertyNameOrValue(f,U)}return Q3},tt.regexp_validateUnicodePropertyNameAndValue=function(f,k,A){B(f.unicodeProperties.nonBinary,k)||f.raise("Invalid property name"),f.unicodeProperties.nonBinary[k].test(A)||f.raise("Invalid property value")},tt.regexp_validateUnicodePropertyNameOrValue=function(f,k){if(f.unicodeProperties.binary.test(k))return Xo;if(f.switchV&&f.unicodeProperties.binaryOfStrings.test(k))return bo;f.raise("Invalid property name")},tt.regexp_eatUnicodePropertyName=function(f){var k=0;for(f.lastStringValue="";J3(k=f.current());)f.lastStringValue+=le(k),f.advance();return f.lastStringValue!==""};function J3(f){return ng(f)||f===95}tt.regexp_eatUnicodePropertyValue=function(f){var k=0;for(f.lastStringValue="";J6(k=f.current());)f.lastStringValue+=le(k),f.advance();return f.lastStringValue!==""};function J6(f){return J3(f)||gp(f)}tt.regexp_eatLoneUnicodePropertyNameOrValue=function(f){return this.regexp_eatUnicodePropertyValue(f)},tt.regexp_eatCharacterClass=function(f){if(f.eat(91)){var k=f.eat(94),A=this.regexp_classContents(f);return f.eat(93)||f.raise("Unterminated character class"),k&&A===bo&&f.raise("Negated character class may contain strings"),!0}return!1},tt.regexp_classContents=function(f){return f.current()===93?Xo:f.switchV?this.regexp_classSetExpression(f):(this.regexp_nonEmptyClassRanges(f),Xo)},tt.regexp_nonEmptyClassRanges=function(f){for(;this.regexp_eatClassAtom(f);){var k=f.lastIntValue;if(f.eat(45)&&this.regexp_eatClassAtom(f)){var A=f.lastIntValue;f.switchU&&(k===-1||A===-1)&&f.raise("Invalid character class"),k!==-1&&A!==-1&&k>A&&f.raise("Range out of order in character class")}}},tt.regexp_eatClassAtom=function(f){var k=f.pos;if(f.eat(92)){if(this.regexp_eatClassEscape(f))return!0;if(f.switchU){var A=f.current();(A===99||Y3(A))&&f.raise("Invalid class escape"),f.raise("Invalid escape")}f.pos=k}var M=f.current();return M!==93?(f.lastIntValue=M,f.advance(),!0):!1},tt.regexp_eatClassEscape=function(f){var k=f.pos;if(f.eat(98))return f.lastIntValue=8,!0;if(f.switchU&&f.eat(45))return f.lastIntValue=45,!0;if(!f.switchU&&f.eat(99)){if(this.regexp_eatClassControlLetter(f))return!0;f.pos=k}return this.regexp_eatCharacterClassEscape(f)||this.regexp_eatCharacterEscape(f)},tt.regexp_classSetExpression=function(f){var k=Xo,A;if(!this.regexp_eatClassSetRange(f))if(A=this.regexp_eatClassSetOperand(f)){A===bo&&(k=bo);for(var M=f.pos;f.eatChars([38,38]);){if(f.current()!==38&&(A=this.regexp_eatClassSetOperand(f))){A!==bo&&(k=Xo);continue}f.raise("Invalid character in character class")}if(M!==f.pos)return k;for(;f.eatChars([45,45]);)this.regexp_eatClassSetOperand(f)||f.raise("Invalid character in character class");if(M!==f.pos)return k}else f.raise("Invalid character in character class");for(;;)if(!this.regexp_eatClassSetRange(f)){if(A=this.regexp_eatClassSetOperand(f),!A)return k;A===bo&&(k=bo)}},tt.regexp_eatClassSetRange=function(f){var k=f.pos;if(this.regexp_eatClassSetCharacter(f)){var A=f.lastIntValue;if(f.eat(45)&&this.regexp_eatClassSetCharacter(f)){var M=f.lastIntValue;return A!==-1&&M!==-1&&A>M&&f.raise("Range out of order in character class"),!0}f.pos=k}return!1},tt.regexp_eatClassSetOperand=function(f){return this.regexp_eatClassSetCharacter(f)?Xo:this.regexp_eatClassStringDisjunction(f)||this.regexp_eatNestedClass(f)},tt.regexp_eatNestedClass=function(f){var k=f.pos;if(f.eat(91)){var A=f.eat(94),M=this.regexp_classContents(f);if(f.eat(93))return A&&M===bo&&f.raise("Negated character class may contain strings"),M;f.pos=k}if(f.eat(92)){var U=this.regexp_eatCharacterClassEscape(f);if(U)return U;f.pos=k}return null},tt.regexp_eatClassStringDisjunction=function(f){var k=f.pos;if(f.eatChars([92,113])){if(f.eat(123)){var A=this.regexp_classStringDisjunctionContents(f);if(f.eat(125))return A}else f.raise("Invalid escape");f.pos=k}return null},tt.regexp_classStringDisjunctionContents=function(f){for(var k=this.regexp_classString(f);f.eat(124);)this.regexp_classString(f)===bo&&(k=bo);return k},tt.regexp_classString=function(f){for(var k=0;this.regexp_eatClassSetCharacter(f);)k++;return k===1?Xo:bo},tt.regexp_eatClassSetCharacter=function(f){var k=f.pos;if(f.eat(92))return this.regexp_eatCharacterEscape(f)||this.regexp_eatClassSetReservedPunctuator(f)?!0:f.eat(98)?(f.lastIntValue=8,!0):(f.pos=k,!1);var A=f.current();return A<0||A===f.lookahead()&&X3(A)||i_(A)?!1:(f.advance(),f.lastIntValue=A,!0)};function X3(f){return f===33||f>=35&&f<=38||f>=42&&f<=44||f===46||f>=58&&f<=64||f===94||f===96||f===126}function i_(f){return f===40||f===41||f===45||f===47||f>=91&&f<=93||f>=123&&f<=125}tt.regexp_eatClassSetReservedPunctuator=function(f){var k=f.current();return X6(k)?(f.lastIntValue=k,f.advance(),!0):!1};function X6(f){return f===33||f===35||f===37||f===38||f===44||f===45||f>=58&&f<=62||f===64||f===96||f===126}tt.regexp_eatClassControlLetter=function(f){var k=f.current();return gp(k)||k===95?(f.lastIntValue=k%32,f.advance(),!0):!1},tt.regexp_eatHexEscapeSequence=function(f){var k=f.pos;if(f.eat(120)){if(this.regexp_eatFixedHexDigits(f,2))return!0;f.switchU&&f.raise("Invalid escape"),f.pos=k}return!1},tt.regexp_eatDecimalDigits=function(f){var k=f.pos,A=0;for(f.lastIntValue=0;gp(A=f.current());)f.lastIntValue=10*f.lastIntValue+(A-48),f.advance();return f.pos!==k};function gp(f){return f>=48&&f<=57}tt.regexp_eatHexDigits=function(f){var k=f.pos,A=0;for(f.lastIntValue=0;ag(A=f.current());)f.lastIntValue=16*f.lastIntValue+Md(A),f.advance();return f.pos!==k};function ag(f){return f>=48&&f<=57||f>=65&&f<=70||f>=97&&f<=102}function Md(f){return f>=65&&f<=70?10+(f-65):f>=97&&f<=102?10+(f-97):f-48}tt.regexp_eatLegacyOctalEscapeSequence=function(f){if(this.regexp_eatOctalDigit(f)){var k=f.lastIntValue;if(this.regexp_eatOctalDigit(f)){var A=f.lastIntValue;k<=3&&this.regexp_eatOctalDigit(f)?f.lastIntValue=k*64+A*8+f.lastIntValue:f.lastIntValue=k*8+A}else f.lastIntValue=k;return!0}return!1},tt.regexp_eatOctalDigit=function(f){var k=f.current();return Y3(k)?(f.lastIntValue=k-48,f.advance(),!0):(f.lastIntValue=0,!1)};function Y3(f){return f>=48&&f<=55}tt.regexp_eatFixedHexDigits=function(f,k){var A=f.pos;f.lastIntValue=0;for(var M=0;M=this.input.length)return this.finishToken(w.eof);if(f.override)return f.override(this);this.readToken(this.fullCharCodeAtPos())},Tr.readToken=function(f){return h(f,this.options.ecmaVersion>=6)||f===92?this.readWord():this.getTokenFromCode(f)},Tr.fullCharCodeAtPos=function(){var f=this.input.charCodeAt(this.pos);if(f<=55295||f>=56320)return f;var k=this.input.charCodeAt(this.pos+1);return k<=56319||k>=57344?f:(f<<10)+k-56613888},Tr.skipBlockComment=function(){var f=this.options.onComment&&this.curPosition(),k=this.pos,A=this.input.indexOf("*/",this.pos+=2);if(A===-1&&this.raise(this.pos-2,"Unterminated comment"),this.pos=A+2,this.options.locations)for(var M=void 0,U=k;(M=N(this.input,U,this.pos))>-1;)++this.curLine,U=this.lineStart=M;this.options.onComment&&this.options.onComment(!0,this.input.slice(k+2,A),k,this.pos,f,this.curPosition())},Tr.skipLineComment=function(f){for(var k=this.pos,A=this.options.onComment&&this.curPosition(),M=this.input.charCodeAt(this.pos+=f);this.pos8&&f<14||f>=5760&&$.test(String.fromCharCode(f)))++this.pos;else break e}}},Tr.finishToken=function(f,k){this.end=this.pos,this.options.locations&&(this.endLoc=this.curPosition());var A=this.type;this.type=f,this.value=k,this.updateContext(A)},Tr.readToken_dot=function(){var f=this.input.charCodeAt(this.pos+1);if(f>=48&&f<=57)return this.readNumber(!0);var k=this.input.charCodeAt(this.pos+2);return this.options.ecmaVersion>=6&&f===46&&k===46?(this.pos+=3,this.finishToken(w.ellipsis)):(++this.pos,this.finishToken(w.dot))},Tr.readToken_slash=function(){var f=this.input.charCodeAt(this.pos+1);return this.exprAllowed?(++this.pos,this.readRegexp()):f===61?this.finishOp(w.assign,2):this.finishOp(w.slash,1)},Tr.readToken_mult_modulo_exp=function(f){var k=this.input.charCodeAt(this.pos+1),A=1,M=f===42?w.star:w.modulo;return this.options.ecmaVersion>=7&&f===42&&k===42&&(++A,M=w.starstar,k=this.input.charCodeAt(this.pos+2)),k===61?this.finishOp(w.assign,A+1):this.finishOp(M,A)},Tr.readToken_pipe_amp=function(f){var k=this.input.charCodeAt(this.pos+1);if(k===f){if(this.options.ecmaVersion>=12){var A=this.input.charCodeAt(this.pos+2);if(A===61)return this.finishOp(w.assign,3)}return this.finishOp(f===124?w.logicalOR:w.logicalAND,2)}return k===61?this.finishOp(w.assign,2):this.finishOp(f===124?w.bitwiseOR:w.bitwiseAND,1)},Tr.readToken_caret=function(){var f=this.input.charCodeAt(this.pos+1);return f===61?this.finishOp(w.assign,2):this.finishOp(w.bitwiseXOR,1)},Tr.readToken_plus_min=function(f){var k=this.input.charCodeAt(this.pos+1);return k===f?k===45&&!this.inModule&&this.input.charCodeAt(this.pos+2)===62&&(this.lastTokEnd===0||L.test(this.input.slice(this.lastTokEnd,this.pos)))?(this.skipLineComment(3),this.skipSpace(),this.nextToken()):this.finishOp(w.incDec,2):k===61?this.finishOp(w.assign,2):this.finishOp(w.plusMin,1)},Tr.readToken_lt_gt=function(f){var k=this.input.charCodeAt(this.pos+1),A=1;return k===f?(A=f===62&&this.input.charCodeAt(this.pos+2)===62?3:2,this.input.charCodeAt(this.pos+A)===61?this.finishOp(w.assign,A+1):this.finishOp(w.bitShift,A)):k===33&&f===60&&!this.inModule&&this.input.charCodeAt(this.pos+2)===45&&this.input.charCodeAt(this.pos+3)===45?(this.skipLineComment(4),this.skipSpace(),this.nextToken()):(k===61&&(A=2),this.finishOp(w.relational,A))},Tr.readToken_eq_excl=function(f){var k=this.input.charCodeAt(this.pos+1);return k===61?this.finishOp(w.equality,this.input.charCodeAt(this.pos+2)===61?3:2):f===61&&k===62&&this.options.ecmaVersion>=6?(this.pos+=2,this.finishToken(w.arrow)):this.finishOp(f===61?w.eq:w.prefix,1)},Tr.readToken_question=function(){var f=this.options.ecmaVersion;if(f>=11){var k=this.input.charCodeAt(this.pos+1);if(k===46){var A=this.input.charCodeAt(this.pos+2);if(A<48||A>57)return this.finishOp(w.questionDot,2)}if(k===63){if(f>=12){var M=this.input.charCodeAt(this.pos+2);if(M===61)return this.finishOp(w.assign,3)}return this.finishOp(w.coalesce,2)}}return this.finishOp(w.question,1)},Tr.readToken_numberSign=function(){var f=this.options.ecmaVersion,k=35;if(f>=13&&(++this.pos,k=this.fullCharCodeAtPos(),h(k,!0)||k===92))return this.finishToken(w.privateId,this.readWord1());this.raise(this.pos,"Unexpected character '"+le(k)+"'")},Tr.getTokenFromCode=function(f){switch(f){case 46:return this.readToken_dot();case 40:return++this.pos,this.finishToken(w.parenL);case 41:return++this.pos,this.finishToken(w.parenR);case 59:return++this.pos,this.finishToken(w.semi);case 44:return++this.pos,this.finishToken(w.comma);case 91:return++this.pos,this.finishToken(w.bracketL);case 93:return++this.pos,this.finishToken(w.bracketR);case 123:return++this.pos,this.finishToken(w.braceL);case 125:return++this.pos,this.finishToken(w.braceR);case 58:return++this.pos,this.finishToken(w.colon);case 96:if(this.options.ecmaVersion<6)break;return++this.pos,this.finishToken(w.backQuote);case 48:var k=this.input.charCodeAt(this.pos+1);if(k===120||k===88)return this.readRadixNumber(16);if(this.options.ecmaVersion>=6){if(k===111||k===79)return this.readRadixNumber(8);if(k===98||k===66)return this.readRadixNumber(2)}case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:return this.readNumber(!1);case 34:case 39:return this.readString(f);case 47:return this.readToken_slash();case 37:case 42:return this.readToken_mult_modulo_exp(f);case 124:case 38:return this.readToken_pipe_amp(f);case 94:return this.readToken_caret();case 43:case 45:return this.readToken_plus_min(f);case 60:case 62:return this.readToken_lt_gt(f);case 61:case 33:return this.readToken_eq_excl(f);case 63:return this.readToken_question();case 126:return this.finishOp(w.prefix,1);case 35:return this.readToken_numberSign()}this.raise(this.pos,"Unexpected character '"+le(f)+"'")},Tr.finishOp=function(f,k){var A=this.input.slice(this.pos,this.pos+k);return this.pos+=k,this.finishToken(f,A)},Tr.readRegexp=function(){for(var f,k,A=this.pos;;){this.pos>=this.input.length&&this.raise(A,"Unterminated regular expression");var M=this.input.charAt(this.pos);if(L.test(M)&&this.raise(A,"Unterminated regular expression"),f)f=!1;else{if(M==="[")k=!0;else if(M==="]"&&k)k=!1;else if(M==="/"&&!k)break;f=M==="\\"}++this.pos}var U=this.input.slice(A,this.pos);++this.pos;var oe=this.pos,pe=this.readWord1();this.containsEsc&&this.unexpected(oe);var Be=this.regexpState||(this.regexpState=new kl(this));Be.reset(A,U,pe),this.validateRegExpFlags(Be),this.validateRegExpPattern(Be);var Ge=null;try{Ge=new RegExp(U,pe)}catch{}return this.finishToken(w.regexp,{pattern:U,flags:pe,value:Ge})},Tr.readInt=function(f,k,A){for(var M=this.options.ecmaVersion>=12&&k===void 0,U=A&&this.input.charCodeAt(this.pos)===48,oe=this.pos,pe=0,Be=0,Ge=0,rr=k??1/0;Ge=97?Xt=Gt-97+10:Gt>=65?Xt=Gt-65+10:Gt>=48&&Gt<=57?Xt=Gt-48:Xt=1/0,Xt>=f)break;Be=Gt,pe=pe*f+Xt}return M&&Be===95&&this.raiseRecoverable(this.pos-1,"Numeric separator is not allowed at the last of digits"),this.pos===oe||k!=null&&this.pos-oe!==k?null:pe};function Y6(f,k){return k?parseInt(f,8):parseFloat(f.replace(/_/g,""))}function ev(f){return typeof BigInt!="function"?null:BigInt(f.replace(/_/g,""))}Tr.readRadixNumber=function(f){var k=this.pos;this.pos+=2;var A=this.readInt(f);return A==null&&this.raise(this.start+2,"Expected number in radix "+f),this.options.ecmaVersion>=11&&this.input.charCodeAt(this.pos)===110?(A=ev(this.input.slice(k,this.pos)),++this.pos):h(this.fullCharCodeAtPos())&&this.raise(this.pos,"Identifier directly after number"),this.finishToken(w.num,A)},Tr.readNumber=function(f){var k=this.pos;!f&&this.readInt(10,void 0,!0)===null&&this.raise(k,"Invalid number");var A=this.pos-k>=2&&this.input.charCodeAt(k)===48;A&&this.strict&&this.raise(k,"Invalid number");var M=this.input.charCodeAt(this.pos);if(!A&&!f&&this.options.ecmaVersion>=11&&M===110){var U=ev(this.input.slice(k,this.pos));return++this.pos,h(this.fullCharCodeAtPos())&&this.raise(this.pos,"Identifier directly after number"),this.finishToken(w.num,U)}A&&/[89]/.test(this.input.slice(k,this.pos))&&(A=!1),M===46&&!A&&(++this.pos,this.readInt(10),M=this.input.charCodeAt(this.pos)),(M===69||M===101)&&!A&&(M=this.input.charCodeAt(++this.pos),(M===43||M===45)&&++this.pos,this.readInt(10)===null&&this.raise(k,"Invalid number")),h(this.fullCharCodeAtPos())&&this.raise(this.pos,"Identifier directly after number");var oe=Y6(this.input.slice(k,this.pos),A);return this.finishToken(w.num,oe)},Tr.readCodePoint=function(){var f=this.input.charCodeAt(this.pos),k;if(f===123){this.options.ecmaVersion<6&&this.unexpected();var A=++this.pos;k=this.readHexChar(this.input.indexOf("}",this.pos)-this.pos),++this.pos,k>1114111&&this.invalidStringToken(A,"Code point out of bounds")}else k=this.readHexChar(4);return k},Tr.readString=function(f){for(var k="",A=++this.pos;;){this.pos>=this.input.length&&this.raise(this.start,"Unterminated string constant");var M=this.input.charCodeAt(this.pos);if(M===f)break;M===92?(k+=this.input.slice(A,this.pos),k+=this.readEscapedChar(!1),A=this.pos):M===8232||M===8233?(this.options.ecmaVersion<10&&this.raise(this.start,"Unterminated string constant"),++this.pos,this.options.locations&&(this.curLine++,this.lineStart=this.pos)):(P(M)&&this.raise(this.start,"Unterminated string constant"),++this.pos)}return k+=this.input.slice(A,this.pos++),this.finishToken(w.string,k)};var tv={};Tr.tryReadTemplateToken=function(){this.inTemplateElement=!0;try{this.readTmplToken()}catch(f){if(f===tv)this.readInvalidTemplateToken();else throw f}this.inTemplateElement=!1},Tr.invalidStringToken=function(f,k){if(this.inTemplateElement&&this.options.ecmaVersion>=9)throw tv;this.raise(f,k)},Tr.readTmplToken=function(){for(var f="",k=this.pos;;){this.pos>=this.input.length&&this.raise(this.start,"Unterminated template");var A=this.input.charCodeAt(this.pos);if(A===96||A===36&&this.input.charCodeAt(this.pos+1)===123)return this.pos===this.start&&(this.type===w.template||this.type===w.invalidTemplate)?A===36?(this.pos+=2,this.finishToken(w.dollarBraceL)):(++this.pos,this.finishToken(w.backQuote)):(f+=this.input.slice(k,this.pos),this.finishToken(w.template,f));if(A===92)f+=this.input.slice(k,this.pos),f+=this.readEscapedChar(!0),k=this.pos;else if(P(A)){switch(f+=this.input.slice(k,this.pos),++this.pos,A){case 13:this.input.charCodeAt(this.pos)===10&&++this.pos;case 10:f+=` `;break;default:f+=String.fromCharCode(A);break}this.options.locations&&(++this.curLine,this.lineStart=this.pos),k=this.pos}else++this.pos}},Tr.readInvalidTemplateToken=function(){for(;this.pos=48&&k<=55){var M=this.input.substr(this.pos-1,3).match(/^[0-7]+/)[0],U=parseInt(M,8);return U>255&&(M=M.slice(0,-1),U=parseInt(M,8)),this.pos+=M.length-1,k=this.input.charCodeAt(this.pos),(M!=="0"||k===56||k===57)&&(this.strict||f)&&this.invalidStringToken(this.pos-1-M.length,f?"Octal literal in template string":"Octal literal in strict mode"),String.fromCharCode(U)}return P(k)?(this.options.locations&&(this.lineStart=this.pos,++this.curLine),""):String.fromCharCode(k)}},Tr.readHexChar=function(f){var k=this.pos,A=this.readInt(16,f);return A===null&&this.invalidStringToken(k,"Bad character escape sequence"),A},Tr.readWord1=function(){this.containsEsc=!1;for(var f="",k=!0,A=this.pos,M=this.options.ecmaVersion>=6;this.pos{"use strict";var tKe=jse(),rKe=/^[\da-fA-F]+$/,nKe=/^\d+$/,Vse=new WeakMap;function Hse(e){e=e.Parser.acorn||e;let t=Vse.get(e);if(!t){let r=e.tokTypes,n=e.TokContext,a=e.TokenType,i=new n("...",!0,!0),l={tc_oTag:i,tc_cTag:o,tc_expr:s},u={jsxName:new a("jsxName"),jsxText:new a("jsxText",{beforeExpr:!0}),jsxTagStart:new a("jsxTagStart",{startsExpr:!0}),jsxTagEnd:new a("jsxTagEnd")};u.jsxTagStart.updateContext=function(){this.context.push(s),this.context.push(i),this.exprAllowed=!1},u.jsxTagEnd.updateContext=function(c){let d=this.context.pop();d===i&&c===r.slash||d===o?(this.context.pop(),this.exprAllowed=this.curContext()===s):this.exprAllowed=!0},t={tokContexts:l,tokTypes:u},Vse.set(e,t)}return t}function A4(e){if(!e)return e;if(e.type==="JSXIdentifier")return e.name;if(e.type==="JSXNamespacedName")return e.namespace.name+":"+e.name.name;if(e.type==="JSXMemberExpression")return A4(e.object)+"."+A4(e.property)}aN.exports=function(e){return e=e||{},function(t){return aKe({allowNamespaces:e.allowNamespaces!==!1,allowNamespacedObjects:!!e.allowNamespacedObjects},t)}};Object.defineProperty(aN.exports,"tokTypes",{get:function(){return Hse(nN()).tokTypes},configurable:!0,enumerable:!0});function aKe(e,t){let r=t.acorn||nN(),n=Hse(r),a=r.tokTypes,i=n.tokTypes,o=r.tokContexts,s=n.tokContexts.tc_oTag,l=n.tokContexts.tc_cTag,u=n.tokContexts.tc_expr,c=r.isNewLine,d=r.isIdentifierStart,h=r.isIdentifierChar;return class extends t{static get acornJsx(){return n}jsx_readToken(){let g="",b=this.pos;for(;;){this.pos>=this.input.length&&this.raise(this.start,"Unterminated JSX contents");let y=this.input.charCodeAt(this.pos);switch(y){case 60:case 123:return this.pos===this.start?y===60&&this.exprAllowed?(++this.pos,this.finishToken(i.jsxTagStart)):this.getTokenFromCode(y):(g+=this.input.slice(b,this.pos),this.finishToken(i.jsxText,g));case 38:g+=this.input.slice(b,this.pos),g+=this.jsx_readEntity(),b=this.pos;break;case 62:case 125:this.raise(this.pos,"Unexpected token `"+this.input[this.pos]+"`. Did you mean `"+(y===62?">":"}")+'` or `{"'+this.input[this.pos]+'"}`?');default:c(y)?(g+=this.input.slice(b,this.pos),g+=this.jsx_readNewLine(!0),b=this.pos):++this.pos}}}jsx_readNewLine(g){let b=this.input.charCodeAt(this.pos),y;return++this.pos,b===13&&this.input.charCodeAt(this.pos)===10?(++this.pos,y=g?` `:`\r `):y=String.fromCharCode(b),this.options.locations&&(++this.curLine,this.lineStart=this.pos),y}jsx_readString(g){let b="",y=++this.pos;for(;;){this.pos>=this.input.length&&this.raise(this.start,"Unterminated string constant");let C=this.input.charCodeAt(this.pos);if(C===g)break;C===38?(b+=this.input.slice(y,this.pos),b+=this.jsx_readEntity(),y=this.pos):c(C)?(b+=this.input.slice(y,this.pos),b+=this.jsx_readNewLine(!1),y=this.pos):++this.pos}return b+=this.input.slice(y,this.pos++),this.finishToken(a.string,b)}jsx_readEntity(){let g="",b=0,y,C=this.input[this.pos];C!=="&"&&this.raise(this.pos,"Entity must start with an ampersand");let S=++this.pos;for(;this.pos")}let R=S.name?"Element":"Fragment";return y["opening"+R]=S,y["closing"+R]=E,y.children=C,this.type===a.relational&&this.value==="<"&&this.raise(this.start,"Adjacent JSX elements must be wrapped in an enclosing tag"),this.finishNode(y,"JSX"+R)}jsx_parseText(){let g=this.parseLiteral(this.value);return g.type="JSXText",g}jsx_parseElement(){let g=this.start,b=this.startLoc;return this.next(),this.jsx_parseElementAt(g,b)}parseExprAtom(g){return this.type===i.jsxText?this.jsx_parseText():this.type===i.jsxTagStart?this.jsx_parseElement():super.parseExprAtom(g)}readToken(g){let b=this.curContext();if(b===u)return this.jsx_readToken();if(b===s||b===l){if(d(g))return this.jsx_readWord();if(g==62)return++this.pos,this.finishToken(i.jsxTagEnd);if((g===34||g===39)&&b==s)return this.jsx_readString(g)}return g===60&&this.exprAllowed&&this.input.charCodeAt(this.pos+1)!==33?(++this.pos,this.finishToken(i.jsxTagStart)):super.readToken(g)}updateContext(g){if(this.type==a.braceL){var b=this.curContext();b==s?this.context.push(o.b_expr):b==u?this.context.push(o.b_tmpl):super.updateContext(g),this.exprAllowed=!0}else if(this.type===a.slash&&g===i.jsxTagStart)this.context.length-=2,this.context.push(l),this.exprAllowed=!1;else return super.updateContext(g)}}}});var dle=sa((vqt,ule)=>{var ole=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,IKe=/\n/g,OKe=/^\s*/,MKe=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,NKe=/^:\s*/,zKe=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,DKe=/^[;\s]*/,jKe=/^\s+|\s+$/g,BKe=` `,sle="/",lle="*",K0="",VKe="comment",HKe="declaration";ule.exports=function(e,t){if(typeof e!="string")throw new TypeError("First argument must be a string");if(!e)return[];t=t||{};var r=1,n=1;function a(y){var C=y.match(IKe);C&&(r+=C.length);var S=y.lastIndexOf(BKe);n=~S?y.length-S:n+y.length}function i(){var y={line:r,column:n};return function(C){return C.position=new o(y),c(),C}}function o(y){this.start=y,this.end={line:r,column:n},this.source=t.source}o.prototype.content=e;var s=[];function l(y){var C=new Error(t.source+":"+r+":"+n+": "+y);if(C.reason=y,C.filename=t.source,C.line=r,C.column=n,C.source=e,t.silent)s.push(C);else throw C}function u(y){var C=y.exec(e);if(C){var S=C[0];return a(S),e=e.slice(S.length),C}}function c(){u(OKe)}function d(y){var C;for(y=y||[];C=h();)C!==!1&&y.push(C);return y}function h(){var y=i();if(!(sle!=e.charAt(0)||lle!=e.charAt(1))){for(var C=2;K0!=e.charAt(C)&&(lle!=e.charAt(C)||sle!=e.charAt(C+1));)++C;if(C+=2,K0===e.charAt(C-1))return l("End of comment missing");var S=e.slice(2,C-2);return n+=2,a(S),e=e.slice(C),n+=2,y({type:VKe,comment:S})}}function g(){var y=i(),C=u(MKe);if(C){if(h(),!u(NKe))return l("property missing ':'");var S=u(zKe),E=y({type:HKe,property:cle(C[0].replace(ole,K0)),value:S?cle(S[0].replace(ole,K0)):K0});return u(DKe),E}}function b(){var y=[];d(y);for(var C;C=g();)C!==!1&&(y.push(C),d(y));return y}return c(),b()};function cle(e){return e?e.replace(jKe,K0):K0}});var fle=sa((bqt,xN)=>{var FKe=dle();function ple(e,t){var r=null;if(!e||typeof e!="string")return r;for(var n,a=FKe(e),i=typeof t=="function",o,s,l=0,u=a.length;l{"use strict";var ok=Object.prototype.hasOwnProperty,que=Object.prototype.toString,Hue=Object.defineProperty,Fue=Object.getOwnPropertyDescriptor,$ue=function(t){return typeof Array.isArray=="function"?Array.isArray(t):que.call(t)==="[object Array]"},Gue=function(t){if(!t||que.call(t)!=="[object Object]")return!1;var r=ok.call(t,"constructor"),n=t.constructor&&t.constructor.prototype&&ok.call(t.constructor.prototype,"isPrototypeOf");if(t.constructor&&!r&&!n)return!1;var a;for(a in t);return typeof a>"u"||ok.call(t,a)},Uue=function(t,r){Hue&&r.name==="__proto__"?Hue(t,r.name,{enumerable:!0,configurable:!0,value:r.newValue,writable:!0}):t[r.name]=r.newValue},Zue=function(t,r){if(r==="__proto__")if(ok.call(t,r)){if(Fue)return Fue(t,r).value}else return;return t[r]};Kue.exports=function e(){var t,r,n,a,i,o,s=arguments[0],l=1,u=arguments.length,c=!1;for(typeof s=="boolean"&&(c=s,s=arguments[1]||{},l=2),(s==null||typeof s!="object"&&typeof s!="function")&&(s={});l{(function(e,t){typeof Gz=="object"&&typeof Uz<"u"?Uz.exports=t():typeof define=="function"&&define.amd?define(t):(e=typeof globalThis<"u"?globalThis:e||self).dayjs=t()})(Gz,function(){"use strict";var e=1e3,t=6e4,r=36e5,n="millisecond",a="second",i="minute",o="hour",s="day",l="week",u="month",c="quarter",d="year",h="date",g="Invalid Date",b=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,y=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,C={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(W){var Z=["th","st","nd","rd"],B=W%100;return"["+W+(Z[(B-20)%10]||Z[B]||Z[0])+"]"}},S=function(W,Z,B){var X=String(W);return!X||X.length>=Z?W:""+Array(Z+1-X.length).join(B)+W},E={s:S,z:function(W){var Z=-W.utcOffset(),B=Math.abs(Z),X=Math.floor(B/60),J=B%60;return(Z<=0?"+":"-")+S(X,2,"0")+":"+S(J,2,"0")},m:function W(Z,B){if(Z.date()1)return W(le[0])}else{var he=Z.name;w[he]=Z,J=he}return!X&&J&&(R=J),J||!X&&R},N=function(W,Z){if(I(W))return W.clone();var B=typeof Z=="object"?Z:{};return B.date=W,B.args=arguments,new z(B)},$=E;$.l=P,$.i=I,$.w=function(W,Z){return N(W,{locale:Z.$L,utc:Z.$u,x:Z.$x,$offset:Z.$offset})};var z=function(){function W(B){this.$L=P(B.locale,null,!0),this.parse(B),this.$x=this.$x||B.x||{},this[L]=!0}var Z=W.prototype;return Z.parse=function(B){this.$d=function(X){var J=X.date,te=X.utc;if(J===null)return new Date(NaN);if($.u(J))return new Date;if(J instanceof Date)return new Date(J);if(typeof J=="string"&&!/Z$/i.test(J)){var le=J.match(b);if(le){var he=le[2]-1||0,G=(le[7]||"0").substring(0,3);return te?new Date(Date.UTC(le[1],he,le[3]||1,le[4]||0,le[5]||0,le[6]||0,G)):new Date(le[1],he,le[3]||1,le[4]||0,le[5]||0,le[6]||0,G)}}return new Date(J)}(B),this.init()},Z.init=function(){var B=this.$d;this.$y=B.getFullYear(),this.$M=B.getMonth(),this.$D=B.getDate(),this.$W=B.getDay(),this.$H=B.getHours(),this.$m=B.getMinutes(),this.$s=B.getSeconds(),this.$ms=B.getMilliseconds()},Z.$utils=function(){return $},Z.isValid=function(){return this.$d.toString()!==g},Z.isSame=function(B,X){var J=N(B);return this.startOf(X)<=J&&J<=this.endOf(X)},Z.isAfter=function(B,X){return N(B)qt,DOMEvent:()=>Bt,EventsController:()=>Hr,EventsTarget:()=>I9,Icon$0:()=>wYe,Icon$104:()=>QYe,Icon$105:()=>JYe,Icon$11:()=>kYe,Icon$13:()=>EYe,Icon$16:()=>RYe,Icon$19:()=>TYe,Icon$22:()=>_Ye,Icon$24:()=>o1e,Icon$26:()=>PYe,Icon$27:()=>LYe,Icon$31:()=>IYe,Icon$33:()=>OYe,Icon$34:()=>MYe,Icon$35:()=>NYe,Icon$39:()=>zYe,Icon$40:()=>DYe,Icon$5:()=>CYe,Icon$53:()=>jYe,Icon$54:()=>BYe,Icon$56:()=>VYe,Icon$59:()=>HYe,Icon$60:()=>FYe,Icon$61:()=>$Ye,Icon$62:()=>GYe,Icon$63:()=>UYe,Icon$74:()=>ZYe,Icon$77:()=>qYe,Icon$8:()=>SYe,Icon$81:()=>KYe,Icon$88:()=>WYe,State:()=>bc,ViewController:()=>so,animationFrameThrottle:()=>Ff,appendTriggerEvent:()=>t1e,ariaBool:()=>z9,camelToKebabCase:()=>sm,chromecast:()=>AYe,composeRefs:()=>Fr,computed:()=>ud,createContext:()=>dd,createDisposalBin:()=>gYe,createReactComponent:()=>or,createScope:()=>ul,deferredPromise:()=>pd,effect:()=>ue,findTriggerEvent:()=>yD,fscreen:()=>F1,functionDebounce:()=>l7,functionThrottle:()=>$1,getScope:()=>M9,hasProvidedContext:()=>dl,hasTriggerEvent:()=>e1e,isArray:()=>Wa,isBoolean:()=>Tk,isDOMNode:()=>CD,isFunction:()=>ji,isKeyboardClick:()=>o7,isKeyboardEvent:()=>im,isMouseEvent:()=>xD,isNil:()=>vD,isNull:()=>xc,isNumber:()=>Ma,isObject:()=>a7,isPointerEvent:()=>i7,isString:()=>st,isTouchEvent:()=>N9,isUndefined:()=>fa,isWriteSignal:()=>gD,kebabToCamelCase:()=>Ak,keysOf:()=>Ok,listenEvent:()=>wr,method:()=>ha,noop:()=>jo,onDispose:()=>er,peek:()=>Oe,prop:()=>zr,provideContext:()=>Cs,r:()=>RD,scoped:()=>li,setAttribute:()=>Nt,setStyle:()=>oo,signal:()=>vt,tick:()=>yc,toggleClass:()=>eYe,untrack:()=>V1,uppercaseFirstChar:()=>Pk,useContext:()=>Kn,useReactContext:()=>Ik,useReactScope:()=>Lk,useSignal:()=>mn,useSignalRecord:()=>ED,useState:()=>om,useStateContext:()=>H1,waitIdlePeriod:()=>kD,waitTimeout:()=>SD,walkTriggerEventChain:()=>Yde,wasEnterKeyPressed:()=>wD});function $Xe(){Sk=!0,queueMicrotask(Ude)}function Ude(){if(!A9.length){Sk=!1;return}eD=!0;for(let e=0;e=0;r--)mD(t[r])}function UXe(e){let t=ul();return n7(t,e.length?e.bind(null,L9.bind(t)):e,null)}function Oe(e){return n7(uu,e,null)}function V1(e){return n7(null,e,null)}function yc(){eD||Ude()}function M9(){return uu}function li(e,t){try{return n7(t,e,null)}catch(r){uD(t,r);return}}function cD(e,t=uu){return t?.$cx[e]}function ZXe(e,t,r=uu){r&&(r.$cx={...r.$cx,[e]:t})}function er(e){if(!e||!uu)return e||FXe;let t=uu;return t.$d?Array.isArray(t.$d)?t.$d.push(e):t.$d=[t.$d,e]:t.$d=e,function(){t.$st!==Ek&&(e.call(null),Rk(t.$d)?t.$d=null:Array.isArray(t.$d)&&t.$d.splice(t.$d.indexOf(e),1))}}function L9(e=!0){if(this.$st!==Ek){if(this.$h)if(Array.isArray(this.$h))for(let t=this.$h.length-1;t>=0;t--)L9.call(this.$h[t]);else L9.call(this.$h);if(e){let t=this[cd];t&&(Array.isArray(t.$h)?t.$h.splice(t.$h.indexOf(this),1):t.$h=null),qXe(this)}}}function qXe(e){e.$st=Ek,e.$d&&Zde(e),e.$s&&tD(e,0),e[cd]=null,e.$s=null,e.$o=null,e.$h=null,e.$cx=lD,e.$eh=null}function Zde(e){try{if(Array.isArray(e.$d))for(let t=e.$d.length-1;t>=0;t--){let r=e.$d[t];r.call(r)}else e.$d.call(e.$d);e.$d=null}catch(t){uD(e,t)}}function n7(e,t,r){let n=uu,a=P9;uu=e,P9=r;try{return t.call(e)}finally{uu=n,P9=a}}function uD(e,t){if(!e||!e.$eh)throw t;let r=0,n=e.$eh.length,a=t;for(r=0;r0){e.$s.length=cl+vc.length;for(let r=0;r=t)&&(e.$e&&e.$st===O9&&(A9.push(e),Sk||$Xe()),e.$st=t,e.$o))for(let r=0;r"u"}function vD(e){return xc(e)||fa(e)}function a7(e){return e?.constructor===Object}function Ma(e){return typeof e=="number"&&!Number.isNaN(e)}function st(e){return typeof e=="string"}function Tk(e){return typeof e=="boolean"}function ji(e){return typeof e=="function"}function Wa(e){return Array.isArray(e)}function JXe(e,t){return typeof process<"u",jo}function bD(e){return!!e?.[Xde]}function Yde(e,t){if(bD(e))return e.triggers.walk(t)}function yD(e,t){return bD(e)?e.triggers.findType(t):void 0}function e1e(e,t){return!!yD(e,t)}function t1e(e,t){t&&e.triggers.add(t)}function wr(e,t,r,n){return du?jo:(e.addEventListener(t,r,n),er(()=>e.removeEventListener(t,r,n)))}function YXe(...e){let t=new AbortController,r={signal:t.signal};function n(a){t.abort(a.target.reason)}for(let a of e){if(a.aborted){t.abort(a.reason);break}a.addEventListener("abort",n,r)}return t.signal}function i7(e){return!!e?.type.startsWith("pointer")}function N9(e){return!!e?.type.startsWith("touch")}function xD(e){return/^(click|mouse)/.test(e?.type??"")}function im(e){return!!e?.type.startsWith("key")}function wD(e){return im(e)&&e.key==="Enter"}function o7(e){return im(e)&&(e.key==="Enter"||e.key===" ")}function CD(e){return e instanceof Node}function Nt(e,t,r){if(e)if(!r&&r!==""&&r!==0)e.removeAttribute(t);else{let n=r===!0?"":r+"";e.getAttribute(t)!==n&&e.setAttribute(t,n)}else return}function oo(e,t,r){if(e)!r&&r!==0?e.style.removeProperty(t):e.style.setProperty(t,r+"");else return}function eYe(e,t,r){e.classList[r?"add":"remove"](t)}function Nde(e){let t=e;for(;typeof t=="function";)t=t.call(this);return t}function dd(e){return{id:Symbol(),provide:e}}function Cs(e,t,r=M9()){let n=!fa(t);ZXe(e.id,n?t:e.provide?.(),r)}function Kn(e){return cD(e.id)}function dl(e){return!fa(cD(e.id))}function tYe(e){let t={};for(let r of Object.keys(e)){let n=e[r];t[r]=vt(n,n)}return t}function r1e(e,t){return UXe(()=>{r7.$$=new nD(e,M9(),t);let r=new e;return r7.$$.component=r,r7.$$=null,r})}function zr(e,t,r){e[Qz]||(e[Qz]=new Set),e[Qz].add(t)}function ha(e,t,r){e[Jz]||(e[Jz]=new Set),e[Jz].add(t)}function om(e){return Kn(e)}function sm(e){return e.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}function Ak(e){return e.replace(/-./g,t=>t[1].toUpperCase())}function rYe(e){return nYe(e).replace(/\s/g,"")}function nYe(e){return Pk(e.replace(/-./g,t=>" "+t[1].toUpperCase()))}function Pk(e){return e.charAt(0).toUpperCase()+e.slice(1)}function n1e(e,...t){return Sn.createElement(s7.Provider,{value:e},...t)}function Lk(){return Sn.useContext(s7).current}function Ik(e){let t=Lk();return Sn.useMemo(()=>cD(e.id,t),[t])}function a1e(e,t){typeof e=="function"?e(t):e&&(e.current=t)}function Fr(...e){return t=>e.forEach(r=>a1e(r,t))}function aYe(e,t){let r=Sn.forwardRef((n,a)=>{let i=Sn.useContext(s7),o=Sn.useRef(null),s=Sn.useRef();if(!s.current){let C=oYe(),S=jde(e,C,n,i.current);C.component=S,s.current=C,o.current=S.scope}function l(){let C=s.current,S=i.current;if(window.cancelAnimationFrame(C.destroyId),C.destroyId=-1,C.component.$$.destroyed){let E=jde(e,C,n,S);C.component=E,C.attached=!1,C.forwardRef=!1,o.current=E.scope}return C.el&&Dde(C,C.el),C.forwardRef||(a1e(a,C.component),C.forwardRef=!0),()=>Ck(C)}function u(C){let S=s.current;if(!S.forwardRef){S.el=C;return}window.cancelAnimationFrame(S.refChangeId),S.refChangeId=window.requestAnimationFrame(()=>{let E=s.current;E.refChangeId=-1,E.el!==C&&(Ck(E),C&&Dde(E,C),E.el=C)})}Sn.useEffect(()=>{let C=s.current;return window.cancelAnimationFrame(C.destroyId),C.destroyId=-1,function(){ji(n.children)&&(window.cancelAnimationFrame(C.refChangeId),C.refChangeId=-1,window.cancelAnimationFrame(C.connectId),C.connectId=-1,window.cancelAnimationFrame(C.destroyId),C.destroyId=window.requestAnimationFrame(()=>{C.destroyId=-1,Ck(C),C.component.$$.destroy(),C.component.$$[_k]=null,C.callbacks={},C.domCallbacks={},o.current=null}))}},[]),Sn.useEffect(yc);let c=s.current,{children:d,...h}=n,g={},b=c.prevProps,y=Object.keys(h);c.callbacks={};for(let C of[...b,...y])if(t.props.has(C))c.component.$props[C].set(fa(h[C])?e.props?.[C]:h[C]);else if(t.events?.has(C)||t.eventsRE?.test(C))c.callbacks[C]=h[C];else if(t.domEvents?.has(C)||t.domEventsRE?.test(C)){let S=sm(C.slice(2));c.domCallbacks[S]=h[C],y.includes(C)?c.el&&!c.listening?.has(S)&&(c.listening||(c.listening=new Set),c.listening.add(S),c.el.addEventListener(S,c.onDOMEvent)):(c.el?.removeEventListener(S,c.onDOMEvent),c.listening?.delete(S))}else g[C]=h[C];return c.prevProps=y,n1e(o,Sn.createElement(iYe,{effect:l}),ji(d)?d?.({...g,suppressHydrationWarning:!0,ref:u},c.component):d)});return r.displayName=e.name+"Bridge",r}function iYe({effect:e}){return Sn.useEffect(e,[]),null}function oYe(){let e={el:null,prevProps:[],callbacks:{},domCallbacks:{},refChangeId:-1,connectId:-1,destroyId:-1,attached:!1,forwardRef:!1,listening:null,onDOMEvent(t){let r=fa(t.detail)?[t]:[t.detail,t];e.domCallbacks[t.type]?.(...r)}};return e}function Dde(e,t){if(!(e.el===t&&e.attached)){if(e.attached&&Ck(e),e.domCallbacks){e.listening||(e.listening=new Set);for(let r of Object.keys(e.domCallbacks))e.listening.has(r)||(t.addEventListener(r,e.onDOMEvent),e.listening.add(r))}e.component.$$.attach(t),e.connectId=window.requestAnimationFrame(()=>{e.component.$$.connect(),e.connectId=-1}),e.attached=!0}}function Ck(e){if(e.attached&&(window.cancelAnimationFrame(e.connectId),e.connectId=-1,e.component.$$.detach(),e.attached=!1,e.el&&e.listening)){for(let t of e.listening)e.el.removeEventListener(t,e.onDOMEvent);e.listening.clear()}}function sYe(e){let t=zde.get(e.type),r=fa(e.detail)?[e]:[e.detail,e];t||zde.set(e.type,t=`on${rYe(e.type)}`),this.callbacks[t]?.(...r)}function jde(e,t,r,n){let a=r1e(e,{props:r,scope:n});return a.$$[_k]=sYe.bind(t),a.$$.setup(),a}function i1e(e,t=!1){let r=typeof e;if(r!=="string")return!t&&r==="function"?i1e(e()):t&&r==="boolean"?e+"":e;let n=t?'"':"<",a=t?""":"<",i=e.indexOf(n),o=e.indexOf("&");if(i<0&&o<0)return e;let s=0,l="";for(;i>=0&&o>=0;)i=0)do s=0);else for(;o>=0;)s(o.destroy(),null)))}return r.displayName=e.name+"Bridge",r}function H1(e){return Ik(e)}function mn(e,t){let[,r]=Sn.useState();return Sn.useEffect(()=>Jde(()=>{e(),r({})}),[t??e]),e()}function z9(e){return e?"true":"false"}function gYe(){let e=new Set;return{add(...t){for(let r of t)e.add(r)},empty(){for(let t of e)t();e.clear()}}}function Ok(e){return Object.keys(e)}function pd(){let e,t;return{promise:new Promise((n,a)=>{e=n,t=a}),resolve:e,reject:t}}function SD(e){return new Promise(t=>setTimeout(t,e))}function Ff(e){if(du)return jo;let t=-1,r;function n(...a){r=a,!(t>=0)&&(t=window.requestAnimationFrame(()=>{e.apply(this,r),t=-1,r=void 0}))}return n}function kD(e,t){return du?Promise.resolve():new Promise(r=>{vYe(n=>{e?.(n),r()},t)})}function ED(e){let[,t]=Sn.useState(),r=Sn.useRef(null);return r.current==null&&(r.current={state:{},$update:vt({}),props:new Set}),Sn.useEffect(()=>{let{state:n,$update:a,props:i}=r.current;return ue(()=>{for(let o of i){let s=e[o]();n[o]=Wa(s)?[...s]:s}a(),t({})})},[e]),Sn.useMemo(()=>{let{state:n,$update:a,props:i}=r.current,o=!1;return i.clear(),new Proxy(n,{get(s,l){if(!i.has(l)&&l in e){i.add(l);let u=e[l]();n[l]=Wa(u)?[...u]:u,o||(a.set({}),o=!0,queueMicrotask(()=>o=!1))}return n[l]},set(s,l,u){return l in e||(n[l]=u),!0}})},[e])}function or(e,t){return du?mYe(e,{props:new Set(Object.keys(e.props||{}))}):aYe(e,{props:new Set(Object.keys(e.props||{})),events:new Set(t?.events),eventsRE:t?.eventsRegex,domEvents:t?.domEvents,domEventsRE:t?.domEventsRegex})}function bYe(e,t,r){var n=null,a=null,i=r&&r.leading,o=r&&r.trailing;i==null&&(i=!0),o==null&&(o=!i),i==!0&&(o=!1);var s=function(){n&&(clearTimeout(n),n=null)},l=function(){var c=a;s(),c&&c()},u=function(){var c=i&&!n,d=this,h=arguments;if(a=function(){return e.apply(d,h)},n||(n=setTimeout(function(){if(n=null,o)return a()},t)),c)return c=!1,a()};return u.cancel=s,u.flush=l,u}function yYe(e,t,r){var n=null,a=null,i=function(){n&&(clearTimeout(n),a=null,n=null)},o=function(){var l=a;i(),l&&l()},s=function(){if(!t)return e.apply(this,arguments);var l=this,u=arguments,c=r&&!n;if(i(),a=function(){e.apply(l,u)},n=setTimeout(function(){if(n=null,!c){var d=a;return a=null,d()}},t),c)return a()};return s.cancel=i,s.flush=o,s}var Sn,du,cd,Sk,eD,uu,P9,vc,cl,A9,lD,FXe,O9,Gde,kk,Ek,pD,am,Kde,fD,ue,XXe,Xde,Bt,rD,I9,Hr,Qz,Jz,_k,Xz,nD,r7,so,qt,bc,s7,zde,lYe,cYe,dYe,pYe,aD,iD,oD,sD,hYe,vYe,ll,Bde,Vde,Hde,ws,gc,F1,$1,l7,Fde,$de,Yz,wk,xYe,RD,wYe,CYe,SYe,kYe,EYe,RYe,TYe,_Ye,o1e,AYe,PYe,LYe,IYe,OYe,MYe,NYe,zYe,DYe,jYe,BYe,VYe,HYe,FYe,$Ye,GYe,UYe,ZYe,qYe,KYe,WYe,QYe,JYe,Bo=Ba(()=>{"use client";Sn=_(K(),1),du=typeof document>"u",cd=Symbol(0),Sk=!1,eD=!1,uu=null,P9=null,vc=null,cl=0,A9=[],lD={},FXe=()=>{},O9=0,Gde=1,kk=2,Ek=3;pD=function(){this[cd]=null,this.$h=null,uu&&uu.append(this)},am=pD.prototype;am.$cx=lD;am.$eh=null;am.$c=null;am.$d=null;am.append=function(e){e[cd]=this,this.$h?Array.isArray(this.$h)?this.$h.push(e):this.$h=[this.$h,e]:this.$h=e,e.$cx=e.$cx===lD?this.$cx:{...this.$cx,...e.$cx},this.$eh&&(e.$eh=e.$eh?[...e.$eh,...this.$eh]:this.$eh)};am.dispose=function(){L9.call(this)};Kde=function(t,r,n){pD.call(this),this.$st=r?kk:O9,this.$i=!1,this.$e=!1,this.$s=null,this.$o=null,this.$v=t,r&&(this.$c=r),n&&n.dirty&&(this.$ch=n.dirty)},fD=Kde.prototype;Object.setPrototypeOf(fD,am);fD.$ch=KXe;fD.call=dD;ue=du?JXe:Jde;XXe=du?class{}:Event,Xde=Symbol("DOM_EVENT"),Bt=class extends XXe{[Xde]=!0;detail;triggers=new rD;get trigger(){return this.triggers.source}get originEvent(){return this.triggers.origin}get isOriginTrusted(){return this.triggers.origin?.isTrusted??!1}constructor(t,...r){super(t,r[0]),this.detail=r[0]?.detail;let n=r[0]?.trigger;n&&this.triggers.add(n)}},rD=class{chain=[];get source(){return this.chain[0]}get origin(){return this.chain[this.chain.length-1]}add(t){this.chain.push(t),bD(t)&&this.chain.push(...t.triggers)}remove(t){return this.chain.splice(this.chain.indexOf(t),1)[0]}has(t){return this.chain.some(r=>r===t)}hasType(t){return!!this.findType(t)}findType(t){return this.chain.find(r=>r.type===t)}walk(t){for(let r of this.chain){let n=t(r);if(n)return[r,n]}}[Symbol.iterator](){return this.chain.values()}};I9=class extends EventTarget{$ts__events;addEventListener(t,r,n){return super.addEventListener(t,r,n)}removeEventListener(t,r,n){return super.removeEventListener(t,r,n)}};Hr=class{#e;#t;get signal(){return this.#t.signal}constructor(t){this.#e=t,this.#t=new AbortController,er(this.abort.bind(this))}add(t,r,n){if(this.signal.aborted)throw Error("aborted");return this.#e.addEventListener(t,r,{...n,signal:n?.signal?YXe(this.signal,n.signal):this.signal}),this}remove(t,r){return this.#e.removeEventListener(t,r),this}abort(t){this.#t.abort(t)}};Qz=Symbol(0),Jz=Symbol(0),_k=Symbol(0),Xz={},nD=class{$ts__events;$ts__vars;[_k]=null;$el=vt(null);el=null;scope=null;attachScope=null;connectScope=null;component=null;destroyed=!1;props=Xz;attrs=null;styles=null;state;$state;#e=[];#t=[];#r=[];#n=[];constructor(t,r,n){this.scope=r,n?.scope&&n.scope.append(r);let a=t.state,i=t.props;if(a&&(this.$state=a.create(),this.state=new Proxy(this.$state,{get:(o,s)=>this.$state[s]()}),Cs(a,this.$state)),i&&(this.props=tYe(i),n?.props))for(let o of Object.keys(n.props))this.props[o]?.set(n.props[o]);er(this.destroy.bind(this))}setup(){li(()=>{for(let t of this.#e)t()},this.scope)}attach(t){this.el||(this.el=t,this.$el.set(t),li(()=>{this.attachScope=ul(),li(()=>{for(let r of this.#t)r(this.el);this.#a(),this.#i()},this.attachScope)},this.scope),t.dispatchEvent(new Event("attached")))}detach(){this.attachScope?.dispose(),this.attachScope=null,this.connectScope=null,this.el=null,this.$el.set(null)}connect(){!this.el||!this.attachScope||!this.#r.length||li(()=>{this.connectScope=ul(),li(()=>{for(let t of this.#r)t(this.el)},this.connectScope)},this.attachScope)}disconnect(){this.connectScope?.dispose(),this.connectScope=null}destroy(){if(this.destroyed)return;this.destroyed=!0,li(()=>{for(let r of this.#n)r(this.el)},this.scope);let t=this.el;this.detach(),this.scope.dispose(),this.#e.length=0,this.#t.length=0,this.#r.length=0,this.#n.length=0,this.component=null,this.attrs=null,this.styles=null,this.props=Xz,this.scope=null,this.state=Xz,this.$state=null,t&&delete t.$}addHooks(t){t.onSetup&&this.#e.push(t.onSetup.bind(t)),t.onAttach&&this.#t.push(t.onAttach.bind(t)),t.onConnect&&this.#r.push(t.onConnect.bind(t)),t.onDestroy&&this.#n.push(t.onDestroy.bind(t))}#a(){if(this.attrs)for(let t of Object.keys(this.attrs))du?Nt(this.el,t,Nde.call(this.component,this.attrs[t])):ji(this.attrs[t])?ue(this.#o.bind(this,t)):Nt(this.el,t,this.attrs[t])}#i(){if(this.styles)for(let t of Object.keys(this.styles))du?oo(this.el,t,Nde.call(this.component,this.styles[t])):ji(this.styles[t])?ue(this.#l.bind(this,t)):oo(this.el,t,this.styles[t])}#o(t){Nt(this.el,t,this.attrs[t].call(this.component))}#l(t){oo(this.el,t,this.styles[t].call(this.component))}};r7={$$:null};so=class extends EventTarget{$$;get el(){return this.$$.el}get $el(){return this.$$.$el()}get scope(){return this.$$.scope}get attachScope(){return this.$$.attachScope}get connectScope(){return this.$$.connectScope}get $props(){return this.$$.props}get $state(){return this.$$.$state}get state(){return this.$$.state}constructor(){super(),r7.$$&&this.attach(r7)}attach({$$:t}){return this.$$=t,t.addHooks(this),this}addEventListener(t,r,n){this.listen(t,r,n)}removeEventListener(t,r,n){this.el?.removeEventListener(t,r,n)}setAttributes(t){this.$$.attrs||(this.$$.attrs={}),Object.assign(this.$$.attrs,t)}setStyles(t){this.$$.styles||(this.$$.styles={}),Object.assign(this.$$.styles,t)}setCSSVars(t){this.setStyles(t)}createEvent(t,...r){return new Bt(t,r[0])}dispatch(t,...r){if(du||!this.el)return!1;let n=t instanceof Event?t:new Bt(t,r[0]);return Object.defineProperty(n,"target",{get:()=>this.$$.component}),V1(()=>(this.$$[_k]?.(n),this.el.dispatchEvent(n)))}dispatchEvent(t){return this.dispatch(t)}listen(t,r,n){return du||!this.el?jo:wr(this.el,t,r,n)}},qt=class extends so{subscribe(t){return li(()=>ue(()=>t(this.state)),this.$$.scope)}destroy(){this.$$.destroy()}};bc=class{id=Symbol(0);record;#e;constructor(t){this.record=t,this.#e=Object.getOwnPropertyDescriptors(t)}create(){let t={},r=new Proxy(t,{get:(n,a)=>t[a]()});for(let n of Object.keys(this.record)){let a=this.#e[n].get;t[n]=a?ud(a.bind(r)):vt(this.record[n])}return t}reset(t,r){for(let n of Object.keys(t))!this.#e[n].get&&(!r||r(n))&&t[n].set(this.record[n])}};s7=Sn.createContext({current:null});s7.displayName="Scope";zde=new Map;lYe=Symbol(0),cYe=/\s+/;dYe=/\s*:\s*/,pYe=/\s*;\s*/;aD=class{keepAlive=!1;forwardKeepAlive=!0;$;attributes=new iD;style=new oD;classList=new sD;get $props(){return this.$.$$.props}get $state(){return this.$.$$.$state}get state(){return this.$.state}constructor(t){this.$=t}setup(){let t=this.$.$$;li(()=>{this.hasAttribute("class")&&uYe(this.classList.tokens,this.getAttribute("class")),this.hasAttribute("style")&&fYe(this.style.tokens,this.getAttribute("style")),t.setup(),t.attach(this),this.classList.length>0&&this.setAttribute("class",this.classList.toString()),this.style.length>0&&this.setAttribute("style",this.style.toString()),this.keepAlive&&this.setAttribute("keep-alive","")},t.scope)}getAttribute(t){return this.attributes.getAttribute(t)}setAttribute(t,r){this.attributes.setAttribute(t,r)}hasAttribute(t){return this.attributes.hasAttribute(t)}removeAttribute(t){return this.attributes.removeAttribute(t)}[lYe](){}addEventListener(){}removeEventListener(){}dispatchEvent(){return!1}subscribe(){return jo}destroy(){this.$.destroy()}},iD=class{#e=new Map;get length(){return this.#e.size}get tokens(){return this.#e}getAttribute(t){return this.#e.get(t)??null}hasAttribute(t){return this.#e.has(t)}setAttribute(t,r){this.#e.set(t,r+"")}removeAttribute(t){this.#e.delete(t)}toString(){if(this.#e.size===0)return"";let t="";for(let[r,n]of this.#e)t+=` ${r}="${i1e(n,!0)}"`;return t}},oD=class{#e=new Map;get length(){return this.#e.size}get tokens(){return this.#e}getPropertyValue(t){return this.#e.get(t)??""}setProperty(t,r){this.#e.set(t,r??"")}removeProperty(t){let r=this.#e.get(t);return this.#e.delete(t),r??""}toString(){if(this.#e.size===0)return"";let t="";for(let[r,n]of this.#e)t+=`${r}: ${n};`;return t}},sD=class{#e=new Set;get length(){return this.#e.size}get tokens(){return this.#e}add(...t){for(let r of t)this.#e.add(r)}contains(t){return this.#e.has(t)}remove(t){this.#e.delete(t)}replace(t,r){return this.#e.has(t)?(this.#e.delete(t),this.#e.add(r),!0):!1}toggle(t,r){return r!==!0&&(this.#e.has(t)||r===!1)?(this.#e.delete(t),!1):(this.#e.add(t),!0)}toString(){return Array.from(this.#e).join(" ")}},hYe={acceptcharset:"acceptCharset","accept-charset":"acceptCharset",accesskey:"accessKey",allowfullscreen:"allowFullScreen",autocapitalize:"autoCapitalize",autocomplete:"autoComplete",autocorrect:"autoCorrect",autofocus:"autoFocus",autoplay:"autoPlay",autosave:"autoSave",cellpadding:"cellPadding",cellspacing:"cellSpacing",charset:"charSet",class:"className",classid:"classID",classname:"className",colspan:"colSpan",contenteditable:"contentEditable",contextmenu:"contextMenu",controlslist:"controlsList",crossorigin:"crossOrigin",dangerouslysetinnerhtml:"dangerouslySetInnerHTML",datetime:"dateTime",defaultchecked:"defaultChecked",defaultvalue:"defaultValue",disablepictureinpicture:"disablePictureInPicture",disableremoteplayback:"disableRemotePlayback",enctype:"encType",enterkeyhint:"enterKeyHint",fetchpriority:"fetchPriority",for:"htmlFor",formmethod:"formMethod",formaction:"formAction",formenctype:"formEncType",formnovalidate:"formNoValidate",formtarget:"formTarget",frameborder:"frameBorder",hreflang:"hrefLang",htmlfor:"htmlFor",httpequiv:"httpEquiv","http-equiv":"httpEquiv",imagesizes:"imageSizes",imagesrcset:"imageSrcSet",innerhtml:"innerHTML",inputmode:"inputMode",itemid:"itemID",itemprop:"itemProp",itemref:"itemRef",itemscope:"itemScope",itemtype:"itemType",keyparams:"keyParams",keytype:"keyType",marginwidth:"marginWidth",marginheight:"marginHeight",maxlength:"maxLength",mediagroup:"mediaGroup",minlength:"minLength",nomodule:"noModule",novalidate:"noValidate",playsinline:"playsInline",radiogroup:"radioGroup",readonly:"readOnly",referrerpolicy:"referrerPolicy",rowspan:"rowSpan",spellcheck:"spellCheck",srcdoc:"srcDoc",srclang:"srcLang",srcset:"srcSet",tabindex:"tabIndex",usemap:"useMap"};vYe=du?jo:typeof window<"u"?"requestIdleCallback"in window?window.requestIdleCallback:e=>window.setTimeout(e,1):jo;ll={fullscreenEnabled:0,fullscreenElement:1,requestFullscreen:2,exitFullscreen:3,fullscreenchange:4,fullscreenerror:5,fullscreen:6},Bde=["webkitFullscreenEnabled","webkitFullscreenElement","webkitRequestFullscreen","webkitExitFullscreen","webkitfullscreenchange","webkitfullscreenerror","-webkit-full-screen"],Vde=["mozFullScreenEnabled","mozFullScreenElement","mozRequestFullScreen","mozCancelFullScreen","mozfullscreenchange","mozfullscreenerror","-moz-full-screen"],Hde=["msFullscreenEnabled","msFullscreenElement","msRequestFullscreen","msExitFullscreen","MSFullscreenChange","MSFullscreenError","-ms-fullscreen"],ws=typeof window<"u"&&typeof window.document<"u"?window.document:{},gc="fullscreenEnabled"in ws&&Object.keys(ll)||Bde[0]in ws&&Bde||Vde[0]in ws&&Vde||Hde[0]in ws&&Hde||[],F1={requestFullscreen:function(e){return e[gc[ll.requestFullscreen]]()},requestFullscreenFunction:function(e){return e[gc[ll.requestFullscreen]]},get exitFullscreen(){return ws[gc[ll.exitFullscreen]].bind(ws)},get fullscreenPseudoClass(){return":"+gc[ll.fullscreen]},addEventListener:function(e,t,r){return ws.addEventListener(gc[ll[e]],t,r)},removeEventListener:function(e,t,r){return ws.removeEventListener(gc[ll[e]],t,r)},get fullscreenEnabled(){return!!ws[gc[ll.fullscreenEnabled]]},set fullscreenEnabled(e){},get fullscreenElement(){return ws[gc[ll.fullscreenElement]]},set fullscreenElement(e){},get onfullscreenchange(){return ws[("on"+gc[ll.fullscreenchange]).toLowerCase()]},set onfullscreenchange(e){return ws[("on"+gc[ll.fullscreenchange]).toLowerCase()]=e},get onfullscreenerror(){return ws[("on"+gc[ll.fullscreenerror]).toLowerCase()]},set onfullscreenerror(e){return ws[("on"+gc[ll.fullscreenerror]).toLowerCase()]=e}},$1=bYe;l7=yYe;Fde=e=>typeof e=="object"&&e!=null&&e.nodeType===1,$de=(e,t)=>(!t||e!=="hidden")&&e!=="visible"&&e!=="clip",Yz=(e,t)=>{if(e.clientHeight{let a=(i=>{if(!i.ownerDocument||!i.ownerDocument.defaultView)return null;try{return i.ownerDocument.defaultView.frameElement}catch{return null}})(n);return!!a&&(a.clientHeightit||i>e&&o=t&&s>=r?i-e-n:o>t&&sr?o-t+a:0,xYe=e=>{let t=e.parentElement;return t??(e.getRootNode().host||null)},RD=(e,t)=>{var r,n,a,i;if(typeof document>"u")return[];let{scrollMode:o,block:s,inline:l,boundary:u,skipOverflowHiddenElements:c}=t,d=typeof u=="function"?u:J=>J!==u;if(!Fde(e))throw new TypeError("Invalid target");let h=document.scrollingElement||document.documentElement,g=[],b=e;for(;Fde(b)&&d(b);){if(b=xYe(b),b===h){g.push(b);break}b!=null&&b===document.body&&Yz(b)&&!Yz(document.documentElement)||b!=null&&Yz(b,c)&&g.push(b)}let y=(n=(r=window.visualViewport)==null?void 0:r.width)!=null?n:innerWidth,C=(i=(a=window.visualViewport)==null?void 0:a.height)!=null?i:innerHeight,{scrollX:S,scrollY:E}=window,{height:R,width:w,top:L,right:I,bottom:P,left:N}=e.getBoundingClientRect(),{top:$,right:z,bottom:ne,left:W}=(J=>{let te=window.getComputedStyle(J);return{top:parseFloat(te.scrollMarginTop)||0,right:parseFloat(te.scrollMarginRight)||0,bottom:parseFloat(te.scrollMarginBottom)||0,left:parseFloat(te.scrollMarginLeft)||0}})(e),Z=s==="start"||s==="nearest"?L-$:s==="end"?P+ne:L+R/2-$+ne,B=l==="center"?N+w/2-W+z:l==="end"?I+z:N-W,X=[];for(let J=0;J=0&&N>=0&&P<=C&&I<=y&&L>=G&&P<=ct&&N>=q&&I<=Je)return X;let yt=getComputedStyle(te),jt=parseInt(yt.borderLeftWidth,10),Kt=parseInt(yt.borderTopWidth,10),Ie=parseInt(yt.borderRightWidth,10),$e=parseInt(yt.borderBottomWidth,10),mt=0,at=0,it="offsetWidth"in te?te.offsetWidth-te.clientWidth-jt-Ie:0,Ct="offsetHeight"in te?te.offsetHeight-te.clientHeight-Kt-$e:0,Cr="offsetWidth"in te?te.offsetWidth===0?0:he/te.offsetWidth:0,Tn="offsetHeight"in te?te.offsetHeight===0?0:le/te.offsetHeight:0;if(h===te)mt=s==="start"?Z:s==="end"?Z-C:s==="nearest"?wk(E,E+C,C,Kt,$e,E+Z,E+Z+R,R):Z-C/2,at=l==="start"?B:l==="center"?B-y/2:l==="end"?B-y:wk(S,S+y,y,jt,Ie,S+B,S+B+w,w),mt=Math.max(0,mt+E),at=Math.max(0,at+S);else{mt=s==="start"?Z-G-Kt:s==="end"?Z-ct+$e+Ct:s==="nearest"?wk(G,ct,le,Kt,$e+Ct,Z,Z+R,R):Z-(G+le/2)+Ct/2,at=l==="start"?B-q-jt:l==="center"?B-(q+he/2)+it/2:l==="end"?B-Je+Ie+it:wk(q,Je,he,jt,Ie+it,B,B+w,w);let{scrollLeft:Kr,scrollTop:Ar}=te;mt=Tn===0?0:Math.max(0,Math.min(Ar+mt/Tn,te.scrollHeight-le/Tn+Ct)),at=Cr===0?0:Math.max(0,Math.min(Kr+at/Cr,te.scrollWidth-he/Cr+it)),Z+=Ar-mt,B+=Kr-at}X.push({el:te,top:mt,left:at})}return X},wYe=' ',CYe=' ',SYe='',kYe='',EYe='',RYe=' ',TYe='',_Ye='',o1e=' ',AYe=Object.freeze({__proto__:null,default:o1e}),PYe=' ',LYe='',IYe=' ',OYe=' ',MYe='',NYe='',zYe=' ',DYe=' ',jYe='',BYe=' ',VYe=' ',HYe=' ',FYe=' ',$Ye=' ',GYe='',UYe=' ',ZYe='',qYe=' ',KYe=' ',WYe='',QYe=' ',JYe=' '});var l1e={};ei(l1e,{SRTParser:()=>Mk,default:()=>eet});function eet(){return new Mk}var XYe,YYe,Mk,c1e=Ba(()=>{c7();XYe=/,/g,YYe="-->",Mk=class extends j9{parse(t,r){if(t==="")this.c&&(this.l.push(this.c),this.h.onCue?.(this.c),this.c=null),this.e=D9.None;else if(this.e===D9.Cue)this.c.text+=(this.c.text?` `:"")+t;else if(t.includes(YYe)){let n=this.q(t,r);n&&(this.c=new G1(n[0],n[1],n[2].join(" ")),this.c.id=this.n,this.e=D9.Cue)}this.n=t}q(t,r){return super.q(t.replace(XYe,"."),r)}}});var TD={};ei(TD,{ParseErrorBuilder:()=>tet});var tet,_D=Ba(()=>{c7();tet={r(){return new Ss({code:wc.BadSignature,reason:"missing WEBVTT file header",line:1})},s(e,t){return new Ss({code:wc.BadTimestamp,reason:`cue start timestamp \`${e}\` is invalid on line ${t}`,line:t})},t(e,t){return new Ss({code:wc.BadTimestamp,reason:`cue end timestamp \`${e}\` is invalid on line ${t}`,line:t})},u(e,t,r){return new Ss({code:wc.BadTimestamp,reason:`cue end timestamp \`${t}\` is greater than start \`${e}\` on line ${r}`,line:r})},y(e,t,r){return new Ss({code:wc.BadSettingValue,reason:`invalid value for cue setting \`${e}\` on line ${r} (value: ${t})`,line:r})},x(e,t,r){return new Ss({code:wc.UnknownSetting,reason:`unknown cue setting \`${e}\` on line ${r} (value: ${t})`,line:r})},w(e,t,r){return new Ss({code:wc.BadSettingValue,reason:`invalid value for region setting \`${e}\` on line ${r} (value: ${t})`,line:r})},v(e,t,r){return new Ss({code:wc.UnknownSetting,reason:`unknown region setting \`${e}\` on line ${r} (value: ${t})`,line:r})},T(e,t){return new Ss({code:wc.BadFormat,reason:`format missing for \`${e}\` block on line ${t}`,line:t})}}});var m1e={};ei(m1e,{SSAParser:()=>Dk,default:()=>ret});function PD(e){let t=parseInt(e.replace("&H",""),16);if(t>=0){let n=(t>>24&255^255)/255,a=t>>16&255,i=t>>8&255;return"rgba("+[t&255,i,a,n].join(",")+")"}return null}function LD(e,t,r){let n=Math.ceil(2*Math.PI*e),a="";for(let i=0;i{c7();Nk=/^Format:[\s\t]*/,u1e=/^Style:[\s\t]*/,d1e=/^Dialogue:[\s\t]*/,zk=/[\s\t]*,[\s\t]*/,p1e=/\{[^}]+\}/g,f1e=/\\N/g,h1e=/^\[(.*)[\s\t]?Styles\]$/,AD=/^\[(.*)[\s\t]?Events\]$/,Dk=class{h;O=0;c=null;l=[];m=[];N=null;f;P={};async init(t){this.h=t,t.errors&&(this.f=(await Promise.resolve().then(()=>(_D(),TD))).ParseErrorBuilder)}parse(t,r){if(this.O)switch(this.O){case 1:if(t==="")this.O=0;else if(u1e.test(t))if(this.N){let n=t.replace(u1e,"").split(zk);this.S(n)}else this.g(this.f?.T("Style",r));else Nk.test(t)?this.N=t.replace(Nk,"").split(zk):AD.test(t)&&(this.N=null,this.O=2);break;case 2:if(t==="")this.Q();else if(d1e.test(t))if(this.Q(),this.N){let n=t.replace(d1e,"").split(zk),a=this.U(n,r);a&&(this.c=a)}else this.g(this.f?.T("Dialogue",r));else this.c?this.c.text+=` `+t.replace(p1e,"").replace(f1e,` `):Nk.test(t)?this.N=t.replace(Nk,"").split(zk):h1e.test(t)?(this.N=null,this.O=1):AD.test(t)&&(this.N=null)}else t===""||(h1e.test(t)?(this.N=null,this.O=1):AD.test(t)&&(this.N=null,this.O=2))}done(){return{metadata:{},cues:this.l,regions:[],errors:this.m}}Q(){this.c&&(this.l.push(this.c),this.h.onCue?.(this.c),this.c=null)}S(t){let r="Default",n={},a,i="center",o="bottom",s,l=1.2,u,c,d=3,h=[];for(let g=0;g=4&&(o=E>=7?"top":"center"),E%3){case 1:i="start";break;case 2:i="center";break;case 3:i="end";break}}}if(n.R=o,n["--cue-white-space"]="normal",n["--cue-line-height"]="normal",n["--cue-text-align"]=i,o==="center"?(n["--cue-top"]="50%",h.push("translateY(-50%)")):n[`--cue-${o}`]=(s||0)+"px",d===1&&(n["--cue-padding-y"]="0"),(d===1||c)&&(n["--cue-bg-color"]=d===1?"none":c),d===3&&u&&(n["--cue-outline"]=`${a}px solid ${u}`),d===1&&typeof a=="number"){let g=c??"#000";n["--cue-text-shadow"]=[u&&LD(a*1.2,l*1.2,u),u?LD(a*(a/2),l*(a/2),g):LD(a,l,g)].filter(Boolean).join(", ")}h.length&&(n["--cue-transform"]=h.join(" ")),this.P[r]=n}U(t,r){let n=this.V(t),a=this.q(n.Start,n.End,r);if(!a)return;let i=new G1(a[0],a[1],""),o={...this.P[n.Style]||{}},s=n.Name?``:"",l=o.R,u=n.MarginL&&parseFloat(n.MarginL),c=n.MarginR&&parseFloat(n.MarginR),d=n.MarginV&&parseFloat(n.MarginV);return u&&(o["--cue-width"]="auto",o["--cue-left"]=u+"px"),c&&(o["--cue-width"]="auto",o["--cue-right"]=c+"px"),d&&l!=="center"&&(o[`--cue-${l}`]=d+"px"),i.text=s+t.slice(this.N.length-1).join(", ").replace(p1e,"").replace(f1e,` `),delete o.R,Object.keys(o).length&&(i.style=o),i}V(t){let r={};for(let n=0;na)return[a,i];a===null&&this.g(this.f?.s(t,n)),i===null&&this.g(this.f?.t(r,n)),a!=null&&i!==null&&i>a&&this.g(this.f?.u(a,i,n))}g(t){if(t){if(this.m.push(t),this.h.strict)throw this.h.cancel(),t;this.h.onError?.(t)}}}});async function C1e(e,t){let r=new ReadableStream({start(n){let a=e.split(w1e);for(let i of a)n.enqueue(i);n.close()}});return Hk(r,t)}async function Hk(e,t){let r=t?.type??"vtt",n;if(typeof r=="string")switch(r){case"srt":n=(await Promise.resolve().then(()=>(c1e(),l1e))).default;break;case"ssa":case"ass":n=(await Promise.resolve().then(()=>(g1e(),m1e))).default;break;default:n=(await Promise.resolve().then(function(){return wet})).default}else n=r;let a,i=e.getReader(),o=n(),s=!!t?.strict||!!t?.errors;await o.init({strict:!1,...t,errors:s,type:r,cancel(){i.cancel(),a=o.done(!0)}});let l=1;for(;;){let{value:u,done:c}=await i.read();if(c){o.parse("",l),a=o.done(!1);break}o.parse(u,l),l++}return a}async function S1e(e,t){let r=await e;if(!r.ok||!r.body)return{metadata:{},cues:[],regions:[],errors:[void 0]};let n=r.headers.get("content-type")||"",a=n.match(/text\/(.*?)(?:;|$)/)?.[1],i=n.match(/charset=(.*?)(?:;|$)/)?.[1];return ND(r.body,{type:a,encoding:i,...t})}async function ND(e,{encoding:t="utf-8",...r}={}){let n=e.pipeThrough(new OD(t));return Hk(n,r)}function iet(e){let t=parseInt(e,10);return Number.isNaN(t)?null:t}function d7(e){let t=parseInt(e.replace(aet,""),10);return!Number.isNaN(t)&&t>=0&&t<=100?t:null}function b1e(e){if(!e.includes(v1e))return null;let[t,r]=e.split(v1e).map(d7);return t!==null&&r!==null?[t,r]:null}function oet(e){let t=parseFloat(e);return Number.isNaN(t)?null:t}function U1(e){let t=e.match(yet);if(!t)return null;let r=t[1]?parseInt(t[1],10):0,n=parseInt(t[2],10),a=parseInt(t[3],10),i=t[4]?parseInt(t[4].padEnd(3,"0"),10):0,o=r*3600+n*60+a+i/1e3;return r<0||n<0||a<0||i<0||n>59||a>59?null:o}function xet(){return new j9}function DD(e){let t="",r=1,n=[],a=[],i;for(let u=0;u":o(),r=1;break;default:!t&&Cet.test(c)&&(r=6),t+=c;break}break;case 3:switch(c){case" ":case" ":case` `:s(),i&&i.class?.trim(),r=4;break;case".":s();break;case">":s(),i&&i.class?.trim(),r=1;break;default:t+=c}break;case 4:c===">"?(t=t.replace(ket," "),i?.type==="v"?i.voice=ID(t):i?.type==="lang"&&(i.lang=ID(t)),t="",r=1):t+=c;break;case 5:c===">"&&(t="",i=a.pop(),r=1);break;case 6:if(c===">"){let d=U1(t);d!==null&&d>=e.startTime&&d<=e.endTime&&(t="timestamp",o(),i.time=d),t="",r=1}else t+=c;break}}function o(){if(_et.has(t)){let u=i;i=Aet(t),u?(a[a.length-1]!==u&&a.push(u),u.children.push(i)):n.push(i)}t="",r=1}function s(){if(i&&t){let u=t.replace("bg_","");Tet.has(u)?i[t.startsWith("bg_")?"bgColor":"color"]=u:i.class=i.class?i.class+" "+t:t}t=""}function l(){if(!t)return;let u={type:"text",data:ID(t)};i?i.children.push(u):n.push(u),t=""}return r===1&&l(),n}function Aet(e){return{tagName:k1e[e],type:e,children:[]}}function ID(e){return e.replace(Ret,t=>Eet[t]||"'")}function Vo(e,t,r){e.style.setProperty(`--${t}`,r+"")}function $f(e,t,r=!0){e.setAttribute(`data-${t}`,r===!0?"":r+"")}function jk(e,t){e.setAttribute("data-part",t)}function Pet(e){return parseFloat(getComputedStyle(e).lineHeight)||0}function E1e(e){if(zD)throw Error("[media-captions] called `createVTTCueTemplate` on the server - use `renderVTTCueString`");let t=document.createElement("template");return t.innerHTML=Fk(e),{cue:e,content:t.content}}function Fk(e,t=0){return $k(DD(e),t)}function $k(e,t=0){let r,n="";for(let a of e)if(a.type==="text")n+=a.data;else{let i=a.type==="timestamp";r={},r.class=a.class,r.title=a.type==="v"&&a.voice,r.lang=a.type==="lang"&&a.lang,r["data-part"]=a.type==="v"&&"voice",i&&(r["data-part"]="timed",r["data-time"]=a.time,r["data-future"]=a.time>t,r["data-past"]=a.times[1]).map(s=>`${s[0]}="${s[1]===!0?"":s[1]}"`).join(" ");n+=`<${a.tagName}${o?" "+o:""}>${$k(a.children)}`}return n}function jD(e,t){if(!zD)for(let r of e.querySelectorAll('[data-part="timed"]')){let n=Number(r.getAttribute("data-time"));Number.isNaN(n)||(n>t?$f(r,"future"):r.removeAttribute("data-future"),n=t.left&&e.top<=t.bottom&&e.bottom>=t.top}function Oet(e,t){for(let r=0;r=0&&t.bottom<=e.height&&t.left>=0&&t.right<=e.width}function Met(e,t,r){switch(r){case"+x":return t.left<0;case"-x":return t.right>e.width;case"+y":return t.top<0;case"-y":return t.bottom>e.height}}function Net(e,t){let r=Math.max(0,Math.min(e.width,t.right)-Math.max(0,t.left)),n=Math.max(0,Math.min(e.height,t.bottom)-Math.max(0,t.top));return r*n/(e.height*e.width)}function VD(e,t){return{top:t.top/e.height,left:t.left/e.width,right:(e.width-t.right)/e.width,bottom:(e.height-t.bottom)/e.height}}function R1e(e,t){return t.top=t.top*e.height,t.left=t.left*e.width,t.right=e.width-t.right*e.width,t.bottom=e.height-t.bottom*e.height,t}function _1e(e,t,r,n){let a=VD(t,r);for(let i of T1e)Vo(e,`${n}-${i}`,a[i]*100+"%")}function A1e(e,t,r,n){let a=1,i,o={...t};for(let s=0;sl&&(i={...t},a=l),t={...o}}return i||o}function zet(e,t,r,n){let a=r.firstElementChild,i=Bet(t),o,s=[];if(r[Gf]||(r[Gf]=Det(e,r)),o=R1e(e,{...r[Gf]}),r[p7])s=[r[p7]==="top"?"+y":"-y","+x","-x"];else if(t.snapToLines){let l;switch(t.vertical){case"":s=["+y","-y"],l="height";break;case"rl":s=["+x","-x"],l="width";break;case"lr":s=["-x","+x"],l="width";break}let u=Pet(a),c=u*Math.round(i),d=e[l]+u,h=s[0];Math.abs(c)>d&&(c=c<0?-1:1,c*=Math.ceil(d/u)*u),i<0&&(c+=t.vertical===""?e.height:e.width,s=s.reverse()),Bk(o,h,c)}else{let l=t.vertical==="",u=l?"+y":"+x",c=l?o.height:o.width;Bk(o,u,(l?e.height:e.width)*i/100),Bk(o,u,t.lineAlign==="center"?c/2:t.lineAlign==="end"?c:0),s=l?["-y","+y","-x","+x"]:["-x","+x","-y","+y"]}return o=A1e(e,o,n,s),_1e(r,e,o,"cue"),o}function Det(e,t){let r=BD(t),n=jet(t);if(t[p7]=!1,n.top&&(r.top=n.top,r.bottom=n.top+r.height,t[p7]="top"),n.bottom){let a=e.height-n.bottom;r.top=a-r.height,r.bottom=a,t[p7]="bottom"}return n.left&&(r.left=n.left),n.right&&(r.right=e.width-n.right),VD(e,r)}function jet(e){let t={};for(let r of T1e)t[r]=parseFloat(e.style.getPropertyValue(`--cue-${r}`));return t}function Bet(e){return e.line==="auto"?e.snapToLines?-1:100:e.line}function Vet(e){if(e.position==="auto")switch(e.align){case"start":case"left":return 0;case"right":case"end":return 100;default:return 50}return e.position}function Het(e,t){if(e.positionAlign==="auto")switch(e.align){case"start":return t==="ltr"?"line-left":"line-right";case"end":return t==="ltr"?"line-right":"line-left";case"center":return"center";default:return`line-${e.align}`}return e.positionAlign}function $et(e,t,r,n){let a=Array.from(r.querySelectorAll('[data-part="cue-display"]')),i=0,o=Math.max(0,a.length-t.lines);for(let l=a.length-1;l>=o;l--)i+=a[l].offsetHeight;Vo(r,"region-height",i+"px"),r[Gf]||(r[Gf]=VD(e,BD(r)));let s={...r[Gf]};return s=R1e(e,s),s.width=r.clientWidth,s.height=i,s.right=s.left+s.width,s.bottom=s.top+i,s=A1e(e,s,n,Fet),_1e(r,e,s,"region"),s}var wc,Ss,w1e,OD,MD,f7,zD,net,G1,h7,v1e,aet,set,y1e,cet,B9,uet,det,pet,fet,u7,het,met,get,vet,bet,yet,D9,j9,wet,Cet,ket,k1e,Eet,Ret,Tet,_et,Gf,T1e,p7,Fet,Vk,c7=Ba(()=>{wc={LoadFail:0,BadSignature:1,BadTimestamp:2,BadSettingValue:3,BadFormat:4,UnknownSetting:5},Ss=class extends Error{code;line;constructor(t){super(t.reason),this.code=t.code,this.line=t.line}},w1e=/\r?\n|\r/gm,OD=class{writable;readable;constructor(t){let r=new MD(t);this.writable=new WritableStream({write(n){r.transform(n)},close(){r.close()}}),this.readable=new ReadableStream({start(n){r.onLine=a=>n.enqueue(a),r.onClose=()=>n.close()}})}},MD=class{a="";b;onLine;onClose;constructor(t){this.b=new TextDecoder(t)}transform(t){this.a+=this.b.decode(t,{stream:!0});let r=this.a.split(w1e);this.a=r.pop()||"";for(let n=0;n"u",net=zD?f7:window.VTTCue,G1=class extends net{region=null;vertical="";snapToLines=!0;line="auto";lineAlign="start";position="auto";positionAlign="auto";size=100;align="center";style},h7=class{id="";width=100;lines=3;regionAnchorX=0;regionAnchorY=100;viewportAnchorX=0;viewportAnchorY=100;scroll=""},v1e=",",aet="%";set="WEBVTT",y1e=",",cet="%",B9=/[:=]/,uet=/^[\s\t]*(region|vertical|line|position|size|align)[:=]/,det="NOTE",pet="REGION",fet=/^REGION:?[\s\t]+/,u7=/[\s\t]+/,het="-->",met=/[\s\t]*-->[\s\t]+/,get=/start|center|end|left|right/,vet=/start|center|end/,bet=/line-(?:left|right)|center|auto/,yet=/^(?:(\d{1,2}):)?(\d{2}):(\d{2})(?:\.(\d{1,3}))?$/,D9=(e=>(e[e.None=0]="None",e[e.Header=1]="Header",e[e.Cue=2]="Cue",e[e.Region=3]="Region",e[e.Note=4]="Note",e))(D9||{}),j9=class{h;e=0;i={};j={};l=[];c=null;d=null;m=[];f;n="";async init(t){this.h=t,t.strict&&(this.e=1),t.errors&&(this.f=(await Promise.resolve().then(()=>(_D(),TD))).ParseErrorBuilder)}parse(t,r){if(t==="")this.c?(this.l.push(this.c),this.h.onCue?.(this.c),this.c=null):this.d?(this.j[this.d.id]=this.d,this.h.onRegion?.(this.d),this.d=null):this.e===1&&(this.k(t,r),this.h.onHeaderMetadata?.(this.i)),this.e=0;else if(this.e)switch(this.e){case 1:this.k(t,r);break;case 2:if(this.c){let n=this.c.text.length>0;!n&&uet.test(t)?this.o(t.split(u7),r):this.c.text+=(n?` `:"")+t}break;case 3:this.p(t.split(u7),r);break}else if(t.startsWith(det))this.e=4;else if(t.startsWith(pet))this.e=3,this.d=new h7,this.p(t.replace(fet,"").split(u7),r);else if(t.includes(het)){let n=this.q(t,r);n&&(this.c=new G1(n[0],n[1],""),this.c.id=this.n,this.o(n[2],r)),this.e=2}else r===1&&this.k(t,r);this.n=t}done(){return{metadata:this.i,cues:this.l,regions:Object.values(this.j),errors:this.m}}k(t,r){if(r>1){if(B9.test(t)){let[n,a]=t.split(B9);n&&(this.i[n]=(a||"").replace(u7,""))}}else t.startsWith(set)?this.e=1:this.g(this.f?.r())}q(t,r){let[n,a=""]=t.split(met),[i,...o]=a.split(u7),s=U1(n),l=U1(i);if(s!==null&&l!==null&&l>s)return[s,l,o];s===null&&this.g(this.f?.s(n,r)),l===null&&this.g(this.f?.t(i,r)),s!=null&&l!==null&&l>s&&this.g(this.f?.u(s,l,r))}p(t,r){let n;for(let a=0;a",""":'"',"'":"'"," ":"\xA0","‎":"\u200E","‏":"\u200F"},Ret=/&(?:amp|lt|gt|quot|#(0+)?39|nbsp|lrm|rlm);/g,Tet=new Set(["white","lime","cyan","red","yellow","magenta","blue","black"]),_et=new Set(Object.keys(k1e));Gf=Symbol(0);T1e=["top","left","right","bottom"];p7=Symbol(0);Fet=["-y","+y","-x","+x"];Vk=class{overlay;z;A=0;C="ltr";B=[];D=!1;E;j=new Map;l=new Map;get dir(){return this.C}set dir(t){this.C=t,$f(this.overlay,"dir",t)}get currentTime(){return this.A}set currentTime(t){this.A=t,this.update()}constructor(t,r){this.overlay=t,this.dir=r?.dir??"ltr",t.setAttribute("translate","yes"),t.setAttribute("aria-live","off"),t.setAttribute("aria-atomic","true"),jk(t,"captions"),this.G(),this.E=new ResizeObserver(this.I.bind(this)),this.E.observe(t)}changeTrack({regions:t,cues:r}){this.reset(),this.J(t);for(let n of r)this.l.set(n,null);this.update()}addCue(t){this.l.set(t,null),this.update()}removeCue(t){this.l.delete(t),this.update()}update(t=!1){this.H(t)}reset(){this.l.clear(),this.j.clear(),this.B=[],this.overlay.textContent=""}destroy(){this.reset(),this.E.disconnect()}I(){this.D=!0,this.K()}K=Let(()=>{this.D=!1,this.G();for(let t of this.j.values())t[Gf]=null;for(let t of this.l.values())t&&(t[Gf]=null);this.H(!0)},50);G(){this.z=BD(this.overlay),Vo(this.overlay,"overlay-width",this.z.width+"px"),Vo(this.overlay,"overlay-height",this.z.height+"px")}H(t=!1){if(!this.l.size||this.D)return;let r,n=[...this.l.keys()].filter(i=>this.A>=i.startTime&&this.A<=i.endTime).sort((i,o)=>i.startTime!==o.startTime?i.startTime-o.startTime:i.endTime-o.endTime),a=n.map(i=>i.region);for(let i=0;i$f(s,"active")),t=!0),o.isConnected||((s||this.overlay).append(o),t=!0)}if(t){let i=[],o=new Set;for(let s=n.length-1;s>=0;s--){if(r=n[s],o.has(r.region||r))continue;let l=this.F(r),u=l?this.j.get(r.region.id):this.l.get(r);l?i.push($et(this.z,r.region,u,i)):i.push(zet(this.z,r,u,i)),o.add(l?r.region:r)}}jD(this.overlay,this.A),this.B=n}J(t){if(t)for(let r of t){let n=this.M(r);this.j.set(r.id,n),this.overlay.append(n)}}M(t){let r=document.createElement("div");return jk(r,"region"),$f(r,"id",t.id),$f(r,"scroll",t.scroll),Vo(r,"region-width",t.width+"%"),Vo(r,"region-anchor-x",t.regionAnchorX),Vo(r,"region-anchor-y",t.regionAnchorY),Vo(r,"region-viewport-anchor-x",t.viewportAnchorX),Vo(r,"region-viewport-anchor-y",t.viewportAnchorY),Vo(r,"region-lines",t.lines),r}L(t){let r=document.createElement("div"),n=Vet(t),a=Het(t,this.C);if(jk(r,"cue-display"),t.vertical!==""&&$f(r,"vertical"),Vo(r,"cue-text-align",t.align),t.style)for(let o of Object.keys(t.style))r.style.setProperty(o,t.style[o]);if(this.F(t))Vo(r,"cue-offset",`${n-(a==="line-right"?100:a==="center"?50:0)}%`);else if(Vo(r,"cue-writing-mode",t.vertical===""?"horizontal-tb":t.vertical==="lr"?"vertical-lr":"vertical-rl"),!t.style?.["--cue-width"]){let o=n;a==="line-left"?o=100-n:a==="center"&&n<=50?o=n*2:a==="center"&&n>50&&(o=(100-n)*2);let s=t.sizeVk,ParseError:()=>Ss,ParseErrorCode:()=>wc,TextCue:()=>f7,VTTCue:()=>G1,VTTRegion:()=>h7,createVTTCueTemplate:()=>E1e,parseByteStream:()=>ND,parseResponse:()=>S1e,parseText:()=>C1e,parseTextStream:()=>Hk,parseVTTTimestamp:()=>U1,renderVTTCueString:()=>Fk,renderVTTTokensString:()=>$k,tokenizeVTTCue:()=>DD,updateTimedVTTCueNodes:()=>jD});var g7=Ba(()=>{c7()});var P1e={};ei(P1e,{AudioProvider:()=>HD});var Oir,HD,L1e=Ba(()=>{"use client";Bo();pl();Oir=_(K(),1);$u();HD=class extends v7{$$PROVIDER_TYPE="AUDIO";get type(){return"audio"}airPlay;constructor(t,r){super(t,r),li(()=>{this.airPlay=new b7(this.media,r)},this.scope)}setup(){super.setup(),this.type==="audio"&&this.ctx.notify("provider-setup",this)}get audio(){return this.media}}});var I1e={};ei(I1e,{HLSProvider:()=>GD});async function Uet(e,t={}){if(!fa(e)){if(t.onLoadStart?.(),e.prototype&&e.prototype!==Function)return t.onLoaded?.(e),e;try{let r=(await e())?.default;if(r&&r.isSupported)t.onLoaded?.(r);else throw Error("");return r}catch(r){t.onLoadError?.(r)}}}async function Zet(e,t={}){if(st(e)){t.onLoadStart?.();try{if(await x7(e),!ji(window.Hls))throw Error("");let r=window.Hls;return t.onLoaded?.(r),r}catch(r){t.onLoadError?.(r)}}}var Dir,Get,FD,$D,qet,GD,O1e=Ba(()=>{"use client";Bo();pl();Dir=_(K(),1);$u();Get=e=>sm(e),FD=class{#e;#t;#r=null;#n=null;config={};#a=new Set;get instance(){return this.#r}constructor(t,r){this.#e=t,this.#t=r}setup(t){let{streamType:r}=this.#t.$state,n=Oe(r).includes("live"),a=Oe(r).includes("ll-");this.#r=new t({lowLatencyMode:a,backBufferLength:a?4:n?8:void 0,renderTextTracksNatively:!1,...this.config});let i=this.#s.bind(this);for(let o of Object.values(t.Events))this.#r.on(o,i);this.#r.on(t.Events.ERROR,this.#v.bind(this));for(let o of this.#a)o(this.#r);this.#t.player.dispatch("hls-instance",{detail:this.#r}),this.#r.attachMedia(this.#e),this.#r.on(t.Events.AUDIO_TRACK_SWITCHED,this.#p.bind(this)),this.#r.on(t.Events.LEVEL_SWITCHED,this.#d.bind(this)),this.#r.on(t.Events.LEVEL_LOADED,this.#m.bind(this)),this.#r.on(t.Events.LEVEL_UPDATED,this.#f.bind(this)),this.#r.on(t.Events.NON_NATIVE_TEXT_TRACKS_FOUND,this.#u.bind(this)),this.#r.on(t.Events.CUES_PARSED,this.#c.bind(this)),this.#t.qualities[ci.enableAuto]=this.#w.bind(this),wr(this.#t.qualities,"change",this.#h.bind(this)),wr(this.#t.audioTracks,"change",this.#x.bind(this)),this.#n=ue(this.#o.bind(this))}#i(t,r){return new Bt(Get(t),{detail:r})}#o(){if(!this.#t.$state.live())return;let t=new fd(this.#l.bind(this));return t.start(),t.stop.bind(t)}#l(){this.#t.$state.liveSyncPosition.set(this.#r?.liveSyncPosition??1/0)}#s(t,r){this.#t.player?.dispatch(this.#i(t,r))}#u(t,r){let n=this.#i(t,r),a=-1;for(let i=0;i{l.mode==="showing"?(this.#r.subtitleTrack=i,a=i):a===i&&(this.#r.subtitleTrack=-1,a=-1)},this.#t.textTracks.add(l,n)}}#c(t,r){let n=this.#r?.subtitleTrack,a=this.#t.textTracks.getById(`hls-${r.type}-${n}`);if(!a)return;let i=this.#i(t,r);for(let o of r.cues)o.positionAlign="auto",a.addCue(o,i)}#p(t,r){let n=this.#t.audioTracks[r.id];if(n){let a=this.#i(t,r);this.#t.audioTracks[At.select](n,!0,a)}}#d(t,r){let n=this.#t.qualities[r.level];if(n){let a=this.#i(t,r);this.#t.qualities[At.select](n,!0,a)}}#f(t,r){r.details.totalduration>0&&this.#t.$state.inferredLiveDVRWindow.set(r.details.totalduration)}#m(t,r){if(this.#t.$state.canPlay())return;let{type:n,live:a,totalduration:i,targetduration:o}=r.details,s=this.#i(t,r);this.#t.notify("stream-type-change",a?n==="EVENT"&&Number.isFinite(i)&&o>=10?"live:dvr":"live":"on-demand",s),this.#t.notify("duration-change",i,s);let l=this.#r.media;this.#r.currentLevel===-1&&this.#t.qualities[ci.setAuto](!0,s);for(let u of this.#r.audioTracks){let c={id:u.id.toString(),label:u.name,language:u.lang||"",kind:"main"};this.#t.audioTracks[At.add](c,s)}for(let u of this.#r.levels){let c={id:u.id?.toString()??u.height+"p",width:u.width,height:u.height,codec:u.codecSet,bitrate:u.bitrate};this.#t.qualities[At.add](c,s)}l.dispatchEvent(new Bt("canplay",{trigger:s}))}#v(t,r){if(r.fatal)switch(r.type){case"mediaError":this.#r?.recoverMediaError();break;default:this.#g(r.error);break}}#g(t){this.#t.notify("error",{message:t.message,code:1,error:t})}#w(){this.#r&&(this.#r.currentLevel=-1)}#h(){let{qualities:t}=this.#t;!this.#r||t.auto||(this.#r[t.switch+"Level"]=t.selectedIndex,V9&&(this.#e.currentTime=this.#e.currentTime))}#x(){let{audioTracks:t}=this.#t;this.#r&&this.#r.audioTrack!==t.selectedIndex&&(this.#r.audioTrack=t.selectedIndex)}onInstance(t){return this.#a.add(t),()=>this.#a.delete(t)}loadSource(t){st(t.src)&&this.#r?.loadSource(t.src)}destroy(){this.#r?.destroy(),this.#r=null,this.#n?.(),this.#n=null}},$D=class{#e;#t;#r;constructor(t,r,n){this.#e=t,this.#t=r,this.#r=n,this.#n()}async#n(){let t={onLoadStart:this.#a.bind(this),onLoaded:this.#i.bind(this),onLoadError:this.#o.bind(this)},r=await Zet(this.#e,t);if(fa(r)&&!st(this.#e)&&(r=await Uet(this.#e,t)),!r)return null;if(!r.isSupported()){let n="[vidstack] `hls.js` is not supported in this environment";return this.#t.player.dispatch(new Bt("hls-unsupported")),this.#t.notify("error",{message:n,code:4}),null}return r}#a(){this.#t.player.dispatch(new Bt("hls-lib-load-start"))}#i(t){this.#t.player.dispatch(new Bt("hls-lib-loaded",{detail:t})),this.#r(t)}#o(t){let r=F9(t);this.#t.player.dispatch(new Bt("hls-lib-load-error",{detail:r})),this.#t.notify("error",{message:r.message,code:4,error:r})}};qet="https://cdn.jsdelivr.net",GD=class extends H9{$$PROVIDER_TYPE="HLS";#e=null;#t=new FD(this.video,this.ctx);get ctor(){return this.#e}get instance(){return this.#t.instance}static supported=y7();get type(){return"hls"}get canLiveSync(){return!0}#r=`${qet}/npm/hls.js@^1.5.0/dist/hls.min.js`;get config(){return this.#t.config}set config(t){this.#t.config=t}get library(){return this.#r}set library(t){this.#r=t}preconnect(){st(this.#r)&&Cc(this.#r)}setup(){super.setup(),new $D(this.#r,this.ctx,t=>{this.#e=t,this.#t.setup(t),this.ctx.notify("provider-setup",this);let r=Oe(this.ctx.$state.source);r&&this.loadSource(r)})}async loadSource(t,r){if(!st(t.src)){this.removeSource();return}this.media.preload=r||"",this.appendSource(t,"application/x-mpegurl"),this.#t.loadSource(t),this.currentSrc=t}onInstance(t){let r=this.#t.instance;return r&&t(r),this.#t.onInstance(t)}destroy(){this.#t.destroy()}}});var $9,UD=Ba(()=>{"use client";pl();Bo();$9=class{#e;src=vt("");referrerPolicy=null;get iframe(){return this.#e}constructor(t){this.#e=t,t.setAttribute("frameBorder","0"),t.setAttribute("aria-hidden","true"),t.setAttribute("allow","autoplay; fullscreen; encrypted-media; picture-in-picture; accelerometer; gyroscope"),this.referrerPolicy!==null&&t.setAttribute("referrerpolicy",this.referrerPolicy)}setup(){wr(window,"message",this.#r.bind(this)),wr(this.#e,"load",this.onLoad.bind(this)),ue(this.#t.bind(this))}#t(){let t=this.src();if(!t.length){this.#e.setAttribute("src","");return}let r=Oe(()=>this.buildParams());this.#e.setAttribute("src",M1e(t,r))}postMessage(t,r){Xe||this.#e.contentWindow?.postMessage(JSON.stringify(t),r??"*")}#r(t){let r=this.getOrigin();if((t.source===null||t.source===this.#e?.contentWindow)&&(!st(r)||r===t.origin)){try{let a=JSON.parse(t.data);a&&this.onMessage(a,t);return}catch{}t.data&&this.onMessage(t.data,t)}}}});var N1e={};ei(N1e,{getVimeoVideoInfo:()=>KD,resolveVimeoVideoId:()=>qD});function qD(e){let t=e.match(Ket);return{videoId:t?.[1],hash:t?.[2]}}async function KD(e,t,r){if(ZD.has(e))return ZD.get(e);if(Gk.has(e))return Gk.get(e);let n=`https://vimeo.com/api/oembed.json?url=https://player.vimeo.com/video/${e}`;r&&(n=n.concat(`?h=${r}`));let a=window.fetch(n,{mode:"cors",signal:t.signal}).then(i=>i.json()).then(i=>{let o=/vimeocdn.com\/video\/(.*)?_/,s=i?.thumbnail_url?.match(o)?.[1],l=s?`https://i.vimeocdn.com/video/${s}_1920x1080.webp`:"",u={title:i?.title??"",duration:i?.duration??0,poster:l,pro:i.account_type!=="basic"};return ZD.set(e,u),u}).finally(()=>Gk.delete(e));return Gk.set(e,a),a}var Ket,ZD,Gk,WD=Ba(()=>{"use client";Ket=/(?:https:\/\/)?(?:player\.)?vimeo(?:\.com)?\/(?:video\/)?(\d+)(?:(?:\?hash=|\?h=|\/)(.*))?/,ZD=new Map,Gk=new Map});var z1e={};ei(z1e,{VimeoProvider:()=>QD});var Zir,Wet,QD,D1e=Ba(()=>{"use client";Bo();pl();UD();WD();Zir=_(K(),1);$u();Wet=["bufferend","bufferstart","durationchange","ended","enterpictureinpicture","error","fullscreenchange","leavepictureinpicture","loaded","playProgress","loadProgress","pause","play","playbackratechange","qualitychange","seeked","seeking","timeupdate","volumechange","waiting"],QD=class extends $9{$$PROVIDER_TYPE="VIMEO";scope=ul();fullscreen;#e;#t=vt("");#r=vt(!1);#n=null;#a=null;#i=!1;#o=new Bn(0,0);#l=new fd(this.#v.bind(this));#s=null;#u=null;#c=new Map;#p=null;constructor(t,r){super(t),this.#e=r;let n=this;this.fullscreen={get active(){return n.#i},supported:!0,enter:()=>this.#k("requestFullscreen"),exit:()=>this.#k("exitFullscreen")}}cookies=!1;title=!0;byline=!0;portrait=!0;color="00ADEF";get type(){return"vimeo"}get currentSrc(){return this.#a}get videoId(){return this.#t()}get hash(){return this.#n}get isPro(){return this.#r()}preconnect(){Cc(this.getOrigin())}setup(){super.setup(),ue(this.#d.bind(this)),ue(this.#f.bind(this)),ue(this.#m.bind(this)),this.#e.notify("provider-setup",this)}destroy(){this.#j(),this.fullscreen=void 0;let t="provider destroyed";for(let r of this.#c.values())for(let{reject:n}of r)n(t);this.#c.clear(),this.#k("destroy")}async play(){return this.#k("play")}async pause(){return this.#k("pause")}setMuted(t){this.#k("setMuted",t)}setCurrentTime(t){this.#k("seekTo",t),this.#e.notify("seeking",t)}setVolume(t){this.#k("setVolume",t),this.#k("setMuted",Oe(this.#e.$state.muted))}setPlaybackRate(t){this.#k("setPlaybackRate",t)}async loadSource(t){if(!st(t.src)){this.#a=null,this.#n=null,this.#t.set("");return}let{videoId:r,hash:n}=qD(t.src);this.#t.set(r??""),this.#n=n??null,this.#a=t}#d(){this.#j();let t=this.#t();if(!t){this.src.set("");return}this.src.set(`${this.getOrigin()}/video/${t}`),this.#e.notify("load-start")}#f(){let t=this.#t();if(!t)return;let r=pd(),n=new AbortController;return this.#p=r,KD(t,n,this.#n).then(a=>{r.resolve(a)}).catch(a=>{r.reject()}),()=>{r.reject(),n.abort()}}#m(){let t=this.#r(),{$state:r,qualities:n}=this.#e;if(r.canSetPlaybackRate.set(t),n[At.setReadonly](!t),t)return wr(n,"change",()=>{if(n.auto)return;let a=n.selected?.id;a&&this.#k("setQuality",a)})}getOrigin(){return"https://player.vimeo.com"}buildParams(){let{keyDisabled:t}=this.#e.$props,{playsInline:r,nativeControls:n}=this.#e.$state,a=n();return{title:this.title,byline:this.byline,color:this.color,portrait:this.portrait,controls:a,h:this.hash,keyboard:a&&!t(),transparent:!0,playsinline:r(),dnt:!this.cookies}}#v(){this.#k("getCurrentTime")}#g=!1;#w(t,r){if(this.#g&&t===0)return;let{realCurrentTime:n,paused:a,bufferedEnd:i,seekableEnd:o,live:s}=this.#e.$state;if(n()===t)return;let l=n();this.#e.notify("time-change",t,r),Math.abs(l-t)>1.5&&(this.#e.notify("seeking",t,r),!a()&&i(){this.#g=!1},500))}#h(t,r){this.#e.notify("seeked",t,r)}#x(t){let r=this.#t();this.#p?.promise.then(n=>{if(!n)return;let{title:a,poster:i,duration:o,pro:s}=n;this.#r.set(s),this.#e.notify("title-change",a,t),this.#e.notify("poster-change",i,t),this.#e.notify("duration-change",o,t),this.#y(o,t)}).catch(()=>{r===this.#t()&&(this.#k("getVideoTitle"),this.#k("getDuration"))})}#y(t,r){let{nativeControls:n}=this.#e.$state,a=n();this.#o=new Bn(0,t);let i={buffered:new Bn(0,0),seekable:this.#o,duration:t};this.#e.delegate.ready(i,r),a||this.#k("_hideOverlay"),this.#k("getQualities"),this.#k("getChapters")}#C(t,r,n){switch(t){case"getVideoTitle":let a=r;this.#e.notify("title-change",a,n);break;case"getDuration":let i=r;this.#e.$state.canPlay()?this.#e.notify("duration-change",i,n):this.#y(i,n);break;case"getCurrentTime":this.#w(r,n);break;case"getBuffered":Wa(r)&&r.length&&this.#T(r[r.length-1][1],n);break;case"setMuted":this.#L(Oe(this.#e.$state.volume),r,n);break;case"getChapters":this.#M(r);break;case"getQualities":this.#N(r,n);break}this.#B(t)?.resolve()}#b(){for(let t of Wet)this.#k("addEventListener",t)}#S(t){this.#l.stop(),this.#e.notify("pause",void 0,t)}#E(t){this.#l.start(),this.#e.notify("play",void 0,t)}#R(t){let{paused:r}=this.#e.$state;!r()&&!this.#g&&this.#e.notify("playing",void 0,t)}#T(t,r){let n={buffered:new Bn(0,t),seekable:this.#o};this.#e.notify("progress",n,r)}#A(t){this.#e.notify("waiting",void 0,t)}#O(t){let{paused:r}=this.#e.$state;r()||this.#e.notify("playing",void 0,t)}#P(t){let{paused:r}=this.#e.$state;r()&&this.#e.notify("play",void 0,t),this.#e.notify("waiting",void 0,t)}#L(t,r,n){let a={volume:t,muted:r};this.#e.notify("volume-change",a,n)}#M(t){if(this.#_(),!t.length)return;let r=new ks({kind:"chapters",default:!0}),{seekableEnd:n}=this.#e.$state;for(let a=0;an.id==="auto")?()=>this.#k("setQuality","auto"):void 0;for(let n of t){if(n.id==="auto")continue;let a=+n.id.slice(0,-1);isNaN(a)||this.#e.qualities[At.add]({id:n.id,width:a*(16/9),height:a,codec:"avc1,h.264",bitrate:-1},r)}this.#z(t.find(n=>n.active),r)}#z({id:t}={},r){if(!t)return;let n=t==="auto",a=this.#e.qualities.getById(t);n?(this.#e.qualities[ci.setAuto](n,r),this.#e.qualities[At.select](void 0,!0,r)):this.#e.qualities[At.select](a??void 0,!0,r)}#I(t,r,n){switch(t){case"ready":this.#b();break;case"loaded":this.#x(n);break;case"play":this.#E(n);break;case"playProgress":this.#R(n);break;case"pause":this.#S(n);break;case"loadProgress":this.#T(r.seconds,n);break;case"waiting":this.#P(n);break;case"bufferstart":this.#A(n);break;case"bufferend":this.#O(n);break;case"volumechange":this.#L(r.volume,Oe(this.#e.$state.muted),n);break;case"durationchange":this.#o=new Bn(0,r.duration),this.#e.notify("duration-change",r.duration,n);break;case"playbackratechange":this.#e.notify("rate-change",r.playbackRate,n);break;case"qualitychange":this.#z(r,n);break;case"fullscreenchange":this.#i=r.fullscreen,this.#e.notify("fullscreen-change",r.fullscreen,n);break;case"enterpictureinpicture":this.#e.notify("picture-in-picture-change",!0,n);break;case"leavepictureinpicture":this.#e.notify("picture-in-picture-change",!1,n);break;case"ended":this.#e.notify("end",void 0,n);break;case"error":this.#D(r,n);break;case"seek":case"seeked":this.#h(r.seconds,n);break}}#D(t,r){let{message:n,method:a}=t;a==="setPlaybackRate"&&this.#r.set(!1),a&&this.#B(a)?.reject(n)}onMessage(t,r){t.event?this.#I(t.event,t.data,r):t.method&&this.#C(t.method,t.value,r)}onLoad(){}async#k(t,r){let n=pd(),a=this.#c.get(t);return a||this.#c.set(t,a=[]),a.push(n),this.postMessage({method:t,value:r}),n.promise}#j(){this.#l.stop(),this.#o=new Bn(0,0),this.#p=null,this.#s=null,this.#r.set(!1),this.#_()}#B(t){return this.#c.get(t)?.shift()}}});var j1e={};ei(j1e,{findYouTubePoster:()=>Jet,resolveYouTubeVideoId:()=>XD});function XD(e){return e.match(Qet)?.[1]}async function Jet(e,t){if(JD.has(e))return JD.get(e);if(Uk.has(e))return Uk.get(e);let r=new Promise(async n=>{let a=["maxresdefault","sddefault","hqdefault"];for(let i of a)for(let o of[!0,!1]){let s=Xet(e,i,o);if((await fetch(s,{mode:"no-cors",signal:t.signal})).status<400){JD.set(e,s),n(s);return}}}).catch(()=>"").finally(()=>Uk.delete(e));return Uk.set(e,r),r}function Xet(e,t,r){return`https://i.ytimg.com/${r?"vi_webp":"vi"}/${e}/${t}.${r?"webp":"jpg"}`}var Qet,JD,Uk,YD=Ba(()=>{"use client";Qet=/(?:youtu\.be|youtube|youtube\.com|youtube-nocookie\.com)\/(?:embed\/|v\/|watch\?v=|watch\?.+&v=|)((?:\w|-){11})/,JD=new Map,Uk=new Map});var B1e={};ei(B1e,{YouTubeProvider:()=>ej});var Xir,lm,ej,V1e=Ba(()=>{"use client";Bo();pl();UD();YD();Xir=_(K(),1);$u();lm={Unstarted:-1,Ended:0,Playing:1,Paused:2,Buffering:3,Cued:5},ej=class extends $9{$$PROVIDER_TYPE="YOUTUBE";scope=ul();#e;#t=vt("");#r=-1;#n=null;#a=-1;#i=!1;#o=new Map;constructor(t,r){super(t),this.#e=r}language="en";color="red";cookies=!1;get currentSrc(){return this.#n}get type(){return"youtube"}get videoId(){return this.#t()}preconnect(){Cc(this.getOrigin())}setup(){super.setup(),ue(this.#u.bind(this)),this.#e.notify("provider-setup",this)}destroy(){this.#h();let t="provider destroyed";for(let r of this.#o.values())for(let{reject:n}of r)n(t);this.#o.clear()}async play(){return this.#c("playVideo")}#l(t){this.#x("playVideo")?.reject(t)}async pause(){return this.#c("pauseVideo")}#s(t){this.#x("pauseVideo")?.reject(t)}setMuted(t){t?this.#c("mute"):this.#c("unMute")}setCurrentTime(t){this.#c("seekTo",t),this.#e.notify("seeking",t)}setVolume(t){this.#c("setVolume",t*100)}setPlaybackRate(t){this.#c("setPlaybackRate",t)}async loadSource(t){if(!st(t.src)){this.#n=null,this.#t.set("");return}let r=XD(t.src);this.#t.set(r??""),this.#n=t}getOrigin(){return this.cookies?"https://www.youtube.com":"https://www.youtube-nocookie.com"}#u(){this.#h();let t=this.#t();if(!t){this.src.set("");return}this.src.set(`${this.getOrigin()}/embed/${t}`),this.#e.notify("load-start")}buildParams(){let{keyDisabled:t}=this.#e.$props,{muted:r,playsInline:n,nativeControls:a}=this.#e.$state,i=a();return{autoplay:0,cc_lang_pref:this.language,cc_load_policy:i?1:void 0,color:this.color,controls:i?1:0,disablekb:!i||t()?1:0,enablejsapi:1,fs:1,hl:this.language,iv_load_policy:i?1:3,mute:r()?1:0,playsinline:n()?1:0}}#c(t,r){let n=pd(),a=this.#o.get(t);return a||this.#o.set(t,a=[]),a.push(n),this.postMessage({event:"command",func:t,args:r?[r]:void 0}),n.promise}onLoad(){window.setTimeout(()=>this.postMessage({event:"listening"}),100)}#p(t){this.#e.notify("loaded-metadata"),this.#e.notify("loaded-data"),this.#e.delegate.ready(void 0,t)}#d(t){this.#x("pauseVideo")?.resolve(),this.#e.notify("pause",void 0,t)}#f(t,r){let{duration:n,realCurrentTime:a}=this.#e.$state,i=this.#r===lm.Ended,o=i?n():t;this.#e.notify("time-change",o,r),!i&&Math.abs(o-a())>1&&this.#e.notify("seeking",o,r)}#m(t,r,n){let a={buffered:new Bn(0,t),seekable:r};this.#e.notify("progress",a,n);let{seeking:i,realCurrentTime:o}=this.#e.$state;i()&&t>o()&&this.#v(n)}#v(t){let{paused:r,realCurrentTime:n}=this.#e.$state;window.clearTimeout(this.#a),this.#a=window.setTimeout(()=>{this.#e.notify("seeked",n(),t),this.#a=-1},r()?100:0)}#g(t){let{seeking:r}=this.#e.$state;r()&&this.#v(t),this.#e.notify("pause",void 0,t),this.#e.notify("end",void 0,t)}#w(t,r){let{paused:n,seeking:a}=this.#e.$state,i=t===lm.Playing,o=t===lm.Buffering,s=this.#y("playVideo"),l=n()&&(o||i);if(o&&this.#e.notify("waiting",void 0,r),a()&&i&&this.#v(r),this.#i&&i){this.pause(),this.#i=!1,this.setMuted(this.#e.$state.muted());return}if(!s&&l){this.#i=!0,this.setMuted(!0);return}switch(l&&(this.#x("playVideo")?.resolve(),this.#e.notify("play",void 0,r)),t){case lm.Cued:this.#p(r);break;case lm.Playing:this.#e.notify("playing",void 0,r);break;case lm.Paused:this.#d(r);break;case lm.Ended:this.#g(r);break}this.#r=t}onMessage({info:t},r){if(!t)return;let{title:n,intrinsicDuration:a,playbackRate:i}=this.#e.$state;if(a7(t.videoData)&&t.videoData.title!==n()&&this.#e.notify("title-change",t.videoData.title,r),Ma(t.duration)&&t.duration!==a()){if(Ma(t.videoLoadedFraction)){let o=t.progressState?.loaded??t.videoLoadedFraction*t.duration,s=new Bn(0,t.duration);this.#m(o,s,r)}this.#e.notify("duration-change",t.duration,r)}if(Ma(t.playbackRate)&&t.playbackRate!==i()&&this.#e.notify("rate-change",t.playbackRate,r),t.progressState){let{current:o,seekableStart:s,seekableEnd:l,loaded:u,duration:c}=t.progressState;this.#f(o,r),this.#m(u,new Bn(s,l),r),c!==a()&&this.#e.notify("duration-change",c,r)}if(Ma(t.volume)&&Tk(t.muted)&&!this.#i){let o={muted:t.muted,volume:t.volume/100};this.#e.notify("volume-change",o,r)}Ma(t.playerState)&&t.playerState!==this.#r&&this.#w(t.playerState,r)}#h(){this.#r=-1,this.#a=-1,this.#i=!1}#x(t){return this.#o.get(t)?.shift()}#y(t){return!!this.#o.get(t)?.length}}});var H1e={};ei(H1e,{GoogleCastProvider:()=>nj});var nor,tj,rj,nj,F1e=Ba(()=>{"use client";Bo();pl();ij();nor=_(K(),1);$u();tj=class{#e;constructor(t){this.#e=new chrome.cast.media.MediaInfo(t.src,t.type)}build(){return this.#e}setStreamType(t){return t.includes("live")?this.#e.streamType=chrome.cast.media.StreamType.LIVE:this.#e.streamType=chrome.cast.media.StreamType.BUFFERED,this}setTracks(t){return this.#e.tracks=t.map(this.#t),this}setMetadata(t,r){return this.#e.metadata=new chrome.cast.media.GenericMediaMetadata,this.#e.metadata.title=t,this.#e.metadata.images=[{url:r}],this}#t(t,r){let n=new chrome.cast.media.Track(r,chrome.cast.media.TrackType.TEXT);return n.name=t.label,n.trackContentId=t.src,n.trackContentType="text/vtt",n.language=t.language,n.subtype=t.kind.toUpperCase(),n}},rj=class{#e;#t;#r;constructor(t,r,n){this.#e=t,this.#t=r,this.#r=n}setup(){let t=this.syncRemoteActiveIds.bind(this);wr(this.#t.audioTracks,"change",t),wr(this.#t.textTracks,"mode-change",t),ue(this.#o.bind(this))}getLocalTextTracks(){return this.#t.$state.textTracks().filter(t=>t.src&&t.type==="vtt")}#n(){return this.#t.$state.audioTracks()}#a(t){let r=this.#e.mediaInfo?.tracks??[];return t?r.filter(n=>n.type===t):r}#i(){let t=[],r=this.#n().find(a=>a.selected),n=this.getLocalTextTracks().filter(a=>a.mode==="showing");if(r){let a=this.#a(chrome.cast.media.TrackType.AUDIO),i=this.#u(a,r);i&&t.push(i.trackId)}if(n?.length){let a=this.#a(chrome.cast.media.TrackType.TEXT);if(a.length)for(let i of n){let o=this.#u(a,i);o&&t.push(o.trackId)}}return t}#o(){let t=this.getLocalTextTracks();if(!this.#e.isMediaLoaded)return;let r=this.#a(chrome.cast.media.TrackType.TEXT);for(let n of t)if(!this.#u(r,n)){V1(()=>this.#r?.());break}}syncRemoteTracks(t){if(!this.#e.isMediaLoaded)return;let r=this.#n(),n=this.getLocalTextTracks(),a=this.#a(chrome.cast.media.TrackType.AUDIO),i=this.#a(chrome.cast.media.TrackType.TEXT);for(let o of a){if(this.#s(r,o))continue;let l={id:o.trackId.toString(),label:o.name,language:o.language,kind:o.subtype??"main",selected:!1};this.#t.audioTracks[At.add](l,t)}for(let o of i){if(this.#s(n,o))continue;let l={id:o.trackId.toString(),src:o.trackContentId,label:o.name,language:o.language,kind:o.subtype.toLowerCase()};this.#t.textTracks.add(l,t)}}syncRemoteActiveIds(t){if(!this.#e.isMediaLoaded)return;let r=this.#i(),n=new chrome.cast.media.EditTracksInfoRequest(r);this.#l(n).catch(a=>{})}#l(t){let r=C7();return new Promise((n,a)=>r?.editTracksInfo(t,n,a))}#s(t,r){return t.find(n=>this.#c(n,r))}#u(t,r){return t.find(n=>this.#c(r,n))}#c(t,r){return r.name===t.label&&r.language===t.language&&r.subtype.toLowerCase()===t.kind.toLowerCase()}},nj=class{$$PROVIDER_TYPE="GOOGLE_CAST";scope=ul();#e;#t;#r;#n=null;#a="disconnected";#i=0;#o=0;#l=new Bn(0,0);#s=new fd(this.#h.bind(this));#u;#c=null;#p=!1;constructor(t,r){this.#e=t,this.#t=r,this.#r=new rj(t,r,this.#D.bind(this))}get type(){return"google-cast"}get currentSrc(){return this.#n}get player(){return this.#e}get cast(){return cm()}get session(){return w7()}get media(){return C7()}get hasActiveSession(){return Zk(this.#n)}setup(){this.#d(),this.#f(),this.#r.setup(),this.#t.notify("provider-setup",this)}#d(){aj(cast.framework.CastContextEventType.CAST_STATE_CHANGED,this.#y.bind(this))}#f(){let t=cast.framework.RemotePlayerEventType,r={[t.IS_CONNECTED_CHANGED]:this.#y,[t.IS_MEDIA_LOADED_CHANGED]:this.#C,[t.CAN_CONTROL_VOLUME_CHANGED]:this.#b,[t.CAN_SEEK_CHANGED]:this.#S,[t.DURATION_CHANGED]:this.#T,[t.IS_MUTED_CHANGED]:this.#A,[t.VOLUME_LEVEL_CHANGED]:this.#A,[t.IS_PAUSED_CHANGED]:this.#O,[t.LIVE_SEEKABLE_RANGE_CHANGED]:this.#P,[t.PLAYER_STATE_CHANGED]:this.#L};this.#u=r;let n=this.#x.bind(this);for(let a of Ok(r))this.#e.controller.addEventListener(a,n);er(()=>{for(let a of Ok(r))this.#e.controller.removeEventListener(a,n)})}async play(){if(!(!this.#e.isPaused&&!this.#p)){if(this.#p){await this.#I(!1,0);return}this.#e.controller?.playOrPause()}}async pause(){this.#e.isPaused||this.#e.controller?.playOrPause()}getMediaStatus(t){return new Promise((r,n)=>{this.media?.getStatus(t,r,n)})}setMuted(t){(t&&!this.#e.isMuted||!t&&this.#e.isMuted)&&this.#e.controller?.muteOrUnmute()}setCurrentTime(t){this.#e.currentTime=t,this.#t.notify("seeking",t),this.#e.controller?.seek()}setVolume(t){this.#e.volumeLevel=t,this.#e.controller?.setVolumeLevel()}async loadSource(t){if(this.#c?.src!==t&&(this.#c=null),Zk(t)){this.#v(),this.#n=t;return}this.#t.notify("load-start");let r=this.#z(t),n=await this.session.loadMedia(r);if(n){this.#n=null,this.#t.notify("error",Error(qk(n)));return}this.#n=t}destroy(){this.#m(),this.#g()}#m(){this.#c||(this.#o=0,this.#l=new Bn(0,0)),this.#s.stop(),this.#i=0,this.#c=null}#v(){let t=new Bt("resume-session",{detail:this.session});this.#C(t);let{muted:r,volume:n,savedState:a}=this.#t.$state,i=a();this.setCurrentTime(Math.max(this.#e.currentTime,i?.currentTime??0)),this.setMuted(r()),this.setVolume(n()),i?.paused===!1&&this.play()}#g(){this.cast.endCurrentSession(!0);let{remotePlaybackLoader:t}=this.#t.$state;t.set(null)}#w(){let{savedState:t}=this.#t.$state;t.set({paused:this.#e.isPaused,currentTime:this.#e.currentTime}),this.#g()}#h(){this.#R()}#x(t){this.#u[t.type].call(this,t)}#y(t){let r=this.cast.getCastState(),n=r===cast.framework.CastState.CONNECTED?"connected":r===cast.framework.CastState.CONNECTING?"connecting":"disconnected";if(this.#a===n)return;let a={type:"google-cast",state:n},i=this.#_(t);this.#a=n,this.#t.notify("remote-playback-change",a,i),n==="disconnected"&&this.#w()}#C(t){if(!!!this.#e.isMediaLoaded)return;let n=Oe(this.#t.$state.source);Promise.resolve().then(()=>{if(n!==Oe(this.#t.$state.source)||!this.#e.isMediaLoaded)return;this.#m();let a=this.#e.duration;this.#l=new Bn(0,a);let i={provider:this,duration:a,buffered:new Bn(0,0),seekable:this.#M()},o=this.#_(t);this.#t.notify("loaded-metadata",void 0,o),this.#t.notify("loaded-data",void 0,o),this.#t.notify("can-play",i,o),this.#b(),this.#S(t);let{volume:s,muted:l}=this.#t.$state;this.setVolume(s()),this.setMuted(l()),this.#s.start(),this.#r.syncRemoteTracks(o),this.#r.syncRemoteActiveIds(o)})}#b(){this.#t.$state.canSetVolume.set(this.#e.canControlVolume)}#S(t){let r=this.#_(t);this.#t.notify("stream-type-change",this.#E(),r)}#E(){return this.#e.mediaInfo?.streamType===chrome.cast.media.StreamType.LIVE?this.#e.canSeek?"live:dvr":"live":"on-demand"}#R(){if(this.#c)return;let t=this.#e.currentTime;t!==this.#i&&(this.#t.notify("time-change",t),t>this.#o&&(this.#o=t,this.#P()),this.#t.$state.seeking()&&this.#t.notify("seeked",t),this.#i=t)}#T(t){if(!this.#e.isMediaLoaded||this.#c)return;let r=this.#e.duration,n=this.#_(t);this.#l=new Bn(0,r),this.#t.notify("duration-change",r,n)}#A(t){if(!this.#e.isMediaLoaded)return;let r={muted:this.#e.isMuted,volume:this.#e.volumeLevel},n=this.#_(t);this.#t.notify("volume-change",r,n)}#O(t){let r=this.#_(t);this.#e.isPaused?this.#t.notify("pause",void 0,r):this.#t.notify("play",void 0,r)}#P(t){let r={seekable:this.#M(),buffered:new Bn(0,this.#o)},n=t?this.#_(t):void 0;this.#t.notify("progress",r,n)}#L(t){let r=this.#e.playerState,n=chrome.cast.media.PlayerState;if(this.#p=r===n.IDLE,r===n.PAUSED)return;let a=this.#_(t);switch(r){case n.PLAYING:this.#t.notify("playing",void 0,a);break;case n.BUFFERING:this.#t.notify("waiting",void 0,a);break;case n.IDLE:this.#s.stop(),this.#t.notify("pause"),this.#t.notify("end");break}}#M(){return this.#e.liveSeekableRange?new Bn(this.#e.liveSeekableRange.start,this.#e.liveSeekableRange.end):this.#l}#_(t){return t instanceof Event?t:new Bt(t.type,{detail:t})}#N(t){let{streamType:r,title:n,poster:a}=this.#t.$state;return new tj(t).setMetadata(n(),a()).setStreamType(r()).setTracks(this.#r.getLocalTextTracks()).build()}#z(t){let r=this.#N(t),n=new chrome.cast.media.LoadRequest(r),a=this.#t.$state.savedState();return n.autoplay=(this.#c?.paused??a?.paused)===!1,n.currentTime=this.#c?.time??a?.currentTime??0,n}async#I(t,r){let n=Oe(this.#t.$state.source);this.#c={src:n,paused:t,time:r},await this.loadSource(n)}#D(){this.#I(this.#e.isPaused,this.#e.currentTime).catch(t=>{})}}});var G1e={};ei(G1e,{getCastContext:()=>cm,getCastErrorMessage:()=>qk,getCastSession:()=>w7,getCastSessionMedia:()=>C7,hasActiveCastSession:()=>Zk,listenCastContextEvent:()=>aj,loader:()=>ntt});function Yet(){return"https://www.gstatic.com/cv/js/sender/v1/cast_sender.js?loadCastFramework=1"}function ett(){return!!window.cast?.framework}function ttt(){return!!window.chrome?.cast?.isAvailable}function $1e(){return cm().getCastState()===cast.framework.CastState.CONNECTED}function cm(){return window.cast.framework.CastContext.getInstance()}function w7(){return cm().getCurrentSession()}function C7(){return w7()?.getSessionObj().media[0]}function Zk(e){return C7()?.media.contentId===e?.src}function rtt(){return{language:"en-US",autoJoinPolicy:chrome.cast.AutoJoinPolicy.ORIGIN_SCOPED,receiverApplicationId:chrome.cast.media.DEFAULT_MEDIA_RECEIVER_APP_ID,resumeSavedSession:!0,androidReceiverCompatible:!0}}function qk(e){return`Google Cast Error Code: ${e}`}function aj(e,t){return wr(cm(),e,t)}var oj,ntt,ij=Ba(()=>{"use client";pl();Bo();oj=class{name="google-cast";target;#e;get cast(){return cm()}mediaType(){return"video"}canPlay(t){return V9&&!S7&&Kk(t)}async prompt(t){let r,n,a;try{r=await this.#t(t),this.#e||(this.#e=new cast.framework.RemotePlayer,new cast.framework.RemotePlayerController(this.#e)),n=t.player.createEvent("google-cast-prompt-open",{trigger:r}),t.player.dispatchEvent(n),this.#a(t,"connecting",n),await this.#r(Oe(t.$props.googleCast)),t.$state.remotePlaybackInfo.set({deviceName:w7()?.getCastDevice().friendlyName}),$1e()&&this.#a(t,"connected",n)}catch(i){let o=i instanceof Error?i:this.#i((i+"").toUpperCase(),"Prompt failed.");throw a=t.player.createEvent("google-cast-prompt-error",{detail:o,trigger:n??r,cancelable:!0}),t.player.dispatch(a),this.#a(t,$1e()?"connected":"disconnected",a),o}finally{t.player.dispatch("google-cast-prompt-close",{trigger:a??n??r})}}async load(t){if(Xe)throw Error("[vidstack] can not load google cast provider server-side");if(!this.#e)throw Error("[vidstack] google cast player was not initialized");return new(await Promise.resolve().then(()=>(F1e(),H1e))).GoogleCastProvider(this.#e,t)}async#t(t){if(ett())return;let r=t.player.createEvent("google-cast-load-start");t.player.dispatch(r),await x7(Yet()),await customElements.whenDefined("google-cast-launcher");let n=t.player.createEvent("google-cast-loaded",{trigger:r});if(t.player.dispatch(n),!ttt())throw this.#i("CAST_NOT_AVAILABLE","Google Cast not available on this platform.");return n}async#r(t){this.#n(t);let r=await this.cast.requestSession();if(r)throw this.#i(r.toUpperCase(),qk(r))}#n(t){this.cast?.setOptions({...rtt(),...t})}#a(t,r,n){let a={type:"google-cast",state:r};t.notify("remote-playback-change",a,n)}#i(t,r){let n=Error(r);return n.code=t,n}},ntt=Object.freeze({__proto__:null,GoogleCastLoader:oj})});function Yk(e){return!st(e)&&"width"in e&&"height"in e&&Ma(e.width)&&Ma(e.height)}function CB(){return spe()&&ji(screen.orientation.unlock)}function spe(){return!Xe&&!fa(window.screen.orientation)&&!fa(window.screen.orientation.lock)}function lpe(e,t){return Xe?!1:(e||(e=document.createElement("audio")),e.canPlayType(t).length>0)}function cpe(e,t){return Xe?!1:(e||(e=document.createElement("video")),e.canPlayType(t).length>0)}function SB(e){return Xe?!1:(e||(e=document.createElement("video")),e.canPlayType("application/vnd.apple.mpegurl").length>0)}function kB(e){return Xe?!1:!!document.pictureInPictureEnabled&&!e?.disablePictureInPicture}function EB(e){return Xe?!1:ji(e?.webkitSupportsPresentationMode)&&ji(e?.webkitSetPresentationMode)}async function upe(){let e=document.createElement("video");return e.volume=.5,await SD(0),e.volume===.5}function itt(){return Xe?void 0:window?.ManagedMediaSource??window?.MediaSource??window?.WebKitMediaSource}function ott(){return Xe?void 0:window?.SourceBuffer??window?.WebKitSourceBuffer}function y7(){if(Xe)return!1;let e=itt();if(fa(e))return!1;let t=e&&ji(e.isTypeSupported)&&e.isTypeSupported('video/mp4; codecs="avc1.42E01E,mp4a.40.2"'),r=ott(),n=fa(r)||!fa(r.prototype)&&ji(r.prototype.appendBuffer)&&ji(r.prototype.remove);return!!t&&!!n}function dpe(){return y7()}function fj(e){if(!e.length)return null;let t=e.start(0);for(let r=1;rt&&(t=n)}return t}function ppe(e){if(e.length<=1)return e;e.sort((n,a)=>n[0]-a[0]);let t=[],r=e[0];for(let n=1;n=a[0]-1?r=[r[0],Math.max(r[1],a[1])]:(t.push(r),r=a)}return t.push(r),t}function fpe(e,t,r){let n=t[0],a=t[1];return rn&&(t[1]=r,a===-1&&e.push(t)),ppe(e),t)}function RB({src:e,type:t}){return st(e)?hpe.test(e)||mpe.has(t)||e.startsWith("blob:")&&t==="audio/object":t==="audio/object"}function TB(e){return st(e.src)?gpe.test(e.src)||vpe.has(e.type)||e.src.startsWith("blob:")&&e.type==="video/object"||hm(e)&&(Xe||SB()):e.type==="video/object"}function hm({src:e,type:t}){return st(e)&&bpe.test(e)||xpe.has(t)}function DE({src:e,type:t}){return st(e)&&ype.test(e)||wpe.has(t)}function Kk(e){return st(e.src)&&(RB(e)||TB(e)||hm(e))}function Cpe(e){return!Xe&&typeof window.MediaStream<"u"&&e instanceof window.MediaStream}function M1e(e,t){let r=new URL(e);for(let n of Object.keys(t))r.searchParams.set(n,t[n]+"");return r.toString()}function Cc(e,t="preconnect"){if(Xe)return!1;let r=document.querySelector(`link[href="${e}"]`);if(!xc(r))return!0;let n=document.createElement("link");return n.rel=t,n.href=e,n.crossOrigin="true",document.head.append(n),!0}function x7(e){if(k7[e])return k7[e].promise;let t=pd(),r=document.querySelector(`script[src="${e}"]`);if(!xc(r))return t.resolve(),t.promise;k7[e]=t;let n=document.createElement("script");return n.src=e,n.onload=()=>{t.resolve(),delete k7[e]},n.onerror=()=>{t.reject(),delete k7[e]},setTimeout(()=>document.head.append(n),0),t.promise}function R7(e){return e==="use-credentials"?"include":st(e)?"same-origin":void 0}function hj(e,t){return t>=e.startTime&&to.includes(l.kind)&&l.mode==="showing");if(s!==n){if(!s){r(null),n=null;return}s.readyState==2?r(s):(r(null),li(()=>{let l=wr(s,"load",()=>{r(s),l()},{once:!0})},a)),n=s}}return i(),wr(e,"mode-change",i)}function Ho(e){return htt.test(e.kind)}function Spe(e,t,r){let n=st(e)?JSON.parse(e):e,a=[],i=[];return n.regions&&r&&(a=n.regions.map(o=>Object.assign(new r,o))),(n.cues||Wa(n))&&(i=(Wa(n)?n:n.cues).filter(o=>Ma(o.startTime)&&Ma(o.endTime)).map(o=>Object.assign(new t(0,0,""),o))),{regions:a,cues:i}}function mj(e,t=!1){let r=t?kpe:mtt;mm.reset(e,n=>r.has(n)),yc()}function _B(e,t){let r=e+t.clipStartTime(),n=Math.floor(e)===Math.floor(t.seekableStart()),a=Math.floor(r)===Math.floor(t.seekableEnd());return n?t.seekableStart():a?t.seekableEnd():t.isLiveDVR()&&t.liveDVRWindow()>0&&rvj.delete(e)}function nn(e,t,r){e.hasAttribute(t)||e.setAttribute(t,r)}function Kf(e,t){if(e.hasAttribute("aria-label")||e.hasAttribute("data-no-label"))return;if(!ji(t)){Nt(e,"aria-label",t);return}function r(){Nt(e,"aria-label",t())}Xe?r():ue(r)}function Epe(e){let t=getComputedStyle(e);return t.display!=="none"&&parseInt(t.opacity)>0}function Rtt(e){return!!e&&("checkVisibility"in e?e.checkVisibility({checkOpacity:!0,checkVisibilityCSS:!0}):Epe(e))}function Rpe(e,t){return Ett(()=>t(Rtt(e)))}function Tpe(e,t,r){for(;t;){if(t===e)return!0;if(r?.(t))break;t=t.parentElement}return!1}function Zf(e,t){return new Hr(e).add("pointerup",r=>{r.button===0&&!r.defaultPrevented&&t(r)}).add("keydown",r=>{o7(r)&&t(r)})}function PB(e){return N9(e)&&(e.touches.length>1||e.changedTouches.length>1)}function _pe(e){if(Xe)return e();let t=M9(),r=window.requestAnimationFrame(()=>{li(e,t),r=-1});return()=>void window.cancelAnimationFrame(r)}function Ape(e,t,r,{offsetVarName:n,xOffset:a,yOffset:i,...o}){if(!e)return;let s=r.replace(" ","-").replace("-center","");if(oo(e,"visibility",t?null:"hidden"),!t)return;let l=r.includes("top"),u=d=>r.includes("left")?`calc(-1 * ${d})`:d,c=d=>l?`calc(-1 * ${d})`:d;return j5(t,e,()=>{B5(t,e,{placement:s,middleware:[...o.middleware??[],Xx({fallbackAxisSideDirection:"start",crossAxis:!1}),Jx()],...o}).then(({x:d,y:h,middlewareData:g})=>{let b=!!g.flip?.index;l=r.includes(b?"bottom":"top"),e.setAttribute("data-placement",b?r.startsWith("top")?r.replace("top","bottom"):r.replace("bottom","top"):r),Object.assign(e.style,{top:`calc(${h+"px"} + ${c(i?i+"px":`var(--${n}-y-offset, 0px)`)})`,left:`calc(${d+"px"} + ${u(a?a+"px":`var(--${n}-x-offset, 0px)`)})`})})})}function Ttt(e){return getComputedStyle(e).animationName!=="none"}function aE(e){return e instanceof HTMLElement}function LB(e,t){return[...e].sort(t?Ltt:Ptt)}function Ptt(e,t){return e.height===t.height?(e.bitrate??0)-(t.bitrate??0):e.height-t.height}function Ltt(e,t){return t.height===e.height?(t.bitrate??0)-(e.bitrate??0):t.height-e.height}function Ppe(e){return!Xe&&e instanceof HTMLAudioElement}function Lpe(e){return!Xe&&e instanceof HTMLVideoElement}function Ipe(e){return Ppe(e)||Lpe(e)}function Mtt(e){return e.replace(/Shift\+(\d)/g,(t,r)=>Ott[r-1])}function sj(e){if(F1.fullscreenElement===e)return!0;try{return e.matches(F1.fullscreenPseudoClass)}catch{return!1}}function q1e(){if(!xj)throw Error("[vidstack] no fullscreen API")}function IB(){return Xk??=new AudioContext}function Ntt(){let e=IB(),t=e.createGain();return t.connect(e.destination),fE.push(t),t}function ztt(e,t){let r=IB(),n=r.createMediaElementSource(e);return t&&n.connect(t),hE.push(n),n}function Dtt(e){let t=fE.indexOf(e);t!==-1&&(fE.splice(t,1),e.disconnect(),Mpe())}function jtt(e){let t=hE.indexOf(e);t!==-1&&(hE.splice(t,1),e.disconnect(),Mpe())}function Mpe(){Xk&&fE.length===0&&hE.length===0&&Xk.close().then(()=>{Xk=null})}function K1e(e){return Xe||e?.type==="blur"||document.visibilityState==="hidden"?"hidden":document.hasFocus()?"active":"passive"}function Vtt(e,t){return Array.from(e.children).find(r=>r.track===t)}function W1e(e){try{return new Intl.DisplayNames(navigator.languages,{type:"language"}).of(e)??null}catch{return null}}function F9(e){return e instanceof Error?e:Error(typeof e=="string"?e:JSON.stringify(e))}function Z1(e,t){if(!e)throw Error("Assertion failed.")}async function $tt(e,t={}){if(!fa(e)){if(t.onLoadStart?.(),Utt(e))return t.onLoaded?.(e),e;if(Q1e(e)){let r=e.MediaPlayer;return t.onLoaded?.(r),r}try{let r=(await e())?.default;if(Q1e(r))return t.onLoaded?.(r.MediaPlayer),r.MediaPlayer;if(r)t.onLoaded?.(r);else throw Error("");return r}catch(r){t.onLoadError?.(r)}}}async function Gtt(e,t={}){if(st(e)){t.onLoadStart?.();try{if(await x7(e),!ji(window.dashjs.MediaPlayer))throw Error("");let r=window.dashjs.MediaPlayer;return t.onLoaded?.(r),r}catch(r){t.onLoadError?.(r)}}}function Utt(e){return e&&e.prototype&&e.prototype!==Function}function Q1e(e){return e&&"MediaPlayer"in e}function lj(e,t){let r=String(e),n=r.length;if(n=3600?lj(o,2):o,d=lj(s,2),h=a&&l>0?`.${String(l).replace(/^0?\./,"")}`:"",g=`${c}:${d}${h}`;return i>0||n?`${u}:${g}`:g}function P7(e){let t=[],{hours:r,minutes:n,seconds:a}=Npe(e);return r>0&&t.push(`${r} hour`),n>0&&t.push(`${n} min`),(a>0||t.length===0)&&t.push(`${a} sec`),t.join(" ")}function uj(e,t){if(!(e&&t))throw Error("[vidstack] media not ready")}function J1e(e,t){if(!t?.supported)throw Error("[vidstack] no fullscreen support")}function Qk(e,t){Nt(e,"data-focus",t),Nt(e,"data-hocus",t)}function Y1e(e,t){Nt(e,"data-hocus",t),Nt(e,"data-hover",t)}function Jtt(e,t){return fetch(e,t).then(r=>r.text()).then(r=>/type="static"/.test(r)?"on-demand":"live")}function zpe(e,t){return fetch(e,t).then(r=>r.text()).then(r=>{let n=Xtt(r);if(n)return zpe(/^https?:/.test(n)?n:new URL(n,e).href,t);let a=/EXT-X-PLAYLIST-TYPE:\s*VOD/.test(r)?"on-demand":"live";return a==="live"&&Ytt(r)>=10&&(/#EXT-X-DVR-ENABLED:\s*true/.test(r)||r.includes("#EXT-X-DISCONTINUITY"))?"live:dvr":a})}function Xtt(e){let t=e.match(/#EXT-X-STREAM-INF:[^\n]+(\n[^\n]+)*/g);return t?t[0].split(` `)[1].trim():null}function Ytt(e){let t=e.split(` `);for(let r of t)if(r.startsWith("#EXT-X-TARGETDURATION")){let n=parseFloat(r.split(":")[1]);if(!isNaN(n))return n}return-1}function epe(e){return(Wa(e)?e:[e]).map(t=>st(t)?{src:t,type:tpe(t)}:{...t,type:tpe(t.src,t.type)})}function tpe(e,t){return st(t)&&t.length?t:st(e)&&Hj.has(e)?Hj.get(e):!t&&hm({src:e,type:""})?"application/x-mpegurl":!t&&DE({src:e,type:""})?"application/dash+xml":!st(e)||e.startsWith("blob:")?"video/object":e.includes("youtube")||e.includes("youtu.be")?"video/youtube":e.includes("vimeo")&&!e.includes("progressive_redirect")&&!e.includes(".m3u8")?"video/vimeo":"?"}function rpe(e,t){return e?.src===t?.src&&e?.type===t?.type}function nrt(e){return e?"true":"false"}function Hi(e){return()=>nrt(e())}function npe(e,t,r){let n=t-e,a=r-e;return n>0?a/n:0}function art(e,t,r,n){return AB(e,Bi(r,gj(n)),t)}function irt(e,t,r,n){let a=AB(0,r,1),i=t-e,o=i*a,s=o/n,l=n*Math.round(s);return e+l}function Dpe(e,{clamp:t,offset:r,orientation:n}){let a=getComputedStyle(e),i=parseFloat(a.width),o=parseFloat(a.height),s={top:null,right:null,bottom:null,left:null};if(s[n==="horizontal"?"bottom":"left"]=`calc(100% + var(--media-slider-preview-offset, ${r}px))`,n==="horizontal"){let l=i/2;if(!t)s.left=`calc(var(--slider-pointer) - ${l}px)`;else{let u=`max(0px, calc(var(--slider-pointer) - ${l}px))`,c=`calc(100% - ${i}px)`;s.left=`min(${u}, ${c})`}}else{let l=o/2;if(!t)s.bottom=`calc(var(--slider-pointer) - ${l}px)`;else{let u=`max(${l}px, calc(var(--slider-pointer) - ${l}px))`,c=`calc(100% - ${o}px)`;s.bottom=`min(${u}, ${c})`}}Object.assign(e.style,s)}function lrt(e,t){let r=RD(e,t);for(let{el:n,top:a,left:i}of r)n.scroll({top:a,left:i,behavior:t.behavior})}function crt(e,t={}){lrt(e,{scrollMode:"if-needed",block:"center",inline:"center",...t})}function brt(e){return Wn.isValidElement(e)&&e.type===vrt}function yrt(e,t){let r={...t};for(let n in t){let a=e[n],i=t[n];/^on[A-Z]/.test(n)?a&&i?r[n]=(...s)=>{i(...s),a(...s)}:a&&(r[n]=a):n==="style"?r[n]={...a,...i}:n==="className"&&(r[n]=[a,i].filter(Boolean).join(" "))}return{...e,...r}}function Vpe(e){return e?.$$PROVIDER_TYPE==="REMOTION"}function g8(e,t){let r=H1(Wf);return mn((t?.current?.$state||r||wrt)[e])}function ki(e,t){let r=H1(mm);return mn((t?.current?.$state||r||Crt)[e])}var Wn,Xe,att,S7,ope,V9,eE,Bn,hpe,mpe,gpe,vpe,bpe,ype,xpe,wpe,k7,stt,ltt,ctt,utt,dtt,ptt,ftt,Vt,ks,htt,mm,kpe,mtt,f8,G9,tE,gtt,vtt,btt,ytt,xtt,wtt,Ctt,Stt,ktt,At,_7,E7,rE,nE,vj,bj,iE,oE,_tt,Att,ci,sE,K1,Ope,Wk,Itt,Z1e,yj,Ott,lE,cE,xj,uE,A7,dE,U9,pE,Xk,fE,hE,wj,Btt,Cj,fd,Sj,kj,v7,Ej,b7,Rj,Tj,_j,Aj,Pj,H9,Htt,Ftt,Lj,Ij,Ztt,Oj,qtt,mE,gE,vE,cj,Ktt,Wtt,bE,Mj,Nj,yE,zj,Dj,Qtt,jj,Bj,X1e,Vj,xE,hl,wE,kn,Hj,Fj,$j,CE,ert,Gj,Uj,Zj,SE,um,trt,qj,Kj,Wj,Vi,kE,rrt,Qj,Jj,Xj,Yj,eB,tB,rB,nB,aB,Wf,EE,OB,T7,dj,iB,Z9,Es,dm,q1,Jk,RE,TE,oB,_E,ort,AE,srt,sB,lB,cB,uB,dB,PE,LE,jE,fl,urt,drt,pB,prt,frt,m8,hrt,qf,L7,mrt,fB,pj,hB,mB,pm,IE,jpe,OE,grt,gB,vB,bB,yB,xB,fm,ME,I7,O7,M7,NE,N7,z7,D7,j7,B7,V7,H7,F7,$7,G7,U7,Z7,q9,q7,K7,W7,Q7,J7,X7,Y7,e8,t8,r8,n8,a8,i8,o8,s8,l8,c8,u8,zE,K9,d8,Bpe,wB,vrt,xrt,Rt,ape,wrt,ipe,Crt,pl=Ba(()=>{"use client";Wn=_(K(),1);Bo();$u();Xe=typeof document>"u",att=Xe?"":navigator?.userAgent.toLowerCase()||"",S7=!Xe&&/iphone|ipad|ipod|ios|crios|fxios/i.test(att),ope=!Xe&&/(iphone|ipod)/gi.test(navigator?.platform||""),V9=!Xe&&!!window.chrome,eE=!Xe&&(!!window.safari||S7);Bn=class{#e;get length(){return this.#e.length}constructor(t,r){Wa(t)?this.#e=t:!fa(t)&&!fa(r)?this.#e=[[t,r]]:this.#e=[]}start(t){return this.#e[t][0]??1/0}end(t){return this.#e[t][1]??1/0}};hpe=/\.(m4a|m4b|mp4a|mpga|mp2|mp2a|mp3|m2a|m3a|wav|weba|aac|oga|spx|flac)($|\?)/i,mpe=new Set(["audio/mpeg","audio/ogg","audio/3gp","audio/mp3","audio/webm","audio/flac","audio/m4a","audio/m4b","audio/mp4a","audio/mp4"]),gpe=/\.(mp4|og[gv]|webm|mov|m4v)(#t=[,\d+]+)?($|\?)/i,vpe=new Set(["video/mp4","video/webm","video/3gp","video/ogg","video/avi","video/mpeg"]),bpe=/\.(m3u8)($|\?)/i,ype=/\.(mpd)($|\?)/i,xpe=new Set(["application/vnd.apple.mpegurl","audio/mpegurl","audio/x-mpegurl","application/x-mpegurl","video/x-mpegurl","video/mpegurl","application/mpegurl"]),wpe=new Set(["application/dash+xml"]);k7={};stt=Symbol(0),ltt=Symbol(0),ctt=Symbol(0),utt=Symbol(0),dtt=Symbol(0),ptt=Symbol(0),ftt=Symbol(0),Vt={crossOrigin:stt,readyState:ltt,updateActiveCues:ctt,canLoad:utt,onModeChange:dtt,native:ptt,nativeHLS:ftt};ks=class extends I9{static createId(t){return`vds-${t.type}-${t.kind}-${t.src??t.label??"?"}`}src;content;type;encoding;id="";label="";language="";kind;default=!1;#e=!1;#t=0;#r="disabled";#n={};#a=[];#i=[];#o=[];[Vt.readyState]=0;[Vt.crossOrigin];[Vt.onModeChange]=null;[Vt.native]=null;get metadata(){return this.#n}get regions(){return this.#a}get cues(){return this.#i}get activeCues(){return this.#o}get readyState(){return this[Vt.readyState]}get mode(){return this.#r}set mode(t){this.setMode(t)}constructor(t){super();for(let r of Object.keys(t))this[r]=t[r];this.type||(this.type="vtt"),!Xe&&t.content?this.#l(t):t.src||(this[Vt.readyState]=2)}addCue(t,r){let n=0,a=this.#i.length;for(n=0;n=0){let a=this.#o.includes(t);this.#i.splice(n,1),this[Vt.native]?.track.removeCue(t),this.dispatchEvent(new Bt("remove-cue",{detail:t,trigger:r})),a&&this[Vt.updateActiveCues](this.#t,r)}}setMode(t,r){this.#r!==t&&(this.#r=t,t==="disabled"?(this.#o=[],this.#d()):this.readyState===2?this[Vt.updateActiveCues](this.#t,r):this.#s(),this.dispatchEvent(new Bt("mode-change",{detail:this,trigger:r})),this[Vt.onModeChange]?.())}[Vt.updateActiveCues](t,r){if(this.#t=t,this.mode==="disabled"||!this.#i.length)return;let n=[];for(let i=0,o=this.#i.length;i(g7(),m7)).then(({parseText:r,VTTCue:n,VTTRegion:a})=>{!st(t.content)||t.type==="json"?(this.#p(t.content,n,a),this.readyState!==3&&this.#u()):r(t.content,{type:t.type}).then(({cues:i,regions:o})=>{this.#i=i,this.#a=o,this.#u()})})}async#s(){if(!(!this.#e||this[Vt.readyState]>0)){if(this[Vt.readyState]=1,this.dispatchEvent(new Bt("load-start")),!this.src){this.#u();return}try{let{parseResponse:t,VTTCue:r,VTTRegion:n}=await Promise.resolve().then(()=>(g7(),m7)),a=this[Vt.crossOrigin]?.(),i=fetch(this.src,{headers:this.type==="json"?{"Content-Type":"application/json"}:void 0,credentials:R7(a)});if(this.type==="json")this.#p(await(await i).text(),r,n);else{let{errors:o,metadata:s,regions:l,cues:u}=await t(i,{type:this.type,encoding:this.encoding});if(o[0]?.code===0)throw o[0];this.#n=s,this.#a=l,this.#i=u}this.#u()}catch(t){this.#c(t)}}}#u(){if(this[Vt.readyState]=2,!this.src||this.type!=="vtt"){let r=this[Vt.native];if(r&&!r.managed)for(let n of this.#i)r.track.addCue(n)}let t=new Bt("load");this[Vt.updateActiveCues](this.#t,t),this.dispatchEvent(t)}#c(t){this[Vt.readyState]=3,this.dispatchEvent(new Bt("error",{detail:t}))}#p(t,r,n){try{let{regions:a,cues:i}=Spe(t,r,n);this.#a=a,this.#i=i}catch(a){this.#c(a)}}#d(t){this.dispatchEvent(new Bt("cue-change",{trigger:t}))}},htt=/captions|subtitles/;mm=new bc({artist:"",artwork:null,audioTrack:null,audioTracks:[],autoPlay:!1,autoPlayError:null,audioGain:null,buffered:new Bn,canLoad:!1,canLoadPoster:!1,canFullscreen:!1,canOrientScreen:CB(),canPictureInPicture:!1,canPlay:!1,clipStartTime:0,clipEndTime:0,controls:!1,get iOSControls(){return ope&&this.mediaType==="video"&&(!this.playsInline||!F1.fullscreenEnabled&&this.fullscreen)},get nativeControls(){return this.controls||this.iOSControls},controlsVisible:!1,get controlsHidden(){return!this.controlsVisible},crossOrigin:null,ended:!1,error:null,fullscreen:!1,get loop(){return this.providedLoop||this.userPrefersLoop},logLevel:"silent",mediaType:"unknown",muted:!1,paused:!0,played:new Bn,playing:!1,playsInline:!1,pictureInPicture:!1,preload:"metadata",playbackRate:1,qualities:[],quality:null,autoQuality:!1,canSetQuality:!0,canSetPlaybackRate:!0,canSetVolume:!1,canSetAudioGain:!1,seekable:new Bn,seeking:!1,source:{src:"",type:""},sources:[],started:!1,textTracks:[],textTrack:null,get hasCaptions(){return this.textTracks.filter(Ho).length>0},volume:1,waiting:!1,realCurrentTime:0,get currentTime(){return this.ended?this.duration:this.clipStartTime>0?Math.max(0,Math.min(this.realCurrentTime-this.clipStartTime,this.duration)):this.realCurrentTime},providedDuration:-1,intrinsicDuration:0,get duration(){return this.seekableWindow},get title(){return this.providedTitle||this.inferredTitle},get poster(){return this.providedPoster||this.inferredPoster},get viewType(){return this.providedViewType!=="unknown"?this.providedViewType:this.inferredViewType},get streamType(){return this.providedStreamType!=="unknown"?this.providedStreamType:this.inferredStreamType},get currentSrc(){return this.source},get bufferedStart(){let e=fj(this.buffered)??0;return Math.max(e,this.clipStartTime)},get bufferedEnd(){let e=Uf(this.buffered)??0;return Math.min(this.seekableEnd,Math.max(0,e-this.clipStartTime))},get bufferedWindow(){return Math.max(0,this.bufferedEnd-this.bufferedStart)},get seekableStart(){if(this.isLiveDVR&&this.liveDVRWindow>0)return Math.max(0,this.seekableEnd-this.liveDVRWindow);let e=fj(this.seekable)??0;return Math.max(e,this.clipStartTime)},get seekableEnd(){if(this.providedDuration>0)return this.providedDuration;let e=this.liveSyncPosition>0?this.liveSyncPosition:this.canPlay?Uf(this.seekable)??1/0:0;return this.clipEndTime>0?Math.min(this.clipEndTime,e):e},get seekableWindow(){let e=this.seekableEnd-this.seekableStart;return isNaN(e)?1/0:Math.max(0,e)},canAirPlay:!1,canGoogleCast:!1,remotePlaybackState:"disconnected",remotePlaybackType:"none",remotePlaybackLoader:null,remotePlaybackInfo:null,get isAirPlayConnected(){return this.remotePlaybackType==="airplay"&&this.remotePlaybackState==="connected"},get isGoogleCastConnected(){return this.remotePlaybackType==="google-cast"&&this.remotePlaybackState==="connected"},pointer:"fine",orientation:"landscape",width:0,height:0,mediaWidth:0,mediaHeight:0,lastKeyboardAction:null,userBehindLiveEdge:!1,liveEdgeTolerance:10,minLiveDVRWindow:60,get canSeek(){return/unknown|on-demand|:dvr/.test(this.streamType)&&Number.isFinite(this.duration)&&(!this.isLiveDVR||this.duration>=this.liveDVRWindow)},get live(){return this.streamType.includes("live")||!Number.isFinite(this.duration)},get liveEdgeStart(){return this.live&&Number.isFinite(this.seekableEnd)?Math.max(0,this.seekableEnd-this.liveEdgeTolerance):0},get liveEdge(){return this.live&&(!this.canSeek||!this.userBehindLiveEdge&&this.currentTime>=this.liveEdgeStart)},get liveEdgeWindow(){return this.live&&Number.isFinite(this.seekableEnd)?this.seekableEnd-this.liveEdgeStart:0},get isLiveDVR(){return/:dvr/.test(this.streamType)},get liveDVRWindow(){return Math.max(this.inferredLiveDVRWindow,this.minLiveDVRWindow)},autoPlaying:!1,providedTitle:"",inferredTitle:"",providedLoop:!1,userPrefersLoop:!1,providedPoster:"",inferredPoster:"",inferredViewType:"unknown",providedViewType:"unknown",providedStreamType:"unknown",inferredStreamType:"unknown",liveSyncPosition:null,inferredLiveDVRWindow:0,savedState:null}),kpe=new Set(["autoPlayError","autoPlaying","buffered","canPlay","error","paused","played","playing","seekable","seeking","waiting"]),mtt=new Set([...kpe,"ended","inferredPoster","inferredStreamType","inferredTitle","intrinsicDuration","inferredLiveDVRWindow","liveSyncPosition","realCurrentTime","savedState","started","userBehindLiveEdge"]);f8=dd();G9=class{#e=null;#t=null;#r=-1;#n;constructor(t=void 0){this.#n=t}setTarget(t){this.#e=t}getPlayer(t){return this.#t?this.#t:((t??this.#e)?.dispatchEvent(new Bt("find-media-player",{detail:r=>void(this.#t=r),bubbles:!0,composed:!0})),this.#t)}setPlayer(t){this.#t=t}startLoading(t){this.#a("media-start-loading",t)}startLoadingPoster(t){this.#a("media-poster-start-loading",t)}requestAirPlay(t){this.#a("media-airplay-request",t)}requestGoogleCast(t){this.#a("media-google-cast-request",t)}play(t){this.#a("media-play-request",t)}pause(t){this.#a("media-pause-request",t)}mute(t){this.#a("media-mute-request",t)}unmute(t){this.#a("media-unmute-request",t)}enterFullscreen(t,r){this.#a("media-enter-fullscreen-request",r,t)}exitFullscreen(t,r){this.#a("media-exit-fullscreen-request",r,t)}lockScreenOrientation(t,r){this.#a("media-orientation-lock-request",r,t)}unlockScreenOrientation(t){this.#a("media-orientation-unlock-request",t)}enterPictureInPicture(t){this.#a("media-enter-pip-request",t)}exitPictureInPicture(t){this.#a("media-exit-pip-request",t)}seeking(t,r){this.#a("media-seeking-request",r,t)}seek(t,r){this.#a("media-seek-request",r,t)}seekToLiveEdge(t){this.#a("media-live-edge-request",t)}changeDuration(t,r){this.#a("media-duration-change-request",r,t)}changeClipStart(t,r){this.#a("media-clip-start-change-request",r,t)}changeClipEnd(t,r){this.#a("media-clip-end-change-request",r,t)}changeVolume(t,r){this.#a("media-volume-change-request",r,Math.max(0,Math.min(1,t)))}changeAudioTrack(t,r){this.#a("media-audio-track-change-request",r,t)}changeQuality(t,r){this.#a("media-quality-change-request",r,t)}requestAutoQuality(t){this.changeQuality(-1,t)}changeTextTrackMode(t,r,n){this.#a("media-text-track-change-request",n,{index:t,mode:r})}changePlaybackRate(t,r){this.#a("media-rate-change-request",r,t)}changeAudioGain(t,r){this.#a("media-audio-gain-change-request",r,t)}resumeControls(t){this.#a("media-resume-controls-request",t)}pauseControls(t){this.#a("media-pause-controls-request",t)}togglePaused(t){let r=this.getPlayer(t?.target);r&&(r.state.paused?this.play(t):this.pause(t))}toggleControls(t){let r=this.getPlayer(t?.target);r&&(r.controls.showing?r.controls.hide(0,t):r.controls.show(0,t))}toggleMuted(t){let r=this.getPlayer(t?.target);r&&(r.state.muted?this.unmute(t):this.mute(t))}toggleFullscreen(t,r){let n=this.getPlayer(r?.target);n&&(n.state.fullscreen?this.exitFullscreen(t,r):this.enterFullscreen(t,r))}togglePictureInPicture(t){let r=this.getPlayer(t?.target);r&&(r.state.pictureInPicture?this.exitPictureInPicture(t):this.enterPictureInPicture(t))}showCaptions(t){let r=this.getPlayer(t?.target);if(!r)return;let n=r.state.textTracks,a=this.#r;(!n[a]||!Ho(n[a]))&&(a=-1),a===-1&&(a=n.findIndex(i=>Ho(i)&&i.default)),a===-1&&(a=n.findIndex(i=>Ho(i))),a>=0&&this.changeTextTrackMode(a,"showing",t),this.#r=-1}disableCaptions(t){let r=this.getPlayer(t?.target);if(!r)return;let n=r.state.textTracks,a=r.state.textTrack;if(a){let i=n.indexOf(a);this.changeTextTrackMode(i,"disabled",t),this.#r=i}}toggleCaptions(t){let r=this.getPlayer(t?.target);r&&(r.state.textTrack?this.disableCaptions():this.showCaptions())}userPrefersLoopChange(t,r){this.#a("media-user-loop-change-request",r,t)}#a(t,r,n){let a=new Bt(t,{bubbles:!0,composed:!0,cancelable:!0,detail:n,trigger:r}),i=r?.target||null;i&&i instanceof qt&&(i=i.el),i=!i||i===document||i===window||i===document.body||this.#t?.el&&i instanceof Node&&!this.#t.el.contains(i)?this.#e??this.getPlayer()?.el:i??this.#e,this.#t?t==="media-play-request"&&!this.#t.state.canLoad?i?.dispatchEvent(a):this.#t.canPlayQueue.enqueue(t,()=>i?.dispatchEvent(a)):i?.dispatchEvent(a)}#i(t){}},tE=class{playerId="vds-player";mediaId=null;#e={volume:null,muted:null,audioGain:null,time:null,lang:null,captions:null,rate:null,quality:null};async getVolume(){return this.#e.volume}async setVolume(t){this.#e.volume=t,this.save()}async getMuted(){return this.#e.muted}async setMuted(t){this.#e.muted=t,this.save()}async getTime(){return this.#e.time}async setTime(t,r){let n=t<0;this.#e.time=n?null:t,n||r?this.saveTime():this.saveTimeThrottled()}async getLang(){return this.#e.lang}async setLang(t){this.#e.lang=t,this.save()}async getCaptions(){return this.#e.captions}async setCaptions(t){this.#e.captions=t,this.save()}async getPlaybackRate(){return this.#e.rate}async setPlaybackRate(t){this.#e.rate=t,this.save()}async getAudioGain(){return this.#e.audioGain}async setAudioGain(t){this.#e.audioGain=t,this.save()}async getVideoQuality(){return this.#e.quality}async setVideoQuality(t){this.#e.quality=t,this.save()}onChange(t,r,n="vds-player"){let a=n?localStorage.getItem(n):null,i=r?localStorage.getItem(r):null;this.playerId=n,this.mediaId=r,this.#e={volume:null,muted:null,audioGain:null,lang:null,captions:null,rate:null,quality:null,...a?JSON.parse(a):{},time:i?+i:null}}save(){if(Xe||!this.playerId)return;let t=JSON.stringify({...this.#e,time:void 0});localStorage.setItem(this.playerId,t)}saveTimeThrottled=$1(this.saveTime.bind(this),1e3);saveTime(){if(Xe||!this.mediaId)return;let t=(this.#e.time??0).toString();localStorage.setItem(this.mediaId,t)}},gtt=Symbol(0),vtt=Symbol(0),btt=Symbol(0),ytt=Symbol(0),xtt=Symbol(0),wtt=Symbol(0),Ctt=Symbol(0),Stt=Symbol(0),ktt=Symbol(0),At={add:gtt,remove:vtt,reset:btt,select:ytt,readonly:xtt,setReadonly:wtt,onReset:Ctt,onRemove:Stt,onUserSelect:ktt},_7=class extends I9{items=[];[At.readonly]=!1;get length(){return this.items.length}get readonly(){return this[At.readonly]}indexOf(t){return this.items.indexOf(t)}getById(t){return t===""?null:this.items.find(r=>r.id===t)??null}toArray(){return[...this.items]}[Symbol.iterator](){return this.items.values()}[At.add](t,r){let n=this.items.length;""+n in this||Object.defineProperty(this,n,{get(){return this.items[n]}}),!this.items.includes(t)&&(this.items.push(t),this.dispatchEvent(new Bt("add",{detail:t,trigger:r})))}[At.remove](t,r){let n=this.items.indexOf(t);n>=0&&(this[At.onRemove]?.(t,r),this.items.splice(n,1),this.dispatchEvent(new Bt("remove",{detail:t,trigger:r})))}[At.reset](t){for(let r of[...this.items])this[At.remove](r,t);this.items=[],this[At.setReadonly](!1,t),this[At.onReset]?.()}[At.setReadonly](t,r){this[At.readonly]!==t&&(this[At.readonly]=t,this.dispatchEvent(new Bt("readonly-change",{detail:t,trigger:r})))}},E7=Symbol(0),rE=class extends _7{get selected(){return this.items.find(t=>t.selected)??null}get selectedIndex(){return this.items.findIndex(t=>t.selected)}[At.onRemove](t,r){this[At.select](t,!1,r)}[At.add](t,r){t[E7]=!1,Object.defineProperty(t,"selected",{get(){return this[E7]},set:n=>{this.readonly||(this[At.onUserSelect]?.(),this[At.select](t,n))}}),super[At.add](t,r)}[At.select](t,r,n){if(r===t?.[E7])return;let a=this.selected;t&&(t[E7]=r),(r?a!==t:a===t)&&(a&&(a[E7]=!1),this.dispatchEvent(new Bt("change",{detail:{prev:a,current:this.selected},trigger:n})))}},nE=class extends rE{};vj=new Set;if(!Xe){let e=function(){for(let t of vj)try{t()}catch{}window.requestAnimationFrame(e)};e()}bj=class{priority=0;#e=!0;#t=null;#r=null;#n=new Set;canRender(t,r){return!!r}attach(t){this.#t=t,t&&(t.textTracks.onchange=this.#l.bind(this))}addTrack(t){this.#n.add(t),this.#a(t)}removeTrack(t){t[Vt.native]?.remove?.(),t[Vt.native]=null,this.#n.delete(t)}changeTrack(t){let r=t?.[Vt.native];r&&r.track.mode!=="showing"&&(r.track.mode="showing"),this.#r=t}setDisplay(t){this.#e=t,this.#l()}detach(){this.#t&&(this.#t.textTracks.onchange=null);for(let t of this.#n)this.removeTrack(t);this.#n.clear(),this.#t=null,this.#r=null}#a(t){if(!this.#t)return;let r=t[Vt.native]??=this.#i(t);aE(r)&&(this.#t.append(r),r.track.mode=r.default?"showing":"disabled")}#i(t){let r=document.createElement("track"),n=t.default||t.mode==="showing",a=t.src&&t.type==="vtt";return r.id=t.id,r.src=a?t.src:"",r.label=t.label,r.kind=t.kind,r.default=n,t.language&&(r.srclang=t.language),n&&!a&&this.#o(t,r.track),r}#o(t,r){if(!(t.src&&t.type==="vtt"||r.cues?.length))for(let n of t.cues)r.addCue(n)}#l(t){for(let r of this.#n){let n=r[Vt.native];if(!n)continue;if(!this.#e){n.track.mode=n.managed?"hidden":"disabled";continue}let a=n.track.mode==="showing";a&&this.#o(r,n.track),r.setMode(a?"showing":"disabled",t)}}},iE=class{#e=null;#t;#r=[];#n;#a=!1;#i=null;#o=null;constructor(t){this.#n=t;let r=t.textTracks;this.#t=r,ue(this.#l.bind(this)),er(this.#f.bind(this)),new Hr(r).add("add",this.#c.bind(this)).add("remove",this.#p.bind(this)).add("mode-change",this.#d.bind(this))}#l(){let{nativeControls:t}=this.#n.$state;this.#a=t(),this.#d()}add(t){this.#r.push(t),V1(this.#d.bind(this))}remove(t){t.detach(),this.#r.splice(this.#r.indexOf(t),1),V1(this.#d.bind(this))}attachVideo(t){requestAnimationFrame(()=>{if(this.#e=t,t){this.#i=new bj,this.#i.attach(t);for(let r of this.#t)this.#s(r)}this.#d()})}#s(t){Ho(t)&&this.#i?.addTrack(t)}#u(t){Ho(t)&&this.#i?.removeTrack(t)}#c(t){this.#s(t.detail)}#p(t){this.#u(t.detail)}#d(){let t=this.#t.selected;if(this.#e&&(this.#a||t?.[Vt.nativeHLS])){this.#o?.changeTrack(null),this.#i?.setDisplay(!0),this.#i?.changeTrack(t);return}if(this.#i?.setDisplay(!1),this.#i?.changeTrack(null),!t){this.#o?.changeTrack(null);return}let r=this.#r.sort((n,a)=>n.priority-a.priority).find(n=>n.canRender(t,this.#e));this.#o!==r&&(this.#o?.detach(),r?.attach(this.#e),this.#o=r??null),r?.changeTrack(t)}#f(){this.#i?.detach(),this.#i=null,this.#o?.detach(),this.#o=null}},oE=class extends _7{#e=!1;#t={};#r=null;#n=null;[Vt.crossOrigin];constructor(){super()}get selected(){return this.items.find(r=>r.mode==="showing"&&Ho(r))??null}get selectedIndex(){let t=this.selected;return t?this.indexOf(t):-1}get preferredLang(){return this.#n}set preferredLang(t){this.#n=t,this.#u(t)}add(t,r){let n=t instanceof ks,a=n?t:new ks(t),i=t.kind==="captions"||t.kind==="subtitles"?"captions":t.kind;return this.#t[i]&&t.default&&delete t.default,a.addEventListener("mode-change",this.#o),this[At.add](a,r),a[Vt.crossOrigin]=this[Vt.crossOrigin],this.#e&&a[Vt.canLoad](),t.default&&(this.#t[i]=a),this.#a(),this}remove(t,r){if(this.#i=t,!!this.items.includes(t))return t===this.#t[t.kind]&&delete this.#t[t.kind],t.mode="disabled",t[Vt.onModeChange]=null,t.removeEventListener("mode-change",this.#o),this[At.remove](t,r),this.#i=null,this}clear(t){for(let r of[...this.items])this.remove(r,t);return this}getByKind(t){let r=Array.isArray(t)?t:[t];return this.items.filter(n=>r.includes(n.kind))}[Vt.canLoad](){if(!this.#e){for(let t of this.items)t[Vt.canLoad]();this.#e=!0,this.#a()}}#a=l7(async()=>{if(!this.#e)return;!this.#n&&this.#r&&(this.#n=await this.#r.getLang());let t=await this.#r?.getCaptions(),r=[["captions","subtitles"],"chapters","descriptions","metadata"];for(let n of r){let a=this.getByKind(n);if(a.find(u=>u.mode==="showing"))continue;let i=this.#n?a.find(u=>u.language===this.#n):null,o=Wa(n)?this.#t[n.find(u=>this.#t[u])||""]:this.#t[n],s=i??o,l=s&&Ho(s);s&&(!l||t!==!1)&&(s.mode="showing",l&&this.#s(s))}},300);#i=null;#o=this.#l.bind(this);#l(t){let r=t.detail;if(this.#r&&Ho(r)&&r!==this.#i&&this.#s(r),r.mode==="showing"){let n=Ho(r)?["captions","subtitles"]:[r.kind];for(let a of this.items)a.mode==="showing"&&a!=r&&n.includes(a.kind)&&(a.mode="disabled")}this.dispatchEvent(new Bt("mode-change",{detail:t.detail,trigger:t}))}#s(t){t.mode!=="disabled"&&this.#u(t.language),this.#r?.setCaptions?.(t.mode==="showing")}#u(t){this.#r?.setLang?.(this.#n=t)}setStorage(t){this.#r=t}},_tt=Symbol(0),Att=Symbol(0),ci={setAuto:_tt,enableAuto:Att},sE=class extends rE{#e=!1;switch="current";get auto(){return this.#e||this.readonly}[ci.enableAuto];[At.onUserSelect](){this[ci.setAuto](!1)}[At.onReset](t){this[ci.enableAuto]=void 0,this[ci.setAuto](!1,t)}autoSelect(t){this.readonly||this.#e||!this[ci.enableAuto]||(this[ci.enableAuto]?.(t),this[ci.setAuto](!0,t))}getBySrc(t){return this.items.find(r=>r.src===t)}[ci.setAuto](t,r){this.#e!==t&&(this.#e=t,this.dispatchEvent(new Bt("auto-change",{detail:t,trigger:r})))}};K1=class extends so{},Ope={togglePaused:"k Space",toggleMuted:"m",toggleFullscreen:"f",togglePictureInPicture:"i",toggleCaptions:"c",seekBackward:"j J ArrowLeft",seekForward:"l L ArrowRight",volumeUp:"ArrowUp",volumeDown:"ArrowDown",speedUp:">",slowDown:"<"},Wk=new Set(["Shift","Alt","Meta","Ctrl"]),Itt='button, [role="button"]',Z1e='input, textarea, select, [contenteditable], [role^="menuitem"], [role="timer"]',yj=class extends K1{#e;constructor(t){super(),this.#e=t}onConnect(){ue(this.#t.bind(this))}#t(){let{keyDisabled:t,keyTarget:r}=this.$props;if(t())return;let n=r()==="player"?this.el:document,a=vt(!1);n===this.el?new Hr(this.el).add("focusin",()=>a.set(!0)).add("focusout",i=>{this.el.contains(i.target)||a.set(!1)}):(Oe(a)||a.set(document.querySelector("[data-media-player]")===this.el),wr(document,"focusin",i=>{let o=i.composedPath().find(s=>s instanceof Element&&s.localName==="media-player");o!==void 0&&a.set(this.el===o)})),ue(()=>{a()&&new Hr(n).add("keyup",this.#r.bind(this)).add("keydown",this.#n.bind(this)).add("keydown",this.#a.bind(this),{capture:!0})})}#r(t){let r=document.activeElement;if(!t.key||!this.$state.canSeek()||r?.matches(Z1e))return;let{method:n,value:a}=this.#i(t);if(!st(a)&&!Wa(a)){a?.onKeyUp?.({event:t,player:this.#e.player,remote:this.#e.remote}),a?.callback?.(t,this.#e.remote);return}n?.startsWith("seek")&&(t.preventDefault(),t.stopPropagation(),this.#s?(this.#u(t,n==="seekForward"),this.#s=null):(this.#e.remote.seek(this.#o,t),this.#o=void 0)),n?.startsWith("volume")&&this.el.querySelector("[data-media-volume-slider]")?.dispatchEvent(new KeyboardEvent("keyup",{key:n==="volumeUp"?"Up":"Down",shiftKey:t.shiftKey,trigger:t}))}#n(t){if(!t.key||Wk.has(t.key))return;let r=document.activeElement;if(r?.matches(Z1e)||o7(t)&&r?.matches(Itt))return;let{method:n,value:a}=this.#i(t),i=!t.metaKey&&/^[0-9]$/.test(t.key);if(!st(a)&&!Wa(a)&&!i){a?.onKeyDown?.({event:t,player:this.#e.player,remote:this.#e.remote}),a?.callback?.(t,this.#e.remote);return}if(!n&&i){t.preventDefault(),t.stopPropagation(),this.#e.remote.seek(this.$state.duration()/10*Number(t.key),t);return}if(n){switch(t.preventDefault(),t.stopPropagation(),n){case"seekForward":case"seekBackward":this.#c(t,n,n==="seekForward");break;case"volumeUp":case"volumeDown":let o=this.el.querySelector("[data-media-volume-slider]");if(o)o.dispatchEvent(new KeyboardEvent("keydown",{key:n==="volumeUp"?"Up":"Down",shiftKey:t.shiftKey,trigger:t}));else{let l=t.shiftKey?.1:.05;this.#e.remote.changeVolume(this.$state.volume()+(n==="volumeUp"?+l:-l),t)}break;case"toggleFullscreen":this.#e.remote.toggleFullscreen("prefer-media",t);break;case"speedUp":case"slowDown":let s=this.$state.playbackRate();this.#e.remote.changePlaybackRate(Math.max(.25,Math.min(2,s+(n==="speedUp"?.25:-.25))),t);break;default:this.#e.remote[n]?.(t)}this.$state.lastKeyboardAction.set({action:n,event:t})}}#a(t){Ipe(t.target)&&this.#i(t).method&&t.preventDefault()}#i(t){let r={...this.$props.keyShortcuts(),...this.#e.ariaKeys},n=Object.keys(r).find(a=>{let i=r[a],o=Wa(i)?i.join(" "):st(i)?i:i?.keys;return(Wa(o)?o:o?.split(" "))?.map(l=>Mtt(l).replace(/Control/g,"Ctrl").split("+"))?.some(l=>{let u=new Set(l.filter(c=>Wk.has(c)));for(let c of Wk){let d=c.toLowerCase()+"Key";if(!u.has(c)&&t[d])return!1}return l.every(c=>Wk.has(c)?t[c.toLowerCase()+"Key"]:t.key===c.replace("Space"," "))})});return{method:n,value:n?r[n]:null}}#o;#l(t,r){let n=t.shiftKey?10:5;return this.#o=Math.max(0,Math.min((this.#o??this.$state.currentTime())+(r==="seekForward"?+n:-n),this.$state.duration()))}#s=null;#u(t,r){this.#s?.dispatchEvent(new KeyboardEvent(t.type,{key:r?"Right":"Left",shiftKey:t.shiftKey,trigger:t}))}#c(t,r,n){this.$state.canSeek()&&(this.#s||(this.#s=this.el.querySelector("[data-media-time-slider]")),this.#s?this.#u(t,n):this.#e.remote.seeking(this.#l(t,r),t))}},Ott=["!","@","#","$","%","^","&","*","(",")"];lE=class extends so{#e;constructor(t){super(),this.#e=t}onAttach(t){let{$props:r,ariaKeys:n}=Xr(),a=t.getAttribute("aria-keyshortcuts");if(a){n[this.#e]=a,Xe||er(()=>{delete n[this.#e]});return}let i=r.keyShortcuts()[this.#e];if(i){let o=Wa(i)?i.join(" "):st(i)?i:i?.keys;t.setAttribute("aria-keyshortcuts",Wa(o)?o.join(" "):o)}}},cE=class extends K1{#e=-2;#t=!1;#r=vt(!1);#n=vt(!1);#a=null;#i=vt(!0);defaultDelay=2e3;get canIdle(){return this.#i()}set canIdle(t){this.#i.set(t)}get hideOnMouseLeave(){let{hideControlsOnMouseLeave:t}=this.$props;return this.#r()||t()}set hideOnMouseLeave(t){this.#r.set(t)}get showing(){return this.$state.controlsVisible()}show(t=0,r){this.#m(),this.#t||this.#g(!0,t,r)}hide(t=this.defaultDelay,r){this.#m(),this.#t||this.#g(!1,t,r)}pause(t){this.#t=!0,this.#m(),this.#g(!0,0,t)}resume(t){this.#t=!1,!this.$state.paused()&&this.#g(!1,this.defaultDelay,t)}onConnect(){ue(this.#o.bind(this))}#o(){let{viewType:t}=this.$state;if(!this.el||!this.#i())return;if(t()==="audio"){this.show();return}ue(this.#l.bind(this)),ue(this.#s.bind(this));let r=this.#u.bind(this),n=this.#c.bind(this),a=this.#p.bind(this);new Hr(this.el).add("can-play",i=>this.show(0,i)).add("play",r).add("pause",n).add("end",a).add("auto-play-fail",n)}#l(){if(!this.el)return;let{started:t,pointer:r,paused:n}=this.$state;if(!t()||r()!=="fine")return;let a=new Hr(this.el),i=this.hideOnMouseLeave;(!i||!this.#n())&&ue(()=>{n()||a.add("pointermove",this.#v.bind(this))}),i&&a.add("mouseenter",this.#d.bind(this)).add("mouseleave",this.#f.bind(this))}#s(){let{paused:t,started:r,autoPlayError:n}=this.$state;if(t()||n()&&!r())return;let a=this.#v.bind(this);ue(()=>{if(!this.el)return;let i=this.$state.pointer(),o=i==="coarse",s=new Hr(this.el),l=[o?"touchend":"pointerup","keydown"];for(let u of l)s.add(u,a,{passive:!1})})}#u(t){t.triggers.hasType("ended")||(this.show(0,t),this.hide(void 0,t))}#c(t){this.show(0,t)}#p(t){let{loop:r}=this.$state;r()&&this.hide(0,t)}#d(t){this.#n.set(!1),this.show(0,t),this.hide(void 0,t)}#f(t){this.#n.set(!0),this.hide(0,t)}#m(){window.clearTimeout(this.#e),this.#e=-1}#v(t){t.MEDIA_GESTURE||this.#t||PB(t)||(im(t)&&(t.key==="Escape"?(this.el?.focus(),this.#a=null):this.#a&&(t.preventDefault(),requestAnimationFrame(()=>{this.#a?.focus(),this.#a=null}))),this.show(0,t),this.hide(this.defaultDelay,t))}#g(t,r,n){if(r===0){this.#w(t,n);return}this.#e=window.setTimeout(()=>{this.scope&&this.#w(t&&!this.#t,n)},r)}#w(t,r){this.$state.controlsVisible()!==t&&(this.$state.controlsVisible.set(t),!t&&document.activeElement&&this.el?.contains(document.activeElement)&&(this.#a=document.activeElement,requestAnimationFrame(()=>{this.el?.focus({preventScroll:!0})})),this.dispatch("controls-change",{detail:t,trigger:r}))}},xj=F1.fullscreenEnabled,uE=class extends so{#e=!1;#t=!1;get active(){return this.#t}get supported(){return xj}onConnect(){new Hr(F1).add("fullscreenchange",this.#n.bind(this)).add("fullscreenerror",this.#a.bind(this)),er(this.#r.bind(this))}async#r(){xj&&await this.exit()}#n(t){let r=sj(this.el);r!==this.#t&&(r||(this.#e=!1),this.#t=r,this.dispatch("fullscreen-change",{detail:r,trigger:t}))}#a(t){this.#e&&(this.dispatch("fullscreen-error",{detail:null,trigger:t}),this.#e=!1)}async enter(){try{return this.#e=!0,!this.el||sj(this.el)?void 0:(q1e(),F1.requestFullscreen(this.el))}catch(t){throw this.#e=!1,t}}async exit(){if(!(!this.el||!sj(this.el)))return q1e(),F1.exitFullscreen()}};A7=class e extends so{#e=vt(this.#o());#t=vt(!1);#r;get type(){return this.#e()}get locked(){return this.#t()}get portrait(){return this.#e().startsWith("portrait")}get landscape(){return this.#e().startsWith("landscape")}static supported=CB();get supported(){return e.supported}onConnect(){if(this.supported)wr(screen.orientation,"change",this.#a.bind(this));else{let t=window.matchMedia("(orientation: landscape)");t.onchange=this.#a.bind(this),er(()=>t.onchange=null)}er(this.#n.bind(this))}async#n(){this.supported&&this.#t()&&await this.unlock()}#a(t){this.#e.set(this.#o()),this.dispatch("orientation-change",{detail:{orientation:Oe(this.#e),lock:this.#r},trigger:t})}async lock(t){Oe(this.#t)||this.#r===t||(this.#i(),await screen.orientation.lock(t),this.#t.set(!0),this.#r=t)}async unlock(){Oe(this.#t)&&(this.#i(),this.#r=void 0,await screen.orientation.unlock(),this.#t.set(!1))}#i(){if(!this.supported)throw Error("[vidstack] no orientation API")}#o(){return Xe?"portrait-primary":this.supported?window.screen.orientation.type:window.innerWidth>=window.innerHeight?"landscape-primary":"portrait-primary"}},dE=class{name="audio";target;canPlay(t){return RB(t)?Xe||!st(t.src)||t.type==="?"||lpe(this.target,t.type):!1}mediaType(){return"audio"}async load(t){if(Xe)throw Error("[vidstack] can not load audio provider server-side");return new(await Promise.resolve().then(()=>(L1e(),P1e))).AudioProvider(this.target,t)}},U9=class{name="video";target;canPlay(t){return TB(t)?Xe||!st(t.src)||t.type==="?"||cpe(this.target,t.type):!1}mediaType(){return"video"}async load(t){if(Xe)throw Error("[vidstack] can not load video provider server-side");return new(await Promise.resolve().then(function(){return Htt})).VideoProvider(this.target,t)}},pE=class e extends U9{static supported=y7();name="hls";canPlay(t){return e.supported&&hm(t)}async load(t){if(Xe)throw Error("[vidstack] can not load hls provider server-side");return new(await Promise.resolve().then(()=>(O1e(),I1e))).HLSProvider(this.target,t)}},Xk=null,fE=[],hE=[];wj=class{#e;#t;#r=null;#n=null;get currentGain(){return this.#r?.gain?.value??null}get supported(){return!0}constructor(t,r){this.#e=t,this.#t=r}setGain(t){let r=this.currentGain;if(t!==this.currentGain){if(t===1&&r!==1){this.removeGain();return}this.#r||(this.#r=Ntt(),this.#n&&this.#n.connect(this.#r)),this.#n||(this.#n=ztt(this.#e,this.#r)),this.#r.gain.value=t,this.#t(t)}}removeGain(){this.#r&&(this.#n&&this.#n.connect(IB().destination),this.#i(),this.#t(null))}destroy(){this.#a(),this.#i()}#a(){if(this.#n)try{jtt(this.#n)}catch{}finally{this.#n=null}}#i(){if(this.#r)try{Dtt(this.#r)}catch{}finally{this.#r=null}}},Btt=["focus","blur","visibilitychange","pageshow","pagehide"],Cj=class{#e=vt(K1e());#t=vt(Xe?"visible":document.visibilityState);#r;connect(){let t=new Hr(window),r=this.#n.bind(this);for(let n of Btt)t.add(n,r);eE&&t.add("beforeunload",n=>{this.#r=setTimeout(()=>{n.defaultPrevented||n.returnValue.length>0||(this.#e.set("hidden"),this.#t.set("hidden"))},0)})}get pageState(){return this.#e()}get visibility(){return this.#t()}#n(t){eE&&window.clearTimeout(this.#r),(t.type!=="blur"||this.#e()==="active")&&(this.#e.set(K1e(t)),this.#t.set(document.visibilityState=="hidden"?"hidden":"visible"))}};fd=class{#e;#t;constructor(t){this.#t=t}start(){fa(this.#e)&&this.#r()}stop(){Ma(this.#e)&&window.cancelAnimationFrame(this.#e),this.#e=void 0}#r(){this.#e=window.requestAnimationFrame(()=>{fa(this.#e)||(this.#t(),this.#r())})}},Sj=class{#e;#t;#r=!1;#n=!1;#a=!1;#i=new fd(this.#d.bind(this));#o=new Cj;#l;get#s(){return this.#e.media}constructor(t,r){this.#e=t,this.#t=r,this.#l=new Hr(t.media),this.#f(),this.#o.connect(),ue(this.#I.bind(this)),er(this.#u.bind(this))}#u(){this.#n=!1,this.#a=!1,this.#i.stop(),this.#l.abort(),this.#g?.clear()}#c=0;#p=-1;#d(){let t=this.#s.currentTime;!(eE&&t-this.#p<.35)&&this.#c!==t&&(this.#y(t),this.#c=t)}#f(){this.#h("loadstart",this.#C),this.#h("abort",this.#b),this.#h("emptied",this.#S),this.#h("error",this.#G),this.#h("volumechange",this.#j)}#m(){this.#n||(this.#h("loadeddata",this.#E),this.#h("loadedmetadata",this.#R),this.#h("canplay",this.#P),this.#h("canplaythrough",this.#L),this.#h("durationchange",this.#k),this.#h("play",this.#A),this.#h("progress",this.#H),this.#h("stalled",this.#_),this.#h("suspend",this.#F),this.#h("ratechange",this.#$),this.#n=!0)}#v(){this.#a||(this.#h("pause",this.#O),this.#h("playing",this.#M),this.#h("seeked",this.#B),this.#h("seeking",this.#V),this.#h("ended",this.#z),this.#h("waiting",this.#N),this.#a=!0)}#g=void 0;#w=void 0;#h(t,r){this.#l.add(t,r.bind(this))}#x(t){}#y(t,r){let n=Math.min(t,this.#t.$state.seekableEnd());this.#t.notify("time-change",n,r)}#C(t){if(this.#s.networkState===3){this.#b(t);return}this.#m(),this.#t.notify("load-start",void 0,t)}#b(t){this.#t.notify("abort",void 0,t)}#S(){this.#t.notify("emptied",void 0,event)}#E(t){this.#t.notify("loaded-data",void 0,t)}#R(t){this.#c=0,this.#p=-1,this.#v(),this.#t.notify("loaded-metadata",void 0,t),(S7||eE&&hm(this.#t.$state.source()))&&this.#t.delegate.ready(this.#T(),t)}#T(){return{provider:Oe(this.#t.$provider),duration:this.#s.duration,buffered:this.#s.buffered,seekable:this.#s.seekable}}#A(t){this.#t.$state.canPlay&&this.#t.notify("play",void 0,t)}#O(t){this.#s.readyState===1&&!this.#r||(this.#r=!1,this.#i.stop(),this.#t.notify("pause",void 0,t))}#P(t){this.#t.delegate.ready(this.#T(),t)}#L(t){this.#t.$state.started()||this.#t.notify("can-play-through",this.#T(),t)}#M(t){this.#s.paused||(this.#r=!1,this.#t.notify("playing",void 0,t),this.#i.start())}#_(t){this.#t.notify("stalled",void 0,t),this.#s.readyState<3&&(this.#r=!0,this.#t.notify("waiting",void 0,t))}#N(t){this.#s.readyState<3&&(this.#r=!0,this.#t.notify("waiting",void 0,t))}#z(t){this.#i.stop(),this.#y(this.#s.duration,t),this.#t.notify("end",void 0,t),this.#t.$state.loop()&&vD(this.#s.controls)&&(this.#s.controls=!1)}#I(){let t=this.#t.$state.paused(),r=this.#o.visibility==="hidden";(t||r)&&wr(this.#s,"timeupdate",this.#D.bind(this))}#D(t){this.#y(this.#s.currentTime,t)}#k(t){this.#t.$state.ended()&&this.#y(this.#s.duration,t),this.#t.notify("duration-change",this.#s.duration,t)}#j(t){let r={volume:this.#s.volume,muted:this.#s.muted};this.#t.notify("volume-change",r,t)}#B(t){this.#p=this.#s.currentTime,this.#y(this.#s.currentTime,t),this.#t.notify("seeked",this.#s.currentTime,t),Math.trunc(this.#s.currentTime)===Math.trunc(this.#s.duration)&&gj(this.#s.duration)>gj(this.#s.currentTime)&&(this.#y(this.#s.duration,t),this.#s.ended||this.#t.player.dispatch(new Bt("media-play-request",{trigger:t})))}#V(t){this.#t.notify("seeking",this.#s.currentTime,t)}#H(t){let r={buffered:this.#s.buffered,seekable:this.#s.seekable};this.#t.notify("progress",r,t)}#F(t){this.#t.notify("suspend",void 0,t)}#$(t){this.#t.notify("rate-change",this.#s.playbackRate,t)}#G(t){let r=this.#s.error;if(!r)return;let n={message:r.message,code:r.code,mediaError:r};this.#t.notify("error",n,t)}},kj=class{#e;#t;get#r(){return this.#e.media.audioTracks}constructor(t,r){this.#e=t,this.#t=r,this.#r.onaddtrack=this.#n.bind(this),this.#r.onremovetrack=this.#a.bind(this),this.#r.onchange=this.#i.bind(this),wr(this.#t.audioTracks,"change",this.#l.bind(this))}#n(t){let r=t.track;if(r.label==="")return;let n=r.id.toString()||`native-audio-${this.#t.audioTracks.length}`,a={id:n,label:r.label,language:r.language,kind:r.kind,selected:!1};this.#t.audioTracks[At.add](a,t),r.enabled&&(a.selected=!0)}#a(t){let r=this.#t.audioTracks.getById(t.track.id);r&&this.#t.audioTracks[At.remove](r,t)}#i(t){let r=this.#o();if(!r)return;let n=this.#t.audioTracks.getById(r.id);n&&this.#t.audioTracks[At.select](n,!0,t)}#o(){return Array.from(this.#r).find(t=>t.enabled)}#l(t){let{current:r}=t.detail;if(!r)return;let n=this.#r.getTrackById(r.id);if(n){let a=this.#o();a&&(a.enabled=!1),n.enabled=!0}}},v7=class{constructor(t,r){this.media=t,this.ctx=r,this.audioGain=new wj(t,n=>{this.ctx.notify("audio-gain-change",n)})}scope=ul();currentSrc=null;audioGain;setup(){new Sj(this,this.ctx),"audioTracks"in this.media&&new kj(this,this.ctx),er(()=>{this.audioGain.destroy(),this.media.srcObject=null,this.media.removeAttribute("src");for(let t of this.media.querySelectorAll("source"))t.remove();this.media.load()})}get type(){return""}setPlaybackRate(t){this.media.playbackRate=t}async play(){return this.media.play()}async pause(){return this.media.pause()}setMuted(t){this.media.muted=t}setVolume(t){this.media.volume=t}setCurrentTime(t){this.media.currentTime=t}setPlaysInline(t){Nt(this.media,"playsinline",t)}async loadSource({src:t,type:r},n){this.media.preload=n||"",Cpe(t)?(this.removeSource(),this.media.srcObject=t):(this.media.srcObject=null,st(t)?r!=="?"?this.appendSource({src:t,type:r}):(this.removeSource(),this.media.src=this.#e(t)):(this.removeSource(),this.media.src=window.URL.createObjectURL(t))),this.media.load(),this.currentSrc={src:t,type:r}}appendSource(t,r){let n=this.media.querySelector("source[data-vds]"),a=n??document.createElement("source");Nt(a,"src",this.#e(t.src)),Nt(a,"type",t.type!=="?"?t.type:r),Nt(a,"data-vds",""),n||this.media.append(a)}removeSource(){this.media.querySelector("source[data-vds]")?.remove()}#e(t){let{clipStartTime:r,clipEndTime:n}=this.ctx.$state,a=r(),i=n();return a>0&&i>0?`${t}#t=${a},${i}`:a>0?`${t}#t=${a}`:i>0?`${t}#t=0,${i}`:t}},Ej=class{#e;#t;#r;#n=vt(!1);get supported(){return this.#n()}constructor(t,r){this.#e=t,this.#t=r,this.#a()}#a(){Xe||!this.#e?.remote||!this.canPrompt||(this.#e.remote.watchAvailability(t=>{this.#n.set(t)}).catch(()=>{this.#n.set(!1)}),ue(this.#i.bind(this)))}#i(){if(!this.#n())return;let t=["connecting","connect","disconnect"],r=this.#o.bind(this);r(),wr(this.#e,"playing",r);let n=new Hr(this.#e.remote);for(let a of t)n.add(a,r)}async prompt(){if(!this.supported)throw Error("Not supported on this platform.");return this.type==="airplay"&&this.#e.webkitShowPlaybackTargetPicker?this.#e.webkitShowPlaybackTargetPicker():this.#e.remote.prompt()}#o(t){let r=this.#e.remote.state;if(r===this.#r)return;let n={type:this.type,state:r};this.#t.notify("remote-playback-change",n,t),this.#r=r}},b7=class extends Ej{type="airplay";get canPrompt(){return"WebKitPlaybackTargetAvailabilityEvent"in window}},Rj=class{#e;#t;constructor(t,r){this.#e=t,this.#t=r,t.textTracks.onaddtrack=this.#r.bind(this),er(this.#n.bind(this))}#r(t){let r=t.track;if(!r||Vtt(this.#e,r))return;let n=new ks({id:r.id,kind:r.kind,label:r.label??"",language:r.language,type:"vtt"});n[Vt.native]={track:r},n[Vt.readyState]=2,n[Vt.nativeHLS]=!0;let a=0,i=o=>{if(r.cues)for(let s=a;s{this.#t.notify("picture-in-picture-change",t,r)}},_j=class{#e;#t;#r="inline";get mode(){return this.#r}constructor(t,r){this.#e=t,this.#t=r,wr(t,"webkitpresentationmodechanged",this.#n.bind(this))}get supported(){return EB(this.#e)}async setPresentationMode(t){this.#r!==t&&this.#e.webkitSetPresentationMode(t)}#n(t){let r=this.#r;this.#r=this.#e.webkitPresentationMode,this.#t.player?.dispatch(new Bt("video-presentation-change",{detail:this.#r,trigger:t})),["fullscreen","picture-in-picture"].forEach(n=>{(this.#r===n||r===n)&&this.#t.notify(`${n}-change`,this.#r===n,t)})}},Aj=class{#e;get active(){return this.#e.mode==="fullscreen"}get supported(){return this.#e.supported}constructor(t){this.#e=t}async enter(){this.#e.setPresentationMode("fullscreen")}async exit(){this.#e.setPresentationMode("inline")}},Pj=class{#e;get active(){return this.#e.mode==="picture-in-picture"}get supported(){return this.#e.supported}constructor(t){this.#e=t}async enter(){this.#e.setPresentationMode("picture-in-picture")}async exit(){this.#e.setPresentationMode("inline")}},H9=class extends v7{$$PROVIDER_TYPE="VIDEO";get type(){return"video"}airPlay;fullscreen;pictureInPicture;constructor(t,r){super(t,r),li(()=>{if(this.airPlay=new b7(t,r),EB(t)){let n=new _j(t,r);this.fullscreen=new Aj(n),this.pictureInPicture=new Pj(n)}else kB(t)&&(this.pictureInPicture=new Tj(t,r))},this.scope)}setup(){super.setup(),SB(this.video)&&new Rj(this.video,this.ctx),this.ctx.textRenderers.attachVideo(this.video),er(()=>{this.ctx.textRenderers.attachVideo(null)}),this.type==="video"&&this.ctx.notify("provider-setup",this)}get video(){return this.media}},Htt=Object.freeze({__proto__:null,VideoProvider:H9});Ftt=e=>`dash-${sm(e)}`,Lj=class{#e;#t;#r=null;#n=new Set;#a=null;config={};get instance(){return this.#r}constructor(t,r){this.#e=t,this.#t=r}setup(t){this.#r=t().create();let r=this.#s.bind(this);for(let n of Object.values(t.events))this.#r.on(n,r);this.#r.on(t.events.ERROR,this.#g.bind(this));for(let n of this.#n)n(this.#r);this.#t.player.dispatch("dash-instance",{detail:this.#r}),this.#r.initialize(this.#e,void 0,!1),this.#r.updateSettings({streaming:{text:{defaultEnabled:!1,dispatchForManualRendering:!0},buffer:{fastSwitchEnabled:!0}},...this.config}),this.#r.on(t.events.FRAGMENT_LOADING_STARTED,this.#w.bind(this)),this.#r.on(t.events.FRAGMENT_LOADING_COMPLETED,this.#h.bind(this)),this.#r.on(t.events.MANIFEST_LOADED,this.#v.bind(this)),this.#r.on(t.events.QUALITY_CHANGE_RENDERED,this.#m.bind(this)),this.#r.on(t.events.TEXT_TRACKS_ADDED,this.#d.bind(this)),this.#r.on(t.events.TRACK_CHANGE_RENDERED,this.#f.bind(this)),this.#t.qualities[ci.enableAuto]=this.#S.bind(this),wr(this.#t.qualities,"change",this.#R.bind(this)),wr(this.#t.audioTracks,"change",this.#T.bind(this)),this.#a=ue(this.#o.bind(this))}#i(t){return new Bt(Ftt(t.type),{detail:t})}#o(){if(!this.#t.$state.live())return;let t=new fd(this.#l.bind(this));return t.start(),t.stop.bind(t)}#l(){if(!this.#r)return;let t=this.#r.duration()-this.#r.time();this.#t.$state.liveSyncPosition.set(isNaN(t)?1/0:t)}#s(t){this.#t.player?.dispatch(this.#i(t))}#u=null;#c={};#p(t){let r=this.#u?.[Vt.native],n=(r?.track).cues;if(!r||!n)return;let a=this.#u.id,i=this.#c[a]??0,o=this.#i(t);for(let s=i;s"manualMode"in i),a=this.#i(t);for(let i=0;ic.text)?.text??(o?.lang&&W1e(o.lang))??o?.lang??void 0,language:o.lang??void 0,kind:o.kind,default:o.defaultTrack});u[Vt.native]={managed:!0,track:s},u[Vt.readyState]=2,u[Vt.onModeChange]=()=>{this.#r&&(u.mode==="showing"?(this.#r.setTextTrack(i),this.#u=u):(this.#r.setTextTrack(-1),this.#u=null))},this.#t.textTracks.add(u,a)}}#f(t){let{mediaType:r,newMediaInfo:n}=t;if(r==="audio"){let a=this.#t.audioTracks.getById(`dash-audio-${n.index}`);if(a){let i=this.#i(t);this.#t.audioTracks[At.select](a,!0,i)}}}#m(t){if(t.mediaType!=="video")return;let r=this.#t.qualities[t.newQuality];if(r){let n=this.#i(t);this.#t.qualities[At.select](r,!0,n)}}#v(t){if(this.#t.$state.canPlay()||!this.#r)return;let{type:r,mediaPresentationDuration:n}=t.data,a=this.#i(t);this.#t.notify("stream-type-change",r!=="static"?"live":"on-demand",a),this.#t.notify("duration-change",n,a),this.#t.qualities[ci.setAuto](!0,a);let i=this.#r.getVideoElement(),o=this.#r.getTracksForTypeFromManifest("video",t.data),s=[...new Set(o.map(d=>d.mimeType))].find(d=>d&&cpe(i,d)),l=o.filter(d=>s===d.mimeType)[0],u=this.#r.getTracksForTypeFromManifest("audio",t.data),c=[...new Set(u.map(d=>d.mimeType))].find(d=>d&&lpe(i,d));if(u=u.filter(d=>c===d.mimeType),l.bitrateList.forEach((d,h)=>{let g={id:d.id?.toString()??`dash-bitrate-${h}`,width:d.width??0,height:d.height??0,bitrate:d.bandwidth??0,codec:l.codec,index:h};this.#t.qualities[At.add](g,a)}),Ma(l.index)){let d=this.#t.qualities[l.index];d&&this.#t.qualities[At.select](d,!0,a)}u.forEach((d,h)=>{let b=d.labels.find(C=>navigator.languages.some(S=>C.lang&&S.toLowerCase().startsWith(C.lang.toLowerCase())))||d.labels[0],y={id:`dash-audio-${d?.index}`,label:b?.text??(d.lang&&W1e(d.lang))??d.lang??"",language:d.lang??"",kind:"main",mimeType:d.mimeType,codec:d.codec,index:h};this.#t.audioTracks[At.add](y,a)}),i.dispatchEvent(new Bt("canplay",{trigger:a}))}#g(t){let{type:r,error:n}=t;switch(n.code){case 27:this.#y(n);break;default:this.#b(n);break}}#w(){this.#x>=0&&this.#C()}#h(t){t.mediaType==="text"&&requestAnimationFrame(this.#p.bind(this,t))}#x=-1;#y(t){this.#C(),this.#r?.play(),this.#x=window.setTimeout(()=>{this.#x=-1,this.#b(t)},5e3)}#C(){clearTimeout(this.#x),this.#x=-1}#b(t){this.#t.notify("error",{message:t.message??"",code:1,error:t})}#S(){this.#E("video",!0);let{qualities:t}=this.#t;this.#r?.setQualityFor("video",t.selectedIndex,!0)}#E(t,r){this.#r?.updateSettings({streaming:{abr:{autoSwitchBitrate:{[t]:r}}}})}#R(){let{qualities:t}=this.#t;!this.#r||t.auto||!t.selected||(this.#E("video",!1),this.#r.setQualityFor("video",t.selectedIndex,t.switch==="current"),V9&&(this.#e.currentTime=this.#e.currentTime))}#T(){if(!this.#r)return;let{audioTracks:t}=this.#t,r=this.#r.getTracksFor("audio").find(n=>t.selected&&t.selected.id===`dash-audio-${n.index}`);r&&this.#r.setCurrentTrack(r)}#A(){this.#C(),this.#u=null,this.#c={}}onInstance(t){return this.#n.add(t),()=>this.#n.delete(t)}loadSource(t){this.#A(),st(t.src)&&this.#r?.attachSource(t.src)}destroy(){this.#A(),this.#r?.destroy(),this.#r=null,this.#a?.(),this.#a=null}};Ij=class{#e;#t;#r;constructor(t,r,n){this.#e=t,this.#t=r,this.#r=n,this.#n()}async#n(){let t={onLoadStart:this.#a.bind(this),onLoaded:this.#i.bind(this),onLoadError:this.#o.bind(this)},r=await Gtt(this.#e,t);if(fa(r)&&!st(this.#e)&&(r=await $tt(this.#e,t)),!r)return null;if(!window.dashjs.supportsMediaSource()){let n="[vidstack] `dash.js` is not supported in this environment";return this.#t.player.dispatch(new Bt("dash-unsupported")),this.#t.notify("error",{message:n,code:4}),null}return r}#a(){this.#t.player.dispatch(new Bt("dash-lib-load-start"))}#i(t){this.#t.player.dispatch(new Bt("dash-lib-loaded",{detail:t})),this.#r(t)}#o(t){let r=F9(t);this.#t.player.dispatch(new Bt("dash-lib-load-error",{detail:r})),this.#t.notify("error",{message:r.message,code:4,error:r})}};Ztt="https://cdn.jsdelivr.net",Oj=class extends H9{$$PROVIDER_TYPE="DASH";#e=null;#t=new Lj(this.video,this.ctx);get ctor(){return this.#e}get instance(){return this.#t.instance}static supported=dpe();get type(){return"dash"}get canLiveSync(){return!0}#r=`${Ztt}/npm/dashjs@4.7.4/dist/dash.all.min.js`;get config(){return this.#t.config}set config(t){this.#t.config=t}get library(){return this.#r}set library(t){this.#r=t}preconnect(){st(this.#r)&&Cc(this.#r)}setup(){super.setup(),new Ij(this.#r,this.ctx,t=>{this.#e=t,this.#t.setup(t),this.ctx.notify("provider-setup",this);let r=Oe(this.ctx.$state.source);r&&this.loadSource(r)})}async loadSource(t,r){if(!st(t.src)){this.removeSource();return}this.media.preload=r||"",this.appendSource(t,"application/x-mpegurl"),this.#t.loadSource(t),this.currentSrc=t}onInstance(t){let r=this.#t.instance;return r&&t(r),this.#t.onInstance(t)}destroy(){this.#t.destroy()}},qtt=Object.freeze({__proto__:null,DASHProvider:Oj}),mE=class e extends U9{static supported=dpe();name="dash";canPlay(t){return e.supported&&DE(t)}async load(t){if(Xe)throw Error("[vidstack] can not load dash provider server-side");return new(await Promise.resolve().then(function(){return qtt})).DASHProvider(this.target,t)}},gE=class{name="vimeo";target;preconnect(){let t=["https://i.vimeocdn.com","https://f.vimeocdn.com","https://fresnel.vimeocdn.com"];for(let r of t)Cc(r)}canPlay(t){return st(t.src)&&t.type==="video/vimeo"}mediaType(){return"video"}async load(t){if(Xe)throw Error("[vidstack] can not load vimeo provider server-side");return new(await Promise.resolve().then(()=>(D1e(),z1e))).VimeoProvider(this.target,t)}async loadPoster(t,r,n){let{resolveVimeoVideoId:a,getVimeoVideoInfo:i}=await Promise.resolve().then(()=>(WD(),N1e));if(!st(t.src))return null;let{videoId:o,hash:s}=a(t.src);return o?i(o,n,s).then(l=>l?l.poster:null):null}},vE=class{name="youtube";target;preconnect(){let t=["https://www.google.com","https://i.ytimg.com","https://googleads.g.doubleclick.net","https://static.doubleclick.net"];for(let r of t)Cc(r)}canPlay(t){return st(t.src)&&t.type==="video/youtube"}mediaType(){return"video"}async load(t){if(Xe)throw Error("[vidstack] can not load youtube provider server-side");return new(await Promise.resolve().then(()=>(V1e(),B1e))).YouTubeProvider(this.target,t)}async loadPoster(t,r,n){let{findYouTubePoster:a,resolveYouTubeVideoId:i}=await Promise.resolve().then(()=>(YD(),j1e)),o=st(t.src)&&i(t.src);return o?a(o,n):null}};cj=Symbol(0),Ktt=["autoPlay","canAirPlay","canFullscreen","canGoogleCast","canLoad","canLoadPoster","canPictureInPicture","canPlay","canSeek","ended","fullscreen","isAirPlayConnected","isGoogleCastConnected","live","liveEdge","loop","mediaType","muted","paused","pictureInPicture","playing","playsInline","remotePlaybackState","remotePlaybackType","seeking","started","streamType","viewType","waiting"],Wtt={artist:"",artwork:null,autoplay:!1,autoPlay:!1,clipStartTime:0,clipEndTime:0,controls:!1,currentTime:0,crossorigin:null,crossOrigin:null,duration:-1,fullscreenOrientation:"landscape",googleCast:{},load:"visible",posterLoad:"visible",logLevel:"silent",loop:!1,muted:!1,paused:!0,playsinline:!1,playsInline:!1,playbackRate:1,poster:"",preload:"metadata",preferNativeHLS:!1,src:"",title:"",controlsDelay:2e3,hideControlsOnMouseLeave:!1,viewType:"unknown",streamType:"unknown",volume:1,liveEdgeTolerance:10,minLiveDVRWindow:60,keyDisabled:!1,keyTarget:"player",keyShortcuts:Ope,storage:null},bE=class extends K1{#e;#t;constructor(t,r){super(),this.#e=t,this.#t=r}async onAttach(t){if(Xe)return;let r=this.$props[this.#e]();if(r==="eager")requestAnimationFrame(this.#t);else if(r==="idle")kD(this.#t);else if(r==="visible"){let n,a=new IntersectionObserver(i=>{this.scope&&i[0].isIntersecting&&(n?.(),n=void 0,this.#t())});a.observe(t),n=er(()=>a.disconnect())}}},Mj=class{#e;#t;constructor(t,r){this.#e=t,this.#t=r}notify(t,...r){Xe||this.#e(new Bt(t,{detail:r?.[0],trigger:r?.[1]}))}async ready(t,r){if(!Xe)return V1(async()=>{this.#t;let{autoPlay:n,canPlay:a,started:i,duration:o,seekable:s,buffered:l,remotePlaybackInfo:u,playsInline:c,savedState:d,source:h}=this.#t.$state;if(a())return;let g={duration:t?.duration??o(),seekable:t?.seekable??s(),buffered:t?.buffered??l(),provider:this.#t.$provider()};this.notify("can-play",g,r),yc();let b=this.#t.$provider(),{storage:y,qualities:C}=this.#t,{muted:S,volume:E,clipStartTime:R,playbackRate:w}=this.#t.$props;await y?.onLoad?.(h());let L=d()?.currentTime,I=d()?.paused,P=await y?.getTime(),N=L??P??R(),$=I===!1||I!==!0&&!i()&&n();if(b){b.setVolume(await y?.getVolume()??E()),b.setMuted(S()||!!await y?.getMuted());let ne=await y?.getAudioGain()??1;ne>1&&b.audioGain?.setGain?.(ne),b.setPlaybackRate?.(await y?.getPlaybackRate()??w()),b.setPlaysInline?.(c()),N>0&&b.setCurrentTime(N)}let z=await y?.getVideoQuality();if(z&&C.length){let ne=null,W=1/0;for(let Z of C){let B=Math.abs(z.width-Z.width)+Math.abs(z.height-Z.height)+(z.bitrate?Math.abs(z.bitrate-(Z.bitrate??0)):0);B0&&this.notify("started",void 0,r),u.set(null)})}async#r(t){let{player:r,$state:{autoPlaying:n,muted:a}}=this.#t;n.set(!0);let i=new Bt("auto-play-attempt",{trigger:t});try{await r.play(i)}catch{}}},Nj=class{#e=new Map;enqueue(t,r){this.#e.set(t,r)}serve(t){let r=this.peek(t);return this.#e.delete(t),r}peek(t){return this.#e.get(t)}delete(t){this.#e.delete(t)}clear(){this.#e.clear()}},yE=class{#e=!1;#t=pd();#r=new Map;get size(){return this.#r.size}get isServing(){return this.#e}async waitForFlush(){this.#e||await this.#t.promise}enqueue(t,r){if(this.#e){r();return}this.#r.delete(t),this.#r.set(t,r)}serve(t){this.#r.get(t)?.(),this.#r.delete(t)}start(){this.#n(),this.#e=!0,this.#r.size>0&&this.#n()}stop(){this.#e=!1}reset(){this.stop(),this.#r.clear(),this.#a()}#n(){for(let t of this.#r.keys())this.serve(t);this.#a()}#a(){this.#t.resolve(),this.#t=pd()}},zj=class extends K1{#e;#t;#r;controls;#n;#a;#i;#o=new yE;constructor(t,r,n){super(),this.#e=t,this.#t=r,this.#r=n,this.#i=n.$provider,this.controls=new cE,this.#n=new uE,this.#a=new A7}onAttach(){this.listen("fullscreen-change",this.#C.bind(this))}onConnect(t){let r=Object.getOwnPropertyNames(Object.getPrototypeOf(this)),n=new Hr(t),a=this.#u.bind(this);for(let i of r)i.startsWith("media-")&&n.add(i,a);this.#l(),ue(this.#s.bind(this)),ue(this.#m.bind(this)),ue(this.#v.bind(this)),ue(this.#g.bind(this)),ue(this.#w.bind(this)),ue(this.#h.bind(this)),ue(this.#x.bind(this))}onDestroy(){try{let t=this.createEvent("destroy"),{pictureInPicture:r,fullscreen:n}=this.$state;n()&&this.exitFullscreen("prefer-media",t),r()&&this.exitPictureInPicture(t)}catch{}this.#o.reset()}#l(){let{load:t}=this.$props,{canLoad:r}=this.$state;if(t()!=="play"||r())return;let n=this.listen("media-play-request",a=>{this.#c(a),n()})}#s(){let t=this.#i(),r=this.$state.canPlay();return t&&r&&this.#o.start(),()=>{this.#o.stop()}}#u(t){t.stopPropagation(),!t.defaultPrevented&&this[t.type]&&(Oe(this.#i)?this[t.type](t):this.#o.enqueue(t.type,()=>{Oe(this.#i)&&this[t.type](t)}))}async play(t){if(Xe)return;let{canPlay:r,paused:n,autoPlaying:a}=this.$state;if(this.#c(t)||!Oe(n))return;t&&this.#t.queue.enqueue("media-play-request",t);let i=Oe(a);try{let o=Oe(this.#i);return uj(o,Oe(r)),await o.play()}catch(o){let s=this.createEvent("play-fail",{detail:F9(o),trigger:t});throw s.autoPlay=i,this.#e.handle(s),o}}#c(t){let{load:r}=this.$props,{canLoad:n}=this.$state;if(r()==="play"&&!n()){let a=this.createEvent("media-start-loading",{trigger:t});return this.dispatchEvent(a),this.#o.enqueue("media-play-request",async()=>{try{await this.play(a)}catch{}}),!0}return!1}async pause(t){if(Xe)return;let{canPlay:r,paused:n}=this.$state;if(!Oe(n)){t&&this.#t.queue.enqueue("media-pause-request",t);try{let a=Oe(this.#i);return uj(a,Oe(r)),await a.pause()}catch(a){throw this.#t.queue.delete("media-pause-request"),a}}}setAudioGain(t,r){let{audioGain:n,canSetAudioGain:a}=this.$state;if(n()===t)return;let i=this.#i();if(!i?.audioGain||!a())throw Error("[vidstack] audio gain api not available");r&&this.#t.queue.enqueue("media-audio-gain-change-request",r),i.audioGain.setGain(t)}seekToLiveEdge(t){if(Xe)return;let{canPlay:r,live:n,liveEdge:a,canSeek:i,liveSyncPosition:o,seekableEnd:s,userBehindLiveEdge:l}=this.$state;if(l.set(!1),Oe(()=>!n()||a()||!i()))return;let u=Oe(this.#i);uj(u,Oe(r)),t&&this.#t.queue.enqueue("media-seek-request",t);let c=s()-2;u.setCurrentTime(Math.min(c,o()??c))}#p=!1;async enterFullscreen(t="prefer-media",r){if(Xe)return;let n=this.#d(t);if(J1e(t,n),!n.active)return Oe(this.$state.pictureInPicture)&&(this.#p=!0,await this.exitPictureInPicture(r)),r&&this.#t.queue.enqueue("media-enter-fullscreen-request",r),n.enter()}async exitFullscreen(t="prefer-media",r){if(Xe)return;let n=this.#d(t);if(J1e(t,n),!!n.active){r&&this.#t.queue.enqueue("media-exit-fullscreen-request",r);try{let a=await n.exit();return this.#p&&Oe(this.$state.canPictureInPicture)&&await this.enterPictureInPicture(),a}finally{this.#p=!1}}}#d(t){let r=Oe(this.#i);return t==="prefer-media"&&this.#n.supported||t==="media"?this.#n:r?.fullscreen}async enterPictureInPicture(t){if(!Xe&&(this.#f(),!this.$state.pictureInPicture()))return t&&this.#t.queue.enqueue("media-enter-pip-request",t),await this.#i().pictureInPicture.enter()}async exitPictureInPicture(t){if(!Xe&&(this.#f(),!!this.$state.pictureInPicture()))return t&&this.#t.queue.enqueue("media-exit-pip-request",t),await this.#i().pictureInPicture.exit()}#f(){if(!this.$state.canPictureInPicture())throw Error("[vidstack] no pip support")}#m(){this.controls.defaultDelay=this.$props.controlsDelay()}#v(){let{canSetAudioGain:t}=this.$state,r=!!this.#i()?.audioGain?.supported;t.set(r)}#g(){let{canAirPlay:t}=this.$state,r=!!this.#i()?.airPlay?.supported;t.set(r)}#w(){let{canGoogleCast:t,source:r}=this.$state,n=V9&&!S7&&Kk(r());t.set(n)}#h(){let{canFullscreen:t}=this.$state,r=this.#n.supported||!!this.#i()?.fullscreen?.supported;t.set(r)}#x(){let{canPictureInPicture:t}=this.$state,r=!!this.#i()?.pictureInPicture?.supported;t.set(r)}async"media-airplay-request"(t){try{await this.requestAirPlay(t)}catch{}}async requestAirPlay(t){try{let r=this.#i()?.airPlay;if(!r?.supported)throw Error("No AirPlay adapter.");return t&&this.#t.queue.enqueue("media-airplay-request",t),await r.prompt()}catch(r){throw this.#t.queue.delete("media-airplay-request"),r}}async"media-google-cast-request"(t){try{await this.requestGoogleCast(t)}catch{}}#y;async requestGoogleCast(t){try{let{canGoogleCast:r}=this.$state;if(!Oe(r)){let a=Error("Cast not available.");throw a.code="CAST_NOT_AVAILABLE",a}if(Cc("https://www.gstatic.com"),!this.#y){let a=await Promise.resolve().then(()=>(ij(),G1e)).then(function(i){return i.loader});this.#y=new a.GoogleCastLoader}await this.#y.prompt(this.#r),t&&this.#t.queue.enqueue("media-google-cast-request",t);let n=Oe(this.$state.remotePlaybackState)!=="disconnected";n&&this.$state.savedState.set({paused:Oe(this.$state.paused),currentTime:Oe(this.$state.currentTime)}),this.$state.remotePlaybackLoader.set(n?this.#y:null)}catch(r){throw this.#t.queue.delete("media-google-cast-request"),r}}"media-clip-start-change-request"(t){let{clipStartTime:r}=this.$state;r.set(t.detail)}"media-clip-end-change-request"(t){let{clipEndTime:r}=this.$state;r.set(t.detail),this.dispatch("duration-change",{detail:t.detail,trigger:t})}"media-duration-change-request"(t){let{providedDuration:r,clipEndTime:n}=this.$state;r.set(t.detail),n()<=0&&this.dispatch("duration-change",{detail:t.detail,trigger:t})}"media-audio-track-change-request"(t){let{logger:r,audioTracks:n}=this.#r;if(n.readonly)return;let a=t.detail,i=n[a];if(i){let o=t.type;this.#t.queue.enqueue(o,t),i.selected=!0}}async"media-enter-fullscreen-request"(t){try{await this.enterFullscreen(t.detail,t)}catch(r){this.#b(r,t)}}async"media-exit-fullscreen-request"(t){try{await this.exitFullscreen(t.detail,t)}catch(r){this.#b(r,t)}}async#C(t){let r=Oe(this.$props.fullscreenOrientation),n=t.detail;if(!(fa(r)||r==="none"||!this.#a.supported))if(n){if(this.#a.locked)return;this.dispatch("media-orientation-lock-request",{detail:r,trigger:t})}else this.#a.locked&&this.dispatch("media-orientation-unlock-request",{trigger:t})}#b(t,r){this.#e.handle(this.createEvent("fullscreen-error",{detail:F9(t)}))}async"media-orientation-lock-request"(t){let r=t.type;try{this.#t.queue.enqueue(r,t),await this.#a.lock(t.detail)}catch{this.#t.queue.delete(r)}}async"media-orientation-unlock-request"(t){let r=t.type;try{this.#t.queue.enqueue(r,t),await this.#a.unlock()}catch{this.#t.queue.delete(r)}}async"media-enter-pip-request"(t){try{await this.enterPictureInPicture(t)}catch(r){this.#S(r,t)}}async"media-exit-pip-request"(t){try{await this.exitPictureInPicture(t)}catch(r){this.#S(r,t)}}#S(t,r){this.#e.handle(this.createEvent("picture-in-picture-error",{detail:F9(t)}))}"media-live-edge-request"(t){let{live:r,liveEdge:n,canSeek:a}=this.$state;if(!(!r()||n()||!a())){this.#t.queue.enqueue("media-seek-request",t);try{this.seekToLiveEdge()}catch{this.#t.queue.delete("media-seek-request")}}}async"media-loop-request"(t){try{this.#t.looping=!0,this.#t.replaying=!0,await this.play(t)}catch{this.#t.looping=!1}}"media-user-loop-change-request"(t){this.$state.userPrefersLoop.set(t.detail)}async"media-pause-request"(t){if(!this.$state.paused())try{await this.pause(t)}catch{}}async"media-play-request"(t){if(this.$state.paused())try{await this.play(t)}catch{}}"media-rate-change-request"(t){let{playbackRate:r,canSetPlaybackRate:n}=this.$state;if(r()===t.detail||!n())return;let a=this.#i();a?.setPlaybackRate&&(this.#t.queue.enqueue("media-rate-change-request",t),a.setPlaybackRate(t.detail))}"media-audio-gain-change-request"(t){try{this.setAudioGain(t.detail,t)}catch{}}"media-quality-change-request"(t){let{qualities:r,storage:n,logger:a}=this.#r;if(r.readonly)return;this.#t.queue.enqueue("media-quality-change-request",t);let i=t.detail;if(i<0)r.autoSelect(t),t.isOriginTrusted&&n?.setVideoQuality?.(null);else{let o=r[i];o&&(o.selected=!0,t.isOriginTrusted&&n?.setVideoQuality?.({id:o.id,width:o.width,height:o.height,bitrate:o.bitrate}))}}"media-pause-controls-request"(t){let r=t.type;this.#t.queue.enqueue(r,t),this.controls.pause(t)}"media-resume-controls-request"(t){let r=t.type;this.#t.queue.enqueue(r,t),this.controls.resume(t)}"media-seek-request"(t){let{canSeek:r,ended:n,live:a,seekableEnd:i,userBehindLiveEdge:o}=this.$state,s=t.detail;n()&&(this.#t.replaying=!0);let l=t.type;this.#t.seeking=!1,this.#t.queue.delete(l);let u=_B(s,this.$state);!Number.isFinite(u)||!r()||(this.#t.queue.enqueue(l,t),this.#i().setCurrentTime(u),a()&&t.isOriginTrusted&&Math.abs(i()-u)>=2&&o.set(!0))}"media-seeking-request"(t){let r=t.type;this.#t.queue.enqueue(r,t),this.$state.seeking.set(!0),this.#t.seeking=!0}"media-start-loading"(t){if(this.$state.canLoad())return;let r=t.type;this.#t.queue.enqueue(r,t),this.#e.handle(this.createEvent("can-load"))}"media-poster-start-loading"(t){if(this.$state.canLoadPoster())return;let r=t.type;this.#t.queue.enqueue(r,t),this.#e.handle(this.createEvent("can-load-poster"))}"media-text-track-change-request"(t){let{index:r,mode:n}=t.detail,a=this.#r.textTracks[r];if(a){let i=t.type;this.#t.queue.enqueue(i,t),a.setMode(n,t)}}"media-mute-request"(t){if(this.$state.muted())return;let r=t.type;this.#t.queue.enqueue(r,t),this.#i().setMuted(!0)}"media-unmute-request"(t){let{muted:r,volume:n}=this.$state;if(!r())return;let a=t.type;this.#t.queue.enqueue(a,t),this.#r.$provider().setMuted(!1),n()===0&&(this.#t.queue.enqueue(a,t),this.#i().setVolume(.25))}"media-volume-change-request"(t){let{muted:r,volume:n}=this.$state,a=t.detail;if(n()===a)return;let i=t.type;this.#t.queue.enqueue(i,t),this.#i().setVolume(a),a>0&&r()&&(this.#t.queue.enqueue(i,t),this.#i().setMuted(!1))}#E(t,r,n){}};Dj=class{seeking=!1;looping=!1;replaying=!1;queue=new Nj},Qtt=new Set(["auto-play","auto-play-fail","can-load","sources-change","source-change","load-start","abort","error","loaded-metadata","loaded-data","can-play","play","play-fail","pause","playing","seeking","seeked","waiting"]),jj=class extends K1{#e;#t;#r=new Map;#n=!1;#a=[];#i=[-1,-1];#o=!1;#l;constructor(t,r){super(),this.#e=t,this.#t=r}onAttach(t){t.setAttribute("aria-busy","true"),new Hr(this).add("fullscreen-change",this["fullscreen-change"].bind(this)).add("fullscreen-error",this["fullscreen-error"].bind(this)).add("orientation-change",this["orientation-change"].bind(this))}onConnect(t){ue(this.#A.bind(this)),this.#f(),this.#m(),this.#v(),this.#u(),er(this.#c.bind(this))}onDestroy(){let{audioTracks:t,qualities:r,textTracks:n}=this.#t;t[At.reset](),r[At.reset](),n[At.reset](),this.#R()}handle(t){if(!this.scope)return;let r=t.type;V1(()=>this[t.type]?.(t)),Xe||(Qtt.has(r)&&this.#r.set(r,t),this.dispatch(t))}#s=!1;#u(){this.#s&&(requestAnimationFrame(()=>{this.scope&&this.#t.remote.play(new Bt("dom-connect"))}),this.#s=!1)}#c(){this.#s||(this.#s=!this.$state.paused(),this.#t.$provider()?.pause())}#p(){this.#k(),this.#n=!1,this.#e.replaying=!1,this.#e.looping=!1,this.#o=!1,this.#l=void 0,this.#r.clear()}#d(t,r){let n=this.#e.queue.serve(t);n&&(r.request=n,r.triggers.add(n))}#f(){this.#g(),this.#w();let t=this.#t.textTracks;new Hr(t).add("add",this.#g.bind(this)).add("remove",this.#g.bind(this)).add("mode-change",this.#w.bind(this))}#m(){let t=this.#t.qualities;new Hr(t).add("add",this.#y.bind(this)).add("remove",this.#y.bind(this)).add("change",this.#C.bind(this)).add("auto-change",this.#b.bind(this)).add("readonly-change",this.#T.bind(this))}#v(){let t=this.#t.audioTracks;new Hr(t).add("add",this.#h.bind(this)).add("remove",this.#h.bind(this)).add("change",this.#x.bind(this))}#g(t){let{textTracks:r}=this.$state;r.set(this.#t.textTracks.toArray()),this.dispatch("text-tracks-change",{detail:r(),trigger:t})}#w(t){t&&this.#d("media-text-track-change-request",t);let r=this.#t.textTracks.selected,{textTrack:n}=this.$state;n()!==r&&(n.set(r),this.dispatch("text-track-change",{detail:r,trigger:t}))}#h(t){let{audioTracks:r}=this.$state;r.set(this.#t.audioTracks.toArray()),this.dispatch("audio-tracks-change",{detail:r(),trigger:t})}#x(t){let{audioTrack:r}=this.$state;r.set(this.#t.audioTracks.selected),t&&this.#d("media-audio-track-change-request",t),this.dispatch("audio-track-change",{detail:r(),trigger:t})}#y(t){let{qualities:r}=this.$state;r.set(this.#t.qualities.toArray()),this.dispatch("qualities-change",{detail:r(),trigger:t})}#C(t){let{quality:r}=this.$state;r.set(this.#t.qualities.selected),t&&this.#d("media-quality-change-request",t),this.dispatch("quality-change",{detail:r(),trigger:t})}#b(){let{qualities:t}=this.#t,r=t.auto;this.$state.autoQuality.set(r),r||this.#R()}#S=null;#E(){this.#R(),this.#S=ue(()=>{let{qualities:t}=this.#t,{mediaWidth:r,mediaHeight:n}=this.$state,a=r(),i=n();if(a===0||i===0)return;let o=null,s=1/0;for(let l of t){let u=Math.abs(l.width-a)+Math.abs(l.height-i);u{requestAnimationFrame(()=>{this.scope&&(this.$state.inferredViewType.set(t.detail),this.dispatch("view-type-change",{detail:i,trigger:t}))})},0))}"stream-type-change"(t){let r=this.#r.get("source-change");r&&t.triggers.add(r);let{streamType:n,inferredStreamType:a}=this.$state;a.set(t.detail),t.detail=n()}"rate-change"(t){let{storage:r}=this.#t,{canPlay:n}=this.$state;this.$state.playbackRate.set(t.detail),this.#d("media-rate-change-request",t),n()&&r?.setPlaybackRate?.(t.detail)}"remote-playback-change"(t){let{remotePlaybackState:r,remotePlaybackType:n}=this.$state,{type:a,state:i}=t.detail,o=i==="connected";n.set(a),r.set(i);let s=a==="airplay"?"media-airplay-request":"media-google-cast-request";if(o)this.#d(s,t);else{let l=this.#e.queue.peek(s);l&&(t.request=l,t.triggers.add(l))}}"sources-change"(t){let r=this.$state.sources(),n=t.detail;this.$state.sources.set(n),this.#O(r,n,t)}#O(t,r,n){let{qualities:a}=this.#t,i=!1,o=!1;for(let s of t){if(!Yk(s))continue;if(!r.some(u=>u.src===s.src)){let u=a.getBySrc(s.src);u&&(a[At.remove](u,n),o=!0)}}o&&!a.length&&(this.$state.savedState.set(null),a[At.reset](n));for(let s of r){if(!Yk(s)||a.getBySrc(s.src))continue;let l={id:s.id??s.height+"p",bitrate:null,codec:null,...s,selected:!1};a[At.add](l,n),i=!0}i&&!a[ci.enableAuto]&&(this.#E(),a[ci.enableAuto]=this.#E.bind(this),a[ci.setAuto](!0,n))}"source-change"(t){t.isQualityChange=t.originEvent?.type==="quality-change";let r=t.detail;this.#P(t,t.isQualityChange),this.#r.set(t.type,t),this.$state.source.set(r),this.el?.setAttribute("aria-busy","true")}#P(t,r=!1){let{audioTracks:n,qualities:a}=this.#t;if(!r){this.#a=[],this.#i=[-1,-1],n[At.reset](t),a[At.reset](t),mj(this.$state,r),this.#p();return}mj(this.$state,r),this.#p()}abort(t){let r=this.#r.get("source-change");r&&t.triggers.add(r);let n=this.#r.get("can-load");n&&!t.triggers.hasType("can-load")&&t.triggers.add(n)}"load-start"(t){let r=this.#r.get("source-change");r&&t.triggers.add(r)}error(t){this.$state.error.set(t.detail);let r=this.#r.get("abort");r&&t.triggers.add(r)}"loaded-metadata"(t){let r=this.#r.get("load-start");r&&t.triggers.add(r)}"loaded-data"(t){let r=this.#r.get("load-start");r&&t.triggers.add(r)}"can-play"(t){let r=this.#r.get("loaded-metadata");r&&t.triggers.add(r),this.#L(t.detail),this.el?.setAttribute("aria-busy","false")}"can-play-through"(t){this.#L(t.detail);let r=this.#r.get("can-play");r&&t.triggers.add(r)}#L(t){let{seekable:r,buffered:n,intrinsicDuration:a,canPlay:i}=this.$state;i.set(!0),n.set(t.buffered),r.set(t.seekable);let o=Uf(t.seekable)??1/0;a.set(o)}"duration-change"(t){let{live:r,intrinsicDuration:n,providedDuration:a,clipEndTime:i,ended:o}=this.$state,s=t.detail;if(!r()){let l=Number.isNaN(s)?0:s;n.set(l),o()&&this.#N(t)}(a()>0||i()>0)&&t.stopImmediatePropagation()}progress(t){let{buffered:r,seekable:n}=this.$state,{buffered:a,seekable:i}=t.detail,o=Uf(a),s=a.length!==r().length,l=o!==Uf(r()),u=Uf(i),c=i.length!==n().length,d=u!==Uf(n());(s||l)&&r.set(a),(c||d)&&n.set(i)}play(t){let{paused:r,autoPlayError:n,ended:a,autoPlaying:i,playsInline:o,pointer:s,muted:l,viewType:u,live:c,userBehindLiveEdge:d}=this.$state;if(this.#M(),!r()){t.stopImmediatePropagation();return}t.autoPlay=i();let h=this.#r.get("waiting");h&&t.triggers.add(h),this.#d("media-play-request",t),this.#r.set("play",t),r.set(!1),n.set(null),t.autoPlay&&(this.handle(this.createEvent("auto-play",{detail:{muted:l()},trigger:t})),i.set(!1)),(a()||this.#e.replaying)&&(this.#e.replaying=!1,a.set(!1),this.handle(this.createEvent("replay",{trigger:t}))),!o()&&u()==="video"&&s()==="coarse"&&this.#t.remote.enterFullscreen("prefer-media",t),c()&&!d()&&this.#t.remote.seekToLiveEdge(t)}#M(t){if(!Oe(this.#t.$provider))return;let{ended:n,seekableStart:a,clipEndTime:i,currentTime:o,realCurrentTime:s,duration:l}=this.$state,u=n()||s()0&&s()>=i()||Math.abs(o()-l())<.1;return u&&this.dispatch("media-seek-request",{detail:a(),trigger:t}),u}"play-fail"(t){let{muted:r,autoPlaying:n}=this.$state,a=this.#r.get("play");a&&t.triggers.add(a),this.#d("media-play-request",t);let{paused:i,playing:o}=this.$state;i.set(!0),o.set(!1),this.#p(),this.#r.set("play-fail",t),t.autoPlay&&(this.handle(this.createEvent("auto-play-fail",{detail:{muted:r(),error:t.detail},trigger:t})),n.set(!1))}playing(t){let r=this.#r.get("play"),n=this.#r.get("seeked");r?t.triggers.add(r):n&&t.triggers.add(n),setTimeout(()=>this.#p(),0);let{paused:a,playing:i,live:o,liveSyncPosition:s,seekableEnd:l,started:u,currentTime:c,seeking:d,ended:h}=this.$state;if(a.set(!1),i.set(!0),d.set(!1),h.set(!1),this.#e.looping){this.#e.looping=!1;return}if(o()&&!u()&&c()===0){let g=s()??l()-2;Number.isFinite(g)&&this.#t.$provider().setCurrentTime(g)}this.started(t)}started(t){let{started:r}=this.$state;r()||(r.set(!0),this.handle(this.createEvent("started",{trigger:t})))}pause(t){this.el?.isConnected||(this.#s=!0),this.#d("media-pause-request",t);let r=this.#r.get("seeked");r&&t.triggers.add(r);let{paused:n,playing:a}=this.$state;n.set(!0),a.set(!1),this.#n&&setTimeout(()=>{this.handle(this.createEvent("end",{trigger:t})),this.#n=!1},0),this.#p()}"time-change"(t){if(this.#e.looping){t.stopImmediatePropagation();return}let{waiting:r,played:n,clipEndTime:a,realCurrentTime:i,currentTime:o}=this.$state,s=t.detail,l=a();i.set(s),this.#_(),r.set(!1);for(let u of this.#t.textTracks)u[Vt.updateActiveCues](s,t);l>0&&s>=l&&(this.#n=!0,this.dispatch("media-pause-request",{trigger:t})),this.#z(),this.dispatch("time-update",{detail:{currentTime:o(),played:n()},trigger:t})}#_(){let{currentTime:t,played:r,paused:n}=this.$state;n()||(this.#i=fpe(this.#a,this.#i,t()),r.set(new Bn(this.#a)))}#N(t){let{clipStartTime:r,clipEndTime:n,duration:a}=this.$state;r()>0||n()>0||this.handle(this.createEvent("time-change",{detail:a(),trigger:t}))}#z(){let{storage:t}=this.#t,{canPlay:r,realCurrentTime:n}=this.$state;r()&&t?.setTime?.(n())}"audio-gain-change"(t){let{storage:r}=this.#t,{canPlay:n,audioGain:a}=this.$state;a.set(t.detail),this.#d("media-audio-gain-change-request",t),n()&&r?.setAudioGain?.(a())}"volume-change"(t){let{storage:r}=this.#t,{volume:n,muted:a,canPlay:i}=this.$state,o=t.detail;n.set(o.volume),a.set(o.muted||o.volume===0),this.#d("media-volume-change-request",t),this.#d(o.muted?"media-mute-request":"media-unmute-request",t),i()&&(r?.setVolume?.(n()),r?.setMuted?.(a()))}seeking=$1(t=>{let{seeking:r,realCurrentTime:n,paused:a}=this.$state;r.set(!0),n.set(t.detail),this.#d("media-seeking-request",t),a()&&(this.#l=t,this.#I()),this.#i=[-1,-1]},150,{leading:!0});seeked(t){let{seeking:r,currentTime:n,realCurrentTime:a,paused:i,seekableEnd:o,ended:s,live:l}=this.$state;if(this.#e.seeking)r.set(!0),t.stopImmediatePropagation();else if(r()){let u=this.#r.get("waiting");u&&t.triggers.add(u);let c=this.#r.get("seeking");c&&!t.triggers.has(c)&&t.triggers.add(c),i()&&this.#k(),r.set(!1),a.set(t.detail),this.#d("media-seek-request",t);let d=t?.originEvent;d?.isTrusted&&!(d instanceof MessageEvent)&&!/seek/.test(d.type)&&this.started(t)}l()||(Math.floor(n())!==Math.floor(o())?s.set(!1):this.end(t))}waiting(t){this.#o||this.#e.seeking||(t.stopImmediatePropagation(),this.#l=t,this.#I())}#I=l7(()=>{if(!this.#l)return;this.#o=!0;let{waiting:t,playing:r}=this.$state;t.set(!0),r.set(!1);let n=this.createEvent("waiting",{trigger:this.#l});this.#r.set("waiting",n),this.dispatch(n),this.#l=void 0,this.#o=!1},300);end(t){let{loop:r,ended:n}=this.$state;if(!(!r()&&n())){if(r()){setTimeout(()=>{requestAnimationFrame(()=>{this.#M(t),this.dispatch("media-loop-request",{trigger:t})})},10);return}setTimeout(()=>this.#D(t),0)}}#D(t){let{storage:r}=this.#t,{paused:n,seeking:a,ended:i,duration:o}=this.$state;this.#N(t),n()||this.dispatch("pause",{trigger:t}),a()&&this.dispatch("seeked",{detail:o(),trigger:t}),i.set(!0),this.#p(),r?.setTime?.(o(),!0),this.dispatch("ended",{trigger:t})}#k(){this.#I.cancel(),this.$state.waiting.set(!1)}"fullscreen-change"(t){let r=t.detail;this.$state.fullscreen.set(r),this.#d(r?"media-enter-fullscreen-request":"media-exit-fullscreen-request",t)}"fullscreen-error"(t){this.#d("media-enter-fullscreen-request",t),this.#d("media-exit-fullscreen-request",t)}"orientation-change"(t){let r=t.detail.lock;this.#d(r?"media-orientation-lock-request":"media-orientation-unlock-request",t)}"picture-in-picture-change"(t){let r=t.detail;this.$state.pictureInPicture.set(r),this.#d(r?"media-enter-pip-request":"media-exit-pip-request",t)}"picture-in-picture-error"(t){this.#d("media-enter-pip-request",t),this.#d("media-exit-pip-request",t)}"title-change"(t){t.trigger&&(t.stopImmediatePropagation(),this.$state.inferredTitle.set(t.detail))}"poster-change"(t){t.trigger&&(t.stopImmediatePropagation(),this.$state.inferredPoster.set(t.detail))}},Bj=class extends K1{onSetup(){if(this.#e(),Xe)return;let t=[this.#n,this.#i,this.#d,this.#f,this.#l,this.#u,this.#c,this.#m,this.#g,this.#v,this.#o,this.#p,this.#s,this.#t,this.#a];for(let r of t)ue(r.bind(this))}#e(){let t={duration:"providedDuration",loop:"providedLoop",poster:"providedPoster",streamType:"providedStreamType",title:"providedTitle",viewType:"providedViewType"},r=new Set(["currentTime","paused","playbackRate","volume"]);for(let n of Object.keys(this.$props))r.has(n)||this.$state[t[n]??n]?.set(this.$props[n]());this.$state.muted.set(this.$props.muted()||this.$props.volume()===0)}#t(){let{viewType:t,streamType:r,title:n,poster:a,loop:i}=this.$props,o=this.$state;o.providedPoster.set(a()),o.providedStreamType.set(r()),o.providedViewType.set(t()),o.providedTitle.set(n()),o.providedLoop.set(i())}#r(){}#n(){let{artist:t,artwork:r}=this.$props;this.$state.artist.set(t()),this.$state.artwork.set(r())}#a(){let{title:t}=this.$state;this.dispatch("title-change",{detail:t()})}#i(){let t=this.$props.autoPlay()||this.$props.autoplay();this.$state.autoPlay.set(t),this.dispatch("auto-play-change",{detail:t})}#o(){let t=this.$state.loop();this.dispatch("loop-change",{detail:t})}#l(){let t=this.$props.controls();this.$state.controls.set(t)}#s(){let{poster:t}=this.$state;this.dispatch("poster-change",{detail:t()})}#u(){let t=this.$props.crossOrigin()??this.$props.crossorigin(),r=t===!0?"":t;this.$state.crossOrigin.set(r)}#c(){let{duration:t}=this.$props;this.dispatch("media-duration-change-request",{detail:t()})}#p(){let t=this.$props.playsInline()||this.$props.playsinline();this.$state.playsInline.set(t),this.dispatch("plays-inline-change",{detail:t})}#d(){let{clipStartTime:t}=this.$props;this.dispatch("media-clip-start-change-request",{detail:t()})}#f(){let{clipEndTime:t}=this.$props;this.dispatch("media-clip-end-change-request",{detail:t()})}#m(){this.dispatch("live-change",{detail:this.$state.live()})}#v(){this.$state.liveEdgeTolerance.set(this.$props.liveEdgeTolerance()),this.$state.minLiveDVRWindow.set(this.$props.minLiveDVRWindow())}#g(){this.dispatch("live-edge-change",{detail:this.$state.liveEdge()})}},X1e=["play","pause","seekforward","seekbackward","seekto"],Vj=class extends K1{onConnect(){ue(this.#t.bind(this)),ue(this.#r.bind(this));let t=this.#n.bind(this);for(let r of X1e)navigator.mediaSession.setActionHandler(r,t);er(this.#e.bind(this))}#e(){for(let t of X1e)navigator.mediaSession.setActionHandler(t,null)}#t(){let{title:t,artist:r,artwork:n,poster:a}=this.$state;navigator.mediaSession.metadata=new MediaMetadata({title:t(),artist:r(),artwork:n()??[{src:a()}]})}#r(){let{canPlay:t,paused:r}=this.$state;navigator.mediaSession.playbackState=t()?r()?"paused":"playing":"none"}#n(t){let r=new Bt("media-session-action",{detail:t});switch(t.action){case"play":this.dispatch("media-play-request",{trigger:r});break;case"pause":this.dispatch("media-pause-request",{trigger:r});break;case"seekto":case"seekforward":case"seekbackward":this.dispatch("media-seek-request",{detail:Ma(t.seekTime)?t.seekTime:this.$state.currentTime()+(t.seekOffset??(t.action==="seekforward"?10:-10)),trigger:r});break}}},xE=vt(!1);Xe||(wr(document,"pointerdown",()=>{xE.set(!1)}),wr(document,"keydown",e=>{e.metaKey||e.altKey||e.ctrlKey||xE.set(!0)}));hl=class extends so{#e=vt(!1);onConnect(t){ue(()=>{let r=new Hr(t);if(!xE()){this.#e.set(!1),Qk(t,!1),r.add("pointerenter",this.#n.bind(this)).add("pointerleave",this.#a.bind(this));return}let n=document.activeElement===t;this.#e.set(n),Qk(t,n),r.add("focus",this.#t.bind(this)).add("blur",this.#r.bind(this))})}focused(){return this.#e()}#t(){this.#e.set(!0),Qk(this.el,!0)}#r(){this.#e.set(!1),Qk(this.el,!1)}#n(){Y1e(this.el,!0)}#a(){Y1e(this.el,!1)}};wE=class e extends qt{static props=Wtt;static state=mm;#e;#t;#r;canPlayQueue=new yE;remoteControl;get#n(){return this.#e.$provider()}get#a(){return this.$props}constructor(){super(),new Bj;let t={player:this,qualities:new sE,audioTracks:new nE,storage:null,$provider:vt(null),$providerSetup:vt(!1),$props:this.$props,$state:this.$state};t.remote=this.remoteControl=new G9(void 0),t.remote.setPlayer(this),t.textTracks=new oE,t.textTracks[Vt.crossOrigin]=this.$state.crossOrigin,t.textRenderers=new iE(t),t.ariaKeys={},this.#e=t,Cs(f8,t),this.orientation=new A7,new hl,new yj(t);let r=new Dj;this.#t=new jj(r,t),this.#r=new zj(this.#t,r,t),t.delegate=new Mj(this.#t.handle.bind(this.#t),t),t.notify=t.delegate.notify.bind(t.delegate),typeof navigator<"u"&&"mediaSession"in navigator&&new Vj,new bE("load",this.startLoading.bind(this)),new bE("posterLoad",this.startLoadingPoster.bind(this))}onSetup(){this.#u(),ue(this.#s.bind(this)),ue(this.#v.bind(this)),ue(this.#f.bind(this)),ue(this.#x.bind(this)),ue(this.#w.bind(this)),ue(this.#S.bind(this)),ue(this.#C.bind(this))}onAttach(t){t.setAttribute("data-media-player",""),nn(t,"tabindex","0"),nn(t,"role","region"),ue(this.#R.bind(this)),Xe?this.#o():ue(this.#o.bind(this)),Xe?this.#l():ue(this.#l.bind(this)),wr(t,"find-media-player",this.#c.bind(this))}onConnect(t){ope&&Nt(t,"data-iphone","");let r=window.matchMedia("(pointer: coarse)");this.#d(r),r.onchange=this.#d.bind(this);let n=new ResizeObserver(Ff(this.#p.bind(this)));n.observe(t),ue(this.#p.bind(this)),this.dispatch("media-player-connect",{detail:this,bubbles:!0,composed:!0}),er(()=>{n.disconnect(),r.onchange=null})}onDestroy(){this.#e.player=null,this.canPlayQueue.reset()}#i=!1;#o(){let t=this.$el,{title:r,live:n,viewType:a,providedTitle:i}=this.$state,o=n(),s=Pk(a()),l=s!=="Unknown"?`${o?"Live ":""}${s}`:o?"Live":"Media",u=r();Nt(this.el,"aria-label",`${l} Player`+(u?` - ${u}`:"")),!Xe&&t?.hasAttribute("title")&&(this.#i=!0,t?.removeAttribute("title"))}#l(){let t=this.orientation.landscape?"landscape":"portrait";this.$state.orientation.set(t),Nt(this.el,"data-orientation",t),this.#p()}#s(){this.$state.canPlay()&&this.#n?this.canPlayQueue.start():this.canPlayQueue.stop()}#u(){if(e[cj]){this.setAttributes(e[cj]);return}let t={"data-load":function(){return this.$props.load()},"data-captions":function(){let n=this.$state.textTrack();return!!n&&Ho(n)},"data-ios-controls":function(){return this.$state.iOSControls()},"data-controls":function(){return this.controls.showing},"data-buffering":function(){let{canLoad:n,canPlay:a,waiting:i}=this.$state;return n()&&(!a()||i())},"data-error":function(){let{error:n}=this.$state;return!!n()},"data-autoplay-error":function(){let{autoPlayError:n}=this.$state;return!!n()}},r={autoPlay:"autoplay",canAirPlay:"can-airplay",canPictureInPicture:"can-pip",pictureInPicture:"pip",playsInline:"playsinline",remotePlaybackState:"remote-state",remotePlaybackType:"remote-type",isAirPlayConnected:"airplay",isGoogleCastConnected:"google-cast"};for(let n of Ktt){let a="data-"+(r[n]??sm(n));t[a]=function(){return this.$state[n]()}}delete t.title,e[cj]=t,this.setAttributes(t)}#c(t){t.detail(this)}#p(){if(Xe||!this.el)return;let t=this.el.clientWidth,r=this.el.clientHeight;this.$state.width.set(t),this.$state.height.set(r),oo(this.el,"--player-width",t+"px"),oo(this.el,"--player-height",r+"px")}#d(t){if(Xe)return;let r=t.matches?"coarse":"fine";Nt(this.el,"data-pointer",r),this.$state.pointer.set(r),this.#p()}get provider(){return this.#n}get controls(){return this.#r.controls}set controls(t){this.#a.controls.set(t)}orientation;get title(){return Oe(this.$state.title)}set title(t){if(this.#i){this.#i=!1;return}this.#a.title.set(t)}get qualities(){return this.#e.qualities}get audioTracks(){return this.#e.audioTracks}get textTracks(){return this.#e.textTracks}get textRenderers(){return this.#e.textRenderers}get duration(){return this.$state.duration()}set duration(t){this.#a.duration.set(t)}get paused(){return Oe(this.$state.paused)}set paused(t){this.#m(t)}#f(){this.#m(this.$props.paused())}#m(t){t?this.canPlayQueue.enqueue("paused",()=>this.#r.pause()):this.canPlayQueue.enqueue("paused",()=>this.#r.play())}get muted(){return Oe(this.$state.muted)}set muted(t){this.#g(t)}#v(){this.#g(this.$props.muted())}#g(t){this.canPlayQueue.enqueue("muted",()=>{this.#n&&this.#n.setMuted(t)})}get currentTime(){return Oe(this.$state.currentTime)}set currentTime(t){this.#h(t)}#w(){this.#h(this.$props.currentTime())}#h(t){this.canPlayQueue.enqueue("currentTime",()=>{let{currentTime:r}=this.$state;t!==Oe(r)&&Oe(()=>{if(!this.#n)return;let n=_B(t,this.$state);Number.isFinite(n)&&this.#n.setCurrentTime(n)})})}get volume(){return Oe(this.$state.volume)}set volume(t){this.#y(t)}#x(){this.#y(this.$props.volume())}#y(t){let r=AB(0,t,1);this.canPlayQueue.enqueue("volume",()=>{this.#n&&this.#n.setVolume(r)})}get playbackRate(){return Oe(this.$state.playbackRate)}set playbackRate(t){this.#b(t)}#C(){this.#b(this.$props.playbackRate())}#b(t){this.canPlayQueue.enqueue("rate",()=>{this.#n&&this.#n.setPlaybackRate?.(t)})}#S(){this.#E(this.$props.playsInline())}#E(t){this.canPlayQueue.enqueue("playsinline",()=>{this.#n&&this.#n.setPlaysInline?.(t)})}#R(){let t=this.$props.storage(),r=st(t)?new tE:t;if(r?.onChange){let{source:n}=this.$state,a=st(t)?t:this.el?.id,i=ud(this.#T.bind(this));ue(()=>r.onChange(n(),i(),a||void 0))}this.#e.storage=r,this.#e.textTracks.setStorage(r),er(()=>{r?.onDestroy?.(),this.#e.storage=null,this.#e.textTracks.setStorage(null)})}#T(){let{clipStartTime:t,clipEndTime:r}=this.$props,{source:n}=this.$state,a=n();return a.src?`${a.src}:${t()}:${r()}`:null}async play(t){return this.#r.play(t)}async pause(t){return this.#r.pause(t)}async enterFullscreen(t,r){return this.#r.enterFullscreen(t,r)}async exitFullscreen(t,r){return this.#r.exitFullscreen(t,r)}enterPictureInPicture(t){return this.#r.enterPictureInPicture(t)}exitPictureInPicture(t){return this.#r.exitPictureInPicture(t)}seekToLiveEdge(t){this.#r.seekToLiveEdge(t)}startLoading(t){this.#e.notify("can-load",void 0,t)}startLoadingPoster(t){this.#e.notify("can-load-poster",void 0,t)}requestAirPlay(t){return this.#r.requestAirPlay(t)}requestGoogleCast(t){return this.#r.requestGoogleCast(t)}setAudioGain(t,r){return this.#r.setAudioGain(t,r)}destroy(){super.destroy(),this.#e.remote.setPlayer(null),this.dispatch("destroy")}},kn=wE.prototype;zr(kn,"canPlayQueue");zr(kn,"remoteControl");zr(kn,"provider");zr(kn,"controls");zr(kn,"orientation");zr(kn,"title");zr(kn,"qualities");zr(kn,"audioTracks");zr(kn,"textTracks");zr(kn,"textRenderers");zr(kn,"duration");zr(kn,"paused");zr(kn,"muted");zr(kn,"currentTime");zr(kn,"volume");zr(kn,"playbackRate");ha(kn,"play");ha(kn,"pause");ha(kn,"enterFullscreen");ha(kn,"exitFullscreen");ha(kn,"enterPictureInPicture");ha(kn,"exitPictureInPicture");ha(kn,"seekToLiveEdge");ha(kn,"startLoading");ha(kn,"startLoadingPoster");ha(kn,"requestAirPlay");ha(kn,"requestGoogleCast");ha(kn,"setAudioGain");Hj=new Map,Fj=class{#e=!1;#t;#r;#n;#a;constructor(t,r,n,a=[]){this.#r=t,this.#n=r,this.#a=n;let i=new mE,o=new pE,s=new U9,l=new dE,u=new vE,c=new gE,d=[u,c];this.#t=ud(()=>{let g=r.$state.remotePlaybackLoader(),b=r.$props.preferNativeHLS()?[s,l,i,o,...d,...a]:[o,s,l,i,...d,...a];return g?[g,...b]:b});let{$state:h}=r;h.sources.set(epe(r.$props.src()));for(let g of h.sources()){let b=this.#t().find(C=>C.canPlay(g));if(!b)continue;let y=b.mediaType(g);r.$state.source.set(g),r.$state.mediaType.set(y),r.$state.inferredViewType.set(y),this.#a.set(b),this.#e=!0;break}}connect(){let t=this.#a();this.#e&&(this.#s(this.#n.$state.source(),t),this.#u(t),this.#e=!1),ue(this.#i.bind(this)),ue(this.#o.bind(this)),ue(this.#c.bind(this)),ue(this.#p.bind(this)),ue(this.#d.bind(this))}#i(){this.#n.notify("sources-change",[...epe(this.#n.$props.src()),...this.#r()])}#o(){let{$state:t}=this.#n,r=t.sources(),n=Oe(t.source),a=this.#l(n,r);if(r[0]?.src&&!a.src&&!a.type){let{crossOrigin:o}=t,s=R7(o()),l=new AbortController;return Promise.all(r.map(u=>st(u.src)&&u.type==="?"?fetch(u.src,{method:"HEAD",credentials:s,signal:l.signal}).then(c=>(u.type=c.headers.get("content-type")||"??",Hj.set(u.src,u.type),u)).catch(()=>u):u)).then(u=>{if(l.signal.aborted)return;let c=this.#l(Oe(t.source),u);yc(),c.src||this.#n.notify("error",{message:"Failed to load resource.",code:4})}),()=>l.abort()}yc()}#l(t,r){let n={src:"",type:""},a=null,i=new Bt("sources-change",{detail:{sources:r}}),o=this.#t(),{started:s,paused:l,currentTime:u,quality:c,savedState:d}=this.#n.$state;for(let h of r){let g=o.find(b=>b.canPlay(h));if(g){n=h,a=g;break}}if(Yk(n)){let h=c(),g=r.find(b=>b.src===h?.src);Oe(s)?d.set({paused:Oe(l),currentTime:Oe(u)}):d.set(null),g&&(n=g,i=new Bt("quality-change",{detail:{quality:h}}))}return rpe(t,n)||this.#s(n,a,i),a!==Oe(this.#a)&&this.#u(a,i),n}#s(t,r,n){this.#n.notify("source-change",t,n),this.#n.notify("media-type-change",r?.mediaType(t)||"unknown",n)}#u(t,r){this.#n.$providerSetup.set(!1),this.#n.notify("provider-change",null,r),t&&Oe(()=>t.preconnect?.(this.#n)),this.#a.set(t),this.#n.notify("provider-loader-change",t,r)}#c(){let t=this.#n.$provider();if(!(!t||Oe(this.#n.$providerSetup))){if(this.#n.$state.canLoad()){li(()=>t.setup(),t.scope),this.#n.$providerSetup.set(!0);return}Oe(()=>t.preconnect?.())}}#p(){if(!this.#n.$providerSetup())return;let t=this.#n.$provider(),r=this.#n.$state.source(),n=Oe(this.#n.$state.crossOrigin),a=Oe(this.#n.$props.preferNativeHLS);if(!rpe(t?.currentSrc,r)){if(this.#n.$state.canLoad()){let i=new AbortController;return hm(r)?(a||!y7())&&zpe(r.src,{credentials:R7(n),signal:i.signal}).then(o=>{this.#n.notify("stream-type-change",o)}).catch(jo):DE(r)?Jtt(r.src,{credentials:R7(n),signal:i.signal}).then(o=>{this.#n.notify("stream-type-change",o)}).catch(jo):this.#n.notify("stream-type-change","on-demand"),Oe(()=>{let o=Oe(this.#n.$state.preload);return t?.loadSource(r,o).catch(s=>{})}),()=>i.abort()}try{st(r.src)&&Cc(new URL(r.src).origin)}catch{}}}#d(){let t=this.#a(),{providedPoster:r,source:n,canLoadPoster:a}=this.#n.$state;if(!t||!t.loadPoster||!n()||!a()||r())return;let i=new AbortController,o=new Bt("source-change",{detail:n});return t.loadPoster(n(),this.#n,i).then(s=>{this.#n.notify("poster-change",s||"",o)}).catch(()=>{this.#n.notify("poster-change","",o)}),()=>{i.abort()}}};$j=class{#e;#t;#r=[];constructor(t,r){this.#e=t,this.#t=r,ue(this.#n.bind(this))}#n(){let t=this.#e();for(let r of this.#r)if(!t.some(n=>n.id===r.id)){let n=r.id&&this.#t.textTracks.getById(r.id);n&&this.#t.textTracks.remove(n)}for(let r of t){let n=r.id||ks.createId(r);this.#t.textTracks.getById(n)||(r.id=n,this.#t.textTracks.add(r))}this.#r=t}},CE=class extends qt{static props={loaders:[]};static state=new bc({loader:null});#e;#t;#r=vt([]);#n=vt([]);#a=null;onSetup(){this.#e=Xr(),this.#t=new Fj(this.#r,this.#e,this.$state.loader,this.$props.loaders())}onAttach(t){t.setAttribute("data-media-provider","")}onConnect(t){this.#t.connect(),new $j(this.#n,this.#e);let r=new ResizeObserver(Ff(this.#s.bind(this)));r.observe(t);let n=new MutationObserver(this.#u.bind(this));n.observe(t,{attributes:!0,childList:!0}),this.#s(),this.#u(),er(()=>{r.disconnect(),n.disconnect()})}#i=-1;load(t){t?.setAttribute("aria-hidden","true"),window.cancelAnimationFrame(this.#i),this.#i=requestAnimationFrame(()=>this.#o(t)),er(()=>{window.cancelAnimationFrame(this.#i)})}#o(t){if(!this.scope)return;let r=this.$state.loader(),{$provider:n}=this.#e;this.#a===r&&r?.target===t&&Oe(n)||(this.#l(),this.#a=r,r&&(r.target=t||null),!(!r||!t)&&r.load(this.#e).then(a=>{this.scope&&Oe(this.$state.loader)===r&&this.#e.notify("provider-change",a)}))}onDestroy(){this.#a=null,this.#l()}#l(){this.#e?.notify("provider-change",null)}#s(){if(!this.el)return;let{player:t,$state:r}=this.#e,n=this.el.offsetWidth,a=this.el.offsetHeight;t&&(r.mediaWidth.set(n),r.mediaHeight.set(a),t.el&&(oo(t.el,"--media-width",n+"px"),oo(t.el,"--media-height",a+"px")))}#u(){let t=[],r=[],n=this.el.children;for(let a of n)if(!a.hasAttribute("data-vds")){if(a instanceof HTMLSourceElement){let i={id:a.id,src:a.src,type:a.type};for(let o of["id","src","width","height","bitrate","codec"]){let s=a.getAttribute(`data-${o}`);st(s)&&(i[o]=/id|src|codec/.test(o)?s:Number(s))}t.push(i)}else if(a instanceof HTMLTrackElement){let i={src:a.src,kind:a.track.kind,language:a.srclang,label:a.label,default:a.default,type:a.getAttribute("data-type")};r.push({id:a.id||ks.createId(i),...i})}}this.#r.set(t),this.#n.set(r),yc()}},ert=CE.prototype;ha(ert,"load");Gj=class extends qt{static props={translations:null};static state=new bc({label:null,busy:!1});#e;#t=!1;onSetup(){this.#e=Xr()}onAttach(t){t.style.display="contents"}onConnect(t){t.setAttribute("data-media-announcer",""),nn(t,"role","status"),nn(t,"aria-live","polite");let{busy:r}=this.$state;this.setAttributes({"aria-busy":()=>r()?"true":null}),this.#t=!0,ue(this.#r.bind(this)),ue(this.#o.bind(this)),ue(this.#i.bind(this)),ue(this.#n.bind(this)),ue(this.#a.bind(this)),ue(this.#u.bind(this)),ue(this.#p.bind(this)),yc(),this.#t=!1}#r(){let{paused:t}=this.#e.$state;this.#d(t()?"Pause":"Play")}#n(){let{fullscreen:t}=this.#e.$state;this.#d(t()?"Enter Fullscreen":"Exit Fullscreen")}#a(){let{pictureInPicture:t}=this.#e.$state;this.#d(t()?"Enter PiP":"Exit PiP")}#i(){let{textTrack:t}=this.#e.$state;this.#d(t()?"Closed-Captions On":"Closed-Captions Off")}#o(){let{muted:t,volume:r,audioGain:n}=this.#e.$state;this.#d(t()||r()===0?"Mute":`${Math.round(r()*(n()??1)*100)}% ${this.#c("Volume")}`)}#l=-1;#s=-1;#u(){let{seeking:t,currentTime:r}=this.#e.$state,n=t();this.#l>0?(window.clearTimeout(this.#s),this.#s=window.setTimeout(()=>{if(!this.scope)return;let a=Oe(r),i=Math.abs(a-this.#l);if(i>=1){let o=a>=this.#l,s=P7(i);this.#d(`${this.#c(o?"Seek Forward":"Seek Backward")} ${s}`)}this.#l=-1,this.#s=-1},300)):n&&(this.#l=Oe(r))}#c(t){let{translations:r}=this.$props;return r?.()?.[t||""]??t}#p(){let{label:t,busy:r}=this.$state,n=this.#c(t());if(this.#t)return;r.set(!0);let a=window.setTimeout(()=>void r.set(!1),150);return this.el&&Nt(this.el,"aria-label",n),st(n)&&this.dispatch("change",{detail:n}),()=>window.clearTimeout(a)}#d(t){let{label:r}=this.$state;r.set(t)}},Uj=class extends qt{static props={hideDelay:2e3,hideOnMouseLeave:!1};#e;onSetup(){this.#e=Xr(),ue(this.#r.bind(this))}onAttach(t){let{pictureInPicture:r,fullscreen:n}=this.#e.$state;oo(t,"pointer-events","none"),nn(t,"role","group"),this.setAttributes({"data-visible":this.#n.bind(this),"data-fullscreen":n,"data-pip":r}),ue(()=>{this.dispatch("change",{detail:this.#n()})}),ue(this.#t.bind(this)),ue(()=>{let a=n();for(let i of["top","right","bottom","left"])oo(t,`padding-${i}`,a&&`env(safe-area-inset-${i})`)})}#t(){if(!this.el)return;let{nativeControls:t}=this.#e.$state,r=t();Nt(this.el,"aria-hidden",r?"true":null),oo(this.el,"display",r?"none":null)}#r(){let{controls:t}=this.#e.player,{hideDelay:r,hideOnMouseLeave:n}=this.$props;t.defaultDelay=r()===2e3?this.#e.$props.controlsDelay():r(),t.hideOnMouseLeave=n()}#n(){let{controlsVisible:t}=this.#e.$state;return t()}},Zj=class extends qt{onAttach(t){t.style.pointerEvents||oo(t,"pointer-events","auto")}},SE=class extends so{#e;constructor(t){super(),this.#e=t,ue(this.#t.bind(this))}onDestroy(){this.#a?.(),this.#a=null}#t(){let t=this.#e.trigger();if(!t){this.hide();return}let r=this.show.bind(this),n=this.hide.bind(this);this.#e.listen(t,r,n)}#r=-1;#n=-1;#a=null;show(t){this.#i(),window.cancelAnimationFrame(this.#n),this.#n=-1,this.#a?.(),this.#a=null,this.#r=window.setTimeout(()=>{this.#r=-1;let r=this.#e.content();r&&r.style.removeProperty("display"),Oe(()=>this.#e.onChange(!0,t))},this.#e.showDelay?.()??0)}hide(t){this.#i(),Oe(()=>this.#e.onChange(!1,t)),this.#n=requestAnimationFrame(()=>{this.#i(),this.#n=-1;let r=this.#e.content();if(r){let n=()=>{r.style.display="none",this.#a=null};if(Ttt(r)){this.#a?.();let i=wr(r,"animationend",n,{once:!0});this.#a=i}else n()}})}#i(){window.clearTimeout(this.#r),this.#r=-1}},um=dd(),trt=0,qj=class extends qt{static props={showDelay:700};#e=`media-tooltip-${++trt}`;#t=vt(null);#r=vt(null);#n=vt(!1);constructor(){super(),new hl;let{showDelay:t}=this.$props;new SE({trigger:this.#t,content:this.#r,showDelay:t,listen(r,n,a){ue(()=>{xE()&&wr(r,"focus",n),wr(r,"blur",a)}),new Hr(r).add("touchstart",i=>i.preventDefault(),{passive:!1}).add("mouseenter",n).add("mouseleave",a)},onChange:this.#s.bind(this)})}onAttach(t){t.style.setProperty("display","contents")}onSetup(){Cs(um,{trigger:this.#t,content:this.#r,showing:this.#n,attachTrigger:this.#a.bind(this),detachTrigger:this.#i.bind(this),attachContent:this.#o.bind(this),detachContent:this.#l.bind(this)})}#a(t){this.#t.set(t);let r=t.getAttribute("data-media-tooltip");r&&this.el?.setAttribute(`data-media-${r}-tooltip`,""),Nt(t,"data-describedby",this.#e)}#i(t){t.removeAttribute("data-describedby"),t.removeAttribute("aria-describedby"),this.#t.set(null)}#o(t){t.setAttribute("id",this.#e),t.style.display="none",nn(t,"role","tooltip"),this.#r.set(t)}#l(t){t.removeAttribute("id"),t.removeAttribute("role"),this.#r.set(null)}#s(t){let r=this.#t(),n=this.#r();r&&Nt(r,"aria-describedby",t?this.#e:null);for(let a of[this.el,r,n])a&&Nt(a,"data-visible",t);this.#n.set(t)}},Kj=class extends qt{constructor(){super(),new hl}onConnect(t){er(_pe(()=>{if(!this.connectScope)return;this.#e();let r=Kn(um);er(()=>{let n=this.#t();n&&r.detachTrigger(n)})}))}#e(){let t=this.#t(),r=Kn(um);t&&r.attachTrigger(t)}#t(){let t=this.el.firstElementChild;return t?.localName==="button"||t?.getAttribute("role")==="button"?t:this.el}},Wj=class extends qt{static props={placement:"top center",offset:0,alignOffset:0};constructor(){super(),new hl;let{placement:t}=this.$props;this.setAttributes({"data-placement":t})}onAttach(t){this.#e(t),Object.assign(t.style,{position:"absolute",top:0,left:0,width:"max-content"})}onConnect(t){this.#e(t);let r=Kn(um);er(()=>r.detachContent(t)),er(_pe(()=>{this.connectScope&&ue(this.#t.bind(this))}))}#e(t){Kn(um).attachContent(t)}#t(){let{showing:t}=Kn(um);if(!t())return;let{placement:r,offset:n,alignOffset:a}=this.$props;return Ape(this.el,this.#r(),r(),{offsetVarName:"media-tooltip",xOffset:a(),yOffset:n()})}#r(){return Kn(um).trigger()}},Vi=class extends so{static props={disabled:!1};#e;constructor(t){super(),this.#e=t,new hl,t.keyShortcut&&new lE(t.keyShortcut)}onSetup(){let{disabled:t}=this.$props;this.setAttributes({"data-pressed":this.#e.isPresssed,"aria-pressed":this.#t.bind(this),"aria-disabled":()=>t()?"true":null})}onAttach(t){nn(t,"tabindex","0"),nn(t,"role","button"),nn(t,"type","button")}onConnect(t){let r=Zf(t,this.#n.bind(this));for(let n of["click","touchstart"])r.add(n,this.#a.bind(this),{passive:!0})}#t(){return z9(this.#e.isPresssed())}#r(t){gD(this.#e.isPresssed)&&this.#e.isPresssed.set(r=>!r)}#n(t){if(this.$props.disabled()||this.el.hasAttribute("data-disabled")){t.preventDefault(),t.stopImmediatePropagation();return}t.preventDefault(),(this.#e.onPress??this.#r).call(this,t)}#a(t){this.$props.disabled()&&(t.preventDefault(),t.stopImmediatePropagation())}},kE=class extends qt{static props={disabled:!1,defaultPressed:!1};#e=vt(!1);get pressed(){return this.#e()}constructor(){super(),new Vi({isPresssed:this.#e})}},rrt=kE.prototype;zr(rrt,"pressed");Qj=class extends qt{static props=Vi.props;#e;constructor(){super(),new Vi({isPresssed:this.#r.bind(this),onPress:this.#t.bind(this)})}onSetup(){this.#e=Xr();let{canAirPlay:t,isAirPlayConnected:r}=this.#e.$state;this.setAttributes({"data-active":r,"data-supported":t,"data-state":this.#n.bind(this),"aria-hidden":Hi(()=>!t())})}onAttach(t){t.setAttribute("data-media-tooltip","airplay"),Kf(t,this.#a.bind(this))}#t(t){this.#e.remote.requestAirPlay(t)}#r(){let{remotePlaybackType:t,remotePlaybackState:r}=this.#e.$state;return t()==="airplay"&&r()!=="disconnected"}#n(){let{remotePlaybackType:t,remotePlaybackState:r}=this.#e.$state;return t()==="airplay"&&r()}#a(){let{remotePlaybackState:t}=this.#e.$state;return`AirPlay ${t()}`}},Jj=class extends qt{static props=Vi.props;#e;constructor(){super(),new Vi({isPresssed:this.#r.bind(this),onPress:this.#t.bind(this)})}onSetup(){this.#e=Xr();let{canGoogleCast:t,isGoogleCastConnected:r}=this.#e.$state;this.setAttributes({"data-active":r,"data-supported":t,"data-state":this.#n.bind(this),"aria-hidden":Hi(()=>!t())})}onAttach(t){t.setAttribute("data-media-tooltip","google-cast"),Kf(t,this.#a.bind(this))}#t(t){this.#e.remote.requestGoogleCast(t)}#r(){let{remotePlaybackType:t,remotePlaybackState:r}=this.#e.$state;return t()==="google-cast"&&r()!=="disconnected"}#n(){let{remotePlaybackType:t,remotePlaybackState:r}=this.#e.$state;return t()==="google-cast"&&r()}#a(){let{remotePlaybackState:t}=this.#e.$state;return`Google Cast ${t()}`}},Xj=class extends qt{static props=Vi.props;#e;constructor(){super(),new Vi({isPresssed:this.#r.bind(this),keyShortcut:"togglePaused",onPress:this.#t.bind(this)})}onSetup(){this.#e=Xr();let{paused:t,ended:r}=this.#e.$state;this.setAttributes({"data-paused":t,"data-ended":r})}onAttach(t){t.setAttribute("data-media-tooltip","play"),Kf(t,"Play")}#t(t){let r=this.#e.remote;this.#r()?r.pause(t):r.play(t)}#r(){let{paused:t}=this.#e.$state;return!t()}},Yj=class extends qt{static props=Vi.props;#e;constructor(){super(),new Vi({isPresssed:this.#r.bind(this),keyShortcut:"toggleCaptions",onPress:this.#t.bind(this)})}onSetup(){this.#e=Xr(),this.setAttributes({"data-active":this.#r.bind(this),"data-supported":()=>!this.#n(),"aria-hidden":Hi(this.#n.bind(this))})}onAttach(t){t.setAttribute("data-media-tooltip","caption"),Kf(t,"Captions")}#t(t){this.#e.remote.toggleCaptions(t)}#r(){let{textTrack:t}=this.#e.$state,r=t();return!!r&&Ho(r)}#n(){let{hasCaptions:t}=this.#e.$state;return!t()}},eB=class extends qt{static props={...Vi.props,target:"prefer-media"};#e;constructor(){super(),new Vi({isPresssed:this.#r.bind(this),keyShortcut:"toggleFullscreen",onPress:this.#t.bind(this)})}onSetup(){this.#e=Xr();let{fullscreen:t}=this.#e.$state,r=this.#n.bind(this);this.setAttributes({"data-active":t,"data-supported":r,"aria-hidden":Hi(()=>!r())})}onAttach(t){t.setAttribute("data-media-tooltip","fullscreen"),Kf(t,"Fullscreen")}#t(t){let r=this.#e.remote,n=this.$props.target();this.#r()?r.exitFullscreen(n,t):r.enterFullscreen(n,t)}#r(){let{fullscreen:t}=this.#e.$state;return t()}#n(){let{canFullscreen:t}=this.#e.$state;return t()}},tB=class extends qt{static props=Vi.props;#e;constructor(){super(),new Vi({isPresssed:this.#r.bind(this),keyShortcut:"toggleMuted",onPress:this.#t.bind(this)})}onSetup(){this.#e=Xr(),this.setAttributes({"data-muted":this.#r.bind(this),"data-state":this.#n.bind(this)})}onAttach(t){t.setAttribute("data-media-mute-button",""),t.setAttribute("data-media-tooltip","mute"),Kf(t,"Mute")}#t(t){let r=this.#e.remote;this.#r()?r.unmute(t):r.mute(t)}#r(){let{muted:t,volume:r}=this.#e.$state;return t()||r()===0}#n(){let{muted:t,volume:r}=this.#e.$state,n=r();if(t()||n===0)return"muted";if(n>=.5)return"high";if(n<.5)return"low"}},rB=class extends qt{static props=Vi.props;#e;constructor(){super(),new Vi({isPresssed:this.#r.bind(this),keyShortcut:"togglePictureInPicture",onPress:this.#t.bind(this)})}onSetup(){this.#e=Xr();let{pictureInPicture:t}=this.#e.$state,r=this.#n.bind(this);this.setAttributes({"data-active":t,"data-supported":r,"aria-hidden":Hi(()=>!r())})}onAttach(t){t.setAttribute("data-media-tooltip","pip"),Kf(t,"PiP")}#t(t){let r=this.#e.remote;this.#r()?r.exitPictureInPicture(t):r.enterPictureInPicture(t)}#r(){let{pictureInPicture:t}=this.#e.$state;return t()}#n(){let{canPictureInPicture:t}=this.#e.$state;return t()}},nB=class extends qt{static props={disabled:!1,seconds:30};#e;constructor(){super(),new hl}onSetup(){this.#e=Xr();let{seeking:t}=this.#e.$state,{seconds:r}=this.$props,n=this.#t.bind(this);this.setAttributes({seconds:r,"data-seeking":t,"data-supported":n,"aria-hidden":Hi(()=>!n())})}onAttach(t){nn(t,"tabindex","0"),nn(t,"role","button"),nn(t,"type","button"),t.setAttribute("data-media-tooltip","seek"),Kf(t,this.#r.bind(this))}onConnect(t){Zf(t,this.#n.bind(this))}#t(){let{canSeek:t}=this.#e.$state;return t()}#r(){let{seconds:t}=this.$props;return`Seek ${t()>0?"forward":"backward"} ${t()} seconds`}#n(t){let{seconds:r,disabled:n}=this.$props;if(n())return;let{currentTime:a}=this.#e.$state,i=a()+r();this.#e.remote.seek(i,t)}},aB=class extends qt{static props={disabled:!1};#e;constructor(){super(),new hl}onSetup(){this.#e=Xr();let{disabled:t}=this.$props,{live:r,liveEdge:n}=this.#e.$state,a=()=>!r();this.setAttributes({"data-edge":n,"data-hidden":a,"aria-disabled":Hi(()=>t()||n()),"aria-hidden":Hi(a)})}onAttach(t){nn(t,"tabindex","0"),nn(t,"role","button"),nn(t,"type","button"),t.setAttribute("data-media-tooltip","live")}onConnect(t){Zf(t,this.#t.bind(this))}#t(t){let{disabled:r}=this.$props,{liveEdge:n}=this.#e.$state;r()||n()||this.#e.remote.seekToLiveEdge(t)}},Wf=new bc({min:0,max:100,value:0,step:1,pointerValue:0,focused:!1,dragging:!1,pointing:!1,hidden:!1,get active(){return this.dragging||this.focused||this.pointing},get fillRate(){return npe(this.min,this.max,this.value)},get fillPercent(){return this.fillRate*100},get pointerRate(){return npe(this.min,this.max,this.pointerValue)},get pointerPercent(){return this.pointerRate*100}});EE=class extends so{#e;#t;constructor(t){super(),this.#e=t}onConnect(t){this.#t=new IntersectionObserver(r=>{this.#e.callback?.(r,this.#t)},this.#e),this.#t.observe(t),er(this.#r.bind(this))}#r(){this.#t?.disconnect(),this.#t=void 0}},OB=dd(),T7=dd();dj={Left:-1,ArrowLeft:-1,Up:1,ArrowUp:1,Right:1,ArrowRight:1,Down:-1,ArrowDown:-1},iB=class extends so{#e;#t;#r;constructor(t,r){super(),this.#e=t,this.#t=r}onSetup(){dl(T7)&&(this.#r=Kn(T7))}onConnect(t){ue(this.#u.bind(this,t)),ue(this.#c.bind(this,t)),this.#e.swipeGesture&&ue(this.#n.bind(this))}#n(){let{pointer:t}=this.#t.$state;if(t()!=="coarse"||!this.#e.swipeGesture()){this.#a=null;return}this.#a=this.#t.player.el?.querySelector("media-provider,[data-media-provider]"),this.#a&&new Hr(this.#a).add("touchstart",this.#l.bind(this),{passive:!0}).add("touchmove",this.#s.bind(this),{passive:!1})}#a=null;#i=null;#o=null;#l(t){this.#i=t.touches[0]}#s(t){if(xc(this.#i)||PB(t))return;let r=t.touches[0],n=r.clientX-this.#i.clientX,a=r.clientY-this.#i.clientY,i=this.$state.dragging();!i&&Math.abs(a)>5||i||(t.preventDefault(),Math.abs(n)>20&&(this.#i=r,this.#o=this.$state.value(),this.#x(this.#o,t)))}#u(t){let{hidden:r}=this.$props;wr(t,"focus",this.#p.bind(this)),!(r()||this.#e.isDisabled())&&new Hr(t).add("keyup",this.#E.bind(this)).add("keydown",this.#S.bind(this)).add("pointerenter",this.#v.bind(this)).add("pointermove",this.#g.bind(this)).add("pointerleave",this.#w.bind(this)).add("pointerdown",this.#h.bind(this))}#c(t){this.#e.isDisabled()||!this.$state.dragging()||new Hr(document).add("pointerup",this.#A.bind(this),{capture:!0}).add("pointermove",this.#P.bind(this)).add("touchmove",this.#O.bind(this),{passive:!1})}#p(){this.#f(this.$state.value())}#d(t,r){let{value:n,min:a,max:i,dragging:o}=this.$state,s=Math.max(a(),Math.min(t,i()));n.set(s);let l=this.createEvent("value-change",{detail:s,trigger:r});if(this.dispatch(l),this.#e.onValueChange?.(l),o()){let u=this.createEvent("drag-value-change",{detail:s,trigger:r});this.dispatch(u),this.#e.onDragValueChange?.(u)}}#f(t,r){let{pointerValue:n,dragging:a}=this.$state;n.set(t),this.dispatch("pointer-value-change",{detail:t,trigger:r}),a()&&this.#d(t,r)}#m(t){let r,n=this.el.getBoundingClientRect(),{min:a,max:i}=this.$state;if(this.$props.orientation()==="vertical"){let{bottom:o,height:s}=n;r=(o-t.clientY)/s}else if(this.#i&&Ma(this.#o)){let{width:o}=this.#a.getBoundingClientRect(),s=(t.clientX-this.#i.clientX)/o,l=i()-a(),u=l*Math.abs(s);r=(s<0?this.#o-u:this.#o+u)/l}else{let{left:o,width:s}=n;r=(t.clientX-o)/s}return Math.max(a(),Math.min(i(),this.#e.roundValue(irt(a(),i(),r,this.#e.getStep()))))}#v(t){this.$state.pointing.set(!0)}#g(t){let{dragging:r}=this.$state;r()||this.#f(this.#m(t),t)}#w(t){this.$state.pointing.set(!1)}#h(t){if(t.button!==0)return;let r=this.#m(t);this.#x(r,t),this.#f(r,t)}#x(t,r){let{dragging:n}=this.$state;if(n())return;n.set(!0),this.#t.remote.pauseControls(r);let a=this.createEvent("drag-start",{detail:t,trigger:r});this.dispatch(a),this.#e.onDragStart?.(a),this.#r?.onDragStart?.()}#y(t,r){let{dragging:n}=this.$state;if(!n())return;n.set(!1),this.#t.remote.resumeControls(r);let a=this.createEvent("drag-end",{detail:t,trigger:r});this.dispatch(a),this.#e.onDragEnd?.(a),this.#i=null,this.#o=null,this.#r?.onDragEnd?.()}#C;#b=!1;#S(t){if(!Object.keys(dj).includes(t.key))return;let{key:n}=t,a=this.#R(t);if(!xc(a)){this.#f(a,t),this.#d(a,t);return}let i=this.#T(t);this.#b||(this.#b=n===this.#C,!this.$state.dragging()&&this.#b&&this.#x(i,t)),this.#f(i,t),this.#C=n}#E(t){if(!Object.keys(dj).includes(t.key)||!xc(this.#R(t)))return;let n=this.#b?this.$state.pointerValue():this.#T(t);this.#d(n,t),this.#y(n,t),this.#C="",this.#b=!1}#R(t){let r=t.key,{min:n,max:a}=this.$state;return r==="Home"||r==="PageUp"?n():r==="End"||r==="PageDown"?a():!t.metaKey&&/^[0-9]$/.test(r)?(a()-n())/10*Number(r):null}#T(t){let{key:r,shiftKey:n}=t;t.preventDefault(),t.stopPropagation();let{shiftKeyMultiplier:a}=this.$props,{min:i,max:o,value:s,pointerValue:l}=this.$state,u=this.#e.getStep(),c=this.#e.getKeyStep(),d=n?c*a():c,h=Number(dj[r]),g=d*h,b=this.#b?l():this.#e.getValue?.()??s(),y=(b+g)/u;return Math.max(i(),Math.min(o(),Number((u*y).toFixed(3))))}#A(t){if(t.button!==0)return;t.preventDefault(),t.stopImmediatePropagation();let r=this.#m(t);this.#f(r,t),this.#y(r,t)}#O(t){t.preventDefault()}#P=$1(t=>{this.#f(this.#m(t),t)},20,{leading:!0})},Z9=dd(()=>({})),Es=class extends so{static props={hidden:!1,disabled:!1,step:1,keyStep:1,orientation:"horizontal",shiftKeyMultiplier:5};#e;#t;#r=vt(!0);#n=vt(!0);constructor(t){super(),this.#t=t}onSetup(){this.#e=Xr();let t=new hl;t.attach(this),this.$state.focused=t.focused.bind(t),dl(Z9)||Cs(Z9,{default:"value"}),Cs(OB,{orientation:this.$props.orientation,disabled:this.#t.isDisabled,preview:vt(null)}),ue(this.#o.bind(this)),ue(this.#l.bind(this)),ue(this.#s.bind(this)),this.#c(),new iB(this.#t,this.#e).attach(this),new EE({callback:this.#a.bind(this)}).attach(this)}onAttach(t){nn(t,"role","slider"),nn(t,"tabindex","0"),nn(t,"autocomplete","off"),Xe?this.#p():ue(this.#p.bind(this))}onConnect(t){er(Rpe(t,this.#r.set)),ue(this.#i.bind(this))}#a(t){this.#n.set(t[0].isIntersecting)}#i(){let{hidden:t}=this.$props;this.$state.hidden.set(t()||!this.#r()||!this.#n.bind(this))}#o(){let{dragging:t,value:r,min:n,max:a}=this.$state;Oe(t)||r.set(art(n(),a(),r(),this.#t.getStep()))}#l(){this.$state.step.set(this.#t.getStep())}#s(){if(!this.#t.isDisabled())return;let{dragging:t,pointing:r}=this.$state;t.set(!1),r.set(!1)}#u(){return z9(this.#t.isDisabled())}#c(){let{orientation:t}=this.$props,{dragging:r,active:n,pointing:a}=this.$state;this.setAttributes({"data-dragging":r,"data-pointing":a,"data-active":n,"aria-disabled":this.#u.bind(this),"aria-valuemin":this.#t.aria.valueMin??this.$state.min,"aria-valuemax":this.#t.aria.valueMax??this.$state.max,"aria-valuenow":this.#t.aria.valueNow,"aria-valuetext":this.#t.aria.valueText,"aria-orientation":t})}#p(){let{fillPercent:t,pointerPercent:r}=this.$state;this.#d(Bi(t(),3),Bi(r(),3))}#d=Ff((t,r)=>{this.el?.style.setProperty("--slider-fill",t+"%"),this.el?.style.setProperty("--slider-pointer",r+"%")})},dm=class extends qt{static props={...Es.props,min:0,max:100,value:0};static state=Wf;constructor(){super(),new Es({getStep:this.$props.step,getKeyStep:this.$props.keyStep,roundValue:Math.round,isDisabled:this.$props.disabled,aria:{valueNow:this.#e.bind(this),valueText:this.#t.bind(this)}})}onSetup(){ue(this.#r.bind(this)),ue(this.#n.bind(this))}#e(){let{value:t}=this.$state;return Math.round(t())}#t(){let{value:t,max:r}=this.$state;return Bi(t()/r()*100,2)+"%"}#r(){let{value:t}=this.$props;this.$state.value.set(t())}#n(){let{min:t,max:r}=this.$props;this.$state.min.set(t()),this.$state.max.set(r())}},q1=new Map,Jk=new Map,RE=class e{#e;#t;#r;$images=vt([]);static create(t,r){let n=Xr();return new e(t,r,n)}constructor(t,r,n){this.#t=t,this.#r=r,this.#e=n,ue(this.#n.bind(this))}#n(){let{canLoad:t}=this.#e.$state;if(!t())return;let r=this.#t();if(r){if(st(r)&&q1.has(r)){let n=q1.get(r);if(q1.delete(r),q1.set(r,n),q1.size>99){let a=q1.keys().next().value;q1.delete(a)}this.$images.set(q1.get(r))}else if(st(r)){let n=this.#r(),a=r+"::"+n;if(!Jk.has(a)){let i=new Promise(async(o,s)=>{try{let l=await fetch(r,{credentials:R7(n)});if(l.headers.get("content-type")==="application/json"){let c=await l.json();if(Wa(c))if(c[0]&&"text"in c[0])o(this.#o(c));else{for(let d=0;d(g7(),m7)).then(async({parseResponse:c})=>{try{let{cues:d}=await c(l);o(this.#o(d))}catch(d){s(d)}})}catch(l){s(l)}}).then(o=>(q1.set(a,o),o)).catch(o=>{this.#c(r,o)}).finally(()=>{st(a)&&Jk.delete(a)});Jk.set(a,i)}Jk.get(a)?.then(i=>{this.$images.set(i||[])})}else if(Wa(r))try{this.$images.set(this.#a(r))}catch(n){this.#c(r,n)}else try{this.$images.set(this.#i(r))}catch(n){this.#c(r,n)}return()=>{this.$images.set([])}}}#a(t){let r=this.#l();return t.map((n,a)=>(Z1(n.url&&st(n.url)),Z1("startTime"in n&&Ma(n.startTime)),{...n,url:st(n.url)?this.#s(n.url,r):n.url}))}#i(t){Z1(st(t.url)),Z1(Wa(t.tiles)&&t.tiles?.length);let r=new URL(t.url),n=[],a="tile_width"in t?t.tile_width:t.tileWidth,i="tile_height"in t?t.tile_height:t.tileHeight;for(let o of t.tiles)n.push({url:r,startTime:"start"in o?o.start:o.startTime,width:a,height:i,coords:{x:o.x,y:o.y}});return n}#o(t){for(let a=0;a{this.#f(),r.set(!1),n.set(null)}}#i(){let{loading:t,error:r}=this.$state;this.#p(),t.set(!1),r.set(null)}#o(t){let{loading:r,error:n}=this.$state;r.set(!1),n.set(t)}#l(){let{loading:t,hidden:r}=this.$state;return!r()&&t()}#s(){let{error:t}=this.$state;return!xc(t())}#u(){let{hidden:t}=this.$state,{duration:r}=this.media.$state,n=this.#e.$images();t.set(this.#s()||!Number.isFinite(r())||n.length===0)}getTime(){return this.$props.time()}#c(){let t=this.#e.$images();if(!t.length)return;let r=this.getTime(),{src:n,activeThumbnail:a}=this.$state,i=-1,o=null;for(let s=t.length-1;s>=0;s--){let l=t[s];if(r>=l.startTime&&(!l.endTime||r1?h:1;this.#d(t,"--thumbnail-width",`${a*b}px`),this.#d(t,"--thumbnail-height",`${i*b}px`),this.#d(t,"--thumbnail-aspect-ratio",String(Bi(a/i,5))),this.#d(r,"width",`${r.naturalWidth*b}px`),this.#d(r,"height",`${r.naturalHeight*b}px`),this.#d(r,"transform",n.coords?`translate(-${n.coords.x*b}px, -${n.coords.y*b}px)`:""),this.#d(r,"max-width","none")}#d(t,r,n){t.style.setProperty(r,n),this.#t.push(()=>t.style.removeProperty(r))}#f(){for(let t of this.#t)t();this.#t=[]}},oB=class extends TE{#e;onAttach(t){this.#e=om(dm.state)}getTime(){let{duration:t,clipStartTime:r}=this.media.$state;return r()+this.#e.pointerRate()*t()}},_E=class extends qt{static props={src:null,crossOrigin:null};static state=new bc({video:null,src:null,crossOrigin:null,canPlay:!1,error:null,hidden:!1});#e;#t;get video(){return this.$state.video()}onSetup(){this.#e=Xr(),this.#t=om(dm.state),this.#a(),this.setAttributes({"data-loading":this.#i.bind(this),"data-hidden":this.$state.hidden,"data-error":this.#o.bind(this),"aria-hidden":Hi(this.$state.hidden)})}onAttach(t){ue(this.#r.bind(this)),ue(this.#n.bind(this)),ue(this.#a.bind(this)),ue(this.#l.bind(this)),ue(this.#s.bind(this)),ue(this.#p.bind(this))}#r(){let t=this.$state.video();t&&(t.readyState>=2&&this.#u(),new Hr(t).add("canplay",this.#u.bind(this)).add("error",this.#c.bind(this)))}#n(){let{src:t}=this.$state,{canLoad:r}=this.#e.$state;t.set(r()?this.$props.src():null)}#a(){let{crossOrigin:t}=this.$props,{crossOrigin:r}=this.$state,{crossOrigin:n}=this.#e.$state,a=t()!==null?t():n();r.set(a===!0?"anonymous":a)}#i(){let{canPlay:t,hidden:r}=this.$state;return!t()&&!r()}#o(){let{error:t}=this.$state;return!xc(t)}#l(){let{src:t,hidden:r}=this.$state,{canLoad:n,duration:a}=this.#e.$state;r.set(n()&&(!t()||this.#o()||!Number.isFinite(a())))}#s(){let{src:t,canPlay:r,error:n}=this.$state;t(),r.set(!1),n.set(null)}#u(t){let{canPlay:r,error:n}=this.$state;r.set(!0),n.set(null),this.dispatch("can-play",{trigger:t})}#c(t){let{canPlay:r,error:n}=this.$state;r.set(!1),n.set(t),this.dispatch("error",{trigger:t})}#p(){let{video:t,canPlay:r}=this.$state,{duration:n}=this.#e.$state,{pointerRate:a}=this.#t,i=t();r()&&i&&Number.isFinite(n())&&Number.isFinite(a())&&(i.currentTime=a()*n())}},ort=_E.prototype;zr(ort,"video");AE=class extends qt{static props={type:"pointer",format:null,showHours:!1,showMs:!1,padHours:null,padMinutes:null,decimalPlaces:2};#e;#t;#r;onSetup(){this.#r=om(dm.state),this.#e=Kn(Z9),this.#t=ud(this.getValueText.bind(this))}getValueText(){let{type:t,format:r,decimalPlaces:n,padHours:a,padMinutes:i,showHours:o,showMs:s}=this.$props,{value:l,pointerValue:u,min:c,max:d}=this.#r,h=r?.()??this.#e.default,g=t()==="current"?l():u();if(h==="percent"){let b=d()-c(),y=g/b*100;return(this.#e.percent??Bi)(y,n())+"%"}else return h==="time"?(this.#e.time??h8)(g,{padHrs:a(),padMins:i(),showHrs:o(),showMs:s()}):(this.#e.value?.(g)??g.toFixed(2))+""}},srt=AE.prototype;ha(srt,"getValueText");sB=class extends qt{static props={offset:0,noClamp:!1};#e;onSetup(){this.#e=Kn(OB);let{active:t}=om(dm.state);this.setAttributes({"data-visible":t})}onAttach(t){Object.assign(t.style,{position:"absolute",top:0,left:0,width:"max-content"})}onConnect(t){let{preview:r}=this.#e;r.set(t),er(()=>r.set(null)),ue(this.#t.bind(this));let n=new ResizeObserver(this.#t.bind(this));n.observe(t),er(()=>n.disconnect())}#t=Ff(()=>{let{disabled:t,orientation:r}=this.#e;if(t())return;let n=this.el,{offset:a,noClamp:i}=this.$props;n&&Dpe(n,{clamp:!i(),offset:a(),orientation:r()})})};lB=class extends qt{static props={...Es.props,keyStep:5,shiftKeyMultiplier:2};static state=Wf;#e;onSetup(){this.#e=Xr();let{audioGain:t}=this.#e.$state;Cs(Z9,{default:"percent",value(r){return(r*(t()??1)).toFixed(2)},percent(r){return Math.round(r*(t()??1))}}),new Es({getStep:this.$props.step,getKeyStep:this.$props.keyStep,roundValue:Math.round,isDisabled:this.#a.bind(this),aria:{valueMax:this.#n.bind(this),valueNow:this.#t.bind(this),valueText:this.#r.bind(this)},onDragValueChange:this.#u.bind(this),onValueChange:this.#s.bind(this)}).attach(this),ue(this.#i.bind(this))}onAttach(t){t.setAttribute("data-media-volume-slider",""),nn(t,"aria-label","Volume");let{canSetVolume:r}=this.#e.$state;this.setAttributes({"data-supported":r,"aria-hidden":Hi(()=>!r())})}#t(){let{value:t}=this.$state,{audioGain:r}=this.#e.$state;return Math.round(t()*(r()??1))}#r(){let{value:t,max:r}=this.$state,{audioGain:n}=this.#e.$state;return Bi(t()/r()*(n()??1)*100,2)+"%"}#n(){let{audioGain:t}=this.#e.$state;return this.$state.max()*(t()??1)}#a(){let{disabled:t}=this.$props,{canSetVolume:r}=this.#e.$state;return t()||!r()}#i(){let{muted:t,volume:r}=this.#e.$state,n=t()?0:r()*100;this.$state.value.set(n),this.dispatch("value-change",{detail:n})}#o=$1(this.#l.bind(this),25);#l(t){if(!t.trigger)return;let r=Bi(t.detail/100,3);this.#e.remote.changeVolume(r,t)}#s(t){this.#o(t)}#u(t){this.#o(t)}},cB=class extends qt{static props={...Es.props,step:25,keyStep:25,shiftKeyMultiplier:2,min:0,max:300};static state=Wf;#e;onSetup(){this.#e=Xr(),Cs(Z9,{default:"percent",percent:(t,r)=>Bi(this.$state.value(),r)+"%"}),new Es({getStep:this.$props.step,getKeyStep:this.$props.keyStep,roundValue:Math.round,isDisabled:this.#i.bind(this),aria:{valueNow:this.#t.bind(this),valueText:this.#r.bind(this)},onDragValueChange:this.#s.bind(this),onValueChange:this.#l.bind(this)}).attach(this),ue(this.#n.bind(this)),ue(this.#a.bind(this))}onAttach(t){t.setAttribute("data-media-audio-gain-slider",""),nn(t,"aria-label","Audio Boost");let{canSetAudioGain:r}=this.#e.$state;this.setAttributes({"data-supported":r,"aria-hidden":Hi(()=>!r())})}#t(){let{value:t}=this.$state;return Math.round(t())}#r(){let{value:t}=this.$state;return t()+"%"}#n(){let{min:t,max:r}=this.$props;this.$state.min.set(t()),this.$state.max.set(r())}#a(){let{audioGain:t}=this.#e.$state,r=((t()??1)-1)*100;this.$state.value.set(r),this.dispatch("value-change",{detail:r})}#i(){let{disabled:t}=this.$props,{canSetAudioGain:r}=this.#e.$state;return t()||!r()}#o(t){if(!t.trigger)return;let r=Bi(1+t.detail/100,2);this.#e.remote.changeAudioGain(r,t)}#l(t){this.#o(t)}#s(t){this.#o(t)}},uB=class extends qt{static props={...Es.props,step:.25,keyStep:.25,shiftKeyMultiplier:2,min:0,max:2};static state=Wf;#e;onSetup(){this.#e=Xr(),new Es({getStep:this.$props.step,getKeyStep:this.$props.keyStep,roundValue:this.#i,isDisabled:this.#o.bind(this),aria:{valueNow:this.#t.bind(this),valueText:this.#r.bind(this)},onDragValueChange:this.#c.bind(this),onValueChange:this.#u.bind(this)}).attach(this),ue(this.#n.bind(this)),ue(this.#a.bind(this))}onAttach(t){t.setAttribute("data-media-speed-slider",""),nn(t,"aria-label","Speed");let{canSetPlaybackRate:r}=this.#e.$state;this.setAttributes({"data-supported":r,"aria-hidden":Hi(()=>!r())})}#t(){let{value:t}=this.$state;return t()}#r(){let{value:t}=this.$state;return t()+"x"}#n(){let{min:t,max:r}=this.$props;this.$state.min.set(t()),this.$state.max.set(r())}#a(){let{playbackRate:t}=this.#e.$state,r=t();this.$state.value.set(r),this.dispatch("value-change",{detail:r})}#i(t){return Bi(t,2)}#o(){let{disabled:t}=this.$props,{canSetPlaybackRate:r}=this.#e.$state;return t()||!r()}#l=$1(this.#s.bind(this),25);#s(t){if(!t.trigger)return;let r=t.detail;this.#e.remote.changePlaybackRate(r,t)}#u(t){this.#l(t)}#c(t){this.#l(t)}},dB=class extends qt{static props={...Es.props,step:1,keyStep:1,shiftKeyMultiplier:1};static state=Wf;#e;#t=ud(()=>{let{qualities:t}=this.#e.$state;return LB(t())});onSetup(){this.#e=Xr(),new Es({getStep:this.$props.step,getKeyStep:this.$props.keyStep,roundValue:Math.round,isDisabled:this.#o.bind(this),aria:{valueNow:this.#r.bind(this),valueText:this.#n.bind(this)},onDragValueChange:this.#c.bind(this),onValueChange:this.#u.bind(this)}).attach(this),ue(this.#a.bind(this)),ue(this.#i.bind(this))}onAttach(t){t.setAttribute("data-media-quality-slider",""),nn(t,"aria-label","Video Quality");let{qualities:r,canSetQuality:n}=this.#e.$state,a=ud(()=>n()&&r().length>0);this.setAttributes({"data-supported":a,"aria-hidden":Hi(()=>!a())})}#r(){let{value:t}=this.$state;return t()}#n(){let{quality:t}=this.#e.$state;if(!t())return"";let{height:r,bitrate:n}=t(),a=n&&n>0?`${(n/1e6).toFixed(2)} Mbps`:null;return r?`${r}p${a?` (${a})`:""}`:"Auto"}#a(){let t=this.#t();this.$state.max.set(Math.max(0,t.length-1))}#i(){let{quality:t}=this.#e.$state,r=this.#t(),n=Math.max(0,r.indexOf(t()));this.$state.value.set(n),this.dispatch("value-change",{detail:n})}#o(){let{disabled:t}=this.$props,{canSetQuality:r,qualities:n}=this.#e.$state;return t()||n().length<=1||!r()}#l=$1(this.#s.bind(this),25);#s(t){if(!t.trigger)return;let{qualities:r}=this.#e,n=Oe(this.#t)[t.detail];this.#e.remote.changeQuality(r.indexOf(n),t)}#u(t){this.#l(t)}#c(t){this.#l(t)}},PE=class extends qt{static props={...Es.props,step:.1,keyStep:5,shiftKeyMultiplier:2,pauseWhileDragging:!1,noSwipeGesture:!1,seekingRequestThrottle:100};static state=Wf;#e;#t;#r=vt(null);constructor(){super();let{noSwipeGesture:t}=this.$props;new Es({swipeGesture:()=>!t(),getValue:this.#v.bind(this),getStep:this.#g.bind(this),getKeyStep:this.#w.bind(this),roundValue:this.#h,isDisabled:this.#x.bind(this),aria:{valueNow:this.#y.bind(this),valueText:this.#C.bind(this)},onDragStart:this.#p.bind(this),onDragValueChange:this.#d.bind(this),onDragEnd:this.#f.bind(this),onValueChange:this.#m.bind(this)})}onSetup(){this.#e=Xr(),Cs(Z9,{default:"time",value:this.#E.bind(this),time:this.#R.bind(this)}),this.setAttributes({"data-chapters":this.#a.bind(this)}),this.setStyles({"--slider-progress":this.#n.bind(this)}),ue(this.#o.bind(this)),ue(this.#i.bind(this))}onAttach(t){t.setAttribute("data-media-time-slider",""),nn(t,"aria-label","Seek")}onConnect(t){ue(this.#l.bind(this)),p8(this.#e.textTracks,"chapters",this.#r.set)}#n(){let{bufferedEnd:t,duration:r}=this.#e.$state;return Bi(Math.min(t()/Math.max(r(),1),1)*100,3)+"%"}#a(){let{duration:t}=this.#e.$state;return this.#r()?.cues.length&&Number.isFinite(t())&&t()>0}#i(){this.#t=$1(this.#s.bind(this),this.$props.seekingRequestThrottle())}#o(){if(this.$state.hidden())return;let{value:t,dragging:r}=this.$state,n=this.#v();Oe(r)||(t.set(n),this.dispatch("value-change",{detail:n}))}#l(){let t=this.#e.player.el,{preview:r}=Kn(OB);t&&r()&&Nt(t,"data-preview",this.$state.active())}#s(t,r){this.#e.remote.seeking(t,r)}#u(t,r,n){this.#t.cancel();let{live:a}=this.#e.$state;if(a()&&r>=99){this.#e.remote.seekToLiveEdge(n);return}this.#e.remote.seek(t,n)}#c=!1;#p(t){let{pauseWhileDragging:r}=this.$props;if(r()){let{paused:n}=this.#e.$state;this.#c=!n(),this.#e.remote.pause(t)}}#d(t){this.#t(this.#b(t.detail),t)}#f(t){let{seeking:r}=this.#e.$state;Oe(r)||this.#s(this.#b(t.detail),t);let n=t.detail;this.#u(this.#b(n),n,t);let{pauseWhileDragging:a}=this.$props;a()&&this.#c&&(this.#e.remote.play(t),this.#c=!1)}#m(t){let{dragging:r}=this.$state;r()||!t.trigger||this.#f(t)}#v(){let{currentTime:t}=this.#e.$state;return this.#S(t())}#g(){let t=this.$props.step()/this.#e.$state.duration()*100;return Number.isFinite(t)?t:1}#w(){let t=this.$props.keyStep()/this.#e.$state.duration()*100;return Number.isFinite(t)?t:1}#h(t){return Bi(t,3)}#x(){let{disabled:t}=this.$props,{canSeek:r}=this.#e.$state;return t()||!r()}#y(){let{value:t}=this.$state;return Math.round(t())}#C(){let t=this.#b(this.$state.value()),{duration:r}=this.#e.$state;return Number.isFinite(t)?`${P7(t)} out of ${P7(r())}`:"live"}#b(t){let{duration:r}=this.#e.$state;return Bi(t/100*r(),5)}#S(t){let{liveEdge:r,duration:n}=this.#e.$state,a=Math.max(0,Math.min(1,r()?1:Math.min(t,n())/n()));return Number.isNaN(a)?0:Number.isFinite(a)?a*100:100}#E(t){let r=this.#b(t),{live:n,duration:a}=this.#e.$state;return Number.isFinite(r)?(n()?r-a():r).toFixed(0):"LIVE"}#R(t,r){let n=this.#b(t),{live:a,duration:i}=this.#e.$state,o=a()?n-i():n;return Number.isFinite(n)?`${o<0?"-":""}${h8(Math.abs(o),r)}`:"LIVE"}},LE=class extends qt{static props={disabled:!1};#e;#t;#r;#n=null;#a=[];#i=vt(null);#o=vt([]);#l=vt(-1);#s=vt(-1);#u=0;get cues(){return this.#o()}get activeCue(){return this.#o()[this.#l()]||null}get activePointerCue(){return this.#o()[this.#s()]||null}onSetup(){this.#e=Xr(),this.#t=om(PE.state)}onAttach(t){p8(this.#e.textTracks,"chapters",this.#c.bind(this)),ue(this.#A.bind(this))}onConnect(){er(()=>this.#p.bind(this))}onDestroy(){this.#c(null)}setRefs(t){if(this.#a=t,this.#r?.dispose(),this.#a.length===1){let r=this.#a[0];r.style.width="100%",r.style.setProperty("--chapter-fill","var(--slider-fill)"),r.style.setProperty("--chapter-progress","var(--slider-progress)")}else this.#a.length>0&&li(()=>this.#d(),this.#r=ul())}#c(t){Oe(this.#i)!==t&&(this.#p(),this.#i.set(t))}#p(){this.#a=[],this.#o.set([]),this.#l.set(-1),this.#s.set(-1),this.#u=0,this.#r?.dispose()}#d(){this.#a.length&&ue(this.#f.bind(this))}#f(){let{hidden:t}=this.#t;t()||(ue(this.#m.bind(this)),ue(this.#v.bind(this)),ue(this.#g.bind(this)),ue(this.#y.bind(this)))}#m(){let t=this.#o();if(!t.length)return;let r,{seekableStart:n,seekableEnd:a}=this.#e.$state,i=n(),o=a()||t[t.length-1].endTime,s=o-i,l=100;for(let u=0;ul?this.#w(l,c,100):c0&&r<100),Nt(t,"data-ended",r===100))}#x(t,r){let n=0,a=this.#o();if(r===0)return 0;if(r===100)return a.length-1;let{seekableStart:i}=this.#e.$state,o=i(),s=this.#E(a);for(let l=t;l=0&&n<100)return l;return 0}#y(){this.#C(this.#b())}#C=Ff(t=>{let r,n=this.#o(),{seekableStart:a}=this.#e.$state,i=a(),o=this.#E(n);for(let s=this.#u;s=d?100:(r-c)/(d-c)*100,3))}#T(t){let r=[],{seekableStart:n,seekableEnd:a,duration:i}=this.#e.$state,o=n(),s=a();t=t.filter(c=>c.startTime<=s&&c.endTime>=o);let l=t[0];l&&l.startTime>o&&r.push(new window.VTTCue(o,l.startTime,""));for(let c=0;c0&&r.push(new window.VTTCue(d.endTime,d.endTime+g,""))}}let u=t[t.length-1];if(u){r.push(u);let c=i();c>=0&&c-u.endTime>1&&r.push(new window.VTTCue(u.endTime,i(),""))}return r}#A(){let{source:t}=this.#e.$state;t(),this.#O()}#O(){if(!this.scope)return;let{disabled:t}=this.$props;if(t()){this.#o.set([]),this.#l.set(0),this.#u=0;return}let r=this.#i();if(r){let n=this.#L.bind(this);n(),new Hr(r).add("add-cue",n).add("remove-cue",n),ue(this.#P.bind(this))}return this.#n=this.#N(),this.#n&&ue(this.#M.bind(this)),()=>{this.#n&&(this.#n.textContent="",this.#n=null)}}#P(){this.#e.$state.duration(),this.#L()}#L=l7(()=>{let t=Oe(this.#i);!this.scope||!t||!t.cues.length||(this.#o.set(this.#T(t.cues)),this.#l.set(0),this.#u=0)},150,!0);#M(){let t=this.activePointerCue||this.activeCue;this.#n&&(this.#n.textContent=t?.text||"")}#_(){let t=this.el;for(;t&&t.getAttribute("role")!=="slider";)t=t.parentElement;return t}#N(){let t=this.#_();return t?t.querySelector('[data-part="chapter-title"]'):null}},jE=LE.prototype;zr(jE,"cues");zr(jE,"activeCue");zr(jE,"activePointerCue");ha(jE,"setRefs");fl=dd();urt=["a[href]","[tabindex]","input","select","button"].map(e=>`${e}:not([aria-hidden='true'])`).join(","),drt=new Set(["Escape","Tab","ArrowUp","ArrowDown","Home","PageUp","End","PageDown","Enter"," "]),pB=class{#e=-1;#t=null;#r=[];#n;get items(){return this.#r}constructor(t){this.#n=t}attachMenu(t){wr(t,"focus",this.#o.bind(this)),this.#t=t,er(()=>{this.#t=null})}listen(){this.#t&&(this.update(),new Hr(this.#t).add("keyup",this.#s.bind(this)).add("keydown",this.#u.bind(this)),er(()=>{this.#e=-1,this.#r=[]}))}update(){this.#e=0,this.#r=this.#p()}scroll(t=this.#i()){let r=this.#r[t];r&&requestAnimationFrame(()=>{requestAnimationFrame(()=>{crt(r,{behavior:"smooth",boundary:n=>!n.hasAttribute("data-root")})})})}focusActive(t=!0){let r=this.#i();this.#a(r>=0?r:0,t)}#a(t,r=!0){this.#e=t,this.#r[t]?(this.#r[t].focus({preventScroll:!0}),r&&this.scroll(t)):this.#t?.focus({preventScroll:!0})}#i(){return this.#r.findIndex(t=>document.activeElement===t||t.getAttribute("role")==="menuitemradio"&&t.getAttribute("aria-checked")==="true")}#o(){this.#e>=0||(this.update(),this.focusActive())}#l(t){let r=t.target;if(wD(t)&&r instanceof Element){let n=r.getAttribute("role");return!/a|input|select|button/.test(r.localName)&&!n}return drt.has(t.key)}#s(t){this.#l(t)&&(t.stopPropagation(),t.preventDefault())}#u(t){if(this.#l(t))switch(t.stopPropagation(),t.preventDefault(),t.key){case"Escape":this.#n.closeMenu(t);break;case"Tab":this.#a(this.#c(t.shiftKey?-1:1));break;case"ArrowUp":this.#a(this.#c(-1));break;case"ArrowDown":this.#a(this.#c(1));break;case"Home":case"PageUp":this.#a(0);break;case"End":case"PageDown":this.#a(this.#r.length-1);break}}#c(t){let r=this.#e;do r=(r+t+this.#r.length)%this.#r.length;while(this.#r[r]?.offsetParent===null);return r}#p(){if(!this.#t)return[];let t=this.#t.querySelectorAll(urt),r=[],n=a=>a.getAttribute("role")==="menu";for(let a of t)aE(a)&&a.offsetParent!==null&&Tpe(this.#t,a,n)&&r.push(a);return r}},prt=Object.defineProperty,frt=Object.getOwnPropertyDescriptor,m8=(e,t,r,n)=>{for(var a=frt(t,r),i=e.length-1,o;i>=0;i--)(o=e[i])&&(a=o(t,r,a)||a);return a&&prt(t,r,a),a},hrt=0,qf=class extends qt{static props={showDelay:0};#e;#t;#r;#n=vt(!1);#a=vt(!1);#i=vt(null);#o=vt(null);#l;#s=new Set;#u=null;#c;#p;#d=!1;#f=vt(!1);#m=new Set;get triggerElement(){return this.#i()}get contentElement(){return this.#o()}get isSubmenu(){return!!this.#l}constructor(){super();let{showDelay:t}=this.$props;this.#c=new SE({trigger:this.#i,content:this.#o,showDelay:t,listen:(r,n,a)=>{Zf(r,o=>{this.#n()?a(o):n(o)});let i=this.#L();i&&Zf(i,o=>{o.stopPropagation(),a(o)})},onChange:this.#S.bind(this)})}onSetup(){this.#e=Xr();let t=++hrt;this.#t=`media-menu-${t}`,this.#r=`media-menu-button-${t}`,this.#p=new pB({closeMenu:this.close.bind(this)}),dl(fl)&&(this.#l=Kn(fl)),this.#v(),this.setAttributes({"data-open":this.#n,"data-root":!this.isSubmenu,"data-submenu":this.isSubmenu,"data-disabled":this.#T.bind(this)}),Cs(fl,{button:this.#i,content:this.#o,expanded:this.#n,hint:vt(""),submenu:!!this.#l,disable:this.#A.bind(this),attachMenuButton:this.#w.bind(this),attachMenuItems:this.#h.bind(this),attachObserver:this.#x.bind(this),disableMenuButton:this.#C.bind(this),addSubmenu:this.#_.bind(this),onTransitionEvent:r=>{this.#m.add(r),er(()=>{this.#m.delete(r)})}})}onAttach(t){t.style.setProperty("display","contents")}onConnect(t){ue(this.#g.bind(this)),this.isSubmenu&&this.#l?.addSubmenu(this)}onDestroy(){this.#i.set(null),this.#o.set(null),this.#u=null,this.#m.clear()}#v(){let t=-1,r=dl(T7)?Kn(T7):null;Cs(T7,{onDragStart:()=>{r?.onDragStart?.(),window.clearTimeout(t),t=-1,this.#d=!0},onDragEnd:()=>{r?.onDragEnd?.(),t=window.setTimeout(()=>{this.#d=!1,t=-1},300)}})}#g(){let t=this.#R();this.isSubmenu||this.#V(),this.#y(t),t&&(ue(()=>{let{height:r}=this.#e.$state,n=this.#o();n&&oo(n,"--player-height",r()+"px")}),this.#p.listen(),this.listen("pointerup",this.#O.bind(this)),wr(window,"pointerup",this.#P.bind(this)))}#w(t){let r=t.el,n=this.isSubmenu,a=Hi(this.#T.bind(this));nn(r,"tabindex",n?"-1":"0"),nn(r,"role",n?"menuitem":"button"),Nt(r,"id",this.#r),Nt(r,"aria-haspopup","menu"),Nt(r,"aria-expanded","false"),Nt(r,"data-root",!this.isSubmenu),Nt(r,"data-submenu",this.isSubmenu);let i=()=>{Nt(r,"data-open",this.#n()),Nt(r,"aria-disabled",a())};Xe?i():ue(i),this.#i.set(r),er(()=>{this.#i.set(null)})}#h(t){let r=t.el;r.style.setProperty("display","none"),Nt(r,"id",this.#t),nn(r,"role","menu"),nn(r,"tabindex","-1"),Nt(r,"data-root",!this.isSubmenu),Nt(r,"data-submenu",this.isSubmenu),this.#o.set(r),er(()=>this.#o.set(null));let n=()=>Nt(r,"data-open",this.#n());Xe?n():ue(n),this.#p.attachMenu(r),this.#y(!1);let a=this.#F.bind(this);this.isSubmenu?this.#l?.onTransitionEvent(a):(t.listen("transitionstart",a),t.listen("transitionend",a),t.listen("animationend",this.#V),t.listen("vds-menu-resize",this.#V))}#x(t){this.#u=t}#y(t){let r=Oe(this.#o);r&&Nt(r,"aria-hidden",z9(!t))}#C(t){this.#f.set(t)}#b=!1;#S(t,r){if(this.#b=im(r),r?.stopPropagation(),this.#n()===t)return;if(this.#T()){t&&this.#c.hide(r);return}this.el?.dispatchEvent(new Event("vds-menu-resize",{bubbles:!0,composed:!0}));let n=this.#i(),a=this.#o();if(n&&(Nt(n,"aria-controls",t&&this.#t),Nt(n,"aria-expanded",z9(t))),a&&Nt(a,"aria-labelledby",t&&this.#r),this.#n.set(t),this.#M(r),yc(),this.#b){t?a?.focus():n?.focus();for(let i of[this.el,a])i&&i.setAttribute("data-keyboard","")}else for(let i of[this.el,a])i&&i.removeAttribute("data-keyboard");if(this.dispatch(t?"open":"close",{trigger:r}),t)!this.isSubmenu&&this.#e.activeMenu!==this&&(this.#e.activeMenu?.close(r),this.#e.activeMenu=this),this.#u?.onOpen?.(r);else{if(this.isSubmenu)for(let i of this.#s)i.close(r);else this.#e.activeMenu=null;this.#u?.onClose?.(r)}t&&requestAnimationFrame(this.#E.bind(this))}#E(){this.#H||this.#I||(this.#p.update(),requestAnimationFrame(()=>{this.#b?this.#p.focusActive():this.#p.scroll()}))}#R(){return!this.#T()&&this.#n()}#T(){return this.#a()||this.#f()}#A(t){this.#a.set(t)}#O(t){let r=this.#o();this.#d||r&&U1e(r,t)||t.stopPropagation()}#P(t){let r=this.#o();this.#d||r&&U1e(r,t)||this.close(t)}#L(){let t=this.el?.querySelector('[data-part="close-target"]');return this.el&&t&&Tpe(this.el,t,r=>r.getAttribute("role")==="menu")?t:null}#M(t){this.isSubmenu||(this.#n()?this.#e.remote.pauseControls(t):this.#e.remote.resumeControls(t))}#_(t){this.#s.add(t),new Hr(t).add("open",this.#D).add("close",this.#j),er(this.#N)}#N=this.#z.bind(this);#z(t){this.#s.delete(t)}#I=!1;#D=this.#k.bind(this);#k(t){this.#I=!0;let r=this.#o();this.isSubmenu&&this.triggerElement?.setAttribute("aria-hidden","true");for(let n of this.#s)if(n!==t.target)for(let a of[n.el,n.triggerElement])a?.setAttribute("aria-hidden","true");if(r){let n=t.target.el;for(let a of r.children)a.contains(n)?a.setAttribute("data-open",""):a!==n&&a.setAttribute("data-hidden","")}}#j=this.#B.bind(this);#B(t){this.#I=!1;let r=this.#o();this.isSubmenu&&this.triggerElement?.setAttribute("aria-hidden","false");for(let n of this.#s)for(let a of[n.el,n.triggerElement])a?.setAttribute("aria-hidden","false");if(r)for(let n of r.children)n.removeAttribute("data-open"),n.removeAttribute("data-hidden")}#V=Ff(()=>{let t=Oe(this.#o);if(!t||Xe)return;let r=0,n=getComputedStyle(t),a=[...t.children];for(let i of["paddingTop","paddingBottom","borderTopWidth","borderBottomWidth"])r+=parseFloat(n[i])||0;for(let i of a)if(aE(i)&&i.style.display==="contents")a.push(...i.children);else if(i.nodeType===3)r+=parseFloat(getComputedStyle(i).fontSize);else if(aE(i)){if(!Epe(i))continue;let o=getComputedStyle(i);r+=i.offsetHeight+(parseFloat(o.marginTop)||0)+(parseFloat(o.marginBottom)||0)}oo(t,"--menu-height",r+"px")});#H=!1;#F(t){let r=this.#o();r&&t.propertyName==="height"&&(this.#H=t.type==="transitionstart",Nt(r,"data-transition",this.#H?"height":null),this.#n()&&this.#E());for(let n of this.#m)n(t)}open(t){Oe(this.#n)||(this.#c.show(t),yc())}close(t){Oe(this.#n)&&(this.#c.hide(t),yc())}};m8([zr],qf.prototype,"triggerElement");m8([zr],qf.prototype,"contentElement");m8([zr],qf.prototype,"isSubmenu");m8([ha],qf.prototype,"open");m8([ha],qf.prototype,"close");L7=class extends qt{static props={disabled:!1};#e;#t=vt(null);get expanded(){return this.#e?.expanded()??!1}constructor(){super(),new hl}onSetup(){this.#e=Kn(fl)}onAttach(t){this.#e.attachMenuButton(this),ue(this.#r.bind(this)),nn(t,"type","button")}onConnect(t){ue(this.#n.bind(this)),this.#a();let r=new MutationObserver(this.#a.bind(this));r.observe(t,{attributeFilter:["data-part"],childList:!0,subtree:!0}),er(()=>r.disconnect()),Zf(t,n=>{this.dispatch("select",{trigger:n})})}#r(){this.#e.disableMenuButton(this.$props.disabled())}#n(){let t=this.#t();t&&ue(()=>{let r=this.#e.hint();r&&(t.textContent=r)})}#a(){let t=this.el?.querySelector('[data-part="hint"]');this.#t.set(t??null)}},mrt=L7.prototype;zr(mrt,"expanded");fB=class extends L7{},pj=dd(),hB=class extends qt{static props={placement:null,offset:0,alignOffset:0};#e;constructor(){super(),new hl;let{placement:t}=this.$props;this.setAttributes({"data-placement":t})}onAttach(t){if(this.#e=Kn(fl),this.#e.attachMenuItems(this),dl(pj)){let r=Kn(pj);r&&(Cs(pj,null),r.attach(t),er(()=>r.attach(null)))}}onConnect(t){ue(this.#t.bind(this))}#t(){let{expanded:t}=this.#e;if(!this.el||!t())return;let r=this.$props.placement();if(!r)return;Object.assign(this.el.style,{position:"absolute",top:0,left:0,width:"max-content"});let{offset:n,alignOffset:a}=this.$props;er(Ape(this.el,this.#n(),r,{offsetVarName:"media-menu",xOffset:a(),yOffset:n()})),er(this.#r.bind(this))}#r(){this.el&&(this.el.removeAttribute("style"),this.el.style.display="none")}#n(){return this.#e.button()}},mB=dd(),pm=class extends so{#e=new Set;#t=vt("");#r=null;onValueChange;get values(){return Array.from(this.#e).map(t=>t.value())}get value(){return this.#t()}set value(t){this.#o(t)}onSetup(){Cs(mB,{add:this.#n.bind(this),remove:this.#a.bind(this)})}onAttach(t){dl(fl)||nn(t,"role","radiogroup"),this.setAttributes({value:this.#t})}onDestroy(){this.#e.clear()}#n(t){this.#e.has(t)||(this.#e.add(t),t.onCheck=this.#i,t.check(t.value()===this.#t()))}#a(t){t.onCheck=null,this.#e.delete(t)}#i=this.#o.bind(this);#o(t,r){let n=Oe(this.#t);if(!t||t===n)return;let a=this.#l(n),i=this.#l(t);a?.check(!1,r),i?.check(!0,r),this.#t.set(t),this.onValueChange?.(t,r)}#l(t){for(let r of this.#e)if(t===Oe(r.value))return r;return null}},IE=class extends qt{static props={value:""};#e;get values(){return this.#e.values}get value(){return this.#e.value}set value(t){this.#e.value=t}constructor(){super(),this.#e=new pm,this.#e.onValueChange=this.#r.bind(this)}onSetup(){Xe?this.#t():ue(this.#t.bind(this))}#t(){this.#e.value=this.$props.value()}#r(t,r){let n=this.createEvent("change",{detail:t,trigger:r});this.dispatch(n)}},jpe=IE.prototype;zr(jpe,"values");zr(jpe,"value");OE=class extends qt{static props={value:""};#e=vt(!1);#t={value:this.$props.value,check:this.#o.bind(this),onCheck:null};get checked(){return this.#e()}constructor(){super(),new hl}onSetup(){this.setAttributes({value:this.$props.value,"data-checked":this.#e,"aria-checked":Hi(this.#e)})}onAttach(t){let r=dl(fl);nn(t,"tabindex",r?"-1":"0"),nn(t,"role",r?"menuitemradio":"radio"),ue(this.#a.bind(this))}onConnect(t){this.#n(),Zf(t,this.#i.bind(this)),er(this.#r.bind(this))}#r(){li(()=>{Kn(mB).remove(this.#t)},this.connectScope)}#n(){Kn(mB).add(this.#t)}#a(){let{value:t}=this.$props,r=t();Oe(this.#e)&&this.#t.onCheck?.(r)}#i(t){Oe(this.#e)||(this.#l(!0,t),this.#s(t),this.#t.onCheck?.(Oe(this.$props.value),t))}#o(t,r){Oe(this.#e)!==t&&this.#l(t,r)}#l(t,r){this.#e.set(t),this.dispatch("change",{detail:t,trigger:r})}#s(t){this.dispatch("select",{trigger:t})}},grt=OE.prototype;zr(grt,"checked");gB=class extends qt{static props={disabled:!1,event:void 0,action:void 0};#e;#t=null;onSetup(){this.#e=Xr();let{event:t,action:r}=this.$props;this.setAttributes({event:t,action:r})}onAttach(t){t.setAttribute("data-media-gesture",""),t.style.setProperty("pointer-events","none")}onConnect(t){this.#t=this.#e.player.el?.querySelector("[data-media-provider]"),ue(this.#r.bind(this))}#r(){let t=this.$props.event(),r=this.$props.disabled();!this.#t||!t||r||(/^dbl/.test(t)&&(t=t.split(/^dbl/)[1]),(t==="pointerup"||t==="pointerdown")&&this.#e.$state.pointer()==="coarse"&&(t=t==="pointerup"?"touchend":"touchstart"),wr(this.#t,t,this.#i.bind(this),{passive:!1}))}#n=0;#a=-1;#i(t){if(this.$props.disabled()||i7(t)&&(t.button!==0||this.#e.activeMenu)||N9(t)&&this.#e.activeMenu||PB(t)||!this.#l(t))return;if(t.MEDIA_GESTURE=!0,t.preventDefault(),!Oe(this.$props.event)?.startsWith("dbl"))this.#n===0&&setTimeout(()=>{this.#n===1&&this.#o(t)},250);else if(this.#n===1){queueMicrotask(()=>this.#o(t)),clearTimeout(this.#a),this.#n=0;return}this.#n===0&&(this.#a=window.setTimeout(()=>{this.#n=0},275)),this.#n++}#o(t){this.el.setAttribute("data-triggered",""),requestAnimationFrame(()=>{this.#s()&&this.#u(Oe(this.$props.action),t),requestAnimationFrame(()=>{this.el.removeAttribute("data-triggered")})})}#l(t){if(!this.el)return!1;if(i7(t)||xD(t)||N9(t)){let r=N9(t)?t.changedTouches[0]??t.touches[0]:void 0,n=r?.clientX??t.clientX,a=r?.clientY??t.clientY,i=this.el.getBoundingClientRect(),o=a>=i.top&&a<=i.bottom&&n>=i.left&&n<=i.right;return t.type.includes("leave")?!o:o}return!0}#s(){let t=this.#e.player.el.querySelectorAll("[data-media-gesture][data-triggered]");return Array.from(t).sort((r,n)=>+getComputedStyle(n).zIndex-+getComputedStyle(r).zIndex)[0]===this.el}#u(t,r){if(!t)return;let n=new Bt("will-trigger",{detail:t,cancelable:!0,trigger:r});if(this.dispatchEvent(n),n.defaultPrevented)return;let[a,i]=t.replace(/:([a-z])/,"-$1").split(":");t.includes(":fullscreen")?this.#e.remote.toggleFullscreen("prefer-media",r):t.includes("seek:")?this.#e.remote.seek(Oe(this.#e.$state.currentTime)+(+i||0),r):this.#e.remote[Ak(a)](r),this.dispatch("trigger",{detail:t,trigger:r})}},vB=class{priority=10;#e=null;#t;#r;constructor(t){this.#t=t}attach(){}canRender(){return!0}detach(){this.#r?.abort(),this.#r=void 0,this.#t.reset(),this.#e=null}changeTrack(t){!t||this.#e===t||(this.#r?.abort(),this.#r=new Hr(t),t.readyState<2?(this.#t.reset(),this.#r.add("load",()=>this.#n(t),{once:!0})):this.#n(t),this.#r.add("add-cue",r=>{this.#t.addCue(r.detail)}).add("remove-cue",r=>{this.#t.removeCue(r.detail)}),this.#e=t)}#n(t){this.#t.changeTrack({cues:[...t.cues],regions:[...t.regions]})}},bB=class e extends qt{static props={textDir:"ltr",exampleText:"Captions look like this."};#e;static lib=vt(null);onSetup(){this.#e=Xr(),this.setAttributes({"aria-hidden":Hi(this.#t.bind(this))})}onAttach(t){t.style.setProperty("pointer-events","none")}onConnect(t){e.lib()||Promise.resolve().then(()=>(g7(),m7)).then(r=>e.lib.set(r)),ue(this.#r.bind(this))}#t(){let{textTrack:t,remotePlaybackState:r,iOSControls:n}=this.#e.$state,a=t();return n()||r()==="connected"||!a||!Ho(a)}#r(){if(!e.lib())return;let{viewType:t}=this.#e.$state;return t()==="audio"?this.#n():this.#l()}#n(){return ue(this.#a.bind(this)),this.#c(null),()=>{this.el.textContent=""}}#a(){if(this.#t())return;this.#i();let{textTrack:t}=this.#e.$state;wr(t(),"cue-change",this.#i.bind(this)),ue(this.#o.bind(this))}#i(){this.el.textContent="",this.#f>=0&&this.#v();let{realCurrentTime:t,textTrack:r}=this.#e.$state,{renderVTTCueString:n}=e.lib(),a=Oe(t),i=Oe(r).activeCues;for(let o of i){let s=this.#g(),l=this.#w();l.innerHTML=n(o,a),s.append(l),this.el.append(l)}}#o(){let{realCurrentTime:t}=this.#e.$state,{updateTimedVTTCueNodes:r}=e.lib();r(this.el,t())}#l(){let{CaptionsRenderer:t}=e.lib(),r=new t(this.el),n=new vB(r);return this.#e.textRenderers.add(n),ue(this.#s.bind(this,r)),ue(this.#u.bind(this,r)),this.#c(r),()=>{this.el.textContent="",this.#e.textRenderers.remove(n),r.destroy()}}#s(t){t.dir=this.$props.textDir()}#u(t){if(this.#t())return;let{realCurrentTime:r,textTrack:n}=this.#e.$state;t.currentTime=r(),this.#f>=0&&n()?.activeCues[0]&&this.#v()}#c(t){let r=this.#e.player;if(!r)return;let n=this.#p.bind(this,t);wr(r,"vds-font-change",n)}#p(t){if(this.#f>=0){this.#m();return}let{textTrack:r}=this.#e.$state;r()?.activeCues[0]?t?.update(!0):this.#d()}#d(){let t=this.#g();Nt(t,"data-example","");let r=this.#w();Nt(r,"data-example",""),r.textContent=this.$props.exampleText(),t?.append(r),this.el?.append(t),this.el?.setAttribute("data-example",""),this.#m()}#f=-1;#m(){window.clearTimeout(this.#f),this.#f=window.setTimeout(this.#v.bind(this),2500)}#v(){this.el?.removeAttribute("data-example"),this.el?.querySelector("[data-example]")&&(this.el.textContent=""),this.#f=-1}#g(){let t=document.createElement("div");return Nt(t,"data-part","cue-display"),t}#w(){let t=document.createElement("div");return Nt(t,"data-part","cue"),t}},yB=class extends qt{static props={src:null,alt:null,crossOrigin:null};static state=new bc({img:null,src:null,alt:null,crossOrigin:null,loading:!0,error:null,hidden:!1});#e;onSetup(){this.#e=Xr(),this.#l(),this.#s(),this.#u(),this.#n()}onAttach(t){t.style.setProperty("pointer-events","none"),ue(this.#i.bind(this)),ue(this.#l.bind(this)),ue(this.#s.bind(this)),ue(this.#u.bind(this)),ue(this.#n.bind(this));let{started:r}=this.#e.$state;this.setAttributes({"data-visible":()=>!r()&&!this.$state.hidden(),"data-loading":this.#a.bind(this),"data-error":this.#t.bind(this),"data-hidden":this.$state.hidden})}onConnect(t){ue(this.#r.bind(this)),ue(this.#c.bind(this))}#t(){let{error:t}=this.$state;return!xc(t())}#r(){let{canLoadPoster:t,poster:r}=this.#e.$state;!t()&&r()&&Cc(r(),"preconnect")}#n(){let{src:t}=this.$props,{poster:r,nativeControls:n}=this.#e.$state;this.el&&Nt(this.el,"display",n()?"none":null),this.$state.hidden.set(this.#t()||!(t()||r())||n())}#a(){let{loading:t,hidden:r}=this.$state;return!r()&&t()}#i(){let t=this.$state.img();t&&(new Hr(t).add("load",this.#p.bind(this)).add("error",this.#d.bind(this)),t.complete&&this.#p())}#o="";#l(){let{poster:t}=this.#e.$props,{canLoadPoster:r,providedPoster:n,inferredPoster:a}=this.#e.$state,i=this.$props.src()||"",o=i||t()||a();this.#o===n()&&n.set(i),this.$state.src.set(r()&&o.length?o:null),this.#o=i}#s(){let{src:t}=this.$props,{alt:r}=this.$state,{poster:n}=this.#e.$state;r.set(t()||n()?this.$props.alt():null)}#u(){let{crossOrigin:t}=this.$props,{crossOrigin:r}=this.$state,{crossOrigin:n,poster:a}=this.#e.$state,i=t()!==null?t():n();r.set(/ytimg\.com|vimeo/.test(a()||"")?null:i===!0?"anonymous":i)}#c(){let{loading:t,error:r}=this.$state,{canLoadPoster:n,poster:a}=this.#e.$state;t.set(n()&&!!a()),r.set(null)}#p(){let{loading:t,error:r}=this.$state;t.set(!1),r.set(null)}#d(t){let{loading:r,error:n}=this.$state;r.set(!1),n.set(t)}},xB=class extends qt{static props={type:"current",showHours:!1,padHours:null,padMinutes:null,remainder:!1,toggle:!1,hidden:!1};static state=new bc({timeText:"",hidden:!1});#e;#t=vt(null);#r=vt(!0);#n=vt(!0);onSetup(){this.#e=Xr(),this.#l();let{type:t}=this.$props;this.setAttributes({"data-type":t,"data-remainder":this.#c.bind(this)}),new EE({callback:this.#a.bind(this)}).attach(this)}onAttach(t){t.hasAttribute("role")||ue(this.#s.bind(this)),ue(this.#l.bind(this))}onConnect(t){er(Rpe(t,this.#r.set)),ue(this.#i.bind(this)),ue(this.#o.bind(this))}#a(t){this.#n.set(t[0].isIntersecting)}#i(){let{hidden:t}=this.$props;this.$state.hidden.set(t()||!this.#r()||!this.#n())}#o(){if(!this.$props.toggle()){this.#t.set(null);return}this.el&&Zf(this.el,this.#p.bind(this))}#l(){let{hidden:t,timeText:r}=this.$state,{duration:n}=this.#e.$state;if(t())return;let{type:a,padHours:i,padMinutes:o,showHours:s}=this.$props,l=this.#u(a()),u=n(),c=this.#c();if(!Number.isFinite(l+u)){r.set("LIVE");return}let d=c?Math.max(0,u-l):l,h=h8(d,{padHrs:i(),padMins:o(),showHrs:s()});r.set((c?"-":"")+h)}#s(){if(!this.el)return;let{toggle:t}=this.$props;Nt(this.el,"role",t()?"timer":null),Nt(this.el,"tabindex",t()?0:null)}#u(t){let{bufferedEnd:r,duration:n,currentTime:a}=this.#e.$state;switch(t){case"buffered":return r();case"duration":return n();default:return a()}}#c(){return this.$props.remainder()&&this.#t()!==!1}#p(t){if(t.preventDefault(),this.#t()===null){this.#t.set(!this.$props.remainder());return}this.#t.set(r=>!r)}},fm=class extends wE{},ME=class extends CE{},I7=class extends Gj{},O7=class extends Uj{},M7=class extends Zj{},NE=class extends kE{},N7=class extends Yj{},z7=class extends eB{},D7=class extends aB{},j7=class extends tB{},B7=class extends rB{},V7=class extends Xj{},H7=class extends Qj{},F7=class extends Jj{},$7=class extends nB{},G7=class extends qj{},U7=class extends Kj{},Z7=class extends Wj{},q9=class extends dm{},q7=class extends PE{},K7=class extends lB{},W7=class extends cB{},Q7=class extends uB{},J7=class extends dB{},X7=class extends oB{},Y7=class extends AE{},e8=class extends _E{},t8=class extends sB{},r8=class extends LE{},n8=class extends qf{},a8=class extends L7{},i8=class extends hB{},o8=class extends fB{},s8=class extends IE{},l8=class extends OE{},c8=class extends bB{},u8=class extends gB{},zE=class extends yB{},K9=class extends TE{},d8=class extends xB{},Bpe=Wn.forwardRef((e,t)=>{let{children:r,...n}=e,a=Wn.Children.toArray(r),i=a.find(brt);if(i){let o=i.props.children,s=a.map(l=>l===i?Wn.Children.count(o)>1?Wn.Children.only(null):Wn.isValidElement(o)?o.props.children:null:l);return Wn.createElement(wB,{...n,ref:t},Wn.isValidElement(o)?Wn.cloneElement(o,void 0,s):null)}return Wn.createElement(wB,{...n,ref:t},r)});Bpe.displayName="Slot";wB=Wn.forwardRef((e,t)=>{let{children:r,...n}=e;return Wn.isValidElement(r)?Wn.cloneElement(r,{...yrt(n,r.props),ref:t?Fr(t,r.ref):r.ref}):Wn.Children.count(r)>1?Wn.Children.only(null):null});wB.displayName="SlotClone";vrt=({children:e})=>Wn.createElement(Wn.Fragment,null,e);xrt=["button","div","span","img","video","audio"],Rt=xrt.reduce((e,t)=>{let r=Wn.forwardRef((n,a)=>{let{asChild:i,...o}=n;return Wn.createElement(i?Bpe:t,{...o,ref:a})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});ape=q9.state.record,wrt=Object.keys(ape).reduce((e,t)=>({...e,[t](){return ape[t]}}),{});ipe=fm.state.record,Crt=Object.keys(ipe).reduce((e,t)=>({...e,[t](){return ipe[t]}}),{})});var vhe=sa((Pdr,ghe)=>{ghe.exports=nit;function nit(e,t){return r(e,0,null)[0];function r(n,a,i){if(n.children){for(var o=[],s=0,l=n.children.length;s{(function(){"use strict";var e=function(){this.init()};e.prototype={init:function(){var c=this||t;return c._counter=1e3,c._html5AudioPool=[],c.html5PoolSize=10,c._codecs={},c._howls=[],c._muted=!1,c._volume=1,c._canPlayEvent="canplaythrough",c._navigator=typeof window<"u"&&window.navigator?window.navigator:null,c.masterGain=null,c.noAudio=!1,c.usingWebAudio=!0,c.autoSuspend=!0,c.ctx=null,c.autoUnlock=!0,c._setup(),c},volume:function(c){var d=this||t;if(c=parseFloat(c),d.ctx||u(),typeof c<"u"&&c>=0&&c<=1){if(d._volume=c,d._muted)return d;d.usingWebAudio&&d.masterGain.gain.setValueAtTime(c,t.ctx.currentTime);for(var h=0;h=0;d--)c._howls[d].unload();return c.usingWebAudio&&c.ctx&&typeof c.ctx.close<"u"&&(c.ctx.close(),c.ctx=null,u()),c},codecs:function(c){return(this||t)._codecs[c.replace(/^x-/,"")]},_setup:function(){var c=this||t;if(c.state=c.ctx&&c.ctx.state||"suspended",c._autoSuspend(),!c.usingWebAudio)if(typeof Audio<"u")try{var d=new Audio;typeof d.oncanplaythrough>"u"&&(c._canPlayEvent="canplay")}catch{c.noAudio=!0}else c.noAudio=!0;try{var d=new Audio;d.muted&&(c.noAudio=!0)}catch{}return c.noAudio||c._setupCodecs(),c},_setupCodecs:function(){var c=this||t,d=null;try{d=typeof Audio<"u"?new Audio:null}catch{return c}if(!d||typeof d.canPlayType!="function")return c;var h=d.canPlayType("audio/mpeg;").replace(/^no$/,""),g=c._navigator?c._navigator.userAgent:"",b=g.match(/OPR\/(\d+)/g),y=b&&parseInt(b[0].split("/")[1],10)<33,C=g.indexOf("Safari")!==-1&&g.indexOf("Chrome")===-1,S=g.match(/Version\/(.*?) /),E=C&&S&&parseInt(S[1],10)<15;return c._codecs={mp3:!!(!y&&(h||d.canPlayType("audio/mp3;").replace(/^no$/,""))),mpeg:!!h,opus:!!d.canPlayType('audio/ogg; codecs="opus"').replace(/^no$/,""),ogg:!!d.canPlayType('audio/ogg; codecs="vorbis"').replace(/^no$/,""),oga:!!d.canPlayType('audio/ogg; codecs="vorbis"').replace(/^no$/,""),wav:!!(d.canPlayType('audio/wav; codecs="1"')||d.canPlayType("audio/wav")).replace(/^no$/,""),aac:!!d.canPlayType("audio/aac;").replace(/^no$/,""),caf:!!d.canPlayType("audio/x-caf;").replace(/^no$/,""),m4a:!!(d.canPlayType("audio/x-m4a;")||d.canPlayType("audio/m4a;")||d.canPlayType("audio/aac;")).replace(/^no$/,""),m4b:!!(d.canPlayType("audio/x-m4b;")||d.canPlayType("audio/m4b;")||d.canPlayType("audio/aac;")).replace(/^no$/,""),mp4:!!(d.canPlayType("audio/x-mp4;")||d.canPlayType("audio/mp4;")||d.canPlayType("audio/aac;")).replace(/^no$/,""),weba:!!(!E&&d.canPlayType('audio/webm; codecs="vorbis"').replace(/^no$/,"")),webm:!!(!E&&d.canPlayType('audio/webm; codecs="vorbis"').replace(/^no$/,"")),dolby:!!d.canPlayType('audio/mp4; codecs="ec-3"').replace(/^no$/,""),flac:!!(d.canPlayType("audio/x-flac;")||d.canPlayType("audio/flac;")).replace(/^no$/,"")},c},_unlockAudio:function(){var c=this||t;if(!(c._audioUnlocked||!c.ctx)){c._audioUnlocked=!1,c.autoUnlock=!1,!c._mobileUnloaded&&c.ctx.sampleRate!==44100&&(c._mobileUnloaded=!0,c.unload()),c._scratchBuffer=c.ctx.createBuffer(1,1,22050);var d=function(h){for(;c._html5AudioPool.length"u"?E.noteOn(0):E.start(0),typeof c.ctx.resume=="function"&&c.ctx.resume(),E.onended=function(){E.disconnect(0),c._audioUnlocked=!0,document.removeEventListener("touchstart",d,!0),document.removeEventListener("touchend",d,!0),document.removeEventListener("click",d,!0),document.removeEventListener("keydown",d,!0);for(var R=0;R"u"||!t.usingWebAudio)){for(var d=0;d"u"||!t.usingWebAudio))return c.state==="running"&&c.ctx.state!=="interrupted"&&c._suspendTimer?(clearTimeout(c._suspendTimer),c._suspendTimer=null):c.state==="suspended"||c.state==="running"&&c.ctx.state==="interrupted"?(c.ctx.resume().then(function(){c.state="running";for(var d=0;d"u"&&(c="__default",!h._playLock)){for(var b=0,y=0;y0?C._seek:h._sprite[c][0]/1e3),R=Math.max(0,(h._sprite[c][0]+h._sprite[c][1])/1e3-E),w=R*1e3/Math.abs(C._rate),L=h._sprite[c][0]/1e3,I=(h._sprite[c][0]+h._sprite[c][1])/1e3;C._sprite=c,C._ended=!1;var P=function(){C._paused=!1,C._seek=E,C._start=L,C._stop=I,C._loop=!!(C._loop||h._sprite[c][2])};if(E>=I){h._ended(C);return}var N=C._node;if(h._webAudio){var $=function(){h._playLock=!1,P(),h._refreshBuffer(C);var Z=C._muted||h._muted?0:C._volume;N.gain.setValueAtTime(Z,t.ctx.currentTime),C._playStart=t.ctx.currentTime,typeof N.bufferSource.start>"u"?C._loop?N.bufferSource.noteGrainOn(0,E,86400):N.bufferSource.noteGrainOn(0,E,R):C._loop?N.bufferSource.start(0,E,86400):N.bufferSource.start(0,E,R),w!==1/0&&(h._endTimers[C._id]=setTimeout(h._ended.bind(h,C),w)),d||setTimeout(function(){h._emit("play",C._id),h._loadQueue()},0)};t.state==="running"&&t.ctx.state!=="interrupted"?$():(h._playLock=!0,h.once("resume",$),h._clearTimer(C._id))}else{var z=function(){N.currentTime=E,N.muted=C._muted||h._muted||t._muted||N.muted,N.volume=C._volume*t.volume(),N.playbackRate=C._rate;try{var Z=N.play();if(Z&&typeof Promise<"u"&&(Z instanceof Promise||typeof Z.then=="function")?(h._playLock=!0,P(),Z.then(function(){h._playLock=!1,N._unlocked=!0,d?h._loadQueue():h._emit("play",C._id)}).catch(function(){h._playLock=!1,h._emit("playerror",C._id,"Playback was unable to start. This is most commonly an issue on mobile devices and Chrome where playback was not within a user interaction."),C._ended=!0,C._paused=!0})):d||(h._playLock=!1,P(),h._emit("play",C._id)),N.playbackRate=C._rate,N.paused){h._emit("playerror",C._id,"Playback was unable to start. This is most commonly an issue on mobile devices and Chrome where playback was not within a user interaction.");return}c!=="__default"||C._loop?h._endTimers[C._id]=setTimeout(h._ended.bind(h,C),w):(h._endTimers[C._id]=function(){h._ended(C),N.removeEventListener("ended",h._endTimers[C._id],!1)},N.addEventListener("ended",h._endTimers[C._id],!1))}catch(B){h._emit("playerror",C._id,B)}};N.src==="data:audio/wav;base64,UklGRigAAABXQVZFZm10IBIAAAABAAEARKwAAIhYAQACABAAAABkYXRhAgAAAAEA"&&(N.src=h._src,N.load());var ne=window&&window.ejecta||!N.readyState&&t._navigator.isCocoonJS;if(N.readyState>=3||ne)z();else{h._playLock=!0,h._state="loading";var W=function(){h._state="loaded",z(),N.removeEventListener(t._canPlayEvent,W,!1)};N.addEventListener(t._canPlayEvent,W,!1),h._clearTimer(C._id)}}return C._id},pause:function(c){var d=this;if(d._state!=="loaded"||d._playLock)return d._queue.push({event:"pause",action:function(){d.pause(c)}}),d;for(var h=d._getSoundIds(c),g=0;g"u"?b._node.bufferSource.noteOff(0):b._node.bufferSource.stop(0),d._cleanBuffer(b._node)}else(!isNaN(b._node.duration)||b._node.duration===1/0)&&b._node.pause();arguments[1]||d._emit("pause",b?b._id:null)}return d},stop:function(c,d){var h=this;if(h._state!=="loaded"||h._playLock)return h._queue.push({event:"stop",action:function(){h.stop(c)}}),h;for(var g=h._getSoundIds(c),b=0;b"u"?y._node.bufferSource.noteOff(0):y._node.bufferSource.stop(0),h._cleanBuffer(y._node)):(!isNaN(y._node.duration)||y._node.duration===1/0)&&(y._node.currentTime=y._start||0,y._node.pause(),y._node.duration===1/0&&h._clearSound(y._node))),d||h._emit("stop",y._id))}return h},mute:function(c,d){var h=this;if(h._state!=="loaded"||h._playLock)return h._queue.push({event:"mute",action:function(){h.mute(c,d)}}),h;if(typeof d>"u")if(typeof c=="boolean")h._muted=c;else return h._muted;for(var g=h._getSoundIds(d),b=0;b"u"){var b=c._getSoundIds(),y=b.indexOf(d[0]);y>=0?g=parseInt(d[0],10):h=parseFloat(d[0])}else d.length>=2&&(h=parseFloat(d[0]),g=parseInt(d[1],10));var C;if(typeof h<"u"&&h>=0&&h<=1){if(c._state!=="loaded"||c._playLock)return c._queue.push({event:"volume",action:function(){c.volume.apply(c,d)}}),c;typeof g>"u"&&(c._volume=h),g=c._getSoundIds(g);for(var S=0;S"u")}}return b},_startFadeInterval:function(c,d,h,g,b,y){var C=this,S=d,E=h-d,R=Math.abs(E/.01),w=Math.max(4,R>0?g/R:g),L=Date.now();c._fadeTo=h,c._interval=setInterval(function(){var I=(Date.now()-L)/g;L=Date.now(),S+=E*I,S=Math.round(S*100)/100,E<0?S=Math.max(h,S):S=Math.min(h,S),C._webAudio?c._volume=S:C.volume(S,c._id,!0),y&&(C._volume=S),(hd&&S>=h)&&(clearInterval(c._interval),c._interval=null,c._fadeTo=null,C.volume(h,c._id),C._emit("fade",c._id))},w)},_stopFade:function(c){var d=this,h=d._soundById(c);return h&&h._interval&&(d._webAudio&&h._node.gain.cancelScheduledValues(t.ctx.currentTime),clearInterval(h._interval),h._interval=null,d.volume(h._fadeTo,c),h._fadeTo=null,d._emit("fade",c)),d},loop:function(){var c=this,d=arguments,h,g,b;if(d.length===0)return c._loop;if(d.length===1)if(typeof d[0]=="boolean")h=d[0],c._loop=h;else return b=c._soundById(parseInt(d[0],10)),b?b._loop:!1;else d.length===2&&(h=d[0],g=parseInt(d[1],10));for(var y=c._getSoundIds(g),C=0;C=0?g=parseInt(d[0],10):h=parseFloat(d[0])}else d.length===2&&(h=parseFloat(d[0]),g=parseInt(d[1],10));var C;if(typeof h=="number"){if(c._state!=="loaded"||c._playLock)return c._queue.push({event:"rate",action:function(){c.rate.apply(c,d)}}),c;typeof g>"u"&&(c._rate=h),g=c._getSoundIds(g);for(var S=0;S=0?g=parseInt(d[0],10):c._sounds.length&&(g=c._sounds[0]._id,h=parseFloat(d[0]))}else d.length===2&&(h=parseFloat(d[0]),g=parseInt(d[1],10));if(typeof g>"u")return 0;if(typeof h=="number"&&(c._state!=="loaded"||c._playLock))return c._queue.push({event:"seek",action:function(){c.seek.apply(c,d)}}),c;var C=c._soundById(g);if(C)if(typeof h=="number"&&h>=0){var S=c.playing(g);S&&c.pause(g,!0),C._seek=h,C._ended=!1,c._clearTimer(g),!c._webAudio&&C._node&&!isNaN(C._node.duration)&&(C._node.currentTime=h);var E=function(){S&&c.play(g,!0),c._emit("seek",g)};if(S&&!c._webAudio){var R=function(){c._playLock?setTimeout(R,0):E()};setTimeout(R,0)}else E()}else if(c._webAudio){var w=c.playing(g)?t.ctx.currentTime-C._playStart:0,L=C._rateSeek?C._rateSeek-C._seek:0;return C._seek+(L+w*Math.abs(C._rate))}else return C._node.currentTime;return c},playing:function(c){var d=this;if(typeof c=="number"){var h=d._soundById(c);return h?!h._paused:!1}for(var g=0;g=0&&t._howls.splice(g,1);var b=!0;for(h=0;h=0){b=!1;break}return a&&b&&delete a[c._src],t.noAudio=!1,c._state="unloaded",c._sounds=[],c=null,null},on:function(c,d,h,g){var b=this,y=b["_on"+c];return typeof d=="function"&&y.push(g?{id:h,fn:d,once:g}:{id:h,fn:d}),b},off:function(c,d,h){var g=this,b=g["_on"+c],y=0;if(typeof d=="number"&&(h=d,d=null),d||h)for(y=0;y=0;y--)(!b[y].id||b[y].id===d||c==="load")&&(setTimeout(function(C){C.call(this,d,h)}.bind(g,b[y].fn),0),b[y].once&&g.off(c,b[y].fn,b[y].id));return g._loadQueue(c),g},_loadQueue:function(c){var d=this;if(d._queue.length>0){var h=d._queue[0];h.event===c&&(d._queue.shift(),d._loadQueue()),c||h.action()}return d},_ended:function(c){var d=this,h=c._sprite;if(!d._webAudio&&c._node&&!c._node.paused&&!c._node.ended&&c._node.currentTime=0;g--){if(h<=d)return;c._sounds[g]._ended&&(c._webAudio&&c._sounds[g]._node&&c._sounds[g]._node.disconnect(0),c._sounds.splice(g,1),h--)}}},_getSoundIds:function(c){var d=this;if(typeof c>"u"){for(var h=[],g=0;g=0;if(!c.bufferSource)return d;if(t._scratchBuffer&&c.bufferSource&&(c.bufferSource.onended=null,c.bufferSource.disconnect(0),h))try{c.bufferSource.buffer=t._scratchBuffer}catch{}return c.bufferSource=null,d},_clearSound:function(c){var d=/MSIE |Trident\//.test(t._navigator&&t._navigator.userAgent);d||(c.src="data:audio/wav;base64,UklGRigAAABXQVZFZm10IBIAAAABAAEARKwAAIhYAQACABAAAABkYXRhAgAAAAEA")}};var n=function(c){this._parent=c,this.init()};n.prototype={init:function(){var c=this,d=c._parent;return c._muted=d._muted,c._loop=d._loop,c._volume=d._volume,c._rate=d._rate,c._seek=0,c._paused=!0,c._ended=!0,c._sprite="__default",c._id=++t._counter,d._sounds.push(c),c.create(),c},create:function(){var c=this,d=c._parent,h=t._muted||c._muted||c._parent._muted?0:c._volume;return d._webAudio?(c._node=typeof t.ctx.createGain>"u"?t.ctx.createGainNode():t.ctx.createGain(),c._node.gain.setValueAtTime(h,t.ctx.currentTime),c._node.paused=!0,c._node.connect(t.masterGain)):t.noAudio||(c._node=t._obtainHtml5Audio(),c._errorFn=c._errorListener.bind(c),c._node.addEventListener("error",c._errorFn,!1),c._loadFn=c._loadListener.bind(c),c._node.addEventListener(t._canPlayEvent,c._loadFn,!1),c._endFn=c._endListener.bind(c),c._node.addEventListener("ended",c._endFn,!1),c._node.src=d._src,c._node.preload=d._preload===!0?"auto":d._preload,c._node.volume=h*t.volume(),c._node.load()),c},reset:function(){var c=this,d=c._parent;return c._muted=d._muted,c._loop=d._loop,c._volume=d._volume,c._rate=d._rate,c._seek=0,c._rateSeek=0,c._paused=!0,c._ended=!0,c._sprite="__default",c._id=++t._counter,c},_errorListener:function(){var c=this;c._parent._emit("loaderror",c._id,c._node.error?c._node.error.code:0),c._node.removeEventListener("error",c._errorFn,!1)},_loadListener:function(){var c=this,d=c._parent;d._duration=Math.ceil(c._node.duration*10)/10,Object.keys(d._sprite).length===0&&(d._sprite={__default:[0,d._duration*1e3]}),d._state!=="loaded"&&(d._state="loaded",d._emit("load"),d._loadQueue()),c._node.removeEventListener(t._canPlayEvent,c._loadFn,!1)},_endListener:function(){var c=this,d=c._parent;d._duration===1/0&&(d._duration=Math.ceil(c._node.duration*10)/10,d._sprite.__default[1]===1/0&&(d._sprite.__default[1]=d._duration*1e3),d._ended(c)),c._node.removeEventListener("ended",c._endFn,!1)}};var a={},i=function(c){var d=c._src;if(a[d]){c._duration=a[d].duration,l(c);return}if(/^data:[^;]+;base64,/.test(d)){for(var h=atob(d.split(",")[1]),g=new Uint8Array(h.length),b=0;b0?(a[d._src]=b,l(d,b)):h()};typeof Promise<"u"&&t.ctx.decodeAudioData.length===1?t.ctx.decodeAudioData(c).then(g).catch(h):t.ctx.decodeAudioData(c,g,h)},l=function(c,d){d&&!c._duration&&(c._duration=d.duration),Object.keys(c._sprite).length===0&&(c._sprite={__default:[0,c._duration*1e3]}),c._state!=="loaded"&&(c._state="loaded",c._emit("load"),c._loadQueue())},u=function(){if(t.usingWebAudio){try{typeof AudioContext<"u"?t.ctx=new AudioContext:typeof webkitAudioContext<"u"?t.ctx=new webkitAudioContext:t.usingWebAudio=!1}catch{t.usingWebAudio=!1}t.ctx||(t.usingWebAudio=!1);var c=/iP(hone|od|ad)/.test(t._navigator&&t._navigator.platform),d=t._navigator&&t._navigator.appVersion.match(/OS (\d+)_(\d+)_?(\d+)?/),h=d?parseInt(d[1],10):null;if(c&&h&&h<9){var g=/safari/.test(t._navigator&&t._navigator.userAgent.toLowerCase());t._navigator&&!g&&(t.usingWebAudio=!1)}t.usingWebAudio&&(t.masterGain=typeof t.ctx.createGain>"u"?t.ctx.createGainNode():t.ctx.createGain(),t.masterGain.gain.setValueAtTime(t._muted?0:t._volume,t.ctx.currentTime),t.masterGain.connect(t.ctx.destination)),t._setup()}};typeof define=="function"&&define.amd&&define([],function(){return{Howler:t,Howl:r}}),typeof bR<"u"&&(bR.Howler=t,bR.Howl=r),typeof global<"u"?(global.HowlerGlobal=e,global.Howler=t,global.Howl=r,global.Sound=n):typeof window<"u"&&(window.HowlerGlobal=e,window.Howler=t,window.Howl=r,window.Sound=n)})();(function(){"use strict";HowlerGlobal.prototype._pos=[0,0,0],HowlerGlobal.prototype._orientation=[0,0,-1,0,1,0],HowlerGlobal.prototype.stereo=function(t){var r=this;if(!r.ctx||!r.ctx.listener)return r;for(var n=r._howls.length-1;n>=0;n--)r._howls[n].stereo(t);return r},HowlerGlobal.prototype.pos=function(t,r,n){var a=this;if(!a.ctx||!a.ctx.listener)return a;if(r=typeof r!="number"?a._pos[1]:r,n=typeof n!="number"?a._pos[2]:n,typeof t=="number")a._pos=[t,r,n],typeof a.ctx.listener.positionX<"u"?(a.ctx.listener.positionX.setTargetAtTime(a._pos[0],Howler.ctx.currentTime,.1),a.ctx.listener.positionY.setTargetAtTime(a._pos[1],Howler.ctx.currentTime,.1),a.ctx.listener.positionZ.setTargetAtTime(a._pos[2],Howler.ctx.currentTime,.1)):a.ctx.listener.setPosition(a._pos[0],a._pos[1],a._pos[2]);else return a._pos;return a},HowlerGlobal.prototype.orientation=function(t,r,n,a,i,o){var s=this;if(!s.ctx||!s.ctx.listener)return s;var l=s._orientation;if(r=typeof r!="number"?l[1]:r,n=typeof n!="number"?l[2]:n,a=typeof a!="number"?l[3]:a,i=typeof i!="number"?l[4]:i,o=typeof o!="number"?l[5]:o,typeof t=="number")s._orientation=[t,r,n,a,i,o],typeof s.ctx.listener.forwardX<"u"?(s.ctx.listener.forwardX.setTargetAtTime(t,Howler.ctx.currentTime,.1),s.ctx.listener.forwardY.setTargetAtTime(r,Howler.ctx.currentTime,.1),s.ctx.listener.forwardZ.setTargetAtTime(n,Howler.ctx.currentTime,.1),s.ctx.listener.upX.setTargetAtTime(a,Howler.ctx.currentTime,.1),s.ctx.listener.upY.setTargetAtTime(i,Howler.ctx.currentTime,.1),s.ctx.listener.upZ.setTargetAtTime(o,Howler.ctx.currentTime,.1)):s.ctx.listener.setOrientation(t,r,n,a,i,o);else return l;return s},Howl.prototype.init=function(t){return function(r){var n=this;return n._orientation=r.orientation||[1,0,0],n._stereo=r.stereo||null,n._pos=r.pos||null,n._pannerAttr={coneInnerAngle:typeof r.coneInnerAngle<"u"?r.coneInnerAngle:360,coneOuterAngle:typeof r.coneOuterAngle<"u"?r.coneOuterAngle:360,coneOuterGain:typeof r.coneOuterGain<"u"?r.coneOuterGain:0,distanceModel:typeof r.distanceModel<"u"?r.distanceModel:"inverse",maxDistance:typeof r.maxDistance<"u"?r.maxDistance:1e4,panningModel:typeof r.panningModel<"u"?r.panningModel:"HRTF",refDistance:typeof r.refDistance<"u"?r.refDistance:1,rolloffFactor:typeof r.rolloffFactor<"u"?r.rolloffFactor:1},n._onstereo=r.onstereo?[{fn:r.onstereo}]:[],n._onpos=r.onpos?[{fn:r.onpos}]:[],n._onorientation=r.onorientation?[{fn:r.onorientation}]:[],t.call(this,r)}}(Howl.prototype.init),Howl.prototype.stereo=function(t,r){var n=this;if(!n._webAudio)return n;if(n._state!=="loaded")return n._queue.push({event:"stereo",action:function(){n.stereo(t,r)}}),n;var a=typeof Howler.ctx.createStereoPanner>"u"?"spatial":"stereo";if(typeof r>"u")if(typeof t=="number")n._stereo=t,n._pos=[t,0,0];else return n._stereo;for(var i=n._getSoundIds(r),o=0;o"u")if(typeof t=="number")i._pos=[t,r,n];else return i._pos;for(var o=i._getSoundIds(a),s=0;s"u")if(typeof t=="number")i._orientation=[t,r,n];else return i._orientation;for(var o=i._getSoundIds(a),s=0;s"u"&&(n.pannerAttr||(n.pannerAttr={coneInnerAngle:n.coneInnerAngle,coneOuterAngle:n.coneOuterAngle,coneOuterGain:n.coneOuterGain,distanceModel:n.distanceModel,maxDistance:n.maxDistance,refDistance:n.refDistance,rolloffFactor:n.rolloffFactor,panningModel:n.panningModel}),t._pannerAttr={coneInnerAngle:typeof n.pannerAttr.coneInnerAngle<"u"?n.pannerAttr.coneInnerAngle:t._coneInnerAngle,coneOuterAngle:typeof n.pannerAttr.coneOuterAngle<"u"?n.pannerAttr.coneOuterAngle:t._coneOuterAngle,coneOuterGain:typeof n.pannerAttr.coneOuterGain<"u"?n.pannerAttr.coneOuterGain:t._coneOuterGain,distanceModel:typeof n.pannerAttr.distanceModel<"u"?n.pannerAttr.distanceModel:t._distanceModel,maxDistance:typeof n.pannerAttr.maxDistance<"u"?n.pannerAttr.maxDistance:t._maxDistance,refDistance:typeof n.pannerAttr.refDistance<"u"?n.pannerAttr.refDistance:t._refDistance,rolloffFactor:typeof n.pannerAttr.rolloffFactor<"u"?n.pannerAttr.rolloffFactor:t._rolloffFactor,panningModel:typeof n.pannerAttr.panningModel<"u"?n.pannerAttr.panningModel:t._panningModel});else return i=t._soundById(parseInt(r[0],10)),i?i._pannerAttr:t._pannerAttr;else r.length===2&&(n=r[0],a=parseInt(r[1],10));for(var o=t._getSoundIds(a),s=0;s0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return e.length!==t.length||e.some((r,n)=>!Object.is(r,t[n]))}var bbe=_(K(),1),RF=_(ju(),1),ybe=_(ju(),1),wbe=_(K(),1);function px(e){for(var t=1;t"u")){o=px({},t,o),typeof o.expires=="number"&&(o.expires=new Date(Date.now()+o.expires*864e5)),o.expires&&(o.expires=o.expires.toUTCString()),a=encodeURIComponent(a).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var s="";for(var l in o)o[l]&&(s+="; "+l,o[l]!==!0&&(s+="="+o[l].split(";")[0]));return document.cookie=a+"="+e.write(i,a)+s}}function n(a){if(!(typeof document>"u"||arguments.length&&!a)){for(var i=document.cookie?document.cookie.split("; "):[],o={},s=0;se.forEach(r=>wLe(r,t))}function Ze(...e){return rQ.useCallback(Ws(...e),e)}var l2=_(de(),1),xt=zi.forwardRef((e,t)=>{let{children:r,...n}=e,a=zi.Children.toArray(r),i=a.find(CLe);if(i){let o=i.props.children,s=a.map(l=>l===i?zi.Children.count(o)>1?zi.Children.only(null):zi.isValidElement(o)?o.props.children:null:l);return(0,l2.jsx)(KL,{...n,ref:t,children:zi.isValidElement(o)?zi.cloneElement(o,void 0,s):null})}return(0,l2.jsx)(KL,{...n,ref:t,children:r})});xt.displayName="Slot";var KL=zi.forwardRef((e,t)=>{let{children:r,...n}=e;if(zi.isValidElement(r)){let a=kLe(r);return zi.cloneElement(r,{...SLe(n,r.props),ref:t?Ws(t,a):a})}return zi.Children.count(r)>1?zi.Children.only(null):null});KL.displayName="SlotClone";var ql=({children:e})=>(0,l2.jsx)(l2.Fragment,{children:e});function CLe(e){return zi.isValidElement(e)&&e.type===ql}function SLe(e,t){let r={...t};for(let n in t){let a=e[n],i=t[n];/^on[A-Z]/.test(n)?a&&i?r[n]=(...s)=>{i(...s),a(...s)}:a&&(r[n]=a):n==="style"?r[n]={...a,...i}:n==="className"&&(r[n]=[a,i].filter(Boolean).join(" "))}return{...e,...r}}function kLe(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning;return r?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning,r?e.props.ref:e.props.ref||e.ref)}var iQ=_(de(),1),ELe=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"],Re=ELe.reduce((e,t)=>{let r=nQ.forwardRef((n,a)=>{let{asChild:i,...o}=n,s=i?xt:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),(0,iQ.jsx)(s,{...o,ref:a})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});function f0(e,t){e&&aQ.flushSync(()=>e.dispatchEvent(t))}var sQ=_(de(),1),RLe="VisuallyHidden",rf=oQ.forwardRef((e,t)=>(0,sQ.jsx)(Re.span,{...e,ref:t,style:{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal",...e.style}}));rf.displayName=RLe;var c2=rf;var u2=_(de(),1),TLe="AccessibleIcon",mx=({children:e,label:t})=>{let r=hx.Children.only(e);return(0,u2.jsxs)(u2.Fragment,{children:[hx.cloneElement(r,{"aria-hidden":"true",focusable:"false"}),(0,u2.jsx)(c2,{children:t})]})};mx.displayName=TLe;var ka=_(K(),1),dY=_(St(),1);var Qs=_(K(),1);var Kl=_(K(),1),QL=_(de(),1);function lQ(e,t){let r=Kl.createContext(t),n=i=>{let{children:o,...s}=i,l=Kl.useMemo(()=>s,Object.values(s));return(0,QL.jsx)(r.Provider,{value:l,children:o})};n.displayName=e+"Provider";function a(i){let o=Kl.useContext(r);if(o)return o;if(t!==void 0)return t;throw new Error(`\`${i}\` must be used within \`${e}\``)}return[n,a]}function Ut(e,t=[]){let r=[];function n(i,o){let s=Kl.createContext(o),l=r.length;r=[...r,o];let u=d=>{let{scope:h,children:g,...b}=d,y=h?.[e]?.[l]||s,C=Kl.useMemo(()=>b,Object.values(b));return(0,QL.jsx)(y.Provider,{value:C,children:g})};u.displayName=i+"Provider";function c(d,h){let g=h?.[e]?.[l]||s,b=Kl.useContext(g);if(b)return b;if(o!==void 0)return o;throw new Error(`\`${d}\` must be used within \`${i}\``)}return[u,c]}let a=()=>{let i=r.map(o=>Kl.createContext(o));return function(s){let l=s?.[e]||i;return Kl.useMemo(()=>({[`__scope${e}`]:{...s,[e]:l}}),[s,l])}};return a.scopeName=e,[n,_Le(a,...t)]}function _Le(...e){let t=e[0];if(e.length===1)return t;let r=()=>{let n=e.map(a=>({useScope:a(),scopeName:a.scopeName}));return function(i){let o=n.reduce((s,{useScope:l,scopeName:u})=>{let d=l(i)[`__scope${u}`];return{...s,...d}},{});return Kl.useMemo(()=>({[`__scope${t.scopeName}`]:o}),[o])}};return r.scopeName=t.scopeName,r}var zn=_(K(),1);function me(e,t,{checkForDefaultPrevented:r=!0}={}){return function(a){if(e?.(a),r===!1||!a.defaultPrevented)return t?.(a)}}var vx=_(K(),1);var cQ=_(K(),1),Ir=globalThis?.document?cQ.useLayoutEffect:()=>{};var ALe=vx.useId||(()=>{}),PLe=0;function Un(e){let[t,r]=vx.useState(ALe());return Ir(()=>{e||r(n=>n??String(PLe++))},[e]),e||(t?`radix-${t}`:"")}var nf=_(K(),1);var d2=_(K(),1);function Lt(e){let t=d2.useRef(e);return d2.useEffect(()=>{t.current=e}),d2.useMemo(()=>(...r)=>t.current?.(...r),[])}function ar({prop:e,defaultProp:t,onChange:r=()=>{}}){let[n,a]=LLe({defaultProp:t,onChange:r}),i=e!==void 0,o=i?e:n,s=Lt(r),l=nf.useCallback(u=>{if(i){let d=typeof u=="function"?u(e):u;d!==e&&s(d)}else a(u)},[i,e,a,s]);return[o,l]}function LLe({defaultProp:e,onChange:t}){let r=nf.useState(e),[n]=r,a=nf.useRef(n),i=Lt(t);return nf.useEffect(()=>{a.current!==n&&(i(n),a.current=n)},[n,a,i]),r}var da=_(K(),1);var uQ=_(K(),1);function bx(e,t=globalThis?.document){let r=Lt(e);uQ.useEffect(()=>{let n=a=>{a.key==="Escape"&&r(a)};return t.addEventListener("keydown",n,{capture:!0}),()=>t.removeEventListener("keydown",n,{capture:!0})},[r,t])}var XL=_(de(),1),ILe="DismissableLayer",JL="dismissableLayer.update",OLe="dismissableLayer.pointerDownOutside",MLe="dismissableLayer.focusOutside",dQ,fQ=da.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),Ro=da.forwardRef((e,t)=>{let{disableOutsidePointerEvents:r=!1,onEscapeKeyDown:n,onPointerDownOutside:a,onFocusOutside:i,onInteractOutside:o,onDismiss:s,...l}=e,u=da.useContext(fQ),[c,d]=da.useState(null),h=c?.ownerDocument??globalThis?.document,[,g]=da.useState({}),b=Ze(t,P=>d(P)),y=Array.from(u.layers),[C]=[...u.layersWithOutsidePointerEventsDisabled].slice(-1),S=y.indexOf(C),E=c?y.indexOf(c):-1,R=u.layersWithOutsidePointerEventsDisabled.size>0,w=E>=S,L=DLe(P=>{let N=P.target,$=[...u.branches].some(z=>z.contains(N));!w||$||(a?.(P),o?.(P),P.defaultPrevented||s?.())},h),I=jLe(P=>{let N=P.target;[...u.branches].some(z=>z.contains(N))||(i?.(P),o?.(P),P.defaultPrevented||s?.())},h);return bx(P=>{E===u.layers.size-1&&(n?.(P),!P.defaultPrevented&&s&&(P.preventDefault(),s()))},h),da.useEffect(()=>{if(c)return r&&(u.layersWithOutsidePointerEventsDisabled.size===0&&(dQ=h.body.style.pointerEvents,h.body.style.pointerEvents="none"),u.layersWithOutsidePointerEventsDisabled.add(c)),u.layers.add(c),pQ(),()=>{r&&u.layersWithOutsidePointerEventsDisabled.size===1&&(h.body.style.pointerEvents=dQ)}},[c,h,r,u]),da.useEffect(()=>()=>{c&&(u.layers.delete(c),u.layersWithOutsidePointerEventsDisabled.delete(c),pQ())},[c,u]),da.useEffect(()=>{let P=()=>g({});return document.addEventListener(JL,P),()=>document.removeEventListener(JL,P)},[]),(0,XL.jsx)(Re.div,{...l,ref:b,style:{pointerEvents:R?w?"auto":"none":void 0,...e.style},onFocusCapture:me(e.onFocusCapture,I.onFocusCapture),onBlurCapture:me(e.onBlurCapture,I.onBlurCapture),onPointerDownCapture:me(e.onPointerDownCapture,L.onPointerDownCapture)})});Ro.displayName=ILe;var NLe="DismissableLayerBranch",zLe=da.forwardRef((e,t)=>{let r=da.useContext(fQ),n=da.useRef(null),a=Ze(t,n);return da.useEffect(()=>{let i=n.current;if(i)return r.branches.add(i),()=>{r.branches.delete(i)}},[r.branches]),(0,XL.jsx)(Re.div,{...e,ref:a})});zLe.displayName=NLe;function DLe(e,t=globalThis?.document){let r=Lt(e),n=da.useRef(!1),a=da.useRef(()=>{});return da.useEffect(()=>{let i=s=>{if(s.target&&!n.current){let u=function(){hQ(OLe,r,c,{discrete:!0})};var l=u;let c={originalEvent:s};s.pointerType==="touch"?(t.removeEventListener("click",a.current),a.current=u,t.addEventListener("click",a.current,{once:!0})):u()}else t.removeEventListener("click",a.current);n.current=!1},o=window.setTimeout(()=>{t.addEventListener("pointerdown",i)},0);return()=>{window.clearTimeout(o),t.removeEventListener("pointerdown",i),t.removeEventListener("click",a.current)}},[t,r]),{onPointerDownCapture:()=>n.current=!0}}function jLe(e,t=globalThis?.document){let r=Lt(e),n=da.useRef(!1);return da.useEffect(()=>{let a=i=>{i.target&&!n.current&&hQ(MLe,r,{originalEvent:i},{discrete:!1})};return t.addEventListener("focusin",a),()=>t.removeEventListener("focusin",a)},[t,r]),{onFocusCapture:()=>n.current=!0,onBlurCapture:()=>n.current=!1}}function pQ(){let e=new CustomEvent(JL);document.dispatchEvent(e)}function hQ(e,t,r,{discrete:n}){let a=r.originalEvent.target,i=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});t&&a.addEventListener(e,t,{once:!0}),n?f0(a,i):a.dispatchEvent(i)}var Wl=_(K(),1);var yQ=_(de(),1),YL="focusScope.autoFocusOnMount",eI="focusScope.autoFocusOnUnmount",mQ={bubbles:!1,cancelable:!0},BLe="FocusScope",l1=Wl.forwardRef((e,t)=>{let{loop:r=!1,trapped:n=!1,onMountAutoFocus:a,onUnmountAutoFocus:i,...o}=e,[s,l]=Wl.useState(null),u=Lt(a),c=Lt(i),d=Wl.useRef(null),h=Ze(t,y=>l(y)),g=Wl.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;Wl.useEffect(()=>{if(n){let E=function(I){if(g.paused||!s)return;let P=I.target;s.contains(P)?d.current=P:af(d.current,{select:!0})},R=function(I){if(g.paused||!s)return;let P=I.relatedTarget;P!==null&&(s.contains(P)||af(d.current,{select:!0}))},w=function(I){if(document.activeElement===document.body)for(let N of I)N.removedNodes.length>0&&af(s)};var y=E,C=R,S=w;document.addEventListener("focusin",E),document.addEventListener("focusout",R);let L=new MutationObserver(w);return s&&L.observe(s,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",E),document.removeEventListener("focusout",R),L.disconnect()}}},[n,s,g.paused]),Wl.useEffect(()=>{if(s){vQ.add(g);let y=document.activeElement;if(!s.contains(y)){let S=new CustomEvent(YL,mQ);s.addEventListener(YL,u),s.dispatchEvent(S),S.defaultPrevented||(VLe(ULe(xQ(s)),{select:!0}),document.activeElement===y&&af(s))}return()=>{s.removeEventListener(YL,u),setTimeout(()=>{let S=new CustomEvent(eI,mQ);s.addEventListener(eI,c),s.dispatchEvent(S),S.defaultPrevented||af(y??document.body,{select:!0}),s.removeEventListener(eI,c),vQ.remove(g)},0)}}},[s,u,c,g]);let b=Wl.useCallback(y=>{if(!r&&!n||g.paused)return;let C=y.key==="Tab"&&!y.altKey&&!y.ctrlKey&&!y.metaKey,S=document.activeElement;if(C&&S){let E=y.currentTarget,[R,w]=HLe(E);R&&w?!y.shiftKey&&S===w?(y.preventDefault(),r&&af(R,{select:!0})):y.shiftKey&&S===R&&(y.preventDefault(),r&&af(w,{select:!0})):S===E&&y.preventDefault()}},[r,n,g.paused]);return(0,yQ.jsx)(Re.div,{tabIndex:-1,...o,ref:h,onKeyDown:b})});l1.displayName=BLe;function VLe(e,{select:t=!1}={}){let r=document.activeElement;for(let n of e)if(af(n,{select:t}),document.activeElement!==r)return}function HLe(e){let t=xQ(e),r=gQ(t,e),n=gQ(t.reverse(),e);return[r,n]}function xQ(e){let t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:n=>{let a=n.tagName==="INPUT"&&n.type==="hidden";return n.disabled||n.hidden||a?NodeFilter.FILTER_SKIP:n.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;r.nextNode();)t.push(r.currentNode);return t}function gQ(e,t){for(let r of e)if(!FLe(r,{upTo:t}))return r}function FLe(e,{upTo:t}){if(getComputedStyle(e).visibility==="hidden")return!0;for(;e;){if(t!==void 0&&e===t)return!1;if(getComputedStyle(e).display==="none")return!0;e=e.parentElement}return!1}function $Le(e){return e instanceof HTMLInputElement&&"select"in e}function af(e,{select:t=!1}={}){if(e&&e.focus){let r=document.activeElement;e.focus({preventScroll:!0}),e!==r&&$Le(e)&&t&&e.select()}}var vQ=GLe();function GLe(){let e=[];return{add(t){let r=e[0];t!==r&&r?.pause(),e=bQ(e,t),e.unshift(t)},remove(t){e=bQ(e,t),e[0]?.resume()}}}function bQ(e,t){let r=[...e],n=r.indexOf(t);return n!==-1&&r.splice(n,1),r}function ULe(e){return e.filter(t=>t.tagName!=="A")}var yx=_(K(),1),wQ=_(Ml(),1);var CQ=_(de(),1),ZLe="Portal",os=yx.forwardRef((e,t)=>{let{container:r,...n}=e,[a,i]=yx.useState(!1);Ir(()=>i(!0),[]);let o=r||a&&globalThis?.document?.body;return o?wQ.default.createPortal((0,CQ.jsx)(Re.div,{...n,ref:t}),o):null});os.displayName=ZLe;var ss=_(K(),1);var SQ=_(K(),1);function qLe(e,t){return SQ.useReducer((r,n)=>t[r][n]??r,e)}var Br=e=>{let{present:t,children:r}=e,n=KLe(t),a=typeof r=="function"?r({present:n.isPresent}):ss.Children.only(r),i=Ze(n.ref,WLe(a));return typeof r=="function"||n.isPresent?ss.cloneElement(a,{ref:i}):null};Br.displayName="Presence";function KLe(e){let[t,r]=ss.useState(),n=ss.useRef({}),a=ss.useRef(e),i=ss.useRef("none"),o=e?"mounted":"unmounted",[s,l]=qLe(o,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return ss.useEffect(()=>{let u=xx(n.current);i.current=s==="mounted"?u:"none"},[s]),Ir(()=>{let u=n.current,c=a.current;if(c!==e){let h=i.current,g=xx(u);e?l("MOUNT"):g==="none"||u?.display==="none"?l("UNMOUNT"):l(c&&h!==g?"ANIMATION_OUT":"UNMOUNT"),a.current=e}},[e,l]),Ir(()=>{if(t){let u,c=t.ownerDocument.defaultView??window,d=g=>{let y=xx(n.current).includes(g.animationName);if(g.target===t&&y&&(l("ANIMATION_END"),!a.current)){let C=t.style.animationFillMode;t.style.animationFillMode="forwards",u=c.setTimeout(()=>{t.style.animationFillMode==="forwards"&&(t.style.animationFillMode=C)})}},h=g=>{g.target===t&&(i.current=xx(n.current))};return t.addEventListener("animationstart",h),t.addEventListener("animationcancel",d),t.addEventListener("animationend",d),()=>{c.clearTimeout(u),t.removeEventListener("animationstart",h),t.removeEventListener("animationcancel",d),t.removeEventListener("animationend",d)}}else l("ANIMATION_END")},[t,l]),{isPresent:["mounted","unmountSuspended"].includes(s),ref:ss.useCallback(u=>{u&&(n.current=getComputedStyle(u)),r(u)},[])}}function xx(e){return e?.animationName||"none"}function WLe(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning;return r?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning,r?e.props.ref:e.props.ref||e.ref)}var EQ=_(K(),1),tI=0;function of(){EQ.useEffect(()=>{let e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??kQ()),document.body.insertAdjacentElement("beforeend",e[1]??kQ()),tI++,()=>{tI===1&&document.querySelectorAll("[data-radix-focus-guard]").forEach(t=>t.remove()),tI--}},[])}function kQ(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}var Qi=function(){return Qi=Object.assign||function(t){for(var r,n=1,a=arguments.length;n"u")return aIe;var t=iIe(e),r=document.documentElement.clientWidth,n=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,n-r+t[2]-t[0])}};var oIe=E5(),p2="data-scroll-locked",sIe=function(e,t,r,n){var a=e.left,i=e.top,o=e.right,s=e.gap;return r===void 0&&(r="margin"),` .`.concat(rI,` { overflow: hidden `).concat(n,`; padding-right: `).concat(s,"px ").concat(n,`; } body[`).concat(p2,`] { overflow: hidden `).concat(n,`; overscroll-behavior: contain; `).concat([t&&"position: relative ".concat(n,";"),r==="margin"&&` padding-left: `.concat(a,`px; padding-top: `).concat(i,`px; padding-right: `).concat(o,`px; margin-left:0; margin-top:0; margin-right: `).concat(s,"px ").concat(n,`; `),r==="padding"&&"padding-right: ".concat(s,"px ").concat(n,";")].filter(Boolean).join(""),` } .`).concat(h0,` { right: `).concat(s,"px ").concat(n,`; } .`).concat(m0,` { margin-right: `).concat(s,"px ").concat(n,`; } .`).concat(h0," .").concat(h0,` { right: 0 `).concat(n,`; } .`).concat(m0," .").concat(m0,` { margin-right: 0 `).concat(n,`; } body[`).concat(p2,`] { `).concat(nI,": ").concat(s,`px; } `)},zQ=function(){var e=parseInt(document.body.getAttribute(p2)||"0",10);return isFinite(e)?e:0},lIe=function(){f2.useEffect(function(){return document.body.setAttribute(p2,(zQ()+1).toString()),function(){var e=zQ()-1;e<=0?document.body.removeAttribute(p2):document.body.setAttribute(p2,e.toString())}},[])},pI=function(e){var t=e.noRelative,r=e.noImportant,n=e.gapMode,a=n===void 0?"margin":n;lIe();var i=f2.useMemo(function(){return dI(a)},[a]);return f2.createElement(oIe,{styles:sIe(i,!t,a,r?"":"!important")})};var fI=!1;if(typeof window<"u")try{R5=Object.defineProperty({},"passive",{get:function(){return fI=!0,!0}}),window.addEventListener("test",R5,R5),window.removeEventListener("test",R5,R5)}catch{fI=!1}var R5,g0=fI?{passive:!1}:!1;var cIe=function(e){return e.tagName==="TEXTAREA"},DQ=function(e,t){if(!(e instanceof Element))return!1;var r=window.getComputedStyle(e);return r[t]!=="hidden"&&!(r.overflowY===r.overflowX&&!cIe(e)&&r[t]==="visible")},uIe=function(e){return DQ(e,"overflowY")},dIe=function(e){return DQ(e,"overflowX")},hI=function(e,t){var r=t.ownerDocument,n=t;do{typeof ShadowRoot<"u"&&n instanceof ShadowRoot&&(n=n.host);var a=jQ(e,n);if(a){var i=BQ(e,n),o=i[1],s=i[2];if(o>s)return!0}n=n.parentNode}while(n&&n!==r.body);return!1},pIe=function(e){var t=e.scrollTop,r=e.scrollHeight,n=e.clientHeight;return[t,r,n]},fIe=function(e){var t=e.scrollLeft,r=e.scrollWidth,n=e.clientWidth;return[t,r,n]},jQ=function(e,t){return e==="v"?uIe(t):dIe(t)},BQ=function(e,t){return e==="v"?pIe(t):fIe(t)},hIe=function(e,t){return e==="h"&&t==="rtl"?-1:1},VQ=function(e,t,r,n,a){var i=hIe(e,window.getComputedStyle(t).direction),o=i*n,s=r.target,l=t.contains(s),u=!1,c=o>0,d=0,h=0;do{var g=BQ(e,s),b=g[0],y=g[1],C=g[2],S=y-C-i*b;(b||S)&&jQ(e,s)&&(d+=S,h+=b),s instanceof ShadowRoot?s=s.host:s=s.parentNode}while(!l&&s!==document.body||l&&(t.contains(s)||t===s));return(c&&(a&&Math.abs(d)<1||!a&&o>d)||!c&&(a&&Math.abs(h)<1||!a&&-o>h))&&(u=!0),u};var Tx=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},HQ=function(e){return[e.deltaX,e.deltaY]},FQ=function(e){return e&&"current"in e?e.current:e},mIe=function(e,t){return e[0]===t[0]&&e[1]===t[1]},gIe=function(e){return` .block-interactivity-`.concat(e,` {pointer-events: none;} .allow-interactivity-`).concat(e,` {pointer-events: all;} `)},vIe=0,h2=[];function $Q(e){var t=Zn.useRef([]),r=Zn.useRef([0,0]),n=Zn.useRef(),a=Zn.useState(vIe++)[0],i=Zn.useState(E5)[0],o=Zn.useRef(e);Zn.useEffect(function(){o.current=e},[e]),Zn.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(a));var y=RQ([e.lockRef.current],(e.shards||[]).map(FQ),!0).filter(Boolean);return y.forEach(function(C){return C.classList.add("allow-interactivity-".concat(a))}),function(){document.body.classList.remove("block-interactivity-".concat(a)),y.forEach(function(C){return C.classList.remove("allow-interactivity-".concat(a))})}}},[e.inert,e.lockRef.current,e.shards]);var s=Zn.useCallback(function(y,C){if("touches"in y&&y.touches.length===2||y.type==="wheel"&&y.ctrlKey)return!o.current.allowPinchZoom;var S=Tx(y),E=r.current,R="deltaX"in y?y.deltaX:E[0]-S[0],w="deltaY"in y?y.deltaY:E[1]-S[1],L,I=y.target,P=Math.abs(R)>Math.abs(w)?"h":"v";if("touches"in y&&P==="h"&&I.type==="range")return!1;var N=hI(P,I);if(!N)return!0;if(N?L=P:(L=P==="v"?"h":"v",N=hI(P,I)),!N)return!1;if(!n.current&&"changedTouches"in y&&(R||w)&&(n.current=L),!L)return!0;var $=n.current||L;return VQ($,C,y,$==="h"?R:w,!0)},[]),l=Zn.useCallback(function(y){var C=y;if(!(!h2.length||h2[h2.length-1]!==i)){var S="deltaY"in C?HQ(C):Tx(C),E=t.current.filter(function(L){return L.name===C.type&&(L.target===C.target||C.target===L.shadowParent)&&mIe(L.delta,S)})[0];if(E&&E.should){C.cancelable&&C.preventDefault();return}if(!E){var R=(o.current.shards||[]).map(FQ).filter(Boolean).filter(function(L){return L.contains(C.target)}),w=R.length>0?s(C,R[0]):!o.current.noIsolation;w&&C.cancelable&&C.preventDefault()}}},[]),u=Zn.useCallback(function(y,C,S,E){var R={name:y,delta:C,target:S,should:E,shadowParent:bIe(S)};t.current.push(R),setTimeout(function(){t.current=t.current.filter(function(w){return w!==R})},1)},[]),c=Zn.useCallback(function(y){r.current=Tx(y),n.current=void 0},[]),d=Zn.useCallback(function(y){u(y.type,HQ(y),y.target,s(y,e.lockRef.current))},[]),h=Zn.useCallback(function(y){u(y.type,Tx(y),y.target,s(y,e.lockRef.current))},[]);Zn.useEffect(function(){return h2.push(i),e.setCallbacks({onScrollCapture:d,onWheelCapture:d,onTouchMoveCapture:h}),document.addEventListener("wheel",l,g0),document.addEventListener("touchmove",l,g0),document.addEventListener("touchstart",c,g0),function(){h2=h2.filter(function(y){return y!==i}),document.removeEventListener("wheel",l,g0),document.removeEventListener("touchmove",l,g0),document.removeEventListener("touchstart",c,g0)}},[]);var g=e.removeScrollBar,b=e.inert;return Zn.createElement(Zn.Fragment,null,b?Zn.createElement(i,{styles:gIe(a)}):null,g?Zn.createElement(pI,{gapMode:e.gapMode}):null)}function bIe(e){for(var t=null;e!==null;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}var GQ=oI(Rx,$Q);var UQ=_x.forwardRef(function(e,t){return _x.createElement(k5,Qi({},e,{ref:t,sideCar:GQ}))});UQ.classNames=k5.classNames;var c1=UQ;var yIe=function(e){if(typeof document>"u")return null;var t=Array.isArray(e)?e[0]:e;return t.ownerDocument.body},m2=new WeakMap,Ax=new WeakMap,Px={},mI=0,ZQ=function(e){return e&&(e.host||ZQ(e.parentNode))},xIe=function(e,t){return t.map(function(r){if(e.contains(r))return r;var n=ZQ(r);return n&&e.contains(n)?n:(console.error("aria-hidden",r,"in not contained inside",e,". Doing nothing"),null)}).filter(function(r){return!!r})},wIe=function(e,t,r,n){var a=xIe(t,Array.isArray(e)?e:[e]);Px[r]||(Px[r]=new WeakMap);var i=Px[r],o=[],s=new Set,l=new Set(a),u=function(d){!d||s.has(d)||(s.add(d),u(d.parentNode))};a.forEach(u);var c=function(d){!d||l.has(d)||Array.prototype.forEach.call(d.children,function(h){if(s.has(h))c(h);else try{var g=h.getAttribute(n),b=g!==null&&g!=="false",y=(m2.get(h)||0)+1,C=(i.get(h)||0)+1;m2.set(h,y),i.set(h,C),o.push(h),y===1&&b&&Ax.set(h,!0),C===1&&h.setAttribute(r,"true"),b||h.setAttribute(n,"true")}catch(S){console.error("aria-hidden: cannot operate on ",h,S)}})};return c(t),s.clear(),mI++,function(){o.forEach(function(d){var h=m2.get(d)-1,g=i.get(d)-1;m2.set(d,h),i.set(d,g),h||(Ax.has(d)||d.removeAttribute(n),Ax.delete(d)),g||d.removeAttribute(r)}),mI--,mI||(m2=new WeakMap,m2=new WeakMap,Ax=new WeakMap,Px={})}},lf=function(e,t,r){r===void 0&&(r="data-aria-hidden");var n=Array.from(Array.isArray(e)?e:[e]),a=t||yIe(e);return a?(n.push.apply(n,Array.from(a.querySelectorAll("[aria-live]"))),wIe(n,a,r,"aria-hidden")):function(){return null}};var wn=_(de(),1),gI="Dialog",[qQ,vI]=Ut(gI),[CIe,Zc]=qQ(gI),KQ=e=>{let{__scopeDialog:t,children:r,open:n,defaultOpen:a,onOpenChange:i,modal:o=!0}=e,s=zn.useRef(null),l=zn.useRef(null),[u=!1,c]=ar({prop:n,defaultProp:a,onChange:i});return(0,wn.jsx)(CIe,{scope:t,triggerRef:s,contentRef:l,contentId:Un(),titleId:Un(),descriptionId:Un(),open:u,onOpenChange:c,onOpenToggle:zn.useCallback(()=>c(d=>!d),[c]),modal:o,children:r})};KQ.displayName=gI;var WQ="DialogTrigger",QQ=zn.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,a=Zc(WQ,r),i=Ze(t,a.triggerRef);return(0,wn.jsx)(Re.button,{type:"button","aria-haspopup":"dialog","aria-expanded":a.open,"aria-controls":a.contentId,"data-state":xI(a.open),...n,ref:i,onClick:me(e.onClick,a.onOpenToggle)})});QQ.displayName=WQ;var bI="DialogPortal",[SIe,JQ]=qQ(bI,{forceMount:void 0}),XQ=e=>{let{__scopeDialog:t,forceMount:r,children:n,container:a}=e,i=Zc(bI,t);return(0,wn.jsx)(SIe,{scope:t,forceMount:r,children:zn.Children.map(n,o=>(0,wn.jsx)(Br,{present:r||i.open,children:(0,wn.jsx)(os,{asChild:!0,container:a,children:o})}))})};XQ.displayName=bI;var Lx="DialogOverlay",YQ=zn.forwardRef((e,t)=>{let r=JQ(Lx,e.__scopeDialog),{forceMount:n=r.forceMount,...a}=e,i=Zc(Lx,e.__scopeDialog);return i.modal?(0,wn.jsx)(Br,{present:n||i.open,children:(0,wn.jsx)(kIe,{...a,ref:t})}):null});YQ.displayName=Lx;var kIe=zn.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,a=Zc(Lx,r);return(0,wn.jsx)(c1,{as:xt,allowPinchZoom:!0,shards:[a.contentRef],children:(0,wn.jsx)(Re.div,{"data-state":xI(a.open),...n,ref:t,style:{pointerEvents:"auto",...n.style}})})}),v0="DialogContent",eJ=zn.forwardRef((e,t)=>{let r=JQ(v0,e.__scopeDialog),{forceMount:n=r.forceMount,...a}=e,i=Zc(v0,e.__scopeDialog);return(0,wn.jsx)(Br,{present:n||i.open,children:i.modal?(0,wn.jsx)(EIe,{...a,ref:t}):(0,wn.jsx)(RIe,{...a,ref:t})})});eJ.displayName=v0;var EIe=zn.forwardRef((e,t)=>{let r=Zc(v0,e.__scopeDialog),n=zn.useRef(null),a=Ze(t,r.contentRef,n);return zn.useEffect(()=>{let i=n.current;if(i)return lf(i)},[]),(0,wn.jsx)(tJ,{...e,ref:a,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:me(e.onCloseAutoFocus,i=>{i.preventDefault(),r.triggerRef.current?.focus()}),onPointerDownOutside:me(e.onPointerDownOutside,i=>{let o=i.detail.originalEvent,s=o.button===0&&o.ctrlKey===!0;(o.button===2||s)&&i.preventDefault()}),onFocusOutside:me(e.onFocusOutside,i=>i.preventDefault())})}),RIe=zn.forwardRef((e,t)=>{let r=Zc(v0,e.__scopeDialog),n=zn.useRef(!1),a=zn.useRef(!1);return(0,wn.jsx)(tJ,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:i=>{e.onCloseAutoFocus?.(i),i.defaultPrevented||(n.current||r.triggerRef.current?.focus(),i.preventDefault()),n.current=!1,a.current=!1},onInteractOutside:i=>{e.onInteractOutside?.(i),i.defaultPrevented||(n.current=!0,i.detail.originalEvent.type==="pointerdown"&&(a.current=!0));let o=i.target;r.triggerRef.current?.contains(o)&&i.preventDefault(),i.detail.originalEvent.type==="focusin"&&a.current&&i.preventDefault()}})}),tJ=zn.forwardRef((e,t)=>{let{__scopeDialog:r,trapFocus:n,onOpenAutoFocus:a,onCloseAutoFocus:i,...o}=e,s=Zc(v0,r),l=zn.useRef(null),u=Ze(t,l);return of(),(0,wn.jsxs)(wn.Fragment,{children:[(0,wn.jsx)(l1,{asChild:!0,loop:!0,trapped:n,onMountAutoFocus:a,onUnmountAutoFocus:i,children:(0,wn.jsx)(Ro,{role:"dialog",id:s.contentId,"aria-describedby":s.descriptionId,"aria-labelledby":s.titleId,"data-state":xI(s.open),...o,ref:u,onDismiss:()=>s.onOpenChange(!1)})}),(0,wn.jsxs)(wn.Fragment,{children:[(0,wn.jsx)(TIe,{titleId:s.titleId}),(0,wn.jsx)(AIe,{contentRef:l,descriptionId:s.descriptionId})]})]})}),yI="DialogTitle",rJ=zn.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,a=Zc(yI,r);return(0,wn.jsx)(Re.h2,{id:a.titleId,...n,ref:t})});rJ.displayName=yI;var nJ="DialogDescription",aJ=zn.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,a=Zc(nJ,r);return(0,wn.jsx)(Re.p,{id:a.descriptionId,...n,ref:t})});aJ.displayName=nJ;var iJ="DialogClose",oJ=zn.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,a=Zc(iJ,r);return(0,wn.jsx)(Re.button,{type:"button",...n,ref:t,onClick:me(e.onClick,()=>a.onOpenChange(!1))})});oJ.displayName=iJ;function xI(e){return e?"open":"closed"}var sJ="DialogTitleWarning",[lJ,cJ]=lQ(sJ,{contentName:v0,titleName:yI,docsSlug:"dialog"}),TIe=({titleId:e})=>{let t=cJ(sJ),r=`\`${t.contentName}\` requires a \`${t.titleName}\` for the component to be accessible for screen reader users. If you want to hide the \`${t.titleName}\`, you can wrap it with our VisuallyHidden component. For more information, see https://radix-ui.com/primitives/docs/components/${t.docsSlug}`;return zn.useEffect(()=>{e&&(document.getElementById(e)||console.error(r))},[r,e]),null},_Ie="DialogDescriptionWarning",AIe=({contentRef:e,descriptionId:t})=>{let n=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${cJ(_Ie).contentName}}.`;return zn.useEffect(()=>{let a=e.current?.getAttribute("aria-describedby");t&&a&&(document.getElementById(t)||console.warn(n))},[n,e,t]),null},Ix=KQ,Ox=QQ,Mx=XQ,Nx=YQ,zx=eJ,Dx=rJ,jx=aJ,T5=oJ;var To=_(de(),1),dJ="AlertDialog",[PIe,Iyt]=Ut(dJ,[vI]),u1=vI(),pJ=e=>{let{__scopeAlertDialog:t,...r}=e,n=u1(t);return(0,To.jsx)(Ix,{...n,...r,modal:!0})};pJ.displayName=dJ;var LIe="AlertDialogTrigger",fJ=Qs.forwardRef((e,t)=>{let{__scopeAlertDialog:r,...n}=e,a=u1(r);return(0,To.jsx)(Ox,{...a,...n,ref:t})});fJ.displayName=LIe;var IIe="AlertDialogPortal",hJ=e=>{let{__scopeAlertDialog:t,...r}=e,n=u1(t);return(0,To.jsx)(Mx,{...n,...r})};hJ.displayName=IIe;var OIe="AlertDialogOverlay",mJ=Qs.forwardRef((e,t)=>{let{__scopeAlertDialog:r,...n}=e,a=u1(r);return(0,To.jsx)(Nx,{...a,...n,ref:t})});mJ.displayName=OIe;var g2="AlertDialogContent",[MIe,NIe]=PIe(g2),gJ=Qs.forwardRef((e,t)=>{let{__scopeAlertDialog:r,children:n,...a}=e,i=u1(r),o=Qs.useRef(null),s=Ze(t,o),l=Qs.useRef(null);return(0,To.jsx)(lJ,{contentName:g2,titleName:vJ,docsSlug:"alert-dialog",children:(0,To.jsx)(MIe,{scope:r,cancelRef:l,children:(0,To.jsxs)(zx,{role:"alertdialog",...i,...a,ref:s,onOpenAutoFocus:me(a.onOpenAutoFocus,u=>{u.preventDefault(),l.current?.focus({preventScroll:!0})}),onPointerDownOutside:u=>u.preventDefault(),onInteractOutside:u=>u.preventDefault(),children:[(0,To.jsx)(ql,{children:n}),(0,To.jsx)(DIe,{contentRef:o})]})})})});gJ.displayName=g2;var vJ="AlertDialogTitle",bJ=Qs.forwardRef((e,t)=>{let{__scopeAlertDialog:r,...n}=e,a=u1(r);return(0,To.jsx)(Dx,{...a,...n,ref:t})});bJ.displayName=vJ;var yJ="AlertDialogDescription",xJ=Qs.forwardRef((e,t)=>{let{__scopeAlertDialog:r,...n}=e,a=u1(r);return(0,To.jsx)(jx,{...a,...n,ref:t})});xJ.displayName=yJ;var zIe="AlertDialogAction",wJ=Qs.forwardRef((e,t)=>{let{__scopeAlertDialog:r,...n}=e,a=u1(r);return(0,To.jsx)(T5,{...a,...n,ref:t})});wJ.displayName=zIe;var CJ="AlertDialogCancel",SJ=Qs.forwardRef((e,t)=>{let{__scopeAlertDialog:r,...n}=e,{cancelRef:a}=NIe(CJ,r),i=u1(r),o=Ze(t,a);return(0,To.jsx)(T5,{...i,...n,ref:o})});SJ.displayName=CJ;var DIe=({contentRef:e})=>{let t=`\`${g2}\` requires a description for the component to be accessible for screen reader users. You can add a description to the \`${g2}\` by passing a \`${yJ}\` component as a child, which also benefits sighted users by adding visible context to the dialog. Alternatively, you can use your own component as a description by assigning it an \`id\` and passing the same value to the \`aria-describedby\` prop in \`${g2}\`. If the description is confusing or duplicative for sighted users, you can use the \`@radix-ui/react-visually-hidden\` primitive as a wrapper around your description component. For more information, see https://radix-ui.com/primitives/docs/components/alert-dialog`;return Qs.useEffect(()=>{document.getElementById(e.current?.getAttribute("aria-describedby"))||console.warn(t)},[t,e]),null},kJ=pJ,EJ=fJ,RJ=hJ,TJ=mJ,_J=gJ,AJ=wJ,PJ=SJ,LJ=bJ,IJ=xJ;var lt={asChild:{type:"boolean"}};var Dn={width:{type:"string",className:"rt-r-w",customProperties:["--width"],responsive:!0},minWidth:{type:"string",className:"rt-r-min-w",customProperties:["--min-width"],responsive:!0},maxWidth:{type:"string",className:"rt-r-max-w",customProperties:["--max-width"],responsive:!0}};var Ql={height:{type:"string",className:"rt-r-h",customProperties:["--height"],responsive:!0},minHeight:{type:"string",className:"rt-r-min-h",customProperties:["--min-height"],responsive:!0},maxHeight:{type:"string",className:"rt-r-max-h",customProperties:["--max-height"],responsive:!0}};var BIe=["1","2","3","4"],_5={...lt,align:{type:"enum",className:"rt-r-align",values:["start","center"],default:"center"},size:{type:"enum",className:"rt-r-size",values:BIe,default:"3",responsive:!0},width:Dn.width,minWidth:Dn.minWidth,maxWidth:{...Dn.maxWidth,default:"600px"},...Ql};var L5=_(K(),1),zJ=_(St(),1);var Bx=["gray","gold","bronze","brown","yellow","amber","orange","tomato","red","ruby","crimson","pink","plum","purple","violet","iris","indigo","blue","cyan","teal","jade","green","grass","lime","mint","sky"],OJ=["auto","gray","mauve","slate","sage","olive","sand"],Er={color:{type:"enum",values:Bx,default:void 0}},Jl={color:{type:"enum",values:Bx,default:""}};var yr={highContrast:{type:"boolean",className:"rt-high-contrast",default:void 0}};var VIe=["normal","start","end","both"],cf={trim:{type:"enum",className:"rt-r-lt",values:VIe,responsive:!0}};var HIe=["left","center","right"],Vx={align:{type:"enum",className:"rt-r-ta",values:HIe,responsive:!0}};var FIe=["wrap","nowrap","pretty","balance"],ls={wrap:{type:"enum",className:"rt-r-tw",values:FIe,responsive:!0}};var cs={truncate:{type:"boolean",className:"rt-truncate"}};var $Ie=["light","regular","medium","bold"],uf={weight:{type:"enum",className:"rt-r-weight",values:$Ie,responsive:!0}};var GIe=["h1","h2","h3","h4","h5","h6"],UIe=["1","2","3","4","5","6","7","8","9"],MJ={as:{type:"enum",values:GIe,default:"h1"},...lt,size:{type:"enum",className:"rt-r-size",values:UIe,default:"6",responsive:!0},...uf,...Vx,...cf,...cs,...ls,...Er,...yr};var P5=_(St(),1);var A5=["initial","xs","sm","md","lg","xl"];function wI(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function b0(e){return typeof e=="object"&&Object.keys(e).some(t=>A5.includes(t))}function Bu({className:e,customProperties:t,...r}){let n=df({allowArbitraryValues:!0,className:e,...r}),a=ZIe({customProperties:t,...r});return[n,a]}function df({allowArbitraryValues:e,value:t,className:r,propValues:n,parseValue:a=i=>i}){let i=[];if(t){if(typeof t=="string"&&n.includes(t))return NJ(r,t,a);if(b0(t)){let o=t;for(let s in o){if(!wI(o,s)||!A5.includes(s))continue;let l=o[s];if(l!==void 0){if(n.includes(l)){let u=NJ(r,l,a),c=s==="initial"?u:`${s}:${u}`;i.push(c)}else if(e){let u=s==="initial"?r:`${s}:${r}`;i.push(u)}}}return i.join(" ")}if(e)return r}}function NJ(e,t,r){let n=e?"-":"",a=r(t),i=a?.startsWith("-"),o=i?"-":"",s=i?a?.substring(1):a;return`${o}${e}${n}${s}`}function ZIe({customProperties:e,value:t,propValues:r,parseValue:n=a=>a}){let a={};if(!(!t||typeof t=="string"&&r.includes(t))){if(typeof t=="string"&&(a=Object.fromEntries(e.map(i=>[i,t]))),b0(t)){let i=t;for(let o in i){if(!wI(i,o)||!A5.includes(o))continue;let s=i[o];if(!r.includes(s))for(let l of e)a={[o==="initial"?l:`${l}-${o}`]:s,...a}}}for(let i in a){let o=a[i];o!==void 0&&(a[i]=n(o))}return a}}function d1(...e){let t={};for(let r of e)r&&(t={...t,...r});return Object.keys(t).length?t:void 0}function qIe(...e){return Object.assign({},...e)}function Ee(e,...t){let r,n,a={...e},i=qIe(...t);for(let o in i){let s=a[o],l=i[o];if(l.default!==void 0&&s===void 0&&(s=l.default),l.type==="enum"&&![l.default,...l.values].includes(s)&&!b0(s)&&(s=l.default),a[o]=s,"className"in l&&l.className){delete a[o];let u="responsive"in l;if(!s||b0(s)&&!u)continue;if(b0(s)&&(l.default!==void 0&&s.initial===void 0&&(s.initial=l.default),l.type==="enum"&&([l.default,...l.values].includes(s.initial)||(s.initial=l.default))),l.type==="enum"){let c=df({allowArbitraryValues:!1,value:s,className:l.className,propValues:l.values,parseValue:l.parseValue});r=(0,P5.default)(r,c);continue}if(l.type==="string"||l.type==="enum | string"){let c=l.type==="string"?[]:l.values,[d,h]=Bu({className:l.className,customProperties:l.customProperties,propValues:c,parseValue:l.parseValue,value:s});n=d1(n,h),r=(0,P5.default)(r,d);continue}if(l.type==="boolean"&&s){r=(0,P5.default)(r,l.className);continue}}}return a.className=(0,P5.default)(r,e.className),a.style=d1(n,e.style),a}var y0=["0","1","2","3","4","5","6","7","8","9","-1","-2","-3","-4","-5","-6","-7","-8","-9"],qe={m:{type:"enum | string",values:y0,responsive:!0,className:"rt-r-m",customProperties:["--m"]},mx:{type:"enum | string",values:y0,responsive:!0,className:"rt-r-mx",customProperties:["--ml","--mr"]},my:{type:"enum | string",values:y0,responsive:!0,className:"rt-r-my",customProperties:["--mt","--mb"]},mt:{type:"enum | string",values:y0,responsive:!0,className:"rt-r-mt",customProperties:["--mt"]},mr:{type:"enum | string",values:y0,responsive:!0,className:"rt-r-mr",customProperties:["--mr"]},mb:{type:"enum | string",values:y0,responsive:!0,className:"rt-r-mb",customProperties:["--mb"]},ml:{type:"enum | string",values:y0,responsive:!0,className:"rt-r-ml",customProperties:["--ml"]}};var us=L5.forwardRef((e,t)=>{let{children:r,className:n,asChild:a,as:i="h1",color:o,...s}=Ee(e,MJ,qe);return L5.createElement(xt,{"data-accent-color":o,...s,ref:t,className:(0,zJ.default)("rt-Heading",n)},a?r:L5.createElement(i,null,r))});us.displayName="Heading";var I5=_(K(),1),jJ=_(St(),1);var KIe=["span","div","label","p"],WIe=["1","2","3","4","5","6","7","8","9"],DJ={as:{type:"enum",values:KIe,default:"span"},...lt,size:{type:"enum",className:"rt-r-size",values:WIe,responsive:!0},...uf,...Vx,...cf,...cs,...ls,...Er,...yr};var kt=I5.forwardRef((e,t)=>{let{children:r,className:n,asChild:a,as:i="span",color:o,...s}=Ee(e,DJ,qe);return I5.createElement(xt,{"data-accent-color":o,...s,ref:t,className:(0,jJ.default)("rt-Text",n)},a?r:I5.createElement(i,null,r))});kt.displayName="Text";var Ur=_(K(),1),cY=_(St(),1);var dr=_(K(),1);var Js=_(K(),1);$u();$u();var $a=_(K(),1),tw=_(K(),1),yX=_(Ml(),1),Yx=typeof document<"u"?tw.useLayoutEffect:tw.useEffect;function ew(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let r,n,a;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(r=e.length,r!==t.length)return!1;for(n=r;n--!==0;)if(!ew(e[n],t[n]))return!1;return!0}if(a=Object.keys(e),r=a.length,r!==Object.keys(t).length)return!1;for(n=r;n--!==0;)if(!{}.hasOwnProperty.call(t,a[n]))return!1;for(n=r;n--!==0;){let i=a[n];if(!(i==="_owner"&&e.$$typeof)&&!ew(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function xX(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function bX(e,t){let r=xX(e);return Math.round(t*r)/r}function AI(e){let t=$a.useRef(e);return Yx(()=>{t.current=e}),t}function wX(e){e===void 0&&(e={});let{placement:t="bottom",strategy:r="absolute",middleware:n=[],platform:a,elements:{reference:i,floating:o}={},transform:s=!0,whileElementsMounted:l,open:u}=e,[c,d]=$a.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[h,g]=$a.useState(n);ew(h,n)||g(n);let[b,y]=$a.useState(null),[C,S]=$a.useState(null),E=$a.useCallback(le=>{le!==I.current&&(I.current=le,y(le))},[]),R=$a.useCallback(le=>{le!==P.current&&(P.current=le,S(le))},[]),w=i||b,L=o||C,I=$a.useRef(null),P=$a.useRef(null),N=$a.useRef(c),$=l!=null,z=AI(l),ne=AI(a),W=AI(u),Z=$a.useCallback(()=>{if(!I.current||!P.current)return;let le={placement:t,strategy:r,middleware:h};ne.current&&(le.platform=ne.current),B5(I.current,P.current,le).then(he=>{let G={...he,isPositioned:W.current!==!1};B.current&&!ew(N.current,G)&&(N.current=G,yX.flushSync(()=>{d(G)}))})},[h,t,r,ne,W]);Yx(()=>{u===!1&&N.current.isPositioned&&(N.current.isPositioned=!1,d(le=>({...le,isPositioned:!1})))},[u]);let B=$a.useRef(!1);Yx(()=>(B.current=!0,()=>{B.current=!1}),[]),Yx(()=>{if(w&&(I.current=w),L&&(P.current=L),w&&L){if(z.current)return z.current(w,L,Z);Z()}},[w,L,Z,z,$]);let X=$a.useMemo(()=>({reference:I,floating:P,setReference:E,setFloating:R}),[E,R]),J=$a.useMemo(()=>({reference:w,floating:L}),[w,L]),te=$a.useMemo(()=>{let le={position:r,left:0,top:0};if(!J.floating)return le;let he=bX(J.floating,c.x),G=bX(J.floating,c.y);return s?{...le,transform:"translate("+he+"px, "+G+"px)",...xX(J.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:he,top:G}},[r,s,J.floating,c.x,c.y]);return $a.useMemo(()=>({...c,update:Z,refs:X,elements:J,floatingStyles:te}),[c,Z,X,J,te])}var gOe=e=>{function t(r){return{}.hasOwnProperty.call(r,"current")}return{name:"arrow",options:e,fn(r){let{element:n,padding:a}=typeof e=="function"?e(r):e;return n&&t(n)?n.current!=null?_I({element:n.current,padding:a}).fn(r):{}:n?_I({element:n,padding:a}).fn(r):{}}}},CX=(e,t)=>({...hX(e),options:[e,t]}),SX=(e,t)=>({...Jx(e),options:[e,t]}),kX=(e,t)=>({...vX(e),options:[e,t]}),EX=(e,t)=>({...Xx(e),options:[e,t]}),RX=(e,t)=>({...mX(e),options:[e,t]});var TX=(e,t)=>({...gX(e),options:[e,t]});var _X=(e,t)=>({...gOe(e),options:[e,t]});var AX=_(K(),1);var PI=_(de(),1),vOe="Arrow",PX=AX.forwardRef((e,t)=>{let{children:r,width:n=10,height:a=5,...i}=e;return(0,PI.jsx)(Re.svg,{...i,ref:t,width:n,height:a,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?r:(0,PI.jsx)("polygon",{points:"0,0 30,0 15,10"})})});PX.displayName=vOe;var LX=PX;var h1=_(K(),1),IX=_(de(),1);function OX(e,t=[]){let r=[];function n(i,o){let s=h1.createContext(o),l=r.length;r=[...r,o];function u(d){let{scope:h,children:g,...b}=d,y=h?.[e][l]||s,C=h1.useMemo(()=>b,Object.values(b));return(0,IX.jsx)(y.Provider,{value:C,children:g})}function c(d,h){let g=h?.[e][l]||s,b=h1.useContext(g);if(b)return b;if(o!==void 0)return o;throw new Error(`\`${d}\` must be used within \`${i}\``)}return u.displayName=i+"Provider",[u,c]}let a=()=>{let i=r.map(o=>h1.createContext(o));return function(s){let l=s?.[e]||i;return h1.useMemo(()=>({[`__scope${e}`]:{...s,[e]:l}}),[s,l])}};return a.scopeName=e,[n,yOe(a,...t)]}function yOe(...e){let t=e[0];if(e.length===1)return t;let r=()=>{let n=e.map(a=>({useScope:a(),scopeName:a.scopeName}));return function(i){let o=n.reduce((s,{useScope:l,scopeName:u})=>{let d=l(i)[`__scope${u}`];return{...s,...d}},{});return h1.useMemo(()=>({[`__scope${t.scopeName}`]:o}),[o])}};return r.scopeName=t.scopeName,r}var MX=_(K(),1);function Gu(e){let[t,r]=MX.useState(void 0);return Ir(()=>{if(e){r({width:e.offsetWidth,height:e.offsetHeight});let n=new ResizeObserver(a=>{if(!Array.isArray(a)||!a.length)return;let i=a[0],o,s;if("borderBoxSize"in i){let l=i.borderBoxSize,u=Array.isArray(l)?l[0]:l;o=u.inlineSize,s=u.blockSize}else o=e.offsetWidth,s=e.offsetHeight;r({width:o,height:s})});return n.observe(e,{box:"border-box"}),()=>n.unobserve(e)}else r(void 0)},[e]),t}var ff=_(de(),1);var LI="Popper",[NX,Ao]=OX(LI),[xOe,zX]=NX(LI),DX=e=>{let{__scopePopper:t,children:r}=e,[n,a]=Js.useState(null);return(0,ff.jsx)(xOe,{scope:t,anchor:n,onAnchorChange:a,children:r})};DX.displayName=LI;var jX="PopperAnchor",BX=Js.forwardRef((e,t)=>{let{__scopePopper:r,virtualRef:n,...a}=e,i=zX(jX,r),o=Js.useRef(null),s=Ze(t,o);return Js.useEffect(()=>{i.onAnchorChange(n?.current||o.current)}),n?null:(0,ff.jsx)(Re.div,{...a,ref:s})});BX.displayName=jX;var II="PopperContent",[wOe,COe]=NX(II),VX=Js.forwardRef((e,t)=>{let{__scopePopper:r,side:n="bottom",sideOffset:a=0,align:i="center",alignOffset:o=0,arrowPadding:s=0,avoidCollisions:l=!0,collisionBoundary:u=[],collisionPadding:c=0,sticky:d="partial",hideWhenDetached:h=!1,updatePositionStrategy:g="optimized",onPlaced:b,...y}=e,C=zX(II,r),[S,E]=Js.useState(null),R=Ze(t,Ie=>E(Ie)),[w,L]=Js.useState(null),I=Gu(w),P=I?.width??0,N=I?.height??0,$=n+(i!=="center"?"-"+i:""),z=typeof c=="number"?c:{top:0,right:0,bottom:0,left:0,...c},ne=Array.isArray(u)?u:[u],W=ne.length>0,Z={padding:z,boundary:ne.filter(kOe),altBoundary:W},{refs:B,floatingStyles:X,placement:J,isPositioned:te,middlewareData:le}=wX({strategy:"fixed",placement:$,whileElementsMounted:(...Ie)=>j5(...Ie,{animationFrame:g==="always"}),elements:{reference:C.anchor},middleware:[CX({mainAxis:a+N,alignmentAxis:o}),l&&SX({mainAxis:!0,crossAxis:!1,limiter:d==="partial"?kX():void 0,...Z}),l&&EX({...Z}),RX({...Z,apply:({elements:Ie,rects:$e,availableWidth:mt,availableHeight:at})=>{let{width:it,height:Ct}=$e.reference,Cr=Ie.floating.style;Cr.setProperty("--radix-popper-available-width",`${mt}px`),Cr.setProperty("--radix-popper-available-height",`${at}px`),Cr.setProperty("--radix-popper-anchor-width",`${it}px`),Cr.setProperty("--radix-popper-anchor-height",`${Ct}px`)}}),w&&_X({element:w,padding:s}),EOe({arrowWidth:P,arrowHeight:N}),h&&TX({strategy:"referenceHidden",...Z})]}),[he,G]=$X(J),Je=Lt(b);Ir(()=>{te&&Je?.()},[te,Je]);let ct=le.arrow?.x,q=le.arrow?.y,yt=le.arrow?.centerOffset!==0,[jt,Kt]=Js.useState();return Ir(()=>{S&&Kt(window.getComputedStyle(S).zIndex)},[S]),(0,ff.jsx)("div",{ref:B.setFloating,"data-radix-popper-content-wrapper":"",style:{...X,transform:te?X.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:jt,"--radix-popper-transform-origin":[le.transformOrigin?.x,le.transformOrigin?.y].join(" "),...le.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,ff.jsx)(wOe,{scope:r,placedSide:he,onArrowChange:L,arrowX:ct,arrowY:q,shouldHideArrow:yt,children:(0,ff.jsx)(Re.div,{"data-side":he,"data-align":G,...y,ref:R,style:{...y.style,animation:te?void 0:"none"}})})})});VX.displayName=II;var HX="PopperArrow",SOe={top:"bottom",right:"left",bottom:"top",left:"right"},FX=Js.forwardRef(function(t,r){let{__scopePopper:n,...a}=t,i=COe(HX,n),o=SOe[i.placedSide];return(0,ff.jsx)("span",{ref:i.onArrowChange,style:{position:"absolute",left:i.arrowX,top:i.arrowY,[o]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[i.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[i.placedSide],visibility:i.shouldHideArrow?"hidden":void 0},children:(0,ff.jsx)(LX,{...a,ref:r,style:{...a.style,display:"block"}})})});FX.displayName=HX;function kOe(e){return e!==null}var EOe=e=>({name:"transformOrigin",options:e,fn(t){let{placement:r,rects:n,middlewareData:a}=t,o=a.arrow?.centerOffset!==0,s=o?0:e.arrowWidth,l=o?0:e.arrowHeight,[u,c]=$X(r),d={start:"0%",center:"50%",end:"100%"}[c],h=(a.arrow?.x??0)+s/2,g=(a.arrow?.y??0)+l/2,b="",y="";return u==="bottom"?(b=o?d:`${h}px`,y=`${-l}px`):u==="top"?(b=o?d:`${h}px`,y=`${n.floating.height+l}px`):u==="right"?(b=`${-l}px`,y=o?d:`${g}px`):u==="left"&&(b=`${n.floating.width+l}px`,y=o?d:`${g}px`),{data:{x:b,y}}}});function $X(e){let[t,r="center"]=e.split("-");return[t,r]}var Qc=DX,Jc=BX,Uu=VX,Zu=FX;var Ga=_(de(),1),[rw,Swt]=Ut("Tooltip",[Ao]),nw=Ao(),GX="TooltipProvider",ROe=700,OI="tooltip.open",[TOe,NI]=rw(GX),UX=e=>{let{__scopeTooltip:t,delayDuration:r=ROe,skipDelayDuration:n=300,disableHoverableContent:a=!1,children:i}=e,[o,s]=dr.useState(!0),l=dr.useRef(!1),u=dr.useRef(0);return dr.useEffect(()=>{let c=u.current;return()=>window.clearTimeout(c)},[]),(0,Ga.jsx)(TOe,{scope:t,isOpenDelayed:o,delayDuration:r,onOpen:dr.useCallback(()=>{window.clearTimeout(u.current),s(!1)},[]),onClose:dr.useCallback(()=>{window.clearTimeout(u.current),u.current=window.setTimeout(()=>s(!0),n)},[n]),isPointerInTransitRef:l,onPointerInTransitChange:dr.useCallback(c=>{l.current=c},[]),disableHoverableContent:a,children:i})};UX.displayName=GX;var aw="Tooltip",[_Oe,H5]=rw(aw),ZX=e=>{let{__scopeTooltip:t,children:r,open:n,defaultOpen:a=!1,onOpenChange:i,disableHoverableContent:o,delayDuration:s}=e,l=NI(aw,e.__scopeTooltip),u=nw(t),[c,d]=dr.useState(null),h=Un(),g=dr.useRef(0),b=o??l.disableHoverableContent,y=s??l.delayDuration,C=dr.useRef(!1),[S=!1,E]=ar({prop:n,defaultProp:a,onChange:P=>{P?(l.onOpen(),document.dispatchEvent(new CustomEvent(OI))):l.onClose(),i?.(P)}}),R=dr.useMemo(()=>S?C.current?"delayed-open":"instant-open":"closed",[S]),w=dr.useCallback(()=>{window.clearTimeout(g.current),g.current=0,C.current=!1,E(!0)},[E]),L=dr.useCallback(()=>{window.clearTimeout(g.current),g.current=0,E(!1)},[E]),I=dr.useCallback(()=>{window.clearTimeout(g.current),g.current=window.setTimeout(()=>{C.current=!0,E(!0),g.current=0},y)},[y,E]);return dr.useEffect(()=>()=>{g.current&&(window.clearTimeout(g.current),g.current=0)},[]),(0,Ga.jsx)(Qc,{...u,children:(0,Ga.jsx)(_Oe,{scope:t,contentId:h,open:S,stateAttribute:R,trigger:c,onTriggerChange:d,onTriggerEnter:dr.useCallback(()=>{l.isOpenDelayed?I():w()},[l.isOpenDelayed,I,w]),onTriggerLeave:dr.useCallback(()=>{b?L():(window.clearTimeout(g.current),g.current=0)},[L,b]),onOpen:w,onClose:L,disableHoverableContent:b,children:r})})};ZX.displayName=aw;var MI="TooltipTrigger",qX=dr.forwardRef((e,t)=>{let{__scopeTooltip:r,...n}=e,a=H5(MI,r),i=NI(MI,r),o=nw(r),s=dr.useRef(null),l=Ze(t,s,a.onTriggerChange),u=dr.useRef(!1),c=dr.useRef(!1),d=dr.useCallback(()=>u.current=!1,[]);return dr.useEffect(()=>()=>document.removeEventListener("pointerup",d),[d]),(0,Ga.jsx)(Jc,{asChild:!0,...o,children:(0,Ga.jsx)(Re.button,{"aria-describedby":a.open?a.contentId:void 0,"data-state":a.stateAttribute,...n,ref:l,onPointerMove:me(e.onPointerMove,h=>{h.pointerType!=="touch"&&!c.current&&!i.isPointerInTransitRef.current&&(a.onTriggerEnter(),c.current=!0)}),onPointerLeave:me(e.onPointerLeave,()=>{a.onTriggerLeave(),c.current=!1}),onPointerDown:me(e.onPointerDown,()=>{u.current=!0,document.addEventListener("pointerup",d,{once:!0})}),onFocus:me(e.onFocus,()=>{u.current||a.onOpen()}),onBlur:me(e.onBlur,a.onClose),onClick:me(e.onClick,a.onClose)})})});qX.displayName=MI;var zI="TooltipPortal",[AOe,POe]=rw(zI,{forceMount:void 0}),KX=e=>{let{__scopeTooltip:t,forceMount:r,children:n,container:a}=e,i=H5(zI,t);return(0,Ga.jsx)(AOe,{scope:t,forceMount:r,children:(0,Ga.jsx)(Br,{present:r||i.open,children:(0,Ga.jsx)(os,{asChild:!0,container:a,children:n})})})};KX.displayName=zI;var x2="TooltipContent",WX=dr.forwardRef((e,t)=>{let r=POe(x2,e.__scopeTooltip),{forceMount:n=r.forceMount,side:a="top",...i}=e,o=H5(x2,e.__scopeTooltip);return(0,Ga.jsx)(Br,{present:n||o.open,children:o.disableHoverableContent?(0,Ga.jsx)(QX,{side:a,...i,ref:t}):(0,Ga.jsx)(LOe,{side:a,...i,ref:t})})}),LOe=dr.forwardRef((e,t)=>{let r=H5(x2,e.__scopeTooltip),n=NI(x2,e.__scopeTooltip),a=dr.useRef(null),i=Ze(t,a),[o,s]=dr.useState(null),{trigger:l,onClose:u}=r,c=a.current,{onPointerInTransitChange:d}=n,h=dr.useCallback(()=>{s(null),d(!1)},[d]),g=dr.useCallback((b,y)=>{let C=b.currentTarget,S={x:b.clientX,y:b.clientY},E=MOe(S,C.getBoundingClientRect()),R=NOe(S,E),w=zOe(y.getBoundingClientRect()),L=jOe([...R,...w]);s(L),d(!0)},[d]);return dr.useEffect(()=>()=>h(),[h]),dr.useEffect(()=>{if(l&&c){let b=C=>g(C,c),y=C=>g(C,l);return l.addEventListener("pointerleave",b),c.addEventListener("pointerleave",y),()=>{l.removeEventListener("pointerleave",b),c.removeEventListener("pointerleave",y)}}},[l,c,g,h]),dr.useEffect(()=>{if(o){let b=y=>{let C=y.target,S={x:y.clientX,y:y.clientY},E=l?.contains(C)||c?.contains(C),R=!DOe(S,o);E?h():R&&(h(),u())};return document.addEventListener("pointermove",b),()=>document.removeEventListener("pointermove",b)}},[l,c,o,u,h]),(0,Ga.jsx)(QX,{...e,ref:i})}),[IOe,OOe]=rw(aw,{isInside:!1}),QX=dr.forwardRef((e,t)=>{let{__scopeTooltip:r,children:n,"aria-label":a,onEscapeKeyDown:i,onPointerDownOutside:o,...s}=e,l=H5(x2,r),u=nw(r),{onClose:c}=l;return dr.useEffect(()=>(document.addEventListener(OI,c),()=>document.removeEventListener(OI,c)),[c]),dr.useEffect(()=>{if(l.trigger){let d=h=>{h.target?.contains(l.trigger)&&c()};return window.addEventListener("scroll",d,{capture:!0}),()=>window.removeEventListener("scroll",d,{capture:!0})}},[l.trigger,c]),(0,Ga.jsx)(Ro,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:i,onPointerDownOutside:o,onFocusOutside:d=>d.preventDefault(),onDismiss:c,children:(0,Ga.jsxs)(Uu,{"data-state":l.stateAttribute,...u,...s,ref:t,style:{...s.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"},children:[(0,Ga.jsx)(ql,{children:n}),(0,Ga.jsx)(IOe,{scope:r,isInside:!0,children:(0,Ga.jsx)(c2,{id:l.contentId,role:"tooltip",children:a||n})})]})})});WX.displayName=x2;var JX="TooltipArrow",XX=dr.forwardRef((e,t)=>{let{__scopeTooltip:r,...n}=e,a=nw(r);return OOe(JX,r).isInside?null:(0,Ga.jsx)(Zu,{...a,...n,ref:t})});XX.displayName=JX;function MOe(e,t){let r=Math.abs(t.top-e.y),n=Math.abs(t.bottom-e.y),a=Math.abs(t.right-e.x),i=Math.abs(t.left-e.x);switch(Math.min(r,n,a,i)){case i:return"left";case a:return"right";case r:return"top";case n:return"bottom";default:throw new Error("unreachable")}}function NOe(e,t,r=5){let n=[];switch(t){case"top":n.push({x:e.x-r,y:e.y+r},{x:e.x+r,y:e.y+r});break;case"bottom":n.push({x:e.x-r,y:e.y-r},{x:e.x+r,y:e.y-r});break;case"left":n.push({x:e.x+r,y:e.y-r},{x:e.x+r,y:e.y+r});break;case"right":n.push({x:e.x-r,y:e.y-r},{x:e.x-r,y:e.y+r});break}return n}function zOe(e){let{top:t,right:r,bottom:n,left:a}=e;return[{x:a,y:t},{x:r,y:t},{x:r,y:n},{x:a,y:n}]}function DOe(e,t){let{x:r,y:n}=e,a=!1;for(let i=0,o=t.length-1;in!=c>n&&r<(u-s)*(n-l)/(c-l)+s&&(a=!a)}return a}function jOe(e){let t=e.slice();return t.sort((r,n)=>r.xn.x?1:r.yn.y?1:0),BOe(t)}function BOe(e){if(e.length<=1)return e.slice();let t=[];for(let n=0;n=2;){let i=t[t.length-1],o=t[t.length-2];if((i.x-o.x)*(a.y-o.y)>=(i.y-o.y)*(a.x-o.x))t.pop();else break}t.push(a)}t.pop();let r=[];for(let n=e.length-1;n>=0;n--){let a=e[n];for(;r.length>=2;){let i=r[r.length-1],o=r[r.length-2];if((i.x-o.x)*(a.y-o.y)>=(i.y-o.y)*(a.x-o.x))r.pop();else break}r.push(a)}return r.pop(),t.length===1&&r.length===1&&t[0].x===r[0].x&&t[0].y===r[0].y?t:t.concat(r)}var YX=UX,eY=ZX,tY=qX,rY=KX,nY=WX,aY=XX;var iw=_(K(),1),oY=_(de(),1),sY=iw.createContext(void 0),lY=e=>{let{dir:t,children:r}=e;return(0,oY.jsx)(sY.Provider,{value:t,children:r})};function Ua(e){let t=iw.useContext(sY);return e||t||"ltr"}function ow(e){switch(e){case"tomato":case"red":case"ruby":case"crimson":case"pink":case"plum":case"purple":case"violet":return"mauve";case"iris":case"indigo":case"blue":case"sky":case"cyan":return"slate";case"teal":case"jade":case"mint":case"green":return"sage";case"grass":case"lime":return"olive";case"yellow":case"amber":case"orange":case"brown":case"gold":case"bronze":return"sand";case"gray":return"gray"}}var DI=["none","small","medium","large","full"],Sa={radius:{type:"enum",values:DI,default:void 0}};var VOe=["inherit","light","dark"],HOe=["solid","translucent"],FOe=["90%","95%","100%","105%","110%"],jn={...lt,hasBackground:{type:"boolean",default:!0},appearance:{type:"enum",values:VOe,default:"inherit"},accentColor:{type:"enum",values:Bx,default:"indigo"},grayColor:{type:"enum",values:OJ,default:"auto"},panelBackground:{type:"enum",values:HOe,default:"translucent"},radius:{type:"enum",values:DI,default:"medium"},scaling:{type:"enum",values:FOe,default:"100%"}};var w2=()=>{},sw=Ur.createContext(void 0);function hf(){let e=Ur.useContext(sw);if(e===void 0)throw new Error("`useThemeContext` must be used within a `Theme`");return e}var qn=Ur.forwardRef((e,t)=>Ur.useContext(sw)===void 0?Ur.createElement(YX,{delayDuration:200},Ur.createElement(lY,{dir:"ltr"},Ur.createElement(uY,{...e,ref:t}))):Ur.createElement(jI,{...e,ref:t}));qn.displayName="Theme";var uY=Ur.forwardRef((e,t)=>{let{appearance:r=jn.appearance.default,accentColor:n=jn.accentColor.default,grayColor:a=jn.grayColor.default,panelBackground:i=jn.panelBackground.default,radius:o=jn.radius.default,scaling:s=jn.scaling.default,hasBackground:l=jn.hasBackground.default,...u}=e,[c,d]=Ur.useState(r);Ur.useEffect(()=>d(r),[r]);let[h,g]=Ur.useState(n);Ur.useEffect(()=>g(n),[n]);let[b,y]=Ur.useState(a);Ur.useEffect(()=>y(a),[a]);let[C,S]=Ur.useState(i);Ur.useEffect(()=>S(i),[i]);let[E,R]=Ur.useState(o);Ur.useEffect(()=>R(o),[o]);let[w,L]=Ur.useState(s);return Ur.useEffect(()=>L(s),[s]),Ur.createElement(jI,{...u,ref:t,isRoot:!0,hasBackground:l,appearance:c,accentColor:h,grayColor:b,panelBackground:C,radius:E,scaling:w,onAppearanceChange:d,onAccentColorChange:g,onGrayColorChange:y,onPanelBackgroundChange:S,onRadiusChange:R,onScalingChange:L})});uY.displayName="ThemeRoot";var jI=Ur.forwardRef((e,t)=>{let r=Ur.useContext(sw),{asChild:n,isRoot:a,hasBackground:i,appearance:o=r?.appearance??jn.appearance.default,accentColor:s=r?.accentColor??jn.accentColor.default,grayColor:l=r?.resolvedGrayColor??jn.grayColor.default,panelBackground:u=r?.panelBackground??jn.panelBackground.default,radius:c=r?.radius??jn.radius.default,scaling:d=r?.scaling??jn.scaling.default,onAppearanceChange:h=w2,onAccentColorChange:g=w2,onGrayColorChange:b=w2,onPanelBackgroundChange:y=w2,onRadiusChange:C=w2,onScalingChange:S=w2,...E}=e,R=n?xt:"div",w=l==="auto"?ow(s):l,L=e.appearance==="light"||e.appearance==="dark",I=i===void 0?a||L:i;return Ur.createElement(sw.Provider,{value:Ur.useMemo(()=>({appearance:o,accentColor:s,grayColor:l,resolvedGrayColor:w,panelBackground:u,radius:c,scaling:d,onAppearanceChange:h,onAccentColorChange:g,onGrayColorChange:b,onPanelBackgroundChange:y,onRadiusChange:C,onScalingChange:S}),[o,s,l,w,u,c,d,h,g,b,y,C,S])},Ur.createElement(R,{"data-is-root-theme":a?"true":"false","data-accent-color":s,"data-gray-color":w,"data-has-background":I?"true":"false","data-panel-background":u,"data-radius":c,"data-scaling":d,ref:t,...E,className:(0,cY.default)("radix-themes",{light:o==="light",dark:o==="dark"},E.className)}))});jI.displayName="ThemeImpl";var lw=_(K(),1),bi=e=>{if(!lw.isValidElement(e))throw Error(`Expected a single React Element child, but got: ${lw.Children.toArray(e).map(t=>typeof t=="object"&&"type"in t&&typeof t.type=="string"?t.type:typeof t).join(", ")}`);return e};var $Oe=e=>ka.createElement(kJ,{...e});$Oe.displayName="AlertDialog.Root";var GOe=ka.forwardRef(({children:e,...t},r)=>ka.createElement(EJ,{...t,ref:r,asChild:!0},bi(e)));GOe.displayName="AlertDialog.Trigger";var UOe=ka.forwardRef(({align:e,...t},r)=>{let{align:n,...a}=_5,{className:i}=Ee({align:e},{align:n}),{className:o,forceMount:s,container:l,...u}=Ee(t,a);return ka.createElement(RJ,{container:l,forceMount:s},ka.createElement(qn,{asChild:!0},ka.createElement(TJ,{className:"rt-BaseDialogOverlay rt-AlertDialogOverlay"},ka.createElement("div",{className:"rt-BaseDialogScroll rt-AlertDialogScroll"},ka.createElement("div",{className:`rt-BaseDialogScrollPadding rt-AlertDialogScrollPadding ${i}`},ka.createElement(_J,{...u,ref:r,className:(0,dY.default)("rt-BaseDialogContent","rt-AlertDialogContent",o)}))))))});UOe.displayName="AlertDialog.Content";var ZOe=ka.forwardRef((e,t)=>ka.createElement(LJ,{asChild:!0},ka.createElement(us,{size:"5",mb:"3",trim:"start",...e,asChild:!1,ref:t})));ZOe.displayName="AlertDialog.Title";var qOe=ka.forwardRef((e,t)=>ka.createElement(IJ,{asChild:!0},ka.createElement(kt,{as:"p",size:"3",...e,asChild:!1,ref:t})));qOe.displayName="AlertDialog.Description";var KOe=ka.forwardRef(({children:e,...t},r)=>ka.createElement(AJ,{...t,ref:r,asChild:!0},bi(e)));KOe.displayName="AlertDialog.Action";var WOe=ka.forwardRef(({children:e,...t},r)=>ka.createElement(PJ,{...t,ref:r,asChild:!0},bi(e)));WOe.displayName="AlertDialog.Cancel";var pY=_(K(),1);var BI=_(de(),1),JOe="AspectRatio",fY=pY.forwardRef((e,t)=>{let{ratio:r=1/1,style:n,...a}=e;return(0,BI.jsx)("div",{style:{position:"relative",width:"100%",paddingBottom:`${100/r}%`},"data-radix-aspect-ratio-wrapper":"",children:(0,BI.jsx)(Re.div,{...a,ref:t,style:{...n,position:"absolute",top:0,right:0,bottom:0,left:0}})})});fY.displayName=JOe;var ps=_(K(),1),HI=_(St(),1);var qu=_(K(),1);var F5=_(de(),1),VI="Avatar",[XOe,Jwt]=Ut(VI),[YOe,hY]=XOe(VI),mY=qu.forwardRef((e,t)=>{let{__scopeAvatar:r,...n}=e,[a,i]=qu.useState("idle");return(0,F5.jsx)(YOe,{scope:r,imageLoadingStatus:a,onImageLoadingStatusChange:i,children:(0,F5.jsx)(Re.span,{...n,ref:t})})});mY.displayName=VI;var gY="AvatarImage",vY=qu.forwardRef((e,t)=>{let{__scopeAvatar:r,src:n,onLoadingStatusChange:a=()=>{},...i}=e,o=hY(gY,r),s=eMe(n,i.referrerPolicy),l=Lt(u=>{a(u),o.onImageLoadingStatusChange(u)});return Ir(()=>{s!=="idle"&&l(s)},[s,l]),s==="loaded"?(0,F5.jsx)(Re.img,{...i,ref:t,src:n}):null});vY.displayName=gY;var bY="AvatarFallback",yY=qu.forwardRef((e,t)=>{let{__scopeAvatar:r,delayMs:n,...a}=e,i=hY(bY,r),[o,s]=qu.useState(n===void 0);return qu.useEffect(()=>{if(n!==void 0){let l=window.setTimeout(()=>s(!0),n);return()=>window.clearTimeout(l)}},[n]),o&&i.imageLoadingStatus!=="loaded"?(0,F5.jsx)(Re.span,{...a,ref:t}):null});yY.displayName=bY;function eMe(e,t){let[r,n]=qu.useState("idle");return Ir(()=>{if(!e){n("error");return}let a=!0,i=new window.Image,o=s=>()=>{a&&n(s)};return n("loading"),i.onload=o("loaded"),i.onerror=o("error"),i.src=e,t&&(i.referrerPolicy=t),()=>{a=!1}},[e,t]),r}var xY=mY,wY=vY,CY=yY;var rMe=["1","2","3","4","5","6","7","8","9"],nMe=["solid","soft"],SY={...lt,size:{type:"enum",className:"rt-r-size",values:rMe,default:"3",responsive:!0},variant:{type:"enum",className:"rt-variant",values:nMe,default:"soft"},...Jl,...yr,...Sa,fallback:{type:"ReactNode",required:!0}};var cw=_(K(),1);function mf(e,t){let{asChild:r,children:n}=e;if(!r)return typeof t=="function"?t(n):t;let a=cw.Children.only(n);return cw.cloneElement(a,{children:typeof t=="function"?t(a.props.children):t})}var Po=ps.forwardRef((e,t)=>{let{asChild:r,children:n,className:a,style:i,color:o,radius:s,...l}=Ee(e,SY,qe);return ps.createElement(xY,{"data-accent-color":o,"data-radius":s,className:(0,HI.default)("rt-reset","rt-AvatarRoot",a),style:i,asChild:r},mf({asChild:r,children:n},ps.createElement(kY,{ref:t,...l})))});Po.displayName="Avatar";var kY=ps.forwardRef(({fallback:e,...t},r)=>{let[n,a]=ps.useState("idle");return ps.createElement(ps.Fragment,null,n==="idle"||n==="loading"?ps.createElement("span",{className:"rt-AvatarFallback"}):null,n==="error"?ps.createElement(CY,{className:(0,HI.default)("rt-AvatarFallback",{"rt-one-letter":typeof e=="string"&&e.length===1,"rt-two-letters":typeof e=="string"&&e.length===2}),delayMs:0},e):null,ps.createElement(wY,{ref:r,className:"rt-AvatarImage",...t,onLoadingStatusChange:i=>{t.onLoadingStatusChange?.(i),a(i)}}))});kY.displayName="AvatarImpl";var uw=_(K(),1),RY=_(St(),1);var aMe=["1","2","3"],iMe=["solid","soft","surface","outline"],EY={...lt,size:{type:"enum",className:"rt-r-size",values:aMe,default:"1",responsive:!0},variant:{type:"enum",className:"rt-variant",values:iMe,default:"soft"},...Jl,...yr,...Sa};var E0=uw.forwardRef((e,t)=>{let{asChild:r,className:n,color:a,radius:i,...o}=Ee(e,EY,qe);return uw.createElement(r?xt:"span",{"data-accent-color":a,"data-radius":i,...o,ref:t,className:(0,RY.default)("rt-reset","rt-Badge",n)})});E0.displayName="Badge";var $5=_(K(),1),TY=_(St(),1);var oMe=$5.forwardRef((e,t)=>{let{asChild:r,children:n,className:a,...i}=e,o=r?xt:"blockquote";return $5.createElement(kt,{asChild:!0,...i,ref:t,className:(0,TY.default)("rt-Blockquote",a)},$5.createElement(o,null,n))});oMe.displayName="Blockquote";var dw=_(K(),1),AY=_(St(),1);var sMe=["div","span"],lMe=["none","inline","inline-block","block"],_Y={as:{type:"enum",values:sMe,default:"div"},...lt,display:{type:"enum",className:"rt-r-display",values:lMe,responsive:!0}};var R0=["0","1","2","3","4","5","6","7","8","9"],gf={p:{type:"enum | string",className:"rt-r-p",customProperties:["--p"],values:R0,responsive:!0},px:{type:"enum | string",className:"rt-r-px",customProperties:["--pl","--pr"],values:R0,responsive:!0},py:{type:"enum | string",className:"rt-r-py",customProperties:["--pt","--pb"],values:R0,responsive:!0},pt:{type:"enum | string",className:"rt-r-pt",customProperties:["--pt"],values:R0,responsive:!0},pr:{type:"enum | string",className:"rt-r-pr",customProperties:["--pr"],values:R0,responsive:!0},pb:{type:"enum | string",className:"rt-r-pb",customProperties:["--pb"],values:R0,responsive:!0},pl:{type:"enum | string",className:"rt-r-pl",customProperties:["--pl"],values:R0,responsive:!0}};var FI=["visible","hidden","clip","scroll","auto"],cMe=["static","relative","absolute","fixed","sticky"],G5=["0","1","2","3","4","5","6","7","8","9","-1","-2","-3","-4","-5","-6","-7","-8","-9"],uMe=["0","1"],dMe=["0","1"],Ku={...gf,...Dn,...Ql,position:{type:"enum",className:"rt-r-position",values:cMe,responsive:!0},inset:{type:"enum | string",className:"rt-r-inset",customProperties:["--inset"],values:G5,responsive:!0},top:{type:"enum | string",className:"rt-r-top",customProperties:["--top"],values:G5,responsive:!0},right:{type:"enum | string",className:"rt-r-right",customProperties:["--right"],values:G5,responsive:!0},bottom:{type:"enum | string",className:"rt-r-bottom",customProperties:["--bottom"],values:G5,responsive:!0},left:{type:"enum | string",className:"rt-r-left",customProperties:["--left"],values:G5,responsive:!0},overflow:{type:"enum",className:"rt-r-overflow",values:FI,responsive:!0},overflowX:{type:"enum",className:"rt-r-ox",values:FI,responsive:!0},overflowY:{type:"enum",className:"rt-r-oy",values:FI,responsive:!0},flexBasis:{type:"string",className:"rt-r-fb",customProperties:["--flex-basis"],responsive:!0},flexShrink:{type:"enum | string",className:"rt-r-fs",customProperties:["--flex-shrink"],values:uMe,responsive:!0},flexGrow:{type:"enum | string",className:"rt-r-fg",customProperties:["--flex-grow"],values:dMe,responsive:!0},gridArea:{type:"string",className:"rt-r-ga",customProperties:["--grid-area"],responsive:!0},gridColumn:{type:"string",className:"rt-r-gc",customProperties:["--grid-column"],responsive:!0},gridColumnStart:{type:"string",className:"rt-r-gcs",customProperties:["--grid-column-start"],responsive:!0},gridColumnEnd:{type:"string",className:"rt-r-gce",customProperties:["--grid-column-end"],responsive:!0},gridRow:{type:"string",className:"rt-r-gr",customProperties:["--grid-row"],responsive:!0},gridRowStart:{type:"string",className:"rt-r-grs",customProperties:["--grid-row-start"],responsive:!0},gridRowEnd:{type:"string",className:"rt-r-gre",customProperties:["--grid-row-end"],responsive:!0}};var Mr=dw.forwardRef((e,t)=>{let{className:r,asChild:n,as:a="div",...i}=Ee(e,_Y,Ku,qe);return dw.createElement(n?xt:a,{...i,ref:t,className:(0,AY.default)("rt-Box",r)})});Mr.displayName="Box";var gw=_(K(),1),zY=_(St(),1);var ec=_(K(),1),NY=_(St(),1);var pMe=["1","2","3","4"],fMe=["classic","solid","soft","surface","outline","ghost"],$I={...lt,size:{type:"enum",className:"rt-r-size",values:pMe,default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:fMe,default:"solid"},...Jl,...yr,...Sa,loading:{type:"boolean",className:"rt-loading",default:!1}};var hw=_(K(),1),PY=_(St(),1);var GI=["0","1","2","3","4","5","6","7","8","9"],pw={gap:{type:"enum | string",className:"rt-r-gap",customProperties:["--gap"],values:GI,responsive:!0},gapX:{type:"enum | string",className:"rt-r-cg",customProperties:["--column-gap"],values:GI,responsive:!0},gapY:{type:"enum | string",className:"rt-r-rg",customProperties:["--row-gap"],values:GI,responsive:!0}};var hMe=["div","span"],mMe=["none","inline-flex","flex"],gMe=["row","column","row-reverse","column-reverse"],vMe=["start","center","end","baseline","stretch"],bMe=["start","center","end","between"],yMe=["nowrap","wrap","wrap-reverse"],fw={as:{type:"enum",values:hMe,default:"div"},...lt,display:{type:"enum",className:"rt-r-display",values:mMe,responsive:!0},direction:{type:"enum",className:"rt-r-fd",values:gMe,responsive:!0},align:{type:"enum",className:"rt-r-ai",values:vMe,responsive:!0},justify:{type:"enum",className:"rt-r-jc",values:bMe,parseValue:xMe,responsive:!0},wrap:{type:"enum",className:"rt-r-fw",values:yMe,responsive:!0},...pw};function xMe(e){return e==="between"?"space-between":e}var Ce=hw.forwardRef((e,t)=>{let{className:r,asChild:n,as:a="div",...i}=Ee(e,fw,Ku,qe);return hw.createElement(n?xt:a,{...i,ref:t,className:(0,PY.default)("rt-Flex",r)})});Ce.displayName="Flex";var Di=_(K(),1),IY=_(St(),1);var wMe=["1","2","3"],LY={size:{type:"enum",className:"rt-r-size",values:wMe,default:"2",responsive:!0},loading:{type:"boolean",default:!0}};var T0=Di.forwardRef((e,t)=>{let{className:r,children:n,loading:a,...i}=Ee(e,LY,qe);if(!a)return n;let o=Di.createElement("span",{...i,ref:t,className:(0,IY.default)("rt-Spinner",r)},Di.createElement("span",{className:"rt-SpinnerLeaf"}),Di.createElement("span",{className:"rt-SpinnerLeaf"}),Di.createElement("span",{className:"rt-SpinnerLeaf"}),Di.createElement("span",{className:"rt-SpinnerLeaf"}),Di.createElement("span",{className:"rt-SpinnerLeaf"}),Di.createElement("span",{className:"rt-SpinnerLeaf"}),Di.createElement("span",{className:"rt-SpinnerLeaf"}),Di.createElement("span",{className:"rt-SpinnerLeaf"}));return n===void 0?o:Di.createElement(Ce,{asChild:!0,position:"relative",align:"center",justify:"center"},Di.createElement("span",null,Di.createElement("span",{"aria-hidden":!0,style:{display:"contents",visibility:"hidden"},inert:void 0},n),Di.createElement(Ce,{asChild:!0,align:"center",justify:"center",position:"absolute",inset:"0"},Di.createElement("span",null,o))))});T0.displayName="Spinner";function mw(e,t){if(e!==void 0)return typeof e=="string"?t(e):Object.fromEntries(Object.entries(e).map(([r,n])=>[r,t(n)]))}function OY(e){return e==="3"?"3":"2"}function MY(e){switch(e){case"1":return"1";case"2":case"3":return"2";case"4":return"3"}}var U5=ec.forwardRef((e,t)=>{let{size:r=$I.size.default}=e,{className:n,children:a,asChild:i,color:o,radius:s,disabled:l=e.loading,...u}=Ee(e,$I,qe);return ec.createElement(i?xt:"button",{"data-disabled":l||void 0,"data-accent-color":o,"data-radius":s,...u,ref:t,className:(0,NY.default)("rt-reset","rt-BaseButton",n),disabled:l},e.loading?ec.createElement(ec.Fragment,null,ec.createElement("span",{style:{display:"contents",visibility:"hidden"},"aria-hidden":!0},a),ec.createElement(rf,null,a),ec.createElement(Ce,{asChild:!0,align:"center",justify:"center",position:"absolute",inset:"0"},ec.createElement("span",null,ec.createElement(T0,{size:mw(r,MY)})))):a)});U5.displayName="BaseButton";var Xc=gw.forwardRef(({className:e,...t},r)=>gw.createElement(U5,{...t,ref:r,className:(0,zY.default)("rt-Button",e)}));Xc.displayName="Button";var Lo=_(K(),1),vw=_(St(),1);var CMe=["1","2","3"],SMe=["soft","surface","outline"],UI={...lt,size:{type:"enum",className:"rt-r-size",values:CMe,default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:SMe,default:"soft"},...Jl,...yr};var DY=Lo.createContext({}),kMe=Lo.forwardRef((e,t)=>{let{size:r=UI.size.default}=e,{asChild:n,children:a,className:i,color:o,...s}=Ee(e,UI,qe);return Lo.createElement(n?xt:"div",{"data-accent-color":o,...s,className:(0,vw.default)("rt-CalloutRoot",i),ref:t},Lo.createElement(DY.Provider,{value:Lo.useMemo(()=>({size:r}),[r])},a))});kMe.displayName="Callout.Root";var EMe=Lo.forwardRef(({className:e,...t},r)=>Lo.createElement("div",{...t,className:(0,vw.default)("rt-CalloutIcon",e),ref:r}));EMe.displayName="Callout.Icon";var RMe=Lo.forwardRef(({className:e,...t},r)=>{let{size:n}=Lo.useContext(DY);return Lo.createElement(kt,{as:"p",size:mw(n,OY),...t,asChild:!1,ref:r,className:(0,vw.default)("rt-CalloutText",e)})});RMe.displayName="Callout.Text";var bw=_(K(),1),BY=_(St(),1);var _Me=["1","2","3","4","5"],AMe=["surface","classic","ghost"],jY={...lt,size:{type:"enum",className:"rt-r-size",values:_Me,default:"1",responsive:!0},variant:{type:"enum",className:"rt-variant",values:AMe,default:"surface"}};var Wu=bw.forwardRef((e,t)=>{let{asChild:r,className:n,...a}=Ee(e,jY,qe);return bw.createElement(r?xt:"div",{ref:t,...a,className:(0,BY.default)("rt-reset","rt-BaseCard","rt-Card",n)})});Wu.displayName="Card";var eu=_(K(),1),Aw=_(St(),1);var Xi=_(K(),1);var Xs=_(K(),1);var yw=_(K(),1);function tc(e){let t=yw.useRef({value:e,previous:e});return yw.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}var bf=_(de(),1),ZI="Checkbox",[PMe,qI]=Ut(ZI),[LMe,IMe]=PMe(ZI),VY=Xs.forwardRef((e,t)=>{let{__scopeCheckbox:r,name:n,checked:a,defaultChecked:i,required:o,disabled:s,value:l="on",onCheckedChange:u,form:c,...d}=e,[h,g]=Xs.useState(null),b=Ze(t,w=>g(w)),y=Xs.useRef(!1),C=h?c||!!h.closest("form"):!0,[S=!1,E]=ar({prop:a,defaultProp:i,onChange:u}),R=Xs.useRef(S);return Xs.useEffect(()=>{let w=h?.form;if(w){let L=()=>E(R.current);return w.addEventListener("reset",L),()=>w.removeEventListener("reset",L)}},[h,E]),(0,bf.jsxs)(LMe,{scope:r,state:S,disabled:s,children:[(0,bf.jsx)(Re.button,{type:"button",role:"checkbox","aria-checked":vf(S)?"mixed":S,"aria-required":o,"data-state":$Y(S),"data-disabled":s?"":void 0,disabled:s,value:l,...d,ref:b,onKeyDown:me(e.onKeyDown,w=>{w.key==="Enter"&&w.preventDefault()}),onClick:me(e.onClick,w=>{E(L=>vf(L)?!0:!L),C&&(y.current=w.isPropagationStopped(),y.current||w.stopPropagation())})}),C&&(0,bf.jsx)(OMe,{control:h,bubbles:!y.current,name:n,value:l,checked:S,required:o,disabled:s,form:c,style:{transform:"translateX(-100%)"},defaultChecked:vf(i)?!1:i})]})});VY.displayName=ZI;var HY="CheckboxIndicator",FY=Xs.forwardRef((e,t)=>{let{__scopeCheckbox:r,forceMount:n,...a}=e,i=IMe(HY,r);return(0,bf.jsx)(Br,{present:n||vf(i.state)||i.state===!0,children:(0,bf.jsx)(Re.span,{"data-state":$Y(i.state),"data-disabled":i.disabled?"":void 0,...a,ref:t,style:{pointerEvents:"none",...e.style}})})});FY.displayName=HY;var OMe=e=>{let{control:t,checked:r,bubbles:n=!0,defaultChecked:a,...i}=e,o=Xs.useRef(null),s=tc(r),l=Gu(t);Xs.useEffect(()=>{let c=o.current,d=window.HTMLInputElement.prototype,g=Object.getOwnPropertyDescriptor(d,"checked").set;if(s!==r&&g){let b=new Event("click",{bubbles:n});c.indeterminate=vf(r),g.call(c,vf(r)?!1:r),c.dispatchEvent(b)}},[s,r,n]);let u=Xs.useRef(vf(r)?!1:r);return(0,bf.jsx)("input",{type:"checkbox","aria-hidden":!0,defaultChecked:a??u.current,...i,tabIndex:-1,ref:o,style:{...e.style,...l,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})};function vf(e){return e==="indeterminate"}function $Y(e){return vf(e)?"indeterminate":e?"checked":"unchecked"}var xw=VY,ww=FY;var yi=_(K(),1);var yf=_(K(),1);var m1=_(K(),1),UY=_(de(),1);function ZY(e,t=[]){let r=[];function n(i,o){let s=m1.createContext(o),l=r.length;r=[...r,o];function u(d){let{scope:h,children:g,...b}=d,y=h?.[e][l]||s,C=m1.useMemo(()=>b,Object.values(b));return(0,UY.jsx)(y.Provider,{value:C,children:g})}function c(d,h){let g=h?.[e][l]||s,b=m1.useContext(g);if(b)return b;if(o!==void 0)return o;throw new Error(`\`${d}\` must be used within \`${i}\``)}return u.displayName=i+"Provider",[u,c]}let a=()=>{let i=r.map(o=>m1.createContext(o));return function(s){let l=s?.[e]||i;return m1.useMemo(()=>({[`__scope${e}`]:{...s,[e]:l}}),[s,l])}};return a.scopeName=e,[n,MMe(a,...t)]}function MMe(...e){let t=e[0];if(e.length===1)return t;let r=()=>{let n=e.map(a=>({useScope:a(),scopeName:a.scopeName}));return function(i){let o=n.reduce((s,{useScope:l,scopeName:u})=>{let d=l(i)[`__scope${u}`];return{...s,...d}},{});return m1.useMemo(()=>({[`__scope${t.scopeName}`]:o}),[o])}};return r.scopeName=t.scopeName,r}var Cw=_(de(),1);function Yc(e){let t=e+"CollectionProvider",[r,n]=ZY(t),[a,i]=r(t,{collectionRef:{current:null},itemMap:new Map}),o=g=>{let{scope:b,children:y}=g,C=yf.default.useRef(null),S=yf.default.useRef(new Map).current;return(0,Cw.jsx)(a,{scope:b,itemMap:S,collectionRef:C,children:y})};o.displayName=t;let s=e+"CollectionSlot",l=yf.default.forwardRef((g,b)=>{let{scope:y,children:C}=g,S=i(s,y),E=Ze(b,S.collectionRef);return(0,Cw.jsx)(xt,{ref:E,children:C})});l.displayName=s;let u=e+"CollectionItemSlot",c="data-radix-collection-item",d=yf.default.forwardRef((g,b)=>{let{scope:y,children:C,...S}=g,E=yf.default.useRef(null),R=Ze(b,E),w=i(u,y);return yf.default.useEffect(()=>(w.itemMap.set(E,{ref:E,...S}),()=>void w.itemMap.delete(E))),(0,Cw.jsx)(xt,{[c]:"",ref:R,children:C})});d.displayName=u;function h(g){let b=i(e+"CollectionConsumer",g);return yf.default.useCallback(()=>{let C=b.collectionRef.current;if(!C)return[];let S=Array.from(C.querySelectorAll(`[${c}]`));return Array.from(b.itemMap.values()).sort((w,L)=>S.indexOf(w.ref.current)-S.indexOf(L.ref.current))},[b.collectionRef,b.itemMap])}return[{Provider:o,Slot:l,ItemSlot:d},h,n]}var g1=_(K(),1),qY=_(de(),1);function KY(e,t=[]){let r=[];function n(i,o){let s=g1.createContext(o),l=r.length;r=[...r,o];function u(d){let{scope:h,children:g,...b}=d,y=h?.[e][l]||s,C=g1.useMemo(()=>b,Object.values(b));return(0,qY.jsx)(y.Provider,{value:C,children:g})}function c(d,h){let g=h?.[e][l]||s,b=g1.useContext(g);if(b)return b;if(o!==void 0)return o;throw new Error(`\`${d}\` must be used within \`${i}\``)}return u.displayName=i+"Provider",[u,c]}let a=()=>{let i=r.map(o=>g1.createContext(o));return function(s){let l=s?.[e]||i;return g1.useMemo(()=>({[`__scope${e}`]:{...s,[e]:l}}),[s,l])}};return a.scopeName=e,[n,NMe(a,...t)]}function NMe(...e){let t=e[0];if(e.length===1)return t;let r=()=>{let n=e.map(a=>({useScope:a(),scopeName:a.scopeName}));return function(i){let o=n.reduce((s,{useScope:l,scopeName:u})=>{let d=l(i)[`__scope${u}`];return{...s,...d}},{});return g1.useMemo(()=>({[`__scope${t.scopeName}`]:o}),[o])}};return r.scopeName=t.scopeName,r}var xf=_(de(),1),KI="rovingFocusGroup.onEntryFocus",zMe={bubbles:!1,cancelable:!0},Sw="RovingFocusGroup",[WI,WY,DMe]=Yc(Sw),[jMe,Io]=KY(Sw,[DMe]),[BMe,VMe]=jMe(Sw),QY=yi.forwardRef((e,t)=>(0,xf.jsx)(WI.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,xf.jsx)(WI.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,xf.jsx)(HMe,{...e,ref:t})})}));QY.displayName=Sw;var HMe=yi.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:r,orientation:n,loop:a=!1,dir:i,currentTabStopId:o,defaultCurrentTabStopId:s,onCurrentTabStopIdChange:l,onEntryFocus:u,preventScrollOnEntryFocus:c=!1,...d}=e,h=yi.useRef(null),g=Ze(t,h),b=Ua(i),[y=null,C]=ar({prop:o,defaultProp:s,onChange:l}),[S,E]=yi.useState(!1),R=Lt(u),w=WY(r),L=yi.useRef(!1),[I,P]=yi.useState(0);return yi.useEffect(()=>{let N=h.current;if(N)return N.addEventListener(KI,R),()=>N.removeEventListener(KI,R)},[R]),(0,xf.jsx)(BMe,{scope:r,orientation:n,dir:b,loop:a,currentTabStopId:y,onItemFocus:yi.useCallback(N=>C(N),[C]),onItemShiftTab:yi.useCallback(()=>E(!0),[]),onFocusableItemAdd:yi.useCallback(()=>P(N=>N+1),[]),onFocusableItemRemove:yi.useCallback(()=>P(N=>N-1),[]),children:(0,xf.jsx)(Re.div,{tabIndex:S||I===0?-1:0,"data-orientation":n,...d,ref:g,style:{outline:"none",...e.style},onMouseDown:me(e.onMouseDown,()=>{L.current=!0}),onFocus:me(e.onFocus,N=>{let $=!L.current;if(N.target===N.currentTarget&&$&&!S){let z=new CustomEvent(KI,zMe);if(N.currentTarget.dispatchEvent(z),!z.defaultPrevented){let ne=w().filter(J=>J.focusable),W=ne.find(J=>J.active),Z=ne.find(J=>J.id===y),X=[W,Z,...ne].filter(Boolean).map(J=>J.ref.current);YY(X,c)}}L.current=!1}),onBlur:me(e.onBlur,()=>E(!1))})})}),JY="RovingFocusGroupItem",XY=yi.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:r,focusable:n=!0,active:a=!1,tabStopId:i,...o}=e,s=Un(),l=i||s,u=VMe(JY,r),c=u.currentTabStopId===l,d=WY(r),{onFocusableItemAdd:h,onFocusableItemRemove:g}=u;return yi.useEffect(()=>{if(n)return h(),()=>g()},[n,h,g]),(0,xf.jsx)(WI.ItemSlot,{scope:r,id:l,focusable:n,active:a,children:(0,xf.jsx)(Re.span,{tabIndex:c?0:-1,"data-orientation":u.orientation,...o,ref:t,onMouseDown:me(e.onMouseDown,b=>{n?u.onItemFocus(l):b.preventDefault()}),onFocus:me(e.onFocus,()=>u.onItemFocus(l)),onKeyDown:me(e.onKeyDown,b=>{if(b.key==="Tab"&&b.shiftKey){u.onItemShiftTab();return}if(b.target!==b.currentTarget)return;let y=GMe(b,u.orientation,u.dir);if(y!==void 0){if(b.metaKey||b.ctrlKey||b.altKey||b.shiftKey)return;b.preventDefault();let S=d().filter(E=>E.focusable).map(E=>E.ref.current);if(y==="last")S.reverse();else if(y==="prev"||y==="next"){y==="prev"&&S.reverse();let E=S.indexOf(b.currentTarget);S=u.loop?UMe(S,E+1):S.slice(E+1)}setTimeout(()=>YY(S))}})})})});XY.displayName=JY;var FMe={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function $Me(e,t){return t!=="rtl"?e:e==="ArrowLeft"?"ArrowRight":e==="ArrowRight"?"ArrowLeft":e}function GMe(e,t,r){let n=$Me(e.key,r);if(!(t==="vertical"&&["ArrowLeft","ArrowRight"].includes(n))&&!(t==="horizontal"&&["ArrowUp","ArrowDown"].includes(n)))return FMe[n]}function YY(e,t=!1){let r=document.activeElement;for(let n of e)if(n===r||(n.focus({preventScroll:t}),document.activeElement!==r))return}function UMe(e,t){return e.map((r,n)=>e[(t+n)%e.length])}var Qu=QY,Ju=XY;var QI="CheckboxGroup",[ZMe,C2]=Ut(QI,[Io,qI]),eee=Io(),tee=qI(),[qMe,KMe]=ZMe(QI),ree=Xi.forwardRef((e,t)=>{let{__scopeCheckboxGroup:r,name:n,defaultValue:a,value:i,required:o=!1,disabled:s=!1,orientation:l,dir:u,loop:c=!0,onValueChange:d,...h}=e,g=eee(r),b=Ua(u),[y=[],C]=ar({prop:i,defaultProp:a,onChange:d}),S=Xi.useCallback(R=>C((w=[])=>[...w,R]),[C]),E=Xi.useCallback(R=>C((w=[])=>w.filter(L=>L!==R)),[C]);return Xi.createElement(qMe,{scope:r,name:n,required:o,disabled:s,value:y,onItemCheck:S,onItemUncheck:E},Xi.createElement(Qu,{asChild:!0,...g,orientation:l,dir:b,loop:c},Xi.createElement(Re.div,{role:"group","data-disabled":s?"":void 0,dir:b,...h,ref:t})))});ree.displayName=QI;var nee="CheckboxGroupItem",aee=Xi.forwardRef((e,t)=>{let{__scopeCheckboxGroup:r,disabled:n,...a}=e,i=KMe(nee,r),o=i.disabled||n,s=eee(r),l=tee(r),u=Xi.useRef(null),c=Ze(t,u),d=i.value?.includes(a.value);return Xi.createElement(Ju,{asChild:!0,...s,focusable:!o,active:d},Xi.createElement(xw,{name:i.name,disabled:o,required:i.required,checked:d,...l,...a,ref:c,onCheckedChange:h=>{h?i.onItemCheck(e.value):i.onItemUncheck(e.value)}}))});aee.displayName=nee;var WMe="CheckboxGroupIndicator",iee=Xi.forwardRef((e,t)=>{let{__scopeCheckboxGroup:r,...n}=e,a=tee(r);return Xi.createElement(ww,{...a,...n,ref:t})});iee.displayName=WMe;var kw=ree,Ew=aee,Rw=iee;var QMe=["div","span"],JMe=["none","inline-grid","grid"],XMe=["1","2","3","4","5","6","7","8","9"],YMe=["1","2","3","4","5","6","7","8","9"],eNe=["row","column","dense","row-dense","column-dense"],tNe=["start","center","end","baseline","stretch"],rNe=["start","center","end","between"],v1={as:{type:"enum",values:QMe,default:"div"},...lt,display:{type:"enum",className:"rt-r-display",values:JMe,responsive:!0},areas:{type:"string",className:"rt-r-gta",customProperties:["--grid-template-areas"],responsive:!0},columns:{type:"enum | string",className:"rt-r-gtc",customProperties:["--grid-template-columns"],values:XMe,parseValue:see,responsive:!0},rows:{type:"enum | string",className:"rt-r-gtr",customProperties:["--grid-template-rows"],values:YMe,parseValue:see,responsive:!0},flow:{type:"enum",className:"rt-r-gaf",values:eNe,responsive:!0},align:{type:"enum",className:"rt-r-ai",values:tNe,responsive:!0},justify:{type:"enum",className:"rt-r-jc",values:rNe,parseValue:nNe,responsive:!0},...pw};function see(e){return v1.columns.values.includes(e)?e:e?.match(/^\d+$/)?`repeat(${e}, minmax(0, 1fr))`:e}function nNe(e){return e==="between"?"space-between":e}var aNe=["1","2","3"],iNe=["surface","classic"],lee={...lt,size:{type:"enum",className:"rt-r-size",values:aNe,default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:iNe,default:"surface"},...Er,...yr,columns:{...v1.columns,default:"repeat(auto-fit, minmax(200px, 1fr))"},gap:{...v1.gap,default:"4"}};var oNe=["1","2","3"],sNe=["classic","surface","soft"],_0={size:{type:"enum",className:"rt-r-size",values:oNe,default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:sNe,default:"surface"},...Er,...yr};var Tw=_(K(),1),cee=_(St(),1);var fs=Tw.forwardRef((e,t)=>{let{className:r,asChild:n,as:a="div",...i}=Ee(e,v1,Ku,qe);return Tw.createElement(n?xt:a,{...i,ref:t,className:(0,cee.default)("rt-Grid",r)})});fs.displayName="Grid";var Ys=_(K(),1),JI=Ys.default.forwardRef((e,t)=>Ys.default.createElement("svg",{width:"9",height:"9",viewBox:"0 0 9 9",fill:"currentcolor",xmlns:"http://www.w3.org/2000/svg",...e,ref:t},Ys.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0.75 4.5C0.75 4.08579 1.08579 3.75 1.5 3.75H7.5C7.91421 3.75 8.25 4.08579 8.25 4.5C8.25 4.91421 7.91421 5.25 7.5 5.25H1.5C1.08579 5.25 0.75 4.91421 0.75 4.5Z"})));JI.displayName="ThickDividerHorizontalIcon";var Oo=Ys.default.forwardRef((e,t)=>Ys.default.createElement("svg",{width:"9",height:"9",viewBox:"0 0 9 9",fill:"currentcolor",xmlns:"http://www.w3.org/2000/svg",...e,ref:t},Ys.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.53547 0.62293C8.88226 0.849446 8.97976 1.3142 8.75325 1.66099L4.5083 8.1599C4.38833 8.34356 4.19397 8.4655 3.9764 8.49358C3.75883 8.52167 3.53987 8.45309 3.3772 8.30591L0.616113 5.80777C0.308959 5.52987 0.285246 5.05559 0.563148 4.74844C0.84105 4.44128 1.31533 4.41757 1.62249 4.69547L3.73256 6.60459L7.49741 0.840706C7.72393 0.493916 8.18868 0.396414 8.53547 0.62293Z"})));Oo.displayName="ThickCheckIcon";var _w=Ys.default.forwardRef((e,t)=>Ys.default.createElement("svg",{width:"9",height:"9",viewBox:"0 0 9 9",fill:"currentcolor",xmlns:"http://www.w3.org/2000/svg",...e,ref:t},Ys.default.createElement("path",{d:"M0.135232 3.15803C0.324102 2.95657 0.640521 2.94637 0.841971 3.13523L4.5 6.56464L8.158 3.13523C8.3595 2.94637 8.6759 2.95657 8.8648 3.15803C9.0536 3.35949 9.0434 3.67591 8.842 3.86477L4.84197 7.6148C4.64964 7.7951 4.35036 7.7951 4.15803 7.6148L0.158031 3.86477C-0.0434285 3.67591 -0.0536285 3.35949 0.135232 3.15803Z"})));_w.displayName="ChevronDownIcon";var q5=Ys.default.forwardRef((e,t)=>Ys.default.createElement("svg",{width:"9",height:"9",viewBox:"0 0 9 9",fill:"currentcolor",xmlns:"http://www.w3.org/2000/svg",...e,ref:t},Ys.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.23826 0.201711C3.54108 -0.0809141 4.01567 -0.0645489 4.29829 0.238264L7.79829 3.98826C8.06724 4.27642 8.06724 4.72359 7.79829 5.01174L4.29829 8.76174C4.01567 9.06455 3.54108 9.08092 3.23826 8.79829C2.93545 8.51567 2.91909 8.04108 3.20171 7.73826L6.22409 4.5L3.20171 1.26174C2.91909 0.958928 2.93545 0.484337 3.23826 0.201711Z"})));q5.displayName="ThickChevronRightIcon";var uee="CheckboxCards",[lNe]=Ut(uee,[C2]),dee=C2(),[cNe,uNe]=lNe(uee),dNe=eu.forwardRef((e,t)=>{let{__scopeCheckboxCards:r,className:n,color:a,...i}=Ee(e,lee,qe),o=dee(r);return eu.createElement(cNe,{scope:r,size:e.size,highContrast:e.highContrast},eu.createElement(fs,{asChild:!0},eu.createElement(kw,{...o,"data-accent-color":a,...i,ref:t,className:(0,Aw.default)("rt-CheckboxCardsRoot",n)})))});dNe.displayName="CheckboxCards.Root";var pNe=eu.forwardRef(({__scopeCheckboxCards:e,children:t,className:r,style:n,...a},i)=>{let o=uNe("CheckboxCardsItem",e),s=dee(e),{className:l}=Ee({size:o?.size,variant:"surface",highContrast:o?.highContrast},_0);return eu.createElement("label",{className:(0,Aw.default)("rt-BaseCard","rt-CheckboxCardsItem",r),style:n},t,eu.createElement(Ew,{...s,...a,ref:i,className:(0,Aw.default)("rt-reset","rt-BaseCheckboxRoot","rt-CheckboxCardCheckbox",l)},eu.createElement(Rw,{...s,asChild:!0,className:"rt-BaseCheckboxIndicator"},eu.createElement(Oo,null))))});pNe.displayName="CheckboxCards.Item";var hs=_(K(),1),Pw=_(St(),1);var S2={...lt,..._0};var pee="CheckboxGroup",[hNe]=Ut(pee,[C2]),fee=C2(),[mNe,hee]=hNe(pee),gNe=hs.forwardRef(({color:e=S2.color.default,highContrast:t=S2.highContrast.default,size:r=S2.size.default,variant:n=S2.variant.default,...a},i)=>{let{__scopeCheckboxGroup:o,className:s,...l}=Ee(a,qe),u=fee(o);return hs.createElement(mNe,{scope:o,color:e,size:r,highContrast:t,variant:n},hs.createElement(kw,{...u,...l,ref:i,className:(0,Pw.default)("rt-CheckboxGroupRoot",s)}))});gNe.displayName="CheckboxGroup.Root";var vNe=hs.forwardRef((e,t)=>{let{__scopeCheckboxGroup:r,children:n,className:a,style:i,...o}=e,{size:s}=hee("CheckboxGroupItem",r);return n?hs.createElement(kt,{as:"label",size:s,className:(0,Pw.default)("rt-CheckboxGroupItem",a),style:i},hs.createElement(XI,{__scopeCheckboxGroup:r,...o,ref:t}),n&&hs.createElement("span",{className:"rt-CheckboxGroupItemInner"},n)):hs.createElement(XI,{__scopeCheckboxGroup:r,...o,ref:t,className:a,style:i})});vNe.displayName="CheckboxGroup.Item";var XI=hs.forwardRef(({__scopeCheckboxGroup:e,...t},r)=>{let n=hee("CheckboxGroupItemCheckbox",e),a=fee(e),{color:i,className:o}=Ee({...t,...n},S2,qe);return hs.createElement(Ew,{...a,"data-accent-color":i,...t,ref:r,className:(0,Pw.default)("rt-reset","rt-BaseCheckboxRoot","rt-CheckboxGroupItemCheckbox",o)},hs.createElement(Rw,{...a,asChild:!0,className:"rt-BaseCheckboxIndicator"},hs.createElement(Oo,null)))});XI.displayName="CheckboxGroup.ItemCheckbox";var k2=_(K(),1),mee=_(St(),1);var yNe=k2.forwardRef((e,t)=>{let{className:r,color:n,checked:a,defaultChecked:i,onCheckedChange:o,...s}=Ee(e,_0,qe),[l,u]=ar({prop:a,defaultProp:i,onChange:o});return k2.createElement(xw,{"data-accent-color":n,...s,defaultChecked:i,checked:l,onCheckedChange:u,asChild:!1,ref:t,className:(0,mee.default)("rt-reset","rt-BaseCheckboxRoot","rt-CheckboxRoot",r)},k2.createElement(ww,{asChild:!0,className:"rt-BaseCheckboxIndicator rt-CheckboxIndicator"},k2.createElement(l==="indeterminate"?JI:Oo,null)))});yNe.displayName="Checkbox";var Lw=_(K(),1),vee=_(St(),1);var xNe=["1","2","3","4","5","6","7","8","9"],wNe=["solid","soft","outline","ghost"],gee={...lt,size:{type:"enum",className:"rt-r-size",values:xNe,responsive:!0},variant:{type:"enum",className:"rt-variant",values:wNe,default:"soft"},...uf,...Jl,...yr,...cs,...ls};var A0=Lw.forwardRef((e,t)=>{let{asChild:r,className:n,color:a,...i}=Ee(e,gee,qe),o=e.variant==="ghost"?a||void 0:a;return Lw.createElement(r?xt:"code",{"data-accent-color":o,...i,ref:t,className:(0,vee.default)("rt-reset","rt-Code",n)})});A0.displayName="Code";var K5=_(K(),1),YI=_(St(),1);var CNe=["1","2","3","4"],SNe=["none","initial"],kNe=["left","center","right"],bee={...lt,size:{type:"enum",className:"rt-r-size",values:CNe,default:"4",responsive:!0},display:{type:"enum",className:"rt-r-display",values:SNe,parseValue:ENe,responsive:!0},align:{type:"enum",className:"rt-r-ai",values:kNe,parseValue:RNe,responsive:!0}};function ENe(e){return e==="initial"?"flex":e}function RNe(e){return e==="left"?"start":e==="right"?"end":e}var W5=K5.forwardRef(({width:e,minWidth:t,maxWidth:r,height:n,minHeight:a,maxHeight:i,...o},s)=>{let{asChild:l,children:u,className:c,...d}=Ee(o,bee,Ku,qe),{className:h,style:g}=Ee({width:e,minWidth:t,maxWidth:r,height:n,minHeight:a,maxHeight:i},Dn,Ql);return K5.createElement(l?xt:"div",{...d,ref:s,className:(0,YI.default)("rt-Container",c)},mf({asChild:l,children:u},b=>K5.createElement("div",{className:(0,YI.default)("rt-ContainerInner",h),style:g},b)))});W5.displayName="Container";var Tt=_(K(),1),el=_(St(),1);var Ln=_(K(),1);var bt=_(K(),1);var Wt=_(de(),1),eO=["Enter"," "],TNe=["ArrowDown","PageUp","Home"],xee=["ArrowUp","PageDown","End"],_Ne=[...TNe,...xee],ANe={ltr:[...eO,"ArrowRight"],rtl:[...eO,"ArrowLeft"]},PNe={ltr:["ArrowLeft"],rtl:["ArrowRight"]},Y5="Menu",[J5,LNe,INe]=Yc(Y5),[P0,E2]=Ut(Y5,[INe,Ao,Io]),e4=Ao(),wee=Io(),[Cee,wf]=P0(Y5),[ONe,t4]=P0(Y5),See=e=>{let{__scopeMenu:t,open:r=!1,children:n,dir:a,onOpenChange:i,modal:o=!0}=e,s=e4(t),[l,u]=bt.useState(null),c=bt.useRef(!1),d=Lt(i),h=Ua(a);return bt.useEffect(()=>{let g=()=>{c.current=!0,document.addEventListener("pointerdown",b,{capture:!0,once:!0}),document.addEventListener("pointermove",b,{capture:!0,once:!0})},b=()=>c.current=!1;return document.addEventListener("keydown",g,{capture:!0}),()=>{document.removeEventListener("keydown",g,{capture:!0}),document.removeEventListener("pointerdown",b,{capture:!0}),document.removeEventListener("pointermove",b,{capture:!0})}},[]),(0,Wt.jsx)(Qc,{...s,children:(0,Wt.jsx)(Cee,{scope:t,open:r,onOpenChange:d,content:l,onContentChange:u,children:(0,Wt.jsx)(ONe,{scope:t,onClose:bt.useCallback(()=>d(!1),[d]),isUsingKeyboardRef:c,dir:h,modal:o,children:n})})})};See.displayName=Y5;var MNe="MenuAnchor",tO=bt.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e,a=e4(r);return(0,Wt.jsx)(Jc,{...a,...n,ref:t})});tO.displayName=MNe;var rO="MenuPortal",[NNe,kee]=P0(rO,{forceMount:void 0}),Eee=e=>{let{__scopeMenu:t,forceMount:r,children:n,container:a}=e,i=wf(rO,t);return(0,Wt.jsx)(NNe,{scope:t,forceMount:r,children:(0,Wt.jsx)(Br,{present:r||i.open,children:(0,Wt.jsx)(os,{asChild:!0,container:a,children:n})})})};Eee.displayName=rO;var rc="MenuContent",[zNe,nO]=P0(rc),Ree=bt.forwardRef((e,t)=>{let r=kee(rc,e.__scopeMenu),{forceMount:n=r.forceMount,...a}=e,i=wf(rc,e.__scopeMenu),o=t4(rc,e.__scopeMenu);return(0,Wt.jsx)(J5.Provider,{scope:e.__scopeMenu,children:(0,Wt.jsx)(Br,{present:n||i.open,children:(0,Wt.jsx)(J5.Slot,{scope:e.__scopeMenu,children:o.modal?(0,Wt.jsx)(DNe,{...a,ref:t}):(0,Wt.jsx)(jNe,{...a,ref:t})})})})}),DNe=bt.forwardRef((e,t)=>{let r=wf(rc,e.__scopeMenu),n=bt.useRef(null),a=Ze(t,n);return bt.useEffect(()=>{let i=n.current;if(i)return lf(i)},[]),(0,Wt.jsx)(aO,{...e,ref:a,trapFocus:r.open,disableOutsidePointerEvents:r.open,disableOutsideScroll:!0,onFocusOutside:me(e.onFocusOutside,i=>i.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>r.onOpenChange(!1)})}),jNe=bt.forwardRef((e,t)=>{let r=wf(rc,e.__scopeMenu);return(0,Wt.jsx)(aO,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>r.onOpenChange(!1)})}),aO=bt.forwardRef((e,t)=>{let{__scopeMenu:r,loop:n=!1,trapFocus:a,onOpenAutoFocus:i,onCloseAutoFocus:o,disableOutsidePointerEvents:s,onEntryFocus:l,onEscapeKeyDown:u,onPointerDownOutside:c,onFocusOutside:d,onInteractOutside:h,onDismiss:g,disableOutsideScroll:b,...y}=e,C=wf(rc,r),S=t4(rc,r),E=e4(r),R=wee(r),w=LNe(r),[L,I]=bt.useState(null),P=bt.useRef(null),N=Ze(t,P,C.onContentChange),$=bt.useRef(0),z=bt.useRef(""),ne=bt.useRef(0),W=bt.useRef(null),Z=bt.useRef("right"),B=bt.useRef(0),X=b?c1:bt.Fragment,J=b?{as:xt,allowPinchZoom:!0}:void 0,te=he=>{let G=z.current+he,Je=w().filter(Ie=>!Ie.disabled),ct=document.activeElement,q=Je.find(Ie=>Ie.ref.current===ct)?.textValue,yt=Je.map(Ie=>Ie.textValue),jt=QNe(yt,G,q),Kt=Je.find(Ie=>Ie.textValue===jt)?.ref.current;(function Ie($e){z.current=$e,window.clearTimeout($.current),$e!==""&&($.current=window.setTimeout(()=>Ie(""),1e3))})(G),Kt&&setTimeout(()=>Kt.focus())};bt.useEffect(()=>()=>window.clearTimeout($.current),[]),of();let le=bt.useCallback(he=>Z.current===W.current?.side&&XNe(he,W.current?.area),[]);return(0,Wt.jsx)(zNe,{scope:r,searchRef:z,onItemEnter:bt.useCallback(he=>{le(he)&&he.preventDefault()},[le]),onItemLeave:bt.useCallback(he=>{le(he)||(P.current?.focus(),I(null))},[le]),onTriggerLeave:bt.useCallback(he=>{le(he)&&he.preventDefault()},[le]),pointerGraceTimerRef:ne,onPointerGraceIntentChange:bt.useCallback(he=>{W.current=he},[]),children:(0,Wt.jsx)(X,{...J,children:(0,Wt.jsx)(l1,{asChild:!0,trapped:a,onMountAutoFocus:me(i,he=>{he.preventDefault(),P.current?.focus({preventScroll:!0})}),onUnmountAutoFocus:o,children:(0,Wt.jsx)(Ro,{asChild:!0,disableOutsidePointerEvents:s,onEscapeKeyDown:u,onPointerDownOutside:c,onFocusOutside:d,onInteractOutside:h,onDismiss:g,children:(0,Wt.jsx)(Qu,{asChild:!0,...R,dir:S.dir,orientation:"vertical",loop:n,currentTabStopId:L,onCurrentTabStopIdChange:I,onEntryFocus:me(l,he=>{S.isUsingKeyboardRef.current||he.preventDefault()}),preventScrollOnEntryFocus:!0,children:(0,Wt.jsx)(Uu,{role:"menu","aria-orientation":"vertical","data-state":$ee(C.open),"data-radix-menu-content":"",dir:S.dir,...E,...y,ref:N,style:{outline:"none",...y.style},onKeyDown:me(y.onKeyDown,he=>{let Je=he.target.closest("[data-radix-menu-content]")===he.currentTarget,ct=he.ctrlKey||he.altKey||he.metaKey,q=he.key.length===1;Je&&(he.key==="Tab"&&he.preventDefault(),!ct&&q&&te(he.key));let yt=P.current;if(he.target!==yt||!_Ne.includes(he.key))return;he.preventDefault();let Kt=w().filter(Ie=>!Ie.disabled).map(Ie=>Ie.ref.current);xee.includes(he.key)&&Kt.reverse(),KNe(Kt)}),onBlur:me(e.onBlur,he=>{he.currentTarget.contains(he.target)||(window.clearTimeout($.current),z.current="")}),onPointerMove:me(e.onPointerMove,X5(he=>{let G=he.target,Je=B.current!==he.clientX;if(he.currentTarget.contains(G)&&Je){let ct=he.clientX>B.current?"right":"left";Z.current=ct,B.current=he.clientX}}))})})})})})})});Ree.displayName=rc;var BNe="MenuGroup",iO=bt.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e;return(0,Wt.jsx)(Re.div,{role:"group",...n,ref:t})});iO.displayName=BNe;var VNe="MenuLabel",Tee=bt.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e;return(0,Wt.jsx)(Re.div,{...n,ref:t})});Tee.displayName=VNe;var Iw="MenuItem",yee="menu.itemSelect",Mw=bt.forwardRef((e,t)=>{let{disabled:r=!1,onSelect:n,...a}=e,i=bt.useRef(null),o=t4(Iw,e.__scopeMenu),s=nO(Iw,e.__scopeMenu),l=Ze(t,i),u=bt.useRef(!1),c=()=>{let d=i.current;if(!r&&d){let h=new CustomEvent(yee,{bubbles:!0,cancelable:!0});d.addEventListener(yee,g=>n?.(g),{once:!0}),f0(d,h),h.defaultPrevented?u.current=!1:o.onClose()}};return(0,Wt.jsx)(_ee,{...a,ref:l,disabled:r,onClick:me(e.onClick,c),onPointerDown:d=>{e.onPointerDown?.(d),u.current=!0},onPointerUp:me(e.onPointerUp,d=>{u.current||d.currentTarget?.click()}),onKeyDown:me(e.onKeyDown,d=>{let h=s.searchRef.current!=="";r||h&&d.key===" "||eO.includes(d.key)&&(d.currentTarget.click(),d.preventDefault())})})});Mw.displayName=Iw;var _ee=bt.forwardRef((e,t)=>{let{__scopeMenu:r,disabled:n=!1,textValue:a,...i}=e,o=nO(Iw,r),s=wee(r),l=bt.useRef(null),u=Ze(t,l),[c,d]=bt.useState(!1),[h,g]=bt.useState("");return bt.useEffect(()=>{let b=l.current;b&&g((b.textContent??"").trim())},[i.children]),(0,Wt.jsx)(J5.ItemSlot,{scope:r,disabled:n,textValue:a??h,children:(0,Wt.jsx)(Ju,{asChild:!0,...s,focusable:!n,children:(0,Wt.jsx)(Re.div,{role:"menuitem","data-highlighted":c?"":void 0,"aria-disabled":n||void 0,"data-disabled":n?"":void 0,...i,ref:u,onPointerMove:me(e.onPointerMove,X5(b=>{n?o.onItemLeave(b):(o.onItemEnter(b),b.defaultPrevented||b.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:me(e.onPointerLeave,X5(b=>o.onItemLeave(b))),onFocus:me(e.onFocus,()=>d(!0)),onBlur:me(e.onBlur,()=>d(!1))})})})}),HNe="MenuCheckboxItem",Aee=bt.forwardRef((e,t)=>{let{checked:r=!1,onCheckedChange:n,...a}=e;return(0,Wt.jsx)(Mee,{scope:e.__scopeMenu,checked:r,children:(0,Wt.jsx)(Mw,{role:"menuitemcheckbox","aria-checked":Ow(r)?"mixed":r,...a,ref:t,"data-state":lO(r),onSelect:me(a.onSelect,()=>n?.(Ow(r)?!0:!r),{checkForDefaultPrevented:!1})})})});Aee.displayName=HNe;var Pee="MenuRadioGroup",[FNe,$Ne]=P0(Pee,{value:void 0,onValueChange:()=>{}}),Lee=bt.forwardRef((e,t)=>{let{value:r,onValueChange:n,...a}=e,i=Lt(n);return(0,Wt.jsx)(FNe,{scope:e.__scopeMenu,value:r,onValueChange:i,children:(0,Wt.jsx)(iO,{...a,ref:t})})});Lee.displayName=Pee;var Iee="MenuRadioItem",Oee=bt.forwardRef((e,t)=>{let{value:r,...n}=e,a=$Ne(Iee,e.__scopeMenu),i=r===a.value;return(0,Wt.jsx)(Mee,{scope:e.__scopeMenu,checked:i,children:(0,Wt.jsx)(Mw,{role:"menuitemradio","aria-checked":i,...n,ref:t,"data-state":lO(i),onSelect:me(n.onSelect,()=>a.onValueChange?.(r),{checkForDefaultPrevented:!1})})})});Oee.displayName=Iee;var oO="MenuItemIndicator",[Mee,GNe]=P0(oO,{checked:!1}),Nee=bt.forwardRef((e,t)=>{let{__scopeMenu:r,forceMount:n,...a}=e,i=GNe(oO,r);return(0,Wt.jsx)(Br,{present:n||Ow(i.checked)||i.checked===!0,children:(0,Wt.jsx)(Re.span,{...a,ref:t,"data-state":lO(i.checked)})})});Nee.displayName=oO;var UNe="MenuSeparator",zee=bt.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e;return(0,Wt.jsx)(Re.div,{role:"separator","aria-orientation":"horizontal",...n,ref:t})});zee.displayName=UNe;var ZNe="MenuArrow",Dee=bt.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e,a=e4(r);return(0,Wt.jsx)(Zu,{...a,...n,ref:t})});Dee.displayName=ZNe;var sO="MenuSub",[qNe,jee]=P0(sO),Bee=e=>{let{__scopeMenu:t,children:r,open:n=!1,onOpenChange:a}=e,i=wf(sO,t),o=e4(t),[s,l]=bt.useState(null),[u,c]=bt.useState(null),d=Lt(a);return bt.useEffect(()=>(i.open===!1&&d(!1),()=>d(!1)),[i.open,d]),(0,Wt.jsx)(Qc,{...o,children:(0,Wt.jsx)(Cee,{scope:t,open:n,onOpenChange:d,content:u,onContentChange:c,children:(0,Wt.jsx)(qNe,{scope:t,contentId:Un(),triggerId:Un(),trigger:s,onTriggerChange:l,children:r})})})};Bee.displayName=sO;var Q5="MenuSubTrigger",Vee=bt.forwardRef((e,t)=>{let r=wf(Q5,e.__scopeMenu),n=t4(Q5,e.__scopeMenu),a=jee(Q5,e.__scopeMenu),i=nO(Q5,e.__scopeMenu),o=bt.useRef(null),{pointerGraceTimerRef:s,onPointerGraceIntentChange:l}=i,u={__scopeMenu:e.__scopeMenu},c=bt.useCallback(()=>{o.current&&window.clearTimeout(o.current),o.current=null},[]);return bt.useEffect(()=>c,[c]),bt.useEffect(()=>{let d=s.current;return()=>{window.clearTimeout(d),l(null)}},[s,l]),(0,Wt.jsx)(tO,{asChild:!0,...u,children:(0,Wt.jsx)(_ee,{id:a.triggerId,"aria-haspopup":"menu","aria-expanded":r.open,"aria-controls":a.contentId,"data-state":$ee(r.open),...e,ref:Ws(t,a.onTriggerChange),onClick:d=>{e.onClick?.(d),!(e.disabled||d.defaultPrevented)&&(d.currentTarget.focus(),r.open||r.onOpenChange(!0))},onPointerMove:me(e.onPointerMove,X5(d=>{i.onItemEnter(d),!d.defaultPrevented&&!e.disabled&&!r.open&&!o.current&&(i.onPointerGraceIntentChange(null),o.current=window.setTimeout(()=>{r.onOpenChange(!0),c()},100))})),onPointerLeave:me(e.onPointerLeave,X5(d=>{c();let h=r.content?.getBoundingClientRect();if(h){let g=r.content?.dataset.side,b=g==="right",y=b?-5:5,C=h[b?"left":"right"],S=h[b?"right":"left"];i.onPointerGraceIntentChange({area:[{x:d.clientX+y,y:d.clientY},{x:C,y:h.top},{x:S,y:h.top},{x:S,y:h.bottom},{x:C,y:h.bottom}],side:g}),window.clearTimeout(s.current),s.current=window.setTimeout(()=>i.onPointerGraceIntentChange(null),300)}else{if(i.onTriggerLeave(d),d.defaultPrevented)return;i.onPointerGraceIntentChange(null)}})),onKeyDown:me(e.onKeyDown,d=>{let h=i.searchRef.current!=="";e.disabled||h&&d.key===" "||ANe[n.dir].includes(d.key)&&(r.onOpenChange(!0),r.content?.focus(),d.preventDefault())})})})});Vee.displayName=Q5;var Hee="MenuSubContent",Fee=bt.forwardRef((e,t)=>{let r=kee(rc,e.__scopeMenu),{forceMount:n=r.forceMount,...a}=e,i=wf(rc,e.__scopeMenu),o=t4(rc,e.__scopeMenu),s=jee(Hee,e.__scopeMenu),l=bt.useRef(null),u=Ze(t,l);return(0,Wt.jsx)(J5.Provider,{scope:e.__scopeMenu,children:(0,Wt.jsx)(Br,{present:n||i.open,children:(0,Wt.jsx)(J5.Slot,{scope:e.__scopeMenu,children:(0,Wt.jsx)(aO,{id:s.contentId,"aria-labelledby":s.triggerId,...a,ref:u,align:"start",side:o.dir==="rtl"?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:c=>{o.isUsingKeyboardRef.current&&l.current?.focus(),c.preventDefault()},onCloseAutoFocus:c=>c.preventDefault(),onFocusOutside:me(e.onFocusOutside,c=>{c.target!==s.trigger&&i.onOpenChange(!1)}),onEscapeKeyDown:me(e.onEscapeKeyDown,c=>{o.onClose(),c.preventDefault()}),onKeyDown:me(e.onKeyDown,c=>{let d=c.currentTarget.contains(c.target),h=PNe[o.dir].includes(c.key);d&&h&&(i.onOpenChange(!1),s.trigger?.focus(),c.preventDefault())})})})})})});Fee.displayName=Hee;function $ee(e){return e?"open":"closed"}function Ow(e){return e==="indeterminate"}function lO(e){return Ow(e)?"indeterminate":e?"checked":"unchecked"}function KNe(e){let t=document.activeElement;for(let r of e)if(r===t||(r.focus(),document.activeElement!==t))return}function WNe(e,t){return e.map((r,n)=>e[(t+n)%e.length])}function QNe(e,t,r){let a=t.length>1&&Array.from(t).every(u=>u===t[0])?t[0]:t,i=r?e.indexOf(r):-1,o=WNe(e,Math.max(i,0));a.length===1&&(o=o.filter(u=>u!==r));let l=o.find(u=>u.toLowerCase().startsWith(a.toLowerCase()));return l!==r?l:void 0}function JNe(e,t){let{x:r,y:n}=e,a=!1;for(let i=0,o=t.length-1;in!=c>n&&r<(u-s)*(n-l)/(c-l)+s&&(a=!a)}return a}function XNe(e,t){if(!t)return!1;let r={x:e.clientX,y:e.clientY};return JNe(r,t)}function X5(e){return t=>t.pointerType==="mouse"?e(t):void 0}var Nw=See,zw=tO,Dw=Eee,jw=Ree,Bw=iO,Vw=Tee,Hw=Mw,Fw=Aee,$w=Lee,Gw=Oee,Uw=Nee,Zw=zee,qw=Dee,Kw=Bee,Ww=Vee,Qw=Fee;var pa=_(de(),1),cO="ContextMenu",[YNe,WEt]=Ut(cO,[E2]),Yi=E2(),[eze,Uee]=YNe(cO),Zee=e=>{let{__scopeContextMenu:t,children:r,onOpenChange:n,dir:a,modal:i=!0}=e,[o,s]=Ln.useState(!1),l=Yi(t),u=Lt(n),c=Ln.useCallback(d=>{s(d),u(d)},[u]);return(0,pa.jsx)(eze,{scope:t,open:o,onOpenChange:c,modal:i,children:(0,pa.jsx)(Nw,{...l,dir:a,open:o,onOpenChange:c,modal:i,children:r})})};Zee.displayName=cO;var qee="ContextMenuTrigger",Kee=Ln.forwardRef((e,t)=>{let{__scopeContextMenu:r,disabled:n=!1,...a}=e,i=Uee(qee,r),o=Yi(r),s=Ln.useRef({x:0,y:0}),l=Ln.useRef({getBoundingClientRect:()=>DOMRect.fromRect({width:0,height:0,...s.current})}),u=Ln.useRef(0),c=Ln.useCallback(()=>window.clearTimeout(u.current),[]),d=h=>{s.current={x:h.clientX,y:h.clientY},i.onOpenChange(!0)};return Ln.useEffect(()=>c,[c]),Ln.useEffect(()=>void(n&&c()),[n,c]),(0,pa.jsxs)(pa.Fragment,{children:[(0,pa.jsx)(zw,{...o,virtualRef:l}),(0,pa.jsx)(Re.span,{"data-state":i.open?"open":"closed","data-disabled":n?"":void 0,...a,ref:t,style:{WebkitTouchCallout:"none",...e.style},onContextMenu:n?e.onContextMenu:me(e.onContextMenu,h=>{c(),d(h),h.preventDefault()}),onPointerDown:n?e.onPointerDown:me(e.onPointerDown,Jw(h=>{c(),u.current=window.setTimeout(()=>d(h),700)})),onPointerMove:n?e.onPointerMove:me(e.onPointerMove,Jw(c)),onPointerCancel:n?e.onPointerCancel:me(e.onPointerCancel,Jw(c)),onPointerUp:n?e.onPointerUp:me(e.onPointerUp,Jw(c))})]})});Kee.displayName=qee;var tze="ContextMenuPortal",Wee=e=>{let{__scopeContextMenu:t,...r}=e,n=Yi(t);return(0,pa.jsx)(Dw,{...n,...r})};Wee.displayName=tze;var Qee="ContextMenuContent",Jee=Ln.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,a=Uee(Qee,r),i=Yi(r),o=Ln.useRef(!1);return(0,pa.jsx)(jw,{...i,...n,ref:t,side:"right",sideOffset:2,align:"start",onCloseAutoFocus:s=>{e.onCloseAutoFocus?.(s),!s.defaultPrevented&&o.current&&s.preventDefault(),o.current=!1},onInteractOutside:s=>{e.onInteractOutside?.(s),!s.defaultPrevented&&!a.modal&&(o.current=!0)},style:{...e.style,"--radix-context-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-context-menu-content-available-width":"var(--radix-popper-available-width)","--radix-context-menu-content-available-height":"var(--radix-popper-available-height)","--radix-context-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-context-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});Jee.displayName=Qee;var rze="ContextMenuGroup",Xee=Ln.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,a=Yi(r);return(0,pa.jsx)(Bw,{...a,...n,ref:t})});Xee.displayName=rze;var nze="ContextMenuLabel",Yee=Ln.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,a=Yi(r);return(0,pa.jsx)(Vw,{...a,...n,ref:t})});Yee.displayName=nze;var aze="ContextMenuItem",ete=Ln.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,a=Yi(r);return(0,pa.jsx)(Hw,{...a,...n,ref:t})});ete.displayName=aze;var ize="ContextMenuCheckboxItem",tte=Ln.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,a=Yi(r);return(0,pa.jsx)(Fw,{...a,...n,ref:t})});tte.displayName=ize;var oze="ContextMenuRadioGroup",rte=Ln.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,a=Yi(r);return(0,pa.jsx)($w,{...a,...n,ref:t})});rte.displayName=oze;var sze="ContextMenuRadioItem",nte=Ln.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,a=Yi(r);return(0,pa.jsx)(Gw,{...a,...n,ref:t})});nte.displayName=sze;var lze="ContextMenuItemIndicator",ate=Ln.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,a=Yi(r);return(0,pa.jsx)(Uw,{...a,...n,ref:t})});ate.displayName=lze;var cze="ContextMenuSeparator",ite=Ln.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,a=Yi(r);return(0,pa.jsx)(Zw,{...a,...n,ref:t})});ite.displayName=cze;var uze="ContextMenuArrow",dze=Ln.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,a=Yi(r);return(0,pa.jsx)(qw,{...a,...n,ref:t})});dze.displayName=uze;var pze="ContextMenuSub",ote=e=>{let{__scopeContextMenu:t,children:r,onOpenChange:n,open:a,defaultOpen:i}=e,o=Yi(t),[s,l]=ar({prop:a,defaultProp:i,onChange:n});return(0,pa.jsx)(Kw,{...o,open:s,onOpenChange:l,children:r})};ote.displayName=pze;var fze="ContextMenuSubTrigger",ste=Ln.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,a=Yi(r);return(0,pa.jsx)(Ww,{...a,...n,ref:t})});ste.displayName=fze;var hze="ContextMenuSubContent",lte=Ln.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,a=Yi(r);return(0,pa.jsx)(Qw,{...a,...n,ref:t,style:{...e.style,"--radix-context-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-context-menu-content-available-width":"var(--radix-popper-available-width)","--radix-context-menu-content-available-height":"var(--radix-popper-available-height)","--radix-context-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-context-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});lte.displayName=hze;function Jw(e){return t=>t.pointerType!=="mouse"?e(t):void 0}var cte=Zee,ute=Kee,uO=Wee,dte=Jee,pte=Xee,fte=Yee,hte=ete,mte=tte,gte=rte,vte=nte,dO=ate,bte=ite;var yte=ote,xte=ste,wte=lte;var ms=_(K(),1),aC=_(St(),1);var wt=_(K(),1);function Cf(e,[t,r]){return Math.min(r,Math.max(t,e))}var Ste=_(K(),1),tn=_(de(),1);function gze(e,t){return Ste.useReducer((r,n)=>t[r][n]??r,e)}var pO="ScrollArea",[kte,oRt]=Ut(pO),[vze,nc]=kte(pO),Ete=wt.forwardRef((e,t)=>{let{__scopeScrollArea:r,type:n="hover",dir:a,scrollHideDelay:i=600,...o}=e,[s,l]=wt.useState(null),[u,c]=wt.useState(null),[d,h]=wt.useState(null),[g,b]=wt.useState(null),[y,C]=wt.useState(null),[S,E]=wt.useState(0),[R,w]=wt.useState(0),[L,I]=wt.useState(!1),[P,N]=wt.useState(!1),$=Ze(t,ne=>l(ne)),z=Ua(a);return(0,tn.jsx)(vze,{scope:r,type:n,dir:z,scrollHideDelay:i,scrollArea:s,viewport:u,onViewportChange:c,content:d,onContentChange:h,scrollbarX:g,onScrollbarXChange:b,scrollbarXEnabled:L,onScrollbarXEnabledChange:I,scrollbarY:y,onScrollbarYChange:C,scrollbarYEnabled:P,onScrollbarYEnabledChange:N,onCornerWidthChange:E,onCornerHeightChange:w,children:(0,tn.jsx)(Re.div,{dir:z,...o,ref:$,style:{position:"relative","--radix-scroll-area-corner-width":S+"px","--radix-scroll-area-corner-height":R+"px",...e.style}})})});Ete.displayName=pO;var Rte="ScrollAreaViewport",Tte=wt.forwardRef((e,t)=>{let{__scopeScrollArea:r,children:n,nonce:a,...i}=e,o=nc(Rte,r),s=wt.useRef(null),l=Ze(t,s,o.onViewportChange);return(0,tn.jsxs)(tn.Fragment,{children:[(0,tn.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:a}),(0,tn.jsx)(Re.div,{"data-radix-scroll-area-viewport":"",...i,ref:l,style:{overflowX:o.scrollbarXEnabled?"scroll":"hidden",overflowY:o.scrollbarYEnabled?"scroll":"hidden",...e.style},children:(0,tn.jsx)("div",{ref:o.onContentChange,style:{minWidth:"100%",display:"table"},children:n})})]})});Tte.displayName=Rte;var Xu="ScrollAreaScrollbar",_te=wt.forwardRef((e,t)=>{let{forceMount:r,...n}=e,a=nc(Xu,e.__scopeScrollArea),{onScrollbarXEnabledChange:i,onScrollbarYEnabledChange:o}=a,s=e.orientation==="horizontal";return wt.useEffect(()=>(s?i(!0):o(!0),()=>{s?i(!1):o(!1)}),[s,i,o]),a.type==="hover"?(0,tn.jsx)(bze,{...n,ref:t,forceMount:r}):a.type==="scroll"?(0,tn.jsx)(yze,{...n,ref:t,forceMount:r}):a.type==="auto"?(0,tn.jsx)(Ate,{...n,ref:t,forceMount:r}):a.type==="always"?(0,tn.jsx)(fO,{...n,ref:t}):null});_te.displayName=Xu;var bze=wt.forwardRef((e,t)=>{let{forceMount:r,...n}=e,a=nc(Xu,e.__scopeScrollArea),[i,o]=wt.useState(!1);return wt.useEffect(()=>{let s=a.scrollArea,l=0;if(s){let u=()=>{window.clearTimeout(l),o(!0)},c=()=>{l=window.setTimeout(()=>o(!1),a.scrollHideDelay)};return s.addEventListener("pointerenter",u),s.addEventListener("pointerleave",c),()=>{window.clearTimeout(l),s.removeEventListener("pointerenter",u),s.removeEventListener("pointerleave",c)}}},[a.scrollArea,a.scrollHideDelay]),(0,tn.jsx)(Br,{present:r||i,children:(0,tn.jsx)(Ate,{"data-state":i?"visible":"hidden",...n,ref:t})})}),yze=wt.forwardRef((e,t)=>{let{forceMount:r,...n}=e,a=nc(Xu,e.__scopeScrollArea),i=e.orientation==="horizontal",o=tC(()=>l("SCROLL_END"),100),[s,l]=gze("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 wt.useEffect(()=>{if(s==="idle"){let u=window.setTimeout(()=>l("HIDE"),a.scrollHideDelay);return()=>window.clearTimeout(u)}},[s,a.scrollHideDelay,l]),wt.useEffect(()=>{let u=a.viewport,c=i?"scrollLeft":"scrollTop";if(u){let d=u[c],h=()=>{let g=u[c];d!==g&&(l("SCROLL"),o()),d=g};return u.addEventListener("scroll",h),()=>u.removeEventListener("scroll",h)}},[a.viewport,i,l,o]),(0,tn.jsx)(Br,{present:r||s!=="hidden",children:(0,tn.jsx)(fO,{"data-state":s==="hidden"?"hidden":"visible",...n,ref:t,onPointerEnter:me(e.onPointerEnter,()=>l("POINTER_ENTER")),onPointerLeave:me(e.onPointerLeave,()=>l("POINTER_LEAVE"))})})}),Ate=wt.forwardRef((e,t)=>{let r=nc(Xu,e.__scopeScrollArea),{forceMount:n,...a}=e,[i,o]=wt.useState(!1),s=e.orientation==="horizontal",l=tC(()=>{if(r.viewport){let u=r.viewport.offsetWidth{let{orientation:r="vertical",...n}=e,a=nc(Xu,e.__scopeScrollArea),i=wt.useRef(null),o=wt.useRef(0),[s,l]=wt.useState({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),u=Mte(s.viewport,s.content),c={...n,sizes:s,onSizesChange:l,hasThumb:u>0&&u<1,onThumbChange:h=>i.current=h,onThumbPointerUp:()=>o.current=0,onThumbPointerDown:h=>o.current=h};function d(h,g){return Eze(h,o.current,s,g)}return r==="horizontal"?(0,tn.jsx)(xze,{...c,ref:t,onThumbPositionChange:()=>{if(a.viewport&&i.current){let h=a.viewport.scrollLeft,g=Cte(h,s,a.dir);i.current.style.transform=`translate3d(${g}px, 0, 0)`}},onWheelScroll:h=>{a.viewport&&(a.viewport.scrollLeft=h)},onDragScroll:h=>{a.viewport&&(a.viewport.scrollLeft=d(h,a.dir))}}):r==="vertical"?(0,tn.jsx)(wze,{...c,ref:t,onThumbPositionChange:()=>{if(a.viewport&&i.current){let h=a.viewport.scrollTop,g=Cte(h,s);i.current.style.transform=`translate3d(0, ${g}px, 0)`}},onWheelScroll:h=>{a.viewport&&(a.viewport.scrollTop=h)},onDragScroll:h=>{a.viewport&&(a.viewport.scrollTop=d(h))}}):null}),xze=wt.forwardRef((e,t)=>{let{sizes:r,onSizesChange:n,...a}=e,i=nc(Xu,e.__scopeScrollArea),[o,s]=wt.useState(),l=wt.useRef(null),u=Ze(t,l,i.onScrollbarXChange);return wt.useEffect(()=>{l.current&&s(getComputedStyle(l.current))},[l]),(0,tn.jsx)(Lte,{"data-orientation":"horizontal",...a,ref:u,sizes:r,style:{bottom:0,left:i.dir==="rtl"?"var(--radix-scroll-area-corner-width)":0,right:i.dir==="ltr"?"var(--radix-scroll-area-corner-width)":0,"--radix-scroll-area-thumb-width":eC(r)+"px",...e.style},onThumbPointerDown:c=>e.onThumbPointerDown(c.x),onDragScroll:c=>e.onDragScroll(c.x),onWheelScroll:(c,d)=>{if(i.viewport){let h=i.viewport.scrollLeft+c.deltaX;e.onWheelScroll(h),zte(h,d)&&c.preventDefault()}},onResize:()=>{l.current&&i.viewport&&o&&n({content:i.viewport.scrollWidth,viewport:i.viewport.offsetWidth,scrollbar:{size:l.current.clientWidth,paddingStart:Yw(o.paddingLeft),paddingEnd:Yw(o.paddingRight)}})}})}),wze=wt.forwardRef((e,t)=>{let{sizes:r,onSizesChange:n,...a}=e,i=nc(Xu,e.__scopeScrollArea),[o,s]=wt.useState(),l=wt.useRef(null),u=Ze(t,l,i.onScrollbarYChange);return wt.useEffect(()=>{l.current&&s(getComputedStyle(l.current))},[l]),(0,tn.jsx)(Lte,{"data-orientation":"vertical",...a,ref:u,sizes:r,style:{top:0,right:i.dir==="ltr"?0:void 0,left:i.dir==="rtl"?0:void 0,bottom:"var(--radix-scroll-area-corner-height)","--radix-scroll-area-thumb-height":eC(r)+"px",...e.style},onThumbPointerDown:c=>e.onThumbPointerDown(c.y),onDragScroll:c=>e.onDragScroll(c.y),onWheelScroll:(c,d)=>{if(i.viewport){let h=i.viewport.scrollTop+c.deltaY;e.onWheelScroll(h),zte(h,d)&&c.preventDefault()}},onResize:()=>{l.current&&i.viewport&&o&&n({content:i.viewport.scrollHeight,viewport:i.viewport.offsetHeight,scrollbar:{size:l.current.clientHeight,paddingStart:Yw(o.paddingTop),paddingEnd:Yw(o.paddingBottom)}})}})}),[Cze,Pte]=kte(Xu),Lte=wt.forwardRef((e,t)=>{let{__scopeScrollArea:r,sizes:n,hasThumb:a,onThumbChange:i,onThumbPointerUp:o,onThumbPointerDown:s,onThumbPositionChange:l,onDragScroll:u,onWheelScroll:c,onResize:d,...h}=e,g=nc(Xu,r),[b,y]=wt.useState(null),C=Ze(t,$=>y($)),S=wt.useRef(null),E=wt.useRef(""),R=g.viewport,w=n.content-n.viewport,L=Lt(c),I=Lt(l),P=tC(d,10);function N($){if(S.current){let z=$.clientX-S.current.left,ne=$.clientY-S.current.top;u({x:z,y:ne})}}return wt.useEffect(()=>{let $=z=>{let ne=z.target;b?.contains(ne)&&L(z,w)};return document.addEventListener("wheel",$,{passive:!1}),()=>document.removeEventListener("wheel",$,{passive:!1})},[R,b,w,L]),wt.useEffect(I,[n,I]),R2(b,P),R2(g.content,P),(0,tn.jsx)(Cze,{scope:r,scrollbar:b,hasThumb:a,onThumbChange:Lt(i),onThumbPointerUp:Lt(o),onThumbPositionChange:I,onThumbPointerDown:Lt(s),children:(0,tn.jsx)(Re.div,{...h,ref:C,style:{position:"absolute",...h.style},onPointerDown:me(e.onPointerDown,$=>{$.button===0&&($.target.setPointerCapture($.pointerId),S.current=b.getBoundingClientRect(),E.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",g.viewport&&(g.viewport.style.scrollBehavior="auto"),N($))}),onPointerMove:me(e.onPointerMove,N),onPointerUp:me(e.onPointerUp,$=>{let z=$.target;z.hasPointerCapture($.pointerId)&&z.releasePointerCapture($.pointerId),document.body.style.webkitUserSelect=E.current,g.viewport&&(g.viewport.style.scrollBehavior=""),S.current=null})})})}),Xw="ScrollAreaThumb",Ite=wt.forwardRef((e,t)=>{let{forceMount:r,...n}=e,a=Pte(Xw,e.__scopeScrollArea);return(0,tn.jsx)(Br,{present:r||a.hasThumb,children:(0,tn.jsx)(Sze,{ref:t,...n})})}),Sze=wt.forwardRef((e,t)=>{let{__scopeScrollArea:r,style:n,...a}=e,i=nc(Xw,r),o=Pte(Xw,r),{onThumbPositionChange:s}=o,l=Ze(t,d=>o.onThumbChange(d)),u=wt.useRef(),c=tC(()=>{u.current&&(u.current(),u.current=void 0)},100);return wt.useEffect(()=>{let d=i.viewport;if(d){let h=()=>{if(c(),!u.current){let g=Rze(d,s);u.current=g,s()}};return s(),d.addEventListener("scroll",h),()=>d.removeEventListener("scroll",h)}},[i.viewport,c,s]),(0,tn.jsx)(Re.div,{"data-state":o.hasThumb?"visible":"hidden",...a,ref:l,style:{width:"var(--radix-scroll-area-thumb-width)",height:"var(--radix-scroll-area-thumb-height)",...n},onPointerDownCapture:me(e.onPointerDownCapture,d=>{let g=d.target.getBoundingClientRect(),b=d.clientX-g.left,y=d.clientY-g.top;o.onThumbPointerDown({x:b,y})}),onPointerUp:me(e.onPointerUp,o.onThumbPointerUp)})});Ite.displayName=Xw;var hO="ScrollAreaCorner",Ote=wt.forwardRef((e,t)=>{let r=nc(hO,e.__scopeScrollArea),n=!!(r.scrollbarX&&r.scrollbarY);return r.type!=="scroll"&&n?(0,tn.jsx)(kze,{...e,ref:t}):null});Ote.displayName=hO;var kze=wt.forwardRef((e,t)=>{let{__scopeScrollArea:r,...n}=e,a=nc(hO,r),[i,o]=wt.useState(0),[s,l]=wt.useState(0),u=!!(i&&s);return R2(a.scrollbarX,()=>{let c=a.scrollbarX?.offsetHeight||0;a.onCornerHeightChange(c),l(c)}),R2(a.scrollbarY,()=>{let c=a.scrollbarY?.offsetWidth||0;a.onCornerWidthChange(c),o(c)}),u?(0,tn.jsx)(Re.div,{...n,ref:t,style:{width:i,height:s,position:"absolute",right:a.dir==="ltr"?0:void 0,left:a.dir==="rtl"?0:void 0,bottom:0,...e.style}}):null});function Yw(e){return e?parseInt(e,10):0}function Mte(e,t){let r=e/t;return isNaN(r)?0:r}function eC(e){let t=Mte(e.viewport,e.content),r=e.scrollbar.paddingStart+e.scrollbar.paddingEnd,n=(e.scrollbar.size-r)*t;return Math.max(n,18)}function Eze(e,t,r,n="ltr"){let a=eC(r),i=a/2,o=t||i,s=a-o,l=r.scrollbar.paddingStart+o,u=r.scrollbar.size-r.scrollbar.paddingEnd-s,c=r.content-r.viewport,d=n==="ltr"?[0,c]:[c*-1,0];return Nte([l,u],d)(e)}function Cte(e,t,r="ltr"){let n=eC(t),a=t.scrollbar.paddingStart+t.scrollbar.paddingEnd,i=t.scrollbar.size-a,o=t.content-t.viewport,s=i-n,l=r==="ltr"?[0,o]:[o*-1,0],u=Cf(e,l);return Nte([0,o],[0,s])(u)}function Nte(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 zte(e,t){return e>0&&e{})=>{let r={left:e.scrollLeft,top:e.scrollTop},n=0;return function a(){let i={left:e.scrollLeft,top:e.scrollTop},o=r.left!==i.left,s=r.top!==i.top;(o||s)&&t(),r=i,n=window.requestAnimationFrame(a)}(),()=>window.cancelAnimationFrame(n)};function tC(e,t){let r=Lt(e),n=wt.useRef(0);return wt.useEffect(()=>()=>window.clearTimeout(n.current),[]),wt.useCallback(()=>{window.clearTimeout(n.current),n.current=window.setTimeout(r,t)},[r,t])}function R2(e,t){let r=Lt(t);Ir(()=>{let n=0;if(e){let a=new ResizeObserver(()=>{cancelAnimationFrame(n),n=window.requestAnimationFrame(r)});return a.observe(e),()=>{window.cancelAnimationFrame(n),a.unobserve(e)}}},[e,r])}var rC=Ete,nC=Tte,r4=_te,n4=Ite,Dte=Ote;var Tze=["1","2","3"],_ze=["vertical","horizontal","both"],T2={...lt,size:{type:"enum",className:"rt-r-size",values:Tze,default:"1",responsive:!0},...Sa,scrollbars:{type:"enum",values:_ze,default:"both"}};function Bte(e){let{m:t,mx:r,my:n,mt:a,mr:i,mb:o,ml:s,...l}=e;return{m:t,mx:r,my:n,mt:a,mr:i,mb:o,ml:s,rest:l}}var Vte=_(St(),1);var L0=qe.m.values;function Hte(e){let[t,r]=Bu({className:"rt-r-m",customProperties:["--margin"],propValues:L0,value:e.m}),[n,a]=Bu({className:"rt-r-mx",customProperties:["--margin-left","--margin-right"],propValues:L0,value:e.mx}),[i,o]=Bu({className:"rt-r-my",customProperties:["--margin-top","--margin-bottom"],propValues:L0,value:e.my}),[s,l]=Bu({className:"rt-r-mt",customProperties:["--margin-top"],propValues:L0,value:e.mt}),[u,c]=Bu({className:"rt-r-mr",customProperties:["--margin-right"],propValues:L0,value:e.mr}),[d,h]=Bu({className:"rt-r-mb",customProperties:["--margin-bottom"],propValues:L0,value:e.mb}),[g,b]=Bu({className:"rt-r-ml",customProperties:["--margin-left"],propValues:L0,value:e.ml});return[(0,Vte.default)(t,n,i,s,u,d,g),d1(r,a,o,l,c,h,b)]}var tu=ms.forwardRef((e,t)=>{let{rest:r,...n}=Bte(e),[a,i]=Hte(n),{asChild:o,children:s,className:l,style:u,type:c,scrollHideDelay:d=c!=="scroll"?0:void 0,dir:h,size:g=T2.size.default,radius:b=T2.radius.default,scrollbars:y=T2.scrollbars.default,...C}=r;return ms.createElement(rC,{type:c,scrollHideDelay:d,className:(0,aC.default)("rt-ScrollAreaRoot",a,l),style:d1(i,u),asChild:o},mf({asChild:o,children:s},S=>ms.createElement(ms.Fragment,null,ms.createElement(nC,{...C,ref:t,className:"rt-ScrollAreaViewport"},S),ms.createElement("div",{className:"rt-ScrollAreaViewportFocusRing"}),y!=="vertical"?ms.createElement(r4,{"data-radius":b,orientation:"horizontal",className:(0,aC.default)("rt-ScrollAreaScrollbar",df({className:"rt-r-size",value:g,propValues:T2.size.values}))},ms.createElement(n4,{className:"rt-ScrollAreaThumb"})):null,y!=="horizontal"?ms.createElement(r4,{"data-radius":b,orientation:"vertical",className:(0,aC.default)("rt-ScrollAreaScrollbar",df({className:"rt-r-size",value:g,propValues:T2.size.values}))},ms.createElement(n4,{className:"rt-ScrollAreaThumb"})):null,y==="both"?ms.createElement(Dte,{className:"rt-ScrollAreaCorner"}):null)))});tu.displayName="ScrollArea";var Aze=["1","2"],Pze=["solid","soft"],gs={size:{type:"enum",className:"rt-r-size",values:Aze,default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:Pze,default:"solid"},...Er,...yr},_2={...lt,...Er,shortcut:{type:"string"}},A2={...Er,shortcut:{type:"string"}},P2={...Er};var Lze=e=>Tt.createElement(cte,{...e});Lze.displayName="ContextMenu.Root";var Ize=Tt.forwardRef(({children:e,...t},r)=>Tt.createElement(ute,{...t,ref:r,asChild:!0},bi(e)));Ize.displayName="ContextMenu.Trigger";var Fte=Tt.createContext({}),Oze=Tt.forwardRef((e,t)=>{let r=hf(),{size:n=gs.size.default,variant:a=gs.variant.default,highContrast:i=gs.highContrast.default}=e,{className:o,children:s,color:l,container:u,forceMount:c,...d}=Ee(e,gs),h=l||r.accentColor;return Tt.createElement(uO,{container:u,forceMount:c},Tt.createElement(qn,{asChild:!0},Tt.createElement(dte,{"data-accent-color":h,alignOffset:-Number(n)*4,collisionPadding:10,...d,asChild:!1,ref:t,className:(0,el.default)("rt-PopperContent","rt-BaseMenuContent","rt-ContextMenuContent",o)},Tt.createElement(tu,{type:"auto"},Tt.createElement("div",{className:(0,el.default)("rt-BaseMenuViewport","rt-ContextMenuViewport")},Tt.createElement(Fte.Provider,{value:Tt.useMemo(()=>({size:n,variant:a,color:h,highContrast:i}),[n,a,h,i])},s))))))});Oze.displayName="ContextMenu.Content";var Mze=Tt.forwardRef(({className:e,...t},r)=>Tt.createElement(fte,{...t,asChild:!1,ref:r,className:(0,el.default)("rt-BaseMenuLabel","rt-ContextMenuLabel",e)}));Mze.displayName="ContextMenu.Label";var Nze=Tt.forwardRef((e,t)=>{let{className:r,children:n,color:a=_2.color.default,shortcut:i,...o}=e;return Tt.createElement(hte,{"data-accent-color":a,...o,ref:t,className:(0,el.default)("rt-reset","rt-BaseMenuItem","rt-ContextMenuItem",r)},Tt.createElement(ql,null,n),i&&Tt.createElement("div",{className:"rt-BaseMenuShortcut rt-ContextMenuShortcut"},i))});Nze.displayName="ContextMenu.Item";var zze=Tt.forwardRef(({className:e,...t},r)=>Tt.createElement(pte,{...t,asChild:!1,ref:r,className:(0,el.default)("rt-BaseMenuGroup","rt-ContextMenuGroup",e)}));zze.displayName="ContextMenu.Group";var Dze=Tt.forwardRef(({className:e,...t},r)=>Tt.createElement(gte,{...t,asChild:!1,ref:r,className:(0,el.default)("rt-BaseMenuRadioGroup","rt-ContextMenuRadioGroup",e)}));Dze.displayName="ContextMenu.RadioGroup";var jze=Tt.forwardRef((e,t)=>{let{children:r,className:n,color:a=P2.color.default,...i}=e;return Tt.createElement(vte,{...i,asChild:!1,ref:t,"data-accent-color":a,className:(0,el.default)("rt-BaseMenuItem","rt-BaseMenuRadioItem","rt-ContextMenuItem","rt-ContextMenuRadioItem",n)},Tt.createElement(ql,null,r),Tt.createElement(dO,{className:"rt-BaseMenuItemIndicator rt-ContextMenuItemIndicator"},Tt.createElement(Oo,{className:"rt-BaseMenuItemIndicatorIcon rt-ContextMenuItemIndicatorIcon"})))});jze.displayName="ContextMenu.RadioItem";var Bze=Tt.forwardRef((e,t)=>{let{children:r,className:n,shortcut:a,color:i=A2.color.default,...o}=e;return Tt.createElement(mte,{...o,asChild:!1,ref:t,"data-accent-color":i,className:(0,el.default)("rt-BaseMenuItem","rt-BaseMenuCheckboxItem","rt-ContextMenuItem","rt-ContextMenuCheckboxItem",n)},Tt.createElement(ql,null,r),Tt.createElement(dO,{className:"rt-BaseMenuItemIndicator rt-ContextMenuItemIndicator"},Tt.createElement(Oo,{className:"rt-BaseMenuItemIndicatorIcon rt-ContextMenuItemIndicatorIcon"})),a&&Tt.createElement("div",{className:"rt-BaseMenuShortcut rt-ContextMenuShortcut"},a))});Bze.displayName="ContextMenu.CheckboxItem";var Vze=e=>Tt.createElement(yte,{...e});Vze.displayName="ContextMenu.Sub";var Hze=Tt.forwardRef((e,t)=>{let{className:r,children:n,...a}=e;return Tt.createElement(xte,{...a,asChild:!1,ref:t,className:(0,el.default)("rt-BaseMenuItem","rt-BaseMenuSubTrigger","rt-ContextMenuItem","rt-ContextMenuSubTrigger",r)},n,Tt.createElement("div",{className:"rt-BaseMenuShortcut rt-ContextMenuShortcut"},Tt.createElement(q5,{className:"rt-BaseMenuSubTriggerIcon rt-ContextMenuSubTriggerIcon"})))});Hze.displayName="ContextMenu.SubTrigger";var Fze=Tt.forwardRef((e,t)=>{let{size:r,variant:n,color:a,highContrast:i}=Tt.useContext(Fte),{className:o,children:s,container:l,forceMount:u,...c}=Ee({size:r,variant:n,color:a,highContrast:i,...e},gs);return Tt.createElement(uO,{container:l,forceMount:u},Tt.createElement(qn,{asChild:!0},Tt.createElement(wte,{"data-accent-color":a,alignOffset:-Number(r)*4,sideOffset:1,collisionPadding:10,...c,asChild:!1,ref:t,className:(0,el.default)("rt-PopperContent","rt-BaseMenuContent","rt-BaseMenuSubContent","rt-ContextMenuContent","rt-ContextMenuSubContent",o)},Tt.createElement(tu,{type:"auto"},Tt.createElement("div",{className:(0,el.default)("rt-BaseMenuViewport","rt-ContextMenuViewport")},s)))))});Fze.displayName="ContextMenu.SubContent";var $ze=Tt.forwardRef(({className:e,...t},r)=>Tt.createElement(bte,{...t,asChild:!1,ref:r,className:(0,el.default)("rt-BaseMenuSeparator","rt-ContextMenuSeparator",e)}));$ze.displayName="ContextMenu.Separator";var a4=_(St(),1),ru=_(K(),1);var Uze=["start","center","end","baseline","stretch"],Zze=["horizontal","vertical"],qze=["1","2","3"],$te={orientation:{type:"enum",className:"rt-r-orientation",values:Zze,default:"horizontal",responsive:!0},size:{type:"enum",className:"rt-r-size",values:qze,default:"2",responsive:!0},trim:{...cf.trim,className:"rt-r-trim"}},Gte={align:{type:"enum",className:"rt-r-ai",values:Uze,responsive:!0}},Ute={...Dn,...Er,...yr};var Kze=ru.forwardRef((e,t)=>{let{className:r,...n}=Ee(e,$te,qe);return ru.createElement(kt,{asChild:!0},ru.createElement("dl",{...n,ref:t,className:(0,a4.default)("rt-DataListRoot",r)}))});Kze.displayName="DataList.Root";var Wze=ru.forwardRef((e,t)=>{let{className:r,...n}=Ee(e,Gte);return ru.createElement("div",{...n,ref:t,className:(0,a4.default)("rt-DataListItem",r)})});Wze.displayName="DataList.Item";var Qze=ru.forwardRef((e,t)=>{let{className:r,color:n,...a}=Ee(e,Ute);return ru.createElement("dt",{...a,"data-accent-color":n,ref:t,className:(0,a4.default)("rt-DataListLabel",r)})});Qze.displayName="DataList.Label";var Jze=ru.forwardRef(({children:e,className:t,...r},n)=>ru.createElement("dd",{...r,ref:n,className:(0,a4.default)(t,"rt-DataListValue")},e));Jze.displayName="DataList.Value";var Sf={};ei(Sf,{Close:()=>Xte,Content:()=>Wte,Description:()=>Jte,Root:()=>qte,Title:()=>Qte,Trigger:()=>Kte});var Za=_(K(),1),Zte=_(St(),1);var qte=e=>Za.createElement(Ix,{...e,modal:!0});qte.displayName="Dialog.Root";var Kte=Za.forwardRef(({children:e,...t},r)=>Za.createElement(Ox,{...t,ref:r,asChild:!0},bi(e)));Kte.displayName="Dialog.Trigger";var Wte=Za.forwardRef(({align:e,...t},r)=>{let{align:n,...a}=_5,{className:i}=Ee({align:e},{align:n}),{className:o,forceMount:s,container:l,...u}=Ee(t,a);return Za.createElement(Mx,{container:l,forceMount:s},Za.createElement(qn,{asChild:!0},Za.createElement(Nx,{className:"rt-BaseDialogOverlay rt-DialogOverlay"},Za.createElement("div",{className:"rt-BaseDialogScroll rt-DialogScroll"},Za.createElement("div",{className:`rt-BaseDialogScrollPadding rt-DialogScrollPadding ${i}`},Za.createElement(zx,{...u,ref:r,className:(0,Zte.default)("rt-BaseDialogContent","rt-DialogContent",o)}))))))});Wte.displayName="Dialog.Content";var Qte=Za.forwardRef((e,t)=>Za.createElement(Dx,{asChild:!0},Za.createElement(us,{size:"5",mb:"3",trim:"start",...e,asChild:!1,ref:t})));Qte.displayName="Dialog.Title";var Jte=Za.forwardRef((e,t)=>Za.createElement(jx,{asChild:!0},Za.createElement(kt,{as:"p",size:"3",...e,asChild:!1,ref:t})));Jte.displayName="Dialog.Description";var Xte=Za.forwardRef(({children:e,...t},r)=>Za.createElement(T5,{...t,ref:r,asChild:!0},bi(e)));Xte.displayName="Dialog.Close";var Mt=_(K(),1),tl=_(St(),1);var ii=_(K(),1);var ai=_(de(),1),mO="DropdownMenu",[Yze,nTt]=Ut(mO,[E2]),eo=E2(),[eDe,Yte]=Yze(mO),ere=e=>{let{__scopeDropdownMenu:t,children:r,dir:n,open:a,defaultOpen:i,onOpenChange:o,modal:s=!0}=e,l=eo(t),u=ii.useRef(null),[c=!1,d]=ar({prop:a,defaultProp:i,onChange:o});return(0,ai.jsx)(eDe,{scope:t,triggerId:Un(),triggerRef:u,contentId:Un(),open:c,onOpenChange:d,onOpenToggle:ii.useCallback(()=>d(h=>!h),[d]),modal:s,children:(0,ai.jsx)(Nw,{...l,open:c,onOpenChange:d,dir:n,modal:s,children:r})})};ere.displayName=mO;var tre="DropdownMenuTrigger",rre=ii.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,disabled:n=!1,...a}=e,i=Yte(tre,r),o=eo(r);return(0,ai.jsx)(zw,{asChild:!0,...o,children:(0,ai.jsx)(Re.button,{type:"button",id:i.triggerId,"aria-haspopup":"menu","aria-expanded":i.open,"aria-controls":i.open?i.contentId:void 0,"data-state":i.open?"open":"closed","data-disabled":n?"":void 0,disabled:n,...a,ref:Ws(t,i.triggerRef),onPointerDown:me(e.onPointerDown,s=>{!n&&s.button===0&&s.ctrlKey===!1&&(i.onOpenToggle(),i.open||s.preventDefault())}),onKeyDown:me(e.onKeyDown,s=>{n||(["Enter"," "].includes(s.key)&&i.onOpenToggle(),s.key==="ArrowDown"&&i.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(s.key)&&s.preventDefault())})})})});rre.displayName=tre;var tDe="DropdownMenuPortal",nre=e=>{let{__scopeDropdownMenu:t,...r}=e,n=eo(t);return(0,ai.jsx)(Dw,{...n,...r})};nre.displayName=tDe;var are="DropdownMenuContent",ire=ii.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,a=Yte(are,r),i=eo(r),o=ii.useRef(!1);return(0,ai.jsx)(jw,{id:a.contentId,"aria-labelledby":a.triggerId,...i,...n,ref:t,onCloseAutoFocus:me(e.onCloseAutoFocus,s=>{o.current||a.triggerRef.current?.focus(),o.current=!1,s.preventDefault()}),onInteractOutside:me(e.onInteractOutside,s=>{let l=s.detail.originalEvent,u=l.button===0&&l.ctrlKey===!0,c=l.button===2||u;(!a.modal||c)&&(o.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)"}})});ire.displayName=are;var rDe="DropdownMenuGroup",ore=ii.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,a=eo(r);return(0,ai.jsx)(Bw,{...a,...n,ref:t})});ore.displayName=rDe;var nDe="DropdownMenuLabel",sre=ii.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,a=eo(r);return(0,ai.jsx)(Vw,{...a,...n,ref:t})});sre.displayName=nDe;var aDe="DropdownMenuItem",lre=ii.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,a=eo(r);return(0,ai.jsx)(Hw,{...a,...n,ref:t})});lre.displayName=aDe;var iDe="DropdownMenuCheckboxItem",cre=ii.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,a=eo(r);return(0,ai.jsx)(Fw,{...a,...n,ref:t})});cre.displayName=iDe;var oDe="DropdownMenuRadioGroup",ure=ii.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,a=eo(r);return(0,ai.jsx)($w,{...a,...n,ref:t})});ure.displayName=oDe;var sDe="DropdownMenuRadioItem",dre=ii.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,a=eo(r);return(0,ai.jsx)(Gw,{...a,...n,ref:t})});dre.displayName=sDe;var lDe="DropdownMenuItemIndicator",pre=ii.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,a=eo(r);return(0,ai.jsx)(Uw,{...a,...n,ref:t})});pre.displayName=lDe;var cDe="DropdownMenuSeparator",fre=ii.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,a=eo(r);return(0,ai.jsx)(Zw,{...a,...n,ref:t})});fre.displayName=cDe;var uDe="DropdownMenuArrow",dDe=ii.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,a=eo(r);return(0,ai.jsx)(qw,{...a,...n,ref:t})});dDe.displayName=uDe;var pDe=e=>{let{__scopeDropdownMenu:t,children:r,open:n,onOpenChange:a,defaultOpen:i}=e,o=eo(t),[s=!1,l]=ar({prop:n,defaultProp:i,onChange:a});return(0,ai.jsx)(Kw,{...o,open:s,onOpenChange:l,children:r})},fDe="DropdownMenuSubTrigger",hre=ii.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,a=eo(r);return(0,ai.jsx)(Ww,{...a,...n,ref:t})});hre.displayName=fDe;var hDe="DropdownMenuSubContent",mre=ii.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,a=eo(r);return(0,ai.jsx)(Qw,{...a,...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)"}})});mre.displayName=hDe;var gre=ere,vre=rre,gO=nre,bre=ire,yre=ore,xre=sre,wre=lre,Cre=cre,Sre=ure,kre=dre,vO=pre,Ere=fre;var Rre=pDe,Tre=hre,_re=mre;var gDe=e=>Mt.createElement(gre,{...e});gDe.displayName="DropdownMenu.Root";var vDe=Mt.forwardRef(({children:e,...t},r)=>Mt.createElement(vre,{...t,ref:r,asChild:!0},bi(e)));vDe.displayName="DropdownMenu.Trigger";var Are=Mt.createContext({}),bDe=Mt.forwardRef((e,t)=>{let r=hf(),{size:n=gs.size.default,variant:a=gs.variant.default,highContrast:i=gs.highContrast.default}=e,{className:o,children:s,color:l,container:u,forceMount:c,...d}=Ee(e,gs),h=l||r.accentColor;return Mt.createElement(gO,{container:u,forceMount:c},Mt.createElement(qn,{asChild:!0},Mt.createElement(bre,{"data-accent-color":h,align:"start",sideOffset:4,collisionPadding:10,...d,asChild:!1,ref:t,className:(0,tl.default)("rt-PopperContent","rt-BaseMenuContent","rt-DropdownMenuContent",o)},Mt.createElement(tu,{type:"auto"},Mt.createElement("div",{className:(0,tl.default)("rt-BaseMenuViewport","rt-DropdownMenuViewport")},Mt.createElement(Are.Provider,{value:Mt.useMemo(()=>({size:n,variant:a,color:h,highContrast:i}),[n,a,h,i])},s))))))});bDe.displayName="DropdownMenu.Content";var yDe=Mt.forwardRef(({className:e,...t},r)=>Mt.createElement(xre,{...t,asChild:!1,ref:r,className:(0,tl.default)("rt-BaseMenuLabel","rt-DropdownMenuLabel",e)}));yDe.displayName="DropdownMenu.Label";var xDe=Mt.forwardRef((e,t)=>{let{className:r,children:n,color:a=_2.color.default,shortcut:i,...o}=e;return Mt.createElement(wre,{"data-accent-color":a,...o,ref:t,className:(0,tl.default)("rt-reset","rt-BaseMenuItem","rt-DropdownMenuItem",r)},Mt.createElement(ql,null,n),i&&Mt.createElement("div",{className:"rt-BaseMenuShortcut rt-DropdownMenuShortcut"},i))});xDe.displayName="DropdownMenu.Item";var wDe=Mt.forwardRef(({className:e,...t},r)=>Mt.createElement(yre,{...t,asChild:!1,ref:r,className:(0,tl.default)("rt-BaseMenuGroup","rt-DropdownMenuGroup",e)}));wDe.displayName="DropdownMenu.Group";var CDe=Mt.forwardRef(({className:e,...t},r)=>Mt.createElement(Sre,{...t,asChild:!1,ref:r,className:(0,tl.default)("rt-BaseMenuRadioGroup","rt-DropdownMenuRadioGroup",e)}));CDe.displayName="DropdownMenu.RadioGroup";var SDe=Mt.forwardRef((e,t)=>{let{children:r,className:n,color:a=P2.color.default,...i}=e;return Mt.createElement(kre,{...i,asChild:!1,ref:t,"data-accent-color":a,className:(0,tl.default)("rt-BaseMenuItem","rt-BaseMenuRadioItem","rt-DropdownMenuItem","rt-DropdownMenuRadioItem",n)},r,Mt.createElement(vO,{className:"rt-BaseMenuItemIndicator rt-DropdownMenuItemIndicator"},Mt.createElement(Oo,{className:"rt-BaseMenuItemIndicatorIcon rt-DropdownMenuItemIndicatorIcon"})))});SDe.displayName="DropdownMenu.RadioItem";var kDe=Mt.forwardRef((e,t)=>{let{children:r,className:n,shortcut:a,color:i=A2.color.default,...o}=e;return Mt.createElement(Cre,{...o,asChild:!1,ref:t,"data-accent-color":i,className:(0,tl.default)("rt-BaseMenuItem","rt-BaseMenuCheckboxItem","rt-DropdownMenuItem","rt-DropdownMenuCheckboxItem",n)},r,Mt.createElement(vO,{className:"rt-BaseMenuItemIndicator rt-DropdownMenuItemIndicator"},Mt.createElement(Oo,{className:"rt-BaseMenuItemIndicatorIcon rt-ContextMenuItemIndicatorIcon"})),a&&Mt.createElement("div",{className:"rt-BaseMenuShortcut rt-DropdownMenuShortcut"},a))});kDe.displayName="DropdownMenu.CheckboxItem";var EDe=e=>Mt.createElement(Rre,{...e});EDe.displayName="DropdownMenu.Sub";var RDe=Mt.forwardRef((e,t)=>{let{className:r,children:n,...a}=e;return Mt.createElement(Tre,{...a,asChild:!1,ref:t,className:(0,tl.default)("rt-BaseMenuItem","rt-BaseMenuSubTrigger","rt-DropdownMenuItem","rt-DropdownMenuSubTrigger",r)},n,Mt.createElement("div",{className:"rt-BaseMenuShortcut rt-DropdownMenuShortcut"},Mt.createElement(q5,{className:"rt-BaseMenuSubTriggerIcon rt-DropdownMenuSubtriggerIcon"})))});RDe.displayName="DropdownMenu.SubTrigger";var TDe=Mt.forwardRef((e,t)=>{let{size:r,variant:n,color:a,highContrast:i}=Mt.useContext(Are),{className:o,children:s,container:l,forceMount:u,...c}=Ee({size:r,variant:n,color:a,highContrast:i,...e},gs);return Mt.createElement(gO,{container:l,forceMount:u},Mt.createElement(qn,{asChild:!0},Mt.createElement(_re,{"data-accent-color":a,alignOffset:-Number(r)*4,sideOffset:1,collisionPadding:10,...c,asChild:!1,ref:t,className:(0,tl.default)("rt-PopperContent","rt-BaseMenuContent","rt-BaseMenuSubContent","rt-DropdownMenuContent","rt-DropdownMenuSubContent",o)},Mt.createElement(tu,{type:"auto"},Mt.createElement("div",{className:(0,tl.default)("rt-BaseMenuViewport","rt-DropdownMenuViewport")},s)))))});TDe.displayName="DropdownMenu.SubContent";var _De=Mt.forwardRef(({className:e,...t},r)=>Mt.createElement(Ere,{...t,asChild:!1,ref:r,className:(0,tl.default)("rt-BaseMenuSeparator","rt-DropdownMenuSeparator",e)}));_De.displayName="DropdownMenu.Separator";var iC=_(K(),1),Lre=_(St(),1);var Pre={...lt,...cs,...ls};var PDe=iC.forwardRef((e,t)=>{let{asChild:r,className:n,...a}=Ee(e,Pre);return iC.createElement(r?xt:"em",{...a,ref:t,className:(0,Lre.default)("rt-Em",n)})});PDe.displayName="Em";var L2={};ei(L2,{Content:()=>Ure,Root:()=>$re,Trigger:()=>Gre});var b1=_(K(),1),wO=_(St(),1);var Ea=_(K(),1);var rl=_(de(),1),bO,yO="HoverCard",[Ire,PTt]=Ut(yO,[Ao]),lC=Ao(),[LDe,cC]=Ire(yO),Ore=e=>{let{__scopeHoverCard:t,children:r,open:n,defaultOpen:a,onOpenChange:i,openDelay:o=700,closeDelay:s=300}=e,l=lC(t),u=Ea.useRef(0),c=Ea.useRef(0),d=Ea.useRef(!1),h=Ea.useRef(!1),[g=!1,b]=ar({prop:n,defaultProp:a,onChange:i}),y=Ea.useCallback(()=>{clearTimeout(c.current),u.current=window.setTimeout(()=>b(!0),o)},[o,b]),C=Ea.useCallback(()=>{clearTimeout(u.current),!d.current&&!h.current&&(c.current=window.setTimeout(()=>b(!1),s))},[s,b]),S=Ea.useCallback(()=>b(!1),[b]);return Ea.useEffect(()=>()=>{clearTimeout(u.current),clearTimeout(c.current)},[]),(0,rl.jsx)(LDe,{scope:t,open:g,onOpenChange:b,onOpen:y,onClose:C,onDismiss:S,hasSelectionRef:d,isPointerDownOnContentRef:h,children:(0,rl.jsx)(Qc,{...l,children:r})})};Ore.displayName=yO;var Mre="HoverCardTrigger",Nre=Ea.forwardRef((e,t)=>{let{__scopeHoverCard:r,...n}=e,a=cC(Mre,r),i=lC(r);return(0,rl.jsx)(Jc,{asChild:!0,...i,children:(0,rl.jsx)(Re.a,{"data-state":a.open?"open":"closed",...n,ref:t,onPointerEnter:me(e.onPointerEnter,sC(a.onOpen)),onPointerLeave:me(e.onPointerLeave,sC(a.onClose)),onFocus:me(e.onFocus,a.onOpen),onBlur:me(e.onBlur,a.onClose),onTouchStart:me(e.onTouchStart,o=>o.preventDefault())})})});Nre.displayName=Mre;var xO="HoverCardPortal",[IDe,ODe]=Ire(xO,{forceMount:void 0}),zre=e=>{let{__scopeHoverCard:t,forceMount:r,children:n,container:a}=e,i=cC(xO,t);return(0,rl.jsx)(IDe,{scope:t,forceMount:r,children:(0,rl.jsx)(Br,{present:r||i.open,children:(0,rl.jsx)(os,{asChild:!0,container:a,children:n})})})};zre.displayName=xO;var oC="HoverCardContent",Dre=Ea.forwardRef((e,t)=>{let r=ODe(oC,e.__scopeHoverCard),{forceMount:n=r.forceMount,...a}=e,i=cC(oC,e.__scopeHoverCard);return(0,rl.jsx)(Br,{present:n||i.open,children:(0,rl.jsx)(MDe,{"data-state":i.open?"open":"closed",...a,onPointerEnter:me(e.onPointerEnter,sC(i.onOpen)),onPointerLeave:me(e.onPointerLeave,sC(i.onClose)),ref:t})})});Dre.displayName=oC;var MDe=Ea.forwardRef((e,t)=>{let{__scopeHoverCard:r,onEscapeKeyDown:n,onPointerDownOutside:a,onFocusOutside:i,onInteractOutside:o,...s}=e,l=cC(oC,r),u=lC(r),c=Ea.useRef(null),d=Ze(t,c),[h,g]=Ea.useState(!1);return Ea.useEffect(()=>{if(h){let b=document.body;return bO=b.style.userSelect||b.style.webkitUserSelect,b.style.userSelect="none",b.style.webkitUserSelect="none",()=>{b.style.userSelect=bO,b.style.webkitUserSelect=bO}}},[h]),Ea.useEffect(()=>{if(c.current){let b=()=>{g(!1),l.isPointerDownOnContentRef.current=!1,setTimeout(()=>{document.getSelection()?.toString()!==""&&(l.hasSelectionRef.current=!0)})};return document.addEventListener("pointerup",b),()=>{document.removeEventListener("pointerup",b),l.hasSelectionRef.current=!1,l.isPointerDownOnContentRef.current=!1}}},[l.isPointerDownOnContentRef,l.hasSelectionRef]),Ea.useEffect(()=>{c.current&&DDe(c.current).forEach(y=>y.setAttribute("tabindex","-1"))}),(0,rl.jsx)(Ro,{asChild:!0,disableOutsidePointerEvents:!1,onInteractOutside:o,onEscapeKeyDown:n,onPointerDownOutside:a,onFocusOutside:me(i,b=>{b.preventDefault()}),onDismiss:l.onDismiss,children:(0,rl.jsx)(Uu,{...u,...s,onPointerDown:me(s.onPointerDown,b=>{b.currentTarget.contains(b.target)&&g(!0),l.hasSelectionRef.current=!1,l.isPointerDownOnContentRef.current=!0}),ref:d,style:{...s.style,userSelect:h?"text":void 0,WebkitUserSelect:h?"text":void 0,"--radix-hover-card-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-hover-card-content-available-width":"var(--radix-popper-available-width)","--radix-hover-card-content-available-height":"var(--radix-popper-available-height)","--radix-hover-card-trigger-width":"var(--radix-popper-anchor-width)","--radix-hover-card-trigger-height":"var(--radix-popper-anchor-height)"}})})}),NDe="HoverCardArrow",zDe=Ea.forwardRef((e,t)=>{let{__scopeHoverCard:r,...n}=e,a=lC(r);return(0,rl.jsx)(Zu,{...a,...n,ref:t})});zDe.displayName=NDe;function sC(e){return t=>t.pointerType==="touch"?void 0:e()}function DDe(e){let t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:n=>n.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP});for(;r.nextNode();)t.push(r.currentNode);return t}var jre=Ore,Bre=Nre,Vre=zre,Hre=Dre;var BDe=["1","2","3"],Fre={...lt,size:{type:"enum",className:"rt-r-size",values:BDe,default:"2",responsive:!0},width:Dn.width,minWidth:Dn.minWidth,maxWidth:{...Dn.maxWidth,default:"480px"},...Ql};var $re=e=>b1.createElement(jre,{closeDelay:150,openDelay:200,...e});$re.displayName="HoverCard.Root";var Gre=b1.forwardRef(({children:e,className:t,...r},n)=>b1.createElement(Bre,{ref:n,className:(0,wO.default)("rt-HoverCardTrigger",t),...r,asChild:!0},bi(e)));Gre.displayName="HoverCard.Trigger";var Ure=b1.forwardRef((e,t)=>{let{className:r,forceMount:n,container:a,...i}=Ee(e,Fre);return b1.createElement(Vre,{container:a,forceMount:n},b1.createElement(qn,{asChild:!0},b1.createElement(Hre,{align:"start",sideOffset:8,collisionPadding:10,...i,ref:t,className:(0,wO.default)("rt-PopperContent","rt-HoverCardContent",r)})))});Ure.displayName="HoverCard.Content";var uC=_(K(),1),Zre=_(St(),1);var rn=uC.forwardRef(({className:e,...t},r)=>uC.createElement(U5,{...t,ref:r,className:(0,Zre.default)("rt-IconButton",e)}));rn.displayName="IconButton";var dC=_(K(),1),Kre=_(St(),1);var VDe=["all","x","y","top","bottom","left","right"],HDe=["border-box","padding-box"],I0=["current","0"],qre={...lt,side:{type:"enum",className:"rt-r-side",values:VDe,default:"all",responsive:!0},clip:{type:"enum",className:"rt-r-clip",values:HDe,default:"border-box",responsive:!0},p:{type:"enum",className:"rt-r-p",values:I0,parseValue:O0,responsive:!0},px:{type:"enum",className:"rt-r-px",values:I0,parseValue:O0,responsive:!0},py:{type:"enum",className:"rt-r-py",values:I0,parseValue:O0,responsive:!0},pt:{type:"enum",className:"rt-r-pt",values:I0,parseValue:O0,responsive:!0},pr:{type:"enum",className:"rt-r-pr",values:I0,parseValue:O0,responsive:!0},pb:{type:"enum",className:"rt-r-pb",values:I0,parseValue:O0,responsive:!0},pl:{type:"enum",className:"rt-r-pl",values:I0,parseValue:O0,responsive:!0}};function O0(e){return e==="current"?"inset":e}var I2=dC.forwardRef((e,t)=>{let{asChild:r,className:n,...a}=Ee(e,qre,qe);return dC.createElement(r?xt:"div",{...a,ref:t,className:(0,Kre.default)("rt-Inset",n)})});I2.displayName="Inset";var pC=_(K(),1),Qre=_(St(),1);var FDe=["1","2","3","4","5","6","7","8","9"],Wre={...lt,size:{type:"enum",className:"rt-r-size",values:FDe,responsive:!0}};var CO=pC.forwardRef((e,t)=>{let{asChild:r,className:n,...a}=Ee(e,Wre,qe);return pC.createElement(r?xt:"kbd",{...a,ref:t,className:(0,Qre.default)("rt-reset","rt-Kbd",n)})});CO.displayName="Kbd";var i4=_(K(),1),Xre=_(St(),1);var $De=["1","2","3","4","5","6","7","8","9"],GDe=["auto","always","hover","none"],Jre={...lt,size:{type:"enum",className:"rt-r-size",values:$De,responsive:!0},...uf,...cf,...cs,...ls,underline:{type:"enum",className:"rt-underline",values:GDe,default:"auto"},...Jl,...yr};var SO=i4.forwardRef((e,t)=>{let{children:r,className:n,color:a,asChild:i,...o}=Ee(e,Jre);return i4.createElement(kt,{...o,"data-accent-color":a,ref:t,asChild:!0,className:(0,Xre.default)("rt-reset","rt-Link",n)},i?r:i4.createElement("a",null,r))});SO.displayName="Link";var La={};ei(La,{Anchor:()=>Sne,Close:()=>Cne,Content:()=>wne,Root:()=>yne,Trigger:()=>xne});var nl=_(K(),1),bne=_(St(),1);var na=_(K(),1);var qa=_(de(),1),kO="Popover",[Yre,__t]=Ut(kO,[Ao]),o4=Ao(),[UDe,kf]=Yre(kO),ene=e=>{let{__scopePopover:t,children:r,open:n,defaultOpen:a,onOpenChange:i,modal:o=!1}=e,s=o4(t),l=na.useRef(null),[u,c]=na.useState(!1),[d=!1,h]=ar({prop:n,defaultProp:a,onChange:i});return(0,qa.jsx)(Qc,{...s,children:(0,qa.jsx)(UDe,{scope:t,contentId:Un(),triggerRef:l,open:d,onOpenChange:h,onOpenToggle:na.useCallback(()=>h(g=>!g),[h]),hasCustomAnchor:u,onCustomAnchorAdd:na.useCallback(()=>c(!0),[]),onCustomAnchorRemove:na.useCallback(()=>c(!1),[]),modal:o,children:r})})};ene.displayName=kO;var tne="PopoverAnchor",rne=na.forwardRef((e,t)=>{let{__scopePopover:r,...n}=e,a=kf(tne,r),i=o4(r),{onCustomAnchorAdd:o,onCustomAnchorRemove:s}=a;return na.useEffect(()=>(o(),()=>s()),[o,s]),(0,qa.jsx)(Jc,{...i,...n,ref:t})});rne.displayName=tne;var nne="PopoverTrigger",ane=na.forwardRef((e,t)=>{let{__scopePopover:r,...n}=e,a=kf(nne,r),i=o4(r),o=Ze(t,a.triggerRef),s=(0,qa.jsx)(Re.button,{type:"button","aria-haspopup":"dialog","aria-expanded":a.open,"aria-controls":a.contentId,"data-state":une(a.open),...n,ref:o,onClick:me(e.onClick,a.onOpenToggle)});return a.hasCustomAnchor?s:(0,qa.jsx)(Jc,{asChild:!0,...i,children:s})});ane.displayName=nne;var EO="PopoverPortal",[ZDe,qDe]=Yre(EO,{forceMount:void 0}),ine=e=>{let{__scopePopover:t,forceMount:r,children:n,container:a}=e,i=kf(EO,t);return(0,qa.jsx)(ZDe,{scope:t,forceMount:r,children:(0,qa.jsx)(Br,{present:r||i.open,children:(0,qa.jsx)(os,{asChild:!0,container:a,children:n})})})};ine.displayName=EO;var O2="PopoverContent",one=na.forwardRef((e,t)=>{let r=qDe(O2,e.__scopePopover),{forceMount:n=r.forceMount,...a}=e,i=kf(O2,e.__scopePopover);return(0,qa.jsx)(Br,{present:n||i.open,children:i.modal?(0,qa.jsx)(KDe,{...a,ref:t}):(0,qa.jsx)(WDe,{...a,ref:t})})});one.displayName=O2;var KDe=na.forwardRef((e,t)=>{let r=kf(O2,e.__scopePopover),n=na.useRef(null),a=Ze(t,n),i=na.useRef(!1);return na.useEffect(()=>{let o=n.current;if(o)return lf(o)},[]),(0,qa.jsx)(c1,{as:xt,allowPinchZoom:!0,children:(0,qa.jsx)(sne,{...e,ref:a,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:me(e.onCloseAutoFocus,o=>{o.preventDefault(),i.current||r.triggerRef.current?.focus()}),onPointerDownOutside:me(e.onPointerDownOutside,o=>{let s=o.detail.originalEvent,l=s.button===0&&s.ctrlKey===!0,u=s.button===2||l;i.current=u},{checkForDefaultPrevented:!1}),onFocusOutside:me(e.onFocusOutside,o=>o.preventDefault(),{checkForDefaultPrevented:!1})})})}),WDe=na.forwardRef((e,t)=>{let r=kf(O2,e.__scopePopover),n=na.useRef(!1),a=na.useRef(!1);return(0,qa.jsx)(sne,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:i=>{e.onCloseAutoFocus?.(i),i.defaultPrevented||(n.current||r.triggerRef.current?.focus(),i.preventDefault()),n.current=!1,a.current=!1},onInteractOutside:i=>{e.onInteractOutside?.(i),i.defaultPrevented||(n.current=!0,i.detail.originalEvent.type==="pointerdown"&&(a.current=!0));let o=i.target;r.triggerRef.current?.contains(o)&&i.preventDefault(),i.detail.originalEvent.type==="focusin"&&a.current&&i.preventDefault()}})}),sne=na.forwardRef((e,t)=>{let{__scopePopover:r,trapFocus:n,onOpenAutoFocus:a,onCloseAutoFocus:i,disableOutsidePointerEvents:o,onEscapeKeyDown:s,onPointerDownOutside:l,onFocusOutside:u,onInteractOutside:c,...d}=e,h=kf(O2,r),g=o4(r);return of(),(0,qa.jsx)(l1,{asChild:!0,loop:!0,trapped:n,onMountAutoFocus:a,onUnmountAutoFocus:i,children:(0,qa.jsx)(Ro,{asChild:!0,disableOutsidePointerEvents:o,onInteractOutside:c,onEscapeKeyDown:s,onPointerDownOutside:l,onFocusOutside:u,onDismiss:()=>h.onOpenChange(!1),children:(0,qa.jsx)(Uu,{"data-state":une(h.open),role:"dialog",id:h.contentId,...g,...d,ref:t,style:{...d.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)"}})})})}),lne="PopoverClose",cne=na.forwardRef((e,t)=>{let{__scopePopover:r,...n}=e,a=kf(lne,r);return(0,qa.jsx)(Re.button,{type:"button",...n,ref:t,onClick:me(e.onClick,()=>a.onOpenChange(!1))})});cne.displayName=lne;var QDe="PopoverArrow",JDe=na.forwardRef((e,t)=>{let{__scopePopover:r,...n}=e,a=o4(r);return(0,qa.jsx)(Zu,{...a,...n,ref:t})});JDe.displayName=QDe;function une(e){return e?"open":"closed"}var dne=ene,pne=rne,fne=ane,hne=ine,mne=one,gne=cne;var YDe=["1","2","3","4"],vne={...lt,size:{type:"enum",className:"rt-r-size",values:YDe,default:"2",responsive:!0},width:Dn.width,minWidth:Dn.minWidth,maxWidth:{...Dn.maxWidth,default:"480px"},...Ql};var yne=e=>nl.createElement(dne,{...e});yne.displayName="Popover.Root";var xne=nl.forwardRef(({children:e,...t},r)=>nl.createElement(fne,{...t,ref:r,asChild:!0},bi(e)));xne.displayName="Popover.Trigger";var wne=nl.forwardRef((e,t)=>{let{className:r,forceMount:n,container:a,...i}=Ee(e,vne);return nl.createElement(hne,{container:a,forceMount:n},nl.createElement(qn,{asChild:!0},nl.createElement(mne,{align:"start",sideOffset:8,collisionPadding:10,...i,ref:t,className:(0,bne.default)("rt-PopperContent","rt-PopoverContent",r)})))});wne.displayName="Popover.Content";var Cne=nl.forwardRef(({children:e,...t},r)=>nl.createElement(gne,{...t,ref:r,asChild:!0},bi(e)));Cne.displayName="Popover.Close";var Sne=nl.forwardRef(({children:e,...t},r)=>nl.createElement(pne,{...t,ref:r}));Sne.displayName="Popover.Anchor";var s4=_(K(),1),Nne=_(St(),1);var RO=_(K(),1);var y1=_(K(),1),kne=_(de(),1);function Ene(e,t=[]){let r=[];function n(i,o){let s=y1.createContext(o),l=r.length;r=[...r,o];function u(d){let{scope:h,children:g,...b}=d,y=h?.[e][l]||s,C=y1.useMemo(()=>b,Object.values(b));return(0,kne.jsx)(y.Provider,{value:C,children:g})}function c(d,h){let g=h?.[e][l]||s,b=y1.useContext(g);if(b)return b;if(o!==void 0)return o;throw new Error(`\`${d}\` must be used within \`${i}\``)}return u.displayName=i+"Provider",[u,c]}let a=()=>{let i=r.map(o=>y1.createContext(o));return function(s){let l=s?.[e]||i;return y1.useMemo(()=>({[`__scope${e}`]:{...s,[e]:l}}),[s,l])}};return a.scopeName=e,[n,eje(a,...t)]}function eje(...e){let t=e[0];if(e.length===1)return t;let r=()=>{let n=e.map(a=>({useScope:a(),scopeName:a.scopeName}));return function(i){let o=n.reduce((s,{useScope:l,scopeName:u})=>{let d=l(i)[`__scope${u}`];return{...s,...d}},{});return y1.useMemo(()=>({[`__scope${t.scopeName}`]:o}),[o])}};return r.scopeName=t.scopeName,r}var fC=_(de(),1),TO="Progress",_O=100,[tje,F_t]=Ene(TO),[rje,nje]=tje(TO),_ne=RO.forwardRef((e,t)=>{let{__scopeProgress:r,value:n=null,max:a,getValueLabel:i=aje,...o}=e;(a||a===0)&&!Rne(a)&&console.error(ije(`${a}`,"Progress"));let s=Rne(a)?a:_O;n!==null&&!Tne(n,s)&&console.error(oje(`${n}`,"Progress"));let l=Tne(n,s)?n:null,u=hC(l)?i(l,s):void 0;return(0,fC.jsx)(rje,{scope:r,value:l,max:s,children:(0,fC.jsx)(Re.div,{"aria-valuemax":s,"aria-valuemin":0,"aria-valuenow":hC(l)?l:void 0,"aria-valuetext":u,role:"progressbar","data-state":Lne(l,s),"data-value":l??void 0,"data-max":s,...o,ref:t})})});_ne.displayName=TO;var Ane="ProgressIndicator",Pne=RO.forwardRef((e,t)=>{let{__scopeProgress:r,...n}=e,a=nje(Ane,r);return(0,fC.jsx)(Re.div,{"data-state":Lne(a.value,a.max),"data-value":a.value??void 0,"data-max":a.max,...n,ref:t})});Pne.displayName=Ane;function aje(e,t){return`${Math.round(e/t*100)}%`}function Lne(e,t){return e==null?"indeterminate":e===t?"complete":"loading"}function hC(e){return typeof e=="number"}function Rne(e){return hC(e)&&!isNaN(e)&&e>0}function Tne(e,t){return hC(e)&&!isNaN(e)&&e<=t&&e>=0}function ije(e,t){return`Invalid prop \`max\` of value \`${e}\` supplied to \`${t}\`. Only numbers greater than 0 are valid max values. Defaulting to \`${_O}\`.`}function oje(e,t){return`Invalid prop \`value\` of value \`${e}\` supplied to \`${t}\`. The \`value\` prop must be: - a positive number - less than the value passed to \`max\` (or ${_O} if no \`max\` prop is set) - \`null\` or \`undefined\` if the progress is indeterminate. Defaulting to \`null\`.`}var Ine=_ne,One=Pne;var lje=["1","2","3"],cje=["classic","surface","soft"],Mne={size:{type:"enum",className:"rt-r-size",values:lje,default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:cje,default:"surface"},...Er,...yr,...Sa,duration:{type:"string"}};var uje=s4.forwardRef((e,t)=>{let{className:r,style:n,color:a,radius:i,duration:o,...s}=Ee(e,Mne,qe);return s4.createElement(Ine,{"data-accent-color":a,"data-radius":i,ref:t,className:(0,Nne.default)("rt-ProgressRoot",r),style:d1({"--progress-duration":"value"in s?void 0:o,"--progress-value":"value"in s?s.value:void 0,"--progress-max":"max"in s?s.max:void 0},n),...s,asChild:!1},s4.createElement(One,{className:"rt-ProgressIndicator"}))});uje.displayName="Progress";var mC=_(K(),1),Dne=_(St(),1);var zne={...lt,...cs,...ls};var dje=mC.forwardRef((e,t)=>{let{asChild:r,className:n,...a}=Ee(e,zne);return mC.createElement(r?xt:"q",{...a,ref:t,className:(0,Dne.default)("rt-Quote",n)})});dje.displayName="Quote";var N0=_(K(),1),IO=_(St(),1);var x1=_(K(),1);var Yu=_(K(),1);var Ef=_(de(),1),M0=_(de(),1),AO="Radio",[pje,jne]=Ut(AO),[fje,hje]=pje(AO),Bne=Yu.forwardRef((e,t)=>{let{__scopeRadio:r,name:n,checked:a=!1,required:i,disabled:o,value:s="on",onCheck:l,form:u,...c}=e,[d,h]=Yu.useState(null),g=Ze(t,C=>h(C)),b=Yu.useRef(!1),y=d?u||!!d.closest("form"):!0;return(0,Ef.jsxs)(fje,{scope:r,checked:a,disabled:o,children:[(0,Ef.jsx)(Re.button,{type:"button",role:"radio","aria-checked":a,"data-state":Fne(a),"data-disabled":o?"":void 0,disabled:o,value:s,...c,ref:g,onClick:me(e.onClick,C=>{a||l?.(),y&&(b.current=C.isPropagationStopped(),b.current||C.stopPropagation())})}),y&&(0,Ef.jsx)(mje,{control:d,bubbles:!b.current,name:n,value:s,checked:a,required:i,disabled:o,form:u,style:{transform:"translateX(-100%)"}})]})});Bne.displayName=AO;var Vne="RadioIndicator",Hne=Yu.forwardRef((e,t)=>{let{__scopeRadio:r,forceMount:n,...a}=e,i=hje(Vne,r);return(0,Ef.jsx)(Br,{present:n||i.checked,children:(0,Ef.jsx)(Re.span,{"data-state":Fne(i.checked),"data-disabled":i.disabled?"":void 0,...a,ref:t})})});Hne.displayName=Vne;var mje=e=>{let{control:t,checked:r,bubbles:n=!0,...a}=e,i=Yu.useRef(null),o=tc(r),s=Gu(t);return Yu.useEffect(()=>{let l=i.current,u=window.HTMLInputElement.prototype,d=Object.getOwnPropertyDescriptor(u,"checked").set;if(o!==r&&d){let h=new Event("click",{bubbles:n});d.call(l,r),l.dispatchEvent(h)}},[o,r,n]),(0,Ef.jsx)("input",{type:"radio","aria-hidden":!0,defaultChecked:r,...a,tabIndex:-1,ref:i,style:{...e.style,...s,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})};function Fne(e){return e?"checked":"unchecked"}var gje=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"],PO="RadioGroup",[vje,LO]=Ut(PO,[Io,jne]),$ne=Io(),Gne=jne(),[bje,yje]=vje(PO),Une=x1.forwardRef((e,t)=>{let{__scopeRadioGroup:r,name:n,defaultValue:a,value:i,required:o=!1,disabled:s=!1,orientation:l,dir:u,loop:c=!0,onValueChange:d,...h}=e,g=$ne(r),b=Ua(u),[y,C]=ar({prop:i,defaultProp:a,onChange:d});return(0,M0.jsx)(bje,{scope:r,name:n,required:o,disabled:s,value:y,onValueChange:C,children:(0,M0.jsx)(Qu,{asChild:!0,...g,orientation:l,dir:b,loop:c,children:(0,M0.jsx)(Re.div,{role:"radiogroup","aria-required":o,"aria-orientation":l,"data-disabled":s?"":void 0,dir:b,...h,ref:t})})})});Une.displayName=PO;var Zne="RadioGroupItem",qne=x1.forwardRef((e,t)=>{let{__scopeRadioGroup:r,disabled:n,...a}=e,i=yje(Zne,r),o=i.disabled||n,s=$ne(r),l=Gne(r),u=x1.useRef(null),c=Ze(t,u),d=i.value===a.value,h=x1.useRef(!1);return x1.useEffect(()=>{let g=y=>{gje.includes(y.key)&&(h.current=!0)},b=()=>h.current=!1;return document.addEventListener("keydown",g),document.addEventListener("keyup",b),()=>{document.removeEventListener("keydown",g),document.removeEventListener("keyup",b)}},[]),(0,M0.jsx)(Ju,{asChild:!0,...s,focusable:!o,active:d,children:(0,M0.jsx)(Bne,{disabled:o,required:i.required,checked:d,...l,...a,name:i.name,ref:c,onCheck:()=>i.onValueChange(a.value),onKeyDown:me(g=>{g.key==="Enter"&&g.preventDefault()}),onFocus:me(a.onFocus,()=>{h.current&&u.current?.click()})})})});qne.displayName=Zne;var xje="RadioGroupIndicator",wje=x1.forwardRef((e,t)=>{let{__scopeRadioGroup:r,...n}=e,a=Gne(r);return(0,M0.jsx)(Hne,{...a,...n,ref:t})});wje.displayName=xje;var gC=Une,vC=qne;var Cje=["1","2","3"],Sje=["surface","classic"],Wne={...lt,size:{type:"enum",className:"rt-r-size",values:Cje,default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:Sje,default:"surface"},...Er,...yr,columns:{...v1.columns,default:"repeat(auto-fit, minmax(160px, 1fr))"},gap:{...v1.gap,default:"4"}};var kje=N0.forwardRef((e,t)=>{let{className:r,color:n,...a}=Ee(e,Wne,qe);return N0.createElement(fs,{asChild:!0},N0.createElement(gC,{"data-accent-color":n,...a,ref:t,className:(0,IO.default)("rt-RadioCardsRoot",r)}))});kje.displayName="RadioCards.Root";var Eje=N0.forwardRef(({className:e,...t},r)=>N0.createElement(vC,{...t,asChild:!1,ref:r,className:(0,IO.default)("rt-reset","rt-BaseCard","rt-RadioCardsItem",e)}));Eje.displayName="RadioCards.Item";var ac=_(K(),1),bC=_(St(),1);var Tje=["1","2","3"],_je=["classic","surface","soft"],M2={...lt,size:{type:"enum",className:"rt-r-size",values:Tje,default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:_je,default:"surface"},...Er,...yr};var Qne="RadioGroup",[Aje]=Ut(Qne,[LO]),Jne=LO(),[Pje,Xne]=Aje(Qne),Lje=ac.forwardRef(({color:e=M2.color.default,highContrast:t=M2.highContrast.default,size:r=M2.size.default,variant:n=M2.variant.default,...a},i)=>{let{__scopeRadioGroup:o,className:s,...l}=Ee(a,qe),u=Jne(o);return ac.createElement(Pje,{scope:o,color:e,highContrast:t,size:r,variant:n},ac.createElement(gC,{...u,...l,ref:i,className:(0,bC.default)("rt-RadioGroupRoot",s)}))});Lje.displayName="RadioGroup.Root";var Ije=ac.forwardRef((e,t)=>{let{__scopeRadioGroup:r,children:n,className:a,style:i,...o}=e,{size:s}=Xne("RadioGroupItem",r);return n?ac.createElement(kt,{as:"label",size:s,className:(0,bC.default)("rt-RadioGroupItem",a),style:i},ac.createElement(OO,{__scopeRadioGroup:r,...o,ref:t}),n&&ac.createElement("span",{className:"rt-RadioGroupItemInner"},n)):ac.createElement(OO,{__scopeRadioGroup:r,...o,ref:t,className:a,style:i})});Ije.displayName="RadioGroup.Item";var OO=ac.forwardRef(({__scopeRadioGroup:e,...t},r)=>{let n=Xne("RadioGroupItemRadio",e),a=Jne(e),{color:i,className:o}=Ee({...t,...n},M2,qe);return ac.createElement(vC,{...a,"data-accent-color":i,...t,asChild:!1,ref:r,className:(0,bC.default)("rt-reset","rt-BaseRadioRoot",o)})});OO.displayName="RadioGroup.ItemRadio";var N2=_(K(),1),Yne=_(St(),1);var Mje=["1","2","3"],Nje=["classic","surface","soft"],MO={size:{type:"enum",className:"rt-r-size",values:Mje,default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:Nje,default:"surface"},...Er,...yr};var zje=N2.forwardRef((e,t)=>{let r=N2.useRef(null),{className:n,color:a,onChange:i,onValueChange:o,...s}=Ee(e,MO,qe);return N2.createElement("input",{type:"radio","data-accent-color":a,...s,onChange:me(i,l=>o?.(l.currentTarget.value)),ref:Ws(r,t),className:(0,Yne.default)("rt-reset","rt-BaseRadioRoot","rt-RadioRoot",n)})});zje.displayName="Radio";var yC=_(K(),1),eae=_(St(),1);var Dje=yC.forwardRef(({className:e,children:t,...r},n)=>yC.createElement(xt,{...r,ref:n,className:(0,eae.default)("rt-reset",e)},bi(t)));Dje.displayName="Reset";var au=_(K(),1),DO=_(St(),1);var nu=_(K(),1);var w1=_(K(),1),tae=_(de(),1);function rae(e,t=[]){let r=[];function n(i,o){let s=w1.createContext(o),l=r.length;r=[...r,o];function u(d){let{scope:h,children:g,...b}=d,y=h?.[e][l]||s,C=w1.useMemo(()=>b,Object.values(b));return(0,tae.jsx)(y.Provider,{value:C,children:g})}function c(d,h){let g=h?.[e][l]||s,b=w1.useContext(g);if(b)return b;if(o!==void 0)return o;throw new Error(`\`${d}\` must be used within \`${i}\``)}return u.displayName=i+"Provider",[u,c]}let a=()=>{let i=r.map(o=>w1.createContext(o));return function(s){let l=s?.[e]||i;return w1.useMemo(()=>({[`__scope${e}`]:{...s,[e]:l}}),[s,l])}};return a.scopeName=e,[n,jje(a,...t)]}function jje(...e){let t=e[0];if(e.length===1)return t;let r=()=>{let n=e.map(a=>({useScope:a(),scopeName:a.scopeName}));return function(i){let o=n.reduce((s,{useScope:l,scopeName:u})=>{let d=l(i)[`__scope${u}`];return{...s,...d}},{});return w1.useMemo(()=>({[`__scope${t.scopeName}`]:o}),[o])}};return r.scopeName=t.scopeName,r}var nae=_(K(),1);var aae=_(de(),1),Bje="Toggle",NO=nae.forwardRef((e,t)=>{let{pressed:r,defaultPressed:n=!1,onPressedChange:a,...i}=e,[o=!1,s]=ar({prop:r,onChange:a,defaultProp:n});return(0,aae.jsx)(Re.button,{type:"button","aria-pressed":o,"data-state":o?"on":"off","data-disabled":e.disabled?"":void 0,...i,ref:t,onClick:me(e.onClick,()=>{e.disabled||s(!o)})})});NO.displayName=Bje;var Mo=_(de(),1),z2="ToggleGroup",[oae,uPt]=rae(z2,[Io]),sae=Io(),zO=nu.default.forwardRef((e,t)=>{let{type:r,...n}=e;if(r==="single")return(0,Mo.jsx)(Vje,{...n,ref:t});if(r==="multiple")return(0,Mo.jsx)(Hje,{...n,ref:t});throw new Error(`Missing prop \`type\` expected on \`${z2}\``)});zO.displayName=z2;var[lae,cae]=oae(z2),Vje=nu.default.forwardRef((e,t)=>{let{value:r,defaultValue:n,onValueChange:a=()=>{},...i}=e,[o,s]=ar({prop:r,defaultProp:n,onChange:a});return(0,Mo.jsx)(lae,{scope:e.__scopeToggleGroup,type:"single",value:o?[o]:[],onItemActivate:s,onItemDeactivate:nu.default.useCallback(()=>s(""),[s]),children:(0,Mo.jsx)(uae,{...i,ref:t})})}),Hje=nu.default.forwardRef((e,t)=>{let{value:r,defaultValue:n,onValueChange:a=()=>{},...i}=e,[o=[],s]=ar({prop:r,defaultProp:n,onChange:a}),l=nu.default.useCallback(c=>s((d=[])=>[...d,c]),[s]),u=nu.default.useCallback(c=>s((d=[])=>d.filter(h=>h!==c)),[s]);return(0,Mo.jsx)(lae,{scope:e.__scopeToggleGroup,type:"multiple",value:o,onItemActivate:l,onItemDeactivate:u,children:(0,Mo.jsx)(uae,{...i,ref:t})})});zO.displayName=z2;var[Fje,$je]=oae(z2),uae=nu.default.forwardRef((e,t)=>{let{__scopeToggleGroup:r,disabled:n=!1,rovingFocus:a=!0,orientation:i,dir:o,loop:s=!0,...l}=e,u=sae(r),c=Ua(o),d={role:"group",dir:c,...l};return(0,Mo.jsx)(Fje,{scope:r,rovingFocus:a,disabled:n,children:a?(0,Mo.jsx)(Qu,{asChild:!0,...u,orientation:i,dir:c,loop:s,children:(0,Mo.jsx)(Re.div,{...d,ref:t})}):(0,Mo.jsx)(Re.div,{...d,ref:t})})}),xC="ToggleGroupItem",dae=nu.default.forwardRef((e,t)=>{let r=cae(xC,e.__scopeToggleGroup),n=$je(xC,e.__scopeToggleGroup),a=sae(e.__scopeToggleGroup),i=r.value.includes(e.value),o=n.disabled||e.disabled,s={...e,pressed:i,disabled:o},l=nu.default.useRef(null);return n.rovingFocus?(0,Mo.jsx)(Ju,{asChild:!0,...a,focusable:!o,active:i,ref:l,children:(0,Mo.jsx)(iae,{...s,ref:t})}):(0,Mo.jsx)(iae,{...s,ref:t})});dae.displayName=xC;var iae=nu.default.forwardRef((e,t)=>{let{__scopeToggleGroup:r,value:n,...a}=e,i=cae(xC,r),o={role:"radio","aria-checked":e.pressed,"aria-pressed":void 0},s=i.type==="single"?o:void 0;return(0,Mo.jsx)(NO,{...s,...a,ref:t,onPressedChange:l=>{l?i.onItemActivate(n):i.onItemDeactivate(n)}})}),pae=zO,fae=dae;var Uje=["1","2","3"],Zje=["surface","classic"],hae={disabled:{type:"boolean",className:"disabled",default:!1},size:{type:"enum",className:"rt-r-size",values:Uje,default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:Zje,default:"surface"},...Sa};var qje=au.forwardRef((e,t)=>{let{className:r,children:n,radius:a,value:i,defaultValue:o,onValueChange:s,...l}=Ee(e,hae,qe),[u,c]=ar({prop:i,onChange:s,defaultProp:o});return au.createElement(pae,{"data-disabled":e.disabled||void 0,"data-radius":a,ref:t,className:(0,DO.default)("rt-SegmentedControlRoot",r),onValueChange:d=>{d&&c(d)},...l,type:"single",value:u,asChild:!1,disabled:!!e.disabled},n,au.createElement("div",{className:"rt-SegmentedControlIndicator"}))});qje.displayName="SegmentedControl.Root";var Kje=au.forwardRef(({children:e,className:t,...r},n)=>au.createElement(fae,{ref:n,className:(0,DO.default)("rt-reset","rt-SegmentedControlItem",t),...r,disabled:!1,asChild:!1},au.createElement("span",{className:"rt-SegmentedControlItemSeparator"}),au.createElement("span",{className:"rt-SegmentedControlItemLabel"},au.createElement("span",{className:"rt-SegmentedControlItemLabelActive"},e),au.createElement("span",{className:"rt-SegmentedControlItemLabelInactive"},e))));Kje.displayName="SegmentedControl.Item";var wC=_(K(),1),gae=_(St(),1);var Qje=["1","2","3","4"],Jje=["none","initial"],mae={...lt,size:{type:"enum",className:"rt-r-size",values:Qje,default:"3",responsive:!0},display:{type:"enum",className:"rt-r-display",values:Jje,parseValue:Xje,responsive:!0}};function Xje(e){return e==="initial"?"block":e}var Yje=wC.forwardRef((e,t)=>{let{asChild:r,className:n,...a}=Ee(e,mae,Ku,qe);return wC.createElement(r?xt:"section",{...a,ref:t,className:(0,gae.default)("rt-Section",n)})});Yje.displayName="Section";var _r=_(K(),1),D0=_(St(),1);var We=_(K(),1),$O=_(Ml(),1);var _t=_(de(),1),eBe=[" ","Enter","ArrowUp","ArrowDown"],tBe=[" ","Enter"],c4="Select",[SC,kC,rBe]=Yc(c4),[D2,ZPt]=Ut(c4,[rBe,Ao]),EC=Ao(),[nBe,Rf]=D2(c4),[aBe,iBe]=D2(c4),vae=e=>{let{__scopeSelect:t,children:r,open:n,defaultOpen:a,onOpenChange:i,value:o,defaultValue:s,onValueChange:l,dir:u,name:c,autoComplete:d,disabled:h,required:g,form:b}=e,y=EC(t),[C,S]=We.useState(null),[E,R]=We.useState(null),[w,L]=We.useState(!1),I=Ua(u),[P=!1,N]=ar({prop:n,defaultProp:a,onChange:i}),[$,z]=ar({prop:o,defaultProp:s,onChange:l}),ne=We.useRef(null),W=C?b||!!C.closest("form"):!0,[Z,B]=We.useState(new Set),X=Array.from(Z).map(J=>J.props.value).join(";");return(0,_t.jsx)(Qc,{...y,children:(0,_t.jsxs)(nBe,{required:g,scope:t,trigger:C,onTriggerChange:S,valueNode:E,onValueNodeChange:R,valueNodeHasChildren:w,onValueNodeHasChildrenChange:L,contentId:Un(),value:$,onValueChange:z,open:P,onOpenChange:N,dir:I,triggerPointerDownPosRef:ne,disabled:h,children:[(0,_t.jsx)(SC.Provider,{scope:t,children:(0,_t.jsx)(aBe,{scope:e.__scopeSelect,onNativeOptionAdd:We.useCallback(J=>{B(te=>new Set(te).add(J))},[]),onNativeOptionRemove:We.useCallback(J=>{B(te=>{let le=new Set(te);return le.delete(J),le})},[]),children:r})}),W?(0,_t.jsxs)(Hae,{"aria-hidden":!0,required:g,tabIndex:-1,name:c,autoComplete:d,value:$,onChange:J=>z(J.target.value),disabled:h,form:b,children:[$===void 0?(0,_t.jsx)("option",{value:""}):null,Array.from(Z)]},X):null]})})};vae.displayName=c4;var bae="SelectTrigger",yae=We.forwardRef((e,t)=>{let{__scopeSelect:r,disabled:n=!1,...a}=e,i=EC(r),o=Rf(bae,r),s=o.disabled||n,l=Ze(t,o.onTriggerChange),u=kC(r),c=We.useRef("touch"),[d,h,g]=Fae(y=>{let C=u().filter(R=>!R.disabled),S=C.find(R=>R.value===o.value),E=$ae(C,y,S);E!==void 0&&o.onValueChange(E.value)}),b=y=>{s||(o.onOpenChange(!0),g()),y&&(o.triggerPointerDownPosRef.current={x:Math.round(y.pageX),y:Math.round(y.pageY)})};return(0,_t.jsx)(Jc,{asChild:!0,...i,children:(0,_t.jsx)(Re.button,{type:"button",role:"combobox","aria-controls":o.contentId,"aria-expanded":o.open,"aria-required":o.required,"aria-autocomplete":"none",dir:o.dir,"data-state":o.open?"open":"closed",disabled:s,"data-disabled":s?"":void 0,"data-placeholder":Vae(o.value)?"":void 0,...a,ref:l,onClick:me(a.onClick,y=>{y.currentTarget.focus(),c.current!=="mouse"&&b(y)}),onPointerDown:me(a.onPointerDown,y=>{c.current=y.pointerType;let C=y.target;C.hasPointerCapture(y.pointerId)&&C.releasePointerCapture(y.pointerId),y.button===0&&y.ctrlKey===!1&&y.pointerType==="mouse"&&(b(y),y.preventDefault())}),onKeyDown:me(a.onKeyDown,y=>{let C=d.current!=="";!(y.ctrlKey||y.altKey||y.metaKey)&&y.key.length===1&&h(y.key),!(C&&y.key===" ")&&eBe.includes(y.key)&&(b(),y.preventDefault())})})})});yae.displayName=bae;var xae="SelectValue",wae=We.forwardRef((e,t)=>{let{__scopeSelect:r,className:n,style:a,children:i,placeholder:o="",...s}=e,l=Rf(xae,r),{onValueNodeHasChildrenChange:u}=l,c=i!==void 0,d=Ze(t,l.onValueNodeChange);return Ir(()=>{u(c)},[u,c]),(0,_t.jsx)(Re.span,{...s,ref:d,style:{pointerEvents:"none"},children:Vae(l.value)?(0,_t.jsx)(_t.Fragment,{children:o}):i})});wae.displayName=xae;var oBe="SelectIcon",Cae=We.forwardRef((e,t)=>{let{__scopeSelect:r,children:n,...a}=e;return(0,_t.jsx)(Re.span,{"aria-hidden":!0,...a,ref:t,children:n||"\u25BC"})});Cae.displayName=oBe;var sBe="SelectPortal",Sae=e=>(0,_t.jsx)(os,{asChild:!0,...e});Sae.displayName=sBe;var z0="SelectContent",kae=We.forwardRef((e,t)=>{let r=Rf(z0,e.__scopeSelect),[n,a]=We.useState();if(Ir(()=>{a(new DocumentFragment)},[]),!r.open){let i=n;return i?$O.createPortal((0,_t.jsx)(Eae,{scope:e.__scopeSelect,children:(0,_t.jsx)(SC.Slot,{scope:e.__scopeSelect,children:(0,_t.jsx)("div",{children:e.children})})}),i):null}return(0,_t.jsx)(Rae,{...e,ref:t})});kae.displayName=z0;var iu=10,[Eae,Tf]=D2(z0),lBe="SelectContentImpl",Rae=We.forwardRef((e,t)=>{let{__scopeSelect:r,position:n="item-aligned",onCloseAutoFocus:a,onEscapeKeyDown:i,onPointerDownOutside:o,side:s,sideOffset:l,align:u,alignOffset:c,arrowPadding:d,collisionBoundary:h,collisionPadding:g,sticky:b,hideWhenDetached:y,avoidCollisions:C,...S}=e,E=Rf(z0,r),[R,w]=We.useState(null),[L,I]=We.useState(null),P=Ze(t,Ie=>w(Ie)),[N,$]=We.useState(null),[z,ne]=We.useState(null),W=kC(r),[Z,B]=We.useState(!1),X=We.useRef(!1);We.useEffect(()=>{if(R)return lf(R)},[R]),of();let J=We.useCallback(Ie=>{let[$e,...mt]=W().map(Ct=>Ct.ref.current),[at]=mt.slice(-1),it=document.activeElement;for(let Ct of Ie)if(Ct===it||(Ct?.scrollIntoView({block:"nearest"}),Ct===$e&&L&&(L.scrollTop=0),Ct===at&&L&&(L.scrollTop=L.scrollHeight),Ct?.focus(),document.activeElement!==it))return},[W,L]),te=We.useCallback(()=>J([N,R]),[J,N,R]);We.useEffect(()=>{Z&&te()},[Z,te]);let{onOpenChange:le,triggerPointerDownPosRef:he}=E;We.useEffect(()=>{if(R){let Ie={x:0,y:0},$e=at=>{Ie={x:Math.abs(Math.round(at.pageX)-(he.current?.x??0)),y:Math.abs(Math.round(at.pageY)-(he.current?.y??0))}},mt=at=>{Ie.x<=10&&Ie.y<=10?at.preventDefault():R.contains(at.target)||le(!1),document.removeEventListener("pointermove",$e),he.current=null};return he.current!==null&&(document.addEventListener("pointermove",$e),document.addEventListener("pointerup",mt,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",$e),document.removeEventListener("pointerup",mt,{capture:!0})}}},[R,le,he]),We.useEffect(()=>{let Ie=()=>le(!1);return window.addEventListener("blur",Ie),window.addEventListener("resize",Ie),()=>{window.removeEventListener("blur",Ie),window.removeEventListener("resize",Ie)}},[le]);let[G,Je]=Fae(Ie=>{let $e=W().filter(it=>!it.disabled),mt=$e.find(it=>it.ref.current===document.activeElement),at=$ae($e,Ie,mt);at&&setTimeout(()=>at.ref.current.focus())}),ct=We.useCallback((Ie,$e,mt)=>{let at=!X.current&&!mt;(E.value!==void 0&&E.value===$e||at)&&($(Ie),at&&(X.current=!0))},[E.value]),q=We.useCallback(()=>R?.focus(),[R]),yt=We.useCallback((Ie,$e,mt)=>{let at=!X.current&&!mt;(E.value!==void 0&&E.value===$e||at)&&ne(Ie)},[E.value]),jt=n==="popper"?jO:Tae,Kt=jt===jO?{side:s,sideOffset:l,align:u,alignOffset:c,arrowPadding:d,collisionBoundary:h,collisionPadding:g,sticky:b,hideWhenDetached:y,avoidCollisions:C}:{};return(0,_t.jsx)(Eae,{scope:r,content:R,viewport:L,onViewportChange:I,itemRefCallback:ct,selectedItem:N,onItemLeave:q,itemTextRefCallback:yt,focusSelectedItem:te,selectedItemText:z,position:n,isPositioned:Z,searchRef:G,children:(0,_t.jsx)(c1,{as:xt,allowPinchZoom:!0,children:(0,_t.jsx)(l1,{asChild:!0,trapped:E.open,onMountAutoFocus:Ie=>{Ie.preventDefault()},onUnmountAutoFocus:me(a,Ie=>{E.trigger?.focus({preventScroll:!0}),Ie.preventDefault()}),children:(0,_t.jsx)(Ro,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:i,onPointerDownOutside:o,onFocusOutside:Ie=>Ie.preventDefault(),onDismiss:()=>E.onOpenChange(!1),children:(0,_t.jsx)(jt,{role:"listbox",id:E.contentId,"data-state":E.open?"open":"closed",dir:E.dir,onContextMenu:Ie=>Ie.preventDefault(),...S,...Kt,onPlaced:()=>B(!0),ref:P,style:{display:"flex",flexDirection:"column",outline:"none",...S.style},onKeyDown:me(S.onKeyDown,Ie=>{let $e=Ie.ctrlKey||Ie.altKey||Ie.metaKey;if(Ie.key==="Tab"&&Ie.preventDefault(),!$e&&Ie.key.length===1&&Je(Ie.key),["ArrowUp","ArrowDown","Home","End"].includes(Ie.key)){let at=W().filter(it=>!it.disabled).map(it=>it.ref.current);if(["ArrowUp","End"].includes(Ie.key)&&(at=at.slice().reverse()),["ArrowUp","ArrowDown"].includes(Ie.key)){let it=Ie.target,Ct=at.indexOf(it);at=at.slice(Ct+1)}setTimeout(()=>J(at)),Ie.preventDefault()}})})})})})})});Rae.displayName=lBe;var cBe="SelectItemAlignedPosition",Tae=We.forwardRef((e,t)=>{let{__scopeSelect:r,onPlaced:n,...a}=e,i=Rf(z0,r),o=Tf(z0,r),[s,l]=We.useState(null),[u,c]=We.useState(null),d=Ze(t,P=>c(P)),h=kC(r),g=We.useRef(!1),b=We.useRef(!0),{viewport:y,selectedItem:C,selectedItemText:S,focusSelectedItem:E}=o,R=We.useCallback(()=>{if(i.trigger&&i.valueNode&&s&&u&&y&&C&&S){let P=i.trigger.getBoundingClientRect(),N=u.getBoundingClientRect(),$=i.valueNode.getBoundingClientRect(),z=S.getBoundingClientRect();if(i.dir!=="rtl"){let it=z.left-N.left,Ct=$.left-it,Cr=P.left-Ct,Tn=P.width+Cr,Kr=Math.max(Tn,N.width),Ar=window.innerWidth-iu,ba=Cf(Ct,[iu,Math.max(iu,Ar-Kr)]);s.style.minWidth=Tn+"px",s.style.left=ba+"px"}else{let it=N.right-z.right,Ct=window.innerWidth-$.right-it,Cr=window.innerWidth-P.right-Ct,Tn=P.width+Cr,Kr=Math.max(Tn,N.width),Ar=window.innerWidth-iu,ba=Cf(Ct,[iu,Math.max(iu,Ar-Kr)]);s.style.minWidth=Tn+"px",s.style.right=ba+"px"}let ne=h(),W=window.innerHeight-iu*2,Z=y.scrollHeight,B=window.getComputedStyle(u),X=parseInt(B.borderTopWidth,10),J=parseInt(B.paddingTop,10),te=parseInt(B.borderBottomWidth,10),le=parseInt(B.paddingBottom,10),he=X+J+Z+le+te,G=Math.min(C.offsetHeight*5,he),Je=window.getComputedStyle(y),ct=parseInt(Je.paddingTop,10),q=parseInt(Je.paddingBottom,10),yt=P.top+P.height/2-iu,jt=W-yt,Kt=C.offsetHeight/2,Ie=C.offsetTop+Kt,$e=X+J+Ie,mt=he-$e;if($e<=yt){let it=ne.length>0&&C===ne[ne.length-1].ref.current;s.style.bottom="0px";let Ct=u.clientHeight-y.offsetTop-y.offsetHeight,Cr=Math.max(jt,Kt+(it?q:0)+Ct+te),Tn=$e+Cr;s.style.height=Tn+"px"}else{let it=ne.length>0&&C===ne[0].ref.current;s.style.top="0px";let Cr=Math.max(yt,X+y.offsetTop+(it?ct:0)+Kt)+mt;s.style.height=Cr+"px",y.scrollTop=$e-yt+y.offsetTop}s.style.margin=`${iu}px 0`,s.style.minHeight=G+"px",s.style.maxHeight=W+"px",n?.(),requestAnimationFrame(()=>g.current=!0)}},[h,i.trigger,i.valueNode,s,u,y,C,S,i.dir,n]);Ir(()=>R(),[R]);let[w,L]=We.useState();Ir(()=>{u&&L(window.getComputedStyle(u).zIndex)},[u]);let I=We.useCallback(P=>{P&&b.current===!0&&(R(),E?.(),b.current=!1)},[R,E]);return(0,_t.jsx)(dBe,{scope:r,contentWrapper:s,shouldExpandOnScrollRef:g,onScrollButtonChange:I,children:(0,_t.jsx)("div",{ref:l,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:w},children:(0,_t.jsx)(Re.div,{...a,ref:d,style:{boxSizing:"border-box",maxHeight:"100%",...a.style}})})})});Tae.displayName=cBe;var uBe="SelectPopperPosition",jO=We.forwardRef((e,t)=>{let{__scopeSelect:r,align:n="start",collisionPadding:a=iu,...i}=e,o=EC(r);return(0,_t.jsx)(Uu,{...o,...i,ref:t,align:n,collisionPadding:a,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)"}})});jO.displayName=uBe;var[dBe,GO]=D2(z0,{}),BO="SelectViewport",_ae=We.forwardRef((e,t)=>{let{__scopeSelect:r,nonce:n,...a}=e,i=Tf(BO,r),o=GO(BO,r),s=Ze(t,i.onViewportChange),l=We.useRef(0);return(0,_t.jsxs)(_t.Fragment,{children:[(0,_t.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:n}),(0,_t.jsx)(SC.Slot,{scope:r,children:(0,_t.jsx)(Re.div,{"data-radix-select-viewport":"",role:"presentation",...a,ref:s,style:{position:"relative",flex:1,overflow:"hidden auto",...a.style},onScroll:me(a.onScroll,u=>{let c=u.currentTarget,{contentWrapper:d,shouldExpandOnScrollRef:h}=o;if(h?.current&&d){let g=Math.abs(l.current-c.scrollTop);if(g>0){let b=window.innerHeight-iu*2,y=parseFloat(d.style.minHeight),C=parseFloat(d.style.height),S=Math.max(y,C);if(S0?w:0,d.style.justifyContent="flex-end")}}}l.current=c.scrollTop})})})]})});_ae.displayName=BO;var Aae="SelectGroup",[pBe,fBe]=D2(Aae),Pae=We.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e,a=Un();return(0,_t.jsx)(pBe,{scope:r,id:a,children:(0,_t.jsx)(Re.div,{role:"group","aria-labelledby":a,...n,ref:t})})});Pae.displayName=Aae;var Lae="SelectLabel",Iae=We.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e,a=fBe(Lae,r);return(0,_t.jsx)(Re.div,{id:a.id,...n,ref:t})});Iae.displayName=Lae;var CC="SelectItem",[hBe,Oae]=D2(CC),Mae=We.forwardRef((e,t)=>{let{__scopeSelect:r,value:n,disabled:a=!1,textValue:i,...o}=e,s=Rf(CC,r),l=Tf(CC,r),u=s.value===n,[c,d]=We.useState(i??""),[h,g]=We.useState(!1),b=Ze(t,E=>l.itemRefCallback?.(E,n,a)),y=Un(),C=We.useRef("touch"),S=()=>{a||(s.onValueChange(n),s.onOpenChange(!1))};if(n==="")throw new Error("A must have a value prop that is not an empty string. This is because the Select value can be set to an empty string to clear the selection and show the placeholder.");return(0,_t.jsx)(hBe,{scope:r,value:n,disabled:a,textId:y,isSelected:u,onItemTextChange:We.useCallback(E=>{d(R=>R||(E?.textContent??"").trim())},[]),children:(0,_t.jsx)(SC.ItemSlot,{scope:r,value:n,disabled:a,textValue:c,children:(0,_t.jsx)(Re.div,{role:"option","aria-labelledby":y,"data-highlighted":h?"":void 0,"aria-selected":u&&h,"data-state":u?"checked":"unchecked","aria-disabled":a||void 0,"data-disabled":a?"":void 0,tabIndex:a?void 0:-1,...o,ref:b,onFocus:me(o.onFocus,()=>g(!0)),onBlur:me(o.onBlur,()=>g(!1)),onClick:me(o.onClick,()=>{C.current!=="mouse"&&S()}),onPointerUp:me(o.onPointerUp,()=>{C.current==="mouse"&&S()}),onPointerDown:me(o.onPointerDown,E=>{C.current=E.pointerType}),onPointerMove:me(o.onPointerMove,E=>{C.current=E.pointerType,a?l.onItemLeave?.():C.current==="mouse"&&E.currentTarget.focus({preventScroll:!0})}),onPointerLeave:me(o.onPointerLeave,E=>{E.currentTarget===document.activeElement&&l.onItemLeave?.()}),onKeyDown:me(o.onKeyDown,E=>{l.searchRef?.current!==""&&E.key===" "||(tBe.includes(E.key)&&S(),E.key===" "&&E.preventDefault())})})})})});Mae.displayName=CC;var l4="SelectItemText",Nae=We.forwardRef((e,t)=>{let{__scopeSelect:r,className:n,style:a,...i}=e,o=Rf(l4,r),s=Tf(l4,r),l=Oae(l4,r),u=iBe(l4,r),[c,d]=We.useState(null),h=Ze(t,S=>d(S),l.onItemTextChange,S=>s.itemTextRefCallback?.(S,l.value,l.disabled)),g=c?.textContent,b=We.useMemo(()=>(0,_t.jsx)("option",{value:l.value,disabled:l.disabled,children:g},l.value),[l.disabled,l.value,g]),{onNativeOptionAdd:y,onNativeOptionRemove:C}=u;return Ir(()=>(y(b),()=>C(b)),[y,C,b]),(0,_t.jsxs)(_t.Fragment,{children:[(0,_t.jsx)(Re.span,{id:l.textId,...i,ref:h}),l.isSelected&&o.valueNode&&!o.valueNodeHasChildren?$O.createPortal(i.children,o.valueNode):null]})});Nae.displayName=l4;var zae="SelectItemIndicator",Dae=We.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e;return Oae(zae,r).isSelected?(0,_t.jsx)(Re.span,{"aria-hidden":!0,...n,ref:t}):null});Dae.displayName=zae;var VO="SelectScrollUpButton",mBe=We.forwardRef((e,t)=>{let r=Tf(VO,e.__scopeSelect),n=GO(VO,e.__scopeSelect),[a,i]=We.useState(!1),o=Ze(t,n.onScrollButtonChange);return Ir(()=>{if(r.viewport&&r.isPositioned){let l=function(){let c=u.scrollTop>0;i(c)};var s=l;let u=r.viewport;return l(),u.addEventListener("scroll",l),()=>u.removeEventListener("scroll",l)}},[r.viewport,r.isPositioned]),a?(0,_t.jsx)(jae,{...e,ref:o,onAutoScroll:()=>{let{viewport:s,selectedItem:l}=r;s&&l&&(s.scrollTop=s.scrollTop-l.offsetHeight)}}):null});mBe.displayName=VO;var HO="SelectScrollDownButton",gBe=We.forwardRef((e,t)=>{let r=Tf(HO,e.__scopeSelect),n=GO(HO,e.__scopeSelect),[a,i]=We.useState(!1),o=Ze(t,n.onScrollButtonChange);return Ir(()=>{if(r.viewport&&r.isPositioned){let l=function(){let c=u.scrollHeight-u.clientHeight,d=Math.ceil(u.scrollTop)u.removeEventListener("scroll",l)}},[r.viewport,r.isPositioned]),a?(0,_t.jsx)(jae,{...e,ref:o,onAutoScroll:()=>{let{viewport:s,selectedItem:l}=r;s&&l&&(s.scrollTop=s.scrollTop+l.offsetHeight)}}):null});gBe.displayName=HO;var jae=We.forwardRef((e,t)=>{let{__scopeSelect:r,onAutoScroll:n,...a}=e,i=Tf("SelectScrollButton",r),o=We.useRef(null),s=kC(r),l=We.useCallback(()=>{o.current!==null&&(window.clearInterval(o.current),o.current=null)},[]);return We.useEffect(()=>()=>l(),[l]),Ir(()=>{s().find(c=>c.ref.current===document.activeElement)?.ref.current?.scrollIntoView({block:"nearest"})},[s]),(0,_t.jsx)(Re.div,{"aria-hidden":!0,...a,ref:t,style:{flexShrink:0,...a.style},onPointerDown:me(a.onPointerDown,()=>{o.current===null&&(o.current=window.setInterval(n,50))}),onPointerMove:me(a.onPointerMove,()=>{i.onItemLeave?.(),o.current===null&&(o.current=window.setInterval(n,50))}),onPointerLeave:me(a.onPointerLeave,()=>{l()})})}),vBe="SelectSeparator",Bae=We.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e;return(0,_t.jsx)(Re.div,{"aria-hidden":!0,...n,ref:t})});Bae.displayName=vBe;var FO="SelectArrow",bBe=We.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e,a=EC(r),i=Rf(FO,r),o=Tf(FO,r);return i.open&&o.position==="popper"?(0,_t.jsx)(Zu,{...a,...n,ref:t}):null});bBe.displayName=FO;function Vae(e){return e===""||e===void 0}var Hae=We.forwardRef((e,t)=>{let{value:r,...n}=e,a=We.useRef(null),i=Ze(t,a),o=tc(r);return We.useEffect(()=>{let s=a.current,l=window.HTMLSelectElement.prototype,c=Object.getOwnPropertyDescriptor(l,"value").set;if(o!==r&&c){let d=new Event("change",{bubbles:!0});c.call(s,r),s.dispatchEvent(d)}},[o,r]),(0,_t.jsx)(rf,{asChild:!0,children:(0,_t.jsx)("select",{...n,ref:i,defaultValue:r})})});Hae.displayName="BubbleSelect";function Fae(e){let t=Lt(e),r=We.useRef(""),n=We.useRef(0),a=We.useCallback(o=>{let s=r.current+o;t(s),function l(u){r.current=u,window.clearTimeout(n.current),u!==""&&(n.current=window.setTimeout(()=>l(""),1e3))}(s)},[t]),i=We.useCallback(()=>{r.current="",window.clearTimeout(n.current)},[]);return We.useEffect(()=>()=>window.clearTimeout(n.current),[]),[r,a,i]}function $ae(e,t,r){let a=t.length>1&&Array.from(t).every(u=>u===t[0])?t[0]:t,i=r?e.indexOf(r):-1,o=yBe(e,Math.max(i,0));a.length===1&&(o=o.filter(u=>u!==r));let l=o.find(u=>u.textValue.toLowerCase().startsWith(a.toLowerCase()));return l!==r?l:void 0}function yBe(e,t){return e.map((r,n)=>e[(t+n)%e.length])}var Gae=vae,Uae=yae,Zae=wae,qae=Cae,Kae=Sae,Wae=kae,Qae=_ae,Jae=Pae,Xae=Iae,Yae=Mae,eie=Nae,tie=Dae;var rie=Bae;var wBe=["1","2","3"],RC={size:{type:"enum",className:"rt-r-size",values:wBe,default:"2",responsive:!0}},CBe=["classic","surface","soft","ghost"],nie={variant:{type:"enum",className:"rt-variant",values:CBe,default:"surface"},...Er,...Sa,placeholder:{type:"string"}},SBe=["solid","soft"],aie={variant:{type:"enum",className:"rt-variant",values:SBe,default:"solid"},...Er,...yr};var UO=_r.createContext({}),kBe=e=>{let{children:t,size:r=RC.size.default,...n}=e;return _r.createElement(Gae,{...n},_r.createElement(UO.Provider,{value:_r.useMemo(()=>({size:r}),[r])},t))};kBe.displayName="Select.Root";var EBe=_r.forwardRef((e,t)=>{let r=_r.useContext(UO),{children:n,className:a,color:i,radius:o,placeholder:s,...l}=Ee({size:r?.size,...e},{size:RC.size},nie,qe);return _r.createElement(Uae,{asChild:!0},_r.createElement("button",{"data-accent-color":i,"data-radius":o,...l,ref:t,className:(0,D0.default)("rt-reset","rt-SelectTrigger",a)},_r.createElement("span",{className:"rt-SelectTriggerInner"},_r.createElement(Zae,{placeholder:s},n)),_r.createElement(qae,{asChild:!0},_r.createElement(_w,{className:"rt-SelectIcon"}))))});EBe.displayName="Select.Trigger";var RBe=_r.forwardRef((e,t)=>{let r=_r.useContext(UO),{className:n,children:a,color:i,container:o,...s}=Ee({size:r?.size,...e},{size:RC.size},aie),l=hf(),u=i||l.accentColor;return _r.createElement(Kae,{container:o},_r.createElement(qn,{asChild:!0},_r.createElement(Wae,{"data-accent-color":u,sideOffset:4,...s,asChild:!1,ref:t,className:(0,D0.default)({"rt-PopperContent":s.position==="popper"},"rt-SelectContent",n)},_r.createElement(rC,{type:"auto",className:"rt-ScrollAreaRoot"},_r.createElement(Qae,{asChild:!0,className:"rt-SelectViewport"},_r.createElement(nC,{className:"rt-ScrollAreaViewport",style:{overflowY:void 0}},a)),_r.createElement(r4,{className:"rt-ScrollAreaScrollbar rt-r-size-1",orientation:"vertical"},_r.createElement(n4,{className:"rt-ScrollAreaThumb"}))))))});RBe.displayName="Select.Content";var TBe=_r.forwardRef((e,t)=>{let{className:r,children:n,...a}=e;return _r.createElement(Yae,{...a,asChild:!1,ref:t,className:(0,D0.default)("rt-SelectItem",r)},_r.createElement(tie,{className:"rt-SelectItemIndicator"},_r.createElement(Oo,{className:"rt-SelectItemIndicatorIcon"})),_r.createElement(eie,null,n))});TBe.displayName="Select.Item";var _Be=_r.forwardRef(({className:e,...t},r)=>_r.createElement(Jae,{...t,asChild:!1,ref:r,className:(0,D0.default)("rt-SelectGroup",e)}));_Be.displayName="Select.Group";var ABe=_r.forwardRef(({className:e,...t},r)=>_r.createElement(Xae,{...t,asChild:!1,ref:r,className:(0,D0.default)("rt-SelectLabel",e)}));ABe.displayName="Select.Label";var PBe=_r.forwardRef(({className:e,...t},r)=>_r.createElement(rie,{...t,asChild:!1,ref:r,className:(0,D0.default)("rt-SelectSeparator",e)}));PBe.displayName="Select.Separator";var TC=_(K(),1),oie=_(St(),1);var IBe=["horizontal","vertical"],OBe=["1","2","3","4"],iie={orientation:{type:"enum",className:"rt-r-orientation",values:IBe,default:"horizontal",responsive:!0},size:{type:"enum",className:"rt-r-size",values:OBe,default:"1",responsive:!0},color:{...Er.color,default:"gray"},decorative:{type:"boolean",default:!0}};var MBe=TC.forwardRef((e,t)=>{let{className:r,color:n,decorative:a,...i}=Ee(e,iie,qe);return TC.createElement("span",{"data-accent-color":n,role:a?void 0:"separator",...i,ref:t,className:(0,oie.default)("rt-Separator",r)})});MBe.displayName="Separator";var j0=_(K(),1),cie=_(St(),1);var sie=_(K(),1),_C=parseFloat(sie.version)>=19||"";var lie={loading:{type:"boolean",default:!0},...Dn,...Ql};var C1=j0.forwardRef((e,t)=>{let{children:r,className:n,loading:a,...i}=Ee(e,lie,qe);if(!a)return r;let o=j0.isValidElement(r)?xt:"span";return j0.createElement(o,{ref:t,"aria-hidden":!0,className:(0,cie.default)("rt-Skeleton",n),"data-inline-skeleton":j0.isValidElement(r)?void 0:!0,tabIndex:-1,inert:_C,...i},r)});C1.displayName="Skeleton";var B0=_(K(),1),QO=_(St(),1);var In=_(K(),1);var oi=_(de(),1),uie=["PageUp","PageDown"],die=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"],pie={"from-left":["Home","PageDown","ArrowDown","ArrowLeft"],"from-right":["Home","PageDown","ArrowDown","ArrowRight"],"from-bottom":["Home","PageDown","ArrowDown","ArrowLeft"],"from-top":["Home","PageDown","ArrowUp","ArrowLeft"]},j2="Slider",[ZO,NBe,zBe]=Yc(j2),[fie,_Lt]=Ut(j2,[zBe]),[DBe,AC]=fie(j2),hie=In.forwardRef((e,t)=>{let{name:r,min:n=0,max:a=100,step:i=1,orientation:o="horizontal",disabled:s=!1,minStepsBetweenThumbs:l=0,defaultValue:u=[n],value:c,onValueChange:d=()=>{},onValueCommit:h=()=>{},inverted:g=!1,form:b,...y}=e,C=In.useRef(new Set),S=In.useRef(0),R=o==="horizontal"?jBe:BBe,[w=[],L]=ar({prop:c,defaultProp:u,onChange:ne=>{[...C.current][S.current]?.focus(),d(ne)}}),I=In.useRef(w);function P(ne){let W=GBe(w,ne);z(ne,W)}function N(ne){z(ne,S.current)}function $(){let ne=I.current[S.current];w[S.current]!==ne&&h(w)}function z(ne,W,{commit:Z}={commit:!1}){let B=KBe(i),X=WBe(Math.round((ne-n)/i)*i+n,B),J=Cf(X,[n,a]);L((te=[])=>{let le=FBe(te,J,W);if(qBe(le,l*i)){S.current=le.indexOf(J);let he=String(le)!==String(te);return he&&Z&&h(le),he?le:te}else return te})}return(0,oi.jsx)(DBe,{scope:e.__scopeSlider,name:r,disabled:s,min:n,max:a,valueIndexToChangeRef:S,thumbs:C.current,values:w,orientation:o,form:b,children:(0,oi.jsx)(ZO.Provider,{scope:e.__scopeSlider,children:(0,oi.jsx)(ZO.Slot,{scope:e.__scopeSlider,children:(0,oi.jsx)(R,{"aria-disabled":s,"data-disabled":s?"":void 0,...y,ref:t,onPointerDown:me(y.onPointerDown,()=>{s||(I.current=w)}),min:n,max:a,inverted:g,onSlideStart:s?void 0:P,onSlideMove:s?void 0:N,onSlideEnd:s?void 0:$,onHomeKeyDown:()=>!s&&z(n,0,{commit:!0}),onEndKeyDown:()=>!s&&z(a,w.length-1,{commit:!0}),onStepKeyDown:({event:ne,direction:W})=>{if(!s){let X=uie.includes(ne.key)||ne.shiftKey&&die.includes(ne.key)?10:1,J=S.current,te=w[J],le=i*X*W;z(te+le,J,{commit:!0})}}})})})})});hie.displayName=j2;var[mie,gie]=fie(j2,{startEdge:"left",endEdge:"right",size:"width",direction:1}),jBe=In.forwardRef((e,t)=>{let{min:r,max:n,dir:a,inverted:i,onSlideStart:o,onSlideMove:s,onSlideEnd:l,onStepKeyDown:u,...c}=e,[d,h]=In.useState(null),g=Ze(t,R=>h(R)),b=In.useRef(),y=Ua(a),C=y==="ltr",S=C&&!i||!C&&i;function E(R){let w=b.current||d.getBoundingClientRect(),L=[0,w.width],P=WO(L,S?[r,n]:[n,r]);return b.current=w,P(R-w.left)}return(0,oi.jsx)(mie,{scope:e.__scopeSlider,startEdge:S?"left":"right",endEdge:S?"right":"left",direction:S?1:-1,size:"width",children:(0,oi.jsx)(vie,{dir:y,"data-orientation":"horizontal",...c,ref:g,style:{...c.style,"--radix-slider-thumb-transform":"translateX(-50%)"},onSlideStart:R=>{let w=E(R.clientX);o?.(w)},onSlideMove:R=>{let w=E(R.clientX);s?.(w)},onSlideEnd:()=>{b.current=void 0,l?.()},onStepKeyDown:R=>{let L=pie[S?"from-left":"from-right"].includes(R.key);u?.({event:R,direction:L?-1:1})}})})}),BBe=In.forwardRef((e,t)=>{let{min:r,max:n,inverted:a,onSlideStart:i,onSlideMove:o,onSlideEnd:s,onStepKeyDown:l,...u}=e,c=In.useRef(null),d=Ze(t,c),h=In.useRef(),g=!a;function b(y){let C=h.current||c.current.getBoundingClientRect(),S=[0,C.height],R=WO(S,g?[n,r]:[r,n]);return h.current=C,R(y-C.top)}return(0,oi.jsx)(mie,{scope:e.__scopeSlider,startEdge:g?"bottom":"top",endEdge:g?"top":"bottom",size:"height",direction:g?1:-1,children:(0,oi.jsx)(vie,{"data-orientation":"vertical",...u,ref:d,style:{...u.style,"--radix-slider-thumb-transform":"translateY(50%)"},onSlideStart:y=>{let C=b(y.clientY);i?.(C)},onSlideMove:y=>{let C=b(y.clientY);o?.(C)},onSlideEnd:()=>{h.current=void 0,s?.()},onStepKeyDown:y=>{let S=pie[g?"from-bottom":"from-top"].includes(y.key);l?.({event:y,direction:S?-1:1})}})})}),vie=In.forwardRef((e,t)=>{let{__scopeSlider:r,onSlideStart:n,onSlideMove:a,onSlideEnd:i,onHomeKeyDown:o,onEndKeyDown:s,onStepKeyDown:l,...u}=e,c=AC(j2,r);return(0,oi.jsx)(Re.span,{...u,ref:t,onKeyDown:me(e.onKeyDown,d=>{d.key==="Home"?(o(d),d.preventDefault()):d.key==="End"?(s(d),d.preventDefault()):uie.concat(die).includes(d.key)&&(l(d),d.preventDefault())}),onPointerDown:me(e.onPointerDown,d=>{let h=d.target;h.setPointerCapture(d.pointerId),d.preventDefault(),c.thumbs.has(h)?h.focus():n(d)}),onPointerMove:me(e.onPointerMove,d=>{d.target.hasPointerCapture(d.pointerId)&&a(d)}),onPointerUp:me(e.onPointerUp,d=>{let h=d.target;h.hasPointerCapture(d.pointerId)&&(h.releasePointerCapture(d.pointerId),i(d))})})}),bie="SliderTrack",yie=In.forwardRef((e,t)=>{let{__scopeSlider:r,...n}=e,a=AC(bie,r);return(0,oi.jsx)(Re.span,{"data-disabled":a.disabled?"":void 0,"data-orientation":a.orientation,...n,ref:t})});yie.displayName=bie;var qO="SliderRange",xie=In.forwardRef((e,t)=>{let{__scopeSlider:r,...n}=e,a=AC(qO,r),i=gie(qO,r),o=In.useRef(null),s=Ze(t,o),l=a.values.length,u=a.values.map(h=>Cie(h,a.min,a.max)),c=l>1?Math.min(...u):0,d=100-Math.max(...u);return(0,oi.jsx)(Re.span,{"data-orientation":a.orientation,"data-disabled":a.disabled?"":void 0,...n,ref:s,style:{...e.style,[i.startEdge]:c+"%",[i.endEdge]:d+"%"}})});xie.displayName=qO;var KO="SliderThumb",wie=In.forwardRef((e,t)=>{let r=NBe(e.__scopeSlider),[n,a]=In.useState(null),i=Ze(t,s=>a(s)),o=In.useMemo(()=>n?r().findIndex(s=>s.ref.current===n):-1,[r,n]);return(0,oi.jsx)(VBe,{...e,ref:i,index:o})}),VBe=In.forwardRef((e,t)=>{let{__scopeSlider:r,index:n,name:a,...i}=e,o=AC(KO,r),s=gie(KO,r),[l,u]=In.useState(null),c=Ze(t,E=>u(E)),d=l?o.form||!!l.closest("form"):!0,h=Gu(l),g=o.values[n],b=g===void 0?0:Cie(g,o.min,o.max),y=$Be(n,o.values.length),C=h?.[s.size],S=C?UBe(C,b,s.direction):0;return In.useEffect(()=>{if(l)return o.thumbs.add(l),()=>{o.thumbs.delete(l)}},[l,o.thumbs]),(0,oi.jsxs)("span",{style:{transform:"var(--radix-slider-thumb-transform)",position:"absolute",[s.startEdge]:`calc(${b}% + ${S}px)`},children:[(0,oi.jsx)(ZO.ItemSlot,{scope:e.__scopeSlider,children:(0,oi.jsx)(Re.span,{role:"slider","aria-label":e["aria-label"]||y,"aria-valuemin":o.min,"aria-valuenow":g,"aria-valuemax":o.max,"aria-orientation":o.orientation,"data-orientation":o.orientation,"data-disabled":o.disabled?"":void 0,tabIndex:o.disabled?void 0:0,...i,ref:c,style:g===void 0?{display:"none"}:e.style,onFocus:me(e.onFocus,()=>{o.valueIndexToChangeRef.current=n})})}),d&&(0,oi.jsx)(HBe,{name:a??(o.name?o.name+(o.values.length>1?"[]":""):void 0),form:o.form,value:g},n)]})});wie.displayName=KO;var HBe=e=>{let{value:t,...r}=e,n=In.useRef(null),a=tc(t);return In.useEffect(()=>{let i=n.current,o=window.HTMLInputElement.prototype,l=Object.getOwnPropertyDescriptor(o,"value").set;if(a!==t&&l){let u=new Event("input",{bubbles:!0});l.call(i,t),i.dispatchEvent(u)}},[a,t]),(0,oi.jsx)("input",{style:{display:"none"},...r,ref:n,defaultValue:t})};function FBe(e=[],t,r){let n=[...e];return n[r]=t,n.sort((a,i)=>a-i)}function Cie(e,t,r){let i=100/(r-t)*(e-t);return Cf(i,[0,100])}function $Be(e,t){return t>2?`Value ${e+1} of ${t}`:t===2?["Minimum","Maximum"][e]:void 0}function GBe(e,t){if(e.length===1)return 0;let r=e.map(a=>Math.abs(a-t)),n=Math.min(...r);return r.indexOf(n)}function UBe(e,t,r){let n=e/2,i=WO([0,50],[0,n]);return(n-i(t)*r)*r}function ZBe(e){return e.slice(0,-1).map((t,r)=>e[r+1]-t)}function qBe(e,t){if(t>0){let r=ZBe(e);return Math.min(...r)>=t}return!0}function WO(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 KBe(e){return(String(e).split(".")[1]||"").length}function WBe(e,t){let r=Math.pow(10,t);return Math.round(e*r)/r}var Sie=hie,kie=yie,Eie=xie,Rie=wie;var JBe=["1","2","3"],XBe=["classic","surface","soft"],Tie={size:{type:"enum",className:"rt-r-size",values:JBe,default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:XBe,default:"surface"},...Er,...yr,...Sa};var u4=B0.forwardRef((e,t)=>{let{className:r,color:n,radius:a,tabIndex:i,...o}=Ee(e,Tie,qe);return B0.createElement(Sie,{"data-accent-color":n,"data-radius":a,ref:t,...o,asChild:!1,className:(0,QO.default)("rt-SliderRoot",r)},B0.createElement(kie,{className:"rt-SliderTrack"},B0.createElement(Eie,{className:(0,QO.default)("rt-SliderRange",{"rt-high-contrast":e.highContrast}),"data-inverted":o.inverted?"":void 0})),(o.value??o.defaultValue??[]).map((s,l)=>B0.createElement(Rie,{key:l,className:"rt-SliderThumb",...i!==void 0?{tabIndex:i}:void 0})))});u4.displayName="Slider";var PC=_(K(),1),Aie=_(St(),1);var _ie={...lt,...cs,...ls};var JO=PC.forwardRef((e,t)=>{let{asChild:r,className:n,...a}=Ee(e,_ie);return PC.createElement(r?xt:"strong",{...a,ref:t,className:(0,Aie.default)("rt-Strong",n)})});JO.displayName="Strong";var d4=_(K(),1),YO=_(St(),1);var ed=_(K(),1);var V0=_(de(),1),XO="Switch",[YBe,XLt]=Ut(XO),[eVe,tVe]=YBe(XO),Pie=ed.forwardRef((e,t)=>{let{__scopeSwitch:r,name:n,checked:a,defaultChecked:i,required:o,disabled:s,value:l="on",onCheckedChange:u,form:c,...d}=e,[h,g]=ed.useState(null),b=Ze(t,R=>g(R)),y=ed.useRef(!1),C=h?c||!!h.closest("form"):!0,[S=!1,E]=ar({prop:a,defaultProp:i,onChange:u});return(0,V0.jsxs)(eVe,{scope:r,checked:S,disabled:s,children:[(0,V0.jsx)(Re.button,{type:"button",role:"switch","aria-checked":S,"aria-required":o,"data-state":Oie(S),"data-disabled":s?"":void 0,disabled:s,value:l,...d,ref:b,onClick:me(e.onClick,R=>{E(w=>!w),C&&(y.current=R.isPropagationStopped(),y.current||R.stopPropagation())})}),C&&(0,V0.jsx)(rVe,{control:h,bubbles:!y.current,name:n,value:l,checked:S,required:o,disabled:s,form:c,style:{transform:"translateX(-100%)"}})]})});Pie.displayName=XO;var Lie="SwitchThumb",Iie=ed.forwardRef((e,t)=>{let{__scopeSwitch:r,...n}=e,a=tVe(Lie,r);return(0,V0.jsx)(Re.span,{"data-state":Oie(a.checked),"data-disabled":a.disabled?"":void 0,...n,ref:t})});Iie.displayName=Lie;var rVe=e=>{let{control:t,checked:r,bubbles:n=!0,...a}=e,i=ed.useRef(null),o=tc(r),s=Gu(t);return ed.useEffect(()=>{let l=i.current,u=window.HTMLInputElement.prototype,d=Object.getOwnPropertyDescriptor(u,"checked").set;if(o!==r&&d){let h=new Event("click",{bubbles:n});d.call(l,r),l.dispatchEvent(h)}},[o,r,n]),(0,V0.jsx)("input",{type:"checkbox","aria-hidden":!0,defaultChecked:r,...a,tabIndex:-1,ref:i,style:{...e.style,...s,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})};function Oie(e){return e?"checked":"unchecked"}var Mie=Pie,Nie=Iie;var aVe=["1","2","3"],iVe=["classic","surface","soft"],zie={size:{type:"enum",className:"rt-r-size",values:aVe,default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:iVe,default:"surface"},...Er,...yr,...Sa};var oVe=d4.forwardRef((e,t)=>{let{className:r,color:n,radius:a,...i}=Ee(e,zie,qe);return d4.createElement(Mie,{"data-accent-color":n,"data-radius":a,...i,asChild:!1,ref:t,className:(0,YO.default)("rt-reset","rt-SwitchRoot",r)},d4.createElement(Nie,{className:(0,YO.default)("rt-SwitchThumb",{"rt-high-contrast":e.highContrast})}))});oVe.displayName="Switch";var al=_(K(),1),uM=_(St(),1);var Et=_(K(),1),Bie=_(Ml(),1);var Yt=_(de(),1),V2="NavigationMenu",[aM,Vie,sVe]=Yc(V2),[eM,lVe,cVe]=Yc(V2),[iM,xIt]=Ut(V2,[sVe,cVe]),[uVe,ic]=iM(V2),[dVe,pVe]=iM(V2),Hie=Et.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,value:n,onValueChange:a,defaultValue:i,delayDuration:o=200,skipDelayDuration:s=300,orientation:l="horizontal",dir:u,...c}=e,[d,h]=Et.useState(null),g=Ze(t,$=>h($)),b=Ua(u),y=Et.useRef(0),C=Et.useRef(0),S=Et.useRef(0),[E,R]=Et.useState(!0),[w="",L]=ar({prop:n,onChange:$=>{let z=$!=="",ne=s>0;z?(window.clearTimeout(S.current),ne&&R(!1)):(window.clearTimeout(S.current),S.current=window.setTimeout(()=>R(!0),s)),a?.($)},defaultProp:i}),I=Et.useCallback(()=>{window.clearTimeout(C.current),C.current=window.setTimeout(()=>L(""),150)},[L]),P=Et.useCallback($=>{window.clearTimeout(C.current),L($)},[L]),N=Et.useCallback($=>{w===$?window.clearTimeout(C.current):y.current=window.setTimeout(()=>{window.clearTimeout(C.current),L($)},o)},[w,L,o]);return Et.useEffect(()=>()=>{window.clearTimeout(y.current),window.clearTimeout(C.current),window.clearTimeout(S.current)},[]),(0,Yt.jsx)($ie,{scope:r,isRootMenu:!0,value:w,dir:b,orientation:l,rootNavigationMenu:d,onTriggerEnter:$=>{window.clearTimeout(y.current),E?N($):P($)},onTriggerLeave:()=>{window.clearTimeout(y.current),I()},onContentEnter:()=>window.clearTimeout(C.current),onContentLeave:I,onItemSelect:$=>{L(z=>z===$?"":$)},onItemDismiss:()=>L(""),children:(0,Yt.jsx)(Re.nav,{"aria-label":"Main","data-orientation":l,dir:b,...c,ref:g})})});Hie.displayName=V2;var Fie="NavigationMenuSub",fVe=Et.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,value:n,onValueChange:a,defaultValue:i,orientation:o="horizontal",...s}=e,l=ic(Fie,r),[u="",c]=ar({prop:n,onChange:a,defaultProp:i});return(0,Yt.jsx)($ie,{scope:r,isRootMenu:!1,value:u,dir:l.dir,orientation:o,rootNavigationMenu:l.rootNavigationMenu,onTriggerEnter:d=>c(d),onItemSelect:d=>c(d),onItemDismiss:()=>c(""),children:(0,Yt.jsx)(Re.div,{"data-orientation":o,...s,ref:t})})});fVe.displayName=Fie;var $ie=e=>{let{scope:t,isRootMenu:r,rootNavigationMenu:n,dir:a,orientation:i,children:o,value:s,onItemSelect:l,onItemDismiss:u,onTriggerEnter:c,onTriggerLeave:d,onContentEnter:h,onContentLeave:g}=e,[b,y]=Et.useState(null),[C,S]=Et.useState(new Map),[E,R]=Et.useState(null);return(0,Yt.jsx)(uVe,{scope:t,isRootMenu:r,rootNavigationMenu:n,value:s,previousValue:tc(s),baseId:Un(),dir:a,orientation:i,viewport:b,onViewportChange:y,indicatorTrack:E,onIndicatorTrackChange:R,onTriggerEnter:Lt(c),onTriggerLeave:Lt(d),onContentEnter:Lt(h),onContentLeave:Lt(g),onItemSelect:Lt(l),onItemDismiss:Lt(u),onViewportContentChange:Et.useCallback((w,L)=>{S(I=>(I.set(w,L),new Map(I)))},[]),onViewportContentRemove:Et.useCallback(w=>{S(L=>L.has(w)?(L.delete(w),new Map(L)):L)},[]),children:(0,Yt.jsx)(aM.Provider,{scope:t,children:(0,Yt.jsx)(dVe,{scope:t,items:C,children:o})})})},Gie="NavigationMenuList",Uie=Et.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,...n}=e,a=ic(Gie,r),i=(0,Yt.jsx)(Re.ul,{"data-orientation":a.orientation,...n,ref:t});return(0,Yt.jsx)(Re.div,{style:{position:"relative"},ref:a.onIndicatorTrackChange,children:(0,Yt.jsx)(aM.Slot,{scope:r,children:a.isRootMenu?(0,Yt.jsx)(Jie,{asChild:!0,children:i}):i})})});Uie.displayName=Gie;var Zie="NavigationMenuItem",[hVe,qie]=iM(Zie),Kie=Et.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,value:n,...a}=e,i=Un(),o=n||i||"LEGACY_REACT_AUTO_VALUE",s=Et.useRef(null),l=Et.useRef(null),u=Et.useRef(null),c=Et.useRef(()=>{}),d=Et.useRef(!1),h=Et.useCallback((b="start")=>{if(s.current){c.current();let y=rM(s.current);y.length&&lM(b==="start"?y:y.reverse())}},[]),g=Et.useCallback(()=>{if(s.current){let b=rM(s.current);b.length&&(c.current=EVe(b))}},[]);return(0,Yt.jsx)(hVe,{scope:r,value:o,triggerRef:l,contentRef:s,focusProxyRef:u,wasEscapeCloseRef:d,onEntryKeyDown:h,onFocusProxyEnter:h,onRootContentClose:g,onContentFocusOutside:g,children:(0,Yt.jsx)(Re.li,{...a,ref:t})})});Kie.displayName=Zie;var tM="NavigationMenuTrigger",mVe=Et.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,disabled:n,...a}=e,i=ic(tM,e.__scopeNavigationMenu),o=qie(tM,e.__scopeNavigationMenu),s=Et.useRef(null),l=Ze(s,o.triggerRef,t),u=Yie(i.baseId,o.value),c=eoe(i.baseId,o.value),d=Et.useRef(!1),h=Et.useRef(!1),g=o.value===i.value;return(0,Yt.jsxs)(Yt.Fragment,{children:[(0,Yt.jsx)(aM.ItemSlot,{scope:r,value:o.value,children:(0,Yt.jsx)(Xie,{asChild:!0,children:(0,Yt.jsx)(Re.button,{id:u,disabled:n,"data-disabled":n?"":void 0,"data-state":cM(g),"aria-expanded":g,"aria-controls":c,...a,ref:l,onPointerEnter:me(e.onPointerEnter,()=>{h.current=!1,o.wasEscapeCloseRef.current=!1}),onPointerMove:me(e.onPointerMove,IC(()=>{n||h.current||o.wasEscapeCloseRef.current||d.current||(i.onTriggerEnter(o.value),d.current=!0)})),onPointerLeave:me(e.onPointerLeave,IC(()=>{n||(i.onTriggerLeave(),d.current=!1)})),onClick:me(e.onClick,()=>{i.onItemSelect(o.value),h.current=g}),onKeyDown:me(e.onKeyDown,b=>{let C={horizontal:"ArrowDown",vertical:i.dir==="rtl"?"ArrowLeft":"ArrowRight"}[i.orientation];g&&b.key===C&&(o.onEntryKeyDown(),b.preventDefault())})})})}),g&&(0,Yt.jsxs)(Yt.Fragment,{children:[(0,Yt.jsx)(c2,{"aria-hidden":!0,tabIndex:0,ref:o.focusProxyRef,onFocus:b=>{let y=o.contentRef.current,C=b.relatedTarget,S=C===s.current,E=y?.contains(C);(S||!E)&&o.onFocusProxyEnter(S?"start":"end")}}),i.viewport&&(0,Yt.jsx)("span",{"aria-owns":c})]})]})});mVe.displayName=tM;var gVe="NavigationMenuLink",Die="navigationMenu.linkSelect",Wie=Et.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,active:n,onSelect:a,...i}=e;return(0,Yt.jsx)(Xie,{asChild:!0,children:(0,Yt.jsx)(Re.a,{"data-active":n?"":void 0,"aria-current":n?"page":void 0,...i,ref:t,onClick:me(e.onClick,o=>{let s=o.target,l=new CustomEvent(Die,{bubbles:!0,cancelable:!0});if(s.addEventListener(Die,u=>a?.(u),{once:!0}),f0(s,l),!l.defaultPrevented&&!o.metaKey){let u=new CustomEvent(LC,{bubbles:!0,cancelable:!0});f0(s,u)}},{checkForDefaultPrevented:!1})})})});Wie.displayName=gVe;var oM="NavigationMenuIndicator",vVe=Et.forwardRef((e,t)=>{let{forceMount:r,...n}=e,a=ic(oM,e.__scopeNavigationMenu),i=!!a.value;return a.indicatorTrack?Bie.default.createPortal((0,Yt.jsx)(Br,{present:r||i,children:(0,Yt.jsx)(bVe,{...n,ref:t})}),a.indicatorTrack):null});vVe.displayName=oM;var bVe=Et.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,...n}=e,a=ic(oM,r),i=Vie(r),[o,s]=Et.useState(null),[l,u]=Et.useState(null),c=a.orientation==="horizontal",d=!!a.value;Et.useEffect(()=>{let b=i().find(y=>y.value===a.value)?.ref.current;b&&s(b)},[i,a.value]);let h=()=>{o&&u({size:c?o.offsetWidth:o.offsetHeight,offset:c?o.offsetLeft:o.offsetTop})};return nM(o,h),nM(a.indicatorTrack,h),l?(0,Yt.jsx)(Re.div,{"aria-hidden":!0,"data-state":d?"visible":"hidden","data-orientation":a.orientation,...n,ref:t,style:{position:"absolute",...c?{left:0,width:l.size+"px",transform:`translateX(${l.offset}px)`}:{top:0,height:l.size+"px",transform:`translateY(${l.offset}px)`},...n.style}}):null}),B2="NavigationMenuContent",yVe=Et.forwardRef((e,t)=>{let{forceMount:r,...n}=e,a=ic(B2,e.__scopeNavigationMenu),i=qie(B2,e.__scopeNavigationMenu),o=Ze(i.contentRef,t),s=i.value===a.value,l={value:i.value,triggerRef:i.triggerRef,focusProxyRef:i.focusProxyRef,wasEscapeCloseRef:i.wasEscapeCloseRef,onContentFocusOutside:i.onContentFocusOutside,onRootContentClose:i.onRootContentClose,...n};return a.viewport?(0,Yt.jsx)(xVe,{forceMount:r,...l,ref:o}):(0,Yt.jsx)(Br,{present:r||s,children:(0,Yt.jsx)(Qie,{"data-state":cM(s),...l,ref:o,onPointerEnter:me(e.onPointerEnter,a.onContentEnter),onPointerLeave:me(e.onPointerLeave,IC(a.onContentLeave)),style:{pointerEvents:!s&&a.isRootMenu?"none":void 0,...l.style}})})});yVe.displayName=B2;var xVe=Et.forwardRef((e,t)=>{let r=ic(B2,e.__scopeNavigationMenu),{onViewportContentChange:n,onViewportContentRemove:a}=r;return Ir(()=>{n(e.value,{ref:t,...e})},[e,t,n]),Ir(()=>()=>a(e.value),[e.value,a]),null}),LC="navigationMenu.rootContentDismiss",Qie=Et.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,value:n,triggerRef:a,focusProxyRef:i,wasEscapeCloseRef:o,onRootContentClose:s,onContentFocusOutside:l,...u}=e,c=ic(B2,r),d=Et.useRef(null),h=Ze(d,t),g=Yie(c.baseId,n),b=eoe(c.baseId,n),y=Vie(r),C=Et.useRef(null),{onItemDismiss:S}=c;Et.useEffect(()=>{let R=d.current;if(c.isRootMenu&&R){let w=()=>{S(),s(),R.contains(document.activeElement)&&a.current?.focus()};return R.addEventListener(LC,w),()=>R.removeEventListener(LC,w)}},[c.isRootMenu,e.value,a,S,s]);let E=Et.useMemo(()=>{let w=y().map(z=>z.value);c.dir==="rtl"&&w.reverse();let L=w.indexOf(c.value),I=w.indexOf(c.previousValue),P=n===c.value,N=I===w.indexOf(n);if(!P&&!N)return C.current;let $=(()=>{if(L!==I){if(P&&I!==-1)return L>I?"from-end":"from-start";if(N&&L!==-1)return L>I?"to-start":"to-end"}return null})();return C.current=$,$},[c.previousValue,c.value,c.dir,y,n]);return(0,Yt.jsx)(Jie,{asChild:!0,children:(0,Yt.jsx)(Ro,{id:b,"aria-labelledby":g,"data-motion":E,"data-orientation":c.orientation,...u,ref:h,disableOutsidePointerEvents:!1,onDismiss:()=>{let R=new Event(LC,{bubbles:!0,cancelable:!0});d.current?.dispatchEvent(R)},onFocusOutside:me(e.onFocusOutside,R=>{l();let w=R.target;c.rootNavigationMenu?.contains(w)&&R.preventDefault()}),onPointerDownOutside:me(e.onPointerDownOutside,R=>{let w=R.target,L=y().some(P=>P.ref.current?.contains(w)),I=c.isRootMenu&&c.viewport?.contains(w);(L||I||!c.isRootMenu)&&R.preventDefault()}),onKeyDown:me(e.onKeyDown,R=>{let w=R.altKey||R.ctrlKey||R.metaKey;if(R.key==="Tab"&&!w){let I=rM(R.currentTarget),P=document.activeElement,N=I.findIndex(ne=>ne===P),z=R.shiftKey?I.slice(0,N).reverse():I.slice(N+1,I.length);lM(z)?R.preventDefault():i.current?.focus()}}),onEscapeKeyDown:me(e.onEscapeKeyDown,R=>{o.current=!0})})})}),sM="NavigationMenuViewport",wVe=Et.forwardRef((e,t)=>{let{forceMount:r,...n}=e,i=!!ic(sM,e.__scopeNavigationMenu).value;return(0,Yt.jsx)(Br,{present:r||i,children:(0,Yt.jsx)(CVe,{...n,ref:t})})});wVe.displayName=sM;var CVe=Et.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,children:n,...a}=e,i=ic(sM,r),o=Ze(t,i.onViewportChange),s=pVe(B2,e.__scopeNavigationMenu),[l,u]=Et.useState(null),[c,d]=Et.useState(null),h=l?l?.width+"px":void 0,g=l?l?.height+"px":void 0,b=!!i.value,y=b?i.value:i.previousValue;return nM(c,()=>{c&&u({width:c.offsetWidth,height:c.offsetHeight})}),(0,Yt.jsx)(Re.div,{"data-state":cM(b),"data-orientation":i.orientation,...a,ref:o,style:{pointerEvents:!b&&i.isRootMenu?"none":void 0,"--radix-navigation-menu-viewport-width":h,"--radix-navigation-menu-viewport-height":g,...a.style},onPointerEnter:me(e.onPointerEnter,i.onContentEnter),onPointerLeave:me(e.onPointerLeave,IC(i.onContentLeave)),children:Array.from(s.items).map(([S,{ref:E,forceMount:R,...w}])=>{let L=y===S;return(0,Yt.jsx)(Br,{present:R||L,children:(0,Yt.jsx)(Qie,{...w,ref:Ws(E,I=>{L&&I&&d(I)})})},S)})})}),SVe="FocusGroup",Jie=Et.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,...n}=e,a=ic(SVe,r);return(0,Yt.jsx)(eM.Provider,{scope:r,children:(0,Yt.jsx)(eM.Slot,{scope:r,children:(0,Yt.jsx)(Re.div,{dir:a.dir,...n,ref:t})})})}),jie=["ArrowRight","ArrowLeft","ArrowUp","ArrowDown"],kVe="FocusGroupItem",Xie=Et.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,...n}=e,a=lVe(r),i=ic(kVe,r);return(0,Yt.jsx)(eM.ItemSlot,{scope:r,children:(0,Yt.jsx)(Re.button,{...n,ref:t,onKeyDown:me(e.onKeyDown,o=>{if(["Home","End",...jie].includes(o.key)){let l=a().map(d=>d.ref.current);if([i.dir==="rtl"?"ArrowRight":"ArrowLeft","ArrowUp","End"].includes(o.key)&&l.reverse(),jie.includes(o.key)){let d=l.indexOf(o.currentTarget);l=l.slice(d+1)}setTimeout(()=>lM(l)),o.preventDefault()}})})})});function rM(e){let t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:n=>{let a=n.tagName==="INPUT"&&n.type==="hidden";return n.disabled||n.hidden||a?NodeFilter.FILTER_SKIP:n.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;r.nextNode();)t.push(r.currentNode);return t}function lM(e){let t=document.activeElement;return e.some(r=>r===t?!0:(r.focus(),document.activeElement!==t))}function EVe(e){return e.forEach(t=>{t.dataset.tabindex=t.getAttribute("tabindex")||"",t.setAttribute("tabindex","-1")}),()=>{e.forEach(t=>{let r=t.dataset.tabindex;t.setAttribute("tabindex",r)})}}function nM(e,t){let r=Lt(t);Ir(()=>{let n=0;if(e){let a=new ResizeObserver(()=>{cancelAnimationFrame(n),n=window.requestAnimationFrame(r)});return a.observe(e),()=>{window.cancelAnimationFrame(n),a.unobserve(e)}}},[e,r])}function cM(e){return e?"open":"closed"}function Yie(e,t){return`${e}-trigger-${t}`}function eoe(e,t){return`${e}-content-${t}`}function IC(e){return t=>t.pointerType==="mouse"?e(t):void 0}var toe=Hie;var roe=Uie,noe=Kie;var aoe=Wie;var TVe=["1","2"],_Ve=["nowrap","wrap","wrap-reverse"],AVe=["start","center","end"],H2={size:{type:"enum",className:"rt-r-size",values:TVe,default:"2",responsive:!0},wrap:{type:"enum",className:"rt-r-fw",values:_Ve,responsive:!0},justify:{type:"enum",className:"rt-r-jc",values:AVe,responsive:!0},...Er,...yr};var EIt={...lt,active:{type:"boolean",default:!1}};var PVe=al.forwardRef((e,t)=>{let{children:r,className:n,color:a,...i}=Ee(e,H2,qe);return al.createElement(toe,{className:"rt-TabNavRoot","data-accent-color":a,...i,asChild:!1,ref:t},al.createElement(roe,{className:(0,uM.default)("rt-reset","rt-BaseTabList","rt-TabNavList",n)},r))});PVe.displayName="TabNav.Root";var LVe=al.forwardRef((e,t)=>{let{asChild:r,children:n,className:a,...i}=e;return al.createElement(noe,{className:"rt-TabNavItem"},al.createElement(aoe,{...i,ref:t,className:(0,uM.default)("rt-reset","rt-BaseTabListTrigger","rt-TabNavLink",a),onSelect:void 0,asChild:r},mf({asChild:r,children:n},o=>al.createElement(al.Fragment,null,al.createElement("span",{className:"rt-BaseTabListTriggerInner rt-TabNavLinkInner"},o),al.createElement("span",{className:"rt-BaseTabListTriggerInnerHidden rt-TabNavLinkInnerHidden"},o)))))});LVe.displayName="TabNav.Link";var k1={};ei(k1,{Body:()=>loe,Cell:()=>uoe,ColumnHeaderCell:()=>doe,Header:()=>soe,Root:()=>ooe,Row:()=>coe,RowHeaderCell:()=>poe});var xi=_(K(),1),S1=_(St(),1);var OVe=["1","2","3"],MVe=["surface","ghost"],NVe=["auto","fixed"],OC={size:{type:"enum",className:"rt-r-size",values:OVe,default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:MVe,default:"ghost"},layout:{type:"enum",className:"rt-r-tl",values:NVe,responsive:!0}},zVe=["start","center","end","baseline"],ioe={align:{type:"enum",className:"rt-r-va",values:zVe,parseValue:DVe,responsive:!0}};function DVe(e){return{baseline:"baseline",start:"top",center:"middle",end:"bottom"}[e]}var jVe=["start","center","end"],MC={justify:{type:"enum",className:"rt-r-ta",values:jVe,parseValue:BVe,responsive:!0},...Dn,...gf};function BVe(e){return{start:"left",center:"center",end:"right"}[e]}var ooe=xi.forwardRef((e,t)=>{let{layout:r,...n}=OC,{className:a,children:i,layout:o,...s}=Ee(e,n,qe),l=df({value:o,className:OC.layout.className,propValues:OC.layout.values});return xi.createElement("div",{ref:t,className:(0,S1.default)("rt-TableRoot",a),...s},xi.createElement(tu,null,xi.createElement("table",{className:(0,S1.default)("rt-TableRootTable",l)},i)))});ooe.displayName="Table.Root";var soe=xi.forwardRef(({className:e,...t},r)=>xi.createElement("thead",{...t,ref:r,className:(0,S1.default)("rt-TableHeader",e)}));soe.displayName="Table.Header";var loe=xi.forwardRef(({className:e,...t},r)=>xi.createElement("tbody",{...t,ref:r,className:(0,S1.default)("rt-TableBody",e)}));loe.displayName="Table.Body";var coe=xi.forwardRef((e,t)=>{let{className:r,...n}=Ee(e,ioe);return xi.createElement("tr",{...n,ref:t,className:(0,S1.default)("rt-TableRow",r)})});coe.displayName="Table.Row";var uoe=xi.forwardRef((e,t)=>{let{className:r,...n}=Ee(e,MC);return xi.createElement("td",{className:(0,S1.default)("rt-TableCell",r),ref:t,...n})});uoe.displayName="Table.Cell";var doe=xi.forwardRef((e,t)=>{let{className:r,...n}=Ee(e,MC);return xi.createElement("th",{className:(0,S1.default)("rt-TableCell","rt-TableColumnHeaderCell",r),scope:"col",ref:t,...n})});doe.displayName="Table.ColumnHeaderCell";var poe=xi.forwardRef((e,t)=>{let{className:r,...n}=Ee(e,MC);return xi.createElement("th",{className:(0,S1.default)("rt-TableCell","rt-TableRowHeaderCell",r),scope:"row",ref:t,...n})});poe.displayName="Table.RowHeaderCell";var oc=_(K(),1),p4=_(St(),1);var R1=_(K(),1);var E1=_(de(),1),dM="Tabs",[VVe,KIt]=Ut(dM,[Io]),foe=Io(),[HVe,pM]=VVe(dM),hoe=R1.forwardRef((e,t)=>{let{__scopeTabs:r,value:n,onValueChange:a,defaultValue:i,orientation:o="horizontal",dir:s,activationMode:l="automatic",...u}=e,c=Ua(s),[d,h]=ar({prop:n,onChange:a,defaultProp:i});return(0,E1.jsx)(HVe,{scope:r,baseId:Un(),value:d,onValueChange:h,orientation:o,dir:c,activationMode:l,children:(0,E1.jsx)(Re.div,{dir:c,"data-orientation":o,...u,ref:t})})});hoe.displayName=dM;var moe="TabsList",goe=R1.forwardRef((e,t)=>{let{__scopeTabs:r,loop:n=!0,...a}=e,i=pM(moe,r),o=foe(r);return(0,E1.jsx)(Qu,{asChild:!0,...o,orientation:i.orientation,dir:i.dir,loop:n,children:(0,E1.jsx)(Re.div,{role:"tablist","aria-orientation":i.orientation,...a,ref:t})})});goe.displayName=moe;var voe="TabsTrigger",boe=R1.forwardRef((e,t)=>{let{__scopeTabs:r,value:n,disabled:a=!1,...i}=e,o=pM(voe,r),s=foe(r),l=woe(o.baseId,n),u=Coe(o.baseId,n),c=n===o.value;return(0,E1.jsx)(Ju,{asChild:!0,...s,focusable:!a,active:c,children:(0,E1.jsx)(Re.button,{type:"button",role:"tab","aria-selected":c,"aria-controls":u,"data-state":c?"active":"inactive","data-disabled":a?"":void 0,disabled:a,id:l,...i,ref:t,onMouseDown:me(e.onMouseDown,d=>{!a&&d.button===0&&d.ctrlKey===!1?o.onValueChange(n):d.preventDefault()}),onKeyDown:me(e.onKeyDown,d=>{[" ","Enter"].includes(d.key)&&o.onValueChange(n)}),onFocus:me(e.onFocus,()=>{let d=o.activationMode!=="manual";!c&&!a&&d&&o.onValueChange(n)})})})});boe.displayName=voe;var yoe="TabsContent",xoe=R1.forwardRef((e,t)=>{let{__scopeTabs:r,value:n,forceMount:a,children:i,...o}=e,s=pM(yoe,r),l=woe(s.baseId,n),u=Coe(s.baseId,n),c=n===s.value,d=R1.useRef(c);return R1.useEffect(()=>{let h=requestAnimationFrame(()=>d.current=!1);return()=>cancelAnimationFrame(h)},[]),(0,E1.jsx)(Br,{present:a||c,children:({present:h})=>(0,E1.jsx)(Re.div,{"data-state":c?"active":"inactive","data-orientation":s.orientation,role:"tabpanel","aria-labelledby":l,hidden:!h,id:u,tabIndex:0,...o,ref:t,style:{...e.style,animationDuration:d.current?"0s":void 0},children:h&&i})})});xoe.displayName=yoe;function woe(e,t){return`${e}-trigger-${t}`}function Coe(e,t){return`${e}-content-${t}`}var Soe=hoe,koe=goe,Eoe=boe,Roe=xoe;var QIt={...lt},JIt={...lt};var $Ve=oc.forwardRef((e,t)=>{let{className:r,...n}=Ee(e,qe);return oc.createElement(Soe,{...n,ref:t,className:(0,p4.default)("rt-TabsRoot",r)})});$Ve.displayName="Tabs.Root";var GVe=oc.forwardRef((e,t)=>{let{className:r,color:n,...a}=Ee(e,H2,qe);return oc.createElement(koe,{"data-accent-color":n,...a,asChild:!1,ref:t,className:(0,p4.default)("rt-BaseTabList","rt-TabsList",r)})});GVe.displayName="Tabs.List";var UVe=oc.forwardRef((e,t)=>{let{className:r,children:n,...a}=e;return oc.createElement(Eoe,{...a,asChild:!1,ref:t,className:(0,p4.default)("rt-reset","rt-BaseTabListTrigger","rt-TabsTrigger",r)},oc.createElement("span",{className:"rt-BaseTabListTriggerInner rt-TabsTriggerInner"},n),oc.createElement("span",{className:"rt-BaseTabListTriggerInnerHidden rt-TabsTriggerInnerHidden"},n))});UVe.displayName="Tabs.Trigger";var ZVe=oc.forwardRef((e,t)=>{let{className:r,...n}=Ee(e,qe);return oc.createElement(Roe,{...n,ref:t,className:(0,p4.default)("rt-TabsContent",r)})});ZVe.displayName="Tabs.Content";var f4=_(K(),1),_oe=_(St(),1);var KVe=["1","2","3"],WVe=["classic","surface","soft"],QVe=["none","vertical","horizontal","both"],Toe={size:{type:"enum",className:"rt-r-size",values:KVe,default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:WVe,default:"surface"},resize:{type:"enum",className:"rt-r-resize",values:QVe,responsive:!0},...Er,...Sa};var JVe=f4.forwardRef((e,t)=>{let{className:r,color:n,radius:a,style:i,...o}=Ee(e,Toe,qe);return f4.createElement("div",{"data-accent-color":n,"data-radius":a,className:(0,_oe.default)("rt-TextAreaRoot",r),style:i},f4.createElement("textarea",{className:"rt-reset rt-TextAreaInput",ref:t,...o}))});JVe.displayName="TextArea";var T1=_(K(),1),fM=_(St(),1);var XVe=["1","2","3"],YVe=["classic","surface","soft"],Aoe={size:{type:"enum",className:"rt-r-size",values:XVe,default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:YVe,default:"surface"},...Er,...Sa},eHe=["left","right"],Poe={side:{type:"enum",values:eHe},...Er,gap:fw.gap,px:gf.px,pl:gf.pl,pr:gf.pr};var tHe=T1.forwardRef((e,t)=>{let r=T1.useRef(null),{children:n,className:a,color:i,radius:o,style:s,...l}=Ee(e,Aoe,qe);return T1.createElement("div",{"data-accent-color":i,"data-radius":o,style:s,className:(0,fM.default)("rt-TextFieldRoot",a),onPointerDown:u=>{let c=u.target;if(c.closest("input, button, a"))return;let d=r.current;if(!d)return;let h=c.closest(` .rt-TextFieldSlot[data-side='right'], .rt-TextFieldSlot:not([data-side='right']) ~ .rt-TextFieldSlot:not([data-side='left']) `)?d.value.length:0;requestAnimationFrame(()=>{try{d.setSelectionRange(h,h)}catch{}d.focus()})}},T1.createElement("input",{spellCheck:"false",...l,ref:Ws(r,t),className:"rt-reset rt-TextFieldInput"}),n)});tHe.displayName="TextField.Root";var rHe=T1.forwardRef((e,t)=>{let{className:r,color:n,side:a,...i}=Ee(e,Poe);return T1.createElement("div",{"data-accent-color":n,"data-side":a,...i,ref:t,className:(0,fM.default)("rt-TextFieldSlot",r)})});rHe.displayName="TextField.Slot";var ze=_(K(),1);var aHe=ze.forwardRef(({defaultOpen:e=!0,...t},r)=>{let[n,a]=ze.useState(e);return ze.createElement(Loe,{...t,ref:r,open:n,onOpenChange:a})});aHe.displayName="ThemePanel";var Loe=ze.forwardRef((e,t)=>{let{open:r,onOpenChange:n,onAppearanceChange:a,...i}=e,o=hf(),{appearance:s,onAppearanceChange:l,accentColor:u,onAccentColorChange:c,grayColor:d,onGrayColorChange:h,panelBackground:g,onPanelBackgroundChange:b,radius:y,onRadiusChange:C,scaling:S,onScalingChange:E}=o,R=a!==void 0,w=Lt(a),L=ze.useCallback(B=>{let X=iHe();if(s!=="inherit"){l(B);return}R?w(B):(W(B),oHe(B)),X()},[s,l,R,w]),I=ow(u),P=d==="auto"?I:d,[N,$]=ze.useState("idle");async function z(){let B={appearance:s===jn.appearance.default?void 0:s,accentColor:u===jn.accentColor.default?void 0:u,grayColor:d===jn.grayColor.default?void 0:d,panelBackground:g===jn.panelBackground.default?void 0:g,radius:y===jn.radius.default?void 0:y,scaling:S===jn.scaling.default?void 0:S},X=Object.keys(B).filter(te=>B[te]!==void 0).map(te=>`${te}="${B[te]}"`).join(" "),J=X?``:"";$("copying"),await navigator.clipboard.writeText(J),$("copied"),setTimeout(()=>$("idle"),2e3)}let[ne,W]=ze.useState(s==="inherit"?null:s),Z=` [contenteditable], [role="combobox"], [role="listbox"], [role="menu"], input:not([type="radio"], [type="checkbox"]), select, textarea `;return ze.useEffect(()=>{function B(X){let J=X.altKey||X.ctrlKey||X.shiftKey||X.metaKey,te=document.activeElement?.closest(Z);X.key?.toUpperCase()==="T"&&!J&&!te&&n(!r)}return document.addEventListener("keydown",B),()=>document.removeEventListener("keydown",B)},[n,r,Z]),ze.useEffect(()=>{function B(X){let J=X.altKey||X.ctrlKey||X.shiftKey||X.metaKey,te=document.activeElement?.closest(Z);X.key?.toUpperCase()==="D"&&!J&&!te&&L(ne==="light"?"dark":"light")}return document.addEventListener("keydown",B),()=>document.removeEventListener("keydown",B)},[L,ne,Z]),ze.useEffect(()=>{let B=document.documentElement,X=document.body;function J(){let le=B.classList.contains("dark")||B.classList.contains("dark-theme")||X.classList.contains("dark")||X.classList.contains("dark-theme");W(s==="inherit"?le?"dark":"light":s)}let te=new MutationObserver(function(le){le.forEach(function(he){he.attributeName==="class"&&J()})});return J(),s==="inherit"&&(te.observe(B,{attributes:!0}),te.observe(X,{attributes:!0})),()=>te.disconnect()},[s]),ze.createElement(qn,{asChild:!0,radius:"medium",scaling:"100%"},ze.createElement(Ce,{direction:"column",position:"fixed",top:"0",right:"0",mr:"4",mt:"4",inert:r?void 0:_C,...i,ref:t,style:{zIndex:9999,overflow:"hidden",maxHeight:"calc(100vh - var(--space-4) - var(--space-4))",borderRadius:"var(--radius-4)",backgroundColor:"var(--color-panel-solid)",transformOrigin:"top center",transitionProperty:"transform, box-shadow",transitionDuration:"200ms",transitionTimingFunction:r?"ease-out":"ease-in",transform:r?"none":"translateX(105%)",boxShadow:r?"var(--shadow-5)":"var(--shadow-2)",...e.style}},ze.createElement(tu,null,ze.createElement(Mr,{flexGrow:"1",p:"5",position:"relative"},ze.createElement(Mr,{position:"absolute",top:"0",right:"0",m:"2"},ze.createElement(h4,{content:"Press T to show/hide the Theme Panel",side:"bottom",sideOffset:6},ze.createElement(CO,{asChild:!0,size:"3",tabIndex:0,className:"rt-ThemePanelShortcut"},ze.createElement("button",{onClick:()=>n(!r)},"T")))),ze.createElement(us,{size:"5",trim:"both",as:"h3",mb:"5"},"Theme"),ze.createElement(kt,{id:"accent-color-title",as:"p",size:"2",weight:"medium",mt:"5"},"Accent color"),ze.createElement(fs,{columns:"10",gap:"2",mt:"3",role:"group","aria-labelledby":"accent-color-title"},jn.accentColor.values.map(B=>ze.createElement("label",{key:B,className:"rt-ThemePanelSwatch",style:{backgroundColor:`var(--${B}-9)`}},ze.createElement(h4,{content:`${_f(B)}${u==="gray"&&P!=="gray"?` (${_f(P)})`:""}`},ze.createElement("input",{className:"rt-ThemePanelSwatchInput",type:"radio",name:"accentColor",value:B,checked:u===B,onChange:X=>c(X.target.value)}))))),ze.createElement(Ce,{asChild:!0,align:"center",justify:"between"},ze.createElement(kt,{as:"p",id:"gray-color-title",size:"2",weight:"medium",mt:"5"},"Gray color")),ze.createElement(fs,{columns:"10",gap:"2",mt:"3",role:"group","aria-labelledby":"gray-color-title"},jn.grayColor.values.map(B=>ze.createElement(Ce,{key:B,asChild:!0,align:"center",justify:"center"},ze.createElement("label",{className:"rt-ThemePanelSwatch",style:{backgroundColor:B==="auto"?`var(--${I}-9)`:B==="gray"?"var(--gray-9)":`var(--${B}-9)`,filter:B==="gray"?"saturate(0)":void 0}},ze.createElement(h4,{content:`${_f(B)}${B==="auto"?` (${_f(I)})`:""}`},ze.createElement("input",{className:"rt-ThemePanelSwatchInput",type:"radio",name:"grayColor",value:B,checked:d===B,onChange:X=>h(X.target.value)})))))),ze.createElement(kt,{id:"appearance-title",as:"p",size:"2",weight:"medium",mt:"5"},"Appearance"),ze.createElement(fs,{columns:"2",gap:"2",mt:"3",role:"group","aria-labelledby":"appearance-title"},["light","dark"].map(B=>ze.createElement("label",{key:B,className:"rt-ThemePanelRadioCard"},ze.createElement("input",{className:"rt-ThemePanelRadioCardInput",type:"radio",name:"appearance",value:B,checked:ne===B,onChange:X=>L(X.target.value)}),ze.createElement(Ce,{align:"center",justify:"center",height:"32px",gap:"2"},B==="light"?ze.createElement("svg",{width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{margin:"0 -1px"}},ze.createElement("path",{d:"M7.5 0C7.77614 0 8 0.223858 8 0.5V2.5C8 2.77614 7.77614 3 7.5 3C7.22386 3 7 2.77614 7 2.5V0.5C7 0.223858 7.22386 0 7.5 0ZM2.1967 2.1967C2.39196 2.00144 2.70854 2.00144 2.90381 2.1967L4.31802 3.61091C4.51328 3.80617 4.51328 4.12276 4.31802 4.31802C4.12276 4.51328 3.80617 4.51328 3.61091 4.31802L2.1967 2.90381C2.00144 2.70854 2.00144 2.39196 2.1967 2.1967ZM0.5 7C0.223858 7 0 7.22386 0 7.5C0 7.77614 0.223858 8 0.5 8H2.5C2.77614 8 3 7.77614 3 7.5C3 7.22386 2.77614 7 2.5 7H0.5ZM2.1967 12.8033C2.00144 12.608 2.00144 12.2915 2.1967 12.0962L3.61091 10.682C3.80617 10.4867 4.12276 10.4867 4.31802 10.682C4.51328 10.8772 4.51328 11.1938 4.31802 11.3891L2.90381 12.8033C2.70854 12.9986 2.39196 12.9986 2.1967 12.8033ZM12.5 7C12.2239 7 12 7.22386 12 7.5C12 7.77614 12.2239 8 12.5 8H14.5C14.7761 8 15 7.77614 15 7.5C15 7.22386 14.7761 7 14.5 7H12.5ZM10.682 4.31802C10.4867 4.12276 10.4867 3.80617 10.682 3.61091L12.0962 2.1967C12.2915 2.00144 12.608 2.00144 12.8033 2.1967C12.9986 2.39196 12.9986 2.70854 12.8033 2.90381L11.3891 4.31802C11.1938 4.51328 10.8772 4.51328 10.682 4.31802ZM8 12.5C8 12.2239 7.77614 12 7.5 12C7.22386 12 7 12.2239 7 12.5V14.5C7 14.7761 7.22386 15 7.5 15C7.77614 15 8 14.7761 8 14.5V12.5ZM10.682 10.682C10.8772 10.4867 11.1938 10.4867 11.3891 10.682L12.8033 12.0962C12.9986 12.2915 12.9986 12.608 12.8033 12.8033C12.608 12.9986 12.2915 12.9986 12.0962 12.8033L10.682 11.3891C10.4867 11.1938 10.4867 10.8772 10.682 10.682ZM5.5 7.5C5.5 6.39543 6.39543 5.5 7.5 5.5C8.60457 5.5 9.5 6.39543 9.5 7.5C9.5 8.60457 8.60457 9.5 7.5 9.5C6.39543 9.5 5.5 8.60457 5.5 7.5ZM7.5 4.5C5.84315 4.5 4.5 5.84315 4.5 7.5C4.5 9.15685 5.84315 10.5 7.5 10.5C9.15685 10.5 10.5 9.15685 10.5 7.5C10.5 5.84315 9.15685 4.5 7.5 4.5Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"})):ze.createElement("svg",{width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{margin:"0 -1px"}},ze.createElement("path",{d:"M2.89998 0.499976C2.89998 0.279062 2.72089 0.0999756 2.49998 0.0999756C2.27906 0.0999756 2.09998 0.279062 2.09998 0.499976V1.09998H1.49998C1.27906 1.09998 1.09998 1.27906 1.09998 1.49998C1.09998 1.72089 1.27906 1.89998 1.49998 1.89998H2.09998V2.49998C2.09998 2.72089 2.27906 2.89998 2.49998 2.89998C2.72089 2.89998 2.89998 2.72089 2.89998 2.49998V1.89998H3.49998C3.72089 1.89998 3.89998 1.72089 3.89998 1.49998C3.89998 1.27906 3.72089 1.09998 3.49998 1.09998H2.89998V0.499976ZM5.89998 3.49998C5.89998 3.27906 5.72089 3.09998 5.49998 3.09998C5.27906 3.09998 5.09998 3.27906 5.09998 3.49998V4.09998H4.49998C4.27906 4.09998 4.09998 4.27906 4.09998 4.49998C4.09998 4.72089 4.27906 4.89998 4.49998 4.89998H5.09998V5.49998C5.09998 5.72089 5.27906 5.89998 5.49998 5.89998C5.72089 5.89998 5.89998 5.72089 5.89998 5.49998V4.89998H6.49998C6.72089 4.89998 6.89998 4.72089 6.89998 4.49998C6.89998 4.27906 6.72089 4.09998 6.49998 4.09998H5.89998V3.49998ZM1.89998 6.49998C1.89998 6.27906 1.72089 6.09998 1.49998 6.09998C1.27906 6.09998 1.09998 6.27906 1.09998 6.49998V7.09998H0.499976C0.279062 7.09998 0.0999756 7.27906 0.0999756 7.49998C0.0999756 7.72089 0.279062 7.89998 0.499976 7.89998H1.09998V8.49998C1.09998 8.72089 1.27906 8.89997 1.49998 8.89997C1.72089 8.89997 1.89998 8.72089 1.89998 8.49998V7.89998H2.49998C2.72089 7.89998 2.89998 7.72089 2.89998 7.49998C2.89998 7.27906 2.72089 7.09998 2.49998 7.09998H1.89998V6.49998ZM8.54406 0.98184L8.24618 0.941586C8.03275 0.917676 7.90692 1.1655 8.02936 1.34194C8.17013 1.54479 8.29981 1.75592 8.41754 1.97445C8.91878 2.90485 9.20322 3.96932 9.20322 5.10022C9.20322 8.37201 6.82247 11.0878 3.69887 11.6097C3.45736 11.65 3.20988 11.6772 2.96008 11.6906C2.74563 11.702 2.62729 11.9535 2.77721 12.1072C2.84551 12.1773 2.91535 12.2458 2.98667 12.3128L3.05883 12.3795L3.31883 12.6045L3.50684 12.7532L3.62796 12.8433L3.81491 12.9742L3.99079 13.089C4.11175 13.1651 4.23536 13.2375 4.36157 13.3059L4.62496 13.4412L4.88553 13.5607L5.18837 13.6828L5.43169 13.7686C5.56564 13.8128 5.70149 13.8529 5.83857 13.8885C5.94262 13.9155 6.04767 13.9401 6.15405 13.9622C6.27993 13.9883 6.40713 14.0109 6.53544 14.0298L6.85241 14.0685L7.11934 14.0892C7.24637 14.0965 7.37436 14.1002 7.50322 14.1002C11.1483 14.1002 14.1032 11.1453 14.1032 7.50023C14.1032 7.25044 14.0893 7.00389 14.0623 6.76131L14.0255 6.48407C13.991 6.26083 13.9453 6.04129 13.8891 5.82642C13.8213 5.56709 13.7382 5.31398 13.6409 5.06881L13.5279 4.80132L13.4507 4.63542L13.3766 4.48666C13.2178 4.17773 13.0353 3.88295 12.8312 3.60423L12.6782 3.40352L12.4793 3.16432L12.3157 2.98361L12.1961 2.85951L12.0355 2.70246L11.8134 2.50184L11.4925 2.24191L11.2483 2.06498L10.9562 1.87446L10.6346 1.68894L10.3073 1.52378L10.1938 1.47176L9.95488 1.3706L9.67791 1.2669L9.42566 1.1846L9.10075 1.09489L8.83599 1.03486L8.54406 0.98184ZM10.4032 5.30023C10.4032 4.27588 10.2002 3.29829 9.83244 2.40604C11.7623 3.28995 13.1032 5.23862 13.1032 7.50023C13.1032 10.593 10.596 13.1002 7.50322 13.1002C6.63646 13.1002 5.81597 12.9036 5.08355 12.5522C6.5419 12.0941 7.81081 11.2082 8.74322 10.0416C8.87963 10.2284 9.10028 10.3497 9.34928 10.3497C9.76349 10.3497 10.0993 10.0139 10.0993 9.59971C10.0993 9.24256 9.84965 8.94373 9.51535 8.86816C9.57741 8.75165 9.63653 8.63334 9.6926 8.51332C9.88358 8.63163 10.1088 8.69993 10.35 8.69993C11.0403 8.69993 11.6 8.14028 11.6 7.44993C11.6 6.75976 11.0406 6.20024 10.3505 6.19993C10.3853 5.90487 10.4032 5.60464 10.4032 5.30023Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"})),ze.createElement(kt,{size:"1",weight:"medium"},_f(B)))))),ze.createElement(kt,{id:"radius-title",as:"p",size:"2",weight:"medium",mt:"5"},"Radius"),ze.createElement(fs,{columns:"5",gap:"2",mt:"3",role:"group","aria-labelledby":"radius-title"},jn.radius.values.map(B=>ze.createElement(Ce,{key:B,direction:"column",align:"center"},ze.createElement("label",{className:"rt-ThemePanelRadioCard"},ze.createElement("input",{className:"rt-ThemePanelRadioCardInput",type:"radio",name:"radius",id:`theme-panel-radius-${B}`,value:B,checked:y===B,onChange:X=>C(X.target.value)}),ze.createElement(qn,{asChild:!0,radius:B},ze.createElement(Mr,{m:"3",width:"32px",height:"32px",style:{borderTopLeftRadius:B==="full"?"80%":"var(--radius-5)",backgroundImage:"linear-gradient(to bottom right, var(--accent-3), var(--accent-4))",borderTop:"2px solid var(--accent-a8)",borderLeft:"2px solid var(--accent-a8)"}}))),ze.createElement(Mr,{asChild:!0,pt:"2"},ze.createElement(kt,{asChild:!0,size:"1",color:"gray"},ze.createElement("label",{htmlFor:`theme-panel-radius-${B}`},_f(B))))))),ze.createElement(kt,{id:"scaling-title",as:"p",size:"2",weight:"medium",mt:"5"},"Scaling"),ze.createElement(fs,{columns:"5",gap:"2",mt:"3",role:"group","aria-labelledby":"scaling-title"},jn.scaling.values.map(B=>ze.createElement("label",{key:B,className:"rt-ThemePanelRadioCard"},ze.createElement("input",{className:"rt-ThemePanelRadioCardInput",type:"radio",name:"scaling",value:B,checked:S===B,onChange:X=>E(X.target.value)}),ze.createElement(Ce,{align:"center",justify:"center",height:"32px"},ze.createElement(qn,{asChild:!0,scaling:B},ze.createElement(Ce,{align:"center",justify:"center"},ze.createElement(kt,{size:"1",weight:"medium"},_f(B)))))))),ze.createElement(Ce,{mt:"5",align:"center",gap:"2"},ze.createElement(kt,{id:"panel-background-title",as:"p",size:"2",weight:"medium"},"Panel background"),ze.createElement(La.Root,null,ze.createElement(La.Trigger,null,ze.createElement(rn,{size:"1",variant:"ghost",color:"gray"},ze.createElement(mx,{label:"Learn more about panel background options"},ze.createElement("svg",{width:"15",height:"15",viewBox:"0 0 15 15",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"},ze.createElement("path",{d:"M7.49991 0.876892C3.84222 0.876892 0.877075 3.84204 0.877075 7.49972C0.877075 11.1574 3.84222 14.1226 7.49991 14.1226C11.1576 14.1226 14.1227 11.1574 14.1227 7.49972C14.1227 3.84204 11.1576 0.876892 7.49991 0.876892ZM1.82707 7.49972C1.82707 4.36671 4.36689 1.82689 7.49991 1.82689C10.6329 1.82689 13.1727 4.36671 13.1727 7.49972C13.1727 10.6327 10.6329 13.1726 7.49991 13.1726C4.36689 13.1726 1.82707 10.6327 1.82707 7.49972ZM8.24992 4.49999C8.24992 4.9142 7.91413 5.24999 7.49992 5.24999C7.08571 5.24999 6.74992 4.9142 6.74992 4.49999C6.74992 4.08577 7.08571 3.74999 7.49992 3.74999C7.91413 3.74999 8.24992 4.08577 8.24992 4.49999ZM6.00003 5.99999H6.50003H7.50003C7.77618 5.99999 8.00003 6.22384 8.00003 6.49999V9.99999H8.50003H9.00003V11H8.50003H7.50003H6.50003H6.00003V9.99999H6.50003H7.00003V6.99999H6.50003H6.00003V5.99999Z",fillRule:"evenodd",clipRule:"evenodd"}))))),ze.createElement(La.Content,{size:"1",style:{maxWidth:220},side:"top",align:"center"},ze.createElement(kt,{as:"p",size:"2"},"Whether Card and Table panels are translucent, showing some of\xA0the background behind them.")))),ze.createElement(fs,{columns:"2",gap:"2",mt:"3",role:"group","aria-labelledby":"panel-background-title"},jn.panelBackground.values.map(B=>ze.createElement("label",{key:B,className:"rt-ThemePanelRadioCard"},ze.createElement("input",{className:"rt-ThemePanelRadioCardInput",type:"radio",name:"panelBackground",value:B,checked:g===B,onChange:X=>b(X.target.value)}),ze.createElement(Ce,{align:"center",justify:"center",height:"32px",gap:"2"},B==="solid"?ze.createElement("svg",{width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{margin:"0 -2px"}},ze.createElement("path",{d:"M0.877075 7.49988C0.877075 3.84219 3.84222 0.877045 7.49991 0.877045C11.1576 0.877045 14.1227 3.84219 14.1227 7.49988C14.1227 11.1575 11.1576 14.1227 7.49991 14.1227C3.84222 14.1227 0.877075 11.1575 0.877075 7.49988ZM7.49991 1.82704C4.36689 1.82704 1.82708 4.36686 1.82708 7.49988C1.82708 10.6329 4.36689 13.1727 7.49991 13.1727C10.6329 13.1727 13.1727 10.6329 13.1727 7.49988C13.1727 4.36686 10.6329 1.82704 7.49991 1.82704Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"})):ze.createElement("svg",{width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{margin:"0 -2px"}},ze.createElement("path",{opacity:".05",d:"M6.78296 13.376C8.73904 9.95284 8.73904 5.04719 6.78296 1.62405L7.21708 1.37598C9.261 4.95283 9.261 10.0472 7.21708 13.624L6.78296 13.376Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"}),ze.createElement("path",{opacity:".1",d:"M7.28204 13.4775C9.23929 9.99523 9.23929 5.00475 7.28204 1.52248L7.71791 1.2775C9.76067 4.9119 9.76067 10.0881 7.71791 13.7225L7.28204 13.4775Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"}),ze.createElement("path",{opacity:".15",d:"M7.82098 13.5064C9.72502 9.99523 9.72636 5.01411 7.82492 1.50084L8.26465 1.26285C10.2465 4.92466 10.2451 10.085 8.26052 13.7448L7.82098 13.5064Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"}),ze.createElement("path",{opacity:".2",d:"M8.41284 13.429C10.1952 9.92842 10.1957 5.07537 8.41435 1.57402L8.85999 1.34729C10.7139 4.99113 10.7133 10.0128 8.85841 13.6559L8.41284 13.429Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"}),ze.createElement("path",{opacity:".25",d:"M9.02441 13.2956C10.6567 9.8379 10.6586 5.17715 9.03005 1.71656L9.48245 1.50366C11.1745 5.09919 11.1726 9.91629 9.47657 13.5091L9.02441 13.2956Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"}),ze.createElement("path",{opacity:".3",d:"M9.66809 13.0655C11.1097 9.69572 11.1107 5.3121 9.67088 1.94095L10.1307 1.74457C11.6241 5.24121 11.6231 9.76683 10.1278 13.2622L9.66809 13.0655Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"}),ze.createElement("path",{opacity:".35",d:"M10.331 12.7456C11.5551 9.52073 11.5564 5.49103 10.3347 2.26444L10.8024 2.0874C12.0672 5.42815 12.0659 9.58394 10.7985 12.9231L10.331 12.7456Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"}),ze.createElement("path",{opacity:".4",d:"M11.0155 12.2986C11.9938 9.29744 11.9948 5.71296 11.0184 2.71067L11.4939 2.55603C12.503 5.6589 12.502 9.35178 11.4909 12.4535L11.0155 12.2986Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"}),ze.createElement("path",{opacity:".45",d:"M11.7214 11.668C12.4254 9.01303 12.4262 5.99691 11.7237 3.34116L12.2071 3.21329C12.9318 5.95292 12.931 9.05728 12.2047 11.7961L11.7214 11.668Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"}),ze.createElement("path",{opacity:".5",d:"M12.4432 10.752C12.8524 8.63762 12.8523 6.36089 12.4429 4.2466L12.9338 4.15155C13.3553 6.32861 13.3554 8.66985 12.9341 10.847L12.4432 10.752Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"}),ze.createElement("path",{d:"M0.877075 7.49988C0.877075 3.84219 3.84222 0.877045 7.49991 0.877045C11.1576 0.877045 14.1227 3.84219 14.1227 7.49988C14.1227 11.1575 11.1576 14.1227 7.49991 14.1227C3.84222 14.1227 0.877075 11.1575 0.877075 7.49988ZM7.49991 1.82704C4.36689 1.82704 1.82708 4.36686 1.82708 7.49988C1.82708 10.6329 4.36689 13.1727 7.49991 13.1727C10.6329 13.1727 13.1727 10.6329 13.1727 7.49988C13.1727 4.36686 10.6329 1.82704 7.49991 1.82704Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"})),ze.createElement(kt,{size:"1",weight:"medium"},_f(B)))))),ze.createElement(Xc,{mt:"5",style:{width:"100%"},onClick:z},N==="copied"?"Copied":"Copy Theme")))))});Loe.displayName="ThemePanelImpl";function iHe(){let e=document.createElement("style");return e.appendChild(document.createTextNode("*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),document.head.appendChild(e),()=>{window.getComputedStyle(document.body),setTimeout(()=>{document.head.removeChild(e)},1)}}function _f(e){return e.charAt(0).toUpperCase()+e.slice(1)}function oHe(e){let t=document.documentElement,r=t.classList.contains("light-theme"),n=t.classList.contains("dark-theme"),a=t.classList.contains("light"),i=t.classList.contains("dark");(r||n)&&(t.classList.remove("light-theme","dark-theme"),t.style.colorScheme=e,t.classList.add(`${e}-theme`)),(a||i)&&(t.classList.remove("light","dark"),t.style.colorScheme=e,t.classList.add(e)),!r&&!n&&!a&&!i&&(t.style.colorScheme=e,t.classList.add(e))}var td=_(K(),1),Ooe=_(St(),1);var Ioe={content:{type:"ReactNode",required:!0},width:Dn.width,minWidth:Dn.minWidth,maxWidth:{...Dn.maxWidth,default:"360px"}};var h4=td.forwardRef((e,t)=>{let{children:r,className:n,open:a,defaultOpen:i,onOpenChange:o,delayDuration:s,disableHoverableContent:l,content:u,container:c,forceMount:d,...h}=Ee(e,Ioe);return td.createElement(eY,{...{open:a,defaultOpen:i,onOpenChange:o,delayDuration:s,disableHoverableContent:l}},td.createElement(tY,{asChild:!0},r),td.createElement(rY,{container:c,forceMount:d},td.createElement(qn,{asChild:!0},td.createElement(nY,{sideOffset:4,collisionPadding:10,...h,asChild:!1,ref:t,className:(0,Ooe.default)("rt-TooltipContent",n)},td.createElement(kt,{as:"p",className:"rt-TooltipText",size:"1"},u),td.createElement(aY,{className:"rt-TooltipArrow"})))))});h4.displayName="Tooltip";var Ebe=_(nt(),1),Hwr=_(K(),1);var Noe=e=>!!e&&e.constructor===Symbol,Z2=Array.isArray;var bM=e=>!!(e&&e.constructor&&e.call&&e.apply);var H0=e=>{try{return Number(e)===e}catch{return!1}},zoe=e=>Object.prototype.toString.call(e)==="[object Date]";var A1=e=>{if(e===!0||e===!1||e==null)return!0;if(H0(e))return e===0;if(zoe(e))return isNaN(e.getTime());if(bM(e)||Noe(e))return!1;let t=e.length;if(H0(t))return t===0;let r=e.size;return H0(r)?r===0:Object.keys(e).length===0};var q2=(e,t=void 0)=>e?.length>0?e[e.length-1]:t,DC=(e,t,r=!1)=>{if(!e)return[];let n=(i,o)=>t(i)-t(o),a=(i,o)=>t(o)-t(i);return e.slice().sort(r===!0?a:n)};var v4=(e,t,r)=>{if(!e)return[];if(t===void 0)return[...e];for(let n=0;n{let r=Math.ceil(e.length/t);return new Array(r).fill(null).map((n,a)=>e.slice(a*t,a*t+t))};var xM=(e,t,r)=>{let n=r;for(let a=1;a<=e;a++)n=t(n,a);return n};var wM=async(e,t)=>{if(!e)return[];let r=[],n=0;for(let a of e){let i=await t(a,n++);r.push(i)}return r};var CM=(e,t)=>r=>e({...t,...r});var P1=(e,t)=>e?!t||t.length===0?e:t.reduce((r,n)=>(delete r[n],r),{...e}):{};var joe=(e,t)=>Math.floor(Math.random()*(t-e+1)+e);var SM=(e,t="")=>{let r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"+t;return xM(e,n=>n+r.charAt(joe(0,r.length-1)),"")};var Rbe=_(de(),1),Tbe=_(nt(),1);var _be=_(K(),1),Abe=_(K(),1),Pbe=_(nt(),1);var Lbe=_(nt(),1),Ibe=_(nt(),1),Obe=_(K(),1),Mbe=_(K(),1);var _F=_(de(),1);var Nbe=_(de(),1),zbe=_(nt(),1);var v=_(K());function H(e,t){if(e==null)return{};var r={},n=Object.keys(e),a,i;for(i=0;i=0)&&(r[a]=e[a]);return r}var _He=["color"],uzt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,_He);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M0.877197 7.49984C0.877197 3.84216 3.84234 0.877014 7.50003 0.877014C11.1577 0.877014 14.1229 3.84216 14.1229 7.49984C14.1229 11.1575 11.1577 14.1227 7.50003 14.1227C3.84234 14.1227 0.877197 11.1575 0.877197 7.49984ZM7.50003 1.82701C4.36702 1.82701 1.8272 4.36683 1.8272 7.49984C1.8272 10.6328 4.36702 13.1727 7.50003 13.1727C10.633 13.1727 13.1729 10.6328 13.1729 7.49984C13.1729 4.36683 10.633 1.82701 7.50003 1.82701ZM7.12457 9.00001C7.06994 9.12735 6.33165 11.9592 6.33165 11.9592C6.26018 12.226 5.98601 12.3843 5.71928 12.3128C5.45255 12.2413 5.29425 11.9672 5.36573 11.7004C5.36573 11.7004 6.24661 8.87268 6.24661 8.27007V6.80099L4.28763 6.27608C4.0209 6.20461 3.86261 5.93045 3.93408 5.66371C4.00555 5.39698 4.27972 5.23869 4.54645 5.31016C4.54645 5.31016 6.20042 5.87268 6.84579 5.87268H8.15505C8.80042 5.87268 10.4534 5.31042 10.4534 5.31042C10.7202 5.23895 10.9943 5.39724 11.0658 5.66397C11.1373 5.93071 10.979 6.20487 10.7122 6.27635L8.74661 6.80303V8.27007C8.74661 8.87268 9.62663 11.6971 9.62663 11.6971C9.6981 11.9639 9.5398 12.238 9.27307 12.3095C9.00634 12.381 8.73217 12.2227 8.6607 11.956C8.6607 11.956 7.91994 9.12735 7.86866 9.00001C7.81994 8.87268 7.65006 8.87268 7.65006 8.87268H7.34317C7.34317 8.87268 7.16994 8.87268 7.12457 9.00001ZM7.50043 5.12007C8.12175 5.12007 8.62543 4.61639 8.62543 3.99507C8.62543 3.37375 8.12175 2.87007 7.50043 2.87007C6.87911 2.87007 6.37543 3.37375 6.37543 3.99507C6.37543 4.61639 6.87911 5.12007 7.50043 5.12007Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),AHe=["color"],dzt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,AHe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M0 1.5C0 1.22386 0.223858 1 0.5 1H2.5C2.77614 1 3 1.22386 3 1.5C3 1.77614 2.77614 2 2.5 2H0.5C0.223858 2 0 1.77614 0 1.5ZM4 1.5C4 1.22386 4.22386 1 4.5 1H14.5C14.7761 1 15 1.22386 15 1.5C15 1.77614 14.7761 2 14.5 2H4.5C4.22386 2 4 1.77614 4 1.5ZM4 4.5C4 4.22386 4.22386 4 4.5 4H11.5C11.7761 4 12 4.22386 12 4.5C12 4.77614 11.7761 5 11.5 5H4.5C4.22386 5 4 4.77614 4 4.5ZM0 7.5C0 7.22386 0.223858 7 0.5 7H2.5C2.77614 7 3 7.22386 3 7.5C3 7.77614 2.77614 8 2.5 8H0.5C0.223858 8 0 7.77614 0 7.5ZM4 7.5C4 7.22386 4.22386 7 4.5 7H14.5C14.7761 7 15 7.22386 15 7.5C15 7.77614 14.7761 8 14.5 8H4.5C4.22386 8 4 7.77614 4 7.5ZM4 10.5C4 10.2239 4.22386 10 4.5 10H11.5C11.7761 10 12 10.2239 12 10.5C12 10.7761 11.7761 11 11.5 11H4.5C4.22386 11 4 10.7761 4 10.5ZM0 13.5C0 13.2239 0.223858 13 0.5 13H2.5C2.77614 13 3 13.2239 3 13.5C3 13.7761 2.77614 14 2.5 14H0.5C0.223858 14 0 13.7761 0 13.5ZM4 13.5C4 13.2239 4.22386 13 4.5 13H14.5C14.7761 13 15 13.2239 15 13.5C15 13.7761 14.7761 14 14.5 14H4.5C4.22386 14 4 13.7761 4 13.5Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),PHe=["color"],pzt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,PHe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M10.5 1.75003C10.7107 1.75003 10.8988 1.88217 10.9703 2.08042L13.9703 10.4C14.064 10.6598 13.9293 10.9463 13.6696 11.04C13.4098 11.1336 13.1233 10.999 13.0296 10.7392L12.0477 8.01606H8.95227L7.97031 10.7392C7.87664 10.999 7.59012 11.1336 7.33035 11.04C7.07058 10.9463 6.93593 10.6598 7.0296 10.4L10.0296 2.08042C10.1011 1.88217 10.2892 1.75003 10.5 1.75003ZM10.5 3.72402L11.7411 7.16606H9.25877L10.5 3.72402ZM2.49949 2.09997C2.7204 2.09997 2.89949 2.27906 2.89949 2.49997L2.89949 9.53428L4.21664 8.21713C4.37285 8.06092 4.62612 8.06092 4.78233 8.21713C4.93854 8.37334 4.93854 8.6266 4.78233 8.78281L2.78233 10.7828C2.70732 10.8578 2.60557 10.9 2.49949 10.9C2.3934 10.9 2.29166 10.8578 2.21664 10.7828L0.216645 8.78281C0.0604349 8.6266 0.0604349 8.37334 0.216645 8.21713C0.372854 8.06092 0.62612 8.06092 0.78233 8.21713L2.09949 9.53428L2.09949 2.49997C2.09949 2.27906 2.27857 2.09997 2.49949 2.09997ZM0.0999695 13.5001C0.0999695 13.2791 0.279056 13.1001 0.499969 13.1001H14.5C14.7209 13.1001 14.9 13.2791 14.9 13.5001C14.9 13.721 14.7209 13.9001 14.5 13.9001H0.499969C0.279056 13.9001 0.0999695 13.721 0.0999695 13.5001Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),LHe=["color"],fzt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,LHe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M9 3C9 2.44772 8.55229 2 8 2H7C6.44772 2 6 2.44772 6 3L6 14H1.5C1.22386 14 1 14.2239 1 14.5C1 14.7761 1.22386 15 1.5 15L6 15H9H13.5C13.7761 15 14 14.7761 14 14.5C14 14.2239 13.7761 14 13.5 14H9V3Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),IHe=["color"],hzt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,IHe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M1.99988 6C1.44759 6 0.999877 6.44772 0.999877 7L0.999877 8C0.999877 8.55228 1.44759 9 1.99988 9L6.99988 9L6.99988 13.5C6.99988 13.7761 7.22374 14 7.49988 14C7.77602 14 7.99988 13.7761 7.99988 13.5L7.99988 9L12.9999 9C13.5522 9 13.9999 8.55228 13.9999 8L13.9999 7C13.9999 6.44772 13.5522 6 12.9999 6L7.99988 6L7.99988 1.5C7.99988 1.22386 7.77602 1 7.49988 1C7.22373 1 6.99988 1.22386 6.99988 1.5L6.99988 6L1.99988 6Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),OHe=["color"],mzt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,OHe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M6.99988 1C6.44759 1 5.99988 1.44772 5.99988 2V7H1.49988C1.22374 7 0.999878 7.22386 0.999878 7.5C0.999878 7.77614 1.22374 8 1.49988 8H5.99988V13C5.99988 13.5523 6.44759 14 6.99988 14H7.99988C8.55216 14 8.99988 13.5523 8.99988 13V8H13.4999C13.776 8 13.9999 7.77614 13.9999 7.5C13.9999 7.22386 13.776 7 13.4999 7H8.99988V2C8.99988 1.44772 8.55216 1 7.99988 1L6.99988 1Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),MHe=["color"],gzt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,MHe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M0.499995 0.999995C0.223855 0.999995 -5.58458e-07 1.22385 -5.46388e-07 1.49999L-2.18554e-08 13.4999C-9.78492e-09 13.776 0.223855 13.9999 0.499995 13.9999C0.776136 13.9999 0.999991 13.776 0.999991 13.4999L0.999991 8.99993L12 8.99993C12.5523 8.99993 13 8.55222 13 7.99993L13 6.99994C13 6.44766 12.5523 5.99995 12 5.99995L0.999991 5.99995L0.999991 1.49999C0.999991 1.22385 0.776135 0.999995 0.499995 0.999995Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),NHe=["color"],vzt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,NHe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M14.4999 1C14.2237 1 13.9999 1.22386 13.9999 1.5L13.9999 6L2.99988 6C2.44759 6 1.99988 6.44772 1.99988 7L1.99988 8C1.99988 8.55228 2.44759 9 2.99988 9L13.9999 9L13.9999 13.5C13.9999 13.7761 14.2237 14 14.4999 14C14.776 14 14.9999 13.7761 14.9999 13.5L14.9999 9L14.9999 6L14.9999 1.5C14.9999 1.22386 14.776 1 14.4999 1Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),zHe=["color"],bzt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,zHe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M1.5 0C1.22386 0 1 0.223858 1 0.5C1 0.776142 1.22386 1 1.5 1H6V12C6 12.5523 6.44772 13 7 13H8C8.55228 13 9 12.5523 9 12V1H13.5C13.7761 1 14 0.776142 14 0.5C14 0.223858 13.7761 0 13.5 0H9H6H1.5Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),DHe=["color"],yzt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,DHe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.5 0.75L9.75 3H5.25L7.5 0.75ZM7.5 14.25L9.75 12H5.25L7.5 14.25ZM3 5.25L0.75 7.5L3 9.75V5.25ZM14.25 7.5L12 5.25V9.75L14.25 7.5Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),jHe=["color"],xzt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,jHe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M8.8914 2.1937C9.1158 2.35464 9.16725 2.66701 9.00631 2.89141L2.47388 12H13.5C13.7761 12 14 12.2239 14 12.5C14 12.7762 13.7761 13 13.5 13H1.5C1.31254 13 1.14082 12.8952 1.0552 12.7284C0.969578 12.5616 0.984438 12.361 1.09369 12.2086L8.19369 2.30862C8.35462 2.08422 8.667 2.03277 8.8914 2.1937ZM11.1 6.50001C11.1 6.22387 11.3238 6.00001 11.6 6.00001C11.8761 6.00001 12.1 6.22387 12.1 6.50001C12.1 6.77615 11.8761 7.00001 11.6 7.00001C11.3238 7.00001 11.1 6.77615 11.1 6.50001ZM10.4 4.00001C10.1239 4.00001 9.90003 4.22387 9.90003 4.50001C9.90003 4.77615 10.1239 5.00001 10.4 5.00001C10.6762 5.00001 10.9 4.77615 10.9 4.50001C10.9 4.22387 10.6762 4.00001 10.4 4.00001ZM12.1 8.50001C12.1 8.22387 12.3238 8.00001 12.6 8.00001C12.8761 8.00001 13.1 8.22387 13.1 8.50001C13.1 8.77615 12.8761 9.00001 12.6 9.00001C12.3238 9.00001 12.1 8.77615 12.1 8.50001ZM13.4 10C13.1239 10 12.9 10.2239 12.9 10.5C12.9 10.7761 13.1239 11 13.4 11C13.6762 11 13.9 10.7761 13.9 10.5C13.9 10.2239 13.6762 10 13.4 10Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),BHe=["color"],wzt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,BHe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M3.30902 1C2.93025 1 2.58398 1.214 2.41459 1.55279L1.05279 4.27639C1.01807 4.34582 1 4.42238 1 4.5V13C1 13.5523 1.44772 14 2 14H13C13.5523 14 14 13.5523 14 13V4.5C14 4.42238 13.9819 4.34582 13.9472 4.27639L12.5854 1.55281C12.416 1.21403 12.0698 1.00003 11.691 1.00003L7.5 1.00001L3.30902 1ZM3.30902 2L7 2.00001V4H2.30902L3.30902 2ZM8 4V2.00002L11.691 2.00003L12.691 4H8ZM7.5 5H13V13H2V5H7.5ZM5.5 7C5.22386 7 5 7.22386 5 7.5C5 7.77614 5.22386 8 5.5 8H9.5C9.77614 8 10 7.77614 10 7.5C10 7.22386 9.77614 7 9.5 7H5.5Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),VHe=["color"],Czt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,VHe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M11.3536 3.64644C11.5488 3.8417 11.5488 4.15828 11.3536 4.35354L4.70711 11L9 11C9.27614 11 9.5 11.2239 9.5 11.5C9.5 11.7761 9.27614 12 9 12L3.5 12C3.36739 12 3.24021 11.9473 3.14645 11.8536C3.05268 11.7598 3 11.6326 3 11.5L3 5.99999C3 5.72385 3.22386 5.49999 3.5 5.49999C3.77614 5.49999 4 5.72385 4 5.99999V10.2929L10.6464 3.64643C10.8417 3.45117 11.1583 3.45117 11.3536 3.64644Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),HHe=["color"],Szt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,HHe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M3.64645 3.64644C3.45118 3.8417 3.45118 4.15828 3.64645 4.35354L10.2929 11L6 11C5.72386 11 5.5 11.2239 5.5 11.5C5.5 11.7761 5.72386 12 6 12L11.5 12C11.6326 12 11.7598 11.9473 11.8536 11.8536C11.9473 11.7598 12 11.6326 12 11.5L12 5.99999C12 5.72385 11.7761 5.49999 11.5 5.49999C11.2239 5.49999 11 5.72385 11 5.99999V10.2929L4.35355 3.64643C4.15829 3.45117 3.84171 3.45117 3.64645 3.64644Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),FHe=["color"],kzt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,FHe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.5 2C7.77614 2 8 2.22386 8 2.5L8 11.2929L11.1464 8.14645C11.3417 7.95118 11.6583 7.95118 11.8536 8.14645C12.0488 8.34171 12.0488 8.65829 11.8536 8.85355L7.85355 12.8536C7.75979 12.9473 7.63261 13 7.5 13C7.36739 13 7.24021 12.9473 7.14645 12.8536L3.14645 8.85355C2.95118 8.65829 2.95118 8.34171 3.14645 8.14645C3.34171 7.95118 3.65829 7.95118 3.85355 8.14645L7 11.2929L7 2.5C7 2.22386 7.22386 2 7.5 2Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),$He=["color"],Ezt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,$He);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M6.85355 3.14645C7.04882 3.34171 7.04882 3.65829 6.85355 3.85355L3.70711 7H12.5C12.7761 7 13 7.22386 13 7.5C13 7.77614 12.7761 8 12.5 8H3.70711L6.85355 11.1464C7.04882 11.3417 7.04882 11.6583 6.85355 11.8536C6.65829 12.0488 6.34171 12.0488 6.14645 11.8536L2.14645 7.85355C1.95118 7.65829 1.95118 7.34171 2.14645 7.14645L6.14645 3.14645C6.34171 2.95118 6.65829 2.95118 6.85355 3.14645Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),GHe=["color"],Rzt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,GHe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M8.14645 3.14645C8.34171 2.95118 8.65829 2.95118 8.85355 3.14645L12.8536 7.14645C13.0488 7.34171 13.0488 7.65829 12.8536 7.85355L8.85355 11.8536C8.65829 12.0488 8.34171 12.0488 8.14645 11.8536C7.95118 11.6583 7.95118 11.3417 8.14645 11.1464L11.2929 8H2.5C2.22386 8 2 7.77614 2 7.5C2 7.22386 2.22386 7 2.5 7H11.2929L8.14645 3.85355C7.95118 3.65829 7.95118 3.34171 8.14645 3.14645Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),UHe=["color"],Tzt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,UHe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M11.3536 11.3536C11.5488 11.1583 11.5488 10.8417 11.3536 10.6465L4.70711 4L9 4C9.27614 4 9.5 3.77614 9.5 3.5C9.5 3.22386 9.27614 3 9 3L3.5 3C3.36739 3 3.24021 3.05268 3.14645 3.14645C3.05268 3.24022 3 3.36739 3 3.5L3 9.00001C3 9.27615 3.22386 9.50001 3.5 9.50001C3.77614 9.50001 4 9.27615 4 9.00001V4.70711L10.6464 11.3536C10.8417 11.5488 11.1583 11.5488 11.3536 11.3536Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),ZHe=["color"],_zt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,ZHe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M3.64645 11.3536C3.45118 11.1583 3.45118 10.8417 3.64645 10.6465L10.2929 4L6 4C5.72386 4 5.5 3.77614 5.5 3.5C5.5 3.22386 5.72386 3 6 3L11.5 3C11.6326 3 11.7598 3.05268 11.8536 3.14645C11.9473 3.24022 12 3.36739 12 3.5L12 9.00001C12 9.27615 11.7761 9.50001 11.5 9.50001C11.2239 9.50001 11 9.27615 11 9.00001V4.70711L4.35355 11.3536C4.15829 11.5488 3.84171 11.5488 3.64645 11.3536Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),qHe=["color"],K2=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,qHe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.14645 2.14645C7.34171 1.95118 7.65829 1.95118 7.85355 2.14645L11.8536 6.14645C12.0488 6.34171 12.0488 6.65829 11.8536 6.85355C11.6583 7.04882 11.3417 7.04882 11.1464 6.85355L8 3.70711L8 12.5C8 12.7761 7.77614 13 7.5 13C7.22386 13 7 12.7761 7 12.5L7 3.70711L3.85355 6.85355C3.65829 7.04882 3.34171 7.04882 3.14645 6.85355C2.95118 6.65829 2.95118 6.34171 3.14645 6.14645L7.14645 2.14645Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),KHe=["color"],Azt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,KHe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M2.5 2H12.5C12.7761 2 13 2.22386 13 2.5V12.5C13 12.7761 12.7761 13 12.5 13H2.5C2.22386 13 2 12.7761 2 12.5V2.5C2 2.22386 2.22386 2 2.5 2ZM1 2.5C1 1.67157 1.67157 1 2.5 1H12.5C13.3284 1 14 1.67157 14 2.5V12.5C14 13.3284 13.3284 14 12.5 14H2.5C1.67157 14 1 13.3284 1 12.5V2.5ZM7.5 4C7.77614 4 8 3.77614 8 3.5C8 3.22386 7.77614 3 7.5 3C7.22386 3 7 3.22386 7 3.5C7 3.77614 7.22386 4 7.5 4ZM8 5.5C8 5.77614 7.77614 6 7.5 6C7.22386 6 7 5.77614 7 5.5C7 5.22386 7.22386 5 7.5 5C7.77614 5 8 5.22386 8 5.5ZM7.5 8C7.77614 8 8 7.77614 8 7.5C8 7.22386 7.77614 7 7.5 7C7.22386 7 7 7.22386 7 7.5C7 7.77614 7.22386 8 7.5 8ZM10 7.5C10 7.77614 9.77614 8 9.5 8C9.22386 8 9 7.77614 9 7.5C9 7.22386 9.22386 7 9.5 7C9.77614 7 10 7.22386 10 7.5ZM11.5 8C11.7761 8 12 7.77614 12 7.5C12 7.22386 11.7761 7 11.5 7C11.2239 7 11 7.22386 11 7.5C11 7.77614 11.2239 8 11.5 8Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),WHe=["color"],Pzt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,WHe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M0.877014 7.49988C0.877014 3.84219 3.84216 0.877045 7.49985 0.877045C11.1575 0.877045 14.1227 3.84219 14.1227 7.49988C14.1227 11.1575 11.1575 14.1227 7.49985 14.1227C3.84216 14.1227 0.877014 11.1575 0.877014 7.49988ZM7.49985 1.82704C4.36683 1.82704 1.82701 4.36686 1.82701 7.49988C1.82701 8.97196 2.38774 10.3131 3.30727 11.3213C4.19074 9.94119 5.73818 9.02499 7.50023 9.02499C9.26206 9.02499 10.8093 9.94097 11.6929 11.3208C12.6121 10.3127 13.1727 8.97172 13.1727 7.49988C13.1727 4.36686 10.6328 1.82704 7.49985 1.82704ZM10.9818 11.9787C10.2839 10.7795 8.9857 9.97499 7.50023 9.97499C6.01458 9.97499 4.71624 10.7797 4.01845 11.9791C4.97952 12.7272 6.18765 13.1727 7.49985 13.1727C8.81227 13.1727 10.0206 12.727 10.9818 11.9787ZM5.14999 6.50487C5.14999 5.207 6.20212 4.15487 7.49999 4.15487C8.79786 4.15487 9.84999 5.207 9.84999 6.50487C9.84999 7.80274 8.79786 8.85487 7.49999 8.85487C6.20212 8.85487 5.14999 7.80274 5.14999 6.50487ZM7.49999 5.10487C6.72679 5.10487 6.09999 5.73167 6.09999 6.50487C6.09999 7.27807 6.72679 7.90487 7.49999 7.90487C8.27319 7.90487 8.89999 7.27807 8.89999 6.50487C8.89999 5.73167 8.27319 5.10487 7.49999 5.10487Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),QHe=["color"],Boe=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,QHe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M5 1C5 0.447715 5.44772 0 6 0H9C9.55228 0 10 0.447715 10 1V2H14C14.5523 2 15 2.44772 15 3V6C15 6.8888 14.6131 7.68734 14 8.23608V11.5C14 12.3284 13.3284 13 12.5 13H2.5C1.67157 13 1 12.3284 1 11.5V8.2359C0.38697 7.68721 0 6.88883 0 6V3C0 2.44772 0.447716 2 1 2H5V1ZM9 1V2H6V1H9ZM1 3H5H5.5H9.5H10H14V6C14 6.654 13.6866 7.23467 13.1997 7.6004C12.8655 7.85144 12.4508 8 12 8H8V7.5C8 7.22386 7.77614 7 7.5 7C7.22386 7 7 7.22386 7 7.5V8H3C2.5493 8 2.1346 7.85133 1.80029 7.60022C1.31335 7.23446 1 6.65396 1 6V3ZM7 9H3C2.64961 9 2.31292 8.93972 2 8.82905V11.5C2 11.7761 2.22386 12 2.5 12H12.5C12.7761 12 13 11.7761 13 11.5V8.82915C12.6871 8.93978 12.3504 9 12 9H8V9.5C8 9.77614 7.77614 10 7.5 10C7.22386 10 7 9.77614 7 9.5V9Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),JHe=["color"],Lzt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,JHe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M3.5 6H11.5C12.3284 6 13 6.67157 13 7.5C13 8.32843 12.3284 9 11.5 9H3.5C2.67157 9 2 8.32843 2 7.5C2 6.67157 2.67157 6 3.5 6ZM1 7.5C1 6.11929 2.11929 5 3.5 5H11.5C12.8807 5 14 6.11929 14 7.5C14 8.88071 12.8807 10 11.5 10H3.5C2.11929 10 1 8.88071 1 7.5ZM4.5 7C4.22386 7 4 7.22386 4 7.5C4 7.77614 4.22386 8 4.5 8H10.5C10.7761 8 11 7.77614 11 7.5C11 7.22386 10.7761 7 10.5 7H4.5Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),XHe=["color"],Izt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,XHe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M11.5 1C11.7761 1 12 1.22386 12 1.5V13.5C12 13.7761 11.7761 14 11.5 14C11.2239 14 11 13.7761 11 13.5V1.5C11 1.22386 11.2239 1 11.5 1ZM9.5 3C9.77614 3 10 3.22386 10 3.5V13.5C10 13.7761 9.77614 14 9.5 14C9.22386 14 9 13.7761 9 13.5V3.5C9 3.22386 9.22386 3 9.5 3ZM13.5 3C13.7761 3 14 3.22386 14 3.5V13.5C14 13.7761 13.7761 14 13.5 14C13.2239 14 13 13.7761 13 13.5V3.5C13 3.22386 13.2239 3 13.5 3ZM5.5 4C5.77614 4 6 4.22386 6 4.5V13.5C6 13.7761 5.77614 14 5.5 14C5.22386 14 5 13.7761 5 13.5V4.5C5 4.22386 5.22386 4 5.5 4ZM1.5 5C1.77614 5 2 5.22386 2 5.5V13.5C2 13.7761 1.77614 14 1.5 14C1.22386 14 1 13.7761 1 13.5V5.5C1 5.22386 1.22386 5 1.5 5ZM7.5 5C7.77614 5 8 5.22386 8 5.5V13.5C8 13.7761 7.77614 14 7.5 14C7.22386 14 7 13.7761 7 13.5V5.5C7 5.22386 7.22386 5 7.5 5ZM3.5 7C3.77614 7 4 7.22386 4 7.5V13.5C4 13.7761 3.77614 14 3.5 14C3.22386 14 3 13.7761 3 13.5V7.5C3 7.22386 3.22386 7 3.5 7Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),YHe=["color"],Ozt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,YHe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M8.60124 1.25086C8.60124 1.75459 8.26278 2.17927 7.80087 2.30989C10.1459 2.4647 12 4.41582 12 6.79999V10.25C12 11.0563 12.0329 11.7074 12.7236 12.0528C12.931 12.1565 13.0399 12.3892 12.9866 12.6149C12.9333 12.8406 12.7319 13 12.5 13H8.16144C8.36904 13.1832 8.49997 13.4513 8.49997 13.75C8.49997 14.3023 8.05226 14.75 7.49997 14.75C6.94769 14.75 6.49997 14.3023 6.49997 13.75C6.49997 13.4513 6.63091 13.1832 6.83851 13H2.49999C2.2681 13 2.06664 12.8406 2.01336 12.6149C1.96009 12.3892 2.06897 12.1565 2.27638 12.0528C2.96708 11.7074 2.99999 11.0563 2.99999 10.25V6.79999C2.99999 4.41537 4.85481 2.46396 7.20042 2.3098C6.73867 2.17908 6.40036 1.75448 6.40036 1.25086C6.40036 0.643104 6.89304 0.150421 7.5008 0.150421C8.10855 0.150421 8.60124 0.643104 8.60124 1.25086ZM7.49999 3.29999C5.56699 3.29999 3.99999 4.86699 3.99999 6.79999V10.25L4.00002 10.3009C4.0005 10.7463 4.00121 11.4084 3.69929 12H11.3007C10.9988 11.4084 10.9995 10.7463 11 10.3009L11 10.25V6.79999C11 4.86699 9.43299 3.29999 7.49999 3.29999Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),eFe=["color"],Mzt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,eFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M3 9C3 6.5 4.5 4.25 7.5 1.5C10.5 4.25 12 6.5 12 9C12 11.4853 9.98528 13.5 7.5 13.5C5.01472 13.5 3 11.4853 3 9ZM10.9524 8.30307C9.67347 7.82121 8.2879 8.46208 6.98956 9.06259C5.9327 9.55142 4.93365 10.0135 4.09695 9.82153C4.03357 9.55804 4 9.28294 4 9C4 7.11203 5.02686 5.27195 7.5 2.87357C9.66837 4.97639 10.725 6.65004 10.9524 8.30307Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),tFe=["color"],Nzt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,tFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M3 2.5C3 2.22386 3.22386 2 3.5 2H11.5C11.7761 2 12 2.22386 12 2.5V13.5C12 13.6818 11.9014 13.8492 11.7424 13.9373C11.5834 14.0254 11.3891 14.0203 11.235 13.924L7.5 11.5896L3.765 13.924C3.61087 14.0203 3.41659 14.0254 3.25762 13.9373C3.09864 13.8492 3 13.6818 3 13.5V2.5ZM4 3V12.5979L6.97 10.7416C7.29427 10.539 7.70573 10.539 8.03 10.7416L11 12.5979V3H4Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),rFe=["color"],zzt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,rFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M3.5 2C3.22386 2 3 2.22386 3 2.5V13.5C3 13.6818 3.09864 13.8492 3.25762 13.9373C3.41659 14.0254 3.61087 14.0203 3.765 13.924L7.5 11.5896L11.235 13.924C11.3891 14.0203 11.5834 14.0254 11.7424 13.9373C11.9014 13.8492 12 13.6818 12 13.5V2.5C12 2.22386 11.7761 2 11.5 2H3.5Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),nFe=["color"],Dzt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,nFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M0.25 1C0.25 0.585786 0.585786 0.25 1 0.25H14C14.4142 0.25 14.75 0.585786 14.75 1V14C14.75 14.4142 14.4142 14.75 14 14.75H1C0.585786 14.75 0.25 14.4142 0.25 14V1ZM1.75 1.75V13.25H13.25V1.75H1.75Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}),(0,v.createElement)("rect",{x:"7",y:"5",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"7",y:"3",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"7",y:"7",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"5",y:"7",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"3",y:"7",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"9",y:"7",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"11",y:"7",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"7",y:"9",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"7",y:"11",width:"1",height:"1",rx:".5",fill:n}))}),aFe=["color"],jzt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,aFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M1 13.25L14 13.25V14.75L1 14.75V13.25Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}),(0,v.createElement)("rect",{x:"7",y:"5",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"13",y:"5",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"7",y:"3",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"13",y:"3",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"7",y:"7",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"7",y:"1",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"13",y:"7",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"13",y:"1",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"5",y:"7",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"5",y:"1",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"3",y:"7",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"3",y:"1",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"9",y:"7",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"9",y:"1",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"11",y:"7",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"11",y:"1",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"7",y:"9",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"13",y:"9",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"7",y:"11",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"13",y:"11",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"1",y:"5",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"1",y:"3",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"1",y:"7",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"1",y:"1",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"1",y:"9",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"1",y:"11",width:"1",height:"1",rx:".5",fill:n}))}),iFe=["color"],Bzt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,iFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M0 7.5C0 7.22386 0.223858 7 0.5 7H3C3.27614 7 3.5 7.22386 3.5 7.5C3.5 7.77614 3.27614 8 3 8H0.5C0.223858 8 0 7.77614 0 7.5ZM5.75 7.5C5.75 7.22386 5.97386 7 6.25 7H8.75C9.02614 7 9.25 7.22386 9.25 7.5C9.25 7.77614 9.02614 8 8.75 8H6.25C5.97386 8 5.75 7.77614 5.75 7.5ZM12 7C11.7239 7 11.5 7.22386 11.5 7.5C11.5 7.77614 11.7239 8 12 8H14.5C14.7761 8 15 7.77614 15 7.5C15 7.22386 14.7761 7 14.5 7H12Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),oFe=["color"],Vzt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,oFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M1.5 6.625C1.01675 6.625 0.625 7.01675 0.625 7.5C0.625 7.98325 1.01675 8.375 1.5 8.375C1.98325 8.375 2.375 7.98325 2.375 7.5C2.375 7.01675 1.98325 6.625 1.5 6.625ZM5.5 6.625C5.01675 6.625 4.625 7.01675 4.625 7.5C4.625 7.98325 5.01675 8.375 5.5 8.375C5.98325 8.375 6.375 7.98325 6.375 7.5C6.375 7.01675 5.98325 6.625 5.5 6.625ZM9.5 6.625C9.01675 6.625 8.625 7.01675 8.625 7.5C8.625 7.98325 9.01675 8.375 9.5 8.375C9.98325 8.375 10.375 7.98325 10.375 7.5C10.375 7.01675 9.98325 6.625 9.5 6.625ZM12.625 7.5C12.625 7.01675 13.0168 6.625 13.5 6.625C13.9832 6.625 14.375 7.01675 14.375 7.5C14.375 7.98325 13.9832 8.375 13.5 8.375C13.0168 8.375 12.625 7.98325 12.625 7.5Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),sFe=["color"],Hzt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,sFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M1.75 1L1.75 14L0.249999 14L0.25 1L1.75 1Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}),(0,v.createElement)("rect",{x:"10",y:"7",width:"1",height:"1",rx:".5",transform:"rotate(90 10 7)",fill:n}),(0,v.createElement)("rect",{x:"10",y:"13",width:"1",height:"1",rx:".5",transform:"rotate(90 10 13)",fill:n}),(0,v.createElement)("rect",{x:"12",y:"7",width:"1",height:"1",rx:".5",transform:"rotate(90 12 7)",fill:n}),(0,v.createElement)("rect",{x:"12",y:"13",width:"1",height:"1",rx:".5",transform:"rotate(90 12 13)",fill:n}),(0,v.createElement)("rect",{x:"8",y:"7",width:"1",height:"1",rx:".5",transform:"rotate(90 8 7)",fill:n}),(0,v.createElement)("rect",{x:"14",y:"7",width:"1",height:"1",rx:".5",transform:"rotate(90 14 7)",fill:n}),(0,v.createElement)("rect",{x:"8",y:"13",width:"1",height:"1",rx:".5",transform:"rotate(90 8 13)",fill:n}),(0,v.createElement)("rect",{x:"14",y:"13",width:"1",height:"1",rx:".5",transform:"rotate(90 14 13)",fill:n}),(0,v.createElement)("rect",{x:"8",y:"5",width:"1",height:"1",rx:".5",transform:"rotate(90 8 5)",fill:n}),(0,v.createElement)("rect",{x:"14",y:"5",width:"1",height:"1",rx:".5",transform:"rotate(90 14 5)",fill:n}),(0,v.createElement)("rect",{x:"8",y:"3",width:"1",height:"1",rx:".5",transform:"rotate(90 8 3)",fill:n}),(0,v.createElement)("rect",{x:"14",y:"3",width:"1",height:"1",rx:".5",transform:"rotate(90 14 3)",fill:n}),(0,v.createElement)("rect",{x:"8",y:"9",width:"1",height:"1",rx:".5",transform:"rotate(90 8 9)",fill:n}),(0,v.createElement)("rect",{x:"14",y:"9",width:"1",height:"1",rx:".5",transform:"rotate(90 14 9)",fill:n}),(0,v.createElement)("rect",{x:"8",y:"11",width:"1",height:"1",rx:".5",transform:"rotate(90 8 11)",fill:n}),(0,v.createElement)("rect",{x:"14",y:"11",width:"1",height:"1",rx:".5",transform:"rotate(90 14 11)",fill:n}),(0,v.createElement)("rect",{x:"6",y:"7",width:"1",height:"1",rx:".5",transform:"rotate(90 6 7)",fill:n}),(0,v.createElement)("rect",{x:"6",y:"13",width:"1",height:"1",rx:".5",transform:"rotate(90 6 13)",fill:n}),(0,v.createElement)("rect",{x:"4",y:"7",width:"1",height:"1",rx:".5",transform:"rotate(90 4 7)",fill:n}),(0,v.createElement)("rect",{x:"4",y:"13",width:"1",height:"1",rx:".5",transform:"rotate(90 4 13)",fill:n}),(0,v.createElement)("rect",{x:"10",y:"1",width:"1",height:"1",rx:".5",transform:"rotate(90 10 1)",fill:n}),(0,v.createElement)("rect",{x:"12",y:"1",width:"1",height:"1",rx:".5",transform:"rotate(90 12 1)",fill:n}),(0,v.createElement)("rect",{x:"8",y:"1",width:"1",height:"1",rx:".5",transform:"rotate(90 8 1)",fill:n}),(0,v.createElement)("rect",{x:"14",y:"1",width:"1",height:"1",rx:".5",transform:"rotate(90 14 1)",fill:n}),(0,v.createElement)("rect",{x:"6",y:"1",width:"1",height:"1",rx:".5",transform:"rotate(90 6 1)",fill:n}),(0,v.createElement)("rect",{x:"4",y:"1",width:"1",height:"1",rx:".5",transform:"rotate(90 4 1)",fill:n}))}),lFe=["color"],Fzt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,lFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("rect",{x:"7",y:"5.025",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"13",y:"5.025",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"7",y:"3.025",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"13",y:"3.025",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"7",y:"7.025",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"7",y:"13.025",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"7",y:"1.025",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"13",y:"7.025",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"13",y:"13.025",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"13",y:"1.025",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"5",y:"7.025",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"5",y:"13.025",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"5",y:"1.025",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"3",y:"7.025",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"3",y:"13.025",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"3",y:"1.025",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"9",y:"7.025",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"9",y:"13.025",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"9",y:"1.025",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"11",y:"7.025",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"11",y:"13.025",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"11",y:"1.025",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"7",y:"9.025",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"13",y:"9.025",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"7",y:"11.025",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"13",y:"11.025",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"1",y:"5.025",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"1",y:"3.025",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"1",y:"7.025",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"1",y:"13.025",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"1",y:"1.025",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"1",y:"9.025",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"1",y:"11.025",width:"1",height:"1",rx:".5",fill:n}))}),cFe=["color"],$zt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,cFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M13.25 1L13.25 14L14.75 14L14.75 1L13.25 1Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}),(0,v.createElement)("rect",{width:"1",height:"1",rx:".5",transform:"matrix(0 1 1 0 5 7)",fill:n}),(0,v.createElement)("rect",{width:"1",height:"1",rx:".5",transform:"matrix(0 1 1 0 5 13)",fill:n}),(0,v.createElement)("rect",{width:"1",height:"1",rx:".5",transform:"matrix(0 1 1 0 3 7)",fill:n}),(0,v.createElement)("rect",{width:"1",height:"1",rx:".5",transform:"matrix(0 1 1 0 3 13)",fill:n}),(0,v.createElement)("rect",{width:"1",height:"1",rx:".5",transform:"matrix(0 1 1 0 7 7)",fill:n}),(0,v.createElement)("rect",{width:"1",height:"1",rx:".5",transform:"matrix(0 1 1 0 1 7)",fill:n}),(0,v.createElement)("rect",{width:"1",height:"1",rx:".5",transform:"matrix(0 1 1 0 7 13)",fill:n}),(0,v.createElement)("rect",{width:"1",height:"1",rx:".5",transform:"matrix(0 1 1 0 1 13)",fill:n}),(0,v.createElement)("rect",{width:"1",height:"1",rx:".5",transform:"matrix(0 1 1 0 7 5)",fill:n}),(0,v.createElement)("rect",{width:"1",height:"1",rx:".5",transform:"matrix(0 1 1 0 1 5)",fill:n}),(0,v.createElement)("rect",{width:"1",height:"1",rx:".5",transform:"matrix(0 1 1 0 7 3)",fill:n}),(0,v.createElement)("rect",{width:"1",height:"1",rx:".5",transform:"matrix(0 1 1 0 1 3)",fill:n}),(0,v.createElement)("rect",{width:"1",height:"1",rx:".5",transform:"matrix(0 1 1 0 7 9)",fill:n}),(0,v.createElement)("rect",{width:"1",height:"1",rx:".5",transform:"matrix(0 1 1 0 1 9)",fill:n}),(0,v.createElement)("rect",{width:"1",height:"1",rx:".5",transform:"matrix(0 1 1 0 7 11)",fill:n}),(0,v.createElement)("rect",{width:"1",height:"1",rx:".5",transform:"matrix(0 1 1 0 1 11)",fill:n}),(0,v.createElement)("rect",{width:"1",height:"1",rx:".5",transform:"matrix(0 1 1 0 9 7)",fill:n}),(0,v.createElement)("rect",{width:"1",height:"1",rx:".5",transform:"matrix(0 1 1 0 9 13)",fill:n}),(0,v.createElement)("rect",{width:"1",height:"1",rx:".5",transform:"matrix(0 1 1 0 11 7)",fill:n}),(0,v.createElement)("rect",{width:"1",height:"1",rx:".5",transform:"matrix(0 1 1 0 11 13)",fill:n}),(0,v.createElement)("rect",{width:"1",height:"1",rx:".5",transform:"matrix(0 1 1 0 5 1)",fill:n}),(0,v.createElement)("rect",{width:"1",height:"1",rx:".5",transform:"matrix(0 1 1 0 3 1)",fill:n}),(0,v.createElement)("rect",{width:"1",height:"1",rx:".5",transform:"matrix(0 1 1 0 7 1)",fill:n}),(0,v.createElement)("rect",{width:"1",height:"1",rx:".5",transform:"matrix(0 1 1 0 1 1)",fill:n}),(0,v.createElement)("rect",{width:"1",height:"1",rx:".5",transform:"matrix(0 1 1 0 9 1)",fill:n}),(0,v.createElement)("rect",{width:"1",height:"1",rx:".5",transform:"matrix(0 1 1 0 11 1)",fill:n}))}),uFe=["color"],Gzt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,uFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M1.25 7.5C1.25 7.22386 1.47386 7 1.75 7H13.25C13.5261 7 13.75 7.22386 13.75 7.5C13.75 7.77614 13.5261 8 13.25 8H1.75C1.47386 8 1.25 7.77614 1.25 7.5Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),dFe=["color"],Uzt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,dFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("rect",{x:"7",y:"5.025",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"7",y:"3.025",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"7",y:"7.025",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"7",y:"13.025",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"7",y:"1.025",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"13",y:"7.025",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"5",y:"7.025",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"3",y:"7.025",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"9",y:"7.025",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"11",y:"7.025",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"7",y:"9.025",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"7",y:"11.025",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("rect",{x:"1",y:"7.025",width:"1",height:"1",rx:".5",fill:n}),(0,v.createElement)("path",{d:"M1 1.49994C1 1.2238 1.22386 0.999939 1.5 0.999939H6V1.99994H2V5.99994H1V1.49994ZM13 1.99994H9V0.999939H13.5C13.7761 0.999939 14 1.2238 14 1.49994V5.99994H13V1.99994ZM1 13.4999V8.99994H2V12.9999H6V13.9999H1.5C1.22386 13.9999 1 13.7761 1 13.4999ZM13 12.9999V8.99994H14V13.4999C14 13.7761 13.7761 13.9999 13.5 13.9999H9.5V12.9999H13Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),pFe=["color"],Zzt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,pFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M1.5 3C1.22386 3 1 3.22386 1 3.5C1 3.77614 1.22386 4 1.5 4H13.5C13.7761 4 14 3.77614 14 3.5C14 3.22386 13.7761 3 13.5 3H1.5ZM1 7.5C1 7.22386 1.22386 7 1.5 7H3.5C3.77614 7 4 7.22386 4 7.5C4 7.77614 3.77614 8 3.5 8H1.5C1.22386 8 1 7.77614 1 7.5ZM1 11.5C1 11.2239 1.22386 11 1.5 11C1.77614 11 2 11.2239 2 11.5C2 11.7761 1.77614 12 1.5 12C1.22386 12 1 11.7761 1 11.5ZM3 11.5C3 11.2239 3.22386 11 3.5 11C3.77614 11 4 11.2239 4 11.5C4 11.7761 3.77614 12 3.5 12C3.22386 12 3 11.7761 3 11.5ZM5.5 11C5.22386 11 5 11.2239 5 11.5C5 11.7761 5.22386 12 5.5 12C5.77614 12 6 11.7761 6 11.5C6 11.2239 5.77614 11 5.5 11ZM7 11.5C7 11.2239 7.22386 11 7.5 11C7.77614 11 8 11.2239 8 11.5C8 11.7761 7.77614 12 7.5 12C7.22386 12 7 11.7761 7 11.5ZM9.5 11C9.22386 11 9 11.2239 9 11.5C9 11.7761 9.22386 12 9.5 12C9.77614 12 10 11.7761 10 11.5C10 11.2239 9.77614 11 9.5 11ZM11 11.5C11 11.2239 11.2239 11 11.5 11C11.7761 11 12 11.2239 12 11.5C12 11.7761 11.7761 12 11.5 12C11.2239 12 11 11.7761 11 11.5ZM13.5 11C13.2239 11 13 11.2239 13 11.5C13 11.7761 13.2239 12 13.5 12C13.7761 12 14 11.7761 14 11.5C14 11.2239 13.7761 11 13.5 11ZM6.5 7C6.22386 7 6 7.22386 6 7.5C6 7.77614 6.22386 8 6.5 8H8.5C8.77614 8 9 7.77614 9 7.5C9 7.22386 8.77614 7 8.5 7H6.5ZM11 7.5C11 7.22386 11.2239 7 11.5 7H13.5C13.7761 7 14 7.22386 14 7.5C14 7.77614 13.7761 8 13.5 8H11.5C11.2239 8 11 7.77614 11 7.5Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),fFe=["color"],qzt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,fFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M14 1.75L1 1.75L1 0.249999L14 0.25L14 1.75Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}),(0,v.createElement)("rect",{x:"8",y:"10",width:"1",height:"1",rx:".5",transform:"rotate(-180 8 10)",fill:n}),(0,v.createElement)("rect",{x:"2",y:"10",width:"1",height:"1",rx:".5",transform:"rotate(-180 2 10)",fill:n}),(0,v.createElement)("rect",{x:"8",y:"12",width:"1",height:"1",rx:".5",transform:"rotate(-180 8 12)",fill:n}),(0,v.createElement)("rect",{x:"2",y:"12",width:"1",height:"1",rx:".5",transform:"rotate(-180 2 12)",fill:n}),(0,v.createElement)("rect",{x:"8",y:"8",width:"1",height:"1",rx:".5",transform:"rotate(-180 8 8)",fill:n}),(0,v.createElement)("rect",{x:"8",y:"14",width:"1",height:"1",rx:".5",transform:"rotate(-180 8 14)",fill:n}),(0,v.createElement)("rect",{x:"2",y:"8",width:"1",height:"1",rx:".5",transform:"rotate(-180 2 8)",fill:n}),(0,v.createElement)("rect",{x:"2",y:"14",width:"1",height:"1",rx:".5",transform:"rotate(-180 2 14)",fill:n}),(0,v.createElement)("rect",{x:"10",y:"8",width:"1",height:"1",rx:".5",transform:"rotate(-180 10 8)",fill:n}),(0,v.createElement)("rect",{x:"10",y:"14",width:"1",height:"1",rx:".5",transform:"rotate(-180 10 14)",fill:n}),(0,v.createElement)("rect",{x:"12",y:"8",width:"1",height:"1",rx:".5",transform:"rotate(-180 12 8)",fill:n}),(0,v.createElement)("rect",{x:"12",y:"14",width:"1",height:"1",rx:".5",transform:"rotate(-180 12 14)",fill:n}),(0,v.createElement)("rect",{x:"6",y:"8",width:"1",height:"1",rx:".5",transform:"rotate(-180 6 8)",fill:n}),(0,v.createElement)("rect",{x:"6",y:"14",width:"1",height:"1",rx:".5",transform:"rotate(-180 6 14)",fill:n}),(0,v.createElement)("rect",{x:"4",y:"8",width:"1",height:"1",rx:".5",transform:"rotate(-180 4 8)",fill:n}),(0,v.createElement)("rect",{x:"4",y:"14",width:"1",height:"1",rx:".5",transform:"rotate(-180 4 14)",fill:n}),(0,v.createElement)("rect",{x:"8",y:"6",width:"1",height:"1",rx:".5",transform:"rotate(-180 8 6)",fill:n}),(0,v.createElement)("rect",{x:"2",y:"6",width:"1",height:"1",rx:".5",transform:"rotate(-180 2 6)",fill:n}),(0,v.createElement)("rect",{x:"8",y:"4",width:"1",height:"1",rx:".5",transform:"rotate(-180 8 4)",fill:n}),(0,v.createElement)("rect",{x:"2",y:"4",width:"1",height:"1",rx:".5",transform:"rotate(-180 2 4)",fill:n}),(0,v.createElement)("rect",{x:"14",y:"10",width:"1",height:"1",rx:".5",transform:"rotate(-180 14 10)",fill:n}),(0,v.createElement)("rect",{x:"14",y:"12",width:"1",height:"1",rx:".5",transform:"rotate(-180 14 12)",fill:n}),(0,v.createElement)("rect",{x:"14",y:"8",width:"1",height:"1",rx:".5",transform:"rotate(-180 14 8)",fill:n}),(0,v.createElement)("rect",{x:"14",y:"14",width:"1",height:"1",rx:".5",transform:"rotate(-180 14 14)",fill:n}),(0,v.createElement)("rect",{x:"14",y:"6",width:"1",height:"1",rx:".5",transform:"rotate(-180 14 6)",fill:n}),(0,v.createElement)("rect",{x:"14",y:"4",width:"1",height:"1",rx:".5",transform:"rotate(-180 14 4)",fill:n}))}),hFe=["color"],Kzt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,hFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M1 3H14V4H1V3ZM1 6H14V8H1V6ZM14 10.25H1V12.75H14V10.25Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),mFe=["color"],Wzt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,mFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M12.5 2H2.5C2.22386 2 2 2.22386 2 2.5V12.5C2 12.7761 2.22386 13 2.5 13H12.5C12.7761 13 13 12.7761 13 12.5V2.5C13 2.22386 12.7761 2 12.5 2ZM2.5 1C1.67157 1 1 1.67157 1 2.5V12.5C1 13.3284 1.67157 14 2.5 14H12.5C13.3284 14 14 13.3284 14 12.5V2.5C14 1.67157 13.3284 1 12.5 1H2.5Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),gFe=["color"],Qzt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,gFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M1.99998 0.999976C1.44769 0.999976 0.999976 1.44769 0.999976 1.99998V13C0.999976 13.5523 1.44769 14 1.99998 14H13C13.5523 14 14 13.5523 14 13V1.99998C14 1.44769 13.5523 0.999976 13 0.999976H1.99998ZM1.99998 1.99998L13 1.99998V13H1.99998V1.99998ZM4.49996 3.99996C4.22382 3.99996 3.99996 4.22382 3.99996 4.49996V10.5C3.99996 10.7761 4.22382 11 4.49996 11H10.5C10.7761 11 11 10.7761 11 10.5V4.49996C11 4.22382 10.7761 3.99996 10.5 3.99996H4.49996ZM4.99996 9.99996V4.99996H9.99996V9.99996H4.99996Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),vFe=["color"],Jzt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,vFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M2 5H13C13.5523 5 14 5.44772 14 6V9C14 9.55228 13.5523 10 13 10H2C1.44772 10 1 9.55228 1 9V6C1 5.44772 1.44772 5 2 5ZM0 6C0 4.89543 0.895431 4 2 4H13C14.1046 4 15 4.89543 15 6V9C15 10.1046 14.1046 11 13 11H2C0.89543 11 0 10.1046 0 9V6ZM4.5 6.75C4.08579 6.75 3.75 7.08579 3.75 7.5C3.75 7.91421 4.08579 8.25 4.5 8.25C4.91421 8.25 5.25 7.91421 5.25 7.5C5.25 7.08579 4.91421 6.75 4.5 6.75ZM6.75 7.5C6.75 7.08579 7.08579 6.75 7.5 6.75C7.91421 6.75 8.25 7.08579 8.25 7.5C8.25 7.91421 7.91421 8.25 7.5 8.25C7.08579 8.25 6.75 7.91421 6.75 7.5ZM10.5 6.75C10.0858 6.75 9.75 7.08579 9.75 7.5C9.75 7.91421 10.0858 8.25 10.5 8.25C10.9142 8.25 11.25 7.91421 11.25 7.5C11.25 7.08579 10.9142 6.75 10.5 6.75Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),bFe=["color"],Xzt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,bFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M4.5 1C4.77614 1 5 1.22386 5 1.5V2H10V1.5C10 1.22386 10.2239 1 10.5 1C10.7761 1 11 1.22386 11 1.5V2H12.5C13.3284 2 14 2.67157 14 3.5V12.5C14 13.3284 13.3284 14 12.5 14H2.5C1.67157 14 1 13.3284 1 12.5V3.5C1 2.67157 1.67157 2 2.5 2H4V1.5C4 1.22386 4.22386 1 4.5 1ZM10 3V3.5C10 3.77614 10.2239 4 10.5 4C10.7761 4 11 3.77614 11 3.5V3H12.5C12.7761 3 13 3.22386 13 3.5V5H2V3.5C2 3.22386 2.22386 3 2.5 3H4V3.5C4 3.77614 4.22386 4 4.5 4C4.77614 4 5 3.77614 5 3.5V3H10ZM2 6V12.5C2 12.7761 2.22386 13 2.5 13H12.5C12.7761 13 13 12.7761 13 12.5V6H2ZM7 7.5C7 7.22386 7.22386 7 7.5 7C7.77614 7 8 7.22386 8 7.5C8 7.77614 7.77614 8 7.5 8C7.22386 8 7 7.77614 7 7.5ZM9.5 7C9.22386 7 9 7.22386 9 7.5C9 7.77614 9.22386 8 9.5 8C9.77614 8 10 7.77614 10 7.5C10 7.22386 9.77614 7 9.5 7ZM11 7.5C11 7.22386 11.2239 7 11.5 7C11.7761 7 12 7.22386 12 7.5C12 7.77614 11.7761 8 11.5 8C11.2239 8 11 7.77614 11 7.5ZM11.5 9C11.2239 9 11 9.22386 11 9.5C11 9.77614 11.2239 10 11.5 10C11.7761 10 12 9.77614 12 9.5C12 9.22386 11.7761 9 11.5 9ZM9 9.5C9 9.22386 9.22386 9 9.5 9C9.77614 9 10 9.22386 10 9.5C10 9.77614 9.77614 10 9.5 10C9.22386 10 9 9.77614 9 9.5ZM7.5 9C7.22386 9 7 9.22386 7 9.5C7 9.77614 7.22386 10 7.5 10C7.77614 10 8 9.77614 8 9.5C8 9.22386 7.77614 9 7.5 9ZM5 9.5C5 9.22386 5.22386 9 5.5 9C5.77614 9 6 9.22386 6 9.5C6 9.77614 5.77614 10 5.5 10C5.22386 10 5 9.77614 5 9.5ZM3.5 9C3.22386 9 3 9.22386 3 9.5C3 9.77614 3.22386 10 3.5 10C3.77614 10 4 9.77614 4 9.5C4 9.22386 3.77614 9 3.5 9ZM3 11.5C3 11.2239 3.22386 11 3.5 11C3.77614 11 4 11.2239 4 11.5C4 11.7761 3.77614 12 3.5 12C3.22386 12 3 11.7761 3 11.5ZM5.5 11C5.22386 11 5 11.2239 5 11.5C5 11.7761 5.22386 12 5.5 12C5.77614 12 6 11.7761 6 11.5C6 11.2239 5.77614 11 5.5 11ZM7 11.5C7 11.2239 7.22386 11 7.5 11C7.77614 11 8 11.2239 8 11.5C8 11.7761 7.77614 12 7.5 12C7.22386 12 7 11.7761 7 11.5ZM9.5 11C9.22386 11 9 11.2239 9 11.5C9 11.7761 9.22386 12 9.5 12C9.77614 12 10 11.7761 10 11.5C10 11.2239 9.77614 11 9.5 11Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),yFe=["color"],Yzt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,yFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M2 3C1.44772 3 1 3.44772 1 4V11C1 11.5523 1.44772 12 2 12H13C13.5523 12 14 11.5523 14 11V4C14 3.44772 13.5523 3 13 3H2ZM0 4C0 2.89543 0.895431 2 2 2H13C14.1046 2 15 2.89543 15 4V11C15 12.1046 14.1046 13 13 13H2C0.895431 13 0 12.1046 0 11V4ZM2 4.25C2 4.11193 2.11193 4 2.25 4H4.75C4.88807 4 5 4.11193 5 4.25V5.75454C5 5.89261 4.88807 6.00454 4.75 6.00454H2.25C2.11193 6.00454 2 5.89261 2 5.75454V4.25ZM12.101 7.58421C12.101 9.02073 10.9365 10.1853 9.49998 10.1853C8.06346 10.1853 6.89893 9.02073 6.89893 7.58421C6.89893 6.14769 8.06346 4.98315 9.49998 4.98315C10.9365 4.98315 12.101 6.14769 12.101 7.58421ZM13.101 7.58421C13.101 9.57302 11.4888 11.1853 9.49998 11.1853C7.51117 11.1853 5.89893 9.57302 5.89893 7.58421C5.89893 5.5954 7.51117 3.98315 9.49998 3.98315C11.4888 3.98315 13.101 5.5954 13.101 7.58421Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),xFe=["color"],eDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,xFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M2 3.5C2 3.22386 2.22386 3 2.5 3H12.5C12.7761 3 13 3.22386 13 3.5V9.5C13 9.77614 12.7761 10 12.5 10H2.5C2.22386 10 2 9.77614 2 9.5V3.5ZM2 10.9146C1.4174 10.7087 1 10.1531 1 9.5V3.5C1 2.67157 1.67157 2 2.5 2H12.5C13.3284 2 14 2.67157 14 3.5V9.5C14 10.1531 13.5826 10.7087 13 10.9146V11.5C13 12.3284 12.3284 13 11.5 13H3.5C2.67157 13 2 12.3284 2 11.5V10.9146ZM12 11V11.5C12 11.7761 11.7761 12 11.5 12H3.5C3.22386 12 3 11.7761 3 11.5V11H12Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),wFe=["color"],tDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,wFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M2.5 3C2.22386 3 2 3.22386 2 3.5V9.5C2 9.77614 2.22386 10 2.5 10H12.5C12.7761 10 13 9.77614 13 9.5V3.5C13 3.22386 12.7761 3 12.5 3H2.5ZM1 9.5C1 10.1531 1.4174 10.7087 2 10.9146V11.5C2 12.3284 2.67157 13 3.5 13H11.5C12.3284 13 13 12.3284 13 11.5V10.9146C13.5826 10.7087 14 10.1531 14 9.5V3.5C14 2.67157 13.3284 2 12.5 2H2.5C1.67157 2 1 2.67157 1 3.5V9.5ZM12 11.5V11H3V11.5C3 11.7761 3.22386 12 3.5 12H11.5C11.7761 12 12 11.7761 12 11.5ZM5.5 6C5.22386 6 5 6.22386 5 6.5C5 6.77614 5.22386 7 5.5 7H9.5C9.77614 7 10 6.77614 10 6.5C10 6.22386 9.77614 6 9.5 6H5.5Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),CFe=["color"],rDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,CFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M2 3.5C2 3.22386 2.22386 3 2.5 3H12.5C12.7761 3 13 3.22386 13 3.5V9.5C13 9.77614 12.7761 10 12.5 10H2.5C2.22386 10 2 9.77614 2 9.5V3.5ZM2 10.9146C1.4174 10.7087 1 10.1531 1 9.5V3.5C1 2.67157 1.67157 2 2.5 2H12.5C13.3284 2 14 2.67157 14 3.5V9.5C14 10.1531 13.5826 10.7087 13 10.9146V11.5C13 12.3284 12.3284 13 11.5 13H3.5C2.67157 13 2 12.3284 2 11.5V10.9146ZM12 11V11.5C12 11.7761 11.7761 12 11.5 12H3.5C3.22386 12 3 11.7761 3 11.5V11H12ZM5 6.5C5 6.22386 5.22386 6 5.5 6H7V4.5C7 4.22386 7.22386 4 7.5 4C7.77614 4 8 4.22386 8 4.5V6H9.5C9.77614 6 10 6.22386 10 6.5C10 6.77614 9.77614 7 9.5 7H8V8.5C8 8.77614 7.77614 9 7.5 9C7.22386 9 7 8.77614 7 8.5V7H5.5C5.22386 7 5 6.77614 5 6.5Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),SFe=["color"],nDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,SFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M4.18179 6.18181C4.35753 6.00608 4.64245 6.00608 4.81819 6.18181L7.49999 8.86362L10.1818 6.18181C10.3575 6.00608 10.6424 6.00608 10.8182 6.18181C10.9939 6.35755 10.9939 6.64247 10.8182 6.81821L7.81819 9.81821C7.73379 9.9026 7.61934 9.95001 7.49999 9.95001C7.38064 9.95001 7.26618 9.9026 7.18179 9.81821L4.18179 6.81821C4.00605 6.64247 4.00605 6.35755 4.18179 6.18181Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),kFe=["color"],aDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,kFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M8.81809 4.18179C8.99383 4.35753 8.99383 4.64245 8.81809 4.81819L6.13629 7.49999L8.81809 10.1818C8.99383 10.3575 8.99383 10.6424 8.81809 10.8182C8.64236 10.9939 8.35743 10.9939 8.1817 10.8182L5.1817 7.81819C5.09731 7.73379 5.0499 7.61933 5.0499 7.49999C5.0499 7.38064 5.09731 7.26618 5.1817 7.18179L8.1817 4.18179C8.35743 4.00605 8.64236 4.00605 8.81809 4.18179Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),EFe=["color"],iDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,EFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M6.18194 4.18185C6.35767 4.00611 6.6426 4.00611 6.81833 4.18185L9.81833 7.18185C9.90272 7.26624 9.95013 7.3807 9.95013 7.50005C9.95013 7.6194 9.90272 7.73386 9.81833 7.81825L6.81833 10.8182C6.6426 10.994 6.35767 10.994 6.18194 10.8182C6.0062 10.6425 6.0062 10.3576 6.18194 10.1819L8.86374 7.50005L6.18194 4.81825C6.0062 4.64251 6.0062 4.35759 6.18194 4.18185Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),RFe=["color"],oDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,RFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M4.93179 5.43179C4.75605 5.60753 4.75605 5.89245 4.93179 6.06819C5.10753 6.24392 5.39245 6.24392 5.56819 6.06819L7.49999 4.13638L9.43179 6.06819C9.60753 6.24392 9.89245 6.24392 10.0682 6.06819C10.2439 5.89245 10.2439 5.60753 10.0682 5.43179L7.81819 3.18179C7.73379 3.0974 7.61933 3.04999 7.49999 3.04999C7.38064 3.04999 7.26618 3.0974 7.18179 3.18179L4.93179 5.43179ZM10.0682 9.56819C10.2439 9.39245 10.2439 9.10753 10.0682 8.93179C9.89245 8.75606 9.60753 8.75606 9.43179 8.93179L7.49999 10.8636L5.56819 8.93179C5.39245 8.75606 5.10753 8.75606 4.93179 8.93179C4.75605 9.10753 4.75605 9.39245 4.93179 9.56819L7.18179 11.8182C7.35753 11.9939 7.64245 11.9939 7.81819 11.8182L10.0682 9.56819Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),TFe=["color"],sDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,TFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M4.18179 8.81819C4.00605 8.64245 4.00605 8.35753 4.18179 8.18179L7.18179 5.18179C7.26618 5.0974 7.38064 5.04999 7.49999 5.04999C7.61933 5.04999 7.73379 5.0974 7.81819 5.18179L10.8182 8.18179C10.9939 8.35753 10.9939 8.64245 10.8182 8.81819C10.6424 8.99392 10.3575 8.99392 10.1818 8.81819L7.49999 6.13638L4.81819 8.81819C4.64245 8.99392 4.35753 8.99392 4.18179 8.81819Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),_Fe=["color"],Voe=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,_Fe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M12.5 3L2.5 3.00002C1.67157 3.00002 1 3.6716 1 4.50002V9.50003C1 10.3285 1.67157 11 2.5 11H7.50003C7.63264 11 7.75982 11.0527 7.85358 11.1465L10 13.2929V11.5C10 11.2239 10.2239 11 10.5 11H12.5C13.3284 11 14 10.3285 14 9.50003V4.5C14 3.67157 13.3284 3 12.5 3ZM2.49999 2.00002L12.5 2C13.8807 2 15 3.11929 15 4.5V9.50003C15 10.8807 13.8807 12 12.5 12H11V14.5C11 14.7022 10.8782 14.8845 10.6913 14.9619C10.5045 15.0393 10.2894 14.9965 10.1464 14.8536L7.29292 12H2.5C1.11929 12 0 10.8807 0 9.50003V4.50002C0 3.11931 1.11928 2.00003 2.49999 2.00002Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),AFe=["color"],lDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,AFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),PFe=["color"],jC=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,PFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.49991 0.877045C3.84222 0.877045 0.877075 3.84219 0.877075 7.49988C0.877075 11.1575 3.84222 14.1227 7.49991 14.1227C11.1576 14.1227 14.1227 11.1575 14.1227 7.49988C14.1227 3.84219 11.1576 0.877045 7.49991 0.877045ZM1.82708 7.49988C1.82708 4.36686 4.36689 1.82704 7.49991 1.82704C10.6329 1.82704 13.1727 4.36686 13.1727 7.49988C13.1727 10.6329 10.6329 13.1727 7.49991 13.1727C4.36689 13.1727 1.82708 10.6329 1.82708 7.49988ZM10.1589 5.53774C10.3178 5.31191 10.2636 5.00001 10.0378 4.84109C9.81194 4.68217 9.50004 4.73642 9.34112 4.96225L6.51977 8.97154L5.35681 7.78706C5.16334 7.59002 4.84677 7.58711 4.64973 7.78058C4.45268 7.97404 4.44978 8.29061 4.64325 8.48765L6.22658 10.1003C6.33054 10.2062 6.47617 10.2604 6.62407 10.2483C6.77197 10.2363 6.90686 10.1591 6.99226 10.0377L10.1589 5.53774Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),LFe=["color"],cDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,LFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M3 3H12V12H3L3 3ZM2 3C2 2.44771 2.44772 2 3 2H12C12.5523 2 13 2.44772 13 3V12C13 12.5523 12.5523 13 12 13H3C2.44771 13 2 12.5523 2 12V3ZM10.3498 5.51105C10.506 5.28337 10.4481 4.97212 10.2204 4.81587C9.99275 4.65961 9.6815 4.71751 9.52525 4.94519L6.64048 9.14857L5.19733 7.40889C5.02102 7.19635 4.7058 7.16699 4.49327 7.34329C4.28073 7.5196 4.25137 7.83482 4.42767 8.04735L6.2934 10.2964C6.39348 10.4171 6.54437 10.4838 6.70097 10.4767C6.85757 10.4695 7.00177 10.3894 7.09047 10.2601L10.3498 5.51105Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),IFe=["color"],uDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,IFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M3.13523 6.15803C3.3241 5.95657 3.64052 5.94637 3.84197 6.13523L7.5 9.56464L11.158 6.13523C11.3595 5.94637 11.6759 5.95657 11.8648 6.15803C12.0536 6.35949 12.0434 6.67591 11.842 6.86477L7.84197 10.6148C7.64964 10.7951 7.35036 10.7951 7.15803 10.6148L3.15803 6.86477C2.95657 6.67591 2.94637 6.35949 3.13523 6.15803Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),OFe=["color"],dDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,OFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M8.84182 3.13514C9.04327 3.32401 9.05348 3.64042 8.86462 3.84188L5.43521 7.49991L8.86462 11.1579C9.05348 11.3594 9.04327 11.6758 8.84182 11.8647C8.64036 12.0535 8.32394 12.0433 8.13508 11.8419L4.38508 7.84188C4.20477 7.64955 4.20477 7.35027 4.38508 7.15794L8.13508 3.15794C8.32394 2.95648 8.64036 2.94628 8.84182 3.13514Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),MFe=["color"],pDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,MFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M6.1584 3.13508C6.35985 2.94621 6.67627 2.95642 6.86514 3.15788L10.6151 7.15788C10.7954 7.3502 10.7954 7.64949 10.6151 7.84182L6.86514 11.8418C6.67627 12.0433 6.35985 12.0535 6.1584 11.8646C5.95694 11.6757 5.94673 11.3593 6.1356 11.1579L9.565 7.49985L6.1356 3.84182C5.94673 3.64036 5.95694 3.32394 6.1584 3.13508Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),NFe=["color"],fDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,NFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M3.13523 8.84197C3.3241 9.04343 3.64052 9.05363 3.84197 8.86477L7.5 5.43536L11.158 8.86477C11.3595 9.05363 11.6759 9.04343 11.8648 8.84197C12.0536 8.64051 12.0434 8.32409 11.842 8.13523L7.84197 4.38523C7.64964 4.20492 7.35036 4.20492 7.15803 4.38523L3.15803 8.13523C2.95657 8.32409 2.94637 8.64051 3.13523 8.84197Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),zFe=["color"],BC=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,zFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M0.877075 7.49991C0.877075 3.84222 3.84222 0.877075 7.49991 0.877075C11.1576 0.877075 14.1227 3.84222 14.1227 7.49991C14.1227 11.1576 11.1576 14.1227 7.49991 14.1227C3.84222 14.1227 0.877075 11.1576 0.877075 7.49991ZM7.49991 1.82708C4.36689 1.82708 1.82708 4.36689 1.82708 7.49991C1.82708 10.6329 4.36689 13.1727 7.49991 13.1727C10.6329 13.1727 13.1727 10.6329 13.1727 7.49991C13.1727 4.36689 10.6329 1.82708 7.49991 1.82708Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),DFe=["color"],Hoe=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,DFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.49991 0.877075C3.84222 0.877075 0.877075 3.84222 0.877075 7.49991C0.877075 11.1576 3.84222 14.1227 7.49991 14.1227C11.1576 14.1227 14.1227 11.1576 14.1227 7.49991C14.1227 3.84222 11.1576 0.877075 7.49991 0.877075ZM3.85768 3.15057C4.84311 2.32448 6.11342 1.82708 7.49991 1.82708C10.6329 1.82708 13.1727 4.36689 13.1727 7.49991C13.1727 8.88638 12.6753 10.1567 11.8492 11.1421L3.85768 3.15057ZM3.15057 3.85768C2.32448 4.84311 1.82708 6.11342 1.82708 7.49991C1.82708 10.6329 4.36689 13.1727 7.49991 13.1727C8.88638 13.1727 10.1567 12.6753 11.1421 11.8492L3.15057 3.85768Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),jFe=["color"],hDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,jFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M5 2V1H10V2H5ZM4.75 0C4.33579 0 4 0.335786 4 0.75V1H3.5C2.67157 1 2 1.67157 2 2.5V12.5C2 13.3284 2.67157 14 3.5 14H11.5C12.3284 14 13 13.3284 13 12.5V2.5C13 1.67157 12.3284 1 11.5 1H11V0.75C11 0.335786 10.6642 0 10.25 0H4.75ZM11 2V2.25C11 2.66421 10.6642 3 10.25 3H4.75C4.33579 3 4 2.66421 4 2.25V2H3.5C3.22386 2 3 2.22386 3 2.5V12.5C3 12.7761 3.22386 13 3.5 13H11.5C11.7761 13 12 12.7761 12 12.5V2.5C12 2.22386 11.7761 2 11.5 2H11Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),BFe=["color"],mDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,BFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M5 2V1H10V2H5ZM4.75 0C4.33579 0 4 0.335786 4 0.75V1H3.5C2.67157 1 2 1.67157 2 2.5V12.5C2 13.3284 2.67157 14 3.5 14H7V13H3.5C3.22386 13 3 12.7761 3 12.5V2.5C3 2.22386 3.22386 2 3.5 2H4V2.25C4 2.66421 4.33579 3 4.75 3H10.25C10.6642 3 11 2.66421 11 2.25V2H11.5C11.7761 2 12 2.22386 12 2.5V7H13V2.5C13 1.67157 12.3284 1 11.5 1H11V0.75C11 0.335786 10.6642 0 10.25 0H4.75ZM9 8.5C9 8.77614 8.77614 9 8.5 9C8.22386 9 8 8.77614 8 8.5C8 8.22386 8.22386 8 8.5 8C8.77614 8 9 8.22386 9 8.5ZM10.5 9C10.7761 9 11 8.77614 11 8.5C11 8.22386 10.7761 8 10.5 8C10.2239 8 10 8.22386 10 8.5C10 8.77614 10.2239 9 10.5 9ZM13 8.5C13 8.77614 12.7761 9 12.5 9C12.2239 9 12 8.77614 12 8.5C12 8.22386 12.2239 8 12.5 8C12.7761 8 13 8.22386 13 8.5ZM14.5 9C14.7761 9 15 8.77614 15 8.5C15 8.22386 14.7761 8 14.5 8C14.2239 8 14 8.22386 14 8.5C14 8.77614 14.2239 9 14.5 9ZM15 10.5C15 10.7761 14.7761 11 14.5 11C14.2239 11 14 10.7761 14 10.5C14 10.2239 14.2239 10 14.5 10C14.7761 10 15 10.2239 15 10.5ZM14.5 13C14.7761 13 15 12.7761 15 12.5C15 12.2239 14.7761 12 14.5 12C14.2239 12 14 12.2239 14 12.5C14 12.7761 14.2239 13 14.5 13ZM14.5 15C14.7761 15 15 14.7761 15 14.5C15 14.2239 14.7761 14 14.5 14C14.2239 14 14 14.2239 14 14.5C14 14.7761 14.2239 15 14.5 15ZM8.5 11C8.77614 11 9 10.7761 9 10.5C9 10.2239 8.77614 10 8.5 10C8.22386 10 8 10.2239 8 10.5C8 10.7761 8.22386 11 8.5 11ZM9 12.5C9 12.7761 8.77614 13 8.5 13C8.22386 13 8 12.7761 8 12.5C8 12.2239 8.22386 12 8.5 12C8.77614 12 9 12.2239 9 12.5ZM8.5 15C8.77614 15 9 14.7761 9 14.5C9 14.2239 8.77614 14 8.5 14C8.22386 14 8 14.2239 8 14.5C8 14.7761 8.22386 15 8.5 15ZM11 14.5C11 14.7761 10.7761 15 10.5 15C10.2239 15 10 14.7761 10 14.5C10 14.2239 10.2239 14 10.5 14C10.7761 14 11 14.2239 11 14.5ZM12.5 15C12.7761 15 13 14.7761 13 14.5C13 14.2239 12.7761 14 12.5 14C12.2239 14 12 14.2239 12 14.5C12 14.7761 12.2239 15 12.5 15Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),VFe=["color"],gDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,VFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.50009 0.877014C3.84241 0.877014 0.877258 3.84216 0.877258 7.49984C0.877258 11.1575 3.8424 14.1227 7.50009 14.1227C11.1578 14.1227 14.1229 11.1575 14.1229 7.49984C14.1229 3.84216 11.1577 0.877014 7.50009 0.877014ZM1.82726 7.49984C1.82726 4.36683 4.36708 1.82701 7.50009 1.82701C10.6331 1.82701 13.1729 4.36683 13.1729 7.49984C13.1729 10.6328 10.6331 13.1727 7.50009 13.1727C4.36708 13.1727 1.82726 10.6328 1.82726 7.49984ZM8 4.50001C8 4.22387 7.77614 4.00001 7.5 4.00001C7.22386 4.00001 7 4.22387 7 4.50001V7.50001C7 7.63262 7.05268 7.7598 7.14645 7.85357L9.14645 9.85357C9.34171 10.0488 9.65829 10.0488 9.85355 9.85357C10.0488 9.65831 10.0488 9.34172 9.85355 9.14646L8 7.29291V4.50001Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),HFe=["color"],vDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,HFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M9.96424 2.68571C10.0668 2.42931 9.94209 2.13833 9.6857 2.03577C9.4293 1.93322 9.13832 2.05792 9.03576 2.31432L5.03576 12.3143C4.9332 12.5707 5.05791 12.8617 5.3143 12.9642C5.5707 13.0668 5.86168 12.9421 5.96424 12.6857L9.96424 2.68571ZM3.85355 5.14646C4.04882 5.34172 4.04882 5.6583 3.85355 5.85356L2.20711 7.50001L3.85355 9.14646C4.04882 9.34172 4.04882 9.6583 3.85355 9.85356C3.65829 10.0488 3.34171 10.0488 3.14645 9.85356L1.14645 7.85356C0.951184 7.6583 0.951184 7.34172 1.14645 7.14646L3.14645 5.14646C3.34171 4.9512 3.65829 4.9512 3.85355 5.14646ZM11.1464 5.14646C11.3417 4.9512 11.6583 4.9512 11.8536 5.14646L13.8536 7.14646C14.0488 7.34172 14.0488 7.6583 13.8536 7.85356L11.8536 9.85356C11.6583 10.0488 11.3417 10.0488 11.1464 9.85356C10.9512 9.6583 10.9512 9.34172 11.1464 9.14646L12.7929 7.50001L11.1464 5.85356C10.9512 5.6583 10.9512 5.34172 11.1464 5.14646Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),FFe=["color"],bDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,FFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.71144 0.796902C7.57741 0.734357 7.42257 0.734357 7.28855 0.796902L1.28855 3.5969C1.11251 3.67905 0.999993 3.85573 0.999993 4.04999V10.95C0.999993 11.1443 1.11251 11.3209 1.28855 11.4031L7.28855 14.2031C7.42257 14.2656 7.57741 14.2656 7.71144 14.2031L13.7114 11.4031C13.8875 11.3209 14 11.1443 14 10.95V4.04999C14 3.85573 13.8875 3.67905 13.7114 3.5969L7.71144 0.796902ZM7.49999 3.15674L5.98039 2.51091L7.49999 1.80176L9.01959 2.51091L7.49999 3.15674ZM7.69556 4.16018L10.2382 3.07958L12.2719 4.02865L7.49999 6.05671L2.72808 4.02865L4.76181 3.07958L7.30442 4.16018C7.42939 4.2133 7.57059 4.2133 7.69556 4.16018ZM7.99999 6.93078L13 4.80578V7.92966L11.0821 8.8119C10.7273 8.97509 10.5 9.32988 10.5 9.72039V11.7982L7.99999 12.9649V6.93078ZM11.5 11.3316L13 10.6316V9.03039L11.5 9.72039V11.3316ZM6.99999 6.93078V12.9649L4.50231 11.7993V9.72036C4.50231 9.32985 4.27499 8.97506 3.92022 8.81187L1.99999 7.92856V4.80578L6.99999 6.93078ZM1.99999 10.6316L3.50231 11.3326L3.50231 9.72036L1.99999 9.02929V10.6316Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),$Fe=["color"],yDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,$Fe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M0.877075 7.49985C0.877075 3.84216 3.84222 0.877014 7.49991 0.877014C11.1576 0.877014 14.1227 3.84216 14.1227 7.49985C14.1227 11.1575 11.1576 14.1227 7.49991 14.1227C3.84222 14.1227 0.877075 11.1575 0.877075 7.49985ZM3.78135 3.21565C4.68298 2.43239 5.83429 1.92904 7.09998 1.84089V6.53429L3.78135 3.21565ZM3.21567 3.78134C2.43242 4.68298 1.92909 5.83428 1.84095 7.09997H6.5343L3.21567 3.78134ZM6.5343 7.89997H1.84097C1.92916 9.16562 2.43253 10.3169 3.21579 11.2185L6.5343 7.89997ZM3.78149 11.7842C4.6831 12.5673 5.83435 13.0707 7.09998 13.1588V8.46566L3.78149 11.7842ZM7.89998 8.46566V13.1588C9.16559 13.0706 10.3168 12.5673 11.2184 11.7841L7.89998 8.46566ZM11.7841 11.2184C12.5673 10.3168 13.0707 9.16558 13.1588 7.89997H8.46567L11.7841 11.2184ZM8.46567 7.09997H13.1589C13.0707 5.83432 12.5674 4.68305 11.7842 3.78143L8.46567 7.09997ZM11.2185 3.21573C10.3169 2.43246 9.16565 1.92909 7.89998 1.8409V6.53429L11.2185 3.21573Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),GFe=["color"],xDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,GFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M8.00012 1.5C8.00012 1.22386 7.77626 1 7.50012 1C7.22398 1 7.00012 1.22386 7.00012 1.5V13.5C7.00012 13.7761 7.22398 14 7.50012 14C7.77626 14 8.00012 13.7761 8.00012 13.5V1.5ZM3.31812 5.818C3.49386 5.64227 3.49386 5.35734 3.31812 5.18161C3.14239 5.00587 2.85746 5.00587 2.68173 5.18161L0.681729 7.18161C0.505993 7.35734 0.505993 7.64227 0.681729 7.818L2.68173 9.818C2.85746 9.99374 3.14239 9.99374 3.31812 9.818C3.49386 9.64227 3.49386 9.35734 3.31812 9.18161L2.08632 7.9498H5.50017C5.7487 7.9498 5.95017 7.74833 5.95017 7.4998C5.95017 7.25128 5.7487 7.0498 5.50017 7.0498H2.08632L3.31812 5.818ZM12.3181 5.18161C12.1424 5.00587 11.8575 5.00587 11.6817 5.18161C11.506 5.35734 11.506 5.64227 11.6817 5.818L12.9135 7.0498H9.50017C9.25164 7.0498 9.05017 7.25128 9.05017 7.4998C9.05017 7.74833 9.25164 7.9498 9.50017 7.9498H12.9135L11.6817 9.18161C11.506 9.35734 11.506 9.64227 11.6817 9.818C11.8575 9.99374 12.1424 9.99374 12.3181 9.818L14.3181 7.818C14.4939 7.64227 14.4939 7.35734 14.3181 7.18161L12.3181 5.18161Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),UFe=["color"],wDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,UFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M2.14998 14V1H0.849976V14H2.14998ZM6.14998 14V1H4.84998V14H6.14998ZM10.15 1V14H8.84998V1H10.15ZM14.15 14V1H12.85V14H14.15Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),ZFe=["color"],CDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,ZFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M9.94969 7.49989C9.94969 8.85288 8.85288 9.94969 7.49989 9.94969C6.14691 9.94969 5.0501 8.85288 5.0501 7.49989C5.0501 6.14691 6.14691 5.0501 7.49989 5.0501C8.85288 5.0501 9.94969 6.14691 9.94969 7.49989ZM10.8632 8C10.6213 9.64055 9.20764 10.8997 7.49989 10.8997C5.79214 10.8997 4.37847 9.64055 4.13662 8H0.5C0.223858 8 0 7.77614 0 7.5C0 7.22386 0.223858 7 0.5 7H4.13659C4.37835 5.35935 5.79206 4.1001 7.49989 4.1001C9.20772 4.1001 10.6214 5.35935 10.8632 7H14.5C14.7761 7 15 7.22386 15 7.5C15 7.77614 14.7761 8 14.5 8H10.8632Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),qFe=["color"],SDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,qFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M4.67129 3.14634C4.47603 3.34161 4.47603 3.65819 4.67129 3.85345L7.14616 6.32833C7.34142 6.52359 7.65801 6.52359 7.85327 6.32833L10.3281 3.85345C10.5234 3.65819 10.5234 3.34161 10.3281 3.14634L7.85327 0.671471C7.65801 0.476209 7.34142 0.476209 7.14616 0.671471L4.67129 3.14634ZM7.49971 5.26766L5.73195 3.4999L7.49971 1.73213L9.26748 3.4999L7.49971 5.26766ZM8.67129 7.14634C8.47603 7.34161 8.47603 7.65819 8.67129 7.85345L11.1462 10.3283C11.3414 10.5236 11.658 10.5236 11.8533 10.3283L14.3281 7.85345C14.5234 7.65819 14.5234 7.34161 14.3281 7.14634L11.8533 4.67147C11.658 4.47621 11.3414 4.47621 11.1462 4.67147L8.67129 7.14634ZM11.4997 9.26766L9.73195 7.4999L11.4997 5.73213L13.2675 7.4999L11.4997 9.26766ZM4.67129 11.8535C4.47603 11.6582 4.47603 11.3416 4.67129 11.1463L7.14616 8.67147C7.34142 8.47621 7.65801 8.47621 7.85327 8.67147L10.3281 11.1463C10.5234 11.3416 10.5234 11.6582 10.3281 11.8535L7.85327 14.3283C7.65801 14.5236 7.34142 14.5236 7.14616 14.3283L4.67129 11.8535ZM5.73195 11.4999L7.49971 13.2677L9.26748 11.4999L7.49971 9.73213L5.73195 11.4999ZM0.671288 7.14649C0.476026 7.34175 0.476026 7.65834 0.671288 7.8536L3.14616 10.3285C3.34142 10.5237 3.65801 10.5237 3.85327 10.3285L6.32814 7.8536C6.5234 7.65834 6.5234 7.34175 6.32814 7.14649L3.85327 4.67162C3.65801 4.47636 3.34142 4.47636 3.14616 4.67162L0.671288 7.14649ZM3.49972 9.26781L1.73195 7.50005L3.49972 5.73228L5.26748 7.50005L3.49972 9.26781Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),KFe=["color"],kDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,KFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M3.87935 1H3.9H11.1H11.1207C11.5231 0.999994 11.8553 0.999989 12.1259 1.0221C12.407 1.04506 12.6653 1.09434 12.908 1.21799C13.2843 1.40973 13.5903 1.7157 13.782 2.09202C13.9057 2.33469 13.9549 2.59304 13.9779 2.87409C14 3.14468 14 3.47686 14 3.87934V3.9V11.1V11.1207C14 11.5231 14 11.8553 13.9779 12.1259C13.9549 12.407 13.9057 12.6653 13.782 12.908C13.5903 13.2843 13.2843 13.5903 12.908 13.782C12.6653 13.9057 12.407 13.9549 12.1259 13.9779C11.8553 14 11.5231 14 11.1207 14H11.1H3.9H3.87934C3.47686 14 3.14468 14 2.87409 13.9779C2.59304 13.9549 2.33469 13.9057 2.09202 13.782C1.7157 13.5903 1.40973 13.2843 1.21799 12.908C1.09434 12.6653 1.04506 12.407 1.0221 12.1259C0.999989 11.8553 0.999994 11.5231 1 11.1207V11.1207V11.1V3.9V3.87935V3.87934C0.999994 3.47686 0.999989 3.14468 1.0221 2.87409C1.04506 2.59304 1.09434 2.33469 1.21799 2.09202C1.40973 1.7157 1.7157 1.40973 2.09202 1.21799C2.33469 1.09434 2.59304 1.04506 2.87409 1.0221C3.14469 0.999989 3.47687 0.999994 3.87935 1ZM2.95552 2.01878C2.73631 2.03669 2.62421 2.06915 2.54601 2.10899C2.35785 2.20487 2.20487 2.35785 2.10899 2.54601C2.06915 2.62421 2.03669 2.73631 2.01878 2.95552C2.00039 3.18056 2 3.47171 2 3.9V7H7V2H3.9C3.47171 2 3.18056 2.00039 2.95552 2.01878ZM7 8H2V11.1C2 11.5283 2.00039 11.8194 2.01878 12.0445C2.03669 12.2637 2.06915 12.3758 2.10899 12.454C2.20487 12.6422 2.35785 12.7951 2.54601 12.891C2.62421 12.9309 2.73631 12.9633 2.95552 12.9812C3.18056 12.9996 3.47171 13 3.9 13H7V8ZM8 8H13V11.1C13 11.5283 12.9996 11.8194 12.9812 12.0445C12.9633 12.2637 12.9309 12.3758 12.891 12.454C12.7951 12.6422 12.6422 12.7951 12.454 12.891C12.3758 12.9309 12.2637 12.9633 12.0445 12.9812C11.8194 12.9996 11.5283 13 11.1 13H8V8ZM13 7H8V2H11.1C11.5283 2 11.8194 2.00039 12.0445 2.01878C12.2637 2.03669 12.3758 2.06915 12.454 2.10899C12.6422 2.20487 12.7951 2.35785 12.891 2.54601C12.9309 2.62421 12.9633 2.73631 12.9812 2.95552C12.9996 3.18056 13 3.47171 13 3.9V7Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),WFe=["color"],EDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,WFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.85367 1.48956C7.65841 1.29429 7.34182 1.29429 7.14656 1.48956L1.48971 7.14641C1.29445 7.34167 1.29445 7.65825 1.48971 7.85352L7.14656 13.5104C7.34182 13.7056 7.65841 13.7056 7.85367 13.5104L13.5105 7.85352C13.7058 7.65825 13.7058 7.34167 13.5105 7.14641L7.85367 1.48956ZM7.5 2.55033L2.55037 7.49996L7.5 12.4496V2.55033Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),QFe=["color"],RDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,QFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.1465 1.48959C7.34176 1.29432 7.65835 1.29432 7.85361 1.48959L13.5105 7.14644C13.7057 7.3417 13.7057 7.65829 13.5105 7.85355L7.85361 13.5104C7.65835 13.7057 7.34176 13.7057 7.1465 13.5104L1.48965 7.85355C1.29439 7.65829 1.29439 7.3417 1.48965 7.14644L7.1465 1.48959ZM7.50005 2.55025L2.55031 7.49999L7.50005 12.4497L12.4498 7.49999L7.50005 2.55025Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),JFe=["color"],TDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,JFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.85361 1.48959C7.65835 1.29432 7.34176 1.29432 7.1465 1.48959L1.48965 7.14644C1.29439 7.3417 1.29439 7.65829 1.48965 7.85355L3.9645 10.3284L1.64644 12.6464C1.45118 12.8417 1.45118 13.1583 1.64644 13.3536C1.84171 13.5488 2.15829 13.5488 2.35355 13.3536L4.6716 11.0355L7.1465 13.5104C7.34176 13.7057 7.65835 13.7057 7.85361 13.5104L13.5105 7.85355C13.7057 7.65829 13.7057 7.3417 13.5105 7.14644L11.0356 4.67154L13.3535 2.35355C13.5488 2.15829 13.5488 1.84171 13.3535 1.64645C13.1583 1.45118 12.8417 1.45118 12.6464 1.64645L10.3285 3.96443L7.85361 1.48959ZM9.62135 4.67154L7.50005 2.55025L2.55031 7.49999L4.6716 9.62129L9.62135 4.67154ZM5.37871 10.3284L7.50005 12.4497L12.4498 7.49999L10.3285 5.37865L5.37871 10.3284Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),XFe=["color"],_Dt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,XFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M12.8034 7.14644C12.9986 6.95118 13.3152 6.95118 13.5105 7.14644C13.7057 7.3417 13.7057 7.65829 13.5105 7.85355C13.3152 8.04881 12.9986 8.04881 12.8034 7.85355C12.6081 7.65828 12.6081 7.3417 12.8034 7.14644ZM12.0962 8.56065C12.2915 8.75592 12.2915 9.0725 12.0962 9.26776C11.901 9.46302 11.5844 9.46302 11.3891 9.26776C11.1939 9.0725 11.1939 8.75592 11.3891 8.56065C11.5844 8.36539 11.901 8.36539 12.0962 8.56065ZM10.682 9.97487C10.8773 10.1701 10.8773 10.4867 10.682 10.682C10.4868 10.8772 10.1702 10.8772 9.97493 10.682C9.77967 10.4867 9.77967 10.1701 9.97493 9.97487C10.1702 9.7796 10.4868 9.7796 10.682 9.97487ZM9.26782 11.3891C9.46308 11.5843 9.46308 11.9009 9.26782 12.0962C9.07256 12.2915 8.75598 12.2915 8.56071 12.0962C8.36545 11.9009 8.36545 11.5843 8.56072 11.3891C8.75598 11.1938 9.07256 11.1938 9.26782 11.3891ZM7.1465 13.5104C6.95124 13.3151 6.95124 12.9986 7.1465 12.8033C7.17091 12.7789 7.19721 12.7575 7.22494 12.7392C7.41901 12.6111 7.68275 12.6324 7.85361 12.8033C8.04887 12.9986 8.04887 13.3151 7.85361 13.5104C7.65835 13.7057 7.34176 13.7057 7.1465 13.5104Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}),(0,v.createElement)("path",{d:"M2.90386 8.56065C2.7086 8.75592 2.7086 9.0725 2.90386 9.26776 3.09912 9.46302 3.41571 9.46302 3.61097 9.26776 3.80623 9.0725 3.80623 8.75592 3.61097 8.56065 3.41571 8.36539 3.09912 8.36539 2.90386 8.56065zM4.31807 9.97487C4.12281 10.1701 4.12281 10.4867 4.31807 10.682 4.51334 10.8772 4.82992 10.8772 5.02518 10.682 5.22044 10.4867 5.22044 10.1701 5.02518 9.97487 4.82992 9.7796 4.51334 9.7796 4.31807 9.97487zM5.73229 11.3891C5.53703 11.5843 5.53703 11.9009 5.73229 12.0962 5.92755 12.2914 6.24413 12.2915 6.43939 12.0962 6.63466 11.9009 6.63466 11.5843 6.43939 11.3891 6.24413 11.1938 5.92755 11.1938 5.73229 11.3891zM2.19675 7.85355C2.36761 7.68269 2.38897 7.41895 2.26082 7.22488 2.09046 6.96684 1.71063 6.92546 1.48965 7.14644 1.29439 7.3417 1.29439 7.65829 1.48965 7.85355 1.68491 8.04881 2.00149 8.04881 2.19675 7.85355zM3.61097 5.73223C3.41571 5.53696 3.09912 5.53696 2.90386 5.73223 2.7086 5.92749 2.7086 6.24407 2.90386 6.43933 3.09912 6.6346 3.41571 6.6346 3.61097 6.43933 3.80623 6.24407 3.80623 5.92749 3.61097 5.73223zM5.02518 4.31801C4.82992 4.12275 4.51334 4.12275 4.31807 4.31801 4.12281 4.51328 4.12281 4.82986 4.31807 5.02512 4.51334 5.22038 4.82992 5.22038 5.02518 5.02512 5.22044 4.82986 5.22044 4.51328 5.02518 4.31801zM6.43939 2.9038C6.24413 2.70854 5.92755 2.70854 5.73229 2.9038 5.53703 3.09906 5.53703 3.41564 5.73229 3.61091 5.92755 3.80617 6.24413 3.80617 6.43939 3.61091 6.63466 3.41564 6.63466 3.09906 6.43939 2.9038zM7.85361 1.48959C7.65835 1.29432 7.34176 1.29432 7.1465 1.48959 6.95124 1.68485 6.95124 2.00143 7.1465 2.19669 7.34176 2.39196 7.65835 2.39196 7.85361 2.19669 8.04887 2.00143 8.04887 1.68485 7.85361 1.48959zM9.26782 2.9038C9.07256 2.70854 8.75598 2.70854 8.56071 2.9038 8.36545 3.09906 8.36545 3.41564 8.56071 3.61091 8.75598 3.80617 9.07256 3.80617 9.26782 3.61091 9.46308 3.41564 9.46308 3.09906 9.26782 2.9038zM10.682 4.31801C10.4868 4.12275 10.1702 4.12275 9.97493 4.31801 9.77967 4.51328 9.77967 4.82986 9.97493 5.02512 10.1702 5.22038 10.4868 5.22038 10.682 5.02512 10.8773 4.82986 10.8773 4.51328 10.682 4.31801zM12.0962 5.73223C11.901 5.53696 11.5844 5.53696 11.3891 5.73223 11.1939 5.92749 11.1939 6.24407 11.3891 6.43933 11.5844 6.6346 11.901 6.6346 12.0962 6.43933 12.2915 6.24407 12.2915 5.92749 12.0962 5.73223z",fill:n}))}),YFe=["color"],ADt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,YFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M2 1.5C2 1.77614 1.77614 2 1.5 2C1.22386 2 1 1.77614 1 1.5C1 1.22386 1.22386 1 1.5 1C1.77614 1 2 1.22386 2 1.5ZM5 13H10V2L5 2L5 13ZM4 13C4 13.5523 4.44772 14 5 14H10C10.5523 14 11 13.5523 11 13V2C11 1.44772 10.5523 1 10 1H5C4.44772 1 4 1.44771 4 2V13ZM13.5 2C13.7761 2 14 1.77614 14 1.5C14 1.22386 13.7761 1 13.5 1C13.2239 1 13 1.22386 13 1.5C13 1.77614 13.2239 2 13.5 2ZM2 3.5C2 3.77614 1.77614 4 1.5 4C1.22386 4 1 3.77614 1 3.5C1 3.22386 1.22386 3 1.5 3C1.77614 3 2 3.22386 2 3.5ZM13.5 4C13.7761 4 14 3.77614 14 3.5C14 3.22386 13.7761 3 13.5 3C13.2239 3 13 3.22386 13 3.5C13 3.77614 13.2239 4 13.5 4ZM2 5.5C2 5.77614 1.77614 6 1.5 6C1.22386 6 1 5.77614 1 5.5C1 5.22386 1.22386 5 1.5 5C1.77614 5 2 5.22386 2 5.5ZM13.5 6C13.7761 6 14 5.77614 14 5.5C14 5.22386 13.7761 5 13.5 5C13.2239 5 13 5.22386 13 5.5C13 5.77614 13.2239 6 13.5 6ZM2 7.5C2 7.77614 1.77614 8 1.5 8C1.22386 8 1 7.77614 1 7.5C1 7.22386 1.22386 7 1.5 7C1.77614 7 2 7.22386 2 7.5ZM13.5 8C13.7761 8 14 7.77614 14 7.5C14 7.22386 13.7761 7 13.5 7C13.2239 7 13 7.22386 13 7.5C13 7.77614 13.2239 8 13.5 8ZM2 9.5C2 9.77614 1.77614 10 1.5 10C1.22386 10 1 9.77614 1 9.5C1 9.22386 1.22386 9 1.5 9C1.77614 9 2 9.22386 2 9.5ZM13.5 10C13.7761 10 14 9.77614 14 9.5C14 9.22386 13.7761 9 13.5 9C13.2239 9 13 9.22386 13 9.5C13 9.77614 13.2239 10 13.5 10ZM2 11.5C2 11.7761 1.77614 12 1.5 12C1.22386 12 1 11.7761 1 11.5C1 11.2239 1.22386 11 1.5 11C1.77614 11 2 11.2239 2 11.5ZM13.5 12C13.7761 12 14 11.7761 14 11.5C14 11.2239 13.7761 11 13.5 11C13.2239 11 13 11.2239 13 11.5C13 11.7761 13.2239 12 13.5 12ZM2 13.5C2 13.7761 1.77614 14 1.5 14C1.22386 14 1 13.7761 1 13.5C1 13.2239 1.22386 13 1.5 13C1.77614 13 2 13.2239 2 13.5ZM13.5 14C13.7761 14 14 13.7761 14 13.5C14 13.2239 13.7761 13 13.5 13C13.2239 13 13 13.2239 13 13.5C13 13.7761 13.2239 14 13.5 14Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),e$e=["color"],PDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,e$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M12.0697 1.76746C12.4807 1.21947 11.4605 0.454311 11.0495 1.0023C10.6385 1.55028 11.6588 2.31544 12.0697 1.76746ZM8.39263 1.07811C7.15585 0.950602 5.7823 1.16348 4.58433 1.70937C3.38552 2.25563 2.32735 3.15309 1.78844 4.41832C1.37574 5.38724 1.01715 6.28113 1.00088 7.44354C0.984724 8.59844 1.30522 9.96898 2.13174 11.928C2.61142 13.0649 4.03963 13.5446 5.13895 13.8079C6.40836 14.1119 7.80857 14.1914 8.6644 14.0742C9.36515 13.9782 10.1448 13.8284 10.7987 13.297C11.8977 12.4039 12.9009 11.3955 13.4994 10.3393C14.104 9.27221 14.3256 8.09207 13.7216 6.95324C13.5628 6.65373 13.316 6.57734 13.0412 6.4923C12.9374 6.46016 12.8295 6.42678 12.7209 6.37966C11.6211 5.90234 10.9646 5.34963 10.9135 5.02876C10.8656 4.72808 10.9221 4.51463 10.9811 4.29181C11.0129 4.17199 11.0453 4.04947 11.0626 3.90922C11.0838 3.73737 11.0814 3.33319 10.6996 3.12761C10.4048 2.96888 10.2164 2.65843 10.0407 2.36904C9.99742 2.29775 9.95492 2.22773 9.9118 2.16158C9.62634 1.72367 9.20769 1.16213 8.39263 1.07811ZM4.99899 2.61935C3.96483 3.09058 3.12554 3.83097 2.70846 4.81018C2.29808 5.77368 2.01406 6.50873 2.00079 7.45753C1.98741 8.41385 2.25043 9.6368 3.0531 11.5393C3.39181 12.3421 4.62167 12.6557 5.37186 12.8354C6.5493 13.1174 7.822 13.1802 8.52868 13.0834C9.21271 12.9897 9.74568 12.8642 10.1681 12.5209C11.229 11.6587 12.121 10.7435 12.6293 9.84635C12.9349 9.30709 13.5141 7.7028 12.6292 7.3873C10.7539 6.71875 10.262 6.06669 9.99011 5.41268C9.80915 4.97744 9.82868 4.52282 9.95741 4.07885L9.95741 4.07884C9.97662 4.0126 9.99538 3.94791 10.0334 3.88882C9.81857 3.73676 9.6515 3.55195 9.51464 3.3715C9.42876 3.25828 9.3469 3.12099 9.26197 2.97856C9.01866 2.57052 8.75018 2.12027 8.29008 2.07283C7.22889 1.96343 6.03398 2.14772 4.99899 2.61935ZM13.2081 3.77471C13.441 3.22671 12.4547 2.63606 12.0822 3.10163C11.5817 3.72732 12.9029 4.49281 13.2081 3.77471ZM14.3672 2.26031C14.9668 2.27493 15.1551 1.11603 14.5718 0.949371C13.8076 0.731026 13.5918 2.24139 14.3672 2.26031ZM14.2857 5.09098C14.8644 5.10004 15.0462 4.38222 14.4832 4.27899C13.7455 4.14375 13.5373 5.07927 14.2857 5.09098ZM6.9075 4.28672C6.46898 4.66754 6.0522 4.15185 5.97983 3.7365C5.86848 3.09744 6.33696 2.56856 6.94823 2.91156C7.43344 3.18382 7.26678 3.97471 6.9075 4.28672ZM4.94455 5.88184C5.40885 5.41754 4.59567 4.57013 4.11425 5.05154C3.83338 5.33242 4.00936 5.65376 4.23744 5.88184C4.43271 6.0771 4.74929 6.0771 4.94455 5.88184ZM6.97716 6.71984C7.31181 7.38914 8.48804 6.79159 7.99413 6.14788C7.86519 5.97983 7.68657 5.9494 7.62145 5.94207C7.21217 5.89601 6.76349 6.2925 6.97716 6.71984ZM6.98798 8.72461C7.14066 9.1188 7.51122 9.3187 7.91915 9.1633C8.27434 9.02799 8.33186 8.39689 8.17175 8.07427C8.02331 7.77514 7.63956 7.67793 7.33747 7.79417C6.98512 7.92976 6.85672 8.38708 6.98576 8.71889L6.98798 8.72461ZM10.3885 8.84081C10.7575 8.6566 11.4617 8.82771 11.4617 9.31199C11.4617 9.71286 10.9587 10.2165 10.5634 10.2826C10.1813 10.3465 9.70515 9.97581 9.76648 9.57718C9.81445 9.26539 10.1217 8.97401 10.3885 8.84081ZM7.56704 10.8432C7.33461 10.7502 7.14353 10.8601 7.11437 10.8769L7.11279 10.8778C6.90782 10.9949 6.71383 11.2439 6.6747 11.4842C6.59018 12.0034 7.13199 12.1239 7.52661 12.0987C8.2074 12.0553 8.06547 11.0426 7.56704 10.8432ZM4.8805 10.8932C5.0674 10.7723 5.15658 10.5363 5.08293 10.3153C4.93046 9.79687 4.3246 9.71252 3.96561 10.1297C3.79336 10.3299 3.80749 10.6274 3.99214 10.8105L3.99495 10.814L3.9979 10.8176C4.22025 11.0942 4.63624 11.1857 4.8805 10.8932ZM3.04695 7.81318C3.33147 8.0977 3.60077 8.15067 3.98443 8.05859C4.60826 7.90887 4.13814 6.24299 3.047 6.87296C2.70939 7.06788 2.86716 7.63339 3.04695 7.81318Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),t$e=["color"],LDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,t$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M1 9.50006C1 10.3285 1.67157 11.0001 2.5 11.0001H4L4 10.0001H2.5C2.22386 10.0001 2 9.7762 2 9.50006L2 2.50006C2 2.22392 2.22386 2.00006 2.5 2.00006L9.5 2.00006C9.77614 2.00006 10 2.22392 10 2.50006V4.00002H5.5C4.67158 4.00002 4 4.67159 4 5.50002V12.5C4 13.3284 4.67158 14 5.5 14H12.5C13.3284 14 14 13.3284 14 12.5V5.50002C14 4.67159 13.3284 4.00002 12.5 4.00002H11V2.50006C11 1.67163 10.3284 1.00006 9.5 1.00006H2.5C1.67157 1.00006 1 1.67163 1 2.50006V9.50006ZM5 5.50002C5 5.22388 5.22386 5.00002 5.5 5.00002H12.5C12.7761 5.00002 13 5.22388 13 5.50002V12.5C13 12.7762 12.7761 13 12.5 13H5.5C5.22386 13 5 12.7762 5 12.5V5.50002Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),r$e=["color"],IDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,r$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M9.87737 12H9.9H11.5C11.7761 12 12 11.7761 12 11.5C12 11.2239 11.7761 11 11.5 11H9.9C8.77164 11 7.95545 10.9996 7.31352 10.9472C6.67744 10.8952 6.25662 10.7946 5.91103 10.6185C5.25247 10.283 4.71703 9.74753 4.38148 9.08897C4.20539 8.74338 4.10481 8.32256 4.05284 7.68648C4.00039 7.04455 4 6.22836 4 5.1V3.5C4 3.22386 3.77614 3 3.5 3C3.22386 3 3 3.22386 3 3.5V5.1V5.12263C3 6.22359 3 7.08052 3.05616 7.76791C3.11318 8.46584 3.23058 9.0329 3.49047 9.54296C3.9219 10.3897 4.61031 11.0781 5.45704 11.5095C5.9671 11.7694 6.53416 11.8868 7.23209 11.9438C7.91948 12 8.77641 12 9.87737 12Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),n$e=["color"],ODt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,n$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M5.12263 12H5.1H3.5C3.22386 12 3 11.7761 3 11.5C3 11.2239 3.22386 11 3.5 11H5.1C6.22836 11 7.04455 10.9996 7.68648 10.9472C8.32256 10.8952 8.74338 10.7946 9.08897 10.6185C9.74753 10.283 10.283 9.74753 10.6185 9.08897C10.7946 8.74338 10.8952 8.32256 10.9472 7.68648C10.9996 7.04455 11 6.22836 11 5.1V3.5C11 3.22386 11.2239 3 11.5 3C11.7761 3 12 3.22386 12 3.5V5.1V5.12263C12 6.22359 12 7.08052 11.9438 7.76791C11.8868 8.46584 11.7694 9.0329 11.5095 9.54296C11.0781 10.3897 10.3897 11.0781 9.54296 11.5095C9.0329 11.7694 8.46584 11.8868 7.76791 11.9438C7.08052 12 6.22359 12 5.12263 12Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),a$e=["color"],MDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,a$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M9.87737 3H9.9H11.5C11.7761 3 12 3.22386 12 3.5C12 3.77614 11.7761 4 11.5 4H9.9C8.77164 4 7.95545 4.00039 7.31352 4.05284C6.67744 4.10481 6.25662 4.20539 5.91103 4.38148C5.25247 4.71703 4.71703 5.25247 4.38148 5.91103C4.20539 6.25662 4.10481 6.67744 4.05284 7.31352C4.00039 7.95545 4 8.77164 4 9.9V11.5C4 11.7761 3.77614 12 3.5 12C3.22386 12 3 11.7761 3 11.5V9.9V9.87737C3 8.77641 3 7.91948 3.05616 7.23209C3.11318 6.53416 3.23058 5.9671 3.49047 5.45704C3.9219 4.61031 4.61031 3.9219 5.45704 3.49047C5.9671 3.23058 6.53416 3.11318 7.23209 3.05616C7.91948 3 8.77641 3 9.87737 3Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),i$e=["color"],NDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,i$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M5.12263 3H5.1H3.5C3.22386 3 3 3.22386 3 3.5C3 3.77614 3.22386 4 3.5 4H5.1C6.22836 4 7.04455 4.00039 7.68648 4.05284C8.32256 4.10481 8.74338 4.20539 9.08897 4.38148C9.74753 4.71703 10.283 5.25247 10.6185 5.91103C10.7946 6.25662 10.8952 6.67744 10.9472 7.31352C10.9996 7.95545 11 8.77164 11 9.9V11.5C11 11.7761 11.2239 12 11.5 12C11.7761 12 12 11.7761 12 11.5V9.9V9.87737C12 8.77641 12 7.91948 11.9438 7.23209C11.8868 6.53416 11.7694 5.9671 11.5095 5.45704C11.0781 4.61031 10.3897 3.9219 9.54296 3.49047C9.0329 3.23058 8.46584 3.11318 7.76791 3.05616C7.08052 3 6.22359 3 5.12263 3Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),o$e=["color"],zDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,o$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M5.5 2L4.87935 2C4.47687 1.99999 4.14469 1.99999 3.87409 2.0221C3.59304 2.04506 3.33469 2.09434 3.09202 2.21799C2.7157 2.40973 2.40973 2.7157 2.21799 3.09202C2.09434 3.33469 2.04506 3.59304 2.0221 3.87409C1.99999 4.14468 1.99999 4.47686 2 4.87933V4.87935V5.5C2 5.77614 2.22386 6 2.5 6C2.77614 6 3 5.77614 3 5.5V4.9C3 4.47171 3.00039 4.18056 3.01878 3.95552C3.03669 3.73631 3.06915 3.62421 3.10899 3.54601C3.20487 3.35785 3.35785 3.20487 3.54601 3.10899C3.62421 3.06915 3.73631 3.03669 3.95552 3.01878C4.18056 3.00039 4.47171 3 4.9 3H5.5C5.77614 3 6 2.77614 6 2.5C6 2.22386 5.77614 2 5.5 2ZM13 9.5C13 9.22386 12.7761 9 12.5 9C12.2239 9 12 9.22386 12 9.5V10.1C12 10.5283 11.9996 10.8194 11.9812 11.0445C11.9633 11.2637 11.9309 11.3758 11.891 11.454C11.7951 11.6422 11.6422 11.7951 11.454 11.891C11.3758 11.9309 11.2637 11.9633 11.0445 11.9812C10.8194 11.9996 10.5283 12 10.1 12H9.5C9.22386 12 9 12.2239 9 12.5C9 12.7761 9.22386 13 9.5 13H10.1206C10.5231 13 10.8553 13 11.1259 12.9779C11.407 12.9549 11.6653 12.9057 11.908 12.782C12.2843 12.5903 12.5903 12.2843 12.782 11.908C12.9057 11.6653 12.9549 11.407 12.9779 11.1259C13 10.8553 13 10.5232 13 10.1207V10.1207V10.1207V10.1206V9.5ZM2.5 9C2.77614 9 3 9.22386 3 9.5V10.1C3 10.5283 3.00039 10.8194 3.01878 11.0445C3.03669 11.2637 3.06915 11.3758 3.10899 11.454C3.20487 11.6422 3.35785 11.7951 3.54601 11.891C3.62421 11.9309 3.73631 11.9633 3.95552 11.9812C4.18056 11.9996 4.47171 12 4.9 12H5.5C5.77614 12 6 12.2239 6 12.5C6 12.7761 5.77614 13 5.5 13H4.87935C4.47687 13 4.14469 13 3.87409 12.9779C3.59304 12.9549 3.33469 12.9057 3.09202 12.782C2.7157 12.5903 2.40973 12.2843 2.21799 11.908C2.09434 11.6653 2.04506 11.407 2.0221 11.1259C1.99999 10.8553 1.99999 10.5231 2 10.1207V10.1206V10.1V9.5C2 9.22386 2.22386 9 2.5 9ZM10.1 3C10.5283 3 10.8194 3.00039 11.0445 3.01878C11.2637 3.03669 11.3758 3.06915 11.454 3.10899C11.6422 3.20487 11.7951 3.35785 11.891 3.54601C11.9309 3.62421 11.9633 3.73631 11.9812 3.95552C11.9996 4.18056 12 4.47171 12 4.9V5.5C12 5.77614 12.2239 6 12.5 6C12.7761 6 13 5.77614 13 5.5V4.87935V4.87934C13 4.47686 13 4.14468 12.9779 3.87409C12.9549 3.59304 12.9057 3.33469 12.782 3.09202C12.5903 2.7157 12.2843 2.40973 11.908 2.21799C11.6653 2.09434 11.407 2.04506 11.1259 2.0221C10.8553 1.99999 10.5231 1.99999 10.1206 2L10.1 2H9.5C9.22386 2 9 2.22386 9 2.5C9 2.77614 9.22386 3 9.5 3H10.1Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),s$e=["color"],DDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,s$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M13.15 7.49998C13.15 4.66458 10.9402 1.84998 7.50002 1.84998C4.7217 1.84998 3.34851 3.90636 2.76336 4.99997H4.5C4.77614 4.99997 5 5.22383 5 5.49997C5 5.77611 4.77614 5.99997 4.5 5.99997H1.5C1.22386 5.99997 1 5.77611 1 5.49997V2.49997C1 2.22383 1.22386 1.99997 1.5 1.99997C1.77614 1.99997 2 2.22383 2 2.49997V4.31318C2.70453 3.07126 4.33406 0.849976 7.50002 0.849976C11.5628 0.849976 14.15 4.18537 14.15 7.49998C14.15 10.8146 11.5628 14.15 7.50002 14.15C5.55618 14.15 3.93778 13.3808 2.78548 12.2084C2.16852 11.5806 1.68668 10.839 1.35816 10.0407C1.25306 9.78536 1.37488 9.49315 1.63024 9.38806C1.8856 9.28296 2.17781 9.40478 2.2829 9.66014C2.56374 10.3425 2.97495 10.9745 3.4987 11.5074C4.47052 12.4963 5.83496 13.15 7.50002 13.15C10.9402 13.15 13.15 10.3354 13.15 7.49998ZM7 10V5.00001H8V10H7Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),l$e=["color"],jDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,l$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M13.15 7.49998C13.15 4.66458 10.9402 1.84998 7.50002 1.84998C4.72167 1.84998 3.34849 3.9064 2.76335 5H4.5C4.77614 5 5 5.22386 5 5.5C5 5.77614 4.77614 6 4.5 6H1.5C1.22386 6 1 5.77614 1 5.5V2.5C1 2.22386 1.22386 2 1.5 2C1.77614 2 2 2.22386 2 2.5V4.31318C2.70453 3.07126 4.33406 0.849976 7.50002 0.849976C11.5628 0.849976 14.15 4.18537 14.15 7.49998C14.15 10.8146 11.5628 14.15 7.50002 14.15C5.55618 14.15 3.93778 13.3808 2.78548 12.2084C2.16852 11.5806 1.68668 10.839 1.35816 10.0407C1.25306 9.78536 1.37488 9.49315 1.63024 9.38806C1.8856 9.28296 2.17781 9.40478 2.2829 9.66014C2.56374 10.3425 2.97495 10.9745 3.4987 11.5074C4.47052 12.4963 5.83496 13.15 7.50002 13.15C10.9402 13.15 13.15 10.3354 13.15 7.49998ZM7.5 4.00001C7.77614 4.00001 8 4.22387 8 4.50001V7.29291L9.85355 9.14646C10.0488 9.34172 10.0488 9.65831 9.85355 9.85357C9.65829 10.0488 9.34171 10.0488 9.14645 9.85357L7.14645 7.85357C7.05268 7.7598 7 7.63262 7 7.50001V4.50001C7 4.22387 7.22386 4.00001 7.5 4.00001Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),c$e=["color"],BDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,c$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M3.5 8.00684e-07C3.77614 7.88614e-07 4 0.223859 4 0.500001L4 3.00006L11.5 3.00006C11.7761 3.00006 12 3.22392 12 3.50006L12 11.0001L14.5 11C14.7761 11 15 11.2238 15 11.5C15 11.7761 14.7762 12 14.5 12L12 12.0001L12 14.5C12 14.7761 11.7761 15 11.5 15C11.2239 15 11 14.7761 11 14.5L11 12.0001L3.5 12.0001C3.22386 12.0001 3 11.7762 3 11.5001L3 4.00005L0.499989 4C0.223847 4 -6.10541e-06 3.77613 -5.02576e-07 3.49999C5.13006e-06 3.22385 0.223867 3 0.50001 3L3 3.00005L3 0.500001C3 0.223859 3.22386 8.12755e-07 3.5 8.00684e-07ZM4 4.00006L4 11.0001L11 11.0001L11 4.00006L4 4.00006Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),u$e=["color"],Foe=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,u$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M12.8536 2.85355C13.0488 2.65829 13.0488 2.34171 12.8536 2.14645C12.6583 1.95118 12.3417 1.95118 12.1464 2.14645L7.5 6.79289L2.85355 2.14645C2.65829 1.95118 2.34171 1.95118 2.14645 2.14645C1.95118 2.34171 1.95118 2.65829 2.14645 2.85355L6.79289 7.5L2.14645 12.1464C1.95118 12.3417 1.95118 12.6583 2.14645 12.8536C2.34171 13.0488 2.65829 13.0488 2.85355 12.8536L7.5 8.20711L12.1464 12.8536C12.3417 13.0488 12.6583 13.0488 12.8536 12.8536C13.0488 12.6583 13.0488 12.3417 12.8536 12.1464L8.20711 7.5L12.8536 2.85355Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),d$e=["color"],$oe=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,d$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M11.7816 4.03157C12.0062 3.80702 12.0062 3.44295 11.7816 3.2184C11.5571 2.99385 11.193 2.99385 10.9685 3.2184L7.50005 6.68682L4.03164 3.2184C3.80708 2.99385 3.44301 2.99385 3.21846 3.2184C2.99391 3.44295 2.99391 3.80702 3.21846 4.03157L6.68688 7.49999L3.21846 10.9684C2.99391 11.193 2.99391 11.557 3.21846 11.7816C3.44301 12.0061 3.80708 12.0061 4.03164 11.7816L7.50005 8.31316L10.9685 11.7816C11.193 12.0061 11.5571 12.0061 11.7816 11.7816C12.0062 11.557 12.0062 11.193 11.7816 10.9684L8.31322 7.49999L11.7816 4.03157Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),p$e=["color"],Goe=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,p$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M0.877075 7.49988C0.877075 3.84219 3.84222 0.877045 7.49991 0.877045C11.1576 0.877045 14.1227 3.84219 14.1227 7.49988C14.1227 11.1575 11.1576 14.1227 7.49991 14.1227C3.84222 14.1227 0.877075 11.1575 0.877075 7.49988ZM7.49991 1.82704C4.36689 1.82704 1.82708 4.36686 1.82708 7.49988C1.82708 10.6329 4.36689 13.1727 7.49991 13.1727C10.6329 13.1727 13.1727 10.6329 13.1727 7.49988C13.1727 4.36686 10.6329 1.82704 7.49991 1.82704ZM9.85358 5.14644C10.0488 5.3417 10.0488 5.65829 9.85358 5.85355L8.20713 7.49999L9.85358 9.14644C10.0488 9.3417 10.0488 9.65829 9.85358 9.85355C9.65832 10.0488 9.34173 10.0488 9.14647 9.85355L7.50002 8.2071L5.85358 9.85355C5.65832 10.0488 5.34173 10.0488 5.14647 9.85355C4.95121 9.65829 4.95121 9.3417 5.14647 9.14644L6.79292 7.49999L5.14647 5.85355C4.95121 5.65829 4.95121 5.3417 5.14647 5.14644C5.34173 4.95118 5.65832 4.95118 5.85358 5.14644L7.50002 6.79289L9.14647 5.14644C9.34173 4.95118 9.65832 4.95118 9.85358 5.14644Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),f$e=["color"],VDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,f$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M0.877075 7.50207C0.877075 3.84319 3.84319 0.877075 7.50208 0.877075C11.1609 0.877075 14.1271 3.84319 14.1271 7.50207C14.1271 11.1609 11.1609 14.1271 7.50208 14.1271C3.84319 14.1271 0.877075 11.1609 0.877075 7.50207ZM1.84898 7.00003C2.0886 4.26639 4.26639 2.0886 7.00003 1.84898V4.50003C7.00003 4.77617 7.22388 5.00003 7.50003 5.00003C7.77617 5.00003 8.00003 4.77617 8.00003 4.50003V1.84862C10.7356 2.08643 12.9154 4.26502 13.1552 7.00003H10.5C10.2239 7.00003 10 7.22388 10 7.50003C10 7.77617 10.2239 8.00003 10.5 8.00003H13.1555C12.9176 10.7369 10.7369 12.9176 8.00003 13.1555V10.5C8.00003 10.2239 7.77617 10 7.50003 10C7.22388 10 7.00003 10.2239 7.00003 10.5V13.1552C4.26502 12.9154 2.08643 10.7356 1.84862 8.00003H4.50003C4.77617 8.00003 5.00003 7.77617 5.00003 7.50003C5.00003 7.22388 4.77617 7.00003 4.50003 7.00003H1.84898Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),h$e=["color"],HDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,h$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.5 0C7.77614 0 8 0.223858 8 0.5V1.80687C10.6922 2.0935 12.8167 4.28012 13.0068 7H14.5C14.7761 7 15 7.22386 15 7.5C15 7.77614 14.7761 8 14.5 8H12.9888C12.7094 10.6244 10.6244 12.7094 8 12.9888V14.5C8 14.7761 7.77614 15 7.5 15C7.22386 15 7 14.7761 7 14.5V13.0068C4.28012 12.8167 2.0935 10.6922 1.80687 8H0.5C0.223858 8 0 7.77614 0 7.5C0 7.22386 0.223858 7 0.5 7H1.78886C1.98376 4.21166 4.21166 1.98376 7 1.78886V0.5C7 0.223858 7.22386 0 7.5 0ZM8 12.0322V9.5C8 9.22386 7.77614 9 7.5 9C7.22386 9 7 9.22386 7 9.5V12.054C4.80517 11.8689 3.04222 10.1668 2.76344 8H5.5C5.77614 8 6 7.77614 6 7.5C6 7.22386 5.77614 7 5.5 7H2.7417C2.93252 4.73662 4.73662 2.93252 7 2.7417V5.5C7 5.77614 7.22386 6 7.5 6C7.77614 6 8 5.77614 8 5.5V2.76344C10.1668 3.04222 11.8689 4.80517 12.054 7H9.5C9.22386 7 9 7.22386 9 7.5C9 7.77614 9.22386 8 9.5 8H12.0322C11.7621 10.0991 10.0991 11.7621 8 12.0322Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),m$e=["color"],FDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,m$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M4.60913 0.0634287C4.39082 0.0088505 4.16575 0.12393 4.08218 0.332867L3.1538 2.6538L0.832866 3.58218C0.702884 3.63417 0.604504 3.7437 0.566705 3.87849C0.528906 4.01329 0.555994 4.158 0.639992 4.26999L2.01148 6.09864L1.06343 9.89085C1.00944 10.1068 1.12145 10.3298 1.32691 10.4154L4.20115 11.613L5.62557 13.7496C5.73412 13.9124 5.93545 13.9864 6.12362 13.9327L9.62362 12.9327C9.62988 12.9309 9.63611 12.929 9.64229 12.9269L12.6423 11.9269C12.7923 11.8769 12.905 11.7519 12.9393 11.5976L13.9393 7.09761C13.9776 6.92506 13.9114 6.74605 13.77 6.63999L11.95 5.27499V2.99999C11.95 2.82955 11.8537 2.67373 11.7012 2.5975L8.70124 1.0975C8.67187 1.08282 8.64098 1.07139 8.60913 1.06343L4.60913 0.0634287ZM11.4323 6.01173L12.7748 7.01858L10.2119 9.15429C10.1476 9.20786 10.0995 9.2783 10.0731 9.35769L9.25382 11.8155L7.73849 10.8684C7.52774 10.7367 7.25011 10.8007 7.11839 11.0115C6.98667 11.2222 7.05074 11.4999 7.26149 11.6316L8.40341 12.3453L6.19221 12.9771L4.87441 11.0004C4.82513 10.9265 4.75508 10.8688 4.67307 10.8346L2.03046 9.73352L2.85134 6.44999H4.99999C5.24852 6.44999 5.44999 6.24852 5.44999 5.99999C5.44999 5.75146 5.24852 5.54999 4.99999 5.54999H2.72499L1.7123 4.19974L3.51407 3.47903L6.35769 4.4269C6.53655 4.48652 6.73361 4.42832 6.85138 4.28111L8.62413 2.06518L11.05 3.27811V5.19533L8.83287 6.08218C8.70996 6.13134 8.61494 6.23212 8.57308 6.35769L8.07308 7.85769C7.99449 8.09346 8.12191 8.34831 8.35769 8.4269C8.59346 8.50549 8.84831 8.37807 8.9269 8.14229L9.3609 6.84029L11.4323 6.01173ZM7.71052 1.76648L6.34462 3.47386L4.09505 2.724L4.77192 1.03183L7.71052 1.76648ZM10.2115 11.7885L12.116 11.1537L12.7745 8.19034L10.8864 9.76374L10.2115 11.7885Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),g$e=["color"],Uoe=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,g$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.28856 0.796908C7.42258 0.734364 7.57742 0.734364 7.71144 0.796908L13.7114 3.59691C13.8875 3.67906 14 3.85574 14 4.05V10.95C14 11.1443 13.8875 11.3209 13.7114 11.4031L7.71144 14.2031C7.57742 14.2656 7.42258 14.2656 7.28856 14.2031L1.28856 11.4031C1.11252 11.3209 1 11.1443 1 10.95V4.05C1 3.85574 1.11252 3.67906 1.28856 3.59691L7.28856 0.796908ZM2 4.80578L7 6.93078V12.9649L2 10.6316V4.80578ZM8 12.9649L13 10.6316V4.80578L8 6.93078V12.9649ZM7.5 6.05672L12.2719 4.02866L7.5 1.80176L2.72809 4.02866L7.5 6.05672Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),v$e=["color"],$Dt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,v$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M3.29227 0.048984C3.47033 -0.032338 3.67946 -0.00228214 3.8274 0.125891L12.8587 7.95026C13.0134 8.08432 13.0708 8.29916 13.0035 8.49251C12.9362 8.68586 12.7578 8.81866 12.5533 8.82768L9.21887 8.97474L11.1504 13.2187C11.2648 13.47 11.1538 13.7664 10.9026 13.8808L8.75024 14.8613C8.499 14.9758 8.20255 14.8649 8.08802 14.6137L6.15339 10.3703L3.86279 12.7855C3.72196 12.934 3.50487 12.9817 3.31479 12.9059C3.1247 12.8301 3 12.6461 3 12.4414V0.503792C3 0.308048 3.11422 0.130306 3.29227 0.048984ZM4 1.59852V11.1877L5.93799 9.14425C6.05238 9.02363 6.21924 8.96776 6.38319 8.99516C6.54715 9.02256 6.68677 9.12965 6.75573 9.2809L8.79056 13.7441L10.0332 13.178L8.00195 8.71497C7.93313 8.56376 7.94391 8.38824 8.03072 8.24659C8.11753 8.10494 8.26903 8.01566 8.435 8.00834L11.2549 7.88397L4 1.59852Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),b$e=["color"],GDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,b$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M4.5 1C4.22386 1 4 1.22386 4 1.5C4 1.77614 4.22386 2 4.5 2C5.42215 2 6.0399 2.23054 6.42075 2.56379C6.79286 2.88939 7 3.36626 7 4V7H5.75C5.47386 7 5.25 7.22386 5.25 7.5C5.25 7.77614 5.47386 8 5.75 8H7V11C7 11.6337 6.79286 12.1106 6.42075 12.4362C6.0399 12.7695 5.42215 13 4.5 13C4.22386 13 4 13.2239 4 13.5C4 13.7761 4.22386 14 4.5 14C5.57785 14 6.4601 13.7305 7.07925 13.1888C7.24168 13.0467 7.38169 12.8896 7.5 12.7198C7.61832 12.8896 7.75832 13.0467 7.92075 13.1888C8.5399 13.7305 9.42215 14 10.5 14C10.7761 14 11 13.7761 11 13.5C11 13.2239 10.7761 13 10.5 13C9.57785 13 8.9601 12.7695 8.57925 12.4362C8.20714 12.1106 8 11.6337 8 11V8H9.25C9.52614 8 9.75 7.77614 9.75 7.5C9.75 7.22386 9.52614 7 9.25 7H8V4C8 3.36626 8.20714 2.88939 8.57925 2.56379C8.9601 2.23054 9.57785 2 10.5 2C10.7761 2 11 1.77614 11 1.5C11 1.22386 10.7761 1 10.5 1C9.42215 1 8.5399 1.26946 7.92075 1.81121C7.75832 1.95333 7.61832 2.11043 7.5 2.28023C7.38168 2.11043 7.24168 1.95333 7.07925 1.81121C6.4601 1.26946 5.57785 1 4.5 1Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),y$e=["color"],UDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,y$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M5 7.5C5 7.22386 5.22386 7 5.5 7H9.5C9.77614 7 10 7.22386 10 7.5C10 7.77614 9.77614 8 9.5 8H5.5C5.22386 8 5 7.77614 5 7.5Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),x$e=["color"],ZDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,x$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M2.8 1L2.74967 0.99997C2.52122 0.999752 2.32429 0.999564 2.14983 1.04145C1.60136 1.17312 1.17312 1.60136 1.04145 2.14983C0.999564 2.32429 0.999752 2.52122 0.99997 2.74967L1 2.8V5.2L0.99997 5.25033C0.999752 5.47878 0.999564 5.67572 1.04145 5.85017C1.17312 6.39864 1.60136 6.82688 2.14983 6.95856C2.32429 7.00044 2.52122 7.00025 2.74967 7.00003L2.8 7H5.2L5.25033 7.00003C5.47878 7.00025 5.67572 7.00044 5.85017 6.95856C6.39864 6.82688 6.82688 6.39864 6.95856 5.85017C7.00044 5.67572 7.00025 5.47878 7.00003 5.25033L7 5.2V2.8L7.00003 2.74967C7.00025 2.52122 7.00044 2.32429 6.95856 2.14983C6.82688 1.60136 6.39864 1.17312 5.85017 1.04145C5.67572 0.999564 5.47878 0.999752 5.25033 0.99997L5.2 1H2.8ZM2.38328 2.01382C2.42632 2.00348 2.49222 2 2.8 2H5.2C5.50779 2 5.57369 2.00348 5.61672 2.01382C5.79955 2.05771 5.94229 2.20045 5.98619 2.38328C5.99652 2.42632 6 2.49222 6 2.8V5.2C6 5.50779 5.99652 5.57369 5.98619 5.61672C5.94229 5.79955 5.79955 5.94229 5.61672 5.98619C5.57369 5.99652 5.50779 6 5.2 6H2.8C2.49222 6 2.42632 5.99652 2.38328 5.98619C2.20045 5.94229 2.05771 5.79955 2.01382 5.61672C2.00348 5.57369 2 5.50779 2 5.2V2.8C2 2.49222 2.00348 2.42632 2.01382 2.38328C2.05771 2.20045 2.20045 2.05771 2.38328 2.01382ZM9.8 1L9.74967 0.99997C9.52122 0.999752 9.32429 0.999564 9.14983 1.04145C8.60136 1.17312 8.17312 1.60136 8.04145 2.14983C7.99956 2.32429 7.99975 2.52122 7.99997 2.74967L8 2.8V5.2L7.99997 5.25033C7.99975 5.47878 7.99956 5.67572 8.04145 5.85017C8.17312 6.39864 8.60136 6.82688 9.14983 6.95856C9.32429 7.00044 9.52122 7.00025 9.74967 7.00003L9.8 7H12.2L12.2503 7.00003C12.4788 7.00025 12.6757 7.00044 12.8502 6.95856C13.3986 6.82688 13.8269 6.39864 13.9586 5.85017C14.0004 5.67572 14.0003 5.47878 14 5.25033L14 5.2V2.8L14 2.74967C14.0003 2.52122 14.0004 2.32429 13.9586 2.14983C13.8269 1.60136 13.3986 1.17312 12.8502 1.04145C12.6757 0.999564 12.4788 0.999752 12.2503 0.99997L12.2 1H9.8ZM9.38328 2.01382C9.42632 2.00348 9.49222 2 9.8 2H12.2C12.5078 2 12.5737 2.00348 12.6167 2.01382C12.7995 2.05771 12.9423 2.20045 12.9862 2.38328C12.9965 2.42632 13 2.49222 13 2.8V5.2C13 5.50779 12.9965 5.57369 12.9862 5.61672C12.9423 5.79955 12.7995 5.94229 12.6167 5.98619C12.5737 5.99652 12.5078 6 12.2 6H9.8C9.49222 6 9.42632 5.99652 9.38328 5.98619C9.20045 5.94229 9.05771 5.79955 9.01382 5.61672C9.00348 5.57369 9 5.50779 9 5.2V2.8C9 2.49222 9.00348 2.42632 9.01382 2.38328C9.05771 2.20045 9.20045 2.05771 9.38328 2.01382ZM2.74967 7.99997L2.8 8H5.2L5.25033 7.99997C5.47878 7.99975 5.67572 7.99956 5.85017 8.04145C6.39864 8.17312 6.82688 8.60136 6.95856 9.14983C7.00044 9.32429 7.00025 9.52122 7.00003 9.74967L7 9.8V12.2L7.00003 12.2503C7.00025 12.4788 7.00044 12.6757 6.95856 12.8502C6.82688 13.3986 6.39864 13.8269 5.85017 13.9586C5.67572 14.0004 5.47878 14.0003 5.25033 14L5.2 14H2.8L2.74967 14C2.52122 14.0003 2.32429 14.0004 2.14983 13.9586C1.60136 13.8269 1.17312 13.3986 1.04145 12.8502C0.999564 12.6757 0.999752 12.4788 0.99997 12.2503L1 12.2V9.8L0.99997 9.74967C0.999752 9.52122 0.999564 9.32429 1.04145 9.14983C1.17312 8.60136 1.60136 8.17312 2.14983 8.04145C2.32429 7.99956 2.52122 7.99975 2.74967 7.99997ZM2.8 9C2.49222 9 2.42632 9.00348 2.38328 9.01382C2.20045 9.05771 2.05771 9.20045 2.01382 9.38328C2.00348 9.42632 2 9.49222 2 9.8V12.2C2 12.5078 2.00348 12.5737 2.01382 12.6167C2.05771 12.7995 2.20045 12.9423 2.38328 12.9862C2.42632 12.9965 2.49222 13 2.8 13H5.2C5.50779 13 5.57369 12.9965 5.61672 12.9862C5.79955 12.9423 5.94229 12.7995 5.98619 12.6167C5.99652 12.5737 6 12.5078 6 12.2V9.8C6 9.49222 5.99652 9.42632 5.98619 9.38328C5.94229 9.20045 5.79955 9.05771 5.61672 9.01382C5.57369 9.00348 5.50779 9 5.2 9H2.8ZM9.8 8L9.74967 7.99997C9.52122 7.99975 9.32429 7.99956 9.14983 8.04145C8.60136 8.17312 8.17312 8.60136 8.04145 9.14983C7.99956 9.32429 7.99975 9.52122 7.99997 9.74967L8 9.8V12.2L7.99997 12.2503C7.99975 12.4788 7.99956 12.6757 8.04145 12.8502C8.17312 13.3986 8.60136 13.8269 9.14983 13.9586C9.32429 14.0004 9.52122 14.0003 9.74967 14L9.8 14H12.2L12.2503 14C12.4788 14.0003 12.6757 14.0004 12.8502 13.9586C13.3986 13.8269 13.8269 13.3986 13.9586 12.8502C14.0004 12.6757 14.0003 12.4788 14 12.2503L14 12.2V9.8L14 9.74967C14.0003 9.52122 14.0004 9.32429 13.9586 9.14983C13.8269 8.60136 13.3986 8.17312 12.8502 8.04145C12.6757 7.99956 12.4788 7.99975 12.2503 7.99997L12.2 8H9.8ZM9.38328 9.01382C9.42632 9.00348 9.49222 9 9.8 9H12.2C12.5078 9 12.5737 9.00348 12.6167 9.01382C12.7995 9.05771 12.9423 9.20045 12.9862 9.38328C12.9965 9.42632 13 9.49222 13 9.8V12.2C13 12.5078 12.9965 12.5737 12.9862 12.6167C12.9423 12.7995 12.7995 12.9423 12.6167 12.9862C12.5737 12.9965 12.5078 13 12.2 13H9.8C9.49222 13 9.42632 12.9965 9.38328 12.9862C9.20045 12.9423 9.05771 12.7995 9.01382 12.6167C9.00348 12.5737 9 12.5078 9 12.2V9.8C9 9.49222 9.00348 9.42632 9.01382 9.38328C9.05771 9.20045 9.20045 9.05771 9.38328 9.01382Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),w$e=["color"],qDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,w$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M1 3.25C1 3.11193 1.11193 3 1.25 3H13.75C13.8881 3 14 3.11193 14 3.25V10.75C14 10.8881 13.8881 11 13.75 11H1.25C1.11193 11 1 10.8881 1 10.75V3.25ZM1.25 2C0.559643 2 0 2.55964 0 3.25V10.75C0 11.4404 0.559644 12 1.25 12H5.07341L4.82991 13.2986C4.76645 13.6371 5.02612 13.95 5.37049 13.95H9.62951C9.97389 13.95 10.2336 13.6371 10.1701 13.2986L9.92659 12H13.75C14.4404 12 15 11.4404 15 10.75V3.25C15 2.55964 14.4404 2 13.75 2H1.25ZM9.01091 12H5.98909L5.79222 13.05H9.20778L9.01091 12Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),C$e=["color"],KDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,C$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M3.00014 2.73895C3.00014 2.94698 2.76087 3.06401 2.59666 2.93628L1.00386 1.69744C0.875177 1.59735 0.875177 1.40286 1.00386 1.30277L2.59666 0.063928C2.76087 -0.0637944 3.00014 0.0532293 3.00014 0.261266V1.00012H9.00009V0.261296C9.00009 0.0532591 9.23936 -0.0637646 9.40358 0.0639578L10.9964 1.3028C11.1251 1.40289 11.1251 1.59738 10.9964 1.69747L9.40358 2.93631C9.23936 3.06404 9.00009 2.94701 9.00009 2.73898V2.00012H3.00014V2.73895ZM9.50002 4.99998H2.50002C2.22388 4.99998 2.00002 5.22384 2.00002 5.49998V12.5C2.00002 12.7761 2.22388 13 2.50002 13H9.50002C9.77616 13 10 12.7761 10 12.5V5.49998C10 5.22384 9.77616 4.99998 9.50002 4.99998ZM2.50002 3.99998C1.67159 3.99998 1.00002 4.67156 1.00002 5.49998V12.5C1.00002 13.3284 1.67159 14 2.50002 14H9.50002C10.3284 14 11 13.3284 11 12.5V5.49998C11 4.67156 10.3284 3.99998 9.50002 3.99998H2.50002ZM14.7389 6.00001H14V12H14.7389C14.9469 12 15.064 12.2393 14.9362 12.4035L13.6974 13.9963C13.5973 14.125 13.4028 14.125 13.3027 13.9963L12.0639 12.4035C11.9362 12.2393 12.0532 12 12.2612 12H13V6.00001H12.2612C12.0532 6.00001 11.9361 5.76074 12.0639 5.59653L13.3027 4.00373C13.4028 3.87505 13.5973 3.87505 13.6974 4.00374L14.9362 5.59653C15.0639 5.76074 14.9469 6.00001 14.7389 6.00001Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),S$e=["color"],Zoe=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,S$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.49991 0.877075C3.84222 0.877075 0.877075 3.84222 0.877075 7.49991C0.877075 11.1576 3.84222 14.1227 7.49991 14.1227C11.1576 14.1227 14.1227 11.1576 14.1227 7.49991C14.1227 3.84222 11.1576 0.877075 7.49991 0.877075ZM1.82708 7.49991C1.82708 4.36689 4.36689 1.82707 7.49991 1.82707C10.6329 1.82707 13.1727 4.36689 13.1727 7.49991C13.1727 10.6329 10.6329 13.1727 7.49991 13.1727C4.36689 13.1727 1.82708 10.6329 1.82708 7.49991ZM8.37287 7.50006C8.37287 7.98196 7.98221 8.37263 7.5003 8.37263C7.01839 8.37263 6.62773 7.98196 6.62773 7.50006C6.62773 7.01815 7.01839 6.62748 7.5003 6.62748C7.98221 6.62748 8.37287 7.01815 8.37287 7.50006ZM9.32287 7.50006C9.32287 8.50664 8.50688 9.32263 7.5003 9.32263C6.49372 9.32263 5.67773 8.50664 5.67773 7.50006C5.67773 6.49348 6.49372 5.67748 7.5003 5.67748C8.50688 5.67748 9.32287 6.49348 9.32287 7.50006Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),k$e=["color"],WDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,k$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5.07451 1.82584C5.03267 1.81926 4.99014 1.81825 4.94803 1.82284C4.10683 1.91446 2.82673 2.36828 2.07115 2.77808C2.02106 2.80525 1.97621 2.84112 1.93869 2.88402C1.62502 3.24266 1.34046 3.82836 1.11706 4.38186C0.887447 4.95076 0.697293 5.55032 0.588937 5.98354C0.236232 7.39369 0.042502 9.08728 0.0174948 10.6925C0.0162429 10.7729 0.0351883 10.8523 0.0725931 10.9234C0.373679 11.496 1.02015 12.027 1.66809 12.4152C2.32332 12.8078 3.08732 13.1182 3.70385 13.1778C3.85335 13.1922 4.00098 13.1358 4.10282 13.0255C4.2572 12.8581 4.5193 12.4676 4.71745 12.1643C4.80739 12.0267 4.89157 11.8953 4.95845 11.7901C5.62023 11.9106 6.45043 11.9801 7.50002 11.9801C8.54844 11.9801 9.37796 11.9107 10.0394 11.7905C10.1062 11.8957 10.1903 12.0269 10.2801 12.1643C10.4783 12.4676 10.7404 12.8581 10.8947 13.0255C10.9966 13.1358 11.1442 13.1922 11.2937 13.1778C11.9102 13.1182 12.6742 12.8078 13.3295 12.4152C13.9774 12.027 14.6239 11.496 14.925 10.9234C14.9624 10.8523 14.9813 10.7729 14.9801 10.6925C14.9551 9.08728 14.7613 7.39369 14.4086 5.98354C14.3003 5.55032 14.1101 4.95076 13.8805 4.38186C13.6571 3.82836 13.3725 3.24266 13.0589 2.88402C13.0214 2.84112 12.9765 2.80525 12.9264 2.77808C12.1708 2.36828 10.8907 1.91446 10.0495 1.82284C10.0074 1.81825 9.96489 1.81926 9.92305 1.82584C9.71676 1.85825 9.5391 1.96458 9.40809 2.06355C9.26977 2.16804 9.1413 2.29668 9.0304 2.42682C8.86968 2.61544 8.71437 2.84488 8.61428 3.06225C8.27237 3.03501 7.90138 3.02 7.5 3.02C7.0977 3.02 6.72593 3.03508 6.38337 3.06244C6.28328 2.84501 6.12792 2.61549 5.96716 2.42682C5.85626 2.29668 5.72778 2.16804 5.58947 2.06355C5.45846 1.96458 5.2808 1.85825 5.07451 1.82584ZM11.0181 11.5382C11.0395 11.5713 11.0615 11.6051 11.0838 11.6392C11.2169 11.843 11.3487 12.0385 11.4508 12.1809C11.8475 12.0916 12.352 11.8818 12.8361 11.5917C13.3795 11.2661 13.8098 10.8918 14.0177 10.5739C13.9852 9.06758 13.7993 7.50369 13.4773 6.21648C13.38 5.82759 13.2038 5.27021 12.9903 4.74117C12.7893 4.24326 12.5753 3.82162 12.388 3.5792C11.7376 3.24219 10.7129 2.88582 10.0454 2.78987C10.0308 2.79839 10.0113 2.81102 9.98675 2.82955C9.91863 2.881 9.84018 2.95666 9.76111 3.04945C9.71959 3.09817 9.68166 3.1471 9.64768 3.19449C9.953 3.25031 10.2253 3.3171 10.4662 3.39123C11.1499 3.6016 11.6428 3.89039 11.884 4.212C12.0431 4.42408 12.0001 4.72494 11.788 4.884C11.5759 5.04306 11.2751 5.00008 11.116 4.788C11.0572 4.70961 10.8001 4.4984 10.1838 4.30877C9.58933 4.12585 8.71356 3.98 7.5 3.98C6.28644 3.98 5.41067 4.12585 4.81616 4.30877C4.19988 4.4984 3.94279 4.70961 3.884 4.788C3.72494 5.00008 3.42408 5.04306 3.212 4.884C2.99992 4.72494 2.95694 4.42408 3.116 4.212C3.35721 3.89039 3.85011 3.6016 4.53383 3.39123C4.77418 3.31727 5.04571 3.25062 5.35016 3.19488C5.31611 3.14738 5.27808 3.09831 5.23645 3.04945C5.15738 2.95666 5.07893 2.881 5.01081 2.82955C4.98628 2.81102 4.96674 2.79839 4.95217 2.78987C4.28464 2.88582 3.25999 3.24219 2.60954 3.5792C2.42226 3.82162 2.20825 4.24326 2.00729 4.74117C1.79376 5.27021 1.61752 5.82759 1.52025 6.21648C1.19829 7.50369 1.01236 9.06758 0.97986 10.5739C1.18772 10.8918 1.61807 11.2661 2.16148 11.5917C2.64557 11.8818 3.15003 12.0916 3.5468 12.1809C3.64885 12.0385 3.78065 11.843 3.9138 11.6392C3.93626 11.6048 3.95838 11.5708 3.97996 11.5375C3.19521 11.2591 2.77361 10.8758 2.50064 10.4664C2.35359 10.2458 2.4132 9.94778 2.63377 9.80074C2.85435 9.65369 3.15236 9.71329 3.29941 9.93387C3.56077 10.3259 4.24355 11.0201 7.50002 11.0201C10.7565 11.0201 11.4392 10.326 11.7006 9.93386C11.8477 9.71329 12.1457 9.65369 12.3663 9.80074C12.5869 9.94779 12.6465 10.2458 12.4994 10.4664C12.2262 10.8762 11.8041 11.2598 11.0181 11.5382ZM4.08049 7.01221C4.32412 6.74984 4.65476 6.60162 5.00007 6.59998C5.34538 6.60162 5.67603 6.74984 5.91966 7.01221C6.16329 7.27459 6.30007 7.62974 6.30007 7.99998C6.30007 8.37021 6.16329 8.72536 5.91966 8.98774C5.67603 9.25011 5.34538 9.39833 5.00007 9.39998C4.65476 9.39833 4.32412 9.25011 4.08049 8.98774C3.83685 8.72536 3.70007 8.37021 3.70007 7.99998C3.70007 7.62974 3.83685 7.27459 4.08049 7.01221ZM9.99885 6.59998C9.65354 6.60162 9.3229 6.74984 9.07926 7.01221C8.83563 7.27459 8.69885 7.62974 8.69885 7.99998C8.69885 8.37021 8.83563 8.72536 9.07926 8.98774C9.3229 9.25011 9.65354 9.39833 9.99885 9.39998C10.3442 9.39833 10.6748 9.25011 10.9184 8.98774C11.1621 8.72536 11.2989 8.37021 11.2989 7.99998C11.2989 7.62974 11.1621 7.27459 10.9184 7.01221C10.6748 6.74984 10.3442 6.60162 9.99885 6.59998Z",fill:n}))}),E$e=["color"],QDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,E$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M2 7.5C2 7.22386 2.22386 7 2.5 7H12.5C12.7761 7 13 7.22386 13 7.5C13 7.77614 12.7761 8 12.5 8H2.5C2.22386 8 2 7.77614 2 7.5Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),R$e=["color"],JDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,R$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.5 2C7.77614 2 8 2.22386 8 2.5L8 12.5C8 12.7761 7.77614 13 7.5 13C7.22386 13 7 12.7761 7 12.5L7 2.5C7 2.22386 7.22386 2 7.5 2Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),T$e=["color"],XDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,T$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.5 9.125C8.39746 9.125 9.125 8.39746 9.125 7.5C9.125 6.60254 8.39746 5.875 7.5 5.875C6.60254 5.875 5.875 6.60254 5.875 7.5C5.875 8.39746 6.60254 9.125 7.5 9.125ZM7.5 10.125C8.94975 10.125 10.125 8.94975 10.125 7.5C10.125 6.05025 8.94975 4.875 7.5 4.875C6.05025 4.875 4.875 6.05025 4.875 7.5C4.875 8.94975 6.05025 10.125 7.5 10.125Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),_$e=["color"],YDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,_$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M9.875 7.5C9.875 8.81168 8.81168 9.875 7.5 9.875C6.18832 9.875 5.125 8.81168 5.125 7.5C5.125 6.18832 6.18832 5.125 7.5 5.125C8.81168 5.125 9.875 6.18832 9.875 7.5Z",fill:n}))}),A$e=["color"],ejt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,A$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M3.625 7.5C3.625 8.12132 3.12132 8.625 2.5 8.625C1.87868 8.625 1.375 8.12132 1.375 7.5C1.375 6.87868 1.87868 6.375 2.5 6.375C3.12132 6.375 3.625 6.87868 3.625 7.5ZM8.625 7.5C8.625 8.12132 8.12132 8.625 7.5 8.625C6.87868 8.625 6.375 8.12132 6.375 7.5C6.375 6.87868 6.87868 6.375 7.5 6.375C8.12132 6.375 8.625 6.87868 8.625 7.5ZM12.5 8.625C13.1213 8.625 13.625 8.12132 13.625 7.5C13.625 6.87868 13.1213 6.375 12.5 6.375C11.8787 6.375 11.375 6.87868 11.375 7.5C11.375 8.12132 11.8787 8.625 12.5 8.625Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),P$e=["color"],tjt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,P$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M8.625 2.5C8.625 3.12132 8.12132 3.625 7.5 3.625C6.87868 3.625 6.375 3.12132 6.375 2.5C6.375 1.87868 6.87868 1.375 7.5 1.375C8.12132 1.375 8.625 1.87868 8.625 2.5ZM8.625 7.5C8.625 8.12132 8.12132 8.625 7.5 8.625C6.87868 8.625 6.375 8.12132 6.375 7.5C6.375 6.87868 6.87868 6.375 7.5 6.375C8.12132 6.375 8.625 6.87868 8.625 7.5ZM7.5 13.625C8.12132 13.625 8.625 13.1213 8.625 12.5C8.625 11.8787 8.12132 11.375 7.5 11.375C6.87868 11.375 6.375 11.8787 6.375 12.5C6.375 13.1213 6.87868 13.625 7.5 13.625Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),L$e=["color"],rjt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,L$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M3.85355 2.14645C3.65829 1.95118 3.34171 1.95118 3.14645 2.14645C2.95118 2.34171 2.95118 2.65829 3.14645 2.85355L7.14645 6.85355C7.34171 7.04882 7.65829 7.04882 7.85355 6.85355L11.8536 2.85355C12.0488 2.65829 12.0488 2.34171 11.8536 2.14645C11.6583 1.95118 11.3417 1.95118 11.1464 2.14645L7.5 5.79289L3.85355 2.14645ZM3.85355 8.14645C3.65829 7.95118 3.34171 7.95118 3.14645 8.14645C2.95118 8.34171 2.95118 8.65829 3.14645 8.85355L7.14645 12.8536C7.34171 13.0488 7.65829 13.0488 7.85355 12.8536L11.8536 8.85355C12.0488 8.65829 12.0488 8.34171 11.8536 8.14645C11.6583 7.95118 11.3417 7.95118 11.1464 8.14645L7.5 11.7929L3.85355 8.14645Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),I$e=["color"],njt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,I$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M6.85355 3.85355C7.04882 3.65829 7.04882 3.34171 6.85355 3.14645C6.65829 2.95118 6.34171 2.95118 6.14645 3.14645L2.14645 7.14645C1.95118 7.34171 1.95118 7.65829 2.14645 7.85355L6.14645 11.8536C6.34171 12.0488 6.65829 12.0488 6.85355 11.8536C7.04882 11.6583 7.04882 11.3417 6.85355 11.1464L3.20711 7.5L6.85355 3.85355ZM12.8536 3.85355C13.0488 3.65829 13.0488 3.34171 12.8536 3.14645C12.6583 2.95118 12.3417 2.95118 12.1464 3.14645L8.14645 7.14645C7.95118 7.34171 7.95118 7.65829 8.14645 7.85355L12.1464 11.8536C12.3417 12.0488 12.6583 12.0488 12.8536 11.8536C13.0488 11.6583 13.0488 11.3417 12.8536 11.1464L9.20711 7.5L12.8536 3.85355Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),O$e=["color"],ajt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,O$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M2.14645 11.1464C1.95118 11.3417 1.95118 11.6583 2.14645 11.8536C2.34171 12.0488 2.65829 12.0488 2.85355 11.8536L6.85355 7.85355C7.04882 7.65829 7.04882 7.34171 6.85355 7.14645L2.85355 3.14645C2.65829 2.95118 2.34171 2.95118 2.14645 3.14645C1.95118 3.34171 1.95118 3.65829 2.14645 3.85355L5.79289 7.5L2.14645 11.1464ZM8.14645 11.1464C7.95118 11.3417 7.95118 11.6583 8.14645 11.8536C8.34171 12.0488 8.65829 12.0488 8.85355 11.8536L12.8536 7.85355C13.0488 7.65829 13.0488 7.34171 12.8536 7.14645L8.85355 3.14645C8.65829 2.95118 8.34171 2.95118 8.14645 3.14645C7.95118 3.34171 7.95118 3.65829 8.14645 3.85355L11.7929 7.5L8.14645 11.1464Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),M$e=["color"],ijt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,M$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M11.1464 6.85355C11.3417 7.04882 11.6583 7.04882 11.8536 6.85355C12.0488 6.65829 12.0488 6.34171 11.8536 6.14645L7.85355 2.14645C7.65829 1.95118 7.34171 1.95118 7.14645 2.14645L3.14645 6.14645C2.95118 6.34171 2.95118 6.65829 3.14645 6.85355C3.34171 7.04882 3.65829 7.04882 3.85355 6.85355L7.5 3.20711L11.1464 6.85355ZM11.1464 12.8536C11.3417 13.0488 11.6583 13.0488 11.8536 12.8536C12.0488 12.6583 12.0488 12.3417 11.8536 12.1464L7.85355 8.14645C7.65829 7.95118 7.34171 7.95118 7.14645 8.14645L3.14645 12.1464C2.95118 12.3417 2.95118 12.6583 3.14645 12.8536C3.34171 13.0488 3.65829 13.0488 3.85355 12.8536L7.5 9.20711L11.1464 12.8536Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),N$e=["color"],ojt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,N$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.50005 1.04999C7.74858 1.04999 7.95005 1.25146 7.95005 1.49999V8.41359L10.1819 6.18179C10.3576 6.00605 10.6425 6.00605 10.8182 6.18179C10.994 6.35753 10.994 6.64245 10.8182 6.81819L7.81825 9.81819C7.64251 9.99392 7.35759 9.99392 7.18185 9.81819L4.18185 6.81819C4.00611 6.64245 4.00611 6.35753 4.18185 6.18179C4.35759 6.00605 4.64251 6.00605 4.81825 6.18179L7.05005 8.41359V1.49999C7.05005 1.25146 7.25152 1.04999 7.50005 1.04999ZM2.5 10C2.77614 10 3 10.2239 3 10.5V12C3 12.5539 3.44565 13 3.99635 13H11.0012C11.5529 13 12 12.5528 12 12V10.5C12 10.2239 12.2239 10 12.5 10C12.7761 10 13 10.2239 13 10.5V12C13 13.1041 12.1062 14 11.0012 14H3.99635C2.89019 14 2 13.103 2 12V10.5C2 10.2239 2.22386 10 2.5 10Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),z$e=["color"],sjt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,z$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("circle",{cx:"4.5",cy:"2.5",r:".6",fill:n}),(0,v.createElement)("circle",{cx:"4.5",cy:"4.5",r:".6",fill:n}),(0,v.createElement)("circle",{cx:"4.5",cy:"6.499",r:".6",fill:n}),(0,v.createElement)("circle",{cx:"4.5",cy:"8.499",r:".6",fill:n}),(0,v.createElement)("circle",{cx:"4.5",cy:"10.498",r:".6",fill:n}),(0,v.createElement)("circle",{cx:"4.5",cy:"12.498",r:".6",fill:n}),(0,v.createElement)("circle",{cx:"6.5",cy:"2.5",r:".6",fill:n}),(0,v.createElement)("circle",{cx:"6.5",cy:"4.5",r:".6",fill:n}),(0,v.createElement)("circle",{cx:"6.5",cy:"6.499",r:".6",fill:n}),(0,v.createElement)("circle",{cx:"6.5",cy:"8.499",r:".6",fill:n}),(0,v.createElement)("circle",{cx:"6.5",cy:"10.498",r:".6",fill:n}),(0,v.createElement)("circle",{cx:"6.5",cy:"12.498",r:".6",fill:n}),(0,v.createElement)("circle",{cx:"8.499",cy:"2.5",r:".6",fill:n}),(0,v.createElement)("circle",{cx:"8.499",cy:"4.5",r:".6",fill:n}),(0,v.createElement)("circle",{cx:"8.499",cy:"6.499",r:".6",fill:n}),(0,v.createElement)("circle",{cx:"8.499",cy:"8.499",r:".6",fill:n}),(0,v.createElement)("circle",{cx:"8.499",cy:"10.498",r:".6",fill:n}),(0,v.createElement)("circle",{cx:"8.499",cy:"12.498",r:".6",fill:n}),(0,v.createElement)("circle",{cx:"10.499",cy:"2.5",r:".6",fill:n}),(0,v.createElement)("circle",{cx:"10.499",cy:"4.5",r:".6",fill:n}),(0,v.createElement)("circle",{cx:"10.499",cy:"6.499",r:".6",fill:n}),(0,v.createElement)("circle",{cx:"10.499",cy:"8.499",r:".6",fill:n}),(0,v.createElement)("circle",{cx:"10.499",cy:"10.498",r:".6",fill:n}),(0,v.createElement)("circle",{cx:"10.499",cy:"12.498",r:".6",fill:n}))}),D$e=["color"],ljt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,D$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M5.5 4.625C6.12132 4.625 6.625 4.12132 6.625 3.5C6.625 2.87868 6.12132 2.375 5.5 2.375C4.87868 2.375 4.375 2.87868 4.375 3.5C4.375 4.12132 4.87868 4.625 5.5 4.625ZM9.5 4.625C10.1213 4.625 10.625 4.12132 10.625 3.5C10.625 2.87868 10.1213 2.375 9.5 2.375C8.87868 2.375 8.375 2.87868 8.375 3.5C8.375 4.12132 8.87868 4.625 9.5 4.625ZM10.625 7.5C10.625 8.12132 10.1213 8.625 9.5 8.625C8.87868 8.625 8.375 8.12132 8.375 7.5C8.375 6.87868 8.87868 6.375 9.5 6.375C10.1213 6.375 10.625 6.87868 10.625 7.5ZM5.5 8.625C6.12132 8.625 6.625 8.12132 6.625 7.5C6.625 6.87868 6.12132 6.375 5.5 6.375C4.87868 6.375 4.375 6.87868 4.375 7.5C4.375 8.12132 4.87868 8.625 5.5 8.625ZM10.625 11.5C10.625 12.1213 10.1213 12.625 9.5 12.625C8.87868 12.625 8.375 12.1213 8.375 11.5C8.375 10.8787 8.87868 10.375 9.5 10.375C10.1213 10.375 10.625 10.8787 10.625 11.5ZM5.5 12.625C6.12132 12.625 6.625 12.1213 6.625 11.5C6.625 10.8787 6.12132 10.375 5.5 10.375C4.87868 10.375 4.375 10.8787 4.375 11.5C4.375 12.1213 4.87868 12.625 5.5 12.625Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),j$e=["color"],cjt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,j$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M2.49998 4.09998C2.27906 4.09998 2.09998 4.27906 2.09998 4.49998C2.09998 4.72089 2.27906 4.89998 2.49998 4.89998H12.5C12.7209 4.89998 12.9 4.72089 12.9 4.49998C12.9 4.27906 12.7209 4.09998 12.5 4.09998H2.49998ZM2.49998 6.09998C2.27906 6.09998 2.09998 6.27906 2.09998 6.49998C2.09998 6.72089 2.27906 6.89998 2.49998 6.89998H12.5C12.7209 6.89998 12.9 6.72089 12.9 6.49998C12.9 6.27906 12.7209 6.09998 12.5 6.09998H2.49998ZM2.09998 8.49998C2.09998 8.27906 2.27906 8.09998 2.49998 8.09998H12.5C12.7209 8.09998 12.9 8.27906 12.9 8.49998C12.9 8.72089 12.7209 8.89998 12.5 8.89998H2.49998C2.27906 8.89998 2.09998 8.72089 2.09998 8.49998ZM2.49998 10.1C2.27906 10.1 2.09998 10.2791 2.09998 10.5C2.09998 10.7209 2.27906 10.9 2.49998 10.9H12.5C12.7209 10.9 12.9 10.7209 12.9 10.5C12.9 10.2791 12.7209 10.1 12.5 10.1H2.49998Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),B$e=["color"],ujt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,B$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M4.09998 12.5C4.09998 12.7209 4.27906 12.9 4.49998 12.9C4.72089 12.9 4.89998 12.7209 4.89998 12.5L4.89998 2.50002C4.89998 2.27911 4.72089 2.10003 4.49998 2.10003C4.27906 2.10003 4.09998 2.27911 4.09998 2.50002L4.09998 12.5ZM6.09998 12.5C6.09998 12.7209 6.27906 12.9 6.49998 12.9C6.72089 12.9 6.89998 12.7209 6.89998 12.5L6.89998 2.50002C6.89998 2.27911 6.72089 2.10003 6.49998 2.10003C6.27906 2.10003 6.09998 2.27911 6.09998 2.50002L6.09998 12.5ZM8.49998 12.9C8.27906 12.9 8.09998 12.7209 8.09998 12.5L8.09998 2.50002C8.09998 2.27911 8.27906 2.10002 8.49998 2.10002C8.72089 2.10002 8.89998 2.27911 8.89998 2.50002L8.89998 12.5C8.89998 12.7209 8.72089 12.9 8.49998 12.9ZM10.1 12.5C10.1 12.7209 10.2791 12.9 10.5 12.9C10.7209 12.9 10.9 12.7209 10.9 12.5L10.9 2.50002C10.9 2.27911 10.7209 2.10002 10.5 2.10002C10.2791 2.10002 10.1 2.27911 10.1 2.50002L10.1 12.5Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),V$e=["color"],djt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,V$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M10.3285 1.13607C10.1332 0.940809 9.81662 0.940808 9.62136 1.13607C9.42609 1.33133 9.42609 1.64792 9.62136 1.84318L10.2744 2.49619L5.42563 6.13274L4.31805 5.02516C4.12279 4.8299 3.80621 4.8299 3.61095 5.02516C3.41569 5.22042 3.41569 5.537 3.61095 5.73226L5.02516 7.14648L6.08582 8.20714L2.81545 11.4775C2.62019 11.6728 2.62019 11.9894 2.81545 12.1846C3.01072 12.3799 3.3273 12.3799 3.52256 12.1846L6.79293 8.91425L7.85359 9.97491L9.2678 11.3891C9.46306 11.5844 9.77965 11.5844 9.97491 11.3891C10.1702 11.1939 10.1702 10.8773 9.97491 10.682L8.86733 9.57443L12.5039 4.7257L13.1569 5.37871C13.3522 5.57397 13.6687 5.57397 13.864 5.37871C14.0593 5.18345 14.0593 4.86687 13.864 4.6716L12.8033 3.61094L11.3891 2.19673L10.3285 1.13607ZM6.13992 6.84702L10.9887 3.21047L11.7896 4.01142L8.15305 8.86015L6.13992 6.84702Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),H$e=["color"],pjt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,H$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M9.62129 1.13607C9.81656 0.940808 10.1331 0.940809 10.3284 1.13607L11.3891 2.19673L12.8033 3.61094L13.8639 4.6716C14.0592 4.86687 14.0592 5.18345 13.8639 5.37871C13.6687 5.57397 13.3521 5.57397 13.1568 5.37871L12.5038 4.7257L8.86727 9.57443L9.97485 10.682C10.1701 10.8773 10.1701 11.1939 9.97485 11.3891C9.77959 11.5844 9.463 11.5844 9.26774 11.3891L7.85353 9.97491L6.79287 8.91425L3.5225 12.1846C3.32724 12.3799 3.01065 12.3799 2.81539 12.1846C2.62013 11.9894 2.62013 11.6728 2.81539 11.4775L6.08576 8.20714L5.0251 7.14648L3.61089 5.73226C3.41563 5.537 3.41562 5.22042 3.61089 5.02516C3.80615 4.8299 4.12273 4.8299 4.31799 5.02516L5.42557 6.13274L10.2743 2.49619L9.62129 1.84318C9.42603 1.64792 9.42603 1.33133 9.62129 1.13607Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}),(0,v.createElement)("path",{d:"M9.62129 1.13607C9.81656 0.940808 10.1331 0.940809 10.3284 1.13607L11.3891 2.19673L12.8033 3.61094L13.8639 4.6716C14.0592 4.86687 14.0592 5.18345 13.8639 5.37871C13.6687 5.57397 13.3521 5.57397 13.1568 5.37871L12.5038 4.7257L8.86727 9.57443L9.97485 10.682C10.1701 10.8773 10.1701 11.1939 9.97485 11.3891C9.77959 11.5844 9.463 11.5844 9.26774 11.3891L7.85353 9.97491L6.79287 8.91425L3.5225 12.1846C3.32724 12.3799 3.01065 12.3799 2.81539 12.1846C2.62013 11.9894 2.62013 11.6728 2.81539 11.4775L6.08576 8.20714L5.0251 7.14648L3.61089 5.73226C3.41563 5.537 3.41562 5.22042 3.61089 5.02516C3.80615 4.8299 4.12273 4.8299 4.31799 5.02516L5.42557 6.13274L10.2743 2.49619L9.62129 1.84318C9.42603 1.64792 9.42603 1.33133 9.62129 1.13607Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),F$e=["color"],fjt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,F$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.49999 3.09998C7.27907 3.09998 7.09999 3.27906 7.09999 3.49998C7.09999 3.72089 7.27907 3.89998 7.49999 3.89998H14.5C14.7209 3.89998 14.9 3.72089 14.9 3.49998C14.9 3.27906 14.7209 3.09998 14.5 3.09998H7.49999ZM7.49998 5.1C7.27907 5.1 7.09998 5.27908 7.09998 5.5C7.09998 5.72091 7.27907 5.9 7.49998 5.9H14.5C14.7209 5.9 14.9 5.72091 14.9 5.5C14.9 5.27908 14.7209 5.1 14.5 5.1H7.49998ZM7.1 7.5C7.1 7.27908 7.27909 7.1 7.5 7.1H14.5C14.7209 7.1 14.9 7.27908 14.9 7.5C14.9 7.72091 14.7209 7.9 14.5 7.9H7.5C7.27909 7.9 7.1 7.72091 7.1 7.5ZM7.49998 9.1C7.27907 9.1 7.09998 9.27908 7.09998 9.5C7.09998 9.72091 7.27907 9.9 7.49998 9.9H14.5C14.7209 9.9 14.9 9.72091 14.9 9.5C14.9 9.27908 14.7209 9.1 14.5 9.1H7.49998ZM7.09998 11.5C7.09998 11.2791 7.27907 11.1 7.49998 11.1H14.5C14.7209 11.1 14.9 11.2791 14.9 11.5C14.9 11.7209 14.7209 11.9 14.5 11.9H7.49998C7.27907 11.9 7.09998 11.7209 7.09998 11.5ZM2.5 9.25003L5 6.00003H0L2.5 9.25003Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),$$e=["color"],hjt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,$$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M4.5 1C4.22386 1 4 1.22386 4 1.5C4 1.77614 4.22386 2 4.5 2H12V13H4.5C4.22386 13 4 13.2239 4 13.5C4 13.7761 4.22386 14 4.5 14H12C12.5523 14 13 13.5523 13 13V2C13 1.44772 12.5523 1 12 1H4.5ZM6.60355 4.89645C6.40829 4.70118 6.09171 4.70118 5.89645 4.89645C5.70118 5.09171 5.70118 5.40829 5.89645 5.60355L7.29289 7H0.5C0.223858 7 0 7.22386 0 7.5C0 7.77614 0.223858 8 0.5 8H7.29289L5.89645 9.39645C5.70118 9.59171 5.70118 9.90829 5.89645 10.1036C6.09171 10.2988 6.40829 10.2988 6.60355 10.1036L8.85355 7.85355C9.04882 7.65829 9.04882 7.34171 8.85355 7.14645L6.60355 4.89645Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),G$e=["color"],qoe=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,G$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M2 2.5C2 2.22386 2.22386 2 2.5 2H5.5C5.77614 2 6 2.22386 6 2.5C6 2.77614 5.77614 3 5.5 3H3V5.5C3 5.77614 2.77614 6 2.5 6C2.22386 6 2 5.77614 2 5.5V2.5ZM9 2.5C9 2.22386 9.22386 2 9.5 2H12.5C12.7761 2 13 2.22386 13 2.5V5.5C13 5.77614 12.7761 6 12.5 6C12.2239 6 12 5.77614 12 5.5V3H9.5C9.22386 3 9 2.77614 9 2.5ZM2.5 9C2.77614 9 3 9.22386 3 9.5V12H5.5C5.77614 12 6 12.2239 6 12.5C6 12.7761 5.77614 13 5.5 13H2.5C2.22386 13 2 12.7761 2 12.5V9.5C2 9.22386 2.22386 9 2.5 9ZM12.5 9C12.7761 9 13 9.22386 13 9.5V12.5C13 12.7761 12.7761 13 12.5 13H9.5C9.22386 13 9 12.7761 9 12.5C9 12.2239 9.22386 12 9.5 12H12V9.5C12 9.22386 12.2239 9 12.5 9Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),U$e=["color"],mjt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,U$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M1 2C0.447715 2 0 2.44772 0 3V12C0 12.5523 0.447715 13 1 13H14C14.5523 13 15 12.5523 15 12V3C15 2.44772 14.5523 2 14 2H1ZM1 3L14 3V3.92494C13.9174 3.92486 13.8338 3.94751 13.7589 3.99505L7.5 7.96703L1.24112 3.99505C1.16621 3.94751 1.0826 3.92486 1 3.92494V3ZM1 4.90797V12H14V4.90797L7.74112 8.87995C7.59394 8.97335 7.40606 8.97335 7.25888 8.87995L1 4.90797Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),Z$e=["color"],gjt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,Z$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.94721 0.164594C7.66569 0.0238299 7.33431 0.0238302 7.05279 0.164594L0.552786 3.41459C0.214002 3.58399 0 3.93025 0 4.30902V12C0 12.5523 0.447715 13 1 13H14C14.5523 13 15 12.5523 15 12V4.30902C15 3.93025 14.786 3.58399 14.4472 3.41459L7.94721 0.164594ZM13.5689 4.09349L7.5 1.05902L1.43105 4.09349L7.5 7.29136L13.5689 4.09349ZM1 4.88366V12H14V4.88366L7.70977 8.19813C7.57848 8.26731 7.42152 8.26731 7.29023 8.19813L1 4.88366Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),q$e=["color"],vjt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,q$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M8.36052 0.72921C8.55578 0.533948 8.87236 0.533948 9.06763 0.72921L14.2708 5.93235C14.466 6.12761 14.466 6.4442 14.2708 6.63946L8.95513 11.9551L7.3466 13.5636C6.76081 14.1494 5.81106 14.1494 5.22528 13.5636L1.43635 9.7747C0.850563 9.18891 0.850563 8.23917 1.43635 7.65338L3.04488 6.04485L8.36052 0.72921ZM8.71407 1.78987L4.10554 6.3984L8.60157 10.8944L13.2101 6.28591L8.71407 1.78987ZM7.89447 11.6015L3.39843 7.10551L2.14346 8.36049C1.94819 8.55575 1.94819 8.87233 2.14346 9.06759L5.93238 12.8565C6.12765 13.0518 6.44423 13.0518 6.63949 12.8565L7.89447 11.6015Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),K$e=["color"],bjt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,K$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M8.4449 0.608765C8.0183 -0.107015 6.9817 -0.107015 6.55509 0.608766L0.161178 11.3368C-0.275824 12.07 0.252503 13 1.10608 13H13.8939C14.7475 13 15.2758 12.07 14.8388 11.3368L8.4449 0.608765ZM7.4141 1.12073C7.45288 1.05566 7.54712 1.05566 7.5859 1.12073L13.9798 11.8488C14.0196 11.9154 13.9715 12 13.8939 12H1.10608C1.02849 12 0.980454 11.9154 1.02018 11.8488L7.4141 1.12073ZM6.8269 4.48611C6.81221 4.10423 7.11783 3.78663 7.5 3.78663C7.88217 3.78663 8.18778 4.10423 8.1731 4.48612L8.01921 8.48701C8.00848 8.766 7.7792 8.98664 7.5 8.98664C7.2208 8.98664 6.99151 8.766 6.98078 8.48701L6.8269 4.48611ZM8.24989 10.476C8.24989 10.8902 7.9141 11.226 7.49989 11.226C7.08567 11.226 6.74989 10.8902 6.74989 10.476C6.74989 10.0618 7.08567 9.72599 7.49989 9.72599C7.9141 9.72599 8.24989 10.0618 8.24989 10.476Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),W$e=["color"],yjt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,W$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M3 1C2.44771 1 2 1.44772 2 2V13C2 13.5523 2.44772 14 3 14H10.5C10.7761 14 11 13.7761 11 13.5C11 13.2239 10.7761 13 10.5 13H3V2L10.5 2C10.7761 2 11 1.77614 11 1.5C11 1.22386 10.7761 1 10.5 1H3ZM12.6036 4.89645C12.4083 4.70118 12.0917 4.70118 11.8964 4.89645C11.7012 5.09171 11.7012 5.40829 11.8964 5.60355L13.2929 7H6.5C6.22386 7 6 7.22386 6 7.5C6 7.77614 6.22386 8 6.5 8H13.2929L11.8964 9.39645C11.7012 9.59171 11.7012 9.90829 11.8964 10.1036C12.0917 10.2988 12.4083 10.2988 12.6036 10.1036L14.8536 7.85355C15.0488 7.65829 15.0488 7.34171 14.8536 7.14645L12.6036 4.89645Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),Q$e=["color"],Koe=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,Q$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M5.5 2C5.77614 2 6 2.22386 6 2.5V5.5C6 5.77614 5.77614 6 5.5 6H2.5C2.22386 6 2 5.77614 2 5.5C2 5.22386 2.22386 5 2.5 5H5V2.5C5 2.22386 5.22386 2 5.5 2ZM9.5 2C9.77614 2 10 2.22386 10 2.5V5H12.5C12.7761 5 13 5.22386 13 5.5C13 5.77614 12.7761 6 12.5 6H9.5C9.22386 6 9 5.77614 9 5.5V2.5C9 2.22386 9.22386 2 9.5 2ZM2 9.5C2 9.22386 2.22386 9 2.5 9H5.5C5.77614 9 6 9.22386 6 9.5V12.5C6 12.7761 5.77614 13 5.5 13C5.22386 13 5 12.7761 5 12.5V10H2.5C2.22386 10 2 9.77614 2 9.5ZM9 9.5C9 9.22386 9.22386 9 9.5 9H12.5C12.7761 9 13 9.22386 13 9.5C13 9.77614 12.7761 10 12.5 10H10V12.5C10 12.7761 9.77614 13 9.5 13C9.22386 13 9 12.7761 9 12.5V9.5Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),J$e=["color"],Woe=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,J$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M3 2C2.44772 2 2 2.44772 2 3V12C2 12.5523 2.44772 13 3 13H12C12.5523 13 13 12.5523 13 12V8.5C13 8.22386 12.7761 8 12.5 8C12.2239 8 12 8.22386 12 8.5V12H3V3L6.5 3C6.77614 3 7 2.77614 7 2.5C7 2.22386 6.77614 2 6.5 2H3ZM12.8536 2.14645C12.9015 2.19439 12.9377 2.24964 12.9621 2.30861C12.9861 2.36669 12.9996 2.4303 13 2.497L13 2.5V2.50049V5.5C13 5.77614 12.7761 6 12.5 6C12.2239 6 12 5.77614 12 5.5V3.70711L6.85355 8.85355C6.65829 9.04882 6.34171 9.04882 6.14645 8.85355C5.95118 8.65829 5.95118 8.34171 6.14645 8.14645L11.2929 3H9.5C9.22386 3 9 2.77614 9 2.5C9 2.22386 9.22386 2 9.5 2H12.4999H12.5C12.5678 2 12.6324 2.01349 12.6914 2.03794C12.7504 2.06234 12.8056 2.09851 12.8536 2.14645Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),X$e=["color"],xjt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,X$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M14.7649 6.07596C14.9991 6.22231 15.0703 6.53079 14.9239 6.76495C14.4849 7.46743 13.9632 8.10645 13.3702 8.66305L14.5712 9.86406C14.7664 10.0593 14.7664 10.3759 14.5712 10.5712C14.3759 10.7664 14.0593 10.7664 13.8641 10.5712L12.6011 9.30817C11.805 9.90283 10.9089 10.3621 9.93375 10.651L10.383 12.3277C10.4544 12.5944 10.2961 12.8685 10.0294 12.94C9.76267 13.0115 9.4885 12.8532 9.41704 12.5865L8.95917 10.8775C8.48743 10.958 8.00036 10.9999 7.50001 10.9999C6.99965 10.9999 6.51257 10.958 6.04082 10.8775L5.58299 12.5864C5.51153 12.8532 5.23737 13.0115 4.97064 12.94C4.7039 12.8686 4.5456 12.5944 4.61706 12.3277L5.06625 10.651C4.09111 10.3621 3.19503 9.90282 2.3989 9.30815L1.1359 10.5712C0.940638 10.7664 0.624058 10.7664 0.428798 10.5712C0.233537 10.3759 0.233537 10.0593 0.428798 9.86405L1.62982 8.66303C1.03682 8.10643 0.515113 7.46742 0.0760677 6.76495C-0.0702867 6.53079 0.000898544 6.22231 0.235065 6.07596C0.469231 5.9296 0.777703 6.00079 0.924058 6.23496C1.40354 7.00213 1.989 7.68057 2.66233 8.2427C2.67315 8.25096 2.6837 8.25972 2.69397 8.26898C4.00897 9.35527 5.65537 9.99991 7.50001 9.99991C10.3078 9.99991 12.6564 8.5063 14.076 6.23495C14.2223 6.00079 14.5308 5.9296 14.7649 6.07596Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),Y$e=["color"],wjt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,Y$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M13.3536 2.35355C13.5488 2.15829 13.5488 1.84171 13.3536 1.64645C13.1583 1.45118 12.8417 1.45118 12.6464 1.64645L10.6828 3.61012C9.70652 3.21671 8.63759 3 7.5 3C4.30786 3 1.65639 4.70638 0.0760002 7.23501C-0.0253338 7.39715 -0.0253334 7.60288 0.0760014 7.76501C0.902945 9.08812 2.02314 10.1861 3.36061 10.9323L1.64645 12.6464C1.45118 12.8417 1.45118 13.1583 1.64645 13.3536C1.84171 13.5488 2.15829 13.5488 2.35355 13.3536L4.31723 11.3899C5.29348 11.7833 6.36241 12 7.5 12C10.6921 12 13.3436 10.2936 14.924 7.76501C15.0253 7.60288 15.0253 7.39715 14.924 7.23501C14.0971 5.9119 12.9769 4.81391 11.6394 4.06771L13.3536 2.35355ZM9.90428 4.38861C9.15332 4.1361 8.34759 4 7.5 4C4.80285 4 2.52952 5.37816 1.09622 7.50001C1.87284 8.6497 2.89609 9.58106 4.09974 10.1931L9.90428 4.38861ZM5.09572 10.6114L10.9003 4.80685C12.1039 5.41894 13.1272 6.35031 13.9038 7.50001C12.4705 9.62183 10.1971 11 7.5 11C6.65241 11 5.84668 10.8639 5.09572 10.6114Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),eGe=["color"],Cjt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,eGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.5 11C4.80285 11 2.52952 9.62184 1.09622 7.50001C2.52952 5.37816 4.80285 4 7.5 4C10.1971 4 12.4705 5.37816 13.9038 7.50001C12.4705 9.62183 10.1971 11 7.5 11ZM7.5 3C4.30786 3 1.65639 4.70638 0.0760002 7.23501C-0.0253338 7.39715 -0.0253334 7.60288 0.0760014 7.76501C1.65639 10.2936 4.30786 12 7.5 12C10.6921 12 13.3436 10.2936 14.924 7.76501C15.0253 7.60288 15.0253 7.39715 14.924 7.23501C13.3436 4.70638 10.6921 3 7.5 3ZM7.5 9.5C8.60457 9.5 9.5 8.60457 9.5 7.5C9.5 6.39543 8.60457 5.5 7.5 5.5C6.39543 5.5 5.5 6.39543 5.5 7.5C5.5 8.60457 6.39543 9.5 7.5 9.5Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),tGe=["color"],Qoe=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,tGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.49991 0.876892C3.84222 0.876892 0.877075 3.84204 0.877075 7.49972C0.877075 11.1574 3.84222 14.1226 7.49991 14.1226C11.1576 14.1226 14.1227 11.1574 14.1227 7.49972C14.1227 3.84204 11.1576 0.876892 7.49991 0.876892ZM1.82708 7.49972C1.82708 4.36671 4.36689 1.82689 7.49991 1.82689C10.6329 1.82689 13.1727 4.36671 13.1727 7.49972C13.1727 10.6327 10.6329 13.1726 7.49991 13.1726C4.36689 13.1726 1.82708 10.6327 1.82708 7.49972ZM5.03747 9.21395C4.87949 8.98746 4.56782 8.93193 4.34133 9.08991C4.11484 9.24789 4.05931 9.55956 4.21729 9.78605C4.93926 10.8211 6.14033 11.5 7.50004 11.5C8.85974 11.5 10.0608 10.8211 10.7828 9.78605C10.9408 9.55956 10.8852 9.24789 10.6587 9.08991C10.4323 8.93193 10.1206 8.98746 9.9626 9.21395C9.41963 9.99238 8.51907 10.5 7.50004 10.5C6.481 10.5 5.58044 9.99238 5.03747 9.21395ZM5.37503 6.84998C5.85828 6.84998 6.25003 6.45815 6.25003 5.97498C6.25003 5.4918 5.85828 5.09998 5.37503 5.09998C4.89179 5.09998 4.50003 5.4918 4.50003 5.97498C4.50003 6.45815 4.89179 6.84998 5.37503 6.84998ZM10.5 5.97498C10.5 6.45815 10.1083 6.84998 9.62503 6.84998C9.14179 6.84998 8.75003 6.45815 8.75003 5.97498C8.75003 5.4918 9.14179 5.09998 9.62503 5.09998C10.1083 5.09998 10.5 5.4918 10.5 5.97498Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),rGe=["color"],Sjt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,rGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.00005 2.04999H5.52505C4.71043 2.04999 4.05005 2.71037 4.05005 3.52499C4.05005 4.33961 4.71043 4.99999 5.52505 4.99999H7.00005V2.04999ZM7.00005 1.04999H8.00005H9.47505C10.842 1.04999 11.95 2.15808 11.95 3.52499C11.95 4.33163 11.5642 5.04815 10.9669 5.49999C11.5642 5.95184 11.95 6.66836 11.95 7.475C11.95 8.8419 10.842 9.95 9.47505 9.95C8.92236 9.95 8.41198 9.76884 8.00005 9.46266V9.95L8.00005 11.425C8.00005 12.7919 6.89195 13.9 5.52505 13.9C4.15814 13.9 3.05005 12.7919 3.05005 11.425C3.05005 10.6183 3.43593 9.90184 4.03317 9.44999C3.43593 8.99814 3.05005 8.28163 3.05005 7.475C3.05005 6.66836 3.43594 5.95184 4.03319 5.5C3.43594 5.04815 3.05005 4.33163 3.05005 3.52499C3.05005 2.15808 4.15814 1.04999 5.52505 1.04999H7.00005ZM8.00005 2.04999V4.99999H9.47505C10.2897 4.99999 10.95 4.33961 10.95 3.52499C10.95 2.71037 10.2897 2.04999 9.47505 2.04999H8.00005ZM5.52505 8.94998H7.00005L7.00005 7.4788L7.00005 7.475L7.00005 7.4712V6H5.52505C4.71043 6 4.05005 6.66038 4.05005 7.475C4.05005 8.28767 4.70727 8.94684 5.5192 8.94999L5.52505 8.94998ZM4.05005 11.425C4.05005 10.6123 4.70727 9.95315 5.5192 9.94999L5.52505 9.95H7.00005L7.00005 11.425C7.00005 12.2396 6.33967 12.9 5.52505 12.9C4.71043 12.9 4.05005 12.2396 4.05005 11.425ZM8.00005 7.47206C8.00164 6.65879 8.66141 6 9.47505 6C10.2897 6 10.95 6.66038 10.95 7.475C10.95 8.28962 10.2897 8.95 9.47505 8.95C8.66141 8.95 8.00164 8.29121 8.00005 7.47794V7.47206Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),nGe=["color"],VC=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,nGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M3.5 2C3.22386 2 3 2.22386 3 2.5V12.5C3 12.7761 3.22386 13 3.5 13H11.5C11.7761 13 12 12.7761 12 12.5V6H8.5C8.22386 6 8 5.77614 8 5.5V2H3.5ZM9 2.70711L11.2929 5H9V2.70711ZM2 2.5C2 1.67157 2.67157 1 3.5 1H8.5C8.63261 1 8.75979 1.05268 8.85355 1.14645L12.8536 5.14645C12.9473 5.24021 13 5.36739 13 5.5V12.5C13 13.3284 12.3284 14 11.5 14H3.5C2.67157 14 2 13.3284 2 12.5V2.5Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),aGe=["color"],kjt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,aGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M3 2.5C3 2.22386 3.22386 2 3.5 2H9.29289L12 4.70711V12.5C12 12.7761 11.7761 13 11.5 13H3.5C3.22386 13 3 12.7761 3 12.5V2.5ZM3.5 1C2.67157 1 2 1.67157 2 2.5V12.5C2 13.3284 2.67157 14 3.5 14H11.5C12.3284 14 13 13.3284 13 12.5V4.60355C13 4.40464 12.921 4.21388 12.7803 4.07322L9.85355 1.14645C9.75979 1.05268 9.63261 1 9.5 1H3.5ZM5.25 7C4.97386 7 4.75 7.22386 4.75 7.5C4.75 7.77614 4.97386 8 5.25 8H9.75C10.0261 8 10.25 7.77614 10.25 7.5C10.25 7.22386 10.0261 7 9.75 7H5.25Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),iGe=["color"],Joe=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,iGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M3.5 2C3.22386 2 3 2.22386 3 2.5V12.5C3 12.7761 3.22386 13 3.5 13H11.5C11.7761 13 12 12.7761 12 12.5V4.70711L9.29289 2H3.5ZM2 2.5C2 1.67157 2.67157 1 3.5 1H9.5C9.63261 1 9.75979 1.05268 9.85355 1.14645L12.7803 4.07322C12.921 4.21388 13 4.40464 13 4.60355V12.5C13 13.3284 12.3284 14 11.5 14H3.5C2.67157 14 2 13.3284 2 12.5V2.5ZM4.75 7.5C4.75 7.22386 4.97386 7 5.25 7H7V5.25C7 4.97386 7.22386 4.75 7.5 4.75C7.77614 4.75 8 4.97386 8 5.25V7H9.75C10.0261 7 10.25 7.22386 10.25 7.5C10.25 7.77614 10.0261 8 9.75 8H8V9.75C8 10.0261 7.77614 10.25 7.5 10.25C7.22386 10.25 7 10.0261 7 9.75V8H5.25C4.97386 8 4.75 7.77614 4.75 7.5Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),oGe=["color"],Ejt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,oGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M3 2.5C3 2.22386 3.22386 2 3.5 2H9.08579C9.21839 2 9.34557 2.05268 9.43934 2.14645L11.8536 4.56066C11.9473 4.65443 12 4.78161 12 4.91421V12.5C12 12.7761 11.7761 13 11.5 13H3.5C3.22386 13 3 12.7761 3 12.5V2.5ZM3.5 1C2.67157 1 2 1.67157 2 2.5V12.5C2 13.3284 2.67157 14 3.5 14H11.5C12.3284 14 13 13.3284 13 12.5V4.91421C13 4.51639 12.842 4.13486 12.5607 3.85355L10.1464 1.43934C9.86514 1.15804 9.48361 1 9.08579 1H3.5ZM4.5 4C4.22386 4 4 4.22386 4 4.5C4 4.77614 4.22386 5 4.5 5H7.5C7.77614 5 8 4.77614 8 4.5C8 4.22386 7.77614 4 7.5 4H4.5ZM4.5 7C4.22386 7 4 7.22386 4 7.5C4 7.77614 4.22386 8 4.5 8H10.5C10.7761 8 11 7.77614 11 7.5C11 7.22386 10.7761 7 10.5 7H4.5ZM4.5 10C4.22386 10 4 10.2239 4 10.5C4 10.7761 4.22386 11 4.5 11H10.5C10.7761 11 11 10.7761 11 10.5C11 10.2239 10.7761 10 10.5 10H4.5Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),sGe=["color"],Rjt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,sGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M5.10505 12C4.70805 12 4.4236 11.912 4.25171 11.736C4.0839 11.5559 4 11.2715 4 10.8827V4.11733C4 3.72033 4.08595 3.43588 4.25784 3.26398C4.43383 3.08799 4.71623 3 5.10505 3C6.42741 3 8.25591 3 9.02852 3C10.1373 3 11.0539 3.98153 11.0539 5.1846C11.0539 6.08501 10.6037 6.81855 9.70327 7.23602C10.8657 7.44851 11.5176 8.62787 11.5176 9.48128C11.5176 10.5125 10.9902 12 9.27734 12C8.77742 12 6.42626 12 5.10505 12ZM8.37891 8.00341H5.8V10.631H8.37891C8.9 10.631 9.6296 10.1211 9.6296 9.29877C9.6296 8.47643 8.9 8.00341 8.37891 8.00341ZM5.8 4.36903V6.69577H8.17969C8.53906 6.69577 9.27734 6.35939 9.27734 5.50002C9.27734 4.64064 8.48047 4.36903 8.17969 4.36903H5.8Z",fill:n}))}),lGe=["color"],Tjt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,lGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M2.5 4.5C2.5 3.09886 3.59886 2 5 2H12.499C12.7752 2 13 2.22386 13 2.5C13 2.77614 12.7761 3 12.5 3H8.69244L8.40509 3.85458C8.18869 4.49752 7.89401 5.37197 7.58091 6.29794C7.50259 6.52956 7.42308 6.76453 7.34332 7H8.5C8.77614 7 9 7.22386 9 7.5C9 7.77614 8.77614 8 8.5 8H7.00407C6.56724 9.28543 6.16435 10.4613 5.95799 11.0386C5.63627 11.9386 5.20712 12.4857 4.66741 12.7778C4.16335 13.0507 3.64154 13.0503 3.28378 13.05L3.25 13.05C2.94624 13.05 2.7 12.8037 2.7 12.5C2.7 12.1962 2.94624 11.95 3.25 11.95C3.64182 11.95 3.9035 11.9405 4.14374 11.8105C4.36443 11.691 4.65532 11.4148 4.92217 10.6683C5.10695 10.1514 5.45375 9.14134 5.8422 8H4.5C4.22386 8 4 7.77614 4 7.5C4 7.22386 4.22386 7 4.5 7H6.18187C6.30127 6.64785 6.42132 6.29323 6.53887 5.94559C6.85175 5.02025 7.14627 4.14631 7.36256 3.50368L7.53192 3H5C4.15114 3 3.5 3.65114 3.5 4.5C3.5 4.77614 3.27614 5 3 5C2.72386 5 2.5 4.77614 2.5 4.5Z",fill:n}))}),cGe=["color"],_jt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,cGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M5.67494 3.50017C5.67494 3.25164 5.87641 3.05017 6.12494 3.05017H10.6249C10.8735 3.05017 11.0749 3.25164 11.0749 3.50017C11.0749 3.7487 10.8735 3.95017 10.6249 3.95017H9.00587L7.2309 11.05H8.87493C9.12345 11.05 9.32493 11.2515 9.32493 11.5C9.32493 11.7486 9.12345 11.95 8.87493 11.95H4.37493C4.1264 11.95 3.92493 11.7486 3.92493 11.5C3.92493 11.2515 4.1264 11.05 4.37493 11.05H5.99397L7.76894 3.95017H6.12494C5.87641 3.95017 5.67494 3.7487 5.67494 3.50017Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),uGe=["color"],Ajt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,uGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M4.79993 3.50017C4.79993 3.25164 5.0014 3.05017 5.24993 3.05017H9.74993C9.99845 3.05017 10.1999 3.25164 10.1999 3.50017C10.1999 3.7487 9.99845 3.95017 9.74993 3.95017H8.09993V11.05H9.74994C9.99847 11.05 10.1999 11.2515 10.1999 11.5C10.1999 11.7486 9.99847 11.95 9.74994 11.95H5.24994C5.00141 11.95 4.79994 11.7486 4.79994 11.5C4.79994 11.2515 5.00141 11.05 5.24994 11.05H6.89993V3.95017H5.24993C5.0014 3.95017 4.79993 3.7487 4.79993 3.50017Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),dGe=["color"],Pjt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,dGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M2.78233 2.21707C2.70732 2.14206 2.60557 2.09991 2.49949 2.09991C2.3934 2.09991 2.29166 2.14206 2.21664 2.21707L0.216645 4.21707C0.0604351 4.37328 0.0604351 4.62655 0.216645 4.78276C0.372855 4.93897 0.626121 4.93897 0.78233 4.78276L2.09949 3.4656L2.09949 11.5342L0.78233 10.2171C0.62612 10.0609 0.372854 10.0609 0.216645 10.2171C0.0604349 10.3733 0.0604349 10.6265 0.216645 10.7828L2.21664 12.7828C2.29166 12.8578 2.3934 12.8999 2.49949 12.8999C2.60557 12.8999 2.70731 12.8578 2.78233 12.7828L4.78233 10.7828C4.93854 10.6265 4.93854 10.3733 4.78233 10.2171C4.62612 10.0609 4.37285 10.0609 4.21664 10.2171L2.89949 11.5342L2.89949 3.4656L4.21664 4.78276C4.37285 4.93897 4.62612 4.93897 4.78233 4.78276C4.93854 4.62655 4.93854 4.37328 4.78233 4.21707L2.78233 2.21707ZM10.5 2.74997C10.7107 2.74997 10.8988 2.88211 10.9703 3.08036L13.9703 11.3999C14.064 11.6597 13.9293 11.9462 13.6696 12.0399C13.4098 12.1336 13.1233 11.9989 13.0296 11.7392L12.0477 9.016H8.95228L7.97033 11.7392C7.87666 11.9989 7.59013 12.1336 7.33036 12.0399C7.07059 11.9462 6.93595 11.6597 7.02962 11.3999L10.0296 3.08036C10.1011 2.88211 10.2892 2.74997 10.5 2.74997ZM10.5 4.72396L11.7412 8.166H9.25879L10.5 4.72396Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),pGe=["color"],Ljt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,pGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M1.03791 9.98075C0.934777 9.6583 1.11603 9.37719 1.40005 9.24871C1.68408 9.12022 2.09463 9.13412 2.27071 9.45426C2.85393 10.5147 3.64599 10.7282 4.48665 10.7282C5.52721 10.7282 6.29659 10.2615 6.29659 9.45426C6.29659 8.8047 5.9119 8.46416 4.87134 8.14253L4.15872 7.92181C2.64518 7.44883 1.88842 6.69206 1.88842 5.45601C1.88842 3.79743 3.27583 2.6875 5.24342 2.6875C6.91733 2.6875 7.97409 3.33536 8.43833 4.31065C8.57087 4.58909 8.57614 4.91294 8.22794 5.19114C7.87974 5.46934 7.52351 5.34799 7.23327 5.03839C6.47215 4.22653 5.99545 4.04968 5.25604 4.04968C4.1398 4.04968 3.547 4.63618 3.547 5.27943C3.547 5.86592 3.96322 6.23169 4.94702 6.5344L5.67856 6.76143C7.22994 7.23441 7.97409 7.95964 7.97409 9.17047C7.97409 10.7723 6.69389 12.0903 4.46143 12.0903C2.86612 12.0903 1.40005 11.1131 1.03791 9.98075ZM11.8491 8.77985C10.661 8.39543 10.1649 7.86114 10.1649 6.98805C10.1649 5.86736 11.1636 5.04639 12.6128 5.04639C13.8546 5.04639 14.6629 5.63345 14.9778 6.6346C15.0443 6.84599 14.9593 6.98006 14.7475 7.0491C14.5394 7.11697 14.3176 7.09974 14.238 6.89611C13.9356 6.12273 13.352 5.76311 12.5998 5.76311C11.6467 5.76311 11.0135 6.25178 11.0135 6.91638C11.0135 7.45066 11.3464 7.75038 12.2473 8.04358L12.8348 8.23254C14.062 8.62999 14.5516 9.13821 14.5516 10.0178C14.5516 11.1972 13.481 12.0442 11.9927 12.0442C10.6439 12.0442 9.65644 11.2809 9.41979 10.3361C9.36535 10.1188 9.41192 10.0287 9.70039 9.96184C9.98886 9.89499 10.0714 9.89918 10.1715 10.1369C10.4555 10.8114 11.1531 11.3275 12.0318 11.3275C12.9914 11.3275 13.6834 10.7802 13.6834 10.0634C13.6834 9.53567 13.3961 9.28807 12.4366 8.97532L11.8491 8.77985Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),fGe=["color"],Ijt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,fGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M11 1.5C11 1.22386 10.7761 1 10.5 1C10.2239 1 10 1.22386 10 1.5V4H5V1.5C5 1.22386 4.77614 1 4.5 1C4.22386 1 4 1.22386 4 1.5V4H1.5C1.22386 4 1 4.22386 1 4.5C1 4.77614 1.22386 5 1.5 5H4V10H1.5C1.22386 10 1 10.2239 1 10.5C1 10.7761 1.22386 11 1.5 11H4V13.5C4 13.7761 4.22386 14 4.5 14C4.77614 14 5 13.7761 5 13.5V11H10V13.5C10 13.7761 10.2239 14 10.5 14C10.7761 14 11 13.7761 11 13.5V11H13.5C13.7761 11 14 10.7761 14 10.5C14 10.2239 13.7761 10 13.5 10H11V5H13.5C13.7761 5 14 4.77614 14 4.5C14 4.22386 13.7761 4 13.5 4H11V1.5ZM10 10V5H5V10H10Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),hGe=["color"],Ojt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,hGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M3.3825 1.29567C3.46241 1.11432 3.64188 0.997284 3.84005 0.997284H11.5C11.7761 0.997284 12 1.22114 12 1.49728V5.5C12 5.77614 11.7761 6 11.5 6H8.63521L11.5288 9.16247C11.6626 9.3087 11.6974 9.52015 11.6175 9.70154C11.5376 9.88293 11.3582 10 11.16 10H8V13.5C8 13.7022 7.87818 13.8845 7.69134 13.9619C7.5045 14.0393 7.28945 13.9966 7.14645 13.8536L3.14645 9.85355C3.05268 9.75979 3 9.63261 3 9.5V5.5C3 5.22386 3.22386 5 3.5 5H6.36531L3.47105 1.83468C3.33732 1.68844 3.30259 1.47701 3.3825 1.29567ZM7.72032 5L4.97474 1.99728H11V5H7.72032ZM7.27978 6H4V9H7.5H10.0247L7.27978 6ZM4.70711 10L7 12.2929V10H4.70711Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),mGe=["color"],Mjt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,mGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.07095 0.650238C6.67391 0.650238 6.32977 0.925096 6.24198 1.31231L6.0039 2.36247C5.6249 2.47269 5.26335 2.62363 4.92436 2.81013L4.01335 2.23585C3.67748 2.02413 3.23978 2.07312 2.95903 2.35386L2.35294 2.95996C2.0722 3.2407 2.0232 3.6784 2.23493 4.01427L2.80942 4.92561C2.62307 5.2645 2.47227 5.62594 2.36216 6.00481L1.31209 6.24287C0.924883 6.33065 0.650024 6.6748 0.650024 7.07183V7.92897C0.650024 8.32601 0.924883 8.67015 1.31209 8.75794L2.36228 8.99603C2.47246 9.375 2.62335 9.73652 2.80979 10.0755L2.2354 10.9867C2.02367 11.3225 2.07267 11.7602 2.35341 12.041L2.95951 12.6471C3.24025 12.9278 3.67795 12.9768 4.01382 12.7651L4.92506 12.1907C5.26384 12.377 5.62516 12.5278 6.0039 12.6379L6.24198 13.6881C6.32977 14.0753 6.67391 14.3502 7.07095 14.3502H7.92809C8.32512 14.3502 8.66927 14.0753 8.75705 13.6881L8.99505 12.6383C9.37411 12.5282 9.73573 12.3773 10.0748 12.1909L10.986 12.7653C11.3218 12.977 11.7595 12.928 12.0403 12.6473L12.6464 12.0412C12.9271 11.7604 12.9761 11.3227 12.7644 10.9869L12.1902 10.076C12.3768 9.73688 12.5278 9.37515 12.638 8.99596L13.6879 8.75794C14.0751 8.67015 14.35 8.32601 14.35 7.92897V7.07183C14.35 6.6748 14.0751 6.33065 13.6879 6.24287L12.6381 6.00488C12.528 5.62578 12.3771 5.26414 12.1906 4.92507L12.7648 4.01407C12.9766 3.6782 12.9276 3.2405 12.6468 2.95975L12.0407 2.35366C11.76 2.07292 11.3223 2.02392 10.9864 2.23565L10.0755 2.80989C9.73622 2.62328 9.37437 2.47229 8.99505 2.36209L8.75705 1.31231C8.66927 0.925096 8.32512 0.650238 7.92809 0.650238H7.07095ZM4.92053 3.81251C5.44724 3.44339 6.05665 3.18424 6.71543 3.06839L7.07095 1.50024H7.92809L8.28355 3.06816C8.94267 3.18387 9.5524 3.44302 10.0794 3.81224L11.4397 2.9547L12.0458 3.56079L11.1882 4.92117C11.5573 5.44798 11.8164 6.0575 11.9321 6.71638L13.5 7.07183V7.92897L11.932 8.28444C11.8162 8.94342 11.557 9.55301 11.1878 10.0798L12.0453 11.4402L11.4392 12.0462L10.0787 11.1886C9.55192 11.5576 8.94241 11.8166 8.28355 11.9323L7.92809 13.5002H7.07095L6.71543 11.932C6.0569 11.8162 5.44772 11.5572 4.92116 11.1883L3.56055 12.046L2.95445 11.4399L3.81213 10.0794C3.4431 9.55266 3.18403 8.94326 3.06825 8.2845L1.50002 7.92897V7.07183L3.06818 6.71632C3.18388 6.05765 3.44283 5.44833 3.81171 4.92165L2.95398 3.561L3.56008 2.95491L4.92053 3.81251ZM9.02496 7.50008C9.02496 8.34226 8.34223 9.02499 7.50005 9.02499C6.65786 9.02499 5.97513 8.34226 5.97513 7.50008C5.97513 6.65789 6.65786 5.97516 7.50005 5.97516C8.34223 5.97516 9.02496 6.65789 9.02496 7.50008ZM9.92496 7.50008C9.92496 8.83932 8.83929 9.92499 7.50005 9.92499C6.1608 9.92499 5.07513 8.83932 5.07513 7.50008C5.07513 6.16084 6.1608 5.07516 7.50005 5.07516C8.83929 5.07516 9.92496 6.16084 9.92496 7.50008Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),gGe=["color"],Njt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,gGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.49933 0.25C3.49635 0.25 0.25 3.49593 0.25 7.50024C0.25 10.703 2.32715 13.4206 5.2081 14.3797C5.57084 14.446 5.70302 14.2222 5.70302 14.0299C5.70302 13.8576 5.69679 13.4019 5.69323 12.797C3.67661 13.235 3.25112 11.825 3.25112 11.825C2.92132 10.9874 2.44599 10.7644 2.44599 10.7644C1.78773 10.3149 2.49584 10.3238 2.49584 10.3238C3.22353 10.375 3.60629 11.0711 3.60629 11.0711C4.25298 12.1788 5.30335 11.8588 5.71638 11.6732C5.78225 11.205 5.96962 10.8854 6.17658 10.7043C4.56675 10.5209 2.87415 9.89918 2.87415 7.12104C2.87415 6.32925 3.15677 5.68257 3.62053 5.17563C3.54576 4.99226 3.29697 4.25521 3.69174 3.25691C3.69174 3.25691 4.30015 3.06196 5.68522 3.99973C6.26337 3.83906 6.8838 3.75895 7.50022 3.75583C8.1162 3.75895 8.73619 3.83906 9.31523 3.99973C10.6994 3.06196 11.3069 3.25691 11.3069 3.25691C11.7026 4.25521 11.4538 4.99226 11.3795 5.17563C11.8441 5.68257 12.1245 6.32925 12.1245 7.12104C12.1245 9.9063 10.4292 10.5192 8.81452 10.6985C9.07444 10.9224 9.30633 11.3648 9.30633 12.0413C9.30633 13.0102 9.29742 13.7922 9.29742 14.0299C9.29742 14.2239 9.42828 14.4496 9.79591 14.3788C12.6746 13.4179 14.75 10.7025 14.75 7.50024C14.75 3.49593 11.5036 0.25 7.49933 0.25Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),vGe=["color"],Xoe=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,vGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.49996 1.80002C4.35194 1.80002 1.79996 4.352 1.79996 7.50002C1.79996 10.648 4.35194 13.2 7.49996 13.2C10.648 13.2 13.2 10.648 13.2 7.50002C13.2 4.352 10.648 1.80002 7.49996 1.80002ZM0.899963 7.50002C0.899963 3.85494 3.85488 0.900024 7.49996 0.900024C11.145 0.900024 14.1 3.85494 14.1 7.50002C14.1 11.1451 11.145 14.1 7.49996 14.1C3.85488 14.1 0.899963 11.1451 0.899963 7.50002Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}),(0,v.createElement)("path",{d:"M13.4999 7.89998H1.49994V7.09998H13.4999V7.89998Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}),(0,v.createElement)("path",{d:"M7.09991 13.5V1.5H7.89991V13.5H7.09991zM10.375 7.49998C10.375 5.32724 9.59364 3.17778 8.06183 1.75656L8.53793 1.24341C10.2396 2.82218 11.075 5.17273 11.075 7.49998 11.075 9.82724 10.2396 12.1778 8.53793 13.7566L8.06183 13.2434C9.59364 11.8222 10.375 9.67273 10.375 7.49998zM3.99969 7.5C3.99969 5.17611 4.80786 2.82678 6.45768 1.24719L6.94177 1.75281C5.4582 3.17323 4.69969 5.32389 4.69969 7.5 4.6997 9.67611 5.45822 11.8268 6.94179 13.2472L6.45769 13.7528C4.80788 12.1732 3.9997 9.8239 3.99969 7.5z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}),(0,v.createElement)("path",{d:"M7.49996 3.95801C9.66928 3.95801 11.8753 4.35915 13.3706 5.19448 13.5394 5.28875 13.5998 5.50197 13.5055 5.67073 13.4113 5.83948 13.198 5.89987 13.0293 5.8056 11.6794 5.05155 9.60799 4.65801 7.49996 4.65801 5.39192 4.65801 3.32052 5.05155 1.97064 5.8056 1.80188 5.89987 1.58866 5.83948 1.49439 5.67073 1.40013 5.50197 1.46051 5.28875 1.62927 5.19448 3.12466 4.35915 5.33063 3.95801 7.49996 3.95801zM7.49996 10.85C9.66928 10.85 11.8753 10.4488 13.3706 9.6135 13.5394 9.51924 13.5998 9.30601 13.5055 9.13726 13.4113 8.9685 13.198 8.90812 13.0293 9.00238 11.6794 9.75643 9.60799 10.15 7.49996 10.15 5.39192 10.15 3.32052 9.75643 1.97064 9.00239 1.80188 8.90812 1.58866 8.9685 1.49439 9.13726 1.40013 9.30601 1.46051 9.51924 1.62927 9.6135 3.12466 10.4488 5.33063 10.85 7.49996 10.85z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),bGe=["color"],zjt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,bGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M12.5 2H8V7H13V2.5C13 2.22386 12.7761 2 12.5 2ZM13 8H8V13H12.5C12.7761 13 13 12.7761 13 12.5V8ZM7 7V2H2.5C2.22386 2 2 2.22386 2 2.5V7H7ZM2 8V12.5C2 12.7761 2.22386 13 2.5 13H7V8H2ZM2.5 1C1.67157 1 1 1.67157 1 2.5V12.5C1 13.3284 1.67157 14 2.5 14H12.5C13.3284 14 14 13.3284 14 12.5V2.5C14 1.67157 13.3284 1 12.5 1H2.5Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),yGe=["color"],Djt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,yGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M1.44995 0.949951C1.31734 0.949951 1.19016 1.00263 1.0964 1.0964C1.00263 1.19017 0.949951 1.31735 0.949951 1.44995L0.949966 3.44995C0.949969 3.7261 1.17383 3.94995 1.44997 3.94995C1.72611 3.94995 1.94997 3.72609 1.94997 3.44995L1.94995 1.94995H3.44997C3.72611 1.94995 3.94997 1.72609 3.94997 1.44995C3.94997 1.17381 3.72611 0.949951 3.44997 0.949951H1.44995ZM5.94995 0.949951C5.67381 0.949951 5.44995 1.17381 5.44995 1.44995C5.44995 1.72609 5.67381 1.94995 5.94995 1.94995H8.94995C9.22609 1.94995 9.44995 1.72609 9.44995 1.44995C9.44995 1.17381 9.22609 0.949951 8.94995 0.949951H5.94995ZM5.44995 13.45C5.44995 13.1738 5.67381 12.95 5.94995 12.95H8.94995C9.22609 12.95 9.44995 13.1738 9.44995 13.45C9.44995 13.7261 9.22609 13.95 8.94995 13.95H5.94995C5.67381 13.95 5.44995 13.7261 5.44995 13.45ZM1.94995 5.94995C1.94995 5.67381 1.72609 5.44995 1.44995 5.44995C1.17381 5.44995 0.949951 5.67381 0.949951 5.94995V8.94995C0.949951 9.22609 1.17381 9.44995 1.44995 9.44995C1.72609 9.44995 1.94995 9.22609 1.94995 8.94995V5.94995ZM13.45 5.44995C13.7261 5.44995 13.95 5.67381 13.95 5.94995V8.94995C13.95 9.22609 13.7261 9.44995 13.45 9.44995C13.1738 9.44995 12.95 9.22609 12.95 8.94995V5.94995C12.95 5.67381 13.1738 5.44995 13.45 5.44995ZM11.45 0.949951C11.1738 0.949951 10.95 1.17381 10.95 1.44995C10.95 1.72609 11.1738 1.94995 11.45 1.94995H12.9499V3.44995C12.9499 3.72609 13.1738 3.94995 13.4499 3.94995C13.7261 3.94995 13.9499 3.72609 13.9499 3.44995V1.44995C13.9499 1.17381 13.7252 0.949951 13.449 0.949951H11.45ZM1.44995 10.95C1.72609 10.95 1.94995 11.1738 1.94995 11.45V12.95H3.44997C3.72611 12.95 3.94997 13.1738 3.94997 13.45C3.94997 13.7261 3.72611 13.95 3.44997 13.95H1.44995C1.17381 13.95 0.949951 13.7261 0.949951 13.45V11.45C0.949951 11.1738 1.17381 10.95 1.44995 10.95ZM13.95 11.45C13.95 11.1738 13.7261 10.95 13.45 10.95C13.1738 10.9499 12.95 11.1738 12.95 11.4499L12.9491 12.95H11.45C11.1738 12.95 10.95 13.1738 10.95 13.45C10.95 13.7261 11.1738 13.95 11.45 13.95H13.4499C13.7261 13.95 13.9499 13.7261 13.9499 13.45L13.95 11.45Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),xGe=["color"],jjt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,xGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.49991 0.876892C3.84222 0.876892 0.877075 3.84204 0.877075 7.49972C0.877075 11.1574 3.84222 14.1226 7.49991 14.1226C11.1576 14.1226 14.1227 11.1574 14.1227 7.49972C14.1227 3.84204 11.1576 0.876892 7.49991 0.876892ZM7.00003 1.84861C4.10114 2.1017 1.82707 4.53515 1.82707 7.49972C1.82707 10.4643 4.10114 12.8977 7.00003 13.1508V1.84861ZM8.00003 13.1508C10.8988 12.8976 13.1727 10.4642 13.1727 7.49972C13.1727 4.53524 10.8988 2.10185 8.00003 1.84864V13.1508Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),wGe=["color"],Bjt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,wGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.49991 0.876892C3.84222 0.876892 0.877075 3.84204 0.877075 7.49972C0.877075 11.1574 3.84222 14.1226 7.49991 14.1226C11.1576 14.1226 14.1227 11.1574 14.1227 7.49972C14.1227 3.84204 11.1576 0.876892 7.49991 0.876892ZM7.49988 1.82689C4.36688 1.8269 1.82707 4.36672 1.82707 7.49972C1.82707 10.6327 4.36688 13.1725 7.49988 13.1726V1.82689Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),CGe=["color"],Vjt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,CGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M1.5 3C1.22386 3 1 3.22386 1 3.5C1 3.77614 1.22386 4 1.5 4H13.5C13.7761 4 14 3.77614 14 3.5C14 3.22386 13.7761 3 13.5 3H1.5ZM1 7.5C1 7.22386 1.22386 7 1.5 7H13.5C13.7761 7 14 7.22386 14 7.5C14 7.77614 13.7761 8 13.5 8H1.5C1.22386 8 1 7.77614 1 7.5ZM1 11.5C1 11.2239 1.22386 11 1.5 11H13.5C13.7761 11 14 11.2239 14 11.5C14 11.7761 13.7761 12 13.5 12H1.5C1.22386 12 1 11.7761 1 11.5Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),SGe=["color"],Hjt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,SGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M6.8113 1.64706C6.62188 2.87918 6.68268 3.88523 6.76848 5.30499C6.78415 5.56426 6.80065 5.83732 6.81661 6.12808C6.83111 6.39208 6.63758 6.62172 6.37495 6.65217C6.11232 6.68262 5.87138 6.50334 5.82509 6.24304L5.74754 5.80698C5.64402 5.16529 5.48355 4.25481 5.17807 3.44741C4.86241 2.61312 4.4486 2.04121 3.93436 1.86044C3.64994 1.76104 3.41901 1.84279 3.25868 2.01052C3.08746 2.18962 2.9976 2.47065 3.0627 2.75399C3.2146 3.34424 3.44627 3.9167 3.69836 4.51802C3.72082 4.57158 3.74346 4.62543 3.76621 4.67954C3.9954 5.22457 4.23619 5.7972 4.41644 6.39081L4.41691 6.39238C4.562 6.87586 4.65646 7.2595 4.73086 7.56165C4.76034 7.68138 4.78667 7.78831 4.81175 7.88359C4.86768 8.09606 4.77836 8.32014 4.59161 8.43588C4.40486 8.55161 4.16445 8.53188 3.99907 8.38725C3.73749 8.15848 3.515 7.92784 3.31817 7.71802C3.27627 7.67335 3.23602 7.63018 3.19705 7.58838C3.04777 7.42826 2.91712 7.28812 2.78334 7.16029C2.45989 6.85122 2.18398 6.68004 1.80585 6.64369L1.80324 6.64343C1.56117 6.61888 1.41402 6.66441 1.31756 6.72627C1.21899 6.78947 1.11988 6.90414 1.03784 7.1123C0.976576 7.28492 1.01515 7.62987 1.1929 7.96911L1.19728 7.97747C1.40086 8.38452 1.74475 8.81587 2.18141 9.29299C2.39739 9.52898 2.62872 9.76849 2.86934 10.0174L2.87966 10.0281C3.11546 10.2721 3.35962 10.5247 3.59713 10.7827C4.4288 11.6863 5.27706 12.7538 5.4627 14H11.5087C11.5636 12.4353 11.8756 11.268 12.2875 10.1346C12.4454 9.70041 12.6121 9.28412 12.7826 8.85829C13.1097 8.04139 13.4509 7.18937 13.7705 6.10824C14.0989 4.99737 14.0097 4.37033 13.8613 4.03984C13.717 3.71858 13.4914 3.61786 13.3816 3.59606C13.1381 3.54774 13.0384 3.60947 12.9698 3.67901C12.867 3.78316 12.7698 3.98273 12.6921 4.30269C12.6166 4.61345 12.5752 4.96517 12.533 5.32501L12.5298 5.35285C12.4924 5.67242 12.4505 6.03016 12.3665 6.30098C12.3383 6.40699 12.2819 6.50407 12.1979 6.57539C12.1382 6.6261 12.0104 6.70818 11.8309 6.69312C11.5424 6.66891 11.3712 6.42143 11.365 6.14783C11.356 5.75454 11.3883 5.35864 11.4074 4.96608C11.4428 4.23646 11.477 3.5337 11.4245 2.8342L11.4242 2.82934C11.3916 2.32997 11.0493 2.00228 10.7007 1.9228C10.5305 1.88401 10.369 1.90601 10.2347 1.9835C10.103 2.05946 9.95535 2.21318 9.8574 2.51394L9.85631 2.51726C9.81525 2.6404 9.77298 2.87753 9.73606 3.2124C9.70044 3.53542 9.67337 3.91279 9.65156 4.29418C9.6329 4.62033 9.61785 4.9584 9.60434 5.26194C9.58728 5.64529 9.57267 5.97357 9.55633 6.1532C9.54983 6.22459 9.52939 6.29493 9.49501 6.35785C9.47356 6.39711 9.36115 6.60947 9.07106 6.61843C8.77917 6.62744 8.63975 6.40057 8.61698 6.35919C8.55634 6.24899 8.55066 6.11807 8.54754 5.99283C8.54474 5.88064 8.54294 5.71798 8.54174 5.54767C8.53935 5.20582 8.53935 4.81919 8.53935 4.70952C8.53935 3.6657 8.53838 2.65372 8.44714 1.64372C8.39183 1.24127 8.06278 1.00455 7.6436 1.00005C7.22399 0.995552 6.87918 1.22704 6.8113 1.64706ZM9.41219 1.3617C9.21469 0.448484 8.39913 0.00810324 7.65433 0.00011154C6.86452 -0.00836308 5.98761 0.465881 5.82365 1.49037L5.82318 1.49334C5.78239 1.7584 5.75229 2.01481 5.7309 2.26652C5.39423 1.67364 4.92622 1.14894 4.2655 0.916859C3.58661 0.679312 2.9492 0.887087 2.53582 1.31952C2.13415 1.73971 1.94438 2.36742 2.09031 2.98746L2.09269 2.99713C2.26478 3.66808 2.52396 4.30316 2.77613 4.90465C2.79814 4.95717 2.8201 5.00941 2.84194 5.06139C3.02139 5.48842 3.19378 5.89866 3.33871 6.31256C2.96404 5.98142 2.51925 5.70796 1.90276 5.6484C1.48865 5.60663 1.10391 5.67536 0.777805 5.88444C0.454239 6.0919 0.240671 6.40405 0.104187 6.75406L0.100868 6.76281C-0.10184 7.31286 0.0663312 7.97157 0.304895 8.42897C0.573704 8.96474 0.996104 9.47904 1.44372 9.96813C1.67046 10.2159 1.91136 10.4652 2.15033 10.7124L2.15682 10.7191C2.39524 10.9658 2.63217 11.2109 2.86134 11.4599C3.80937 12.49 4.50002 13.4632 4.50002 14.5C4.50002 14.7761 4.72388 15 5.00002 15H12C12.2762 15 12.5 14.7761 12.5 14.5C12.5 12.8212 12.8021 11.6462 13.2274 10.4762C13.3653 10.0968 13.5216 9.70579 13.6868 9.29247C14.0238 8.44922 14.398 7.51298 14.7295 6.39175C15.0956 5.15324 15.0559 4.25904 14.7735 3.63017C14.487 2.99208 13.9798 2.6953 13.5763 2.6152C13.1276 2.52614 12.7367 2.60475 12.4268 2.83081C12.4253 2.80773 12.4236 2.78468 12.4219 2.76167C12.3587 1.8105 11.6907 1.12285 10.923 0.947821C10.5346 0.859287 10.1111 0.900393 9.73509 1.11724C9.61852 1.18446 9.51055 1.26623 9.41219 1.3617Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),kGe=["color"],Fjt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,kGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M8.75432 2.0502C8.50579 2.0502 8.30432 2.25167 8.30432 2.5002C8.30432 2.74873 8.50579 2.9502 8.75432 2.9502H9.94997V7.05004H5.04997V2.9502H6.25432C6.50285 2.9502 6.70432 2.74873 6.70432 2.5002C6.70432 2.25167 6.50285 2.0502 6.25432 2.0502H2.75432C2.50579 2.0502 2.30432 2.25167 2.30432 2.5002C2.30432 2.74873 2.50579 2.9502 2.75432 2.9502H3.94997V12.0502H2.75432C2.50579 12.0502 2.30432 12.2517 2.30432 12.5002C2.30432 12.7487 2.50579 12.9502 2.75432 12.9502H6.25432C6.50285 12.9502 6.70432 12.7487 6.70432 12.5002C6.70432 12.2517 6.50285 12.0502 6.25432 12.0502H5.04997V7.95004H9.94997V12.0502H8.75432C8.50579 12.0502 8.30432 12.2517 8.30432 12.5002C8.30432 12.7487 8.50579 12.9502 8.75432 12.9502H12.2543C12.5028 12.9502 12.7043 12.7487 12.7043 12.5002C12.7043 12.2517 12.5028 12.0502 12.2543 12.0502H11.05V2.9502H12.2543C12.5028 2.9502 12.7043 2.74873 12.7043 2.5002C12.7043 2.25167 12.5028 2.0502 12.2543 2.0502H8.75432Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),EGe=["color"],Yoe=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,EGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M4.89346 2.35248C3.49195 2.35248 2.35248 3.49359 2.35248 4.90532C2.35248 6.38164 3.20954 7.9168 4.37255 9.33522C5.39396 10.581 6.59464 11.6702 7.50002 12.4778C8.4054 11.6702 9.60608 10.581 10.6275 9.33522C11.7905 7.9168 12.6476 6.38164 12.6476 4.90532C12.6476 3.49359 11.5081 2.35248 10.1066 2.35248C9.27059 2.35248 8.81894 2.64323 8.5397 2.95843C8.27877 3.25295 8.14623 3.58566 8.02501 3.88993C8.00391 3.9429 7.98315 3.99501 7.96211 4.04591C7.88482 4.23294 7.7024 4.35494 7.50002 4.35494C7.29765 4.35494 7.11523 4.23295 7.03793 4.04592C7.01689 3.99501 6.99612 3.94289 6.97502 3.8899C6.8538 3.58564 6.72126 3.25294 6.46034 2.95843C6.18109 2.64323 5.72945 2.35248 4.89346 2.35248ZM1.35248 4.90532C1.35248 2.94498 2.936 1.35248 4.89346 1.35248C6.0084 1.35248 6.73504 1.76049 7.20884 2.2953C7.32062 2.42147 7.41686 2.55382 7.50002 2.68545C7.58318 2.55382 7.67941 2.42147 7.79119 2.2953C8.265 1.76049 8.99164 1.35248 10.1066 1.35248C12.064 1.35248 13.6476 2.94498 13.6476 4.90532C13.6476 6.74041 12.6013 8.50508 11.4008 9.96927C10.2636 11.3562 8.92194 12.5508 8.00601 13.3664C7.94645 13.4194 7.88869 13.4709 7.83291 13.5206C7.64324 13.6899 7.3568 13.6899 7.16713 13.5206C7.11135 13.4709 7.05359 13.4194 6.99403 13.3664C6.0781 12.5508 4.73641 11.3562 3.59926 9.96927C2.39872 8.50508 1.35248 6.74041 1.35248 4.90532Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),RGe=["color"],$jt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,RGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M1.35248 4.90532C1.35248 2.94498 2.936 1.35248 4.89346 1.35248C6.25769 1.35248 6.86058 1.92336 7.50002 2.93545C8.13946 1.92336 8.74235 1.35248 10.1066 1.35248C12.064 1.35248 13.6476 2.94498 13.6476 4.90532C13.6476 6.74041 12.6013 8.50508 11.4008 9.96927C10.2636 11.3562 8.92194 12.5508 8.00601 13.3664C7.94645 13.4194 7.88869 13.4709 7.83291 13.5206C7.64324 13.6899 7.3568 13.6899 7.16713 13.5206C7.11135 13.4709 7.05359 13.4194 6.99403 13.3664C6.0781 12.5508 4.73641 11.3562 3.59926 9.96927C2.39872 8.50508 1.35248 6.74041 1.35248 4.90532Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),TGe=["color"],Gjt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,TGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.1813 1.68179C7.35704 1.50605 7.64196 1.50605 7.8177 1.68179L10.3177 4.18179C10.4934 4.35753 10.4934 4.64245 10.3177 4.81819C10.142 4.99392 9.85704 4.99392 9.6813 4.81819L7.9495 3.08638L7.9495 11.9136L9.6813 10.1818C9.85704 10.0061 10.142 10.0061 10.3177 10.1818C10.4934 10.3575 10.4934 10.6424 10.3177 10.8182L7.8177 13.3182C7.73331 13.4026 7.61885 13.45 7.4995 13.45C7.38015 13.45 7.26569 13.4026 7.1813 13.3182L4.6813 10.8182C4.50557 10.6424 4.50557 10.3575 4.6813 10.1818C4.85704 10.0061 5.14196 10.0061 5.3177 10.1818L7.0495 11.9136L7.0495 3.08638L5.3177 4.81819C5.14196 4.99392 4.85704 4.99392 4.6813 4.81819C4.50557 4.64245 4.50557 4.35753 4.6813 4.18179L7.1813 1.68179Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),_Ge=["color"],Ujt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,_Ge);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M12.3536 13.3536C12.1583 13.5488 11.8417 13.5488 11.6465 13.3536L6.39645 8.10355C6.36478 8.07188 6.33824 8.03702 6.31685 8H5.00002C4.78719 8 4.59769 7.86528 4.52777 7.66426L2.12777 0.764277C2.05268 0.548387 2.13355 0.309061 2.3242 0.182972C2.51486 0.0568819 2.76674 0.0761337 2.93602 0.229734L8.336 5.12972C8.44044 5.22449 8.50001 5.35897 8.50001 5.5V5.81684C8.53702 5.83824 8.57189 5.86478 8.60356 5.89645L13.8536 11.1464C14.0488 11.3417 14.0488 11.6583 13.8536 11.8536L12.3536 13.3536ZM8.25 6.95711L7.45711 7.75L12 12.2929L12.7929 11.5L8.25 6.95711ZM3.71669 2.28845L5.35549 7H6.2929L7.50001 5.79289V5.72146L3.71669 2.28845Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),AGe=["color"],Zjt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,AGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.07926 0.222253C7.31275 -0.007434 7.6873 -0.007434 7.92079 0.222253L14.6708 6.86227C14.907 7.09465 14.9101 7.47453 14.6778 7.71076C14.4454 7.947 14.0655 7.95012 13.8293 7.71773L13 6.90201V12.5C13 12.7761 12.7762 13 12.5 13H2.50002C2.22388 13 2.00002 12.7761 2.00002 12.5V6.90201L1.17079 7.71773C0.934558 7.95012 0.554672 7.947 0.32229 7.71076C0.0899079 7.47453 0.0930283 7.09465 0.32926 6.86227L7.07926 0.222253ZM7.50002 1.49163L12 5.91831V12H10V8.49999C10 8.22385 9.77617 7.99999 9.50002 7.99999H6.50002C6.22388 7.99999 6.00002 8.22385 6.00002 8.49999V12H3.00002V5.91831L7.50002 1.49163ZM7.00002 12H9.00002V8.99999H7.00002V12Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),PGe=["color"],qjt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,PGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.5 0.0032959C6.80473 0.0032959 6.24953 0.281106 6.25 0.749995C6.25 0.997258 6.42446 1.12014 6.57687 1.22749C6.69507 1.31074 6.8 1.38465 6.8 1.5C6.8 1.7071 6.06224 1.74264 5.19789 1.78427C3.97553 1.84314 2.5 1.91421 2.5 2.5C2.5 2.77614 2.72386 3 3 3H12C12.2761 3 12.5 2.77614 12.5 2.5C12.5 1.91421 11.0245 1.84314 9.80211 1.78427C8.93776 1.74264 8.2 1.7071 8.2 1.5C8.2 1.38465 8.30493 1.31074 8.42313 1.22749C8.57554 1.12014 8.75 0.997258 8.75 0.749995C8.75047 0.281106 8.19527 0.0032959 7.5 0.0032959ZM2.89451 6.12266C2.25806 6.52471 1.90417 7.31118 2.02473 8.0556L2.83588 12.4772C3.00993 13.3562 3.7629 14 4.66061 14H10.3373C11.2354 14 11.9884 13.3562 12.1625 12.4772L12.9736 8.05607C13.089 7.32358 12.8284 6.53276 12.1331 6.09373C11.7283 5.83013 11.6412 5.33231 12.1331 5.12796C12.8284 4.86435 12.6948 4 12 4H10.3001H6.80005H2.99996C2.30469 4 2.19878 4.89328 2.89451 5.15689C3.38642 5.33231 3.29939 5.83013 2.89451 6.12266ZM8.20006 6.25C8.20006 5.81769 8.08572 5.37615 7.90635 5L4.11093 5C4.20626 5.21312 4.2419 5.43889 4.22904 5.65521C4.19522 6.22412 3.84587 6.66899 3.48016 6.93322L3.45492 6.95146L3.42858 6.9681C3.13407 7.15414 2.95801 7.53989 3.01058 7.88749L3.81797 12.2886C3.90513 12.7154 4.26148 13 4.66061 13H10.3373C10.737 13 11.0932 12.7153 11.1804 12.2886L11.9874 7.8898C12.048 7.48247 11.8954 7.12631 11.5992 6.93927L11.5875 6.93184L11.5875 6.93176C11.1947 6.67602 10.8331 6.22785 10.7986 5.64798C10.7846 5.412 10.8264 5.19397 10.9112 5H9.05517C9.01987 5.14611 9.00006 5.31201 9.00006 5.5C9.00006 5.9745 9.21679 6.37127 9.44367 6.78662C9.69284 7.24278 9.95425 7.72136 9.95425 8.34993C9.95425 9.2698 9.49868 9.84205 8.62189 9.84205C8.13206 9.84205 7.57818 9.46097 7.57818 8.75781C7.57818 8.35279 7.71558 8.01646 7.86121 7.65998C8.0254 7.25806 8.20006 6.83051 8.20006 6.25Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),LGe=["color"],Kjt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,LGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M14 11.0001V4.00006L1 4.00006L1 11.0001H14ZM15 4.00006V11.0001C15 11.5523 14.5523 12.0001 14 12.0001H1C0.447715 12.0001 0 11.5523 0 11.0001V4.00006C0 3.44778 0.447715 3.00006 1 3.00006H14C14.5523 3.00006 15 3.44778 15 4.00006ZM2 5.25C2 5.11193 2.11193 5 2.25 5H5.75C5.88807 5 6 5.11193 6 5.25V9.75C6 9.88807 5.88807 10 5.75 10H2.25C2.11193 10 2 9.88807 2 9.75V5.25ZM7.5 7C7.22386 7 7 7.22386 7 7.5C7 7.77614 7.22386 8 7.5 8H10.5C10.7761 8 11 7.77614 11 7.5C11 7.22386 10.7761 7 10.5 7H7.5ZM7 9.5C7 9.22386 7.22386 9 7.5 9H12.5C12.7761 9 13 9.22386 13 9.5C13 9.77614 12.7761 10 12.5 10H7.5C7.22386 10 7 9.77614 7 9.5ZM7.5 5C7.22386 5 7 5.22386 7 5.5C7 5.77614 7.22386 6 7.5 6H11.5C11.7761 6 12 5.77614 12 5.5C12 5.22386 11.7761 5 11.5 5H7.5Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),IGe=["color"],Wjt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,IGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M2.5 1H12.5C13.3284 1 14 1.67157 14 2.5V12.5C14 13.3284 13.3284 14 12.5 14H2.5C1.67157 14 1 13.3284 1 12.5V2.5C1 1.67157 1.67157 1 2.5 1ZM2.5 2C2.22386 2 2 2.22386 2 2.5V8.3636L3.6818 6.6818C3.76809 6.59551 3.88572 6.54797 4.00774 6.55007C4.12975 6.55216 4.24568 6.60372 4.32895 6.69293L7.87355 10.4901L10.6818 7.6818C10.8575 7.50607 11.1425 7.50607 11.3182 7.6818L13 9.3636V2.5C13 2.22386 12.7761 2 12.5 2H2.5ZM2 12.5V9.6364L3.98887 7.64753L7.5311 11.4421L8.94113 13H2.5C2.22386 13 2 12.7761 2 12.5ZM12.5 13H10.155L8.48336 11.153L11 8.6364L13 10.6364V12.5C13 12.7761 12.7761 13 12.5 13ZM6.64922 5.5C6.64922 5.03013 7.03013 4.64922 7.5 4.64922C7.96987 4.64922 8.35078 5.03013 8.35078 5.5C8.35078 5.96987 7.96987 6.35078 7.5 6.35078C7.03013 6.35078 6.64922 5.96987 6.64922 5.5ZM7.5 3.74922C6.53307 3.74922 5.74922 4.53307 5.74922 5.5C5.74922 6.46693 6.53307 7.25078 7.5 7.25078C8.46693 7.25078 9.25078 6.46693 9.25078 5.5C9.25078 4.53307 8.46693 3.74922 7.5 3.74922Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),OGe=["color"],Qjt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,OGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.49991 0.876892C3.84222 0.876892 0.877075 3.84204 0.877075 7.49972C0.877075 11.1574 3.84222 14.1226 7.49991 14.1226C11.1576 14.1226 14.1227 11.1574 14.1227 7.49972C14.1227 3.84204 11.1576 0.876892 7.49991 0.876892ZM1.82707 7.49972C1.82707 4.36671 4.36689 1.82689 7.49991 1.82689C10.6329 1.82689 13.1727 4.36671 13.1727 7.49972C13.1727 10.6327 10.6329 13.1726 7.49991 13.1726C4.36689 13.1726 1.82707 10.6327 1.82707 7.49972ZM8.24992 4.49999C8.24992 4.9142 7.91413 5.24999 7.49992 5.24999C7.08571 5.24999 6.74992 4.9142 6.74992 4.49999C6.74992 4.08577 7.08571 3.74999 7.49992 3.74999C7.91413 3.74999 8.24992 4.08577 8.24992 4.49999ZM6.00003 5.99999H6.50003H7.50003C7.77618 5.99999 8.00003 6.22384 8.00003 6.49999V9.99999H8.50003H9.00003V11H8.50003H7.50003H6.50003H6.00003V9.99999H6.50003H7.00003V6.99999H6.50003H6.00003V5.99999Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),MGe=["color"],Jjt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,MGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M6.5 1C6.22386 1 6 1.22386 6 1.5C6 1.77614 6.22386 2 6.5 2C7.12671 2 7.45718 2.20028 7.65563 2.47812C7.8781 2.78957 8 3.28837 8 4V11C8 11.7116 7.8781 12.2104 7.65563 12.5219C7.45718 12.7997 7.12671 13 6.5 13C6.22386 13 6 13.2239 6 13.5C6 13.7761 6.22386 14 6.5 14C7.37329 14 8.04282 13.7003 8.46937 13.1031C8.47976 13.0886 8.48997 13.0739 8.5 13.0591C8.51003 13.0739 8.52024 13.0886 8.53063 13.1031C8.95718 13.7003 9.62671 14 10.5 14C10.7761 14 11 13.7761 11 13.5C11 13.2239 10.7761 13 10.5 13C9.87329 13 9.54282 12.7997 9.34437 12.5219C9.1219 12.2104 9 11.7116 9 11V4C9 3.28837 9.1219 2.78957 9.34437 2.47812C9.54282 2.20028 9.87329 2 10.5 2C10.7761 2 11 1.77614 11 1.5C11 1.22386 10.7761 1 10.5 1C9.62671 1 8.95718 1.29972 8.53063 1.89688C8.52024 1.91143 8.51003 1.92611 8.5 1.9409C8.48997 1.92611 8.47976 1.91143 8.46937 1.89688C8.04282 1.29972 7.37329 1 6.5 1ZM14 5H11V4H14C14.5523 4 15 4.44772 15 5V10C15 10.5523 14.5523 11 14 11H11V10H14V5ZM6 4V5H1L1 10H6V11H1C0.447715 11 0 10.5523 0 10V5C0 4.44772 0.447715 4 1 4H6Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),NGe=["color"],Xjt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,NGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12.9091 12.909C13.2365 12.5817 13.4918 12.1895 13.6588 11.7577C13.8195 11.3443 13.9294 10.8718 13.961 10.1799C13.9926 9.48665 14.0001 9.26529 14.0001 7.50001C14.0001 5.73473 13.9926 5.51328 13.961 4.82008C13.9294 4.12821 13.8195 3.65573 13.6588 3.24228C13.4956 2.80857 13.2398 2.41567 12.9091 2.091C12.5844 1.76028 12.1915 1.50437 11.7578 1.34113C11.3443 1.18056 10.8718 1.0707 10.1799 1.03924C9.48675 1.00748 9.26537 1 7.50006 1C5.73476 1 5.51333 1.00748 4.82014 1.03912C4.12826 1.0707 3.65578 1.18056 3.24233 1.34125C2.80862 1.50447 2.41573 1.76032 2.09105 2.09098C1.76032 2.41563 1.5044 2.80852 1.34113 3.24225C1.18056 3.65573 1.0707 4.12821 1.03924 4.82008C1.00748 5.51328 1 5.73471 1 7.50001C1 9.26532 1.00748 9.48675 1.03924 10.1799C1.07083 10.8718 1.18069 11.3443 1.34138 11.7577C1.5046 12.1915 1.76045 12.5843 2.09111 12.909C2.41578 13.2397 2.80867 13.4955 3.24238 13.6587C3.65586 13.8194 4.12834 13.9293 4.82019 13.9609C5.51348 13.9925 5.73483 14 7.50012 14C9.2654 14 9.48685 13.9925 10.18 13.9609C10.8719 13.9293 11.3444 13.8194 11.7578 13.6587C12.1896 13.4917 12.5818 13.2364 12.9091 12.909ZM1.99949 6.73496C1.99974 6.94524 2.00005 7.19543 2.00005 7.50002C2.00005 7.80461 1.99974 8.0548 1.99949 8.26507C1.99849 9.08596 1.99824 9.29856 2.01963 9.7655C2.04625 10.3509 2.07823 10.7811 2.17588 11.1053C2.26976 11.417 2.37505 11.7342 2.7188 12.1171C3.06255 12.4999 3.39411 12.6733 3.81645 12.8007C4.23879 12.928 4.7696 12.9554 5.23052 12.9764C5.75332 13.0003 5.96052 13.0002 7.05714 12.9999L7.50006 12.9999C7.79304 12.9999 8.03569 13.0001 8.2409 13.0004C9.08195 13.0013 9.29425 13.0015 9.76575 12.9799C10.3512 12.9533 10.7814 12.9213 11.1056 12.8237C11.4173 12.7298 11.7345 12.6245 12.1173 12.2807C12.5001 11.937 12.6735 11.6054 12.8009 11.1831C12.9283 10.7607 12.9557 10.2299 12.9767 9.76902C13.0005 9.24689 13.0004 9.04027 13.0002 7.94749V7.94738L13.0001 7.50039L13.0001 7.05747C13.0004 5.96085 13.0005 5.75365 12.9766 5.23085C12.9556 4.76993 12.9282 4.23912 12.8009 3.81678C12.6735 3.39445 12.5001 3.06288 12.1173 2.71913C11.7345 2.37538 11.4172 2.27009 11.1056 2.17621C10.7813 2.07856 10.3511 2.04658 9.76571 2.01996C9.29421 1.99836 9.08194 1.99859 8.24092 1.99951H8.24092C8.0357 1.99974 7.79305 2.00001 7.50006 2.00001L7.05704 1.99993C5.96051 1.99964 5.75331 1.99958 5.23052 2.02343C4.7696 2.04446 4.23879 2.07183 3.81645 2.19921C3.39411 2.32659 3.06255 2.49999 2.7188 2.88281C2.37505 3.26562 2.26976 3.58286 2.17588 3.89453C2.07823 4.21874 2.04625 4.64894 2.01963 5.23437C1.99824 5.70131 1.99849 5.91401 1.99949 6.73496ZM7.49996 5.25015C6.25741 5.25015 5.25012 6.25744 5.25012 7.49999C5.25012 8.74254 6.25741 9.74983 7.49996 9.74983C8.74251 9.74983 9.7498 8.74254 9.7498 7.49999C9.7498 6.25744 8.74251 5.25015 7.49996 5.25015ZM4.25012 7.49999C4.25012 5.70515 5.70512 4.25015 7.49996 4.25015C9.2948 4.25015 10.7498 5.70515 10.7498 7.49999C10.7498 9.29483 9.2948 10.7498 7.49996 10.7498C5.70512 10.7498 4.25012 9.29483 4.25012 7.49999ZM10.9697 4.7803C11.3839 4.7803 11.7197 4.44452 11.7197 4.0303C11.7197 3.61609 11.3839 3.2803 10.9697 3.2803C10.5555 3.2803 10.2197 3.61609 10.2197 4.0303C10.2197 4.44452 10.5555 4.7803 10.9697 4.7803Z",fill:n}))}),zGe=["color"],Yjt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,zGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.5 4H1.5C1.22386 4 1 4.22386 1 4.5V10.5C1 10.7761 1.22386 11 1.5 11H13.5C13.7761 11 14 10.7761 14 10.5V4.5C14 4.22386 13.7761 4 13.5 4ZM1.5 3C0.671573 3 0 3.67157 0 4.5V10.5C0 11.3284 0.671573 12 1.5 12H13.5C14.3284 12 15 11.3284 15 10.5V4.5C15 3.67157 14.3284 3 13.5 3H1.5ZM2 5H3V6H2V5ZM5 5H4V6H5V5ZM6 5H7V6H6V5ZM9 5H8V6H9V5ZM10 5H11V6H10V5ZM13 5H12V6H13V5ZM11 7H12V8H11V7ZM13 9H12V10H13V9ZM9 7H10V8H9V7ZM8 7H7V8H8V7ZM5 7H6V8H5V7ZM4 7H3V8H4V7ZM2 9H3V10H2V9ZM11 9H4V10H11V9Z",fill:n}))}),DGe=["color"],eBt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,DGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M5.49998 0.5C5.49998 0.223858 5.72383 0 5.99998 0H7.49998H8.99998C9.27612 0 9.49998 0.223858 9.49998 0.5C9.49998 0.776142 9.27612 1 8.99998 1H7.99998V2.11922C9.09832 2.20409 10.119 2.56622 10.992 3.13572C11.0116 3.10851 11.0336 3.08252 11.058 3.05806L12.058 2.05806C12.3021 1.81398 12.6978 1.81398 12.9419 2.05806C13.186 2.30214 13.186 2.69786 12.9419 2.94194L11.967 3.91682C13.1595 5.07925 13.9 6.70314 13.9 8.49998C13.9 12.0346 11.0346 14.9 7.49998 14.9C3.96535 14.9 1.09998 12.0346 1.09998 8.49998C1.09998 5.13361 3.69904 2.3743 6.99998 2.11922V1H5.99998C5.72383 1 5.49998 0.776142 5.49998 0.5ZM2.09998 8.49998C2.09998 5.51764 4.51764 3.09998 7.49998 3.09998C10.4823 3.09998 12.9 5.51764 12.9 8.49998C12.9 11.4823 10.4823 13.9 7.49998 13.9C4.51764 13.9 2.09998 11.4823 2.09998 8.49998ZM7.49998 8.49998V4.09998C5.06992 4.09998 3.09998 6.06992 3.09998 8.49998C3.09998 10.93 5.06992 12.9 7.49998 12.9C8.715 12.9 9.815 12.4075 10.6112 11.6112L7.49998 8.49998Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),jGe=["color"],tBt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,jGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M2 4.25C2 4.11193 2.11193 4 2.25 4H12.75C12.8881 4 13 4.11193 13 4.25V11.5H2V4.25ZM2.25 3C1.55964 3 1 3.55964 1 4.25V12H0V12.5C0 12.7761 0.223858 13 0.5 13H14.5C14.7761 13 15 12.7761 15 12.5V12H14V4.25C14 3.55964 13.4404 3 12.75 3H2.25Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),BGe=["color"],rBt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,BGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.75432 0.819537C7.59742 0.726821 7.4025 0.726821 7.24559 0.819537L1.74559 4.06954C1.59336 4.15949 1.49996 4.32317 1.49996 4.5C1.49996 4.67683 1.59336 4.84051 1.74559 4.93046L7.24559 8.18046C7.4025 8.27318 7.59742 8.27318 7.75432 8.18046L13.2543 4.93046C13.4066 4.84051 13.5 4.67683 13.5 4.5C13.5 4.32317 13.4066 4.15949 13.2543 4.06954L7.75432 0.819537ZM7.49996 7.16923L2.9828 4.5L7.49996 1.83077L12.0171 4.5L7.49996 7.16923ZM1.5695 7.49564C1.70998 7.2579 2.01659 7.17906 2.25432 7.31954L7.49996 10.4192L12.7456 7.31954C12.9833 7.17906 13.2899 7.2579 13.4304 7.49564C13.5709 7.73337 13.4921 8.03998 13.2543 8.18046L7.75432 11.4305C7.59742 11.5232 7.4025 11.5232 7.24559 11.4305L1.74559 8.18046C1.50786 8.03998 1.42901 7.73337 1.5695 7.49564ZM1.56949 10.4956C1.70998 10.2579 2.01658 10.1791 2.25432 10.3195L7.49996 13.4192L12.7456 10.3195C12.9833 10.1791 13.2899 10.2579 13.4304 10.4956C13.5709 10.7334 13.4921 11.04 13.2543 11.1805L7.75432 14.4305C7.59742 14.5232 7.4025 14.5232 7.24559 14.4305L1.74559 11.1805C1.50785 11.04 1.42901 10.7334 1.56949 10.4956Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),VGe=["color"],nBt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,VGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M9 2H6V13H9V2ZM10 2V13H12.5C12.7761 13 13 12.7761 13 12.5V2.5C13 2.22386 12.7761 2 12.5 2H10ZM2.5 2H5V13H2.5C2.22386 13 2 12.7761 2 12.5V2.5C2 2.22386 2.22386 2 2.5 2ZM2.5 1C1.67157 1 1 1.67157 1 2.5V12.5C1 13.3284 1.67157 14 2.5 14H12.5C13.3284 14 14 13.3284 14 12.5V2.5C14 1.67157 13.3284 1 12.5 1H2.5Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),HGe=["color"],aBt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,HGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M3.68979 2.75C3.89667 2.74979 4.08232 2.87701 4.15679 3.07003L7.36662 11.39C7.46602 11.6477 7.33774 11.9371 7.0801 12.0365C6.82247 12.1359 6.53304 12.0076 6.43365 11.75L5.3825 9.02537H2.01133L0.966992 11.749C0.868128 12.0068 0.578964 12.1357 0.321126 12.0369C0.0632878 11.938 -0.0655864 11.6488 0.0332774 11.391L3.22344 3.07099C3.29751 2.87782 3.4829 2.75021 3.68979 2.75ZM3.69174 4.64284L5.05458 8.17537H2.33724L3.69174 4.64284ZM10.8989 5.20703C9.25818 5.20703 8.00915 6.68569 8.00915 8.60972C8.00915 10.6337 9.35818 12.0124 10.8989 12.0124C11.7214 12.0124 12.5744 11.6692 13.1543 11.0219V11.53C13.1543 11.7785 13.3557 11.98 13.6043 11.98C13.8528 11.98 14.0543 11.7785 14.0543 11.53V5.72C14.0543 5.47147 13.8528 5.27 13.6043 5.27C13.3557 5.27 13.1543 5.47147 13.1543 5.72V6.22317C12.6054 5.60095 11.7924 5.20703 10.8989 5.20703ZM13.1543 9.79823V7.30195C12.7639 6.58101 11.9414 6.05757 11.0868 6.05757C10.1088 6.05757 9.03503 6.96581 9.03503 8.60955C9.03503 10.1533 10.0088 11.1615 11.0868 11.1615C11.9701 11.1615 12.7719 10.4952 13.1543 9.79823Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),FGe=["color"],iBt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,FGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M3.69899 5.20703C2.05823 5.20703 0.809204 6.68569 0.809204 8.60972C0.809204 10.6337 2.15823 12.0124 3.69899 12.0124C4.52126 12.0124 5.37402 11.6693 5.9539 11.0223V11.53C5.9539 11.7785 6.15537 11.98 6.4039 11.98C6.65243 11.98 6.8539 11.7785 6.8539 11.53V5.72001C6.8539 5.47149 6.65243 5.27001 6.4039 5.27001C6.15537 5.27001 5.9539 5.47149 5.9539 5.72001V6.22269C5.40506 5.60075 4.59218 5.20703 3.69899 5.20703ZM5.9539 9.799V7.30117C5.56339 6.58064 4.74118 6.05757 3.8868 6.05757C2.9089 6.05757 1.83508 6.96581 1.83508 8.60955C1.83508 10.1533 2.80889 11.1615 3.8868 11.1615C4.76984 11.1615 5.57141 10.4957 5.9539 9.799ZM10.799 5.20703C9.15823 5.20703 7.9092 6.68569 7.9092 8.60972C7.9092 10.6337 9.25823 12.0124 10.799 12.0124C11.6215 12.0124 12.4744 11.6692 13.0543 11.0218V11.53C13.0543 11.7785 13.2558 11.98 13.5043 11.98C13.7529 11.98 13.9543 11.7785 13.9543 11.53V5.72C13.9543 5.47147 13.7529 5.27 13.5043 5.27C13.2558 5.27 13.0543 5.47147 13.0543 5.72V6.22318C12.5055 5.60095 11.6924 5.20703 10.799 5.20703ZM13.0543 9.79822V7.30196C12.664 6.58102 11.8415 6.05757 10.9868 6.05757C10.0089 6.05757 8.93508 6.96581 8.93508 8.60955C8.93508 10.1533 9.90889 11.1615 10.9868 11.1615C11.8702 11.1615 12.672 10.4952 13.0543 9.79822Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),$Ge=["color"],oBt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,$Ge);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M11.2895 2.75C11.4964 2.74979 11.6821 2.87701 11.7565 3.07003L14.9664 11.39C15.0657 11.6477 14.9375 11.9371 14.6798 12.0365C14.4222 12.1359 14.1328 12.0076 14.0334 11.75L12.9822 9.02537H9.61106L8.56672 11.749C8.46786 12.0068 8.1787 12.1357 7.92086 12.0369C7.66302 11.938 7.53415 11.6488 7.63301 11.391L10.8232 3.07099C10.8972 2.87782 11.0826 2.75021 11.2895 2.75ZM11.2915 4.64284L12.6543 8.17537H9.93698L11.2915 4.64284ZM2.89895 5.20703C1.25818 5.20703 0.00915527 6.68569 0.00915527 8.60972C0.00915527 10.6337 1.35818 12.0124 2.89895 12.0124C3.72141 12.0124 4.57438 11.6692 5.15427 11.0219V11.53C5.15427 11.7785 5.35574 11.98 5.60427 11.98C5.8528 11.98 6.05427 11.7785 6.05427 11.53V5.72C6.05427 5.47147 5.8528 5.27 5.60427 5.27C5.35574 5.27 5.15427 5.47147 5.15427 5.72V6.22317C4.60543 5.60095 3.79236 5.20703 2.89895 5.20703ZM5.15427 9.79823V7.30195C4.76393 6.58101 3.94144 6.05757 3.08675 6.05757C2.10885 6.05757 1.03503 6.96581 1.03503 8.60955C1.03503 10.1533 2.00885 11.1615 3.08675 11.1615C3.97011 11.1615 4.77195 10.4952 5.15427 9.79823Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),GGe=["color"],sBt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,GGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M3.6255 2.75C3.83478 2.75 4.02192 2.88034 4.09448 3.07664L7.16985 11.3962C7.2656 11.6552 7.13324 11.9428 6.87423 12.0386C6.61522 12.1343 6.32763 12.002 6.23188 11.7429L5.22387 9.01603H2.02712L1.01911 11.7429C0.923362 12.002 0.635774 12.1343 0.376762 12.0386C0.117749 11.9428 -0.0146052 11.6552 0.0811401 11.3962L3.15651 3.07664C3.22908 2.88034 3.41621 2.75 3.6255 2.75ZM3.6255 4.69207L4.90966 8.16603H2.34133L3.6255 4.69207ZM11.3719 2.75C11.5811 2.75 11.7683 2.88034 11.8408 3.07664L14.9162 11.3962C15.012 11.6552 14.8796 11.9428 14.6206 12.0386C14.3616 12.1343 14.074 12.002 13.9782 11.7429L12.9702 9.01603H9.77348L8.76547 11.7429C8.66972 12.002 8.38213 12.1343 8.12312 12.0386C7.86411 11.9428 7.73175 11.6552 7.8275 11.3962L10.9029 3.07664C10.9754 2.88034 11.1626 2.75 11.3719 2.75ZM11.3719 4.69207L12.656 8.16603H10.0877L11.3719 4.69207Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),UGe=["color"],lBt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,UGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M4.55293 0.999969C4.75295 0.999969 4.93372 1.11917 5.0125 1.30301L8.01106 8.29982C8.11984 8.55363 8.00226 8.84757 7.74844 8.95635C7.49463 9.06512 7.20069 8.94754 7.09191 8.69373L6.11613 6.41685H2.98973L2.01395 8.69373C1.90517 8.94754 1.61123 9.06512 1.35742 8.95635C1.1036 8.84757 0.986023 8.55363 1.0948 8.29982L4.09336 1.30301C4.17214 1.11917 4.35291 0.999969 4.55293 0.999969ZM4.55293 2.76929L5.75186 5.56685H3.354L4.55293 2.76929ZM11.0562 9.00214C11.2617 9.00214 11.4463 8.87633 11.5215 8.68502L14.2733 1.68299C14.3743 1.42598 14.2478 1.13575 13.9908 1.03475C13.7338 0.933747 13.4436 1.06021 13.3426 1.31722L11.0562 7.13514L8.76973 1.31722C8.66873 1.06021 8.3785 0.933747 8.1215 1.03475C7.86449 1.13575 7.73802 1.42598 7.83902 1.68299L10.5908 8.68502C10.666 8.87633 10.8506 9.00214 11.0562 9.00214ZM14.9537 12.4999C14.9537 12.606 14.9115 12.7077 14.8365 12.7828L12.8365 14.7828C12.6803 14.939 12.4271 14.939 12.2708 14.7828C12.1146 14.6265 12.1146 14.3733 12.2708 14.2171L13.588 12.8999H1.51937L2.83653 14.2171C2.99274 14.3733 2.99274 14.6265 2.83653 14.7828C2.68032 14.939 2.42705 14.939 2.27084 14.7828L0.270843 12.7828C0.195828 12.7077 0.153687 12.606 0.153687 12.4999C0.153687 12.3938 0.195828 12.2921 0.270843 12.2171L2.27084 10.2171C2.42705 10.0609 2.68032 10.0609 2.83653 10.2171C2.99274 10.3733 2.99274 10.6265 2.83653 10.7828L1.51937 12.0999L13.588 12.0999L12.2708 10.7828C12.1146 10.6265 12.1146 10.3733 12.2708 10.2171C12.4271 10.0609 12.6803 10.0609 12.8365 10.2171L14.8365 12.2171C14.9115 12.2921 14.9537 12.3938 14.9537 12.4999Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),ZGe=["color"],HC=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,ZGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M8.69667 0.0403541C8.90859 0.131038 9.03106 0.354857 8.99316 0.582235L8.0902 6.00001H12.5C12.6893 6.00001 12.8625 6.10701 12.9472 6.27641C13.0319 6.4458 13.0136 6.6485 12.8999 6.80001L6.89997 14.8C6.76167 14.9844 6.51521 15.0503 6.30328 14.9597C6.09135 14.869 5.96888 14.6452 6.00678 14.4178L6.90974 9H2.49999C2.31061 9 2.13748 8.893 2.05278 8.72361C1.96809 8.55422 1.98636 8.35151 2.09999 8.2L8.09997 0.200038C8.23828 0.0156255 8.48474 -0.0503301 8.69667 0.0403541ZM3.49999 8.00001H7.49997C7.64695 8.00001 7.78648 8.06467 7.88148 8.17682C7.97648 8.28896 8.01733 8.43723 7.99317 8.5822L7.33027 12.5596L11.5 7.00001H7.49997C7.353 7.00001 7.21347 6.93534 7.11846 6.8232C7.02346 6.71105 6.98261 6.56279 7.00678 6.41781L7.66968 2.44042L3.49999 8.00001Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),qGe=["color"],cBt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,qGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M3.78233 2.21713C3.70732 2.14212 3.60557 2.09998 3.49949 2.09998C3.3934 2.09998 3.29166 2.14212 3.21664 2.21713L1.21664 4.21713C1.06044 4.37334 1.06044 4.62661 1.21664 4.78282C1.37285 4.93903 1.62612 4.93903 1.78233 4.78282L3.09949 3.46566L3.09949 11.5343L1.78233 10.2171C1.62612 10.0609 1.37285 10.0609 1.21664 10.2171C1.06043 10.3733 1.06043 10.6266 1.21664 10.7828L3.21664 12.7828C3.29166 12.8578 3.3934 12.9 3.49949 12.9C3.60557 12.9 3.70731 12.8578 3.78233 12.7828L5.78233 10.7828C5.93854 10.6266 5.93854 10.3733 5.78233 10.2171C5.62612 10.0609 5.37285 10.0609 5.21664 10.2171L3.89949 11.5343L3.89949 3.46566L5.21664 4.78282C5.37285 4.93903 5.62612 4.93903 5.78233 4.78282C5.93854 4.62661 5.93854 4.37334 5.78233 4.21713L3.78233 2.21713ZM8.49998 3.99997C8.22383 3.99997 7.99998 4.22382 7.99998 4.49997C7.99998 4.77611 8.22383 4.99997 8.49998 4.99997H14.5C14.7761 4.99997 15 4.77611 15 4.49997C15 4.22382 14.7761 3.99997 14.5 3.99997H8.49998ZM7.99998 7.49997C7.99998 7.22382 8.22383 6.99997 8.49998 6.99997H14.5C14.7761 6.99997 15 7.22382 15 7.49997C15 7.77611 14.7761 7.99997 14.5 7.99997H8.49998C8.22383 7.99997 7.99998 7.77611 7.99998 7.49997ZM8.49998 9.99997C8.22383 9.99997 7.99998 10.2238 7.99998 10.5C7.99998 10.7761 8.22383 11 8.49998 11H14.5C14.7761 11 15 10.7761 15 10.5C15 10.2238 14.7761 9.99997 14.5 9.99997H8.49998Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),KGe=["color"],uBt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,KGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M4.62471 4.00001L4.56402 4.00001C4.04134 3.99993 3.70687 3.99988 3.4182 4.055C2.2379 4.28039 1.29846 5.17053 1.05815 6.33035C0.999538 6.61321 0.999604 6.93998 0.999703 7.43689L0.999711 7.50001L0.999703 7.56313C0.999604 8.06004 0.999538 8.38681 1.05815 8.66967C1.29846 9.8295 2.2379 10.7196 3.4182 10.945C3.70688 11.0001 4.04135 11.0001 4.56403 11L4.62471 11H5.49971C5.77585 11 5.99971 10.7762 5.99971 10.5C5.99971 10.2239 5.77585 10 5.49971 10H4.62471C4.02084 10 3.78907 9.99777 3.60577 9.96277C2.80262 9.8094 2.19157 9.21108 2.03735 8.46678C2.00233 8.29778 1.99971 8.08251 1.99971 7.50001C1.99971 6.91752 2.00233 6.70225 2.03735 6.53324C2.19157 5.78895 2.80262 5.19062 3.60577 5.03725C3.78907 5.00225 4.02084 5.00001 4.62471 5.00001H5.49971C5.77585 5.00001 5.99971 4.77615 5.99971 4.50001C5.99971 4.22387 5.77585 4.00001 5.49971 4.00001H4.62471ZM10.3747 5.00001C10.9786 5.00001 11.2104 5.00225 11.3937 5.03725C12.1968 5.19062 12.8079 5.78895 12.9621 6.53324C12.9971 6.70225 12.9997 6.91752 12.9997 7.50001C12.9997 8.08251 12.9971 8.29778 12.9621 8.46678C12.8079 9.21108 12.1968 9.8094 11.3937 9.96277C11.2104 9.99777 10.9786 10 10.3747 10H9.49971C9.22357 10 8.99971 10.2239 8.99971 10.5C8.99971 10.7762 9.22357 11 9.49971 11H10.3747L10.4354 11C10.9581 11.0001 11.2925 11.0001 11.5812 10.945C12.7615 10.7196 13.701 9.8295 13.9413 8.66967C13.9999 8.38681 13.9998 8.06005 13.9997 7.56314L13.9997 7.50001L13.9997 7.43688C13.9998 6.93998 13.9999 6.61321 13.9413 6.33035C13.701 5.17053 12.7615 4.28039 11.5812 4.055C11.2925 3.99988 10.9581 3.99993 10.4354 4.00001L10.3747 4.00001H9.49971C9.22357 4.00001 8.99971 4.22387 8.99971 4.50001C8.99971 4.77615 9.22357 5.00001 9.49971 5.00001H10.3747ZM5.00038 7C4.72424 7 4.50038 7.22386 4.50038 7.5C4.50038 7.77614 4.72424 8 5.00038 8H10.0004C10.2765 8 10.5004 7.77614 10.5004 7.5C10.5004 7.22386 10.2765 7 10.0004 7H5.00038Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),WGe=["color"],dBt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,WGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M8.51194 3.00541C9.18829 2.54594 10.0435 2.53694 10.6788 2.95419C10.8231 3.04893 10.9771 3.1993 11.389 3.61119C11.8009 4.02307 11.9513 4.17714 12.046 4.32141C12.4633 4.95675 12.4543 5.81192 11.9948 6.48827C11.8899 6.64264 11.7276 6.80811 11.3006 7.23511L10.6819 7.85383C10.4867 8.04909 10.4867 8.36567 10.6819 8.56093C10.8772 8.7562 11.1938 8.7562 11.389 8.56093L12.0077 7.94221L12.0507 7.89929C12.4203 7.52976 12.6568 7.2933 12.822 7.0502C13.4972 6.05623 13.5321 4.76252 12.8819 3.77248C12.7233 3.53102 12.4922 3.30001 12.1408 2.94871L12.0961 2.90408L12.0515 2.85942C11.7002 2.508 11.4692 2.27689 11.2277 2.11832C10.2377 1.46813 8.94398 1.50299 7.95001 2.17822C7.70691 2.34336 7.47044 2.57991 7.1009 2.94955L7.058 2.99247L6.43928 3.61119C6.24401 3.80645 6.24401 4.12303 6.43928 4.31829C6.63454 4.51355 6.95112 4.51355 7.14638 4.31829L7.7651 3.69957C8.1921 3.27257 8.35757 3.11027 8.51194 3.00541ZM4.31796 7.14672C4.51322 6.95146 4.51322 6.63487 4.31796 6.43961C4.12269 6.24435 3.80611 6.24435 3.61085 6.43961L2.99213 7.05833L2.94922 7.10124C2.57957 7.47077 2.34303 7.70724 2.17788 7.95035C1.50265 8.94432 1.4678 10.238 2.11799 11.2281C2.27656 11.4695 2.50766 11.7005 2.8591 12.0518L2.90374 12.0965L2.94837 12.1411C3.29967 12.4925 3.53068 12.7237 3.77214 12.8822C4.76219 13.5324 6.05589 13.4976 7.04986 12.8223C7.29296 12.6572 7.52943 12.4206 7.89896 12.051L7.89897 12.051L7.94188 12.0081L8.5606 11.3894C8.75586 11.1941 8.75586 10.8775 8.5606 10.6823C8.36533 10.487 8.04875 10.487 7.85349 10.6823L7.23477 11.301C6.80777 11.728 6.6423 11.8903 6.48794 11.9951C5.81158 12.4546 4.95642 12.4636 4.32107 12.0464C4.17681 11.9516 4.02274 11.8012 3.61085 11.3894C3.19896 10.9775 3.0486 10.8234 2.95385 10.6791C2.53661 10.0438 2.54561 9.18863 3.00507 8.51227C3.10993 8.35791 3.27224 8.19244 3.69924 7.76544L4.31796 7.14672ZM9.62172 6.08558C9.81698 5.89032 9.81698 5.57373 9.62172 5.37847C9.42646 5.18321 9.10988 5.18321 8.91461 5.37847L5.37908 8.91401C5.18382 9.10927 5.18382 9.42585 5.37908 9.62111C5.57434 9.81637 5.89092 9.81637 6.08619 9.62111L9.62172 6.08558Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),QGe=["color"],pBt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,QGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M13.3536 2.35355C13.5488 2.15829 13.5488 1.84171 13.3536 1.64645C13.1583 1.45118 12.8417 1.45118 12.6464 1.64645L1.64645 12.6464C1.45118 12.8417 1.45118 13.1583 1.64645 13.3536C1.84171 13.5488 2.15829 13.5488 2.35355 13.3536L13.3536 2.35355ZM2.03735 8.46678C2.17398 9.12619 2.66918 9.67103 3.33886 9.89338L2.57833 10.6539C1.80843 10.2534 1.23784 9.53693 1.05815 8.66967C0.999538 8.38681 0.999604 8.06004 0.999703 7.56313L0.999711 7.50001L0.999703 7.43689C0.999604 6.93998 0.999538 6.61321 1.05815 6.33035C1.29846 5.17053 2.2379 4.28039 3.4182 4.055C3.70687 3.99988 4.04134 3.99993 4.56402 4.00001L4.62471 4.00001H5.49971C5.77585 4.00001 5.99971 4.22387 5.99971 4.50001C5.99971 4.77615 5.77585 5.00001 5.49971 5.00001H4.62471C4.02084 5.00001 3.78907 5.00225 3.60577 5.03725C2.80262 5.19062 2.19157 5.78895 2.03735 6.53324C2.00233 6.70225 1.99971 6.91752 1.99971 7.50001C1.99971 8.08251 2.00233 8.29778 2.03735 8.46678ZM12.9621 6.53324C12.8255 5.87397 12.3304 5.32922 11.661 5.10679L12.4215 4.34631C13.1912 4.74686 13.7616 5.46323 13.9413 6.33035C13.9999 6.61321 13.9998 6.93998 13.9997 7.43688L13.9997 7.50001L13.9997 7.56314C13.9998 8.06005 13.9999 8.38681 13.9413 8.66967C13.701 9.8295 12.7615 10.7196 11.5812 10.945C11.2925 11.0001 10.9581 11.0001 10.4354 11L10.3747 11H9.49971C9.22357 11 8.99971 10.7762 8.99971 10.5C8.99971 10.2239 9.22357 10 9.49971 10H10.3747C10.9786 10 11.2104 9.99777 11.3937 9.96277C12.1968 9.8094 12.8079 9.21108 12.9621 8.46678C12.9971 8.29778 12.9997 8.08251 12.9997 7.50001C12.9997 6.91752 12.9971 6.70225 12.9621 6.53324Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),JGe=["color"],fBt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,JGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M4.50021 0C4.77635 0 5.0002 0.223853 5.0002 0.49999V2.49995C5.0002 2.77609 4.77635 2.99994 4.50021 2.99994C4.22408 2.99994 4.00022 2.77609 4.00022 2.49995V0.49999C4.00022 0.223853 4.22408 0 4.50021 0ZM0.646451 0.64647C0.84171 0.451212 1.15829 0.451212 1.35354 0.64647L2.85351 2.14644C3.04877 2.3417 3.04877 2.65827 2.85351 2.85353C2.65826 3.04879 2.34168 3.04879 2.14642 2.85353L0.646452 1.35356C0.451193 1.1583 0.451193 0.841728 0.646451 0.64647ZM0.00030517 4.49991C0.00030517 4.22377 0.224158 3.99992 0.500295 3.99992H2.50025C2.77639 3.99992 3.00024 4.22377 3.00024 4.49991C3.00024 4.77605 2.77639 4.9999 2.50025 4.9999H0.500295C0.224158 4.9999 0.00030517 4.77605 0.00030517 4.49991ZM12.0001 10.4998C12.0001 10.2236 12.2239 9.9998 12.5001 9.9998H14.5C14.7761 9.9998 15 10.2236 15 10.4998C15 10.7759 14.7761 10.9998 14.5 10.9998H12.5001C12.2239 10.9998 12.0001 10.7759 12.0001 10.4998ZM10.5001 11.9998C10.7762 11.9998 11.0001 12.2236 11.0001 12.4997V14.4997C11.0001 14.7758 10.7762 14.9997 10.5001 14.9997C10.224 14.9997 10.0001 14.7758 10.0001 14.4997V12.4997C10.0001 12.2236 10.224 11.9998 10.5001 11.9998ZM12.1462 12.1462C12.3415 11.951 12.658 11.951 12.8533 12.1462L14.3533 13.6462C14.5485 13.8415 14.5485 14.158 14.3533 14.3533C14.158 14.5485 13.8414 14.5485 13.6462 14.3533L12.1462 12.8533C11.951 12.6581 11.951 12.3415 12.1462 12.1462ZM7.76478 3.69938C8.19177 3.27238 8.35724 3.11008 8.5116 3.00522C9.18794 2.54577 10.0431 2.53677 10.6784 2.95401C10.8227 3.04875 10.9767 3.19911 11.3886 3.61099C11.8005 4.02287 11.9509 4.17694 12.0456 4.3212C12.4628 4.95653 12.4539 5.81168 11.9944 6.48802C11.8895 6.64238 11.7272 6.80785 11.3002 7.23484L10.6815 7.85354C10.4863 8.0488 10.4863 8.36538 10.6815 8.56064C10.8768 8.75589 11.1934 8.75589 11.3886 8.56064L12.0073 7.94193L12.0502 7.89903C12.4199 7.5295 12.6564 7.29303 12.8216 7.04993C13.4968 6.05598 13.5316 4.7623 12.8815 3.77228C12.7229 3.53083 12.4918 3.29982 12.1404 2.94853L12.0957 2.9039L12.0511 2.85925C11.6998 2.50782 11.4688 2.27672 11.2273 2.11816C10.2373 1.46798 8.94364 1.50284 7.94968 2.17805C7.70659 2.34319 7.47012 2.57973 7.1006 2.94936L7.1006 2.94937L7.05769 2.99228L6.43898 3.61099C6.24372 3.80625 6.24372 4.12282 6.43898 4.31808C6.63424 4.51334 6.95081 4.51334 7.14607 4.31808L7.76478 3.69938ZM2.99191 7.05807L2.94899 7.10097C2.57935 7.4705 2.34282 7.70697 2.17767 7.95006C1.50246 8.94401 1.4676 10.2377 2.11778 11.2277C2.27634 11.4692 2.50744 11.7002 2.85886 12.0515L2.85888 12.0515L2.90352 12.0961L2.94815 12.1407L2.94815 12.1407L2.94817 12.1408C3.29945 12.4922 3.53045 12.7233 3.7719 12.8818C4.76193 13.532 6.0556 13.4972 7.04956 12.8219C7.29265 12.6568 7.52912 12.4203 7.89865 12.0506L7.94155 12.0077L8.56026 11.389C8.75552 11.1937 8.75552 10.8772 8.56026 10.6819C8.365 10.4867 8.04842 10.4867 7.85317 10.6819L7.23446 11.3006C6.80747 11.7276 6.642 11.8899 6.48764 11.9948C5.8113 12.4542 4.95615 12.4632 4.32082 12.046C4.17656 11.9512 4.02249 11.8009 3.61061 11.389C3.19873 10.9771 3.04837 10.8231 2.95363 10.6788C2.53639 10.0435 2.54539 9.18832 3.00484 8.51198C3.10971 8.35761 3.27201 8.19215 3.699 7.76516L4.3177 7.14645C4.51296 6.95119 4.51296 6.63462 4.3177 6.43936C4.12245 6.2441 3.80587 6.2441 3.61061 6.43936L2.99191 7.05807Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),XGe=["color"],hBt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,XGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M4.56427 3.99988C4.58422 3.99989 4.60445 3.99989 4.62496 3.99989H5.49996C5.7761 3.99989 5.99996 4.22375 5.99996 4.49989C5.99996 4.77603 5.7761 4.99989 5.49996 4.99989H4.62496C4.02108 4.99989 3.78932 5.00213 3.60601 5.03713C2.80287 5.1905 2.19181 5.78883 2.03759 6.53312C2.00257 6.70212 1.99996 6.91739 1.99996 7.49989C1.99996 8.08239 2.00257 8.29766 2.03759 8.46666C2.19181 9.21095 2.80287 9.80928 3.60601 9.96265C3.78932 9.99765 4.02108 9.99989 4.62496 9.99989H5.49996C5.7761 9.99989 5.99996 10.2237 5.99996 10.4999C5.99996 10.776 5.7761 10.9999 5.49996 10.9999H4.62496C4.60445 10.9999 4.58422 10.9999 4.56427 10.9999C4.04159 11 3.70712 11 3.41845 10.9449C2.23814 10.7195 1.29871 9.82937 1.05839 8.66955C0.999782 8.38669 0.999848 8.05992 0.999947 7.56301C0.999951 7.54227 0.999955 7.52123 0.999955 7.49989C0.999955 7.47855 0.999951 7.45751 0.999947 7.43677C0.999848 6.93986 0.999782 6.61309 1.05839 6.33023C1.29871 5.17041 2.23814 4.28027 3.41845 4.05488C3.70712 3.99976 4.04159 3.99981 4.56427 3.99988ZM11.3939 5.03713C11.2106 5.00213 10.9788 4.99989 10.375 4.99989H9.49996C9.22381 4.99989 8.99996 4.77603 8.99996 4.49989C8.99996 4.22375 9.22381 3.99989 9.49996 3.99989H10.375C10.3955 3.99989 10.4157 3.99989 10.4356 3.99988C10.9583 3.99981 11.2928 3.99976 11.5815 4.05488C12.7618 4.28027 13.7012 5.17041 13.9415 6.33023C14.0001 6.61309 14.0001 6.93985 14 7.43676C14 7.4575 14 7.47854 14 7.49989C14 7.52124 14 7.54228 14 7.56302C14.0001 8.05992 14.0001 8.38669 13.9415 8.66955C13.7012 9.82937 12.7618 10.7195 11.5815 10.9449C11.2928 11 10.9583 11 10.4356 10.9999C10.4157 10.9999 10.3955 10.9999 10.375 10.9999H9.49996C9.22381 10.9999 8.99996 10.776 8.99996 10.4999C8.99996 10.2237 9.22381 9.99989 9.49996 9.99989H10.375C10.9788 9.99989 11.2106 9.99765 11.3939 9.96265C12.197 9.80928 12.8081 9.21095 12.9623 8.46666C12.9973 8.29766 13 8.08239 13 7.49989C13 6.91739 12.9973 6.70212 12.9623 6.53312C12.8081 5.78883 12.197 5.1905 11.3939 5.03713Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),YGe=["color"],mBt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,YGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M10.6788 2.95419C10.0435 2.53694 9.18829 2.54594 8.51194 3.00541C8.35757 3.11027 8.1921 3.27257 7.7651 3.69957L7.14638 4.31829C6.95112 4.51355 6.63454 4.51355 6.43928 4.31829C6.24401 4.12303 6.24401 3.80645 6.43928 3.61119L7.058 2.99247C7.0725 2.97797 7.08679 2.96366 7.1009 2.94955C7.47044 2.57991 7.70691 2.34336 7.95001 2.17822C8.94398 1.50299 10.2377 1.46813 11.2277 2.11832C11.4692 2.27689 11.7002 2.508 12.0515 2.85942C12.0662 2.8741 12.081 2.88898 12.0961 2.90408C12.1112 2.91917 12.1261 2.93405 12.1408 2.94871C12.4922 3.30001 12.7233 3.53102 12.8819 3.77248C13.5321 4.76252 13.4972 6.05623 12.822 7.0502C12.6568 7.2933 12.4203 7.52976 12.0507 7.89929C12.0366 7.9134 12.0222 7.92771 12.0077 7.94221L11.389 8.56093C11.1938 8.7562 10.8772 8.7562 10.6819 8.56093C10.4867 8.36567 10.4867 8.04909 10.6819 7.85383L11.3006 7.23511C11.7276 6.80811 11.8899 6.64264 11.9948 6.48827C12.4543 5.81192 12.4633 4.95675 12.046 4.32141C11.9513 4.17714 11.8009 4.02307 11.389 3.61119C10.9771 3.1993 10.8231 3.04893 10.6788 2.95419ZM4.31796 6.43961C4.51322 6.63487 4.51322 6.95146 4.31796 7.14672L3.69924 7.76544C3.27224 8.19244 3.10993 8.35791 3.00507 8.51227C2.54561 9.18863 2.53661 10.0438 2.95385 10.6791C3.0486 10.8234 3.19896 10.9775 3.61085 11.3894C4.02274 11.8012 4.17681 11.9516 4.32107 12.0464C4.95642 12.4636 5.81158 12.4546 6.48794 11.9951C6.6423 11.8903 6.80777 11.728 7.23477 11.301L7.85349 10.6823C8.04875 10.487 8.36533 10.487 8.5606 10.6823C8.75586 10.8775 8.75586 11.1941 8.5606 11.3894L7.94188 12.0081C7.92738 12.0226 7.91307 12.0369 7.89897 12.051C7.52943 12.4206 7.29296 12.6572 7.04986 12.8223C6.05589 13.4976 4.76219 13.5324 3.77214 12.8822C3.53068 12.7237 3.29967 12.4925 2.94837 12.1411C2.93371 12.1264 2.91883 12.1116 2.90374 12.0965C2.88865 12.0814 2.87377 12.0665 2.8591 12.0518C2.50766 11.7005 2.27656 11.4695 2.11799 11.2281C1.4678 10.238 1.50265 8.94432 2.17788 7.95035C2.34303 7.70724 2.57957 7.47077 2.94922 7.10124C2.96333 7.08713 2.97763 7.07283 2.99213 7.05833L3.61085 6.43961C3.80611 6.24435 4.12269 6.24435 4.31796 6.43961Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),eUe=["color"],gBt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,eUe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M2 1C1.44772 1 1 1.44772 1 2V13C1 13.5523 1.44772 14 2 14H13C13.5523 14 14 13.5523 14 13V2C14 1.44772 13.5523 1 13 1H2ZM3.05 6H4.95V12H3.05V6ZM5.075 4.005C5.075 4.59871 4.59371 5.08 4 5.08C3.4063 5.08 2.925 4.59871 2.925 4.005C2.925 3.41129 3.4063 2.93 4 2.93C4.59371 2.93 5.075 3.41129 5.075 4.005ZM12 8.35713C12 6.55208 10.8334 5.85033 9.67449 5.85033C9.29502 5.83163 8.91721 5.91119 8.57874 6.08107C8.32172 6.21007 8.05265 6.50523 7.84516 7.01853H7.79179V6.00044H6V12.0047H7.90616V8.8112C7.8786 8.48413 7.98327 8.06142 8.19741 7.80987C8.41156 7.55832 8.71789 7.49825 8.95015 7.46774H9.02258C9.62874 7.46774 10.0786 7.84301 10.0786 8.78868V12.0047H11.9847L12 8.35713Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),tUe=["color"],vBt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,tUe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M1.5 5.25C1.91421 5.25 2.25 4.91421 2.25 4.5C2.25 4.08579 1.91421 3.75 1.5 3.75C1.08579 3.75 0.75 4.08579 0.75 4.5C0.75 4.91421 1.08579 5.25 1.5 5.25ZM4 4.5C4 4.22386 4.22386 4 4.5 4H13.5C13.7761 4 14 4.22386 14 4.5C14 4.77614 13.7761 5 13.5 5H4.5C4.22386 5 4 4.77614 4 4.5ZM4.5 7C4.22386 7 4 7.22386 4 7.5C4 7.77614 4.22386 8 4.5 8H13.5C13.7761 8 14 7.77614 14 7.5C14 7.22386 13.7761 7 13.5 7H4.5ZM4.5 10C4.22386 10 4 10.2239 4 10.5C4 10.7761 4.22386 11 4.5 11H13.5C13.7761 11 14 10.7761 14 10.5C14 10.2239 13.7761 10 13.5 10H4.5ZM2.25 7.5C2.25 7.91421 1.91421 8.25 1.5 8.25C1.08579 8.25 0.75 7.91421 0.75 7.5C0.75 7.08579 1.08579 6.75 1.5 6.75C1.91421 6.75 2.25 7.08579 2.25 7.5ZM1.5 11.25C1.91421 11.25 2.25 10.9142 2.25 10.5C2.25 10.0858 1.91421 9.75 1.5 9.75C1.08579 9.75 0.75 10.0858 0.75 10.5C0.75 10.9142 1.08579 11.25 1.5 11.25Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),rUe=["color"],bBt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,rUe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M5 4.63601C5 3.76031 5.24219 3.1054 5.64323 2.67357C6.03934 2.24705 6.64582 1.9783 7.5014 1.9783C8.35745 1.9783 8.96306 2.24652 9.35823 2.67208C9.75838 3.10299 10 3.75708 10 4.63325V5.99999H5V4.63601ZM4 5.99999V4.63601C4 3.58148 4.29339 2.65754 4.91049 1.99307C5.53252 1.32329 6.42675 0.978302 7.5014 0.978302C8.57583 0.978302 9.46952 1.32233 10.091 1.99162C10.7076 2.65557 11 3.57896 11 4.63325V5.99999H12C12.5523 5.99999 13 6.44771 13 6.99999V13C13 13.5523 12.5523 14 12 14H3C2.44772 14 2 13.5523 2 13V6.99999C2 6.44771 2.44772 5.99999 3 5.99999H4ZM3 6.99999H12V13H3V6.99999Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),nUe=["color"],yBt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,nUe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.4986 0C6.3257 0 5.36107 0.38943 4.73753 1.19361C4.23745 1.83856 4 2.68242 4 3.63325H5C5 2.84313 5.19691 2.23312 5.5278 1.80636C5.91615 1.30552 6.55152 1 7.4986 1C8.35683 1 8.96336 1.26502 9.35846 1.68623C9.75793 2.11211 10 2.76044 10 3.63601V6H3C2.44772 6 2 6.44772 2 7V13C2 13.5523 2.44772 14 3 14H12C12.5523 14 13 13.5523 13 13V7C13 6.44771 12.5523 6 12 6H11V3.63601C11 2.58135 10.7065 1.66167 10.0878 1.0021C9.46477 0.337871 8.57061 0 7.4986 0ZM3 7H12V13H3V7Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),aUe=["color"],xBt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,aUe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M9 3.63601C9 2.76044 9.24207 2.11211 9.64154 1.68623C10.0366 1.26502 10.6432 1 11.5014 1C12.4485 1 13.0839 1.30552 13.4722 1.80636C13.8031 2.23312 14 2.84313 14 3.63325H15C15 2.68242 14.7626 1.83856 14.2625 1.19361C13.6389 0.38943 12.6743 0 11.5014 0C10.4294 0 9.53523 0.337871 8.91218 1.0021C8.29351 1.66167 8 2.58135 8 3.63601V6H1C0.447715 6 0 6.44772 0 7V13C0 13.5523 0.447715 14 1 14H10C10.5523 14 11 13.5523 11 13V7C11 6.44772 10.5523 6 10 6H9V3.63601ZM1 7H10V13H1V7Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),iUe=["color"],wBt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,iUe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M3.35355 1.85355C3.54882 1.65829 3.54882 1.34171 3.35355 1.14645C3.15829 0.951184 2.84171 0.951184 2.64645 1.14645L0.646447 3.14645C0.451184 3.34171 0.451184 3.65829 0.646447 3.85355L2.64645 5.85355C2.84171 6.04882 3.15829 6.04882 3.35355 5.85355C3.54882 5.65829 3.54882 5.34171 3.35355 5.14645L2.20711 4H9.5C11.433 4 13 5.567 13 7.5C13 7.77614 13.2239 8 13.5 8C13.7761 8 14 7.77614 14 7.5C14 5.01472 11.9853 3 9.5 3H2.20711L3.35355 1.85355ZM2 7.5C2 7.22386 1.77614 7 1.5 7C1.22386 7 1 7.22386 1 7.5C1 9.98528 3.01472 12 5.5 12H12.7929L11.6464 13.1464C11.4512 13.3417 11.4512 13.6583 11.6464 13.8536C11.8417 14.0488 12.1583 14.0488 12.3536 13.8536L14.3536 11.8536C14.5488 11.6583 14.5488 11.3417 14.3536 11.1464L12.3536 9.14645C12.1583 8.95118 11.8417 8.95118 11.6464 9.14645C11.4512 9.34171 11.4512 9.65829 11.6464 9.85355L12.7929 11H5.5C3.567 11 2 9.433 2 7.5Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),oUe=["color"],ese=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,oUe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M13.9 0.499976C13.9 0.279062 13.7209 0.0999756 13.5 0.0999756C13.2791 0.0999756 13.1 0.279062 13.1 0.499976V1.09998H12.5C12.2791 1.09998 12.1 1.27906 12.1 1.49998C12.1 1.72089 12.2791 1.89998 12.5 1.89998H13.1V2.49998C13.1 2.72089 13.2791 2.89998 13.5 2.89998C13.7209 2.89998 13.9 2.72089 13.9 2.49998V1.89998H14.5C14.7209 1.89998 14.9 1.72089 14.9 1.49998C14.9 1.27906 14.7209 1.09998 14.5 1.09998H13.9V0.499976ZM11.8536 3.14642C12.0488 3.34168 12.0488 3.65826 11.8536 3.85353L10.8536 4.85353C10.6583 5.04879 10.3417 5.04879 10.1465 4.85353C9.9512 4.65827 9.9512 4.34169 10.1465 4.14642L11.1464 3.14643C11.3417 2.95116 11.6583 2.95116 11.8536 3.14642ZM9.85357 5.14642C10.0488 5.34168 10.0488 5.65827 9.85357 5.85353L2.85355 12.8535C2.65829 13.0488 2.34171 13.0488 2.14645 12.8535C1.95118 12.6583 1.95118 12.3417 2.14645 12.1464L9.14646 5.14642C9.34172 4.95116 9.65831 4.95116 9.85357 5.14642ZM13.5 5.09998C13.7209 5.09998 13.9 5.27906 13.9 5.49998V6.09998H14.5C14.7209 6.09998 14.9 6.27906 14.9 6.49998C14.9 6.72089 14.7209 6.89998 14.5 6.89998H13.9V7.49998C13.9 7.72089 13.7209 7.89998 13.5 7.89998C13.2791 7.89998 13.1 7.72089 13.1 7.49998V6.89998H12.5C12.2791 6.89998 12.1 6.72089 12.1 6.49998C12.1 6.27906 12.2791 6.09998 12.5 6.09998H13.1V5.49998C13.1 5.27906 13.2791 5.09998 13.5 5.09998ZM8.90002 0.499976C8.90002 0.279062 8.72093 0.0999756 8.50002 0.0999756C8.2791 0.0999756 8.10002 0.279062 8.10002 0.499976V1.09998H7.50002C7.2791 1.09998 7.10002 1.27906 7.10002 1.49998C7.10002 1.72089 7.2791 1.89998 7.50002 1.89998H8.10002V2.49998C8.10002 2.72089 8.2791 2.89998 8.50002 2.89998C8.72093 2.89998 8.90002 2.72089 8.90002 2.49998V1.89998H9.50002C9.72093 1.89998 9.90002 1.72089 9.90002 1.49998C9.90002 1.27906 9.72093 1.09998 9.50002 1.09998H8.90002V0.499976Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),sUe=["color"],CBt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,sUe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M10 6.5C10 8.433 8.433 10 6.5 10C4.567 10 3 8.433 3 6.5C3 4.567 4.567 3 6.5 3C8.433 3 10 4.567 10 6.5ZM9.30884 10.0159C8.53901 10.6318 7.56251 11 6.5 11C4.01472 11 2 8.98528 2 6.5C2 4.01472 4.01472 2 6.5 2C8.98528 2 11 4.01472 11 6.5C11 7.56251 10.6318 8.53901 10.0159 9.30884L12.8536 12.1464C13.0488 12.3417 13.0488 12.6583 12.8536 12.8536C12.6583 13.0488 12.3417 13.0488 12.1464 12.8536L9.30884 10.0159Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),lUe=["color"],SBt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,lUe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M1.49988 2.00012C1.77602 2.00012 1.99988 1.77626 1.99988 1.50012C1.99988 1.22398 1.77602 1.00012 1.49988 1.00012C1.22374 1.00012 0.999878 1.22398 0.999878 1.50012C0.999878 1.77626 1.22374 2.00012 1.49988 2.00012ZM4.49988 2.00012C4.77602 2.00012 4.99988 1.77626 4.99988 1.50012C4.99988 1.22398 4.77602 1.00012 4.49988 1.00012C4.22374 1.00012 3.99988 1.22398 3.99988 1.50012C3.99988 1.77626 4.22374 2.00012 4.49988 2.00012ZM7.99988 1.50012C7.99988 1.77626 7.77602 2.00012 7.49988 2.00012C7.22374 2.00012 6.99988 1.77626 6.99988 1.50012C6.99988 1.22398 7.22374 1.00012 7.49988 1.00012C7.77602 1.00012 7.99988 1.22398 7.99988 1.50012ZM10.4999 2.00012C10.776 2.00012 10.9999 1.77626 10.9999 1.50012C10.9999 1.22398 10.776 1.00012 10.4999 1.00012C10.2237 1.00012 9.99988 1.22398 9.99988 1.50012C9.99988 1.77626 10.2237 2.00012 10.4999 2.00012ZM13.9999 1.50012C13.9999 1.77626 13.776 2.00012 13.4999 2.00012C13.2237 2.00012 12.9999 1.77626 12.9999 1.50012C12.9999 1.22398 13.2237 1.00012 13.4999 1.00012C13.776 1.00012 13.9999 1.22398 13.9999 1.50012ZM1.49988 14.0001C1.77602 14.0001 1.99988 13.7763 1.99988 13.5001C1.99988 13.224 1.77602 13.0001 1.49988 13.0001C1.22374 13.0001 0.999878 13.224 0.999878 13.5001C0.999878 13.7763 1.22374 14.0001 1.49988 14.0001ZM1.99988 10.5001C1.99988 10.7763 1.77602 11.0001 1.49988 11.0001C1.22374 11.0001 0.999878 10.7763 0.999878 10.5001C0.999878 10.224 1.22374 10.0001 1.49988 10.0001C1.77602 10.0001 1.99988 10.224 1.99988 10.5001ZM1.49988 8.00012C1.77602 8.00012 1.99988 7.77626 1.99988 7.50012C1.99988 7.22398 1.77602 7.00012 1.49988 7.00012C1.22374 7.00012 0.999878 7.22398 0.999878 7.50012C0.999878 7.77626 1.22374 8.00012 1.49988 8.00012ZM1.99988 4.50012C1.99988 4.77626 1.77602 5.00012 1.49988 5.00012C1.22374 5.00012 0.999878 4.77626 0.999878 4.50012C0.999878 4.22398 1.22374 4.00012 1.49988 4.00012C1.77602 4.00012 1.99988 4.22398 1.99988 4.50012ZM13.4999 11.0001C13.776 11.0001 13.9999 10.7763 13.9999 10.5001C13.9999 10.224 13.776 10.0001 13.4999 10.0001C13.2237 10.0001 12.9999 10.224 12.9999 10.5001C12.9999 10.7763 13.2237 11.0001 13.4999 11.0001ZM13.9999 7.50012C13.9999 7.77626 13.776 8.00012 13.4999 8.00012C13.2237 8.00012 12.9999 7.77626 12.9999 7.50012C12.9999 7.22398 13.2237 7.00012 13.4999 7.00012C13.776 7.00012 13.9999 7.22398 13.9999 7.50012ZM13.4999 5.00012C13.776 5.00012 13.9999 4.77626 13.9999 4.50012C13.9999 4.22398 13.776 4.00012 13.4999 4.00012C13.2237 4.00012 12.9999 4.22398 12.9999 4.50012C12.9999 4.77626 13.2237 5.00012 13.4999 5.00012ZM4.99988 13.5001C4.99988 13.7763 4.77602 14.0001 4.49988 14.0001C4.22374 14.0001 3.99988 13.7763 3.99988 13.5001C3.99988 13.224 4.22374 13.0001 4.49988 13.0001C4.77602 13.0001 4.99988 13.224 4.99988 13.5001ZM7.49988 14.0001C7.77602 14.0001 7.99988 13.7763 7.99988 13.5001C7.99988 13.224 7.77602 13.0001 7.49988 13.0001C7.22374 13.0001 6.99988 13.224 6.99988 13.5001C6.99988 13.7763 7.22374 14.0001 7.49988 14.0001ZM10.9999 13.5001C10.9999 13.7763 10.776 14.0001 10.4999 14.0001C10.2237 14.0001 9.99988 13.7763 9.99988 13.5001C9.99988 13.224 10.2237 13.0001 10.4999 13.0001C10.776 13.0001 10.9999 13.224 10.9999 13.5001ZM13.4999 14.0001C13.776 14.0001 13.9999 13.7763 13.9999 13.5001C13.9999 13.224 13.776 13.0001 13.4999 13.0001C13.2237 13.0001 12.9999 13.224 12.9999 13.5001C12.9999 13.7763 13.2237 14.0001 13.4999 14.0001ZM3.99988 5.00012C3.99988 4.44784 4.44759 4.00012 4.99988 4.00012H9.99988C10.5522 4.00012 10.9999 4.44784 10.9999 5.00012V10.0001C10.9999 10.5524 10.5522 11.0001 9.99988 11.0001H4.99988C4.44759 11.0001 3.99988 10.5524 3.99988 10.0001V5.00012ZM4.99988 5.00012H9.99988V10.0001H4.99988V5.00012Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),cUe=["color"],kBt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,cUe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M1 2H14V13H1L1 2ZM0 2C0 1.44772 0.447715 1 1 1H14C14.5523 1 15 1.44772 15 2V13C15 13.5523 14.5523 14 14 14H1C0.447715 14 0 13.5523 0 13V2ZM4.875 7.5C4.875 6.05025 6.05025 4.875 7.5 4.875C8.94975 4.875 10.125 6.05025 10.125 7.5C10.125 8.94975 8.94975 10.125 7.5 10.125C6.05025 10.125 4.875 8.94975 4.875 7.5ZM7.5 3.875C5.49797 3.875 3.875 5.49797 3.875 7.5C3.875 9.50203 5.49797 11.125 7.5 11.125C9.50203 11.125 11.125 9.50203 11.125 7.5C11.125 5.49797 9.50203 3.875 7.5 3.875Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),uUe=["color"],EBt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,uUe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M1 1C0.447715 1 0 1.44772 0 2V13C0 13.5523 0.447715 14 1 14H14C14.5523 14 15 13.5523 15 13V2C15 1.44772 14.5523 1 14 1H1ZM7.5 10.625C9.22589 10.625 10.625 9.22589 10.625 7.5C10.625 5.77411 9.22589 4.375 7.5 4.375C5.77411 4.375 4.375 5.77411 4.375 7.5C4.375 9.22589 5.77411 10.625 7.5 10.625Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),dUe=["color"],RBt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,dUe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M2.25 7.5C2.25 7.22386 2.47386 7 2.75 7H12.25C12.5261 7 12.75 7.22386 12.75 7.5C12.75 7.77614 12.5261 8 12.25 8H2.75C2.47386 8 2.25 7.77614 2.25 7.5Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),pUe=["color"],TBt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,pUe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.49991 0.876892C3.84222 0.876892 0.877075 3.84204 0.877075 7.49972C0.877075 11.1574 3.84222 14.1226 7.49991 14.1226C11.1576 14.1226 14.1227 11.1574 14.1227 7.49972C14.1227 3.84204 11.1576 0.876892 7.49991 0.876892ZM1.82707 7.49972C1.82707 4.36671 4.36689 1.82689 7.49991 1.82689C10.6329 1.82689 13.1727 4.36671 13.1727 7.49972C13.1727 10.6327 10.6329 13.1726 7.49991 13.1726C4.36689 13.1726 1.82707 10.6327 1.82707 7.49972ZM4.50003 7C4.22389 7 4.00003 7.22386 4.00003 7.5C4.00003 7.77614 4.22389 8 4.50003 8H10.5C10.7762 8 11 7.77614 11 7.5C11 7.22386 10.7762 7 10.5 7H4.50003Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),fUe=["color"],_Bt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,fUe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M2.14921 3.99996C2.14921 2.97778 2.97784 2.14915 4.00002 2.14915C5.02219 2.14915 5.85083 2.97778 5.85083 3.99996C5.85083 5.02213 5.02219 5.85077 4.00002 5.85077C2.97784 5.85077 2.14921 5.02213 2.14921 3.99996ZM4.00002 1.24915C2.48079 1.24915 1.24921 2.48073 1.24921 3.99996C1.24921 5.51919 2.48079 6.75077 4.00002 6.75077C5.51925 6.75077 6.75083 5.51919 6.75083 3.99996C6.75083 2.48073 5.51925 1.24915 4.00002 1.24915ZM5.82034 11.0001L2.49998 12.8369V9.16331L5.82034 11.0001ZM2.63883 8.21159C2.17228 7.9535 1.59998 8.29093 1.59998 8.82411V13.1761C1.59998 13.7093 2.17228 14.0467 2.63883 13.7886L6.57235 11.6126C7.05389 11.3462 7.05389 10.654 6.57235 10.3876L2.63883 8.21159ZM8.30001 9.00003C8.30001 8.61343 8.61341 8.30003 9.00001 8.30003H13C13.3866 8.30003 13.7 8.61343 13.7 9.00003V13C13.7 13.3866 13.3866 13.7 13 13.7H9.00001C8.61341 13.7 8.30001 13.3866 8.30001 13V9.00003ZM9.20001 9.20003V12.8H12.8V9.20003H9.20001ZM13.4432 2.19311C13.6189 2.01737 13.6189 1.73245 13.4432 1.55671C13.2675 1.38098 12.9826 1.38098 12.8068 1.55671L11 3.36353L9.19321 1.55674C9.01748 1.381 8.73255 1.381 8.55682 1.55674C8.38108 1.73247 8.38108 2.0174 8.55682 2.19313L10.3636 3.99992L8.55682 5.80671C8.38108 5.98245 8.38108 6.26737 8.55682 6.44311C8.73255 6.61885 9.01748 6.61885 9.19321 6.44311L11 4.63632L12.8068 6.44314C12.9826 6.61887 13.2675 6.61887 13.4432 6.44314C13.6189 6.2674 13.6189 5.98247 13.4432 5.80674L11.6364 3.99992L13.4432 2.19311Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),hUe=["color"],ABt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,hUe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M5.5 3C4.67157 3 4 3.67157 4 4.5C4 5.32843 4.67157 6 5.5 6C6.32843 6 7 5.32843 7 4.5C7 3.67157 6.32843 3 5.5 3ZM3 5C3.01671 5 3.03323 4.99918 3.04952 4.99758C3.28022 6.1399 4.28967 7 5.5 7C6.71033 7 7.71978 6.1399 7.95048 4.99758C7.96677 4.99918 7.98329 5 8 5H13.5C13.7761 5 14 4.77614 14 4.5C14 4.22386 13.7761 4 13.5 4H8C7.98329 4 7.96677 4.00082 7.95048 4.00242C7.71978 2.86009 6.71033 2 5.5 2C4.28967 2 3.28022 2.86009 3.04952 4.00242C3.03323 4.00082 3.01671 4 3 4H1.5C1.22386 4 1 4.22386 1 4.5C1 4.77614 1.22386 5 1.5 5H3ZM11.9505 10.9976C11.7198 12.1399 10.7103 13 9.5 13C8.28967 13 7.28022 12.1399 7.04952 10.9976C7.03323 10.9992 7.01671 11 7 11H1.5C1.22386 11 1 10.7761 1 10.5C1 10.2239 1.22386 10 1.5 10H7C7.01671 10 7.03323 10.0008 7.04952 10.0024C7.28022 8.8601 8.28967 8 9.5 8C10.7103 8 11.7198 8.8601 11.9505 10.0024C11.9668 10.0008 11.9833 10 12 10H13.5C13.7761 10 14 10.2239 14 10.5C14 10.7761 13.7761 11 13.5 11H12C11.9833 11 11.9668 10.9992 11.9505 10.9976ZM8 10.5C8 9.67157 8.67157 9 9.5 9C10.3284 9 11 9.67157 11 10.5C11 11.3284 10.3284 12 9.5 12C8.67157 12 8 11.3284 8 10.5Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),mUe=["color"],PBt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,mUe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M5 1.5C5 1.22386 4.77614 1 4.5 1C4.22386 1 4 1.22386 4 1.5L4 7C4 7.01671 4.00082 7.03323 4.00242 7.04952C2.86009 7.28022 2 8.28967 2 9.5C2 10.7103 2.86009 11.7198 4.00242 11.9505C4.00082 11.9668 4 11.9833 4 12V13.5C4 13.7761 4.22386 14 4.5 14C4.77614 14 5 13.7761 5 13.5V12C5 11.9833 4.99918 11.9668 4.99758 11.9505C6.1399 11.7198 7 10.7103 7 9.5C7 8.28967 6.1399 7.28022 4.99758 7.04952C4.99918 7.03323 5 7.01671 5 7L5 1.5ZM11 1.5C11 1.22386 10.7761 1 10.5 1C10.2239 1 10 1.22386 10 1.5V3C10 3.01671 10.0008 3.03323 10.0024 3.04952C8.8601 3.28022 8 4.28967 8 5.5C8 6.71033 8.8601 7.71978 10.0024 7.95048C10.0008 7.96677 10 7.98329 10 8V13.5C10 13.7761 10.2239 14 10.5 14C10.7761 14 11 13.7761 11 13.5V8C11 7.98329 10.9992 7.96677 10.9976 7.95048C12.1399 7.71978 13 6.71033 13 5.5C13 4.28967 12.1399 3.28022 10.9976 3.04952C10.9992 3.03323 11 3.01671 11 3V1.5ZM4.5 8C3.67157 8 3 8.67157 3 9.5C3 10.3284 3.67157 11 4.5 11C5.32843 11 6 10.3284 6 9.5C6 8.67157 5.32843 8 4.5 8ZM9 5.5C9 4.67157 9.67157 4 10.5 4C11.3284 4 12 4.67157 12 5.5C12 6.32843 11.3284 7 10.5 7C9.67157 7 9 6.32843 9 5.5Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),gUe=["color"],LBt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,gUe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M4 2.5C4 2.22386 4.22386 2 4.5 2H10.5C10.7761 2 11 2.22386 11 2.5V12.5C11 12.7761 10.7761 13 10.5 13H4.5C4.22386 13 4 12.7761 4 12.5V2.5ZM4.5 1C3.67157 1 3 1.67157 3 2.5V12.5C3 13.3284 3.67157 14 4.5 14H10.5C11.3284 14 12 13.3284 12 12.5V2.5C12 1.67157 11.3284 1 10.5 1H4.5ZM6 11.65C5.8067 11.65 5.65 11.8067 5.65 12C5.65 12.1933 5.8067 12.35 6 12.35H9C9.1933 12.35 9.35 12.1933 9.35 12C9.35 11.8067 9.1933 11.65 9 11.65H6Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),vUe=["color"],IBt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,vUe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.25925 3.16667L4.37036 5.33333V1L7.25925 3.16667ZM1 8.22222L3.88889 6.05555L1 3.88889V8.22222ZM1 14L3.88889 11.8333L1 9.66666V14ZM7.74072 8.22222L10.6296 6.05555L7.74072 3.88889V8.22222ZM14 3.16667L11.1111 5.33333V1L14 3.16667ZM11.1111 11.1111L14 8.94444L11.1111 6.77777V11.1111ZM3.88889 11.1111L1 8.94444L3.88889 6.77777V11.1111ZM4.37036 6.05555L7.25925 8.22222V3.88889L4.37036 6.05555ZM3.88889 5.33333L1 3.16667L3.88889 1V5.33333ZM7.74072 3.16667L10.6296 5.33333V1L7.74072 3.16667ZM14 8.22222L11.1111 6.05555L14 3.88889V8.22222ZM11.1111 11.8333L14 14V9.66666L11.1111 11.8333Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),bUe=["color"],OBt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,bUe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M2.89998 0.499976C2.89998 0.279062 2.72089 0.0999756 2.49998 0.0999756C2.27906 0.0999756 2.09998 0.279062 2.09998 0.499976V1.09998H1.49998C1.27906 1.09998 1.09998 1.27906 1.09998 1.49998C1.09998 1.72089 1.27906 1.89998 1.49998 1.89998H2.09998V2.49998C2.09998 2.72089 2.27906 2.89998 2.49998 2.89998C2.72089 2.89998 2.89998 2.72089 2.89998 2.49998V1.89998H3.49998C3.72089 1.89998 3.89998 1.72089 3.89998 1.49998C3.89998 1.27906 3.72089 1.09998 3.49998 1.09998H2.89998V0.499976ZM5.89998 3.49998C5.89998 3.27906 5.72089 3.09998 5.49998 3.09998C5.27906 3.09998 5.09998 3.27906 5.09998 3.49998V4.09998H4.49998C4.27906 4.09998 4.09998 4.27906 4.09998 4.49998C4.09998 4.72089 4.27906 4.89998 4.49998 4.89998H5.09998V5.49998C5.09998 5.72089 5.27906 5.89998 5.49998 5.89998C5.72089 5.89998 5.89998 5.72089 5.89998 5.49998V4.89998H6.49998C6.72089 4.89998 6.89998 4.72089 6.89998 4.49998C6.89998 4.27906 6.72089 4.09998 6.49998 4.09998H5.89998V3.49998ZM1.89998 6.49998C1.89998 6.27906 1.72089 6.09998 1.49998 6.09998C1.27906 6.09998 1.09998 6.27906 1.09998 6.49998V7.09998H0.499976C0.279062 7.09998 0.0999756 7.27906 0.0999756 7.49998C0.0999756 7.72089 0.279062 7.89998 0.499976 7.89998H1.09998V8.49998C1.09998 8.72089 1.27906 8.89997 1.49998 8.89997C1.72089 8.89997 1.89998 8.72089 1.89998 8.49998V7.89998H2.49998C2.72089 7.89998 2.89998 7.72089 2.89998 7.49998C2.89998 7.27906 2.72089 7.09998 2.49998 7.09998H1.89998V6.49998ZM8.54406 0.98184L8.24618 0.941586C8.03275 0.917676 7.90692 1.1655 8.02936 1.34194C8.17013 1.54479 8.29981 1.75592 8.41754 1.97445C8.91878 2.90485 9.20322 3.96932 9.20322 5.10022C9.20322 8.37201 6.82247 11.0878 3.69887 11.6097C3.45736 11.65 3.20988 11.6772 2.96008 11.6906C2.74563 11.702 2.62729 11.9535 2.77721 12.1072C2.84551 12.1773 2.91535 12.2458 2.98667 12.3128L3.05883 12.3795L3.31883 12.6045L3.50684 12.7532L3.62796 12.8433L3.81491 12.9742L3.99079 13.089C4.11175 13.1651 4.23536 13.2375 4.36157 13.3059L4.62496 13.4412L4.88553 13.5607L5.18837 13.6828L5.43169 13.7686C5.56564 13.8128 5.70149 13.8529 5.83857 13.8885C5.94262 13.9155 6.04767 13.9401 6.15405 13.9622C6.27993 13.9883 6.40713 14.0109 6.53544 14.0298L6.85241 14.0685L7.11934 14.0892C7.24637 14.0965 7.37436 14.1002 7.50322 14.1002C11.1483 14.1002 14.1032 11.1453 14.1032 7.50023C14.1032 7.25044 14.0893 7.00389 14.0623 6.76131L14.0255 6.48407C13.991 6.26083 13.9453 6.04129 13.8891 5.82642C13.8213 5.56709 13.7382 5.31398 13.6409 5.06881L13.5279 4.80132L13.4507 4.63542L13.3766 4.48666C13.2178 4.17773 13.0353 3.88295 12.8312 3.60423L12.6782 3.40352L12.4793 3.16432L12.3157 2.98361L12.1961 2.85951L12.0355 2.70246L11.8134 2.50184L11.4925 2.24191L11.2483 2.06498L10.9562 1.87446L10.6346 1.68894L10.3073 1.52378L10.1938 1.47176L9.95488 1.3706L9.67791 1.2669L9.42566 1.1846L9.10075 1.09489L8.83599 1.03486L8.54406 0.98184ZM10.4032 5.30023C10.4032 4.27588 10.2002 3.29829 9.83244 2.40604C11.7623 3.28995 13.1032 5.23862 13.1032 7.50023C13.1032 10.593 10.596 13.1002 7.50322 13.1002C6.63646 13.1002 5.81597 12.9036 5.08355 12.5522C6.5419 12.0941 7.81081 11.2082 8.74322 10.0416C8.87963 10.2284 9.10028 10.3497 9.34928 10.3497C9.76349 10.3497 10.0993 10.0139 10.0993 9.59971C10.0993 9.24256 9.84965 8.94373 9.51535 8.86816C9.57741 8.75165 9.63653 8.63334 9.6926 8.51332C9.88358 8.63163 10.1088 8.69993 10.35 8.69993C11.0403 8.69993 11.6 8.14028 11.6 7.44993C11.6 6.75976 11.0406 6.20024 10.3505 6.19993C10.3853 5.90487 10.4032 5.60464 10.4032 5.30023Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),yUe=["color"],MBt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,yUe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.81819 0.93179C7.64245 0.756054 7.35753 0.756054 7.18179 0.93179L5.43179 2.68179C5.25605 2.85753 5.25605 3.14245 5.43179 3.31819C5.60753 3.49392 5.89245 3.49392 6.06819 3.31819L6.99999 2.38638V5.49999C6.99999 5.77613 7.22385 5.99999 7.49999 5.99999C7.77613 5.99999 7.99999 5.77613 7.99999 5.49999V2.38638L8.93179 3.31819C9.10753 3.49392 9.39245 3.49392 9.56819 3.31819C9.74392 3.14245 9.74392 2.85753 9.56819 2.68179L7.81819 0.93179ZM7.99999 9.49999C7.99999 9.22385 7.77613 8.99999 7.49999 8.99999C7.22385 8.99999 6.99999 9.22385 6.99999 9.49999V12.6136L6.06819 11.6818C5.89245 11.5061 5.60753 11.5061 5.43179 11.6818C5.25605 11.8575 5.25605 12.1424 5.43179 12.3182L7.18179 14.0682C7.35753 14.2439 7.64245 14.2439 7.81819 14.0682L9.56819 12.3182C9.74392 12.1424 9.74392 11.8575 9.56819 11.6818C9.39245 11.5061 9.10753 11.5061 8.93179 11.6818L7.99999 12.6136V9.49999ZM8.99999 7.49999C8.99999 7.22385 9.22385 6.99999 9.49999 6.99999H12.6136L11.6818 6.06819C11.5061 5.89245 11.5061 5.60753 11.6818 5.43179C11.8575 5.25605 12.1424 5.25605 12.3182 5.43179L14.0682 7.18179C14.2439 7.35753 14.2439 7.64245 14.0682 7.81819L12.3182 9.56819C12.1424 9.74392 11.8575 9.74392 11.6818 9.56819C11.5061 9.39245 11.5061 9.10753 11.6818 8.93179L12.6136 7.99999H9.49999C9.22385 7.99999 8.99999 7.77613 8.99999 7.49999ZM3.31819 6.06819L2.38638 6.99999H5.49999C5.77613 6.99999 5.99999 7.22385 5.99999 7.49999C5.99999 7.77613 5.77613 7.99999 5.49999 7.99999H2.38638L3.31819 8.93179C3.49392 9.10753 3.49392 9.39245 3.31819 9.56819C3.14245 9.74392 2.85753 9.74392 2.68179 9.56819L0.93179 7.81819C0.756054 7.64245 0.756054 7.35753 0.93179 7.18179L2.68179 5.43179C2.85753 5.25605 3.14245 5.25605 3.31819 5.43179C3.49392 5.60753 3.49392 5.89245 3.31819 6.06819Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),xUe=["color"],NBt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,xUe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M3.25781 3.11684C3.67771 3.45796 3.83523 3.43193 4.62369 3.37933L12.0571 2.93299C12.2147 2.93299 12.0836 2.77571 12.0311 2.74957L10.7965 1.85711C10.56 1.67347 10.2448 1.46315 9.64083 1.51576L2.44308 2.04074C2.18059 2.06677 2.12815 2.19801 2.2327 2.30322L3.25781 3.11684ZM3.7041 4.84917V12.6704C3.7041 13.0907 3.91415 13.248 4.38693 13.222L12.5562 12.7493C13.0292 12.7233 13.0819 12.4341 13.0819 12.0927V4.32397C13.0819 3.98306 12.9508 3.79921 12.6612 3.82545L4.12422 4.32397C3.80918 4.35044 3.7041 4.50803 3.7041 4.84917ZM11.7688 5.26872C11.8212 5.50518 11.7688 5.74142 11.5319 5.76799L11.1383 5.84641V11.6205C10.7965 11.8042 10.4814 11.9092 10.2188 11.9092C9.79835 11.9092 9.69305 11.7779 9.37812 11.3844L6.80345 7.34249V11.2532L7.61816 11.437C7.61816 11.437 7.61816 11.9092 6.96086 11.9092L5.14879 12.0143C5.09615 11.9092 5.14879 11.647 5.33259 11.5944L5.80546 11.4634V6.29276L5.1489 6.24015C5.09625 6.00369 5.22739 5.66278 5.5954 5.63631L7.53935 5.50528L10.2188 9.5998V5.97765L9.53564 5.89924C9.4832 5.61018 9.69305 5.40028 9.95576 5.37425L11.7688 5.26872ZM1.83874 1.33212L9.32557 0.780787C10.245 0.701932 10.4815 0.754753 11.0594 1.17452L13.4492 2.85424C13.8436 3.14309 13.975 3.22173 13.975 3.53661V12.7493C13.975 13.3266 13.7647 13.6681 13.0293 13.7203L4.33492 14.2454C3.78291 14.2717 3.52019 14.193 3.23111 13.8253L1.47116 11.5419C1.1558 11.1216 1.02466 10.8071 1.02466 10.4392V2.25041C1.02466 1.77825 1.23504 1.38441 1.83874 1.33212Z",fill:n}))}),wUe=["color"],zBt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,wUe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.5 1.5C4.5 4.25 3 6.5 3 9C3 11.4853 5.01472 13.5 7.5 13.5C9.98528 13.5 12 11.4853 12 9C12 6.5 10.5 4.25 7.5 1.5ZM11 9C11 7.11203 9.97315 5.27195 7.5 2.87357C5.02686 5.27195 4 7.11203 4 9C4 10.933 5.567 12.5 7.5 12.5C9.433 12.5 11 10.933 11 9Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),CUe=["color"],DBt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,CUe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 13C12.5523 13 13 12.5523 13 12V3C13 2.44771 12.5523 2 12 2H3C2.44771 2 2 2.44771 2 3V6.5C2 6.77614 2.22386 7 2.5 7C2.77614 7 3 6.77614 3 6.5V3H12V12H8.5C8.22386 12 8 12.2239 8 12.5C8 12.7761 8.22386 13 8.5 13H12ZM9 6.5C9 6.5001 9 6.50021 9 6.50031V6.50035V9.5C9 9.77614 8.77614 10 8.5 10C8.22386 10 8 9.77614 8 9.5V7.70711L2.85355 12.8536C2.65829 13.0488 2.34171 13.0488 2.14645 12.8536C1.95118 12.6583 1.95118 12.3417 2.14645 12.1464L7.29289 7H5.5C5.22386 7 5 6.77614 5 6.5C5 6.22386 5.22386 6 5.5 6H8.5C8.56779 6 8.63244 6.01349 8.69139 6.03794C8.74949 6.06198 8.80398 6.09744 8.85143 6.14433C8.94251 6.23434 8.9992 6.35909 8.99999 6.49708L8.99999 6.49738",fill:n}))}),SUe=["color"],jBt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,SUe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M3.49985 1.10001C3.27894 1.10001 3.09985 1.27909 3.09985 1.50001C3.09985 1.72092 3.27894 1.90001 3.49985 1.90001H11.4999C11.7208 1.90001 11.8999 1.72092 11.8999 1.50001C11.8999 1.27909 11.7208 1.10001 11.4999 1.10001H3.49985ZM4.99995 4.25001C4.99995 3.97387 4.77609 3.75001 4.49995 3.75001C4.22381 3.75001 3.99995 3.97387 3.99995 4.25001V9.55001C3.99995 11.483 5.56695 13.05 7.49995 13.05C9.43295 13.05 11 11.483 11 9.55001V4.25001C11 3.97387 10.7761 3.75001 10.5 3.75001C10.2238 3.75001 9.99995 3.97387 9.99995 4.25001V9.55001C9.99995 10.9307 8.88066 12.05 7.49995 12.05C6.11924 12.05 4.99995 10.9307 4.99995 9.55001V4.25001Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),kUe=["color"],BBt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,kUe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M2.85714 2H12.1429C12.6162 2 13 2.38376 13 2.85714V12.1429C13 12.6162 12.6162 13 12.1429 13H2.85714C2.38376 13 2 12.6162 2 12.1429V2.85714C2 2.38376 2.38376 2 2.85714 2ZM1 2.85714C1 1.83147 1.83147 1 2.85714 1H12.1429C13.1685 1 14 1.83147 14 2.85714V12.1429C14 13.1685 13.1685 14 12.1429 14H2.85714C1.83147 14 1 13.1685 1 12.1429V2.85714ZM7.49988 5.00012C7.77602 5.00012 7.99988 4.77626 7.99988 4.50012C7.99988 4.22398 7.77602 4.00012 7.49988 4.00012C7.22374 4.00012 6.99988 4.22398 6.99988 4.50012C6.99988 4.77626 7.22374 5.00012 7.49988 5.00012ZM4.49988 11.0001C4.77602 11.0001 4.99988 10.7763 4.99988 10.5001C4.99988 10.224 4.77602 10.0001 4.49988 10.0001C4.22374 10.0001 3.99988 10.224 3.99988 10.5001C3.99988 10.7763 4.22374 11.0001 4.49988 11.0001ZM4.99988 7.50012C4.99988 7.77626 4.77602 8.00012 4.49988 8.00012C4.22374 8.00012 3.99988 7.77626 3.99988 7.50012C3.99988 7.22398 4.22374 7.00012 4.49988 7.00012C4.77602 7.00012 4.99988 7.22398 4.99988 7.50012ZM4.49988 5.00012C4.77602 5.00012 4.99988 4.77626 4.99988 4.50012C4.99988 4.22398 4.77602 4.00012 4.49988 4.00012C4.22374 4.00012 3.99988 4.22398 3.99988 4.50012C3.99988 4.77626 4.22374 5.00012 4.49988 5.00012ZM10.9999 10.5001C10.9999 10.7763 10.776 11.0001 10.4999 11.0001C10.2237 11.0001 9.99988 10.7763 9.99988 10.5001C9.99988 10.224 10.2237 10.0001 10.4999 10.0001C10.776 10.0001 10.9999 10.224 10.9999 10.5001ZM10.4999 8.00012C10.776 8.00012 10.9999 7.77626 10.9999 7.50012C10.9999 7.22398 10.776 7.00012 10.4999 7.00012C10.2237 7.00012 9.99988 7.22398 9.99988 7.50012C9.99988 7.77626 10.2237 8.00012 10.4999 8.00012ZM10.9999 4.50012C10.9999 4.77626 10.776 5.00012 10.4999 5.00012C10.2237 5.00012 9.99988 4.77626 9.99988 4.50012C9.99988 4.22398 10.2237 4.00012 10.4999 4.00012C10.776 4.00012 10.9999 4.22398 10.9999 4.50012ZM7.49988 11.0001C7.77602 11.0001 7.99988 10.7763 7.99988 10.5001C7.99988 10.224 7.77602 10.0001 7.49988 10.0001C7.22374 10.0001 6.99988 10.224 6.99988 10.5001C6.99988 10.7763 7.22374 11.0001 7.49988 11.0001Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),EUe=["color"],VBt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,EUe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M1.20308 1.04312C1.00481 0.954998 0.772341 1.0048 0.627577 1.16641C0.482813 1.32802 0.458794 1.56455 0.568117 1.75196L3.92115 7.50002L0.568117 13.2481C0.458794 13.4355 0.482813 13.672 0.627577 13.8336C0.772341 13.9952 1.00481 14.045 1.20308 13.9569L14.7031 7.95693C14.8836 7.87668 15 7.69762 15 7.50002C15 7.30243 14.8836 7.12337 14.7031 7.04312L1.20308 1.04312ZM4.84553 7.10002L2.21234 2.586L13.2689 7.50002L2.21234 12.414L4.84552 7.90002H9C9.22092 7.90002 9.4 7.72094 9.4 7.50002C9.4 7.27911 9.22092 7.10002 9 7.10002H4.84553Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),RUe=["color"],FC=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,RUe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M6.04995 2.74998C6.04995 2.44623 5.80371 2.19998 5.49995 2.19998C5.19619 2.19998 4.94995 2.44623 4.94995 2.74998V12.25C4.94995 12.5537 5.19619 12.8 5.49995 12.8C5.80371 12.8 6.04995 12.5537 6.04995 12.25V2.74998ZM10.05 2.74998C10.05 2.44623 9.80371 2.19998 9.49995 2.19998C9.19619 2.19998 8.94995 2.44623 8.94995 2.74998V12.25C8.94995 12.5537 9.19619 12.8 9.49995 12.8C9.80371 12.8 10.05 12.5537 10.05 12.25V2.74998Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),TUe=["color"],HBt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,TUe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M11.8536 1.14645C11.6583 0.951184 11.3417 0.951184 11.1465 1.14645L3.71455 8.57836C3.62459 8.66832 3.55263 8.77461 3.50251 8.89155L2.04044 12.303C1.9599 12.491 2.00189 12.709 2.14646 12.8536C2.29103 12.9981 2.50905 13.0401 2.69697 12.9596L6.10847 11.4975C6.2254 11.4474 6.3317 11.3754 6.42166 11.2855L13.8536 3.85355C14.0488 3.65829 14.0488 3.34171 13.8536 3.14645L11.8536 1.14645ZM4.42166 9.28547L11.5 2.20711L12.7929 3.5L5.71455 10.5784L4.21924 11.2192L3.78081 10.7808L4.42166 9.28547Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),_Ue=["color"],FBt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,_Ue);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M12.1464 1.14645C12.3417 0.951184 12.6583 0.951184 12.8535 1.14645L14.8535 3.14645C15.0488 3.34171 15.0488 3.65829 14.8535 3.85355L10.9109 7.79618C10.8349 7.87218 10.7471 7.93543 10.651 7.9835L6.72359 9.94721C6.53109 10.0435 6.29861 10.0057 6.14643 9.85355C5.99425 9.70137 5.95652 9.46889 6.05277 9.27639L8.01648 5.34897C8.06455 5.25283 8.1278 5.16507 8.2038 5.08907L12.1464 1.14645ZM12.5 2.20711L8.91091 5.79618L7.87266 7.87267L8.12731 8.12732L10.2038 7.08907L13.7929 3.5L12.5 2.20711ZM9.99998 2L8.99998 3H4.9C4.47171 3 4.18056 3.00039 3.95552 3.01877C3.73631 3.03668 3.62421 3.06915 3.54601 3.10899C3.35785 3.20487 3.20487 3.35785 3.10899 3.54601C3.06915 3.62421 3.03669 3.73631 3.01878 3.95552C3.00039 4.18056 3 4.47171 3 4.9V11.1C3 11.5283 3.00039 11.8194 3.01878 12.0445C3.03669 12.2637 3.06915 12.3758 3.10899 12.454C3.20487 12.6422 3.35785 12.7951 3.54601 12.891C3.62421 12.9309 3.73631 12.9633 3.95552 12.9812C4.18056 12.9996 4.47171 13 4.9 13H11.1C11.5283 13 11.8194 12.9996 12.0445 12.9812C12.2637 12.9633 12.3758 12.9309 12.454 12.891C12.6422 12.7951 12.7951 12.6422 12.891 12.454C12.9309 12.3758 12.9633 12.2637 12.9812 12.0445C12.9996 11.8194 13 11.5283 13 11.1V6.99998L14 5.99998V11.1V11.1207C14 11.5231 14 11.8553 13.9779 12.1259C13.9549 12.407 13.9057 12.6653 13.782 12.908C13.5903 13.2843 13.2843 13.5903 12.908 13.782C12.6653 13.9057 12.407 13.9549 12.1259 13.9779C11.8553 14 11.5231 14 11.1207 14H11.1H4.9H4.87934C4.47686 14 4.14468 14 3.87409 13.9779C3.59304 13.9549 3.33469 13.9057 3.09202 13.782C2.7157 13.5903 2.40973 13.2843 2.21799 12.908C2.09434 12.6653 2.04506 12.407 2.0221 12.1259C1.99999 11.8553 1.99999 11.5231 2 11.1207V11.1206V11.1V4.9V4.87935V4.87932V4.87931C1.99999 4.47685 1.99999 4.14468 2.0221 3.87409C2.04506 3.59304 2.09434 3.33469 2.21799 3.09202C2.40973 2.71569 2.7157 2.40973 3.09202 2.21799C3.33469 2.09434 3.59304 2.04506 3.87409 2.0221C4.14468 1.99999 4.47685 1.99999 4.87932 2H4.87935H4.9H9.99998Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),AUe=["color"],$C=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,AUe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.5 0.875C5.49797 0.875 3.875 2.49797 3.875 4.5C3.875 6.15288 4.98124 7.54738 6.49373 7.98351C5.2997 8.12901 4.27557 8.55134 3.50407 9.31167C2.52216 10.2794 2.02502 11.72 2.02502 13.5999C2.02502 13.8623 2.23769 14.0749 2.50002 14.0749C2.76236 14.0749 2.97502 13.8623 2.97502 13.5999C2.97502 11.8799 3.42786 10.7206 4.17091 9.9883C4.91536 9.25463 6.02674 8.87499 7.49995 8.87499C8.97317 8.87499 10.0846 9.25463 10.8291 9.98831C11.5721 10.7206 12.025 11.8799 12.025 13.5999C12.025 13.8623 12.2376 14.0749 12.5 14.0749C12.7623 14.075 12.975 13.8623 12.975 13.6C12.975 11.72 12.4778 10.2794 11.4959 9.31166C10.7244 8.55135 9.70025 8.12903 8.50625 7.98352C10.0187 7.5474 11.125 6.15289 11.125 4.5C11.125 2.49797 9.50203 0.875 7.5 0.875ZM4.825 4.5C4.825 3.02264 6.02264 1.825 7.5 1.825C8.97736 1.825 10.175 3.02264 10.175 4.5C10.175 5.97736 8.97736 7.175 7.5 7.175C6.02264 7.175 4.825 5.97736 4.825 4.5Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),PUe=["color"],$Bt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,PUe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M1.85001 7.50043C1.85001 4.37975 4.37963 1.85001 7.50001 1.85001C10.6204 1.85001 13.15 4.37975 13.15 7.50043C13.15 10.6211 10.6204 13.1509 7.50001 13.1509C4.37963 13.1509 1.85001 10.6211 1.85001 7.50043ZM7.50001 0.850006C3.82728 0.850006 0.850006 3.82753 0.850006 7.50043C0.850006 11.1733 3.82728 14.1509 7.50001 14.1509C11.1727 14.1509 14.15 11.1733 14.15 7.50043C14.15 3.82753 11.1727 0.850006 7.50001 0.850006ZM7.00001 8.00001V3.12811C7.16411 3.10954 7.33094 3.10001 7.50001 3.10001C9.93006 3.10001 11.9 5.07014 11.9 7.50043C11.9 7.66935 11.8905 7.83604 11.872 8.00001H7.00001Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),LUe=["color"],GBt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,LUe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M3 5.5C3 7.983 4.99169 9 7 9V12.5C7 12.7761 7.22386 13 7.5 13C7.77614 13 8 12.7761 8 12.5V9V3.1H9V12.5C9 12.7761 9.22386 13 9.5 13C9.77614 13 10 12.7761 10 12.5V3.1H11.5C11.8038 3.1 12.05 2.85376 12.05 2.55C12.05 2.24624 11.8038 2 11.5 2H9.5H8H7.5H7C4.99169 2 3 3.017 3 5.5Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),IUe=["color"],UBt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,IUe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M13.5 13.95C13.7485 13.95 13.95 13.7485 13.95 13.5C13.95 13.2514 13.7485 13.05 13.5 13.05L1.49995 13.05C1.25142 13.05 1.04995 13.2514 1.04995 13.5C1.04995 13.7485 1.25142 13.95 1.49995 13.95L13.5 13.95ZM11.0681 7.5683C11.2439 7.39257 11.2439 7.10764 11.0681 6.93191C10.8924 6.75617 10.6075 6.75617 10.4317 6.93191L7.94993 9.41371L7.94993 1.49998C7.94993 1.25146 7.74846 1.04998 7.49993 1.04998C7.2514 1.04998 7.04993 1.25146 7.04993 1.49998L7.04993 9.41371L4.56813 6.93191C4.39239 6.75617 4.10746 6.75617 3.93173 6.93191C3.75599 7.10764 3.75599 7.39257 3.93173 7.5683L7.18173 10.8183C7.35746 10.994 7.64239 10.994 7.81812 10.8183L11.0681 7.5683Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),OUe=["color"],ZBt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,OUe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M2.05005 13.5C2.05005 13.7485 2.25152 13.95 2.50005 13.95C2.74858 13.95 2.95005 13.7485 2.95005 13.5L2.95005 1.49995C2.95005 1.25142 2.74858 1.04995 2.50005 1.04995C2.25152 1.04995 2.05005 1.25142 2.05005 1.49995L2.05005 13.5ZM8.4317 11.0681C8.60743 11.2439 8.89236 11.2439 9.06809 11.0681C9.24383 10.8924 9.24383 10.6075 9.06809 10.4317L6.58629 7.94993L14.5 7.94993C14.7485 7.94993 14.95 7.74846 14.95 7.49993C14.95 7.2514 14.7485 7.04993 14.5 7.04993L6.58629 7.04993L9.06809 4.56813C9.24383 4.39239 9.24383 4.10746 9.06809 3.93173C8.89236 3.75599 8.60743 3.75599 8.4317 3.93173L5.1817 7.18173C5.00596 7.35746 5.00596 7.64239 5.1817 7.81812L8.4317 11.0681Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),MUe=["color"],qBt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,MUe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M12.95 1.50005C12.95 1.25152 12.7485 1.05005 12.5 1.05005C12.2514 1.05005 12.05 1.25152 12.05 1.50005L12.05 13.5C12.05 13.7486 12.2514 13.95 12.5 13.95C12.7485 13.95 12.95 13.7486 12.95 13.5L12.95 1.50005ZM6.5683 3.93188C6.39257 3.75614 6.10764 3.75614 5.93191 3.93188C5.75617 4.10761 5.75617 4.39254 5.93191 4.56827L8.41371 7.05007L0.499984 7.05007C0.251456 7.05007 0.0499847 7.25155 0.0499847 7.50007C0.0499846 7.7486 0.251457 7.95007 0.499984 7.95007L8.41371 7.95007L5.93191 10.4319C5.75617 10.6076 5.75617 10.8925 5.93191 11.0683C6.10764 11.244 6.39257 11.244 6.56831 11.0683L9.8183 7.81827C9.99404 7.64254 9.99404 7.35761 9.8183 7.18188L6.5683 3.93188Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),NUe=["color"],KBt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,NUe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M1.50005 1.05005C1.25152 1.05005 1.05005 1.25152 1.05005 1.50005C1.05005 1.74858 1.25152 1.95005 1.50005 1.95005L13.5 1.95005C13.7486 1.95005 13.95 1.74858 13.95 1.50005C13.95 1.25152 13.7486 1.05005 13.5 1.05005H1.50005ZM3.93188 7.43169C3.75614 7.60743 3.75614 7.89236 3.93188 8.06809C4.10761 8.24383 4.39254 8.24383 4.56827 8.06809L7.05007 5.58629V13.5C7.05007 13.7485 7.25155 13.95 7.50007 13.95C7.7486 13.95 7.95007 13.7485 7.95007 13.5L7.95007 5.58629L10.4319 8.06809C10.6076 8.24383 10.8925 8.24383 11.0683 8.06809C11.244 7.89235 11.244 7.60743 11.0683 7.43169L7.81827 4.18169C7.64254 4.00596 7.35761 4.00596 7.18188 4.18169L3.93188 7.43169Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),zUe=["color"],tse=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,zUe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M3.24182 2.32181C3.3919 2.23132 3.5784 2.22601 3.73338 2.30781L12.7334 7.05781C12.8974 7.14436 13 7.31457 13 7.5C13 7.68543 12.8974 7.85564 12.7334 7.94219L3.73338 12.6922C3.5784 12.774 3.3919 12.7687 3.24182 12.6782C3.09175 12.5877 3 12.4252 3 12.25V2.75C3 2.57476 3.09175 2.4123 3.24182 2.32181ZM4 3.57925V11.4207L11.4288 7.5L4 3.57925Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),DUe=["color"],WBt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,DUe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M8 2.75C8 2.47386 7.77614 2.25 7.5 2.25C7.22386 2.25 7 2.47386 7 2.75V7H2.75C2.47386 7 2.25 7.22386 2.25 7.5C2.25 7.77614 2.47386 8 2.75 8H7V12.25C7 12.5261 7.22386 12.75 7.5 12.75C7.77614 12.75 8 12.5261 8 12.25V8H12.25C12.5261 8 12.75 7.77614 12.75 7.5C12.75 7.22386 12.5261 7 12.25 7H8V2.75Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),jUe=["color"],QBt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,jUe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.49991 0.876892C3.84222 0.876892 0.877075 3.84204 0.877075 7.49972C0.877075 11.1574 3.84222 14.1226 7.49991 14.1226C11.1576 14.1226 14.1227 11.1574 14.1227 7.49972C14.1227 3.84204 11.1576 0.876892 7.49991 0.876892ZM1.82707 7.49972C1.82707 4.36671 4.36689 1.82689 7.49991 1.82689C10.6329 1.82689 13.1727 4.36671 13.1727 7.49972C13.1727 10.6327 10.6329 13.1726 7.49991 13.1726C4.36689 13.1726 1.82707 10.6327 1.82707 7.49972ZM7.50003 4C7.77617 4 8.00003 4.22386 8.00003 4.5V7H10.5C10.7762 7 11 7.22386 11 7.5C11 7.77614 10.7762 8 10.5 8H8.00003V10.5C8.00003 10.7761 7.77617 11 7.50003 11C7.22389 11 7.00003 10.7761 7.00003 10.5V8H4.50003C4.22389 8 4.00003 7.77614 4.00003 7.5C4.00003 7.22386 4.22389 7 4.50003 7H7.00003V4.5C7.00003 4.22386 7.22389 4 7.50003 4Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),BUe=["color"],JBt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,BUe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M5.07505 4.10001C5.07505 2.91103 6.25727 1.92502 7.50005 1.92502C8.74283 1.92502 9.92505 2.91103 9.92505 4.10001C9.92505 5.19861 9.36782 5.71436 8.61854 6.37884L8.58757 6.4063C7.84481 7.06467 6.92505 7.87995 6.92505 9.5C6.92505 9.81757 7.18248 10.075 7.50005 10.075C7.81761 10.075 8.07505 9.81757 8.07505 9.5C8.07505 8.41517 8.62945 7.90623 9.38156 7.23925L9.40238 7.22079C10.1496 6.55829 11.075 5.73775 11.075 4.10001C11.075 2.12757 9.21869 0.775024 7.50005 0.775024C5.7814 0.775024 3.92505 2.12757 3.92505 4.10001C3.92505 4.41758 4.18249 4.67501 4.50005 4.67501C4.81761 4.67501 5.07505 4.41758 5.07505 4.10001ZM7.50005 13.3575C7.9833 13.3575 8.37505 12.9657 8.37505 12.4825C8.37505 11.9992 7.9833 11.6075 7.50005 11.6075C7.0168 11.6075 6.62505 11.9992 6.62505 12.4825C6.62505 12.9657 7.0168 13.3575 7.50005 13.3575Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),VUe=["color"],XBt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,VUe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M0.877075 7.49972C0.877075 3.84204 3.84222 0.876892 7.49991 0.876892C11.1576 0.876892 14.1227 3.84204 14.1227 7.49972C14.1227 11.1574 11.1576 14.1226 7.49991 14.1226C3.84222 14.1226 0.877075 11.1574 0.877075 7.49972ZM7.49991 1.82689C4.36689 1.82689 1.82708 4.36671 1.82708 7.49972C1.82708 10.6327 4.36689 13.1726 7.49991 13.1726C10.6329 13.1726 13.1727 10.6327 13.1727 7.49972C13.1727 4.36671 10.6329 1.82689 7.49991 1.82689ZM8.24993 10.5C8.24993 10.9142 7.91414 11.25 7.49993 11.25C7.08571 11.25 6.74993 10.9142 6.74993 10.5C6.74993 10.0858 7.08571 9.75 7.49993 9.75C7.91414 9.75 8.24993 10.0858 8.24993 10.5ZM6.05003 6.25C6.05003 5.57211 6.63511 4.925 7.50003 4.925C8.36496 4.925 8.95003 5.57211 8.95003 6.25C8.95003 6.74118 8.68002 6.99212 8.21447 7.27494C8.16251 7.30651 8.10258 7.34131 8.03847 7.37854L8.03841 7.37858C7.85521 7.48497 7.63788 7.61119 7.47449 7.73849C7.23214 7.92732 6.95003 8.23198 6.95003 8.7C6.95004 9.00376 7.19628 9.25 7.50004 9.25C7.8024 9.25 8.04778 9.00601 8.05002 8.70417L8.05056 8.7033C8.05924 8.6896 8.08493 8.65735 8.15058 8.6062C8.25207 8.52712 8.36508 8.46163 8.51567 8.37436L8.51571 8.37433C8.59422 8.32883 8.68296 8.27741 8.78559 8.21506C9.32004 7.89038 10.05 7.35382 10.05 6.25C10.05 4.92789 8.93511 3.825 7.50003 3.825C6.06496 3.825 4.95003 4.92789 4.95003 6.25C4.95003 6.55376 5.19628 6.8 5.50003 6.8C5.80379 6.8 6.05003 6.55376 6.05003 6.25Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),HUe=["color"],kM=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,HUe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M9.42503 3.44136C10.0561 3.23654 10.7837 3.2402 11.3792 3.54623C12.7532 4.25224 13.3477 6.07191 12.7946 8C12.5465 8.8649 12.1102 9.70472 11.1861 10.5524C10.262 11.4 8.98034 11.9 8.38571 11.9C8.17269 11.9 8 11.7321 8 11.525C8 11.3179 8.17644 11.15 8.38571 11.15C9.06497 11.15 9.67189 10.7804 10.3906 10.236C10.9406 9.8193 11.3701 9.28633 11.608 8.82191C12.0628 7.93367 12.0782 6.68174 11.3433 6.34901C10.9904 6.73455 10.5295 6.95946 9.97725 6.95946C8.7773 6.95946 8.0701 5.99412 8.10051 5.12009C8.12957 4.28474 8.66032 3.68954 9.42503 3.44136ZM3.42503 3.44136C4.05614 3.23654 4.78366 3.2402 5.37923 3.54623C6.7532 4.25224 7.34766 6.07191 6.79462 8C6.54654 8.8649 6.11019 9.70472 5.1861 10.5524C4.26201 11.4 2.98034 11.9 2.38571 11.9C2.17269 11.9 2 11.7321 2 11.525C2 11.3179 2.17644 11.15 2.38571 11.15C3.06497 11.15 3.67189 10.7804 4.39058 10.236C4.94065 9.8193 5.37014 9.28633 5.60797 8.82191C6.06282 7.93367 6.07821 6.68174 5.3433 6.34901C4.99037 6.73455 4.52948 6.95946 3.97725 6.95946C2.7773 6.95946 2.0701 5.99412 2.10051 5.12009C2.12957 4.28474 2.66032 3.68954 3.42503 3.44136Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),FUe=["color"],YBt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,FUe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.49985 0.877045C3.84216 0.877045 0.877014 3.84219 0.877014 7.49988C0.877014 11.1575 3.84216 14.1227 7.49985 14.1227C11.1575 14.1227 14.1227 11.1575 14.1227 7.49988C14.1227 3.84219 11.1575 0.877045 7.49985 0.877045ZM1.82701 7.49988C1.82701 4.36686 4.36683 1.82704 7.49985 1.82704C10.6328 1.82704 13.1727 4.36686 13.1727 7.49988C13.1727 10.6329 10.6328 13.1727 7.49985 13.1727C4.36683 13.1727 1.82701 10.6329 1.82701 7.49988ZM7.49999 9.49999C8.60456 9.49999 9.49999 8.60456 9.49999 7.49999C9.49999 6.39542 8.60456 5.49999 7.49999 5.49999C6.39542 5.49999 5.49999 6.39542 5.49999 7.49999C5.49999 8.60456 6.39542 9.49999 7.49999 9.49999Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),$Ue=["color"],eVt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,$Ue);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M4.2 1H4.17741H4.1774C3.86936 0.999988 3.60368 0.999978 3.38609 1.02067C3.15576 1.04257 2.92825 1.09113 2.71625 1.22104C2.51442 1.34472 2.34473 1.51442 2.22104 1.71625C2.09113 1.92825 2.04257 2.15576 2.02067 2.38609C1.99998 2.60367 1.99999 2.86935 2 3.17738V3.1774V3.2V11.8V11.8226V11.8226C1.99999 12.1307 1.99998 12.3963 2.02067 12.6139C2.04257 12.8442 2.09113 13.0717 2.22104 13.2837C2.34473 13.4856 2.51442 13.6553 2.71625 13.779C2.92825 13.9089 3.15576 13.9574 3.38609 13.9793C3.60368 14 3.86937 14 4.17741 14H4.2H10.8H10.8226C11.1306 14 11.3963 14 11.6139 13.9793C11.8442 13.9574 12.0717 13.9089 12.2837 13.779C12.4856 13.6553 12.6553 13.4856 12.779 13.2837C12.9089 13.0717 12.9574 12.8442 12.9793 12.6139C13 12.3963 13 12.1306 13 11.8226V11.8V3.2V3.17741C13 2.86936 13 2.60368 12.9793 2.38609C12.9574 2.15576 12.9089 1.92825 12.779 1.71625C12.6553 1.51442 12.4856 1.34472 12.2837 1.22104C12.0717 1.09113 11.8442 1.04257 11.6139 1.02067C11.3963 0.999978 11.1306 0.999988 10.8226 1H10.8H4.2ZM3.23875 2.07368C3.26722 2.05623 3.32362 2.03112 3.48075 2.01618C3.64532 2.00053 3.86298 2 4.2 2H10.8C11.137 2 11.3547 2.00053 11.5193 2.01618C11.6764 2.03112 11.7328 2.05623 11.7613 2.07368C11.8285 2.11491 11.8851 2.17147 11.9263 2.23875C11.9438 2.26722 11.9689 2.32362 11.9838 2.48075C11.9995 2.64532 12 2.86298 12 3.2V11.8C12 12.137 11.9995 12.3547 11.9838 12.5193C11.9689 12.6764 11.9438 12.7328 11.9263 12.7613C11.8851 12.8285 11.8285 12.8851 11.7613 12.9263C11.7328 12.9438 11.6764 12.9689 11.5193 12.9838C11.3547 12.9995 11.137 13 10.8 13H4.2C3.86298 13 3.64532 12.9995 3.48075 12.9838C3.32362 12.9689 3.26722 12.9438 3.23875 12.9263C3.17147 12.8851 3.11491 12.8285 3.07368 12.7613C3.05624 12.7328 3.03112 12.6764 3.01618 12.5193C3.00053 12.3547 3 12.137 3 11.8V3.2C3 2.86298 3.00053 2.64532 3.01618 2.48075C3.03112 2.32362 3.05624 2.26722 3.07368 2.23875C3.11491 2.17147 3.17147 2.11491 3.23875 2.07368ZM5 10C4.72386 10 4.5 10.2239 4.5 10.5C4.5 10.7761 4.72386 11 5 11H8C8.27614 11 8.5 10.7761 8.5 10.5C8.5 10.2239 8.27614 10 8 10H5ZM4.5 7.5C4.5 7.22386 4.72386 7 5 7H10C10.2761 7 10.5 7.22386 10.5 7.5C10.5 7.77614 10.2761 8 10 8H5C4.72386 8 4.5 7.77614 4.5 7.5ZM5 4C4.72386 4 4.5 4.22386 4.5 4.5C4.5 4.77614 4.72386 5 5 5H10C10.2761 5 10.5 4.77614 10.5 4.5C10.5 4.22386 10.2761 4 10 4H5Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),GUe=["color"],tVt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,GUe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M1.84998 7.49998C1.84998 4.66458 4.05979 1.84998 7.49998 1.84998C10.2783 1.84998 11.6515 3.9064 12.2367 5H10.5C10.2239 5 10 5.22386 10 5.5C10 5.77614 10.2239 6 10.5 6H13.5C13.7761 6 14 5.77614 14 5.5V2.5C14 2.22386 13.7761 2 13.5 2C13.2239 2 13 2.22386 13 2.5V4.31318C12.2955 3.07126 10.6659 0.849976 7.49998 0.849976C3.43716 0.849976 0.849976 4.18537 0.849976 7.49998C0.849976 10.8146 3.43716 14.15 7.49998 14.15C9.44382 14.15 11.0622 13.3808 12.2145 12.2084C12.8315 11.5806 13.3133 10.839 13.6418 10.0407C13.7469 9.78536 13.6251 9.49315 13.3698 9.38806C13.1144 9.28296 12.8222 9.40478 12.7171 9.66014C12.4363 10.3425 12.0251 10.9745 11.5013 11.5074C10.5295 12.4963 9.16504 13.15 7.49998 13.15C4.05979 13.15 1.84998 10.3354 1.84998 7.49998Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),UUe=["color"],rse=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,UUe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M4.85355 2.14645C5.04882 2.34171 5.04882 2.65829 4.85355 2.85355L3.70711 4H9C11.4853 4 13.5 6.01472 13.5 8.5C13.5 10.9853 11.4853 13 9 13H5C4.72386 13 4.5 12.7761 4.5 12.5C4.5 12.2239 4.72386 12 5 12H9C10.933 12 12.5 10.433 12.5 8.5C12.5 6.567 10.933 5 9 5H3.70711L4.85355 6.14645C5.04882 6.34171 5.04882 6.65829 4.85355 6.85355C4.65829 7.04882 4.34171 7.04882 4.14645 6.85355L2.14645 4.85355C1.95118 4.65829 1.95118 4.34171 2.14645 4.14645L4.14645 2.14645C4.34171 1.95118 4.65829 1.95118 4.85355 2.14645Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),ZUe=["color"],EM=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,ZUe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M3.04995 2.74995C3.04995 2.44619 2.80371 2.19995 2.49995 2.19995C2.19619 2.19995 1.94995 2.44619 1.94995 2.74995V12.25C1.94995 12.5537 2.19619 12.8 2.49995 12.8C2.80371 12.8 3.04995 12.5537 3.04995 12.25V2.74995ZM5.73333 2.30776C5.57835 2.22596 5.39185 2.23127 5.24177 2.32176C5.0917 2.41225 4.99995 2.57471 4.99995 2.74995V12.25C4.99995 12.4252 5.0917 12.5877 5.24177 12.6781C5.39185 12.7686 5.57835 12.7739 5.73333 12.6921L14.7333 7.94214C14.8973 7.85559 15 7.68539 15 7.49995C15 7.31452 14.8973 7.14431 14.7333 7.05776L5.73333 2.30776ZM5.99995 11.4207V3.5792L13.4287 7.49995L5.99995 11.4207Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),qUe=["color"],nse=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,qUe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M6.85357 3.85355L7.65355 3.05353C8.2981 2.40901 9.42858 1.96172 10.552 1.80125C11.1056 1.72217 11.6291 1.71725 12.0564 1.78124C12.4987 1.84748 12.7698 1.97696 12.8965 2.10357C13.0231 2.23018 13.1526 2.50125 13.2188 2.94357C13.2828 3.37086 13.2779 3.89439 13.1988 4.44801C13.0383 5.57139 12.591 6.70188 11.9464 7.34645L7.49999 11.7929L6.35354 10.6465C6.15827 10.4512 5.84169 10.4512 5.64643 10.6465C5.45117 10.8417 5.45117 11.1583 5.64643 11.3536L7.14644 12.8536C7.34171 13.0488 7.65829 13.0488 7.85355 12.8536L8.40073 12.3064L9.57124 14.2572C9.65046 14.3893 9.78608 14.4774 9.9389 14.4963C10.0917 14.5151 10.2447 14.4624 10.3535 14.3536L12.3535 12.3536C12.4648 12.2423 12.5172 12.0851 12.495 11.9293L12.0303 8.67679L12.6536 8.05355C13.509 7.19808 14.0117 5.82855 14.1887 4.58943C14.2784 3.9618 14.2891 3.33847 14.2078 2.79546C14.1287 2.26748 13.9519 1.74482 13.6035 1.39645C13.2552 1.04809 12.7325 0.871332 12.2045 0.792264C11.6615 0.710945 11.0382 0.721644 10.4105 0.8113C9.17143 0.988306 7.80189 1.491 6.94644 2.34642L6.32322 2.96968L3.07071 2.50504C2.91492 2.48278 2.75773 2.53517 2.64645 2.64646L0.646451 4.64645C0.537579 4.75533 0.484938 4.90829 0.50375 5.0611C0.522563 5.21391 0.61073 5.34954 0.742757 5.42876L2.69364 6.59928L2.14646 7.14645C2.0527 7.24022 2.00002 7.3674 2.00002 7.50001C2.00002 7.63261 2.0527 7.75979 2.14646 7.85356L3.64647 9.35356C3.84173 9.54883 4.15831 9.54883 4.35357 9.35356C4.54884 9.1583 4.54884 8.84172 4.35357 8.64646L3.20712 7.50001L3.85357 6.85356L6.85357 3.85355ZM10.0993 13.1936L9.12959 11.5775L11.1464 9.56067L11.4697 11.8232L10.0993 13.1936ZM3.42251 5.87041L5.43935 3.85356L3.17678 3.53034L1.80638 4.90074L3.42251 5.87041ZM2.35356 10.3535C2.54882 10.1583 2.54882 9.8417 2.35356 9.64644C2.1583 9.45118 1.84171 9.45118 1.64645 9.64644L0.646451 10.6464C0.451188 10.8417 0.451188 11.1583 0.646451 11.3535C0.841713 11.5488 1.1583 11.5488 1.35356 11.3535L2.35356 10.3535ZM3.85358 11.8536C4.04884 11.6583 4.04885 11.3417 3.85359 11.1465C3.65833 10.9512 3.34175 10.9512 3.14648 11.1465L1.14645 13.1464C0.95119 13.3417 0.951187 13.6583 1.14645 13.8535C1.34171 14.0488 1.65829 14.0488 1.85355 13.8536L3.85358 11.8536ZM5.35356 13.3535C5.54882 13.1583 5.54882 12.8417 5.35356 12.6464C5.1583 12.4512 4.84171 12.4512 4.64645 12.6464L3.64645 13.6464C3.45119 13.8417 3.45119 14.1583 3.64645 14.3535C3.84171 14.5488 4.1583 14.5488 4.35356 14.3535L5.35356 13.3535ZM9.49997 6.74881C10.1897 6.74881 10.7488 6.1897 10.7488 5.5C10.7488 4.8103 10.1897 4.25118 9.49997 4.25118C8.81026 4.25118 8.25115 4.8103 8.25115 5.5C8.25115 6.1897 8.81026 6.74881 9.49997 6.74881Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),KUe=["color"],rVt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,KUe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.59664 2.93628C7.76085 3.06401 8.00012 2.94698 8.00012 2.73895V1.99998C9.98143 2 11.1848 2.3637 11.9105 3.08945C12.6363 3.81522 13 5.0186 13 6.99998C13 7.27613 13.2239 7.49998 13.5 7.49998C13.7761 7.49998 14 7.27613 14 6.99998C14 4.9438 13.6325 3.39719 12.6176 2.38234C11.6028 1.36752 10.0562 0.999999 8.00012 0.999984V0.261266C8.00012 0.0532293 7.76085 -0.0637944 7.59664 0.063928L6.00384 1.30277C5.87516 1.40286 5.87516 1.59735 6.00384 1.69744L7.59664 2.93628ZM9.5 5H2.5C2.22386 5 2 5.22386 2 5.5V12.5C2 12.7761 2.22386 13 2.5 13H9.5C9.77614 13 10 12.7761 10 12.5V5.5C10 5.22386 9.77614 5 9.5 5ZM2.5 4C1.67157 4 1 4.67157 1 5.5V12.5C1 13.3284 1.67157 14 2.5 14H9.5C10.3284 14 11 13.3284 11 12.5V5.5C11 4.67157 10.3284 4 9.5 4H2.5Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),WUe=["color"],nVt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,WUe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.81832 0.68179C7.64258 0.506054 7.35766 0.506054 7.18192 0.68179L5.18192 2.68179C5.00619 2.85753 5.00619 3.14245 5.18192 3.31819C5.35766 3.49392 5.64258 3.49392 5.81832 3.31819L7.05012 2.08638L7.05012 5.50023C7.05012 5.74876 7.25159 5.95023 7.50012 5.95023C7.74865 5.95023 7.95012 5.74876 7.95012 5.50023L7.95012 2.08638L9.18192 3.31819C9.35766 3.49392 9.64258 3.49392 9.81832 3.31819C9.99406 3.14245 9.99406 2.85753 9.81832 2.68179L7.81832 0.68179ZM7.95012 12.9136V9.50023C7.95012 9.2517 7.74865 9.05023 7.50012 9.05023C7.25159 9.05023 7.05012 9.2517 7.05012 9.50023V12.9136L5.81832 11.6818C5.64258 11.5061 5.35766 11.5061 5.18192 11.6818C5.00619 11.8575 5.00619 12.1424 5.18192 12.3182L7.18192 14.3182C7.26632 14.4026 7.38077 14.45 7.50012 14.45C7.61947 14.45 7.73393 14.4026 7.81832 14.3182L9.81832 12.3182C9.99406 12.1424 9.99406 11.8575 9.81832 11.6818C9.64258 11.5061 9.35766 11.5061 9.18192 11.6818L7.95012 12.9136ZM1.49994 7.00017C1.2238 7.00017 0.999939 7.22403 0.999939 7.50017C0.999939 7.77631 1.2238 8.00017 1.49994 8.00017L13.4999 8.00017C13.7761 8.00017 13.9999 7.77631 13.9999 7.50017C13.9999 7.22403 13.7761 7.00017 13.4999 7.00017L1.49994 7.00017Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),QUe=["color"],aVt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,QUe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M14 12.85L1 12.85L1 14.15L14 14.15L14 12.85ZM14 8.85002L1 8.85002L1 10.15L14 10.15L14 8.85002ZM1 4.85003L14 4.85003L14 6.15003L1 6.15002L1 4.85003ZM14 0.850025L1 0.850025L1 2.15002L14 2.15002L14 0.850025Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),JUe=["color"],iVt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,JUe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M0.5 4C0.223858 4 0 4.22386 0 4.5V10.5C0 10.7761 0.223858 11 0.5 11H14.5C14.7761 11 15 10.7761 15 10.5V4.5C15 4.22386 14.7761 4 14.5 4H0.5ZM1 10V5H2.075V7.5C2.075 7.73472 2.26528 7.925 2.5 7.925C2.73472 7.925 2.925 7.73472 2.925 7.5V5H4.075V6.5C4.075 6.73472 4.26528 6.925 4.5 6.925C4.73472 6.925 4.925 6.73472 4.925 6.5V5H6.075V6.5C6.075 6.73472 6.26528 6.925 6.5 6.925C6.73472 6.925 6.925 6.73472 6.925 6.5V5H8.075V7.5C8.075 7.73472 8.26528 7.925 8.5 7.925C8.73472 7.925 8.925 7.73472 8.925 7.5V5H10.075V6.5C10.075 6.73472 10.2653 6.925 10.5 6.925C10.7347 6.925 10.925 6.73472 10.925 6.5V5H12.075V6.5C12.075 6.73472 12.2653 6.925 12.5 6.925C12.7347 6.925 12.925 6.73472 12.925 6.5V5H14V10H1Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),XUe=["color"],oVt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,XUe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M0.5 0C0.223858 0 0 0.223858 0 0.5V14.5C0 14.7761 0.223858 15 0.5 15H4.5C4.77614 15 5 14.7761 5 14.5V5H14.5C14.7761 5 15 4.77614 15 4.5V0.5C15 0.223858 14.7761 0 14.5 0H0.5ZM1 4.07505L1 1H4.07502C4.07502 1 4.07502 1 4.07502 1L4.07505 4.07507L1 4.07505ZM0.999997 4.92505L1 14H4V12.925H2.75002C2.5153 12.925 2.32502 12.7348 2.32502 12.5C2.32502 12.2653 2.5153 12.075 2.75002 12.075H4V10.925H2.25002C2.0153 10.925 1.82502 10.7347 1.82502 10.5C1.82502 10.2653 2.0153 10.075 2.25002 10.075H4V8.92504L2.75002 8.92502C2.5153 8.92502 2.32502 8.73474 2.32502 8.50002C2.32503 8.26529 2.51531 8.07502 2.75003 8.07502L4 8.07504V6.92502L2.74999 6.925C2.51527 6.925 2.325 6.73472 2.325 6.5C2.325 6.26528 2.51529 6.075 2.75001 6.075L4 6.07502V4.92507L0.999997 4.92505ZM4.92505 4H6.075V2.75006C6.075 2.51534 6.26528 2.32506 6.5 2.32506C6.73472 2.32506 6.925 2.51534 6.925 2.75006V4H8.07502V2.75005C8.07502 2.51533 8.2653 2.32505 8.50002 2.32505C8.73474 2.32505 8.92502 2.51533 8.92502 2.75005V4H10.0751V2.25005C10.0751 2.01533 10.2653 1.82505 10.5001 1.82505C10.7348 1.82505 10.9251 2.01533 10.9251 2.25005V4H12.0751V2.75005C12.0751 2.51533 12.2654 2.32505 12.5001 2.32505C12.7348 2.32505 12.9251 2.51533 12.9251 2.75005V4H14V1H4.92502L4.92505 4Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),YUe=["color"],sVt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,YUe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M0.949988 4.48455C0.949988 5.34059 1.64395 6.03455 2.49999 6.03455C3.35603 6.03455 4.04999 5.34059 4.04999 4.48455C4.04999 3.6285 3.35603 2.93455 2.49999 2.93455C1.64395 2.93455 0.949988 3.6285 0.949988 4.48455ZM2.49999 6.93455C1.14689 6.93455 0.0499878 5.83764 0.0499878 4.48455C0.0499878 3.13145 1.14689 2.03455 2.49999 2.03455C3.85309 2.03455 4.94999 3.13145 4.94999 4.48455C4.94999 4.80813 4.88726 5.11707 4.77329 5.39985L5.73655 6.04413C5.72943 6.06656 5.72269 6.08914 5.71635 6.11188L5.56288 6.66186L5.21005 6.89773L4.21554 6.23366C3.77357 6.6672 3.168 6.93455 2.49999 6.93455ZM0.949991 10.5C0.949991 9.64394 1.64395 8.94998 2.49999 8.94998C3.35603 8.94998 4.04999 9.64394 4.04999 10.5C4.04999 11.356 3.35603 12.05 2.49999 12.05C1.64395 12.05 0.949991 11.356 0.949991 10.5ZM2.49999 8.04998C1.14689 8.04998 0.0499908 9.14688 0.0499908 10.5C0.0499908 11.8531 1.14689 12.95 2.49999 12.95C3.85309 12.95 4.94999 11.8531 4.94999 10.5C4.94999 10.1803 4.88877 9.87497 4.77743 9.595L15 2.75737L14.0486 2.85737C12.7077 2.9983 11.4091 3.40895 10.231 4.06461L7.15646 5.77564C6.92307 5.90553 6.75134 6.12339 6.67955 6.38066L6.42653 7.28737L4.22437 8.75957C3.78166 8.32091 3.17246 8.04998 2.49999 8.04998ZM7.14435 9.2149L7.15646 9.22176L10.231 10.9328C11.4091 11.5884 12.7077 11.9991 14.0486 12.14L15 12.24L8.81072 8.1003L7.14435 9.2149Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),eZe=["color"],lVt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,eZe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M2 1.5C2 1.77614 1.77614 2 1.5 2C1.22386 2 1 1.77614 1 1.5C1 1.22386 1.22386 1 1.5 1C1.77614 1 2 1.22386 2 1.5ZM2 5L2 10H13V5H2ZM2 4C1.44772 4 1 4.44772 1 5V10C1 10.5523 1.44772 11 2 11H13C13.5523 11 14 10.5523 14 10V5C14 4.44772 13.5523 4 13 4H2ZM1.5 14C1.77614 14 2 13.7761 2 13.5C2 13.2239 1.77614 13 1.5 13C1.22386 13 1 13.2239 1 13.5C1 13.7761 1.22386 14 1.5 14ZM4 1.5C4 1.77614 3.77614 2 3.5 2C3.22386 2 3 1.77614 3 1.5C3 1.22386 3.22386 1 3.5 1C3.77614 1 4 1.22386 4 1.5ZM3.5 14C3.77614 14 4 13.7761 4 13.5C4 13.2239 3.77614 13 3.5 13C3.22386 13 3 13.2239 3 13.5C3 13.7761 3.22386 14 3.5 14ZM6 1.5C6 1.77614 5.77614 2 5.5 2C5.22386 2 5 1.77614 5 1.5C5 1.22386 5.22386 1 5.5 1C5.77614 1 6 1.22386 6 1.5ZM5.5 14C5.77614 14 6 13.7761 6 13.5C6 13.2239 5.77614 13 5.5 13C5.22386 13 5 13.2239 5 13.5C5 13.7761 5.22386 14 5.5 14ZM8 1.5C8 1.77614 7.77614 2 7.5 2C7.22386 2 7 1.77614 7 1.5C7 1.22386 7.22386 1 7.5 1C7.77614 1 8 1.22386 8 1.5ZM7.5 14C7.77614 14 8 13.7761 8 13.5C8 13.2239 7.77614 13 7.5 13C7.22386 13 7 13.2239 7 13.5C7 13.7761 7.22386 14 7.5 14ZM10 1.5C10 1.77614 9.77614 2 9.5 2C9.22386 2 9 1.77614 9 1.5C9 1.22386 9.22386 1 9.5 1C9.77614 1 10 1.22386 10 1.5ZM9.5 14C9.77614 14 10 13.7761 10 13.5C10 13.2239 9.77614 13 9.5 13C9.22386 13 9 13.2239 9 13.5C9 13.7761 9.22386 14 9.5 14ZM12 1.5C12 1.77614 11.7761 2 11.5 2C11.2239 2 11 1.77614 11 1.5C11 1.22386 11.2239 1 11.5 1C11.7761 1 12 1.22386 12 1.5ZM11.5 14C11.7761 14 12 13.7761 12 13.5C12 13.2239 11.7761 13 11.5 13C11.2239 13 11 13.2239 11 13.5C11 13.7761 11.2239 14 11.5 14ZM14 1.5C14 1.77614 13.7761 2 13.5 2C13.2239 2 13 1.77614 13 1.5C13 1.22386 13.2239 1 13.5 1C13.7761 1 14 1.22386 14 1.5ZM13.5 14C13.7761 14 14 13.7761 14 13.5C14 13.2239 13.7761 13 13.5 13C13.2239 13 13 13.2239 13 13.5C13 13.7761 13.2239 14 13.5 14Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),tZe=["color"],cVt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,tZe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M6 3.5C6 2.67157 6.67157 2 7.5 2C8.32843 2 9 2.67157 9 3.5C9 4.32843 8.32843 5 7.5 5C6.67157 5 6 4.32843 6 3.5ZM8 5.94999C9.14112 5.71836 10 4.70948 10 3.5C10 2.11929 8.88071 1 7.5 1C6.11929 1 5 2.11929 5 3.5C5 4.70948 5.85888 5.71836 7 5.94999V13.5C7 13.7761 7.22386 14 7.5 14C7.77614 14 8 13.7761 8 13.5V5.94999Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),rZe=["color"],uVt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,rZe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M10 3.5C10 4.70948 9.14112 5.71836 8 5.94999V13.5C8 13.7761 7.77614 14 7.5 14C7.22386 14 7 13.7761 7 13.5V5.94999C5.85888 5.71836 5 4.70948 5 3.5C5 2.11929 6.11929 1 7.5 1C8.88071 1 10 2.11929 10 3.5Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),nZe=["color"],dVt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,nZe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{opacity:".05",d:"M6.78296 13.376C8.73904 9.95284 8.73904 5.04719 6.78296 1.62405L7.21708 1.37598C9.261 4.95283 9.261 10.0472 7.21708 13.624L6.78296 13.376Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}),(0,v.createElement)("path",{opacity:".1",d:"M7.28204 13.4775C9.23929 9.99523 9.23929 5.00475 7.28204 1.52248L7.71791 1.2775C9.76067 4.9119 9.76067 10.0881 7.71791 13.7225L7.28204 13.4775Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}),(0,v.createElement)("path",{opacity:".15",d:"M7.82098 13.5064C9.72502 9.99523 9.72636 5.01411 7.82492 1.50084L8.26465 1.26285C10.2465 4.92466 10.2451 10.085 8.26052 13.7448L7.82098 13.5064Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}),(0,v.createElement)("path",{opacity:".2",d:"M8.41284 13.429C10.1952 9.92842 10.1957 5.07537 8.41435 1.57402L8.85999 1.34729C10.7139 4.99113 10.7133 10.0128 8.85841 13.6559L8.41284 13.429Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}),(0,v.createElement)("path",{opacity:".25",d:"M9.02441 13.2956C10.6567 9.8379 10.6586 5.17715 9.03005 1.71656L9.48245 1.50366C11.1745 5.09919 11.1726 9.91629 9.47657 13.5091L9.02441 13.2956Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}),(0,v.createElement)("path",{opacity:".3",d:"M9.66809 13.0655C11.1097 9.69572 11.1107 5.3121 9.67088 1.94095L10.1307 1.74457C11.6241 5.24121 11.6231 9.76683 10.1278 13.2622L9.66809 13.0655Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}),(0,v.createElement)("path",{opacity:".35",d:"M10.331 12.7456C11.5551 9.52073 11.5564 5.49103 10.3347 2.26444L10.8024 2.0874C12.0672 5.42815 12.0659 9.58394 10.7985 12.9231L10.331 12.7456Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}),(0,v.createElement)("path",{opacity:".4",d:"M11.0155 12.2986C11.9938 9.29744 11.9948 5.71296 11.0184 2.71067L11.4939 2.55603C12.503 5.6589 12.502 9.35178 11.4909 12.4535L11.0155 12.2986Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}),(0,v.createElement)("path",{opacity:".45",d:"M11.7214 11.668C12.4254 9.01303 12.4262 5.99691 11.7237 3.34116L12.2071 3.21329C12.9318 5.95292 12.931 9.05728 12.2047 11.7961L11.7214 11.668Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}),(0,v.createElement)("path",{opacity:".5",d:"M12.4432 10.752C12.8524 8.63762 12.8523 6.36089 12.4429 4.2466L12.9338 4.15155C13.3553 6.32861 13.3554 8.66985 12.9341 10.847L12.4432 10.752Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}),(0,v.createElement)("path",{d:"M0.877075 7.49988C0.877075 3.84219 3.84222 0.877045 7.49991 0.877045C11.1576 0.877045 14.1227 3.84219 14.1227 7.49988C14.1227 11.1575 11.1576 14.1227 7.49991 14.1227C3.84222 14.1227 0.877075 11.1575 0.877075 7.49988ZM7.49991 1.82704C4.36689 1.82704 1.82708 4.36686 1.82708 7.49988C1.82708 10.6329 4.36689 13.1727 7.49991 13.1727C10.6329 13.1727 13.1727 10.6329 13.1727 7.49988C13.1727 4.36686 10.6329 1.82704 7.49991 1.82704Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),aZe=["color"],pVt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,aZe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{opacity:".05",d:"M12.1619 3.85182C8.35817 4.88918 4.88936 8.358 3.85199 12.1617L3.3696 12.0301C4.45356 8.05564 8.05581 4.45339 12.0303 3.36943L12.1619 3.85182Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}),(0,v.createElement)("path",{opacity:".1",d:"M11.8807 3.42707C8.03441 4.50542 4.50561 8.03422 3.42726 11.8805L2.94582 11.7456C4.07129 7.73121 7.7314 4.0711 11.7458 2.94563L11.8807 3.42707Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}),(0,v.createElement)("path",{opacity:".15",d:"M11.5201 3.02556C7.69092 4.16199 4.16779 7.68323 3.02805 11.512L2.54883 11.3694C3.73676 7.37869 7.38659 3.73076 11.3778 2.54623L11.5201 3.02556Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}),(0,v.createElement)("path",{opacity:".2",d:"M11.0468 2.66169C7.31117 3.87664 3.87918 7.3079 2.66298 11.0434L2.18754 10.8886C3.45324 7.00109 7.00445 3.45062 10.8921 2.18621L11.0468 2.66169Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}),(0,v.createElement)("path",{opacity:".25",d:"M10.5201 2.32365C6.92091 3.61447 3.62391 6.90876 2.32845 10.5073L1.858 10.338C3.20398 6.59909 6.61155 3.19424 10.3513 1.85301L10.5201 2.32365Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}),(0,v.createElement)("path",{opacity:".3",d:"M9.90222 2.03122C6.50003 3.39465 3.39968 6.49367 2.03399 9.89551L1.56998 9.70924C2.98651 6.18076 6.18728 2.98133 9.71622 1.5671L9.90222 2.03122Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}),(0,v.createElement)("path",{opacity:".35",d:"M9.20727 1.78873C6.06136 3.20349 3.21103 6.05203 1.79331 9.19738L1.33747 8.99192C2.80536 5.73528 5.74485 2.7976 9.0022 1.33272L9.20727 1.78873Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}),(0,v.createElement)("path",{opacity:".4",d:"M8.40713 1.62085C5.59323 3.05117 3.05794 5.58509 1.62544 8.39847L1.17987 8.1716C2.66036 5.26397 5.27232 2.6534 8.18057 1.17513L8.40713 1.62085Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}),(0,v.createElement)("path",{opacity:".45",d:"M7.46207 1.56747C5.08689 2.94695 2.95362 5.07912 1.57249 7.45379L1.14028 7.20241C2.56503 4.75273 4.7607 2.55818 7.21096 1.1351L7.46207 1.56747Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}),(0,v.createElement)("path",{opacity:".5",d:"M6.30407 1.70487C4.51964 2.91063 2.90983 4.52061 1.7043 6.30513L1.28998 6.02524C2.5313 4.18773 4.18673 2.53214 6.02413 1.29059L6.30407 1.70487Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}),(0,v.createElement)("path",{d:"M0.877075 7.49988C0.877075 3.84219 3.84222 0.877045 7.49991 0.877045C11.1576 0.877045 14.1227 3.84219 14.1227 7.49988C14.1227 11.1575 11.1576 14.1227 7.49991 14.1227C3.84222 14.1227 0.877075 11.1575 0.877075 7.49988ZM7.49991 1.82704C4.36689 1.82704 1.82708 4.36686 1.82708 7.49988C1.82708 10.6329 4.36689 13.1727 7.49991 13.1727C10.6329 13.1727 13.1727 10.6329 13.1727 7.49988C13.1727 4.36686 10.6329 1.82704 7.49991 1.82704Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),iZe=["color"],fVt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,iZe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{opacity:".05",d:"M6.78296 13.376C8.73904 9.95284 8.73904 5.04719 6.78296 1.62405L7.21708 1.37598C9.261 4.95283 9.261 10.0472 7.21708 13.624L6.78296 13.376Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}),(0,v.createElement)("path",{opacity:".1",d:"M7.28204 13.4775C9.23929 9.99523 9.23929 5.00475 7.28204 1.52248L7.71791 1.2775C9.76067 4.9119 9.76067 10.0881 7.71791 13.7225L7.28204 13.4775Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}),(0,v.createElement)("path",{opacity:".15",d:"M7.82098 13.5064C9.72502 9.99523 9.72636 5.01411 7.82492 1.50084L8.26465 1.26285C10.2465 4.92466 10.2451 10.085 8.26052 13.7448L7.82098 13.5064Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}),(0,v.createElement)("path",{opacity:".2",d:"M8.41284 13.429C10.1952 9.92842 10.1957 5.07537 8.41435 1.57402L8.85999 1.34729C10.7139 4.99113 10.7133 10.0128 8.85841 13.6559L8.41284 13.429Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}),(0,v.createElement)("path",{opacity:".25",d:"M9.02441 13.2956C10.6567 9.8379 10.6586 5.17715 9.03005 1.71656L9.48245 1.50366C11.1745 5.09919 11.1726 9.91629 9.47657 13.5091L9.02441 13.2956Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}),(0,v.createElement)("path",{opacity:".3",d:"M9.66809 13.0655C11.1097 9.69572 11.1107 5.3121 9.67088 1.94095L10.1307 1.74457C11.6241 5.24121 11.6231 9.76683 10.1278 13.2622L9.66809 13.0655Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}),(0,v.createElement)("path",{opacity:".35",d:"M10.331 12.7456C11.5551 9.52073 11.5564 5.49103 10.3347 2.26444L10.8024 2.0874C12.0672 5.42815 12.0659 9.58394 10.7985 12.9231L10.331 12.7456Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}),(0,v.createElement)("path",{opacity:".4",d:"M11.0155 12.2986C11.9938 9.29744 11.9948 5.71296 11.0184 2.71067L11.4939 2.55603C12.503 5.6589 12.502 9.35178 11.4909 12.4535L11.0155 12.2986Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}),(0,v.createElement)("path",{opacity:".45",d:"M11.7214 11.668C12.4254 9.01303 12.4262 5.99691 11.7237 3.34116L12.2071 3.21329C12.9318 5.95292 12.931 9.05728 12.2047 11.7961L11.7214 11.668Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}),(0,v.createElement)("path",{opacity:".5",d:"M12.4432 10.752C12.8524 8.63762 12.8523 6.36089 12.4429 4.2466L12.9338 4.15155C13.3553 6.32861 13.3554 8.66985 12.9341 10.847L12.4432 10.752Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}),(0,v.createElement)("path",{d:"M7.49991 0.877045C3.84222 0.877045 0.877075 3.84219 0.877075 7.49988C0.877075 9.1488 1.47969 10.657 2.4767 11.8162L1.64647 12.6464C1.45121 12.8417 1.45121 13.1583 1.64647 13.3535C1.84173 13.5488 2.15832 13.5488 2.35358 13.3535L3.18383 12.5233C4.34302 13.5202 5.8511 14.1227 7.49991 14.1227C11.1576 14.1227 14.1227 11.1575 14.1227 7.49988C14.1227 5.85107 13.5202 4.34298 12.5233 3.1838L13.3536 2.35355C13.5488 2.15829 13.5488 1.8417 13.3536 1.64644C13.1583 1.45118 12.8417 1.45118 12.6465 1.64644L11.8162 2.47667C10.657 1.47966 9.14883 0.877045 7.49991 0.877045ZM11.1423 3.15065C10.1568 2.32449 8.88644 1.82704 7.49991 1.82704C4.36689 1.82704 1.82708 4.36686 1.82708 7.49988C1.82708 8.88641 2.32452 10.1568 3.15069 11.1422L11.1423 3.15065ZM3.85781 11.8493C4.84322 12.6753 6.11348 13.1727 7.49991 13.1727C10.6329 13.1727 13.1727 10.6329 13.1727 7.49988C13.1727 6.11345 12.6754 4.84319 11.8493 3.85778L3.85781 11.8493Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),oZe=["color"],hVt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,oZe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{opacity:".05",d:"M12.1398 3.88617C13.8553 4.94159 15 6.83701 15 9.00001C15 12.3137 12.3137 15 9.00002 15C6.84351 15 4.95296 13.8621 3.89569 12.1552L4.32076 11.8919C5.29069 13.4578 7.02376 14.5 9.00002 14.5C12.0376 14.5 14.5 12.0375 14.5 9.00001C14.5 7.01781 13.4516 5.28027 11.8778 4.31203L12.1398 3.88617Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}),(0,v.createElement)("path",{opacity:".2",d:"M12.851 5.07321C13.8684 6.07106 14.5 7.46199 14.5 9C14.5 12.0375 12.0376 14.5 9.00004 14.5C7.46215 14.5 6.07132 13.8685 5.07349 12.8513L5.43043 12.5011C6.3381 13.4264 7.60186 14 9.00004 14C11.7614 14 14 11.7614 14 9C14 7.60171 13.4264 6.33786 12.5009 5.43017L12.851 5.07321Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}),(0,v.createElement)("path",{opacity:".35",d:"M13.3022 6.45071C13.7455 7.19737 14 8.06935 14 9.00001C14 11.7614 11.7614 14 9.00002 14C8.04868 14 7.15868 13.7341 6.40118 13.2724L6.66142 12.8454C7.34275 13.2607 8.14306 13.5 9.00002 13.5C11.4853 13.5 13.5 11.4853 13.5 9.00001C13.5 8.16165 13.271 7.37754 12.8722 6.70599L13.3022 6.45071Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}),(0,v.createElement)("path",{opacity:".5",d:"M13.3745 7.94022C13.4566 8.28031 13.5 8.63525 13.5 9.00001C13.5 11.4853 11.4853 13.5 9.00003 13.5C8.61104 13.5 8.23323 13.4506 7.87268 13.3576L7.99759 12.8734C8.31768 12.956 8.65353 13 9.00003 13C11.2091 13 13 11.2091 13 9.00001C13 8.67509 12.9613 8.35953 12.8884 8.05757L13.3745 7.94022Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}),(0,v.createElement)("path",{opacity:".65",d:"M12.9155 9.82133C12.5898 11.3813 11.3562 12.6072 9.79205 12.9215L9.69354 12.4313C11.0613 12.1565 12.1413 11.0834 12.4261 9.71915L12.9155 9.82133Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}),(0,v.createElement)("path",{d:"M1.2771 7.50253C1.2771 4.06456 4.06413 1.27753 7.5021 1.27753C10.94 1.27753 13.7271 4.06456 13.7271 7.50253C13.7271 10.9405 10.94 13.7275 7.5021 13.7275C4.06413 13.7275 1.2771 10.9405 1.2771 7.50253ZM7.5021 2.22753C4.5888 2.22753 2.2271 4.58923 2.2271 7.50253C2.2271 10.4158 4.5888 12.7775 7.5021 12.7775C10.4154 12.7775 12.7771 10.4158 12.7771 7.50253C12.7771 4.58923 10.4154 2.22753 7.5021 2.22753Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),sZe=["color"],mVt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,sZe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M5 7.50003C5 8.32845 4.32843 9.00003 3.5 9.00003C2.67157 9.00003 2 8.32845 2 7.50003C2 6.6716 2.67157 6.00003 3.5 6.00003C4.32843 6.00003 5 6.6716 5 7.50003ZM5.71313 8.66388C5.29445 9.45838 4.46048 10 3.5 10C2.11929 10 1 8.88074 1 7.50003C1 6.11931 2.11929 5.00003 3.5 5.00003C4.46048 5.00003 5.29445 5.54167 5.71313 6.33616L9.10424 4.21671C9.03643 3.98968 9 3.74911 9 3.50003C9 2.11932 10.1193 1.00003 11.5 1.00003C12.8807 1.00003 14 2.11932 14 3.50003C14 4.88074 12.8807 6.00003 11.5 6.00003C10.6915 6.00003 9.97264 5.61624 9.51566 5.0209L5.9853 7.22738C5.99502 7.31692 6 7.40789 6 7.50003C6 7.59216 5.99502 7.68312 5.9853 7.77267L9.51567 9.97915C9.97265 9.38382 10.6915 9.00003 11.5 9.00003C12.8807 9.00003 14 10.1193 14 11.5C14 12.8807 12.8807 14 11.5 14C10.1193 14 9 12.8807 9 11.5C9 11.2509 9.03643 11.0104 9.10425 10.7833L5.71313 8.66388ZM11.5 5.00003C12.3284 5.00003 13 4.32846 13 3.50003C13 2.6716 12.3284 2.00003 11.5 2.00003C10.6716 2.00003 10 2.6716 10 3.50003C10 4.32846 10.6716 5.00003 11.5 5.00003ZM13 11.5C13 12.3285 12.3284 13 11.5 13C10.6716 13 10 12.3285 10 11.5C10 10.6716 10.6716 10 11.5 10C12.3284 10 13 10.6716 13 11.5Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),lZe=["color"],gVt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,lZe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M3.5 5.00006C3.22386 5.00006 3 5.22392 3 5.50006L3 11.5001C3 11.7762 3.22386 12.0001 3.5 12.0001L11.5 12.0001C11.7761 12.0001 12 11.7762 12 11.5001L12 5.50006C12 5.22392 11.7761 5.00006 11.5 5.00006L10.25 5.00006C9.97386 5.00006 9.75 4.7762 9.75 4.50006C9.75 4.22392 9.97386 4.00006 10.25 4.00006L11.5 4.00006C12.3284 4.00006 13 4.67163 13 5.50006L13 11.5001C13 12.3285 12.3284 13.0001 11.5 13.0001L3.5 13.0001C2.67157 13.0001 2 12.3285 2 11.5001L2 5.50006C2 4.67163 2.67157 4.00006 3.5 4.00006L4.75 4.00006C5.02614 4.00006 5.25 4.22392 5.25 4.50006C5.25 4.7762 5.02614 5.00006 4.75 5.00006L3.5 5.00006ZM7 1.6364L5.5682 3.0682C5.39246 3.24393 5.10754 3.24393 4.9318 3.0682C4.75607 2.89246 4.75607 2.60754 4.9318 2.4318L7.1818 0.181802C7.26619 0.09741 7.38065 0.049999 7.5 0.049999C7.61935 0.049999 7.73381 0.09741 7.8182 0.181802L10.0682 2.4318C10.2439 2.60754 10.2439 2.89246 10.0682 3.0682C9.89246 3.24393 9.60754 3.24393 9.4318 3.0682L8 1.6364L8 8.5C8 8.77614 7.77614 9 7.5 9C7.22386 9 7 8.77614 7 8.5L7 1.6364Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),cZe=["color"],vVt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,cZe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M12.3536 1.14645C12.1583 0.951184 11.8417 0.951184 11.6464 1.14645C11.4512 1.34171 11.4512 1.65829 11.6464 1.85355L12.7929 3H12C10.7037 3 9.71111 3.58423 8.87248 4.38931C8.20065 5.03427 7.59349 5.85684 6.99461 6.6682C6.86287 6.84668 6.73154 7.02462 6.6 7.2C5.10874 9.18835 3.49037 11 0.5 11C0.223858 11 0 11.2239 0 11.5C0 11.7761 0.223858 12 0.5 12C4.00963 12 5.89126 9.81165 7.4 7.8C7.54367 7.60845 7.6832 7.41962 7.81996 7.23454L7.82005 7.23443L7.82006 7.23441C8.41674 6.42695 8.96069 5.69085 9.56502 5.11069C10.2889 4.41577 11.0463 4 12 4H12.7929L11.6464 5.14645C11.4512 5.34171 11.4512 5.65829 11.6464 5.85355C11.8417 6.04882 12.1583 6.04882 12.3536 5.85355L14.3536 3.85355C14.5488 3.65829 14.5488 3.34171 14.3536 3.14645L12.3536 1.14645ZM0.5 3C3.35278 3 5.12992 4.44588 6.50548 6.06746L6.3762 6.24266C6.2483 6.4161 6.12293 6.58609 6 6.75C5.96397 6.79804 5.92798 6.84581 5.892 6.89331C4.57348 5.29306 3.02637 4 0.5 4C0.223858 4 0 3.77614 0 3.5C0 3.22386 0.223858 3 0.5 3ZM8.87248 10.6107C8.37284 10.131 7.90897 9.55314 7.45767 8.95468C7.64688 8.71693 7.82704 8.48061 8 8.25L8.08987 8.12987C8.58412 8.79402 9.05288 9.39766 9.56502 9.88931C10.2889 10.5842 11.0463 11 12 11H12.7929L11.6464 9.85355C11.4512 9.65829 11.4512 9.34171 11.6464 9.14645C11.8417 8.95118 12.1583 8.95118 12.3536 9.14645L14.3536 11.1464C14.5488 11.3417 14.5488 11.6583 14.3536 11.8536L12.3536 13.8536C12.1583 14.0488 11.8417 14.0488 11.6464 13.8536C11.4512 13.6583 11.4512 13.3417 11.6464 13.1464L12.7929 12H12C10.7037 12 9.71111 11.4158 8.87248 10.6107Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),uZe=["color"],bVt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,uZe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M11.5 3.04999C11.7485 3.04999 11.95 3.25146 11.95 3.49999V7.49999C11.95 7.74852 11.7485 7.94999 11.5 7.94999C11.2515 7.94999 11.05 7.74852 11.05 7.49999V4.58639L4.58638 11.05H7.49999C7.74852 11.05 7.94999 11.2515 7.94999 11.5C7.94999 11.7485 7.74852 11.95 7.49999 11.95L3.49999 11.95C3.38064 11.95 3.26618 11.9026 3.18179 11.8182C3.0974 11.7338 3.04999 11.6193 3.04999 11.5L3.04999 7.49999C3.04999 7.25146 3.25146 7.04999 3.49999 7.04999C3.74852 7.04999 3.94999 7.25146 3.94999 7.49999L3.94999 10.4136L10.4136 3.94999L7.49999 3.94999C7.25146 3.94999 7.04999 3.74852 7.04999 3.49999C7.04999 3.25146 7.25146 3.04999 7.49999 3.04999L11.5 3.04999Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),dZe=["color"],yVt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,dZe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.53731 0.826873C7.5125 0.824392 7.4875 0.824392 7.46269 0.826873L3.96269 1.17687C3.85672 1.18747 3.76025 1.24262 3.69736 1.32857L0.699771 5.42528C0.654046 5.48627 0.62647 5.56165 0.625057 5.6434C0.625019 5.6456 0.625 5.64781 0.625 5.65001C0.625 5.65052 0.625001 5.65103 0.625003 5.65153C0.625363 5.74237 0.658021 5.82559 0.712087 5.8903L7.21042 13.7883C7.28165 13.8749 7.38789 13.925 7.5 13.925C7.61211 13.925 7.71835 13.8749 7.78958 13.7883L14.2879 5.89031C14.342 5.8256 14.3746 5.74237 14.375 5.65153C14.375 5.65103 14.375 5.65052 14.375 5.65001C14.375 5.64849 14.375 5.64697 14.375 5.64545C14.3749 5.63963 14.3747 5.63382 14.3744 5.62801C14.37 5.55219 14.3431 5.48242 14.3002 5.42527L11.3026 1.32857C11.2397 1.24262 11.1433 1.18747 11.0373 1.17687L7.53731 0.826873ZM10.925 5.27501V5.25236L10.9223 5.27501H10.925ZM10.9342 5.17498H13.1877L11.2495 2.5261L10.9342 5.17498ZM10.5707 1.88395L8.04432 1.63131L10.1747 5.21034L10.5707 1.88395ZM6.95568 1.63131L4.42931 1.88395L4.82531 5.21034L6.95568 1.63131ZM3.75046 2.5261L1.81226 5.17498H4.0658L3.75046 2.5261ZM1.79416 6.02501L6.75861 12.0587L4.22371 6.0669C4.21787 6.0531 4.21314 6.0391 4.20949 6.02501H1.79416ZM5.15055 6.02501L7.49999 12.1085L9.84943 6.02501H9.78681H5.21319H5.15055ZM10.7905 6.02501C10.7869 6.0391 10.7821 6.0531 10.7763 6.0669L8.24139 12.0587L13.2058 6.02501H10.7905ZM7.5 2.18317L9.34038 5.27501H5.65962L7.5 2.18317Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),pZe=["color"],xVt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,pZe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M4.10876 14L9.46582 1H10.8178L5.46074 14H4.10876Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),fZe=["color"],wVt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,fZe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M10.3004 7.49991C10.3004 8.4943 9.49426 9.30041 8.49988 9.30041C7.50549 9.30041 6.69938 8.4943 6.69938 7.49991C6.69938 6.50553 7.50549 5.69942 8.49988 5.69942C9.49426 5.69942 10.3004 6.50553 10.3004 7.49991ZM11.205 8C10.9699 9.28029 9.84816 10.2504 8.49988 10.2504C7.1516 10.2504 6.0299 9.28029 5.79473 8H0.5C0.223858 8 0 7.77614 0 7.5C0 7.22386 0.223858 7 0.5 7H5.7947C6.0298 5.71962 7.15154 4.74942 8.49988 4.74942C9.84822 4.74942 10.97 5.71962 11.2051 7H14.5C14.7761 7 15 7.22386 15 7.5C15 7.77614 14.7761 8 14.5 8H11.205Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),hZe=["color"],CVt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,hZe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M14.4999 0.999994C14.2237 0.999994 13.9999 1.22385 13.9999 1.49999L13.9999 5.99995L9.99992 5.99995C9.44764 5.99995 8.99993 6.44766 8.99993 6.99994L8.99993 7.99994C8.99993 8.55222 9.44764 8.99993 9.99992 8.99993L13.9999 8.99993L13.9999 13.4999C13.9999 13.776 14.2237 13.9999 14.4999 13.9999C14.776 13.9999 14.9999 13.776 14.9999 13.4999L14.9999 1.49999C14.9999 1.22385 14.776 0.999994 14.4999 0.999994ZM4.99996 5.99995L0.999992 5.99995L0.999992 1.49999C0.999992 1.22385 0.776136 0.999994 0.499996 0.999994C0.223856 0.999994 -9.7852e-09 1.22385 -2.18557e-08 1.49999L4.07279e-07 13.4999C3.95208e-07 13.776 0.223855 13.9999 0.499996 13.9999C0.776136 13.9999 0.999992 13.776 0.999992 13.4999L0.999992 8.99993L4.99996 8.99993C5.55224 8.99993 5.99995 8.55222 5.99995 7.99993L5.99995 6.99994C5.99995 6.44766 5.55224 5.99995 4.99996 5.99995Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),mZe=["color"],SVt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,mZe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M0.999878 0.5C0.999878 0.223858 1.22374 0 1.49988 0H13.4999C13.776 0 13.9999 0.223858 13.9999 0.5C13.9999 0.776142 13.776 1 13.4999 1L9 1V5C9 5.55228 8.55228 6 8 6H7C6.44772 6 6 5.55228 6 5V1H1.49988C1.22374 1 0.999878 0.776142 0.999878 0.5ZM7 9C6.44772 9 6 9.44771 6 10V14H1.49988C1.22374 14 0.999878 14.2239 0.999878 14.5C0.999878 14.7761 1.22374 15 1.49988 15H13.4999C13.776 15 13.9999 14.7761 13.9999 14.5C13.9999 14.2239 13.776 14 13.4999 14H9V10C9 9.44772 8.55228 9 8 9H7Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),gZe=["color"],kVt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,gZe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M14.4999 0.999992C14.2237 0.999992 13.9999 1.22385 13.9999 1.49999L13.9999 13.4999C13.9999 13.776 14.2237 13.9999 14.4999 13.9999C14.776 13.9999 14.9999 13.776 14.9999 13.4999L14.9999 1.49999C14.9999 1.22385 14.776 0.999992 14.4999 0.999992ZM0.499996 0.999992C0.223856 0.999992 -9.78509e-09 1.22385 -2.18556e-08 1.49999L4.07279e-07 13.4999C3.95208e-07 13.776 0.223855 13.9999 0.499996 13.9999C0.776136 13.9999 0.999992 13.776 0.999992 13.4999L0.999992 1.49999C0.999992 1.22385 0.776136 0.999992 0.499996 0.999992ZM1.99998 6.99994C1.99998 6.44766 2.44769 5.99995 2.99998 5.99995L5.99995 5.99995C6.55223 5.99995 6.99994 6.44766 6.99994 6.99994L6.99994 7.99993C6.99994 8.55221 6.55223 8.99992 5.99995 8.99992L2.99998 8.99992C2.4477 8.99992 1.99998 8.55221 1.99998 7.99993L1.99998 6.99994ZM8.99993 5.99995C8.44765 5.99995 7.99993 6.44766 7.99993 6.99994L7.99993 7.99993C7.99993 8.55221 8.44765 8.99992 8.99993 8.99992L11.9999 8.99992C12.5522 8.99992 12.9999 8.55221 12.9999 7.99993L12.9999 6.99994C12.9999 6.44766 12.5522 5.99995 11.9999 5.99995L8.99993 5.99995Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),vZe=["color"],EVt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,vZe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M0.999878 0.5C0.999878 0.223858 1.22374 0 1.49988 0H13.4999C13.776 0 13.9999 0.223858 13.9999 0.5C13.9999 0.776142 13.776 1 13.4999 1H1.49988C1.22374 1 0.999878 0.776142 0.999878 0.5ZM7 2C6.44772 2 6 2.44772 6 3V6C6 6.55228 6.44772 7 7 7H8C8.55228 7 9 6.55228 9 6V3C9 2.44772 8.55228 2 8 2H7ZM7 8C6.44772 8 6 8.44771 6 9V12C6 12.5523 6.44772 13 7 13H8C8.55228 13 9 12.5523 9 12V9C9 8.44772 8.55228 8 8 8H7ZM1.49988 14C1.22374 14 0.999878 14.2239 0.999878 14.5C0.999878 14.7761 1.22374 15 1.49988 15H13.4999C13.776 15 13.9999 14.7761 13.9999 14.5C13.9999 14.2239 13.776 14 13.4999 14H1.49988Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),bZe=["color"],RVt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,bZe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.46968 1.05085C7.64122 1.13475 7.75 1.30904 7.75 1.5V13.5C7.75 13.691 7.64122 13.8653 7.46968 13.9492C7.29813 14.0331 7.09377 14.0119 6.94303 13.8947L3.2213 11H1.5C0.671571 11 0 10.3284 0 9.5V5.5C0 4.67158 0.671573 4 1.5 4H3.2213L6.94303 1.10533C7.09377 0.988085 7.29813 0.966945 7.46968 1.05085ZM6.75 2.52232L3.69983 4.89468C3.61206 4.96294 3.50405 5 3.39286 5H1.5C1.22386 5 1 5.22386 1 5.5V9.5C1 9.77615 1.22386 10 1.5 10H3.39286C3.50405 10 3.61206 10.0371 3.69983 10.1053L6.75 12.4777V2.52232ZM10.2784 3.84804C10.4623 3.72567 10.7106 3.77557 10.833 3.95949C12.2558 6.09798 12.2558 8.90199 10.833 11.0405C10.7106 11.2244 10.4623 11.2743 10.2784 11.1519C10.0944 11.0296 10.0445 10.7813 10.1669 10.5973C11.4111 8.72728 11.4111 6.27269 10.1669 4.40264C10.0445 4.21871 10.0944 3.97041 10.2784 3.84804ZM12.6785 1.43044C12.5356 1.2619 12.2832 1.24104 12.1147 1.38386C11.9462 1.52667 11.9253 1.77908 12.0681 1.94762C14.7773 5.14488 14.7773 9.85513 12.0681 13.0524C11.9253 13.2209 11.9462 13.4733 12.1147 13.6161C12.2832 13.759 12.5356 13.7381 12.6785 13.5696C15.6406 10.0739 15.6406 4.92612 12.6785 1.43044Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),yZe=["color"],ase=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,yZe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M8 1.5C8 1.31062 7.893 1.13749 7.72361 1.05279C7.55421 0.968093 7.35151 0.986371 7.2 1.1L3.33333 4H1.5C0.671573 4 0 4.67158 0 5.5V9.5C0 10.3284 0.671573 11 1.5 11H3.33333L7.2 13.9C7.35151 14.0136 7.55421 14.0319 7.72361 13.9472C7.893 13.8625 8 13.6894 8 13.5V1.5ZM3.8 4.9L7 2.5V12.5L3.8 10.1C3.71345 10.0351 3.60819 10 3.5 10H1.5C1.22386 10 1 9.77614 1 9.5V5.5C1 5.22386 1.22386 5 1.5 5H3.5C3.60819 5 3.71345 4.96491 3.8 4.9ZM10.833 3.95949C10.7106 3.77557 10.4623 3.72567 10.2784 3.84804C10.0944 3.97041 10.0445 4.21871 10.1669 4.40264C11.4111 6.27268 11.4111 8.72728 10.1669 10.5973C10.0445 10.7813 10.0944 11.0296 10.2784 11.1519C10.4623 11.2743 10.7106 11.2244 10.833 11.0405C12.2558 8.90199 12.2558 6.09798 10.833 3.95949Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),xZe=["color"],ise=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,xZe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.72361 1.05279C7.893 1.13749 8 1.31062 8 1.5V13.5C8 13.6894 7.893 13.8625 7.72361 13.9472C7.55421 14.0319 7.35151 14.0136 7.2 13.9L3.33333 11H1.5C0.671573 11 0 10.3284 0 9.5V5.5C0 4.67158 0.671573 4 1.5 4H3.33333L7.2 1.1C7.35151 0.986371 7.55421 0.968093 7.72361 1.05279ZM7 2.5L3.8 4.9C3.71345 4.96491 3.60819 5 3.5 5H1.5C1.22386 5 1 5.22386 1 5.5V9.5C1 9.77614 1.22386 10 1.5 10H3.5C3.60819 10 3.71345 10.0351 3.8 10.1L7 12.5V2.5ZM14.8536 5.14645C15.0488 5.34171 15.0488 5.65829 14.8536 5.85355L13.2071 7.5L14.8536 9.14645C15.0488 9.34171 15.0488 9.65829 14.8536 9.85355C14.6583 10.0488 14.3417 10.0488 14.1464 9.85355L12.5 8.20711L10.8536 9.85355C10.6583 10.0488 10.3417 10.0488 10.1464 9.85355C9.95118 9.65829 9.95118 9.34171 10.1464 9.14645L11.7929 7.5L10.1464 5.85355C9.95118 5.65829 9.95118 5.34171 10.1464 5.14645C10.3417 4.95118 10.6583 4.95118 10.8536 5.14645L12.5 6.79289L14.1464 5.14645C14.3417 4.95118 14.6583 4.95118 14.8536 5.14645Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),wZe=["color"],TVt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,wZe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M8 1.5C8 1.31062 7.893 1.13749 7.72361 1.05279C7.55421 0.968093 7.35151 0.986371 7.2 1.1L3.33333 4H1.5C0.671573 4 0 4.67158 0 5.5V9.5C0 10.3284 0.671573 11 1.5 11H3.33333L7.2 13.9C7.35151 14.0136 7.55421 14.0319 7.72361 13.9472C7.893 13.8625 8 13.6894 8 13.5V1.5ZM3.8 4.9L7 2.5V12.5L3.8 10.1C3.71345 10.0351 3.60819 10 3.5 10H1.5C1.22386 10 1 9.77614 1 9.5V5.5C1 5.22386 1.22386 5 1.5 5H3.5C3.60819 5 3.71345 4.96491 3.8 4.9ZM10.083 5.05577C9.96066 4.87185 9.71235 4.82195 9.52843 4.94432C9.3445 5.06669 9.2946 5.31499 9.41697 5.49892C10.2207 6.70693 10.2207 8.29303 9.41697 9.50104C9.2946 9.68496 9.3445 9.93326 9.52843 10.0556C9.71235 10.178 9.96066 10.1281 10.083 9.94418C11.0653 8.46773 11.0653 6.53222 10.083 5.05577Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),CZe=["color"],_Vt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,CZe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M1 1H1.5H13.5H14V1.5V13.5V14H13.5H1.5H1V13.5V1.5V1ZM2 2V13H13V2H2Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),SZe=["color"],AVt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,SZe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.75432 1.81954C7.59742 1.72682 7.4025 1.72682 7.24559 1.81954L1.74559 5.06954C1.59336 5.15949 1.49996 5.32317 1.49996 5.5C1.49996 5.67683 1.59336 5.84051 1.74559 5.93046L7.24559 9.18046C7.4025 9.27318 7.59742 9.27318 7.75432 9.18046L13.2543 5.93046C13.4066 5.84051 13.5 5.67683 13.5 5.5C13.5 5.32317 13.4066 5.15949 13.2543 5.06954L7.75432 1.81954ZM7.49996 8.16923L2.9828 5.5L7.49996 2.83077L12.0171 5.5L7.49996 8.16923ZM2.25432 8.31954C2.01658 8.17906 1.70998 8.2579 1.56949 8.49564C1.42901 8.73337 1.50785 9.03998 1.74559 9.18046L7.24559 12.4305C7.4025 12.5232 7.59742 12.5232 7.75432 12.4305L13.2543 9.18046C13.4921 9.03998 13.5709 8.73337 13.4304 8.49564C13.2899 8.2579 12.9833 8.17906 12.7456 8.31954L7.49996 11.4192L2.25432 8.31954Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),kZe=["color"],ose=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,kZe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M6.97942 1.25171L6.9585 1.30199L5.58662 4.60039C5.54342 4.70426 5.44573 4.77523 5.3336 4.78422L1.7727 5.0697L1.71841 5.07405L1.38687 5.10063L1.08608 5.12475C0.820085 5.14607 0.712228 5.47802 0.914889 5.65162L1.14406 5.84793L1.39666 6.06431L1.43802 6.09974L4.15105 8.42374C4.23648 8.49692 4.2738 8.61176 4.24769 8.72118L3.41882 12.196L3.40618 12.249L3.32901 12.5725L3.25899 12.866C3.19708 13.1256 3.47945 13.3308 3.70718 13.1917L3.9647 13.0344L4.24854 12.861L4.29502 12.8326L7.34365 10.9705C7.43965 10.9119 7.5604 10.9119 7.6564 10.9705L10.705 12.8326L10.7515 12.861L11.0354 13.0344L11.2929 13.1917C11.5206 13.3308 11.803 13.1256 11.7411 12.866L11.671 12.5725L11.5939 12.249L11.5812 12.196L10.7524 8.72118C10.7263 8.61176 10.7636 8.49692 10.849 8.42374L13.562 6.09974L13.6034 6.06431L13.856 5.84793L14.0852 5.65162C14.2878 5.47802 14.18 5.14607 13.914 5.12475L13.6132 5.10063L13.2816 5.07405L13.2274 5.0697L9.66645 4.78422C9.55432 4.77523 9.45663 4.70426 9.41343 4.60039L8.04155 1.30199L8.02064 1.25171L7.89291 0.944609L7.77702 0.665992C7.67454 0.419604 7.32551 0.419604 7.22303 0.665992L7.10715 0.944609L6.97942 1.25171ZM7.50003 2.60397L6.50994 4.98442C6.32273 5.43453 5.89944 5.74207 5.41351 5.78103L2.84361 5.98705L4.8016 7.66428C5.17183 7.98142 5.33351 8.47903 5.2204 8.95321L4.62221 11.461L6.8224 10.1171C7.23842 9.86302 7.76164 9.86302 8.17766 10.1171L10.3778 11.461L9.77965 8.95321C9.66654 8.47903 9.82822 7.98142 10.1984 7.66428L12.1564 5.98705L9.58654 5.78103C9.10061 5.74207 8.67732 5.43453 8.49011 4.98442L7.50003 2.60397Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),EZe=["color"],PVt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,EZe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.22303 0.665992C7.32551 0.419604 7.67454 0.419604 7.77702 0.665992L9.41343 4.60039C9.45663 4.70426 9.55432 4.77523 9.66645 4.78422L13.914 5.12475C14.18 5.14607 14.2878 5.47802 14.0852 5.65162L10.849 8.42374C10.7636 8.49692 10.7263 8.61176 10.7524 8.72118L11.7411 12.866C11.803 13.1256 11.5206 13.3308 11.2929 13.1917L7.6564 10.9705C7.5604 10.9119 7.43965 10.9119 7.34365 10.9705L3.70718 13.1917C3.47945 13.3308 3.19708 13.1256 3.25899 12.866L4.24769 8.72118C4.2738 8.61176 4.23648 8.49692 4.15105 8.42374L0.914889 5.65162C0.712228 5.47802 0.820086 5.14607 1.08608 5.12475L5.3336 4.78422C5.44573 4.77523 5.54342 4.70426 5.58662 4.60039L7.22303 0.665992Z",fill:n}))}),RZe=["color"],LVt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,RZe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M1.84998 7.49998C1.84998 7.21321 1.87134 6.93143 1.91256 6.65615L9.56374 2.23875C9.86311 2.35627 10.15 2.49861 10.4219 2.66322L3.77065 6.50332C3.73669 6.52183 3.70482 6.5449 3.67602 6.57238C3.5911 6.65308 3.54245 6.76286 3.53682 6.87658C3.53359 6.9418 3.54451 7.00831 3.57086 7.07137C3.58927 7.1157 3.6149 7.15742 3.64744 7.19458C3.67306 7.22396 3.702 7.24941 3.73337 7.27069L7.32533 9.83813L3.87232 11.8317C2.63604 10.7953 1.84998 9.23944 1.84998 7.49998ZM8.36843 10.2751C8.37682 10.2706 8.38509 10.2659 8.39322 10.2608L9.84091 9.42499C9.84706 9.42163 9.85314 9.41812 9.85915 9.41446L11.3101 8.57677C11.3655 8.54649 11.4154 8.504 11.4554 8.44995C11.6034 8.25031 11.5616 7.96848 11.362 7.82046L7.82779 5.20017L11.2161 3.24393C12.4013 4.27963 13.15 5.80237 13.15 7.49998C13.15 7.83546 13.1207 8.16411 13.0647 8.48353L5.56875 12.8113C5.26138 12.6995 4.96646 12.5618 4.68662 12.4008L8.36843 10.2751ZM8.18149 9.34383L4.81659 6.93868L5.50918 6.53881L8.80604 8.98324L8.18149 9.34383ZM6.35875 6.04832L6.97822 5.69067L10.2751 8.13506L9.6556 8.49275L6.35875 6.04832ZM8.3318 1.91078L2.24263 5.42636C3.06941 3.33188 5.11164 1.84998 7.49998 1.84998C7.78258 1.84998 8.06033 1.87072 8.3318 1.91078ZM6.84684 13.1126C7.06114 13.1373 7.27908 13.15 7.49998 13.15C9.8246 13.15 11.8213 11.7461 12.6886 9.7399L6.84684 13.1126ZM7.49998 0.849976C3.82728 0.849976 0.849976 3.82728 0.849976 7.49998C0.849976 11.1727 3.82728 14.15 7.49998 14.15C11.1727 14.15 14.15 11.1727 14.15 7.49998C14.15 3.82728 11.1727 0.849976 7.49998 0.849976Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),TZe=["color"],GC=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,TZe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M2 3C2 2.44772 2.44772 2 3 2H12C12.5523 2 13 2.44772 13 3V12C13 12.5523 12.5523 13 12 13H3C2.44772 13 2 12.5523 2 12V3ZM12 3H3V12H12V3Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),_Ze=["color"],IVt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,_Ze);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M5.49998 0.5C5.49998 0.223858 5.72383 0 5.99998 0H7.49998H8.99998C9.27612 0 9.49998 0.223858 9.49998 0.5C9.49998 0.776142 9.27612 1 8.99998 1H7.99998V2.11922C9.09832 2.20409 10.119 2.56622 10.992 3.13572C11.0116 3.10851 11.0336 3.08252 11.058 3.05806L11.858 2.25806C12.1021 2.01398 12.4978 2.01398 12.7419 2.25806C12.986 2.50214 12.986 2.89786 12.7419 3.14194L11.967 3.91682C13.1595 5.07925 13.9 6.70314 13.9 8.49998C13.9 12.0346 11.0346 14.9 7.49998 14.9C3.96535 14.9 1.09998 12.0346 1.09998 8.49998C1.09998 5.13362 3.69904 2.3743 6.99998 2.11922V1H5.99998C5.72383 1 5.49998 0.776142 5.49998 0.5ZM2.09998 8.49998C2.09998 5.51764 4.51764 3.09998 7.49998 3.09998C10.4823 3.09998 12.9 5.51764 12.9 8.49998C12.9 11.4823 10.4823 13.9 7.49998 13.9C4.51764 13.9 2.09998 11.4823 2.09998 8.49998ZM7.99998 4.5C7.99998 4.22386 7.77612 4 7.49998 4C7.22383 4 6.99998 4.22386 6.99998 4.5V9.5C6.99998 9.77614 7.22383 10 7.49998 10C7.77612 10 7.99998 9.77614 7.99998 9.5V4.5Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),AZe=["color"],OVt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,AZe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M14.4999 0.999992C14.2237 0.999992 13.9999 1.22385 13.9999 1.49999L13.9999 5.99995L0.999992 5.99995L0.999992 1.49999C0.999992 1.22385 0.776136 0.999992 0.499996 0.999992C0.223856 0.999992 -9.78509e-09 1.22385 -2.18556e-08 1.49999L4.07279e-07 13.4999C3.95208e-07 13.776 0.223855 13.9999 0.499996 13.9999C0.776136 13.9999 0.999992 13.776 0.999992 13.4999L0.999992 8.99992L13.9999 8.99992L13.9999 13.4999C13.9999 13.776 14.2237 13.9999 14.4999 13.9999C14.776 13.9999 14.9999 13.776 14.9999 13.4999L14.9999 1.49999C14.9999 1.22385 14.776 0.999992 14.4999 0.999992Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),PZe=["color"],MVt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,PZe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M0.999878 0.5C0.999878 0.223858 1.22374 0 1.49988 0H13.4999C13.776 0 13.9999 0.223858 13.9999 0.5C13.9999 0.776142 13.776 1 13.4999 1H6H1.49988C1.22374 1 0.999878 0.776142 0.999878 0.5ZM9 14V1L6 1V14H1.49988C1.22374 14 0.999878 14.2239 0.999878 14.5C0.999878 14.7761 1.22374 15 1.49988 15H13.4999C13.776 15 13.9999 14.7761 13.9999 14.5C13.9999 14.2239 13.776 14 13.4999 14H9Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),LZe=["color"],NVt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,LZe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M5.00003 3.25C5.00003 2.97386 4.77617 2.75 4.50003 2.75C4.22389 2.75 4.00003 2.97386 4.00003 3.25V7.10003H2.49998C2.27906 7.10003 2.09998 7.27912 2.09998 7.50003C2.09998 7.72094 2.27906 7.90003 2.49998 7.90003H4.00003V8.55C4.00003 10.483 5.56703 12.05 7.50003 12.05C9.43303 12.05 11 10.483 11 8.55V7.90003H12.5C12.7209 7.90003 12.9 7.72094 12.9 7.50003C12.9 7.27912 12.7209 7.10003 12.5 7.10003H11V3.25C11 2.97386 10.7762 2.75 10.5 2.75C10.2239 2.75 10 2.97386 10 3.25V7.10003H5.00003V3.25ZM5.00003 7.90003V8.55C5.00003 9.93071 6.11932 11.05 7.50003 11.05C8.88074 11.05 10 9.93071 10 8.55V7.90003H5.00003Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),IZe=["color"],zVt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,IZe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.5 0C7.77614 0 8 0.223858 8 0.5V2.5C8 2.77614 7.77614 3 7.5 3C7.22386 3 7 2.77614 7 2.5V0.5C7 0.223858 7.22386 0 7.5 0ZM2.1967 2.1967C2.39196 2.00144 2.70854 2.00144 2.90381 2.1967L4.31802 3.61091C4.51328 3.80617 4.51328 4.12276 4.31802 4.31802C4.12276 4.51328 3.80617 4.51328 3.61091 4.31802L2.1967 2.90381C2.00144 2.70854 2.00144 2.39196 2.1967 2.1967ZM0.5 7C0.223858 7 0 7.22386 0 7.5C0 7.77614 0.223858 8 0.5 8H2.5C2.77614 8 3 7.77614 3 7.5C3 7.22386 2.77614 7 2.5 7H0.5ZM2.1967 12.8033C2.00144 12.608 2.00144 12.2915 2.1967 12.0962L3.61091 10.682C3.80617 10.4867 4.12276 10.4867 4.31802 10.682C4.51328 10.8772 4.51328 11.1938 4.31802 11.3891L2.90381 12.8033C2.70854 12.9986 2.39196 12.9986 2.1967 12.8033ZM12.5 7C12.2239 7 12 7.22386 12 7.5C12 7.77614 12.2239 8 12.5 8H14.5C14.7761 8 15 7.77614 15 7.5C15 7.22386 14.7761 7 14.5 7H12.5ZM10.682 4.31802C10.4867 4.12276 10.4867 3.80617 10.682 3.61091L12.0962 2.1967C12.2915 2.00144 12.608 2.00144 12.8033 2.1967C12.9986 2.39196 12.9986 2.70854 12.8033 2.90381L11.3891 4.31802C11.1938 4.51328 10.8772 4.51328 10.682 4.31802ZM8 12.5C8 12.2239 7.77614 12 7.5 12C7.22386 12 7 12.2239 7 12.5V14.5C7 14.7761 7.22386 15 7.5 15C7.77614 15 8 14.7761 8 14.5V12.5ZM10.682 10.682C10.8772 10.4867 11.1938 10.4867 11.3891 10.682L12.8033 12.0962C12.9986 12.2915 12.9986 12.608 12.8033 12.8033C12.608 12.9986 12.2915 12.9986 12.0962 12.8033L10.682 11.3891C10.4867 11.1938 10.4867 10.8772 10.682 10.682ZM5.5 7.5C5.5 6.39543 6.39543 5.5 7.5 5.5C8.60457 5.5 9.5 6.39543 9.5 7.5C9.5 8.60457 8.60457 9.5 7.5 9.5C6.39543 9.5 5.5 8.60457 5.5 7.5ZM7.5 4.5C5.84315 4.5 4.5 5.84315 4.5 7.5C4.5 9.15685 5.84315 10.5 7.5 10.5C9.15685 10.5 10.5 9.15685 10.5 7.5C10.5 5.84315 9.15685 4.5 7.5 4.5Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),OZe=["color"],DVt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,OZe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M10.5 4C8.567 4 7 5.567 7 7.5C7 9.433 8.567 11 10.5 11C12.433 11 14 9.433 14 7.5C14 5.567 12.433 4 10.5 4ZM7.67133 11C6.65183 10.175 6 8.91363 6 7.5C6 6.08637 6.65183 4.82498 7.67133 4H4.5C2.567 4 1 5.567 1 7.5C1 9.433 2.567 11 4.5 11H7.67133ZM0 7.5C0 5.01472 2.01472 3 4.5 3H10.5C12.9853 3 15 5.01472 15 7.5C15 9.98528 12.9853 12 10.5 12H4.5C2.01472 12 0 9.98528 0 7.5Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),MZe=["color"],jVt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,MZe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M1.90321 7.29677C1.90321 10.341 4.11041 12.4147 6.58893 12.8439C6.87255 12.893 7.06266 13.1627 7.01355 13.4464C6.96444 13.73 6.69471 13.9201 6.41109 13.871C3.49942 13.3668 0.86084 10.9127 0.86084 7.29677C0.860839 5.76009 1.55996 4.55245 2.37639 3.63377C2.96124 2.97568 3.63034 2.44135 4.16846 2.03202L2.53205 2.03202C2.25591 2.03202 2.03205 1.80816 2.03205 1.53202C2.03205 1.25588 2.25591 1.03202 2.53205 1.03202L5.53205 1.03202C5.80819 1.03202 6.03205 1.25588 6.03205 1.53202L6.03205 4.53202C6.03205 4.80816 5.80819 5.03202 5.53205 5.03202C5.25591 5.03202 5.03205 4.80816 5.03205 4.53202L5.03205 2.68645L5.03054 2.68759L5.03045 2.68766L5.03044 2.68767L5.03043 2.68767C4.45896 3.11868 3.76059 3.64538 3.15554 4.3262C2.44102 5.13021 1.90321 6.10154 1.90321 7.29677ZM13.0109 7.70321C13.0109 4.69115 10.8505 2.6296 8.40384 2.17029C8.12093 2.11718 7.93465 1.84479 7.98776 1.56188C8.04087 1.27898 8.31326 1.0927 8.59616 1.14581C11.4704 1.68541 14.0532 4.12605 14.0532 7.70321C14.0532 9.23988 13.3541 10.4475 12.5377 11.3662C11.9528 12.0243 11.2837 12.5586 10.7456 12.968L12.3821 12.968C12.6582 12.968 12.8821 13.1918 12.8821 13.468C12.8821 13.7441 12.6582 13.968 12.3821 13.968L9.38205 13.968C9.10591 13.968 8.88205 13.7441 8.88205 13.468L8.88205 10.468C8.88205 10.1918 9.10591 9.96796 9.38205 9.96796C9.65819 9.96796 9.88205 10.1918 9.88205 10.468L9.88205 12.3135L9.88362 12.3123C10.4551 11.8813 11.1535 11.3546 11.7585 10.6738C12.4731 9.86976 13.0109 8.89844 13.0109 7.70321Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),NZe=["color"],BVt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,NZe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M8 2H12.5C12.7761 2 13 2.22386 13 2.5V5H8V2ZM7 5V2H2.5C2.22386 2 2 2.22386 2 2.5V5H7ZM2 6V9H7V6H2ZM8 6H13V9H8V6ZM8 10H13V12.5C13 12.7761 12.7761 13 12.5 13H8V10ZM2 12.5V10H7V13H2.5C2.22386 13 2 12.7761 2 12.5ZM1 2.5C1 1.67157 1.67157 1 2.5 1H12.5C13.3284 1 14 1.67157 14 2.5V12.5C14 13.3284 13.3284 14 12.5 14H2.5C1.67157 14 1 13.3284 1 12.5V2.5Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),zZe=["color"],sse=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,zZe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M0.900024 7.50002C0.900024 3.85495 3.85495 0.900024 7.50002 0.900024C11.1451 0.900024 14.1 3.85495 14.1 7.50002C14.1 11.1451 11.1451 14.1 7.50002 14.1C3.85495 14.1 0.900024 11.1451 0.900024 7.50002ZM7.50002 1.80002C4.35201 1.80002 1.80002 4.35201 1.80002 7.50002C1.80002 10.648 4.35201 13.2 7.50002 13.2C10.648 13.2 13.2 10.648 13.2 7.50002C13.2 4.35201 10.648 1.80002 7.50002 1.80002ZM3.07504 7.50002C3.07504 5.05617 5.05618 3.07502 7.50004 3.07502C9.94388 3.07502 11.925 5.05617 11.925 7.50002C11.925 9.94386 9.94388 11.925 7.50004 11.925C5.05618 11.925 3.07504 9.94386 3.07504 7.50002ZM7.50004 3.92502C5.52562 3.92502 3.92504 5.52561 3.92504 7.50002C3.92504 9.47442 5.52563 11.075 7.50004 11.075C9.47444 11.075 11.075 9.47442 11.075 7.50002C11.075 5.52561 9.47444 3.92502 7.50004 3.92502ZM7.50004 5.25002C6.2574 5.25002 5.25004 6.25739 5.25004 7.50002C5.25004 8.74266 6.2574 9.75002 7.50004 9.75002C8.74267 9.75002 9.75004 8.74266 9.75004 7.50002C9.75004 6.25738 8.74267 5.25002 7.50004 5.25002ZM6.05004 7.50002C6.05004 6.69921 6.69923 6.05002 7.50004 6.05002C8.30084 6.05002 8.95004 6.69921 8.95004 7.50002C8.95004 8.30083 8.30084 8.95002 7.50004 8.95002C6.69923 8.95002 6.05004 8.30083 6.05004 7.50002Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),DZe=["color"],VVt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,DZe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M3.94993 2.95002L3.94993 4.49998C3.94993 4.74851 3.74845 4.94998 3.49993 4.94998C3.2514 4.94998 3.04993 4.74851 3.04993 4.49998V2.50004C3.04993 2.45246 3.05731 2.40661 3.07099 2.36357C3.12878 2.18175 3.29897 2.05002 3.49993 2.05002H11.4999C11.6553 2.05002 11.7922 2.12872 11.8731 2.24842C11.9216 2.32024 11.9499 2.40682 11.9499 2.50002L11.9499 2.50004V4.49998C11.9499 4.74851 11.7485 4.94998 11.4999 4.94998C11.2514 4.94998 11.0499 4.74851 11.0499 4.49998V2.95002H8.04993V12.05H9.25428C9.50281 12.05 9.70428 12.2515 9.70428 12.5C9.70428 12.7486 9.50281 12.95 9.25428 12.95H5.75428C5.50575 12.95 5.30428 12.7486 5.30428 12.5C5.30428 12.2515 5.50575 12.05 5.75428 12.05H6.94993V2.95002H3.94993Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),jZe=["color"],HVt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,jZe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M3.89949 5.50002C3.89949 5.27911 3.7204 5.10003 3.49949 5.10003C3.27857 5.10003 3.09949 5.27911 3.09949 5.50002L3.09949 12.5343L1.78233 11.2172C1.62612 11.061 1.37285 11.061 1.21664 11.2172C1.06043 11.3734 1.06043 11.6267 1.21664 11.7829L3.21664 13.7829C3.29166 13.8579 3.3934 13.9 3.49949 13.9C3.60557 13.9 3.70732 13.8579 3.78233 13.7829L5.78233 11.7829C5.93854 11.6267 5.93854 11.3734 5.78233 11.2172C5.62612 11.061 5.37285 11.061 5.21664 11.2172L3.89949 12.5343L3.89949 5.50002ZM8.49998 13C8.22383 13 7.99998 12.7762 7.99998 12.5C7.99998 12.2239 8.22383 12 8.49998 12H14.5C14.7761 12 15 12.2239 15 12.5C15 12.7762 14.7761 13 14.5 13H8.49998ZM8.49998 10C8.22383 10 7.99998 9.77617 7.99998 9.50002C7.99998 9.22388 8.22383 9.00002 8.49998 9.00002H14.5C14.7761 9.00002 15 9.22388 15 9.50002C15 9.77617 14.7761 10 14.5 10H8.49998ZM7.99998 6.50002C7.99998 6.77617 8.22383 7.00002 8.49998 7.00002H14.5C14.7761 7.00002 15 6.77617 15 6.50002C15 6.22388 14.7761 6.00002 14.5 6.00002H8.49998C8.22383 6.00002 7.99998 6.22388 7.99998 6.50002Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),BZe=["color"],FVt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,BZe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M2 4.5C2 4.22386 2.22386 4 2.5 4H12.5C12.7761 4 13 4.22386 13 4.5C13 4.77614 12.7761 5 12.5 5H2.5C2.22386 5 2 4.77614 2 4.5ZM4 7.5C4 7.22386 4.22386 7 4.5 7H10.5C10.7761 7 11 7.22386 11 7.5C11 7.77614 10.7761 8 10.5 8H4.5C4.22386 8 4 7.77614 4 7.5ZM3 10.5C3 10.2239 3.22386 10 3.5 10H11.5C11.7761 10 12 10.2239 12 10.5C12 10.7761 11.7761 11 11.5 11H3.5C3.22386 11 3 10.7761 3 10.5Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),VZe=["color"],$Vt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,VZe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M2.5 4C2.22386 4 2 4.22386 2 4.5C2 4.77614 2.22386 5 2.5 5H12.5C12.7761 5 13 4.77614 13 4.5C13 4.22386 12.7761 4 12.5 4H2.5ZM2 7.5C2 7.22386 2.22386 7 2.5 7H12.5C12.7761 7 13 7.22386 13 7.5C13 7.77614 12.7761 8 12.5 8H2.5C2.22386 8 2 7.77614 2 7.5ZM2 10.5C2 10.2239 2.22386 10 2.5 10H12.5C12.7761 10 13 10.2239 13 10.5C13 10.7761 12.7761 11 12.5 11H2.5C2.22386 11 2 10.7761 2 10.5Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),HZe=["color"],GVt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,HZe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M2 4.5C2 4.22386 2.22386 4 2.5 4H12.5C12.7761 4 13 4.22386 13 4.5C13 4.77614 12.7761 5 12.5 5H2.5C2.22386 5 2 4.77614 2 4.5ZM2 7.5C2 7.22386 2.22386 7 2.5 7H7.5C7.77614 7 8 7.22386 8 7.5C8 7.77614 7.77614 8 7.5 8H2.5C2.22386 8 2 7.77614 2 7.5ZM2 10.5C2 10.2239 2.22386 10 2.5 10H10.5C10.7761 10 11 10.2239 11 10.5C11 10.7761 10.7761 11 10.5 11H2.5C2.22386 11 2 10.7761 2 10.5Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),FZe=["color"],UVt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,FZe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M3.49949 14.9C3.7204 14.9 3.89949 14.7209 3.89949 14.5L3.89949 10.4657L5.21664 11.7829C5.37285 11.9391 5.62612 11.9391 5.78233 11.7829C5.93854 11.6267 5.93854 11.3734 5.78233 11.2172L3.78233 9.21718C3.70732 9.14217 3.60557 9.10002 3.49949 9.10002C3.3934 9.10002 3.29166 9.14217 3.21664 9.21718L1.21664 11.2172C1.06043 11.3734 1.06043 11.6267 1.21664 11.7829C1.37285 11.9391 1.62612 11.9391 1.78233 11.7829L3.09949 10.4657L3.09949 14.5C3.09949 14.7209 3.27857 14.9 3.49949 14.9ZM7.99998 10.5C7.99998 10.7762 8.22383 11 8.49998 11H14.5C14.7761 11 15 10.7762 15 10.5C15 10.2239 14.7761 10 14.5 10H8.49998C8.22383 10 7.99998 10.2239 7.99998 10.5ZM7.99998 7.50002C7.99998 7.77617 8.22383 8.00002 8.49998 8.00002H14.5C14.7761 8.00002 15 7.77617 15 7.50002C15 7.22388 14.7761 7.00002 14.5 7.00002H8.49998C8.22383 7.00002 7.99998 7.22388 7.99998 7.50002ZM8.49998 5.00002C8.22383 5.00002 7.99998 4.77617 7.99998 4.50002C7.99998 4.22388 8.22383 4.00002 8.49998 4.00002H14.5C14.7761 4.00002 15 4.22388 15 4.50002C15 4.77617 14.7761 5.00002 14.5 5.00002H8.49998ZM3.89949 0.500025C3.89949 0.279111 3.7204 0.100025 3.49949 0.100025C3.27857 0.100025 3.09949 0.279111 3.09949 0.500025L3.09949 4.53434L1.78233 3.21718C1.62612 3.06097 1.37285 3.06097 1.21664 3.21718C1.06043 3.37339 1.06043 3.62666 1.21664 3.78287L3.21664 5.78287C3.29166 5.85788 3.3934 5.90002 3.49949 5.90002C3.60557 5.90002 3.70732 5.85788 3.78233 5.78287L5.78233 3.78287C5.93854 3.62666 5.93854 3.37339 5.78233 3.21718C5.62612 3.06097 5.37285 3.06097 5.21664 3.21718L3.89949 4.53434L3.89949 0.500025Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),$Ze=["color"],ZVt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,$Ze);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M2 4.5C2 4.22386 2.22386 4 2.5 4H12.5C12.7761 4 13 4.22386 13 4.5C13 4.77614 12.7761 5 12.5 5H2.5C2.22386 5 2 4.77614 2 4.5ZM7 7.5C7 7.22386 7.22386 7 7.5 7H12.5C12.7761 7 13 7.22386 13 7.5C13 7.77614 12.7761 8 12.5 8H7.5C7.22386 8 7 7.77614 7 7.5ZM4 10.5C4 10.2239 4.22386 10 4.5 10H12.5C12.7761 10 13 10.2239 13 10.5C13 10.7761 12.7761 11 12.5 11H4.5C4.22386 11 4 10.7761 4 10.5Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),GZe=["color"],qVt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,GZe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M3.89949 9.49998C3.89949 9.72089 3.7204 9.89997 3.49949 9.89997C3.27857 9.89997 3.09949 9.72089 3.09949 9.49998L3.09949 2.46566L1.78233 3.78282C1.62612 3.93903 1.37285 3.93903 1.21664 3.78282C1.06043 3.62661 1.06043 3.37334 1.21664 3.21713L3.21664 1.21713C3.29166 1.14212 3.3934 1.09998 3.49949 1.09998C3.60557 1.09998 3.70732 1.14212 3.78233 1.21713L5.78233 3.21713C5.93854 3.37334 5.93854 3.62661 5.78233 3.78282C5.62612 3.93903 5.37285 3.93903 5.21664 3.78282L3.89949 2.46566L3.89949 9.49998ZM8.49998 1.99998C8.22383 1.99998 7.99998 2.22383 7.99998 2.49998C7.99998 2.77612 8.22383 2.99998 8.49998 2.99998H14.5C14.7761 2.99998 15 2.77612 15 2.49998C15 2.22383 14.7761 1.99998 14.5 1.99998H8.49998ZM8.49998 4.99998C8.22383 4.99998 7.99998 5.22383 7.99998 5.49998C7.99998 5.77612 8.22383 5.99998 8.49998 5.99998H14.5C14.7761 5.99998 15 5.77612 15 5.49998C15 5.22383 14.7761 4.99998 14.5 4.99998H8.49998ZM7.99998 8.49998C7.99998 8.22383 8.22383 7.99998 8.49998 7.99998H14.5C14.7761 7.99998 15 8.22383 15 8.49998C15 8.77612 14.7761 8.99998 14.5 8.99998H8.49998C8.22383 8.99998 7.99998 8.77612 7.99998 8.49998Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),UZe=["color"],KVt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,UZe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M13.3536 2.35355C13.5488 2.15829 13.5488 1.84171 13.3536 1.64645C13.1583 1.45118 12.8417 1.45118 12.6464 1.64645L11.9291 2.36383C11.9159 2.32246 11.897 2.28368 11.8732 2.24845C11.7923 2.12875 11.6554 2.05005 11.5001 2.05005H3.50005C3.29909 2.05005 3.1289 2.18178 3.07111 2.3636C3.05743 2.40665 3.05005 2.45249 3.05005 2.50007V4.50001C3.05005 4.74854 3.25152 4.95001 3.50005 4.95001C3.74858 4.95001 3.95005 4.74854 3.95005 4.50001V2.95005H6.95006V7.34284L1.64645 12.6464C1.45118 12.8417 1.45118 13.1583 1.64645 13.3536C1.84171 13.5488 2.15829 13.5488 2.35355 13.3536L6.95006 8.75705V12.0501H5.7544C5.50587 12.0501 5.3044 12.2515 5.3044 12.5001C5.3044 12.7486 5.50587 12.9501 5.7544 12.9501H9.2544C9.50293 12.9501 9.7044 12.7486 9.7044 12.5001C9.7044 12.2515 9.50293 12.0501 9.2544 12.0501H8.05006V7.65705L13.3536 2.35355ZM8.05006 6.24284L11.0501 3.24283V2.95005H8.05006V6.24284Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),ZZe=["color"],WVt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,ZZe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M5 3.5C5 3.22386 5.22386 3 5.5 3H9.5C9.77614 3 10 3.22386 10 3.5V6H12.5C12.6873 6 12.8589 6.10467 12.9446 6.27121C13.0303 6.43774 13.0157 6.63821 12.9069 6.79062L7.90687 13.7906C7.81301 13.922 7.66148 14 7.5 14C7.33853 14 7.18699 13.922 7.09314 13.7906L2.09314 6.79062C1.98427 6.63821 1.96972 6.43774 2.05542 6.27121C2.14112 6.10467 2.31271 6 2.5 6H5V3.5ZM6 4V6.5C6 6.77614 5.77614 7 5.5 7H3.4716L7.5 12.6398L11.5284 7H9.5C9.22386 7 9 6.77614 9 6.5V4H6Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),qZe=["color"],QVt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,qZe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M1 7.5C1 7.66148 1.07798 7.81301 1.20938 7.90687L8.20938 12.9069C8.36179 13.0157 8.56226 13.0303 8.72879 12.9446C8.89533 12.8589 9 12.6873 9 12.5L9 10L11.5 10C11.7761 10 12 9.77614 12 9.5L12 5.5C12 5.22386 11.7761 5 11.5 5L9 5L9 2.5C9 2.31271 8.89533 2.14112 8.72879 2.05542C8.56226 1.96972 8.36179 1.98427 8.20938 2.09313L1.20938 7.09314C1.07798 7.18699 1 7.33853 1 7.5ZM8 3.4716L8 5.5C8 5.77614 8.22386 6 8.5 6L11 6L11 9L8.5 9C8.22386 9 8 9.22386 8 9.5L8 11.5284L2.36023 7.5L8 3.4716Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),KZe=["color"],JVt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,KZe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M14 7.5C14 7.66148 13.922 7.81301 13.7906 7.90687L6.79062 12.9069C6.63821 13.0157 6.43774 13.0303 6.27121 12.9446C6.10467 12.8589 6 12.6873 6 12.5L6 10L3.5 10C3.22386 10 3 9.77614 3 9.5L3 5.5C3 5.22386 3.22386 5 3.5 5L6 5L6 2.5C6 2.31271 6.10467 2.14112 6.27121 2.05542C6.43774 1.96972 6.63821 1.98427 6.79062 2.09313L13.7906 7.09314C13.922 7.18699 14 7.33853 14 7.5ZM7 3.4716L7 5.5C7 5.77614 6.77614 6 6.5 6L4 6L4 9L6.5 9C6.77614 9 7 9.22386 7 9.5L7 11.5284L12.6398 7.5L7 3.4716Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),WZe=["color"],XVt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,WZe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.5 1C7.66148 1 7.81301 1.07798 7.90687 1.20938L12.9069 8.20938C13.0157 8.36179 13.0303 8.56226 12.9446 8.72879C12.8589 8.89533 12.6873 9 12.5 9H10V11.5C10 11.7761 9.77614 12 9.5 12H5.5C5.22386 12 5 11.7761 5 11.5V9H2.5C2.31271 9 2.14112 8.89533 2.05542 8.72879C1.96972 8.56226 1.98427 8.36179 2.09314 8.20938L7.09314 1.20938C7.18699 1.07798 7.33853 1 7.5 1ZM3.4716 8H5.5C5.77614 8 6 8.22386 6 8.5V11H9V8.5C9 8.22386 9.22386 8 9.5 8H11.5284L7.5 2.36023L3.4716 8Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),QZe=["color"],YVt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,QZe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.49998 0.849976C7.22383 0.849976 6.99998 1.07383 6.99998 1.34998V3.52234C6.99998 3.79848 7.22383 4.02234 7.49998 4.02234C7.77612 4.02234 7.99998 3.79848 7.99998 3.52234V1.8718C10.8862 2.12488 13.15 4.54806 13.15 7.49998C13.15 10.6204 10.6204 13.15 7.49998 13.15C4.37957 13.15 1.84998 10.6204 1.84998 7.49998C1.84998 6.10612 2.35407 4.83128 3.19049 3.8459C3.36919 3.63538 3.34339 3.31985 3.13286 3.14115C2.92234 2.96245 2.60681 2.98825 2.42811 3.19877C1.44405 4.35808 0.849976 5.86029 0.849976 7.49998C0.849976 11.1727 3.82728 14.15 7.49998 14.15C11.1727 14.15 14.15 11.1727 14.15 7.49998C14.15 3.82728 11.1727 0.849976 7.49998 0.849976ZM6.74049 8.08072L4.22363 4.57237C4.15231 4.47295 4.16346 4.33652 4.24998 4.25C4.33649 4.16348 4.47293 4.15233 4.57234 4.22365L8.08069 6.74051C8.56227 7.08599 8.61906 7.78091 8.19998 8.2C7.78089 8.61909 7.08597 8.56229 6.74049 8.08072Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),JZe=["color"],eHt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,JZe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M4.5 2C3.11929 2 2 3.11929 2 4.5C2 5.88072 3.11929 7 4.5 7C5.88072 7 7 5.88072 7 4.5C7 3.11929 5.88072 2 4.5 2ZM3 4.5C3 3.67157 3.67157 3 4.5 3C5.32843 3 6 3.67157 6 4.5C6 5.32843 5.32843 6 4.5 6C3.67157 6 3 5.32843 3 4.5ZM10.5 2C9.11929 2 8 3.11929 8 4.5C8 5.88072 9.11929 7 10.5 7C11.8807 7 13 5.88072 13 4.5C13 3.11929 11.8807 2 10.5 2ZM9 4.5C9 3.67157 9.67157 3 10.5 3C11.3284 3 12 3.67157 12 4.5C12 5.32843 11.3284 6 10.5 6C9.67157 6 9 5.32843 9 4.5ZM2 10.5C2 9.11929 3.11929 8 4.5 8C5.88072 8 7 9.11929 7 10.5C7 11.8807 5.88072 13 4.5 13C3.11929 13 2 11.8807 2 10.5ZM4.5 9C3.67157 9 3 9.67157 3 10.5C3 11.3284 3.67157 12 4.5 12C5.32843 12 6 11.3284 6 10.5C6 9.67157 5.32843 9 4.5 9ZM10.5 8C9.11929 8 8 9.11929 8 10.5C8 11.8807 9.11929 13 10.5 13C11.8807 13 13 11.8807 13 10.5C13 9.11929 11.8807 8 10.5 8ZM9 10.5C9 9.67157 9.67157 9 10.5 9C11.3284 9 12 9.67157 12 10.5C12 11.3284 11.3284 12 10.5 12C9.67157 12 9 11.3284 9 10.5Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),XZe=["color"],tHt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,XZe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M13.0502 2.74989C13.0502 2.44613 12.804 2.19989 12.5002 2.19989C12.1965 2.19989 11.9502 2.44613 11.9502 2.74989V7.2825C11.9046 7.18802 11.8295 7.10851 11.7334 7.05776L2.73338 2.30776C2.5784 2.22596 2.3919 2.23127 2.24182 2.32176C2.09175 2.41225 2 2.57471 2 2.74995V12.25C2 12.4252 2.09175 12.5877 2.24182 12.6781C2.3919 12.7686 2.5784 12.7739 2.73338 12.6921L11.7334 7.94214C11.8295 7.89139 11.9046 7.81188 11.9502 7.7174V12.2499C11.9502 12.5536 12.1965 12.7999 12.5002 12.7999C12.804 12.7999 13.0502 12.5536 13.0502 12.2499V2.74989ZM3 11.4207V3.5792L10.4288 7.49995L3 11.4207Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),YZe=["color"],rHt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,YZe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M1.94976 2.74989C1.94976 2.44613 2.196 2.19989 2.49976 2.19989C2.80351 2.19989 3.04976 2.44613 3.04976 2.74989V7.2825C3.0954 7.18802 3.17046 7.10851 3.26662 7.05776L12.2666 2.30776C12.4216 2.22596 12.6081 2.23127 12.7582 2.32176C12.9083 2.41225 13 2.57471 13 2.74995V12.25C13 12.4252 12.9083 12.5877 12.7582 12.6781C12.6081 12.7686 12.4216 12.7739 12.2666 12.6921L3.26662 7.94214C3.17046 7.89139 3.0954 7.81188 3.04976 7.7174V12.2499C3.04976 12.5536 2.80351 12.7999 2.49976 12.7999C2.196 12.7999 1.94976 12.5536 1.94976 12.2499V2.74989ZM4.57122 7.49995L12 11.4207V3.5792L4.57122 7.49995Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),eqe=["color"],nHt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,eqe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M0.849976 1.74998C0.849976 1.25292 1.25292 0.849976 1.74998 0.849976H3.24998C3.74703 0.849976 4.14998 1.25292 4.14998 1.74998V2.04998H10.85V1.74998C10.85 1.25292 11.2529 0.849976 11.75 0.849976H13.25C13.747 0.849976 14.15 1.25292 14.15 1.74998V3.24998C14.15 3.74703 13.747 4.14998 13.25 4.14998H12.95V10.85H13.25C13.747 10.85 14.15 11.2529 14.15 11.75V13.25C14.15 13.747 13.747 14.15 13.25 14.15H11.75C11.2529 14.15 10.85 13.747 10.85 13.25V12.95H4.14998V13.25C4.14998 13.747 3.74703 14.15 3.24998 14.15H1.74998C1.25292 14.15 0.849976 13.747 0.849976 13.25V11.75C0.849976 11.2529 1.25292 10.85 1.74998 10.85H2.04998V4.14998H1.74998C1.25292 4.14998 0.849976 3.74703 0.849976 3.24998V1.74998ZM2.94998 4.14998V10.85H3.24998C3.74703 10.85 4.14998 11.2529 4.14998 11.75V12.05H10.85V11.75C10.85 11.2529 11.2529 10.85 11.75 10.85H12.05V4.14998H11.75C11.2529 4.14998 10.85 3.74703 10.85 3.24998V2.94998H4.14998V3.24998C4.14998 3.74703 3.74703 4.14998 3.24998 4.14998H2.94998ZM2.34998 1.74998H1.74998V2.34998V2.64998V3.24998H2.34998H2.64998H3.24998V2.64998V2.34998V1.74998H2.64998H2.34998ZM5.09998 5.99998C5.09998 5.50292 5.50292 5.09998 5.99998 5.09998H6.99998C7.49703 5.09998 7.89998 5.50292 7.89998 5.99998V6.99998C7.89998 7.03591 7.89787 7.07134 7.89378 7.10618C7.92861 7.10208 7.96405 7.09998 7.99998 7.09998H8.99998C9.49703 7.09998 9.89998 7.50292 9.89998 7.99998V8.99998C9.89998 9.49703 9.49703 9.89998 8.99998 9.89998H7.99998C7.50292 9.89998 7.09998 9.49703 7.09998 8.99998V7.99998C7.09998 7.96405 7.10208 7.92861 7.10618 7.89378C7.07134 7.89787 7.03591 7.89998 6.99998 7.89998H5.99998C5.50292 7.89998 5.09998 7.49703 5.09998 6.99998V5.99998ZM6.09998 5.99998H5.99998V6.09998V6.89998V6.99998H6.09998H6.89998H6.99998V6.89998V6.09998V5.99998H6.89998H6.09998ZM7.99998 7.99998H8.09998H8.89998H8.99998V8.09998V8.89998V8.99998H8.89998H8.09998H7.99998V8.89998V8.09998V7.99998ZM2.64998 11.75H2.34998H1.74998V12.35V12.65V13.25H2.34998H2.64998H3.24998V12.65V12.35V11.75H2.64998ZM11.75 1.74998H12.35H12.65H13.25V2.34998V2.64998V3.24998H12.65H12.35H11.75V2.64998V2.34998V1.74998ZM12.65 11.75H12.35H11.75V12.35V12.65V13.25H12.35H12.65H13.25V12.65V12.35V11.75H12.65Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),tqe=["color"],aHt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,tqe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{opacity:".25",d:"M0 0H3V3H0V0ZM6 3H3V6H0V9H3V12H0V15H3V12H6V15H9V12H12V15H15V12H12V9H15V6H12V3H15V0H12V3H9V0H6V3ZM6 6V3H9V6H6ZM6 9H3V6H6V9ZM9 9V6H12V9H9ZM9 9H6V12H9V9Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),rqe=["color"],iHt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,rqe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M5.5 1C5.22386 1 5 1.22386 5 1.5C5 1.77614 5.22386 2 5.5 2H9.5C9.77614 2 10 1.77614 10 1.5C10 1.22386 9.77614 1 9.5 1H5.5ZM3 3.5C3 3.22386 3.22386 3 3.5 3H5H10H11.5C11.7761 3 12 3.22386 12 3.5C12 3.77614 11.7761 4 11.5 4H11V12C11 12.5523 10.5523 13 10 13H5C4.44772 13 4 12.5523 4 12V4L3.5 4C3.22386 4 3 3.77614 3 3.5ZM5 4H10V12H5V4Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),nqe=["color"],oHt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,nqe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M4 6H11L7.5 10.5L4 6Z",fill:n}))}),aqe=["color"],sHt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,aqe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M9 4L9 11L4.5 7.5L9 4Z",fill:n}))}),iqe=["color"],lHt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,iqe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M6 11L6 4L10.5 7.5L6 11Z",fill:n}))}),oqe=["color"],cHt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,oqe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M4 9H11L7.5 4.5L4 9Z",fill:n}))}),sqe=["color"],uHt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,sqe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.23336 4.69629C7.23336 2.96884 8.63335 1.56857 10.36 1.56857C11.3736 1.56857 12.183 2.04804 12.7254 2.74385C13.3079 2.62467 13.8557 2.40913 14.3513 2.11508C14.1559 2.72598 13.7424 3.2396 13.2033 3.56463C13.2038 3.56568 13.2042 3.56674 13.2047 3.56779C13.7334 3.50361 14.2364 3.36302 14.7048 3.15546L14.7037 3.15715C14.3667 3.66183 13.9431 4.10736 13.4561 4.47034C13.4823 4.64672 13.4956 4.82427 13.4956 5.00079C13.4956 8.6871 10.6873 12.9746 5.52122 12.9746C3.93906 12.9746 2.46544 12.511 1.22505 11.7152C0.992632 11.5661 0.925108 11.2568 1.07423 11.0244C1.0874 11.0038 1.10183 10.9846 1.11734 10.9666C1.20582 10.8202 1.37438 10.7309 1.5554 10.7522C2.47066 10.8601 3.38568 10.7485 4.19219 10.3962C3.39226 10.0434 2.77129 9.35975 2.50204 8.51974C2.45359 8.3686 2.48835 8.20311 2.59351 8.08422C2.59716 8.0801 2.60087 8.07606 2.60464 8.0721C1.96391 7.50819 1.55973 6.68208 1.55973 5.76143V5.72759C1.55973 5.56814 1.64411 5.42059 1.78155 5.33974C1.82671 5.31317 1.87537 5.29511 1.92532 5.28558C1.70549 4.86154 1.58116 4.37984 1.58116 3.86958C1.58116 3.40165 1.58384 2.81192 1.91332 2.28081C1.98718 2.16175 2.10758 2.08915 2.2364 2.07195C2.42588 2.01237 2.64087 2.06969 2.77406 2.23302C3.86536 3.57126 5.44066 4.49583 7.23366 4.73961L7.23336 4.69629ZM5.52122 11.9746C4.73387 11.9746 3.97781 11.8435 3.27248 11.6023C4.13012 11.4538 4.95307 11.1159 5.66218 10.5602C5.81211 10.4427 5.87182 10.2435 5.81126 10.0629C5.7507 9.88234 5.583 9.75943 5.39255 9.75607C4.68968 9.74366 4.06712 9.39716 3.67793 8.86845C3.86828 8.85306 4.05428 8.82039 4.23445 8.77167C4.43603 8.71716 4.57363 8.53114 4.56674 8.32243C4.55985 8.11372 4.41029 7.93718 4.20555 7.89607C3.42694 7.73977 2.79883 7.16764 2.56169 6.42174C2.76255 6.47025 2.97102 6.4991 3.18482 6.5061C3.38563 6.51267 3.56646 6.38533 3.62795 6.19405C3.68943 6.00277 3.61666 5.79391 3.44963 5.68224C2.86523 5.29155 2.48116 4.62464 2.48116 3.86958C2.48116 3.70213 2.48352 3.55268 2.49355 3.41719C3.85115 4.79913 5.70873 5.68931 7.77588 5.79338C7.93225 5.80126 8.08328 5.73543 8.18395 5.61553C8.28463 5.49562 8.32332 5.33548 8.28851 5.18284C8.25255 5.02517 8.23336 4.86284 8.23336 4.69629C8.23336 3.52085 9.18591 2.56857 10.36 2.56857C11.5943 2.56857 12.4956 3.71208 12.4956 5.00079C12.4956 8.25709 10.0202 11.9746 5.52122 11.9746Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),lqe=["color"],dHt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,lqe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M5.00001 2.75C5.00001 2.47386 4.77615 2.25 4.50001 2.25C4.22387 2.25 4.00001 2.47386 4.00001 2.75V8.05C4.00001 9.983 5.56702 11.55 7.50001 11.55C9.43301 11.55 11 9.983 11 8.05V2.75C11 2.47386 10.7762 2.25 10.5 2.25C10.2239 2.25 10 2.47386 10 2.75V8.05C10 9.43071 8.88072 10.55 7.50001 10.55C6.1193 10.55 5.00001 9.43071 5.00001 8.05V2.75ZM3.49998 13.1001C3.27906 13.1001 3.09998 13.2791 3.09998 13.5001C3.09998 13.721 3.27906 13.9001 3.49998 13.9001H11.5C11.7209 13.9001 11.9 13.721 11.9 13.5001C11.9 13.2791 11.7209 13.1001 11.5 13.1001H3.49998Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),cqe=["color"],pHt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,cqe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M1.90321 7.29677C1.90321 10.341 4.11041 12.4147 6.58893 12.8439C6.87255 12.893 7.06266 13.1627 7.01355 13.4464C6.96444 13.73 6.69471 13.9201 6.41109 13.871C3.49942 13.3668 0.86084 10.9127 0.86084 7.29677C0.860839 5.76009 1.55996 4.55245 2.37639 3.63377C2.96124 2.97568 3.63034 2.44135 4.16846 2.03202L2.53205 2.03202C2.25591 2.03202 2.03205 1.80816 2.03205 1.53202C2.03205 1.25588 2.25591 1.03202 2.53205 1.03202L5.53205 1.03202C5.80819 1.03202 6.03205 1.25588 6.03205 1.53202L6.03205 4.53202C6.03205 4.80816 5.80819 5.03202 5.53205 5.03202C5.25591 5.03202 5.03205 4.80816 5.03205 4.53202L5.03205 2.68645L5.03054 2.68759L5.03045 2.68766L5.03044 2.68767L5.03043 2.68767C4.45896 3.11868 3.76059 3.64538 3.15554 4.3262C2.44102 5.13021 1.90321 6.10154 1.90321 7.29677ZM13.0109 7.70321C13.0109 4.69115 10.8505 2.6296 8.40384 2.17029C8.12093 2.11718 7.93465 1.84479 7.98776 1.56188C8.04087 1.27898 8.31326 1.0927 8.59616 1.14581C11.4704 1.68541 14.0532 4.12605 14.0532 7.70321C14.0532 9.23988 13.3541 10.4475 12.5377 11.3662C11.9528 12.0243 11.2837 12.5586 10.7456 12.968L12.3821 12.968C12.6582 12.968 12.8821 13.1918 12.8821 13.468C12.8821 13.7441 12.6582 13.968 12.3821 13.968L9.38205 13.968C9.10591 13.968 8.88205 13.7441 8.88205 13.468L8.88205 10.468C8.88205 10.1918 9.10591 9.96796 9.38205 9.96796C9.65819 9.96796 9.88205 10.1918 9.88205 10.468L9.88205 12.3135L9.88362 12.3123C10.4551 11.8813 11.1535 11.3546 11.7585 10.6738C12.4731 9.86976 13.0109 8.89844 13.0109 7.70321Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),uqe=["color"],fHt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,uqe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.81825 1.18188C7.64251 1.00615 7.35759 1.00615 7.18185 1.18188L4.18185 4.18188C4.00611 4.35762 4.00611 4.64254 4.18185 4.81828C4.35759 4.99401 4.64251 4.99401 4.81825 4.81828L7.05005 2.58648V9.49996C7.05005 9.74849 7.25152 9.94996 7.50005 9.94996C7.74858 9.94996 7.95005 9.74849 7.95005 9.49996V2.58648L10.1819 4.81828C10.3576 4.99401 10.6425 4.99401 10.8182 4.81828C10.994 4.64254 10.994 4.35762 10.8182 4.18188L7.81825 1.18188ZM2.5 9.99997C2.77614 9.99997 3 10.2238 3 10.5V12C3 12.5538 3.44565 13 3.99635 13H11.0012C11.5529 13 12 12.5528 12 12V10.5C12 10.2238 12.2239 9.99997 12.5 9.99997C12.7761 9.99997 13 10.2238 13 10.5V12C13 13.104 12.1062 14 11.0012 14H3.99635C2.89019 14 2 13.103 2 12V10.5C2 10.2238 2.22386 9.99997 2.5 9.99997Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),dqe=["color"],hHt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,dqe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M0.877075 7.49988C0.877075 3.84219 3.84222 0.877045 7.49991 0.877045C11.1576 0.877045 14.1227 3.84219 14.1227 7.49988C14.1227 11.1575 11.1576 14.1227 7.49991 14.1227C3.84222 14.1227 0.877075 11.1575 0.877075 7.49988ZM7.49991 1.82704C4.36689 1.82704 1.82708 4.36686 1.82708 7.49988C1.82708 10.6329 4.36689 13.1727 7.49991 13.1727C10.6329 13.1727 13.1727 10.6329 13.1727 7.49988C13.1727 4.36686 10.6329 1.82704 7.49991 1.82704Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),pqe=["color"],mHt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,pqe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.49985 0.877045C3.84216 0.877045 0.877014 3.84219 0.877014 7.49988C0.877014 9.1488 1.47963 10.657 2.47665 11.8162L1.64643 12.6464C1.45117 12.8417 1.45117 13.1583 1.64643 13.3535C1.8417 13.5488 2.15828 13.5488 2.35354 13.3535L3.18377 12.5233C4.34296 13.5202 5.85104 14.1227 7.49985 14.1227C11.1575 14.1227 14.1227 11.1575 14.1227 7.49988C14.1227 5.85107 13.5202 4.34299 12.5233 3.1838L13.3535 2.35354C13.5488 2.15827 13.5488 1.84169 13.3535 1.64643C13.1583 1.45117 12.8417 1.45117 12.6464 1.64643L11.8162 2.47668C10.657 1.47966 9.14877 0.877045 7.49985 0.877045ZM11.1422 3.15066C10.1567 2.32449 8.88639 1.82704 7.49985 1.82704C4.36683 1.82704 1.82701 4.36686 1.82701 7.49988C1.82701 8.88642 2.32446 10.1568 3.15063 11.1422L11.1422 3.15066ZM3.85776 11.8493C4.84317 12.6753 6.11343 13.1727 7.49985 13.1727C10.6328 13.1727 13.1727 10.6329 13.1727 7.49988C13.1727 6.11346 12.6753 4.8432 11.8493 3.85779L3.85776 11.8493Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),fqe=["color"],gHt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,fqe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.49998 1L6.92321 2.00307L1.17498 12L0.599976 13H1.7535H13.2464H14.4L13.825 12L8.07674 2.00307L7.49998 1ZM7.49998 3.00613L2.3285 12H12.6714L7.49998 3.00613Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),hqe=["color"],vHt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,hqe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M4.76447 3.12199C5.63151 3.04859 6.56082 3 7.5 3C8.43918 3 9.36849 3.04859 10.2355 3.12199C11.2796 3.21037 11.9553 3.27008 12.472 3.39203C12.9425 3.50304 13.2048 3.64976 13.4306 3.88086C13.4553 3.90618 13.4902 3.94414 13.5133 3.97092C13.7126 4.20149 13.8435 4.4887 13.918 5.03283C13.9978 5.6156 14 6.37644 14 7.52493C14 8.66026 13.9978 9.41019 13.9181 9.98538C13.8439 10.5206 13.7137 10.8061 13.5125 11.0387C13.4896 11.0651 13.4541 11.1038 13.4296 11.1287C13.2009 11.3625 12.9406 11.5076 12.4818 11.6164C11.9752 11.7365 11.3143 11.7942 10.2878 11.8797C9.41948 11.9521 8.47566 12 7.5 12C6.52434 12 5.58052 11.9521 4.7122 11.8797C3.68572 11.7942 3.02477 11.7365 2.51816 11.6164C2.05936 11.5076 1.7991 11.3625 1.57037 11.1287C1.54593 11.1038 1.51035 11.0651 1.48748 11.0387C1.28628 10.8061 1.15612 10.5206 1.08193 9.98538C1.00221 9.41019 1 8.66026 1 7.52493C1 6.37644 1.00216 5.6156 1.082 5.03283C1.15654 4.4887 1.28744 4.20149 1.48666 3.97092C1.5098 3.94414 1.54468 3.90618 1.56942 3.88086C1.7952 3.64976 2.05752 3.50304 2.52796 3.39203C3.04473 3.27008 3.7204 3.21037 4.76447 3.12199ZM0 7.52493C0 5.28296 0 4.16198 0.729985 3.31713C0.766457 3.27491 0.815139 3.22194 0.854123 3.18204C1.63439 2.38339 2.64963 2.29744 4.68012 2.12555C5.56923 2.05028 6.52724 2 7.5 2C8.47276 2 9.43077 2.05028 10.3199 2.12555C12.3504 2.29744 13.3656 2.38339 14.1459 3.18204C14.1849 3.22194 14.2335 3.27491 14.27 3.31713C15 4.16198 15 5.28296 15 7.52493C15 9.74012 15 10.8477 14.2688 11.6929C14.2326 11.7348 14.1832 11.7885 14.1444 11.8281C13.3629 12.6269 12.3655 12.71 10.3709 12.8763C9.47971 12.9505 8.50782 13 7.5 13C6.49218 13 5.52028 12.9505 4.62915 12.8763C2.63446 12.71 1.63712 12.6269 0.855558 11.8281C0.816844 11.7885 0.767442 11.7348 0.731221 11.6929C0 10.8477 0 9.74012 0 7.52493ZM5.25 5.38264C5.25 5.20225 5.43522 5.08124 5.60041 5.15369L10.428 7.27105C10.6274 7.35853 10.6274 7.64147 10.428 7.72895L5.60041 9.84631C5.43522 9.91876 5.25 9.79775 5.25 9.61736V5.38264Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),mqe=["color"],bHt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,mqe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7 2H1.5C1.22386 2 1 2.22386 1 2.5V7H7V2ZM8 2V7H14V2.5C14 2.22386 13.7761 2 13.5 2H8ZM7 8H1V12.5C1 12.7761 1.22386 13 1.5 13H7V8ZM8 13V8H14V12.5C14 12.7761 13.7761 13 13.5 13H8ZM1.5 1C0.671573 1 0 1.67157 0 2.5V12.5C0 13.3284 0.671573 14 1.5 14H13.5C14.3284 14 15 13.3284 15 12.5V2.5C15 1.67157 14.3284 1 13.5 1H1.5Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),gqe=["color"],yHt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,gqe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M1.5 2H13.5C13.7761 2 14 2.22386 14 2.5V7H1V2.5C1 2.22386 1.22386 2 1.5 2ZM1 8V12.5C1 12.7761 1.22386 13 1.5 13H13.5C13.7761 13 14 12.7761 14 12.5V8H1ZM0 2.5C0 1.67157 0.671573 1 1.5 1H13.5C14.3284 1 15 1.67157 15 2.5V12.5C15 13.3284 14.3284 14 13.5 14H1.5C0.671573 14 0 13.3284 0 12.5V2.5Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),vqe=["color"],xHt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,vqe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M14 2.58711L1.85163 13H13.5C13.7761 13 14 12.7761 14 12.5V2.58711ZM0.762879 13.8067L0.825396 13.8796L0.854717 13.8545C1.05017 13.9478 1.26899 14 1.5 14H13.5C14.3284 14 15 13.3284 15 12.5V2.5C15 1.93949 14.6926 1.45078 14.2371 1.19331L14.1746 1.12037L14.1453 1.1455C13.9498 1.05222 13.731 1 13.5 1H1.5C0.671573 1 0 1.67157 0 2.5V12.5C0 13.0605 0.307435 13.5492 0.762879 13.8067ZM1 12.4129L13.1484 2H1.5C1.22386 2 1 2.22386 1 2.5V12.4129Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),bqe=["color"],wHt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,bqe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M8 2H13.5C13.7761 2 14 2.22386 14 2.5V12.5C14 12.7761 13.7761 13 13.5 13H8V2ZM7 2H1.5C1.22386 2 1 2.22386 1 2.5V12.5C1 12.7761 1.22386 13 1.5 13H7V2ZM0 2.5C0 1.67157 0.671573 1 1.5 1H13.5C14.3284 1 15 1.67157 15 2.5V12.5C15 13.3284 14.3284 14 13.5 14H1.5C0.671573 14 0 13.3284 0 12.5V2.5Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),yqe=["color"],CHt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,yqe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M4.81812 4.68161C4.99386 4.85734 4.99386 5.14227 4.81812 5.318L3.08632 7.0498H11.9135L10.1817 5.318C10.006 5.14227 10.006 4.85734 10.1817 4.68161C10.3575 4.50587 10.6424 4.50587 10.8181 4.68161L13.3181 7.18161C13.4939 7.35734 13.4939 7.64227 13.3181 7.818L10.8181 10.318C10.6424 10.4937 10.3575 10.4937 10.1817 10.318C10.006 10.1423 10.006 9.85734 10.1817 9.68161L11.9135 7.9498H3.08632L4.81812 9.68161C4.99386 9.85734 4.99386 10.1423 4.81812 10.318C4.64239 10.4937 4.35746 10.4937 4.18173 10.318L1.68173 7.818C1.50599 7.64227 1.50599 7.35734 1.68173 7.18161L4.18173 4.68161C4.35746 4.50587 4.64239 4.50587 4.81812 4.68161Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),xqe=["color"],SHt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,xqe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M10 6.5C10 8.433 8.433 10 6.5 10C4.567 10 3 8.433 3 6.5C3 4.567 4.567 3 6.5 3C8.433 3 10 4.567 10 6.5ZM9.30884 10.0159C8.53901 10.6318 7.56251 11 6.5 11C4.01472 11 2 8.98528 2 6.5C2 4.01472 4.01472 2 6.5 2C8.98528 2 11 4.01472 11 6.5C11 7.56251 10.6318 8.53901 10.0159 9.30884L12.8536 12.1464C13.0488 12.3417 13.0488 12.6583 12.8536 12.8536C12.6583 13.0488 12.3417 13.0488 12.1464 12.8536L9.30884 10.0159ZM4.25 6.5C4.25 6.22386 4.47386 6 4.75 6H6V4.75C6 4.47386 6.22386 4.25 6.5 4.25C6.77614 4.25 7 4.47386 7 4.75V6H8.25C8.52614 6 8.75 6.22386 8.75 6.5C8.75 6.77614 8.52614 7 8.25 7H7V8.25C7 8.52614 6.77614 8.75 6.5 8.75C6.22386 8.75 6 8.52614 6 8.25V7H4.75C4.47386 7 4.25 6.77614 4.25 6.5Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),wqe=["color"],kHt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,wqe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M6.5 10C8.433 10 10 8.433 10 6.5C10 4.567 8.433 3 6.5 3C4.567 3 3 4.567 3 6.5C3 8.433 4.567 10 6.5 10ZM6.5 11C7.56251 11 8.53901 10.6318 9.30884 10.0159L12.1464 12.8536C12.3417 13.0488 12.6583 13.0488 12.8536 12.8536C13.0488 12.6583 13.0488 12.3417 12.8536 12.1464L10.0159 9.30884C10.6318 8.53901 11 7.56251 11 6.5C11 4.01472 8.98528 2 6.5 2C4.01472 2 2 4.01472 2 6.5C2 8.98528 4.01472 11 6.5 11ZM4.75 6C4.47386 6 4.25 6.22386 4.25 6.5C4.25 6.77614 4.47386 7 4.75 7H8.25C8.52614 7 8.75 6.77614 8.75 6.5C8.75 6.22386 8.52614 6 8.25 6H4.75Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))});var xT=_(de(),1),Dbe=_(nt(),1),Xwr=_(K(),1);var h6=_(de(),1),Ad=_(de(),1),jbe=_(de(),1),Bbe=_(de(),1);var Vbe=_(nt(),1);var m6=_(de(),1),Pd=_(de(),1),g6=_(de(),1),v6=_(de(),1),i6=_(de(),1);var wh=_(de(),1),D3=_(de(),1),Gbe=_(de(),1),AF=_(de(),1),Zbe=_(nt(),1),iCr=_(K(),1);var il=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){return this.listeners.add(e),this.onSubscribe(),()=>{this.listeners.delete(e),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}};var vs=typeof window>"u"||"Deno"in globalThis;function to(){}function use(e,t){return typeof e=="function"?e(t):e}function b4(e){return typeof e=="number"&&e>=0&&e!==1/0}function UC(e,t){return Math.max(e+(t||0)-Date.now(),0)}function Af(e,t){return typeof e=="function"?e(t):e}function ol(e,t){return typeof e=="function"?e(t):e}function ZC(e,t){let{type:r="all",exact:n,fetchStatus:a,predicate:i,queryKey:o,stale:s}=e;if(o){if(n){if(t.queryHash!==y4(o,t.options))return!1}else if(!W2(t.queryKey,o))return!1}if(r!=="all"){let l=t.isActive();if(r==="active"&&!l||r==="inactive"&&l)return!1}return!(typeof s=="boolean"&&t.isStale()!==s||a&&a!==t.state.fetchStatus||i&&!i(t))}function qC(e,t){let{exact:r,status:n,predicate:a,mutationKey:i}=e;if(i){if(!t.options.mutationKey)return!1;if(r){if(rd(t.options.mutationKey)!==rd(i))return!1}else if(!W2(t.options.mutationKey,i))return!1}return!(n&&t.state.status!==n||a&&!a(t))}function y4(e,t){return(t?.queryKeyHashFn||rd)(e)}function rd(e){return JSON.stringify(e,(t,r)=>RM(r)?Object.keys(r).sort().reduce((n,a)=>(n[a]=r[a],n),{}):r)}function W2(e,t){return e===t?!0:typeof e!=typeof t?!1:e&&t&&typeof e=="object"&&typeof t=="object"?!Object.keys(t).some(r=>!W2(e[r],t[r])):!1}function Q2(e,t){if(e===t)return e;let r=lse(e)&&lse(t);if(r||RM(e)&&RM(t)){let n=r?e:Object.keys(e),a=n.length,i=r?t:Object.keys(t),o=i.length,s=r?[]:{},l=0;for(let u=0;u{setTimeout(t,e)})}function x4(e,t,r){return typeof r.structuralSharing=="function"?r.structuralSharing(e,t):r.structuralSharing!==!1?Q2(e,t):t}function pse(e,t,r=0){let n=[...e,t];return r&&n.length>r?n.slice(1):n}function fse(e,t,r=0){let n=[t,...e];return r&&n.length>r?n.slice(0,-1):n}var X2=Symbol();function KC(e,t){return!e.queryFn&&t?.initialPromise?()=>t.initialPromise:!e.queryFn||e.queryFn===X2?()=>Promise.reject(new Error(`Missing queryFn: '${e.queryHash}'`)):e.queryFn}var Cqe=class extends il{#e;#t;#r;constructor(){super(),this.#r=e=>{if(!vs&&window.addEventListener){let t=()=>e();return window.addEventListener("visibilitychange",t,!1),()=>{window.removeEventListener("visibilitychange",t)}}}}onSubscribe(){this.#t||this.setEventListener(this.#r)}onUnsubscribe(){this.hasListeners()||(this.#t?.(),this.#t=void 0)}setEventListener(e){this.#r=e,this.#t?.(),this.#t=e(t=>{typeof t=="boolean"?this.setFocused(t):this.onFocus()})}setFocused(e){this.#e!==e&&(this.#e=e,this.onFocus())}onFocus(){let e=this.isFocused();this.listeners.forEach(t=>{t(e)})}isFocused(){return typeof this.#e=="boolean"?this.#e:globalThis.document?.visibilityState!=="hidden"}},F0=new Cqe;var Sqe=class extends il{#e=!0;#t;#r;constructor(){super(),this.#r=e=>{if(!vs&&window.addEventListener){let t=()=>e(!0),r=()=>e(!1);return window.addEventListener("online",t,!1),window.addEventListener("offline",r,!1),()=>{window.removeEventListener("online",t),window.removeEventListener("offline",r)}}}}onSubscribe(){this.#t||this.setEventListener(this.#r)}onUnsubscribe(){this.hasListeners()||(this.#t?.(),this.#t=void 0)}setEventListener(e){this.#r=e,this.#t?.(),this.#t=e(this.setOnline.bind(this))}setOnline(e){this.#e!==e&&(this.#e=e,this.listeners.forEach(r=>{r(e)}))}isOnline(){return this.#e}},$0=new Sqe;function w4(){let e,t,r=new Promise((a,i)=>{e=a,t=i});r.status="pending",r.catch(()=>{});function n(a){Object.assign(r,a),delete r.resolve,delete r.reject}return r.resolve=a=>{n({status:"fulfilled",value:a}),e(a)},r.reject=a=>{n({status:"rejected",reason:a}),t(a)},r}function kqe(e){return Math.min(1e3*2**e,3e4)}function TM(e){return(e??"online")==="online"?$0.isOnline():!0}var _M=class extends Error{constructor(e){super("CancelledError"),this.revert=e?.revert,this.silent=e?.silent}};function C4(e){return e instanceof _M}function WC(e){let t=!1,r=0,n=!1,a,i=w4(),o=y=>{n||(h(new _M(y)),e.abort?.())},s=()=>{t=!0},l=()=>{t=!1},u=()=>F0.isFocused()&&(e.networkMode==="always"||$0.isOnline())&&e.canRun(),c=()=>TM(e.networkMode)&&e.canRun(),d=y=>{n||(n=!0,e.onSuccess?.(y),a?.(),i.resolve(y))},h=y=>{n||(n=!0,e.onError?.(y),a?.(),i.reject(y))},g=()=>new Promise(y=>{a=C=>{(n||u())&&y(C)},e.onPause?.()}).then(()=>{a=void 0,n||e.onContinue?.()}),b=()=>{if(n)return;let y,C=r===0?e.initialPromise:void 0;try{y=C??e.fn()}catch(S){y=Promise.reject(S)}Promise.resolve(y).then(d).catch(S=>{if(n)return;let E=e.retry??(vs?0:3),R=e.retryDelay??kqe,w=typeof R=="function"?R(r,S):R,L=E===!0||typeof E=="number"&&ru()?void 0:g()).then(()=>{t?h(S):b()})})};return{promise:i,cancel:o,continue:()=>(a?.(),i),cancelRetry:s,continueRetry:l,canStart:c,start:()=>(c()?b():g().then(b),i)}}function Eqe(){let e=[],t=0,r=s=>{s()},n=s=>{s()},a=s=>setTimeout(s,0),i=s=>{t?e.push(s):a(()=>{r(s)})},o=()=>{let s=e;e=[],s.length&&a(()=>{n(()=>{s.forEach(l=>{r(l)})})})};return{batch:s=>{let l;t++;try{l=s()}finally{t--,t||o()}return l},batchCalls:s=>(...l)=>{i(()=>{s(...l)})},schedule:i,setNotifyFunction:s=>{r=s},setBatchNotifyFunction:s=>{n=s},setScheduler:s=>{a=s}}}var Zr=Eqe();var QC=class{#e;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),b4(this.gcTime)&&(this.#e=setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(vs?1/0:5*60*1e3))}clearGcTimeout(){this.#e&&(clearTimeout(this.#e),this.#e=void 0)}};var AM=class extends QC{#e;#t;#r;#n;#a;#i;constructor(e){super(),this.#i=!1,this.#a=e.defaultOptions,this.setOptions(e.options),this.observers=[],this.#r=e.cache,this.queryKey=e.queryKey,this.queryHash=e.queryHash,this.#e=Rqe(this.options),this.state=e.state??this.#e,this.scheduleGc()}get meta(){return this.options.meta}get promise(){return this.#n?.promise}setOptions(e){this.options={...this.#a,...e},this.updateGcTime(this.options.gcTime)}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&this.#r.remove(this)}setData(e,t){let r=x4(this.state.data,e,this.options);return this.#o({data:r,type:"success",dataUpdatedAt:t?.updatedAt,manual:t?.manual}),r}setState(e,t){this.#o({type:"setState",state:e,setStateOptions:t})}cancel(e){let t=this.#n?.promise;return this.#n?.cancel(e),t?t.then(to).catch(to):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.#e)}isActive(){return this.observers.some(e=>ol(e.options.enabled,this)!==!1)}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===X2||this.state.dataUpdateCount+this.state.errorUpdateCount===0}isStale(){return this.state.isInvalidated?!0:this.getObserversCount()>0?this.observers.some(e=>e.getCurrentResult().isStale):this.state.data===void 0}isStaleByTime(e=0){return this.state.isInvalidated||this.state.data===void 0||!UC(this.state.dataUpdatedAt,e)}onFocus(){this.observers.find(t=>t.shouldFetchOnWindowFocus())?.refetch({cancelRefetch:!1}),this.#n?.continue()}onOnline(){this.observers.find(t=>t.shouldFetchOnReconnect())?.refetch({cancelRefetch:!1}),this.#n?.continue()}addObserver(e){this.observers.includes(e)||(this.observers.push(e),this.clearGcTimeout(),this.#r.notify({type:"observerAdded",query:this,observer:e}))}removeObserver(e){this.observers.includes(e)&&(this.observers=this.observers.filter(t=>t!==e),this.observers.length||(this.#n&&(this.#i?this.#n.cancel({revert:!0}):this.#n.cancelRetry()),this.scheduleGc()),this.#r.notify({type:"observerRemoved",query:this,observer:e}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.#o({type:"invalidate"})}fetch(e,t){if(this.state.fetchStatus!=="idle"){if(this.state.data!==void 0&&t?.cancelRefetch)this.cancel({silent:!0});else if(this.#n)return this.#n.continueRetry(),this.#n.promise}if(e&&this.setOptions(e),!this.options.queryFn){let s=this.observers.find(l=>l.options.queryFn);s&&this.setOptions(s.options)}let r=new AbortController,n=s=>{Object.defineProperty(s,"signal",{enumerable:!0,get:()=>(this.#i=!0,r.signal)})},a=()=>{let s=KC(this.options,t),l={queryKey:this.queryKey,meta:this.meta};return n(l),this.#i=!1,this.options.persister?this.options.persister(s,l,this):s(l)},i={fetchOptions:t,options:this.options,queryKey:this.queryKey,state:this.state,fetchFn:a};n(i),this.options.behavior?.onFetch(i,this),this.#t=this.state,(this.state.fetchStatus==="idle"||this.state.fetchMeta!==i.fetchOptions?.meta)&&this.#o({type:"fetch",meta:i.fetchOptions?.meta});let o=s=>{C4(s)&&s.silent||this.#o({type:"error",error:s}),C4(s)||(this.#r.config.onError?.(s,this),this.#r.config.onSettled?.(this.state.data,s,this)),this.scheduleGc()};return this.#n=WC({initialPromise:t?.initialPromise,fn:i.fetchFn,abort:r.abort.bind(r),onSuccess:s=>{if(s===void 0){o(new Error(`${this.queryHash} data is undefined`));return}try{this.setData(s)}catch(l){o(l);return}this.#r.config.onSuccess?.(s,this),this.#r.config.onSettled?.(s,this.state.error,this),this.scheduleGc()},onError:o,onFail:(s,l)=>{this.#o({type:"failed",failureCount:s,error:l})},onPause:()=>{this.#o({type:"pause"})},onContinue:()=>{this.#o({type:"continue"})},retry:i.options.retry,retryDelay:i.options.retryDelay,networkMode:i.options.networkMode,canRun:()=>!0}),this.#n.start()}#o(e){let t=r=>{switch(e.type){case"failed":return{...r,fetchFailureCount:e.failureCount,fetchFailureReason:e.error};case"pause":return{...r,fetchStatus:"paused"};case"continue":return{...r,fetchStatus:"fetching"};case"fetch":return{...r,...PM(r.data,this.options),fetchMeta:e.meta??null};case"success":return{...r,data:e.data,dataUpdateCount:r.dataUpdateCount+1,dataUpdatedAt:e.dataUpdatedAt??Date.now(),error:null,isInvalidated:!1,status:"success",...!e.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};case"error":let n=e.error;return C4(n)&&n.revert&&this.#t?{...this.#t,fetchStatus:"idle"}:{...r,error:n,errorUpdateCount:r.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:r.fetchFailureCount+1,fetchFailureReason:n,fetchStatus:"idle",status:"error"};case"invalidate":return{...r,isInvalidated:!0};case"setState":return{...r,...e.state}}};this.state=t(this.state),Zr.batch(()=>{this.observers.forEach(r=>{r.onQueryUpdate()}),this.#r.notify({query:this,type:"updated",action:e})})}};function PM(e,t){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:TM(t.networkMode)?"fetching":"paused",...e===void 0&&{error:null,status:"pending"}}}function Rqe(e){let t=typeof e.initialData=="function"?e.initialData():e.initialData,r=t!==void 0,n=r?typeof e.initialDataUpdatedAt=="function"?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:r?n??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:r?"success":"pending",fetchStatus:"idle"}}var LM=class extends il{constructor(e={}){super(),this.config=e,this.#e=new Map}#e;build(e,t,r){let n=t.queryKey,a=t.queryHash??y4(n,t),i=this.get(a);return i||(i=new AM({cache:this,queryKey:n,queryHash:a,options:e.defaultQueryOptions(t),state:r,defaultOptions:e.getQueryDefaults(n)}),this.add(i)),i}add(e){this.#e.has(e.queryHash)||(this.#e.set(e.queryHash,e),this.notify({type:"added",query:e}))}remove(e){let t=this.#e.get(e.queryHash);t&&(e.destroy(),t===e&&this.#e.delete(e.queryHash),this.notify({type:"removed",query:e}))}clear(){Zr.batch(()=>{this.getAll().forEach(e=>{this.remove(e)})})}get(e){return this.#e.get(e)}getAll(){return[...this.#e.values()]}find(e){let t={exact:!0,...e};return this.getAll().find(r=>ZC(t,r))}findAll(e={}){let t=this.getAll();return Object.keys(e).length>0?t.filter(r=>ZC(e,r)):t}notify(e){Zr.batch(()=>{this.listeners.forEach(t=>{t(e)})})}onFocus(){Zr.batch(()=>{this.getAll().forEach(e=>{e.onFocus()})})}onOnline(){Zr.batch(()=>{this.getAll().forEach(e=>{e.onOnline()})})}};var IM=class extends QC{#e;#t;#r;constructor(e){super(),this.mutationId=e.mutationId,this.#t=e.mutationCache,this.#e=[],this.state=e.state||OM(),this.setOptions(e.options),this.scheduleGc()}setOptions(e){this.options=e,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(e){this.#e.includes(e)||(this.#e.push(e),this.clearGcTimeout(),this.#t.notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){this.#e=this.#e.filter(t=>t!==e),this.scheduleGc(),this.#t.notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){this.#e.length||(this.state.status==="pending"?this.scheduleGc():this.#t.remove(this))}continue(){return this.#r?.continue()??this.execute(this.state.variables)}async execute(e){this.#r=WC({fn:()=>this.options.mutationFn?this.options.mutationFn(e):Promise.reject(new Error("No mutationFn found")),onFail:(n,a)=>{this.#n({type:"failed",failureCount:n,error:a})},onPause:()=>{this.#n({type:"pause"})},onContinue:()=>{this.#n({type:"continue"})},retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#t.canRun(this)});let t=this.state.status==="pending",r=!this.#r.canStart();try{if(!t){this.#n({type:"pending",variables:e,isPaused:r}),await this.#t.config.onMutate?.(e,this);let a=await this.options.onMutate?.(e);a!==this.state.context&&this.#n({type:"pending",context:a,variables:e,isPaused:r})}let n=await this.#r.start();return await this.#t.config.onSuccess?.(n,e,this.state.context,this),await this.options.onSuccess?.(n,e,this.state.context),await this.#t.config.onSettled?.(n,null,this.state.variables,this.state.context,this),await this.options.onSettled?.(n,null,e,this.state.context),this.#n({type:"success",data:n}),n}catch(n){try{throw await this.#t.config.onError?.(n,e,this.state.context,this),await this.options.onError?.(n,e,this.state.context),await this.#t.config.onSettled?.(void 0,n,this.state.variables,this.state.context,this),await this.options.onSettled?.(void 0,n,e,this.state.context),n}finally{this.#n({type:"error",error:n})}}finally{this.#t.runNext(this)}}#n(e){let t=r=>{switch(e.type){case"failed":return{...r,failureCount:e.failureCount,failureReason:e.error};case"pause":return{...r,isPaused:!0};case"continue":return{...r,isPaused:!1};case"pending":return{...r,context:e.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:e.isPaused,status:"pending",variables:e.variables,submittedAt:Date.now()};case"success":return{...r,data:e.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...r,data:void 0,error:e.error,failureCount:r.failureCount+1,failureReason:e.error,isPaused:!1,status:"error"}}};this.state=t(this.state),Zr.batch(()=>{this.#e.forEach(r=>{r.onMutationUpdate(e)}),this.#t.notify({mutation:this,type:"updated",action:e})})}};function OM(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}var MM=class extends il{constructor(e={}){super(),this.config=e,this.#e=new Set,this.#t=new Map,this.#r=0}#e;#t;#r;build(e,t,r){let n=new IM({mutationCache:this,mutationId:++this.#r,options:e.defaultMutationOptions(t),state:r});return this.add(n),n}add(e){this.#e.add(e);let t=JC(e);if(typeof t=="string"){let r=this.#t.get(t);r?r.push(e):this.#t.set(t,[e])}this.notify({type:"added",mutation:e})}remove(e){if(this.#e.delete(e)){let t=JC(e);if(typeof t=="string"){let r=this.#t.get(t);if(r)if(r.length>1){let n=r.indexOf(e);n!==-1&&r.splice(n,1)}else r[0]===e&&this.#t.delete(t)}}this.notify({type:"removed",mutation:e})}canRun(e){let t=JC(e);if(typeof t=="string"){let n=this.#t.get(t)?.find(a=>a.state.status==="pending");return!n||n===e}else return!0}runNext(e){let t=JC(e);return typeof t=="string"?this.#t.get(t)?.find(n=>n!==e&&n.state.isPaused)?.continue()??Promise.resolve():Promise.resolve()}clear(){Zr.batch(()=>{this.#e.forEach(e=>{this.notify({type:"removed",mutation:e})}),this.#e.clear(),this.#t.clear()})}getAll(){return Array.from(this.#e)}find(e){let t={exact:!0,...e};return this.getAll().find(r=>qC(t,r))}findAll(e={}){return this.getAll().filter(t=>qC(e,t))}notify(e){Zr.batch(()=>{this.listeners.forEach(t=>{t(e)})})}resumePausedMutations(){let e=this.getAll().filter(t=>t.state.isPaused);return Zr.batch(()=>Promise.all(e.map(t=>t.continue().catch(to))))}};function JC(e){return e.options.scope?.id}function Y2(e){return{onFetch:(t,r)=>{let n=t.options,a=t.fetchOptions?.meta?.fetchMore?.direction,i=t.state.data?.pages||[],o=t.state.data?.pageParams||[],s={pages:[],pageParams:[]},l=0,u=async()=>{let c=!1,d=b=>{Object.defineProperty(b,"signal",{enumerable:!0,get:()=>(t.signal.aborted?c=!0:t.signal.addEventListener("abort",()=>{c=!0}),t.signal)})},h=KC(t.options,t.fetchOptions),g=async(b,y,C)=>{if(c)return Promise.reject();if(y==null&&b.pages.length)return Promise.resolve(b);let S={queryKey:t.queryKey,pageParam:y,direction:C?"backward":"forward",meta:t.options.meta};d(S);let E=await h(S),{maxPages:R}=t.options,w=C?fse:pse;return{pages:w(b.pages,E,R),pageParams:w(b.pageParams,y,R)}};if(a&&i.length){let b=a==="backward",y=b?hse:NM,C={pages:i,pageParams:o},S=y(n,C);s=await g(C,S,b)}else{let b=e??i.length;do{let y=l===0?o[0]??n.initialPageParam:NM(n,s);if(l>0&&y==null)break;s=await g(s,y),l++}while(lt.options.persister?.(u,{queryKey:t.queryKey,meta:t.options.meta,signal:t.signal},r):t.fetchFn=u}}}function NM(e,{pages:t,pageParams:r}){let n=t.length-1;return t.length>0?e.getNextPageParam(t[n],t,r[n],r):void 0}function hse(e,{pages:t,pageParams:r}){return t.length>0?e.getPreviousPageParam?.(t[0],t,r[0],r):void 0}function mse(e,t){return t?NM(e,t)!=null:!1}function gse(e,t){return!t||!e.getPreviousPageParam?!1:hse(e,t)!=null}var zM=class{#e;#t;#r;#n;#a;#i;#o;#l;constructor(e={}){this.#e=e.queryCache||new LM,this.#t=e.mutationCache||new MM,this.#r=e.defaultOptions||{},this.#n=new Map,this.#a=new Map,this.#i=0}mount(){this.#i++,this.#i===1&&(this.#o=F0.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#e.onFocus())}),this.#l=$0.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#e.onOnline())}))}unmount(){this.#i--,this.#i===0&&(this.#o?.(),this.#o=void 0,this.#l?.(),this.#l=void 0)}isFetching(e){return this.#e.findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return this.#t.findAll({...e,status:"pending"}).length}getQueryData(e){let t=this.defaultQueryOptions({queryKey:e});return this.#e.get(t.queryHash)?.state.data}ensureQueryData(e){let t=this.defaultQueryOptions(e),r=this.#e.build(this,t),n=r.state.data;return n===void 0?this.fetchQuery(e):(e.revalidateIfStale&&r.isStaleByTime(Af(t.staleTime,r))&&this.prefetchQuery(t),Promise.resolve(n))}getQueriesData(e){return this.#e.findAll(e).map(({queryKey:t,state:r})=>{let n=r.data;return[t,n]})}setQueryData(e,t,r){let n=this.defaultQueryOptions({queryKey:e}),i=this.#e.get(n.queryHash)?.state.data,o=use(t,i);if(o!==void 0)return this.#e.build(this,n).setData(o,{...r,manual:!0})}setQueriesData(e,t,r){return Zr.batch(()=>this.#e.findAll(e).map(({queryKey:n})=>[n,this.setQueryData(n,t,r)]))}getQueryState(e){let t=this.defaultQueryOptions({queryKey:e});return this.#e.get(t.queryHash)?.state}removeQueries(e){let t=this.#e;Zr.batch(()=>{t.findAll(e).forEach(r=>{t.remove(r)})})}resetQueries(e,t){let r=this.#e,n={type:"active",...e};return Zr.batch(()=>(r.findAll(e).forEach(a=>{a.reset()}),this.refetchQueries(n,t)))}cancelQueries(e,t={}){let r={revert:!0,...t},n=Zr.batch(()=>this.#e.findAll(e).map(a=>a.cancel(r)));return Promise.all(n).then(to).catch(to)}invalidateQueries(e,t={}){return Zr.batch(()=>{if(this.#e.findAll(e).forEach(n=>{n.invalidate()}),e?.refetchType==="none")return Promise.resolve();let r={...e,type:e?.refetchType??e?.type??"active"};return this.refetchQueries(r,t)})}refetchQueries(e,t={}){let r={...t,cancelRefetch:t.cancelRefetch??!0},n=Zr.batch(()=>this.#e.findAll(e).filter(a=>!a.isDisabled()).map(a=>{let i=a.fetch(void 0,r);return r.throwOnError||(i=i.catch(to)),a.state.fetchStatus==="paused"?Promise.resolve():i}));return Promise.all(n).then(to)}fetchQuery(e){let t=this.defaultQueryOptions(e);t.retry===void 0&&(t.retry=!1);let r=this.#e.build(this,t);return r.isStaleByTime(Af(t.staleTime,r))?r.fetch(t):Promise.resolve(r.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(to).catch(to)}fetchInfiniteQuery(e){return e.behavior=Y2(e.pages),this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(to).catch(to)}ensureInfiniteQueryData(e){return e.behavior=Y2(e.pages),this.ensureQueryData(e)}resumePausedMutations(){return $0.isOnline()?this.#t.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#e}getMutationCache(){return this.#t}getDefaultOptions(){return this.#r}setDefaultOptions(e){this.#r=e}setQueryDefaults(e,t){this.#n.set(rd(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){let t=[...this.#n.values()],r={};return t.forEach(n=>{W2(e,n.queryKey)&&Object.assign(r,n.defaultOptions)}),r}setMutationDefaults(e,t){this.#a.set(rd(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){let t=[...this.#a.values()],r={};return t.forEach(n=>{W2(e,n.mutationKey)&&(r={...r,...n.defaultOptions})}),r}defaultQueryOptions(e){if(e._defaulted)return e;let t={...this.#r.queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||(t.queryHash=y4(t.queryKey,t)),t.refetchOnReconnect===void 0&&(t.refetchOnReconnect=t.networkMode!=="always"),t.throwOnError===void 0&&(t.throwOnError=!!t.suspense),!t.networkMode&&t.persister&&(t.networkMode="offlineFirst"),t.queryFn===X2&&(t.enabled=!1),t}defaultMutationOptions(e){return e?._defaulted?e:{...this.#r.mutations,...e?.mutationKey&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){this.#e.clear(),this.#t.clear()}};var Pf=class extends il{constructor(e,t){super(),this.options=t,this.#e=e,this.#l=null,this.#o=w4(),this.options.experimental_prefetchInRender||this.#o.reject(new Error("experimental_prefetchInRender feature flag is not enabled")),this.bindMethods(),this.setOptions(t)}#e;#t=void 0;#r=void 0;#n=void 0;#a;#i;#o;#l;#s;#u;#c;#p;#d;#f;#m=new Set;bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){this.listeners.size===1&&(this.#t.addObserver(this),vse(this.#t,this.options)?this.#v():this.updateResult(),this.#x())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return DM(this.#t,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return DM(this.#t,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.#y(),this.#C(),this.#t.removeObserver(this)}setOptions(e,t){let r=this.options,n=this.#t;if(this.options=this.#e.defaultQueryOptions(e),this.options.enabled!==void 0&&typeof this.options.enabled!="boolean"&&typeof this.options.enabled!="function"&&typeof ol(this.options.enabled,this.#t)!="boolean")throw new Error("Expected enabled to be a boolean or a callback that returns a boolean");this.#b(),this.#t.setOptions(this.options),r._defaulted&&!J2(this.options,r)&&this.#e.getQueryCache().notify({type:"observerOptionsUpdated",query:this.#t,observer:this});let a=this.hasListeners();a&&bse(this.#t,n,this.options,r)&&this.#v(),this.updateResult(t),a&&(this.#t!==n||ol(this.options.enabled,this.#t)!==ol(r.enabled,this.#t)||Af(this.options.staleTime,this.#t)!==Af(r.staleTime,this.#t))&&this.#g();let i=this.#w();a&&(this.#t!==n||ol(this.options.enabled,this.#t)!==ol(r.enabled,this.#t)||i!==this.#f)&&this.#h(i)}getOptimisticResult(e){let t=this.#e.getQueryCache().build(this.#e,e),r=this.createResult(t,e);return _qe(this,r)&&(this.#n=r,this.#i=this.options,this.#a=this.#t.state),r}getCurrentResult(){return this.#n}trackResult(e,t){let r={};return Object.keys(e).forEach(n=>{Object.defineProperty(r,n,{configurable:!1,enumerable:!0,get:()=>(this.trackProp(n),t?.(n),e[n])})}),r}trackProp(e){this.#m.add(e)}getCurrentQuery(){return this.#t}refetch({...e}={}){return this.fetch({...e})}fetchOptimistic(e){let t=this.#e.defaultQueryOptions(e),r=this.#e.getQueryCache().build(this.#e,t);return r.fetch().then(()=>this.createResult(r,t))}fetch(e){return this.#v({...e,cancelRefetch:e.cancelRefetch??!0}).then(()=>(this.updateResult(),this.#n))}#v(e){this.#b();let t=this.#t.fetch(this.options,e);return e?.throwOnError||(t=t.catch(to)),t}#g(){this.#y();let e=Af(this.options.staleTime,this.#t);if(vs||this.#n.isStale||!b4(e))return;let r=UC(this.#n.dataUpdatedAt,e)+1;this.#p=setTimeout(()=>{this.#n.isStale||this.updateResult()},r)}#w(){return(typeof this.options.refetchInterval=="function"?this.options.refetchInterval(this.#t):this.options.refetchInterval)??!1}#h(e){this.#C(),this.#f=e,!(vs||ol(this.options.enabled,this.#t)===!1||!b4(this.#f)||this.#f===0)&&(this.#d=setInterval(()=>{(this.options.refetchIntervalInBackground||F0.isFocused())&&this.#v()},this.#f))}#x(){this.#g(),this.#h(this.#w())}#y(){this.#p&&(clearTimeout(this.#p),this.#p=void 0)}#C(){this.#d&&(clearInterval(this.#d),this.#d=void 0)}createResult(e,t){let r=this.#t,n=this.options,a=this.#n,i=this.#a,o=this.#i,l=e!==r?e.state:this.#r,{state:u}=e,c={...u},d=!1,h;if(t._optimisticResults){let P=this.hasListeners(),N=!P&&vse(e,t),$=P&&bse(e,r,t,n);(N||$)&&(c={...c,...PM(u.data,e.options)}),t._optimisticResults==="isRestoring"&&(c.fetchStatus="idle")}let{error:g,errorUpdatedAt:b,status:y}=c;if(t.select&&c.data!==void 0)if(a&&c.data===i?.data&&t.select===this.#s)h=this.#u;else try{this.#s=t.select,h=t.select(c.data),h=x4(a?.data,h,t),this.#u=h,this.#l=null}catch(P){this.#l=P}else h=c.data;if(t.placeholderData!==void 0&&h===void 0&&y==="pending"){let P;if(a?.isPlaceholderData&&t.placeholderData===o?.placeholderData)P=a.data;else if(P=typeof t.placeholderData=="function"?t.placeholderData(this.#c?.state.data,this.#c):t.placeholderData,t.select&&P!==void 0)try{P=t.select(P),this.#l=null}catch(N){this.#l=N}P!==void 0&&(y="success",h=x4(a?.data,P,t),d=!0)}this.#l&&(g=this.#l,h=this.#u,b=Date.now(),y="error");let C=c.fetchStatus==="fetching",S=y==="pending",E=y==="error",R=S&&C,w=h!==void 0,I={status:y,fetchStatus:c.fetchStatus,isPending:S,isSuccess:y==="success",isError:E,isInitialLoading:R,isLoading:R,data:h,dataUpdatedAt:c.dataUpdatedAt,error:g,errorUpdatedAt:b,failureCount:c.fetchFailureCount,failureReason:c.fetchFailureReason,errorUpdateCount:c.errorUpdateCount,isFetched:c.dataUpdateCount>0||c.errorUpdateCount>0,isFetchedAfterMount:c.dataUpdateCount>l.dataUpdateCount||c.errorUpdateCount>l.errorUpdateCount,isFetching:C,isRefetching:C&&!S,isLoadingError:E&&!w,isPaused:c.fetchStatus==="paused",isPlaceholderData:d,isRefetchError:E&&w,isStale:jM(e,t),refetch:this.refetch,promise:this.#o};if(this.options.experimental_prefetchInRender){let P=z=>{I.status==="error"?z.reject(I.error):I.data!==void 0&&z.resolve(I.data)},N=()=>{let z=this.#o=I.promise=w4();P(z)},$=this.#o;switch($.status){case"pending":e.queryHash===r.queryHash&&P($);break;case"fulfilled":(I.status==="error"||I.data!==$.value)&&N();break;case"rejected":(I.status!=="error"||I.error!==$.reason)&&N();break}}return I}updateResult(e){let t=this.#n,r=this.createResult(this.#t,this.options);if(this.#a=this.#t.state,this.#i=this.options,this.#a.data!==void 0&&(this.#c=this.#t),J2(r,t))return;this.#n=r;let n={},a=()=>{if(!t)return!0;let{notifyOnChangeProps:i}=this.options,o=typeof i=="function"?i():i;if(o==="all"||!o&&!this.#m.size)return!0;let s=new Set(o??this.#m);return this.options.throwOnError&&s.add("error"),Object.keys(this.#n).some(l=>{let u=l;return this.#n[u]!==t[u]&&s.has(u)})};e?.listeners!==!1&&a()&&(n.listeners=!0),this.#S({...n,...e})}#b(){let e=this.#e.getQueryCache().build(this.#e,this.options);if(e===this.#t)return;let t=this.#t;this.#t=e,this.#r=e.state,this.hasListeners()&&(t?.removeObserver(this),e.addObserver(this))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&this.#x()}#S(e){Zr.batch(()=>{e.listeners&&this.listeners.forEach(t=>{t(this.#n)}),this.#e.getQueryCache().notify({query:this.#t,type:"observerResultsUpdated"})})}};function Tqe(e,t){return ol(t.enabled,e)!==!1&&e.state.data===void 0&&!(e.state.status==="error"&&t.retryOnMount===!1)}function vse(e,t){return Tqe(e,t)||e.state.data!==void 0&&DM(e,t,t.refetchOnMount)}function DM(e,t,r){if(ol(t.enabled,e)!==!1){let n=typeof r=="function"?r(e):r;return n==="always"||n!==!1&&jM(e,t)}return!1}function bse(e,t,r,n){return(e!==t||ol(n.enabled,e)===!1)&&(!r.suspense||e.state.status!=="error")&&jM(e,r)}function jM(e,t){return ol(t.enabled,e)!==!1&&e.isStaleByTime(Af(t.staleTime,e))}function _qe(e,t){return!J2(e.getCurrentResult(),t)}var XC=class extends Pf{constructor(e,t){super(e,t)}bindMethods(){super.bindMethods(),this.fetchNextPage=this.fetchNextPage.bind(this),this.fetchPreviousPage=this.fetchPreviousPage.bind(this)}setOptions(e,t){super.setOptions({...e,behavior:Y2()},t)}getOptimisticResult(e){return e.behavior=Y2(),super.getOptimisticResult(e)}fetchNextPage(e){return this.fetch({...e,meta:{fetchMore:{direction:"forward"}}})}fetchPreviousPage(e){return this.fetch({...e,meta:{fetchMore:{direction:"backward"}}})}createResult(e,t){let{state:r}=e,n=super.createResult(e,t),{isFetching:a,isRefetching:i,isError:o,isRefetchError:s}=n,l=r.fetchMeta?.fetchMore?.direction,u=o&&l==="forward",c=a&&l==="forward",d=o&&l==="backward",h=a&&l==="backward";return{...n,fetchNextPage:this.fetchNextPage,fetchPreviousPage:this.fetchPreviousPage,hasNextPage:mse(t,r.data),hasPreviousPage:gse(t,r.data),isFetchNextPageError:u,isFetchingNextPage:c,isFetchPreviousPageError:d,isFetchingPreviousPage:h,isRefetchError:s&&!u&&!d,isRefetching:i&&!c&&!h}}};var BM=class extends il{#e;#t=void 0;#r;#n;constructor(e,t){super(),this.#e=e,this.setOptions(t),this.bindMethods(),this.#a()}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(e){let t=this.options;this.options=this.#e.defaultMutationOptions(e),J2(this.options,t)||this.#e.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.#r,observer:this}),t?.mutationKey&&this.options.mutationKey&&rd(t.mutationKey)!==rd(this.options.mutationKey)?this.reset():this.#r?.state.status==="pending"&&this.#r.setOptions(this.options)}onUnsubscribe(){this.hasListeners()||this.#r?.removeObserver(this)}onMutationUpdate(e){this.#a(),this.#i(e)}getCurrentResult(){return this.#t}reset(){this.#r?.removeObserver(this),this.#r=void 0,this.#a(),this.#i()}mutate(e,t){return this.#n=t,this.#r?.removeObserver(this),this.#r=this.#e.getMutationCache().build(this.#e,this.options),this.#r.addObserver(this),this.#r.execute(e)}#a(){let e=this.#r?.state??OM();this.#t={...e,isPending:e.status==="pending",isSuccess:e.status==="success",isError:e.status==="error",isIdle:e.status==="idle",mutate:this.mutate,reset:this.reset}}#i(e){Zr.batch(()=>{if(this.#n&&this.hasListeners()){let t=this.#t.variables,r=this.#t.context;e?.type==="success"?(this.#n.onSuccess?.(e.data,t,r),this.#n.onSettled?.(e.data,null,t,r)):e?.type==="error"&&(this.#n.onError?.(e.error,t,r),this.#n.onSettled?.(void 0,e.error,t,r))}this.listeners.forEach(t=>{t(this.#t)})})}};var XFt=Symbol("dataTagSymbol"),YFt=Symbol("dataTagErrorSymbol"),e$t=Symbol("unsetMarker");var k4=_(K(),1);var e9=_(K(),1),yse=_(de(),1),VM=e9.createContext(void 0),On=e=>{let t=e9.useContext(VM);if(e)return e;if(!t)throw new Error("No QueryClient set, use QueryClientProvider to set one");return t},HM=({client:e,children:t})=>(e9.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]),(0,yse.jsx)(VM.Provider,{value:e,children:t}));var YC=_(K(),1),xse=YC.createContext(!1),eS=()=>YC.useContext(xse),Lqe=xse.Provider;var S4=_(K(),1),Iqe=_(de(),1);function Oqe(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}var Mqe=S4.createContext(Oqe()),tS=()=>S4.useContext(Mqe);var wse=_(K(),1);function rS(e,t){return typeof e=="function"?e(...t):!!e}function t9(){}var FM=(e,t)=>{(e.suspense||e.throwOnError||e.experimental_prefetchInRender)&&(t.isReset()||(e.retryOnMount=!1))},$M=e=>{wse.useEffect(()=>{e.clearReset()},[e])},GM=({result:e,errorResetBoundary:t,throwOnError:r,query:n})=>e.isError&&!t.isReset()&&!e.isFetching&&n&&rS(r,[e.error,n]);var UM=e=>{let t=e.staleTime;e.suspense&&(e.staleTime=typeof t=="function"?(...r)=>Math.max(t(...r),1e3):Math.max(t??1e3,1e3),typeof e.gcTime=="number"&&(e.gcTime=Math.max(e.gcTime,1e3)))},ZM=(e,t)=>e.isLoading&&e.isFetching&&!t,qM=(e,t)=>e?.suspense&&t.isPending,nS=(e,t,r)=>t.fetchOptimistic(e).catch(()=>{r.clearReset()});var Lf=_(K(),1);function r9(e,t,r){let n=On(r),a=eS(),i=tS(),o=n.defaultQueryOptions(e);n.getDefaultOptions().queries?._experimental_beforeQuery?.(o),o._optimisticResults=a?"isRestoring":"optimistic",UM(o),FM(o,i),$M(i);let s=!n.getQueryCache().get(o.queryHash),[l]=Lf.useState(()=>new t(n,o)),u=l.getOptimisticResult(o),c=!a&&e.subscribed!==!1;if(Lf.useSyncExternalStore(Lf.useCallback(d=>{let h=c?l.subscribe(Zr.batchCalls(d)):t9;return l.updateResult(),h},[l,c]),()=>l.getCurrentResult(),()=>l.getCurrentResult()),Lf.useEffect(()=>{l.setOptions(o,{listeners:!1})},[o,l]),qM(o,u))throw nS(o,l,i);if(GM({result:u,errorResetBoundary:i,throwOnError:o.throwOnError,query:n.getQueryCache().get(o.queryHash)}))throw u.error;return n.getDefaultOptions().queries?._experimental_afterQuery?.(o,u),o.experimental_prefetchInRender&&!vs&&ZM(u,a)&&(s?nS(o,l,i):n.getQueryCache().get(o.queryHash)?.promise)?.catch(t9).finally(()=>{l.updateResult()}),o.notifyOnChangeProps?u:l.trackResult(u)}function KM(e,t){return r9(e,Pf,t)}var aS=_(K(),1);var Sse=_(K(),1);var L1=_(K(),1);function WM(e,t){let r=On(t);return Ese({filters:{...e,status:"pending"}},r).length}function kse(e,t){return e.findAll(t.filters).map(r=>t.select?t.select(r):r.state)}function Ese(e={},t){let r=On(t).getMutationCache(),n=L1.useRef(e),a=L1.useRef(null);return a.current||(a.current=kse(r,e)),L1.useEffect(()=>{n.current=e}),L1.useSyncExternalStore(L1.useCallback(i=>r.subscribe(()=>{let o=Q2(a.current,kse(r,n.current));a.current!==o&&(a.current=o,Zr.schedule(i))}),[r]),()=>a.current,()=>a.current)}var I1=_(K(),1);function E4(e,t){let r=On(t),[n]=I1.useState(()=>new BM(r,e));I1.useEffect(()=>{n.setOptions(e)},[n,e]);let a=I1.useSyncExternalStore(I1.useCallback(o=>n.subscribe(Zr.batchCalls(o)),[n]),()=>n.getCurrentResult(),()=>n.getCurrentResult()),i=I1.useCallback((o,s)=>{n.mutate(o,s).catch(t9)},[n]);if(a.error&&rS(n.options.throwOnError,[a.error]))throw a.error;return{...a,mutate:i,mutateAsync:a.mutate}}function QM(e,t){return r9(e,XC,t)}var qbe=_(K(),1),Kbe=_(nt(),1);var b6=_(de(),1),Wbe=_(nt(),1),Qbe=_(nt(),1),zT=_(K(),1);function wi(e){return!e||typeof e!="object"?"":"position"in e||"type"in e?Rse(e.position):"start"in e||"end"in e?Rse(e):"line"in e||"column"in e?JM(e):""}function JM(e){return Tse(e&&e.line)+":"+Tse(e&&e.column)}function Rse(e){return JM(e&&e.start)+"-"+JM(e&&e.end)}function Tse(e){return e&&typeof e=="number"?e:1}var xr=class extends Error{constructor(t,r,n){super(),typeof r=="string"&&(n=r,r=void 0);let a="",i={},o=!1;if(r&&("line"in r&&"column"in r?i={place:r}:"start"in r&&"end"in r?i={place:r}:"type"in r?i={ancestors:[r],place:r.position}:i={...r}),typeof t=="string"?a=t:!i.cause&&t&&(o=!0,a=t.message,i.cause=t),!i.ruleId&&!i.source&&typeof n=="string"){let l=n.indexOf(":");l===-1?i.ruleId=n:(i.source=n.slice(0,l),i.ruleId=n.slice(l+1))}if(!i.place&&i.ancestors&&i.ancestors){let l=i.ancestors[i.ancestors.length-1];l&&(i.place=l.position)}let s=i.place&&"start"in i.place?i.place.start:i.place;this.ancestors=i.ancestors||void 0,this.cause=i.cause||void 0,this.column=s?s.column:void 0,this.fatal=void 0,this.file,this.message=a,this.line=s?s.line:void 0,this.name=wi(i.place)||"1:1",this.place=i.place||void 0,this.reason=this.message,this.ruleId=i.ruleId||void 0,this.source=i.source||void 0,this.stack=o&&i.cause&&typeof i.cause.stack=="string"?i.cause.stack:"",this.actual,this.expected,this.note,this.url}};xr.prototype.file="";xr.prototype.name="";xr.prototype.reason="";xr.prototype.message="";xr.prototype.stack="";xr.prototype.column=void 0;xr.prototype.line=void 0;xr.prototype.ancestors=void 0;xr.prototype.cause=void 0;xr.prototype.fatal=void 0;xr.prototype.place=void 0;xr.prototype.ruleId=void 0;xr.prototype.source=void 0;var ou={basename:jqe,dirname:Bqe,extname:Vqe,join:Hqe,sep:"/"};function jqe(e,t){if(t!==void 0&&typeof t!="string")throw new TypeError('"ext" argument must be a string');R4(e);let r=0,n=-1,a=e.length,i;if(t===void 0||t.length===0||t.length>e.length){for(;a--;)if(e.codePointAt(a)===47){if(i){r=a+1;break}}else n<0&&(i=!0,n=a+1);return n<0?"":e.slice(r,n)}if(t===e)return"";let o=-1,s=t.length-1;for(;a--;)if(e.codePointAt(a)===47){if(i){r=a+1;break}}else o<0&&(i=!0,o=a+1),s>-1&&(e.codePointAt(a)===t.codePointAt(s--)?s<0&&(n=a):(s=-1,n=o));return r===n?n=o:n<0&&(n=e.length),e.slice(r,n)}function Bqe(e){if(R4(e),e.length===0)return".";let t=-1,r=e.length,n;for(;--r;)if(e.codePointAt(r)===47){if(n){t=r;break}}else n||(n=!0);return t<0?e.codePointAt(0)===47?"/":".":t===1&&e.codePointAt(0)===47?"//":e.slice(0,t)}function Vqe(e){R4(e);let t=e.length,r=-1,n=0,a=-1,i=0,o;for(;t--;){let s=e.codePointAt(t);if(s===47){if(o){n=t+1;break}continue}r<0&&(o=!0,r=t+1),s===46?a<0?a=t:i!==1&&(i=1):a>-1&&(i=-1)}return a<0||r<0||i===0||i===1&&a===r-1&&a===n+1?"":e.slice(a,r)}function Hqe(...e){let t=-1,r;for(;++t0&&e.codePointAt(e.length-1)===47&&(r+="/"),t?"/"+r:r}function $qe(e,t){let r="",n=0,a=-1,i=0,o=-1,s,l;for(;++o<=e.length;){if(o2){if(l=r.lastIndexOf("/"),l!==r.length-1){l<0?(r="",n=0):(r=r.slice(0,l),n=r.length-1-r.lastIndexOf("/")),a=o,i=0;continue}}else if(r.length>0){r="",n=0,a=o,i=0;continue}}t&&(r=r.length>0?r+"/..":"..",n=2)}else r.length>0?r+="/"+e.slice(a+1,o):r=e.slice(a+1,o),n=o-a-1;a=o,i=0}else s===46&&i>-1?i++:i=-1}return r}function R4(e){if(typeof e!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}var _se={cwd:Gqe};function Gqe(){return"/"}function n9(e){return!!(e!==null&&typeof e=="object"&&"href"in e&&e.href&&"protocol"in e&&e.protocol&&e.auth===void 0)}function Ase(e){if(typeof e=="string")e=new URL(e);else if(!n9(e)){let t=new TypeError('The "path" argument must be of type string or an instance of URL. Received `'+e+"`");throw t.code="ERR_INVALID_ARG_TYPE",t}if(e.protocol!=="file:"){let t=new TypeError("The URL must be of scheme file");throw t.code="ERR_INVALID_URL_SCHEME",t}return Uqe(e)}function Uqe(e){if(e.hostname!==""){let n=new TypeError('File URL host must be "localhost" or empty on darwin');throw n.code="ERR_INVALID_FILE_URL_HOST",n}let t=e.pathname,r=-1;for(;++rthis.should_skip=!0,remove:()=>this.should_remove=!0,replace:t=>this.replacement=t}}replace(t,r,n,a){t&&r&&(n!=null?t[r][n]=a:t[r]=a)}remove(t,r,n){t&&r&&(n!=null?t[r].splice(n,1):delete t[r])}};var iS=class extends T4{constructor(t,r){super(),this.should_skip=!1,this.should_remove=!1,this.replacement=null,this.context={skip:()=>this.should_skip=!0,remove:()=>this.should_remove=!0,replace:n=>this.replacement=n},this.enter=t,this.leave=r}visit(t,r,n,a){if(t){if(this.enter){let o=this.should_skip,s=this.should_remove,l=this.replacement;this.should_skip=!1,this.should_remove=!1,this.replacement=null,this.enter.call(this.context,t,r,n,a),this.replacement&&(t=this.replacement,this.replace(r,n,a,t)),this.should_remove&&this.remove(r,n,a);let u=this.should_skip,c=this.should_remove;if(this.should_skip=o,this.should_remove=s,this.replacement=l,u)return t;if(c)return null}let i;for(i in t){let o=t[i];if(o&&typeof o=="object")if(Array.isArray(o)){let s=o;for(let l=0;l0){let C=0;for(;C0&&c.push({type:"Property",key:{type:"Identifier",name:"children"},value:s.length>1?{type:"ArrayExpression",elements:s}:s[0],kind:"init",method:!1,shorthand:!1,computed:!1}):d=s;let g;if(n){d.push({type:"ObjectExpression",properties:c}),h?d.push(h):r.development&&d.push({type:"Identifier",name:"undefined"});let y=s.length>1;if(r.development){i.jsxDEV=!0,g={type:"Identifier",name:"_jsxDEV"},d.push({type:"Literal",value:y});let C={type:"ObjectExpression",properties:[{type:"Property",method:!1,shorthand:!1,computed:!1,kind:"init",key:{type:"Identifier",name:"fileName"},value:{type:"Literal",value:r.filePath||""}}]};o.loc&&C.properties.push({type:"Property",method:!1,shorthand:!1,computed:!1,kind:"init",key:{type:"Identifier",name:"lineNumber"},value:{type:"Literal",value:o.loc.start.line}},{type:"Property",method:!1,shorthand:!1,computed:!1,kind:"init",key:{type:"Identifier",name:"columnNumber"},value:{type:"Literal",value:o.loc.start.column+1}}),d.push(C,{type:"ThisExpression"})}else y?(i.jsxs=!0,g={type:"Identifier",name:"_jsxs"}):(i.jsx=!0,g={type:"Identifier",name:"_jsx"})}else c.length>0?d.unshift({type:"ObjectExpression",properties:c}):d.length>0&&d.unshift({type:"Literal",value:null}),g=zse(a.jsx||r.pragma||"React.createElement");d.unshift(u);let b={type:"CallExpression",callee:g,arguments:d,optional:!1};_4(o,b),this.replace(b)}})}function eKe(e){let t;if(e.value)if(e.value.type==="JSXExpressionContainer"){let n=e.value.expression;n.type,t=n}else{let n=e.value;n.type!=="JSXElement"&&n.type,t=n,delete t.raw}else t={type:"Literal",value:!0};let r={type:"Property",key:oS(e.name),value:t,kind:"init",method:!1,shorthand:!1,computed:!1};return _4(e,r),r}function oS(e){let t;if(e.type==="JSXMemberExpression"){let r=oS(e.property);t={type:"MemberExpression",object:oS(e.object),property:r,computed:r.type==="Literal",optional:!1}}else e.type==="JSXNamespacedName"?t={type:"Literal",value:e.namespace.name+":"+e.name.name}:t=No(e.name)?{type:"Identifier",name:e.name}:{type:"Literal",value:e.name};return _4(e,t),t}function zse(e){let t=e.split("."),r=-1,n;for(;++r":9,"<=":9,">=":9,in:9,instanceof:9,"<<":10,">>":10,">>>":10,"+":11,"-":11,"*":12,"%":12,"/":12,"**":13},su=17,oKe={ArrayExpression:20,TaggedTemplateExpression:20,ThisExpression:20,Identifier:20,PrivateIdentifier:20,Literal:18,TemplateLiteral:20,Super:20,SequenceExpression:20,MemberExpression:19,ChainExpression:19,CallExpression:19,NewExpression:19,ArrowFunctionExpression:su,ClassExpression:su,FunctionExpression:su,ObjectExpression:su,UpdateExpression:16,UnaryExpression:15,AwaitExpression:15,BinaryExpression:14,LogicalExpression:13,ConditionalExpression:4,AssignmentExpression:3,YieldExpression:2,RestElement:1};function a9(e,t){let{generator:r}=e;if(e.write("("),t!=null&&t.length>0){r[t[0].type](t[0],e);let{length:n}=t;for(let a=1;a0){e.write(n);for(let o=1;o0){r.VariableDeclarator(n[0],e);for(let i=1;i0){t.write(n),a&&e.comments!=null&&zo(t,e.comments,i,n);let{length:s}=o;for(let l=0;l0){for(;i0&&t.write(", ");let o=r[i],s=o.type[6];if(s==="D")t.write(o.local.name,o),i++;else if(s==="N")t.write("* as "+o.local.name,o),i++;else break}if(i0){t.write(" with { ");for(let o=0;o0)for(let a=0;;){let i=r[a],{name:o}=i.local;if(t.write(o,i),o!==i.exported.name&&t.write(" as "+i.exported.name),++a0){t.write(" with { ");for(let a=0;a0){t.write(" with { ");for(let r=0;r "),e.body.type[0]==="O"?(t.write("("),this.ObjectExpression(e.body,t),t.write(")")):this[e.body.type](e.body,t)},ThisExpression(e,t){t.write("this",e)},Super(e,t){t.write("super",e)},RestElement:Gse=function(e,t){t.write("..."),this[e.argument.type](e.argument,t)},SpreadElement:Gse,YieldExpression(e,t){t.write(e.delegate?"yield*":"yield"),e.argument&&(t.write(" "),this[e.argument.type](e.argument,t))},AwaitExpression(e,t){t.write("await ",e),uS(t,e.argument,e)},TemplateLiteral(e,t){let{quasis:r,expressions:n}=e;t.write("`");let{length:a}=n;for(let o=0;o0){let{elements:r}=e,{length:n}=r;for(let a=0;;){let i=r[a];if(i!=null&&this[i.type](i,t),++a0){t.write(n),a&&e.comments!=null&&zo(t,e.comments,i,n);let o=","+n,{properties:s}=e,{length:l}=s;for(let u=0;;){let c=s[u];if(a&&c.comments!=null&&zo(t,c.comments,i,n),t.write(i),this[c.type](c,t),++u0){let{properties:r}=e,{length:n}=r;for(let a=0;this[r[a].type](r[a],t),++a1||a[0]==="U"&&(a[1]==="n"||a[1]==="p")&&n.prefix&&n.operator[0]===r&&(r==="+"||r==="-"))&&t.write(" "),i?(t.write(r.length>1?" (":"("),this[a](n,t),t.write(")")):this[a](n,t)}else this[e.argument.type](e.argument,t),t.write(e.operator)},UpdateExpression(e,t){e.prefix?(t.write(e.operator),this[e.argument.type](e.argument,t)):(this[e.argument.type](e.argument,t),t.write(e.operator))},AssignmentExpression(e,t){this[e.left.type](e.left,t),t.write(" "+e.operator+" "),this[e.right.type](e.right,t)},AssignmentPattern(e,t){this[e.left.type](e.left,t),t.write(" = "),this[e.right.type](e.right,t)},BinaryExpression:Use=function(e,t){let r=e.operator==="in";r&&t.write("("),uS(t,e.left,e,!1),t.write(" "+e.operator+" "),uS(t,e.right,e,!0),r&&t.write(")")},LogicalExpression:Use,ConditionalExpression(e,t){let{test:r}=e,n=t.expressionsPrecedence[r.type];n===su||n<=t.expressionsPrecedence.ConditionalExpression?(t.write("("),this[r.type](r,t),t.write(")")):this[r.type](r,t),t.write(" ? "),this[e.consequent.type](e.consequent,t),t.write(" : "),this[e.alternate.type](e.alternate,t)},NewExpression(e,t){t.write("new ");let r=t.expressionsPrecedence[e.callee.type];r===su||r0&&(this.lineEndSize>0&&(a.length===1?t[n-1]===a:t.endsWith(a))?(this.line+=this.lineEndSize,this.column=0):this.column+=n)}toString(){return this.output}};function Wse(e,t){let r=new sN(t);return r.generator[e.type](e,r),r.output}var uKe={};function cN(e,t){let{SourceMapGenerator:r,filePath:n,handlers:a}=t||uKe,i=r?new r({file:n||".js"}):void 0,o=Wse(e,{comments:!0,generator:{...lN,...a},sourceMap:i||void 0}),s=i?i.toJSON():void 0;return{value:o,map:s}}var uN={JSXAttribute:dKe,JSXClosingElement:pKe,JSXClosingFragment:fKe,JSXElement:hKe,JSXEmptyExpression:mKe,JSXExpressionContainer:gKe,JSXFragment:vKe,JSXIdentifier:bKe,JSXMemberExpression:yKe,JSXNamespacedName:xKe,JSXOpeningElement:wKe,JSXOpeningFragment:CKe,JSXSpreadAttribute:SKe,JSXText:kKe};function dKe(e,t){this[e.name.type](e.name,t),e.value!==null&&e.value!==void 0&&(t.write("="),e.value.type==="Literal"?t.write('"'+Qse(String(e.value.value)).replace(/"/g,""")+'"',e):this[e.value.type](e.value,t))}function pKe(e,t){t.write("")}function fKe(e,t){t.write("",e)}function hKe(e,t){let r=-1;if(this[e.openingElement.type](e.openingElement,t),e.children)for(;++r":">")}function CKe(e,t){t.write("<>",e)}function SKe(e,t){t.write("{"),this.SpreadElement(e,t),t.write("}")}function kKe(e,t){t.write(Qse(e.value).replace(/[<>{}]/g,EKe),e)}function Qse(e){return e.replace(/&(?=[#a-z])/gi,"&")}function EKe(e){return e==="<"?"<":e===">"?">":e==="{"?"{":"}"}function dS(){let e=this.data(),t=e.settings||(e.settings={}),r=t.handlers||(t.handlers={});(t.plugins||(t.plugins=[])).push((0,Jse.default)()),Object.assign(r,uN)}function pS(e){let t=this;this.compiler=r;function r(n,a){let i={...t.data("settings"),...e},o=cN(n,{SourceMapGenerator:i.SourceMapGenerator,filePath:a.path||"unknown.js",handlers:i.handlers});return a.map=o.map,o.value}}function Xse(e,t){let r={type:"Block",value:e.value};t.inherit(e,r),t.comments.push(r);let n={type:"JSXEmptyExpression",comments:[Object.assign({},r,{leading:!1,trailing:!0})]};t.patch(e,n);let a={type:"JSXExpressionContainer",expression:n};return t.patch(e,a),a}function Yse(e,t){let r=t||{};return(e[e.length-1]===""?[...e,""]:e).join((r.padRight?" ":"")+","+(r.padLeft===!1?"":" ")).trim()}var O1=class{constructor(t,r,n){this.property=t,this.normal=r,n&&(this.space=n)}};O1.prototype.property={};O1.prototype.normal={};O1.prototype.space=null;function dN(e,t){let r={},n={},a=-1;for(;++air,booleanish:()=>Ra,commaOrSpaceSeparated:()=>bs,commaSeparated:()=>If,number:()=>De,overloadedBoolean:()=>pN,spaceSeparated:()=>hn});var RKe=0,ir=Z0(),Ra=Z0(),pN=Z0(),De=Z0(),hn=Z0(),If=Z0(),bs=Z0();function Z0(){return 2**++RKe}var fN=Object.keys(P4),q0=class extends no{constructor(t,r,n,a){let i=-1;if(super(t,r),ele(this,"space",a),typeof n=="number")for(;++i4&&r.slice(0,4)==="data"&&_Ke.test(t)){if(t.charAt(4)==="-"){let i=t.slice(5).replace(nle,LKe);n="data"+i.charAt(0).toUpperCase()+i.slice(1)}else{let i=t.slice(4);if(!nle.test(i)){let o=i.replace(AKe,PKe);o.charAt(0)!=="-"&&(o="-"+o),t="data"+o}}a=q0}return new a(n,t)}function PKe(e){return"-"+e.toLowerCase()}function LKe(e){return e.charAt(1).toUpperCase()}var yN={classId:"classID",dataType:"datatype",itemId:"itemID",strokeDashArray:"strokeDasharray",strokeDashOffset:"strokeDashoffset",strokeLineCap:"strokeLinecap",strokeLineJoin:"strokeLinejoin",strokeMiterLimit:"strokeMiterlimit",typeOf:"typeof",xLinkActuate:"xlinkActuate",xLinkArcRole:"xlinkArcrole",xLinkHref:"xlinkHref",xLinkRole:"xlinkRole",xLinkShow:"xlinkShow",xLinkTitle:"xlinkTitle",xLinkType:"xlinkType",xmlnsXLink:"xmlnsXlink"};var ale=dN([mN,hN,gN,vN,tle],"html"),o9=dN([mN,hN,gN,vN,rle],"svg");function ile(e){return e.join(" ").trim()}var hle=_(fle(),1),mle=hle.default;var wN={}.hasOwnProperty,$Ke=/[A-Z]/g,GKe=/-([a-z])/g,UKe=new Set(["td","th"]);function gle(e,t){let r=t.schema,n=r,a=e.properties||{};r.space==="html"&&e.tagName.toLowerCase()==="svg"&&(n=o9,t.schema=n);let i=t.all(e),o=[],s,l,u;for(s in a)if(wN.call(a,s)){let d=a[s],h=bN(n,s),g;if(d==null||d===!1||typeof d=="number"&&Number.isNaN(d)||!d&&h.boolean)continue;if(s=t.elementAttributeNameCase==="react"&&h.space?yN[h.property]||h.property:h.attribute,Array.isArray(d)&&(d=h.commaSeparated?Yse(d):ile(d)),s==="style"){let b=typeof d=="object"?d:ZKe(String(d),e.tagName);t.stylePropertyNameCase==="css"&&(b=qKe(b));let y=[],C;for(C in b)wN.call(b,C)&&y.push({type:"Property",method:!1,shorthand:!1,computed:!1,key:No(C)?{type:"Identifier",name:C}:{type:"Literal",value:C},value:{type:"Literal",value:String(b[C])},kind:"init"});u=y,g={type:"JSXExpressionContainer",expression:{type:"ObjectExpression",properties:y}}}else if(d===!0)g=null;else if(t.tableCellAlignToStyle&&UKe.has(e.tagName)&&s==="align"){l=String(d);continue}else g={type:"Literal",value:String(d)};No(s,{jsx:!0})?o.push({type:"JSXAttribute",name:{type:"JSXIdentifier",name:s},value:g}):o.push({type:"JSXSpreadAttribute",argument:{type:"ObjectExpression",properties:[{type:"Property",method:!1,shorthand:!1,computed:!1,key:{type:"Literal",value:String(s)},value:g||{type:"Literal",value:!0},kind:"init"}]}})}if(l!==void 0){u||(u=[],o.push({type:"JSXAttribute",name:{type:"JSXIdentifier",name:"style"},value:{type:"JSXExpressionContainer",expression:{type:"ObjectExpression",properties:u}}}));let d=t.stylePropertyNameCase==="css"?vle("textAlign"):"textAlign";u.push({type:"Property",method:!1,shorthand:!1,computed:!1,key:No(d)?{type:"Identifier",name:d}:{type:"Literal",value:d},value:{type:"Literal",value:l},kind:"init"})}t.schema=r;let c={type:"JSXElement",openingElement:{type:"JSXOpeningElement",attributes:o,name:t.createJsxElementName(e.tagName),selfClosing:i.length===0},closingElement:i.length>0?{type:"JSXClosingElement",name:t.createJsxElementName(e.tagName)}:null,children:i};return t.inherit(e,c),c}function ZKe(e,t){let r={};try{mle(e,n)}catch(a){let i=a;throw new Error("Could not parse `style` attribute on `"+t+"`",{cause:i})}return r;function n(a,i){let o=a;o.slice(0,2)!=="--"&&(o.slice(0,4)==="-ms-"&&(o="ms-"+o.slice(4)),o=o.replace(GKe,KKe)),r[o]=i}}function qKe(e){let t={},r;for(r in e)wN.call(e,r)&&(t[vle(r)]=e[r]);return t}function vle(e){let t=e.replace($Ke,WKe);return t.slice(0,3)==="ms-"&&(t="-"+t),t}function KKe(e,t){return t.toUpperCase()}function WKe(e){return"-"+e.toLowerCase()}var QKe={}.hasOwnProperty,JKe=[];function Of(e,t){let r=t?[...t].sort(CN):JKe;r.length>0&&yle(e,{comments:r,index:0})}function yle(e,t){if(t.index===t.comments.length)return;let r=[],n=[],a;for(a in e)if(QKe.call(e,a)){let o=e[a];if(o&&typeof o=="object"&&a!=="comments")if(Array.isArray(o)){let s=-1;for(;++s0})),n.length>0&&(e.comments=n)}function ble(e,t,r,n){let a=[];for(;e.comments[e.index]&&CN(e.comments[e.index],t,r)<1;)a.push(Object.assign({},e.comments[e.index++],n));return a}function CN(e,t,r){let n=r?"end":"start";return e.range&&t.range?e.range[0]-t.range[r?1:0]:e.loc&&e.loc.start&&t.loc&&t.loc[n]?e.loc.start.line-t.loc[n].line||e.loc.start.column-t.loc[n].column:"start"in e&&n in t?e.start-t[n]:Number.NaN}function SN(e,t){let r=e.data&&e.data.estree,n=r&&r.comments||[],a;r&&(t.comments.push(...n),Of(r,r.comments),a=r.body[0]&&r.body[0].type==="ExpressionStatement"&&r.body[0].expression||void 0),a||(a={type:"JSXEmptyExpression"},t.patch(e,a));let i={type:"JSXExpressionContainer",expression:a};return t.inherit(e,i),i}function kN(e,t){let r=t.schema,n=r,a=e.attributes||[],i=-1;e.name&&r.space==="html"&&e.name.toLowerCase()==="svg"&&(n=o9,t.schema=n);let o=t.all(e),s=[];for(;++i0?{type:"JSXClosingElement",name:t.createJsxElementName(e.name)}:null,children:o}:{type:"JSXFragment",openingFragment:{type:"JSXOpeningFragment"},closingFragment:{type:"JSXClosingFragment"},children:o};return t.inherit(e,l),l}function xle(e,t){let r=e.data&&e.data.estree,n=r&&r.comments||[];r&&(t.comments.push(...n),Of(r,n),t.esm.push(...r.body))}var XKe=/[ \t\n\f\r]/g;function EN(e){return typeof e=="object"?e.type==="text"?wle(e.value):!1:wle(e)}function wle(e){return e.replace(XKe,"")===""}function Cle(e,t){let r=t.all(e),n=[],a=-1,i;for(;++a0&&typeof n.column=="number"&&n.column>0)return{line:n.line,column:n.column,offset:typeof n.offset=="number"&&n.offset>-1?n.offset:void 0}}}function L4(e){let t=gS(e),r=mS(e);if(t&&r)return{start:t,end:r}}var Ele={}.hasOwnProperty;function TN(e,t){let r=t||{};function n(a,...i){let o=n.invalid,s=n.handlers;if(a&&Ele.call(a,e)){let l=String(a[e]);o=Ele.call(s,l)?s[l]:n.unknown}if(o)return o.call(this,a,...i)}return n.handlers=r.handlers||{},n.invalid=r.invalid,n.unknown=r.unknown,n}var eWe={}.hasOwnProperty,tWe=new Set(["table","tbody","thead","tfoot","tr"]);function Rle(e){let t=TN("type",{invalid:rWe,unknown:nWe,handlers:{...RN,...e.handlers}});return{elementAttributeNameCase:e.elementAttributeNameCase||"react",schema:e.space==="svg"?o9:ale,stylePropertyNameCase:e.stylePropertyNameCase||"dom",tableCellAlignToStyle:e.tableCellAlignToStyle!==!1,comments:[],esm:[],all:aWe,createJsxAttributeName:oWe,createJsxElementName:sWe,handle:r,inherit:iWe,patch:Tle};function r(n){return t(n,this)}}function rWe(e){throw new Error("Cannot handle value `"+e+"`, expected node")}function nWe(e){throw"type"in e,new Error("Cannot handle unknown node `"+e.type+"`")}function aWe(e){let t=e.children||[],r=-1,n=[],a=this.schema.space==="html"&&e.type==="element"&&tWe.has(e.tagName.toLowerCase());for(;++r=48&&t<=57}function Ile(e){let t=typeof e=="string"?e.charCodeAt(0):e;return t>=97&&t<=102||t>=65&&t<=70||t>=48&&t<=57}function Ole(e){let t=typeof e=="string"?e.charCodeAt(0):e;return t>=97&&t<=122||t>=65&&t<=90}function ON(e){return Ole(e)||bS(e)}var Mle=document.createElement("i");function ad(e){let t="&"+e+";";Mle.innerHTML=t;let r=Mle.textContent;return r.charCodeAt(r.length-1)===59&&e!=="semi"||r===t?!1:r}var l9=String.fromCharCode,uWe=["","Named character references must be terminated by a semicolon","Numeric character references must be terminated by a semicolon","Named character references cannot be empty","Numeric character references cannot be empty","Named character references must be known","Numeric character references cannot be disallowed","Numeric character references cannot be outside the permissible Unicode range"];function MN(e,t={}){let r=typeof t.additional=="string"?t.additional.charCodeAt(0):t.additional,n=[],a=0,i=-1,o="",s,l;t.position&&("start"in t.position||"indent"in t.position?(l=t.position.indent,s=t.position.start):s=t.position);let u=(s?s.line:0)||1,c=(s?s.column:0)||1,d=g(),h;for(a--;++a<=e.length;)if(h===10&&(c=(l?l[i]:0)||1),h=e.charCodeAt(a),h===38){let C=e.charCodeAt(a+1);if(C===9||C===10||C===12||C===32||C===38||C===60||Number.isNaN(C)||r&&C===r){o+=l9(h),c++;continue}let S=a+1,E=S,R=S,w;if(C===35){R=++E;let W=e.charCodeAt(R);W===88||W===120?(w="hexadecimal",R=++E):w="decimal"}else w="named";let L="",I="",P="",N=w==="named"?ON:w==="decimal"?bS:Ile;for(R--;++R<=e.length;){let W=e.charCodeAt(R);if(!N(W))break;P+=l9(W),w==="named"&&LN.includes(P)&&(L=P,I=ad(P))}let $=e.charCodeAt(R)===59;if($){R++;let W=w==="named"?ad(P):!1;W&&(L=P,I=W)}let z=1+R-S,ne="";if(!(!$&&t.nonTerminated===!1))if(!P)w!=="named"&&b(4,z);else if(w==="named"){if($&&!I)b(5,1);else if(L!==P&&(R=E+L.length,z=1+R-E,$=!1),!$){let W=L?1:3;if(t.attribute){let Z=e.charCodeAt(R);Z===61?(b(W,z),I=""):ON(Z)?I="":b(W,z)}else b(W,z)}ne=I}else{$||b(2,z);let W=Number.parseInt(P,w==="hexadecimal"?16:10);if(dWe(W))b(7,z),ne=l9(65533);else if(W in IN)b(6,z),ne=IN[W];else{let Z="";pWe(W)&&b(6,z),W>65535&&(W-=65536,Z+=l9(W>>>10|55296),W=56320|W&1023),ne=Z+l9(W)}}if(ne){y(),d=g(),a=R-1,c+=R-S+1,n.push(ne);let W=g();W.offset++,t.reference&&t.reference.call(t.referenceContext,ne,{start:d,end:W},e.slice(S-1,R)),d=W}else P=e.slice(S-1,R),o+=P,c+=P.length,a=R-1}else h===10&&(u++,i++,c=0),Number.isNaN(h)?y():(o+=l9(h),c++);return n.join("");function g(){return{line:u,column:c,offset:a+((s?s.offset:0)||0)}}function b(C,S){let E;t.warning&&(E=g(),E.column+=S,E.offset+=S,t.warning.call(t.warningContext,uWe[C],E,C))}function y(){o&&(n.push(o),t.text&&t.text.call(t.textContext,o,{start:d,end:g()}),o="")}}function dWe(e){return e>=55296&&e<=57343||e>1114111}function pWe(e){return e>=1&&e<=8||e===11||e>=13&&e<=31||e>=127&&e<=159||e>=64976&&e<=65007||(e&65535)===65535||(e&65535)===65534}var fWe=/["&'<>`]/g,hWe=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,mWe=/[\x01-\t\v\f\x0E-\x1F\x7F\x81\x8D\x8F\x90\x9D\xA0-\uFFFF]/g,gWe=/[|\\{}()[\]^$+*?.]/g,Nle=new WeakMap;function zle(e,t){if(e=e.replace(t.subset?vWe(t.subset):fWe,n),t.subset||t.escapeOnly)return e;return e.replace(hWe,r).replace(mWe,n);function r(a,i,o){return t.format((a.charCodeAt(0)-55296)*1024+a.charCodeAt(1)-56320+65536,o.charCodeAt(i+2),t)}function n(a,i,o){return t.format(a.charCodeAt(0),o.charCodeAt(i+1),t)}}function vWe(e){let t=Nle.get(e);return t||(t=bWe(e),Nle.set(e,t)),t}function bWe(e){let t=[],r=-1;for(;++r",OElig:"\u0152",oelig:"\u0153",Scaron:"\u0160",scaron:"\u0161",Yuml:"\u0178",circ:"\u02C6",tilde:"\u02DC",ensp:"\u2002",emsp:"\u2003",thinsp:"\u2009",zwnj:"\u200C",zwj:"\u200D",lrm:"\u200E",rlm:"\u200F",ndash:"\u2013",mdash:"\u2014",lsquo:"\u2018",rsquo:"\u2019",sbquo:"\u201A",ldquo:"\u201C",rdquo:"\u201D",bdquo:"\u201E",dagger:"\u2020",Dagger:"\u2021",permil:"\u2030",lsaquo:"\u2039",rsaquo:"\u203A",euro:"\u20AC"};var yWe={}.hasOwnProperty,xWe={},xS;for(xS in yS)yWe.call(yS,xS)&&(xWe[yS[xS]]=xS);function Dle(e){return"&#x"+e.toString(16).toUpperCase()+";"}function jle(e,t){return zle(e,Object.assign({format:Dle},t))}var Ble=" ";function NN(){return{canContainEols:["mdxJsxTextElement"],enter:{mdxJsxFlowTag:n,mdxJsxFlowTagClosingMarker:a,mdxJsxFlowTagAttribute:d,mdxJsxFlowTagExpressionAttribute:h,mdxJsxFlowTagAttributeValueLiteral:e,mdxJsxFlowTagAttributeValueExpression:e,mdxJsxFlowTagSelfClosingMarker:o,mdxJsxTextTag:n,mdxJsxTextTagClosingMarker:a,mdxJsxTextTagAttribute:d,mdxJsxTextTagExpressionAttribute:h,mdxJsxTextTagAttributeValueLiteral:e,mdxJsxTextTagAttributeValueExpression:e,mdxJsxTextTagSelfClosingMarker:o},exit:{mdxJsxFlowTagClosingMarker:s,mdxJsxFlowTagNamePrimary:l,mdxJsxFlowTagNameMember:u,mdxJsxFlowTagNameLocal:c,mdxJsxFlowTagExpressionAttribute:g,mdxJsxFlowTagExpressionAttributeValue:r,mdxJsxFlowTagAttributeNamePrimary:b,mdxJsxFlowTagAttributeNameLocal:y,mdxJsxFlowTagAttributeValueLiteral:C,mdxJsxFlowTagAttributeValueLiteralValue:r,mdxJsxFlowTagAttributeValueExpression:S,mdxJsxFlowTagAttributeValueExpressionValue:r,mdxJsxFlowTagSelfClosingMarker:E,mdxJsxFlowTag:R,mdxJsxTextTagClosingMarker:s,mdxJsxTextTagNamePrimary:l,mdxJsxTextTagNameMember:u,mdxJsxTextTagNameLocal:c,mdxJsxTextTagExpressionAttribute:g,mdxJsxTextTagExpressionAttributeValue:r,mdxJsxTextTagAttributeNamePrimary:b,mdxJsxTextTagAttributeNameLocal:y,mdxJsxTextTagAttributeValueLiteral:C,mdxJsxTextTagAttributeValueLiteralValue:r,mdxJsxTextTagAttributeValueExpression:S,mdxJsxTextTagAttributeValueExpressionValue:r,mdxJsxTextTagSelfClosingMarker:E,mdxJsxTextTag:R}};function e(){this.buffer()}function t(P){return{line:P.line,column:P.column,offset:P.offset}}function r(P){this.config.enter.data.call(this,P),this.config.exit.data.call(this,P)}function n(P){let N={name:void 0,attributes:[],close:!1,selfClosing:!1,start:P.start,end:P.end};this.data.mdxJsxTagStack||(this.data.mdxJsxTagStack=[]),this.data.mdxJsxTag=N,this.buffer()}function a(P){let N=this.data.mdxJsxTagStack;if(N.length===0)throw new xr("Unexpected closing slash `/` in tag, expected an open tag first",{start:P.start,end:P.end},"mdast-util-mdx-jsx:unexpected-closing-slash")}function i(P){let N=this.data.mdxJsxTag;if(N.close)throw new xr("Unexpected attribute in closing tag, expected the end of the tag",{start:P.start,end:P.end},"mdast-util-mdx-jsx:unexpected-attribute")}function o(P){let N=this.data.mdxJsxTag;if(N.close)throw new xr("Unexpected self-closing slash `/` in closing tag, expected the end of the tag",{start:P.start,end:P.end},"mdast-util-mdx-jsx:unexpected-self-closing-slash")}function s(){let P=this.data.mdxJsxTag;P.close=!0}function l(P){let N=this.data.mdxJsxTag;N.name=this.sliceSerialize(P)}function u(P){let N=this.data.mdxJsxTag;N.name+="."+this.sliceSerialize(P)}function c(P){let N=this.data.mdxJsxTag;N.name+=":"+this.sliceSerialize(P)}function d(P){let N=this.data.mdxJsxTag;i.call(this,P),N.attributes.push({type:"mdxJsxAttribute",name:"",value:null,position:{start:t(P.start),end:void 0}})}function h(P){let N=this.data.mdxJsxTag;i.call(this,P),N.attributes.push({type:"mdxJsxExpressionAttribute",value:""}),this.buffer()}function g(P){let N=this.data.mdxJsxTag;let $=N.attributes[N.attributes.length-1];$.type;let z=P.estree;$.value=this.resume(),z&&($.data={estree:z})}function b(P){let N=this.data.mdxJsxTag;let $=N.attributes[N.attributes.length-1];$.type,$.name=this.sliceSerialize(P),$.position,$.position.end=t(P.end)}function y(P){let N=this.data.mdxJsxTag;let $=N.attributes[N.attributes.length-1];$.type,$.name+=":"+this.sliceSerialize(P),$.position,$.position.end=t(P.end)}function C(P){let N=this.data.mdxJsxTag;let $=N.attributes[N.attributes.length-1];$.value=MN(this.resume(),{nonTerminated:!1}),$.position,$.position.end=t(P.end)}function S(P){let N=this.data.mdxJsxTag;let $=N.attributes[N.attributes.length-1];$.type;let z={type:"mdxJsxAttributeValueExpression",value:this.resume()},ne=P.estree;ne&&(z.data={estree:ne}),$.value=z,$.position,$.position.end=t(P.end)}function E(){let P=this.data.mdxJsxTag;P.selfClosing=!0}function R(P){let N=this.data.mdxJsxTag;let $=this.data.mdxJsxTagStack;let z=$[$.length-1];if(N.close&&z.name!==N.name)throw new xr("Unexpected closing tag `"+I(N)+"`, expected corresponding closing tag for `"+I(z)+"` ("+wi(z)+")",{start:P.start,end:P.end},"mdast-util-mdx-jsx:end-tag-mismatch");this.resume(),N.close?$.pop():this.enter({type:P.type==="mdxJsxTextTag"?"mdxJsxTextElement":"mdxJsxFlowElement",name:N.name||null,attributes:N.attributes,children:[]},P,w),N.selfClosing||N.close?this.exit(P,L):$.push(N)}function w(P,N){let $=this.data.mdxJsxTagStack;let z=$[$.length-1];let ne=P?" before the end of `"+P.type+"`":"",W=P?{start:P.start,end:P.end}:void 0;throw new xr("Expected a closing tag for `"+I(z)+"` ("+wi({start:N.start,end:N.end})+")"+ne,W,"mdast-util-mdx-jsx:end-tag-mismatch")}function L(P,N){let $=this.data.mdxJsxTag;throw new xr("Expected the closing tag `"+I($)+"` either after the end of `"+N.type+"` ("+wi(N.end)+") or another opening tag after the start of `"+N.type+"` ("+wi(N.start)+")",{start:P.start,end:P.end},"mdast-util-mdx-jsx:end-tag-mismatch")}function I(P){return"<"+(P.close?"/":"")+(P.name||"")+">"}}function zN(e){let t=e||{},r=t.quote||'"',n=t.quoteSmart||!1,a=t.tightSelfClosing||!1,i=t.printWidth||Number.POSITIVE_INFINITY,o=r==='"'?"'":'"';if(r!=='"'&&r!=="'")throw new Error("Cannot serialize attribute values with `"+r+"` for `options.quote`, expected `\"`, or `'`");return s.peek=CWe,{handlers:{mdxJsxFlowElement:s,mdxJsxTextElement:s},unsafe:[{character:"<",inConstruct:["phrasing"]},{atBreak:!0,character:"<"}],fences:!0,resourceLink:!0};function s(l,u,c,d){let h=l.type==="mdxJsxFlowElement",g=l.name?!l.children||l.children.length===0:!1,b=Vle(c),y=Hle(b),C=c.createTracker(d),S=c.createTracker(d),E=[],R=(h?y:"")+"<"+(l.name||""),w=c.enter(l.type);if(C.move(R),S.move(R),l.attributes&&l.attributes.length>0){if(!l.name)throw new Error("Cannot serialize fragment w/ attributes");let $=-1;for(;++$s9(W,o)?o:r;B=X+jle(W,{subset:[X]})+X}ne=Z+(B?"=":"")+B}E.push(ne)}}let L=!1,I=E.join(" ");h&&(/\r?\n|\r/.test(I)||C.current().now.column+I.length+(g?a?2:3:1)>i)&&(L=!0);let P=C,N=R;if(L){P=S;let $=-1;for(;++$"),l.children&&l.children.length>0&&(l.type==="mdxJsxTextElement"?N+=P.move(c.containerPhrasing(l,{...P.current(),before:">",after:"<"})):(P.shift(2),N+=P.move(` `),N+=P.move(wWe(l,c,P.current())),N+=P.move(` `))),g||(N+=P.move((h?y:"")+"")),w(),N}}function wWe(e,t,r){let n=t.indexStack,a=e.children,i=t.createTracker(r),o=Hle(Vle(t)),s=[],l=-1;for(n.push(-1);++l-1;){let n=e.stack[r];if(n==="blockquote"||n==="listItem")break;n==="mdxJsxFlowElement"&&t++}return t}function Hle(e){return Ble.repeat(e)}function CWe(){return"<"}function DN(){return{enter:{mdxjsEsm:SWe},exit:{mdxjsEsm:kWe,mdxjsEsmData:EWe}}}function jN(){return{handlers:{mdxjsEsm:RWe}}}function SWe(e){this.enter({type:"mdxjsEsm",value:""},e),this.buffer()}function kWe(e){let t=this.resume(),r=this.stack[this.stack.length-1];r.type,this.exit(e);let n=e.estree;r.value=t,n&&(r.data={estree:n})}function EWe(e){this.config.enter.data.call(this,e),this.config.exit.data.call(this,e)}function RWe(e){return e.value||""}function BN(){return[AN(),NN(),DN()]}function VN(e){return{extensions:[PN(),zN(e),jN()]}}var TWe=[509,0,227,0,150,4,294,9,1368,2,2,1,6,3,41,2,5,0,166,1,574,3,9,9,7,9,32,4,318,1,80,3,71,10,50,3,123,2,54,14,32,10,3,1,11,3,46,10,8,0,46,9,7,2,37,13,2,9,6,1,45,0,13,2,49,13,9,3,2,11,83,11,7,0,3,0,158,11,6,9,7,3,56,1,2,6,3,1,3,2,10,0,11,1,3,6,4,4,68,8,2,0,3,0,2,3,2,4,2,0,15,1,83,17,10,9,5,0,82,19,13,9,214,6,3,8,28,1,83,16,16,9,82,12,9,9,7,19,58,14,5,9,243,14,166,9,71,5,2,1,3,3,2,0,2,1,13,9,120,6,3,6,4,0,29,9,41,6,2,3,9,0,10,10,47,15,343,9,54,7,2,7,17,9,57,21,2,13,123,5,4,0,2,1,2,6,2,0,9,9,49,4,2,1,2,4,9,9,330,3,10,1,2,0,49,6,4,4,14,10,5350,0,7,14,11465,27,2343,9,87,9,39,4,60,6,26,9,535,9,470,0,2,54,8,3,82,0,12,1,19628,1,4178,9,519,45,3,22,543,4,4,5,9,7,3,6,31,3,149,2,1418,49,513,54,5,49,9,0,15,0,23,4,2,14,1361,6,2,16,3,6,2,1,2,4,101,0,161,6,10,9,357,0,62,13,499,13,245,1,2,9,726,6,110,6,6,9,4759,9,787719,239],qle=[0,11,2,25,2,18,2,1,2,14,3,13,35,122,70,52,268,28,4,48,48,31,14,29,6,37,11,29,3,35,5,7,2,4,43,157,19,35,5,35,5,39,9,51,13,10,2,14,2,6,2,1,2,10,2,14,2,6,2,1,4,51,13,310,10,21,11,7,25,5,2,41,2,8,70,5,3,0,2,43,2,1,4,0,3,22,11,22,10,30,66,18,2,1,11,21,11,25,71,55,7,1,65,0,16,3,2,2,2,28,43,28,4,28,36,7,2,27,28,53,11,21,11,18,14,17,111,72,56,50,14,50,14,35,39,27,10,22,251,41,7,1,17,2,60,28,11,0,9,21,43,17,47,20,28,22,13,52,58,1,3,0,14,44,33,24,27,35,30,0,3,0,9,34,4,0,13,47,15,3,22,0,2,0,36,17,2,24,20,1,64,6,2,0,2,3,2,14,2,9,8,46,39,7,3,1,3,21,2,6,2,1,2,4,4,0,19,0,13,4,31,9,2,0,3,0,2,37,2,0,26,0,2,0,45,52,19,3,21,2,31,47,21,1,2,0,185,46,42,3,37,47,21,0,60,42,14,0,72,26,38,6,186,43,117,63,32,7,3,0,3,7,2,1,2,23,16,0,2,0,95,7,3,38,17,0,2,0,29,0,11,39,8,0,22,0,12,45,20,0,19,72,200,32,32,8,2,36,18,0,50,29,113,6,2,1,2,37,22,0,26,5,2,1,2,31,15,0,328,18,16,0,2,12,2,33,125,0,80,921,103,110,18,195,2637,96,16,1071,18,5,26,3994,6,582,6842,29,1763,568,8,30,18,78,18,29,19,47,17,3,32,20,6,18,433,44,212,63,129,74,6,0,67,12,65,1,2,0,29,6135,9,1237,42,9,8936,3,2,6,2,1,2,290,16,0,30,2,3,0,15,3,9,395,2309,106,6,12,4,8,8,9,5991,84,2,70,2,1,3,0,3,1,3,3,2,11,2,0,2,6,2,64,2,3,3,7,2,6,2,27,2,3,2,4,2,0,4,6,2,339,3,24,2,24,2,30,2,24,2,30,2,24,2,30,2,24,2,30,2,24,2,7,1845,30,7,5,262,61,147,44,11,6,17,0,322,29,19,43,485,27,229,29,3,0,496,6,2,3,2,1,2,14,2,196,60,67,8,0,1205,3,2,26,2,1,2,0,3,0,2,9,2,3,2,0,2,0,7,0,5,0,2,0,2,0,2,2,2,1,2,0,3,0,2,0,2,0,2,0,2,0,2,1,2,0,3,3,2,6,2,3,2,3,2,0,2,9,2,16,6,2,2,4,2,16,4421,42719,33,4153,7,221,3,5761,15,7472,16,621,2467,541,1507,4938,6,4191],_We="\u200C\u200D\xB7\u0300-\u036F\u0387\u0483-\u0487\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u0610-\u061A\u064B-\u0669\u0670\u06D6-\u06DC\u06DF-\u06E4\u06E7\u06E8\u06EA-\u06ED\u06F0-\u06F9\u0711\u0730-\u074A\u07A6-\u07B0\u07C0-\u07C9\u07EB-\u07F3\u07FD\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u082D\u0859-\u085B\u0897-\u089F\u08CA-\u08E1\u08E3-\u0903\u093A-\u093C\u093E-\u094F\u0951-\u0957\u0962\u0963\u0966-\u096F\u0981-\u0983\u09BC\u09BE-\u09C4\u09C7\u09C8\u09CB-\u09CD\u09D7\u09E2\u09E3\u09E6-\u09EF\u09FE\u0A01-\u0A03\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A66-\u0A71\u0A75\u0A81-\u0A83\u0ABC\u0ABE-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AE2\u0AE3\u0AE6-\u0AEF\u0AFA-\u0AFF\u0B01-\u0B03\u0B3C\u0B3E-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B55-\u0B57\u0B62\u0B63\u0B66-\u0B6F\u0B82\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD7\u0BE6-\u0BEF\u0C00-\u0C04\u0C3C\u0C3E-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C62\u0C63\u0C66-\u0C6F\u0C81-\u0C83\u0CBC\u0CBE-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CE2\u0CE3\u0CE6-\u0CEF\u0CF3\u0D00-\u0D03\u0D3B\u0D3C\u0D3E-\u0D44\u0D46-\u0D48\u0D4A-\u0D4D\u0D57\u0D62\u0D63\u0D66-\u0D6F\u0D81-\u0D83\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E31\u0E34-\u0E3A\u0E47-\u0E4E\u0E50-\u0E59\u0EB1\u0EB4-\u0EBC\u0EC8-\u0ECE\u0ED0-\u0ED9\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E\u0F3F\u0F71-\u0F84\u0F86\u0F87\u0F8D-\u0F97\u0F99-\u0FBC\u0FC6\u102B-\u103E\u1040-\u1049\u1056-\u1059\u105E-\u1060\u1062-\u1064\u1067-\u106D\u1071-\u1074\u1082-\u108D\u108F-\u109D\u135D-\u135F\u1369-\u1371\u1712-\u1715\u1732-\u1734\u1752\u1753\u1772\u1773\u17B4-\u17D3\u17DD\u17E0-\u17E9\u180B-\u180D\u180F-\u1819\u18A9\u1920-\u192B\u1930-\u193B\u1946-\u194F\u19D0-\u19DA\u1A17-\u1A1B\u1A55-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AB0-\u1ABD\u1ABF-\u1ACE\u1B00-\u1B04\u1B34-\u1B44\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1B82\u1BA1-\u1BAD\u1BB0-\u1BB9\u1BE6-\u1BF3\u1C24-\u1C37\u1C40-\u1C49\u1C50-\u1C59\u1CD0-\u1CD2\u1CD4-\u1CE8\u1CED\u1CF4\u1CF7-\u1CF9\u1DC0-\u1DFF\u200C\u200D\u203F\u2040\u2054\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2CEF-\u2CF1\u2D7F\u2DE0-\u2DFF\u302A-\u302F\u3099\u309A\u30FB\uA620-\uA629\uA66F\uA674-\uA67D\uA69E\uA69F\uA6F0\uA6F1\uA802\uA806\uA80B\uA823-\uA827\uA82C\uA880\uA881\uA8B4-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F1\uA8FF-\uA909\uA926-\uA92D\uA947-\uA953\uA980-\uA983\uA9B3-\uA9C0\uA9D0-\uA9D9\uA9E5\uA9F0-\uA9F9\uAA29-\uAA36\uAA43\uAA4C\uAA4D\uAA50-\uAA59\uAA7B-\uAA7D\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAEB-\uAAEF\uAAF5\uAAF6\uABE3-\uABEA\uABEC\uABED\uABF0-\uABF9\uFB1E\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFF10-\uFF19\uFF3F\uFF65",Kle="\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u05D0-\u05EA\u05EF-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u0870-\u0887\u0889-\u088E\u08A0-\u08C9\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C5D\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D04-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u1711\u171F-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1878\u1880-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4C\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C8A\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF3\u1CF5\u1CF6\u1CFA\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2118-\u211D\u2124\u2126\u2128\u212A-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309B-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u31A0-\u31BF\u31F0-\u31FF\u3400-\u4DBF\u4E00-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7CD\uA7D0\uA7D1\uA7D3\uA7D5-\uA7DC\uA7F2-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB69\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC",HN={3:"abstract boolean byte char class double enum export extends final float goto implements import int interface long native package private protected public short static super synchronized throws transient volatile",5:"class enum extends super const export import",6:"enum",strict:"implements interface let package private protected public static yield",strictBind:"eval arguments"},FN="break case catch continue debugger default do else finally for function if return switch throw try var while with null true false instanceof typeof void delete new in this",AWe={5:FN,"5module":FN+" export import",6:FN+" const class extends export import super"},PWe=/^in(stanceof)?$/,LWe=new RegExp("["+Kle+"]"),IWe=new RegExp("["+Kle+_We+"]");function GN(e,t){for(var r=65536,n=0;ne)return!1;if(r+=t[n+1],r>=e)return!0}return!1}function M1(e,t){return e<65?e===36:e<91?!0:e<97?e===95:e<123?!0:e<=65535?e>=170&&LWe.test(String.fromCharCode(e)):t===!1?!1:GN(e,qle)}function c9(e,t){return e<48?e===36:e<58?!0:e<65?!1:e<91?!0:e<97?e===95:e<123?!0:e<=65535?e>=170&&IWe.test(String.fromCharCode(e)):t===!1?!1:GN(e,qle)||GN(e,TWe)}var Wr=function(t,r){r===void 0&&(r={}),this.label=t,this.keyword=r.keyword,this.beforeExpr=!!r.beforeExpr,this.startsExpr=!!r.startsExpr,this.isLoop=!!r.isLoop,this.isAssign=!!r.isAssign,this.prefix=!!r.prefix,this.postfix=!!r.postfix,this.binop=r.binop||null,this.updateContext=null};function lc(e,t){return new Wr(e,{beforeExpr:!0,binop:t})}var cc={beforeExpr:!0},ys={startsExpr:!0},KN={};function Vr(e,t){return t===void 0&&(t={}),t.keyword=e,KN[e]=new Wr(e,t)}var D={num:new Wr("num",ys),regexp:new Wr("regexp",ys),string:new Wr("string",ys),name:new Wr("name",ys),privateId:new Wr("privateId",ys),eof:new Wr("eof"),bracketL:new Wr("[",{beforeExpr:!0,startsExpr:!0}),bracketR:new Wr("]"),braceL:new Wr("{",{beforeExpr:!0,startsExpr:!0}),braceR:new Wr("}"),parenL:new Wr("(",{beforeExpr:!0,startsExpr:!0}),parenR:new Wr(")"),comma:new Wr(",",cc),semi:new Wr(";",cc),colon:new Wr(":",cc),dot:new Wr("."),question:new Wr("?",cc),questionDot:new Wr("?."),arrow:new Wr("=>",cc),template:new Wr("template"),invalidTemplate:new Wr("invalidTemplate"),ellipsis:new Wr("...",cc),backQuote:new Wr("`",ys),dollarBraceL:new Wr("${",{beforeExpr:!0,startsExpr:!0}),eq:new Wr("=",{beforeExpr:!0,isAssign:!0}),assign:new Wr("_=",{beforeExpr:!0,isAssign:!0}),incDec:new Wr("++/--",{prefix:!0,postfix:!0,startsExpr:!0}),prefix:new Wr("!/~",{beforeExpr:!0,prefix:!0,startsExpr:!0}),logicalOR:lc("||",1),logicalAND:lc("&&",2),bitwiseOR:lc("|",3),bitwiseXOR:lc("^",4),bitwiseAND:lc("&",5),equality:lc("==/!=/===/!==",6),relational:lc("/<=/>=",7),bitShift:lc("<>/>>>",8),plusMin:new Wr("+/-",{beforeExpr:!0,binop:9,prefix:!0,startsExpr:!0}),modulo:lc("%",10),star:lc("*",10),slash:lc("/",10),starstar:new Wr("**",{beforeExpr:!0}),coalesce:lc("??",1),_break:Vr("break"),_case:Vr("case",cc),_catch:Vr("catch"),_continue:Vr("continue"),_debugger:Vr("debugger"),_default:Vr("default",cc),_do:Vr("do",{isLoop:!0,beforeExpr:!0}),_else:Vr("else",cc),_finally:Vr("finally"),_for:Vr("for",{isLoop:!0}),_function:Vr("function",ys),_if:Vr("if"),_return:Vr("return",cc),_switch:Vr("switch"),_throw:Vr("throw",cc),_try:Vr("try"),_var:Vr("var"),_const:Vr("const"),_while:Vr("while",{isLoop:!0}),_with:Vr("with"),_new:Vr("new",{beforeExpr:!0,startsExpr:!0}),_this:Vr("this",ys),_super:Vr("super",ys),_class:Vr("class",ys),_extends:Vr("extends",cc),_export:Vr("export"),_import:Vr("import",ys),_null:Vr("null",ys),_true:Vr("true",ys),_false:Vr("false",ys),_in:Vr("in",{beforeExpr:!0,binop:7}),_instanceof:Vr("instanceof",{beforeExpr:!0,binop:7}),_typeof:Vr("typeof",{beforeExpr:!0,prefix:!0,startsExpr:!0}),_void:Vr("void",{beforeExpr:!0,prefix:!0,startsExpr:!0}),_delete:Vr("delete",{beforeExpr:!0,prefix:!0,startsExpr:!0})},pc=/\r\n?|\n|\u2028|\u2029/,OWe=new RegExp(pc.source,"g");function u9(e){return e===10||e===13||e===8232||e===8233}function Wle(e,t,r){r===void 0&&(r=e.length);for(var n=t;n>10)+55296,(e&1023)+56320))}var zWe=/(?:[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])/,O4=function(t,r){this.line=t,this.column=r};O4.prototype.offset=function(t){return new O4(this.line,this.column+t)};var RS=function(t,r,n){this.start=r,this.end=n,t.sourceFile!==null&&(this.source=t.sourceFile)};function Xle(e,t){for(var r=1,n=0;;){var a=Wle(e,n,t);if(a<0)return new O4(r,t-n);++r,n=a}}var UN={ecmaVersion:null,sourceType:"script",onInsertedSemicolon:null,onTrailingComma:null,allowReserved:null,allowReturnOutsideFunction:!1,allowImportExportEverywhere:!1,allowAwaitOutsideFunction:null,allowSuperOutsideMethod:null,allowHashBang:!1,checkPrivateFields:!0,locations:!1,onToken:null,onComment:null,ranges:!1,program:null,sourceFile:null,directSourceFile:null,preserveParens:!1},Gle=!1;function DWe(e){var t={};for(var r in UN)t[r]=e&&d9(e,r)?e[r]:UN[r];if(t.ecmaVersion==="latest"?t.ecmaVersion=1e8:t.ecmaVersion==null?(!Gle&&typeof console=="object"&&console.warn&&(Gle=!0,console.warn(`Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future.`)),t.ecmaVersion=11):t.ecmaVersion>=2015&&(t.ecmaVersion-=2009),t.allowReserved==null&&(t.allowReserved=t.ecmaVersion<5),(!e||e.allowHashBang==null)&&(t.allowHashBang=t.ecmaVersion>=14),Fle(t.onToken)){var n=t.onToken;t.onToken=function(a){return n.push(a)}}return Fle(t.onComment)&&(t.onComment=jWe(t,t.onComment)),t}function jWe(e,t){return function(r,n,a,i,o,s){var l={type:r?"Block":"Line",value:n,start:a,end:i};e.locations&&(l.loc=new RS(this,o,s)),e.ranges&&(l.range=[a,i]),t.push(l)}}var M4=1,p9=2,WN=4,Yle=8,ece=16,tce=32,QN=64,rce=128,N4=256,JN=M4|p9|N4;function XN(e,t){return p9|(e?WN:0)|(t?Yle:0)}var CS=0,YN=1,D1=2,nce=3,ace=4,ice=5,Ka=function(t,r,n){this.options=t=DWe(t),this.sourceFile=t.sourceFile,this.keywords=Mf(AWe[t.ecmaVersion>=6?6:t.sourceType==="module"?"5module":5]);var a="";t.allowReserved!==!0&&(a=HN[t.ecmaVersion>=6?6:t.ecmaVersion===5?5:3],t.sourceType==="module"&&(a+=" await")),this.reservedWords=Mf(a);var i=(a?a+" ":"")+HN.strict;this.reservedWordsStrict=Mf(i),this.reservedWordsStrictBind=Mf(i+" "+HN.strictBind),this.input=String(r),this.containsEsc=!1,n?(this.pos=n,this.lineStart=this.input.lastIndexOf(` `,n-1)+1,this.curLine=this.input.slice(0,this.lineStart).split(pc).length):(this.pos=this.lineStart=0,this.curLine=1),this.type=D.eof,this.value=null,this.start=this.end=this.pos,this.startLoc=this.endLoc=this.curPosition(),this.lastTokEndLoc=this.lastTokStartLoc=null,this.lastTokStart=this.lastTokEnd=this.pos,this.context=this.initialContext(),this.exprAllowed=!0,this.inModule=t.sourceType==="module",this.strict=this.inModule||this.strictDirective(this.pos),this.potentialArrowAt=-1,this.potentialArrowInForAwait=!1,this.yieldPos=this.awaitPos=this.awaitIdentPos=0,this.labels=[],this.undefinedExports=Object.create(null),this.pos===0&&t.allowHashBang&&this.input.slice(0,2)==="#!"&&this.skipLineComment(2),this.scopeStack=[],this.enterScope(M4),this.regexpState=null,this.privateNameStack=[]},id={inFunction:{configurable:!0},inGenerator:{configurable:!0},inAsync:{configurable:!0},canAwait:{configurable:!0},allowSuper:{configurable:!0},allowDirectSuper:{configurable:!0},treatFunctionsAsVar:{configurable:!0},allowNewDotTarget:{configurable:!0},inClassStaticBlock:{configurable:!0}};Ka.prototype.parse=function(){var t=this.options.program||this.startNode();return this.nextToken(),this.parseTopLevel(t)};id.inFunction.get=function(){return(this.currentVarScope().flags&p9)>0};id.inGenerator.get=function(){return(this.currentVarScope().flags&Yle)>0&&!this.currentVarScope().inClassFieldInit};id.inAsync.get=function(){return(this.currentVarScope().flags&WN)>0&&!this.currentVarScope().inClassFieldInit};id.canAwait.get=function(){for(var e=this.scopeStack.length-1;e>=0;e--){var t=this.scopeStack[e];if(t.inClassFieldInit||t.flags&N4)return!1;if(t.flags&p9)return(t.flags&WN)>0}return this.inModule&&this.options.ecmaVersion>=13||this.options.allowAwaitOutsideFunction};id.allowSuper.get=function(){var e=this.currentThisScope(),t=e.flags,r=e.inClassFieldInit;return(t&QN)>0||r||this.options.allowSuperOutsideMethod};id.allowDirectSuper.get=function(){return(this.currentThisScope().flags&rce)>0};id.treatFunctionsAsVar.get=function(){return this.treatFunctionsAsVarInScope(this.currentScope())};id.allowNewDotTarget.get=function(){var e=this.currentThisScope(),t=e.flags,r=e.inClassFieldInit;return(t&(p9|N4))>0||r};id.inClassStaticBlock.get=function(){return(this.currentVarScope().flags&N4)>0};Ka.extend=function(){for(var t=[],r=arguments.length;r--;)t[r]=arguments[r];for(var n=this,a=0;a=,?^&]/.test(a)||a==="!"&&this.input.charAt(n+1)==="=")}e+=t[0].length,uc.lastIndex=e,e+=uc.exec(this.input)[0].length,this.input[e]===";"&&e++}};Do.eat=function(e){return this.type===e?(this.next(),!0):!1};Do.isContextual=function(e){return this.type===D.name&&this.value===e&&!this.containsEsc};Do.eatContextual=function(e){return this.isContextual(e)?(this.next(),!0):!1};Do.expectContextual=function(e){this.eatContextual(e)||this.unexpected()};Do.canInsertSemicolon=function(){return this.type===D.eof||this.type===D.braceR||pc.test(this.input.slice(this.lastTokEnd,this.start))};Do.insertSemicolon=function(){if(this.canInsertSemicolon())return this.options.onInsertedSemicolon&&this.options.onInsertedSemicolon(this.lastTokEnd,this.lastTokEndLoc),!0};Do.semicolon=function(){!this.eat(D.semi)&&!this.insertSemicolon()&&this.unexpected()};Do.afterTrailingComma=function(e,t){if(this.type===e)return this.options.onTrailingComma&&this.options.onTrailingComma(this.lastTokStart,this.lastTokStartLoc),t||this.next(),!0};Do.expect=function(e){this.eat(e)||this.unexpected()};Do.unexpected=function(e){this.raise(e??this.start,"Unexpected token")};var TS=function(){this.shorthandAssign=this.trailingComma=this.parenthesizedAssign=this.parenthesizedBind=this.doubleProto=-1};Do.checkPatternErrors=function(e,t){if(e){e.trailingComma>-1&&this.raiseRecoverable(e.trailingComma,"Comma is not permitted after the rest element");var r=t?e.parenthesizedAssign:e.parenthesizedBind;r>-1&&this.raiseRecoverable(r,t?"Assigning to rvalue":"Parenthesized pattern")}};Do.checkExpressionErrors=function(e,t){if(!e)return!1;var r=e.shorthandAssign,n=e.doubleProto;if(!t)return r>=0||n>=0;r>=0&&this.raise(r,"Shorthand property assignments are valid only in destructuring patterns"),n>=0&&this.raiseRecoverable(n,"Redefinition of __proto__ property")};Do.checkYieldAwaitInDefaultParams=function(){this.yieldPos&&(!this.awaitPos||this.yieldPos55295&&n<56320)return!0;if(M1(n,!0)){for(var a=r+1;c9(n=this.input.charCodeAt(a),!0);)++a;if(n===92||n>55295&&n<56320)return!0;var i=this.input.slice(r,a);if(!PWe.test(i))return!0}return!1};gt.isAsyncFunction=function(){if(this.options.ecmaVersion<8||!this.isContextual("async"))return!1;uc.lastIndex=this.pos;var e=uc.exec(this.input),t=this.pos+e[0].length,r;return!pc.test(this.input.slice(this.pos,t))&&this.input.slice(t,t+8)==="function"&&(t+8===this.input.length||!(c9(r=this.input.charCodeAt(t+8))||r>55295&&r<56320))};gt.parseStatement=function(e,t,r){var n=this.type,a=this.startNode(),i;switch(this.isLet(e)&&(n=D._var,i="let"),n){case D._break:case D._continue:return this.parseBreakContinueStatement(a,n.keyword);case D._debugger:return this.parseDebuggerStatement(a);case D._do:return this.parseDoStatement(a);case D._for:return this.parseForStatement(a);case D._function:return e&&(this.strict||e!=="if"&&e!=="label")&&this.options.ecmaVersion>=6&&this.unexpected(),this.parseFunctionStatement(a,!1,!e);case D._class:return e&&this.unexpected(),this.parseClass(a,!0);case D._if:return this.parseIfStatement(a);case D._return:return this.parseReturnStatement(a);case D._switch:return this.parseSwitchStatement(a);case D._throw:return this.parseThrowStatement(a);case D._try:return this.parseTryStatement(a);case D._const:case D._var:return i=i||this.value,e&&i!=="var"&&this.unexpected(),this.parseVarStatement(a,i);case D._while:return this.parseWhileStatement(a);case D._with:return this.parseWithStatement(a);case D.braceL:return this.parseBlock(!0,a);case D.semi:return this.parseEmptyStatement(a);case D._export:case D._import:if(this.options.ecmaVersion>10&&n===D._import){uc.lastIndex=this.pos;var o=uc.exec(this.input),s=this.pos+o[0].length,l=this.input.charCodeAt(s);if(l===40||l===46)return this.parseExpressionStatement(a,this.parseExpression())}return this.options.allowImportExportEverywhere||(t||this.raise(this.start,"'import' and 'export' may only appear at the top level"),this.inModule||this.raise(this.start,"'import' and 'export' may appear only with 'sourceType: module'")),n===D._import?this.parseImport(a):this.parseExport(a,r);default:if(this.isAsyncFunction())return e&&this.unexpected(),this.next(),this.parseFunctionStatement(a,!0,!e);var u=this.value,c=this.parseExpression();return n===D.name&&c.type==="Identifier"&&this.eat(D.colon)?this.parseLabeledStatement(a,u,c,e):this.parseExpressionStatement(a,c)}};gt.parseBreakContinueStatement=function(e,t){var r=t==="break";this.next(),this.eat(D.semi)||this.insertSemicolon()?e.label=null:this.type!==D.name?this.unexpected():(e.label=this.parseIdent(),this.semicolon());for(var n=0;n=6?this.eat(D.semi):this.semicolon(),this.finishNode(e,"DoWhileStatement")};gt.parseForStatement=function(e){this.next();var t=this.options.ecmaVersion>=9&&this.canAwait&&this.eatContextual("await")?this.lastTokStart:-1;if(this.labels.push(ez),this.enterScope(0),this.expect(D.parenL),this.type===D.semi)return t>-1&&this.unexpected(t),this.parseFor(e,null);var r=this.isLet();if(this.type===D._var||this.type===D._const||r){var n=this.startNode(),a=r?"let":this.value;return this.next(),this.parseVar(n,!0,a),this.finishNode(n,"VariableDeclaration"),(this.type===D._in||this.options.ecmaVersion>=6&&this.isContextual("of"))&&n.declarations.length===1?(this.options.ecmaVersion>=9&&(this.type===D._in?t>-1&&this.unexpected(t):e.await=t>-1),this.parseForIn(e,n)):(t>-1&&this.unexpected(t),this.parseFor(e,n))}var i=this.isContextual("let"),o=!1,s=this.containsEsc,l=new TS,u=this.start,c=t>-1?this.parseExprSubscripts(l,"await"):this.parseExpression(!0,l);return this.type===D._in||(o=this.options.ecmaVersion>=6&&this.isContextual("of"))?(t>-1?(this.type===D._in&&this.unexpected(t),e.await=!0):o&&this.options.ecmaVersion>=8&&(c.start===u&&!s&&c.type==="Identifier"&&c.name==="async"?this.unexpected():this.options.ecmaVersion>=9&&(e.await=!1)),i&&o&&this.raise(c.start,"The left-hand side of a for-of loop may not start with 'let'."),this.toAssignable(c,!1,l),this.checkLValPattern(c),this.parseForIn(e,c)):(this.checkExpressionErrors(l,!0),t>-1&&this.unexpected(t),this.parseFor(e,c))};gt.parseFunctionStatement=function(e,t,r){return this.next(),this.parseFunction(e,I4|(r?0:ZN),!1,t)};gt.parseIfStatement=function(e){return this.next(),e.test=this.parseParenExpression(),e.consequent=this.parseStatement("if"),e.alternate=this.eat(D._else)?this.parseStatement("if"):null,this.finishNode(e,"IfStatement")};gt.parseReturnStatement=function(e){return!this.inFunction&&!this.options.allowReturnOutsideFunction&&this.raise(this.start,"'return' outside of function"),this.next(),this.eat(D.semi)||this.insertSemicolon()?e.argument=null:(e.argument=this.parseExpression(),this.semicolon()),this.finishNode(e,"ReturnStatement")};gt.parseSwitchStatement=function(e){this.next(),e.discriminant=this.parseParenExpression(),e.cases=[],this.expect(D.braceL),this.labels.push(VWe),this.enterScope(0);for(var t,r=!1;this.type!==D.braceR;)if(this.type===D._case||this.type===D._default){var n=this.type===D._case;t&&this.finishNode(t,"SwitchCase"),e.cases.push(t=this.startNode()),t.consequent=[],this.next(),n?t.test=this.parseExpression():(r&&this.raiseRecoverable(this.lastTokStart,"Multiple default clauses"),r=!0,t.test=null),this.expect(D.colon)}else t||this.unexpected(),t.consequent.push(this.parseStatement(null));return this.exitScope(),t&&this.finishNode(t,"SwitchCase"),this.next(),this.labels.pop(),this.finishNode(e,"SwitchStatement")};gt.parseThrowStatement=function(e){return this.next(),pc.test(this.input.slice(this.lastTokEnd,this.start))&&this.raise(this.lastTokEnd,"Illegal newline after throw"),e.argument=this.parseExpression(),this.semicolon(),this.finishNode(e,"ThrowStatement")};var HWe=[];gt.parseCatchClauseParam=function(){var e=this.parseBindingAtom(),t=e.type==="Identifier";return this.enterScope(t?tce:0),this.checkLValPattern(e,t?ace:D1),this.expect(D.parenR),e};gt.parseTryStatement=function(e){if(this.next(),e.block=this.parseBlock(),e.handler=null,this.type===D._catch){var t=this.startNode();this.next(),this.eat(D.parenL)?t.param=this.parseCatchClauseParam():(this.options.ecmaVersion<10&&this.unexpected(),t.param=null,this.enterScope(0)),t.body=this.parseBlock(!1),this.exitScope(),e.handler=this.finishNode(t,"CatchClause")}return e.finalizer=this.eat(D._finally)?this.parseBlock():null,!e.handler&&!e.finalizer&&this.raise(e.start,"Missing catch or finally clause"),this.finishNode(e,"TryStatement")};gt.parseVarStatement=function(e,t,r){return this.next(),this.parseVar(e,!1,t,r),this.semicolon(),this.finishNode(e,"VariableDeclaration")};gt.parseWhileStatement=function(e){return this.next(),e.test=this.parseParenExpression(),this.labels.push(ez),e.body=this.parseStatement("while"),this.labels.pop(),this.finishNode(e,"WhileStatement")};gt.parseWithStatement=function(e){return this.strict&&this.raise(this.start,"'with' in strict mode"),this.next(),e.object=this.parseParenExpression(),e.body=this.parseStatement("with"),this.finishNode(e,"WithStatement")};gt.parseEmptyStatement=function(e){return this.next(),this.finishNode(e,"EmptyStatement")};gt.parseLabeledStatement=function(e,t,r,n){for(var a=0,i=this.labels;a=0;l--){var u=this.labels[l];if(u.statementStart===e.start)u.statementStart=this.start,u.kind=s;else break}return this.labels.push({name:t,kind:s,statementStart:this.start}),e.body=this.parseStatement(n?n.indexOf("label")===-1?n+"label":n:"label"),this.labels.pop(),e.label=r,this.finishNode(e,"LabeledStatement")};gt.parseExpressionStatement=function(e,t){return e.expression=t,this.semicolon(),this.finishNode(e,"ExpressionStatement")};gt.parseBlock=function(e,t,r){for(e===void 0&&(e=!0),t===void 0&&(t=this.startNode()),t.body=[],this.expect(D.braceL),e&&this.enterScope(0);this.type!==D.braceR;){var n=this.parseStatement(null);t.body.push(n)}return r&&(this.strict=!1),this.next(),e&&this.exitScope(),this.finishNode(t,"BlockStatement")};gt.parseFor=function(e,t){return e.init=t,this.expect(D.semi),e.test=this.type===D.semi?null:this.parseExpression(),this.expect(D.semi),e.update=this.type===D.parenR?null:this.parseExpression(),this.expect(D.parenR),e.body=this.parseStatement("for"),this.exitScope(),this.labels.pop(),this.finishNode(e,"ForStatement")};gt.parseForIn=function(e,t){var r=this.type===D._in;return this.next(),t.type==="VariableDeclaration"&&t.declarations[0].init!=null&&(!r||this.options.ecmaVersion<8||this.strict||t.kind!=="var"||t.declarations[0].id.type!=="Identifier")&&this.raise(t.start,(r?"for-in":"for-of")+" loop variable declaration may not have an initializer"),e.left=t,e.right=r?this.parseExpression():this.parseMaybeAssign(),this.expect(D.parenR),e.body=this.parseStatement("for"),this.exitScope(),this.labels.pop(),this.finishNode(e,r?"ForInStatement":"ForOfStatement")};gt.parseVar=function(e,t,r,n){for(e.declarations=[],e.kind=r;;){var a=this.startNode();if(this.parseVarId(a,r),this.eat(D.eq)?a.init=this.parseMaybeAssign(t):!n&&r==="const"&&!(this.type===D._in||this.options.ecmaVersion>=6&&this.isContextual("of"))?this.unexpected():!n&&a.id.type!=="Identifier"&&!(t&&(this.type===D._in||this.isContextual("of")))?this.raise(this.lastTokEnd,"Complex binding patterns require an initialization value"):a.init=null,e.declarations.push(this.finishNode(a,"VariableDeclarator")),!this.eat(D.comma))break}return e};gt.parseVarId=function(e,t){e.id=this.parseBindingAtom(),this.checkLValPattern(e.id,t==="var"?YN:D1,!1)};var I4=1,ZN=2,oce=4;gt.parseFunction=function(e,t,r,n,a){this.initFunction(e),(this.options.ecmaVersion>=9||this.options.ecmaVersion>=6&&!n)&&(this.type===D.star&&t&ZN&&this.unexpected(),e.generator=this.eat(D.star)),this.options.ecmaVersion>=8&&(e.async=!!n),t&I4&&(e.id=t&oce&&this.type!==D.name?null:this.parseIdent(),e.id&&!(t&ZN)&&this.checkLValSimple(e.id,this.strict||e.generator||e.async?this.treatFunctionsAsVar?YN:D1:nce));var i=this.yieldPos,o=this.awaitPos,s=this.awaitIdentPos;return this.yieldPos=0,this.awaitPos=0,this.awaitIdentPos=0,this.enterScope(XN(e.async,e.generator)),t&I4||(e.id=this.type===D.name?this.parseIdent():null),this.parseFunctionParams(e),this.parseFunctionBody(e,r,!1,a),this.yieldPos=i,this.awaitPos=o,this.awaitIdentPos=s,this.finishNode(e,t&I4?"FunctionDeclaration":"FunctionExpression")};gt.parseFunctionParams=function(e){this.expect(D.parenL),e.params=this.parseBindingList(D.parenR,!1,this.options.ecmaVersion>=8),this.checkYieldAwaitInDefaultParams()};gt.parseClass=function(e,t){this.next();var r=this.strict;this.strict=!0,this.parseClassId(e,t),this.parseClassSuper(e);var n=this.enterClassBody(),a=this.startNode(),i=!1;for(a.body=[],this.expect(D.braceL);this.type!==D.braceR;){var o=this.parseClassElement(e.superClass!==null);o&&(a.body.push(o),o.type==="MethodDefinition"&&o.kind==="constructor"?(i&&this.raiseRecoverable(o.start,"Duplicate constructor in the same class"),i=!0):o.key&&o.key.type==="PrivateIdentifier"&&FWe(n,o)&&this.raiseRecoverable(o.key.start,"Identifier '#"+o.key.name+"' has already been declared"))}return this.strict=r,this.next(),e.body=this.finishNode(a,"ClassBody"),this.exitClassBody(),this.finishNode(e,t?"ClassDeclaration":"ClassExpression")};gt.parseClassElement=function(e){if(this.eat(D.semi))return null;var t=this.options.ecmaVersion,r=this.startNode(),n="",a=!1,i=!1,o="method",s=!1;if(this.eatContextual("static")){if(t>=13&&this.eat(D.braceL))return this.parseClassStaticBlock(r),r;this.isClassElementNameStart()||this.type===D.star?s=!0:n="static"}if(r.static=s,!n&&t>=8&&this.eatContextual("async")&&((this.isClassElementNameStart()||this.type===D.star)&&!this.canInsertSemicolon()?i=!0:n="async"),!n&&(t>=9||!i)&&this.eat(D.star)&&(a=!0),!n&&!i&&!a){var l=this.value;(this.eatContextual("get")||this.eatContextual("set"))&&(this.isClassElementNameStart()?o=l:n=l)}if(n?(r.computed=!1,r.key=this.startNodeAt(this.lastTokStart,this.lastTokStartLoc),r.key.name=n,this.finishNode(r.key,"Identifier")):this.parseClassElementName(r),t<13||this.type===D.parenL||o!=="method"||a||i){var u=!r.static&&SS(r,"constructor"),c=u&&e;u&&o!=="method"&&this.raise(r.key.start,"Constructor can't have get/set modifier"),r.kind=u?"constructor":o,this.parseClassMethod(r,a,i,c)}else this.parseClassField(r);return r};gt.isClassElementNameStart=function(){return this.type===D.name||this.type===D.privateId||this.type===D.num||this.type===D.string||this.type===D.bracketL||this.type.keyword};gt.parseClassElementName=function(e){this.type===D.privateId?(this.value==="constructor"&&this.raise(this.start,"Classes can't have an element named '#constructor'"),e.computed=!1,e.key=this.parsePrivateIdent()):this.parsePropertyName(e)};gt.parseClassMethod=function(e,t,r,n){var a=e.key;e.kind==="constructor"?(t&&this.raise(a.start,"Constructor can't be a generator"),r&&this.raise(a.start,"Constructor can't be an async method")):e.static&&SS(e,"prototype")&&this.raise(a.start,"Classes may not have a static property named prototype");var i=e.value=this.parseMethod(t,r,n);return e.kind==="get"&&i.params.length!==0&&this.raiseRecoverable(i.start,"getter should have no params"),e.kind==="set"&&i.params.length!==1&&this.raiseRecoverable(i.start,"setter should have exactly one param"),e.kind==="set"&&i.params[0].type==="RestElement"&&this.raiseRecoverable(i.params[0].start,"Setter cannot use rest params"),this.finishNode(e,"MethodDefinition")};gt.parseClassField=function(e){if(SS(e,"constructor")?this.raise(e.key.start,"Classes can't have a field named 'constructor'"):e.static&&SS(e,"prototype")&&this.raise(e.key.start,"Classes can't have a static field named 'prototype'"),this.eat(D.eq)){var t=this.currentThisScope(),r=t.inClassFieldInit;t.inClassFieldInit=!0,e.value=this.parseMaybeAssign(),t.inClassFieldInit=r}else e.value=null;return this.semicolon(),this.finishNode(e,"PropertyDefinition")};gt.parseClassStaticBlock=function(e){e.body=[];var t=this.labels;for(this.labels=[],this.enterScope(N4|QN);this.type!==D.braceR;){var r=this.parseStatement(null);e.body.push(r)}return this.next(),this.exitScope(),this.labels=t,this.finishNode(e,"StaticBlock")};gt.parseClassId=function(e,t){this.type===D.name?(e.id=this.parseIdent(),t&&this.checkLValSimple(e.id,D1,!1)):(t===!0&&this.unexpected(),e.id=null)};gt.parseClassSuper=function(e){e.superClass=this.eat(D._extends)?this.parseExprSubscripts(null,!1):null};gt.enterClassBody=function(){var e={declared:Object.create(null),used:[]};return this.privateNameStack.push(e),e.declared};gt.exitClassBody=function(){var e=this.privateNameStack.pop(),t=e.declared,r=e.used;if(this.options.checkPrivateFields)for(var n=this.privateNameStack.length,a=n===0?null:this.privateNameStack[n-1],i=0;i=11&&(this.eatContextual("as")?(e.exported=this.parseModuleExportName(),this.checkExport(t,e.exported,this.lastTokStart)):e.exported=null),this.expectContextual("from"),this.type!==D.string&&this.unexpected(),e.source=this.parseExprAtom(),this.options.ecmaVersion>=16&&(e.attributes=this.parseWithClause()),this.semicolon(),this.finishNode(e,"ExportAllDeclaration")};gt.parseExport=function(e,t){if(this.next(),this.eat(D.star))return this.parseExportAllDeclaration(e,t);if(this.eat(D._default))return this.checkExport(t,"default",this.lastTokStart),e.declaration=this.parseExportDefaultDeclaration(),this.finishNode(e,"ExportDefaultDeclaration");if(this.shouldParseExportStatement())e.declaration=this.parseExportDeclaration(e),e.declaration.type==="VariableDeclaration"?this.checkVariableExport(t,e.declaration.declarations):this.checkExport(t,e.declaration.id,e.declaration.id.start),e.specifiers=[],e.source=null;else{if(e.declaration=null,e.specifiers=this.parseExportSpecifiers(t),this.eatContextual("from"))this.type!==D.string&&this.unexpected(),e.source=this.parseExprAtom(),this.options.ecmaVersion>=16&&(e.attributes=this.parseWithClause());else{for(var r=0,n=e.specifiers;r=16&&(e.attributes=this.parseWithClause()),this.semicolon(),this.finishNode(e,"ImportDeclaration")};gt.parseImportSpecifier=function(){var e=this.startNode();return e.imported=this.parseModuleExportName(),this.eatContextual("as")?e.local=this.parseIdent():(this.checkUnreserved(e.imported),e.local=e.imported),this.checkLValSimple(e.local,D1),this.finishNode(e,"ImportSpecifier")};gt.parseImportDefaultSpecifier=function(){var e=this.startNode();return e.local=this.parseIdent(),this.checkLValSimple(e.local,D1),this.finishNode(e,"ImportDefaultSpecifier")};gt.parseImportNamespaceSpecifier=function(){var e=this.startNode();return this.next(),this.expectContextual("as"),e.local=this.parseIdent(),this.checkLValSimple(e.local,D1),this.finishNode(e,"ImportNamespaceSpecifier")};gt.parseImportSpecifiers=function(){var e=[],t=!0;if(this.type===D.name&&(e.push(this.parseImportDefaultSpecifier()),!this.eat(D.comma)))return e;if(this.type===D.star)return e.push(this.parseImportNamespaceSpecifier()),e;for(this.expect(D.braceL);!this.eat(D.braceR);){if(t)t=!1;else if(this.expect(D.comma),this.afterTrailingComma(D.braceR))break;e.push(this.parseImportSpecifier())}return e};gt.parseWithClause=function(){var e=[];if(!this.eat(D._with))return e;this.expect(D.braceL);for(var t={},r=!0;!this.eat(D.braceR);){if(r)r=!1;else if(this.expect(D.comma),this.afterTrailingComma(D.braceR))break;var n=this.parseImportAttribute(),a=n.key.type==="Identifier"?n.key.name:n.key.value;d9(t,a)&&this.raiseRecoverable(n.key.start,"Duplicate attribute key '"+a+"'"),t[a]=!0,e.push(n)}return e};gt.parseImportAttribute=function(){var e=this.startNode();return e.key=this.type===D.string?this.parseExprAtom():this.parseIdent(this.options.allowReserved!=="never"),this.expect(D.colon),this.type!==D.string&&this.unexpected(),e.value=this.parseExprAtom(),this.finishNode(e,"ImportAttribute")};gt.parseModuleExportName=function(){if(this.options.ecmaVersion>=13&&this.type===D.string){var e=this.parseLiteral(this.value);return zWe.test(e.value)&&this.raise(e.start,"An export name cannot include a lone surrogate."),e}return this.parseIdent(!0)};gt.adaptDirectivePrologue=function(e){for(var t=0;t=5&&e.type==="ExpressionStatement"&&e.expression.type==="Literal"&&typeof e.expression.value=="string"&&(this.input[e.start]==='"'||this.input[e.start]==="'")};var fc=Ka.prototype;fc.toAssignable=function(e,t,r){if(this.options.ecmaVersion>=6&&e)switch(e.type){case"Identifier":this.inAsync&&e.name==="await"&&this.raise(e.start,"Cannot use 'await' as identifier inside an async function");break;case"ObjectPattern":case"ArrayPattern":case"AssignmentPattern":case"RestElement":break;case"ObjectExpression":e.type="ObjectPattern",r&&this.checkPatternErrors(r,!0);for(var n=0,a=e.properties;n=8&&!s&&l.name==="async"&&!this.canInsertSemicolon()&&this.eat(D._function))return this.overrideContext(aa.f_expr),this.parseFunction(this.startNodeAt(i,o),0,!1,!0,t);if(a&&!this.canInsertSemicolon()){if(this.eat(D.arrow))return this.parseArrowExpression(this.startNodeAt(i,o),[l],!1,t);if(this.options.ecmaVersion>=8&&l.name==="async"&&this.type===D.name&&!s&&(!this.potentialArrowInForAwait||this.value!=="of"||this.containsEsc))return l=this.parseIdent(!1),(this.canInsertSemicolon()||!this.eat(D.arrow))&&this.unexpected(),this.parseArrowExpression(this.startNodeAt(i,o),[l],!0,t)}return l;case D.regexp:var u=this.value;return n=this.parseLiteral(u.value),n.regex={pattern:u.pattern,flags:u.flags},n;case D.num:case D.string:return this.parseLiteral(this.value);case D._null:case D._true:case D._false:return n=this.startNode(),n.value=this.type===D._null?null:this.type===D._true,n.raw=this.type.keyword,this.next(),this.finishNode(n,"Literal");case D.parenL:var c=this.start,d=this.parseParenAndDistinguishExpression(a,t);return e&&(e.parenthesizedAssign<0&&!this.isSimpleAssignTarget(d)&&(e.parenthesizedAssign=c),e.parenthesizedBind<0&&(e.parenthesizedBind=c)),d;case D.bracketL:return n=this.startNode(),this.next(),n.elements=this.parseExprList(D.bracketR,!0,!0,e),this.finishNode(n,"ArrayExpression");case D.braceL:return this.overrideContext(aa.b_expr),this.parseObj(!1,e);case D._function:return n=this.startNode(),this.next(),this.parseFunction(n,0);case D._class:return this.parseClass(this.startNode(),!1);case D._new:return this.parseNew();case D.backQuote:return this.parseTemplate();case D._import:return this.options.ecmaVersion>=11?this.parseExprImport(r):this.unexpected();default:return this.parseExprAtomDefault()}};Qt.parseExprAtomDefault=function(){this.unexpected()};Qt.parseExprImport=function(e){var t=this.startNode();if(this.containsEsc&&this.raiseRecoverable(this.start,"Escape sequence in keyword import"),this.next(),this.type===D.parenL&&!e)return this.parseDynamicImport(t);if(this.type===D.dot){var r=this.startNodeAt(t.start,t.loc&&t.loc.start);return r.name="import",t.meta=this.finishNode(r,"Identifier"),this.parseImportMeta(t)}else this.unexpected()};Qt.parseDynamicImport=function(e){if(this.next(),e.source=this.parseMaybeAssign(),this.options.ecmaVersion>=16)this.eat(D.parenR)?e.options=null:(this.expect(D.comma),this.afterTrailingComma(D.parenR)?e.options=null:(e.options=this.parseMaybeAssign(),this.eat(D.parenR)||(this.expect(D.comma),this.afterTrailingComma(D.parenR)||this.unexpected())));else if(!this.eat(D.parenR)){var t=this.start;this.eat(D.comma)&&this.eat(D.parenR)?this.raiseRecoverable(t,"Trailing comma is not allowed in import()"):this.unexpected(t)}return this.finishNode(e,"ImportExpression")};Qt.parseImportMeta=function(e){this.next();var t=this.containsEsc;return e.property=this.parseIdent(!0),e.property.name!=="meta"&&this.raiseRecoverable(e.property.start,"The only valid meta property for import is 'import.meta'"),t&&this.raiseRecoverable(e.start,"'import.meta' must not contain escaped characters"),this.options.sourceType!=="module"&&!this.options.allowImportExportEverywhere&&this.raiseRecoverable(e.start,"Cannot use 'import.meta' outside a module"),this.finishNode(e,"MetaProperty")};Qt.parseLiteral=function(e){var t=this.startNode();return t.value=e,t.raw=this.input.slice(this.start,this.end),t.raw.charCodeAt(t.raw.length-1)===110&&(t.bigint=t.raw.slice(0,-1).replace(/_/g,"")),this.next(),this.finishNode(t,"Literal")};Qt.parseParenExpression=function(){this.expect(D.parenL);var e=this.parseExpression();return this.expect(D.parenR),e};Qt.shouldParseArrow=function(e){return!this.canInsertSemicolon()};Qt.parseParenAndDistinguishExpression=function(e,t){var r=this.start,n=this.startLoc,a,i=this.options.ecmaVersion>=8;if(this.options.ecmaVersion>=6){this.next();var o=this.start,s=this.startLoc,l=[],u=!0,c=!1,d=new TS,h=this.yieldPos,g=this.awaitPos,b;for(this.yieldPos=0,this.awaitPos=0;this.type!==D.parenR;)if(u?u=!1:this.expect(D.comma),i&&this.afterTrailingComma(D.parenR,!0)){c=!0;break}else if(this.type===D.ellipsis){b=this.start,l.push(this.parseParenItem(this.parseRestBinding())),this.type===D.comma&&this.raiseRecoverable(this.start,"Comma is not permitted after the rest element");break}else l.push(this.parseMaybeAssign(!1,d,this.parseParenItem));var y=this.lastTokEnd,C=this.lastTokEndLoc;if(this.expect(D.parenR),e&&this.shouldParseArrow(l)&&this.eat(D.arrow))return this.checkPatternErrors(d,!1),this.checkYieldAwaitInDefaultParams(),this.yieldPos=h,this.awaitPos=g,this.parseParenArrowList(r,n,l,t);(!l.length||c)&&this.unexpected(this.lastTokStart),b&&this.unexpected(b),this.checkExpressionErrors(d,!0),this.yieldPos=h||this.yieldPos,this.awaitPos=g||this.awaitPos,l.length>1?(a=this.startNodeAt(o,s),a.expressions=l,this.finishNodeAt(a,"SequenceExpression",y,C)):a=l[0]}else a=this.parseParenExpression();if(this.options.preserveParens){var S=this.startNodeAt(r,n);return S.expression=a,this.finishNode(S,"ParenthesizedExpression")}else return a};Qt.parseParenItem=function(e){return e};Qt.parseParenArrowList=function(e,t,r,n){return this.parseArrowExpression(this.startNodeAt(e,t),r,!1,n)};var $We=[];Qt.parseNew=function(){this.containsEsc&&this.raiseRecoverable(this.start,"Escape sequence in keyword new");var e=this.startNode();if(this.next(),this.options.ecmaVersion>=6&&this.type===D.dot){var t=this.startNodeAt(e.start,e.loc&&e.loc.start);t.name="new",e.meta=this.finishNode(t,"Identifier"),this.next();var r=this.containsEsc;return e.property=this.parseIdent(!0),e.property.name!=="target"&&this.raiseRecoverable(e.property.start,"The only valid meta property for new is 'new.target'"),r&&this.raiseRecoverable(e.start,"'new.target' must not contain escaped characters"),this.allowNewDotTarget||this.raiseRecoverable(e.start,"'new.target' can only be used in functions and class static block"),this.finishNode(e,"MetaProperty")}var n=this.start,a=this.startLoc;return e.callee=this.parseSubscripts(this.parseExprAtom(null,!1,!0),n,a,!0,!1),this.eat(D.parenL)?e.arguments=this.parseExprList(D.parenR,this.options.ecmaVersion>=8,!1):e.arguments=$We,this.finishNode(e,"NewExpression")};Qt.parseTemplateElement=function(e){var t=e.isTagged,r=this.startNode();return this.type===D.invalidTemplate?(t||this.raiseRecoverable(this.start,"Bad escape sequence in untagged template literal"),r.value={raw:this.value.replace(/\r\n?/g,` `),cooked:null}):r.value={raw:this.input.slice(this.start,this.end).replace(/\r\n?/g,` `),cooked:this.value},this.next(),r.tail=this.type===D.backQuote,this.finishNode(r,"TemplateElement")};Qt.parseTemplate=function(e){e===void 0&&(e={});var t=e.isTagged;t===void 0&&(t=!1);var r=this.startNode();this.next(),r.expressions=[];var n=this.parseTemplateElement({isTagged:t});for(r.quasis=[n];!n.tail;)this.type===D.eof&&this.raise(this.pos,"Unterminated template literal"),this.expect(D.dollarBraceL),r.expressions.push(this.parseExpression()),this.expect(D.braceR),r.quasis.push(n=this.parseTemplateElement({isTagged:t}));return this.next(),this.finishNode(r,"TemplateLiteral")};Qt.isAsyncProp=function(e){return!e.computed&&e.key.type==="Identifier"&&e.key.name==="async"&&(this.type===D.name||this.type===D.num||this.type===D.string||this.type===D.bracketL||this.type.keyword||this.options.ecmaVersion>=9&&this.type===D.star)&&!pc.test(this.input.slice(this.lastTokEnd,this.start))};Qt.parseObj=function(e,t){var r=this.startNode(),n=!0,a={};for(r.properties=[],this.next();!this.eat(D.braceR);){if(n)n=!1;else if(this.expect(D.comma),this.options.ecmaVersion>=5&&this.afterTrailingComma(D.braceR))break;var i=this.parseProperty(e,t);e||this.checkPropClash(i,a,t),r.properties.push(i)}return this.finishNode(r,e?"ObjectPattern":"ObjectExpression")};Qt.parseProperty=function(e,t){var r=this.startNode(),n,a,i,o;if(this.options.ecmaVersion>=9&&this.eat(D.ellipsis))return e?(r.argument=this.parseIdent(!1),this.type===D.comma&&this.raiseRecoverable(this.start,"Comma is not permitted after the rest element"),this.finishNode(r,"RestElement")):(r.argument=this.parseMaybeAssign(!1,t),this.type===D.comma&&t&&t.trailingComma<0&&(t.trailingComma=this.start),this.finishNode(r,"SpreadElement"));this.options.ecmaVersion>=6&&(r.method=!1,r.shorthand=!1,(e||t)&&(i=this.start,o=this.startLoc),e||(n=this.eat(D.star)));var s=this.containsEsc;return this.parsePropertyName(r),!e&&!s&&this.options.ecmaVersion>=8&&!n&&this.isAsyncProp(r)?(a=!0,n=this.options.ecmaVersion>=9&&this.eat(D.star),this.parsePropertyName(r)):a=!1,this.parsePropertyValue(r,e,n,a,i,o,t,s),this.finishNode(r,"Property")};Qt.parseGetterSetter=function(e){e.kind=e.key.name,this.parsePropertyName(e),e.value=this.parseMethod(!1);var t=e.kind==="get"?0:1;if(e.value.params.length!==t){var r=e.value.start;e.kind==="get"?this.raiseRecoverable(r,"getter should have no params"):this.raiseRecoverable(r,"setter should have exactly one param")}else e.kind==="set"&&e.value.params[0].type==="RestElement"&&this.raiseRecoverable(e.value.params[0].start,"Setter cannot use rest params")};Qt.parsePropertyValue=function(e,t,r,n,a,i,o,s){(r||n)&&this.type===D.colon&&this.unexpected(),this.eat(D.colon)?(e.value=t?this.parseMaybeDefault(this.start,this.startLoc):this.parseMaybeAssign(!1,o),e.kind="init"):this.options.ecmaVersion>=6&&this.type===D.parenL?(t&&this.unexpected(),e.kind="init",e.method=!0,e.value=this.parseMethod(r,n)):!t&&!s&&this.options.ecmaVersion>=5&&!e.computed&&e.key.type==="Identifier"&&(e.key.name==="get"||e.key.name==="set")&&this.type!==D.comma&&this.type!==D.braceR&&this.type!==D.eq?((r||n)&&this.unexpected(),this.parseGetterSetter(e)):this.options.ecmaVersion>=6&&!e.computed&&e.key.type==="Identifier"?((r||n)&&this.unexpected(),this.checkUnreserved(e.key),e.key.name==="await"&&!this.awaitIdentPos&&(this.awaitIdentPos=a),e.kind="init",t?e.value=this.parseMaybeDefault(a,i,this.copyNode(e.key)):this.type===D.eq&&o?(o.shorthandAssign<0&&(o.shorthandAssign=this.start),e.value=this.parseMaybeDefault(a,i,this.copyNode(e.key))):e.value=this.copyNode(e.key),e.shorthand=!0):this.unexpected()};Qt.parsePropertyName=function(e){if(this.options.ecmaVersion>=6){if(this.eat(D.bracketL))return e.computed=!0,e.key=this.parseMaybeAssign(),this.expect(D.bracketR),e.key;e.computed=!1}return e.key=this.type===D.num||this.type===D.string?this.parseExprAtom():this.parseIdent(this.options.allowReserved!=="never")};Qt.initFunction=function(e){e.id=null,this.options.ecmaVersion>=6&&(e.generator=e.expression=!1),this.options.ecmaVersion>=8&&(e.async=!1)};Qt.parseMethod=function(e,t,r){var n=this.startNode(),a=this.yieldPos,i=this.awaitPos,o=this.awaitIdentPos;return this.initFunction(n),this.options.ecmaVersion>=6&&(n.generator=e),this.options.ecmaVersion>=8&&(n.async=!!t),this.yieldPos=0,this.awaitPos=0,this.awaitIdentPos=0,this.enterScope(XN(t,n.generator)|QN|(r?rce:0)),this.expect(D.parenL),n.params=this.parseBindingList(D.parenR,!1,this.options.ecmaVersion>=8),this.checkYieldAwaitInDefaultParams(),this.parseFunctionBody(n,!1,!0,!1),this.yieldPos=a,this.awaitPos=i,this.awaitIdentPos=o,this.finishNode(n,"FunctionExpression")};Qt.parseArrowExpression=function(e,t,r,n){var a=this.yieldPos,i=this.awaitPos,o=this.awaitIdentPos;return this.enterScope(XN(r,!1)|ece),this.initFunction(e),this.options.ecmaVersion>=8&&(e.async=!!r),this.yieldPos=0,this.awaitPos=0,this.awaitIdentPos=0,e.params=this.toAssignableList(t,!0),this.parseFunctionBody(e,!0,!1,n),this.yieldPos=a,this.awaitPos=i,this.awaitIdentPos=o,this.finishNode(e,"ArrowFunctionExpression")};Qt.parseFunctionBody=function(e,t,r,n){var a=t&&this.type!==D.braceL,i=this.strict,o=!1;if(a)e.body=this.parseMaybeAssign(n),e.expression=!0,this.checkParams(e,!1);else{var s=this.options.ecmaVersion>=7&&!this.isSimpleParamList(e.params);(!i||s)&&(o=this.strictDirective(this.end),o&&s&&this.raiseRecoverable(e.start,"Illegal 'use strict' directive in function with non-simple parameter list"));var l=this.labels;this.labels=[],o&&(this.strict=!0),this.checkParams(e,!i&&!o&&!t&&!r&&this.isSimpleParamList(e.params)),this.strict&&e.id&&this.checkLValSimple(e.id,ice),e.body=this.parseBlock(!1,void 0,o&&!i),e.expression=!1,this.adaptDirectivePrologue(e.body.body),this.labels=l}this.exitScope()};Qt.isSimpleParamList=function(e){for(var t=0,r=e;t-1||a.functions.indexOf(e)>-1||a.var.indexOf(e)>-1,a.lexical.push(e),this.inModule&&a.flags&M4&&delete this.undefinedExports[e]}else if(t===ace){var i=this.currentScope();i.lexical.push(e)}else if(t===nce){var o=this.currentScope();this.treatFunctionsAsVar?n=o.lexical.indexOf(e)>-1:n=o.lexical.indexOf(e)>-1||o.var.indexOf(e)>-1,o.functions.push(e)}else for(var s=this.scopeStack.length-1;s>=0;--s){var l=this.scopeStack[s];if(l.lexical.indexOf(e)>-1&&!(l.flags&tce&&l.lexical[0]===e)||!this.treatFunctionsAsVarInScope(l)&&l.functions.indexOf(e)>-1){n=!0;break}if(l.var.push(e),this.inModule&&l.flags&M4&&delete this.undefinedExports[e],l.flags&JN)break}n&&this.raiseRecoverable(r,"Identifier '"+e+"' has already been declared")};Nf.checkLocalExport=function(e){this.scopeStack[0].lexical.indexOf(e.name)===-1&&this.scopeStack[0].var.indexOf(e.name)===-1&&(this.undefinedExports[e.name]=e)};Nf.currentScope=function(){return this.scopeStack[this.scopeStack.length-1]};Nf.currentVarScope=function(){for(var e=this.scopeStack.length-1;;e--){var t=this.scopeStack[e];if(t.flags&JN)return t}};Nf.currentThisScope=function(){for(var e=this.scopeStack.length-1;;e--){var t=this.scopeStack[e];if(t.flags&JN&&!(t.flags&ece))return t}};var _S=function(t,r,n){this.type="",this.start=r,this.end=0,t.options.locations&&(this.loc=new RS(t,n)),t.options.directSourceFile&&(this.sourceFile=t.options.directSourceFile),t.options.ranges&&(this.range=[r,0])},z4=Ka.prototype;z4.startNode=function(){return new _S(this,this.start,this.startLoc)};z4.startNodeAt=function(e,t){return new _S(this,e,t)};function lce(e,t,r,n){return e.type=t,e.end=r,this.options.locations&&(e.loc.end=n),this.options.ranges&&(e.range[1]=r),e}z4.finishNode=function(e,t){return lce.call(this,e,t,this.lastTokEnd,this.lastTokEndLoc)};z4.finishNodeAt=function(e,t,r,n){return lce.call(this,e,t,r,n)};z4.copyNode=function(e){var t=new _S(this,e.start,this.startLoc);for(var r in e)t[r]=e[r];return t};var UWe="Gara Garay Gukh Gurung_Khema Hrkt Katakana_Or_Hiragana Kawi Kirat_Rai Krai Nag_Mundari Nagm Ol_Onal Onao Sunu Sunuwar Todhri Todr Tulu_Tigalari Tutg Unknown Zzzz",cce="ASCII ASCII_Hex_Digit AHex Alphabetic Alpha Any Assigned Bidi_Control Bidi_C Bidi_Mirrored Bidi_M Case_Ignorable CI Cased Changes_When_Casefolded CWCF Changes_When_Casemapped CWCM Changes_When_Lowercased CWL Changes_When_NFKC_Casefolded CWKCF Changes_When_Titlecased CWT Changes_When_Uppercased CWU Dash Default_Ignorable_Code_Point DI Deprecated Dep Diacritic Dia Emoji Emoji_Component Emoji_Modifier Emoji_Modifier_Base Emoji_Presentation Extender Ext Grapheme_Base Gr_Base Grapheme_Extend Gr_Ext Hex_Digit Hex IDS_Binary_Operator IDSB IDS_Trinary_Operator IDST ID_Continue IDC ID_Start IDS Ideographic Ideo Join_Control Join_C Logical_Order_Exception LOE Lowercase Lower Math Noncharacter_Code_Point NChar Pattern_Syntax Pat_Syn Pattern_White_Space Pat_WS Quotation_Mark QMark Radical Regional_Indicator RI Sentence_Terminal STerm Soft_Dotted SD Terminal_Punctuation Term Unified_Ideograph UIdeo Uppercase Upper Variation_Selector VS White_Space space XID_Continue XIDC XID_Start XIDS",uce=cce+" Extended_Pictographic",dce=uce,pce=dce+" EBase EComp EMod EPres ExtPict",fce=pce,ZWe=fce,qWe={9:cce,10:uce,11:dce,12:pce,13:fce,14:ZWe},KWe="Basic_Emoji Emoji_Keycap_Sequence RGI_Emoji_Modifier_Sequence RGI_Emoji_Flag_Sequence RGI_Emoji_Tag_Sequence RGI_Emoji_ZWJ_Sequence RGI_Emoji",WWe={9:"",10:"",11:"",12:"",13:"",14:KWe},Ule="Cased_Letter LC Close_Punctuation Pe Connector_Punctuation Pc Control Cc cntrl Currency_Symbol Sc Dash_Punctuation Pd Decimal_Number Nd digit Enclosing_Mark Me Final_Punctuation Pf Format Cf Initial_Punctuation Pi Letter L Letter_Number Nl Line_Separator Zl Lowercase_Letter Ll Mark M Combining_Mark Math_Symbol Sm Modifier_Letter Lm Modifier_Symbol Sk Nonspacing_Mark Mn Number N Open_Punctuation Ps Other C Other_Letter Lo Other_Number No Other_Punctuation Po Other_Symbol So Paragraph_Separator Zp Private_Use Co Punctuation P punct Separator Z Space_Separator Zs Spacing_Mark Mc Surrogate Cs Symbol S Titlecase_Letter Lt Unassigned Cn Uppercase_Letter Lu",hce="Adlam Adlm Ahom Anatolian_Hieroglyphs Hluw Arabic Arab Armenian Armn Avestan Avst Balinese Bali Bamum Bamu Bassa_Vah Bass Batak Batk Bengali Beng Bhaiksuki Bhks Bopomofo Bopo Brahmi Brah Braille Brai Buginese Bugi Buhid Buhd Canadian_Aboriginal Cans Carian Cari Caucasian_Albanian Aghb Chakma Cakm Cham Cham Cherokee Cher Common Zyyy Coptic Copt Qaac Cuneiform Xsux Cypriot Cprt Cyrillic Cyrl Deseret Dsrt Devanagari Deva Duployan Dupl Egyptian_Hieroglyphs Egyp Elbasan Elba Ethiopic Ethi Georgian Geor Glagolitic Glag Gothic Goth Grantha Gran Greek Grek Gujarati Gujr Gurmukhi Guru Han Hani Hangul Hang Hanunoo Hano Hatran Hatr Hebrew Hebr Hiragana Hira Imperial_Aramaic Armi Inherited Zinh Qaai Inscriptional_Pahlavi Phli Inscriptional_Parthian Prti Javanese Java Kaithi Kthi Kannada Knda Katakana Kana Kayah_Li Kali Kharoshthi Khar Khmer Khmr Khojki Khoj Khudawadi Sind Lao Laoo Latin Latn Lepcha Lepc Limbu Limb Linear_A Lina Linear_B Linb Lisu Lisu Lycian Lyci Lydian Lydi Mahajani Mahj Malayalam Mlym Mandaic Mand Manichaean Mani Marchen Marc Masaram_Gondi Gonm Meetei_Mayek Mtei Mende_Kikakui Mend Meroitic_Cursive Merc Meroitic_Hieroglyphs Mero Miao Plrd Modi Mongolian Mong Mro Mroo Multani Mult Myanmar Mymr Nabataean Nbat New_Tai_Lue Talu Newa Newa Nko Nkoo Nushu Nshu Ogham Ogam Ol_Chiki Olck Old_Hungarian Hung Old_Italic Ital Old_North_Arabian Narb Old_Permic Perm Old_Persian Xpeo Old_South_Arabian Sarb Old_Turkic Orkh Oriya Orya Osage Osge Osmanya Osma Pahawh_Hmong Hmng Palmyrene Palm Pau_Cin_Hau Pauc Phags_Pa Phag Phoenician Phnx Psalter_Pahlavi Phlp Rejang Rjng Runic Runr Samaritan Samr Saurashtra Saur Sharada Shrd Shavian Shaw Siddham Sidd SignWriting Sgnw Sinhala Sinh Sora_Sompeng Sora Soyombo Soyo Sundanese Sund Syloti_Nagri Sylo Syriac Syrc Tagalog Tglg Tagbanwa Tagb Tai_Le Tale Tai_Tham Lana Tai_Viet Tavt Takri Takr Tamil Taml Tangut Tang Telugu Telu Thaana Thaa Thai Thai Tibetan Tibt Tifinagh Tfng Tirhuta Tirh Ugaritic Ugar Vai Vaii Warang_Citi Wara Yi Yiii Zanabazar_Square Zanb",mce=hce+" Dogra Dogr Gunjala_Gondi Gong Hanifi_Rohingya Rohg Makasar Maka Medefaidrin Medf Old_Sogdian Sogo Sogdian Sogd",gce=mce+" Elymaic Elym Nandinagari Nand Nyiakeng_Puachue_Hmong Hmnp Wancho Wcho",vce=gce+" Chorasmian Chrs Diak Dives_Akuru Khitan_Small_Script Kits Yezi Yezidi",bce=vce+" Cypro_Minoan Cpmn Old_Uyghur Ougr Tangsa Tnsa Toto Vithkuqi Vith",QWe=bce+" "+UWe,JWe={9:hce,10:mce,11:gce,12:vce,13:bce,14:QWe},yce={};function XWe(e){var t=yce[e]={binary:Mf(qWe[e]+" "+Ule),binaryOfStrings:Mf(WWe[e]),nonBinary:{General_Category:Mf(Ule),Script:Mf(JWe[e])}};t.nonBinary.Script_Extensions=t.nonBinary.Script,t.nonBinary.gc=t.nonBinary.General_Category,t.nonBinary.sc=t.nonBinary.Script,t.nonBinary.scx=t.nonBinary.Script_Extensions}for(wS=0,$N=[9,10,11,12,13,14];wS<$N.length;wS+=1)Zle=$N[wS],XWe(Zle);var Zle,wS,$N,ot=Ka.prototype,ES=function(t,r){this.parent=t,this.base=r||this};ES.prototype.separatedFrom=function(t){for(var r=this;r;r=r.parent)for(var n=t;n;n=n.parent)if(r.base===n.base&&r!==n)return!0;return!1};ES.prototype.sibling=function(){return new ES(this.parent,this.base)};var od=function(t){this.parser=t,this.validFlags="gim"+(t.options.ecmaVersion>=6?"uy":"")+(t.options.ecmaVersion>=9?"s":"")+(t.options.ecmaVersion>=13?"d":"")+(t.options.ecmaVersion>=15?"v":""),this.unicodeProperties=yce[t.options.ecmaVersion>=14?14:t.options.ecmaVersion],this.source="",this.flags="",this.start=0,this.switchU=!1,this.switchV=!1,this.switchN=!1,this.pos=0,this.lastIntValue=0,this.lastStringValue="",this.lastAssertionIsQuantifiable=!1,this.numCapturingParens=0,this.maxBackReference=0,this.groupNames=Object.create(null),this.backReferenceNames=[],this.branchID=null};od.prototype.reset=function(t,r,n){var a=n.indexOf("v")!==-1,i=n.indexOf("u")!==-1;this.start=t|0,this.source=r+"",this.flags=n,a&&this.parser.options.ecmaVersion>=15?(this.switchU=!0,this.switchV=!0,this.switchN=!0):(this.switchU=i&&this.parser.options.ecmaVersion>=6,this.switchV=!1,this.switchN=i&&this.parser.options.ecmaVersion>=9)};od.prototype.raise=function(t){this.parser.raiseRecoverable(this.start,"Invalid regular expression: /"+this.source+"/: "+t)};od.prototype.at=function(t,r){r===void 0&&(r=!1);var n=this.source,a=n.length;if(t>=a)return-1;var i=n.charCodeAt(t);if(!(r||this.switchU)||i<=55295||i>=57344||t+1>=a)return i;var o=n.charCodeAt(t+1);return o>=56320&&o<=57343?(i<<10)+o-56613888:i};od.prototype.nextIndex=function(t,r){r===void 0&&(r=!1);var n=this.source,a=n.length;if(t>=a)return a;var i=n.charCodeAt(t),o;return!(r||this.switchU)||i<=55295||i>=57344||t+1>=a||(o=n.charCodeAt(t+1))<56320||o>57343?t+1:t+2};od.prototype.current=function(t){return t===void 0&&(t=!1),this.at(this.pos,t)};od.prototype.lookahead=function(t){return t===void 0&&(t=!1),this.at(this.nextIndex(this.pos,t),t)};od.prototype.advance=function(t){t===void 0&&(t=!1),this.pos=this.nextIndex(this.pos,t)};od.prototype.eat=function(t,r){return r===void 0&&(r=!1),this.current(r)===t?(this.advance(r),!0):!1};od.prototype.eatChars=function(t,r){r===void 0&&(r=!1);for(var n=this.pos,a=0,i=t;a-1&&this.raise(e.start,"Duplicate regular expression flag"),o==="u"&&(n=!0),o==="v"&&(a=!0)}this.options.ecmaVersion>=15&&n&&a&&this.raise(e.start,"Invalid regular expression flag")};function YWe(e){for(var t in e)return!0;return!1}ot.validateRegExpPattern=function(e){this.regexp_pattern(e),!e.switchN&&this.options.ecmaVersion>=9&&YWe(e.groupNames)&&(e.switchN=!0,this.regexp_pattern(e))};ot.regexp_pattern=function(e){e.pos=0,e.lastIntValue=0,e.lastStringValue="",e.lastAssertionIsQuantifiable=!1,e.numCapturingParens=0,e.maxBackReference=0,e.groupNames=Object.create(null),e.backReferenceNames.length=0,e.branchID=null,this.regexp_disjunction(e),e.pos!==e.source.length&&(e.eat(41)&&e.raise("Unmatched ')'"),(e.eat(93)||e.eat(125))&&e.raise("Lone quantifier brackets")),e.maxBackReference>e.numCapturingParens&&e.raise("Invalid escape");for(var t=0,r=e.backReferenceNames;t=16;for(t&&(e.branchID=new ES(e.branchID,null)),this.regexp_alternative(e);e.eat(124);)t&&(e.branchID=e.branchID.sibling()),this.regexp_alternative(e);t&&(e.branchID=e.branchID.parent),this.regexp_eatQuantifier(e,!0)&&e.raise("Nothing to repeat"),e.eat(123)&&e.raise("Lone quantifier brackets")};ot.regexp_alternative=function(e){for(;e.pos=9&&(r=e.eat(60)),e.eat(61)||e.eat(33))return this.regexp_disjunction(e),e.eat(41)||e.raise("Unterminated group"),e.lastAssertionIsQuantifiable=!r,!0}return e.pos=t,!1};ot.regexp_eatQuantifier=function(e,t){return t===void 0&&(t=!1),this.regexp_eatQuantifierPrefix(e,t)?(e.eat(63),!0):!1};ot.regexp_eatQuantifierPrefix=function(e,t){return e.eat(42)||e.eat(43)||e.eat(63)||this.regexp_eatBracedQuantifier(e,t)};ot.regexp_eatBracedQuantifier=function(e,t){var r=e.pos;if(e.eat(123)){var n=0,a=-1;if(this.regexp_eatDecimalDigits(e)&&(n=e.lastIntValue,e.eat(44)&&this.regexp_eatDecimalDigits(e)&&(a=e.lastIntValue),e.eat(125)))return a!==-1&&a=16){var r=this.regexp_eatModifiers(e),n=e.eat(45);if(r||n){for(var a=0;a-1&&e.raise("Duplicate regular expression modifiers")}if(n){var o=this.regexp_eatModifiers(e);!r&&!o&&e.current()===58&&e.raise("Invalid regular expression modifiers");for(var s=0;s-1||r.indexOf(l)>-1)&&e.raise("Duplicate regular expression modifiers")}}}}if(e.eat(58)){if(this.regexp_disjunction(e),e.eat(41))return!0;e.raise("Unterminated group")}}e.pos=t}return!1};ot.regexp_eatCapturingGroup=function(e){if(e.eat(40)){if(this.options.ecmaVersion>=9?this.regexp_groupSpecifier(e):e.current()===63&&e.raise("Invalid group"),this.regexp_disjunction(e),e.eat(41))return e.numCapturingParens+=1,!0;e.raise("Unterminated group")}return!1};ot.regexp_eatModifiers=function(e){for(var t="",r=0;(r=e.current())!==-1&&eQe(r);)t+=N1(r),e.advance();return t};function eQe(e){return e===105||e===109||e===115}ot.regexp_eatExtendedAtom=function(e){return e.eat(46)||this.regexp_eatReverseSolidusAtomEscape(e)||this.regexp_eatCharacterClass(e)||this.regexp_eatUncapturingGroup(e)||this.regexp_eatCapturingGroup(e)||this.regexp_eatInvalidBracedQuantifier(e)||this.regexp_eatExtendedPatternCharacter(e)};ot.regexp_eatInvalidBracedQuantifier=function(e){return this.regexp_eatBracedQuantifier(e,!0)&&e.raise("Nothing to repeat"),!1};ot.regexp_eatSyntaxCharacter=function(e){var t=e.current();return xce(t)?(e.lastIntValue=t,e.advance(),!0):!1};function xce(e){return e===36||e>=40&&e<=43||e===46||e===63||e>=91&&e<=94||e>=123&&e<=125}ot.regexp_eatPatternCharacters=function(e){for(var t=e.pos,r=0;(r=e.current())!==-1&&!xce(r);)e.advance();return e.pos!==t};ot.regexp_eatExtendedPatternCharacter=function(e){var t=e.current();return t!==-1&&t!==36&&!(t>=40&&t<=43)&&t!==46&&t!==63&&t!==91&&t!==94&&t!==124?(e.advance(),!0):!1};ot.regexp_groupSpecifier=function(e){if(e.eat(63)){this.regexp_eatGroupName(e)||e.raise("Invalid group");var t=this.options.ecmaVersion>=16,r=e.groupNames[e.lastStringValue];if(r)if(t)for(var n=0,a=r;n=11,n=e.current(r);return e.advance(r),n===92&&this.regexp_eatRegExpUnicodeEscapeSequence(e,r)&&(n=e.lastIntValue),tQe(n)?(e.lastIntValue=n,!0):(e.pos=t,!1)};function tQe(e){return M1(e,!0)||e===36||e===95}ot.regexp_eatRegExpIdentifierPart=function(e){var t=e.pos,r=this.options.ecmaVersion>=11,n=e.current(r);return e.advance(r),n===92&&this.regexp_eatRegExpUnicodeEscapeSequence(e,r)&&(n=e.lastIntValue),rQe(n)?(e.lastIntValue=n,!0):(e.pos=t,!1)};function rQe(e){return c9(e,!0)||e===36||e===95||e===8204||e===8205}ot.regexp_eatAtomEscape=function(e){return this.regexp_eatBackReference(e)||this.regexp_eatCharacterClassEscape(e)||this.regexp_eatCharacterEscape(e)||e.switchN&&this.regexp_eatKGroupName(e)?!0:(e.switchU&&(e.current()===99&&e.raise("Invalid unicode escape"),e.raise("Invalid escape")),!1)};ot.regexp_eatBackReference=function(e){var t=e.pos;if(this.regexp_eatDecimalEscape(e)){var r=e.lastIntValue;if(e.switchU)return r>e.maxBackReference&&(e.maxBackReference=r),!0;if(r<=e.numCapturingParens)return!0;e.pos=t}return!1};ot.regexp_eatKGroupName=function(e){if(e.eat(107)){if(this.regexp_eatGroupName(e))return e.backReferenceNames.push(e.lastStringValue),!0;e.raise("Invalid named reference")}return!1};ot.regexp_eatCharacterEscape=function(e){return this.regexp_eatControlEscape(e)||this.regexp_eatCControlLetter(e)||this.regexp_eatZero(e)||this.regexp_eatHexEscapeSequence(e)||this.regexp_eatRegExpUnicodeEscapeSequence(e,!1)||!e.switchU&&this.regexp_eatLegacyOctalEscapeSequence(e)||this.regexp_eatIdentityEscape(e)};ot.regexp_eatCControlLetter=function(e){var t=e.pos;if(e.eat(99)){if(this.regexp_eatControlLetter(e))return!0;e.pos=t}return!1};ot.regexp_eatZero=function(e){return e.current()===48&&!AS(e.lookahead())?(e.lastIntValue=0,e.advance(),!0):!1};ot.regexp_eatControlEscape=function(e){var t=e.current();return t===116?(e.lastIntValue=9,e.advance(),!0):t===110?(e.lastIntValue=10,e.advance(),!0):t===118?(e.lastIntValue=11,e.advance(),!0):t===102?(e.lastIntValue=12,e.advance(),!0):t===114?(e.lastIntValue=13,e.advance(),!0):!1};ot.regexp_eatControlLetter=function(e){var t=e.current();return wce(t)?(e.lastIntValue=t%32,e.advance(),!0):!1};function wce(e){return e>=65&&e<=90||e>=97&&e<=122}ot.regexp_eatRegExpUnicodeEscapeSequence=function(e,t){t===void 0&&(t=!1);var r=e.pos,n=t||e.switchU;if(e.eat(117)){if(this.regexp_eatFixedHexDigits(e,4)){var a=e.lastIntValue;if(n&&a>=55296&&a<=56319){var i=e.pos;if(e.eat(92)&&e.eat(117)&&this.regexp_eatFixedHexDigits(e,4)){var o=e.lastIntValue;if(o>=56320&&o<=57343)return e.lastIntValue=(a-55296)*1024+(o-56320)+65536,!0}e.pos=i,e.lastIntValue=a}return!0}if(n&&e.eat(123)&&this.regexp_eatHexDigits(e)&&e.eat(125)&&nQe(e.lastIntValue))return!0;n&&e.raise("Invalid unicode escape"),e.pos=r}return!1};function nQe(e){return e>=0&&e<=1114111}ot.regexp_eatIdentityEscape=function(e){if(e.switchU)return this.regexp_eatSyntaxCharacter(e)?!0:e.eat(47)?(e.lastIntValue=47,!0):!1;var t=e.current();return t!==99&&(!e.switchN||t!==107)?(e.lastIntValue=t,e.advance(),!0):!1};ot.regexp_eatDecimalEscape=function(e){e.lastIntValue=0;var t=e.current();if(t>=49&&t<=57){do e.lastIntValue=10*e.lastIntValue+(t-48),e.advance();while((t=e.current())>=48&&t<=57);return!0}return!1};var Cce=0,z1=1,dc=2;ot.regexp_eatCharacterClassEscape=function(e){var t=e.current();if(aQe(t))return e.lastIntValue=-1,e.advance(),z1;var r=!1;if(e.switchU&&this.options.ecmaVersion>=9&&((r=t===80)||t===112)){e.lastIntValue=-1,e.advance();var n;if(e.eat(123)&&(n=this.regexp_eatUnicodePropertyValueExpression(e))&&e.eat(125))return r&&n===dc&&e.raise("Invalid property name"),n;e.raise("Invalid property name")}return Cce};function aQe(e){return e===100||e===68||e===115||e===83||e===119||e===87}ot.regexp_eatUnicodePropertyValueExpression=function(e){var t=e.pos;if(this.regexp_eatUnicodePropertyName(e)&&e.eat(61)){var r=e.lastStringValue;if(this.regexp_eatUnicodePropertyValue(e)){var n=e.lastStringValue;return this.regexp_validateUnicodePropertyNameAndValue(e,r,n),z1}}if(e.pos=t,this.regexp_eatLoneUnicodePropertyNameOrValue(e)){var a=e.lastStringValue;return this.regexp_validateUnicodePropertyNameOrValue(e,a)}return Cce};ot.regexp_validateUnicodePropertyNameAndValue=function(e,t,r){d9(e.unicodeProperties.nonBinary,t)||e.raise("Invalid property name"),e.unicodeProperties.nonBinary[t].test(r)||e.raise("Invalid property value")};ot.regexp_validateUnicodePropertyNameOrValue=function(e,t){if(e.unicodeProperties.binary.test(t))return z1;if(e.switchV&&e.unicodeProperties.binaryOfStrings.test(t))return dc;e.raise("Invalid property name")};ot.regexp_eatUnicodePropertyName=function(e){var t=0;for(e.lastStringValue="";Sce(t=e.current());)e.lastStringValue+=N1(t),e.advance();return e.lastStringValue!==""};function Sce(e){return wce(e)||e===95}ot.regexp_eatUnicodePropertyValue=function(e){var t=0;for(e.lastStringValue="";iQe(t=e.current());)e.lastStringValue+=N1(t),e.advance();return e.lastStringValue!==""};function iQe(e){return Sce(e)||AS(e)}ot.regexp_eatLoneUnicodePropertyNameOrValue=function(e){return this.regexp_eatUnicodePropertyValue(e)};ot.regexp_eatCharacterClass=function(e){if(e.eat(91)){var t=e.eat(94),r=this.regexp_classContents(e);return e.eat(93)||e.raise("Unterminated character class"),t&&r===dc&&e.raise("Negated character class may contain strings"),!0}return!1};ot.regexp_classContents=function(e){return e.current()===93?z1:e.switchV?this.regexp_classSetExpression(e):(this.regexp_nonEmptyClassRanges(e),z1)};ot.regexp_nonEmptyClassRanges=function(e){for(;this.regexp_eatClassAtom(e);){var t=e.lastIntValue;if(e.eat(45)&&this.regexp_eatClassAtom(e)){var r=e.lastIntValue;e.switchU&&(t===-1||r===-1)&&e.raise("Invalid character class"),t!==-1&&r!==-1&&t>r&&e.raise("Range out of order in character class")}}};ot.regexp_eatClassAtom=function(e){var t=e.pos;if(e.eat(92)){if(this.regexp_eatClassEscape(e))return!0;if(e.switchU){var r=e.current();(r===99||Rce(r))&&e.raise("Invalid class escape"),e.raise("Invalid escape")}e.pos=t}var n=e.current();return n!==93?(e.lastIntValue=n,e.advance(),!0):!1};ot.regexp_eatClassEscape=function(e){var t=e.pos;if(e.eat(98))return e.lastIntValue=8,!0;if(e.switchU&&e.eat(45))return e.lastIntValue=45,!0;if(!e.switchU&&e.eat(99)){if(this.regexp_eatClassControlLetter(e))return!0;e.pos=t}return this.regexp_eatCharacterClassEscape(e)||this.regexp_eatCharacterEscape(e)};ot.regexp_classSetExpression=function(e){var t=z1,r;if(!this.regexp_eatClassSetRange(e))if(r=this.regexp_eatClassSetOperand(e)){r===dc&&(t=dc);for(var n=e.pos;e.eatChars([38,38]);){if(e.current()!==38&&(r=this.regexp_eatClassSetOperand(e))){r!==dc&&(t=z1);continue}e.raise("Invalid character in character class")}if(n!==e.pos)return t;for(;e.eatChars([45,45]);)this.regexp_eatClassSetOperand(e)||e.raise("Invalid character in character class");if(n!==e.pos)return t}else e.raise("Invalid character in character class");for(;;)if(!this.regexp_eatClassSetRange(e)){if(r=this.regexp_eatClassSetOperand(e),!r)return t;r===dc&&(t=dc)}};ot.regexp_eatClassSetRange=function(e){var t=e.pos;if(this.regexp_eatClassSetCharacter(e)){var r=e.lastIntValue;if(e.eat(45)&&this.regexp_eatClassSetCharacter(e)){var n=e.lastIntValue;return r!==-1&&n!==-1&&r>n&&e.raise("Range out of order in character class"),!0}e.pos=t}return!1};ot.regexp_eatClassSetOperand=function(e){return this.regexp_eatClassSetCharacter(e)?z1:this.regexp_eatClassStringDisjunction(e)||this.regexp_eatNestedClass(e)};ot.regexp_eatNestedClass=function(e){var t=e.pos;if(e.eat(91)){var r=e.eat(94),n=this.regexp_classContents(e);if(e.eat(93))return r&&n===dc&&e.raise("Negated character class may contain strings"),n;e.pos=t}if(e.eat(92)){var a=this.regexp_eatCharacterClassEscape(e);if(a)return a;e.pos=t}return null};ot.regexp_eatClassStringDisjunction=function(e){var t=e.pos;if(e.eatChars([92,113])){if(e.eat(123)){var r=this.regexp_classStringDisjunctionContents(e);if(e.eat(125))return r}else e.raise("Invalid escape");e.pos=t}return null};ot.regexp_classStringDisjunctionContents=function(e){for(var t=this.regexp_classString(e);e.eat(124);)this.regexp_classString(e)===dc&&(t=dc);return t};ot.regexp_classString=function(e){for(var t=0;this.regexp_eatClassSetCharacter(e);)t++;return t===1?z1:dc};ot.regexp_eatClassSetCharacter=function(e){var t=e.pos;if(e.eat(92))return this.regexp_eatCharacterEscape(e)||this.regexp_eatClassSetReservedPunctuator(e)?!0:e.eat(98)?(e.lastIntValue=8,!0):(e.pos=t,!1);var r=e.current();return r<0||r===e.lookahead()&&oQe(r)||sQe(r)?!1:(e.advance(),e.lastIntValue=r,!0)};function oQe(e){return e===33||e>=35&&e<=38||e>=42&&e<=44||e===46||e>=58&&e<=64||e===94||e===96||e===126}function sQe(e){return e===40||e===41||e===45||e===47||e>=91&&e<=93||e>=123&&e<=125}ot.regexp_eatClassSetReservedPunctuator=function(e){var t=e.current();return lQe(t)?(e.lastIntValue=t,e.advance(),!0):!1};function lQe(e){return e===33||e===35||e===37||e===38||e===44||e===45||e>=58&&e<=62||e===64||e===96||e===126}ot.regexp_eatClassControlLetter=function(e){var t=e.current();return AS(t)||t===95?(e.lastIntValue=t%32,e.advance(),!0):!1};ot.regexp_eatHexEscapeSequence=function(e){var t=e.pos;if(e.eat(120)){if(this.regexp_eatFixedHexDigits(e,2))return!0;e.switchU&&e.raise("Invalid escape"),e.pos=t}return!1};ot.regexp_eatDecimalDigits=function(e){var t=e.pos,r=0;for(e.lastIntValue=0;AS(r=e.current());)e.lastIntValue=10*e.lastIntValue+(r-48),e.advance();return e.pos!==t};function AS(e){return e>=48&&e<=57}ot.regexp_eatHexDigits=function(e){var t=e.pos,r=0;for(e.lastIntValue=0;kce(r=e.current());)e.lastIntValue=16*e.lastIntValue+Ece(r),e.advance();return e.pos!==t};function kce(e){return e>=48&&e<=57||e>=65&&e<=70||e>=97&&e<=102}function Ece(e){return e>=65&&e<=70?10+(e-65):e>=97&&e<=102?10+(e-97):e-48}ot.regexp_eatLegacyOctalEscapeSequence=function(e){if(this.regexp_eatOctalDigit(e)){var t=e.lastIntValue;if(this.regexp_eatOctalDigit(e)){var r=e.lastIntValue;t<=3&&this.regexp_eatOctalDigit(e)?e.lastIntValue=t*64+r*8+e.lastIntValue:e.lastIntValue=t*8+r}else e.lastIntValue=t;return!0}return!1};ot.regexp_eatOctalDigit=function(e){var t=e.current();return Rce(t)?(e.lastIntValue=t-48,e.advance(),!0):(e.lastIntValue=0,!1)};function Rce(e){return e>=48&&e<=55}ot.regexp_eatFixedHexDigits=function(e,t){var r=e.pos;e.lastIntValue=0;for(var n=0;n=this.input.length)return this.finishToken(D.eof);if(e.override)return e.override(this);this.readToken(this.fullCharCodeAtPos())};Nr.readToken=function(e){return M1(e,this.options.ecmaVersion>=6)||e===92?this.readWord():this.getTokenFromCode(e)};Nr.fullCharCodeAtPos=function(){var e=this.input.charCodeAt(this.pos);if(e<=55295||e>=56320)return e;var t=this.input.charCodeAt(this.pos+1);return t<=56319||t>=57344?e:(e<<10)+t-56613888};Nr.skipBlockComment=function(){var e=this.options.onComment&&this.curPosition(),t=this.pos,r=this.input.indexOf("*/",this.pos+=2);if(r===-1&&this.raise(this.pos-2,"Unterminated comment"),this.pos=r+2,this.options.locations)for(var n=void 0,a=t;(n=Wle(this.input,a,this.pos))>-1;)++this.curLine,a=this.lineStart=n;this.options.onComment&&this.options.onComment(!0,this.input.slice(t+2,r),t,this.pos,e,this.curPosition())};Nr.skipLineComment=function(e){for(var t=this.pos,r=this.options.onComment&&this.curPosition(),n=this.input.charCodeAt(this.pos+=e);this.pos8&&e<14||e>=5760&&Qle.test(String.fromCharCode(e)))++this.pos;else break e}}};Nr.finishToken=function(e,t){this.end=this.pos,this.options.locations&&(this.endLoc=this.curPosition());var r=this.type;this.type=e,this.value=t,this.updateContext(r)};Nr.readToken_dot=function(){var e=this.input.charCodeAt(this.pos+1);if(e>=48&&e<=57)return this.readNumber(!0);var t=this.input.charCodeAt(this.pos+2);return this.options.ecmaVersion>=6&&e===46&&t===46?(this.pos+=3,this.finishToken(D.ellipsis)):(++this.pos,this.finishToken(D.dot))};Nr.readToken_slash=function(){var e=this.input.charCodeAt(this.pos+1);return this.exprAllowed?(++this.pos,this.readRegexp()):e===61?this.finishOp(D.assign,2):this.finishOp(D.slash,1)};Nr.readToken_mult_modulo_exp=function(e){var t=this.input.charCodeAt(this.pos+1),r=1,n=e===42?D.star:D.modulo;return this.options.ecmaVersion>=7&&e===42&&t===42&&(++r,n=D.starstar,t=this.input.charCodeAt(this.pos+2)),t===61?this.finishOp(D.assign,r+1):this.finishOp(n,r)};Nr.readToken_pipe_amp=function(e){var t=this.input.charCodeAt(this.pos+1);if(t===e){if(this.options.ecmaVersion>=12){var r=this.input.charCodeAt(this.pos+2);if(r===61)return this.finishOp(D.assign,3)}return this.finishOp(e===124?D.logicalOR:D.logicalAND,2)}return t===61?this.finishOp(D.assign,2):this.finishOp(e===124?D.bitwiseOR:D.bitwiseAND,1)};Nr.readToken_caret=function(){var e=this.input.charCodeAt(this.pos+1);return e===61?this.finishOp(D.assign,2):this.finishOp(D.bitwiseXOR,1)};Nr.readToken_plus_min=function(e){var t=this.input.charCodeAt(this.pos+1);return t===e?t===45&&!this.inModule&&this.input.charCodeAt(this.pos+2)===62&&(this.lastTokEnd===0||pc.test(this.input.slice(this.lastTokEnd,this.pos)))?(this.skipLineComment(3),this.skipSpace(),this.nextToken()):this.finishOp(D.incDec,2):t===61?this.finishOp(D.assign,2):this.finishOp(D.plusMin,1)};Nr.readToken_lt_gt=function(e){var t=this.input.charCodeAt(this.pos+1),r=1;return t===e?(r=e===62&&this.input.charCodeAt(this.pos+2)===62?3:2,this.input.charCodeAt(this.pos+r)===61?this.finishOp(D.assign,r+1):this.finishOp(D.bitShift,r)):t===33&&e===60&&!this.inModule&&this.input.charCodeAt(this.pos+2)===45&&this.input.charCodeAt(this.pos+3)===45?(this.skipLineComment(4),this.skipSpace(),this.nextToken()):(t===61&&(r=2),this.finishOp(D.relational,r))};Nr.readToken_eq_excl=function(e){var t=this.input.charCodeAt(this.pos+1);return t===61?this.finishOp(D.equality,this.input.charCodeAt(this.pos+2)===61?3:2):e===61&&t===62&&this.options.ecmaVersion>=6?(this.pos+=2,this.finishToken(D.arrow)):this.finishOp(e===61?D.eq:D.prefix,1)};Nr.readToken_question=function(){var e=this.options.ecmaVersion;if(e>=11){var t=this.input.charCodeAt(this.pos+1);if(t===46){var r=this.input.charCodeAt(this.pos+2);if(r<48||r>57)return this.finishOp(D.questionDot,2)}if(t===63){if(e>=12){var n=this.input.charCodeAt(this.pos+2);if(n===61)return this.finishOp(D.assign,3)}return this.finishOp(D.coalesce,2)}}return this.finishOp(D.question,1)};Nr.readToken_numberSign=function(){var e=this.options.ecmaVersion,t=35;if(e>=13&&(++this.pos,t=this.fullCharCodeAtPos(),M1(t,!0)||t===92))return this.finishToken(D.privateId,this.readWord1());this.raise(this.pos,"Unexpected character '"+N1(t)+"'")};Nr.getTokenFromCode=function(e){switch(e){case 46:return this.readToken_dot();case 40:return++this.pos,this.finishToken(D.parenL);case 41:return++this.pos,this.finishToken(D.parenR);case 59:return++this.pos,this.finishToken(D.semi);case 44:return++this.pos,this.finishToken(D.comma);case 91:return++this.pos,this.finishToken(D.bracketL);case 93:return++this.pos,this.finishToken(D.bracketR);case 123:return++this.pos,this.finishToken(D.braceL);case 125:return++this.pos,this.finishToken(D.braceR);case 58:return++this.pos,this.finishToken(D.colon);case 96:if(this.options.ecmaVersion<6)break;return++this.pos,this.finishToken(D.backQuote);case 48:var t=this.input.charCodeAt(this.pos+1);if(t===120||t===88)return this.readRadixNumber(16);if(this.options.ecmaVersion>=6){if(t===111||t===79)return this.readRadixNumber(8);if(t===98||t===66)return this.readRadixNumber(2)}case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:return this.readNumber(!1);case 34:case 39:return this.readString(e);case 47:return this.readToken_slash();case 37:case 42:return this.readToken_mult_modulo_exp(e);case 124:case 38:return this.readToken_pipe_amp(e);case 94:return this.readToken_caret();case 43:case 45:return this.readToken_plus_min(e);case 60:case 62:return this.readToken_lt_gt(e);case 61:case 33:return this.readToken_eq_excl(e);case 63:return this.readToken_question();case 126:return this.finishOp(D.prefix,1);case 35:return this.readToken_numberSign()}this.raise(this.pos,"Unexpected character '"+N1(e)+"'")};Nr.finishOp=function(e,t){var r=this.input.slice(this.pos,this.pos+t);return this.pos+=t,this.finishToken(e,r)};Nr.readRegexp=function(){for(var e,t,r=this.pos;;){this.pos>=this.input.length&&this.raise(r,"Unterminated regular expression");var n=this.input.charAt(this.pos);if(pc.test(n)&&this.raise(r,"Unterminated regular expression"),e)e=!1;else{if(n==="[")t=!0;else if(n==="]"&&t)t=!1;else if(n==="/"&&!t)break;e=n==="\\"}++this.pos}var a=this.input.slice(r,this.pos);++this.pos;var i=this.pos,o=this.readWord1();this.containsEsc&&this.unexpected(i);var s=this.regexpState||(this.regexpState=new od(this));s.reset(r,a,o),this.validateRegExpFlags(s),this.validateRegExpPattern(s);var l=null;try{l=new RegExp(a,o)}catch{}return this.finishToken(D.regexp,{pattern:a,flags:o,value:l})};Nr.readInt=function(e,t,r){for(var n=this.options.ecmaVersion>=12&&t===void 0,a=r&&this.input.charCodeAt(this.pos)===48,i=this.pos,o=0,s=0,l=0,u=t??1/0;l=97?d=c-97+10:c>=65?d=c-65+10:c>=48&&c<=57?d=c-48:d=1/0,d>=e)break;s=c,o=o*e+d}return n&&s===95&&this.raiseRecoverable(this.pos-1,"Numeric separator is not allowed at the last of digits"),this.pos===i||t!=null&&this.pos-i!==t?null:o};function cQe(e,t){return t?parseInt(e,8):parseFloat(e.replace(/_/g,""))}function Tce(e){return typeof BigInt!="function"?null:BigInt(e.replace(/_/g,""))}Nr.readRadixNumber=function(e){var t=this.pos;this.pos+=2;var r=this.readInt(e);return r==null&&this.raise(this.start+2,"Expected number in radix "+e),this.options.ecmaVersion>=11&&this.input.charCodeAt(this.pos)===110?(r=Tce(this.input.slice(t,this.pos)),++this.pos):M1(this.fullCharCodeAtPos())&&this.raise(this.pos,"Identifier directly after number"),this.finishToken(D.num,r)};Nr.readNumber=function(e){var t=this.pos;!e&&this.readInt(10,void 0,!0)===null&&this.raise(t,"Invalid number");var r=this.pos-t>=2&&this.input.charCodeAt(t)===48;r&&this.strict&&this.raise(t,"Invalid number");var n=this.input.charCodeAt(this.pos);if(!r&&!e&&this.options.ecmaVersion>=11&&n===110){var a=Tce(this.input.slice(t,this.pos));return++this.pos,M1(this.fullCharCodeAtPos())&&this.raise(this.pos,"Identifier directly after number"),this.finishToken(D.num,a)}r&&/[89]/.test(this.input.slice(t,this.pos))&&(r=!1),n===46&&!r&&(++this.pos,this.readInt(10),n=this.input.charCodeAt(this.pos)),(n===69||n===101)&&!r&&(n=this.input.charCodeAt(++this.pos),(n===43||n===45)&&++this.pos,this.readInt(10)===null&&this.raise(t,"Invalid number")),M1(this.fullCharCodeAtPos())&&this.raise(this.pos,"Identifier directly after number");var i=cQe(this.input.slice(t,this.pos),r);return this.finishToken(D.num,i)};Nr.readCodePoint=function(){var e=this.input.charCodeAt(this.pos),t;if(e===123){this.options.ecmaVersion<6&&this.unexpected();var r=++this.pos;t=this.readHexChar(this.input.indexOf("}",this.pos)-this.pos),++this.pos,t>1114111&&this.invalidStringToken(r,"Code point out of bounds")}else t=this.readHexChar(4);return t};Nr.readString=function(e){for(var t="",r=++this.pos;;){this.pos>=this.input.length&&this.raise(this.start,"Unterminated string constant");var n=this.input.charCodeAt(this.pos);if(n===e)break;n===92?(t+=this.input.slice(r,this.pos),t+=this.readEscapedChar(!1),r=this.pos):n===8232||n===8233?(this.options.ecmaVersion<10&&this.raise(this.start,"Unterminated string constant"),++this.pos,this.options.locations&&(this.curLine++,this.lineStart=this.pos)):(u9(n)&&this.raise(this.start,"Unterminated string constant"),++this.pos)}return t+=this.input.slice(r,this.pos++),this.finishToken(D.string,t)};var _ce={};Nr.tryReadTemplateToken=function(){this.inTemplateElement=!0;try{this.readTmplToken()}catch(e){if(e===_ce)this.readInvalidTemplateToken();else throw e}this.inTemplateElement=!1};Nr.invalidStringToken=function(e,t){if(this.inTemplateElement&&this.options.ecmaVersion>=9)throw _ce;this.raise(e,t)};Nr.readTmplToken=function(){for(var e="",t=this.pos;;){this.pos>=this.input.length&&this.raise(this.start,"Unterminated template");var r=this.input.charCodeAt(this.pos);if(r===96||r===36&&this.input.charCodeAt(this.pos+1)===123)return this.pos===this.start&&(this.type===D.template||this.type===D.invalidTemplate)?r===36?(this.pos+=2,this.finishToken(D.dollarBraceL)):(++this.pos,this.finishToken(D.backQuote)):(e+=this.input.slice(t,this.pos),this.finishToken(D.template,e));if(r===92)e+=this.input.slice(t,this.pos),e+=this.readEscapedChar(!0),t=this.pos;else if(u9(r)){switch(e+=this.input.slice(t,this.pos),++this.pos,r){case 13:this.input.charCodeAt(this.pos)===10&&++this.pos;case 10:e+=` `;break;default:e+=String.fromCharCode(r);break}this.options.locations&&(++this.curLine,this.lineStart=this.pos),t=this.pos}else++this.pos}};Nr.readInvalidTemplateToken=function(){for(;this.pos=48&&t<=55){var n=this.input.substr(this.pos-1,3).match(/^[0-7]+/)[0],a=parseInt(n,8);return a>255&&(n=n.slice(0,-1),a=parseInt(n,8)),this.pos+=n.length-1,t=this.input.charCodeAt(this.pos),(n!=="0"||t===56||t===57)&&(this.strict||e)&&this.invalidStringToken(this.pos-1-n.length,e?"Octal literal in template string":"Octal literal in strict mode"),String.fromCharCode(a)}return u9(t)?(this.options.locations&&(this.lineStart=this.pos,++this.curLine),""):String.fromCharCode(t)}};Nr.readHexChar=function(e){var t=this.pos,r=this.readInt(16,e);return r===null&&this.invalidStringToken(t,"Bad character escape sequence"),r};Nr.readWord1=function(){this.containsEsc=!1;for(var e="",t=!0,r=this.pos,n=this.options.ecmaVersion>=6;this.pos-1&&e.test(String.fromCharCode(r))}}function ft(e,t,r,n){let a=n?n-1:Number.POSITIVE_INFINITY,i=0;return o;function o(l){return ut(l)?(e.enter(r),s(l)):t(l)}function s(l){return ut(l)&&i++-1&&y0)}function LS(e,t){let r=t.prefix||"",n=t.suffix||"",a=Object.assign({},t.acornOptions),i=[],o=[],s=a.onComment,l=a.onToken,u=!1,c,d,h=Object.assign({},a,{onComment:i,preserveParens:!0});l&&(h.onToken=o);let g=pQe(e,t.tokenTypes),b=g.value,y=r+b+n,C=t.expression&&Oce(b);if(C&&!t.allowEmpty)throw new xr("Unexpected empty expression",{place:E(0),ruleId:"unexpected-empty-expression",source:"micromark-extension-mdx-expression"});try{c=t.expression&&!C?t.acorn.parseExpressionAt(y,0,h):t.acorn.parse(y,h)}catch(R){let w=R,L=E(w.pos);w.message=String(w.message).replace(/ \(\d+:\d+\)$/,""),w.pos=L.offset,w.loc={line:L.line,column:L.column-1},d=w,u=w.raisedAt>=r.length+b.length||w.message==="Unterminated comment"}if(c&&t.expression&&!C)if(Oce(y.slice(c.end,y.length-n.length)))c={type:"Program",start:0,end:r.length+b.length,body:[{type:"ExpressionStatement",expression:c,start:0,end:r.length+b.length}],sourceType:"module",comments:[]};else{let R=E(c.end),w=new Error("Unexpected content after expression");w.pos=R.offset,w.loc={line:R.line,column:R.column-1},d=w,c=void 0}if(c){if(c.comments=i,J0(c,function(R,w,L,I){let P=I[I.length-1],N=w;R.type==="ParenthesizedExpression"&&P&&N&&(typeof L=="number"&&(P=P[N],N=L),P[N]=R.expression),S(R)}),Array.isArray(s))s.push(...i);else if(typeof s=="function")for(let R of i)s(R.type==="Block",R.value,R.start,R.end,R.loc.start,R.loc.end);for(let R of o)R.end<=r.length||R.start-r.length>=b.length||(S(R),Array.isArray(l)?l.push(R):l(R))}return{estree:c,error:d,swallow:u};function S(R){let w=E(R.start),L=E(R.end);R.start=w.offset,R.end=L.offset,R.loc={start:{line:w.line,column:w.column-1,offset:w.offset},end:{line:L.line,column:L.column-1,offset:L.offset}},R.range=[R.start,R.end]}function E(R){let w=R-r.length;w<0?w=0:w>b.length&&(w=b.length);let L=fQe(g.stops,w);return L||(L={line:t.start.line,column:t.start.column,offset:t.start.offset}),L}}function Oce(e){return/^\s*$/.test(e.replace(/\/\*[\s\S]*?\*\//g,"").replace(/\/\/[^\r\n]*(\r\n|\n|\r)/g,""))}function pQe(e,t){let r={value:"",stops:[]},n=-1;for(;++n0&&o[0]===-1;)o.shift();let s=hQe(o);r.stops.push([r.value.length,a[1].start]),r.value+=s,r.stops.push([r.value.length,a[1].end])}}}return r}function fQe(e,t){let r=0;for(;r-1?e:void 0}var mQe=2,g9="https://github.com/micromark/micromark-extension-mdx-expression/tree/main/packages/micromark-extension-mdx-expression",gQe="#unexpected-end-of-file-in-expression-expected-a-corresponding-closing-brace-for-",vQe="#unexpected-lazy-line-in-expression-in-container-expected-line-to-be-prefixed",Nce="#unexpected-type-in-code-expected-an-object-spread-spread",bQe="#unexpected-extra-content-in-spread-only-a-single-spread-is-supported",yQe="#could-not-parse-expression-with-acorn";function v9(e,t,r,n,a,i,o,s,l,u,c){let d=this,h=this.events.length+3,g=0,b,y;return C;function C(w){return e.enter(r),e.enter(n),e.consume(w),e.exit(n),b=d.now(),S}function S(w){if(w===null){if(y)throw y;let L=new xr("Unexpected end of file in expression, expected a corresponding closing brace for `{`",{place:d.now(),ruleId:"unexpected-eof",source:"micromark-extension-mdx-expression"});throw L.url=g9+gQe,L}if(He(w))return e.enter("lineEnding"),e.consume(w),e.exit("lineEnding"),R;if(w===125&&g===0){let L=i?xQe.call(d,i,o,a,h,b,u||!1,l||!1):{type:"ok",estree:void 0};if(L.type==="ok"){e.enter(n),e.consume(w),e.exit(n);let I=e.exit(r);return s&&L.estree&&Object.assign(I,{estree:L.estree}),t}return y=L.message,e.enter(a),e.consume(w),E}return e.enter(a),E(w)}function E(w){return w===125&&g===0||w===null||He(w)?(e.exit(a),S(w)):(w===123&&!i?g+=1:w===125&&(g-=1),e.consume(w),E)}function R(w){let L=d.now();if(L.line!==b.line&&!c&&d.parser.lazy[L.line]){let I=new xr("Unexpected lazy line in expression in container, expected line to be prefixed with `>` when in a block quote, whitespace when in a list, etc",{place:d.now(),ruleId:"unexpected-lazy",source:"micromark-extension-mdx-expression"});throw I.url=g9+vQe,I}return ut(w)?ft(e,S,"linePrefix",mQe+1)(w):S(w)}}function xQe(e,t,r,n,a,i,o){let s=LS(this.events.slice(n),{acorn:e,tokenTypes:[r],acornOptions:t,start:a,expression:!0,allowEmpty:i,prefix:o?"({":"",suffix:o?"})":""}),l=s.estree;if(o&&l){let u=l.body[0];if(u.type!=="ExpressionStatement"||u.expression.type!=="ObjectExpression"){let c=xs(u),d=new xr("Unexpected `"+u.type+"` in code: expected an object spread (`{...spread}`)",{place:c.start,ruleId:"non-spread",source:"micromark-extension-mdx-expression"});throw d.url=g9+Nce,d}if(u.expression.properties[1]){let c=xs(u.expression.properties[1]),d=new xr("Unexpected extra content in spread: only a single spread is supported",{place:c.start,ruleId:"spread-extra",source:"micromark-extension-mdx-expression"});throw d.url=g9+bQe,d}if(u.expression.properties[0]&&u.expression.properties[0].type!=="SpreadElement"){let c=xs(u.expression.properties[0]),d=new xr("Unexpected `"+u.expression.properties[0].type+"` in code: only spread elements are supported",{place:c.start,ruleId:"non-spread",source:"micromark-extension-mdx-expression"});throw d.url=g9+Nce,d}}if(s.error){let u=new xr("Could not parse expression with acorn",{cause:s.error,place:{line:s.error.loc.line,column:s.error.loc.column+1,offset:s.error.pos},ruleId:"acorn",source:"micromark-extension-mdx-expression"});return u.url=g9+yQe,{type:"nok",message:u}}return{type:"ok",estree:l}}function az(e){let t=e||{},r=t.addResult,n=t.acorn,a=t.spread,i=t.allowEmpty,o;if(i==null&&(i=!0),n){if(!n.parseExpressionAt)throw new Error("Expected a proper `acorn` instance passed in as `options.acorn`");o=Object.assign({ecmaVersion:2024,sourceType:"module"},t.acornOptions)}else if(t.acornOptions||t.addResult)throw new Error("Expected an `acorn` instance passed in as `options.acorn`");return{flow:{123:{name:"mdxFlowExpression",tokenize:s,concrete:!0}},text:{123:{name:"mdxTextExpression",tokenize:l}}};function s(u,c,d){let h=this;return g;function g(S){return b(S)}function b(S){return v9.call(h,u,y,"mdxFlowExpression","mdxFlowExpressionMarker","mdxFlowExpressionChunk",n,o,r,a,i)(S)}function y(S){return ut(S)?ft(u,C,"whitespace")(S):C(S)}function C(S){let E=h.parser.constructs.flow[60],w=(Array.isArray(E)?E:E?[E]:[]).find(function(L){return L.name==="mdxJsxFlowTag"});return S===60&&w?u.attempt(w,C,d)(S):S===null||He(S)?c(S):d(S)}}function l(u,c){let d=this;return h;function h(g){return v9.call(d,u,c,"mdxTextExpression","mdxTextExpressionMarker","mdxTextExpressionChunk",n,o,r,a,i,!0)(g)}}}var zce="https://github.com/micromark/micromark-extension-mdx-jsx";function IS(e,t,r,n,a,i,o,s,l,u,c,d,h,g,b,y,C,S,E,R,w,L,I,P,N,$,z,ne,W,Z,B,X){let J=this,te,le;return he;function he(F){return e.enter(s),e.enter(l),e.consume(F),e.exit(l),G}function G(F){return Jt(F)?r(F):(te=Je,Le(F))}function Je(F){if(F===47)return e.enter(u),e.consume(F),e.exit(u),te=ct,Le;if(F===62)return Pe(F);if(F!==null&&F>=0&&sl(F))return e.enter(d),e.enter(h),e.consume(F),q;ve(F,"before name","a character that can start a name, such as a letter, `$`, or `_`"+(F===33?" (note: to create a comment in MDX, use `{/* text */}`)":""))}function ct(F){if(F===62)return Pe(F);if(F!==null&&F>=0&&sl(F))return e.enter(d),e.enter(h),e.consume(F),q;ve(F,"before name","a character that can start a name, such as a letter, `$`, or `_`"+(F===42||F===47?" (note: JS comments in JSX tags are not supported in MDX)":""))}function q(F){if(F!==null&&F>=0&&U0(F,{jsx:!0}))return e.consume(F),q;if(F===46||F===47||F===58||F===62||F===123||Jt(F)||si(F))return e.exit(h),te=yt,Le(F);ve(F,"in name","a name character such as letters, digits, `$`, or `_`; whitespace before attributes; or the end of the tag"+(F===64?" (note: to create a link in MDX, use `[text](url)`)":""))}function yt(F){if(F===46)return e.enter(g),e.consume(F),e.exit(g),te=jt,Le;if(F===58)return e.enter(y),e.consume(F),e.exit(y),te=$e,Le;if(F===47||F===62||F===123||F!==null&&F>=0&&sl(F))return e.exit(d),it(F);ve(F,"after name","a character that can start an attribute name, such as a letter, `$`, or `_`; whitespace before attributes; or the end of the tag")}function jt(F){if(F!==null&&F>=0&&sl(F))return e.enter(b),e.consume(F),Kt;ve(F,"before member name","a character that can start an attribute name, such as a letter, `$`, or `_`; whitespace before attributes; or the end of the tag")}function Kt(F){if(F!==null&&F>=0&&U0(F,{jsx:!0}))return e.consume(F),Kt;if(F===46||F===47||F===62||F===123||Jt(F)||si(F))return e.exit(b),te=Ie,Le(F);ve(F,"in member name","a name character such as letters, digits, `$`, or `_`; whitespace before attributes; or the end of the tag"+(F===64?" (note: to create a link in MDX, use `[text](url)`)":""))}function Ie(F){if(F===46)return e.enter(g),e.consume(F),e.exit(g),te=jt,Le;if(F===47||F===62||F===123||F!==null&&F>=0&&sl(F))return e.exit(d),it(F);ve(F,"after member name","a character that can start an attribute name, such as a letter, `$`, or `_`; whitespace before attributes; or the end of the tag")}function $e(F){if(F!==null&&F>=0&&sl(F))return e.enter(C),e.consume(F),mt;ve(F,"before local name","a character that can start a name, such as a letter, `$`, or `_`"+(F===43||F!==null&&F>46&&F<58?" (note: to create a link in MDX, use `[text](url)`)":""))}function mt(F){if(F!==null&&F>=0&&U0(F,{jsx:!0}))return e.consume(F),mt;if(F===47||F===62||F===123||Jt(F)||si(F))return e.exit(C),te=at,Le(F);ve(F,"in local name","a name character such as letters, digits, `$`, or `_`; whitespace before attributes; or the end of the tag")}function at(F){if(F===47||F===62||F===123||F!==null&&F>=0&&sl(F))return e.exit(d),it(F);ve(F,"after local name","a character that can start an attribute name, such as a letter, `$`, or `_`; whitespace before attributes; or the end of the tag")}function it(F){if(F===47)return e.enter(c),e.consume(F),e.exit(c),te=Ve,Le;if(F===62)return Pe(F);if(F===123)return v9.call(J,e,Ct,S,E,R,n,a,i,!0,!1,o)(F);if(F!==null&&F>=0&&sl(F))return e.enter(w),e.enter(L),e.enter(I),e.consume(F),Cr;ve(F,"before attribute name","a character that can start an attribute name, such as a letter, `$`, or `_`; whitespace before attributes; or the end of the tag")}function Ct(F){return te=it,Le(F)}function Cr(F){if(F!==null&&F>=0&&U0(F,{jsx:!0}))return e.consume(F),Cr;if(F===47||F===58||F===61||F===62||F===123||Jt(F)||si(F))return e.exit(I),te=Tn,Le(F);ve(F,"in attribute name","an attribute name character such as letters, digits, `$`, or `_`; `=` to initialize a value; whitespace before attributes; or the end of the tag")}function Tn(F){if(F===58)return e.enter(P),e.consume(F),e.exit(P),te=Kr,Le;if(F===61)return e.exit(L),e.enter($),e.consume(F),e.exit($),te=Y,Le;if(F===47||F===62||F===123||Jt(F)||si(F)||F!==null&&F>=0&&sl(F))return e.exit(L),e.exit(w),te=it,Le(F);ve(F,"after attribute name","a character that can start an attribute name, such as a letter, `$`, or `_`; `=` to initialize a value; or the end of the tag")}function Kr(F){if(F!==null&&F>=0&&sl(F))return e.enter(N),e.consume(F),Ar;ve(F,"before local attribute name","a character that can start an attribute name, such as a letter, `$`, or `_`; `=` to initialize a value; or the end of the tag")}function Ar(F){if(F!==null&&F>=0&&U0(F,{jsx:!0}))return e.consume(F),Ar;if(F===47||F===61||F===62||F===123||Jt(F)||si(F))return e.exit(N),e.exit(L),te=ba,Le(F);ve(F,"in local attribute name","an attribute name character such as letters, digits, `$`, or `_`; `=` to initialize a value; whitespace before attributes; or the end of the tag")}function ba(F){if(F===61)return e.enter($),e.consume(F),e.exit($),te=Y,Le;if(F===47||F===62||F===123||F!==null&&F>=0&&sl(F))return e.exit(w),it(F);ve(F,"after local attribute name","a character that can start an attribute name, such as a letter, `$`, or `_`; `=` to initialize a value; or the end of the tag")}function Y(F){if(F===34||F===39)return e.enter(z),e.enter(ne),e.consume(F),e.exit(ne),le=F,fe;if(F===123)return v9.call(J,e,ie,Z,B,X,n,a,i,!1,!1,o)(F);ve(F,"before attribute value","a character that can start an attribute value, such as `\"`, `'`, or `{`"+(F===60?" (note: to use an element or fragment as a prop value in MDX, use `{}`)":""))}function ie(F){return e.exit(w),te=it,Le(F)}function fe(F){return F===null&&ve(F,"in attribute value","a corresponding closing quote `"+String.fromCodePoint(le)+"`"),F===le?(e.enter(ne),e.consume(F),e.exit(ne),e.exit(z),e.exit(w),le=void 0,te=it,Le):He(F)?(te=fe,Le(F)):(e.enter(W),Fe(F))}function Fe(F){return F===null||F===le||He(F)?(e.exit(W),fe(F)):(e.consume(F),Fe)}function Ve(F){if(F===62)return Pe(F);ve(F,"after self-closing slash","`>` to end the tag"+(F===42||F===47?" (note: JS comments in JSX tags are not supported in MDX)":""))}function Pe(F){return e.enter(l),e.consume(F),e.exit(l),e.exit(s),t}function Le(F){return He(F)?(e.enter("lineEnding"),e.consume(F),e.exit("lineEnding"),se):ut(F)||si(F)?(e.enter("esWhitespace"),dt(F)):te(F)}function dt(F){return He(F)?(e.exit("esWhitespace"),Le(F)):ut(F)||si(F)?(e.consume(F),dt):(e.exit("esWhitespace"),te(F))}function se(F){if(!o&&J.parser.lazy[J.now().line]){let _e=new xr("Unexpected lazy line in container, expected line to be prefixed with `>` when in a block quote, whitespace when in a list, etc",J.now(),"micromark-extension-mdx-jsx:unexpected-lazy");throw _e.url=zce+"#unexpected-lazy-line-in-container-expected-line-to-be",_e}return Le(F)}function ve(F,_e,hr){let Yn=new xr("Unexpected "+(F===null?"end of file":"character `"+(F===96?"` ` `":String.fromCodePoint(F))+"` ("+wQe(F)+")")+" "+_e+", expected "+hr,J.now(),"micromark-extension-mdx-jsx:unexpected-"+(F===null?"eof":"character"));throw Yn.url=zce+(F===null?"#unexpected-end-of-file-at-expected-expect":"#unexpected-character-at-expected-expect"),Yn}}function wQe(e){return"U+"+e.toString(16).toUpperCase().padStart(4,"0")}function Dce(e,t){return{name:"mdxJsxTextTag",tokenize:r};function r(n,a,i){return IS.call(this,n,a,i,e,t.acornOptions,t.addResult,!0,"mdxJsxTextTag","mdxJsxTextTagMarker","mdxJsxTextTagClosingMarker","mdxJsxTextTagSelfClosingMarker","mdxJsxTextTagName","mdxJsxTextTagNamePrimary","mdxJsxTextTagNameMemberMarker","mdxJsxTextTagNameMember","mdxJsxTextTagNamePrefixMarker","mdxJsxTextTagNameLocal","mdxJsxTextTagExpressionAttribute","mdxJsxTextTagExpressionAttributeMarker","mdxJsxTextTagExpressionAttributeValue","mdxJsxTextTagAttribute","mdxJsxTextTagAttributeName","mdxJsxTextTagAttributeNamePrimary","mdxJsxTextTagAttributeNamePrefixMarker","mdxJsxTextTagAttributeNameLocal","mdxJsxTextTagAttributeInitializerMarker","mdxJsxTextTagAttributeValueLiteral","mdxJsxTextTagAttributeValueLiteralMarker","mdxJsxTextTagAttributeValueLiteralValue","mdxJsxTextTagAttributeValueExpression","mdxJsxTextTagAttributeValueExpressionMarker","mdxJsxTextTagAttributeValueExpressionValue")}}function jce(e,t){return{name:"mdxJsxFlowTag",tokenize:r,concrete:!0};function r(n,a,i){let o=this;return s;function s(d){return l(d)}function l(d){return IS.call(o,n,u,i,e,t.acornOptions,t.addResult,!1,"mdxJsxFlowTag","mdxJsxFlowTagMarker","mdxJsxFlowTagClosingMarker","mdxJsxFlowTagSelfClosingMarker","mdxJsxFlowTagName","mdxJsxFlowTagNamePrimary","mdxJsxFlowTagNameMemberMarker","mdxJsxFlowTagNameMember","mdxJsxFlowTagNamePrefixMarker","mdxJsxFlowTagNameLocal","mdxJsxFlowTagExpressionAttribute","mdxJsxFlowTagExpressionAttributeMarker","mdxJsxFlowTagExpressionAttributeValue","mdxJsxFlowTagAttribute","mdxJsxFlowTagAttributeName","mdxJsxFlowTagAttributeNamePrimary","mdxJsxFlowTagAttributeNamePrefixMarker","mdxJsxFlowTagAttributeNameLocal","mdxJsxFlowTagAttributeInitializerMarker","mdxJsxFlowTagAttributeValueLiteral","mdxJsxFlowTagAttributeValueLiteralMarker","mdxJsxFlowTagAttributeValueLiteralValue","mdxJsxFlowTagAttributeValueExpression","mdxJsxFlowTagAttributeValueExpressionMarker","mdxJsxFlowTagAttributeValueExpressionValue")(d)}function u(d){return ut(d)?ft(n,c,"whitespace")(d):c(d)}function c(d){let h=o.parser.constructs.flow[123],b=(Array.isArray(h)?h:h?[h]:[]).find(y=>y.name==="mdxFlowExpression");return d===60?s(d):d===123&&b?n.attempt(b,c,i)(d):d===null||He(d)?a(d):i(d)}}}function iz(e){let t=e||{},r=t.acorn,n;if(r){if(!r.parse||!r.parseExpressionAt)throw new Error("Expected a proper `acorn` instance passed in as `options.acorn`");n=Object.assign({ecmaVersion:2024,sourceType:"module"},t.acornOptions,{locations:!0})}else if(t.acornOptions||t.addResult)throw new Error("Expected an `acorn` instance passed in as `options.acorn`");return{flow:{60:jce(r||void 0,{acornOptions:n,addResult:t.addResult||void 0})},text:{60:Dce(r||void 0,{acornOptions:n,addResult:t.addResult||void 0})}}}function Bce(){return{disable:{null:["autolink","codeIndented","htmlFlow","htmlText"]}}}function Oa(e,t,r,n){let a=e.length,i=0,o;if(t<0?t=-t>a?0:a+t:t=t>a?a:t,r=r>0?r:0,n.length<1e4)o=Array.from(n),o.unshift(t,r),e.splice(...o);else for(r&&e.splice(t,r);i0?(Oa(e,e.length,0,t),e):t}function j1(e){if(e===null||Jt(e)||si(e))return 1;if(Q0(e))return 2}function Df(e,t,r){let n=[],a=-1;for(;++a1&&e[r][1].end.offset-e[r][1].start.offset>1?2:1;let d={...e[n][1].end},h={...e[r][1].start};Vce(d,-l),Vce(h,l),o={type:l>1?"strongSequence":"emphasisSequence",start:d,end:{...e[n][1].end}},s={type:l>1?"strongSequence":"emphasisSequence",start:{...e[r][1].start},end:h},i={type:l>1?"strongText":"emphasisText",start:{...e[n][1].end},end:{...e[r][1].start}},a={type:l>1?"strong":"emphasis",start:{...o.start},end:{...s.end}},e[n][1].end={...o.start},e[r][1].start={...s.end},u=[],e[n][1].end.offset-e[n][1].start.offset&&(u=ao(u,[["enter",e[n][1],t],["exit",e[n][1],t]])),u=ao(u,[["enter",a,t],["enter",o,t],["exit",o,t],["enter",i,t]]),u=ao(u,Df(t.parser.constructs.insideSpan.null,e.slice(n+1,r),t)),u=ao(u,[["exit",i,t],["enter",s,t],["exit",s,t],["exit",a,t]]),e[r][1].end.offset-e[r][1].start.offset?(c=2,u=ao(u,[["enter",e[r][1],t],["exit",e[r][1],t]])):c=0,Oa(e,n-1,r-n+3,u),r=n+u.length-c-2;break}}for(r=-1;++r0&&ut(I)?ft(e,E,"linePrefix",i+1)(I):E(I)}function E(I){return I===null||He(I)?e.check(Hce,y,w)(I):(e.enter("codeFlowValue"),R(I))}function R(I){return I===null||He(I)?(e.exit("codeFlowValue"),E(I)):(e.consume(I),R)}function w(I){return e.exit("codeFenced"),t(I)}function L(I,P,N){let $=0;return z;function z(X){return I.enter("lineEnding"),I.consume(X),I.exit("lineEnding"),ne}function ne(X){return I.enter("codeFencedFence"),ut(X)?ft(I,W,"linePrefix",n.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(X):W(X)}function W(X){return X===s?(I.enter("codeFencedFenceSequence"),Z(X)):N(X)}function Z(X){return X===s?($++,I.consume(X),Z):$>=o?(I.exit("codeFencedFenceSequence"),ut(X)?ft(I,B,"whitespace")(X):B(X)):N(X)}function B(X){return X===null||He(X)?(I.exit("codeFencedFence"),P(X)):N(X)}}}function IQe(e,t,r){let n=this;return a;function a(o){return o===null?r(o):(e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),i)}function i(o){return n.parser.lazy[n.now().line]?r(o):t(o)}}var B4={name:"codeIndented",tokenize:MQe},OQe={partial:!0,tokenize:NQe};function MQe(e,t,r){let n=this;return a;function a(u){return e.enter("codeIndented"),ft(e,i,"linePrefix",5)(u)}function i(u){let c=n.events[n.events.length-1];return c&&c[1].type==="linePrefix"&&c[2].sliceSerialize(c[1],!0).length>=4?o(u):r(u)}function o(u){return u===null?l(u):He(u)?e.attempt(OQe,o,l)(u):(e.enter("codeFlowValue"),s(u))}function s(u){return u===null||He(u)?(e.exit("codeFlowValue"),o(u)):(e.consume(u),s)}function l(u){return e.exit("codeIndented"),t(u)}}function NQe(e,t,r){let n=this;return a;function a(o){return n.parser.lazy[n.now().line]?r(o):He(o)?(e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),a):ft(e,i,"linePrefix",5)(o)}function i(o){let s=n.events[n.events.length-1];return s&&s[1].type==="linePrefix"&&s[2].sliceSerialize(s[1],!0).length>=4?t(o):He(o)?a(o):r(o)}}var sz={name:"codeText",previous:DQe,resolve:zQe,tokenize:jQe};function zQe(e){let t=e.length-4,r=3,n,a;if((e[r][1].type==="lineEnding"||e[r][1].type==="space")&&(e[t][1].type==="lineEnding"||e[t][1].type==="space")){for(n=r;++n=this.left.length+this.right.length)throw new RangeError("Cannot access index `"+t+"` in a splice buffer of size `"+(this.left.length+this.right.length)+"`");return tthis.left.length)return this.right.slice(this.right.length-n+this.left.length,this.right.length-t+this.left.length).reverse();let a=this.left.slice(t);return a.push(...this.right.slice(this.right.length-n+this.left.length).reverse()),a}splice(t,r,n){let a=r||0;this.setCursor(Math.trunc(t));let i=this.right.splice(this.right.length-a,Number.POSITIVE_INFINITY);return n&&V4(this.left,n),i.reverse()}pop(){return this.setCursor(Number.POSITIVE_INFINITY),this.left.pop()}push(t){this.setCursor(Number.POSITIVE_INFINITY),this.left.push(t)}pushMany(t){this.setCursor(Number.POSITIVE_INFINITY),V4(this.left,t)}unshift(t){this.setCursor(0),this.right.push(t)}unshiftMany(t){this.setCursor(0),V4(this.right,t.reverse())}setCursor(t){if(!(t===this.left.length||t>this.left.length&&this.right.length===0||t<0&&this.left.length===0))if(t=4?t(o):e.interrupt(n.parser.constructs.flow,r,t)(o)}}function jS(e,t,r,n,a,i,o,s,l){let u=l||Number.POSITIVE_INFINITY,c=0;return d;function d(S){return S===60?(e.enter(n),e.enter(a),e.enter(i),e.consume(S),e.exit(i),h):S===null||S===32||S===41||W0(S)?r(S):(e.enter(n),e.enter(o),e.enter(s),e.enter("chunkString",{contentType:"string"}),y(S))}function h(S){return S===62?(e.enter(i),e.consume(S),e.exit(i),e.exit(a),e.exit(n),t):(e.enter(s),e.enter("chunkString",{contentType:"string"}),g(S))}function g(S){return S===62?(e.exit("chunkString"),e.exit(s),h(S)):S===null||S===60||He(S)?r(S):(e.consume(S),S===92?b:g)}function b(S){return S===60||S===62||S===92?(e.consume(S),g):g(S)}function y(S){return!c&&(S===null||S===41||Jt(S))?(e.exit("chunkString"),e.exit(s),e.exit(o),e.exit(n),t(S)):c999||g===null||g===91||g===93&&!l||g===94&&!s&&"_hiddenFootnoteSupport"in o.parser.constructs?r(g):g===93?(e.exit(i),e.enter(a),e.consume(g),e.exit(a),e.exit(n),t):He(g)?(e.enter("lineEnding"),e.consume(g),e.exit("lineEnding"),c):(e.enter("chunkString",{contentType:"string"}),d(g))}function d(g){return g===null||g===91||g===93||He(g)||s++>999?(e.exit("chunkString"),c(g)):(e.consume(g),l||(l=!ut(g)),g===92?h:d)}function h(g){return g===91||g===92||g===93?(e.consume(g),s++,d):d(g)}}function VS(e,t,r,n,a,i){let o;return s;function s(h){return h===34||h===39||h===40?(e.enter(n),e.enter(a),e.consume(h),e.exit(a),o=h===40?41:h,l):r(h)}function l(h){return h===o?(e.enter(a),e.consume(h),e.exit(a),e.exit(n),t):(e.enter(i),u(h))}function u(h){return h===o?(e.exit(i),l(o)):h===null?r(h):He(h)?(e.enter("lineEnding"),e.consume(h),e.exit("lineEnding"),ft(e,u,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),c(h))}function c(h){return h===o||h===null||He(h)?(e.exit("chunkString"),u(h)):(e.consume(h),h===92?d:c)}function d(h){return h===o||h===92?(e.consume(h),c):c(h)}}function X0(e,t){let r;return n;function n(a){return He(a)?(e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),r=!0,n):ut(a)?ft(e,n,r?"linePrefix":"lineSuffix")(a):t(a)}}function Ci(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}var cz={name:"definition",tokenize:UQe},GQe={partial:!0,tokenize:ZQe};function UQe(e,t,r){let n=this,a;return i;function i(g){return e.enter("definition"),o(g)}function o(g){return BS.call(n,e,s,r,"definitionLabel","definitionLabelMarker","definitionLabelString")(g)}function s(g){return a=Ci(n.sliceSerialize(n.events[n.events.length-1][1]).slice(1,-1)),g===58?(e.enter("definitionMarker"),e.consume(g),e.exit("definitionMarker"),l):r(g)}function l(g){return Jt(g)?X0(e,u)(g):u(g)}function u(g){return jS(e,c,r,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(g)}function c(g){return e.attempt(GQe,d,d)(g)}function d(g){return ut(g)?ft(e,h,"whitespace")(g):h(g)}function h(g){return g===null||He(g)?(e.exit("definition"),n.parser.defined.push(a),t(g)):r(g)}}function ZQe(e,t,r){return n;function n(s){return Jt(s)?X0(e,a)(s):r(s)}function a(s){return VS(e,i,r,"definitionTitle","definitionTitleMarker","definitionTitleString")(s)}function i(s){return ut(s)?ft(e,o,"whitespace")(s):o(s)}function o(s){return s===null||He(s)?t(s):r(s)}}var uz={name:"hardBreakEscape",tokenize:qQe};function qQe(e,t,r){return n;function n(i){return e.enter("hardBreakEscape"),e.consume(i),a}function a(i){return He(i)?(e.exit("hardBreakEscape"),t(i)):r(i)}}var dz={name:"headingAtx",resolve:KQe,tokenize:WQe};function KQe(e,t){let r=e.length-2,n=3,a,i;return e[n][1].type==="whitespace"&&(n+=2),r-2>n&&e[r][1].type==="whitespace"&&(r-=2),e[r][1].type==="atxHeadingSequence"&&(n===r-1||r-4>n&&e[r-2][1].type==="whitespace")&&(r-=n+1===r?2:4),r>n&&(a={type:"atxHeadingText",start:e[n][1].start,end:e[r][1].end},i={type:"chunkText",start:e[n][1].start,end:e[r][1].end,contentType:"text"},Oa(e,n,r-n+1,[["enter",a,t],["enter",i,t],["exit",i,t],["exit",a,t]])),e}function WQe(e,t,r){let n=0;return a;function a(c){return e.enter("atxHeading"),i(c)}function i(c){return e.enter("atxHeadingSequence"),o(c)}function o(c){return c===35&&n++<6?(e.consume(c),o):c===null||Jt(c)?(e.exit("atxHeadingSequence"),s(c)):r(c)}function s(c){return c===35?(e.enter("atxHeadingSequence"),l(c)):c===null||He(c)?(e.exit("atxHeading"),t(c)):ut(c)?ft(e,s,"whitespace")(c):(e.enter("atxHeadingText"),u(c))}function l(c){return c===35?(e.consume(c),l):(e.exit("atxHeadingSequence"),s(c))}function u(c){return c===null||c===35||Jt(c)?(e.exit("atxHeadingText"),s(c)):(e.consume(c),u)}}var Fce=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","search","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],pz=["pre","script","style","textarea"];var fz={concrete:!0,name:"htmlFlow",resolveTo:XQe,tokenize:YQe},QQe={partial:!0,tokenize:tJe},JQe={partial:!0,tokenize:eJe};function XQe(e){let t=e.length;for(;t--&&!(e[t][0]==="enter"&&e[t][1].type==="htmlFlow"););return t>1&&e[t-2][1].type==="linePrefix"&&(e[t][1].start=e[t-2][1].start,e[t+1][1].start=e[t-2][1].start,e.splice(t-2,2)),e}function YQe(e,t,r){let n=this,a,i,o,s,l;return u;function u(q){return c(q)}function c(q){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(q),d}function d(q){return q===33?(e.consume(q),h):q===47?(e.consume(q),i=!0,y):q===63?(e.consume(q),a=3,n.interrupt?t:G):Ia(q)?(e.consume(q),o=String.fromCharCode(q),C):r(q)}function h(q){return q===45?(e.consume(q),a=2,g):q===91?(e.consume(q),a=5,s=0,b):Ia(q)?(e.consume(q),a=4,n.interrupt?t:G):r(q)}function g(q){return q===45?(e.consume(q),n.interrupt?t:G):r(q)}function b(q){let yt="CDATA[";return q===yt.charCodeAt(s++)?(e.consume(q),s===yt.length?n.interrupt?t:W:b):r(q)}function y(q){return Ia(q)?(e.consume(q),o=String.fromCharCode(q),C):r(q)}function C(q){if(q===null||q===47||q===62||Jt(q)){let yt=q===47,jt=o.toLowerCase();return!yt&&!i&&pz.includes(jt)?(a=1,n.interrupt?t(q):W(q)):Fce.includes(o.toLowerCase())?(a=6,yt?(e.consume(q),S):n.interrupt?t(q):W(q)):(a=7,n.interrupt&&!n.parser.lazy[n.now().line]?r(q):i?E(q):R(q))}return q===45||Ta(q)?(e.consume(q),o+=String.fromCharCode(q),C):r(q)}function S(q){return q===62?(e.consume(q),n.interrupt?t:W):r(q)}function E(q){return ut(q)?(e.consume(q),E):z(q)}function R(q){return q===47?(e.consume(q),z):q===58||q===95||Ia(q)?(e.consume(q),w):ut(q)?(e.consume(q),R):z(q)}function w(q){return q===45||q===46||q===58||q===95||Ta(q)?(e.consume(q),w):L(q)}function L(q){return q===61?(e.consume(q),I):ut(q)?(e.consume(q),L):R(q)}function I(q){return q===null||q===60||q===61||q===62||q===96?r(q):q===34||q===39?(e.consume(q),l=q,P):ut(q)?(e.consume(q),I):N(q)}function P(q){return q===l?(e.consume(q),l=null,$):q===null||He(q)?r(q):(e.consume(q),P)}function N(q){return q===null||q===34||q===39||q===47||q===60||q===61||q===62||q===96||Jt(q)?L(q):(e.consume(q),N)}function $(q){return q===47||q===62||ut(q)?R(q):r(q)}function z(q){return q===62?(e.consume(q),ne):r(q)}function ne(q){return q===null||He(q)?W(q):ut(q)?(e.consume(q),ne):r(q)}function W(q){return q===45&&a===2?(e.consume(q),J):q===60&&a===1?(e.consume(q),te):q===62&&a===4?(e.consume(q),Je):q===63&&a===3?(e.consume(q),G):q===93&&a===5?(e.consume(q),he):He(q)&&(a===6||a===7)?(e.exit("htmlFlowData"),e.check(QQe,ct,Z)(q)):q===null||He(q)?(e.exit("htmlFlowData"),Z(q)):(e.consume(q),W)}function Z(q){return e.check(JQe,B,ct)(q)}function B(q){return e.enter("lineEnding"),e.consume(q),e.exit("lineEnding"),X}function X(q){return q===null||He(q)?Z(q):(e.enter("htmlFlowData"),W(q))}function J(q){return q===45?(e.consume(q),G):W(q)}function te(q){return q===47?(e.consume(q),o="",le):W(q)}function le(q){if(q===62){let yt=o.toLowerCase();return pz.includes(yt)?(e.consume(q),Je):W(q)}return Ia(q)&&o.length<8?(e.consume(q),o+=String.fromCharCode(q),le):W(q)}function he(q){return q===93?(e.consume(q),G):W(q)}function G(q){return q===62?(e.consume(q),Je):q===45&&a===2?(e.consume(q),G):W(q)}function Je(q){return q===null||He(q)?(e.exit("htmlFlowData"),ct(q)):(e.consume(q),Je)}function ct(q){return e.exit("htmlFlow"),t(q)}}function eJe(e,t,r){let n=this;return a;function a(o){return He(o)?(e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),i):r(o)}function i(o){return n.parser.lazy[n.now().line]?r(o):t(o)}}function tJe(e,t,r){return n;function n(a){return e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),e.attempt(hc,t,r)}}var hz={name:"htmlText",tokenize:rJe};function rJe(e,t,r){let n=this,a,i,o;return s;function s(G){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(G),l}function l(G){return G===33?(e.consume(G),u):G===47?(e.consume(G),L):G===63?(e.consume(G),R):Ia(G)?(e.consume(G),N):r(G)}function u(G){return G===45?(e.consume(G),c):G===91?(e.consume(G),i=0,b):Ia(G)?(e.consume(G),E):r(G)}function c(G){return G===45?(e.consume(G),g):r(G)}function d(G){return G===null?r(G):G===45?(e.consume(G),h):He(G)?(o=d,te(G)):(e.consume(G),d)}function h(G){return G===45?(e.consume(G),g):d(G)}function g(G){return G===62?J(G):G===45?h(G):d(G)}function b(G){let Je="CDATA[";return G===Je.charCodeAt(i++)?(e.consume(G),i===Je.length?y:b):r(G)}function y(G){return G===null?r(G):G===93?(e.consume(G),C):He(G)?(o=y,te(G)):(e.consume(G),y)}function C(G){return G===93?(e.consume(G),S):y(G)}function S(G){return G===62?J(G):G===93?(e.consume(G),S):y(G)}function E(G){return G===null||G===62?J(G):He(G)?(o=E,te(G)):(e.consume(G),E)}function R(G){return G===null?r(G):G===63?(e.consume(G),w):He(G)?(o=R,te(G)):(e.consume(G),R)}function w(G){return G===62?J(G):R(G)}function L(G){return Ia(G)?(e.consume(G),I):r(G)}function I(G){return G===45||Ta(G)?(e.consume(G),I):P(G)}function P(G){return He(G)?(o=P,te(G)):ut(G)?(e.consume(G),P):J(G)}function N(G){return G===45||Ta(G)?(e.consume(G),N):G===47||G===62||Jt(G)?$(G):r(G)}function $(G){return G===47?(e.consume(G),J):G===58||G===95||Ia(G)?(e.consume(G),z):He(G)?(o=$,te(G)):ut(G)?(e.consume(G),$):J(G)}function z(G){return G===45||G===46||G===58||G===95||Ta(G)?(e.consume(G),z):ne(G)}function ne(G){return G===61?(e.consume(G),W):He(G)?(o=ne,te(G)):ut(G)?(e.consume(G),ne):$(G)}function W(G){return G===null||G===60||G===61||G===62||G===96?r(G):G===34||G===39?(e.consume(G),a=G,Z):He(G)?(o=W,te(G)):ut(G)?(e.consume(G),W):(e.consume(G),B)}function Z(G){return G===a?(e.consume(G),a=void 0,X):G===null?r(G):He(G)?(o=Z,te(G)):(e.consume(G),Z)}function B(G){return G===null||G===34||G===39||G===60||G===61||G===96?r(G):G===47||G===62||Jt(G)?$(G):(e.consume(G),B)}function X(G){return G===47||G===62||Jt(G)?$(G):r(G)}function J(G){return G===62?(e.consume(G),e.exit("htmlTextData"),e.exit("htmlText"),t):r(G)}function te(G){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(G),e.exit("lineEnding"),le}function le(G){return ut(G)?ft(e,he,"linePrefix",n.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(G):he(G)}function he(G){return e.enter("htmlTextData"),o(G)}}var Y0={name:"labelEnd",resolveAll:oJe,resolveTo:sJe,tokenize:lJe},nJe={tokenize:cJe},aJe={tokenize:uJe},iJe={tokenize:dJe};function oJe(e){let t=-1,r=[];for(;++t=3&&(u===null||He(u))?(e.exit("thematicBreak"),t(u)):r(u)}function l(u){return u===a?(e.consume(u),n++,l):(e.exit("thematicBreakSequence"),ut(u)?ft(e,s,"whitespace")(u):s(u))}}var io={continuation:{tokenize:yJe},exit:wJe,name:"list",tokenize:bJe},gJe={partial:!0,tokenize:CJe},vJe={partial:!0,tokenize:xJe};function bJe(e,t,r){let n=this,a=n.events[n.events.length-1],i=a&&a[1].type==="linePrefix"?a[2].sliceSerialize(a[1],!0).length:0,o=0;return s;function s(g){let b=n.containerState.type||(g===42||g===43||g===45?"listUnordered":"listOrdered");if(b==="listUnordered"?!n.containerState.marker||g===n.containerState.marker:D4(g)){if(n.containerState.type||(n.containerState.type=b,e.enter(b,{_container:!0})),b==="listUnordered")return e.enter("listItemPrefix"),g===42||g===45?e.check(em,r,u)(g):u(g);if(!n.interrupt||g===49)return e.enter("listItemPrefix"),e.enter("listItemValue"),l(g)}return r(g)}function l(g){return D4(g)&&++o<10?(e.consume(g),l):(!n.interrupt||o<2)&&(n.containerState.marker?g===n.containerState.marker:g===41||g===46)?(e.exit("listItemValue"),u(g)):r(g)}function u(g){return e.enter("listItemMarker"),e.consume(g),e.exit("listItemMarker"),n.containerState.marker=n.containerState.marker||g,e.check(hc,n.interrupt?r:c,e.attempt(gJe,h,d))}function c(g){return n.containerState.initialBlankLine=!0,i++,h(g)}function d(g){return ut(g)?(e.enter("listItemPrefixWhitespace"),e.consume(g),e.exit("listItemPrefixWhitespace"),h):r(g)}function h(g){return n.containerState.size=i+n.sliceSerialize(e.exit("listItemPrefix"),!0).length,t(g)}}function yJe(e,t,r){let n=this;return n.containerState._closeFlow=void 0,e.check(hc,a,i);function a(s){return n.containerState.furtherBlankLines=n.containerState.furtherBlankLines||n.containerState.initialBlankLine,ft(e,t,"listItemIndent",n.containerState.size+1)(s)}function i(s){return n.containerState.furtherBlankLines||!ut(s)?(n.containerState.furtherBlankLines=void 0,n.containerState.initialBlankLine=void 0,o(s)):(n.containerState.furtherBlankLines=void 0,n.containerState.initialBlankLine=void 0,e.attempt(vJe,t,o)(s))}function o(s){return n.containerState._closeFlow=!0,n.interrupt=void 0,ft(e,e.attempt(io,t,r),"linePrefix",n.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(s)}}function xJe(e,t,r){let n=this;return ft(e,a,"listItemIndent",n.containerState.size+1);function a(i){let o=n.events[n.events.length-1];return o&&o[1].type==="listItemIndent"&&o[2].sliceSerialize(o[1],!0).length===n.containerState.size?t(i):r(i)}}function wJe(e){e.exit(this.containerState.type)}function CJe(e,t,r){let n=this;return ft(e,a,"listItemPrefixWhitespace",n.parser.constructs.disable.null.includes("codeIndented")?void 0:5);function a(i){let o=n.events[n.events.length-1];return!ut(i)&&o&&o[1].type==="listItemPrefixWhitespace"?t(i):r(i)}}var HS={name:"setextUnderline",resolveTo:SJe,tokenize:kJe};function SJe(e,t){let r=e.length,n,a,i;for(;r--;)if(e[r][0]==="enter"){if(e[r][1].type==="content"){n=r;break}e[r][1].type==="paragraph"&&(a=r)}else e[r][1].type==="content"&&e.splice(r,1),!i&&e[r][1].type==="definition"&&(i=r);let o={type:"setextHeading",start:{...e[a][1].start},end:{...e[e.length-1][1].end}};return e[a][1].type="setextHeadingText",i?(e.splice(a,0,["enter",o,t]),e.splice(i+1,0,["exit",e[n][1],t]),e[n][1].end={...e[i][1].end}):e[n][1]=o,e.push(["exit",o,t]),e}function kJe(e,t,r){let n=this,a;return i;function i(u){let c=n.events.length,d;for(;c--;)if(n.events[c][1].type!=="lineEnding"&&n.events[c][1].type!=="linePrefix"&&n.events[c][1].type!=="content"){d=n.events[c][1].type==="paragraph";break}return!n.parser.lazy[n.now().line]&&(n.interrupt||d)?(e.enter("setextHeadingLine"),a=u,o(u)):r(u)}function o(u){return e.enter("setextHeadingLineSequence"),s(u)}function s(u){return u===a?(e.consume(u),s):(e.exit("setextHeadingLineSequence"),ut(u)?ft(e,l,"lineSuffix")(u):l(u))}function l(u){return u===null||He(u)?(e.exit("setextHeadingLine"),t(u)):r(u)}}var EJe={tokenize:TJe,partial:!0},$ce="https://github.com/micromark/micromark-extension-mdxjs-esm",RJe=new Set(["ExportAllDeclaration","ExportDefaultDeclaration","ExportNamedDeclaration","ImportDeclaration"]);function vz(e){let t={tokenize:a,concrete:!0};if(!e||!e.acorn||!e.acorn.parse)throw new Error("Expected an `acorn` instance passed in as `options.acorn`");let r=e.acorn,n=Object.assign({ecmaVersion:2024,sourceType:"module"},e.acornOptions,{locations:!0});return{flow:{101:t,105:t}};function a(i,o,s){let l=this,u=l.parser.definedModuleSpecifiers||(l.parser.definedModuleSpecifiers=[]),c=this.events.length+1,d="";return l.interrupt?s:h;function h(E){return l.now().column>1?s(E):(i.enter("mdxjsEsm"),i.enter("mdxjsEsmData"),i.consume(E),d+=String.fromCharCode(E),g)}function g(E){return Ia(E)?(i.consume(E),d+=String.fromCharCode(E),g):(d==="import"||d==="export")&&E===32?(i.consume(E),b):s(E)}function b(E){return E===null||He(E)?(i.exit("mdxjsEsmData"),y(E)):(i.consume(E),b)}function y(E){return E===null?S(E):He(E)?i.check(EJe,S,C)(E):(i.enter("mdxjsEsmData"),b(E))}function C(E){return i.enter("lineEnding"),i.consume(E),i.exit("lineEnding"),y}function S(E){let R=LS(l.events.slice(c),{acorn:r,acornOptions:n,tokenTypes:["mdxjsEsmData"],prefix:u.length>0?"var "+u.join(",")+` `:""});if(R.error){if(E!==null&&R.swallow)return C(E);let L=new xr("Could not parse import/exports with acorn",{cause:R.error,place:{line:R.error.loc.line,column:R.error.loc.column+1,offset:R.error.pos},ruleId:"acorn",source:"micromark-extension-mdxjs-esm"});throw L.url=$ce+"#could-not-parse-importexports-with-acorn",L}if(u.length>0){let L=R.estree.body.shift()}let w=-1;for(;++w13&&r<32||r>126&&r<160||r>55295&&r<57344||r>64975&&r<65008||(r&65535)===65535||(r&65535)===65534||r>1114111?"\uFFFD":String.fromCodePoint(r)}function mc(e){let t=[],r=-1,n=0,a=0;for(;++r55295&&i<57344){let s=e.charCodeAt(r+1);i<56320&&s>56319&&s<57344?(o=String.fromCharCode(i,s),a=1):o="\uFFFD"}else o=String.fromCharCode(i);o&&(t.push(e.slice(n,r),encodeURIComponent(o)),n=r+a+1,o=""),a&&(r+=a,a=0)}return t.join("")+e.slice(n)}var vYt={}.hasOwnProperty;var Qce={tokenize:NJe};function NJe(e){let t=e.attempt(this.parser.constructs.contentInitial,n,a),r;return t;function n(s){if(s===null){e.consume(s);return}return e.enter("lineEnding"),e.consume(s),e.exit("lineEnding"),ft(e,t,"linePrefix")}function a(s){return e.enter("paragraph"),i(s)}function i(s){let l=e.enter("chunkText",{contentType:"text",previous:r});return r&&(r.next=l),r=l,o(s)}function o(s){if(s===null){e.exit("chunkText"),e.exit("paragraph"),e.consume(s);return}return He(s)?(e.consume(s),e.exit("chunkText"),i):(e.consume(s),o)}}var Xce={tokenize:zJe},Jce={tokenize:DJe};function zJe(e){let t=this,r=[],n=0,a,i,o;return s;function s(R){if(no))return;let P=t.events.length,N=P,$,z;for(;N--;)if(t.events[N][0]==="exit"&&t.events[N][1].type==="chunkFlow"){if($){z=t.events[N][1].end;break}$=!0}for(S(n),I=P;IR;){let L=r[w];t.containerState=L[1],L[0].exit.call(t,e)}r.length=R}function E(){a.write([null]),i=void 0,a=void 0,t.containerState._closeFlow=void 0}}function DJe(e,t,r){return ft(e,e.attempt(this.parser.constructs.document,t,r),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}var Yce={tokenize:jJe};function jJe(e){let t=this,r=e.attempt(hc,n,e.attempt(this.parser.constructs.flowInitial,a,ft(e,e.attempt(this.parser.constructs.flow,a,e.attempt(lz,a)),"linePrefix")));return r;function n(i){if(i===null){e.consume(i);return}return e.enter("lineEndingBlank"),e.consume(i),e.exit("lineEndingBlank"),t.currentConstruct=void 0,r}function a(i){if(i===null){e.consume(i);return}return e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),t.currentConstruct=void 0,r}}var eue={resolveAll:aue()},tue=nue("string"),rue=nue("text");function nue(e){return{resolveAll:aue(e==="text"?BJe:void 0),tokenize:t};function t(r){let n=this,a=this.parser.constructs[e],i=r.attempt(a,o,s);return o;function o(c){return u(c)?i(c):s(c)}function s(c){if(c===null){r.consume(c);return}return r.enter("data"),r.consume(c),l}function l(c){return u(c)?(r.exit("data"),i(c)):(r.consume(c),l)}function u(c){if(c===null)return!0;let d=a[c],h=-1;if(d)for(;++hqJe,contentInitial:()=>HJe,disable:()=>KJe,document:()=>VJe,flow:()=>$Je,flowInitial:()=>FJe,insideSpan:()=>ZJe,string:()=>GJe,text:()=>UJe});var VJe={42:io,43:io,45:io,48:io,49:io,50:io,51:io,52:io,53:io,54:io,55:io,56:io,57:io,62:OS},HJe={91:cz},FJe={[-2]:B4,[-1]:B4,32:B4},$Je={35:dz,42:em,45:[HS,em],60:fz,61:HS,95:em,96:zS,126:zS},GJe={38:NS,92:MS},UJe={[-5]:F4,[-4]:F4,[-3]:F4,33:mz,38:NS,42:j4,60:[oz,hz],91:gz,92:[uz,MS],93:Y0,95:j4,96:sz},ZJe={null:[j4,eue]},qJe={null:[42,95]},KJe={null:[]};function iue(e,t,r){let n={_bufferIndex:-1,_index:0,line:r&&r.line||1,column:r&&r.column||1,offset:r&&r.offset||0},a={},i=[],o=[],s=[],l=!0,u={attempt:$(P),check:$(N),consume:w,enter:L,exit:I,interrupt:$(N,{interrupt:!0})},c={code:null,containerState:{},defineSkip:S,events:[],now:C,parser:e,previous:null,sliceSerialize:b,sliceStream:y,write:g},d=t.tokenize.call(c,u),h;return t.resolveAll&&i.push(t),c;function g(Z){return o=ao(o,Z),E(),o[o.length-1]!==null?[]:(z(t,0),c.events=Df(i,c.events,c),c.events)}function b(Z,B){return QJe(y(Z),B)}function y(Z){return WJe(o,Z)}function C(){let{_bufferIndex:Z,_index:B,line:X,column:J,offset:te}=n;return{_bufferIndex:Z,_index:B,line:X,column:J,offset:te}}function S(Z){a[Z.line]=Z.column,W()}function E(){let Z;for(;n._index-1){let s=o[0];typeof s=="string"?o[0]=s.slice(n):o.shift()}i>0&&o.push(e[a].slice(0,i))}return o}function QJe(e,t){let r=-1,n=[],a;for(;++r0){let Yn=F.tokenStack[F.tokenStack.length-1];(Yn[1]||sue).call(F,void 0,Yn[0])}for(ve.position={start:jf(se.length>0?se[0][1].start:{line:1,column:1,offset:0}),end:jf(se.length>0?se[se.length-2][1].end:{line:1,column:1,offset:0})},hr=-1;++hr1?"-"+s:""),dataFootnoteRef:!0,ariaDescribedBy:["footnote-label"]},children:[{type:"text",value:String(o)}]};e.patch(t,l);let u={type:"element",tagName:"sup",properties:{},children:[l]};return e.patch(t,u),e.applyData(t,u)}function gue(e,t){let r={type:"element",tagName:"h"+t.depth,properties:{},children:e.all(t)};return e.patch(t,r),e.applyData(t,r)}function vue(e,t){if(e.options.allowDangerousHtml){let r={type:"raw",value:t.value};return e.patch(t,r),e.applyData(t,r)}}function qS(e,t){let r=t.referenceType,n="]";if(r==="collapsed"?n+="[]":r==="full"&&(n+="["+(t.label||t.identifier)+"]"),t.type==="imageReference")return[{type:"text",value:"!["+t.alt+n}];let a=e.all(t),i=a[0];i&&i.type==="text"?i.value="["+i.value:a.unshift({type:"text",value:"["});let o=a[a.length-1];return o&&o.type==="text"?o.value+=n:a.push({type:"text",value:n}),a}function bue(e,t){let r=String(t.identifier).toUpperCase(),n=e.definitionById.get(r);if(!n)return qS(e,t);let a={src:mc(n.url||""),alt:t.alt};n.title!==null&&n.title!==void 0&&(a.title=n.title);let i={type:"element",tagName:"img",properties:a,children:[]};return e.patch(t,i),e.applyData(t,i)}function yue(e,t){let r={src:mc(t.url)};t.alt!==null&&t.alt!==void 0&&(r.alt=t.alt),t.title!==null&&t.title!==void 0&&(r.title=t.title);let n={type:"element",tagName:"img",properties:r,children:[]};return e.patch(t,n),e.applyData(t,n)}function xue(e,t){let r={type:"text",value:t.value.replace(/\r?\n|\r/g," ")};e.patch(t,r);let n={type:"element",tagName:"code",properties:{},children:[r]};return e.patch(t,n),e.applyData(t,n)}function wue(e,t){let r=String(t.identifier).toUpperCase(),n=e.definitionById.get(r);if(!n)return qS(e,t);let a={href:mc(n.url||"")};n.title!==null&&n.title!==void 0&&(a.title=n.title);let i={type:"element",tagName:"a",properties:a,children:e.all(t)};return e.patch(t,i),e.applyData(t,i)}function Cue(e,t){let r={href:mc(t.url)};t.title!==null&&t.title!==void 0&&(r.title=t.title);let n={type:"element",tagName:"a",properties:r,children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function Sue(e,t,r){let n=e.all(t),a=r?rXe(r):kue(t),i={},o=[];if(typeof t.checked=="boolean"){let c=n[0],d;c&&c.type==="element"&&c.tagName==="p"?d=c:(d={type:"element",tagName:"p",properties:{},children:[]},n.unshift(d)),d.children.length>0&&d.children.unshift({type:"text",value:" "}),d.children.unshift({type:"element",tagName:"input",properties:{type:"checkbox",checked:t.checked,disabled:!0},children:[]}),i.className=["task-list-item"]}let s=-1;for(;++s1}function Eue(e,t){let r={},n=e.all(t),a=-1;for(typeof t.start=="number"&&t.start!==1&&(r.start=t.start);++a0){let o={type:"element",tagName:"tbody",properties:{},children:e.wrap(r,!0)},s=gS(t.children[1]),l=mS(t.children[t.children.length-1]);s&&l&&(o.position={start:s,end:l}),a.push(o)}let i={type:"element",tagName:"table",properties:{},children:e.wrap(a,!0)};return e.patch(t,i),e.applyData(t,i)}function Pue(e,t,r){let n=r?r.children:void 0,i=(n?n.indexOf(t):1)===0?"th":"td",o=r&&r.type==="table"?r.align:void 0,s=o?o.length:t.children.length,l=-1,u=[];for(;++l0,!0),n[0]),a=n.index+n[0].length,n=r.exec(t);return i.push(Iue(t.slice(a),a>0,!1)),i.join("")}function Iue(e,t,r){let n=0,a=e.length;if(t){let i=e.codePointAt(n);for(;i===9||i===32;)n++,i=e.codePointAt(n)}if(r){let i=e.codePointAt(a-1);for(;i===9||i===32;)a--,i=e.codePointAt(a-1)}return a>n?e.slice(n,a):""}function Mue(e,t){let r={type:"text",value:Oue(String(t.value))};return e.patch(t,r),e.applyData(t,r)}function Nue(e,t){let r={type:"element",tagName:"hr",properties:{},children:[]};return e.patch(t,r),e.applyData(t,r)}var WS={blockquote:uue,break:due,code:pue,delete:fue,emphasis:hue,footnoteReference:mue,heading:gue,html:vue,imageReference:bue,image:yue,inlineCode:xue,linkReference:wue,link:Cue,listItem:Sue,list:Eue,paragraph:Rue,root:Tue,strong:_ue,table:Aue,tableCell:Lue,tableRow:Pue,text:Mue,thematicBreak:Nue,toml:KS,yaml:KS,definition:KS,footnoteDefinition:KS};function KS(){}var zue=typeof self=="object"?self:globalThis,nXe=(e,t)=>{let r=(a,i)=>(e.set(i,a),a),n=a=>{if(e.has(a))return e.get(a);let[i,o]=t[a];switch(i){case 0:case-1:return r(o,a);case 1:{let s=r([],a);for(let l of o)s.push(n(l));return s}case 2:{let s=r({},a);for(let[l,u]of o)s[n(l)]=n(u);return s}case 3:return r(new Date(o),a);case 4:{let{source:s,flags:l}=o;return r(new RegExp(s,l),a)}case 5:{let s=r(new Map,a);for(let[l,u]of o)s.set(n(l),n(u));return s}case 6:{let s=r(new Set,a);for(let l of o)s.add(n(l));return s}case 7:{let{name:s,message:l}=o;return r(new zue[s](l),a)}case 8:return r(BigInt(o),a);case"BigInt":return r(Object(BigInt(o)),a)}return r(new zue[i](o),a)};return n},kz=e=>nXe(new Map,e)(0);var y9="",{toString:aXe}={},{keys:iXe}=Object,q4=e=>{let t=typeof e;if(t!=="object"||!e)return[0,t];let r=aXe.call(e).slice(8,-1);switch(r){case"Array":return[1,y9];case"Object":return[2,y9];case"Date":return[3,y9];case"RegExp":return[4,y9];case"Map":return[5,y9];case"Set":return[6,y9]}return r.includes("Array")?[1,r]:r.includes("Error")?[7,r]:[2,r]},ek=([e,t])=>e===0&&(t==="function"||t==="symbol"),oXe=(e,t,r,n)=>{let a=(o,s)=>{let l=n.push(o)-1;return r.set(s,l),l},i=o=>{if(r.has(o))return r.get(o);let[s,l]=q4(o);switch(s){case 0:{let c=o;switch(l){case"bigint":s=8,c=o.toString();break;case"function":case"symbol":if(e)throw new TypeError("unable to serialize "+l);c=null;break;case"undefined":return a([-1],o)}return a([s,c],o)}case 1:{if(l)return a([l,[...o]],o);let c=[],d=a([s,c],o);for(let h of o)c.push(i(h));return d}case 2:{if(l)switch(l){case"BigInt":return a([l,o.toString()],o);case"Boolean":case"Number":case"String":return a([l,o.valueOf()],o)}if(t&&"toJSON"in o)return i(o.toJSON());let c=[],d=a([s,c],o);for(let h of iXe(o))(e||!ek(q4(o[h])))&&c.push([i(h),i(o[h])]);return d}case 3:return a([s,o.toISOString()],o);case 4:{let{source:c,flags:d}=o;return a([s,{source:c,flags:d}],o)}case 5:{let c=[],d=a([s,c],o);for(let[h,g]of o)(e||!(ek(q4(h))||ek(q4(g))))&&c.push([i(h),i(g)]);return d}case 6:{let c=[],d=a([s,c],o);for(let h of o)(e||!ek(q4(h)))&&c.push(i(h));return d}}let{message:u}=o;return a([s,{name:l,message:u}],o)};return i},Ez=(e,{json:t,lossy:r}={})=>{let n=[];return oXe(!(t||r),!!t,new Map,n)(e),n};var x9=typeof structuredClone=="function"?(e,t)=>t&&("json"in t||"lossy"in t)?kz(Ez(e,t)):structuredClone(e):(e,t)=>kz(Ez(e,t));function Rz(e,t){let r=[{type:"text",value:"\u21A9"}];return t>1&&r.push({type:"element",tagName:"sup",properties:{},children:[{type:"text",value:String(t)}]}),r}function Tz(e,t){return"Back to reference "+(e+1)+(t>1?"-"+t:"")}function Due(e){let t=typeof e.options.clobberPrefix=="string"?e.options.clobberPrefix:"user-content-",r=e.options.footnoteBackContent||Rz,n=e.options.footnoteBackLabel||Tz,a=e.options.footnoteLabel||"Footnotes",i=e.options.footnoteLabelTagName||"h2",o=e.options.footnoteLabelProperties||{className:["sr-only"]},s=[],l=-1;for(;++l0&&b.push({type:"text",value:" "});let E=typeof r=="string"?r:r(l,g);typeof E=="string"&&(E={type:"text",value:E}),b.push({type:"element",tagName:"a",properties:{href:"#"+t+"fnref-"+h+(g>1?"-"+g:""),dataFootnoteBackref:"",ariaLabel:typeof n=="string"?n:n(l,g),className:["data-footnote-backref"]},children:Array.isArray(E)?E:[E]})}let C=c[c.length-1];if(C&&C.type==="element"&&C.tagName==="p"){let E=C.children[C.children.length-1];E&&E.type==="text"?E.value+=" ":C.children.push({type:"text",value:" "}),C.children.push(...b)}else c.push(...b);let S={type:"element",tagName:"li",properties:{id:t+"fn-"+h},children:e.wrap(c,!0)};e.patch(u,S),s.push(S)}if(s.length!==0)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:i,properties:{...x9(o),id:"footnote-label"},children:[{type:"text",value:a}]},{type:"text",value:` `},{type:"element",tagName:"ol",properties:{},children:e.wrap(s,!0)},{type:"text",value:` `}]}}var Bf=function(e){if(e==null)return uXe;if(typeof e=="function")return tk(e);if(typeof e=="object")return Array.isArray(e)?sXe(e):lXe(e);if(typeof e=="string")return cXe(e);throw new Error("Expected function, string, or object as test")};function sXe(e){let t=[],r=-1;for(;++r":""))+")"})}return h;function h(){let g=jue,b,y,C;if((!t||i(l,u,c[c.length-1]||void 0))&&(g=pXe(r(l,c)),g[0]===rm))return g;if("children"in l&&l.children){let S=l;if(S.children&&g[0]!==nk)for(y=(n?S.children.length:-1)+o,C=c.concat(S);y>-1&&y0&&r.push({type:"text",value:` `}),r}function Bue(e){let t=0,r=e.charCodeAt(t);for(;r===9||r===32;)t++,r=e.charCodeAt(t);return e.slice(t)}function ak(e,t){let r=Vue(e,t),n=r.one(e,void 0),a=Due(r),i=Array.isArray(n)?{type:"root",children:n}:n||{type:"root",children:[]};return a&&("children"in i,i.children.push({type:"text",value:` `},a)),i}function ik(e,t){return e&&"run"in e?async function(r,n){let a=ak(r,{file:n,...t});await e.run(a,n)}:function(r,n){return ak(r,{file:n,...e||t})}}function Az(e){if(e)throw e}var lk=_(Wue(),1);function W4(e){if(typeof e!="object"||e===null)return!1;let t=Object.getPrototypeOf(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}function Pz(){let e=[],t={run:r,use:n};return t;function r(...a){let i=-1,o=a.pop();if(typeof o!="function")throw new TypeError("Expected function as last argument, not "+o);s(null,...a);function s(l,...u){let c=e[++i],d=-1;if(l){o(l);return}for(;++do.length,l;s&&o.push(a);try{l=e.apply(this,o)}catch(u){let c=u;if(s&&r)throw c;return a(c)}s||(l&&l.then&&typeof l.then=="function"?l.then(i,a):l instanceof Error?a(l):i(l))}function a(o,...s){r||(r=!0,t(o,...s))}function i(o){a(null,o)}}var Jue=function(e){let n=this.constructor.prototype,a=n[e],i=function(){return a.apply(i,arguments)};return Object.setPrototypeOf(i,n),i};var bXe={}.hasOwnProperty,Mz=class e extends Jue{constructor(){super("copy"),this.Compiler=void 0,this.Parser=void 0,this.attachers=[],this.compiler=void 0,this.freezeIndex=-1,this.frozen=void 0,this.namespace={},this.parser=void 0,this.transformers=Pz()}copy(){let t=new e,r=-1;for(;++r0){let[g,...b]=c,y=n[h][1];W4(y)&&W4(g)&&(g=(0,lk.default)(!0,y,g)),n[h]=[u,g,...b]}}}},Nz=new Mz().freeze();function Lz(e,t){if(typeof t!="function")throw new TypeError("Cannot `"+e+"` without `parser`")}function Iz(e,t){if(typeof t!="function")throw new TypeError("Cannot `"+e+"` without `compiler`")}function Oz(e,t){if(t)throw new Error("Cannot call `"+e+"` on a frozen processor.\nCreate a new processor first, by calling it: use `processor()` instead of `processor`.")}function Xue(e){if(!W4(e)||typeof e.type!="string")throw new TypeError("Expected node, got `"+e+"`")}function Yue(e,t,r){if(!r)throw new Error("`"+e+"` finished async. Use `"+t+"` instead")}function sk(e){return yXe(e)?e:new G0(e)}function yXe(e){return!!(e&&typeof e=="object"&&"message"in e&&"messages"in e)}function xXe(e){return typeof e=="string"||wXe(e)}function wXe(e){return!!(e&&typeof e=="object"&&"byteLength"in e&&"byteOffset"in e)}function sd(e,t){let r=["start","end","loc","range"],n=-1;for(;++n0&&w(S)}else S.type==="ExportNamedDeclaration"||S.type==="ExportAllDeclaration"?w(S):S.type==="ImportDeclaration"?L(S):S.type==="ExpressionStatement"&&(S.expression.type==="JSXElement"||S.expression.type==="JSXFragment")?(C=!0,g.push(...u(S.expression,n,!!y))):g.push(S);C||g.push(...u(void 0,n,!!y)),h.push(["MDXContent","default"]),n==="function-body"&&g.push({type:"ReturnStatement",argument:{type:"ObjectExpression",properties:[...Array.from({length:b}).map(function(I,P){return{type:"SpreadElement",argument:{type:"Identifier",name:"_exportAll"+(P+1)}}}),...h.map(function(I){return{type:"Property",kind:"init",method:!1,computed:!1,shorthand:typeof I=="string",key:{type:"Identifier",name:typeof I=="string"?I:I[1]},value:{type:"Identifier",name:typeof I=="string"?I:I[0]}}})]}}),c.body=g;let E=!1,R=!1;(r||n==="function-body")&&nd(c,{enter(I){if((I.type==="ExportAllDeclaration"||I.type==="ExportNamedDeclaration"||I.type==="ImportDeclaration")&&I.source){let P=I.source.value;try{new URL(P)}catch{(P.startsWith("/")||P.startsWith("./")||P.startsWith("../"))&&(P=new URL(P,r).href)}let N={type:"Literal",value:P};sd(I.source,N),I.source=N;return}if(I.type==="ImportExpression"){R=!0;let P={type:"CallExpression",callee:{type:"Identifier",name:"_resolveDynamicMdxSpecifier"},arguments:[I.source],optional:!1};I.source=P;return}if(I.type==="MemberExpression"&&"object"in I&&I.object.type==="MetaProperty"&&I.property.type==="Identifier"&&I.object.meta.name==="import"&&I.object.property.name==="meta"&&I.property.name==="url"){E=!0;let P={type:"Identifier",name:"_importMetaUrl"};sd(I,P),this.replace(P)}}}),R&&(r||(E=!0),c.body.push(CXe(r?{type:"Literal",value:r}:{type:"Identifier",name:"_importMetaUrl"}))),E&&c.body.unshift(...SXe());function w(I){if(I.type==="ExportNamedDeclaration"){if(I.declaration){let P=Q4();nd(I,{enter(N){P.enter(N),(N.type==="ArrowFunctionExpression"||N.type==="FunctionDeclaration"||N.type==="FunctionExpression")&&(this.skip(),P.exit(N))},leave:P.exit}),h.push(...P.scopes[0].defined)}for(S of I.specifiers)S.exported.type==="Identifier"?h.push(S.exported.name):(S.exported.value,h.push(S.exported.value))}L(I)}function L(I){let P,N;if(n==="function-body")if(I.type==="ImportDeclaration"||I.type==="ExportAllDeclaration"||I.type==="ExportNamedDeclaration"&&I.source){I.source;let $={type:"ImportExpression",source:I.source};sd(I,$),N={type:"AwaitExpression",argument:$},(I.type==="ImportDeclaration"||I.type==="ExportNamedDeclaration")&&I.specifiers.length===0?P={type:"ExpressionStatement",expression:N}:P={type:"VariableDeclaration",kind:"const",declarations:I.type==="ExportAllDeclaration"?[{type:"VariableDeclarator",id:{type:"Identifier",name:"_exportAll"+ ++b},init:N}]:w9(I.specifiers,N)}}else if(I.declaration)P=I.declaration;else{let $=[];for(let z of I.specifiers)z.exported.type==="Identifier"&&z.local.type==="Identifier"&&z.local.name!==z.exported.name&&$.push({type:"VariableDeclarator",id:z.exported,init:z.local});$.length>0&&(P={type:"VariableDeclaration",kind:"const",declarations:$})}else P=I;P&&g.push(P)}};function u(c,d,h){let b={type:"JSXElement",openingElement:{type:"JSXOpeningElement",name:{type:"JSXIdentifier",name:"MDXLayout"},attributes:[{type:"JSXSpreadAttribute",argument:{type:"Identifier",name:"props"}}],selfClosing:!1},closingElement:{type:"JSXClosingElement",name:{type:"JSXIdentifier",name:"MDXLayout"}},children:[{type:"JSXElement",openingElement:{type:"JSXOpeningElement",name:{type:"JSXIdentifier",name:"_createMdxContent"},attributes:[{type:"JSXSpreadAttribute",argument:{type:"Identifier",name:"props"}}],selfClosing:!0},closingElement:null,children:[]}]};h||(b={type:"ConditionalExpression",test:{type:"Identifier",name:"MDXLayout"},consequent:b,alternate:{type:"CallExpression",callee:{type:"Identifier",name:"_createMdxContent"},arguments:[{type:"Identifier",name:"props"}],optional:!1}});let y=c||{type:"Identifier",name:"undefined"};y.type==="JSXFragment"&&y.children.length===1&&y.children[0].type==="JSXElement"&&(y=y.children[0]);let C=!1;nd(y,{enter(E){if(E.type==="ArrowFunctionExpression"||E.type==="FunctionDeclaration"||E.type==="FunctionExpression")return this.skip();(E.type==="AwaitExpression"||E.type==="ForOfStatement"&&E.await)&&(C=!0)}});let S={type:"FunctionDeclaration",id:{type:"Identifier",name:"MDXContent"},params:[{type:"AssignmentPattern",left:{type:"Identifier",name:"props"},right:{type:"ObjectExpression",properties:[]}}],body:{type:"BlockStatement",body:[{type:"ReturnStatement",argument:b}]}};return[{type:"FunctionDeclaration",async:C,id:{type:"Identifier",name:"_createMdxContent"},params:[{type:"Identifier",name:"props"}],body:{type:"BlockStatement",body:[{type:"ReturnStatement",argument:y}]}},d==="program"?{type:"ExportDefaultDeclaration",declaration:S}:S]}}function ck(e,t,r){e.comments?.unshift({type:"Block",value:t+" "+r,data:{_mdxIsPragmaComment:!0}})}function CXe(e){return{type:"FunctionDeclaration",id:{type:"Identifier",name:"_resolveDynamicMdxSpecifier"},generator:!1,async:!1,params:[{type:"Identifier",name:"d"}],body:{type:"BlockStatement",body:[{type:"IfStatement",test:{type:"BinaryExpression",left:{type:"UnaryExpression",operator:"typeof",prefix:!0,argument:{type:"Identifier",name:"d"}},operator:"!==",right:{type:"Literal",value:"string"}},consequent:{type:"ReturnStatement",argument:{type:"Identifier",name:"d"}},alternate:null},{type:"TryStatement",block:{type:"BlockStatement",body:[{type:"ExpressionStatement",expression:{type:"NewExpression",callee:{type:"Identifier",name:"URL"},arguments:[{type:"Identifier",name:"d"}]}},{type:"ReturnStatement",argument:{type:"Identifier",name:"d"}}]},handler:{type:"CatchClause",param:null,body:{type:"BlockStatement",body:[]}},finalizer:null},{type:"IfStatement",test:{type:"LogicalExpression",left:{type:"LogicalExpression",left:{type:"CallExpression",callee:cu(["d","startsWith"]),arguments:[{type:"Literal",value:"/"}],optional:!1},operator:"||",right:{type:"CallExpression",callee:cu(["d","startsWith"]),arguments:[{type:"Literal",value:"./"}],optional:!1}},operator:"||",right:{type:"CallExpression",callee:cu(["d","startsWith"]),arguments:[{type:"Literal",value:"../"}],optional:!1}},consequent:{type:"ReturnStatement",argument:{type:"MemberExpression",object:{type:"NewExpression",callee:{type:"Identifier",name:"URL"},arguments:[{type:"Identifier",name:"d"},e]},property:{type:"Identifier",name:"href"},computed:!1,optional:!1}},alternate:null},{type:"ReturnStatement",argument:{type:"Identifier",name:"d"}}]}}}function SXe(){return[{type:"VariableDeclaration",declarations:[{type:"VariableDeclarator",id:{type:"Identifier",name:"_importMetaUrl"},init:cu(["arguments",0,"baseUrl"])}],kind:"const"},{type:"IfStatement",test:{type:"UnaryExpression",operator:"!",prefix:!0,argument:{type:"Identifier",name:"_importMetaUrl"}},consequent:{type:"ThrowStatement",argument:{type:"NewExpression",callee:{type:"Identifier",name:"Error"},arguments:[{type:"Literal",value:"Unexpected missing `options.baseUrl` needed to support `export \u2026 from`, `import`, or `import.meta.url` when generating `function-body`"}]}},alternate:null}]}function Dz(e){let t=-1,r;for(;++t0||h.length>0||y.idToInvalidComponentName.size>0){if(n&&(l=!0,g.push({type:"CallExpression",callee:{type:"Identifier",name:"_provideComponents"},arguments:[],optional:!1})),(C9(y.node,"MDXContent")||C9(y.node,"_createMdxContent"))&&g.push(cu(["props","components"])),d.length>0||g.length>1)for(let P of g)d.push({type:"SpreadElement",argument:P});let L=d.length>0?{type:"ObjectExpression",properties:d}:{type:"LogicalExpression",operator:"||",left:g[0],right:{type:"ObjectExpression",properties:[]}},I;if(h.length>0&&(I={type:"ObjectPattern",properties:h.map(function(P){return{type:"Property",kind:"init",key:{type:"Identifier",name:P==="MDXLayout"?"wrapper":P},value:{type:"Identifier",name:P},method:!1,shorthand:P!=="MDXLayout",computed:!1}})}),y.tags.length>0&&(b.push({type:"VariableDeclarator",id:{type:"Identifier",name:"_components"},init:L}),L={type:"Identifier",name:"_components"}),C9(y.node,"_createMdxContent"))for(let[P,N]of[...y.idToInvalidComponentName].sort(function([$],[z]){return $.localeCompare(z)}))b.push({type:"VariableDeclarator",id:{type:"Identifier",name:N},init:{type:"MemberExpression",object:{type:"Identifier",name:"_components"},property:{type:"Literal",value:P},computed:!0,optional:!1}});I&&b.push({type:"VariableDeclarator",id:I,init:L}),b.length>0&&S.push({type:"VariableDeclaration",kind:"const",declarations:b})}let E;for(E in y.references)if(Object.hasOwn(y.references,E)){let L=E.split("."),I=0;for(;++I0&&(c.body.type!=="BlockStatement"&&(c.body={type:"BlockStatement",body:[{type:"ReturnStatement",argument:c.body}]}),c.body.body.unshift(...S)),s.pop()}}}),l&&n&&a.body.unshift(kXe(n,r)),u){let c=[{type:"Literal",value:"Expected "},{type:"ConditionalExpression",test:{type:"Identifier",name:"component"},consequent:{type:"Literal",value:"component"},alternate:{type:"Literal",value:"object"}},{type:"Literal",value:" `"},{type:"Identifier",name:"id"},{type:"Literal",value:"` to be defined: you likely forgot to import, pass, or provide it."}],d=[{type:"Identifier",name:"id"},{type:"Identifier",name:"component"}];t&&(c.push({type:"ConditionalExpression",test:{type:"Identifier",name:"place"},consequent:Dz([{type:"Literal",value:"\nIt\u2019s referenced in your code at `"},{type:"Identifier",name:"place"},{type:"Literal",value:(i.path?"` in `"+i.path:"")+"`"}]),alternate:{type:"Literal",value:""}}),d.push({type:"Identifier",name:"place"})),a.body.push({type:"FunctionDeclaration",id:{type:"Identifier",name:"_missingMdxReference"},generator:!1,async:!1,params:d,body:{type:"BlockStatement",body:[{type:"ThrowStatement",argument:{type:"NewExpression",callee:{type:"Identifier",name:"Error"},arguments:[Dz(c)]}}]}})}r==="function-body"&&a.body.unshift({type:"ExpressionStatement",expression:{type:"Literal",value:"use strict"},directive:"use strict"})}}function kXe(e,t){let r=[{type:"ImportSpecifier",imported:{type:"Identifier",name:"useMDXComponents"},local:{type:"Identifier",name:"_provideComponents"}}];return t==="function-body"?{type:"VariableDeclaration",kind:"const",declarations:w9(r,cu(["arguments",0]))}:{type:"ImportDeclaration",specifiers:r,source:{type:"Literal",value:e}}}function C9(e,t){return!!(e&&"id"in e&&e.id&&e.id.name===t)}function jz(e,t){let r=e.length;for(;r--;)if(e[r].defined.includes(t))return!0;return!1}function ide(){return function(e){B1(e,"raw",function(t,r,n){if(n&&typeof r=="number")return n.children.splice(r,1),r})}}var EXe=/\s+/g,RXe=/[\t\n\v\f\r ]+/g;function ode(e,t){t?typeof t=="string"&&(t={style:t}):t={};let r=t.preserveLineEndings?TXe:_Xe;return String(e).replace(t.style==="html"?RXe:EXe,t.trim?AXe(r):r)}function TXe(e){let t=/\r?\n|\r/.exec(e);return t?t[0]:" "}function _Xe(){return" "}function AXe(e){return t;function t(r,n,a){return n===0||n+r.length===a.length?"":e(r)}}function sde(){return function(e){B1(e,function(t,r,n){let a=-1,i=!0,o=!1;if(n&&typeof r=="number"&&t.type==="paragraph"){let s=t.children;for(;++a on how to migrate"));let n=Nz().use(ZS);t.format!=="md"&&n.use(FS);let a=t.remarkRehypeOptions||{};return n.use(sde).use(t.remarkPlugins||[]).use(ik,{...a,allowDangerousHtml:!0,passThrough:[...a.passThrough||[],...Bz]}).use(t.rehypePlugins||[]),t.format==="md"&&n.use(ide),n.use(vS,t).use(nde,t).use(ade,t),t.jsx||n.use(sS,t).use(ede,t),n.use(dS).use(pS,t).use(t.recmaPlugins||[]),n}function uk(e,t){let{file:r,options:n}=Ose(e,t);return Vz(n).process(r)}var PXe=Object.getPrototypeOf(Hz).constructor;async function Hz(e,t){return new PXe(String(e))(t)}var J4=_(K(),1),Fz={},ude=J4.default.createContext(Fz);function dk(e){let t=J4.default.useContext(ude);return J4.default.useMemo(function(){return typeof e=="function"?e(t):{...t,...e}},[t,e])}function $z(e){let t;return e.disableParentContext?t=typeof e.components=="function"?e.components(Fz):e.components||Fz:t=dk(e.components),J4.default.createElement(ude.Provider,{value:t},e.children)}var l9t=_(de(),1);var Jbe=_(K(),1),Xbe=_(K(),1);var PF=_(de(),1);var Ybe=_(de(),1);var LF=_(de(),1);var IF=_(de(),1);var OF=_(de(),1);var tye=_(de(),1);var rye=_(de(),1),nye=_(nt(),1);var aye=_(nt(),1),ECr=_(K(),1),iye=_(nt(),1),TCr=_(K(),1),oye=_(nt(),1),ACr=_(K(),1);var sye=_(K(),1);var _de=_(K(),1);var k9=_(K(),1);var X4=_(K(),1);var dde=_(K(),1),OXe=e=>(0,dde.isValidElement)(e)&&!!e.props.children,S9=OXe;var MXe=e=>(0,X4.isValidElement)(e)&&S9(e)&&X4.Children.toArray(e.props.children).reduce((t,r)=>t||(0,X4.isValidElement)(r),!1),ld=MXe;var pde=(e,t)=>k9.Children.toArray(e).filter(t).map(r=>(0,k9.isValidElement)(r)&&ld(r)?(0,k9.cloneElement)(r,{...r.props,children:pde(r.props.children,t)}):r),pk=pde;var fk=_(K(),1);var fde=(e,t)=>{let r;return fk.Children.toArray(e).find((n,a,i)=>t(n,a,i)?(r=n,!0):(0,fk.isValidElement)(n)&&ld(n)?(r=fde(n.props.children,t),typeof r<"u"):!1),r},hde=fde;var hk=_(K(),1);var mde=(e,t)=>{hk.Children.forEach(e,(r,n)=>{(0,hk.isValidElement)(r)&&ld(r)&&mde(r.props.children,t),t(r,n)})},gde=mde;var E9=_(K(),1);var vde=(e,t)=>E9.Children.toArray(e).map((r,n,a)=>(0,E9.isValidElement)(r)&&ld(r)?t((0,E9.cloneElement)(r,{...r.props,children:vde(r.props.children,t)})):t(r,n,a)),bde=vde;var yde=_(K(),1),NXe=(e,t)=>yde.Children.toArray(e).filter(t),xde=NXe;var wde=_(K(),1),zXe=e=>(0,wde.isValidElement)(e)?typeof e.type=="string"?e.type:e.type.name:null,mk=zXe;var Cde=_(K(),1);var DXe=(e,t=[],r="rest")=>{let n=t.map(a=>typeof a=="string"?a:a.name);return Cde.Children.toArray(e).reduce((a,i)=>{let o=mk(i),s=o!==null&&n.includes(o)?o:r;return typeof a[s]>"u"&&(a[s]=[]),a[s]=[...a[s],i],a},{})},Sde=DXe;var Y4=_(K(),1);var kde=e=>typeof e>"u"||e===null||typeof e=="boolean"||JSON.stringify(e)==="{}"?"":e.toString(),Ede=e=>!(e instanceof Array)&&!(0,Y4.isValidElement)(e)?kde(e):Y4.Children.toArray(e).reduce((t,r)=>{let n="";return S9(r)?n=Ede(r.props.children):(0,Y4.isValidElement)(r)?n="":n=kde(r),t.concat(n)},""),gk=Ede;var Rde=_(K(),1);var jXe=e=>pk(e,t=>(0,Rde.isValidElement)(t)),Tde=jXe;var Bar={..._de.Children,deepFilter:pk,deepFind:hde,deepForEach:gde,deepMap:bde,filter:xde,getElementName:mk,groupByType:Sde,hasChildren:S9,hasComplexChildren:ld,onlyText:gk,onlyValid:Tde};var lye=_(nt(),1);var cye=_(K(),1);var uye=_(vk(),1);var Me;(function(e){e[e.BACKSPACE=8]="BACKSPACE",e[e.FORM_FEED=12]="FORM_FEED",e[e.NEWLINE=10]="NEWLINE",e[e.CARRIAGE_RETURN=13]="CARRIAGE_RETURN",e[e.TAB=9]="TAB",e[e.SPACE=32]="SPACE",e[e.EXCLAMATION_MARK=33]="EXCLAMATION_MARK",e[e.QUOTATION_MARK=34]="QUOTATION_MARK",e[e.NUMBER_SIGN=35]="NUMBER_SIGN",e[e.DOLLAR_SIGN=36]="DOLLAR_SIGN",e[e.PERCENT_SIGN=37]="PERCENT_SIGN",e[e.AMPERSAND=38]="AMPERSAND",e[e.APOSTROPHE=39]="APOSTROPHE",e[e.LEFT_PARENTHESIS=40]="LEFT_PARENTHESIS",e[e.RIGHT_PARENTHESIS=41]="RIGHT_PARENTHESIS",e[e.ASTERISK=42]="ASTERISK",e[e.PLUS_SIGN=43]="PLUS_SIGN",e[e.COMMA=44]="COMMA",e[e.HYPHEN_MINUS=45]="HYPHEN_MINUS",e[e.FULL_STOP=46]="FULL_STOP",e[e.SOLIDUS=47]="SOLIDUS",e[e.DIGIT_ZERO=48]="DIGIT_ZERO",e[e.DIGIT_ONE=49]="DIGIT_ONE",e[e.DIGIT_TWO=50]="DIGIT_TWO",e[e.DIGIT_THREE=51]="DIGIT_THREE",e[e.DIGIT_FOUR=52]="DIGIT_FOUR",e[e.DIGIT_FIVE=53]="DIGIT_FIVE",e[e.DIGIT_SIX=54]="DIGIT_SIX",e[e.DIGIT_SEVEN=55]="DIGIT_SEVEN",e[e.DIGIT_EIGHT=56]="DIGIT_EIGHT",e[e.DIGIT_NINE=57]="DIGIT_NINE",e[e.COLON=58]="COLON",e[e.SEMICOLON=59]="SEMICOLON",e[e.LESS_THAN_SIGN=60]="LESS_THAN_SIGN",e[e.EQUALS_SIGN=61]="EQUALS_SIGN",e[e.GREATER_THAN_SIGN=62]="GREATER_THAN_SIGN",e[e.QUESTION_MARK=63]="QUESTION_MARK",e[e.COMMERCIAL_AT=64]="COMMERCIAL_AT",e[e.LATIN_CAPITAL_LETTER_A=65]="LATIN_CAPITAL_LETTER_A",e[e.LATIN_CAPITAL_LETTER_B=66]="LATIN_CAPITAL_LETTER_B",e[e.LATIN_CAPITAL_LETTER_C=67]="LATIN_CAPITAL_LETTER_C",e[e.LATIN_CAPITAL_LETTER_D=68]="LATIN_CAPITAL_LETTER_D",e[e.LATIN_CAPITAL_LETTER_E=69]="LATIN_CAPITAL_LETTER_E",e[e.LATIN_CAPITAL_LETTER_F=70]="LATIN_CAPITAL_LETTER_F",e[e.LATIN_CAPITAL_LETTER_G=71]="LATIN_CAPITAL_LETTER_G",e[e.LATIN_CAPITAL_LETTER_H=72]="LATIN_CAPITAL_LETTER_H",e[e.LATIN_CAPITAL_LETTER_I=73]="LATIN_CAPITAL_LETTER_I",e[e.LATIN_CAPITAL_LETTER_J=74]="LATIN_CAPITAL_LETTER_J",e[e.LATIN_CAPITAL_LETTER_K=75]="LATIN_CAPITAL_LETTER_K",e[e.LATIN_CAPITAL_LETTER_L=76]="LATIN_CAPITAL_LETTER_L",e[e.LATIN_CAPITAL_LETTER_M=77]="LATIN_CAPITAL_LETTER_M",e[e.LATIN_CAPITAL_LETTER_N=78]="LATIN_CAPITAL_LETTER_N",e[e.LATIN_CAPITAL_LETTER_O=79]="LATIN_CAPITAL_LETTER_O",e[e.LATIN_CAPITAL_LETTER_P=80]="LATIN_CAPITAL_LETTER_P",e[e.LATIN_CAPITAL_LETTER_Q=81]="LATIN_CAPITAL_LETTER_Q",e[e.LATIN_CAPITAL_LETTER_R=82]="LATIN_CAPITAL_LETTER_R",e[e.LATIN_CAPITAL_LETTER_S=83]="LATIN_CAPITAL_LETTER_S",e[e.LATIN_CAPITAL_LETTER_T=84]="LATIN_CAPITAL_LETTER_T",e[e.LATIN_CAPITAL_LETTER_U=85]="LATIN_CAPITAL_LETTER_U",e[e.LATIN_CAPITAL_LETTER_V=86]="LATIN_CAPITAL_LETTER_V",e[e.LATIN_CAPITAL_LETTER_W=87]="LATIN_CAPITAL_LETTER_W",e[e.LATIN_CAPITAL_LETTER_X=88]="LATIN_CAPITAL_LETTER_X",e[e.LATIN_CAPITAL_LETTER_Y=89]="LATIN_CAPITAL_LETTER_Y",e[e.LATIN_CAPITAL_LETTER_Z=90]="LATIN_CAPITAL_LETTER_Z",e[e.LEFT_SQUARE_BRACKET=91]="LEFT_SQUARE_BRACKET",e[e.REVERSE_SOLIDUS=92]="REVERSE_SOLIDUS",e[e.RIGHT_SQUARE_BRACKET=93]="RIGHT_SQUARE_BRACKET",e[e.CIRCUMFLEX_ACCENT=94]="CIRCUMFLEX_ACCENT",e[e.LOW_LINE=95]="LOW_LINE",e[e.GRAVE_ACCENT=96]="GRAVE_ACCENT",e[e.LATIN_SMALL_LETTER_A=97]="LATIN_SMALL_LETTER_A",e[e.LATIN_SMALL_LETTER_B=98]="LATIN_SMALL_LETTER_B",e[e.LATIN_SMALL_LETTER_C=99]="LATIN_SMALL_LETTER_C",e[e.LATIN_SMALL_LETTER_D=100]="LATIN_SMALL_LETTER_D",e[e.LATIN_SMALL_LETTER_E=101]="LATIN_SMALL_LETTER_E",e[e.LATIN_SMALL_LETTER_F=102]="LATIN_SMALL_LETTER_F",e[e.LATIN_SMALL_LETTER_G=103]="LATIN_SMALL_LETTER_G",e[e.LATIN_SMALL_LETTER_H=104]="LATIN_SMALL_LETTER_H",e[e.LATIN_SMALL_LETTER_I=105]="LATIN_SMALL_LETTER_I",e[e.LATIN_SMALL_LETTER_J=106]="LATIN_SMALL_LETTER_J",e[e.LATIN_SMALL_LETTER_K=107]="LATIN_SMALL_LETTER_K",e[e.LATIN_SMALL_LETTER_L=108]="LATIN_SMALL_LETTER_L",e[e.LATIN_SMALL_LETTER_M=109]="LATIN_SMALL_LETTER_M",e[e.LATIN_SMALL_LETTER_N=110]="LATIN_SMALL_LETTER_N",e[e.LATIN_SMALL_LETTER_O=111]="LATIN_SMALL_LETTER_O",e[e.LATIN_SMALL_LETTER_P=112]="LATIN_SMALL_LETTER_P",e[e.LATIN_SMALL_LETTER_Q=113]="LATIN_SMALL_LETTER_Q",e[e.LATIN_SMALL_LETTER_R=114]="LATIN_SMALL_LETTER_R",e[e.LATIN_SMALL_LETTER_S=115]="LATIN_SMALL_LETTER_S",e[e.LATIN_SMALL_LETTER_T=116]="LATIN_SMALL_LETTER_T",e[e.LATIN_SMALL_LETTER_U=117]="LATIN_SMALL_LETTER_U",e[e.LATIN_SMALL_LETTER_V=118]="LATIN_SMALL_LETTER_V",e[e.LATIN_SMALL_LETTER_W=119]="LATIN_SMALL_LETTER_W",e[e.LATIN_SMALL_LETTER_X=120]="LATIN_SMALL_LETTER_X",e[e.LATIN_SMALL_LETTER_Y=121]="LATIN_SMALL_LETTER_Y",e[e.LATIN_SMALL_LETTER_Z=122]="LATIN_SMALL_LETTER_Z",e[e.LEFT_CURLY_BRACKET=123]="LEFT_CURLY_BRACKET",e[e.VERTICAL_LINE=124]="VERTICAL_LINE",e[e.RIGHT_CURLY_BRACKET=125]="RIGHT_CURLY_BRACKET",e[e.TILDE=126]="TILDE"})(Me||(Me={}));var Ade={[Me.QUOTATION_MARK]:Me.QUOTATION_MARK,[Me.REVERSE_SOLIDUS]:Me.REVERSE_SOLIDUS,[Me.SOLIDUS]:Me.SOLIDUS,[Me.LATIN_SMALL_LETTER_B]:Me.BACKSPACE,[Me.LATIN_SMALL_LETTER_F]:Me.FORM_FEED,[Me.LATIN_SMALL_LETTER_N]:Me.NEWLINE,[Me.LATIN_SMALL_LETTER_R]:Me.CARRIAGE_RETURN,[Me.LATIN_SMALL_LETTER_T]:Me.TAB};var e7=class{constructor(){this.decoder=new TextDecoder("utf-8"),this.strings=[],this.byteLength=0}appendChar(t){this.strings.push(String.fromCharCode(t)),this.byteLength+=1}appendBuf(t,r=0,n=t.length){this.strings.push(this.decoder.decode(t.subarray(r,n))),this.byteLength+=n-r}reset(){this.strings=[],this.byteLength=0}toString(){return this.strings.join("")}},t7=class{constructor(t){this.decoder=new TextDecoder("utf-8"),this.bufferOffset=0,this.string="",this.byteLength=0,this.buffer=new Uint8Array(t)}appendChar(t){this.bufferOffset>=this.buffer.length&&this.flushStringBuffer(),this.buffer[this.bufferOffset++]=t,this.byteLength+=1}appendBuf(t,r=0,n=t.length){let a=n-r;this.bufferOffset+a>this.buffer.length&&this.flushStringBuffer(),this.buffer.set(t.subarray(r,n),this.bufferOffset),this.bufferOffset+=a,this.byteLength+=a}flushStringBuffer(){this.string+=this.decoder.decode(this.buffer.subarray(0,this.bufferOffset)),this.bufferOffset=0}reset(){this.string="",this.bufferOffset=0,this.byteLength=0}toString(){return this.flushStringBuffer(),this.string}};var Zz;(function(e){e[e.LEFT_BRACE=0]="LEFT_BRACE",e[e.RIGHT_BRACE=1]="RIGHT_BRACE",e[e.LEFT_BRACKET=2]="LEFT_BRACKET",e[e.RIGHT_BRACKET=3]="RIGHT_BRACKET",e[e.COLON=4]="COLON",e[e.COMMA=5]="COMMA",e[e.TRUE=6]="TRUE",e[e.FALSE=7]="FALSE",e[e.NULL=8]="NULL",e[e.STRING=9]="STRING",e[e.NUMBER=10]="NUMBER",e[e.SEPARATOR=11]="SEPARATOR"})(Zz||(Zz={}));var Rr=Zz;var Te;(function(e){e[e.START=0]="START",e[e.ENDED=1]="ENDED",e[e.ERROR=2]="ERROR",e[e.TRUE1=3]="TRUE1",e[e.TRUE2=4]="TRUE2",e[e.TRUE3=5]="TRUE3",e[e.FALSE1=6]="FALSE1",e[e.FALSE2=7]="FALSE2",e[e.FALSE3=8]="FALSE3",e[e.FALSE4=9]="FALSE4",e[e.NULL1=10]="NULL1",e[e.NULL2=11]="NULL2",e[e.NULL3=12]="NULL3",e[e.STRING_DEFAULT=13]="STRING_DEFAULT",e[e.STRING_AFTER_BACKSLASH=14]="STRING_AFTER_BACKSLASH",e[e.STRING_UNICODE_DIGIT_1=15]="STRING_UNICODE_DIGIT_1",e[e.STRING_UNICODE_DIGIT_2=16]="STRING_UNICODE_DIGIT_2",e[e.STRING_UNICODE_DIGIT_3=17]="STRING_UNICODE_DIGIT_3",e[e.STRING_UNICODE_DIGIT_4=18]="STRING_UNICODE_DIGIT_4",e[e.STRING_INCOMPLETE_CHAR=19]="STRING_INCOMPLETE_CHAR",e[e.NUMBER_AFTER_INITIAL_MINUS=20]="NUMBER_AFTER_INITIAL_MINUS",e[e.NUMBER_AFTER_INITIAL_ZERO=21]="NUMBER_AFTER_INITIAL_ZERO",e[e.NUMBER_AFTER_INITIAL_NON_ZERO=22]="NUMBER_AFTER_INITIAL_NON_ZERO",e[e.NUMBER_AFTER_FULL_STOP=23]="NUMBER_AFTER_FULL_STOP",e[e.NUMBER_AFTER_DECIMAL=24]="NUMBER_AFTER_DECIMAL",e[e.NUMBER_AFTER_E=25]="NUMBER_AFTER_E",e[e.NUMBER_AFTER_E_AND_SIGN=26]="NUMBER_AFTER_E_AND_SIGN",e[e.NUMBER_AFTER_E_AND_DIGIT=27]="NUMBER_AFTER_E_AND_DIGIT",e[e.SEPARATOR=28]="SEPARATOR",e[e.BOM_OR_START=29]="BOM_OR_START",e[e.BOM=30]="BOM"})(Te||(Te={}));function Lde(e){return["START","ENDED","ERROR","TRUE1","TRUE2","TRUE3","FALSE1","FALSE2","FALSE3","FALSE4","NULL1","NULL2","NULL3","STRING_DEFAULT","STRING_AFTER_BACKSLASH","STRING_UNICODE_DIGIT_1","STRING_UNICODE_DIGIT_2","STRING_UNICODE_DIGIT_3","STRING_UNICODE_DIGIT_4","STRING_INCOMPLETE_CHAR","NUMBER_AFTER_INITIAL_MINUS","NUMBER_AFTER_INITIAL_ZERO","NUMBER_AFTER_INITIAL_NON_ZERO","NUMBER_AFTER_FULL_STOP","NUMBER_AFTER_DECIMAL","NUMBER_AFTER_E","NUMBER_AFTER_E_AND_SIGN","NUMBER_AFTER_E_AND_DIGIT","SEPARATOR","BOM_OR_START","BOM"][e]}var BXe={stringBufferSize:0,numberBufferSize:0,separator:void 0,emitPartialTokens:!1},R9=class e extends Error{constructor(t){super(t),Object.setPrototypeOf(this,e.prototype)}},Vf=class{constructor(t){this.state=Te.BOM_OR_START,this.bomIndex=0,this.separatorIndex=0,this.bytes_remaining=0,this.bytes_in_sequence=0,this.char_split_buffer=new Uint8Array(4),this.encoder=new TextEncoder,this.offset=-1,t=Object.assign(Object.assign({},BXe),t),this.emitPartialTokens=t.emitPartialTokens===!0,this.bufferedString=t.stringBufferSize&&t.stringBufferSize>4?new t7(t.stringBufferSize):new e7,this.bufferedNumber=t.numberBufferSize&&t.numberBufferSize>0?new t7(t.numberBufferSize):new e7,this.separator=t.separator,this.separatorBytes=t.separator?this.encoder.encode(t.separator):void 0}get isEnded(){return this.state===Te.ENDED}write(t){try{let r;if(t instanceof Uint8Array)r=t;else if(typeof t=="string")r=this.encoder.encode(t);else if(Array.isArray(t))r=Uint8Array.from(t);else if(ArrayBuffer.isView(t))r=new Uint8Array(t.buffer,t.byteOffset,t.byteLength);else throw new TypeError("Unexpected type. The `write` function only accepts Arrays, TypedArrays and Strings.");for(let n=0;n=Me.DIGIT_ONE&&a<=Me.DIGIT_NINE){this.bufferedNumber.reset(),this.bufferedNumber.appendChar(a),this.state=Te.NUMBER_AFTER_INITIAL_NON_ZERO;continue}if(a===Me.DIGIT_ZERO){this.bufferedNumber.reset(),this.bufferedNumber.appendChar(a),this.state=Te.NUMBER_AFTER_INITIAL_ZERO;continue}if(a===Me.HYPHEN_MINUS){this.bufferedNumber.reset(),this.bufferedNumber.appendChar(a),this.state=Te.NUMBER_AFTER_INITIAL_MINUS;continue}break;case Te.STRING_DEFAULT:if(a===Me.QUOTATION_MARK){let o=this.bufferedString.toString();this.state=Te.START,this.onToken({token:Rr.STRING,value:o,offset:this.offset}),this.offset+=this.bufferedString.byteLength+1;continue}if(a===Me.REVERSE_SOLIDUS){this.state=Te.STRING_AFTER_BACKSLASH;continue}if(a>=128){if(a>=194&&a<=223?this.bytes_in_sequence=2:a<=239?this.bytes_in_sequence=3:this.bytes_in_sequence=4,this.bytes_in_sequence<=r.length-n){this.bufferedString.appendBuf(r,n,n+this.bytes_in_sequence),n+=this.bytes_in_sequence-1;continue}this.bytes_remaining=n+this.bytes_in_sequence-r.length,this.char_split_buffer.set(r.subarray(n)),n=r.length-1,this.state=Te.STRING_INCOMPLETE_CHAR;continue}if(a>=Me.SPACE){this.bufferedString.appendChar(a);continue}break;case Te.STRING_INCOMPLETE_CHAR:this.char_split_buffer.set(r.subarray(n,n+this.bytes_remaining),this.bytes_in_sequence-this.bytes_remaining),this.bufferedString.appendBuf(this.char_split_buffer,0,this.bytes_in_sequence),n=this.bytes_remaining-1,this.state=Te.STRING_DEFAULT;continue;case Te.STRING_AFTER_BACKSLASH:let i=Ade[a];if(i){this.bufferedString.appendChar(i),this.state=Te.STRING_DEFAULT;continue}if(a===Me.LATIN_SMALL_LETTER_U){this.unicode="",this.state=Te.STRING_UNICODE_DIGIT_1;continue}break;case Te.STRING_UNICODE_DIGIT_1:case Te.STRING_UNICODE_DIGIT_2:case Te.STRING_UNICODE_DIGIT_3:if(a>=Me.DIGIT_ZERO&&a<=Me.DIGIT_NINE||a>=Me.LATIN_CAPITAL_LETTER_A&&a<=Me.LATIN_CAPITAL_LETTER_F||a>=Me.LATIN_SMALL_LETTER_A&&a<=Me.LATIN_SMALL_LETTER_F){this.unicode+=String.fromCharCode(a),this.state+=1;continue}break;case Te.STRING_UNICODE_DIGIT_4:if(a>=Me.DIGIT_ZERO&&a<=Me.DIGIT_NINE||a>=Me.LATIN_CAPITAL_LETTER_A&&a<=Me.LATIN_CAPITAL_LETTER_F||a>=Me.LATIN_SMALL_LETTER_A&&a<=Me.LATIN_SMALL_LETTER_F){let o=parseInt(this.unicode+String.fromCharCode(a),16);this.highSurrogate===void 0?o>=55296&&o<=56319?this.highSurrogate=o:this.bufferedString.appendBuf(this.encoder.encode(String.fromCharCode(o))):(o>=56320&&o<=57343?this.bufferedString.appendBuf(this.encoder.encode(String.fromCharCode(this.highSurrogate,o))):this.bufferedString.appendBuf(this.encoder.encode(String.fromCharCode(this.highSurrogate))),this.highSurrogate=void 0),this.state=Te.STRING_DEFAULT;continue}break;case Te.NUMBER_AFTER_INITIAL_MINUS:if(a===Me.DIGIT_ZERO){this.bufferedNumber.appendChar(a),this.state=Te.NUMBER_AFTER_INITIAL_ZERO;continue}if(a>=Me.DIGIT_ONE&&a<=Me.DIGIT_NINE){this.bufferedNumber.appendChar(a),this.state=Te.NUMBER_AFTER_INITIAL_NON_ZERO;continue}break;case Te.NUMBER_AFTER_INITIAL_ZERO:if(a===Me.FULL_STOP){this.bufferedNumber.appendChar(a),this.state=Te.NUMBER_AFTER_FULL_STOP;continue}if(a===Me.LATIN_SMALL_LETTER_E||a===Me.LATIN_CAPITAL_LETTER_E){this.bufferedNumber.appendChar(a),this.state=Te.NUMBER_AFTER_E;continue}n-=1,this.state=Te.START,this.emitNumber();continue;case Te.NUMBER_AFTER_INITIAL_NON_ZERO:if(a>=Me.DIGIT_ZERO&&a<=Me.DIGIT_NINE){this.bufferedNumber.appendChar(a);continue}if(a===Me.FULL_STOP){this.bufferedNumber.appendChar(a),this.state=Te.NUMBER_AFTER_FULL_STOP;continue}if(a===Me.LATIN_SMALL_LETTER_E||a===Me.LATIN_CAPITAL_LETTER_E){this.bufferedNumber.appendChar(a),this.state=Te.NUMBER_AFTER_E;continue}n-=1,this.state=Te.START,this.emitNumber();continue;case Te.NUMBER_AFTER_FULL_STOP:if(a>=Me.DIGIT_ZERO&&a<=Me.DIGIT_NINE){this.bufferedNumber.appendChar(a),this.state=Te.NUMBER_AFTER_DECIMAL;continue}break;case Te.NUMBER_AFTER_DECIMAL:if(a>=Me.DIGIT_ZERO&&a<=Me.DIGIT_NINE){this.bufferedNumber.appendChar(a);continue}if(a===Me.LATIN_SMALL_LETTER_E||a===Me.LATIN_CAPITAL_LETTER_E){this.bufferedNumber.appendChar(a),this.state=Te.NUMBER_AFTER_E;continue}n-=1,this.state=Te.START,this.emitNumber();continue;case Te.NUMBER_AFTER_E:if(a===Me.PLUS_SIGN||a===Me.HYPHEN_MINUS){this.bufferedNumber.appendChar(a),this.state=Te.NUMBER_AFTER_E_AND_SIGN;continue}case Te.NUMBER_AFTER_E_AND_SIGN:if(a>=Me.DIGIT_ZERO&&a<=Me.DIGIT_NINE){this.bufferedNumber.appendChar(a),this.state=Te.NUMBER_AFTER_E_AND_DIGIT;continue}break;case Te.NUMBER_AFTER_E_AND_DIGIT:if(a>=Me.DIGIT_ZERO&&a<=Me.DIGIT_NINE){this.bufferedNumber.appendChar(a);continue}n-=1,this.state=Te.START,this.emitNumber();continue;case Te.TRUE1:if(a===Me.LATIN_SMALL_LETTER_R){this.state=Te.TRUE2;continue}break;case Te.TRUE2:if(a===Me.LATIN_SMALL_LETTER_U){this.state=Te.TRUE3;continue}break;case Te.TRUE3:if(a===Me.LATIN_SMALL_LETTER_E){this.state=Te.START,this.onToken({token:Rr.TRUE,value:!0,offset:this.offset}),this.offset+=3;continue}break;case Te.FALSE1:if(a===Me.LATIN_SMALL_LETTER_A){this.state=Te.FALSE2;continue}break;case Te.FALSE2:if(a===Me.LATIN_SMALL_LETTER_L){this.state=Te.FALSE3;continue}break;case Te.FALSE3:if(a===Me.LATIN_SMALL_LETTER_S){this.state=Te.FALSE4;continue}break;case Te.FALSE4:if(a===Me.LATIN_SMALL_LETTER_E){this.state=Te.START,this.onToken({token:Rr.FALSE,value:!1,offset:this.offset}),this.offset+=4;continue}break;case Te.NULL1:if(a===Me.LATIN_SMALL_LETTER_U){this.state=Te.NULL2;continue}break;case Te.NULL2:if(a===Me.LATIN_SMALL_LETTER_L){this.state=Te.NULL3;continue}break;case Te.NULL3:if(a===Me.LATIN_SMALL_LETTER_L){this.state=Te.START,this.onToken({token:Rr.NULL,value:null,offset:this.offset}),this.offset+=3;continue}break;case Te.SEPARATOR:if(this.separatorIndex+=1,!this.separatorBytes||a!==this.separatorBytes[this.separatorIndex])break;this.separatorIndex===this.separatorBytes.length-1&&(this.state=Te.START,this.onToken({token:Rr.SEPARATOR,value:this.separator,offset:this.offset+this.separatorIndex}),this.separatorIndex=0);continue;case Te.BOM:if(a===this.bom[this.bomIndex]){if(this.bomIndex===this.bom.length-1){this.state=Te.START,this.bom=void 0,this.bomIndex=0;continue}this.bomIndex+=1;continue}break;case Te.ENDED:if(a===Me.SPACE||a===Me.NEWLINE||a===Me.CARRIAGE_RETURN||a===Me.TAB)continue}throw new R9(`Unexpected "${String.fromCharCode(a)}" at position "${n}" in state ${Lde(this.state)}`)}if(this.emitPartialTokens)switch(this.state){case Te.TRUE1:case Te.TRUE2:case Te.TRUE3:this.onToken({token:Rr.TRUE,value:!0,offset:this.offset,partial:!0});break;case Te.FALSE1:case Te.FALSE2:case Te.FALSE3:case Te.FALSE4:this.onToken({token:Rr.FALSE,value:!1,offset:this.offset,partial:!0});break;case Te.NULL1:case Te.NULL2:case Te.NULL3:this.onToken({token:Rr.NULL,value:null,offset:this.offset,partial:!0});break;case Te.STRING_DEFAULT:{let n=this.bufferedString.toString();this.onToken({token:Rr.STRING,value:n,offset:this.offset,partial:!0});break}case Te.NUMBER_AFTER_INITIAL_ZERO:case Te.NUMBER_AFTER_INITIAL_NON_ZERO:case Te.NUMBER_AFTER_DECIMAL:case Te.NUMBER_AFTER_E_AND_DIGIT:try{this.onToken({token:Rr.NUMBER,value:this.parseNumber(this.bufferedNumber.toString()),offset:this.offset,partial:!0})}catch{}}}catch(r){this.error(r)}}emitNumber(){this.onToken({token:Rr.NUMBER,value:this.parseNumber(this.bufferedNumber.toString()),offset:this.offset}),this.offset+=this.bufferedNumber.byteLength-1}parseNumber(t){return Number(t)}error(t){this.state!==Te.ENDED&&(this.state=Te.ERROR),this.onError(t)}end(){switch(this.state){case Te.NUMBER_AFTER_INITIAL_ZERO:case Te.NUMBER_AFTER_INITIAL_NON_ZERO:case Te.NUMBER_AFTER_DECIMAL:case Te.NUMBER_AFTER_E_AND_DIGIT:this.state=Te.ENDED,this.emitNumber(),this.onEnd();break;case Te.BOM_OR_START:case Te.START:case Te.ERROR:case Te.SEPARATOR:this.state=Te.ENDED,this.onEnd();break;default:this.error(new R9(`Tokenizer ended in the middle of a token (state: ${Lde(this.state)}). Either not all the data was received or the data was invalid.`))}}onToken(t){throw new R9(`Can't emit tokens before the "onToken" callback has been set up.`)}onError(t){throw t}onEnd(){}};var Si;(function(e){e[e.OBJECT=0]="OBJECT",e[e.ARRAY=1]="ARRAY"})(Si||(Si={}));var Cn;(function(e){e[e.VALUE=0]="VALUE",e[e.KEY=1]="KEY",e[e.COLON=2]="COLON",e[e.COMMA=3]="COMMA",e[e.ENDED=4]="ENDED",e[e.ERROR=5]="ERROR",e[e.SEPARATOR=6]="SEPARATOR"})(Cn||(Cn={}));function Ide(e){return["VALUE","KEY","COLON","COMMA","ENDED","ERROR","SEPARATOR"][e]}var VXe={paths:void 0,keepStack:!0,separator:void 0,emitPartialValues:!1},nm=class e extends Error{constructor(t){super(t),Object.setPrototypeOf(this,e.prototype)}},Hf=class{constructor(t){this.state=Cn.VALUE,this.mode=void 0,this.key=void 0,this.value=void 0,this.stack=[],t=Object.assign(Object.assign({},VXe),t),t.paths&&(this.paths=t.paths.map(r=>{if(r===void 0||r==="$*")return;if(!r.startsWith("$"))throw new nm(`Invalid selector "${r}". Should start with "$".`);let n=r.split(".").slice(1);if(n.includes(""))throw new nm(`Invalid selector "${r}". ".." syntax not supported.`);return n})),this.keepStack=t.keepStack||!1,this.separator=t.separator,t.emitPartialValues||(this.emitPartial=()=>{})}shouldEmit(){return this.paths?this.paths.some(t=>{var r;if(t===void 0)return!0;if(t.length!==this.stack.length)return!1;for(let a=0;a!n.emit)&&delete this.value[this.key],r&&this.onValue({value:t,key:this.key,parent:this.value,stack:this.stack}),this.stack.length===0&&(this.separator?this.state=Cn.SEPARATOR:this.separator===void 0&&this.end())}emitPartial(t){if(this.shouldEmit()){if(this.state===Cn.KEY){this.onValue({value:void 0,key:t,parent:this.value,stack:this.stack,partial:!0});return}this.onValue({value:t,key:this.key,parent:this.value,stack:this.stack,partial:!0})}}get isEnded(){return this.state===Cn.ENDED}write({token:t,value:r,partial:n}){try{if(n){this.emitPartial(r);return}if(this.state===Cn.VALUE){if(t===Rr.STRING||t===Rr.NUMBER||t===Rr.TRUE||t===Rr.FALSE||t===Rr.NULL){this.mode===Si.OBJECT?(this.value[this.key]=r,this.state=Cn.COMMA):this.mode===Si.ARRAY&&(this.value.push(r),this.state=Cn.COMMA),this.emit(r,this.shouldEmit());return}if(t===Rr.LEFT_BRACE){if(this.push(),this.mode===Si.OBJECT)this.value=this.value[this.key]={};else if(this.mode===Si.ARRAY){let a={};this.value.push(a),this.value=a}else this.value={};this.mode=Si.OBJECT,this.state=Cn.KEY,this.key=void 0,this.emitPartial();return}if(t===Rr.LEFT_BRACKET){if(this.push(),this.mode===Si.OBJECT)this.value=this.value[this.key]=[];else if(this.mode===Si.ARRAY){let a=[];this.value.push(a),this.value=a}else this.value=[];this.mode=Si.ARRAY,this.state=Cn.VALUE,this.key=0,this.emitPartial();return}if(this.mode===Si.ARRAY&&t===Rr.RIGHT_BRACKET&&this.value.length===0){this.pop();return}}if(this.state===Cn.KEY){if(t===Rr.STRING){this.key=r,this.state=Cn.COLON,this.emitPartial();return}if(t===Rr.RIGHT_BRACE&&Object.keys(this.value).length===0){this.pop();return}}if(this.state===Cn.COLON&&t===Rr.COLON){this.state=Cn.VALUE;return}if(this.state===Cn.COMMA){if(t===Rr.COMMA){if(this.mode===Si.ARRAY){this.state=Cn.VALUE,this.key+=1;return}if(this.mode===Si.OBJECT){this.state=Cn.KEY;return}}if(t===Rr.RIGHT_BRACE&&this.mode===Si.OBJECT||t===Rr.RIGHT_BRACKET&&this.mode===Si.ARRAY){this.pop();return}}if(this.state===Cn.SEPARATOR&&t===Rr.SEPARATOR&&r===this.separator){this.state=Cn.VALUE;return}if(t===Rr.SEPARATOR&&this.state!==Cn.SEPARATOR&&Array.from(r).map(a=>a.charCodeAt(0)).every(a=>a===Me.SPACE||a===Me.NEWLINE||a===Me.CARRIAGE_RETURN||a===Me.TAB))return;throw new nm(`Unexpected ${Rr[t]} (${JSON.stringify(r)}) in state ${Ide(this.state)}`)}catch(a){this.error(a)}}error(t){this.state!==Cn.ENDED&&(this.state=Cn.ERROR),this.onError(t)}end(){this.state!==Cn.VALUE&&this.state!==Cn.SEPARATOR||this.stack.length>0?this.error(new Error(`Parser ended in mid-parsing (state: ${Ide(this.state)}). Either not all the data was received or the data was invalid.`)):(this.state=Cn.ENDED,this.onEnd())}onValue(t){throw new nm(`Can't emit data before the "onValue" callback has been set up.`)}onError(t){throw t}onEnd(){}};var T9=class{constructor(t={}){this.tokenizer=new Vf(t),this.tokenParser=new Hf(t),this.tokenizer.onToken=this.tokenParser.write.bind(this.tokenParser),this.tokenizer.onEnd=()=>{this.tokenParser.isEnded||this.tokenParser.end()},this.tokenParser.onError=this.tokenizer.error.bind(this.tokenizer),this.tokenParser.onEnd=()=>{this.tokenizer.isEnded||this.tokenizer.end()}}get isEnded(){return this.tokenizer.isEnded&&this.tokenParser.isEnded}write(t){this.tokenizer.write(t)}end(){this.tokenizer.end()}set onToken(t){this.tokenizer.onToken=r=>{t(r),this.tokenParser.write(r)}}set onValue(t){this.tokenParser.onValue=t}set onError(t){this.tokenizer.onError=t}set onEnd(t){this.tokenParser.onEnd=()=>{this.tokenizer.isEnded||this.tokenizer.end(),t.call(this.tokenParser)}}};function bk(e){let{value:t,key:r,parent:n,stack:a,partial:i}=e;return{value:t,key:r,parent:Ode(n),stack:Ode(a),partial:i}}function Ode(e){return typeof e!="object"||Array.isArray(e)&&e.filter(t=>t).length===0?e:JSON.parse(JSON.stringify(e))}var qz=class extends T9{constructor(t){super(t),this.onValue=r=>this.controller.enqueue(bk(r)),this.onError=r=>this.controller.error(r),this.onEnd=()=>this.controller.terminate()}start(t){this.controller=t}transform(t){this.write(t)}flush(){this.end()}},_9=class extends TransformStream{constructor(t,r,n){let a=new qz(t);super(a,r,n)}};var Kz=class extends Vf{constructor(t){super(t),this.onToken=r=>this.controller.enqueue(r),this.onError=r=>this.controller.error(r),this.onEnd=()=>this.controller.terminate()}start(t){this.controller=t}transform(t){this.write(t)}flush(){this.end()}},yk=class extends TransformStream{constructor(t,r,n){let a=new Kz(t);super(a,r,n)}};var Wz=class extends Hf{constructor(t){super(t),this.onValue=r=>this.controller.enqueue(bk(r)),this.onError=r=>this.controller.error(r),this.onEnd=()=>this.controller.terminate()}start(t){this.controller=t}transform(t){this.write(t)}flush(){this.end()}},xk=class extends TransformStream{constructor(t,r,n){let a=new Wz(t);super(a,r,n)}};var dye=_(ju(),1);var fye=_(ju(),1);var t$=_(ju(),1);var hye=_(K(),1),mye=_(K(),1),qm=_(de(),1),MF=_(de(),1),bye=_(de(),1),NF=_(de(),1),xye=_(nt(),1);var zF=_(de(),1);if(typeof document<"u"){let e=document.createElement("style");e.textContent=`/* * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * Player * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */ [data-media-player] { width: 100%; display: inline-flex; align-items: center; position: relative; contain: style; box-sizing: border-box; user-select: none; } [data-media-player] * { box-sizing: border-box; } :where([data-media-player][data-view-type='video']) { aspect-ratio: 16 / 9; } [data-media-player]:focus, [data-media-player]:focus-visible { outline: none; } [data-media-player][data-view-type='video'][data-started]:not([data-controls]) { pointer-events: auto; cursor: none; } [data-media-player] slot { display: contents; } /* * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * Provider * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */ [data-media-provider] { display: flex; position: relative; box-sizing: border-box; align-items: center; border-radius: inherit; width: 100%; aspect-ratio: inherit; overflow: hidden; } [data-media-player]:not([data-view-type='audio']) [data-media-provider], [data-media-player][data-fullscreen] [data-media-provider] { height: 100%; } [data-media-player][data-view-type='audio'] [data-media-provider] { display: contents; background-color: unset; } [data-media-provider] audio { width: 100%; } :where(video:not([width]):not([height]), iframe:not([width]):not([height])) { width: 100%; aspect-ratio: 16 / 9; } :where([data-media-provider] video), :where([data-media-provider] iframe) { aspect-ratio: inherit; display: inline-block; height: auto; object-fit: contain; touch-action: manipulation; border-radius: inherit; width: 100%; } [data-media-provider] iframe { height: 100%; } [data-media-player][data-view-type='audio'] video, [data-media-player][data-view-type='audio'] iframe { display: none; } [data-media-player][data-fullscreen] video { height: 100%; } [data-media-provider] iframe:not([src]) { display: none; } iframe.vds-youtube[data-no-controls] { height: 1000%; } .vds-blocker { position: absolute; inset: 0; width: 100%; height: auto; aspect-ratio: inherit; pointer-events: auto; border-radius: inherit; z-index: 1; } [data-ended] .vds-blocker { background-color: black; } .vds-icon:focus { outline: none; } /* * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * Google Cast * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */ .vds-google-cast { width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; flex-direction: column; color: #dedede; font-family: sans-serif; font-weight: 500; } .vds-google-cast svg { --size: max(18%, 40px); width: var(--size); height: var(--size); margin-bottom: 8px; } .vds-google-cast-info { font-size: calc(var(--media-height) / 100 * 6); } `,document.head.appendChild(e)}pl();pl();var Ht=_(K(),1);Bo();Bo();var zt=_(K(),1);Bo();pl();var ye=_(K(),1);Bo();pl();var Hpe=_(Ml(),1);function gm(){return Ik(f8)}var Srt=or(H7,{domEventsRegex:/^onMedia/}),Fpe=ye.forwardRef(({children:e,...t},r)=>ye.createElement(Srt,{...t},n=>ye.createElement(Rt.button,{...n,ref:Fr(n.ref,r)},e)));Fpe.displayName="AirPlayButton";var krt=or(V7,{domEventsRegex:/^onMedia/}),BE=ye.forwardRef(({children:e,...t},r)=>ye.createElement(krt,{...t},n=>ye.createElement(Rt.button,{...n,ref:Fr(n.ref,r)},e)));BE.displayName="PlayButton";var Ert=or(N7,{domEventsRegex:/^onMedia/}),$pe=ye.forwardRef(({children:e,...t},r)=>ye.createElement(Ert,{...t},n=>ye.createElement(Rt.button,{...n,ref:Fr(n.ref,r)},e)));$pe.displayName="CaptionButton";var Rrt=or(z7,{domEventsRegex:/^onMedia/}),VE=ye.forwardRef(({children:e,...t},r)=>ye.createElement(Rrt,{...t},n=>ye.createElement(Rt.button,{...n,ref:Fr(n.ref,r)},e)));VE.displayName="FullscreenButton";var Trt=or(j7,{domEventsRegex:/^onMedia/}),HE=ye.forwardRef(({children:e,...t},r)=>ye.createElement(Trt,{...t},n=>ye.createElement(Rt.button,{...n,ref:Fr(n.ref,r)},e)));HE.displayName="MuteButton";var _rt=or(B7,{domEventsRegex:/^onMedia/}),Gpe=ye.forwardRef(({children:e,...t},r)=>ye.createElement(_rt,{...t},n=>ye.createElement(Rt.button,{...n,ref:Fr(n.ref,r)},e)));Gpe.displayName="PIPButton";var Art=or($7,{domEventsRegex:/^onMedia/}),Upe=ye.forwardRef(({children:e,...t},r)=>ye.createElement(Art,{...t},n=>ye.createElement(Rt.button,{...n,ref:Fr(n.ref,r)},e)));Upe.displayName="SeekButton";var Prt=or(D7,{domEventsRegex:/^onMedia/}),Zpe=ye.forwardRef(({children:e,...t},r)=>ye.createElement(Prt,{...t},n=>ye.createElement(Rt.button,{...n,ref:Fr(n.ref,r)},e)));Zpe.displayName="LiveButton";var vm=["onDragStart","onDragEnd","onDragValueChange","onValueChange","onPointerValueChange"],Lrt=or(Y7),Irt=or(q9,{events:vm}),qpe=ye.forwardRef(({children:e,...t},r)=>ye.createElement(Irt,{...t,ref:r},n=>ye.createElement(Rt.div,{...n},e)));qpe.displayName="Slider";var Qf=ye.forwardRef((e,t)=>ye.createElement(Rt.div,{...e,ref:t}));Qf.displayName="SliderThumb";var Jf=ye.forwardRef((e,t)=>ye.createElement(Rt.div,{...e,ref:t}));Jf.displayName="SliderTrack";var Xf=ye.forwardRef((e,t)=>ye.createElement(Rt.div,{...e,ref:t}));Xf.displayName="SliderTrackFill";var Ort=or(t8),Yf=ye.forwardRef(({children:e,...t},r)=>ye.createElement(Ort,{...t},n=>ye.createElement(Rt.div,{...n,ref:Fr(n.ref,r)},e)));Yf.displayName="SliderPreview";var eh=ye.forwardRef(({children:e,...t},r)=>ye.createElement(Lrt,{...t},(n,a)=>{let i=mn(()=>a.getValueText(),a);return ye.createElement(Rt.div,{...n,ref:r},i,e)}));eh.displayName="SliderValue";var th=ye.forwardRef(({children:e,...t},r)=>{let n=g8("min"),a=g8("max"),i=g8("step"),o=(a-n)/i;return ye.createElement(Rt.div,{...t,ref:r},Array.from({length:Math.floor(o)+1}).map((s,l)=>e(l)))});th.displayName="SliderSteps";var Mrt=Object.freeze({__proto__:null,Preview:Yf,Root:qpe,Steps:th,Thumb:Qf,Track:Jf,TrackFill:Xf,Value:eh}),Nrt=or(K7,{events:vm,domEventsRegex:/^onMedia/}),Kpe=ye.forwardRef(({children:e,...t},r)=>ye.createElement(Nrt,{...t,ref:r},n=>ye.createElement(Rt.div,{...n},e)));Kpe.displayName="VolumeSlider";var zrt=Object.freeze({__proto__:null,Preview:Yf,Root:Kpe,Steps:th,Thumb:Qf,Track:Jf,TrackFill:Xf,Value:eh});function Drt(e=0,t=0,r=""){return Xe?{startTime:e,endTime:t,text:r,addEventListener:jo,removeEventListener:jo,dispatchEvent:jo}:new window.VTTCue(e,t,r)}var jrt=or(K9),Wpe=ye.forwardRef(({children:e,...t},r)=>ye.createElement(jrt,{...t},n=>ye.createElement(Rt.div,{...n,ref:Fr(n.ref,r)},e)));Wpe.displayName="Thumbnail";var NB=ye.forwardRef(({children:e,...t},r)=>{let{src:n,img:a,crossOrigin:i}=H1(K9.state),o=mn(n),s=mn(i);return ye.createElement(Rt.img,{crossOrigin:s,...t,src:o||void 0,ref:Fr(a.set,r)},e)});NB.displayName="ThumbnailImg";var Brt=Object.freeze({__proto__:null,Img:NB,Root:Wpe}),FE=ye.createContext({$chapters:vt(null)});FE.displayName="TimeSliderContext";var Vrt=or(q7,{events:vm,domEventsRegex:/^onMedia/}),Qpe=ye.forwardRef(({children:e,...t},r)=>{let n=ye.useMemo(()=>vt(null),[]);return ye.createElement(FE.Provider,{value:{$chapters:n}},ye.createElement(Vrt,{...t,ref:r},a=>ye.createElement(Rt.div,{...a},e)))});Qpe.displayName="TimeSlider";var Hrt=or(r8),Jpe=ye.forwardRef(({children:e,...t},r)=>ye.createElement(Hrt,{...t},(n,a)=>ye.createElement(Rt.div,{...n,ref:Fr(n.ref,r)},ye.createElement(Xpe,{instance:a},e))));Jpe.displayName="SliderChapters";function Xpe({instance:e,children:t}){let r=mn(()=>e.cues,e),n=ye.useRef([]),a=ye.useRef(),{$chapters:i}=ye.useContext(FE);return a.current||(a.current=Drt()),ye.useEffect(()=>(i.set(e),()=>void i.set(null)),[e]),ye.useEffect(()=>{e.setRefs(n.current)},[r]),t(r.length?r:[a.current],o=>{if(!o){n.current.length=0;return}n.current.push(o)})}Xpe.displayName="SliderChapterTracks";var Ype=ye.forwardRef(({children:e,...t},r)=>{let{$chapters:n}=ye.useContext(FE),[a,i]=ye.useState();return ye.useEffect(()=>ue(()=>{let o=n(),s=o?.activePointerCue||o?.activeCue;i(s?.text||"")}),[]),ye.createElement(Rt.div,{...t,ref:r},a,e)});Ype.displayName="SliderChapterTitle";var efe=ye.forwardRef((e,t)=>ye.createElement(Rt.div,{...e,ref:t}));efe.displayName="SliderProgress";var Frt=or(X7),tfe=ye.forwardRef(({children:e,...t},r)=>ye.createElement(Frt,{...t},n=>ye.createElement(Rt.div,{...n,ref:Fr(n.ref,r)},e)));tfe.displayName="SliderThumbnail";var $rt={Root:tfe,Img:NB},Grt=or(e8,{events:["onCanPlay","onError"]}),rfe=ye.forwardRef(({children:e,...t},r)=>ye.createElement(Grt,{...t},(n,a)=>ye.createElement(nfe,{...n,instance:a,ref:Fr(n.ref,r)},e)));rfe.displayName="SliderVideo";var nfe=ye.forwardRef(({instance:e,children:t,...r},n)=>{let{canLoad:a}=H1(mm),{src:i,video:o,crossOrigin:s}=e.$state,l=mn(i),u=mn(a),c=mn(s);return ye.createElement(Rt.video,{style:{maxWidth:"unset"},...r,src:l||void 0,muted:!0,playsInline:!0,preload:u?"auto":"none",crossOrigin:c||void 0,ref:Fr(o.set,n)},t)});nfe.displayName="SliderVideoProvider";var Urt=Object.freeze({__proto__:null,ChapterTitle:Ype,Chapters:Jpe,Preview:Yf,Progress:efe,Root:Qpe,Steps:th,Thumb:Qf,Thumbnail:$rt,Track:Jf,TrackFill:Xf,Value:eh,Video:rfe}),Zrt=or(s8,{events:["onChange"]}),zB=ye.forwardRef(({children:e,...t},r)=>ye.createElement(Zrt,{...t,ref:r},n=>ye.createElement(Rt.div,{...n},e)));zB.displayName="RadioGroup";var qrt=or(l8,{events:["onChange","onSelect"]}),DB=ye.forwardRef(({children:e,...t},r)=>ye.createElement(qrt,{...t},n=>ye.createElement(Rt.div,{...n,ref:Fr(n.ref,r)},e)));DB.displayName="RadioItem";var Krt=Object.freeze({__proto__:null,Item:DB,Root:zB}),Wrt=or(n8,{events:["onOpen","onClose"],domEventsRegex:/^onMedia/}),afe=ye.forwardRef(({children:e,...t},r)=>ye.createElement(Wrt,{...t,ref:r},(n,a)=>ye.createElement(Rt.div,{...n,style:{display:a.isSubmenu?void 0:"contents",...n.style}},e)));afe.displayName="Menu";var Qrt=or(a8,{events:["onSelect"]}),ife=ye.forwardRef(({children:e,...t},r)=>ye.createElement(Qrt,{...t},n=>ye.createElement(Rt.button,{...n,ref:Fr(n.ref,r)},e)));ife.displayName="MenuButton";var ofe=ye.forwardRef(({container:e=null,disabled:t=!1,children:r,...n},a)=>{let i=ki("fullscreen"),o=t==="fullscreen"?!i:!t,s=ye.useMemo(()=>Xe?null:(st(e)?document.querySelector(e):e)??document.body,[e]);return!s||!o?r:(0,Hpe.createPortal)(ye.createElement(Rt.div,{...n,style:{display:"contents",...n.style},ref:a},r),s)});ofe.displayName="MenuPortal";var Jrt=or(i8),MB=ye.forwardRef(({children:e,...t},r)=>ye.createElement(Jrt,{...t},n=>ye.createElement(Rt.div,{...n,ref:Fr(n.ref,r)},e)));MB.displayName="MenuItems";var Xrt=or(o8),sfe=ye.forwardRef(({children:e,...t},r)=>ye.createElement(Xrt,{...t},n=>ye.createElement(Rt.div,{...n,ref:Fr(n.ref,r)},e)));sfe.displayName="MenuItem";var Yrt=Object.freeze({__proto__:null,Button:ife,Content:MB,Item:sfe,Items:MB,Portal:ofe,Radio:DB,RadioGroup:zB,Root:afe}),ent=or(u8,{events:["onWillTrigger","onTrigger"]}),lfe=ye.forwardRef(({children:e,...t},r)=>ye.createElement(ent,{...t,ref:r},n=>ye.createElement(Rt.div,{...n},e)));lfe.displayName="Gesture";var tnt=or(d8),cfe=ye.forwardRef(({children:e,...t},r)=>ye.createElement(tnt,{...t},(n,a)=>ye.createElement(ufe,{...n,instance:a,ref:Fr(n.ref,r)},e)));cfe.displayName="Time";var ufe=ye.forwardRef(({instance:e,children:t,...r},n)=>{let{timeText:a}=e.$state,i=mn(a);return ye.createElement(Rt.div,{...r,ref:n},i,t)});ufe.displayName="TimeText";var rnt=or(I7,{events:["onChange"]}),dfe=zt.forwardRef(({style:e,children:t,...r},n)=>zt.createElement(rnt,{...r},a=>zt.createElement(Rt.div,{...a,style:{display:"contents",...e},ref:Fr(a.ref,n)},t)));dfe.displayName="MediaAnnouncer";var nnt=or(O7),pfe=zt.forwardRef(({children:e,...t},r)=>zt.createElement(nnt,{...t},n=>zt.createElement(Rt.div,{...n,ref:Fr(n.ref,r)},e)));pfe.displayName="Controls";var ant=or(M7),ffe=zt.forwardRef(({children:e,...t},r)=>zt.createElement(ant,{...t},n=>zt.createElement(Rt.div,{...n,ref:Fr(n.ref,r)},e)));ffe.displayName="ControlsGroup";var bm=Object.freeze({__proto__:null,Group:ffe,Root:pfe}),int=or(G7);function hfe({children:e,...t}){return zt.createElement(int,{...t},e)}hfe.displayName="Tooltip";var ont=or(U7),mfe=zt.forwardRef(({children:e,...t},r)=>zt.createElement(ont,{...t},n=>zt.createElement(Rt.button,{...n,ref:Fr(n.ref,r)},e)));mfe.displayName="TooltipTrigger";var snt=or(Z7),gfe=zt.forwardRef(({children:e,...t},r)=>zt.createElement(snt,{...t},n=>zt.createElement(Rt.div,{...n,ref:Fr(n.ref,r)},e)));gfe.displayName="TooltipContent";var lnt=Object.freeze({__proto__:null,Content:gfe,Root:hfe,Trigger:mfe}),cnt=or(F7,{domEventsRegex:/^onMedia/}),vfe=zt.forwardRef(({children:e,...t},r)=>zt.createElement(cnt,{...t},n=>zt.createElement(Rt.button,{...n,ref:Fr(n.ref,r)},e)));vfe.displayName="GoogleCastButton";var unt=or(J7,{events:vm,domEventsRegex:/^onMedia/}),bfe=zt.forwardRef(({children:e,...t},r)=>zt.createElement(unt,{...t,ref:r},n=>zt.createElement(Rt.div,{...n},e)));bfe.displayName="QualitySlider";var dnt=Object.freeze({__proto__:null,Preview:Yf,Root:bfe,Steps:th,Thumb:Qf,Track:Jf,TrackFill:Xf,Value:eh}),pnt=or(W7,{events:vm,domEventsRegex:/^onMedia/}),yfe=zt.forwardRef(({children:e,...t},r)=>zt.createElement(pnt,{...t,ref:r},n=>zt.createElement(Rt.div,{...n},e)));yfe.displayName="AudioGainSlider";var fnt=Object.freeze({__proto__:null,Preview:Yf,Root:yfe,Steps:th,Thumb:Qf,Track:Jf,TrackFill:Xf,Value:eh}),hnt=or(Q7,{events:vm,domEventsRegex:/^onMedia/}),xfe=zt.forwardRef(({children:e,...t},r)=>zt.createElement(hnt,{...t,ref:r},n=>zt.createElement(Rt.div,{...n},e)));xfe.displayName="SpeedSlider";var mnt=Object.freeze({__proto__:null,Preview:Yf,Root:xfe,Steps:th,Thumb:Qf,Track:Jf,TrackFill:Xf,Value:eh}),wfe=zt.forwardRef(({children:e,...t},r)=>{let n=ki("title");return zt.createElement(Rt.span,{...t,ref:r},n,e)});wfe.displayName="Title";function Cfe(e){let[t,r]=zt.useState([]);return zt.useEffect(()=>{if(!e){r([]);return}function n(){e&&r(e.activeCues)}return n(),wr(e,"cue-change",n)},[e]),t}function Sfe(e){let t=gm(),[r,n]=zt.useState(null);return zt.useEffect(()=>p8(t.textTracks,e,n),[e]),r}function kfe(){let e=Sfe("chapters");return Cfe(e)[0]?.text||""}var Efe=zt.forwardRef(({defaultText:e="",children:t,...r},n)=>{let a=kfe();return zt.createElement(Rt.span,{...r,ref:n},a||e,t)});Efe.displayName="ChapterTitle";var gnt=or(c8),Rfe=zt.forwardRef(({children:e,...t},r)=>zt.createElement(gnt,{...t,ref:r},n=>zt.createElement(Rt.div,{...n},e)));Rfe.displayName="Captions";var vnt=zt.forwardRef(({size:e=96,children:t,...r},n)=>zt.createElement("svg",{width:e,height:e,fill:"none",viewBox:"0 0 120 120","aria-hidden":"true","data-part":"root",...r,ref:n},t)),bnt=zt.forwardRef(({width:e=8,children:t,...r},n)=>zt.createElement("circle",{cx:"60",cy:"60",r:"54",stroke:"currentColor",strokeWidth:e,"data-part":"track",...r,ref:n},t)),ynt=zt.forwardRef(({width:e=8,fillPercent:t=50,children:r,...n},a)=>zt.createElement("circle",{cx:"60",cy:"60",r:"54",stroke:"currentColor",pathLength:"100",strokeWidth:e,strokeDasharray:100,strokeDashoffset:100-t,"data-part":"track-fill",...n,ref:a},r)),xnt=Object.freeze({__proto__:null,Root:vnt,Track:bnt,TrackFill:ynt});var $E=_(K(),1),jB=$E.forwardRef((e,t)=>{let{width:r,height:n,size:a=null,paths:i,...o}=e;return $E.createElement("svg",{viewBox:"0 0 32 32",...o,width:r??a,height:n??a,fill:"none","aria-hidden":"true",focusable:"false",xmlns:"http://www.w3.org/2000/svg",ref:t,dangerouslySetInnerHTML:{__html:i}})});jB.displayName="VidstackIcon";var v8=_(K(),1);pl();Bo();var Tfe=[.25,.5,.75,1,1.25,1.5,1.75,2],BB=class extends qt{static props={normalLabel:"Normal",rates:Tfe};#e;#t;#r;get value(){return this.#r.value}get disabled(){let{rates:t}=this.$props,{canSetPlaybackRate:r}=this.#e.$state;return!r()||t().length===0}constructor(){super(),this.#r=new pm,this.#r.onValueChange=this.#l.bind(this)}onSetup(){this.#e=Xr(),dl(fl)&&(this.#t=Kn(fl))}onConnect(t){ue(this.#n.bind(this)),ue(this.#a.bind(this)),ue(this.#i.bind(this))}getOptions(){let{rates:t,normalLabel:r}=this.$props;return t().map(n=>({label:n===1?r:n+"\xD7",value:n.toString()}))}#n(){this.#r.value=this.#o()}#a(){let{normalLabel:t}=this.$props,{playbackRate:r}=this.#e.$state,n=r();this.#t?.hint.set(n===1?t():n+"\xD7")}#i(){this.#t?.disable(this.disabled)}#o(){let{playbackRate:t}=this.#e.$state;return t().toString()}#l(t,r){if(this.disabled)return;let n=+t;this.#e.remote.changePlaybackRate(n,r),this.dispatch("change",{detail:n,trigger:r})}},VB=BB.prototype;zr(VB,"value");zr(VB,"disabled");ha(VB,"getOptions");function b8(e){let t=gm(),r=v8.useRef();return r.current||(r.current=new G9),v8.useEffect(()=>{let n=e&&"current"in e?e.current:e,a=n instanceof fm,i=a?n:t?.player;r.current.setPlayer(i??null),r.current.setTarget(n??null)},[t,e&&"current"in e?e.current:e]),r.current}$u();var Yor=_(Ml(),1),wnt=Symbol(0),_fe=class e{constructor(t,r,n,a,i){this.logger=t,this.level=r,this.title=n,this.root=a,this.parent=i}[wnt]=!0;logs=[];log(...t){return this.logs.push({data:t}),this}labelledLog(t,...r){return this.logs.push({label:t,data:r}),this}groupStart(t){return new e(this.logger,this.level,t,this.root??this,this)}groupEnd(){return this.parent?.logs.push(this),this.parent??this}dispatch(){return this.logger.dispatch(this.level,this.root??this)}};var Cnt=[1,1.25,1.5,1.75,2,2.5,3,4],HB=class extends qt{static props={normalLabel:"Disabled",gains:Cnt};#e;#t;#r;get value(){return this.#r.value}get disabled(){let{gains:t}=this.$props,{canSetAudioGain:r}=this.#e.$state;return!r()||t().length===0}constructor(){super(),this.#r=new pm,this.#r.onValueChange=this.#l.bind(this)}onSetup(){this.#e=Xr(),dl(fl)&&(this.#t=Kn(fl))}onConnect(t){ue(this.#n.bind(this)),ue(this.#a.bind(this)),ue(this.#i.bind(this))}getOptions(){let{gains:t,normalLabel:r}=this.$props;return t().map(n=>({label:n===1||n===null?r:String(n*100)+"%",value:n.toString()}))}#n(){this.#r.value=this.#o()}#a(){let{normalLabel:t}=this.$props,{audioGain:r}=this.#e.$state,n=r();this.#t?.hint.set(n===1||n==null?t():String(n*100)+"%")}#i(){this.#t?.disable(this.disabled)}#o(){let{audioGain:t}=this.#e.$state;return t()?.toString()??"1"}#l(t,r){if(this.disabled)return;let n=+t;this.#e.remote.changeAudioGain(n,r),this.dispatch("change",{detail:n,trigger:r})}},FB=HB.prototype;zr(FB,"value");zr(FB,"disabled");ha(FB,"getOptions");var Snt=["onAbort","onAudioTrackChange","onAudioTracksChange","onAutoPlay","onAutoPlayChange","onAutoPlayFail","onCanLoad","onCanPlay","onCanPlayThrough","onControlsChange","onDestroy","onDurationChange","onEmptied","onEnd","onEnded","onError","onFindMediaPlayer","onFullscreenChange","onFullscreenError","onLiveChange","onLiveEdgeChange","onLoadedData","onLoadedMetadata","onLoadStart","onLoopChange","onOrientationChange","onPause","onPictureInPictureChange","onPictureInPictureError","onPlay","onPlayFail","onPlaying","onPlaysInlineChange","onPosterChange","onProgress","onProviderChange","onProviderLoaderChange","onProviderSetup","onQualitiesChange","onQualityChange","onRateChange","onReplay","onSeeked","onSeeking","onSourceChange","onSourceChange","onStalled","onStarted","onStreamTypeChange","onSuspend","onTextTrackChange","onTextTracksChange","onTimeUpdate","onTitleChange","onVdsLog","onVideoPresentationChange","onVolumeChange","onWaiting"],knt=or(fm,{events:Snt,eventsRegex:/^onHls/,domEventsRegex:/^onMedia/}),y8=Ht.forwardRef(({aspectRatio:e,children:t,...r},n)=>Ht.createElement(knt,{...r,src:r.src,ref:n,style:{aspectRatio:e,...r.style}},a=>Ht.createElement(Rt.div,{...a},t)));y8.displayName="MediaPlayer";var Ent=or(ME),x8=Ht.forwardRef(({loaders:e=[],children:t,iframeProps:r,mediaProps:n,...a},i)=>{let o=Ht.useMemo(()=>e.map(s=>new s),e);return Ht.createElement(Ent,{...a,loaders:o,ref:i},(s,l)=>Ht.createElement("div",{...s},Ht.createElement(Afe,{provider:l,mediaProps:n,iframeProps:r}),t))});x8.displayName="MediaProvider";function Afe({provider:e,mediaProps:t,iframeProps:r}){let{sources:n,crossOrigin:a,poster:i,remotePlaybackInfo:o,nativeControls:s,viewType:l}=H1(mm),{loader:u}=e.$state,{$provider:c,$providerSetup:d}=gm(),h=mn(n),g=mn(s),b=mn(a),y=mn(i),C=mn(u),S=mn(c),E=mn(d),R=mn(o),w=C?.mediaType(),L=mn(l),I=L==="audio",P=C?.name==="youtube",N=C?.name==="vimeo",$=P||N,z=C?.name==="remotion",ne=C?.name==="google-cast",[W,Z]=Ht.useState(""),[B,X]=Ht.useState(!1);return Ht.useEffect(()=>{!ne||W||Promise.resolve().then(()=>(Bo(),s1e)).then(function(J){return J.chromecast}).then(J=>{Z(J.default)})},[ne]),Ht.useEffect(()=>{X(!0)},[]),ne?Ht.createElement("div",{className:"vds-google-cast",ref:J=>{e.load(J)}},Ht.createElement(jB,{paths:W}),R?.deviceName?Ht.createElement("span",{className:"vds-google-cast-info"},"Google Cast on"," ",Ht.createElement("span",{className:"vds-google-cast-device-name"},R.deviceName)):null):z?Ht.createElement("div",{"data-remotion-canvas":!0},Ht.createElement("div",{"data-remotion-container":!0,ref:J=>{e.load(J)}},Vpe(S)&&E?Ht.createElement(S.render):null)):$?Ht.createElement(Ht.Fragment,null,Ht.createElement("iframe",{...r,className:(r?.className?`${r.className} `:"")+P?"vds-youtube":"vds-vimeo",suppressHydrationWarning:!0,tabIndex:g?void 0:-1,"aria-hidden":"true","data-no-controls":g?void 0:"",ref(J){e.load(J)}}),!g&&!I?Ht.createElement("div",{className:"vds-blocker"}):null):w?Ht.createElement(w==="audio"?"audio":"video",{...t,controls:g?!0:null,crossOrigin:typeof b=="boolean"?"":b,poster:w==="video"&&g&&y?y:null,suppressHydrationWarning:!0,children:B?null:h.map(({src:J,type:te})=>st(J)?Ht.createElement("source",{src:J,type:te!=="?"?te:void 0,key:J}):null),ref(J){e.load(J)}}):null}Afe.displayName="MediaOutlet";function Rnt(e){let t=gm(),r=Ht.useMemo(()=>new ks(e),Object.values(e));return Ht.useEffect(()=>(t.textTracks.add(r),()=>void t.textTracks.remove(r)),[r]),r}function Tnt({lang:e,...t}){return Rnt({language:e,...t}),null}Tnt.displayName="Track";var _nt=or(NE),Ant=Ht.forwardRef(({children:e,...t},r)=>Ht.createElement(_nt,{...t},n=>Ht.createElement(Rt.button,{...n,ref:Fr(n.ref,r)},e)));Ant.displayName="ToggleButton";var Pnt=or(zE),Lnt=Ht.forwardRef(({children:e,...t},r)=>Ht.createElement(Pnt,{src:t.asChild&&Ht.isValidElement(e)?e.props.src:void 0,...t},(n,a)=>Ht.createElement(Pfe,{...n,instance:a,ref:Fr(n.ref,r)},e)));Lnt.displayName="Poster";var Pfe=Ht.forwardRef(({instance:e,children:t,...r},n)=>{let{src:a,img:i,alt:o,crossOrigin:s,hidden:l}=e.$state,u=mn(a),c=mn(o),d=mn(s),h=mn(l);return Ht.createElement(Rt.img,{...r,src:u||void 0,alt:c||void 0,crossOrigin:d||void 0,ref:Fr(i.set,n),style:{display:h?"none":void 0}},t)});Pfe.displayName="PosterImg";var Lfe=Ht.forwardRef(({children:e,...t},r)=>Ht.createElement(Rt.div,{translate:"yes","aria-live":"off","aria-atomic":"true",...t,ref:r},e));Lfe.displayName="Caption";var Ife=Ht.forwardRef((e,t)=>{let r=ki("textTrack"),[n,a]=Ht.useState();return Ht.useEffect(()=>{if(!r)return;function i(){a(r?.activeCues[0])}return r.addEventListener("cue-change",i),()=>{r.removeEventListener("cue-change",i),a(void 0)}},[r]),Ht.createElement(Rt.span,{...e,"data-part":"cue",dangerouslySetInnerHTML:{__html:n?.text||""},ref:t})});Ife.displayName="CaptionText";var esr=Object.freeze({__proto__:null,Root:Lfe,Text:Ife});var wye=_(nt(),1);var o6=_(de(),1),Sye=_(nt(),1);var Td=_(de(),1),Eye=_(nt(),1),jT=_(K(),1);var Rye=_(de(),1);var jF=_(de(),1),Aye=_(nt(),1);var s6=_(de(),1),Ms=_(de(),1);var Ic=_(de(),1),l6=_(de(),1),Pye=_(nt(),1);var Lye=_(nt(),1),Iye=_(de(),1);var yh=_(de(),1),wT=_(de(),1),Ai=_(de(),1);function $B(e){if(typeof e!="string")throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}function GB(e,t,r){let a=Bf((r||{}).ignore||[]),i=Int(t),o=-1;for(;++o0?{type:"text",value:I}:void 0),I===!1?h.lastIndex=w+1:(b!==w&&E.push({type:"text",value:u.value.slice(b,w)}),Array.isArray(I)?E.push(...I):I&&E.push(I),b=w+R[0].length,S=!0),!h.global)break;R=h.exec(u.value)}return S?(b?\]}]+$/.exec(e);if(!t)return[e,void 0];e=e.slice(0,t.index);let r=t[0],n=r.indexOf(")"),a=s9(e,"("),i=s9(e,")");for(;n!==-1&&a>i;)e+=r.slice(0,n+1),r=r.slice(n+1),n=r.indexOf(")"),i++;return[e,r]}function Ofe(e,t){let r=e.input.charCodeAt(e.index-1);return(e.index===0||si(r)||Q0(r))&&(!t||r!==47)}Mfe.peek=Ynt;function QB(){return{enter:{gfmFootnoteDefinition:Unt,gfmFootnoteDefinitionLabelString:Znt,gfmFootnoteCall:Wnt,gfmFootnoteCallString:Qnt},exit:{gfmFootnoteDefinition:Knt,gfmFootnoteDefinitionLabelString:qnt,gfmFootnoteCall:Xnt,gfmFootnoteCallString:Jnt}}}function JB(){return{unsafe:[{character:"[",inConstruct:["phrasing","label","reference"]}],handlers:{footnoteDefinition:eat,footnoteReference:Mfe}}}function Unt(e){this.enter({type:"footnoteDefinition",identifier:"",label:"",children:[]},e)}function Znt(){this.buffer()}function qnt(e){let t=this.resume(),r=this.stack[this.stack.length-1];r.type,r.label=t,r.identifier=Ci(this.sliceSerialize(e)).toLowerCase()}function Knt(e){this.exit(e)}function Wnt(e){this.enter({type:"footnoteReference",identifier:"",label:""},e)}function Qnt(){this.buffer()}function Jnt(e){let t=this.resume(),r=this.stack[this.stack.length-1];r.type,r.label=t,r.identifier=Ci(this.sliceSerialize(e)).toLowerCase()}function Xnt(e){this.exit(e)}function Mfe(e,t,r,n){let a=r.createTracker(n),i=a.move("[^"),o=r.enter("footnoteReference"),s=r.enter("reference");return i+=a.move(r.safe(r.associationId(e),{...a.current(),before:i,after:"]"})),s(),o(),i+=a.move("]"),i}function Ynt(){return"["}function eat(e,t,r,n){let a=r.createTracker(n),i=a.move("[^"),o=r.enter("footnoteDefinition"),s=r.enter("label");return i+=a.move(r.safe(r.associationId(e),{...a.current(),before:i,after:"]"})),s(),i+=a.move("]:"+(e.children&&e.children.length>0?" ":"")),a.shift(4),i+=a.move(r.indentLines(r.containerFlow(e,a.current()),tat)),o(),i}function tat(e,t,r){return t===0?e:(r?"":" ")+e}var rat=["autolink","destinationLiteral","destinationRaw","reference","titleQuote","titleApostrophe"];Nfe.peek=iat;function XB(){return{canContainEols:["delete"],enter:{strikethrough:nat},exit:{strikethrough:aat}}}function YB(){return{unsafe:[{character:"~",inConstruct:"phrasing",notInConstruct:rat}],handlers:{delete:Nfe}}}function nat(e){this.enter({type:"delete",children:[]},e)}function aat(e){this.exit(e)}function Nfe(e,t,r,n){let a=r.createTracker(n),i=r.enter("strikethrough"),o=a.move("~~");return o+=r.containerPhrasing(e,{...a.current(),before:o,after:"~"}),o+=a.move("~~"),i(),o}function iat(){return"~"}function oat(e){return e.length}function Dfe(e,t){let r=t||{},n=(r.align||[]).concat(),a=r.stringLength||oat,i=[],o=[],s=[],l=[],u=0,c=-1;for(;++cu&&(u=e[c].length);++Sl[S])&&(l[S]=R)}y.push(E)}o[c]=y,s[c]=C}let d=-1;if(typeof n=="object"&&"length"in n)for(;++dl[d]&&(l[d]=E),g[d]=E),h[d]=R}o.splice(1,0,h),s.splice(1,0,g),c=-1;let b=[];for(;++c "),i.shift(2);let o=r.indentLines(r.containerFlow(e,i.current()),lat);return a(),o}function lat(e,t,r){return">"+(r?"":" ")+e}function eV(e,t){return Bfe(e,t.inConstruct,!0)&&!Bfe(e,t.notInConstruct,!1)}function Bfe(e,t,r){if(typeof t=="string"&&(t=[t]),!t||t.length===0)return r;let n=-1;for(;++no&&(o=i):i=1,a=n+t.length,n=r.indexOf(t,a);return o}function rV(e,t){return!!(t.options.fences===!1&&e.value&&!e.lang&&/[^ \r\n]/.test(e.value)&&!/^[\t ]*(?:[\r\n]|$)|(?:^|[\r\n])[\t ]*$/.test(e.value))}function Hfe(e){let t=e.options.fence||"`";if(t!=="`"&&t!=="~")throw new Error("Cannot serialize code with `"+t+"` for `options.fence`, expected `` ` `` or `~`");return t}function Ffe(e,t,r,n){let a=Hfe(r),i=e.value||"",o=a==="`"?"GraveAccent":"Tilde";if(rV(e,r)){let d=r.enter("codeIndented"),h=r.indentLines(i,cat);return d(),h}let s=r.createTracker(n),l=a.repeat(Math.max(Vfe(i,a)+1,3)),u=r.enter("codeFenced"),c=s.move(l);if(e.lang){let d=r.enter(`codeFencedLang${o}`);c+=s.move(r.safe(e.lang,{before:c,after:" ",encode:["`"],...s.current()})),d()}if(e.lang&&e.meta){let d=r.enter(`codeFencedMeta${o}`);c+=s.move(" "),c+=s.move(r.safe(e.meta,{before:c,after:` `,encode:["`"],...s.current()})),d()}return c+=s.move(` `),i&&(c+=s.move(i+` `)),c+=s.move(l),u(),c}function cat(e,t,r){return(r?"":" ")+e}function W9(e){let t=e.options.quote||'"';if(t!=='"'&&t!=="'")throw new Error("Cannot serialize title with `"+t+"` for `options.quote`, expected `\"`, or `'`");return t}function $fe(e,t,r,n){let a=W9(r),i=a==='"'?"Quote":"Apostrophe",o=r.enter("definition"),s=r.enter("label"),l=r.createTracker(n),u=l.move("[");return u+=l.move(r.safe(r.associationId(e),{before:u,after:"]",...l.current()})),u+=l.move("]: "),s(),!e.url||/[\0- \u007F]/.test(e.url)?(s=r.enter("destinationLiteral"),u+=l.move("<"),u+=l.move(r.safe(e.url,{before:u,after:">",...l.current()})),u+=l.move(">")):(s=r.enter("destinationRaw"),u+=l.move(r.safe(e.url,{before:u,after:e.title?" ":` `,...l.current()}))),s(),e.title&&(s=r.enter(`title${i}`),u+=l.move(" "+a),u+=l.move(r.safe(e.title,{before:u,after:a,...l.current()})),u+=l.move(a),s()),o(),u}function Gfe(e){let t=e.options.emphasis||"*";if(t!=="*"&&t!=="_")throw new Error("Cannot serialize emphasis with `"+t+"` for `options.emphasis`, expected `*`, or `_`");return t}function hd(e){return"&#x"+e.toString(16).toUpperCase()+";"}function Q9(e,t,r){let n=j1(e),a=j1(t);return n===void 0?a===void 0?r==="_"?{inside:!0,outside:!0}:{inside:!1,outside:!1}:a===1?{inside:!0,outside:!0}:{inside:!1,outside:!0}:n===1?a===void 0?{inside:!1,outside:!1}:a===1?{inside:!0,outside:!0}:{inside:!1,outside:!1}:a===void 0?{inside:!1,outside:!1}:a===1?{inside:!0,outside:!1}:{inside:!1,outside:!1}}nV.peek=uat;function nV(e,t,r,n){let a=Gfe(r),i=r.enter("emphasis"),o=r.createTracker(n),s=o.move(a),l=o.move(r.containerPhrasing(e,{after:a,before:s,...o.current()})),u=l.charCodeAt(0),c=Q9(n.before.charCodeAt(n.before.length-1),u,a);c.inside&&(l=hd(u)+l.slice(1));let d=l.charCodeAt(l.length-1),h=Q9(n.after.charCodeAt(0),d,a);h.inside&&(l=l.slice(0,-1)+hd(d));let g=o.move(a);return i(),r.attentionEncodeSurroundingInfo={after:h.outside,before:c.outside},s+l+g}function uat(e,t,r){return r.options.emphasis||"*"}function aV(e,t){let r=!1;return B1(e,function(n){if("value"in n&&/\r?\n|\r/.test(n.value)||n.type==="break")return r=!0,rm}),!!((!e.depth||e.depth<3)&&tm(e)&&(t.options.setext||r))}function Ufe(e,t,r,n){let a=Math.max(Math.min(6,e.depth||1),1),i=r.createTracker(n);if(aV(e,r)){let c=r.enter("headingSetext"),d=r.enter("phrasing"),h=r.containerPhrasing(e,{...i.current(),before:` `,after:` `});return d(),c(),h+` `+(a===1?"=":"-").repeat(h.length-(Math.max(h.lastIndexOf("\r"),h.lastIndexOf(` `))+1))}let o="#".repeat(a),s=r.enter("headingAtx"),l=r.enter("phrasing");i.move(o+" ");let u=r.containerPhrasing(e,{before:"# ",after:` `,...i.current()});return/^[\t ]/.test(u)&&(u=hd(u.charCodeAt(0))+u.slice(1)),u=u?o+" "+u:o,r.options.closeAtx&&(u+=" "+o),l(),s(),u}iV.peek=dat;function iV(e){return e.value||""}function dat(){return"<"}oV.peek=pat;function oV(e,t,r,n){let a=W9(r),i=a==='"'?"Quote":"Apostrophe",o=r.enter("image"),s=r.enter("label"),l=r.createTracker(n),u=l.move("![");return u+=l.move(r.safe(e.alt,{before:u,after:"]",...l.current()})),u+=l.move("]("),s(),!e.url&&e.title||/[\0- \u007F]/.test(e.url)?(s=r.enter("destinationLiteral"),u+=l.move("<"),u+=l.move(r.safe(e.url,{before:u,after:">",...l.current()})),u+=l.move(">")):(s=r.enter("destinationRaw"),u+=l.move(r.safe(e.url,{before:u,after:e.title?" ":")",...l.current()}))),s(),e.title&&(s=r.enter(`title${i}`),u+=l.move(" "+a),u+=l.move(r.safe(e.title,{before:u,after:a,...l.current()})),u+=l.move(a),s()),u+=l.move(")"),o(),u}function pat(){return"!"}sV.peek=fat;function sV(e,t,r,n){let a=e.referenceType,i=r.enter("imageReference"),o=r.enter("label"),s=r.createTracker(n),l=s.move("!["),u=r.safe(e.alt,{before:l,after:"]",...s.current()});l+=s.move(u+"]["),o();let c=r.stack;r.stack=[],o=r.enter("reference");let d=r.safe(r.associationId(e),{before:l,after:"]",...s.current()});return o(),r.stack=c,i(),a==="full"||!u||u!==d?l+=s.move(d+"]"):a==="shortcut"?l=l.slice(0,-1):l+=s.move("]"),l}function fat(){return"!"}lV.peek=hat;function lV(e,t,r){let n=e.value||"",a="`",i=-1;for(;new RegExp("(^|[^`])"+a+"([^`]|$)").test(n);)a+="`";for(/[^ \r\n]/.test(n)&&(/^[ \r\n]/.test(n)&&/[ \r\n]$/.test(n)||/^`|`$/.test(n))&&(n=" "+n+" ");++i\u007F]/.test(e.url))}uV.peek=mat;function uV(e,t,r,n){let a=W9(r),i=a==='"'?"Quote":"Apostrophe",o=r.createTracker(n),s,l;if(cV(e,r)){let c=r.stack;r.stack=[],s=r.enter("autolink");let d=o.move("<");return d+=o.move(r.containerPhrasing(e,{before:d,after:">",...o.current()})),d+=o.move(">"),s(),r.stack=c,d}s=r.enter("link"),l=r.enter("label");let u=o.move("[");return u+=o.move(r.containerPhrasing(e,{before:u,after:"](",...o.current()})),u+=o.move("]("),l(),!e.url&&e.title||/[\0- \u007F]/.test(e.url)?(l=r.enter("destinationLiteral"),u+=o.move("<"),u+=o.move(r.safe(e.url,{before:u,after:">",...o.current()})),u+=o.move(">")):(l=r.enter("destinationRaw"),u+=o.move(r.safe(e.url,{before:u,after:e.title?" ":")",...o.current()}))),l(),e.title&&(l=r.enter(`title${i}`),u+=o.move(" "+a),u+=o.move(r.safe(e.title,{before:u,after:a,...o.current()})),u+=o.move(a),l()),u+=o.move(")"),s(),u}function mat(e,t,r){return cV(e,r)?"<":"["}dV.peek=gat;function dV(e,t,r,n){let a=e.referenceType,i=r.enter("linkReference"),o=r.enter("label"),s=r.createTracker(n),l=s.move("["),u=r.containerPhrasing(e,{before:l,after:"]",...s.current()});l+=s.move(u+"]["),o();let c=r.stack;r.stack=[],o=r.enter("reference");let d=r.safe(r.associationId(e),{before:l,after:"]",...s.current()});return o(),r.stack=c,i(),a==="full"||!u||u!==d?l+=s.move(d+"]"):a==="shortcut"?l=l.slice(0,-1):l+=s.move("]"),l}function gat(){return"["}function J9(e){let t=e.options.bullet||"*";if(t!=="*"&&t!=="+"&&t!=="-")throw new Error("Cannot serialize items with `"+t+"` for `options.bullet`, expected `*`, `+`, or `-`");return t}function Zfe(e){let t=J9(e),r=e.options.bulletOther;if(!r)return t==="*"?"-":"*";if(r!=="*"&&r!=="+"&&r!=="-")throw new Error("Cannot serialize items with `"+r+"` for `options.bulletOther`, expected `*`, `+`, or `-`");if(r===t)throw new Error("Expected `bullet` (`"+t+"`) and `bulletOther` (`"+r+"`) to be different");return r}function qfe(e){let t=e.options.bulletOrdered||".";if(t!=="."&&t!==")")throw new Error("Cannot serialize items with `"+t+"` for `options.bulletOrdered`, expected `.` or `)`");return t}function GE(e){let t=e.options.rule||"*";if(t!=="*"&&t!=="-"&&t!=="_")throw new Error("Cannot serialize rules with `"+t+"` for `options.rule`, expected `*`, `-`, or `_`");return t}function Kfe(e,t,r,n){let a=r.enter("list"),i=r.bulletCurrent,o=e.ordered?qfe(r):J9(r),s=e.ordered?o==="."?")":".":Zfe(r),l=t&&r.bulletLastUsed?o===r.bulletLastUsed:!1;if(!e.ordered){let c=e.children?e.children[0]:void 0;if((o==="*"||o==="-")&&c&&(!c.children||!c.children[0])&&r.stack[r.stack.length-1]==="list"&&r.stack[r.stack.length-2]==="listItem"&&r.stack[r.stack.length-3]==="list"&&r.stack[r.stack.length-4]==="listItem"&&r.indexStack[r.indexStack.length-1]===0&&r.indexStack[r.indexStack.length-2]===0&&r.indexStack[r.indexStack.length-3]===0&&(l=!0),GE(r)===o&&c){let d=-1;for(;++d-1?t.start:1)+(r.options.incrementListMarker===!1?0:t.children.indexOf(e))+i);let o=i.length+1;(a==="tab"||a==="mixed"&&(t&&t.type==="list"&&t.spread||e.spread))&&(o=Math.ceil(o/4)*4);let s=r.createTracker(n);s.move(i+" ".repeat(o-i.length)),s.shift(o);let l=r.enter("listItem"),u=r.indentLines(r.containerFlow(e,s.current()),c);return l(),u;function c(d,h,g){return h?(g?"":" ".repeat(o))+d:(g?i:i+" ".repeat(o-i.length))+d}}function Jfe(e,t,r,n){let a=r.enter("paragraph"),i=r.enter("phrasing"),o=r.containerPhrasing(e,n);return i(),a(),o}var pV=Bf(["break","delete","emphasis","footnote","footnoteReference","image","imageReference","inlineCode","inlineMath","link","linkReference","mdxJsxTextElement","mdxTextExpression","strong","text","textDirective"]);function Xfe(e,t,r,n){return(e.children.some(function(o){return pV(o)})?r.containerPhrasing:r.containerFlow).call(r,e,n)}function Yfe(e){let t=e.options.strong||"*";if(t!=="*"&&t!=="_")throw new Error("Cannot serialize strong with `"+t+"` for `options.strong`, expected `*`, or `_`");return t}fV.peek=vat;function fV(e,t,r,n){let a=Yfe(r),i=r.enter("strong"),o=r.createTracker(n),s=o.move(a+a),l=o.move(r.containerPhrasing(e,{after:a,before:s,...o.current()})),u=l.charCodeAt(0),c=Q9(n.before.charCodeAt(n.before.length-1),u,a);c.inside&&(l=hd(u)+l.slice(1));let d=l.charCodeAt(l.length-1),h=Q9(n.after.charCodeAt(0),d,a);h.inside&&(l=l.slice(0,-1)+hd(d));let g=o.move(a+a);return i(),r.attentionEncodeSurroundingInfo={after:h.outside,before:c.outside},s+l+g}function vat(e,t,r){return r.options.strong||"*"}function ehe(e,t,r,n){return r.safe(e.value,n)}function the(e){let t=e.options.ruleRepetition||3;if(t<3)throw new Error("Cannot serialize rules with repetition `"+t+"` for `options.ruleRepetition`, expected `3` or more");return t}function rhe(e,t,r){let n=(GE(r)+(r.options.ruleSpaces?" ":"")).repeat(the(r));return r.options.ruleSpaces?n.slice(0,-1):n}var X9={blockquote:jfe,break:tV,code:Ffe,definition:$fe,emphasis:nV,hardBreak:tV,heading:Ufe,html:iV,image:oV,imageReference:sV,inlineCode:lV,link:uV,linkReference:dV,list:Kfe,listItem:Qfe,paragraph:Jfe,root:Xfe,strong:fV,text:ehe,thematicBreak:rhe};function mV(){return{enter:{table:bat,tableData:nhe,tableHeader:nhe,tableRow:xat},exit:{codeText:wat,table:yat,tableData:hV,tableHeader:hV,tableRow:hV}}}function bat(e){let t=e._align;this.enter({type:"table",align:t.map(function(r){return r==="none"?null:r}),children:[]},e),this.data.inTable=!0}function yat(e){this.exit(e),this.data.inTable=void 0}function xat(e){this.enter({type:"tableRow",children:[]},e)}function hV(e){this.exit(e)}function nhe(e){this.enter({type:"tableCell",children:[]},e)}function wat(e){let t=this.resume();this.data.inTable&&(t=t.replace(/\\([\\|])/g,Cat));let r=this.stack[this.stack.length-1];r.type,r.value=t,this.exit(e)}function Cat(e,t){return t==="|"?t:e}function gV(e){let t=e||{},r=t.tableCellPadding,n=t.tablePipeAlign,a=t.stringLength,i=r?" ":"|";return{unsafe:[{character:"\r",inConstruct:"tableCell"},{character:` `,inConstruct:"tableCell"},{atBreak:!0,character:"|",after:"[ :-]"},{character:"|",inConstruct:"tableCell"},{atBreak:!0,character:":",after:"-"},{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{inlineCode:h,table:o,tableCell:l,tableRow:s}};function o(g,b,y,C){return u(c(g,y,C),g.align)}function s(g,b,y,C){let S=d(g,y,C),E=u([S]);return E.slice(0,E.indexOf(` `))}function l(g,b,y,C){let S=y.enter("tableCell"),E=y.enter("phrasing"),R=y.containerPhrasing(g,{...C,before:i,after:i});return E(),S(),R}function u(g,b){return Dfe(g,{align:b,alignDelimiters:n,padding:r,stringLength:a})}function c(g,b,y){let C=g.children,S=-1,E=[],R=b.enter("table");for(;++S0&&!r&&(e[e.length-1][1]._gfmAutolinkLiteralWalkedInto=!0),r}var zat={tokenize:$at,partial:!0};function kV(){return{document:{91:{name:"gfmFootnoteDefinition",tokenize:Vat,continuation:{tokenize:Hat},exit:Fat}},text:{91:{name:"gfmFootnoteCall",tokenize:Bat},93:{name:"gfmPotentialFootnoteCall",add:"after",tokenize:Dat,resolveTo:jat}}}}function Dat(e,t,r){let n=this,a=n.events.length,i=n.parser.gfmFootnotes||(n.parser.gfmFootnotes=[]),o;for(;a--;){let l=n.events[a][1];if(l.type==="labelImage"){o=l;break}if(l.type==="gfmFootnoteCall"||l.type==="labelLink"||l.type==="label"||l.type==="image"||l.type==="link")break}return s;function s(l){if(!o||!o._balanced)return r(l);let u=Ci(n.sliceSerialize({start:o.end,end:n.now()}));return u.codePointAt(0)!==94||!i.includes(u.slice(1))?r(l):(e.enter("gfmFootnoteCallLabelMarker"),e.consume(l),e.exit("gfmFootnoteCallLabelMarker"),t(l))}}function jat(e,t){let r=e.length,n;for(;r--;)if(e[r][1].type==="labelImage"&&e[r][0]==="enter"){n=e[r][1];break}e[r+1][1].type="data",e[r+3][1].type="gfmFootnoteCallLabelMarker";let a={type:"gfmFootnoteCall",start:Object.assign({},e[r+3][1].start),end:Object.assign({},e[e.length-1][1].end)},i={type:"gfmFootnoteCallMarker",start:Object.assign({},e[r+3][1].end),end:Object.assign({},e[r+3][1].end)};i.end.column++,i.end.offset++,i.end._bufferIndex++;let o={type:"gfmFootnoteCallString",start:Object.assign({},i.end),end:Object.assign({},e[e.length-1][1].start)},s={type:"chunkString",contentType:"string",start:Object.assign({},o.start),end:Object.assign({},o.end)},l=[e[r+1],e[r+2],["enter",a,t],e[r+3],e[r+4],["enter",i,t],["exit",i,t],["enter",o,t],["enter",s,t],["exit",s,t],["exit",o,t],e[e.length-2],e[e.length-1],["exit",a,t]];return e.splice(r,e.length-r+1,...l),e}function Bat(e,t,r){let n=this,a=n.parser.gfmFootnotes||(n.parser.gfmFootnotes=[]),i=0,o;return s;function s(d){return e.enter("gfmFootnoteCall"),e.enter("gfmFootnoteCallLabelMarker"),e.consume(d),e.exit("gfmFootnoteCallLabelMarker"),l}function l(d){return d!==94?r(d):(e.enter("gfmFootnoteCallMarker"),e.consume(d),e.exit("gfmFootnoteCallMarker"),e.enter("gfmFootnoteCallString"),e.enter("chunkString").contentType="string",u)}function u(d){if(i>999||d===93&&!o||d===null||d===91||Jt(d))return r(d);if(d===93){e.exit("chunkString");let h=e.exit("gfmFootnoteCallString");return a.includes(Ci(n.sliceSerialize(h)))?(e.enter("gfmFootnoteCallLabelMarker"),e.consume(d),e.exit("gfmFootnoteCallLabelMarker"),e.exit("gfmFootnoteCall"),t):r(d)}return Jt(d)||(o=!0),i++,e.consume(d),d===92?c:u}function c(d){return d===91||d===92||d===93?(e.consume(d),i++,u):u(d)}}function Vat(e,t,r){let n=this,a=n.parser.gfmFootnotes||(n.parser.gfmFootnotes=[]),i,o=0,s;return l;function l(b){return e.enter("gfmFootnoteDefinition")._container=!0,e.enter("gfmFootnoteDefinitionLabel"),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(b),e.exit("gfmFootnoteDefinitionLabelMarker"),u}function u(b){return b===94?(e.enter("gfmFootnoteDefinitionMarker"),e.consume(b),e.exit("gfmFootnoteDefinitionMarker"),e.enter("gfmFootnoteDefinitionLabelString"),e.enter("chunkString").contentType="string",c):r(b)}function c(b){if(o>999||b===93&&!s||b===null||b===91||Jt(b))return r(b);if(b===93){e.exit("chunkString");let y=e.exit("gfmFootnoteDefinitionLabelString");return i=Ci(n.sliceSerialize(y)),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(b),e.exit("gfmFootnoteDefinitionLabelMarker"),e.exit("gfmFootnoteDefinitionLabel"),h}return Jt(b)||(s=!0),o++,e.consume(b),b===92?d:c}function d(b){return b===91||b===92||b===93?(e.consume(b),o++,c):c(b)}function h(b){return b===58?(e.enter("definitionMarker"),e.consume(b),e.exit("definitionMarker"),a.includes(i)||a.push(i),ft(e,g,"gfmFootnoteDefinitionWhitespace")):r(b)}function g(b){return t(b)}}function Hat(e,t,r){return e.check(hc,t,e.attempt(zat,t,r))}function Fat(e){e.exit("gfmFootnoteDefinition")}function $at(e,t,r){let n=this;return ft(e,a,"gfmFootnoteDefinitionIndent",5);function a(i){let o=n.events[n.events.length-1];return o&&o[1].type==="gfmFootnoteDefinitionIndent"&&o[2].sliceSerialize(o[1],!0).length===4?t(i):r(i)}}var Nur={}.hasOwnProperty;function EV(e){let r=(e||{}).singleTilde,n={name:"strikethrough",tokenize:i,resolveAll:a};return r==null&&(r=!0),{text:{126:n},insideSpan:{null:[n]},attentionMarkers:{null:[126]}};function a(o,s){let l=-1;for(;++l1?l(b):(o.consume(b),d++,g);if(d<2&&!r)return l(b);let C=o.exit("strikethroughSequenceTemporary"),S=j1(b);return C._open=!S||S===2&&!!y,C._close=!y||y===2&&!!S,s(b)}}}var UE=class{constructor(){this.map=[]}add(t,r,n){Zat(this,t,r,n)}consume(t){if(this.map.sort(function(i,o){return i[0]-o[0]}),this.map.length===0)return;let r=this.map.length,n=[];for(;r>0;)r-=1,n.push(t.slice(this.map[r][0]+this.map[r][1]),this.map[r][2]),t.length=this.map[r][0];n.push([...t]),t.length=0;let a=n.pop();for(;a;)t.push(...a),a=n.pop();this.map.length=0}};function Zat(e,t,r,n){let a=0;if(!(r===0&&n.length===0)){for(;a-1;){let B=n.events[ne][1].type;if(B==="lineEnding"||B==="linePrefix")ne--;else break}let W=ne>-1?n.events[ne][1].type:null,Z=W==="tableHead"||W==="tableRow"?I:l;return Z===I&&n.parser.lazy[n.now().line]?r(z):Z(z)}function l(z){return e.enter("tableHead"),e.enter("tableRow"),u(z)}function u(z){return z===124||(o=!0,i+=1),c(z)}function c(z){return z===null?r(z):He(z)?i>1?(i=0,n.interrupt=!0,e.exit("tableRow"),e.enter("lineEnding"),e.consume(z),e.exit("lineEnding"),g):r(z):ut(z)?ft(e,c,"whitespace")(z):(i+=1,o&&(o=!1,a+=1),z===124?(e.enter("tableCellDivider"),e.consume(z),e.exit("tableCellDivider"),o=!0,c):(e.enter("data"),d(z)))}function d(z){return z===null||z===124||Jt(z)?(e.exit("data"),c(z)):(e.consume(z),z===92?h:d)}function h(z){return z===92||z===124?(e.consume(z),d):d(z)}function g(z){return n.interrupt=!1,n.parser.lazy[n.now().line]?r(z):(e.enter("tableDelimiterRow"),o=!1,ut(z)?ft(e,b,"linePrefix",n.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(z):b(z))}function b(z){return z===45||z===58?C(z):z===124?(o=!0,e.enter("tableCellDivider"),e.consume(z),e.exit("tableCellDivider"),y):L(z)}function y(z){return ut(z)?ft(e,C,"whitespace")(z):C(z)}function C(z){return z===58?(i+=1,o=!0,e.enter("tableDelimiterMarker"),e.consume(z),e.exit("tableDelimiterMarker"),S):z===45?(i+=1,S(z)):z===null||He(z)?w(z):L(z)}function S(z){return z===45?(e.enter("tableDelimiterFiller"),E(z)):L(z)}function E(z){return z===45?(e.consume(z),E):z===58?(o=!0,e.exit("tableDelimiterFiller"),e.enter("tableDelimiterMarker"),e.consume(z),e.exit("tableDelimiterMarker"),R):(e.exit("tableDelimiterFiller"),R(z))}function R(z){return ut(z)?ft(e,w,"whitespace")(z):w(z)}function w(z){return z===124?b(z):z===null||He(z)?!o||a!==i?L(z):(e.exit("tableDelimiterRow"),e.exit("tableHead"),t(z)):L(z)}function L(z){return r(z)}function I(z){return e.enter("tableRow"),P(z)}function P(z){return z===124?(e.enter("tableCellDivider"),e.consume(z),e.exit("tableCellDivider"),P):z===null||He(z)?(e.exit("tableRow"),t(z)):ut(z)?ft(e,P,"whitespace")(z):(e.enter("data"),N(z))}function N(z){return z===null||z===124||Jt(z)?(e.exit("data"),P(z)):(e.consume(z),z===92?$:N)}function $(z){return z===92||z===124?(e.consume(z),N):N(z)}}function Kat(e,t){let r=-1,n=!0,a=0,i=[0,0,0,0],o=[0,0,0,0],s=!1,l=0,u,c,d,h=new UE;for(;++rr[2]+1){let b=r[2]+1,y=r[3]-r[2]-1;e.add(b,y,[])}}e.add(r[3]+1,0,[["exit",d,t]])}return a!==void 0&&(i.end=Object.assign({},Y9(t.events,a)),e.add(a,0,[["exit",i,t]]),i=void 0),i}function hhe(e,t,r,n,a){let i=[],o=Y9(t.events,r);a&&(a.end=Object.assign({},o),i.push(["exit",a,t])),n.end=Object.assign({},o),i.push(["exit",n,t]),e.add(r+1,0,i)}function Y9(e,t){let r=e[t],n=r[0]==="enter"?"start":"end";return r[1][n]}var Qat=/<(\/?)(iframe|noembed|noframes|plaintext|script|style|title|textarea|xmp)(?=[\t\n\f\r />])/gi,odr=new RegExp("^"+Qat.source,"i");var Xat={name:"tasklistCheck",tokenize:Yat};function TV(){return{text:{91:Xat}}}function Yat(e,t,r){let n=this;return a;function a(l){return n.previous!==null||!n._gfmTasklistFirstContentOfListItem?r(l):(e.enter("taskListCheck"),e.enter("taskListCheckMarker"),e.consume(l),e.exit("taskListCheckMarker"),i)}function i(l){return Jt(l)?(e.enter("taskListCheckValueUnchecked"),e.consume(l),e.exit("taskListCheckValueUnchecked"),o):l===88||l===120?(e.enter("taskListCheckValueChecked"),e.consume(l),e.exit("taskListCheckValueChecked"),o):r(l)}function o(l){return l===93?(e.enter("taskListCheckMarker"),e.consume(l),e.exit("taskListCheckMarker"),e.exit("taskListCheck"),s):r(l)}function s(l){return He(l)?t(l):ut(l)?e.check({tokenize:eit},t,r)(l):r(l)}}function eit(e,t,r){return ft(e,n,"whitespace");function n(a){return a===null?r(a):t(a)}}function mhe(e){return b9([CV(),kV(),EV(e),RV(),TV()])}var rit={};function qE(e){let t=this,r=e||rit,n=t.data(),a=n.micromarkExtensions||(n.micromarkExtensions=[]),i=n.fromMarkdownExtensions||(n.fromMarkdownExtensions=[]),o=n.toMarkdownExtensions||(n.toMarkdownExtensions=[]);a.push(mhe(r)),i.push(yV()),o.push(xV(r))}var i$=_(vhe(),1),Wm=_(K(),1),c6=_(de(),1),zye=_(nt(),1),Dye=_(de(),1),BF=_(de(),1),y6=_(de(),1),Oc=_(de(),1),Bye=_(nt(),1),Vye=_(K(),1),Hye=_(nt(),1),kSr=_(K(),1),VF=_(ju(),1);var Fye=_(nt(),1),$ye=_(K(),1);var Gye=_(nt(),1),Uye=_(K(),1);var HF=_(de(),1);var FF=_(de(),1),Mc=_(de(),1),qye=_(nt(),1),Kye=_(K(),1);var Wye=_(nt(),1),Qye=_(K(),1);var Jye=_(K(),1);var $F=_(de(),1),Yye=_(de(),1),exe=_(K(),1),txe=_(nt(),1),rxe=_(K(),1);var nxe=_(K(),1);var GF=_(de(),1),axe=_(de(),1);var UF=_(de(),1),Sh=_(de(),1),j3=_(de(),1),ixe=_(nt(),1),BSr=_(K(),1),oxe=_(nt(),1),sxe=_(K(),1);var Km=_(de(),1),lxe=_(de(),1),cxe=_(nt(),1);var uxe=_(K(),1);var yhe=_(K(),1),rh=_(K(),1);var _V=new Map,KE=new WeakMap,bhe=0,ait=void 0;function iit(e){return e?(KE.has(e)||(bhe+=1,KE.set(e,bhe.toString())),KE.get(e)):"0"}function oit(e){return Object.keys(e).sort().filter(t=>e[t]!==void 0).map(t=>`${t}_${t==="root"?iit(e.root):e[t]}`).toString()}function sit(e){let t=oit(e),r=_V.get(t);if(!r){let n=new Map,a,i=new IntersectionObserver(o=>{o.forEach(s=>{var l;let u=s.isIntersecting&&a.some(c=>s.intersectionRatio>=c);e.trackVisibility&&typeof s.isVisible>"u"&&(s.isVisible=u),(l=n.get(s.target))==null||l.forEach(c=>{c(u,s)})})},e);a=i.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),r={id:t,observer:i,elements:n},_V.set(t,r)}return r}function lit(e,t,r={},n=ait){if(typeof window.IntersectionObserver>"u"&&n!==void 0){let l=e.getBoundingClientRect();return t(n,{isIntersecting:n,target:e,intersectionRatio:typeof r.threshold=="number"?r.threshold:0,time:0,boundingClientRect:l,intersectionRect:l,rootBounds:l}),()=>{}}let{id:a,observer:i,elements:o}=sit(r),s=o.get(e)||[];return o.has(e)||o.set(e,s),s.push(t),i.observe(e),function(){s.splice(s.indexOf(t),1),s.length===0&&(o.delete(e),i.unobserve(e)),o.size===0&&(i.disconnect(),_V.delete(a))}}function xhe({threshold:e,delay:t,trackVisibility:r,rootMargin:n,root:a,triggerOnce:i,skip:o,initialInView:s,fallbackInView:l,onChange:u}={}){var c;let[d,h]=rh.useState(null),g=rh.useRef(u),[b,y]=rh.useState({inView:!!s,entry:void 0});g.current=u,rh.useEffect(()=>{if(o||!d)return;let R;return R=lit(d,(w,L)=>{y({inView:w,entry:L}),g.current&&g.current(w,L),L.isIntersecting&&i&&R&&(R(),R=void 0)},{root:a,rootMargin:n,threshold:e,trackVisibility:r,delay:t},l),()=>{R&&R()}},[Array.isArray(e)?e.toString():e,d,a,n,i,o,r,l,t]);let C=(c=b.entry)==null?void 0:c.target,S=rh.useRef(void 0);!d&&C&&!i&&!o&&S.current!==C&&(S.current=C,y({inView:!!s,entry:void 0}));let E=[h,b.inView,b.entry];return E.ref=E[0],E.inView=E[1],E.entry=E[2],E}var dxe=_(ju(),1),Qm=_(K(),1),x6=_(de(),1),fxe=_(nt(),1),hxe=_(de(),1),xh=_(de(),1),gxe=_(nt(),1);var vxe=_(K(),1),bxe=_(K(),1),kh=_(de(),1);var I3=_(K(),1);var Fo=_(K(),1),k8=e=>e.type==="checkbox",xm=e=>e instanceof Date,$o=e=>e==null,Lhe=e=>typeof e=="object",Na=e=>!$o(e)&&!Array.isArray(e)&&Lhe(e)&&!xm(e),cit=e=>Na(e)&&e.target?k8(e.target)?e.target.checked:e.target.value:e,uit=e=>e.substring(0,e.search(/\.\d+(\.|$)/))||e,dit=(e,t)=>e.has(uit(t)),pit=e=>{let t=e.constructor&&e.constructor.prototype;return Na(t)&&t.hasOwnProperty("isPrototypeOf")},OV=typeof window<"u"&&typeof window.HTMLElement<"u"&&typeof document<"u";function Sc(e){let t,r=Array.isArray(e),n=typeof FileList<"u"?e instanceof FileList:!1;if(e instanceof Date)t=new Date(e);else if(e instanceof Set)t=new Set(e);else if(!(OV&&(e instanceof Blob||n))&&(r||Na(e)))if(t=r?[]:{},!r&&!pit(e))t=e;else for(let a in e)e.hasOwnProperty(a)&&(t[a]=Sc(e[a]));else return e;return t}var eR=e=>Array.isArray(e)?e.filter(Boolean):[],Qa=e=>e===void 0,et=(e,t,r)=>{if(!t||!Na(e))return r;let n=eR(t.split(/[,[\].]+?/)).reduce((a,i)=>$o(a)?a:a[i],e);return Qa(n)||n===e?Qa(e[t])?r:e[t]:n},gd=e=>typeof e=="boolean",MV=e=>/^\w*$/.test(e),Ihe=e=>eR(e.replace(/["|']|\]/g,"").split(/\.|\[/)),gn=(e,t,r)=>{let n=-1,a=MV(t)?[t]:Ihe(t),i=a.length,o=i-1;for(;++nFo.default.useContext(Ohe),Mhe=e=>{let{children:t,...r}=e;return Fo.default.createElement(Ohe.Provider,{value:r},t)},fit=(e,t,r,n=!0)=>{let a={defaultValues:t._defaultValues};for(let i in e)Object.defineProperty(a,i,{get:()=>{let o=i;return t._proxyFormState[o]!==pu.all&&(t._proxyFormState[o]=!n||pu.all),r&&(r[o]=!0),e[o]}});return a},Rs=e=>Na(e)&&!Object.keys(e).length,hit=(e,t,r,n)=>{r(e);let{name:a,...i}=e;return Rs(i)||Object.keys(i).length>=Object.keys(t).length||Object.keys(i).find(o=>t[o]===(!n||pu.all))},WE=e=>Array.isArray(e)?e:[e];function mit(e){let t=Fo.default.useRef(e);t.current=e,Fo.default.useEffect(()=>{let r=!e.disabled&&t.current.subject&&t.current.subject.subscribe({next:t.current.next});return()=>{r&&r.unsubscribe()}},[e.disabled])}var bd=e=>typeof e=="string",git=(e,t,r,n,a)=>bd(e)?(n&&t.watch.add(e),et(r,e,a)):Array.isArray(e)?e.map(i=>(n&&t.watch.add(i),et(r,i))):(n&&(t.watchAll=!0),r);var NV=(e,t,r,n,a)=>t?{...r[e],types:{...r[e]&&r[e].types?r[e].types:{},[n]:a||!0}}:{};var Che=e=>({isOnSubmit:!e||e===pu.onSubmit,isOnBlur:e===pu.onBlur,isOnChange:e===pu.onChange,isOnAll:e===pu.all,isOnTouch:e===pu.onTouched}),She=(e,t,r)=>!r&&(t.watchAll||t.watch.has(e)||[...t.watch].some(n=>e.startsWith(n)&&/^\.\w+/.test(e.slice(n.length)))),S8=(e,t,r,n)=>{for(let a of r||Object.keys(e)){let i=et(e,a);if(i){let{_f:o,...s}=i;if(o){if(o.refs&&o.refs[0]&&t(o.refs[0],a)&&!n)return!0;if(o.ref&&t(o.ref,o.name)&&!n)return!0;if(S8(s,t))break}else if(Na(s)&&S8(s,t))break}}},vit=(e,t,r)=>{let n=WE(et(e,r));return gn(n,"root",t[r]),gn(e,r,n),e},zV=e=>e.type==="file",vd=e=>typeof e=="function",JE=e=>{if(!OV)return!1;let t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},QE=e=>bd(e),DV=e=>e.type==="radio",XE=e=>e instanceof RegExp,khe={value:!1,isValid:!1},Ehe={value:!0,isValid:!0},Nhe=e=>{if(Array.isArray(e)){if(e.length>1){let t=e.filter(r=>r&&r.checked&&!r.disabled).map(r=>r.value);return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!Qa(e[0].attributes.value)?Qa(e[0].value)||e[0].value===""?Ehe:{value:e[0].value,isValid:!0}:Ehe:khe}return khe},Rhe={isValid:!1,value:null},zhe=e=>Array.isArray(e)?e.reduce((t,r)=>r&&r.checked&&!r.disabled?{isValid:!0,value:r.value}:t,Rhe):Rhe;function The(e,t,r="validate"){if(QE(e)||Array.isArray(e)&&e.every(QE)||gd(e)&&!e)return{type:r,message:QE(e)?e:"",ref:t}}var e3=e=>Na(e)&&!XE(e)?e:{value:e,message:""},_he=async(e,t,r,n,a,i)=>{let{ref:o,refs:s,required:l,maxLength:u,minLength:c,min:d,max:h,pattern:g,validate:b,name:y,valueAsNumber:C,mount:S}=e._f,E=et(r,y);if(!S||t.has(y))return{};let R=s?s[0]:o,w=W=>{a&&R.reportValidity&&(R.setCustomValidity(gd(W)?"":W||""),R.reportValidity())},L={},I=DV(o),P=k8(o),N=I||P,$=(C||zV(o))&&Qa(o.value)&&Qa(E)||JE(o)&&o.value===""||E===""||Array.isArray(E)&&!E.length,z=NV.bind(null,y,n,L),ne=(W,Z,B,X=Q1.maxLength,J=Q1.minLength)=>{let te=W?Z:B;L[y]={type:W?X:J,message:te,ref:o,...z(W?X:J,te)}};if(i?!Array.isArray(E)||!E.length:l&&(!N&&($||$o(E))||gd(E)&&!E||P&&!Nhe(s).isValid||I&&!zhe(s).isValid)){let{value:W,message:Z}=QE(l)?{value:!!l,message:l}:e3(l);if(W&&(L[y]={type:Q1.required,message:Z,ref:R,...z(Q1.required,Z)},!n))return w(Z),L}if(!$&&(!$o(d)||!$o(h))){let W,Z,B=e3(h),X=e3(d);if(!$o(E)&&!isNaN(E)){let J=o.valueAsNumber||E&&+E;$o(B.value)||(W=J>B.value),$o(X.value)||(Z=Jnew Date(new Date().toDateString()+" "+G),le=o.type=="time",he=o.type=="week";bd(B.value)&&E&&(W=le?te(E)>te(B.value):he?E>B.value:J>new Date(B.value)),bd(X.value)&&E&&(Z=le?te(E)+W.value,X=!$o(Z.value)&&E.length<+Z.value;if((B||X)&&(ne(B,W.message,Z.message),!n))return w(L[y].message),L}if(g&&!$&&bd(E)){let{value:W,message:Z}=e3(g);if(XE(W)&&!E.match(W)&&(L[y]={type:Q1.pattern,message:Z,ref:o,...z(Q1.pattern,Z)},!n))return w(Z),L}if(b){if(vd(b)){let W=await b(E,r),Z=The(W,R);if(Z&&(L[y]={...Z,...z(Q1.validate,Z.message)},!n))return w(Z.message),L}else if(Na(b)){let W={};for(let Z in b){if(!Rs(W)&&!n)break;let B=The(await b[Z](E,r),R,Z);B&&(W={...B,...z(Z,B.message)},w(B.message),n&&(L[y]=W))}if(!Rs(W)&&(L[y]={ref:R,...W},!n))return L}}return w(!0),L};function bit(e,t){let r=t.slice(0,-1).length,n=0;for(;n{let e=[];return{get observers(){return e},next:a=>{for(let i of e)i.next&&i.next(a)},subscribe:a=>(e.push(a),{unsubscribe:()=>{e=e.filter(i=>i!==a)}}),unsubscribe:()=>{e=[]}}},IV=e=>$o(e)||!Lhe(e);function nh(e,t){if(IV(e)||IV(t))return e===t;if(xm(e)&&xm(t))return e.getTime()===t.getTime();let r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(let a of r){let i=e[a];if(!n.includes(a))return!1;if(a!=="ref"){let o=t[a];if(xm(i)&&xm(o)||Na(i)&&Na(o)||Array.isArray(i)&&Array.isArray(o)?!nh(i,o):i!==o)return!1}}return!0}var Dhe=e=>e.type==="select-multiple",xit=e=>DV(e)||k8(e),PV=e=>JE(e)&&e.isConnected,jhe=e=>{for(let t in e)if(vd(e[t]))return!0;return!1};function YE(e,t={}){let r=Array.isArray(e);if(Na(e)||r)for(let n in e)Array.isArray(e[n])||Na(e[n])&&!jhe(e[n])?(t[n]=Array.isArray(e[n])?[]:{},YE(e[n],t[n])):$o(e[n])||(t[n]=!0);return t}function Bhe(e,t,r){let n=Array.isArray(e);if(Na(e)||n)for(let a in e)Array.isArray(e[a])||Na(e[a])&&!jhe(e[a])?Qa(t)||IV(r[a])?r[a]=Array.isArray(e[a])?YE(e[a],[]):{...YE(e[a])}:Bhe(e[a],$o(t)?{}:t[a],r[a]):r[a]=!nh(e[a],t[a]);return r}var w8=(e,t)=>Bhe(e,t,YE(t)),Vhe=(e,{valueAsNumber:t,valueAsDate:r,setValueAs:n})=>Qa(e)?e:t?e===""?NaN:e&&+e:r&&bd(e)?new Date(e):n?n(e):e;function LV(e){let t=e.ref;return zV(t)?t.files:DV(t)?zhe(e.refs).value:Dhe(t)?[...t.selectedOptions].map(({value:r})=>r):k8(t)?Nhe(e.refs).value:Vhe(Qa(t.value)?e.ref.value:t.value,e)}var wit=(e,t,r,n)=>{let a={};for(let i of e){let o=et(t,i);o&&gn(a,i,o._f)}return{criteriaMode:r,names:[...e],fields:a,shouldUseNativeValidation:n}},C8=e=>Qa(e)?e:XE(e)?e.source:Na(e)?XE(e.value)?e.value.source:e.value:e,Ahe="AsyncFunction",Cit=e=>!!e&&!!e.validate&&!!(vd(e.validate)&&e.validate.constructor.name===Ahe||Na(e.validate)&&Object.values(e.validate).find(t=>t.constructor.name===Ahe)),Sit=e=>e.mount&&(e.required||e.min||e.max||e.maxLength||e.minLength||e.pattern||e.validate);function Phe(e,t,r){let n=et(e,r);if(n||MV(r))return{error:n,name:r};let a=r.split(".");for(;a.length;){let i=a.join("."),o=et(t,i),s=et(e,i);if(o&&!Array.isArray(o)&&r!==i)return{name:r};if(s&&s.type)return{name:i,error:s};a.pop()}return{name:r}}var kit=(e,t,r,n,a)=>a.isOnAll?!1:!r&&a.isOnTouch?!(t||e):(r?n.isOnBlur:a.isOnBlur)?!e:(r?n.isOnChange:a.isOnChange)?e:!0,Eit=(e,t)=>!eR(et(e,t)).length&&ui(e,t),Rit={mode:pu.onSubmit,reValidateMode:pu.onChange,shouldFocusError:!0};function Tit(e={}){let t={...Rit,...e},r={submitCount:0,isDirty:!1,isLoading:vd(t.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},validatingFields:{},errors:t.errors||{},disabled:t.disabled||!1},n={},a=Na(t.defaultValues)||Na(t.values)?Sc(t.defaultValues||t.values)||{}:{},i=t.shouldUnregister?{}:Sc(a),o={action:!1,mount:!1,watch:!1},s={mount:new Set,disabled:new Set,unMount:new Set,array:new Set,watch:new Set},l,u=0,c={isDirty:!1,dirtyFields:!1,validatingFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},d={values:AV(),array:AV(),state:AV()},h=Che(t.mode),g=Che(t.reValidateMode),b=t.criteriaMode===pu.all,y=Y=>ie=>{clearTimeout(u),u=setTimeout(Y,ie)},C=async Y=>{if(!t.disabled&&(c.isValid||Y)){let ie=t.resolver?Rs((await N()).errors):await z(n,!0);ie!==r.isValid&&d.state.next({isValid:ie})}},S=(Y,ie)=>{!t.disabled&&(c.isValidating||c.validatingFields)&&((Y||Array.from(s.mount)).forEach(fe=>{fe&&(ie?gn(r.validatingFields,fe,ie):ui(r.validatingFields,fe))}),d.state.next({validatingFields:r.validatingFields,isValidating:!Rs(r.validatingFields)}))},E=(Y,ie=[],fe,Fe,Ve=!0,Pe=!0)=>{if(Fe&&fe&&!t.disabled){if(o.action=!0,Pe&&Array.isArray(et(n,Y))){let Le=fe(et(n,Y),Fe.argA,Fe.argB);Ve&&gn(n,Y,Le)}if(Pe&&Array.isArray(et(r.errors,Y))){let Le=fe(et(r.errors,Y),Fe.argA,Fe.argB);Ve&&gn(r.errors,Y,Le),Eit(r.errors,Y)}if(c.touchedFields&&Pe&&Array.isArray(et(r.touchedFields,Y))){let Le=fe(et(r.touchedFields,Y),Fe.argA,Fe.argB);Ve&&gn(r.touchedFields,Y,Le)}c.dirtyFields&&(r.dirtyFields=w8(a,i)),d.state.next({name:Y,isDirty:W(Y,ie),dirtyFields:r.dirtyFields,errors:r.errors,isValid:r.isValid})}else gn(i,Y,ie)},R=(Y,ie)=>{gn(r.errors,Y,ie),d.state.next({errors:r.errors})},w=Y=>{r.errors=Y,d.state.next({errors:r.errors,isValid:!1})},L=(Y,ie,fe,Fe)=>{let Ve=et(n,Y);if(Ve){let Pe=et(i,Y,Qa(fe)?et(a,Y):fe);Qa(Pe)||Fe&&Fe.defaultChecked||ie?gn(i,Y,ie?Pe:LV(Ve._f)):X(Y,Pe),o.mount&&C()}},I=(Y,ie,fe,Fe,Ve)=>{let Pe=!1,Le=!1,dt={name:Y};if(!t.disabled){let se=!!(et(n,Y)&&et(n,Y)._f&&et(n,Y)._f.disabled);if(!fe||Fe){c.isDirty&&(Le=r.isDirty,r.isDirty=dt.isDirty=W(),Pe=Le!==dt.isDirty);let ve=se||nh(et(a,Y),ie);Le=!!(!se&&et(r.dirtyFields,Y)),ve||se?ui(r.dirtyFields,Y):gn(r.dirtyFields,Y,!0),dt.dirtyFields=r.dirtyFields,Pe=Pe||c.dirtyFields&&Le!==!ve}if(fe){let ve=et(r.touchedFields,Y);ve||(gn(r.touchedFields,Y,fe),dt.touchedFields=r.touchedFields,Pe=Pe||c.touchedFields&&ve!==fe)}Pe&&Ve&&d.state.next(dt)}return Pe?dt:{}},P=(Y,ie,fe,Fe)=>{let Ve=et(r.errors,Y),Pe=c.isValid&&gd(ie)&&r.isValid!==ie;if(t.delayError&&fe?(l=y(()=>R(Y,fe)),l(t.delayError)):(clearTimeout(u),l=null,fe?gn(r.errors,Y,fe):ui(r.errors,Y)),(fe?!nh(Ve,fe):Ve)||!Rs(Fe)||Pe){let Le={...Fe,...Pe&&gd(ie)?{isValid:ie}:{},errors:r.errors,name:Y};r={...r,...Le},d.state.next(Le)}},N=async Y=>{S(Y,!0);let ie=await t.resolver(i,t.context,wit(Y||s.mount,n,t.criteriaMode,t.shouldUseNativeValidation));return S(Y),ie},$=async Y=>{let{errors:ie}=await N(Y);if(Y)for(let fe of Y){let Fe=et(ie,fe);Fe?gn(r.errors,fe,Fe):ui(r.errors,fe)}else r.errors=ie;return ie},z=async(Y,ie,fe={valid:!0})=>{for(let Fe in Y){let Ve=Y[Fe];if(Ve){let{_f:Pe,...Le}=Ve;if(Pe){let dt=s.array.has(Pe.name),se=Ve._f&&Cit(Ve._f);se&&c.validatingFields&&S([Fe],!0);let ve=await _he(Ve,s.disabled,i,b,t.shouldUseNativeValidation&&!ie,dt);if(se&&c.validatingFields&&S([Fe]),ve[Pe.name]&&(fe.valid=!1,ie))break;!ie&&(et(ve,Pe.name)?dt?vit(r.errors,ve,Pe.name):gn(r.errors,Pe.name,ve[Pe.name]):ui(r.errors,Pe.name))}!Rs(Le)&&await z(Le,ie,fe)}}return fe.valid},ne=()=>{for(let Y of s.unMount){let ie=et(n,Y);ie&&(ie._f.refs?ie._f.refs.every(fe=>!PV(fe)):!PV(ie._f.ref))&&Kt(Y)}s.unMount=new Set},W=(Y,ie)=>!t.disabled&&(Y&&ie&&gn(i,Y,ie),!nh(Je(),a)),Z=(Y,ie,fe)=>git(Y,s,{...o.mount?i:Qa(ie)?a:bd(Y)?{[Y]:ie}:ie},fe,ie),B=Y=>eR(et(o.mount?i:a,Y,t.shouldUnregister?et(a,Y,[]):[])),X=(Y,ie,fe={})=>{let Fe=et(n,Y),Ve=ie;if(Fe){let Pe=Fe._f;Pe&&(!Pe.disabled&&gn(i,Y,Vhe(ie,Pe)),Ve=JE(Pe.ref)&&$o(ie)?"":ie,Dhe(Pe.ref)?[...Pe.ref.options].forEach(Le=>Le.selected=Ve.includes(Le.value)):Pe.refs?k8(Pe.ref)?Pe.refs.length>1?Pe.refs.forEach(Le=>(!Le.defaultChecked||!Le.disabled)&&(Le.checked=Array.isArray(Ve)?!!Ve.find(dt=>dt===Le.value):Ve===Le.value)):Pe.refs[0]&&(Pe.refs[0].checked=!!Ve):Pe.refs.forEach(Le=>Le.checked=Le.value===Ve):zV(Pe.ref)?Pe.ref.value="":(Pe.ref.value=Ve,Pe.ref.type||d.values.next({name:Y,values:{...i}})))}(fe.shouldDirty||fe.shouldTouch)&&I(Y,Ve,fe.shouldTouch,fe.shouldDirty,!0),fe.shouldValidate&&G(Y)},J=(Y,ie,fe)=>{for(let Fe in ie){let Ve=ie[Fe],Pe=`${Y}.${Fe}`,Le=et(n,Pe);(s.array.has(Y)||Na(Ve)||Le&&!Le._f)&&!xm(Ve)?J(Pe,Ve,fe):X(Pe,Ve,fe)}},te=(Y,ie,fe={})=>{let Fe=et(n,Y),Ve=s.array.has(Y),Pe=Sc(ie);gn(i,Y,Pe),Ve?(d.array.next({name:Y,values:{...i}}),(c.isDirty||c.dirtyFields)&&fe.shouldDirty&&d.state.next({name:Y,dirtyFields:w8(a,i),isDirty:W(Y,Pe)})):Fe&&!Fe._f&&!$o(Pe)?J(Y,Pe,fe):X(Y,Pe,fe),She(Y,s)&&d.state.next({...r}),d.values.next({name:o.mount?Y:void 0,values:{...i}})},le=async Y=>{o.mount=!0;let ie=Y.target,fe=ie.name,Fe=!0,Ve=et(n,fe),Pe=()=>ie.type?LV(Ve._f):cit(Y),Le=dt=>{Fe=Number.isNaN(dt)||xm(dt)&&isNaN(dt.getTime())||nh(dt,et(i,fe,dt))};if(Ve){let dt,se,ve=Pe(),F=Y.type===whe.BLUR||Y.type===whe.FOCUS_OUT,_e=!Sit(Ve._f)&&!t.resolver&&!et(r.errors,fe)&&!Ve._f.deps||kit(F,et(r.touchedFields,fe),r.isSubmitted,g,h),hr=She(fe,s,F);gn(i,fe,ve),F?(Ve._f.onBlur&&Ve._f.onBlur(Y),l&&l(0)):Ve._f.onChange&&Ve._f.onChange(Y);let Yn=I(fe,ve,F,!1),ho=!Rs(Yn)||hr;if(!F&&d.values.next({name:fe,type:Y.type,values:{...i}}),_e)return c.isValid&&(t.mode==="onBlur"&&F?C():F||C()),ho&&d.state.next({name:fe,...hr?{}:Yn});if(!F&&hr&&d.state.next({...r}),t.resolver){let{errors:ya}=await N([fe]);if(Le(ve),Fe){let mo=Phe(r.errors,n,fe),go=Phe(ya,n,mo.name||fe);dt=go.error,fe=go.name,se=Rs(ya)}}else S([fe],!0),dt=(await _he(Ve,s.disabled,i,b,t.shouldUseNativeValidation))[fe],S([fe]),Le(ve),Fe&&(dt?se=!1:c.isValid&&(se=await z(n,!0)));Fe&&(Ve._f.deps&&G(Ve._f.deps),P(fe,se,dt,Yn))}},he=(Y,ie)=>{if(et(r.errors,ie)&&Y.focus)return Y.focus(),1},G=async(Y,ie={})=>{let fe,Fe,Ve=WE(Y);if(t.resolver){let Pe=await $(Qa(Y)?Y:Ve);fe=Rs(Pe),Fe=Y?!Ve.some(Le=>et(Pe,Le)):fe}else Y?(Fe=(await Promise.all(Ve.map(async Pe=>{let Le=et(n,Pe);return await z(Le&&Le._f?{[Pe]:Le}:Le)}))).every(Boolean),!(!Fe&&!r.isValid)&&C()):Fe=fe=await z(n);return d.state.next({...!bd(Y)||c.isValid&&fe!==r.isValid?{}:{name:Y},...t.resolver||!Y?{isValid:fe}:{},errors:r.errors}),ie.shouldFocus&&!Fe&&S8(n,he,Y?Ve:s.mount),Fe},Je=Y=>{let ie={...o.mount?i:a};return Qa(Y)?ie:bd(Y)?et(ie,Y):Y.map(fe=>et(ie,fe))},ct=(Y,ie)=>({invalid:!!et((ie||r).errors,Y),isDirty:!!et((ie||r).dirtyFields,Y),error:et((ie||r).errors,Y),isValidating:!!et(r.validatingFields,Y),isTouched:!!et((ie||r).touchedFields,Y)}),q=Y=>{Y&&WE(Y).forEach(ie=>ui(r.errors,ie)),d.state.next({errors:Y?r.errors:{}})},yt=(Y,ie,fe)=>{let Fe=(et(n,Y,{_f:{}})._f||{}).ref,Ve=et(r.errors,Y)||{},{ref:Pe,message:Le,type:dt,...se}=Ve;gn(r.errors,Y,{...se,...ie,ref:Fe}),d.state.next({name:Y,errors:r.errors,isValid:!1}),fe&&fe.shouldFocus&&Fe&&Fe.focus&&Fe.focus()},jt=(Y,ie)=>vd(Y)?d.values.subscribe({next:fe=>Y(Z(void 0,ie),fe)}):Z(Y,ie,!0),Kt=(Y,ie={})=>{for(let fe of Y?WE(Y):s.mount)s.mount.delete(fe),s.array.delete(fe),ie.keepValue||(ui(n,fe),ui(i,fe)),!ie.keepError&&ui(r.errors,fe),!ie.keepDirty&&ui(r.dirtyFields,fe),!ie.keepTouched&&ui(r.touchedFields,fe),!ie.keepIsValidating&&ui(r.validatingFields,fe),!t.shouldUnregister&&!ie.keepDefaultValue&&ui(a,fe);d.values.next({values:{...i}}),d.state.next({...r,...ie.keepDirty?{isDirty:W()}:{}}),!ie.keepIsValid&&C()},Ie=({disabled:Y,name:ie,field:fe,fields:Fe})=>{(gd(Y)&&o.mount||Y||s.disabled.has(ie))&&(Y?s.disabled.add(ie):s.disabled.delete(ie),I(ie,LV(fe?fe._f:et(Fe,ie)._f),!1,!1,!0))},$e=(Y,ie={})=>{let fe=et(n,Y),Fe=gd(ie.disabled)||gd(t.disabled);return gn(n,Y,{...fe||{},_f:{...fe&&fe._f?fe._f:{ref:{name:Y}},name:Y,mount:!0,...ie}}),s.mount.add(Y),fe?Ie({field:fe,disabled:gd(ie.disabled)?ie.disabled:t.disabled,name:Y}):L(Y,!0,ie.value),{...Fe?{disabled:ie.disabled||t.disabled}:{},...t.progressive?{required:!!ie.required,min:C8(ie.min),max:C8(ie.max),minLength:C8(ie.minLength),maxLength:C8(ie.maxLength),pattern:C8(ie.pattern)}:{},name:Y,onChange:le,onBlur:le,ref:Ve=>{if(Ve){$e(Y,ie),fe=et(n,Y);let Pe=Qa(Ve.value)&&Ve.querySelectorAll&&Ve.querySelectorAll("input,select,textarea")[0]||Ve,Le=xit(Pe),dt=fe._f.refs||[];if(Le?dt.find(se=>se===Pe):Pe===fe._f.ref)return;gn(n,Y,{_f:{...fe._f,...Le?{refs:[...dt.filter(PV),Pe,...Array.isArray(et(a,Y))?[{}]:[]],ref:{type:Pe.type,name:Y}}:{ref:Pe}}}),L(Y,!1,void 0,Pe)}else fe=et(n,Y,{}),fe._f&&(fe._f.mount=!1),(t.shouldUnregister||ie.shouldUnregister)&&!(dit(s.array,Y)&&o.action)&&s.unMount.add(Y)}}},mt=()=>t.shouldFocusError&&S8(n,he,s.mount),at=Y=>{gd(Y)&&(d.state.next({disabled:Y}),S8(n,(ie,fe)=>{let Fe=et(n,fe);Fe&&(ie.disabled=Fe._f.disabled||Y,Array.isArray(Fe._f.refs)&&Fe._f.refs.forEach(Ve=>{Ve.disabled=Fe._f.disabled||Y}))},0,!1))},it=(Y,ie)=>async fe=>{let Fe;fe&&(fe.preventDefault&&fe.preventDefault(),fe.persist&&fe.persist());let Ve=Sc(i);if(s.disabled.size)for(let Pe of s.disabled)gn(Ve,Pe,void 0);if(d.state.next({isSubmitting:!0}),t.resolver){let{errors:Pe,values:Le}=await N();r.errors=Pe,Ve=Le}else await z(n);if(ui(r.errors,"root"),Rs(r.errors)){d.state.next({errors:{}});try{await Y(Ve,fe)}catch(Pe){Fe=Pe}}else ie&&await ie({...r.errors},fe),mt(),setTimeout(mt);if(d.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:Rs(r.errors)&&!Fe,submitCount:r.submitCount+1,errors:r.errors}),Fe)throw Fe},Ct=(Y,ie={})=>{et(n,Y)&&(Qa(ie.defaultValue)?te(Y,Sc(et(a,Y))):(te(Y,ie.defaultValue),gn(a,Y,Sc(ie.defaultValue))),ie.keepTouched||ui(r.touchedFields,Y),ie.keepDirty||(ui(r.dirtyFields,Y),r.isDirty=ie.defaultValue?W(Y,Sc(et(a,Y))):W()),ie.keepError||(ui(r.errors,Y),c.isValid&&C()),d.state.next({...r}))},Cr=(Y,ie={})=>{let fe=Y?Sc(Y):a,Fe=Sc(fe),Ve=Rs(Y),Pe=Ve?a:Fe;if(ie.keepDefaultValues||(a=fe),!ie.keepValues){if(ie.keepDirtyValues){let Le=new Set([...s.mount,...Object.keys(w8(a,i))]);for(let dt of Array.from(Le))et(r.dirtyFields,dt)?gn(Pe,dt,et(i,dt)):te(dt,et(Pe,dt))}else{if(OV&&Qa(Y))for(let Le of s.mount){let dt=et(n,Le);if(dt&&dt._f){let se=Array.isArray(dt._f.refs)?dt._f.refs[0]:dt._f.ref;if(JE(se)){let ve=se.closest("form");if(ve){ve.reset();break}}}}n={}}i=t.shouldUnregister?ie.keepDefaultValues?Sc(a):{}:Sc(Pe),d.array.next({values:{...Pe}}),d.values.next({values:{...Pe}})}s={mount:ie.keepDirtyValues?s.mount:new Set,unMount:new Set,array:new Set,disabled:new Set,watch:new Set,watchAll:!1,focus:""},o.mount=!c.isValid||!!ie.keepIsValid||!!ie.keepDirtyValues,o.watch=!!t.shouldUnregister,d.state.next({submitCount:ie.keepSubmitCount?r.submitCount:0,isDirty:Ve?!1:ie.keepDirty?r.isDirty:!!(ie.keepDefaultValues&&!nh(Y,a)),isSubmitted:ie.keepIsSubmitted?r.isSubmitted:!1,dirtyFields:Ve?{}:ie.keepDirtyValues?ie.keepDefaultValues&&i?w8(a,i):r.dirtyFields:ie.keepDefaultValues&&Y?w8(a,Y):ie.keepDirty?r.dirtyFields:{},touchedFields:ie.keepTouched?r.touchedFields:{},errors:ie.keepErrors?r.errors:{},isSubmitSuccessful:ie.keepIsSubmitSuccessful?r.isSubmitSuccessful:!1,isSubmitting:!1})},Tn=(Y,ie)=>Cr(vd(Y)?Y(i):Y,ie);return{control:{register:$e,unregister:Kt,getFieldState:ct,handleSubmit:it,setError:yt,_executeSchema:N,_getWatch:Z,_getDirty:W,_updateValid:C,_removeUnmounted:ne,_updateFieldArray:E,_updateDisabledField:Ie,_getFieldArray:B,_reset:Cr,_resetDefaultValues:()=>vd(t.defaultValues)&&t.defaultValues().then(Y=>{Tn(Y,t.resetOptions),d.state.next({isLoading:!1})}),_updateFormState:Y=>{r={...r,...Y}},_disableForm:at,_subjects:d,_proxyFormState:c,_setErrors:w,get _fields(){return n},get _formValues(){return i},get _state(){return o},set _state(Y){o=Y},get _defaultValues(){return a},get _names(){return s},set _names(Y){s=Y},get _formState(){return r},set _formState(Y){r=Y},get _options(){return t},set _options(Y){t={...t,...Y}}},trigger:G,register:$e,handleSubmit:it,watch:jt,setValue:te,getValues:Je,reset:Tn,resetField:Ct,clearErrors:q,unregister:Kt,setError:yt,setFocus:(Y,ie={})=>{let fe=et(n,Y),Fe=fe&&fe._f;if(Fe){let Ve=Fe.refs?Fe.refs[0]:Fe.ref;Ve.focus&&(Ve.focus(),ie.shouldSelect&&vd(Ve.select)&&Ve.select())}},getFieldState:ct}}function Hhe(e={}){let t=Fo.default.useRef(void 0),r=Fo.default.useRef(void 0),[n,a]=Fo.default.useState({isDirty:!1,isValidating:!1,isLoading:vd(e.defaultValues),isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},validatingFields:{},errors:e.errors||{},disabled:e.disabled||!1,defaultValues:vd(e.defaultValues)?void 0:e.defaultValues});t.current||(t.current={...Tit(e),formState:n});let i=t.current.control;return i._options=e,mit({subject:i._subjects.state,next:o=>{hit(o,i._proxyFormState,i._updateFormState,!0)&&a({...i._formState})}}),Fo.default.useEffect(()=>i._disableForm(e.disabled),[i,e.disabled]),Fo.default.useEffect(()=>{if(i._proxyFormState.isDirty){let o=i._getDirty();o!==n.isDirty&&i._subjects.state.next({isDirty:o})}},[i,n.isDirty]),Fo.default.useEffect(()=>{e.values&&!nh(e.values,r.current)?(i._reset(e.values,i._options.resetOptions),r.current=e.values,a(o=>({...o}))):i._resetDefaultValues()},[e.values,i]),Fo.default.useEffect(()=>{e.errors&&i._setErrors(e.errors)},[e.errors,i]),Fo.default.useEffect(()=>{i._state.mount||(i._updateValid(),i._state.mount=!0),i._state.watch&&(i._state.watch=!1,i._subjects.state.next({...i._formState})),i._removeUnmounted()}),Fo.default.useEffect(()=>{e.shouldUnregister&&i._subjects.values.next({values:i._getWatch()})},[e.shouldUnregister,i]),t.current.formState=fit(n,i),t.current}var qr;(function(e){e.assertEqual=a=>a;function t(a){}e.assertIs=t;function r(a){throw new Error}e.assertNever=r,e.arrayToEnum=a=>{let i={};for(let o of a)i[o]=o;return i},e.getValidEnumValues=a=>{let i=e.objectKeys(a).filter(s=>typeof a[a[s]]!="number"),o={};for(let s of i)o[s]=a[s];return e.objectValues(o)},e.objectValues=a=>e.objectKeys(a).map(function(i){return a[i]}),e.objectKeys=typeof Object.keys=="function"?a=>Object.keys(a):a=>{let i=[];for(let o in a)Object.prototype.hasOwnProperty.call(a,o)&&i.push(o);return i},e.find=(a,i)=>{for(let o of a)if(i(o))return o},e.isInteger=typeof Number.isInteger=="function"?a=>Number.isInteger(a):a=>typeof a=="number"&&isFinite(a)&&Math.floor(a)===a;function n(a,i=" | "){return a.map(o=>typeof o=="string"?`'${o}'`:o).join(i)}e.joinValues=n,e.jsonStringifyReplacer=(a,i)=>typeof i=="bigint"?i.toString():i})(qr||(qr={}));var BV;(function(e){e.mergeShapes=(t,r)=>({...t,...r})})(BV||(BV={}));var Ye=qr.arrayToEnum(["string","nan","number","integer","float","boolean","date","bigint","symbol","function","undefined","null","array","object","unknown","promise","void","never","map","set"]),X1=e=>{switch(typeof e){case"undefined":return Ye.undefined;case"string":return Ye.string;case"number":return isNaN(e)?Ye.nan:Ye.number;case"boolean":return Ye.boolean;case"function":return Ye.function;case"bigint":return Ye.bigint;case"symbol":return Ye.symbol;case"object":return Array.isArray(e)?Ye.array:e===null?Ye.null:e.then&&typeof e.then=="function"&&e.catch&&typeof e.catch=="function"?Ye.promise:typeof Map<"u"&&e instanceof Map?Ye.map:typeof Set<"u"&&e instanceof Set?Ye.set:typeof Date<"u"&&e instanceof Date?Ye.date:Ye.object;default:return Ye.unknown}},Ne=qr.arrayToEnum(["invalid_type","invalid_literal","custom","invalid_union","invalid_union_discriminator","invalid_enum_value","unrecognized_keys","invalid_arguments","invalid_return_type","invalid_date","invalid_string","too_small","too_big","invalid_intersection_types","not_multiple_of","not_finite"]),_it=e=>JSON.stringify(e,null,2).replace(/"([^"]+)":/g,"$1:"),ml=class e extends Error{get errors(){return this.issues}constructor(t){super(),this.issues=[],this.addIssue=n=>{this.issues=[...this.issues,n]},this.addIssues=(n=[])=>{this.issues=[...this.issues,...n]};let r=new.target.prototype;Object.setPrototypeOf?Object.setPrototypeOf(this,r):this.__proto__=r,this.name="ZodError",this.issues=t}format(t){let r=t||function(i){return i.message},n={_errors:[]},a=i=>{for(let o of i.issues)if(o.code==="invalid_union")o.unionErrors.map(a);else if(o.code==="invalid_return_type")a(o.returnTypeError);else if(o.code==="invalid_arguments")a(o.argumentsError);else if(o.path.length===0)n._errors.push(r(o));else{let s=n,l=0;for(;lr.message){let r={},n=[];for(let a of this.issues)a.path.length>0?(r[a.path[0]]=r[a.path[0]]||[],r[a.path[0]].push(t(a))):n.push(t(a));return{formErrors:n,fieldErrors:r}}get formErrors(){return this.flatten()}};ml.create=e=>new ml(e);var n3=(e,t)=>{let r;switch(e.code){case Ne.invalid_type:e.received===Ye.undefined?r="Required":r=`Expected ${e.expected}, received ${e.received}`;break;case Ne.invalid_literal:r=`Invalid literal value, expected ${JSON.stringify(e.expected,qr.jsonStringifyReplacer)}`;break;case Ne.unrecognized_keys:r=`Unrecognized key(s) in object: ${qr.joinValues(e.keys,", ")}`;break;case Ne.invalid_union:r="Invalid input";break;case Ne.invalid_union_discriminator:r=`Invalid discriminator value. Expected ${qr.joinValues(e.options)}`;break;case Ne.invalid_enum_value:r=`Invalid enum value. Expected ${qr.joinValues(e.options)}, received '${e.received}'`;break;case Ne.invalid_arguments:r="Invalid function arguments";break;case Ne.invalid_return_type:r="Invalid function return type";break;case Ne.invalid_date:r="Invalid date";break;case Ne.invalid_string:typeof e.validation=="object"?"includes"in e.validation?(r=`Invalid input: must include "${e.validation.includes}"`,typeof e.validation.position=="number"&&(r=`${r} at one or more positions greater than or equal to ${e.validation.position}`)):"startsWith"in e.validation?r=`Invalid input: must start with "${e.validation.startsWith}"`:"endsWith"in e.validation?r=`Invalid input: must end with "${e.validation.endsWith}"`:qr.assertNever(e.validation):e.validation!=="regex"?r=`Invalid ${e.validation}`:r="Invalid";break;case Ne.too_small:e.type==="array"?r=`Array must contain ${e.exact?"exactly":e.inclusive?"at least":"more than"} ${e.minimum} element(s)`:e.type==="string"?r=`String must contain ${e.exact?"exactly":e.inclusive?"at least":"over"} ${e.minimum} character(s)`:e.type==="number"?r=`Number must be ${e.exact?"exactly equal to ":e.inclusive?"greater than or equal to ":"greater than "}${e.minimum}`:e.type==="date"?r=`Date must be ${e.exact?"exactly equal to ":e.inclusive?"greater than or equal to ":"greater than "}${new Date(Number(e.minimum))}`:r="Invalid input";break;case Ne.too_big:e.type==="array"?r=`Array must contain ${e.exact?"exactly":e.inclusive?"at most":"less than"} ${e.maximum} element(s)`:e.type==="string"?r=`String must contain ${e.exact?"exactly":e.inclusive?"at most":"under"} ${e.maximum} character(s)`:e.type==="number"?r=`Number must be ${e.exact?"exactly":e.inclusive?"less than or equal to":"less than"} ${e.maximum}`:e.type==="bigint"?r=`BigInt must be ${e.exact?"exactly":e.inclusive?"less than or equal to":"less than"} ${e.maximum}`:e.type==="date"?r=`Date must be ${e.exact?"exactly":e.inclusive?"smaller than or equal to":"smaller than"} ${new Date(Number(e.maximum))}`:r="Invalid input";break;case Ne.custom:r="Invalid input";break;case Ne.invalid_intersection_types:r="Intersection results could not be merged";break;case Ne.not_multiple_of:r=`Number must be a multiple of ${e.multipleOf}`;break;case Ne.not_finite:r="Number must be finite";break;default:r=t.defaultError,qr.assertNever(e)}return{message:r}},Ghe=n3;function Ait(e){Ghe=e}function rR(){return Ghe}var nR=e=>{let{data:t,path:r,errorMaps:n,issueData:a}=e,i=[...r,...a.path||[]],o={...a,path:i};if(a.message!==void 0)return{...a,path:i,message:a.message};let s="",l=n.filter(u=>!!u).slice().reverse();for(let u of l)s=u(o,{data:t,defaultError:s}).message;return{...a,path:i,message:s}},Pit=[];function Qe(e,t){let r=rR(),n=nR({issueData:t,data:e.data,path:e.path,errorMaps:[e.common.contextualErrorMap,e.schemaErrorMap,r,r===n3?void 0:n3].filter(a=>!!a)});e.common.issues.push(n)}var lo=class e{constructor(){this.value="valid"}dirty(){this.value==="valid"&&(this.value="dirty")}abort(){this.value!=="aborted"&&(this.value="aborted")}static mergeArray(t,r){let n=[];for(let a of r){if(a.status==="aborted")return Zt;a.status==="dirty"&&t.dirty(),n.push(a.value)}return{status:t.value,value:n}}static async mergeObjectAsync(t,r){let n=[];for(let a of r){let i=await a.key,o=await a.value;n.push({key:i,value:o})}return e.mergeObjectSync(t,n)}static mergeObjectSync(t,r){let n={};for(let a of r){let{key:i,value:o}=a;if(i.status==="aborted"||o.status==="aborted")return Zt;i.status==="dirty"&&t.dirty(),o.status==="dirty"&&t.dirty(),i.value!=="__proto__"&&(typeof o.value<"u"||a.alwaysSet)&&(n[i.value]=o.value)}return{status:t.value,value:n}}},Zt=Object.freeze({status:"aborted"}),r3=e=>({status:"dirty",value:e}),Go=e=>({status:"valid",value:e}),VV=e=>e.status==="aborted",HV=e=>e.status==="dirty",wm=e=>e.status==="valid",T8=e=>typeof Promise<"u"&&e instanceof Promise;function aR(e,t,r,n){if(r==="a"&&!n)throw new TypeError("Private accessor was defined without a getter");if(typeof t=="function"?e!==t||!n:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return r==="m"?n:r==="a"?n.call(e):n?n.value:t.get(e)}function Uhe(e,t,r,n,a){if(n==="m")throw new TypeError("Private method is not writable");if(n==="a"&&!a)throw new TypeError("Private accessor was defined without a setter");if(typeof t=="function"?e!==t||!a:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return n==="a"?a.call(e,r):a?a.value=r:t.set(e,r),r}var ht;(function(e){e.errToObj=t=>typeof t=="string"?{message:t}:t||{},e.toString=t=>typeof t=="string"?t:t?.message})(ht||(ht={}));var E8,R8,Ec=class{constructor(t,r,n,a){this._cachedPath=[],this.parent=t,this.data=r,this._path=n,this._key=a}get path(){return this._cachedPath.length||(this._key instanceof Array?this._cachedPath.push(...this._path,...this._key):this._cachedPath.push(...this._path,this._key)),this._cachedPath}},Fhe=(e,t)=>{if(wm(t))return{success:!0,data:t.value};if(!e.common.issues.length)throw new Error("Validation failed but no issues detected.");return{success:!1,get error(){if(this._error)return this._error;let r=new ml(e.common.issues);return this._error=r,this._error}}};function pr(e){if(!e)return{};let{errorMap:t,invalid_type_error:r,required_error:n,description:a}=e;if(t&&(r||n))throw new Error(`Can't use "invalid_type_error" or "required_error" in conjunction with custom error map.`);return t?{errorMap:t,description:a}:{errorMap:(o,s)=>{var l,u;let{message:c}=e;return o.code==="invalid_enum_value"?{message:c??s.defaultError}:typeof s.data>"u"?{message:(l=c??n)!==null&&l!==void 0?l:s.defaultError}:o.code!=="invalid_type"?{message:s.defaultError}:{message:(u=c??r)!==null&&u!==void 0?u:s.defaultError}},description:a}}var fr=class{get description(){return this._def.description}_getType(t){return X1(t.data)}_getOrReturnCtx(t,r){return r||{common:t.parent.common,data:t.data,parsedType:X1(t.data),schemaErrorMap:this._def.errorMap,path:t.path,parent:t.parent}}_processInputParams(t){return{status:new lo,ctx:{common:t.parent.common,data:t.data,parsedType:X1(t.data),schemaErrorMap:this._def.errorMap,path:t.path,parent:t.parent}}}_parseSync(t){let r=this._parse(t);if(T8(r))throw new Error("Synchronous parse encountered promise.");return r}_parseAsync(t){let r=this._parse(t);return Promise.resolve(r)}parse(t,r){let n=this.safeParse(t,r);if(n.success)return n.data;throw n.error}safeParse(t,r){var n;let a={common:{issues:[],async:(n=r?.async)!==null&&n!==void 0?n:!1,contextualErrorMap:r?.errorMap},path:r?.path||[],schemaErrorMap:this._def.errorMap,parent:null,data:t,parsedType:X1(t)},i=this._parseSync({data:t,path:a.path,parent:a});return Fhe(a,i)}"~validate"(t){var r,n;let a={common:{issues:[],async:!!this["~standard"].async},path:[],schemaErrorMap:this._def.errorMap,parent:null,data:t,parsedType:X1(t)};if(!this["~standard"].async)try{let i=this._parseSync({data:t,path:[],parent:a});return wm(i)?{value:i.value}:{issues:a.common.issues}}catch(i){!((n=(r=i?.message)===null||r===void 0?void 0:r.toLowerCase())===null||n===void 0)&&n.includes("encountered")&&(this["~standard"].async=!0),a.common={issues:[],async:!0}}return this._parseAsync({data:t,path:[],parent:a}).then(i=>wm(i)?{value:i.value}:{issues:a.common.issues})}async parseAsync(t,r){let n=await this.safeParseAsync(t,r);if(n.success)return n.data;throw n.error}async safeParseAsync(t,r){let n={common:{issues:[],contextualErrorMap:r?.errorMap,async:!0},path:r?.path||[],schemaErrorMap:this._def.errorMap,parent:null,data:t,parsedType:X1(t)},a=this._parse({data:t,path:n.path,parent:n}),i=await(T8(a)?a:Promise.resolve(a));return Fhe(n,i)}refine(t,r){let n=a=>typeof r=="string"||typeof r>"u"?{message:r}:typeof r=="function"?r(a):r;return this._refinement((a,i)=>{let o=t(a),s=()=>i.addIssue({code:Ne.custom,...n(a)});return typeof Promise<"u"&&o instanceof Promise?o.then(l=>l?!0:(s(),!1)):o?!0:(s(),!1)})}refinement(t,r){return this._refinement((n,a)=>t(n)?!0:(a.addIssue(typeof r=="function"?r(n,a):r),!1))}_refinement(t){return new gl({schema:this,typeName:Ft.ZodEffects,effect:{type:"refinement",refinement:t}})}superRefine(t){return this._refinement(t)}constructor(t){this.spa=this.safeParseAsync,this._def=t,this.parse=this.parse.bind(this),this.safeParse=this.safeParse.bind(this),this.parseAsync=this.parseAsync.bind(this),this.safeParseAsync=this.safeParseAsync.bind(this),this.spa=this.spa.bind(this),this.refine=this.refine.bind(this),this.refinement=this.refinement.bind(this),this.superRefine=this.superRefine.bind(this),this.optional=this.optional.bind(this),this.nullable=this.nullable.bind(this),this.nullish=this.nullish.bind(this),this.array=this.array.bind(this),this.promise=this.promise.bind(this),this.or=this.or.bind(this),this.and=this.and.bind(this),this.transform=this.transform.bind(this),this.brand=this.brand.bind(this),this.default=this.default.bind(this),this.catch=this.catch.bind(this),this.describe=this.describe.bind(this),this.pipe=this.pipe.bind(this),this.readonly=this.readonly.bind(this),this.isNullable=this.isNullable.bind(this),this.isOptional=this.isOptional.bind(this),this["~standard"]={version:1,vendor:"zod",validate:r=>this["~validate"](r)}}optional(){return kc.create(this,this._def)}nullable(){return xd.create(this,this._def)}nullish(){return this.nullable().optional()}array(){return ep.create(this)}promise(){return oh.create(this,this._def)}or(t){return _m.create([this,t],this._def)}and(t){return Am.create(this,t,this._def)}transform(t){return new gl({...pr(this._def),schema:this,typeName:Ft.ZodEffects,effect:{type:"transform",transform:t}})}default(t){let r=typeof t=="function"?t:()=>t;return new Mm({...pr(this._def),innerType:this,defaultValue:r,typeName:Ft.ZodDefault})}brand(){return new _8({typeName:Ft.ZodBranded,type:this,...pr(this._def)})}catch(t){let r=typeof t=="function"?t:()=>t;return new Nm({...pr(this._def),innerType:this,catchValue:r,typeName:Ft.ZodCatch})}describe(t){let r=this.constructor;return new r({...this._def,description:t})}pipe(t){return A8.create(this,t)}readonly(){return zm.create(this)}isOptional(){return this.safeParse(void 0).success}isNullable(){return this.safeParse(null).success}},Lit=/^c[^\s-]{8,}$/i,Iit=/^[0-9a-z]+$/,Oit=/^[0-9A-HJKMNP-TV-Z]{26}$/i,Mit=/^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{12}$/i,Nit=/^[a-z0-9_-]{21}$/i,zit=/^[A-Za-z0-9-_]+\.[A-Za-z0-9-_]+\.[A-Za-z0-9-_]*$/,Dit=/^[-+]?P(?!$)(?:(?:[-+]?\d+Y)|(?:[-+]?\d+[.,]\d+Y$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:(?:[-+]?\d+W)|(?:[-+]?\d+[.,]\d+W$))?(?:(?:[-+]?\d+D)|(?:[-+]?\d+[.,]\d+D$))?(?:T(?=[\d+-])(?:(?:[-+]?\d+H)|(?:[-+]?\d+[.,]\d+H$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:[-+]?\d+(?:[.,]\d+)?S)?)??$/,jit=/^(?!\.)(?!.*\.\.)([A-Z0-9_'+\-\.]*)[A-Z0-9_+-]@([A-Z0-9][A-Z0-9\-]*\.)+[A-Z]{2,}$/i,Bit="^(\\p{Extended_Pictographic}|\\p{Emoji_Component})+$",jV,Vit=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$/,Hit=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\/(3[0-2]|[12]?[0-9])$/,Fit=/^(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))$/,$it=/^(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))\/(12[0-8]|1[01][0-9]|[1-9]?[0-9])$/,Git=/^([0-9a-zA-Z+/]{4})*(([0-9a-zA-Z+/]{2}==)|([0-9a-zA-Z+/]{3}=))?$/,Uit=/^([0-9a-zA-Z-_]{4})*(([0-9a-zA-Z-_]{2}(==)?)|([0-9a-zA-Z-_]{3}(=)?))?$/,Zhe="((\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-((0[13578]|1[02])-(0[1-9]|[12]\\d|3[01])|(0[469]|11)-(0[1-9]|[12]\\d|30)|(02)-(0[1-9]|1\\d|2[0-8])))",Zit=new RegExp(`^${Zhe}$`);function qhe(e){let t="([01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d";return e.precision?t=`${t}\\.\\d{${e.precision}}`:e.precision==null&&(t=`${t}(\\.\\d+)?`),t}function qit(e){return new RegExp(`^${qhe(e)}$`)}function Khe(e){let t=`${Zhe}T${qhe(e)}`,r=[];return r.push(e.local?"Z?":"Z"),e.offset&&r.push("([+-]\\d{2}:?\\d{2})"),t=`${t}(${r.join("|")})`,new RegExp(`^${t}$`)}function Kit(e,t){return!!((t==="v4"||!t)&&Vit.test(e)||(t==="v6"||!t)&&Fit.test(e))}function Wit(e,t){if(!zit.test(e))return!1;try{let[r]=e.split("."),n=r.replace(/-/g,"+").replace(/_/g,"/").padEnd(r.length+(4-r.length%4)%4,"="),a=JSON.parse(atob(n));return!(typeof a!="object"||a===null||!a.typ||!a.alg||t&&a.alg!==t)}catch{return!1}}function Qit(e,t){return!!((t==="v4"||!t)&&Hit.test(e)||(t==="v6"||!t)&&$it.test(e))}var ah=class e extends fr{_parse(t){if(this._def.coerce&&(t.data=String(t.data)),this._getType(t)!==Ye.string){let i=this._getOrReturnCtx(t);return Qe(i,{code:Ne.invalid_type,expected:Ye.string,received:i.parsedType}),Zt}let n=new lo,a;for(let i of this._def.checks)if(i.kind==="min")t.data.lengthi.value&&(a=this._getOrReturnCtx(t,a),Qe(a,{code:Ne.too_big,maximum:i.value,type:"string",inclusive:!0,exact:!1,message:i.message}),n.dirty());else if(i.kind==="length"){let o=t.data.length>i.value,s=t.data.lengtht.test(a),{validation:r,code:Ne.invalid_string,...ht.errToObj(n)})}_addCheck(t){return new e({...this._def,checks:[...this._def.checks,t]})}email(t){return this._addCheck({kind:"email",...ht.errToObj(t)})}url(t){return this._addCheck({kind:"url",...ht.errToObj(t)})}emoji(t){return this._addCheck({kind:"emoji",...ht.errToObj(t)})}uuid(t){return this._addCheck({kind:"uuid",...ht.errToObj(t)})}nanoid(t){return this._addCheck({kind:"nanoid",...ht.errToObj(t)})}cuid(t){return this._addCheck({kind:"cuid",...ht.errToObj(t)})}cuid2(t){return this._addCheck({kind:"cuid2",...ht.errToObj(t)})}ulid(t){return this._addCheck({kind:"ulid",...ht.errToObj(t)})}base64(t){return this._addCheck({kind:"base64",...ht.errToObj(t)})}base64url(t){return this._addCheck({kind:"base64url",...ht.errToObj(t)})}jwt(t){return this._addCheck({kind:"jwt",...ht.errToObj(t)})}ip(t){return this._addCheck({kind:"ip",...ht.errToObj(t)})}cidr(t){return this._addCheck({kind:"cidr",...ht.errToObj(t)})}datetime(t){var r,n;return typeof t=="string"?this._addCheck({kind:"datetime",precision:null,offset:!1,local:!1,message:t}):this._addCheck({kind:"datetime",precision:typeof t?.precision>"u"?null:t?.precision,offset:(r=t?.offset)!==null&&r!==void 0?r:!1,local:(n=t?.local)!==null&&n!==void 0?n:!1,...ht.errToObj(t?.message)})}date(t){return this._addCheck({kind:"date",message:t})}time(t){return typeof t=="string"?this._addCheck({kind:"time",precision:null,message:t}):this._addCheck({kind:"time",precision:typeof t?.precision>"u"?null:t?.precision,...ht.errToObj(t?.message)})}duration(t){return this._addCheck({kind:"duration",...ht.errToObj(t)})}regex(t,r){return this._addCheck({kind:"regex",regex:t,...ht.errToObj(r)})}includes(t,r){return this._addCheck({kind:"includes",value:t,position:r?.position,...ht.errToObj(r?.message)})}startsWith(t,r){return this._addCheck({kind:"startsWith",value:t,...ht.errToObj(r)})}endsWith(t,r){return this._addCheck({kind:"endsWith",value:t,...ht.errToObj(r)})}min(t,r){return this._addCheck({kind:"min",value:t,...ht.errToObj(r)})}max(t,r){return this._addCheck({kind:"max",value:t,...ht.errToObj(r)})}length(t,r){return this._addCheck({kind:"length",value:t,...ht.errToObj(r)})}nonempty(t){return this.min(1,ht.errToObj(t))}trim(){return new e({...this._def,checks:[...this._def.checks,{kind:"trim"}]})}toLowerCase(){return new e({...this._def,checks:[...this._def.checks,{kind:"toLowerCase"}]})}toUpperCase(){return new e({...this._def,checks:[...this._def.checks,{kind:"toUpperCase"}]})}get isDatetime(){return!!this._def.checks.find(t=>t.kind==="datetime")}get isDate(){return!!this._def.checks.find(t=>t.kind==="date")}get isTime(){return!!this._def.checks.find(t=>t.kind==="time")}get isDuration(){return!!this._def.checks.find(t=>t.kind==="duration")}get isEmail(){return!!this._def.checks.find(t=>t.kind==="email")}get isURL(){return!!this._def.checks.find(t=>t.kind==="url")}get isEmoji(){return!!this._def.checks.find(t=>t.kind==="emoji")}get isUUID(){return!!this._def.checks.find(t=>t.kind==="uuid")}get isNANOID(){return!!this._def.checks.find(t=>t.kind==="nanoid")}get isCUID(){return!!this._def.checks.find(t=>t.kind==="cuid")}get isCUID2(){return!!this._def.checks.find(t=>t.kind==="cuid2")}get isULID(){return!!this._def.checks.find(t=>t.kind==="ulid")}get isIP(){return!!this._def.checks.find(t=>t.kind==="ip")}get isCIDR(){return!!this._def.checks.find(t=>t.kind==="cidr")}get isBase64(){return!!this._def.checks.find(t=>t.kind==="base64")}get isBase64url(){return!!this._def.checks.find(t=>t.kind==="base64url")}get minLength(){let t=null;for(let r of this._def.checks)r.kind==="min"&&(t===null||r.value>t)&&(t=r.value);return t}get maxLength(){let t=null;for(let r of this._def.checks)r.kind==="max"&&(t===null||r.value{var t;return new ah({checks:[],typeName:Ft.ZodString,coerce:(t=e?.coerce)!==null&&t!==void 0?t:!1,...pr(e)})};function Jit(e,t){let r=(e.toString().split(".")[1]||"").length,n=(t.toString().split(".")[1]||"").length,a=r>n?r:n,i=parseInt(e.toFixed(a).replace(".","")),o=parseInt(t.toFixed(a).replace(".",""));return i%o/Math.pow(10,a)}var Cm=class e extends fr{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte,this.step=this.multipleOf}_parse(t){if(this._def.coerce&&(t.data=Number(t.data)),this._getType(t)!==Ye.number){let i=this._getOrReturnCtx(t);return Qe(i,{code:Ne.invalid_type,expected:Ye.number,received:i.parsedType}),Zt}let n,a=new lo;for(let i of this._def.checks)i.kind==="int"?qr.isInteger(t.data)||(n=this._getOrReturnCtx(t,n),Qe(n,{code:Ne.invalid_type,expected:"integer",received:"float",message:i.message}),a.dirty()):i.kind==="min"?(i.inclusive?t.datai.value:t.data>=i.value)&&(n=this._getOrReturnCtx(t,n),Qe(n,{code:Ne.too_big,maximum:i.value,type:"number",inclusive:i.inclusive,exact:!1,message:i.message}),a.dirty()):i.kind==="multipleOf"?Jit(t.data,i.value)!==0&&(n=this._getOrReturnCtx(t,n),Qe(n,{code:Ne.not_multiple_of,multipleOf:i.value,message:i.message}),a.dirty()):i.kind==="finite"?Number.isFinite(t.data)||(n=this._getOrReturnCtx(t,n),Qe(n,{code:Ne.not_finite,message:i.message}),a.dirty()):qr.assertNever(i);return{status:a.value,value:t.data}}gte(t,r){return this.setLimit("min",t,!0,ht.toString(r))}gt(t,r){return this.setLimit("min",t,!1,ht.toString(r))}lte(t,r){return this.setLimit("max",t,!0,ht.toString(r))}lt(t,r){return this.setLimit("max",t,!1,ht.toString(r))}setLimit(t,r,n,a){return new e({...this._def,checks:[...this._def.checks,{kind:t,value:r,inclusive:n,message:ht.toString(a)}]})}_addCheck(t){return new e({...this._def,checks:[...this._def.checks,t]})}int(t){return this._addCheck({kind:"int",message:ht.toString(t)})}positive(t){return this._addCheck({kind:"min",value:0,inclusive:!1,message:ht.toString(t)})}negative(t){return this._addCheck({kind:"max",value:0,inclusive:!1,message:ht.toString(t)})}nonpositive(t){return this._addCheck({kind:"max",value:0,inclusive:!0,message:ht.toString(t)})}nonnegative(t){return this._addCheck({kind:"min",value:0,inclusive:!0,message:ht.toString(t)})}multipleOf(t,r){return this._addCheck({kind:"multipleOf",value:t,message:ht.toString(r)})}finite(t){return this._addCheck({kind:"finite",message:ht.toString(t)})}safe(t){return this._addCheck({kind:"min",inclusive:!0,value:Number.MIN_SAFE_INTEGER,message:ht.toString(t)})._addCheck({kind:"max",inclusive:!0,value:Number.MAX_SAFE_INTEGER,message:ht.toString(t)})}get minValue(){let t=null;for(let r of this._def.checks)r.kind==="min"&&(t===null||r.value>t)&&(t=r.value);return t}get maxValue(){let t=null;for(let r of this._def.checks)r.kind==="max"&&(t===null||r.valuet.kind==="int"||t.kind==="multipleOf"&&qr.isInteger(t.value))}get isFinite(){let t=null,r=null;for(let n of this._def.checks){if(n.kind==="finite"||n.kind==="int"||n.kind==="multipleOf")return!0;n.kind==="min"?(r===null||n.value>r)&&(r=n.value):n.kind==="max"&&(t===null||n.valuenew Cm({checks:[],typeName:Ft.ZodNumber,coerce:e?.coerce||!1,...pr(e)});var Sm=class e extends fr{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte}_parse(t){if(this._def.coerce)try{t.data=BigInt(t.data)}catch{return this._getInvalidInput(t)}if(this._getType(t)!==Ye.bigint)return this._getInvalidInput(t);let n,a=new lo;for(let i of this._def.checks)i.kind==="min"?(i.inclusive?t.datai.value:t.data>=i.value)&&(n=this._getOrReturnCtx(t,n),Qe(n,{code:Ne.too_big,type:"bigint",maximum:i.value,inclusive:i.inclusive,message:i.message}),a.dirty()):i.kind==="multipleOf"?t.data%i.value!==BigInt(0)&&(n=this._getOrReturnCtx(t,n),Qe(n,{code:Ne.not_multiple_of,multipleOf:i.value,message:i.message}),a.dirty()):qr.assertNever(i);return{status:a.value,value:t.data}}_getInvalidInput(t){let r=this._getOrReturnCtx(t);return Qe(r,{code:Ne.invalid_type,expected:Ye.bigint,received:r.parsedType}),Zt}gte(t,r){return this.setLimit("min",t,!0,ht.toString(r))}gt(t,r){return this.setLimit("min",t,!1,ht.toString(r))}lte(t,r){return this.setLimit("max",t,!0,ht.toString(r))}lt(t,r){return this.setLimit("max",t,!1,ht.toString(r))}setLimit(t,r,n,a){return new e({...this._def,checks:[...this._def.checks,{kind:t,value:r,inclusive:n,message:ht.toString(a)}]})}_addCheck(t){return new e({...this._def,checks:[...this._def.checks,t]})}positive(t){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!1,message:ht.toString(t)})}negative(t){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!1,message:ht.toString(t)})}nonpositive(t){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!0,message:ht.toString(t)})}nonnegative(t){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!0,message:ht.toString(t)})}multipleOf(t,r){return this._addCheck({kind:"multipleOf",value:t,message:ht.toString(r)})}get minValue(){let t=null;for(let r of this._def.checks)r.kind==="min"&&(t===null||r.value>t)&&(t=r.value);return t}get maxValue(){let t=null;for(let r of this._def.checks)r.kind==="max"&&(t===null||r.value{var t;return new Sm({checks:[],typeName:Ft.ZodBigInt,coerce:(t=e?.coerce)!==null&&t!==void 0?t:!1,...pr(e)})};var km=class extends fr{_parse(t){if(this._def.coerce&&(t.data=!!t.data),this._getType(t)!==Ye.boolean){let n=this._getOrReturnCtx(t);return Qe(n,{code:Ne.invalid_type,expected:Ye.boolean,received:n.parsedType}),Zt}return Go(t.data)}};km.create=e=>new km({typeName:Ft.ZodBoolean,coerce:e?.coerce||!1,...pr(e)});var Em=class e extends fr{_parse(t){if(this._def.coerce&&(t.data=new Date(t.data)),this._getType(t)!==Ye.date){let i=this._getOrReturnCtx(t);return Qe(i,{code:Ne.invalid_type,expected:Ye.date,received:i.parsedType}),Zt}if(isNaN(t.data.getTime())){let i=this._getOrReturnCtx(t);return Qe(i,{code:Ne.invalid_date}),Zt}let n=new lo,a;for(let i of this._def.checks)i.kind==="min"?t.data.getTime()i.value&&(a=this._getOrReturnCtx(t,a),Qe(a,{code:Ne.too_big,message:i.message,inclusive:!0,exact:!1,maximum:i.value,type:"date"}),n.dirty()):qr.assertNever(i);return{status:n.value,value:new Date(t.data.getTime())}}_addCheck(t){return new e({...this._def,checks:[...this._def.checks,t]})}min(t,r){return this._addCheck({kind:"min",value:t.getTime(),message:ht.toString(r)})}max(t,r){return this._addCheck({kind:"max",value:t.getTime(),message:ht.toString(r)})}get minDate(){let t=null;for(let r of this._def.checks)r.kind==="min"&&(t===null||r.value>t)&&(t=r.value);return t!=null?new Date(t):null}get maxDate(){let t=null;for(let r of this._def.checks)r.kind==="max"&&(t===null||r.valuenew Em({checks:[],coerce:e?.coerce||!1,typeName:Ft.ZodDate,...pr(e)});var a3=class extends fr{_parse(t){if(this._getType(t)!==Ye.symbol){let n=this._getOrReturnCtx(t);return Qe(n,{code:Ne.invalid_type,expected:Ye.symbol,received:n.parsedType}),Zt}return Go(t.data)}};a3.create=e=>new a3({typeName:Ft.ZodSymbol,...pr(e)});var Rm=class extends fr{_parse(t){if(this._getType(t)!==Ye.undefined){let n=this._getOrReturnCtx(t);return Qe(n,{code:Ne.invalid_type,expected:Ye.undefined,received:n.parsedType}),Zt}return Go(t.data)}};Rm.create=e=>new Rm({typeName:Ft.ZodUndefined,...pr(e)});var Tm=class extends fr{_parse(t){if(this._getType(t)!==Ye.null){let n=this._getOrReturnCtx(t);return Qe(n,{code:Ne.invalid_type,expected:Ye.null,received:n.parsedType}),Zt}return Go(t.data)}};Tm.create=e=>new Tm({typeName:Ft.ZodNull,...pr(e)});var ih=class extends fr{constructor(){super(...arguments),this._any=!0}_parse(t){return Go(t.data)}};ih.create=e=>new ih({typeName:Ft.ZodAny,...pr(e)});var Y1=class extends fr{constructor(){super(...arguments),this._unknown=!0}_parse(t){return Go(t.data)}};Y1.create=e=>new Y1({typeName:Ft.ZodUnknown,...pr(e)});var fu=class extends fr{_parse(t){let r=this._getOrReturnCtx(t);return Qe(r,{code:Ne.invalid_type,expected:Ye.never,received:r.parsedType}),Zt}};fu.create=e=>new fu({typeName:Ft.ZodNever,...pr(e)});var i3=class extends fr{_parse(t){if(this._getType(t)!==Ye.undefined){let n=this._getOrReturnCtx(t);return Qe(n,{code:Ne.invalid_type,expected:Ye.void,received:n.parsedType}),Zt}return Go(t.data)}};i3.create=e=>new i3({typeName:Ft.ZodVoid,...pr(e)});var ep=class e extends fr{_parse(t){let{ctx:r,status:n}=this._processInputParams(t),a=this._def;if(r.parsedType!==Ye.array)return Qe(r,{code:Ne.invalid_type,expected:Ye.array,received:r.parsedType}),Zt;if(a.exactLength!==null){let o=r.data.length>a.exactLength.value,s=r.data.lengtha.maxLength.value&&(Qe(r,{code:Ne.too_big,maximum:a.maxLength.value,type:"array",inclusive:!0,exact:!1,message:a.maxLength.message}),n.dirty()),r.common.async)return Promise.all([...r.data].map((o,s)=>a.type._parseAsync(new Ec(r,o,r.path,s)))).then(o=>lo.mergeArray(n,o));let i=[...r.data].map((o,s)=>a.type._parseSync(new Ec(r,o,r.path,s)));return lo.mergeArray(n,i)}get element(){return this._def.type}min(t,r){return new e({...this._def,minLength:{value:t,message:ht.toString(r)}})}max(t,r){return new e({...this._def,maxLength:{value:t,message:ht.toString(r)}})}length(t,r){return new e({...this._def,exactLength:{value:t,message:ht.toString(r)}})}nonempty(t){return this.min(1,t)}};ep.create=(e,t)=>new ep({type:e,minLength:null,maxLength:null,exactLength:null,typeName:Ft.ZodArray,...pr(t)});function t3(e){if(e instanceof Ts){let t={};for(let r in e.shape){let n=e.shape[r];t[r]=kc.create(t3(n))}return new Ts({...e._def,shape:()=>t})}else return e instanceof ep?new ep({...e._def,type:t3(e.element)}):e instanceof kc?kc.create(t3(e.unwrap())):e instanceof xd?xd.create(t3(e.unwrap())):e instanceof yd?yd.create(e.items.map(t=>t3(t))):e}var Ts=class e extends fr{constructor(){super(...arguments),this._cached=null,this.nonstrict=this.passthrough,this.augment=this.extend}_getCached(){if(this._cached!==null)return this._cached;let t=this._def.shape(),r=qr.objectKeys(t);return this._cached={shape:t,keys:r}}_parse(t){if(this._getType(t)!==Ye.object){let u=this._getOrReturnCtx(t);return Qe(u,{code:Ne.invalid_type,expected:Ye.object,received:u.parsedType}),Zt}let{status:n,ctx:a}=this._processInputParams(t),{shape:i,keys:o}=this._getCached(),s=[];if(!(this._def.catchall instanceof fu&&this._def.unknownKeys==="strip"))for(let u in a.data)o.includes(u)||s.push(u);let l=[];for(let u of o){let c=i[u],d=a.data[u];l.push({key:{status:"valid",value:u},value:c._parse(new Ec(a,d,a.path,u)),alwaysSet:u in a.data})}if(this._def.catchall instanceof fu){let u=this._def.unknownKeys;if(u==="passthrough")for(let c of s)l.push({key:{status:"valid",value:c},value:{status:"valid",value:a.data[c]}});else if(u==="strict")s.length>0&&(Qe(a,{code:Ne.unrecognized_keys,keys:s}),n.dirty());else if(u!=="strip")throw new Error("Internal ZodObject error: invalid unknownKeys value.")}else{let u=this._def.catchall;for(let c of s){let d=a.data[c];l.push({key:{status:"valid",value:c},value:u._parse(new Ec(a,d,a.path,c)),alwaysSet:c in a.data})}}return a.common.async?Promise.resolve().then(async()=>{let u=[];for(let c of l){let d=await c.key,h=await c.value;u.push({key:d,value:h,alwaysSet:c.alwaysSet})}return u}).then(u=>lo.mergeObjectSync(n,u)):lo.mergeObjectSync(n,l)}get shape(){return this._def.shape()}strict(t){return ht.errToObj,new e({...this._def,unknownKeys:"strict",...t!==void 0?{errorMap:(r,n)=>{var a,i,o,s;let l=(o=(i=(a=this._def).errorMap)===null||i===void 0?void 0:i.call(a,r,n).message)!==null&&o!==void 0?o:n.defaultError;return r.code==="unrecognized_keys"?{message:(s=ht.errToObj(t).message)!==null&&s!==void 0?s:l}:{message:l}}}:{}})}strip(){return new e({...this._def,unknownKeys:"strip"})}passthrough(){return new e({...this._def,unknownKeys:"passthrough"})}extend(t){return new e({...this._def,shape:()=>({...this._def.shape(),...t})})}merge(t){return new e({unknownKeys:t._def.unknownKeys,catchall:t._def.catchall,shape:()=>({...this._def.shape(),...t._def.shape()}),typeName:Ft.ZodObject})}setKey(t,r){return this.augment({[t]:r})}catchall(t){return new e({...this._def,catchall:t})}pick(t){let r={};return qr.objectKeys(t).forEach(n=>{t[n]&&this.shape[n]&&(r[n]=this.shape[n])}),new e({...this._def,shape:()=>r})}omit(t){let r={};return qr.objectKeys(this.shape).forEach(n=>{t[n]||(r[n]=this.shape[n])}),new e({...this._def,shape:()=>r})}deepPartial(){return t3(this)}partial(t){let r={};return qr.objectKeys(this.shape).forEach(n=>{let a=this.shape[n];t&&!t[n]?r[n]=a:r[n]=a.optional()}),new e({...this._def,shape:()=>r})}required(t){let r={};return qr.objectKeys(this.shape).forEach(n=>{if(t&&!t[n])r[n]=this.shape[n];else{let i=this.shape[n];for(;i instanceof kc;)i=i._def.innerType;r[n]=i}}),new e({...this._def,shape:()=>r})}keyof(){return Whe(qr.objectKeys(this.shape))}};Ts.create=(e,t)=>new Ts({shape:()=>e,unknownKeys:"strip",catchall:fu.create(),typeName:Ft.ZodObject,...pr(t)});Ts.strictCreate=(e,t)=>new Ts({shape:()=>e,unknownKeys:"strict",catchall:fu.create(),typeName:Ft.ZodObject,...pr(t)});Ts.lazycreate=(e,t)=>new Ts({shape:e,unknownKeys:"strip",catchall:fu.create(),typeName:Ft.ZodObject,...pr(t)});var _m=class extends fr{_parse(t){let{ctx:r}=this._processInputParams(t),n=this._def.options;function a(i){for(let s of i)if(s.result.status==="valid")return s.result;for(let s of i)if(s.result.status==="dirty")return r.common.issues.push(...s.ctx.common.issues),s.result;let o=i.map(s=>new ml(s.ctx.common.issues));return Qe(r,{code:Ne.invalid_union,unionErrors:o}),Zt}if(r.common.async)return Promise.all(n.map(async i=>{let o={...r,common:{...r.common,issues:[]},parent:null};return{result:await i._parseAsync({data:r.data,path:r.path,parent:o}),ctx:o}})).then(a);{let i,o=[];for(let l of n){let u={...r,common:{...r.common,issues:[]},parent:null},c=l._parseSync({data:r.data,path:r.path,parent:u});if(c.status==="valid")return c;c.status==="dirty"&&!i&&(i={result:c,ctx:u}),u.common.issues.length&&o.push(u.common.issues)}if(i)return r.common.issues.push(...i.ctx.common.issues),i.result;let s=o.map(l=>new ml(l));return Qe(r,{code:Ne.invalid_union,unionErrors:s}),Zt}}get options(){return this._def.options}};_m.create=(e,t)=>new _m({options:e,typeName:Ft.ZodUnion,...pr(t)});var J1=e=>e instanceof Pm?J1(e.schema):e instanceof gl?J1(e.innerType()):e instanceof Lm?[e.value]:e instanceof Im?e.options:e instanceof Om?qr.objectValues(e.enum):e instanceof Mm?J1(e._def.innerType):e instanceof Rm?[void 0]:e instanceof Tm?[null]:e instanceof kc?[void 0,...J1(e.unwrap())]:e instanceof xd?[null,...J1(e.unwrap())]:e instanceof _8||e instanceof zm?J1(e.unwrap()):e instanceof Nm?J1(e._def.innerType):[],iR=class e extends fr{_parse(t){let{ctx:r}=this._processInputParams(t);if(r.parsedType!==Ye.object)return Qe(r,{code:Ne.invalid_type,expected:Ye.object,received:r.parsedType}),Zt;let n=this.discriminator,a=r.data[n],i=this.optionsMap.get(a);return i?r.common.async?i._parseAsync({data:r.data,path:r.path,parent:r}):i._parseSync({data:r.data,path:r.path,parent:r}):(Qe(r,{code:Ne.invalid_union_discriminator,options:Array.from(this.optionsMap.keys()),path:[n]}),Zt)}get discriminator(){return this._def.discriminator}get options(){return this._def.options}get optionsMap(){return this._def.optionsMap}static create(t,r,n){let a=new Map;for(let i of r){let o=J1(i.shape[t]);if(!o.length)throw new Error(`A discriminator value for key \`${t}\` could not be extracted from all schema options`);for(let s of o){if(a.has(s))throw new Error(`Discriminator property ${String(t)} has duplicate value ${String(s)}`);a.set(s,i)}}return new e({typeName:Ft.ZodDiscriminatedUnion,discriminator:t,options:r,optionsMap:a,...pr(n)})}};function FV(e,t){let r=X1(e),n=X1(t);if(e===t)return{valid:!0,data:e};if(r===Ye.object&&n===Ye.object){let a=qr.objectKeys(t),i=qr.objectKeys(e).filter(s=>a.indexOf(s)!==-1),o={...e,...t};for(let s of i){let l=FV(e[s],t[s]);if(!l.valid)return{valid:!1};o[s]=l.data}return{valid:!0,data:o}}else if(r===Ye.array&&n===Ye.array){if(e.length!==t.length)return{valid:!1};let a=[];for(let i=0;i{if(VV(i)||VV(o))return Zt;let s=FV(i.value,o.value);return s.valid?((HV(i)||HV(o))&&r.dirty(),{status:r.value,value:s.data}):(Qe(n,{code:Ne.invalid_intersection_types}),Zt)};return n.common.async?Promise.all([this._def.left._parseAsync({data:n.data,path:n.path,parent:n}),this._def.right._parseAsync({data:n.data,path:n.path,parent:n})]).then(([i,o])=>a(i,o)):a(this._def.left._parseSync({data:n.data,path:n.path,parent:n}),this._def.right._parseSync({data:n.data,path:n.path,parent:n}))}};Am.create=(e,t,r)=>new Am({left:e,right:t,typeName:Ft.ZodIntersection,...pr(r)});var yd=class e extends fr{_parse(t){let{status:r,ctx:n}=this._processInputParams(t);if(n.parsedType!==Ye.array)return Qe(n,{code:Ne.invalid_type,expected:Ye.array,received:n.parsedType}),Zt;if(n.data.lengththis._def.items.length&&(Qe(n,{code:Ne.too_big,maximum:this._def.items.length,inclusive:!0,exact:!1,type:"array"}),r.dirty());let i=[...n.data].map((o,s)=>{let l=this._def.items[s]||this._def.rest;return l?l._parse(new Ec(n,o,n.path,s)):null}).filter(o=>!!o);return n.common.async?Promise.all(i).then(o=>lo.mergeArray(r,o)):lo.mergeArray(r,i)}get items(){return this._def.items}rest(t){return new e({...this._def,rest:t})}};yd.create=(e,t)=>{if(!Array.isArray(e))throw new Error("You must pass an array of schemas to z.tuple([ ... ])");return new yd({items:e,typeName:Ft.ZodTuple,rest:null,...pr(t)})};var oR=class e extends fr{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(t){let{status:r,ctx:n}=this._processInputParams(t);if(n.parsedType!==Ye.object)return Qe(n,{code:Ne.invalid_type,expected:Ye.object,received:n.parsedType}),Zt;let a=[],i=this._def.keyType,o=this._def.valueType;for(let s in n.data)a.push({key:i._parse(new Ec(n,s,n.path,s)),value:o._parse(new Ec(n,n.data[s],n.path,s)),alwaysSet:s in n.data});return n.common.async?lo.mergeObjectAsync(r,a):lo.mergeObjectSync(r,a)}get element(){return this._def.valueType}static create(t,r,n){return r instanceof fr?new e({keyType:t,valueType:r,typeName:Ft.ZodRecord,...pr(n)}):new e({keyType:ah.create(),valueType:t,typeName:Ft.ZodRecord,...pr(r)})}},o3=class extends fr{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(t){let{status:r,ctx:n}=this._processInputParams(t);if(n.parsedType!==Ye.map)return Qe(n,{code:Ne.invalid_type,expected:Ye.map,received:n.parsedType}),Zt;let a=this._def.keyType,i=this._def.valueType,o=[...n.data.entries()].map(([s,l],u)=>({key:a._parse(new Ec(n,s,n.path,[u,"key"])),value:i._parse(new Ec(n,l,n.path,[u,"value"]))}));if(n.common.async){let s=new Map;return Promise.resolve().then(async()=>{for(let l of o){let u=await l.key,c=await l.value;if(u.status==="aborted"||c.status==="aborted")return Zt;(u.status==="dirty"||c.status==="dirty")&&r.dirty(),s.set(u.value,c.value)}return{status:r.value,value:s}})}else{let s=new Map;for(let l of o){let u=l.key,c=l.value;if(u.status==="aborted"||c.status==="aborted")return Zt;(u.status==="dirty"||c.status==="dirty")&&r.dirty(),s.set(u.value,c.value)}return{status:r.value,value:s}}}};o3.create=(e,t,r)=>new o3({valueType:t,keyType:e,typeName:Ft.ZodMap,...pr(r)});var s3=class e extends fr{_parse(t){let{status:r,ctx:n}=this._processInputParams(t);if(n.parsedType!==Ye.set)return Qe(n,{code:Ne.invalid_type,expected:Ye.set,received:n.parsedType}),Zt;let a=this._def;a.minSize!==null&&n.data.sizea.maxSize.value&&(Qe(n,{code:Ne.too_big,maximum:a.maxSize.value,type:"set",inclusive:!0,exact:!1,message:a.maxSize.message}),r.dirty());let i=this._def.valueType;function o(l){let u=new Set;for(let c of l){if(c.status==="aborted")return Zt;c.status==="dirty"&&r.dirty(),u.add(c.value)}return{status:r.value,value:u}}let s=[...n.data.values()].map((l,u)=>i._parse(new Ec(n,l,n.path,u)));return n.common.async?Promise.all(s).then(l=>o(l)):o(s)}min(t,r){return new e({...this._def,minSize:{value:t,message:ht.toString(r)}})}max(t,r){return new e({...this._def,maxSize:{value:t,message:ht.toString(r)}})}size(t,r){return this.min(t,r).max(t,r)}nonempty(t){return this.min(1,t)}};s3.create=(e,t)=>new s3({valueType:e,minSize:null,maxSize:null,typeName:Ft.ZodSet,...pr(t)});var sR=class e extends fr{constructor(){super(...arguments),this.validate=this.implement}_parse(t){let{ctx:r}=this._processInputParams(t);if(r.parsedType!==Ye.function)return Qe(r,{code:Ne.invalid_type,expected:Ye.function,received:r.parsedType}),Zt;function n(s,l){return nR({data:s,path:r.path,errorMaps:[r.common.contextualErrorMap,r.schemaErrorMap,rR(),n3].filter(u=>!!u),issueData:{code:Ne.invalid_arguments,argumentsError:l}})}function a(s,l){return nR({data:s,path:r.path,errorMaps:[r.common.contextualErrorMap,r.schemaErrorMap,rR(),n3].filter(u=>!!u),issueData:{code:Ne.invalid_return_type,returnTypeError:l}})}let i={errorMap:r.common.contextualErrorMap},o=r.data;if(this._def.returns instanceof oh){let s=this;return Go(async function(...l){let u=new ml([]),c=await s._def.args.parseAsync(l,i).catch(g=>{throw u.addIssue(n(l,g)),u}),d=await Reflect.apply(o,this,c);return await s._def.returns._def.type.parseAsync(d,i).catch(g=>{throw u.addIssue(a(d,g)),u})})}else{let s=this;return Go(function(...l){let u=s._def.args.safeParse(l,i);if(!u.success)throw new ml([n(l,u.error)]);let c=Reflect.apply(o,this,u.data),d=s._def.returns.safeParse(c,i);if(!d.success)throw new ml([a(c,d.error)]);return d.data})}}parameters(){return this._def.args}returnType(){return this._def.returns}args(...t){return new e({...this._def,args:yd.create(t).rest(Y1.create())})}returns(t){return new e({...this._def,returns:t})}implement(t){return this.parse(t)}strictImplement(t){return this.parse(t)}static create(t,r,n){return new e({args:t||yd.create([]).rest(Y1.create()),returns:r||Y1.create(),typeName:Ft.ZodFunction,...pr(n)})}},Pm=class extends fr{get schema(){return this._def.getter()}_parse(t){let{ctx:r}=this._processInputParams(t);return this._def.getter()._parse({data:r.data,path:r.path,parent:r})}};Pm.create=(e,t)=>new Pm({getter:e,typeName:Ft.ZodLazy,...pr(t)});var Lm=class extends fr{_parse(t){if(t.data!==this._def.value){let r=this._getOrReturnCtx(t);return Qe(r,{received:r.data,code:Ne.invalid_literal,expected:this._def.value}),Zt}return{status:"valid",value:t.data}}get value(){return this._def.value}};Lm.create=(e,t)=>new Lm({value:e,typeName:Ft.ZodLiteral,...pr(t)});function Whe(e,t){return new Im({values:e,typeName:Ft.ZodEnum,...pr(t)})}var Im=class e extends fr{constructor(){super(...arguments),E8.set(this,void 0)}_parse(t){if(typeof t.data!="string"){let r=this._getOrReturnCtx(t),n=this._def.values;return Qe(r,{expected:qr.joinValues(n),received:r.parsedType,code:Ne.invalid_type}),Zt}if(aR(this,E8,"f")||Uhe(this,E8,new Set(this._def.values),"f"),!aR(this,E8,"f").has(t.data)){let r=this._getOrReturnCtx(t),n=this._def.values;return Qe(r,{received:r.data,code:Ne.invalid_enum_value,options:n}),Zt}return Go(t.data)}get options(){return this._def.values}get enum(){let t={};for(let r of this._def.values)t[r]=r;return t}get Values(){let t={};for(let r of this._def.values)t[r]=r;return t}get Enum(){let t={};for(let r of this._def.values)t[r]=r;return t}extract(t,r=this._def){return e.create(t,{...this._def,...r})}exclude(t,r=this._def){return e.create(this.options.filter(n=>!t.includes(n)),{...this._def,...r})}};E8=new WeakMap;Im.create=Whe;var Om=class extends fr{constructor(){super(...arguments),R8.set(this,void 0)}_parse(t){let r=qr.getValidEnumValues(this._def.values),n=this._getOrReturnCtx(t);if(n.parsedType!==Ye.string&&n.parsedType!==Ye.number){let a=qr.objectValues(r);return Qe(n,{expected:qr.joinValues(a),received:n.parsedType,code:Ne.invalid_type}),Zt}if(aR(this,R8,"f")||Uhe(this,R8,new Set(qr.getValidEnumValues(this._def.values)),"f"),!aR(this,R8,"f").has(t.data)){let a=qr.objectValues(r);return Qe(n,{received:n.data,code:Ne.invalid_enum_value,options:a}),Zt}return Go(t.data)}get enum(){return this._def.values}};R8=new WeakMap;Om.create=(e,t)=>new Om({values:e,typeName:Ft.ZodNativeEnum,...pr(t)});var oh=class extends fr{unwrap(){return this._def.type}_parse(t){let{ctx:r}=this._processInputParams(t);if(r.parsedType!==Ye.promise&&r.common.async===!1)return Qe(r,{code:Ne.invalid_type,expected:Ye.promise,received:r.parsedType}),Zt;let n=r.parsedType===Ye.promise?r.data:Promise.resolve(r.data);return Go(n.then(a=>this._def.type.parseAsync(a,{path:r.path,errorMap:r.common.contextualErrorMap})))}};oh.create=(e,t)=>new oh({type:e,typeName:Ft.ZodPromise,...pr(t)});var gl=class extends fr{innerType(){return this._def.schema}sourceType(){return this._def.schema._def.typeName===Ft.ZodEffects?this._def.schema.sourceType():this._def.schema}_parse(t){let{status:r,ctx:n}=this._processInputParams(t),a=this._def.effect||null,i={addIssue:o=>{Qe(n,o),o.fatal?r.abort():r.dirty()},get path(){return n.path}};if(i.addIssue=i.addIssue.bind(i),a.type==="preprocess"){let o=a.transform(n.data,i);if(n.common.async)return Promise.resolve(o).then(async s=>{if(r.value==="aborted")return Zt;let l=await this._def.schema._parseAsync({data:s,path:n.path,parent:n});return l.status==="aborted"?Zt:l.status==="dirty"||r.value==="dirty"?r3(l.value):l});{if(r.value==="aborted")return Zt;let s=this._def.schema._parseSync({data:o,path:n.path,parent:n});return s.status==="aborted"?Zt:s.status==="dirty"||r.value==="dirty"?r3(s.value):s}}if(a.type==="refinement"){let o=s=>{let l=a.refinement(s,i);if(n.common.async)return Promise.resolve(l);if(l instanceof Promise)throw new Error("Async refinement encountered during synchronous parse operation. Use .parseAsync instead.");return s};if(n.common.async===!1){let s=this._def.schema._parseSync({data:n.data,path:n.path,parent:n});return s.status==="aborted"?Zt:(s.status==="dirty"&&r.dirty(),o(s.value),{status:r.value,value:s.value})}else return this._def.schema._parseAsync({data:n.data,path:n.path,parent:n}).then(s=>s.status==="aborted"?Zt:(s.status==="dirty"&&r.dirty(),o(s.value).then(()=>({status:r.value,value:s.value}))))}if(a.type==="transform")if(n.common.async===!1){let o=this._def.schema._parseSync({data:n.data,path:n.path,parent:n});if(!wm(o))return o;let s=a.transform(o.value,i);if(s instanceof Promise)throw new Error("Asynchronous transform encountered during synchronous parse operation. Use .parseAsync instead.");return{status:r.value,value:s}}else return this._def.schema._parseAsync({data:n.data,path:n.path,parent:n}).then(o=>wm(o)?Promise.resolve(a.transform(o.value,i)).then(s=>({status:r.value,value:s})):o);qr.assertNever(a)}};gl.create=(e,t,r)=>new gl({schema:e,typeName:Ft.ZodEffects,effect:t,...pr(r)});gl.createWithPreprocess=(e,t,r)=>new gl({schema:t,effect:{type:"preprocess",transform:e},typeName:Ft.ZodEffects,...pr(r)});var kc=class extends fr{_parse(t){return this._getType(t)===Ye.undefined?Go(void 0):this._def.innerType._parse(t)}unwrap(){return this._def.innerType}};kc.create=(e,t)=>new kc({innerType:e,typeName:Ft.ZodOptional,...pr(t)});var xd=class extends fr{_parse(t){return this._getType(t)===Ye.null?Go(null):this._def.innerType._parse(t)}unwrap(){return this._def.innerType}};xd.create=(e,t)=>new xd({innerType:e,typeName:Ft.ZodNullable,...pr(t)});var Mm=class extends fr{_parse(t){let{ctx:r}=this._processInputParams(t),n=r.data;return r.parsedType===Ye.undefined&&(n=this._def.defaultValue()),this._def.innerType._parse({data:n,path:r.path,parent:r})}removeDefault(){return this._def.innerType}};Mm.create=(e,t)=>new Mm({innerType:e,typeName:Ft.ZodDefault,defaultValue:typeof t.default=="function"?t.default:()=>t.default,...pr(t)});var Nm=class extends fr{_parse(t){let{ctx:r}=this._processInputParams(t),n={...r,common:{...r.common,issues:[]}},a=this._def.innerType._parse({data:n.data,path:n.path,parent:{...n}});return T8(a)?a.then(i=>({status:"valid",value:i.status==="valid"?i.value:this._def.catchValue({get error(){return new ml(n.common.issues)},input:n.data})})):{status:"valid",value:a.status==="valid"?a.value:this._def.catchValue({get error(){return new ml(n.common.issues)},input:n.data})}}removeCatch(){return this._def.innerType}};Nm.create=(e,t)=>new Nm({innerType:e,typeName:Ft.ZodCatch,catchValue:typeof t.catch=="function"?t.catch:()=>t.catch,...pr(t)});var l3=class extends fr{_parse(t){if(this._getType(t)!==Ye.nan){let n=this._getOrReturnCtx(t);return Qe(n,{code:Ne.invalid_type,expected:Ye.nan,received:n.parsedType}),Zt}return{status:"valid",value:t.data}}};l3.create=e=>new l3({typeName:Ft.ZodNaN,...pr(e)});var Xit=Symbol("zod_brand"),_8=class extends fr{_parse(t){let{ctx:r}=this._processInputParams(t),n=r.data;return this._def.type._parse({data:n,path:r.path,parent:r})}unwrap(){return this._def.type}},A8=class e extends fr{_parse(t){let{status:r,ctx:n}=this._processInputParams(t);if(n.common.async)return(async()=>{let i=await this._def.in._parseAsync({data:n.data,path:n.path,parent:n});return i.status==="aborted"?Zt:i.status==="dirty"?(r.dirty(),r3(i.value)):this._def.out._parseAsync({data:i.value,path:n.path,parent:n})})();{let a=this._def.in._parseSync({data:n.data,path:n.path,parent:n});return a.status==="aborted"?Zt:a.status==="dirty"?(r.dirty(),{status:"dirty",value:a.value}):this._def.out._parseSync({data:a.value,path:n.path,parent:n})}}static create(t,r){return new e({in:t,out:r,typeName:Ft.ZodPipeline})}},zm=class extends fr{_parse(t){let r=this._def.innerType._parse(t),n=a=>(wm(a)&&(a.value=Object.freeze(a.value)),a);return T8(r)?r.then(a=>n(a)):n(r)}unwrap(){return this._def.innerType}};zm.create=(e,t)=>new zm({innerType:e,typeName:Ft.ZodReadonly,...pr(t)});function Qhe(e,t={},r){return e?ih.create().superRefine((n,a)=>{var i,o;if(!e(n)){let s=typeof t=="function"?t(n):typeof t=="string"?{message:t}:t,l=(o=(i=s.fatal)!==null&&i!==void 0?i:r)!==null&&o!==void 0?o:!0,u=typeof s=="string"?{message:s}:s;a.addIssue({code:"custom",...u,fatal:l})}}):ih.create()}var Yit={object:Ts.lazycreate},Ft;(function(e){e.ZodString="ZodString",e.ZodNumber="ZodNumber",e.ZodNaN="ZodNaN",e.ZodBigInt="ZodBigInt",e.ZodBoolean="ZodBoolean",e.ZodDate="ZodDate",e.ZodSymbol="ZodSymbol",e.ZodUndefined="ZodUndefined",e.ZodNull="ZodNull",e.ZodAny="ZodAny",e.ZodUnknown="ZodUnknown",e.ZodNever="ZodNever",e.ZodVoid="ZodVoid",e.ZodArray="ZodArray",e.ZodObject="ZodObject",e.ZodUnion="ZodUnion",e.ZodDiscriminatedUnion="ZodDiscriminatedUnion",e.ZodIntersection="ZodIntersection",e.ZodTuple="ZodTuple",e.ZodRecord="ZodRecord",e.ZodMap="ZodMap",e.ZodSet="ZodSet",e.ZodFunction="ZodFunction",e.ZodLazy="ZodLazy",e.ZodLiteral="ZodLiteral",e.ZodEnum="ZodEnum",e.ZodEffects="ZodEffects",e.ZodNativeEnum="ZodNativeEnum",e.ZodOptional="ZodOptional",e.ZodNullable="ZodNullable",e.ZodDefault="ZodDefault",e.ZodCatch="ZodCatch",e.ZodPromise="ZodPromise",e.ZodBranded="ZodBranded",e.ZodPipeline="ZodPipeline",e.ZodReadonly="ZodReadonly"})(Ft||(Ft={}));var eot=(e,t={message:`Input not instance of ${e.name}`})=>Qhe(r=>r instanceof e,t),Jhe=ah.create,Xhe=Cm.create,tot=l3.create,rot=Sm.create,Yhe=km.create,not=Em.create,aot=a3.create,iot=Rm.create,oot=Tm.create,sot=ih.create,lot=Y1.create,cot=fu.create,uot=i3.create,dot=ep.create,pot=Ts.create,fot=Ts.strictCreate,hot=_m.create,mot=iR.create,got=Am.create,vot=yd.create,bot=oR.create,yot=o3.create,xot=s3.create,wot=sR.create,Cot=Pm.create,Sot=Lm.create,kot=Im.create,Eot=Om.create,Rot=oh.create,$he=gl.create,Tot=kc.create,_ot=xd.create,Aot=gl.createWithPreprocess,Pot=A8.create,Lot=()=>Jhe().optional(),Iot=()=>Xhe().optional(),Oot=()=>Yhe().optional(),Mot={string:e=>ah.create({...e,coerce:!0}),number:e=>Cm.create({...e,coerce:!0}),boolean:e=>km.create({...e,coerce:!0}),bigint:e=>Sm.create({...e,coerce:!0}),date:e=>Em.create({...e,coerce:!0})},Not=Zt,$V=Object.freeze({__proto__:null,defaultErrorMap:n3,setErrorMap:Ait,getErrorMap:rR,makeIssue:nR,EMPTY_PATH:Pit,addIssueToContext:Qe,ParseStatus:lo,INVALID:Zt,DIRTY:r3,OK:Go,isAborted:VV,isDirty:HV,isValid:wm,isAsync:T8,get util(){return qr},get objectUtil(){return BV},ZodParsedType:Ye,getParsedType:X1,ZodType:fr,datetimeRegex:Khe,ZodString:ah,ZodNumber:Cm,ZodBigInt:Sm,ZodBoolean:km,ZodDate:Em,ZodSymbol:a3,ZodUndefined:Rm,ZodNull:Tm,ZodAny:ih,ZodUnknown:Y1,ZodNever:fu,ZodVoid:i3,ZodArray:ep,ZodObject:Ts,ZodUnion:_m,ZodDiscriminatedUnion:iR,ZodIntersection:Am,ZodTuple:yd,ZodRecord:oR,ZodMap:o3,ZodSet:s3,ZodFunction:sR,ZodLazy:Pm,ZodLiteral:Lm,ZodEnum:Im,ZodNativeEnum:Om,ZodPromise:oh,ZodEffects:gl,ZodTransformer:gl,ZodOptional:kc,ZodNullable:xd,ZodDefault:Mm,ZodCatch:Nm,ZodNaN:l3,BRAND:Xit,ZodBranded:_8,ZodPipeline:A8,ZodReadonly:zm,custom:Qhe,Schema:fr,ZodSchema:fr,late:Yit,get ZodFirstPartyTypeKind(){return Ft},coerce:Mot,any:sot,array:dot,bigint:rot,boolean:Yhe,date:not,discriminatedUnion:mot,effect:$he,enum:kot,function:wot,instanceof:eot,intersection:got,lazy:Cot,literal:Sot,map:yot,nan:tot,nativeEnum:Eot,never:cot,null:oot,nullable:_ot,number:Xhe,object:pot,oboolean:Oot,onumber:Iot,optional:Tot,ostring:Lot,pipeline:Pot,preprocess:Aot,promise:Rot,record:bot,set:xot,strictObject:fot,string:Jhe,symbol:aot,transformer:$he,tuple:vot,undefined:iot,union:hot,unknown:lot,void:uot,NEVER:Not,ZodIssueCode:Ne,quotelessJson:_it,ZodError:ml});var e0e=(e,t,r)=>{if(e&&"reportValidity"in e){let n=et(r,t);e.setCustomValidity(n&&n.message||""),e.reportValidity()}},GV=(e,t)=>{for(let r in t.fields){let n=t.fields[r];n&&n.ref&&"reportValidity"in n.ref?e0e(n.ref,r,e):n.refs&&n.refs.forEach(a=>e0e(a,r,e))}},t0e=(e,t)=>{t.shouldUseNativeValidation&&GV(e,t);let r={};for(let n in e){let a=et(t.fields,n),i=Object.assign(e[n]||{},{ref:a&&a.ref});if(zot(t.names||Object.keys(e),n)){let o=Object.assign({},et(r,n));gn(o,"root",i),gn(r,n,o)}else gn(r,n,i)}return r},zot=(e,t)=>e.some(r=>r.startsWith(t+"."));var Dot=function(e,t){for(var r={};e.length;){var n=e[0],a=n.code,i=n.message,o=n.path.join(".");if(!r[o])if("unionErrors"in n){var s=n.unionErrors[0].errors[0];r[o]={message:s.message,type:s.code}}else r[o]={message:i,type:a};if("unionErrors"in n&&n.unionErrors.forEach(function(c){return c.errors.forEach(function(d){return e.push(d)})}),t){var l=r[o].types,u=l&&l[n.code];r[o]=NV(o,t,r,a,u?[].concat(u,n.message):n.message)}e.shift()}return r},r0e=function(e,t,r){return r===void 0&&(r={}),function(n,a,i){try{return Promise.resolve(function(o,s){try{var l=Promise.resolve(e[r.mode==="sync"?"parse":"parseAsync"](n,t)).then(function(u){return i.shouldUseNativeValidation&&GV({},i),{errors:{},values:r.raw?n:u}})}catch(u){return s(u)}return l&&l.then?l.then(void 0,s):l}(0,function(o){if(function(s){return Array.isArray(s?.errors)}(o))return{values:{},errors:t0e(Dot(o.errors,!i.shouldUseNativeValidation&&i.criteriaMode==="all"),i)};throw o}))}catch(o){return Promise.reject(o)}}};var u6=_(de(),1);var FT=_(K(),1),_h=_(K(),1),Sxe=_(nt(),1),kxe=_(K(),1);function lR(){return lR=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let r=!1,n=e.map(a=>{let i=g0e(a,t);return!r&&typeof i=="function"&&(r=!0),i});if(r)return()=>{for(let a=0;a{let{children:r,...n}=e,a=Fi.Children.toArray(r),i=a.find(Qot);if(i){let o=i.props.children,s=a.map(l=>l===i?Fi.Children.count(o)>1?Fi.Children.only(null):Fi.isValidElement(o)?o.props.children:null:l);return(0,c3.jsx)(qV,{...n,ref:t,children:Fi.isValidElement(o)?Fi.cloneElement(o,void 0,s):null})}return(0,c3.jsx)(qV,{...n,ref:t,children:r})});u3.displayName="Slot";var qV=Fi.forwardRef((e,t)=>{let{children:r,...n}=e;if(Fi.isValidElement(r)){let a=Xot(r);return Fi.cloneElement(r,{...Jot(n,r.props),ref:t?ZV(t,a):a})}return Fi.Children.count(r)>1?Fi.Children.only(null):null});qV.displayName="SlotClone";var Wot=({children:e})=>(0,c3.jsx)(c3.Fragment,{children:e});function Qot(e){return Fi.isValidElement(e)&&e.type===Wot}function Jot(e,t){let r={...t};for(let n in t){let a=e[n],i=t[n];/^on[A-Z]/.test(n)?a&&i?r[n]=(...s)=>{i(...s),a(...s)}:a&&(r[n]=a):n==="style"?r[n]={...a,...i}:n==="className"&&(r[n]=[a,i].filter(Boolean).join(" "))}return{...e,...r}}function Xot(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning;return r?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning,r?e.props.ref:e.props.ref||e.ref)}var cR=_(de(),1);function b0e(e){let t=e+"CollectionProvider",[r,n]=Ut(t),[a,i]=r(t,{collectionRef:{current:null},itemMap:new Map}),o=g=>{let{scope:b,children:y}=g,C=sh.default.useRef(null),S=sh.default.useRef(new Map).current;return(0,cR.jsx)(a,{scope:b,itemMap:S,collectionRef:C,children:y})};o.displayName=t;let s=e+"CollectionSlot",l=sh.default.forwardRef((g,b)=>{let{scope:y,children:C}=g,S=i(s,y),E=mu(b,S.collectionRef);return(0,cR.jsx)(u3,{ref:E,children:C})});l.displayName=s;let u=e+"CollectionItemSlot",c="data-radix-collection-item",d=sh.default.forwardRef((g,b)=>{let{scope:y,children:C,...S}=g,E=sh.default.useRef(null),R=mu(b,E),w=i(u,y);return sh.default.useEffect(()=>(w.itemMap.set(E,{ref:E,...S}),()=>void w.itemMap.delete(E))),(0,cR.jsx)(u3,{[c]:"",ref:R,children:C})});d.displayName=u;function h(g){let b=i(e+"CollectionConsumer",g);return sh.default.useCallback(()=>{let C=b.collectionRef.current;if(!C)return[];let S=Array.from(C.querySelectorAll(`[${c}]`));return Array.from(b.itemMap.values()).sort((w,L)=>S.indexOf(w.ref.current)-S.indexOf(L.ref.current))},[b.collectionRef,b.itemMap])}return[{Provider:o,Slot:l,ItemSlot:d},h,n]}var ma=_(K(),1);var y0e=_(K(),1),x0e=_(Ml(),1);var w0e=_(de(),1),Yot=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"],_s=Yot.reduce((e,t)=>{let r=y0e.forwardRef((n,a)=>{let{asChild:i,...o}=n,s=i?u3:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),(0,w0e.jsx)(s,{...o,ref:a})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});function uR(e,t){e&&x0e.flushSync(()=>e.dispatchEvent(t))}var WV=_(de(),1),est="DismissableLayer",KV="dismissableLayer.update",tst="dismissableLayer.pointerDownOutside",rst="dismissableLayer.focusOutside",C0e,k0e=ma.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),E0e=ma.forwardRef((e,t)=>{let{disableOutsidePointerEvents:r=!1,onEscapeKeyDown:n,onPointerDownOutside:a,onFocusOutside:i,onInteractOutside:o,onDismiss:s,...l}=e,u=ma.useContext(k0e),[c,d]=ma.useState(null),h=c?.ownerDocument??globalThis?.document,[,g]=ma.useState({}),b=mu(t,P=>d(P)),y=Array.from(u.layers),[C]=[...u.layersWithOutsidePointerEventsDisabled].slice(-1),S=y.indexOf(C),E=c?y.indexOf(c):-1,R=u.layersWithOutsidePointerEventsDisabled.size>0,w=E>=S,L=ast(P=>{let N=P.target,$=[...u.branches].some(z=>z.contains(N));!w||$||(a?.(P),o?.(P),P.defaultPrevented||s?.())},h),I=ist(P=>{let N=P.target;[...u.branches].some(z=>z.contains(N))||(i?.(P),o?.(P),P.defaultPrevented||s?.())},h);return bx(P=>{E===u.layers.size-1&&(n?.(P),!P.defaultPrevented&&s&&(P.preventDefault(),s()))},h),ma.useEffect(()=>{if(c)return r&&(u.layersWithOutsidePointerEventsDisabled.size===0&&(C0e=h.body.style.pointerEvents,h.body.style.pointerEvents="none"),u.layersWithOutsidePointerEventsDisabled.add(c)),u.layers.add(c),S0e(),()=>{r&&u.layersWithOutsidePointerEventsDisabled.size===1&&(h.body.style.pointerEvents=C0e)}},[c,h,r,u]),ma.useEffect(()=>()=>{c&&(u.layers.delete(c),u.layersWithOutsidePointerEventsDisabled.delete(c),S0e())},[c,u]),ma.useEffect(()=>{let P=()=>g({});return document.addEventListener(KV,P),()=>document.removeEventListener(KV,P)},[]),(0,WV.jsx)(_s.div,{...l,ref:b,style:{pointerEvents:R?w?"auto":"none":void 0,...e.style},onFocusCapture:Zo(e.onFocusCapture,I.onFocusCapture),onBlurCapture:Zo(e.onBlurCapture,I.onBlurCapture),onPointerDownCapture:Zo(e.onPointerDownCapture,L.onPointerDownCapture)})});E0e.displayName=est;var nst="DismissableLayerBranch",R0e=ma.forwardRef((e,t)=>{let r=ma.useContext(k0e),n=ma.useRef(null),a=mu(t,n);return ma.useEffect(()=>{let i=n.current;if(i)return r.branches.add(i),()=>{r.branches.delete(i)}},[r.branches]),(0,WV.jsx)(_s.div,{...e,ref:a})});R0e.displayName=nst;function ast(e,t=globalThis?.document){let r=Lt(e),n=ma.useRef(!1),a=ma.useRef(()=>{});return ma.useEffect(()=>{let i=s=>{if(s.target&&!n.current){let u=function(){T0e(tst,r,c,{discrete:!0})};var l=u;let c={originalEvent:s};s.pointerType==="touch"?(t.removeEventListener("click",a.current),a.current=u,t.addEventListener("click",a.current,{once:!0})):u()}else t.removeEventListener("click",a.current);n.current=!1},o=window.setTimeout(()=>{t.addEventListener("pointerdown",i)},0);return()=>{window.clearTimeout(o),t.removeEventListener("pointerdown",i),t.removeEventListener("click",a.current)}},[t,r]),{onPointerDownCapture:()=>n.current=!0}}function ist(e,t=globalThis?.document){let r=Lt(e),n=ma.useRef(!1);return ma.useEffect(()=>{let a=i=>{i.target&&!n.current&&T0e(rst,r,{originalEvent:i},{discrete:!1})};return t.addEventListener("focusin",a),()=>t.removeEventListener("focusin",a)},[t,r]),{onFocusCapture:()=>n.current=!0,onBlurCapture:()=>n.current=!1}}function S0e(){let e=new CustomEvent(KV);document.dispatchEvent(e)}function T0e(e,t,r,{discrete:n}){let a=r.originalEvent.target,i=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});t&&a.addEventListener(e,t,{once:!0}),n?uR(a,i):a.dispatchEvent(i)}var _0e=E0e,A0e=R0e;var dR=_(K(),1),P0e=_(Ml(),1);var L0e=_(de(),1),sst="Portal",QV=dR.forwardRef((e,t)=>{let{container:r,...n}=e,[a,i]=dR.useState(!1);Ir(()=>i(!0),[]);let o=r||a&&globalThis?.document?.body;return o?P0e.default.createPortal((0,L0e.jsx)(_s.div,{...n,ref:t}),o):null});QV.displayName=sst;var As=_(K(),1);var I0e=_(K(),1);function lst(e,t){return I0e.useReducer((r,n)=>t[r][n]??r,e)}var JV=e=>{let{present:t,children:r}=e,n=cst(t),a=typeof r=="function"?r({present:n.isPresent}):As.Children.only(r),i=mu(n.ref,ust(a));return typeof r=="function"||n.isPresent?As.cloneElement(a,{ref:i}):null};JV.displayName="Presence";function cst(e){let[t,r]=As.useState(),n=As.useRef({}),a=As.useRef(e),i=As.useRef("none"),o=e?"mounted":"unmounted",[s,l]=lst(o,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return As.useEffect(()=>{let u=pR(n.current);i.current=s==="mounted"?u:"none"},[s]),Ir(()=>{let u=n.current,c=a.current;if(c!==e){let h=i.current,g=pR(u);e?l("MOUNT"):g==="none"||u?.display==="none"?l("UNMOUNT"):l(c&&h!==g?"ANIMATION_OUT":"UNMOUNT"),a.current=e}},[e,l]),Ir(()=>{if(t){let u,c=t.ownerDocument.defaultView??window,d=g=>{let y=pR(n.current).includes(g.animationName);if(g.target===t&&y&&(l("ANIMATION_END"),!a.current)){let C=t.style.animationFillMode;t.style.animationFillMode="forwards",u=c.setTimeout(()=>{t.style.animationFillMode==="forwards"&&(t.style.animationFillMode=C)})}},h=g=>{g.target===t&&(i.current=pR(n.current))};return t.addEventListener("animationstart",h),t.addEventListener("animationcancel",d),t.addEventListener("animationend",d),()=>{c.clearTimeout(u),t.removeEventListener("animationstart",h),t.removeEventListener("animationcancel",d),t.removeEventListener("animationend",d)}}else l("ANIMATION_END")},[t,l]),{isPresent:["mounted","unmountSuspended"].includes(s),ref:As.useCallback(u=>{u&&(n.current=getComputedStyle(u)),r(u)},[])}}function pR(e){return e?.animationName||"none"}function ust(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning;return r?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning,r?e.props.ref:e.props.ref||e.ref)}var O0e=_(K(),1);var M0e=_(de(),1),dst="VisuallyHidden",fR=O0e.forwardRef((e,t)=>(0,M0e.jsx)(_s.span,{...e,ref:t,style:{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal",...e.style}}));fR.displayName=dst;var an=_(de(),1),rH="ToastProvider",[nH,pst,fst]=b0e("Toast"),[D0e,P1r]=Ut("Toast",[fst]),[hst,mR]=D0e(rH),j0e=e=>{let{__scopeToast:t,label:r="Notification",duration:n=5e3,swipeDirection:a="right",swipeThreshold:i=50,children:o}=e,[s,l]=cr.useState(null),[u,c]=cr.useState(0),d=cr.useRef(!1),h=cr.useRef(!1);return r.trim()||console.error(`Invalid prop \`label\` supplied to \`${rH}\`. Expected non-empty \`string\`.`),(0,an.jsx)(nH.Provider,{scope:t,children:(0,an.jsx)(hst,{scope:t,label:r,duration:n,swipeDirection:a,swipeThreshold:i,toastCount:u,viewport:s,onViewportChange:l,onToastAdd:cr.useCallback(()=>c(g=>g+1),[]),onToastRemove:cr.useCallback(()=>c(g=>g-1),[]),isFocusedToastEscapeKeyDownRef:d,isClosePausedRef:h,children:o})})};j0e.displayName=rH;var B0e="ToastViewport",mst=["F8"],YV="toast.viewportPause",eH="toast.viewportResume",V0e=cr.forwardRef((e,t)=>{let{__scopeToast:r,hotkey:n=mst,label:a="Notifications ({hotkey})",...i}=e,o=mR(B0e,r),s=pst(r),l=cr.useRef(null),u=cr.useRef(null),c=cr.useRef(null),d=cr.useRef(null),h=mu(t,d,o.onViewportChange),g=n.join("+").replace(/Key/g,"").replace(/Digit/g,""),b=o.toastCount>0;cr.useEffect(()=>{let C=S=>{n.length!==0&&n.every(R=>S[R]||S.code===R)&&d.current?.focus()};return document.addEventListener("keydown",C),()=>document.removeEventListener("keydown",C)},[n]),cr.useEffect(()=>{let C=l.current,S=d.current;if(b&&C&&S){let E=()=>{if(!o.isClosePausedRef.current){let I=new CustomEvent(YV);S.dispatchEvent(I),o.isClosePausedRef.current=!0}},R=()=>{if(o.isClosePausedRef.current){let I=new CustomEvent(eH);S.dispatchEvent(I),o.isClosePausedRef.current=!1}},w=I=>{!C.contains(I.relatedTarget)&&R()},L=()=>{C.contains(document.activeElement)||R()};return C.addEventListener("focusin",E),C.addEventListener("focusout",w),C.addEventListener("pointermove",E),C.addEventListener("pointerleave",L),window.addEventListener("blur",E),window.addEventListener("focus",R),()=>{C.removeEventListener("focusin",E),C.removeEventListener("focusout",w),C.removeEventListener("pointermove",E),C.removeEventListener("pointerleave",L),window.removeEventListener("blur",E),window.removeEventListener("focus",R)}}},[b,o.isClosePausedRef]);let y=cr.useCallback(({tabbingDirection:C})=>{let E=s().map(R=>{let w=R.ref.current,L=[w,...Pst(w)];return C==="forwards"?L:L.reverse()});return(C==="forwards"?E.reverse():E).flat()},[s]);return cr.useEffect(()=>{let C=d.current;if(C){let S=E=>{let R=E.altKey||E.ctrlKey||E.metaKey;if(E.key==="Tab"&&!R){let L=document.activeElement,I=E.shiftKey;if(E.target===C&&I){u.current?.focus();return}let $=y({tabbingDirection:I?"backwards":"forwards"}),z=$.findIndex(ne=>ne===L);XV($.slice(z+1))?E.preventDefault():I?u.current?.focus():c.current?.focus()}};return C.addEventListener("keydown",S),()=>C.removeEventListener("keydown",S)}},[s,y]),(0,an.jsxs)(A0e,{ref:l,role:"region","aria-label":a.replace("{hotkey}",g),tabIndex:-1,style:{pointerEvents:b?void 0:"none"},children:[b&&(0,an.jsx)(tH,{ref:u,onFocusFromOutsideViewport:()=>{let C=y({tabbingDirection:"forwards"});XV(C)}}),(0,an.jsx)(nH.Slot,{scope:r,children:(0,an.jsx)(_s.ol,{tabIndex:-1,...i,ref:h})}),b&&(0,an.jsx)(tH,{ref:c,onFocusFromOutsideViewport:()=>{let C=y({tabbingDirection:"backwards"});XV(C)}})]})});V0e.displayName=B0e;var H0e="ToastFocusProxy",tH=cr.forwardRef((e,t)=>{let{__scopeToast:r,onFocusFromOutsideViewport:n,...a}=e,i=mR(H0e,r);return(0,an.jsx)(fR,{"aria-hidden":!0,tabIndex:0,...a,ref:t,style:{position:"fixed"},onFocus:o=>{let s=o.relatedTarget;!i.viewport?.contains(s)&&n()}})});tH.displayName=H0e;var gR="Toast",gst="toast.swipeStart",vst="toast.swipeMove",bst="toast.swipeCancel",yst="toast.swipeEnd",F0e=cr.forwardRef((e,t)=>{let{forceMount:r,open:n,defaultOpen:a,onOpenChange:i,...o}=e,[s=!0,l]=ar({prop:n,defaultProp:a,onChange:i});return(0,an.jsx)(JV,{present:r||s,children:(0,an.jsx)(Cst,{open:s,...o,ref:t,onClose:()=>l(!1),onPause:Lt(e.onPause),onResume:Lt(e.onResume),onSwipeStart:Zo(e.onSwipeStart,u=>{u.currentTarget.setAttribute("data-swipe","start")}),onSwipeMove:Zo(e.onSwipeMove,u=>{let{x:c,y:d}=u.detail.delta;u.currentTarget.setAttribute("data-swipe","move"),u.currentTarget.style.setProperty("--radix-toast-swipe-move-x",`${c}px`),u.currentTarget.style.setProperty("--radix-toast-swipe-move-y",`${d}px`)}),onSwipeCancel:Zo(e.onSwipeCancel,u=>{u.currentTarget.setAttribute("data-swipe","cancel"),u.currentTarget.style.removeProperty("--radix-toast-swipe-move-x"),u.currentTarget.style.removeProperty("--radix-toast-swipe-move-y"),u.currentTarget.style.removeProperty("--radix-toast-swipe-end-x"),u.currentTarget.style.removeProperty("--radix-toast-swipe-end-y")}),onSwipeEnd:Zo(e.onSwipeEnd,u=>{let{x:c,y:d}=u.detail.delta;u.currentTarget.setAttribute("data-swipe","end"),u.currentTarget.style.removeProperty("--radix-toast-swipe-move-x"),u.currentTarget.style.removeProperty("--radix-toast-swipe-move-y"),u.currentTarget.style.setProperty("--radix-toast-swipe-end-x",`${c}px`),u.currentTarget.style.setProperty("--radix-toast-swipe-end-y",`${d}px`),l(!1)})})})});F0e.displayName=gR;var[xst,wst]=D0e(gR,{onClose(){}}),Cst=cr.forwardRef((e,t)=>{let{__scopeToast:r,type:n="foreground",duration:a,open:i,onClose:o,onEscapeKeyDown:s,onPause:l,onResume:u,onSwipeStart:c,onSwipeMove:d,onSwipeCancel:h,onSwipeEnd:g,...b}=e,y=mR(gR,r),[C,S]=cr.useState(null),E=mu(t,B=>S(B)),R=cr.useRef(null),w=cr.useRef(null),L=a||y.duration,I=cr.useRef(0),P=cr.useRef(L),N=cr.useRef(0),{onToastAdd:$,onToastRemove:z}=y,ne=Lt(()=>{C?.contains(document.activeElement)&&y.viewport?.focus(),o()}),W=cr.useCallback(B=>{!B||B===1/0||(window.clearTimeout(N.current),I.current=new Date().getTime(),N.current=window.setTimeout(ne,B))},[ne]);cr.useEffect(()=>{let B=y.viewport;if(B){let X=()=>{W(P.current),u?.()},J=()=>{let te=new Date().getTime()-I.current;P.current=P.current-te,window.clearTimeout(N.current),l?.()};return B.addEventListener(YV,J),B.addEventListener(eH,X),()=>{B.removeEventListener(YV,J),B.removeEventListener(eH,X)}}},[y.viewport,L,l,u,W]),cr.useEffect(()=>{i&&!y.isClosePausedRef.current&&W(L)},[i,L,y.isClosePausedRef,W]),cr.useEffect(()=>($(),()=>z()),[$,z]);let Z=cr.useMemo(()=>C?K0e(C):null,[C]);return y.viewport?(0,an.jsxs)(an.Fragment,{children:[Z&&(0,an.jsx)(Sst,{__scopeToast:r,role:"status","aria-live":n==="foreground"?"assertive":"polite","aria-atomic":!0,children:Z}),(0,an.jsx)(xst,{scope:r,onClose:ne,children:z0e.createPortal((0,an.jsx)(nH.ItemSlot,{scope:r,children:(0,an.jsx)(_0e,{asChild:!0,onEscapeKeyDown:Zo(s,()=>{y.isFocusedToastEscapeKeyDownRef.current||ne(),y.isFocusedToastEscapeKeyDownRef.current=!1}),children:(0,an.jsx)(_s.li,{role:"status","aria-live":"off","aria-atomic":!0,tabIndex:0,"data-state":i?"open":"closed","data-swipe-direction":y.swipeDirection,...b,ref:E,style:{userSelect:"none",touchAction:"none",...e.style},onKeyDown:Zo(e.onKeyDown,B=>{B.key==="Escape"&&(s?.(B.nativeEvent),B.nativeEvent.defaultPrevented||(y.isFocusedToastEscapeKeyDownRef.current=!0,ne()))}),onPointerDown:Zo(e.onPointerDown,B=>{B.button===0&&(R.current={x:B.clientX,y:B.clientY})}),onPointerMove:Zo(e.onPointerMove,B=>{if(!R.current)return;let X=B.clientX-R.current.x,J=B.clientY-R.current.y,te=!!w.current,le=["left","right"].includes(y.swipeDirection),he=["left","up"].includes(y.swipeDirection)?Math.min:Math.max,G=le?he(0,X):0,Je=le?0:he(0,J),ct=B.pointerType==="touch"?10:2,q={x:G,y:Je},yt={originalEvent:B,delta:q};te?(w.current=q,hR(vst,d,yt,{discrete:!1})):N0e(q,y.swipeDirection,ct)?(w.current=q,hR(gst,c,yt,{discrete:!1}),B.target.setPointerCapture(B.pointerId)):(Math.abs(X)>ct||Math.abs(J)>ct)&&(R.current=null)}),onPointerUp:Zo(e.onPointerUp,B=>{let X=w.current,J=B.target;if(J.hasPointerCapture(B.pointerId)&&J.releasePointerCapture(B.pointerId),w.current=null,R.current=null,X){let te=B.currentTarget,le={originalEvent:B,delta:X};N0e(X,y.swipeDirection,y.swipeThreshold)?hR(yst,g,le,{discrete:!0}):hR(bst,h,le,{discrete:!0}),te.addEventListener("click",he=>he.preventDefault(),{once:!0})}})})})}),y.viewport)})]}):null}),Sst=e=>{let{__scopeToast:t,children:r,...n}=e,a=mR(gR,t),[i,o]=cr.useState(!1),[s,l]=cr.useState(!1);return _st(()=>o(!0)),cr.useEffect(()=>{let u=window.setTimeout(()=>l(!0),1e3);return()=>window.clearTimeout(u)},[]),s?null:(0,an.jsx)(QV,{asChild:!0,children:(0,an.jsx)(fR,{...n,children:i&&(0,an.jsxs)(an.Fragment,{children:[a.label," ",r]})})})},kst="ToastTitle",$0e=cr.forwardRef((e,t)=>{let{__scopeToast:r,...n}=e;return(0,an.jsx)(_s.div,{...n,ref:t})});$0e.displayName=kst;var Est="ToastDescription",Rst=cr.forwardRef((e,t)=>{let{__scopeToast:r,...n}=e;return(0,an.jsx)(_s.div,{...n,ref:t})});Rst.displayName=Est;var G0e="ToastAction",Tst=cr.forwardRef((e,t)=>{let{altText:r,...n}=e;return r.trim()?(0,an.jsx)(q0e,{altText:r,asChild:!0,children:(0,an.jsx)(Z0e,{...n,ref:t})}):(console.error(`Invalid prop \`altText\` supplied to \`${G0e}\`. Expected non-empty \`string\`.`),null)});Tst.displayName=G0e;var U0e="ToastClose",Z0e=cr.forwardRef((e,t)=>{let{__scopeToast:r,...n}=e,a=wst(U0e,r);return(0,an.jsx)(q0e,{asChild:!0,children:(0,an.jsx)(_s.button,{type:"button",...n,ref:t,onClick:Zo(e.onClick,a.onClose)})})});Z0e.displayName=U0e;var q0e=cr.forwardRef((e,t)=>{let{__scopeToast:r,altText:n,...a}=e;return(0,an.jsx)(_s.div,{"data-radix-toast-announce-exclude":"","data-radix-toast-announce-alt":n||void 0,...a,ref:t})});function K0e(e){let t=[];return Array.from(e.childNodes).forEach(n=>{if(n.nodeType===n.TEXT_NODE&&n.textContent&&t.push(n.textContent),Ast(n)){let a=n.ariaHidden||n.hidden||n.style.display==="none",i=n.dataset.radixToastAnnounceExclude==="";if(!a)if(i){let o=n.dataset.radixToastAnnounceAlt;o&&t.push(o)}else t.push(...K0e(n))}}),t}function hR(e,t,r,{discrete:n}){let a=r.originalEvent.currentTarget,i=new CustomEvent(e,{bubbles:!0,cancelable:!0,detail:r});t&&a.addEventListener(e,t,{once:!0}),n?uR(a,i):a.dispatchEvent(i)}var N0e=(e,t,r=0)=>{let n=Math.abs(e.x),a=Math.abs(e.y),i=n>a;return t==="left"||t==="right"?i&&n>r:!i&&a>r};function _st(e=()=>{}){let t=Lt(e);Ir(()=>{let r=0,n=0;return r=window.requestAnimationFrame(()=>n=window.requestAnimationFrame(t)),()=>{window.cancelAnimationFrame(r),window.cancelAnimationFrame(n)}},[t])}function Ast(e){return e.nodeType===e.ELEMENT_NODE}function Pst(e){let t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:n=>{let a=n.tagName==="INPUT"&&n.type==="hidden";return n.disabled||n.hidden||a?NodeFilter.FILTER_SKIP:n.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;r.nextNode();)t.push(r.currentNode);return t}function XV(e){let t=document.activeElement;return e.some(r=>r===t?!0:(r.focus(),document.activeElement!==t))}var W0e=j0e,Q0e=V0e,J0e=F0e,X0e=$0e;var _d=_(de(),1),B3=_(de(),1),ST=_(de(),1),C6=_(de(),1),k4t=_(K(),1),Nxe=_(nt(),1),fkr=_(K(),1);var zxe=_(nt(),1),Dxe=_(K(),1),jxe=_(K(),1),Vxe=_(K(),1),Hxe=_(de(),1),Fxe=_(de(),1),$xe=_(nt(),1);var qF=_(de(),1),LT=_(de(),1),Zxe=_(nt(),1);var qxe=_(nt(),1);var kT=_(de(),1),Sl=_(de(),1),S6=_(de(),1),u$=_(nt(),1);var Jxe=_(K(),1),Xxe=_(K(),1),Yxe=_(nt(),1),ewe=_(nt(),1),kkr=_(K(),1),twe=_(nt(),1),UT=_(K(),1),ET=_(vk(),1);var wd=_(K(),1);function P8(e,t){if(!e)throw new Error(t)}function vR(e){return e instanceof Error}var eme=e=>{let t=(0,wd.useRef)([]),r=(0,wd.useRef)(null),n=(0,wd.useRef)(null),a=(0,wd.useCallback)(async()=>{if(typeof window>"u")return;P8(navigator.mediaDevices,"MediaDevices not supported");let u=await navigator.mediaDevices.getUserMedia({audio:!0,video:!1});r.current=u;let c=new MediaRecorder(u);c.onstart=async d=>{var h;(h=e?.onStart)==null||h.call(e,d,{mediaStream:u})},c.onstop=d=>{var h;(h=e?.onStop)==null||h.call(e,d,t.current,{mediaStream:u})},c.onpause=d=>{var h;(h=e?.onPause)==null||h.call(e,d,t.current,{mediaStream:u})},c.onerror=d=>{var h;(h=e?.onError)==null||h.call(e,d,{mediaStream:u,error:new Error("An error occurred while recording")})},c.onresume=d=>{var h;(h=e?.onResume)==null||h.call(e,d,t.current,{mediaStream:u})},c.ondataavailable=async d=>{var h;t.current.push(d.data),(h=e?.onChunk)==null||h.call(e,d,{mediaStream:u})},n.current=c},[e]),i=(0,wd.useCallback)(async()=>{var u,c;try{if(((u=n.current)==null?void 0:u.state)==="recording")return;t.current=[],await a(),P8(n.current,"MediaRecorder not created"),n.current.start(500)}catch(d){let h=vR(d)?d.message:"Something went wrong during recording";(c=e?.onError)==null||c.call(e,new Event(h),{error:d,mediaStream:r.current})}},[e,a]),o=(0,wd.useCallback)(async()=>{var u,c;try{P8(n.current,"MediaRecorder not created"),n.current.stop(),(u=r.current)==null||u.getAudioTracks().forEach(d=>d.stop())}catch(d){let h=vR(d)?d.message:"Something went wrong during stopping recording";(c=e?.onError)==null||c.call(e,new Event(h),{error:d,mediaStream:r.current})}},[e]),s=(0,wd.useCallback)(async()=>{var u;try{P8(n.current,"MediaRecorder not created"),n.current.pause()}catch(c){let d=vR(c)?c.message:"Something went wrong during pausing recording";(u=e?.onError)==null||u.call(e,new Event(d),{error:c,mediaStream:r.current})}},[e]),l=(0,wd.useCallback)(async()=>{var u;try{P8(n.current,"MediaRecorder not created"),n.current.resume()}catch(c){let d=vR(c)?c.message:"Something went wrong during resuming recording";(u=e?.onError)==null||u.call(e,new Event(d),{error:c,mediaStream:r.current})}},[e]);return{start:i,stop:o,pause:s,resume:l}};var Pi=_(K(),1);var sn=_(K()),tme=_(aH());function qo(){return qo=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&(r[a]=e[a]);return r}var Vn;(function(e){e.START_LOAD="START_LOAD",e.ON_LOAD="ON_LOAD",e.ON_ERROR="ON_ERROR",e.ON_PLAY="ON_PLAY",e.ON_PAUSE="ON_PAUSE",e.ON_STOP="ON_STOP",e.ON_END="ON_END",e.ON_RATE="ON_RATE",e.ON_MUTE="ON_MUTE",e.ON_VOLUME="ON_VOLUME",e.ON_LOOP="ON_LOOP"})(Vn||(Vn={}));function yR(e){if(e===void 0)return{src:null,isReady:!1,isLoading:!1,looping:!1,duration:0,rate:1,volume:1,muted:!1,playing:!1,paused:!1,stopped:!1,error:null};var t=e.seek(),r=e.playing();return{isReady:e.state()==="loaded",isLoading:e.state()==="loading",src:e._src,looping:e.loop(),duration:e.duration(),rate:e.rate(),volume:e.volume(),muted:e.mute(),playing:r,paused:!r,stopped:!r&&t===0,error:null}}function Ist(e,t){switch(t.type){case Vn.START_LOAD:return qo({},yR(),{isLoading:!0});case Vn.ON_LOAD:return t.howl.state()==="unloaded"?e:yR(t.howl);case Vn.ON_ERROR:return qo({},yR(),{error:t.message});case Vn.ON_PLAY:return qo({},e,{playing:!0,paused:!1,stopped:!1});case Vn.ON_PAUSE:return qo({},e,{playing:!1,paused:!0});case Vn.ON_STOP:return qo({},e,{playing:!1,paused:!1,stopped:!0});case Vn.ON_END:return qo({},e,{playing:e.looping,stopped:!e.looping});case Vn.ON_MUTE:{var r;return qo({},e,{muted:(r=t.howl.mute())!==null&&r!==void 0?r:!1})}case Vn.ON_RATE:{var n,a;return qo({},e,{rate:(n=(a=t.howl)===null||a===void 0?void 0:a.rate())!==null&&n!==void 0?n:1})}case Vn.ON_VOLUME:{var i,o;return qo({},e,{volume:(i=(o=t.howl)===null||o===void 0?void 0:o.volume())!==null&&i!==void 0?i:1})}case Vn.ON_LOOP:{var s=t.toggleValue,l=s===void 0?!1:s,u=t.howl;return u.loop(l),qo({},e,{looping:l})}default:return e}}function Ost(e,t){var r=t[0],n=t[1],a=(0,sn.useCallback)(function(){var b=e.getHowl();b!==void 0&&n({type:Vn.ON_LOAD,howl:b})},[n,e]),i=(0,sn.useCallback)(function(b,y){n({type:Vn.ON_ERROR,message:y})},[n]),o=(0,sn.useCallback)(function(){var b=e.getHowl();b!==void 0&&n({type:Vn.ON_PLAY,howl:b})},[n,e]),s=(0,sn.useCallback)(function(){var b=e.getHowl();b!==void 0&&n({type:Vn.ON_PAUSE,howl:b})},[n,e]),l=(0,sn.useCallback)(function(){var b=e.getHowl();b!==void 0&&n({type:Vn.ON_END,howl:b})},[n,e]),u=(0,sn.useCallback)(function(){var b=e.getHowl();b!==void 0&&n({type:Vn.ON_STOP,howl:b})},[n,e]),c=(0,sn.useCallback)(function(){var b=e.getHowl();b!==void 0&&n({type:Vn.ON_MUTE,howl:b})},[n,e]),d=(0,sn.useCallback)(function(){var b=e.getHowl();b!==void 0&&n({type:Vn.ON_VOLUME,howl:b})},[n,e]),h=(0,sn.useCallback)(function(){var b=e.getHowl();b!==void 0&&n({type:Vn.ON_RATE,howl:b})},[n,e]);(0,sn.useEffect)(function(){return function(){var b=e.getHowl();b?.off("loaderror",i),b?.off("playerror",i),b?.off("play",o),b?.off("pause",s),b?.off("end",l),b?.off("stop",u),b?.off("mute",c),b?.off("volume",d),b?.off("rate",h)}},[]);var g=(0,sn.useRef)(function(b){if(b.type===Vn.START_LOAD){var y=b.howl;y.once("load",a),y.on("loaderror",i),y.on("playerror",i),y.on("play",o),y.on("pause",s),y.on("end",l),y.on("stop",u),y.on("mute",c),y.on("volume",d),y.on("rate",h)}n(b)});return[r,g.current]}var Mst=["initialVolume","initialRate","initialMute"],rme=function(){function e(){this.callbacks=new Map,this.howl=void 0,this.options={},this.subscriptionIndex=0}var t=e.prototype;return t.subscribe=function(n){var a=(this.subscriptionIndex++).toString();return this.callbacks.set(a,n),a},t.unsubscribe=function(n){this.callbacks.delete(n)},t.getHowl=function(){return this.howl},t.getNumberOfConnections=function(){return this.callbacks.size},t.createHowl=function(n){this.destroyHowl(),this.options=n;var a=this.options,i=a.initialVolume,o=a.initialRate,s=a.initialMute,l=Lst(a,Mst),u=new tme.Howl(qo({mute:s,volume:i,rate:o},l));return this.callbacks.forEach(function(c){return c({type:Vn.START_LOAD,howl:u})}),this.howl=u,u},t.destroyHowl=function(){var n;if(this.options.onload){var a;(a=this.howl)===null||a===void 0||a.off("load",this.options.onload)}if(this.options.onend){var i;(i=this.howl)===null||i===void 0||i.off("end",this.options.onend)}if(this.options.onplay){var o;(o=this.howl)===null||o===void 0||o.off("play",this.options.onplay)}if(this.options.onpause){var s;(s=this.howl)===null||s===void 0||s.off("pause",this.options.onpause)}if(this.options.onstop){var l;(l=this.howl)===null||l===void 0||l.off("stop",this.options.onstop)}(n=this.howl)===null||n===void 0||n.unload()},t.broadcast=function(n){this.callbacks.forEach(function(a){return a(n)})},e}(),Nst=function(){function e(){}return e.getInstance=function(){return this.instance===void 0&&(e.instance=new rme),e.instance},e}();Nst.instance=void 0;var d3=function(){var t=(0,sn.useRef)(null);function r(){if(t.current!==null)return t.current;var R=new rme;return t.current=R,R}var n=Ost(r(),(0,sn.useReducer)(Ist,r().getHowl(),yR)),a=n[0],i=n[1],o=(0,sn.useCallback)(function(){for(var R=arguments.length,w=new Array(R),L=0;LObject.prototype.toString.call(e)==="[object Array]",Hst={compute:function(e){let{world:t}=this,r=t.compute;return typeof e=="string"&&r.hasOwnProperty(e)?r[e](this):Vst(e)?e.forEach(n=>{t.compute.hasOwnProperty(n)?r[n](this):console.warn("no compute:",e)}):typeof e=="function"?e(this):console.warn("no compute:",e),this}},nme=Hst;var Fst=function(e){return this.fullPointer.forEach((r,n)=>{let a=this.update([r]);e(a,n)}),this},$st=function(e,t){let n=this.fullPointer.map((i,o)=>{let s=this.update([i]),l=e(s,o);return l===void 0?this.none():l});if(n.length===0)return t||this.update([]);if(n[0]!==void 0&&(typeof n[0]=="string"||typeof n[0]=="object"&&(n[0]===null||!n[0].isView)))return n;let a=[];return n.forEach(i=>{a=a.concat(i.fullPointer)}),this.toView(a)},Gst=function(e){let t=this.fullPointer;return t=t.filter((n,a)=>{let i=this.update([n]);return e(i,a)}),this.update(t)},Ust=function(e){let r=this.fullPointer.find((n,a)=>{let i=this.update([n]);return e(i,a)});return this.update([r])},Zst=function(e){return this.fullPointer.some((r,n)=>{let a=this.update([r]);return e(a,n)})},qst=function(e=1){let t=this.fullPointer,r=Math.floor(Math.random()*t.length);return r+e>this.length&&(r=this.length-e,r=r<0?0:r),t=t.slice(r,r+e),this.update(t)},ame={forEach:Fst,map:$st,filter:Gst,find:Ust,some:Zst,random:qst};var gu={termList:function(){return this.methods.one.termList(this.docs)},terms:function(e){let t=this.match(".");return typeof e=="number"?t.eq(e):t},groups:function(e){if(e||e===0)return this.update(this._groups[e]||[]);let t={};return Object.keys(this._groups).forEach(r=>{t[r]=this.update(this._groups[r])}),t},eq:function(e){let t=this.pointer;return t||(t=this.docs.map((r,n)=>[n])),t[e]?this.update([t[e]]):this.none()},first:function(){return this.eq(0)},last:function(){let e=this.fullPointer.length-1;return this.eq(e)},firstTerms:function(){return this.match("^.")},lastTerms:function(){return this.match(".$")},slice:function(e,t){let r=this.pointer||this.docs.map((n,a)=>[a]);return r=r.slice(e,t),this.update(r)},all:function(){return this.update().toView()},fullSentences:function(){let e=this.fullPointer.map(t=>[t[0]]);return this.update(e).toView()},none:function(){return this.update([])},isDoc:function(e){if(!e||!e.isView)return!1;let t=this.fullPointer,r=e.fullPointer;return!t.length===r.length?!1:t.every((n,a)=>r[a]?n[0]===r[a][0]&&n[1]===r[a][1]&&n[2]===r[a][2]:!1)},wordCount:function(){return this.docs.reduce((e,t)=>(e+=t.filter(r=>r.text!=="").length,e),0)},isFull:function(){let e=this.pointer;if(!e)return!0;if(e.length===0||e[0][0]!==0)return!1;let t=0,r=0;return this.document.forEach(n=>t+=n.length),this.docs.forEach(n=>r+=n.length),t===r},getNth:function(e){return typeof e=="number"?this.eq(e):typeof e=="string"?this.if(e):this}};gu.group=gu.groups;gu.fullSentence=gu.fullSentences;gu.sentence=gu.fullSentences;gu.lastTerm=gu.lastTerms;gu.firstTerm=gu.firstTerms;var ime=gu;var iH=Object.assign({},ime,nme,ame);iH.get=iH.eq;var ome=iH;var xR=class e{constructor(t,r,n={}){[["document",t],["world",L8],["_groups",n],["_cache",null],["viewType","View"]].forEach(i=>{Object.defineProperty(this,i[0],{value:i[1],writable:!0})}),this.ptrs=r}get docs(){let t=this.document;return this.ptrs&&(t=L8.methods.one.getDoc(this.ptrs,this.document)),t}get pointer(){return this.ptrs}get methods(){return this.world.methods}get model(){return this.world.model}get hooks(){return this.world.hooks}get isView(){return!0}get found(){return this.docs.length>0}get length(){return this.docs.length}get fullPointer(){let{docs:t,ptrs:r,document:n}=this;return(r||t.map((i,o)=>[o])).map(i=>{let[o,s,l,u,c]=i;return s=s||0,l=l||(n[o]||[]).length,n[o]&&n[o][s]&&(u=u||n[o][s].id,n[o][l-1]&&(c=c||n[o][l-1].id)),[o,s,l,u,c]})}update(t){let r=new e(this.document,t);if(this._cache&&t&&t.length>0){let n=[];t.forEach((a,i)=>{let[o,s,l]=a;a.length===1?n[i]=this._cache[o]:s===0&&this.document[o].length===l&&(n[i]=this._cache[o])}),n.length>0&&(r._cache=n)}return r.world=this.world,r}toView(t){return new e(this.document,t||this.pointer)}fromText(t){let{methods:r}=this,n=r.one.tokenize.fromString(t,this.world),a=new e(n);return a.world=this.world,a.compute(["normal","freeze","lexicon"]),this.world.compute.preTagger&&a.compute("preTagger"),a.compute("unfreeze"),a}clone(){let t=this.document.slice(0);t=t.map(n=>n.map(a=>(a=Object.assign({},a),a.tags=new Set(a.tags),a)));let r=this.update(this.pointer);return r.document=t,r._cache=this._cache,r}};Object.assign(xR.prototype,ome);var wR=xR;var sme="14.14.3";var lme=function(e){return e&&typeof e=="object"&&!Array.isArray(e)};function cme(e,t){if(lme(t))for(let r in t)lme(t[r])?(e[r]||Object.assign(e,{[r]:{}}),cme(e[r],t[r])):Object.assign(e,{[r]:t[r]});return e}function Kst(e,t){for(let r in t)e[r]=e[r]||{},Object.assign(e[r],t[r]);return e}var Wst=function(e,t){let r=e.two.models||{};Object.keys(t).forEach(n=>{t[n].pastTense&&(r.toPast&&(r.toPast.ex[n]=t[n].pastTense),r.fromPast&&(r.fromPast.ex[t[n].pastTense]=n)),t[n].presentTense&&(r.toPresent&&(r.toPresent.ex[n]=t[n].presentTense),r.fromPresent&&(r.fromPresent.ex[t[n].presentTense]=n)),t[n].gerund&&(r.toGerund&&(r.toGerund.ex[n]=t[n].gerund),r.fromGerund&&(r.fromGerund.ex[t[n].gerund]=n)),t[n].comparative&&(r.toComparative&&(r.toComparative.ex[n]=t[n].comparative),r.fromComparative&&(r.fromComparative.ex[t[n].comparative]=n)),t[n].superlative&&(r.toSuperlative&&(r.toSuperlative.ex[n]=t[n].superlative),r.fromSuperlative&&(r.fromSuperlative.ex[t[n].superlative]=n))})},Qst=function(e,t,r,n){let{methods:a,model:i,compute:o,hooks:s}=t;e.methods&&Kst(a,e.methods),e.model&&cme(i,e.model),e.irregulars&&Wst(i,e.irregulars),e.compute&&Object.assign(o,e.compute),s&&(t.hooks=s.concat(e.hooks||[])),e.api&&e.api(r),e.lib&&Object.keys(e.lib).forEach(l=>n[l]=e.lib[l]),e.tags&&n.addTags(e.tags),e.words&&n.addWords(e.words),e.frozen&&n.addWords(e.frozen,!0),e.mutate&&e.mutate(t,n)},ume=Qst;var dme=function(e){let t=typeof process>"u"||!process.env?self.env||{}:process.env;return t.DEBUG_TAGS=e==="tagger"||e===!0?!0:"",t.DEBUG_MATCH=e==="match"||e===!0?!0:"",t.DEBUG_CHUNKS=e==="chunker"||e===!0?!0:"",this};var Jst=e=>Object.prototype.toString.call(e)==="[object Object]",oH=function(e){return Object.prototype.toString.call(e)==="[object Array]"},Xst=function(e){return e.map(t=>t.terms.map(r=>(oH(r.tags)&&(r.tags=new Set(r.tags)),r)))},Yst=function(e){return e.map(t=>t.map(r=>({text:r,normal:r,pre:"",post:" ",tags:new Set})))},elt=function(e,t,r){let{methods:n}=r,a=new t([]);if(a.world=r,typeof e=="number"&&(e=String(e)),!e)return a;if(typeof e=="string"){let i=n.one.tokenize.fromString(e,r);return new t(i)}if(Jst(e)&&e.isView)return new t(e.document,e.ptrs);if(oH(e)){if(oH(e[0])){let o=Yst(e);return new t(o)}let i=Xst(e);return new t(i)}return a},sH=elt;var CR=Object.assign({},L8),Ps=function(e,t){t&&Ps.addWords(t);let r=sH(e,wR,CR);return e&&r.compute(CR.hooks),r};Object.defineProperty(Ps,"_world",{value:CR,writable:!0});Ps.tokenize=function(e,t){let{compute:r}=this._world;t&&Ps.addWords(t);let n=sH(e,wR,CR);return r.contractions&&n.compute(["alias","normal","machine","contractions"]),n};Ps.plugin=function(e){return ume(e,this._world,wR,this),this};Ps.extend=Ps.plugin;Ps.world=function(){return this._world};Ps.model=function(){return this._world.model};Ps.methods=function(){return this._world.methods};Ps.hooks=function(){return this._world.hooks};Ps.verbose=dme;Ps.version=sme;var Ko=Ps;var tlt=function(e){return e.map(r=>{let n=new Set;return r.forEach(a=>{a.normal!==""&&n.add(a.normal),a.switch&&n.add(`%${a.switch}%`),a.implicit&&n.add(a.implicit),a.machine&&n.add(a.machine),a.root&&n.add(a.root),a.alias&&a.alias.forEach(o=>n.add(o));let i=Array.from(a.tags);for(let o=0;o{e.text=e.text.toLowerCase()}),this},toUpperCase:function(){return this.termList().forEach(e=>{e.text=e.text.toUpperCase()}),this},toTitleCase:function(){return this.termList().forEach(e=>{e.text=e.text.replace(/^ *[a-z\u00C0-\u00FF]/,t=>t.toUpperCase())}),this},toCamelCase:function(){return this.docs.forEach(e=>{e.forEach((t,r)=>{r!==0&&(t.text=t.text.replace(/^ *[a-z\u00C0-\u00FF]/,n=>n.toUpperCase())),r!==e.length-1&&(t.post="")})}),this}};var bme=e=>/^\p{Lu}[\p{Ll}'’]/u.test(e)||/^\p{Lu}$/u.test(e),alt=e=>e.replace(/^\p{Ll}/u,t=>t.toUpperCase()),ilt=e=>e.replace(/^\p{Lu}/u,t=>t.toLowerCase()),xme=(e,t,r)=>{if(r.forEach(n=>n.dirty=!0),e){let n=[t,0].concat(r);Array.prototype.splice.apply(e,n)}return e},p3=function(e){let t=/ $/,r=/[-–—]/,n=e[e.length-1];n&&!t.test(n.post)&&!r.test(n.post)&&(n.post+=" ")},yme=(e,t,r)=>{let n=/[-.?!,;:)–—'"]/g,a=e[t-1];if(!a)return;let i=a.post;if(n.test(i)){let o=i.match(n).join(""),s=r[r.length-1];s.post=o+s.post,a.post=a.post.replace(n,"")}},olt=function(e,t,r){let n=e[t];if(t!==0||!bme(n.text))return;r[0].text=alt(r[0].text);let a=e[t];a.tags.has("ProperNoun")||a.tags.has("Acronym")||bme(a.text)&&a.text.length>1&&(a.text=ilt(a.text))},wme=function(e,t,r,n){let[a,i,o]=t;i===0||o===n[a].length?p3(r):(p3(r),p3([e[t[1]]])),olt(e,i,r),xme(e,i,r)},Cme=function(e,t,r,n){let[a,,i]=t,o=(n[a]||[]).length;i(e=e.length<3?"0"+e:e,e.length<3?"0"+e:e),slt=function(e){let[t,r]=e.index||[0,0];I8+=1,I8=I8>46655?0:I8,t=t>46655?0:t,r=r>1294?0:r;let n=Sme(I8.toString(36));n+=Sme(t.toString(36));let a=r.toString(36);a=a.length<2?"0"+a:a,n+=a;let i=parseInt(Math.random()*36,10);return n+=i.toString(36),e.normal+"|"+n.toUpperCase()},SR=slt;var kme=function(e){e.has("@hasContraction")&&typeof e.contractions=="function"&&e.grow("@hasContraction").contractions().expand()},Eme=e=>Object.prototype.toString.call(e)==="[object Array]",llt=function(e){return e=e.map(t=>(t.id=SR(t),t)),e},clt=function(e,t){let{methods:r}=t;return typeof e=="string"?r.one.tokenize.fromString(e,t)[0]:typeof e=="object"&&e.isView?e.clone().docs[0]||[]:Eme(e)?Eme(e[0])?e[0]:e:[]},Rme=function(e,t,r){let{document:n,world:a}=t;t.uncache();let i=t.fullPointer,o=t.fullPointer;t.forEach((l,u)=>{let c=l.fullPointer[0],[d]=c,h=n[d],g=clt(e,a);g.length!==0&&(g=llt(g),r?(kme(t.update([c]).firstTerm()),wme(h,c,g,n)):(kme(t.update([c]).lastTerm()),Cme(h,c,g,n)),n[d]&&n[d][c[1]]&&(c[3]=n[d][c[1]].id),o[u]=c,c[2]+=g.length,i[u]=c)});let s=t.toView(i);return t.ptrs=o,s.compute(["id","index","freeze","lexicon"]),s.world.compute.preTagger&&s.compute("preTagger"),s.compute("unfreeze"),s},Dm={insertAfter:function(e){return Rme(e,this,!1)},insertBefore:function(e){return Rme(e,this,!0)}};Dm.append=Dm.insertAfter;Dm.prepend=Dm.insertBefore;Dm.insert=Dm.insertAfter;var Tme=Dm;var ult=/\$[0-9a-z]+/g,lH={},dlt=e=>/^\p{Lu}[\p{Ll}'’]/u.test(e)||/^\p{Lu}$/u.test(e),plt=e=>e.replace(/^\p{Ll}/u,t=>t.toUpperCase()),flt=e=>e.replace(/^\p{Lu}/u,t=>t.toLowerCase()),hlt=function(e,t,r){return e.forEach(n=>{let a=t(n);n.replaceWith(a,r)}),e},mlt=function(e,t){if(typeof e!="string")return e;let r=t.groups();return e=e.replace(ult,n=>{let a=n.replace(/\$/,"");return r.hasOwnProperty(a)?r[a].text():n}),e};lH.replaceWith=function(e,t={}){let r=this.fullPointer,n=this;if(this.uncache(),typeof e=="function")return hlt(n,e,t);let a=n.docs[0];if(!a)return n;let i=t.possessives&&a[a.length-1].tags.has("Possessive"),o=t.case&&dlt(a[0].text);e=mlt(e,n);let s=this.update(r);r=r.map(h=>h.slice(0,3));let l=(s.docs[0]||[]).map(h=>Array.from(h.tags)),u=s.docs[0][0].pre,c=s.docs[0][s.docs[0].length-1].post;if(typeof e=="string"&&(e=this.fromText(e).compute("id")),n.insertAfter(e),s.has("@hasContraction")&&n.contractions&&n.grow("@hasContraction+").contractions().expand(),n.delete(s),i){let h=n.docs[0],g=h[h.length-1];g.tags.has("Possessive")||(g.text+="'s",g.normal+="'s",g.tags.add("Possessive"))}if(u&&n.docs[0]&&(n.docs[0][0].pre=u),c&&n.docs[0]){let h=n.docs[0][n.docs[0].length-1];h.post.trim()||(h.post=c)}let d=n.toView(r).compute(["index","freeze","lexicon"]);if(d.world.compute.preTagger&&d.compute("preTagger"),d.compute("unfreeze"),t.tags&&d.terms().forEach((h,g)=>{h.tagSafe(l[g])}),!d.docs[0]||!d.docs[0][0])return d;if(t.case){let h=o?plt:flt;d.docs[0][0].text=h(d.docs[0][0].text)}return d};lH.replace=function(e,t,r){if(e&&!t)return this.replaceWith(e,r);let n=this.match(e);return n.found?(this.soften(),n.replaceWith(t,r)):this};var _me=lH;var glt=function(e,t){let r=e.length-1,n=e[r],a=e[r-t];a&&n&&(a.post+=n.post,a.post=a.post.replace(/ +([.?!,;:])/,"$1"),a.post=a.post.replace(/[,;:]+([.?!])/,"$1"))},vlt=function(e,t){t.forEach(r=>{let[n,a,i]=r,o=i-a;e[n]&&(i===e[n].length&&i>1&&glt(e[n],o),e[n].splice(a,o))});for(let r=e.length-1;r>=0;r-=1)if(e[r].length===0&&(e.splice(r,1),r===e.length&&e[r-1])){let n=e[r-1],a=n[n.length-1];a&&(a.post=a.post.trimEnd())}return e},Ame=vlt;var blt=function(e,t){return e=e.map(r=>{let[n]=r;return t[n]&&t[n].forEach(a=>{let i=a[2]-a[1];r[1]<=a[1]&&r[2]>=a[2]&&(r[2]-=i)}),r}),e.forEach((r,n)=>{if(r[1]===0&&r[2]==0)for(let a=n+1;ar[2]-r[1]>0),e=e.map(r=>(r[3]=null,r[4]=null,r)),e},cH={remove:function(e){let{indexN:t}=this.methods.one.pointer;this.uncache();let r=this.all(),n=this;e&&(r=this,n=this.match(e));let a=!r.ptrs;n.has("@hasContraction")&&n.contractions&&n.grow("@hasContraction").contractions().expand();let i=r.fullPointer,o=n.fullPointer.reverse(),s=Ame(this.document,o),l=t(o);return i=blt(i,l),r.ptrs=i,r.document=s,r.compute("index"),a&&(r.ptrs=void 0),e?r.toView(i):(this.ptrs=[],r.none())}};cH.delete=cH.remove;var Pme=cH;var O8={pre:function(e,t){return e===void 0&&this.found?this.docs[0][0].pre:(this.docs.forEach(r=>{let n=r[0];t===!0?n.pre+=e:n.pre=e}),this)},post:function(e,t){if(e===void 0){let r=this.docs[this.docs.length-1];return r[r.length-1].post}return this.docs.forEach(r=>{let n=r[r.length-1];t===!0?n.post+=e:n.post=e}),this},trim:function(){if(!this.found)return this;let e=this.docs,t=e[0][0];t.pre=t.pre.trimStart();let r=e[e.length-1],n=r[r.length-1];return n.post=n.post.trimEnd(),this},hyphenate:function(){return this.docs.forEach(e=>{e.forEach((t,r)=>{r!==0&&(t.pre=""),e[r+1]&&(t.post="-")})}),this},dehyphenate:function(){let e=/[-–—]/;return this.docs.forEach(t=>{t.forEach(r=>{e.test(r.post)&&(r.post=" ")})}),this},toQuotations:function(e,t){return e=e||'"',t=t||'"',this.docs.forEach(r=>{r[0].pre=e+r[0].pre;let n=r[r.length-1];n.post=t+n.post}),this},toParentheses:function(e,t){return e=e||"(",t=t||")",this.docs.forEach(r=>{r[0].pre=e+r[0].pre;let n=r[r.length-1];n.post=t+n.post}),this}};O8.deHyphenate=O8.dehyphenate;O8.toQuotation=O8.toQuotations;var Lme=O8;var ylt=(e,t)=>e.normalt.normal?1:0,xlt=(e,t)=>{let r=e.normal.trim().length,n=t.normal.trim().length;return rn?-1:0},wlt=(e,t)=>e.wordst.words?-1:0,Clt=(e,t)=>e[0]t[0]?-1:e[1]>t[1]?1:-1,Slt=function(e){let t={};return e.forEach(r=>{t[r.normal]=t[r.normal]||0,t[r.normal]+=1}),e.sort((r,n)=>{let a=t[r.normal],i=t[n.normal];return ai?-1:0}),e},kR={alpha:ylt,length:xlt,wordCount:wlt,sequential:Clt,byFreq:Slt};var klt=new Set(["index","sequence","seq","sequential","chron","chronological"]),Elt=new Set(["freq","frequency","topk","repeats"]),Rlt=new Set(["alpha","alphabetical"]),Tlt=function(e,t){let r=e.fullPointer;return r=r.sort((n,a)=>(n=e.update([n]),a=e.update([a]),t(n,a))),e.ptrs=r,e},_lt=function(e){let{docs:t,pointer:r}=this;if(this.uncache(),typeof e=="function")return Tlt(this,e);e=e||"alpha";let n=r||t.map((i,o)=>[o]),a=t.map((i,o)=>({index:o,words:i.length,normal:i.map(s=>s.machine||s.normal||"").join(" "),pointer:n[o]}));return klt.has(e)&&(e="sequential"),Rlt.has(e)&&(e="alpha"),Elt.has(e)?(a=kR.byFreq(a),this.update(a.map(i=>i.pointer))):typeof kR[e]=="function"?(a=a.sort(kR[e]),this.update(a.map(i=>i.pointer))):this},Alt=function(){let e=this.pointer||this.docs.map((t,r)=>[r]);return e=[].concat(e),e=e.reverse(),this._cache&&(this._cache=this._cache.reverse()),this.update(e)},Plt=function(){let e=new Set;return this.filter(r=>{let n=r.text("machine");return e.has(n)?!1:(e.add(n),!0)})},Ime={unique:Plt,reverse:Alt,sort:_lt};var Llt=e=>Object.prototype.toString.call(e)==="[object Array]",Ome=function(e,t){if(e.length>0){let r=e[e.length-1],n=r[r.length-1];/ /.test(n.post)===!1&&(n.post+=" ")}return e=e.concat(t),e},Ilt=function(e,t){if(e.document===t.document){let n=e.fullPointer.concat(t.fullPointer);return e.toView(n).compute("index")}return t.fullPointer.forEach(n=>{n[0]+=e.document.length}),e.document=Ome(e.document,t.docs),e.all()},Mme={concat:function(e){if(typeof e=="string"){let t=this.fromText(e);if(!this.found||!this.ptrs)this.document=this.document.concat(t.document);else{let r=this.fullPointer,n=r[r.length-1][0];this.document.splice(n,0,...t.document)}return this.all().compute("index")}if(typeof e=="object"&&e.isView)return Ilt(this,e);if(Llt(e)){let t=Ome(this.document,e);return this.document=t,this.all()}return this}};var Olt=function(){return this.ptrs=this.fullPointer,this},Mlt=function(){let e=this.ptrs;return!e||e.length<1?this:(e=e.map(t=>t.slice(0,3)),this.ptrs=e,this)},Nme={harden:Olt,soften:Mlt};var Nlt=Object.assign({},vme,Tme,_me,Pme,Lme,Ime,Mme,Nme),zlt=function(e){Object.assign(e.prototype,Nlt)},zme=zlt;var Dlt={id:function(e){let t=e.docs;for(let r=0;r(i.implicit=i.text,i.machine=i.text,i.pre="",i.post="",i.text="",i.normal="",i.index=[n,a+o],i)),r[0]&&(r[0].pre=e[n][a].pre,r[r.length-1].post=e[n][a].post,r[0].text=e[n][a].text,r[0].normal=e[n][a].normal),e[n].splice(a,1,...r))},ER=jlt;var Blt=/'/,Vlt=new Set(["what","how","when","where","why"]),Hlt=new Set(["be","go","start","think","need"]),Flt=new Set(["been","gone"]),$lt=function(e,t){let r=e[t].normal.split(Blt)[0];if(Vlt.has(r))return[r,"did"];if(e[t+1]){if(Flt.has(e[t+1].normal))return[r,"had"];if(Hlt.has(e[t+1].normal))return[r,"would"]}return null},Fme=$lt;var Glt=function(e,t){return e[t].normal==="ain't"||e[t].normal==="aint"?null:[e[t].normal.replace(/n't/,""),"not"]},$me=Glt;var uH=/'/,Ult=/(e|é|aison|sion|tion)$/,Zlt=/(age|isme|acle|ege|oire)$/,qlt=(e,t)=>{let r=e[t].normal.split(uH)[1];return r&&r.endsWith("e")?["la",r]:["le",r]},Klt=(e,t)=>{let r=e[t].normal.split(uH)[1];return r&&Ult.test(r)&&!Zlt.test(r)?["du",r]:r&&r.endsWith("s")?["des",r]:["de",r]},Wlt=(e,t)=>["je",e[t].normal.split(uH)[1]],RR={preJ:Wlt,preL:qlt,preD:Klt};var Qlt=/^([0-9.]{1,4}[a-z]{0,2}) ?[-–—] ?([0-9]{1,4}[a-z]{0,2})$/i,Jlt=/^([0-9]{1,2}(:[0-9][0-9])?(am|pm)?) ?[-–—] ?([0-9]{1,2}(:[0-9][0-9])?(am|pm)?)$/i,Xlt=/^[0-9]{3}-[0-9]{4}$/,Ylt=function(e,t){let r=e[t],n=r.text.match(Qlt);return n!==null?r.tags.has("PhoneNumber")===!0||Xlt.test(r.text)?null:[n[1],"to",n[2]]:(n=r.text.match(Jlt),n!==null?[n[1],"to",n[4]]:null)},Gme=Ylt;var ect=/^([+-]?[0-9][.,0-9]*)([a-z°²³µ/]+)$/,tct=function(e,t,r){let n=r.model.one.numberSuffixes||{},i=e[t].text.match(ect);if(i!==null){let o=i[2].toLowerCase().trim();return n.hasOwnProperty(o)?null:[i[1],o]}return null},Ume=tct;var Zme=/'/,rct=/^[0-9][^-–—]*[-–—].*?[0-9]/,qme=function(e,t,r,n){let a=t.update();a.document=[e];let i=r+n;r>0&&(r-=1),e[i]&&(i+=1),a.ptrs=[[0,r,i]]},Kme={t:(e,t)=>$me(e,t),d:(e,t)=>Fme(e,t)},Wme={j:(e,t)=>RR.preJ(e,t),l:(e,t)=>RR.preL(e,t),d:(e,t)=>RR.preD(e,t)},nct=function(e,t,r,n){for(let a=0;a2)return i.out.concat(n)}return null},dH=function(e,t){let r=t.fromText(e.join(" "));return r.compute(["id","alias"]),r.docs[0]},act=function(e,t){for(let r=t+1;r<5&&e[r];r+=1)if(e[r].normal==="been")return["there","has"];return["there","is"]},ict=e=>{let{world:t,document:r}=e,{model:n,methods:a}=t,i=n.one.contractions||[];r.forEach((o,s)=>{for(let l=o.length-1;l>=0;l-=1){let u=null,c=null;if(Zme.test(o[l].normal)===!0){let h=o[l].normal.split(Zme);u=h[0],c=h[1]}let d=nct(i,o[l],u,c);if(!d&&Kme.hasOwnProperty(c)&&(d=Kme[c](o,l,t)),!d&&Wme.hasOwnProperty(u)&&(d=Wme[u](o,l)),u==="there"&&c==="s"&&(d=act(o,l)),d){d=dH(d,e),ER(r,[s,l],d),qme(r[s],e,l,d.length);continue}if(rct.test(o[l].normal)){d=Gme(o,l),d&&(d=dH(d,e),ER(r,[s,l],d),a.one.setTag(d,"NumberRange",t),d[2]&&d[2].tags.has("Time")&&a.one.setTag([d[0]],"Time",t,null,"time-range"),qme(r[s],e,l,d.length));continue}d=Ume(o,l,t),d&&(d=dH(d,e),ER(r,[s,l],d),a.one.setTag([d[1]],"Unit",t,null,"contraction-unit"))}})},Qme=ict;var Jme={contractions:Qme};var oct={model:Hme,compute:Jme,hooks:["contractions"]},Xme=oct;var Yme=function(e){let t=e.world,{model:r,methods:n}=e.world,a=n.one.setTag,{frozenLex:i}=r.one,o=r.one._multiCache||{};e.docs.forEach(s=>{for(let l=0;ll;h-=1){let g=s.slice(l,h+1),b=g.map(y=>y.machine||y.normal).join(" ");if(i.hasOwnProperty(b)===!0){a(g,i[b],t,!1,"1-frozen-multi-lexicon"),g.forEach(y=>y.frozen=!0);continue}}}if(i[c]!==void 0&&i.hasOwnProperty(c)){a([u],i[c],t,!1,"1-freeze-lexicon"),u.frozen=!0;continue}}})},sct=function(e){return e.docs.forEach(t=>{t.forEach(r=>{delete r.frozen})}),e},ege={frozen:Yme,freeze:Yme,unfreeze:sct};var tge=e=>"\x1B[34m"+e+"\x1B[0m",rge=e=>"\x1B[3m\x1B[2m"+e+"\x1B[0m",lct=function(e){e.docs.forEach(t=>{console.log(tge(` \u250C\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500`)),t.forEach(r=>{let n=` ${rge("\u2502")} `,a=r.implicit||r.text||"-";r.frozen===!0?n+=`${tge(a)} \u2744\uFE0F`:n+=rge(a),console.log(n)})})},pH=lct;var nge={compute:ege,mutate:e=>{let t=e.methods.one;t.termMethods.isFrozen=r=>r.frozen===!0,t.debug.freeze=pH,t.debug.frozen=pH},api:function(e){e.prototype.freeze=function(){return this.docs.forEach(t=>{t.forEach(r=>{r.frozen=!0})}),this},e.prototype.unfreeze=function(){this.compute("unfreeze")},e.prototype.isFrozen=function(){return this.match("@isFrozen+")}},hooks:["freeze"]};var cct=function(e,t,r){let{model:n,methods:a}=r,i=a.one.setTag,o=n.one._multiCache||{},{lexicon:s}=n.one||{},l=e[t],u=l.machine||l.normal;if(o[u]!==void 0&&e[t+1]){let c=t+o[u]-1;for(let d=c;d>t;d-=1){let h=e.slice(t,d+1);if(h.length<=1)return!1;let g=h.map(b=>b.machine||b.normal).join(" ");if(s.hasOwnProperty(g)===!0){let b=s[g];return i(h,b,r,!1,"1-multi-lexicon"),b&&b.length===2&&(b[0]==="PhrasalVerb"||b[1]==="PhrasalVerb")&&i([h[1]],"Particle",r,!1,"1-phrasal-particle"),!0}}return!1}return null},age=cct;var ige=/^(under|over|mis|re|un|dis|semi|pre|post)-?/,uct=new Set(["Verb","Infinitive","PastTense","Gerund","PresentTense","Adjective","Participle"]),dct=function(e,t,r){let{model:n,methods:a}=r,i=a.one.setTag,{lexicon:o}=n.one,s=e[t],l=s.machine||s.normal;if(o[l]!==void 0&&o.hasOwnProperty(l))return i([s],o[l],r,!1,"1-lexicon"),!0;if(s.alias){let u=s.alias.find(c=>o.hasOwnProperty(c));if(u)return i([s],o[u],r,!1,"1-lexicon-alias"),!0}if(ige.test(l)===!0){let u=l.replace(ige,"");if(o.hasOwnProperty(u)&&u.length>3&&uct.has(o[u]))return i([s],o[u],r,!1,"1-lexicon-prefix"),!0}return null},oge=dct;var pct=function(e){let t=e.world;e.docs.forEach(r=>{for(let n=0;n{let a=e[n];n=n.toLowerCase().trim(),n=n.replace(/'s\b/,"");let i=n.split(/ /);i.length>1&&(r[i[0]]===void 0||i.length>r[i[0]])&&(r[i[0]]=i.length),t[n]=t[n]||a}),delete t[""],delete t[null],delete t[" "],{lex:t,_multi:r}},lge=fct;var cge={one:{expandLexicon:lge}};var hct=function(e,t=!1){let r=this.world(),{methods:n,model:a}=r;if(!e)return;if(Object.keys(e).forEach(s=>{typeof e[s]=="string"&&e[s].startsWith("#")&&(e[s]=e[s].replace(/^#/,""))}),t===!0){let{lex:s,_multi:l}=n.one.expandLexicon(e,r);Object.assign(a.one._multiCache,l),Object.assign(a.one.frozenLex,s);return}if(n.two.expandLexicon){let{lex:s,_multi:l}=n.two.expandLexicon(e,r);Object.assign(a.one.lexicon,s),Object.assign(a.one._multiCache,l)}let{lex:i,_multi:o}=n.one.expandLexicon(e,r);Object.assign(a.one.lexicon,i),Object.assign(a.one._multiCache,o)},uge={addWords:hct};var mct={one:{lexicon:{},_multiCache:{},frozenLex:{}}},dge={model:mct,methods:cge,compute:sge,lib:uge,hooks:["lexicon"]};var gct=function(e,t){let{methods:r,model:n}=t;return r.one.tokenize.splitTerms(e,n).map(i=>r.one.tokenize.splitWhitespace(i,n)).map(i=>i.text.toLowerCase())},vct=function(e,t){let r=[{}],n=[null],a=[0],i=[],o=0;e.forEach(function(s){let l=0,u=gct(s,t);for(let c=0;c0&&!r[o].hasOwnProperty(c);)o=a[o];if(r.hasOwnProperty(o)){let h=r[o][c];a[d]=h,n[h]&&(n[d]=n[d]||[],n[d]=n[d].concat(n[h]))}else a[d]=0}}return{goNext:r,endAs:n,failTo:a}},TR=vct;var bct=function(e,t,r){let n=0,a=[];for(let i=0;i0&&(t.goNext[n]===void 0||!t.goNext[n].hasOwnProperty(o));)n=t.failTo[n]||0;if(t.goNext[n].hasOwnProperty(o)&&(n=t.goNext[n][o],t.endAs[n])){let s=t.endAs[n];for(let l=0;l0&&(n=n.concat(l))}return e.update(n)},pge=xct;var wct=e=>Object.prototype.toString.call(e)==="[object Object]";function fge(e){e.prototype.lookup=function(t,r={}){if(!t)return this.none();typeof t=="string"&&(t=[t]);let n=wct(t)?t:TR(t,this.world),a=pge(this,n,r);return a=a.settle(),a}}var fH=(e,t)=>{for(let r=e.length-1;r>=0;r-=1)if(e[r]!==t)return e=e.slice(0,r+1),e;return e},Cct=function(e){return e.goNext=e.goNext.map(t=>{if(Object.keys(t).length!==0)return t}),e.goNext=fH(e.goNext,void 0),e.failTo=fH(e.failTo,0),e.endAs=fH(e.endAs,null),e},hge=Cct;var hH={buildTrie:function(e){let t=TR(e,this.world());return hge(t)}};hH.compile=hH.buildTrie;var mge={api:fge,lib:hH};var gge=function(e,t){return t&&e.forEach(r=>{let n=r[0];t[n]&&(r[0]=t[n][0],r[1]+=t[n][1],r[2]+=t[n][1])}),e},mH=function(e,t){let{ptrs:r,byGroup:n}=e;return r=gge(r,t),Object.keys(n).forEach(a=>{n[a]=gge(n[a],t)}),{ptrs:r,byGroup:n}},f3=function(e,t,r){let n=r.methods.one;return typeof e=="number"&&(e=String(e)),typeof e=="string"&&(e=n.killUnicode(e,r),e=n.parseMatch(e,t,r)),e},vge=e=>Object.prototype.toString.call(e)==="[object Object]",h3=e=>e&&vge(e)&&e.isView===!0,m3=e=>e&&vge(e)&&e.isNet===!0;var Sct=function(e,t,r){let n=this.methods.one;if(h3(e))return this.intersection(e);if(m3(e))return this.sweep(e,{tagger:!1}).view.settle();e=f3(e,r,this.world);let a={regs:e,group:t},i=n.match(this.docs,a,this._cache),{ptrs:o,byGroup:s}=mH(i,this.fullPointer),l=this.toView(o);return l._groups=s,l},kct=function(e,t,r){let n=this.methods.one;if(h3(e))return this.intersection(e).eq(0);if(m3(e))return this.sweep(e,{tagger:!1,matchOne:!0}).view;e=f3(e,r,this.world);let a={regs:e,group:t,justOne:!0},i=n.match(this.docs,a,this._cache),{ptrs:o,byGroup:s}=mH(i,this.fullPointer),l=this.toView(o);return l._groups=s,l},Ect=function(e,t,r){let n=this.methods.one;if(h3(e))return this.intersection(e).fullPointer.length>0;if(m3(e))return this.sweep(e,{tagger:!1}).view.found;e=f3(e,r,this.world);let a={regs:e,group:t,justOne:!0};return n.match(this.docs,a,this._cache).ptrs.length>0},Rct=function(e,t,r){let n=this.methods.one;if(h3(e))return this.filter(l=>l.intersection(e).found);if(m3(e)){let l=this.sweep(e,{tagger:!1}).view.settle();return this.if(l)}e=f3(e,r,this.world);let a={regs:e,group:t,justOne:!0},i=this.fullPointer,o=this._cache||[];i=i.filter((l,u)=>{let c=this.update([l]);return n.match(c.docs,a,o[u]).ptrs.length>0});let s=this.update(i);return this._cache&&(s._cache=i.map(l=>o[l[0]])),s},Tct=function(e,t,r){let{methods:n}=this,a=n.one;if(h3(e))return this.filter(s=>!s.intersection(e).found);if(m3(e)){let s=this.sweep(e,{tagger:!1}).view.settle();return this.ifNo(s)}e=f3(e,r,this.world);let i=this._cache||[],o=this.filter((s,l)=>{let u={regs:e,group:t,justOne:!0};return a.match(s.docs,u,i[l]).ptrs.length===0});return this._cache&&(o._cache=o.ptrs.map(s=>i[s[0]])),o},bge={matchOne:kct,match:Sct,has:Ect,if:Rct,ifNo:Tct};var _ct=function(e,t,r){let{indexN:n}=this.methods.one.pointer,a=[],i=n(this.fullPointer);Object.keys(i).forEach(s=>{let l=i[s].sort((u,c)=>u[1]>c[1]?1:-1)[0];l[1]>0&&a.push([l[0],0,l[1]])});let o=this.toView(a);return e?o.match(e,t,r):o},Act=function(e,t,r){let{indexN:n}=this.methods.one.pointer,a=[],i=n(this.fullPointer),o=this.document;Object.keys(i).forEach(l=>{let u=i[l].sort((h,g)=>h[1]>g[1]?-1:1)[0],[c,,d]=u;d{let o=a.before(e,t);if(o.found){let s=o.terms();n[i][1]-=s.length,n[i][3]=s.docs[0][0].id}}),this.update(n)},Lct=function(e,t,r){typeof e=="string"&&(e=this.world.methods.one.parseMatch(e,r,this.world)),e[0].start=!0;let n=this.fullPointer;return this.forEach((a,i)=>{let o=a.after(e,t);if(o.found){let s=o.terms();n[i][2]+=s.length,n[i][4]=null}}),this.update(n)},Ict=function(e,t,r){return this.growRight(e,t,r).growLeft(e,t,r)},yge={before:_ct,after:Act,growLeft:Pct,growRight:Lct,grow:Ict};var xge=function(e,t){return[e[0],e[1],t[2]]},Oct=function(e){return Object.prototype.toString.call(e)==="[object Array]"},gH=(e,t,r)=>typeof e=="string"||Oct(e)?t.match(e,r):e||t.none(),vH=function(e,t){let[r,n,a]=e;return t.document[r]&&t.document[r][n]&&(e[3]=e[3]||t.document[r][n].id,t.document[r][a-1]&&(e[4]=e[4]||t.document[r][a-1].id)),e},g3={};g3.splitOn=function(e,t){let{splitAll:r}=this.methods.one.pointer,n=gH(e,this,t).fullPointer,a=r(this.fullPointer,n),i=[];return a.forEach(o=>{i.push(o.passthrough),i.push(o.before),i.push(o.match),i.push(o.after)}),i=i.filter(o=>o),i=i.map(o=>vH(o,this)),this.update(i)};g3.splitBefore=function(e,t){let{splitAll:r}=this.methods.one.pointer,n=gH(e,this,t).fullPointer,a=r(this.fullPointer,n);for(let o=0;o{i.push(o.passthrough),i.push(o.before),o.match&&o.after?i.push(xge(o.match,o.after)):i.push(o.match)}),i=i.filter(o=>o),i=i.map(o=>vH(o,this)),this.update(i)};g3.splitAfter=function(e,t){let{splitAll:r}=this.methods.one.pointer,n=gH(e,this,t).fullPointer,a=r(this.fullPointer,n),i=[];return a.forEach(o=>{i.push(o.passthrough),o.before&&o.match?i.push(xge(o.before,o.match)):(i.push(o.before),i.push(o.match)),i.push(o.after)}),i=i.filter(o=>o),i=i.map(o=>vH(o,this)),this.update(i)};g3.split=g3.splitAfter;var wge=g3;var Mct=function(e,t){return!e||!t||e[0]!==t[0]?!1:e[2]===t[1]},Cge=function(e,t,r){let n=e.world,a=n.methods.one.parseMatch;t=t||".$",r=r||"^.";let i=a(t,{},n),o=a(r,{},n);i[i.length-1].end=!0,o[0].start=!0;let s=e.fullPointer,l=[s[0]];for(let u=1;u)?\/.*?[^\\/]\/[?\]+*$~]*)(?:\s|$)/,jct=/([!~[^]*(?:<[^<]*>)?\([^)]+[^\\)]\)[?\]+*$~]*)(?:\s|$)/,Bct=/ /g,Vct=e=>/^[![^]*(<[^<]*>)?\(/.test(e)&&/\)[?\]+*$~]*$/.test(e),Ege=e=>/^[![^]*(<[^<]*>)?\//.test(e)&&/\/[?\]+*$~]*$/.test(e),Rge=function(e){return e=e.map(t=>t.trim()),e=e.filter(t=>t),e},Hct=function(e){let t=e.split(Dct),r=[];t.forEach(a=>{if(Ege(a)){r.push(a);return}r=r.concat(a.split(jct))}),r=Rge(r);let n=[];return r.forEach(a=>{Vct(a)||Ege(a)?n.push(a):n=n.concat(a.split(Bct))}),n=Rge(n),n},Tge=Hct;var _ge=/\{([0-9]+)?(, *[0-9]*)?\}/,Age=/&&/,Fct=new RegExp(/^<\s*(\S+)\s*>/),Pge=e=>e.charAt(0).toUpperCase()+e.substring(1),Rc=e=>e.charAt(e.length-1),vl=e=>e.charAt(0),v3=e=>e.substring(1),b3=e=>e.substring(0,e.length-1),M8=function(e){return e=v3(e),e=b3(e),e},Lge=function(e,t){let r={};for(let n=0;n<2;n+=1){if(Rc(e)==="$"&&(r.end=!0,e=b3(e)),vl(e)==="^"&&(r.start=!0,e=v3(e)),Rc(e)==="?"&&(r.optional=!0,e=b3(e)),(vl(e)==="["||Rc(e)==="]")&&(r.group=null,vl(e)==="["&&(r.groupStart=!0),Rc(e)==="]"&&(r.groupEnd=!0),e=e.replace(/^\[/,""),e=e.replace(/\]$/,""),vl(e)==="<")){let a=Fct.exec(e);a.length>=2&&(r.group=a[1],e=e.replace(a[0],""))}if(Rc(e)==="+"&&(r.greedy=!0,e=b3(e)),e!=="*"&&Rc(e)==="*"&&e!=="\\*"&&(r.greedy=!0,e=b3(e)),vl(e)==="!"&&(r.negative=!0,e=v3(e)),vl(e)==="~"&&Rc(e)==="~"&&e.length>2&&(e=M8(e),r.fuzzy=!0,r.min=t.fuzzy||.85,/\(/.test(e)===!1))return r.word=e,r;if(vl(e)==="/"&&Rc(e)==="/")return e=M8(e),t.caseSensitive&&(r.use="text"),r.regex=new RegExp(e),r;if(_ge.test(e)===!0&&(e=e.replace(_ge,(a,i,o)=>(o===void 0?(r.min=Number(i),r.max=Number(i)):(o=o.replace(/, */,""),i===void 0?(r.min=0,r.max=Number(o)):(r.min=Number(i),r.max=Number(o||999))),r.greedy=!0,r.min||(r.optional=!0),""))),vl(e)==="("&&Rc(e)===")"){Age.test(e)?(r.choices=e.split(Age),r.operator="and"):(r.choices=e.split("|"),r.operator="or"),r.choices[0]=v3(r.choices[0]);let a=r.choices.length-1;r.choices[a]=b3(r.choices[a]),r.choices=r.choices.map(i=>i.trim()),r.choices=r.choices.filter(i=>i),r.choices=r.choices.map(i=>i.split(/ /g).map(o=>Lge(o,t))),e=""}if(vl(e)==="{"&&Rc(e)==="}"){if(e=M8(e),r.root=e,/\//.test(e)){let a=r.root.split(/\//);r.root=a[0],r.pos=a[1],r.pos==="adj"&&(r.pos="Adjective"),r.pos=r.pos.charAt(0).toUpperCase()+r.pos.substr(1).toLowerCase(),a[2]!==void 0&&(r.sense=a[2])}return r}if(vl(e)==="<"&&Rc(e)===">")return e=M8(e),r.chunk=Pge(e),r.greedy=!0,r;if(vl(e)==="%"&&Rc(e)==="%")return e=M8(e),r.switch=e,r}return vl(e)==="#"?(r.tag=v3(e),r.tag=Pge(r.tag),r):vl(e)==="@"?(r.method=v3(e),r):e==="."?(r.anything=!0,r):e==="*"?(r.anything=!0,r.greedy=!0,r.optional=!0,r):(e&&(e=e.replace("\\*","*"),e=e.replace("\\.","."),t.caseSensitive?r.use="text":e=e.toLowerCase(),r.word=e),r)},Ige=Lge;var $ct=/[a-z0-9][-–—][a-z]/i,Gct=function(e,t){let r=t.model.one.prefixes;for(let n=e.length-1;n>=0;n-=1){let a=e[n];if(a.word&&$ct.test(a.word)){let i=a.word.split(/[-–—]/g);if(r.hasOwnProperty(i[0]))continue;i=i.filter(o=>o).reverse(),e.splice(n,1),i.forEach(o=>{let s=Object.assign({},a);s.word=o,e.splice(n,0,s)})}}return e},Oge=Gct;var Mge=function(e,t){let{all:r}=t.methods.two.transform.verb||{},n=e.root;return r?r(n,t.model):[]},Nge=function(e,t){let{all:r}=t.methods.two.transform.noun||{};return r?r(e.root,t.model):[e.root]},zge=function(e,t){let{all:r}=t.methods.two.transform.adjective||{};return r?r(e.root,t.model):[e.root]},Uct=function(e,t){return e=e.map(r=>{if(r.root)if(t.methods.two&&t.methods.two.transform){let n=[];r.pos?r.pos==="Verb"?n=n.concat(Mge(r,t)):r.pos==="Noun"?n=n.concat(Nge(r,t)):r.pos==="Adjective"&&(n=n.concat(zge(r,t))):(n=n.concat(Mge(r,t)),n=n.concat(Nge(r,t)),n=n.concat(zge(r,t))),n=n.filter(a=>a),n.length>0&&(r.operator="or",r.fastOr=new Set(n))}else r.machine=r.root,delete r.id,delete r.root;return r}),e},Dge=Uct;var Zct=function(e){let t=0,r=null;for(let n=0;n{if(t.choices!==void 0){if(t.operator!=="or"||t.fuzzy===!0)return t;t.choices.every(n=>{if(n.length!==1)return!1;let a=n[0];return a.fuzzy===!0||a.start||a.end?!1:a.word!==void 0&&a.negative!==!0&&a.optional!==!0&&a.method!==!0})===!0&&(t.fastOr=new Set,t.choices.forEach(n=>{t.fastOr.add(n[0].word)}),delete t.choices)}return t})},Kct=function(e){return e.map(t=>(t.fuzzy&&t.choices&&t.choices.forEach(r=>{r.length===1&&r[0].word&&(r[0].fuzzy=!0,r[0].min=t.min)}),t))},Wct=function(e){return e=Zct(e),e=qct(e),e=Kct(e),e},jge=Wct;var Qct=function(e,t,r){if(e==null||e==="")return[];t=t||{},typeof e=="number"&&(e=String(e));let n=Tge(e);return n=n.map(a=>Ige(a,t)),n=Oge(n,r),n=Dge(n,r),n=jge(n,t),n},Bge=Qct;var Jct=function(e,t){for(let r of t)if(e.has(r))return!0;return!1},Xct=function(e,t){for(let r=0;rr?n:r)+1;if(Math.abs(r-n)>(a||100))return a||100;let i=[];for(let h=0;h4)return r;l=t[o-1],u=s===l?0:1,c=i[h-1][o]+1,(d=i[h][o-1]+1)1&&o>1&&s===t[o-2]&&e[h-2]===l&&(d=i[h-2][o-2]+u)e.post.indexOf(t)!==-1,bH={hasQuote:e=>tut.test(e.pre)||rut.test(e.post),hasComma:e=>Cd(e,","),hasPeriod:e=>Cd(e,".")===!0&&Cd(e,"...")===!1,hasExclamation:e=>Cd(e,"!"),hasQuestionMark:e=>Cd(e,"?")||Cd(e,"\xBF"),hasEllipses:e=>Cd(e,"..")||Cd(e,"\u2026"),hasSemicolon:e=>Cd(e,";"),hasColon:e=>Cd(e,":"),hasSlash:e=>/\//.test(e.text),hasHyphen:e=>Fge.test(e.post)||Fge.test(e.pre),hasDash:e=>$ge.test(e.post)||$ge.test(e.pre),hasContraction:e=>!!e.implicit,isAcronym:e=>e.tags.has("Acronym"),isKnown:e=>e.tags.size>0,isTitleCase:e=>/^\p{Lu}[a-z'\u00C0-\u00FF]/u.test(e.text),isUpperCase:e=>/^\p{Lu}+$/u.test(e.text)};bH.hasQuotation=bH.hasQuote;var N8=bH;var _R=function(){},nut=function(e,t,r,n){if(t.anything===!0)return!0;if(t.start===!0&&r!==0||t.end===!0&&r!==n-1)return!1;if(t.id!==void 0&&t.id===e.id)return!0;if(t.word!==void 0)return t.use?t.word===e[t.use]:e.machine!==null&&e.machine===t.word||e.alias!==void 0&&e.alias.hasOwnProperty(t.word)||t.fuzzy===!0&&(t.word===e.root||Hge(t.word,e.normal)>=t.min)||e.alias&&e.alias.some(a=>a===t.word)?!0:t.word===e.text||t.word===e.normal;if(t.tag!==void 0)return e.tags.has(t.tag)===!0;if(t.method!==void 0)return typeof N8[t.method]=="function"&&N8[t.method](e)===!0;if(t.pre!==void 0)return e.pre&&e.pre.includes(t.pre);if(t.post!==void 0)return e.post&&e.post.includes(t.post);if(t.regex!==void 0){let a=e.normal;return t.use&&(a=e[t.use]),t.regex.test(a)}if(t.chunk!==void 0)return e.chunk===t.chunk;if(t.switch!==void 0)return e.switch===t.switch;if(t.machine!==void 0)return e.normal===t.machine||e.machine===t.machine||e.root===t.machine;if(t.sense!==void 0)return e.sense===t.sense;if(t.fastOr!==void 0){if(t.pos&&!e.tags.has(t.pos))return null;let a=e.root||e.implicit||e.machine||e.normal;return t.fastOr.has(a)||t.fastOr.has(e.text)}return t.choices!==void 0?t.operator==="and"?t.choices.every(a=>_R(e,a,r,n)):t.choices.some(a=>_R(e,a,r,n)):!1};_R=function(e,t,r,n){let a=nut(e,t,r,n);return t.negative===!0?!a:a};var za=_R;var Gge=function(e,t){let r=Object.assign({},e.regs[e.r],{start:!1,end:!1}),n=e.t;for(;e.tr.max)return e.t=e.t+r.max,!0;if(e.hasGroup===!0){let a=lh(e,e.t);a.length=n-e.t}return e.t=n,!0},qge=aut;var iut=function(e){return Object.prototype.toString.call(e)==="[object Array]"},yH=function(e,t=0){let r=e.regs[e.r],n=!1;for(let a=0;a{let l=0,u=e.t+s+t+l;if(e.terms[u]===void 0)return!1;let c=za(e.terms[u],o,u+e.start_i,e.phrase_length);if(c===!0&&o.greedy===!0)for(let d=1;d{let i=a.every((o,s)=>{let l=e.t+s;return e.terms[l]===void 0?!1:za(e.terms[l],o,l,e.phrase_length)});return i===!0&&a.length>t&&(t=a.length),i})===!0?t:!1};var out=function(e){let{regs:t}=e,r=t[e.r],n=yH(e);if(n){if(r.negative===!0)return null;if(e.hasGroup===!0){let a=lh(e,e.t);a.length+=n}if(r.end===!0){let a=e.phrase_length;if(e.t+e.start_i+n!==a)return null}return e.t+=n,!0}else if(!r.optional)return null;return!0},Wge=out;var sut=function(e){let{regs:t}=e,r=t[e.r],n=Kge(e);if(n){if(r.negative===!0)return null;if(e.hasGroup===!0){let a=lh(e,e.t);a.length+=n}if(r.end===!0){let a=e.phrase_length-1;if(e.t+e.start_i!==a)return null}return e.t+=n,!0}else if(!r.optional)return null;return!0},Qge=sut;var lut=function(e,t,r){let n=0;for(let a=e.t;an?!1:(e.t+=n,!0)},Jge=lut;var cut=function(e){let{regs:t}=e,r=t[e.r],n=Object.assign({},r);if(n.negative=!1,za(e.terms[e.t],n,e.start_i+e.t,e.phrase_length))return!1;if(r.optional){let i=t[e.r+1];i&&(za(e.terms[e.t],i,e.start_i+e.t,e.phrase_length)?e.r+=1:i.optional&&t[e.r+2]&&za(e.terms[e.t],t[e.r+2],e.start_i+e.t,e.phrase_length)&&(e.r+=2))}return r.greedy?Jge(e,n,t[e.r+1]):(e.t+=1,!0)},Xge=cut;var uut=function(e){let{regs:t}=e,r=t[e.r],n=e.terms[e.t],a=za(n,t[e.r+1],e.start_i+e.t,e.phrase_length);if(r.negative||a){let i=e.terms[e.t+1];(!i||!za(i,t[e.r+1],e.start_i+e.t,e.phrase_length))&&(e.r+=1)}},Yge=uut;var dut=function(e){let{regs:t,phrase_length:r}=e,n=t[e.r];return e.t=Gge(e,t[e.r+1]),e.t===null||n.min&&n.min>e.t||n.end===!0&&e.start_i+e.t!==r?null:!0},e2e=dut;var put=function(e){let t=e.terms[e.t],r=e.regs[e.r];if(t.implicit&&e.terms[e.t+1]){if(!e.terms[e.t+1].implicit)return;r.word===t.normal&&(e.t+=1),r.method==="hasContraction"&&(e.t+=1)}},t2e=put;var fut=function(e,t){let r=e.regs[e.r],n=lh(e,t);e.t>1&&r.greedy?n.length+=e.t-t:n.length++},hut=function(e){let{regs:t}=e,r=t[e.r],n=e.terms[e.t],a=e.t;return r.optional&&t[e.r+1]&&r.negative?!0:(r.optional&&t[e.r+1]&&Yge(e),n.implicit&&e.terms[e.t+1]&&t2e(e),e.t+=1,r.end===!0&&e.t!==e.terms.length&&r.greedy!==!0||r.greedy===!0&&!e2e(e)?null:(e.hasGroup===!0&&fut(e,a),!0))},AR=hut;var mut=function(e,t,r,n){if(e.length===0||t.length===0)return null;let a={t:0,terms:e,r:0,regs:t,groups:{},start_i:r,phrase_length:n,inGroup:null};for(;a.r!c.optional)===!1)break;return null}if(s.anything===!0&&s.greedy===!0){if(!qge(a))return null;continue}if(s.choices!==void 0&&s.operator==="or"){if(!Wge(a))return null;continue}if(s.choices!==void 0&&s.operator==="and"){if(!Qge(a))return null;continue}if(s.anything===!0){if(s.negative&&s.anything||!AR(a))return null;continue}if(Zge(s,a)===!0){if(!AR(a))return null;continue}if(s.negative){if(!Xge(a))return null;continue}if(za(a.terms[a.t],s,a.start_i+a.t,a.phrase_length)===!0){if(!AR(a))return null;continue}if(s.optional!==!0)return null}let i=[null,r,a.t+r];if(i[1]===i[2])return null;let o={};return Object.keys(a.groups).forEach(s=>{let l=a.groups[s],u=r+l.start;o[s]=[null,u,u+l.length]}),{pointer:i,groups:o}},z8=mut;var gut=function(e,t){let r=[],n={};return e.length===0?{ptrs:r,byGroup:n}:(typeof t=="number"&&(t=String(t)),t?e.forEach(a=>{a.groups[t]&&r.push(a.groups[t])}):e.forEach(a=>{r.push(a.pointer),Object.keys(a.groups).forEach(i=>{n[i]=n[i]||[],n[i].push(a.groups[i])})}),{ptrs:r,byGroup:n})},r2e=gut;var vut=function(e,t,r){return e=e.filter(n=>{let[a,i,o]=n.pointer,s=r[a].slice(i,o);for(let l=0;l{e.groups[r][0]=t}),e},but=function(e,t,r){let n=z8(e,t,0,e.length);return n?(n=a2e(n,r),n):null},yut=function(e,t,r){r=r||[];let{regs:n,group:a,justOne:i}=t,o=[];if(!n||n.length===0)return{ptrs:[],byGroup:{}};let s=n.filter(l=>l.optional!==!0&&l.negative!==!0).length;e:for(let l=0;lc&&(c=Math.abs(g-1))}}}}return n[n.length-1].end===!0&&(o=o.filter(l=>{let u=l.pointer[0];return e[u].length===l.pointer[2]})),t.notIf&&(o=n2e(o,t.notIf,e)),o=r2e(o,a),o.ptrs.forEach(l=>{let[u,c,d]=l;l[3]=e[u][c].id,l[4]=e[u][d-1].id}),o},i2e=yut;var xut={one:{termMethods:N8,parseMatch:Bge,match:i2e}},o2e=xut;var s2e={parseMatch:function(e,t){let r=this.world(),n=r.methods.one.killUnicode;return n&&(e=n(e,r)),r.methods.one.parseMatch(e,t,r)}};var l2e={api:kge,methods:o2e,lib:s2e};var wut=/^\../,Cut=/^#./,Sut=e=>(e=e.replace(/&/g,"&"),e=e.replace(//g,">"),e=e.replace(/"/g,"""),e=e.replace(/'/g,"'"),e),kut=function(e){let t="",r="";return e=Sut(e),wut.test(e)?t=``),t+=">",{start:t,end:r}},Eut=function(e,t){let r={},n={};return Object.keys(t).forEach(a=>{let i=t[a],o=kut(a);typeof i=="string"&&(i=e.match(i)),i.docs.forEach(s=>{if(s.every(c=>c.implicit))return;let l=s[0].id;r[l]=r[l]||[],r[l].push(o.start);let u=s[s.length-1].id;n[u]=n[u]||[],n[u].push(o.end)})}),{starts:r,ends:n}},Rut=function(e){let{starts:t,ends:r}=Eut(this,e),n="";return this.docs.forEach(a=>{for(let i=0;i{let i=a.pre||"",o=a.post||"";t.punctuation==="some"&&(i=i.replace(xH,""),_ut.test(o)&&(o=" "),o=o.replace(Tut,""),o=o.replace(/\?!+/,"?"),o=o.replace(/!+/,"!"),o=o.replace(/\?+/,"?"),o=o.replace(/\.{2,}/,""),a.tags.has("Abbreviation")&&(o=o.replace(/\./,""))),t.whitespace==="some"&&(i=i.replace(/\s/,""),o=o.replace(/\s+/," ")),t.keepPunct||(i=i.replace(xH,""),o==="-"?o=" ":o=o.replace(u2e,""));let s=a[t.form||"text"]||a.normal||"";t.form==="implicit"&&(s=a.implicit||a.text),t.form==="root"&&a.implicit&&(s=a.root||a.implicit||a.normal),(t.form==="machine"||t.form==="implicit"||t.form==="root")&&a.implicit&&(!o||!Aut.test(o))&&(o+=" "),n+=i+s+o}),r===!1&&(n=n.trim()),t.lowerCase===!0&&(n=n.toLowerCase()),n},d2e=function(e,t){let r="";if(!e||!e[0]||!e[0][0])return r;for(let n=0;n>2]|=o.charCodeAt(s)<<8*s--;for(jm=o=0;jm>4]+p2e[o]+~~i[jm|[o,5*o+1,3*o+5,7*o][s]&15])<<(s=[7,12,17,22,5,9,14,20,4,11,16,23,6,10,15,21][4*s+o++%4])|n>>>-s),t,r])t=s[1]|0,r=s[2];for(o=4;o;)a[--o]+=s[o]}for(e="";o<32;)e+=(a[o>>3]>>(1^o++)*4&15).toString(16);return e},Bm=Put;var Lut={text:!0,terms:!0},f2e={case:"none",unicode:"some",form:"machine",punctuation:"some"},wH=function(e,t){return Object.assign({},e,t)},tp={text:e=>ch(e,{keepPunct:!0},!1),normal:e=>ch(e,wH(y3.normal,{keepPunct:!0}),!1),implicit:e=>ch(e,wH(y3.implicit,{keepPunct:!0}),!1),machine:e=>ch(e,f2e,!1),root:e=>ch(e,wH(f2e,{form:"root"}),!1),hash:e=>Bm(ch(e,{keepPunct:!0},!1)),offset:e=>{let t=tp.text(e).length;return{index:e[0].offset.index,start:e[0].offset.start,length:t}},terms:e=>e.map(t=>{let r=Object.assign({},t);return r.tags=Array.from(t.tags),r}),confidence:(e,t,r)=>t.eq(r).confidence(),syllables:(e,t,r)=>t.eq(r).syllables(),sentence:(e,t,r)=>t.eq(r).fullSentence().text(),dirty:e=>e.some(t=>t.dirty===!0)};tp.sentences=tp.sentence;tp.clean=tp.normal;tp.reduced=tp.root;var Iut=function(e,t){return t=t||{},typeof t=="string"&&(t={}),t=Object.assign({},Lut,t),t.offset&&e.compute("offset"),e.docs.map((r,n)=>{let a={};return Object.keys(t).forEach(i=>{t[i]&&tp[i]&&(a[i]=tp[i](r,e,n))}),a})},CH={json:function(e){let t=Iut(this,e);return typeof e=="number"?t[e]:t}};CH.data=CH.json;var h2e=CH;var Out=()=>typeof window<"u"&&window.document,Mut=function(e){let t=this.methods.one.debug||{};return e&&t.hasOwnProperty(e)?(t[e](this),this):Out()?(t.clientSide(this),this):(t.tags(this),this)},m2e=Mut;var Nut=function(e){let t=e.pre||"",r=e.post||"";return t+e.text+r},zut=function(e,t){let r={};return Object.keys(t).forEach(n=>{e.match(n).fullPointer.forEach(i=>{r[i[3]]={fn:t[n],end:i[2]}})}),r},Dut=function(e,t){let r=zut(e,t),n="";return e.docs.forEach((a,i)=>{for(let o=0;oObject.prototype.toString.call(e)==="[object Object]",But=function(e){let t={};return e.forEach(n=>{t[n]=t[n]||0,t[n]+=1}),Object.keys(t).map(n=>({normal:n,count:t[n]})).sort((n,a)=>n.count>a.count?-1:0)},Vut=function(e){if(jut(e))return SH(this,e);if(e==="text")return this.text();if(e==="normal")return this.text("normal");if(e==="root")return this.text("root");if(e==="machine"||e==="reduced")return this.text("machine");if(e==="hash"||e==="md5")return Bm(this.text());if(e==="json")return this.json();if(e==="offset"||e==="offsets")return this.compute("offset"),this.json({offset:!0});if(e==="array")return this.docs.map(r=>r.reduce((n,a)=>n+a.pre+a.text+a.post,"").trim()).filter(r=>r);if(e==="freq"||e==="frequency"||e==="topk")return But(this.json({normal:!0}).map(t=>t.normal));if(e==="terms"){let t=[];return this.docs.forEach(r=>{let n=r.map(a=>a.text);n=n.filter(a=>a),t=t.concat(n)}),t}return e==="tags"?this.docs.map(t=>t.reduce((r,n)=>(r[n.implicit||n.normal]=Array.from(n.tags),r),{})):e==="debug"?this.debug():this.text()},Hut={debug:m2e,out:Vut,wrap:function(e){return SH(this,e)}},g2e=Hut;var Fut=e=>Object.prototype.toString.call(e)==="[object Object]",v2e={text:function(e){let t={};if(e&&typeof e=="string"&&y3.hasOwnProperty(e)?t=Object.assign({},y3[e]):e&&Fut(e)&&(t=Object.assign({},e)),t.keepSpace===void 0&&!this.isFull()&&(t.keepSpace=!1),t.keepEndPunct===void 0&&this.pointer){let r=this.pointer[0];r&&r[1]?t.keepEndPunct=!1:t.keepEndPunct=!0}return t.keepPunct===void 0&&(t.keepPunct=!0),t.keepSpace===void 0&&(t.keepSpace=!0),d2e(this.docs,t)}};var $ut=Object.assign({},g2e,v2e,h2e,c2e),Gut=function(e){Object.assign(e.prototype,$ut)},b2e=Gut;var Uut=function(e){console.log("%c -=-=- ","background-color:#6699cc;"),e.forEach(t=>{console.groupCollapsed(t.text());let n=t.docs[0].map(a=>{let i=a.text||"-";a.implicit&&(i="["+a.implicit+"]");let o="["+Array.from(a.tags).join(", ")+"]";return{text:i,tags:o}});console.table(n,["text","tags"]),console.groupEnd()})},y2e=Uut;var rp="\x1B[0m",Zut={green:e=>"\x1B[32m"+e+rp,red:e=>"\x1B[31m"+e+rp,blue:e=>"\x1B[34m"+e+rp,magenta:e=>"\x1B[35m"+e+rp,cyan:e=>"\x1B[36m"+e+rp,yellow:e=>"\x1B[33m"+e+rp,black:e=>"\x1B[30m"+e+rp,dim:e=>"\x1B[2m"+e+rp,i:e=>"\x1B[3m"+e+rp},co=Zut;var qut=function(e,t){return t.one.tagSet&&(e=e.map(r=>{if(!t.one.tagSet.hasOwnProperty(r))return r;let n=t.one.tagSet[r].color||"blue";return co[n](r)})),e.join(", ")},Kut=function(e){let{docs:t,model:r}=e;t.length===0&&console.log(co.blue(` \u2500\u2500\u2500\u2500\u2500\u2500`)),t.forEach(n=>{console.log(co.blue(` \u250C\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500`)),n.forEach(a=>{let i=[...a.tags||[]],o=a.text||"-";a.sense&&(o=`{${a.normal}/${a.sense}}`),a.implicit&&(o="["+a.implicit+"]"),o=co.yellow(o);let s="'"+o+"'";if(a.reference){let u=e.update([a.reference]).text("normal");s+=` - ${co.dim(co.i("["+u+"]"))}`}s=s.padEnd(18);let l=co.blue(" \u2502 ")+co.i(s)+" - "+qut(i,r);console.log(l)})}),console.log(` `)},x2e=Kut;var Wut=function(e){let{docs:t}=e;console.log(""),t.forEach(r=>{let n=[];r.forEach(a=>{a.chunk==="Noun"?n.push(co.blue(a.implicit||a.normal)):a.chunk==="Verb"?n.push(co.green(a.implicit||a.normal)):a.chunk==="Adjective"?n.push(co.yellow(a.implicit||a.normal)):a.chunk==="Pivot"?n.push(co.red(a.implicit||a.normal)):n.push(a.implicit||a.normal)}),console.log(n.join(" "),` `)}),console.log(` `)},w2e=Wut;var Qut=(e,t,r)=>{let n=r*9,a=t.start+n,i=a+t.length,o=e.substring(0,a),s=e.substring(a,i),l=e.substring(i,e.length);return[o,s,l]},Jut=function(e,t,r){let n=Qut(e,t,r);return`${n[0]}${co.blue(n[1])}${n[2]}`},Xut=function(e){if(!e.found)return;let t={};e.fullPointer.forEach(r=>{t[r[0]]=t[r[0]]||[],t[r[0]].push(r)}),Object.keys(t).forEach(r=>{let a=e.update([[Number(r)]]).text();e.update(t[r]).json({offset:!0}).forEach((s,l)=>{a=Jut(a,s.offset,l)}),console.log(a)}),console.log(` `)},C2e=Xut;var Yut={tags:x2e,clientSide:y2e,chunks:w2e,highlight:C2e},kH=Yut;var S2e={api:b2e,methods:{one:{hash:Bm,debug:kH}}};var PR=function(e,t){if(e[0]!==t[0])return!1;let[,r,n]=e,[,a,i]=t;return r<=a&&n>a||a<=r&&i>r},k2e=function(e){let t=e[0][1],r=e[0][2];return e.forEach(n=>{n[1]r&&(r=n[2])}),[e[0][0],t,r]},uh=function(e){let t={};return e.forEach(r=>{t[r[0]]=t[r[0]]||[],t[r[0]].push(r)}),t},E2e=function(e){let t={};for(let r=0;ri&&(o.after=[r,i,e[2]]),o},tdt=function(e,t){return e[1]<=t[1]&&t[2]<=e[2]},rdt=function(e,t){let r=uh(t),n=[];return e.forEach(a=>{let[i]=a,o=r[i]||[];if(o=o.filter(l=>tdt(a,l)),o.length===0){n.push({passthrough:a});return}o=o.sort((l,u)=>l[1]-u[1]);let s=a;o.forEach((l,u)=>{let c=edt(s,l);o[u+1]?(n.push({before:c.before,match:c.match}),c.after&&(s=c.after)):n.push(c)})}),n},LR=rdt;var ndt=function(e,t,r){for(let n=0;n<20;n+=1){if(t[r-n]){let a=t[r-n].findIndex(i=>i.id===e);if(a!==-1)return[r-n,a]}if(t[r+n]){let a=t[r+n].findIndex(i=>i.id===e);if(a!==-1)return[r+n,a]}}return null},adt=function(e,t){let[r,n,,,a]=e,i=t[r],o=i.findIndex(s=>s.id===a);return o===-1?(e[2]=t[r].length,e[4]=i.length?i[i.length-1].id:null):e[2]=o,t[r].slice(n,e[2]+1)},idt=function(e,t){let r=[];return e.forEach((n,a)=>{if(!n)return;let[i,o,s,l,u]=n,c=t[i]||[];if(o===void 0&&(o=0),s===void 0&&(s=c.length),l&&(!c[o]||c[o].id!==l)){let d=ndt(l,t,i);if(d!==null){let h=s-o;c=t[d[0]].slice(d[1],d[1]+h);let g=c[0]?c[0].id:null;e[a]=[d[0],d[1],d[1]+h,g]}}else c=c.slice(o,s);c.length!==0&&o!==s&&(u&&c[c.length-1].id!==u&&(c=adt(n,t)),r.push(c))}),r=r.filter(n=>n.length>0),r},R2e=idt;var odt=function(e){let t=[];for(let r=0;r{let[o]=i;if(n[o].length===1){a.push(i);return}let s=n[o].filter(u=>PR(i,u));s.push(i);let l=k2e(s);a.push(l)}),a=E2e(a),a},EH=sdt;var ldt=function(e,t){let r=[];return LR(e,t).forEach(a=>{a.passthrough&&r.push(a.passthrough),a.before&&r.push(a.before),a.after&&r.push(a.after)}),r},RH=ldt;var cdt=function(e,t){let r=e[1]t[2]?t[2]:e[2];return r{let i=r[a[0]]||[];i=i.filter(o=>PR(a,o)),i.length!==0&&i.forEach(o=>{let s=cdt(a,o);s&&n.push(s)})}),n},_2e=udt;var ddt=function(e){return Object.prototype.toString.call(e)==="[object Array]"},TH=(e,t)=>typeof e=="string"||ddt(e)?t.match(e):e||t.none(),j8=function(e,t){return e.map(r=>{let[n,a]=r;return t[n]&&t[n][a]&&(r[3]=t[n][a].id),r})},Sd={};Sd.union=function(e){e=TH(e,this);let t=EH(this.fullPointer,e.fullPointer);return t=j8(t,this.document),this.toView(t)};Sd.and=Sd.union;Sd.intersection=function(e){e=TH(e,this);let t=_2e(this.fullPointer,e.fullPointer);return t=j8(t,this.document),this.toView(t)};Sd.not=function(e){e=TH(e,this);let t=RH(this.fullPointer,e.fullPointer);return t=j8(t,this.document),this.toView(t)};Sd.difference=Sd.not;Sd.complement=function(){let e=this.all(),t=RH(e.fullPointer,this.fullPointer);return t=j8(t,this.document),this.toView(t)};Sd.settle=function(){let e=this.fullPointer;return e.forEach(t=>{e=EH(e,[t])}),e=j8(e,this.document),this.update(e)};var pdt=function(e){Object.assign(e.prototype,Sd)},A2e=pdt;var P2e={methods:T2e,api:A2e};var L2e={buildNet:function(e){let r=this.methods().one.buildNet(e,this.world());return r.isNet=!0,r}};var fdt=function(e){e.prototype.sweep=function(t,r={}){let{world:n,docs:a}=this,{methods:i}=n,o=i.one.bulkMatch(a,t,this.methods,r);r.tagger!==!1&&i.one.bulkTagger(o,a,this.world),o=o.map(l=>{let u=l.pointer,c=a[u[0]][u[1]],d=u[2]-u[1];return c.index&&(l.pointer=[c.index[0],c.index[1],u[1]+d]),l});let s=o.map(l=>l.pointer);return o=o.map(l=>(l.view=this.update([l.pointer]),delete l.regs,delete l.needs,delete l.pointer,delete l._expanded,l)),{view:this.update(s),found:o}}},I2e=fdt;var _H=function(e){return e.optional===!0||e.negative===!0?null:e.tag?"#"+e.tag:e.word?e.word:e.switch?`%${e.switch}%`:null},hdt=function(e){let t=[];return e.forEach(r=>{t.push(_H(r)),r.operator==="and"&&r.choices&&r.choices.forEach(n=>{n.forEach(a=>{t.push(_H(a))})})}),t.filter(r=>r)},mdt=function(e){let t=[],r=0;return e.forEach(n=>{n.operator==="or"&&!n.optional&&!n.negative&&(n.fastOr&&Array.from(n.fastOr).forEach(a=>{t.push(a)}),n.choices&&n.choices.forEach(a=>{a.forEach(i=>{let o=_H(i);o&&t.push(o)})}),r+=1)}),{wants:t,count:r}},gdt=function(e,t){let r=t.methods.one.parseMatch;return e.forEach(n=>{n.regs=r(n.match,{},t),typeof n.ifNo=="string"&&(n.ifNo=[n.ifNo]),n.notIf&&(n.notIf=r(n.notIf,{},t)),n.needs=hdt(n.regs);let{wants:a,count:i}=mdt(n.regs);n.wants=a,n.minWant=i,n.minWords=n.regs.filter(o=>!o.optional).length}),e},O2e=gdt;var vdt=function(e,t){e=O2e(e,t);let r={};e.forEach(a=>{a.needs.forEach(i=>{r[i]=Array.isArray(r[i])?r[i]:[],r[i].push(a)}),a.wants.forEach(i=>{r[i]=Array.isArray(r[i])?r[i]:[],r[i].push(a)})}),Object.keys(r).forEach(a=>{let i={};r[a]=r[a].filter(o=>typeof i[o.match]=="boolean"?!1:(i[o.match]=!0,!0))});let n=e.filter(a=>a.needs.length===0&&a.wants.length===0);return{hooks:r,always:n}},M2e=vdt;var bdt=function(e,t){return e.map((r,n)=>{let a=[];Object.keys(t).forEach(o=>{e[n].has(o)&&(a=a.concat(t[o]))});let i={};return a=a.filter(o=>typeof i[o.match]=="boolean"?!1:(i[o.match]=!0,!0)),a})},N2e=bdt;var ydt=function(e,t){return e.map((r,n)=>{let a=t[n];return r=r.filter(i=>i.needs.every(o=>a.has(o))),r=r.filter(i=>!(i.ifNo!==void 0&&i.ifNo.some(o=>a.has(o))===!0)),r=r.filter(i=>i.wants.length===0?!0:i.wants.filter(s=>a.has(s)).length>=i.minWant),r})},z2e=ydt;var xdt=function(e,t,r,n,a){let i=[];for(let o=0;o0&&(u.ptrs.forEach(c=>{c[0]=o;let d=Object.assign({},l,{pointer:c});l.unTag!==void 0&&(d.unTag=l.unTag),i.push(d)}),a.matchOne===!0))return[i[0]]}return i},D2e=xdt;var wdt=function(e,t){return e.map((r,n)=>{let a=t[n].length;return r=r.filter(i=>a>=i.minWords),r})},Cdt=function(e,t,r,n={}){let a=r.one.cacheDoc(e),i=N2e(a,t.hooks);return i=z2e(i,a,e),t.always.length>0&&(i=i.map(s=>s.concat(t.always))),i=wdt(i,e),D2e(i,e,a,r,n)},j2e=Cdt;var Sdt=function(e,t,r){let n=r.one.tagSet;if(!n.hasOwnProperty(t))return!0;let a=n[t].not||[];for(let i=0;i"u"||!process.env?self.env||{}:process.env).DEBUG_TAGS&&console.log(` \x1B[32m\u2192 ${e.length} post-tagger:\x1B[0m`),e.map(c=>{if(!c.tag&&!c.chunk&&!c.unTag)return;let d=c.reason||c.match,h=i([c.pointer],t)[0];if(!(c.safe===!0&&(B2e(h,c.tag,n)===!1||h[h.length-1].post==="-"))){if(c.tag!==void 0){if(o(h,c.tag,r,c.safe,`[post] '${d}'`),c.tag==="Noun"&&l){let g=h[h.length-1];l(g.text)?o([g],"Plural",r,c.safe,"quick-plural"):o([g],"Singular",r,c.safe,"quick-singular")}c.freeze===!0&&h.forEach(g=>g.frozen=!0)}c.unTag!==void 0&&s(h,c.unTag,r,c.safe,d),c.chunk&&h.forEach(g=>g.chunk=c.chunk)}}))},V2e=kdt;var H2e={buildNet:M2e,bulkMatch:j2e,bulkTagger:V2e};var F2e={lib:L2e,api:I2e,methods:{one:H2e}};var G2e=/ /,$2e=function(e,t){t==="Noun"&&(e.chunk=t),t==="Verb"&&(e.chunk=t)},U2e=function(e,t,r,n){if(e.tags.has(t)===!0||t===".")return null;e.frozen===!0&&(n=!0);let a=r[t];if(a){if(a.not&&a.not.length>0)for(let i=0;i0)for(let i=0;i{let s=a[o];s&&(s=s.replace(/^#/,""),U2e(i,s,r,n))})},Rdt=function(e){return Object.prototype.toString.call(e)==="[object Array]"},Tdt=(e,t,r="")=>{let n=o=>"\x1B[33m\x1B[3m"+o+"\x1B[0m",a=o=>"\x1B[3m"+o+"\x1B[0m",i=e.map(o=>o.text||"["+o.implicit+"]").join(" ");typeof t!="string"&&t.length>2&&(t=t.slice(0,2).join(", #")+" +"),t=typeof t!="string"?t.join(", #"):t,console.log(` ${n(i).padEnd(24)} \x1B[32m\u2192\x1B[0m #${t.padEnd(22)} ${a(r)}`)},Z2e=function(e,t,r={},n,a){let i=r.model.one.tagSet||{};if(!t)return;let o=typeof process>"u"||!process.env?self.env||{}:process.env;if(o&&o.DEBUG_TAGS&&Tdt(e,t,a),Rdt(t)===!0){t.forEach(s=>Z2e(e,s,r,n));return}if(typeof t!="string"){console.warn(`compromise: Invalid tag '${t}'`);return}if(t=t.trim(),G2e.test(t)){Edt(e,t,i,n);return}t=t.replace(/^#/,"");for(let s=0;s0)for(let o=0;o/),r=[];t.forEach(a=>{r=r.concat(function(i){if(!(i=i.trim()))return null;if(/^\[/.test(i)&&/\]$/.test(i)){let o=(i=(i=i.replace(/^\[/,"")).replace(/\]$/,"")).split(/,/);return o=o.map(s=>s.trim()).filter(s=>s),o=o.map(s=>dh({id:s})),o}return[dh({id:i})]}(a))}),r=r.filter(a=>a);let n=r[0];for(let a=1;a{let r=[],n=[e];for(;n.length>0;){let a=n.pop();r.push(a),a.children&&a.children.forEach(i=>{t&&t(a,i),n.push(i)})}return r},IH=e=>Object.prototype.toString.call(e)==="[object Array]",IR=e=>(e=e||"").trim(),Idt=function(e=[]){return typeof e=="string"?function(r){let n=r.split(/\r?\n/),a=[];n.forEach(o=>{if(!o.trim()||Pdt.test(o))return;let s=(l=>{let u=/^( {2}|\t)/,c=0;for(;u.test(l);)l=l.replace(u,""),c+=1;return c})(o);a.push({indent:s,node:Ldt(o)})});let i=function(o){let s={children:[]};return o.forEach((l,u)=>{l.indent===0?s.children=s.children.concat(l.node):o[u-1]&&function(c,d){let h=c[d].indent;for(;d>=0;d-=1)if(c[d].indent{n[i.id]=i});let a=dh({});return r.forEach(i=>{if((i=dh(i)).parent)if(n.hasOwnProperty(i.parent)){let o=n[i.parent];delete i.parent,o.children.push(i)}else console.warn(`[Grad] - missing node '${i.parent}'`);else a.children.push(i)}),a}(e):(np(t=e).forEach(dh),t);var t},Odt=e=>"\x1B[31m"+e+"\x1B[0m",Mdt=e=>"\x1B[2m"+e+"\x1B[0m",PH=function(e,t){let r="-> ";t&&(r=Mdt("\u2192 "));let n="";return np(e).forEach((a,i)=>{let o=a.id||"";if(t&&(o=Odt(o)),i===0&&!a.id)return;let s=a._cache.parents.length;n+=" ".repeat(s)+r+o+` `}),n},Q2e=function(e){let t=np(e);t.forEach(n=>{delete(n=Object.assign({},n)).children});let r=t[0];return r&&!r.id&&Object.keys(r.props).length===0&&t.shift(),t},J2e={text:PH,txt:PH,array:Q2e,flat:Q2e},X2e=function(e,t){return t==="nested"||t==="json"?e:t==="debug"?(console.log(PH(e,!0)),null):J2e.hasOwnProperty(t)?J2e[t](e):e},AH=e=>{np(e,(t,r)=>{t.id&&(t._cache.parents=t._cache.parents||[],r._cache.parents=t._cache.parents.concat([t.id]))})},Ndt=(e,t)=>(Object.keys(t).forEach(r=>{if(t[r]instanceof Set){let n=e[r]||new Set;e[r]=new Set([...n,...t[r]])}else if((n=>n&&typeof n=="object"&&!Array.isArray(n))(t[r])){let n=e[r]||{};e[r]=Object.assign({},t[r],n)}else IH(t[r])?e[r]=t[r].concat(e[r]||[]):e[r]===void 0&&(e[r]=t[r])}),e),zdt=/\//,LH=class e{constructor(t={}){Object.defineProperty(this,"json",{enumerable:!1,value:t,writable:!0})}get children(){return this.json.children}get id(){return this.json.id}get found(){return this.json.id||this.json.children.length>0}props(t={}){let r=this.json.props||{};return typeof t=="string"&&(r[t]=!0),this.json.props=Object.assign(r,t),this}get(t){if(t=IR(t),!zdt.test(t)){let n=this.json.children.find(a=>a.id===t);return new e(n)}let r=((n,a)=>{let i=(o=>typeof o!="string"?o:(o=o.replace(/^\//,"")).split(/\//))(a=a||"");for(let o=0;ol.id===i[o]);if(!s)return null;n=s}return n})(this.json,t)||dh({});return new e(r)}add(t,r={}){if(IH(t))return t.forEach(a=>this.add(IR(a),r)),this;t=IR(t);let n=dh({id:t,props:r});return this.json.children.push(n),new e(n)}remove(t){return t=IR(t),this.json.children=this.json.children.filter(r=>r.id!==t),this}nodes(){return np(this.json).map(t=>(delete(t=Object.assign({},t)).children,t))}cache(){return(t=>{let r=np(t,(a,i)=>{a.id&&(a._cache.parents=a._cache.parents||[],a._cache.children=a._cache.children||[],i._cache.parents=a._cache.parents.concat([a.id]))}),n={};r.forEach(a=>{a.id&&(n[a.id]=a)}),r.forEach(a=>{a._cache.parents.forEach(i=>{n.hasOwnProperty(i)&&n[i]._cache.children.push(a.id)})}),t._cache.children=Object.keys(n)})(this.json),this}list(){return np(this.json)}fillDown(){var t;return t=this.json,np(t,(r,n)=>{n.props=Ndt(n.props,r.props)}),this}depth(){AH(this.json);let t=np(this.json),r=t.length>1?1:0;return t.forEach(n=>{if(n._cache.parents.length===0)return;let a=n._cache.parents.length+1;a>r&&(r=a)}),r}out(t){return AH(this.json),X2e(this.json,t)}debug(){return AH(this.json),X2e(this.json,"debug"),this}},OH=function(e){let t=Idt(e);return new LH(t)};OH.prototype.plugin=function(e){e(this)};var Ddt={Noun:"blue",Verb:"green",Negative:"green",Date:"red",Value:"red",Adjective:"magenta",Preposition:"cyan",Conjunction:"cyan",Determiner:"cyan",Hyphenated:"cyan",Adverb:"cyan"},Vm=Ddt;var jdt=function(e){if(Vm.hasOwnProperty(e.id))return Vm[e.id];if(Vm.hasOwnProperty(e.is))return Vm[e.is];let t=e._cache.parents.find(r=>Vm[r]);return Vm[t]},Bdt=function(e){let t={};return e.forEach(r=>{let{not:n,also:a,is:i,novel:o}=r.props,s=r._cache.parents;a&&(s=s.concat(a)),t[r.id]={is:i,not:n,novel:o,also:a,parents:s,children:r._cache.children,color:jdt(r)}}),Object.keys(t).forEach(r=>{let n=new Set(t[r].not);t[r].not.forEach(a=>{t[a]&&t[a].children.forEach(i=>n.add(i))}),t[r].not=Array.from(n)}),t},Y2e=Bdt;var e9e=function(e){return e?typeof e=="string"?[e]:e:[]},Vdt=function(e,t){return Object.keys(e).forEach(r=>{e[r].isA&&(e[r].is=e[r].isA),e[r].notA&&(e[r].not=e[r].notA),e[r].is&&typeof e[r].is=="string"&&!t.hasOwnProperty(e[r].is)&&!e.hasOwnProperty(e[r].is)&&(e[e[r].is]={}),e[r].not&&typeof e[r].not=="string"&&!e.hasOwnProperty(e[r].not)&&!t.hasOwnProperty(e[r].not)&&!e.hasOwnProperty(e[r].not)&&(e[e[r].not]={})}),e},Hdt=function(e,t){return e=Vdt(e,t),Object.keys(e).forEach(r=>{e[r].children=e9e(e[r].children),e[r].not=e9e(e[r].not)}),Object.keys(e).forEach(r=>{(e[r].not||[]).forEach(a=>{e[a]&&e[a].not&&e[a].not.push(r)})}),e},t9e=Hdt;var Fdt=function(e){let t=Object.keys(e).map(n=>{let a=e[n],i={not:new Set(a.not),also:a.also,is:a.is,novel:a.novel};return{id:n,parent:a.is,props:i,children:[]}});return OH(t).cache().fillDown().out("array")},$dt=function(e){return Object.keys(e).forEach(t=>{e[t]=Object.assign({},e[t]),e[t].novel=!0}),e},Gdt=function(e,t){Object.keys(t).length>0&&(e=$dt(e)),e=t9e(e,t);let r=Object.assign({},t,e),n=Fdt(r);return Y2e(n)},r9e=Gdt;var n9e={one:{setTag:q2e,unTag:K2e,addTags:r9e,canBe:W2e}};var a9e=function(e){return Object.prototype.toString.call(e)==="[object Array]"},Udt={tag:function(e,t="",r){if(!this.found||!e)return this;let n=this.termList();if(n.length===0)return this;let{methods:a,verbose:i,world:o}=this;return i===!0&&console.log(" + ",e,t||""),a9e(e)?e.forEach(s=>a.one.setTag(n,s,o,r,t)):a.one.setTag(n,e,o,r,t),this.uncache(),this},tagSafe:function(e,t=""){return this.tag(e,t,!0)},unTag:function(e,t){if(!this.found||!e)return this;let r=this.termList();if(r.length===0)return this;let{methods:n,verbose:a,model:i}=this;a===!0&&console.log(" - ",e,t||"");let o=i.one.tagSet;return a9e(e)?e.forEach(s=>n.one.unTag(r,s,o)):n.one.unTag(r,e,o),this.uncache(),this},canBe:function(e){e=e.replace(/^#/,"");let t=this.model.one.tagSet,r=this.methods.one.canBe,n=[];this.document.forEach((i,o)=>{i.forEach((s,l)=>{r(s,e,t)||n.push([o,l,l+1])})});let a=this.update(n);return this.difference(a)}},i9e=Udt;var Zdt=function(e){Object.assign(e.prototype,i9e)},o9e=Zdt;var qdt=function(e){let{model:t,methods:r}=this.world(),n=t.one.tagSet,a=r.one.addTags,i=a(e,n);return t.one.tagSet=i,this},s9e={addTags:qdt};var l9e=new Set(["Auxiliary","Possessive"]),Kdt=function(e,t){return e=e.sort((r,n)=>{if(l9e.has(r)||!t.hasOwnProperty(n))return 1;if(l9e.has(n)||!t.hasOwnProperty(r))return-1;let a=t[r].children||[],i=a.length;a=t[n].children||[];let o=a.length;return i-o}),e},Wdt=function(e){let{document:t,world:r}=e,n=r.model.one.tagSet;t.forEach(a=>{a.forEach(i=>{let o=Array.from(i.tags);i.tagRank=Kdt(o,n)})})},c9e=Wdt;var u9e={model:{one:{tagSet:{}}},compute:{tagRank:c9e},methods:n9e,api:o9e,lib:s9e};var Qdt=/([.!?\u203D\u2E18\u203C\u2047-\u2049\u3002]+\s)/g,Jdt=/^[.!?\u203D\u2E18\u203C\u2047-\u2049\u3002]+\s$/,Xdt=/((?:\r?\n|\r)+)/,Ydt=function(e){let t=[],r=e.split(Xdt);for(let n=0;n0&&(a.push(o),e[i]="")}return a},f9e=n1t;var m9e={'"':'"',"\uFF02":"\uFF02","\u201C":"\u201D","\u201F":"\u201D","\u201E":"\u201D","\u2E42":"\u201D","\u201A":"\u2019","\xAB":"\xBB","\u2039":"\u203A","\u2035":"\u2032","\u2036":"\u2033","\u2037":"\u2034","\u301D":"\u301E","\u301F":"\u301E"},a1t=RegExp("["+Object.keys(m9e).join("")+"]","g"),i1t=RegExp("["+Object.values(m9e).join("")+"]","g"),h9e=function(e){if(!e)return!1;let t=e.match(i1t);return t!==null&&t.length===1},o1t=function(e){let t=[];for(let r=0;r(e[t]=!0,e),{});var v1t=function(e){return Object.prototype.toString.call(e)==="[object Array]"},b1t=function(e,t){let r=[],n=[];if(e=e||"",typeof e=="number"&&(e=String(e)),v1t(e))return e;let a=e.split(g1t);for(let o=0;o0?(r[r.length-1]+=i,r.push(s)):r.push(i+s),i=""):i+=s}return i&&(r.length===0&&(r[0]=""),r[r.length-1]+=i),r=k9e(r),r=S9e(r),r=r.filter(o=>o),r},E9e=b1t;var R9e=/\p{Letter}/u,OR=/[\p{Number}\p{Currency_Symbol}]/u,y1t=/^[a-z]\.([a-z]\.)+/i,x1t=/[sn]['’]$/,w1t=function(e,t){let{prePunctuation:r,postPunctuation:n,emoticons:a}=t.one,i=e,o="",s="",l=Array.from(e);if(a.hasOwnProperty(e.trim()))return{str:e.trim(),pre:o,post:" "};let u=l.length;for(let c=0;c(s=c||"","")),e=i,o=""),{str:e,pre:o,post:s}},T9e=w1t;var C1t=(e,t)=>{let{str:r,pre:n,post:a}=T9e(e,t);return{text:r,pre:n,post:a,tags:new Set}},_9e=C1t;var S1t=function(e,t){let r=t.model.one.unicode||{};e=e||"";let n=e.split("");return n.forEach((a,i)=>{r[a]&&(n[i]=r[a])}),n.join("")},A9e=S1t;var k1t=function(e){e=e||"",e=e.toLowerCase(),e=e.trim();let t=e;return e=e.replace(/[,;.!?]+$/,""),e=e.replace(/\u2026/g,"..."),e=e.replace(/\u2013/g,"-"),/^[:;]/.test(e)===!1&&(e=e.replace(/\.{3,}$/g,""),e=e.replace(/[",.!:;?)]+$/g,""),e=e.replace(/^['"(]+/g,"")),e=e.replace(/[\u200B-\u200D\uFEFF]/g,""),e=e.trim(),e===""&&(e=t),e=e.replace(/([0-9]),([0-9])/g,"$1$2"),e},P9e=k1t;var E1t=/([A-Z]\.)+[A-Z]?,?$/,R1t=/^[A-Z]\.,?$/,T1t=/[A-Z]{2,}('s|,)?$/,_1t=/([a-z]\.)+[a-z]\.?$/,A1t=function(e){return E1t.test(e)===!0||_1t.test(e)===!0||R1t.test(e)===!0||T1t.test(e)===!0},P1t=function(e){return A1t(e)&&(e=e.replace(/\./g,"")),e},L9e=P1t;var L1t=function(e,t){let r=t.methods.one.killUnicode,n=e.text||"";n=P9e(n),n=r(n,t),n=L9e(n),e.normal=n},MR=L1t;var I1t=function(e,t){let{methods:r,model:n}=t,{splitSentences:a,splitTerms:i,splitWhitespace:o}=r.one.tokenize;return e=e||"",e=a(e,t).map(l=>{let u=i(l,n);return u=u.map(c=>o(c,n)),u.forEach(c=>{MR(c,t)}),u}),e},I9e=I1t;var O1t=/[ .][A-Z]\.? *$/i,M1t=/(?:\u2026|\.{2,}) *$/,N1t=/\p{L}/u,z1t=/\. *$/,D1t=/^[A-Z]\. $/,j1t=function(e,t){if(N1t.test(e)===!1||O1t.test(e)===!0||e.length===3&&D1t.test(e)||M1t.test(e)===!0)return!1;let n=e.replace(/[.!?\u203D\u2E18\u203C\u2047-\u2049] *$/,"").split(" "),a=n[n.length-1].toLowerCase();return!(t.hasOwnProperty(a)===!0&&z1t.test(e)===!0)},O9e=j1t;var M9e={one:{killUnicode:A9e,tokenize:{splitSentences:x9e,isSentence:O9e,splitTerms:E9e,splitWhitespace:_9e,fromString:I9e}}};var B1t={"&":"and","@":"at","%":"percent",plz:"please",bein:"being"},N9e=B1t;var z9e=["approx","apt","bc","cyn","eg","esp","est","etc","ex","exp","prob","pron","gal","min","pseud","fig","jd","lat","lng","vol","fm","def","misc","plz","ea","ps","sec","pt","pref","pl","pp","qt","fr","sq","nee","ss","tel","temp","vet","ver","fem","masc","eng","adj","vb","rb","inf","situ","vivo","vitro","wr"];var D9e=["adj","adm","adv","asst","atty","bldg","brig","capt","cmdr","comdr","cpl","det","dr","esq","gen","gov","hon","jr","llb","lt","maj","messrs","mlle","mme","mr","mrs","ms","mstr","phd","prof","pvt","rep","reps","res","rev","sen","sens","sfc","sgt","sir","sr","supt","surg"];var j9e=["jan","feb","mar","apr","jun","jul","aug","sep","sept","oct","nov","dec"];var B9e=["ad","al","arc","ba","bl","ca","cca","col","corp","ft","fy","ie","lit","ma","md","pd","tce"];var V9e=["dept","univ","assn","bros","inc","ltd","co"];var H9e=["rd","st","dist","mt","ave","blvd","cl","cres","hwy","ariz","cal","calif","colo","conn","fla","fl","ga","ida","ia","kan","kans","minn","neb","nebr","okla","penna","penn","pa","dak","tenn","tex","ut","vt","va","wis","wisc","wy","wyo","usafa","alta","ont","que","sask"];var F9e=["dl","ml","gal","qt","pt","tbl","tsp","tbsp","km","dm","cm","mm","mi","td","hr","hrs","kg","hg","dg","cg","mg","\xB5g","lb","oz","sq ft","hz","mps","mph","kmph","kb","mb","tb","lx","lm","fl oz","yb"];var V1t=[[z9e],[F9e,"Unit"],[B9e,"Noun"],[D9e,"Honorific"],[j9e,"Month"],[V9e,"Organization"],[H9e,"Place"]],NH={},B8={};V1t.forEach(e=>{e[0].forEach(t=>{NH[t]=!0,B8[t]="Abbreviation",e[1]!==void 0&&(B8[t]=[B8[t],e[1]])})});var $9e=["anti","bi","co","contra","de","extra","infra","inter","intra","macro","micro","mis","mono","multi","peri","pre","pro","proto","pseudo","re","sub","supra","trans","tri","un","out","ex"].reduce((e,t)=>(e[t]=!0,e),{});var G9e={like:!0,ish:!0,less:!0,able:!0,elect:!0,type:!0,designate:!0};var U9e={"!":"\xA1","?":"\xBF\u0241",'"':'\u201C\u201D"\u275D\u275E',"'":"\u2018\u201B\u275B\u275C\u2019","-":"\u2014\u2013",a:"\xAA\xC0\xC1\xC2\xC3\xC4\xC5\xE0\xE1\xE2\xE3\xE4\xE5\u0100\u0101\u0102\u0103\u0104\u0105\u01CD\u01CE\u01DE\u01DF\u01E0\u01E1\u01FA\u01FB\u0200\u0201\u0202\u0203\u0226\u0227\u023A\u0386\u0391\u0394\u039B\u03AC\u03B1\u03BB\u0410\u0430\u0466\u0467\u04D0\u04D1\u04D2\u04D3\u019B\xE6",b:"\xDF\xFE\u0180\u0181\u0182\u0183\u0184\u0185\u0243\u0392\u03B2\u03D0\u03E6\u0411\u0412\u042A\u042C\u0432\u044A\u044C\u0462\u0463\u048C\u048D",c:"\xA2\xA9\xC7\xE7\u0106\u0107\u0108\u0109\u010A\u010B\u010C\u010D\u0186\u0187\u0188\u023B\u023C\u037B\u037C\u03F2\u03F9\u03FD\u03FE\u0421\u0441\u0454\u0480\u0481\u04AA\u04AB",d:"\xD0\u010E\u010F\u0110\u0111\u0189\u018A\u0221\u018B\u018C",e:"\xC8\xC9\xCA\xCB\xE8\xE9\xEA\xEB\u0112\u0113\u0114\u0115\u0116\u0117\u0118\u0119\u011A\u011B\u0190\u0204\u0205\u0206\u0207\u0228\u0229\u0246\u0247\u0388\u0395\u039E\u03A3\u03AD\u03B5\u03BE\u03F5\u0400\u0401\u0415\u0435\u0450\u0451\u04BC\u04BD\u04BE\u04BF\u04D6\u04D7\u1EC5",f:"\u0191\u0192\u03DC\u03DD\u04FA\u04FB\u0492\u0493\u017F",g:"\u011C\u011D\u011E\u011F\u0120\u0121\u0122\u0123\u0193\u01E4\u01E5\u01E6\u01E7\u01F4\u01F5",h:"\u0124\u0125\u0126\u0127\u0195\u01F6\u021E\u021F\u0389\u0397\u0402\u040A\u040B\u041D\u043D\u0452\u045B\u04A2\u04A3\u04A4\u04A5\u04BA\u04BB\u04C9\u04CA",I:"\xCC\xCD\xCE\xCF",i:"\xEC\xED\xEE\xEF\u0128\u0129\u012A\u012B\u012C\u012D\u012E\u012F\u0130\u0131\u0196\u0197\u0208\u0209\u020A\u020B\u038A\u0390\u03AA\u03AF\u03B9\u03CA\u0406\u0407\u0456\u0457i\u0307",j:"\u0134\u0135\u01F0\u0237\u0248\u0249\u03F3\u0408\u0458",k:"\u0136\u0137\u0138\u0198\u0199\u01E8\u01E9\u039A\u03BA\u040C\u0416\u041A\u0436\u043A\u045C\u049A\u049B\u049C\u049D\u049E\u049F\u04A0\u04A1",l:"\u0139\u013A\u013B\u013C\u013D\u013E\u013F\u0140\u0141\u0142\u019A\u01AA\u01C0\u01CF\u01D0\u0234\u023D\u0399\u04C0\u04CF",m:"\u039C\u03FA\u03FB\u041C\u043C\u04CD\u04CE",n:"\xD1\xF1\u0143\u0144\u0145\u0146\u0147\u0148\u0149\u014A\u014B\u019D\u019E\u01F8\u01F9\u0220\u0235\u039D\u03A0\u03AE\u03B7\u03DE\u040D\u0418\u0419\u041B\u041F\u0438\u0439\u043B\u043F\u045D\u048A\u048B\u04C5\u04C6\u04E2\u04E3\u04E4\u04E5\u03C0",o:"\xD2\xD3\xD4\xD5\xD6\xD8\xF0\xF2\xF3\xF4\xF5\xF6\xF8\u014C\u014D\u014E\u014F\u0150\u0151\u019F\u01A0\u01A1\u01D1\u01D2\u01EA\u01EB\u01EC\u01ED\u01FE\u01FF\u020C\u020D\u020E\u020F\u022A\u022B\u022C\u022D\u022E\u022F\u0230\u0231\u038C\u0398\u039F\u03B8\u03BF\u03C3\u03CC\u03D5\u03D8\u03D9\u03EC\u03F4\u041E\u0424\u043E\u0472\u0473\u04E6\u04E7\u04E8\u04E9\u04EA\u04EB",p:"\u01A4\u03A1\u03C1\u03F7\u03F8\u03FC\u0420\u0440\u048E\u048F\xDE",q:"\u024A\u024B",r:"\u0154\u0155\u0156\u0157\u0158\u0159\u01A6\u0210\u0211\u0212\u0213\u024C\u024D\u0403\u0413\u042F\u0433\u044F\u0453\u0490\u0491",s:"\u015A\u015B\u015C\u015D\u015E\u015F\u0160\u0161\u01A7\u01A8\u0218\u0219\u023F\u0405\u0455",t:"\u0162\u0163\u0164\u0165\u0166\u0167\u01AB\u01AC\u01AD\u01AE\u021A\u021B\u0236\u023E\u0393\u03A4\u03C4\u03EE\u0422\u0442",u:"\xD9\xDA\xDB\xDC\xF9\xFA\xFB\xFC\u0168\u0169\u016A\u016B\u016C\u016D\u016E\u016F\u0170\u0171\u0172\u0173\u01AF\u01B0\u01B1\u01B2\u01D3\u01D4\u01D5\u01D6\u01D7\u01D8\u01D9\u01DA\u01DB\u01DC\u0214\u0215\u0216\u0217\u0244\u03B0\u03C5\u03CB\u03CD",v:"\u03BD\u0474\u0475\u0476\u0477",w:"\u0174\u0175\u019C\u03C9\u03CE\u03D6\u03E2\u03E3\u0428\u0429\u0448\u0449\u0461\u047F",x:"\xD7\u03A7\u03C7\u03D7\u03F0\u0425\u0445\u04B2\u04B3\u04FC\u04FD\u04FE\u04FF",y:"\xDD\xFD\xFF\u0176\u0177\u0178\u01B3\u01B4\u0232\u0233\u024E\u024F\u038E\u03A5\u03AB\u03B3\u03C8\u03D2\u03D3\u03D4\u040E\u0423\u0443\u0447\u045E\u0470\u0471\u04AE\u04AF\u04B0\u04B1\u04EE\u04EF\u04F0\u04F1\u04F2\u04F3",z:"\u0179\u017A\u017B\u017C\u017D\u017E\u01B5\u01B6\u0224\u0225\u0240\u0396"},Z9e={};Object.keys(U9e).forEach(function(e){U9e[e].split("").forEach(function(t){Z9e[t]=e})});var q9e=Z9e;var K9e={"#":!0,"@":!0,_:!0,"\xB0":!0,"\u200B":!0,"\u200C":!0,"\u200D":!0,"\uFEFF":!0},W9e={"%":!0,_:!0,"\xB0":!0,"\u200B":!0,"\u200C":!0,"\u200D":!0,"\uFEFF":!0},Q9e={"<3":!0,"{i=i.trim(),i!==""&&(e.alias=e.alias||[],e.alias.push(i))})}return e},Y9e=$1t;var G1t=/^\p{Letter}+-\p{Letter}+$/u,U1t=function(e){let t=e.implicit||e.normal||e.text;t=t.replace(/['’]s$/,""),t=t.replace(/s['’]$/,"s"),t=t.replace(/([aeiou][ktrp])in'$/,"$1ing"),G1t.test(t)&&(t=t.replace(/-/g,"")),t=t.replace(/^[#@]/,""),t!==e.normal&&(e.machine=t)},e3e=U1t;var Z1t=function(e){let t=e.docs,r={};for(let n=0;nzH(e,Y9e),machine:e=>zH(e,e3e),normal:e=>zH(e,MR),freq:t3e,offset:r3e,index:n3e,wordCount:a3e},i3e=Q1t;var o3e={compute:i3e,methods:M9e,model:J9e,hooks:["alias","machine","index","id"]};var J1t=function(e){let t=e.model.one.typeahead,r=e.docs;if(r.length===0||Object.keys(t).length===0)return;let n=r[r.length-1]||[],a=n[n.length-1];if(!a.post&&t.hasOwnProperty(a.normal)){let i=t[a.normal];a.implicit=i,a.machine=i,a.typeahead=!0,e.compute.preTagger&&e.last().unTag("*").compute(["lexicon","preTagger"])}},s3e={typeahead:J1t};var X1t=function(){let e=this.docs;if(e.length===0)return this;let t=e[e.length-1]||[],r=t[t.length-1];return r.typeahead===!0&&r.machine&&(r.text=r.machine,r.normal=r.machine),this},Y1t=function(e){e.prototype.autoFill=X1t},l3e=Y1t;var ept=function(e,t,r){let n={},a=[],i=r.prefixes||{};return e.forEach(o=>{o=o.toLowerCase().trim();let s=o.length;t.max&&s>t.max&&(s=t.max);for(let l=t.min;l{delete n[o]}),n},c3e=ept;var tpt=e=>Object.prototype.toString.call(e)==="[object Object]",rpt={safe:!0,min:3},npt=function(e=[],t={}){let r=this.model();t=Object.assign({},rpt,t),tpt(e)&&(Object.assign(r.one.lexicon,e),e=Object.keys(e));let n=c3e(e,t,this.world());return Object.keys(n).forEach(a=>{if(r.one.typeahead.hasOwnProperty(a)){delete r.one.typeahead[a];return}r.one.typeahead[a]=n[a]}),this},u3e={typeahead:npt};var apt={one:{typeahead:{}}},d3e={model:apt,api:l3e,lib:u3e,compute:s3e,hooks:["typeahead"]};Ko.extend(jme);Ko.extend(S2e);Ko.extend(l2e);Ko.extend(P2e);Ko.extend(u9e);Ko.plugin(Xme);Ko.extend(o3e);Ko.extend(nge);Ko.plugin(gme);Ko.extend(mge);Ko.extend(d3e);Ko.extend(dge);Ko.extend(F2e);var Hm=Ko;var NR={addendum:"addenda",corpus:"corpora",criterion:"criteria",curriculum:"curricula",genus:"genera",memorandum:"memoranda",opus:"opera",ovum:"ova",phenomenon:"phenomena",referendum:"referenda",alga:"algae",alumna:"alumnae",antenna:"antennae",formula:"formulae",larva:"larvae",nebula:"nebulae",vertebra:"vertebrae",analysis:"analyses",axis:"axes",diagnosis:"diagnoses",parenthesis:"parentheses",prognosis:"prognoses",synopsis:"synopses",thesis:"theses",neurosis:"neuroses",appendix:"appendices",index:"indices",matrix:"matrices",ox:"oxen",sex:"sexes",alumnus:"alumni",bacillus:"bacilli",cactus:"cacti",fungus:"fungi",hippopotamus:"hippopotami",libretto:"libretti",modulus:"moduli",nucleus:"nuclei",octopus:"octopi",radius:"radii",stimulus:"stimuli",syllabus:"syllabi",cookie:"cookies",calorie:"calories",auntie:"aunties",movie:"movies",pie:"pies",rookie:"rookies",tie:"ties",zombie:"zombies",leaf:"leaves",loaf:"loaves",thief:"thieves",foot:"feet",goose:"geese",tooth:"teeth",beau:"beaux",chateau:"chateaux",tableau:"tableaux",bus:"buses",gas:"gases",circus:"circuses",crisis:"crises",virus:"viruses",database:"databases",excuse:"excuses",abuse:"abuses",avocado:"avocados",barracks:"barracks",child:"children",clothes:"clothes",echo:"echoes",embargo:"embargoes",epoch:"epochs",deer:"deer",halo:"halos",man:"men",woman:"women",mosquito:"mosquitoes",mouse:"mice",person:"people",quiz:"quizzes",rodeo:"rodeos",shoe:"shoes",sombrero:"sombreros",stomach:"stomachs",tornado:"tornados",tuxedo:"tuxedos",volcano:"volcanoes"};var DH={Comparative:"true\xA6bett1f0;arth0ew0in0;er",Superlative:"true\xA6earlier",PresentTense:"true\xA6bests,sounds",Condition:"true\xA6lest,unless",PastTense:"true\xA6began,came,d4had,kneel3l2m0sa4we1;ea0sg2;nt;eap0i0;ed;id",Participle:"true\xA60:09;a06b01cZdXeat0fSgQhPoJprov0rHs7t6u4w1;ak0ithdra02o2r1;i02uY;k0v0;nd1pr04;ergoJoJ;ak0hHo3;e9h7lain,o6p5t4un3w1;o1um;rn;g,k;ol0reS;iQok0;ught,wn;ak0o1runk;ne,wn;en,wn;ewriNi1uJ;dd0s0;ut3ver1;do4se0t1;ak0h2;do2g1;roG;ne;ast0i7;iv0o1;ne,tt0;all0loBor1;bi3g2s1;ak0e0;iv0o9;dd0;ove,r1;a5eamt,iv0;hos0lu1;ng;e4i3lo2ui1;lt;wn;tt0;at0en,gun;r2w1;ak0ok0;is0;en",Gerund:"true\xA6accord0be0doin,go0result0stain0;ing",Expression:"true\xA6a0Yb0Uc0Sd0Oe0Mfarew0Lg0FhZjeez,lWmVnToOpLsJtIuFvEw7y0;a5e3i1u0;ck,p;k04p0;ee,pee;a0p,s;!h;!a,h,y;a5h2o1t0;af,f;rd up,w;atsoever,e1o0;a,ops;e,w;hoo,t;ery w06oi0L;gh,h0;! 0h,m;huh,oh;here nPsk,ut tut;h0ic;eesh,hh,it,oo;ff,h1l0ow,sst;ease,s,z;ew,ooey;h1i,mg,o0uch,w,y;h,o,ps;! 0h;hTmy go0wT;d,sh;a7evertheless,o0;!pe;eh,mm;ah,eh,m1ol0;!s;ao,fao;aCeBi9o2u0;h,mph,rra0zzC;h,y;l1o0;r6y9;la,y0;! 0;c1moCsmok0;es;ow;!p hip hoor0;ay;ck,e,llo,y;ha1i,lleluj0;ah;!ha;ah,ee4o1r0;eat scott,r;l1od0sh; grief,bye;ly;! whiz;ell;e0h,t cetera,ureka,ww,xcuse me;k,p;'oh,a0rat,uh;m0ng;mit,n0;!it;mon,o0;ngratulations,wabunga;a2oo1r0tw,ye;avo,r;!ya;h,m; 1h0ka,las,men,rgh,ye;!a,em,h,oy;la",Negative:"true\xA6n0;ever,o0;n,t",QuestionWord:"true\xA6how3wh0;at,e1ich,o0y;!m,se;n,re; come,'s",Reflexive:"true\xA6h4it5my5o1the0your2;ir1m1;ne3ur0;sel0;f,ves;er0im0;self",Plural:"true\xA6dick0gre0ones,records;ens","Unit|Noun":"true\xA6cEfDgChBinchAk9lb,m6newt5oz,p4qt,t1y0;ardEd;able1b0ea1sp;!l,sp;spo1;a,t,x;on9;!b,g,i1l,m,p0;h,s;!les;!b,elvin,g,m;!es;g,z;al,b;eet,oot,t;m,up0;!s",Value:"true\xA6a few",Imperative:"true\xA6bewa0come he0;re","Plural|Verb":"true\xA6leaves",Demonym:"true\xA60:15;1:12;a0Vb0Oc0Dd0Ce08f07g04h02iYjVkTlPmLnIomHpEqatari,rCs7t5u4v3welAz2;am0Gimbabwe0;enezuel0ietnam0I;gAkrai1;aiwTex0hai,rinida0Ju2;ni0Prkmen;a5cotti4e3ingapoOlovak,oma0Spaniard,udRw2y0W;ede,iss;negal0Cr09;sh;mo0uT;o5us0Jw2;and0;a2eru0Fhilippi0Nortugu07uerto r0S;kist3lesti1na2raguay0;ma1;ani;ami00i2orweP;caragu0geri2;an,en;a3ex0Lo2;ngo0Drocc0;cedo1la2;gasy,y07;a4eb9i2;b2thua1;e0Cy0;o,t01;azakh,eny0o2uwaiI;re0;a2orda1;ma0Ap2;anO;celandic,nd4r2sraeli,ta01vo05;a2iB;ni0qi;i0oneU;aiAin2ondur0unO;di;amEe2hanai0reek,uatemal0;or2rm0;gi0;ilipino,ren8;cuadoVgyp4mira3ngli2sto1thiopi0urope0;shm0;ti;ti0;aPominUut3;a9h6o4roat3ub0ze2;ch;!i0;lom2ngol5;bi0;a6i2;le0n2;ese;lifor1m2na3;bo2eroo1;di0;angladeshi,el6o4r3ul2;gaE;azi9it;li2s1;vi0;aru2gi0;si0;fAl7merBngol0r5si0us2;sie,tr2;a2i0;li0;genti2me1;ne;ba1ge2;ri0;ni0;gh0r2;ic0;an",Organization:"true\xA60:4Q;a3Tb3Bc2Od2He2Df27g1Zh1Ti1Pj1Nk1Ll1Gm12n0Po0Mp0Cqu0Br02sTtHuCv9w3xiaomi,y1;amaha,m1Bou1w1B;gov,tu3C;a4e2iki1orld trade organizati33;leaRped0O;lls fargo,st1;fie2Hinghou2R;l1rner br3U;gree3Jl street journ2Im1E;an halOeriz2Xisa,o1;dafo2Yl1;kswagMvo;b4kip,n2ps,s1;a tod3Aps;es3Mi1;lev3Fted natio3C;er,s; mobi32aco beRd bOe9gi frida3Lh3im horto3Amz,o1witt3D;shi49y1;ota,s r 05;e 1in lizzy;b3carpen3Jdaily ma3Dguess w2holli0s1w2;mashing pumpki35uprem0;ho;ea1lack eyed pe3Xyr0Q;ch bo3Dtl0;l2n3Qs1xas instrumen1U;co,la m1F;efoni0Kus;a8cientology,e5ieme2Ymirnoff,np,o3pice gir6quare0Ata1ubaru;rbuc1to34;ks;ny,undgard1;en;a2x pisto1;ls;g1Wrs;few2Minsbur31lesfor03msu2E;adiohead,b8e4o1yana3C;man empi1Xyal 1;b1dutch she4;ank;a3d 1max,vl20;bu1c2Ahot chili peppe2Ylobst2N;ll;ders dige1Ll madrid;c,s;ant3Aizn2Q;a8bs,e5fiz2Ihilip4i3r1;emier 1udenti1D;leagTo2K;nk floyd,zza hut; morrBs;psi2tro1uge0E;br33chi0Tn33;!co;lant2Un1yp16; 2ason27da2P;ld navy,pec,range juli2xf1;am;us;aAb9e6fl,h5i4o1sa,vid3wa;k2tre dame,vart1;is;ia;ke,ntendo,ss0QvZ;l,s;c,st1Otflix,w1; 1sweek;kids on the block,york0D;a,c;nd22s2t1;ional aca2Po,we0U;a,c02d0S;aDcdonalCe9i6lb,o3tv,y1;spa1;ce;b1Tnsanto,ody blu0t1;ley cr1or0T;ue;c2t1;as,subisO;helin,rosoft;dica2rcedes benz,talli1;ca;id,re;ds;cs milk,tt19z24;a3e1g,ittle caesa1P; ore09novo,x1;is,mark,us; 1bour party;pres0Dz boy;atv,fc,kk,lm,m1od1O;art;iffy lu0Roy divisi0Jpmorgan1sa;! cha09;bm,hop,k3n1tv;g,te1;l,rpol;ea;a5ewlett pack1Vi3o1sbc,yundai;me dep1n1P;ot;tac1zbollah;hi;lliburt08sbro;eneral 6hq,ithub,l5mb,o2reen d0Ou1;cci,ns n ros0;ldman sachs,o1;dye1g0H;ar;axo smith kli04encoW;electr0Nm1;oto0Z;a5bi,c barcelo4da,edex,i2leetwood m03o1rito l0G;rd,xcY;at,fa,nancial1restoZ; tim0;na;cebook,nnie mae;b0Asa,u3xxon1; m1m1;ob0J;!rosceptics;aiml0De5isney,o4u1;nkin donu2po0Zran dur1;an;ts;j,w jon0;a,f lepp12ll,peche mode,r spieg02stiny's chi1;ld;aJbc,hFiDloudflaCnn,o3r1;aigsli5eedence clearwater reviv1ossra09;al;c7inba6l4m1o0Est09;ca2p1;aq;st;dplSg1;ate;se;a c1o chanQ;ola;re;a,sco1tigroup;! systems;ev2i1;ck fil a,na daily;r1y;on;d2pital o1rls jr;ne;bury,ill1;ac;aEbc,eBf9l5mw,ni,o1p,rexiteeU;ei3mbardiIston 1;glo1pizza;be;ng;o2ue c1;roV;ckbuster video,omingda1;le; g1g1;oodriL;cht2e ge0rkshire hathaw1;ay;el;cardi,idu,nana republ3s1xt5y5;f,kin robbi1;ns;ic;bYcTdidSerosmith,iRlKmEnheuser busDol,ppleAr6s4u3v2y1;er;is,on;di,todesk;hland o1sociated E;il;b3g2m1;co;os;ys; compu1be0;te1;rs;ch;c,d,erican3t1;!r1;ak; ex1;pre1;ss; 5catel2ta1;ir;! lu1;ce1;nt;jazeera,qae1;da;g,rbnb;as;/dc,a3er,tivision1;! blizz1;ard;demy of scienc0;es;ba",Possessive:"true\xA6its,my,our0thy;!s","Noun|Verb":"true\xA60:9W;1:AA;2:96;3:A3;4:9R;5:A2;6:9K;7:8N;8:7L;9:A8;A:93;B:8D;C:8X;a9Ob8Qc7Id6Re6Gf5Sg5Hh55i4Xj4Uk4Rl4Em40n3Vo3Sp2Squ2Rr21s0Jt02u00vVwGyFzD;ip,oD;ne,om;awn,e6Fie68;aOeMhJiHoErD;ap,e9Oink2;nd0rDuC;kDry,sh5Hth;!shop;ck,nDpe,re,sh;!d,g;e86iD;p,sD;k,p0t2;aDed,lco8W;r,th0;it,lk,rEsDt4ve,x;h,te;!ehou1ra9;aGen5FiFoD;iDmAte,w;ce,d;be,ew,sA;cuum,l4B;pDr7;da5gra6Elo6A;aReQhrPiOoMrGuEwiDy5Z;n,st;nDrn;e,n7O;aGeFiEoDu6;t,ub2;bu5ck4Jgg0m,p;at,k,nd;ck,de,in,nsDp,v7J;f0i8R;ll,ne,p,r4Yss,t94uD;ch,r;ck,de,e,le,me,p,re;e5Wow,u6;ar,e,ll,mp0st,xt;g,lDng2rg7Ps5x;k,ly;a0Sc0Ne0Kh0Fi0Dk0Cl0Am08n06o05pXquaBtKuFwD;ea88iD;ng,pe,t4;bGit,m,ppErD;fa3ge,pri1v2U;lDo6S;e6Py;!je8;aMeLiKoHrEuDy2;dy,ff,mb2;a85eEiDo5Pugg2;ke,ng;am,ss,t4;ckEop,p,rD;e,m;ing,pi2;ck,nk,t4;er,m,p;ck,ff,ge,in,ke,lEmp,nd,p2rDte,y;!e,t;k,l;aJeIiHlGoFrDur,y;ay,e56inDu3;g,k2;ns8Bt;a5Qit;ll,n,r87te;ed,ll;m,n,rk;b,uC;aDee1Tow;ke,p;a5Je4FiDo53;le,rk;eep,iDou4;ce,p,t;ateboa7Ii;de,gnDl2Vnk,p,ze;!al;aGeFiEoDuff2;ck,p,re,w;ft,p,v0;d,i3Ylt0;ck,de,pe,re,ve;aEed,nDrv1It;se,t2N;l,r4t;aGhedu2oBrD;aEeDibb2o3Z;en,w;pe,t4;le,n,r2M;cDfegua72il,mp2;k,rifi3;aZeHhy6LiGoEuD;b,in,le,n,s5X;a6ck,ll,oDpe,u5;f,t;de,ng,ot,p,s1W;aTcSdo,el,fQgPje8lOmMnLo17pJque6sFturn,vDwa6V;eDi27;al,r1;er74oFpe8tEuD;lt,me;!a55;l71rt;air,eaDly,o53;l,t;dezvo2Zt;aDedy;ke,rk;ea1i4G;a6Iist0r5N;act6Yer1Vo71uD;nd,se;a38o6F;ch,s6G;c1Dge,iEke,lly,nDp1Wt1W;ge,k,t;n,se;es6Biv0;a04e00hYiXlToNrEsy4uD;mp,n4rcha1sh;aKeIiHoDu4O;be,ceFdu3fi2grDje8mi1p,te6;amDe6W;!me;ed,ss;ce,de,nt;sDy;er6Cs;cti3i1;iHlFoEp,re,sDuCw0;e,i5Yt;l,p;iDl;ce,sh;nt,s5V;aEce,e32uD;g,mp,n7;ce,nDy;!t;ck,le,n17pe,tNvot;a1oD;ne,tograph;ak,eFnErDt;fu55mA;!c32;!l,r;ckJiInHrFsEtDu1y;ch,e9;s,te;k,tD;!y;!ic;nt,r,se;!a7;bje8ff0il,oErDutli3Qver4B;bAd0ie9;ze;a4ReFoDur1;d,tD;e,i3;ed,gle8tD;!work;aMeKiIoEuD;rd0;ck,d3Rld,nEp,uDve;nt,th;it5EkD;ey;lk,n4Brr5CsDx;s,ta2B;asuBn4UrDss;ge,it;il,nFp,rk3WsEtD;ch,t0;h,k,t0;da5n0oeuvB;aLeJiHoEuD;mp,st;aEbby,ck,g,oDve;k,t;d,n;cDe,ft,mAnIst;en1k;aDc0Pe4vK;ch,d,k,p,se;bFcEnd,p,t4uD;gh,n4;e,k;el,o2U;eEiDno4E;ck,d,ll,ss;el,y;aEo1OuD;i3mp;m,zz;mpJnEr46ssD;ue;c1Rdex,fluGha2k,se2HteDvoi3;nt,rD;e6fa3viD;ew;en3;a8le2A;aJeHiGoEuD;g,nt;l3Ano2Dok,pDr1u1;!e;ghli1Fke,nt,re,t;aDd7lp;d,t;ck,mGndFrEsh,tDu9;ch,e;bo3Xm,ne4Eve6;!le;!m0;aMear,ift,lKossJrFuD;arDe4Alp,n;antee,d;aFiEoDumb2;uCwth;ll,nd,p;de,sp;ip;aBoDue;ss,w;g,in,me,ng,s,te,ze;aZeWiRlNoJrFuD;ck,el,nDss,zz;c38d;aEoDy;st,wn;cDgme,me,nchi1;tuB;cFg,il,ld,rD;ce,e29mDwa31;!at;us;aFe0Vip,oDy;at,ck,od,wD;!er;g,ke,me,re,sh,vo1E;eGgFlEnDre,sh,t,x;an3i0Q;e,m,t0;ht,uB;ld;aEeDn3;d,l;r,tuB;ce,il,ll,rm,vo2W;cho,d7ffe8nMsKxFyeD;!baD;ll;cGerci1hFpDtra8;eriDo0W;en3me9;au6ibA;el,han7u1;caDtima5;pe;count0d,vy;a01eSiMoJrEuDye;b,el,mp,pli2X;aGeFiEoD;ne,p;ft,ll,nk,p,ve;am,ss;ft,g,in;cEd7ubt,wnloD;ad;k,u0E;ge6p,sFt4vD;e,iDor3;de;char7gui1h,liEpD;at4lay,u5;ke;al,bKcJfeIlGmaCposAsEtaD;il;e07iD;gn,re;ay,ega5iD;ght;at,ct;li04rea1;a5ut;b,ma7n3rDte;e,t;a0Eent0Dh06irc2l03oKrFuD;be,e,rDt;b,e,l,ve;aGeFoEuDy;sh;p,ss,wd;dAep;ck,ft,sh;at,de,in,lTmMnFordina5py,re,st,uDv0;gh,nDp2rt;s01t;ceHdu8fli8glomeIsFtDveN;a8rD;a6ol;e9tru8;ct;ntDrn;ra5;bHfoGmFpD;leDouCromi1;me9;aCe9it,u5;rt;at,iD;ne;lap1oD;r,ur;aEiDoud,ub;ck,p;im,w;aEeDip;at,ck,er;iGllen7nErD;ge,m,t;ge,nD;el;n,r;er,re;ke,ll,mp,noe,pGrXsFtEuDve;se,ti0I;alog,ch;h,t;!tuB;re;a03eZiXlToPrHuEyD;pa11;bb2ck2dgEff0mp,rDst,zz;den,n;et;anJeHiFoadEuD;i1sh;ca6;be,d7;ge;aDed;ch,k;ch,d;aFg,mb,nEoDrd0tt2x,ycott;k,st,t;d,e;rd,st;aFeCiDoYur;nk,tz;nd;me;as,d,ke,nd,opsy,tD;!ch,e;aFef,lt,nDt;d,efA;it;r,t;ck,il,lan3nIrFsEtt2;le;e,h;!gDk;aDe;in;!d,g,k;bu1c05dZge,iYlVnTppQrLsIttGucEwaD;rd;tiD;on;aDempt;ck;k,sD;i6ocia5;st;chFmD;!oD;ur;!iD;ve;eEroa4;ch;al;chDg0sw0;or;aEt0;er;rm;d,m,r;dreHvD;an3oD;ca5;te;ce;ss;cDe,he,t;eFoD;rd,u9;nt;nt,ss;se",Actor:"true\xA60:7B;1:7G;2:6A;3:7F;4:7O;5:7K;a6Nb62c4Ud4Be41f3Sg3Bh30i2Uj2Qkin2Pl2Km26n1Zo1Sp0Vqu0Tr0JsQtJuHvEw8yo6;gi,ut6;h,ub0;aAe9i8o7r6;estl0it0;m2rk0;fe,nn0t2Bza2H;atherm2ld0;ge earn0it0nder0rri1;eter7i6oyF;ll5Qp,s3Z;an,ina2U;n6s0;c6Uder03;aoisea23e9herapi5iktok0o8r6ut1yco6S;a6endseLo43;d0mp,nscri0Bvel0;ddl0u1G;a0Qchn7en6na4st0;ag0;i3Oo0D;aiXcUeRhPiMki0mu26oJpGquaFtBu7wee6;p0theart;lt2per7r6;f0ge6Iviv1;h6inten0Ist5Ivis1;ero,um2;a8ep7r6;ang0eam0;bro2Nc2Ofa2Nmo2Nsi20;ff0tesm2;tt0;ec7ir2Do6;kesp59u0M;ia5Jt3;l7me6An,rcere6ul;r,ss;di0oi5;n7s6;sy,t0;g0n0;am2ephe1Iow6;girl,m2r2Q;cretInior cit3Fr6;gea4v6;a4it1;hol4Xi7reen6ulpt1;wr2C;e01on;l1nt;aEe9o8u6;l0nn6;er up,ingE;g40le mod3Zof0;a4Zc8fug2Ppo32searQv6;ere4Uolution6;ary;e6luYru22;ptio3T;bbi,dic5Vpp0;arter6e2Z;back;aYeWhSiRlOoKr8sycho7u6;nk,p31;logi5;aGeDiBo6;d9fess1g7ph47s6;pe2Ktitu51;en6ramm0;it1y;igy,uc0;est4Nme mini0Unce6s3E;!ss;a7si6;de4;ch0;ctiti39nk0P;dca0Oet,li6pula50rnst42;c2Itic6;al scie6i2;nti5;a6umb0;nn0y6;er,ma4Lwright;lgrim,one0;a8iloso7otogra7ra6ysi1V;se;ph0;ntom,rmaci5;r6ssi1T;form0s4O;i3El,nel3Yr8st1tr6wn;i6on;arWot;ent4Wi42tn0;ccupa4ffBp8r7ut6;ca5l0B;ac4Iganiz0ig2Fph2;er3t6;i1Jomet6;ri5;ic0spring;aBe9ie4Xo7u6;n,rser3J;b6mad,vi4V;le2Vo4D;i6mesis,phew;ce,ghb1;nny,rr3t1X;aEeDiAo7u6yst1Y;m8si16;der3gul,m7n6th0;arDk;!my;ni7s6;f02s0Jt0;on,st0;chan1Qnt1rcha4;gi9k0n8rtyr,t6y1;e,riar6;ch;ag0iac;ci2stra3I;a7e2Aieutena4o6;rd,s0v0;bor0d7ndlo6ss,urea3Fwy0ym2;rd;!y;!s28;e8o7u6;ggl0;gg0urna2U;st0;c3Hdol,llu3Ummigra4n6; l9c1Qfa4habi42nov3s7ve6;nt1stig3;pe0Nt6;a1Fig3ru0M;aw;airFeBistoAo8u6ygie1K;man6sba2H;!ita8;bo,st6usekN;age,e3P;ri2;ir,r6;m7o6;!ine;it;dress0sty2C;aLeIhostGirl26ladi3oCrand7u6;e5ru;c9daug0Jfa8m7pa6s2Y;!re4;a,o6;th0;hi1B;al7d6lf0;!de3A;ie,k6te26;eep0;!wr6;it0;isha,n6;i6tl04;us;mbl0rden0;aDella,iAo7r6;eela2Nie1P;e,re6ster pare4;be1Hm2r6st0;unn0;an2ZgZlmm17nanci0r6tt0;e6st la2H; marsh2OfigXm2;rm0th0;conoEdDlectriCm8n7x6;amin0cellency,i2A;emy,trepreneur,vironmenta1J;c8p6;er1loye6;e,r;ee;ci2;it1;mi5;aKeBi8ork,ri7u6we02;de,tche2H;ft0v0;ct3eti7plom2Hre6va;ct1;ci2ti2;aDcor3fencCi0InAput9s7tectLvel6;op0;ce1Ge6ign0;rt0;ee,y;iz6;en;em2;c1Ml0;d8nc0redev7ug6;ht0;il;!dy;a06e04fo,hXitizenWlToBr9u6;r3stomer6;! representat6;ive;e3it6;ic;lJmGnAord9rpor1Nu7w6;boy,ork0;n6ri0;ciTte1Q;in3;fidantAgressSs9t6;e0Kr6;ibut1o6;ll0;tab13ul1O;!e;edi2m6pos0rade;a0EeQissi6;on0;leag8on7um6;ni5;el;ue;e6own;an0r6;ic,k;!s;a9e7i6um;ld;erle6f;ad0;ir7nce6plFract0;ll1;m2wI;lebri6o;ty;dBptAr6shi0;e7pe6;nt0;r,t6;ak0;ain;et;aMeLiJlogg0oErBu6;dd0Fild0rgl9siness6;m2p7w6;om2;ers05;ar;i7o6;!k0th0;cklay0de,gadi0;hemi2oge8y6;!frie6;nd;ym2;an;cyc6sR;li5;atbox0ings;by,nk0r6;b0on7te6;nd0;!e07;c04dWge4nQpLrHsFtAu7yatull6;ah;nt7t6;h1oG;!ie;h8t6;e6orney;nda4;ie5le6;te;sis00tron6;aut,om0;chbis8isto7tis6;an,t;crU;hop;ost9p6;ari6rentiS;ti6;on;le;a9cest1im3nou8y6;bo6;dy;nc0;ly5rc6;hi5;mi8v6;entur0is1;er;ni7r6;al;str3;at1;or;counBquaintanArob9t6;ivi5or,re6;ss;st;at;ce;ta4;nt","Adj|Noun":"true\xA60:16;a1Db17c0Ud0Re0Mf0Dg0Ah08i06ju05l02mWnUoSpNrIsBt7u4v1watershed;a1ision0Z;gabo4nilla,ria1;b0Vnt;ndergr1pstairs;adua14ou1;nd;a3e1oken,ri0;en,r1;min0rori13;boo,n;age,e5ilv0Flack,o3quat,ta2u1well;bordina0Xper5;b0Lndard;ciali0Yl1vereign;e,ve16;cret,n1ri0;ior;a4e2ou1ubbiL;nd,tiY;ar,bBl0Wnt0p1side11;resent0Vublican;ci0Qsh;a4eriodic0last0Zotenti0r1;emi2incip0o1;!fession0;er,um;rall4st,tie0U;ff1pposi0Hv0;ens0Oi0C;agg01ov1uts;el;a5e3iniatJo1;bi01der07r1;al,t0;di1tr0N;an,um;le,riG;attOi2u1;sh;ber0ght,qC;stice,veniT;de0mpressioYn1;cumbe0Edividu0no0Dsta0Eterim;alf,o1umdrum;bby,melF;en2old,ra1;ph0Bve;er0ious;a7e5i4l3u1;git03t1;ure;uid;ne;llow,m1;aFiL;ir,t,vo1;riOuriO;l3p00x1;c1ecutUpeV;ess;d1iK;er;ar2e1;mographUrivO;k,l2;hiGlassSo2rude,unn1;ing;m5n1operK;creCstitueOte2vertab1;le;mpor1nt;ary;ic,m2p1;anion,lex;er2u1;ni8;ci0;al;e5lank,o4r1;i2u1;te;ef;ttom,urgeois;st;cadem9d6l2ntarct9r1;ab,ct8;e3tern1;at1;ive;rt;oles1ult;ce1;nt;ic","Adj|Past":"true\xA60:4Q;1:4C;2:4H;3:4E;a44b3Tc36d2Je29f20g1Wh1Si1Jj1Gkno1Fl1Am15n12o0Xp0Mqu0Kr08sLtEuAv9w4yellow0;a7ea6o4rinkl0;r4u3Y;n,ri0;k31th3;rp0sh0tZ;ari0e1O;n5p4s0;d1li1Rset;cov3derstood,i4;fi0t0;a8e3Rhr7i6ouTr4urn0wi4C;a4imm0ou2G;ck0in0pp0;ed,r0;eat2Qi37;m0nn0r4;get0ni2T;aOcKeIhGimFm0Hoak0pDt7u4;bsid3Ogge44s4;pe4ta2Y;ct0nd0;a8e7i2Eok0r5u4;ff0mp0nn0;ength2Hip4;ed,p0;am0reotyp0;in0t0;eci4ik0oH;al3Efi0;pRul1;a4ock0ut;d0r0;a4c1Jle2t31;l0s3Ut0;a6or5r4;at4e25;ch0;r0tt3;t4ut0;is2Mur1;aEe5o4;tt0;cAdJf2Bg9je2l8m0Knew0p7qu6s4;eTpe2t4;or0ri2;e3Dir0;e1lac0;at0e2Q;i0Rul1;eiv0o4ycl0;mme2Lrd0v3;in0lli0ti2A;a4ot0;li28;aCer30iBlAo9r5u4;mp0zzl0;e6i2Oo4;ce2Fd4lo1Anou30pos0te2v0;uc0;fe1CocCp0Iss0;i2Kli1L;ann0e2CuS;ck0erc0ss0;ck0i2Hr4st0;allLk0;bse7c6pp13rgan2Dver4;lo4whelm0;ok0;cupi0;rv0;aJe5o4;t0uri1A;ed0gle2;a6e5ix0o4ut0ys1N;di1Nt15u26;as0Clt0;n4rk0;ag0ufact0A;e6i5o4;ad0ck0st,v0;cens0m04st0;ft,v4;el0;tt0wn;a5o15u4;dg0s1B;gg0;llumSmpAn4sol1;br0cre1Ldebt0f8jZspir0t5v4;it0olv0;e4ox0Y;gr1n4re23;d0si15;e2l1o1Wuri1;li0o01r4;ov0;a6e1o4um03;ok0r4;ri0Z;mm3rm0;i6r5u4;a1Bid0;a0Ui0Rown;ft0;aAe9i8l6oc0Ir4;a4i0oz0Y;ctHg19m0;avo0Ju4;st3;ni08tt0x0;ar0;d0il0sc4;in1;dCl1mBn9quipp0s8x4;agger1c6p4te0T;a0Se4os0;ct0rie1D;it0;cap0tabliZ;cha0XgFha1As4;ur0;a0Zbarra0N;i0Buc1;aMeDi5r4;a01i0;gni08miniSre2s4;a9c6grun0Ft4;o4re0Hu17;rt0;iplWou4;nt0r4;ag0;bl0;cBdRf9l8p7ra6t5v4;elop0ot0;ail0ermQ;ng0;re07;ay0ight0;e4in0o0M;rr0;ay0enTor1;m5t0z4;ed,zl0;ag0p4;en0;aPeLhIlHo9r6u4;lt4r0stom03;iv1;a5owd0u4;sh0;ck0mp0;d0loAm7n4ok0v3;centr1f5s4troC;id3olid1;us0;b5pl4;ic1;in0;r0ur0;assi9os0utt3;ar5i4;ll0;g0m0;lebr1n6r4;ti4;fi0;tralJ;g0lcul1;aDewild3iCl9o7r5urn4;ed,t;ok4uis0;en;il0r0t4und;tl0;e5i4;nd0;ss0;as0;ffl0k0laMs0tt3;bPcNdKfIg0lFmaz0nDppBrm0ss9u5wa4;rd0;g5thor4;iz0;me4;nt0;o6u4;m0r0;li0re4;ci1;im1ticip1;at0;a5leg0t3;er0;rm0;fe2;ct0;ju5o7va4;nc0;st0;ce4knowledg0;pt0;and5so4;rb0;on0;ed",Singular:"true\xA60:5J;1:5H;2:4W;3:4S;4:52;5:57;6:5L;7:56;8:5B;a52b4Lc3Nd35e2Xf2Og2Jh28in24j23k22l1Um1Ln1Ho1Bp0Rqu0Qr0FsZtMuHvCw9x r58yo yo;a9ha3Po3Q;f3i4Rt0Gy9;! arou39;arCeAideo ga2Qo9;cabu4Jl5C;gOr9t;di4Zt1Y;iety,ni4P;nBp30rAs 9;do43s5E;bani1in0;coordinat3Ader9;estima1to24we41; rex,aKeJhHiFoErBuAv9;! show;m2On2rntLto1D;agedy,ib9o4E;e,u9;n0ta46;ni1p2rq3L;c,er,m9;etF;ing9ree26;!y;am,mp3F;ct2le6x return;aNcMeKhor4QiJkHoGpin off,tDuBy9;ll9ner7st4T;ab2X;b9i1n28per bowl,rro1X;st3Ltot0;atAipe2Go1Lrate7udent9;! lo0I;i39u1;ft ser4Lmeo1I;elet5i9;ll,r3V;b38gn2Tte;ab2Jc9min3B;t,urity gua2N;e6ho2Y;bbatic0la3Jndwi0Qpi5;av5eDhetor2iAo9;de6om,w;tAv9;erb2C;e,u0;bDcBf9publ2r10spi1;er9orm3;e6r0;i9ord label;p2Ht0;a1u46;estion mark,ot2F;aPeMhoLiIlGoErAu9yram1F;ddi3HpErpo1Js3J;eBo9;bl3Zs9;pe3Jta1;dic1Rmi1Fp1Qroga8ss relea1F;p9rt0;py;a9ebisci1;q2Dte;cn2eAg9;!gy;!r;ne call,tocoK;anut,dAr9t0yo1;cen3Jsp3K;al,est0;nop4rAt9;e,hog5;adi11i2V;atme0bj3FcBpia1rde0thers,utspok5ve9wn3;n,r9;ti0Pview;cuAe9;an;pi3;arBitAot9umb3;a2Fhi2R;e,ra1;cot2ra8;aFeCiAo9ur0;nopo4p18rni2Nsq1Rti36uld;c,li11n0As9tt5;chief,si34;dAnu,t9;al,i3;al,ic;gna1mm0nd15rsupi0te9yf4;ri0;aDegCiBu9;ddi1n9;ch;me,p09; Be0M;bor14y9; 9er;up;eyno1itt5;el4ourn0;cBdices,itia8ni25sAtel0Lvert9;eb1J;e28titu1;en8i2T;aIeEighDoAu9;man right,s22;me9rmoFsp1Ftb0K;! r9;un; scho0YriY;a9i1N;d9v5; start,pho9;ne;ndful,sh brown,v5ze;aBelat0Ilaci3r9ul4yp1S;an9enadi3id;a1Cd slam,ny;df4r9;l2ni1I;aGeti1HiFlu1oCrAun9;er0;ee market,i9onti3;ga1;l4ur9;so9;me;ePref4;br2mi4;conoFffi7gg,lecto0Rmbas1EnCpidem2s1Zth2venBxAyel9;id;ampZempl0Nte6;i19t;er7terp9;ri9;se;my;eLiEoBr9ump tru0U;agonf4i9;er,ve thru;cAg7i4or,ssi3wn9;side;to0EumenE;aEgniDnn3sAvide9;nd;conte6incen8p9tri11;osi9;ti0C;ta0H;le0X;athBcAf9ni0terre6;ault 05err0;al,im0;!b9;ed;aWeThMiLlJoDr9;edit caBuc9;ib9;le;rd;efficDke,lCmmuniqLnsApi3rr0t0Xus9yo1;in;erv9uI;ato02;ic,lQ;ie6;er7i9oth;e6n2;ty,vil wM;aDeqCick5ocoBr9;istmas car9ysanthemum;ol;la1;ue;ndeli3racteri9;st2;iAllEr9;e0tifica1;liZ;hi3nFpErCt9ucus;erpi9hedr0;ll9;ar;!bohyd9ri3;ra1;it0;aAe,nib0t9;on;l,ry;aMeLiop2leJoHrDu9;nny,r9tterf4;g9i0;la9;ry;eakAi9;ck;fa9throB;st;dy,ro9wl;ugh;mi9;sh;an,l4;nkiArri3;er;ng;cSdMlInFppeti1rDsBtt2utop9;sy;ic;ce6pe9;ct;r9sen0;ay;ecAoma4tiA;ly;do1;i5l9;er7y;gy;en; hominDjAvan9;tage;ec8;ti9;ve;em;cCeAqui9;tt0;ta1;te;iAru0;al;de6;nt","Person|Noun":"true\xA6a0Eb07c03dWeUfQgOhLjHkiGlFmCnBolive,p7r4s3trini06v1wa0;ng,rd,tts;an,enus,iol0;a,et;ky,onPumm09;ay,e1o0uby;bin,d,se;ed,x;a2e1o0;l,tt04;aLnJ;dYge,tR;at,orm;a0eloW;t0x,ya;!s;a9eo,iH;ng,tP;a2e1o0;lGy;an,w3;de,smi4y;a0erb,iOolBuntR;ll,z0;el;ail,e0iLuy;ne;a1ern,i0lo;elds,nn;ith,n0;ny;a0dEmir,ula,ve;rl;a4e3i1j,ol0;ly;ck,x0;ie;an,ja;i0wn;sy;am,h0liff,rystal;a0in,ristian;mbers,ri0;ty;a4e3i2o,r0ud;an0ook;dy;ll;nedict,rg;k0nks;er;l0rt;fredo,ma","Actor|Verb":"true\xA6aCb8c5doctor,engineAfool,g3host,judge,m2nerd,p1recruit,scout,ushAvolunteAwi0;mp,tneA;arent,ilot;an,ime;eek,oof,r0uide;adu8oom;ha1o0;ach,nscript,ok;mpion,uffeur;o2u0;lly,tch0;er;ss;ddi1ffili0rchite1;ate;ct",MaleName:"true\xA60:H6;1:FZ;2:DS;3:GQ;4:CZ;5:FV;6:GM;7:FP;8:GW;9:ET;A:C2;B:GD;aF8bE1cCQdBMeASfA1g8Yh88i7Uj6Sk6Bl5Mm48n3So3Ip33qu31r26s1Et0Ru0Ov0CwTxSyHzC;aCor0;cChC1karia,nAT;!hDkC;!aF6;!ar7CeF5;aJevgenBSoEuC;en,rFVsCu3FvEF;if,uf;nDs6OusC;ouf,s6N;aCg;s,tC;an,h0;hli,nCrosE1ss09;is,nC;!iBU;avi2ho5;aPeNiDoCyaEL;jcieBJlfgang,odrFutR;lFnC;f8TsC;lCt1;ow;bGey,frEhe4QlC;aE5iCy;am,e,s;ed8iC;d,ed;eAur;i,ndeD2rn2sC;!l9t1;lDyC;l1ne;lDtC;!er;aCHy;aKernDAiFladDoC;jteB0lodymyr;!iC;mFQsDB;cFha0ktBZnceDrgCOvC;a0ek;!nC;t,zo;!e4StBV;lCnC7sily;!entC;in9J;ghE2lCm70nax,ri,sm0;riCyss87;ch,k;aWeRhNiLoGrEuDyC;!l2roEDs1;n6r6E;avD0eCist0oy,um0;ntCRvBKy;bFdAWmCny;!asDmCoharu;aFFie,y;!z;iA6y;mCt4;!my,othy;adEeoDia0SomC;!as;!dor91;!de4;dFrC;enBKrC;anBJeCy;ll,nBI;!dy;dgh,ha,iCnn2req,tsu5V;cDAka;aYcotWeThPiMlobod0oKpenc2tEurDvenAEyCzym1;ed,lvest2;aj,e9V;anFeDuC;!aA;fan17phEQvCwaA;e77ie;!islaCl9;v,w;lom1rBuC;leymaDHta;dDgmu9UlCm1yabonga;as,v8B;!dhart8Yn9;aEeClo75;lCrm0;d1t1;h9Jne,qu1Jun,wn,yne;aDbastiEDk2Yl5Mpp,rgCth,ymoCU;e1Dio;m4n;!tC;!ie,y;eDPlFmEnCq67tosCMul;dCj2UtiA5;e01ro;!iATkeB6mC4u5;!ik,vato9K;aZeUheC8iRoGuDyC;an,ou;b99dDf4peAssC;!elEG;ol00y;an,bLc7MdJel,geIh0lHmGnEry,sDyC;!ce;ar7Ocoe,s;!aCnBU;ld,n;an,eo;a7Ef;l7Jr;e3Eg2n9olfo,riC;go;bBNeDH;cCl9;ar87c86h54kCo;!ey,ie,y;cFeA3gDid,ubByCza;an8Ln06;g85iC;naC6s;ep;ch8Kfa5hHin2je8HlGmFndEoHpha5sDul,wi36yC;an,mo8O;h9Im4;alDSol3O;iD0on;f,ph;ul;e9CinC;cy,t1;aOeLhilJiFrCyoG;aDeC;m,st1;ka85v2O;eDoC;tr;r8GtC;er,ro;!ipCl6H;!p6U;dCLrcy,tC;ar,e9JrC;!o7;b9Udra8So9UscAHtri62ulCv8I;!ie,o7;ctav6Ji2lImHndrBRrGsDtCum6wB;is,to;aDc6k6m0vCwaBE;al79;ma;i,vR;ar,er;aDeksandr,ivC;er,i2;f,v;aNeLguyBiFoCu3O;aDel,j4l0ma0rC;beAm0;h,m;cFels,g5i9EkDlC;es,s;!au,h96l78olaC;!i,y;hCkCol76;ol75;al,d,il,ls1vC;ilAF;hom,tC;e,hC;anCy;!a5i5;aYeViLoGuDyC;l4Nr1;hamDr84staC;fa,p6E;ed,mG;di10e,hamEis4JntDritz,sCussa;es,he;e,y;ad,ed,mC;ad,ed;cGgu5hai,kFlEnDtchC;!e8O;a9Pik;house,o7t1;ae73eC3ha8Iolaj;ah,hDkC;!ey,y;aDeC;al,l;el,l;hDlv3rC;le,ri8Ev4T;di,met;ay0c00gn4hWjd,ks2NlTmadZnSrKsXtDuric7VxC;imilBKwe8B;eHhEi69tCus,y69;!eo,hCia7;ew,i67;eDiC;as,eu,s;us,w;j,o;cHiGkFlEqu8Qsha83tCv3;iCy;!m,n;in,on;el,o7us;a6Yo7us;!elCin,o7us;!l8o;frAEi5Zny,u5;achDcoCik;lm;ai,y;amDdi,e5VmC;oud;adCm6W;ou;aulCi9P;ay;aWeOiMloyd,oJuDyC;le,nd1;cFdEiDkCth2uk;a7e;gi,s,z;ov7Cv6Hw6H;!as,iC;a6Een;g0nn52renDuCvA4we7D;!iS;!zo;am,n4oC;n5r;a9Yevi,la5KnHoFst2thaEvC;eCi;nte;bo;nCpo8V;!a82el,id;!nC;aAy;mEnd1rDsz73urenCwr6K;ce,t;ry,s;ar,beAont;aOeIhalHiFla4onr63rDu5SylC;e,s;istCzysztof;i0oph2;er0ngsl9p,rC;ilA9k,ollos;ed,id;en0iGnDrmCv4Z;it;!dDnCt1;e2Ny;ri4Z;r,th;cp2j4mEna8BrDsp6them,uC;ri;im,l;al,il;a03eXiVoFuC;an,lCst3;en,iC;an,en,o,us;aQeOhKkub4AnIrGsDzC;ef;eDhCi9Wue;!ua;!f,ph;dCge;i,on;!aCny;h,s,th6J;anDnC;!ath6Hie,n72;!nC;!es;!l,sCy;ph;o,qu3;an,mC;!i,m6V;d,ffFns,rCs4;a7JemDmai7QoCry;me,ni1H;i9Dy;!e73rC;ey,y;cKdBkImHrEsDvi2yC;dBs1;on,p2;ed,oDrCv67;e6Qod;d,s61;al,es5Wis1;a,e,oCub;b,v;ob,qu13;aTbNchiMgLke53lija,nuKonut,rIsEtCv0;ai,suC;ki;aDha0i8XmaCsac;el,il;ac,iaC;h,s;a,vinCw3;!g;k,nngu6X;nac1Xor;ka;ai,rahC;im;aReLoIuCyd6;beAgGmFsC;eyDsC;a3e3;in,n;ber5W;h,o;m2raDsse3wC;a5Pie;c49t1K;a0Qct3XiGnDrC;beAman08;dr7VrC;iCy2N;!k,q1R;n0Tt3S;bKlJmza,nIo,rEsDyC;a5KdB;an,s0;lEo67r2IuCv9;hi5Hki,tC;a,o;an,ey;k,s;!im;ib;a08e00iUlenToQrMuCyorgy;iHnFsC;!taC;f,vC;!e,o;n6tC;er,h2;do,lC;herDlC;auCerQ;me;aEegCov2;!g,orC;!io,y;dy,h7C;dfr9nza3XrDttfC;ri6C;an,d47;!n;acoGlEno,oCuseppe;rgiCvan6O;!o,s;be6Ies,lC;es;mo;oFrC;aDha4HrC;it,y;ld,rd8;ffErgC;!e7iCy;!os;!r9;bElBrCv3;eCla1Nr4Hth,y;th;e,rC;e3YielC;!i4;aXeSiQlOorrest,rCyod2E;aHedFiC;edDtC;s,z;ri18;!d42eri11riC;ck,k;nCs2;cEkC;ie,lC;in,yn;esLisC;!co,z3M;etch2oC;ri0yd;d5lConn;ip;deriFliEng,rC;dinaCg4nan0B;nd8;pe,x;co;bCdi,hd;iEriC;ce,zC;io;an,en,o;benez2dZfrYit0lTmMnJo3rFsteb0th0ugenEvCymBzra;an,eCge4D;ns,re3K;!e;gi,iDnCrol,v3w3;est8ie,st;cCk;!h,k;o0DriCzo;co,qC;ue;aHerGiDmC;aGe3A;lCrh0;!iC;a10o,s;s1y;nu5;beAd1iEliDm2t1viCwood;n,s;ot28s;!as,j5Hot,sC;ha;a3en;!dGg6mFoDua2QwC;a2Pin;arC;do;oZuZ;ie;a04eTiOmitrNoFrag0uEwDylC;an,l0;ay3Hig4D;a3Gdl9nc0st3;minFnDri0ugCvydGy2S;!lF;!a36nCov0;e1Eie,y;go,iDykC;as;cCk;!k;i,y;armuFetDll1mitri7neCon,rk;sh;er,m6riC;ch;id;andLepak,j0lbeAmetri4nIon,rGsEvDwCxt2;ay30ey;en,in;hawn,moC;nd;ek,riC;ck;is,nC;is,y;rt;re;an,le,mKnIrEvC;e,iC;!d;en,iEne0PrCyl;eCin,yl;l45n;n,o,us;!iCny;el,lo;iCon;an,en,on;a0Fe0Ch03iar0lRoJrFuDyrC;il,us;rtC;!is;aEistC;iaCob12;no;ig;dy,lInErC;ey,neliCy;s,us;nEor,rDstaC;nt3;ad;or;by,e,in,l3t1;aHeEiCyde;fCnt,ve;fo0Xt1;menDt4;us;s,t;rFuDyC;!t1;dCs;e,io;enC;ce;aHeGrisC;!toC;phCs;!eC;!r;st2t;d,rCs;b5leC;s,y;cDdrCs6;ic;il;lHmFrC;ey,lDroCy;ll;!o7t1;er1iC;lo;!eb,v3;a09eZiVjorn,laUoSrEuCyr1;ddy,rtKst2;er;aKeFiEuDyC;an,ce,on;ce,no;an,ce;nDtC;!t;dDtC;!on;an,on;dFnC;dDisC;lav;en,on;!foOl9y;bby,gd0rCyd;is;i0Lke;bElDshC;al;al,lL;ek;nIrCshoi;at,nEtC;!raC;m,nd;aDhaCie;rd;rd8;!iDjam3nCs1;ie,y;to;kaMlazs,nHrC;n9rDtC;!holomew;eCy;tt;ey;dCeD;ar,iC;le;ar1Nb1Dd16fon15gust3hm12i0Zja0Yl0Bm07nTputsiSrGsaFugustEveDyCziz;a0kh0;ry;o,us;hi;aMchiKiJjun,mHnEon,tCy0;em,hCie,ur8;ur;aDoC;!ld;ud,v;aCin;an,nd8;!el,ki;baCe;ld;ta;aq;aMdHgel8tCw6;hoFoC;iDnC;!i8y;ne;ny;er7rCy;eDzC;ej;!as,i,j,s,w;!s;s,tolC;iCy;!y;ar,iEmaCos;nu5r;el;ne,r,t;aVbSdBeJfHiGl01onFphonsEt1vC;aPin;on;e,o;so,zo;!sR;!onZrC;ed;c,jaHksFssaHxC;!andC;er,rC;e,os,u;andCei;ar,er,r;ndC;ro;en;eDrecC;ht;rt8;dd3in,n,sC;taC;ir;ni;dDm6;ar;an,en;ad,eC;d,t;in;so;aGi,olErDvC;ik;ian8;f8ph;!o;mCn;!a;dGeFraDuC;!bakr,lfazl;hCm;am;!l;allFel,oulaye,ulC;!lDrahm0;an;ah,o;ah;av,on",Uncountable:"true\xA60:2E;1:2L;2:33;a2Ub2Lc29d22e1Rf1Ng1Eh16i11j0Yk0Wl0Rm0Hn0Do0Cp03rZsLt9uran2Jv7w3you gu0E;a5his17i4oo3;d,l;ldlife,ne;rm8t1;apor,ernacul29i3;neg28ol1Otae;eDhBiAo8r4un3yranny;a,gst1B;aff2Oea1Ko4ue nor3;th;o08u3;bleshoot2Ose1Tt;night,othpas1Vwn3;foEsfoE;me off,n;er3und1;e,mod2S;a,nnis;aDcCeBhAi9ki8o7p6t4u3weepstak0;g1Unshi2Hshi;ati08e3;am,el;ace2Keci0;ap,cc1meth2C;n,ttl0;lk;eep,ingl0or1C;lf,na1Gri0;ene1Kisso1C;d0Wfe2l4nd,t3;i0Iurn;m1Ut;abi0e4ic3;e,ke15;c3i01laxa11search;ogni10rea10;a9e8hys7luto,o5re3ut2;amble,mis0s3ten20;en1Zs0L;l3rk;i28l0EyH; 16i28;a24tr0F;nt3ti0M;i0s;bstetri24vercrowd1Qxyg09;a5e4owada3utella;ys;ptu1Ows;il poliZtional securi2;aAe8o5u3;m3s1H;ps;n3o1K;ey,o3;gamy;a3cha0Elancholy,rchandi1Htallurgy;sl0t;chine3g1Aj1Hrs,thema1Q; learn1Cry;aught1e6i5ogi4u3;ck,g12;c,s1M;ce,ghtn18nguis1LteratWv1;ath1isVss;ara0EindergartPn3;icke0Aowled0Y;e3upit1;a3llyfiGwel0G;ns;ce,gnor6mp5n3;forma00ter3;net,sta07;atiSort3rov;an18;a7e6isto09o3ung1;ckey,mework,ne4o3rseradi8spitali2use arrest;ky;s2y;adquarteXre;ir,libut,ppiHs3;hi3te;sh;ene8l6o5r3um,ymnas11;a3eZ;niUss;lf,re;ut3yce0F;en; 3ti0W;edit0Hpo3;ol;aNicFlour,o4urnit3;ure;od,rgive3uri1wl;ness;arCcono0LducaBlectr9n7quip8thi0Pvery6x3;ist4per3;ti0B;en0J;body,o08th07;joy3tertain3;ment;ici2o3;ni0H;tiS;nings,th;emi02i6o4raugh3ynas2;ts;pe,wnstai3;rs;abet0ce,s3;honZrepu3;te;aDelciChAivi07l8o3urrency;al,ld w6mmenta5n3ral,ttIuscoB;fusiHt 3;ed;ry;ar;assi01oth0;es;aos,e3;eMwK;us;d,rO;a8i6lood,owlHread5u3;ntGtt1;er;!th;lliarJs3;on;g3ss;ga3;ge;cKdviJeroGirFmBn6ppeal court,r4spi3thleL;rin;ithmet3sen3;ic;i6y3;o4th3;ing;ne;se;en5n3;es2;ty;ds;craft;bi8d3nau7;yna3;mi6;ce;id,ous3;ti3;cs",Infinitive:"true\xA60:9G;1:9T;2:AD;3:90;4:9Z;5:84;6:AH;7:A9;8:92;9:A0;A:AG;B:AI;C:9V;D:8R;E:8O;F:97;G:6H;H:7D;a94b8Hc7Jd68e4Zf4Mg4Gh4Ai3Qj3Nk3Kl3Bm34nou48o2Vp2Equ2Dr1Es0CtZuTvRwI;aOeNiLors5rI;eJiI;ng,te;ak,st3;d5e8TthI;draw,er;a2d,ep;i2ke,nIrn;d1t;aIie;liADniAry;nJpI;ho8Llift;cov1dJear8Hfound8DlIplug,rav82tie,ve94;eaAo3X;erIo;cut,go,staAFvalA3w2G;aSeQhNoMrIu73;aIe72;ffi3Smp3nsI;aBfo7CpI;i8oD;pp3ugh5;aJiJrIwaD;eat5i2;nk;aImA0;ch,se;ck3ilor,keImp1r8L;! paD;a0Ic0He0Fh0Bi0Al08mugg3n07o05p02qu01tUuLwI;aJeeIim;p,t5;ll7Wy;bNccMffLggeCmmKppJrI;mouFpa6Zvi2;o0re6Y;ari0on;er,i4;e7Numb;li9KmJsiIveD;de,st;er9it;aMe8MiKrI;ang3eIi2;ng27w;fIng;f5le;b,gg1rI;t3ve;a4AiA;a4UeJit,l7DoI;il,of;ak,nd;lIot7Kw;icEve;atGeak,i0O;aIi6;m,y;ft,ng,t;aKi6CoJriIun;nk,v6Q;ot,rt5;ke,rp5tt1;eIll,nd,que8Gv1w;!k,m;aven9ul8W;dd5tis1Iy;a0FeKiJoI;am,t,ut;d,p5;a0Ab08c06d05f01group,hea00iZjoi4lXmWnVpTq3MsOtMup,vI;amp,eJiIo3B;sEve;l,rI;e,t;i8rI;ie2ofE;eLiKpo8PtIurfa4;o24rI;aHiBuctu8;de,gn,st;mb3nt;el,hra0lIreseF;a4e71;d1ew,o07;aHe3Fo2;a7eFiIo6Jy;e2nq41ve;mbur0nf38;r0t;inKleBocus,rJuI;el,rbiA;aBeA;an4e;aBu4;ei2k8Bla43oIyc3;gni39nci3up,v1;oot,uI;ff;ct,d,liIp;se,ze;tt3viA;aAenGit,o7;aWerUinpoiFlumm1LoTrLuI;b47ke,niArIt;poDsuI;aFe;eMoI;cKd,fe4XhibEmo7noJpo0sp1tru6vI;e,i6o5L;un4;la3Nu8;aGclu6dJf1occupy,sup0JvI;a6BeF;etermi4TiB;aGllu7rtr5Ksse4Q;cei2fo4NiAmea7plex,sIva6;eve8iCua6;mp1rItrol,ve;a6It6E;bOccuNmEpMutLverIwe;l07sJtu6Yu0wI;helm;ee,h1F;gr5Cnu2Cpa4;era7i4Ipo0;py,r;ey,seItaH;r2ss;aMe0ViJoIultiply;leCu6Pw;micJnIspla4;ce,g3us;!k;iIke,na9;m,ntaH;aPeLiIo0u3N;ke,ng1quIv5;eIi6S;fy;aKnIss5;d,gI;th5;rn,ve;ng2Gu1N;eep,idnJnI;e4Cow;ap;oHuI;gg3xtaI;po0;gno8mVnIrk;cTdRfQgeChPitia7ju8q1CsNtKun6EvI;a6eIo11;nt,rt,st;erJimi6BoxiPrI;odu4u6;aBn,pr03ru6C;iCpi8tIu8;all,il,ruB;abEibE;eCo3Eu0;iIul9;ca7;i7lu6;b5Xmer0pI;aLer4Uin9ly,oJrI;e3Ais6Bo2;rt,se,veI;riA;le,rt;aLeKiIoiCuD;de,jaInd1;ck;ar,iT;mp1ng,pp5raIve;ng5Mss;ath1et,iMle27oLrI;aJeIow;et;b,pp3ze;!ve5A;gg3ve;aTer45i5RlSorMrJuI;lf4Cndrai0r48;eJiIolic;ght5;e0Qsh5;b3XeLfeEgJsI;a3Dee;eIi2;!t;clo0go,shIwa4Z;ad3F;att1ee,i36;lt1st5;a0OdEl0Mm0FnXquip,rWsVtGvTxI;aRcPeDhOiNpJtIu6;ing0Yol;eKi8lIo0un9;aHoI;it,re;ct,di7l;st,t;a3oDu3B;e30lI;a10u6;lt,mi28;alua7oI;ke,l2;chew,pou0tab19;a0u4U;aYcVdTfSgQhan4joy,lPqOrNsuMtKvI;e0YisI;a9i50;er,i4rI;aHenGuC;e,re;iGol0F;ui8;ar9iC;a9eIra2ulf;nd1;or4;ang1oIu8;r0w;irc3lo0ou0ErJuI;mb1;oaGy4D;b3ct;bKer9pI;hasiIow1;ze;aKody,rI;a4oiI;d1l;lm,rk;ap0eBuI;ci40de;rIt;ma0Rn;a0Re04iKo,rIwind3;aw,ed9oI;wn;agno0e,ff1g,mi2Kne,sLvI;eIul9;rIst;ge,t;aWbVcQlod9mant3pNru3TsMtI;iIoDu37;lJngI;uiA;!l;ol2ua6;eJlIo0ro2;a4ea0;n0r0;a2Xe36lKoIu0S;uIv1;ra9;aIo0;im;a3Kur0;b3rm;af5b01cVduBep5fUliTmQnOpMrLsiCtaGvI;eIol2;lop;ch;a20i2;aDiBloIoD;re,y;oIy;te,un4;eJoI;liA;an;mEv1;a4i0Ao06raud,y;ei2iMla8oKrI;ee,yI;!pt;de,mIup3;missi34po0;de,ma7ph1;aJrief,uI;g,nk;rk;mp5rk5uF;a0Dea0h0Ai09l08oKrIurta1G;a2ea7ipp3uI;mb3;ales4e04habEinci6ll03m00nIrro6;cXdUfQju8no7qu1sLtKvI;eIin4;ne,r9y;aHin2Bribu7;er2iLoli2Epi8tJuI;lt,me;itu7raH;in;d1st;eKiJoIroFu0;rm;de,gu8rm;ss;eJoI;ne;mn,n0;eIlu6ur;al,i2;buCe,men4pI;eIi3ly;l,te;eBi6u6;r4xiC;ean0iT;rcumveFte;eJirp,oI;o0p;riAw;ncIre5t1ulk;el;a02eSi6lQoPrKuI;iXrIy;st,y;aLeaKiJoad5;en;ng;stfeLtX;ke;il,l11mba0WrrMth1;eIow;ed;!coQfrie1LgPhMliLqueaKstJtrIwild1;ay;ow;th;e2tt3;a2eJoI;ld;ad;!in,ui3;me;bysEckfi8ff3tI;he;b15c0Rd0Iff0Ggree,l0Cm09n03ppZrXsQttOuMvJwaE;it;eDoI;id;rt;gIto0X;meF;aIeCraB;ch,in;pi8sJtoI;niA;aKeIi04u8;mb3rt,ss;le;il;re;g0Hi0ou0rI;an9i2;eaKly,oiFrI;ai0o2;nt;r,se;aMi0GnJtI;icipa7;eJoIul;un4y;al;ly0;aJu0;se;lga08ze;iKlI;e9oIu6;t,w;gn;ix,oI;rd;a03jNmiKoJsoI;rb;pt,rn;niIt;st1;er;ouJuC;st;rn;cLhie2knowled9quiItiva7;es4re;ce;ge;eQliOoKrJusI;e,tom;ue;mIst;moJpI;any,liA;da7;ma7;te;pt;andPduBet,i6oKsI;coKol2;ve;liArt,uI;nd;sh;de;ct;on",Person:"true\xA60:1Q;a29b1Zc1Md1Ee18f15g13h0Ri0Qj0Nk0Jl0Gm09n06o05p00rPsItCusain bolt,v9w4xzibit,y1;anni,oko on2uji,v1;an,es;en,o;a3ednesday adams,i2o1;lfram,o0Q;ll ferrell,z khalifa;lt disn1Qr1;hol,r0G;a2i1oltai06;n dies0Zrginia wo17;lentino rossi,n goG;a4h3i2ripp,u1yra banks;lZpac shakur;ger woods,mba07;eresa may,or;kashi,t1ylor;um,ya1B;a5carlett johanss0h4i3lobodan milosevic,no2ocr1Lpider1uperm0Fwami; m0Em0E;op dogg,w whi1H;egfried,nbad;akespeaTerlock holm1Sia labeouf;ddam hussa16nt1;a cla11ig9;aAe6i5o3u1za;mi,n dmc,paul,sh limbau1;gh;bin hood,d stew16nald1thko;in0Mo;han0Yngo starr,valdo;ese witherspo0i1mbrandt;ll2nh1;old;ey,y;chmaninoff,ffi,iJshid,y roma1H;a4e3i2la16o1uff daddy;cahont0Ie;lar,p19;le,rZ;lm17ris hilt0;leg,prah winfr0Sra;a2e1iles cra1Bostradam0J; yo,l5tt06wmQ;pole0s;a5e4i2o1ubar03;by,lie5net,rriss0N;randa ju1tt romn0M;ly;rl0GssiaB;cklemo1rkov,s0ta hari,ya angelou;re;ady gaga,e1ibera0Pu;bron jam0Xch wale1e;sa;anye west,e3i1obe bryant;d cudi,efer suther1;la0P;ats,sha;a2effers0fk,k rowling,rr tolki1;en;ck the ripp0Mwaharlal nehru,y z;liTnez,ron m7;a7e5i3u1;lk hog5mphrey1sa01;! bog05;l1tl0H;de; m1dwig,nry 4;an;ile selassFlle ber4m3rrison1;! 1;ford;id,mo09;ry;ast0iannis,o1;odwPtye;ergus0lorence nightinga08r1;an1ederic chopN;s,z;ff5m2nya,ustaXzeki1;el;eril lagasse,i1;le zatop1nem;ek;ie;a6e4i2octor w1rake;ho;ck w1ego maradoC;olf;g1mi lovaOnzel washingt0;as;l1nHrth vadR;ai lNt0;a8h5lint0o1thulhu;n1olio;an,fuci1;us;on;aucKop2ristian baMy1;na;in;millo,ptain beefhe4r1;dinal wols2son1;! palmF;ey;art;a8e5hatt,i3oHro1;ck,n1;te;ll g1ng crosby;atB;ck,nazir bhut2rtil,yon1;ce;to;nksy,rack ob1;ama;l 6r3shton kutch2vril lavig8yn ra1;nd;er;chimed2istot1;le;es;capo2paci1;no;ne",Adjective:"true\xA60:AI;1:BS;2:BI;3:BA;4:A8;5:84;6:AV;7:AN;8:AF;9:7H;A:BQ;B:AY;C:BC;D:BH;E:9Y;aA2b9Ec8Fd7We79f6Ng6Eh61i4Xj4Wk4Tl4Im41n3Po36p2Oquart7Pr2Ds1Dt14uSvOwFye29;aMeKhIiHoF;man5oFrth7G;dADzy;despreB1n w97s86;acked1UoleF;!sa6;ather1PeFll o70ste1D;!k5;nt1Ist6Ate4;aHeGiFola5T;bBUce versa,gi3Lle;ng67rsa5R;ca1gBSluAV;lt0PnLpHrGsFttermoBL;ef9Ku3;b96ge1; Hb32pGsFtiAH;ca6ide d4R;er,i85;f52to da2;a0Fbeco0Hc0Bd04e02f01gu1XheaBGiXkn4OmUnTopp06pRrNsJtHus0wF;aFiel3K;nt0rra0P;app0eXoF;ld,uS;eHi37o5ApGuF;perv06spec39;e1ok9O;en,ttl0;eFu5;cogn06gul2RlGqu84sF;erv0olv0;at0en33;aFrecede0E;id,rallel0;am0otic0;aFet;rri0tF;ch0;nFq26vers3;sur0terFv7U;eFrupt0;st0;air,inish0orese98;mploy0n7Ov97xpF;ect0lain0;eHisFocume01ue;clFput0;os0;cid0rF;!a8Scov9ha8Jlyi8nea8Gprivileg0sMwF;aFei9I;t9y;hGircumcFonvin2U;is0;aFeck0;lleng0rt0;b20ppea85ssuGttend0uthorF;iz0;mi8;i4Ara;aLeIhoHip 25oGrF;anspare1encha1i2;geth9leADp notch,rpB;rny,ugh6H;ena8DmpGrFs6U;r49tia4;eCo8P;leFst4M;nt0;a0Dc09e07h06i04ki03l01mug,nobbi4XoVpRqueami4XtKuFymb94;bHccinAi generis,pFr5;erFre7N;! dup9b,vi70;du0li7Lp6IsFurb7J;eq9Atanda9X;aKeJi16o2QrGubboFy4Q;rn;aightFin5GungS; fFfF;or7V;adfa9Pri6;lwa6Ftu82;arHeGir6NlendBot Fry;on;c3Qe1S;k5se; call0lImb9phistic16rHuFviV;ndFth1B;proof;dBry;dFub6; o2A;e60ipF;pe4shod;ll0n d7R;g2HnF;ceEg6ist9;am3Se9;co1Zem5lfFn6Are7; suf4Xi43;aGholFient3A;ar5;rlFt4A;et;cr0me,tisfac7F;aOeIheumatoBiGoF;bu8Ztt7Gy3;ghtFv3; 1Sf6X;cJdu8PlInown0pro69sGtF;ard0;is47oF;lu2na1;e1Suc45;alcit8Xe1ondi2;bBci3mpa1;aSePicayu7laOoNrGuF;bl7Tnjabi;eKiIoF;b7VfGmi49pFxi2M;er,ort81;a7uD;maFor,sti7va2;!ry;ciDexis0Ima2CpaB;in55puli8G;cBid;ac2Ynt 3IrFti2;ma40tFv7W;!i3Z;i2YrFss7R;anoBtF; 5XiF;al,s5V;bSffQkPld OnMrLth9utKverF;!aIbMdHhGni75seas,t,wF;ei74rou74;a63e7A;ue;ll;do1Ger,si6A;d3Qg2Aotu5Z; bFbFe on o7g3Uli7;oa80;fashion0school;!ay; gua7XbFha5Uli7;eat;eHligGsF;ce7er0So1C;at0;diFse;a1e1;aOeNiMoGuF;anc0de; moEnHrthFt6V;!eFwe7L;a7Krn;chaGdescri7Iprof30sF;top;la1;ght5;arby,cessa4ighbor5wlyw0xt;k0usiaFv3;ti8;aQeNiLoHuF;dIltiF;facet0p6;deHlGnFot,rbBst;ochro4Xth5;dy;rn,st;ddle ag0nF;dbloZi,or;ag9diocEga,naGrFtropolit4Q;e,ry;ci8;cIgenta,inHj0Fkeshift,mmGnFri4Oscu61ver18;da5Dy;ali4Lo4U;!stream;abEho;aOeLiIoFumberi8;ngFuti1R;stan3RtF;erm,i4H;ghtGteraF;l,ry,te;heart0wei5O;ft JgFss9th3;al,eFi0M;nda4;nguBps0te5;apGind5noF;wi8;ut;ad0itte4uniW;ce co0Hgno6Mll0Cm04nHpso 2UrF;a2releF;va1; ZaYcoWdReQfOgrNhibi4Ri05nMoLsHtFvalu5M;aAeF;nDrdepe2K;a7iGolFuboI;ub6ve1;de,gF;nifica1;rdi5N;a2er;own;eriIiLluenVrF;ar0eq5H;pt,rt;eHiGoFul1O;or;e,reA;fiFpe26termi5E;ni2;mpFnsideCrreA;le2;ccuCdeq5Ene,ppr4J;fFsitu,vitro;ro1;mJpF;arHeGl15oFrop9;li2r11;n2LrfeA;ti3;aGeFi18;d4BnD;tuE;egGiF;c0YteC;al,iF;tiF;ma2;ld;aOelNiLoFuma7;a4meInHrrGsFur5;ti6;if4E;e58o3U; ma3GsF;ick;ghfalut2HspF;an49;li00pf33;i4llow0ndGrdFtM; 05coEworki8;sy,y;aLener44iga3Blob3oKrGuF;il1Nng ho;aFea1Fizzl0;cGtF;ef2Vis;ef2U;ld3Aod;iFuc2D;nf2R;aVeSiQlOoJrF;aGeFil5ug3;q43tf2O;gFnt3S;i6ra1;lk13oHrF; keeps,eFge0Vm9tu41;g0Ei2Ds3R;liF;sh;ag4Mowe4uF;e1or45;e4nF;al,i2;d Gmini7rF;ti6ve1;up;bl0lDmIr Fst pac0ux;oGreacF;hi8;ff;ed,ili0R;aXfVlTmQnOqu3rMthere3veryday,xF;aApIquisi2traHuF;be48lF;ta1;!va2L;edRlF;icF;it;eAstF;whi6; Famor0ough,tiE;rou2sui2;erGiF;ne1;ge1;dFe2Aoq34;er5;ficF;ie1;g9sF;t,ygF;oi8;er;aWeMiHoGrFue;ea4owY;ci6mina1ne,r31ti8ubQ;dact2Jfficult,m,sGverF;ge1se;creGePjoi1paCtF;a1inA;et,te; Nadp0WceMfiLgeneCliJmuEpeIreliAsGvoF;id,ut;pFtitu2ul1L;eCoF;nde1;ca2ghF;tf13;a1ni2;as0;facto;i5ngero0I;ar0Ce09h07i06l05oOrIuF;rmudgeon5stoma4teF;sy;ly;aIeHu1EystalF; cleFli7;ar;epy;fFv17z0;ty;erUgTloSmPnGrpoCunterclVveFy;rt;cLdJgr21jIsHtrF;aFi2;dic0Yry;eq1Yta1;oi1ug3;escenFuN;di8;a1QeFiD;it0;atoDmensuCpF;ass1SulF;so4;ni3ss3;e1niza1;ci1J;ockwiD;rcumspeAvil;eFintzy;e4wy;leGrtaF;in;ba2;diac,ef00;a00ePiLliJoGrFuck nak0;and new,isk,on22;gGldface,naF; fi05fi05;us;nd,tF;he;gGpartisFzarE;an;tiF;me;autifOhiNlLnHsFyoN;iWtselF;li8;eGiFt;gn;aFfi03;th;at0oF;v0w;nd;ul;ckwards,rF;e,rT; priori,b13c0Zd0Tf0Ng0Ihe0Hl09mp6nt06pZrTsQttracti0MuLvIwF;aGkF;wa1B;ke,re;ant garGeraF;ge;de;diIsteEtF;heFoimmu7;nt07;re;to4;hGlFtu2;eep;en;bitIchiv3roHtF;ifiFsy;ci3;ga1;ra4;ry;pFt;aHetizi8rF;oprF;ia2;llFre1;ed,i8;ng;iquFsy;at0e;ed;cohKiJkaHl,oGriFterX;ght;ne,of;li7;ne;ke,ve;olF;ic;ad;ain07gressiIi6rF;eeF;ab6;le;ve;fGraB;id;ectGlF;ue1;ioF;na2; JaIeGvF;erD;pt,qF;ua2;ma1;hoc,infinitum;cuCquiGtu3u2;al;esce1;ra2;erSjeAlPoNrKsGuF;nda1;e1olu2trF;aAuD;se;te;eaGuF;pt;st;aFve;rd;aFe;ze;ct;ra1;nt",Pronoun:"true\xA6elle,h3i2me,she,th0us,we,you;e0ou;e,m,y;!l,t;e,im",Preposition:"true\xA6aPbMcLdKexcept,fIinGmid,notwithstandiWoDpXqua,sCt7u4v2w0;/o,hereSith0;! whHin,oW;ersus,i0;a,s a vis;n1p0;!on;like,til;h1ill,oward0;!s;an,ereby,r0;ough0u;!oM;ans,ince,o that,uch G;f1n0ut;!to;!f;! 0to;effect,part;or,r0;om;espite,own,u3;hez,irca;ar1e0oBy;sides,tween;ri7;bo8cross,ft7lo6m4propos,round,s1t0;!op;! 0;a whole,long 0;as;id0ong0;!st;ng;er;ut",SportsTeam:"true\xA60:18;1:1E;2:1D;3:14;a1Db15c0Sd0Kfc dallas,g0Ihouston 0Hindiana0Gjacksonville jagua0k0El0Am01new UoRpKqueens parkJreal salt lake,sBt6utah jazz,vancouver whitecaps,w4yW;ashington 4h10;natio1Mredski2wizar0W;ampa bay 7e6o4;ronto 4ttenham hotspur;blue ja0Mrapto0;nnessee tita2xasD;buccanee0ra0K;a8eattle 6porting kansas0Wt4; louis 4oke0V;c1Drams;marine0s4;eah13ounH;cramento Rn 4;antonio spu0diego 4francisco gJjose earthquak1;char08paB; ran07;a9h6ittsburgh 5ortland t4;imbe0rail blaze0;pirat1steele0;il4oenix su2;adelphia 4li1;eagl1philNunE;dr1;akland 4klahoma city thunder,rlando magic;athle0Lrai4;de0;england 8orleans 7york 4;g5je3knYme3red bul0Xy4;anke1;ian3;pelica2sain3;patrio3revolut4;ion;anchEeAi4ontreal impact;ami 8lwaukee b7nnesota 4;t5vi4;kings;imberwolv1wi2;rewe0uc0J;dolphi2heat,marli2;mphis grizz4ts;li1;a6eic5os angeles 4;clippe0dodFlaB;esterV; galaxy,ke0;ansas city 4nF;chiefs,roya0D; pace0polis col3;astr05dynamo,rocke3texa2;olden state warrio0reen bay pac4;ke0;allas 8e4i04od6;nver 6troit 4;lio2pisto2ti4;ge0;broncYnugge3;cowbo5maver4;icZ;ys;arEelLhAincinnati 8leveland 6ol4;orado r4umbus crew sc;api7ocki1;brow2cavalie0guar4in4;dia2;bengaVre4;ds;arlotte horAicago 4;b5cubs,fire,wh4;iteB;ea0ulQ;diff4olina panthe0; city;altimore Alackburn rove0oston 6rooklyn 4uffalo bilN;ne3;ts;cel5red4; sox;tics;rs;oriol1rave2;rizona Ast8tlanta 4;brav1falco2h4;awA;ns;es;on villa,r4;os;c6di4;amondbac4;ks;ardi4;na4;ls",Unit:"true\xA6a07b04cXdWexVfTgRhePinYjoule0BkMlJmDnan08oCp9quart0Bsq ft,t7volts,w6y2ze3\xB01\xB50;g,s;c,f,n;dVear1o0;ttR; 0s 0;old;att,b;erNon0;!ne02;ascals,e1i0;cXnt00;rcent,tJ;hms,unceY;/s,e4i0m\xB2,\xB2,\xB3;/h,cro2l0;e0liK;!\xB2;grLsR;gCtJ;it1u0;menQx;erPreP;b5elvins,ilo1m0notO;/h,ph,\xB2;!byGgrEmCs;ct0rtzL;aJogrC;allonJb0ig3rB;ps;a0emtEl oz,t4;hrenheit,radG;aby9;eci3m1;aratDe1m0oulombD;\xB2,\xB3;lsius,nti0;gr2lit1m0;et0;er8;am7;b1y0;te5;l,ps;c2tt0;os0;econd1;re0;!s","Noun|Gerund":"true\xA60:3O;1:3M;2:3N;3:3D;4:32;5:2V;6:3E;7:3K;8:36;9:3J;A:3B;a3Pb37c2Jd27e23f1Vg1Sh1Mi1Ij1Gk1Dl18m13n11o0Wp0Pques0Sr0EsTtNunderMvKwFyDzB;eroi0oB;ni0o3P;aw2eB;ar2l3;aEed4hispe5i5oCrB;ap8est3i1;n0ErB;ki0r31;i1r2s9tc9;isualizi0oB;lunt1Vti0;stan4ta6;aFeDhin6iCraBy8;c6di0i2vel1M;mi0p8;aBs1;c9si0;l6n2s1;aUcReQhOiMkatKl2Wmo6nowJpeItFuCwB;ea5im37;b35f0FrB;fi0vB;e2Mi2J;aAoryt1KrCuB;d2KfS;etc9ugg3;l3n4;bCi0;ebBi0;oar4;gnBnAt1;a3i0;ip8oB;p8rte2u1;a1r27t1;hCo5reBulp1;a2Qe2;edu3oo3;i3yi0;aKeEi4oCuB;li0n2;oBwi0;fi0;aFcEhear7laxi0nDpor1sB;pon4tructB;r2Iu5;de5;or4yc3;di0so2;p8ti0;aFeacek20laEoCrBublis9;a1Teten4in1oces7;iso2siB;tio2;n2yi0;ckaAin1rB;ki0t1O;fEpeDrganiCvB;erco24ula1;si0zi0;ni0ra1;fe5;avi0QeBur7;gotia1twor6;aDeCi2oB;de3nito5;a2dita1e1ssaA;int0XnBrke1;ifUufactu5;aEeaDiBodAyi0;cen7f1mi1stB;e2i0;r2si0;n4ug9;iCnB;ea4it1;c6l3;ogAuB;dAgg3stif12;ci0llust0VmDnBro2;nova1sp0NterBven1;ac1vie02;agi2plo4;aDea1iCoBun1;l4w3;ki0ri0;nd3rB;roWvB;es1;aCene0Lli4rBui4;ee1ie0N;rde2the5;aHeGiDlCorBros1un4;e0Pmat1;ir1oo4;gh1lCnBs9;anZdi0;i0li0;e3nX;r0Zscina1;a1du01nCxB;erci7plo5;chan1di0ginB;ee5;aLeHiGoub1rCum8wB;el3;aDeCiB;bb3n6vi0;a0Qs7;wi0;rTscoDvi0;ba1coZlBvelo8;eCiB;ve5;ga1;nGti0;aVelebUhSlPoDrBur3yc3;aBos7yi0;f1w3;aLdi0lJmFnBo6pi0ve5;dDsCvinB;ci0;trBul1;uc1;muniDpB;lBo7;ai2;ca1;lBo5;ec1;c9ti0;ap8eaCimToBubT;ni0t9;ni0ri0;aBee5;n1t1;ra1;m8rCs1te5;ri0;vi0;aPeNitMlLoGrDuB;dge1il4llBr8;yi0;an4eat9oadB;cas1;di0;a1mEokB;i0kB;ee8;pi0;bi0;es7oa1;c9i0;gin2lonAt1;gi0;bysit1c6ki0tt3;li0;ki0;bando2cGdverti7gi0pproac9rgDssuCtB;trac1;mi0;ui0;hi0;si0;coun1ti0;ti0;ni0;ng",PhrasalVerb:"true\xA60:92;1:96;2:8H;3:8V;4:8A;5:83;6:85;7:98;8:90;9:8G;A:8X;B:8R;C:8U;D:8S;E:70;F:97;G:8Y;H:81;I:7H;J:79;a9Fb7Uc6Rd6Le6Jf5Ig50h4Biron0j47k40l3Em31n2Yo2Wp2Cquiet Hr1Xs0KtZuXvacuu6QwNyammerBzK;ero Dip LonK;e0k0;by,ov9up;aQeMhLiKor0Mrit19;mp0n3Fpe0r5s5;ackAeel Di0S;aLiKn33;gh 3Wrd0;n Dr K;do1in,oJ;it 79k5lk Lrm 69sh Kt83v60;aw3do1o7up;aw3in,oC;rgeBsK;e 2herE;a00eYhViRoQrMuKypP;ckErn K;do1in,oJup;aLiKot0y 30;ckl7Zp F;ck HdK;e 5Y;n7Wp 3Es5K;ck MdLe Kghten 6me0p o0Rre0;aw3ba4do1in,up;e Iy 2;by,oG;ink Lrow K;aw3ba4in,up;ba4ov9up;aKe 77ll62;m 2r 5M;ckBke Llk K;ov9shit,u47;aKba4do1in,leave,o4Dup;ba4ft9pa69w3;a0Vc0Te0Mh0Ii0Fl09m08n07o06p01quar5GtQuOwK;earMiK;ngLtch K;aw3ba4o8K; by;cKi6Bm 2ss0;k 64;aReQiPoNrKud35;aigh2Det75iK;ke 7Sng K;al6Yup;p Krm2F;by,in,oG;c3Ln3Lr 2tc4O;p F;c3Jmp0nd LrKveAy 2O;e Ht 2L;ba4do1up;ar3GeNiMlLrKurB;ead0ingBuc5;a49it 6H;c5ll o3Cn 2;ak Fe1Xll0;a3Bber 2rt0und like;ap 5Vow Duggl5;ash 6Noke0;eep NiKow 6;cLp K;o6Dup;e 68;in,oK;ff,v9;de19gn 4NnKt 6Gz5;gKkE; al6Ale0;aMoKu5W;ot Kut0w 7M;aw3ba4f48oC;c2WdeEk6EveA;e Pll1Nnd Orv5tK; Ktl5J;do1foLin,o7upK;!on;ot,r5Z;aw3ba4do1in,o33up;oCto;al66out0rK;ap65ew 6J;ilAv5;aXeUiSoOuK;b 5Yle0n Kstl5;aLba4do1inKo2Ith4Nu5P;!to;c2Xr8w3;ll Mot LpeAuK;g3Ind17;a2Wf3Po7;ar8in,o7up;ng 68p oKs5;ff,p18;aKelAinEnt0;c6Hd K;o4Dup;c27t0;aZeYiWlToQrOsyc35uK;ll Mn5Kt K;aKba4do1in,oJto47up;pa4Dw3;a3Jdo1in,o21to45up;attleBess KiNop 2;ah2Fon;iLp Kr4Zu1Gwer 6N;do1in,o6Nup;nt0;aLuK;gEmp 6;ce u20y 6D;ck Kg0le 4An 6p5B;oJup;el 5NncilE;c53ir 39n0ss MtLy K;ba4oG; Hc2R;aw3ba4in,oJ;pKw4Y;e4Xt D;aLerd0oK;dAt53;il Hrrow H;aTeQiPoLuK;ddl5ll I;c1FnkeyMp 6uthAve K;aKdo1in,o4Lup;l4Nw3; wi4K;ss0x 2;asur5e3SlLss K;a21up;t 6;ke Ln 6rKs2Ax0;k 6ryA;do,fun,oCsure,up;a02eViQoLuK;ck0st I;aNc4Fg MoKse0;k Kse4D;aft9ba4do1forw37in56o0Zu46;in,oJ;d 6;e NghtMnLsKve 00;ten F;e 2k 2; 2e46;ar8do1in;aMt LvelK; oC;do1go,in,o7up;nEve K;in,oK;pKut;en;c5p 2sh LtchBughAy K;do1o59;in4Po7;eMick Lnock K;do1oCup;oCup;eLy K;in,up;l Ip K;aw3ba4do1f04in,oJto,up;aMoLuK;ic5mpE;ke3St H;c43zz 2;a01eWiToPuK;nLrrKsh 6;y 2;keLt K;ar8do1;r H;lKneErse3K;d Ke 2;ba4dKfast,o0Cup;ear,o1;de Lt K;ba4on,up;aw3o7;aKlp0;d Ml Ir Kt 2;fKof;rom;f11in,o03uW;cPm 2nLsh0ve Kz2P;at,it,to;d Lg KkerP;do1in,o2Tup;do1in,oK;ut,v9;k 2;aZeTive Rloss IoMrLunK; f0S;ab hold,in43ow 2U; Kof 2I;aMb1Mit,oLr8th1IuK;nd9;ff,n,v9;bo7ft9hQw3;aw3bKdo1in,oJrise,up,w3;a4ir2H;ar 6ek0t K;aLb1Fdo1in,oKr8up;ff,n,ut,v9;cLhKl2Fr8t,w3;ead;ross;d aKng 2;bo7;a0Ee07iYlUoQrMuK;ck Ke2N;ar8up;eLighten KownBy 2;aw3oG;eKshe27; 2z5;g 2lMol Krk I;aKwi20;bo7r8;d 6low 2;aLeKip0;sh0;g 6ke0mKrKtten H;e F;gRlPnNrLsKzzle0;h F;e Km 2;aw3ba4up;d0isK;h 2;e Kl 1T;aw3fPin,o7;ht ba4ure0;ePnLsK;s 2;cMd K;fKoG;or;e D;d04l 2;cNll Krm0t1G;aLbKdo1in,o09sho0Eth08victim;a4ehi2O;pa0C;e K;do1oGup;at Kdge0nd 12y5;in,o7up;aOi1HoNrK;aLess 6op KuN;aw3b03in,oC;gBwB; Ile0ubl1B;m 2;a0Ah05l02oOrLut K;aw3ba4do1oCup;ackBeep LoKy0;ss Dwd0;by,do1in,o0Uup;me NoLuntK; o2A;k 6l K;do1oG;aRbQforOin,oNtKu0O;hLoKrue;geth9;rough;ff,ut,v9;th,wK;ard;a4y;paKr8w3;rt;eaLose K;in,oCup;n 6r F;aNeLiK;ll0pE;ck Der Kw F;on,up;t 2;lRncel0rOsMtch LveE; in;o1Nup;h Dt K;doubt,oG;ry LvK;e 08;aw3oJ;l Km H;aLba4do1oJup;ff,n,ut;r8w3;a0Ve0MiteAl0Fo04rQuK;bblNckl05il0Dlk 6ndl05rLsKtMy FzzA;t 00;n 0HsK;t D;e I;ov9;anWeaUiLush K;oGup;ghQng K;aNba4do1forMin,oLuK;nd9p;n,ut;th;bo7lKr8w3;ong;teK;n 2;k K;do1in,o7up;ch0;arTg 6iRn5oPrNssMttlLunce Kx D;aw3ba4;e 6; ar8;e H;do1;k Dt 2;e 2;l 6;do1up;d 2;aPeed0oKurt0;cMw K;aw3ba4do1o7up;ck;k K;in,oC;ck0nk0stA; oQaNef 2lt0nd K;do1ov9up;er;up;r Lt K;do1in,oCup;do1o7;ff,nK;to;ck Pil0nMrgLsK;h D;ainBe D;g DkB; on;in,o7;aw3do1in,oCup;ff,ut;ay;ct FdQir0sk MuctionA; oG;ff;ar8o7;ouK;nd; o7;d K;do1oKup;ff,n;wn;o7up;ut",ProperNoun:"true\xA6aIbDc8dalhousHe7f5gosford,h4iron maiden,kirby,landsdowne,m2nis,r1s0wembF;herwood,paldiB;iel,othwe1;cgi0ercedes,issy;ll;intBudsB;airview,lorence,ra0;mpt9nco;lmo,uro;a1h0;arlt6es5risti;rl0talina;et4i0;ng;arb3e0;et1nt0rke0;ley;on;ie;bid,jax","Person|Place":"true\xA6a8d6h4jordan,k3orlando,s1vi0;ctor9rgin9;a0ydney;lvador,mara,ntia4;ent,obe;amil0ous0;ton;arw2ie0;go;lexandr1ust0;in;ia",LastName:"true\xA60:BR;1:BF;2:B5;3:BH;4:AX;5:9Y;6:B6;7:BK;8:B0;9:AV;A:AL;B:8Q;C:8G;D:7K;E:BM;F:AH;aBDb9Zc8Wd88e81f7Kg6Wh64i60j5Lk4Vl4Dm39n2Wo2Op25quispe,r1Ls0Pt0Ev03wTxSyKzG;aIhGimmerm6A;aGou,u;ng,o;khar5ytsE;aKeun9BiHoGun;koya32shiBU;!lG;diGmaz;rim,z;maGng;da,g52mo83sGzaC;aChiBV;iao,u;aLeJiHoGright,u;jcA5lff,ng;lGmm0nkl0sniewsC;kiB1liams33s3;bGiss,lt0;b,er,st0;a6Vgn0lHtG;anabe,s3;k0sh,tG;e2Non;aLeKiHoGukD;gt,lk5roby5;dHllalGnogr3Kr1Css0val3S;ba,ob1W;al,ov4;lasHsel8W;lJn dIrgBEsHzG;qu7;ilyEqu7siljE;en b6Aijk,yk;enzueAIverde;aPeix1VhKi2j8ka43oJrIsui,uG;om5UrG;c2n0un1;an,emblA7ynisC;dorAMlst3Km4rrAth;atch0i8UoG;mHrG;are84laci79;ps3sG;en,on;hirDkah9Mnaka,te,varA;a06ch01eYhUiRmOoMtIuHvGzabo;en9Jobod3N;ar7bot4lliv2zuC;aIeHoG;i7Bj4AyanAB;ele,in2FpheBvens25;l8rm0;kol5lovy5re7Tsa,to,uG;ng,sa;iGy72;rn5tG;!h;l71mHnGrbu;at9cla9Egh;moBo7M;aIeGimizu;hu,vchG;en8Luk;la,r1G;gu9infe5YmGoh,pulveA7rra5P;jGyG;on5;evi6iltz,miHneid0roed0uGwarz;be3Elz;dHtG;!t,z;!t;ar4Th8ito,ka4OlJnGr4saCto,unde19v4;ch7dHtGz;a5Le,os;b53e16;as,ihDm4Po0Y;aVeSiPoJuHyG;a6oo,u;bio,iz,sG;so,u;bKc8Fdrigue67ge10j9YmJosevelt,sItHux,wG;e,li6;a9Ch;enb4Usi;a54e4L;erts15i93;bei4JcHes,vGzzo;as,e9;ci,hards12;ag2es,iHut0yG;es,nol5N;s,t0;dImHnGsmu97v6C;tan1;ir7os;ic,u;aUeOhMiJoHrGut8;asad,if6Zochazk27;lishc2GpGrti72u10we76;e3Aov51;cHe45nG;as,to;as70hl0;aGillips;k,m,n6I;a3Hde3Wete0Bna,rJtG;ersHrovGters54;!a,ic;!en,on;eGic,kiBss3;i9ra,tz,z;h86k,padopoulIrk0tHvG;ic,l4N;el,te39;os;bMconn2Ag2TlJnei6PrHsbor6XweBzG;dem7Rturk;ella4DtGwe6N;ega,iz;iGof7Hs8I;vGyn1R;ei9;aSri1;aPeNiJoGune50ym2;rHvGwak;ak4Qik5otn66;odahl,r4S;cholsZeHkolGls4Jx3;ic,ov84;ls1miG;!n1;ils3mG;co4Xec;gy,kaGray2sh,var38;jiGmu9shiG;ma;a07c04eZiWoMuHyeG;rs;lJnIrGssoli6S;atGp03r7C;i,ov4;oz,te58;d0l0;h2lOnNo0RrHsGza1A;er,s;aKeJiIoz5risHtG;e56on;!on;!n7K;au,i9no,t5J;!lA;r1Btgome59;i3El0;cracFhhail5kkeHlG;l0os64;ls1;hmeJiIj30lHn3Krci0ssiGyer2N;!er;n0Po;er,j0;dDti;cartHlG;aughl8e2;hy;dQe7Egnu68i0jer3TkPmNnMrItHyG;er,r;ei,ic,su21thews;iHkDquAroqu8tinG;ez,s;a5Xc,nG;!o;ci5Vn;a5UmG;ad5;ar5e6Kin1;rig77s1;aVeOiLoJuHyG;!nch;k4nGo;d,gu;mbarGpe3Fvr4we;di;!nGu,yana2B;coln,dG;b21holm,strom;bedEfeKhIitn0kaHn8rGw35;oy;!j;m11tG;in1on1;bvGvG;re;iGmmy,ng,rs2Qu,voie,ws3;ne,t1F;aZeYh2iWlUnez50oNrJuHvar2woG;k,n;cerGmar68znets5;a,o34;aHem0isGyeziu;h23t3O;m0sni4Fus3KvG;ch4O;bay57ch,rh0Usk16vaIwalGzl5;czGsC;yk;cIlG;!cGen4K;huk;!ev4ic,s;e8uiveG;rt;eff0kGl4mu9nnun1;ucF;ll0nnedy;hn,llKminsCne,pIrHstra3Qto,ur,yGzl5;a,s0;j0Rls22;l2oG;or;oe;aPenOha6im14oHuG;ng,r4;e32hInHrge32u6vG;anD;es,ss3;anHnsG;en,on,t3;nesGs1R;en,s1;kiBnings,s1;cJkob4EnGrv0E;kDsG;en,sG;en0Ion;ks3obs2A;brahimDglesi5Nke5Fl0Qno07oneIshikHto,vanoG;u,v54;awa;scu;aVeOiNjaltal8oIrist50uG;!aGb0ghAynh;m2ng;a6dz4fIjgaa3Hk,lHpUrGwe,x3X;ak1Gvat;mAt;er,fm3WmG;ann;ggiBtchcock;iJmingw4BnHrGss;nand7re9;deGriks1;rs3;kkiHnG;on1;la,n1;dz4g1lvoQmOns0ZqNrMsJuIwHyG;asFes;kiB;g1ng;anHhiG;mo14;i,ov0J;di6p0r10t;ue;alaG;in1;rs1;aVeorgUheorghe,iSjonRoLrJuGw3;errGnnar3Co,staf3Ctierr7zm2;a,eG;ro;ayli6ee2Lg4iffithGub0;!s;lIme0UnHodGrbachE;e,m2;calvAzale0S;dGubE;bGs0E;erg;aj,i;bs3l,mGordaO;en7;iev3U;gnMlJmaIndFo,rGsFuthi0;cGdn0za;ia;ge;eaHlG;agh0i,o;no;e,on;aVerQiLjeldsted,lKoIrHuG;chs,entAji41ll0;eem2iedm2;ntaGrt8urni0wl0;na;emi6orA;lipIsHtzgeraG;ld;ch0h0;ovG;!ic;hatDnanIrG;arGei9;a,i;deY;ov4;b0rre1D;dKinsJriksIsGvaB;cob3GpGtra3D;inoza,osiQ;en,s3;te8;er,is3warG;ds;aXePiNjurhuMoKrisco15uHvorakG;!oT;arte,boHmitru,nn,rGt3C;and,ic;is;g2he0Omingu7nErd1ItG;to;us;aGcki2Hmitr2Ossanayake,x3;s,z; JbnaIlHmirGrvisFvi,w2;!ov4;gado,ic;th;bo0groot,jo6lHsilGvriA;va;a cruz,e3uG;ca;hl,mcevsCnIt2WviG;dGes,s;ov,s3;ielsGku22;!en;ki;a0Be06hRiobQlarkPoIrGunningh1H;awfo0RivGuz;elli;h1lKntJoIrGs2Nx;byn,reG;a,ia;ke,p0;i,rer2K;em2liB;ns;!e;anu;aOeMiu,oIristGu6we;eGiaG;ns1;i,ng,p9uHwGy;!dH;dGng;huJ;!n,onGu6;!g;kJnIpm2ttHudhGv7;ry;erjee,o14;!d,g;ma,raboG;rty;bJl0Cng4rG;eghetHnG;a,y;ti;an,ota1C;cerAlder3mpbeLrIstGvadi0B;iGro;llo;doHl0Er,t0uGvalho;so;so,zo;ll;a0Fe01hYiXlUoNrKuIyG;rLtyG;qi;chan2rG;ke,ns;ank5iem,oGyant;oks,wG;ne;gdan5nIruya,su,uchaHyKziG;c,n5;rd;darGik;enG;ko;ov;aGond15;nco,zG;ev4;ancFshw16;a08oGuiy2;umGwmG;ik;ckRethov1gu,ktPnNrG;gJisInG;ascoGds1;ni;ha;er,mG;anG;!n;gtGit7nP;ss3;asF;hi;er,hG;am;b4ch,ez,hRiley,kk0ldw8nMrIshHtAu0;es;ir;bInHtlGua;ett;es,i0;ieYosa;dGik;a9yoG;padhyG;ay;ra;k,ng;ic;bb0Acos09d07g04kht05lZnPrLsl2tJyG;aHd8;in;la;chis3kiG;ns3;aImstro6sl2;an;ng;ujo,ya;dJgelHsaG;ri;ovG;!a;ersJov,reG;aGjEws;ss1;en;en,on,s3;on;eksejEiyEmeiIvG;ar7es;ez;da;ev;arwHuilG;ar;al;ams,l0;er;ta;as",Ordinal:"true\xA6eBf7nin5s3t0zeroE;enDhir1we0;lfCn7;d,t3;e0ixt8;cond,vent7;et0th;e6ie7;i2o0;r0urt3;tie4;ft1rst;ight0lev1;e0h,ie1;en0;th",Cardinal:"true\xA6bEeBf5mEnine7one,s4t0zero;en,h2rDw0;e0o;lve,n5;irt6ousands,ree;even2ix2;i3o0;r1ur0;!t2;ty;ft0ve;e2y;ight0lev1;!e0y;en;illions",Multiple:"true\xA6b3hundred,m3qu2se1t0;housand,r2;pt1xt1;adr0int0;illion",City:"true\xA60:74;1:61;2:6G;3:6J;4:5S;a68b53c4Id48e44f3Wg3Hh39i31j2Wk2Fl23m1Mn1Co19p0Wq0Ur0Os05tRuQvLwDxiBy9z5;a7h5i4Muri4O;a5e5ongsh0;ng3H;greb,nzib5G;ang2e5okoha3Sunfu;katerin3Hrev0;a5n0Q;m5Hn;arsBeAi6roclBu5;h0xi,zh5P;c7n5;d5nipeg,terth4;hoek,s1L;hi5Zkl3A;l63xford;aw;a8e6i5ladivost5Molgogr6L;en3lni6S;ni22r5;o3saill4N;lenc4Wncouv3Sr3ughn;lan bat1Crumqi,trecht;aFbilisi,eEheDiBo9r7u5;l21n63r5;in,ku;i5ondh62;es51poli;kyo,m2Zron1Pulo5;n,uS;an5jua3l2Tmisoa6Bra3;j4Tshui; hag62ssaloni2H;gucigal26hr0l av1U;briz,i6llinn,mpe56ng5rtu,shk2R;i3Esh0;an,chu1n0p2Eyu0;aEeDh8kopje,owe1Gt7u5;ra5zh4X;ba0Ht;aten is55ockholm,rasbou67uttga2V;an8e6i5;jiazhua1llo1m5Xy0;f50n5;ya1zh4H;gh3Kt4Q;att45o1Vv44;cramen16int ClBn5o paulo,ppo3Rrajevo; 7aa,t5;a 5o domin3E;a3fe,m1M;antonio,die3Cfrancisco,j5ped3Nsalvad0J;o5u0;se;em,t lake ci5Fz25;lou58peters24;a9e8i6o5;me,t59;ga,o5yadh;! de janei3F;cife,ims,nn3Jykjavik;b4Sip4lei2Inc2Pwalpindi;ingdao,u5;ez2i0Q;aFeEhDiCo9r7u6yong5;ya1;eb59ya1;a5etor3M;g52to;rt5zn0; 5la4Co;au prin0Melizabe24sa03;ls3Prae5Atts26;iladelph3Gnom pe1Aoenix;ki1tah tik3E;dua,lerYnaji,r4Ot5;na,r32;ak44des0Km1Mr6s5ttawa;a3Vlo;an,d06;a7ew5ing2Fovosibir1Jyc; 5cast36;del24orlea44taip14;g8iro4Wn5pl2Wshv33v0;ch6ji1t5;es,o1;a1o1;a6o5p4;ya;no,sa0W;aEeCi9o6u5;mb2Ani26sc3Y;gadishu,nt6s5;c13ul;evideo,pelli1Rre2Z;ami,l6n14s5;kolc,sissauga;an,waukee;cca,d5lbour2Mmph41ndo1Cssi3;an,ell2Xi3;cau,drAkass2Sl9n8r5shh4A;aca6ib5rakesh,se2L;or;i1Sy;a4EchFdal0Zi47;mo;id;aDeAi8o6u5vSy2;anMckn0Odhia3;n5s angel26;d2g bea1N;brev2Be3Lma5nz,sb2verpo28;!ss27; ma39i5;c5pzig;est16; p6g5ho2Wn0Cusan24;os;az,la33;aHharFiClaipeBo9rak0Du7y5;iv,o5;to;ala lump4n5;mi1sh0;hi0Hlka2Xpavog4si5wlo2;ce;da;ev,n5rkuk;gst2sha5;sa;k5toum;iv;bHdu3llakuric0Qmpa3Fn6ohsiu1ra5un1Iwaguc0Q;c0Pj;d5o,p4;ah1Ty;a7e6i5ohannesV;l1Vn0;dd36rusalem;ip4k5;ar2H;bad0mph1OnArkutUs7taXz5;mir,tapala5;pa;fah0l6tanb5;ul;am2Zi2H;che2d5;ianap2Mo20;aAe7o5yder2W; chi mi5ms,nolulu;nh;f6lsin5rakli2;ki;ei;ifa,lifax,mCn5rb1Dva3;g8nov01oi;aFdanEenDhCiPlasgBo9raz,u5;a5jr23;dal6ng5yaquil;zh1J;aja2Oupe;ld coa1Bthen5;bu2S;ow;ent;e0Uoa;sk;lw7n5za;dhi5gt1E;nag0U;ay;aisal29es,o8r6ukuya5;ma;ankfu5esno;rt;rt5sh0; wor6ale5;za;th;d5indhov0Pl paso;in5mont2;bur5;gh;aBe8ha0Xisp4o7resd0Lu5;b5esseldorf,nkirk,rb0shanbe;ai,l0I;ha,nggu0rtmu13;hradSl6nv5troit;er;hi;donghIe6k09l5masc1Zr es sala1KugavpiY;i0lU;gu,je2;aJebu,hAleve0Vo5raio02uriti1Q;lo7n6penhag0Ar5;do1Ok;akKst0V;gUm5;bo;aBen8i6ongqi1ristchur5;ch;ang m7ca5ttago1;go;g6n5;ai;du,zho1;ng5ttogr14;ch8sha,zh07;gliari,i9lga8mayenJn6pe town,r5tanO;acCdiff;ber1Ac5;un;ry;ro;aWeNhKirmingh0WoJr9u5;chareTdapeTenos air7r5s0tu0;g5sa;as;es;a9is6usse5;ls;ba6t5;ol;ne;sil8tisla7zzav5;il5;le;va;ia;goZst2;op6ubaneshw5;ar;al;iCl9ng8r5;g6l5n;in;en;aluru,hazi;fa6grade,o horizon5;te;st;ji1rut;ghd0BkFn9ot8r7s6yan n4;ur;el,r07;celo3i,ranquil09;ou;du1g6ja lu5;ka;alo6k5;ok;re;ng;ers5u;field;a05b02cc01ddis aba00gartaZhmedXizawl,lSmPnHqa00rEsBt7uck5;la5;nd;he7l5;an5;ta;ns;h5unci2;dod,gab5;at;li5;ngt2;on;a8c5kaOtwerp;hora6o3;na;ge;h7p5;ol5;is;eim;aravati,m0s5;terd5;am; 7buquerq6eppo,giers,ma5;ty;ue;basrah al qadim5mawsil al jadid5;ah;ab5;ad;la;ba;ra;idj0u dha5;bi;an;lbo6rh5;us;rg",Region:"true\xA60:2O;1:2L;2:2U;3:2F;a2Sb2Fc21d1Wes1Vf1Tg1Oh1Ki1Fj1Bk16l13m0Sn09o07pYqVrSsJtEuBverAw6y4zacatec2W;akut0o0Fu4;cat1k09;a5est 4isconsin,yomi1O;bengal,virgin0;rwick3shington4;! dc;acruz,mont;dmurt0t4;ah,tar4; 2Pa12;a6e5laxca1Vripu21u4;scaEva;langa2nnessee,x2J;bas10m4smQtar29;aulip2Hil nadu;a9elang07i7o5taf16u4ylh1J;ff02rr09s1E;me1Gno1Uuth 4;cZdY;ber0c4kkim,naloa;hu1ily;n5rawak,skatchew1xo4;ny; luis potosi,ta catari2;a4hodeA;j4ngp0C;asth1shahi;ingh29u4;e4intana roo;bec,en6retaro;aAe6rince edward4unjab; i4;sl0G;i,n5r4;ak,nambu0F;a0Rnsylv4;an0;ha0Pra4;!na;axa0Zdisha,h4klaho21ntar4reg7ss0Dx0I;io;aLeEo6u4;evo le4nav0X;on;r4tt18va scot0;f9mandy,th4; 4ampton3;c6d5yo4;rk3;ako1O;aroli2;olk;bras1Nva0Dw4; 6foundland4;! and labrad4;or;brunswick,hamp3jers5mexiTyork4;! state;ey;galPyarit;aAeghala0Mi6o4;nta2r4;dov0elos;ch6dlanDn5ss4zor11;issippi,ouri;as geraPneso18;ig1oac1;dhy12harasht0Gine,lac07ni5r4ssachusetts;anhao,i el,ylG;p4toba;ur;anca3e4incoln3ouisI;e4iR;ds;a6e5h4omi;aka06ul2;dah,lant1ntucky,ra01;bardino,lmyk0ns0Qr4;achay,el0nata0X;alis6har4iangxi;kh4;and;co;daho,llino7n4owa;d5gush4;et0;ia2;is;a6ert5i4un1;dalFm0D;ford3;mp3rya2waii;ansu,eorg0lou7oa,u4;an4izhou,jarat;ajuato,gdo4;ng;cester3;lori4uji1;da;sex;ageUe7o5uran4;go;rs4;et;lawaMrby3;aFeaEh9o4rim08umbr0;ahui7l6nnectic5rsi4ventry;ca;ut;i03orado;la;e5hattisgarh,i4uvash0;apRhuahua;chn5rke4;ss0;ya;ra;lGm4;bridge3peche;a9ihar,r8u4;ck4ryat0;ingham3;shi4;re;emen,itish columb0;h0ja cal8lk7s4v7;hkorto4que;st1;an;ar0;iforn0;ia;dygHguascalientes,lBndhr9r5ss4;am;izo2kans5un4;achal 7;as;na;a 4;pradesh;a6ber5t4;ai;ta;ba5s4;ka;ma;ea",Place:"true\xA60:4T;1:4V;2:44;3:4B;4:3I;a4Eb3Gc2Td2Ge26f25g1Vh1Ji1Fk1Cl14m0Vn0No0Jp08r04sTtNuLvJw7y5;a5o0Syz;kut1Bngtze;aDeChitBi9o5upatki,ycom2P;ki26o5;d5l1B;b3Ps5;i4to3Y;c0SllowbroCn5;c2Qgh2;by,chur1P;ed0ntw3Gs22;ke6r3St5;erf1f1; is0Gf3V;auxha3Mirgin is0Jost5;ok;laanbaatar,pto5xb3E;n,wn;a9eotihuac43h7ive49o6ru2Nsarskoe selo,u5;l2Dzigo47;nto,rquay,tt2J;am3e 5orn3E;bronx,hamptons;hiti,j mah0Iu1N;aEcotts bluff,eCfo,herbroQoApring9t7u5yd2F;dbu1Wn5;der03set3B;aff1ock2Nr5;atf1oud;hi37w24;ho,uth5; 1Iam1Zwo3E;a5i2O;f2Tt0;int lawrence riv3Pkhal2D;ayleigh,ed7i5oc1Z;chmo1Eo gran4ver5;be1Dfr09si4; s39cliffe,hi2Y;aCe9h8i5ompeii,utn2;c6ne5tcai2T; 2Pc0G;keri13t0;l,x;k,lh2mbr6n5r2J;n1Hzance;oke;cif38pahanaumokuak30r5;k5then0;si4w1K;ak7r6x5;f1l2X;ange county,d,f1inoco;mTw1G;e8i1Uo5;r5tt2N;th5wi0E; 0Sam19;uschwanste1Pw5; eng6a5h2market,po36;rk;la0P;a8co,e6i5uc;dt1Yll0Z;adow5ko0H;lands;chu picchu,gad2Ridsto1Ql8n7ple6r5;kh2; g1Cw11;hatt2Osf2B;ibu,t0ve1Z;a8e7gw,hr,in5owlOynd02;coln memori5dl2C;al;asi4w3;kefr7mbe1On5s,x;ca2Ig5si05;f1l27t0;ont;azan kreml14e6itchen2Gosrae,rasnoyar5ul;sk;ns0Hs1U;ax,cn,lf1n6ps5st;wiN;d5glew0Lverness;ian27ochina;aDeBi6kg,nd,ov5unti2H;d,enweep;gh6llc5;reL;bu03l5;and5;!s;r5yw0C;ef1tf1;libu24mp6r5stings;f1lem,row;stead,t0;aDodavari,r5uelph;avenAe5imsS;at 8en5; 6f1Fwi5;ch;acr3vall1H;brita0Flak3;hur5;st;ng3y villa0W;airhavHco,ra;aAgli9nf17ppi8u7ver6x5;et1Lf1;glad3t0;rope,st0;ng;nt0;rls1Ls5;t 5;e5si4;nd;aCe9fw,ig8o7ryd6u5xb;mfri3nstab00rh2tt0;en;nca18rcKv19wnt0B;by;n6r5vonpo1D;ry;!h2;nu8r5;l6t5;f1moor;ingt0;be;aLdg,eIgk,hClBo5royd0;l6m5rnwa0B;pt0;c7lingw6osse5;um;ood;he0S;earwat0St;a8el6i5uuk;chen itza,mney ro07natSricahua;m0Zt5;enh2;mor5rlottetPth2;ro;dar 5ntervilA;breaks,faZg5;rove;ld9m8r5versh2;lis6rizo pla5;in;le;bLpbellf1;weQ;aZcn,eNingl01kk,lackLolt0r5uckV;aGiAo5;ckt0ok5wns cany0;lyn,s5;i4to5;ne;de;dge6gh5;am,t0;n6t5;own;or5;th;ceb6m5;lNpt0;rid5;ge;bu5pool,wa8;rn;aconsfEdf1lBr9verly7x5;hi5;ll; hi5;lls;wi5;ck; air,l5;ingh2;am;ie5;ld;ltimore,rnsl6tters5;ea;ey;bLct0driadic,frica,ginJlGmFn9rc8s7tl6yleOzor3;es;!ant8;hcroft,ia; de triomphe,t6;adyr,ca8dov9tarct5;ic5; oce5;an;st5;er;ericas,s;be6dersh5hambra,list0;ot;rt0;cou5;rt;bot7i5;ngd0;on;sf1;ord",Country:"true\xA60:38;1:2L;2:3B;a2Xb2Ec22d1Ye1Sf1Mg1Ch1Ai14j12k0Zl0Um0Gn05om2pZqat1KrXsKtCu7v5wal4yemTz3;a25imbabwe;es,lis and futu2Y;a3enezue32ietnam;nuatu,tican city;gTk6nited 4ruXs3zbeE; 2Ca,sr;arab emirat0Kkingdom,states3;! of am2Y;!raiV;a8haCimor les0Co7rinidad 5u3;nis0rk3valu;ey,me2Zs and caic1V;and t3t3;oba1L;go,kel10nga;iw2ji3nz2T;ki2V;aDcotl1eCi9lov8o6pa2Dri lanka,u5w3yr0;az3edAitzerl1;il1;d2riname;lomon1Xmal0uth 3;afr2KkMsud2;ak0en0;erra leoFn3;gapo1Yt maart3;en;negLrb0ychellZ;int 3moa,n marino,udi arab0;hele26luc0mart21;epublic of ir0Eom2Euss0w3;an27;a4eIhilippinUitcairn1Mo3uerto riN;l1rtugF;ki2Dl4nama,pua new0Vra3;gu7;au,esti3;ne;aBe9i7or3;folk1Ith4w3;ay; k3ern mariana1D;or0O;caragua,ger3ue;!ia;p3ther1Aw zeal1;al;mib0u3;ru;a7exi6icro0Bo3yanm06;ldova,n3roc5zambA;a4gol0t3;enegro,serrat;co;cAdagasc01l7r5urit4yot3;te;an0i16;shall0Xtin3;ique;a4div3i,ta;es;wi,ys0;ao,ed02;a6e5i3uxembourg;b3echtenste12thu1G;er0ya;ban0Isotho;os,tv0;azakh1Fe4iriba04o3uwait,yrgyz1F;rXsovo;eling0Knya;a3erG;ma16p2;c7nd6r4s3taly,vory coast;le of m2rael;a3el1;n,q;ia,oJ;el1;aiTon3ungary;dur0Ng kong;aBermany,ha0QibraltAre8u3;a6ern5inea3ya0P;! biss3;au;sey;deloupe,m,tema0Q;e3na0N;ce,nl1;ar;bUmb0;a7i6r3;ance,ench 3;guia0Epoly3;nes0;ji,nl1;lklandUroeU;ast tim7cu6gypt,l salv6ngl1quatorial4ritr5st3thiop0;on0; guin3;ea;ad3;or;enmark,jibou5ominica4r con3;go;!n C;ti;aBentral african Ah8o5roat0u4yprRzech3; 9ia;ba,racao;c4lo3morQngo brazzaville,okGsta r04te de ivoiL;mb0;osE;i3ristmasG;le,na;republic;m3naUpe verde,ymanA;bod0ero3;on;aGeDhut2o9r5u3;lgar0r3;kina faso,ma,undi;azil,itish 3unei;virgin3; is3;lands;liv0nai5snia and herzegoviHtswaHuvet3; isl1;and;re;l3n8rmuG;ar3gium,ize;us;h4ngladesh,rbad3;os;am4ra3;in;as;fghaGlDmBn6r4ustr3zerbaij2;al0ia;genti3men0uba;na;dorra,g5t3;arct7igua and barbu3;da;o3uil3;la;er3;ica;b3ger0;an0;ia;ni3;st2;an",FirstName:"true\xA6aTblair,cQdOfrancoZgabMhinaLilya,jHkClBm6ni4quinn,re3s0;h0umit,yd;ay,e0iloh;a,lby;g9ne;co,ko0;!s;a1el0ina,org6;!okuhF;ds,naia,r1tt0xiB;i,y;ion,lo;ashawn,eif,uca;a3e1ir0rM;an;lsFn0rry;dall,yat5;i,sD;a0essIie,ude;i1m0;ie,mG;me;ta;rie0y;le;arcy,ev0;an,on;as1h0;arl8eyenne;ey,sidy;drien,kira,l4nd1ubr0vi;ey;i,r0;a,e0;a,y;ex2f1o0;is;ie;ei,is",WeekDay:"true\xA6fri2mon2s1t0wednesd3;hurs1ues1;aturd1und1;!d0;ay0;!s",Month:"true\xA6dec0february,july,nov0octo1sept0;em0;ber",Date:"true\xA6ago,on4som4t1week0yesterd5; end,ends;mr1o0;d2morrow;!w;ed0;ay",Duration:"true\xA6centurAd8h7m5q4se3w1y0;ear8r8;eek0k7;!end,s;ason,c5;tr,uarter;i0onth3;llisecond2nute2;our1r1;ay0ecade0;!s;ies,y",FemaleName:"true\xA60:J7;1:JB;2:IJ;3:IK;4:J1;5:IO;6:JS;7:JO;8:HB;9:JK;A:H4;B:I2;C:IT;D:JH;E:IX;F:BA;G:I4;aGTbFLcDRdD0eBMfB4gADh9Ti9Gj8Dk7Cl5Wm48n3Lo3Hp33qu32r29s15t0Eu0Cv02wVxiTyOzH;aLeIineb,oHsof3;e3Sf3la,ra;h2iKlIna,ynH;ab,ep;da,ma;da,h2iHra;nab;aKeJi0FolB7uIvH;et8onDP;i0na;le0sen3;el,gm3Hn,rGLs8W;aoHme0nyi;m5XyAD;aMendDZhiDGiH;dele9lJnH;if48niHo0;e,f47;a,helmi0lHma;a,ow;ka0nB;aNeKiHusa5;ck84kIl8oleAviH;anFenJ4;ky,toriBK;da,lA8rHs0;a,nHoniH9;a,iFR;leHnesH9;nILrH;i1y;g9rHs6xHA;su5te;aYeUhRiNoLrIuHy2;i,la;acJ3iHu0J;c3na,sH;hFta;nHr0F;iFya;aJffaEOnHs6;a,gtiH;ng;!nFSra;aIeHomasi0;a,l9Oo8Ares1;l3ndolwethu;g9Fo88rIssH;!a,ie;eHi,ri7;sa,za;bOlMmKnIrHs6tia0wa0;a60yn;iHya;a,ka,s6;arFe2iHm77ra;!ka;a,iH;a,t6;at6it6;a0Ecarlett,e0AhWiSkye,neza0oQri,tNuIyH;bIGlvi1;ha,mayIJniAsIzH;an3Net8ie,y;anHi7;!a,e,nH;aCe;aIeH;fan4l5Dphan6E;cI5r5;b3fiAAm0LnHphi1;d2ia,ja,ya;er2lJmon1nIobh8QtH;a,i;dy;lETv3;aMeIirHo0risFDy5;a,lDM;ba,e0i5lJrH;iHr6Jyl;!d8Ifa;ia,lDZ;hd,iMki2nJrIu0w0yH;la,ma,na;i,le9on,ron,yn;aIda,ia,nHon;a,on;!ya;k6mH;!aa;lJrItaye82vH;da,inj;e0ife;en1i0ma;anA9bLd5Oh1SiBkKlJmInd2rHs6vannaC;aCi0;ant6i2;lDOma,ome;ee0in8Tu2;in1ri0;a05eZhXiUoHuthDM;bScRghQl8LnPsJwIxH;anB3ie,y;an,e0;aIeHie,lD;ann7ll1marDGtA;!lHnn1;iHyn;e,nH;a,dF;da,i,na;ayy8G;hel67io;bDRerAyn;a,cIkHmas,nFta,ya;ki,o;h8Xki;ea,iannGMoH;da,n1P;an0bJemFgi0iInHta,y0;a8Bee;han86na;a,eH;cHkaC;a,ca;bi0chIe,i0mo0nHquETy0;di,ia;aERelHiB;!e,le;een4ia0;aPeOhMiLoJrHute6A;iHudenCV;scil3LyamvaB;lHrt3;i0ly;a,paluk;ilome0oebe,ylH;is,lis;ggy,nelope,r5t2;ige,m0VnKo5rvaDMtIulH;a,et8in1;ricHt4T;a,e,ia;do2i07;ctav3dIfD3is6ksa0lHphD3umC5yunbileg;a,ga,iv3;eHvAF;l3t8;aWeUiMoIurHy5;!ay,ul;a,eJor,rIuH;f,r;aCeEma;ll1mi;aNcLhariBQkKlaJna,sHta,vi;anHha;ur;!y;a,iDZki;hoGk9YolH;a,e4P;!mh;hir,lHna,risDEsreE;!a,lBV;asuMdLh3i6Dl5nKomi7rgEVtH;aHhal4;lHs6;i1ya;cy,et8;e9iF0ya;nngu2X;a0Ackenz4e02iMoJrignayani,uriDJyH;a,rH;a,iOlNna,tG;bi0i2llBJnH;a,iH;ca,ka,qD9;a,cUdo4ZkaTlOmi,nMrItzi,yH;ar;aJiIlH;anET;am;!l,nB;dy,eHh,n4;nhGrva;aKdJe0iCUlH;iHy;cent,e;red;!gros;!e5;ae5hH;ae5el3Z;ag5DgNi,lKrH;edi7AiIjem,on,yH;em,l;em,sCG;an4iHliCF;nHsCJ;a,da;!an,han;b09cASd07e,g05ha,i04ja,l02n00rLsoum5YtKuIv84xBKyHz4;bell,ra,soBB;d7rH;a,eE;h8Gild1t4;a,cUgQiKjor4l7Un4s6tJwa,yH;!aHbe6Xja9lAE;m,nBL;a,ha,in1;!aJbCGeIja,lDna,sHt63;!a,ol,sa;!l1D;!h,mInH;!a,e,n1;!awit,i;arJeIie,oHr48ueri8;!t;!ry;et46i3B;el4Xi7Cy;dHon,ue5;akranAy;ak,en,iHlo3S;a,ka,nB;a,re,s4te;daHg4;!l3E;alDd4elHge,isDJon0;ei9in1yn;el,le;a0Ne0CiXoQuLyH;d3la,nH;!a,dIe2OnHsCT;!a,e2N;a,sCR;aD4cJel0Pis1lIna,pHz;e,iA;a,u,wa;iHy;a0Se,ja,l2NnB;is,l1UrItt1LuHvel4;el5is1;aKeIi7na,rH;aADi7;lHn1tA;ei;!in1;aTbb9HdSepa,lNnKsJvIzH;!a,be5Ret8z4;!ia;a,et8;!a,dH;a,sHy;ay,ey,i,y;a,iJja,lH;iHy;aA8e;!aH;!nF;ia,ya;!nH;!a,ne;aPda,e0iNjYla,nMoKsJtHx93y5;iHt4;c3t3;e2PlCO;la,nHra;a,ie,o2;a,or1;a,gh,laH;!ni;!h,nH;a,d2e,n5V;cOdon9DiNkes6mi9Gna,rMtJurIvHxmi,y5;ern1in3;a,e5Aie,yn;as6iIoH;nya,ya;fa,s6;a,isA9;a,la;ey,ie,y;a04eZhXiOlASoNrJyH;lHra;a,ee,ie;istHy6I;a,en,iIyH;!na;!e,n5F;nul,ri,urtnB8;aOerNlB7mJrHzzy;a,stH;en,in;!berlImernH;aq;eHi,y;e,y;a,stE;!na,ra;aHei2ongordzol;dij1w5;el7UiKjsi,lJnIrH;a,i,ri;d2na,za;ey,i,lBLs4y;ra,s6;biAcARdiat7MeBAiSlQmPnyakuma1DrNss6NtKviAyH;!e,lH;a,eH;e,i8T;!a6HeIhHi4TlDri0y;ar8Her8Hie,leErBAy;!lyn8Ori0;a,en,iHl5Xoli0yn;!ma,nFs95;a5il1;ei8Mi,lH;e,ie;a,tl6O;a0AeZiWoOuH;anMdLlHst88;es,iH;a8NeHs8X;!n9tH;!a,te;e5Mi3My;a,iA;!anNcelDdMelGhan7VleLni,sIva0yH;a,ce;eHie;fHlDph7Y;a,in1;en,n1;i7y;!a,e,n45;lHng;!i1DlH;!i1C;anNle0nKrJsH;i8JsH;!e,i8I;i,ri;!a,elGif2CnH;a,et8iHy;!e,f2A;a,eJiInH;a,eIiH;e,n1;!t8;cMda,mi,nIque4YsminFvie2y9zH;min7;a7eIiH;ce,e,n1s;!lHs82t0F;e,le;inIk6HlDquelH;in1yn;da,ta;da,lRmPnOo0rNsIvaHwo0zaro;!a0lu,na;aJiIlaHob89;!n9R;do2;belHdo2;!a,e,l3B;a7Ben1i0ma;di2es,gr72ji;a9elBogH;en1;a,e9iHo0se;a0na;aSeOiJoHus7Kyacin2C;da,ll4rten24snH;a,i9U;lImaH;ri;aIdHlaI;a,egard;ry;ath1BiJlInrietArmi9sH;sa,t1A;en2Uga,mi;di;bi2Fil8MlNnMrJsItHwa,yl8M;i5Tt4;n60ti;iHmo51ri53;etH;!te;aCnaC;a,ey,l4;a02eWiRlPoNrKunJwH;enHyne1R;!dolD;ay,el;acieIetHiselB;a,chE;!la;ld1CogooH;sh;adys,enHor3yn2K;a,da,na;aKgi,lIna,ov8EselHta;a,e,le;da,liH;an;!n0;mLnJorgIrH;ald5Si,m3Etrud7;et8i4X;a,eHna;s29vieve;ma;bIle,mHrnet,yG;al5Si5;iIrielH;a,l1;!ja;aTeQiPlorOoz3rH;anJeIiH;da,eB;da,ja;!cH;esIiHoi0P;n1s66;!ca;a,enc3;en,o0;lIn0rnH;anB;ec3ic3;jr,nArKtHy7;emIiHma,oumaA;ha,ma,n;eh;ah,iBrah,za0;cr4Rd0Re0Qi0Pk0Ol07mXn54rUsOtNuMvHwa;aKelIiH;!e,ta;inFyn;!a;!ngel4V;geni1ni47;h5Yien9ta;mLperanKtH;eIhHrel5;er;l31r7;za;a,eralB;iHma,ne4Lyn;cHka,n;a,ka;aPeNiKmH;aHe21ie,y;!li9nuH;elG;lHn1;e7iHy;a,e,ja;lHrald;da,y;!nue5;aWeUiNlMma,no2oKsJvH;a,iH;na,ra;a,ie;iHuiH;se;a,en,ie,y;a0c3da,e,f,nMsJzaH;!betHveA;e,h;aHe,ka;!beH;th;!a,or;anor,nH;!a,i;!in1na;ate1Rta;leEs6;vi;eIiHna,wi0;e,th;l,n;aYeMh3iLjeneKoH;lor5Vminiq4Ln3FrHtt4;a,eEis,la,othHthy;ea,y;ba;an09naCon9ya;anQbPde,eOiMlJmetr3nHsir5M;a,iH;ce,se;a,iIla,orHphi9;es,is;a,l6F;dHrdH;re;!d5Ena;!b2ForaCraC;a,d2nH;!a,e;hl3i0l0GmNnLphn1rIvi1WyH;le,na;a,by,cIia,lH;a,en1;ey,ie;a,et8iH;!ca,el1Aka,z;arHia;is;a0Re0Nh04i02lUoJristIynH;di,th3;al,i0;lPnMrIurH;tn1D;aJd2OiHn2Ori9;!nH;a,e,n1;!l4;cepci5Cn4sH;tanHuelo;ce,za;eHleE;en,t8;aJeoIotH;il54;!pat2;ir7rJudH;et8iH;a,ne;a,e,iH;ce,sZ;a2er2ndH;i,y;aReNloe,rH;isJyH;stH;al;sy,tH;a1Sen,iHy;an1e,n1;deJlseIrH;!i7yl;a,y;li9;nMrH;isKlImH;ai9;a,eHot8;n1t8;!sa;d2elGtH;al,elG;cIlH;es8i47;el3ilH;e,ia,y;itlYlXmilWndVrMsKtHy5;aIeIhHri0;er1IleErDy;ri0;a38sH;a37ie;a,iOlLmeJolIrH;ie,ol;!e,in1yn;lHn;!a,la;a,eIie,otHy;a,ta;ne,y;na,s1X;a0Ii0I;a,e,l1;isAl4;in,yn;a0Ke02iZlXoUrH;andi7eRiJoIyH;an0nn;nwDoke;an3HdgMgiLtH;n31tH;!aInH;ey,i,y;ny;d,t8;etH;!t7;an0e,nH;da,na;bbi7glarIlo07nH;iAn4;ka;ancHythe;a,he;an1Clja0nHsm3M;iAtH;ou;aWcVlinUniArPssOtJulaCvH;!erlH;ey,y;hJsy,tH;e,iHy7;e,na;!anH;ie,y;!ie;nItHyl;ha,ie;adIiH;ce;et8i9;ay,da;ca,ky;!triH;ce,z;rbJyaH;rmH;aa;a2o2ra;a2Ub2Od25g21i1Sj5l18m0Zn0Boi,r06sWtVuPvOwa,yIzH;ra,u0;aKes6gJlIn,seH;!l;in;un;!nH;a,na;a,i2K;drLguJrIsteH;ja;el3;stH;in1;a,ey,i,y;aahua,he0;hIi2Gja,miAs2DtrH;id;aMlIraqHt21;at;eIi7yH;!n;e,iHy;gh;!nH;ti;iJleIo6piA;ta;en,n1t8;aHelG;!n1J;a01dje5eZgViTjRnKohito,toHya;inet8nH;el5ia;te;!aKeIiHmJ;e,ka;!mHtt7;ar4;!belIliHmU;sa;!l1;a,eliH;ca;ka,sHta;a,sa;elHie;a,iH;a,ca,n1qH;ue;!tH;a,te;!bImHstasiMya;ar3;el;aLberKeliJiHy;e,l3naH;!ta;a,ja;!ly;hGiIl3nB;da;a,ra;le;aWba,ePiMlKthJyH;a,c3sH;a,on,sa;ea;iHys0N;e,s0M;a,cIn1sHza;a,e,ha,on,sa;e,ia,ja;c3is6jaKksaKna,sJxH;aHia;!nd2;ia,saH;nd2;ra;ia;i0nIyH;ah,na;a,is,naCoud;la;c6da,leEmNnLsH;haClH;inHyY;g,n;!h;a,o,slH;ey;ee;en;at6g4nIusH;ti0;es;ie;aWdiTelMrH;eJiH;anMenH;a,e,ne;an0;na;!aLeKiIyH;nn;a,n1;a,e;!ne;!iH;de;e,lDsH;on;yn;!lH;i9yn;ne;aKbIiHrL;!e,gaK;ey,i7y;!e;gaH;il;dKliyJradhIs6;ha;ya;ah;a,ya",Honorific:"true\xA6director1field marsh2lieutenant1rear0sergeant major,vice0; admir1; gener0;al","Adj|Gerund":"true\xA60:3F;1:3H;2:31;3:2X;4:35;5:33;6:3C;7:2Z;8:36;9:29;a33b2Tc2Bd1Te1If19g12h0Zi0Rl0Nm0Gnu0Fo0Ap04rYsKtEuBvAw1Ayiel3;ar6e08;nBpA;l1Rs0B;fol3n1Zsett2;aEeDhrBi4ouc7rAwis0;e0Bif2oub2us0yi1;ea1SiA;l2vi1;l2mp0rr1J;nt1Vxi1;aMcreec7enten2NhLkyrocke0lo0Vmi2oJpHtDuBweA;e0Ul2;pp2ArA;gi1pri5roun3;aBea8iAri2Hun9;mula0r4;gge4rA;t2vi1;ark2eAraw2;e3llb2F;aAot7;ki1ri1;i9oc29;dYtisf6;aEeBive0oAus7;a4l2;assu4defi9fres7ig9juve07mai9s0vAwar3;ea2italiAol1G;si1zi1;gi1ll6mb2vi1;a6eDier23lun1VrAun2C;eBoA;mi5vo1Z;ce3s5vai2;n3rpleA;xi1;ffCpWutBverAwi1;arc7lap04p0Pri3whel8;goi1l6st1J;en3sA;et0;m2Jrtu4;aEeDiCoBuAyst0L;mb2;t1Jvi1;s5tiga0;an1Rl0n3smeri26;dAtu4;de9;aCeaBiAo0U;fesa0Tvi1;di1ni1;c1Fg19s0;llumiGmFnArri0R;cDfurHsCtBviA;go23ti1;e1Oimi21oxica0rig0V;pi4ul0;orpo20r0K;po5;na0;eaBorr02umilA;ia0;li1rtwar8;lFrA;atiDipCoBuelA;i1li1;undbrea10wi1;pi1;f6ng;a4ea8;a3etc7it0lEoCrBulfA;il2;ee1FighXust1L;rAun3;ebo3thco8;aCoA;a0wA;e4i1;mi1tte4;lectrJmHnExA;aCci0hBis0pA;an3lo3;aOila1B;c0spe1A;ab2coura0CdBergi13ga0Clive9ric7s02tA;hral2i0J;ea4u4;barras5er09pA;owe4;if6;aQeIiBrA;if0;sAzz6;aEgDhearCsen0tA;rAur11;ac0es5;te9;us0;ppoin0r8;biliGcDfi9gra3ligh0mBpres5sAvasG;erE;an3ea9orA;ali0L;a6eiBli9rA;ea5;vi1;ta0;maPri1s7un0zz2;aPhMlo5oAripp2ut0;mGnArrespon3;cer9fDspi4tA;inBrA;as0ibu0ol2;ui1;lic0u5;ni1;fDmCpA;eAromi5;l2ti1;an3;or0;aAil2;llenAnAr8;gi1;l8ptAri1;iva0;aff2eGin3lFoDrBuA;d3st2;eathtaAui5;ki1;gg2i2o8ri1unA;ci1;in3;co8wiA;lAtc7;de4;bsorVcOgonMlJmHnno6ppea2rFsA;pi4su4toA;nBun3;di1;is7;hi1;res0;li1;aFu5;si1;ar8lu4;ri1;mi1;iAzi1;zi1;cAhi1;eleDomA;moBpan6;yi1;da0;ra0;ti1;bi1;ng",Comparable:"true\xA60:3C;1:3Q;2:3F;a3Tb3Cc33d2Te2Mf2Ag1Wh1Li1Fj1Ek1Bl13m0Xn0So0Rp0Iqu0Gr07sHtCug0vAw4y3za0Q;el10ouN;ary,e6hi5i3ry;ck0Cde,l3n1ry,se;d,y;ny,te;a3i3R;k,ry;a3erda2ulgar;gue,in,st;a6en2Xhi5i4ouZr3;anqu2Cen1ue;dy,g36me0ny;ck,rs28;ll,me,rt,wd3I;aRcaPeOhMiLkin0BlImGoEpDt6u4w3;eet,ift;b3dd0Wperfi21rre28;sta26t21;a8e7iff,r4u3;pUr1;a4ict,o3;ng;ig2Vn0N;a1ep,rn;le,rk,te0;e1Si2Vright0;ci1Yft,l3on,re;emn,id;a3el0;ll,rt;e4i3y;g2Mm0Z;ek,nd2T;ck24l0mp1L;a3iRrill,y;dy,l01rp;ve0Jxy;n1Jr3;ce,y;d,fe,int0l1Hv0V;a8e6i5o3ude;mantic,o19sy,u3;gh;pe,t1P;a3d,mo0A;dy,l;gg4iFndom,p3re,w;id;ed;ai2i3;ck,et;hoAi1Fl9o8r5u3;ny,r3;e,p11;egna2ic4o3;fouSud;ey,k0;liXor;ain,easa2;ny;dd,i0ld,ranL;aive,e5i4o3u14;b0Sisy,rm0Ysy;bb0ce,mb0R;a3r1w;r,t;ad,e5ild,o4u3;nda12te;ist,o1;a4ek,l3;low;s0ty;a8e7i6o3ucky;f0Jn4o15u3ve0w10y0N;d,sy;e0g;ke0l,mp,tt0Eve0;e1Qwd;me,r3te;ge;e4i3;nd;en;ol0ui19;cy,ll,n3;secu6t3;e3ima4;llege2rmedia3;te;re;aAe7i6o5u3;ge,m3ng1C;bYid;me0t;gh,l0;a3fXsita2;dy,rWv3;en0y;nd13ppy,r3;d3sh;!y;aFenEhCiBlAoofy,r3;a8e6i5o3ue0Z;o3ss;vy;m,s0;at,e3y;dy,n;nd,y;ad,ib,ooD;a2d1;a3o3;st0;tDuiS;u1y;aCeebBi9l8o6r5u3;ll,n3r0N;!ny;aCesh,iend0;a3nd,rmD;my;at,ir7;erce,nan3;ci9;le;r,ul3;ty;a6erie,sse4v3xtre0B;il;nti3;al;r4s3;tern,y;ly,th0;appZe9i5ru4u3;mb;nk;r5vi4z3;zy;ne;e,ty;a3ep,n9;d3f,r;!ly;agey,h8l7o5r4u3;dd0r0te;isp,uel;ar3ld,mmon,st0ward0zy;se;evKou1;e3il0;ap,e3;sy;aHiFlCoAr5u3;ff,r0sy;ly;a6i3oad;g4llia2;nt;ht;sh,ve;ld,un3;cy;a4o3ue;nd,o1;ck,nd;g,tt3;er;d,ld,w1;dy;bsu6ng5we3;so3;me;ry;rd",Adverb:"true\xA6a08b05d00eYfSheQinPjustOkinda,likewiZmMnJoEpCquite,r9s5t2u0very,well;ltima01p0; to,wards5;h1iny bit,o0wiO;o,t6;en,us;eldom,o0uch;!me1rt0; of;how,times,w0C;a1e0;alS;ndomRth05;ar excellenEer0oint blank; Lhaps;f3n0utright;ce0ly;! 0;ag05moX; courGten;ewJo0; longWt 0;onHwithstand9;aybe,eanwhiNore0;!ovT;! aboX;deed,steY;lla,n0;ce;or3u0;ck1l9rther0;!moK;ing; 0evK;exampCgood,suH;n mas0vI;se;e0irect2; 2fini0;te0;ly;juAtrop;ackward,y 0;far,no0; means,w; GbroFd nauseam,gEl7ny5part,s4t 2w0;ay,hi0;le;be7l0mo7wor7;arge,ea6; soon,i4;mo0way;re;l 3mo2ongsi1ready,so,togeth0ways;er;de;st;b1t0;hat;ut;ain;ad;lot,posteriori",Conjunction:"true\xA6aXbTcReNhowMiEjust00noBo9p8supposing,t5wh0yet;e1il0o3;e,st;n1re0thN; if,by,vM;evL;h0il,o;erefOo0;!uU;lus,rovided th9;r0therwiM;! not; mattEr,w0;! 0;since,th4w7;f4n0; 0asmuch;as mIcaForder t0;h0o;at;! 0;only,t0w0;hen;!ev3;ith2ven0;! 0;if,tB;er;o0uz;s,z;e0ut,y the time;cau1f0;ore;se;lt3nd,s 0;far1if,m0soon1t2;uch0; as;hou0;gh",Currency:"true\xA6$,aud,bQcOdJeurIfHgbp,hkd,iGjpy,kElDp8r7s3usd,x2y1z0\xA2,\xA3,\xA5,\u0434\u0435\u043D,\u043B\u0432,\u0440\u0443\u0431,\u0E3F,\u20A1,\u20A8,\u20AC,\u20AD,\uFDFC;lotyQ\u0142;en,uanP;af,of;h0t5;e0il5;k0q0;elK;oubleJp,upeeJ;e2ound st0;er0;lingG;n0soF;ceEnies;empi7i7;n,r0wanzaCyatC;!onaBw;ls,nr;ori7ranc9;!os;en3i2kk,o0;b0ll2;ra5;me4n0rham4;ar3;e0ny;nt1;aht,itcoin0;!s",Determiner:"true\xA6aBboth,d9e6few,le5mu8neiDplenty,s4th2various,wh0;at0ich0;evC;a0e4is,ose;!t;everal,ome;!ast,s;a1l0very;!se;ch;e0u;!s;!n0;!o0y;th0;er","Adj|Present":"true\xA6a07b04cVdQeNfJhollIidRlEmCnarrIoBp9qua8r7s3t2uttFw0;aKet,ro0;ng,u08;endChin;e2hort,l1mooth,our,pa9tray,u0;re,speU;i2ow;cu6da02leSpaN;eplica01i02;ck;aHerfePr0;eseUime,omV;bscu1pen,wn;atu0e3odeH;re;a2e1ive,ow0;er;an;st,y;ow;a2i1oul,r0;ee,inge;rm;iIke,ncy,st;l1mpty,x0;emHpress;abo4ic7;amp,e2i1oub0ry,ull;le;ffu9re6;fu8libe0;raE;alm,l5o0;mpleCn3ol,rr1unterfe0;it;e0u7;ct;juga8sum7;ea1o0;se;n,r;ankru1lu0;nt;pt;li2pproxi0rticula1;ma0;te;ght","Person|Adj":"true\xA6b3du2earnest,frank,mi2r0san1woo1;an0ich,u1;dy;sty;ella,rown",Modal:"true\xA6c5lets,m4ought3sh1w0;ill,o5;a0o4;ll,nt;! to,a;ight,ust;an,o0;uld",Verb:"true\xA6born,cannot,gonna,has,keep tabs,msg","Person|Verb":"true\xA6b8ch7dr6foster,gra5ja9lan4ma2ni9ollie,p1rob,s0wade;kip,pike,t5ue;at,eg,ier2;ck,r0;k,shal;ce;ce,nt;ew;ase,u1;iff,l1ob,u0;ck;aze,ossom","Person|Date":"true\xA6a2j0sep;an0une;!uary;p0ugust,v0;ril"};var ipt=function(e,t){let r=Math.min(e.length,t.length);for(;r>0;){let n=e.slice(0,r);if(n===t.slice(0,r))return n;r-=1}return""},opt=function(e){e.sort();for(let t=1;t=r;e-=r,t++,r*=36);for(;t--;){let a=e%36;n=String.fromCharCode((a<10?48:55)+a)+n,e=(e-a)/36}return n},lpt=function(e){if(h3e[e]!==void 0)return h3e[e];let t=0,r=1,n=36,a=1;for(;r=0;i--,a*=36){let o=e.charCodeAt(i)-48;o>10&&(o-=7),t+=o*a}return t},Tc={toAlphaCode:spt,fromAlphaCode:lpt};var ap={NODE_SEP:";",KEY_VAL:":",STRING_SEP:",",TERMINAL_PREFIX:"!",BASE:36},cpt=function(e,t){let r="",n="";e.isTerminal(t)&&(r+=ap.TERMINAL_PREFIX);let a=e.nodeProps(t);for(let i=0;i=t[o]._g.length&&t[t[o]._g]===1){s=t[o]._g,r+=n+o+s,n=ap.STRING_SEP;continue}r+=n+o+s,n=""}return r},m3e=function(e,t){if(e.visited(t))return;let r=e.nodeProps(t,!0);for(let n=0;n=r&&(r=t[i],n=i+1);return n},g3e=function(e,t){if(t._n!==void 0)return;let r=e.nodeProps(t,!0);for(let n=0;n=0;t--)e.nodes.unshift(Tc.toAlphaCode(t)+ap.KEY_VAL+Tc.toAlphaCode(e.nodeCount-e.histAbs[t][0]-1));return e.nodes.join(ap.NODE_SEP)},v3e=dpt;var ppt=new RegExp("[0-9A-Z,;!:|\xA6]"),fpt={_d:!0,_v:!0,_c:!0,_g:!0,_n:!0},hpt={insertWords:function(e){if(e!==void 0){typeof e=="string"&&(e=e.split(/[^a-zA-Z]+/));for(let t=0;t{let i=e.nodes[n];i[0]==="!"&&(t.push(a),i=i.slice(1));let o=i.split(/([A-Z0-9,]+)/g);for(let s=0;s{let i=a.split("\xA6");return n[i[0]]=i[1],n},{}),r={};return Object.keys(t).forEach(function(n){let a=y3e(t[n]);n==="true"&&(n=!0);for(let i=0;i{let t=HH(DH[e]);if(!Rpt.test(e)){Object.keys(t).forEach(r=>{$m[r]=e});return}Object.keys(t).forEach(r=>{if(DR[r]=e,e==="Noun|Verb"){let n=Fm(r,Tpt);DR[n]="Plural|Verb"}})});w3e.forEach(e=>$m[e]="Emoticon");delete $m[""];delete $m[null];delete $m[" "];var Se="Singular",ln={beforeTags:{Determiner:Se,Possessive:Se,Acronym:Se,Noun:Se,Adjective:Se,PresentTense:Se,Gerund:Se,PastTense:Se,Infinitive:Se,Date:Se,Ordinal:Se,Demonym:Se},afterTags:{Value:Se,Modal:Se,Copula:Se,PresentTense:Se,PastTense:Se,Demonym:Se,Actor:Se},beforeWords:{the:Se,with:Se,without:Se,of:Se,for:Se,any:Se,all:Se,on:Se,cut:Se,cuts:Se,increase:Se,decrease:Se,raise:Se,drop:Se,save:Se,saved:Se,saves:Se,make:Se,makes:Se,made:Se,minus:Se,plus:Se,than:Se,another:Se,versus:Se,neither:Se,about:Se,favorite:Se,best:Se,daily:Se,weekly:Se,linear:Se,binary:Se,mobile:Se,lexical:Se,technical:Se,computer:Se,scientific:Se,security:Se,government:Se,popular:Se,formal:Se,no:Se,more:Se,one:Se,let:Se,her:Se,his:Se,their:Se,our:Se,us:Se,sheer:Se,monthly:Se,yearly:Se,current:Se,previous:Se,upcoming:Se,last:Se,next:Se,main:Se,initial:Se,final:Se,beginning:Se,end:Se,top:Se,bottom:Se,future:Se,past:Se,major:Se,minor:Se,side:Se,central:Se,peripheral:Se,public:Se,private:Se},afterWords:{of:Se,system:Se,aid:Se,method:Se,utility:Se,tool:Se,reform:Se,therapy:Se,philosophy:Se,room:Se,authority:Se,says:Se,said:Se,wants:Se,wanted:Se,is:Se,did:Se,do:Se,can:Se,wise:Se}};var je="Infinitive",Ja={beforeTags:{Modal:je,Adverb:je,Negative:je,Plural:je},afterTags:{Determiner:je,Adverb:je,Possessive:je,Reflexive:je,Preposition:je,Cardinal:je,Comparative:je,Superlative:je},beforeWords:{i:je,we:je,you:je,they:je,to:je,please:je,will:je,have:je,had:je,would:je,could:je,should:je,do:je,did:je,does:je,can:je,must:je,us:je,me:je,let:je,even:je,when:je,help:je,he:je,she:je,it:je,being:je,bi:je,co:je,contra:je,de:je,inter:je,intra:je,mis:je,pre:je,out:je,counter:je,nobody:je,somebody:je,anybody:je,everybody:je},afterWords:{the:je,me:je,you:je,him:je,us:je,her:je,his:je,them:je,they:je,it:je,himself:je,herself:je,itself:je,myself:je,ourselves:je,themselves:je,something:je,anything:je,a:je,an:je,up:je,down:je,by:je,out:je,off:je,under:je,what:je,all:je,to:je,because:je,although:je,how:je,otherwise:je,together:je,though:je,into:je,yet:je,more:je,here:je,there:je,away:je}};var _pt={beforeTags:Object.assign({},Ja.beforeTags,ln.beforeTags,{}),afterTags:Object.assign({},Ja.afterTags,ln.afterTags,{}),beforeWords:Object.assign({},Ja.beforeWords,ln.beforeWords,{}),afterWords:Object.assign({},Ja.afterWords,ln.afterWords,{})},C3e=_pt;var Ue="Adjective",Qn={beforeTags:{Determiner:Ue,Possessive:Ue,Hyphenated:Ue},afterTags:{Adjective:Ue},beforeWords:{seem:Ue,seemed:Ue,seems:Ue,feel:Ue,feels:Ue,felt:Ue,stay:Ue,appear:Ue,appears:Ue,appeared:Ue,also:Ue,over:Ue,under:Ue,too:Ue,it:Ue,but:Ue,still:Ue,really:Ue,quite:Ue,well:Ue,very:Ue,truly:Ue,how:Ue,deeply:Ue,hella:Ue,profoundly:Ue,extremely:Ue,so:Ue,badly:Ue,mostly:Ue,totally:Ue,awfully:Ue,rather:Ue,nothing:Ue,something:Ue,anything:Ue,not:Ue,me:Ue,is:Ue,face:Ue,faces:Ue,faced:Ue,look:Ue,looks:Ue,looked:Ue,reveal:Ue,reveals:Ue,revealed:Ue,sound:Ue,sounded:Ue,sounds:Ue,remains:Ue,remained:Ue,prove:Ue,proves:Ue,proved:Ue,becomes:Ue,stays:Ue,tastes:Ue,taste:Ue,smells:Ue,smell:Ue,gets:Ue,grows:Ue,as:Ue,rings:Ue,radiates:Ue,conveys:Ue,convey:Ue,conveyed:Ue,of:Ue},afterWords:{too:Ue,also:Ue,or:Ue,enough:Ue,as:Ue}};var Dt="Gerund",kd={beforeTags:{Adverb:Dt,Preposition:Dt,Conjunction:Dt},afterTags:{Adverb:Dt,Possessive:Dt,Person:Dt,Pronoun:Dt,Determiner:Dt,Copula:Dt,Preposition:Dt,Conjunction:Dt,Comparative:Dt},beforeWords:{been:Dt,keep:Dt,continue:Dt,stop:Dt,am:Dt,be:Dt,me:Dt,began:Dt,start:Dt,starts:Dt,started:Dt,stops:Dt,stopped:Dt,help:Dt,helps:Dt,avoid:Dt,avoids:Dt,love:Dt,loves:Dt,loved:Dt,hate:Dt,hates:Dt,hated:Dt},afterWords:{you:Dt,me:Dt,her:Dt,him:Dt,his:Dt,them:Dt,their:Dt,it:Dt,this:Dt,there:Dt,on:Dt,about:Dt,for:Dt,up:Dt,down:Dt}};var Yr="Gerund",ph="Adjective",Apt={beforeTags:Object.assign({},Qn.beforeTags,kd.beforeTags,{Imperative:Yr,Infinitive:ph,Plural:Yr}),afterTags:Object.assign({},Qn.afterTags,kd.afterTags,{Noun:ph}),beforeWords:Object.assign({},Qn.beforeWords,kd.beforeWords,{is:ph,are:Yr,was:ph,of:ph,suggest:Yr,suggests:Yr,suggested:Yr,recommend:Yr,recommends:Yr,recommended:Yr,imagine:Yr,imagines:Yr,imagined:Yr,consider:Yr,considered:Yr,considering:Yr,resist:Yr,resists:Yr,resisted:Yr,avoid:Yr,avoided:Yr,avoiding:Yr,except:ph,accept:ph,assess:Yr,explore:Yr,fear:Yr,fears:Yr,appreciate:Yr,question:Yr,help:Yr,embrace:Yr,with:ph}),afterWords:Object.assign({},Qn.afterWords,kd.afterWords,{to:Yr,not:Yr,the:Yr})},S3e=Apt;var k3e={beforeTags:{Determiner:void 0,Cardinal:"Noun",PhrasalVerb:"Adjective"},afterTags:{}},Ppt={beforeTags:Object.assign({},Qn.beforeTags,ln.beforeTags,k3e.beforeTags),afterTags:Object.assign({},Qn.afterTags,ln.afterTags,k3e.afterTags),beforeWords:Object.assign({},Qn.beforeWords,ln.beforeWords,{are:"Adjective",is:"Adjective",was:"Adjective",be:"Adjective",off:"Adjective",out:"Adjective"}),afterWords:Object.assign({},Qn.afterWords,ln.afterWords)},E3e=Ppt;var sr="PastTense",H8="Adjective",jR={beforeTags:{Adverb:sr,Pronoun:sr,ProperNoun:sr,Auxiliary:sr,Noun:sr},afterTags:{Possessive:sr,Pronoun:sr,Determiner:sr,Adverb:sr,Comparative:sr,Date:sr,Gerund:sr},beforeWords:{be:sr,who:sr,get:H8,had:sr,has:sr,have:sr,been:sr,it:sr,as:sr,for:H8,more:H8,always:H8},afterWords:{by:sr,back:sr,out:sr,in:sr,up:sr,down:sr,before:sr,after:sr,for:sr,the:sr,with:sr,as:sr,on:sr,at:sr,between:sr,to:sr,into:sr,us:sr,them:sr,his:sr,her:sr,their:sr,our:sr,me:sr,about:H8}},R3e={beforeTags:Object.assign({},Qn.beforeTags,jR.beforeTags),afterTags:Object.assign({},Qn.afterTags,jR.afterTags),beforeWords:Object.assign({},Qn.beforeWords,jR.beforeWords),afterWords:Object.assign({},Qn.afterWords,jR.afterWords)};var Lpt={afterTags:{Noun:"Adjective",Conjunction:void 0}},Ipt={beforeTags:Object.assign({},Qn.beforeTags,Ja.beforeTags,{Adverb:void 0,Negative:void 0}),afterTags:Object.assign({},Qn.afterTags,Ja.afterTags,Lpt.afterTags),beforeWords:Object.assign({},Qn.beforeWords,Ja.beforeWords,{have:void 0,had:void 0,not:void 0,went:"Adjective",goes:"Adjective",got:"Adjective",be:"Adjective"}),afterWords:Object.assign({},Qn.afterWords,Ja.afterWords,{to:void 0,as:"Adjective"})},T3e=Ipt;var BR={beforeTags:{Copula:"Gerund",PastTense:"Gerund",PresentTense:"Gerund",Infinitive:"Gerund"},afterTags:{Value:"Gerund"},beforeWords:{are:"Gerund",were:"Gerund",be:"Gerund",no:"Gerund",without:"Gerund",you:"Gerund",we:"Gerund",they:"Gerund",he:"Gerund",she:"Gerund",us:"Gerund",them:"Gerund"},afterWords:{the:"Gerund",this:"Gerund",that:"Gerund",me:"Gerund",us:"Gerund",them:"Gerund"}},Opt={beforeTags:Object.assign({},kd.beforeTags,ln.beforeTags,BR.beforeTags),afterTags:Object.assign({},kd.afterTags,ln.afterTags,BR.afterTags),beforeWords:Object.assign({},kd.beforeWords,ln.beforeWords,BR.beforeWords),afterWords:Object.assign({},kd.afterWords,ln.afterWords,BR.afterWords)},_3e=Opt;var x3="Singular",Gm="Infinitive",Mpt={beforeTags:Object.assign({},Ja.beforeTags,ln.beforeTags,{Adjective:x3,Particle:x3}),afterTags:Object.assign({},Ja.afterTags,ln.afterTags,{ProperNoun:Gm,Gerund:Gm,Adjective:Gm,Copula:x3}),beforeWords:Object.assign({},Ja.beforeWords,ln.beforeWords,{is:x3,was:x3,of:x3,have:null}),afterWords:Object.assign({},Ja.afterWords,ln.afterWords,{instead:Gm,about:Gm,his:Gm,her:Gm,to:null,by:null,in:null})},A3e=Mpt;var cn="Person",Jn={beforeTags:{Honorific:cn,Person:cn},afterTags:{Person:cn,ProperNoun:cn,Verb:cn},ownTags:{ProperNoun:cn},beforeWords:{hi:cn,hey:cn,yo:cn,dear:cn,hello:cn},afterWords:{said:cn,says:cn,told:cn,tells:cn,feels:cn,felt:cn,seems:cn,thinks:cn,thought:cn,spends:cn,spendt:cn,plays:cn,played:cn,sing:cn,sang:cn,learn:cn,learned:cn,wants:cn,wanted:cn}};var Xn="Month",Npt="Person",VR={beforeTags:{Date:Xn,Value:Xn},afterTags:{Date:Xn,Value:Xn},beforeWords:{by:Xn,in:Xn,on:Xn,during:Xn,after:Xn,before:Xn,between:Xn,until:Xn,til:Xn,sometime:Xn,of:Xn,this:Xn,next:Xn,last:Xn,previous:Xn,following:Xn,with:Npt},afterWords:{sometime:Xn,in:Xn,of:Xn,until:Xn,the:Xn}},P3e={beforeTags:Object.assign({},Jn.beforeTags,VR.beforeTags),afterTags:Object.assign({},Jn.afterTags,VR.afterTags),beforeWords:Object.assign({},Jn.beforeWords,VR.beforeWords),afterWords:Object.assign({},Jn.afterWords,VR.afterWords)};var zpt={beforeTags:Object.assign({},ln.beforeTags,Jn.beforeTags),afterTags:Object.assign({},ln.afterTags,Jn.afterTags),beforeWords:Object.assign({},ln.beforeWords,Jn.beforeWords,{i:"Infinitive",we:"Infinitive"}),afterWords:Object.assign({},ln.afterWords,Jn.afterWords)},L3e=zpt;var Dpt={beforeTags:Object.assign({},ln.beforeTags,Jn.beforeTags,Ja.beforeTags),afterTags:Object.assign({},ln.afterTags,Jn.afterTags,Ja.afterTags),beforeWords:Object.assign({},ln.beforeWords,Jn.beforeWords,Ja.beforeWords),afterWords:Object.assign({},ln.afterWords,Jn.afterWords,Ja.afterWords)},I3e=Dpt;var $i="Place",HR={beforeTags:{Place:$i},afterTags:{Place:$i,Abbreviation:$i},beforeWords:{in:$i,by:$i,near:$i,from:$i,to:$i},afterWords:{in:$i,by:$i,near:$i,from:$i,to:$i,government:$i,council:$i,region:$i,city:$i}},jpt={beforeTags:Object.assign({},HR.beforeTags,Jn.beforeTags),afterTags:Object.assign({},HR.afterTags,Jn.afterTags),beforeWords:Object.assign({},HR.beforeWords,Jn.beforeWords),afterWords:Object.assign({},HR.afterWords,Jn.afterWords)},O3e=jpt;var Bpt={beforeTags:Object.assign({},Jn.beforeTags,Qn.beforeTags),afterTags:Object.assign({},Jn.afterTags,Qn.afterTags),beforeWords:Object.assign({},Jn.beforeWords,Qn.beforeWords),afterWords:Object.assign({},Jn.afterWords,Qn.afterWords)},M3e=Bpt;var _c="Unit",Vpt={beforeTags:{Value:_c},afterTags:{},beforeWords:{per:_c,every:_c,each:_c,square:_c,cubic:_c,sq:_c,metric:_c},afterWords:{per:_c,squared:_c,cubed:_c,long:_c}},N3e=Vpt;var w3={"Actor|Verb":C3e,"Adj|Gerund":S3e,"Adj|Noun":E3e,"Adj|Past":R3e,"Adj|Present":T3e,"Noun|Verb":A3e,"Noun|Gerund":_3e,"Person|Noun":L3e,"Person|Date":P3e,"Person|Verb":I3e,"Person|Place":O3e,"Person|Adj":M3e,"Unit|Noun":N3e},FR=(e,t)=>{let r=Object.keys(e).reduce((n,a)=>(n[a]=e[a]==="Infinitive"?"PresentTense":"Plural",n),{});return Object.assign(r,t)};w3["Plural|Verb"]={beforeWords:FR(w3["Noun|Verb"].beforeWords,{had:"Plural",have:"Plural"}),afterWords:FR(w3["Noun|Verb"].afterWords,{his:"PresentTense",her:"PresentTense",its:"PresentTense",in:null,to:null,is:"PresentTense",by:"PresentTense"}),beforeTags:FR(w3["Noun|Verb"].beforeTags,{Conjunction:"PresentTense",Noun:void 0,ProperNoun:"PresentTense"}),afterTags:FR(w3["Noun|Verb"].afterTags,{Gerund:"Plural",Noun:"PresentTense",Value:"PresentTense"})};var z3e=w3;var un="Adjective",Ei="Infinitive",Um="PresentTense",gr="Singular",Ri="PastTense",C3="Adverb",bl="Plural",ga="Actor",$R="Verb",uo="Noun",Hpt="ProperNoun",yu="LastName",D3e="Modal",En="Place",$H="Participle",j3e=[null,null,{ea:gr,ia:uo,ic:un,ly:C3,"'n":$R,"'t":$R},{oed:Ri,ued:Ri,xed:Ri," so":C3,"'ll":D3e,"'re":"Copula",azy:un,eer:uo,end:$R,ped:Ri,ffy:un,ify:Ei,ing:"Gerund",ize:Ei,ibe:Ei,lar:un,mum:un,nes:Um,nny:un,ous:un,que:un,ger:uo,ber:uo,rol:gr,sis:gr,ogy:gr,oid:gr,ian:gr,zes:Um,eld:Ri,ken:$H,ven:$H,ten:$H,ect:Ei,ict:Ei,ign:Ei,oze:Ei,ful:un,bal:un,ton:uo,pur:En},{amed:Ri,aped:Ri,ched:Ri,lked:Ri,rked:Ri,reed:Ri,nded:Ri,mned:un,cted:Ri,dged:Ri,ield:gr,akis:yu,cede:Ei,chuk:yu,czyk:yu,ects:Um,iend:gr,ends:$R,enko:yu,ette:gr,iary:gr,wner:gr,fies:Um,fore:C3,gate:Ei,gone:un,ices:bl,ints:bl,ruct:Ei,ines:bl,ions:bl,ners:bl,pers:bl,lers:bl,less:un,llen:un,made:un,nsen:yu,oses:Um,ould:D3e,some:un,sson:yu,ians:bl,tion:gr,tage:uo,ique:gr,tive:un,tors:uo,vice:gr,lier:gr,fier:gr,wned:Ri,gent:gr,tist:ga,pist:ga,rist:ga,mist:ga,yist:ga,vist:ga,ists:ga,lite:gr,site:gr,rite:gr,mite:gr,bite:gr,mate:gr,date:gr,ndal:gr,vent:gr,uist:ga,gist:ga,note:gr,cide:gr,ence:gr,wide:un,vide:Ei,ract:Ei,duce:Ei,pose:Ei,eive:Ei,lyze:Ei,lyse:Ei,iant:un,nary:un,ghty:un,uent:un,erer:ga,bury:En,dorf:uo,esty:uo,wych:En,dale:En,folk:En,vale:En,abad:En,sham:En,wick:En,view:En},{elist:ga,holic:gr,phite:gr,tized:Ri,urned:Ri,eased:Ri,ances:bl,bound:un,ettes:bl,fully:C3,ishes:Um,ities:bl,marek:yu,nssen:yu,ology:uo,osome:gr,tment:gr,ports:bl,rough:un,tches:Um,tieth:"Ordinal",tures:bl,wards:C3,where:C3,archy:uo,pathy:uo,opoly:uo,embly:uo,phate:uo,ndent:gr,scent:gr,onist:ga,anist:ga,alist:ga,olist:ga,icist:ga,ounce:Ei,iable:un,borne:un,gnant:un,inant:un,igent:un,atory:un,rient:gr,dient:gr,maker:ga,burgh:En,mouth:En,ceter:En,ville:En,hurst:En,stead:En,endon:En,brook:En,shire:En,worth:uo,field:Hpt,ridge:En},{auskas:yu,parent:gr,cedent:gr,ionary:gr,cklist:gr,brooke:En,keeper:ga,logist:ga,teenth:"Value",worker:ga,master:ga,writer:ga,brough:En,cester:En,ington:En,cliffe:En,ingham:En},{chester:En,logists:ga,opoulos:yu,borough:En,sdottir:yu}];var yl="Adjective",Rn="Noun",F8="Verb",B3e=[null,null,{},{neo:Rn,bio:Rn,"de-":F8,"re-":F8,"un-":F8,"ex-":Rn},{anti:Rn,auto:Rn,faux:yl,hexa:Rn,kilo:Rn,mono:Rn,nano:Rn,octa:Rn,poly:Rn,semi:yl,tele:Rn,"pro-":yl,"mis-":F8,"dis-":F8,"pre-":yl},{anglo:Rn,centi:Rn,ethno:Rn,ferro:Rn,grand:Rn,hepta:Rn,hydro:Rn,intro:Rn,macro:Rn,micro:Rn,milli:Rn,nitro:Rn,penta:Rn,quasi:yl,radio:Rn,tetra:Rn,"omni-":yl,"post-":yl},{pseudo:yl,"extra-":yl,"hyper-":yl,"inter-":yl,"intra-":yl,"deca-":yl},{electro:Rn}];var ia="Adjective",GR="Infinitive",UR="PresentTense",ip="Singular",Wo="PastTense",V3e="Adverb",op="Expression",H3e="Actor",F3e="Verb",$3e="Noun",ZR="LastName",G3e={a:[[/.[aeiou]na$/,$3e,"tuna"],[/.[oau][wvl]ska$/,ZR],[/.[^aeiou]ica$/,ip,"harmonica"],[/^([hyj]a+)+$/,op,"haha"]],c:[[/.[^aeiou]ic$/,ia]],d:[[/[aeiou](pp|ll|ss|ff|gg|tt|rr|bb|nn|mm)ed$/,Wo,"popped"],[/.[aeo]{2}[bdgmnprvz]ed$/,Wo,"rammed"],[/.[aeiou][sg]hed$/,Wo,"gushed"],[/.[aeiou]red$/,Wo,"hired"],[/.[aeiou]r?ried$/,Wo,"hurried"],[/[^aeiou]ard$/,ip,"steward"],[/[aeiou][^aeiou]id$/,ia,""],[/.[vrl]id$/,ia,"livid"],[/..led$/,Wo,"hurled"],[/.[iao]sed$/,Wo,""],[/[aeiou]n?[cs]ed$/,Wo,""],[/[aeiou][rl]?[mnf]ed$/,Wo,""],[/[aeiou][ns]?c?ked$/,Wo,"bunked"],[/[aeiou]gned$/,Wo],[/[aeiou][nl]?ged$/,Wo],[/.[tdbwxyz]ed$/,Wo],[/[^aeiou][aeiou][tvx]ed$/,Wo],[/.[cdflmnprstv]ied$/,Wo,"emptied"]],e:[[/.[lnr]ize$/,GR,"antagonize"],[/.[^aeiou]ise$/,GR,"antagonise"],[/.[aeiou]te$/,GR,"bite"],[/.[^aeiou][ai]ble$/,ia,"fixable"],[/.[^aeiou]eable$/,ia,"maleable"],[/.[ts]ive$/,ia,"festive"],[/[a-z]-like$/,ia,"woman-like"]],h:[[/.[^aeiouf]ish$/,ia,"cornish"],[/.v[iy]ch$/,ZR,"..ovich"],[/^ug?h+$/,op,"ughh"],[/^uh[ -]?oh$/,op,"uhoh"],[/[a-z]-ish$/,ia,"cartoon-ish"]],i:[[/.[oau][wvl]ski$/,ZR,"polish-male"]],k:[[/^(k){2}$/,op,"kkkk"]],l:[[/.[gl]ial$/,ia,"familial"],[/.[^aeiou]ful$/,ia,"fitful"],[/.[nrtumcd]al$/,ia,"natal"],[/.[^aeiou][ei]al$/,ia,"familial"]],m:[[/.[^aeiou]ium$/,ip,"magnesium"],[/[^aeiou]ism$/,ip,"schism"],[/^[hu]m+$/,op,"hmm"],[/^\d+ ?[ap]m$/,"Date","3am"]],n:[[/.[lsrnpb]ian$/,ia,"republican"],[/[^aeiou]ician$/,H3e,"musician"],[/[aeiou][ktrp]in'$/,"Gerund","cookin'"]],o:[[/^no+$/,op,"noooo"],[/^(yo)+$/,op,"yoo"],[/^wo{2,}[pt]?$/,op,"woop"]],r:[[/.[bdfklmst]ler$/,"Noun"],[/[aeiou][pns]er$/,ip],[/[^i]fer$/,GR],[/.[^aeiou][ao]pher$/,H3e],[/.[lk]er$/,"Noun"],[/.ier$/,"Comparative"]],t:[[/.[di]est$/,"Superlative"],[/.[icldtgrv]ent$/,ia],[/[aeiou].*ist$/,ia],[/^[a-z]et$/,F3e]],s:[[/.[^aeiou]ises$/,UR],[/.[rln]ates$/,UR],[/.[^z]ens$/,F3e],[/.[lstrn]us$/,ip],[/.[aeiou]sks$/,UR],[/.[aeiou]kes$/,UR],[/[aeiou][^aeiou]is$/,ip],[/[a-z]'s$/,$3e],[/^yes+$/,op]],v:[[/.[^aeiou][ai][kln]ov$/,ZR]],y:[[/.[cts]hy$/,ia],[/.[st]ty$/,ia],[/.[tnl]ary$/,ia],[/.[oe]ry$/,ip],[/[rdntkbhs]ly$/,V3e],[/.(gg|bb|zz)ly$/,ia],[/...lly$/,V3e],[/.[gk]y$/,ia],[/[bszmp]{2}y$/,ia],[/.[ai]my$/,ia],[/[ea]{2}zy$/,ia],[/.[^aeiou]ity$/,ip]]};var po="Verb",Hn="Noun",U3e={leftTags:[["Adjective",Hn],["Possessive",Hn],["Determiner",Hn],["Adverb",po],["Pronoun",po],["Value",Hn],["Ordinal",Hn],["Modal",po],["Superlative",Hn],["Demonym",Hn],["Honorific","Person"]],leftWords:[["i",po],["first",Hn],["it",po],["there",po],["not",po],["because",Hn],["if",Hn],["but",Hn],["who",po],["this",Hn],["his",Hn],["when",Hn],["you",po],["very","Adjective"],["old",Hn],["never",po],["before",Hn],["a",Hn],["the",Hn],["been",po]],rightTags:[["Copula",Hn],["PastTense",Hn],["Conjunction",Hn],["Modal",Hn]],rightWords:[["there",po],["me",po],["man","Adjective"],["him",po],["it",po],["were",Hn],["took",Hn],["himself",po],["went",Hn],["who",Hn],["jr","Person"]]};var fh={Comparative:{fwd:"3:ser,ier\xA61er:h,t,f,l,n\xA61r:e\xA62er:ss,or,om",both:"3er:ver,ear,alm\xA63ner:hin\xA63ter:lat\xA62mer:im\xA62er:ng,rm,mb\xA62ber:ib\xA62ger:ig\xA61er:w,p,k,d\xA6ier:y",rev:"1:tter,yer\xA62:uer,ver,ffer,oner,eler,ller,iler,ster,cer,uler,sher,ener,gher,aner,adder,nter,eter,rter,hter,rner,fter\xA63:oser,ooler,eafer,user,airer,bler,maler,tler,eater,uger,rger,ainer,urer,ealer,icher,pler,emner,icter,nser,iser\xA64:arser,viner,ucher,rosser,somer,ndomer,moter,oother,uarer,hiter\xA65:nuiner,esser,emier\xA6ar:urther",ex:"worse:bad\xA6better:good\xA64er:fair,gray,poor\xA61urther:far\xA63ter:fat,hot,wet\xA63der:mad,sad\xA63er:shy,fun\xA64der:glad\xA6:\xA64r:cute,dire,fake,fine,free,lame,late,pale,rare,ripe,rude,safe,sore,tame,wide\xA65r:eerie,stale"},Gerund:{fwd:"1:nning,tting,rring,pping,eing,mming,gging,dding,bbing,kking\xA62:eking,oling,eling,eming\xA63:velling,siting,uiting,fiting,loting,geting,ialing,celling\xA64:graming",both:"1:aing,iing,fing,xing,ying,oing,hing,wing\xA62:tzing,rping,izzing,bting,mning,sping,wling,rling,wding,rbing,uping,lming,wning,mping,oning,lting,mbing,lking,fting,hting,sking,gning,pting,cking,ening,nking,iling,eping,ering,rting,rming,cting,lping,ssing,nting,nding,lding,sting,rning,rding,rking\xA63:belling,siping,toming,yaking,uaking,oaning,auling,ooping,aiding,naping,euring,tolling,uzzing,ganing,haning,ualing,halling,iasing,auding,ieting,ceting,ouling,voring,ralling,garing,joring,oaming,oaking,roring,nelling,ooring,uelling,eaming,ooding,eaping,eeting,ooting,ooming,xiting,keting,ooking,ulling,airing,oaring,biting,outing,oiting,earing,naling,oading,eeding,ouring,eaking,aiming,illing,oining,eaning,onging,ealing,aining,eading\xA64:thoming,melling,aboring,ivoting,weating,dfilling,onoring,eriting,imiting,tialling,rgining,otoring,linging,winging,lleting,louding,spelling,mpelling,heating,feating,opelling,choring,welling,ymaking,ctoring,calling,peating,iloring,laiting,utoring,uditing,mmaking,loating,iciting,waiting,mbating,voiding,otalling,nsoring,nselling,ocusing,itoring,eloping\xA65:rselling,umpeting,atrolling,treating,tselling,rpreting,pringing,ummeting,ossoming,elmaking,eselling,rediting,totyping,onmaking,rfeiting,ntrolling\xA65e:chmaking,dkeeping,severing,erouting,ecreting,ephoning,uthoring,ravening,reathing,pediting,erfering,eotyping,fringing,entoring,ombining,ompeting\xA64e:emaking,eething,twining,rruling,chuting,xciting,rseding,scoping,edoring,pinging,lunging,agining,craping,pleting,eleting,nciting,nfining,ncoding,tponing,ecoding,writing,esaling,nvening,gnoring,evoting,mpeding,rvening,dhering,mpiling,storing,nviting,ploring\xA63e:tining,nuring,saking,miring,haling,ceding,xuding,rining,nuting,laring,caring,miling,riding,hoking,piring,lading,curing,uading,noting,taping,futing,paring,hading,loding,siring,guring,vading,voking,during,niting,laning,caping,luting,muting,ruding,ciding,juring,laming,caling,hining,uoting,liding,ciling,duling,tuting,puting,cuting,coring,uiding,tiring,turing,siding,rading,enging,haping,buting,lining,taking,anging,haring,uiring,coming,mining,moting,suring,viding,luding\xA62e:tring,zling,uging,oging,gling,iging,vring,fling,lging,obing,psing,pling,ubing,cling,dling,wsing,iking,rsing,dging,kling,ysing,tling,rging,eging,nsing,uning,osing,uming,using,ibing,bling,aging,ising,asing,ating\xA62ie:rlying\xA61e:zing,uing,cing,ving",rev:"ying:ie\xA61ing:se,ke,te,we,ne,re,de,pe,me,le,c,he\xA62ing:ll,ng,dd,ee,ye,oe,rg,us\xA62ning:un\xA62ging:og,ag,ug,ig,eg\xA62ming:um\xA62bing:ub,ab,eb,ob\xA63ning:lan,can,hin,pin,win\xA63ring:cur,lur,tir,tar,pur,car\xA63ing:ait,del,eel,fin,eat,oat,eem,lel,ool,ein,uin\xA63ping:rop,rap,top,uip,wap,hip,hop,lap,rip,cap\xA63ming:tem,wim,rim,kim,lim\xA63ting:mat,cut,pot,lit,lot,hat,set,pit,put\xA63ding:hed,bed,bid\xA63king:rek\xA63ling:cil,pel\xA63bing:rib\xA64ning:egin\xA64ing:isit,ruit,ilot,nsit,dget,rkel,ival,rcel\xA64ring:efer,nfer\xA64ting:rmit,mmit,ysit,dmit,emit,bmit,tfit,gret\xA64ling:evel,xcel,ivel\xA64ding:hred\xA65ing:arget,posit,rofit\xA65ring:nsfer\xA65ting:nsmit,orget,cquit\xA65ling:ancel,istil",ex:"3:adding,eating,aiming,aiding,airing,outing,gassing,setting,getting,putting,cutting,winning,sitting,betting,mapping,tapping,letting,bidding,hitting,tanning,netting,popping,fitting,capping,lapping,barring,banning,vetting,topping,rotting,tipping,potting,wetting,pitting,dipping,budding,hemming,pinning,jetting,kidding,padding,podding,sipping,wedding,bedding,donning,warring,penning,gutting,cueing,wadding,petting,ripping,napping,matting,tinning,binning,dimming,hopping,mopping,nodding,panning,rapping,ridding,sinning\xA64:selling,falling,calling,waiting,editing,telling,rolling,heating,boating,hanging,beating,coating,singing,tolling,felling,polling,discing,seating,voiding,gelling,yelling,baiting,reining,ruining,seeking,spanning,stepping,knitting,emitting,slipping,quitting,dialing,omitting,clipping,shutting,skinning,abutting,flipping,trotting,cramming,fretting,suiting\xA65:bringing,treating,spelling,stalling,trolling,expelling,rivaling,wringing,deterring,singeing,befitting,refitting\xA66:enrolling,distilling,scrolling,strolling,caucusing,travelling\xA67:installing,redefining,stencilling,recharging,overeating,benefiting,unraveling,programing\xA69:reprogramming\xA6is:being\xA62e:using,aging,owing\xA63e:making,taking,coming,noting,hiring,filing,coding,citing,doping,baking,coping,hoping,lading,caring,naming,voting,riding,mining,curing,lining,ruling,typing,boring,dining,firing,hiding,piling,taping,waning,baling,boning,faring,honing,wiping,luring,timing,wading,piping,fading,biting,zoning,daring,waking,gaming,raking,ceding,tiring,coking,wining,joking,paring,gaping,poking,pining,coring,liming,toting,roping,wiring,aching\xA64e:writing,storing,eroding,framing,smoking,tasting,wasting,phoning,shaking,abiding,braking,flaking,pasting,priming,shoring,sloping,withing,hinging\xA65e:defining,refining,renaming,swathing,fringing,reciting\xA61ie:dying,tying,lying,vying\xA67e:sunbathing"},Participle:{fwd:"1:mt\xA62:llen\xA63:iven,aken\xA6:ne\xA6y:in",both:"1:wn\xA62:me,aten\xA63:seen,bidden,isen\xA64:roven,asten\xA63l:pilt\xA63d:uilt\xA62e:itten\xA61im:wum\xA61eak:poken\xA61ine:hone\xA61ose:osen\xA61in:gun\xA61ake:woken\xA6ear:orn\xA6eal:olen\xA6eeze:ozen\xA6et:otten\xA6ink:unk\xA6ing:ung",rev:"2:un\xA6oken:eak\xA6ought:eek\xA6oven:eave\xA61ne:o\xA61own:ly\xA61den:de\xA61in:ay\xA62t:am\xA62n:ee\xA63en:all\xA64n:rive,sake,take\xA65n:rgive",ex:"2:been\xA63:seen,run\xA64:given,taken\xA65:shaken\xA62eak:broken\xA61ive:dove\xA62y:flown\xA63e:hidden,ridden\xA61eek:sought\xA61ake:woken\xA61eave:woven"},PastTense:{fwd:"1:tted,wed,gged,nned,een,rred,pped,yed,bbed,oed,dded,rd,wn,mmed\xA62:eed,nded,et,hted,st,oled,ut,emed,eled,lded,ken,rt,nked,apt,ant,eped,eked\xA63:eared,eat,eaded,nelled,ealt,eeded,ooted,eaked,eaned,eeted,mited,bid,uit,ead,uited,ealed,geted,velled,ialed,belled\xA64:ebuted,hined,comed\xA6y:ied\xA6ome:ame\xA6ear:ore\xA6ind:ound\xA6ing:ung,ang\xA6ep:pt\xA6ink:ank,unk\xA6ig:ug\xA6all:ell\xA6ee:aw\xA6ive:ave\xA6eeze:oze\xA6old:eld\xA6ave:ft\xA6ake:ook\xA6ell:old\xA6ite:ote\xA6ide:ode\xA6ine:one\xA6in:un,on\xA6eal:ole\xA6im:am\xA6ie:ay\xA6and:ood\xA61ise:rose\xA61eak:roke\xA61ing:rought\xA61ive:rove\xA61el:elt\xA61id:bade\xA61et:got\xA61y:aid\xA61it:sat\xA63e:lid\xA63d:pent",both:"1:aed,fed,xed,hed\xA62:sged,xted,wled,rped,lked,kied,lmed,lped,uped,bted,rbed,rked,wned,rled,mped,fted,mned,mbed,zzed,omed,ened,cked,gned,lted,sked,ued,zed,nted,ered,rted,rmed,ced,sted,rned,ssed,rded,pted,ved,cted\xA63:cled,eined,siped,ooned,uked,ymed,jored,ouded,ioted,oaned,lged,asped,iged,mured,oided,eiled,yped,taled,moned,yled,lit,kled,oaked,gled,naled,fled,uined,oared,valled,koned,soned,aided,obed,ibed,meted,nicked,rored,micked,keted,vred,ooped,oaded,rited,aired,auled,filled,ouled,ooded,ceted,tolled,oited,bited,aped,tled,vored,dled,eamed,nsed,rsed,sited,owded,pled,sored,rged,osed,pelled,oured,psed,oated,loned,aimed,illed,eured,tred,ioned,celled,bled,wsed,ooked,oiled,itzed,iked,iased,onged,ased,ailed,uned,umed,ained,auded,nulled,ysed,eged,ised,aged,oined,ated,used,dged,doned\xA64:ntied,efited,uaked,caded,fired,roped,halled,roked,himed,culed,tared,lared,tuted,uared,routed,pited,naked,miled,houted,helled,hared,cored,caled,tired,peated,futed,ciled,called,tined,moted,filed,sided,poned,iloted,honed,lleted,huted,ruled,cured,named,preted,vaded,sured,talled,haled,peded,gined,nited,uided,ramed,feited,laked,gured,ctored,unged,pired,cuted,voked,eloped,ralled,rined,coded,icited,vided,uaded,voted,mined,sired,noted,lined,nselled,luted,jured,fided,puted,piled,pared,olored,cided,hoked,enged,tured,geoned,cotted,lamed,uiled,waited,udited,anged,luded,mired,uired,raded\xA65:modelled,izzled,eleted,umpeted,ailored,rseded,treated,eduled,ecited,rammed,eceded,atrolled,nitored,basted,twined,itialled,ncited,gnored,ploded,xcited,nrolled,namelled,plored,efeated,redited,ntrolled,nfined,pleted,llided,lcined,eathed,ibuted,lloted,dhered,cceded\xA63ad:sled\xA62aw:drew\xA62ot:hot\xA62ke:made\xA62ow:hrew,grew\xA62ose:hose\xA62d:ilt\xA62in:egan\xA61un:ran\xA61ink:hought\xA61ick:tuck\xA61ike:ruck\xA61eak:poke,nuck\xA61it:pat\xA61o:did\xA61ow:new\xA61ake:woke\xA6go:went",rev:"3:rst,hed,hut,cut,set\xA64:tbid\xA65:dcast,eread,pread,erbid\xA6ought:uy,eek\xA61ied:ny,ly,dy,ry,fy,py,vy,by,ty,cy\xA61ung:ling,ting,wing\xA61pt:eep\xA61ank:rink\xA61ore:bear,wear\xA61ave:give\xA61oze:reeze\xA61ound:rind,wind\xA61ook:take,hake\xA61aw:see\xA61old:sell\xA61ote:rite\xA61ole:teal\xA61unk:tink\xA61am:wim\xA61ay:lie\xA61ood:tand\xA61eld:hold\xA62d:he,ge,re,le,leed,ne,reed,be,ye,lee,pe,we\xA62ed:dd,oy,or,ey,gg,rr,us,ew,to\xA62ame:ecome,rcome\xA62ped:ap\xA62ged:ag,og,ug,eg\xA62bed:ub,ab,ib,ob\xA62lt:neel\xA62id:pay\xA62ang:pring\xA62ove:trive\xA62med:um\xA62ode:rride\xA62at:ysit\xA63ted:mit,hat,mat,lat,pot,rot,bat\xA63ed:low,end,tow,und,ond,eem,lay,cho,dow,xit,eld,ald,uld,law,lel,eat,oll,ray,ank,fin,oam,out,how,iek,tay,haw,ait,vet,say,cay,bow\xA63d:ste,ede,ode,ete,ree,ude,ame,oke,ote,ime,ute,ade\xA63red:lur,cur,pur,car\xA63ped:hop,rop,uip,rip,lip,tep,top\xA63ded:bed,rod,kid\xA63ade:orbid\xA63led:uel\xA63ned:lan,can,kin,pan,tun\xA63med:rim,lim\xA64ted:quit,llot\xA64ed:pear,rrow,rand,lean,mand,anel,pand,reet,link,abel,evel,imit,ceed,ruit,mind,peal,veal,hool,head,pell,well,mell,uell,band,hear,weak\xA64led:nnel,qual,ebel,ivel\xA64red:nfer,efer,sfer\xA64n:sake,trew\xA64d:ntee\xA64ded:hred\xA64ned:rpin\xA65ed:light,nceal,right,ndear,arget,hread,eight,rtial,eboot\xA65d:edite,nvite\xA65ted:egret\xA65led:ravel",ex:"2:been,upped\xA63:added,aged,aided,aimed,aired,bid,died,dyed,egged,erred,eyed,fit,gassed,hit,lied,owed,pent,pied,tied,used,vied,oiled,outed,banned,barred,bet,canned,cut,dipped,donned,ended,feed,inked,jarred,let,manned,mowed,netted,padded,panned,pitted,popped,potted,put,set,sewn,sowed,tanned,tipped,topped,vowed,weed,bowed,jammed,binned,dimmed,hopped,mopped,nodded,pinned,rigged,sinned,towed,vetted\xA64:ached,baked,baled,boned,bored,called,caned,cared,ceded,cited,coded,cored,cubed,cured,dared,dined,edited,exited,faked,fared,filed,fined,fired,fuelled,gamed,gelled,hired,hoped,joked,lined,mined,named,noted,piled,poked,polled,pored,pulled,reaped,roamed,rolled,ruled,seated,shed,sided,timed,tolled,toned,voted,waited,walled,waned,winged,wiped,wired,zoned,yelled,tamed,lubed,roped,faded,mired,caked,honed,banged,culled,heated,raked,welled,banded,beat,cast,cooled,cost,dealt,feared,folded,footed,handed,headed,heard,hurt,knitted,landed,leaked,leapt,linked,meant,minded,molded,neared,needed,peaked,plodded,plotted,pooled,quit,read,rooted,sealed,seeded,seeped,shipped,shunned,skimmed,slammed,sparred,stemmed,stirred,suited,thinned,twinned,swayed,winked,dialed,abutted,blotted,fretted,healed,heeded,peeled,reeled\xA65:basted,cheated,equalled,eroded,exiled,focused,opined,pleated,primed,quoted,scouted,shored,sloped,smoked,sniped,spelled,spouted,routed,staked,stored,swelled,tasted,treated,wasted,smelled,dwelled,honored,prided,quelled,eloped,scared,coveted,sweated,breaded,cleared,debuted,deterred,freaked,modeled,pleaded,rebutted,speeded\xA66:anchored,defined,endured,impaled,invited,refined,revered,strolled,cringed,recast,thrust,unfolded\xA67:authored,combined,competed,conceded,convened,excreted,extruded,redefined,restored,secreted,rescinded,welcomed\xA68:expedited,infringed\xA69:interfered,intervened,persevered\xA610:contravened\xA6eat:ate\xA6is:was\xA6go:went\xA6are:were\xA63d:bent,lent,rent,sent\xA63e:bit,fled,hid,lost\xA63ed:bled,bred\xA62ow:blew,grew\xA61uy:bought\xA62tch:caught\xA61o:did\xA61ive:dove,gave\xA62aw:drew\xA62ed:fed\xA62y:flew,laid,paid,said\xA61ight:fought\xA61et:got\xA62ve:had\xA61ang:hung\xA62ad:led\xA62ght:lit\xA62ke:made\xA62et:met\xA61un:ran\xA61ise:rose\xA61it:sat\xA61eek:sought\xA61each:taught\xA61ake:woke,took\xA61eave:wove\xA62ise:arose\xA61ear:bore,tore,wore\xA61ind:bound,found,wound\xA62eak:broke\xA62ing:brought,wrung\xA61ome:came\xA62ive:drove\xA61ig:dug\xA61all:fell\xA62el:felt\xA64et:forgot\xA61old:held\xA62ave:left\xA61ing:rang,sang\xA61ide:rode\xA61ink:sank\xA61ee:saw\xA62ine:shone\xA64e:slid\xA61ell:sold,told\xA64d:spent\xA62in:spun\xA61in:won"},PresentTense:{fwd:"1:oes\xA61ve:as",both:"1:xes\xA62:zzes,ches,shes,sses\xA63:iases\xA62y:llies,plies\xA61y:cies,bies,ties,vies,nies,pies,dies,ries,fies\xA6:s",rev:"1ies:ly\xA62es:us,go,do\xA63es:cho,eto",ex:"2:does,goes\xA63:gasses\xA65:focuses\xA6is:are\xA63y:relies\xA62y:flies\xA62ve:has"},Superlative:{fwd:"1st:e\xA61est:l,m,f,s\xA61iest:cey\xA62est:or,ir\xA63est:ver",both:"4:east\xA65:hwest\xA65lest:erful\xA64est:weet,lgar,tter,oung\xA64most:uter\xA63est:ger,der,rey,iet,ong,ear\xA63test:lat\xA63most:ner\xA62est:pt,ft,nt,ct,rt,ht\xA62test:it\xA62gest:ig\xA61est:b,k,n,p,h,d,w\xA6iest:y",rev:"1:ttest,nnest,yest\xA62:sest,stest,rmest,cest,vest,lmest,olest,ilest,ulest,ssest,imest,uest\xA63:rgest,eatest,oorest,plest,allest,urest,iefest,uelest,blest,ugest,amest,yalest,ealest,illest,tlest,itest\xA64:cerest,eriest,somest,rmalest,ndomest,motest,uarest,tiffest\xA65:leverest,rangest\xA6ar:urthest\xA63ey:riciest",ex:"best:good\xA6worst:bad\xA65est:great\xA64est:fast,full,fair,dull\xA63test:hot,wet,fat\xA64nest:thin\xA61urthest:far\xA63est:gay,shy,ill\xA64test:neat\xA64st:late,wide,fine,safe,cute,fake,pale,rare,rude,sore,ripe,dire\xA66st:severe"},AdjToNoun:{fwd:"1:tistic,eable,lful,sful,ting,tty\xA62:onate,rtable,geous,ced,seful,ctful\xA63:ortive,ented\xA6arity:ear\xA6y:etic\xA6fulness:begone\xA61ity:re\xA61y:tiful,gic\xA62ity:ile,imous,ilous,ime\xA62ion:ated\xA62eness:iving\xA62y:trious\xA62ation:iring\xA62tion:vant\xA63ion:ect\xA63ce:mant,mantic\xA63tion:irable\xA63y:est,estic\xA63m:mistic,listic\xA63ess:ning\xA64n:utious\xA64on:rative,native,vative,ective\xA64ce:erant",both:"1:king,wing\xA62:alous,ltuous,oyful,rdous\xA63:gorous,ectable,werful,amatic\xA64:oised,usical,agical,raceful,ocused,lined,ightful\xA65ness:stful,lding,itous,nuous,ulous,otous,nable,gious,ayful,rvous,ntous,lsive,peful,entle,ciful,osive,leful,isive,ncise,reful,mious\xA65ty:ivacious\xA65ties:ubtle\xA65ce:ilient,adiant,atient\xA65cy:icient\xA65sm:gmatic\xA65on:sessive,dictive\xA65ity:pular,sonal,eative,entic\xA65sity:uminous\xA65ism:conic\xA65nce:mperate\xA65ility:mitable\xA65ment:xcited\xA65n:bitious\xA64cy:brant,etent,curate\xA64ility:erable,acable,icable,ptable\xA64ty:nacious,aive,oyal,dacious\xA64n:icious\xA64ce:vient,erent,stent,ndent,dient,quent,ident\xA64ness:adic,ound,hing,pant,sant,oing,oist,tute\xA64icity:imple\xA64ment:fined,mused\xA64ism:otic\xA64ry:dantic\xA64ity:tund,eral\xA64edness:hand\xA64on:uitive\xA64lity:pitable\xA64sm:eroic,namic\xA64sity:nerous\xA63th:arm\xA63ility:pable,bable,dable,iable\xA63cy:hant,nant,icate\xA63ness:red,hin,nse,ict,iet,ite,oud,ind,ied,rce\xA63ion:lute\xA63ity:ual,gal,volous,ial\xA63ce:sent,fensive,lant,gant,gent,lent,dant\xA63on:asive\xA63m:fist,sistic,iastic\xA63y:terious,xurious,ronic,tastic\xA63ur:amorous\xA63e:tunate\xA63ation:mined\xA63sy:rteous\xA63ty:ain\xA63ry:ave\xA63ment:azed\xA62ness:de,on,ue,rn,ur,ft,rp,pe,om,ge,rd,od,ay,ss,er,ll,oy,ap,ht,ld,ad,rt\xA62inousness:umous\xA62ity:neous,ene,id,ane\xA62cy:bate,late\xA62ation:ized\xA62ility:oble,ible\xA62y:odic\xA62e:oving,aring\xA62s:ost\xA62itude:pt\xA62dom:ee\xA62ance:uring\xA62tion:reet\xA62ion:oted\xA62sion:ending\xA62liness:an\xA62or:rdent\xA61th:ung\xA61e:uable\xA61ness:w,h,k,f\xA61ility:mble\xA61or:vent\xA61ement:ging\xA61tiquity:ncient\xA61ment:hed\xA6verty:or\xA6ength:ong\xA6eat:ot\xA6pth:ep\xA6iness:y",rev:"",ex:"5:forceful,humorous\xA68:charismatic\xA613:understanding\xA65ity:active\xA611ness:adventurous,inquisitive,resourceful\xA68on:aggressive,automatic,perceptive\xA67ness:amorous,fatuous,furtive,ominous,serious\xA65ness:ample,sweet\xA612ness:apprehensive,cantankerous,contemptuous,ostentatious\xA613ness:argumentative,conscientious\xA69ness:assertive,facetious,imperious,inventive,oblivious,rapacious,receptive,seditious,whimsical\xA610ness:attractive,expressive,impressive,loquacious,salubrious,thoughtful\xA63edom:boring\xA64ness:calm,fast,keen,tame\xA68ness:cheerful,gracious,specious,spurious,timorous,unctuous\xA65sity:curious\xA69ion:deliberate\xA68ion:desperate\xA66e:expensive\xA67ce:fragrant\xA63y:furious\xA69ility:ineluctable\xA66ism:mystical\xA68ity:physical,proactive,sensitive,vertical\xA65cy:pliant\xA67ity:positive\xA69ity:practical\xA612ism:professional\xA66ce:prudent\xA63ness:red\xA66cy:vagrant\xA63dom:wise"}};var Fpt=function(e,t={}){return t.hasOwnProperty(e)?t[e]:null},$pt=function(e,t=[]){for(let r=0;r=1;a-=1){let i=e.length-a,o=e.substring(i,e.length);if(t.hasOwnProperty(o)===!0)return e.slice(0,i)+t[o];if(r.hasOwnProperty(o)===!0)return e.slice(0,i)+r[o]}return t.hasOwnProperty("")?e+=t[""]:r.hasOwnProperty("")?e+=r[""]:null},Upt=function(e="",t={}){let r=Fpt(e,t.ex);return r=r||$pt(e,t.same),r=r||Gpt(e,t.fwd,t.both),r=r||e,r},Ti=Upt;var Z3e=function(e){return Object.entries(e).reduce((t,r)=>(t[r[1]]=r[0],t),{})},Zpt=function(e={}){return{reversed:!0,both:Z3e(e.both),ex:Z3e(e.ex),fwd:e.rev||{}}},sp=Zpt;var K3e=/^([0-9]+)/,Kpt=function(e){let t={};return e.split("\xA6").forEach(r=>{let[n,a]=r.split(":");a=(a||"").split(","),a.forEach(i=>{t[i]=n})}),t},Wpt=function(e="",t=""){t=String(t);let r=t.match(K3e);if(r===null)return t;let n=Number(r[1])||0;return e.substring(0,n)+t.replace(K3e,"")},qR=function(e){let t=Kpt(e);return Object.keys(t).reduce((r,n)=>(r[n]=Wpt(n,t[n]),r),{})},Qpt=function(e={}){return typeof e=="string"&&(e=JSON.parse(e)),e.fwd=qR(e.fwd||""),e.both=qR(e.both||""),e.rev=qR(e.rev||""),e.ex=qR(e.ex||""),e},lp=Qpt;var W3e=lp(fh.PastTense),Q3e=lp(fh.PresentTense),J3e=lp(fh.Gerund),X3e=lp(fh.Participle),Jpt=sp(W3e),Xpt=sp(Q3e),Ypt=sp(J3e),eft=sp(X3e),Y3e=lp(fh.Comparative),eve=lp(fh.Superlative),tft=sp(Y3e),rft=sp(eve),nft=lp(fh.AdjToNoun),KR={fromPast:W3e,fromPresent:Q3e,fromGerund:J3e,fromParticiple:X3e,toPast:Jpt,toPresent:Xpt,toGerund:Ypt,toParticiple:eft,toComparative:Y3e,toSuperlative:eve,fromComparative:tft,fromSuperlative:rft,adjToNoun:nft};var tve=[[/^[\w.]+@[\w.]+\.[a-z]{2,3}$/,"Email"],[/^(https?:\/\/|www\.)+\w+\.[a-z]{2,3}/,"Url","http.."],[/^[a-z0-9./].+\.(com|net|gov|org|ly|edu|info|biz|dev|ru|jp|de|in|uk|br|io|ai)/,"Url",".com"],[/^[PMCE]ST$/,"Timezone","EST"],[/^ma?c'[a-z]{3}/,"LastName","mc'neil"],[/^o'[a-z]{3}/,"LastName","o'connor"],[/^ma?cd[aeiou][a-z]{3}/,"LastName","mcdonald"],[/^(lol)+[sz]$/,"Expression","lol"],[/^wo{2,}a*h?$/,"Expression","wooah"],[/^(hee?){2,}h?$/,"Expression","hehe"],[/^(un|de|re)\\-[a-z\u00C0-\u00FF]{2}/,"Verb","un-vite"],[/^(m|k|cm|km)\/(s|h|hr)$/,"Unit","5 k/m"],[/^(ug|ng|mg)\/(l|m3|ft3)$/,"Unit","ug/L"],[/[^:/]\/\p{Letter}/u,"SlashedTerm","love/hate"]];var rve=[[/^#[\p{Number}_]*\p{Letter}/u,"HashTag"],[/^@\w{2,}$/,"AtMention"],[/^([A-Z]\.){2}[A-Z]?/i,["Acronym","Noun"],"F.B.I"],[/.{3}[lkmnp]in['‘’‛‵′`´]$/,"Gerund","chillin'"],[/.{4}s['‘’‛‵′`´]$/,"Possessive","flanders'"],[/^[\p{Emoji_Presentation}\p{Extended_Pictographic}]/u,"Emoji","emoji-class"]];var nve=[[/^@1?[0-9](am|pm)$/i,"Time","3pm"],[/^@1?[0-9]:[0-9]{2}(am|pm)?$/i,"Time","3:30pm"],[/^'[0-9]{2}$/,"Year"],[/^[012]?[0-9](:[0-5][0-9])(:[0-5][0-9])$/,"Time","3:12:31"],[/^[012]?[0-9](:[0-5][0-9])?(:[0-5][0-9])? ?(am|pm)$/i,"Time","1:12pm"],[/^[012]?[0-9](:[0-5][0-9])(:[0-5][0-9])? ?(am|pm)?$/i,"Time","1:12:31pm"],[/^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}/i,"Date","iso-date"],[/^[0-9]{1,4}-[0-9]{1,2}-[0-9]{1,4}$/,"Date","iso-dash"],[/^[0-9]{1,4}\/[0-9]{1,2}\/([0-9]{4}|[0-9]{2})$/,"Date","iso-slash"],[/^[0-9]{1,4}\.[0-9]{1,2}\.[0-9]{1,4}$/,"Date","iso-dot"],[/^[0-9]{1,4}-[a-z]{2,9}-[0-9]{1,4}$/i,"Date","12-dec-2019"],[/^utc ?[+-]?[0-9]+$/,"Timezone","utc-9"],[/^(gmt|utc)[+-][0-9]{1,2}$/i,"Timezone","gmt-3"],[/^[0-9]{3}-[0-9]{4}$/,"PhoneNumber","421-0029"],[/^(\+?[0-9][ -])?[0-9]{3}[ -]?[0-9]{3}-[0-9]{4}$/,"PhoneNumber","1-800-"],[/^[-+]?\p{Currency_Symbol}[-+]?[0-9]+(,[0-9]{3})*(\.[0-9]+)?([kmb]|bn)?\+?$/u,["Money","Value"],"$5.30"],[/^[-+]?[0-9]+(,[0-9]{3})*(\.[0-9]+)?\p{Currency_Symbol}\+?$/u,["Money","Value"],"5.30\xA3"],[/^[-+]?[$£]?[0-9]([0-9,.])+(usd|eur|jpy|gbp|cad|aud|chf|cny|hkd|nzd|kr|rub)$/i,["Money","Value"],"$400usd"],[/^[-+]?[0-9]+(,[0-9]{3})*(\.[0-9]+)?\+?$/,["Cardinal","NumericValue"],"5,999"],[/^[-+]?[0-9]+(,[0-9]{3})*(\.[0-9]+)?(st|nd|rd|r?th)$/,["Ordinal","NumericValue"],"53rd"],[/^\.[0-9]+\+?$/,["Cardinal","NumericValue"],".73th"],[/^[-+]?[0-9]+(,[0-9]{3})*(\.[0-9]+)?%\+?$/,["Percent","Cardinal","NumericValue"],"-4%"],[/^\.[0-9]+%$/,["Percent","Cardinal","NumericValue"],".3%"],[/^[0-9]{1,4}\/[0-9]{1,4}(st|nd|rd|th)?s?$/,["Fraction","NumericValue"],"2/3rds"],[/^[0-9.]{1,3}[a-z]{0,2}[-–—][0-9]{1,3}[a-z]{0,2}$/,["Value","NumberRange"],"3-4"],[/^[0-9]{1,2}(:[0-9][0-9])?(am|pm)? ?[-–—] ?[0-9]{1,2}(:[0-9][0-9])?(am|pm)$/,["Time","NumberRange"],"3-4pm"],[/^[0-9.]+([a-z°]{1,4})$/,"NumericValue","9km"]];var ave=["academy","administration","agence","agences","agencies","agency","airlines","airways","army","assoc","associates","association","assurance","authority","autorite","aviation","bank","banque","board","boys","brands","brewery","brotherhood","brothers","bureau","cafe","co","caisse","capital","care","cathedral","center","centre","chemicals","choir","chronicle","church","circus","clinic","clinique","club","co","coalition","coffee","collective","college","commission","committee","communications","community","company","comprehensive","computers","confederation","conference","conseil","consulting","containers","corporation","corps","corp","council","crew","data","departement","department","departments","design","development","directorate","division","drilling","education","eglise","electric","electricity","energy","ensemble","enterprise","enterprises","entertainment","estate","etat","faculty","faction","federation","financial","fm","foundation","fund","gas","gazette","girls","government","group","guild","herald","holdings","hospital","hotel","hotels","inc","industries","institut","institute","institutes","insurance","international","interstate","investment","investments","investors","journal","laboratory","labs","llc","ltd","limited","machines","magazine","management","marine","marketing","markets","media","memorial","ministere","ministry","military","mobile","motor","motors","musee","museum","news","observatory","office","oil","optical","orchestra","organization","partners","partnership","petrol","petroleum","pharmacare","pharmaceutical","pharmaceuticals","pizza","plc","police","politburo","polytechnic","post","power","press","productions","quartet","radio","reserve","resources","restaurant","restaurants","savings","school","securities","service","services","societe","subsidiary","society","sons","subcommittee","syndicat","systems","telecommunications","telegraph","television","times","tribunal","tv","union","university","utilities","workers"].reduce((e,t)=>(e[t]=!0,e),{});var ive=["atoll","basin","bay","beach","bluff","bog","camp","canyon","canyons","cape","cave","caves","cliffs","coast","cove","coves","crater","crossing","creek","desert","dune","dunes","downs","estates","escarpment","estuary","falls","fjord","fjords","forest","forests","glacier","gorge","gorges","grove","gulf","gully","highland","heights","hollow","hill","hills","inlet","island","islands","isthmus","junction","knoll","lagoon","lake","lakeshore","marsh","marshes","mount","mountain","mountains","narrows","peninsula","plains","plateau","pond","rapids","ravine","reef","reefs","ridge","river","rivers","sandhill","shoal","shore","shoreline","shores","strait","straits","springs","stream","swamp","tombolo","trail","trails","trench","valley","vallies","village","volcano","waterfall","watershed","wetland","woods","acres","burough","county","district","municipality","prefecture","province","region","reservation","state","territory","borough","metropolis","downtown","uptown","midtown","city","town","township","hamlet","country","kingdom","enclave","neighbourhood","neighborhood","kingdom","ward","zone","airport","amphitheater","arch","arena","auditorium","bar","barn","basilica","battlefield","bridge","building","castle","centre","coliseum","cineplex","complex","dam","farm","field","fort","garden","gardens","gymnasium","hall","house","levee","library","manor","memorial","monument","museum","gallery","palace","pillar","pits","plantation","playhouse","quarry","sportsfield","sportsplex","stadium","terrace","terraces","theater","tower","park","parks","site","ranch","raceway","sportsplex","ave","st","street","rd","road","lane","landing","crescent","cr","way","tr","terrace","avenue"].reduce((e,t)=>(e[t]=!0,e),{});var $8=[[/([^v])ies$/i,"$1y"],[/(ise)s$/i,"$1"],[/(kn|[^o]l|w)ives$/i,"$1ife"],[/^((?:ca|e|ha|(?:our|them|your)?se|she|wo)l|lea|loa|shea|thie)ves$/i,"$1f"],[/^(dwar|handkerchie|hoo|scar|whar)ves$/i,"$1f"],[/(antenn|formul|nebul|vertebr|vit)ae$/i,"$1a"],[/(octop|vir|radi|nucle|fung|cact|stimul)(i)$/i,"$1us"],[/(buffal|tomat|tornad)(oes)$/i,"$1o"],[/(ause)s$/i,"$1"],[/(ease)s$/i,"$1"],[/(ious)es$/i,"$1"],[/(ouse)s$/i,"$1"],[/(ose)s$/i,"$1"],[/(..ase)s$/i,"$1"],[/(..[aeiu]s)es$/i,"$1"],[/(vert|ind|cort)(ices)$/i,"$1ex"],[/(matr|append)(ices)$/i,"$1ix"],[/([xo]|ch|ss|sh)es$/i,"$1"],[/men$/i,"man"],[/(n)ews$/i,"$1ews"],[/([ti])a$/i,"$1um"],[/([^aeiouy]|qu)ies$/i,"$1y"],[/(s)eries$/i,"$1eries"],[/(m)ovies$/i,"$1ovie"],[/(cris|ax|test)es$/i,"$1is"],[/(alias|status)es$/i,"$1"],[/(ss)$/i,"$1"],[/(ic)s$/i,"$1"],[/s$/i,""]];var aft=function(e){return Object.keys(e).reduce((t,r)=>(t[e[r]]=r,t),{})},ift=function(e,t){let{irregularPlurals:r}=t.two,n=aft(r);if(n.hasOwnProperty(e))return n[e];for(let a=0;a<$8.length;a++)if($8[a][0].test(e)===!0)return e=e.replace($8[a][0],$8[a][1]),e;return e},GH=ift;var oft=function(e,t){let r=[e],n=Fm(e,t);n!==e&&r.push(n);let a=GH(e,t);return a!==e&&r.push(a),r},ove={toPlural:Fm,toSingular:GH,all:oft};var WR={Gerund:["ing"],Actor:["erer"],Infinitive:["ate","ize","tion","rify","then","ress","ify","age","nce","ect","ise","ine","ish","ace","ash","ure","tch","end","ack","and","ute","ade","ock","ite","ase","ose","use","ive","int","nge","lay","est","ain","ant","ent","eed","er","le","unk","ung","upt","en"],PastTense:["ept","ed","lt","nt","ew","ld"],PresentTense:["rks","cks","nks","ngs","mps","tes","zes","ers","les","acks","ends","ands","ocks","lays","eads","lls","els","ils","ows","nds","ays","ams","ars","ops","ffs","als","urs","lds","ews","ips","es","ts","ns"],Participle:["ken","wn"]};WR=Object.keys(WR).reduce((e,t)=>(WR[t].forEach(r=>e[r]=t),e),{});var G8=WR;var sft=function(e){let t=e.substring(e.length-3);if(G8.hasOwnProperty(t)===!0)return G8[t];let r=e.substring(e.length-2);return G8.hasOwnProperty(r)===!0?G8[r]:e.substring(e.length-1)==="s"?"PresentTense":null},QR=sft;var lft=function(e,t){let r="",n={};t.one&&t.one.prefixes&&(n=t.one.prefixes);let[a,i]=e.split(/ /);return i&&n[a]===!0&&(r=a,a=i,i=""),{prefix:r,verb:a,particle:i}},sve={are:"be",were:"be",been:"be",is:"be",am:"be",was:"be",be:"be",being:"be"},cft=function(e,t,r){let{fromPast:n,fromPresent:a,fromGerund:i,fromParticiple:o}=t.two.models,{prefix:s,verb:l,particle:u}=lft(e,t),c="";if(r||(r=QR(e)),sve.hasOwnProperty(e))c=sve[e];else if(r==="Participle")c=Ti(l,o);else if(r==="PastTense")c=Ti(l,n);else if(r==="PresentTense")c=Ti(l,a);else if(r==="Gerund")c=Ti(l,i);else return e;return u&&(c+=" "+u),s&&(c=s+" "+c),c},U8=cft;var uft=e=>/ /.test(e)?e.split(/ /):[e,""],dft=function(e,t){let{toPast:r,toPresent:n,toGerund:a,toParticiple:i}=t.two.models;if(e==="be")return{Infinitive:e,Gerund:"being",PastTense:"was",PresentTense:"is"};let[o,s]=uft(e),l={Infinitive:o,PastTense:Ti(o,r),PresentTense:Ti(o,n),Gerund:Ti(o,a),FutureTense:"will "+o},u=Ti(o,i);if(u!==e&&u!==l.PastTense){let c=t.one.lexicon||{};(c[u]==="Participle"||c[u]==="Adjective")&&(e==="play"&&(u="played"),l.Participle=u)}return s&&Object.keys(l).forEach(c=>{l[c]+=" "+s}),l},Z8=dft;var pft=function(e,t){let r=Z8(e,t);return delete r.FutureTense,Object.values(r).filter(n=>n)},lve={toInfinitive:U8,conjugate:Z8,all:pft};var q8=function(e,t){let r=t.two.models.toSuperlative;return Ti(e,r)},K8=function(e,t){let r=t.two.models.toComparative;return Ti(e,r)},cve=function(e,t){let r=t.two.models.fromComparative;return Ti(e,r)},uve=function(e,t){let r=t.two.models.fromSuperlative;return Ti(e,r)},dve=function(e,t){let r=t.two.models.adjToNoun;return Ti(e,r)};var fft=function(e="",t=[]){let r=e.length,n=r<=6?r-1:6;for(let a=n;a>=1;a-=1){let i=e.substring(r-a,e.length);if(t[i.length].hasOwnProperty(i)===!0){let o=e.slice(0,r-a),s=t[i.length][i];return o+s}}return null},JR=fft;var Qr="ically",hft=new Set(["analyt"+Qr,"chem"+Qr,"class"+Qr,"clin"+Qr,"crit"+Qr,"ecolog"+Qr,"electr"+Qr,"empir"+Qr,"frant"+Qr,"grammat"+Qr,"ident"+Qr,"ideolog"+Qr,"log"+Qr,"mag"+Qr,"mathemat"+Qr,"mechan"+Qr,"med"+Qr,"method"+Qr,"method"+Qr,"mus"+Qr,"phys"+Qr,"phys"+Qr,"polit"+Qr,"pract"+Qr,"rad"+Qr,"satir"+Qr,"statist"+Qr,"techn"+Qr,"technolog"+Qr,"theoret"+Qr,"typ"+Qr,"vert"+Qr,"whims"+Qr]),mft=[null,{},{ly:""},{ily:"y",bly:"ble",ply:"ple"},{ally:"al",rply:"rp"},{ually:"ual",ially:"ial",cally:"cal",eally:"eal",rally:"ral",nally:"nal",mally:"mal",eeply:"eep",eaply:"eap"},{ically:"ic"}],gft=new Set(["early","only","hourly","daily","weekly","monthly","yearly","mostly","duly","unduly","especially","undoubtedly","conversely","namely","exceedingly","presumably","accordingly","overly","best","latter","little","long","low"]),pve={wholly:"whole",fully:"full",truly:"true",gently:"gentle",singly:"single",customarily:"customary",idly:"idle",publically:"public",quickly:"quick",superbly:"superb",cynically:"cynical",well:"good"},vft=function(e){return e.endsWith("ly")?hft.has(e)?e.replace(/ically/,"ical"):gft.has(e)?null:pve.hasOwnProperty(e)?pve[e]:JR(e,mft)||e:null},fve=vft;var bft=[null,{y:"ily"},{ly:"ly",ic:"ically"},{ial:"ially",ual:"ually",tle:"tly",ble:"bly",ple:"ply",ary:"arily"},{},{},{}],hve={cool:"cooly",whole:"wholly",full:"fully",good:"well",idle:"idly",public:"publicly",single:"singly",special:"especially"},yft=function(e){if(hve.hasOwnProperty(e))return hve[e];let t=JR(e,bft);return t||(t=e+"ly"),t},UH=yft;var xft=function(e,t){let r=[e];return r.push(q8(e,t)),r.push(K8(e,t)),r.push(UH(e)),r=r.filter(n=>n),r=new Set(r),Array.from(r)},mve={toSuperlative:q8,toComparative:K8,toAdverb:UH,toNoun:dve,fromAdverb:fve,fromSuperlative:uve,fromComparative:cve,all:xft};var gve={noun:ove,verb:lve,adjective:mve};var ZH={Singular:(e,t,r,n)=>{let a=n.one.lexicon,i=r.two.transform.noun.toPlural(e,n);a[i]||(t[i]=t[i]||"Plural")},Actor:(e,t,r,n)=>{let a=n.one.lexicon,i=r.two.transform.noun.toPlural(e,n);a[i]||(t[i]=t[i]||["Plural","Actor"])},Comparable:(e,t,r,n)=>{let a=n.one.lexicon,{toSuperlative:i,toComparative:o}=r.two.transform.adjective,s=i(e,n);a[s]||(t[s]=t[s]||"Superlative");let l=o(e,n);a[l]||(t[l]=t[l]||"Comparative"),t[e]="Adjective"},Demonym:(e,t,r,n)=>{let a=r.two.transform.noun.toPlural(e,n);t[a]=t[a]||["Demonym","Plural"]},Infinitive:(e,t,r,n)=>{let a=n.one.lexicon,i=r.two.transform.verb.conjugate(e,n);Object.entries(i).forEach(o=>{!a[o[1]]&&!t[o[1]]&&o[0]!=="FutureTense"&&(t[o[1]]=o[0])})},PhrasalVerb:(e,t,r,n)=>{let a=n.one.lexicon;t[e]=["PhrasalVerb","Infinitive"];let i=n.one._multiCache,[o,s]=e.split(" ");a[o]||(t[o]=t[o]||"Infinitive");let l=r.two.transform.verb.conjugate(o,n);delete l.FutureTense,Object.entries(l).forEach(u=>{if(u[0]==="Actor"||u[1]==="")return;!t[u[1]]&&!a[u[1]]&&(t[u[1]]=u[0]),i[u[1]]=2;let c=u[1]+" "+s;t[c]=t[c]||[u[0],"PhrasalVerb"]})},Multiple:(e,t)=>{t[e]=["Multiple","Cardinal"],t[e+"th"]=["Multiple","Ordinal"],t[e+"ths"]=["Multiple","Fraction"]},Cardinal:(e,t)=>{t[e]=["TextValue","Cardinal"]},Ordinal:(e,t)=>{t[e]=["TextValue","Ordinal"],t[e+"s"]=["TextValue","Fraction"]},Place:(e,t)=>{t[e]=["Place","ProperNoun"]},Region:(e,t)=>{t[e]=["Region","ProperNoun"]}};var wft=function(e,t){let{methods:r,model:n}=t,a={},i={};return Object.keys(e).forEach(o=>{let s=e[o];o=o.toLowerCase().trim(),o=o.replace(/'s\b/,"");let l=o.split(/ /);l.length>1&&(i[l[0]]===void 0||l.length>i[l[0]])&&(i[l[0]]=l.length),ZH.hasOwnProperty(s)===!0&&ZH[s](o,a,r,n),a[o]=a[o]||s}),delete a[""],delete a[null],delete a[" "],{lex:a,_multi:i}},vve=wft;var Cft=function(e,t){let r=/^[0-9]+$/,n=e[t];if(!n)return!1;let a=new Set(["may","april","august","jan"]);if(n.normal==="like"||a.has(n.normal)||n.tags.has("Place")||n.tags.has("Date"))return!1;if(e[t-1]){let o=e[t-1];if(o.tags.has("Date")||a.has(o.normal)||o.tags.has("Adjective")||n.tags.has("Adjective"))return!1}let i=n.normal;return!((i.length===1||i.length===2||i.length===4)&&r.test(i))},Sft=function(e){let t=/[,:;]/,r=[];return e.forEach(n=>{let a=0;n.forEach((i,o)=>{t.test(i.post)&&Cft(n,o+1)&&(r.push(n.slice(a,o+1)),a=o+1)}),ae.endsWith(r)):!(t!=="s"||Eft.find(r=>e.endsWith(r)))},XR=Rft;var W8={two:{quickSplit:bve,expandLexicon:vve,transform:gve,looksPlural:XR}};var Tft=function(e){let{irregularPlurals:t}=e.two,{lexicon:r}=e.one;return Object.entries(t).forEach(n=>{r[n[0]]=r[n[0]]||"Singular",r[n[1]]=r[n[1]]||"Plural"}),e},xve=Tft;var qH={one:{lexicon:{}},two:{models:KR}},_ft={"Actor|Verb":"Actor","Adj|Gerund":"Adjective","Adj|Noun":"Adjective","Adj|Past":"Adjective","Adj|Present":"Adjective","Noun|Verb":"Singular","Noun|Gerund":"Gerund","Person|Noun":"Noun","Person|Date":"Month","Person|Verb":"FirstName","Person|Place":"Person","Person|Adj":"Comparative","Plural|Verb":"Plural","Unit|Noun":"Noun"},Sve=function(e,t){let r={model:t,methods:W8},{lex:n,_multi:a}=W8.two.expandLexicon(e,r);return Object.assign(t.one.lexicon,n),Object.assign(t.one._multiCache,a),t},Aft=function(e,t){return Object.keys(e).forEach(r=>{e[r]==="Uncountable"&&(t.two.uncountable[r]=!0,e[r]="Uncountable")}),t},wve=function(e,t,r){let n=Z8(e,qH);t[n.PastTense]=t[n.PastTense]||"PastTense",t[n.Gerund]=t[n.Gerund]||"Gerund",r===!0&&(t[n.PresentTense]=t[n.PresentTense]||"PresentTense")},Cve=function(e,t,r){let n=q8(e,r);t[n]=t[n]||"Superlative";let a=K8(e,r);t[a]=t[a]||"Comparative"},Pft=function(e,t,r){let n=Fm(e,r);t[n]=t[n]||"Plural"},Lft=function(e,t){let r={},n=t.one.lexicon;return Object.keys(e).forEach(a=>{let i=e[a];if(r[a]=_ft[i],(i==="Noun|Verb"||i==="Person|Verb"||i==="Actor|Verb")&&wve(a,n,!1),i==="Adj|Present"&&(wve(a,n,!0),Cve(a,n,t)),i==="Person|Adj"&&Cve(a,n,t),i==="Adj|Gerund"||i==="Noun|Gerund"){let o=U8(a,qH,"Gerund");n[o]||(r[o]="Infinitive")}if((i==="Noun|Gerund"||i==="Adj|Noun"||i==="Person|Noun")&&Pft(a,n,t),i==="Adj|Past"){let o=U8(a,qH,"PastTense");n[o]||(r[o]="Infinitive")}}),t=Sve(r,t),t},Ift=function(e){return e=Sve(e.one.lexicon,e),e=Aft(e.one.lexicon,e),e=Lft(e.two.switches,e),e=xve(e),e},kve=Ift;var KH={one:{_multiCache:{},lexicon:$m,frozenLex:FH},two:{irregularPlurals:NR,models:KR,suffixPatterns:j3e,prefixPatterns:B3e,endsWith:G3e,neighbours:U3e,regexNormal:tve,regexText:rve,regexNumbers:nve,switches:DR,clues:z3e,uncountable:{},orgWords:ave,placeWords:ive}};KH=kve(KH);var Eve=KH;var Oft=function(e,t,r,n){let a=n.methods.one.setTag;if(t===0&&e.length>=3){let i=/:/;if(e[0].post.match(i)){let s=e[1];if(s.tags.has("Value")||s.tags.has("Email")||s.tags.has("PhoneNumber"))return;a([e[0]],"Expression",n,null,"2-punct-colon''")}}},Rve=Oft;var Mft=function(e,t,r,n){let a=n.methods.one.setTag;e[t].post==="-"&&e[t+1]&&a([e[t],e[t+1]],"Hyphenated",n,null,"1-punct-hyphen''")},Tve=Mft;var _ve=/^(under|over|mis|re|un|dis|semi)-?/,Nft=function(e,t,r){let n=r.two.switches,a=e[t];if(n.hasOwnProperty(a.normal)){a.switch=n[a.normal];return}if(_ve.test(a.normal)){let i=a.normal.replace(_ve,"");i.length>3&&n.hasOwnProperty(i)&&(a.switch=n[i])}},Ave=Nft;var zft=(e,t,r="")=>{let n=o=>"\x1B[33m\x1B[3m"+o+"\x1B[0m",a=o=>"\x1B[3m"+o+"\x1B[0m",i=e.text||"["+e.implicit+"]";typeof t!="string"&&t.length>2&&(t=t.slice(0,2).join(", #")+" +"),t=typeof t!="string"?t.join(", #"):t,console.log(` ${n(i).padEnd(24)} \x1B[32m\u2192\x1B[0m #${t.padEnd(22)} ${a(r)}`)},Dft=function(e,t,r){if(!t||t.length===0||e.frozen===!0)return;let n=typeof process>"u"||!process.env?self.env||{}:process.env;n&&n.DEBUG_TAGS&&zft(e,t,r),e.tags=e.tags||new Set,typeof t=="string"?e.tags.add(t):t.forEach(a=>e.tags.add(a))},vn=Dft;var jft=["Acronym","Abbreviation","ProperNoun","Uncountable","Possessive","Pronoun","Activity","Honorific","Month"],Bft=function(e){!e.tags.has("Noun")||e.tags.has("Plural")||e.tags.has("Singular")||jft.find(t=>e.tags.has(t))||(XR(e.normal)?vn(e,"Plural","3-plural-guess"):vn(e,"Singular","3-singular-guess"))},Vft=function(e){let t=e.tags;if(t.has("Verb")&&t.size===1){let r=QR(e.normal);r&&vn(e,r,"3-verb-tense-guess")}},Hft=function(e,t,r){let n=e[t],a=Array.from(n.tags);for(let i=0;in.tags.has(o))||n.pre.match(/["']$/)||n.normal==="the"?null:(Ed(e,t,r),!n.tags.has("Noun")&&!n.frozen&&n.tags.clear(),vn(n,"ProperNoun","2-titlecase"),!0):i.length>=2&&Zft.test(i)&&Uft.test(i)&&qft.test(i)&&!Kft[n.normal]?(vn(n,"RomanNumeral","2-xvii"),!0):null},Pve=Wft;var Lve=function(e="",t=[]){let r=e.length,n=7;r<=n&&(n=r-1);for(let a=n;a>1;a-=1){let i=e.substring(r-a,r);if(t[i.length].hasOwnProperty(i)===!0)return t[i.length][i]}return null},Qft=function(e,t,r){let n=e[t];if(n.tags.size===0){let a=Lve(n.normal,r.two.suffixPatterns);if(a!==null)return vn(n,a,"2-suffix"),n.confidence=.7,!0;if(n.implicit&&(a=Lve(n.implicit,r.two.suffixPatterns),a!==null))return vn(n,a,"2-implicit-suffix"),n.confidence=.7,!0}return null},Ive=Qft;var Ove=/['‘’‛‵′`´]/,WH=function(e,t){for(let r=0;rr-3&&(n=r-3);for(let a=n;a>2;a-=1){let i=e.substring(0,a);if(t[i.length].hasOwnProperty(i)===!0)return t[i.length][i]}return null},eht=function(e,t,r){let n=e[t];if(n.tags.size===0){let a=Yft(n.normal,r.two.prefixPatterns);if(a!==null)return vn(n,a,"2-prefix"),n.confidence=.5,!0}return null},Nve=eht;var tht=1400,rht=2100,nht=new Set(["in","on","by","until","for","to","during","throughout","through","within","before","after","of","this","next","last","circa","around","post","pre","budget","classic","plan","may"]),zve=function(e){if(!e)return!1;let t=e.normal||e.implicit;return!!(nht.has(t)||e.tags.has("Date")||e.tags.has("Month")||e.tags.has("WeekDay")||e.tags.has("Year")||e.tags.has("ProperNoun"))},Dve=function(e){return e?!!(e.tags.has("Ordinal")||e.tags.has("Cardinal")&&e.normal.length<3||e.normal==="is"||e.normal==="was"):!1},jve=function(e){return e&&(e.tags.has("Date")||e.tags.has("Month")||e.tags.has("WeekDay")||e.tags.has("Year"))},aht=function(e,t){let r=e[t];if(r.tags.has("NumericValue")&&r.tags.has("Cardinal")&&r.normal.length===4){let n=Number(r.normal);if(n&&!isNaN(n)&&n>tht&&n=1920&&n<2025){if(Dve(a)||Dve(i))return vn(r,"Year","2-tagYear-close");if(jve(e[t-2])||jve(e[t+2]))return vn(r,"Year","2-tagYear-far");if(a&&(a.tags.has("Determiner")||a.tags.has("Possessive"))&&i&&i.tags.has("Noun")&&!i.tags.has("Plural"))return vn(r,"Year","2-tagYear-noun")}}}return null},Bve=aht;var iht=function(e,t,r,n){let a=n.methods.one.setTag,i=e[t],o=["PastTense","PresentTense","Auxiliary","Modal","Particle"];i.tags.has("Verb")&&(o.find(l=>i.tags.has(l))||a([i],"Infinitive",n,null,"2-verb-type''"))},Vve=iht;var Hve=/^[A-Z]('s|,)?$/,Fve=/^[A-Z-]+$/,$ve=/^[A-Z]+s$/,oht=/([A-Z]\.)+[A-Z]?,?$/,sht=/[A-Z]{2,}('s|,)?$/,lht=/([a-z]\.)+[a-z]\.?$/,Gve={I:!0,A:!0},cht={la:!0,ny:!0,us:!0,dc:!0,gb:!0},uht=function(e,t){let r=e.text;if(Fve.test(r)===!1)if(r.length>3&&$ve.test(r)===!0)r=r.replace(/s$/,"");else return!1;return r.length>5||Gve.hasOwnProperty(r)||t.one.lexicon.hasOwnProperty(e.normal)?!1:oht.test(r)===!0||lht.test(r)===!0||Hve.test(r)===!0||sht.test(r)===!0},dht=function(e,t,r){let n=e[t];return n.tags.has("RomanNumeral")||n.tags.has("Acronym")||n.frozen?null:uht(n,r)?(n.tags.clear(),vn(n,["Acronym","Noun"],"3-no-period-acronym"),cht[n.normal]===!0&&vn(n,"Place","3-place-acronym"),$ve.test(n.text)===!0&&vn(n,"Plural","3-plural-acronym"),!0):!Gve.hasOwnProperty(n.text)&&Hve.test(n.text)?(n.tags.clear(),vn(n,["Acronym","Noun"],"3-one-letter-acronym"),!0):n.tags.has("Organization")&&n.text.length<=3?(vn(n,"Acronym","3-org-acronym"),!0):n.tags.has("Organization")&&Fve.test(n.text)&&n.text.length<=6?(vn(n,"Acronym","3-titlecase-acronym"),!0):null},Uve=dht;var Zve=function(e,t){if(!e)return null;let r=t.find(n=>e.normal===n[0]);return r?r[1]:null},qve=function(e,t){if(!e)return null;let r=t.find(n=>e.tags.has(n[0]));return r?r[1]:null},pht=function(e,t,r){let{leftTags:n,leftWords:a,rightWords:i,rightTags:o}=r.two.neighbours,s=e[t];if(s.tags.size===0){let l=null;if(l=l||Zve(e[t-1],a),l=l||Zve(e[t+1],i),l=l||qve(e[t-1],n),l=l||qve(e[t+1],o),l)return vn(s,l,"3-[neighbour]"),Ed(e,t,r),e[t].confidence=.2,!0}return null},Kve=pht;var fht=e=>/^\p{Lu}[\p{Ll}'’]/u.test(e),Wve=function(e,t,r){return!e||e.tags.has("FirstName")||e.tags.has("Place")?!1:e.tags.has("ProperNoun")||e.tags.has("Organization")||e.tags.has("Acronym")?!0:!r&&fht(e.text)?t===0?e.tags.has("Singular"):!0:!1},hht=function(e,t,r,n){let a=r.model.two.orgWords,i=r.methods.one.setTag,o=e[t],s=o.machine||o.normal;if(a[s]===!0&&Wve(e[t-1],t-1,n)){i([e[t]],"Organization",r,null,"3-[org-word]");for(let l=t;l>=0&&Wve(e[l],l,n);l-=1)i([e[l]],"Organization",r,null,"3-[org-word]")}return null},Qve=hht;var mht=e=>/^\p{Lu}[\p{Ll}'’]/u.test(e),ght=/'s$/,Jve=new Set(["athletic","city","community","eastern","federal","financial","great","historic","historical","local","memorial","municipal","national","northern","provincial","southern","state","western","spring","pine","sunset","view","oak","maple","spruce","cedar","willow"]),vht=new Set(["center","centre","way","range","bar","bridge","field","pit"]),Xve=function(e,t,r){if(!e)return!1;let n=e.tags;return n.has("Organization")||n.has("Possessive")||ght.test(e.normal)?!1:n.has("ProperNoun")||n.has("Place")?!0:!r&&mht(e.text)?t===0?n.has("Singular"):!0:!1},bht=function(e,t,r,n){let a=r.model.two.placeWords,i=r.methods.one.setTag,o=e[t],s=o.machine||o.normal;if(a[s]===!0){for(let l=t-1;l>=0;l-=1)if(!Jve.has(e[l].normal)){if(Xve(e[l],l,n)){i(e.slice(l,t+1),"Place",r,null,"3-[place-of-foo]");continue}break}if(vht.has(s))return!1;for(let l=t+1;le[t].tags.has("ProperNoun")&&xht.test(e[t].text)?"Noun":null,t5e=(e,t,r)=>t===0&&!e[1]?r:null,wht=function(e,t){return!e[t+1]&&e[t-1]&&e[t-1].tags.has("Determiner")?"Noun":null},Cht=function(e,t,r){return t===0&&e.length>3?r:null},Sht={"Adj|Gerund":(e,t)=>xu(e,t),"Adj|Noun":(e,t)=>xu(e,t)||wht(e,t),"Actor|Verb":(e,t)=>xu(e,t),"Adj|Past":(e,t)=>xu(e,t),"Adj|Present":(e,t)=>xu(e,t),"Noun|Gerund":(e,t)=>xu(e,t),"Noun|Verb":(e,t)=>t>0&&xu(e,t)||t5e(e,t,"Infinitive"),"Plural|Verb":(e,t)=>xu(e,t)||t5e(e,t,"PresentTense")||Cht(e,t,"Plural"),"Person|Noun":(e,t)=>xu(e,t),"Person|Verb":(e,t)=>t!==0?xu(e,t):null,"Person|Adj":(e,t)=>t===0&&e.length>1||xu(e,t)?"Person":null},QH=Sht;var JH=typeof process>"u"||!process.env?self.env||{}:process.env,r5e=/^(under|over|mis|re|un|dis|semi)-?/,n5e=(e,t)=>{if(!e||!t)return null;let r=e.normal||e.implicit,n=null;return t.hasOwnProperty(r)&&(n=t[r]),n&&JH.DEBUG_TAGS&&console.log(` \x1B[2m\x1B[3m \u2193 - '${r}' \x1B[0m`),n},a5e=(e,t={},r)=>{if(!e||!t)return null;let a=Array.from(e.tags).sort((i,o)=>{let s=r[i]?r[i].parents.length:0,l=r[o]?r[o].parents.length:0;return s>l?-1:1}).find(i=>t[i]);return a&&JH.DEBUG_TAGS&&console.log(` \x1B[2m\x1B[3m \u2193 - '${e.normal||e.implicit}' (#${a}) \x1B[0m`),a=t[a],a},kht=function(e,t,r,n){if(!r)return null;let a=e[t-1]?.text!=="also"?t-1:Math.max(0,t-2),i=n.one.tagSet,o=n5e(e[t+1],r.afterWords);return o=o||n5e(e[a],r.beforeWords),o=o||a5e(e[a],r.beforeTags,i),o=o||a5e(e[t+1],r.afterTags,i),o},Eht=function(e,t,r){let n=r.model,a=r.methods.one.setTag,{switches:i,clues:o}=n.two,s=e[t],l=s.normal||s.implicit||"";if(r5e.test(l)&&!i[l]&&(l=l.replace(r5e,"")),s.switch){let u=s.switch;if(s.tags.has("Acronym")||s.tags.has("PhrasalVerb"))return;let c=kht(e,t,o[u],n);QH[u]&&(c=QH[u](e,t)||c),c?(a([s],c,r,null,`3-[switch] (${u})`),Ed(e,t,n)):JH.DEBUG_TAGS&&console.log(` -> X - '${l}' : (${u}) `)}},i5e=Eht;var Rht={there:!0,this:!0,it:!0,him:!0,her:!0,us:!0},Tht=function(e,t){let r=t.methods.one.setTag,n=t.model.one._multiCache||{},a=e[0];if((a.switch==="Noun|Verb"||a.tags.has("Infinitive"))&&e.length>=2){if(e.length<4&&!Rht[e[1].normal]||!a.tags.has("PhrasalVerb")&&n.hasOwnProperty(a.normal))return;(e[1].tags.has("Noun")||e[1].tags.has("Determiner"))&&(!e.slice(1,3).some(l=>l.tags.has("Verb"))||a.tags.has("#PhrasalVerb"))&&r([a],"Imperative",t,null,"3-[imperative]")}},o5e=Tht;var _ht=function(e){if(e.filter(r=>!r.tags.has("ProperNoun")).length<=3)return!1;let t=/^[a-z]/;return e.every(r=>!t.test(r.text))},Aht=function(e,t,r){e.forEach(n=>{Rve(n,0,t,r)})},Pht=function(e,t,r,n){for(let a=0;a{let t=e.machine||e.normal||e.text;return t=t.replace(/'s$/,""),t},Plural:(e,t)=>{let r=e.machine||e.normal||e.text;return t.methods.two.transform.noun.toSingular(r,t.model)},Copula:()=>"is",PastTense:(e,t)=>{let r=e.machine||e.normal||e.text;return t.methods.two.transform.verb.toInfinitive(r,t.model,"PastTense")},Gerund:(e,t)=>{let r=e.machine||e.normal||e.text;return t.methods.two.transform.verb.toInfinitive(r,t.model,"Gerund")},PresentTense:(e,t)=>{let r=e.machine||e.normal||e.text;return e.tags.has("Infinitive")?r:t.methods.two.transform.verb.toInfinitive(r,t.model,"PresentTense")},Comparative:(e,t)=>{let r=e.machine||e.normal||e.text;return t.methods.two.transform.adjective.fromComparative(r,t.model)},Superlative:(e,t)=>{let r=e.machine||e.normal||e.text;return t.methods.two.transform.adjective.fromSuperlative(r,t.model)},Adverb:(e,t)=>{let{fromAdverb:r}=t.methods.two.transform.adjective,n=e.machine||e.normal||e.text;return r(n)}},Oht=function(e){let t=e.world,r=Object.keys(l5e);e.docs.forEach(n=>{for(let a=0;a{t.forEach(r=>{r.penn=Mht(r)})})},d5e=Nht;var p5e={preTagger:s5e,root:c5e,penn:d5e};var XH=["Person","Place","Organization"],f5e={Noun:{not:["Verb","Adjective","Adverb","Value","Determiner"]},Singular:{is:"Noun",not:["Plural","Uncountable"]},ProperNoun:{is:"Noun"},Person:{is:"Singular",also:["ProperNoun"],not:["Place","Organization","Date"]},FirstName:{is:"Person"},MaleName:{is:"FirstName",not:["FemaleName","LastName"]},FemaleName:{is:"FirstName",not:["MaleName","LastName"]},LastName:{is:"Person",not:["FirstName"]},Honorific:{is:"Person",not:["FirstName","LastName","Value"]},Place:{is:"Singular",not:["Person","Organization"]},Country:{is:"Place",also:["ProperNoun"],not:["City"]},City:{is:"Place",also:["ProperNoun"],not:["Country"]},Region:{is:"Place",also:["ProperNoun"]},Address:{},Organization:{is:"ProperNoun",not:["Person","Place"]},SportsTeam:{is:"Organization"},School:{is:"Organization"},Company:{is:"Organization"},Plural:{is:"Noun",not:["Singular","Uncountable"]},Uncountable:{is:"Noun"},Pronoun:{is:"Noun",not:XH},Actor:{is:"Noun",not:["Place","Organization"]},Activity:{is:"Noun",not:["Person","Place"]},Unit:{is:"Noun",not:XH},Demonym:{is:"Noun",also:["ProperNoun"],not:XH},Possessive:{is:"Noun"},Reflexive:{is:"Pronoun"}};var h5e={Verb:{not:["Noun","Adjective","Adverb","Value","Expression"]},PresentTense:{is:"Verb",not:["PastTense","FutureTense"]},Infinitive:{is:"PresentTense",not:["Gerund"]},Imperative:{is:"Verb",not:["PastTense","Gerund","Copula"]},Gerund:{is:"PresentTense",not:["Copula"]},PastTense:{is:"Verb",not:["PresentTense","Gerund","FutureTense"]},FutureTense:{is:"Verb",not:["PresentTense","PastTense"]},Copula:{is:"Verb"},Modal:{is:"Verb",not:["Infinitive"]},Participle:{is:"PastTense"},Auxiliary:{is:"Verb",not:["PastTense","PresentTense","Gerund","Conjunction"]},PhrasalVerb:{is:"Verb"},Particle:{is:"PhrasalVerb",not:["PastTense","PresentTense","Copula","Gerund"]},Passive:{is:"Verb"}};var m5e={Value:{not:["Verb","Adjective","Adverb"]},Ordinal:{is:"Value",not:["Cardinal"]},Cardinal:{is:"Value",not:["Ordinal"]},Fraction:{is:"Value",not:["Noun"]},Multiple:{is:"TextValue"},RomanNumeral:{is:"Cardinal",not:["TextValue"]},TextValue:{is:"Value",not:["NumericValue"]},NumericValue:{is:"Value",not:["TextValue"]},Money:{is:"Cardinal"},Percent:{is:"Value"}};var g5e={Date:{not:["Verb","Adverb","Adjective"]},Month:{is:"Date",also:["Noun"],not:["Year","WeekDay","Time"]},WeekDay:{is:"Date",also:["Noun"]},Year:{is:"Date",not:["RomanNumeral"]},FinancialQuarter:{is:"Date",not:"Fraction"},Holiday:{is:"Date",also:["Noun"]},Season:{is:"Date"},Timezone:{is:"Date",also:["Noun"],not:["ProperNoun"]},Time:{is:"Date",not:["AtMention"]},Duration:{is:"Date",also:["Noun"]}};var zht=["Noun","Verb","Adjective","Adverb","Value","QuestionWord"],v5e={Adjective:{not:["Noun","Verb","Adverb","Value"]},Comparable:{is:"Adjective"},Comparative:{is:"Adjective"},Superlative:{is:"Adjective",not:["Comparative"]},NumberRange:{},Adverb:{not:["Noun","Verb","Adjective","Value"]},Determiner:{not:["Noun","Verb","Adjective","Adverb","QuestionWord","Conjunction"]},Conjunction:{not:zht},Preposition:{not:["Noun","Verb","Adjective","Adverb","QuestionWord","Determiner"]},QuestionWord:{not:["Determiner"]},Currency:{is:"Noun"},Expression:{not:["Noun","Adjective","Verb","Adverb"]},Abbreviation:{},Url:{not:["HashTag","PhoneNumber","Verb","Adjective","Value","AtMention","Email","SlashedTerm"]},PhoneNumber:{not:["HashTag","Verb","Adjective","Value","AtMention","Email"]},HashTag:{},AtMention:{is:"Noun",not:["HashTag","Email"]},Emoji:{not:["HashTag","Verb","Adjective","Value","AtMention"]},Emoticon:{not:["HashTag","Verb","Adjective","Value","AtMention","SlashedTerm"]},SlashedTerm:{not:["Emoticon","Url","Value"]},Email:{not:["HashTag","Verb","Adjective","Value","AtMention"]},Acronym:{not:["Plural","RomanNumeral","Pronoun","Date"]},Negative:{not:["Noun","Adjective","Value","Expression"]},Condition:{not:["Verb","Adjective","Noun","Value"]},There:{not:["Verb","Adjective","Noun","Value","Conjunction","Preposition"]},Prefix:{not:["Abbreviation","Acronym","ProperNoun"]},Hyphenated:{}};var Dht=Object.assign({},f5e,h5e,m5e,g5e,v5e),b5e=Dht;var y5e={compute:p5e,methods:W8,model:Eve,tags:b5e,hooks:["preTagger"]};var jht=/[,)"';:\-–—.…]/,cp=function(e,t){if(!e.found)return;let r=e.termList();for(let n=0;n{n.implicit=n.normal,n.text="",n.normal=""});for(let n=0;nt.toUpperCase()),e},Fht=function(e){class t extends e{constructor(n,a,i){super(n,a,i),this.viewType="Contraction"}expand(){return this.docs.forEach(n=>{let a=Vht.test(n[0].text);n.forEach((i,o)=>{i.text=i.implicit||"",delete i.implicit,o(i.implicit=i.text,i.machine=i.text,i.pre="",i.post="",i.text="",i.normal="",i.index=[n,a+o],i)),r[0]&&(r[0].pre=e[n][a].pre,r[r.length-1].post=e[n][a].post,r[0].text=e[n][a].text,r[0].normal=e[n][a].normal),e[n].splice(a,1,...r))},C5e=$ht;var Ght=/'/,Uht=new Set(["been","become"]),Zht=new Set(["what","how","when","if","too"]),qht=new Set(["too","also","enough"]),Kht=(e,t)=>{for(let r=t+1;r{for(let r=t+1;r=0;r-=1)if(e[r].tags.has("Noun")||e[r].tags.has("Pronoun")||e[r].tags.has("Plural")||e[r].tags.has("Singular"))return e[r];return null},r0t=function(e,t){if(e[t].normal==="ain't"||e[t].normal==="aint"){if(e[t+1]&&e[t+1].normal==="never")return["have"];let n=t0t(e,t);if(n){if(n.normal==="we"||n.normal==="they")return["are","not"];if(n.normal==="i")return["am","not"];if(n.tags&&n.tags.has("Plural"))return["are","not"]}return["is","not"]}return[e[t].normal.replace(/n't/,""),"not"]},E5e=r0t;var n0t={that:!0,there:!0,let:!0,here:!0,everywhere:!0},a0t={in:!0,by:!0,for:!0},i0t=new Set(["too","also","enough","about"]),o0t=new Set(["is","are","did","were","could","should","must","had","have"]),s0t=(e,t)=>{let r=e[t];if(n0t.hasOwnProperty(r.machine||r.normal))return!1;if(r.tags.has("Possessive"))return!0;if(r.tags.has("QuestionWord")||r.normal==="he's"||r.normal==="she's")return!1;let n=e[t+1];if(!n)return!0;if(r.normal==="it's")return!!n.tags.has("#Noun");if(n.switch=="Noun|Gerund"){let a=e[t+2];return a?a.tags.has("Copula")?!0:(a.normal==="on"||a.normal==="in",!1):!!(r.tags.has("Actor")||r.tags.has("ProperNoun"))}if(n.tags.has("Verb"))return n.tags.has("Infinitive")?!0:n.tags.has("Gerund")?!1:!!n.tags.has("PresentTense");if(n.switch==="Adj|Noun"){let a=e[t+2];if(!a)return!1;if(o0t.has(a.normal))return!0;if(i0t.has(a.normal))return!1}if(n.tags.has("Noun")){let a=n.machine||n.normal;return!(a==="here"||a==="there"||a==="everywhere"||n.tags.has("Possessive")||n.tags.has("ProperNoun")&&!r.tags.has("ProperNoun"))}if(e[t-1]&&a0t[e[t-1].normal]===!0)return!0;if(n.tags.has("Adjective")){let a=e[t+2];if(!a)return!1;if(a.tags.has("Noun")&&!a.tags.has("Pronoun")){let i=n.normal;return!(i==="above"||i==="below"||i==="behind")}return a.switch==="Noun|Verb"}return!!n.tags.has("Value")},R5e=s0t;var T5e=/'/,l0t=function(e){e.forEach((t,r)=>{t.index&&(t.index[1]=r)})},c0t=function(e,t,r,n){let a=t.update();a.document=[e];let i=r+n;r>0&&(r-=1),e[i]&&(i+=1),a.ptrs=[[0,r,i]],a.compute(["freeze","lexicon","preTagger","unfreeze"]),l0t(e)},_5e={d:(e,t)=>k5e(e,t),t:(e,t)=>E5e(e,t),s:(e,t,r)=>R5e(e,t)?r.methods.one.setTag([e[t]],"Possessive",r,null,"2-contraction"):S5e(e,t)},u0t=function(e,t){let r=t.fromText(e.join(" "));return r.compute("id"),r.docs[0]},d0t=e=>{let{world:t,document:r}=e;r.forEach((n,a)=>{for(let i=n.length-1;i>=0;i-=1){if(n[i].implicit)continue;let o=null;T5e.test(n[i].normal)===!0&&(o=n[i].normal.split(T5e)[1]);let s=null;if(_5e.hasOwnProperty(o)&&(s=_5e[o](n,i,t)),s){s=u0t(s,e),C5e(r,[a,i],s),c0t(r[a],e,i,s.length);continue}}})},A5e={contractionTwo:d0t};var P5e={compute:A5e,api:w5e,hooks:["contractionTwo"]};var L5e=[{match:"[(all|both)] #Determiner #Noun",group:0,tag:"Noun",reason:"all-noun"},{match:"#Copula [(just|alone)]$",group:0,tag:"Adjective",reason:"not-adverb"},{match:"#Singular is #Adverb? [#PastTense$]",group:0,tag:"Adjective",reason:"is-filled"},{match:"[#PastTense] #Singular is",group:0,tag:"Adjective",reason:"smoked-poutine"},{match:"[#PastTense] #Plural are",group:0,tag:"Adjective",reason:"baked-onions"},{match:"well [#PastTense]",group:0,tag:"Adjective",reason:"well-made"},{match:"#Copula [fucked up?]",group:0,tag:"Adjective",reason:"swears-adjective"},{match:"#Singular (seems|appears) #Adverb? [#PastTense$]",group:0,tag:"Adjective",reason:"seems-filled"},{match:"#Copula #Adjective? [(out|in|through)]$",group:0,tag:"Adjective",reason:"still-out"},{match:"^[#Adjective] (the|your) #Noun",group:0,notIf:"(all|even)",tag:"Infinitive",reason:"shut-the"},{match:"the [said] #Noun",group:0,tag:"Adjective",reason:"the-said-card"},{match:"[#Hyphenated (#Hyphenated && #PastTense)] (#Noun|#Conjunction)",group:0,tag:"Adjective",notIf:"#Adverb",reason:"faith-based"},{match:"[#Hyphenated (#Hyphenated && #Gerund)] (#Noun|#Conjunction)",group:0,tag:"Adjective",notIf:"#Adverb",reason:"self-driving"},{match:"[#PastTense (#Hyphenated && #PhrasalVerb)] (#Noun|#Conjunction)",group:0,tag:"Adjective",reason:"dammed-up"},{match:"(#Hyphenated && #Value) fold",tag:"Adjective",reason:"two-fold"},{match:"must (#Hyphenated && #Infinitive)",tag:"Adjective",reason:"must-win"},{match:"(#Hyphenated && #Infinitive) #Hyphenated",tag:"Adjective",notIf:"#PhrasalVerb",reason:"vacuum-sealed"},{match:"too much",tag:"Adverb Adjective",reason:"bit-4"},{match:"a bit much",tag:"Determiner Adverb Adjective",reason:"bit-3"},{match:"[(un|contra|extra|inter|intra|macro|micro|mid|mis|mono|multi|pre|sub|tri|ex)] #Adjective",group:0,tag:["Adjective","Prefix"],reason:"un-skilled"}];var p0t="(dark|bright|flat|light|soft|pale|dead|dim|faux|little|wee|sheer|most|near|good|extra|all)",I5e="(hard|fast|late|early|high|right|deep|close|direct)",O5e=[{match:"#Adverb [#Adverb] (and|or|then)",group:0,tag:"Adjective",reason:"kinda-sparkly-and"},{match:`[${p0t}] #Adjective`,group:0,tag:"Adverb",reason:"dark-green"},{match:"#Copula [far too] #Adjective",group:0,tag:"Adverb",reason:"far-too"},{match:"#Copula [still] (in|#Gerund|#Adjective)",group:0,tag:"Adverb",reason:"was-still-walking"},{match:`#Plural ${I5e}`,tag:"#PresentTense #Adverb",reason:"studies-hard"},{match:`#Verb [${I5e}] !#Noun?`,group:0,notIf:"(#Copula|get|got|getting|become|became|becoming|feel|feels|feeling|#Determiner|#Preposition)",tag:"Adverb",reason:"shops-direct"},{match:"[#Plural] a lot",tag:"PresentTense",reason:"studies-a-lot"}];var M5e=[{match:"as [#Gerund] as",group:0,tag:"Adjective",reason:"as-gerund-as"},{match:"more [#Gerund] than",group:0,tag:"Adjective",reason:"more-gerund-than"},{match:"(so|very|extremely) [#Gerund]",group:0,tag:"Adjective",reason:"so-gerund"},{match:"(found|found) it #Adverb? [#Gerund]",group:0,tag:"Adjective",reason:"found-it-gerund"},{match:"a (little|bit|wee) bit? [#Gerund]",group:0,tag:"Adjective",reason:"a-bit-gerund"},{match:"#Gerund [#Gerund]",group:0,tag:"Adjective",notIf:"(impersonating|practicing|considering|assuming)",reason:"looking-annoying"},{match:"(looked|look|looks) #Adverb? [%Adj|Gerund%]",group:0,tag:"Adjective",notIf:"(impersonating|practicing|considering|assuming)",reason:"looked-amazing"},{match:"[%Adj|Gerund%] #Determiner",group:0,tag:"Gerund",reason:"developing-a"},{match:"#Possessive [%Adj|Gerund%] #Noun",group:0,tag:"Adjective",reason:"leading-manufacturer"},{match:"%Noun|Gerund% %Adj|Gerund%",tag:"Gerund #Adjective",reason:"meaning-alluring"},{match:"(face|embrace|reveal|stop|start|resume) %Adj|Gerund%",tag:"#PresentTense #Adjective",reason:"face-shocking"},{match:"(are|were) [%Adj|Gerund%] #Plural",group:0,tag:"Adjective",reason:"are-enduring-symbols"}];var N5e=[{match:"#Determiner [#Adjective] #Copula",group:0,tag:"Noun",reason:"the-adj-is"},{match:"#Adjective [#Adjective] #Copula",group:0,tag:"Noun",reason:"adj-adj-is"},{match:"(his|its) [%Adj|Noun%]",group:0,tag:"Noun",notIf:"#Hyphenated",reason:"his-fine"},{match:"#Copula #Adverb? [all]",group:0,tag:"Noun",reason:"is-all"},{match:"(have|had) [#Adjective] #Preposition .",group:0,tag:"Noun",reason:"have-fun"},{match:"#Gerund (giant|capital|center|zone|application)",tag:"Noun",reason:"brewing-giant"},{match:"#Preposition (a|an) [#Adjective]$",group:0,tag:"Noun",reason:"an-instant"},{match:"no [#Adjective] #Modal",group:0,tag:"Noun",reason:"no-golden"},{match:"[brand #Gerund?] new",group:0,tag:"Adverb",reason:"brand-new"},{match:"(#Determiner|#Comparative|new|different) [kind]",group:0,tag:"Noun",reason:"some-kind"},{match:"#Possessive [%Adj|Noun%] #Noun",group:0,tag:"Adjective",reason:"her-favourite"},{match:"must && #Hyphenated .",tag:"Adjective",reason:"must-win"},{match:"#Determiner [#Adjective]$",tag:"Noun",notIf:"(this|that|#Comparative|#Superlative)",reason:"the-south"},{match:"(#Noun && #Hyphenated) (#Adjective && #Hyphenated)",tag:"Adjective",notIf:"(this|that|#Comparative|#Superlative)",reason:"company-wide"},{match:"#Determiner [#Adjective] (#Copula|#Determiner)",notIf:"(#Comparative|#Superlative)",group:0,tag:"Noun",reason:"the-poor"},{match:"[%Adj|Noun%] #Noun",notIf:"(#Pronoun|#ProperNoun)",group:0,tag:"Adjective",reason:"stable-foundations"}];var z5e=[{match:"(slowly|quickly) [#Adjective]",group:0,tag:"Verb",reason:"slowly-adj"},{match:"does (#Adverb|not)? [#Adjective]",group:0,tag:"PresentTense",reason:"does-mean"},{match:"[(fine|okay|cool|ok)] by me",group:0,tag:"Adjective",reason:"okay-by-me"},{match:"i (#Adverb|do)? not? [mean]",group:0,tag:"PresentTense",reason:"i-mean"},{match:"will #Adjective",tag:"Auxiliary Infinitive",reason:"will-adj"},{match:"#Pronoun [#Adjective] #Determiner #Adjective? #Noun",group:0,tag:"Verb",reason:"he-adj-the"},{match:"#Copula [%Adj|Present%] to #Verb",group:0,tag:"Verb",reason:"adj-to"},{match:"#Copula [#Adjective] (well|badly|quickly|slowly)",group:0,tag:"Verb",reason:"done-well"},{match:"#Adjective and [#Gerund] !#Preposition?",group:0,tag:"Adjective",reason:"rude-and-x"},{match:"#Copula #Adverb? (over|under) [#PastTense]",group:0,tag:"Adjective",reason:"over-cooked"},{match:"#Copula #Adjective+ (and|or) [#PastTense]$",group:0,tag:"Adjective",reason:"bland-and-overcooked"},{match:"got #Adverb? [#PastTense] of",group:0,tag:"Adjective",reason:"got-tired-of"},{match:"(seem|seems|seemed|appear|appeared|appears|feel|feels|felt|sound|sounds|sounded) (#Adverb|#Adjective)? [#PastTense]",group:0,tag:"Adjective",reason:"felt-loved"},{match:"(seem|feel|seemed|felt) [#PastTense #Particle?]",group:0,tag:"Adjective",reason:"seem-confused"},{match:"a (bit|little|tad) [#PastTense #Particle?]",group:0,tag:"Adjective",reason:"a-bit-confused"},{match:"not be [%Adj|Past% #Particle?]",group:0,tag:"Adjective",reason:"do-not-be-confused"},{match:"#Copula just [%Adj|Past% #Particle?]",group:0,tag:"Adjective",reason:"is-just-right"},{match:"as [#Infinitive] as",group:0,tag:"Adjective",reason:"as-pale-as"},{match:"[%Adj|Past%] and #Adjective",group:0,tag:"Adjective",reason:"faled-and-oppressive"},{match:"or [#PastTense] #Noun",group:0,tag:"Adjective",notIf:"(#Copula|#Pronoun)",reason:"or-heightened-emotion"},{match:"(become|became|becoming|becomes) [#Verb]",group:0,tag:"Adjective",reason:"become-verb"},{match:"#Possessive [#PastTense] #Noun",group:0,tag:"Adjective",reason:"declared-intentions"},{match:"#Copula #Pronoun [%Adj|Present%]",group:0,tag:"Adjective",reason:"is-he-cool"},{match:"#Copula [%Adj|Past%] with",group:0,tag:"Adjective",notIf:"(associated|worn|baked|aged|armed|bound|fried|loaded|mixed|packed|pumped|filled|sealed)",reason:"is-crowded-with"},{match:"#Copula #Adverb? [%Adj|Present%]$",group:0,tag:"Adjective",reason:"was-empty$"}];var D5e=[{match:"[still] #Adjective",group:0,tag:"Adverb",reason:"still-advb"},{match:"[still] #Verb",group:0,tag:"Adverb",reason:"still-verb"},{match:"[so] #Adjective",group:0,tag:"Adverb",reason:"so-adv"},{match:"[way] #Comparative",group:0,tag:"Adverb",reason:"way-adj"},{match:"[way] #Adverb #Adjective",group:0,tag:"Adverb",reason:"way-too-adj"},{match:"[all] #Verb",group:0,tag:"Adverb",reason:"all-verb"},{match:"#Verb [like]",group:0,notIf:"(#Modal|#PhrasalVerb)",tag:"Adverb",reason:"verb-like"},{match:"(barely|hardly) even",tag:"Adverb",reason:"barely-even"},{match:"[even] #Verb",group:0,tag:"Adverb",reason:"even-walk"},{match:"[even] #Comparative",group:0,tag:"Adverb",reason:"even-worse"},{match:"[even] (#Determiner|#Possessive)",group:0,tag:"#Adverb",reason:"even-the"},{match:"even left",tag:"#Adverb #Verb",reason:"even-left"},{match:"[way] #Adjective",group:0,tag:"#Adverb",reason:"way-over"},{match:"#PresentTense [(hard|quick|bright|slow|fast|backwards|forwards)]",notIf:"#Copula",group:0,tag:"Adverb",reason:"lazy-ly"},{match:"[much] #Adjective",group:0,tag:"Adverb",reason:"bit-1"},{match:"#Copula [#Adverb]$",group:0,tag:"Adjective",reason:"is-well"},{match:"a [(little|bit|wee) bit?] #Adjective",group:0,tag:"Adverb",reason:"a-bit-cold"},{match:"[(super|pretty)] #Adjective",group:0,tag:"Adverb",reason:"super-strong"},{match:"(become|fall|grow) #Adverb? [#PastTense]",group:0,tag:"Adjective",reason:"overly-weakened"},{match:"(a|an) #Adverb [#Participle] #Noun",group:0,tag:"Adjective",reason:"completely-beaten"},{match:"#Determiner #Adverb? [close]",group:0,tag:"Adjective",reason:"a-close"},{match:"#Gerund #Adverb? [close]",group:0,tag:"Adverb",notIf:"(getting|becoming|feeling)",reason:"being-close"},{match:"(the|those|these|a|an) [#Participle] #Noun",group:0,tag:"Adjective",reason:"blown-motor"},{match:"(#PresentTense|#PastTense) [back]",group:0,tag:"Adverb",notIf:"(#PhrasalVerb|#Copula)",reason:"charge-back"},{match:"#Verb [around]",group:0,tag:"Adverb",notIf:"#PhrasalVerb",reason:"send-around"},{match:"[later] #PresentTense",group:0,tag:"Adverb",reason:"later-say"},{match:"#Determiner [well] !#PastTense?",group:0,tag:"Noun",reason:"the-well"},{match:"#Adjective [enough]",group:0,tag:"Adverb",reason:"high-enough"}];var j5e=[{match:"#Holiday (day|eve)",tag:"Holiday",reason:"holiday-day"},{match:"#Value of #Month",tag:"Date",reason:"value-of-month"},{match:"#Cardinal #Month",tag:"Date",reason:"cardinal-month"},{match:"#Month #Value to #Value",tag:"Date",reason:"value-to-value"},{match:"#Month the #Value",tag:"Date",reason:"month-the-value"},{match:"(#WeekDay|#Month) #Value",tag:"Date",reason:"date-value"},{match:"#Value (#WeekDay|#Month)",tag:"Date",reason:"value-date"},{match:"(#TextValue && #Date) #TextValue",tag:"Date",reason:"textvalue-date"},{match:"#Month #NumberRange",tag:"Date",reason:"aug 20-21"},{match:"#WeekDay #Month #Ordinal",tag:"Date",reason:"week mm-dd"},{match:"#Month #Ordinal #Cardinal",tag:"Date",reason:"mm-dd-yyy"},{match:"(#Place|#Demonmym|#Time) (standard|daylight|central|mountain)? time",tag:"Timezone",reason:"std-time"},{match:"(eastern|mountain|pacific|central|atlantic) (standard|daylight|summer)? time",tag:"Timezone",reason:"eastern-time"},{match:"#Time [(eastern|mountain|pacific|central|est|pst|gmt)]",group:0,tag:"Timezone",reason:"5pm-central"},{match:"(central|western|eastern) european time",tag:"Timezone",reason:"cet"}];var B5e=[{match:"[sun] the #Ordinal",tag:"WeekDay",reason:"sun-the-5th"},{match:"[sun] #Date",group:0,tag:"WeekDay",reason:"sun-feb"},{match:"#Date (on|this|next|last|during)? [sun]",group:0,tag:"WeekDay",reason:"1pm-sun"},{match:"(in|by|before|during|on|until|after|of|within|all) [sat]",group:0,tag:"WeekDay",reason:"sat"},{match:"(in|by|before|during|on|until|after|of|within|all) [wed]",group:0,tag:"WeekDay",reason:"wed"},{match:"(in|by|before|during|on|until|after|of|within|all) [march]",group:0,tag:"Month",reason:"march"},{match:"[sat] #Date",group:0,tag:"WeekDay",reason:"sat-feb"},{match:"#Preposition [(march|may)]",group:0,tag:"Month",reason:"in-month"},{match:"(this|next|last) (march|may) !#Infinitive?",tag:"#Date #Month",reason:"this-month"},{match:"(march|may) the? #Value",tag:"#Month #Date #Date",reason:"march-5th"},{match:"#Value of? (march|may)",tag:"#Date #Date #Month",reason:"5th-of-march"},{match:"[(march|may)] .? #Date",group:0,tag:"Month",reason:"march-and-feb"},{match:"#Date .? [(march|may)]",group:0,tag:"Month",reason:"feb-and-march"},{match:"#Adverb [(march|may)]",group:0,tag:"Verb",reason:"quickly-march"},{match:"[(march|may)] #Adverb",group:0,tag:"Verb",reason:"march-quickly"},{match:"#Value (am|pm)",tag:"Time",reason:"2-am"}];var f0t="(feel|sense|process|rush|side|bomb|bully|challenge|cover|crush|dump|exchange|flow|function|issue|lecture|limit|march|process)",V5e=[{match:"(the|any) [more]",group:0,tag:"Singular",reason:"more-noun"},{match:"[more] #Noun",group:0,tag:"Adjective",reason:"more-noun"},{match:"(right|rights) of .",tag:"Noun",reason:"right-of"},{match:"a [bit]",group:0,tag:"Singular",reason:"bit-2"},{match:"a [must]",group:0,tag:"Singular",reason:"must-2"},{match:"(we|us) [all]",group:0,tag:"Noun",reason:"we all"},{match:"due to [#Verb]",group:0,tag:"Noun",reason:"due-to"},{match:"some [#Verb] #Plural",group:0,tag:"Noun",reason:"determiner6"},{match:"#Possessive #Ordinal [#PastTense]",group:0,tag:"Noun",reason:"first-thought"},{match:"(the|this|those|these) #Adjective [%Verb|Noun%]",group:0,tag:"Noun",notIf:"#Copula",reason:"the-adj-verb"},{match:"(the|this|those|these) #Adverb #Adjective [#Verb]",group:0,tag:"Noun",reason:"determiner4"},{match:"the [#Verb] #Preposition .",group:0,tag:"Noun",reason:"determiner1"},{match:"(a|an|the) [#Verb] of",group:0,tag:"Noun",reason:"the-verb-of"},{match:"#Determiner #Noun of [#Verb]",group:0,tag:"Noun",notIf:"#Gerund",reason:"noun-of-noun"},{match:"#PastTense #Preposition [#PresentTense]",group:0,notIf:"#Gerund",tag:"Noun",reason:"ended-in-ruins"},{match:"#Conjunction [u]",group:0,tag:"Pronoun",reason:"u-pronoun-2"},{match:"[u] #Verb",group:0,tag:"Pronoun",reason:"u-pronoun-1"},{match:"#Determiner [(western|eastern|northern|southern|central)] #Noun",group:0,tag:"Noun",reason:"western-line"},{match:"(#Singular && @hasHyphen) #PresentTense",tag:"Noun",reason:"hyphen-verb"},{match:"is no [#Verb]",group:0,tag:"Noun",reason:"is-no-verb"},{match:"do [so]",group:0,tag:"Noun",reason:"so-noun"},{match:"#Determiner [(shit|damn|hell)]",group:0,tag:"Noun",reason:"swears-noun"},{match:"to [(shit|hell)]",group:0,tag:"Noun",reason:"to-swears"},{match:"(the|these) [#Singular] (were|are)",group:0,tag:"Plural",reason:"singular-were"},{match:"a #Noun+ or #Adverb+? [#Verb]",group:0,tag:"Noun",reason:"noun-or-noun"},{match:"(the|those|these|a|an) #Adjective? [#PresentTense #Particle?]",group:0,tag:"Noun",notIf:"(seem|appear|include|#Gerund|#Copula)",reason:"det-inf"},{match:"#Noun #Actor",tag:"Actor",notIf:"(#Person|#Pronoun)",reason:"thing-doer"},{match:"#Gerund #Actor",tag:"Actor",reason:"gerund-doer"},{match:"co #Singular",tag:"Actor",reason:"co-noun"},{match:"[#Noun+] #Actor",group:0,tag:"Actor",notIf:"(#Honorific|#Pronoun|#Possessive)",reason:"air-traffic-controller"},{match:"(urban|cardiac|cardiovascular|respiratory|medical|clinical|visual|graphic|creative|dental|exotic|fine|certified|registered|technical|virtual|professional|amateur|junior|senior|special|pharmaceutical|theoretical)+ #Noun? #Actor",tag:"Actor",reason:"fine-artist"},{match:"#Noun+ (coach|chef|king|engineer|fellow|personality|boy|girl|man|woman|master)",tag:"Actor",reason:"dance-coach"},{match:"chief . officer",tag:"Actor",reason:"chief-x-officer"},{match:"chief of #Noun+",tag:"Actor",reason:"chief-of-police"},{match:"senior? vice? president of #Noun+",tag:"Actor",reason:"president-of"},{match:"#Determiner [sun]",group:0,tag:"Singular",reason:"the-sun"},{match:"#Verb (a|an) [#Value]$",group:0,tag:"Singular",reason:"did-a-value"},{match:"the [(can|will|may)]",group:0,tag:"Singular",reason:"the can"},{match:"#FirstName #Acronym? (#Possessive && #LastName)",tag:"Possessive",reason:"name-poss"},{match:"#Organization+ #Possessive",tag:"Possessive",reason:"org-possessive"},{match:"#Place+ #Possessive",tag:"Possessive",reason:"place-possessive"},{match:"#Possessive #PresentTense #Particle?",notIf:"(#Gerund|her)",tag:"Noun",reason:"possessive-verb"},{match:"(my|our|their|her|his|its) [(#Plural && #Actor)] #Noun",tag:"Possessive",reason:"my-dads"},{match:"#Value of a [second]",group:0,unTag:"Value",tag:"Singular",reason:"10th-of-a-second"},{match:"#Value [seconds]",group:0,unTag:"Value",tag:"Plural",reason:"10-seconds"},{match:"in [#Infinitive]",group:0,tag:"Singular",reason:"in-age"},{match:"a [#Adjective] #Preposition",group:0,tag:"Noun",reason:"a-minor-in"},{match:"#Determiner [#Singular] said",group:0,tag:"Actor",reason:"the-actor-said"},{match:`#Determiner #Noun [${f0t}] !(#Preposition|to|#Adverb)?`,group:0,tag:"Noun",reason:"the-noun-sense"},{match:"[#PresentTense] (of|by|for) (a|an|the) #Noun #Copula",group:0,tag:"Plural",reason:"photographs-of"},{match:"#Infinitive and [%Noun|Verb%]",group:0,tag:"Infinitive",reason:"fight and win"},{match:"#Noun and [#Verb] and #Noun",group:0,tag:"Noun",reason:"peace-and-flowers"},{match:"the #Cardinal [%Adj|Noun%]",group:0,tag:"Noun",reason:"the-1992-classic"},{match:"#Copula the [%Adj|Noun%] #Noun",group:0,tag:"Adjective",reason:"the-premier-university"},{match:"i #Verb [me] #Noun",group:0,tag:"Possessive",reason:"scottish-me"},{match:"[#PresentTense] (music|class|lesson|night|party|festival|league|ceremony)",group:0,tag:"Noun",reason:"dance-music"},{match:"[wit] (me|it)",group:0,tag:"Presposition",reason:"wit-me"},{match:"#PastTense #Possessive [#Verb]",group:0,tag:"Noun",notIf:"(saw|made)",reason:"left-her-boots"},{match:"#Value [%Plural|Verb%]",group:0,tag:"Plural",notIf:"(one|1|a|an)",reason:"35-signs"},{match:"had [#PresentTense]",group:0,tag:"Noun",notIf:"(#Gerund|come|become)",reason:"had-time"},{match:"%Adj|Noun% %Noun|Verb%",tag:"#Adjective #Noun",notIf:"#ProperNoun #Noun",reason:"instant-access"},{match:"#Determiner [%Adj|Noun%] #Conjunction",group:0,tag:"Noun",reason:"a-rep-to"},{match:"#Adjective #Noun [%Plural|Verb%]$",group:0,tag:"Plural",notIf:"#Pronoun",reason:"near-death-experiences"},{match:"#Possessive #Noun [%Plural|Verb%]$",group:0,tag:"Plural",reason:"your-guild-colors"}];var H5e=[{match:"(this|that|the|a|an) [#Gerund #Infinitive]",group:0,tag:"Singular",reason:"the-planning-process"},{match:"(that|the) [#Gerund #PresentTense]",group:0,ifNo:"#Copula",tag:"Plural",reason:"the-paving-stones"},{match:"#Determiner [#Gerund] #Noun",group:0,tag:"Adjective",reason:"the-gerund-noun"},{match:"#Pronoun #Infinitive [#Gerund] #PresentTense",group:0,tag:"Noun",reason:"tipping-sucks"},{match:"#Adjective [#Gerund]",group:0,tag:"Noun",notIf:"(still|even|just)",reason:"early-warning"},{match:"[#Gerund] #Adverb? not? #Copula",group:0,tag:"Activity",reason:"gerund-copula"},{match:"#Copula [(#Gerund|#Activity)] #Copula",group:0,tag:"Gerund",reason:"are-doing-is"},{match:"[#Gerund] #Modal",group:0,tag:"Activity",reason:"gerund-modal"},{match:"#Singular for [%Noun|Gerund%]",group:0,tag:"Gerund",reason:"noun-for-gerund"},{match:"#Comparative (for|at) [%Noun|Gerund%]",group:0,tag:"Gerund",reason:"better-for-gerund"},{match:"#PresentTense the [#Gerund]",group:0,tag:"Noun",reason:"keep-the-touching"}];var F5e=[{match:"#Infinitive (this|that|the) [#Infinitive]",group:0,tag:"Noun",reason:"do-this-dance"},{match:"#Gerund #Determiner [#Infinitive]",group:0,tag:"Noun",reason:"running-a-show"},{match:"#Determiner (only|further|just|more|backward) [#Infinitive]",group:0,tag:"Noun",reason:"the-only-reason"},{match:"(the|this|a|an) [#Infinitive] #Adverb? #Verb",group:0,tag:"Noun",reason:"determiner5"},{match:"#Determiner #Adjective #Adjective? [#Infinitive]",group:0,tag:"Noun",reason:"a-nice-inf"},{match:"#Determiner #Demonym [#PresentTense]",group:0,tag:"Noun",reason:"mexican-train"},{match:"#Adjective #Noun+ [#Infinitive] #Copula",group:0,tag:"Noun",reason:"career-move"},{match:"at some [#Infinitive]",group:0,tag:"Noun",reason:"at-some-inf"},{match:"(go|goes|went) to [#Infinitive]",group:0,tag:"Noun",reason:"goes-to-verb"},{match:"(a|an) #Adjective? #Noun [#Infinitive] (#Preposition|#Noun)",group:0,notIf:"from",tag:"Noun",reason:"a-noun-inf"},{match:"(a|an) #Noun [#Infinitive]$",group:0,tag:"Noun",reason:"a-noun-inf2"},{match:"#Gerund #Adjective? for [#Infinitive]",group:0,tag:"Noun",reason:"running-for"},{match:"about [#Infinitive]",group:0,tag:"Singular",reason:"about-love"},{match:"#Plural on [#Infinitive]",group:0,tag:"Noun",reason:"on-stage"},{match:"any [#Infinitive]",group:0,tag:"Noun",reason:"any-charge"},{match:"no [#Infinitive]",group:0,tag:"Noun",reason:"no-doubt"},{match:"number of [#PresentTense]",group:0,tag:"Noun",reason:"number-of-x"},{match:"(taught|teaches|learns|learned) [#PresentTense]",group:0,tag:"Noun",reason:"teaches-x"},{match:"(try|use|attempt|build|make) [#Verb #Particle?]",notIf:"(#Copula|#Noun|sure|fun|up)",group:0,tag:"Noun",reason:"do-verb"},{match:"^[#Infinitive] (is|was)",group:0,tag:"Noun",reason:"checkmate-is"},{match:"#Infinitive much [#Infinitive]",group:0,tag:"Noun",reason:"get-much"},{match:"[cause] #Pronoun #Verb",group:0,tag:"Conjunction",reason:"cause-cuz"},{match:"the #Singular [#Infinitive] #Noun",group:0,tag:"Noun",notIf:"#Pronoun",reason:"cardio-dance"},{match:"#Determiner #Modal [#Noun]",group:0,tag:"PresentTense",reason:"should-smoke"},{match:"this [#Plural]",group:0,tag:"PresentTense",notIf:"(#Preposition|#Date)",reason:"this-verbs"},{match:"#Noun that [#Plural]",group:0,tag:"PresentTense",notIf:"(#Preposition|#Pronoun|way)",reason:"voice-that-rocks"},{match:"that [#Plural] to",group:0,tag:"PresentTense",notIf:"#Preposition",reason:"that-leads-to"},{match:"(let|make|made) (him|her|it|#Person|#Place|#Organization)+ [#Singular] (a|an|the|it)",group:0,tag:"Infinitive",reason:"let-him-glue"},{match:"#Verb (all|every|each|most|some|no) [#PresentTense]",notIf:"#Modal",group:0,tag:"Noun",reason:"all-presentTense"},{match:"(had|have|#PastTense) #Adjective [#PresentTense]",group:0,tag:"Noun",notIf:"better",reason:"adj-presentTense"},{match:"#Value #Adjective [#PresentTense]",group:0,tag:"Noun",notIf:"#Copula",reason:"one-big-reason"},{match:"#PastTense #Adjective+ [#PresentTense]",group:0,tag:"Noun",notIf:"(#Copula|better)",reason:"won-wide-support"},{match:"(many|few|several|couple) [#PresentTense]",group:0,tag:"Noun",notIf:"#Copula",reason:"many-poses"},{match:"#Determiner #Adverb #Adjective [%Noun|Verb%]",group:0,tag:"Noun",notIf:"#Copula",reason:"very-big-dream"},{match:"from #Noun to [%Noun|Verb%]",group:0,tag:"Noun",reason:"start-to-finish"},{match:"(for|with|of) #Noun (and|or|not) [%Noun|Verb%]",group:0,tag:"Noun",notIf:"#Pronoun",reason:"for-food-and-gas"},{match:"#Adjective #Adjective [#PresentTense]",group:0,tag:"Noun",notIf:"#Copula",reason:"adorable-little-store"},{match:"#Gerund #Adverb? #Comparative [#PresentTense]",group:0,tag:"Noun",notIf:"#Copula",reason:"higher-costs"},{match:"(#Noun && @hasComma) #Noun (and|or) [#PresentTense]",group:0,tag:"Noun",notIf:"#Copula",reason:"noun-list"},{match:"(many|any|some|several) [#PresentTense] for",group:0,tag:"Noun",reason:"any-verbs-for"},{match:"to #PresentTense #Noun [#PresentTense] #Preposition",group:0,tag:"Noun",reason:"gas-exchange"},{match:"#PastTense (until|as|through|without) [#PresentTense]",group:0,tag:"Noun",reason:"waited-until-release"},{match:"#Gerund like #Adjective? [#PresentTense]",group:0,tag:"Plural",reason:"like-hot-cakes"},{match:"some #Adjective [#PresentTense]",group:0,tag:"Noun",reason:"some-reason"},{match:"for some [#PresentTense]",group:0,tag:"Noun",reason:"for-some-reason"},{match:"(same|some|the|that|a) kind of [#PresentTense]",group:0,tag:"Noun",reason:"some-kind-of"},{match:"(same|some|the|that|a) type of [#PresentTense]",group:0,tag:"Noun",reason:"some-type-of"},{match:"#Gerund #Adjective #Preposition [#PresentTense]",group:0,tag:"Noun",reason:"doing-better-for-x"},{match:"(get|got|have) #Comparative [#PresentTense]",group:0,tag:"Noun",reason:"got-better-aim"},{match:"whose [#PresentTense] #Copula",group:0,tag:"Noun",reason:"whos-name-was"},{match:"#PhrasalVerb #Particle #Preposition [#PresentTense]",group:0,tag:"Noun",reason:"given-up-on-x"},{match:"there (are|were) #Adjective? [#PresentTense]",group:0,tag:"Plural",reason:"there-are"},{match:"#Value [#PresentTense] of",group:0,notIf:"(one|1|#Copula|#Infinitive)",tag:"Plural",reason:"2-trains"},{match:"[#PresentTense] (are|were) #Adjective",group:0,tag:"Plural",reason:"compromises-are-possible"},{match:"^[(hope|guess|thought|think)] #Pronoun #Verb",group:0,tag:"Infinitive",reason:"suppose-i"},{match:"#Possessive #Adjective [#Verb]",group:0,tag:"Noun",notIf:"#Copula",reason:"our-full-support"},{match:"[(tastes|smells)] #Adverb? #Adjective",group:0,tag:"PresentTense",reason:"tastes-good"},{match:"#Copula #Gerund [#PresentTense] !by?",group:0,tag:"Noun",notIf:"going",reason:"ignoring-commute"},{match:"#Determiner #Adjective? [(shed|thought|rose|bid|saw|spelt)]",group:0,tag:"Noun",reason:"noun-past"},{match:"how to [%Noun|Verb%]",group:0,tag:"Infinitive",reason:"how-to-noun"},{match:"which [%Noun|Verb%] #Noun",group:0,tag:"Infinitive",reason:"which-boost-it"},{match:"#Gerund [%Plural|Verb%]",group:0,tag:"Plural",reason:"asking-questions"},{match:"(ready|available|difficult|hard|easy|made|attempt|try) to [%Noun|Verb%]",group:0,tag:"Infinitive",reason:"ready-to-noun"},{match:"(bring|went|go|drive|run|bike) to [%Noun|Verb%]",group:0,tag:"Noun",reason:"bring-to-noun"},{match:"#Modal #Noun [%Noun|Verb%]",group:0,tag:"Infinitive",reason:"would-you-look"},{match:"#Copula just [#Infinitive]",group:0,tag:"Noun",reason:"is-just-spam"},{match:"^%Noun|Verb% %Plural|Verb%",tag:"Imperative #Plural",reason:"request-copies"},{match:"#Adjective #Plural and [%Plural|Verb%]",group:0,tag:"#Plural",reason:"pickles-and-drinks"},{match:"#Determiner #Year [#Verb]",group:0,tag:"Noun",reason:"the-1968-film"},{match:"#Determiner [#PhrasalVerb #Particle]",group:0,tag:"Noun",reason:"the-break-up"},{match:"#Determiner [%Adj|Noun%] #Noun",group:0,tag:"Adjective",notIf:"(#Pronoun|#Possessive|#ProperNoun)",reason:"the-individual-goals"},{match:"[%Noun|Verb%] or #Infinitive",group:0,tag:"Infinitive",reason:"work-or-prepare"},{match:"to #Infinitive [#PresentTense]",group:0,tag:"Noun",notIf:"(#Gerund|#Copula|help)",reason:"to-give-thanks"},{match:"[#Noun] me",group:0,tag:"Verb",reason:"kills-me"},{match:"%Plural|Verb% %Plural|Verb%",tag:"#PresentTense #Plural",reason:"removes-wrinkles"}];var $5e=[{match:"#Money and #Money #Currency?",tag:"Money",reason:"money-and-money"},{match:"#Value #Currency [and] #Value (cents|ore|centavos|sens)",group:0,tag:"money",reason:"and-5-cents"},{match:"#Value (mark|rand|won|rub|ore)",tag:"#Money #Currency",reason:"4-mark"},{match:"a pound",tag:"#Money #Unit",reason:"a-pound"},{match:"#Value (pound|pounds)",tag:"#Money #Unit",reason:"4-pounds"}];var G5e=[{match:"[(half|quarter)] of? (a|an)",group:0,tag:"Fraction",reason:"millionth"},{match:"#Adverb [half]",group:0,tag:"Fraction",reason:"nearly-half"},{match:"[half] the",group:0,tag:"Fraction",reason:"half-the"},{match:"#Cardinal and a half",tag:"Fraction",reason:"and-a-half"},{match:"#Value (halves|halfs|quarters)",tag:"Fraction",reason:"two-halves"},{match:"a #Ordinal",tag:"Fraction",reason:"a-quarter"},{match:"[#Cardinal+] (#Fraction && /s$/)",tag:"Fraction",reason:"seven-fifths"},{match:"[#Cardinal+ #Ordinal] of .",group:0,tag:"Fraction",reason:"ordinal-of"},{match:"[(#NumericValue && #Ordinal)] of .",group:0,tag:"Fraction",reason:"num-ordinal-of"},{match:"(a|one) #Cardinal?+ #Ordinal",tag:"Fraction",reason:"a-ordinal"},{match:"#Cardinal+ out? of every? #Cardinal",tag:"Fraction",reason:"out-of"}];var U5e=[{match:"#Cardinal [second]",tag:"Unit",reason:"one-second"},{match:"!once? [(a|an)] (#Duration|hundred|thousand|million|billion|trillion)",group:0,tag:"Value",reason:"a-is-one"},{match:"1 #Value #PhoneNumber",tag:"PhoneNumber",reason:"1-800-Value"},{match:"#NumericValue #PhoneNumber",tag:"PhoneNumber",reason:"(800) PhoneNumber"},{match:"#Demonym #Currency",tag:"Currency",reason:"demonym-currency"},{match:"#Value [(buck|bucks|grand)]",group:0,tag:"Currency",reason:"value-bucks"},{match:"[#Value+] #Currency",group:0,tag:"Money",reason:"15 usd"},{match:"[second] #Noun",group:0,tag:"Ordinal",reason:"second-noun"},{match:"#Value+ [#Currency]",group:0,tag:"Unit",reason:"5-yan"},{match:"#Value [(foot|feet)]",group:0,tag:"Unit",reason:"foot-unit"},{match:"#Value [#Abbreviation]",group:0,tag:"Unit",reason:"value-abbr"},{match:"#Value [k]",group:0,tag:"Unit",reason:"value-k"},{match:"#Unit an hour",tag:"Unit",reason:"unit-an-hour"},{match:"(minus|negative) #Value",tag:"Value",reason:"minus-value"},{match:"#Value (point|decimal) #Value",tag:"Value",reason:"value-point-value"},{match:"#Determiner [(half|quarter)] #Ordinal",group:0,tag:"Value",reason:"half-ordinal"},{match:"#Multiple+ and #Value",tag:"Value",reason:"magnitude-and-value"},{match:"#Value #Unit [(per|an) (hr|hour|sec|second|min|minute)]",group:0,tag:"Unit",reason:"12-miles-per-second"},{match:"#Value [(square|cubic)] #Unit",group:0,tag:"Unit",reason:"square-miles"}];var Z5e=[{match:"#Copula [(#Noun|#PresentTense)] #LastName",group:0,tag:"FirstName",reason:"copula-noun-lastname"},{match:"(sister|pope|brother|father|aunt|uncle|grandpa|grandfather|grandma) #ProperNoun",tag:"Person",reason:"lady-titlecase",safe:!0},{match:"#FirstName [#Determiner #Noun] #LastName",group:0,tag:"Person",reason:"first-noun-last"},{match:"#ProperNoun (b|c|d|e|f|g|h|j|k|l|m|n|o|p|q|r|s|t|u|v|w|x|y|z) #ProperNoun",tag:"Person",reason:"titlecase-acronym-titlecase",safe:!0},{match:"#Acronym #LastName",tag:"Person",reason:"acronym-lastname",safe:!0},{match:"#Person (jr|sr|md)",tag:"Person",reason:"person-honorific"},{match:"#Honorific #Acronym",tag:"Person",reason:"Honorific-TitleCase"},{match:"#Person #Person the? #RomanNumeral",tag:"Person",reason:"roman-numeral"},{match:"#FirstName [/^[^aiurck]$/]",group:0,tag:["Acronym","Person"],reason:"john-e"},{match:"#Noun van der? #Noun",tag:"Person",reason:"van der noun",safe:!0},{match:"(king|queen|prince|saint|lady) of #Noun",tag:"Person",reason:"king-of-noun",safe:!0},{match:"(prince|lady) #Place",tag:"Person",reason:"lady-place"},{match:"(king|queen|prince|saint) #ProperNoun",tag:"Person",notIf:"#Place",reason:"saint-foo"},{match:"al (#Person|#ProperNoun)",tag:"Person",reason:"al-borlen",safe:!0},{match:"#FirstName de #Noun",tag:"Person",reason:"bill-de-noun"},{match:"#FirstName (bin|al) #Noun",tag:"Person",reason:"bill-al-noun"},{match:"#FirstName #Acronym #ProperNoun",tag:"Person",reason:"bill-acronym-title"},{match:"#FirstName #FirstName #ProperNoun",tag:"Person",reason:"bill-firstname-title"},{match:"#Honorific #FirstName? #ProperNoun",tag:"Person",reason:"dr-john-Title"},{match:"#FirstName the #Adjective",tag:"Person",reason:"name-the-great"},{match:"#ProperNoun (van|al|bin) #ProperNoun",tag:"Person",reason:"title-van-title",safe:!0},{match:"#ProperNoun (de|du) la? #ProperNoun",tag:"Person",notIf:"#Place",reason:"title-de-title"},{match:"#Singular #Acronym #LastName",tag:"#FirstName #Person .",reason:"title-acro-noun",safe:!0},{match:"[#ProperNoun] #Person",group:0,tag:"Person",reason:"proper-person",safe:!0},{match:"#Person [#ProperNoun #ProperNoun]",group:0,tag:"Person",notIf:"#Possessive",reason:"three-name-person",safe:!0},{match:"#FirstName #Acronym? [#ProperNoun]",group:0,tag:"LastName",notIf:"#Possessive",reason:"firstname-titlecase"},{match:"#FirstName [#FirstName]",group:0,tag:"LastName",reason:"firstname-firstname"},{match:"#FirstName #Acronym #Noun",tag:"Person",reason:"n-acro-noun",safe:!0},{match:"#FirstName [(de|di|du|van|von)] #Person",group:0,tag:"LastName",reason:"de-firstname"},{match:"[(lieutenant|corporal|sergeant|captain|qeen|king|admiral|major|colonel|marshal|president|queen|king)+] #ProperNoun",group:0,tag:"Honorific",reason:"seargeant-john"},{match:"[(private|general|major|rear|prime|field|count|miss)] #Honorific? #Person",group:0,tag:["Honorific","Person"],reason:"ambg-honorifics"},{match:"#Honorific #FirstName [#Singular]",group:0,tag:"LastName",notIf:"#Possessive",reason:"dr-john-foo",safe:!0},{match:"[(his|her) (majesty|honour|worship|excellency|honorable)] #Person",group:0,tag:"Honorific",reason:"his-excellency"},{match:"#Honorific #Actor",tag:"Honorific",reason:"Lieutenant colonel"},{match:"(first|second|third|1st|2nd|3rd) #Actor",tag:"Honorific",reason:"first lady"},{match:"#Person #RomanNumeral",tag:"Person",reason:"louis-IV"}];var q5e=[{match:"#FirstName #Noun$",tag:". #LastName",notIf:"(#Possessive|#Organization|#Place|#Pronoun|@hasTitleCase)",reason:"firstname-noun"},{match:"%Person|Date% #Acronym? #ProperNoun",tag:"Person",reason:"jan-thierson"},{match:"%Person|Noun% #Acronym? #ProperNoun",tag:"Person",reason:"switch-person",safe:!0},{match:"%Person|Noun% #Organization",tag:"Organization",reason:"olive-garden"},{match:"%Person|Verb% #Acronym? #ProperNoun",tag:"Person",reason:"verb-propernoun",ifNo:"#Actor"},{match:"[%Person|Verb%] (will|had|has|said|says|told|did|learned|wants|wanted)",group:0,tag:"Person",reason:"person-said"},{match:"[%Person|Place%] (harbor|harbour|pier|town|city|place|dump|landfill)",group:0,tag:"Place",reason:"sydney-harbour"},{match:"(west|east|north|south) [%Person|Place%]",group:0,tag:"Place",reason:"east-sydney"},{match:"#Modal [%Person|Verb%]",group:0,tag:"Verb",reason:"would-mark"},{match:"#Adverb [%Person|Verb%]",group:0,tag:"Verb",reason:"really-mark"},{match:"[%Person|Verb%] (#Adverb|#Comparative)",group:0,tag:"Verb",reason:"drew-closer"},{match:"%Person|Verb% #Person",tag:"Person",reason:"rob-smith"},{match:"%Person|Verb% #Acronym #ProperNoun",tag:"Person",reason:"rob-a-smith"},{match:"[will] #Verb",group:0,tag:"Modal",reason:"will-verb"},{match:"(will && @isTitleCase) #ProperNoun",tag:"Person",reason:"will-name"},{match:"(#FirstName && !#Possessive) [#Singular] #Verb",group:0,safe:!0,tag:"LastName",reason:"jack-layton"},{match:"^[#Singular] #Person #Verb",group:0,safe:!0,tag:"Person",reason:"sherwood-anderson"},{match:"(a|an) [#Person]$",group:0,unTag:"Person",reason:"a-warhol"}];var K5e=[{match:"#Copula (pretty|dead|full|well|sure) (#Adjective|#Noun)",tag:"#Copula #Adverb #Adjective",reason:"sometimes-adverb"},{match:"(#Pronoun|#Person) (had|#Adverb)? [better] #PresentTense",group:0,tag:"Modal",reason:"i-better"},{match:"(#Modal|i|they|we|do) not? [like]",group:0,tag:"PresentTense",reason:"modal-like"},{match:"#Noun #Adverb? [left]",group:0,tag:"PastTense",reason:"left-verb"},{match:"will #Adverb? not? #Adverb? [be] #Gerund",group:0,tag:"Copula",reason:"will-be-copula"},{match:"will #Adverb? not? #Adverb? [be] #Adjective",group:0,tag:"Copula",reason:"be-copula"},{match:"[march] (up|down|back|toward)",notIf:"#Date",group:0,tag:"Infinitive",reason:"march-to"},{match:"#Modal [march]",group:0,tag:"Infinitive",reason:"must-march"},{match:"[may] be",group:0,tag:"Verb",reason:"may-be"},{match:"[(subject|subjects|subjected)] to",group:0,tag:"Verb",reason:"subject to"},{match:"[home] to",group:0,tag:"PresentTense",reason:"home to"},{match:"[open] #Determiner",group:0,tag:"Infinitive",reason:"open-the"},{match:"(were|was) being [#PresentTense]",group:0,tag:"PastTense",reason:"was-being"},{match:"(had|has|have) [been /en$/]",group:0,tag:"Auxiliary Participle",reason:"had-been-broken"},{match:"(had|has|have) [been /ed$/]",group:0,tag:"Auxiliary PastTense",reason:"had-been-smoked"},{match:"(had|has) #Adverb? [been] #Adverb? #PastTense",group:0,tag:"Auxiliary",reason:"had-been-adj"},{match:"(had|has) to [#Noun] (#Determiner|#Possessive)",group:0,tag:"Infinitive",reason:"had-to-noun"},{match:"have [#PresentTense]",group:0,tag:"PastTense",notIf:"(come|gotten)",reason:"have-read"},{match:"(does|will|#Modal) that [work]",group:0,tag:"PastTense",reason:"does-that-work"},{match:"[(sound|sounds)] #Adjective",group:0,tag:"PresentTense",reason:"sounds-fun"},{match:"[(look|looks)] #Adjective",group:0,tag:"PresentTense",reason:"looks-good"},{match:"[(start|starts|stop|stops|begin|begins)] #Gerund",group:0,tag:"Verb",reason:"starts-thinking"},{match:"(have|had) read",tag:"Modal #PastTense",reason:"read-read"},{match:"(is|was|were) [(under|over) #PastTense]",group:0,tag:"Adverb Adjective",reason:"was-under-cooked"},{match:"[shit] (#Determiner|#Possessive|them)",group:0,tag:"Verb",reason:"swear1-verb"},{match:"[damn] (#Determiner|#Possessive|them)",group:0,tag:"Verb",reason:"swear2-verb"},{match:"[fuck] (#Determiner|#Possessive|them)",group:0,tag:"Verb",reason:"swear3-verb"},{match:"#Plural that %Noun|Verb%",tag:". #Preposition #Infinitive",reason:"jobs-that-work"},{match:"[works] for me",group:0,tag:"PresentTense",reason:"works-for-me"},{match:"as #Pronoun [please]",group:0,tag:"Infinitive",reason:"as-we-please"},{match:"[(co|mis|de|inter|intra|pre|re|un|out|under|over|counter)] #Verb",group:0,tag:["Verb","Prefix"],notIf:"(#Copula|#PhrasalVerb)",reason:"co-write"},{match:"#PastTense and [%Adj|Past%]",group:0,tag:"PastTense",reason:"dressed-and-left"},{match:"[%Adj|Past%] and #PastTense",group:0,tag:"PastTense",reason:"dressed-and-left"},{match:"#Copula #Pronoun [%Adj|Past%]",group:0,tag:"Adjective",reason:"is-he-stoked"},{match:"to [%Noun|Verb%] #Preposition",group:0,tag:"Infinitive",reason:"to-dream-of"}];var W5e=[{match:"will (#Adverb|not)+? [have] (#Adverb|not)+? #Verb",group:0,tag:"Auxiliary",reason:"will-have-vb"},{match:"[#Copula] (#Adverb|not)+? (#Gerund|#PastTense)",group:0,tag:"Auxiliary",reason:"copula-walking"},{match:"[(#Modal|did)+] (#Adverb|not)+? #Verb",group:0,tag:"Auxiliary",reason:"modal-verb"},{match:"#Modal (#Adverb|not)+? [have] (#Adverb|not)+? [had] (#Adverb|not)+? #Verb",group:0,tag:"Auxiliary",reason:"would-have"},{match:"[(has|had)] (#Adverb|not)+? #PastTense",group:0,tag:"Auxiliary",reason:"had-walked"},{match:"[(do|does|did|will|have|had|has|got)] (not|#Adverb)+? #Verb",group:0,tag:"Auxiliary",reason:"have-had"},{match:"[about to] #Adverb? #Verb",group:0,tag:["Auxiliary","Verb"],reason:"about-to"},{match:"#Modal (#Adverb|not)+? [be] (#Adverb|not)+? #Verb",group:0,tag:"Auxiliary",reason:"would-be"},{match:"[(#Modal|had|has)] (#Adverb|not)+? [been] (#Adverb|not)+? #Verb",group:0,tag:"Auxiliary",reason:"had-been"},{match:"[(be|being|been)] #Participle",group:0,tag:"Auxiliary",reason:"being-driven"},{match:"[may] #Adverb? #Infinitive",group:0,tag:"Auxiliary",reason:"may-want"},{match:"#Copula (#Adverb|not)+? [(be|being|been)] #Adverb+? #PastTense",group:0,tag:"Auxiliary",reason:"being-walked"},{match:"will [be] #PastTense",group:0,tag:"Auxiliary",reason:"will-be-x"},{match:"[(be|been)] (#Adverb|not)+? #Gerund",group:0,tag:"Auxiliary",reason:"been-walking"},{match:"[used to] #PresentTense",group:0,tag:"Auxiliary",reason:"used-to-walk"},{match:"#Copula (#Adverb|not)+? [going to] #Adverb+? #PresentTense",group:0,tag:"Auxiliary",reason:"going-to-walk"},{match:"#Imperative [(me|him|her)]",group:0,tag:"Reflexive",reason:"tell-him"},{match:"(is|was) #Adverb? [no]",group:0,tag:"Negative",reason:"is-no"},{match:"[(been|had|became|came)] #PastTense",group:0,notIf:"#PhrasalVerb",tag:"Auxiliary",reason:"been-told"},{match:"[(being|having|getting)] #Verb",group:0,tag:"Auxiliary",reason:"being-born"},{match:"[be] #Gerund",group:0,tag:"Auxiliary",reason:"be-walking"},{match:"[better] #PresentTense",group:0,tag:"Modal",notIf:"(#Copula|#Gerund)",reason:"better-go"},{match:"even better",tag:"Adverb #Comparative",reason:"even-better"}];var Q5e=[{match:"(#Verb && @hasHyphen) up",tag:"PhrasalVerb",reason:"foo-up"},{match:"(#Verb && @hasHyphen) off",tag:"PhrasalVerb",reason:"foo-off"},{match:"(#Verb && @hasHyphen) over",tag:"PhrasalVerb",reason:"foo-over"},{match:"(#Verb && @hasHyphen) out",tag:"PhrasalVerb",reason:"foo-out"},{match:"[#Verb (in|out|up|down|off|back)] (on|in)",notIf:"#Copula",tag:"PhrasalVerb Particle",reason:"walk-in-on"},{match:"(lived|went|crept|go) [on] for",group:0,tag:"PhrasalVerb",reason:"went-on"},{match:"#Verb (up|down|in|on|for)$",tag:"PhrasalVerb #Particle",notIf:"#PhrasalVerb",reason:"come-down$"},{match:"help [(stop|end|make|start)]",group:0,tag:"Infinitive",reason:"help-stop"},{match:"#PhrasalVerb (in && #Particle) #Determiner",tag:"#Verb #Preposition #Determiner",unTag:"PhrasalVerb",reason:"work-in-the"},{match:"[(stop|start|finish|help)] #Gerund",group:0,tag:"Infinitive",reason:"start-listening"},{match:"#Verb (him|her|it|us|himself|herself|itself|everything|something) [(up|down)]",group:0,tag:"Adverb",reason:"phrasal-pronoun-advb"}];var YH="(i|we|they)",J5e=[{match:"^do not? [#Infinitive #Particle?]",notIf:YH,group:0,tag:"Imperative",reason:"do-eat"},{match:"^please do? not? [#Infinitive #Particle?]",group:0,tag:"Imperative",reason:"please-go"},{match:"^just do? not? [#Infinitive #Particle?]",group:0,tag:"Imperative",reason:"just-go"},{match:"^[#Infinitive] it #Comparative",notIf:YH,group:0,tag:"Imperative",reason:"do-it-better"},{match:"^[#Infinitive] it (please|now|again|plz)",notIf:YH,group:0,tag:"Imperative",reason:"do-it-please"},{match:"^[#Infinitive] (#Adjective|#Adverb)$",group:0,tag:"Imperative",notIf:"(so|such|rather|enough)",reason:"go-quickly"},{match:"^[#Infinitive] (up|down|over) #Determiner",group:0,tag:"Imperative",reason:"turn-down"},{match:"^[#Infinitive] (your|my|the|a|an|any|each|every|some|more|with|on)",group:0,notIf:"like",tag:"Imperative",reason:"eat-my-shorts"},{match:"^[#Infinitive] (him|her|it|us|me|there)",group:0,tag:"Imperative",reason:"tell-him"},{match:"^[#Infinitive] #Adjective #Noun$",group:0,tag:"Imperative",reason:"avoid-loud-noises"},{match:"^[#Infinitive] (#Adjective|#Adverb)? and #Infinitive",group:0,tag:"Imperative",reason:"call-and-reserve"},{match:"^(go|stop|wait|hurry) please?$",tag:"Imperative",reason:"go"},{match:"^(somebody|everybody) [#Infinitive]",group:0,tag:"Imperative",reason:"somebody-call"},{match:"^let (us|me) [#Infinitive]",group:0,tag:"Imperative",reason:"lets-leave"},{match:"^[(shut|close|open|start|stop|end|keep)] #Determiner #Noun",group:0,tag:"Imperative",reason:"shut-the-door"},{match:"^[#PhrasalVerb #Particle] #Determiner #Noun",group:0,tag:"Imperative",reason:"turn-off-the-light"},{match:"^[go] to .",group:0,tag:"Imperative",reason:"go-to-toronto"},{match:"^#Modal you [#Infinitive]",group:0,tag:"Imperative",reason:"would-you-"},{match:"^never [#Infinitive]",group:0,tag:"Imperative",reason:"never-stop"},{match:"^come #Infinitive",tag:"Imperative",notIf:"on",reason:"come-have"},{match:"^come and? #Infinitive",tag:"Imperative . Imperative",notIf:"#PhrasalVerb",reason:"come-and-have"},{match:"^stay (out|away|back)",tag:"Imperative",reason:"stay-away"},{match:"^[(stay|be|keep)] #Adjective",group:0,tag:"Imperative",reason:"stay-cool"},{match:"^[keep it] #Adjective",group:0,tag:"Imperative",reason:"keep-it-cool"},{match:"^do not [#Infinitive]",group:0,tag:"Imperative",reason:"do-not-be"},{match:"[#Infinitive] (yourself|yourselves)",group:0,tag:"Imperative",reason:"allow-yourself"},{match:"[#Infinitive] what .",group:0,tag:"Imperative",reason:"look-what"},{match:"^[#Infinitive] #Gerund",group:0,tag:"Imperative",reason:"keep-playing"},{match:"^[#Infinitive] (to|for|into|toward|here|there)",group:0,tag:"Imperative",reason:"go-to"},{match:"^[#Infinitive] (and|or) #Infinitive",group:0,tag:"Imperative",reason:"inf-and-inf"},{match:"^[%Noun|Verb%] to",group:0,tag:"Imperative",reason:"commit-to"},{match:"^[#Infinitive] #Adjective? #Singular #Singular",group:0,tag:"Imperative",reason:"maintain-eye-contact"},{match:"do not (forget|omit|neglect) to [#Infinitive]",group:0,tag:"Imperative",reason:"do-not-forget"},{match:"^[(ask|wear|pay|look|help|show|watch|act|fix|kill|stop|start|turn|try|win)] #Noun",group:0,tag:"Imperative",reason:"pay-attention"}];var X5e=[{match:"(that|which) were [%Adj|Gerund%]",group:0,tag:"Gerund",reason:"that-were-growing"},{match:"#Gerund [#Gerund] #Plural",group:0,tag:"Adjective",reason:"hard-working-fam"}];var Y5e=[{match:"(got|were|was|is|are|am) (#PastTense|#Participle)",tag:"Passive",reason:"got-walked"},{match:"(was|were|is|are|am) being (#PastTense|#Participle)",tag:"Passive",reason:"was-being"},{match:"(had|have|has) been (#PastTense|#Participle)",tag:"Passive",reason:"had-been"},{match:"will be being? (#PastTense|#Participle)",tag:"Passive",reason:"will-be-cleaned"},{match:"#Noun [(#PastTense|#Participle)] by (the|a) #Noun",group:0,tag:"Passive",reason:"suffered-by"}];var h0t=[{match:"u r",tag:"#Pronoun #Copula",reason:"u r"},{match:"#Noun [(who|whom)]",group:0,tag:"Determiner",reason:"captain-who"},{match:"[had] #Noun+ #PastTense",group:0,tag:"Condition",reason:"had-he"},{match:"[were] #Noun+ to #Infinitive",group:0,tag:"Condition",reason:"were-he"},{match:"some sort of",tag:"Adjective Noun Conjunction",reason:"some-sort-of"},{match:"of some sort",tag:"Conjunction Adjective Noun",reason:"of-some-sort"},{match:"[such] (a|an|is)? #Noun",group:0,tag:"Determiner",reason:"such-skill"},{match:"[right] (before|after|in|into|to|toward)",group:0,tag:"#Adverb",reason:"right-into"},{match:"#Preposition [about]",group:0,tag:"Adjective",reason:"at-about"},{match:"(are|#Modal|see|do|for) [ya]",group:0,tag:"Pronoun",reason:"are-ya"},{match:"[long live] .",group:0,tag:"#Adjective #Infinitive",reason:"long-live"},{match:"[plenty] of",group:0,tag:"#Uncountable",reason:"plenty-of"},{match:"(always|nearly|barely|practically) [there]",group:0,tag:"Adjective",reason:"always-there"},{match:"[there] (#Adverb|#Pronoun)? #Copula",group:0,tag:"There",reason:"there-is"},{match:"#Copula [there] .",group:0,tag:"There",reason:"is-there"},{match:"#Modal #Adverb? [there]",group:0,tag:"There",reason:"should-there"},{match:"^[do] (you|we|they)",group:0,tag:"QuestionWord",reason:"do-you"},{match:"^[does] (he|she|it|#ProperNoun)",group:0,tag:"QuestionWord",reason:"does-he"},{match:"#Determiner #Noun+ [who] #Verb",group:0,tag:"Preposition",reason:"the-x-who"},{match:"#Determiner #Noun+ [which] #Verb",group:0,tag:"Preposition",reason:"the-x-which"},{match:"a [while]",group:0,tag:"Noun",reason:"a-while"},{match:"guess who",tag:"#Infinitive #QuestionWord",reason:"guess-who"},{match:"[fucking] !#Verb",group:0,tag:"#Gerund",reason:"f-as-gerund"}],e4e=h0t;var t4e=[{match:"university of #Place",tag:"Organization",reason:"university-of-Foo"},{match:"#Noun (&|n) #Noun",tag:"Organization",reason:"Noun-&-Noun"},{match:"#Organization of the? #ProperNoun",tag:"Organization",reason:"org-of-place",safe:!0},{match:"#Organization #Country",tag:"Organization",reason:"org-country"},{match:"#ProperNoun #Organization",tag:"Organization",notIf:"#FirstName",reason:"titlecase-org"},{match:"#ProperNoun (ltd|co|inc|dept|assn|bros)",tag:"Organization",reason:"org-abbrv"},{match:"the [#Acronym]",group:0,tag:"Organization",reason:"the-acronym",safe:!0},{match:"government of the? [#Place+]",tag:"Organization",reason:"government-of-x"},{match:"(health|school|commerce) board",tag:"Organization",reason:"school-board"},{match:"(nominating|special|conference|executive|steering|central|congressional) committee",tag:"Organization",reason:"special-comittee"},{match:"(world|global|international|national|#Demonym) #Organization",tag:"Organization",reason:"global-org"},{match:"#Noun+ (public|private) school",tag:"School",reason:"noun-public-school"},{match:"#Place+ #SportsTeam",tag:"SportsTeam",reason:"place-sportsteam"},{match:"(dc|atlanta|minnesota|manchester|newcastle|sheffield) united",tag:"SportsTeam",reason:"united-sportsteam"},{match:"#Place+ fc",tag:"SportsTeam",reason:"fc-sportsteam"},{match:"#Place+ #Noun{0,2} (club|society|group|team|committee|commission|association|guild|crew)",tag:"Organization",reason:"place-noun-society"}];var r4e=[{match:"(west|north|south|east|western|northern|southern|eastern)+ #Place",tag:"Region",reason:"west-norfolk"},{match:"#City [(al|ak|az|ar|ca|ct|dc|fl|ga|id|il|nv|nh|nj|ny|oh|pa|sc|tn|tx|ut|vt|pr)]",group:0,tag:"Region",reason:"us-state"},{match:"portland [or]",group:0,tag:"Region",reason:"portland-or"},{match:"#ProperNoun+ (cliff|place|range|pit|place|point|room|grounds|ruins)",tag:"Place",reason:"foo-point"},{match:"in [#ProperNoun] #Place",group:0,tag:"Place",reason:"propernoun-place"},{match:"#Value #Noun (st|street|rd|road|crescent|cr|way|tr|terrace|avenue|ave)",tag:"Address",reason:"address-st"},{match:"(port|mount|mt) #ProperName",tag:"Place",reason:"port-name"}];var n4e=[{match:"[so] #Noun",group:0,tag:"Conjunction",reason:"so-conj"},{match:"[(who|what|where|why|how|when)] #Noun #Copula #Adverb? (#Verb|#Adjective)",group:0,tag:"Conjunction",reason:"how-he-is-x"},{match:"#Copula [(who|what|where|why|how|when)] #Noun",group:0,tag:"Conjunction",reason:"when-he"},{match:"#Verb [that] #Pronoun",group:0,tag:"Conjunction",reason:"said-that-he"},{match:"#Noun [that] #Copula",group:0,tag:"Conjunction",reason:"that-are"},{match:"#Noun [that] #Verb #Adjective",group:0,tag:"Conjunction",reason:"that-seem"},{match:"#Noun #Copula not? [that] #Adjective",group:0,tag:"Adverb",reason:"that-adj"},{match:"#Verb #Adverb? #Noun [(that|which)]",group:0,tag:"Preposition",reason:"that-prep"},{match:"@hasComma [which] (#Pronoun|#Verb)",group:0,tag:"Preposition",reason:"which-copula"},{match:"#Noun [like] #Noun",group:0,tag:"Preposition",reason:"noun-like"},{match:"^[like] #Determiner",group:0,tag:"Preposition",reason:"like-the"},{match:"a #Noun [like] (#Noun|#Determiner)",group:0,tag:"Preposition",reason:"a-noun-like"},{match:"#Adverb [like]",group:0,tag:"Verb",reason:"really-like"},{match:"(not|nothing|never) [like]",group:0,tag:"Preposition",reason:"nothing-like"},{match:"#Infinitive #Pronoun [like]",group:0,tag:"Preposition",reason:"treat-them-like"},{match:"[#QuestionWord] (#Pronoun|#Determiner)",group:0,tag:"Preposition",reason:"how-he"},{match:"[#QuestionWord] #Participle",group:0,tag:"Preposition",reason:"when-stolen"},{match:"[how] (#Determiner|#Copula|#Modal|#PastTense)",group:0,tag:"QuestionWord",reason:"how-is"},{match:"#Plural [(who|which|when)] .",group:0,tag:"Preposition",reason:"people-who"}];var a4e=[{match:"holy (shit|fuck|hell)",tag:"Expression",reason:"swears-expression"},{match:"^[(well|so|okay|now)] !#Adjective?",group:0,tag:"Expression",reason:"well-"},{match:"^come on",tag:"Expression",reason:"come-on"},{match:"(say|says|said) [sorry]",group:0,tag:"Expression",reason:"say-sorry"},{match:"^(ok|alright|shoot|hell|anyways)",tag:"Expression",reason:"ok-"},{match:"^(say && @hasComma)",tag:"Expression",reason:"say-"},{match:"^(like && @hasComma)",tag:"Expression",reason:"like-"},{match:"^[(dude|man|girl)] #Pronoun",group:0,tag:"Expression",reason:"dude-i"}];var m0t=[].concat(Y5e,L5e,O5e,M5e,N5e,D5e,B5e,j5e,V5e,H5e,F5e,$5e,G5e,U5e,Z5e,q5e,K5e,z5e,W5e,Q5e,J5e,X5e,e4e,t4e,r4e,n4e,a4e),i4e={two:{matches:m0t}};var eF=null,g0t=function(e){let{world:t}=e,{model:r,methods:n}=t;eF=eF||n.one.buildNet(r.two.matches,t);let i=n.two.quickSplit(e.document).map(s=>{let l=s[0];return[l.index[0],l.index[1],l.index[1]+s.length]}),o=e.update(i);return o.cache(),o.sweep(eF),e.uncache(),e.unfreeze(),e},v0t=e=>e.compute(["freeze","lexicon","preTagger","postTagger","unfreeze"]),o4e={postTagger:g0t,tagger:v0t};var b0t=e=>Math.round(e*100)/100;function s4e(e){e.prototype.confidence=function(){let t=0,r=0;return this.docs.forEach(n=>{n.forEach(a=>{r+=1,t+=a.confidence||1})}),r===0?1:b0t(t/r)},e.prototype.tagger=function(){return this.compute(["tagger"])}}var y0t={api:s4e,compute:o4e,model:i4e,hooks:["postTagger"]},l4e=y0t;var x0t=function(e){return Object.keys(e.hooks).filter(t=>!t.startsWith("#")&&!t.startsWith("%"))},w0t=function(e,t){let r=x0t(t);if(r.length===0)return e;e._cache||e.cache();let n=e._cache;return e.filter((a,i)=>r.some(o=>n[i].has(o)))},c4e=w0t;var C0t=function(e,t){let r=t;typeof t=="string"&&(r=this.buildNet([{match:t}]));let n=this.tokenize(e),a=c4e(n,r);return a.found?(a.compute(["index","tagger"]),a.match(t)):n.none()},u4e=C0t;var d4e={lib:{lazy:u4e}};var S0t=function(e,t){let r=e.methods.two.transform.verb.conjugate,n=r(t,e.model);return e.has("#Gerund")?n.Gerund:e.has("#PastTense")?n.PastTense:e.has("#PresentTense")?n.PresentTense:e.has("#Gerund")?n.Gerund:t},k0t=function(e,t){let r=t;return e.forEach(n=>{n.has("#Infinitive")||(r=S0t(n,t)),n.replaceWith(r)}),e},p4e=k0t;var E0t=function(e,t){let r=t;if(e.has("#Plural")){let n=e.methods.two.transform.noun.toPlural;r=n(t,e.model)}e.replaceWith(r,{possessives:!0})},R0t=function(e,t){let{toAdverb:r}=e.methods.two.transform.adjective,a=r(t);a&&e.replaceWith(a)},T0t=function(e,t){let{toComparative:r,toSuperlative:n}=e.methods.two.transform.adjective,a=t;e.has("#Comparative")?a=r(a,e.model):e.has("#Superlative")&&(a=n(a,e.model)),a&&e.replaceWith(a)},_0t=function(e,t,r){let n=e.split(/ /g).map(i=>i.toLowerCase().trim());n=n.filter(i=>i),n=n.map(i=>`{${i}}`).join(" ");let a=this.match(n);return r&&(a=a.if(r)),a.has("#Verb")?p4e(a,t):a.has("#Noun")?E0t(a,t):a.has("#Adverb")?R0t(a,t):a.has("#Adjective")?T0t(a,t):this},f4e=_0t;var A0t=function(e){e.prototype.swap=f4e},h4e={api:A0t};Hm.plugin(y5e);Hm.plugin(P5e);Hm.plugin(l4e);Hm.plugin(d4e);Hm.plugin(h4e);var Ls=Hm;var S3=function(e){let{fromComparative:t,fromSuperlative:r}=e.methods.two.transform.adjective,n=e.text("normal");return e.has("#Comparative")?t(n,e.model):e.has("#Superlative")?r(n,e.model):n},P0t=function(e){class t extends e{constructor(n,a,i){super(n,a,i),this.viewType="Adjectives"}json(n={}){let{toAdverb:a,toNoun:i,toSuperlative:o,toComparative:s}=this.methods.two.transform.adjective;return n.normal=!0,this.map(l=>{let u=l.toView().json(n)[0]||{},c=S3(l);return u.adjective={adverb:a(c,this.model),noun:i(c,this.model),superlative:o(c,this.model),comparative:s(c,this.model)},u},[])}adverbs(){return this.before("#Adverb+$").concat(this.after("^#Adverb+"))}conjugate(n){let{toComparative:a,toSuperlative:i,toNoun:o,toAdverb:s}=this.methods.two.transform.adjective;return this.getNth(n).map(l=>{let u=S3(l);return{Adjective:u,Comparative:a(u,this.model),Superlative:i(u,this.model),Noun:o(u,this.model),Adverb:s(u,this.model)}},[])}toComparative(n){let{toComparative:a}=this.methods.two.transform.adjective;return this.getNth(n).map(i=>{let o=S3(i),s=a(o,this.model);return i.replaceWith(s)})}toSuperlative(n){let{toSuperlative:a}=this.methods.two.transform.adjective;return this.getNth(n).map(i=>{let o=S3(i),s=a(o,this.model);return i.replaceWith(s)})}toAdverb(n){let{toAdverb:a}=this.methods.two.transform.adjective;return this.getNth(n).map(i=>{let o=S3(i),s=a(o,this.model);return i.replaceWith(s)})}toNoun(n){let{toNoun:a}=this.methods.two.transform.adjective;return this.getNth(n).map(i=>{let o=S3(i),s=a(o,this.model);return i.replaceWith(s)})}}e.prototype.adjectives=function(r){let n=this.match("#Adjective");return n=n.getNth(r),new t(n.document,n.pointer)},e.prototype.superlatives=function(r){let n=this.match("#Superlative");return n=n.getNth(r),new t(n.document,n.pointer)},e.prototype.comparatives=function(r){let n=this.match("#Comparative");return n=n.getNth(r),new t(n.document,n.pointer)}},m4e={api:P0t};var L0t=function(e){return e.compute("root").text("root")},I0t=function(e){class t extends e{constructor(n,a,i){super(n,a,i),this.viewType="Adverbs"}conjugate(n){return this.getNth(n).map(a=>{let i=L0t(a);return{Adverb:a.text("normal"),Adjective:i}},[])}json(n={}){let a=this.methods.two.transform.adjective.fromAdverb;return n.normal=!0,this.map(i=>{let o=i.toView().json(n)[0]||{};return o.adverb={adjective:a(o.normal)},o},[])}}e.prototype.adverbs=function(r){let n=this.match("#Adverb");return n=n.getNth(r),new t(n.document,n.pointer)}},g4e={api:I0t};var O0t=function(e){let t=e.match("@hasComma");return t=t.filter(r=>{if(r.growLeft(".").wordCount()===1||r.growRight(". .").wordCount()===1)return!1;let n=r.grow(".");return n=n.ifNo("@hasComma @hasComma"),n=n.ifNo("@hasComma (and|or) ."),n=n.ifNo("(#City && @hasComma) #Country"),n=n.ifNo("(#WeekDay && @hasComma) #Date"),n=n.ifNo("(#Date+ && @hasComma) #Value"),n=n.ifNo("(#Adjective && @hasComma) #Adjective"),n.found}),e.splitAfter(t)},M0t=function(e){let t=e.parentheses();return t=t.filter(r=>r.wordCount()>=3&&r.has("#Verb")&&r.has("#Noun")),e.splitOn(t)},N0t=function(e){let t=e.quotations();return t=t.filter(r=>r.wordCount()>=3&&r.has("#Verb")&&r.has("#Noun")),e.splitOn(t)},z0t=function(e){let t=this;t=M0t(t),t=N0t(t),t=O0t(t),t=t.splitAfter("(@hasEllipses|@hasSemicolon|@hasDash|@hasColon)"),t=t.splitAfter("^#Pronoun (said|says)"),t=t.splitBefore("(said|says) #ProperNoun$"),t=t.splitBefore(". . if .{4}"),t=t.splitBefore("and while"),t=t.splitBefore("now that"),t=t.splitBefore("ever since"),t=t.splitBefore("(supposing|although)"),t=t.splitBefore("even (while|if|though)"),t=t.splitBefore("(whereas|whose)"),t=t.splitBefore("as (though|if)"),t=t.splitBefore("(til|until)");let r=t.match("#Verb .* [but] .* #Verb",0);r.found&&(t=t.splitBefore(r));let n=t.if("if .{2,9} then .").match("then");return t=t.splitBefore(n),typeof e=="number"&&(t=t.get(e)),t},v4e=z0t;var D0t=function(e){let t=[],r=null;return e.clauses().docs.forEach(i=>{i.forEach(o=>{!o.chunk||o.chunk!==r?(r=o.chunk,t.push([o.index[0],o.index[1],o.index[1]+1])):t[t.length-1][2]=o.index[1]+1}),r=null}),e.update(t)},b4e=D0t;var j0t=function(e){class t extends e{constructor(n,a,i){super(n,a,i),this.viewType="Chunks"}isVerb(){return this.filter(n=>n.has(""))}isNoun(){return this.filter(n=>n.has(""))}isAdjective(){return this.filter(n=>n.has(""))}isPivot(){return this.filter(n=>n.has(""))}debug(){return this.toView().debug("chunks"),this}update(n){let a=new t(this.document,n);return a._cache=this._cache,a}}e.prototype.chunks=function(r){let n=b4e(this);return n=n.getNth(r),new t(this.document,n.pointer)},e.prototype.clauses=v4e},y4e=j0t;var x4e={this:"Noun",then:"Pivot"},B0t=function(e){for(let t=0;t",group:0,chunk:"Verb"},{match:"#Noun of #Determiner? #Noun",chunk:"Noun"},{match:"#Value+ #Adverb? #Adjective",chunk:"Noun"},{match:"the [#Adjective] #Noun",chunk:"Noun"},{match:"#Singular in #Determiner? #Singular",chunk:"Noun"},{match:"#Plural [in] #Determiner? #Noun",group:0,chunk:"Pivot"},{match:"#Noun and #Determiner? #Noun",notIf:"(#Possessive|#Pronoun)",chunk:"Noun"}],tF=null,F0t=function(e,t,r){let{methods:n}=r;tF=tF||n.one.buildNet(H0t,r),e.sweep(tF)},S4e=F0t;var rF=function(e,t){if((typeof process>"u"||!process.env?self.env||{}:process.env).DEBUG_CHUNKS){let n=(e.normal+"'").padEnd(8);console.log(` | '${n} \u2192 \x1B[34m${t.padEnd(12)}\x1B[0m \x1B[2m -fallback- \x1B[0m`)}e.chunk=t},$0t=function(e){for(let t=0;t{for(let a=0;a{n.chunk==="Verb"&&(n.terms.find(i=>i.tags.has("Verb"))||n.terms.forEach(i=>i.chunk=null))})},E4e=G0t;var U0t=function(e){let{document:t,world:r}=e;w4e(t),C4e(t),S4e(e,t,r),k4e(t,r),E4e(t,r)},R4e={chunks:U0t};var T4e={compute:R4e,api:y4e,hooks:["chunks"]};var YR=/\./g,Z0t=function(e){class t extends e{constructor(n,a,i){super(n,a,i),this.viewType="Acronyms"}strip(){return this.docs.forEach(n=>{n.forEach(a=>{a.text=a.text.replace(YR,""),a.normal=a.normal.replace(YR,"")})}),this}addPeriods(){return this.docs.forEach(n=>{n.forEach(a=>{a.text=a.text.replace(YR,""),a.normal=a.normal.replace(YR,""),a.text=a.text.split("").join(".")+".",a.normal=a.normal.split("").join(".")+"."})}),this}}e.prototype.acronyms=function(r){let n=this.match("#Acronym");return n=n.getNth(r),new t(n.document,n.pointer)}},_4e=Z0t;var A4e=/\(/,P4e=/\)/,q0t=function(e,t){for(;t{let n=!1;for(let a=0;a{t[0].pre=t[0].pre.replace(A4e,"");let r=t[t.length-1];r.post=r.post.replace(P4e,"")}),e};var K0t=function(e){class t extends e{constructor(n,a,i){super(n,a,i),this.viewType="Possessives"}strip(){return I4e(this)}}e.prototype.parentheses=function(r){let n=L4e(this);return n=n.getNth(r),new t(n.document,n.pointer)}},O4e=K0t;var M4e=/'s$/,W0t=function(e){let t=e.match("#Possessive+");return t.has("#Person")&&(t=t.growLeft("#Person+")),t.has("#Place")&&(t=t.growLeft("#Place+")),t.has("#Organization")&&(t=t.growLeft("#Organization+")),t},Q0t=function(e){class t extends e{constructor(n,a,i){super(n,a,i),this.viewType="Possessives"}strip(){return this.docs.forEach(n=>{n.forEach(a=>{a.text=a.text.replace(M4e,""),a.normal=a.normal.replace(M4e,"")})}),this}}e.prototype.possessives=function(r){let n=W0t(this);return n=n.getNth(r),new t(n.document,n.pointer)}},N4e=Q0t;var eT={'"':'"',"\uFF02":"\uFF02","'":"'","\u201C":"\u201D","\u2018":"\u2019","\u201F":"\u201D","\u201B":"\u2019","\u201E":"\u201D","\u2E42":"\u201D","\u201A":"\u2019","\xAB":"\xBB","\u2039":"\u203A","\u2035":"\u2032","\u2036":"\u2033","\u2037":"\u2034","\u301D":"\u301E","`":"\xB4","\u301F":"\u301E"},nF=RegExp("["+Object.keys(eT).join("")+"]"),J0t=RegExp("["+Object.values(eT).join("")+"]"),X0t=function(e,t){let r=e[t].pre.match(nF)[0]||"";if(!r||!eT[r])return null;let n=eT[r];for(;t{let n=!1;for(let a=0;a{t[0].pre=t[0].pre.replace(nF,"");let r=t[t.length-1];r.post=r.post.replace(J0t,"")})};var Y0t=function(e){class t extends e{constructor(n,a,i){super(n,a,i),this.viewType="Possessives"}strip(){return D4e(this)}}e.prototype.quotations=function(r){let n=z4e(this);return n=n.getNth(r),new t(n.document,n.pointer)}},j4e=Y0t;var emt=function(e){let t=this.splitAfter("@hasComma");return t=t.match("#PhoneNumber+"),t=t.getNth(e),t},tmt=[["hyphenated","@hasHyphen ."],["hashTags","#HashTag"],["emails","#Email"],["emoji","#Emoji"],["emoticons","#Emoticon"],["atMentions","#AtMention"],["urls","#Url"],["conjunctions","#Conjunction"],["prepositions","#Preposition"],["abbreviations","#Abbreviation"],["honorifics","#Honorific"]],rmt=[["emojis","emoji"],["atmentions","atMentions"]],nmt=function(e){tmt.forEach(t=>{e.prototype[t[0]]=function(r){let n=this.match(t[1]);return typeof r=="number"?n.get(r):n}}),e.prototype.phoneNumbers=emt,rmt.forEach(t=>{e.prototype[t[0]]=e.prototype[t[1]]})},B4e=nmt;var amt=/\//,imt=function(e){class t extends e{constructor(n,a,i){super(n,a,i),this.viewType="Slashes"}split(){return this.map(n=>{let i=n.text().split(amt);return n=n.replaceWith(i.join(" ")),n.growRight("("+i.join("|")+")+")})}}e.prototype.slashes=function(r){let n=this.match("#SlashedTerm");return n=n.getNth(r),new t(n.document,n.pointer)}},V4e=imt;var H4e={api:function(e){_4e(e),O4e(e),N4e(e),j4e(e),B4e(e),V4e(e)}};var tT=function(e,t){e.docs.forEach(r=>{r.forEach(t)})},aF={case:e=>{tT(e,t=>{t.text=t.text.toLowerCase()})},unicode:e=>{let t=e.world,r=t.methods.one.killUnicode;tT(e,n=>n.text=r(n.text,t))},whitespace:e=>{tT(e,t=>{t.post=t.post.replace(/\s+/g," "),t.post=t.post.replace(/\s([.,?!:;])/g,"$1"),t.pre=t.pre.replace(/\s+/g,"")})},punctuation:e=>{tT(e,n=>{n.post=n.post.replace(/[–—-]/g," "),n.post=n.post.replace(/[,:;]/g,""),n.post=n.post.replace(/\.{2,}/g,""),n.post=n.post.replace(/\?{2,}/g,"?"),n.post=n.post.replace(/!{2,}/g,"!"),n.post=n.post.replace(/\?!+/g,"?")});let t=e.docs,r=t[t.length-1];if(r&&r.length>0){let n=r[r.length-1];n.post=n.post.replace(/ /g,"")}},contractions:e=>{e.contractions().expand()},acronyms:e=>{e.acronyms().strip()},parentheses:e=>{e.parentheses().strip()},possessives:e=>{e.possessives().strip()},quotations:e=>{e.quotations().strip()},emoji:e=>{e.emojis().remove()},honorifics:e=>{e.match("#Honorific+ #Person").honorifics().remove()},adverbs:e=>{e.adverbs().remove()},nouns:e=>{e.nouns().toSingular()},verbs:e=>{e.verbs().toInfinitive()},numbers:e=>{e.numbers().toNumber()},debullet:e=>{let t=/^\s*([-–—*•])\s*$/;return e.docs.forEach(r=>{t.test(r[0].pre)&&(r[0].pre=r[0].pre.replace(t,""))}),e}};var iF=e=>e.split("|").reduce((t,r)=>(t[r]=!0,t),{}),oF="unicode|punctuation|whitespace|acronyms",F4e="|case|contractions|parentheses|quotations|emoji|honorifics|debullet",omt="|possessives|adverbs|nouns|verbs",smt={light:iF(oF),medium:iF(oF+F4e),heavy:iF(oF+F4e+omt)};function $4e(e){e.prototype.normalize=function(t="light"){return typeof t=="string"&&(t=smt[t]),Object.keys(t).forEach(r=>{aF.hasOwnProperty(r)&&aF[r](this,t[r])}),this}}var G4e={api:$4e};var lmt=function(e){let t=e.clauses().match(""),r=t.match("@hasComma");return r=r.not("#Place"),r.found&&(t=t.splitAfter(r)),t=t.splitOn("#Expression"),t=t.splitOn("(he|she|we|you|they|i)"),t=t.splitOn("(#Noun|#Adjective) [(he|him|she|it)]",0),t=t.splitOn("[(he|him|she|it)] (#Determiner|#Value)",0),t=t.splitBefore("#Noun [(the|a|an)] #Adjective? #Noun",0),t=t.splitOn("[(here|there)] #Noun",0),t=t.splitOn("[#Noun] (here|there)",0),t=t.splitBefore("(our|my|their|your)"),t=t.splitOn("#Noun [#Determiner]",0),t=t.if("#Noun"),t},U4e=lmt;var Z4e=["after","although","as if","as long as","as","because","before","even if","even though","ever since","if","in order that","provided that","since","so that","than","that","though","unless","until","what","whatever","when","whenever","where","whereas","wherever","whether","which","whichever","who","whoever","whom","whomever","whose"],cmt=function(e){if(e.before("#Preposition$").found)return!0;if(!e.before().found)return!1;for(let r=0;r3&&r.endsWith("s")&&!r.endsWith("ss")},K4e=dmt;var pmt=function(e){let t=e.clone();return t=t.match("#Noun+"),t=t.remove("(#Adjective|#Preposition|#Determiner|#Value)"),t=t.not("#Possessive"),t=t.first(),t.found?t:e},fmt=function(e){let t=pmt(e);return{determiner:e.match("#Determiner").eq(0),adjectives:e.match("#Adjective"),number:e.values(),isPlural:K4e(e,t),isSubordinate:q4e(e),root:t}},Rd=fmt;var W4e=e=>e.text(),hmt=e=>e.json({terms:!1,normal:!0}).map(t=>t.normal),mmt=function(e){let t=null;if(!e.found)return t;let r=e.values(0);return r.found?(r.parse()[0]||{}).num:t},gmt=function(e){let t=Rd(e);return{root:W4e(t.root),number:mmt(t.number),determiner:W4e(t.determiner),adjectives:hmt(t.adjectives),isPlural:t.isPlural,isSubordinate:t.isSubordinate}},Q4e=gmt;var vmt=function(e){return!e.has("^(#Uncountable|#ProperNoun|#Place|#Pronoun|#Acronym)+$")},rT=vmt;var bmt={tags:!0},ymt=function(e,t){if(t.isPlural===!0||(t.root.has("#Possessive")&&(t.root=t.root.possessives().strip()),!rT(t.root)))return e;let{methods:r,model:n}=e.world,{toPlural:a}=r.two.transform.noun,i=t.root.text({keepPunct:!1}),o=a(i,n);e.match(t.root).replaceWith(o,bmt).tag("Plural","toPlural"),t.determiner.has("(a|an)")&&e.remove(t.determiner);let s=t.root.after("not? #Adverb+? [#Copula]",0);return s.found&&(s.has("is")?e.replace(s,"are"):s.has("was")&&e.replace(s,"were")),e},J4e=ymt;var xmt={tags:!0},wmt=function(e,t){if(t.isPlural===!1)return e;let{methods:r,model:n}=e.world,{toSingular:a}=r.two.transform.noun,i=t.root.text("normal"),o=a(i,n);return e.replace(t.root,o,xmt).tag("Singular","toPlural"),e},X4e=wmt;var Cmt=function(e){class t extends e{constructor(n,a,i){super(n,a,i),this.viewType="Nouns"}parse(n){return this.getNth(n).map(Rd)}json(n){let a=typeof n=="object"?n:{};return this.getNth(n).map(i=>{let o=i.toView().json(a)[0]||{};return a&&a.noun!==!1&&(o.noun=Q4e(i)),o},[])}conjugate(n){let a=this.world.methods.two.transform.noun;return this.getNth(n).map(i=>{let o=Rd(i),s=o.root.compute("root").text("root"),l={Singular:s};return rT(o.root)&&(l.Plural=a.toPlural(s,this.model)),l.Singular===l.Plural&&delete l.Plural,l},[])}isPlural(n){return this.filter(i=>Rd(i).isPlural).getNth(n)}isSingular(n){return this.filter(i=>!Rd(i).isPlural).getNth(n)}adjectives(n){let a=this.update([]);return this.forEach(i=>{let o=Rd(i).adjectives;o.found&&(a=a.concat(o))}),a.getNth(n)}toPlural(n){return this.getNth(n).map(a=>J4e(a,Rd(a)))}toSingular(n){return this.getNth(n).map(a=>{let i=Rd(a);return X4e(a,i)})}update(n){let a=new t(this.document,n);return a._cache=this._cache,a}}e.prototype.nouns=function(r){let n=U4e(this);return n=n.getNth(r),new t(this.document,n.pointer)}},Y4e=Cmt;var e7e={api:Y4e};var Smt=function(e,t){let r=e.match("#Fraction+");return r=r.filter(n=>!n.lookBehind("#Value and$").found),r=r.notIf("#Value seconds"),typeof t=="number"&&(r=r.eq(t)),r},t7e=Smt;var kmt=e=>{let t=[{reg:/^(minus|negative)[\s-]/i,mult:-1},{reg:/^(a\s)?half[\s-](of\s)?/i,mult:.5}];for(let r=0;r{if(va.ones.hasOwnProperty(e)){if(t.ones||t.teens)return!1}else if(va.teens.hasOwnProperty(e)){if(t.ones||t.teens||t.tens)return!1}else if(va.tens.hasOwnProperty(e)&&(t.ones||t.teens||t.tens))return!1;return!0},n7e=Emt;var Rmt=function(e){let t="0.";for(let r=0;r(e=e.replace(/1st$/,"1"),e=e.replace(/2nd$/,"2"),e=e.replace(/3rd$/,"3"),e=e.replace(/([4567890])r?th$/,"$1"),e=e.replace(/^[$€¥£¢]/,""),e=e.replace(/[%$€¥£¢]$/,""),e=e.replace(/,/g,""),e=e.replace(/([0-9])([a-z\u00C0-\u00FF]{1,2})$/,"$1"),e),i7e=Tmt;var _mt=/^([0-9,. ]+)\/([0-9,. ]+)$/,o7e={"a few":3,"a couple":2,"a dozen":12,"two dozen":24,zero:0},nT=e=>Object.keys(e).reduce((t,r)=>(t+=e[r],t),0),Amt=function(e){if(o7e.hasOwnProperty(e)===!0)return o7e[e];if(e==="a"||e==="an")return 1;let t=r7e(e);e=t.str;let r=null,n={},a=0,i=!1,o=e.split(/[ -]/);for(let s=0;s#Value+] out of every? [#Value+]");if(t.found!==!0)return null;let{num:r,den:n}=t.groups();return!r||!n||(r=J8(r),n=J8(n),!r||!n)?null:typeof r=="number"&&typeof n=="number"?{numerator:r,denominator:n}:null},Imt=function(e){let t=e.match("[(#Cardinal|a)+] [#Fraction+]");if(t.found!==!0)return null;let{num:r,den:n}=t.groups();r.has("a")?r=1:r=J8(r);let a=n.text("reduced");return s7e.test(a)&&(a=a.replace(s7e,""),n=n.replaceWith(a)),aT.hasOwnProperty(a)?n=aT[a]:n=J8(n),typeof r=="number"&&typeof n=="number"?{numerator:r,denominator:n}:null},Omt=function(e){let t=e.match("^#Ordinal$");return t.found!==!0?null:e.lookAhead("^of .")?{numerator:1,denominator:J8(t)}:null},Mmt=function(e){let t=e.text("reduced");return aT.hasOwnProperty(t)?{numerator:1,denominator:aT[t]}:null},Nmt=e=>{let t=Math.round(e*1e3)/1e3;return t===0&&e!==0?e:t},zmt=function(e){e=e.clone();let t=Mmt(e)||Pmt(e)||Lmt(e)||Imt(e)||Omt(e)||null;return t!==null&&t.numerator&&t.denominator&&(t.decimal=t.numerator/t.denominator,t.decimal=Nmt(t.decimal)),t},wu=zmt;var Dmt=function(e){if(e<1e6)return String(e);let t;return typeof e=="number"?t=e.toFixed(0):t=e,t.indexOf("e+")===-1?t:t.replace(".","").split("e+").reduce(function(r,n){return r+Array(n-r.length+2).join(0)})},X8=Dmt;var Y8=[["ninety",90],["eighty",80],["seventy",70],["sixty",60],["fifty",50],["forty",40],["thirty",30],["twenty",20]],sF=["","one","two","three","four","five","six","seven","eight","nine","ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"],l7e=[[1e24,"septillion"],[1e20,"hundred sextillion"],[1e21,"sextillion"],[1e20,"hundred quintillion"],[1e18,"quintillion"],[1e17,"hundred quadrillion"],[1e15,"quadrillion"],[1e14,"hundred trillion"],[1e12,"trillion"],[1e11,"hundred billion"],[1e9,"billion"],[1e8,"hundred million"],[1e6,"million"],[1e5,"hundred thousand"],[1e3,"thousand"],[100,"hundred"],[1,"one"]];var jmt=function(e){let t=e,r=[];return l7e.forEach(n=>{if(e>=n[0]){let a=Math.floor(t/n[0]);t-=a*n[0],a&&r.push({unit:n[1],count:a})}}),r},Bmt=function(e){let t=[];if(e>100)return t;for(let r=0;r=Y8[r][1]&&(e-=Y8[r][1],t.push(Y8[r][0]));return sF[e]&&t.push(sF[e]),t},Vmt=e=>{let t=["zero","one","two","three","four","five","six","seven","eight","nine"],r=[],a=X8(e).match(/\.([0-9]+)/);if(!a||!a[0])return r;r.push("point");let i=a[0].split("");for(let o=0;o1e21&&(t=X8(t));let r=[];t<0&&(r.push("minus"),t=Math.abs(t));let n=jmt(t);for(let a=0;a1&&r.push("and")),r=r.concat(Bmt(n[a].count)),r.push(i)}return r=r.concat(Vmt(t)),r=r.filter(a=>a),r.length===0&&(r[0]=""),r.join(" ")},up=Hmt;var Fmt=function(e){if(!e.numerator||!e.denominator)return"";let t=up({num:e.numerator}),r=up({num:e.denominator});return`${t} out of ${r}`},c7e=Fmt;var u7e={one:"first",two:"second",three:"third",five:"fifth",eight:"eighth",nine:"ninth",twelve:"twelfth",twenty:"twentieth",thirty:"thirtieth",forty:"fortieth",fourty:"fourtieth",fifty:"fiftieth",sixty:"sixtieth",seventy:"seventieth",eighty:"eightieth",ninety:"ninetieth"},$mt=e=>{let t=up(e).split(" "),r=t[t.length-1];return u7e.hasOwnProperty(r)?t[t.length-1]=u7e[r]:t[t.length-1]=r.replace(/y$/,"i")+"th",t.join(" ")},iT=$mt;var Gmt=function(e){if(!e.numerator||!e.denominator)return"";let t=up({num:e.numerator}),r=iT({num:e.denominator});return e.denominator===2&&(r="half"),t&&r?(e.numerator!==1&&(r+="s"),`${t} ${r}`):""},d7e=Gmt;var Umt=function(e){class t extends e{constructor(n,a,i){super(n,a,i),this.viewType="Fractions"}parse(n){return this.getNth(n).map(wu)}get(n){return this.getNth(n).map(wu)}json(n){return this.getNth(n).map(a=>{let i=a.toView().json(n)[0],o=wu(a);return i.fraction=o,i},[])}toDecimal(n){return this.getNth(n).forEach(a=>{let{decimal:i}=wu(a);a=a.replaceWith(String(i),!0),a.tag("NumericValue"),a.unTag("Fraction")}),this}toFraction(n){return this.getNth(n).forEach(a=>{let i=wu(a);if(i&&typeof i.numerator=="number"&&typeof i.denominator=="number"){let o=`${i.numerator}/${i.denominator}`;this.replace(a,o)}}),this}toOrdinal(n){return this.getNth(n).forEach(a=>{let i=wu(a),o=d7e(i);a.after("^#Noun").found&&(o+=" of"),a.replaceWith(o)}),this}toCardinal(n){return this.getNth(n).forEach(a=>{let i=wu(a),o=c7e(i);a.replaceWith(o)}),this}toPercentage(n){return this.getNth(n).forEach(a=>{let{decimal:i}=wu(a),o=i*100;o=Math.round(o*100)/100,a.replaceWith(`${o}%`)}),this}}e.prototype.fractions=function(r){let n=t7e(this);return n=n.getNth(r),new t(this.document,n.pointer)}},p7e=Umt;var Zmt="one|two|three|four|five|six|seven|eight|nine",hh="twenty|thirty|forty|fifty|sixty|seventy|eighty|ninety|fourty",qmt="eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen",Kmt=function(e){let t=e.match("#Value+");if(t.has("#NumericValue #NumericValue")&&(t.has("#Value @hasComma #Value")?t.splitAfter("@hasComma"):t.has("#NumericValue #Fraction")?t.splitAfter("#NumericValue #Fraction"):t=t.splitAfter("#NumericValue")),t.has("#Value #Value #Value")&&!t.has("#Multiple")&&t.has("("+hh+") #Cardinal #Cardinal")&&(t=t.splitAfter("("+hh+") #Cardinal")),t.has("#Value #Value")){t.has("#NumericValue #NumericValue")&&(t=t.splitOn("#Year")),t.has("("+hh+") ("+qmt+")")&&(t=t.splitAfter("("+hh+")"));let r=t.match("#Cardinal #Cardinal");if(r.found&&!t.has("(point|decimal|#Fraction)")&&!r.has("#Cardinal (#Multiple|point|decimal)")){let n=t.has(`(${Zmt}) (${hh})`),a=r.has("("+hh+") #Cardinal"),i=r.has("#Multiple #Value");!n&&!a&&!i&&r.terms().forEach(o=>{t=t.splitOn(o)})}t.match("#Ordinal #Ordinal").match("#TextValue").found&&!t.has("#Multiple")&&(t.has("("+hh+") #Ordinal")||(t=t.splitAfter("#Ordinal"))),t=t.splitBefore("#Ordinal [#Cardinal]",0),t.has("#TextValue #NumericValue")&&!t.has("("+hh+"|#Multiple)")&&(t=t.splitBefore("#TextValue #NumericValue"))}return t=t.splitAfter("#NumberRange"),t=t.splitBefore("#Year"),t},oT=Kmt;var Wmt=function(e,t){e=e.replace(/,/g,"");let r=e.split(/([0-9.,]*)/),[n,a]=r,i=r.slice(2).join("");return a!==""&&t.length<2?(a=Number(a||e),typeof a!="number"&&(a=null),i=i||"",(i==="st"||i==="nd"||i==="rd"||i==="th")&&(i=""),{prefix:n||"",num:a,suffix:i}):null},Qmt=function(e){if(typeof e=="string")return{num:Q8(e)};let t=e.text("reduced"),r=e.growRight("#Unit").match("#Unit$").text("machine"),n=/[0-9],[0-9]/.test(e.text("text"));if(e.terms().length===1&&!e.has("#Multiple")){let s=Wmt(t,e);if(s!==null)return s.hasComma=n,s.unit=r,s}let a=e.match("#Fraction{2,}$");a=a.found===!1?e.match("^#Fraction$"):a;let i=null;a.found&&(a.has("#Value and #Value #Fraction")&&(a=a.match("and #Value #Fraction")),i=wu(a),e=e.not(a),e=e.not("and$"),t=e.text("reduced"));let o=0;return t&&(o=Q8(t)||0),i&&i.decimal&&(o+=i.decimal),{hasComma:n,prefix:"",num:o,suffix:"",isOrdinal:e.has("#Ordinal"),isText:e.has("#TextValue"),isFraction:e.has("#Fraction"),isMoney:e.has("#Money"),unit:r}},di=Qmt;var Jmt=function(e){let t=e.num;if(!t&&t!==0)return null;let r=t%100;if(r>10&&r<20)return String(t)+"th";let n={0:"th",1:"st",2:"nd",3:"rd"},a=X8(t),i=a.slice(a.length-1,a.length);return n[i]?a+=n[i]:a+="th",a},f7e=Jmt;var h7e={"\xA2":"cents",$:"dollars","\xA3":"pounds","\xA5":"yen","\u20AC":"euros","\u20A1":"col\xF3n","\u0E3F":"baht","\u20AD":"kip","\u20A9":"won","\u20B9":"rupees","\u20BD":"ruble","\u20BA":"liras"},m7e={"%":"percent","\xB0":"degrees"},Xmt=function(e){let t={suffix:"",prefix:e.prefix};return h7e.hasOwnProperty(e.prefix)&&(t.suffix+=" "+h7e[e.prefix],t.prefix=""),m7e.hasOwnProperty(e.suffix)&&(t.suffix+=" "+m7e[e.suffix]),t.suffix&&e.num===1&&(t.suffix=t.suffix.replace(/s$/,"")),!t.suffix&&e.suffix&&(t.suffix+=" "+e.suffix),t},lF=Xmt;var Ymt=function(e,t){if(t==="TextOrdinal"){let{prefix:n,suffix:a}=lF(e);return n+iT(e)+a}if(t==="Ordinal")return e.prefix+f7e(e)+e.suffix;if(t==="TextCardinal"){let{prefix:n,suffix:a}=lF(e);return n+up(e)+a}let r=e.num;return e.hasComma&&(r=r.toLocaleString()),e.prefix+String(r)+e.suffix},mh=Ymt;var egt=e=>Object.prototype.toString.call(e)==="[object Array]",tgt=function(e){if(typeof e=="string"||typeof e=="number"){let t={};return t[e]=!0,t}return egt(e)?e.reduce((t,r)=>(t[r]=!0,t),{}):e||{}},rgt=function(e,t={}){return t=tgt(t),e.filter(r=>{let{unit:n}=di(r);return!!(n&&t[n]===!0)})},g7e=rgt;var ngt=function(e){class t extends e{constructor(n,a,i){super(n,a,i),this.viewType="Numbers"}parse(n){return this.getNth(n).map(di)}get(n){return this.getNth(n).map(di).map(a=>a.num)}json(n){let a=typeof n=="object"?n:{};return this.getNth(n).map(i=>{let o=i.toView().json(a)[0],s=di(i);return o.number={prefix:s.prefix,num:s.num,suffix:s.suffix,hasComma:s.hasComma,unit:s.unit},o},[])}units(){return this.growRight("#Unit").match("#Unit$")}isUnit(n){return g7e(this,n)}isOrdinal(){return this.if("#Ordinal")}isCardinal(){return this.if("#Cardinal")}toNumber(){let n=this.map(a=>{if(!this.has("#TextValue"))return a;let i=di(a);if(i.num===null)return a;let o=a.has("#Ordinal")?"Ordinal":"Cardinal",s=mh(i,o);return a.replaceWith(s,{tags:!0}),a.tag("NumericValue")});return new t(n.document,n.pointer)}toLocaleString(){return this.forEach(a=>{let i=di(a);if(i.num===null)return;let o=i.num.toLocaleString();if(a.has("#Ordinal")){let l=mh(i,"Ordinal").match(/[a-z]+$/);l&&(o+=l[0]||"")}a.replaceWith(o,{tags:!0})}),this}toText(){let a=this.map(i=>{if(i.has("#TextValue"))return i;let o=di(i);if(o.num===null)return i;let s=i.has("#Ordinal")?"TextOrdinal":"TextCardinal",l=mh(o,s);return i.replaceWith(l,{tags:!0}),i.tag("TextValue"),i});return new t(a.document,a.pointer)}toCardinal(){let a=this.map(i=>{if(!i.has("#Ordinal"))return i;let o=di(i);if(o.num===null)return i;let s=i.has("#TextValue")?"TextCardinal":"Cardinal",l=mh(o,s);return i.replaceWith(l,{tags:!0}),i.tag("Cardinal"),i});return new t(a.document,a.pointer)}toOrdinal(){let a=this.map(i=>{if(i.has("#Ordinal"))return i;let o=di(i);if(o.num===null)return i;let s=i.has("#TextValue")?"TextOrdinal":"Ordinal",l=mh(o,s);return i.replaceWith(l,{tags:!0}),i.tag("Ordinal"),i});return new t(a.document,a.pointer)}isEqual(n){return this.filter(a=>di(a).num===n)}greaterThan(n){return this.filter(a=>di(a).num>n)}lessThan(n){return this.filter(a=>di(a).num{let o=di(i).num;return o>n&&o{let s=di(o);if(s.num=n,s.num===null)return o;let l=o.has("#Ordinal")?"Ordinal":"Cardinal";o.has("#TextValue")&&(l=o.has("#Ordinal")?"TextOrdinal":"TextCardinal");let u=mh(s,l);return s.hasComma&&l==="Cardinal"&&(u=Number(u).toLocaleString()),o=o.not("#Currency"),o.replaceWith(u,{tags:!0}),o});return new t(i.document,i.pointer)}add(n){if(!n)return this;typeof n=="string"&&(n=di(n).num);let i=this.map(o=>{let s=di(o);if(s.num===null)return o;s.num+=n;let l=o.has("#Ordinal")?"Ordinal":"Cardinal";s.isText&&(l=o.has("#Ordinal")?"TextOrdinal":"TextCardinal");let u=mh(s,l);return o.replaceWith(u,{tags:!0}),o});return new t(i.document,i.pointer)}subtract(n,a){return this.add(n*-1,a)}increment(n){return this.add(1,n)}decrement(n){return this.add(-1,n)}update(n){let a=new t(this.document,n);return a._cache=this._cache,a}}t.prototype.toNice=t.prototype.toLocaleString,t.prototype.isBetween=t.prototype.between,t.prototype.minus=t.prototype.subtract,t.prototype.plus=t.prototype.add,t.prototype.equals=t.prototype.isEqual,e.prototype.numbers=function(r){let n=oT(this);return n=n.getNth(r),new t(this.document,n.pointer)},e.prototype.percentages=function(r){let n=oT(this);return n=n.filter(a=>a.has("#Percent")||a.after("^percent")),n=n.getNth(r),new t(this.document,n.pointer)},e.prototype.money=function(r){let n=oT(this);return n=n.filter(a=>a.has("#Money")||a.after("^#Currency")),n=n.getNth(r),new t(this.document,n.pointer)},e.prototype.values=e.prototype.numbers},v7e=ngt;var agt=function(e){p7e(e),v7e(e)},b7e={api:agt};var igt={people:!0,emails:!0,phoneNumbers:!0,places:!0},ogt=function(e={}){return e=Object.assign({},igt,e),e.people!==!1&&this.people().replaceWith("\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588"),e.emails!==!1&&this.emails().replaceWith("\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588"),e.places!==!1&&this.places().replaceWith("\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588"),e.phoneNumbers!==!1&&this.phoneNumbers().replaceWith("\u2588\u2588\u2588\u2588\u2588\u2588\u2588"),this},sgt={api:function(e){e.prototype.redact=ogt}},y7e=sgt;var lgt=function(e){let t=e.clauses();return/\.\.$/.test(e.out("text"))||e.has("^#QuestionWord")&&e.has("@hasComma")?!1:!!(e.has("or not$")||e.has("^#QuestionWord")||e.has("^(do|does|did|is|was|can|could|will|would|may) #Noun")||e.has("^(have|must) you")||t.has("(do|does|is|was) #Noun+ #Adverb? (#Adjective|#Infinitive)$"))},cgt=function(e){let t=/\?/,{document:r}=e;return e.filter(n=>{let a=n.docs[0]||[],i=a[a.length-1];return!i||r[i.index[0]].length!==a.length?!1:t.test(i.post)?!0:lgt(n)})},x7e=cgt;var ugt="(after|although|as|because|before|if|since|than|that|though|when|whenever|where|whereas|wherever|whether|while|why|unless|until|once)",dgt="(that|which|whichever|who|whoever|whom|whose|whomever)",pgt=function(e){let t=e;return t.length===1||(t=t.if("#Verb"),t.length===1)||(t=t.ifNo(ugt),t=t.ifNo("^even (if|though)"),t=t.ifNo("^so that"),t=t.ifNo("^rather than"),t=t.ifNo("^provided that"),t.length===1)||(t=t.ifNo(dgt),t.length===1)||(t=t.ifNo("(^despite|^during|^before|^through|^throughout)"),t.length===1)||(t=t.ifNo("^#Gerund"),t.length===1)?t:(t.length===0&&(t=e),t.eq(0))},w7e=pgt;var fgt=function(e){let t=null;return e.has("#PastTense")?t="PastTense":e.has("#FutureTense")?t="FutureTense":e.has("#PresentTense")&&(t="PresentTense"),{tense:t}},hgt=function(e){let t=e.clauses(),n=w7e(t).chunks(),a=e.none(),i=e.none(),o=e.none();return n.forEach((s,l)=>{if(l===0&&!s.has("")){a=s;return}if(!i.found&&s.has("")){i=s;return}i.found&&(o=o.concat(s))}),i.found&&!a.found&&(a=i.before("+").first()),{subj:a,verb:i,pred:o,grammar:fgt(i)}},gh=hgt;var mgt=function(e){let t=e.verbs(),r=t.eq(0);if(r.has("#PastTense"))return e;if(r.toPastTense(),t.length>1){t=t.slice(1),t=t.filter(a=>!a.lookBehind("to$").found),t=t.if("#PresentTense"),t=t.notIf("#Gerund");let n=e.match("to #Verb+ #Conjunction #Verb").terms();t=t.not(n),t.found&&t.verbs().toPastTense()}return e},C7e=mgt;var ggt=function(e){let t=e.verbs();return t.eq(0).toPresentTense(),t.length>1&&(t=t.slice(1),t=t.filter(n=>!n.lookBehind("to$").found),t=t.notIf("#Gerund"),t.found&&t.verbs().toPresentTense()),e},S7e=ggt;var vgt=function(e){let t=e.verbs();if(t.eq(0).toFutureTense(),e=e.fullSentence(),t=e.verbs(),t.length>1){t=t.slice(1);let n=t.filter(a=>a.lookBehind("to$").found?!1:a.has("#Copula #Gerund")?!0:a.has("#Gerund")?!1:a.has("#Copula")?!0:!(a.has("#PresentTense")&&!a.has("#Infinitive")&&a.lookBefore("(he|she|it|that|which)$").found));n.found&&n.forEach(a=>{if(a.has("#Copula")){a.match("was").replaceWith("is"),a.match("is").replaceWith("will be");return}a.toInfinitive()})}return e},k7e=vgt;var E7e=function(e){return e.verbs().first().toNegative().compute("chunks"),e},R7e=function(e){return e.verbs().first().toPositive().compute("chunks"),e};var bgt=function(e){return e.verbs().toInfinitive(),e},T7e=bgt;var ygt=function(e){class t extends e{constructor(a,i,o){super(a,i,o),this.viewType="Sentences"}json(a={}){return this.map(i=>{let o=i.toView().json(a)[0]||{},{subj:s,verb:l,pred:u,grammar:c}=gh(i);return o.sentence={subject:s.text("normal"),verb:l.text("normal"),predicate:u.text("normal"),grammar:c},o},[])}toPastTense(a){return this.getNth(a).map(i=>{let o=gh(i);return C7e(i,o)})}toPresentTense(a){return this.getNth(a).map(i=>{let o=gh(i);return S7e(i,o)})}toFutureTense(a){return this.getNth(a).map(i=>{let o=gh(i);return i=k7e(i,o),i})}toInfinitive(a){return this.getNth(a).map(i=>{let o=gh(i);return T7e(i,o)})}toNegative(a){return this.getNth(a).map(i=>{let o=gh(i);return E7e(i,o)})}toPositive(a){return this.getNth(a).map(i=>{let o=gh(i);return R7e(i,o)})}isQuestion(a){return this.questions(a)}isExclamation(a){return this.filter(o=>o.lastTerm().has("@hasExclamation")).getNth(a)}isStatement(a){return this.filter(o=>!o.isExclamation().found&&!o.isQuestion().found).getNth(a)}update(a){let i=new t(this.document,a);return i._cache=this._cache,i}}t.prototype.toPresent=t.prototype.toPresentTense,t.prototype.toPast=t.prototype.toPastTense,t.prototype.toFuture=t.prototype.toFutureTense;let r={sentences:function(n){let a=this.map(i=>i.fullSentence());return a=a.getNth(n),new t(this.document,a.pointer)},questions:function(n){return x7e(this).getNth(n)}};Object.assign(e.prototype,r)},_7e=ygt;var A7e={api:_7e};var xgt=function(e){let t=e.splitAfter("@hasComma");t=t.match("#Honorific+? #Person+");let r=t.match("#Possessive").notIf("(his|her)");return t=t.splitAfter(r),t},P7e=xgt;var wgt=function(e){let t={};t.firstName=e.match("#FirstName+"),t.lastName=e.match("#LastName+"),t.honorific=e.match("#Honorific+");let r=t.lastName,n=t.firstName;return(!n.found||!r.found)&&!n.found&&!r.found&&e.has("^#Honorific .$")&&(t.lastName=e.match(".$")),t},cF=wgt;var Ac="male",Qo="female",L7e={mr:Ac,mrs:Qo,miss:Qo,madam:Qo,king:Ac,queen:Qo,duke:Ac,duchess:Qo,baron:Ac,baroness:Qo,count:Ac,countess:Qo,prince:Ac,princess:Qo,sire:Ac,dame:Qo,lady:Qo,ayatullah:Ac,congressman:Ac,congresswoman:Qo,"first lady":Qo,mx:null},Cgt=function(e,t){let{firstName:r,honorific:n}=e;if(r.has("#FemaleName"))return Qo;if(r.has("#MaleName"))return Ac;if(n.found){let i=n.text("normal");if(i=i.replace(/\./g,""),L7e.hasOwnProperty(i))return L7e[i];if(/^her /.test(i))return Qo;if(/^his /.test(i))return Ac}let a=t.after();if(!a.has("#Person")&&a.has("#Pronoun")){let i=a.match("#Pronoun");if(i.has("(they|their)"))return null;let o=i.has("(he|his)"),s=i.has("(she|her|hers)");if(o&&!s)return Ac;if(s&&!o)return Qo}return null},I7e=Cgt;var Sgt=function(e){class t extends e{constructor(n,a,i){super(n,a,i),this.viewType="People"}parse(n){return this.getNth(n).map(cF)}json(n){let a=typeof n=="object"?n:{};return this.getNth(n).map(i=>{let o=i.toView().json(a)[0],s=cF(i);return o.person={firstName:s.firstName.text("normal"),lastName:s.lastName.text("normal"),honorific:s.honorific.text("normal"),presumed_gender:I7e(s,i)},o},[])}presumedMale(){return this.filter(n=>n.has("(#MaleName|mr|mister|sr|jr|king|pope|prince|sir)"))}presumedFemale(){return this.filter(n=>n.has("(#FemaleName|mrs|miss|queen|princess|madam)"))}update(n){let a=new t(this.document,n);return a._cache=this._cache,a}}e.prototype.people=function(r){let n=P7e(this);return n=n.getNth(r),new t(this.document,n.pointer)}},O7e=Sgt;var kgt=function(e){let t=e.match("(#Place|#Address)+"),r=t.match("@hasComma");return r=r.filter(n=>n.has("(asia|africa|europe|america)$")?!0:!(n.has("(#City|#Region|#ProperNoun)$")&&n.after("^(#Country|#Region)").found)),t=t.splitAfter(r),t},M7e=kgt;var Egt=function(e){e.prototype.places=function(t){let r=M7e(this);return r=r.getNth(t),new e(this.document,r.pointer)}},N7e=Egt;var Rgt=function(e){e.prototype.organizations=function(t){return this.match("#Organization+").getNth(t)}},z7e=Rgt;var Tgt=function(e){let t=this.clauses(),r=t.people();return r=r.concat(t.places()),r=r.concat(t.organizations()),r=r.not("(someone|man|woman|mother|brother|sister|father)"),r=r.sort("seq"),r=r.getNth(e),r},_gt=function(e){e.prototype.topics=Tgt},D7e=_gt;var Agt=function(e){O7e(e),N7e(e),z7e(e),D7e(e)},j7e={api:Agt};var Pgt=function(e){let t=e.match("");return t=t.not("#Conjunction"),t=t.not("#Preposition"),t=t.splitAfter("@hasComma"),t=t.splitAfter("[(do|did|am|was|is|will)] (is|was)",0),t=t.splitBefore("(#Verb && !#Copula) [being] #Verb",0),t=t.splitBefore("#Verb [to be] #Verb",0),t=t.splitAfter("[help] #PresentTense",0),t=t.splitBefore("(#PresentTense|#PastTense) [#Copula]$",0),t=t.splitBefore("(#PresentTense|#PastTense) [will be]$",0),t=t.splitBefore("(#PresentTense|#PastTense) [(had|has)]",0),t=t.not("#Reflexive$"),t=t.not("#Adjective"),t=t.splitAfter("[#PastTense] #PastTense",0),t=t.splitAfter("[#PastTense] #Auxiliary+ #PastTense",0),t=t.splitAfter("#Copula [#Gerund] #PastTense",0),t=t.if("#Verb"),t.has("(#Verb && !#Auxiliary) #Adverb+? #Copula")&&(t=t.splitBefore("#Copula")),t},B7e=Pgt;var Lgt=function(e){let t=e;return e.wordCount()>1&&(t=e.not("(#Negative|#Auxiliary|#Modal|#Adverb|#Prefix)")),t.length>1&&!t.has("#Phrasal #Particle")&&(t=t.last()),t=t.not("(want|wants|wanted) to"),t.found||(t=e.not("#Negative")),t},V7e=Lgt;var Igt=function(e,t){let r={pre:e.none(),post:e.none()};if(!e.has("#Adverb"))return r;let n=e.splitOn(t);return n.length===3?{pre:n.eq(0).adverbs(),post:n.eq(2).adverbs()}:n.eq(0).isDoc(t)?(r.post=n.eq(1).adverbs(),r):(r.pre=n.eq(0).adverbs(),r)},H7e=Igt;var Ogt=function(e,t){let r=e.splitBefore(t);if(r.length<=1)return e.none();let n=r.eq(0);return n=n.not("(#Adverb|#Negative|#Prefix)"),n},Mgt=function(e){return e.match("#Negative")},Ngt=function(e){if(!e.has("(#Particle|#PhrasalVerb)"))return{verb:e.none(),particle:e.none()};let t=e.match("#Particle$");return{verb:e.not(t),particle:t}},zgt=function(e){let t=e.clone();t.contractions().expand();let r=V7e(t);return{root:r,prefix:t.match("#Prefix"),adverbs:H7e(t,r),auxiliary:Ogt(t,r),negative:Mgt(t),phrasal:Ngt(r)}},xl=zgt;var Cu={tense:"PresentTense"},sT={conditional:!0},dp={tense:"FutureTense"},k3={progressive:!0},_i={tense:"PastTense"},E3={complete:!0,progressive:!1},vh={passive:!0},Dgt={plural:!0},jgt={plural:!1},Bgt=function(e){let t={};return e.forEach(r=>{Object.assign(t,r)}),t},F7e={imperative:[["#Imperative",[]]],"want-infinitive":[["^(want|wants|wanted) to #Infinitive$",[Cu]],["^wanted to #Infinitive$",[_i]],["^will want to #Infinitive$",[dp]]],"gerund-phrase":[["^#PastTense #Gerund$",[_i]],["^#PresentTense #Gerund$",[Cu]],["^#Infinitive #Gerund$",[Cu]],["^will #Infinitive #Gerund$",[dp]],["^have #PastTense #Gerund$",[_i]],["^will have #PastTense #Gerund$",[_i]]],"simple-present":[["^#PresentTense$",[Cu]],["^#Infinitive$",[Cu]]],"simple-past":[["^#PastTense$",[_i]]],"simple-future":[["^will #Adverb? #Infinitive",[dp]]],"present-progressive":[["^(is|are|am) #Gerund$",[Cu,k3]]],"past-progressive":[["^(was|were) #Gerund$",[_i,k3]]],"future-progressive":[["^will be #Gerund$",[dp,k3]]],"present-perfect":[["^(has|have) #PastTense$",[_i,E3]]],"past-perfect":[["^had #PastTense$",[_i,E3]],["^had #PastTense to #Infinitive",[_i,E3]]],"future-perfect":[["^will have #PastTense$",[dp,E3]]],"present-perfect-progressive":[["^(has|have) been #Gerund$",[_i,k3]]],"past-perfect-progressive":[["^had been #Gerund$",[_i,k3]]],"future-perfect-progressive":[["^will have been #Gerund$",[dp,k3]]],"passive-past":[["(got|were|was) #Passive",[_i,vh]],["^(was|were) being #Passive",[_i,vh]],["^(had|have) been #Passive",[_i,vh]]],"passive-present":[["^(is|are|am) #Passive",[Cu,vh]],["^(is|are|am) being #Passive",[Cu,vh]],["^has been #Passive",[Cu,vh]]],"passive-future":[["will have been #Passive",[dp,vh,sT]],["will be being? #Passive",[dp,vh,sT]]],"present-conditional":[["would be #PastTense",[Cu,sT]]],"past-conditional":[["would have been #PastTense",[_i,sT]]],"auxiliary-future":[["(is|are|am|was) going to (#Infinitive|#PresentTense)",[dp]]],"auxiliary-past":[["^did #Infinitive$",[_i,jgt]],["^used to #Infinitive$",[_i,E3]]],"auxiliary-present":[["^(does|do) #Infinitive$",[Cu,E3,Dgt]]],"modal-past":[["^(could|must|should|shall) have #PastTense$",[_i]]],"modal-infinitive":[["^#Modal #Infinitive$",[]]],infinitive:[["^#Infinitive$",[]]]},$7e=[];Object.keys(F7e).map(e=>{F7e[e].forEach(t=>{$7e.push({name:e,match:t[0],data:Bgt(t[1])})})});var uF=$7e;var Vgt=function(e,t){return e=e.clone(),t.adverbs.post&&t.adverbs.post.found&&e.remove(t.adverbs.post),t.adverbs.pre&&t.adverbs.pre.found&&e.remove(t.adverbs.pre),e.has("#Negative")&&(e=e.remove("#Negative")),e.has("#Prefix")&&(e=e.remove("#Prefix")),t.root.has("#PhrasalVerb #Particle")&&e.remove("#Particle$"),e=e.not("#Adverb"),e},Hgt=function(e){return!!(e.has("#Infinitive")&&e.growLeft("to").has("^to #Infinitive"))},Fgt=function(e,t){let r={};e=Vgt(e,t);for(let n=0;n!(r.has("^(if|unless|while|but|for|per|at|by|that|which|who|from)")||n>0&&r.has("^#Verb . #Noun+$")||n>0&&r.has("^#Adverb"))),t.length===0?e:t},Ggt=function(e){let t=e.before();t=$gt(t);let r=t.nouns(),n=r.last(),a=n.match("(i|he|she|we|you|they)");if(a.found)return a.nouns();let i=r.if("^(that|this|those)");return i.found||r.found===!1&&(i=t.match("^(that|this|those)"),i.found)?i:(n=r.last(),G7e(n)&&(r.remove(n),n=r.last()),G7e(n)&&(r.remove(n),n=r.last()),n)},Ugt=function(e,t){return t.has("(are|were|does)")||e.has("(those|they|we)")?!0:e.found&&e.isPlural?e.isPlural().found:!1},Zgt=function(e){let t=Ggt(e);return{subject:t,plural:Ugt(t,e)}},Is=Zgt;var dn=e=>e,R3=(e,t)=>{let r=Is(e,t),n=r.subject;return n.has("i")||n.has("we")?!0:r.plural},U7e=(e,t)=>{let{subject:r,plural:n}=Is(e,t);return n||r.has("we")?"were":"was"},Zm=function(e,t){if(e.has("were"))return"are";let{subject:r,plural:n}=Is(e,t);return r.has("i")?"am":r.has("we")||n?"are":"is"},T3=function(e,t){let r=Is(e,t),n=r.subject;return n.has("i")||n.has("we")||r.plural?"do":"does"},Da=function(e){if(e.has("#Infinitive"))return"Infinitive";if(e.has("#Participle"))return"Participle";if(e.has("#PastTense"))return"PastTense";if(e.has("#Gerund"))return"Gerund";if(e.has("#PresentTense"))return"PresentTense"},e6=function(e,t){let{toInfinitive:r}=e.methods.two.transform.verb,n=t.root.text({keepPunct:!1});return n=r(n,e.model,Da(e)),n&&e.replace(t.root,n),e},dF=e=>e.has("will not")?e.replace("will not","have not"):e.remove("will");var Z7e=function(e){if(!e||!e.isView)return[];let t={normal:!0,terms:!1,text:!1};return e.json(t).map(r=>r.normal)},q7e=function(e){return!e||!e.isView?"":e.text("normal")},qgt=function(e){let{toInfinitive:t}=e.methods.two.transform.verb,r=e.text("normal");return t(r,e.model,Da(e))},Kgt=function(e){let t=xl(e);e=e.clone().toView();let r=Su(e,t);return{root:t.root.text(),preAdverbs:Z7e(t.adverbs.pre),postAdverbs:Z7e(t.adverbs.post),auxiliary:q7e(t.auxiliary),negative:t.negative.found,prefix:q7e(t.prefix),infinitive:qgt(t.root),grammar:r}},K7e=Kgt;var Wgt={tags:!0},Qgt=function(e,t){let{toInfinitive:r}=e.methods.two.transform.verb,{root:n,auxiliary:a}=t,i=a.terms().harden(),o=n.text("normal");if(o=r(o,e.model,Da(n)),o&&e.replace(n,o,Wgt).tag("Verb").firstTerm().tag("Infinitive"),i.found&&e.remove(i),t.negative.found){e.has("not")||e.prepend("not");let s=T3(e,t);e.prepend(s)}return e.fullSentence().compute(["freeze","lexicon","preTagger","postTagger","unfreeze","chunks"]),e},W7e=Qgt;var Pc={tags:!0},pp={noAux:(e,t)=>(t.auxiliary.found&&(e=e.remove(t.auxiliary)),e),simple:(e,t)=>{let{conjugate:r,toInfinitive:n}=e.methods.two.transform.verb,a=t.root;if(a.has("#Modal"))return e;let i=a.text({keepPunct:!1});return i=n(i,e.model,Da(a)),i=r(i,e.model).PastTense,i=i==="been"?"was":i,i==="was"&&(i=U7e(e,t)),i&&e.replace(a,i,Pc),e},both:function(e,t){return t.negative.found?(e.replace("will","did"),e):(e=pp.simple(e,t),e=pp.noAux(e,t),e)},hasHad:e=>(e.replace("has","had",Pc),e),hasParticiple:(e,t)=>{let{conjugate:r,toInfinitive:n}=e.methods.two.transform.verb,a=t.root,i=a.text("normal");return i=n(i,e.model,Da(a)),r(i,e.model).Participle}},Q7e={infinitive:pp.simple,"simple-present":pp.simple,"simple-past":dn,"simple-future":pp.both,"present-progressive":e=>(e.replace("are","were",Pc),e.replace("(is|are|am)","was",Pc),e),"past-progressive":dn,"future-progressive":(e,t)=>(e.match(t.root).insertBefore("was"),e.remove("(will|be)"),e),"present-perfect":pp.hasHad,"past-perfect":dn,"future-perfect":(e,t)=>(e.match(t.root).insertBefore("had"),e.has("will")&&(e=dF(e)),e.remove("have"),e),"present-perfect-progressive":pp.hasHad,"past-perfect-progressive":dn,"future-perfect-progressive":e=>(e.remove("will"),e.replace("have","had",Pc),e),"passive-past":e=>(e.replace("have","had",Pc),e),"passive-present":e=>(e.replace("(is|are)","was",Pc),e),"passive-future":(e,t)=>(t.auxiliary.has("will be")&&(e.match(t.root).insertBefore("had been"),e.remove("(will|be)")),t.auxiliary.has("will have been")&&(e.replace("have","had",Pc),e.remove("will")),e),"present-conditional":e=>(e.replace("be","have been"),e),"past-conditional":dn,"auxiliary-future":e=>(e.replace("(is|are|am)","was",Pc),e),"auxiliary-past":dn,"auxiliary-present":e=>(e.replace("(do|does)","did",Pc),e),"modal-infinitive":(e,t)=>(e.has("can")?e.replace("can","could",Pc):(pp.simple(e,t),e.match("#Modal").insertAfter("have").tag("Auxiliary")),e),"modal-past":dn,"want-infinitive":e=>(e.replace("(want|wants)","wanted",Pc),e.remove("will"),e),"gerund-phrase":(e,t)=>(t.root=t.root.not("#Gerund$"),pp.simple(e,t),dF(e),e)},Jgt=function(e,t,r){return Q7e.hasOwnProperty(r)&&(e=Q7e[r](e,t),e.fullSentence().compute(["tagger","chunks"])),e},J7e=Jgt;var pF=function(e,t){let r=Is(e,t),n=r.subject;return n.has("(i|we|you)")?"have":r.plural===!1||n.has("he")||n.has("she")||n.has("#Person")?"has":"have"},fF=(e,t)=>{let{conjugate:r,toInfinitive:n}=e.methods.two.transform.verb,{root:a,auxiliary:i}=t;if(a.has("#Modal"))return e;let o=a.text({keepPunct:!1});o=n(o,e.model,Da(a));let s=r(o,e.model);if(o=s.Participle||s.PastTense,o){e=e.replace(a,o);let l=pF(e,t);e.prepend(l).match(l).tag("Auxiliary"),e.remove(i)}return e},X7e={infinitive:fF,"simple-present":fF,"simple-future":(e,t)=>e.replace("will",pF(e,t)),"present-perfect":dn,"past-perfect":dn,"future-perfect":(e,t)=>e.replace("will have",pF(e,t)),"present-perfect-progressive":dn,"past-perfect-progressive":dn,"future-perfect-progressive":dn},Xgt=function(e,t,r){return X7e.hasOwnProperty(r)?(e=X7e[r](e,t),e.fullSentence().compute(["tagger","chunks"]),e):(e=fF(e,t,r),e.fullSentence().compute(["tagger","chunks"]),e)},Y7e=Xgt;var fp={tags:!0},_3=(e,t)=>{let{conjugate:r,toInfinitive:n}=e.methods.two.transform.verb,a=t.root,i=a.text("normal");return i=n(i,e.model,Da(a)),R3(e,t)===!1&&(i=r(i,e.model).PresentTense),a.has("#Copula")&&(i=Zm(e,t)),i&&(e=e.replace(a,i,fp),e.not("#Particle").tag("PresentTense")),e},e8e=(e,t)=>{let{conjugate:r,toInfinitive:n}=e.methods.two.transform.verb,a=t.root,i=a.text("normal");return i=n(i,e.model,Da(a)),R3(e,t)===!1&&(i=r(i,e.model).Gerund),i&&(e=e.replace(a,i,fp),e.not("#Particle").tag("Gerund")),e},Ygt=(e,t)=>{let{toInfinitive:r}=e.methods.two.transform.verb,n=t.root,a=t.root.text("normal");return a=r(a,e.model,Da(n)),a&&(e=e.replace(t.root,a,fp)),e},t8e={infinitive:_3,"simple-present":(e,t)=>{let{conjugate:r}=e.methods.two.transform.verb,{root:n}=t;if(n.has("#Infinitive")){let i=Is(e,t).subject;if(R3(e,t)||i.has("i"))return e;let o=n.text("normal"),s=r(o,e.model).PresentTense;o!==s&&e.replace(n,s,fp)}else return _3(e,t);return e},"simple-past":_3,"simple-future":(e,t)=>{let{root:r,auxiliary:n}=t;if(n.has("will")&&r.has("be")){let a=Zm(e,t);e.replace(r,a),e=e.remove("will"),e.replace("not "+a,a+" not")}else _3(e,t),e=e.remove("will");return e},"present-progressive":dn,"past-progressive":(e,t)=>{let r=Zm(e,t);return e.replace("(were|was)",r,fp)},"future-progressive":e=>(e.match("will").insertBefore("is"),e.remove("be"),e.remove("will")),"present-perfect":(e,t)=>(_3(e,t),e=e.remove("(have|had|has)"),e),"past-perfect":(e,t)=>{let n=Is(e,t).subject;return R3(e,t)||n.has("i")?(e=e6(e,t),e.remove("had"),e):(e.replace("had","has",fp),e)},"future-perfect":e=>(e.match("will").insertBefore("has"),e.remove("have").remove("will")),"present-perfect-progressive":dn,"past-perfect-progressive":e=>e.replace("had","has",fp),"future-perfect-progressive":e=>(e.match("will").insertBefore("has"),e.remove("have").remove("will")),"passive-past":(e,t)=>{let r=Zm(e,t);return e.has("(had|have|has)")&&e.has("been")?(e.replace("(had|have|has)",r,fp),e.replace("been","being"),e):e.replace("(got|was|were)",r)},"passive-present":dn,"passive-future":e=>(e.replace("will","is"),e.replace("be","being")),"present-conditional":dn,"past-conditional":e=>(e.replace("been","be"),e.remove("have")),"auxiliary-future":(e,t)=>(e8e(e,t),e.remove("(going|to)"),e),"auxiliary-past":(e,t)=>{if(t.auxiliary.has("did")){let r=T3(e,t);return e.replace(t.auxiliary,r),e}return e8e(e,t),e.replace(t.auxiliary,"is"),e},"auxiliary-present":dn,"modal-infinitive":dn,"modal-past":(e,t)=>(Ygt(e,t),e.remove("have")),"gerund-phrase":(e,t)=>(t.root=t.root.not("#Gerund$"),_3(e,t),e.remove("(will|have)")),"want-infinitive":(e,t)=>{let r="wants";return R3(e,t)&&(r="want"),e.replace("(want|wanted|wants)",r,fp),e.remove("will"),e}},e2t=function(e,t,r){return t8e.hasOwnProperty(r)&&(e=t8e[r](e,t),e.fullSentence().compute(["tagger","chunks"])),e},r8e=e2t;var i8e={tags:!0},lT=(e,t)=>{let{toInfinitive:r}=e.methods.two.transform.verb,{root:n,auxiliary:a}=t;if(n.has("#Modal"))return e;let i=n.text("normal");return i=r(i,e.model,Da(n)),i&&(e=e.replace(n,i,i8e),e.not("#Particle").tag("Verb")),e.prepend("will").match("will").tag("Auxiliary"),e.remove(a),e},n8e=(e,t)=>{let{conjugate:r,toInfinitive:n}=e.methods.two.transform.verb,{root:a,auxiliary:i}=t,o=a.text("normal");return o=n(o,e.model,Da(a)),o&&(o=r(o,e.model).Gerund,e.replace(a,o,i8e),e.not("#Particle").tag("PresentTense")),e.remove(i),e.prepend("will be").match("will be").tag("Auxiliary"),e},a8e={infinitive:lT,"simple-present":lT,"simple-past":lT,"simple-future":dn,"present-progressive":n8e,"past-progressive":n8e,"future-progressive":dn,"present-perfect":e=>(e.match("(have|has)").replaceWith("will have"),e),"past-perfect":e=>e.replace("(had|has)","will have"),"future-perfect":dn,"present-perfect-progressive":e=>e.replace("has","will have"),"past-perfect-progressive":e=>e.replace("had","will have"),"future-perfect-progressive":dn,"passive-past":e=>e.has("got")?e.replace("got","will get"):e.has("(was|were)")?(e.replace("(was|were)","will be"),e.remove("being")):e.has("(have|has|had) been")?e.replace("(have|has|had) been","will be"):e,"passive-present":e=>(e.replace("being","will be"),e.remove("(is|are|am)"),e),"passive-future":dn,"present-conditional":e=>e.replace("would","will"),"past-conditional":e=>e.replace("would","will"),"auxiliary-future":dn,"auxiliary-past":e=>e.has("used")&&e.has("to")?(e.replace("used","will"),e.remove("to")):(e.replace("did","will"),e),"auxiliary-present":e=>e.replace("(do|does)","will"),"modal-infinitive":dn,"modal-past":dn,"gerund-phrase":(e,t)=>(t.root=t.root.not("#Gerund$"),lT(e,t),e.remove("(had|have)")),"want-infinitive":e=>(e.replace("(want|wants|wanted)","will want"),e)},t2t=function(e,t,r){return e.has("will")||e.has("going to")||a8e.hasOwnProperty(r)&&(e=a8e[r](e,t),e.fullSentence().compute(["tagger","chunks"])),e},o8e=t2t;var r2t={tags:!0},n2t=function(e,t){let{toInfinitive:r,conjugate:n}=e.methods.two.transform.verb,{root:a,auxiliary:i}=t;if(e.has("#Gerund"))return e;let o=a.text("normal");o=r(o,e.model,Da(a));let s=n(o,e.model).Gerund;if(s){let l=Zm(e,t);e.replace(a,s,r2t),e.remove(i),e.prepend(l)}return e.replace("not is","is not"),e.replace("not are","are not"),e.fullSentence().compute(["tagger","chunks"]),e},s8e=n2t;var l8e={tags:!0},hF=function(e,t){let r=T3(e,t);return e.prepend(r+" not"),e},cT=function(e){let t=e.match("be");return t.found?(t.prepend("not"),e):(t=e.match("(is|was|am|are|will|were)"),t.found&&t.append("not"),e)},uT=e=>e.has("(is|was|am|are|will|were|be)"),c8e={"simple-present":(e,t)=>uT(e)===!0?cT(e,t):(e=e6(e,t),e=hF(e,t),e),"simple-past":(e,t)=>uT(e)===!0?cT(e,t):(e=e6(e,t),e.prepend("did not"),e),imperative:e=>(e.prepend("do not"),e),infinitive:(e,t)=>uT(e)===!0?cT(e,t):hF(e,t),"passive-past":e=>{if(e.has("got"))return e.replace("got","get",l8e),e.prepend("did not"),e;let t=e.match("(was|were|had|have)");return t.found&&t.append("not"),e},"auxiliary-past":e=>{if(e.has("used"))return e.prepend("did not"),e;let t=e.match("(did|does|do)");return t.found&&t.append("not"),e},"want-infinitive":(e,t)=>(e=hF(e,t),e=e.replace("wants","want",l8e),e)},a2t=function(e,t,r){if(e.has("#Negative"))return e;if(c8e.hasOwnProperty(r))return e=c8e[r](e,t),e;let n=e.matchOne("be");return n.found?(n.prepend("not"),e):uT(e)===!0?cT(e,t):(n=e.matchOne("(will|had|have|has|did|does|do|#Modal)"),n.found&&n.append("not"),e)},u8e=a2t;var i2t=function(e){class t extends e{constructor(n,a,i){super(n,a,i),this.viewType="Verbs"}parse(n){return this.getNth(n).map(xl)}json(n,a){return this.getNth(a).map(s=>{let l=s.toView().json(n)[0]||{};return l.verb=K7e(s),l},[])}subjects(n){return this.getNth(n).map(a=>{let i=xl(a);return Is(a,i).subject})}adverbs(n){return this.getNth(n).map(a=>a.match("#Adverb"))}isSingular(n){return this.getNth(n).filter(a=>Is(a).plural!==!0)}isPlural(n){return this.getNth(n).filter(a=>Is(a).plural===!0)}isImperative(n){return this.getNth(n).filter(a=>a.has("#Imperative"))}toInfinitive(n){return this.getNth(n).map(a=>{let i=xl(a),o=Su(a,i);return W7e(a,i,o.form)})}toPresentTense(n){return this.getNth(n).map(a=>{let i=xl(a),o=Su(a,i);return o.isInfinitive?a:r8e(a,i,o.form)})}toPastTense(n){return this.getNth(n).map(a=>{let i=xl(a),o=Su(a,i);return o.isInfinitive?a:J7e(a,i,o.form)})}toFutureTense(n){return this.getNth(n).map(a=>{let i=xl(a),o=Su(a,i);return o.isInfinitive?a:o8e(a,i,o.form)})}toGerund(n){return this.getNth(n).map(a=>{let i=xl(a),o=Su(a,i);return o.isInfinitive?a:s8e(a,i,o.form)})}toPastParticiple(n){return this.getNth(n).map(a=>{let i=xl(a),o=Su(a,i);return o.isInfinitive?a:Y7e(a,i,o.form)})}conjugate(n){let{conjugate:a,toInfinitive:i}=this.world.methods.two.transform.verb;return this.getNth(n).map(o=>{let s=xl(o),l=Su(o,s);l.form==="imperative"&&(l.form="simple-present");let u=s.root.text("normal");if(!s.root.has("#Infinitive")){let c=Da(s.root);u=i(u,o.model,c)||u}return a(u,o.model)},[])}isNegative(){return this.if("#Negative")}isPositive(){return this.ifNo("#Negative")}toPositive(){let n=this.match("do not #Verb");return n.found&&n.remove("do not"),this.remove("#Negative")}toNegative(n){return this.getNth(n).map(a=>{let i=xl(a),o=Su(a,i);return u8e(a,i,o.form)})}update(n){let a=new t(this.document,n);return a._cache=this._cache,a}}t.prototype.toPast=t.prototype.toPastTense,t.prototype.toPresent=t.prototype.toPresentTense,t.prototype.toFuture=t.prototype.toFutureTense,e.prototype.verbs=function(r){let n=B7e(this);return n=n.getNth(r),new t(this.document,n.pointer)}},d8e=i2t;var p8e={api:d8e};var t6=function(e,t){let r=t.match(e);if(r.found){let n=r.pronouns().refersTo();if(n.found)return n}return t.none()},mF=function(e){if(!e.found)return e;let[t]=e.fullPointer[0];return t&&t>0?e.update([[t-1]]):e.none()};var o2t=function(e,t){return t==="m"?e.filter(r=>!r.presumedFemale().found):t==="f"?e.filter(r=>!r.presumedMale().found):e},s2t=function(e,t){let r=e.people();return r=o2t(r,t),r.found||(r=e.nouns("#Actor"),r.found)?r.last():t==="f"?t6("(she|her|hers)",e):t==="m"?t6("(he|him|his)",e):e.none()},gF=s2t;var l2t=function(e){let t=e.nouns(),r=t.isPlural().notIf("#Pronoun");if(r.found)return r.last();let n=t6("(they|their|theirs)",e);return n.found?n:(r=t.match("(somebody|nobody|everybody|anybody|someone|noone|everyone|anyone)"),r.found?r.last():e.none())},f8e=l2t;var c2t=function(e,t){if(t&&t.found){let r=e.docs[0][0];r.reference=t.ptrs[0]}},vF=function(e,t){let r=e.before(),n=t(r);return n.found||(r=mF(e),n=t(r),n.found)||(r=mF(r),n=t(r),n.found)?n:e.none()},u2t=function(e){e.pronouns().if("(he|him|his|she|her|hers|they|their|theirs|it|its)").forEach(r=>{let n=null;r.has("(he|him|his)")?n=vF(r,a=>gF(a,"m")):r.has("(she|her|hers)")?n=vF(r,a=>gF(a,"f")):r.has("(they|their|theirs)")&&(n=vF(r,f8e)),n&&n.found&&c2t(r,n)})},h8e=u2t;var d2t=function(e){class t extends e{constructor(n,a,i){super(n,a,i),this.viewType="Pronouns"}hasReference(){return this.compute("coreference"),this.filter(n=>n.docs[0][0].reference)}refersTo(){return this.compute("coreference"),this.map(n=>{if(!n.found)return n.none();let a=n.docs[0][0];return a.reference?n.update([a.reference]):n.none()})}update(n){let a=new t(this.document,n);return a._cache=this._cache,a}}e.prototype.pronouns=function(r){let n=this.match("#Pronoun");return n=n.getNth(r),new t(n.document,n.pointer)}},m8e=d2t;var g8e={compute:{coreference:h8e},api:m8e};Ls.plugin(m4e);Ls.plugin(g4e);Ls.plugin(T4e);Ls.plugin(g8e);Ls.plugin(H4e);Ls.plugin(G4e);Ls.plugin(e7e);Ls.plugin(b7e);Ls.plugin(y7e);Ls.plugin(A7e);Ls.plugin(j7e);Ls.plugin(p8e);var v8e=Ls;var Eh=_(aH(),1);var b8e=function(e,t,r){if(r||arguments.length===2)for(var n=0,a=t.length,i;n"u"&&typeof navigator<"u"&&navigator.product==="ReactNative"?new g2t:typeof navigator<"u"?w8e(navigator.userAgent):C2t()}function x2t(e){return e!==""&&y2t.reduce(function(t,r){var n=r[0],a=r[1];if(t)return t;var i=a.exec(e);return!!i&&[n,i]},!1)}function w8e(e){var t=x2t(e);if(!t)return null;var r=t[0],n=t[1];if(r==="searchbot")return new m2t;var a=n[1]&&n[1].split(".").join("_").split("_").slice(0,3);a?a.lengthe.length)&&(t=e.length);for(var r=0,n=new Array(t);r0&&a[a.length-1])&&(u[0]===6||u[0]===2)){o=0;continue}if(u[0]===3&&(!a||u[1]>a[0]&&u[1]=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}var M2t=function(e,t){if(ybe.default.isArray(e))return t},xbe=function(t){for(var r,n=arguments.length,a=new Array(n>1?n-1:0),i=1;i"u"?!1:window.self!==window.top},Cbe=(0,wbe.createContext)({baseUrl:N2t,variables:{},defaultOptions:{queries:{},mutations:{}},threadIdStorageOptions:G2t()?$2t:B2t,createMessageAbortControllerRef:{current:null}}),ja=function(){return(0,Sbe.useContext)(Cbe)};function k8e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function r6(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function q2t(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var YF=function(e){var t=e.children,r=e.baseUrl,n=e.variables,a=e.defaultOptions,i=e.threadIdStorageOptions,o=ja(),s=(0,bbe.useRef)(null),l=xbe(o,r6(r6(r6(r6(r6({},r?{baseUrl:r}:{}),n?{variables:n}:{}),a?{defaultOptions:a}:{}),i?{threadIdStorageOptions:i}:{}),{},{createMessageAbortControllerRef:s}));return(0,kbe.jsx)(Cbe.Provider,{value:l,children:t})},TF=function(){return(0,Rbe.jsx)(C1,{loading:!0,mt:"1",height:"var(--space-4)",width:"var(--space-4)",style:{borderRadius:"var(--radius-6)",flexShrink:0}})},K2t=(0,Mbe.createContext)({}),R6=function(e){var t=e.children;return(0,_F.jsx)(Ce,{py:"1",ml:"-2",children:(0,_F.jsx)(Xc,{size:"1",color:"gold",variant:"outline",style:{boxShadow:"none"},children:t})})},T6=function(e){var t=e.children;return(0,Nbe.jsx)(kt,{weight:"regular",children:t})},MT=function(e){var t=(0,zbe.c)(3),r=e.runStep;if(r.completed_at){var n;return t[0]===Symbol.for("react.memo_cache_sentinel")?(n=(0,xT.jsx)(jC,{}),t[0]=n):n=t[0],n}else if(r.cancelled_at||r.failed_at||r.status==="expired"){var a;return t[1]===Symbol.for("react.memo_cache_sentinel")?(a=(0,xT.jsx)(Hoe,{}),t[1]=a):a=t[1],a}else{var i;return t[2]===Symbol.for("react.memo_cache_sentinel")?(i=(0,xT.jsx)(BC,{}),t[2]=i):i=t[2],i}},E8e=function(e){var t=e.value;if(!t)return null;try{return JSON.stringify(JSON.parse(t),null,2)}catch{return typeof t=="string"?t:JSON.stringify(t,null,2)}},W2t=function(e){var t=(0,Dbe.c)(12),r=e.fn,n,a;t[0]!==r.arguments?(a=E8e({value:r.arguments}),t[0]=r.arguments,t[1]=a):a=t[1],n=a;var i=n,o,s;t[2]!==r.output?(s=E8e({value:r.output}),t[2]=r.output,t[3]=s):s=t[3],o=s;var l=o,u;t[4]===Symbol.for("react.memo_cache_sentinel")?(u={whiteSpace:"pre",wordBreak:"break-word"},t[4]=u):u=t[4];var c;t[5]!==i?(c=i&&(0,h6.jsx)(Mr,{children:i}),t[5]=i,t[6]=c):c=t[6];var d;t[7]!==l?(d=l&&(0,h6.jsx)(Mr,{children:l}),t[7]=l,t[8]=d):d=t[8];var h;return t[9]!==c||t[10]!==d?(h=(0,h6.jsxs)(A0,{variant:"ghost",color:"gold",style:u,children:[c,d]}),t[9]=c,t[10]=d,t[11]=h):h=t[11],h},Q2t=function(e){var t=e.fn,r=e.runStep,n=e.title;return(0,Ad.jsxs)(La.Root,{children:[(0,Ad.jsx)(La.Trigger,{children:(0,Ad.jsx)(Ce,{children:(0,Ad.jsxs)(R6,{children:[(0,Ad.jsx)(MT,{runStep:r}),(0,Ad.jsx)(T6,{children:n})]})})}),(0,Ad.jsx)(La.Content,{style:{maxHeight:"200px"},children:(0,Ad.jsx)(W2t,{fn:t})})]})},J2t=function(e){var t=e.fn,r=e.runStep;return r.completed_at?"Finished ".concat(t.name):r.cancelled_at?"Cancelled ".concat(t.name):"Calling ".concat(t.name)},X2t=function(e){var t=e.fn,r=e.runStep;return(0,jbe.jsx)(Q2t,{fn:t,runStep:r,title:J2t({runStep:r,fn:t})})},Y2t=function(e){var t=(0,Ibe.c)(4),r=e.fn,n=e.runStep,a=(0,Obe.useContext)(K2t),i=a[r.name]||X2t,o;return t[0]!==i||t[1]!==r||t[2]!==n?(o=(0,Bbe.jsx)(i,{fn:r,runStep:n}),t[0]=i,t[1]=r,t[2]=n,t[3]=o):o=t[3],o},e9t=function(e){var t=(0,Vbe.c)(10),r=e.codeInterpreter;if(!r.input)return null;var n;t[0]===Symbol.for("react.memo_cache_sentinel")?(n={whiteSpace:"pre",wordBreak:"break-word"},t[0]=n):n=t[0];var a;t[1]!==r.input?(a=(0,m6.jsx)(Mr,{children:r.input}),t[1]=r.input,t[2]=a):a=t[2];var i;t[3]!==r.outputs?(i=JSON.stringify(r.outputs),t[3]=r.outputs,t[4]=i):i=t[4];var o;t[5]!==i?(o=(0,m6.jsx)(Mr,{children:i}),t[5]=i,t[6]=o):o=t[6];var s;return t[7]!==a||t[8]!==o?(s=(0,m6.jsxs)(A0,{variant:"ghost",color:"gold",style:n,children:[a,o]}),t[7]=a,t[8]=o,t[9]=s):s=t[9],s},t9t=function(e){var t=e.codeInterpreter,r=e.runStep;return(0,Pd.jsxs)(La.Root,{children:[(0,Pd.jsx)(La.Trigger,{children:(0,Pd.jsx)(Ce,{children:(0,Pd.jsxs)(R6,{children:[(0,Pd.jsx)(MT,{runStep:r}),(0,Pd.jsx)(T6,{children:"Using code interpreter"})]})})}),(0,Pd.jsx)(La.Content,{maxHeight:"200px",children:(0,Pd.jsx)(e9t,{codeInterpreter:t})})]})},r9t=function(e){var t=e.runStep,r=e.toolCall;return(0,g6.jsxs)(R6,{children:[(0,g6.jsx)(MT,{runStep:t}),(0,g6.jsx)(T6,{children:"Searching files"})]})},n9t=function(e){var t=e.runStep,r=e.toolCall;return(0,v6.jsxs)(R6,{children:[(0,v6.jsx)(MT,{runStep:t}),(0,v6.jsxs)(T6,{children:["Using tool: ",r.type]})]})},Hbe=function(e){var t=(0,Lbe.c)(12),r=e.toolCall,n=e.runStep;if(r.type==="function"){var a;return t[0]!==n||t[1]!==r.function?(a=(0,i6.jsx)(Y2t,{fn:r.function,runStep:n}),t[0]=n,t[1]=r.function,t[2]=a):a=t[2],a}if(r.type==="code_interpreter"){var i;return t[3]!==n||t[4]!==r.code_interpreter?(i=(0,i6.jsx)(t9t,{codeInterpreter:r.code_interpreter,runStep:n}),t[3]=n,t[4]=r.code_interpreter,t[5]=i):i=t[5],i}if(r.type==="file_search"){var o;return t[6]!==n||t[7]!==r?(o=(0,i6.jsx)(r9t,{toolCall:r,runStep:n}),t[6]=n,t[7]=r,t[8]=o):o=t[8],o}var s;return t[9]!==n||t[10]!==r?(s=(0,i6.jsx)(n9t,{toolCall:r,runStep:n}),t[9]=n,t[10]=r,t[11]=s):s=t[11],s},Fbe=function(){return(0,wh.jsxs)(La.Root,{children:[(0,wh.jsxs)(R6,{children:[(0,wh.jsx)(BC,{}),(0,wh.jsx)(T6,{children:"Starting actions"})]}),(0,wh.jsx)(La.Content,{style:{maxHeight:"500px"},children:(0,wh.jsx)(kt,{children:"Getting ready to connect to domain API"})})]})},$be=function(e){var t=e.children,r=e.className,n=e.style;return(0,D3.jsx)(Ce,{direction:"column",className:r,style:n,children:t})},_6=function(e){var t=e.stepDetails,r=e.runStep,n=e.className,a=e.style;return(0,D3.jsxs)($be,{className:n,style:a,children:[!t.tool_calls.length&&(0,D3.jsx)(Fbe,{}),t.tool_calls.map(function(i){return(0,D3.jsx)(Hbe,{toolCall:i,runStep:r},i.id)})]})};_6.Root=$be;_6.Starting=Fbe;_6.ToolCall=Hbe;var Ube=function(e){var t=(0,Pbe.c)(4),r=e.runStep,n=e.className,a=e.style;if(r.step_details.type==="tool_calls"){var i;return t[0]!==n||t[1]!==r||t[2]!==a?(i=(0,Gbe.jsx)(_6,{className:n,style:a,stepDetails:r.step_details,runStep:r}),t[0]=n,t[1]=r,t[2]=a,t[3]=i):i=t[3],i}return null};Ube.ToolCalls=_6;var a9t=(0,Abe.createContext)({components:{RunStep:Ube}}),R8e=function(e){var t=(0,Tbe.c)(7),r=e.runSteps,n=(0,_be.useContext)(a9t),a=n.components.RunStep,i;if(t[0]!==a||t[1]!==r){var o;t[3]!==a?(o=function(l){return(0,AF.jsx)(a,{runStep:l},l.id)},t[3]=a,t[4]=o):o=t[4],i=r.map(o),t[0]=a,t[1]=r,t[2]=i}else i=t[2];var s;return t[5]!==i?(s=(0,AF.jsx)(Ce,{direction:"column-reverse",children:i}),t[5]=i,t[6]=s):s=t[6],s},NT=function(){var e=(0,Zbe.c)(2),t=ja(),r;e[0]!==t.variables?(r={mutationKey:["createMessage",t.variables]},e[0]=t.variables,e[1]=r):r=e[1];var n=WM(r),a;a=n>0;var i=a;return i},i9t=(0,qbe.createContext)({message:null}),o9t=i9t.Provider,s9t=function(e){var t,r=(0,Kbe.c)(4),n=e.message;if(!((t=n.attachments)!==null&&t!==void 0&&t.length))return null;var a;r[0]===Symbol.for("react.memo_cache_sentinel")?(a=(0,b6.jsx)(VC,{}),r[0]=a):a=r[0];var i=n.attachments.length>1?"s":"",o;return r[1]!==n.attachments.length||r[2]!==i?(o=(0,b6.jsx)(Ce,{align:"start",pb:"1",children:(0,b6.jsxs)(E0,{color:"gray",variant:"surface",children:[a,n.attachments.length," file",i]})}),r[1]=n.attachments.length,r[2]=i,r[3]=o):o=r[3],o},c9t=function(){return function(e){J0(e,function(t){if(t.type==="VariableDeclaration"&&t.kind==="const"){var r=t,n=!0,a=!1,i=void 0;try{for(var o=r.declarations[Symbol.iterator](),s;!(n=(s=o.next()).done);n=!0){var l=s.value,u,c;if(l.id.type==="ObjectPattern"&&((u=l.init)===null||u===void 0?void 0:u.type)==="Identifier"&&l.init.name==="_components"||l.id.type==="ObjectPattern"&&((c=l.init)===null||c===void 0?void 0:c.type)==="ObjectExpression")return r.kind="let",m9}}catch(d){a=!0,i=d}finally{try{!n&&o.return!=null&&o.return()}finally{if(a)throw i}}}return h9}),J0(e,function(t){var r;if(t.type==="FunctionDeclaration"&&((r=t.id)===null||r===void 0?void 0:r.type)==="Identifier"&&t.id.name==="_missingMdxReference"){var n=t;return n.body={type:"BlockStatement",body:[{type:"IfStatement",test:{type:"Identifier",name:"component"},consequent:{type:"ReturnStatement",argument:{type:"FunctionExpression",id:null,params:[{type:"Identifier",name:"props"}],body:{type:"BlockStatement",body:[{type:"ReturnStatement",argument:{type:"BinaryExpression",operator:"+",left:{type:"BinaryExpression",operator:"+",left:{type:"Literal",value:"<"},right:{type:"Identifier",name:"id"}},right:{type:"BinaryExpression",operator:"+",left:{type:"Literal",value:">"}}}}}]},generator:!1,async:!1}},alternate:null}]},m9}return h9}),J0(e,function(t){if(t.type==="IfStatement"){var r=t;if(r.test.type==="UnaryExpression"&&r.test.operator==="!"&&r.test.argument.type==="Identifier"){var n=r.test.argument.name;if(r.consequent.type==="ExpressionStatement"&&r.consequent.expression.type==="CallExpression"&&r.consequent.expression.callee.type==="Identifier"&&r.consequent.expression.callee.name==="_missingMdxReference"){var a={type:"AssignmentExpression",operator:"=",left:{type:"Identifier",name:n},right:r.consequent.expression};return r.consequent={type:"ExpressionStatement",expression:a},m9}}}return h9})}},u9t=function(e){var t=e.children;return(0,PF.jsx)(Mr,{pb:"3",children:(0,PF.jsx)(kt,{size:"3",style:{whiteSpace:"pre-line",wordBreak:"break-word"},children:t})})},eye=function(e){var t=e.children,r=e.href,n=e.download,a=e.target,i=a===void 0?"_blank":a;return(0,Ybe.jsx)(SO,{href:r,target:i,download:n,children:t})},d9t=function(e){var t=e.children;return(0,LF.jsx)(Mr,{pb:"3",asChild:!0,children:(0,LF.jsx)("ul",{style:{listStylePosition:"inside"},children:t})})},p9t=function(e){var t=e.children;return(0,IF.jsx)(Mr,{pb:"3",asChild:!0,children:(0,IF.jsx)("ol",{style:{listStylePosition:"inside"},children:t})})},f9t=function(e){var t=e.children;return(0,OF.jsx)(Mr,{pb:"1",children:(0,OF.jsx)("li",{children:t})})},h9t=function(e){var t=e.children;return(0,tye.jsx)(JO,{children:t})},m9t=function(e){var t=e.children;return(0,rye.jsx)(Mr,{style:{whiteSpace:"pre-wrap",wordBreak:"break-word"},children:t})};function T8e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function _8e(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function b9t(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var y9t=function(e){var t,r=e.variables,n=e.superinterfaceContext;if(r.threadId||!r.assistantId||!((t=n.threadIdStorageOptions)!==null&&t!==void 0&&t.get))return r;var a=n.threadIdStorageOptions.get({assistantId:r.assistantId});return a?_8e(_8e({},r),{},{threadId:a}):r};function A8e(e,t,r,n,a,i,o){try{var s=e[i](o),l=s.value}catch(u){return void r(u)}s.done?t(l):Promise.resolve(l).then(n,a)}function P8e(e){return function(){var t=this,r=arguments;return new Promise(function(n,a){var i=e.apply(t,r);function o(l){A8e(i,n,a,o,s,"next",l)}function s(l){A8e(i,n,a,o,s,"throw",l)}o(void 0)})}}function L8e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function n6(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function C9t(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var S9t=function(e){var t=e.queryKeyBase,r=e.path,n=e.queryClient,a=e.threadContext,i=e.superinterfaceContext,o=pn(t).concat([a.variables]);return n6(n6(n6({queryFn:function(){var s=P8e(function(u){var c,d,h,g,b,y;return Gi(this,function(C){return c=u.pageParam,d=u.queryKey,h=Fn(d,2),g=h[0],b=h[1],y=new URLSearchParams(n6(n6({},c?{pageParam:c}:{}),y9t({variables:b,superinterfaceContext:i}))),[2,fetch("".concat(i.baseUrl).concat(r,"?").concat(y)).then(function(){var S=P8e(function(E){var R,w;return Gi(this,function(L){switch(L.label){case 0:if(E.status===200)return[3,4];L.label=1;case 1:return L.trys.push([1,3,,4]),[4,E.json()];case 2:throw R=L.sent(),new Error(R.error);case 3:throw w=L.sent(),new Error("Failed to fetch");case 4:return[2,E.json()]}})});return function(E){return S.apply(this,arguments)}}())]})});function l(u){return s.apply(this,arguments)}return l}(),initialPageParam:void 0,getNextPageParam:function(s){return s.hasNextPage?s.lastId:null},limit:10},a.defaultOptions.queries),n.getQueryDefaults(o)),{},{queryKey:o})},k9t=function(e){var t=e.queryClient,r=e.threadContext,n=e.superinterfaceContext;return S9t({queryKeyBase:["messages"],path:"/messages",queryClient:t,threadContext:r,superinterfaceContext:n})};function I8e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function O8e(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function T9t(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var _9t=function(e){var t=e.props;return t.data?t.data.pages.reduce(function(r,n){return r.concat(n.data)},[]):[]},H3=function(){var e=(0,oye.c)(9),t=On(),r=ja(),n=ja(),a;e[0]!==t||e[1]!==n||e[2]!==r?(a=k9t({queryClient:t,threadContext:r,superinterfaceContext:n}),e[0]=t,e[1]=n,e[2]=r,e[3]=a):a=e[3];var i=QM(a),o,s;e[4]!==i?(s=_9t({props:i}),e[4]=i,e[5]=s):s=e[5];var l;return e[6]!==i||e[7]!==s?(l=O8e(O8e({},i),{},{messages:s}),e[6]=i,e[7]=s,e[8]=l):l=e[8],o=l,o};function M8e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function N8e(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function L9t(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var DT=function(){var e=(0,iye.c)(3),t=H3(),r,n=t.messages[0]||null,a;return e[0]!==t||e[1]!==n?(a=N8e(N8e({},t),{},{latestMessage:n}),e[0]=t,e[1]=n,e[2]=a):a=e[2],r=a,r},e$=function(){return"-".concat(SM(24))};function z8e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function dT(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function M9t(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var N9t=function(e){var t=e.newMessage;return Z2(t.content)?t.content:[{type:"text",text:{annotations:[],value:t.content}}]},z9t=function(e){var t=e.newMessage;return function(r){var n,a={id:e$(),role:"user",created_at:(0,uye.default)().unix(),object:"thread.message",content:N9t({newMessage:t}),run_id:null,assistant_id:null,thread_id:null,attachments:(n=t.attachments)!==null&&n!==void 0?n:[],metadata:{},runSteps:[]};if(!r)return{pageParams:[],pages:[{data:[a],hasNextPage:!1,lastId:a.id}]};var i=Id(r.pages),o=i[0],s=i.slice(1);return dT(dT({},r),{},{pages:[dT(dT({},o),{},{data:[a].concat(pn(o.data))})].concat(pn(s))})}};function D8e(e,t,r,n,a,i,o){try{var s=e[i](o),l=s.value}catch(u){return void r(u)}s.done?t(l):Promise.resolve(l).then(n,a)}function D9t(e){return function(){var t=this,r=arguments;return new Promise(function(n,a){var i=e.apply(t,r);function o(l){D8e(i,n,a,o,s,"next",l)}function s(l){D8e(i,n,a,o,s,"throw",l)}o(void 0)})}}var j9t=function(e){var t=e.queryClient;return function(){var r=D9t(function(n){var a,i;return Gi(this,function(o){switch(o.label){case 0:return a=["messages",P1(n,["content","attachments"])],[4,t.cancelQueries({queryKey:a})];case 1:return o.sent(),i=t.getQueryData(a),t.setQueryData(a,z9t({newMessage:n})),[2,{prevMessages:i,newMessage:n}]}})});return function(n){return r.apply(this,arguments)}}()},B9t=function(e){var t,r,n,a=e.value,i=e.superinterfaceContext;(t=i.threadIdStorageOptions)!==null&&t!==void 0&&t.set&&(r=a.data.metadata)!==null&&r!==void 0&&r.assistantId&&(n=a.data.metadata)!==null&&n!==void 0&&n.threadId&&i.threadIdStorageOptions.set({assistantId:a.data.metadata.assistantId,threadId:a.data.metadata.threadId})},F3=function(e){var t=e.id;return dye.default.startsWith(t,"-")};function j8e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function B8e(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function F9t(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var pye=function(e){var t,r,n,a,i=e.message,o=e.messages,s=o.filter(function(c){return c.run_id===i.run_id}),l=s.filter(function(c){return F3({id:c.id})}),u=(t=(r=(n=q2(l))===null||n===void 0?void 0:n.runSteps)!==null&&r!==void 0?r:(a=q2(s))===null||a===void 0?void 0:a.runSteps)!==null&&t!==void 0?t:[];return B8e(B8e({},i),{},{runSteps:u})};function V8e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function pT(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function U9t(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var H8e=function(e){var t=e.message,r=e.messages,n=r.filter(function(a){return a.run_id!=t.run_id||!F3({id:a.id})});return[pye({message:t,messages:r})].concat(pn(n))},Z9t=function(e){var t=e.value,r=e.messagesQueryKey,n=e.queryClient;return n.setQueryData(r,function(a){if(!a)return{pageParams:[],pages:[{data:H8e({message:t.data,messages:[]}),hasNextPage:!1,lastId:t.data.id}]};var i=Id(a.pages),o=i[0],s=i.slice(1);return pT(pT({},a),{},{pages:[pT(pT({},o),{},{data:H8e({message:t.data,messages:o.data})})].concat(pn(s))})})};function F8e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function Ld(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function W9t(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Q9t=function(e){var t=e.prevContentPart,r=e.delta;if(!t)return P1(r,["index"]);if(r.type==="text"&&r.text&&t.type=="text"&&t.text){var n,a;return Ld(Ld({},t),{},{text:Ld(Ld({},t.text),{},{value:"".concat(t.text.value).concat(r.text.value),annotations:pn((n=t.text.annotations)!==null&&n!==void 0?n:[]).concat(pn((a=r.text.annotations)!==null&&a!==void 0?a:[]))})})}return t},J9t=function(e){var t=e.content,r=e.value;if(!r.data.delta.content)return t;var n=fye.default.cloneDeep(t);return r.data.delta.content.forEach(function(a){n[a.index]=Q9t({prevContentPart:n[a.index],delta:a})}),n},X9t=function(e){var t=e.value,r=e.queryClient,n=e.messagesQueryKey;return r.setQueryData(n,function(a){if(!a)return{pageParams:[],pages:[{data:[],hasNextPage:!1,lastId:null}]};var i=Id(a.pages),o=i[0],s=i.slice(1),l=Id(o.data),u=l[0],c=l.slice(1);return Ld(Ld({},a),{},{pages:[Ld(Ld({},o),{},{data:[Ld(Ld({},u),{},{content:J9t({content:u.content,value:t})})].concat(pn(c))})].concat(pn(s))})})};function $8e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function fT(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function t3t(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var r3t=function(e){var t=e.value,r=e.queryClient,n=e.messagesQueryKey;return r.setQueryData(n,function(a){if(!a)return{pageParams:[],pages:[{data:[],hasNextPage:!1,lastId:null}]};var i=Id(a.pages),o=i[0],s=i.slice(1);return fT(fT({},a),{},{pages:[fT(fT({},o),{},{data:v4(o.data,pye({message:t.data,messages:o.data}),function(l){return l.id===t.data.id})})].concat(pn(s))})})};function G8e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function hT(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function i3t(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var o3t=function(e){var t=e.value,r=e.queryClient,n=e.messagesQueryKey;return r.setQueryData(n,function(a){if(!a)return a;var i=Id(a.pages),o=i[0],s=i.slice(1);return hT(hT({},a),{},{pages:[hT(hT({},o),{},{data:[{id:e$(),assistant_id:t.data.assistant_id,content:[],created_at:t.data.created_at,attachments:[],metadata:{},status:"in_progress",role:"assistant",runSteps:[],run_id:t.data.id,thread_id:t.data.thread_id}].concat(pn(o.data))})].concat(pn(s))})})},s3t=function(e){var t=e.value,r=e.queryClient,n=e.messagesQueryKey;throw new Error("Failed to send your message, try again. If you are the owner, check the logs.")};function U8e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function A3(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function u3t(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var d3t=function(e){var t=e.value,r=e.queryClient,n=e.messagesQueryKey;return r.setQueryData(n,function(a){if(!a)return a;var i=Id(a.pages),o=i[0],s=i.slice(1);return A3(A3({},a),{},{pages:[A3(A3({},o),{},{data:o.data.map(function(l){return l.run_id===t.data.run_id?A3(A3({},l),{},{runSteps:[t.data].concat(pn(l.runSteps))}):l})})].concat(pn(s))})})};function Z8e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function ku(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function h3t(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var m3t=function(e){var t=e.toolCall,r=e.delta;if(!t)return P1(r,["index"]);if(r.type==="function"&&r.function&&t.type==="function"&&t.function){var n=t$.default.cloneDeep(t),a=!0,i=!1,o=void 0;try{for(var s=Object.entries(r.function)[Symbol.iterator](),l;!(a=(l=s.next()).done);a=!0){var u=Fn(l.value,2),c=u[0],d=u[1],h;n.function[c]="".concat((h=n.function[c])!==null&&h!==void 0?h:"").concat(d)}}catch(g){i=!0,o=g}finally{try{!a&&s.return!=null&&s.return()}finally{if(i)throw o}}return n}return t},g3t=function(e){var t,r,n=e.runStep,a=e.value;if(!(n!=null&&(t=n.step_details)!==null&&t!==void 0&&t.tool_calls))return n;if(((r=a.data.delta)===null||r===void 0||(r=r.step_details)===null||r===void 0?void 0:r.type)==="tool_calls"){if(!a.data.delta.step_details.tool_calls)return n;var i=t$.default.cloneDeep(n.step_details.tool_calls);return a.data.delta.step_details.tool_calls.forEach(function(o){return i[o.index]=m3t({toolCall:i[o.index],delta:o})}),ku(ku({},n),{},{step_details:ku(ku(ku({},n.step_details),a.data.delta.step_details),{},{tool_calls:i})})}else return n},v3t=function(e){var t=e.value,r=e.queryClient,n=e.messagesQueryKey;return r.setQueryData(n,function(a){if(!a)return a;var i=Id(a.pages),o=i[0],s=i.slice(1);return ku(ku({},a),{},{pages:[ku(ku({},o),{},{data:o.data.map(function(l){return l.run_id===t.data.run_id?ku(ku({},l),{},{runSteps:l.runSteps.map(function(u){return u.id===t.data.id?g3t({runStep:u,value:t}):u})}):l})})].concat(pn(s))})})};function q8e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function P3(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function x3t(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var w3t=function(e){var t=e.value,r=e.queryClient,n=e.messagesQueryKey;return r.setQueryData(n,function(a){if(!a)return a;var i=Id(a.pages),o=i[0],s=i.slice(1);return P3(P3({},a),{},{pages:[P3(P3({},o),{},{data:o.data.map(function(l){return l.run_id===t.data.run_id?P3(P3({},l),{},{runSteps:v4(l.runSteps,t.data,function(u){return u.id===t.data.id})}):l})})].concat(pn(s))})})};function K8e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function C3t(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function E3t(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function W8e(e,t,r,n,a,i,o){try{var s=e[i](o),l=s.value}catch(u){return void r(u)}s.done?t(l):Promise.resolve(l).then(n,a)}function Q8e(e){return function(){var t=this,r=arguments;return new Promise(function(n,a){var i=e.apply(t,r);function o(l){W8e(i,n,a,o,s,"next",l)}function s(l){W8e(i,n,a,o,s,"throw",l)}o(void 0)})}}var R3t=function(){var e=Q8e(function(t){var r,n,a,i;return Gi(this,function(o){switch(o.label){case 0:return r=t.value,n=t.superinterfaceContext,r.data.required_action.type!=="submit_client_tool_outputs"?[3,2]:(a=r.data.required_action.submit_client_tool_outputs.tool_calls,[4,wM(a,function(){var s=Q8e(function(l){var u,c,d,h,g,b,y;return Gi(this,function(C){switch(C.label){case 0:if(l.type!=="function")return[2,{toolCallId:l.id,output:"Error: client tool type ".concat(l.type," is not supported.")}];if(u=window[l.function.name],!u)return[2,{toolCallId:l.id,output:"Error: client function ".concat(l.function.name," is not defined.")}];c=l.function.arguments,d=JSON.parse(c),C.label=1;case 1:return C.trys.push([1,3,,4]),[4,u(d)];case 2:return h=(g=C.sent())!==null&&g!==void 0?g:"",[3,4];case 3:return b=C.sent(),h="Error: ".concat(b.message),[3,4];case 4:try{typeof h=="string"?y=h:y=JSON.stringify(h)}catch(S){y="Error: ".concat(S.message)}return[2,{toolCallId:l.id,output:y}]}})});return function(l){return s.apply(this,arguments)}}())]);case 1:return i=o.sent(),[2,fetch("".concat(n.baseUrl,"/threads/runs/submit-client-tool-outputs"),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(C3t({toolOutputs:i},n.variables))})];case 2:return[2]}})});return function(r){return e.apply(this,arguments)}}(),T3t={"thread.created":B9t,"thread.message.created":Z9t,"thread.message.delta":X9t,"thread.message.completed":r3t,"thread.run.created":o3t,"thread.run.failed":s3t,"thread.run.step.created":d3t,"thread.run.step.delta":v3t,"thread.run.step.completed":w3t,"thread.run.requires_action":R3t},_3t=function(e){var t=e.value,r=e.messagesQueryKey,n=e.queryClient,a=e.superinterfaceContext,i=T3t[t.value.event];return i?i({value:t.value,queryClient:n,messagesQueryKey:r,superinterfaceContext:a}):console.log("Missing handler",{value:t})};function J8e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function X8e(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function L3t(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var I3t=function(e){var t,r=e.variables,n=e.superinterfaceContext;if(r.threadId||!r.assistantId||!((t=n.threadIdStorageOptions)!==null&&t!==void 0&&t.get))return r;var a=n.threadIdStorageOptions.get({assistantId:r.assistantId});return a?X8e(X8e({},r),{},{threadId:a}):r};function Y8e(e,t,r,n,a,i,o){try{var s=e[i](o),l=s.value}catch(u){return void r(u)}s.done?t(l):Promise.resolve(l).then(n,a)}function O3t(e){return function(){var t=this,r=arguments;return new Promise(function(n,a){var i=e.apply(t,r);function o(l){Y8e(i,n,a,o,s,"next",l)}function s(l){Y8e(i,n,a,o,s,"throw",l)}o(void 0)})}}var M3t=function(e){var t=e.superinterfaceContext,r=e.queryClient,n=e.threadContext;return function(){var a=O3t(function(i){var o,s,l,u,c,d,h,g,b,y;return Gi(this,function(C){switch(C.label){case 0:return o=new AbortController,t.createMessageAbortControllerRef.current=o,[4,fetch("".concat(t.baseUrl,"/messages"),{method:"POST",body:JSON.stringify(I3t({variables:i,superinterfaceContext:t})),signal:o.signal})];case 1:if(s=C.sent(),s.status===200)return[3,5];C.label=2;case 2:return C.trys.push([2,4,,5]),[4,s.json()];case 3:throw l=C.sent(),new Error(l.error);case 4:throw u=C.sent(),new Error("Failed to send your message, try again. If you are the owner, check the logs.");case 5:if(s.body==null)throw new Error("The response body is empty.");c=new _9({stringBufferSize:void 0,paths:["$"],separator:""}),d=s.body.pipeThrough(c).getReader(),h=["messages",n.variables],C.label=6;case 6:return[4,d.read()];case 7:return g=C.sent(),b=g.done,y=g.value,b?[3,8]:(_3t({value:y,messagesQueryKey:h,queryClient:r,superinterfaceContext:t}),[3,6]);case 8:return[2]}})});return function(i){return a.apply(this,arguments)}}()};function e6e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function bF(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function D3t(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var j3t=function(e){var t=e.queryClient,r=e.threadContext,n=e.superinterfaceContext,a=e.onError,i=["createMessage",r.variables];return bF(bF(bF({mutationFn:M3t({queryClient:t,superinterfaceContext:n,threadContext:r}),onMutate:j9t({queryClient:t}),onError:a},r.defaultOptions.mutations),t.getMutationDefaults(i)),{},{mutationKey:i})};function t6e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function mT(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function H3t(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var r$=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{onError:function(){}},r=t.onError,n=r===void 0?function(){}:r,a=On(),i=ja(),o=ja(),s=E4(j3t({queryClient:a,threadContext:o,superinterfaceContext:i,onError:n})),l=(0,cye.useCallback)(function(u){return s.mutateAsync(mT(mT({},o.variables),u))},[s.mutateAsync,o.variables]);return mT(mT({},s),{},{createMessage:l})},gye=(0,mye.createContext)({toasts:[],addToast:function(){}}),A6=function(){return(0,hye.useContext)(gye)},n$=function(e){var t=e.queryClient,r=e.addToast,n=e.threadContext;return function(a){if(a.name==="AbortError"){t.invalidateQueries({queryKey:["messages",n.variables]}),t.invalidateQueries({queryKey:["runs",n.variables]});return}r({type:"error",message:a.message})}};function r6e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function F3t(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function U3t(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var a$=function(e){var t=(0,lye.c)(16),r=e.suggestion,n=e.isDisabled,a=e.className,i=e.style,o=A6().addToast,s=On(),l=ja(),u;t[0]!==o||t[1]!==s||t[2]!==l?(u=n$({queryClient:s,addToast:o,threadContext:l}),t[0]=o,t[1]=s,t[2]=l,t[3]=u):u=t[3];var c;t[4]!==u?(c={onError:u},t[4]=u,t[5]=c):c=t[5];var d=r$(c),h=d.createMessage,g=d.isPending,b;t[6]!==h||t[7]!==r?(b=function(){h({content:r})},t[6]=h,t[7]=r,t[8]=b):b=t[8];var y;return t[9]!==a||t[10]!==n||t[11]!==g||t[12]!==i||t[13]!==r||t[14]!==b?(y=(0,qm.jsx)(vye,{onClick:b,isDisabled:n,isPending:g,className:a,style:i,children:r}),t[9]=a,t[10]=n,t[11]=g,t[12]=i,t[13]=r,t[14]=b,t[15]=y):y=t[15],y},vye=function(e){var t=e.onClick,r=e.isDisabled,n=e.isPending,a=e.children,i=e.className,o=e.style;return(0,qm.jsxs)(Xc,{className:i,variant:"soft",onClick:t,disabled:r,style:F3t({minHeight:"var(--base-button-height)",height:"inherit",flexShrink:1},o??{}),children:[(0,qm.jsx)(kt,{size:"1",weight:"regular",children:a}),(0,qm.jsx)(T0,{loading:n,children:(0,qm.jsx)(K2,{style:{flexShrink:0}})})]})};a$.Content=vye;var Z3t=function(e){var t=e.children,r=e.className,n=e.style,a=NT(),i=(0,sye.useMemo)(function(){return gk(t).split(/\r?\n/).filter(function(o){return!A1(o)}).map(function(o){return o.trim()})},[t]);return A1(i)?null:(0,MF.jsx)(Ce,{gap:"2",py:"2",wrap:"wrap",className:r,style:n,children:i.map(function(o){return(0,MF.jsx)(a$,{suggestion:o,isDisabled:a},o)})})},yye=function(e){var t,r=(0,aye.c)(4),n=e.children,a=e.className,i=e.style,o=DT(),s;s=(t=o.latestMessage)===null||t===void 0||(t=t.metadata)===null||t===void 0?void 0:t.isBlocking;var l=s;if(o.isLoading||l)return null;var u;return r[0]!==n||r[1]!==a||r[2]!==i?(u=(0,bye.jsx)(Z3t,{className:a,style:i,children:n}),r[0]=n,r[1]=a,r[2]=i,r[3]=u):u=r[3],u};yye.Item=a$;var q3t=function(e){var t=(0,nye.c)(5),r=e.children,n=e.className;if(n==="language-suggestions"){var a;return t[0]!==r?(a=(0,NF.jsx)(yye,{children:r}),t[0]=r,t[1]=a):a=t[1],a}var i;t[2]===Symbol.for("react.memo_cache_sentinel")?(i={wordBreak:"break-word"},t[2]=i):i=t[2];var o;return t[3]!==r?(o=(0,NF.jsx)(A0,{style:i,children:r}),t[3]=r,t[4]=o):o=t[4],o};function n6e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function a6e(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function Q3t(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var DF=function(e){return(0,zF.jsx)(Mr,{pb:"3",children:(0,zF.jsx)("img",a6e(a6e({},e),{},{style:{maxWidth:"100%",height:"auto"}}))})},J3t=["3g2","3gp","aaf","asf","avchd","avi","drc","flv","m2v","m3u8","m4p","m4v","mkv","mng","mov","mp2","mp4","mpe","mpeg","mpg","mpv","mxf","nsv","ogg","ogv","qt","rm","rmvb","roq","svi","vob","webm","wmv","yuv"],X3t=function(e){var t=e.src;return J3t.includes(t.split(".").pop()||"")},Y3t=function(e){var t=e.src;return t.endsWith(".mp3")||t.endsWith(".wav")},Cye=function(){var e=(0,wye.c)(2),t=ki("paused"),r;return e[0]!==t?(r=(0,o6.jsx)(rn,{variant:"ghost",asChild:!0,children:(0,o6.jsx)(BE,{children:t?(0,o6.jsx)(tse,{}):(0,o6.jsx)(FC,{})})}),e[0]=t,e[1]=r):r=e[1],r},kye=function(){var e=(0,Sye.c)(13),t=ki("volume"),r=ki("muted"),n=b8(),a;e[0]!==r||e[1]!==t?(a=(0,Td.jsx)(L2.Trigger,{children:(0,Td.jsx)(rn,{variant:"ghost",asChild:!0,children:(0,Td.jsx)(HE,{children:r||t===0?(0,Td.jsx)(ise,{}):(0,Td.jsx)(ase,{})})})}),e[0]=r,e[1]=t,e[2]=a):a=e[2];var i=t*100,o;e[3]!==i?(o=[i],e[3]=i,e[4]=o):o=e[4];var s;e[5]!==n?(s=function(c){var d=Fn(c,1),h=d[0];return n.changeVolume(h/100)},e[5]=n,e[6]=s):s=e[6];var l;e[7]!==o||e[8]!==s?(l=(0,Td.jsx)(L2.Content,{size:"1",side:"top",height:"100px",children:(0,Td.jsx)(u4,{size:"1",variant:"soft",orientation:"vertical",value:o,onValueChange:s})}),e[7]=o,e[8]=s,e[9]=l):l=e[9];var u;return e[10]!==a||e[11]!==l?(u=(0,Td.jsxs)(L2.Root,{children:[a,l]}),e[10]=a,e[11]=l,e[12]=u):u=e[12],u},Tye=function(){var e=(0,Eye.c)(17),t=ki("currentTime"),r=ki("duration"),n=ki("seeking"),a=ki("canSeek"),i=b8(),o=Fn((0,jT.useState)(0),2),s=o[0],l=o[1],u,c;e[0]!==r||e[1]!==n||e[2]!==t?(u=function(){n||l(t/r*100)},c=[t,r,n],e[0]=r,e[1]=n,e[2]=t,e[3]=u,e[4]=c):(u=e[3],c=e[4]),(0,jT.useEffect)(u,c);var d;d=1/r*100;var h=d,g;e[5]!==s?(g=[s],e[5]=s,e[6]=g):g=e[6];var b=!a,y=Number.isFinite(h)?h:1,C,S;e[7]!==r||e[8]!==i?(C=function(R){var w=Fn(R,1),L=w[0];l(L),i.seeking(L/100*r)},S=function(R){var w=Fn(R,1),L=w[0];i.seek(L/100*r)},e[7]=r,e[8]=i,e[9]=C,e[10]=S):(C=e[9],S=e[10]);var E;return e[11]!==g||e[12]!==b||e[13]!==y||e[14]!==C||e[15]!==S?(E=(0,Rye.jsx)(u4,{size:"1",variant:"soft",value:g,disabled:b,step:y,onValueChange:C,onValueCommit:S}),e[11]=g,e[12]=b,e[13]=y,e[14]=C,e[15]=S,e[16]=E):E=e[16],E},_ye=function(e){var t=e.children;return(0,jF.jsx)(Wu,{mb:"3",children:(0,jF.jsx)(I2,{clip:"padding-box",style:{display:"flex",flexDirection:"column"},children:t})})},evt=function(){var e=(0,Aye.c)(2),t=ki("fullscreen"),r;return e[0]!==t?(r=(0,s6.jsx)(rn,{variant:"ghost",asChild:!0,children:(0,s6.jsx)(VE,{children:t?(0,s6.jsx)(Koe,{}):(0,s6.jsx)(qoe,{})})}),e[0]=t,e[1]=r):r=e[1],r},tvt=function(e){var t=e.src;return(0,Ms.jsx)(_ye,{children:(0,Ms.jsxs)(y8,{src:{src:t,type:"video/".concat(t.split(".").pop())},playsInline:!0,hideControlsOnMouseLeave:!0,crossOrigin:!0,children:[(0,Ms.jsx)(x8,{}),(0,Ms.jsx)("style",{children:` .superinterface-video-controls { opacity: 0; transition: opacity 0.2s ease-out; } .superinterface-video-controls[data-visible] { opacity: 1; } `}),(0,Ms.jsx)(Ce,{asChild:!0,position:"absolute",bottom:"0",left:"0",right:"0",className:"superinterface-video-controls",p:"3",style:{zIndex:10,background:"var(--accent-4)"},children:(0,Ms.jsx)(bm.Root,{children:(0,Ms.jsx)(Ce,{asChild:!0,align:"center",gap:"3",flexGrow:"1",children:(0,Ms.jsxs)(bm.Group,{children:[(0,Ms.jsx)(Cye,{}),(0,Ms.jsx)(Tye,{}),(0,Ms.jsx)(kye,{}),(0,Ms.jsx)(evt,{})]})})})})]})})},rvt=function(e){var t=e.src;return(0,Ic.jsx)(_ye,{children:(0,Ic.jsxs)(y8,{src:{src:t,type:"audio/".concat(t.split(".").pop())},viewType:"audio",crossOrigin:!0,playsInline:!0,children:[(0,Ic.jsx)(x8,{}),(0,Ic.jsx)(Ce,{asChild:!0,p:"3",flexGrow:"1",style:{zIndex:10,background:"var(--accent-4)"},children:(0,Ic.jsx)(bm.Root,{children:(0,Ic.jsx)(Ce,{asChild:!0,align:"center",gap:"3",flexGrow:"1",children:(0,Ic.jsxs)(bm.Group,{children:[(0,Ic.jsx)(Cye,{}),(0,Ic.jsx)(Tye,{}),(0,Ic.jsx)(kye,{})]})})})})]})})};function i6e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function o6e(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function ivt(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var ovt=function(e){var t=(0,xye.c)(8);if(e.src)if(X3t({src:e.src})){var n;return t[2]!==e.src?(n=(0,l6.jsx)(tvt,{src:e.src}),t[2]=e.src,t[3]=n):n=t[3],n}else if(Y3t({src:e.src})){var a;return t[4]!==e.src?(a=(0,l6.jsx)(rvt,{src:e.src}),t[4]=e.src,t[5]=a):a=t[5],a}else{var i;return t[6]!==e?(i=(0,l6.jsx)(DF,o6e({},e)),t[6]=e,t[7]=i):i=t[7],i}else{var r;return t[0]!==e?(r=(0,l6.jsx)(DF,o6e({},e)),t[0]=e,t[1]=r):r=t[1],r}},svt=function(e){var t=(0,Lye.c)(3),r=e.annotation,n=e.children,a=ja(),i=new URLSearchParams(a.variables),o="".concat(a.baseUrl,"/files/").concat(r.file_path.file_id,"/contents?").concat(i),s;return t[0]!==n||t[1]!==o?(s=(0,Iye.jsx)(eye,{href:o,target:"_self",download:!0,children:n}),t[0]=n,t[1]=o,t[2]=s):s=t[2],s},lvt=function(e){var t=e.icon,r=e.content;return(0,yh.jsxs)(La.Root,{children:[(0,yh.jsx)(La.Trigger,{children:(0,yh.jsx)(rn,{variant:"soft",color:"gray",size:"1",children:t})}),(0,yh.jsx)(La.Content,{size:"1",children:(0,yh.jsx)(Ce,{direction:"column",children:(0,yh.jsx)(kt,{size:"1",color:"gray",children:r})})})]})},cvt=["children"];function uvt(e,t){if(e==null)return{};var r,n,a=dvt(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n"u"?"undefined":ce(t))=="symbol"?t:t+""}function bvt(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var yvt={p:u9t,a:eye,strong:h9t,ul:d9t,ol:p9t,li:f9t,pre:m9t,code:q3t,img:ovt,annotation:pvt,h1:function(e){return(0,Ai.jsx)(us,{as:"h1",children:e.children})},h2:function(e){return(0,Ai.jsx)(us,{as:"h2",size:"5",children:e.children})},h3:function(e){return(0,Ai.jsx)(us,{as:"h3",size:"4",children:e.children})},h4:function(e){return(0,Ai.jsx)(us,{as:"h4",size:"3",children:e.children})},h5:function(e){return(0,Ai.jsx)(us,{as:"h5",size:"3",children:e.children})},h6:function(e){return(0,Ai.jsx)(us,{as:"h6",size:"3",children:e.children})},table:function(e){return(0,Ai.jsxs)(Ai.Fragment,{children:[(0,Ai.jsx)("style",{children:".rt-TableRootTable { overflow: inherit; }"}),(0,Ai.jsx)(k1.Root,bh(bh({},e),{},{variant:"surface",mb:"3"}))]})},thead:function(e){return(0,Ai.jsx)(k1.Header,bh({},e))},tbody:function(e){return(0,Ai.jsx)(k1.Body,bh({},e))},tr:function(e){return(0,Ai.jsx)(k1.Row,bh({},e))},td:function(e){var t=e.width,r=hvt(e,fvt);return(0,Ai.jsx)(k1.Cell,bh(bh({},r),{},{width:t}))},th:function(e){return(0,Ai.jsx)(k1.ColumnHeaderCell,bh({},e))}};function l6e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function Ch(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function Cvt(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Svt=function(e){var t=e.content;return t.text.annotations.sort(function(r,n){return r.start_index-n.start_index})},kvt=function(e){var t=e.content;return function(){return function(r){(0,i$.default)(r,function(n){return n.type==="text"||n.type==="link"?Evt({node:n,content:t}):[n]})}}},Evt=function(e){var t,r=e.node,n=e.content;if(!((t=n.text)!==null&&t!==void 0&&(t=t.annotations)!==null&&t!==void 0&&t.length))return[r];if(!r.position)return[r];var a=Svt({content:n});if(r.type==="text")return c6e({node:r,annotations:a});if(r.type==="link"){var i=r;return i.children=(0,i$.default)(i.children,function(o){return o.type==="text"?c6e({node:o,annotations:a}):[o]}),[i]}else return[r]},c6e=function(e){var t=e.node,r=e.annotations;if(!t.position||!t.value)return[t];var n=t.position.start.offset,a=t.position.end.offset;if(!H0(n)||!H0(a))return[t];var i=[],o=n;return r.forEach(function(s){var l=s.start_index,u=s.end_index;if(!(a<=l||n>=u)){var c=Math.max(n,l),d=Math.min(a,u);o0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return e.length!==t.length||e.some(function(r,n){return!Object.is(r,t[n])})}function d6e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function p6e(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function Ovt(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function f6e(e,t,r,n,a,i,o){try{var s=e[i](o),l=s.value}catch(u){return void r(u)}s.done?t(l):Promise.resolve(l).then(n,a)}function Nye(e){return function(){var t=this,r=arguments;return new Promise(function(n,a){var i=e.apply(t,r);function o(l){f6e(i,n,a,o,s,"next",l)}function s(l){f6e(i,n,a,o,s,"throw",l)}o(void 0)})}}var Mvt=function(){var e=Nye(function(t){var r,n;return Gi(this,function(a){return r=t.code,n=new Function("runtime","useMDXComponents",r),[2,n(p6e(p6e({},l9t),{},{useMDXComponents:dk}))]})});return function(r){return e.apply(this,arguments)}}(),Nvt=function(e){var t=e.content;return t.replace(/\{([^}]+)\}/g,function(r,n){return"{'{'}".concat(n,"{'}'}")})},zvt=function(e){var t=(0,Qbe.c)(13),r=e.content,n=Mye(),a=n.getRemarkPlugins,i=n.components,o,s;t[0]!==r||t[1]!==a?(s=a({content:r}),t[0]=r,t[1]=a,t[2]=s):s=t[2],o=s;var l=o,u=Fn((0,zT.useState)(null),2),c=u[0],d=u[1],h,g;if(t[3]!==r||t[4]!==l?(h=function(){var S=function(){var E=Nye(function(){var R,w,L,I,P,N;return Gi(this,function($){switch($.label){case 0:return $.trys.push([0,3,,4]),[4,uk(Nvt({content:r.text.value}),{outputFormat:"function-body",remarkPlugins:l,recmaPlugins:[c9t],providerImportSource:"@mdx-js/react"})];case 1:return R=$.sent(),w=String(R),[4,Mvt({code:w})];case 2:return L=$.sent(),I=L.default,d(function(){return I}),[3,4];case 3:return P=$.sent(),N=P,[3,4];case 4:return[2]}})});return function(){return E.apply(this,arguments)}}();S()},g=[r,l],t[3]=r,t[4]=l,t[5]=h,t[6]=g):(h=t[5],g=t[6]),(0,zT.useEffect)(h,g),!c)return r.text.value;var b;t[7]===Symbol.for("react.memo_cache_sentinel")?(b=(0,c6.jsx)(E0,{color:"red",mb:"2",children:"Could not render message."}),t[7]=b):b=t[7];var y;t[8]!==c?(y=(0,c6.jsx)(c,{}),t[8]=c,t[9]=y):y=t[9];var C;return t[10]!==i||t[11]!==y?(C=(0,c6.jsx)(Avt,{fallback:b,children:(0,c6.jsx)($z,{components:i,children:y})}),t[10]=i,t[11]=y,t[12]=C):C=t[12],C},Dvt=function(e){var t=(0,zye.c)(2),r=e.content,n=ja(),a=new URLSearchParams(n.variables),i="".concat(n.baseUrl,"/files/").concat(r.image_file.file_id,"/contents?").concat(a),o;return t[0]!==i?(o=(0,Dye.jsx)(DF,{alt:"",src:i}),t[0]=i,t[1]=o):o=t[1],o},jvt=function(e){var t=(0,Wbe.c)(4),r=e.content;if(r.type==="text"){var n;return t[0]!==r?(n=(0,BF.jsx)(zvt,{content:r}),t[0]=r,t[1]=n):n=t[1],n}if(r.type==="image_file"){var a;return t[2]!==r?(a=(0,BF.jsx)(Dvt,{content:r}),t[2]=r,t[3]=a):a=t[3],a}return null},Bvt=function(e){var t=e.message;return(0,y6.jsx)(y6.Fragment,{children:t.content.map(function(r,n){return(0,y6.jsx)(jvt,{content:r},n)})})},jye=function(e){var t=(0,Ebe.c)(50),r=e.message,n=e.className,a=e.style,i;e:{if(!r.runSteps.length){var o;t[0]===Symbol.for("react.memo_cache_sentinel")?(o=[[],[]],t[0]=o):o=t[0],i=o;break e}var s;t[1]!==r.id?(s=function(he){if(he.step_details.type==="message_creation")return he.step_details.message_creation.message_id===r.id},t[1]=r.id,t[2]=s):s=t[2];var l=r.runSteps.findIndex(s),u;if(t[3]!==r.runSteps||t[4]!==l){var c=r.runSteps.slice(0,l).findLastIndex(Vvt);c===-1&&(c=0),u=r.runSteps.slice(c,l),t[3]=r.runSteps,t[4]=l,t[5]=u}else u=t[5];var d=u,h;t[6]!==r.runSteps||t[7]!==l?(h=r.runSteps.slice(l+1).findIndex(Hvt),t[6]=r.runSteps,t[7]=l,t[8]=h):h=t[8];var g=h,b;if(g===-1){var y;t[9]!==r.runSteps||t[10]!==l?(y=r.runSteps.slice(l+1),t[9]=r.runSteps,t[10]=l,t[11]=y):y=t[11],b=y}else{var C;t[12]!==r.runSteps||t[13]!==l||t[14]!==g?(C=r.runSteps.slice(l+1,l+g),t[12]=r.runSteps,t[13]=l,t[14]=g,t[15]=C):C=t[15],b=C}var S;t[16]!==d||t[17]!==b?(S=[b,d],t[16]=d,t[17]=b,t[18]=S):S=t[18],i=S}var E=Fn(i,2),R=E[0],w=E[1],L=NT(),I;e:{if(!L){I=!1;break e}if(r.status==="in_progress"){I=!0;break e}var P;t[19]!==r.runSteps?(P=r.runSteps.some(Fvt),t[19]=r.runSteps,t[20]=P):P=t[20],I=P}var N=I,$;t[21]!==r?($={message:r},t[21]=r,t[22]=$):$=t[22];var z;t[23]!==R?(z=(0,Oc.jsx)(R8e,{runSteps:R}),t[23]=R,t[24]=z):z=t[24];var ne,W;t[25]!==r?(ne=(0,Oc.jsx)(s9t,{message:r}),W=(0,Oc.jsx)(Bvt,{message:r}),t[25]=r,t[26]=ne,t[27]=W):(ne=t[26],W=t[27]);var Z;t[28]!==N||t[29]!==w?(Z=N&&A1(w)&&(0,Oc.jsx)(TF,{}),t[28]=N,t[29]=w,t[30]=Z):Z=t[30];var B;t[31]!==ne||t[32]!==W||t[33]!==Z?(B=(0,Oc.jsxs)(Mr,{children:[ne,W,Z]}),t[31]=ne,t[32]=W,t[33]=Z,t[34]=B):B=t[34];var X;t[35]!==w?(X=(0,Oc.jsx)(R8e,{runSteps:w}),t[35]=w,t[36]=X):X=t[36];var J;t[37]!==N||t[38]!==w?(J=N&&!A1(w)&&(0,Oc.jsx)(Mr,{children:(0,Oc.jsx)(TF,{})}),t[37]=N,t[38]=w,t[39]=J):J=t[39];var te;t[40]!==n||t[41]!==a||t[42]!==J||t[43]!==z||t[44]!==B||t[45]!==X?(te=(0,Oc.jsxs)(Mr,{className:n,style:a,children:[z,B,X,J]}),t[40]=n,t[41]=a,t[42]=J,t[43]=z,t[44]=B,t[45]=X,t[46]=te):te=t[46];var le;return t[47]!==te||t[48]!==$?(le=(0,Oc.jsx)(o9t,{value:$,children:te}),t[47]=te,t[48]=$,t[49]=le):le=t[49],le};function Vvt(e){return e.step_details.type==="message_creation"}function Hvt(e){return e.step_details.type==="message_creation"}function Fvt(e){return e.status==="in_progress"}var $vt=function(e){var t=e.messages;return DC(t,function(r){return r.created_at},!0)},Gvt=function(e){var t=e.message;return{id:t.id,role:t.role,createdAt:t.created_at,messages:[t]}},h6e=function(e){var t=e.groups,r=e.message;return pn(t).concat([Gvt({message:r})])};function m6e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function g6e(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function qvt(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Kvt=function(e){var t=e.messages;return VF.default.reduce($vt({messages:t}),function(r,n){var a=q2(r);return a?a.role!==n.role?h6e({groups:r,message:n}):pn(VF.default.dropRight(r)).concat([g6e(g6e({},a),{},{messages:pn(a.messages).concat([n])})]):h6e({groups:r,message:n})},[])},Wvt=function(e){var t=(0,Hye.c)(4),r=e.messages,n,a;t[0]!==r?(a=Kvt({messages:r}),t[0]=r,t[1]=a):a=t[1];var i;return t[2]!==a?(i={messageGroups:a},t[2]=a,t[3]=i):i=t[3],n=i,n},o$=(0,Uye.forwardRef)(function(t,r){var n=(0,Gye.c)(5),a=t.children,i;n[0]!==a?(i=(0,HF.jsx)(Ce,{flexShrink:"0",gap:"3",children:a}),n[0]=a,n[1]=i):i=n[1];var o;return n[2]!==r||n[3]!==i?(o=(0,HF.jsx)(W5,{ref:r,size:"2",flexGrow:"0",children:i}),n[2]=r,n[3]=i,n[4]=o):o=n[4],o}),BT=function(e){var t=e.children;return(0,FF.jsx)(Ce,{align:"center",height:"var(--space-5)",children:(0,FF.jsx)(kt,{size:"2",weight:"bold",children:t})})},Zye=(0,$ye.forwardRef)(function(t,r){var n=(0,Fye.c)(7),a;n[0]===Symbol.for("react.memo_cache_sentinel")?(a=(0,Mc.jsx)(C1,{loading:!0,children:(0,Mc.jsx)(Po,{fallback:(0,Mc.jsx)(Ce,{}),size:"1"})}),n[0]=a):a=n[0];var i;n[1]===Symbol.for("react.memo_cache_sentinel")?(i=(0,Mc.jsx)(BT,{children:(0,Mc.jsx)(C1,{loading:!0,style:{width:"128px"}})}),n[1]=i):i=n[1];var o;n[2]===Symbol.for("react.memo_cache_sentinel")?(o=(0,Mc.jsx)(C1,{loading:!0,style:{width:"256px"}}),n[2]=o):o=n[2];var s;n[3]===Symbol.for("react.memo_cache_sentinel")?(s=(0,Mc.jsx)(C1,{loading:!0,style:{width:"256px",marginTop:"var(--space-2)"}}),n[3]=s):s=n[3];var l;n[4]===Symbol.for("react.memo_cache_sentinel")?(l=(0,Mc.jsxs)(Mr,{pb:"3",children:[i,o,s,(0,Mc.jsx)(C1,{loading:!0,style:{width:"256px",marginTop:"var(--space-2)"}})]}),n[4]=l):l=n[4];var u;return n[5]!==r?(u=(0,Mc.jsxs)(o$,{ref:r,children:[a,l]}),n[5]=r,n[6]=u):u=n[6],u}),Xye=(0,Jye.createContext)((0,$F.jsx)(Po,{fallback:(0,$F.jsx)(HC,{}),size:"1"})),s$=function(){var e=(0,Wye.c)(3),t=(0,Qye.useContext)(Xye),r;e[0]===Symbol.for("react.memo_cache_sentinel")?(r={borderRadius:"var(--radius-3)",overflow:"hidden"},e[0]=r):r=e[0];var n;return e[1]!==t?(n=(0,Yye.jsx)(Ce,{flexShrink:"0",height:"24px",width:"24px",style:r,children:t}),e[1]=t,e[2]=n):n=e[2],n},P6=(0,exe.createContext)("Assistant"),Qvt=(0,nxe.createContext)((0,GF.jsx)(Po,{fallback:(0,GF.jsx)($C,{}),size:"1"})),Jvt=function(){var e=(0,txe.c)(3),t=(0,rxe.useContext)(Qvt),r;e[0]===Symbol.for("react.memo_cache_sentinel")?(r={borderRadius:"var(--radius-3)",overflow:"hidden"},e[0]=r):r=e[0];var n;return e[1]!==t?(n=(0,axe.jsx)(Ce,{flexShrink:"0",height:"24px",width:"24px",style:r,children:t}),e[1]=t,e[2]=n):n=e[2],n},Xvt=function(e){var t=e.messageGroup;return(0,UF.jsx)(Ce,{direction:"column-reverse",children:t.messages.map(function(r){return(0,UF.jsx)(jye,{message:r},r.id)})})},Yvt=function(e){var t=(0,qye.c)(12),r=e.messageGroup,n=(0,Kye.useContext)(P6),a;t[0]!==r.role?(a=r.role==="user"?(0,Sh.jsx)(Jvt,{}):(0,Sh.jsx)(s$,{}),t[0]=r.role,t[1]=a):a=t[1];var i=r.role==="user"?"You":n,o;t[2]!==i?(o=(0,Sh.jsx)(BT,{children:i}),t[2]=i,t[3]=o):o=t[3];var s;t[4]!==r?(s=(0,Sh.jsx)(Xvt,{messageGroup:r}),t[4]=r,t[5]=s):s=t[5];var l;t[6]!==o||t[7]!==s?(l=(0,Sh.jsxs)(Mr,{flexGrow:"1",children:[o,s]}),t[6]=o,t[7]=s,t[8]=l):l=t[8];var u;return t[9]!==a||t[10]!==l?(u=(0,Sh.jsxs)(o$,{children:[a,l]}),t[9]=a,t[10]=l,t[11]=u):u=t[11],u},e5t=function(){var e=(0,Bye.c)(11),t=H3(),r=t.messages,n=t.isLoading,a=t.isLoadingError,i=A6().addToast,o;e[0]!==r?(o={messages:r},e[0]=r,e[1]=o):o=e[1];var s=Wvt(o),l=s.messageGroups,u,c;if(e[2]!==i||e[3]!==a?(u=function(){a&&i({type:"error",message:"Could not load messages. Please try again."})},c=[a,i],e[2]=i,e[3]=a,e[4]=u,e[5]=c):(u=e[4],c=e[5]),(0,Vye.useEffect)(u,c),n||a){var d;return e[6]===Symbol.for("react.memo_cache_sentinel")?(d=(0,j3.jsx)(Zye,{}),e[6]=d):d=e[6],d}var h;e[7]!==l?(h=l.map(t5t),e[7]=l,e[8]=h):h=e[8];var g;return e[9]!==h?(g=(0,j3.jsx)(j3.Fragment,{children:h}),e[9]=h,e[10]=g):g=e[10],g};function t5t(e){return(0,j3.jsx)(Yvt,{messageGroup:e},e.id)}var r5t=function(e){var t=(0,oxe.c)(7),r=e.children,n=(0,sxe.useContext)(P6),a;t[0]===Symbol.for("react.memo_cache_sentinel")?(a=(0,Km.jsx)(s$,{}),t[0]=a):a=t[0];var i;t[1]!==n?(i=(0,Km.jsx)(BT,{children:n}),t[1]=n,t[2]=i):i=t[2];var o;t[3]===Symbol.for("react.memo_cache_sentinel")?(o=(0,Km.jsx)(TF,{}),t[3]=o):o=t[3];var s;return t[4]!==r||t[5]!==i?(s=(0,Km.jsxs)(o$,{children:[a,(0,Km.jsxs)(Mr,{children:[i,r,o]})]}),t[4]=r,t[5]=i,t[6]=s):s=t[6],s},n5t=function(){var e=(0,ixe.c)(1),t=DT().latestMessage,r=NT(),n;e:{if(!t){n=!1;break e}if(t.role!=="user"){n=!1;break e}if(t.status==="in_progress"){n=!1;break e}if(!F3({id:t.id})){n=!1;break e}if(!r){n=!1;break e}n=!0}var a=n;if(!a)return null;var i;return e[0]===Symbol.for("react.memo_cache_sentinel")?(i=(0,lxe.jsx)(r5t,{}),e[0]=i):i=e[0],i},a5t=function(e,t,r){var n=(0,Qm.useRef)(e),a=(0,Qm.useCallback)(dxe.default.throttle(function(){var i;return(i=n).current.apply(i,arguments)},t,{leading:!0,trailing:!0}),[t]);(0,Qm.useEffect)(function(){n.current=e}),(0,Qm.useEffect)(a,[a].concat(pn(r)))},i5t=function(e){var t=e.isFetchingNextPage,r=e.hasNextPage,n=e.fetchNextPage,a=(0,uxe.useRef)(null),i=xhe({root:a.current,rootMargin:"0px",threshold:.1}),o=i.ref,s=i.inView;return a5t(function(){t||s&&r&&n()},500,[s,t,r,n]),{containerRef:a,loaderRef:o,inView:s}};function v6e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function o5t(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function c5t(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var pxe=function(e){var t=(0,cxe.c)(18),r=e.children,n=e.style,a=e.className,i=H3(),o=i.isFetchingNextPage,s=i.hasNextPage,l=i.fetchNextPage,u;t[0]!==l||t[1]!==s||t[2]!==o?(u={isFetchingNextPage:o,hasNextPage:s,fetchNextPage:l},t[0]=l,t[1]=s,t[2]=o,t[3]=u):u=t[3];var c=i5t(u),d=c.containerRef,h=c.loaderRef,g;t[4]!==n?(g=n??{},t[4]=n,t[5]=g):g=t[5];var b;t[6]!==g?(b=o5t({overflow:"auto"},g),t[6]=g,t[7]=b):b=t[7];var y;t[8]!==s||t[9]!==h?(y=s&&(0,x6.jsx)(Ce,{ref:h}),t[8]=s,t[9]=h,t[10]=y):y=t[10];var C;t[11]===Symbol.for("react.memo_cache_sentinel")?(C=(0,x6.jsx)(Ce,{flexShrink:"0",flexGrow:"1"}),t[11]=C):C=t[11];var S;return t[12]!==r||t[13]!==a||t[14]!==d||t[15]!==b||t[16]!==y?(S=(0,x6.jsxs)(Ce,{ref:d,direction:"column-reverse",flexGrow:"1",style:b,className:a,children:[r,y,C]}),t[12]=r,t[13]=a,t[14]=d,t[15]=b,t[16]=y,t[17]=S):S=t[17],S},mxe=function(){var e=(0,fxe.c)(1),t=H3().hasNextPage;if(!t)return null;var r;return e[0]===Symbol.for("react.memo_cache_sentinel")?(r=(0,hxe.jsx)(Zye,{}),e[0]=r):r=e[0],r},L6=function(e){var t=e.children,r=e.className,n=e.style;return(0,xh.jsxs)(pxe,{style:n,className:r,children:[(0,xh.jsx)(Ce,{flexShrink:"0",height:"var(--space-3)"}),(0,xh.jsx)(n5t,{}),t,(0,xh.jsx)(e5t,{}),(0,xh.jsx)(mxe,{}),(0,xh.jsx)(Ce,{flexShrink:"0",flexGrow:"1",minHeight:"var(--space-5)"})]})};L6.Root=pxe;L6.Message=jye;L6.NextPageSkeleton=mxe;var yxe=(0,bxe.createContext)({content:"",isDisabled:!1,isLoading:!1,files:[],setFiles:function(){},isFileLoading:!1}),VT=function(){return(0,vxe.useContext)(yxe)};function b6e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function L3(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function p5t(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var xxe=function(e){var t=e.children,r=e.style,n=e.className;return(0,kh.jsx)(Ce,{flexShrink:"0",align:"end",style:r,className:n,children:t})},wxe=function(e){var t=(0,gxe.c)(10),r=ja(),n=VT(),a=n.isDisabled,i=n.isLoading,o=n.isFileLoading;if(i){var s;t[0]!==r.createMessageAbortControllerRef.current?(s=function(){var g;return(g=r.createMessageAbortControllerRef.current)===null||g===void 0?void 0:g.abort()},t[0]=r.createMessageAbortControllerRef.current,t[1]=s):s=t[1];var l;t[2]===Symbol.for("react.memo_cache_sentinel")?(l=(0,kh.jsx)(GC,{}),t[2]=l):l=t[2];var u;return t[3]!==e||t[4]!==s?(u=(0,kh.jsx)(rn,L3(L3({type:"button",onClick:s},e),{},{children:l})),t[3]=e,t[4]=s,t[5]=u):u=t[5],u}var c=a||o,d;t[6]===Symbol.for("react.memo_cache_sentinel")?(d=(0,kh.jsx)(K2,{}),t[6]=d):d=t[6];var h;return t[7]!==e||t[8]!==c?(h=(0,kh.jsx)(rn,L3(L3({type:"submit",disabled:c},e),{},{children:d})),t[7]=e,t[8]=c,t[9]=h):h=t[9],h},HT=function(e){return(0,kh.jsx)(xxe,L3(L3({},e),{},{children:(0,kh.jsx)(wxe,{})}))};HT.Root=xxe;HT.Button=wxe;var f5t=$V.object({content:$V.string().min(1)}),h5t={resolver:r0e(f5t)};function y6e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function xF(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function v5t(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function x6e(e,t,r,n,a,i,o){try{var s=e[i](o),l=s.value}catch(u){return void r(u)}s.done?t(l):Promise.resolve(l).then(n,a)}function b5t(e){return function(){var t=this,r=arguments;return new Promise(function(n,a){var i=e.apply(t,r);function o(l){x6e(i,n,a,o,s,"next",l)}function s(l){x6e(i,n,a,o,s,"throw",l)}o(void 0)})}}var Cxe=function(e){"use no memo";var t=e.children,r=e.onSubmit,n=e.isDisabled,a=e.style,i=e.className,o=Fn((0,I3.useState)([]),2),s=o[0],l=o[1],u=Hhe(h5t),c=u.handleSubmit,d=u.formState.isSubmitting,h=u.reset,g=u.watch,b=A6().addToast,y=On(),C=ja(),S=r$({onError:n$({queryClient:y,addToast:b,threadContext:C})}).createMessage,E=NT(),R=(0,I3.useMemo)(function(){return s.some(function($){return F3({id:$.id})})},[s]),w=(0,I3.useMemo)(function(){return E||d},[E,d]),L=DT().latestMessage,I=(0,I3.useMemo)(function(){var $;return(L==null||($=L.metadata)===null||$===void 0?void 0:$.isBlocking)||n},[L,n]),P=r?CM(r,{reset:h,createMessage:S}):function(){var $=b5t(function(z){var ne;return Gi(this,function(W){switch(W.label){case 0:return R?[2]:w?[2]:I?[2]:(h(),l([]),ne=s.map(function(Z){return{file_id:Z.id,tools:[{type:"file_search"}]}}),[4,S(xF({content:z.content},ne.length?{attachments:ne}:{}))]);case 1:return W.sent(),[2]}})});return function(z){return $.apply(this,arguments)}}(),N=g("content");return(0,u6.jsx)(yxe.Provider,{value:{isDisabled:I,isLoading:w,files:s,setFiles:l,isFileLoading:R,content:N},children:(0,u6.jsx)(Mhe,xF(xF({},u),{},{children:(0,u6.jsx)(Mr,{asChild:!0,flexShrink:"0",style:a,className:i,children:(0,u6.jsx)("form",{onSubmit:c(P),children:t})})}))})},y5t=function(e){var t=(0,FT.useRef)();return(0,FT.useEffect)(function(){t.current=e}),t.current},x5t=["style","className"];function w6e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function C6e(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function S5t(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function k5t(e,t){if(e==null)return{};var r,n,a=E5t(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n"u"?"undefined":ce(t))=="symbol"?t:t+""}function A5t(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Exe=function(e){var t=e.children,r=e.style,n=e.className;return(0,w6.jsx)(Ce,{flexGrow:"1",pt:"4px",style:r,className:n,children:t})},Rxe=function(e){"use no memo";var t,r=(0,_h.useContext)(P6),n=tR().register,a=VT(),i=a.isDisabled,o=a.isLoading,s=(0,_h.useMemo)(function(){return i||o},[i,o]),l=y5t(i),u=(0,_h.useRef)(null),c=n("content");return(0,_h.useEffect)(function(){i||l&&u.current&&u.current.focus()},[i,l,c]),(0,w6.jsx)(R5t,f6(f6(f6({minRows:1,placeholder:(t=e.placeholder)!==null&&t!==void 0?t:"Message ".concat(r,"..."),disabled:i,onKeyDown:function(d){if(d.key==="Enter"&&!d.shiftKey){var h;if(d.preventDefault(),s)return;(h=d.currentTarget.form)===null||h===void 0||h.requestSubmit()}}},c),e),{},{ref:function(d){c.ref(d),u.current=d}}))},l$=function(e){return(0,w6.jsx)(Exe,f6(f6({},e),{},{children:(0,w6.jsx)(Rxe,{})}))};l$.Root=Exe;l$.Input=Rxe;function k6e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function E6e(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function I5t(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var O5t=function(e){var t=(0,Txe.c)(8),r=VT(),n=r.files,a=r.setFiles;if(!n.length)return null;var i;if(t[0]!==n||t[1]!==a){var o;t[3]!==a?(o=function(l){return(0,Cl.jsx)(Wu,{variant:"ghost",children:(0,Cl.jsxs)(Ce,{align:"center",justify:"between",gap:"1",children:[(0,Cl.jsxs)(Ce,{align:"center",gap:"1",flexShrink:"1",minWidth:"0",maxWidth:"250px",children:[(0,Cl.jsx)(Ce,{flexShrink:"0",children:(0,Cl.jsx)(T0,{loading:F3({id:l.id}),children:(0,Cl.jsx)(VC,{})})}),(0,Cl.jsx)(kt,{size:"2",truncate:!0,wrap:"nowrap",children:l.filename})]}),(0,Cl.jsx)(Ce,{flexShrink:"0",children:(0,Cl.jsx)(rn,{onClick:function(){return a(function(u){return u.filter(function(c){return c.id!==l.id})})},color:"gray",variant:"ghost",size:"1",children:(0,Cl.jsx)($oe,{})})})]})},l.id)},t[3]=a,t[4]=o):o=t[4],i=n.map(o),t[0]=n,t[1]=a,t[2]=i}else i=t[2];var s;return t[5]!==e||t[6]!==i?(s=(0,Cl.jsx)(Ce,E6e(E6e({flexBasis:"100%",direction:"column",pb:"2",gap:"1"},e),{},{children:i})),t[5]=e,t[6]=i,t[7]=s):s=t[7],s},a6=function(e){var t=new FormData;for(var r in e)t.append(r,e[r]);return t};function R6e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function T6e(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function z5t(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var D5t=function(e){var t,r=e.variables,n=e.superinterfaceContext;if(r.threadId||!r.assistantId||!((t=n.threadIdStorageOptions)!==null&&t!==void 0&&t.get))return a6(r);var a=n.threadIdStorageOptions.get({assistantId:r.assistantId});return a6(a?T6e(T6e({},r),{},{threadId:a}):r)};function _6e(e,t,r,n,a,i,o){try{var s=e[i](o),l=s.value}catch(u){return void r(u)}s.done?t(l):Promise.resolve(l).then(n,a)}function j5t(e){return function(){var t=this,r=arguments;return new Promise(function(n,a){var i=e.apply(t,r);function o(l){_6e(i,n,a,o,s,"next",l)}function s(l){_6e(i,n,a,o,s,"throw",l)}o(void 0)})}}var B5t=function(e){var t=e.superinterfaceContext,r=e.queryClient,n=e.threadContext;return function(){var a=j5t(function(i){var o,s;return Gi(this,function(l){switch(l.label){case 0:return[4,fetch("".concat(t.baseUrl,"/files"),{method:"POST",body:D5t({variables:i,superinterfaceContext:t})})];case 1:return o=l.sent(),[4,o.json()];case 2:return s=l.sent(),[2,s]}})});return function(i){return a.apply(this,arguments)}}()};function A6e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function wF(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function F5t(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var $5t=function(e){var t=e.queryClient,r=e.threadContext,n=e.superinterfaceContext,a=e.onError,i=["createFile",r.variables];return wF(wF(wF({mutationFn:B5t({queryClient:t,superinterfaceContext:n,threadContext:r}),onError:a},r.defaultOptions.mutations),t.getMutationDefaults(i)),{},{mutationKey:i})};function P6e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function gT(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function Z5t(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var q5t=function(e){var t=(0,Pxe.c)(15),r;t[0]!==e?(r=e===void 0?{onError:K5t}:e,t[0]=e,t[1]=r):r=t[1];var n=r.onError,a;t[2]!==n?(a=n===void 0?W5t:n,t[2]=n,t[3]=a):a=t[3];var i=a,o=On(),s=ja(),l=ja(),u;t[4]!==i||t[5]!==o||t[6]!==s||t[7]!==l?(u=$5t({queryClient:o,threadContext:l,superinterfaceContext:s,onError:i}),t[4]=i,t[5]=o,t[6]=s,t[7]=l,t[8]=u):u=t[8];var c=E4(u),d;t[9]!==c||t[10]!==l.variables?(d=function(){for(var b,y=arguments.length,C=new Array(y),S=0;S"u"?"undefined":ce(t))=="symbol"?t:t+""}function X5t(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function O6e(e,t,r,n,a,i,o){try{var s=e[i](o),l=s.value}catch(u){return void r(u)}s.done?t(l):Promise.resolve(l).then(n,a)}function Y5t(e){return function(){var t=this,r=arguments;return new Promise(function(n,a){var i=e.apply(t,r);function o(l){O6e(i,n,a,o,s,"next",l)}function s(l){O6e(i,n,a,o,s,"throw",l)}o(void 0)})}}function e4t(e){var t,r,n,a=2;for(typeof Symbol<"u"&&(r=Symbol.asyncIterator,n=Symbol.iterator);a--;){if(r&&(t=e[r])!=null)return t.call(e);if(n&&(t=e[n])!=null)return new CT(t.call(e));r="@@asyncIterator",n="@@iterator"}throw new TypeError("Object is not async iterable")}function CT(e){function t(r){if(Object(r)!==r)return Promise.reject(new TypeError(r+" is not an object."));var n=r.done;return Promise.resolve(r.value).then(function(a){return{value:a,done:n}})}return CT=function(n){this.s=n,this.n=n.next},CT.prototype={s:null,n:null,next:function(){return t(this.n.apply(this.s,arguments))},return:function(n){var a=this.s.return;return a===void 0?Promise.resolve({value:n,done:!0}):t(a.apply(this.s,arguments))},throw:function(n){var a=this.s.return;return a===void 0?Promise.reject(n):t(a.apply(this.s,arguments))}},new CT(e)}var t4t=`.c,text/x-c, .cs,text/x-csharp, .cpp,text/x-c++, .doc,application/msword, .docx,application/vnd.openxmlformats-officedocument.wordprocessingml.document, .html,text/html, .java,text/x-java, .json,application/json, .md,text/markdown, .pdf,application/pdf, .php,text/x-php, .pptx,application/vnd.openxmlformats-officedocument.presentationml.presentation, .py,text/x-python, .py,text/x-script.python, .rb,text/x-ruby, .tex,text/x-tex, .txt,text/plain, .css,text/css, .js,text/javascript, .sh,application/x-sh, .ts,application/typescript`,r4t=function(e){var t=VT(),r=t.isDisabled,n=t.isLoading,a=t.setFiles,i=q5t().createFile,o=A6().addToast,s=(0,_xe.useCallback)(function(){var l=Y5t(function(u){var c,d,h,g,b,y,C,S,E;return Gi(this,function(R){switch(R.label){case 0:if(c=u.target.files,!c)return[2];d=Array.from(c).map(function(w){return{id:e$(),filename:w.name,object:"file",purpose:"assistants",created_at:(0,Axe.default)().unix(),bytes:w.size,status:"processed",fileObject:w}}),a(function(w){return pn(w).concat(pn(d.map(function(L){return P1(L,["fileObject"])})))}),h=!1,g=!1,R.label=1;case 1:R.trys.push([1,7,8,13]),y=function(){var L;return Gi(this,function(I){switch(I.label){case 0:return L=S.value,[4,i({file:L.fileObject},{onSuccess:function(P){var N=P.file;return a(function($){return pn($.filter(function(z){return z.id!==L.id})).concat([N])})},onError:function(){o({type:"error",message:"Could not upload file. Please try again."}),a(function(P){return P.filter(function(N){return N.id!==L.id})})}})];case 1:return I.sent(),[2]}})},C=e4t(d),R.label=2;case 2:return[4,C.next()];case 3:return(h=!(S=R.sent()).done)?[5,O2t(y())]:[3,6];case 4:R.sent(),R.label=5;case 5:return h=!1,[3,2];case 6:return[3,13];case 7:return E=R.sent(),g=!0,b=E,[3,13];case 8:return R.trys.push([8,,11,12]),h&&C.return!=null?[4,C.return()]:[3,10];case 9:R.sent(),R.label=10;case 10:return[3,12];case 11:if(g)throw b;return[7];case 12:return[7];case 13:return[2]}})});return function(u){return l.apply(this,arguments)}}(),[o,i,a]);return(0,O3.jsx)(Ce,I6e(I6e({pt:"2",pr:"2",flexGrow:"0"},e),{},{children:(0,O3.jsxs)(rn,{type:"button",variant:"ghost",color:"gray",disabled:r||n,style:{position:"relative",overflow:"hidden"},children:[(0,O3.jsx)(Joe,{}),(0,O3.jsx)("input",{type:"file",multiple:!0,accept:t4t,onChange:s,style:{cursor:"pointer",position:"absolute",top:0,left:0,right:0,bottom:0,opacity:0}})]})}))},n4t={Preview:O5t,Control:r4t};function M6e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function a4t(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function s4t(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var l4t=function(e){"use no memo";var t=e.children,r=e.className,n=e.style,a=tR(),i=a.formState.errors;return(0,d6.jsx)(W5,{size:"2",flexGrow:"0",className:r,style:n,children:(0,d6.jsx)(Ce,{direction:"column",flexShrink:"0",children:(0,d6.jsx)(Ce,{direction:"column",flexShrink:"0",children:(0,d6.jsx)(Ce,{style:a4t({borderRadius:"var(--radius-2)",borderWidth:"1px",borderStyle:"solid",borderColor:i.content?"var(--red-9)":"var(--gray-5)"},i.content?{backgroundColor:"var(--red-2)"}:{}),p:"2",pl:"3",wrap:"wrap",children:t})})})})},ZF={Root:l4t,Control:l$,Files:n4t};function N6e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function z6e(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function d4t(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var I6=function(e){return(0,M3.jsx)(Cxe,z6e(z6e({},e),{},{children:(0,M3.jsxs)(ZF.Root,{children:[(0,M3.jsx)(ZF.Control,{}),(0,M3.jsx)(HT,{})]})}))};I6.Root=Cxe;I6.Field=ZF;I6.Submit=HT;var p4t=YF,f4t=function(e){var t=e.toast;return(0,_d.jsx)(J0e,{children:(0,_d.jsx)(Wu,{children:(0,_d.jsx)(X0e,{children:(0,_d.jsxs)(Ce,{children:[(0,_d.jsx)(Ce,{pr:"2",height:"14px",align:"center",children:t.type==="success"?(0,_d.jsx)(jC,{color:"var(--accent-9)"}):(0,_d.jsx)(Goe,{color:"var(--red-9)"})}),(0,_d.jsx)(kt,{weight:"medium",size:"1",children:t.message})]})})})})},Oxe=function(e){var t=(0,Lxe.c)(15),r=e.children,n=e.bottom,a=n===void 0?0:n,i;t[0]===Symbol.for("react.memo_cache_sentinel")?(i=[],t[0]=i):i=t[0];var o=Fn((0,Ixe.useState)(i),2),s=o[0],l=o[1],u;t[1]===Symbol.for("react.memo_cache_sentinel")?(u=function(C){return l(function(S){return pn(S).concat([C])})},t[1]=u):u=t[1];var c=u,d;t[2]!==s?(d={toasts:s,addToast:c},t[2]=s,t[3]=d):d=t[3];var h;t[4]!==s?(h=Array.from(s).map(h4t),t[4]=s,t[5]=h):h=t[5];var g;t[6]!==a?(g=(0,B3.jsx)(Q0e,{style:{position:"absolute",bottom:a,right:0,display:"flex",flexDirection:"column",padding:"var(--space-5)",gap:"var(--space-3)",width:"390px",maxWidth:"100vw",margin:0,listStyle:"none",zIndex:99999999999999,outline:"none"}}),t[6]=a,t[7]=g):g=t[7];var b;t[8]!==r||t[9]!==h||t[10]!==g?(b=(0,B3.jsxs)(W0e,{children:[r,h,g]}),t[8]=r,t[9]=h,t[10]=g,t[11]=b):b=t[11];var y;return t[12]!==d||t[13]!==b?(y=(0,B3.jsx)(gye.Provider,{value:d,children:b}),t[12]=d,t[13]=b,t[14]=y):y=t[14],y};function h4t(e,t){return(0,B3.jsx)(f4t,{toast:e},t)}var m4t=["children","style","className"];function D6e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function j6e(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function b4t(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function y4t(e,t){if(e==null)return{};var r,n,a=x4t(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n"u"?"undefined":ce(t))=="symbol"?t:t+""}function S4t(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Jo=function(e){return(0,C6.jsxs)(Mxe,V6e(V6e({},e),{},{children:[(0,C6.jsx)(L6,{}),(0,C6.jsx)(I6,{})]}))};Jo.Root=Mxe;Jo.Messages=L6;Jo.MessageForm=I6;function H6e(e,t,r,n,a,i,o){try{var s=e[i](o),l=s.value}catch(u){return void r(u)}s.done?t(l):Promise.resolve(l).then(n,a)}function F6e(e){return function(){var t=this,r=arguments;return new Promise(function(n,a){var i=e.apply(t,r);function o(l){H6e(i,n,a,o,s,"next",l)}function s(l){H6e(i,n,a,o,s,"throw",l)}o(void 0)})}}var E4t=function(e){var t=e.superinterfaceContext;return function(){var r=F6e(function(n){var a,i,o,s,l;return Gi(this,function(u){return a=n.queryKey,i=Fn(a,2),o=i[0],s=i[1].assistantId,l=new URLSearchParams({publicApiKey:t.variables.publicApiKey}),[2,fetch("".concat(t.baseUrl,"/assistants/").concat(s,"?").concat(l)).then(function(){var c=F6e(function(d){var h,g;return Gi(this,function(b){switch(b.label){case 0:if(d.status===200)return[3,4];b.label=1;case 1:return b.trys.push([1,3,,4]),[4,d.json()];case 2:throw h=b.sent(),new Error(h.error);case 3:throw g=b.sent(),new Error("Failed to fetch");case 4:return[2,d.json()]}})});return function(d){return c.apply(this,arguments)}}())]})});return function(n){return r.apply(this,arguments)}}()},R4t=function(e){var t=e.assistantId,r=e.superinterfaceContext;return{queryKey:["assistants",{assistantId:t}],queryFn:E4t({superinterfaceContext:r})}};function $6e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function G6e(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function A4t(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var P4t=function(e){var t=(0,Nxe.c)(6),r=e.assistantId,n=ja(),a;t[0]!==r||t[1]!==n?(a=R4t({assistantId:r,superinterfaceContext:n}),t[0]=r,t[1]=n,t[2]=a):a=t[2];var i=KM(a),o,s=i.data?i.data.assistant:null,l;return t[3]!==i||t[4]!==s?(l=G6e(G6e({},i),{},{assistant:s}),t[3]=i,t[4]=s,t[5]=l):l=t[5],o=l,o},Bxe=(0,jxe.createContext)({isOpen:!1,setIsOpen:function(){}}),$T=function(){return(0,Vxe.useContext)(Bxe)},L4t=function(e){var t=(0,zxe.c)(5),r=e.children,n=$T(),a=Fn((0,Dxe.useState)(n.isOpen),2),i=a[0],o=a[1],s;t[0]!==i?(s={isOpen:i,setIsOpen:o},t[0]=i,t[1]=s):s=t[1];var l;return t[2]!==r||t[3]!==s?(l=(0,Hxe.jsx)(Bxe.Provider,{value:s,children:r}),t[2]=r,t[3]=s,t[4]=l):l=t[4],l},GT=function(e){var t=e.children;return(0,Fxe.jsx)(L4t,{children:t})};function U6e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function Z6e(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function M4t(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Gxe=function(e){return(0,qF.jsx)(rn,Z6e(Z6e({size:"4",radius:"full"},e),{},{children:(0,qF.jsx)(Voe,{})}))};function q6e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function KF(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function D4t(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Uxe=function(e){var t=(0,$xe.c)(14),r=e.children,n=e.style,a=e.className,i=$T(),o=i.setIsOpen,s=i.isOpen,l=s?"none":"flex",u;t[0]!==l?(u={initial:l,sm:"flex"},t[0]=l,t[1]=u):u=t[1];var c;t[2]!==o?(c=function(){return o(j4t)},t[2]=o,t[3]=c):c=t[3];var d;t[4]!==n?(d=n??{},t[4]=n,t[5]=d):d=t[5];var h;t[6]!==d?(h=KF({zIndex:9999999999},d),t[6]=d,t[7]=h):h=t[7];var g;return t[8]!==r||t[9]!==a||t[10]!==u||t[11]!==c||t[12]!==h?(g=(0,LT.jsx)(Ce,{display:u,onClick:c,direction:"column",flexShrink:"0",justify:"end",align:"end",position:"fixed",bottom:"24px",right:"24px",className:a,style:h,children:r}),t[8]=r,t[9]=a,t[10]=u,t[11]=c,t[12]=h,t[13]=g):g=t[13],g},$3=function(e){return(0,LT.jsx)(Uxe,KF(KF({},e),{},{children:(0,LT.jsx)(Gxe,{})}))};$3.Root=Uxe;$3.Button=Gxe;function j4t(e){return!e}var B4t=function(){var e=(0,qxe.c)(9),t=$T(),r=t.setIsOpen,n=t.isOpen,a=n?"flex":"none",i;e[0]!==a?(i={initial:a,sm:"none"},e[0]=a,e[1]=i):i=e[1];var o;e[2]!==r?(o=function(){return r(V4t)},e[2]=r,e[3]=o):o=e[3];var s;e[4]===Symbol.for("react.memo_cache_sentinel")?(s={zIndex:9999999999},e[4]=s):s=e[4];var l;e[5]===Symbol.for("react.memo_cache_sentinel")?(l=(0,kT.jsx)(rn,{size:"2",variant:"soft",children:(0,kT.jsx)(Foe,{})}),e[5]=l):l=e[5];var u;return e[6]!==i||e[7]!==o?(u=(0,kT.jsx)(Ce,{display:i,onClick:o,direction:"column",flexShrink:"0",justify:"end",align:"end",position:"absolute",top:"24px",right:"24px",style:s,children:l}),e[6]=i,e[7]=o,e[8]=u):u=e[8],u};function V4t(e){return!e}function K6e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function IT(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function $4t(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Kxe=function(e){var t=(0,Zxe.c)(19),r=e.children,n=e.className,a=e.style,i=$T().isOpen;if(!i)return null;var o,s,l,u;t[0]===Symbol.for("react.memo_cache_sentinel")?(o={initial:"0",sm:"72px"},s={initial:"0",sm:"24px"},l={initial:void 0,sm:"720px"},u={initial:void 0,sm:"400px"},t[0]=o,t[1]=s,t[2]=l,t[3]=u):(o=t[0],s=t[1],l=t[2],u=t[3]);var c;t[4]===Symbol.for("react.memo_cache_sentinel")?(c={initial:"100%",sm:"calc(100% - 96px)"},t[4]=c):c=t[4];var d;t[5]!==a?(d=IT({zIndex:9999999999},a),t[5]=a,t[6]=d):d=t[6];var h,g;t[7]===Symbol.for("react.memo_cache_sentinel")?(h={initial:void 0,sm:"3"},g={position:"relative",display:"flex",flexGrow:1},t[7]=h,t[8]=g):(h=t[7],g=t[8]);var b;t[9]===Symbol.for("react.memo_cache_sentinel")?(b={display:"flex",flexGrow:1},t[9]=b):b=t[9];var y;t[10]!==r?(y=(0,Sl.jsx)(I2,{clip:"padding-box",side:"all",pb:"current",style:b,children:r}),t[10]=r,t[11]=y):y=t[11];var C;t[12]===Symbol.for("react.memo_cache_sentinel")?(C=(0,Sl.jsx)(B4t,{}),t[12]=C):C=t[12];var S;t[13]!==y?(S=(0,Sl.jsxs)(Wu,{mb:h,style:g,children:[y,C]}),t[13]=y,t[14]=S):S=t[14];var E;return t[15]!==n||t[16]!==S||t[17]!==d?(E=(0,Sl.jsx)(Ce,{className:n,direction:"column",justify:"end",position:"fixed",bottom:o,right:s,maxHeight:l,maxWidth:u,width:"100%",height:c,style:d,children:S}),t[15]=n,t[16]=S,t[17]=d,t[18]=E):E=t[18],E},Wxe=function(e){var t=e.className,r=e.style;return(0,Sl.jsx)(Jo.Messages,{className:t,style:IT({paddingTop:"var(--space-5)",paddingRight:"var(--space-5)",paddingLeft:"var(--space-5)"},r)})},Qxe=function(e){var t=e.children,r=e.className,n=e.style;return(0,Sl.jsx)(Ce,{direction:"column",pl:"5",pr:"5",pb:"3",flexShrink:"0",className:r,style:n,children:t})},Xm=function(e){return(0,Sl.jsx)(Kxe,IT(IT({},e),{},{children:(0,Sl.jsxs)(Jo.Root,{children:[(0,Sl.jsx)(Wxe,{}),(0,Sl.jsx)(Qxe,{children:(0,Sl.jsx)(Jo.MessageForm,{})})]})}))};Xm.Root=Kxe;Xm.Messages=Wxe;Xm.FormContainer=Qxe;var c$=function(){return(0,S6.jsxs)(GT,{children:[(0,S6.jsx)(Xm,{}),(0,S6.jsx)($3,{})]})};c$.Root=GT;c$.Trigger=$3;c$.Content=Xm;var d$=(0,Jxe.createContext)({audioRuntime:null}),G3=function(){return(0,Xxe.useContext)(d$)},G4t=function(){};function U4t(e){if(e&&e.addEventListener){for(var t,r=arguments.length,n=new Array(r>1?r-1:0),a=1;a1?r-1:0),a=1;a"u"?"undefined":ce(t))=="symbol"?t:t+""}function X4t(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function J6e(e,t,r,n,a,i,o){try{var s=e[i](o),l=s.value}catch(u){return void r(u)}s.done?t(l):Promise.resolve(l).then(n,a)}function Y4t(e){return function(){var t=this,r=arguments;return new Promise(function(n,a){var i=e.apply(t,r);function o(l){J6e(i,n,a,o,s,"next",l)}function s(l){J6e(i,n,a,o,s,"throw",l)}o(void 0)})}}var e7t=function(e){var t=e.isStopOnSilence,r=e.onStart,n=e.onStop,a=Fn((0,Pi.useState)(null),2),i=a[0],o=a[1],s=Fn((0,Pi.useState)(null),2),l=s[0],u=s[1],c=Fn((0,Pi.useState)(null),2),d=c[0],h=c[1],g=Fn((0,Pi.useState)("idle"),2),b=g[0],y=g[1],C=d3(),S=d3(),E=Fn((0,Pi.useState)(!1),2),R=E[0],w=E[1];(0,Pi.useEffect)(function(){R||w(!0)},[R,C,S]);var L=eme({onStart:function(Z,B){y("recording"),h(B.mediaStream),$.current=!1,r&&r(Z,B),o(null),u(null)},onStop:function(){var Z=Y4t(function(){var X=arguments;return Gi(this,function(J){switch(J.label){case 0:return y("stopped"),n?[4,n.apply(void 0,X)]:[3,2];case 1:J.sent(),J.label=2;case 2:return o(null),u(null),[2]}})});function B(){return Z.apply(this,arguments)}return B}(),onPause:function(){y("paused"),o(null),u(null)},onResume:function(){y("recording"),o(null),u(null)}}),I=Fn((0,Pi.useState)(null),2),P=I[0],N=I[1],$=(0,Pi.useRef)(!1);(0,Pi.useEffect)(function(){if(d&&!$.current){$.current=!0;var Z=new AudioContext;N({source:Z.createMediaStreamSource(d),audioContext:Z})}},[$,d]);var z=(0,Pi.useMemo)(function(){if(!P)return null;var Z=P.audioContext.createAnalyser();return P.source.connect(Z),Z},[P]),ne=(0,Pi.useMemo)(function(){if(!P)return null;var Z=P.audioContext.createAnalyser();return Z.minDecibels=-60,P.source.connect(Z),Z},[P]),W=(0,Pi.useCallback)(function(){if(ne){var Z=new Uint8Array(ne.frequencyBinCount);ne.getByteFrequencyData(Z);var B=Z.every(function(X){return X===0});o(function(X){return B?X||(0,ET.default)():null}),u(function(X){return B?X:X||(0,ET.default)()}),requestAnimationFrame(function(){return W()})}},[ne,u,o]);return(0,Pi.useEffect)(function(){t&&requestAnimationFrame(function(){return W()})},[W,t]),K4t(function(){t&&b==="recording"&&i&&l&&i.isBefore((0,ET.default)().subtract(1.5,"second"))&&L.stop()},300),Q6e(Q6e({},L),{},{status:b,visualizationAnalyser:z})},t7t=function(e){var t=e.message,r=t.content.filter(function(a){return a.type==="text"}),n=r.map(function(a){return a.text.value}).join(" ");return A1(n)?null:n},CF,r7t=["safari","ios"],RT=!r7t.includes(((CF=C8e())===null||CF===void 0?void 0:CF.name)||"");function X6e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function vT(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function i7t(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Y6e=/[\.?!]$/,o7t=function(e){var t=e.messageId,r=e.input,n=v8e(r).sentences().json();return n.map(function(a){return{messageId:t,sentence:a.text}})},s7t=function(e){var t,r=(0,nwe.c)(50),n=e.onEnd,a=e.play,i=Fn((0,Nc.useState)(!1),2),o=i[0],s=i[1],l;r[0]===Symbol.for("react.memo_cache_sentinel")?(l=[],r[0]=l):l=r[0];var u=Fn((0,Nc.useState)(l),2),c=u[0],d=u[1],h;r[1]===Symbol.for("react.memo_cache_sentinel")?(h=[],r[1]=h):h=r[1];var g=Fn((0,Nc.useState)(h),2),b=g[0],y=g[1],C=d3(),S=d3(),E=ja(),R=Fn((0,Nc.useState)(!1),2),w=R[0],L=R[1],I=DT(),P;e:{if(!I.latestMessage){var N;r[2]===Symbol.for("react.memo_cache_sentinel")?(N=[],r[2]=N):N=r[2],P=N;break e}if(I.latestMessage.role!=="assistant"){var $;r[3]===Symbol.for("react.memo_cache_sentinel")?($=[],r[3]=$):$=r[3],P=$;break e}if(c.includes(I.latestMessage.id)){var z;r[4]===Symbol.for("react.memo_cache_sentinel")?(z=[],r[4]=z):z=r[4],P=z;break e}var ne;if(r[5]!==I.latestMessage||r[6]!==b){var W=t7t({message:I.latestMessage});if(!W){var Z;r[9]===Symbol.for("react.memo_cache_sentinel")?(Z=[],r[9]=Z):Z=r[9],P=Z;break e}var B=o7t({messageId:I.latestMessage.id,input:W}),X;r[10]!==b?(X=function(Ar){return!b.find(function(ba){return ba.messageId===Ar.messageId&&ba.sentence===Ar.sentence})},r[10]=b,r[11]=X):X=r[11],ne=B.filter(X),r[5]=I.latestMessage,r[6]=b,r[7]=ne,r[8]=P}else ne=r[7],P=r[8];P=ne}var J=P,te;r[12]!==C||r[13]!==o||r[14]!==S||r[15]!==E.baseUrl||r[16]!==E.variables||r[17]!==J?(te=function(Ar){var ba=Ar.input,Y=Ar.onPlay,ie=Ar.onStop,fe=Ar.onEnd,Fe=new URLSearchParams(vT({input:ba},E.variables));C.load("".concat(E.baseUrl,"/audio-runtimes/tts?").concat(Fe),{format:"mp3",autoplay:o,html5:RT,onplay:Y,onstop:ie,onload:function(){var Ve=J[1];if(Ve){var Pe=Y6e.test(Ve.sentence);if(Pe){var Le=new URLSearchParams(vT({input:Ve.sentence},E.variables));S.load("".concat(E.baseUrl,"/audio-runtimes/tts?").concat(Le),{format:"mp3",autoplay:!1,html5:RT})}}},onend:fe})},r[12]=C,r[13]=o,r[14]=S,r[15]=E.baseUrl,r[16]=E.variables,r[17]=J,r[18]=te):te=r[18];var le=te,he;he=a||le;var G=he,Je;r[19]!==C.playing||r[20]!==w||r[21]!==I.latestMessage||r[22]!==n||r[23]!==G||r[24]!==J?(Je=function(){if(!w&&!C.playing&&I.latestMessage&&I.latestMessage.role==="assistant"){var Ar=J[0];if(Ar){var ba=F3({id:I.latestMessage.id})||I.latestMessage.status!=="in_progress"||Y6e.test(Ar.sentence);if(ba){L(!0),y(function(ie){return pn(ie).concat([Ar])});var Y=Ar.sentence;G({input:Y,onPlay:function(){s(!0)},onStop:function(){d(function(ie){return pn(ie).concat([Ar.messageId])}),L(!1)},onEnd:function(){L(!1),J.length===1&&I.latestMessage.status!=="in_progress"&&n()}})}}}},r[19]=C.playing,r[20]=w,r[21]=I.latestMessage,r[22]=n,r[23]=G,r[24]=J,r[25]=Je):Je=r[25];var ct;r[26]!==C||r[27]!==w||r[28]!==I||r[29]!==S||r[30]!==n||r[31]!==G||r[32]!==b||r[33]!==E||r[34]!==J?(ct=[J,w,E,I,C,S,b,n,G],r[26]=C,r[27]=w,r[28]=I,r[29]=S,r[30]=n,r[31]=G,r[32]=b,r[33]=E,r[34]=J,r[35]=ct):ct=r[35],(0,Nc.useEffect)(Je,ct);var q;r[36]!==C?(q=[C],r[36]=C,r[37]=q):q=r[37],(0,Nc.useEffect)(l7t,q);var yt=Fn((0,Nc.useState)(null),2),jt=yt[0],Kt=yt[1],Ie=(0,Nc.useRef)(!1),$e;r[38]!==C.playing?($e=function(){if(C.playing&&!Ie.current)if(Ie.current=!0,RT){var Ar=new AudioContext;Kt({source:Ar.createMediaElementSource(Eh.Howler._howls[0]._sounds[0]._node),audioContext:Ar})}else Kt({source:Eh.Howler.masterGain,audioContext:Eh.Howler.ctx})},r[38]=C.playing,r[39]=$e):$e=r[39];var mt;r[40]!==C?(mt=[C,Ie],r[40]=C,r[41]=mt):mt=r[41],(0,Nc.useEffect)($e,mt);var at;e:{if(!jt){at=null;break e}var it;r[42]!==jt.audioContext||r[43]!==jt.source?(it=jt.audioContext.createAnalyser(),jt.source.connect(jt.audioContext.destination),jt.source.connect(it),r[42]=jt.audioContext,r[43]=jt.source,r[44]=it):it=r[44],at=it}var Ct=at,Cr;Cr=w||J.length>0||((t=I.latestMessage)===null||t===void 0?void 0:t.status)==="in_progress";var Tn=Cr,Kr;return r[45]!==C||r[46]!==o||r[47]!==Tn||r[48]!==Ct?(Kr=vT(vT({isPending:Tn,isAudioPlayed:o},C),{},{visualizationAnalyser:Ct}),r[45]=C,r[46]=o,r[47]=Tn,r[48]=Ct,r[49]=Kr):Kr=r[49],Kr};function l7t(){if(RT){var e;if(!(Eh.Howler!==null&&Eh.Howler!==void 0&&(e=Eh.Howler._howls[0])!==null&&e!==void 0&&(e=e._sounds[0])!==null&&e!==void 0&&e._node))return;Eh.Howler._howls[0]._sounds[0]._node.crossOrigin="anonymous"}}var c7t=function(e){return new Promise(function(t){var r=new FileReader;r.onloadend=function(){return t(r.result)},r.readAsDataURL(e)})};function ebe(e,t,r,n,a,i,o){try{var s=e[i](o),l=s.value}catch(u){return void r(u)}s.done?t(l):Promise.resolve(l).then(n,a)}function awe(e){return function(){var t=this,r=arguments;return new Promise(function(n,a){var i=e.apply(t,r);function o(l){ebe(i,n,a,o,s,"next",l)}function s(l){ebe(i,n,a,o,s,"throw",l)}o(void 0)})}}var u7t=function(e){var t=(0,ewe.c)(30),r=e.play,n=A6().addToast,a=On(),i=ja(),o;t[0]===Symbol.for("react.memo_cache_sentinel")?(o={name:"microphone"},t[0]=o):o=t[0];var s=q4t(o),l=r$({onError:function(N){n$({queryClient:a,addToast:n,threadContext:i})(N),c.start()}}),u;t[1]!==l?(u={isStopOnSilence:!0,onStart:d7t,onStop:function(){var N=awe(function(z,ne){var W,Z;return Gi(this,function(B){switch(B.label){case 0:return W=new Blob(ne,{type:ne[0].type}),[4,c7t(W)];case 1:return Z=B.sent(),[2,l.createMessage({audioContent:Z})]}})});function $(z,ne){return N.apply(this,arguments)}return $}()},t[1]=l,t[2]=u):u=t[2];var c=e7t(u),d;t[3]!==s||t[4]!==c?(d=function(){s==="granted"&&c.start()},t[3]=s,t[4]=c,t[5]=d):d=t[5];var h;t[6]!==r||t[7]!==d?(h={play:r,onEnd:d},t[6]=r,t[7]=d,t[8]=h):h=t[8];var g=s7t(h),b,y=c,C=c,S=c,E=c,R=c,w=c,L;t[9]!==l.isPending||t[10]!==R.visualizationAnalyser||t[11]!==w.status||t[12]!==y.start||t[13]!==C.stop||t[14]!==S.pause||t[15]!==E.resume?(L={start:y.start,stop:C.stop,pause:S.pause,resume:E.resume,isPending:l.isPending,visualizationAnalyser:R.visualizationAnalyser,rawStatus:w.status},t[9]=l.isPending,t[10]=R.visualizationAnalyser,t[11]=w.status,t[12]=y.start,t[13]=C.stop,t[14]=S.pause,t[15]=E.resume,t[16]=L):L=t[16];var I;t[17]!==g.isAudioPlayed||t[18]!==g.isPending||t[19]!==g.isReady||t[20]!==g.pause||t[21]!==g.paused||t[22]!==g.play||t[23]!==g.playing||t[24]!==g.stop||t[25]!==g.visualizationAnalyser?(I={play:g.play,pause:g.pause,stop:g.stop,visualizationAnalyser:g.visualizationAnalyser,playing:g.playing,paused:g.paused,isPending:g.isPending,isReady:g.isReady,isAudioPlayed:g.isAudioPlayed,rawStatus:void 0},t[17]=g.isAudioPlayed,t[18]=g.isPending,t[19]=g.isReady,t[20]=g.pause,t[21]=g.paused,t[22]=g.play,t[23]=g.playing,t[24]=g.stop,t[25]=g.visualizationAnalyser,t[26]=I):I=t[26];var P;return t[27]!==L||t[28]!==I?(P={ttsAudioRuntime:{user:L,assistant:I}},t[27]=L,t[28]=I,t[29]=P):P=t[29],b=P,b};function d7t(){return WF.apply(this,arguments)}function WF(){return WF=awe(function(){return Gi(this,function(e){return[2]})}),WF.apply(this,arguments)}var p7t=function(e){var t=(0,Yxe.c)(7),r=e.children,n=e.play,a;t[0]!==n?(a={play:n},t[0]=n,t[1]=a):a=t[1];var i=u7t(a).ttsAudioRuntime,o;t[2]!==i?(o={audioRuntime:i},t[2]=i,t[3]=o):o=t[3];var s;return t[4]!==r||t[5]!==o?(s=(0,iwe.jsx)(d$.Provider,{value:o,children:r}),t[4]=r,t[5]=o,t[6]=s):s=t[6],s},f7t=["children"],h7t=["children","play","className","style"];function tbe(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function OT(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function v7t(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function owe(e,t){if(e==null)return{};var r,n,a=b7t(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n"u"?"undefined":ce(t))=="symbol"?t:t+""}function k7t(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var pwe=function(e){var t=ZT().status,r=G3(),n=(0,Ah.useContext)(P6),a=Fn((0,Ah.useState)(0),2),i=a[0],o=a[1],s=(0,Ah.useCallback)(function(l){var u=l.visualizationAnalyser;if(!u){o(1);return}var c=new Uint8Array(u.frequencyBinCount/15);u.getByteFrequencyData(c),o(1+lwe.default.mean(c)/255/10),requestAnimationFrame(function(){return s({visualizationAnalyser:u})})},[]);return(0,Ah.useEffect)(function(){s({visualizationAnalyser:r.audioRuntime.user.visualizationAnalyser})},[s,r]),(0,Th.jsxs)(Ce,nbe(nbe({direction:"column",align:"center",justify:"center",mb:"3",flexGrow:"1"},e),{},{children:[(0,Th.jsx)(Ce,{align:"center",justify:"center",height:"200px",width:"200px",style:{backgroundColor:t==="playing"?"var(--accent-4)":"var(--gray-4)",borderRadius:"9999px",scale:i},children:(0,Th.jsx)(uwe,{visualizationAnalyser:r.audioRuntime.assistant.visualizationAnalyser,backgroundColor:t==="playing"?"var(--accent-11)":"var(--gray-11)",height:"40px",barWidth:"24px"})}),(0,Th.jsxs)(Ce,{ml:"-22.5px",gap:"3",pt:"5",children:[(0,Th.jsx)(s$,{}),(0,Th.jsx)(BT,{children:n})]})]}))},E7t=function(e){var t=e.texts;return` .status-messages-texts:after { content: '`.concat(t[0],`'; animation: texts `).concat(t.length*5,`s linear infinite; } @keyframes texts { `).concat(t.map(function(r,n){return` `.concat(n*100/t.length,`% { content: "`).concat(t[n],`"; } `)}).join(""),` }`)},bT=function(e){var t=e.texts,r=e.className,n=e.style;return(0,E6.jsxs)(Ce,{justify:"center",pb:"5",className:r,style:n,children:[(0,E6.jsx)(kt,{size:"2",weight:"regular",color:"gray",className:"status-messages-texts"}),(0,E6.jsx)("style",{dangerouslySetInnerHTML:{__html:E7t({texts:t})}})]})};function abe(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function yT(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function _7t(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var hwe=function(e){var t=(0,fwe.c)(12),r=ZT().status;if(r==="recording"){var n;t[0]===Symbol.for("react.memo_cache_sentinel")?(n=["Start speaking","Listening","Finish speaking to send","Click the button below to send manually"],t[0]=n):n=t[0];var a;return t[1]!==e?(a=(0,p6.jsx)(bT,yT({texts:n},e)),t[1]=e,t[2]=a):a=t[2],a}if(["recorderPaused","idle","playerPaused"].includes(r)){var i;t[3]===Symbol.for("react.memo_cache_sentinel")?(i=["Click the button below to activate"],t[3]=i):i=t[3];var o;return t[4]!==e?(o=(0,p6.jsx)(bT,yT({texts:i},e)),t[4]=e,t[5]=o):o=t[5],o}if(r==="playing"){var s;t[6]===Symbol.for("react.memo_cache_sentinel")?(s=["Click the button below to interrupt"],t[6]=s):s=t[6];var l;return t[7]!==e?(l=(0,p6.jsx)(bT,yT({texts:s},e)),t[7]=e,t[8]=l):l=t[8],l}var u;t[9]===Symbol.for("react.memo_cache_sentinel")?(u=["Thinking"],t[9]=u):u=t[9];var c;return t[10]!==e?(c=(0,p6.jsx)(bT,yT({texts:u},e)),t[10]=e,t[11]=c):c=t[11],c};function ibe(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function obe(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function L7t(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var I7t=function(e){return(0,QF.jsx)("svg",obe(obe({xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",stroke:"currentColor",strokeWidth:0,viewBox:"0 0 384 512",height:"15",width:"15"},e),{},{children:(0,QF.jsx)("path",{stroke:"none",d:"M192 0c-53 0-96 43-96 96v160c0 53 43 96 96 96s96-43 96-96V96c0-53-43-96-96-96zM64 216c0-13.3-10.7-24-24-24s-24 10.7-24 24v40c0 89.1 66.2 162.7 152 174.4V464h-48c-13.3 0-24 10.7-24 24s10.7 24 24 24h144c13.3 0 24-10.7 24-24s-10.7-24-24-24h-48v-33.6c85.8-11.7 152-85.3 152-174.4v-40c0-13.3-10.7-24-24-24s-24 10.7-24 24v40c0 70.7-57.3 128-128 128S64 326.7 64 256v-40z"})}))},O7t=function(){var e=(0,gwe.c)(27),t=ZT().status,r=G3(),n=ja();if(t==="recording"){var a;e[0]===Symbol.for("react.memo_cache_sentinel")?(a=(0,fo.jsx)(FC,{}),e[0]=a):a=e[0];var i;e[1]!==r.audioRuntime.user.pause?(i=(0,fo.jsx)(Ce,{mr:"3",ml:"-7",children:(0,fo.jsx)(rn,{onClick:r.audioRuntime.user.pause,color:"gray",variant:"soft",size:"1",children:a})}),e[1]=r.audioRuntime.user.pause,e[2]=i):i=e[2];var o;e[3]===Symbol.for("react.memo_cache_sentinel")?(o=(0,fo.jsx)(K2,{}),e[3]=o):o=e[3];var s;e[4]!==r.audioRuntime.user.stop?(s=(0,fo.jsx)(rn,{onClick:r.audioRuntime.user.stop,highContrast:!0,variant:"soft",size:"4",children:o}),e[4]=r.audioRuntime.user.stop,e[5]=s):s=e[5];var l;return e[6]!==i||e[7]!==s?(l=(0,fo.jsxs)(Ce,{align:"center",children:[i,s]}),e[6]=i,e[7]=s,e[8]=l):l=e[8],l}if(t==="recorderPaused"){var u;e[9]===Symbol.for("react.memo_cache_sentinel")?(u=(0,fo.jsx)(EM,{}),e[9]=u):u=e[9];var c;return e[10]!==r.audioRuntime.user.resume?(c=(0,fo.jsx)(rn,{onClick:r.audioRuntime.user.resume,color:"red",size:"4",children:u}),e[10]=r.audioRuntime.user.resume,e[11]=c):c=e[11],c}if(t==="idle"){var d;return e[12]!==r.audioRuntime.user?(d=(0,fo.jsx)(rn,{onClick:function(){return r.audioRuntime.user.start()},size:"4",color:"red"}),e[12]=r.audioRuntime.user,e[13]=d):d=e[13],d}if(t==="playing"){var h;e[14]!==r.audioRuntime.assistant||e[15]!==r.audioRuntime.user||e[16]!==n.createMessageAbortControllerRef.current?(h=function(){var R;r.audioRuntime.assistant.stop(),(R=n.createMessageAbortControllerRef.current)===null||R===void 0||R.abort(),r.audioRuntime.user.start()},e[14]=r.audioRuntime.assistant,e[15]=r.audioRuntime.user,e[16]=n.createMessageAbortControllerRef.current,e[17]=h):h=e[17];var g;e[18]===Symbol.for("react.memo_cache_sentinel")?(g=(0,fo.jsx)(GC,{}),e[18]=g):g=e[18];var b;return e[19]!==h?(b=(0,fo.jsx)(rn,{onClick:h,size:"4",color:"gray",variant:"soft",children:g}),e[19]=h,e[20]=b):b=e[20],b}if(t==="playerPaused"){var y;e[21]!==r.audioRuntime.assistant?(y=function(){return r.audioRuntime.assistant.play()},e[21]=r.audioRuntime.assistant,e[22]=y):y=e[22];var C;e[23]===Symbol.for("react.memo_cache_sentinel")?(C=(0,fo.jsx)(EM,{}),e[23]=C):C=e[23];var S;return e[24]!==y?(S=(0,fo.jsx)(rn,{onClick:y,size:"4",children:C}),e[24]=y,e[25]=S):S=e[25],S}var E;return e[26]===Symbol.for("react.memo_cache_sentinel")?(E=(0,fo.jsx)(rn,{size:"4",variant:"soft",disabled:!0}),e[26]=E):E=e[26],E};function sbe(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function lbe(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function z7t(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var vwe=function(e){var t=(0,mwe.c)(17),r=ZT().status,n=G3(),a=r==="recording"?"var(--accent-11)":"var(--gray-11)",i;t[0]!==a?(i=(0,hp.jsx)(Ce,{ml:"-22.5px",mr:"2",align:"center",children:(0,hp.jsx)(I7t,{style:{color:a}})}),t[0]=a,t[1]=i):i=t[1];var o=r==="recording"?"var(--accent-4)":"var(--gray-4)",s;t[2]!==o?(s={backgroundColor:o,borderRadius:"var(--radius-6)"},t[2]=o,t[3]=s):s=t[3];var l=r==="recording"?"var(--accent-11)":"var(--gray-11)",u;t[4]!==n.audioRuntime.user.visualizationAnalyser||t[5]!==l?(u=(0,hp.jsx)(uwe,{visualizationAnalyser:n.audioRuntime.user.visualizationAnalyser,backgroundColor:l,height:"20px",barWidth:"12px"}),t[4]=n.audioRuntime.user.visualizationAnalyser,t[5]=l,t[6]=u):u=t[6];var c;t[7]!==s||t[8]!==u?(c=(0,hp.jsx)(Ce,{px:"2",py:"1",style:s,children:u}),t[7]=s,t[8]=u,t[9]=c):c=t[9];var d;t[10]!==i||t[11]!==c?(d=(0,hp.jsxs)(Ce,{pb:"3",align:"center",children:[i,c]}),t[10]=i,t[11]=c,t[12]=d):d=t[12];var h;t[13]===Symbol.for("react.memo_cache_sentinel")?(h=(0,hp.jsx)(O7t,{}),t[13]=h):h=t[13];var g;return t[14]!==e||t[15]!==d?(g=(0,hp.jsxs)(Ce,lbe(lbe({direction:"column",align:"center"},e),{},{children:[d,h]})),t[14]=e,t[15]=d,t[16]=g):g=t[16],g};function cbe(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function ube(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function B7t(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var O6=function(e){return(0,N3.jsxs)(swe,ube(ube({},e),{},{children:[(0,N3.jsx)(pwe,{}),(0,N3.jsx)(hwe,{}),(0,N3.jsx)(vwe,{})]}))};O6.Root=swe;O6.Visualization=pwe;O6.Status=hwe;O6.Form=vwe;function dbe(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function pbe(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function F7t(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var p$=function(e){return(0,z3.jsxs)(GT,pbe(pbe({},e),{},{children:[(0,z3.jsx)(Xm.Root,{children:(0,z3.jsx)(O6,{})}),(0,z3.jsx)($3,{})]}))};p$.Root=GT;p$.Trigger=$3;p$.Content=Xm;var U7t=["children"];function Z7t(e,t){if(e==null)return{};var r,n,a=q7t(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n *, .rt-Skeleton::after, .rt-Skeleton::before { visibility: hidden !important; } @keyframes rt-skeleton-pulse { from { background-color: var(--gray-a3); } to { background-color: var(--gray-a4); } } .rt-Text { line-height: var(--line-height, var(--default-line-height)); letter-spacing: var(--letter-spacing, inherit); } :where(.rt-Text) { margin: 0; } .rt-Text:where([data-accent-color]) { color: var(--accent-a11); } .rt-Text:where([data-accent-color].rt-high-contrast), :where([data-accent-color]:not(.radix-themes)) .rt-Text:where(.rt-high-contrast) { color: var(--accent-12); } @media (pointer: coarse) { .rt-Text:where(label) { -webkit-tap-highlight-color: transparent; } .rt-Text:where(label):where(:active) { outline: 0.75em solid var(--gray-a4); outline-offset: -0.6em; } } .rt-Text:where(.rt-r-size-1) { font-size: var(--font-size-1); --line-height: var(--line-height-1); --letter-spacing: var(--letter-spacing-1); } .rt-Text:where(.rt-r-size-2) { font-size: var(--font-size-2); --line-height: var(--line-height-2); --letter-spacing: var(--letter-spacing-2); } .rt-Text:where(.rt-r-size-3) { font-size: var(--font-size-3); --line-height: var(--line-height-3); --letter-spacing: var(--letter-spacing-3); } .rt-Text:where(.rt-r-size-4) { font-size: var(--font-size-4); --line-height: var(--line-height-4); --letter-spacing: var(--letter-spacing-4); } .rt-Text:where(.rt-r-size-5) { font-size: var(--font-size-5); --line-height: var(--line-height-5); --letter-spacing: var(--letter-spacing-5); } .rt-Text:where(.rt-r-size-6) { font-size: var(--font-size-6); --line-height: var(--line-height-6); --letter-spacing: var(--letter-spacing-6); } .rt-Text:where(.rt-r-size-7) { font-size: var(--font-size-7); --line-height: var(--line-height-7); --letter-spacing: var(--letter-spacing-7); } .rt-Text:where(.rt-r-size-8) { font-size: var(--font-size-8); --line-height: var(--line-height-8); --letter-spacing: var(--letter-spacing-8); } .rt-Text:where(.rt-r-size-9) { font-size: var(--font-size-9); --line-height: var(--line-height-9); --letter-spacing: var(--letter-spacing-9); } @media (min-width: 520px) { .rt-Text:where(.xs\\:rt-r-size-1) { font-size: var(--font-size-1); --line-height: var(--line-height-1); --letter-spacing: var(--letter-spacing-1); } .rt-Text:where(.xs\\:rt-r-size-2) { font-size: var(--font-size-2); --line-height: var(--line-height-2); --letter-spacing: var(--letter-spacing-2); } .rt-Text:where(.xs\\:rt-r-size-3) { font-size: var(--font-size-3); --line-height: var(--line-height-3); --letter-spacing: var(--letter-spacing-3); } .rt-Text:where(.xs\\:rt-r-size-4) { font-size: var(--font-size-4); --line-height: var(--line-height-4); --letter-spacing: var(--letter-spacing-4); } .rt-Text:where(.xs\\:rt-r-size-5) { font-size: var(--font-size-5); --line-height: var(--line-height-5); --letter-spacing: var(--letter-spacing-5); } .rt-Text:where(.xs\\:rt-r-size-6) { font-size: var(--font-size-6); --line-height: var(--line-height-6); --letter-spacing: var(--letter-spacing-6); } .rt-Text:where(.xs\\:rt-r-size-7) { font-size: var(--font-size-7); --line-height: var(--line-height-7); --letter-spacing: var(--letter-spacing-7); } .rt-Text:where(.xs\\:rt-r-size-8) { font-size: var(--font-size-8); --line-height: var(--line-height-8); --letter-spacing: var(--letter-spacing-8); } .rt-Text:where(.xs\\:rt-r-size-9) { font-size: var(--font-size-9); --line-height: var(--line-height-9); --letter-spacing: var(--letter-spacing-9); } } @media (min-width: 768px) { .rt-Text:where(.sm\\:rt-r-size-1) { font-size: var(--font-size-1); --line-height: var(--line-height-1); --letter-spacing: var(--letter-spacing-1); } .rt-Text:where(.sm\\:rt-r-size-2) { font-size: var(--font-size-2); --line-height: var(--line-height-2); --letter-spacing: var(--letter-spacing-2); } .rt-Text:where(.sm\\:rt-r-size-3) { font-size: var(--font-size-3); --line-height: var(--line-height-3); --letter-spacing: var(--letter-spacing-3); } .rt-Text:where(.sm\\:rt-r-size-4) { font-size: var(--font-size-4); --line-height: var(--line-height-4); --letter-spacing: var(--letter-spacing-4); } .rt-Text:where(.sm\\:rt-r-size-5) { font-size: var(--font-size-5); --line-height: var(--line-height-5); --letter-spacing: var(--letter-spacing-5); } .rt-Text:where(.sm\\:rt-r-size-6) { font-size: var(--font-size-6); --line-height: var(--line-height-6); --letter-spacing: var(--letter-spacing-6); } .rt-Text:where(.sm\\:rt-r-size-7) { font-size: var(--font-size-7); --line-height: var(--line-height-7); --letter-spacing: var(--letter-spacing-7); } .rt-Text:where(.sm\\:rt-r-size-8) { font-size: var(--font-size-8); --line-height: var(--line-height-8); --letter-spacing: var(--letter-spacing-8); } .rt-Text:where(.sm\\:rt-r-size-9) { font-size: var(--font-size-9); --line-height: var(--line-height-9); --letter-spacing: var(--letter-spacing-9); } } @media (min-width: 1024px) { .rt-Text:where(.md\\:rt-r-size-1) { font-size: var(--font-size-1); --line-height: var(--line-height-1); --letter-spacing: var(--letter-spacing-1); } .rt-Text:where(.md\\:rt-r-size-2) { font-size: var(--font-size-2); --line-height: var(--line-height-2); --letter-spacing: var(--letter-spacing-2); } .rt-Text:where(.md\\:rt-r-size-3) { font-size: var(--font-size-3); --line-height: var(--line-height-3); --letter-spacing: var(--letter-spacing-3); } .rt-Text:where(.md\\:rt-r-size-4) { font-size: var(--font-size-4); --line-height: var(--line-height-4); --letter-spacing: var(--letter-spacing-4); } .rt-Text:where(.md\\:rt-r-size-5) { font-size: var(--font-size-5); --line-height: var(--line-height-5); --letter-spacing: var(--letter-spacing-5); } .rt-Text:where(.md\\:rt-r-size-6) { font-size: var(--font-size-6); --line-height: var(--line-height-6); --letter-spacing: var(--letter-spacing-6); } .rt-Text:where(.md\\:rt-r-size-7) { font-size: var(--font-size-7); --line-height: var(--line-height-7); --letter-spacing: var(--letter-spacing-7); } .rt-Text:where(.md\\:rt-r-size-8) { font-size: var(--font-size-8); --line-height: var(--line-height-8); --letter-spacing: var(--letter-spacing-8); } .rt-Text:where(.md\\:rt-r-size-9) { font-size: var(--font-size-9); --line-height: var(--line-height-9); --letter-spacing: var(--letter-spacing-9); } } @media (min-width: 1280px) { .rt-Text:where(.lg\\:rt-r-size-1) { font-size: var(--font-size-1); --line-height: var(--line-height-1); --letter-spacing: var(--letter-spacing-1); } .rt-Text:where(.lg\\:rt-r-size-2) { font-size: var(--font-size-2); --line-height: var(--line-height-2); --letter-spacing: var(--letter-spacing-2); } .rt-Text:where(.lg\\:rt-r-size-3) { font-size: var(--font-size-3); --line-height: var(--line-height-3); --letter-spacing: var(--letter-spacing-3); } .rt-Text:where(.lg\\:rt-r-size-4) { font-size: var(--font-size-4); --line-height: var(--line-height-4); --letter-spacing: var(--letter-spacing-4); } .rt-Text:where(.lg\\:rt-r-size-5) { font-size: var(--font-size-5); --line-height: var(--line-height-5); --letter-spacing: var(--letter-spacing-5); } .rt-Text:where(.lg\\:rt-r-size-6) { font-size: var(--font-size-6); --line-height: var(--line-height-6); --letter-spacing: var(--letter-spacing-6); } .rt-Text:where(.lg\\:rt-r-size-7) { font-size: var(--font-size-7); --line-height: var(--line-height-7); --letter-spacing: var(--letter-spacing-7); } .rt-Text:where(.lg\\:rt-r-size-8) { font-size: var(--font-size-8); --line-height: var(--line-height-8); --letter-spacing: var(--letter-spacing-8); } .rt-Text:where(.lg\\:rt-r-size-9) { font-size: var(--font-size-9); --line-height: var(--line-height-9); --letter-spacing: var(--letter-spacing-9); } } @media (min-width: 1640px) { .rt-Text:where(.xl\\:rt-r-size-1) { font-size: var(--font-size-1); --line-height: var(--line-height-1); --letter-spacing: var(--letter-spacing-1); } .rt-Text:where(.xl\\:rt-r-size-2) { font-size: var(--font-size-2); --line-height: var(--line-height-2); --letter-spacing: var(--letter-spacing-2); } .rt-Text:where(.xl\\:rt-r-size-3) { font-size: var(--font-size-3); --line-height: var(--line-height-3); --letter-spacing: var(--letter-spacing-3); } .rt-Text:where(.xl\\:rt-r-size-4) { font-size: var(--font-size-4); --line-height: var(--line-height-4); --letter-spacing: var(--letter-spacing-4); } .rt-Text:where(.xl\\:rt-r-size-5) { font-size: var(--font-size-5); --line-height: var(--line-height-5); --letter-spacing: var(--letter-spacing-5); } .rt-Text:where(.xl\\:rt-r-size-6) { font-size: var(--font-size-6); --line-height: var(--line-height-6); --letter-spacing: var(--letter-spacing-6); } .rt-Text:where(.xl\\:rt-r-size-7) { font-size: var(--font-size-7); --line-height: var(--line-height-7); --letter-spacing: var(--letter-spacing-7); } .rt-Text:where(.xl\\:rt-r-size-8) { font-size: var(--font-size-8); --line-height: var(--line-height-8); --letter-spacing: var(--letter-spacing-8); } .rt-Text:where(.xl\\:rt-r-size-9) { font-size: var(--font-size-9); --line-height: var(--line-height-9); --letter-spacing: var(--letter-spacing-9); } } .rt-BaseDialogOverlay { position: fixed; inset: 0; } .rt-BaseDialogOverlay::before { position: fixed; content: ''; inset: 0; background-color: var(--color-overlay); } .rt-BaseDialogScroll { display: flex; overflow: auto; position: absolute; inset: 0; } .rt-BaseDialogScrollPadding { flex-grow: 1; margin: auto; padding-top: var(--space-6); padding-bottom: max(var(--space-6), 6vh); padding-left: var(--space-4); padding-right: var(--space-4); } .rt-BaseDialogScrollPadding:where(.rt-r-align-start) { margin-top: 0; } .rt-BaseDialogScrollPadding:where(.rt-r-align-center) { margin-top: auto; } @media (min-width: 520px) { .rt-BaseDialogScrollPadding:where(.xs\\:rt-r-align-start) { margin-top: 0; } .rt-BaseDialogScrollPadding:where(.xs\\:rt-r-align-center) { margin-top: auto; } } @media (min-width: 768px) { .rt-BaseDialogScrollPadding:where(.sm\\:rt-r-align-start) { margin-top: 0; } .rt-BaseDialogScrollPadding:where(.sm\\:rt-r-align-center) { margin-top: auto; } } @media (min-width: 1024px) { .rt-BaseDialogScrollPadding:where(.md\\:rt-r-align-start) { margin-top: 0; } .rt-BaseDialogScrollPadding:where(.md\\:rt-r-align-center) { margin-top: auto; } } @media (min-width: 1280px) { .rt-BaseDialogScrollPadding:where(.lg\\:rt-r-align-start) { margin-top: 0; } .rt-BaseDialogScrollPadding:where(.lg\\:rt-r-align-center) { margin-top: auto; } } @media (min-width: 1640px) { .rt-BaseDialogScrollPadding:where(.xl\\:rt-r-align-start) { margin-top: 0; } .rt-BaseDialogScrollPadding:where(.xl\\:rt-r-align-center) { margin-top: auto; } } .rt-BaseDialogContent { margin: auto; width: 100%; z-index: 1; position: relative; box-sizing: border-box; overflow: auto; --inset-padding-top: var(--dialog-content-padding); --inset-padding-right: var(--dialog-content-padding); --inset-padding-bottom: var(--dialog-content-padding); --inset-padding-left: var(--dialog-content-padding); padding: var(--dialog-content-padding); box-sizing: border-box; background-color: var(--color-panel-solid); box-shadow: var(--shadow-6); outline: none; } .rt-BaseDialogContent:where(.rt-r-size-1) { --dialog-content-padding: var(--space-3); border-radius: var(--radius-4); } .rt-BaseDialogContent:where(.rt-r-size-2) { --dialog-content-padding: var(--space-4); border-radius: var(--radius-4); } .rt-BaseDialogContent:where(.rt-r-size-3) { --dialog-content-padding: var(--space-5); border-radius: var(--radius-5); } .rt-BaseDialogContent:where(.rt-r-size-4) { --dialog-content-padding: var(--space-6); border-radius: var(--radius-5); } @media (min-width: 520px) { .rt-BaseDialogContent:where(.xs\\:rt-r-size-1) { --dialog-content-padding: var(--space-3); border-radius: var(--radius-4); } .rt-BaseDialogContent:where(.xs\\:rt-r-size-2) { --dialog-content-padding: var(--space-4); border-radius: var(--radius-4); } .rt-BaseDialogContent:where(.xs\\:rt-r-size-3) { --dialog-content-padding: var(--space-5); border-radius: var(--radius-5); } .rt-BaseDialogContent:where(.xs\\:rt-r-size-4) { --dialog-content-padding: var(--space-6); border-radius: var(--radius-5); } } @media (min-width: 768px) { .rt-BaseDialogContent:where(.sm\\:rt-r-size-1) { --dialog-content-padding: var(--space-3); border-radius: var(--radius-4); } .rt-BaseDialogContent:where(.sm\\:rt-r-size-2) { --dialog-content-padding: var(--space-4); border-radius: var(--radius-4); } .rt-BaseDialogContent:where(.sm\\:rt-r-size-3) { --dialog-content-padding: var(--space-5); border-radius: var(--radius-5); } .rt-BaseDialogContent:where(.sm\\:rt-r-size-4) { --dialog-content-padding: var(--space-6); border-radius: var(--radius-5); } } @media (min-width: 1024px) { .rt-BaseDialogContent:where(.md\\:rt-r-size-1) { --dialog-content-padding: var(--space-3); border-radius: var(--radius-4); } .rt-BaseDialogContent:where(.md\\:rt-r-size-2) { --dialog-content-padding: var(--space-4); border-radius: var(--radius-4); } .rt-BaseDialogContent:where(.md\\:rt-r-size-3) { --dialog-content-padding: var(--space-5); border-radius: var(--radius-5); } .rt-BaseDialogContent:where(.md\\:rt-r-size-4) { --dialog-content-padding: var(--space-6); border-radius: var(--radius-5); } } @media (min-width: 1280px) { .rt-BaseDialogContent:where(.lg\\:rt-r-size-1) { --dialog-content-padding: var(--space-3); border-radius: var(--radius-4); } .rt-BaseDialogContent:where(.lg\\:rt-r-size-2) { --dialog-content-padding: var(--space-4); border-radius: var(--radius-4); } .rt-BaseDialogContent:where(.lg\\:rt-r-size-3) { --dialog-content-padding: var(--space-5); border-radius: var(--radius-5); } .rt-BaseDialogContent:where(.lg\\:rt-r-size-4) { --dialog-content-padding: var(--space-6); border-radius: var(--radius-5); } } @media (min-width: 1640px) { .rt-BaseDialogContent:where(.xl\\:rt-r-size-1) { --dialog-content-padding: var(--space-3); border-radius: var(--radius-4); } .rt-BaseDialogContent:where(.xl\\:rt-r-size-2) { --dialog-content-padding: var(--space-4); border-radius: var(--radius-4); } .rt-BaseDialogContent:where(.xl\\:rt-r-size-3) { --dialog-content-padding: var(--space-5); border-radius: var(--radius-5); } .rt-BaseDialogContent:where(.xl\\:rt-r-size-4) { --dialog-content-padding: var(--space-6); border-radius: var(--radius-5); } } @media (prefers-reduced-motion: no-preference) { @keyframes rt-dialog-overlay-no-op { from { opacity: 1; } to { opacity: 1; } } @keyframes rt-dialog-content-show { from { opacity: 0; transform: translateY(5px) scale(0.97); } to { opacity: 1; transform: translateY(0px) scale(1); } } @keyframes rt-dialog-content-hide { from { opacity: 1; transform: translateY(0px) scale(1); } to { opacity: 0; transform: translateY(5px) scale(0.99); } } .rt-BaseDialogOverlay:where([data-state='closed']) { animation: rt-dialog-overlay-no-op 160ms cubic-bezier(0.16, 1, 0.3, 1); } .rt-BaseDialogOverlay:where([data-state='open'])::before { animation: rt-fade-in 200ms cubic-bezier(0.16, 1, 0.3, 1); } .rt-BaseDialogOverlay:where([data-state='closed'])::before { animation: rt-fade-out 160ms cubic-bezier(0.16, 1, 0.3, 1); } .rt-BaseDialogContent:where([data-state='open']) { animation: rt-dialog-content-show 200ms cubic-bezier(0.16, 1, 0.3, 1); } .rt-BaseDialogContent:where([data-state='closed']) { animation: rt-dialog-content-hide 100ms cubic-bezier(0.16, 1, 0.3, 1); } } .rt-AvatarRoot { display: inline-flex; align-items: center; justify-content: center; vertical-align: middle; -webkit-user-select: none; user-select: none; width: var(--avatar-size); height: var(--avatar-size); flex-shrink: 0; } .rt-AvatarImage { width: 100%; height: 100%; object-fit: cover; border-radius: inherit; } .rt-AvatarFallback { font-family: var(--default-font-family); font-weight: var(--font-weight-medium); font-style: normal; z-index: 0; width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; line-height: 1; border-radius: inherit; text-transform: uppercase; } .rt-AvatarFallback:where(.rt-one-letter) { font-size: var(--avatar-fallback-one-letter-font-size); } .rt-AvatarFallback:where(.rt-two-letters) { font-size: var(--avatar-fallback-two-letters-font-size, var(--avatar-fallback-one-letter-font-size)); } .rt-AvatarRoot:where(.rt-r-size-1) { --avatar-size: var(--space-5); --avatar-fallback-one-letter-font-size: var(--font-size-2); --avatar-fallback-two-letters-font-size: var(--font-size-1); border-radius: max(var(--radius-2), var(--radius-full)); letter-spacing: var(--letter-spacing-1); } .rt-AvatarRoot:where(.rt-r-size-2) { --avatar-size: var(--space-6); --avatar-fallback-one-letter-font-size: var(--font-size-3); --avatar-fallback-two-letters-font-size: var(--font-size-2); border-radius: max(var(--radius-2), var(--radius-full)); letter-spacing: var(--letter-spacing-2); } .rt-AvatarRoot:where(.rt-r-size-3) { --avatar-size: var(--space-7); --avatar-fallback-one-letter-font-size: var(--font-size-4); --avatar-fallback-two-letters-font-size: var(--font-size-3); border-radius: max(var(--radius-3), var(--radius-full)); letter-spacing: var(--letter-spacing-3); } .rt-AvatarRoot:where(.rt-r-size-4) { --avatar-size: var(--space-8); --avatar-fallback-one-letter-font-size: var(--font-size-5); --avatar-fallback-two-letters-font-size: var(--font-size-4); border-radius: max(var(--radius-3), var(--radius-full)); letter-spacing: var(--letter-spacing-4); } .rt-AvatarRoot:where(.rt-r-size-5) { --avatar-size: var(--space-9); --avatar-fallback-one-letter-font-size: var(--font-size-6); border-radius: max(var(--radius-4), var(--radius-full)); letter-spacing: var(--letter-spacing-6); } .rt-AvatarRoot:where(.rt-r-size-6) { --avatar-size: 80px; --avatar-fallback-one-letter-font-size: var(--font-size-7); border-radius: max(var(--radius-5), var(--radius-full)); letter-spacing: var(--letter-spacing-7); } .rt-AvatarRoot:where(.rt-r-size-7) { --avatar-size: 96px; --avatar-fallback-one-letter-font-size: var(--font-size-7); border-radius: max(var(--radius-5), var(--radius-full)); letter-spacing: var(--letter-spacing-7); } .rt-AvatarRoot:where(.rt-r-size-8) { --avatar-size: 128px; --avatar-fallback-one-letter-font-size: var(--font-size-8); border-radius: max(var(--radius-6), var(--radius-full)); letter-spacing: var(--letter-spacing-8); } .rt-AvatarRoot:where(.rt-r-size-9) { --avatar-size: 160px; --avatar-fallback-one-letter-font-size: var(--font-size-9); border-radius: max(var(--radius-6), var(--radius-full)); letter-spacing: var(--letter-spacing-9); } @media (min-width: 520px) { .rt-AvatarRoot:where(.xs\\:rt-r-size-1) { --avatar-size: var(--space-5); --avatar-fallback-one-letter-font-size: var(--font-size-2); --avatar-fallback-two-letters-font-size: var(--font-size-1); border-radius: max(var(--radius-2), var(--radius-full)); letter-spacing: var(--letter-spacing-1); } .rt-AvatarRoot:where(.xs\\:rt-r-size-2) { --avatar-size: var(--space-6); --avatar-fallback-one-letter-font-size: var(--font-size-3); --avatar-fallback-two-letters-font-size: var(--font-size-2); border-radius: max(var(--radius-2), var(--radius-full)); letter-spacing: var(--letter-spacing-2); } .rt-AvatarRoot:where(.xs\\:rt-r-size-3) { --avatar-size: var(--space-7); --avatar-fallback-one-letter-font-size: var(--font-size-4); --avatar-fallback-two-letters-font-size: var(--font-size-3); border-radius: max(var(--radius-3), var(--radius-full)); letter-spacing: var(--letter-spacing-3); } .rt-AvatarRoot:where(.xs\\:rt-r-size-4) { --avatar-size: var(--space-8); --avatar-fallback-one-letter-font-size: var(--font-size-5); --avatar-fallback-two-letters-font-size: var(--font-size-4); border-radius: max(var(--radius-3), var(--radius-full)); letter-spacing: var(--letter-spacing-4); } .rt-AvatarRoot:where(.xs\\:rt-r-size-5) { --avatar-size: var(--space-9); --avatar-fallback-one-letter-font-size: var(--font-size-6); border-radius: max(var(--radius-4), var(--radius-full)); letter-spacing: var(--letter-spacing-6); } .rt-AvatarRoot:where(.xs\\:rt-r-size-6) { --avatar-size: 80px; --avatar-fallback-one-letter-font-size: var(--font-size-7); border-radius: max(var(--radius-5), var(--radius-full)); letter-spacing: var(--letter-spacing-7); } .rt-AvatarRoot:where(.xs\\:rt-r-size-7) { --avatar-size: 96px; --avatar-fallback-one-letter-font-size: var(--font-size-7); border-radius: max(var(--radius-5), var(--radius-full)); letter-spacing: var(--letter-spacing-7); } .rt-AvatarRoot:where(.xs\\:rt-r-size-8) { --avatar-size: 128px; --avatar-fallback-one-letter-font-size: var(--font-size-8); border-radius: max(var(--radius-6), var(--radius-full)); letter-spacing: var(--letter-spacing-8); } .rt-AvatarRoot:where(.xs\\:rt-r-size-9) { --avatar-size: 160px; --avatar-fallback-one-letter-font-size: var(--font-size-9); border-radius: max(var(--radius-6), var(--radius-full)); letter-spacing: var(--letter-spacing-9); } } @media (min-width: 768px) { .rt-AvatarRoot:where(.sm\\:rt-r-size-1) { --avatar-size: var(--space-5); --avatar-fallback-one-letter-font-size: var(--font-size-2); --avatar-fallback-two-letters-font-size: var(--font-size-1); border-radius: max(var(--radius-2), var(--radius-full)); letter-spacing: var(--letter-spacing-1); } .rt-AvatarRoot:where(.sm\\:rt-r-size-2) { --avatar-size: var(--space-6); --avatar-fallback-one-letter-font-size: var(--font-size-3); --avatar-fallback-two-letters-font-size: var(--font-size-2); border-radius: max(var(--radius-2), var(--radius-full)); letter-spacing: var(--letter-spacing-2); } .rt-AvatarRoot:where(.sm\\:rt-r-size-3) { --avatar-size: var(--space-7); --avatar-fallback-one-letter-font-size: var(--font-size-4); --avatar-fallback-two-letters-font-size: var(--font-size-3); border-radius: max(var(--radius-3), var(--radius-full)); letter-spacing: var(--letter-spacing-3); } .rt-AvatarRoot:where(.sm\\:rt-r-size-4) { --avatar-size: var(--space-8); --avatar-fallback-one-letter-font-size: var(--font-size-5); --avatar-fallback-two-letters-font-size: var(--font-size-4); border-radius: max(var(--radius-3), var(--radius-full)); letter-spacing: var(--letter-spacing-4); } .rt-AvatarRoot:where(.sm\\:rt-r-size-5) { --avatar-size: var(--space-9); --avatar-fallback-one-letter-font-size: var(--font-size-6); border-radius: max(var(--radius-4), var(--radius-full)); letter-spacing: var(--letter-spacing-6); } .rt-AvatarRoot:where(.sm\\:rt-r-size-6) { --avatar-size: 80px; --avatar-fallback-one-letter-font-size: var(--font-size-7); border-radius: max(var(--radius-5), var(--radius-full)); letter-spacing: var(--letter-spacing-7); } .rt-AvatarRoot:where(.sm\\:rt-r-size-7) { --avatar-size: 96px; --avatar-fallback-one-letter-font-size: var(--font-size-7); border-radius: max(var(--radius-5), var(--radius-full)); letter-spacing: var(--letter-spacing-7); } .rt-AvatarRoot:where(.sm\\:rt-r-size-8) { --avatar-size: 128px; --avatar-fallback-one-letter-font-size: var(--font-size-8); border-radius: max(var(--radius-6), var(--radius-full)); letter-spacing: var(--letter-spacing-8); } .rt-AvatarRoot:where(.sm\\:rt-r-size-9) { --avatar-size: 160px; --avatar-fallback-one-letter-font-size: var(--font-size-9); border-radius: max(var(--radius-6), var(--radius-full)); letter-spacing: var(--letter-spacing-9); } } @media (min-width: 1024px) { .rt-AvatarRoot:where(.md\\:rt-r-size-1) { --avatar-size: var(--space-5); --avatar-fallback-one-letter-font-size: var(--font-size-2); --avatar-fallback-two-letters-font-size: var(--font-size-1); border-radius: max(var(--radius-2), var(--radius-full)); letter-spacing: var(--letter-spacing-1); } .rt-AvatarRoot:where(.md\\:rt-r-size-2) { --avatar-size: var(--space-6); --avatar-fallback-one-letter-font-size: var(--font-size-3); --avatar-fallback-two-letters-font-size: var(--font-size-2); border-radius: max(var(--radius-2), var(--radius-full)); letter-spacing: var(--letter-spacing-2); } .rt-AvatarRoot:where(.md\\:rt-r-size-3) { --avatar-size: var(--space-7); --avatar-fallback-one-letter-font-size: var(--font-size-4); --avatar-fallback-two-letters-font-size: var(--font-size-3); border-radius: max(var(--radius-3), var(--radius-full)); letter-spacing: var(--letter-spacing-3); } .rt-AvatarRoot:where(.md\\:rt-r-size-4) { --avatar-size: var(--space-8); --avatar-fallback-one-letter-font-size: var(--font-size-5); --avatar-fallback-two-letters-font-size: var(--font-size-4); border-radius: max(var(--radius-3), var(--radius-full)); letter-spacing: var(--letter-spacing-4); } .rt-AvatarRoot:where(.md\\:rt-r-size-5) { --avatar-size: var(--space-9); --avatar-fallback-one-letter-font-size: var(--font-size-6); border-radius: max(var(--radius-4), var(--radius-full)); letter-spacing: var(--letter-spacing-6); } .rt-AvatarRoot:where(.md\\:rt-r-size-6) { --avatar-size: 80px; --avatar-fallback-one-letter-font-size: var(--font-size-7); border-radius: max(var(--radius-5), var(--radius-full)); letter-spacing: var(--letter-spacing-7); } .rt-AvatarRoot:where(.md\\:rt-r-size-7) { --avatar-size: 96px; --avatar-fallback-one-letter-font-size: var(--font-size-7); border-radius: max(var(--radius-5), var(--radius-full)); letter-spacing: var(--letter-spacing-7); } .rt-AvatarRoot:where(.md\\:rt-r-size-8) { --avatar-size: 128px; --avatar-fallback-one-letter-font-size: var(--font-size-8); border-radius: max(var(--radius-6), var(--radius-full)); letter-spacing: var(--letter-spacing-8); } .rt-AvatarRoot:where(.md\\:rt-r-size-9) { --avatar-size: 160px; --avatar-fallback-one-letter-font-size: var(--font-size-9); border-radius: max(var(--radius-6), var(--radius-full)); letter-spacing: var(--letter-spacing-9); } } @media (min-width: 1280px) { .rt-AvatarRoot:where(.lg\\:rt-r-size-1) { --avatar-size: var(--space-5); --avatar-fallback-one-letter-font-size: var(--font-size-2); --avatar-fallback-two-letters-font-size: var(--font-size-1); border-radius: max(var(--radius-2), var(--radius-full)); letter-spacing: var(--letter-spacing-1); } .rt-AvatarRoot:where(.lg\\:rt-r-size-2) { --avatar-size: var(--space-6); --avatar-fallback-one-letter-font-size: var(--font-size-3); --avatar-fallback-two-letters-font-size: var(--font-size-2); border-radius: max(var(--radius-2), var(--radius-full)); letter-spacing: var(--letter-spacing-2); } .rt-AvatarRoot:where(.lg\\:rt-r-size-3) { --avatar-size: var(--space-7); --avatar-fallback-one-letter-font-size: var(--font-size-4); --avatar-fallback-two-letters-font-size: var(--font-size-3); border-radius: max(var(--radius-3), var(--radius-full)); letter-spacing: var(--letter-spacing-3); } .rt-AvatarRoot:where(.lg\\:rt-r-size-4) { --avatar-size: var(--space-8); --avatar-fallback-one-letter-font-size: var(--font-size-5); --avatar-fallback-two-letters-font-size: var(--font-size-4); border-radius: max(var(--radius-3), var(--radius-full)); letter-spacing: var(--letter-spacing-4); } .rt-AvatarRoot:where(.lg\\:rt-r-size-5) { --avatar-size: var(--space-9); --avatar-fallback-one-letter-font-size: var(--font-size-6); border-radius: max(var(--radius-4), var(--radius-full)); letter-spacing: var(--letter-spacing-6); } .rt-AvatarRoot:where(.lg\\:rt-r-size-6) { --avatar-size: 80px; --avatar-fallback-one-letter-font-size: var(--font-size-7); border-radius: max(var(--radius-5), var(--radius-full)); letter-spacing: var(--letter-spacing-7); } .rt-AvatarRoot:where(.lg\\:rt-r-size-7) { --avatar-size: 96px; --avatar-fallback-one-letter-font-size: var(--font-size-7); border-radius: max(var(--radius-5), var(--radius-full)); letter-spacing: var(--letter-spacing-7); } .rt-AvatarRoot:where(.lg\\:rt-r-size-8) { --avatar-size: 128px; --avatar-fallback-one-letter-font-size: var(--font-size-8); border-radius: max(var(--radius-6), var(--radius-full)); letter-spacing: var(--letter-spacing-8); } .rt-AvatarRoot:where(.lg\\:rt-r-size-9) { --avatar-size: 160px; --avatar-fallback-one-letter-font-size: var(--font-size-9); border-radius: max(var(--radius-6), var(--radius-full)); letter-spacing: var(--letter-spacing-9); } } @media (min-width: 1640px) { .rt-AvatarRoot:where(.xl\\:rt-r-size-1) { --avatar-size: var(--space-5); --avatar-fallback-one-letter-font-size: var(--font-size-2); --avatar-fallback-two-letters-font-size: var(--font-size-1); border-radius: max(var(--radius-2), var(--radius-full)); letter-spacing: var(--letter-spacing-1); } .rt-AvatarRoot:where(.xl\\:rt-r-size-2) { --avatar-size: var(--space-6); --avatar-fallback-one-letter-font-size: var(--font-size-3); --avatar-fallback-two-letters-font-size: var(--font-size-2); border-radius: max(var(--radius-2), var(--radius-full)); letter-spacing: var(--letter-spacing-2); } .rt-AvatarRoot:where(.xl\\:rt-r-size-3) { --avatar-size: var(--space-7); --avatar-fallback-one-letter-font-size: var(--font-size-4); --avatar-fallback-two-letters-font-size: var(--font-size-3); border-radius: max(var(--radius-3), var(--radius-full)); letter-spacing: var(--letter-spacing-3); } .rt-AvatarRoot:where(.xl\\:rt-r-size-4) { --avatar-size: var(--space-8); --avatar-fallback-one-letter-font-size: var(--font-size-5); --avatar-fallback-two-letters-font-size: var(--font-size-4); border-radius: max(var(--radius-3), var(--radius-full)); letter-spacing: var(--letter-spacing-4); } .rt-AvatarRoot:where(.xl\\:rt-r-size-5) { --avatar-size: var(--space-9); --avatar-fallback-one-letter-font-size: var(--font-size-6); border-radius: max(var(--radius-4), var(--radius-full)); letter-spacing: var(--letter-spacing-6); } .rt-AvatarRoot:where(.xl\\:rt-r-size-6) { --avatar-size: 80px; --avatar-fallback-one-letter-font-size: var(--font-size-7); border-radius: max(var(--radius-5), var(--radius-full)); letter-spacing: var(--letter-spacing-7); } .rt-AvatarRoot:where(.xl\\:rt-r-size-7) { --avatar-size: 96px; --avatar-fallback-one-letter-font-size: var(--font-size-7); border-radius: max(var(--radius-5), var(--radius-full)); letter-spacing: var(--letter-spacing-7); } .rt-AvatarRoot:where(.xl\\:rt-r-size-8) { --avatar-size: 128px; --avatar-fallback-one-letter-font-size: var(--font-size-8); border-radius: max(var(--radius-6), var(--radius-full)); letter-spacing: var(--letter-spacing-8); } .rt-AvatarRoot:where(.xl\\:rt-r-size-9) { --avatar-size: 160px; --avatar-fallback-one-letter-font-size: var(--font-size-9); border-radius: max(var(--radius-6), var(--radius-full)); letter-spacing: var(--letter-spacing-9); } } .rt-AvatarRoot:where(.rt-variant-solid) :where(.rt-AvatarFallback) { background-color: var(--accent-9); color: var(--accent-contrast); } .rt-AvatarRoot:where(.rt-variant-solid):where(.rt-high-contrast) :where(.rt-AvatarFallback) { background-color: var(--accent-12); color: var(--accent-1); } .rt-AvatarRoot:where(.rt-variant-soft) :where(.rt-AvatarFallback) { background-color: var(--accent-a3); color: var(--accent-a11); } .rt-AvatarRoot:where(.rt-variant-soft):where(.rt-high-contrast) :where(.rt-AvatarFallback) { color: var(--accent-12); } .rt-Badge { display: inline-flex; align-items: center; white-space: nowrap; font-family: var(--default-font-family); font-weight: var(--font-weight-medium); font-style: normal; flex-shrink: 0; line-height: 1; height: -moz-fit-content; height: fit-content; } .rt-Badge:where(.rt-r-size-1) { font-size: var(--font-size-1); line-height: var(--line-height-1); letter-spacing: var(--letter-spacing-1); padding: calc(var(--space-1) * 0.5) calc(var(--space-1) * 1.5); gap: calc(var(--space-1) * 1.5); border-radius: max(var(--radius-1), var(--radius-full)); } .rt-Badge:where(.rt-r-size-2) { font-size: var(--font-size-1); line-height: var(--line-height-1); letter-spacing: var(--letter-spacing-1); padding: var(--space-1) var(--space-2); gap: calc(var(--space-1) * 1.5); border-radius: max(var(--radius-2), var(--radius-full)); } .rt-Badge:where(.rt-r-size-3) { font-size: var(--font-size-2); line-height: var(--line-height-2); letter-spacing: var(--letter-spacing-2); padding: var(--space-1) calc(var(--space-2) * 1.25); gap: var(--space-2); border-radius: max(var(--radius-2), var(--radius-full)); } @media (min-width: 520px) { .rt-Badge:where(.xs\\:rt-r-size-1) { font-size: var(--font-size-1); line-height: var(--line-height-1); letter-spacing: var(--letter-spacing-1); padding: calc(var(--space-1) * 0.5) calc(var(--space-1) * 1.5); gap: calc(var(--space-1) * 1.5); border-radius: max(var(--radius-1), var(--radius-full)); } .rt-Badge:where(.xs\\:rt-r-size-2) { font-size: var(--font-size-1); line-height: var(--line-height-1); letter-spacing: var(--letter-spacing-1); padding: var(--space-1) var(--space-2); gap: calc(var(--space-1) * 1.5); border-radius: max(var(--radius-2), var(--radius-full)); } .rt-Badge:where(.xs\\:rt-r-size-3) { font-size: var(--font-size-2); line-height: var(--line-height-2); letter-spacing: var(--letter-spacing-2); padding: var(--space-1) calc(var(--space-2) * 1.25); gap: var(--space-2); border-radius: max(var(--radius-2), var(--radius-full)); } } @media (min-width: 768px) { .rt-Badge:where(.sm\\:rt-r-size-1) { font-size: var(--font-size-1); line-height: var(--line-height-1); letter-spacing: var(--letter-spacing-1); padding: calc(var(--space-1) * 0.5) calc(var(--space-1) * 1.5); gap: calc(var(--space-1) * 1.5); border-radius: max(var(--radius-1), var(--radius-full)); } .rt-Badge:where(.sm\\:rt-r-size-2) { font-size: var(--font-size-1); line-height: var(--line-height-1); letter-spacing: var(--letter-spacing-1); padding: var(--space-1) var(--space-2); gap: calc(var(--space-1) * 1.5); border-radius: max(var(--radius-2), var(--radius-full)); } .rt-Badge:where(.sm\\:rt-r-size-3) { font-size: var(--font-size-2); line-height: var(--line-height-2); letter-spacing: var(--letter-spacing-2); padding: var(--space-1) calc(var(--space-2) * 1.25); gap: var(--space-2); border-radius: max(var(--radius-2), var(--radius-full)); } } @media (min-width: 1024px) { .rt-Badge:where(.md\\:rt-r-size-1) { font-size: var(--font-size-1); line-height: var(--line-height-1); letter-spacing: var(--letter-spacing-1); padding: calc(var(--space-1) * 0.5) calc(var(--space-1) * 1.5); gap: calc(var(--space-1) * 1.5); border-radius: max(var(--radius-1), var(--radius-full)); } .rt-Badge:where(.md\\:rt-r-size-2) { font-size: var(--font-size-1); line-height: var(--line-height-1); letter-spacing: var(--letter-spacing-1); padding: var(--space-1) var(--space-2); gap: calc(var(--space-1) * 1.5); border-radius: max(var(--radius-2), var(--radius-full)); } .rt-Badge:where(.md\\:rt-r-size-3) { font-size: var(--font-size-2); line-height: var(--line-height-2); letter-spacing: var(--letter-spacing-2); padding: var(--space-1) calc(var(--space-2) * 1.25); gap: var(--space-2); border-radius: max(var(--radius-2), var(--radius-full)); } } @media (min-width: 1280px) { .rt-Badge:where(.lg\\:rt-r-size-1) { font-size: var(--font-size-1); line-height: var(--line-height-1); letter-spacing: var(--letter-spacing-1); padding: calc(var(--space-1) * 0.5) calc(var(--space-1) * 1.5); gap: calc(var(--space-1) * 1.5); border-radius: max(var(--radius-1), var(--radius-full)); } .rt-Badge:where(.lg\\:rt-r-size-2) { font-size: var(--font-size-1); line-height: var(--line-height-1); letter-spacing: var(--letter-spacing-1); padding: var(--space-1) var(--space-2); gap: calc(var(--space-1) * 1.5); border-radius: max(var(--radius-2), var(--radius-full)); } .rt-Badge:where(.lg\\:rt-r-size-3) { font-size: var(--font-size-2); line-height: var(--line-height-2); letter-spacing: var(--letter-spacing-2); padding: var(--space-1) calc(var(--space-2) * 1.25); gap: var(--space-2); border-radius: max(var(--radius-2), var(--radius-full)); } } @media (min-width: 1640px) { .rt-Badge:where(.xl\\:rt-r-size-1) { font-size: var(--font-size-1); line-height: var(--line-height-1); letter-spacing: var(--letter-spacing-1); padding: calc(var(--space-1) * 0.5) calc(var(--space-1) * 1.5); gap: calc(var(--space-1) * 1.5); border-radius: max(var(--radius-1), var(--radius-full)); } .rt-Badge:where(.xl\\:rt-r-size-2) { font-size: var(--font-size-1); line-height: var(--line-height-1); letter-spacing: var(--letter-spacing-1); padding: var(--space-1) var(--space-2); gap: calc(var(--space-1) * 1.5); border-radius: max(var(--radius-2), var(--radius-full)); } .rt-Badge:where(.xl\\:rt-r-size-3) { font-size: var(--font-size-2); line-height: var(--line-height-2); letter-spacing: var(--letter-spacing-2); padding: var(--space-1) calc(var(--space-2) * 1.25); gap: var(--space-2); border-radius: max(var(--radius-2), var(--radius-full)); } } .rt-Badge:where(.rt-variant-solid) { background-color: var(--accent-9); color: var(--accent-contrast); } .rt-Badge:where(.rt-variant-solid)::selection { background-color: var(--accent-7); color: var(--accent-12); } .rt-Badge:where(.rt-variant-solid):where(.rt-high-contrast) { background-color: var(--accent-12); color: var(--accent-1); } .rt-Badge:where(.rt-variant-solid):where(.rt-high-contrast)::selection { background-color: var(--accent-a11); color: var(--accent-1); } .rt-Badge:where(.rt-variant-surface) { background-color: var(--accent-surface); box-shadow: inset 0 0 0 1px var(--accent-a6); color: var(--accent-a11); } .rt-Badge:where(.rt-variant-surface):where(.rt-high-contrast) { color: var(--accent-12); } .rt-Badge:where(.rt-variant-soft) { background-color: var(--accent-a3); color: var(--accent-a11); } .rt-Badge:where(.rt-variant-soft):where(.rt-high-contrast) { color: var(--accent-12); } .rt-Badge:where(.rt-variant-outline) { box-shadow: inset 0 0 0 1px var(--accent-a8); color: var(--accent-a11); } .rt-Badge:where(.rt-variant-outline):where(.rt-high-contrast) { box-shadow: inset 0 0 0 1px var(--accent-a7), inset 0 0 0 1px var(--gray-a11); color: var(--accent-12); } .rt-Blockquote { box-sizing: border-box; border-left: max(var(--space-1), 0.25em) solid var(--accent-a6); padding-left: min(var(--space-5), max(var(--space-3), 0.5em)); } .rt-BaseButton { display: inline-flex; align-items: center; justify-content: center; flex-shrink: 0; -webkit-user-select: none; user-select: none; vertical-align: top; font-family: var(--default-font-family); font-style: normal; text-align: center; } .rt-BaseButton:where([data-disabled]) { --spinner-opacity: 1; } .rt-BaseButton:where(.rt-loading) { position: relative; } .rt-BaseButton:where(:not(.rt-variant-ghost)) { height: var(--base-button-height); } .rt-BaseButton:where(.rt-variant-ghost) { box-sizing: content-box; height: -moz-fit-content; height: fit-content; } .rt-BaseButton:where(.rt-r-size-1) { --base-button-classic-active-padding-top: 1px; --base-button-height: var(--space-5); border-radius: max(var(--radius-1), var(--radius-full)); } .rt-BaseButton:where(.rt-r-size-2) { --base-button-classic-active-padding-top: 2px; --base-button-height: var(--space-6); border-radius: max(var(--radius-2), var(--radius-full)); } .rt-BaseButton:where(.rt-r-size-3) { --base-button-classic-active-padding-top: 2px; --base-button-height: var(--space-7); border-radius: max(var(--radius-3), var(--radius-full)); } .rt-BaseButton:where(.rt-r-size-4) { --base-button-classic-active-padding-top: 2px; --base-button-height: var(--space-8); border-radius: max(var(--radius-4), var(--radius-full)); } @media (min-width: 520px) { .rt-BaseButton:where(.xs\\:rt-r-size-1) { --base-button-classic-active-padding-top: 1px; --base-button-height: var(--space-5); border-radius: max(var(--radius-1), var(--radius-full)); } .rt-BaseButton:where(.xs\\:rt-r-size-2) { --base-button-classic-active-padding-top: 2px; --base-button-height: var(--space-6); border-radius: max(var(--radius-2), var(--radius-full)); } .rt-BaseButton:where(.xs\\:rt-r-size-3) { --base-button-classic-active-padding-top: 2px; --base-button-height: var(--space-7); border-radius: max(var(--radius-3), var(--radius-full)); } .rt-BaseButton:where(.xs\\:rt-r-size-4) { --base-button-classic-active-padding-top: 2px; --base-button-height: var(--space-8); border-radius: max(var(--radius-4), var(--radius-full)); } } @media (min-width: 768px) { .rt-BaseButton:where(.sm\\:rt-r-size-1) { --base-button-classic-active-padding-top: 1px; --base-button-height: var(--space-5); border-radius: max(var(--radius-1), var(--radius-full)); } .rt-BaseButton:where(.sm\\:rt-r-size-2) { --base-button-classic-active-padding-top: 2px; --base-button-height: var(--space-6); border-radius: max(var(--radius-2), var(--radius-full)); } .rt-BaseButton:where(.sm\\:rt-r-size-3) { --base-button-classic-active-padding-top: 2px; --base-button-height: var(--space-7); border-radius: max(var(--radius-3), var(--radius-full)); } .rt-BaseButton:where(.sm\\:rt-r-size-4) { --base-button-classic-active-padding-top: 2px; --base-button-height: var(--space-8); border-radius: max(var(--radius-4), var(--radius-full)); } } @media (min-width: 1024px) { .rt-BaseButton:where(.md\\:rt-r-size-1) { --base-button-classic-active-padding-top: 1px; --base-button-height: var(--space-5); border-radius: max(var(--radius-1), var(--radius-full)); } .rt-BaseButton:where(.md\\:rt-r-size-2) { --base-button-classic-active-padding-top: 2px; --base-button-height: var(--space-6); border-radius: max(var(--radius-2), var(--radius-full)); } .rt-BaseButton:where(.md\\:rt-r-size-3) { --base-button-classic-active-padding-top: 2px; --base-button-height: var(--space-7); border-radius: max(var(--radius-3), var(--radius-full)); } .rt-BaseButton:where(.md\\:rt-r-size-4) { --base-button-classic-active-padding-top: 2px; --base-button-height: var(--space-8); border-radius: max(var(--radius-4), var(--radius-full)); } } @media (min-width: 1280px) { .rt-BaseButton:where(.lg\\:rt-r-size-1) { --base-button-classic-active-padding-top: 1px; --base-button-height: var(--space-5); border-radius: max(var(--radius-1), var(--radius-full)); } .rt-BaseButton:where(.lg\\:rt-r-size-2) { --base-button-classic-active-padding-top: 2px; --base-button-height: var(--space-6); border-radius: max(var(--radius-2), var(--radius-full)); } .rt-BaseButton:where(.lg\\:rt-r-size-3) { --base-button-classic-active-padding-top: 2px; --base-button-height: var(--space-7); border-radius: max(var(--radius-3), var(--radius-full)); } .rt-BaseButton:where(.lg\\:rt-r-size-4) { --base-button-classic-active-padding-top: 2px; --base-button-height: var(--space-8); border-radius: max(var(--radius-4), var(--radius-full)); } } @media (min-width: 1640px) { .rt-BaseButton:where(.xl\\:rt-r-size-1) { --base-button-classic-active-padding-top: 1px; --base-button-height: var(--space-5); border-radius: max(var(--radius-1), var(--radius-full)); } .rt-BaseButton:where(.xl\\:rt-r-size-2) { --base-button-classic-active-padding-top: 2px; --base-button-height: var(--space-6); border-radius: max(var(--radius-2), var(--radius-full)); } .rt-BaseButton:where(.xl\\:rt-r-size-3) { --base-button-classic-active-padding-top: 2px; --base-button-height: var(--space-7); border-radius: max(var(--radius-3), var(--radius-full)); } .rt-BaseButton:where(.xl\\:rt-r-size-4) { --base-button-classic-active-padding-top: 2px; --base-button-height: var(--space-8); border-radius: max(var(--radius-4), var(--radius-full)); } } .rt-BaseButton:where(.rt-variant-classic) { background-color: var(--accent-9); color: var(--accent-contrast); position: relative; z-index: 0; background-image: linear-gradient(to bottom, transparent 50%, var(--gray-a4)), linear-gradient(to bottom, transparent 50%, var(--accent-9) 80%); box-shadow: var(--base-button-classic-box-shadow-top), inset 0 0 0 1px var(--accent-9), var(--base-button-classic-box-shadow-bottom); } .rt-BaseButton:where(.rt-variant-classic)::after { content: ''; position: absolute; border-radius: inherit; pointer-events: none; inset: 0; z-index: -1; border: var(--base-button-classic-after-inset) solid transparent; background-clip: content-box; background-color: inherit; background-image: linear-gradient(var(--black-a1), transparent, var(--white-a2)); box-shadow: inset 0 2px 3px -1px var(--white-a4); } .rt-BaseButton:where(.rt-variant-classic):where(.rt-high-contrast) { background-color: var(--accent-12); color: var(--gray-1); background-image: linear-gradient(to bottom, transparent 50%, var(--gray-a4)), linear-gradient(to bottom, transparent 50%, var(--accent-12) 80%); box-shadow: var(--base-button-classic-box-shadow-top), inset 0 0 0 1px var(--accent-12), var(--base-button-classic-box-shadow-bottom); } .rt-BaseButton:where(.rt-variant-classic):where(.rt-high-contrast)::after { background-image: linear-gradient(var(--black-a3), transparent, var(--white-a2)); } @media (pointer: coarse) { .rt-BaseButton:where(.rt-variant-classic):where(:active:not([data-state='open'])) { outline: 0.5em solid var(--accent-a4); outline-offset: 0; } } .rt-BaseButton:where(.rt-variant-classic):where(:focus-visible) { outline: 2px solid var(--focus-8); outline-offset: 2px; } @media (hover: hover) { .rt-BaseButton:where(.rt-variant-classic):where(:hover)::after { background-color: var(--accent-10); background-image: linear-gradient(var(--black-a2) -15%, transparent, var(--white-a3)); } .rt-BaseButton:where(.rt-variant-classic):where(:hover):where(.rt-high-contrast) { filter: var(--base-button-classic-high-contrast-hover-filter); } .rt-BaseButton:where(.rt-variant-classic):where(:hover):where(.rt-high-contrast)::after { background-color: var(--accent-12); background-image: linear-gradient(var(--black-a5), transparent, var(--white-a2)); } } .rt-BaseButton:where(.rt-variant-classic):where([data-state='open'])::after { background-color: var(--accent-10); background-image: linear-gradient(var(--black-a2) -15%, transparent, var(--white-a3)); } .rt-BaseButton:where(.rt-variant-classic):where([data-state='open']):where(.rt-high-contrast) { filter: var(--base-button-classic-high-contrast-hover-filter); } .rt-BaseButton:where(.rt-variant-classic):where([data-state='open']):where(.rt-high-contrast)::after { background-color: var(--accent-12); background-image: linear-gradient(var(--black-a5), transparent, var(--white-a2)); } .rt-BaseButton:where(.rt-variant-classic):where(:active:not([data-state='open'], [data-disabled])) { background-color: var(--accent-9); background-image: linear-gradient(var(--black-a1), transparent); padding-top: var(--base-button-classic-active-padding-top); box-shadow: inset 0 4px 2px -2px var(--gray-a4), inset 0 1px 1px var(--gray-a7), inset 0 0 0 1px var(--gray-a5), inset 0 0 0 1px var(--accent-9), inset 0 3px 2px var(--gray-a3), inset 0 0 0 1px var(--white-a7), inset 0 -2px 1px var(--white-a5); } .rt-BaseButton:where(.rt-variant-classic):where(:active:not([data-state='open'], [data-disabled]))::after { box-shadow: none; background-color: inherit; background-image: linear-gradient(var(--black-a2), transparent, var(--white-a3)); } .rt-BaseButton:where(.rt-variant-classic):where(:active:not([data-state='open'], [data-disabled])):where(.rt-high-contrast) { background-color: var(--accent-12); filter: var(--base-button-classic-high-contrast-active-filter); box-shadow: var(--base-button__classic-active__shadow-front-layer), inset 0 0 0 1px var(--accent-12), var(--base-button__classic-active__shadow-bottom-layer); } .rt-BaseButton:where(.rt-variant-classic):where(:active:not([data-state='open'], [data-disabled])):where(.rt-high-contrast)::after { background-image: linear-gradient(var(--black-a5), transparent, var(--white-a3)); } .rt-BaseButton:where(.rt-variant-classic):where([data-disabled]) { color: var(--gray-a8); background-color: var(--gray-2); background-image: none; box-shadow: var(--base-button-classic-disabled-box-shadow); outline: none; filter: none; } .rt-BaseButton:where(.rt-variant-classic):where([data-disabled])::after { box-shadow: none; background-color: var(--gray-a2); background-image: linear-gradient(var(--black-a1) -20%, transparent, var(--white-a1)); } .rt-BaseButton:where(.rt-variant-solid) { background-color: var(--accent-9); color: var(--accent-contrast); } @media (hover: hover) { .rt-BaseButton:where(.rt-variant-solid):where(:hover) { background-color: var(--accent-10); } } .rt-BaseButton:where(.rt-variant-solid):where([data-state='open']) { background-color: var(--accent-10); } .rt-BaseButton:where(.rt-variant-solid):where(:active:not([data-state='open'])) { background-color: var(--accent-10); filter: var(--base-button-solid-active-filter); } @media (pointer: coarse) { .rt-BaseButton:where(.rt-variant-solid):where(:active:not([data-state='open'])) { outline: 0.5em solid var(--accent-a4); outline-offset: 0; } } .rt-BaseButton:where(.rt-variant-solid):where(:focus-visible) { outline: 2px solid var(--focus-8); outline-offset: 2px; } .rt-BaseButton:where(.rt-variant-solid):where(.rt-high-contrast) { background-color: var(--accent-12); color: var(--gray-1); } @media (hover: hover) { .rt-BaseButton:where(.rt-variant-solid):where(.rt-high-contrast):where(:hover) { background-color: var(--accent-12); filter: var(--base-button-solid-high-contrast-hover-filter); } } .rt-BaseButton:where(.rt-variant-solid):where(.rt-high-contrast):where([data-state='open']) { background-color: var(--accent-12); filter: var(--base-button-solid-high-contrast-hover-filter); } .rt-BaseButton:where(.rt-variant-solid):where(.rt-high-contrast):where(:active:not([data-state='open'])) { background-color: var(--accent-12); filter: var(--base-button-solid-high-contrast-active-filter); } .rt-BaseButton:where(.rt-variant-solid):where([data-disabled]) { color: var(--gray-a8); background-color: var(--gray-a3); outline: none; filter: none; } .rt-BaseButton:where(.rt-variant-soft, .rt-variant-ghost) { color: var(--accent-a11); } .rt-BaseButton:where(.rt-variant-soft, .rt-variant-ghost):where(.rt-high-contrast) { color: var(--accent-12); } .rt-BaseButton:where(.rt-variant-soft, .rt-variant-ghost):where([data-disabled]) { color: var(--gray-a8); background-color: var(--gray-a3); } .rt-BaseButton:where(.rt-variant-soft) { background-color: var(--accent-a3); } .rt-BaseButton:where(.rt-variant-soft):where(:focus-visible) { outline: 2px solid var(--accent-8); outline-offset: -1px; } @media (hover: hover) { .rt-BaseButton:where(.rt-variant-soft):where(:hover) { background-color: var(--accent-a4); } } .rt-BaseButton:where(.rt-variant-soft):where([data-state='open']) { background-color: var(--accent-a4); } .rt-BaseButton:where(.rt-variant-soft):where(:active:not([data-state='open'])) { background-color: var(--accent-a5); } .rt-BaseButton:where(.rt-variant-soft):where([data-disabled]) { color: var(--gray-a8); background-color: var(--gray-a3); } @media (hover: hover) { .rt-BaseButton:where(.rt-variant-ghost):where(:hover) { background-color: var(--accent-a3); } } .rt-BaseButton:where(.rt-variant-ghost):where(:focus-visible) { outline: 2px solid var(--focus-8); outline-offset: -1px; } .rt-BaseButton:where(.rt-variant-ghost):where([data-state='open']) { background-color: var(--accent-a3); } .rt-BaseButton:where(.rt-variant-ghost):where(:active:not([data-state='open'])) { background-color: var(--accent-a4); } .rt-BaseButton:where(.rt-variant-ghost):where([data-disabled]) { color: var(--gray-a8); background-color: transparent; } .rt-BaseButton:where(.rt-variant-outline) { box-shadow: inset 0 0 0 1px var(--accent-a8); color: var(--accent-a11); } @media (hover: hover) { .rt-BaseButton:where(.rt-variant-outline):where(:hover) { background-color: var(--accent-a2); } } .rt-BaseButton:where(.rt-variant-outline):where([data-state='open']) { background-color: var(--accent-a2); } .rt-BaseButton:where(.rt-variant-outline):where(:active:not([data-state='open'])) { background-color: var(--accent-a3); } .rt-BaseButton:where(.rt-variant-outline):where(:focus-visible) { outline: 2px solid var(--focus-8); outline-offset: -1px; } .rt-BaseButton:where(.rt-variant-outline):where(.rt-high-contrast) { box-shadow: inset 0 0 0 1px var(--accent-a7), inset 0 0 0 1px var(--gray-a11); color: var(--accent-12); } .rt-BaseButton:where(.rt-variant-outline):where([data-disabled]) { color: var(--gray-a8); box-shadow: inset 0 0 0 1px var(--gray-a7); background-color: transparent; } .rt-BaseButton:where(.rt-variant-surface) { background-color: var(--accent-surface); box-shadow: inset 0 0 0 1px var(--accent-a7); color: var(--accent-a11); } @media (hover: hover) { .rt-BaseButton:where(.rt-variant-surface):where(:hover) { box-shadow: inset 0 0 0 1px var(--accent-a8); } } .rt-BaseButton:where(.rt-variant-surface):where([data-state='open']) { box-shadow: inset 0 0 0 1px var(--accent-a8); } .rt-BaseButton:where(.rt-variant-surface):where(:active:not([data-state='open'])) { background-color: var(--accent-a3); box-shadow: inset 0 0 0 1px var(--accent-a8); } .rt-BaseButton:where(.rt-variant-surface):where(:focus-visible) { outline: 2px solid var(--focus-8); outline-offset: -1px; } .rt-BaseButton:where(.rt-variant-surface):where(.rt-high-contrast) { color: var(--accent-12); } .rt-BaseButton:where(.rt-variant-surface):where([data-disabled]) { color: var(--gray-a8); box-shadow: inset 0 0 0 1px var(--gray-a6); background-color: var(--gray-a2); } .rt-Button:where(:not(.rt-variant-ghost)) :where(svg) { opacity: 0.9; } .rt-Button:where(.rt-variant-ghost) { padding: var(--button-ghost-padding-y) var(--button-ghost-padding-x); --margin-top: 0px; --margin-right: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-top-override: calc(var(--margin-top) - var(--button-ghost-padding-y)); --margin-right-override: calc(var(--margin-right) - var(--button-ghost-padding-x)); --margin-bottom-override: calc(var(--margin-bottom) - var(--button-ghost-padding-y)); --margin-left-override: calc(var(--margin-left) - var(--button-ghost-padding-x)); margin: var(--margin-top-override) var(--margin-right-override) var(--margin-bottom-override) var(--margin-left-override); } :where(.rt-Button:where(.rt-variant-ghost)) > * { --margin-top-override: initial; --margin-right-override: initial; --margin-bottom-override: initial; --margin-left-override: initial; } .rt-Button:where(.rt-r-size-1) { gap: var(--space-1); font-size: var(--font-size-1); line-height: var(--line-height-1); letter-spacing: var(--letter-spacing-1); } .rt-Button:where(.rt-r-size-1):where(:not(.rt-variant-ghost)) { padding-left: var(--space-2); padding-right: var(--space-2); } .rt-Button:where(.rt-r-size-1):where(.rt-variant-ghost) { gap: var(--space-1); --button-ghost-padding-x: var(--space-2); --button-ghost-padding-y: var(--space-1); } .rt-Button:where(.rt-r-size-2) { gap: var(--space-2); font-size: var(--font-size-2); line-height: var(--line-height-2); letter-spacing: var(--letter-spacing-2); } .rt-Button:where(.rt-r-size-2):where(:not(.rt-variant-ghost)) { padding-left: var(--space-3); padding-right: var(--space-3); } .rt-Button:where(.rt-r-size-2):where(.rt-variant-ghost) { gap: var(--space-1); --button-ghost-padding-x: var(--space-2); --button-ghost-padding-y: var(--space-1); } .rt-Button:where(.rt-r-size-3) { gap: var(--space-3); font-size: var(--font-size-3); line-height: var(--line-height-3); letter-spacing: var(--letter-spacing-3); } .rt-Button:where(.rt-r-size-3):where(:not(.rt-variant-ghost)) { padding-left: var(--space-4); padding-right: var(--space-4); } .rt-Button:where(.rt-r-size-3):where(.rt-variant-ghost) { gap: var(--space-2); --button-ghost-padding-x: var(--space-3); --button-ghost-padding-y: calc(var(--space-1) * 1.5); } .rt-Button:where(.rt-r-size-4) { gap: var(--space-3); font-size: var(--font-size-4); line-height: var(--line-height-4); letter-spacing: var(--letter-spacing-4); } .rt-Button:where(.rt-r-size-4):where(:not(.rt-variant-ghost)) { padding-left: var(--space-5); padding-right: var(--space-5); } .rt-Button:where(.rt-r-size-4):where(.rt-variant-ghost) { gap: var(--space-2); --button-ghost-padding-x: var(--space-4); --button-ghost-padding-y: var(--space-2); } @media (min-width: 520px) { .rt-Button:where(.xs\\:rt-r-size-1) { gap: var(--space-1); font-size: var(--font-size-1); line-height: var(--line-height-1); letter-spacing: var(--letter-spacing-1); } .rt-Button:where(.xs\\:rt-r-size-1):where(:not(.rt-variant-ghost)) { padding-left: var(--space-2); padding-right: var(--space-2); } .rt-Button:where(.xs\\:rt-r-size-1):where(.rt-variant-ghost) { gap: var(--space-1); --button-ghost-padding-x: var(--space-2); --button-ghost-padding-y: var(--space-1); } .rt-Button:where(.xs\\:rt-r-size-2) { gap: var(--space-2); font-size: var(--font-size-2); line-height: var(--line-height-2); letter-spacing: var(--letter-spacing-2); } .rt-Button:where(.xs\\:rt-r-size-2):where(:not(.rt-variant-ghost)) { padding-left: var(--space-3); padding-right: var(--space-3); } .rt-Button:where(.xs\\:rt-r-size-2):where(.rt-variant-ghost) { gap: var(--space-1); --button-ghost-padding-x: var(--space-2); --button-ghost-padding-y: var(--space-1); } .rt-Button:where(.xs\\:rt-r-size-3) { gap: var(--space-3); font-size: var(--font-size-3); line-height: var(--line-height-3); letter-spacing: var(--letter-spacing-3); } .rt-Button:where(.xs\\:rt-r-size-3):where(:not(.rt-variant-ghost)) { padding-left: var(--space-4); padding-right: var(--space-4); } .rt-Button:where(.xs\\:rt-r-size-3):where(.rt-variant-ghost) { gap: var(--space-2); --button-ghost-padding-x: var(--space-3); --button-ghost-padding-y: calc(var(--space-1) * 1.5); } .rt-Button:where(.xs\\:rt-r-size-4) { gap: var(--space-3); font-size: var(--font-size-4); line-height: var(--line-height-4); letter-spacing: var(--letter-spacing-4); } .rt-Button:where(.xs\\:rt-r-size-4):where(:not(.rt-variant-ghost)) { padding-left: var(--space-5); padding-right: var(--space-5); } .rt-Button:where(.xs\\:rt-r-size-4):where(.rt-variant-ghost) { gap: var(--space-2); --button-ghost-padding-x: var(--space-4); --button-ghost-padding-y: var(--space-2); } } @media (min-width: 768px) { .rt-Button:where(.sm\\:rt-r-size-1) { gap: var(--space-1); font-size: var(--font-size-1); line-height: var(--line-height-1); letter-spacing: var(--letter-spacing-1); } .rt-Button:where(.sm\\:rt-r-size-1):where(:not(.rt-variant-ghost)) { padding-left: var(--space-2); padding-right: var(--space-2); } .rt-Button:where(.sm\\:rt-r-size-1):where(.rt-variant-ghost) { gap: var(--space-1); --button-ghost-padding-x: var(--space-2); --button-ghost-padding-y: var(--space-1); } .rt-Button:where(.sm\\:rt-r-size-2) { gap: var(--space-2); font-size: var(--font-size-2); line-height: var(--line-height-2); letter-spacing: var(--letter-spacing-2); } .rt-Button:where(.sm\\:rt-r-size-2):where(:not(.rt-variant-ghost)) { padding-left: var(--space-3); padding-right: var(--space-3); } .rt-Button:where(.sm\\:rt-r-size-2):where(.rt-variant-ghost) { gap: var(--space-1); --button-ghost-padding-x: var(--space-2); --button-ghost-padding-y: var(--space-1); } .rt-Button:where(.sm\\:rt-r-size-3) { gap: var(--space-3); font-size: var(--font-size-3); line-height: var(--line-height-3); letter-spacing: var(--letter-spacing-3); } .rt-Button:where(.sm\\:rt-r-size-3):where(:not(.rt-variant-ghost)) { padding-left: var(--space-4); padding-right: var(--space-4); } .rt-Button:where(.sm\\:rt-r-size-3):where(.rt-variant-ghost) { gap: var(--space-2); --button-ghost-padding-x: var(--space-3); --button-ghost-padding-y: calc(var(--space-1) * 1.5); } .rt-Button:where(.sm\\:rt-r-size-4) { gap: var(--space-3); font-size: var(--font-size-4); line-height: var(--line-height-4); letter-spacing: var(--letter-spacing-4); } .rt-Button:where(.sm\\:rt-r-size-4):where(:not(.rt-variant-ghost)) { padding-left: var(--space-5); padding-right: var(--space-5); } .rt-Button:where(.sm\\:rt-r-size-4):where(.rt-variant-ghost) { gap: var(--space-2); --button-ghost-padding-x: var(--space-4); --button-ghost-padding-y: var(--space-2); } } @media (min-width: 1024px) { .rt-Button:where(.md\\:rt-r-size-1) { gap: var(--space-1); font-size: var(--font-size-1); line-height: var(--line-height-1); letter-spacing: var(--letter-spacing-1); } .rt-Button:where(.md\\:rt-r-size-1):where(:not(.rt-variant-ghost)) { padding-left: var(--space-2); padding-right: var(--space-2); } .rt-Button:where(.md\\:rt-r-size-1):where(.rt-variant-ghost) { gap: var(--space-1); --button-ghost-padding-x: var(--space-2); --button-ghost-padding-y: var(--space-1); } .rt-Button:where(.md\\:rt-r-size-2) { gap: var(--space-2); font-size: var(--font-size-2); line-height: var(--line-height-2); letter-spacing: var(--letter-spacing-2); } .rt-Button:where(.md\\:rt-r-size-2):where(:not(.rt-variant-ghost)) { padding-left: var(--space-3); padding-right: var(--space-3); } .rt-Button:where(.md\\:rt-r-size-2):where(.rt-variant-ghost) { gap: var(--space-1); --button-ghost-padding-x: var(--space-2); --button-ghost-padding-y: var(--space-1); } .rt-Button:where(.md\\:rt-r-size-3) { gap: var(--space-3); font-size: var(--font-size-3); line-height: var(--line-height-3); letter-spacing: var(--letter-spacing-3); } .rt-Button:where(.md\\:rt-r-size-3):where(:not(.rt-variant-ghost)) { padding-left: var(--space-4); padding-right: var(--space-4); } .rt-Button:where(.md\\:rt-r-size-3):where(.rt-variant-ghost) { gap: var(--space-2); --button-ghost-padding-x: var(--space-3); --button-ghost-padding-y: calc(var(--space-1) * 1.5); } .rt-Button:where(.md\\:rt-r-size-4) { gap: var(--space-3); font-size: var(--font-size-4); line-height: var(--line-height-4); letter-spacing: var(--letter-spacing-4); } .rt-Button:where(.md\\:rt-r-size-4):where(:not(.rt-variant-ghost)) { padding-left: var(--space-5); padding-right: var(--space-5); } .rt-Button:where(.md\\:rt-r-size-4):where(.rt-variant-ghost) { gap: var(--space-2); --button-ghost-padding-x: var(--space-4); --button-ghost-padding-y: var(--space-2); } } @media (min-width: 1280px) { .rt-Button:where(.lg\\:rt-r-size-1) { gap: var(--space-1); font-size: var(--font-size-1); line-height: var(--line-height-1); letter-spacing: var(--letter-spacing-1); } .rt-Button:where(.lg\\:rt-r-size-1):where(:not(.rt-variant-ghost)) { padding-left: var(--space-2); padding-right: var(--space-2); } .rt-Button:where(.lg\\:rt-r-size-1):where(.rt-variant-ghost) { gap: var(--space-1); --button-ghost-padding-x: var(--space-2); --button-ghost-padding-y: var(--space-1); } .rt-Button:where(.lg\\:rt-r-size-2) { gap: var(--space-2); font-size: var(--font-size-2); line-height: var(--line-height-2); letter-spacing: var(--letter-spacing-2); } .rt-Button:where(.lg\\:rt-r-size-2):where(:not(.rt-variant-ghost)) { padding-left: var(--space-3); padding-right: var(--space-3); } .rt-Button:where(.lg\\:rt-r-size-2):where(.rt-variant-ghost) { gap: var(--space-1); --button-ghost-padding-x: var(--space-2); --button-ghost-padding-y: var(--space-1); } .rt-Button:where(.lg\\:rt-r-size-3) { gap: var(--space-3); font-size: var(--font-size-3); line-height: var(--line-height-3); letter-spacing: var(--letter-spacing-3); } .rt-Button:where(.lg\\:rt-r-size-3):where(:not(.rt-variant-ghost)) { padding-left: var(--space-4); padding-right: var(--space-4); } .rt-Button:where(.lg\\:rt-r-size-3):where(.rt-variant-ghost) { gap: var(--space-2); --button-ghost-padding-x: var(--space-3); --button-ghost-padding-y: calc(var(--space-1) * 1.5); } .rt-Button:where(.lg\\:rt-r-size-4) { gap: var(--space-3); font-size: var(--font-size-4); line-height: var(--line-height-4); letter-spacing: var(--letter-spacing-4); } .rt-Button:where(.lg\\:rt-r-size-4):where(:not(.rt-variant-ghost)) { padding-left: var(--space-5); padding-right: var(--space-5); } .rt-Button:where(.lg\\:rt-r-size-4):where(.rt-variant-ghost) { gap: var(--space-2); --button-ghost-padding-x: var(--space-4); --button-ghost-padding-y: var(--space-2); } } @media (min-width: 1640px) { .rt-Button:where(.xl\\:rt-r-size-1) { gap: var(--space-1); font-size: var(--font-size-1); line-height: var(--line-height-1); letter-spacing: var(--letter-spacing-1); } .rt-Button:where(.xl\\:rt-r-size-1):where(:not(.rt-variant-ghost)) { padding-left: var(--space-2); padding-right: var(--space-2); } .rt-Button:where(.xl\\:rt-r-size-1):where(.rt-variant-ghost) { gap: var(--space-1); --button-ghost-padding-x: var(--space-2); --button-ghost-padding-y: var(--space-1); } .rt-Button:where(.xl\\:rt-r-size-2) { gap: var(--space-2); font-size: var(--font-size-2); line-height: var(--line-height-2); letter-spacing: var(--letter-spacing-2); } .rt-Button:where(.xl\\:rt-r-size-2):where(:not(.rt-variant-ghost)) { padding-left: var(--space-3); padding-right: var(--space-3); } .rt-Button:where(.xl\\:rt-r-size-2):where(.rt-variant-ghost) { gap: var(--space-1); --button-ghost-padding-x: var(--space-2); --button-ghost-padding-y: var(--space-1); } .rt-Button:where(.xl\\:rt-r-size-3) { gap: var(--space-3); font-size: var(--font-size-3); line-height: var(--line-height-3); letter-spacing: var(--letter-spacing-3); } .rt-Button:where(.xl\\:rt-r-size-3):where(:not(.rt-variant-ghost)) { padding-left: var(--space-4); padding-right: var(--space-4); } .rt-Button:where(.xl\\:rt-r-size-3):where(.rt-variant-ghost) { gap: var(--space-2); --button-ghost-padding-x: var(--space-3); --button-ghost-padding-y: calc(var(--space-1) * 1.5); } .rt-Button:where(.xl\\:rt-r-size-4) { gap: var(--space-3); font-size: var(--font-size-4); line-height: var(--line-height-4); letter-spacing: var(--letter-spacing-4); } .rt-Button:where(.xl\\:rt-r-size-4):where(:not(.rt-variant-ghost)) { padding-left: var(--space-5); padding-right: var(--space-5); } .rt-Button:where(.xl\\:rt-r-size-4):where(.rt-variant-ghost) { gap: var(--space-2); --button-ghost-padding-x: var(--space-4); --button-ghost-padding-y: var(--space-2); } } .rt-Button:where(:not(.rt-variant-ghost)) { font-weight: var(--font-weight-medium); } .rt-CalloutRoot { box-sizing: border-box; display: grid; align-items: flex-start; justify-content: flex-start; text-align: left; color: var(--accent-a11); } .rt-CalloutRoot:where(.rt-high-contrast) { color: var(--accent-12); } .rt-CalloutIcon { display: flex; align-items: center; grid-column-start: -2; height: var(--callout-icon-height); } .rt-CalloutRoot > :where(:not(.rt-CalloutIcon)) { grid-column-start: -1; } .rt-CalloutRoot:where(.rt-r-size-1) { row-gap: var(--space-2); column-gap: var(--space-2); padding: var(--space-3); border-radius: var(--radius-3); --callout-icon-height: var(--line-height-2); } .rt-CalloutRoot:where(.rt-r-size-2) { row-gap: var(--space-2); column-gap: var(--space-3); padding: var(--space-4); border-radius: var(--radius-4); --callout-icon-height: var(--line-height-2); } .rt-CalloutRoot:where(.rt-r-size-3) { row-gap: var(--space-3); column-gap: var(--space-4); padding: var(--space-5); border-radius: var(--radius-5); --callout-icon-height: var(--line-height-3); } @media (min-width: 520px) { .rt-CalloutRoot:where(.xs\\:rt-r-size-1) { row-gap: var(--space-2); column-gap: var(--space-2); padding: var(--space-3); border-radius: var(--radius-3); --callout-icon-height: var(--line-height-2); } .rt-CalloutRoot:where(.xs\\:rt-r-size-2) { row-gap: var(--space-2); column-gap: var(--space-3); padding: var(--space-4); border-radius: var(--radius-4); --callout-icon-height: var(--line-height-2); } .rt-CalloutRoot:where(.xs\\:rt-r-size-3) { row-gap: var(--space-3); column-gap: var(--space-4); padding: var(--space-5); border-radius: var(--radius-5); --callout-icon-height: var(--line-height-3); } } @media (min-width: 768px) { .rt-CalloutRoot:where(.sm\\:rt-r-size-1) { row-gap: var(--space-2); column-gap: var(--space-2); padding: var(--space-3); border-radius: var(--radius-3); --callout-icon-height: var(--line-height-2); } .rt-CalloutRoot:where(.sm\\:rt-r-size-2) { row-gap: var(--space-2); column-gap: var(--space-3); padding: var(--space-4); border-radius: var(--radius-4); --callout-icon-height: var(--line-height-2); } .rt-CalloutRoot:where(.sm\\:rt-r-size-3) { row-gap: var(--space-3); column-gap: var(--space-4); padding: var(--space-5); border-radius: var(--radius-5); --callout-icon-height: var(--line-height-3); } } @media (min-width: 1024px) { .rt-CalloutRoot:where(.md\\:rt-r-size-1) { row-gap: var(--space-2); column-gap: var(--space-2); padding: var(--space-3); border-radius: var(--radius-3); --callout-icon-height: var(--line-height-2); } .rt-CalloutRoot:where(.md\\:rt-r-size-2) { row-gap: var(--space-2); column-gap: var(--space-3); padding: var(--space-4); border-radius: var(--radius-4); --callout-icon-height: var(--line-height-2); } .rt-CalloutRoot:where(.md\\:rt-r-size-3) { row-gap: var(--space-3); column-gap: var(--space-4); padding: var(--space-5); border-radius: var(--radius-5); --callout-icon-height: var(--line-height-3); } } @media (min-width: 1280px) { .rt-CalloutRoot:where(.lg\\:rt-r-size-1) { row-gap: var(--space-2); column-gap: var(--space-2); padding: var(--space-3); border-radius: var(--radius-3); --callout-icon-height: var(--line-height-2); } .rt-CalloutRoot:where(.lg\\:rt-r-size-2) { row-gap: var(--space-2); column-gap: var(--space-3); padding: var(--space-4); border-radius: var(--radius-4); --callout-icon-height: var(--line-height-2); } .rt-CalloutRoot:where(.lg\\:rt-r-size-3) { row-gap: var(--space-3); column-gap: var(--space-4); padding: var(--space-5); border-radius: var(--radius-5); --callout-icon-height: var(--line-height-3); } } @media (min-width: 1640px) { .rt-CalloutRoot:where(.xl\\:rt-r-size-1) { row-gap: var(--space-2); column-gap: var(--space-2); padding: var(--space-3); border-radius: var(--radius-3); --callout-icon-height: var(--line-height-2); } .rt-CalloutRoot:where(.xl\\:rt-r-size-2) { row-gap: var(--space-2); column-gap: var(--space-3); padding: var(--space-4); border-radius: var(--radius-4); --callout-icon-height: var(--line-height-2); } .rt-CalloutRoot:where(.xl\\:rt-r-size-3) { row-gap: var(--space-3); column-gap: var(--space-4); padding: var(--space-5); border-radius: var(--radius-5); --callout-icon-height: var(--line-height-3); } } .rt-CalloutRoot:where(.rt-variant-soft) { background-color: var(--accent-a3); } .rt-CalloutRoot:where(.rt-variant-surface) { box-shadow: inset 0 0 0 1px var(--accent-a6); background-color: var(--accent-a2); } .rt-CalloutRoot:where(.rt-variant-outline) { box-shadow: inset 0 0 0 1px var(--accent-a7); } .rt-BaseCard { display: block; position: relative; overflow: hidden; border-radius: var(--base-card-border-radius); font-family: var(--default-font-family); font-weight: var(--font-weight-normal); font-style: normal; text-align: start; --inset-border-width: var(--base-card-border-width); --inset-border-radius: var(--base-card-border-radius); padding-top: var(--base-card-padding-top); padding-right: var(--base-card-padding-right); padding-bottom: var(--base-card-padding-bottom); padding-left: var(--base-card-padding-left); box-sizing: border-box; --inset-padding-top: calc(var(--base-card-padding-top) - var(--base-card-border-width)); --inset-padding-right: calc(var(--base-card-padding-right) - var(--base-card-border-width)); --inset-padding-bottom: calc(var(--base-card-padding-bottom) - var(--base-card-border-width)); --inset-padding-left: calc(var(--base-card-padding-left) - var(--base-card-border-width)); contain: paint; } .rt-BaseCard::before, .rt-BaseCard::after { content: ''; position: absolute; pointer-events: none; transition: inherit; border-radius: calc(var(--base-card-border-radius) - var(--base-card-border-width)); inset: var(--base-card-border-width); } .rt-BaseCard::before { z-index: -1; } .rt-Card { --base-card-padding-top: var(--card-padding); --base-card-padding-right: var(--card-padding); --base-card-padding-bottom: var(--card-padding); --base-card-padding-left: var(--card-padding); --base-card-border-radius: var(--card-border-radius); --base-card-border-width: var(--card-border-width); } .rt-Card:where(:focus-visible) { outline: 2px solid var(--focus-8); outline-offset: -1px; } .rt-Card:where(:focus-visible)::after { outline: inherit; } .rt-Card:where(:focus-visible):where(:active:not([data-state='open']))::before { background-image: linear-gradient(var(--focus-a2), var(--focus-a2)); } .rt-Card:where(.rt-r-size-1) { --card-padding: var(--space-3); --card-border-radius: var(--radius-4); } .rt-Card:where(.rt-r-size-2) { --card-padding: var(--space-4); --card-border-radius: var(--radius-4); } .rt-Card:where(.rt-r-size-3) { --card-padding: var(--space-5); --card-border-radius: var(--radius-5); } .rt-Card:where(.rt-r-size-4) { --card-padding: var(--space-6); --card-border-radius: var(--radius-5); } .rt-Card:where(.rt-r-size-5) { --card-padding: var(--space-8); --card-border-radius: var(--radius-6); } @media (min-width: 520px) { .rt-Card:where(.xs\\:rt-r-size-1) { --card-padding: var(--space-3); --card-border-radius: var(--radius-4); } .rt-Card:where(.xs\\:rt-r-size-2) { --card-padding: var(--space-4); --card-border-radius: var(--radius-4); } .rt-Card:where(.xs\\:rt-r-size-3) { --card-padding: var(--space-5); --card-border-radius: var(--radius-5); } .rt-Card:where(.xs\\:rt-r-size-4) { --card-padding: var(--space-6); --card-border-radius: var(--radius-5); } .rt-Card:where(.xs\\:rt-r-size-5) { --card-padding: var(--space-8); --card-border-radius: var(--radius-6); } } @media (min-width: 768px) { .rt-Card:where(.sm\\:rt-r-size-1) { --card-padding: var(--space-3); --card-border-radius: var(--radius-4); } .rt-Card:where(.sm\\:rt-r-size-2) { --card-padding: var(--space-4); --card-border-radius: var(--radius-4); } .rt-Card:where(.sm\\:rt-r-size-3) { --card-padding: var(--space-5); --card-border-radius: var(--radius-5); } .rt-Card:where(.sm\\:rt-r-size-4) { --card-padding: var(--space-6); --card-border-radius: var(--radius-5); } .rt-Card:where(.sm\\:rt-r-size-5) { --card-padding: var(--space-8); --card-border-radius: var(--radius-6); } } @media (min-width: 1024px) { .rt-Card:where(.md\\:rt-r-size-1) { --card-padding: var(--space-3); --card-border-radius: var(--radius-4); } .rt-Card:where(.md\\:rt-r-size-2) { --card-padding: var(--space-4); --card-border-radius: var(--radius-4); } .rt-Card:where(.md\\:rt-r-size-3) { --card-padding: var(--space-5); --card-border-radius: var(--radius-5); } .rt-Card:where(.md\\:rt-r-size-4) { --card-padding: var(--space-6); --card-border-radius: var(--radius-5); } .rt-Card:where(.md\\:rt-r-size-5) { --card-padding: var(--space-8); --card-border-radius: var(--radius-6); } } @media (min-width: 1280px) { .rt-Card:where(.lg\\:rt-r-size-1) { --card-padding: var(--space-3); --card-border-radius: var(--radius-4); } .rt-Card:where(.lg\\:rt-r-size-2) { --card-padding: var(--space-4); --card-border-radius: var(--radius-4); } .rt-Card:where(.lg\\:rt-r-size-3) { --card-padding: var(--space-5); --card-border-radius: var(--radius-5); } .rt-Card:where(.lg\\:rt-r-size-4) { --card-padding: var(--space-6); --card-border-radius: var(--radius-5); } .rt-Card:where(.lg\\:rt-r-size-5) { --card-padding: var(--space-8); --card-border-radius: var(--radius-6); } } @media (min-width: 1640px) { .rt-Card:where(.xl\\:rt-r-size-1) { --card-padding: var(--space-3); --card-border-radius: var(--radius-4); } .rt-Card:where(.xl\\:rt-r-size-2) { --card-padding: var(--space-4); --card-border-radius: var(--radius-4); } .rt-Card:where(.xl\\:rt-r-size-3) { --card-padding: var(--space-5); --card-border-radius: var(--radius-5); } .rt-Card:where(.xl\\:rt-r-size-4) { --card-padding: var(--space-6); --card-border-radius: var(--radius-5); } .rt-Card:where(.xl\\:rt-r-size-5) { --card-padding: var(--space-8); --card-border-radius: var(--radius-6); } } .rt-Card:where(.rt-variant-surface) { --card-border-width: 1px; --card-background-color: var(--color-panel); } .rt-Card:where(.rt-variant-surface)::before { background-color: var(--card-background-color); -webkit-backdrop-filter: var(--backdrop-filter-panel); backdrop-filter: var(--backdrop-filter-panel); } .rt-Card:where(.rt-variant-surface)::after { box-shadow: var(--base-card-surface-box-shadow); } @media (hover: hover) { .rt-Card:where(.rt-variant-surface):where(:any-link, button, label):where(:hover)::after { box-shadow: var(--base-card-surface-hover-box-shadow); } } .rt-Card:where(.rt-variant-surface):where(:any-link, button, label):where([data-state='open'])::after { box-shadow: var(--base-card-surface-hover-box-shadow); } .rt-Card:where(.rt-variant-surface):where(:any-link, button, label):where(:active:not([data-state='open']))::after { box-shadow: var(--base-card-surface-active-box-shadow); } .rt-Card:where(.rt-variant-classic) { --card-border-width: 1px; --card-background-color: var(--color-panel); transition: box-shadow 120ms; box-shadow: var(--base-card-classic-box-shadow-outer); } .rt-Card:where(.rt-variant-classic)::before { background-color: var(--card-background-color); -webkit-backdrop-filter: var(--backdrop-filter-panel); backdrop-filter: var(--backdrop-filter-panel); } .rt-Card:where(.rt-variant-classic)::after { box-shadow: var(--base-card-classic-box-shadow-inner); } @media (hover: hover) { .rt-Card:where(.rt-variant-classic):where(:any-link, button, label):where(:hover) { transition-duration: 40ms; box-shadow: var(--base-card-classic-hover-box-shadow-outer); } .rt-Card:where(.rt-variant-classic):where(:any-link, button, label):where(:hover)::after { box-shadow: var(--base-card-classic-hover-box-shadow-inner); } } .rt-Card:where(.rt-variant-classic):where(:any-link, button, label):where([data-state='open']) { transition-duration: 40ms; box-shadow: var(--base-card-classic-hover-box-shadow-outer); } .rt-Card:where(.rt-variant-classic):where(:any-link, button, label):where([data-state='open'])::after { box-shadow: var(--base-card-classic-hover-box-shadow-inner); } .rt-Card:where(.rt-variant-classic):where(:any-link, button, label):where(:active:not([data-state='open'])) { transition-duration: 40ms; box-shadow: var(--base-card-classic-active-box-shadow-outer); } .rt-Card:where(.rt-variant-classic):where(:any-link, button, label):where(:active:not([data-state='open']))::after { box-shadow: var(--base-card-classic-active-box-shadow-inner); } .rt-Card:where(.rt-variant-ghost) { --card-border-width: 0px; --margin-top: 0px; --margin-right: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-top-override: calc(var(--margin-top) - var(--card-padding)); --margin-right-override: calc(var(--margin-right) - var(--card-padding)); --margin-bottom-override: calc(var(--margin-bottom) - var(--card-padding)); --margin-left-override: calc(var(--margin-left) - var(--card-padding)); margin-top: var(--margin-top-override); margin-right: var(--margin-right-override); margin-bottom: var(--margin-bottom-override); margin-left: var(--margin-left-override); } :where(.rt-Card:where(.rt-variant-ghost)) > * { --margin-top-override: initial; --margin-right-override: initial; --margin-bottom-override: initial; --margin-left-override: initial; } @media (hover: hover) { .rt-Card:where(.rt-variant-ghost):where(:any-link, button, label):where(:hover) { background-color: var(--gray-a3); } .rt-Card:where(.rt-variant-ghost):where(:any-link, button, label):where(:hover):where(:focus-visible) { background-color: var(--focus-a2); } } .rt-Card:where(.rt-variant-ghost):where(:any-link, button, label):where([data-state='open']) { background-color: var(--gray-a3); } .rt-Card:where(.rt-variant-ghost):where(:any-link, button, label):where([data-state='open']):where(:focus-visible) { background-color: var(--focus-a2); } .rt-Card:where(.rt-variant-ghost):where(:any-link, button, label):where(:active:not([data-state='open'])) { background-color: var(--gray-a4); } .rt-Card:where(.rt-variant-ghost):where(:any-link, button, label):where(:active:not([data-state='open'])):where(:focus-visible) { background-color: var(--focus-a2); } @media (pointer: coarse) { .rt-Card:where(:any-link, button, label):where(:active:not(:focus-visible, [data-state='open']))::before { background-image: linear-gradient(var(--gray-a4), var(--gray-a4)); } } .rt-BaseCheckboxRoot { position: relative; display: inline-flex; align-items: center; justify-content: center; vertical-align: top; flex-shrink: 0; cursor: var(--cursor-checkbox); height: var(--skeleton-height, var(--line-height, var(--checkbox-size))); --skeleton-height-override: var(--checkbox-size); border-radius: var(--skeleton-radius); --skeleton-radius-override: var(--checkbox-border-radius); } .rt-BaseCheckboxRoot::before { content: ''; display: block; height: var(--checkbox-size); width: var(--checkbox-size); border-radius: var(--checkbox-border-radius); } .rt-BaseCheckboxIndicator { position: absolute; width: var(--checkbox-indicator-size); height: var(--checkbox-indicator-size); transform: translate(-50%, -50%); top: 50%; left: 50%; } .rt-BaseCheckboxRoot:where(.rt-r-size-1) { --checkbox-size: calc(var(--space-4) * 0.875); --checkbox-indicator-size: calc(9px * var(--scaling)); --checkbox-border-radius: calc(var(--radius-1) * 0.875); } .rt-BaseCheckboxRoot:where(.rt-r-size-2) { --checkbox-size: var(--space-4); --checkbox-indicator-size: calc(10px * var(--scaling)); --checkbox-border-radius: var(--radius-1); } .rt-BaseCheckboxRoot:where(.rt-r-size-3) { --checkbox-size: calc(var(--space-4) * 1.25); --checkbox-indicator-size: calc(12px * var(--scaling)); --checkbox-border-radius: calc(var(--radius-1) * 1.25); } @media (min-width: 520px) { .rt-BaseCheckboxRoot:where(.xs\\:rt-r-size-1) { --checkbox-size: calc(var(--space-4) * 0.875); --checkbox-indicator-size: calc(9px * var(--scaling)); --checkbox-border-radius: calc(var(--radius-1) * 0.875); } .rt-BaseCheckboxRoot:where(.xs\\:rt-r-size-2) { --checkbox-size: var(--space-4); --checkbox-indicator-size: calc(10px * var(--scaling)); --checkbox-border-radius: var(--radius-1); } .rt-BaseCheckboxRoot:where(.xs\\:rt-r-size-3) { --checkbox-size: calc(var(--space-4) * 1.25); --checkbox-indicator-size: calc(12px * var(--scaling)); --checkbox-border-radius: calc(var(--radius-1) * 1.25); } } @media (min-width: 768px) { .rt-BaseCheckboxRoot:where(.sm\\:rt-r-size-1) { --checkbox-size: calc(var(--space-4) * 0.875); --checkbox-indicator-size: calc(9px * var(--scaling)); --checkbox-border-radius: calc(var(--radius-1) * 0.875); } .rt-BaseCheckboxRoot:where(.sm\\:rt-r-size-2) { --checkbox-size: var(--space-4); --checkbox-indicator-size: calc(10px * var(--scaling)); --checkbox-border-radius: var(--radius-1); } .rt-BaseCheckboxRoot:where(.sm\\:rt-r-size-3) { --checkbox-size: calc(var(--space-4) * 1.25); --checkbox-indicator-size: calc(12px * var(--scaling)); --checkbox-border-radius: calc(var(--radius-1) * 1.25); } } @media (min-width: 1024px) { .rt-BaseCheckboxRoot:where(.md\\:rt-r-size-1) { --checkbox-size: calc(var(--space-4) * 0.875); --checkbox-indicator-size: calc(9px * var(--scaling)); --checkbox-border-radius: calc(var(--radius-1) * 0.875); } .rt-BaseCheckboxRoot:where(.md\\:rt-r-size-2) { --checkbox-size: var(--space-4); --checkbox-indicator-size: calc(10px * var(--scaling)); --checkbox-border-radius: var(--radius-1); } .rt-BaseCheckboxRoot:where(.md\\:rt-r-size-3) { --checkbox-size: calc(var(--space-4) * 1.25); --checkbox-indicator-size: calc(12px * var(--scaling)); --checkbox-border-radius: calc(var(--radius-1) * 1.25); } } @media (min-width: 1280px) { .rt-BaseCheckboxRoot:where(.lg\\:rt-r-size-1) { --checkbox-size: calc(var(--space-4) * 0.875); --checkbox-indicator-size: calc(9px * var(--scaling)); --checkbox-border-radius: calc(var(--radius-1) * 0.875); } .rt-BaseCheckboxRoot:where(.lg\\:rt-r-size-2) { --checkbox-size: var(--space-4); --checkbox-indicator-size: calc(10px * var(--scaling)); --checkbox-border-radius: var(--radius-1); } .rt-BaseCheckboxRoot:where(.lg\\:rt-r-size-3) { --checkbox-size: calc(var(--space-4) * 1.25); --checkbox-indicator-size: calc(12px * var(--scaling)); --checkbox-border-radius: calc(var(--radius-1) * 1.25); } } @media (min-width: 1640px) { .rt-BaseCheckboxRoot:where(.xl\\:rt-r-size-1) { --checkbox-size: calc(var(--space-4) * 0.875); --checkbox-indicator-size: calc(9px * var(--scaling)); --checkbox-border-radius: calc(var(--radius-1) * 0.875); } .rt-BaseCheckboxRoot:where(.xl\\:rt-r-size-2) { --checkbox-size: var(--space-4); --checkbox-indicator-size: calc(10px * var(--scaling)); --checkbox-border-radius: var(--radius-1); } .rt-BaseCheckboxRoot:where(.xl\\:rt-r-size-3) { --checkbox-size: calc(var(--space-4) * 1.25); --checkbox-indicator-size: calc(12px * var(--scaling)); --checkbox-border-radius: calc(var(--radius-1) * 1.25); } } .rt-BaseCheckboxRoot:where(.rt-variant-surface):where([data-state='unchecked'])::before { background-color: var(--color-surface); box-shadow: inset 0 0 0 1px var(--gray-a7); } .rt-BaseCheckboxRoot:where(.rt-variant-surface):where([data-state='checked'], [data-state='indeterminate'])::before { background-color: var(--accent-indicator); } .rt-BaseCheckboxRoot:where(.rt-variant-surface):where([data-state='checked'], [data-state='indeterminate']) :where(.rt-BaseCheckboxIndicator) { color: var(--accent-contrast); } .rt-BaseCheckboxRoot:where(.rt-variant-surface):where([data-state='checked'], [data-state='indeterminate']):where(.rt-high-contrast)::before { background-color: var(--accent-12); } .rt-BaseCheckboxRoot:where(.rt-variant-surface):where([data-state='checked'], [data-state='indeterminate']):where(.rt-high-contrast) :where(.rt-BaseCheckboxIndicator) { color: var(--accent-1); } .rt-BaseCheckboxRoot:where(.rt-variant-surface):where(:disabled)::before { box-shadow: inset 0 0 0 1px var(--gray-a6); background-color: transparent; } .rt-BaseCheckboxRoot:where(.rt-variant-surface):where(:disabled) :where(.rt-BaseCheckboxIndicator) { color: var(--gray-a8); } .rt-BaseCheckboxRoot:where(.rt-variant-classic):where([data-state='unchecked'])::before { background-color: var(--color-surface); box-shadow: inset 0 0 0 1px var(--gray-a3), var(--shadow-1); } .rt-BaseCheckboxRoot:where(.rt-variant-classic):where([data-state='checked'], [data-state='indeterminate'])::before { background-color: var(--accent-indicator); background-image: linear-gradient(to bottom, var(--white-a3), transparent, var(--black-a1)); box-shadow: inset 0 0.5px 0.5px var(--white-a4), inset 0 -0.5px 0.5px var(--black-a4); } .rt-BaseCheckboxRoot:where(.rt-variant-classic):where([data-state='checked'], [data-state='indeterminate']) :where(.rt-BaseCheckboxIndicator) { color: var(--accent-contrast); } .rt-BaseCheckboxRoot:where(.rt-variant-classic):where([data-state='checked'], [data-state='indeterminate']):where(.rt-high-contrast)::before { background-color: var(--accent-12); } .rt-BaseCheckboxRoot:where(.rt-variant-classic):where([data-state='checked'], [data-state='indeterminate']):where(.rt-high-contrast) :where(.rt-BaseCheckboxIndicator) { color: var(--accent-1); } .rt-BaseCheckboxRoot:where(.rt-variant-classic):where(:disabled)::before { box-shadow: var(--shadow-1); background-color: transparent; background-image: none; } .rt-BaseCheckboxRoot:where(.rt-variant-classic):where(:disabled) :where(.rt-BaseCheckboxIndicator) { color: var(--gray-a8); } .rt-BaseCheckboxRoot:where(.rt-variant-soft)::before { background-color: var(--accent-a5); } .rt-BaseCheckboxRoot:where(.rt-variant-soft):where([data-state='checked'], [data-state='indeterminate']) :where(.rt-BaseCheckboxIndicator) { color: var(--accent-a11); } .rt-BaseCheckboxRoot:where(.rt-variant-soft):where([data-state='checked'], [data-state='indeterminate']):where(.rt-high-contrast) :where(.rt-BaseCheckboxIndicator) { color: var(--accent-12); } .rt-BaseCheckboxRoot:where(.rt-variant-soft):where(:disabled)::before { background-color: transparent; } .rt-BaseCheckboxRoot:where(.rt-variant-soft):where(:disabled) :where(.rt-BaseCheckboxIndicator) { color: var(--gray-a8); } .rt-CheckboxCardsRoot { line-height: var(--line-height); letter-spacing: var(--letter-spacing); cursor: default; } .rt-CheckboxCardsItem:where(:has(:focus-visible)) { outline: 2px solid var(--focus-8); outline-offset: -1px; } .rt-CheckboxCardsItem:where(:has(:focus-visible))::after { outline: inherit; } .rt-CheckboxCardsItem > * { pointer-events: none; } .rt-CheckboxCardsItem > :where(svg) { flex-shrink: 0; } .rt-CheckboxCardCheckbox { position: absolute; right: var(--checkbox-cards-item-padding-left); } .rt-CheckboxCardsItem { --checkbox-cards-item-padding-right: calc(var(--checkbox-cards-item-padding-left) * 2 + var(--checkbox-cards-item-checkbox-size)); --base-card-padding-top: var(--checkbox-cards-item-padding-top); --base-card-padding-right: var(--checkbox-cards-item-padding-right); --base-card-padding-bottom: var(--checkbox-cards-item-padding-bottom); --base-card-padding-left: var(--checkbox-cards-item-padding-left); --base-card-border-radius: var(--checkbox-cards-item-border-radius); --base-card-border-width: var(--checkbox-cards-item-border-width); display: flex; align-items: center; gap: var(--space-2); cursor: var(--cursor-button); -webkit-tap-highlight-color: transparent; } .rt-CheckboxCardsRoot:where(.rt-r-size-1) { font-size: var(--font-size-2); --line-height: var(--line-height-2); --letter-spacing: var(--letter-spacing-2); --checkbox-cards-item-padding-top: calc(var(--space-3) / 1.2); --checkbox-cards-item-padding-bottom: calc(var(--space-3) / 1.2); --checkbox-cards-item-padding-left: var(--space-3); --checkbox-cards-item-border-radius: var(--radius-3); --checkbox-cards-item-checkbox-size: calc(var(--space-4) * 0.875); } .rt-CheckboxCardsRoot:where(.rt-r-size-2) { font-size: var(--font-size-2); --line-height: var(--line-height-2); --letter-spacing: var(--letter-spacing-2); --checkbox-cards-item-padding-top: calc(var(--space-4) * 0.875); --checkbox-cards-item-padding-bottom: calc(var(--space-4) * 0.875); --checkbox-cards-item-padding-left: var(--space-4); --checkbox-cards-item-border-radius: var(--radius-3); --checkbox-cards-item-checkbox-size: var(--space-4); } .rt-CheckboxCardsRoot:where(.rt-r-size-3) { font-size: var(--font-size-3); --line-height: var(--line-height-3); --letter-spacing: var(--letter-spacing-3); --checkbox-cards-item-padding-top: calc(var(--space-5) / 1.2); --checkbox-cards-item-padding-bottom: calc(var(--space-5) / 1.2); --checkbox-cards-item-padding-left: var(--space-5); --checkbox-cards-item-border-radius: var(--radius-4); --checkbox-cards-item-checkbox-size: calc(var(--space-4) * 1.25); } @media (min-width: 520px) { .rt-CheckboxCardsRoot:where(.xs\\:rt-r-size-1) { font-size: var(--font-size-2); --line-height: var(--line-height-2); --letter-spacing: var(--letter-spacing-2); --checkbox-cards-item-padding-top: calc(var(--space-3) / 1.2); --checkbox-cards-item-padding-bottom: calc(var(--space-3) / 1.2); --checkbox-cards-item-padding-left: var(--space-3); --checkbox-cards-item-border-radius: var(--radius-3); --checkbox-cards-item-checkbox-size: calc(var(--space-4) * 0.875); } .rt-CheckboxCardsRoot:where(.xs\\:rt-r-size-2) { font-size: var(--font-size-2); --line-height: var(--line-height-2); --letter-spacing: var(--letter-spacing-2); --checkbox-cards-item-padding-top: calc(var(--space-4) * 0.875); --checkbox-cards-item-padding-bottom: calc(var(--space-4) * 0.875); --checkbox-cards-item-padding-left: var(--space-4); --checkbox-cards-item-border-radius: var(--radius-3); --checkbox-cards-item-checkbox-size: var(--space-4); } .rt-CheckboxCardsRoot:where(.xs\\:rt-r-size-3) { font-size: var(--font-size-3); --line-height: var(--line-height-3); --letter-spacing: var(--letter-spacing-3); --checkbox-cards-item-padding-top: calc(var(--space-5) / 1.2); --checkbox-cards-item-padding-bottom: calc(var(--space-5) / 1.2); --checkbox-cards-item-padding-left: var(--space-5); --checkbox-cards-item-border-radius: var(--radius-4); --checkbox-cards-item-checkbox-size: calc(var(--space-4) * 1.25); } } @media (min-width: 768px) { .rt-CheckboxCardsRoot:where(.sm\\:rt-r-size-1) { font-size: var(--font-size-2); --line-height: var(--line-height-2); --letter-spacing: var(--letter-spacing-2); --checkbox-cards-item-padding-top: calc(var(--space-3) / 1.2); --checkbox-cards-item-padding-bottom: calc(var(--space-3) / 1.2); --checkbox-cards-item-padding-left: var(--space-3); --checkbox-cards-item-border-radius: var(--radius-3); --checkbox-cards-item-checkbox-size: calc(var(--space-4) * 0.875); } .rt-CheckboxCardsRoot:where(.sm\\:rt-r-size-2) { font-size: var(--font-size-2); --line-height: var(--line-height-2); --letter-spacing: var(--letter-spacing-2); --checkbox-cards-item-padding-top: calc(var(--space-4) * 0.875); --checkbox-cards-item-padding-bottom: calc(var(--space-4) * 0.875); --checkbox-cards-item-padding-left: var(--space-4); --checkbox-cards-item-border-radius: var(--radius-3); --checkbox-cards-item-checkbox-size: var(--space-4); } .rt-CheckboxCardsRoot:where(.sm\\:rt-r-size-3) { font-size: var(--font-size-3); --line-height: var(--line-height-3); --letter-spacing: var(--letter-spacing-3); --checkbox-cards-item-padding-top: calc(var(--space-5) / 1.2); --checkbox-cards-item-padding-bottom: calc(var(--space-5) / 1.2); --checkbox-cards-item-padding-left: var(--space-5); --checkbox-cards-item-border-radius: var(--radius-4); --checkbox-cards-item-checkbox-size: calc(var(--space-4) * 1.25); } } @media (min-width: 1024px) { .rt-CheckboxCardsRoot:where(.md\\:rt-r-size-1) { font-size: var(--font-size-2); --line-height: var(--line-height-2); --letter-spacing: var(--letter-spacing-2); --checkbox-cards-item-padding-top: calc(var(--space-3) / 1.2); --checkbox-cards-item-padding-bottom: calc(var(--space-3) / 1.2); --checkbox-cards-item-padding-left: var(--space-3); --checkbox-cards-item-border-radius: var(--radius-3); --checkbox-cards-item-checkbox-size: calc(var(--space-4) * 0.875); } .rt-CheckboxCardsRoot:where(.md\\:rt-r-size-2) { font-size: var(--font-size-2); --line-height: var(--line-height-2); --letter-spacing: var(--letter-spacing-2); --checkbox-cards-item-padding-top: calc(var(--space-4) * 0.875); --checkbox-cards-item-padding-bottom: calc(var(--space-4) * 0.875); --checkbox-cards-item-padding-left: var(--space-4); --checkbox-cards-item-border-radius: var(--radius-3); --checkbox-cards-item-checkbox-size: var(--space-4); } .rt-CheckboxCardsRoot:where(.md\\:rt-r-size-3) { font-size: var(--font-size-3); --line-height: var(--line-height-3); --letter-spacing: var(--letter-spacing-3); --checkbox-cards-item-padding-top: calc(var(--space-5) / 1.2); --checkbox-cards-item-padding-bottom: calc(var(--space-5) / 1.2); --checkbox-cards-item-padding-left: var(--space-5); --checkbox-cards-item-border-radius: var(--radius-4); --checkbox-cards-item-checkbox-size: calc(var(--space-4) * 1.25); } } @media (min-width: 1280px) { .rt-CheckboxCardsRoot:where(.lg\\:rt-r-size-1) { font-size: var(--font-size-2); --line-height: var(--line-height-2); --letter-spacing: var(--letter-spacing-2); --checkbox-cards-item-padding-top: calc(var(--space-3) / 1.2); --checkbox-cards-item-padding-bottom: calc(var(--space-3) / 1.2); --checkbox-cards-item-padding-left: var(--space-3); --checkbox-cards-item-border-radius: var(--radius-3); --checkbox-cards-item-checkbox-size: calc(var(--space-4) * 0.875); } .rt-CheckboxCardsRoot:where(.lg\\:rt-r-size-2) { font-size: var(--font-size-2); --line-height: var(--line-height-2); --letter-spacing: var(--letter-spacing-2); --checkbox-cards-item-padding-top: calc(var(--space-4) * 0.875); --checkbox-cards-item-padding-bottom: calc(var(--space-4) * 0.875); --checkbox-cards-item-padding-left: var(--space-4); --checkbox-cards-item-border-radius: var(--radius-3); --checkbox-cards-item-checkbox-size: var(--space-4); } .rt-CheckboxCardsRoot:where(.lg\\:rt-r-size-3) { font-size: var(--font-size-3); --line-height: var(--line-height-3); --letter-spacing: var(--letter-spacing-3); --checkbox-cards-item-padding-top: calc(var(--space-5) / 1.2); --checkbox-cards-item-padding-bottom: calc(var(--space-5) / 1.2); --checkbox-cards-item-padding-left: var(--space-5); --checkbox-cards-item-border-radius: var(--radius-4); --checkbox-cards-item-checkbox-size: calc(var(--space-4) * 1.25); } } @media (min-width: 1640px) { .rt-CheckboxCardsRoot:where(.xl\\:rt-r-size-1) { font-size: var(--font-size-2); --line-height: var(--line-height-2); --letter-spacing: var(--letter-spacing-2); --checkbox-cards-item-padding-top: calc(var(--space-3) / 1.2); --checkbox-cards-item-padding-bottom: calc(var(--space-3) / 1.2); --checkbox-cards-item-padding-left: var(--space-3); --checkbox-cards-item-border-radius: var(--radius-3); --checkbox-cards-item-checkbox-size: calc(var(--space-4) * 0.875); } .rt-CheckboxCardsRoot:where(.xl\\:rt-r-size-2) { font-size: var(--font-size-2); --line-height: var(--line-height-2); --letter-spacing: var(--letter-spacing-2); --checkbox-cards-item-padding-top: calc(var(--space-4) * 0.875); --checkbox-cards-item-padding-bottom: calc(var(--space-4) * 0.875); --checkbox-cards-item-padding-left: var(--space-4); --checkbox-cards-item-border-radius: var(--radius-3); --checkbox-cards-item-checkbox-size: var(--space-4); } .rt-CheckboxCardsRoot:where(.xl\\:rt-r-size-3) { font-size: var(--font-size-3); --line-height: var(--line-height-3); --letter-spacing: var(--letter-spacing-3); --checkbox-cards-item-padding-top: calc(var(--space-5) / 1.2); --checkbox-cards-item-padding-bottom: calc(var(--space-5) / 1.2); --checkbox-cards-item-padding-left: var(--space-5); --checkbox-cards-item-border-radius: var(--radius-4); --checkbox-cards-item-checkbox-size: calc(var(--space-4) * 1.25); } } :where(.rt-CheckboxCardsRoot.rt-variant-surface) .rt-CheckboxCardsItem { --checkbox-cards-item-border-width: 1px; --checkbox-cards-item-background-color: var(--color-surface); } :where(.rt-CheckboxCardsRoot.rt-variant-surface) .rt-CheckboxCardsItem::before { background-color: var(--checkbox-cards-item-background-color); } :where(.rt-CheckboxCardsRoot.rt-variant-surface) .rt-CheckboxCardsItem::after { box-shadow: var(--base-card-surface-box-shadow); } @media (hover: hover) { :where(.rt-CheckboxCardsRoot.rt-variant-surface) .rt-CheckboxCardsItem:where(:not(:has(:disabled)):hover)::after { box-shadow: var(--base-card-surface-hover-box-shadow); } } :where(.rt-CheckboxCardsRoot.rt-variant-classic) .rt-CheckboxCardsItem { --checkbox-cards-item-border-width: 1px; --checkbox-cards-item-background-color: var(--color-surface); transition: box-shadow 120ms; box-shadow: var(--base-card-classic-box-shadow-outer); } :where(.rt-CheckboxCardsRoot.rt-variant-classic) .rt-CheckboxCardsItem::before { background-color: var(--checkbox-cards-item-background-color); } :where(.rt-CheckboxCardsRoot.rt-variant-classic) .rt-CheckboxCardsItem::after { box-shadow: var(--base-card-classic-box-shadow-inner); } @media (hover: hover) { :where(.rt-CheckboxCardsRoot.rt-variant-classic) .rt-CheckboxCardsItem:where(:not(:has(:disabled)):hover) { transition-duration: 40ms; box-shadow: var(--base-card-classic-hover-box-shadow-outer); } :where(.rt-CheckboxCardsRoot.rt-variant-classic) .rt-CheckboxCardsItem:where(:not(:has(:disabled)):hover)::after { box-shadow: var(--base-card-classic-hover-box-shadow-inner); } } @media (pointer: coarse) { .rt-CheckboxCardsItem:where(:active:not(:focus-visible))::before { background-image: linear-gradient(var(--gray-a4), var(--gray-a4)); } } .rt-CheckboxCardsItem:where(:has(:disabled)) { cursor: var(--cursor-disabled); color: var(--gray-a9); } .rt-CheckboxCardsItem:where(:has(:disabled))::before { background-image: linear-gradient(var(--gray-a2), var(--gray-a2)); } .rt-CheckboxCardsItem:where(:has(:disabled))::selection { background-color: var(--gray-a5); } .rt-CheckboxGroupRoot { display: flex; flex-direction: column; gap: var(--space-1); } .rt-CheckboxGroupItem { display: flex; gap: 0.5em; width: -moz-fit-content; width: fit-content; } .rt-CheckboxGroupItemCheckbox:where(:focus-visible)::before { outline: 2px solid var(--focus-8); outline-offset: 2px; } .rt-CheckboxGroupItemCheckbox:where(:disabled) { cursor: var(--cursor-disabled); } .rt-CheckboxGroupItemCheckbox:where(:disabled)::before { background-color: var(--gray-a3); } .rt-CheckboxGroupItemInner { min-width: 0; } .rt-CheckboxRoot:where(:focus-visible)::before { outline: 2px solid var(--focus-8); outline-offset: 2px; } .rt-CheckboxRoot:where(:disabled) { cursor: var(--cursor-disabled); } .rt-CheckboxRoot:where(:disabled)::before { background-color: var(--gray-a3); } .rt-Code { --code-variant-font-size-adjust: calc(var(--code-font-size-adjust) * 0.95); font-family: var(--code-font-family); font-size: calc(var(--code-variant-font-size-adjust) * 1em); font-style: var(--code-font-style); font-weight: var(--code-font-weight); line-height: 1.25; letter-spacing: calc(var(--code-letter-spacing) + var(--letter-spacing, var(--default-letter-spacing))); border-radius: calc((0.5px + 0.2em) * var(--radius-factor)); box-sizing: border-box; padding-top: var(--code-padding-top); padding-left: var(--code-padding-left); padding-bottom: var(--code-padding-bottom); padding-right: var(--code-padding-right); height: -moz-fit-content; height: fit-content; } .rt-Code :where(.rt-Code) { font-size: inherit; } .rt-Code:where(.rt-r-size-1) { font-size: calc(var(--font-size-1) * var(--code-variant-font-size-adjust)); line-height: var(--line-height-1); --letter-spacing: var(--letter-spacing-1); } .rt-Code:where(.rt-r-size-2) { font-size: calc(var(--font-size-2) * var(--code-variant-font-size-adjust)); line-height: var(--line-height-2); --letter-spacing: var(--letter-spacing-2); } .rt-Code:where(.rt-r-size-3) { font-size: calc(var(--font-size-3) * var(--code-variant-font-size-adjust)); line-height: var(--line-height-3); --letter-spacing: var(--letter-spacing-3); } .rt-Code:where(.rt-r-size-4) { font-size: calc(var(--font-size-4) * var(--code-variant-font-size-adjust)); line-height: var(--line-height-4); --letter-spacing: var(--letter-spacing-4); } .rt-Code:where(.rt-r-size-5) { font-size: calc(var(--font-size-5) * var(--code-variant-font-size-adjust)); line-height: var(--line-height-5); --letter-spacing: var(--letter-spacing-5); } .rt-Code:where(.rt-r-size-6) { font-size: calc(var(--font-size-6) * var(--code-variant-font-size-adjust)); line-height: var(--line-height-6); --letter-spacing: var(--letter-spacing-6); } .rt-Code:where(.rt-r-size-7) { font-size: calc(var(--font-size-7) * var(--code-variant-font-size-adjust)); line-height: var(--line-height-7); --letter-spacing: var(--letter-spacing-7); } .rt-Code:where(.rt-r-size-8) { font-size: calc(var(--font-size-8) * var(--code-variant-font-size-adjust)); line-height: var(--line-height-8); --letter-spacing: var(--letter-spacing-8); } .rt-Code:where(.rt-r-size-9) { font-size: calc(var(--font-size-9) * var(--code-variant-font-size-adjust)); line-height: var(--line-height-9); --letter-spacing: var(--letter-spacing-9); } @media (min-width: 520px) { .rt-Code:where(.xs\\:rt-r-size-1) { font-size: calc(var(--font-size-1) * var(--code-variant-font-size-adjust)); line-height: var(--line-height-1); --letter-spacing: var(--letter-spacing-1); } .rt-Code:where(.xs\\:rt-r-size-2) { font-size: calc(var(--font-size-2) * var(--code-variant-font-size-adjust)); line-height: var(--line-height-2); --letter-spacing: var(--letter-spacing-2); } .rt-Code:where(.xs\\:rt-r-size-3) { font-size: calc(var(--font-size-3) * var(--code-variant-font-size-adjust)); line-height: var(--line-height-3); --letter-spacing: var(--letter-spacing-3); } .rt-Code:where(.xs\\:rt-r-size-4) { font-size: calc(var(--font-size-4) * var(--code-variant-font-size-adjust)); line-height: var(--line-height-4); --letter-spacing: var(--letter-spacing-4); } .rt-Code:where(.xs\\:rt-r-size-5) { font-size: calc(var(--font-size-5) * var(--code-variant-font-size-adjust)); line-height: var(--line-height-5); --letter-spacing: var(--letter-spacing-5); } .rt-Code:where(.xs\\:rt-r-size-6) { font-size: calc(var(--font-size-6) * var(--code-variant-font-size-adjust)); line-height: var(--line-height-6); --letter-spacing: var(--letter-spacing-6); } .rt-Code:where(.xs\\:rt-r-size-7) { font-size: calc(var(--font-size-7) * var(--code-variant-font-size-adjust)); line-height: var(--line-height-7); --letter-spacing: var(--letter-spacing-7); } .rt-Code:where(.xs\\:rt-r-size-8) { font-size: calc(var(--font-size-8) * var(--code-variant-font-size-adjust)); line-height: var(--line-height-8); --letter-spacing: var(--letter-spacing-8); } .rt-Code:where(.xs\\:rt-r-size-9) { font-size: calc(var(--font-size-9) * var(--code-variant-font-size-adjust)); line-height: var(--line-height-9); --letter-spacing: var(--letter-spacing-9); } } @media (min-width: 768px) { .rt-Code:where(.sm\\:rt-r-size-1) { font-size: calc(var(--font-size-1) * var(--code-variant-font-size-adjust)); line-height: var(--line-height-1); --letter-spacing: var(--letter-spacing-1); } .rt-Code:where(.sm\\:rt-r-size-2) { font-size: calc(var(--font-size-2) * var(--code-variant-font-size-adjust)); line-height: var(--line-height-2); --letter-spacing: var(--letter-spacing-2); } .rt-Code:where(.sm\\:rt-r-size-3) { font-size: calc(var(--font-size-3) * var(--code-variant-font-size-adjust)); line-height: var(--line-height-3); --letter-spacing: var(--letter-spacing-3); } .rt-Code:where(.sm\\:rt-r-size-4) { font-size: calc(var(--font-size-4) * var(--code-variant-font-size-adjust)); line-height: var(--line-height-4); --letter-spacing: var(--letter-spacing-4); } .rt-Code:where(.sm\\:rt-r-size-5) { font-size: calc(var(--font-size-5) * var(--code-variant-font-size-adjust)); line-height: var(--line-height-5); --letter-spacing: var(--letter-spacing-5); } .rt-Code:where(.sm\\:rt-r-size-6) { font-size: calc(var(--font-size-6) * var(--code-variant-font-size-adjust)); line-height: var(--line-height-6); --letter-spacing: var(--letter-spacing-6); } .rt-Code:where(.sm\\:rt-r-size-7) { font-size: calc(var(--font-size-7) * var(--code-variant-font-size-adjust)); line-height: var(--line-height-7); --letter-spacing: var(--letter-spacing-7); } .rt-Code:where(.sm\\:rt-r-size-8) { font-size: calc(var(--font-size-8) * var(--code-variant-font-size-adjust)); line-height: var(--line-height-8); --letter-spacing: var(--letter-spacing-8); } .rt-Code:where(.sm\\:rt-r-size-9) { font-size: calc(var(--font-size-9) * var(--code-variant-font-size-adjust)); line-height: var(--line-height-9); --letter-spacing: var(--letter-spacing-9); } } @media (min-width: 1024px) { .rt-Code:where(.md\\:rt-r-size-1) { font-size: calc(var(--font-size-1) * var(--code-variant-font-size-adjust)); line-height: var(--line-height-1); --letter-spacing: var(--letter-spacing-1); } .rt-Code:where(.md\\:rt-r-size-2) { font-size: calc(var(--font-size-2) * var(--code-variant-font-size-adjust)); line-height: var(--line-height-2); --letter-spacing: var(--letter-spacing-2); } .rt-Code:where(.md\\:rt-r-size-3) { font-size: calc(var(--font-size-3) * var(--code-variant-font-size-adjust)); line-height: var(--line-height-3); --letter-spacing: var(--letter-spacing-3); } .rt-Code:where(.md\\:rt-r-size-4) { font-size: calc(var(--font-size-4) * var(--code-variant-font-size-adjust)); line-height: var(--line-height-4); --letter-spacing: var(--letter-spacing-4); } .rt-Code:where(.md\\:rt-r-size-5) { font-size: calc(var(--font-size-5) * var(--code-variant-font-size-adjust)); line-height: var(--line-height-5); --letter-spacing: var(--letter-spacing-5); } .rt-Code:where(.md\\:rt-r-size-6) { font-size: calc(var(--font-size-6) * var(--code-variant-font-size-adjust)); line-height: var(--line-height-6); --letter-spacing: var(--letter-spacing-6); } .rt-Code:where(.md\\:rt-r-size-7) { font-size: calc(var(--font-size-7) * var(--code-variant-font-size-adjust)); line-height: var(--line-height-7); --letter-spacing: var(--letter-spacing-7); } .rt-Code:where(.md\\:rt-r-size-8) { font-size: calc(var(--font-size-8) * var(--code-variant-font-size-adjust)); line-height: var(--line-height-8); --letter-spacing: var(--letter-spacing-8); } .rt-Code:where(.md\\:rt-r-size-9) { font-size: calc(var(--font-size-9) * var(--code-variant-font-size-adjust)); line-height: var(--line-height-9); --letter-spacing: var(--letter-spacing-9); } } @media (min-width: 1280px) { .rt-Code:where(.lg\\:rt-r-size-1) { font-size: calc(var(--font-size-1) * var(--code-variant-font-size-adjust)); line-height: var(--line-height-1); --letter-spacing: var(--letter-spacing-1); } .rt-Code:where(.lg\\:rt-r-size-2) { font-size: calc(var(--font-size-2) * var(--code-variant-font-size-adjust)); line-height: var(--line-height-2); --letter-spacing: var(--letter-spacing-2); } .rt-Code:where(.lg\\:rt-r-size-3) { font-size: calc(var(--font-size-3) * var(--code-variant-font-size-adjust)); line-height: var(--line-height-3); --letter-spacing: var(--letter-spacing-3); } .rt-Code:where(.lg\\:rt-r-size-4) { font-size: calc(var(--font-size-4) * var(--code-variant-font-size-adjust)); line-height: var(--line-height-4); --letter-spacing: var(--letter-spacing-4); } .rt-Code:where(.lg\\:rt-r-size-5) { font-size: calc(var(--font-size-5) * var(--code-variant-font-size-adjust)); line-height: var(--line-height-5); --letter-spacing: var(--letter-spacing-5); } .rt-Code:where(.lg\\:rt-r-size-6) { font-size: calc(var(--font-size-6) * var(--code-variant-font-size-adjust)); line-height: var(--line-height-6); --letter-spacing: var(--letter-spacing-6); } .rt-Code:where(.lg\\:rt-r-size-7) { font-size: calc(var(--font-size-7) * var(--code-variant-font-size-adjust)); line-height: var(--line-height-7); --letter-spacing: var(--letter-spacing-7); } .rt-Code:where(.lg\\:rt-r-size-8) { font-size: calc(var(--font-size-8) * var(--code-variant-font-size-adjust)); line-height: var(--line-height-8); --letter-spacing: var(--letter-spacing-8); } .rt-Code:where(.lg\\:rt-r-size-9) { font-size: calc(var(--font-size-9) * var(--code-variant-font-size-adjust)); line-height: var(--line-height-9); --letter-spacing: var(--letter-spacing-9); } } @media (min-width: 1640px) { .rt-Code:where(.xl\\:rt-r-size-1) { font-size: calc(var(--font-size-1) * var(--code-variant-font-size-adjust)); line-height: var(--line-height-1); --letter-spacing: var(--letter-spacing-1); } .rt-Code:where(.xl\\:rt-r-size-2) { font-size: calc(var(--font-size-2) * var(--code-variant-font-size-adjust)); line-height: var(--line-height-2); --letter-spacing: var(--letter-spacing-2); } .rt-Code:where(.xl\\:rt-r-size-3) { font-size: calc(var(--font-size-3) * var(--code-variant-font-size-adjust)); line-height: var(--line-height-3); --letter-spacing: var(--letter-spacing-3); } .rt-Code:where(.xl\\:rt-r-size-4) { font-size: calc(var(--font-size-4) * var(--code-variant-font-size-adjust)); line-height: var(--line-height-4); --letter-spacing: var(--letter-spacing-4); } .rt-Code:where(.xl\\:rt-r-size-5) { font-size: calc(var(--font-size-5) * var(--code-variant-font-size-adjust)); line-height: var(--line-height-5); --letter-spacing: var(--letter-spacing-5); } .rt-Code:where(.xl\\:rt-r-size-6) { font-size: calc(var(--font-size-6) * var(--code-variant-font-size-adjust)); line-height: var(--line-height-6); --letter-spacing: var(--letter-spacing-6); } .rt-Code:where(.xl\\:rt-r-size-7) { font-size: calc(var(--font-size-7) * var(--code-variant-font-size-adjust)); line-height: var(--line-height-7); --letter-spacing: var(--letter-spacing-7); } .rt-Code:where(.xl\\:rt-r-size-8) { font-size: calc(var(--font-size-8) * var(--code-variant-font-size-adjust)); line-height: var(--line-height-8); --letter-spacing: var(--letter-spacing-8); } .rt-Code:where(.xl\\:rt-r-size-9) { font-size: calc(var(--font-size-9) * var(--code-variant-font-size-adjust)); line-height: var(--line-height-9); --letter-spacing: var(--letter-spacing-9); } } .rt-Code:where(.rt-variant-ghost) { --code-variant-font-size-adjust: var(--code-font-size-adjust); padding: 0; } .rt-Code:where(.rt-variant-ghost):where([data-accent-color]) { color: var(--accent-a11); } .rt-Code:where(.rt-variant-ghost):where([data-accent-color].rt-high-contrast), :where([data-accent-color]:not(.radix-themes)) .rt-Code:where(.rt-variant-ghost):where(.rt-high-contrast) { color: var(--accent-12); } .rt-Code:where(.rt-variant-solid) { background-color: var(--accent-a9); color: var(--accent-contrast); } .rt-Code:where(.rt-variant-solid)::selection { background-color: var(--accent-7); color: var(--accent-12); } .rt-Code:where(.rt-variant-solid):where(.rt-high-contrast) { background-color: var(--accent-12); color: var(--accent-1); } .rt-Code:where(.rt-variant-solid):where(.rt-high-contrast)::selection { background-color: var(--accent-a11); color: var(--accent-1); } :where(.rt-Link) .rt-Code:where(.rt-variant-solid), .rt-Code:where(.rt-variant-solid):where(:any-link, button) { isolation: isolate; } @media (hover: hover) { :where(.rt-Link) .rt-Code:where(.rt-variant-solid):where(:hover), .rt-Code:where(.rt-variant-solid):where(:any-link, button):where(:hover) { background-color: var(--accent-10); } :where(.rt-Link) .rt-Code:where(.rt-variant-solid):where(.rt-high-contrast:hover), .rt-Code:where(.rt-variant-solid):where(:any-link, button):where(.rt-high-contrast:hover) { background-color: var(--accent-12); filter: var(--base-button-solid-high-contrast-hover-filter); } } .rt-Code:where(.rt-variant-soft) { background-color: var(--accent-a3); color: var(--accent-a11); } .rt-Code:where(.rt-variant-soft):where(.rt-high-contrast) { color: var(--accent-12); } :where(.rt-Link) .rt-Code:where(.rt-variant-soft), .rt-Code:where(.rt-variant-soft):where(:any-link, button) { isolation: isolate; } @media (hover: hover) { :where(.rt-Link) .rt-Code:where(.rt-variant-soft):where(:hover), .rt-Code:where(.rt-variant-soft):where(:any-link, button):where(:hover) { background-color: var(--accent-a4); } } .rt-Code:where(.rt-variant-outline) { box-shadow: inset 0 0 0 max(1px, 0.033em) var(--accent-a8); color: var(--accent-a11); } .rt-Code:where(.rt-variant-outline):where(.rt-high-contrast) { box-shadow: inset 0 0 0 max(1px, 0.033em) var(--accent-a7), inset 0 0 0 max(1px, 0.033em) var(--gray-a11); color: var(--accent-12); } :where(.rt-Link) .rt-Code:where(.rt-variant-outline), .rt-Code:where(.rt-variant-outline):where(:any-link, button) { isolation: isolate; } @media (hover: hover) { :where(.rt-Link) .rt-Code:where(.rt-variant-outline):where(:hover), .rt-Code:where(.rt-variant-outline):where(:any-link, button):where(:hover) { background-color: var(--accent-a2); } } .rt-BaseMenuContent { --scrollarea-scrollbar-vertical-margin-top: var(--base-menu-content-padding); --scrollarea-scrollbar-vertical-margin-bottom: var(--base-menu-content-padding); --scrollarea-scrollbar-horizontal-margin-left: var(--base-menu-content-padding); --scrollarea-scrollbar-horizontal-margin-right: var(--base-menu-content-padding); display: flex; flex-direction: column; box-sizing: border-box; overflow: hidden; background-color: var(--base-menu-bg); --base-menu-bg: var(--color-panel-solid); box-shadow: var(--shadow-5); } .rt-BaseMenuViewport { flex: 1 1 0%; display: flex; flex-direction: column; overflow: auto; padding: var(--base-menu-content-padding); box-sizing: border-box; } :where(.rt-BaseMenuContent:has(.rt-ScrollAreaScrollbar[data-orientation='vertical'])) .rt-BaseMenuViewport { padding-right: var(--space-3); } .rt-BaseMenuItem { display: flex; align-items: center; gap: var(--space-2); height: var(--base-menu-item-height); padding-left: var(--base-menu-item-padding-left); padding-right: var(--base-menu-item-padding-right); box-sizing: border-box; position: relative; outline: none; scroll-margin: var(--base-menu-content-padding) 0; -webkit-user-select: none; user-select: none; cursor: var(--cursor-menu-item); } .rt-BaseMenuShortcut { display: flex; align-items: center; margin-left: auto; padding-left: var(--space-4); color: var(--gray-a11); } .rt-BaseMenuSubTriggerIcon { color: var(--gray-12); margin-right: calc(-2px * var(--scaling)); } .rt-BaseMenuItemIndicator { position: absolute; left: 0; width: var(--base-menu-item-padding-left); display: inline-flex; align-items: center; justify-content: center; } .rt-BaseMenuSeparator { height: 1px; margin-top: var(--space-2); margin-bottom: var(--space-2); margin-left: var(--base-menu-item-padding-left); margin-right: var(--base-menu-item-padding-right); background-color: var(--gray-a6); } .rt-BaseMenuLabel { display: flex; align-items: center; height: var(--base-menu-item-height); padding-left: var(--base-menu-item-padding-left); padding-right: var(--base-menu-item-padding-right); box-sizing: border-box; color: var(--gray-a10); -webkit-user-select: none; user-select: none; cursor: default; } :where(.rt-BaseMenuItem) + .rt-BaseMenuLabel { margin-top: var(--space-2); } .rt-BaseMenuArrow { fill: var(--base-menu-bg); } .rt-BaseMenuContent:where(.rt-r-size-1) { --base-menu-content-padding: var(--space-1); --base-menu-item-padding-left: calc(var(--space-5) / 1.2); --base-menu-item-padding-right: var(--space-2); --base-menu-item-height: var(--space-5); border-radius: var(--radius-3); } .rt-BaseMenuContent:where(.rt-r-size-1) :where(.rt-BaseMenuItem) { font-size: var(--font-size-1); line-height: var(--line-height-1); letter-spacing: var(--letter-spacing-1); border-radius: var(--radius-1); } .rt-BaseMenuContent:where(.rt-r-size-1) :where(.rt-BaseMenuLabel) { font-size: var(--font-size-1); line-height: var(--line-height-1); letter-spacing: var(--letter-spacing-1); } .rt-BaseMenuContent:where(.rt-r-size-1) :where(.rt-BaseMenuItemIndicatorIcon, .rt-BaseMenuSubTriggerIcon) { width: calc(8px * var(--scaling)); height: calc(8px * var(--scaling)); } .rt-BaseMenuContent:where(.rt-r-size-1):where(:not(:has(.rt-BaseMenuCheckboxItem, .rt-BaseMenuRadioItem))) { --base-menu-item-padding-left: var(--space-2); } .rt-BaseMenuContent:where(.rt-r-size-1):where(:has(.rt-BaseMenuCheckboxItem, .rt-BaseMenuRadioItem)) { --base-menu-item-padding-left: calc(var(--space-5) / 1.2); } .rt-BaseMenuContent:where(.rt-r-size-2) { --base-menu-content-padding: var(--space-2); --base-menu-item-padding-left: var(--space-3); --base-menu-item-padding-right: var(--space-3); --base-menu-item-height: var(--space-6); border-radius: var(--radius-4); } .rt-BaseMenuContent:where(.rt-r-size-2) :where(.rt-BaseMenuItem) { font-size: var(--font-size-2); line-height: var(--line-height-2); letter-spacing: var(--letter-spacing-2); border-radius: var(--radius-2); } .rt-BaseMenuContent:where(.rt-r-size-2) :where(.rt-BaseMenuLabel) { font-size: var(--font-size-2); line-height: var(--line-height-2); letter-spacing: var(--letter-spacing-2); } .rt-BaseMenuContent:where(.rt-r-size-2) :where(.rt-BaseMenuItemIndicatorIcon, .rt-BaseMenuSubTriggerIcon) { width: calc(10px * var(--scaling)); height: calc(10px * var(--scaling)); } .rt-BaseMenuContent:where(.rt-r-size-2):where(:not(:has(.rt-BaseMenuCheckboxItem, .rt-BaseMenuRadioItem))) { --base-menu-item-padding-left: var(--space-3); } .rt-BaseMenuContent:where(.rt-r-size-2):where(:has(.rt-BaseMenuCheckboxItem, .rt-BaseMenuRadioItem)) { --base-menu-item-padding-left: var(--space-5); } @media (min-width: 520px) { .rt-BaseMenuContent:where(.xs\\:rt-r-size-1) { --base-menu-content-padding: var(--space-1); --base-menu-item-padding-left: calc(var(--space-5) / 1.2); --base-menu-item-padding-right: var(--space-2); --base-menu-item-height: var(--space-5); border-radius: var(--radius-3); } .rt-BaseMenuContent:where(.xs\\:rt-r-size-1) :where(.rt-BaseMenuItem) { font-size: var(--font-size-1); line-height: var(--line-height-1); letter-spacing: var(--letter-spacing-1); border-radius: var(--radius-1); } .rt-BaseMenuContent:where(.xs\\:rt-r-size-1) :where(.rt-BaseMenuLabel) { font-size: var(--font-size-1); line-height: var(--line-height-1); letter-spacing: var(--letter-spacing-1); } .rt-BaseMenuContent:where(.xs\\:rt-r-size-1) :where(.rt-BaseMenuItemIndicatorIcon, .rt-BaseMenuSubTriggerIcon) { width: calc(8px * var(--scaling)); height: calc(8px * var(--scaling)); } .rt-BaseMenuContent:where(.xs\\:rt-r-size-1):where(:not(:has(.rt-BaseMenuCheckboxItem, .rt-BaseMenuRadioItem))) { --base-menu-item-padding-left: var(--space-2); } .rt-BaseMenuContent:where(.xs\\:rt-r-size-1):where(:has(.rt-BaseMenuCheckboxItem, .rt-BaseMenuRadioItem)) { --base-menu-item-padding-left: calc(var(--space-5) / 1.2); } .rt-BaseMenuContent:where(.xs\\:rt-r-size-2) { --base-menu-content-padding: var(--space-2); --base-menu-item-padding-left: var(--space-3); --base-menu-item-padding-right: var(--space-3); --base-menu-item-height: var(--space-6); border-radius: var(--radius-4); } .rt-BaseMenuContent:where(.xs\\:rt-r-size-2) :where(.rt-BaseMenuItem) { font-size: var(--font-size-2); line-height: var(--line-height-2); letter-spacing: var(--letter-spacing-2); border-radius: var(--radius-2); } .rt-BaseMenuContent:where(.xs\\:rt-r-size-2) :where(.rt-BaseMenuLabel) { font-size: var(--font-size-2); line-height: var(--line-height-2); letter-spacing: var(--letter-spacing-2); } .rt-BaseMenuContent:where(.xs\\:rt-r-size-2) :where(.rt-BaseMenuItemIndicatorIcon, .rt-BaseMenuSubTriggerIcon) { width: calc(10px * var(--scaling)); height: calc(10px * var(--scaling)); } .rt-BaseMenuContent:where(.xs\\:rt-r-size-2):where(:not(:has(.rt-BaseMenuCheckboxItem, .rt-BaseMenuRadioItem))) { --base-menu-item-padding-left: var(--space-3); } .rt-BaseMenuContent:where(.xs\\:rt-r-size-2):where(:has(.rt-BaseMenuCheckboxItem, .rt-BaseMenuRadioItem)) { --base-menu-item-padding-left: var(--space-5); } } @media (min-width: 768px) { .rt-BaseMenuContent:where(.sm\\:rt-r-size-1) { --base-menu-content-padding: var(--space-1); --base-menu-item-padding-left: calc(var(--space-5) / 1.2); --base-menu-item-padding-right: var(--space-2); --base-menu-item-height: var(--space-5); border-radius: var(--radius-3); } .rt-BaseMenuContent:where(.sm\\:rt-r-size-1) :where(.rt-BaseMenuItem) { font-size: var(--font-size-1); line-height: var(--line-height-1); letter-spacing: var(--letter-spacing-1); border-radius: var(--radius-1); } .rt-BaseMenuContent:where(.sm\\:rt-r-size-1) :where(.rt-BaseMenuLabel) { font-size: var(--font-size-1); line-height: var(--line-height-1); letter-spacing: var(--letter-spacing-1); } .rt-BaseMenuContent:where(.sm\\:rt-r-size-1) :where(.rt-BaseMenuItemIndicatorIcon, .rt-BaseMenuSubTriggerIcon) { width: calc(8px * var(--scaling)); height: calc(8px * var(--scaling)); } .rt-BaseMenuContent:where(.sm\\:rt-r-size-1):where(:not(:has(.rt-BaseMenuCheckboxItem, .rt-BaseMenuRadioItem))) { --base-menu-item-padding-left: var(--space-2); } .rt-BaseMenuContent:where(.sm\\:rt-r-size-1):where(:has(.rt-BaseMenuCheckboxItem, .rt-BaseMenuRadioItem)) { --base-menu-item-padding-left: calc(var(--space-5) / 1.2); } .rt-BaseMenuContent:where(.sm\\:rt-r-size-2) { --base-menu-content-padding: var(--space-2); --base-menu-item-padding-left: var(--space-3); --base-menu-item-padding-right: var(--space-3); --base-menu-item-height: var(--space-6); border-radius: var(--radius-4); } .rt-BaseMenuContent:where(.sm\\:rt-r-size-2) :where(.rt-BaseMenuItem) { font-size: var(--font-size-2); line-height: var(--line-height-2); letter-spacing: var(--letter-spacing-2); border-radius: var(--radius-2); } .rt-BaseMenuContent:where(.sm\\:rt-r-size-2) :where(.rt-BaseMenuLabel) { font-size: var(--font-size-2); line-height: var(--line-height-2); letter-spacing: var(--letter-spacing-2); } .rt-BaseMenuContent:where(.sm\\:rt-r-size-2) :where(.rt-BaseMenuItemIndicatorIcon, .rt-BaseMenuSubTriggerIcon) { width: calc(10px * var(--scaling)); height: calc(10px * var(--scaling)); } .rt-BaseMenuContent:where(.sm\\:rt-r-size-2):where(:not(:has(.rt-BaseMenuCheckboxItem, .rt-BaseMenuRadioItem))) { --base-menu-item-padding-left: var(--space-3); } .rt-BaseMenuContent:where(.sm\\:rt-r-size-2):where(:has(.rt-BaseMenuCheckboxItem, .rt-BaseMenuRadioItem)) { --base-menu-item-padding-left: var(--space-5); } } @media (min-width: 1024px) { .rt-BaseMenuContent:where(.md\\:rt-r-size-1) { --base-menu-content-padding: var(--space-1); --base-menu-item-padding-left: calc(var(--space-5) / 1.2); --base-menu-item-padding-right: var(--space-2); --base-menu-item-height: var(--space-5); border-radius: var(--radius-3); } .rt-BaseMenuContent:where(.md\\:rt-r-size-1) :where(.rt-BaseMenuItem) { font-size: var(--font-size-1); line-height: var(--line-height-1); letter-spacing: var(--letter-spacing-1); border-radius: var(--radius-1); } .rt-BaseMenuContent:where(.md\\:rt-r-size-1) :where(.rt-BaseMenuLabel) { font-size: var(--font-size-1); line-height: var(--line-height-1); letter-spacing: var(--letter-spacing-1); } .rt-BaseMenuContent:where(.md\\:rt-r-size-1) :where(.rt-BaseMenuItemIndicatorIcon, .rt-BaseMenuSubTriggerIcon) { width: calc(8px * var(--scaling)); height: calc(8px * var(--scaling)); } .rt-BaseMenuContent:where(.md\\:rt-r-size-1):where(:not(:has(.rt-BaseMenuCheckboxItem, .rt-BaseMenuRadioItem))) { --base-menu-item-padding-left: var(--space-2); } .rt-BaseMenuContent:where(.md\\:rt-r-size-1):where(:has(.rt-BaseMenuCheckboxItem, .rt-BaseMenuRadioItem)) { --base-menu-item-padding-left: calc(var(--space-5) / 1.2); } .rt-BaseMenuContent:where(.md\\:rt-r-size-2) { --base-menu-content-padding: var(--space-2); --base-menu-item-padding-left: var(--space-3); --base-menu-item-padding-right: var(--space-3); --base-menu-item-height: var(--space-6); border-radius: var(--radius-4); } .rt-BaseMenuContent:where(.md\\:rt-r-size-2) :where(.rt-BaseMenuItem) { font-size: var(--font-size-2); line-height: var(--line-height-2); letter-spacing: var(--letter-spacing-2); border-radius: var(--radius-2); } .rt-BaseMenuContent:where(.md\\:rt-r-size-2) :where(.rt-BaseMenuLabel) { font-size: var(--font-size-2); line-height: var(--line-height-2); letter-spacing: var(--letter-spacing-2); } .rt-BaseMenuContent:where(.md\\:rt-r-size-2) :where(.rt-BaseMenuItemIndicatorIcon, .rt-BaseMenuSubTriggerIcon) { width: calc(10px * var(--scaling)); height: calc(10px * var(--scaling)); } .rt-BaseMenuContent:where(.md\\:rt-r-size-2):where(:not(:has(.rt-BaseMenuCheckboxItem, .rt-BaseMenuRadioItem))) { --base-menu-item-padding-left: var(--space-3); } .rt-BaseMenuContent:where(.md\\:rt-r-size-2):where(:has(.rt-BaseMenuCheckboxItem, .rt-BaseMenuRadioItem)) { --base-menu-item-padding-left: var(--space-5); } } @media (min-width: 1280px) { .rt-BaseMenuContent:where(.lg\\:rt-r-size-1) { --base-menu-content-padding: var(--space-1); --base-menu-item-padding-left: calc(var(--space-5) / 1.2); --base-menu-item-padding-right: var(--space-2); --base-menu-item-height: var(--space-5); border-radius: var(--radius-3); } .rt-BaseMenuContent:where(.lg\\:rt-r-size-1) :where(.rt-BaseMenuItem) { font-size: var(--font-size-1); line-height: var(--line-height-1); letter-spacing: var(--letter-spacing-1); border-radius: var(--radius-1); } .rt-BaseMenuContent:where(.lg\\:rt-r-size-1) :where(.rt-BaseMenuLabel) { font-size: var(--font-size-1); line-height: var(--line-height-1); letter-spacing: var(--letter-spacing-1); } .rt-BaseMenuContent:where(.lg\\:rt-r-size-1) :where(.rt-BaseMenuItemIndicatorIcon, .rt-BaseMenuSubTriggerIcon) { width: calc(8px * var(--scaling)); height: calc(8px * var(--scaling)); } .rt-BaseMenuContent:where(.lg\\:rt-r-size-1):where(:not(:has(.rt-BaseMenuCheckboxItem, .rt-BaseMenuRadioItem))) { --base-menu-item-padding-left: var(--space-2); } .rt-BaseMenuContent:where(.lg\\:rt-r-size-1):where(:has(.rt-BaseMenuCheckboxItem, .rt-BaseMenuRadioItem)) { --base-menu-item-padding-left: calc(var(--space-5) / 1.2); } .rt-BaseMenuContent:where(.lg\\:rt-r-size-2) { --base-menu-content-padding: var(--space-2); --base-menu-item-padding-left: var(--space-3); --base-menu-item-padding-right: var(--space-3); --base-menu-item-height: var(--space-6); border-radius: var(--radius-4); } .rt-BaseMenuContent:where(.lg\\:rt-r-size-2) :where(.rt-BaseMenuItem) { font-size: var(--font-size-2); line-height: var(--line-height-2); letter-spacing: var(--letter-spacing-2); border-radius: var(--radius-2); } .rt-BaseMenuContent:where(.lg\\:rt-r-size-2) :where(.rt-BaseMenuLabel) { font-size: var(--font-size-2); line-height: var(--line-height-2); letter-spacing: var(--letter-spacing-2); } .rt-BaseMenuContent:where(.lg\\:rt-r-size-2) :where(.rt-BaseMenuItemIndicatorIcon, .rt-BaseMenuSubTriggerIcon) { width: calc(10px * var(--scaling)); height: calc(10px * var(--scaling)); } .rt-BaseMenuContent:where(.lg\\:rt-r-size-2):where(:not(:has(.rt-BaseMenuCheckboxItem, .rt-BaseMenuRadioItem))) { --base-menu-item-padding-left: var(--space-3); } .rt-BaseMenuContent:where(.lg\\:rt-r-size-2):where(:has(.rt-BaseMenuCheckboxItem, .rt-BaseMenuRadioItem)) { --base-menu-item-padding-left: var(--space-5); } } @media (min-width: 1640px) { .rt-BaseMenuContent:where(.xl\\:rt-r-size-1) { --base-menu-content-padding: var(--space-1); --base-menu-item-padding-left: calc(var(--space-5) / 1.2); --base-menu-item-padding-right: var(--space-2); --base-menu-item-height: var(--space-5); border-radius: var(--radius-3); } .rt-BaseMenuContent:where(.xl\\:rt-r-size-1) :where(.rt-BaseMenuItem) { font-size: var(--font-size-1); line-height: var(--line-height-1); letter-spacing: var(--letter-spacing-1); border-radius: var(--radius-1); } .rt-BaseMenuContent:where(.xl\\:rt-r-size-1) :where(.rt-BaseMenuLabel) { font-size: var(--font-size-1); line-height: var(--line-height-1); letter-spacing: var(--letter-spacing-1); } .rt-BaseMenuContent:where(.xl\\:rt-r-size-1) :where(.rt-BaseMenuItemIndicatorIcon, .rt-BaseMenuSubTriggerIcon) { width: calc(8px * var(--scaling)); height: calc(8px * var(--scaling)); } .rt-BaseMenuContent:where(.xl\\:rt-r-size-1):where(:not(:has(.rt-BaseMenuCheckboxItem, .rt-BaseMenuRadioItem))) { --base-menu-item-padding-left: var(--space-2); } .rt-BaseMenuContent:where(.xl\\:rt-r-size-1):where(:has(.rt-BaseMenuCheckboxItem, .rt-BaseMenuRadioItem)) { --base-menu-item-padding-left: calc(var(--space-5) / 1.2); } .rt-BaseMenuContent:where(.xl\\:rt-r-size-2) { --base-menu-content-padding: var(--space-2); --base-menu-item-padding-left: var(--space-3); --base-menu-item-padding-right: var(--space-3); --base-menu-item-height: var(--space-6); border-radius: var(--radius-4); } .rt-BaseMenuContent:where(.xl\\:rt-r-size-2) :where(.rt-BaseMenuItem) { font-size: var(--font-size-2); line-height: var(--line-height-2); letter-spacing: var(--letter-spacing-2); border-radius: var(--radius-2); } .rt-BaseMenuContent:where(.xl\\:rt-r-size-2) :where(.rt-BaseMenuLabel) { font-size: var(--font-size-2); line-height: var(--line-height-2); letter-spacing: var(--letter-spacing-2); } .rt-BaseMenuContent:where(.xl\\:rt-r-size-2) :where(.rt-BaseMenuItemIndicatorIcon, .rt-BaseMenuSubTriggerIcon) { width: calc(10px * var(--scaling)); height: calc(10px * var(--scaling)); } .rt-BaseMenuContent:where(.xl\\:rt-r-size-2):where(:not(:has(.rt-BaseMenuCheckboxItem, .rt-BaseMenuRadioItem))) { --base-menu-item-padding-left: var(--space-3); } .rt-BaseMenuContent:where(.xl\\:rt-r-size-2):where(:has(.rt-BaseMenuCheckboxItem, .rt-BaseMenuRadioItem)) { --base-menu-item-padding-left: var(--space-5); } } .rt-BaseMenuItem:where([data-accent-color]) { color: var(--accent-a11); } .rt-BaseMenuItem:where([data-disabled]) { color: var(--gray-a8); cursor: default; } .rt-BaseMenuItem:where([data-disabled], [data-highlighted]) :where(.rt-BaseMenuShortcut), .rt-BaseMenuSubTrigger:where([data-state='open']) :where(.rt-BaseMenuShortcut) { color: inherit; } .rt-BaseMenuContent:where(.rt-variant-solid) :where(.rt-BaseMenuSubTrigger[data-state='open']) { background-color: var(--gray-a3); } .rt-BaseMenuContent:where(.rt-variant-solid) :where(.rt-BaseMenuItem[data-highlighted]) { background-color: var(--accent-9); color: var(--accent-contrast); } .rt-BaseMenuContent:where(.rt-variant-solid) :where(.rt-BaseMenuItem[data-highlighted]) :where(.rt-BaseMenuSubTriggerIcon) { color: var(--accent-contrast); } .rt-BaseMenuContent:where(.rt-variant-solid):where(.rt-high-contrast) :where(.rt-BaseMenuItem[data-highlighted]) { background-color: var(--accent-12); color: var(--accent-1); } .rt-BaseMenuContent:where(.rt-variant-solid):where(.rt-high-contrast) :where(.rt-BaseMenuItem[data-highlighted]) :where(.rt-BaseMenuSubTriggerIcon) { color: var(--accent-1); } .rt-BaseMenuContent:where(.rt-variant-solid):where(.rt-high-contrast) :where(.rt-BaseMenuItem[data-highlighted]):where([data-accent-color]) { background-color: var(--accent-9); color: var(--accent-contrast); } .rt-BaseMenuContent:where(.rt-variant-soft) :where(.rt-BaseMenuSubTrigger[data-state='open']) { background-color: var(--accent-a3); } .rt-BaseMenuContent:where(.rt-variant-soft) :where(.rt-BaseMenuItem[data-highlighted]) { background-color: var(--accent-a4); } .rt-ContextMenuContent { max-height: var(--radix-context-menu-content-available-height); transform-origin: var(--radix-context-menu-content-transform-origin); } .rt-DataListRoot { overflow-wrap: anywhere; font-family: var(--default-font-family); font-weight: var(--font-weight-normal); font-style: normal; text-align: start; --data-list-leading-trim-start: calc(var(--default-leading-trim-start) - var(--line-height) / 2); --data-list-leading-trim-end: calc(var(--default-leading-trim-end) - var(--line-height) / 2); } .rt-DataListLabel { display: flex; color: var(--gray-a11); } .rt-DataListLabel:where(.rt-high-contrast) { color: var(--gray-12); } .rt-DataListLabel:where([data-accent-color]) { color: var(--accent-a11); } .rt-DataListLabel:where([data-accent-color]):where(.rt-high-contrast) { color: var(--accent-12); } .rt-DataListValue { display: flex; margin: 0; min-width: 0px; margin-top: var(--data-list-value-margin-top); margin-bottom: var(--data-list-value-margin-bottom); } .rt-DataListItem { --data-list-value-margin-top: 0px; --data-list-value-margin-bottom: 0px; --data-list-first-item-value-margin-top: 0px; --data-list-last-item-value-margin-bottom: 0px; --data-list-value-trim-start: -0.25em; --data-list-value-trim-end: -0.25em; --data-list-first-item-value-trim-start: 0px; --data-list-last-item-value-trim-end: 0px; } :where(.rt-DataListItem:first-child) .rt-DataListValue { margin-top: var(--data-list-first-item-value-margin-top); } :where(.rt-DataListItem:last-child) .rt-DataListValue { margin-bottom: var(--data-list-last-item-value-margin-bottom); } .rt-DataListRoot:where(.rt-r-size-1) { gap: var(--space-3); } .rt-DataListRoot:where(.rt-r-size-2) { gap: var(--space-4); } .rt-DataListRoot:where(.rt-r-size-3) { gap: calc(var(--space-4) * 1.25); } @media (min-width: 520px) { .rt-DataListRoot:where(.xs\\:rt-r-size-1) { gap: var(--space-3); } .rt-DataListRoot:where(.xs\\:rt-r-size-2) { gap: var(--space-4); } .rt-DataListRoot:where(.xs\\:rt-r-size-3) { gap: calc(var(--space-4) * 1.25); } } @media (min-width: 768px) { .rt-DataListRoot:where(.sm\\:rt-r-size-1) { gap: var(--space-3); } .rt-DataListRoot:where(.sm\\:rt-r-size-2) { gap: var(--space-4); } .rt-DataListRoot:where(.sm\\:rt-r-size-3) { gap: calc(var(--space-4) * 1.25); } } @media (min-width: 1024px) { .rt-DataListRoot:where(.md\\:rt-r-size-1) { gap: var(--space-3); } .rt-DataListRoot:where(.md\\:rt-r-size-2) { gap: var(--space-4); } .rt-DataListRoot:where(.md\\:rt-r-size-3) { gap: calc(var(--space-4) * 1.25); } } @media (min-width: 1280px) { .rt-DataListRoot:where(.lg\\:rt-r-size-1) { gap: var(--space-3); } .rt-DataListRoot:where(.lg\\:rt-r-size-2) { gap: var(--space-4); } .rt-DataListRoot:where(.lg\\:rt-r-size-3) { gap: calc(var(--space-4) * 1.25); } } @media (min-width: 1640px) { .rt-DataListRoot:where(.xl\\:rt-r-size-1) { gap: var(--space-3); } .rt-DataListRoot:where(.xl\\:rt-r-size-2) { gap: var(--space-4); } .rt-DataListRoot:where(.xl\\:rt-r-size-3) { gap: calc(var(--space-4) * 1.25); } } .rt-DataListRoot:where(.rt-r-orientation-vertical) { display: flex; flex-direction: column; } .rt-DataListRoot:where(.rt-r-orientation-vertical) :where(.rt-DataListItem) { --data-list-value-margin-top: 0px; --data-list-value-margin-bottom: 0px; --data-list-first-item-value-margin-top: 0px; --data-list-last-item-value-margin-bottom: 0px; display: flex; flex-direction: column; gap: var(--space-1); } .rt-DataListRoot:where(.rt-r-orientation-vertical) :where(.rt-DataListLabel) { min-width: 0px; } .rt-DataListRoot:where(.rt-r-orientation-horizontal) { display: grid; grid-template-columns: auto 1fr; } .rt-DataListRoot:where(.rt-r-orientation-horizontal) :where(.rt-DataListItem) { --data-list-value-margin-top: var(--data-list-value-trim-start); --data-list-value-margin-bottom: var(--data-list-value-trim-end); --data-list-first-item-value-margin-top: var(--data-list-first-item-value-trim-start); --data-list-last-item-value-margin-bottom: var(--data-list-last-item-value-trim-end); display: grid; grid-template-columns: inherit; grid-template-columns: subgrid; gap: inherit; grid-column: span 2; align-items: baseline; } .rt-DataListRoot:where(.rt-r-orientation-horizontal) :where(.rt-DataListLabel) { min-width: 120px; } @media (min-width: 520px) { .rt-DataListRoot:where(.xs\\:rt-r-orientation-vertical) { display: flex; flex-direction: column; } .rt-DataListRoot:where(.xs\\:rt-r-orientation-vertical) :where(.rt-DataListItem) { --data-list-value-margin-top: 0px; --data-list-value-margin-bottom: 0px; --data-list-first-item-value-margin-top: 0px; --data-list-last-item-value-margin-bottom: 0px; display: flex; flex-direction: column; gap: var(--space-1); } .rt-DataListRoot:where(.xs\\:rt-r-orientation-vertical) :where(.rt-DataListLabel) { min-width: 0px; } .rt-DataListRoot:where(.xs\\:rt-r-orientation-horizontal) { display: grid; grid-template-columns: auto 1fr; } .rt-DataListRoot:where(.xs\\:rt-r-orientation-horizontal) :where(.rt-DataListItem) { --data-list-value-margin-top: var(--data-list-value-trim-start); --data-list-value-margin-bottom: var(--data-list-value-trim-end); --data-list-first-item-value-margin-top: var(--data-list-first-item-value-trim-start); --data-list-last-item-value-margin-bottom: var(--data-list-last-item-value-trim-end); display: grid; grid-template-columns: inherit; grid-template-columns: subgrid; gap: inherit; grid-column: span 2; align-items: baseline; } .rt-DataListRoot:where(.xs\\:rt-r-orientation-horizontal) :where(.rt-DataListLabel) { min-width: 120px; } } @media (min-width: 768px) { .rt-DataListRoot:where(.sm\\:rt-r-orientation-vertical) { display: flex; flex-direction: column; } .rt-DataListRoot:where(.sm\\:rt-r-orientation-vertical) :where(.rt-DataListItem) { --data-list-value-margin-top: 0px; --data-list-value-margin-bottom: 0px; --data-list-first-item-value-margin-top: 0px; --data-list-last-item-value-margin-bottom: 0px; display: flex; flex-direction: column; gap: var(--space-1); } .rt-DataListRoot:where(.sm\\:rt-r-orientation-vertical) :where(.rt-DataListLabel) { min-width: 0px; } .rt-DataListRoot:where(.sm\\:rt-r-orientation-horizontal) { display: grid; grid-template-columns: auto 1fr; } .rt-DataListRoot:where(.sm\\:rt-r-orientation-horizontal) :where(.rt-DataListItem) { --data-list-value-margin-top: var(--data-list-value-trim-start); --data-list-value-margin-bottom: var(--data-list-value-trim-end); --data-list-first-item-value-margin-top: var(--data-list-first-item-value-trim-start); --data-list-last-item-value-margin-bottom: var(--data-list-last-item-value-trim-end); display: grid; grid-template-columns: inherit; grid-template-columns: subgrid; gap: inherit; grid-column: span 2; align-items: baseline; } .rt-DataListRoot:where(.sm\\:rt-r-orientation-horizontal) :where(.rt-DataListLabel) { min-width: 120px; } } @media (min-width: 1024px) { .rt-DataListRoot:where(.md\\:rt-r-orientation-vertical) { display: flex; flex-direction: column; } .rt-DataListRoot:where(.md\\:rt-r-orientation-vertical) :where(.rt-DataListItem) { --data-list-value-margin-top: 0px; --data-list-value-margin-bottom: 0px; --data-list-first-item-value-margin-top: 0px; --data-list-last-item-value-margin-bottom: 0px; display: flex; flex-direction: column; gap: var(--space-1); } .rt-DataListRoot:where(.md\\:rt-r-orientation-vertical) :where(.rt-DataListLabel) { min-width: 0px; } .rt-DataListRoot:where(.md\\:rt-r-orientation-horizontal) { display: grid; grid-template-columns: auto 1fr; } .rt-DataListRoot:where(.md\\:rt-r-orientation-horizontal) :where(.rt-DataListItem) { --data-list-value-margin-top: var(--data-list-value-trim-start); --data-list-value-margin-bottom: var(--data-list-value-trim-end); --data-list-first-item-value-margin-top: var(--data-list-first-item-value-trim-start); --data-list-last-item-value-margin-bottom: var(--data-list-last-item-value-trim-end); display: grid; grid-template-columns: inherit; grid-template-columns: subgrid; gap: inherit; grid-column: span 2; align-items: baseline; } .rt-DataListRoot:where(.md\\:rt-r-orientation-horizontal) :where(.rt-DataListLabel) { min-width: 120px; } } @media (min-width: 1280px) { .rt-DataListRoot:where(.lg\\:rt-r-orientation-vertical) { display: flex; flex-direction: column; } .rt-DataListRoot:where(.lg\\:rt-r-orientation-vertical) :where(.rt-DataListItem) { --data-list-value-margin-top: 0px; --data-list-value-margin-bottom: 0px; --data-list-first-item-value-margin-top: 0px; --data-list-last-item-value-margin-bottom: 0px; display: flex; flex-direction: column; gap: var(--space-1); } .rt-DataListRoot:where(.lg\\:rt-r-orientation-vertical) :where(.rt-DataListLabel) { min-width: 0px; } .rt-DataListRoot:where(.lg\\:rt-r-orientation-horizontal) { display: grid; grid-template-columns: auto 1fr; } .rt-DataListRoot:where(.lg\\:rt-r-orientation-horizontal) :where(.rt-DataListItem) { --data-list-value-margin-top: var(--data-list-value-trim-start); --data-list-value-margin-bottom: var(--data-list-value-trim-end); --data-list-first-item-value-margin-top: var(--data-list-first-item-value-trim-start); --data-list-last-item-value-margin-bottom: var(--data-list-last-item-value-trim-end); display: grid; grid-template-columns: inherit; grid-template-columns: subgrid; gap: inherit; grid-column: span 2; align-items: baseline; } .rt-DataListRoot:where(.lg\\:rt-r-orientation-horizontal) :where(.rt-DataListLabel) { min-width: 120px; } } @media (min-width: 1640px) { .rt-DataListRoot:where(.xl\\:rt-r-orientation-vertical) { display: flex; flex-direction: column; } .rt-DataListRoot:where(.xl\\:rt-r-orientation-vertical) :where(.rt-DataListItem) { --data-list-value-margin-top: 0px; --data-list-value-margin-bottom: 0px; --data-list-first-item-value-margin-top: 0px; --data-list-last-item-value-margin-bottom: 0px; display: flex; flex-direction: column; gap: var(--space-1); } .rt-DataListRoot:where(.xl\\:rt-r-orientation-vertical) :where(.rt-DataListLabel) { min-width: 0px; } .rt-DataListRoot:where(.xl\\:rt-r-orientation-horizontal) { display: grid; grid-template-columns: auto 1fr; } .rt-DataListRoot:where(.xl\\:rt-r-orientation-horizontal) :where(.rt-DataListItem) { --data-list-value-margin-top: var(--data-list-value-trim-start); --data-list-value-margin-bottom: var(--data-list-value-trim-end); --data-list-first-item-value-margin-top: var(--data-list-first-item-value-trim-start); --data-list-last-item-value-margin-bottom: var(--data-list-last-item-value-trim-end); display: grid; grid-template-columns: inherit; grid-template-columns: subgrid; gap: inherit; grid-column: span 2; align-items: baseline; } .rt-DataListRoot:where(.xl\\:rt-r-orientation-horizontal) :where(.rt-DataListLabel) { min-width: 120px; } } .rt-DataListLabel::before, .rt-DataListValue::before { content: '\u200D'; } .rt-DataListItem:where(.rt-r-ai-baseline) { --data-list-value-trim-start: -0.25em; --data-list-value-trim-end: -0.25em; --data-list-first-item-value-trim-start: 0px; --data-list-last-item-value-trim-end: 0px; } .rt-DataListItem:where(.rt-r-ai-start) { --data-list-value-trim-start: 0px; --data-list-value-trim-end: -0.25em; --data-list-first-item-value-trim-start: 0px; --data-list-last-item-value-trim-end: 0px; } .rt-DataListItem:where(.rt-r-ai-center) { --data-list-value-trim-start: -0.25em; --data-list-value-trim-end: -0.25em; --data-list-first-item-value-trim-start: -0.25em; --data-list-last-item-value-trim-end: -0.25em; } .rt-DataListItem:where(.rt-r-ai-end) { --data-list-value-trim-start: -0.25em; --data-list-value-trim-end: 0px; --data-list-first-item-value-trim-start: 0px; --data-list-last-item-value-trim-end: 0px; } .rt-DataListItem:where(.rt-r-ai-stretch) { --data-list-value-trim-start: 0px; --data-list-value-trim-end: 0px; --data-list-first-item-value-trim-start: 0px; --data-list-last-item-value-trim-end: 0px; } @media (min-width: 520px) { .rt-DataListItem:where(.xs\\:rt-r-ai-baseline) { --data-list-value-trim-start: -0.25em; --data-list-value-trim-end: -0.25em; --data-list-first-item-value-trim-start: 0px; --data-list-last-item-value-trim-end: 0px; } .rt-DataListItem:where(.xs\\:rt-r-ai-start) { --data-list-value-trim-start: 0px; --data-list-value-trim-end: -0.25em; --data-list-first-item-value-trim-start: 0px; --data-list-last-item-value-trim-end: 0px; } .rt-DataListItem:where(.xs\\:rt-r-ai-center) { --data-list-value-trim-start: -0.25em; --data-list-value-trim-end: -0.25em; --data-list-first-item-value-trim-start: -0.25em; --data-list-last-item-value-trim-end: -0.25em; } .rt-DataListItem:where(.xs\\:rt-r-ai-end) { --data-list-value-trim-start: -0.25em; --data-list-value-trim-end: 0px; --data-list-first-item-value-trim-start: 0px; --data-list-last-item-value-trim-end: 0px; } .rt-DataListItem:where(.xs\\:rt-r-ai-stretch) { --data-list-value-trim-start: 0px; --data-list-value-trim-end: 0px; --data-list-first-item-value-trim-start: 0px; --data-list-last-item-value-trim-end: 0px; } } @media (min-width: 768px) { .rt-DataListItem:where(.sm\\:rt-r-ai-baseline) { --data-list-value-trim-start: -0.25em; --data-list-value-trim-end: -0.25em; --data-list-first-item-value-trim-start: 0px; --data-list-last-item-value-trim-end: 0px; } .rt-DataListItem:where(.sm\\:rt-r-ai-start) { --data-list-value-trim-start: 0px; --data-list-value-trim-end: -0.25em; --data-list-first-item-value-trim-start: 0px; --data-list-last-item-value-trim-end: 0px; } .rt-DataListItem:where(.sm\\:rt-r-ai-center) { --data-list-value-trim-start: -0.25em; --data-list-value-trim-end: -0.25em; --data-list-first-item-value-trim-start: -0.25em; --data-list-last-item-value-trim-end: -0.25em; } .rt-DataListItem:where(.sm\\:rt-r-ai-end) { --data-list-value-trim-start: -0.25em; --data-list-value-trim-end: 0px; --data-list-first-item-value-trim-start: 0px; --data-list-last-item-value-trim-end: 0px; } .rt-DataListItem:where(.sm\\:rt-r-ai-stretch) { --data-list-value-trim-start: 0px; --data-list-value-trim-end: 0px; --data-list-first-item-value-trim-start: 0px; --data-list-last-item-value-trim-end: 0px; } } @media (min-width: 1024px) { .rt-DataListItem:where(.md\\:rt-r-ai-baseline) { --data-list-value-trim-start: -0.25em; --data-list-value-trim-end: -0.25em; --data-list-first-item-value-trim-start: 0px; --data-list-last-item-value-trim-end: 0px; } .rt-DataListItem:where(.md\\:rt-r-ai-start) { --data-list-value-trim-start: 0px; --data-list-value-trim-end: -0.25em; --data-list-first-item-value-trim-start: 0px; --data-list-last-item-value-trim-end: 0px; } .rt-DataListItem:where(.md\\:rt-r-ai-center) { --data-list-value-trim-start: -0.25em; --data-list-value-trim-end: -0.25em; --data-list-first-item-value-trim-start: -0.25em; --data-list-last-item-value-trim-end: -0.25em; } .rt-DataListItem:where(.md\\:rt-r-ai-end) { --data-list-value-trim-start: -0.25em; --data-list-value-trim-end: 0px; --data-list-first-item-value-trim-start: 0px; --data-list-last-item-value-trim-end: 0px; } .rt-DataListItem:where(.md\\:rt-r-ai-stretch) { --data-list-value-trim-start: 0px; --data-list-value-trim-end: 0px; --data-list-first-item-value-trim-start: 0px; --data-list-last-item-value-trim-end: 0px; } } @media (min-width: 1280px) { .rt-DataListItem:where(.lg\\:rt-r-ai-baseline) { --data-list-value-trim-start: -0.25em; --data-list-value-trim-end: -0.25em; --data-list-first-item-value-trim-start: 0px; --data-list-last-item-value-trim-end: 0px; } .rt-DataListItem:where(.lg\\:rt-r-ai-start) { --data-list-value-trim-start: 0px; --data-list-value-trim-end: -0.25em; --data-list-first-item-value-trim-start: 0px; --data-list-last-item-value-trim-end: 0px; } .rt-DataListItem:where(.lg\\:rt-r-ai-center) { --data-list-value-trim-start: -0.25em; --data-list-value-trim-end: -0.25em; --data-list-first-item-value-trim-start: -0.25em; --data-list-last-item-value-trim-end: -0.25em; } .rt-DataListItem:where(.lg\\:rt-r-ai-end) { --data-list-value-trim-start: -0.25em; --data-list-value-trim-end: 0px; --data-list-first-item-value-trim-start: 0px; --data-list-last-item-value-trim-end: 0px; } .rt-DataListItem:where(.lg\\:rt-r-ai-stretch) { --data-list-value-trim-start: 0px; --data-list-value-trim-end: 0px; --data-list-first-item-value-trim-start: 0px; --data-list-last-item-value-trim-end: 0px; } } @media (min-width: 1640px) { .rt-DataListItem:where(.xl\\:rt-r-ai-baseline) { --data-list-value-trim-start: -0.25em; --data-list-value-trim-end: -0.25em; --data-list-first-item-value-trim-start: 0px; --data-list-last-item-value-trim-end: 0px; } .rt-DataListItem:where(.xl\\:rt-r-ai-start) { --data-list-value-trim-start: 0px; --data-list-value-trim-end: -0.25em; --data-list-first-item-value-trim-start: 0px; --data-list-last-item-value-trim-end: 0px; } .rt-DataListItem:where(.xl\\:rt-r-ai-center) { --data-list-value-trim-start: -0.25em; --data-list-value-trim-end: -0.25em; --data-list-first-item-value-trim-start: -0.25em; --data-list-last-item-value-trim-end: -0.25em; } .rt-DataListItem:where(.xl\\:rt-r-ai-end) { --data-list-value-trim-start: -0.25em; --data-list-value-trim-end: 0px; --data-list-first-item-value-trim-start: 0px; --data-list-last-item-value-trim-end: 0px; } .rt-DataListItem:where(.xl\\:rt-r-ai-stretch) { --data-list-value-trim-start: 0px; --data-list-value-trim-end: 0px; --data-list-first-item-value-trim-start: 0px; --data-list-last-item-value-trim-end: 0px; } } .rt-DataListItem:where(:first-child) { margin-top: var(--leading-trim-start); } .rt-DataListItem:where(:last-child) { margin-bottom: var(--leading-trim-end); } .rt-DataListRoot:where(.rt-r-trim-normal) { --leading-trim-start: initial; --leading-trim-end: initial; } .rt-DataListRoot:where(.rt-r-trim-start) { --leading-trim-start: var(--data-list-leading-trim-start); --leading-trim-end: initial; } .rt-DataListRoot:where(.rt-r-trim-end) { --leading-trim-start: initial; --leading-trim-end: var(--data-list-leading-trim-end); } .rt-DataListRoot:where(.rt-r-trim-both) { --leading-trim-start: var(--data-list-leading-trim-start); --leading-trim-end: var(--data-list-leading-trim-end); } @media (min-width: 520px) { .rt-DataListRoot:where(.xs\\:rt-r-trim-normal) { --leading-trim-start: initial; --leading-trim-end: initial; } .rt-DataListRoot:where(.xs\\:rt-r-trim-start) { --leading-trim-start: var(--data-list-leading-trim-start); --leading-trim-end: initial; } .rt-DataListRoot:where(.xs\\:rt-r-trim-end) { --leading-trim-start: initial; --leading-trim-end: var(--data-list-leading-trim-end); } .rt-DataListRoot:where(.xs\\:rt-r-trim-both) { --leading-trim-start: var(--data-list-leading-trim-start); --leading-trim-end: var(--data-list-leading-trim-end); } } @media (min-width: 768px) { .rt-DataListRoot:where(.sm\\:rt-r-trim-normal) { --leading-trim-start: initial; --leading-trim-end: initial; } .rt-DataListRoot:where(.sm\\:rt-r-trim-start) { --leading-trim-start: var(--data-list-leading-trim-start); --leading-trim-end: initial; } .rt-DataListRoot:where(.sm\\:rt-r-trim-end) { --leading-trim-start: initial; --leading-trim-end: var(--data-list-leading-trim-end); } .rt-DataListRoot:where(.sm\\:rt-r-trim-both) { --leading-trim-start: var(--data-list-leading-trim-start); --leading-trim-end: var(--data-list-leading-trim-end); } } @media (min-width: 1024px) { .rt-DataListRoot:where(.md\\:rt-r-trim-normal) { --leading-trim-start: initial; --leading-trim-end: initial; } .rt-DataListRoot:where(.md\\:rt-r-trim-start) { --leading-trim-start: var(--data-list-leading-trim-start); --leading-trim-end: initial; } .rt-DataListRoot:where(.md\\:rt-r-trim-end) { --leading-trim-start: initial; --leading-trim-end: var(--data-list-leading-trim-end); } .rt-DataListRoot:where(.md\\:rt-r-trim-both) { --leading-trim-start: var(--data-list-leading-trim-start); --leading-trim-end: var(--data-list-leading-trim-end); } } @media (min-width: 1280px) { .rt-DataListRoot:where(.lg\\:rt-r-trim-normal) { --leading-trim-start: initial; --leading-trim-end: initial; } .rt-DataListRoot:where(.lg\\:rt-r-trim-start) { --leading-trim-start: var(--data-list-leading-trim-start); --leading-trim-end: initial; } .rt-DataListRoot:where(.lg\\:rt-r-trim-end) { --leading-trim-start: initial; --leading-trim-end: var(--data-list-leading-trim-end); } .rt-DataListRoot:where(.lg\\:rt-r-trim-both) { --leading-trim-start: var(--data-list-leading-trim-start); --leading-trim-end: var(--data-list-leading-trim-end); } } @media (min-width: 1640px) { .rt-DataListRoot:where(.xl\\:rt-r-trim-normal) { --leading-trim-start: initial; --leading-trim-end: initial; } .rt-DataListRoot:where(.xl\\:rt-r-trim-start) { --leading-trim-start: var(--data-list-leading-trim-start); --leading-trim-end: initial; } .rt-DataListRoot:where(.xl\\:rt-r-trim-end) { --leading-trim-start: initial; --leading-trim-end: var(--data-list-leading-trim-end); } .rt-DataListRoot:where(.xl\\:rt-r-trim-both) { --leading-trim-start: var(--data-list-leading-trim-start); --leading-trim-end: var(--data-list-leading-trim-end); } } .rt-DropdownMenuContent { max-height: var(--radix-dropdown-menu-content-available-height); transform-origin: var(--radix-dropdown-menu-content-transform-origin); } .rt-Em { box-sizing: border-box; font-family: var(--em-font-family); font-size: calc(var(--em-font-size-adjust) * 1em); font-style: var(--em-font-style); font-weight: var(--em-font-weight); line-height: 1.25; letter-spacing: calc(var(--em-letter-spacing) + var(--letter-spacing, var(--default-letter-spacing))); color: inherit; } .rt-Em :where(.rt-Em) { font-size: inherit; } .rt-Heading { --leading-trim-start: var(--heading-leading-trim-start); --leading-trim-end: var(--heading-leading-trim-end); font-family: var(--heading-font-family); font-style: var(--heading-font-style); font-weight: var(--font-weight-bold); line-height: var(--line-height); } :where(.rt-Heading) { margin: 0; } .rt-Heading:where([data-accent-color]) { color: var(--accent-a11); } .rt-Heading:where([data-accent-color].rt-high-contrast), :where([data-accent-color]:not(.radix-themes)) .rt-Heading:where(.rt-high-contrast) { color: var(--accent-12); } .rt-Heading:where(.rt-r-size-1) { font-size: calc(var(--font-size-1) * var(--heading-font-size-adjust)); --line-height: var(--heading-line-height-1); letter-spacing: calc(var(--letter-spacing-1) + var(--heading-letter-spacing)); } .rt-Heading:where(.rt-r-size-2) { font-size: calc(var(--font-size-2) * var(--heading-font-size-adjust)); --line-height: var(--heading-line-height-2); letter-spacing: calc(var(--letter-spacing-2) + var(--heading-letter-spacing)); } .rt-Heading:where(.rt-r-size-3) { font-size: calc(var(--font-size-3) * var(--heading-font-size-adjust)); --line-height: var(--heading-line-height-3); letter-spacing: calc(var(--letter-spacing-3) + var(--heading-letter-spacing)); } .rt-Heading:where(.rt-r-size-4) { font-size: calc(var(--font-size-4) * var(--heading-font-size-adjust)); --line-height: var(--heading-line-height-4); letter-spacing: calc(var(--letter-spacing-4) + var(--heading-letter-spacing)); } .rt-Heading:where(.rt-r-size-5) { font-size: calc(var(--font-size-5) * var(--heading-font-size-adjust)); --line-height: var(--heading-line-height-5); letter-spacing: calc(var(--letter-spacing-5) + var(--heading-letter-spacing)); } .rt-Heading:where(.rt-r-size-6) { font-size: calc(var(--font-size-6) * var(--heading-font-size-adjust)); --line-height: var(--heading-line-height-6); letter-spacing: calc(var(--letter-spacing-6) + var(--heading-letter-spacing)); } .rt-Heading:where(.rt-r-size-7) { font-size: calc(var(--font-size-7) * var(--heading-font-size-adjust)); --line-height: var(--heading-line-height-7); letter-spacing: calc(var(--letter-spacing-7) + var(--heading-letter-spacing)); } .rt-Heading:where(.rt-r-size-8) { font-size: calc(var(--font-size-8) * var(--heading-font-size-adjust)); --line-height: var(--heading-line-height-8); letter-spacing: calc(var(--letter-spacing-8) + var(--heading-letter-spacing)); } .rt-Heading:where(.rt-r-size-9) { font-size: calc(var(--font-size-9) * var(--heading-font-size-adjust)); --line-height: var(--heading-line-height-9); letter-spacing: calc(var(--letter-spacing-9) + var(--heading-letter-spacing)); } @media (min-width: 520px) { .rt-Heading:where(.xs\\:rt-r-size-1) { font-size: calc(var(--font-size-1) * var(--heading-font-size-adjust)); --line-height: var(--heading-line-height-1); letter-spacing: calc(var(--letter-spacing-1) + var(--heading-letter-spacing)); } .rt-Heading:where(.xs\\:rt-r-size-2) { font-size: calc(var(--font-size-2) * var(--heading-font-size-adjust)); --line-height: var(--heading-line-height-2); letter-spacing: calc(var(--letter-spacing-2) + var(--heading-letter-spacing)); } .rt-Heading:where(.xs\\:rt-r-size-3) { font-size: calc(var(--font-size-3) * var(--heading-font-size-adjust)); --line-height: var(--heading-line-height-3); letter-spacing: calc(var(--letter-spacing-3) + var(--heading-letter-spacing)); } .rt-Heading:where(.xs\\:rt-r-size-4) { font-size: calc(var(--font-size-4) * var(--heading-font-size-adjust)); --line-height: var(--heading-line-height-4); letter-spacing: calc(var(--letter-spacing-4) + var(--heading-letter-spacing)); } .rt-Heading:where(.xs\\:rt-r-size-5) { font-size: calc(var(--font-size-5) * var(--heading-font-size-adjust)); --line-height: var(--heading-line-height-5); letter-spacing: calc(var(--letter-spacing-5) + var(--heading-letter-spacing)); } .rt-Heading:where(.xs\\:rt-r-size-6) { font-size: calc(var(--font-size-6) * var(--heading-font-size-adjust)); --line-height: var(--heading-line-height-6); letter-spacing: calc(var(--letter-spacing-6) + var(--heading-letter-spacing)); } .rt-Heading:where(.xs\\:rt-r-size-7) { font-size: calc(var(--font-size-7) * var(--heading-font-size-adjust)); --line-height: var(--heading-line-height-7); letter-spacing: calc(var(--letter-spacing-7) + var(--heading-letter-spacing)); } .rt-Heading:where(.xs\\:rt-r-size-8) { font-size: calc(var(--font-size-8) * var(--heading-font-size-adjust)); --line-height: var(--heading-line-height-8); letter-spacing: calc(var(--letter-spacing-8) + var(--heading-letter-spacing)); } .rt-Heading:where(.xs\\:rt-r-size-9) { font-size: calc(var(--font-size-9) * var(--heading-font-size-adjust)); --line-height: var(--heading-line-height-9); letter-spacing: calc(var(--letter-spacing-9) + var(--heading-letter-spacing)); } } @media (min-width: 768px) { .rt-Heading:where(.sm\\:rt-r-size-1) { font-size: calc(var(--font-size-1) * var(--heading-font-size-adjust)); --line-height: var(--heading-line-height-1); letter-spacing: calc(var(--letter-spacing-1) + var(--heading-letter-spacing)); } .rt-Heading:where(.sm\\:rt-r-size-2) { font-size: calc(var(--font-size-2) * var(--heading-font-size-adjust)); --line-height: var(--heading-line-height-2); letter-spacing: calc(var(--letter-spacing-2) + var(--heading-letter-spacing)); } .rt-Heading:where(.sm\\:rt-r-size-3) { font-size: calc(var(--font-size-3) * var(--heading-font-size-adjust)); --line-height: var(--heading-line-height-3); letter-spacing: calc(var(--letter-spacing-3) + var(--heading-letter-spacing)); } .rt-Heading:where(.sm\\:rt-r-size-4) { font-size: calc(var(--font-size-4) * var(--heading-font-size-adjust)); --line-height: var(--heading-line-height-4); letter-spacing: calc(var(--letter-spacing-4) + var(--heading-letter-spacing)); } .rt-Heading:where(.sm\\:rt-r-size-5) { font-size: calc(var(--font-size-5) * var(--heading-font-size-adjust)); --line-height: var(--heading-line-height-5); letter-spacing: calc(var(--letter-spacing-5) + var(--heading-letter-spacing)); } .rt-Heading:where(.sm\\:rt-r-size-6) { font-size: calc(var(--font-size-6) * var(--heading-font-size-adjust)); --line-height: var(--heading-line-height-6); letter-spacing: calc(var(--letter-spacing-6) + var(--heading-letter-spacing)); } .rt-Heading:where(.sm\\:rt-r-size-7) { font-size: calc(var(--font-size-7) * var(--heading-font-size-adjust)); --line-height: var(--heading-line-height-7); letter-spacing: calc(var(--letter-spacing-7) + var(--heading-letter-spacing)); } .rt-Heading:where(.sm\\:rt-r-size-8) { font-size: calc(var(--font-size-8) * var(--heading-font-size-adjust)); --line-height: var(--heading-line-height-8); letter-spacing: calc(var(--letter-spacing-8) + var(--heading-letter-spacing)); } .rt-Heading:where(.sm\\:rt-r-size-9) { font-size: calc(var(--font-size-9) * var(--heading-font-size-adjust)); --line-height: var(--heading-line-height-9); letter-spacing: calc(var(--letter-spacing-9) + var(--heading-letter-spacing)); } } @media (min-width: 1024px) { .rt-Heading:where(.md\\:rt-r-size-1) { font-size: calc(var(--font-size-1) * var(--heading-font-size-adjust)); --line-height: var(--heading-line-height-1); letter-spacing: calc(var(--letter-spacing-1) + var(--heading-letter-spacing)); } .rt-Heading:where(.md\\:rt-r-size-2) { font-size: calc(var(--font-size-2) * var(--heading-font-size-adjust)); --line-height: var(--heading-line-height-2); letter-spacing: calc(var(--letter-spacing-2) + var(--heading-letter-spacing)); } .rt-Heading:where(.md\\:rt-r-size-3) { font-size: calc(var(--font-size-3) * var(--heading-font-size-adjust)); --line-height: var(--heading-line-height-3); letter-spacing: calc(var(--letter-spacing-3) + var(--heading-letter-spacing)); } .rt-Heading:where(.md\\:rt-r-size-4) { font-size: calc(var(--font-size-4) * var(--heading-font-size-adjust)); --line-height: var(--heading-line-height-4); letter-spacing: calc(var(--letter-spacing-4) + var(--heading-letter-spacing)); } .rt-Heading:where(.md\\:rt-r-size-5) { font-size: calc(var(--font-size-5) * var(--heading-font-size-adjust)); --line-height: var(--heading-line-height-5); letter-spacing: calc(var(--letter-spacing-5) + var(--heading-letter-spacing)); } .rt-Heading:where(.md\\:rt-r-size-6) { font-size: calc(var(--font-size-6) * var(--heading-font-size-adjust)); --line-height: var(--heading-line-height-6); letter-spacing: calc(var(--letter-spacing-6) + var(--heading-letter-spacing)); } .rt-Heading:where(.md\\:rt-r-size-7) { font-size: calc(var(--font-size-7) * var(--heading-font-size-adjust)); --line-height: var(--heading-line-height-7); letter-spacing: calc(var(--letter-spacing-7) + var(--heading-letter-spacing)); } .rt-Heading:where(.md\\:rt-r-size-8) { font-size: calc(var(--font-size-8) * var(--heading-font-size-adjust)); --line-height: var(--heading-line-height-8); letter-spacing: calc(var(--letter-spacing-8) + var(--heading-letter-spacing)); } .rt-Heading:where(.md\\:rt-r-size-9) { font-size: calc(var(--font-size-9) * var(--heading-font-size-adjust)); --line-height: var(--heading-line-height-9); letter-spacing: calc(var(--letter-spacing-9) + var(--heading-letter-spacing)); } } @media (min-width: 1280px) { .rt-Heading:where(.lg\\:rt-r-size-1) { font-size: calc(var(--font-size-1) * var(--heading-font-size-adjust)); --line-height: var(--heading-line-height-1); letter-spacing: calc(var(--letter-spacing-1) + var(--heading-letter-spacing)); } .rt-Heading:where(.lg\\:rt-r-size-2) { font-size: calc(var(--font-size-2) * var(--heading-font-size-adjust)); --line-height: var(--heading-line-height-2); letter-spacing: calc(var(--letter-spacing-2) + var(--heading-letter-spacing)); } .rt-Heading:where(.lg\\:rt-r-size-3) { font-size: calc(var(--font-size-3) * var(--heading-font-size-adjust)); --line-height: var(--heading-line-height-3); letter-spacing: calc(var(--letter-spacing-3) + var(--heading-letter-spacing)); } .rt-Heading:where(.lg\\:rt-r-size-4) { font-size: calc(var(--font-size-4) * var(--heading-font-size-adjust)); --line-height: var(--heading-line-height-4); letter-spacing: calc(var(--letter-spacing-4) + var(--heading-letter-spacing)); } .rt-Heading:where(.lg\\:rt-r-size-5) { font-size: calc(var(--font-size-5) * var(--heading-font-size-adjust)); --line-height: var(--heading-line-height-5); letter-spacing: calc(var(--letter-spacing-5) + var(--heading-letter-spacing)); } .rt-Heading:where(.lg\\:rt-r-size-6) { font-size: calc(var(--font-size-6) * var(--heading-font-size-adjust)); --line-height: var(--heading-line-height-6); letter-spacing: calc(var(--letter-spacing-6) + var(--heading-letter-spacing)); } .rt-Heading:where(.lg\\:rt-r-size-7) { font-size: calc(var(--font-size-7) * var(--heading-font-size-adjust)); --line-height: var(--heading-line-height-7); letter-spacing: calc(var(--letter-spacing-7) + var(--heading-letter-spacing)); } .rt-Heading:where(.lg\\:rt-r-size-8) { font-size: calc(var(--font-size-8) * var(--heading-font-size-adjust)); --line-height: var(--heading-line-height-8); letter-spacing: calc(var(--letter-spacing-8) + var(--heading-letter-spacing)); } .rt-Heading:where(.lg\\:rt-r-size-9) { font-size: calc(var(--font-size-9) * var(--heading-font-size-adjust)); --line-height: var(--heading-line-height-9); letter-spacing: calc(var(--letter-spacing-9) + var(--heading-letter-spacing)); } } @media (min-width: 1640px) { .rt-Heading:where(.xl\\:rt-r-size-1) { font-size: calc(var(--font-size-1) * var(--heading-font-size-adjust)); --line-height: var(--heading-line-height-1); letter-spacing: calc(var(--letter-spacing-1) + var(--heading-letter-spacing)); } .rt-Heading:where(.xl\\:rt-r-size-2) { font-size: calc(var(--font-size-2) * var(--heading-font-size-adjust)); --line-height: var(--heading-line-height-2); letter-spacing: calc(var(--letter-spacing-2) + var(--heading-letter-spacing)); } .rt-Heading:where(.xl\\:rt-r-size-3) { font-size: calc(var(--font-size-3) * var(--heading-font-size-adjust)); --line-height: var(--heading-line-height-3); letter-spacing: calc(var(--letter-spacing-3) + var(--heading-letter-spacing)); } .rt-Heading:where(.xl\\:rt-r-size-4) { font-size: calc(var(--font-size-4) * var(--heading-font-size-adjust)); --line-height: var(--heading-line-height-4); letter-spacing: calc(var(--letter-spacing-4) + var(--heading-letter-spacing)); } .rt-Heading:where(.xl\\:rt-r-size-5) { font-size: calc(var(--font-size-5) * var(--heading-font-size-adjust)); --line-height: var(--heading-line-height-5); letter-spacing: calc(var(--letter-spacing-5) + var(--heading-letter-spacing)); } .rt-Heading:where(.xl\\:rt-r-size-6) { font-size: calc(var(--font-size-6) * var(--heading-font-size-adjust)); --line-height: var(--heading-line-height-6); letter-spacing: calc(var(--letter-spacing-6) + var(--heading-letter-spacing)); } .rt-Heading:where(.xl\\:rt-r-size-7) { font-size: calc(var(--font-size-7) * var(--heading-font-size-adjust)); --line-height: var(--heading-line-height-7); letter-spacing: calc(var(--letter-spacing-7) + var(--heading-letter-spacing)); } .rt-Heading:where(.xl\\:rt-r-size-8) { font-size: calc(var(--font-size-8) * var(--heading-font-size-adjust)); --line-height: var(--heading-line-height-8); letter-spacing: calc(var(--letter-spacing-8) + var(--heading-letter-spacing)); } .rt-Heading:where(.xl\\:rt-r-size-9) { font-size: calc(var(--font-size-9) * var(--heading-font-size-adjust)); --line-height: var(--heading-line-height-9); letter-spacing: calc(var(--letter-spacing-9) + var(--heading-letter-spacing)); } } .rt-HoverCardContent { background-color: var(--color-panel-solid); box-shadow: var(--shadow-4); overflow: auto; position: relative; --inset-padding-top: var(--hover-card-content-padding); --inset-padding-right: var(--hover-card-content-padding); --inset-padding-bottom: var(--hover-card-content-padding); --inset-padding-left: var(--hover-card-content-padding); padding: var(--hover-card-content-padding); box-sizing: border-box; transform-origin: var(--radix-hover-card-content-transform-origin); } .rt-HoverCardContent:where(.rt-r-size-1) { --hover-card-content-padding: var(--space-3); border-radius: var(--radius-4); } .rt-HoverCardContent:where(.rt-r-size-2) { --hover-card-content-padding: var(--space-4); border-radius: var(--radius-4); } .rt-HoverCardContent:where(.rt-r-size-3) { --hover-card-content-padding: var(--space-5); border-radius: var(--radius-5); } @media (min-width: 520px) { .rt-HoverCardContent:where(.xs\\:rt-r-size-1) { --hover-card-content-padding: var(--space-3); border-radius: var(--radius-4); } .rt-HoverCardContent:where(.xs\\:rt-r-size-2) { --hover-card-content-padding: var(--space-4); border-radius: var(--radius-4); } .rt-HoverCardContent:where(.xs\\:rt-r-size-3) { --hover-card-content-padding: var(--space-5); border-radius: var(--radius-5); } } @media (min-width: 768px) { .rt-HoverCardContent:where(.sm\\:rt-r-size-1) { --hover-card-content-padding: var(--space-3); border-radius: var(--radius-4); } .rt-HoverCardContent:where(.sm\\:rt-r-size-2) { --hover-card-content-padding: var(--space-4); border-radius: var(--radius-4); } .rt-HoverCardContent:where(.sm\\:rt-r-size-3) { --hover-card-content-padding: var(--space-5); border-radius: var(--radius-5); } } @media (min-width: 1024px) { .rt-HoverCardContent:where(.md\\:rt-r-size-1) { --hover-card-content-padding: var(--space-3); border-radius: var(--radius-4); } .rt-HoverCardContent:where(.md\\:rt-r-size-2) { --hover-card-content-padding: var(--space-4); border-radius: var(--radius-4); } .rt-HoverCardContent:where(.md\\:rt-r-size-3) { --hover-card-content-padding: var(--space-5); border-radius: var(--radius-5); } } @media (min-width: 1280px) { .rt-HoverCardContent:where(.lg\\:rt-r-size-1) { --hover-card-content-padding: var(--space-3); border-radius: var(--radius-4); } .rt-HoverCardContent:where(.lg\\:rt-r-size-2) { --hover-card-content-padding: var(--space-4); border-radius: var(--radius-4); } .rt-HoverCardContent:where(.lg\\:rt-r-size-3) { --hover-card-content-padding: var(--space-5); border-radius: var(--radius-5); } } @media (min-width: 1640px) { .rt-HoverCardContent:where(.xl\\:rt-r-size-1) { --hover-card-content-padding: var(--space-3); border-radius: var(--radius-4); } .rt-HoverCardContent:where(.xl\\:rt-r-size-2) { --hover-card-content-padding: var(--space-4); border-radius: var(--radius-4); } .rt-HoverCardContent:where(.xl\\:rt-r-size-3) { --hover-card-content-padding: var(--space-5); border-radius: var(--radius-5); } } .rt-IconButton:where(:not(.rt-variant-ghost)) { height: var(--base-button-height); width: var(--base-button-height); } .rt-IconButton:where(.rt-variant-ghost) { padding: var(--icon-button-ghost-padding); --margin-top: 0px; --margin-right: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-top-override: calc(var(--margin-top) - var(--icon-button-ghost-padding)); --margin-right-override: calc(var(--margin-right) - var(--icon-button-ghost-padding)); --margin-bottom-override: calc(var(--margin-bottom) - var(--icon-button-ghost-padding)); --margin-left-override: calc(var(--margin-left) - var(--icon-button-ghost-padding)); margin: var(--margin-top-override) var(--margin-right-override) var(--margin-bottom-override) var(--margin-left-override); } :where(.rt-IconButton:where(.rt-variant-ghost)) > * { --margin-top-override: initial; --margin-right-override: initial; --margin-bottom-override: initial; --margin-left-override: initial; } .rt-IconButton:where(.rt-variant-ghost):where(.rt-r-size-1) { --icon-button-ghost-padding: var(--space-1); } .rt-IconButton:where(.rt-variant-ghost):where(.rt-r-size-2) { --icon-button-ghost-padding: calc(var(--space-1) * 1.5); } .rt-IconButton:where(.rt-variant-ghost):where(.rt-r-size-3) { --icon-button-ghost-padding: var(--space-2); } .rt-IconButton:where(.rt-variant-ghost):where(.rt-r-size-4) { --icon-button-ghost-padding: var(--space-3); } @media (min-width: 520px) { .rt-IconButton:where(.rt-variant-ghost):where(.xs\\:rt-r-size-1) { --icon-button-ghost-padding: var(--space-1); } .rt-IconButton:where(.rt-variant-ghost):where(.xs\\:rt-r-size-2) { --icon-button-ghost-padding: calc(var(--space-1) * 1.5); } .rt-IconButton:where(.rt-variant-ghost):where(.xs\\:rt-r-size-3) { --icon-button-ghost-padding: var(--space-2); } .rt-IconButton:where(.rt-variant-ghost):where(.xs\\:rt-r-size-4) { --icon-button-ghost-padding: var(--space-3); } } @media (min-width: 768px) { .rt-IconButton:where(.rt-variant-ghost):where(.sm\\:rt-r-size-1) { --icon-button-ghost-padding: var(--space-1); } .rt-IconButton:where(.rt-variant-ghost):where(.sm\\:rt-r-size-2) { --icon-button-ghost-padding: calc(var(--space-1) * 1.5); } .rt-IconButton:where(.rt-variant-ghost):where(.sm\\:rt-r-size-3) { --icon-button-ghost-padding: var(--space-2); } .rt-IconButton:where(.rt-variant-ghost):where(.sm\\:rt-r-size-4) { --icon-button-ghost-padding: var(--space-3); } } @media (min-width: 1024px) { .rt-IconButton:where(.rt-variant-ghost):where(.md\\:rt-r-size-1) { --icon-button-ghost-padding: var(--space-1); } .rt-IconButton:where(.rt-variant-ghost):where(.md\\:rt-r-size-2) { --icon-button-ghost-padding: calc(var(--space-1) * 1.5); } .rt-IconButton:where(.rt-variant-ghost):where(.md\\:rt-r-size-3) { --icon-button-ghost-padding: var(--space-2); } .rt-IconButton:where(.rt-variant-ghost):where(.md\\:rt-r-size-4) { --icon-button-ghost-padding: var(--space-3); } } @media (min-width: 1280px) { .rt-IconButton:where(.rt-variant-ghost):where(.lg\\:rt-r-size-1) { --icon-button-ghost-padding: var(--space-1); } .rt-IconButton:where(.rt-variant-ghost):where(.lg\\:rt-r-size-2) { --icon-button-ghost-padding: calc(var(--space-1) * 1.5); } .rt-IconButton:where(.rt-variant-ghost):where(.lg\\:rt-r-size-3) { --icon-button-ghost-padding: var(--space-2); } .rt-IconButton:where(.rt-variant-ghost):where(.lg\\:rt-r-size-4) { --icon-button-ghost-padding: var(--space-3); } } @media (min-width: 1640px) { .rt-IconButton:where(.rt-variant-ghost):where(.xl\\:rt-r-size-1) { --icon-button-ghost-padding: var(--space-1); } .rt-IconButton:where(.rt-variant-ghost):where(.xl\\:rt-r-size-2) { --icon-button-ghost-padding: calc(var(--space-1) * 1.5); } .rt-IconButton:where(.rt-variant-ghost):where(.xl\\:rt-r-size-3) { --icon-button-ghost-padding: var(--space-2); } .rt-IconButton:where(.rt-variant-ghost):where(.xl\\:rt-r-size-4) { --icon-button-ghost-padding: var(--space-3); } } .rt-Inset { box-sizing: border-box; --margin-top: 0px; --margin-right: 0px; --margin-bottom: 0px; --margin-left: 0px; overflow: hidden; margin-top: var(--margin-top-override); margin-right: var(--margin-right-override); margin-bottom: var(--margin-bottom-override); margin-left: var(--margin-left-override); } :where(.rt-Inset) > * { --margin-top-override: initial; --margin-right-override: initial; --margin-bottom-override: initial; --margin-left-override: initial; } .rt-Inset:where(.rt-r-clip-border-box) { --inset-border-radius-calc: calc(var(--inset-border-radius, 0px) - var(--inset-border-width, 0px)); --inset-padding-top-calc: var(--inset-padding-top, 0px); --inset-padding-right-calc: var(--inset-padding-right, 0px); --inset-padding-bottom-calc: var(--inset-padding-bottom, 0px); --inset-padding-left-calc: var(--inset-padding-left, 0px); } .rt-Inset:where(.rt-r-clip-padding-box) { --inset-border-radius-calc: var(--inset-border-radius, 0px); --inset-padding-top-calc: calc(var(--inset-padding-top, 0px) + var(--inset-border-width, 0px)); --inset-padding-right-calc: calc(var(--inset-padding-right, 0px) + var(--inset-border-width, 0px)); --inset-padding-bottom-calc: calc(var(--inset-padding-bottom, 0px) + var(--inset-border-width, 0px)); --inset-padding-left-calc: calc(var(--inset-padding-left, 0px) + var(--inset-border-width, 0px)); } .rt-Inset:where(.rt-r-side-top) { --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc)); --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc)); --margin-bottom-override: var(--margin-bottom); --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc)); border-top-left-radius: var(--inset-border-radius-calc); border-top-right-radius: var(--inset-border-radius-calc); border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; } .rt-Inset:where(.rt-r-side-bottom) { --margin-top-override: var(--margin-top); --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc)); --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc)); --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc)); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: var(--inset-border-radius-calc); border-bottom-right-radius: var(--inset-border-radius-calc); } .rt-Inset:where(.rt-r-side-left) { --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc)); --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc)); --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc)); --margin-right-override: var(--margin-right); border-top-left-radius: var(--inset-border-radius-calc); border-top-right-radius: 0px; border-bottom-left-radius: var(--inset-border-radius-calc); border-bottom-right-radius: 0px; } .rt-Inset:where(.rt-r-side-right) { --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc)); --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc)); --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc)); --margin-left-override: var(--margin-left); border-top-left-radius: 0px; border-top-right-radius: var(--inset-border-radius-calc); border-bottom-left-radius: 0px; border-bottom-right-radius: var(--inset-border-radius-calc); } .rt-Inset:where(.rt-r-side-x) { --margin-top-override: var(--margin-top); --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc)); --margin-bottom-override: var(--margin-bottom); --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc)); border-radius: 0px; } .rt-Inset:where(.rt-r-side-y) { --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc)); --margin-right-override: var(--margin-right); --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc)); --margin-left-override: var(--margin-left); border-radius: 0px; } .rt-Inset:where(.rt-r-side-all) { --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc)); --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc)); --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc)); --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc)); border-radius: var(--inset-border-radius-calc); } @media (min-width: 520px) { .rt-Inset:where(.xs\\:rt-r-clip-border-box) { --inset-border-radius-calc: calc(var(--inset-border-radius, 0px) - var(--inset-border-width, 0px)); --inset-padding-top-calc: var(--inset-padding-top, 0px); --inset-padding-right-calc: var(--inset-padding-right, 0px); --inset-padding-bottom-calc: var(--inset-padding-bottom, 0px); --inset-padding-left-calc: var(--inset-padding-left, 0px); } .rt-Inset:where(.xs\\:rt-r-clip-padding-box) { --inset-border-radius-calc: var(--inset-border-radius, 0px); --inset-padding-top-calc: calc(var(--inset-padding-top, 0px) + var(--inset-border-width, 0px)); --inset-padding-right-calc: calc(var(--inset-padding-right, 0px) + var(--inset-border-width, 0px)); --inset-padding-bottom-calc: calc(var(--inset-padding-bottom, 0px) + var(--inset-border-width, 0px)); --inset-padding-left-calc: calc(var(--inset-padding-left, 0px) + var(--inset-border-width, 0px)); } .rt-Inset:where(.xs\\:rt-r-side-top) { --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc)); --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc)); --margin-bottom-override: var(--margin-bottom); --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc)); border-top-left-radius: var(--inset-border-radius-calc); border-top-right-radius: var(--inset-border-radius-calc); border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; } .rt-Inset:where(.xs\\:rt-r-side-bottom) { --margin-top-override: var(--margin-top); --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc)); --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc)); --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc)); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: var(--inset-border-radius-calc); border-bottom-right-radius: var(--inset-border-radius-calc); } .rt-Inset:where(.xs\\:rt-r-side-left) { --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc)); --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc)); --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc)); --margin-right-override: var(--margin-right); border-top-left-radius: var(--inset-border-radius-calc); border-top-right-radius: 0px; border-bottom-left-radius: var(--inset-border-radius-calc); border-bottom-right-radius: 0px; } .rt-Inset:where(.xs\\:rt-r-side-right) { --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc)); --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc)); --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc)); --margin-left-override: var(--margin-left); border-top-left-radius: 0px; border-top-right-radius: var(--inset-border-radius-calc); border-bottom-left-radius: 0px; border-bottom-right-radius: var(--inset-border-radius-calc); } .rt-Inset:where(.xs\\:rt-r-side-x) { --margin-top-override: var(--margin-top); --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc)); --margin-bottom-override: var(--margin-bottom); --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc)); border-radius: 0px; } .rt-Inset:where(.xs\\:rt-r-side-y) { --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc)); --margin-right-override: var(--margin-right); --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc)); --margin-left-override: var(--margin-left); border-radius: 0px; } .rt-Inset:where(.xs\\:rt-r-side-all) { --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc)); --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc)); --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc)); --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc)); border-radius: var(--inset-border-radius-calc); } } @media (min-width: 768px) { .rt-Inset:where(.sm\\:rt-r-clip-border-box) { --inset-border-radius-calc: calc(var(--inset-border-radius, 0px) - var(--inset-border-width, 0px)); --inset-padding-top-calc: var(--inset-padding-top, 0px); --inset-padding-right-calc: var(--inset-padding-right, 0px); --inset-padding-bottom-calc: var(--inset-padding-bottom, 0px); --inset-padding-left-calc: var(--inset-padding-left, 0px); } .rt-Inset:where(.sm\\:rt-r-clip-padding-box) { --inset-border-radius-calc: var(--inset-border-radius, 0px); --inset-padding-top-calc: calc(var(--inset-padding-top, 0px) + var(--inset-border-width, 0px)); --inset-padding-right-calc: calc(var(--inset-padding-right, 0px) + var(--inset-border-width, 0px)); --inset-padding-bottom-calc: calc(var(--inset-padding-bottom, 0px) + var(--inset-border-width, 0px)); --inset-padding-left-calc: calc(var(--inset-padding-left, 0px) + var(--inset-border-width, 0px)); } .rt-Inset:where(.sm\\:rt-r-side-top) { --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc)); --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc)); --margin-bottom-override: var(--margin-bottom); --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc)); border-top-left-radius: var(--inset-border-radius-calc); border-top-right-radius: var(--inset-border-radius-calc); border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; } .rt-Inset:where(.sm\\:rt-r-side-bottom) { --margin-top-override: var(--margin-top); --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc)); --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc)); --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc)); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: var(--inset-border-radius-calc); border-bottom-right-radius: var(--inset-border-radius-calc); } .rt-Inset:where(.sm\\:rt-r-side-left) { --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc)); --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc)); --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc)); --margin-right-override: var(--margin-right); border-top-left-radius: var(--inset-border-radius-calc); border-top-right-radius: 0px; border-bottom-left-radius: var(--inset-border-radius-calc); border-bottom-right-radius: 0px; } .rt-Inset:where(.sm\\:rt-r-side-right) { --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc)); --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc)); --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc)); --margin-left-override: var(--margin-left); border-top-left-radius: 0px; border-top-right-radius: var(--inset-border-radius-calc); border-bottom-left-radius: 0px; border-bottom-right-radius: var(--inset-border-radius-calc); } .rt-Inset:where(.sm\\:rt-r-side-x) { --margin-top-override: var(--margin-top); --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc)); --margin-bottom-override: var(--margin-bottom); --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc)); border-radius: 0px; } .rt-Inset:where(.sm\\:rt-r-side-y) { --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc)); --margin-right-override: var(--margin-right); --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc)); --margin-left-override: var(--margin-left); border-radius: 0px; } .rt-Inset:where(.sm\\:rt-r-side-all) { --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc)); --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc)); --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc)); --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc)); border-radius: var(--inset-border-radius-calc); } } @media (min-width: 1024px) { .rt-Inset:where(.md\\:rt-r-clip-border-box) { --inset-border-radius-calc: calc(var(--inset-border-radius, 0px) - var(--inset-border-width, 0px)); --inset-padding-top-calc: var(--inset-padding-top, 0px); --inset-padding-right-calc: var(--inset-padding-right, 0px); --inset-padding-bottom-calc: var(--inset-padding-bottom, 0px); --inset-padding-left-calc: var(--inset-padding-left, 0px); } .rt-Inset:where(.md\\:rt-r-clip-padding-box) { --inset-border-radius-calc: var(--inset-border-radius, 0px); --inset-padding-top-calc: calc(var(--inset-padding-top, 0px) + var(--inset-border-width, 0px)); --inset-padding-right-calc: calc(var(--inset-padding-right, 0px) + var(--inset-border-width, 0px)); --inset-padding-bottom-calc: calc(var(--inset-padding-bottom, 0px) + var(--inset-border-width, 0px)); --inset-padding-left-calc: calc(var(--inset-padding-left, 0px) + var(--inset-border-width, 0px)); } .rt-Inset:where(.md\\:rt-r-side-top) { --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc)); --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc)); --margin-bottom-override: var(--margin-bottom); --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc)); border-top-left-radius: var(--inset-border-radius-calc); border-top-right-radius: var(--inset-border-radius-calc); border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; } .rt-Inset:where(.md\\:rt-r-side-bottom) { --margin-top-override: var(--margin-top); --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc)); --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc)); --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc)); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: var(--inset-border-radius-calc); border-bottom-right-radius: var(--inset-border-radius-calc); } .rt-Inset:where(.md\\:rt-r-side-left) { --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc)); --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc)); --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc)); --margin-right-override: var(--margin-right); border-top-left-radius: var(--inset-border-radius-calc); border-top-right-radius: 0px; border-bottom-left-radius: var(--inset-border-radius-calc); border-bottom-right-radius: 0px; } .rt-Inset:where(.md\\:rt-r-side-right) { --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc)); --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc)); --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc)); --margin-left-override: var(--margin-left); border-top-left-radius: 0px; border-top-right-radius: var(--inset-border-radius-calc); border-bottom-left-radius: 0px; border-bottom-right-radius: var(--inset-border-radius-calc); } .rt-Inset:where(.md\\:rt-r-side-x) { --margin-top-override: var(--margin-top); --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc)); --margin-bottom-override: var(--margin-bottom); --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc)); border-radius: 0px; } .rt-Inset:where(.md\\:rt-r-side-y) { --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc)); --margin-right-override: var(--margin-right); --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc)); --margin-left-override: var(--margin-left); border-radius: 0px; } .rt-Inset:where(.md\\:rt-r-side-all) { --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc)); --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc)); --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc)); --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc)); border-radius: var(--inset-border-radius-calc); } } @media (min-width: 1280px) { .rt-Inset:where(.lg\\:rt-r-clip-border-box) { --inset-border-radius-calc: calc(var(--inset-border-radius, 0px) - var(--inset-border-width, 0px)); --inset-padding-top-calc: var(--inset-padding-top, 0px); --inset-padding-right-calc: var(--inset-padding-right, 0px); --inset-padding-bottom-calc: var(--inset-padding-bottom, 0px); --inset-padding-left-calc: var(--inset-padding-left, 0px); } .rt-Inset:where(.lg\\:rt-r-clip-padding-box) { --inset-border-radius-calc: var(--inset-border-radius, 0px); --inset-padding-top-calc: calc(var(--inset-padding-top, 0px) + var(--inset-border-width, 0px)); --inset-padding-right-calc: calc(var(--inset-padding-right, 0px) + var(--inset-border-width, 0px)); --inset-padding-bottom-calc: calc(var(--inset-padding-bottom, 0px) + var(--inset-border-width, 0px)); --inset-padding-left-calc: calc(var(--inset-padding-left, 0px) + var(--inset-border-width, 0px)); } .rt-Inset:where(.lg\\:rt-r-side-top) { --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc)); --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc)); --margin-bottom-override: var(--margin-bottom); --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc)); border-top-left-radius: var(--inset-border-radius-calc); border-top-right-radius: var(--inset-border-radius-calc); border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; } .rt-Inset:where(.lg\\:rt-r-side-bottom) { --margin-top-override: var(--margin-top); --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc)); --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc)); --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc)); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: var(--inset-border-radius-calc); border-bottom-right-radius: var(--inset-border-radius-calc); } .rt-Inset:where(.lg\\:rt-r-side-left) { --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc)); --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc)); --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc)); --margin-right-override: var(--margin-right); border-top-left-radius: var(--inset-border-radius-calc); border-top-right-radius: 0px; border-bottom-left-radius: var(--inset-border-radius-calc); border-bottom-right-radius: 0px; } .rt-Inset:where(.lg\\:rt-r-side-right) { --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc)); --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc)); --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc)); --margin-left-override: var(--margin-left); border-top-left-radius: 0px; border-top-right-radius: var(--inset-border-radius-calc); border-bottom-left-radius: 0px; border-bottom-right-radius: var(--inset-border-radius-calc); } .rt-Inset:where(.lg\\:rt-r-side-x) { --margin-top-override: var(--margin-top); --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc)); --margin-bottom-override: var(--margin-bottom); --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc)); border-radius: 0px; } .rt-Inset:where(.lg\\:rt-r-side-y) { --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc)); --margin-right-override: var(--margin-right); --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc)); --margin-left-override: var(--margin-left); border-radius: 0px; } .rt-Inset:where(.lg\\:rt-r-side-all) { --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc)); --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc)); --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc)); --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc)); border-radius: var(--inset-border-radius-calc); } } @media (min-width: 1640px) { .rt-Inset:where(.xl\\:rt-r-clip-border-box) { --inset-border-radius-calc: calc(var(--inset-border-radius, 0px) - var(--inset-border-width, 0px)); --inset-padding-top-calc: var(--inset-padding-top, 0px); --inset-padding-right-calc: var(--inset-padding-right, 0px); --inset-padding-bottom-calc: var(--inset-padding-bottom, 0px); --inset-padding-left-calc: var(--inset-padding-left, 0px); } .rt-Inset:where(.xl\\:rt-r-clip-padding-box) { --inset-border-radius-calc: var(--inset-border-radius, 0px); --inset-padding-top-calc: calc(var(--inset-padding-top, 0px) + var(--inset-border-width, 0px)); --inset-padding-right-calc: calc(var(--inset-padding-right, 0px) + var(--inset-border-width, 0px)); --inset-padding-bottom-calc: calc(var(--inset-padding-bottom, 0px) + var(--inset-border-width, 0px)); --inset-padding-left-calc: calc(var(--inset-padding-left, 0px) + var(--inset-border-width, 0px)); } .rt-Inset:where(.xl\\:rt-r-side-top) { --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc)); --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc)); --margin-bottom-override: var(--margin-bottom); --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc)); border-top-left-radius: var(--inset-border-radius-calc); border-top-right-radius: var(--inset-border-radius-calc); border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; } .rt-Inset:where(.xl\\:rt-r-side-bottom) { --margin-top-override: var(--margin-top); --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc)); --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc)); --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc)); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: var(--inset-border-radius-calc); border-bottom-right-radius: var(--inset-border-radius-calc); } .rt-Inset:where(.xl\\:rt-r-side-left) { --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc)); --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc)); --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc)); --margin-right-override: var(--margin-right); border-top-left-radius: var(--inset-border-radius-calc); border-top-right-radius: 0px; border-bottom-left-radius: var(--inset-border-radius-calc); border-bottom-right-radius: 0px; } .rt-Inset:where(.xl\\:rt-r-side-right) { --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc)); --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc)); --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc)); --margin-left-override: var(--margin-left); border-top-left-radius: 0px; border-top-right-radius: var(--inset-border-radius-calc); border-bottom-left-radius: 0px; border-bottom-right-radius: var(--inset-border-radius-calc); } .rt-Inset:where(.xl\\:rt-r-side-x) { --margin-top-override: var(--margin-top); --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc)); --margin-bottom-override: var(--margin-bottom); --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc)); border-radius: 0px; } .rt-Inset:where(.xl\\:rt-r-side-y) { --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc)); --margin-right-override: var(--margin-right); --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc)); --margin-left-override: var(--margin-left); border-radius: 0px; } .rt-Inset:where(.xl\\:rt-r-side-all) { --margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc)); --margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc)); --margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc)); --margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc)); border-radius: var(--inset-border-radius-calc); } } .rt-Kbd { display: inline-flex; align-items: center; justify-content: center; flex-shrink: 0; font-family: var(--default-font-family); font-weight: normal; vertical-align: text-top; white-space: nowrap; -webkit-user-select: none; user-select: none; position: relative; top: -0.03em; font-size: 0.75em; min-width: 1.75em; line-height: 1.7em; box-sizing: border-box; padding-left: 0.5em; padding-right: 0.5em; padding-bottom: 0.05em; word-spacing: -0.1em; border-radius: calc(var(--radius-factor) * 0.35em); letter-spacing: var(--letter-spacing, var(--default-letter-spacing)); height: -moz-fit-content; height: fit-content; color: var(--gray-12); background-color: var(--gray-1); box-shadow: var(--kbd-box-shadow); transition: box-shadow 120ms, background-color 120ms; } @media (hover: hover) { .rt-Kbd:where(:any-link, button):where(:hover) { transition-duration: 40ms, 40ms; background-color: var(--color-background); box-shadow: var(--kbd-box-shadow), 0 0 0 0.05em var(--gray-a5); } } .rt-Kbd:where(:any-link, button):where([data-state='open']) { transition-duration: 40ms, 40ms; background-color: var(--color-background); box-shadow: var(--kbd-box-shadow), 0 0 0 0.05em var(--gray-a5); } .rt-Kbd:where(:any-link, button):where(:active:not([data-state='open'])) { padding-top: 0.05em; padding-bottom: 0; transition-duration: 40ms, 40ms; background-color: var(--gray-2); box-shadow: inset 0 0.05em var(--black-a3), 0 0 0 0.05em var(--gray-a7); } .rt-Kbd:where(:any-link, button):where(:focus-visible) { outline: 2px solid var(--focus-8); } .rt-Kbd:where(.rt-r-size-1) { font-size: calc(var(--font-size-1) * 0.8); --letter-spacing: var(--letter-spacing-1); } .rt-Kbd:where(.rt-r-size-2) { font-size: calc(var(--font-size-2) * 0.8); --letter-spacing: var(--letter-spacing-2); } .rt-Kbd:where(.rt-r-size-3) { font-size: calc(var(--font-size-3) * 0.8); --letter-spacing: var(--letter-spacing-3); } .rt-Kbd:where(.rt-r-size-4) { font-size: calc(var(--font-size-4) * 0.8); --letter-spacing: var(--letter-spacing-4); } .rt-Kbd:where(.rt-r-size-5) { font-size: calc(var(--font-size-5) * 0.8); --letter-spacing: var(--letter-spacing-5); } .rt-Kbd:where(.rt-r-size-6) { font-size: calc(var(--font-size-6) * 0.8); --letter-spacing: var(--letter-spacing-6); } .rt-Kbd:where(.rt-r-size-7) { font-size: calc(var(--font-size-7) * 0.8); --letter-spacing: var(--letter-spacing-7); } .rt-Kbd:where(.rt-r-size-8) { font-size: calc(var(--font-size-8) * 0.8); --letter-spacing: var(--letter-spacing-8); } .rt-Kbd:where(.rt-r-size-9) { font-size: calc(var(--font-size-9) * 0.8); --letter-spacing: var(--letter-spacing-9); } @media (min-width: 520px) { .rt-Kbd:where(.xs\\:rt-r-size-1) { font-size: calc(var(--font-size-1) * 0.8); --letter-spacing: var(--letter-spacing-1); } .rt-Kbd:where(.xs\\:rt-r-size-2) { font-size: calc(var(--font-size-2) * 0.8); --letter-spacing: var(--letter-spacing-2); } .rt-Kbd:where(.xs\\:rt-r-size-3) { font-size: calc(var(--font-size-3) * 0.8); --letter-spacing: var(--letter-spacing-3); } .rt-Kbd:where(.xs\\:rt-r-size-4) { font-size: calc(var(--font-size-4) * 0.8); --letter-spacing: var(--letter-spacing-4); } .rt-Kbd:where(.xs\\:rt-r-size-5) { font-size: calc(var(--font-size-5) * 0.8); --letter-spacing: var(--letter-spacing-5); } .rt-Kbd:where(.xs\\:rt-r-size-6) { font-size: calc(var(--font-size-6) * 0.8); --letter-spacing: var(--letter-spacing-6); } .rt-Kbd:where(.xs\\:rt-r-size-7) { font-size: calc(var(--font-size-7) * 0.8); --letter-spacing: var(--letter-spacing-7); } .rt-Kbd:where(.xs\\:rt-r-size-8) { font-size: calc(var(--font-size-8) * 0.8); --letter-spacing: var(--letter-spacing-8); } .rt-Kbd:where(.xs\\:rt-r-size-9) { font-size: calc(var(--font-size-9) * 0.8); --letter-spacing: var(--letter-spacing-9); } } @media (min-width: 768px) { .rt-Kbd:where(.sm\\:rt-r-size-1) { font-size: calc(var(--font-size-1) * 0.8); --letter-spacing: var(--letter-spacing-1); } .rt-Kbd:where(.sm\\:rt-r-size-2) { font-size: calc(var(--font-size-2) * 0.8); --letter-spacing: var(--letter-spacing-2); } .rt-Kbd:where(.sm\\:rt-r-size-3) { font-size: calc(var(--font-size-3) * 0.8); --letter-spacing: var(--letter-spacing-3); } .rt-Kbd:where(.sm\\:rt-r-size-4) { font-size: calc(var(--font-size-4) * 0.8); --letter-spacing: var(--letter-spacing-4); } .rt-Kbd:where(.sm\\:rt-r-size-5) { font-size: calc(var(--font-size-5) * 0.8); --letter-spacing: var(--letter-spacing-5); } .rt-Kbd:where(.sm\\:rt-r-size-6) { font-size: calc(var(--font-size-6) * 0.8); --letter-spacing: var(--letter-spacing-6); } .rt-Kbd:where(.sm\\:rt-r-size-7) { font-size: calc(var(--font-size-7) * 0.8); --letter-spacing: var(--letter-spacing-7); } .rt-Kbd:where(.sm\\:rt-r-size-8) { font-size: calc(var(--font-size-8) * 0.8); --letter-spacing: var(--letter-spacing-8); } .rt-Kbd:where(.sm\\:rt-r-size-9) { font-size: calc(var(--font-size-9) * 0.8); --letter-spacing: var(--letter-spacing-9); } } @media (min-width: 1024px) { .rt-Kbd:where(.md\\:rt-r-size-1) { font-size: calc(var(--font-size-1) * 0.8); --letter-spacing: var(--letter-spacing-1); } .rt-Kbd:where(.md\\:rt-r-size-2) { font-size: calc(var(--font-size-2) * 0.8); --letter-spacing: var(--letter-spacing-2); } .rt-Kbd:where(.md\\:rt-r-size-3) { font-size: calc(var(--font-size-3) * 0.8); --letter-spacing: var(--letter-spacing-3); } .rt-Kbd:where(.md\\:rt-r-size-4) { font-size: calc(var(--font-size-4) * 0.8); --letter-spacing: var(--letter-spacing-4); } .rt-Kbd:where(.md\\:rt-r-size-5) { font-size: calc(var(--font-size-5) * 0.8); --letter-spacing: var(--letter-spacing-5); } .rt-Kbd:where(.md\\:rt-r-size-6) { font-size: calc(var(--font-size-6) * 0.8); --letter-spacing: var(--letter-spacing-6); } .rt-Kbd:where(.md\\:rt-r-size-7) { font-size: calc(var(--font-size-7) * 0.8); --letter-spacing: var(--letter-spacing-7); } .rt-Kbd:where(.md\\:rt-r-size-8) { font-size: calc(var(--font-size-8) * 0.8); --letter-spacing: var(--letter-spacing-8); } .rt-Kbd:where(.md\\:rt-r-size-9) { font-size: calc(var(--font-size-9) * 0.8); --letter-spacing: var(--letter-spacing-9); } } @media (min-width: 1280px) { .rt-Kbd:where(.lg\\:rt-r-size-1) { font-size: calc(var(--font-size-1) * 0.8); --letter-spacing: var(--letter-spacing-1); } .rt-Kbd:where(.lg\\:rt-r-size-2) { font-size: calc(var(--font-size-2) * 0.8); --letter-spacing: var(--letter-spacing-2); } .rt-Kbd:where(.lg\\:rt-r-size-3) { font-size: calc(var(--font-size-3) * 0.8); --letter-spacing: var(--letter-spacing-3); } .rt-Kbd:where(.lg\\:rt-r-size-4) { font-size: calc(var(--font-size-4) * 0.8); --letter-spacing: var(--letter-spacing-4); } .rt-Kbd:where(.lg\\:rt-r-size-5) { font-size: calc(var(--font-size-5) * 0.8); --letter-spacing: var(--letter-spacing-5); } .rt-Kbd:where(.lg\\:rt-r-size-6) { font-size: calc(var(--font-size-6) * 0.8); --letter-spacing: var(--letter-spacing-6); } .rt-Kbd:where(.lg\\:rt-r-size-7) { font-size: calc(var(--font-size-7) * 0.8); --letter-spacing: var(--letter-spacing-7); } .rt-Kbd:where(.lg\\:rt-r-size-8) { font-size: calc(var(--font-size-8) * 0.8); --letter-spacing: var(--letter-spacing-8); } .rt-Kbd:where(.lg\\:rt-r-size-9) { font-size: calc(var(--font-size-9) * 0.8); --letter-spacing: var(--letter-spacing-9); } } @media (min-width: 1640px) { .rt-Kbd:where(.xl\\:rt-r-size-1) { font-size: calc(var(--font-size-1) * 0.8); --letter-spacing: var(--letter-spacing-1); } .rt-Kbd:where(.xl\\:rt-r-size-2) { font-size: calc(var(--font-size-2) * 0.8); --letter-spacing: var(--letter-spacing-2); } .rt-Kbd:where(.xl\\:rt-r-size-3) { font-size: calc(var(--font-size-3) * 0.8); --letter-spacing: var(--letter-spacing-3); } .rt-Kbd:where(.xl\\:rt-r-size-4) { font-size: calc(var(--font-size-4) * 0.8); --letter-spacing: var(--letter-spacing-4); } .rt-Kbd:where(.xl\\:rt-r-size-5) { font-size: calc(var(--font-size-5) * 0.8); --letter-spacing: var(--letter-spacing-5); } .rt-Kbd:where(.xl\\:rt-r-size-6) { font-size: calc(var(--font-size-6) * 0.8); --letter-spacing: var(--letter-spacing-6); } .rt-Kbd:where(.xl\\:rt-r-size-7) { font-size: calc(var(--font-size-7) * 0.8); --letter-spacing: var(--letter-spacing-7); } .rt-Kbd:where(.xl\\:rt-r-size-8) { font-size: calc(var(--font-size-8) * 0.8); --letter-spacing: var(--letter-spacing-8); } .rt-Kbd:where(.xl\\:rt-r-size-9) { font-size: calc(var(--font-size-9) * 0.8); --letter-spacing: var(--letter-spacing-9); } } .rt-Link:where(:any-link, button) { cursor: var(--cursor-link); text-decoration-line: none; text-decoration-style: solid; text-decoration-thickness: min(2px, max(1px, 0.05em)); text-underline-offset: calc(0.025em + 2px); text-decoration-color: var(--accent-a5); } .rt-Link:where(:disabled, [data-disabled]) { cursor: var(--cursor-disabled); } :where([data-accent-color]:not(.radix-themes, .rt-high-contrast)) .rt-Link:where([data-accent-color='']) { color: var(--accent-12); } @supports (color: color-mix(in oklab, white, black)) { .rt-Link:where(:any-link, button) { text-decoration-color: color-mix(in oklab, var(--accent-a5), var(--gray-a6)); } } @media (pointer: coarse) { .rt-Link:where(:any-link, button):where(:active:not(:focus-visible, [data-state='open'])) { outline: 0.75em solid var(--accent-a4); outline-offset: -0.6em; } } @media (hover: hover) { .rt-Link:where(:any-link, button):where(.rt-underline-auto):where(:hover) { text-decoration-line: underline; } } .rt-Link:where(:any-link, button):where(.rt-underline-auto):where(.rt-high-contrast), :where([data-accent-color]:not(.radix-themes, .rt-high-contrast)) .rt-Link:where(:any-link, button):where(.rt-underline-auto):where([data-accent-color='']) { text-decoration-line: underline; text-decoration-color: var(--accent-a6); } @supports (color: color-mix(in oklab, white, black)) { .rt-Link:where(:any-link, button):where(.rt-underline-auto):where(.rt-high-contrast), :where([data-accent-color]:not(.radix-themes, .rt-high-contrast)) .rt-Link:where(:any-link, button):where(.rt-underline-auto):where([data-accent-color='']) { text-decoration-color: color-mix(in oklab, var(--accent-a6), var(--gray-a6)); } } @media (hover: hover) { .rt-Link:where(:any-link, button):where(.rt-underline-hover):where(:hover) { text-decoration-line: underline; } } .rt-Link:where(:any-link, button):where(.rt-underline-always) { text-decoration-line: underline; } .rt-Link:where(:focus-visible) { text-decoration-line: none; border-radius: calc(0.07em * var(--radius-factor)); outline-color: var(--focus-8); outline-width: 2px; outline-style: solid; outline-offset: 2px; } .rt-Link:where(:has(.rt-Code:not(.rt-variant-ghost):only-child)) { text-decoration-color: transparent; } .rt-PopoverContent { background-color: var(--color-panel-solid); box-shadow: var(--shadow-5); min-width: var(--radix-popover-trigger-width); outline: 0; overflow: auto; position: relative; --inset-padding-top: var(--popover-content-padding); --inset-padding-right: var(--popover-content-padding); --inset-padding-bottom: var(--popover-content-padding); --inset-padding-left: var(--popover-content-padding); padding: var(--popover-content-padding); box-sizing: border-box; transform-origin: var(--radix-popover-content-transform-origin); } .rt-PopoverContent:where(.rt-r-size-1) { --popover-content-padding: var(--space-3); border-radius: var(--radius-4); } .rt-PopoverContent:where(.rt-r-size-2) { --popover-content-padding: var(--space-4); border-radius: var(--radius-4); } .rt-PopoverContent:where(.rt-r-size-3) { --popover-content-padding: var(--space-5); border-radius: var(--radius-5); } .rt-PopoverContent:where(.rt-r-size-4) { --popover-content-padding: var(--space-6); border-radius: var(--radius-5); } @media (min-width: 520px) { .rt-PopoverContent:where(.xs\\:rt-r-size-1) { --popover-content-padding: var(--space-3); border-radius: var(--radius-4); } .rt-PopoverContent:where(.xs\\:rt-r-size-2) { --popover-content-padding: var(--space-4); border-radius: var(--radius-4); } .rt-PopoverContent:where(.xs\\:rt-r-size-3) { --popover-content-padding: var(--space-5); border-radius: var(--radius-5); } .rt-PopoverContent:where(.xs\\:rt-r-size-4) { --popover-content-padding: var(--space-6); border-radius: var(--radius-5); } } @media (min-width: 768px) { .rt-PopoverContent:where(.sm\\:rt-r-size-1) { --popover-content-padding: var(--space-3); border-radius: var(--radius-4); } .rt-PopoverContent:where(.sm\\:rt-r-size-2) { --popover-content-padding: var(--space-4); border-radius: var(--radius-4); } .rt-PopoverContent:where(.sm\\:rt-r-size-3) { --popover-content-padding: var(--space-5); border-radius: var(--radius-5); } .rt-PopoverContent:where(.sm\\:rt-r-size-4) { --popover-content-padding: var(--space-6); border-radius: var(--radius-5); } } @media (min-width: 1024px) { .rt-PopoverContent:where(.md\\:rt-r-size-1) { --popover-content-padding: var(--space-3); border-radius: var(--radius-4); } .rt-PopoverContent:where(.md\\:rt-r-size-2) { --popover-content-padding: var(--space-4); border-radius: var(--radius-4); } .rt-PopoverContent:where(.md\\:rt-r-size-3) { --popover-content-padding: var(--space-5); border-radius: var(--radius-5); } .rt-PopoverContent:where(.md\\:rt-r-size-4) { --popover-content-padding: var(--space-6); border-radius: var(--radius-5); } } @media (min-width: 1280px) { .rt-PopoverContent:where(.lg\\:rt-r-size-1) { --popover-content-padding: var(--space-3); border-radius: var(--radius-4); } .rt-PopoverContent:where(.lg\\:rt-r-size-2) { --popover-content-padding: var(--space-4); border-radius: var(--radius-4); } .rt-PopoverContent:where(.lg\\:rt-r-size-3) { --popover-content-padding: var(--space-5); border-radius: var(--radius-5); } .rt-PopoverContent:where(.lg\\:rt-r-size-4) { --popover-content-padding: var(--space-6); border-radius: var(--radius-5); } } @media (min-width: 1640px) { .rt-PopoverContent:where(.xl\\:rt-r-size-1) { --popover-content-padding: var(--space-3); border-radius: var(--radius-4); } .rt-PopoverContent:where(.xl\\:rt-r-size-2) { --popover-content-padding: var(--space-4); border-radius: var(--radius-4); } .rt-PopoverContent:where(.xl\\:rt-r-size-3) { --popover-content-padding: var(--space-5); border-radius: var(--radius-5); } .rt-PopoverContent:where(.xl\\:rt-r-size-4) { --popover-content-padding: var(--space-6); border-radius: var(--radius-5); } } .rt-ProgressRoot { --progress-value: 0; --progress-max: 100; --progress-duration: 5s; pointer-events: none; position: relative; overflow: hidden; flex-grow: 1; height: var(--progress-height); border-radius: max(calc(var(--radius-factor) * var(--progress-height) / 3), calc(var(--radius-factor) * var(--radius-thumb))); } .rt-ProgressRoot::after { position: absolute; inset: 0; content: ''; border-radius: inherit; } .rt-ProgressIndicator { display: block; height: 100%; width: 100%; transform: scaleX(calc(var(--progress-value) / var(--progress-max))); transform-origin: left center; transition: transform 120ms; } .rt-ProgressIndicator:where([data-state='indeterminate']) { animation-name: rt-progress-indicator-indeterminate-grow, var(--progress-indicator-indeterminate-animation-start), var(--progress-indicator-indeterminate-animation-repeat); animation-delay: 0s, calc(var(--progress-duration) + 5s), calc(var(--progress-duration) + 7.5s); animation-duration: var(--progress-duration), 2.5s, 5s; animation-iteration-count: 1, 1, infinite; animation-fill-mode: both, none, none; animation-direction: normal, normal, alternate; } .rt-ProgressIndicator:where([data-state='indeterminate'])::after { position: absolute; inset: 0; content: ''; width: 400%; animation-name: rt-progress-indicator-indeterminate-shine-from-left; animation-delay: calc(var(--progress-duration) + 5s); animation-duration: 5s; animation-fill-mode: backwards; animation-iteration-count: infinite; background-image: linear-gradient(to right, transparent 25%, var(--progress-indicator-after-linear-gradient), transparent 75%); } @keyframes rt-progress-indicator-indeterminate-grow { 0% { transform: scaleX(0.01); } 20% { transform: scaleX(0.1); } 30% { transform: scaleX(0.6); } 40%, 50% { transform: scaleX(0.9); } 100% { transform: scaleX(1); } } @keyframes rt-progress-indicator-indeterminate-shine-from-left { 0% { transform: translateX(-100%); } 100% { transform: translateX(0%); } } .rt-ProgressRoot:where(.rt-r-size-1) { --progress-height: var(--space-1); } .rt-ProgressRoot:where(.rt-r-size-2) { --progress-height: calc(var(--space-2) * 0.75); } .rt-ProgressRoot:where(.rt-r-size-3) { --progress-height: var(--space-2); } @media (min-width: 520px) { .rt-ProgressRoot:where(.xs\\:rt-r-size-1) { --progress-height: var(--space-1); } .rt-ProgressRoot:where(.xs\\:rt-r-size-2) { --progress-height: calc(var(--space-2) * 0.75); } .rt-ProgressRoot:where(.xs\\:rt-r-size-3) { --progress-height: var(--space-2); } } @media (min-width: 768px) { .rt-ProgressRoot:where(.sm\\:rt-r-size-1) { --progress-height: var(--space-1); } .rt-ProgressRoot:where(.sm\\:rt-r-size-2) { --progress-height: calc(var(--space-2) * 0.75); } .rt-ProgressRoot:where(.sm\\:rt-r-size-3) { --progress-height: var(--space-2); } } @media (min-width: 1024px) { .rt-ProgressRoot:where(.md\\:rt-r-size-1) { --progress-height: var(--space-1); } .rt-ProgressRoot:where(.md\\:rt-r-size-2) { --progress-height: calc(var(--space-2) * 0.75); } .rt-ProgressRoot:where(.md\\:rt-r-size-3) { --progress-height: var(--space-2); } } @media (min-width: 1280px) { .rt-ProgressRoot:where(.lg\\:rt-r-size-1) { --progress-height: var(--space-1); } .rt-ProgressRoot:where(.lg\\:rt-r-size-2) { --progress-height: calc(var(--space-2) * 0.75); } .rt-ProgressRoot:where(.lg\\:rt-r-size-3) { --progress-height: var(--space-2); } } @media (min-width: 1640px) { .rt-ProgressRoot:where(.xl\\:rt-r-size-1) { --progress-height: var(--space-1); } .rt-ProgressRoot:where(.xl\\:rt-r-size-2) { --progress-height: calc(var(--space-2) * 0.75); } .rt-ProgressRoot:where(.xl\\:rt-r-size-3) { --progress-height: var(--space-2); } } .rt-ProgressRoot:where(.rt-variant-surface) { --progress-indicator-indeterminate-animation-start: rt-progress-indicator-surface-indeterminate-fade; --progress-indicator-indeterminate-animation-repeat: rt-progress-indicator-surface-indeterminate-pulse; background-color: var(--gray-a3); } .rt-ProgressRoot:where(.rt-variant-surface)::after { box-shadow: inset 0 0 0 1px var(--gray-a4); } .rt-ProgressRoot:where(.rt-variant-surface) :where(.rt-ProgressIndicator) { background-color: var(--accent-track); } @keyframes rt-progress-indicator-surface-indeterminate-fade { 100% { background-color: var(--accent-7); } } @keyframes rt-progress-indicator-surface-indeterminate-pulse { 0% { background-color: var(--accent-7); } 100% { background-color: var(--accent-track); } } .rt-ProgressRoot:where(.rt-variant-classic) { --progress-indicator-indeterminate-animation-start: rt-progress-indicator-classic-indeterminate-fade; --progress-indicator-indeterminate-animation-repeat: rt-progress-indicator-classic-indeterminate-pulse; background-color: var(--gray-a3); } .rt-ProgressRoot:where(.rt-variant-classic)::after { box-shadow: var(--shadow-1); } .rt-ProgressRoot:where(.rt-variant-classic) :where(.rt-ProgressIndicator) { background-color: var(--accent-track); } @keyframes rt-progress-indicator-classic-indeterminate-fade { 100% { background-color: var(--accent-7); } } @keyframes rt-progress-indicator-classic-indeterminate-pulse { 0% { background-color: var(--accent-7); } 100% { background-color: var(--accent-track); } } .rt-ProgressRoot:where(.rt-variant-soft) { --progress-indicator-indeterminate-animation-start: rt-progress-indicator-soft-indeterminate-fade; --progress-indicator-indeterminate-animation-repeat: rt-progress-indicator-soft-indeterminate-pulse; background-color: var(--gray-a4); background-image: linear-gradient(var(--white-a1), var(--white-a1)); } .rt-ProgressRoot:where(.rt-variant-soft) :where(.rt-ProgressIndicator) { background-image: linear-gradient(var(--accent-a5), var(--accent-a5)); background-color: var(--accent-8); } .rt-ProgressRoot:where(.rt-variant-soft) :where(.rt-ProgressIndicator)::after { opacity: 0.75; } @keyframes rt-progress-indicator-soft-indeterminate-fade { 100% { background-color: var(--accent-5); } } @keyframes rt-progress-indicator-soft-indeterminate-pulse { 0% { background-color: var(--accent-5); } 100% { background-color: var(--accent-7); } } .rt-ProgressRoot:where(.rt-high-contrast) { --progress-indicator-indeterminate-animation-start: rt-progress-indicator-high-contrast-indeterminate-fade; --progress-indicator-indeterminate-animation-repeat: rt-progress-indicator-high-contrast-indeterminate-pulse; } .rt-ProgressRoot:where(.rt-high-contrast) :where(.rt-ProgressIndicator) { background-color: var(--accent-12); } .rt-ProgressRoot:where(.rt-high-contrast) :where(.rt-ProgressIndicator)::after { opacity: 0.75; } @keyframes rt-progress-indicator-high-contrast-indeterminate-fade { 100% { opacity: 0.8; } } @keyframes rt-progress-indicator-high-contrast-indeterminate-pulse { 0% { opacity: 0.8; } 100% { opacity: 1; } } .rt-Quote { box-sizing: border-box; font-family: var(--quote-font-family); font-size: calc(var(--quote-font-size-adjust) * 1em); font-style: var(--quote-font-style); font-weight: var(--quote-font-weight); line-height: 1.25; letter-spacing: calc(var(--quote-letter-spacing) + var(--letter-spacing, var(--default-letter-spacing))); color: inherit; } .rt-Quote :where(.rt-Quote) { font-size: inherit; } .rt-RadioCardsRoot { line-height: var(--line-height); letter-spacing: var(--letter-spacing); cursor: default; } .rt-RadioCardsItem { --base-card-padding-top: var(--radio-cards-item-padding-y); --base-card-padding-right: var(--radio-cards-item-padding-x); --base-card-padding-bottom: var(--radio-cards-item-padding-y); --base-card-padding-left: var(--radio-cards-item-padding-x); --base-card-border-radius: var(--radio-cards-item-border-radius); --base-card-border-width: var(--radio-cards-item-border-width); display: flex; align-items: center; justify-content: center; gap: var(--space-2); } .rt-RadioCardsItem > * { pointer-events: none; } .rt-RadioCardsItem > :where(svg) { flex-shrink: 0; } .rt-RadioCardsItem::after { outline-offset: -1px; } .rt-RadioCardsRoot:where(.rt-r-size-1) { font-size: var(--font-size-2); --line-height: var(--line-height-2); --letter-spacing: var(--letter-spacing-2); --radio-cards-item-padding-x: var(--space-3); --radio-cards-item-padding-y: calc(var(--space-3) / 1.2); --radio-cards-item-border-radius: var(--radius-3); } .rt-RadioCardsRoot:where(.rt-r-size-2) { font-size: var(--font-size-2); --line-height: var(--line-height-2); --letter-spacing: var(--letter-spacing-2); --radio-cards-item-padding-x: var(--space-4); --radio-cards-item-padding-y: calc(var(--space-4) * 0.875); --radio-cards-item-border-radius: var(--radius-3); } .rt-RadioCardsRoot:where(.rt-r-size-3) { font-size: var(--font-size-3); --line-height: var(--line-height-3); --letter-spacing: var(--letter-spacing-3); --radio-cards-item-padding-x: var(--space-5); --radio-cards-item-padding-y: calc(var(--space-5) / 1.2); --radio-cards-item-border-radius: var(--radius-4); } @media (min-width: 520px) { .rt-RadioCardsRoot:where(.xs\\:rt-r-size-1) { font-size: var(--font-size-2); --line-height: var(--line-height-2); --letter-spacing: var(--letter-spacing-2); --radio-cards-item-padding-x: var(--space-3); --radio-cards-item-padding-y: calc(var(--space-3) / 1.2); --radio-cards-item-border-radius: var(--radius-3); } .rt-RadioCardsRoot:where(.xs\\:rt-r-size-2) { font-size: var(--font-size-2); --line-height: var(--line-height-2); --letter-spacing: var(--letter-spacing-2); --radio-cards-item-padding-x: var(--space-4); --radio-cards-item-padding-y: calc(var(--space-4) * 0.875); --radio-cards-item-border-radius: var(--radius-3); } .rt-RadioCardsRoot:where(.xs\\:rt-r-size-3) { font-size: var(--font-size-3); --line-height: var(--line-height-3); --letter-spacing: var(--letter-spacing-3); --radio-cards-item-padding-x: var(--space-5); --radio-cards-item-padding-y: calc(var(--space-5) / 1.2); --radio-cards-item-border-radius: var(--radius-4); } } @media (min-width: 768px) { .rt-RadioCardsRoot:where(.sm\\:rt-r-size-1) { font-size: var(--font-size-2); --line-height: var(--line-height-2); --letter-spacing: var(--letter-spacing-2); --radio-cards-item-padding-x: var(--space-3); --radio-cards-item-padding-y: calc(var(--space-3) / 1.2); --radio-cards-item-border-radius: var(--radius-3); } .rt-RadioCardsRoot:where(.sm\\:rt-r-size-2) { font-size: var(--font-size-2); --line-height: var(--line-height-2); --letter-spacing: var(--letter-spacing-2); --radio-cards-item-padding-x: var(--space-4); --radio-cards-item-padding-y: calc(var(--space-4) * 0.875); --radio-cards-item-border-radius: var(--radius-3); } .rt-RadioCardsRoot:where(.sm\\:rt-r-size-3) { font-size: var(--font-size-3); --line-height: var(--line-height-3); --letter-spacing: var(--letter-spacing-3); --radio-cards-item-padding-x: var(--space-5); --radio-cards-item-padding-y: calc(var(--space-5) / 1.2); --radio-cards-item-border-radius: var(--radius-4); } } @media (min-width: 1024px) { .rt-RadioCardsRoot:where(.md\\:rt-r-size-1) { font-size: var(--font-size-2); --line-height: var(--line-height-2); --letter-spacing: var(--letter-spacing-2); --radio-cards-item-padding-x: var(--space-3); --radio-cards-item-padding-y: calc(var(--space-3) / 1.2); --radio-cards-item-border-radius: var(--radius-3); } .rt-RadioCardsRoot:where(.md\\:rt-r-size-2) { font-size: var(--font-size-2); --line-height: var(--line-height-2); --letter-spacing: var(--letter-spacing-2); --radio-cards-item-padding-x: var(--space-4); --radio-cards-item-padding-y: calc(var(--space-4) * 0.875); --radio-cards-item-border-radius: var(--radius-3); } .rt-RadioCardsRoot:where(.md\\:rt-r-size-3) { font-size: var(--font-size-3); --line-height: var(--line-height-3); --letter-spacing: var(--letter-spacing-3); --radio-cards-item-padding-x: var(--space-5); --radio-cards-item-padding-y: calc(var(--space-5) / 1.2); --radio-cards-item-border-radius: var(--radius-4); } } @media (min-width: 1280px) { .rt-RadioCardsRoot:where(.lg\\:rt-r-size-1) { font-size: var(--font-size-2); --line-height: var(--line-height-2); --letter-spacing: var(--letter-spacing-2); --radio-cards-item-padding-x: var(--space-3); --radio-cards-item-padding-y: calc(var(--space-3) / 1.2); --radio-cards-item-border-radius: var(--radius-3); } .rt-RadioCardsRoot:where(.lg\\:rt-r-size-2) { font-size: var(--font-size-2); --line-height: var(--line-height-2); --letter-spacing: var(--letter-spacing-2); --radio-cards-item-padding-x: var(--space-4); --radio-cards-item-padding-y: calc(var(--space-4) * 0.875); --radio-cards-item-border-radius: var(--radius-3); } .rt-RadioCardsRoot:where(.lg\\:rt-r-size-3) { font-size: var(--font-size-3); --line-height: var(--line-height-3); --letter-spacing: var(--letter-spacing-3); --radio-cards-item-padding-x: var(--space-5); --radio-cards-item-padding-y: calc(var(--space-5) / 1.2); --radio-cards-item-border-radius: var(--radius-4); } } @media (min-width: 1640px) { .rt-RadioCardsRoot:where(.xl\\:rt-r-size-1) { font-size: var(--font-size-2); --line-height: var(--line-height-2); --letter-spacing: var(--letter-spacing-2); --radio-cards-item-padding-x: var(--space-3); --radio-cards-item-padding-y: calc(var(--space-3) / 1.2); --radio-cards-item-border-radius: var(--radius-3); } .rt-RadioCardsRoot:where(.xl\\:rt-r-size-2) { font-size: var(--font-size-2); --line-height: var(--line-height-2); --letter-spacing: var(--letter-spacing-2); --radio-cards-item-padding-x: var(--space-4); --radio-cards-item-padding-y: calc(var(--space-4) * 0.875); --radio-cards-item-border-radius: var(--radius-3); } .rt-RadioCardsRoot:where(.xl\\:rt-r-size-3) { font-size: var(--font-size-3); --line-height: var(--line-height-3); --letter-spacing: var(--letter-spacing-3); --radio-cards-item-padding-x: var(--space-5); --radio-cards-item-padding-y: calc(var(--space-5) / 1.2); --radio-cards-item-border-radius: var(--radius-4); } } :where(.rt-RadioCardsRoot.rt-variant-surface) .rt-RadioCardsItem { --radio-cards-item-border-width: 1px; --radio-cards-item-background-color: var(--color-surface); } :where(.rt-RadioCardsRoot.rt-variant-surface) .rt-RadioCardsItem::before { background-color: var(--radio-cards-item-background-color); } :where(.rt-RadioCardsRoot.rt-variant-surface) .rt-RadioCardsItem::after { box-shadow: var(--base-card-surface-box-shadow); } @media (hover: hover) { :where(.rt-RadioCardsRoot.rt-variant-surface) .rt-RadioCardsItem:where(:not(:disabled):not([data-state='checked']):hover)::after { box-shadow: var(--base-card-surface-hover-box-shadow); } } :where(.rt-RadioCardsRoot.rt-variant-classic) .rt-RadioCardsItem { --radio-cards-item-border-width: 1px; --radio-cards-item-background-color: var(--color-surface); transition: box-shadow 120ms; box-shadow: var(--base-card-classic-box-shadow-outer); } :where(.rt-RadioCardsRoot.rt-variant-classic) .rt-RadioCardsItem::before { background-color: var(--radio-cards-item-background-color); } :where(.rt-RadioCardsRoot.rt-variant-classic) .rt-RadioCardsItem::after { box-shadow: var(--base-card-classic-box-shadow-inner); } @media (hover: hover) { :where(.rt-RadioCardsRoot.rt-variant-classic) .rt-RadioCardsItem:where(:not(:disabled):not([data-state='checked']):hover) { transition-duration: 40ms; box-shadow: var(--base-card-classic-hover-box-shadow-outer); } :where(.rt-RadioCardsRoot.rt-variant-classic) .rt-RadioCardsItem:where(:not(:disabled):not([data-state='checked']):hover)::after { box-shadow: var(--base-card-classic-hover-box-shadow-inner); } } .rt-RadioCardsItem:where([data-state='checked'])::after { outline: 2px solid var(--accent-indicator); } :where(.rt-RadioCardsRoot.rt-high-contrast) .rt-RadioCardsItem:where([data-state='checked'])::after { outline-color: var(--accent-12); } .rt-RadioCardsItem:where(:focus-visible)::after { outline: 2px solid var(--focus-8); } .rt-RadioCardsItem:where(:focus-visible):where([data-state='checked'])::before { background-image: linear-gradient(var(--focus-a3), var(--focus-a3)); } .rt-RadioCardsItem:where(:focus-visible):where([data-state='checked'])::after { outline-color: var(--focus-10); } .rt-RadioCardsItem:where(:disabled) { cursor: var(--cursor-disabled); color: var(--gray-a9); } .rt-RadioCardsItem:where(:disabled)::selection { background-color: var(--gray-a5); } .rt-RadioCardsItem:where(:disabled)::before { background-image: linear-gradient(var(--gray-a2), var(--gray-a2)); } .rt-RadioCardsItem:where(:disabled)::after { outline-color: var(--gray-8); } .rt-RadioGroupRoot { display: flex; flex-direction: column; gap: var(--space-1); } .rt-RadioGroupItem { display: flex; gap: 0.5em; width: -moz-fit-content; width: fit-content; } .rt-RadioGroupItemInner { min-width: 0; } .rt-BaseRadioRoot { position: relative; display: inline-flex; align-items: center; justify-content: center; vertical-align: top; flex-shrink: 0; cursor: var(--cursor-radio); height: var(--skeleton-height, var(--line-height, var(--radio-size))); --skeleton-height-override: var(--radio-size); border-radius: var(--skeleton-radius); --skeleton-radius-override: 100%; } .rt-BaseRadioRoot:where(:disabled, [data-disabled]) { cursor: var(--cursor-disabled); } .rt-BaseRadioRoot::before { content: ''; display: block; height: var(--radio-size); width: var(--radio-size); border-radius: 100%; } .rt-BaseRadioRoot::after { pointer-events: none; position: absolute; height: var(--radio-size); width: var(--radio-size); border-radius: 100%; transform: scale(0.4); } .rt-BaseRadioRoot:where(:checked, [data-state='checked'])::after { content: ''; } .rt-BaseRadioRoot:where(:focus-visible)::before { outline: 2px solid var(--focus-8); outline-offset: 2px; } .rt-BaseRadioRoot:where(.rt-r-size-1) { --radio-size: calc(var(--space-4) * 0.875); } .rt-BaseRadioRoot:where(.rt-r-size-2) { --radio-size: var(--space-4); } .rt-BaseRadioRoot:where(.rt-r-size-3) { --radio-size: calc(var(--space-4) * 1.25); } @media (min-width: 520px) { .rt-BaseRadioRoot:where(.xs\\:rt-r-size-1) { --radio-size: calc(var(--space-4) * 0.875); } .rt-BaseRadioRoot:where(.xs\\:rt-r-size-2) { --radio-size: var(--space-4); } .rt-BaseRadioRoot:where(.xs\\:rt-r-size-3) { --radio-size: calc(var(--space-4) * 1.25); } } @media (min-width: 768px) { .rt-BaseRadioRoot:where(.sm\\:rt-r-size-1) { --radio-size: calc(var(--space-4) * 0.875); } .rt-BaseRadioRoot:where(.sm\\:rt-r-size-2) { --radio-size: var(--space-4); } .rt-BaseRadioRoot:where(.sm\\:rt-r-size-3) { --radio-size: calc(var(--space-4) * 1.25); } } @media (min-width: 1024px) { .rt-BaseRadioRoot:where(.md\\:rt-r-size-1) { --radio-size: calc(var(--space-4) * 0.875); } .rt-BaseRadioRoot:where(.md\\:rt-r-size-2) { --radio-size: var(--space-4); } .rt-BaseRadioRoot:where(.md\\:rt-r-size-3) { --radio-size: calc(var(--space-4) * 1.25); } } @media (min-width: 1280px) { .rt-BaseRadioRoot:where(.lg\\:rt-r-size-1) { --radio-size: calc(var(--space-4) * 0.875); } .rt-BaseRadioRoot:where(.lg\\:rt-r-size-2) { --radio-size: var(--space-4); } .rt-BaseRadioRoot:where(.lg\\:rt-r-size-3) { --radio-size: calc(var(--space-4) * 1.25); } } @media (min-width: 1640px) { .rt-BaseRadioRoot:where(.xl\\:rt-r-size-1) { --radio-size: calc(var(--space-4) * 0.875); } .rt-BaseRadioRoot:where(.xl\\:rt-r-size-2) { --radio-size: var(--space-4); } .rt-BaseRadioRoot:where(.xl\\:rt-r-size-3) { --radio-size: calc(var(--space-4) * 1.25); } } .rt-BaseRadioRoot:where(.rt-variant-surface):where(:not(:checked), [data-state='unchecked'])::before { background-color: var(--color-surface); box-shadow: inset 0 0 0 1px var(--gray-a7); } .rt-BaseRadioRoot:where(.rt-variant-surface):where(:checked, [data-state='checked'])::before { background-color: var(--accent-indicator); } .rt-BaseRadioRoot:where(.rt-variant-surface)::after { background-color: var(--accent-contrast); } .rt-BaseRadioRoot:where(.rt-variant-surface):where(.rt-high-contrast):where(:checked, [data-state='checked'])::before { background-color: var(--accent-12); } .rt-BaseRadioRoot:where(.rt-variant-surface):where(.rt-high-contrast)::after { background-color: var(--accent-1); } .rt-BaseRadioRoot:where(.rt-variant-surface):where(:disabled, [data-disabled])::before { box-shadow: inset 0 0 0 1px var(--gray-a6); background-color: var(--gray-a3); } .rt-BaseRadioRoot:where(.rt-variant-surface):where(:disabled, [data-disabled])::after { background-color: var(--gray-a8); } .rt-BaseRadioRoot:where(.rt-variant-classic):where(:not(:checked), [data-state='unchecked'])::before { background-color: var(--color-surface); box-shadow: inset 0 0 0 1px var(--gray-7), var(--shadow-1); } .rt-BaseRadioRoot:where(.rt-variant-classic):where(:checked, [data-state='checked'])::before { background-color: var(--accent-indicator); background-image: linear-gradient(to bottom, var(--white-a3), transparent, var(--black-a3)); box-shadow: inset 0 0.5px 0.5px var(--white-a4), inset 0 -0.5px 0.5px var(--black-a4); } .rt-BaseRadioRoot:where(.rt-variant-classic)::after { background-color: var(--accent-contrast); } .rt-BaseRadioRoot:where(.rt-variant-classic):where(.rt-high-contrast):where(:checked, [data-state='checked'])::before { background-color: var(--accent-12); } .rt-BaseRadioRoot:where(.rt-variant-classic):where(.rt-high-contrast)::after { background-color: var(--accent-1); } .rt-BaseRadioRoot:where(.rt-variant-classic):where(:disabled, [data-disabled])::before { box-shadow: var(--shadow-1); background-color: var(--gray-a3); background-image: none; } .rt-BaseRadioRoot:where(.rt-variant-classic):where(:disabled, [data-disabled])::after { background-color: var(--gray-a8); } .rt-BaseRadioRoot:where(.rt-variant-soft)::before { background-color: var(--accent-a4); } .rt-BaseRadioRoot:where(.rt-variant-soft)::after { background-color: var(--accent-a11); } .rt-BaseRadioRoot:where(.rt-variant-soft):where(.rt-high-contrast)::after { background-color: var(--accent-12); } .rt-BaseRadioRoot:where(.rt-variant-soft):where(:focus-visible)::before { outline-color: var(--accent-a8); } .rt-BaseRadioRoot:where(.rt-variant-soft):where(:disabled, [data-disabled])::before { background-color: var(--gray-a3); } .rt-BaseRadioRoot:where(.rt-variant-soft):where(:disabled, [data-disabled])::after { background-color: var(--gray-a8); } .rt-ScrollAreaRoot { display: flex; flex-direction: column; overflow: hidden; width: 100%; height: 100%; } .rt-ScrollAreaViewport { display: flex; flex-direction: column; width: 100%; height: 100%; } .rt-ScrollAreaViewport:where(:focus-visible) + :where(.rt-ScrollAreaViewportFocusRing) { position: absolute; inset: 0; pointer-events: none; outline: 2px solid var(--focus-8); outline-offset: -2px; } .rt-ScrollAreaViewport:where(:has(.rt-ScrollAreaScrollbar[data-orientation='horizontal'])) { overscroll-behavior-x: contain; } .rt-ScrollAreaViewport > * { display: block !important; width: -moz-fit-content; width: fit-content; flex-grow: 1; } .rt-ScrollAreaScrollbar { display: flex; -webkit-user-select: none; user-select: none; touch-action: none; background-color: var(--gray-a3); border-radius: var(--scrollarea-scrollbar-border-radius); animation-duration: 120ms; animation-timing-function: ease-out; } .rt-ScrollAreaScrollbar:where([data-orientation='vertical']) { flex-direction: column; width: var(--scrollarea-scrollbar-size); margin-top: var(--scrollarea-scrollbar-vertical-margin-top); margin-bottom: var(--scrollarea-scrollbar-vertical-margin-bottom); margin-left: var(--scrollarea-scrollbar-vertical-margin-left); margin-right: var(--scrollarea-scrollbar-vertical-margin-right); } .rt-ScrollAreaScrollbar:where([data-orientation='horizontal']) { flex-direction: row; height: var(--scrollarea-scrollbar-size); margin-top: var(--scrollarea-scrollbar-horizontal-margin-top); margin-bottom: var(--scrollarea-scrollbar-horizontal-margin-bottom); margin-left: var(--scrollarea-scrollbar-horizontal-margin-left); margin-right: var(--scrollarea-scrollbar-horizontal-margin-right); } .rt-ScrollAreaThumb { position: relative; background-color: var(--gray-a8); border-radius: inherit; transition: background-color 100ms; } .rt-ScrollAreaThumb::before { content: ''; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 100%; height: 100%; min-width: var(--space-4); min-height: var(--space-4); } .rt-ScrollAreaScrollbar:where(.rt-r-size-1) { --scrollarea-scrollbar-size: var(--space-1); --scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full)); } .rt-ScrollAreaScrollbar:where(.rt-r-size-2) { --scrollarea-scrollbar-size: var(--space-2); --scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full)); } .rt-ScrollAreaScrollbar:where(.rt-r-size-3) { --scrollarea-scrollbar-size: var(--space-3); --scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full)); } @media (min-width: 520px) { .rt-ScrollAreaScrollbar:where(.xs\\:rt-r-size-1) { --scrollarea-scrollbar-size: var(--space-1); --scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full)); } .rt-ScrollAreaScrollbar:where(.xs\\:rt-r-size-2) { --scrollarea-scrollbar-size: var(--space-2); --scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full)); } .rt-ScrollAreaScrollbar:where(.xs\\:rt-r-size-3) { --scrollarea-scrollbar-size: var(--space-3); --scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full)); } } @media (min-width: 768px) { .rt-ScrollAreaScrollbar:where(.sm\\:rt-r-size-1) { --scrollarea-scrollbar-size: var(--space-1); --scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full)); } .rt-ScrollAreaScrollbar:where(.sm\\:rt-r-size-2) { --scrollarea-scrollbar-size: var(--space-2); --scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full)); } .rt-ScrollAreaScrollbar:where(.sm\\:rt-r-size-3) { --scrollarea-scrollbar-size: var(--space-3); --scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full)); } } @media (min-width: 1024px) { .rt-ScrollAreaScrollbar:where(.md\\:rt-r-size-1) { --scrollarea-scrollbar-size: var(--space-1); --scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full)); } .rt-ScrollAreaScrollbar:where(.md\\:rt-r-size-2) { --scrollarea-scrollbar-size: var(--space-2); --scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full)); } .rt-ScrollAreaScrollbar:where(.md\\:rt-r-size-3) { --scrollarea-scrollbar-size: var(--space-3); --scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full)); } } @media (min-width: 1280px) { .rt-ScrollAreaScrollbar:where(.lg\\:rt-r-size-1) { --scrollarea-scrollbar-size: var(--space-1); --scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full)); } .rt-ScrollAreaScrollbar:where(.lg\\:rt-r-size-2) { --scrollarea-scrollbar-size: var(--space-2); --scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full)); } .rt-ScrollAreaScrollbar:where(.lg\\:rt-r-size-3) { --scrollarea-scrollbar-size: var(--space-3); --scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full)); } } @media (min-width: 1640px) { .rt-ScrollAreaScrollbar:where(.xl\\:rt-r-size-1) { --scrollarea-scrollbar-size: var(--space-1); --scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full)); } .rt-ScrollAreaScrollbar:where(.xl\\:rt-r-size-2) { --scrollarea-scrollbar-size: var(--space-2); --scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full)); } .rt-ScrollAreaScrollbar:where(.xl\\:rt-r-size-3) { --scrollarea-scrollbar-size: var(--space-3); --scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full)); } } .rt-ScrollAreaScrollbar:where([data-state='visible']) { animation-name: rt-fade-in; } .rt-ScrollAreaScrollbar:where([data-state='hidden']) { animation-name: rt-fade-out; } @media (hover: hover) { .rt-ScrollAreaThumb:where(:hover) { background-color: var(--gray-a9); } } .rt-SegmentedControlRoot { display: inline-grid; vertical-align: top; grid-auto-flow: column; grid-auto-columns: 1fr; align-items: stretch; color: var(--gray-12); background-color: var(--color-surface); background-image: linear-gradient(var(--gray-a3), var(--gray-a3)); position: relative; min-width: max-content; font-family: var(--default-font-family); font-style: normal; text-align: center; isolation: isolate; border-radius: var(--segmented-control-border-radius); } .rt-SegmentedControlRoot:where([data-disabled]) { color: var(--gray-a8); background-color: var(--gray-3); } .rt-SegmentedControlItem { display: flex; align-items: stretch; -webkit-user-select: none; user-select: none; } .rt-SegmentedControlItem:where(:first-child) { border-top-left-radius: inherit; border-bottom-left-radius: inherit; } .rt-SegmentedControlItem:where(:nth-last-child(2)) { border-top-right-radius: inherit; border-bottom-right-radius: inherit; } .rt-SegmentedControlItem:where(:focus-visible) { border-radius: inherit; outline: 2px solid var(--focus-8); outline-offset: -1px; } .rt-SegmentedControlItemLabel :where(svg) { flex-shrink: 0; } @media (hover: hover) { :where(.rt-SegmentedControlItem[data-state='off']:not([disabled]):hover) .rt-SegmentedControlItemLabel { background-color: var(--gray-a2); } } .rt-SegmentedControlItemLabelInactive { position: absolute; transition: opacity calc(0.8 * var(--segmented-control-transition-duration)); font-weight: var(--font-weight-regular); letter-spacing: var(--tab-inactive-letter-spacing); word-spacing: var(--tab-inactive-word-spacing); opacity: 1; transition-timing-function: ease-out; } :where(.rt-SegmentedControlItem[data-state='on']) .rt-SegmentedControlItemLabelInactive { opacity: 0; transition-timing-function: ease-in; } .rt-SegmentedControlItemLabelActive { transition: opacity calc(0.8 * var(--segmented-control-transition-duration)); font-weight: var(--font-weight-medium); letter-spacing: var(--tab-active-letter-spacing); word-spacing: var(--tab-active-word-spacing); opacity: 0; transition-timing-function: ease-in; } :where(.rt-SegmentedControlItem[data-state='on']) .rt-SegmentedControlItemLabelActive { opacity: 1; transition-timing-function: ease-out; } .rt-SegmentedControlItemSeparator { z-index: -1; margin-top: 3px; margin-bottom: 3px; margin-left: -0.5px; margin-right: -0.5px; width: 1px; background-color: var(--gray-a4); transition: opacity calc(0.8 * var(--segmented-control-transition-duration)); transition-timing-function: ease-out; } :where(.rt-SegmentedControlItem:first-child) .rt-SegmentedControlItemSeparator, :where(.rt-SegmentedControlItem:where([data-state='on'], :focus-visible)) .rt-SegmentedControlItemSeparator, :where(.rt-SegmentedControlItem:where([data-state='on'], :focus-visible)) + * .rt-SegmentedControlItemSeparator { opacity: 0; transition-timing-function: ease-in; } :where(.rt-SegmentedControlRoot:has(:focus-visible)) .rt-SegmentedControlItemSeparator { transition-duration: 0ms; } .rt-SegmentedControlIndicator { display: none; position: absolute; z-index: -1; top: 0; left: 0; height: 100%; pointer-events: none; transition-property: transform; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); transition-duration: var(--segmented-control-transition-duration); } .rt-SegmentedControlIndicator::before { inset: 1px; position: absolute; border-radius: max(0.5px, calc(var(--segmented-control-border-radius) - 1px)); background-color: var(--segmented-control-indicator-background-color); content: ''; } :where(.rt-SegmentedControlItem[data-state='on']) ~ .rt-SegmentedControlIndicator { display: block; } :where(.rt-SegmentedControlItem[disabled]) ~ .rt-SegmentedControlIndicator { --segmented-control-indicator-background-color: var(--gray-a3); } :where(.rt-SegmentedControlItem[disabled]) ~ .rt-SegmentedControlIndicator::before { inset: 0px; box-shadow: none; } .rt-SegmentedControlIndicator:where(:nth-child(2)) { width: calc(100% / 1); } .rt-SegmentedControlIndicator:where(:nth-child(3)) { width: calc(100% / 2); } .rt-SegmentedControlIndicator:where(:nth-child(4)) { width: calc(100% / 3); } .rt-SegmentedControlIndicator:where(:nth-child(5)) { width: calc(100% / 4); } .rt-SegmentedControlIndicator:where(:nth-child(6)) { width: calc(100% / 5); } .rt-SegmentedControlIndicator:where(:nth-child(7)) { width: calc(100% / 6); } .rt-SegmentedControlIndicator:where(:nth-child(8)) { width: calc(100% / 7); } .rt-SegmentedControlIndicator:where(:nth-child(9)) { width: calc(100% / 8); } .rt-SegmentedControlIndicator:where(:nth-child(10)) { width: calc(100% / 9); } .rt-SegmentedControlIndicator:where(:nth-child(11)) { width: calc(100% / 10); } :where(.rt-SegmentedControlItem[data-state='on']:nth-child(1)) ~ .rt-SegmentedControlIndicator { transform: translateX(0%); } :where(.rt-SegmentedControlItem[data-state='on']:nth-child(2)) ~ .rt-SegmentedControlIndicator { transform: translateX(100%); } :where(.rt-SegmentedControlItem[data-state='on']:nth-child(3)) ~ .rt-SegmentedControlIndicator { transform: translateX(200%); } :where(.rt-SegmentedControlItem[data-state='on']:nth-child(4)) ~ .rt-SegmentedControlIndicator { transform: translateX(300%); } :where(.rt-SegmentedControlItem[data-state='on']:nth-child(5)) ~ .rt-SegmentedControlIndicator { transform: translateX(400%); } :where(.rt-SegmentedControlItem[data-state='on']:nth-child(6)) ~ .rt-SegmentedControlIndicator { transform: translateX(500%); } :where(.rt-SegmentedControlItem[data-state='on']:nth-child(7)) ~ .rt-SegmentedControlIndicator { transform: translateX(600%); } :where(.rt-SegmentedControlItem[data-state='on']:nth-child(8)) ~ .rt-SegmentedControlIndicator { transform: translateX(700%); } :where(.rt-SegmentedControlItem[data-state='on']:nth-child(9)) ~ .rt-SegmentedControlIndicator { transform: translateX(800%); } :where(.rt-SegmentedControlItem[data-state='on']:nth-child(10)) ~ .rt-SegmentedControlIndicator { transform: translateX(900%); } .rt-SegmentedControlItemLabel { box-sizing: border-box; display: flex; flex-grow: 1; align-items: center; justify-content: center; border-radius: inherit; } .rt-SegmentedControlRoot:where(.rt-r-size-1) { --segmented-control-border-radius: max(var(--radius-2), var(--radius-full)); height: var(--space-5); } .rt-SegmentedControlRoot:where(.rt-r-size-1) :where(.rt-SegmentedControlItemLabel) { font-size: var(--font-size-1); letter-spacing: var(--letter-spacing-1); padding-left: var(--space-3); padding-right: var(--space-3); gap: var(--space-1); } .rt-SegmentedControlRoot:where(.rt-r-size-2) { --segmented-control-border-radius: max(var(--radius-2), var(--radius-full)); height: var(--space-6); } .rt-SegmentedControlRoot:where(.rt-r-size-2) :where(.rt-SegmentedControlItemLabel) { font-size: var(--font-size-2); letter-spacing: var(--letter-spacing-2); padding-left: var(--space-4); padding-right: var(--space-4); gap: var(--space-2); } .rt-SegmentedControlRoot:where(.rt-r-size-3) { --segmented-control-border-radius: max(var(--radius-3), var(--radius-full)); height: var(--space-7); } .rt-SegmentedControlRoot:where(.rt-r-size-3) :where(.rt-SegmentedControlItemLabel) { font-size: var(--font-size-3); letter-spacing: var(--letter-spacing-3); padding-left: var(--space-4); padding-right: var(--space-4); gap: var(--space-3); } @media (min-width: 520px) { .rt-SegmentedControlRoot:where(.xs\\:rt-r-size-1) { --segmented-control-border-radius: max(var(--radius-2), var(--radius-full)); height: var(--space-5); } .rt-SegmentedControlRoot:where(.xs\\:rt-r-size-1) :where(.rt-SegmentedControlItemLabel) { font-size: var(--font-size-1); letter-spacing: var(--letter-spacing-1); padding-left: var(--space-3); padding-right: var(--space-3); gap: var(--space-1); } .rt-SegmentedControlRoot:where(.xs\\:rt-r-size-2) { --segmented-control-border-radius: max(var(--radius-2), var(--radius-full)); height: var(--space-6); } .rt-SegmentedControlRoot:where(.xs\\:rt-r-size-2) :where(.rt-SegmentedControlItemLabel) { font-size: var(--font-size-2); letter-spacing: var(--letter-spacing-2); padding-left: var(--space-4); padding-right: var(--space-4); gap: var(--space-2); } .rt-SegmentedControlRoot:where(.xs\\:rt-r-size-3) { --segmented-control-border-radius: max(var(--radius-3), var(--radius-full)); height: var(--space-7); } .rt-SegmentedControlRoot:where(.xs\\:rt-r-size-3) :where(.rt-SegmentedControlItemLabel) { font-size: var(--font-size-3); letter-spacing: var(--letter-spacing-3); padding-left: var(--space-4); padding-right: var(--space-4); gap: var(--space-3); } } @media (min-width: 768px) { .rt-SegmentedControlRoot:where(.sm\\:rt-r-size-1) { --segmented-control-border-radius: max(var(--radius-2), var(--radius-full)); height: var(--space-5); } .rt-SegmentedControlRoot:where(.sm\\:rt-r-size-1) :where(.rt-SegmentedControlItemLabel) { font-size: var(--font-size-1); letter-spacing: var(--letter-spacing-1); padding-left: var(--space-3); padding-right: var(--space-3); gap: var(--space-1); } .rt-SegmentedControlRoot:where(.sm\\:rt-r-size-2) { --segmented-control-border-radius: max(var(--radius-2), var(--radius-full)); height: var(--space-6); } .rt-SegmentedControlRoot:where(.sm\\:rt-r-size-2) :where(.rt-SegmentedControlItemLabel) { font-size: var(--font-size-2); letter-spacing: var(--letter-spacing-2); padding-left: var(--space-4); padding-right: var(--space-4); gap: var(--space-2); } .rt-SegmentedControlRoot:where(.sm\\:rt-r-size-3) { --segmented-control-border-radius: max(var(--radius-3), var(--radius-full)); height: var(--space-7); } .rt-SegmentedControlRoot:where(.sm\\:rt-r-size-3) :where(.rt-SegmentedControlItemLabel) { font-size: var(--font-size-3); letter-spacing: var(--letter-spacing-3); padding-left: var(--space-4); padding-right: var(--space-4); gap: var(--space-3); } } @media (min-width: 1024px) { .rt-SegmentedControlRoot:where(.md\\:rt-r-size-1) { --segmented-control-border-radius: max(var(--radius-2), var(--radius-full)); height: var(--space-5); } .rt-SegmentedControlRoot:where(.md\\:rt-r-size-1) :where(.rt-SegmentedControlItemLabel) { font-size: var(--font-size-1); letter-spacing: var(--letter-spacing-1); padding-left: var(--space-3); padding-right: var(--space-3); gap: var(--space-1); } .rt-SegmentedControlRoot:where(.md\\:rt-r-size-2) { --segmented-control-border-radius: max(var(--radius-2), var(--radius-full)); height: var(--space-6); } .rt-SegmentedControlRoot:where(.md\\:rt-r-size-2) :where(.rt-SegmentedControlItemLabel) { font-size: var(--font-size-2); letter-spacing: var(--letter-spacing-2); padding-left: var(--space-4); padding-right: var(--space-4); gap: var(--space-2); } .rt-SegmentedControlRoot:where(.md\\:rt-r-size-3) { --segmented-control-border-radius: max(var(--radius-3), var(--radius-full)); height: var(--space-7); } .rt-SegmentedControlRoot:where(.md\\:rt-r-size-3) :where(.rt-SegmentedControlItemLabel) { font-size: var(--font-size-3); letter-spacing: var(--letter-spacing-3); padding-left: var(--space-4); padding-right: var(--space-4); gap: var(--space-3); } } @media (min-width: 1280px) { .rt-SegmentedControlRoot:where(.lg\\:rt-r-size-1) { --segmented-control-border-radius: max(var(--radius-2), var(--radius-full)); height: var(--space-5); } .rt-SegmentedControlRoot:where(.lg\\:rt-r-size-1) :where(.rt-SegmentedControlItemLabel) { font-size: var(--font-size-1); letter-spacing: var(--letter-spacing-1); padding-left: var(--space-3); padding-right: var(--space-3); gap: var(--space-1); } .rt-SegmentedControlRoot:where(.lg\\:rt-r-size-2) { --segmented-control-border-radius: max(var(--radius-2), var(--radius-full)); height: var(--space-6); } .rt-SegmentedControlRoot:where(.lg\\:rt-r-size-2) :where(.rt-SegmentedControlItemLabel) { font-size: var(--font-size-2); letter-spacing: var(--letter-spacing-2); padding-left: var(--space-4); padding-right: var(--space-4); gap: var(--space-2); } .rt-SegmentedControlRoot:where(.lg\\:rt-r-size-3) { --segmented-control-border-radius: max(var(--radius-3), var(--radius-full)); height: var(--space-7); } .rt-SegmentedControlRoot:where(.lg\\:rt-r-size-3) :where(.rt-SegmentedControlItemLabel) { font-size: var(--font-size-3); letter-spacing: var(--letter-spacing-3); padding-left: var(--space-4); padding-right: var(--space-4); gap: var(--space-3); } } @media (min-width: 1640px) { .rt-SegmentedControlRoot:where(.xl\\:rt-r-size-1) { --segmented-control-border-radius: max(var(--radius-2), var(--radius-full)); height: var(--space-5); } .rt-SegmentedControlRoot:where(.xl\\:rt-r-size-1) :where(.rt-SegmentedControlItemLabel) { font-size: var(--font-size-1); letter-spacing: var(--letter-spacing-1); padding-left: var(--space-3); padding-right: var(--space-3); gap: var(--space-1); } .rt-SegmentedControlRoot:where(.xl\\:rt-r-size-2) { --segmented-control-border-radius: max(var(--radius-2), var(--radius-full)); height: var(--space-6); } .rt-SegmentedControlRoot:where(.xl\\:rt-r-size-2) :where(.rt-SegmentedControlItemLabel) { font-size: var(--font-size-2); letter-spacing: var(--letter-spacing-2); padding-left: var(--space-4); padding-right: var(--space-4); gap: var(--space-2); } .rt-SegmentedControlRoot:where(.xl\\:rt-r-size-3) { --segmented-control-border-radius: max(var(--radius-3), var(--radius-full)); height: var(--space-7); } .rt-SegmentedControlRoot:where(.xl\\:rt-r-size-3) :where(.rt-SegmentedControlItemLabel) { font-size: var(--font-size-3); letter-spacing: var(--letter-spacing-3); padding-left: var(--space-4); padding-right: var(--space-4); gap: var(--space-3); } } .rt-SegmentedControlRoot:where(.rt-variant-surface) :where(.rt-SegmentedControlItem:not([disabled])) :where(.rt-SegmentedControlIndicator)::before { box-shadow: 0 0 0 1px var(--gray-a4); } .rt-SegmentedControlRoot:where(.rt-variant-classic) :where(.rt-SegmentedControlItem:not([disabled])) :where(.rt-SegmentedControlIndicator)::before { box-shadow: var(--shadow-2); } .rt-SelectTrigger { display: inline-flex; align-items: center; justify-content: space-between; flex-shrink: 0; -webkit-user-select: none; user-select: none; vertical-align: top; line-height: var(--height); font-family: var(--default-font-family); font-weight: var(--font-weight-regular); font-style: normal; text-align: start; color: var(--gray-12); } .rt-SelectTrigger:where(:focus-visible) { outline: 2px solid var(--focus-8); outline-offset: -1px; } .rt-SelectTriggerInner { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .rt-SelectIcon { flex-shrink: 0; } :where(.rt-SelectTrigger:not(.rt-variant-ghost)) .rt-SelectIcon { opacity: 0.9; } .rt-SelectContent:where([data-side]) { min-width: var(--radix-select-trigger-width); max-height: var(--radix-select-content-available-height); transform-origin: var(--radix-select-content-transform-origin); } .rt-SelectViewport { box-sizing: border-box; padding: var(--select-content-padding); } :where(.rt-SelectContent:has(.rt-ScrollAreaScrollbar[data-orientation='vertical'])) .rt-SelectViewport { padding-right: var(--space-3); } .rt-SelectItem { display: flex; align-items: center; height: var(--select-item-height); padding-left: var(--select-item-indicator-width); padding-right: var(--select-item-indicator-width); position: relative; box-sizing: border-box; outline: none; scroll-margin: var(--select-content-padding) 0; -webkit-user-select: none; user-select: none; cursor: var(--cursor-menu-item); } .rt-SelectItemIndicator { position: absolute; left: 0; width: var(--select-item-indicator-width); display: inline-flex; align-items: center; justify-content: center; } .rt-SelectSeparator { height: 1px; margin-top: var(--space-2); margin-bottom: var(--space-2); margin-left: var(--select-item-indicator-width); margin-right: var(--select-separator-margin-right); background-color: var(--gray-a6); } .rt-SelectLabel { display: flex; align-items: center; height: var(--select-item-height); padding-left: var(--select-item-indicator-width); padding-right: var(--select-item-indicator-width); color: var(--gray-a10); -webkit-user-select: none; user-select: none; cursor: default; } :where(.rt-SelectItem) + .rt-SelectLabel { margin-top: var(--space-2); } .rt-SelectTrigger:where(:not(.rt-variant-ghost)) { box-sizing: border-box; height: var(--select-trigger-height); } .rt-SelectTrigger:where(.rt-variant-ghost) { box-sizing: content-box; height: -moz-fit-content; height: fit-content; padding: var(--select-trigger-ghost-padding-y) var(--select-trigger-ghost-padding-x); --margin-top: 0px; --margin-right: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-top-override: calc(var(--margin-top) - var(--select-trigger-ghost-padding-y)); --margin-right-override: calc(var(--margin-right) - var(--select-trigger-ghost-padding-x)); --margin-bottom-override: calc(var(--margin-bottom) - var(--select-trigger-ghost-padding-y)); --margin-left-override: calc(var(--margin-left) - var(--select-trigger-ghost-padding-x)); margin: var(--margin-top-override) var(--margin-right-override) var(--margin-bottom-override) var(--margin-left-override); } :where(.rt-SelectTrigger:where(.rt-variant-ghost)) > * { --margin-top-override: initial; --margin-right-override: initial; --margin-bottom-override: initial; --margin-left-override: initial; } .rt-SelectTrigger:where(.rt-r-size-1) { --select-trigger-height: var(--space-5); gap: var(--space-1); font-size: var(--font-size-1); line-height: var(--line-height-1); letter-spacing: var(--letter-spacing-1); border-radius: max(var(--radius-1), var(--radius-full)); } .rt-SelectTrigger:where(.rt-r-size-1):where(:not(.rt-variant-ghost)) { padding-left: var(--space-2); padding-right: var(--space-2); } .rt-SelectTrigger:where(.rt-r-size-1):where(.rt-variant-ghost) { --select-trigger-ghost-padding-x: var(--space-2); --select-trigger-ghost-padding-y: var(--space-1); } .rt-SelectTrigger:where(.rt-r-size-2) { --select-trigger-height: var(--space-6); gap: calc(var(--space-1) * 1.5); font-size: var(--font-size-2); line-height: var(--line-height-2); letter-spacing: var(--letter-spacing-2); border-radius: max(var(--radius-2), var(--radius-full)); } .rt-SelectTrigger:where(.rt-r-size-2):where(:not(.rt-variant-ghost)) { padding-left: var(--space-3); padding-right: var(--space-3); } .rt-SelectTrigger:where(.rt-r-size-2):where(.rt-variant-ghost) { --select-trigger-ghost-padding-x: var(--space-2); --select-trigger-ghost-padding-y: var(--space-1); } .rt-SelectTrigger:where(.rt-r-size-3) { --select-trigger-height: var(--space-7); gap: var(--space-2); font-size: var(--font-size-3); line-height: var(--line-height-3); letter-spacing: var(--letter-spacing-3); border-radius: max(var(--radius-3), var(--radius-full)); } .rt-SelectTrigger:where(.rt-r-size-3):where(:not(.rt-variant-ghost)) { padding-left: var(--space-4); padding-right: var(--space-4); } .rt-SelectTrigger:where(.rt-r-size-3):where(.rt-variant-ghost) { --select-trigger-ghost-padding-x: var(--space-3); --select-trigger-ghost-padding-y: calc(var(--space-1) * 1.5); } .rt-SelectTrigger:where(.rt-r-size-3) :where(.rt-SelectIcon) { width: 11px; height: 11px; } @media (min-width: 520px) { .rt-SelectTrigger:where(.xs\\:rt-r-size-1) { --select-trigger-height: var(--space-5); gap: var(--space-1); font-size: var(--font-size-1); line-height: var(--line-height-1); letter-spacing: var(--letter-spacing-1); border-radius: max(var(--radius-1), var(--radius-full)); } .rt-SelectTrigger:where(.xs\\:rt-r-size-1):where(:not(.rt-variant-ghost)) { padding-left: var(--space-2); padding-right: var(--space-2); } .rt-SelectTrigger:where(.xs\\:rt-r-size-1):where(.rt-variant-ghost) { --select-trigger-ghost-padding-x: var(--space-2); --select-trigger-ghost-padding-y: var(--space-1); } .rt-SelectTrigger:where(.xs\\:rt-r-size-2) { --select-trigger-height: var(--space-6); gap: calc(var(--space-1) * 1.5); font-size: var(--font-size-2); line-height: var(--line-height-2); letter-spacing: var(--letter-spacing-2); border-radius: max(var(--radius-2), var(--radius-full)); } .rt-SelectTrigger:where(.xs\\:rt-r-size-2):where(:not(.rt-variant-ghost)) { padding-left: var(--space-3); padding-right: var(--space-3); } .rt-SelectTrigger:where(.xs\\:rt-r-size-2):where(.rt-variant-ghost) { --select-trigger-ghost-padding-x: var(--space-2); --select-trigger-ghost-padding-y: var(--space-1); } .rt-SelectTrigger:where(.xs\\:rt-r-size-3) { --select-trigger-height: var(--space-7); gap: var(--space-2); font-size: var(--font-size-3); line-height: var(--line-height-3); letter-spacing: var(--letter-spacing-3); border-radius: max(var(--radius-3), var(--radius-full)); } .rt-SelectTrigger:where(.xs\\:rt-r-size-3):where(:not(.rt-variant-ghost)) { padding-left: var(--space-4); padding-right: var(--space-4); } .rt-SelectTrigger:where(.xs\\:rt-r-size-3):where(.rt-variant-ghost) { --select-trigger-ghost-padding-x: var(--space-3); --select-trigger-ghost-padding-y: calc(var(--space-1) * 1.5); } .rt-SelectTrigger:where(.xs\\:rt-r-size-3) :where(.rt-SelectIcon) { width: 11px; height: 11px; } } @media (min-width: 768px) { .rt-SelectTrigger:where(.sm\\:rt-r-size-1) { --select-trigger-height: var(--space-5); gap: var(--space-1); font-size: var(--font-size-1); line-height: var(--line-height-1); letter-spacing: var(--letter-spacing-1); border-radius: max(var(--radius-1), var(--radius-full)); } .rt-SelectTrigger:where(.sm\\:rt-r-size-1):where(:not(.rt-variant-ghost)) { padding-left: var(--space-2); padding-right: var(--space-2); } .rt-SelectTrigger:where(.sm\\:rt-r-size-1):where(.rt-variant-ghost) { --select-trigger-ghost-padding-x: var(--space-2); --select-trigger-ghost-padding-y: var(--space-1); } .rt-SelectTrigger:where(.sm\\:rt-r-size-2) { --select-trigger-height: var(--space-6); gap: calc(var(--space-1) * 1.5); font-size: var(--font-size-2); line-height: var(--line-height-2); letter-spacing: var(--letter-spacing-2); border-radius: max(var(--radius-2), var(--radius-full)); } .rt-SelectTrigger:where(.sm\\:rt-r-size-2):where(:not(.rt-variant-ghost)) { padding-left: var(--space-3); padding-right: var(--space-3); } .rt-SelectTrigger:where(.sm\\:rt-r-size-2):where(.rt-variant-ghost) { --select-trigger-ghost-padding-x: var(--space-2); --select-trigger-ghost-padding-y: var(--space-1); } .rt-SelectTrigger:where(.sm\\:rt-r-size-3) { --select-trigger-height: var(--space-7); gap: var(--space-2); font-size: var(--font-size-3); line-height: var(--line-height-3); letter-spacing: var(--letter-spacing-3); border-radius: max(var(--radius-3), var(--radius-full)); } .rt-SelectTrigger:where(.sm\\:rt-r-size-3):where(:not(.rt-variant-ghost)) { padding-left: var(--space-4); padding-right: var(--space-4); } .rt-SelectTrigger:where(.sm\\:rt-r-size-3):where(.rt-variant-ghost) { --select-trigger-ghost-padding-x: var(--space-3); --select-trigger-ghost-padding-y: calc(var(--space-1) * 1.5); } .rt-SelectTrigger:where(.sm\\:rt-r-size-3) :where(.rt-SelectIcon) { width: 11px; height: 11px; } } @media (min-width: 1024px) { .rt-SelectTrigger:where(.md\\:rt-r-size-1) { --select-trigger-height: var(--space-5); gap: var(--space-1); font-size: var(--font-size-1); line-height: var(--line-height-1); letter-spacing: var(--letter-spacing-1); border-radius: max(var(--radius-1), var(--radius-full)); } .rt-SelectTrigger:where(.md\\:rt-r-size-1):where(:not(.rt-variant-ghost)) { padding-left: var(--space-2); padding-right: var(--space-2); } .rt-SelectTrigger:where(.md\\:rt-r-size-1):where(.rt-variant-ghost) { --select-trigger-ghost-padding-x: var(--space-2); --select-trigger-ghost-padding-y: var(--space-1); } .rt-SelectTrigger:where(.md\\:rt-r-size-2) { --select-trigger-height: var(--space-6); gap: calc(var(--space-1) * 1.5); font-size: var(--font-size-2); line-height: var(--line-height-2); letter-spacing: var(--letter-spacing-2); border-radius: max(var(--radius-2), var(--radius-full)); } .rt-SelectTrigger:where(.md\\:rt-r-size-2):where(:not(.rt-variant-ghost)) { padding-left: var(--space-3); padding-right: var(--space-3); } .rt-SelectTrigger:where(.md\\:rt-r-size-2):where(.rt-variant-ghost) { --select-trigger-ghost-padding-x: var(--space-2); --select-trigger-ghost-padding-y: var(--space-1); } .rt-SelectTrigger:where(.md\\:rt-r-size-3) { --select-trigger-height: var(--space-7); gap: var(--space-2); font-size: var(--font-size-3); line-height: var(--line-height-3); letter-spacing: var(--letter-spacing-3); border-radius: max(var(--radius-3), var(--radius-full)); } .rt-SelectTrigger:where(.md\\:rt-r-size-3):where(:not(.rt-variant-ghost)) { padding-left: var(--space-4); padding-right: var(--space-4); } .rt-SelectTrigger:where(.md\\:rt-r-size-3):where(.rt-variant-ghost) { --select-trigger-ghost-padding-x: var(--space-3); --select-trigger-ghost-padding-y: calc(var(--space-1) * 1.5); } .rt-SelectTrigger:where(.md\\:rt-r-size-3) :where(.rt-SelectIcon) { width: 11px; height: 11px; } } @media (min-width: 1280px) { .rt-SelectTrigger:where(.lg\\:rt-r-size-1) { --select-trigger-height: var(--space-5); gap: var(--space-1); font-size: var(--font-size-1); line-height: var(--line-height-1); letter-spacing: var(--letter-spacing-1); border-radius: max(var(--radius-1), var(--radius-full)); } .rt-SelectTrigger:where(.lg\\:rt-r-size-1):where(:not(.rt-variant-ghost)) { padding-left: var(--space-2); padding-right: var(--space-2); } .rt-SelectTrigger:where(.lg\\:rt-r-size-1):where(.rt-variant-ghost) { --select-trigger-ghost-padding-x: var(--space-2); --select-trigger-ghost-padding-y: var(--space-1); } .rt-SelectTrigger:where(.lg\\:rt-r-size-2) { --select-trigger-height: var(--space-6); gap: calc(var(--space-1) * 1.5); font-size: var(--font-size-2); line-height: var(--line-height-2); letter-spacing: var(--letter-spacing-2); border-radius: max(var(--radius-2), var(--radius-full)); } .rt-SelectTrigger:where(.lg\\:rt-r-size-2):where(:not(.rt-variant-ghost)) { padding-left: var(--space-3); padding-right: var(--space-3); } .rt-SelectTrigger:where(.lg\\:rt-r-size-2):where(.rt-variant-ghost) { --select-trigger-ghost-padding-x: var(--space-2); --select-trigger-ghost-padding-y: var(--space-1); } .rt-SelectTrigger:where(.lg\\:rt-r-size-3) { --select-trigger-height: var(--space-7); gap: var(--space-2); font-size: var(--font-size-3); line-height: var(--line-height-3); letter-spacing: var(--letter-spacing-3); border-radius: max(var(--radius-3), var(--radius-full)); } .rt-SelectTrigger:where(.lg\\:rt-r-size-3):where(:not(.rt-variant-ghost)) { padding-left: var(--space-4); padding-right: var(--space-4); } .rt-SelectTrigger:where(.lg\\:rt-r-size-3):where(.rt-variant-ghost) { --select-trigger-ghost-padding-x: var(--space-3); --select-trigger-ghost-padding-y: calc(var(--space-1) * 1.5); } .rt-SelectTrigger:where(.lg\\:rt-r-size-3) :where(.rt-SelectIcon) { width: 11px; height: 11px; } } @media (min-width: 1640px) { .rt-SelectTrigger:where(.xl\\:rt-r-size-1) { --select-trigger-height: var(--space-5); gap: var(--space-1); font-size: var(--font-size-1); line-height: var(--line-height-1); letter-spacing: var(--letter-spacing-1); border-radius: max(var(--radius-1), var(--radius-full)); } .rt-SelectTrigger:where(.xl\\:rt-r-size-1):where(:not(.rt-variant-ghost)) { padding-left: var(--space-2); padding-right: var(--space-2); } .rt-SelectTrigger:where(.xl\\:rt-r-size-1):where(.rt-variant-ghost) { --select-trigger-ghost-padding-x: var(--space-2); --select-trigger-ghost-padding-y: var(--space-1); } .rt-SelectTrigger:where(.xl\\:rt-r-size-2) { --select-trigger-height: var(--space-6); gap: calc(var(--space-1) * 1.5); font-size: var(--font-size-2); line-height: var(--line-height-2); letter-spacing: var(--letter-spacing-2); border-radius: max(var(--radius-2), var(--radius-full)); } .rt-SelectTrigger:where(.xl\\:rt-r-size-2):where(:not(.rt-variant-ghost)) { padding-left: var(--space-3); padding-right: var(--space-3); } .rt-SelectTrigger:where(.xl\\:rt-r-size-2):where(.rt-variant-ghost) { --select-trigger-ghost-padding-x: var(--space-2); --select-trigger-ghost-padding-y: var(--space-1); } .rt-SelectTrigger:where(.xl\\:rt-r-size-3) { --select-trigger-height: var(--space-7); gap: var(--space-2); font-size: var(--font-size-3); line-height: var(--line-height-3); letter-spacing: var(--letter-spacing-3); border-radius: max(var(--radius-3), var(--radius-full)); } .rt-SelectTrigger:where(.xl\\:rt-r-size-3):where(:not(.rt-variant-ghost)) { padding-left: var(--space-4); padding-right: var(--space-4); } .rt-SelectTrigger:where(.xl\\:rt-r-size-3):where(.rt-variant-ghost) { --select-trigger-ghost-padding-x: var(--space-3); --select-trigger-ghost-padding-y: calc(var(--space-1) * 1.5); } .rt-SelectTrigger:where(.xl\\:rt-r-size-3) :where(.rt-SelectIcon) { width: 11px; height: 11px; } } .rt-SelectContent:where(.rt-r-size-1) { --select-content-padding: var(--space-1); --select-item-height: var(--space-5); --select-item-indicator-width: calc(var(--space-5) / 1.2); --select-separator-margin-right: var(--space-2); border-radius: var(--radius-3); } .rt-SelectContent:where(.rt-r-size-1) :where(.rt-SelectLabel) { font-size: var(--font-size-1); letter-spacing: var(--letter-spacing-1); line-height: var(--line-height-1); } .rt-SelectContent:where(.rt-r-size-1) :where(.rt-SelectItem) { font-size: var(--font-size-1); line-height: var(--line-height-1); letter-spacing: var(--letter-spacing-1); border-radius: var(--radius-1); } .rt-SelectContent:where(.rt-r-size-1) :where(.rt-SelectItemIndicatorIcon) { width: calc(8px * var(--scaling)); height: calc(8px * var(--scaling)); } .rt-SelectContent:where(.rt-r-size-2, .rt-r-size-3) { --select-content-padding: var(--space-2); --select-item-height: var(--space-6); --select-item-indicator-width: var(--space-5); --select-separator-margin-right: var(--space-3); border-radius: var(--radius-4); } .rt-SelectContent:where(.rt-r-size-2, .rt-r-size-3) :where(.rt-SelectLabel) { font-size: var(--font-size-2); letter-spacing: var(--letter-spacing-2); line-height: var(--line-height-2); } .rt-SelectContent:where(.rt-r-size-2, .rt-r-size-3) :where(.rt-SelectItem) { line-height: var(--line-height-2); border-radius: var(--radius-2); } .rt-SelectContent:where(.rt-r-size-2) :where(.rt-SelectItem) { font-size: var(--font-size-2); letter-spacing: var(--letter-spacing-2); } .rt-SelectContent:where(.rt-r-size-2) :where(.rt-SelectItemIndicatorIcon) { width: calc(10px * var(--scaling)); height: calc(10px * var(--scaling)); } .rt-SelectContent:where(.rt-r-size-3) :where(.rt-SelectItem) { font-size: var(--font-size-3); letter-spacing: var(--letter-spacing-3); } .rt-SelectContent:where(.rt-r-size-3) :where(.rt-SelectItemIndicatorIcon) { width: calc(10px * var(--scaling)); height: calc(10px * var(--scaling)); } @media (min-width: 520px) { .rt-SelectContent:where(.xs\\:rt-r-size-1) { --select-content-padding: var(--space-1); --select-item-height: var(--space-5); --select-item-indicator-width: calc(var(--space-5) / 1.2); --select-separator-margin-right: var(--space-2); border-radius: var(--radius-3); } .rt-SelectContent:where(.xs\\:rt-r-size-1) :where(.rt-SelectLabel) { font-size: var(--font-size-1); letter-spacing: var(--letter-spacing-1); line-height: var(--line-height-1); } .rt-SelectContent:where(.xs\\:rt-r-size-1) :where(.rt-SelectItem) { font-size: var(--font-size-1); line-height: var(--line-height-1); letter-spacing: var(--letter-spacing-1); border-radius: var(--radius-1); } .rt-SelectContent:where(.xs\\:rt-r-size-1) :where(.rt-SelectItemIndicatorIcon) { width: calc(8px * var(--scaling)); height: calc(8px * var(--scaling)); } .rt-SelectContent:where(.xs\\:rt-r-size-2, .xs\\:rt-r-size-3) { --select-content-padding: var(--space-2); --select-item-height: var(--space-6); --select-item-indicator-width: var(--space-5); --select-separator-margin-right: var(--space-3); border-radius: var(--radius-4); } .rt-SelectContent:where(.xs\\:rt-r-size-2, .xs\\:rt-r-size-3) :where(.rt-SelectLabel) { font-size: var(--font-size-2); letter-spacing: var(--letter-spacing-2); line-height: var(--line-height-2); } .rt-SelectContent:where(.xs\\:rt-r-size-2, .xs\\:rt-r-size-3) :where(.rt-SelectItem) { line-height: var(--line-height-2); border-radius: var(--radius-2); } .rt-SelectContent:where(.xs\\:rt-r-size-2) :where(.rt-SelectItem) { font-size: var(--font-size-2); letter-spacing: var(--letter-spacing-2); } .rt-SelectContent:where(.xs\\:rt-r-size-2) :where(.rt-SelectItemIndicatorIcon) { width: calc(10px * var(--scaling)); height: calc(10px * var(--scaling)); } .rt-SelectContent:where(.xs\\:rt-r-size-3) :where(.rt-SelectItem) { font-size: var(--font-size-3); letter-spacing: var(--letter-spacing-3); } .rt-SelectContent:where(.xs\\:rt-r-size-3) :where(.rt-SelectItemIndicatorIcon) { width: calc(10px * var(--scaling)); height: calc(10px * var(--scaling)); } } @media (min-width: 768px) { .rt-SelectContent:where(.sm\\:rt-r-size-1) { --select-content-padding: var(--space-1); --select-item-height: var(--space-5); --select-item-indicator-width: calc(var(--space-5) / 1.2); --select-separator-margin-right: var(--space-2); border-radius: var(--radius-3); } .rt-SelectContent:where(.sm\\:rt-r-size-1) :where(.rt-SelectLabel) { font-size: var(--font-size-1); letter-spacing: var(--letter-spacing-1); line-height: var(--line-height-1); } .rt-SelectContent:where(.sm\\:rt-r-size-1) :where(.rt-SelectItem) { font-size: var(--font-size-1); line-height: var(--line-height-1); letter-spacing: var(--letter-spacing-1); border-radius: var(--radius-1); } .rt-SelectContent:where(.sm\\:rt-r-size-1) :where(.rt-SelectItemIndicatorIcon) { width: calc(8px * var(--scaling)); height: calc(8px * var(--scaling)); } .rt-SelectContent:where(.sm\\:rt-r-size-2, .sm\\:rt-r-size-3) { --select-content-padding: var(--space-2); --select-item-height: var(--space-6); --select-item-indicator-width: var(--space-5); --select-separator-margin-right: var(--space-3); border-radius: var(--radius-4); } .rt-SelectContent:where(.sm\\:rt-r-size-2, .sm\\:rt-r-size-3) :where(.rt-SelectLabel) { font-size: var(--font-size-2); letter-spacing: var(--letter-spacing-2); line-height: var(--line-height-2); } .rt-SelectContent:where(.sm\\:rt-r-size-2, .sm\\:rt-r-size-3) :where(.rt-SelectItem) { line-height: var(--line-height-2); border-radius: var(--radius-2); } .rt-SelectContent:where(.sm\\:rt-r-size-2) :where(.rt-SelectItem) { font-size: var(--font-size-2); letter-spacing: var(--letter-spacing-2); } .rt-SelectContent:where(.sm\\:rt-r-size-2) :where(.rt-SelectItemIndicatorIcon) { width: calc(10px * var(--scaling)); height: calc(10px * var(--scaling)); } .rt-SelectContent:where(.sm\\:rt-r-size-3) :where(.rt-SelectItem) { font-size: var(--font-size-3); letter-spacing: var(--letter-spacing-3); } .rt-SelectContent:where(.sm\\:rt-r-size-3) :where(.rt-SelectItemIndicatorIcon) { width: calc(10px * var(--scaling)); height: calc(10px * var(--scaling)); } } @media (min-width: 1024px) { .rt-SelectContent:where(.md\\:rt-r-size-1) { --select-content-padding: var(--space-1); --select-item-height: var(--space-5); --select-item-indicator-width: calc(var(--space-5) / 1.2); --select-separator-margin-right: var(--space-2); border-radius: var(--radius-3); } .rt-SelectContent:where(.md\\:rt-r-size-1) :where(.rt-SelectLabel) { font-size: var(--font-size-1); letter-spacing: var(--letter-spacing-1); line-height: var(--line-height-1); } .rt-SelectContent:where(.md\\:rt-r-size-1) :where(.rt-SelectItem) { font-size: var(--font-size-1); line-height: var(--line-height-1); letter-spacing: var(--letter-spacing-1); border-radius: var(--radius-1); } .rt-SelectContent:where(.md\\:rt-r-size-1) :where(.rt-SelectItemIndicatorIcon) { width: calc(8px * var(--scaling)); height: calc(8px * var(--scaling)); } .rt-SelectContent:where(.md\\:rt-r-size-2, .md\\:rt-r-size-3) { --select-content-padding: var(--space-2); --select-item-height: var(--space-6); --select-item-indicator-width: var(--space-5); --select-separator-margin-right: var(--space-3); border-radius: var(--radius-4); } .rt-SelectContent:where(.md\\:rt-r-size-2, .md\\:rt-r-size-3) :where(.rt-SelectLabel) { font-size: var(--font-size-2); letter-spacing: var(--letter-spacing-2); line-height: var(--line-height-2); } .rt-SelectContent:where(.md\\:rt-r-size-2, .md\\:rt-r-size-3) :where(.rt-SelectItem) { line-height: var(--line-height-2); border-radius: var(--radius-2); } .rt-SelectContent:where(.md\\:rt-r-size-2) :where(.rt-SelectItem) { font-size: var(--font-size-2); letter-spacing: var(--letter-spacing-2); } .rt-SelectContent:where(.md\\:rt-r-size-2) :where(.rt-SelectItemIndicatorIcon) { width: calc(10px * var(--scaling)); height: calc(10px * var(--scaling)); } .rt-SelectContent:where(.md\\:rt-r-size-3) :where(.rt-SelectItem) { font-size: var(--font-size-3); letter-spacing: var(--letter-spacing-3); } .rt-SelectContent:where(.md\\:rt-r-size-3) :where(.rt-SelectItemIndicatorIcon) { width: calc(10px * var(--scaling)); height: calc(10px * var(--scaling)); } } @media (min-width: 1280px) { .rt-SelectContent:where(.lg\\:rt-r-size-1) { --select-content-padding: var(--space-1); --select-item-height: var(--space-5); --select-item-indicator-width: calc(var(--space-5) / 1.2); --select-separator-margin-right: var(--space-2); border-radius: var(--radius-3); } .rt-SelectContent:where(.lg\\:rt-r-size-1) :where(.rt-SelectLabel) { font-size: var(--font-size-1); letter-spacing: var(--letter-spacing-1); line-height: var(--line-height-1); } .rt-SelectContent:where(.lg\\:rt-r-size-1) :where(.rt-SelectItem) { font-size: var(--font-size-1); line-height: var(--line-height-1); letter-spacing: var(--letter-spacing-1); border-radius: var(--radius-1); } .rt-SelectContent:where(.lg\\:rt-r-size-1) :where(.rt-SelectItemIndicatorIcon) { width: calc(8px * var(--scaling)); height: calc(8px * var(--scaling)); } .rt-SelectContent:where(.lg\\:rt-r-size-2, .lg\\:rt-r-size-3) { --select-content-padding: var(--space-2); --select-item-height: var(--space-6); --select-item-indicator-width: var(--space-5); --select-separator-margin-right: var(--space-3); border-radius: var(--radius-4); } .rt-SelectContent:where(.lg\\:rt-r-size-2, .lg\\:rt-r-size-3) :where(.rt-SelectLabel) { font-size: var(--font-size-2); letter-spacing: var(--letter-spacing-2); line-height: var(--line-height-2); } .rt-SelectContent:where(.lg\\:rt-r-size-2, .lg\\:rt-r-size-3) :where(.rt-SelectItem) { line-height: var(--line-height-2); border-radius: var(--radius-2); } .rt-SelectContent:where(.lg\\:rt-r-size-2) :where(.rt-SelectItem) { font-size: var(--font-size-2); letter-spacing: var(--letter-spacing-2); } .rt-SelectContent:where(.lg\\:rt-r-size-2) :where(.rt-SelectItemIndicatorIcon) { width: calc(10px * var(--scaling)); height: calc(10px * var(--scaling)); } .rt-SelectContent:where(.lg\\:rt-r-size-3) :where(.rt-SelectItem) { font-size: var(--font-size-3); letter-spacing: var(--letter-spacing-3); } .rt-SelectContent:where(.lg\\:rt-r-size-3) :where(.rt-SelectItemIndicatorIcon) { width: calc(10px * var(--scaling)); height: calc(10px * var(--scaling)); } } @media (min-width: 1640px) { .rt-SelectContent:where(.xl\\:rt-r-size-1) { --select-content-padding: var(--space-1); --select-item-height: var(--space-5); --select-item-indicator-width: calc(var(--space-5) / 1.2); --select-separator-margin-right: var(--space-2); border-radius: var(--radius-3); } .rt-SelectContent:where(.xl\\:rt-r-size-1) :where(.rt-SelectLabel) { font-size: var(--font-size-1); letter-spacing: var(--letter-spacing-1); line-height: var(--line-height-1); } .rt-SelectContent:where(.xl\\:rt-r-size-1) :where(.rt-SelectItem) { font-size: var(--font-size-1); line-height: var(--line-height-1); letter-spacing: var(--letter-spacing-1); border-radius: var(--radius-1); } .rt-SelectContent:where(.xl\\:rt-r-size-1) :where(.rt-SelectItemIndicatorIcon) { width: calc(8px * var(--scaling)); height: calc(8px * var(--scaling)); } .rt-SelectContent:where(.xl\\:rt-r-size-2, .xl\\:rt-r-size-3) { --select-content-padding: var(--space-2); --select-item-height: var(--space-6); --select-item-indicator-width: var(--space-5); --select-separator-margin-right: var(--space-3); border-radius: var(--radius-4); } .rt-SelectContent:where(.xl\\:rt-r-size-2, .xl\\:rt-r-size-3) :where(.rt-SelectLabel) { font-size: var(--font-size-2); letter-spacing: var(--letter-spacing-2); line-height: var(--line-height-2); } .rt-SelectContent:where(.xl\\:rt-r-size-2, .xl\\:rt-r-size-3) :where(.rt-SelectItem) { line-height: var(--line-height-2); border-radius: var(--radius-2); } .rt-SelectContent:where(.xl\\:rt-r-size-2) :where(.rt-SelectItem) { font-size: var(--font-size-2); letter-spacing: var(--letter-spacing-2); } .rt-SelectContent:where(.xl\\:rt-r-size-2) :where(.rt-SelectItemIndicatorIcon) { width: calc(10px * var(--scaling)); height: calc(10px * var(--scaling)); } .rt-SelectContent:where(.xl\\:rt-r-size-3) :where(.rt-SelectItem) { font-size: var(--font-size-3); letter-spacing: var(--letter-spacing-3); } .rt-SelectContent:where(.xl\\:rt-r-size-3) :where(.rt-SelectItemIndicatorIcon) { width: calc(10px * var(--scaling)); height: calc(10px * var(--scaling)); } } .rt-SelectTrigger:where(.rt-variant-surface) { color: var(--gray-12); background-color: var(--color-surface); box-shadow: inset 0 0 0 1px var(--gray-a7); } @media (hover: hover) { .rt-SelectTrigger:where(.rt-variant-surface):where(:hover) { box-shadow: inset 0 0 0 1px var(--gray-a8); } } .rt-SelectTrigger:where(.rt-variant-surface):where([data-state='open']) { box-shadow: inset 0 0 0 1px var(--gray-a8); } .rt-SelectTrigger:where(.rt-variant-surface):where(:disabled) { color: var(--gray-a11); background-color: var(--gray-a2); box-shadow: inset 0 0 0 1px var(--gray-a6); } .rt-SelectTrigger:where(.rt-variant-surface):where([data-placeholder]) :where(.rt-SelectTriggerInner) { color: var(--gray-a10); } .rt-SelectTrigger:where(.rt-variant-classic) { color: var(--gray-12); background-image: linear-gradient(var(--gray-2), var(--gray-1)); box-shadow: var(--select-trigger-classic-box-shadow); position: relative; z-index: 0; } .rt-SelectTrigger:where(.rt-variant-classic)::before { content: ''; position: absolute; z-index: -1; inset: 0; border: 2px solid transparent; background-clip: content-box; border-radius: inherit; pointer-events: none; background-image: linear-gradient(var(--black-a1) -20%, transparent, var(--white-a1) 130%), linear-gradient(var(--color-surface), transparent); } @media (hover: hover) { .rt-SelectTrigger:where(.rt-variant-classic):where(:hover) { box-shadow: inset 0 0 0 1px var(--gray-a3), var(--select-trigger-classic-box-shadow); } .rt-SelectTrigger:where(.rt-variant-classic):where(:hover)::before { background-image: linear-gradient(var(--black-a1) -15%, transparent, var(--white-a1) 120%), linear-gradient(var(--gray-2), var(--gray-1)); } } .rt-SelectTrigger:where(.rt-variant-classic):where([data-state='open']) { box-shadow: inset 0 0 0 1px var(--gray-a3), var(--select-trigger-classic-box-shadow); } .rt-SelectTrigger:where(.rt-variant-classic):where([data-state='open'])::before { background-image: linear-gradient(var(--black-a1) -15%, transparent, var(--white-a1) 120%), linear-gradient(var(--gray-2), var(--gray-1)); } .rt-SelectTrigger:where(.rt-variant-classic):where(:disabled) { color: var(--gray-a11); background-color: var(--gray-2); background-image: none; box-shadow: var(--base-button-classic-disabled-box-shadow); } .rt-SelectTrigger:where(.rt-variant-classic):where(:disabled)::before { background-color: var(--gray-a2); background-image: linear-gradient(var(--black-a1) -20%, transparent, var(--white-a1)); } .rt-SelectTrigger:where(.rt-variant-classic):where([data-placeholder]) :where(.rt-SelectTriggerInner) { color: var(--gray-a10); } .rt-SelectTrigger:where(.rt-variant-soft), .rt-SelectTrigger:where(.rt-variant-ghost) { color: var(--accent-12); } .rt-SelectTrigger:where(.rt-variant-soft):where([data-placeholder]) :where(.rt-SelectTriggerInner), .rt-SelectTrigger:where(.rt-variant-ghost):where([data-placeholder]) :where(.rt-SelectTriggerInner) { color: var(--accent-12); opacity: 0.6; } .rt-SelectTrigger:where(.rt-variant-soft) { background-color: var(--accent-a3); } @media (hover: hover) { .rt-SelectTrigger:where(.rt-variant-soft):where(:hover) { background-color: var(--accent-a4); } } .rt-SelectTrigger:where(.rt-variant-soft):where([data-state='open']) { background-color: var(--accent-a4); } .rt-SelectTrigger:where(.rt-variant-soft):where(:focus-visible) { outline-color: var(--accent-8); } .rt-SelectTrigger:where(.rt-variant-soft):where(:disabled) { color: var(--gray-a11); background-color: var(--gray-a3); } @media (hover: hover) { .rt-SelectTrigger:where(.rt-variant-ghost):where(:hover) { background-color: var(--accent-a3); } } .rt-SelectTrigger:where(.rt-variant-ghost):where([data-state='open']) { background-color: var(--accent-a3); } .rt-SelectTrigger:where(.rt-variant-ghost):where(:disabled) { color: var(--gray-a11); background-color: transparent; } .rt-SelectTrigger:where(:disabled) :where(.rt-SelectIcon) { color: var(--gray-a9); } .rt-SelectContent { box-shadow: var(--shadow-5); --scrollarea-scrollbar-vertical-margin-top: var(--select-content-padding); --scrollarea-scrollbar-vertical-margin-bottom: var(--select-content-padding); --scrollarea-scrollbar-horizontal-margin-left: var(--select-content-padding); --scrollarea-scrollbar-horizontal-margin-right: var(--select-content-padding); overflow: hidden; background-color: var(--color-panel-solid); } .rt-SelectItem:where([data-disabled]) { color: var(--gray-a8); cursor: default; } .rt-SelectContent:where(.rt-variant-solid) :where(.rt-SelectItem[data-highlighted]) { background-color: var(--accent-9); color: var(--accent-contrast); } .rt-SelectContent:where(.rt-variant-solid):where(.rt-high-contrast) :where(.rt-SelectItem[data-highlighted]) { background-color: var(--accent-12); color: var(--accent-1); } .rt-SelectContent:where(.rt-variant-soft) :where(.rt-SelectItem[data-highlighted]) { background-color: var(--accent-a4); } .rt-Separator { display: block; background-color: var(--accent-a6); } .rt-Separator:where(.rt-r-orientation-horizontal) { width: var(--separator-size); height: 1px; } .rt-Separator:where(.rt-r-orientation-vertical) { width: 1px; height: var(--separator-size); } @media (min-width: 520px) { .rt-Separator:where(.xs\\:rt-r-orientation-horizontal) { width: var(--separator-size); height: 1px; } .rt-Separator:where(.xs\\:rt-r-orientation-vertical) { width: 1px; height: var(--separator-size); } } @media (min-width: 768px) { .rt-Separator:where(.sm\\:rt-r-orientation-horizontal) { width: var(--separator-size); height: 1px; } .rt-Separator:where(.sm\\:rt-r-orientation-vertical) { width: 1px; height: var(--separator-size); } } @media (min-width: 1024px) { .rt-Separator:where(.md\\:rt-r-orientation-horizontal) { width: var(--separator-size); height: 1px; } .rt-Separator:where(.md\\:rt-r-orientation-vertical) { width: 1px; height: var(--separator-size); } } @media (min-width: 1280px) { .rt-Separator:where(.lg\\:rt-r-orientation-horizontal) { width: var(--separator-size); height: 1px; } .rt-Separator:where(.lg\\:rt-r-orientation-vertical) { width: 1px; height: var(--separator-size); } } @media (min-width: 1640px) { .rt-Separator:where(.xl\\:rt-r-orientation-horizontal) { width: var(--separator-size); height: 1px; } .rt-Separator:where(.xl\\:rt-r-orientation-vertical) { width: 1px; height: var(--separator-size); } } .rt-Separator:where(.rt-r-size-1) { --separator-size: var(--space-4); } .rt-Separator:where(.rt-r-size-2) { --separator-size: var(--space-6); } .rt-Separator:where(.rt-r-size-3) { --separator-size: var(--space-9); } .rt-Separator:where(.rt-r-size-4) { --separator-size: 100%; } @media (min-width: 520px) { .rt-Separator:where(.xs\\:rt-r-size-1) { --separator-size: var(--space-4); } .rt-Separator:where(.xs\\:rt-r-size-2) { --separator-size: var(--space-6); } .rt-Separator:where(.xs\\:rt-r-size-3) { --separator-size: var(--space-9); } .rt-Separator:where(.xs\\:rt-r-size-4) { --separator-size: 100%; } } @media (min-width: 768px) { .rt-Separator:where(.sm\\:rt-r-size-1) { --separator-size: var(--space-4); } .rt-Separator:where(.sm\\:rt-r-size-2) { --separator-size: var(--space-6); } .rt-Separator:where(.sm\\:rt-r-size-3) { --separator-size: var(--space-9); } .rt-Separator:where(.sm\\:rt-r-size-4) { --separator-size: 100%; } } @media (min-width: 1024px) { .rt-Separator:where(.md\\:rt-r-size-1) { --separator-size: var(--space-4); } .rt-Separator:where(.md\\:rt-r-size-2) { --separator-size: var(--space-6); } .rt-Separator:where(.md\\:rt-r-size-3) { --separator-size: var(--space-9); } .rt-Separator:where(.md\\:rt-r-size-4) { --separator-size: 100%; } } @media (min-width: 1280px) { .rt-Separator:where(.lg\\:rt-r-size-1) { --separator-size: var(--space-4); } .rt-Separator:where(.lg\\:rt-r-size-2) { --separator-size: var(--space-6); } .rt-Separator:where(.lg\\:rt-r-size-3) { --separator-size: var(--space-9); } .rt-Separator:where(.lg\\:rt-r-size-4) { --separator-size: 100%; } } @media (min-width: 1640px) { .rt-Separator:where(.xl\\:rt-r-size-1) { --separator-size: var(--space-4); } .rt-Separator:where(.xl\\:rt-r-size-2) { --separator-size: var(--space-6); } .rt-Separator:where(.xl\\:rt-r-size-3) { --separator-size: var(--space-9); } .rt-Separator:where(.xl\\:rt-r-size-4) { --separator-size: 100%; } } .rt-SliderRoot { --slider-thumb-size: calc(var(--slider-track-size) + var(--space-1)); position: relative; display: flex; align-items: center; flex-grow: 1; border-radius: max(calc(var(--radius-factor) * var(--slider-track-size) / 3), calc(var(--radius-factor) * var(--radius-thumb))); -webkit-user-select: none; user-select: none; touch-action: none; } .rt-SliderRoot:where([data-orientation='horizontal']) { width: -webkit-fill-available; width: -moz-available; width: stretch; height: var(--slider-track-size); } .rt-SliderRoot:where([data-orientation='vertical']) { height: -webkit-fill-available; height: -moz-available; height: stretch; flex-direction: column; width: var(--slider-track-size); } .rt-SliderTrack { overflow: hidden; position: relative; flex-grow: 1; border-radius: inherit; } .rt-SliderTrack:where([data-orientation='horizontal']) { height: var(--slider-track-size); } .rt-SliderTrack:where([data-orientation='vertical']) { width: var(--slider-track-size); } .rt-SliderRange { position: absolute; border-radius: inherit; } .rt-SliderRange:where([data-orientation='horizontal']) { height: 100%; } .rt-SliderRange:where([data-orientation='vertical']) { width: 100%; } .rt-SliderThumb { display: block; width: var(--slider-thumb-size); height: var(--slider-thumb-size); outline: 0; } .rt-SliderThumb::before { content: ''; position: absolute; z-index: -1; width: calc(var(--slider-thumb-size) * 3); height: calc(var(--slider-thumb-size) * 3); top: 50%; left: 50%; transform: translate(-50%, -50%); } .rt-SliderThumb::after { content: ''; position: absolute; inset: calc(-0.25 * var(--slider-track-size)); background-color: white; border-radius: max(var(--radius-1), var(--radius-thumb)); box-shadow: var(--slider-thumb-box-shadow); cursor: var(--cursor-slider-thumb); } .rt-SliderThumb:where(:focus-visible)::after { box-shadow: var(--slider-thumb-box-shadow), 0 0 0 3px var(--accent-3), 0 0 0 5px var(--focus-8); } .rt-SliderThumb:where(:active) { cursor: var(--cursor-slider-thumb-active); } .rt-SliderRoot:where(.rt-r-size-1) { --slider-track-size: calc(var(--space-2) * 0.75); } .rt-SliderRoot:where(.rt-r-size-2) { --slider-track-size: var(--space-2); } .rt-SliderRoot:where(.rt-r-size-3) { --slider-track-size: calc(var(--space-2) * 1.25); } @media (min-width: 520px) { .rt-SliderRoot:where(.xs\\:rt-r-size-1) { --slider-track-size: calc(var(--space-2) * 0.75); } .rt-SliderRoot:where(.xs\\:rt-r-size-2) { --slider-track-size: var(--space-2); } .rt-SliderRoot:where(.xs\\:rt-r-size-3) { --slider-track-size: calc(var(--space-2) * 1.25); } } @media (min-width: 768px) { .rt-SliderRoot:where(.sm\\:rt-r-size-1) { --slider-track-size: calc(var(--space-2) * 0.75); } .rt-SliderRoot:where(.sm\\:rt-r-size-2) { --slider-track-size: var(--space-2); } .rt-SliderRoot:where(.sm\\:rt-r-size-3) { --slider-track-size: calc(var(--space-2) * 1.25); } } @media (min-width: 1024px) { .rt-SliderRoot:where(.md\\:rt-r-size-1) { --slider-track-size: calc(var(--space-2) * 0.75); } .rt-SliderRoot:where(.md\\:rt-r-size-2) { --slider-track-size: var(--space-2); } .rt-SliderRoot:where(.md\\:rt-r-size-3) { --slider-track-size: calc(var(--space-2) * 1.25); } } @media (min-width: 1280px) { .rt-SliderRoot:where(.lg\\:rt-r-size-1) { --slider-track-size: calc(var(--space-2) * 0.75); } .rt-SliderRoot:where(.lg\\:rt-r-size-2) { --slider-track-size: var(--space-2); } .rt-SliderRoot:where(.lg\\:rt-r-size-3) { --slider-track-size: calc(var(--space-2) * 1.25); } } @media (min-width: 1640px) { .rt-SliderRoot:where(.xl\\:rt-r-size-1) { --slider-track-size: calc(var(--space-2) * 0.75); } .rt-SliderRoot:where(.xl\\:rt-r-size-2) { --slider-track-size: var(--space-2); } .rt-SliderRoot:where(.xl\\:rt-r-size-3) { --slider-track-size: calc(var(--space-2) * 1.25); } } .rt-SliderRoot:where(.rt-variant-surface) :where(.rt-SliderTrack) { background-color: var(--gray-a3); box-shadow: inset 0 0 0 1px var(--gray-a5); } .rt-SliderRoot:where(.rt-variant-surface) :where(.rt-SliderTrack):where([data-disabled]) { box-shadow: inset 0 0 0 1px var(--gray-a4); } .rt-SliderRoot:where(.rt-variant-surface) :where(.rt-SliderRange) { background-color: var(--accent-track); background-image: var(--slider-range-high-contrast-background-image); box-shadow: inset 0 0 0 1px var(--gray-a5); } .rt-SliderRoot:where(.rt-variant-surface) :where(.rt-SliderThumb) { --slider-thumb-box-shadow: 0 0 0 1px var(--black-a4); } .rt-SliderRoot:where(.rt-variant-surface) :where(.rt-SliderThumb):where([data-disabled])::after { background-color: var(--gray-1); box-shadow: 0 0 0 1px var(--gray-6); } .rt-SliderRoot:where(.rt-variant-classic) :where(.rt-SliderTrack) { background-color: var(--gray-a3); position: relative; } .rt-SliderRoot:where(.rt-variant-classic) :where(.rt-SliderTrack)::before { content: ''; inset: 0; position: absolute; border-radius: inherit; box-shadow: var(--shadow-1); } .rt-SliderRoot:where(.rt-variant-classic) :where(.rt-SliderTrack):where([data-disabled])::before { opacity: 0.5; } .rt-SliderRoot:where(.rt-variant-classic) :where(.rt-SliderRange) { background-color: var(--accent-track); background-image: var(--slider-range-high-contrast-background-image); box-shadow: inset 0 0 0 1px var(--gray-a3), inset 0 0 0 1px var(--accent-a4), inset 0 0 0 1px var(--black-a1), inset 0 1.5px 2px 0 var(--black-a2); } .rt-SliderRoot:where(.rt-variant-classic) :where(.rt-SliderRange):where(.rt-high-contrast) { box-shadow: inset 0 0 0 1px var(--gray-a3), inset 0 0 0 1px var(--black-a2), inset 0 1.5px 2px 0 var(--black-a2); } .rt-SliderRoot:where(.rt-variant-classic) :where(.rt-SliderThumb) { --slider-thumb-box-shadow: 0 0 0 1px var(--black-a3), 0 1px 3px var(--black-a1), 0 2px 4px -1px var(--black-a1); } .rt-SliderRoot:where(.rt-variant-classic) :where(.rt-SliderThumb):where([data-disabled])::after { background-color: var(--gray-1); box-shadow: 0 0 0 1px var(--gray-6); } .rt-SliderRoot:where(.rt-variant-soft) :where(.rt-SliderTrack) { background-color: var(--gray-a4); background-image: linear-gradient(var(--white-a1), var(--white-a1)); } .rt-SliderRoot:where(.rt-variant-soft) :where(.rt-SliderTrack):where([data-disabled]) { background-color: var(--gray-a4); background-image: none; } .rt-SliderRoot:where(.rt-variant-soft) :where(.rt-SliderRange) { background-image: linear-gradient(var(--accent-a5), var(--accent-a5)), var(--slider-range-high-contrast-background-image); background-color: var(--accent-6); } .rt-SliderRoot:where(.rt-variant-soft) :where(.rt-SliderThumb) { --slider-thumb-box-shadow: 0 0 0 1px var(--black-a3), 0 0 0 1px var(--gray-a2), 0 0 0 1px var(--accent-a2), 0 1px 2px var(--gray-a4), 0 1px 3px -0.5px var(--gray-a3); } .rt-SliderRoot:where(.rt-variant-soft) :where(.rt-SliderThumb):where([data-disabled])::after { background-color: var(--gray-1); box-shadow: 0 0 0 1px var(--gray-5); } .rt-SliderRoot:where(:not(.rt-high-contrast)) { --slider-range-high-contrast-background-image: none; } .rt-SliderRoot:where([data-disabled]) { cursor: var(--cursor-disabled); mix-blend-mode: var(--slider-disabled-blend-mode); } .rt-SliderRange:where([data-disabled]) { background-color: transparent; background-image: none; box-shadow: none; } .rt-SliderThumb:where([data-disabled]), .rt-SliderThumb:where([data-disabled])::after { cursor: var(--cursor-disabled); } .rt-Spinner { display: block; position: relative; opacity: var(--spinner-opacity); } .rt-SpinnerLeaf { position: absolute; top: 0; left: calc(50% - 12.5% / 2); width: 12.5%; height: 100%; animation: rt-spinner-leaf-fade var(--spinner-animation-duration) linear infinite; } .rt-SpinnerLeaf::before { content: ''; display: block; width: 100%; height: 30%; border-radius: var(--radius-1); background-color: currentColor; } .rt-SpinnerLeaf:where(:nth-child(1)) { transform: rotate(0deg); animation-delay: calc(-8 / 8 * var(--spinner-animation-duration)); } .rt-SpinnerLeaf:where(:nth-child(2)) { transform: rotate(45deg); animation-delay: calc(-7 / 8 * var(--spinner-animation-duration)); } .rt-SpinnerLeaf:where(:nth-child(3)) { transform: rotate(90deg); animation-delay: calc(-6 / 8 * var(--spinner-animation-duration)); } .rt-SpinnerLeaf:where(:nth-child(4)) { transform: rotate(135deg); animation-delay: calc(-5 / 8 * var(--spinner-animation-duration)); } .rt-SpinnerLeaf:where(:nth-child(5)) { transform: rotate(180deg); animation-delay: calc(-4 / 8 * var(--spinner-animation-duration)); } .rt-SpinnerLeaf:where(:nth-child(6)) { transform: rotate(225deg); animation-delay: calc(-3 / 8 * var(--spinner-animation-duration)); } .rt-SpinnerLeaf:where(:nth-child(7)) { transform: rotate(270deg); animation-delay: calc(-2 / 8 * var(--spinner-animation-duration)); } .rt-SpinnerLeaf:where(:nth-child(8)) { transform: rotate(315deg); animation-delay: calc(-1 / 8 * var(--spinner-animation-duration)); } @keyframes rt-spinner-leaf-fade { from { opacity: 1; } to { opacity: 0.25; } } .rt-Spinner:where(.rt-r-size-1) { width: var(--space-3); height: var(--space-3); } .rt-Spinner:where(.rt-r-size-2) { width: var(--space-4); height: var(--space-4); } .rt-Spinner:where(.rt-r-size-3) { width: calc(1.25 * var(--space-4)); height: calc(1.25 * var(--space-4)); } @media (min-width: 520px) { .rt-Spinner:where(.xs\\:rt-r-size-1) { width: var(--space-3); height: var(--space-3); } .rt-Spinner:where(.xs\\:rt-r-size-2) { width: var(--space-4); height: var(--space-4); } .rt-Spinner:where(.xs\\:rt-r-size-3) { width: calc(1.25 * var(--space-4)); height: calc(1.25 * var(--space-4)); } } @media (min-width: 768px) { .rt-Spinner:where(.sm\\:rt-r-size-1) { width: var(--space-3); height: var(--space-3); } .rt-Spinner:where(.sm\\:rt-r-size-2) { width: var(--space-4); height: var(--space-4); } .rt-Spinner:where(.sm\\:rt-r-size-3) { width: calc(1.25 * var(--space-4)); height: calc(1.25 * var(--space-4)); } } @media (min-width: 1024px) { .rt-Spinner:where(.md\\:rt-r-size-1) { width: var(--space-3); height: var(--space-3); } .rt-Spinner:where(.md\\:rt-r-size-2) { width: var(--space-4); height: var(--space-4); } .rt-Spinner:where(.md\\:rt-r-size-3) { width: calc(1.25 * var(--space-4)); height: calc(1.25 * var(--space-4)); } } @media (min-width: 1280px) { .rt-Spinner:where(.lg\\:rt-r-size-1) { width: var(--space-3); height: var(--space-3); } .rt-Spinner:where(.lg\\:rt-r-size-2) { width: var(--space-4); height: var(--space-4); } .rt-Spinner:where(.lg\\:rt-r-size-3) { width: calc(1.25 * var(--space-4)); height: calc(1.25 * var(--space-4)); } } @media (min-width: 1640px) { .rt-Spinner:where(.xl\\:rt-r-size-1) { width: var(--space-3); height: var(--space-3); } .rt-Spinner:where(.xl\\:rt-r-size-2) { width: var(--space-4); height: var(--space-4); } .rt-Spinner:where(.xl\\:rt-r-size-3) { width: calc(1.25 * var(--space-4)); height: calc(1.25 * var(--space-4)); } } .rt-Strong { font-family: var(--strong-font-family); font-size: calc(var(--strong-font-size-adjust) * 1em); font-style: var(--strong-font-style); font-weight: var(--strong-font-weight); letter-spacing: calc(var(--strong-letter-spacing) + var(--letter-spacing, var(--default-letter-spacing))); } .rt-Strong :where(.rt-Strong) { font-size: inherit; } .rt-SwitchRoot { position: relative; display: inline-flex; align-items: center; vertical-align: top; flex-shrink: 0; height: var(--skeleton-height, var(--line-height, var(--switch-height))); --skeleton-height-override: var(--switch-height); border-radius: var(--skeleton-radius); --skeleton-radius-override: var(--switch-border-radius); --switch-width: calc(var(--switch-height) * 1.75); --switch-thumb-inset: 1px; --switch-thumb-size: calc(var(--switch-height) - var(--switch-thumb-inset) * 2); --switch-thumb-translate-x: calc(var(--switch-width) - var(--switch-height)); } .rt-SwitchRoot::before { content: ''; display: block; width: var(--switch-width); height: var(--switch-height); border-radius: var(--switch-border-radius); transition: background-position, background-color, box-shadow, filter; transition-timing-function: linear, ease-in-out, ease-in-out, ease-in-out; background-repeat: no-repeat; background-size: calc(var(--switch-width) * 2 + var(--switch-height)) 100%; cursor: var(--cursor-switch); } .rt-SwitchRoot:where([data-state='unchecked'])::before { transition-duration: 120ms, 140ms, 140ms, 140ms; background-position-x: 100%; } .rt-SwitchRoot:where([data-state='checked'])::before { transition-duration: 160ms, 140ms, 140ms, 140ms; background-position: 0%; } .rt-SwitchRoot:where(:active)::before { transition-duration: 30ms; } .rt-SwitchRoot:where(:focus-visible)::before { outline: 2px solid var(--focus-8); outline-offset: 2px; } .rt-SwitchRoot:where([data-disabled])::before { cursor: var(--cursor-disabled); } .rt-SwitchThumb { background-color: white; position: absolute; left: var(--switch-thumb-inset); width: var(--switch-thumb-size); height: var(--switch-thumb-size); border-radius: calc(var(--switch-border-radius) - var(--switch-thumb-inset)); transition: transform 140ms cubic-bezier(0.45, 0.05, 0.55, 0.95), box-shadow 140ms ease-in-out; } .rt-SwitchThumb:where([data-state='checked']) { transform: translateX(var(--switch-thumb-translate-x)); } .rt-SwitchRoot:where(.rt-r-size-1) { --switch-height: var(--space-4); --switch-border-radius: max(var(--radius-1), var(--radius-thumb)); } .rt-SwitchRoot:where(.rt-r-size-2) { --switch-height: calc(var(--space-5) * 5 / 6); --switch-border-radius: max(var(--radius-2), var(--radius-thumb)); } .rt-SwitchRoot:where(.rt-r-size-3) { --switch-height: var(--space-5); --switch-border-radius: max(var(--radius-2), var(--radius-thumb)); } @media (min-width: 520px) { .rt-SwitchRoot:where(.xs\\:rt-r-size-1) { --switch-height: var(--space-4); --switch-border-radius: max(var(--radius-1), var(--radius-thumb)); } .rt-SwitchRoot:where(.xs\\:rt-r-size-2) { --switch-height: calc(var(--space-5) * 5 / 6); --switch-border-radius: max(var(--radius-2), var(--radius-thumb)); } .rt-SwitchRoot:where(.xs\\:rt-r-size-3) { --switch-height: var(--space-5); --switch-border-radius: max(var(--radius-2), var(--radius-thumb)); } } @media (min-width: 768px) { .rt-SwitchRoot:where(.sm\\:rt-r-size-1) { --switch-height: var(--space-4); --switch-border-radius: max(var(--radius-1), var(--radius-thumb)); } .rt-SwitchRoot:where(.sm\\:rt-r-size-2) { --switch-height: calc(var(--space-5) * 5 / 6); --switch-border-radius: max(var(--radius-2), var(--radius-thumb)); } .rt-SwitchRoot:where(.sm\\:rt-r-size-3) { --switch-height: var(--space-5); --switch-border-radius: max(var(--radius-2), var(--radius-thumb)); } } @media (min-width: 1024px) { .rt-SwitchRoot:where(.md\\:rt-r-size-1) { --switch-height: var(--space-4); --switch-border-radius: max(var(--radius-1), var(--radius-thumb)); } .rt-SwitchRoot:where(.md\\:rt-r-size-2) { --switch-height: calc(var(--space-5) * 5 / 6); --switch-border-radius: max(var(--radius-2), var(--radius-thumb)); } .rt-SwitchRoot:where(.md\\:rt-r-size-3) { --switch-height: var(--space-5); --switch-border-radius: max(var(--radius-2), var(--radius-thumb)); } } @media (min-width: 1280px) { .rt-SwitchRoot:where(.lg\\:rt-r-size-1) { --switch-height: var(--space-4); --switch-border-radius: max(var(--radius-1), var(--radius-thumb)); } .rt-SwitchRoot:where(.lg\\:rt-r-size-2) { --switch-height: calc(var(--space-5) * 5 / 6); --switch-border-radius: max(var(--radius-2), var(--radius-thumb)); } .rt-SwitchRoot:where(.lg\\:rt-r-size-3) { --switch-height: var(--space-5); --switch-border-radius: max(var(--radius-2), var(--radius-thumb)); } } @media (min-width: 1640px) { .rt-SwitchRoot:where(.xl\\:rt-r-size-1) { --switch-height: var(--space-4); --switch-border-radius: max(var(--radius-1), var(--radius-thumb)); } .rt-SwitchRoot:where(.xl\\:rt-r-size-2) { --switch-height: calc(var(--space-5) * 5 / 6); --switch-border-radius: max(var(--radius-2), var(--radius-thumb)); } .rt-SwitchRoot:where(.xl\\:rt-r-size-3) { --switch-height: var(--space-5); --switch-border-radius: max(var(--radius-2), var(--radius-thumb)); } } .rt-SwitchRoot:where(.rt-variant-surface)::before { background-color: var(--gray-a3); background-image: linear-gradient(to right, var(--accent-track) 40%, transparent 60%); box-shadow: inset 0 0 0 1px var(--gray-a5); } .rt-SwitchRoot:where(.rt-variant-surface):where(:active)::before { background-color: var(--gray-a4); } .rt-SwitchRoot:where(.rt-variant-surface):where([data-state='checked']:active)::before { filter: var(--switch-surface-checked-active-filter); } .rt-SwitchRoot:where(.rt-variant-surface):where(.rt-high-contrast)::before { background-image: linear-gradient(to right, var(--switch-high-contrast-checked-color-overlay) 40%, transparent 60%), linear-gradient(to right, var(--accent-track) 40%, transparent 60%); } .rt-SwitchRoot:where(.rt-variant-surface):where(.rt-high-contrast):where([data-state='checked']:active)::before { filter: var(--switch-high-contrast-checked-active-before-filter); } .rt-SwitchRoot:where(.rt-variant-surface):where([data-disabled]) { mix-blend-mode: var(--switch-disabled-blend-mode); } .rt-SwitchRoot:where(.rt-variant-surface):where([data-disabled])::before { filter: none; background-image: none; background-color: var(--gray-a3); box-shadow: inset 0 0 0 1px var(--gray-a3); } .rt-SwitchRoot:where(.rt-variant-surface) :where(.rt-SwitchThumb):where([data-state='unchecked']) { box-shadow: 0 0 1px 1px var(--black-a2), 0 1px 1px var(--black-a1), 0 2px 4px -1px var(--black-a1); } .rt-SwitchRoot:where(.rt-variant-surface) :where(.rt-SwitchThumb):where([data-state='checked']) { box-shadow: 0 1px 3px var(--black-a2), 0 2px 4px -1px var(--black-a1), 0 0 0 1px var(--black-a1), 0 0 0 1px var(--accent-a4), -1px 0 1px var(--black-a2); } .rt-SwitchRoot:where(.rt-variant-surface) :where(.rt-SwitchThumb):where([data-state='checked']):where(.rt-high-contrast) { box-shadow: 0 1px 3px var(--black-a2), 0 2px 4px -1px var(--black-a1), 0 0 0 1px var(--black-a2), -1px 0 1px var(--black-a2); } .rt-SwitchRoot:where(.rt-variant-surface) :where(.rt-SwitchThumb):where([data-disabled]) { background-color: var(--gray-2); box-shadow: 0 0 0 1px var(--gray-a2), 0 1px 3px var(--black-a1); transition: none; } .rt-SwitchRoot:where(.rt-variant-classic)::before { background-image: linear-gradient(to right, var(--accent-track) 40%, transparent 60%); background-color: var(--gray-a4); box-shadow: var(--shadow-1); } .rt-SwitchRoot:where(.rt-variant-classic):where([data-state='unchecked']:active)::before { background-color: var(--gray-a5); } .rt-SwitchRoot:where(.rt-variant-classic):where([data-state='checked'])::before { box-shadow: inset 0 0 0 1px var(--gray-a3), inset 0 0 0 1px var(--accent-a4), inset 0 0 0 1px var(--black-a1), inset 0 1.5px 2px 0 var(--black-a2); } .rt-SwitchRoot:where(.rt-variant-classic):where([data-state='checked']:active)::before { filter: var(--switch-surface-checked-active-filter); } .rt-SwitchRoot:where(.rt-variant-classic):where(.rt-high-contrast)::before { box-shadow: inset 0 0 0 1px var(--gray-a3), inset 0 0 0 1px var(--black-a2), inset 0 1.5px 2px 0 var(--black-a2); background-image: linear-gradient(to right, var(--switch-high-contrast-checked-color-overlay) 40%, transparent 60%), linear-gradient(to right, var(--accent-track) 40%, transparent 60%); } .rt-SwitchRoot:where(.rt-variant-classic):where(.rt-high-contrast):where([data-state='checked']:active)::before { filter: var(--switch-high-contrast-checked-active-before-filter); } .rt-SwitchRoot:where(.rt-variant-classic):where([data-disabled]) { mix-blend-mode: var(--switch-disabled-blend-mode); } .rt-SwitchRoot:where(.rt-variant-classic):where([data-disabled])::before { filter: none; background-image: none; background-color: var(--gray-a5); box-shadow: var(--shadow-1); opacity: 0.5; } .rt-SwitchRoot:where(.rt-variant-classic) :where(.rt-SwitchThumb):where([data-state='unchecked']) { box-shadow: 0 1px 3px var(--black-a3), 0 2px 4px -1px var(--black-a1), 0 0 0 1px var(--black-a2); } .rt-SwitchRoot:where(.rt-variant-classic) :where(.rt-SwitchThumb):where([data-state='checked']) { box-shadow: 0 1px 3px var(--black-a2), 0 2px 4px -1px var(--black-a1), 0 0 0 1px var(--black-a1), 0 0 0 1px var(--accent-a4), -1px 0 1px var(--black-a2); } .rt-SwitchRoot:where(.rt-variant-classic) :where(.rt-SwitchThumb):where([data-state='checked']):where(.rt-high-contrast) { box-shadow: 0 1px 3px var(--black-a2), 0 2px 4px -1px var(--black-a1), 0 0 0 1px var(--black-a2), -1px 0 1px var(--black-a2); } .rt-SwitchRoot:where(.rt-variant-classic) :where(.rt-SwitchThumb):where([data-disabled]) { background-color: var(--gray-2); box-shadow: 0 0 0 1px var(--gray-a2), 0 1px 3px var(--black-a1); transition: none; } .rt-SwitchRoot:where(.rt-variant-soft)::before { background-image: linear-gradient(to right, var(--accent-a4) 40%, transparent 60%), linear-gradient(to right, var(--accent-a4) 40%, transparent 60%), linear-gradient(to right, var(--accent-a4) 40%, var(--white-a1) 60%), linear-gradient(to right, var(--gray-a2) 40%, var(--gray-a3) 60%); } .rt-SwitchRoot:where(.rt-variant-soft):where([data-state='unchecked'])::before { background-color: var(--gray-a3); } .rt-SwitchRoot:where(.rt-variant-soft):where(:active)::before { background-color: var(--gray-a4); } .rt-SwitchRoot:where(.rt-variant-soft):where(.rt-high-contrast)::before { background-image: linear-gradient(to right, var(--switch-high-contrast-checked-color-overlay) 40%, transparent 60%), linear-gradient(to right, var(--accent-a6) 40%, transparent 60%), linear-gradient(to right, var(--accent-a6) 40%, transparent 60%), linear-gradient(to right, var(--accent-a6) 40%, var(--white-a1) 60%), linear-gradient(to right, var(--accent-a3) 40%, var(--gray-a3) 60%); } .rt-SwitchRoot:where(.rt-variant-soft):where(.rt-high-contrast):where([data-state='checked']:active)::before { filter: var(--switch-high-contrast-checked-active-before-filter); } .rt-SwitchRoot:where(.rt-variant-soft):where([data-disabled]) { mix-blend-mode: var(--switch-disabled-blend-mode); } .rt-SwitchRoot:where(.rt-variant-soft):where([data-disabled])::before { filter: none; background-image: none; background-color: var(--gray-a4); } .rt-SwitchRoot:where(.rt-variant-soft) :where(.rt-SwitchThumb) { filter: saturate(0.45); } .rt-SwitchRoot:where(.rt-variant-soft) :where(.rt-SwitchThumb):where([data-state='unchecked']) { box-shadow: 0 0 0 1px var(--black-a1), 0 1px 3px var(--black-a1), 0 1px 3px var(--black-a1), 0 2px 4px -1px var(--black-a1); } .rt-SwitchRoot:where(.rt-variant-soft) :where(.rt-SwitchThumb):where([data-state='checked']) { box-shadow: 0 0 0 1px var(--black-a1), 0 1px 3px var(--black-a2), 0 1px 3px var(--accent-a3), 0 2px 4px -1px var(--accent-a3); } .rt-SwitchRoot:where(.rt-variant-soft) :where(.rt-SwitchThumb):where([data-disabled]) { filter: none; background-color: var(--gray-2); box-shadow: 0 0 0 1px var(--gray-a2), 0 1px 3px var(--black-a1); transition: none; } .rt-BaseTabList::-webkit-scrollbar { display: none; } .rt-BaseTabListTrigger { display: flex; align-items: center; justify-content: center; flex-shrink: 0; position: relative; -webkit-user-select: none; user-select: none; box-sizing: border-box; height: var(--tab-height); padding-left: var(--tab-padding-x); padding-right: var(--tab-padding-x); color: var(--gray-a11); } .rt-BaseTabListTriggerInner, .rt-BaseTabListTriggerInnerHidden { display: flex; align-items: center; justify-content: center; box-sizing: border-box; padding: var(--tab-inner-padding-y) var(--tab-inner-padding-x); border-radius: var(--tab-inner-border-radius); } .rt-BaseTabListTriggerInner { position: absolute; } :where(.rt-BaseTabListTrigger[data-state='inactive'], .rt-TabNavLink:not([data-active])) .rt-BaseTabListTriggerInner { letter-spacing: var(--tab-inactive-letter-spacing); word-spacing: var(--tab-inactive-word-spacing); } :where(.rt-BaseTabListTrigger[data-state='active'], .rt-TabNavLink[data-active]) .rt-BaseTabListTriggerInner { font-weight: var(--font-weight-medium); letter-spacing: var(--tab-active-letter-spacing); word-spacing: var(--tab-active-word-spacing); } .rt-BaseTabListTriggerInnerHidden { visibility: hidden; font-weight: var(--font-weight-medium); letter-spacing: var(--tab-active-letter-spacing); word-spacing: var(--tab-active-word-spacing); } .rt-BaseTabList:where(.rt-r-size-1) { font-size: var(--font-size-1); line-height: var(--line-height-1); letter-spacing: var(--letter-spacing-1); --tab-height: var(--space-6); --tab-padding-x: var(--space-1); --tab-inner-padding-x: var(--space-1); --tab-inner-padding-y: calc(var(--space-1) * 0.5); --tab-inner-border-radius: var(--radius-1); } .rt-BaseTabList:where(.rt-r-size-2) { font-size: var(--font-size-2); line-height: var(--line-height-2); letter-spacing: var(--letter-spacing-2); --tab-height: var(--space-7); --tab-padding-x: var(--space-2); --tab-inner-padding-x: var(--space-2); --tab-inner-padding-y: var(--space-1); --tab-inner-border-radius: var(--radius-2); } @media (min-width: 520px) { .rt-BaseTabList:where(.xs\\:rt-r-size-1) { font-size: var(--font-size-1); line-height: var(--line-height-1); letter-spacing: var(--letter-spacing-1); --tab-height: var(--space-6); --tab-padding-x: var(--space-1); --tab-inner-padding-x: var(--space-1); --tab-inner-padding-y: calc(var(--space-1) * 0.5); --tab-inner-border-radius: var(--radius-1); } .rt-BaseTabList:where(.xs\\:rt-r-size-2) { font-size: var(--font-size-2); line-height: var(--line-height-2); letter-spacing: var(--letter-spacing-2); --tab-height: var(--space-7); --tab-padding-x: var(--space-2); --tab-inner-padding-x: var(--space-2); --tab-inner-padding-y: var(--space-1); --tab-inner-border-radius: var(--radius-2); } } @media (min-width: 768px) { .rt-BaseTabList:where(.sm\\:rt-r-size-1) { font-size: var(--font-size-1); line-height: var(--line-height-1); letter-spacing: var(--letter-spacing-1); --tab-height: var(--space-6); --tab-padding-x: var(--space-1); --tab-inner-padding-x: var(--space-1); --tab-inner-padding-y: calc(var(--space-1) * 0.5); --tab-inner-border-radius: var(--radius-1); } .rt-BaseTabList:where(.sm\\:rt-r-size-2) { font-size: var(--font-size-2); line-height: var(--line-height-2); letter-spacing: var(--letter-spacing-2); --tab-height: var(--space-7); --tab-padding-x: var(--space-2); --tab-inner-padding-x: var(--space-2); --tab-inner-padding-y: var(--space-1); --tab-inner-border-radius: var(--radius-2); } } @media (min-width: 1024px) { .rt-BaseTabList:where(.md\\:rt-r-size-1) { font-size: var(--font-size-1); line-height: var(--line-height-1); letter-spacing: var(--letter-spacing-1); --tab-height: var(--space-6); --tab-padding-x: var(--space-1); --tab-inner-padding-x: var(--space-1); --tab-inner-padding-y: calc(var(--space-1) * 0.5); --tab-inner-border-radius: var(--radius-1); } .rt-BaseTabList:where(.md\\:rt-r-size-2) { font-size: var(--font-size-2); line-height: var(--line-height-2); letter-spacing: var(--letter-spacing-2); --tab-height: var(--space-7); --tab-padding-x: var(--space-2); --tab-inner-padding-x: var(--space-2); --tab-inner-padding-y: var(--space-1); --tab-inner-border-radius: var(--radius-2); } } @media (min-width: 1280px) { .rt-BaseTabList:where(.lg\\:rt-r-size-1) { font-size: var(--font-size-1); line-height: var(--line-height-1); letter-spacing: var(--letter-spacing-1); --tab-height: var(--space-6); --tab-padding-x: var(--space-1); --tab-inner-padding-x: var(--space-1); --tab-inner-padding-y: calc(var(--space-1) * 0.5); --tab-inner-border-radius: var(--radius-1); } .rt-BaseTabList:where(.lg\\:rt-r-size-2) { font-size: var(--font-size-2); line-height: var(--line-height-2); letter-spacing: var(--letter-spacing-2); --tab-height: var(--space-7); --tab-padding-x: var(--space-2); --tab-inner-padding-x: var(--space-2); --tab-inner-padding-y: var(--space-1); --tab-inner-border-radius: var(--radius-2); } } @media (min-width: 1640px) { .rt-BaseTabList:where(.xl\\:rt-r-size-1) { font-size: var(--font-size-1); line-height: var(--line-height-1); letter-spacing: var(--letter-spacing-1); --tab-height: var(--space-6); --tab-padding-x: var(--space-1); --tab-inner-padding-x: var(--space-1); --tab-inner-padding-y: calc(var(--space-1) * 0.5); --tab-inner-border-radius: var(--radius-1); } .rt-BaseTabList:where(.xl\\:rt-r-size-2) { font-size: var(--font-size-2); line-height: var(--line-height-2); letter-spacing: var(--letter-spacing-2); --tab-height: var(--space-7); --tab-padding-x: var(--space-2); --tab-inner-padding-x: var(--space-2); --tab-inner-padding-y: var(--space-1); --tab-inner-border-radius: var(--radius-2); } } .rt-BaseTabList { box-shadow: inset 0 -1px 0 0 var(--gray-a5); display: flex; justify-content: flex-start; overflow-x: auto; white-space: nowrap; font-family: var(--default-font-family); font-style: normal; scrollbar-width: none; } @media (hover: hover) { .rt-BaseTabListTrigger:where(:hover) { color: var(--gray-12); } .rt-BaseTabListTrigger:where(:hover) :where(.rt-BaseTabListTriggerInner) { background-color: var(--gray-a3); } .rt-BaseTabListTrigger:where(:focus-visible:hover) :where(.rt-BaseTabListTriggerInner) { background-color: var(--accent-a3); } } .rt-BaseTabListTrigger:where([data-state='active'], [data-active]) { color: var(--gray-12); } .rt-BaseTabListTrigger:where(:focus-visible) :where(.rt-BaseTabListTriggerInner) { outline: 2px solid var(--focus-8); outline-offset: -2px; } .rt-BaseTabListTrigger:where([data-state='active'], [data-active])::before { box-sizing: border-box; content: ''; height: 2px; position: absolute; bottom: 0; left: 0; right: 0; background-color: var(--accent-indicator); } :where(.rt-BaseTabList.rt-high-contrast) .rt-BaseTabListTrigger:where([data-state='active'], [data-active])::before { background-color: var(--accent-12); } .rt-TabNavItem { display: flex; } .rt-TableRootTable { --table-row-background-color: transparent; --table-row-box-shadow: inset 0 -1px var(--gray-a5); width: 100%; text-align: left; vertical-align: top; border-collapse: collapse; border-radius: calc(var(--table-border-radius) - 1px); border-spacing: 0; box-sizing: border-box; height: 0; } .rt-TableHeader { vertical-align: inherit; } .rt-TableBody { vertical-align: inherit; } .rt-TableRow { vertical-align: inherit; color: var(--gray-12); } .rt-TableCell { background-color: var(--table-row-background-color); box-shadow: var(--table-row-box-shadow); box-sizing: border-box; vertical-align: inherit; padding: var(--table-cell-padding); height: var(--table-cell-min-height); } .rt-Inset :where(.rt-TableCell:first-child) { padding-left: var(--inset-padding-left, var(--table-cell-padding)); } .rt-Inset :where(.rt-TableCell:last-child) { padding-right: var(--inset-padding-right, var(--table-cell-padding)); } .rt-TableColumnHeaderCell { font-weight: bold; } .rt-TableRowHeaderCell { font-weight: normal; } .rt-TableRoot:where(.rt-r-size-1) { --table-border-radius: var(--radius-3); --table-cell-padding: var(--space-2); --table-cell-min-height: calc(36px * var(--scaling)); } .rt-TableRoot:where(.rt-r-size-1) :where(.rt-TableRootTable) { font-size: var(--font-size-2); line-height: var(--line-height-2); } .rt-TableRoot:where(.rt-r-size-2) { --table-border-radius: var(--radius-4); --table-cell-padding: var(--space-3); --table-cell-min-height: calc(44px * var(--scaling)); } .rt-TableRoot:where(.rt-r-size-2) :where(.rt-TableRootTable) { font-size: var(--font-size-2); line-height: var(--line-height-2); } .rt-TableRoot:where(.rt-r-size-3) { --table-border-radius: var(--radius-4); --table-cell-padding: var(--space-3) var(--space-4); --table-cell-min-height: var(--space-8); } .rt-TableRoot:where(.rt-r-size-3) :where(.rt-TableRootTable) { font-size: var(--font-size-3); line-height: var(--line-height-3); } @media (min-width: 520px) { .rt-TableRoot:where(.xs\\:rt-r-size-1) { --table-border-radius: var(--radius-3); --table-cell-padding: var(--space-2); --table-cell-min-height: calc(36px * var(--scaling)); } .rt-TableRoot:where(.xs\\:rt-r-size-1) :where(.rt-TableRootTable) { font-size: var(--font-size-2); line-height: var(--line-height-2); } .rt-TableRoot:where(.xs\\:rt-r-size-2) { --table-border-radius: var(--radius-4); --table-cell-padding: var(--space-3); --table-cell-min-height: calc(44px * var(--scaling)); } .rt-TableRoot:where(.xs\\:rt-r-size-2) :where(.rt-TableRootTable) { font-size: var(--font-size-2); line-height: var(--line-height-2); } .rt-TableRoot:where(.xs\\:rt-r-size-3) { --table-border-radius: var(--radius-4); --table-cell-padding: var(--space-3) var(--space-4); --table-cell-min-height: var(--space-8); } .rt-TableRoot:where(.xs\\:rt-r-size-3) :where(.rt-TableRootTable) { font-size: var(--font-size-3); line-height: var(--line-height-3); } } @media (min-width: 768px) { .rt-TableRoot:where(.sm\\:rt-r-size-1) { --table-border-radius: var(--radius-3); --table-cell-padding: var(--space-2); --table-cell-min-height: calc(36px * var(--scaling)); } .rt-TableRoot:where(.sm\\:rt-r-size-1) :where(.rt-TableRootTable) { font-size: var(--font-size-2); line-height: var(--line-height-2); } .rt-TableRoot:where(.sm\\:rt-r-size-2) { --table-border-radius: var(--radius-4); --table-cell-padding: var(--space-3); --table-cell-min-height: calc(44px * var(--scaling)); } .rt-TableRoot:where(.sm\\:rt-r-size-2) :where(.rt-TableRootTable) { font-size: var(--font-size-2); line-height: var(--line-height-2); } .rt-TableRoot:where(.sm\\:rt-r-size-3) { --table-border-radius: var(--radius-4); --table-cell-padding: var(--space-3) var(--space-4); --table-cell-min-height: var(--space-8); } .rt-TableRoot:where(.sm\\:rt-r-size-3) :where(.rt-TableRootTable) { font-size: var(--font-size-3); line-height: var(--line-height-3); } } @media (min-width: 1024px) { .rt-TableRoot:where(.md\\:rt-r-size-1) { --table-border-radius: var(--radius-3); --table-cell-padding: var(--space-2); --table-cell-min-height: calc(36px * var(--scaling)); } .rt-TableRoot:where(.md\\:rt-r-size-1) :where(.rt-TableRootTable) { font-size: var(--font-size-2); line-height: var(--line-height-2); } .rt-TableRoot:where(.md\\:rt-r-size-2) { --table-border-radius: var(--radius-4); --table-cell-padding: var(--space-3); --table-cell-min-height: calc(44px * var(--scaling)); } .rt-TableRoot:where(.md\\:rt-r-size-2) :where(.rt-TableRootTable) { font-size: var(--font-size-2); line-height: var(--line-height-2); } .rt-TableRoot:where(.md\\:rt-r-size-3) { --table-border-radius: var(--radius-4); --table-cell-padding: var(--space-3) var(--space-4); --table-cell-min-height: var(--space-8); } .rt-TableRoot:where(.md\\:rt-r-size-3) :where(.rt-TableRootTable) { font-size: var(--font-size-3); line-height: var(--line-height-3); } } @media (min-width: 1280px) { .rt-TableRoot:where(.lg\\:rt-r-size-1) { --table-border-radius: var(--radius-3); --table-cell-padding: var(--space-2); --table-cell-min-height: calc(36px * var(--scaling)); } .rt-TableRoot:where(.lg\\:rt-r-size-1) :where(.rt-TableRootTable) { font-size: var(--font-size-2); line-height: var(--line-height-2); } .rt-TableRoot:where(.lg\\:rt-r-size-2) { --table-border-radius: var(--radius-4); --table-cell-padding: var(--space-3); --table-cell-min-height: calc(44px * var(--scaling)); } .rt-TableRoot:where(.lg\\:rt-r-size-2) :where(.rt-TableRootTable) { font-size: var(--font-size-2); line-height: var(--line-height-2); } .rt-TableRoot:where(.lg\\:rt-r-size-3) { --table-border-radius: var(--radius-4); --table-cell-padding: var(--space-3) var(--space-4); --table-cell-min-height: var(--space-8); } .rt-TableRoot:where(.lg\\:rt-r-size-3) :where(.rt-TableRootTable) { font-size: var(--font-size-3); line-height: var(--line-height-3); } } @media (min-width: 1640px) { .rt-TableRoot:where(.xl\\:rt-r-size-1) { --table-border-radius: var(--radius-3); --table-cell-padding: var(--space-2); --table-cell-min-height: calc(36px * var(--scaling)); } .rt-TableRoot:where(.xl\\:rt-r-size-1) :where(.rt-TableRootTable) { font-size: var(--font-size-2); line-height: var(--line-height-2); } .rt-TableRoot:where(.xl\\:rt-r-size-2) { --table-border-radius: var(--radius-4); --table-cell-padding: var(--space-3); --table-cell-min-height: calc(44px * var(--scaling)); } .rt-TableRoot:where(.xl\\:rt-r-size-2) :where(.rt-TableRootTable) { font-size: var(--font-size-2); line-height: var(--line-height-2); } .rt-TableRoot:where(.xl\\:rt-r-size-3) { --table-border-radius: var(--radius-4); --table-cell-padding: var(--space-3) var(--space-4); --table-cell-min-height: var(--space-8); } .rt-TableRoot:where(.xl\\:rt-r-size-3) :where(.rt-TableRootTable) { font-size: var(--font-size-3); line-height: var(--line-height-3); } } .rt-TableRoot:where(.rt-variant-surface) { box-sizing: border-box; border: 1px solid var(--gray-a5); border-radius: var(--table-border-radius); background-color: var(--color-panel); -webkit-backdrop-filter: var(--backdrop-filter-panel); backdrop-filter: var(--backdrop-filter-panel); background-clip: padding-box; position: relative; } @supports (box-shadow: 0 0 0 1px color-mix(in oklab, white, black)) { .rt-TableRoot:where(.rt-variant-surface) { border-color: color-mix(in oklab, var(--gray-a5), var(--gray-6)); } } .rt-TableRoot:where(.rt-variant-surface) :where(.rt-TableRootTable) { overflow: hidden; } .rt-TableRoot:where(.rt-variant-surface) :where(.rt-TableRootTable) :where(.rt-TableHeader) { --table-row-background-color: var(--gray-a2); } .rt-TableRoot:where(.rt-variant-surface) :where(.rt-TableRootTable) :where(.rt-TableBody) :where(.rt-TableRow:last-child) { --table-row-box-shadow: none; } .rt-TableRoot:where(.rt-variant-ghost) { --scrollarea-scrollbar-horizontal-margin-left: 0; --scrollarea-scrollbar-horizontal-margin-right: 0; } .rt-TabsContent { position: relative; outline: 0; } .rt-TabsContent:where(:focus-visible) { outline: 2px solid var(--focus-8); } .rt-TextAreaRoot:where(:focus-within) { outline: 2px solid var(--focus-8); outline-offset: -1px; } .rt-TextAreaInput::-webkit-scrollbar { width: var(--space-3); height: var(--space-3); } .rt-TextAreaInput::-webkit-scrollbar-track, .rt-TextAreaInput::-webkit-scrollbar-thumb { background-clip: content-box; border: var(--space-1) solid transparent; border-radius: var(--space-3); } .rt-TextAreaInput::-webkit-scrollbar-track { background-color: var(--gray-a3); } .rt-TextAreaInput::-webkit-scrollbar-thumb { background-color: var(--gray-a8); } @media (hover: hover) { :where(.rt-TextAreaInput:not(:disabled))::-webkit-scrollbar-thumb:hover { background-color: var(--gray-a9); } } .rt-TextAreaInput:where(:-webkit-autofill, [data-com-onepassword-filled]) { -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: var(--gray-12); } .rt-TextAreaInput:where(:autofill, [data-com-onepassword-filled]) { -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: var(--gray-12); } .rt-TextAreaRoot { box-sizing: border-box; padding: var(--text-area-border-width); display: flex; flex-direction: column; box-sizing: border-box; font-family: var(--default-font-family); font-weight: var(--font-weight-regular); font-style: normal; text-align: start; overflow: hidden; } .rt-TextAreaInput { padding: var(--text-area-padding-y) var(--text-area-padding-x); border-radius: inherit; resize: none; display: block; width: 100%; flex-grow: 1; cursor: auto; } .rt-TextAreaRoot:where(.rt-r-size-1) { min-height: var(--space-8); border-radius: var(--radius-2); } .rt-TextAreaRoot:where(.rt-r-size-1) :where(.rt-TextAreaInput) { --text-area-padding-y: calc(var(--space-1) - var(--text-area-border-width)); --text-area-padding-x: calc(var(--space-1) * 1.5 - var(--text-area-border-width)); font-size: var(--font-size-1); line-height: var(--line-height-1); letter-spacing: var(--letter-spacing-1); } .rt-TextAreaRoot:where(.rt-r-size-2) { min-height: var(--space-9); border-radius: var(--radius-2); } .rt-TextAreaRoot:where(.rt-r-size-2) :where(.rt-TextAreaInput) { --text-area-padding-y: calc(var(--space-1) * 1.5 - var(--text-area-border-width)); --text-area-padding-x: calc(var(--space-2) - var(--text-area-border-width)); font-size: var(--font-size-2); line-height: var(--line-height-2); letter-spacing: var(--letter-spacing-2); } .rt-TextAreaRoot:where(.rt-r-size-3) { min-height: 80px; border-radius: var(--radius-3); } .rt-TextAreaRoot:where(.rt-r-size-3) :where(.rt-TextAreaInput) { --text-area-padding-y: calc(var(--space-2) - var(--text-area-border-width)); --text-area-padding-x: calc(var(--space-3) - var(--text-area-border-width)); font-size: var(--font-size-3); line-height: var(--line-height-3); letter-spacing: var(--letter-spacing-3); } @media (min-width: 520px) { .rt-TextAreaRoot:where(.xs\\:rt-r-size-1) { min-height: var(--space-8); border-radius: var(--radius-2); } .rt-TextAreaRoot:where(.xs\\:rt-r-size-1) :where(.rt-TextAreaInput) { --text-area-padding-y: calc(var(--space-1) - var(--text-area-border-width)); --text-area-padding-x: calc(var(--space-1) * 1.5 - var(--text-area-border-width)); font-size: var(--font-size-1); line-height: var(--line-height-1); letter-spacing: var(--letter-spacing-1); } .rt-TextAreaRoot:where(.xs\\:rt-r-size-2) { min-height: var(--space-9); border-radius: var(--radius-2); } .rt-TextAreaRoot:where(.xs\\:rt-r-size-2) :where(.rt-TextAreaInput) { --text-area-padding-y: calc(var(--space-1) * 1.5 - var(--text-area-border-width)); --text-area-padding-x: calc(var(--space-2) - var(--text-area-border-width)); font-size: var(--font-size-2); line-height: var(--line-height-2); letter-spacing: var(--letter-spacing-2); } .rt-TextAreaRoot:where(.xs\\:rt-r-size-3) { min-height: 80px; border-radius: var(--radius-3); } .rt-TextAreaRoot:where(.xs\\:rt-r-size-3) :where(.rt-TextAreaInput) { --text-area-padding-y: calc(var(--space-2) - var(--text-area-border-width)); --text-area-padding-x: calc(var(--space-3) - var(--text-area-border-width)); font-size: var(--font-size-3); line-height: var(--line-height-3); letter-spacing: var(--letter-spacing-3); } } @media (min-width: 768px) { .rt-TextAreaRoot:where(.sm\\:rt-r-size-1) { min-height: var(--space-8); border-radius: var(--radius-2); } .rt-TextAreaRoot:where(.sm\\:rt-r-size-1) :where(.rt-TextAreaInput) { --text-area-padding-y: calc(var(--space-1) - var(--text-area-border-width)); --text-area-padding-x: calc(var(--space-1) * 1.5 - var(--text-area-border-width)); font-size: var(--font-size-1); line-height: var(--line-height-1); letter-spacing: var(--letter-spacing-1); } .rt-TextAreaRoot:where(.sm\\:rt-r-size-2) { min-height: var(--space-9); border-radius: var(--radius-2); } .rt-TextAreaRoot:where(.sm\\:rt-r-size-2) :where(.rt-TextAreaInput) { --text-area-padding-y: calc(var(--space-1) * 1.5 - var(--text-area-border-width)); --text-area-padding-x: calc(var(--space-2) - var(--text-area-border-width)); font-size: var(--font-size-2); line-height: var(--line-height-2); letter-spacing: var(--letter-spacing-2); } .rt-TextAreaRoot:where(.sm\\:rt-r-size-3) { min-height: 80px; border-radius: var(--radius-3); } .rt-TextAreaRoot:where(.sm\\:rt-r-size-3) :where(.rt-TextAreaInput) { --text-area-padding-y: calc(var(--space-2) - var(--text-area-border-width)); --text-area-padding-x: calc(var(--space-3) - var(--text-area-border-width)); font-size: var(--font-size-3); line-height: var(--line-height-3); letter-spacing: var(--letter-spacing-3); } } @media (min-width: 1024px) { .rt-TextAreaRoot:where(.md\\:rt-r-size-1) { min-height: var(--space-8); border-radius: var(--radius-2); } .rt-TextAreaRoot:where(.md\\:rt-r-size-1) :where(.rt-TextAreaInput) { --text-area-padding-y: calc(var(--space-1) - var(--text-area-border-width)); --text-area-padding-x: calc(var(--space-1) * 1.5 - var(--text-area-border-width)); font-size: var(--font-size-1); line-height: var(--line-height-1); letter-spacing: var(--letter-spacing-1); } .rt-TextAreaRoot:where(.md\\:rt-r-size-2) { min-height: var(--space-9); border-radius: var(--radius-2); } .rt-TextAreaRoot:where(.md\\:rt-r-size-2) :where(.rt-TextAreaInput) { --text-area-padding-y: calc(var(--space-1) * 1.5 - var(--text-area-border-width)); --text-area-padding-x: calc(var(--space-2) - var(--text-area-border-width)); font-size: var(--font-size-2); line-height: var(--line-height-2); letter-spacing: var(--letter-spacing-2); } .rt-TextAreaRoot:where(.md\\:rt-r-size-3) { min-height: 80px; border-radius: var(--radius-3); } .rt-TextAreaRoot:where(.md\\:rt-r-size-3) :where(.rt-TextAreaInput) { --text-area-padding-y: calc(var(--space-2) - var(--text-area-border-width)); --text-area-padding-x: calc(var(--space-3) - var(--text-area-border-width)); font-size: var(--font-size-3); line-height: var(--line-height-3); letter-spacing: var(--letter-spacing-3); } } @media (min-width: 1280px) { .rt-TextAreaRoot:where(.lg\\:rt-r-size-1) { min-height: var(--space-8); border-radius: var(--radius-2); } .rt-TextAreaRoot:where(.lg\\:rt-r-size-1) :where(.rt-TextAreaInput) { --text-area-padding-y: calc(var(--space-1) - var(--text-area-border-width)); --text-area-padding-x: calc(var(--space-1) * 1.5 - var(--text-area-border-width)); font-size: var(--font-size-1); line-height: var(--line-height-1); letter-spacing: var(--letter-spacing-1); } .rt-TextAreaRoot:where(.lg\\:rt-r-size-2) { min-height: var(--space-9); border-radius: var(--radius-2); } .rt-TextAreaRoot:where(.lg\\:rt-r-size-2) :where(.rt-TextAreaInput) { --text-area-padding-y: calc(var(--space-1) * 1.5 - var(--text-area-border-width)); --text-area-padding-x: calc(var(--space-2) - var(--text-area-border-width)); font-size: var(--font-size-2); line-height: var(--line-height-2); letter-spacing: var(--letter-spacing-2); } .rt-TextAreaRoot:where(.lg\\:rt-r-size-3) { min-height: 80px; border-radius: var(--radius-3); } .rt-TextAreaRoot:where(.lg\\:rt-r-size-3) :where(.rt-TextAreaInput) { --text-area-padding-y: calc(var(--space-2) - var(--text-area-border-width)); --text-area-padding-x: calc(var(--space-3) - var(--text-area-border-width)); font-size: var(--font-size-3); line-height: var(--line-height-3); letter-spacing: var(--letter-spacing-3); } } @media (min-width: 1640px) { .rt-TextAreaRoot:where(.xl\\:rt-r-size-1) { min-height: var(--space-8); border-radius: var(--radius-2); } .rt-TextAreaRoot:where(.xl\\:rt-r-size-1) :where(.rt-TextAreaInput) { --text-area-padding-y: calc(var(--space-1) - var(--text-area-border-width)); --text-area-padding-x: calc(var(--space-1) * 1.5 - var(--text-area-border-width)); font-size: var(--font-size-1); line-height: var(--line-height-1); letter-spacing: var(--letter-spacing-1); } .rt-TextAreaRoot:where(.xl\\:rt-r-size-2) { min-height: var(--space-9); border-radius: var(--radius-2); } .rt-TextAreaRoot:where(.xl\\:rt-r-size-2) :where(.rt-TextAreaInput) { --text-area-padding-y: calc(var(--space-1) * 1.5 - var(--text-area-border-width)); --text-area-padding-x: calc(var(--space-2) - var(--text-area-border-width)); font-size: var(--font-size-2); line-height: var(--line-height-2); letter-spacing: var(--letter-spacing-2); } .rt-TextAreaRoot:where(.xl\\:rt-r-size-3) { min-height: 80px; border-radius: var(--radius-3); } .rt-TextAreaRoot:where(.xl\\:rt-r-size-3) :where(.rt-TextAreaInput) { --text-area-padding-y: calc(var(--space-2) - var(--text-area-border-width)); --text-area-padding-x: calc(var(--space-3) - var(--text-area-border-width)); font-size: var(--font-size-3); line-height: var(--line-height-3); letter-spacing: var(--letter-spacing-3); } } .rt-TextAreaRoot:where(.rt-variant-surface) { --text-area-border-width: 1px; background-clip: content-box; background-color: var(--color-surface); box-shadow: inset 0 0 0 var(--text-area-border-width) var(--gray-a7); color: var(--gray-12); } .rt-TextAreaRoot:where(.rt-variant-surface) :where(.rt-TextAreaInput)::placeholder { color: var(--gray-a10); } .rt-TextAreaRoot:where(.rt-variant-surface):where(:has(.rt-TextAreaInput:where(:-webkit-autofill, [data-com-onepassword-filled]):not(:disabled, :read-only))) { background-image: linear-gradient(var(--focus-a2), var(--focus-a2)); box-shadow: inset 0 0 0 1px var(--focus-a5), inset 0 0 0 1px var(--gray-a5); } .rt-TextAreaRoot:where(.rt-variant-surface):where(:has(.rt-TextAreaInput:where(:autofill, [data-com-onepassword-filled]):not(:disabled, :read-only))) { background-image: linear-gradient(var(--focus-a2), var(--focus-a2)); box-shadow: inset 0 0 0 1px var(--focus-a5), inset 0 0 0 1px var(--gray-a5); } .rt-TextAreaRoot:where(.rt-variant-surface):where(:has(.rt-TextAreaInput:where(:disabled, :read-only))) { background-image: linear-gradient(var(--gray-a2), var(--gray-a2)); box-shadow: inset 0 0 0 var(--text-area-border-width) var(--gray-a6); } .rt-TextAreaRoot:where(.rt-variant-classic) { --text-area-border-width: 1px; background-clip: content-box; background-color: var(--color-surface); box-shadow: var(--shadow-1); color: var(--gray-12); } .rt-TextAreaRoot:where(.rt-variant-classic) :where(.rt-TextAreaInput)::placeholder { color: var(--gray-a10); } .rt-TextAreaRoot:where(.rt-variant-classic):where(:has(.rt-TextAreaInput:where(:-webkit-autofill, [data-com-onepassword-filled]):not(:disabled, :read-only))) { background-image: linear-gradient(var(--focus-a2), var(--focus-a2)); box-shadow: inset 0 0 0 1px var(--focus-a5), inset 0 0 0 1px var(--gray-a5); } .rt-TextAreaRoot:where(.rt-variant-classic):where(:has(.rt-TextAreaInput:where(:autofill, [data-com-onepassword-filled]):not(:disabled, :read-only))) { background-image: linear-gradient(var(--focus-a2), var(--focus-a2)); box-shadow: inset 0 0 0 1px var(--focus-a5), inset 0 0 0 1px var(--gray-a5); } .rt-TextAreaRoot:where(.rt-variant-classic):where(:has(.rt-TextAreaInput:where(:disabled, :read-only))) { background-image: linear-gradient(var(--gray-a2), var(--gray-a2)); } .rt-TextAreaRoot:where(.rt-variant-soft) { --text-area-border-width: 0px; background-color: var(--accent-a3); color: var(--accent-12); } .rt-TextAreaRoot:where(.rt-variant-soft) :where(.rt-TextAreaInput)::selection { background-color: var(--accent-a5); } .rt-TextAreaRoot:where(.rt-variant-soft) :where(.rt-TextAreaInput)::placeholder { color: var(--accent-12); opacity: 0.65; } .rt-TextAreaRoot:where(.rt-variant-soft):where(:focus-within) { outline-color: var(--accent-8); } .rt-TextAreaRoot:where(.rt-variant-soft):where(:has(.rt-TextAreaInput:where(:-webkit-autofill, [data-com-onepassword-filled]):not(:disabled, :read-only))) { box-shadow: inset 0 0 0 1px var(--accent-a5), inset 0 0 0 1px var(--gray-a4); } .rt-TextAreaRoot:where(.rt-variant-soft):where(:has(.rt-TextAreaInput:where(:autofill, [data-com-onepassword-filled]):not(:disabled, :read-only))) { box-shadow: inset 0 0 0 1px var(--accent-a5), inset 0 0 0 1px var(--gray-a4); } .rt-TextAreaRoot:where(.rt-variant-soft):where(:has(.rt-TextAreaInput:where(:disabled, :read-only))) { background-color: var(--gray-a3); } .rt-TextAreaInput:where(:disabled, :read-only) { cursor: text; color: var(--gray-a11); -webkit-text-fill-color: var(--gray-a11); } .rt-TextAreaInput:where(:disabled, :read-only)::placeholder { opacity: 0.5; } .rt-TextAreaInput:where(:disabled, :read-only):where(:placeholder-shown) { cursor: var(--cursor-disabled); } .rt-TextAreaInput:where(:disabled, :read-only)::selection { background-color: var(--gray-a5); } .rt-TextAreaRoot:where(:focus-within:has(.rt-TextAreaInput:where(:disabled, :read-only))) { outline-color: var(--gray-8); } @supports selector(:has(*)) { .rt-TextFieldRoot:where(:has(.rt-TextFieldInput:focus)) { outline: 2px solid var(--text-field-focus-color); outline-offset: -1px; } } @supports not selector(:has(*)) { .rt-TextFieldRoot:where(:focus-within) { outline: 2px solid var(--text-field-focus-color); outline-offset: -1px; } } .rt-TextFieldRoot::selection { background-color: var(--text-field-selection-color); } .rt-TextFieldInput { width: 100%; display: flex; align-items: center; text-align: inherit; border-radius: calc(var(--text-field-border-radius) - var(--text-field-border-width)); text-indent: var(--text-field-padding); } .rt-TextFieldInput:where([type='number']) { -moz-appearance: textfield; } .rt-TextFieldInput::-webkit-inner-spin-button { -webkit-appearance: none; appearance: none; } .rt-TextFieldInput::-webkit-search-cancel-button { -webkit-appearance: none; appearance: none; } .rt-TextFieldInput::selection { background-color: var(--text-field-selection-color); } .rt-TextFieldInput::-webkit-calendar-picker-indicator { box-sizing: content-box; width: var(--text-field-native-icon-size); height: var(--text-field-native-icon-size); padding: var(--space-1); margin-left: 0; margin-right: calc(var(--space-1) * -1); border-radius: calc(var(--text-field-border-radius) - 2px); } .rt-TextFieldInput:where(:not([type='time']))::-webkit-calendar-picker-indicator { margin-left: var(--space-1); } .rt-TextFieldInput::-webkit-calendar-picker-indicator:where(:hover) { background-color: var(--gray-a3); } .rt-TextFieldInput::-webkit-calendar-picker-indicator:where(:focus-visible) { outline: 2px solid var(--text-field-focus-color); } .rt-TextFieldInput::-webkit-datetime-edit-ampm-field:where(:focus), .rt-TextFieldInput::-webkit-datetime-edit-day-field:where(:focus), .rt-TextFieldInput::-webkit-datetime-edit-hour-field:where(:focus), .rt-TextFieldInput::-webkit-datetime-edit-millisecond-field:where(:focus), .rt-TextFieldInput::-webkit-datetime-edit-minute-field:where(:focus), .rt-TextFieldInput::-webkit-datetime-edit-month-field:where(:focus), .rt-TextFieldInput::-webkit-datetime-edit-second-field:where(:focus), .rt-TextFieldInput::-webkit-datetime-edit-week-field:where(:focus), .rt-TextFieldInput::-webkit-datetime-edit-year-field:where(:focus) { background-color: var(--text-field-selection-color); color: inherit; outline: none; } @supports selector(:has(*)) { .rt-TextFieldInput:where(:-webkit-autofill, [data-com-onepassword-filled]) { -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: var(--gray-12); } .rt-TextFieldInput:where(:autofill, [data-com-onepassword-filled]) { -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: var(--gray-12); } } .rt-TextFieldSlot { box-sizing: border-box; flex-shrink: 0; display: flex; align-items: center; cursor: text; } .rt-TextFieldSlot:where(:not([data-side='right'])) { order: -1; margin-left: calc(var(--text-field-border-width) * -1); margin-right: 0; } .rt-TextFieldSlot:where([data-side='right']), :where(.rt-TextFieldSlot:not([data-side='right'])) ~ .rt-TextFieldSlot:where(:not([data-side='left'])) { order: 0; margin-left: 0; margin-right: calc(var(--text-field-border-width) * -1); } .rt-TextFieldRoot { box-sizing: border-box; height: var(--text-field-height); padding: var(--text-field-border-width); border-radius: var(--text-field-border-radius); display: flex; align-items: stretch; font-family: var(--default-font-family); font-weight: var(--font-weight-regular); font-style: normal; text-align: start; } .rt-TextFieldInput:where([type='date'], [type='datetime-local'], [type='time'], [type='week'], [type='month']) { text-indent: 0; padding-left: var(--text-field-padding); padding-right: var(--text-field-padding); } .rt-TextFieldInput:where(:has(~ .rt-TextFieldSlot:not([data-side='right']))) { text-indent: 0; padding-left: 0; border-top-left-radius: 0; border-bottom-left-radius: 0; } .rt-TextFieldInput:where(:has( ~ .rt-TextFieldSlot[data-side='right'], ~ .rt-TextFieldSlot:not([data-side='right']) ~ .rt-TextFieldSlot:not([data-side='left']) )) { padding-right: 0; border-top-right-radius: 0; border-bottom-right-radius: 0; } .rt-TextFieldRoot:where(.rt-r-size-1) { --text-field-height: var(--space-5); --text-field-padding: calc(var(--space-1) * 1.5 - var(--text-field-border-width)); --text-field-border-radius: max(var(--radius-2), var(--radius-full)); --text-field-native-icon-size: var(--space-3); font-size: var(--font-size-1); letter-spacing: var(--letter-spacing-1); } .rt-TextFieldRoot:where(.rt-r-size-1) :where(.rt-TextFieldSlot) { gap: var(--space-2); padding-left: var(--space-1); padding-right: var(--space-1); } .rt-TextFieldRoot:where(.rt-r-size-1) :where(.rt-TextFieldInput) { padding-bottom: 0px; } .rt-TextFieldRoot:where(.rt-r-size-1) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container { padding-right: 0px; margin-right: -2px; } .rt-TextFieldRoot:where(.rt-r-size-2) { --text-field-height: var(--space-6); --text-field-padding: calc(var(--space-2) - var(--text-field-border-width)); --text-field-border-radius: max(var(--radius-2), var(--radius-full)); --text-field-native-icon-size: var(--space-4); font-size: var(--font-size-2); letter-spacing: var(--letter-spacing-2); } .rt-TextFieldRoot:where(.rt-r-size-2) :where(.rt-TextFieldInput) { padding-bottom: 0.5px; } .rt-TextFieldRoot:where(.rt-r-size-2) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container { padding-right: 2px; margin-right: 0px; } .rt-TextFieldRoot:where(.rt-r-size-2) :where(.rt-TextFieldSlot) { gap: var(--space-2); padding-left: var(--space-2); padding-right: var(--space-2); } .rt-TextFieldRoot:where(.rt-r-size-3) { --text-field-height: var(--space-7); --text-field-padding: calc(var(--space-3) - var(--text-field-border-width)); --text-field-border-radius: max(var(--radius-3), var(--radius-full)); --text-field-native-icon-size: var(--space-4); font-size: var(--font-size-3); letter-spacing: var(--letter-spacing-3); } .rt-TextFieldRoot:where(.rt-r-size-3) :where(.rt-TextFieldInput) { padding-bottom: 0px; } .rt-TextFieldRoot:where(.rt-r-size-3) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container { padding-right: 5px; margin-right: 0px; } .rt-TextFieldRoot:where(.rt-r-size-3) :where(.rt-TextFieldSlot) { gap: var(--space-3); padding-left: var(--space-3); padding-right: var(--space-3); } @media (min-width: 520px) { .rt-TextFieldRoot:where(.xs\\:rt-r-size-1) { --text-field-height: var(--space-5); --text-field-padding: calc(var(--space-1) * 1.5 - var(--text-field-border-width)); --text-field-border-radius: max(var(--radius-2), var(--radius-full)); --text-field-native-icon-size: var(--space-3); font-size: var(--font-size-1); letter-spacing: var(--letter-spacing-1); } .rt-TextFieldRoot:where(.xs\\:rt-r-size-1) :where(.rt-TextFieldSlot) { gap: var(--space-2); padding-left: var(--space-1); padding-right: var(--space-1); } .rt-TextFieldRoot:where(.xs\\:rt-r-size-1) :where(.rt-TextFieldInput) { padding-bottom: 0px; } .rt-TextFieldRoot:where(.xs\\:rt-r-size-1) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container { padding-right: 0px; margin-right: -2px; } .rt-TextFieldRoot:where(.xs\\:rt-r-size-2) { --text-field-height: var(--space-6); --text-field-padding: calc(var(--space-2) - var(--text-field-border-width)); --text-field-border-radius: max(var(--radius-2), var(--radius-full)); --text-field-native-icon-size: var(--space-4); font-size: var(--font-size-2); letter-spacing: var(--letter-spacing-2); } .rt-TextFieldRoot:where(.xs\\:rt-r-size-2) :where(.rt-TextFieldInput) { padding-bottom: 0.5px; } .rt-TextFieldRoot:where(.xs\\:rt-r-size-2) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container { padding-right: 2px; margin-right: 0px; } .rt-TextFieldRoot:where(.xs\\:rt-r-size-2) :where(.rt-TextFieldSlot) { gap: var(--space-2); padding-left: var(--space-2); padding-right: var(--space-2); } .rt-TextFieldRoot:where(.xs\\:rt-r-size-3) { --text-field-height: var(--space-7); --text-field-padding: calc(var(--space-3) - var(--text-field-border-width)); --text-field-border-radius: max(var(--radius-3), var(--radius-full)); --text-field-native-icon-size: var(--space-4); font-size: var(--font-size-3); letter-spacing: var(--letter-spacing-3); } .rt-TextFieldRoot:where(.xs\\:rt-r-size-3) :where(.rt-TextFieldInput) { padding-bottom: 0px; } .rt-TextFieldRoot:where(.xs\\:rt-r-size-3) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container { padding-right: 5px; margin-right: 0px; } .rt-TextFieldRoot:where(.xs\\:rt-r-size-3) :where(.rt-TextFieldSlot) { gap: var(--space-3); padding-left: var(--space-3); padding-right: var(--space-3); } } @media (min-width: 768px) { .rt-TextFieldRoot:where(.sm\\:rt-r-size-1) { --text-field-height: var(--space-5); --text-field-padding: calc(var(--space-1) * 1.5 - var(--text-field-border-width)); --text-field-border-radius: max(var(--radius-2), var(--radius-full)); --text-field-native-icon-size: var(--space-3); font-size: var(--font-size-1); letter-spacing: var(--letter-spacing-1); } .rt-TextFieldRoot:where(.sm\\:rt-r-size-1) :where(.rt-TextFieldSlot) { gap: var(--space-2); padding-left: var(--space-1); padding-right: var(--space-1); } .rt-TextFieldRoot:where(.sm\\:rt-r-size-1) :where(.rt-TextFieldInput) { padding-bottom: 0px; } .rt-TextFieldRoot:where(.sm\\:rt-r-size-1) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container { padding-right: 0px; margin-right: -2px; } .rt-TextFieldRoot:where(.sm\\:rt-r-size-2) { --text-field-height: var(--space-6); --text-field-padding: calc(var(--space-2) - var(--text-field-border-width)); --text-field-border-radius: max(var(--radius-2), var(--radius-full)); --text-field-native-icon-size: var(--space-4); font-size: var(--font-size-2); letter-spacing: var(--letter-spacing-2); } .rt-TextFieldRoot:where(.sm\\:rt-r-size-2) :where(.rt-TextFieldInput) { padding-bottom: 0.5px; } .rt-TextFieldRoot:where(.sm\\:rt-r-size-2) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container { padding-right: 2px; margin-right: 0px; } .rt-TextFieldRoot:where(.sm\\:rt-r-size-2) :where(.rt-TextFieldSlot) { gap: var(--space-2); padding-left: var(--space-2); padding-right: var(--space-2); } .rt-TextFieldRoot:where(.sm\\:rt-r-size-3) { --text-field-height: var(--space-7); --text-field-padding: calc(var(--space-3) - var(--text-field-border-width)); --text-field-border-radius: max(var(--radius-3), var(--radius-full)); --text-field-native-icon-size: var(--space-4); font-size: var(--font-size-3); letter-spacing: var(--letter-spacing-3); } .rt-TextFieldRoot:where(.sm\\:rt-r-size-3) :where(.rt-TextFieldInput) { padding-bottom: 0px; } .rt-TextFieldRoot:where(.sm\\:rt-r-size-3) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container { padding-right: 5px; margin-right: 0px; } .rt-TextFieldRoot:where(.sm\\:rt-r-size-3) :where(.rt-TextFieldSlot) { gap: var(--space-3); padding-left: var(--space-3); padding-right: var(--space-3); } } @media (min-width: 1024px) { .rt-TextFieldRoot:where(.md\\:rt-r-size-1) { --text-field-height: var(--space-5); --text-field-padding: calc(var(--space-1) * 1.5 - var(--text-field-border-width)); --text-field-border-radius: max(var(--radius-2), var(--radius-full)); --text-field-native-icon-size: var(--space-3); font-size: var(--font-size-1); letter-spacing: var(--letter-spacing-1); } .rt-TextFieldRoot:where(.md\\:rt-r-size-1) :where(.rt-TextFieldSlot) { gap: var(--space-2); padding-left: var(--space-1); padding-right: var(--space-1); } .rt-TextFieldRoot:where(.md\\:rt-r-size-1) :where(.rt-TextFieldInput) { padding-bottom: 0px; } .rt-TextFieldRoot:where(.md\\:rt-r-size-1) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container { padding-right: 0px; margin-right: -2px; } .rt-TextFieldRoot:where(.md\\:rt-r-size-2) { --text-field-height: var(--space-6); --text-field-padding: calc(var(--space-2) - var(--text-field-border-width)); --text-field-border-radius: max(var(--radius-2), var(--radius-full)); --text-field-native-icon-size: var(--space-4); font-size: var(--font-size-2); letter-spacing: var(--letter-spacing-2); } .rt-TextFieldRoot:where(.md\\:rt-r-size-2) :where(.rt-TextFieldInput) { padding-bottom: 0.5px; } .rt-TextFieldRoot:where(.md\\:rt-r-size-2) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container { padding-right: 2px; margin-right: 0px; } .rt-TextFieldRoot:where(.md\\:rt-r-size-2) :where(.rt-TextFieldSlot) { gap: var(--space-2); padding-left: var(--space-2); padding-right: var(--space-2); } .rt-TextFieldRoot:where(.md\\:rt-r-size-3) { --text-field-height: var(--space-7); --text-field-padding: calc(var(--space-3) - var(--text-field-border-width)); --text-field-border-radius: max(var(--radius-3), var(--radius-full)); --text-field-native-icon-size: var(--space-4); font-size: var(--font-size-3); letter-spacing: var(--letter-spacing-3); } .rt-TextFieldRoot:where(.md\\:rt-r-size-3) :where(.rt-TextFieldInput) { padding-bottom: 0px; } .rt-TextFieldRoot:where(.md\\:rt-r-size-3) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container { padding-right: 5px; margin-right: 0px; } .rt-TextFieldRoot:where(.md\\:rt-r-size-3) :where(.rt-TextFieldSlot) { gap: var(--space-3); padding-left: var(--space-3); padding-right: var(--space-3); } } @media (min-width: 1280px) { .rt-TextFieldRoot:where(.lg\\:rt-r-size-1) { --text-field-height: var(--space-5); --text-field-padding: calc(var(--space-1) * 1.5 - var(--text-field-border-width)); --text-field-border-radius: max(var(--radius-2), var(--radius-full)); --text-field-native-icon-size: var(--space-3); font-size: var(--font-size-1); letter-spacing: var(--letter-spacing-1); } .rt-TextFieldRoot:where(.lg\\:rt-r-size-1) :where(.rt-TextFieldSlot) { gap: var(--space-2); padding-left: var(--space-1); padding-right: var(--space-1); } .rt-TextFieldRoot:where(.lg\\:rt-r-size-1) :where(.rt-TextFieldInput) { padding-bottom: 0px; } .rt-TextFieldRoot:where(.lg\\:rt-r-size-1) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container { padding-right: 0px; margin-right: -2px; } .rt-TextFieldRoot:where(.lg\\:rt-r-size-2) { --text-field-height: var(--space-6); --text-field-padding: calc(var(--space-2) - var(--text-field-border-width)); --text-field-border-radius: max(var(--radius-2), var(--radius-full)); --text-field-native-icon-size: var(--space-4); font-size: var(--font-size-2); letter-spacing: var(--letter-spacing-2); } .rt-TextFieldRoot:where(.lg\\:rt-r-size-2) :where(.rt-TextFieldInput) { padding-bottom: 0.5px; } .rt-TextFieldRoot:where(.lg\\:rt-r-size-2) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container { padding-right: 2px; margin-right: 0px; } .rt-TextFieldRoot:where(.lg\\:rt-r-size-2) :where(.rt-TextFieldSlot) { gap: var(--space-2); padding-left: var(--space-2); padding-right: var(--space-2); } .rt-TextFieldRoot:where(.lg\\:rt-r-size-3) { --text-field-height: var(--space-7); --text-field-padding: calc(var(--space-3) - var(--text-field-border-width)); --text-field-border-radius: max(var(--radius-3), var(--radius-full)); --text-field-native-icon-size: var(--space-4); font-size: var(--font-size-3); letter-spacing: var(--letter-spacing-3); } .rt-TextFieldRoot:where(.lg\\:rt-r-size-3) :where(.rt-TextFieldInput) { padding-bottom: 0px; } .rt-TextFieldRoot:where(.lg\\:rt-r-size-3) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container { padding-right: 5px; margin-right: 0px; } .rt-TextFieldRoot:where(.lg\\:rt-r-size-3) :where(.rt-TextFieldSlot) { gap: var(--space-3); padding-left: var(--space-3); padding-right: var(--space-3); } } @media (min-width: 1640px) { .rt-TextFieldRoot:where(.xl\\:rt-r-size-1) { --text-field-height: var(--space-5); --text-field-padding: calc(var(--space-1) * 1.5 - var(--text-field-border-width)); --text-field-border-radius: max(var(--radius-2), var(--radius-full)); --text-field-native-icon-size: var(--space-3); font-size: var(--font-size-1); letter-spacing: var(--letter-spacing-1); } .rt-TextFieldRoot:where(.xl\\:rt-r-size-1) :where(.rt-TextFieldSlot) { gap: var(--space-2); padding-left: var(--space-1); padding-right: var(--space-1); } .rt-TextFieldRoot:where(.xl\\:rt-r-size-1) :where(.rt-TextFieldInput) { padding-bottom: 0px; } .rt-TextFieldRoot:where(.xl\\:rt-r-size-1) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container { padding-right: 0px; margin-right: -2px; } .rt-TextFieldRoot:where(.xl\\:rt-r-size-2) { --text-field-height: var(--space-6); --text-field-padding: calc(var(--space-2) - var(--text-field-border-width)); --text-field-border-radius: max(var(--radius-2), var(--radius-full)); --text-field-native-icon-size: var(--space-4); font-size: var(--font-size-2); letter-spacing: var(--letter-spacing-2); } .rt-TextFieldRoot:where(.xl\\:rt-r-size-2) :where(.rt-TextFieldInput) { padding-bottom: 0.5px; } .rt-TextFieldRoot:where(.xl\\:rt-r-size-2) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container { padding-right: 2px; margin-right: 0px; } .rt-TextFieldRoot:where(.xl\\:rt-r-size-2) :where(.rt-TextFieldSlot) { gap: var(--space-2); padding-left: var(--space-2); padding-right: var(--space-2); } .rt-TextFieldRoot:where(.xl\\:rt-r-size-3) { --text-field-height: var(--space-7); --text-field-padding: calc(var(--space-3) - var(--text-field-border-width)); --text-field-border-radius: max(var(--radius-3), var(--radius-full)); --text-field-native-icon-size: var(--space-4); font-size: var(--font-size-3); letter-spacing: var(--letter-spacing-3); } .rt-TextFieldRoot:where(.xl\\:rt-r-size-3) :where(.rt-TextFieldInput) { padding-bottom: 0px; } .rt-TextFieldRoot:where(.xl\\:rt-r-size-3) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container { padding-right: 5px; margin-right: 0px; } .rt-TextFieldRoot:where(.xl\\:rt-r-size-3) :where(.rt-TextFieldSlot) { gap: var(--space-3); padding-left: var(--space-3); padding-right: var(--space-3); } } .rt-TextFieldRoot:where(.rt-variant-surface) { --text-field-selection-color: var(--focus-a5); --text-field-focus-color: var(--focus-8); --text-field-border-width: 1px; background-clip: content-box; background-color: var(--color-surface); box-shadow: inset 0 0 0 var(--text-field-border-width) var(--gray-a7); color: var(--gray-12); } .rt-TextFieldRoot:where(.rt-variant-surface) :where(.rt-TextFieldInput)::placeholder { color: var(--gray-a10); } .rt-TextFieldRoot:where(.rt-variant-surface) :where(.rt-TextFieldSlot) { color: var(--gray-a11); } .rt-TextFieldRoot:where(.rt-variant-surface) :where(.rt-TextFieldSlot):where([data-accent-color]) { color: var(--accent-a11); } .rt-TextFieldRoot:where(.rt-variant-surface):where(:has(.rt-TextFieldInput:where(:-webkit-autofill, [data-com-onepassword-filled]):not(:disabled, :read-only))) { background-image: linear-gradient(var(--focus-a2), var(--focus-a2)); box-shadow: inset 0 0 0 1px var(--focus-a5), inset 0 0 0 1px var(--gray-a5); } .rt-TextFieldRoot:where(.rt-variant-surface):where(:has(.rt-TextFieldInput:where(:autofill, [data-com-onepassword-filled]):not(:disabled, :read-only))) { background-image: linear-gradient(var(--focus-a2), var(--focus-a2)); box-shadow: inset 0 0 0 1px var(--focus-a5), inset 0 0 0 1px var(--gray-a5); } .rt-TextFieldRoot:where(.rt-variant-surface):where(:has(.rt-TextFieldInput:where(:disabled, :read-only))) { background-image: linear-gradient(var(--gray-a2), var(--gray-a2)); box-shadow: inset 0 0 0 var(--text-field-border-width) var(--gray-a6); } .rt-TextFieldRoot:where(.rt-variant-classic) { --text-field-selection-color: var(--focus-a5); --text-field-focus-color: var(--focus-8); --text-field-border-width: 1px; background-clip: content-box; background-color: var(--color-surface); box-shadow: var(--shadow-1); color: var(--gray-12); } .rt-TextFieldRoot:where(.rt-variant-classic) :where(.rt-TextFieldInput)::placeholder { color: var(--gray-a10); } .rt-TextFieldRoot:where(.rt-variant-classic) :where(.rt-TextFieldSlot) { color: var(--gray-a11); } .rt-TextFieldRoot:where(.rt-variant-classic) :where(.rt-TextFieldSlot):where([data-accent-color]) { color: var(--accent-a11); } .rt-TextFieldRoot:where(.rt-variant-classic):where(:has(.rt-TextFieldInput:where(:-webkit-autofill, [data-com-onepassword-filled]):not(:disabled, :read-only))) { background-image: linear-gradient(var(--focus-a2), var(--focus-a2)); box-shadow: inset 0 0 0 1px var(--focus-a5), inset 0 0 0 1px var(--gray-a5); } .rt-TextFieldRoot:where(.rt-variant-classic):where(:has(.rt-TextFieldInput:where(:autofill, [data-com-onepassword-filled]):not(:disabled, :read-only))) { background-image: linear-gradient(var(--focus-a2), var(--focus-a2)); box-shadow: inset 0 0 0 1px var(--focus-a5), inset 0 0 0 1px var(--gray-a5); } .rt-TextFieldRoot:where(.rt-variant-classic):where(:has(.rt-TextFieldInput:where(:disabled, :read-only))) { background-image: linear-gradient(var(--gray-a2), var(--gray-a2)); } .rt-TextFieldRoot:where(.rt-variant-soft) { --text-field-selection-color: var(--accent-a5); --text-field-focus-color: var(--accent-8); --text-field-border-width: 0px; background-color: var(--accent-a3); color: var(--accent-12); } .rt-TextFieldRoot:where(.rt-variant-soft) :where(.rt-TextFieldInput)::placeholder { color: var(--accent-12); opacity: 0.6; } .rt-TextFieldRoot:where(.rt-variant-soft) :where(.rt-TextFieldSlot) { color: var(--accent-12); } .rt-TextFieldRoot:where(.rt-variant-soft) :where(.rt-TextFieldSlot):where([data-accent-color]) { color: var(--accent-a11); } .rt-TextFieldRoot:where(.rt-variant-soft):where(:has(.rt-TextFieldInput:where(:-webkit-autofill, [data-com-onepassword-filled]):not(:disabled, :read-only))) { box-shadow: inset 0 0 0 1px var(--accent-a5), inset 0 0 0 1px var(--gray-a4); } .rt-TextFieldRoot:where(.rt-variant-soft):where(:has(.rt-TextFieldInput:where(:autofill, [data-com-onepassword-filled]):not(:disabled, :read-only))) { box-shadow: inset 0 0 0 1px var(--accent-a5), inset 0 0 0 1px var(--gray-a4); } .rt-TextFieldRoot:where(.rt-variant-soft):where(:has(.rt-TextFieldInput:where(:disabled, :read-only))) { background-color: var(--gray-a3); } .rt-TextFieldInput:where(:disabled, :read-only) { cursor: text; color: var(--gray-a11); -webkit-text-fill-color: var(--gray-a11); } .rt-TextFieldInput:where(:disabled, :read-only)::placeholder { opacity: 0.5; } .rt-TextFieldInput:where(:disabled, :read-only):where(:placeholder-shown) { cursor: var(--cursor-disabled); } .rt-TextFieldInput:where(:disabled, :read-only):where(:placeholder-shown) ~ :where(.rt-TextFieldSlot) { cursor: var(--cursor-disabled); } .rt-TextFieldRoot:where(:has(.rt-TextFieldInput:where(:disabled, :read-only))) { --text-field-selection-color: var(--gray-a5); --text-field-focus-color: var(--gray-8); } .rt-ThemePanelShortcut:where(:focus-visible) { outline-style: solid; outline-width: 2px; outline-offset: 2px; outline-color: var(--accent-9); } .rt-ThemePanelSwatch, .rt-ThemePanelRadioCard { position: relative; } .rt-ThemePanelSwatchInput, .rt-ThemePanelRadioCardInput { -webkit-appearance: none; appearance: none; margin: 0; outline: none; outline-width: 2px; position: absolute; inset: 0; border-radius: inherit; width: 100%; height: 100%; } .rt-ThemePanelSwatch { width: var(--space-5); height: var(--space-5); border-radius: 100%; } .rt-ThemePanelSwatchInput { outline-offset: 2px; } .rt-ThemePanelSwatchInput:where(:checked) { outline-style: solid; outline-color: var(--gray-12); } .rt-ThemePanelSwatchInput:where(:focus-visible) { outline-style: solid; outline-color: var(--accent-9); } .rt-ThemePanelRadioCard { border-radius: var(--radius-1); box-shadow: 0 0 0 1px var(--gray-7); } .rt-ThemePanelRadioCardInput { outline-offset: -1px; } .rt-ThemePanelRadioCardInput:where(:checked) { outline-style: solid; outline-color: var(--gray-12); } .rt-ThemePanelRadioCardInput:where(:focus-visible) { background-color: var(--accent-a3); outline-style: solid; outline-color: var(--accent-9); } .rt-TooltipContent { box-sizing: border-box; padding: var(--space-1) var(--space-2); background-color: var(--gray-12); border-radius: var(--radius-2); transform-origin: var(--radix-tooltip-content-transform-origin); animation-duration: 140ms; animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); } @media (prefers-reduced-motion: no-preference) { .rt-TooltipContent:where([data-state='delayed-open']):where([data-side='top']) { animation-name: rt-slide-from-top, rt-fade-in; } .rt-TooltipContent:where([data-state='delayed-open']):where([data-side='bottom']) { animation-name: rt-slide-from-bottom, rt-fade-in; } .rt-TooltipContent:where([data-state='delayed-open']):where([data-side='left']) { animation-name: rt-slide-from-left, rt-fade-in; } .rt-TooltipContent:where([data-state='delayed-open']):where([data-side='right']) { animation-name: rt-slide-from-right, rt-fade-in; } } .rt-TooltipText { color: var(--gray-1); -webkit-user-select: none; user-select: none; cursor: default; } .rt-TooltipArrow { fill: var(--gray-12); } .radix-themes:where([data-is-root-theme='true']) { position: relative; z-index: 0; min-height: 100vh; } @supports (min-height: 100dvh) { .radix-themes:where([data-is-root-theme='true']) { min-height: 100dvh; } } .rt-r-ai-start { align-items: flex-start; } .rt-r-ai-center { align-items: center; } .rt-r-ai-end { align-items: flex-end; } .rt-r-ai-baseline { align-items: baseline; } .rt-r-ai-stretch { align-items: stretch; } @media (min-width: 520px) { .xs\\:rt-r-ai-start { align-items: flex-start; } .xs\\:rt-r-ai-center { align-items: center; } .xs\\:rt-r-ai-end { align-items: flex-end; } .xs\\:rt-r-ai-baseline { align-items: baseline; } .xs\\:rt-r-ai-stretch { align-items: stretch; } } @media (min-width: 768px) { .sm\\:rt-r-ai-start { align-items: flex-start; } .sm\\:rt-r-ai-center { align-items: center; } .sm\\:rt-r-ai-end { align-items: flex-end; } .sm\\:rt-r-ai-baseline { align-items: baseline; } .sm\\:rt-r-ai-stretch { align-items: stretch; } } @media (min-width: 1024px) { .md\\:rt-r-ai-start { align-items: flex-start; } .md\\:rt-r-ai-center { align-items: center; } .md\\:rt-r-ai-end { align-items: flex-end; } .md\\:rt-r-ai-baseline { align-items: baseline; } .md\\:rt-r-ai-stretch { align-items: stretch; } } @media (min-width: 1280px) { .lg\\:rt-r-ai-start { align-items: flex-start; } .lg\\:rt-r-ai-center { align-items: center; } .lg\\:rt-r-ai-end { align-items: flex-end; } .lg\\:rt-r-ai-baseline { align-items: baseline; } .lg\\:rt-r-ai-stretch { align-items: stretch; } } @media (min-width: 1640px) { .xl\\:rt-r-ai-start { align-items: flex-start; } .xl\\:rt-r-ai-center { align-items: center; } .xl\\:rt-r-ai-end { align-items: flex-end; } .xl\\:rt-r-ai-baseline { align-items: baseline; } .xl\\:rt-r-ai-stretch { align-items: stretch; } } .rt-r-as-start { align-self: flex-start; } .rt-r-as-center { align-self: center; } .rt-r-as-end { align-self: flex-end; } .rt-r-as-baseline { align-self: baseline; } .rt-r-as-stretch { align-self: stretch; } @media (min-width: 520px) { .xs\\:rt-r-as-start { align-self: flex-start; } .xs\\:rt-r-as-center { align-self: center; } .xs\\:rt-r-as-end { align-self: flex-end; } .xs\\:rt-r-as-baseline { align-self: baseline; } .xs\\:rt-r-as-stretch { align-self: stretch; } } @media (min-width: 768px) { .sm\\:rt-r-as-start { align-self: flex-start; } .sm\\:rt-r-as-center { align-self: center; } .sm\\:rt-r-as-end { align-self: flex-end; } .sm\\:rt-r-as-baseline { align-self: baseline; } .sm\\:rt-r-as-stretch { align-self: stretch; } } @media (min-width: 1024px) { .md\\:rt-r-as-start { align-self: flex-start; } .md\\:rt-r-as-center { align-self: center; } .md\\:rt-r-as-end { align-self: flex-end; } .md\\:rt-r-as-baseline { align-self: baseline; } .md\\:rt-r-as-stretch { align-self: stretch; } } @media (min-width: 1280px) { .lg\\:rt-r-as-start { align-self: flex-start; } .lg\\:rt-r-as-center { align-self: center; } .lg\\:rt-r-as-end { align-self: flex-end; } .lg\\:rt-r-as-baseline { align-self: baseline; } .lg\\:rt-r-as-stretch { align-self: stretch; } } @media (min-width: 1640px) { .xl\\:rt-r-as-start { align-self: flex-start; } .xl\\:rt-r-as-center { align-self: center; } .xl\\:rt-r-as-end { align-self: flex-end; } .xl\\:rt-r-as-baseline { align-self: baseline; } .xl\\:rt-r-as-stretch { align-self: stretch; } } .rt-r-display-block { display: block; } .rt-r-display-inline { display: inline; } .rt-r-display-inline-block { display: inline-block; } .rt-r-display-flex { display: flex; } .rt-r-display-inline-flex { display: inline-flex; } .rt-r-display-grid { display: grid; } .rt-r-display-inline-grid { display: inline-grid; } .rt-r-display-none { display: none; } @media (min-width: 520px) { .xs\\:rt-r-display-block { display: block; } .xs\\:rt-r-display-inline { display: inline; } .xs\\:rt-r-display-inline-block { display: inline-block; } .xs\\:rt-r-display-flex { display: flex; } .xs\\:rt-r-display-inline-flex { display: inline-flex; } .xs\\:rt-r-display-grid { display: grid; } .xs\\:rt-r-display-inline-grid { display: inline-grid; } .xs\\:rt-r-display-none { display: none; } } @media (min-width: 768px) { .sm\\:rt-r-display-block { display: block; } .sm\\:rt-r-display-inline { display: inline; } .sm\\:rt-r-display-inline-block { display: inline-block; } .sm\\:rt-r-display-flex { display: flex; } .sm\\:rt-r-display-inline-flex { display: inline-flex; } .sm\\:rt-r-display-grid { display: grid; } .sm\\:rt-r-display-inline-grid { display: inline-grid; } .sm\\:rt-r-display-none { display: none; } } @media (min-width: 1024px) { .md\\:rt-r-display-block { display: block; } .md\\:rt-r-display-inline { display: inline; } .md\\:rt-r-display-inline-block { display: inline-block; } .md\\:rt-r-display-flex { display: flex; } .md\\:rt-r-display-inline-flex { display: inline-flex; } .md\\:rt-r-display-grid { display: grid; } .md\\:rt-r-display-inline-grid { display: inline-grid; } .md\\:rt-r-display-none { display: none; } } @media (min-width: 1280px) { .lg\\:rt-r-display-block { display: block; } .lg\\:rt-r-display-inline { display: inline; } .lg\\:rt-r-display-inline-block { display: inline-block; } .lg\\:rt-r-display-flex { display: flex; } .lg\\:rt-r-display-inline-flex { display: inline-flex; } .lg\\:rt-r-display-grid { display: grid; } .lg\\:rt-r-display-inline-grid { display: inline-grid; } .lg\\:rt-r-display-none { display: none; } } @media (min-width: 1640px) { .xl\\:rt-r-display-block { display: block; } .xl\\:rt-r-display-inline { display: inline; } .xl\\:rt-r-display-inline-block { display: inline-block; } .xl\\:rt-r-display-flex { display: flex; } .xl\\:rt-r-display-inline-flex { display: inline-flex; } .xl\\:rt-r-display-grid { display: grid; } .xl\\:rt-r-display-inline-grid { display: inline-grid; } .xl\\:rt-r-display-none { display: none; } } .rt-r-fb { flex-basis: var(--flex-basis); } @media (min-width: 520px) { .xs\\:rt-r-fb { flex-basis: var(--flex-basis-xs); } } @media (min-width: 768px) { .sm\\:rt-r-fb { flex-basis: var(--flex-basis-sm); } } @media (min-width: 1024px) { .md\\:rt-r-fb { flex-basis: var(--flex-basis-md); } } @media (min-width: 1280px) { .lg\\:rt-r-fb { flex-basis: var(--flex-basis-lg); } } @media (min-width: 1640px) { .xl\\:rt-r-fb { flex-basis: var(--flex-basis-xl); } } .rt-r-fd-row { flex-direction: row; } .rt-r-fd-column { flex-direction: column; } .rt-r-fd-row-reverse { flex-direction: row-reverse; } .rt-r-fd-column-reverse { flex-direction: column-reverse; } @media (min-width: 520px) { .xs\\:rt-r-fd-row { flex-direction: row; } .xs\\:rt-r-fd-column { flex-direction: column; } .xs\\:rt-r-fd-row-reverse { flex-direction: row-reverse; } .xs\\:rt-r-fd-column-reverse { flex-direction: column-reverse; } } @media (min-width: 768px) { .sm\\:rt-r-fd-row { flex-direction: row; } .sm\\:rt-r-fd-column { flex-direction: column; } .sm\\:rt-r-fd-row-reverse { flex-direction: row-reverse; } .sm\\:rt-r-fd-column-reverse { flex-direction: column-reverse; } } @media (min-width: 1024px) { .md\\:rt-r-fd-row { flex-direction: row; } .md\\:rt-r-fd-column { flex-direction: column; } .md\\:rt-r-fd-row-reverse { flex-direction: row-reverse; } .md\\:rt-r-fd-column-reverse { flex-direction: column-reverse; } } @media (min-width: 1280px) { .lg\\:rt-r-fd-row { flex-direction: row; } .lg\\:rt-r-fd-column { flex-direction: column; } .lg\\:rt-r-fd-row-reverse { flex-direction: row-reverse; } .lg\\:rt-r-fd-column-reverse { flex-direction: column-reverse; } } @media (min-width: 1640px) { .xl\\:rt-r-fd-row { flex-direction: row; } .xl\\:rt-r-fd-column { flex-direction: column; } .xl\\:rt-r-fd-row-reverse { flex-direction: row-reverse; } .xl\\:rt-r-fd-column-reverse { flex-direction: column-reverse; } } .rt-r-fg { flex-grow: var(--flex-grow) } .rt-r-fg-0 { flex-grow: 0; } .rt-r-fg-1 { flex-grow: 1; } @media (min-width: 520px) { .xs\\:rt-r-fg { flex-grow: var(--flex-grow-xs) } .xs\\:rt-r-fg-0 { flex-grow: 0; } .xs\\:rt-r-fg-1 { flex-grow: 1; } } @media (min-width: 768px) { .sm\\:rt-r-fg { flex-grow: var(--flex-grow-sm) } .sm\\:rt-r-fg-0 { flex-grow: 0; } .sm\\:rt-r-fg-1 { flex-grow: 1; } } @media (min-width: 1024px) { .md\\:rt-r-fg { flex-grow: var(--flex-grow-md) } .md\\:rt-r-fg-0 { flex-grow: 0; } .md\\:rt-r-fg-1 { flex-grow: 1; } } @media (min-width: 1280px) { .lg\\:rt-r-fg { flex-grow: var(--flex-grow-lg) } .lg\\:rt-r-fg-0 { flex-grow: 0; } .lg\\:rt-r-fg-1 { flex-grow: 1; } } @media (min-width: 1640px) { .xl\\:rt-r-fg { flex-grow: var(--flex-grow-xl) } .xl\\:rt-r-fg-0 { flex-grow: 0; } .xl\\:rt-r-fg-1 { flex-grow: 1; } } .rt-r-fs { flex-shrink: var(--flex-shrink) } .rt-r-fs-0 { flex-shrink: 0; } .rt-r-fs-1 { flex-shrink: 1; } @media (min-width: 520px) { .xs\\:rt-r-fs { flex-shrink: var(--flex-shrink-xs) } .xs\\:rt-r-fs-0 { flex-shrink: 0; } .xs\\:rt-r-fs-1 { flex-shrink: 1; } } @media (min-width: 768px) { .sm\\:rt-r-fs { flex-shrink: var(--flex-shrink-sm) } .sm\\:rt-r-fs-0 { flex-shrink: 0; } .sm\\:rt-r-fs-1 { flex-shrink: 1; } } @media (min-width: 1024px) { .md\\:rt-r-fs { flex-shrink: var(--flex-shrink-md) } .md\\:rt-r-fs-0 { flex-shrink: 0; } .md\\:rt-r-fs-1 { flex-shrink: 1; } } @media (min-width: 1280px) { .lg\\:rt-r-fs { flex-shrink: var(--flex-shrink-lg) } .lg\\:rt-r-fs-0 { flex-shrink: 0; } .lg\\:rt-r-fs-1 { flex-shrink: 1; } } @media (min-width: 1640px) { .xl\\:rt-r-fs { flex-shrink: var(--flex-shrink-xl) } .xl\\:rt-r-fs-0 { flex-shrink: 0; } .xl\\:rt-r-fs-1 { flex-shrink: 1; } } .rt-r-fw-nowrap { flex-wrap: nowrap; } .rt-r-fw-wrap { flex-wrap: wrap; } .rt-r-fw-wrap-reverse { flex-wrap: wrap-reverse; } @media (min-width: 520px) { .xs\\:rt-r-fw-nowrap { flex-wrap: nowrap; } .xs\\:rt-r-fw-wrap { flex-wrap: wrap; } .xs\\:rt-r-fw-wrap-reverse { flex-wrap: wrap-reverse; } } @media (min-width: 768px) { .sm\\:rt-r-fw-nowrap { flex-wrap: nowrap; } .sm\\:rt-r-fw-wrap { flex-wrap: wrap; } .sm\\:rt-r-fw-wrap-reverse { flex-wrap: wrap-reverse; } } @media (min-width: 1024px) { .md\\:rt-r-fw-nowrap { flex-wrap: nowrap; } .md\\:rt-r-fw-wrap { flex-wrap: wrap; } .md\\:rt-r-fw-wrap-reverse { flex-wrap: wrap-reverse; } } @media (min-width: 1280px) { .lg\\:rt-r-fw-nowrap { flex-wrap: nowrap; } .lg\\:rt-r-fw-wrap { flex-wrap: wrap; } .lg\\:rt-r-fw-wrap-reverse { flex-wrap: wrap-reverse; } } @media (min-width: 1640px) { .xl\\:rt-r-fw-nowrap { flex-wrap: nowrap; } .xl\\:rt-r-fw-wrap { flex-wrap: wrap; } .xl\\:rt-r-fw-wrap-reverse { flex-wrap: wrap-reverse; } } .rt-r-gap { gap: var(--gap) } .rt-r-gap-0 { gap: 0; } .rt-r-gap-1 { gap: var(--space-1); } .rt-r-gap-2 { gap: var(--space-2); } .rt-r-gap-3 { gap: var(--space-3); } .rt-r-gap-4 { gap: var(--space-4); } .rt-r-gap-5 { gap: var(--space-5); } .rt-r-gap-6 { gap: var(--space-6); } .rt-r-gap-7 { gap: var(--space-7); } .rt-r-gap-8 { gap: var(--space-8); } .rt-r-gap-9 { gap: var(--space-9); } .rt-r-cg { column-gap: var(--column-gap) } .rt-r-cg-0 { column-gap: 0; } .rt-r-cg-1 { column-gap: var(--space-1); } .rt-r-cg-2 { column-gap: var(--space-2); } .rt-r-cg-3 { column-gap: var(--space-3); } .rt-r-cg-4 { column-gap: var(--space-4); } .rt-r-cg-5 { column-gap: var(--space-5); } .rt-r-cg-6 { column-gap: var(--space-6); } .rt-r-cg-7 { column-gap: var(--space-7); } .rt-r-cg-8 { column-gap: var(--space-8); } .rt-r-cg-9 { column-gap: var(--space-9); } .rt-r-rg { row-gap: var(--row-gap) } .rt-r-rg-0 { row-gap: 0; } .rt-r-rg-1 { row-gap: var(--space-1); } .rt-r-rg-2 { row-gap: var(--space-2); } .rt-r-rg-3 { row-gap: var(--space-3); } .rt-r-rg-4 { row-gap: var(--space-4); } .rt-r-rg-5 { row-gap: var(--space-5); } .rt-r-rg-6 { row-gap: var(--space-6); } .rt-r-rg-7 { row-gap: var(--space-7); } .rt-r-rg-8 { row-gap: var(--space-8); } .rt-r-rg-9 { row-gap: var(--space-9); } @media (min-width: 520px) { .xs\\:rt-r-gap { gap: var(--gap-xs) } .xs\\:rt-r-gap-0 { gap: 0; } .xs\\:rt-r-gap-1 { gap: var(--space-1); } .xs\\:rt-r-gap-2 { gap: var(--space-2); } .xs\\:rt-r-gap-3 { gap: var(--space-3); } .xs\\:rt-r-gap-4 { gap: var(--space-4); } .xs\\:rt-r-gap-5 { gap: var(--space-5); } .xs\\:rt-r-gap-6 { gap: var(--space-6); } .xs\\:rt-r-gap-7 { gap: var(--space-7); } .xs\\:rt-r-gap-8 { gap: var(--space-8); } .xs\\:rt-r-gap-9 { gap: var(--space-9); } .xs\\:rt-r-cg { column-gap: var(--column-gap-xs) } .xs\\:rt-r-cg-0 { column-gap: 0; } .xs\\:rt-r-cg-1 { column-gap: var(--space-1); } .xs\\:rt-r-cg-2 { column-gap: var(--space-2); } .xs\\:rt-r-cg-3 { column-gap: var(--space-3); } .xs\\:rt-r-cg-4 { column-gap: var(--space-4); } .xs\\:rt-r-cg-5 { column-gap: var(--space-5); } .xs\\:rt-r-cg-6 { column-gap: var(--space-6); } .xs\\:rt-r-cg-7 { column-gap: var(--space-7); } .xs\\:rt-r-cg-8 { column-gap: var(--space-8); } .xs\\:rt-r-cg-9 { column-gap: var(--space-9); } .xs\\:rt-r-rg { row-gap: var(--row-gap-xs) } .xs\\:rt-r-rg-0 { row-gap: 0; } .xs\\:rt-r-rg-1 { row-gap: var(--space-1); } .xs\\:rt-r-rg-2 { row-gap: var(--space-2); } .xs\\:rt-r-rg-3 { row-gap: var(--space-3); } .xs\\:rt-r-rg-4 { row-gap: var(--space-4); } .xs\\:rt-r-rg-5 { row-gap: var(--space-5); } .xs\\:rt-r-rg-6 { row-gap: var(--space-6); } .xs\\:rt-r-rg-7 { row-gap: var(--space-7); } .xs\\:rt-r-rg-8 { row-gap: var(--space-8); } .xs\\:rt-r-rg-9 { row-gap: var(--space-9); } } @media (min-width: 768px) { .sm\\:rt-r-gap { gap: var(--gap-sm) } .sm\\:rt-r-gap-0 { gap: 0; } .sm\\:rt-r-gap-1 { gap: var(--space-1); } .sm\\:rt-r-gap-2 { gap: var(--space-2); } .sm\\:rt-r-gap-3 { gap: var(--space-3); } .sm\\:rt-r-gap-4 { gap: var(--space-4); } .sm\\:rt-r-gap-5 { gap: var(--space-5); } .sm\\:rt-r-gap-6 { gap: var(--space-6); } .sm\\:rt-r-gap-7 { gap: var(--space-7); } .sm\\:rt-r-gap-8 { gap: var(--space-8); } .sm\\:rt-r-gap-9 { gap: var(--space-9); } .sm\\:rt-r-cg { column-gap: var(--column-gap-sm) } .sm\\:rt-r-cg-0 { column-gap: 0; } .sm\\:rt-r-cg-1 { column-gap: var(--space-1); } .sm\\:rt-r-cg-2 { column-gap: var(--space-2); } .sm\\:rt-r-cg-3 { column-gap: var(--space-3); } .sm\\:rt-r-cg-4 { column-gap: var(--space-4); } .sm\\:rt-r-cg-5 { column-gap: var(--space-5); } .sm\\:rt-r-cg-6 { column-gap: var(--space-6); } .sm\\:rt-r-cg-7 { column-gap: var(--space-7); } .sm\\:rt-r-cg-8 { column-gap: var(--space-8); } .sm\\:rt-r-cg-9 { column-gap: var(--space-9); } .sm\\:rt-r-rg { row-gap: var(--row-gap-sm) } .sm\\:rt-r-rg-0 { row-gap: 0; } .sm\\:rt-r-rg-1 { row-gap: var(--space-1); } .sm\\:rt-r-rg-2 { row-gap: var(--space-2); } .sm\\:rt-r-rg-3 { row-gap: var(--space-3); } .sm\\:rt-r-rg-4 { row-gap: var(--space-4); } .sm\\:rt-r-rg-5 { row-gap: var(--space-5); } .sm\\:rt-r-rg-6 { row-gap: var(--space-6); } .sm\\:rt-r-rg-7 { row-gap: var(--space-7); } .sm\\:rt-r-rg-8 { row-gap: var(--space-8); } .sm\\:rt-r-rg-9 { row-gap: var(--space-9); } } @media (min-width: 1024px) { .md\\:rt-r-gap { gap: var(--gap-md) } .md\\:rt-r-gap-0 { gap: 0; } .md\\:rt-r-gap-1 { gap: var(--space-1); } .md\\:rt-r-gap-2 { gap: var(--space-2); } .md\\:rt-r-gap-3 { gap: var(--space-3); } .md\\:rt-r-gap-4 { gap: var(--space-4); } .md\\:rt-r-gap-5 { gap: var(--space-5); } .md\\:rt-r-gap-6 { gap: var(--space-6); } .md\\:rt-r-gap-7 { gap: var(--space-7); } .md\\:rt-r-gap-8 { gap: var(--space-8); } .md\\:rt-r-gap-9 { gap: var(--space-9); } .md\\:rt-r-cg { column-gap: var(--column-gap-md) } .md\\:rt-r-cg-0 { column-gap: 0; } .md\\:rt-r-cg-1 { column-gap: var(--space-1); } .md\\:rt-r-cg-2 { column-gap: var(--space-2); } .md\\:rt-r-cg-3 { column-gap: var(--space-3); } .md\\:rt-r-cg-4 { column-gap: var(--space-4); } .md\\:rt-r-cg-5 { column-gap: var(--space-5); } .md\\:rt-r-cg-6 { column-gap: var(--space-6); } .md\\:rt-r-cg-7 { column-gap: var(--space-7); } .md\\:rt-r-cg-8 { column-gap: var(--space-8); } .md\\:rt-r-cg-9 { column-gap: var(--space-9); } .md\\:rt-r-rg { row-gap: var(--row-gap-md) } .md\\:rt-r-rg-0 { row-gap: 0; } .md\\:rt-r-rg-1 { row-gap: var(--space-1); } .md\\:rt-r-rg-2 { row-gap: var(--space-2); } .md\\:rt-r-rg-3 { row-gap: var(--space-3); } .md\\:rt-r-rg-4 { row-gap: var(--space-4); } .md\\:rt-r-rg-5 { row-gap: var(--space-5); } .md\\:rt-r-rg-6 { row-gap: var(--space-6); } .md\\:rt-r-rg-7 { row-gap: var(--space-7); } .md\\:rt-r-rg-8 { row-gap: var(--space-8); } .md\\:rt-r-rg-9 { row-gap: var(--space-9); } } @media (min-width: 1280px) { .lg\\:rt-r-gap { gap: var(--gap-lg) } .lg\\:rt-r-gap-0 { gap: 0; } .lg\\:rt-r-gap-1 { gap: var(--space-1); } .lg\\:rt-r-gap-2 { gap: var(--space-2); } .lg\\:rt-r-gap-3 { gap: var(--space-3); } .lg\\:rt-r-gap-4 { gap: var(--space-4); } .lg\\:rt-r-gap-5 { gap: var(--space-5); } .lg\\:rt-r-gap-6 { gap: var(--space-6); } .lg\\:rt-r-gap-7 { gap: var(--space-7); } .lg\\:rt-r-gap-8 { gap: var(--space-8); } .lg\\:rt-r-gap-9 { gap: var(--space-9); } .lg\\:rt-r-cg { column-gap: var(--column-gap-lg) } .lg\\:rt-r-cg-0 { column-gap: 0; } .lg\\:rt-r-cg-1 { column-gap: var(--space-1); } .lg\\:rt-r-cg-2 { column-gap: var(--space-2); } .lg\\:rt-r-cg-3 { column-gap: var(--space-3); } .lg\\:rt-r-cg-4 { column-gap: var(--space-4); } .lg\\:rt-r-cg-5 { column-gap: var(--space-5); } .lg\\:rt-r-cg-6 { column-gap: var(--space-6); } .lg\\:rt-r-cg-7 { column-gap: var(--space-7); } .lg\\:rt-r-cg-8 { column-gap: var(--space-8); } .lg\\:rt-r-cg-9 { column-gap: var(--space-9); } .lg\\:rt-r-rg { row-gap: var(--row-gap-lg) } .lg\\:rt-r-rg-0 { row-gap: 0; } .lg\\:rt-r-rg-1 { row-gap: var(--space-1); } .lg\\:rt-r-rg-2 { row-gap: var(--space-2); } .lg\\:rt-r-rg-3 { row-gap: var(--space-3); } .lg\\:rt-r-rg-4 { row-gap: var(--space-4); } .lg\\:rt-r-rg-5 { row-gap: var(--space-5); } .lg\\:rt-r-rg-6 { row-gap: var(--space-6); } .lg\\:rt-r-rg-7 { row-gap: var(--space-7); } .lg\\:rt-r-rg-8 { row-gap: var(--space-8); } .lg\\:rt-r-rg-9 { row-gap: var(--space-9); } } @media (min-width: 1640px) { .xl\\:rt-r-gap { gap: var(--gap-xl) } .xl\\:rt-r-gap-0 { gap: 0; } .xl\\:rt-r-gap-1 { gap: var(--space-1); } .xl\\:rt-r-gap-2 { gap: var(--space-2); } .xl\\:rt-r-gap-3 { gap: var(--space-3); } .xl\\:rt-r-gap-4 { gap: var(--space-4); } .xl\\:rt-r-gap-5 { gap: var(--space-5); } .xl\\:rt-r-gap-6 { gap: var(--space-6); } .xl\\:rt-r-gap-7 { gap: var(--space-7); } .xl\\:rt-r-gap-8 { gap: var(--space-8); } .xl\\:rt-r-gap-9 { gap: var(--space-9); } .xl\\:rt-r-cg { column-gap: var(--column-gap-xl) } .xl\\:rt-r-cg-0 { column-gap: 0; } .xl\\:rt-r-cg-1 { column-gap: var(--space-1); } .xl\\:rt-r-cg-2 { column-gap: var(--space-2); } .xl\\:rt-r-cg-3 { column-gap: var(--space-3); } .xl\\:rt-r-cg-4 { column-gap: var(--space-4); } .xl\\:rt-r-cg-5 { column-gap: var(--space-5); } .xl\\:rt-r-cg-6 { column-gap: var(--space-6); } .xl\\:rt-r-cg-7 { column-gap: var(--space-7); } .xl\\:rt-r-cg-8 { column-gap: var(--space-8); } .xl\\:rt-r-cg-9 { column-gap: var(--space-9); } .xl\\:rt-r-rg { row-gap: var(--row-gap-xl) } .xl\\:rt-r-rg-0 { row-gap: 0; } .xl\\:rt-r-rg-1 { row-gap: var(--space-1); } .xl\\:rt-r-rg-2 { row-gap: var(--space-2); } .xl\\:rt-r-rg-3 { row-gap: var(--space-3); } .xl\\:rt-r-rg-4 { row-gap: var(--space-4); } .xl\\:rt-r-rg-5 { row-gap: var(--space-5); } .xl\\:rt-r-rg-6 { row-gap: var(--space-6); } .xl\\:rt-r-rg-7 { row-gap: var(--space-7); } .xl\\:rt-r-rg-8 { row-gap: var(--space-8); } .xl\\:rt-r-rg-9 { row-gap: var(--space-9); } } .rt-r-ga { grid-area: var(--grid-area); } @media (min-width: 520px) { .xs\\:rt-r-ga { grid-area: var(--grid-area-xs); } } @media (min-width: 768px) { .sm\\:rt-r-ga { grid-area: var(--grid-area-sm); } } @media (min-width: 1024px) { .md\\:rt-r-ga { grid-area: var(--grid-area-md); } } @media (min-width: 1280px) { .lg\\:rt-r-ga { grid-area: var(--grid-area-lg); } } @media (min-width: 1640px) { .xl\\:rt-r-ga { grid-area: var(--grid-area-xl); } } .rt-r-gaf-row { grid-auto-flow: row; } .rt-r-gaf-column { grid-auto-flow: column; } .rt-r-gaf-dense { grid-auto-flow: dense; } .rt-r-gaf-row-dense { grid-auto-flow: row dense; } .rt-r-gaf-column-dense { grid-auto-flow: column dense; } @media (min-width: 520px) { .xs\\:rt-r-gaf-row { grid-auto-flow: row; } .xs\\:rt-r-gaf-column { grid-auto-flow: column; } .xs\\:rt-r-gaf-dense { grid-auto-flow: dense; } .xs\\:rt-r-gaf-row-dense { grid-auto-flow: row dense; } .xs\\:rt-r-gaf-column-dense { grid-auto-flow: column dense; } } @media (min-width: 768px) { .sm\\:rt-r-gaf-row { grid-auto-flow: row; } .sm\\:rt-r-gaf-column { grid-auto-flow: column; } .sm\\:rt-r-gaf-dense { grid-auto-flow: dense; } .sm\\:rt-r-gaf-row-dense { grid-auto-flow: row dense; } .sm\\:rt-r-gaf-column-dense { grid-auto-flow: column dense; } } @media (min-width: 1024px) { .md\\:rt-r-gaf-row { grid-auto-flow: row; } .md\\:rt-r-gaf-column { grid-auto-flow: column; } .md\\:rt-r-gaf-dense { grid-auto-flow: dense; } .md\\:rt-r-gaf-row-dense { grid-auto-flow: row dense; } .md\\:rt-r-gaf-column-dense { grid-auto-flow: column dense; } } @media (min-width: 1280px) { .lg\\:rt-r-gaf-row { grid-auto-flow: row; } .lg\\:rt-r-gaf-column { grid-auto-flow: column; } .lg\\:rt-r-gaf-dense { grid-auto-flow: dense; } .lg\\:rt-r-gaf-row-dense { grid-auto-flow: row dense; } .lg\\:rt-r-gaf-column-dense { grid-auto-flow: column dense; } } @media (min-width: 1640px) { .xl\\:rt-r-gaf-row { grid-auto-flow: row; } .xl\\:rt-r-gaf-column { grid-auto-flow: column; } .xl\\:rt-r-gaf-dense { grid-auto-flow: dense; } .xl\\:rt-r-gaf-row-dense { grid-auto-flow: row dense; } .xl\\:rt-r-gaf-column-dense { grid-auto-flow: column dense; } } .rt-r-gc { grid-column: var(--grid-column) } .rt-r-gc-1 { grid-column: 1; } .rt-r-gc-2 { grid-column: 2; } .rt-r-gc-3 { grid-column: 3; } .rt-r-gc-4 { grid-column: 4; } .rt-r-gc-5 { grid-column: 5; } .rt-r-gc-6 { grid-column: 6; } .rt-r-gc-7 { grid-column: 7; } .rt-r-gc-8 { grid-column: 8; } .rt-r-gc-9 { grid-column: 9; } @media (min-width: 520px) { .xs\\:rt-r-gc { grid-column: var(--grid-column-xs) } .xs\\:rt-r-gc-1 { grid-column: 1; } .xs\\:rt-r-gc-2 { grid-column: 2; } .xs\\:rt-r-gc-3 { grid-column: 3; } .xs\\:rt-r-gc-4 { grid-column: 4; } .xs\\:rt-r-gc-5 { grid-column: 5; } .xs\\:rt-r-gc-6 { grid-column: 6; } .xs\\:rt-r-gc-7 { grid-column: 7; } .xs\\:rt-r-gc-8 { grid-column: 8; } .xs\\:rt-r-gc-9 { grid-column: 9; } } @media (min-width: 768px) { .sm\\:rt-r-gc { grid-column: var(--grid-column-sm) } .sm\\:rt-r-gc-1 { grid-column: 1; } .sm\\:rt-r-gc-2 { grid-column: 2; } .sm\\:rt-r-gc-3 { grid-column: 3; } .sm\\:rt-r-gc-4 { grid-column: 4; } .sm\\:rt-r-gc-5 { grid-column: 5; } .sm\\:rt-r-gc-6 { grid-column: 6; } .sm\\:rt-r-gc-7 { grid-column: 7; } .sm\\:rt-r-gc-8 { grid-column: 8; } .sm\\:rt-r-gc-9 { grid-column: 9; } } @media (min-width: 1024px) { .md\\:rt-r-gc { grid-column: var(--grid-column-md) } .md\\:rt-r-gc-1 { grid-column: 1; } .md\\:rt-r-gc-2 { grid-column: 2; } .md\\:rt-r-gc-3 { grid-column: 3; } .md\\:rt-r-gc-4 { grid-column: 4; } .md\\:rt-r-gc-5 { grid-column: 5; } .md\\:rt-r-gc-6 { grid-column: 6; } .md\\:rt-r-gc-7 { grid-column: 7; } .md\\:rt-r-gc-8 { grid-column: 8; } .md\\:rt-r-gc-9 { grid-column: 9; } } @media (min-width: 1280px) { .lg\\:rt-r-gc { grid-column: var(--grid-column-lg) } .lg\\:rt-r-gc-1 { grid-column: 1; } .lg\\:rt-r-gc-2 { grid-column: 2; } .lg\\:rt-r-gc-3 { grid-column: 3; } .lg\\:rt-r-gc-4 { grid-column: 4; } .lg\\:rt-r-gc-5 { grid-column: 5; } .lg\\:rt-r-gc-6 { grid-column: 6; } .lg\\:rt-r-gc-7 { grid-column: 7; } .lg\\:rt-r-gc-8 { grid-column: 8; } .lg\\:rt-r-gc-9 { grid-column: 9; } } @media (min-width: 1640px) { .xl\\:rt-r-gc { grid-column: var(--grid-column-xl) } .xl\\:rt-r-gc-1 { grid-column: 1; } .xl\\:rt-r-gc-2 { grid-column: 2; } .xl\\:rt-r-gc-3 { grid-column: 3; } .xl\\:rt-r-gc-4 { grid-column: 4; } .xl\\:rt-r-gc-5 { grid-column: 5; } .xl\\:rt-r-gc-6 { grid-column: 6; } .xl\\:rt-r-gc-7 { grid-column: 7; } .xl\\:rt-r-gc-8 { grid-column: 8; } .xl\\:rt-r-gc-9 { grid-column: 9; } } .rt-r-gcs { grid-column-start: var(--grid-column-start) } .rt-r-gcs-1 { grid-column-start: 1; } .rt-r-gcs-2 { grid-column-start: 2; } .rt-r-gcs-3 { grid-column-start: 3; } .rt-r-gcs-4 { grid-column-start: 4; } .rt-r-gcs-5 { grid-column-start: 5; } .rt-r-gcs-6 { grid-column-start: 6; } .rt-r-gcs-7 { grid-column-start: 7; } .rt-r-gcs-8 { grid-column-start: 8; } .rt-r-gcs-9 { grid-column-start: 9; } @media (min-width: 520px) { .xs\\:rt-r-gcs { grid-column-start: var(--grid-column-start-xs) } .xs\\:rt-r-gcs-1 { grid-column-start: 1; } .xs\\:rt-r-gcs-2 { grid-column-start: 2; } .xs\\:rt-r-gcs-3 { grid-column-start: 3; } .xs\\:rt-r-gcs-4 { grid-column-start: 4; } .xs\\:rt-r-gcs-5 { grid-column-start: 5; } .xs\\:rt-r-gcs-6 { grid-column-start: 6; } .xs\\:rt-r-gcs-7 { grid-column-start: 7; } .xs\\:rt-r-gcs-8 { grid-column-start: 8; } .xs\\:rt-r-gcs-9 { grid-column-start: 9; } } @media (min-width: 768px) { .sm\\:rt-r-gcs { grid-column-start: var(--grid-column-start-sm) } .sm\\:rt-r-gcs-1 { grid-column-start: 1; } .sm\\:rt-r-gcs-2 { grid-column-start: 2; } .sm\\:rt-r-gcs-3 { grid-column-start: 3; } .sm\\:rt-r-gcs-4 { grid-column-start: 4; } .sm\\:rt-r-gcs-5 { grid-column-start: 5; } .sm\\:rt-r-gcs-6 { grid-column-start: 6; } .sm\\:rt-r-gcs-7 { grid-column-start: 7; } .sm\\:rt-r-gcs-8 { grid-column-start: 8; } .sm\\:rt-r-gcs-9 { grid-column-start: 9; } } @media (min-width: 1024px) { .md\\:rt-r-gcs { grid-column-start: var(--grid-column-start-md) } .md\\:rt-r-gcs-1 { grid-column-start: 1; } .md\\:rt-r-gcs-2 { grid-column-start: 2; } .md\\:rt-r-gcs-3 { grid-column-start: 3; } .md\\:rt-r-gcs-4 { grid-column-start: 4; } .md\\:rt-r-gcs-5 { grid-column-start: 5; } .md\\:rt-r-gcs-6 { grid-column-start: 6; } .md\\:rt-r-gcs-7 { grid-column-start: 7; } .md\\:rt-r-gcs-8 { grid-column-start: 8; } .md\\:rt-r-gcs-9 { grid-column-start: 9; } } @media (min-width: 1280px) { .lg\\:rt-r-gcs { grid-column-start: var(--grid-column-start-lg) } .lg\\:rt-r-gcs-1 { grid-column-start: 1; } .lg\\:rt-r-gcs-2 { grid-column-start: 2; } .lg\\:rt-r-gcs-3 { grid-column-start: 3; } .lg\\:rt-r-gcs-4 { grid-column-start: 4; } .lg\\:rt-r-gcs-5 { grid-column-start: 5; } .lg\\:rt-r-gcs-6 { grid-column-start: 6; } .lg\\:rt-r-gcs-7 { grid-column-start: 7; } .lg\\:rt-r-gcs-8 { grid-column-start: 8; } .lg\\:rt-r-gcs-9 { grid-column-start: 9; } } @media (min-width: 1640px) { .xl\\:rt-r-gcs { grid-column-start: var(--grid-column-start-xl) } .xl\\:rt-r-gcs-1 { grid-column-start: 1; } .xl\\:rt-r-gcs-2 { grid-column-start: 2; } .xl\\:rt-r-gcs-3 { grid-column-start: 3; } .xl\\:rt-r-gcs-4 { grid-column-start: 4; } .xl\\:rt-r-gcs-5 { grid-column-start: 5; } .xl\\:rt-r-gcs-6 { grid-column-start: 6; } .xl\\:rt-r-gcs-7 { grid-column-start: 7; } .xl\\:rt-r-gcs-8 { grid-column-start: 8; } .xl\\:rt-r-gcs-9 { grid-column-start: 9; } } .rt-r-gce { grid-column-end: var(--grid-column-end) } .rt-r-gce-1 { grid-column-end: 1; } .rt-r-gce-2 { grid-column-end: 2; } .rt-r-gce-3 { grid-column-end: 3; } .rt-r-gce-4 { grid-column-end: 4; } .rt-r-gce-5 { grid-column-end: 5; } .rt-r-gce-6 { grid-column-end: 6; } .rt-r-gce-7 { grid-column-end: 7; } .rt-r-gce-8 { grid-column-end: 8; } .rt-r-gce-9 { grid-column-end: 9; } @media (min-width: 520px) { .xs\\:rt-r-gce { grid-column-end: var(--grid-column-end-xs) } .xs\\:rt-r-gce-1 { grid-column-end: 1; } .xs\\:rt-r-gce-2 { grid-column-end: 2; } .xs\\:rt-r-gce-3 { grid-column-end: 3; } .xs\\:rt-r-gce-4 { grid-column-end: 4; } .xs\\:rt-r-gce-5 { grid-column-end: 5; } .xs\\:rt-r-gce-6 { grid-column-end: 6; } .xs\\:rt-r-gce-7 { grid-column-end: 7; } .xs\\:rt-r-gce-8 { grid-column-end: 8; } .xs\\:rt-r-gce-9 { grid-column-end: 9; } } @media (min-width: 768px) { .sm\\:rt-r-gce { grid-column-end: var(--grid-column-end-sm) } .sm\\:rt-r-gce-1 { grid-column-end: 1; } .sm\\:rt-r-gce-2 { grid-column-end: 2; } .sm\\:rt-r-gce-3 { grid-column-end: 3; } .sm\\:rt-r-gce-4 { grid-column-end: 4; } .sm\\:rt-r-gce-5 { grid-column-end: 5; } .sm\\:rt-r-gce-6 { grid-column-end: 6; } .sm\\:rt-r-gce-7 { grid-column-end: 7; } .sm\\:rt-r-gce-8 { grid-column-end: 8; } .sm\\:rt-r-gce-9 { grid-column-end: 9; } } @media (min-width: 1024px) { .md\\:rt-r-gce { grid-column-end: var(--grid-column-end-md) } .md\\:rt-r-gce-1 { grid-column-end: 1; } .md\\:rt-r-gce-2 { grid-column-end: 2; } .md\\:rt-r-gce-3 { grid-column-end: 3; } .md\\:rt-r-gce-4 { grid-column-end: 4; } .md\\:rt-r-gce-5 { grid-column-end: 5; } .md\\:rt-r-gce-6 { grid-column-end: 6; } .md\\:rt-r-gce-7 { grid-column-end: 7; } .md\\:rt-r-gce-8 { grid-column-end: 8; } .md\\:rt-r-gce-9 { grid-column-end: 9; } } @media (min-width: 1280px) { .lg\\:rt-r-gce { grid-column-end: var(--grid-column-end-lg) } .lg\\:rt-r-gce-1 { grid-column-end: 1; } .lg\\:rt-r-gce-2 { grid-column-end: 2; } .lg\\:rt-r-gce-3 { grid-column-end: 3; } .lg\\:rt-r-gce-4 { grid-column-end: 4; } .lg\\:rt-r-gce-5 { grid-column-end: 5; } .lg\\:rt-r-gce-6 { grid-column-end: 6; } .lg\\:rt-r-gce-7 { grid-column-end: 7; } .lg\\:rt-r-gce-8 { grid-column-end: 8; } .lg\\:rt-r-gce-9 { grid-column-end: 9; } } @media (min-width: 1640px) { .xl\\:rt-r-gce { grid-column-end: var(--grid-column-end-xl) } .xl\\:rt-r-gce-1 { grid-column-end: 1; } .xl\\:rt-r-gce-2 { grid-column-end: 2; } .xl\\:rt-r-gce-3 { grid-column-end: 3; } .xl\\:rt-r-gce-4 { grid-column-end: 4; } .xl\\:rt-r-gce-5 { grid-column-end: 5; } .xl\\:rt-r-gce-6 { grid-column-end: 6; } .xl\\:rt-r-gce-7 { grid-column-end: 7; } .xl\\:rt-r-gce-8 { grid-column-end: 8; } .xl\\:rt-r-gce-9 { grid-column-end: 9; } } .rt-r-gr { grid-row: var(--grid-row) } .rt-r-gr-1 { grid-row: 1; } .rt-r-gr-2 { grid-row: 2; } .rt-r-gr-3 { grid-row: 3; } .rt-r-gr-4 { grid-row: 4; } .rt-r-gr-5 { grid-row: 5; } .rt-r-gr-6 { grid-row: 6; } .rt-r-gr-7 { grid-row: 7; } .rt-r-gr-8 { grid-row: 8; } .rt-r-gr-9 { grid-row: 9; } @media (min-width: 520px) { .xs\\:rt-r-gr { grid-row: var(--grid-row-xs) } .xs\\:rt-r-gr-1 { grid-row: 1; } .xs\\:rt-r-gr-2 { grid-row: 2; } .xs\\:rt-r-gr-3 { grid-row: 3; } .xs\\:rt-r-gr-4 { grid-row: 4; } .xs\\:rt-r-gr-5 { grid-row: 5; } .xs\\:rt-r-gr-6 { grid-row: 6; } .xs\\:rt-r-gr-7 { grid-row: 7; } .xs\\:rt-r-gr-8 { grid-row: 8; } .xs\\:rt-r-gr-9 { grid-row: 9; } } @media (min-width: 768px) { .sm\\:rt-r-gr { grid-row: var(--grid-row-sm) } .sm\\:rt-r-gr-1 { grid-row: 1; } .sm\\:rt-r-gr-2 { grid-row: 2; } .sm\\:rt-r-gr-3 { grid-row: 3; } .sm\\:rt-r-gr-4 { grid-row: 4; } .sm\\:rt-r-gr-5 { grid-row: 5; } .sm\\:rt-r-gr-6 { grid-row: 6; } .sm\\:rt-r-gr-7 { grid-row: 7; } .sm\\:rt-r-gr-8 { grid-row: 8; } .sm\\:rt-r-gr-9 { grid-row: 9; } } @media (min-width: 1024px) { .md\\:rt-r-gr { grid-row: var(--grid-row-md) } .md\\:rt-r-gr-1 { grid-row: 1; } .md\\:rt-r-gr-2 { grid-row: 2; } .md\\:rt-r-gr-3 { grid-row: 3; } .md\\:rt-r-gr-4 { grid-row: 4; } .md\\:rt-r-gr-5 { grid-row: 5; } .md\\:rt-r-gr-6 { grid-row: 6; } .md\\:rt-r-gr-7 { grid-row: 7; } .md\\:rt-r-gr-8 { grid-row: 8; } .md\\:rt-r-gr-9 { grid-row: 9; } } @media (min-width: 1280px) { .lg\\:rt-r-gr { grid-row: var(--grid-row-lg) } .lg\\:rt-r-gr-1 { grid-row: 1; } .lg\\:rt-r-gr-2 { grid-row: 2; } .lg\\:rt-r-gr-3 { grid-row: 3; } .lg\\:rt-r-gr-4 { grid-row: 4; } .lg\\:rt-r-gr-5 { grid-row: 5; } .lg\\:rt-r-gr-6 { grid-row: 6; } .lg\\:rt-r-gr-7 { grid-row: 7; } .lg\\:rt-r-gr-8 { grid-row: 8; } .lg\\:rt-r-gr-9 { grid-row: 9; } } @media (min-width: 1640px) { .xl\\:rt-r-gr { grid-row: var(--grid-row-xl) } .xl\\:rt-r-gr-1 { grid-row: 1; } .xl\\:rt-r-gr-2 { grid-row: 2; } .xl\\:rt-r-gr-3 { grid-row: 3; } .xl\\:rt-r-gr-4 { grid-row: 4; } .xl\\:rt-r-gr-5 { grid-row: 5; } .xl\\:rt-r-gr-6 { grid-row: 6; } .xl\\:rt-r-gr-7 { grid-row: 7; } .xl\\:rt-r-gr-8 { grid-row: 8; } .xl\\:rt-r-gr-9 { grid-row: 9; } } .rt-r-grs { grid-row-start: var(--grid-row-start) } .rt-r-grs-1 { grid-row-start: 1; } .rt-r-grs-2 { grid-row-start: 2; } .rt-r-grs-3 { grid-row-start: 3; } .rt-r-grs-4 { grid-row-start: 4; } .rt-r-grs-5 { grid-row-start: 5; } .rt-r-grs-6 { grid-row-start: 6; } .rt-r-grs-7 { grid-row-start: 7; } .rt-r-grs-8 { grid-row-start: 8; } .rt-r-grs-9 { grid-row-start: 9; } @media (min-width: 520px) { .xs\\:rt-r-grs { grid-row-start: var(--grid-row-start-xs) } .xs\\:rt-r-grs-1 { grid-row-start: 1; } .xs\\:rt-r-grs-2 { grid-row-start: 2; } .xs\\:rt-r-grs-3 { grid-row-start: 3; } .xs\\:rt-r-grs-4 { grid-row-start: 4; } .xs\\:rt-r-grs-5 { grid-row-start: 5; } .xs\\:rt-r-grs-6 { grid-row-start: 6; } .xs\\:rt-r-grs-7 { grid-row-start: 7; } .xs\\:rt-r-grs-8 { grid-row-start: 8; } .xs\\:rt-r-grs-9 { grid-row-start: 9; } } @media (min-width: 768px) { .sm\\:rt-r-grs { grid-row-start: var(--grid-row-start-sm) } .sm\\:rt-r-grs-1 { grid-row-start: 1; } .sm\\:rt-r-grs-2 { grid-row-start: 2; } .sm\\:rt-r-grs-3 { grid-row-start: 3; } .sm\\:rt-r-grs-4 { grid-row-start: 4; } .sm\\:rt-r-grs-5 { grid-row-start: 5; } .sm\\:rt-r-grs-6 { grid-row-start: 6; } .sm\\:rt-r-grs-7 { grid-row-start: 7; } .sm\\:rt-r-grs-8 { grid-row-start: 8; } .sm\\:rt-r-grs-9 { grid-row-start: 9; } } @media (min-width: 1024px) { .md\\:rt-r-grs { grid-row-start: var(--grid-row-start-md) } .md\\:rt-r-grs-1 { grid-row-start: 1; } .md\\:rt-r-grs-2 { grid-row-start: 2; } .md\\:rt-r-grs-3 { grid-row-start: 3; } .md\\:rt-r-grs-4 { grid-row-start: 4; } .md\\:rt-r-grs-5 { grid-row-start: 5; } .md\\:rt-r-grs-6 { grid-row-start: 6; } .md\\:rt-r-grs-7 { grid-row-start: 7; } .md\\:rt-r-grs-8 { grid-row-start: 8; } .md\\:rt-r-grs-9 { grid-row-start: 9; } } @media (min-width: 1280px) { .lg\\:rt-r-grs { grid-row-start: var(--grid-row-start-lg) } .lg\\:rt-r-grs-1 { grid-row-start: 1; } .lg\\:rt-r-grs-2 { grid-row-start: 2; } .lg\\:rt-r-grs-3 { grid-row-start: 3; } .lg\\:rt-r-grs-4 { grid-row-start: 4; } .lg\\:rt-r-grs-5 { grid-row-start: 5; } .lg\\:rt-r-grs-6 { grid-row-start: 6; } .lg\\:rt-r-grs-7 { grid-row-start: 7; } .lg\\:rt-r-grs-8 { grid-row-start: 8; } .lg\\:rt-r-grs-9 { grid-row-start: 9; } } @media (min-width: 1640px) { .xl\\:rt-r-grs { grid-row-start: var(--grid-row-start-xl) } .xl\\:rt-r-grs-1 { grid-row-start: 1; } .xl\\:rt-r-grs-2 { grid-row-start: 2; } .xl\\:rt-r-grs-3 { grid-row-start: 3; } .xl\\:rt-r-grs-4 { grid-row-start: 4; } .xl\\:rt-r-grs-5 { grid-row-start: 5; } .xl\\:rt-r-grs-6 { grid-row-start: 6; } .xl\\:rt-r-grs-7 { grid-row-start: 7; } .xl\\:rt-r-grs-8 { grid-row-start: 8; } .xl\\:rt-r-grs-9 { grid-row-start: 9; } } .rt-r-gre { grid-row-end: var(--grid-row-end) } .rt-r-gre-1 { grid-row-end: 1; } .rt-r-gre-2 { grid-row-end: 2; } .rt-r-gre-3 { grid-row-end: 3; } .rt-r-gre-4 { grid-row-end: 4; } .rt-r-gre-5 { grid-row-end: 5; } .rt-r-gre-6 { grid-row-end: 6; } .rt-r-gre-7 { grid-row-end: 7; } .rt-r-gre-8 { grid-row-end: 8; } .rt-r-gre-9 { grid-row-end: 9; } @media (min-width: 520px) { .xs\\:rt-r-gre { grid-row-end: var(--grid-row-end-xs) } .xs\\:rt-r-gre-1 { grid-row-end: 1; } .xs\\:rt-r-gre-2 { grid-row-end: 2; } .xs\\:rt-r-gre-3 { grid-row-end: 3; } .xs\\:rt-r-gre-4 { grid-row-end: 4; } .xs\\:rt-r-gre-5 { grid-row-end: 5; } .xs\\:rt-r-gre-6 { grid-row-end: 6; } .xs\\:rt-r-gre-7 { grid-row-end: 7; } .xs\\:rt-r-gre-8 { grid-row-end: 8; } .xs\\:rt-r-gre-9 { grid-row-end: 9; } } @media (min-width: 768px) { .sm\\:rt-r-gre { grid-row-end: var(--grid-row-end-sm) } .sm\\:rt-r-gre-1 { grid-row-end: 1; } .sm\\:rt-r-gre-2 { grid-row-end: 2; } .sm\\:rt-r-gre-3 { grid-row-end: 3; } .sm\\:rt-r-gre-4 { grid-row-end: 4; } .sm\\:rt-r-gre-5 { grid-row-end: 5; } .sm\\:rt-r-gre-6 { grid-row-end: 6; } .sm\\:rt-r-gre-7 { grid-row-end: 7; } .sm\\:rt-r-gre-8 { grid-row-end: 8; } .sm\\:rt-r-gre-9 { grid-row-end: 9; } } @media (min-width: 1024px) { .md\\:rt-r-gre { grid-row-end: var(--grid-row-end-md) } .md\\:rt-r-gre-1 { grid-row-end: 1; } .md\\:rt-r-gre-2 { grid-row-end: 2; } .md\\:rt-r-gre-3 { grid-row-end: 3; } .md\\:rt-r-gre-4 { grid-row-end: 4; } .md\\:rt-r-gre-5 { grid-row-end: 5; } .md\\:rt-r-gre-6 { grid-row-end: 6; } .md\\:rt-r-gre-7 { grid-row-end: 7; } .md\\:rt-r-gre-8 { grid-row-end: 8; } .md\\:rt-r-gre-9 { grid-row-end: 9; } } @media (min-width: 1280px) { .lg\\:rt-r-gre { grid-row-end: var(--grid-row-end-lg) } .lg\\:rt-r-gre-1 { grid-row-end: 1; } .lg\\:rt-r-gre-2 { grid-row-end: 2; } .lg\\:rt-r-gre-3 { grid-row-end: 3; } .lg\\:rt-r-gre-4 { grid-row-end: 4; } .lg\\:rt-r-gre-5 { grid-row-end: 5; } .lg\\:rt-r-gre-6 { grid-row-end: 6; } .lg\\:rt-r-gre-7 { grid-row-end: 7; } .lg\\:rt-r-gre-8 { grid-row-end: 8; } .lg\\:rt-r-gre-9 { grid-row-end: 9; } } @media (min-width: 1640px) { .xl\\:rt-r-gre { grid-row-end: var(--grid-row-end-xl) } .xl\\:rt-r-gre-1 { grid-row-end: 1; } .xl\\:rt-r-gre-2 { grid-row-end: 2; } .xl\\:rt-r-gre-3 { grid-row-end: 3; } .xl\\:rt-r-gre-4 { grid-row-end: 4; } .xl\\:rt-r-gre-5 { grid-row-end: 5; } .xl\\:rt-r-gre-6 { grid-row-end: 6; } .xl\\:rt-r-gre-7 { grid-row-end: 7; } .xl\\:rt-r-gre-8 { grid-row-end: 8; } .xl\\:rt-r-gre-9 { grid-row-end: 9; } } .rt-r-gta { grid-template-areas: var(--grid-template-areas); } @media (min-width: 520px) { .xs\\:rt-r-gta { grid-template-areas: var(--grid-template-areas-xs); } } @media (min-width: 768px) { .sm\\:rt-r-gta { grid-template-areas: var(--grid-template-areas-sm); } } @media (min-width: 1024px) { .md\\:rt-r-gta { grid-template-areas: var(--grid-template-areas-md); } } @media (min-width: 1280px) { .lg\\:rt-r-gta { grid-template-areas: var(--grid-template-areas-lg); } } @media (min-width: 1640px) { .xl\\:rt-r-gta { grid-template-areas: var(--grid-template-areas-xl); } } .rt-r-gtc { grid-template-columns: var(--grid-template-columns) } .rt-r-gtc-1 { grid-template-columns: minmax(0, 1fr); } .rt-r-gtc-2 { grid-template-columns: repeat(2, minmax(0, 1fr)); } .rt-r-gtc-3 { grid-template-columns: repeat(3, minmax(0, 1fr)); } .rt-r-gtc-4 { grid-template-columns: repeat(4, minmax(0, 1fr)); } .rt-r-gtc-5 { grid-template-columns: repeat(5, minmax(0, 1fr)); } .rt-r-gtc-6 { grid-template-columns: repeat(6, minmax(0, 1fr)); } .rt-r-gtc-7 { grid-template-columns: repeat(7, minmax(0, 1fr)); } .rt-r-gtc-8 { grid-template-columns: repeat(8, minmax(0, 1fr)); } .rt-r-gtc-9 { grid-template-columns: repeat(9, minmax(0, 1fr)); } @media (min-width: 520px) { .xs\\:rt-r-gtc { grid-template-columns: var(--grid-template-columns-xs) } .xs\\:rt-r-gtc-1 { grid-template-columns: minmax(0, 1fr); } .xs\\:rt-r-gtc-2 { grid-template-columns: repeat(2, minmax(0, 1fr)); } .xs\\:rt-r-gtc-3 { grid-template-columns: repeat(3, minmax(0, 1fr)); } .xs\\:rt-r-gtc-4 { grid-template-columns: repeat(4, minmax(0, 1fr)); } .xs\\:rt-r-gtc-5 { grid-template-columns: repeat(5, minmax(0, 1fr)); } .xs\\:rt-r-gtc-6 { grid-template-columns: repeat(6, minmax(0, 1fr)); } .xs\\:rt-r-gtc-7 { grid-template-columns: repeat(7, minmax(0, 1fr)); } .xs\\:rt-r-gtc-8 { grid-template-columns: repeat(8, minmax(0, 1fr)); } .xs\\:rt-r-gtc-9 { grid-template-columns: repeat(9, minmax(0, 1fr)); } } @media (min-width: 768px) { .sm\\:rt-r-gtc { grid-template-columns: var(--grid-template-columns-sm) } .sm\\:rt-r-gtc-1 { grid-template-columns: minmax(0, 1fr); } .sm\\:rt-r-gtc-2 { grid-template-columns: repeat(2, minmax(0, 1fr)); } .sm\\:rt-r-gtc-3 { grid-template-columns: repeat(3, minmax(0, 1fr)); } .sm\\:rt-r-gtc-4 { grid-template-columns: repeat(4, minmax(0, 1fr)); } .sm\\:rt-r-gtc-5 { grid-template-columns: repeat(5, minmax(0, 1fr)); } .sm\\:rt-r-gtc-6 { grid-template-columns: repeat(6, minmax(0, 1fr)); } .sm\\:rt-r-gtc-7 { grid-template-columns: repeat(7, minmax(0, 1fr)); } .sm\\:rt-r-gtc-8 { grid-template-columns: repeat(8, minmax(0, 1fr)); } .sm\\:rt-r-gtc-9 { grid-template-columns: repeat(9, minmax(0, 1fr)); } } @media (min-width: 1024px) { .md\\:rt-r-gtc { grid-template-columns: var(--grid-template-columns-md) } .md\\:rt-r-gtc-1 { grid-template-columns: minmax(0, 1fr); } .md\\:rt-r-gtc-2 { grid-template-columns: repeat(2, minmax(0, 1fr)); } .md\\:rt-r-gtc-3 { grid-template-columns: repeat(3, minmax(0, 1fr)); } .md\\:rt-r-gtc-4 { grid-template-columns: repeat(4, minmax(0, 1fr)); } .md\\:rt-r-gtc-5 { grid-template-columns: repeat(5, minmax(0, 1fr)); } .md\\:rt-r-gtc-6 { grid-template-columns: repeat(6, minmax(0, 1fr)); } .md\\:rt-r-gtc-7 { grid-template-columns: repeat(7, minmax(0, 1fr)); } .md\\:rt-r-gtc-8 { grid-template-columns: repeat(8, minmax(0, 1fr)); } .md\\:rt-r-gtc-9 { grid-template-columns: repeat(9, minmax(0, 1fr)); } } @media (min-width: 1280px) { .lg\\:rt-r-gtc { grid-template-columns: var(--grid-template-columns-lg) } .lg\\:rt-r-gtc-1 { grid-template-columns: minmax(0, 1fr); } .lg\\:rt-r-gtc-2 { grid-template-columns: repeat(2, minmax(0, 1fr)); } .lg\\:rt-r-gtc-3 { grid-template-columns: repeat(3, minmax(0, 1fr)); } .lg\\:rt-r-gtc-4 { grid-template-columns: repeat(4, minmax(0, 1fr)); } .lg\\:rt-r-gtc-5 { grid-template-columns: repeat(5, minmax(0, 1fr)); } .lg\\:rt-r-gtc-6 { grid-template-columns: repeat(6, minmax(0, 1fr)); } .lg\\:rt-r-gtc-7 { grid-template-columns: repeat(7, minmax(0, 1fr)); } .lg\\:rt-r-gtc-8 { grid-template-columns: repeat(8, minmax(0, 1fr)); } .lg\\:rt-r-gtc-9 { grid-template-columns: repeat(9, minmax(0, 1fr)); } } @media (min-width: 1640px) { .xl\\:rt-r-gtc { grid-template-columns: var(--grid-template-columns-xl) } .xl\\:rt-r-gtc-1 { grid-template-columns: minmax(0, 1fr); } .xl\\:rt-r-gtc-2 { grid-template-columns: repeat(2, minmax(0, 1fr)); } .xl\\:rt-r-gtc-3 { grid-template-columns: repeat(3, minmax(0, 1fr)); } .xl\\:rt-r-gtc-4 { grid-template-columns: repeat(4, minmax(0, 1fr)); } .xl\\:rt-r-gtc-5 { grid-template-columns: repeat(5, minmax(0, 1fr)); } .xl\\:rt-r-gtc-6 { grid-template-columns: repeat(6, minmax(0, 1fr)); } .xl\\:rt-r-gtc-7 { grid-template-columns: repeat(7, minmax(0, 1fr)); } .xl\\:rt-r-gtc-8 { grid-template-columns: repeat(8, minmax(0, 1fr)); } .xl\\:rt-r-gtc-9 { grid-template-columns: repeat(9, minmax(0, 1fr)); } } .rt-r-gtr { grid-template-rows: var(--grid-template-rows) } .rt-r-gtr-1 { grid-template-rows: minmax(0, 1fr); } .rt-r-gtr-2 { grid-template-rows: repeat(2, minmax(0, 1fr)); } .rt-r-gtr-3 { grid-template-rows: repeat(3, minmax(0, 1fr)); } .rt-r-gtr-4 { grid-template-rows: repeat(4, minmax(0, 1fr)); } .rt-r-gtr-5 { grid-template-rows: repeat(5, minmax(0, 1fr)); } .rt-r-gtr-6 { grid-template-rows: repeat(6, minmax(0, 1fr)); } .rt-r-gtr-7 { grid-template-rows: repeat(7, minmax(0, 1fr)); } .rt-r-gtr-8 { grid-template-rows: repeat(8, minmax(0, 1fr)); } .rt-r-gtr-9 { grid-template-rows: repeat(9, minmax(0, 1fr)); } @media (min-width: 520px) { .xs\\:rt-r-gtr { grid-template-rows: var(--grid-template-rows-xs) } .xs\\:rt-r-gtr-1 { grid-template-rows: minmax(0, 1fr); } .xs\\:rt-r-gtr-2 { grid-template-rows: repeat(2, minmax(0, 1fr)); } .xs\\:rt-r-gtr-3 { grid-template-rows: repeat(3, minmax(0, 1fr)); } .xs\\:rt-r-gtr-4 { grid-template-rows: repeat(4, minmax(0, 1fr)); } .xs\\:rt-r-gtr-5 { grid-template-rows: repeat(5, minmax(0, 1fr)); } .xs\\:rt-r-gtr-6 { grid-template-rows: repeat(6, minmax(0, 1fr)); } .xs\\:rt-r-gtr-7 { grid-template-rows: repeat(7, minmax(0, 1fr)); } .xs\\:rt-r-gtr-8 { grid-template-rows: repeat(8, minmax(0, 1fr)); } .xs\\:rt-r-gtr-9 { grid-template-rows: repeat(9, minmax(0, 1fr)); } } @media (min-width: 768px) { .sm\\:rt-r-gtr { grid-template-rows: var(--grid-template-rows-sm) } .sm\\:rt-r-gtr-1 { grid-template-rows: minmax(0, 1fr); } .sm\\:rt-r-gtr-2 { grid-template-rows: repeat(2, minmax(0, 1fr)); } .sm\\:rt-r-gtr-3 { grid-template-rows: repeat(3, minmax(0, 1fr)); } .sm\\:rt-r-gtr-4 { grid-template-rows: repeat(4, minmax(0, 1fr)); } .sm\\:rt-r-gtr-5 { grid-template-rows: repeat(5, minmax(0, 1fr)); } .sm\\:rt-r-gtr-6 { grid-template-rows: repeat(6, minmax(0, 1fr)); } .sm\\:rt-r-gtr-7 { grid-template-rows: repeat(7, minmax(0, 1fr)); } .sm\\:rt-r-gtr-8 { grid-template-rows: repeat(8, minmax(0, 1fr)); } .sm\\:rt-r-gtr-9 { grid-template-rows: repeat(9, minmax(0, 1fr)); } } @media (min-width: 1024px) { .md\\:rt-r-gtr { grid-template-rows: var(--grid-template-rows-md) } .md\\:rt-r-gtr-1 { grid-template-rows: minmax(0, 1fr); } .md\\:rt-r-gtr-2 { grid-template-rows: repeat(2, minmax(0, 1fr)); } .md\\:rt-r-gtr-3 { grid-template-rows: repeat(3, minmax(0, 1fr)); } .md\\:rt-r-gtr-4 { grid-template-rows: repeat(4, minmax(0, 1fr)); } .md\\:rt-r-gtr-5 { grid-template-rows: repeat(5, minmax(0, 1fr)); } .md\\:rt-r-gtr-6 { grid-template-rows: repeat(6, minmax(0, 1fr)); } .md\\:rt-r-gtr-7 { grid-template-rows: repeat(7, minmax(0, 1fr)); } .md\\:rt-r-gtr-8 { grid-template-rows: repeat(8, minmax(0, 1fr)); } .md\\:rt-r-gtr-9 { grid-template-rows: repeat(9, minmax(0, 1fr)); } } @media (min-width: 1280px) { .lg\\:rt-r-gtr { grid-template-rows: var(--grid-template-rows-lg) } .lg\\:rt-r-gtr-1 { grid-template-rows: minmax(0, 1fr); } .lg\\:rt-r-gtr-2 { grid-template-rows: repeat(2, minmax(0, 1fr)); } .lg\\:rt-r-gtr-3 { grid-template-rows: repeat(3, minmax(0, 1fr)); } .lg\\:rt-r-gtr-4 { grid-template-rows: repeat(4, minmax(0, 1fr)); } .lg\\:rt-r-gtr-5 { grid-template-rows: repeat(5, minmax(0, 1fr)); } .lg\\:rt-r-gtr-6 { grid-template-rows: repeat(6, minmax(0, 1fr)); } .lg\\:rt-r-gtr-7 { grid-template-rows: repeat(7, minmax(0, 1fr)); } .lg\\:rt-r-gtr-8 { grid-template-rows: repeat(8, minmax(0, 1fr)); } .lg\\:rt-r-gtr-9 { grid-template-rows: repeat(9, minmax(0, 1fr)); } } @media (min-width: 1640px) { .xl\\:rt-r-gtr { grid-template-rows: var(--grid-template-rows-xl) } .xl\\:rt-r-gtr-1 { grid-template-rows: minmax(0, 1fr); } .xl\\:rt-r-gtr-2 { grid-template-rows: repeat(2, minmax(0, 1fr)); } .xl\\:rt-r-gtr-3 { grid-template-rows: repeat(3, minmax(0, 1fr)); } .xl\\:rt-r-gtr-4 { grid-template-rows: repeat(4, minmax(0, 1fr)); } .xl\\:rt-r-gtr-5 { grid-template-rows: repeat(5, minmax(0, 1fr)); } .xl\\:rt-r-gtr-6 { grid-template-rows: repeat(6, minmax(0, 1fr)); } .xl\\:rt-r-gtr-7 { grid-template-rows: repeat(7, minmax(0, 1fr)); } .xl\\:rt-r-gtr-8 { grid-template-rows: repeat(8, minmax(0, 1fr)); } .xl\\:rt-r-gtr-9 { grid-template-rows: repeat(9, minmax(0, 1fr)); } } .rt-r-h { height: var(--height); } @media (min-width: 520px) { .xs\\:rt-r-h { height: var(--height-xs); } } @media (min-width: 768px) { .sm\\:rt-r-h { height: var(--height-sm); } } @media (min-width: 1024px) { .md\\:rt-r-h { height: var(--height-md); } } @media (min-width: 1280px) { .lg\\:rt-r-h { height: var(--height-lg); } } @media (min-width: 1640px) { .xl\\:rt-r-h { height: var(--height-xl); } } .rt-r-min-h { min-height: var(--min-height); } @media (min-width: 520px) { .xs\\:rt-r-min-h { min-height: var(--min-height-xs); } } @media (min-width: 768px) { .sm\\:rt-r-min-h { min-height: var(--min-height-sm); } } @media (min-width: 1024px) { .md\\:rt-r-min-h { min-height: var(--min-height-md); } } @media (min-width: 1280px) { .lg\\:rt-r-min-h { min-height: var(--min-height-lg); } } @media (min-width: 1640px) { .xl\\:rt-r-min-h { min-height: var(--min-height-xl); } } .rt-r-max-h { max-height: var(--max-height); } @media (min-width: 520px) { .xs\\:rt-r-max-h { max-height: var(--max-height-xs); } } @media (min-width: 768px) { .sm\\:rt-r-max-h { max-height: var(--max-height-sm); } } @media (min-width: 1024px) { .md\\:rt-r-max-h { max-height: var(--max-height-md); } } @media (min-width: 1280px) { .lg\\:rt-r-max-h { max-height: var(--max-height-lg); } } @media (min-width: 1640px) { .xl\\:rt-r-max-h { max-height: var(--max-height-xl); } } .rt-r-inset { inset: var(--inset) } .rt-r-inset-0 { inset: 0; } .rt-r-inset-1 { inset: var(--space-1); } .rt-r-inset-2 { inset: var(--space-2); } .rt-r-inset-3 { inset: var(--space-3); } .rt-r-inset-4 { inset: var(--space-4); } .rt-r-inset-5 { inset: var(--space-5); } .rt-r-inset-6 { inset: var(--space-6); } .rt-r-inset-7 { inset: var(--space-7); } .rt-r-inset-8 { inset: var(--space-8); } .rt-r-inset-9 { inset: var(--space-9); } @media (min-width: 520px) { .xs\\:rt-r-inset { inset: var(--inset-xs) } .xs\\:rt-r-inset-0 { inset: 0; } .xs\\:rt-r-inset-1 { inset: var(--space-1); } .xs\\:rt-r-inset-2 { inset: var(--space-2); } .xs\\:rt-r-inset-3 { inset: var(--space-3); } .xs\\:rt-r-inset-4 { inset: var(--space-4); } .xs\\:rt-r-inset-5 { inset: var(--space-5); } .xs\\:rt-r-inset-6 { inset: var(--space-6); } .xs\\:rt-r-inset-7 { inset: var(--space-7); } .xs\\:rt-r-inset-8 { inset: var(--space-8); } .xs\\:rt-r-inset-9 { inset: var(--space-9); } } @media (min-width: 768px) { .sm\\:rt-r-inset { inset: var(--inset-sm) } .sm\\:rt-r-inset-0 { inset: 0; } .sm\\:rt-r-inset-1 { inset: var(--space-1); } .sm\\:rt-r-inset-2 { inset: var(--space-2); } .sm\\:rt-r-inset-3 { inset: var(--space-3); } .sm\\:rt-r-inset-4 { inset: var(--space-4); } .sm\\:rt-r-inset-5 { inset: var(--space-5); } .sm\\:rt-r-inset-6 { inset: var(--space-6); } .sm\\:rt-r-inset-7 { inset: var(--space-7); } .sm\\:rt-r-inset-8 { inset: var(--space-8); } .sm\\:rt-r-inset-9 { inset: var(--space-9); } } @media (min-width: 1024px) { .md\\:rt-r-inset { inset: var(--inset-md) } .md\\:rt-r-inset-0 { inset: 0; } .md\\:rt-r-inset-1 { inset: var(--space-1); } .md\\:rt-r-inset-2 { inset: var(--space-2); } .md\\:rt-r-inset-3 { inset: var(--space-3); } .md\\:rt-r-inset-4 { inset: var(--space-4); } .md\\:rt-r-inset-5 { inset: var(--space-5); } .md\\:rt-r-inset-6 { inset: var(--space-6); } .md\\:rt-r-inset-7 { inset: var(--space-7); } .md\\:rt-r-inset-8 { inset: var(--space-8); } .md\\:rt-r-inset-9 { inset: var(--space-9); } } @media (min-width: 1280px) { .lg\\:rt-r-inset { inset: var(--inset-lg) } .lg\\:rt-r-inset-0 { inset: 0; } .lg\\:rt-r-inset-1 { inset: var(--space-1); } .lg\\:rt-r-inset-2 { inset: var(--space-2); } .lg\\:rt-r-inset-3 { inset: var(--space-3); } .lg\\:rt-r-inset-4 { inset: var(--space-4); } .lg\\:rt-r-inset-5 { inset: var(--space-5); } .lg\\:rt-r-inset-6 { inset: var(--space-6); } .lg\\:rt-r-inset-7 { inset: var(--space-7); } .lg\\:rt-r-inset-8 { inset: var(--space-8); } .lg\\:rt-r-inset-9 { inset: var(--space-9); } } @media (min-width: 1640px) { .xl\\:rt-r-inset { inset: var(--inset-xl) } .xl\\:rt-r-inset-0 { inset: 0; } .xl\\:rt-r-inset-1 { inset: var(--space-1); } .xl\\:rt-r-inset-2 { inset: var(--space-2); } .xl\\:rt-r-inset-3 { inset: var(--space-3); } .xl\\:rt-r-inset-4 { inset: var(--space-4); } .xl\\:rt-r-inset-5 { inset: var(--space-5); } .xl\\:rt-r-inset-6 { inset: var(--space-6); } .xl\\:rt-r-inset-7 { inset: var(--space-7); } .xl\\:rt-r-inset-8 { inset: var(--space-8); } .xl\\:rt-r-inset-9 { inset: var(--space-9); } } .rt-r-top { top: var(--top) } .rt-r-top-0 { top: 0; } .rt-r-top-1 { top: var(--space-1); } .rt-r-top-2 { top: var(--space-2); } .rt-r-top-3 { top: var(--space-3); } .rt-r-top-4 { top: var(--space-4); } .rt-r-top-5 { top: var(--space-5); } .rt-r-top-6 { top: var(--space-6); } .rt-r-top-7 { top: var(--space-7); } .rt-r-top-8 { top: var(--space-8); } .rt-r-top-9 { top: var(--space-9); } @media (min-width: 520px) { .xs\\:rt-r-top { top: var(--top-xs) } .xs\\:rt-r-top-0 { top: 0; } .xs\\:rt-r-top-1 { top: var(--space-1); } .xs\\:rt-r-top-2 { top: var(--space-2); } .xs\\:rt-r-top-3 { top: var(--space-3); } .xs\\:rt-r-top-4 { top: var(--space-4); } .xs\\:rt-r-top-5 { top: var(--space-5); } .xs\\:rt-r-top-6 { top: var(--space-6); } .xs\\:rt-r-top-7 { top: var(--space-7); } .xs\\:rt-r-top-8 { top: var(--space-8); } .xs\\:rt-r-top-9 { top: var(--space-9); } } @media (min-width: 768px) { .sm\\:rt-r-top { top: var(--top-sm) } .sm\\:rt-r-top-0 { top: 0; } .sm\\:rt-r-top-1 { top: var(--space-1); } .sm\\:rt-r-top-2 { top: var(--space-2); } .sm\\:rt-r-top-3 { top: var(--space-3); } .sm\\:rt-r-top-4 { top: var(--space-4); } .sm\\:rt-r-top-5 { top: var(--space-5); } .sm\\:rt-r-top-6 { top: var(--space-6); } .sm\\:rt-r-top-7 { top: var(--space-7); } .sm\\:rt-r-top-8 { top: var(--space-8); } .sm\\:rt-r-top-9 { top: var(--space-9); } } @media (min-width: 1024px) { .md\\:rt-r-top { top: var(--top-md) } .md\\:rt-r-top-0 { top: 0; } .md\\:rt-r-top-1 { top: var(--space-1); } .md\\:rt-r-top-2 { top: var(--space-2); } .md\\:rt-r-top-3 { top: var(--space-3); } .md\\:rt-r-top-4 { top: var(--space-4); } .md\\:rt-r-top-5 { top: var(--space-5); } .md\\:rt-r-top-6 { top: var(--space-6); } .md\\:rt-r-top-7 { top: var(--space-7); } .md\\:rt-r-top-8 { top: var(--space-8); } .md\\:rt-r-top-9 { top: var(--space-9); } } @media (min-width: 1280px) { .lg\\:rt-r-top { top: var(--top-lg) } .lg\\:rt-r-top-0 { top: 0; } .lg\\:rt-r-top-1 { top: var(--space-1); } .lg\\:rt-r-top-2 { top: var(--space-2); } .lg\\:rt-r-top-3 { top: var(--space-3); } .lg\\:rt-r-top-4 { top: var(--space-4); } .lg\\:rt-r-top-5 { top: var(--space-5); } .lg\\:rt-r-top-6 { top: var(--space-6); } .lg\\:rt-r-top-7 { top: var(--space-7); } .lg\\:rt-r-top-8 { top: var(--space-8); } .lg\\:rt-r-top-9 { top: var(--space-9); } } @media (min-width: 1640px) { .xl\\:rt-r-top { top: var(--top-xl) } .xl\\:rt-r-top-0 { top: 0; } .xl\\:rt-r-top-1 { top: var(--space-1); } .xl\\:rt-r-top-2 { top: var(--space-2); } .xl\\:rt-r-top-3 { top: var(--space-3); } .xl\\:rt-r-top-4 { top: var(--space-4); } .xl\\:rt-r-top-5 { top: var(--space-5); } .xl\\:rt-r-top-6 { top: var(--space-6); } .xl\\:rt-r-top-7 { top: var(--space-7); } .xl\\:rt-r-top-8 { top: var(--space-8); } .xl\\:rt-r-top-9 { top: var(--space-9); } } .rt-r-right { right: var(--right) } .rt-r-right-0 { right: 0; } .rt-r-right-1 { right: var(--space-1); } .rt-r-right-2 { right: var(--space-2); } .rt-r-right-3 { right: var(--space-3); } .rt-r-right-4 { right: var(--space-4); } .rt-r-right-5 { right: var(--space-5); } .rt-r-right-6 { right: var(--space-6); } .rt-r-right-7 { right: var(--space-7); } .rt-r-right-8 { right: var(--space-8); } .rt-r-right-9 { right: var(--space-9); } @media (min-width: 520px) { .xs\\:rt-r-right { right: var(--right-xs) } .xs\\:rt-r-right-0 { right: 0; } .xs\\:rt-r-right-1 { right: var(--space-1); } .xs\\:rt-r-right-2 { right: var(--space-2); } .xs\\:rt-r-right-3 { right: var(--space-3); } .xs\\:rt-r-right-4 { right: var(--space-4); } .xs\\:rt-r-right-5 { right: var(--space-5); } .xs\\:rt-r-right-6 { right: var(--space-6); } .xs\\:rt-r-right-7 { right: var(--space-7); } .xs\\:rt-r-right-8 { right: var(--space-8); } .xs\\:rt-r-right-9 { right: var(--space-9); } } @media (min-width: 768px) { .sm\\:rt-r-right { right: var(--right-sm) } .sm\\:rt-r-right-0 { right: 0; } .sm\\:rt-r-right-1 { right: var(--space-1); } .sm\\:rt-r-right-2 { right: var(--space-2); } .sm\\:rt-r-right-3 { right: var(--space-3); } .sm\\:rt-r-right-4 { right: var(--space-4); } .sm\\:rt-r-right-5 { right: var(--space-5); } .sm\\:rt-r-right-6 { right: var(--space-6); } .sm\\:rt-r-right-7 { right: var(--space-7); } .sm\\:rt-r-right-8 { right: var(--space-8); } .sm\\:rt-r-right-9 { right: var(--space-9); } } @media (min-width: 1024px) { .md\\:rt-r-right { right: var(--right-md) } .md\\:rt-r-right-0 { right: 0; } .md\\:rt-r-right-1 { right: var(--space-1); } .md\\:rt-r-right-2 { right: var(--space-2); } .md\\:rt-r-right-3 { right: var(--space-3); } .md\\:rt-r-right-4 { right: var(--space-4); } .md\\:rt-r-right-5 { right: var(--space-5); } .md\\:rt-r-right-6 { right: var(--space-6); } .md\\:rt-r-right-7 { right: var(--space-7); } .md\\:rt-r-right-8 { right: var(--space-8); } .md\\:rt-r-right-9 { right: var(--space-9); } } @media (min-width: 1280px) { .lg\\:rt-r-right { right: var(--right-lg) } .lg\\:rt-r-right-0 { right: 0; } .lg\\:rt-r-right-1 { right: var(--space-1); } .lg\\:rt-r-right-2 { right: var(--space-2); } .lg\\:rt-r-right-3 { right: var(--space-3); } .lg\\:rt-r-right-4 { right: var(--space-4); } .lg\\:rt-r-right-5 { right: var(--space-5); } .lg\\:rt-r-right-6 { right: var(--space-6); } .lg\\:rt-r-right-7 { right: var(--space-7); } .lg\\:rt-r-right-8 { right: var(--space-8); } .lg\\:rt-r-right-9 { right: var(--space-9); } } @media (min-width: 1640px) { .xl\\:rt-r-right { right: var(--right-xl) } .xl\\:rt-r-right-0 { right: 0; } .xl\\:rt-r-right-1 { right: var(--space-1); } .xl\\:rt-r-right-2 { right: var(--space-2); } .xl\\:rt-r-right-3 { right: var(--space-3); } .xl\\:rt-r-right-4 { right: var(--space-4); } .xl\\:rt-r-right-5 { right: var(--space-5); } .xl\\:rt-r-right-6 { right: var(--space-6); } .xl\\:rt-r-right-7 { right: var(--space-7); } .xl\\:rt-r-right-8 { right: var(--space-8); } .xl\\:rt-r-right-9 { right: var(--space-9); } } .rt-r-bottom { bottom: var(--bottom) } .rt-r-bottom-0 { bottom: 0; } .rt-r-bottom-1 { bottom: var(--space-1); } .rt-r-bottom-2 { bottom: var(--space-2); } .rt-r-bottom-3 { bottom: var(--space-3); } .rt-r-bottom-4 { bottom: var(--space-4); } .rt-r-bottom-5 { bottom: var(--space-5); } .rt-r-bottom-6 { bottom: var(--space-6); } .rt-r-bottom-7 { bottom: var(--space-7); } .rt-r-bottom-8 { bottom: var(--space-8); } .rt-r-bottom-9 { bottom: var(--space-9); } @media (min-width: 520px) { .xs\\:rt-r-bottom { bottom: var(--bottom-xs) } .xs\\:rt-r-bottom-0 { bottom: 0; } .xs\\:rt-r-bottom-1 { bottom: var(--space-1); } .xs\\:rt-r-bottom-2 { bottom: var(--space-2); } .xs\\:rt-r-bottom-3 { bottom: var(--space-3); } .xs\\:rt-r-bottom-4 { bottom: var(--space-4); } .xs\\:rt-r-bottom-5 { bottom: var(--space-5); } .xs\\:rt-r-bottom-6 { bottom: var(--space-6); } .xs\\:rt-r-bottom-7 { bottom: var(--space-7); } .xs\\:rt-r-bottom-8 { bottom: var(--space-8); } .xs\\:rt-r-bottom-9 { bottom: var(--space-9); } } @media (min-width: 768px) { .sm\\:rt-r-bottom { bottom: var(--bottom-sm) } .sm\\:rt-r-bottom-0 { bottom: 0; } .sm\\:rt-r-bottom-1 { bottom: var(--space-1); } .sm\\:rt-r-bottom-2 { bottom: var(--space-2); } .sm\\:rt-r-bottom-3 { bottom: var(--space-3); } .sm\\:rt-r-bottom-4 { bottom: var(--space-4); } .sm\\:rt-r-bottom-5 { bottom: var(--space-5); } .sm\\:rt-r-bottom-6 { bottom: var(--space-6); } .sm\\:rt-r-bottom-7 { bottom: var(--space-7); } .sm\\:rt-r-bottom-8 { bottom: var(--space-8); } .sm\\:rt-r-bottom-9 { bottom: var(--space-9); } } @media (min-width: 1024px) { .md\\:rt-r-bottom { bottom: var(--bottom-md) } .md\\:rt-r-bottom-0 { bottom: 0; } .md\\:rt-r-bottom-1 { bottom: var(--space-1); } .md\\:rt-r-bottom-2 { bottom: var(--space-2); } .md\\:rt-r-bottom-3 { bottom: var(--space-3); } .md\\:rt-r-bottom-4 { bottom: var(--space-4); } .md\\:rt-r-bottom-5 { bottom: var(--space-5); } .md\\:rt-r-bottom-6 { bottom: var(--space-6); } .md\\:rt-r-bottom-7 { bottom: var(--space-7); } .md\\:rt-r-bottom-8 { bottom: var(--space-8); } .md\\:rt-r-bottom-9 { bottom: var(--space-9); } } @media (min-width: 1280px) { .lg\\:rt-r-bottom { bottom: var(--bottom-lg) } .lg\\:rt-r-bottom-0 { bottom: 0; } .lg\\:rt-r-bottom-1 { bottom: var(--space-1); } .lg\\:rt-r-bottom-2 { bottom: var(--space-2); } .lg\\:rt-r-bottom-3 { bottom: var(--space-3); } .lg\\:rt-r-bottom-4 { bottom: var(--space-4); } .lg\\:rt-r-bottom-5 { bottom: var(--space-5); } .lg\\:rt-r-bottom-6 { bottom: var(--space-6); } .lg\\:rt-r-bottom-7 { bottom: var(--space-7); } .lg\\:rt-r-bottom-8 { bottom: var(--space-8); } .lg\\:rt-r-bottom-9 { bottom: var(--space-9); } } @media (min-width: 1640px) { .xl\\:rt-r-bottom { bottom: var(--bottom-xl) } .xl\\:rt-r-bottom-0 { bottom: 0; } .xl\\:rt-r-bottom-1 { bottom: var(--space-1); } .xl\\:rt-r-bottom-2 { bottom: var(--space-2); } .xl\\:rt-r-bottom-3 { bottom: var(--space-3); } .xl\\:rt-r-bottom-4 { bottom: var(--space-4); } .xl\\:rt-r-bottom-5 { bottom: var(--space-5); } .xl\\:rt-r-bottom-6 { bottom: var(--space-6); } .xl\\:rt-r-bottom-7 { bottom: var(--space-7); } .xl\\:rt-r-bottom-8 { bottom: var(--space-8); } .xl\\:rt-r-bottom-9 { bottom: var(--space-9); } } .rt-r-left { left: var(--left) } .rt-r-left-0 { left: 0; } .rt-r-left-1 { left: var(--space-1); } .rt-r-left-2 { left: var(--space-2); } .rt-r-left-3 { left: var(--space-3); } .rt-r-left-4 { left: var(--space-4); } .rt-r-left-5 { left: var(--space-5); } .rt-r-left-6 { left: var(--space-6); } .rt-r-left-7 { left: var(--space-7); } .rt-r-left-8 { left: var(--space-8); } .rt-r-left-9 { left: var(--space-9); } @media (min-width: 520px) { .xs\\:rt-r-left { left: var(--left-xs) } .xs\\:rt-r-left-0 { left: 0; } .xs\\:rt-r-left-1 { left: var(--space-1); } .xs\\:rt-r-left-2 { left: var(--space-2); } .xs\\:rt-r-left-3 { left: var(--space-3); } .xs\\:rt-r-left-4 { left: var(--space-4); } .xs\\:rt-r-left-5 { left: var(--space-5); } .xs\\:rt-r-left-6 { left: var(--space-6); } .xs\\:rt-r-left-7 { left: var(--space-7); } .xs\\:rt-r-left-8 { left: var(--space-8); } .xs\\:rt-r-left-9 { left: var(--space-9); } } @media (min-width: 768px) { .sm\\:rt-r-left { left: var(--left-sm) } .sm\\:rt-r-left-0 { left: 0; } .sm\\:rt-r-left-1 { left: var(--space-1); } .sm\\:rt-r-left-2 { left: var(--space-2); } .sm\\:rt-r-left-3 { left: var(--space-3); } .sm\\:rt-r-left-4 { left: var(--space-4); } .sm\\:rt-r-left-5 { left: var(--space-5); } .sm\\:rt-r-left-6 { left: var(--space-6); } .sm\\:rt-r-left-7 { left: var(--space-7); } .sm\\:rt-r-left-8 { left: var(--space-8); } .sm\\:rt-r-left-9 { left: var(--space-9); } } @media (min-width: 1024px) { .md\\:rt-r-left { left: var(--left-md) } .md\\:rt-r-left-0 { left: 0; } .md\\:rt-r-left-1 { left: var(--space-1); } .md\\:rt-r-left-2 { left: var(--space-2); } .md\\:rt-r-left-3 { left: var(--space-3); } .md\\:rt-r-left-4 { left: var(--space-4); } .md\\:rt-r-left-5 { left: var(--space-5); } .md\\:rt-r-left-6 { left: var(--space-6); } .md\\:rt-r-left-7 { left: var(--space-7); } .md\\:rt-r-left-8 { left: var(--space-8); } .md\\:rt-r-left-9 { left: var(--space-9); } } @media (min-width: 1280px) { .lg\\:rt-r-left { left: var(--left-lg) } .lg\\:rt-r-left-0 { left: 0; } .lg\\:rt-r-left-1 { left: var(--space-1); } .lg\\:rt-r-left-2 { left: var(--space-2); } .lg\\:rt-r-left-3 { left: var(--space-3); } .lg\\:rt-r-left-4 { left: var(--space-4); } .lg\\:rt-r-left-5 { left: var(--space-5); } .lg\\:rt-r-left-6 { left: var(--space-6); } .lg\\:rt-r-left-7 { left: var(--space-7); } .lg\\:rt-r-left-8 { left: var(--space-8); } .lg\\:rt-r-left-9 { left: var(--space-9); } } @media (min-width: 1640px) { .xl\\:rt-r-left { left: var(--left-xl) } .xl\\:rt-r-left-0 { left: 0; } .xl\\:rt-r-left-1 { left: var(--space-1); } .xl\\:rt-r-left-2 { left: var(--space-2); } .xl\\:rt-r-left-3 { left: var(--space-3); } .xl\\:rt-r-left-4 { left: var(--space-4); } .xl\\:rt-r-left-5 { left: var(--space-5); } .xl\\:rt-r-left-6 { left: var(--space-6); } .xl\\:rt-r-left-7 { left: var(--space-7); } .xl\\:rt-r-left-8 { left: var(--space-8); } .xl\\:rt-r-left-9 { left: var(--space-9); } } .rt-r-jc-start { justify-content: flex-start; } .rt-r-jc-center { justify-content: center; } .rt-r-jc-end { justify-content: flex-end; } .rt-r-jc-space-between { justify-content: space-between; } @media (min-width: 520px) { .xs\\:rt-r-jc-start { justify-content: flex-start; } .xs\\:rt-r-jc-center { justify-content: center; } .xs\\:rt-r-jc-end { justify-content: flex-end; } .xs\\:rt-r-jc-space-between { justify-content: space-between; } } @media (min-width: 768px) { .sm\\:rt-r-jc-start { justify-content: flex-start; } .sm\\:rt-r-jc-center { justify-content: center; } .sm\\:rt-r-jc-end { justify-content: flex-end; } .sm\\:rt-r-jc-space-between { justify-content: space-between; } } @media (min-width: 1024px) { .md\\:rt-r-jc-start { justify-content: flex-start; } .md\\:rt-r-jc-center { justify-content: center; } .md\\:rt-r-jc-end { justify-content: flex-end; } .md\\:rt-r-jc-space-between { justify-content: space-between; } } @media (min-width: 1280px) { .lg\\:rt-r-jc-start { justify-content: flex-start; } .lg\\:rt-r-jc-center { justify-content: center; } .lg\\:rt-r-jc-end { justify-content: flex-end; } .lg\\:rt-r-jc-space-between { justify-content: space-between; } } @media (min-width: 1640px) { .xl\\:rt-r-jc-start { justify-content: flex-start; } .xl\\:rt-r-jc-center { justify-content: center; } .xl\\:rt-r-jc-end { justify-content: flex-end; } .xl\\:rt-r-jc-space-between { justify-content: space-between; } } .rt-r-m, .rt-r-m-0, .rt-r-m-1, .rt-r-m-2, .rt-r-m-3, .rt-r-m-4, .rt-r-m-5, .rt-r-m-6, .rt-r-m-7, .rt-r-m-8, .rt-r-m-9, .-rt-r-m-1, .-rt-r-m-2, .-rt-r-m-3, .-rt-r-m-4, .-rt-r-m-5, .-rt-r-m-6, .-rt-r-m-7, .-rt-r-m-8, .-rt-r-m-9 { margin-top: var(--margin-top-override, var(--margin-top)); margin-right: var(--margin-right-override, var(--margin-right)); margin-bottom: var(--margin-bottom-override, var(--margin-bottom)); margin-left: var(--margin-left-override, var(--margin-left)); } .rt-r-m { --margin-top: var(--m); --margin-right: var(--m); --margin-bottom: var(--m); --margin-left: var(--m) } .rt-r-m-0 { --margin-top: 0px; --margin-right: 0px; --margin-bottom: 0px; --margin-left: 0px; } .rt-r-m-1 { --margin-top: var(--space-1); --margin-right: var(--space-1); --margin-bottom: var(--space-1); --margin-left: var(--space-1); } .rt-r-m-2 { --margin-top: var(--space-2); --margin-right: var(--space-2); --margin-bottom: var(--space-2); --margin-left: var(--space-2); } .rt-r-m-3 { --margin-top: var(--space-3); --margin-right: var(--space-3); --margin-bottom: var(--space-3); --margin-left: var(--space-3); } .rt-r-m-4 { --margin-top: var(--space-4); --margin-right: var(--space-4); --margin-bottom: var(--space-4); --margin-left: var(--space-4); } .rt-r-m-5 { --margin-top: var(--space-5); --margin-right: var(--space-5); --margin-bottom: var(--space-5); --margin-left: var(--space-5); } .rt-r-m-6 { --margin-top: var(--space-6); --margin-right: var(--space-6); --margin-bottom: var(--space-6); --margin-left: var(--space-6); } .rt-r-m-7 { --margin-top: var(--space-7); --margin-right: var(--space-7); --margin-bottom: var(--space-7); --margin-left: var(--space-7); } .rt-r-m-8 { --margin-top: var(--space-8); --margin-right: var(--space-8); --margin-bottom: var(--space-8); --margin-left: var(--space-8); } .rt-r-m-9 { --margin-top: var(--space-9); --margin-right: var(--space-9); --margin-bottom: var(--space-9); --margin-left: var(--space-9); } .-rt-r-m-1 { --margin-top: calc(-1 * var(--space-1)); --margin-right: calc(-1 * var(--space-1)); --margin-bottom: calc(-1 * var(--space-1)); --margin-left: calc(-1 * var(--space-1)); } .-rt-r-m-2 { --margin-top: calc(-1 * var(--space-2)); --margin-right: calc(-1 * var(--space-2)); --margin-bottom: calc(-1 * var(--space-2)); --margin-left: calc(-1 * var(--space-2)); } .-rt-r-m-3 { --margin-top: calc(-1 * var(--space-3)); --margin-right: calc(-1 * var(--space-3)); --margin-bottom: calc(-1 * var(--space-3)); --margin-left: calc(-1 * var(--space-3)); } .-rt-r-m-4 { --margin-top: calc(-1 * var(--space-4)); --margin-right: calc(-1 * var(--space-4)); --margin-bottom: calc(-1 * var(--space-4)); --margin-left: calc(-1 * var(--space-4)); } .-rt-r-m-5 { --margin-top: calc(-1 * var(--space-5)); --margin-right: calc(-1 * var(--space-5)); --margin-bottom: calc(-1 * var(--space-5)); --margin-left: calc(-1 * var(--space-5)); } .-rt-r-m-6 { --margin-top: calc(-1 * var(--space-6)); --margin-right: calc(-1 * var(--space-6)); --margin-bottom: calc(-1 * var(--space-6)); --margin-left: calc(-1 * var(--space-6)); } .-rt-r-m-7 { --margin-top: calc(-1 * var(--space-7)); --margin-right: calc(-1 * var(--space-7)); --margin-bottom: calc(-1 * var(--space-7)); --margin-left: calc(-1 * var(--space-7)); } .-rt-r-m-8 { --margin-top: calc(-1 * var(--space-8)); --margin-right: calc(-1 * var(--space-8)); --margin-bottom: calc(-1 * var(--space-8)); --margin-left: calc(-1 * var(--space-8)); } .-rt-r-m-9 { --margin-top: calc(-1 * var(--space-9)); --margin-right: calc(-1 * var(--space-9)); --margin-bottom: calc(-1 * var(--space-9)); --margin-left: calc(-1 * var(--space-9)); } @media (min-width: 520px) { .xs\\:rt-r-m, .xs\\:rt-r-m-0, .xs\\:rt-r-m-1, .xs\\:rt-r-m-2, .xs\\:rt-r-m-3, .xs\\:rt-r-m-4, .xs\\:rt-r-m-5, .xs\\:rt-r-m-6, .xs\\:rt-r-m-7, .xs\\:rt-r-m-8, .xs\\:rt-r-m-9, .xs\\:-rt-r-m-1, .xs\\:-rt-r-m-2, .xs\\:-rt-r-m-3, .xs\\:-rt-r-m-4, .xs\\:-rt-r-m-5, .xs\\:-rt-r-m-6, .xs\\:-rt-r-m-7, .xs\\:-rt-r-m-8, .xs\\:-rt-r-m-9 { margin-top: var(--margin-top-override, var(--margin-top)); margin-right: var(--margin-right-override, var(--margin-right)); margin-bottom: var(--margin-bottom-override, var(--margin-bottom)); margin-left: var(--margin-left-override, var(--margin-left)); } .xs\\:rt-r-m { --margin-top: var(--m-xs); --margin-right: var(--m-xs); --margin-bottom: var(--m-xs); --margin-left: var(--m-xs) } .xs\\:rt-r-m-0 { --margin-top: 0px; --margin-right: 0px; --margin-bottom: 0px; --margin-left: 0px; } .xs\\:rt-r-m-1 { --margin-top: var(--space-1); --margin-right: var(--space-1); --margin-bottom: var(--space-1); --margin-left: var(--space-1); } .xs\\:rt-r-m-2 { --margin-top: var(--space-2); --margin-right: var(--space-2); --margin-bottom: var(--space-2); --margin-left: var(--space-2); } .xs\\:rt-r-m-3 { --margin-top: var(--space-3); --margin-right: var(--space-3); --margin-bottom: var(--space-3); --margin-left: var(--space-3); } .xs\\:rt-r-m-4 { --margin-top: var(--space-4); --margin-right: var(--space-4); --margin-bottom: var(--space-4); --margin-left: var(--space-4); } .xs\\:rt-r-m-5 { --margin-top: var(--space-5); --margin-right: var(--space-5); --margin-bottom: var(--space-5); --margin-left: var(--space-5); } .xs\\:rt-r-m-6 { --margin-top: var(--space-6); --margin-right: var(--space-6); --margin-bottom: var(--space-6); --margin-left: var(--space-6); } .xs\\:rt-r-m-7 { --margin-top: var(--space-7); --margin-right: var(--space-7); --margin-bottom: var(--space-7); --margin-left: var(--space-7); } .xs\\:rt-r-m-8 { --margin-top: var(--space-8); --margin-right: var(--space-8); --margin-bottom: var(--space-8); --margin-left: var(--space-8); } .xs\\:rt-r-m-9 { --margin-top: var(--space-9); --margin-right: var(--space-9); --margin-bottom: var(--space-9); --margin-left: var(--space-9); } .xs\\:-rt-r-m-1 { --margin-top: calc(-1 * var(--space-1)); --margin-right: calc(-1 * var(--space-1)); --margin-bottom: calc(-1 * var(--space-1)); --margin-left: calc(-1 * var(--space-1)); } .xs\\:-rt-r-m-2 { --margin-top: calc(-1 * var(--space-2)); --margin-right: calc(-1 * var(--space-2)); --margin-bottom: calc(-1 * var(--space-2)); --margin-left: calc(-1 * var(--space-2)); } .xs\\:-rt-r-m-3 { --margin-top: calc(-1 * var(--space-3)); --margin-right: calc(-1 * var(--space-3)); --margin-bottom: calc(-1 * var(--space-3)); --margin-left: calc(-1 * var(--space-3)); } .xs\\:-rt-r-m-4 { --margin-top: calc(-1 * var(--space-4)); --margin-right: calc(-1 * var(--space-4)); --margin-bottom: calc(-1 * var(--space-4)); --margin-left: calc(-1 * var(--space-4)); } .xs\\:-rt-r-m-5 { --margin-top: calc(-1 * var(--space-5)); --margin-right: calc(-1 * var(--space-5)); --margin-bottom: calc(-1 * var(--space-5)); --margin-left: calc(-1 * var(--space-5)); } .xs\\:-rt-r-m-6 { --margin-top: calc(-1 * var(--space-6)); --margin-right: calc(-1 * var(--space-6)); --margin-bottom: calc(-1 * var(--space-6)); --margin-left: calc(-1 * var(--space-6)); } .xs\\:-rt-r-m-7 { --margin-top: calc(-1 * var(--space-7)); --margin-right: calc(-1 * var(--space-7)); --margin-bottom: calc(-1 * var(--space-7)); --margin-left: calc(-1 * var(--space-7)); } .xs\\:-rt-r-m-8 { --margin-top: calc(-1 * var(--space-8)); --margin-right: calc(-1 * var(--space-8)); --margin-bottom: calc(-1 * var(--space-8)); --margin-left: calc(-1 * var(--space-8)); } .xs\\:-rt-r-m-9 { --margin-top: calc(-1 * var(--space-9)); --margin-right: calc(-1 * var(--space-9)); --margin-bottom: calc(-1 * var(--space-9)); --margin-left: calc(-1 * var(--space-9)); } } @media (min-width: 768px) { .sm\\:rt-r-m, .sm\\:rt-r-m-0, .sm\\:rt-r-m-1, .sm\\:rt-r-m-2, .sm\\:rt-r-m-3, .sm\\:rt-r-m-4, .sm\\:rt-r-m-5, .sm\\:rt-r-m-6, .sm\\:rt-r-m-7, .sm\\:rt-r-m-8, .sm\\:rt-r-m-9, .sm\\:-rt-r-m-1, .sm\\:-rt-r-m-2, .sm\\:-rt-r-m-3, .sm\\:-rt-r-m-4, .sm\\:-rt-r-m-5, .sm\\:-rt-r-m-6, .sm\\:-rt-r-m-7, .sm\\:-rt-r-m-8, .sm\\:-rt-r-m-9 { margin-top: var(--margin-top-override, var(--margin-top)); margin-right: var(--margin-right-override, var(--margin-right)); margin-bottom: var(--margin-bottom-override, var(--margin-bottom)); margin-left: var(--margin-left-override, var(--margin-left)); } .sm\\:rt-r-m { --margin-top: var(--m-sm); --margin-right: var(--m-sm); --margin-bottom: var(--m-sm); --margin-left: var(--m-sm) } .sm\\:rt-r-m-0 { --margin-top: 0px; --margin-right: 0px; --margin-bottom: 0px; --margin-left: 0px; } .sm\\:rt-r-m-1 { --margin-top: var(--space-1); --margin-right: var(--space-1); --margin-bottom: var(--space-1); --margin-left: var(--space-1); } .sm\\:rt-r-m-2 { --margin-top: var(--space-2); --margin-right: var(--space-2); --margin-bottom: var(--space-2); --margin-left: var(--space-2); } .sm\\:rt-r-m-3 { --margin-top: var(--space-3); --margin-right: var(--space-3); --margin-bottom: var(--space-3); --margin-left: var(--space-3); } .sm\\:rt-r-m-4 { --margin-top: var(--space-4); --margin-right: var(--space-4); --margin-bottom: var(--space-4); --margin-left: var(--space-4); } .sm\\:rt-r-m-5 { --margin-top: var(--space-5); --margin-right: var(--space-5); --margin-bottom: var(--space-5); --margin-left: var(--space-5); } .sm\\:rt-r-m-6 { --margin-top: var(--space-6); --margin-right: var(--space-6); --margin-bottom: var(--space-6); --margin-left: var(--space-6); } .sm\\:rt-r-m-7 { --margin-top: var(--space-7); --margin-right: var(--space-7); --margin-bottom: var(--space-7); --margin-left: var(--space-7); } .sm\\:rt-r-m-8 { --margin-top: var(--space-8); --margin-right: var(--space-8); --margin-bottom: var(--space-8); --margin-left: var(--space-8); } .sm\\:rt-r-m-9 { --margin-top: var(--space-9); --margin-right: var(--space-9); --margin-bottom: var(--space-9); --margin-left: var(--space-9); } .sm\\:-rt-r-m-1 { --margin-top: calc(-1 * var(--space-1)); --margin-right: calc(-1 * var(--space-1)); --margin-bottom: calc(-1 * var(--space-1)); --margin-left: calc(-1 * var(--space-1)); } .sm\\:-rt-r-m-2 { --margin-top: calc(-1 * var(--space-2)); --margin-right: calc(-1 * var(--space-2)); --margin-bottom: calc(-1 * var(--space-2)); --margin-left: calc(-1 * var(--space-2)); } .sm\\:-rt-r-m-3 { --margin-top: calc(-1 * var(--space-3)); --margin-right: calc(-1 * var(--space-3)); --margin-bottom: calc(-1 * var(--space-3)); --margin-left: calc(-1 * var(--space-3)); } .sm\\:-rt-r-m-4 { --margin-top: calc(-1 * var(--space-4)); --margin-right: calc(-1 * var(--space-4)); --margin-bottom: calc(-1 * var(--space-4)); --margin-left: calc(-1 * var(--space-4)); } .sm\\:-rt-r-m-5 { --margin-top: calc(-1 * var(--space-5)); --margin-right: calc(-1 * var(--space-5)); --margin-bottom: calc(-1 * var(--space-5)); --margin-left: calc(-1 * var(--space-5)); } .sm\\:-rt-r-m-6 { --margin-top: calc(-1 * var(--space-6)); --margin-right: calc(-1 * var(--space-6)); --margin-bottom: calc(-1 * var(--space-6)); --margin-left: calc(-1 * var(--space-6)); } .sm\\:-rt-r-m-7 { --margin-top: calc(-1 * var(--space-7)); --margin-right: calc(-1 * var(--space-7)); --margin-bottom: calc(-1 * var(--space-7)); --margin-left: calc(-1 * var(--space-7)); } .sm\\:-rt-r-m-8 { --margin-top: calc(-1 * var(--space-8)); --margin-right: calc(-1 * var(--space-8)); --margin-bottom: calc(-1 * var(--space-8)); --margin-left: calc(-1 * var(--space-8)); } .sm\\:-rt-r-m-9 { --margin-top: calc(-1 * var(--space-9)); --margin-right: calc(-1 * var(--space-9)); --margin-bottom: calc(-1 * var(--space-9)); --margin-left: calc(-1 * var(--space-9)); } } @media (min-width: 1024px) { .md\\:rt-r-m, .md\\:rt-r-m-0, .md\\:rt-r-m-1, .md\\:rt-r-m-2, .md\\:rt-r-m-3, .md\\:rt-r-m-4, .md\\:rt-r-m-5, .md\\:rt-r-m-6, .md\\:rt-r-m-7, .md\\:rt-r-m-8, .md\\:rt-r-m-9, .md\\:-rt-r-m-1, .md\\:-rt-r-m-2, .md\\:-rt-r-m-3, .md\\:-rt-r-m-4, .md\\:-rt-r-m-5, .md\\:-rt-r-m-6, .md\\:-rt-r-m-7, .md\\:-rt-r-m-8, .md\\:-rt-r-m-9 { margin-top: var(--margin-top-override, var(--margin-top)); margin-right: var(--margin-right-override, var(--margin-right)); margin-bottom: var(--margin-bottom-override, var(--margin-bottom)); margin-left: var(--margin-left-override, var(--margin-left)); } .md\\:rt-r-m { --margin-top: var(--m-md); --margin-right: var(--m-md); --margin-bottom: var(--m-md); --margin-left: var(--m-md) } .md\\:rt-r-m-0 { --margin-top: 0px; --margin-right: 0px; --margin-bottom: 0px; --margin-left: 0px; } .md\\:rt-r-m-1 { --margin-top: var(--space-1); --margin-right: var(--space-1); --margin-bottom: var(--space-1); --margin-left: var(--space-1); } .md\\:rt-r-m-2 { --margin-top: var(--space-2); --margin-right: var(--space-2); --margin-bottom: var(--space-2); --margin-left: var(--space-2); } .md\\:rt-r-m-3 { --margin-top: var(--space-3); --margin-right: var(--space-3); --margin-bottom: var(--space-3); --margin-left: var(--space-3); } .md\\:rt-r-m-4 { --margin-top: var(--space-4); --margin-right: var(--space-4); --margin-bottom: var(--space-4); --margin-left: var(--space-4); } .md\\:rt-r-m-5 { --margin-top: var(--space-5); --margin-right: var(--space-5); --margin-bottom: var(--space-5); --margin-left: var(--space-5); } .md\\:rt-r-m-6 { --margin-top: var(--space-6); --margin-right: var(--space-6); --margin-bottom: var(--space-6); --margin-left: var(--space-6); } .md\\:rt-r-m-7 { --margin-top: var(--space-7); --margin-right: var(--space-7); --margin-bottom: var(--space-7); --margin-left: var(--space-7); } .md\\:rt-r-m-8 { --margin-top: var(--space-8); --margin-right: var(--space-8); --margin-bottom: var(--space-8); --margin-left: var(--space-8); } .md\\:rt-r-m-9 { --margin-top: var(--space-9); --margin-right: var(--space-9); --margin-bottom: var(--space-9); --margin-left: var(--space-9); } .md\\:-rt-r-m-1 { --margin-top: calc(-1 * var(--space-1)); --margin-right: calc(-1 * var(--space-1)); --margin-bottom: calc(-1 * var(--space-1)); --margin-left: calc(-1 * var(--space-1)); } .md\\:-rt-r-m-2 { --margin-top: calc(-1 * var(--space-2)); --margin-right: calc(-1 * var(--space-2)); --margin-bottom: calc(-1 * var(--space-2)); --margin-left: calc(-1 * var(--space-2)); } .md\\:-rt-r-m-3 { --margin-top: calc(-1 * var(--space-3)); --margin-right: calc(-1 * var(--space-3)); --margin-bottom: calc(-1 * var(--space-3)); --margin-left: calc(-1 * var(--space-3)); } .md\\:-rt-r-m-4 { --margin-top: calc(-1 * var(--space-4)); --margin-right: calc(-1 * var(--space-4)); --margin-bottom: calc(-1 * var(--space-4)); --margin-left: calc(-1 * var(--space-4)); } .md\\:-rt-r-m-5 { --margin-top: calc(-1 * var(--space-5)); --margin-right: calc(-1 * var(--space-5)); --margin-bottom: calc(-1 * var(--space-5)); --margin-left: calc(-1 * var(--space-5)); } .md\\:-rt-r-m-6 { --margin-top: calc(-1 * var(--space-6)); --margin-right: calc(-1 * var(--space-6)); --margin-bottom: calc(-1 * var(--space-6)); --margin-left: calc(-1 * var(--space-6)); } .md\\:-rt-r-m-7 { --margin-top: calc(-1 * var(--space-7)); --margin-right: calc(-1 * var(--space-7)); --margin-bottom: calc(-1 * var(--space-7)); --margin-left: calc(-1 * var(--space-7)); } .md\\:-rt-r-m-8 { --margin-top: calc(-1 * var(--space-8)); --margin-right: calc(-1 * var(--space-8)); --margin-bottom: calc(-1 * var(--space-8)); --margin-left: calc(-1 * var(--space-8)); } .md\\:-rt-r-m-9 { --margin-top: calc(-1 * var(--space-9)); --margin-right: calc(-1 * var(--space-9)); --margin-bottom: calc(-1 * var(--space-9)); --margin-left: calc(-1 * var(--space-9)); } } @media (min-width: 1280px) { .lg\\:rt-r-m, .lg\\:rt-r-m-0, .lg\\:rt-r-m-1, .lg\\:rt-r-m-2, .lg\\:rt-r-m-3, .lg\\:rt-r-m-4, .lg\\:rt-r-m-5, .lg\\:rt-r-m-6, .lg\\:rt-r-m-7, .lg\\:rt-r-m-8, .lg\\:rt-r-m-9, .lg\\:-rt-r-m-1, .lg\\:-rt-r-m-2, .lg\\:-rt-r-m-3, .lg\\:-rt-r-m-4, .lg\\:-rt-r-m-5, .lg\\:-rt-r-m-6, .lg\\:-rt-r-m-7, .lg\\:-rt-r-m-8, .lg\\:-rt-r-m-9 { margin-top: var(--margin-top-override, var(--margin-top)); margin-right: var(--margin-right-override, var(--margin-right)); margin-bottom: var(--margin-bottom-override, var(--margin-bottom)); margin-left: var(--margin-left-override, var(--margin-left)); } .lg\\:rt-r-m { --margin-top: var(--m-lg); --margin-right: var(--m-lg); --margin-bottom: var(--m-lg); --margin-left: var(--m-lg) } .lg\\:rt-r-m-0 { --margin-top: 0px; --margin-right: 0px; --margin-bottom: 0px; --margin-left: 0px; } .lg\\:rt-r-m-1 { --margin-top: var(--space-1); --margin-right: var(--space-1); --margin-bottom: var(--space-1); --margin-left: var(--space-1); } .lg\\:rt-r-m-2 { --margin-top: var(--space-2); --margin-right: var(--space-2); --margin-bottom: var(--space-2); --margin-left: var(--space-2); } .lg\\:rt-r-m-3 { --margin-top: var(--space-3); --margin-right: var(--space-3); --margin-bottom: var(--space-3); --margin-left: var(--space-3); } .lg\\:rt-r-m-4 { --margin-top: var(--space-4); --margin-right: var(--space-4); --margin-bottom: var(--space-4); --margin-left: var(--space-4); } .lg\\:rt-r-m-5 { --margin-top: var(--space-5); --margin-right: var(--space-5); --margin-bottom: var(--space-5); --margin-left: var(--space-5); } .lg\\:rt-r-m-6 { --margin-top: var(--space-6); --margin-right: var(--space-6); --margin-bottom: var(--space-6); --margin-left: var(--space-6); } .lg\\:rt-r-m-7 { --margin-top: var(--space-7); --margin-right: var(--space-7); --margin-bottom: var(--space-7); --margin-left: var(--space-7); } .lg\\:rt-r-m-8 { --margin-top: var(--space-8); --margin-right: var(--space-8); --margin-bottom: var(--space-8); --margin-left: var(--space-8); } .lg\\:rt-r-m-9 { --margin-top: var(--space-9); --margin-right: var(--space-9); --margin-bottom: var(--space-9); --margin-left: var(--space-9); } .lg\\:-rt-r-m-1 { --margin-top: calc(-1 * var(--space-1)); --margin-right: calc(-1 * var(--space-1)); --margin-bottom: calc(-1 * var(--space-1)); --margin-left: calc(-1 * var(--space-1)); } .lg\\:-rt-r-m-2 { --margin-top: calc(-1 * var(--space-2)); --margin-right: calc(-1 * var(--space-2)); --margin-bottom: calc(-1 * var(--space-2)); --margin-left: calc(-1 * var(--space-2)); } .lg\\:-rt-r-m-3 { --margin-top: calc(-1 * var(--space-3)); --margin-right: calc(-1 * var(--space-3)); --margin-bottom: calc(-1 * var(--space-3)); --margin-left: calc(-1 * var(--space-3)); } .lg\\:-rt-r-m-4 { --margin-top: calc(-1 * var(--space-4)); --margin-right: calc(-1 * var(--space-4)); --margin-bottom: calc(-1 * var(--space-4)); --margin-left: calc(-1 * var(--space-4)); } .lg\\:-rt-r-m-5 { --margin-top: calc(-1 * var(--space-5)); --margin-right: calc(-1 * var(--space-5)); --margin-bottom: calc(-1 * var(--space-5)); --margin-left: calc(-1 * var(--space-5)); } .lg\\:-rt-r-m-6 { --margin-top: calc(-1 * var(--space-6)); --margin-right: calc(-1 * var(--space-6)); --margin-bottom: calc(-1 * var(--space-6)); --margin-left: calc(-1 * var(--space-6)); } .lg\\:-rt-r-m-7 { --margin-top: calc(-1 * var(--space-7)); --margin-right: calc(-1 * var(--space-7)); --margin-bottom: calc(-1 * var(--space-7)); --margin-left: calc(-1 * var(--space-7)); } .lg\\:-rt-r-m-8 { --margin-top: calc(-1 * var(--space-8)); --margin-right: calc(-1 * var(--space-8)); --margin-bottom: calc(-1 * var(--space-8)); --margin-left: calc(-1 * var(--space-8)); } .lg\\:-rt-r-m-9 { --margin-top: calc(-1 * var(--space-9)); --margin-right: calc(-1 * var(--space-9)); --margin-bottom: calc(-1 * var(--space-9)); --margin-left: calc(-1 * var(--space-9)); } } @media (min-width: 1640px) { .xl\\:rt-r-m, .xl\\:rt-r-m-0, .xl\\:rt-r-m-1, .xl\\:rt-r-m-2, .xl\\:rt-r-m-3, .xl\\:rt-r-m-4, .xl\\:rt-r-m-5, .xl\\:rt-r-m-6, .xl\\:rt-r-m-7, .xl\\:rt-r-m-8, .xl\\:rt-r-m-9, .xl\\:-rt-r-m-1, .xl\\:-rt-r-m-2, .xl\\:-rt-r-m-3, .xl\\:-rt-r-m-4, .xl\\:-rt-r-m-5, .xl\\:-rt-r-m-6, .xl\\:-rt-r-m-7, .xl\\:-rt-r-m-8, .xl\\:-rt-r-m-9 { margin-top: var(--margin-top-override, var(--margin-top)); margin-right: var(--margin-right-override, var(--margin-right)); margin-bottom: var(--margin-bottom-override, var(--margin-bottom)); margin-left: var(--margin-left-override, var(--margin-left)); } .xl\\:rt-r-m { --margin-top: var(--m-xl); --margin-right: var(--m-xl); --margin-bottom: var(--m-xl); --margin-left: var(--m-xl) } .xl\\:rt-r-m-0 { --margin-top: 0px; --margin-right: 0px; --margin-bottom: 0px; --margin-left: 0px; } .xl\\:rt-r-m-1 { --margin-top: var(--space-1); --margin-right: var(--space-1); --margin-bottom: var(--space-1); --margin-left: var(--space-1); } .xl\\:rt-r-m-2 { --margin-top: var(--space-2); --margin-right: var(--space-2); --margin-bottom: var(--space-2); --margin-left: var(--space-2); } .xl\\:rt-r-m-3 { --margin-top: var(--space-3); --margin-right: var(--space-3); --margin-bottom: var(--space-3); --margin-left: var(--space-3); } .xl\\:rt-r-m-4 { --margin-top: var(--space-4); --margin-right: var(--space-4); --margin-bottom: var(--space-4); --margin-left: var(--space-4); } .xl\\:rt-r-m-5 { --margin-top: var(--space-5); --margin-right: var(--space-5); --margin-bottom: var(--space-5); --margin-left: var(--space-5); } .xl\\:rt-r-m-6 { --margin-top: var(--space-6); --margin-right: var(--space-6); --margin-bottom: var(--space-6); --margin-left: var(--space-6); } .xl\\:rt-r-m-7 { --margin-top: var(--space-7); --margin-right: var(--space-7); --margin-bottom: var(--space-7); --margin-left: var(--space-7); } .xl\\:rt-r-m-8 { --margin-top: var(--space-8); --margin-right: var(--space-8); --margin-bottom: var(--space-8); --margin-left: var(--space-8); } .xl\\:rt-r-m-9 { --margin-top: var(--space-9); --margin-right: var(--space-9); --margin-bottom: var(--space-9); --margin-left: var(--space-9); } .xl\\:-rt-r-m-1 { --margin-top: calc(-1 * var(--space-1)); --margin-right: calc(-1 * var(--space-1)); --margin-bottom: calc(-1 * var(--space-1)); --margin-left: calc(-1 * var(--space-1)); } .xl\\:-rt-r-m-2 { --margin-top: calc(-1 * var(--space-2)); --margin-right: calc(-1 * var(--space-2)); --margin-bottom: calc(-1 * var(--space-2)); --margin-left: calc(-1 * var(--space-2)); } .xl\\:-rt-r-m-3 { --margin-top: calc(-1 * var(--space-3)); --margin-right: calc(-1 * var(--space-3)); --margin-bottom: calc(-1 * var(--space-3)); --margin-left: calc(-1 * var(--space-3)); } .xl\\:-rt-r-m-4 { --margin-top: calc(-1 * var(--space-4)); --margin-right: calc(-1 * var(--space-4)); --margin-bottom: calc(-1 * var(--space-4)); --margin-left: calc(-1 * var(--space-4)); } .xl\\:-rt-r-m-5 { --margin-top: calc(-1 * var(--space-5)); --margin-right: calc(-1 * var(--space-5)); --margin-bottom: calc(-1 * var(--space-5)); --margin-left: calc(-1 * var(--space-5)); } .xl\\:-rt-r-m-6 { --margin-top: calc(-1 * var(--space-6)); --margin-right: calc(-1 * var(--space-6)); --margin-bottom: calc(-1 * var(--space-6)); --margin-left: calc(-1 * var(--space-6)); } .xl\\:-rt-r-m-7 { --margin-top: calc(-1 * var(--space-7)); --margin-right: calc(-1 * var(--space-7)); --margin-bottom: calc(-1 * var(--space-7)); --margin-left: calc(-1 * var(--space-7)); } .xl\\:-rt-r-m-8 { --margin-top: calc(-1 * var(--space-8)); --margin-right: calc(-1 * var(--space-8)); --margin-bottom: calc(-1 * var(--space-8)); --margin-left: calc(-1 * var(--space-8)); } .xl\\:-rt-r-m-9 { --margin-top: calc(-1 * var(--space-9)); --margin-right: calc(-1 * var(--space-9)); --margin-bottom: calc(-1 * var(--space-9)); --margin-left: calc(-1 * var(--space-9)); } } .rt-r-mx, .rt-r-mx-0, .rt-r-mx-1, .rt-r-mx-2, .rt-r-mx-3, .rt-r-mx-4, .rt-r-mx-5, .rt-r-mx-6, .rt-r-mx-7, .rt-r-mx-8, .rt-r-mx-9, .-rt-r-mx-1, .-rt-r-mx-2, .-rt-r-mx-3, .-rt-r-mx-4, .-rt-r-mx-5, .-rt-r-mx-6, .-rt-r-mx-7, .-rt-r-mx-8, .-rt-r-mx-9 { margin-left: var(--margin-left-override, var(--margin-left)); margin-right: var(--margin-right-override, var(--margin-right)); } .rt-r-mx { --margin-left: var(--ml); --margin-right: var(--mr) } .rt-r-mx-0 { --margin-left: 0px; --margin-right: 0px; } .rt-r-mx-1 { --margin-left: var(--space-1); --margin-right: var(--space-1); } .rt-r-mx-2 { --margin-left: var(--space-2); --margin-right: var(--space-2); } .rt-r-mx-3 { --margin-left: var(--space-3); --margin-right: var(--space-3); } .rt-r-mx-4 { --margin-left: var(--space-4); --margin-right: var(--space-4); } .rt-r-mx-5 { --margin-left: var(--space-5); --margin-right: var(--space-5); } .rt-r-mx-6 { --margin-left: var(--space-6); --margin-right: var(--space-6); } .rt-r-mx-7 { --margin-left: var(--space-7); --margin-right: var(--space-7); } .rt-r-mx-8 { --margin-left: var(--space-8); --margin-right: var(--space-8); } .rt-r-mx-9 { --margin-left: var(--space-9); --margin-right: var(--space-9); } .-rt-r-mx-1 { --margin-left: calc(-1 * var(--space-1)); --margin-right: calc(-1 * var(--space-1)); } .-rt-r-mx-2 { --margin-left: calc(-1 * var(--space-2)); --margin-right: calc(-1 * var(--space-2)); } .-rt-r-mx-3 { --margin-left: calc(-1 * var(--space-3)); --margin-right: calc(-1 * var(--space-3)); } .-rt-r-mx-4 { --margin-left: calc(-1 * var(--space-4)); --margin-right: calc(-1 * var(--space-4)); } .-rt-r-mx-5 { --margin-left: calc(-1 * var(--space-5)); --margin-right: calc(-1 * var(--space-5)); } .-rt-r-mx-6 { --margin-left: calc(-1 * var(--space-6)); --margin-right: calc(-1 * var(--space-6)); } .-rt-r-mx-7 { --margin-left: calc(-1 * var(--space-7)); --margin-right: calc(-1 * var(--space-7)); } .-rt-r-mx-8 { --margin-left: calc(-1 * var(--space-8)); --margin-right: calc(-1 * var(--space-8)); } .-rt-r-mx-9 { --margin-left: calc(-1 * var(--space-9)); --margin-right: calc(-1 * var(--space-9)); } @media (min-width: 520px) { .xs\\:rt-r-mx, .xs\\:rt-r-mx-0, .xs\\:rt-r-mx-1, .xs\\:rt-r-mx-2, .xs\\:rt-r-mx-3, .xs\\:rt-r-mx-4, .xs\\:rt-r-mx-5, .xs\\:rt-r-mx-6, .xs\\:rt-r-mx-7, .xs\\:rt-r-mx-8, .xs\\:rt-r-mx-9, .xs\\:-rt-r-mx-1, .xs\\:-rt-r-mx-2, .xs\\:-rt-r-mx-3, .xs\\:-rt-r-mx-4, .xs\\:-rt-r-mx-5, .xs\\:-rt-r-mx-6, .xs\\:-rt-r-mx-7, .xs\\:-rt-r-mx-8, .xs\\:-rt-r-mx-9 { margin-left: var(--margin-left-override, var(--margin-left)); margin-right: var(--margin-right-override, var(--margin-right)); } .xs\\:rt-r-mx { --margin-left: var(--ml-xs); --margin-right: var(--mr-xs) } .xs\\:rt-r-mx-0 { --margin-left: 0px; --margin-right: 0px; } .xs\\:rt-r-mx-1 { --margin-left: var(--space-1); --margin-right: var(--space-1); } .xs\\:rt-r-mx-2 { --margin-left: var(--space-2); --margin-right: var(--space-2); } .xs\\:rt-r-mx-3 { --margin-left: var(--space-3); --margin-right: var(--space-3); } .xs\\:rt-r-mx-4 { --margin-left: var(--space-4); --margin-right: var(--space-4); } .xs\\:rt-r-mx-5 { --margin-left: var(--space-5); --margin-right: var(--space-5); } .xs\\:rt-r-mx-6 { --margin-left: var(--space-6); --margin-right: var(--space-6); } .xs\\:rt-r-mx-7 { --margin-left: var(--space-7); --margin-right: var(--space-7); } .xs\\:rt-r-mx-8 { --margin-left: var(--space-8); --margin-right: var(--space-8); } .xs\\:rt-r-mx-9 { --margin-left: var(--space-9); --margin-right: var(--space-9); } .xs\\:-rt-r-mx-1 { --margin-left: calc(-1 * var(--space-1)); --margin-right: calc(-1 * var(--space-1)); } .xs\\:-rt-r-mx-2 { --margin-left: calc(-1 * var(--space-2)); --margin-right: calc(-1 * var(--space-2)); } .xs\\:-rt-r-mx-3 { --margin-left: calc(-1 * var(--space-3)); --margin-right: calc(-1 * var(--space-3)); } .xs\\:-rt-r-mx-4 { --margin-left: calc(-1 * var(--space-4)); --margin-right: calc(-1 * var(--space-4)); } .xs\\:-rt-r-mx-5 { --margin-left: calc(-1 * var(--space-5)); --margin-right: calc(-1 * var(--space-5)); } .xs\\:-rt-r-mx-6 { --margin-left: calc(-1 * var(--space-6)); --margin-right: calc(-1 * var(--space-6)); } .xs\\:-rt-r-mx-7 { --margin-left: calc(-1 * var(--space-7)); --margin-right: calc(-1 * var(--space-7)); } .xs\\:-rt-r-mx-8 { --margin-left: calc(-1 * var(--space-8)); --margin-right: calc(-1 * var(--space-8)); } .xs\\:-rt-r-mx-9 { --margin-left: calc(-1 * var(--space-9)); --margin-right: calc(-1 * var(--space-9)); } } @media (min-width: 768px) { .sm\\:rt-r-mx, .sm\\:rt-r-mx-0, .sm\\:rt-r-mx-1, .sm\\:rt-r-mx-2, .sm\\:rt-r-mx-3, .sm\\:rt-r-mx-4, .sm\\:rt-r-mx-5, .sm\\:rt-r-mx-6, .sm\\:rt-r-mx-7, .sm\\:rt-r-mx-8, .sm\\:rt-r-mx-9, .sm\\:-rt-r-mx-1, .sm\\:-rt-r-mx-2, .sm\\:-rt-r-mx-3, .sm\\:-rt-r-mx-4, .sm\\:-rt-r-mx-5, .sm\\:-rt-r-mx-6, .sm\\:-rt-r-mx-7, .sm\\:-rt-r-mx-8, .sm\\:-rt-r-mx-9 { margin-left: var(--margin-left-override, var(--margin-left)); margin-right: var(--margin-right-override, var(--margin-right)); } .sm\\:rt-r-mx { --margin-left: var(--ml-md); --margin-right: var(--mr-md) } .sm\\:rt-r-mx-0 { --margin-left: 0px; --margin-right: 0px; } .sm\\:rt-r-mx-1 { --margin-left: var(--space-1); --margin-right: var(--space-1); } .sm\\:rt-r-mx-2 { --margin-left: var(--space-2); --margin-right: var(--space-2); } .sm\\:rt-r-mx-3 { --margin-left: var(--space-3); --margin-right: var(--space-3); } .sm\\:rt-r-mx-4 { --margin-left: var(--space-4); --margin-right: var(--space-4); } .sm\\:rt-r-mx-5 { --margin-left: var(--space-5); --margin-right: var(--space-5); } .sm\\:rt-r-mx-6 { --margin-left: var(--space-6); --margin-right: var(--space-6); } .sm\\:rt-r-mx-7 { --margin-left: var(--space-7); --margin-right: var(--space-7); } .sm\\:rt-r-mx-8 { --margin-left: var(--space-8); --margin-right: var(--space-8); } .sm\\:rt-r-mx-9 { --margin-left: var(--space-9); --margin-right: var(--space-9); } .sm\\:-rt-r-mx-1 { --margin-left: calc(-1 * var(--space-1)); --margin-right: calc(-1 * var(--space-1)); } .sm\\:-rt-r-mx-2 { --margin-left: calc(-1 * var(--space-2)); --margin-right: calc(-1 * var(--space-2)); } .sm\\:-rt-r-mx-3 { --margin-left: calc(-1 * var(--space-3)); --margin-right: calc(-1 * var(--space-3)); } .sm\\:-rt-r-mx-4 { --margin-left: calc(-1 * var(--space-4)); --margin-right: calc(-1 * var(--space-4)); } .sm\\:-rt-r-mx-5 { --margin-left: calc(-1 * var(--space-5)); --margin-right: calc(-1 * var(--space-5)); } .sm\\:-rt-r-mx-6 { --margin-left: calc(-1 * var(--space-6)); --margin-right: calc(-1 * var(--space-6)); } .sm\\:-rt-r-mx-7 { --margin-left: calc(-1 * var(--space-7)); --margin-right: calc(-1 * var(--space-7)); } .sm\\:-rt-r-mx-8 { --margin-left: calc(-1 * var(--space-8)); --margin-right: calc(-1 * var(--space-8)); } .sm\\:-rt-r-mx-9 { --margin-left: calc(-1 * var(--space-9)); --margin-right: calc(-1 * var(--space-9)); } } @media (min-width: 1024px) { .md\\:rt-r-mx, .md\\:rt-r-mx-0, .md\\:rt-r-mx-1, .md\\:rt-r-mx-2, .md\\:rt-r-mx-3, .md\\:rt-r-mx-4, .md\\:rt-r-mx-5, .md\\:rt-r-mx-6, .md\\:rt-r-mx-7, .md\\:rt-r-mx-8, .md\\:rt-r-mx-9, .md\\:-rt-r-mx-1, .md\\:-rt-r-mx-2, .md\\:-rt-r-mx-3, .md\\:-rt-r-mx-4, .md\\:-rt-r-mx-5, .md\\:-rt-r-mx-6, .md\\:-rt-r-mx-7, .md\\:-rt-r-mx-8, .md\\:-rt-r-mx-9 { margin-left: var(--margin-left-override, var(--margin-left)); margin-right: var(--margin-right-override, var(--margin-right)); } .md\\:rt-r-mx { --margin-left: var(--ml-md); --margin-right: var(--mr-md) } .md\\:rt-r-mx-0 { --margin-left: 0px; --margin-right: 0px; } .md\\:rt-r-mx-1 { --margin-left: var(--space-1); --margin-right: var(--space-1); } .md\\:rt-r-mx-2 { --margin-left: var(--space-2); --margin-right: var(--space-2); } .md\\:rt-r-mx-3 { --margin-left: var(--space-3); --margin-right: var(--space-3); } .md\\:rt-r-mx-4 { --margin-left: var(--space-4); --margin-right: var(--space-4); } .md\\:rt-r-mx-5 { --margin-left: var(--space-5); --margin-right: var(--space-5); } .md\\:rt-r-mx-6 { --margin-left: var(--space-6); --margin-right: var(--space-6); } .md\\:rt-r-mx-7 { --margin-left: var(--space-7); --margin-right: var(--space-7); } .md\\:rt-r-mx-8 { --margin-left: var(--space-8); --margin-right: var(--space-8); } .md\\:rt-r-mx-9 { --margin-left: var(--space-9); --margin-right: var(--space-9); } .md\\:-rt-r-mx-1 { --margin-left: calc(-1 * var(--space-1)); --margin-right: calc(-1 * var(--space-1)); } .md\\:-rt-r-mx-2 { --margin-left: calc(-1 * var(--space-2)); --margin-right: calc(-1 * var(--space-2)); } .md\\:-rt-r-mx-3 { --margin-left: calc(-1 * var(--space-3)); --margin-right: calc(-1 * var(--space-3)); } .md\\:-rt-r-mx-4 { --margin-left: calc(-1 * var(--space-4)); --margin-right: calc(-1 * var(--space-4)); } .md\\:-rt-r-mx-5 { --margin-left: calc(-1 * var(--space-5)); --margin-right: calc(-1 * var(--space-5)); } .md\\:-rt-r-mx-6 { --margin-left: calc(-1 * var(--space-6)); --margin-right: calc(-1 * var(--space-6)); } .md\\:-rt-r-mx-7 { --margin-left: calc(-1 * var(--space-7)); --margin-right: calc(-1 * var(--space-7)); } .md\\:-rt-r-mx-8 { --margin-left: calc(-1 * var(--space-8)); --margin-right: calc(-1 * var(--space-8)); } .md\\:-rt-r-mx-9 { --margin-left: calc(-1 * var(--space-9)); --margin-right: calc(-1 * var(--space-9)); } } @media (min-width: 1280px) { .lg\\:rt-r-mx, .lg\\:rt-r-mx-0, .lg\\:rt-r-mx-1, .lg\\:rt-r-mx-2, .lg\\:rt-r-mx-3, .lg\\:rt-r-mx-4, .lg\\:rt-r-mx-5, .lg\\:rt-r-mx-6, .lg\\:rt-r-mx-7, .lg\\:rt-r-mx-8, .lg\\:rt-r-mx-9, .lg\\:-rt-r-mx-1, .lg\\:-rt-r-mx-2, .lg\\:-rt-r-mx-3, .lg\\:-rt-r-mx-4, .lg\\:-rt-r-mx-5, .lg\\:-rt-r-mx-6, .lg\\:-rt-r-mx-7, .lg\\:-rt-r-mx-8, .lg\\:-rt-r-mx-9 { margin-left: var(--margin-left-override, var(--margin-left)); margin-right: var(--margin-right-override, var(--margin-right)); } .lg\\:rt-r-mx { --margin-left: var(--ml-lg); --margin-right: var(--mr-lg) } .lg\\:rt-r-mx-0 { --margin-left: 0px; --margin-right: 0px; } .lg\\:rt-r-mx-1 { --margin-left: var(--space-1); --margin-right: var(--space-1); } .lg\\:rt-r-mx-2 { --margin-left: var(--space-2); --margin-right: var(--space-2); } .lg\\:rt-r-mx-3 { --margin-left: var(--space-3); --margin-right: var(--space-3); } .lg\\:rt-r-mx-4 { --margin-left: var(--space-4); --margin-right: var(--space-4); } .lg\\:rt-r-mx-5 { --margin-left: var(--space-5); --margin-right: var(--space-5); } .lg\\:rt-r-mx-6 { --margin-left: var(--space-6); --margin-right: var(--space-6); } .lg\\:rt-r-mx-7 { --margin-left: var(--space-7); --margin-right: var(--space-7); } .lg\\:rt-r-mx-8 { --margin-left: var(--space-8); --margin-right: var(--space-8); } .lg\\:rt-r-mx-9 { --margin-left: var(--space-9); --margin-right: var(--space-9); } .lg\\:-rt-r-mx-1 { --margin-left: calc(-1 * var(--space-1)); --margin-right: calc(-1 * var(--space-1)); } .lg\\:-rt-r-mx-2 { --margin-left: calc(-1 * var(--space-2)); --margin-right: calc(-1 * var(--space-2)); } .lg\\:-rt-r-mx-3 { --margin-left: calc(-1 * var(--space-3)); --margin-right: calc(-1 * var(--space-3)); } .lg\\:-rt-r-mx-4 { --margin-left: calc(-1 * var(--space-4)); --margin-right: calc(-1 * var(--space-4)); } .lg\\:-rt-r-mx-5 { --margin-left: calc(-1 * var(--space-5)); --margin-right: calc(-1 * var(--space-5)); } .lg\\:-rt-r-mx-6 { --margin-left: calc(-1 * var(--space-6)); --margin-right: calc(-1 * var(--space-6)); } .lg\\:-rt-r-mx-7 { --margin-left: calc(-1 * var(--space-7)); --margin-right: calc(-1 * var(--space-7)); } .lg\\:-rt-r-mx-8 { --margin-left: calc(-1 * var(--space-8)); --margin-right: calc(-1 * var(--space-8)); } .lg\\:-rt-r-mx-9 { --margin-left: calc(-1 * var(--space-9)); --margin-right: calc(-1 * var(--space-9)); } } @media (min-width: 1640px) { .xl\\:rt-r-mx, .xl\\:rt-r-mx-0, .xl\\:rt-r-mx-1, .xl\\:rt-r-mx-2, .xl\\:rt-r-mx-3, .xl\\:rt-r-mx-4, .xl\\:rt-r-mx-5, .xl\\:rt-r-mx-6, .xl\\:rt-r-mx-7, .xl\\:rt-r-mx-8, .xl\\:rt-r-mx-9, .xl\\:-rt-r-mx-1, .xl\\:-rt-r-mx-2, .xl\\:-rt-r-mx-3, .xl\\:-rt-r-mx-4, .xl\\:-rt-r-mx-5, .xl\\:-rt-r-mx-6, .xl\\:-rt-r-mx-7, .xl\\:-rt-r-mx-8, .xl\\:-rt-r-mx-9 { margin-left: var(--margin-left-override, var(--margin-left)); margin-right: var(--margin-right-override, var(--margin-right)); } .xl\\:rt-r-mx { --margin-left: var(--ml-xl); --margin-right: var(--mr-xl) } .xl\\:rt-r-mx-0 { --margin-left: 0px; --margin-right: 0px; } .xl\\:rt-r-mx-1 { --margin-left: var(--space-1); --margin-right: var(--space-1); } .xl\\:rt-r-mx-2 { --margin-left: var(--space-2); --margin-right: var(--space-2); } .xl\\:rt-r-mx-3 { --margin-left: var(--space-3); --margin-right: var(--space-3); } .xl\\:rt-r-mx-4 { --margin-left: var(--space-4); --margin-right: var(--space-4); } .xl\\:rt-r-mx-5 { --margin-left: var(--space-5); --margin-right: var(--space-5); } .xl\\:rt-r-mx-6 { --margin-left: var(--space-6); --margin-right: var(--space-6); } .xl\\:rt-r-mx-7 { --margin-left: var(--space-7); --margin-right: var(--space-7); } .xl\\:rt-r-mx-8 { --margin-left: var(--space-8); --margin-right: var(--space-8); } .xl\\:rt-r-mx-9 { --margin-left: var(--space-9); --margin-right: var(--space-9); } .xl\\:-rt-r-mx-1 { --margin-left: calc(-1 * var(--space-1)); --margin-right: calc(-1 * var(--space-1)); } .xl\\:-rt-r-mx-2 { --margin-left: calc(-1 * var(--space-2)); --margin-right: calc(-1 * var(--space-2)); } .xl\\:-rt-r-mx-3 { --margin-left: calc(-1 * var(--space-3)); --margin-right: calc(-1 * var(--space-3)); } .xl\\:-rt-r-mx-4 { --margin-left: calc(-1 * var(--space-4)); --margin-right: calc(-1 * var(--space-4)); } .xl\\:-rt-r-mx-5 { --margin-left: calc(-1 * var(--space-5)); --margin-right: calc(-1 * var(--space-5)); } .xl\\:-rt-r-mx-6 { --margin-left: calc(-1 * var(--space-6)); --margin-right: calc(-1 * var(--space-6)); } .xl\\:-rt-r-mx-7 { --margin-left: calc(-1 * var(--space-7)); --margin-right: calc(-1 * var(--space-7)); } .xl\\:-rt-r-mx-8 { --margin-left: calc(-1 * var(--space-8)); --margin-right: calc(-1 * var(--space-8)); } .xl\\:-rt-r-mx-9 { --margin-left: calc(-1 * var(--space-9)); --margin-right: calc(-1 * var(--space-9)); } } .rt-r-my, .rt-r-my-0, .rt-r-my-1, .rt-r-my-2, .rt-r-my-3, .rt-r-my-4, .rt-r-my-5, .rt-r-my-6, .rt-r-my-7, .rt-r-my-8, .rt-r-my-9, .-rt-r-my-1, .-rt-r-my-2, .-rt-r-my-3, .-rt-r-my-4, .-rt-r-my-5, .-rt-r-my-6, .-rt-r-my-7, .-rt-r-my-8, .-rt-r-my-9 { margin-top: var(--margin-top-override, var(--margin-top)); margin-bottom: var(--margin-bottom-override, var(--margin-bottom)); } .rt-r-my { --margin-top: var(--mt); --margin-bottom: var(--mb) } .rt-r-my-0 { --margin-top: 0px; --margin-bottom: 0px; } .rt-r-my-1 { --margin-top: var(--space-1); --margin-bottom: var(--space-1); } .rt-r-my-2 { --margin-top: var(--space-2); --margin-bottom: var(--space-2); } .rt-r-my-3 { --margin-top: var(--space-3); --margin-bottom: var(--space-3); } .rt-r-my-4 { --margin-top: var(--space-4); --margin-bottom: var(--space-4); } .rt-r-my-5 { --margin-top: var(--space-5); --margin-bottom: var(--space-5); } .rt-r-my-6 { --margin-top: var(--space-6); --margin-bottom: var(--space-6); } .rt-r-my-7 { --margin-top: var(--space-7); --margin-bottom: var(--space-7); } .rt-r-my-8 { --margin-top: var(--space-8); --margin-bottom: var(--space-8); } .rt-r-my-9 { --margin-top: var(--space-9); --margin-bottom: var(--space-9); } .-rt-r-my-1 { --margin-top: calc(-1 * var(--space-1)); --margin-bottom: calc(-1 * var(--space-1)); } .-rt-r-my-2 { --margin-top: calc(-1 * var(--space-2)); --margin-bottom: calc(-1 * var(--space-2)); } .-rt-r-my-3 { --margin-top: calc(-1 * var(--space-3)); --margin-bottom: calc(-1 * var(--space-3)); } .-rt-r-my-4 { --margin-top: calc(-1 * var(--space-4)); --margin-bottom: calc(-1 * var(--space-4)); } .-rt-r-my-5 { --margin-top: calc(-1 * var(--space-5)); --margin-bottom: calc(-1 * var(--space-5)); } .-rt-r-my-6 { --margin-top: calc(-1 * var(--space-6)); --margin-bottom: calc(-1 * var(--space-6)); } .-rt-r-my-7 { --margin-top: calc(-1 * var(--space-7)); --margin-bottom: calc(-1 * var(--space-7)); } .-rt-r-my-8 { --margin-top: calc(-1 * var(--space-8)); --margin-bottom: calc(-1 * var(--space-8)); } .-rt-r-my-9 { --margin-top: calc(-1 * var(--space-9)); --margin-bottom: calc(-1 * var(--space-9)); } @media (min-width: 520px) { .xs\\:rt-r-my, .xs\\:rt-r-my-0, .xs\\:rt-r-my-1, .xs\\:rt-r-my-2, .xs\\:rt-r-my-3, .xs\\:rt-r-my-4, .xs\\:rt-r-my-5, .xs\\:rt-r-my-6, .xs\\:rt-r-my-7, .xs\\:rt-r-my-8, .xs\\:rt-r-my-9, .xs\\:-rt-r-my-1, .xs\\:-rt-r-my-2, .xs\\:-rt-r-my-3, .xs\\:-rt-r-my-4, .xs\\:-rt-r-my-5, .xs\\:-rt-r-my-6, .xs\\:-rt-r-my-7, .xs\\:-rt-r-my-8, .xs\\:-rt-r-my-9 { margin-top: var(--margin-top-override, var(--margin-top)); margin-bottom: var(--margin-bottom-override, var(--margin-bottom)); } .xs\\:rt-r-my { --margin-top: var(--mt-xs); --margin-bottom: var(--mb-xs) } .xs\\:rt-r-my-0 { --margin-top: 0px; --margin-bottom: 0px; } .xs\\:rt-r-my-1 { --margin-top: var(--space-1); --margin-bottom: var(--space-1); } .xs\\:rt-r-my-2 { --margin-top: var(--space-2); --margin-bottom: var(--space-2); } .xs\\:rt-r-my-3 { --margin-top: var(--space-3); --margin-bottom: var(--space-3); } .xs\\:rt-r-my-4 { --margin-top: var(--space-4); --margin-bottom: var(--space-4); } .xs\\:rt-r-my-5 { --margin-top: var(--space-5); --margin-bottom: var(--space-5); } .xs\\:rt-r-my-6 { --margin-top: var(--space-6); --margin-bottom: var(--space-6); } .xs\\:rt-r-my-7 { --margin-top: var(--space-7); --margin-bottom: var(--space-7); } .xs\\:rt-r-my-8 { --margin-top: var(--space-8); --margin-bottom: var(--space-8); } .xs\\:rt-r-my-9 { --margin-top: var(--space-9); --margin-bottom: var(--space-9); } .xs\\:-rt-r-my-1 { --margin-top: calc(-1 * var(--space-1)); --margin-bottom: calc(-1 * var(--space-1)); } .xs\\:-rt-r-my-2 { --margin-top: calc(-1 * var(--space-2)); --margin-bottom: calc(-1 * var(--space-2)); } .xs\\:-rt-r-my-3 { --margin-top: calc(-1 * var(--space-3)); --margin-bottom: calc(-1 * var(--space-3)); } .xs\\:-rt-r-my-4 { --margin-top: calc(-1 * var(--space-4)); --margin-bottom: calc(-1 * var(--space-4)); } .xs\\:-rt-r-my-5 { --margin-top: calc(-1 * var(--space-5)); --margin-bottom: calc(-1 * var(--space-5)); } .xs\\:-rt-r-my-6 { --margin-top: calc(-1 * var(--space-6)); --margin-bottom: calc(-1 * var(--space-6)); } .xs\\:-rt-r-my-7 { --margin-top: calc(-1 * var(--space-7)); --margin-bottom: calc(-1 * var(--space-7)); } .xs\\:-rt-r-my-8 { --margin-top: calc(-1 * var(--space-8)); --margin-bottom: calc(-1 * var(--space-8)); } .xs\\:-rt-r-my-9 { --margin-top: calc(-1 * var(--space-9)); --margin-bottom: calc(-1 * var(--space-9)); } } @media (min-width: 768px) { .sm\\:rt-r-my, .sm\\:rt-r-my-0, .sm\\:rt-r-my-1, .sm\\:rt-r-my-2, .sm\\:rt-r-my-3, .sm\\:rt-r-my-4, .sm\\:rt-r-my-5, .sm\\:rt-r-my-6, .sm\\:rt-r-my-7, .sm\\:rt-r-my-8, .sm\\:rt-r-my-9, .sm\\:-rt-r-my-1, .sm\\:-rt-r-my-2, .sm\\:-rt-r-my-3, .sm\\:-rt-r-my-4, .sm\\:-rt-r-my-5, .sm\\:-rt-r-my-6, .sm\\:-rt-r-my-7, .sm\\:-rt-r-my-8, .sm\\:-rt-r-my-9 { margin-top: var(--margin-top-override, var(--margin-top)); margin-bottom: var(--margin-bottom-override, var(--margin-bottom)); } .sm\\:rt-r-my { --margin-top: var(--mt-sm); --margin-bottom: var(--mb-sm) } .sm\\:rt-r-my-0 { --margin-top: 0px; --margin-bottom: 0px; } .sm\\:rt-r-my-1 { --margin-top: var(--space-1); --margin-bottom: var(--space-1); } .sm\\:rt-r-my-2 { --margin-top: var(--space-2); --margin-bottom: var(--space-2); } .sm\\:rt-r-my-3 { --margin-top: var(--space-3); --margin-bottom: var(--space-3); } .sm\\:rt-r-my-4 { --margin-top: var(--space-4); --margin-bottom: var(--space-4); } .sm\\:rt-r-my-5 { --margin-top: var(--space-5); --margin-bottom: var(--space-5); } .sm\\:rt-r-my-6 { --margin-top: var(--space-6); --margin-bottom: var(--space-6); } .sm\\:rt-r-my-7 { --margin-top: var(--space-7); --margin-bottom: var(--space-7); } .sm\\:rt-r-my-8 { --margin-top: var(--space-8); --margin-bottom: var(--space-8); } .sm\\:rt-r-my-9 { --margin-top: var(--space-9); --margin-bottom: var(--space-9); } .sm\\:-rt-r-my-1 { --margin-top: calc(-1 * var(--space-1)); --margin-bottom: calc(-1 * var(--space-1)); } .sm\\:-rt-r-my-2 { --margin-top: calc(-1 * var(--space-2)); --margin-bottom: calc(-1 * var(--space-2)); } .sm\\:-rt-r-my-3 { --margin-top: calc(-1 * var(--space-3)); --margin-bottom: calc(-1 * var(--space-3)); } .sm\\:-rt-r-my-4 { --margin-top: calc(-1 * var(--space-4)); --margin-bottom: calc(-1 * var(--space-4)); } .sm\\:-rt-r-my-5 { --margin-top: calc(-1 * var(--space-5)); --margin-bottom: calc(-1 * var(--space-5)); } .sm\\:-rt-r-my-6 { --margin-top: calc(-1 * var(--space-6)); --margin-bottom: calc(-1 * var(--space-6)); } .sm\\:-rt-r-my-7 { --margin-top: calc(-1 * var(--space-7)); --margin-bottom: calc(-1 * var(--space-7)); } .sm\\:-rt-r-my-8 { --margin-top: calc(-1 * var(--space-8)); --margin-bottom: calc(-1 * var(--space-8)); } .sm\\:-rt-r-my-9 { --margin-top: calc(-1 * var(--space-9)); --margin-bottom: calc(-1 * var(--space-9)); } } @media (min-width: 1024px) { .md\\:rt-r-my, .md\\:rt-r-my-0, .md\\:rt-r-my-1, .md\\:rt-r-my-2, .md\\:rt-r-my-3, .md\\:rt-r-my-4, .md\\:rt-r-my-5, .md\\:rt-r-my-6, .md\\:rt-r-my-7, .md\\:rt-r-my-8, .md\\:rt-r-my-9, .md\\:-rt-r-my-1, .md\\:-rt-r-my-2, .md\\:-rt-r-my-3, .md\\:-rt-r-my-4, .md\\:-rt-r-my-5, .md\\:-rt-r-my-6, .md\\:-rt-r-my-7, .md\\:-rt-r-my-8, .md\\:-rt-r-my-9 { margin-top: var(--margin-top-override, var(--margin-top)); margin-bottom: var(--margin-bottom-override, var(--margin-bottom)); } .md\\:rt-r-my { --margin-top: var(--mt-md); --margin-bottom: var(--mb-md) } .md\\:rt-r-my-0 { --margin-top: 0px; --margin-bottom: 0px; } .md\\:rt-r-my-1 { --margin-top: var(--space-1); --margin-bottom: var(--space-1); } .md\\:rt-r-my-2 { --margin-top: var(--space-2); --margin-bottom: var(--space-2); } .md\\:rt-r-my-3 { --margin-top: var(--space-3); --margin-bottom: var(--space-3); } .md\\:rt-r-my-4 { --margin-top: var(--space-4); --margin-bottom: var(--space-4); } .md\\:rt-r-my-5 { --margin-top: var(--space-5); --margin-bottom: var(--space-5); } .md\\:rt-r-my-6 { --margin-top: var(--space-6); --margin-bottom: var(--space-6); } .md\\:rt-r-my-7 { --margin-top: var(--space-7); --margin-bottom: var(--space-7); } .md\\:rt-r-my-8 { --margin-top: var(--space-8); --margin-bottom: var(--space-8); } .md\\:rt-r-my-9 { --margin-top: var(--space-9); --margin-bottom: var(--space-9); } .md\\:-rt-r-my-1 { --margin-top: calc(-1 * var(--space-1)); --margin-bottom: calc(-1 * var(--space-1)); } .md\\:-rt-r-my-2 { --margin-top: calc(-1 * var(--space-2)); --margin-bottom: calc(-1 * var(--space-2)); } .md\\:-rt-r-my-3 { --margin-top: calc(-1 * var(--space-3)); --margin-bottom: calc(-1 * var(--space-3)); } .md\\:-rt-r-my-4 { --margin-top: calc(-1 * var(--space-4)); --margin-bottom: calc(-1 * var(--space-4)); } .md\\:-rt-r-my-5 { --margin-top: calc(-1 * var(--space-5)); --margin-bottom: calc(-1 * var(--space-5)); } .md\\:-rt-r-my-6 { --margin-top: calc(-1 * var(--space-6)); --margin-bottom: calc(-1 * var(--space-6)); } .md\\:-rt-r-my-7 { --margin-top: calc(-1 * var(--space-7)); --margin-bottom: calc(-1 * var(--space-7)); } .md\\:-rt-r-my-8 { --margin-top: calc(-1 * var(--space-8)); --margin-bottom: calc(-1 * var(--space-8)); } .md\\:-rt-r-my-9 { --margin-top: calc(-1 * var(--space-9)); --margin-bottom: calc(-1 * var(--space-9)); } } @media (min-width: 1280px) { .lg\\:rt-r-my, .lg\\:rt-r-my-0, .lg\\:rt-r-my-1, .lg\\:rt-r-my-2, .lg\\:rt-r-my-3, .lg\\:rt-r-my-4, .lg\\:rt-r-my-5, .lg\\:rt-r-my-6, .lg\\:rt-r-my-7, .lg\\:rt-r-my-8, .lg\\:rt-r-my-9, .lg\\:-rt-r-my-1, .lg\\:-rt-r-my-2, .lg\\:-rt-r-my-3, .lg\\:-rt-r-my-4, .lg\\:-rt-r-my-5, .lg\\:-rt-r-my-6, .lg\\:-rt-r-my-7, .lg\\:-rt-r-my-8, .lg\\:-rt-r-my-9 { margin-top: var(--margin-top-override, var(--margin-top)); margin-bottom: var(--margin-bottom-override, var(--margin-bottom)); } .lg\\:rt-r-my { --margin-top: var(--mt-lg); --margin-bottom: var(--mb-lg) } .lg\\:rt-r-my-0 { --margin-top: 0px; --margin-bottom: 0px; } .lg\\:rt-r-my-1 { --margin-top: var(--space-1); --margin-bottom: var(--space-1); } .lg\\:rt-r-my-2 { --margin-top: var(--space-2); --margin-bottom: var(--space-2); } .lg\\:rt-r-my-3 { --margin-top: var(--space-3); --margin-bottom: var(--space-3); } .lg\\:rt-r-my-4 { --margin-top: var(--space-4); --margin-bottom: var(--space-4); } .lg\\:rt-r-my-5 { --margin-top: var(--space-5); --margin-bottom: var(--space-5); } .lg\\:rt-r-my-6 { --margin-top: var(--space-6); --margin-bottom: var(--space-6); } .lg\\:rt-r-my-7 { --margin-top: var(--space-7); --margin-bottom: var(--space-7); } .lg\\:rt-r-my-8 { --margin-top: var(--space-8); --margin-bottom: var(--space-8); } .lg\\:rt-r-my-9 { --margin-top: var(--space-9); --margin-bottom: var(--space-9); } .lg\\:-rt-r-my-1 { --margin-top: calc(-1 * var(--space-1)); --margin-bottom: calc(-1 * var(--space-1)); } .lg\\:-rt-r-my-2 { --margin-top: calc(-1 * var(--space-2)); --margin-bottom: calc(-1 * var(--space-2)); } .lg\\:-rt-r-my-3 { --margin-top: calc(-1 * var(--space-3)); --margin-bottom: calc(-1 * var(--space-3)); } .lg\\:-rt-r-my-4 { --margin-top: calc(-1 * var(--space-4)); --margin-bottom: calc(-1 * var(--space-4)); } .lg\\:-rt-r-my-5 { --margin-top: calc(-1 * var(--space-5)); --margin-bottom: calc(-1 * var(--space-5)); } .lg\\:-rt-r-my-6 { --margin-top: calc(-1 * var(--space-6)); --margin-bottom: calc(-1 * var(--space-6)); } .lg\\:-rt-r-my-7 { --margin-top: calc(-1 * var(--space-7)); --margin-bottom: calc(-1 * var(--space-7)); } .lg\\:-rt-r-my-8 { --margin-top: calc(-1 * var(--space-8)); --margin-bottom: calc(-1 * var(--space-8)); } .lg\\:-rt-r-my-9 { --margin-top: calc(-1 * var(--space-9)); --margin-bottom: calc(-1 * var(--space-9)); } } @media (min-width: 1640px) { .xl\\:rt-r-my, .xl\\:rt-r-my-0, .xl\\:rt-r-my-1, .xl\\:rt-r-my-2, .xl\\:rt-r-my-3, .xl\\:rt-r-my-4, .xl\\:rt-r-my-5, .xl\\:rt-r-my-6, .xl\\:rt-r-my-7, .xl\\:rt-r-my-8, .xl\\:rt-r-my-9, .xl\\:-rt-r-my-1, .xl\\:-rt-r-my-2, .xl\\:-rt-r-my-3, .xl\\:-rt-r-my-4, .xl\\:-rt-r-my-5, .xl\\:-rt-r-my-6, .xl\\:-rt-r-my-7, .xl\\:-rt-r-my-8, .xl\\:-rt-r-my-9 { margin-top: var(--margin-top-override, var(--margin-top)); margin-bottom: var(--margin-bottom-override, var(--margin-bottom)); } .xl\\:rt-r-my { --margin-top: var(--mt-xl); --margin-bottom: var(--mb-xl) } .xl\\:rt-r-my-0 { --margin-top: 0px; --margin-bottom: 0px; } .xl\\:rt-r-my-1 { --margin-top: var(--space-1); --margin-bottom: var(--space-1); } .xl\\:rt-r-my-2 { --margin-top: var(--space-2); --margin-bottom: var(--space-2); } .xl\\:rt-r-my-3 { --margin-top: var(--space-3); --margin-bottom: var(--space-3); } .xl\\:rt-r-my-4 { --margin-top: var(--space-4); --margin-bottom: var(--space-4); } .xl\\:rt-r-my-5 { --margin-top: var(--space-5); --margin-bottom: var(--space-5); } .xl\\:rt-r-my-6 { --margin-top: var(--space-6); --margin-bottom: var(--space-6); } .xl\\:rt-r-my-7 { --margin-top: var(--space-7); --margin-bottom: var(--space-7); } .xl\\:rt-r-my-8 { --margin-top: var(--space-8); --margin-bottom: var(--space-8); } .xl\\:rt-r-my-9 { --margin-top: var(--space-9); --margin-bottom: var(--space-9); } .xl\\:-rt-r-my-1 { --margin-top: calc(-1 * var(--space-1)); --margin-bottom: calc(-1 * var(--space-1)); } .xl\\:-rt-r-my-2 { --margin-top: calc(-1 * var(--space-2)); --margin-bottom: calc(-1 * var(--space-2)); } .xl\\:-rt-r-my-3 { --margin-top: calc(-1 * var(--space-3)); --margin-bottom: calc(-1 * var(--space-3)); } .xl\\:-rt-r-my-4 { --margin-top: calc(-1 * var(--space-4)); --margin-bottom: calc(-1 * var(--space-4)); } .xl\\:-rt-r-my-5 { --margin-top: calc(-1 * var(--space-5)); --margin-bottom: calc(-1 * var(--space-5)); } .xl\\:-rt-r-my-6 { --margin-top: calc(-1 * var(--space-6)); --margin-bottom: calc(-1 * var(--space-6)); } .xl\\:-rt-r-my-7 { --margin-top: calc(-1 * var(--space-7)); --margin-bottom: calc(-1 * var(--space-7)); } .xl\\:-rt-r-my-8 { --margin-top: calc(-1 * var(--space-8)); --margin-bottom: calc(-1 * var(--space-8)); } .xl\\:-rt-r-my-9 { --margin-top: calc(-1 * var(--space-9)); --margin-bottom: calc(-1 * var(--space-9)); } } .rt-r-mt, .rt-r-mt-0, .rt-r-mt-1, .rt-r-mt-2, .rt-r-mt-3, .rt-r-mt-4, .rt-r-mt-5, .rt-r-mt-6, .rt-r-mt-7, .rt-r-mt-8, .rt-r-mt-9, .-rt-r-mt-1, .-rt-r-mt-2, .-rt-r-mt-3, .-rt-r-mt-4, .-rt-r-mt-5, .-rt-r-mt-6, .-rt-r-mt-7, .-rt-r-mt-8, .-rt-r-mt-9 { margin-top: var(--margin-top-override, var(--margin-top)); } .rt-r-mt { --margin-top: var(--mt) } .rt-r-mt-0 { --margin-top: 0px; } .rt-r-mt-1 { --margin-top: var(--space-1); } .rt-r-mt-2 { --margin-top: var(--space-2); } .rt-r-mt-3 { --margin-top: var(--space-3); } .rt-r-mt-4 { --margin-top: var(--space-4); } .rt-r-mt-5 { --margin-top: var(--space-5); } .rt-r-mt-6 { --margin-top: var(--space-6); } .rt-r-mt-7 { --margin-top: var(--space-7); } .rt-r-mt-8 { --margin-top: var(--space-8); } .rt-r-mt-9 { --margin-top: var(--space-9); } .-rt-r-mt-1 { --margin-top: calc(-1 * var(--space-1)); } .-rt-r-mt-2 { --margin-top: calc(-1 * var(--space-2)); } .-rt-r-mt-3 { --margin-top: calc(-1 * var(--space-3)); } .-rt-r-mt-4 { --margin-top: calc(-1 * var(--space-4)); } .-rt-r-mt-5 { --margin-top: calc(-1 * var(--space-5)); } .-rt-r-mt-6 { --margin-top: calc(-1 * var(--space-6)); } .-rt-r-mt-7 { --margin-top: calc(-1 * var(--space-7)); } .-rt-r-mt-8 { --margin-top: calc(-1 * var(--space-8)); } .-rt-r-mt-9 { --margin-top: calc(-1 * var(--space-9)); } @media (min-width: 520px) { .xs\\:rt-r-mt, .xs\\:rt-r-mt-0, .xs\\:rt-r-mt-1, .xs\\:rt-r-mt-2, .xs\\:rt-r-mt-3, .xs\\:rt-r-mt-4, .xs\\:rt-r-mt-5, .xs\\:rt-r-mt-6, .xs\\:rt-r-mt-7, .xs\\:rt-r-mt-8, .xs\\:rt-r-mt-9, .xs\\:-rt-r-mt-1, .xs\\:-rt-r-mt-2, .xs\\:-rt-r-mt-3, .xs\\:-rt-r-mt-4, .xs\\:-rt-r-mt-5, .xs\\:-rt-r-mt-6, .xs\\:-rt-r-mt-7, .xs\\:-rt-r-mt-8, .xs\\:-rt-r-mt-9 { margin-top: var(--margin-top-override, var(--margin-top)); } .xs\\:rt-r-mt { --margin-top: var(--mt-xs) } .xs\\:rt-r-mt-0 { --margin-top: 0px; } .xs\\:rt-r-mt-1 { --margin-top: var(--space-1); } .xs\\:rt-r-mt-2 { --margin-top: var(--space-2); } .xs\\:rt-r-mt-3 { --margin-top: var(--space-3); } .xs\\:rt-r-mt-4 { --margin-top: var(--space-4); } .xs\\:rt-r-mt-5 { --margin-top: var(--space-5); } .xs\\:rt-r-mt-6 { --margin-top: var(--space-6); } .xs\\:rt-r-mt-7 { --margin-top: var(--space-7); } .xs\\:rt-r-mt-8 { --margin-top: var(--space-8); } .xs\\:rt-r-mt-9 { --margin-top: var(--space-9); } .xs\\:-rt-r-mt-1 { --margin-top: calc(-1 * var(--space-1)); } .xs\\:-rt-r-mt-2 { --margin-top: calc(-1 * var(--space-2)); } .xs\\:-rt-r-mt-3 { --margin-top: calc(-1 * var(--space-3)); } .xs\\:-rt-r-mt-4 { --margin-top: calc(-1 * var(--space-4)); } .xs\\:-rt-r-mt-5 { --margin-top: calc(-1 * var(--space-5)); } .xs\\:-rt-r-mt-6 { --margin-top: calc(-1 * var(--space-6)); } .xs\\:-rt-r-mt-7 { --margin-top: calc(-1 * var(--space-7)); } .xs\\:-rt-r-mt-8 { --margin-top: calc(-1 * var(--space-8)); } .xs\\:-rt-r-mt-9 { --margin-top: calc(-1 * var(--space-9)); } } @media (min-width: 768px) { .sm\\:rt-r-mt, .sm\\:rt-r-mt-0, .sm\\:rt-r-mt-1, .sm\\:rt-r-mt-2, .sm\\:rt-r-mt-3, .sm\\:rt-r-mt-4, .sm\\:rt-r-mt-5, .sm\\:rt-r-mt-6, .sm\\:rt-r-mt-7, .sm\\:rt-r-mt-8, .sm\\:rt-r-mt-9, .sm\\:-rt-r-mt-1, .sm\\:-rt-r-mt-2, .sm\\:-rt-r-mt-3, .sm\\:-rt-r-mt-4, .sm\\:-rt-r-mt-5, .sm\\:-rt-r-mt-6, .sm\\:-rt-r-mt-7, .sm\\:-rt-r-mt-8, .sm\\:-rt-r-mt-9 { margin-top: var(--margin-top-override, var(--margin-top)); } .sm\\:rt-r-mt { --margin-top: var(--mt-sm) } .sm\\:rt-r-mt-0 { --margin-top: 0px; } .sm\\:rt-r-mt-1 { --margin-top: var(--space-1); } .sm\\:rt-r-mt-2 { --margin-top: var(--space-2); } .sm\\:rt-r-mt-3 { --margin-top: var(--space-3); } .sm\\:rt-r-mt-4 { --margin-top: var(--space-4); } .sm\\:rt-r-mt-5 { --margin-top: var(--space-5); } .sm\\:rt-r-mt-6 { --margin-top: var(--space-6); } .sm\\:rt-r-mt-7 { --margin-top: var(--space-7); } .sm\\:rt-r-mt-8 { --margin-top: var(--space-8); } .sm\\:rt-r-mt-9 { --margin-top: var(--space-9); } .sm\\:-rt-r-mt-1 { --margin-top: calc(-1 * var(--space-1)); } .sm\\:-rt-r-mt-2 { --margin-top: calc(-1 * var(--space-2)); } .sm\\:-rt-r-mt-3 { --margin-top: calc(-1 * var(--space-3)); } .sm\\:-rt-r-mt-4 { --margin-top: calc(-1 * var(--space-4)); } .sm\\:-rt-r-mt-5 { --margin-top: calc(-1 * var(--space-5)); } .sm\\:-rt-r-mt-6 { --margin-top: calc(-1 * var(--space-6)); } .sm\\:-rt-r-mt-7 { --margin-top: calc(-1 * var(--space-7)); } .sm\\:-rt-r-mt-8 { --margin-top: calc(-1 * var(--space-8)); } .sm\\:-rt-r-mt-9 { --margin-top: calc(-1 * var(--space-9)); } } @media (min-width: 1024px) { .md\\:rt-r-mt, .md\\:rt-r-mt-0, .md\\:rt-r-mt-1, .md\\:rt-r-mt-2, .md\\:rt-r-mt-3, .md\\:rt-r-mt-4, .md\\:rt-r-mt-5, .md\\:rt-r-mt-6, .md\\:rt-r-mt-7, .md\\:rt-r-mt-8, .md\\:rt-r-mt-9, .md\\:-rt-r-mt-1, .md\\:-rt-r-mt-2, .md\\:-rt-r-mt-3, .md\\:-rt-r-mt-4, .md\\:-rt-r-mt-5, .md\\:-rt-r-mt-6, .md\\:-rt-r-mt-7, .md\\:-rt-r-mt-8, .md\\:-rt-r-mt-9 { margin-top: var(--margin-top-override, var(--margin-top)); } .md\\:rt-r-mt { --margin-top: var(--mt-md) } .md\\:rt-r-mt-0 { --margin-top: 0px; } .md\\:rt-r-mt-1 { --margin-top: var(--space-1); } .md\\:rt-r-mt-2 { --margin-top: var(--space-2); } .md\\:rt-r-mt-3 { --margin-top: var(--space-3); } .md\\:rt-r-mt-4 { --margin-top: var(--space-4); } .md\\:rt-r-mt-5 { --margin-top: var(--space-5); } .md\\:rt-r-mt-6 { --margin-top: var(--space-6); } .md\\:rt-r-mt-7 { --margin-top: var(--space-7); } .md\\:rt-r-mt-8 { --margin-top: var(--space-8); } .md\\:rt-r-mt-9 { --margin-top: var(--space-9); } .md\\:-rt-r-mt-1 { --margin-top: calc(-1 * var(--space-1)); } .md\\:-rt-r-mt-2 { --margin-top: calc(-1 * var(--space-2)); } .md\\:-rt-r-mt-3 { --margin-top: calc(-1 * var(--space-3)); } .md\\:-rt-r-mt-4 { --margin-top: calc(-1 * var(--space-4)); } .md\\:-rt-r-mt-5 { --margin-top: calc(-1 * var(--space-5)); } .md\\:-rt-r-mt-6 { --margin-top: calc(-1 * var(--space-6)); } .md\\:-rt-r-mt-7 { --margin-top: calc(-1 * var(--space-7)); } .md\\:-rt-r-mt-8 { --margin-top: calc(-1 * var(--space-8)); } .md\\:-rt-r-mt-9 { --margin-top: calc(-1 * var(--space-9)); } } @media (min-width: 1280px) { .lg\\:rt-r-mt, .lg\\:rt-r-mt-0, .lg\\:rt-r-mt-1, .lg\\:rt-r-mt-2, .lg\\:rt-r-mt-3, .lg\\:rt-r-mt-4, .lg\\:rt-r-mt-5, .lg\\:rt-r-mt-6, .lg\\:rt-r-mt-7, .lg\\:rt-r-mt-8, .lg\\:rt-r-mt-9, .lg\\:-rt-r-mt-1, .lg\\:-rt-r-mt-2, .lg\\:-rt-r-mt-3, .lg\\:-rt-r-mt-4, .lg\\:-rt-r-mt-5, .lg\\:-rt-r-mt-6, .lg\\:-rt-r-mt-7, .lg\\:-rt-r-mt-8, .lg\\:-rt-r-mt-9 { margin-top: var(--margin-top-override, var(--margin-top)); } .lg\\:rt-r-mt { --margin-top: var(--mt-lg) } .lg\\:rt-r-mt-0 { --margin-top: 0px; } .lg\\:rt-r-mt-1 { --margin-top: var(--space-1); } .lg\\:rt-r-mt-2 { --margin-top: var(--space-2); } .lg\\:rt-r-mt-3 { --margin-top: var(--space-3); } .lg\\:rt-r-mt-4 { --margin-top: var(--space-4); } .lg\\:rt-r-mt-5 { --margin-top: var(--space-5); } .lg\\:rt-r-mt-6 { --margin-top: var(--space-6); } .lg\\:rt-r-mt-7 { --margin-top: var(--space-7); } .lg\\:rt-r-mt-8 { --margin-top: var(--space-8); } .lg\\:rt-r-mt-9 { --margin-top: var(--space-9); } .lg\\:-rt-r-mt-1 { --margin-top: calc(-1 * var(--space-1)); } .lg\\:-rt-r-mt-2 { --margin-top: calc(-1 * var(--space-2)); } .lg\\:-rt-r-mt-3 { --margin-top: calc(-1 * var(--space-3)); } .lg\\:-rt-r-mt-4 { --margin-top: calc(-1 * var(--space-4)); } .lg\\:-rt-r-mt-5 { --margin-top: calc(-1 * var(--space-5)); } .lg\\:-rt-r-mt-6 { --margin-top: calc(-1 * var(--space-6)); } .lg\\:-rt-r-mt-7 { --margin-top: calc(-1 * var(--space-7)); } .lg\\:-rt-r-mt-8 { --margin-top: calc(-1 * var(--space-8)); } .lg\\:-rt-r-mt-9 { --margin-top: calc(-1 * var(--space-9)); } } @media (min-width: 1640px) { .xl\\:rt-r-mt, .xl\\:rt-r-mt-0, .xl\\:rt-r-mt-1, .xl\\:rt-r-mt-2, .xl\\:rt-r-mt-3, .xl\\:rt-r-mt-4, .xl\\:rt-r-mt-5, .xl\\:rt-r-mt-6, .xl\\:rt-r-mt-7, .xl\\:rt-r-mt-8, .xl\\:rt-r-mt-9, .xl\\:-rt-r-mt-1, .xl\\:-rt-r-mt-2, .xl\\:-rt-r-mt-3, .xl\\:-rt-r-mt-4, .xl\\:-rt-r-mt-5, .xl\\:-rt-r-mt-6, .xl\\:-rt-r-mt-7, .xl\\:-rt-r-mt-8, .xl\\:-rt-r-mt-9 { margin-top: var(--margin-top-override, var(--margin-top)); } .xl\\:rt-r-mt { --margin-top: var(--mt-xl) } .xl\\:rt-r-mt-0 { --margin-top: 0px; } .xl\\:rt-r-mt-1 { --margin-top: var(--space-1); } .xl\\:rt-r-mt-2 { --margin-top: var(--space-2); } .xl\\:rt-r-mt-3 { --margin-top: var(--space-3); } .xl\\:rt-r-mt-4 { --margin-top: var(--space-4); } .xl\\:rt-r-mt-5 { --margin-top: var(--space-5); } .xl\\:rt-r-mt-6 { --margin-top: var(--space-6); } .xl\\:rt-r-mt-7 { --margin-top: var(--space-7); } .xl\\:rt-r-mt-8 { --margin-top: var(--space-8); } .xl\\:rt-r-mt-9 { --margin-top: var(--space-9); } .xl\\:-rt-r-mt-1 { --margin-top: calc(-1 * var(--space-1)); } .xl\\:-rt-r-mt-2 { --margin-top: calc(-1 * var(--space-2)); } .xl\\:-rt-r-mt-3 { --margin-top: calc(-1 * var(--space-3)); } .xl\\:-rt-r-mt-4 { --margin-top: calc(-1 * var(--space-4)); } .xl\\:-rt-r-mt-5 { --margin-top: calc(-1 * var(--space-5)); } .xl\\:-rt-r-mt-6 { --margin-top: calc(-1 * var(--space-6)); } .xl\\:-rt-r-mt-7 { --margin-top: calc(-1 * var(--space-7)); } .xl\\:-rt-r-mt-8 { --margin-top: calc(-1 * var(--space-8)); } .xl\\:-rt-r-mt-9 { --margin-top: calc(-1 * var(--space-9)); } } .rt-r-mr, .rt-r-mr-0, .rt-r-mr-1, .rt-r-mr-2, .rt-r-mr-3, .rt-r-mr-4, .rt-r-mr-5, .rt-r-mr-6, .rt-r-mr-7, .rt-r-mr-8, .rt-r-mr-9, .-rt-r-mr-1, .-rt-r-mr-2, .-rt-r-mr-3, .-rt-r-mr-4, .-rt-r-mr-5, .-rt-r-mr-6, .-rt-r-mr-7, .-rt-r-mr-8, .-rt-r-mr-9 { margin-right: var(--margin-right-override, var(--margin-right)); } .rt-r-mr { --margin-right: var(--mr) } .rt-r-mr-0 { --margin-right: 0px; } .rt-r-mr-1 { --margin-right: var(--space-1); } .rt-r-mr-2 { --margin-right: var(--space-2); } .rt-r-mr-3 { --margin-right: var(--space-3); } .rt-r-mr-4 { --margin-right: var(--space-4); } .rt-r-mr-5 { --margin-right: var(--space-5); } .rt-r-mr-6 { --margin-right: var(--space-6); } .rt-r-mr-7 { --margin-right: var(--space-7); } .rt-r-mr-8 { --margin-right: var(--space-8); } .rt-r-mr-9 { --margin-right: var(--space-9); } .-rt-r-mr-1 { --margin-right: calc(-1 * var(--space-1)); } .-rt-r-mr-2 { --margin-right: calc(-1 * var(--space-2)); } .-rt-r-mr-3 { --margin-right: calc(-1 * var(--space-3)); } .-rt-r-mr-4 { --margin-right: calc(-1 * var(--space-4)); } .-rt-r-mr-5 { --margin-right: calc(-1 * var(--space-5)); } .-rt-r-mr-6 { --margin-right: calc(-1 * var(--space-6)); } .-rt-r-mr-7 { --margin-right: calc(-1 * var(--space-7)); } .-rt-r-mr-8 { --margin-right: calc(-1 * var(--space-8)); } .-rt-r-mr-9 { --margin-right: calc(-1 * var(--space-9)); } @media (min-width: 520px) { .xs\\:rt-r-mr, .xs\\:rt-r-mr-0, .xs\\:rt-r-mr-1, .xs\\:rt-r-mr-2, .xs\\:rt-r-mr-3, .xs\\:rt-r-mr-4, .xs\\:rt-r-mr-5, .xs\\:rt-r-mr-6, .xs\\:rt-r-mr-7, .xs\\:rt-r-mr-8, .xs\\:rt-r-mr-9, .xs\\:-rt-r-mr-1, .xs\\:-rt-r-mr-2, .xs\\:-rt-r-mr-3, .xs\\:-rt-r-mr-4, .xs\\:-rt-r-mr-5, .xs\\:-rt-r-mr-6, .xs\\:-rt-r-mr-7, .xs\\:-rt-r-mr-8, .xs\\:-rt-r-mr-9 { margin-right: var(--margin-right-override, var(--margin-right)); } .xs\\:rt-r-mr { --margin-right: var(--mr-xs) } .xs\\:rt-r-mr-0 { --margin-right: 0px; } .xs\\:rt-r-mr-1 { --margin-right: var(--space-1); } .xs\\:rt-r-mr-2 { --margin-right: var(--space-2); } .xs\\:rt-r-mr-3 { --margin-right: var(--space-3); } .xs\\:rt-r-mr-4 { --margin-right: var(--space-4); } .xs\\:rt-r-mr-5 { --margin-right: var(--space-5); } .xs\\:rt-r-mr-6 { --margin-right: var(--space-6); } .xs\\:rt-r-mr-7 { --margin-right: var(--space-7); } .xs\\:rt-r-mr-8 { --margin-right: var(--space-8); } .xs\\:rt-r-mr-9 { --margin-right: var(--space-9); } .xs\\:-rt-r-mr-1 { --margin-right: calc(-1 * var(--space-1)); } .xs\\:-rt-r-mr-2 { --margin-right: calc(-1 * var(--space-2)); } .xs\\:-rt-r-mr-3 { --margin-right: calc(-1 * var(--space-3)); } .xs\\:-rt-r-mr-4 { --margin-right: calc(-1 * var(--space-4)); } .xs\\:-rt-r-mr-5 { --margin-right: calc(-1 * var(--space-5)); } .xs\\:-rt-r-mr-6 { --margin-right: calc(-1 * var(--space-6)); } .xs\\:-rt-r-mr-7 { --margin-right: calc(-1 * var(--space-7)); } .xs\\:-rt-r-mr-8 { --margin-right: calc(-1 * var(--space-8)); } .xs\\:-rt-r-mr-9 { --margin-right: calc(-1 * var(--space-9)); } } @media (min-width: 768px) { .sm\\:rt-r-mr, .sm\\:rt-r-mr-0, .sm\\:rt-r-mr-1, .sm\\:rt-r-mr-2, .sm\\:rt-r-mr-3, .sm\\:rt-r-mr-4, .sm\\:rt-r-mr-5, .sm\\:rt-r-mr-6, .sm\\:rt-r-mr-7, .sm\\:rt-r-mr-8, .sm\\:rt-r-mr-9, .sm\\:-rt-r-mr-1, .sm\\:-rt-r-mr-2, .sm\\:-rt-r-mr-3, .sm\\:-rt-r-mr-4, .sm\\:-rt-r-mr-5, .sm\\:-rt-r-mr-6, .sm\\:-rt-r-mr-7, .sm\\:-rt-r-mr-8, .sm\\:-rt-r-mr-9 { margin-right: var(--margin-right-override, var(--margin-right)); } .sm\\:rt-r-mr { --margin-right: var(--mr-sm) } .sm\\:rt-r-mr-0 { --margin-right: 0px; } .sm\\:rt-r-mr-1 { --margin-right: var(--space-1); } .sm\\:rt-r-mr-2 { --margin-right: var(--space-2); } .sm\\:rt-r-mr-3 { --margin-right: var(--space-3); } .sm\\:rt-r-mr-4 { --margin-right: var(--space-4); } .sm\\:rt-r-mr-5 { --margin-right: var(--space-5); } .sm\\:rt-r-mr-6 { --margin-right: var(--space-6); } .sm\\:rt-r-mr-7 { --margin-right: var(--space-7); } .sm\\:rt-r-mr-8 { --margin-right: var(--space-8); } .sm\\:rt-r-mr-9 { --margin-right: var(--space-9); } .sm\\:-rt-r-mr-1 { --margin-right: calc(-1 * var(--space-1)); } .sm\\:-rt-r-mr-2 { --margin-right: calc(-1 * var(--space-2)); } .sm\\:-rt-r-mr-3 { --margin-right: calc(-1 * var(--space-3)); } .sm\\:-rt-r-mr-4 { --margin-right: calc(-1 * var(--space-4)); } .sm\\:-rt-r-mr-5 { --margin-right: calc(-1 * var(--space-5)); } .sm\\:-rt-r-mr-6 { --margin-right: calc(-1 * var(--space-6)); } .sm\\:-rt-r-mr-7 { --margin-right: calc(-1 * var(--space-7)); } .sm\\:-rt-r-mr-8 { --margin-right: calc(-1 * var(--space-8)); } .sm\\:-rt-r-mr-9 { --margin-right: calc(-1 * var(--space-9)); } } @media (min-width: 1024px) { .md\\:rt-r-mr, .md\\:rt-r-mr-0, .md\\:rt-r-mr-1, .md\\:rt-r-mr-2, .md\\:rt-r-mr-3, .md\\:rt-r-mr-4, .md\\:rt-r-mr-5, .md\\:rt-r-mr-6, .md\\:rt-r-mr-7, .md\\:rt-r-mr-8, .md\\:rt-r-mr-9, .md\\:-rt-r-mr-1, .md\\:-rt-r-mr-2, .md\\:-rt-r-mr-3, .md\\:-rt-r-mr-4, .md\\:-rt-r-mr-5, .md\\:-rt-r-mr-6, .md\\:-rt-r-mr-7, .md\\:-rt-r-mr-8, .md\\:-rt-r-mr-9 { margin-right: var(--margin-right-override, var(--margin-right)); } .md\\:rt-r-mr { --margin-right: var(--mr-md) } .md\\:rt-r-mr-0 { --margin-right: 0px; } .md\\:rt-r-mr-1 { --margin-right: var(--space-1); } .md\\:rt-r-mr-2 { --margin-right: var(--space-2); } .md\\:rt-r-mr-3 { --margin-right: var(--space-3); } .md\\:rt-r-mr-4 { --margin-right: var(--space-4); } .md\\:rt-r-mr-5 { --margin-right: var(--space-5); } .md\\:rt-r-mr-6 { --margin-right: var(--space-6); } .md\\:rt-r-mr-7 { --margin-right: var(--space-7); } .md\\:rt-r-mr-8 { --margin-right: var(--space-8); } .md\\:rt-r-mr-9 { --margin-right: var(--space-9); } .md\\:-rt-r-mr-1 { --margin-right: calc(-1 * var(--space-1)); } .md\\:-rt-r-mr-2 { --margin-right: calc(-1 * var(--space-2)); } .md\\:-rt-r-mr-3 { --margin-right: calc(-1 * var(--space-3)); } .md\\:-rt-r-mr-4 { --margin-right: calc(-1 * var(--space-4)); } .md\\:-rt-r-mr-5 { --margin-right: calc(-1 * var(--space-5)); } .md\\:-rt-r-mr-6 { --margin-right: calc(-1 * var(--space-6)); } .md\\:-rt-r-mr-7 { --margin-right: calc(-1 * var(--space-7)); } .md\\:-rt-r-mr-8 { --margin-right: calc(-1 * var(--space-8)); } .md\\:-rt-r-mr-9 { --margin-right: calc(-1 * var(--space-9)); } } @media (min-width: 1280px) { .lg\\:rt-r-mr, .lg\\:rt-r-mr-0, .lg\\:rt-r-mr-1, .lg\\:rt-r-mr-2, .lg\\:rt-r-mr-3, .lg\\:rt-r-mr-4, .lg\\:rt-r-mr-5, .lg\\:rt-r-mr-6, .lg\\:rt-r-mr-7, .lg\\:rt-r-mr-8, .lg\\:rt-r-mr-9, .lg\\:-rt-r-mr-1, .lg\\:-rt-r-mr-2, .lg\\:-rt-r-mr-3, .lg\\:-rt-r-mr-4, .lg\\:-rt-r-mr-5, .lg\\:-rt-r-mr-6, .lg\\:-rt-r-mr-7, .lg\\:-rt-r-mr-8, .lg\\:-rt-r-mr-9 { margin-right: var(--margin-right-override, var(--margin-right)); } .lg\\:rt-r-mr { --margin-right: var(--mr-lg) } .lg\\:rt-r-mr-0 { --margin-right: 0px; } .lg\\:rt-r-mr-1 { --margin-right: var(--space-1); } .lg\\:rt-r-mr-2 { --margin-right: var(--space-2); } .lg\\:rt-r-mr-3 { --margin-right: var(--space-3); } .lg\\:rt-r-mr-4 { --margin-right: var(--space-4); } .lg\\:rt-r-mr-5 { --margin-right: var(--space-5); } .lg\\:rt-r-mr-6 { --margin-right: var(--space-6); } .lg\\:rt-r-mr-7 { --margin-right: var(--space-7); } .lg\\:rt-r-mr-8 { --margin-right: var(--space-8); } .lg\\:rt-r-mr-9 { --margin-right: var(--space-9); } .lg\\:-rt-r-mr-1 { --margin-right: calc(-1 * var(--space-1)); } .lg\\:-rt-r-mr-2 { --margin-right: calc(-1 * var(--space-2)); } .lg\\:-rt-r-mr-3 { --margin-right: calc(-1 * var(--space-3)); } .lg\\:-rt-r-mr-4 { --margin-right: calc(-1 * var(--space-4)); } .lg\\:-rt-r-mr-5 { --margin-right: calc(-1 * var(--space-5)); } .lg\\:-rt-r-mr-6 { --margin-right: calc(-1 * var(--space-6)); } .lg\\:-rt-r-mr-7 { --margin-right: calc(-1 * var(--space-7)); } .lg\\:-rt-r-mr-8 { --margin-right: calc(-1 * var(--space-8)); } .lg\\:-rt-r-mr-9 { --margin-right: calc(-1 * var(--space-9)); } } @media (min-width: 1640px) { .xl\\:rt-r-mr, .xl\\:rt-r-mr-0, .xl\\:rt-r-mr-1, .xl\\:rt-r-mr-2, .xl\\:rt-r-mr-3, .xl\\:rt-r-mr-4, .xl\\:rt-r-mr-5, .xl\\:rt-r-mr-6, .xl\\:rt-r-mr-7, .xl\\:rt-r-mr-8, .xl\\:rt-r-mr-9, .xl\\:-rt-r-mr-1, .xl\\:-rt-r-mr-2, .xl\\:-rt-r-mr-3, .xl\\:-rt-r-mr-4, .xl\\:-rt-r-mr-5, .xl\\:-rt-r-mr-6, .xl\\:-rt-r-mr-7, .xl\\:-rt-r-mr-8, .xl\\:-rt-r-mr-9 { margin-right: var(--margin-right-override, var(--margin-right)); } .xl\\:rt-r-mr { --margin-right: var(--mr-xl) } .xl\\:rt-r-mr-0 { --margin-right: 0px; } .xl\\:rt-r-mr-1 { --margin-right: var(--space-1); } .xl\\:rt-r-mr-2 { --margin-right: var(--space-2); } .xl\\:rt-r-mr-3 { --margin-right: var(--space-3); } .xl\\:rt-r-mr-4 { --margin-right: var(--space-4); } .xl\\:rt-r-mr-5 { --margin-right: var(--space-5); } .xl\\:rt-r-mr-6 { --margin-right: var(--space-6); } .xl\\:rt-r-mr-7 { --margin-right: var(--space-7); } .xl\\:rt-r-mr-8 { --margin-right: var(--space-8); } .xl\\:rt-r-mr-9 { --margin-right: var(--space-9); } .xl\\:-rt-r-mr-1 { --margin-right: calc(-1 * var(--space-1)); } .xl\\:-rt-r-mr-2 { --margin-right: calc(-1 * var(--space-2)); } .xl\\:-rt-r-mr-3 { --margin-right: calc(-1 * var(--space-3)); } .xl\\:-rt-r-mr-4 { --margin-right: calc(-1 * var(--space-4)); } .xl\\:-rt-r-mr-5 { --margin-right: calc(-1 * var(--space-5)); } .xl\\:-rt-r-mr-6 { --margin-right: calc(-1 * var(--space-6)); } .xl\\:-rt-r-mr-7 { --margin-right: calc(-1 * var(--space-7)); } .xl\\:-rt-r-mr-8 { --margin-right: calc(-1 * var(--space-8)); } .xl\\:-rt-r-mr-9 { --margin-right: calc(-1 * var(--space-9)); } } .rt-r-mb, .rt-r-mb-0, .rt-r-mb-1, .rt-r-mb-2, .rt-r-mb-3, .rt-r-mb-4, .rt-r-mb-5, .rt-r-mb-6, .rt-r-mb-7, .rt-r-mb-8, .rt-r-mb-9, .-rt-r-mb-1, .-rt-r-mb-2, .-rt-r-mb-3, .-rt-r-mb-4, .-rt-r-mb-5, .-rt-r-mb-6, .-rt-r-mb-7, .-rt-r-mb-8, .-rt-r-mb-9 { margin-bottom: var(--margin-bottom-override, var(--margin-bottom)); } .rt-r-mb { --margin-bottom: var(--mb) } .rt-r-mb-0 { --margin-bottom: 0px; } .rt-r-mb-1 { --margin-bottom: var(--space-1); } .rt-r-mb-2 { --margin-bottom: var(--space-2); } .rt-r-mb-3 { --margin-bottom: var(--space-3); } .rt-r-mb-4 { --margin-bottom: var(--space-4); } .rt-r-mb-5 { --margin-bottom: var(--space-5); } .rt-r-mb-6 { --margin-bottom: var(--space-6); } .rt-r-mb-7 { --margin-bottom: var(--space-7); } .rt-r-mb-8 { --margin-bottom: var(--space-8); } .rt-r-mb-9 { --margin-bottom: var(--space-9); } .-rt-r-mb-1 { --margin-bottom: calc(-1 * var(--space-1)); } .-rt-r-mb-2 { --margin-bottom: calc(-1 * var(--space-2)); } .-rt-r-mb-3 { --margin-bottom: calc(-1 * var(--space-3)); } .-rt-r-mb-4 { --margin-bottom: calc(-1 * var(--space-4)); } .-rt-r-mb-5 { --margin-bottom: calc(-1 * var(--space-5)); } .-rt-r-mb-6 { --margin-bottom: calc(-1 * var(--space-6)); } .-rt-r-mb-7 { --margin-bottom: calc(-1 * var(--space-7)); } .-rt-r-mb-8 { --margin-bottom: calc(-1 * var(--space-8)); } .-rt-r-mb-9 { --margin-bottom: calc(-1 * var(--space-9)); } @media (min-width: 520px) { .xs\\:rt-r-mb, .xs\\:rt-r-mb-0, .xs\\:rt-r-mb-1, .xs\\:rt-r-mb-2, .xs\\:rt-r-mb-3, .xs\\:rt-r-mb-4, .xs\\:rt-r-mb-5, .xs\\:rt-r-mb-6, .xs\\:rt-r-mb-7, .xs\\:rt-r-mb-8, .xs\\:rt-r-mb-9, .xs\\:-rt-r-mb-1, .xs\\:-rt-r-mb-2, .xs\\:-rt-r-mb-3, .xs\\:-rt-r-mb-4, .xs\\:-rt-r-mb-5, .xs\\:-rt-r-mb-6, .xs\\:-rt-r-mb-7, .xs\\:-rt-r-mb-8, .xs\\:-rt-r-mb-9 { margin-bottom: var(--margin-bottom-override, var(--margin-bottom)); } .xs\\:rt-r-mb { --margin-bottom: var(--mb-xs) } .xs\\:rt-r-mb-0 { --margin-bottom: 0px; } .xs\\:rt-r-mb-1 { --margin-bottom: var(--space-1); } .xs\\:rt-r-mb-2 { --margin-bottom: var(--space-2); } .xs\\:rt-r-mb-3 { --margin-bottom: var(--space-3); } .xs\\:rt-r-mb-4 { --margin-bottom: var(--space-4); } .xs\\:rt-r-mb-5 { --margin-bottom: var(--space-5); } .xs\\:rt-r-mb-6 { --margin-bottom: var(--space-6); } .xs\\:rt-r-mb-7 { --margin-bottom: var(--space-7); } .xs\\:rt-r-mb-8 { --margin-bottom: var(--space-8); } .xs\\:rt-r-mb-9 { --margin-bottom: var(--space-9); } .xs\\:-rt-r-mb-1 { --margin-bottom: calc(-1 * var(--space-1)); } .xs\\:-rt-r-mb-2 { --margin-bottom: calc(-1 * var(--space-2)); } .xs\\:-rt-r-mb-3 { --margin-bottom: calc(-1 * var(--space-3)); } .xs\\:-rt-r-mb-4 { --margin-bottom: calc(-1 * var(--space-4)); } .xs\\:-rt-r-mb-5 { --margin-bottom: calc(-1 * var(--space-5)); } .xs\\:-rt-r-mb-6 { --margin-bottom: calc(-1 * var(--space-6)); } .xs\\:-rt-r-mb-7 { --margin-bottom: calc(-1 * var(--space-7)); } .xs\\:-rt-r-mb-8 { --margin-bottom: calc(-1 * var(--space-8)); } .xs\\:-rt-r-mb-9 { --margin-bottom: calc(-1 * var(--space-9)); } } @media (min-width: 768px) { .sm\\:rt-r-mb, .sm\\:rt-r-mb-0, .sm\\:rt-r-mb-1, .sm\\:rt-r-mb-2, .sm\\:rt-r-mb-3, .sm\\:rt-r-mb-4, .sm\\:rt-r-mb-5, .sm\\:rt-r-mb-6, .sm\\:rt-r-mb-7, .sm\\:rt-r-mb-8, .sm\\:rt-r-mb-9, .sm\\:-rt-r-mb-1, .sm\\:-rt-r-mb-2, .sm\\:-rt-r-mb-3, .sm\\:-rt-r-mb-4, .sm\\:-rt-r-mb-5, .sm\\:-rt-r-mb-6, .sm\\:-rt-r-mb-7, .sm\\:-rt-r-mb-8, .sm\\:-rt-r-mb-9 { margin-bottom: var(--margin-bottom-override, var(--margin-bottom)); } .sm\\:rt-r-mb { --margin-bottom: var(--mb-sm) } .sm\\:rt-r-mb-0 { --margin-bottom: 0px; } .sm\\:rt-r-mb-1 { --margin-bottom: var(--space-1); } .sm\\:rt-r-mb-2 { --margin-bottom: var(--space-2); } .sm\\:rt-r-mb-3 { --margin-bottom: var(--space-3); } .sm\\:rt-r-mb-4 { --margin-bottom: var(--space-4); } .sm\\:rt-r-mb-5 { --margin-bottom: var(--space-5); } .sm\\:rt-r-mb-6 { --margin-bottom: var(--space-6); } .sm\\:rt-r-mb-7 { --margin-bottom: var(--space-7); } .sm\\:rt-r-mb-8 { --margin-bottom: var(--space-8); } .sm\\:rt-r-mb-9 { --margin-bottom: var(--space-9); } .sm\\:-rt-r-mb-1 { --margin-bottom: calc(-1 * var(--space-1)); } .sm\\:-rt-r-mb-2 { --margin-bottom: calc(-1 * var(--space-2)); } .sm\\:-rt-r-mb-3 { --margin-bottom: calc(-1 * var(--space-3)); } .sm\\:-rt-r-mb-4 { --margin-bottom: calc(-1 * var(--space-4)); } .sm\\:-rt-r-mb-5 { --margin-bottom: calc(-1 * var(--space-5)); } .sm\\:-rt-r-mb-6 { --margin-bottom: calc(-1 * var(--space-6)); } .sm\\:-rt-r-mb-7 { --margin-bottom: calc(-1 * var(--space-7)); } .sm\\:-rt-r-mb-8 { --margin-bottom: calc(-1 * var(--space-8)); } .sm\\:-rt-r-mb-9 { --margin-bottom: calc(-1 * var(--space-9)); } } @media (min-width: 1024px) { .md\\:rt-r-mb, .md\\:rt-r-mb-0, .md\\:rt-r-mb-1, .md\\:rt-r-mb-2, .md\\:rt-r-mb-3, .md\\:rt-r-mb-4, .md\\:rt-r-mb-5, .md\\:rt-r-mb-6, .md\\:rt-r-mb-7, .md\\:rt-r-mb-8, .md\\:rt-r-mb-9, .md\\:-rt-r-mb-1, .md\\:-rt-r-mb-2, .md\\:-rt-r-mb-3, .md\\:-rt-r-mb-4, .md\\:-rt-r-mb-5, .md\\:-rt-r-mb-6, .md\\:-rt-r-mb-7, .md\\:-rt-r-mb-8, .md\\:-rt-r-mb-9 { margin-bottom: var(--margin-bottom-override, var(--margin-bottom)); } .md\\:rt-r-mb { --margin-bottom: var(--mb-md) } .md\\:rt-r-mb-0 { --margin-bottom: 0px; } .md\\:rt-r-mb-1 { --margin-bottom: var(--space-1); } .md\\:rt-r-mb-2 { --margin-bottom: var(--space-2); } .md\\:rt-r-mb-3 { --margin-bottom: var(--space-3); } .md\\:rt-r-mb-4 { --margin-bottom: var(--space-4); } .md\\:rt-r-mb-5 { --margin-bottom: var(--space-5); } .md\\:rt-r-mb-6 { --margin-bottom: var(--space-6); } .md\\:rt-r-mb-7 { --margin-bottom: var(--space-7); } .md\\:rt-r-mb-8 { --margin-bottom: var(--space-8); } .md\\:rt-r-mb-9 { --margin-bottom: var(--space-9); } .md\\:-rt-r-mb-1 { --margin-bottom: calc(-1 * var(--space-1)); } .md\\:-rt-r-mb-2 { --margin-bottom: calc(-1 * var(--space-2)); } .md\\:-rt-r-mb-3 { --margin-bottom: calc(-1 * var(--space-3)); } .md\\:-rt-r-mb-4 { --margin-bottom: calc(-1 * var(--space-4)); } .md\\:-rt-r-mb-5 { --margin-bottom: calc(-1 * var(--space-5)); } .md\\:-rt-r-mb-6 { --margin-bottom: calc(-1 * var(--space-6)); } .md\\:-rt-r-mb-7 { --margin-bottom: calc(-1 * var(--space-7)); } .md\\:-rt-r-mb-8 { --margin-bottom: calc(-1 * var(--space-8)); } .md\\:-rt-r-mb-9 { --margin-bottom: calc(-1 * var(--space-9)); } } @media (min-width: 1280px) { .lg\\:rt-r-mb, .lg\\:rt-r-mb-0, .lg\\:rt-r-mb-1, .lg\\:rt-r-mb-2, .lg\\:rt-r-mb-3, .lg\\:rt-r-mb-4, .lg\\:rt-r-mb-5, .lg\\:rt-r-mb-6, .lg\\:rt-r-mb-7, .lg\\:rt-r-mb-8, .lg\\:rt-r-mb-9, .lg\\:-rt-r-mb-1, .lg\\:-rt-r-mb-2, .lg\\:-rt-r-mb-3, .lg\\:-rt-r-mb-4, .lg\\:-rt-r-mb-5, .lg\\:-rt-r-mb-6, .lg\\:-rt-r-mb-7, .lg\\:-rt-r-mb-8, .lg\\:-rt-r-mb-9 { margin-bottom: var(--margin-bottom-override, var(--margin-bottom)); } .lg\\:rt-r-mb { --margin-bottom: var(--mb-lg) } .lg\\:rt-r-mb-0 { --margin-bottom: 0px; } .lg\\:rt-r-mb-1 { --margin-bottom: var(--space-1); } .lg\\:rt-r-mb-2 { --margin-bottom: var(--space-2); } .lg\\:rt-r-mb-3 { --margin-bottom: var(--space-3); } .lg\\:rt-r-mb-4 { --margin-bottom: var(--space-4); } .lg\\:rt-r-mb-5 { --margin-bottom: var(--space-5); } .lg\\:rt-r-mb-6 { --margin-bottom: var(--space-6); } .lg\\:rt-r-mb-7 { --margin-bottom: var(--space-7); } .lg\\:rt-r-mb-8 { --margin-bottom: var(--space-8); } .lg\\:rt-r-mb-9 { --margin-bottom: var(--space-9); } .lg\\:-rt-r-mb-1 { --margin-bottom: calc(-1 * var(--space-1)); } .lg\\:-rt-r-mb-2 { --margin-bottom: calc(-1 * var(--space-2)); } .lg\\:-rt-r-mb-3 { --margin-bottom: calc(-1 * var(--space-3)); } .lg\\:-rt-r-mb-4 { --margin-bottom: calc(-1 * var(--space-4)); } .lg\\:-rt-r-mb-5 { --margin-bottom: calc(-1 * var(--space-5)); } .lg\\:-rt-r-mb-6 { --margin-bottom: calc(-1 * var(--space-6)); } .lg\\:-rt-r-mb-7 { --margin-bottom: calc(-1 * var(--space-7)); } .lg\\:-rt-r-mb-8 { --margin-bottom: calc(-1 * var(--space-8)); } .lg\\:-rt-r-mb-9 { --margin-bottom: calc(-1 * var(--space-9)); } } @media (min-width: 1640px) { .xl\\:rt-r-mb, .xl\\:rt-r-mb-0, .xl\\:rt-r-mb-1, .xl\\:rt-r-mb-2, .xl\\:rt-r-mb-3, .xl\\:rt-r-mb-4, .xl\\:rt-r-mb-5, .xl\\:rt-r-mb-6, .xl\\:rt-r-mb-7, .xl\\:rt-r-mb-8, .xl\\:rt-r-mb-9, .xl\\:-rt-r-mb-1, .xl\\:-rt-r-mb-2, .xl\\:-rt-r-mb-3, .xl\\:-rt-r-mb-4, .xl\\:-rt-r-mb-5, .xl\\:-rt-r-mb-6, .xl\\:-rt-r-mb-7, .xl\\:-rt-r-mb-8, .xl\\:-rt-r-mb-9 { margin-bottom: var(--margin-bottom-override, var(--margin-bottom)); } .xl\\:rt-r-mb { --margin-bottom: var(--mb-xl) } .xl\\:rt-r-mb-0 { --margin-bottom: 0px; } .xl\\:rt-r-mb-1 { --margin-bottom: var(--space-1); } .xl\\:rt-r-mb-2 { --margin-bottom: var(--space-2); } .xl\\:rt-r-mb-3 { --margin-bottom: var(--space-3); } .xl\\:rt-r-mb-4 { --margin-bottom: var(--space-4); } .xl\\:rt-r-mb-5 { --margin-bottom: var(--space-5); } .xl\\:rt-r-mb-6 { --margin-bottom: var(--space-6); } .xl\\:rt-r-mb-7 { --margin-bottom: var(--space-7); } .xl\\:rt-r-mb-8 { --margin-bottom: var(--space-8); } .xl\\:rt-r-mb-9 { --margin-bottom: var(--space-9); } .xl\\:-rt-r-mb-1 { --margin-bottom: calc(-1 * var(--space-1)); } .xl\\:-rt-r-mb-2 { --margin-bottom: calc(-1 * var(--space-2)); } .xl\\:-rt-r-mb-3 { --margin-bottom: calc(-1 * var(--space-3)); } .xl\\:-rt-r-mb-4 { --margin-bottom: calc(-1 * var(--space-4)); } .xl\\:-rt-r-mb-5 { --margin-bottom: calc(-1 * var(--space-5)); } .xl\\:-rt-r-mb-6 { --margin-bottom: calc(-1 * var(--space-6)); } .xl\\:-rt-r-mb-7 { --margin-bottom: calc(-1 * var(--space-7)); } .xl\\:-rt-r-mb-8 { --margin-bottom: calc(-1 * var(--space-8)); } .xl\\:-rt-r-mb-9 { --margin-bottom: calc(-1 * var(--space-9)); } } .rt-r-ml, .rt-r-ml-0, .rt-r-ml-1, .rt-r-ml-2, .rt-r-ml-3, .rt-r-ml-4, .rt-r-ml-5, .rt-r-ml-6, .rt-r-ml-7, .rt-r-ml-8, .rt-r-ml-9, .-rt-r-ml-1, .-rt-r-ml-2, .-rt-r-ml-3, .-rt-r-ml-4, .-rt-r-ml-5, .-rt-r-ml-6, .-rt-r-ml-7, .-rt-r-ml-8, .-rt-r-ml-9 { margin-left: var(--margin-left-override, var(--margin-left)); } .rt-r-ml { --margin-left: var(--ml) } .rt-r-ml-0 { --margin-left: 0px; } .rt-r-ml-1 { --margin-left: var(--space-1); } .rt-r-ml-2 { --margin-left: var(--space-2); } .rt-r-ml-3 { --margin-left: var(--space-3); } .rt-r-ml-4 { --margin-left: var(--space-4); } .rt-r-ml-5 { --margin-left: var(--space-5); } .rt-r-ml-6 { --margin-left: var(--space-6); } .rt-r-ml-7 { --margin-left: var(--space-7); } .rt-r-ml-8 { --margin-left: var(--space-8); } .rt-r-ml-9 { --margin-left: var(--space-9); } .-rt-r-ml-1 { --margin-left: calc(-1 * var(--space-1)); } .-rt-r-ml-2 { --margin-left: calc(-1 * var(--space-2)); } .-rt-r-ml-3 { --margin-left: calc(-1 * var(--space-3)); } .-rt-r-ml-4 { --margin-left: calc(-1 * var(--space-4)); } .-rt-r-ml-5 { --margin-left: calc(-1 * var(--space-5)); } .-rt-r-ml-6 { --margin-left: calc(-1 * var(--space-6)); } .-rt-r-ml-7 { --margin-left: calc(-1 * var(--space-7)); } .-rt-r-ml-8 { --margin-left: calc(-1 * var(--space-8)); } .-rt-r-ml-9 { --margin-left: calc(-1 * var(--space-9)); } @media (min-width: 520px) { .xs\\:rt-r-ml, .xs\\:rt-r-ml-0, .xs\\:rt-r-ml-1, .xs\\:rt-r-ml-2, .xs\\:rt-r-ml-3, .xs\\:rt-r-ml-4, .xs\\:rt-r-ml-5, .xs\\:rt-r-ml-6, .xs\\:rt-r-ml-7, .xs\\:rt-r-ml-8, .xs\\:rt-r-ml-9, .xs\\:-rt-r-ml-1, .xs\\:-rt-r-ml-2, .xs\\:-rt-r-ml-3, .xs\\:-rt-r-ml-4, .xs\\:-rt-r-ml-5, .xs\\:-rt-r-ml-6, .xs\\:-rt-r-ml-7, .xs\\:-rt-r-ml-8, .xs\\:-rt-r-ml-9 { margin-left: var(--margin-left-override, var(--margin-left)); } .xs\\:rt-r-ml { --margin-left: var(--ml-xs) } .xs\\:rt-r-ml-0 { --margin-left: 0px; } .xs\\:rt-r-ml-1 { --margin-left: var(--space-1); } .xs\\:rt-r-ml-2 { --margin-left: var(--space-2); } .xs\\:rt-r-ml-3 { --margin-left: var(--space-3); } .xs\\:rt-r-ml-4 { --margin-left: var(--space-4); } .xs\\:rt-r-ml-5 { --margin-left: var(--space-5); } .xs\\:rt-r-ml-6 { --margin-left: var(--space-6); } .xs\\:rt-r-ml-7 { --margin-left: var(--space-7); } .xs\\:rt-r-ml-8 { --margin-left: var(--space-8); } .xs\\:rt-r-ml-9 { --margin-left: var(--space-9); } .xs\\:-rt-r-ml-1 { --margin-left: calc(-1 * var(--space-1)); } .xs\\:-rt-r-ml-2 { --margin-left: calc(-1 * var(--space-2)); } .xs\\:-rt-r-ml-3 { --margin-left: calc(-1 * var(--space-3)); } .xs\\:-rt-r-ml-4 { --margin-left: calc(-1 * var(--space-4)); } .xs\\:-rt-r-ml-5 { --margin-left: calc(-1 * var(--space-5)); } .xs\\:-rt-r-ml-6 { --margin-left: calc(-1 * var(--space-6)); } .xs\\:-rt-r-ml-7 { --margin-left: calc(-1 * var(--space-7)); } .xs\\:-rt-r-ml-8 { --margin-left: calc(-1 * var(--space-8)); } .xs\\:-rt-r-ml-9 { --margin-left: calc(-1 * var(--space-9)); } } @media (min-width: 768px) { .sm\\:rt-r-ml, .sm\\:rt-r-ml-0, .sm\\:rt-r-ml-1, .sm\\:rt-r-ml-2, .sm\\:rt-r-ml-3, .sm\\:rt-r-ml-4, .sm\\:rt-r-ml-5, .sm\\:rt-r-ml-6, .sm\\:rt-r-ml-7, .sm\\:rt-r-ml-8, .sm\\:rt-r-ml-9, .sm\\:-rt-r-ml-1, .sm\\:-rt-r-ml-2, .sm\\:-rt-r-ml-3, .sm\\:-rt-r-ml-4, .sm\\:-rt-r-ml-5, .sm\\:-rt-r-ml-6, .sm\\:-rt-r-ml-7, .sm\\:-rt-r-ml-8, .sm\\:-rt-r-ml-9 { margin-left: var(--margin-left-override, var(--margin-left)); } .sm\\:rt-r-ml { --margin-left: var(--ml-sm) } .sm\\:rt-r-ml-0 { --margin-left: 0px; } .sm\\:rt-r-ml-1 { --margin-left: var(--space-1); } .sm\\:rt-r-ml-2 { --margin-left: var(--space-2); } .sm\\:rt-r-ml-3 { --margin-left: var(--space-3); } .sm\\:rt-r-ml-4 { --margin-left: var(--space-4); } .sm\\:rt-r-ml-5 { --margin-left: var(--space-5); } .sm\\:rt-r-ml-6 { --margin-left: var(--space-6); } .sm\\:rt-r-ml-7 { --margin-left: var(--space-7); } .sm\\:rt-r-ml-8 { --margin-left: var(--space-8); } .sm\\:rt-r-ml-9 { --margin-left: var(--space-9); } .sm\\:-rt-r-ml-1 { --margin-left: calc(-1 * var(--space-1)); } .sm\\:-rt-r-ml-2 { --margin-left: calc(-1 * var(--space-2)); } .sm\\:-rt-r-ml-3 { --margin-left: calc(-1 * var(--space-3)); } .sm\\:-rt-r-ml-4 { --margin-left: calc(-1 * var(--space-4)); } .sm\\:-rt-r-ml-5 { --margin-left: calc(-1 * var(--space-5)); } .sm\\:-rt-r-ml-6 { --margin-left: calc(-1 * var(--space-6)); } .sm\\:-rt-r-ml-7 { --margin-left: calc(-1 * var(--space-7)); } .sm\\:-rt-r-ml-8 { --margin-left: calc(-1 * var(--space-8)); } .sm\\:-rt-r-ml-9 { --margin-left: calc(-1 * var(--space-9)); } } @media (min-width: 1024px) { .md\\:rt-r-ml, .md\\:rt-r-ml-0, .md\\:rt-r-ml-1, .md\\:rt-r-ml-2, .md\\:rt-r-ml-3, .md\\:rt-r-ml-4, .md\\:rt-r-ml-5, .md\\:rt-r-ml-6, .md\\:rt-r-ml-7, .md\\:rt-r-ml-8, .md\\:rt-r-ml-9, .md\\:-rt-r-ml-1, .md\\:-rt-r-ml-2, .md\\:-rt-r-ml-3, .md\\:-rt-r-ml-4, .md\\:-rt-r-ml-5, .md\\:-rt-r-ml-6, .md\\:-rt-r-ml-7, .md\\:-rt-r-ml-8, .md\\:-rt-r-ml-9 { margin-left: var(--margin-left-override, var(--margin-left)); } .md\\:rt-r-ml { --margin-left: var(--ml-md) } .md\\:rt-r-ml-0 { --margin-left: 0px; } .md\\:rt-r-ml-1 { --margin-left: var(--space-1); } .md\\:rt-r-ml-2 { --margin-left: var(--space-2); } .md\\:rt-r-ml-3 { --margin-left: var(--space-3); } .md\\:rt-r-ml-4 { --margin-left: var(--space-4); } .md\\:rt-r-ml-5 { --margin-left: var(--space-5); } .md\\:rt-r-ml-6 { --margin-left: var(--space-6); } .md\\:rt-r-ml-7 { --margin-left: var(--space-7); } .md\\:rt-r-ml-8 { --margin-left: var(--space-8); } .md\\:rt-r-ml-9 { --margin-left: var(--space-9); } .md\\:-rt-r-ml-1 { --margin-left: calc(-1 * var(--space-1)); } .md\\:-rt-r-ml-2 { --margin-left: calc(-1 * var(--space-2)); } .md\\:-rt-r-ml-3 { --margin-left: calc(-1 * var(--space-3)); } .md\\:-rt-r-ml-4 { --margin-left: calc(-1 * var(--space-4)); } .md\\:-rt-r-ml-5 { --margin-left: calc(-1 * var(--space-5)); } .md\\:-rt-r-ml-6 { --margin-left: calc(-1 * var(--space-6)); } .md\\:-rt-r-ml-7 { --margin-left: calc(-1 * var(--space-7)); } .md\\:-rt-r-ml-8 { --margin-left: calc(-1 * var(--space-8)); } .md\\:-rt-r-ml-9 { --margin-left: calc(-1 * var(--space-9)); } } @media (min-width: 1280px) { .lg\\:rt-r-ml, .lg\\:rt-r-ml-0, .lg\\:rt-r-ml-1, .lg\\:rt-r-ml-2, .lg\\:rt-r-ml-3, .lg\\:rt-r-ml-4, .lg\\:rt-r-ml-5, .lg\\:rt-r-ml-6, .lg\\:rt-r-ml-7, .lg\\:rt-r-ml-8, .lg\\:rt-r-ml-9, .lg\\:-rt-r-ml-1, .lg\\:-rt-r-ml-2, .lg\\:-rt-r-ml-3, .lg\\:-rt-r-ml-4, .lg\\:-rt-r-ml-5, .lg\\:-rt-r-ml-6, .lg\\:-rt-r-ml-7, .lg\\:-rt-r-ml-8, .lg\\:-rt-r-ml-9 { margin-left: var(--margin-left-override, var(--margin-left)); } .lg\\:rt-r-ml { --margin-left: var(--ml-lg) } .lg\\:rt-r-ml-0 { --margin-left: 0px; } .lg\\:rt-r-ml-1 { --margin-left: var(--space-1); } .lg\\:rt-r-ml-2 { --margin-left: var(--space-2); } .lg\\:rt-r-ml-3 { --margin-left: var(--space-3); } .lg\\:rt-r-ml-4 { --margin-left: var(--space-4); } .lg\\:rt-r-ml-5 { --margin-left: var(--space-5); } .lg\\:rt-r-ml-6 { --margin-left: var(--space-6); } .lg\\:rt-r-ml-7 { --margin-left: var(--space-7); } .lg\\:rt-r-ml-8 { --margin-left: var(--space-8); } .lg\\:rt-r-ml-9 { --margin-left: var(--space-9); } .lg\\:-rt-r-ml-1 { --margin-left: calc(-1 * var(--space-1)); } .lg\\:-rt-r-ml-2 { --margin-left: calc(-1 * var(--space-2)); } .lg\\:-rt-r-ml-3 { --margin-left: calc(-1 * var(--space-3)); } .lg\\:-rt-r-ml-4 { --margin-left: calc(-1 * var(--space-4)); } .lg\\:-rt-r-ml-5 { --margin-left: calc(-1 * var(--space-5)); } .lg\\:-rt-r-ml-6 { --margin-left: calc(-1 * var(--space-6)); } .lg\\:-rt-r-ml-7 { --margin-left: calc(-1 * var(--space-7)); } .lg\\:-rt-r-ml-8 { --margin-left: calc(-1 * var(--space-8)); } .lg\\:-rt-r-ml-9 { --margin-left: calc(-1 * var(--space-9)); } } @media (min-width: 1640px) { .xl\\:rt-r-ml, .xl\\:rt-r-ml-0, .xl\\:rt-r-ml-1, .xl\\:rt-r-ml-2, .xl\\:rt-r-ml-3, .xl\\:rt-r-ml-4, .xl\\:rt-r-ml-5, .xl\\:rt-r-ml-6, .xl\\:rt-r-ml-7, .xl\\:rt-r-ml-8, .xl\\:rt-r-ml-9, .xl\\:-rt-r-ml-1, .xl\\:-rt-r-ml-2, .xl\\:-rt-r-ml-3, .xl\\:-rt-r-ml-4, .xl\\:-rt-r-ml-5, .xl\\:-rt-r-ml-6, .xl\\:-rt-r-ml-7, .xl\\:-rt-r-ml-8, .xl\\:-rt-r-ml-9 { margin-left: var(--margin-left-override, var(--margin-left)); } .xl\\:rt-r-ml { --margin-left: var(--ml-xl) } .xl\\:rt-r-ml-0 { --margin-left: 0px; } .xl\\:rt-r-ml-1 { --margin-left: var(--space-1); } .xl\\:rt-r-ml-2 { --margin-left: var(--space-2); } .xl\\:rt-r-ml-3 { --margin-left: var(--space-3); } .xl\\:rt-r-ml-4 { --margin-left: var(--space-4); } .xl\\:rt-r-ml-5 { --margin-left: var(--space-5); } .xl\\:rt-r-ml-6 { --margin-left: var(--space-6); } .xl\\:rt-r-ml-7 { --margin-left: var(--space-7); } .xl\\:rt-r-ml-8 { --margin-left: var(--space-8); } .xl\\:rt-r-ml-9 { --margin-left: var(--space-9); } .xl\\:-rt-r-ml-1 { --margin-left: calc(-1 * var(--space-1)); } .xl\\:-rt-r-ml-2 { --margin-left: calc(-1 * var(--space-2)); } .xl\\:-rt-r-ml-3 { --margin-left: calc(-1 * var(--space-3)); } .xl\\:-rt-r-ml-4 { --margin-left: calc(-1 * var(--space-4)); } .xl\\:-rt-r-ml-5 { --margin-left: calc(-1 * var(--space-5)); } .xl\\:-rt-r-ml-6 { --margin-left: calc(-1 * var(--space-6)); } .xl\\:-rt-r-ml-7 { --margin-left: calc(-1 * var(--space-7)); } .xl\\:-rt-r-ml-8 { --margin-left: calc(-1 * var(--space-8)); } .xl\\:-rt-r-ml-9 { --margin-left: calc(-1 * var(--space-9)); } } .rt-r-overflow-visible { overflow: visible; } .rt-r-overflow-hidden { overflow: hidden; } .rt-r-overflow-clip { overflow: clip; } .rt-r-overflow-scroll { overflow: scroll; } .rt-r-overflow-auto { overflow: auto; } .rt-r-ox-visible { overflow-x: visible; } .rt-r-ox-hidden { overflow-x: hidden; } .rt-r-ox-clip { overflow-x: clip; } .rt-r-ox-scroll { overflow-x: scroll; } .rt-r-ox-auto { overflow-x: auto; } .rt-r-oy-visible { overflow-y: visible; } .rt-r-oy-hidden { overflow-y: hidden; } .rt-r-oy-clip { overflow-y: clip; } .rt-r-oy-scroll { overflow-y: scroll; } .rt-r-oy-auto { overflow-y: auto; } @media (min-width: 520px) { .xs\\:rt-r-overflow-visible { overflow: visible; } .xs\\:rt-r-overflow-hidden { overflow: hidden; } .xs\\:rt-r-overflow-clip { overflow: clip; } .xs\\:rt-r-overflow-scroll { overflow: scroll; } .xs\\:rt-r-overflow-auto { overflow: auto; } .xs\\:rt-r-ox-visible { overflow-x: visible; } .xs\\:rt-r-ox-hidden { overflow-x: hidden; } .xs\\:rt-r-ox-clip { overflow-x: clip; } .xs\\:rt-r-ox-scroll { overflow-x: scroll; } .xs\\:rt-r-ox-auto { overflow-x: auto; } .xs\\:rt-r-oy-visible { overflow-y: visible; } .xs\\:rt-r-oy-hidden { overflow-y: hidden; } .xs\\:rt-r-oy-clip { overflow-y: clip; } .xs\\:rt-r-oy-scroll { overflow-y: scroll; } .xs\\:rt-r-oy-auto { overflow-y: auto; } } @media (min-width: 768px) { .sm\\:rt-r-overflow-visible { overflow: visible; } .sm\\:rt-r-overflow-hidden { overflow: hidden; } .sm\\:rt-r-overflow-clip { overflow: clip; } .sm\\:rt-r-overflow-scroll { overflow: scroll; } .sm\\:rt-r-overflow-auto { overflow: auto; } .sm\\:rt-r-ox-visible { overflow-x: visible; } .sm\\:rt-r-ox-hidden { overflow-x: hidden; } .sm\\:rt-r-ox-clip { overflow-x: clip; } .sm\\:rt-r-ox-scroll { overflow-x: scroll; } .sm\\:rt-r-ox-auto { overflow-x: auto; } .sm\\:rt-r-oy-visible { overflow-y: visible; } .sm\\:rt-r-oy-hidden { overflow-y: hidden; } .sm\\:rt-r-oy-clip { overflow-y: clip; } .sm\\:rt-r-oy-scroll { overflow-y: scroll; } .sm\\:rt-r-oy-auto { overflow-y: auto; } } @media (min-width: 1024px) { .md\\:rt-r-overflow-visible { overflow: visible; } .md\\:rt-r-overflow-hidden { overflow: hidden; } .md\\:rt-r-overflow-clip { overflow: clip; } .md\\:rt-r-overflow-scroll { overflow: scroll; } .md\\:rt-r-overflow-auto { overflow: auto; } .md\\:rt-r-ox-visible { overflow-x: visible; } .md\\:rt-r-ox-hidden { overflow-x: hidden; } .md\\:rt-r-ox-clip { overflow-x: clip; } .md\\:rt-r-ox-scroll { overflow-x: scroll; } .md\\:rt-r-ox-auto { overflow-x: auto; } .md\\:rt-r-oy-visible { overflow-y: visible; } .md\\:rt-r-oy-hidden { overflow-y: hidden; } .md\\:rt-r-oy-clip { overflow-y: clip; } .md\\:rt-r-oy-scroll { overflow-y: scroll; } .md\\:rt-r-oy-auto { overflow-y: auto; } } @media (min-width: 1280px) { .lg\\:rt-r-overflow-visible { overflow: visible; } .lg\\:rt-r-overflow-hidden { overflow: hidden; } .lg\\:rt-r-overflow-clip { overflow: clip; } .lg\\:rt-r-overflow-scroll { overflow: scroll; } .lg\\:rt-r-overflow-auto { overflow: auto; } .lg\\:rt-r-ox-visible { overflow-x: visible; } .lg\\:rt-r-ox-hidden { overflow-x: hidden; } .lg\\:rt-r-ox-clip { overflow-x: clip; } .lg\\:rt-r-ox-scroll { overflow-x: scroll; } .lg\\:rt-r-ox-auto { overflow-x: auto; } .lg\\:rt-r-oy-visible { overflow-y: visible; } .lg\\:rt-r-oy-hidden { overflow-y: hidden; } .lg\\:rt-r-oy-clip { overflow-y: clip; } .lg\\:rt-r-oy-scroll { overflow-y: scroll; } .lg\\:rt-r-oy-auto { overflow-y: auto; } } @media (min-width: 1640px) { .xl\\:rt-r-overflow-visible { overflow: visible; } .xl\\:rt-r-overflow-hidden { overflow: hidden; } .xl\\:rt-r-overflow-clip { overflow: clip; } .xl\\:rt-r-overflow-scroll { overflow: scroll; } .xl\\:rt-r-overflow-auto { overflow: auto; } .xl\\:rt-r-ox-visible { overflow-x: visible; } .xl\\:rt-r-ox-hidden { overflow-x: hidden; } .xl\\:rt-r-ox-clip { overflow-x: clip; } .xl\\:rt-r-ox-scroll { overflow-x: scroll; } .xl\\:rt-r-ox-auto { overflow-x: auto; } .xl\\:rt-r-oy-visible { overflow-y: visible; } .xl\\:rt-r-oy-hidden { overflow-y: hidden; } .xl\\:rt-r-oy-clip { overflow-y: clip; } .xl\\:rt-r-oy-scroll { overflow-y: scroll; } .xl\\:rt-r-oy-auto { overflow-y: auto; } } .rt-r-p { padding: var(--p) } .rt-r-p-0 { padding: 0; } .rt-r-p-1 { padding: var(--space-1); } .rt-r-p-2 { padding: var(--space-2); } .rt-r-p-3 { padding: var(--space-3); } .rt-r-p-4 { padding: var(--space-4); } .rt-r-p-5 { padding: var(--space-5); } .rt-r-p-6 { padding: var(--space-6); } .rt-r-p-7 { padding: var(--space-7); } .rt-r-p-8 { padding: var(--space-8); } .rt-r-p-9 { padding: var(--space-9); } .rt-r-p-inset { padding-top: var(--inset-padding-top); padding-right: var(--inset-padding-right); padding-bottom: var(--inset-padding-bottom); padding-left: var(--inset-padding-left); } @media (min-width: 520px) { .xs\\:rt-r-p { padding: var(--p-xs) } .xs\\:rt-r-p-0 { padding: 0; } .xs\\:rt-r-p-1 { padding: var(--space-1); } .xs\\:rt-r-p-2 { padding: var(--space-2); } .xs\\:rt-r-p-3 { padding: var(--space-3); } .xs\\:rt-r-p-4 { padding: var(--space-4); } .xs\\:rt-r-p-5 { padding: var(--space-5); } .xs\\:rt-r-p-6 { padding: var(--space-6); } .xs\\:rt-r-p-7 { padding: var(--space-7); } .xs\\:rt-r-p-8 { padding: var(--space-8); } .xs\\:rt-r-p-9 { padding: var(--space-9); } .xs\\:rt-r-p-inset { padding-top: var(--inset-padding-top); padding-right: var(--inset-padding-right); padding-bottom: var(--inset-padding-bottom); padding-left: var(--inset-padding-left); } } @media (min-width: 768px) { .sm\\:rt-r-p { padding: var(--p-sm) } .sm\\:rt-r-p-0 { padding: 0; } .sm\\:rt-r-p-1 { padding: var(--space-1); } .sm\\:rt-r-p-2 { padding: var(--space-2); } .sm\\:rt-r-p-3 { padding: var(--space-3); } .sm\\:rt-r-p-4 { padding: var(--space-4); } .sm\\:rt-r-p-5 { padding: var(--space-5); } .sm\\:rt-r-p-6 { padding: var(--space-6); } .sm\\:rt-r-p-7 { padding: var(--space-7); } .sm\\:rt-r-p-8 { padding: var(--space-8); } .sm\\:rt-r-p-9 { padding: var(--space-9); } .sm\\:rt-r-p-inset { padding-top: var(--inset-padding-top); padding-right: var(--inset-padding-right); padding-bottom: var(--inset-padding-bottom); padding-left: var(--inset-padding-left); } } @media (min-width: 1024px) { .md\\:rt-r-p { padding: var(--p-md) } .md\\:rt-r-p-0 { padding: 0; } .md\\:rt-r-p-1 { padding: var(--space-1); } .md\\:rt-r-p-2 { padding: var(--space-2); } .md\\:rt-r-p-3 { padding: var(--space-3); } .md\\:rt-r-p-4 { padding: var(--space-4); } .md\\:rt-r-p-5 { padding: var(--space-5); } .md\\:rt-r-p-6 { padding: var(--space-6); } .md\\:rt-r-p-7 { padding: var(--space-7); } .md\\:rt-r-p-8 { padding: var(--space-8); } .md\\:rt-r-p-9 { padding: var(--space-9); } .md\\:rt-r-p-inset { padding-top: var(--inset-padding-top); padding-right: var(--inset-padding-right); padding-bottom: var(--inset-padding-bottom); padding-left: var(--inset-padding-left); } } @media (min-width: 1280px) { .lg\\:rt-r-p { padding: var(--p-lg) } .lg\\:rt-r-p-0 { padding: 0; } .lg\\:rt-r-p-1 { padding: var(--space-1); } .lg\\:rt-r-p-2 { padding: var(--space-2); } .lg\\:rt-r-p-3 { padding: var(--space-3); } .lg\\:rt-r-p-4 { padding: var(--space-4); } .lg\\:rt-r-p-5 { padding: var(--space-5); } .lg\\:rt-r-p-6 { padding: var(--space-6); } .lg\\:rt-r-p-7 { padding: var(--space-7); } .lg\\:rt-r-p-8 { padding: var(--space-8); } .lg\\:rt-r-p-9 { padding: var(--space-9); } .lg\\:rt-r-p-inset { padding-top: var(--inset-padding-top); padding-right: var(--inset-padding-right); padding-bottom: var(--inset-padding-bottom); padding-left: var(--inset-padding-left); } } @media (min-width: 1640px) { .xl\\:rt-r-p { padding: var(--p-xl) } .xl\\:rt-r-p-0 { padding: 0; } .xl\\:rt-r-p-1 { padding: var(--space-1); } .xl\\:rt-r-p-2 { padding: var(--space-2); } .xl\\:rt-r-p-3 { padding: var(--space-3); } .xl\\:rt-r-p-4 { padding: var(--space-4); } .xl\\:rt-r-p-5 { padding: var(--space-5); } .xl\\:rt-r-p-6 { padding: var(--space-6); } .xl\\:rt-r-p-7 { padding: var(--space-7); } .xl\\:rt-r-p-8 { padding: var(--space-8); } .xl\\:rt-r-p-9 { padding: var(--space-9); } .xl\\:rt-r-p-inset { padding-top: var(--inset-padding-top); padding-right: var(--inset-padding-right); padding-bottom: var(--inset-padding-bottom); padding-left: var(--inset-padding-left); } } .rt-r-px { padding-left: var(--pl); padding-right: var(--pr) } .rt-r-px-0 { padding-left: 0; padding-right: 0; } .rt-r-px-1 { padding-left: var(--space-1); padding-right: var(--space-1); } .rt-r-px-2 { padding-left: var(--space-2); padding-right: var(--space-2); } .rt-r-px-3 { padding-left: var(--space-3); padding-right: var(--space-3); } .rt-r-px-4 { padding-left: var(--space-4); padding-right: var(--space-4); } .rt-r-px-5 { padding-left: var(--space-5); padding-right: var(--space-5); } .rt-r-px-6 { padding-left: var(--space-6); padding-right: var(--space-6); } .rt-r-px-7 { padding-left: var(--space-7); padding-right: var(--space-7); } .rt-r-px-8 { padding-left: var(--space-8); padding-right: var(--space-8); } .rt-r-px-9 { padding-left: var(--space-9); padding-right: var(--space-9); } .rt-r-px-inset { padding-left: var(--inset-padding-left); padding-right: var(--inset-padding-right); } @media (min-width: 520px) { .xs\\:rt-r-px { padding-left: var(--pl-xs); padding-right: var(--pr-xs) } .xs\\:rt-r-px-0 { padding-left: 0; padding-right: 0; } .xs\\:rt-r-px-1 { padding-left: var(--space-1); padding-right: var(--space-1); } .xs\\:rt-r-px-2 { padding-left: var(--space-2); padding-right: var(--space-2); } .xs\\:rt-r-px-3 { padding-left: var(--space-3); padding-right: var(--space-3); } .xs\\:rt-r-px-4 { padding-left: var(--space-4); padding-right: var(--space-4); } .xs\\:rt-r-px-5 { padding-left: var(--space-5); padding-right: var(--space-5); } .xs\\:rt-r-px-6 { padding-left: var(--space-6); padding-right: var(--space-6); } .xs\\:rt-r-px-7 { padding-left: var(--space-7); padding-right: var(--space-7); } .xs\\:rt-r-px-8 { padding-left: var(--space-8); padding-right: var(--space-8); } .xs\\:rt-r-px-9 { padding-left: var(--space-9); padding-right: var(--space-9); } .xs\\:rt-r-px-inset { padding-left: var(--inset-padding-left); padding-right: var(--inset-padding-right); } } @media (min-width: 768px) { .sm\\:rt-r-px { padding-left: var(--pl-sm); padding-right: var(--pr-sm) } .sm\\:rt-r-px-0 { padding-left: 0; padding-right: 0; } .sm\\:rt-r-px-1 { padding-left: var(--space-1); padding-right: var(--space-1); } .sm\\:rt-r-px-2 { padding-left: var(--space-2); padding-right: var(--space-2); } .sm\\:rt-r-px-3 { padding-left: var(--space-3); padding-right: var(--space-3); } .sm\\:rt-r-px-4 { padding-left: var(--space-4); padding-right: var(--space-4); } .sm\\:rt-r-px-5 { padding-left: var(--space-5); padding-right: var(--space-5); } .sm\\:rt-r-px-6 { padding-left: var(--space-6); padding-right: var(--space-6); } .sm\\:rt-r-px-7 { padding-left: var(--space-7); padding-right: var(--space-7); } .sm\\:rt-r-px-8 { padding-left: var(--space-8); padding-right: var(--space-8); } .sm\\:rt-r-px-9 { padding-left: var(--space-9); padding-right: var(--space-9); } .sm\\:rt-r-px-inset { padding-left: var(--inset-padding-left); padding-right: var(--inset-padding-right); } } @media (min-width: 1024px) { .md\\:rt-r-px { padding-left: var(--pl-md); padding-right: var(--pr-md) } .md\\:rt-r-px-0 { padding-left: 0; padding-right: 0; } .md\\:rt-r-px-1 { padding-left: var(--space-1); padding-right: var(--space-1); } .md\\:rt-r-px-2 { padding-left: var(--space-2); padding-right: var(--space-2); } .md\\:rt-r-px-3 { padding-left: var(--space-3); padding-right: var(--space-3); } .md\\:rt-r-px-4 { padding-left: var(--space-4); padding-right: var(--space-4); } .md\\:rt-r-px-5 { padding-left: var(--space-5); padding-right: var(--space-5); } .md\\:rt-r-px-6 { padding-left: var(--space-6); padding-right: var(--space-6); } .md\\:rt-r-px-7 { padding-left: var(--space-7); padding-right: var(--space-7); } .md\\:rt-r-px-8 { padding-left: var(--space-8); padding-right: var(--space-8); } .md\\:rt-r-px-9 { padding-left: var(--space-9); padding-right: var(--space-9); } .md\\:rt-r-px-inset { padding-left: var(--inset-padding-left); padding-right: var(--inset-padding-right); } } @media (min-width: 1280px) { .lg\\:rt-r-px { padding-left: var(--pl-lg); padding-right: var(--pr-lg) } .lg\\:rt-r-px-0 { padding-left: 0; padding-right: 0; } .lg\\:rt-r-px-1 { padding-left: var(--space-1); padding-right: var(--space-1); } .lg\\:rt-r-px-2 { padding-left: var(--space-2); padding-right: var(--space-2); } .lg\\:rt-r-px-3 { padding-left: var(--space-3); padding-right: var(--space-3); } .lg\\:rt-r-px-4 { padding-left: var(--space-4); padding-right: var(--space-4); } .lg\\:rt-r-px-5 { padding-left: var(--space-5); padding-right: var(--space-5); } .lg\\:rt-r-px-6 { padding-left: var(--space-6); padding-right: var(--space-6); } .lg\\:rt-r-px-7 { padding-left: var(--space-7); padding-right: var(--space-7); } .lg\\:rt-r-px-8 { padding-left: var(--space-8); padding-right: var(--space-8); } .lg\\:rt-r-px-9 { padding-left: var(--space-9); padding-right: var(--space-9); } .lg\\:rt-r-px-inset { padding-left: var(--inset-padding-left); padding-right: var(--inset-padding-right); } } @media (min-width: 1640px) { .xl\\:rt-r-px { padding-left: var(--pl-xl); padding-right: var(--pr-xl) } .xl\\:rt-r-px-0 { padding-left: 0; padding-right: 0; } .xl\\:rt-r-px-1 { padding-left: var(--space-1); padding-right: var(--space-1); } .xl\\:rt-r-px-2 { padding-left: var(--space-2); padding-right: var(--space-2); } .xl\\:rt-r-px-3 { padding-left: var(--space-3); padding-right: var(--space-3); } .xl\\:rt-r-px-4 { padding-left: var(--space-4); padding-right: var(--space-4); } .xl\\:rt-r-px-5 { padding-left: var(--space-5); padding-right: var(--space-5); } .xl\\:rt-r-px-6 { padding-left: var(--space-6); padding-right: var(--space-6); } .xl\\:rt-r-px-7 { padding-left: var(--space-7); padding-right: var(--space-7); } .xl\\:rt-r-px-8 { padding-left: var(--space-8); padding-right: var(--space-8); } .xl\\:rt-r-px-9 { padding-left: var(--space-9); padding-right: var(--space-9); } .xl\\:rt-r-px-inset { padding-left: var(--inset-padding-left); padding-right: var(--inset-padding-right); } } .rt-r-py { padding-top: var(--pt); padding-bottom: var(--pb) } .rt-r-py-0 { padding-top: 0; padding-bottom: 0; } .rt-r-py-1 { padding-top: var(--space-1); padding-bottom: var(--space-1); } .rt-r-py-2 { padding-top: var(--space-2); padding-bottom: var(--space-2); } .rt-r-py-3 { padding-top: var(--space-3); padding-bottom: var(--space-3); } .rt-r-py-4 { padding-top: var(--space-4); padding-bottom: var(--space-4); } .rt-r-py-5 { padding-top: var(--space-5); padding-bottom: var(--space-5); } .rt-r-py-6 { padding-top: var(--space-6); padding-bottom: var(--space-6); } .rt-r-py-7 { padding-top: var(--space-7); padding-bottom: var(--space-7); } .rt-r-py-8 { padding-top: var(--space-8); padding-bottom: var(--space-8); } .rt-r-py-9 { padding-top: var(--space-9); padding-bottom: var(--space-9); } .rt-r-py-inset { padding-top: var(--inset-padding-top); padding-bottom: var(--inset-padding-bottom); } @media (min-width: 520px) { .xs\\:rt-r-py { padding-top: var(--pt-xs); padding-bottom: var(--pb-xs) } .xs\\:rt-r-py-0 { padding-top: 0; padding-bottom: 0; } .xs\\:rt-r-py-1 { padding-top: var(--space-1); padding-bottom: var(--space-1); } .xs\\:rt-r-py-2 { padding-top: var(--space-2); padding-bottom: var(--space-2); } .xs\\:rt-r-py-3 { padding-top: var(--space-3); padding-bottom: var(--space-3); } .xs\\:rt-r-py-4 { padding-top: var(--space-4); padding-bottom: var(--space-4); } .xs\\:rt-r-py-5 { padding-top: var(--space-5); padding-bottom: var(--space-5); } .xs\\:rt-r-py-6 { padding-top: var(--space-6); padding-bottom: var(--space-6); } .xs\\:rt-r-py-7 { padding-top: var(--space-7); padding-bottom: var(--space-7); } .xs\\:rt-r-py-8 { padding-top: var(--space-8); padding-bottom: var(--space-8); } .xs\\:rt-r-py-9 { padding-top: var(--space-9); padding-bottom: var(--space-9); } .xs\\:rt-r-py-inset { padding-top: var(--inset-padding-top); padding-bottom: var(--inset-padding-bottom); } } @media (min-width: 768px) { .sm\\:rt-r-py { padding-top: var(--pt-sm); padding-bottom: var(--pb-sm) } .sm\\:rt-r-py-0 { padding-top: 0; padding-bottom: 0; } .sm\\:rt-r-py-1 { padding-top: var(--space-1); padding-bottom: var(--space-1); } .sm\\:rt-r-py-2 { padding-top: var(--space-2); padding-bottom: var(--space-2); } .sm\\:rt-r-py-3 { padding-top: var(--space-3); padding-bottom: var(--space-3); } .sm\\:rt-r-py-4 { padding-top: var(--space-4); padding-bottom: var(--space-4); } .sm\\:rt-r-py-5 { padding-top: var(--space-5); padding-bottom: var(--space-5); } .sm\\:rt-r-py-6 { padding-top: var(--space-6); padding-bottom: var(--space-6); } .sm\\:rt-r-py-7 { padding-top: var(--space-7); padding-bottom: var(--space-7); } .sm\\:rt-r-py-8 { padding-top: var(--space-8); padding-bottom: var(--space-8); } .sm\\:rt-r-py-9 { padding-top: var(--space-9); padding-bottom: var(--space-9); } .sm\\:rt-r-py-inset { padding-top: var(--inset-padding-top); padding-bottom: var(--inset-padding-bottom); } } @media (min-width: 1024px) { .md\\:rt-r-py { padding-top: var(--pt-md); padding-bottom: var(--pb-md) } .md\\:rt-r-py-0 { padding-top: 0; padding-bottom: 0; } .md\\:rt-r-py-1 { padding-top: var(--space-1); padding-bottom: var(--space-1); } .md\\:rt-r-py-2 { padding-top: var(--space-2); padding-bottom: var(--space-2); } .md\\:rt-r-py-3 { padding-top: var(--space-3); padding-bottom: var(--space-3); } .md\\:rt-r-py-4 { padding-top: var(--space-4); padding-bottom: var(--space-4); } .md\\:rt-r-py-5 { padding-top: var(--space-5); padding-bottom: var(--space-5); } .md\\:rt-r-py-6 { padding-top: var(--space-6); padding-bottom: var(--space-6); } .md\\:rt-r-py-7 { padding-top: var(--space-7); padding-bottom: var(--space-7); } .md\\:rt-r-py-8 { padding-top: var(--space-8); padding-bottom: var(--space-8); } .md\\:rt-r-py-9 { padding-top: var(--space-9); padding-bottom: var(--space-9); } .md\\:rt-r-py-inset { padding-top: var(--inset-padding-top); padding-bottom: var(--inset-padding-bottom); } } @media (min-width: 1280px) { .lg\\:rt-r-py { padding-top: var(--pt-lg); padding-bottom: var(--pb-lg) } .lg\\:rt-r-py-0 { padding-top: 0; padding-bottom: 0; } .lg\\:rt-r-py-1 { padding-top: var(--space-1); padding-bottom: var(--space-1); } .lg\\:rt-r-py-2 { padding-top: var(--space-2); padding-bottom: var(--space-2); } .lg\\:rt-r-py-3 { padding-top: var(--space-3); padding-bottom: var(--space-3); } .lg\\:rt-r-py-4 { padding-top: var(--space-4); padding-bottom: var(--space-4); } .lg\\:rt-r-py-5 { padding-top: var(--space-5); padding-bottom: var(--space-5); } .lg\\:rt-r-py-6 { padding-top: var(--space-6); padding-bottom: var(--space-6); } .lg\\:rt-r-py-7 { padding-top: var(--space-7); padding-bottom: var(--space-7); } .lg\\:rt-r-py-8 { padding-top: var(--space-8); padding-bottom: var(--space-8); } .lg\\:rt-r-py-9 { padding-top: var(--space-9); padding-bottom: var(--space-9); } .lg\\:rt-r-py-inset { padding-top: var(--inset-padding-top); padding-bottom: var(--inset-padding-bottom); } } @media (min-width: 1640px) { .xl\\:rt-r-py { padding-top: var(--pt-xl); padding-bottom: var(--pb-xl) } .xl\\:rt-r-py-0 { padding-top: 0; padding-bottom: 0; } .xl\\:rt-r-py-1 { padding-top: var(--space-1); padding-bottom: var(--space-1); } .xl\\:rt-r-py-2 { padding-top: var(--space-2); padding-bottom: var(--space-2); } .xl\\:rt-r-py-3 { padding-top: var(--space-3); padding-bottom: var(--space-3); } .xl\\:rt-r-py-4 { padding-top: var(--space-4); padding-bottom: var(--space-4); } .xl\\:rt-r-py-5 { padding-top: var(--space-5); padding-bottom: var(--space-5); } .xl\\:rt-r-py-6 { padding-top: var(--space-6); padding-bottom: var(--space-6); } .xl\\:rt-r-py-7 { padding-top: var(--space-7); padding-bottom: var(--space-7); } .xl\\:rt-r-py-8 { padding-top: var(--space-8); padding-bottom: var(--space-8); } .xl\\:rt-r-py-9 { padding-top: var(--space-9); padding-bottom: var(--space-9); } .xl\\:rt-r-py-inset { padding-top: var(--inset-padding-top); padding-bottom: var(--inset-padding-bottom); } } .rt-r-pt { padding-top: var(--pt) } .rt-r-pt-0 { padding-top: 0; } .rt-r-pt-1 { padding-top: var(--space-1); } .rt-r-pt-2 { padding-top: var(--space-2); } .rt-r-pt-3 { padding-top: var(--space-3); } .rt-r-pt-4 { padding-top: var(--space-4); } .rt-r-pt-5 { padding-top: var(--space-5); } .rt-r-pt-6 { padding-top: var(--space-6); } .rt-r-pt-7 { padding-top: var(--space-7); } .rt-r-pt-8 { padding-top: var(--space-8); } .rt-r-pt-9 { padding-top: var(--space-9); } .rt-r-pt-inset { padding-top: var(--inset-padding-top); } @media (min-width: 520px) { .xs\\:rt-r-pt { padding-top: var(--pt-xs) } .xs\\:rt-r-pt-0 { padding-top: 0; } .xs\\:rt-r-pt-1 { padding-top: var(--space-1); } .xs\\:rt-r-pt-2 { padding-top: var(--space-2); } .xs\\:rt-r-pt-3 { padding-top: var(--space-3); } .xs\\:rt-r-pt-4 { padding-top: var(--space-4); } .xs\\:rt-r-pt-5 { padding-top: var(--space-5); } .xs\\:rt-r-pt-6 { padding-top: var(--space-6); } .xs\\:rt-r-pt-7 { padding-top: var(--space-7); } .xs\\:rt-r-pt-8 { padding-top: var(--space-8); } .xs\\:rt-r-pt-9 { padding-top: var(--space-9); } .xs\\:rt-r-pt-inset { padding-top: var(--inset-padding-top); } } @media (min-width: 768px) { .sm\\:rt-r-pt { padding-top: var(--pt-sm) } .sm\\:rt-r-pt-0 { padding-top: 0; } .sm\\:rt-r-pt-1 { padding-top: var(--space-1); } .sm\\:rt-r-pt-2 { padding-top: var(--space-2); } .sm\\:rt-r-pt-3 { padding-top: var(--space-3); } .sm\\:rt-r-pt-4 { padding-top: var(--space-4); } .sm\\:rt-r-pt-5 { padding-top: var(--space-5); } .sm\\:rt-r-pt-6 { padding-top: var(--space-6); } .sm\\:rt-r-pt-7 { padding-top: var(--space-7); } .sm\\:rt-r-pt-8 { padding-top: var(--space-8); } .sm\\:rt-r-pt-9 { padding-top: var(--space-9); } .sm\\:rt-r-pt-inset { padding-top: var(--inset-padding-top); } } @media (min-width: 1024px) { .md\\:rt-r-pt { padding-top: var(--pt-md) } .md\\:rt-r-pt-0 { padding-top: 0; } .md\\:rt-r-pt-1 { padding-top: var(--space-1); } .md\\:rt-r-pt-2 { padding-top: var(--space-2); } .md\\:rt-r-pt-3 { padding-top: var(--space-3); } .md\\:rt-r-pt-4 { padding-top: var(--space-4); } .md\\:rt-r-pt-5 { padding-top: var(--space-5); } .md\\:rt-r-pt-6 { padding-top: var(--space-6); } .md\\:rt-r-pt-7 { padding-top: var(--space-7); } .md\\:rt-r-pt-8 { padding-top: var(--space-8); } .md\\:rt-r-pt-9 { padding-top: var(--space-9); } .md\\:rt-r-pt-inset { padding-top: var(--inset-padding-top); } } @media (min-width: 1280px) { .lg\\:rt-r-pt { padding-top: var(--pt-lg) } .lg\\:rt-r-pt-0 { padding-top: 0; } .lg\\:rt-r-pt-1 { padding-top: var(--space-1); } .lg\\:rt-r-pt-2 { padding-top: var(--space-2); } .lg\\:rt-r-pt-3 { padding-top: var(--space-3); } .lg\\:rt-r-pt-4 { padding-top: var(--space-4); } .lg\\:rt-r-pt-5 { padding-top: var(--space-5); } .lg\\:rt-r-pt-6 { padding-top: var(--space-6); } .lg\\:rt-r-pt-7 { padding-top: var(--space-7); } .lg\\:rt-r-pt-8 { padding-top: var(--space-8); } .lg\\:rt-r-pt-9 { padding-top: var(--space-9); } .lg\\:rt-r-pt-inset { padding-top: var(--inset-padding-top); } } @media (min-width: 1640px) { .xl\\:rt-r-pt { padding-top: var(--pt-xl) } .xl\\:rt-r-pt-0 { padding-top: 0; } .xl\\:rt-r-pt-1 { padding-top: var(--space-1); } .xl\\:rt-r-pt-2 { padding-top: var(--space-2); } .xl\\:rt-r-pt-3 { padding-top: var(--space-3); } .xl\\:rt-r-pt-4 { padding-top: var(--space-4); } .xl\\:rt-r-pt-5 { padding-top: var(--space-5); } .xl\\:rt-r-pt-6 { padding-top: var(--space-6); } .xl\\:rt-r-pt-7 { padding-top: var(--space-7); } .xl\\:rt-r-pt-8 { padding-top: var(--space-8); } .xl\\:rt-r-pt-9 { padding-top: var(--space-9); } .xl\\:rt-r-pt-inset { padding-top: var(--inset-padding-top); } } .rt-r-pr { padding-right: var(--pr) } .rt-r-pr-0 { padding-right: 0; } .rt-r-pr-1 { padding-right: var(--space-1); } .rt-r-pr-2 { padding-right: var(--space-2); } .rt-r-pr-3 { padding-right: var(--space-3); } .rt-r-pr-4 { padding-right: var(--space-4); } .rt-r-pr-5 { padding-right: var(--space-5); } .rt-r-pr-6 { padding-right: var(--space-6); } .rt-r-pr-7 { padding-right: var(--space-7); } .rt-r-pr-8 { padding-right: var(--space-8); } .rt-r-pr-9 { padding-right: var(--space-9); } .rt-r-pr-inset { padding-right: var(--inset-padding-right); } @media (min-width: 520px) { .xs\\:rt-r-pr { padding-right: var(--pr-xs) } .xs\\:rt-r-pr-0 { padding-right: 0; } .xs\\:rt-r-pr-1 { padding-right: var(--space-1); } .xs\\:rt-r-pr-2 { padding-right: var(--space-2); } .xs\\:rt-r-pr-3 { padding-right: var(--space-3); } .xs\\:rt-r-pr-4 { padding-right: var(--space-4); } .xs\\:rt-r-pr-5 { padding-right: var(--space-5); } .xs\\:rt-r-pr-6 { padding-right: var(--space-6); } .xs\\:rt-r-pr-7 { padding-right: var(--space-7); } .xs\\:rt-r-pr-8 { padding-right: var(--space-8); } .xs\\:rt-r-pr-9 { padding-right: var(--space-9); } .xs\\:rt-r-pr-inset { padding-right: var(--inset-padding-right); } } @media (min-width: 768px) { .sm\\:rt-r-pr { padding-right: var(--pr-sm) } .sm\\:rt-r-pr-0 { padding-right: 0; } .sm\\:rt-r-pr-1 { padding-right: var(--space-1); } .sm\\:rt-r-pr-2 { padding-right: var(--space-2); } .sm\\:rt-r-pr-3 { padding-right: var(--space-3); } .sm\\:rt-r-pr-4 { padding-right: var(--space-4); } .sm\\:rt-r-pr-5 { padding-right: var(--space-5); } .sm\\:rt-r-pr-6 { padding-right: var(--space-6); } .sm\\:rt-r-pr-7 { padding-right: var(--space-7); } .sm\\:rt-r-pr-8 { padding-right: var(--space-8); } .sm\\:rt-r-pr-9 { padding-right: var(--space-9); } .sm\\:rt-r-pr-inset { padding-right: var(--inset-padding-right); } } @media (min-width: 1024px) { .md\\:rt-r-pr { padding-right: var(--pr-md) } .md\\:rt-r-pr-0 { padding-right: 0; } .md\\:rt-r-pr-1 { padding-right: var(--space-1); } .md\\:rt-r-pr-2 { padding-right: var(--space-2); } .md\\:rt-r-pr-3 { padding-right: var(--space-3); } .md\\:rt-r-pr-4 { padding-right: var(--space-4); } .md\\:rt-r-pr-5 { padding-right: var(--space-5); } .md\\:rt-r-pr-6 { padding-right: var(--space-6); } .md\\:rt-r-pr-7 { padding-right: var(--space-7); } .md\\:rt-r-pr-8 { padding-right: var(--space-8); } .md\\:rt-r-pr-9 { padding-right: var(--space-9); } .md\\:rt-r-pr-inset { padding-right: var(--inset-padding-right); } } @media (min-width: 1280px) { .lg\\:rt-r-pr { padding-right: var(--pr-lg) } .lg\\:rt-r-pr-0 { padding-right: 0; } .lg\\:rt-r-pr-1 { padding-right: var(--space-1); } .lg\\:rt-r-pr-2 { padding-right: var(--space-2); } .lg\\:rt-r-pr-3 { padding-right: var(--space-3); } .lg\\:rt-r-pr-4 { padding-right: var(--space-4); } .lg\\:rt-r-pr-5 { padding-right: var(--space-5); } .lg\\:rt-r-pr-6 { padding-right: var(--space-6); } .lg\\:rt-r-pr-7 { padding-right: var(--space-7); } .lg\\:rt-r-pr-8 { padding-right: var(--space-8); } .lg\\:rt-r-pr-9 { padding-right: var(--space-9); } .lg\\:rt-r-pr-inset { padding-right: var(--inset-padding-right); } } @media (min-width: 1640px) { .xl\\:rt-r-pr { padding-right: var(--pr-xl) } .xl\\:rt-r-pr-0 { padding-right: 0; } .xl\\:rt-r-pr-1 { padding-right: var(--space-1); } .xl\\:rt-r-pr-2 { padding-right: var(--space-2); } .xl\\:rt-r-pr-3 { padding-right: var(--space-3); } .xl\\:rt-r-pr-4 { padding-right: var(--space-4); } .xl\\:rt-r-pr-5 { padding-right: var(--space-5); } .xl\\:rt-r-pr-6 { padding-right: var(--space-6); } .xl\\:rt-r-pr-7 { padding-right: var(--space-7); } .xl\\:rt-r-pr-8 { padding-right: var(--space-8); } .xl\\:rt-r-pr-9 { padding-right: var(--space-9); } .xl\\:rt-r-pr-inset { padding-right: var(--inset-padding-right); } } .rt-r-pb { padding-bottom: var(--pb) } .rt-r-pb-0 { padding-bottom: 0; } .rt-r-pb-1 { padding-bottom: var(--space-1); } .rt-r-pb-2 { padding-bottom: var(--space-2); } .rt-r-pb-3 { padding-bottom: var(--space-3); } .rt-r-pb-4 { padding-bottom: var(--space-4); } .rt-r-pb-5 { padding-bottom: var(--space-5); } .rt-r-pb-6 { padding-bottom: var(--space-6); } .rt-r-pb-7 { padding-bottom: var(--space-7); } .rt-r-pb-8 { padding-bottom: var(--space-8); } .rt-r-pb-9 { padding-bottom: var(--space-9); } .rt-r-pb-inset { padding-bottom: var(--inset-padding-bottom); } @media (min-width: 520px) { .xs\\:rt-r-pb { padding-bottom: var(--pb-xs) } .xs\\:rt-r-pb-0 { padding-bottom: 0; } .xs\\:rt-r-pb-1 { padding-bottom: var(--space-1); } .xs\\:rt-r-pb-2 { padding-bottom: var(--space-2); } .xs\\:rt-r-pb-3 { padding-bottom: var(--space-3); } .xs\\:rt-r-pb-4 { padding-bottom: var(--space-4); } .xs\\:rt-r-pb-5 { padding-bottom: var(--space-5); } .xs\\:rt-r-pb-6 { padding-bottom: var(--space-6); } .xs\\:rt-r-pb-7 { padding-bottom: var(--space-7); } .xs\\:rt-r-pb-8 { padding-bottom: var(--space-8); } .xs\\:rt-r-pb-9 { padding-bottom: var(--space-9); } .xs\\:rt-r-pb-inset { padding-bottom: var(--inset-padding-bottom); } } @media (min-width: 768px) { .sm\\:rt-r-pb { padding-bottom: var(--pb-sm) } .sm\\:rt-r-pb-0 { padding-bottom: 0; } .sm\\:rt-r-pb-1 { padding-bottom: var(--space-1); } .sm\\:rt-r-pb-2 { padding-bottom: var(--space-2); } .sm\\:rt-r-pb-3 { padding-bottom: var(--space-3); } .sm\\:rt-r-pb-4 { padding-bottom: var(--space-4); } .sm\\:rt-r-pb-5 { padding-bottom: var(--space-5); } .sm\\:rt-r-pb-6 { padding-bottom: var(--space-6); } .sm\\:rt-r-pb-7 { padding-bottom: var(--space-7); } .sm\\:rt-r-pb-8 { padding-bottom: var(--space-8); } .sm\\:rt-r-pb-9 { padding-bottom: var(--space-9); } .sm\\:rt-r-pb-inset { padding-bottom: var(--inset-padding-bottom); } } @media (min-width: 1024px) { .md\\:rt-r-pb { padding-bottom: var(--pb-md) } .md\\:rt-r-pb-0 { padding-bottom: 0; } .md\\:rt-r-pb-1 { padding-bottom: var(--space-1); } .md\\:rt-r-pb-2 { padding-bottom: var(--space-2); } .md\\:rt-r-pb-3 { padding-bottom: var(--space-3); } .md\\:rt-r-pb-4 { padding-bottom: var(--space-4); } .md\\:rt-r-pb-5 { padding-bottom: var(--space-5); } .md\\:rt-r-pb-6 { padding-bottom: var(--space-6); } .md\\:rt-r-pb-7 { padding-bottom: var(--space-7); } .md\\:rt-r-pb-8 { padding-bottom: var(--space-8); } .md\\:rt-r-pb-9 { padding-bottom: var(--space-9); } .md\\:rt-r-pb-inset { padding-bottom: var(--inset-padding-bottom); } } @media (min-width: 1280px) { .lg\\:rt-r-pb { padding-bottom: var(--pb-lg) } .lg\\:rt-r-pb-0 { padding-bottom: 0; } .lg\\:rt-r-pb-1 { padding-bottom: var(--space-1); } .lg\\:rt-r-pb-2 { padding-bottom: var(--space-2); } .lg\\:rt-r-pb-3 { padding-bottom: var(--space-3); } .lg\\:rt-r-pb-4 { padding-bottom: var(--space-4); } .lg\\:rt-r-pb-5 { padding-bottom: var(--space-5); } .lg\\:rt-r-pb-6 { padding-bottom: var(--space-6); } .lg\\:rt-r-pb-7 { padding-bottom: var(--space-7); } .lg\\:rt-r-pb-8 { padding-bottom: var(--space-8); } .lg\\:rt-r-pb-9 { padding-bottom: var(--space-9); } .lg\\:rt-r-pb-inset { padding-bottom: var(--inset-padding-bottom); } } @media (min-width: 1640px) { .xl\\:rt-r-pb { padding-bottom: var(--pb-xl) } .xl\\:rt-r-pb-0 { padding-bottom: 0; } .xl\\:rt-r-pb-1 { padding-bottom: var(--space-1); } .xl\\:rt-r-pb-2 { padding-bottom: var(--space-2); } .xl\\:rt-r-pb-3 { padding-bottom: var(--space-3); } .xl\\:rt-r-pb-4 { padding-bottom: var(--space-4); } .xl\\:rt-r-pb-5 { padding-bottom: var(--space-5); } .xl\\:rt-r-pb-6 { padding-bottom: var(--space-6); } .xl\\:rt-r-pb-7 { padding-bottom: var(--space-7); } .xl\\:rt-r-pb-8 { padding-bottom: var(--space-8); } .xl\\:rt-r-pb-9 { padding-bottom: var(--space-9); } .xl\\:rt-r-pb-inset { padding-bottom: var(--inset-padding-bottom); } } .rt-r-pl { padding-left: var(--pl) } .rt-r-pl-0 { padding-left: 0; } .rt-r-pl-1 { padding-left: var(--space-1); } .rt-r-pl-2 { padding-left: var(--space-2); } .rt-r-pl-3 { padding-left: var(--space-3); } .rt-r-pl-4 { padding-left: var(--space-4); } .rt-r-pl-5 { padding-left: var(--space-5); } .rt-r-pl-6 { padding-left: var(--space-6); } .rt-r-pl-7 { padding-left: var(--space-7); } .rt-r-pl-8 { padding-left: var(--space-8); } .rt-r-pl-9 { padding-left: var(--space-9); } .rt-r-pl-inset { padding-left: var(--inset-padding-left); } @media (min-width: 520px) { .xs\\:rt-r-pl { padding-left: var(--pl-xs) } .xs\\:rt-r-pl-0 { padding-left: 0; } .xs\\:rt-r-pl-1 { padding-left: var(--space-1); } .xs\\:rt-r-pl-2 { padding-left: var(--space-2); } .xs\\:rt-r-pl-3 { padding-left: var(--space-3); } .xs\\:rt-r-pl-4 { padding-left: var(--space-4); } .xs\\:rt-r-pl-5 { padding-left: var(--space-5); } .xs\\:rt-r-pl-6 { padding-left: var(--space-6); } .xs\\:rt-r-pl-7 { padding-left: var(--space-7); } .xs\\:rt-r-pl-8 { padding-left: var(--space-8); } .xs\\:rt-r-pl-9 { padding-left: var(--space-9); } .xs\\:rt-r-pl-inset { padding-left: var(--inset-padding-left); } } @media (min-width: 768px) { .sm\\:rt-r-pl { padding-left: var(--pl-sm) } .sm\\:rt-r-pl-0 { padding-left: 0; } .sm\\:rt-r-pl-1 { padding-left: var(--space-1); } .sm\\:rt-r-pl-2 { padding-left: var(--space-2); } .sm\\:rt-r-pl-3 { padding-left: var(--space-3); } .sm\\:rt-r-pl-4 { padding-left: var(--space-4); } .sm\\:rt-r-pl-5 { padding-left: var(--space-5); } .sm\\:rt-r-pl-6 { padding-left: var(--space-6); } .sm\\:rt-r-pl-7 { padding-left: var(--space-7); } .sm\\:rt-r-pl-8 { padding-left: var(--space-8); } .sm\\:rt-r-pl-9 { padding-left: var(--space-9); } .sm\\:rt-r-pl-inset { padding-left: var(--inset-padding-left); } } @media (min-width: 1024px) { .md\\:rt-r-pl { padding-left: var(--pl-md) } .md\\:rt-r-pl-0 { padding-left: 0; } .md\\:rt-r-pl-1 { padding-left: var(--space-1); } .md\\:rt-r-pl-2 { padding-left: var(--space-2); } .md\\:rt-r-pl-3 { padding-left: var(--space-3); } .md\\:rt-r-pl-4 { padding-left: var(--space-4); } .md\\:rt-r-pl-5 { padding-left: var(--space-5); } .md\\:rt-r-pl-6 { padding-left: var(--space-6); } .md\\:rt-r-pl-7 { padding-left: var(--space-7); } .md\\:rt-r-pl-8 { padding-left: var(--space-8); } .md\\:rt-r-pl-9 { padding-left: var(--space-9); } .md\\:rt-r-pl-inset { padding-left: var(--inset-padding-left); } } @media (min-width: 1280px) { .lg\\:rt-r-pl { padding-left: var(--pl-lg) } .lg\\:rt-r-pl-0 { padding-left: 0; } .lg\\:rt-r-pl-1 { padding-left: var(--space-1); } .lg\\:rt-r-pl-2 { padding-left: var(--space-2); } .lg\\:rt-r-pl-3 { padding-left: var(--space-3); } .lg\\:rt-r-pl-4 { padding-left: var(--space-4); } .lg\\:rt-r-pl-5 { padding-left: var(--space-5); } .lg\\:rt-r-pl-6 { padding-left: var(--space-6); } .lg\\:rt-r-pl-7 { padding-left: var(--space-7); } .lg\\:rt-r-pl-8 { padding-left: var(--space-8); } .lg\\:rt-r-pl-9 { padding-left: var(--space-9); } .lg\\:rt-r-pl-inset { padding-left: var(--inset-padding-left); } } @media (min-width: 1640px) { .xl\\:rt-r-pl { padding-left: var(--pl-xl) } .xl\\:rt-r-pl-0 { padding-left: 0; } .xl\\:rt-r-pl-1 { padding-left: var(--space-1); } .xl\\:rt-r-pl-2 { padding-left: var(--space-2); } .xl\\:rt-r-pl-3 { padding-left: var(--space-3); } .xl\\:rt-r-pl-4 { padding-left: var(--space-4); } .xl\\:rt-r-pl-5 { padding-left: var(--space-5); } .xl\\:rt-r-pl-6 { padding-left: var(--space-6); } .xl\\:rt-r-pl-7 { padding-left: var(--space-7); } .xl\\:rt-r-pl-8 { padding-left: var(--space-8); } .xl\\:rt-r-pl-9 { padding-left: var(--space-9); } .xl\\:rt-r-pl-inset { padding-left: var(--inset-padding-left); } } .rt-r-position-static { position: static; } .rt-r-position-absolute { position: absolute; } .rt-r-position-relative { position: relative; } .rt-r-position-fixed { position: fixed; } .rt-r-position-sticky { position: sticky; } @media (min-width: 520px) { .xs\\:rt-r-position-static { position: static; } .xs\\:rt-r-position-absolute { position: absolute; } .xs\\:rt-r-position-relative { position: relative; } .xs\\:rt-r-position-fixed { position: fixed; } .xs\\:rt-r-position-sticky { position: sticky; } } @media (min-width: 768px) { .sm\\:rt-r-position-static { position: static; } .sm\\:rt-r-position-absolute { position: absolute; } .sm\\:rt-r-position-relative { position: relative; } .sm\\:rt-r-position-fixed { position: fixed; } .sm\\:rt-r-position-sticky { position: sticky; } } @media (min-width: 1024px) { .md\\:rt-r-position-static { position: static; } .md\\:rt-r-position-absolute { position: absolute; } .md\\:rt-r-position-relative { position: relative; } .md\\:rt-r-position-fixed { position: fixed; } .md\\:rt-r-position-sticky { position: sticky; } } @media (min-width: 1280px) { .lg\\:rt-r-position-static { position: static; } .lg\\:rt-r-position-absolute { position: absolute; } .lg\\:rt-r-position-relative { position: relative; } .lg\\:rt-r-position-fixed { position: fixed; } .lg\\:rt-r-position-sticky { position: sticky; } } @media (min-width: 1640px) { .xl\\:rt-r-position-static { position: static; } .xl\\:rt-r-position-absolute { position: absolute; } .xl\\:rt-r-position-relative { position: relative; } .xl\\:rt-r-position-fixed { position: fixed; } .xl\\:rt-r-position-sticky { position: sticky; } } .rt-r-w { width: var(--width); } @media (min-width: 520px) { .xs\\:rt-r-w { width: var(--width-xs); } } @media (min-width: 768px) { .sm\\:rt-r-w { width: var(--width-sm); } } @media (min-width: 1024px) { .md\\:rt-r-w { width: var(--width-md); } } @media (min-width: 1280px) { .lg\\:rt-r-w { width: var(--width-lg); } } @media (min-width: 1640px) { .xl\\:rt-r-w { width: var(--width-xl); } } .rt-r-min-w { min-width: var(--min-width); } @media (min-width: 520px) { .xs\\:rt-r-min-w { min-width: var(--min-width-xs); } } @media (min-width: 768px) { .sm\\:rt-r-min-w { min-width: var(--min-width-sm); } } @media (min-width: 1024px) { .md\\:rt-r-min-w { min-width: var(--min-width-md); } } @media (min-width: 1280px) { .lg\\:rt-r-min-w { min-width: var(--min-width-lg); } } @media (min-width: 1640px) { .xl\\:rt-r-min-w { min-width: var(--min-width-xl); } } .rt-r-max-w { max-width: var(--max-width); } @media (min-width: 520px) { .xs\\:rt-r-max-w { max-width: var(--max-width-xs); } } @media (min-width: 768px) { .sm\\:rt-r-max-w { max-width: var(--max-width-sm); } } @media (min-width: 1024px) { .md\\:rt-r-max-w { max-width: var(--max-width-md); } } @media (min-width: 1280px) { .lg\\:rt-r-max-w { max-width: var(--max-width-lg); } } @media (min-width: 1640px) { .xl\\:rt-r-max-w { max-width: var(--max-width-xl); } } .rt-r-weight-light { font-weight: var(--font-weight-light); } .rt-r-weight-regular { font-weight: var(--font-weight-regular); } .rt-r-weight-medium { font-weight: var(--font-weight-medium); } .rt-r-weight-bold { font-weight: var(--font-weight-bold); } @media (min-width: 520px) { .xs\\:rt-r-weight-light { font-weight: var(--font-weight-light); } .xs\\:rt-r-weight-regular { font-weight: var(--font-weight-regular); } .xs\\:rt-r-weight-medium { font-weight: var(--font-weight-medium); } .xs\\:rt-r-weight-bold { font-weight: var(--font-weight-bold); } } @media (min-width: 768px) { .sm\\:rt-r-weight-light { font-weight: var(--font-weight-light); } .sm\\:rt-r-weight-regular { font-weight: var(--font-weight-regular); } .sm\\:rt-r-weight-medium { font-weight: var(--font-weight-medium); } .sm\\:rt-r-weight-bold { font-weight: var(--font-weight-bold); } } @media (min-width: 1024px) { .md\\:rt-r-weight-light { font-weight: var(--font-weight-light); } .md\\:rt-r-weight-regular { font-weight: var(--font-weight-regular); } .md\\:rt-r-weight-medium { font-weight: var(--font-weight-medium); } .md\\:rt-r-weight-bold { font-weight: var(--font-weight-bold); } } @media (min-width: 1280px) { .lg\\:rt-r-weight-light { font-weight: var(--font-weight-light); } .lg\\:rt-r-weight-regular { font-weight: var(--font-weight-regular); } .lg\\:rt-r-weight-medium { font-weight: var(--font-weight-medium); } .lg\\:rt-r-weight-bold { font-weight: var(--font-weight-bold); } } @media (min-width: 1640px) { .xl\\:rt-r-weight-light { font-weight: var(--font-weight-light); } .xl\\:rt-r-weight-regular { font-weight: var(--font-weight-regular); } .xl\\:rt-r-weight-medium { font-weight: var(--font-weight-medium); } .xl\\:rt-r-weight-bold { font-weight: var(--font-weight-bold); } } .rt-r-lt-normal::before, .rt-r-lt-end::before, .rt-r-lt-normal::after, .rt-r-lt-start::after { content: none; } .rt-r-lt-start::before, .rt-r-lt-both::before, .rt-r-lt-end::after, .rt-r-lt-both::after { content: ''; display: table; } .rt-r-lt-start::before, .rt-r-lt-both::before { margin-bottom: calc(var(--leading-trim-start, var(--default-leading-trim-start)) - var(--line-height, calc(1em * var(--default-line-height))) / 2); } .rt-r-lt-end::after, .rt-r-lt-both::after { margin-top: calc(var(--leading-trim-end, var(--default-leading-trim-end)) - var(--line-height, calc(1em * var(--default-line-height))) / 2); } @media (min-width: 520px) { .xs\\:rt-r-lt-normal::before, .xs\\:rt-r-lt-end::before, .xs\\:rt-r-lt-normal::after, .xs\\:rt-r-lt-start::after { content: none; } .xs\\:rt-r-lt-start::before, .xs\\:rt-r-lt-both::before, .xs\\:rt-r-lt-end::after, .xs\\:rt-r-lt-both::after { content: ''; display: table; } .xs\\:rt-r-lt-start::before, .xs\\:rt-r-lt-both::before { margin-bottom: calc(var(--leading-trim-start, var(--default-leading-trim-start)) - var(--line-height, calc(1em * var(--default-line-height))) / 2); } .xs\\:rt-r-lt-end::after, .xs\\:rt-r-lt-both::after { margin-top: calc(var(--leading-trim-end, var(--default-leading-trim-end)) - var(--line-height, calc(1em * var(--default-line-height))) / 2); } } @media (min-width: 768px) { .sm\\:rt-r-lt-normal::before, .sm\\:rt-r-lt-end::before, .sm\\:rt-r-lt-normal::after, .sm\\:rt-r-lt-start::after { content: none; } .sm\\:rt-r-lt-start::before, .sm\\:rt-r-lt-both::before, .sm\\:rt-r-lt-end::after, .sm\\:rt-r-lt-both::after { content: ''; display: table; } .sm\\:rt-r-lt-start::before, .sm\\:rt-r-lt-both::before { margin-bottom: calc(var(--leading-trim-start, var(--default-leading-trim-start)) - var(--line-height, calc(1em * var(--default-line-height))) / 2); } .sm\\:rt-r-lt-end::after, .sm\\:rt-r-lt-both::after { margin-top: calc(var(--leading-trim-end, var(--default-leading-trim-end)) - var(--line-height, calc(1em * var(--default-line-height))) / 2); } } @media (min-width: 1024px) { .md\\:rt-r-lt-normal::before, .md\\:rt-r-lt-end::before, .md\\:rt-r-lt-normal::after, .md\\:rt-r-lt-start::after { content: none; } .md\\:rt-r-lt-start::before, .md\\:rt-r-lt-both::before, .md\\:rt-r-lt-end::after, .md\\:rt-r-lt-both::after { content: ''; display: table; } .md\\:rt-r-lt-start::before, .md\\:rt-r-lt-both::before { margin-bottom: calc(var(--leading-trim-start, var(--default-leading-trim-start)) - var(--line-height, calc(1em * var(--default-line-height))) / 2); } .md\\:rt-r-lt-end::after, .md\\:rt-r-lt-both::after { margin-top: calc(var(--leading-trim-end, var(--default-leading-trim-end)) - var(--line-height, calc(1em * var(--default-line-height))) / 2); } } @media (min-width: 1280px) { .lg\\:rt-r-lt-normal::before, .lg\\:rt-r-lt-end::before, .lg\\:rt-r-lt-normal::after, .lg\\:rt-r-lt-start::after { content: none; } .lg\\:rt-r-lt-start::before, .lg\\:rt-r-lt-both::before, .lg\\:rt-r-lt-end::after, .lg\\:rt-r-lt-both::after { content: ''; display: table; } .lg\\:rt-r-lt-start::before, .lg\\:rt-r-lt-both::before { margin-bottom: calc(var(--leading-trim-start, var(--default-leading-trim-start)) - var(--line-height, calc(1em * var(--default-line-height))) / 2); } .lg\\:rt-r-lt-end::after, .lg\\:rt-r-lt-both::after { margin-top: calc(var(--leading-trim-end, var(--default-leading-trim-end)) - var(--line-height, calc(1em * var(--default-line-height))) / 2); } } @media (min-width: 1640px) { .xl\\:rt-r-lt-normal::before, .xl\\:rt-r-lt-end::before, .xl\\:rt-r-lt-normal::after, .xl\\:rt-r-lt-start::after { content: none; } .xl\\:rt-r-lt-start::before, .xl\\:rt-r-lt-both::before, .xl\\:rt-r-lt-end::after, .xl\\:rt-r-lt-both::after { content: ''; display: table; } .xl\\:rt-r-lt-start::before, .xl\\:rt-r-lt-both::before { margin-bottom: calc(var(--leading-trim-start, var(--default-leading-trim-start)) - var(--line-height, calc(1em * var(--default-line-height))) / 2); } .xl\\:rt-r-lt-end::after, .xl\\:rt-r-lt-both::after { margin-top: calc(var(--leading-trim-end, var(--default-leading-trim-end)) - var(--line-height, calc(1em * var(--default-line-height))) / 2); } } .rt-r-resize-none { resize: none; } .rt-r-resize-vertical { resize: vertical; } .rt-r-resize-horizontal { resize: horizontal; } .rt-r-resize-both { resize: both; } @media (min-width: 520px) { .xs\\:rt-r-resize-none { resize: none; } .xs\\:rt-r-resize-vertical { resize: vertical; } .xs\\:rt-r-resize-horizontal { resize: horizontal; } .xs\\:rt-r-resize-both { resize: both; } } @media (min-width: 768px) { .sm\\:rt-r-resize-none { resize: none; } .sm\\:rt-r-resize-vertical { resize: vertical; } .sm\\:rt-r-resize-horizontal { resize: horizontal; } .sm\\:rt-r-resize-both { resize: both; } } @media (min-width: 1024px) { .md\\:rt-r-resize-none { resize: none; } .md\\:rt-r-resize-vertical { resize: vertical; } .md\\:rt-r-resize-horizontal { resize: horizontal; } .md\\:rt-r-resize-both { resize: both; } } @media (min-width: 1280px) { .lg\\:rt-r-resize-none { resize: none; } .lg\\:rt-r-resize-vertical { resize: vertical; } .lg\\:rt-r-resize-horizontal { resize: horizontal; } .lg\\:rt-r-resize-both { resize: both; } } @media (min-width: 1640px) { .xl\\:rt-r-resize-none { resize: none; } .xl\\:rt-r-resize-vertical { resize: vertical; } .xl\\:rt-r-resize-horizontal { resize: horizontal; } .xl\\:rt-r-resize-both { resize: both; } } .rt-r-tl-auto { table-layout: auto; } .rt-r-tl-fixed { table-layout: fixed; } @media (min-width: 520px) { .xs\\:rt-r-tl-auto { table-layout: auto; } .xs\\:rt-r-tl-fixed { table-layout: fixed; } } @media (min-width: 768px) { .sm\\:rt-r-tl-auto { table-layout: auto; } .sm\\:rt-r-tl-fixed { table-layout: fixed; } } @media (min-width: 1024px) { .md\\:rt-r-tl-auto { table-layout: auto; } .md\\:rt-r-tl-fixed { table-layout: fixed; } } @media (min-width: 1280px) { .lg\\:rt-r-tl-auto { table-layout: auto; } .lg\\:rt-r-tl-fixed { table-layout: fixed; } } @media (min-width: 1640px) { .xl\\:rt-r-tl-auto { table-layout: auto; } .xl\\:rt-r-tl-fixed { table-layout: fixed; } } .rt-r-ta-left { text-align: left; } .rt-r-ta-center { text-align: center; } .rt-r-ta-right { text-align: right; } @media (min-width: 520px) { .xs\\:rt-r-ta-left { text-align: left; } .xs\\:rt-r-ta-center { text-align: center; } .xs\\:rt-r-ta-right { text-align: right; } } @media (min-width: 768px) { .sm\\:rt-r-ta-left { text-align: left; } .sm\\:rt-r-ta-center { text-align: center; } .sm\\:rt-r-ta-right { text-align: right; } } @media (min-width: 1024px) { .md\\:rt-r-ta-left { text-align: left; } .md\\:rt-r-ta-center { text-align: center; } .md\\:rt-r-ta-right { text-align: right; } } @media (min-width: 1280px) { .lg\\:rt-r-ta-left { text-align: left; } .lg\\:rt-r-ta-center { text-align: center; } .lg\\:rt-r-ta-right { text-align: right; } } @media (min-width: 1640px) { .xl\\:rt-r-ta-left { text-align: left; } .xl\\:rt-r-ta-center { text-align: center; } .xl\\:rt-r-ta-right { text-align: right; } } .rt-r-tw-wrap { white-space: normal; } .rt-r-tw-nowrap { white-space: nowrap; } .rt-r-tw-pretty { white-space: normal; text-wrap: pretty; } .rt-r-tw-balance { white-space: normal; text-wrap: balance; } @media (min-width: 520px) { .xs\\:rt-r-tw-wrap { white-space: normal; } .xs\\:rt-r-tw-nowrap { white-space: nowrap; } .xs\\:rt-r-tw-pretty { white-space: normal; text-wrap: pretty; } .xs\\:rt-r-tw-balance { white-space: normal; text-wrap: balance; } } @media (min-width: 768px) { .sm\\:rt-r-tw-wrap { white-space: normal; } .sm\\:rt-r-tw-nowrap { white-space: nowrap; } .sm\\:rt-r-tw-pretty { white-space: normal; text-wrap: pretty; } .sm\\:rt-r-tw-balance { white-space: normal; text-wrap: balance; } } @media (min-width: 1024px) { .md\\:rt-r-tw-wrap { white-space: normal; } .md\\:rt-r-tw-nowrap { white-space: nowrap; } .md\\:rt-r-tw-pretty { white-space: normal; text-wrap: pretty; } .md\\:rt-r-tw-balance { white-space: normal; text-wrap: balance; } } @media (min-width: 1280px) { .lg\\:rt-r-tw-wrap { white-space: normal; } .lg\\:rt-r-tw-nowrap { white-space: nowrap; } .lg\\:rt-r-tw-pretty { white-space: normal; text-wrap: pretty; } .lg\\:rt-r-tw-balance { white-space: normal; text-wrap: balance; } } @media (min-width: 1640px) { .xl\\:rt-r-tw-wrap { white-space: normal; } .xl\\:rt-r-tw-nowrap { white-space: nowrap; } .xl\\:rt-r-tw-pretty { white-space: normal; text-wrap: pretty; } .xl\\:rt-r-tw-balance { white-space: normal; text-wrap: balance; } } .rt-truncate { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .rt-r-va-baseline { vertical-align: baseline; } .rt-r-va-top { vertical-align: top; } .rt-r-va-middle { vertical-align: middle; } .rt-r-va-bottom { vertical-align: bottom; } @media (min-width: 520px) { .xs\\:rt-r-va-baseline { vertical-align: baseline; } .xs\\:rt-r-va-top { vertical-align: top; } .xs\\:rt-r-va-middle { vertical-align: middle; } .xs\\:rt-r-va-bottom { vertical-align: bottom; } } @media (min-width: 768px) { .sm\\:rt-r-va-baseline { vertical-align: baseline; } .sm\\:rt-r-va-top { vertical-align: top; } .sm\\:rt-r-va-middle { vertical-align: middle; } .sm\\:rt-r-va-bottom { vertical-align: bottom; } } @media (min-width: 1024px) { .md\\:rt-r-va-baseline { vertical-align: baseline; } .md\\:rt-r-va-top { vertical-align: top; } .md\\:rt-r-va-middle { vertical-align: middle; } .md\\:rt-r-va-bottom { vertical-align: bottom; } } @media (min-width: 1280px) { .lg\\:rt-r-va-baseline { vertical-align: baseline; } .lg\\:rt-r-va-top { vertical-align: top; } .lg\\:rt-r-va-middle { vertical-align: middle; } .lg\\:rt-r-va-bottom { vertical-align: bottom; } } @media (min-width: 1640px) { .xl\\:rt-r-va-baseline { vertical-align: baseline; } .xl\\:rt-r-va-top { vertical-align: top; } .xl\\:rt-r-va-middle { vertical-align: middle; } .xl\\:rt-r-va-bottom { vertical-align: bottom; } } `,document.head.appendChild(e)}var Awe=_(K()),d8t=new zM({defaultOptions:{queries:{staleTime:1e4}}}),p8t=({step:e,avatarUrl:t,children:r,linkedin:n,message:a})=>{let[i,o]=(0,Awe.useState)(!1);return tr.createElement(Ce,{align:"center",gap:"3",style:{padding:"12px 0"}},tr.createElement(E0,{size:"2"},e),tr.createElement(Po,{src:t,fallback:"?",size:"3",style:{borderRadius:"50%"}}),tr.createElement(kt,{size:"3",weight:"medium"},r),a&&tr.createElement(Sf.Root,{open:i,onOpenChange:o},tr.createElement(Sf.Trigger,null,tr.createElement(Xc,{variant:"soft",size:"1"},"View message")),tr.createElement(Sf.Content,null,tr.createElement(Sf.Title,null,"Message"),tr.createElement(Ce,{direction:"column",gap:"3"},tr.createElement(kt,null,a),n&&tr.createElement(Ce,{gap:"2",align:"center"},tr.createElement(kt,{size:"2"},"LinkedIn Profile:"),tr.createElement("a",{href:n,target:"_blank",rel:"noopener noreferrer",style:{display:"inline-flex",alignItems:"center",gap:"4px"}},tr.createElement(kt,{size:"2",color:"blue"},"View Profile"),tr.createElement(Woe,null)))))))},f8t=({children:e})=>tr.createElement(Ce,{direction:"column",style:{padding:"16px",background:"var(--gray-3)",borderRadius:"var(--radius-3)",marginBottom:"12px"}},e),h8t=()=>{let{fetchNextPage:e,hasNextPage:t,isFetchingNextPage:r}=H3();return t?tr.createElement(Ce,{justify:"center",style:{padding:"12px 0"}},tr.createElement(Xc,{onClick:()=>e(),disabled:r,variant:"soft"},r?"Loading...":"View More Messages")):null},m8t=()=>{let e=On(),t=ja();return tr.createElement(Xc,{onClick:()=>{t?.threadIdStorageOptions&&(t.threadIdStorageOptions.remove({assistantId:"765bd63f-77bb-463c-8a26-2ccc049c9d86"}),e.invalidateQueries())},variant:"soft",style:{borderRadius:"8px",padding:"8px 16px"}},tr.createElement(rse,null),"Reset Chat")},g8t=()=>tr.createElement(HM,{client:d8t},tr.createElement(qn,{accentColor:"blue",grayColor:"gray",appearance:"light",radius:"medium",scaling:"100%",panelBackground:"solid"},tr.createElement(YF,{variables:{publicApiKey:"01a902d3-1e4b-4f4e-9872-5f41929747f8",assistantId:"765bd63f-77bb-463c-8a26-2ccc049c9d86"}},tr.createElement(Rwe,null,tr.createElement(xwe,{components:{ContactPlan:f8t,Contact:p8t}},tr.createElement(Ce,{direction:"column",style:{maxWidth:"1200px",margin:"0 auto",padding:"16px",height:"100vh",minHeight:"100vh",flex:"1 1 auto"}},tr.createElement(Jo.Root,{style:{display:"flex",flexDirection:"column",flex:"1 1 auto",height:"100%"}},tr.createElement(Ce,{direction:"column",style:{overflow:"auto",flex:"1 1 auto"}},tr.createElement(Jo.Messages,null,tr.createElement(h8t,null))),tr.createElement(Jo.MessageForm.Root,null,tr.createElement(Jo.MessageForm.Field.Root,null,tr.createElement(Jo.MessageForm.Field.Control.Root,null,tr.createElement(Jo.MessageForm.Field.Control.Input,{style:{borderRadius:"12px",padding:"12px 16px",marginBottom:"8px",backgroundColor:"var(--gray-2)"}})),tr.createElement(Ce,{gap:"2",justify:"end"},tr.createElement(m8t,null),tr.createElement(Jo.MessageForm.Submit.Root,null,tr.createElement(Jo.MessageForm.Submit.Button,{style:{borderRadius:"8px",padding:"8px 16px"}})))))))))))),v8t=(0,Twe.createRoot)((0,_we.rootElement)({currentScript:document.currentScript}));v8t.render(tr.createElement(dx,{fallback:tr.createElement(tr.Fragment,null),onError:console.error},tr.createElement(g8t,null)));})(); /*! Bundled license information: react/cjs/react.production.js: (** * @license React * react.production.js * * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. *) scheduler/cjs/scheduler.production.js: (** * @license React * scheduler.production.js * * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. *) react-dom/cjs/react-dom.production.js: (** * @license React * react-dom.production.js * * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. *) react-dom/cjs/react-dom-client.production.js: (** * @license React * react-dom-client.production.js * * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. *) lodash/lodash.js: (** * @license * Lodash * Copyright OpenJS Foundation and other contributors * Released under MIT license * Based on Underscore.js 1.8.3 * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors *) react/cjs/react-jsx-runtime.production.js: (** * @license React * react-jsx-runtime.production.js * * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. *) classnames/index.js: (*! Copyright (c) 2018 Jed Watson. Licensed under the MIT License (MIT), see http://jedwatson.github.io/classnames *) react-compiler-runtime/dist/index.js: (** * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * * @lightSyntaxTransform * @noflow * @nolint * @preventMunge * @preserve-invariant-messages *) howler/dist/howler.js: (*! * howler.js v2.2.4 * howlerjs.com * * (c) 2013-2020, James Simpson of GoldFire Studios * goldfirestudios.com * * MIT License *) (*! * Spatial Plugin - Adds support for stereo and 3D audio where Web Audio is supported. * * howler.js v2.2.4 * howlerjs.com * * (c) 2013-2020, James Simpson of GoldFire Studios * goldfirestudios.com * * MIT License *) js-cookie/dist/js.cookie.mjs: (*! js-cookie v3.0.5 | MIT *) */