(()=>{var QTe=Object.create;var fA=Object.defineProperty;var JTe=Object.getOwnPropertyDescriptor;var XTe=Object.getOwnPropertyNames;var YTe=Object.getPrototypeOf,e_e=Object.prototype.hasOwnProperty;var ja=(e,t)=>()=>(e&&(t=e(e=0)),t);var sa=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),hi=(e,t)=>{for(var r in t)fA(e,r,{get:t[r],enumerable:!0})},t_e=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of XTe(t))!e_e.call(e,a)&&a!==r&&fA(e,a,{get:()=>t[a],enumerable:!(n=JTe(t,a))||n.enumerable});return e};var _=(e,t,r)=>(r=e!=null?QTe(YTe(e)):{},t_e(t||!e||!e.__esModule?fA(r,"default",{value:e,enumerable:!0}):r,e));var AU=sa(yr=>{"use strict";var mA=Symbol.for("react.transitional.element"),r_e=Symbol.for("react.portal"),n_e=Symbol.for("react.fragment"),a_e=Symbol.for("react.strict_mode"),i_e=Symbol.for("react.profiler"),o_e=Symbol.for("react.consumer"),s_e=Symbol.for("react.context"),l_e=Symbol.for("react.forward_ref"),c_e=Symbol.for("react.suspense"),u_e=Symbol.for("react.memo"),SU=Symbol.for("react.lazy"),bU=Symbol.iterator;function d_e(e){return e===null||typeof e!="object"?null:(e=bU&&e[bU]||e["@@iterator"],typeof e=="function"?e:null)}var kU={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},EU=Object.assign,RU={};function vg(e,t,r){this.props=e,this.context=t,this.refs=RU,this.updater=r||kU}vg.prototype.isReactComponent={};vg.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")};vg.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function TU(){}TU.prototype=vg.prototype;function gA(e,t,r){this.props=e,this.context=t,this.refs=RU,this.updater=r||kU}var vA=gA.prototype=new TU;vA.constructor=gA;EU(vA,vg.prototype);vA.isPureReactComponent=!0;var yU=Array.isArray,la={H:null,A:null,T:null,S:null},_U=Object.prototype.hasOwnProperty;function bA(e,t,r,n,a,i){return r=i.ref,{$$typeof:mA,type:e,key:t,ref:r!==void 0?r:null,props:i}}function p_e(e,t){return bA(e.type,t,void 0,void 0,void 0,e.props)}function yA(e){return typeof e=="object"&&e!==null&&e.$$typeof===mA}function f_e(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(r){return t[r]})}var xU=/\/+/g;function hA(e,t){return typeof e=="object"&&e!==null&&e.key!=null?f_e(""+e.key):t.toString(36)}function wU(){}function h_e(e){switch(e.status){case"fulfilled":return e.value;case"rejected":throw e.reason;default:switch(typeof e.status=="string"?e.then(wU,wU):(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 gg(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 mA:case r_e:o=!0;break;case SU:return o=e._init,gg(o(e._payload),t,r,n,a)}}if(o)return a=a(e),o=n===""?"."+hA(e,0):n,yU(a)?(r="",o!=null&&(r=o.replace(xU,"$&/")+"/"),gg(a,t,r,"",function(u){return u})):a!=null&&(yA(a)&&(a=p_e(a,r+(a.key==null||e&&e.key===a.key?"":(""+a.key).replace(xU,"$&/")+"/")+o)),t.push(a)),1;o=0;var s=n===""?".":n+":";if(yU(e))for(var l=0;l{"use strict";PU.exports=AU()});var VU=sa(An=>{"use strict";function SA(e,t){var r=e.length;e.push(t);e:for(;0>>1,a=e[n];if(0>>1;nBb(s,r))lBb(u,s)?(e[n]=u,e[l]=r,n=l):(e[n]=s,e[o]=r,n=o);else if(lBb(u,r))e[n]=u,e[l]=r,n=l;else break e}}return t}function Bb(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"?(LU=performance,An.unstable_now=function(){return LU.now()}):(xA=Date,IU=xA.now(),An.unstable_now=function(){return xA.now()-IU});var LU,xA,IU,_u=[],Pp=[],v_e=1,Ol=null,qi=3,Fb=!1,Fh=!1,gv=!1,NU=typeof setTimeout=="function"?setTimeout:null,zU=typeof clearTimeout=="function"?clearTimeout:null,OU=typeof setImmediate<"u"?setImmediate:null;function Vb(e){for(var t=Vc(Pp);t!==null;){if(t.callback===null)Hb(Pp);else if(t.startTime<=e)Hb(Pp),t.sortIndex=t.expirationTime,SA(_u,t);else break;t=Vc(Pp)}}function kA(e){if(gv=!1,Vb(e),!Fh)if(Vc(_u)!==null)Fh=!0,EA();else{var t=Vc(Pp);t!==null&&RA(kA,t.startTime-e)}}var $b=!1,vv=-1,DU=5,jU=-1;function BU(){return!(An.unstable_now()-jUe&&BU());){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,Vb(e),t=!0;break t}Ol===Vc(_u)&&Hb(_u),Vb(e)}else Hb(_u);Ol=Vc(_u)}if(Ol!==null)t=!0;else{var i=Vc(Pp);i!==null&&RA(kA,i.startTime-e),t=!1}}break e}finally{Ol=null,qi=r,Fb=!1}t=void 0}}finally{t?mv():$b=!1}}}var mv;typeof OU=="function"?mv=function(){OU(wA)}:typeof MessageChannel<"u"?(CA=new MessageChannel,MU=CA.port2,CA.port1.onmessage=wA,mv=function(){MU.postMessage(null)}):mv=function(){NU(wA,0)};var CA,MU;function EA(){$b||($b=!0,mv())}function RA(e,t){vv=NU(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(){Fh||Fb||(Fh=!0,EA())};An.unstable_forceFrameRate=function(e){0>e||125n?(e.sortIndex=r,SA(Pp,e),Vc(_u)===null&&e===Vc(Pp)&&(gv?(zU(vv),vv=-1):gv=!0,RA(kA,r-n))):(e.sortIndex=a,SA(_u,e),Fh||Fb||(Fh=!0,EA())),e};An.unstable_shouldYield=BU;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 FU=sa((o8t,HU)=>{"use strict";HU.exports=VU()});var GU=sa(So=>{"use strict";var b_e=K();function $U(e){var t="https://react.dev/errors/"+e;if(1{"use strict";function UU(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(UU)}catch(e){console.error(e)}}UU(),ZU.exports=GU()});var HW=sa(cx=>{"use strict";var ri=FU(),dq=K(),w_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{_A=!1,Error.prepareStackTrace=r}return(r=e?e.displayName||e.name:"")?_v(r):""}function R_e(e){switch(e.tag){case 26:case 27:case 5:return _v(e.type);case 16:return _v("Lazy");case 13:return _v("Suspense");case 19:return _v("SuspenseList");case 0:case 15:return e=AA(e.type,!1),e;case 11:return e=AA(e.type.render,!1),e;case 1:return e=AA(e.type,!0),e;default:return""}}function WU(e){try{var t="";do t+=R_e(e),e=e.return;while(e);return t}catch(r){return` Error generating stack: `+r.message+` `+r.stack}}function Xg(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 gq(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 QU(e){if(Xg(e)!==e)throw Error(ke(188))}function T_e(e){var t=e.alternate;if(!t){if(t=Xg(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 QU(a),e;if(i===n)return QU(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 vq(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e;for(e=e.child;e!==null;){if(t=vq(e),t!==null)return t;e=e.sibling}return null}var Av=Array.isArray,Fn=w_e.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,Wh={pending:!1,data:null,method:null,action:null},lP=[],Eg=-1;function Nu(e){return{current:e}}function bi(e){0>Eg||(e.current=lP[Eg],lP[Eg]=null,Eg--)}function ra(e,t){Eg++,lP[Eg]=e.current,e.current=t}var Lu=Nu(null),qv=Nu(null),Fp=Nu(null),wy=Nu(null);function Cy(e,t){switch(ra(Fp,t),ra(qv,e),ra(Lu,null),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)&&(t=t.namespaceURI)?XZ(t):0;break;default:if(e=e===8?t.parentNode:t,t=e.tagName,e=e.namespaceURI)e=XZ(e),t=AW(e,t);else switch(t){case"svg":t=1;break;case"math":t=2;break;default:t=0}}bi(Lu),ra(Lu,t)}function $g(){bi(Lu),bi(qv),bi(Fp)}function cP(e){e.memoizedState!==null&&ra(wy,e);var t=Lu.current,r=AW(t,e.type);t!==r&&(ra(qv,e),ra(Lu,r))}function Sy(e){qv.current===e&&(bi(Lu),bi(qv)),wy.current===e&&(bi(wy),a5._currentValue=Wh)}var uP=Object.prototype.hasOwnProperty,YP=ri.unstable_scheduleCallback,PA=ri.unstable_cancelCallback,__e=ri.unstable_shouldYield,A_e=ri.unstable_requestPaint,Iu=ri.unstable_now,P_e=ri.unstable_getCurrentPriorityLevel,bq=ri.unstable_ImmediatePriority,yq=ri.unstable_UserBlockingPriority,ky=ri.unstable_NormalPriority,L_e=ri.unstable_LowPriority,xq=ri.unstable_IdlePriority,I_e=ri.log,O_e=ri.unstable_setDisableYieldValue,l5=null,Gs=null;function M_e(e){if(Gs&&typeof Gs.onCommitFiberRoot=="function")try{Gs.onCommitFiberRoot(l5,e,void 0,(e.current.flags&128)===128)}catch{}}function Vp(e){if(typeof I_e=="function"&&O_e(e),Gs&&typeof Gs.setStrictMode=="function")try{Gs.setStrictMode(l5,e)}catch{}}var Us=Math.clz32?Math.clz32:D_e,N_e=Math.log,z_e=Math.LN2;function D_e(e){return e>>>=0,e===0?32:31-(N_e(e)/z_e|0)|0}var Zb=128,qb=4194304;function Gh(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 Wy(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=Gh(r):(i&=s,i!==0?n=Gh(i):e||(o=s&~o,o!==0&&(n=Gh(o))))):(s=r&~a,s!==0?n=Gh(s):i!==0?n=Gh(i):e||(o=r&~o,o!==0&&(n=Gh(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 c5(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 wq(){var e=Zb;return Zb<<=1,!(Zb&4194176)&&(Zb=128),e}function Cq(){var e=qb;return qb<<=1,!(qb&62914560)&&(qb=4194304),e}function LA(e){for(var t=[],r=0;31>r;r++)t.push(e);return t}function u5(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function B_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"),$_e=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]*$"),XU={},YU={};function G_e(e){return uP.call(YU,e)?!0:uP.call(XU,e)?!1:$_e.test(e)?YU[e]=!0:(XU[e]=!0,!1)}function cy(e,t,r){if(G_e(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 Kb(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 $d(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 Aq(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function U_e(e){var t=Aq(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 Ey(e){e._valueTracker||(e._valueTracker=U_e(e))}function Pq(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var r=t.getValue(),n="";return e&&(n=Aq(e)?e.checked?"true":"false":e.value),e=n,e!==r?(t.setValue(e),!0):!1}function Ry(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 Z_e=/[\n"\\]/g;function Hl(e){return e.replace(Z_e,function(t){return"\\"+t.charCodeAt(0).toString(16)+" "})}function pP(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?fP(e,o,jl(t)):r!=null?fP(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 Lq(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 fP(e,t,r){t==="number"&&Ry(e.ownerDocument)===e||e.defaultValue===""+r||(e.defaultValue=""+r)}function zg(e,t,r,n){if(e=e.options,t){t={};for(var a=0;a=Iv),oZ=" ",sZ=!1;function jq(e,t){switch(e){case"keyup":return xAe.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Bq(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Tg=!1;function CAe(e,t){switch(e){case"compositionend":return Bq(t);case"keypress":return t.which!==32?null:(sZ=!0,oZ);case"textInput":return e=t.data,e===oZ&&sZ?null:e;default:return null}}function SAe(e,t){if(Tg)return e==="compositionend"||!iL&&jq(e,t)?(e=zq(),dy=nL=Hp=null,Tg=!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=dZ(r)}}function $q(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?$q(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Gq(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=Ry(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=Ry(e.document)}return t}function oL(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 LAe(e,t){var r=Gq(t);t=e.focusedElem;var n=e.selectionRange;if(r!==t&&t&&t.ownerDocument&&$q(t.ownerDocument.documentElement,t)){if(n!==null&&oL(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=pZ(t,i);var o=pZ(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,_g=null,gP=null,Mv=null,vP=!1;function fZ(e,t,r){var n=r.window===r?r.document:r.nodeType===9?r:r.ownerDocument;vP||_g==null||_g!==Ry(n)||(n=_g,"selectionStart"in n&&oL(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}),Mv&&Jv(Mv,n)||(Mv=n,n=Fy(gP,"onSelect"),0>=o,a-=o,Jd=1<<32-Us(t)+a|r<N?(F=L,L=null):F=L.sibling;var z=h(C,L,R[N],x);if(z===null){L===null&&(L=F);break}e&&L&&z.alternate===null&&t(C,L),E=i(z,E,N),I===null?P=z:I.sibling=z,I=z,L=F}if(N===R.length)return r(C,L),Wr&&Uh(C,N),P;if(L===null){for(;NN?(F=L,L=null):F=L.sibling;var ne=h(C,L,z.value,x);if(ne===null){L===null&&(L=F);break}e&&L&&ne.alternate===null&&t(C,L),E=i(ne,E,N),I===null?P=ne:I.sibling=ne,I=ne,L=F}if(z.done)return r(C,L),Wr&&Uh(C,N),P;if(L===null){for(;!z.done;N++,z=R.next())z=d(C,z.value,x),z!==null&&(E=i(z,E,N),I===null?P=z:I.sibling=z,I=z);return Wr&&Uh(C,N),P}for(L=n(L);!z.done;N++,z=R.next())z=g(L,C,N,z.value,x),z!==null&&(e&&z.alternate!==null&&L.delete(z.key===null?N:z.key),E=i(z,E,N),I===null?P=z:I.sibling=z,I=z);return e&&L.forEach(function(W){return t(C,W)}),Wr&&Uh(C,N),P}function S(C,E,R,x){if(typeof R=="object"&&R!==null&&R.type===kg&&R.key===null&&(R=R.props.children),typeof R=="object"&&R!==null){switch(R.$$typeof){case Ub:e:{for(var P=R.key;E!==null;){if(E.key===P){if(P=R.type,P===kg){if(E.tag===7){r(C,E.sibling),x=a(E,R.props.children),x.return=C,C=x;break e}}else if(E.elementType===P||typeof P=="object"&&P!==null&&P.$$typeof===Mp&&xZ(P)===E.type){r(C,E.sibling),x=a(E,R.props),Cv(x,R),x.return=C,C=x;break e}r(C,E);break}else t(C,E);E=E.sibling}R.type===kg?(x=Xh(R.props.children,C.mode,x,R.key),x.return=C,C=x):(x=vy(R.type,R.key,R.props,null,C.mode,x),Cv(x,R),x.return=C,C=x)}return o(C);case Tv:e:{for(P=R.key;E!==null;){if(E.key===P)if(E.tag===4&&E.stateNode.containerInfo===R.containerInfo&&E.stateNode.implementation===R.implementation){r(C,E.sibling),x=a(E,R.children||[]),x.return=C,C=x;break e}else{r(C,E);break}else t(C,E);E=E.sibling}x=QA(R,C.mode,x),x.return=C,C=x}return o(C);case Mp:return P=R._init,R=P(R._payload),S(C,E,R,x)}if(Av(R))return b(C,E,R,x);if(yv(R)){if(P=yv(R),typeof P!="function")throw Error(ke(150));return R=P.call(R),y(C,E,R,x)}if(typeof R.then=="function")return S(C,E,Yb(R),x);if(R.$$typeof===Qd)return S(C,E,ty(C,R),x);ey(C,R)}return typeof R=="string"&&R!==""||typeof R=="number"||typeof R=="bigint"?(R=""+R,E!==null&&E.tag===6?(r(C,E.sibling),x=a(E,R),x.return=C,C=x):(r(C,E),x=WA(R,C.mode,x),x.return=C,C=x),o(C)):r(C,E)}return function(C,E,R,x){try{Yv=0;var P=S(C,E,R,x);return jg=null,P}catch(L){if(L===Nv)throw L;var I=$l(29,L,null,C.mode);return I.lanes=x,I.return=C,I}finally{}}}var r0=tK(!0),rK=tK(!1),Zg=Nu(null),Py=Nu(0);function wZ(e,t){e=i1,ra(Py,e),ra(Zg,t),i1=e|t.baseLanes}function xP(){ra(Py,i1),ra(Zg,Zg.current)}function dL(){i1=Py.current,bi(Zg),bi(Py)}var Ul=Nu(null),Ou=null;function zp(e){var t=e.alternate;ra(ti,ti.current&1),ra(Ul,e),Ou===null&&(t===null||Zg.current!==null||t.memoizedState!==null)&&(Ou=e)}function nK(e){if(e.tag===22){if(ra(ti,ti.current),ra(Ul,e),Ou===null){var t=e.alternate;t!==null&&t.memoizedState!==null&&(Ou=e)}}else Dp(e)}function Dp(){ra(ti,ti.current),ra(Ul,Ul.current)}function Yd(e){bi(Ul),Ou===e&&(Ou=null),bi(ti)}var ti=Nu(0);function Ly(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 zAe=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()})}},DAe=ri.unstable_scheduleCallback,jAe=ri.unstable_NormalPriority,ei={$$typeof:Qd,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function pL(){return{controller:new zAe,data:new Map,refCount:0}}function f5(e){e.refCount--,e.refCount===0&&DAe(jAe,function(){e.controller.abort()})}var Dv=null,wP=0,qg=0,Bg=null;function BAe(e,t){if(Dv===null){var r=Dv=[];wP=0,qg=NL(),Bg={status:"pending",value:void 0,then:function(n){r.push(n)}}}return wP++,t.then(CZ,CZ),t}function CZ(){if(--wP===0&&Dv!==null){Bg!==null&&(Bg.status="fulfilled");var e=Dv;Dv=null,qg=0,Bg=null;for(var t=0;ti?i:8;var o=ur.T,s={};ur.T=s,EL(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=VAe(l,n);jv(e,t,c,Zs(e))}else jv(e,t,n,Zs(e))}catch(d){jv(e,t,{then:function(){},status:"rejected",reason:d},Zs())}finally{Fn.p=i,ur.T=o}}function UAe(){}function kP(e,t,r,n){if(e.tag!==5)throw Error(ke(476));var a=PK(e).queue;AK(e,a,t,Wh,r===null?UAe:function(){return LK(e),r(n)})}function PK(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:Wh,baseState:Wh,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:n1,lastRenderedState:Wh},next:null};var r={};return t.next={memoizedState:r,baseState:r,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:n1,lastRenderedState:r},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function LK(e){var t=PK(e).next.queue;jv(e,t,{},Zs())}function kL(){return Wi(a5)}function IK(){return Ha().memoizedState}function OK(){return Ha().memoizedState}function ZAe(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var r=Zs();e=$p(r);var n=Gp(t,e,r);n!==null&&(Eo(n,t,r),Vv(n,t,r)),t={cache:pL()},e.payload=t;return}t=t.return}}function qAe(e,t,r){var n=Zs();r={lane:n,revertLane:0,action:r,hasEagerState:!1,eagerState:null,next:null},ax(e)?NK(t,r):(r=lL(e,t,r,n),r!==null&&(Eo(r,e,n),zK(r,t,n)))}function MK(e,t,r){var n=Zs();jv(e,t,r,n)}function jv(e,t,r,n){var a={lane:n,revertLane:0,action:r,hasEagerState:!1,eagerState:null,next:null};if(ax(e))NK(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,qs(s,o))return ex(e,t,a,0),Mn===null&&Yy(),!1}catch{}finally{}if(r=lL(e,t,a,n),r!==null)return Eo(r,e,n),zK(r,t,n),!0}return!1}function EL(e,t,r,n){if(n={lane:2,revertLane:NL(),action:n,hasEagerState:!1,eagerState:null,next:null},ax(e)){if(t)throw Error(ke(479))}else t=lL(e,r,n,2),t!==null&&Eo(t,e,2)}function ax(e){var t=e.alternate;return e===kr||t!==null&&t===kr}function NK(e,t){Vg=Iy=!0;var r=e.pending;r===null?t.next=t:(t.next=r.next,r.next=t),e.pending=t}function zK(e,t,r){if(r&4194176){var n=t.lanes;n&=e.pendingLanes,r|=n,t.lanes=r,kq(e,r)}}var Mu={readContext:Wi,use:rx,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};Mu.useCacheRefresh=Pa;Mu.useMemoCache=Pa;Mu.useHostTransitionStatus=Pa;Mu.useFormState=Pa;Mu.useActionState=Pa;Mu.useOptimistic=Pa;var c0={readContext:Wi,use:rx,useCallback:function(e,t){return rs().memoizedState=[e,t===void 0?null:t],e},useContext:Wi,useEffect:RZ,useImperativeHandle:function(e,t,r){r=r!=null?r.concat([e]):null,my(4194308,4,kK.bind(null,t,e),r)},useLayoutEffect:function(e,t){return my(4194308,4,e,t)},useInsertionEffect:function(e,t){my(4,2,e,t)},useMemo:function(e,t){var r=rs();t=t===void 0?null:t;var n=e();if(n0){Vp(!0);try{e()}finally{Vp(!1)}}return r.memoizedState=[n,t],n},useReducer:function(e,t,r){var n=rs();if(r!==void 0){var a=r(t);if(n0){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=qAe.bind(null,kr,e),[n.memoizedState,e]},useRef:function(e){var t=rs();return e={current:e},t.memoizedState=e},useState:function(e){e=CP(e);var t=e.queue,r=MK.bind(null,kr,t);return t.dispatch=r,[e.memoizedState,r]},useDebugValue:CL,useDeferredValue:function(e,t){var r=rs();return SL(r,e,t)},useTransition:function(){var e=CP(!1);return e=AK.bind(null,kr,e.queue,!0,!1),rs().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,r){var n=kr,a=rs();if(Wr){if(r===void 0)throw Error(ke(407));r=r()}else{if(r=t(),Mn===null)throw Error(ke(349));$r&60||lK(n,t,r)}a.memoizedState=r;var i={value:r,getSnapshot:t};return a.queue=i,RZ(uK.bind(null,n,i,e),[e]),n.flags|=2048,Kg(9,cK.bind(null,n,i,r,t),{destroy:void 0},null),r},useId:function(){var e=rs(),t=Mn.identifierPrefix;if(Wr){var r=Xd,n=Jd;r=(n&~(1<<32-Us(n)-1)).toString(32)+r,t=":"+t+"R"+r,r=Oy++,0 title"))),zi(i,n,r),i[Ki]=e,gi(i),n=i;break e;case"link":var o=aq("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[ns]=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(zi(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&&Zd(t)}}return ca(t),t.flags&=-16777217,null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==n&&Zd(t);else{if(typeof n!="string"&&t.stateNode===null)throw Error(ke(166));if(e=Fp.current,wv(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||_W(e.nodeValue,r)),e||t0(t)}else e=$y(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=wv(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 p5(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;ca(t),a=!1}else Fc!==null&&(VP(Fc),Fc=null),a=!0;if(!a)return t.flags&256?(Yd(t),t):(Yd(t),null)}if(Yd(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),ry(t,t.updateQueue),ca(t),null;case 4:return $g(),e===null&&zL(t.stateNode.containerInfo),ca(t),null;case 10:return t1(t.type),ca(t),null;case 19:if(bi(ti),a=t.memoizedState,a===null)return ca(t),null;if(n=(t.flags&128)!==0,i=a.rendering,i===null)if(n)kv(a,!1);else{if(Ca!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(i=Ly(e),i!==null){for(t.flags|=128,kv(a,!1),e=i.updateQueue,t.updateQueue=e,ry(t,e),t.subtreeFlags=0,e=r,r=t.child;r!==null;)pW(r,e),r=r.sibling;return ra(ti,ti.current&1|2),t.child}e=e.sibling}a.tail!==null&&Iu()>jy&&(t.flags|=128,n=!0,kv(a,!1),t.lanes=4194304)}else{if(!n)if(e=Ly(i),e!==null){if(t.flags|=128,n=!0,e=e.updateQueue,t.updateQueue=e,ry(t,e),kv(a,!0),a.tail===null&&a.tailMode==="hidden"&&!i.alternate&&!Wr)return ca(t),null}else 2*Iu()-a.renderingStartTime>jy&&r!==536870912&&(t.flags|=128,n=!0,kv(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=Iu(),t.sibling=null,e=ti.current,ra(ti,n?e&1|2:e&1),t):(ca(t),null);case 22:case 23:return Yd(t),dL(),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&&ry(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&&bi(Jh),null;case 24:return r=null,e!==null&&(r=e.memoizedState.cache),t.memoizedState.cache!==r&&(t.flags|=2048),t1(ei),ca(t),null;case 25:return null}throw Error(ke(156,t.tag))}function ePe(e,t){switch(uL(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return t1(ei),$g(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return Sy(t),null;case 13:if(Yd(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(ke(340));p5()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return bi(ti),null;case 4:return $g(),null;case 10:return t1(t.type),null;case 22:case 23:return Yd(t),dL(),e!==null&&bi(Jh),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return t1(ei),null;case 25:return null;default:return null}}function hW(e,t){switch(uL(t),t.tag){case 3:t1(ei),$g();break;case 26:case 27:case 5:Sy(t);break;case 4:$g();break;case 13:Yd(t);break;case 19:bi(ti);break;case 10:t1(t.type);break;case 22:case 23:Yd(t),dL(),e!==null&&bi(Jh);break;case 24:t1(ei)}}var tPe={getCacheForType:function(e){var t=Wi(ei),r=t.data.get(e);return r===void 0&&(r=e(),t.data.set(e,r)),r}},rPe=typeof WeakMap=="function"?WeakMap:Map,ua=0,Mn=null,Pr=null,$r=0,On=0,Fs=null,Kd=!1,t2=!1,LL=!1,i1=0,Ca=0,Yp=0,Yh=0,IL=0,Gl=0,Wg=0,Gv=null,Pu=null,zP=!1,OL=0,jy=1/0,By=null,Zp=null,ny=!1,Zh=null,Uv=0,DP=0,jP=null,Zv=0,BP=null;function Zs(){if(ua&2&&$r!==0)return $r&-$r;if(ur.T!==null){var e=qg;return e!==0?e:NL()}return Rq()}function mW(){Gl===0&&(Gl=!($r&536870912)||Wr?wq():536870912);var e=Ul.current;return e!==null&&(e.flags|=32),Gl}function Eo(e,t,r){(e===Mn&&On===2||e.cancelPendingCommit!==null)&&(Qg(e,0),Wd(e,$r,Gl,!1)),u5(e,r),(!(ua&2)||e!==Mn)&&(e===Mn&&(!(ua&2)&&(Yh|=r),Ca===4&&Wd(e,$r,Gl,!1)),zu(e))}function gW(e,t,r){if(ua&6)throw Error(ke(327));var n=!r&&(t&60)===0&&(t&e.expiredLanes)===0||c5(e,t),a=n?iPe(e,t):JA(e,t,!0),i=n;do{if(a===0){t2&&!n&&Wd(e,t,0,!1);break}else if(a===6)Wd(e,t,0,!Kd);else{if(r=e.current.alternate,i&&!nPe(r)){a=JA(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=Gv;var l=s.current.memoizedState.isDehydrated;if(l&&(Qg(s,o).flags|=256),o=JA(s,o,!1),o!==2){if(LL&&!l){s.errorRecoveryDisabledLanes|=i,Yh|=i,a=4;break e}i=Pu,Pu=a,i!==null&&VP(i)}a=o}if(i=!1,a!==2)continue}}if(a===1){Qg(e,0),Wd(e,t,0,!0);break}e:{switch(n=e,a){case 0:case 1:throw Error(ke(345));case 4:if((t&4194176)===t){Wd(n,t,Gl,!Kd);break e}break;case 2:Pu=null;break;case 3:case 5:break;default:throw Error(ke(329))}if(n.finishedWork=r,n.finishedLanes=t,(t&62914560)===t&&(i=OL+300-Iu(),10r?32:r,ur.T=null,Zh===null)var i=!1;else{r=jP,jP=null;var o=Zh,s=Uv;if(Zh=null,Uv=0,ua&6)throw Error(ke(331));var l=ua;if(ua|=4,uW(o.current),sW(o,o.current,s,r),ua=l,v5(0,!1),Gs&&typeof Gs.onPostCommitFiberRoot=="function")try{Gs.onPostCommitFiberRoot(l5,o)}catch{}i=!0}return i}finally{Fn.p=a,ur.T=n,CW(e,t)}}return!1}function GZ(e,t,r){t=Fl(r,t),t=RP(e.stateNode,t,2),e=Gp(e,t,2),e!==null&&(u5(e,2),zu(e))}function Pn(e,t,r){if(e.tag===3)GZ(e,e,r);else for(;t!==null;){if(t.tag===3){GZ(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=VK(2),n=Gp(t,r,2),n!==null&&(HK(r,n,t,e),u5(n,2),zu(n));break}}t=t.return}}function XA(e,t,r){var n=e.pingCache;if(n===null){n=e.pingCache=new rPe;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)||(LL=!0,a.add(r),e=lPe.bind(null,e,t,r),t.then(e,e))}function lPe(e,t,r){var n=e.pingCache;n!==null&&n.delete(t),e.pingedLanes|=e.suspendedLanes&r,e.warmLanes&=~r,Mn===e&&($r&r)===r&&(Ca===4||Ca===3&&($r&62914560)===$r&&300>Iu()-OL?!(ua&2)&&Qg(e,0):IL|=r,Wg===$r&&(Wg=0)),zu(e)}function SW(e,t){t===0&&(t=Cq()),e=Qp(e,t),e!==null&&(u5(e,t),zu(e))}function cPe(e){var t=e.memoizedState,r=0;t!==null&&(r=t.retryLane),SW(e,r)}function uPe(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),SW(e,r)}function dPe(e,t){return YP(e,t)}var Vy=null,Sg=null,FP=!1,Hy=!1,YA=!1,e0=0;function zu(e){e!==Sg&&e.next===null&&(Sg===null?Vy=Sg=e:Sg=Sg.next=e),Hy=!0,FP||(FP=!0,fPe(pPe))}function v5(e,t){if(!YA&&Hy){YA=!0;do for(var r=!1,n=Vy;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-Us(42|e)+1)-1,i&=a&~(o&~s),i=i&201326677?i&201326677|1:i?i|2:0}i!==0&&(r=!0,UZ(n,i))}else i=$r,i=Wy(n,n===Mn?i:0),!(i&3)||c5(n,i)||(r=!0,UZ(n,i));n=n.next}while(r);YA=!1}}function pPe(){Hy=FP=!1;var e=0;e0!==0&&(yPe()&&(e=e0),e0=0);for(var t=Iu(),r=null,n=Vy;n!==null;){var a=n.next,i=kW(n,t);i===0?(n.next=null,r===null?Vy=a:r.next=a,a===null&&(Sg=r)):(r=n,(e!==0||i&3)&&(Hy=!0)),n=a}v5(e,!1)}function kW(e,t){for(var r=e.suspendedLanes,n=e.pingedLanes,a=e.expirationTimes,i=e.pendingLanes&-62914561;0"u"?null:document;function IW(e,t,r){var n=r2;if(n&&typeof t=="string"&&t){var a=Hl(t);a='link[rel="'+e+'"][href="'+a+'"]',typeof r=="string"&&(a+='[crossorigin="'+r+'"]'),tq.has(a)||(tq.add(a),e={rel:e,crossOrigin:r,href:t},n.querySelector(a)===null&&(t=n.createElement("link"),zi(t,"link",e),gi(t),n.head.appendChild(t)))}}function TPe(e){o1.D(e),IW("dns-prefetch",e,null)}function _Pe(e,t){o1.C(e,t),IW("preconnect",e,t)}function APe(e,t,r){o1.L(e,t,r);var n=r2;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=Jg(e);break;case"script":i=n2(e)}Zl.has(i)||(e=$n({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(b5(i))||t==="script"&&n.querySelector(y5(i))||(t=n.createElement("link"),zi(t,"link",e),gi(t),n.head.appendChild(t)))}}function PPe(e,t){o1.m(e,t);var r=r2;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=n2(e)}if(!Zl.has(i)&&(e=$n({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(y5(i)))return}n=r.createElement("link"),zi(n,"link",e),gi(n),r.head.appendChild(n)}}}function LPe(e,t,r){o1.S(e,t,r);var n=r2;if(n&&e){var a=Ng(n).hoistableStyles,i=Jg(e);t=t||"default";var o=a.get(i);if(!o){var s={loading:0,preload:null};if(o=n.querySelector(b5(i)))s.loading=5;else{e=$n({rel:"stylesheet",href:e,"data-precedence":t},r),(r=Zl.get(i))&&DL(e,r);var l=o=n.createElement("link");gi(l),zi(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,by(o,t,n)}o={type:"stylesheet",instance:o,count:1,state:s},a.set(i,o)}}}function IPe(e,t){o1.X(e,t);var r=r2;if(r&&e){var n=Ng(r).hoistableScripts,a=n2(e),i=n.get(a);i||(i=r.querySelector(y5(a)),i||(e=$n({src:e,async:!0},t),(t=Zl.get(a))&&jL(e,t),i=r.createElement("script"),gi(i),zi(i,"link",e),r.head.appendChild(i)),i={type:"script",instance:i,count:1,state:null},n.set(a,i))}}function OPe(e,t){o1.M(e,t);var r=r2;if(r&&e){var n=Ng(r).hoistableScripts,a=n2(e),i=n.get(a);i||(i=r.querySelector(y5(a)),i||(e=$n({src:e,async:!0,type:"module"},t),(t=Zl.get(a))&&jL(e,t),i=r.createElement("script"),gi(i),zi(i,"link",e),r.head.appendChild(i)),i={type:"script",instance:i,count:1,state:null},n.set(a,i))}}function rq(e,t,r,n){var a=(a=Fp.current)?Gy(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=Jg(r.href),r=Ng(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=Jg(r.href);var i=Ng(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(b5(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||MPe(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=n2(r),r=Ng(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 Jg(e){return'href="'+Hl(e)+'"'}function b5(e){return'link[rel="stylesheet"]['+e+"]"}function OW(e){return $n({},e,{"data-precedence":e.precedence,precedence:null})}function MPe(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}),zi(t,"link",r),gi(t),e.head.appendChild(t))}function n2(e){return'[src="'+Hl(e)+'"]'}function y5(e){return"script[async]"+e}function nq(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,gi(n),n;var a=$n({},r,{"data-href":r.href,"data-precedence":r.precedence,href:null,precedence:null});return n=(e.ownerDocument||e).createElement("style"),gi(n),zi(n,"style",a),by(n,r.precedence,e),t.instance=n;case"stylesheet":a=Jg(r.href);var i=e.querySelector(b5(a));if(i)return t.state.loading|=4,t.instance=i,gi(i),i;n=OW(r),(a=Zl.get(a))&&DL(n,a),i=(e.ownerDocument||e).createElement("link"),gi(i);var o=i;return o._p=new Promise(function(s,l){o.onload=s,o.onerror=l}),zi(i,"link",n),t.state.loading|=4,by(i,r.precedence,e),t.instance=i;case"script":return i=n2(r.src),(a=e.querySelector(y5(i)))?(t.instance=a,gi(a),a):(n=r,(a=Zl.get(i))&&(n=$n({},r),jL(n,a)),e=e.ownerDocument||e,a=e.createElement("script"),gi(a),zi(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,by(n,r.precedence,e));return t.instance}function by(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 NPe(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 MW(e){return!(e.type==="stylesheet"&&!(e.state.loading&3))}var n5=null;function zPe(){}function DPe(e,t,r){if(n5===null)throw Error(ke(475));var n=n5;if(t.type==="stylesheet"&&(typeof r.media!="string"||matchMedia(r.media).matches!==!1)&&!(t.state.loading&4)){if(t.instance===null){var a=Jg(r.href),i=e.querySelector(b5(a));if(i){e=i._p,e!==null&&typeof e=="object"&&typeof e.then=="function"&&(n.count++,n=Uy.bind(n),e.then(n,n)),t.state.loading|=4,t.instance=i,gi(i);return}i=e.ownerDocument||e,r=OW(r),(a=Zl.get(a))&&DL(r,a),i=i.createElement("link"),gi(i);var o=i;o._p=new Promise(function(s,l){o.onload=s,o.onerror=l}),zi(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=Uy.bind(n),e.addEventListener("load",t),e.addEventListener("error",t))}}function jPe(){if(n5===null)throw Error(ke(475));var e=n5;return e.stylesheets&&e.count===0&&KP(e,e.stylesheets),0{"use strict";function FW(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(FW)}catch(e){console.error(e)}}FW(),$W.exports=HW()});var WW=sa((d8t,KW)=>{"use strict";function qPe(e,t){return t!=null&&typeof Symbol<"u"&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](e):e instanceof t}function KPe(e){"@swc/helpers - typeof";return e&&typeof Symbol<"u"&&e.constructor===Symbol?"symbol":typeof e}var GL=Object.defineProperty,WPe=Object.getOwnPropertyDescriptor,QPe=Object.getOwnPropertyNames,JPe=Object.prototype.hasOwnProperty,XPe=function(e,t){for(var r in t)GL(e,r,{get:t[r],enumerable:!0})},YPe=function(e,t,r,n){if(t&&(typeof t>"u"?"undefined":KPe(t))==="object"||typeof t=="function"){var a=!0,i=!1,o=void 0;try{for(var s=function(){var c=u.value;!JPe.call(e,c)&&c!==r&&GL(e,c,{get:function(){return t[c]},enumerable:!(n=WPe(t,c))||n.enumerable})},l=QPe(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},eLe=function(e){return YPe(GL({},"__esModule",{value:!0}),e)},UW={};XPe(UW,{rootElement:function(){return rLe}});KW.exports=eLe(UW);var ZW=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},tLe=function(e){var t=e.currentScript,r=ZW({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=ZW({currentScript:r});i&&(a.dataset.scriptTagId=i)}return t({element:a}),a},$L=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})},rLe=function(e){var t=e.currentScript;if(qPe(t,HTMLScriptElement)){var r=tLe({currentScript:t});if(r)return r;var n=document.body.contains(t);if(!n)return $L({currentScript:t});var a=t.parentNode;return a?qW({appendElement:function(i){var o=i.element;return a.insertBefore(o,t.nextSibling)},currentScript:t}):$L({currentScript:t})}return $L()}});var Du=sa((a2,x5)=>{(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,S=4,C=8,E=16,R=32,x=64,P=128,I=256,L=512,N=30,F="...",z=800,ne=16,W=1,Z=2,B=3,J=1/0,X=9007199254740991,te=17976931348623157e292,le=NaN,fe=4294967295,G=fe-1,Je=fe>>>1,ut=[["ary",P],["bind",b],["bindKey",y],["curry",C],["curryRight",E],["flip",L],["partial",R],["partialRight",x],["rearg",I]],q="[object Arguments]",at="[object Array]",cr="[object AsyncFunction]",Zt="[object Boolean]",Le="[object Date]",$e="[object DOMException]",bt="[object Error]",et="[object Function]",it="[object GeneratorFunction]",St="[object Map]",vr="[object Number]",gn="[object Null]",Jt="[object Object]",Tn="[object Promise]",Ja="[object Proxy]",Y="[object RegExp]",oe="[object Set]",he="[object String]",He="[object Symbol]",Fe="[object Undefined]",Pe="[object WeakMap]",Ie="[object WeakSet]",pt="[object ArrayBuffer]",se="[object DataView]",ve="[object Float32Array]",$="[object Float64Array]",_e="[object Int8Array]",hr="[object Int16Array]",Yn="[object Int32Array]",ho="[object Uint8Array]",ya="[object Uint8ClampedArray]",mo="[object Uint16Array]",go="[object Uint32Array]",Ii=/\b__p \+= '';/g,Ms=/\b(__p \+=) '' \+/g,ea=/(__e\(.*?\)|\b__t\)) \+\n'';/g,vo=/&(?:amp|lt|gt|quot|#39);/g,vn=/[&<>"']/g,mp=RegExp(vo.source),Ft=RegExp(vn.source),O6=/<%-([\s\S]+?)%>/g,$3=/<%([\s\S]+?)%>/g,M6=/<%=([\s\S]+?)%>/g,Jm=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,ku=/^\w*$/,qT=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Id=/[\\^$.*+?()[\]{}|]/g,Ah=RegExp(Id.source),Xm=/^\s+/,KT=/\s/,N6=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,z6=/\{\n\/\* \[wrapped with (.+)\] \*/,D6=/,? & /,j6=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,B6=/[()=,{}\[\]\/\s]/,WT=/\\(\\)?/g,QT=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,V6=/\w*$/,JT=/^[-+]0x[0-9a-f]+$/i,H6=/^0b[01]+$/i,F6=/^\[object .+?Constructor\]$/,$6=/^0o[0-7]+$/i,G6=/^(?:0|[1-9]\d*)$/,U6=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Ph=/($^)/,XT=/['\n\r\u2028\u2029\\]/g,Ym="\\ud800-\\udfff",Z6="\\u0300-\\u036f",YT="\\ufe20-\\ufe2f",G3="\\u20d0-\\u20ff",U3=Z6+YT+G3,q6="\\u2700-\\u27bf",rt="a-z\\xdf-\\xf6\\xf8-\\xff",eg="\\xac\\xb1\\xd7\\xf7",kl="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",e_="\\u2000-\\u206f",t_=" \\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",Z3="A-Z\\xc0-\\xd6\\xd8-\\xde",K6="\\ufe0e\\ufe0f",W6=eg+kl+e_+t_,tg="['\u2019]",r_="["+Ym+"]",q3="["+W6+"]",Jo="["+U3+"]",bo="\\d+",n_="["+q6+"]",K3="["+rt+"]",Q6="[^"+Ym+W6+bo+q6+rt+Z3+"]",W3="\\ud83c[\\udffb-\\udfff]",a_="(?:"+Jo+"|"+W3+")",J6="[^"+Ym+"]",gp="(?:\\ud83c[\\udde6-\\uddff]){2}",rg="[\\ud800-\\udbff][\\udc00-\\udfff]",Od="["+Z3+"]",Q3="\\u200d",Lh="(?:"+K3+"|"+Q6+")",Tr="(?:"+Od+"|"+Q6+")",X6="(?:"+tg+"(?:d|ll|m|re|s|t|ve))?",J3="(?:"+tg+"(?:D|LL|M|RE|S|T|VE))?",X3=a_+"?",Y3="["+K6+"]?",i_="(?:"+Q3+"(?:"+[J6,gp,rg].join("|")+")"+Y3+X3+")*",o_="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",s_="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",f=Y3+X3+i_,k="(?:"+[n_,gp,rg].join("|")+")"+f,A="(?:"+[J6+Jo+"?",Jo,gp,rg,r_].join("|")+")",M=RegExp(tg,"g"),U=RegExp(Jo,"g"),ie=RegExp(W3+"(?="+W3+")|"+A+f,"g"),de=RegExp([Od+"?"+K3+"+"+X6+"(?="+[q3,Od,"$"].join("|")+")",Tr+"+"+J3+"(?="+[q3,Od+Lh,"$"].join("|")+")",Od+"?"+Lh+"+"+X6,Od+"+"+J3,s_,o_,bo,k].join("|"),"g"),Be=RegExp("["+Q3+Ym+U3+K6+"]"),Ge=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,tr=["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"],$t=-1,Xt={};Xt[ve]=Xt[$]=Xt[_e]=Xt[hr]=Xt[Yn]=Xt[ho]=Xt[ya]=Xt[mo]=Xt[go]=!0,Xt[q]=Xt[at]=Xt[pt]=Xt[Zt]=Xt[se]=Xt[Le]=Xt[bt]=Xt[et]=Xt[St]=Xt[vr]=Xt[Jt]=Xt[Y]=Xt[oe]=Xt[he]=Xt[Pe]=!1;var Fr={};Fr[q]=Fr[at]=Fr[pt]=Fr[se]=Fr[Zt]=Fr[Le]=Fr[ve]=Fr[$]=Fr[_e]=Fr[hr]=Fr[Yn]=Fr[St]=Fr[vr]=Fr[Jt]=Fr[Y]=Fr[oe]=Fr[he]=Fr[He]=Fr[ho]=Fr[ya]=Fr[mo]=Fr[go]=!0,Fr[bt]=Fr[et]=Fr[Pe]=!1;var Ih={\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={"&":"&","<":"<",">":">",'"':""","'":"'"},ng={"&":"&","<":"<",">":">",""":'"',"'":"'"},bp={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},yp=parseFloat,vwe=parseInt,d$=typeof global=="object"&&global&&global.Object===Object&&global,bwe=typeof self=="object"&&self&&self.Object===Object&&self,pi=d$||bwe||Function("return this")(),l_=typeof a2=="object"&&a2&&!a2.nodeType&&a2,Oh=l_&&typeof x5=="object"&&x5&&!x5.nodeType&&x5,p$=Oh&&Oh.exports===l_,c_=p$&&d$.process,El=function(){try{var re=Oh&&Oh.require&&Oh.require("util").types;return re||c_&&c_.binding&&c_.binding("util")}catch{}}(),f$=El&&El.isArrayBuffer,h$=El&&El.isDate,m$=El&&El.isMap,g$=El&&El.isRegExp,v$=El&&El.isSet,b$=El&&El.isTypedArray;function Ns(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 ywe(re,be,ge,nt){for(var rr=-1,Xr=re==null?0:re.length;++rr-1}function u_(re,be,ge){for(var nt=-1,rr=re==null?0:re.length;++nt-1;);return ge}function R$(re,be){for(var ge=re.length;ge--&&ag(be,re[ge],0)>-1;);return ge}function _we(re,be){for(var ge=re.length,nt=0;ge--;)re[ge]===be&&++nt;return nt}var Awe=h_(Ih),Pwe=h_(vp);function Lwe(re){return"\\"+bp[re]}function Iwe(re,be){return re==null?e:re[be]}function ig(re){return Be.test(re)}function Owe(re){return Ge.test(re)}function Mwe(re){for(var be,ge=[];!(be=re.next()).done;)ge.push(be.value);return ge}function b_(re){var be=-1,ge=Array(re.size);return re.forEach(function(nt,rr){ge[++be]=[rr,nt]}),ge}function T$(re,be){return function(ge){return re(be(ge))}}function Cp(re,be){for(var ge=-1,nt=re.length,rr=0,Xr=[];++ge-1}function wCe(p,m){var w=this.__data__,T=gb(w,p);return T<0?(++this.size,w.push([p,m])):w[T][1]=m,this}Md.prototype.clear=vCe,Md.prototype.delete=bCe,Md.prototype.get=yCe,Md.prototype.has=xCe,Md.prototype.set=wCe;function Nd(p){var m=-1,w=p==null?0:p.length;for(this.clear();++m=m?p:m)),p}function Al(p,m,w,T,O,V){var Q,ee=m&u,ae=m&c,xe=m&d;if(w&&(Q=O?w(p,T,O,V):w(p)),Q!==e)return Q;if(!oa(p))return p;var we=sr(p);if(we){if(Q=ESe(p),!ee)return Xo(p,Q)}else{var Ae=Zi(p),Ke=Ae==et||Ae==it;if(Ap(p))return cG(p,ee);if(Ae==Jt||Ae==q||Ke&&!O){if(Q=ae||Ke?{}:_G(p),!ee)return ae?hSe(p,DCe(Q,p)):fSe(p,B$(Q,p))}else{if(!Fr[Ae])return O?p:{};Q=RSe(p,Ae,ee)}}V||(V=new Dc);var ft=V.get(p);if(ft)return ft;V.set(p,Q),nU(p)?p.forEach(function(Ot){Q.add(Al(Ot,m,w,Ot,p,V))}):tU(p)&&p.forEach(function(Ot,Ar){Q.set(Ar,Al(Ot,m,w,Ar,p,V))});var It=xe?ae?G_:$_:ae?es:fi,br=we?e:It(p);return Rl(br||p,function(Ot,Ar){br&&(Ar=Ot,Ot=p[Ar]),ov(Q,Ar,Al(Ot,m,w,Ar,p,V))}),Q}function jCe(p){var m=fi(p);return function(w){return V$(w,p,m)}}function V$(p,m,w){var T=w.length;if(p==null)return!T;for(p=_n(p);T--;){var O=w[T],V=m[O],Q=p[O];if(Q===e&&!(O in p)||!V(Q))return!1}return!0}function H$(p,m,w){if(typeof p!="function")throw new Tl(a);return fv(function(){p.apply(e,w)},m)}function sv(p,m,w,T){var O=-1,V=Y6,Q=!0,ee=p.length,ae=[],xe=m.length;if(!ee)return ae;w&&(m=ta(m,zs(w))),T?(V=u_,Q=!1):m.length>=r&&(V=ev,Q=!1,m=new zh(m));e:for(;++OO?0:O+w),T=T===e||T>O?O:mr(T),T<0&&(T+=O),T=w>T?0:iU(T);w0&&w(ee)?m>1?Oi(ee,m-1,w,T,O):wp(O,ee):T||(O[O.length]=ee)}return O}var E_=mG(),G$=mG(!0);function Eu(p,m){return p&&E_(p,m,fi)}function R_(p,m){return p&&G$(p,m,fi)}function bb(p,m){return xp(m,function(w){return Vd(p[w])})}function jh(p,m){m=Tp(m,p);for(var w=0,T=m.length;p!=null&&wm}function HCe(p,m){return p!=null&&dn.call(p,m)}function FCe(p,m){return p!=null&&m in _n(p)}function $Ce(p,m,w){return p>=Ui(m,w)&&p=120&&we.length>=120)?new zh(Q&&we):e}we=p[0];var Ae=-1,Ke=ee[0];e:for(;++Ae-1;)ee!==p&&cb.call(ee,ae,1),cb.call(p,ae,1);return p}function tG(p,m){for(var w=p?m.length:0,T=w-1;w--;){var O=m[w];if(w==T||O!==V){var V=O;Bd(O)?cb.call(p,O,1):z_(p,O)}}return p}function O_(p,m){return p+pb(N$()*(m-p+1))}function rSe(p,m,w,T){for(var O=-1,V=Ya(db((m-p)/(w||1)),0),Q=ge(V);V--;)Q[T?V:++O]=p,p+=w;return Q}function M_(p,m){var w="";if(!p||m<1||m>X)return w;do m%2&&(w+=p),m=pb(m/2),m&&(p+=p);while(m);return w}function Sr(p,m){return J_(LG(p,m,ts),p+"")}function nSe(p){return j$(mg(p))}function aSe(p,m){var w=mg(p);return Ab(w,Dh(m,0,w.length))}function uv(p,m,w,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),w=w>O?O:w,w<0&&(w+=O),O=m>w?0:w-m>>>0,m>>>=0;for(var V=ge(O);++T>>1,Q=p[V];Q!==null&&!js(Q)&&(w?Q<=m:Q=r){var xe=m?null:bSe(p);if(xe)return tb(xe);Q=!1,O=ev,ae=new zh}else ae=m?[]:ee;e:for(;++T=T?p:Pl(p,m,w)}var lG=Wwe||function(p){return pi.clearTimeout(p)};function cG(p,m){if(m)return p.slice();var w=p.length,T=P$?P$(w):new p.constructor(w);return p.copy(T),T}function V_(p){var m=new p.constructor(p.byteLength);return new sb(m).set(new sb(p)),m}function cSe(p,m){var w=m?V_(p.buffer):p.buffer;return new p.constructor(w,p.byteOffset,p.byteLength)}function uSe(p){var m=new p.constructor(p.source,V6.exec(p));return m.lastIndex=p.lastIndex,m}function dSe(p){return iv?_n(iv.call(p)):{}}function uG(p,m){var w=m?V_(p.buffer):p.buffer;return new p.constructor(w,p.byteOffset,p.length)}function dG(p,m){if(p!==m){var w=p!==e,T=p===null,O=p===p,V=js(p),Q=m!==e,ee=m===null,ae=m===m,xe=js(m);if(!ee&&!xe&&!V&&p>m||V&&Q&&ae&&!ee&&!xe||T&&Q&&ae||!w&&ae||!O)return 1;if(!T&&!V&&!xe&&p=ee)return ae;var xe=w[T];return ae*(xe=="desc"?-1:1)}}return p.index-m.index}function pG(p,m,w,T){for(var O=-1,V=p.length,Q=w.length,ee=-1,ae=m.length,xe=Ya(V-Q,0),we=ge(ae+xe),Ae=!T;++ee1?w[O-1]:e,Q=O>2?w[2]:e;for(V=p.length>3&&typeof V=="function"?(O--,V):e,Q&&xo(w[0],w[1],Q)&&(V=O<3?e:V,O=1),m=_n(m);++T-1?O[V?m[Q]:Q]:e}}function bG(p){return jd(function(m){var w=m.length,T=w,O=_l.prototype.thru;for(p&&m.reverse();T--;){var V=m[T];if(typeof V!="function")throw new Tl(a);if(O&&!Q&&Tb(V)=="wrapper")var Q=new _l([],!0)}for(T=Q?T:w;++T1&&zr.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,ft=w&g?new zh:e;for(V.set(p,m),V.set(m,p);++Ae1?"& ":"")+m[T],m=m.join(w>2?", ":" "),p.replace(N6,`{ /* [wrapped with `+m+`] */ `)}function _Se(p){return sr(p)||Hh(p)||!!(O$&&p&&p[O$])}function Bd(p,m){var w=typeof p;return m=m??X,!!m&&(w=="number"||w!="symbol"&&G6.test(p))&&p>-1&&p%1==0&&p0){if(++m>=z)return arguments[0]}else m=0;return p.apply(e,arguments)}}function Ab(p,m){var w=-1,T=p.length,O=T-1;for(m=m===e?T:m;++w1?p[m-1]:e;return w=typeof w=="function"?(p.pop(),w):e,$G(p,w)});function GG(p){var m=j(p);return m.__chain__=!0,m}function Bke(p,m){return m(p),p}function Pb(p,m){return m(p)}var Vke=jd(function(p){var m=p.length,w=m?p[0]:0,T=this.__wrapped__,O=function(V){return k_(V,p)};return m>1||this.__actions__.length||!(T instanceof Ir)||!Bd(w)?this.thru(O):(T=T.slice(w,+w+(m?1:0)),T.__actions__.push({func:Pb,args:[O],thisArg:e}),new _l(T,this.__chain__).thru(function(V){return m&&!V.length&&V.push(e),V}))});function Hke(){return GG(this)}function Fke(){return new _l(this.value(),this.__chain__)}function $ke(){this.__values__===e&&(this.__values__=aU(this.value()));var p=this.__index__>=this.__values__.length,m=p?e:this.__values__[this.__index__++];return{done:p,value:m}}function Gke(){return this}function Uke(p){for(var m,w=this;w instanceof mb;){var T=DG(w);T.__index__=0,T.__values__=e,m?O.__wrapped__=T:m=T;var O=T;w=w.__wrapped__}return O.__wrapped__=p,m}function Zke(){var p=this.__wrapped__;if(p instanceof Ir){var m=p;return this.__actions__.length&&(m=new Ir(this)),m=m.reverse(),m.__actions__.push({func:Pb,args:[X_],thisArg:e}),new _l(m,this.__chain__)}return this.thru(X_)}function qke(){return oG(this.__wrapped__,this.__actions__)}var Kke=Cb(function(p,m,w){dn.call(p,w)?++p[w]:zd(p,w,1)});function Wke(p,m,w){var T=sr(p)?y$:BCe;return w&&xo(p,m,w)&&(m=e),T(p,Pt(m,3))}function Qke(p,m){var w=sr(p)?xp:$$;return w(p,Pt(m,3))}var Jke=vG(jG),Xke=vG(BG);function Yke(p,m){return Oi(Lb(p,m),1)}function eEe(p,m){return Oi(Lb(p,m),J)}function tEe(p,m,w){return w=w===e?1:mr(w),Oi(Lb(p,m),w)}function UG(p,m){var w=sr(p)?Rl:Ep;return w(p,Pt(m,3))}function ZG(p,m){var w=sr(p)?xwe:F$;return w(p,Pt(m,3))}var rEe=Cb(function(p,m,w){dn.call(p,w)?p[w].push(m):zd(p,w,[m])});function nEe(p,m,w,T){p=Yo(p)?p:mg(p),w=w&&!T?mr(w):0;var O=p.length;return w<0&&(w=Ya(O+w,0)),zb(p)?w<=O&&p.indexOf(m,w)>-1:!!O&&ag(p,m,w)>-1}var aEe=Sr(function(p,m,w){var T=-1,O=typeof m=="function",V=Yo(p)?ge(p.length):[];return Ep(p,function(Q){V[++T]=O?Ns(m,Q,w):lv(Q,m,w)}),V}),iEe=Cb(function(p,m,w){zd(p,w,m)});function Lb(p,m){var w=sr(p)?ta:W$;return w(p,Pt(m,3))}function oEe(p,m,w,T){return p==null?[]:(sr(m)||(m=m==null?[]:[m]),w=T?e:w,sr(w)||(w=w==null?[]:[w]),Y$(p,m,w))}var sEe=Cb(function(p,m,w){p[w?0:1].push(m)},function(){return[[],[]]});function lEe(p,m,w){var T=sr(p)?d_:S$,O=arguments.length<3;return T(p,Pt(m,4),w,O,Ep)}function cEe(p,m,w){var T=sr(p)?wwe:S$,O=arguments.length<3;return T(p,Pt(m,4),w,O,F$)}function uEe(p,m){var w=sr(p)?xp:$$;return w(p,Mb(Pt(m,3)))}function dEe(p){var m=sr(p)?j$:nSe;return m(p)}function pEe(p,m,w){(w?xo(p,m,w):m===e)?m=1:m=mr(m);var T=sr(p)?MCe:aSe;return T(p,m)}function fEe(p){var m=sr(p)?NCe:oSe;return m(p)}function hEe(p){if(p==null)return 0;if(Yo(p))return zb(p)?og(p):p.length;var m=Zi(p);return m==St||m==oe?p.size:P_(p).length}function mEe(p,m,w){var T=sr(p)?p_:sSe;return w&&xo(p,m,w)&&(m=e),T(p,Pt(m,3))}var gEe=Sr(function(p,m){if(p==null)return[];var w=m.length;return w>1&&xo(p,m[0],m[1])?m=[]:w>2&&xo(m[0],m[1],m[2])&&(m=[m[0]]),Y$(p,Oi(m,1),[])}),Ib=Qwe||function(){return pi.Date.now()};function vEe(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,w){return m=w?e:m,m=p&&m==null?p.length:m,Dd(p,P,e,e,e,e,m)}function KG(p,m){var w;if(typeof m!="function")throw new Tl(a);return p=mr(p),function(){return--p>0&&(w=m.apply(this,arguments)),p<=1&&(m=e),w}}var eA=Sr(function(p,m,w){var T=b;if(w.length){var O=Cp(w,fg(eA));T|=R}return Dd(p,T,m,w,O)}),WG=Sr(function(p,m,w){var T=b|y;if(w.length){var O=Cp(w,fg(WG));T|=R}return Dd(m,T,p,w,O)});function QG(p,m,w){m=w?e:m;var T=Dd(p,C,e,e,e,e,e,m);return T.placeholder=QG.placeholder,T}function JG(p,m,w){m=w?e:m;var T=Dd(p,E,e,e,e,e,e,m);return T.placeholder=JG.placeholder,T}function XG(p,m,w){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(w)&&(we=!!w.leading,Ae="maxWait"in w,V=Ae?Ya(Il(w.maxWait)||0,m):V,Ke="trailing"in w?!!w.trailing:Ke);function ft(Aa){var Bc=T,Fd=O;return T=O=e,xe=Aa,Q=p.apply(Fd,Bc),Q}function It(Aa){return xe=Aa,ee=fv(Ar,m),we?ft(Aa):Q}function br(Aa){var Bc=Aa-ae,Fd=Aa-xe,vU=m-Bc;return Ae?Ui(vU,V-Fd):vU}function Ot(Aa){var Bc=Aa-ae,Fd=Aa-xe;return ae===e||Bc>=m||Bc<0||Ae&&Fd>=V}function Ar(){var Aa=Ib();if(Ot(Aa))return zr(Aa);ee=fv(Ar,br(Aa))}function zr(Aa){return ee=e,Ke&&T?ft(Aa):(T=O=e,Q)}function Bs(){ee!==e&&lG(ee),xe=0,T=ae=O=ee=e}function wo(){return ee===e?Q:zr(Ib())}function Vs(){var Aa=Ib(),Bc=Ot(Aa);if(T=arguments,O=this,ae=Aa,Bc){if(ee===e)return It(ae);if(Ae)return lG(ee),ee=fv(Ar,m),ft(ae)}return ee===e&&(ee=fv(Ar,m)),Q}return Vs.cancel=Bs,Vs.flush=wo,Vs}var bEe=Sr(function(p,m){return H$(p,1,m)}),yEe=Sr(function(p,m,w){return H$(p,Il(m)||0,w)});function xEe(p){return Dd(p,L)}function Ob(p,m){if(typeof p!="function"||m!=null&&typeof m!="function")throw new Tl(a);var w=function(){var T=arguments,O=m?m.apply(this,T):T[0],V=w.cache;if(V.has(O))return V.get(O);var Q=p.apply(this,T);return w.cache=V.set(O,Q)||V,Q};return w.cache=new(Ob.Cache||Nd),w}Ob.Cache=Nd;function Mb(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 wEe(p){return KG(2,p)}var CEe=lSe(function(p,m){m=m.length==1&&sr(m[0])?ta(m[0],zs(Pt())):ta(Oi(m,1),zs(Pt()));var w=m.length;return Sr(function(T){for(var O=-1,V=Ui(T.length,w);++O=m}),Hh=Z$(function(){return arguments}())?Z$:function(p){return xa(p)&&dn.call(p,"callee")&&!I$.call(p,"callee")},sr=ge.isArray,DEe=f$?zs(f$):UCe;function Yo(p){return p!=null&&Nb(p.length)&&!Vd(p)}function _a(p){return xa(p)&&Yo(p)}function jEe(p){return p===!0||p===!1||xa(p)&&yo(p)==Zt}var Ap=Xwe||pA,BEe=h$?zs(h$):ZCe;function VEe(p){return xa(p)&&p.nodeType===1&&!hv(p)}function HEe(p){if(p==null)return!0;if(Yo(p)&&(sr(p)||typeof p=="string"||typeof p.splice=="function"||Ap(p)||hg(p)||Hh(p)))return!p.length;var m=Zi(p);if(m==St||m==oe)return!p.size;if(pv(p))return!P_(p).length;for(var w in p)if(dn.call(p,w))return!1;return!0}function FEe(p,m){return cv(p,m)}function $Ee(p,m,w){w=typeof w=="function"?w:e;var T=w?w(p,m):e;return T===e?cv(p,m,e,w):!!T}function rA(p){if(!xa(p))return!1;var m=yo(p);return m==bt||m==$e||typeof p.message=="string"&&typeof p.name=="string"&&!hv(p)}function GEe(p){return typeof p=="number"&&M$(p)}function Vd(p){if(!oa(p))return!1;var m=yo(p);return m==et||m==it||m==cr||m==Ja}function eU(p){return typeof p=="number"&&p==mr(p)}function Nb(p){return typeof p=="number"&&p>-1&&p%1==0&&p<=X}function oa(p){var m=typeof p;return p!=null&&(m=="object"||m=="function")}function xa(p){return p!=null&&typeof p=="object"}var tU=m$?zs(m$):KCe;function UEe(p,m){return p===m||A_(p,m,Z_(m))}function ZEe(p,m,w){return w=typeof w=="function"?w:e,A_(p,m,Z_(m),w)}function qEe(p){return rU(p)&&p!=+p}function KEe(p){if(LSe(p))throw new rr(n);return q$(p)}function WEe(p){return p===null}function QEe(p){return p==null}function rU(p){return typeof p=="number"||xa(p)&&yo(p)==vr}function hv(p){if(!xa(p)||yo(p)!=Jt)return!1;var m=lb(p);if(m===null)return!0;var w=dn.call(m,"constructor")&&m.constructor;return typeof w=="function"&&w instanceof w&&ab.call(w)==Zwe}var nA=g$?zs(g$):WCe;function JEe(p){return eU(p)&&p>=-X&&p<=X}var nU=v$?zs(v$):QCe;function zb(p){return typeof p=="string"||!sr(p)&&xa(p)&&yo(p)==he}function js(p){return typeof p=="symbol"||xa(p)&&yo(p)==He}var hg=b$?zs(b$):JCe;function XEe(p){return p===e}function YEe(p){return xa(p)&&Zi(p)==Pe}function eRe(p){return xa(p)&&yo(p)==Ie}var tRe=Rb(L_),rRe=Rb(function(p,m){return p<=m});function aU(p){if(!p)return[];if(Yo(p))return zb(p)?zc(p):Xo(p);if(tv&&p[tv])return Mwe(p[tv]());var m=Zi(p),w=m==St?b_:m==oe?tb:mg;return w(p)}function Hd(p){if(!p)return p===0?p:0;if(p=Il(p),p===J||p===-J){var m=p<0?-1:1;return m*te}return p===p?p:0}function mr(p){var m=Hd(p),w=m%1;return m===m?w?m-w:m:0}function iU(p){return p?Dh(mr(p),0,fe):0}function Il(p){if(typeof p=="number")return p;if(js(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=k$(p);var w=H6.test(p);return w||$6.test(p)?vwe(p.slice(2),w?2:8):JT.test(p)?le:+p}function oU(p){return Ru(p,es(p))}function nRe(p){return p?Dh(mr(p),-X,X):p===0?p:0}function nn(p){return p==null?"":Ds(p)}var aRe=dg(function(p,m){if(pv(m)||Yo(m)){Ru(m,fi(m),p);return}for(var w in m)dn.call(m,w)&&ov(p,w,m[w])}),sU=dg(function(p,m){Ru(m,es(m),p)}),Db=dg(function(p,m,w,T){Ru(m,es(m),p,T)}),iRe=dg(function(p,m,w,T){Ru(m,fi(m),p,T)}),oRe=jd(k_);function sRe(p,m){var w=ug(p);return m==null?w:B$(w,m)}var lRe=Sr(function(p,m){p=_n(p);var w=-1,T=m.length,O=T>2?m[2]:e;for(O&&xo(m[0],m[1],O)&&(T=1);++w1),V}),Ru(p,G_(p),w),T&&(w=Al(w,u|c|d,ySe));for(var O=m.length;O--;)z_(w,m[O]);return w});function RRe(p,m){return cU(p,Mb(Pt(m)))}var TRe=jd(function(p,m){return p==null?{}:eSe(p,m)});function cU(p,m){if(p==null)return{};var w=ta(G_(p),function(T){return[T]});return m=Pt(m),eG(p,w,function(T,O){return m(T,O[0])})}function _Re(p,m,w){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(w||p%1||m%1){var O=N$();return Ui(p+O*(m-p+yp("1e-"+((O+"").length-1))),m)}return O_(p,m)}var BRe=pg(function(p,m,w){return m=m.toLowerCase(),p+(w?pU(m):m)});function pU(p){return oA(nn(p).toLowerCase())}function fU(p){return p=nn(p),p&&p.replace(U6,Awe).replace(U,"")}function VRe(p,m,w){p=nn(p),m=Ds(m);var T=p.length;w=w===e?T:Dh(mr(w),0,T);var O=w;return w-=m.length,w>=0&&p.slice(w,O)==m}function HRe(p){return p=nn(p),p&&Ft.test(p)?p.replace(vn,Pwe):p}function FRe(p){return p=nn(p),p&&Ah.test(p)?p.replace(Id,"\\$&"):p}var $Re=pg(function(p,m,w){return p+(w?"-":"")+m.toLowerCase()}),GRe=pg(function(p,m,w){return p+(w?" ":"")+m.toLowerCase()}),URe=gG("toLowerCase");function ZRe(p,m,w){p=nn(p),m=mr(m);var T=m?og(p):0;if(!m||T>=m)return p;var O=(m-T)/2;return Eb(pb(O),w)+p+Eb(db(O),w)}function qRe(p,m,w){p=nn(p),m=mr(m);var T=m?og(p):0;return m&&T>>0,w?(p=nn(p),p&&(typeof m=="string"||m!=null&&!nA(m))&&(m=Ds(m),!m&&ig(p))?_p(zc(p),0,w):p.split(m,w)):[]}var eTe=pg(function(p,m,w){return p+(w?" ":"")+oA(m)});function tTe(p,m,w){return p=nn(p),w=w==null?0:Dh(mr(w),0,p.length),m=Ds(m),p.slice(w,w+m.length)==m}function rTe(p,m,w){var T=j.templateSettings;w&&xo(p,m,w)&&(m=e),p=nn(p),m=Db({},m,T,SG);var O=Db({},m.imports,T.imports,SG),V=fi(O),Q=v_(O,V),ee,ae,xe=0,we=m.interpolate||Ph,Ae="__p += '",Ke=y_((m.escape||Ph).source+"|"+we.source+"|"+(we===M6?QT:Ph).source+"|"+(m.evaluate||Ph).source+"|$","g"),ft="//# sourceURL="+(dn.call(m,"sourceURL")?(m.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++$t+"]")+` `;p.replace(Ke,function(Ot,Ar,zr,Bs,wo,Vs){return zr||(zr=Bs),Ae+=p.slice(xe,Vs).replace(XT,Lwe),Ar&&(ee=!0,Ae+=`' + __e(`+Ar+`) + '`),wo&&(ae=!0,Ae+=`'; `+wo+`; __p += '`),zr&&(Ae+=`' + ((__t = (`+zr+`)) == null ? '' : __t) + '`),xe=Vs+Ot.length,Ot}),Ae+=`'; `;var It=dn.call(m,"variable")&&m.variable;if(!It)Ae=`with (obj) { `+Ae+` } `;else if(B6.test(It))throw new rr(i);Ae=(ae?Ae.replace(Ii,""):Ae).replace(Ms,"$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 br=mU(function(){return Xr(V,ft+"return "+Ae).apply(e,Q)});if(br.source=Ae,rA(br))throw br;return br}function nTe(p){return nn(p).toLowerCase()}function aTe(p){return nn(p).toUpperCase()}function iTe(p,m,w){if(p=nn(p),p&&(w||m===e))return k$(p);if(!p||!(m=Ds(m)))return p;var T=zc(p),O=zc(m),V=E$(T,O),Q=R$(T,O)+1;return _p(T,V,Q).join("")}function oTe(p,m,w){if(p=nn(p),p&&(w||m===e))return p.slice(0,_$(p)+1);if(!p||!(m=Ds(m)))return p;var T=zc(p),O=R$(T,zc(m))+1;return _p(T,0,O).join("")}function sTe(p,m,w){if(p=nn(p),p&&(w||m===e))return p.replace(Xm,"");if(!p||!(m=Ds(m)))return p;var T=zc(p),O=E$(T,zc(m));return _p(T,O).join("")}function lTe(p,m){var w=N,T=F;if(oa(m)){var O="separator"in m?m.separator:O;w="length"in m?mr(m.length):w,T="omission"in m?Ds(m.omission):T}p=nn(p);var V=p.length;if(ig(p)){var Q=zc(p);V=Q.length}if(w>=V)return p;var ee=w-og(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),nA(O)){if(p.slice(ee).search(O)){var xe,we=ae;for(O.global||(O=y_(O.source,nn(V6.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(Ds(O),ee)!=ee){var Ke=ae.lastIndexOf(O);Ke>-1&&(ae=ae.slice(0,Ke))}return ae+T}function cTe(p){return p=nn(p),p&&mp.test(p)?p.replace(vo,jwe):p}var uTe=pg(function(p,m,w){return p+(w?" ":"")+m.toUpperCase()}),oA=gG("toUpperCase");function hU(p,m,w){return p=nn(p),m=w?e:m,m===e?Owe(p)?Hwe(p):kwe(p):p.match(m)||[]}var mU=Sr(function(p,m){try{return Ns(p,e,m)}catch(w){return rA(w)?w:new rr(w)}}),dTe=jd(function(p,m){return Rl(m,function(w){w=Tu(w),zd(p,w,eA(p[w],p))}),p});function pTe(p){var m=p==null?0:p.length,w=Pt();return p=m?ta(p,function(T){if(typeof T[1]!="function")throw new Tl(a);return[w(T[0]),T[1]]}):[],Sr(function(T){for(var O=-1;++OX)return[];var w=fe,T=Ui(p,fe);m=Pt(m),p-=fe;for(var O=g_(T,m);++w0||m<0)?new Ir(w):(p<0?w=w.takeRight(-p):p&&(w=w.drop(p)),m!==e&&(m=mr(m),w=m<0?w.dropRight(-m):w.take(m-p)),w)},Ir.prototype.takeRightWhile=function(p){return this.reverse().takeWhile(p).reverse()},Ir.prototype.toArray=function(){return this.take(fe)},Eu(Ir.prototype,function(p,m){var w=/^(?: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 Ir,xe=ee[0],we=ae||sr(Q),Ae=function(Ar){var zr=O.apply(j,wp([Ar],ee));return T&&Ke?zr[0]:zr};we&&w&&typeof xe=="function"&&xe.length!=1&&(ae=we=!1);var Ke=this.__chain__,ft=!!this.__actions__.length,It=V&&!Ke,br=ae&&!ft;if(!V&&we){Q=br?Q:new Ir(this);var Ot=p.apply(Q,ee);return Ot.__actions__.push({func:Pb,args:[Ae],thisArg:e}),new _l(Ot,Ke)}return It&&br?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=rb[p],w=/^(?: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(sr(V)?V:[],O)}return this[w](function(Q){return m.apply(sr(Q)?Q:[],O)})}}),Eu(Ir.prototype,function(p,m){var w=j[m];if(w){var T=w.name+"";dn.call(cg,T)||(cg[T]=[]),cg[T].push({name:m,func:w})}}),cg[Sb(e,y).name]=[{name:"wrapper",func:e}],Ir.prototype.clone=cCe,Ir.prototype.reverse=uCe,Ir.prototype.value=dCe,j.prototype.at=Vke,j.prototype.chain=Hke,j.prototype.commit=Fke,j.prototype.next=$ke,j.prototype.plant=Uke,j.prototype.reverse=Zke,j.prototype.toJSON=j.prototype.valueOf=j.prototype.value=qke,j.prototype.first=j.prototype.head,tv&&(j.prototype[tv]=Gke),j},Sp=Fwe();typeof define=="function"&&typeof define.amd=="object"&&define.amd?(pi._=Sp,define(function(){return Sp})):Oh?((Oh.exports=Sp)._=Sp,l_._=Sp):pi._=Sp}).call(a2)});var JW=sa(px=>{"use strict";var oLe=Symbol.for("react.transitional.element"),sLe=Symbol.for("react.fragment");function QW(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:oLe,type:e,key:n,ref:t!==void 0?t:null,props:r}}px.Fragment=sLe;px.jsx=QW;px.jsxs=QW});var pe=sa((m8t,XW)=>{"use strict";XW.exports=JW()});var Ct=sa((E8t,mx)=>{(function(){"use strict";var e={}.hasOwnProperty,t="[native code]";function r(){for(var n=[],a=0;at.floating[i]&&(o=P5(o)),[o,P5(o)]}function jJ(e){let t=P5(e);return[Vx(e),t,Vx(t)]}function Vx(e){return e.replace(/start|end/g,t=>BIe[t])}function VIe(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 BJ(e,t,r,n){let a=y0(e),i=VIe(Hu(e),r==="start",n);return a&&(i=i.map(o=>o+"-"+a),t&&(i=i.concat(i.map(Vx)))),i}function P5(e){return e.replace(/left|right|bottom|top/g,t=>jIe[t])}function HIe(e){return{top:0,right:0,bottom:0,left:0,...e}}function CI(e){return typeof e!="number"?HIe(e):{top:e,right:e,bottom:e,left:e}}function x0(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 wI,zJ,DIe,Bu,_o,L5,I5,qc,jIe,BIe,Ux=ja(()=>{wI=["top","right","bottom","left"],zJ=["start","end"],DIe=wI.reduce((e,t)=>e.concat(t,t+"-"+zJ[0],t+"-"+zJ[1]),[]),Bu=Math.min,_o=Math.max,L5=Math.round,I5=Math.floor,qc=e=>({x:e,y:e}),jIe={left:"right",right:"left",bottom:"top",top:"bottom"},BIe={start:"end",end:"start"}});function VJ(e,t,r){let{reference:n,floating:a}=e,i=d1(t),o=Gx(t),s=$x(o),l=Hu(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(y0(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 m2(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}=Vu(t,e),b=CI(g),S=s[h?d==="floating"?"reference":"floating":d],C=x0(await i.getClippingRect({element:(r=await(i.isElement==null?void 0:i.isElement(S)))==null||r?S:S.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)),x=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},P=x0(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:E,offsetParent:R,strategy:l}):E);return{top:(C.top-P.top+b.top)/x.y,bottom:(P.bottom-C.bottom+b.bottom)/x.y,left:(C.left-P.left+b.left)/x.x,right:(P.right-C.right+b.right)/x.x}}function HJ(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function FJ(e){return wI.some(t=>e[t]>=0)}async function FIe(e,t){let{placement:r,platform:n,elements:a}=e,i=await(n.isRTL==null?void 0:n.isRTL(a.floating)),o=Hu(r),s=y0(r),l=d1(r)==="y",u=["left","top"].includes(o)?-1:1,c=i&&l?-1:1,d=Vu(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 $J,GJ,UJ,ZJ,qJ,KJ,WJ,QJ,JJ=ja(()=>{Ux();Ux();$J=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}=VJ(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}=Vu(e,t)||{};if(u==null)return{};let d=CI(c),h={x:r,y:n},g=Gx(a),b=$x(g),y=await o.getDimensions(u),S=g==="y",C=S?"top":"left",E=S?"bottom":"right",R=S?"clientHeight":"clientWidth",x=i.reference[b]+i.reference[g]-h[g]-i.floating[b],P=h[g]-i.reference[g],I=await(o.getOffsetParent==null?void 0:o.getOffsetParent(u)),L=I?I[R]:0;(!L||!await(o.isElement==null?void 0:o.isElement(I)))&&(L=s.floating[R]||i.floating[b]);let N=x/2-P/2,F=L/2-y[b]/2-1,z=Bu(d[C],F),ne=Bu(d[E],F),W=z,Z=L-y[b]-ne,B=L/2-y[b]/2+N,J=Hx(W,B,Z),X=!l.arrow&&y0(a)!=null&&B!==J&&i.reference[b]/2-(BB<=0)){var ne,W;let B=(((ne=i.flip)==null?void 0:ne.index)||0)+1,J=L[B];if(J)return{data:{index:B,overflows:z},reset:{placement:J}};let X=(W=z.filter(te=>te.overflows[0]<=0).sort((te,le)=>te.overflows[1]-le.overflows[1])[0])==null?void 0:W.placement;if(!X)switch(g){case"bestFit":{var Z;let te=(Z=z.filter(le=>{if(I){let fe=d1(le.placement);return fe===E||fe==="y"}return!0}).map(le=>[le.placement,le.overflows.filter(fe=>fe>0).reduce((fe,G)=>fe+G,0)]).sort((le,fe)=>le[1]-fe[1])[0])==null?void 0:Z[0];te&&(X=te);break}case"initialPlacement":X=s;break}if(a!==X)return{reset:{placement:X}}}return{}}}};ZJ=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){let{rects:r}=t,{strategy:n="referenceHidden",...a}=Vu(e,t);switch(n){case"referenceHidden":{let i=await m2(t,{...a,elementContext:"reference"}),o=HJ(i,r.reference);return{data:{referenceHiddenOffsets:o,referenceHidden:FJ(o)}}}case"escaped":{let i=await m2(t,{...a,altBoundary:!0}),o=HJ(i,r.floating);return{data:{escapedOffsets:o,escaped:FJ(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 FIe(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}}}}},KJ=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:S=>{let{x:C,y:E}=S;return{x:C,y:E}}},...l}=Vu(e,t),u={x:r,y:n},c=await m2(t,l),d=d1(Hu(a)),h=Fx(d),g=u[h],b=u[d];if(i){let S=h==="y"?"top":"left",C=h==="y"?"bottom":"right",E=g+c[S],R=g-c[C];g=Hx(E,g,R)}if(o){let S=d==="y"?"top":"left",C=d==="y"?"bottom":"right",E=b+c[S],R=b-c[C];b=Hx(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}}}}}},WJ=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}=Vu(e,t),c={x:r,y:n},d=d1(a),h=Fx(d),g=c[h],b=c[d],y=Vu(s,t),S=typeof y=="number"?{mainAxis:y,crossAxis:0}:{mainAxis:0,crossAxis:0,...y};if(l){let R=h==="y"?"height":"width",x=i.reference[h]-i.floating[R]+S.mainAxis,P=i.reference[h]+i.reference[R]-S.mainAxis;gP&&(g=P)}if(u){var C,E;let R=h==="y"?"width":"height",x=["top","left"].includes(Hu(a)),P=i.reference[d]-i.floating[R]+(x&&((C=o.offset)==null?void 0:C[d])||0)+(x?0:S.crossAxis),I=i.reference[d]+i.reference[R]+(x?0:((E=o.offset)==null?void 0:E[d])||0)-(x?S.crossAxis:0);bI&&(b=I)}return{[h]:g,[d]:b}}}},QJ=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}=Vu(e,t),c=await m2(t,u),d=Hu(a),h=y0(a),g=d1(a)==="y",{width:b,height:y}=i.floating,S,C;d==="top"||d==="bottom"?(S=d,C=h===(await(o.isRTL==null?void 0:o.isRTL(s.floating))?"start":"end")?"left":"right"):(C=d,S=h==="end"?"top":"bottom");let E=y-c.top-c.bottom,R=b-c.left-c.right,x=Bu(y-c[S],E),P=Bu(b-c[C],R),I=!t.middlewareData.shift,L=x,N=P;if((r=t.middlewareData.shift)!=null&&r.enabled.x&&(N=R),(n=t.middlewareData.shift)!=null&&n.enabled.y&&(L=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)):L=y-2*(W!==0||Z!==0?W+Z:_o(c.top,c.bottom))}await l({...t,availableWidth:N,availableHeight:L});let F=await o.getDimensions(s.floating);return b!==F.width||y!==F.height?{reset:{rects:!0}}:{}}}}});function Zx(){return typeof window<"u"}function w0(e){return YJ(e)?(e.nodeName||"").toLowerCase():"#document"}function us(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Kc(e){var t;return(t=(YJ(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function YJ(e){return Zx()?e instanceof Node||e instanceof us(e).Node:!1}function Xl(e){return Zx()?e instanceof Element||e instanceof us(e).Element:!1}function Wc(e){return Zx()?e instanceof HTMLElement||e instanceof us(e).HTMLElement:!1}function XJ(e){return!Zx()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof us(e).ShadowRoot}function g2(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 eX(e){return["table","td","th"].includes(w0(e))}function O5(e){return[":popover-open",":modal"].some(t=>{try{return e.matches(t)}catch{return!1}})}function qx(e){let t=Kx(),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 tX(e){let t=p1(e);for(;Wc(t)&&!C0(t);){if(qx(t))return t;if(O5(t))return null;t=p1(t)}return null}function Kx(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function C0(e){return["html","body","#document"].includes(w0(e))}function Yl(e){return us(e).getComputedStyle(e)}function M5(e){return Xl(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function p1(e){if(w0(e)==="html")return e;let t=e.assignedSlot||e.parentNode||XJ(e)&&e.host||Kc(e);return XJ(t)?t.host:t}function rX(e){let t=p1(e);return C0(t)?e.ownerDocument?e.ownerDocument.body:e.body:Wc(t)&&g2(t)?t:rX(t)}function pf(e,t,r){var n;t===void 0&&(t=[]),r===void 0&&(r=!0);let a=rX(e),i=a===((n=e.ownerDocument)==null?void 0:n.body),o=us(a);if(i){let s=Wx(o);return t.concat(o,o.visualViewport||[],g2(a)?a:[],s&&r?pf(s):[])}return t.concat(a,pf(a,[],r))}function Wx(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}var SI=ja(()=>{});function iX(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=L5(r)!==i||L5(n)!==o;return s&&(r=i,n=o),{width:r,height:n,$:s}}function EI(e){return Xl(e)?e:e.contextElement}function v2(e){let t=EI(e);if(!Wc(t))return qc(1);let r=t.getBoundingClientRect(),{width:n,height:a,$:i}=iX(t),o=(i?L5(r.width):r.width)/n,s=(i?L5(r.height):r.height)/a;return(!o||!Number.isFinite(o))&&(o=1),(!s||!Number.isFinite(s))&&(s=1),{x:o,y:s}}function oX(e){let t=us(e);return!Kx()||!t.visualViewport?$Ie:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function GIe(e,t,r){return t===void 0&&(t=!1),!r||t&&r!==us(e)?!1:t}function S0(e,t,r,n){t===void 0&&(t=!1),r===void 0&&(r=!1);let a=e.getBoundingClientRect(),i=EI(e),o=qc(1);t&&(n?Xl(n)&&(o=v2(n)):o=v2(e));let s=GIe(i,r,n)?oX(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=us(i),g=n&&Xl(n)?us(n):n,b=h,y=Wx(b);for(;y&&n&&g!==b;){let S=v2(y),C=y.getBoundingClientRect(),E=Yl(y),R=C.left+(y.clientLeft+parseFloat(E.paddingLeft))*S.x,x=C.top+(y.clientTop+parseFloat(E.paddingTop))*S.y;l*=S.x,u*=S.y,c*=S.x,d*=S.y,l+=R,u+=x,b=us(y),y=Wx(b)}}return x0({width:c,height:d,x:l,y:u})}function RI(e,t){let r=M5(e).scrollLeft;return t?t.left+r:S0(Kc(e)).left+r}function sX(e,t,r){r===void 0&&(r=!1);let n=e.getBoundingClientRect(),a=n.left+t.scrollLeft-(r?0:RI(e,n)),i=n.top+t.scrollTop;return{x:a,y:i}}function UIe(e){let{elements:t,rect:r,offsetParent:n,strategy:a}=e,i=a==="fixed",o=Kc(n),s=t?O5(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)&&((w0(n)!=="body"||g2(o))&&(l=M5(n)),Wc(n))){let g=S0(n);u=v2(n),c.x=g.x+n.clientLeft,c.y=g.y+n.clientTop}let h=o&&!d&&!i?sX(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 ZIe(e){return Array.from(e.getClientRects())}function qIe(e){let t=Kc(e),r=M5(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+RI(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 KIe(e,t){let r=us(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=Kx();(!u||u&&t==="fixed")&&(s=a.offsetLeft,l=a.offsetTop)}return{width:i,height:o,x:s,y:l}}function WIe(e,t){let r=S0(e,!0,t==="fixed"),n=r.top+e.clientTop,a=r.left+e.clientLeft,i=Wc(e)?v2(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 nX(e,t,r){let n;if(t==="viewport")n=KIe(e,r);else if(t==="document")n=qIe(Kc(e));else if(Xl(t))n=WIe(t,r);else{let a=oX(e);n={x:t.x-a.x,y:t.y-a.y,width:t.width,height:t.height}}return x0(n)}function lX(e,t){let r=p1(e);return r===t||!Xl(r)||C0(r)?!1:Yl(r).position==="fixed"||lX(r,t)}function QIe(e,t){let r=t.get(e);if(r)return r;let n=pf(e,[],!1).filter(s=>Xl(s)&&w0(s)!=="body"),a=null,i=Yl(e).position==="fixed",o=i?p1(e):e;for(;Xl(o)&&!C0(o);){let s=Yl(o),l=qx(o);!l&&s.position==="fixed"&&(a=null),(i?!l&&!a:!l&&s.position==="static"&&!!a&&["absolute","fixed"].includes(a.position)||g2(o)&&!l&&lX(e,o))?n=n.filter(c=>c!==o):a=s,o=p1(o)}return t.set(e,n),n}function JIe(e){let{element:t,boundary:r,rootBoundary:n,strategy:a}=e,o=[...r==="clippingAncestors"?O5(t)?[]:QIe(t,this._c):[].concat(r),n],s=o[0],l=o.reduce((u,c)=>{let d=nX(t,c,a);return u.top=_o(d.top,u.top),u.right=Bu(d.right,u.right),u.bottom=Bu(d.bottom,u.bottom),u.left=_o(d.left,u.left),u},nX(t,s,a));return{width:l.right-l.left,height:l.bottom-l.top,x:l.left,y:l.top}}function XIe(e){let{width:t,height:r}=iX(e);return{width:t,height:r}}function YIe(e,t,r){let n=Wc(t),a=Kc(t),i=r==="fixed",o=S0(e,!0,i,t),s={scrollLeft:0,scrollTop:0},l=qc(0);if(n||!n&&!i)if((w0(t)!=="body"||g2(a))&&(s=M5(t)),n){let h=S0(t,!0,i,t);l.x=h.x+t.clientLeft,l.y=h.y+t.clientTop}else a&&(l.x=RI(a));let u=a&&!n&&!i?sX(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 kI(e){return Yl(e).position==="static"}function aX(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 cX(e,t){let r=us(e);if(O5(e))return r;if(!Wc(e)){let a=p1(e);for(;a&&!C0(a);){if(Xl(a)&&!kI(a))return a;a=p1(a)}return r}let n=aX(e,t);for(;n&&eX(n)&&kI(n);)n=aX(n,t);return n&&C0(n)&&kI(n)&&!qx(n)?r:n||tX(e)||r}function tOe(e){return Yl(e).direction==="rtl"}function rOe(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=I5(c),b=I5(a.clientWidth-(u+d)),y=I5(a.clientHeight-(c+h)),S=I5(u),E={rootMargin:-g+"px "+-b+"px "+-y+"px "+-S+"px",threshold:_o(0,Bu(1,l))||1},R=!0;function x(P){let I=P[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(x,{...E,root:a.ownerDocument})}catch{r=new IntersectionObserver(x,E)}r.observe(e)}return o(!0),i}function N5(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=EI(e),c=a||i?[...u?pf(u):[],...pf(t)]:[];c.forEach(C=>{a&&C.addEventListener("scroll",r,{passive:!0}),i&&C.addEventListener("resize",r)});let d=u&&s?rOe(u,r):null,h=-1,g=null;o&&(g=new ResizeObserver(C=>{let[E]=C;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?S0(e):null;l&&S();function S(){let C=S0(e);y&&(C.x!==y.x||C.y!==y.y||C.width!==y.width||C.height!==y.height)&&r(),y=C,b=requestAnimationFrame(S)}return r(),()=>{var C;c.forEach(E=>{a&&E.removeEventListener("scroll",r),i&&E.removeEventListener("resize",r)}),d?.(),(C=g)==null||C.disconnect(),g=null,l&&cancelAnimationFrame(b)}}var $Ie,eOe,uX,dX,Qx,Jx,pX,fX,TI,hX,z5,Fu=ja(()=>{JJ();Ux();SI();SI();$Ie=qc(0);eOe=async function(e){let t=this.getOffsetParent||cX,r=this.getDimensions,n=await r(e.floating);return{reference:YIe(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:n.width,height:n.height}}};uX={convertOffsetParentRelativeRectToViewportRelativeRect:UIe,getDocumentElement:Kc,getClippingRect:JIe,getOffsetParent:cX,getElementRects:eOe,getClientRects:ZIe,getDimensions:XIe,getScale:v2,isElement:Xl,isRTL:tOe};dX=qJ,Qx=KJ,Jx=UJ,pX=QJ,fX=ZJ,TI=GJ,hX=WJ,z5=(e,t,r)=>{let n=new Map,a={platform:uX,...r},i={...a.platform,_c:n};return $J(e,t,{...a,platform:i})}});var ot=sa(_1=>{"use no memo";"use strict";var eHe=K();function tHe(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 $2=tHe(eHe),fM,hM,{useRef:rHe,useEffect:nHe,isValidElement:V2}=$2,mM=(fM=$2.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE)!==null&&fM!==void 0?fM:$2.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,gM=Symbol.for("react.memo_cache_sentinel"),aHe=typeof((hM=$2.__COMPILER_RUNTIME)===null||hM===void 0?void 0:hM.c)=="function"?$2.__COMPILER_RUNTIME.c:function(t){return $2.useMemo(()=>{let r=new Array(t);for(let n=0;n{NC[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 f4=null;NC.useMemoCache=e=>{if(f4==null)throw new Error("React Compiler internal invariant violation: unexpected null dispatcher");return f4.useMemoCache(e)};var F2;(function(e){e[e.PushGuardContext=0]="PushGuardContext",e[e.PopGuardContext=1]="PopGuardContext",e[e.PushExpectHook=2]="PushExpectHook",e[e.PopExpectHook=3]="PopExpectHook"})(F2||(F2={}));function MC(e){return mM.ReactCurrentDispatcher.current=e,mM.ReactCurrentDispatcher.current}var H2=[];function iHe(e){let t=mM.ReactCurrentDispatcher.current;if(e===F2.PushGuardContext){if(H2.push(t),H2.length===1&&(f4=t),t===NC)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.");MC(NC)}else if(e===F2.PopGuardContext){let r=H2.pop();if(r==null)throw new Error("React Compiler internal error: unexpected null in guard stack");H2.length===0&&(f4=null),MC(r)}else if(e===F2.PushExpectHook)H2.push(t),MC(f4);else if(e===F2.PopExpectHook){let r=H2.pop();if(r==null)throw new Error("React Compiler internal error: unexpected null in guard stack");MC(r)}else throw new Error("React Compiler internal error: unreachable block"+e)}function oHe(e){for(let t=0;t{t.count=0})}function cHe(e,t){let r=h4.get(e);r==null&&(r=new Set,h4.set(e,r)),r.add(t)}function uHe(e,t){let r=h4.get(e);r?.delete(t)}function dHe(e){let t=rHe(null);t.current!=null&&(t.current.count+=1),nHe(()=>{if(t.current==null){let r={count:0};cHe(e,r),t.current=r}return()=>{t.current!==null&&uHe(e,t.current)}})}var Roe=new Set;function pHe(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}`;Roe.has(g)||(Roe.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,S]of u)c.has(y)?l(S,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{Ese.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 rN=sa((cS,Tse)=>{(function(e,t){typeof cS=="object"&&typeof Tse<"u"?t(cS):typeof define=="function"&&define.amd?define(["exports"],t):(e=typeof globalThis<"u"?globalThis:e||self,t(e.acorn={}))})(cS,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 S={beforeExpr:!0},C={startsExpr:!0},E={};function R(f,k){return k===void 0&&(k={}),k.keyword=f,E[f]=new b(f,k)}var x={num:new b("num",C),regexp:new b("regexp",C),string:new b("string",C),name:new b("name",C),privateId:new b("privateId",C),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(",",S),semi:new b(";",S),colon:new b(":",S),dot:new b("."),question:new b("?",S),questionDot:new b("?."),arrow:new b("=>",S),template:new b("template"),invalidTemplate:new b("invalidTemplate"),ellipsis:new b("...",S),backQuote:new b("`",C),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",S),_catch:R("catch"),_continue:R("continue"),_debugger:R("debugger"),_default:R("default",S),_do:R("do",{isLoop:!0,beforeExpr:!0}),_else:R("else",S),_finally:R("finally"),_for:R("for",{isLoop:!0}),_function:R("function",C),_if:R("if"),_return:R("return",S),_switch:R("switch"),_throw:R("throw",S),_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",C),_super:R("super",C),_class:R("class",C),_extends:R("extends",S),_export:R("export"),_import:R("import",C),_null:R("null",C),_true:R("true",C),_false:R("false",C),_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})},P=/\r\n?|\n|\u2028|\u2029/,I=new RegExp(P.source,"g");function L(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 fe=/(?:[\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 ut(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},at=!1;function cr(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?(!at&&typeof console=="object"&&console.warn&&(at=!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),J(k.onToken)){var M=k.onToken;k.onToken=function(U){return M.push(U)}}return J(k.onComment)&&(k.onComment=Zt(k,k.onComment)),k}function Zt(f,k){return function(A,M,U,ie,de,Be){var Ge={type:A?"Block":"Line",value:M,start:U,end:ie};f.locations&&(Ge.loc=new Je(this,de,Be)),f.ranges&&(Ge.range=[U,ie]),k.push(Ge)}}var Le=1,$e=2,bt=4,et=8,it=16,St=32,vr=64,gn=128,Jt=256,Tn=Le|$e|Jt;function Ja(f,k){return $e|(f?bt:0)|(k?et:0)}var Y=0,oe=1,he=2,He=3,Fe=4,Pe=5,Ie=function(k,A,M){this.options=k=cr(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 ie=(U?U+" ":"")+i.strict;this.reservedWordsStrict=te(ie),this.reservedWordsStrictBind=te(ie+" "+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(P).length):(this.pos=this.lineStart=0,this.curLine=1),this.type=x.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(Le),this.regexpState=null,this.privateNameStack=[]},pt={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}};Ie.prototype.parse=function(){var k=this.options.program||this.startNode();return this.nextToken(),this.parseTopLevel(k)},pt.inFunction.get=function(){return(this.currentVarScope().flags&$e)>0},pt.inGenerator.get=function(){return(this.currentVarScope().flags&et)>0&&!this.currentVarScope().inClassFieldInit},pt.inAsync.get=function(){return(this.currentVarScope().flags&bt)>0&&!this.currentVarScope().inClassFieldInit},pt.canAwait.get=function(){for(var f=this.scopeStack.length-1;f>=0;f--){var k=this.scopeStack[f];if(k.inClassFieldInit||k.flags&Jt)return!1;if(k.flags&$e)return(k.flags&bt)>0}return this.inModule&&this.options.ecmaVersion>=13||this.options.allowAwaitOutsideFunction},pt.allowSuper.get=function(){var f=this.currentThisScope(),k=f.flags,A=f.inClassFieldInit;return(k&vr)>0||A||this.options.allowSuperOutsideMethod},pt.allowDirectSuper.get=function(){return(this.currentThisScope().flags&gn)>0},pt.treatFunctionsAsVar.get=function(){return this.treatFunctionsAsVarInScope(this.currentScope())},pt.allowNewDotTarget.get=function(){var f=this.currentThisScope(),k=f.flags,A=f.inClassFieldInit;return(k&($e|Jt))>0||A},pt.inClassStaticBlock.get=function(){return(this.currentVarScope().flags&Jt)>0},Ie.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===x.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===x.eof||this.type===x.braceR||P.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(x.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 $=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 ie=this.input.slice(A,U);if(!l.test(ie))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!P.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(),ie;switch(this.isLet(f)&&(M=x._var,ie="let"),M){case x._break:case x._continue:return this.parseBreakContinueStatement(U,M.keyword);case x._debugger:return this.parseDebuggerStatement(U);case x._do:return this.parseDoStatement(U);case x._for:return this.parseForStatement(U);case x._function:return f&&(this.strict||f!=="if"&&f!=="label")&&this.options.ecmaVersion>=6&&this.unexpected(),this.parseFunctionStatement(U,!1,!f);case x._class:return f&&this.unexpected(),this.parseClass(U,!0);case x._if:return this.parseIfStatement(U);case x._return:return this.parseReturnStatement(U);case x._switch:return this.parseSwitchStatement(U);case x._throw:return this.parseThrowStatement(U);case x._try:return this.parseTryStatement(U);case x._const:case x._var:return ie=ie||this.value,f&&ie!=="var"&&this.unexpected(),this.parseVarStatement(U,ie);case x._while:return this.parseWhileStatement(U);case x._with:return this.parseWithStatement(U);case x.braceL:return this.parseBlock(!0,U);case x.semi:return this.parseEmptyStatement(U);case x._export:case x._import:if(this.options.ecmaVersion>10&&M===x._import){z.lastIndex=this.pos;var de=z.exec(this.input),Be=this.pos+de[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===x._import?this.parseImport(U):this.parseExport(U,A);default:if(this.isAsyncFunction())return f&&this.unexpected(),this.next(),this.parseFunctionStatement(U,!0,!f);var tr=this.value,$t=this.parseExpression();return M===x.name&&$t.type==="Identifier"&&this.eat(x.colon)?this.parseLabeledStatement(U,tr,$t,f):this.parseExpressionStatement(U,$t)}},_e.parseBreakContinueStatement=function(f,k){var A=k==="break";this.next(),this.eat(x.semi)||this.insertSemicolon()?f.label=null:this.type!==x.name?this.unexpected():(f.label=this.parseIdent(),this.semicolon());for(var M=0;M=6?this.eat(x.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(x.parenL),this.type===x.semi)return k>-1&&this.unexpected(k),this.parseFor(f,null);var A=this.isLet();if(this.type===x._var||this.type===x._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===x._in||this.options.ecmaVersion>=6&&this.isContextual("of"))&&M.declarations.length===1?(this.options.ecmaVersion>=9&&(this.type===x._in?k>-1&&this.unexpected(k):f.await=k>-1),this.parseForIn(f,M)):(k>-1&&this.unexpected(k),this.parseFor(f,M))}var ie=this.isContextual("let"),de=!1,Be=this.containsEsc,Ge=new $,tr=this.start,$t=k>-1?this.parseExprSubscripts(Ge,"await"):this.parseExpression(!0,Ge);return this.type===x._in||(de=this.options.ecmaVersion>=6&&this.isContextual("of"))?(k>-1?(this.type===x._in&&this.unexpected(k),f.await=!0):de&&this.options.ecmaVersion>=8&&($t.start===tr&&!Be&&$t.type==="Identifier"&&$t.name==="async"?this.unexpected():this.options.ecmaVersion>=9&&(f.await=!1)),ie&&de&&this.raise($t.start,"The left-hand side of a for-of loop may not start with 'let'."),this.toAssignable($t,!1,Ge),this.checkLValPattern($t),this.parseForIn(f,$t)):(this.checkExpressionErrors(Ge,!0),k>-1&&this.unexpected(k),this.parseFor(f,$t))},_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(x._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(x.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(x.braceL),this.labels.push(Yn),this.enterScope(0);for(var k,A=!1;this.type!==x.braceR;)if(this.type===x._case||this.type===x._default){var M=this.type===x._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(x.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(),P.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?St:0),this.checkLValPattern(f,k?Fe:he),this.expect(x.parenR),f},_e.parseTryStatement=function(f){if(this.next(),f.block=this.parseBlock(),f.handler=null,this.type===x._catch){var k=this.startNode();this.next(),this.eat(x.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(x._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,ie=this.labels;U=0;Ge--){var tr=this.labels[Ge];if(tr.statementStart===f.start)tr.statementStart=this.start,tr.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(x.braceL),f&&this.enterScope(0);this.type!==x.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(x.semi),f.test=this.type===x.semi?null:this.parseExpression(),this.expect(x.semi),f.update=this.type===x.parenR?null:this.parseExpression(),this.expect(x.parenR),f.body=this.parseStatement("for"),this.exitScope(),this.labels.pop(),this.finishNode(f,"ForStatement")},_e.parseForIn=function(f,k){var A=this.type===x._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(x.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(x.eq)?U.init=this.parseMaybeAssign(k):!M&&A==="const"&&!(this.type===x._in||this.options.ecmaVersion>=6&&this.isContextual("of"))?this.unexpected():!M&&U.id.type!=="Identifier"&&!(k&&(this.type===x._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(x.comma))break}return f},_e.parseVarId=function(f,k){f.id=this.parseBindingAtom(),this.checkLValPattern(f.id,k==="var"?oe:he,!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===x.star&&k&mo&&this.unexpected(),f.generator=this.eat(x.star)),this.options.ecmaVersion>=8&&(f.async=!!M),k&ya&&(f.id=k&go&&this.type!==x.name?null:this.parseIdent(),f.id&&!(k&mo)&&this.checkLValSimple(f.id,this.strict||f.generator||f.async?this.treatFunctionsAsVar?oe:he:He));var ie=this.yieldPos,de=this.awaitPos,Be=this.awaitIdentPos;return this.yieldPos=0,this.awaitPos=0,this.awaitIdentPos=0,this.enterScope(Ja(f.async,f.generator)),k&ya||(f.id=this.type===x.name?this.parseIdent():null),this.parseFunctionParams(f),this.parseFunctionBody(f,A,!1,U),this.yieldPos=ie,this.awaitPos=de,this.awaitIdentPos=Be,this.finishNode(f,k&ya?"FunctionDeclaration":"FunctionExpression")},_e.parseFunctionParams=function(f){this.expect(x.parenL),f.params=this.parseBindingList(x.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(),ie=!1;for(U.body=[],this.expect(x.braceL);this.type!==x.braceR;){var de=this.parseClassElement(f.superClass!==null);de&&(U.body.push(de),de.type==="MethodDefinition"&&de.kind==="constructor"?(ie&&this.raiseRecoverable(de.start,"Duplicate constructor in the same class"),ie=!0):de.key&&de.key.type==="PrivateIdentifier"&&Ii(M,de)&&this.raiseRecoverable(de.key.start,"Identifier '#"+de.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(x.semi))return null;var k=this.options.ecmaVersion,A=this.startNode(),M="",U=!1,ie=!1,de="method",Be=!1;if(this.eatContextual("static")){if(k>=13&&this.eat(x.braceL))return this.parseClassStaticBlock(A),A;this.isClassElementNameStart()||this.type===x.star?Be=!0:M="static"}if(A.static=Be,!M&&k>=8&&this.eatContextual("async")&&((this.isClassElementNameStart()||this.type===x.star)&&!this.canInsertSemicolon()?ie=!0:M="async"),!M&&(k>=9||!ie)&&this.eat(x.star)&&(U=!0),!M&&!ie&&!U){var Ge=this.value;(this.eatContextual("get")||this.eatContextual("set"))&&(this.isClassElementNameStart()?de=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===x.parenL||de!=="method"||U||ie){var tr=!A.static&&Ms(A,"constructor"),$t=tr&&f;tr&&de!=="method"&&this.raise(A.key.start,"Constructor can't have get/set modifier"),A.kind=tr?"constructor":de,this.parseClassMethod(A,U,ie,$t)}else this.parseClassField(A);return A},_e.isClassElementNameStart=function(){return this.type===x.name||this.type===x.privateId||this.type===x.num||this.type===x.string||this.type===x.bracketL||this.type.keyword},_e.parseClassElementName=function(f){this.type===x.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&&Ms(f,"prototype")&&this.raise(U.start,"Classes may not have a static property named prototype");var ie=f.value=this.parseMethod(k,A,M);return f.kind==="get"&&ie.params.length!==0&&this.raiseRecoverable(ie.start,"getter should have no params"),f.kind==="set"&&ie.params.length!==1&&this.raiseRecoverable(ie.start,"setter should have exactly one param"),f.kind==="set"&&ie.params[0].type==="RestElement"&&this.raiseRecoverable(ie.params[0].start,"Setter cannot use rest params"),this.finishNode(f,"MethodDefinition")},_e.parseClassField=function(f){if(Ms(f,"constructor")?this.raise(f.key.start,"Classes can't have a field named 'constructor'"):f.static&&Ms(f,"prototype")&&this.raise(f.key.start,"Classes can't have a static field named 'prototype'"),this.eat(x.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(Jt|vr);this.type!==x.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===x.name?(f.id=this.parseIdent(),k&&this.checkLValSimple(f.id,he,!1)):(k===!0&&this.unexpected(),f.id=null)},_e.parseClassSuper=function(f){f.superClass=this.eat(x._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],ie=0;ie=11&&(this.eatContextual("as")?(f.exported=this.parseModuleExportName(),this.checkExport(k,f.exported,this.lastTokStart)):f.exported=null),this.expectContextual("from"),this.type!==x.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(x.star))return this.parseExportAllDeclaration(f,k);if(this.eat(x._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!==x.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,he),this.finishNode(f,"ImportSpecifier")},_e.parseImportDefaultSpecifier=function(){var f=this.startNode();return f.local=this.parseIdent(),this.checkLValSimple(f.local,he),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,he),this.finishNode(f,"ImportNamespaceSpecifier")},_e.parseImportSpecifiers=function(){var f=[],k=!0;if(this.type===x.name&&(f.push(this.parseImportDefaultSpecifier()),!this.eat(x.comma)))return f;if(this.type===x.star)return f.push(this.parseImportNamespaceSpecifier()),f;for(this.expect(x.braceL);!this.eat(x.braceR);){if(k)k=!1;else if(this.expect(x.comma),this.afterTrailingComma(x.braceR))break;f.push(this.parseImportSpecifier())}return f},_e.parseWithClause=function(){var f=[];if(!this.eat(x._with))return f;this.expect(x.braceL);for(var k={},A=!0;!this.eat(x.braceR);){if(A)A=!1;else if(this.expect(x.comma),this.afterTrailingComma(x.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===x.string?this.parseExprAtom():this.parseIdent(this.options.allowReserved!=="never"),this.expect(x.colon),this.type!==x.string&&this.unexpected(),f.value=this.parseExprAtom(),this.finishNode(f,"ImportAttribute")},_e.parseModuleExportName=function(){if(this.options.ecmaVersion>=13&&this.type===x.string){var f=this.parseLiteral(this.value);return fe.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=Ie.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(x._function))return this.overrideContext(vn.f_expr),this.parseFunction(this.startNodeAt(ie,de),0,!1,!0,k);if(U&&!this.canInsertSemicolon()){if(this.eat(x.arrow))return this.parseArrowExpression(this.startNodeAt(ie,de),[Ge],!1,k);if(this.options.ecmaVersion>=8&&Ge.name==="async"&&this.type===x.name&&!Be&&(!this.potentialArrowInForAwait||this.value!=="of"||this.containsEsc))return Ge=this.parseIdent(!1),(this.canInsertSemicolon()||!this.eat(x.arrow))&&this.unexpected(),this.parseArrowExpression(this.startNodeAt(ie,de),[Ge],!0,k)}return Ge;case x.regexp:var tr=this.value;return M=this.parseLiteral(tr.value),M.regex={pattern:tr.pattern,flags:tr.flags},M;case x.num:case x.string:return this.parseLiteral(this.value);case x._null:case x._true:case x._false:return M=this.startNode(),M.value=this.type===x._null?null:this.type===x._true,M.raw=this.type.keyword,this.next(),this.finishNode(M,"Literal");case x.parenL:var $t=this.start,Xt=this.parseParenAndDistinguishExpression(U,k);return f&&(f.parenthesizedAssign<0&&!this.isSimpleAssignTarget(Xt)&&(f.parenthesizedAssign=$t),f.parenthesizedBind<0&&(f.parenthesizedBind=$t)),Xt;case x.bracketL:return M=this.startNode(),this.next(),M.elements=this.parseExprList(x.bracketR,!0,!0,f),this.finishNode(M,"ArrayExpression");case x.braceL:return this.overrideContext(vn.b_expr),this.parseObj(!1,f);case x._function:return M=this.startNode(),this.next(),this.parseFunction(M,0);case x._class:return this.parseClass(this.startNode(),!1);case x._new:return this.parseNew();case x.backQuote:return this.parseTemplate();case x._import:return this.options.ecmaVersion>=11?this.parseExprImport(A):this.unexpected();default:return this.parseExprAtomDefault()}},Ft.parseExprAtomDefault=function(){this.unexpected()},Ft.parseExprImport=function(f){var k=this.startNode();if(this.containsEsc&&this.raiseRecoverable(this.start,"Escape sequence in keyword import"),this.next(),this.type===x.parenL&&!f)return this.parseDynamicImport(k);if(this.type===x.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()},Ft.parseDynamicImport=function(f){if(this.next(),f.source=this.parseMaybeAssign(),this.options.ecmaVersion>=16)this.eat(x.parenR)?f.options=null:(this.expect(x.comma),this.afterTrailingComma(x.parenR)?f.options=null:(f.options=this.parseMaybeAssign(),this.eat(x.parenR)||(this.expect(x.comma),this.afterTrailingComma(x.parenR)||this.unexpected())));else if(!this.eat(x.parenR)){var k=this.start;this.eat(x.comma)&&this.eat(x.parenR)?this.raiseRecoverable(k,"Trailing comma is not allowed in import()"):this.unexpected(k)}return this.finishNode(f,"ImportExpression")},Ft.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")},Ft.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")},Ft.parseParenExpression=function(){this.expect(x.parenL);var f=this.parseExpression();return this.expect(x.parenR),f},Ft.shouldParseArrow=function(f){return!this.canInsertSemicolon()},Ft.parseParenAndDistinguishExpression=function(f,k){var A=this.start,M=this.startLoc,U,ie=this.options.ecmaVersion>=8;if(this.options.ecmaVersion>=6){this.next();var de=this.start,Be=this.startLoc,Ge=[],tr=!0,$t=!1,Xt=new $,Fr=this.yieldPos,Ih=this.awaitPos,vp;for(this.yieldPos=0,this.awaitPos=0;this.type!==x.parenR;)if(tr?tr=!1:this.expect(x.comma),ie&&this.afterTrailingComma(x.parenR,!0)){$t=!0;break}else if(this.type===x.ellipsis){vp=this.start,Ge.push(this.parseParenItem(this.parseRestBinding())),this.type===x.comma&&this.raiseRecoverable(this.start,"Comma is not permitted after the rest element");break}else Ge.push(this.parseMaybeAssign(!1,Xt,this.parseParenItem));var ng=this.lastTokEnd,bp=this.lastTokEndLoc;if(this.expect(x.parenR),f&&this.shouldParseArrow(Ge)&&this.eat(x.arrow))return this.checkPatternErrors(Xt,!1),this.checkYieldAwaitInDefaultParams(),this.yieldPos=Fr,this.awaitPos=Ih,this.parseParenArrowList(A,M,Ge,k);(!Ge.length||$t)&&this.unexpected(this.lastTokStart),vp&&this.unexpected(vp),this.checkExpressionErrors(Xt,!0),this.yieldPos=Fr||this.yieldPos,this.awaitPos=Ih||this.awaitPos,Ge.length>1?(U=this.startNodeAt(de,Be),U.expressions=Ge,this.finishNodeAt(U,"SequenceExpression",ng,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},Ft.parseParenItem=function(f){return f},Ft.parseParenArrowList=function(f,k,A,M){return this.parseArrowExpression(this.startNodeAt(f,k),A,!1,M)};var M6=[];Ft.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===x.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(x.parenL)?f.arguments=this.parseExprList(x.parenR,this.options.ecmaVersion>=8,!1):f.arguments=M6,this.finishNode(f,"NewExpression")},Ft.parseTemplateElement=function(f){var k=f.isTagged,A=this.startNode();return this.type===x.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===x.backQuote,this.finishNode(A,"TemplateElement")},Ft.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===x.eof&&this.raise(this.pos,"Unterminated template literal"),this.expect(x.dollarBraceL),A.expressions.push(this.parseExpression()),this.expect(x.braceR),A.quasis.push(M=this.parseTemplateElement({isTagged:k}));return this.next(),this.finishNode(A,"TemplateLiteral")},Ft.isAsyncProp=function(f){return!f.computed&&f.key.type==="Identifier"&&f.key.name==="async"&&(this.type===x.name||this.type===x.num||this.type===x.string||this.type===x.bracketL||this.type.keyword||this.options.ecmaVersion>=9&&this.type===x.star)&&!P.test(this.input.slice(this.lastTokEnd,this.start))},Ft.parseObj=function(f,k){var A=this.startNode(),M=!0,U={};for(A.properties=[],this.next();!this.eat(x.braceR);){if(M)M=!1;else if(this.expect(x.comma),this.options.ecmaVersion>=5&&this.afterTrailingComma(x.braceR))break;var ie=this.parseProperty(f,k);f||this.checkPropClash(ie,U,k),A.properties.push(ie)}return this.finishNode(A,f?"ObjectPattern":"ObjectExpression")},Ft.parseProperty=function(f,k){var A=this.startNode(),M,U,ie,de;if(this.options.ecmaVersion>=9&&this.eat(x.ellipsis))return f?(A.argument=this.parseIdent(!1),this.type===x.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===x.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)&&(ie=this.start,de=this.startLoc),f||(M=this.eat(x.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(x.star),this.parsePropertyName(A)):U=!1,this.parsePropertyValue(A,f,M,U,ie,de,k,Be),this.finishNode(A,"Property")},Ft.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")},Ft.parsePropertyValue=function(f,k,A,M,U,ie,de,Be){(A||M)&&this.type===x.colon&&this.unexpected(),this.eat(x.colon)?(f.value=k?this.parseMaybeDefault(this.start,this.startLoc):this.parseMaybeAssign(!1,de),f.kind="init"):this.options.ecmaVersion>=6&&this.type===x.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!==x.comma&&this.type!==x.braceR&&this.type!==x.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,ie,this.copyNode(f.key)):this.type===x.eq&&de?(de.shorthandAssign<0&&(de.shorthandAssign=this.start),f.value=this.parseMaybeDefault(U,ie,this.copyNode(f.key))):f.value=this.copyNode(f.key),f.shorthand=!0):this.unexpected()},Ft.parsePropertyName=function(f){if(this.options.ecmaVersion>=6){if(this.eat(x.bracketL))return f.computed=!0,f.key=this.parseMaybeAssign(),this.expect(x.bracketR),f.key;f.computed=!1}return f.key=this.type===x.num||this.type===x.string?this.parseExprAtom():this.parseIdent(this.options.allowReserved!=="never")},Ft.initFunction=function(f){f.id=null,this.options.ecmaVersion>=6&&(f.generator=f.expression=!1),this.options.ecmaVersion>=8&&(f.async=!1)},Ft.parseMethod=function(f,k,A){var M=this.startNode(),U=this.yieldPos,ie=this.awaitPos,de=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(Ja(k,M.generator)|vr|(A?gn:0)),this.expect(x.parenL),M.params=this.parseBindingList(x.parenR,!1,this.options.ecmaVersion>=8),this.checkYieldAwaitInDefaultParams(),this.parseFunctionBody(M,!1,!0,!1),this.yieldPos=U,this.awaitPos=ie,this.awaitIdentPos=de,this.finishNode(M,"FunctionExpression")},Ft.parseArrowExpression=function(f,k,A,M){var U=this.yieldPos,ie=this.awaitPos,de=this.awaitIdentPos;return this.enterScope(Ja(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=ie,this.awaitIdentPos=de,this.finishNode(f,"ArrowFunctionExpression")},Ft.parseFunctionBody=function(f,k,A,M){var U=k&&this.type!==x.braceL,ie=this.strict,de=!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);(!ie||Be)&&(de=this.strictDirective(this.end),de&&Be&&this.raiseRecoverable(f.start,"Illegal 'use strict' directive in function with non-simple parameter list"));var Ge=this.labels;this.labels=[],de&&(this.strict=!0),this.checkParams(f,!ie&&!de&&!k&&!A&&this.isSimpleParamList(f.params)),this.strict&&f.id&&this.checkLValSimple(f.id,Pe),f.body=this.parseBlock(!1,void 0,de&&!ie),f.expression=!1,this.adaptDirectivePrologue(f.body.body),this.labels=Ge}this.exitScope()},Ft.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&Le&&delete this.undefinedExports[f]}else if(k===Fe){var ie=this.currentScope();ie.lexical.push(f)}else if(k===He){var de=this.currentScope();this.treatFunctionsAsVar?M=de.lexical.indexOf(f)>-1:M=de.lexical.indexOf(f)>-1||de.var.indexOf(f)>-1,de.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&St&&Ge.lexical[0]===f)||!this.treatFunctionsAsVarInScope(Ge)&&Ge.functions.indexOf(f)>-1){M=!0;break}if(Ge.var.push(f),this.inModule&&Ge.flags&Le&&delete this.undefinedExports[f],Ge.flags&Tn)break}M&&this.raiseRecoverable(A,"Identifier '"+f+"' has already been declared")},ku.checkLocalExport=function(f){this.scopeStack[0].lexical.indexOf(f.name)===-1&&this.scopeStack[0].var.indexOf(f.name)===-1&&(this.undefinedExports[f.name]=f)},ku.currentScope=function(){return this.scopeStack[this.scopeStack.length-1]},ku.currentVarScope=function(){for(var f=this.scopeStack.length-1;;f--){var k=this.scopeStack[f];if(k.flags&Tn)return k}},ku.currentThisScope=function(){for(var f=this.scopeStack.length-1;;f--){var k=this.scopeStack[f];if(k.flags&Tn&&!(k.flags&it))return k}};var Id=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])},Ah=Ie.prototype;Ah.startNode=function(){return new Id(this,this.start,this.startLoc)},Ah.startNodeAt=function(f,k){return new Id(this,f,k)};function Xm(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}Ah.finishNode=function(f,k){return Xm.call(this,f,k,this.lastTokEnd,this.lastTokEndLoc)},Ah.finishNodeAt=function(f,k,A,M){return Xm.call(this,f,k,A,M)},Ah.copyNode=function(f){var k=new Id(this,f.start,this.startLoc);for(var A in f)k[A]=f[A];return k};var KT="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",N6="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",z6=N6+" Extended_Pictographic",D6=z6,j6=D6+" EBase EComp EMod EPres ExtPict",B6=j6,WT=B6,QT={9:N6,10:z6,11:D6,12:j6,13:B6,14:WT},V6="Basic_Emoji Emoji_Keycap_Sequence RGI_Emoji_Modifier_Sequence RGI_Emoji_Flag_Sequence RGI_Emoji_Tag_Sequence RGI_Emoji_ZWJ_Sequence RGI_Emoji",JT={9:"",10:"",11:"",12:"",13:"",14:V6},H6="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",F6="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",$6=F6+" Dogra Dogr Gunjala_Gondi Gong Hanifi_Rohingya Rohg Makasar Maka Medefaidrin Medf Old_Sogdian Sogo Sogdian Sogd",G6=$6+" Elymaic Elym Nandinagari Nand Nyiakeng_Puachue_Hmong Hmnp Wancho Wcho",U6=G6+" Chorasmian Chrs Diak Dives_Akuru Khitan_Small_Script Kits Yezi Yezidi",Ph=U6+" Cypro_Minoan Cpmn Old_Uyghur Ougr Tangsa Tnsa Toto Vithkuqi Vith",XT=Ph+" "+KT,Ym={9:F6,10:$6,11:G6,12:U6,13:Ph,14:XT},Z6={};function YT(f){var k=Z6[f]={binary:te(QT[f]+" "+H6),binaryOfStrings:te(JT[f]),nonBinary:{General_Category:te(H6),Script:te(Ym[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 G3=0,U3=[9,10,11,12,13,14];G3=6?"uy":"")+(k.options.ecmaVersion>=9?"s":"")+(k.options.ecmaVersion>=13?"d":"")+(k.options.ecmaVersion>=15?"v":""),this.unicodeProperties=Z6[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,ie=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=ie&&this.parser.options.ecmaVersion>=6,this.switchV=!1,this.switchN=ie&&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 ie=M.charCodeAt(k);if(!(A||this.switchU)||ie<=55295||ie>=57344||k+1>=U)return ie;var de=M.charCodeAt(k+1);return de>=56320&&de<=57343?(ie<<10)+de-56613888:ie},kl.prototype.nextIndex=function(k,A){A===void 0&&(A=!1);var M=this.source,U=M.length;if(k>=U)return U;var ie=M.charCodeAt(k),de;return!(A||this.switchU)||ie<=55295||ie>=57344||k+1>=U||(de=M.charCodeAt(k+1))<56320||de>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,ie=k;U-1&&this.raise(f.start,"Duplicate regular expression flag"),de==="u"&&(M=!0),de==="v"&&(U=!0)}this.options.ecmaVersion>=15&&M&&U&&this.raise(f.start,"Invalid regular expression flag")};function e_(f){for(var k in f)return!0;return!1}rt.validateRegExpPattern=function(f){this.regexp_pattern(f),!f.switchN&&this.options.ecmaVersion>=9&&e_(f.groupNames)&&(f.switchN=!0,this.regexp_pattern(f))},rt.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 eg(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")},rt.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},rt.regexp_eatQuantifier=function(f,k){return k===void 0&&(k=!1),this.regexp_eatQuantifierPrefix(f,k)?(f.eat(63),!0):!1},rt.regexp_eatQuantifierPrefix=function(f,k){return f.eat(42)||f.eat(43)||f.eat(63)||this.regexp_eatBracedQuantifier(f,k)},rt.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 de=this.regexp_eatModifiers(f);!A&&!de&&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},rt.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},rt.regexp_eatModifiers=function(f){for(var k="",A=0;(A=f.current())!==-1&&t_(A);)k+=le(A),f.advance();return k};function t_(f){return f===105||f===109||f===115}rt.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)},rt.regexp_eatInvalidBracedQuantifier=function(f){return this.regexp_eatBracedQuantifier(f,!0)&&f.raise("Nothing to repeat"),!1},rt.regexp_eatSyntaxCharacter=function(f){var k=f.current();return Z3(k)?(f.lastIntValue=k,f.advance(),!0):!1};function Z3(f){return f===36||f>=40&&f<=43||f===46||f===63||f>=91&&f<=94||f>=123&&f<=125}rt.regexp_eatPatternCharacters=function(f){for(var k=f.pos,A=0;(A=f.current())!==-1&&!Z3(A);)f.advance();return f.pos!==k},rt.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},rt.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),K6(M)?(f.lastIntValue=M,!0):(f.pos=k,!1)};function K6(f){return h(f,!0)||f===36||f===95}rt.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),W6(M)?(f.lastIntValue=M,!0):(f.pos=k,!1)};function W6(f){return g(f,!0)||f===36||f===95||f===8204||f===8205}rt.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)},rt.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},rt.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},rt.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)},rt.regexp_eatCControlLetter=function(f){var k=f.pos;if(f.eat(99)){if(this.regexp_eatControlLetter(f))return!0;f.pos=k}return!1},rt.regexp_eatZero=function(f){return f.current()===48&&!gp(f.lookahead())?(f.lastIntValue=0,f.advance(),!0):!1},rt.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},rt.regexp_eatControlLetter=function(f){var k=f.current();return tg(k)?(f.lastIntValue=k%32,f.advance(),!0):!1};function tg(f){return f>=65&&f<=90||f>=97&&f<=122}rt.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 ie=f.pos;if(f.eat(92)&&f.eat(117)&&this.regexp_eatFixedHexDigits(f,4)){var de=f.lastIntValue;if(de>=56320&&de<=57343)return f.lastIntValue=(U-55296)*1024+(de-56320)+65536,!0}f.pos=ie,f.lastIntValue=U}return!0}if(M&&f.eat(123)&&this.regexp_eatHexDigits(f)&&f.eat(125)&&r_(f.lastIntValue))return!0;M&&f.raise("Invalid unicode escape"),f.pos=A}return!1};function r_(f){return f>=0&&f<=1114111}rt.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},rt.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,Jo=1,bo=2;rt.regexp_eatCharacterClassEscape=function(f){var k=f.current();if(n_(k))return f.lastIntValue=-1,f.advance(),Jo;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 n_(f){return f===100||f===68||f===115||f===83||f===119||f===87}rt.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),Jo}}if(f.pos=k,this.regexp_eatLoneUnicodePropertyNameOrValue(f)){var U=f.lastStringValue;return this.regexp_validateUnicodePropertyNameOrValue(f,U)}return q3},rt.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")},rt.regexp_validateUnicodePropertyNameOrValue=function(f,k){if(f.unicodeProperties.binary.test(k))return Jo;if(f.switchV&&f.unicodeProperties.binaryOfStrings.test(k))return bo;f.raise("Invalid property name")},rt.regexp_eatUnicodePropertyName=function(f){var k=0;for(f.lastStringValue="";K3(k=f.current());)f.lastStringValue+=le(k),f.advance();return f.lastStringValue!==""};function K3(f){return tg(f)||f===95}rt.regexp_eatUnicodePropertyValue=function(f){var k=0;for(f.lastStringValue="";Q6(k=f.current());)f.lastStringValue+=le(k),f.advance();return f.lastStringValue!==""};function Q6(f){return K3(f)||gp(f)}rt.regexp_eatLoneUnicodePropertyNameOrValue=function(f){return this.regexp_eatUnicodePropertyValue(f)},rt.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},rt.regexp_classContents=function(f){return f.current()===93?Jo:f.switchV?this.regexp_classSetExpression(f):(this.regexp_nonEmptyClassRanges(f),Jo)},rt.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")}}},rt.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||Q3(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},rt.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)},rt.regexp_classSetExpression=function(f){var k=Jo,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=Jo);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)}},rt.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},rt.regexp_eatClassSetOperand=function(f){return this.regexp_eatClassSetCharacter(f)?Jo:this.regexp_eatClassStringDisjunction(f)||this.regexp_eatNestedClass(f)},rt.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},rt.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},rt.regexp_classStringDisjunctionContents=function(f){for(var k=this.regexp_classString(f);f.eat(124);)this.regexp_classString(f)===bo&&(k=bo);return k},rt.regexp_classString=function(f){for(var k=0;this.regexp_eatClassSetCharacter(f);)k++;return k===1?Jo:bo},rt.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()&&W3(A)||a_(A)?!1:(f.advance(),f.lastIntValue=A,!0)};function W3(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 a_(f){return f===40||f===41||f===45||f===47||f>=91&&f<=93||f>=123&&f<=125}rt.regexp_eatClassSetReservedPunctuator=function(f){var k=f.current();return J6(k)?(f.lastIntValue=k,f.advance(),!0):!1};function J6(f){return f===33||f===35||f===37||f===38||f===44||f===45||f>=58&&f<=62||f===64||f===96||f===126}rt.regexp_eatClassControlLetter=function(f){var k=f.current();return gp(k)||k===95?(f.lastIntValue=k%32,f.advance(),!0):!1},rt.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},rt.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}rt.regexp_eatHexDigits=function(f){var k=f.pos,A=0;for(f.lastIntValue=0;rg(A=f.current());)f.lastIntValue=16*f.lastIntValue+Od(A),f.advance();return f.pos!==k};function rg(f){return f>=48&&f<=57||f>=65&&f<=70||f>=97&&f<=102}function Od(f){return f>=65&&f<=70?10+(f-65):f>=97&&f<=102?10+(f-97):f-48}rt.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},rt.regexp_eatOctalDigit=function(f){var k=f.current();return Q3(k)?(f.lastIntValue=k-48,f.advance(),!0):(f.lastIntValue=0,!1)};function Q3(f){return f>=48&&f<=55}rt.regexp_eatFixedHexDigits=function(f,k){var A=f.pos;f.lastIntValue=0;for(var M=0;M=this.input.length)return this.finishToken(x.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&&F.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(x.ellipsis)):(++this.pos,this.finishToken(x.dot))},Tr.readToken_slash=function(){var f=this.input.charCodeAt(this.pos+1);return this.exprAllowed?(++this.pos,this.readRegexp()):f===61?this.finishOp(x.assign,2):this.finishOp(x.slash,1)},Tr.readToken_mult_modulo_exp=function(f){var k=this.input.charCodeAt(this.pos+1),A=1,M=f===42?x.star:x.modulo;return this.options.ecmaVersion>=7&&f===42&&k===42&&(++A,M=x.starstar,k=this.input.charCodeAt(this.pos+2)),k===61?this.finishOp(x.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(x.assign,3)}return this.finishOp(f===124?x.logicalOR:x.logicalAND,2)}return k===61?this.finishOp(x.assign,2):this.finishOp(f===124?x.bitwiseOR:x.bitwiseAND,1)},Tr.readToken_caret=function(){var f=this.input.charCodeAt(this.pos+1);return f===61?this.finishOp(x.assign,2):this.finishOp(x.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||P.test(this.input.slice(this.lastTokEnd,this.pos)))?(this.skipLineComment(3),this.skipSpace(),this.nextToken()):this.finishOp(x.incDec,2):k===61?this.finishOp(x.assign,2):this.finishOp(x.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(x.assign,A+1):this.finishOp(x.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(x.relational,A))},Tr.readToken_eq_excl=function(f){var k=this.input.charCodeAt(this.pos+1);return k===61?this.finishOp(x.equality,this.input.charCodeAt(this.pos+2)===61?3:2):f===61&&k===62&&this.options.ecmaVersion>=6?(this.pos+=2,this.finishToken(x.arrow)):this.finishOp(f===61?x.eq:x.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(x.questionDot,2)}if(k===63){if(f>=12){var M=this.input.charCodeAt(this.pos+2);if(M===61)return this.finishOp(x.assign,3)}return this.finishOp(x.coalesce,2)}}return this.finishOp(x.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(x.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(x.parenL);case 41:return++this.pos,this.finishToken(x.parenR);case 59:return++this.pos,this.finishToken(x.semi);case 44:return++this.pos,this.finishToken(x.comma);case 91:return++this.pos,this.finishToken(x.bracketL);case 93:return++this.pos,this.finishToken(x.bracketR);case 123:return++this.pos,this.finishToken(x.braceL);case 125:return++this.pos,this.finishToken(x.braceR);case 58:return++this.pos,this.finishToken(x.colon);case 96:if(this.options.ecmaVersion<6)break;return++this.pos,this.finishToken(x.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(x.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(P.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 ie=this.pos,de=this.readWord1();this.containsEsc&&this.unexpected(ie);var Be=this.regexpState||(this.regexpState=new kl(this));Be.reset(A,U,de),this.validateRegExpFlags(Be),this.validateRegExpPattern(Be);var Ge=null;try{Ge=new RegExp(U,de)}catch{}return this.finishToken(x.regexp,{pattern:U,flags:de,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,ie=this.pos,de=0,Be=0,Ge=0,tr=k??1/0;Ge=97?Xt=$t-97+10:$t>=65?Xt=$t-65+10:$t>=48&&$t<=57?Xt=$t-48:Xt=1/0,Xt>=f)break;Be=$t,de=de*f+Xt}return M&&Be===95&&this.raiseRecoverable(this.pos-1,"Numeric separator is not allowed at the last of digits"),this.pos===ie||k!=null&&this.pos-ie!==k?null:de};function X6(f,k){return k?parseInt(f,8):parseFloat(f.replace(/_/g,""))}function J3(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=J3(this.input.slice(k,this.pos)),++this.pos):h(this.fullCharCodeAtPos())&&this.raise(this.pos,"Identifier directly after number"),this.finishToken(x.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=J3(this.input.slice(k,this.pos));return++this.pos,h(this.fullCharCodeAtPos())&&this.raise(this.pos,"Identifier directly after number"),this.finishToken(x.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 ie=X6(this.input.slice(k,this.pos),A);return this.finishToken(x.num,ie)},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)):(L(M)&&this.raise(this.start,"Unterminated string constant"),++this.pos)}return k+=this.input.slice(A,this.pos++),this.finishToken(x.string,k)};var X3={};Tr.tryReadTemplateToken=function(){this.inTemplateElement=!0;try{this.readTmplToken()}catch(f){if(f===X3)this.readInvalidTemplateToken();else throw f}this.inTemplateElement=!1},Tr.invalidStringToken=function(f,k){if(this.inTemplateElement&&this.options.ecmaVersion>=9)throw X3;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===x.template||this.type===x.invalidTemplate)?A===36?(this.pos+=2,this.finishToken(x.dollarBraceL)):(++this.pos,this.finishToken(x.backQuote)):(f+=this.input.slice(k,this.pos),this.finishToken(x.template,f));if(A===92)f+=this.input.slice(k,this.pos),f+=this.readEscapedChar(!0),k=this.pos;else if(L(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 L(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 Kqe=Rse(),Wqe=/^[\da-fA-F]+$/,Qqe=/^\d+$/,_se=new WeakMap;function Ase(e){e=e.Parser.acorn||e;let t=_se.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},_se.set(e,t)}return t}function T4(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 T4(e.object)+"."+T4(e.property)}nN.exports=function(e){return e=e||{},function(t){return Jqe({allowNamespaces:e.allowNamespaces!==!1,allowNamespacedObjects:!!e.allowNamespacedObjects},t)}};Object.defineProperty(nN.exports,"tokTypes",{get:function(){return Ase(rN()).tokTypes},configurable:!0,enumerable:!0});function Jqe(e,t){let r=t.acorn||rN(),n=Ase(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 S=this.input.charCodeAt(this.pos);if(S===g)break;S===38?(b+=this.input.slice(y,this.pos),b+=this.jsx_readEntity(),y=this.pos):c(S)?(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,S=this.input[this.pos];S!=="&"&&this.raise(this.pos,"Entity must start with an ampersand");let C=++this.pos;for(;this.pos")}let R=C.name?"Element":"Fragment";return y["opening"+R]=C,y["closing"+R]=E,y.children=S,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 Yse=sa((nqt,Xse)=>{var Kse=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,EKe=/\n/g,RKe=/^\s*/,TKe=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,_Ke=/^:\s*/,AKe=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,PKe=/^[;\s]*/,LKe=/^\s+|\s+$/g,IKe=` `,Wse="/",Qse="*",Z0="",OKe="comment",MKe="declaration";Xse.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 S=y.match(EKe);S&&(r+=S.length);var C=y.lastIndexOf(IKe);n=~C?y.length-C:n+y.length}function i(){var y={line:r,column:n};return function(S){return S.position=new o(y),c(),S}}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 S=new Error(t.source+":"+r+":"+n+": "+y);if(S.reason=y,S.filename=t.source,S.line=r,S.column=n,S.source=e,t.silent)s.push(S);else throw S}function u(y){var S=y.exec(e);if(S){var C=S[0];return a(C),e=e.slice(C.length),S}}function c(){u(RKe)}function d(y){var S;for(y=y||[];S=h();)S!==!1&&y.push(S);return y}function h(){var y=i();if(!(Wse!=e.charAt(0)||Qse!=e.charAt(1))){for(var S=2;Z0!=e.charAt(S)&&(Qse!=e.charAt(S)||Wse!=e.charAt(S+1));)++S;if(S+=2,Z0===e.charAt(S-1))return l("End of comment missing");var C=e.slice(2,S-2);return n+=2,a(C),e=e.slice(S),n+=2,y({type:OKe,comment:C})}}function g(){var y=i(),S=u(TKe);if(S){if(h(),!u(_Ke))return l("property missing ':'");var C=u(AKe),E=y({type:MKe,property:Jse(S[0].replace(Kse,Z0)),value:C?Jse(C[0].replace(Kse,Z0)):Z0});return u(PKe),E}}function b(){var y=[];d(y);for(var S;S=g();)S!==!1&&(y.push(S),d(y));return y}return c(),b()};function Jse(e){return e?e.replace(LKe,Z0):Z0}});var tle=sa((aqt,yN)=>{var NKe=Yse();function ele(e,t){var r=null;if(!e||typeof e!="string")return r;for(var n,a=NKe(e),i=typeof t=="function",o,s,l=0,u=a.length;l{"use strict";var sk=Object.prototype.hasOwnProperty,Nue=Object.prototype.toString,Aue=Object.defineProperty,Pue=Object.getOwnPropertyDescriptor,Lue=function(t){return typeof Array.isArray=="function"?Array.isArray(t):Nue.call(t)==="[object Array]"},Iue=function(t){if(!t||Nue.call(t)!=="[object Object]")return!1;var r=sk.call(t,"constructor"),n=t.constructor&&t.constructor.prototype&&sk.call(t.constructor.prototype,"isPrototypeOf");if(t.constructor&&!r&&!n)return!1;var a;for(a in t);return typeof a>"u"||sk.call(t,a)},Oue=function(t,r){Aue&&r.name==="__proto__"?Aue(t,r.name,{enumerable:!0,configurable:!0,value:r.newValue,writable:!0}):t[r.name]=r.newValue},Mue=function(t,r){if(r==="__proto__")if(sk.call(t,r)){if(Pue)return Pue(t,r).value}else return;return t[r]};zue.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 $z=="object"&&typeof Gz<"u"?Gz.exports=t():typeof define=="function"&&define.amd?define(t):(e=typeof globalThis<"u"?globalThis:e||self).dayjs=t()})($z,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,S={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])+"]"}},C=function(W,Z,B){var J=String(W);return!J||J.length>=Z?W:""+Array(Z+1-J.length).join(B)+W},E={s:C,z:function(W){var Z=-W.utcOffset(),B=Math.abs(Z),J=Math.floor(B/60),X=B%60;return(Z<=0?"+":"-")+C(J,2,"0")+":"+C(X,2,"0")},m:function W(Z,B){if(Z.date()1)return W(le[0])}else{var fe=Z.name;x[fe]=Z,X=fe}return!J&&X&&(R=X),X||!J&&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)},F=E;F.l=L,F.i=I,F.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=L(B.locale,null,!0),this.parse(B),this.$x=this.$x||B.x||{},this[P]=!0}var Z=W.prototype;return Z.parse=function(B){this.$d=function(J){var X=J.date,te=J.utc;if(X===null)return new Date(NaN);if(F.u(X))return new Date;if(X instanceof Date)return new Date(X);if(typeof X=="string"&&!/Z$/i.test(X)){var le=X.match(b);if(le){var fe=le[2]-1||0,G=(le[7]||"0").substring(0,3);return te?new Date(Date.UTC(le[1],fe,le[3]||1,le[4]||0,le[5]||0,le[6]||0,G)):new Date(le[1],fe,le[3]||1,le[4]||0,le[5]||0,le[6]||0,G)}}return new Date(X)}(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 F},Z.isValid=function(){return this.$d.toString()!==g},Z.isSame=function(B,J){var X=N(B);return this.startOf(J)<=X&&X<=this.endOf(J)},Z.isAfter=function(B,J){return N(B)qt,DOMEvent:()=>jt,EventsController:()=>Vr,EventsTarget:()=>P9,Icon$0:()=>hYe,Icon$104:()=>$Ye,Icon$105:()=>GYe,Icon$11:()=>vYe,Icon$13:()=>bYe,Icon$16:()=>yYe,Icon$19:()=>xYe,Icon$22:()=>wYe,Icon$24:()=>Kde,Icon$26:()=>SYe,Icon$27:()=>kYe,Icon$31:()=>EYe,Icon$33:()=>RYe,Icon$34:()=>TYe,Icon$35:()=>_Ye,Icon$39:()=>AYe,Icon$40:()=>PYe,Icon$5:()=>mYe,Icon$53:()=>LYe,Icon$54:()=>IYe,Icon$56:()=>OYe,Icon$59:()=>MYe,Icon$60:()=>NYe,Icon$61:()=>zYe,Icon$62:()=>DYe,Icon$63:()=>jYe,Icon$74:()=>BYe,Icon$77:()=>VYe,Icon$8:()=>gYe,Icon$81:()=>HYe,Icon$88:()=>FYe,State:()=>bc,ViewController:()=>so,animationFrameThrottle:()=>Hf,appendTriggerEvent:()=>$de,ariaBool:()=>M9,camelToKebabCase:()=>im,chromecast:()=>CYe,composeRefs:()=>Hr,computed:()=>cd,createContext:()=>ud,createDisposalBin:()=>cYe,createReactComponent:()=>ir,createScope:()=>ul,deferredPromise:()=>dd,effect:()=>ue,findTriggerEvent:()=>bD,fscreen:()=>F1,functionDebounce:()=>o7,functionThrottle:()=>$1,getScope:()=>I9,hasProvidedContext:()=>dl,hasTriggerEvent:()=>Fde,isArray:()=>Ka,isBoolean:()=>_k,isDOMNode:()=>wD,isFunction:()=>Bi,isKeyboardClick:()=>a7,isKeyboardEvent:()=>nm,isMouseEvent:()=>yD,isNil:()=>gD,isNull:()=>xc,isNumber:()=>Ma,isObject:()=>r7,isPointerEvent:()=>n7,isString:()=>lt,isTouchEvent:()=>O9,isUndefined:()=>fa,isWriteSignal:()=>mD,kebabToCamelCase:()=>Pk,keysOf:()=>Mk,listenEvent:()=>Cr,method:()=>ha,noop:()=>Do,onDispose:()=>er,peek:()=>Oe,prop:()=>Nr,provideContext:()=>ws,r:()=>ED,scoped:()=>si,setAttribute:()=>Nt,setStyle:()=>oo,signal:()=>vt,tick:()=>yc,toggleClass:()=>qXe,untrack:()=>V1,uppercaseFirstChar:()=>Lk,useContext:()=>Kn,useReactContext:()=>Ok,useReactScope:()=>Ik,useSignal:()=>fn,useSignalRecord:()=>kD,useState:()=>am,useStateContext:()=>H1,waitIdlePeriod:()=>SD,waitTimeout:()=>CD,walkTriggerEventChain:()=>Hde,wasEnterKeyPressed:()=>xD});function zXe(){kk=!0,queueMicrotask(Ode)}function Ode(){if(!T9.length){kk=!1;return}Yz=!0;for(let e=0;e=0;r--)hD(t[r])}function jXe(e){let t=ul();return t7(t,e.length?e.bind(null,A9.bind(t)):e,null)}function Oe(e){return t7(cu,e,null)}function V1(e){return t7(null,e,null)}function yc(){Yz||Ode()}function I9(){return cu}function si(e,t){try{return t7(t,e,null)}catch(r){cD(t,r);return}}function lD(e,t=cu){return t?.$cx[e]}function BXe(e,t,r=cu){r&&(r.$cx={...r.$cx,[e]:t})}function er(e){if(!e||!cu)return e||NXe;let t=cu;return t.$d?Array.isArray(t.$d)?t.$d.push(e):t.$d=[t.$d,e]:t.$d=e,function(){t.$st!==Rk&&(e.call(null),Tk(t.$d)?t.$d=null:Array.isArray(t.$d)&&t.$d.splice(t.$d.indexOf(e),1))}}function A9(e=!0){if(this.$st!==Rk){if(this.$h)if(Array.isArray(this.$h))for(let t=this.$h.length-1;t>=0;t--)A9.call(this.$h[t]);else A9.call(this.$h);if(e){let t=this[ld];t&&(Array.isArray(t.$h)?t.$h.splice(t.$h.indexOf(this),1):t.$h=null),VXe(this)}}}function VXe(e){e.$st=Rk,e.$d&&Mde(e),e.$s&&eD(e,0),e[ld]=null,e.$s=null,e.$o=null,e.$h=null,e.$cx=sD,e.$eh=null}function Mde(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){cD(e,t)}}function t7(e,t,r){let n=cu,a=_9;cu=e,_9=r;try{return t.call(e)}finally{cu=n,_9=a}}function cD(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===L9&&(T9.push(e),kk||zXe()),e.$st=t,e.$o))for(let r=0;r"u"}function gD(e){return xc(e)||fa(e)}function r7(e){return e?.constructor===Object}function Ma(e){return typeof e=="number"&&!Number.isNaN(e)}function lt(e){return typeof e=="string"}function _k(e){return typeof e=="boolean"}function Bi(e){return typeof e=="function"}function Ka(e){return Array.isArray(e)}function GXe(e,t){return typeof process<"u",Do}function vD(e){return!!e?.[Vde]}function Hde(e,t){if(vD(e))return e.triggers.walk(t)}function bD(e,t){return vD(e)?e.triggers.findType(t):void 0}function Fde(e,t){return!!bD(e,t)}function $de(e,t){t&&e.triggers.add(t)}function Cr(e,t,r,n){return uu?Do:(e.addEventListener(t,r,n),er(()=>e.removeEventListener(t,r,n)))}function ZXe(...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 n7(e){return!!e?.type.startsWith("pointer")}function O9(e){return!!e?.type.startsWith("touch")}function yD(e){return/^(click|mouse)/.test(e?.type??"")}function nm(e){return!!e?.type.startsWith("key")}function xD(e){return nm(e)&&e.key==="Enter"}function a7(e){return nm(e)&&(e.key==="Enter"||e.key===" ")}function wD(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 qXe(e,t,r){e.classList[r?"add":"remove"](t)}function Sde(e){let t=e;for(;typeof t=="function";)t=t.call(this);return t}function ud(e){return{id:Symbol(),provide:e}}function ws(e,t,r=I9()){let n=!fa(t);BXe(e.id,n?t:e.provide?.(),r)}function Kn(e){return lD(e.id)}function dl(e){return!fa(lD(e.id))}function KXe(e){let t={};for(let r of Object.keys(e)){let n=e[r];t[r]=vt(n,n)}return t}function Gde(e,t){return jXe(()=>{e7.$$=new rD(e,I9(),t);let r=new e;return e7.$$.component=r,e7.$$=null,r})}function Nr(e,t,r){e[Wz]||(e[Wz]=new Set),e[Wz].add(t)}function ha(e,t,r){e[Qz]||(e[Qz]=new Set),e[Qz].add(t)}function am(e){return Kn(e)}function im(e){return e.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}function Pk(e){return e.replace(/-./g,t=>t[1].toUpperCase())}function WXe(e){return QXe(e).replace(/\s/g,"")}function QXe(e){return Lk(e.replace(/-./g,t=>" "+t[1].toUpperCase()))}function Lk(e){return e.charAt(0).toUpperCase()+e.slice(1)}function Ude(e,...t){return Cn.createElement(i7.Provider,{value:e},...t)}function Ik(){return Cn.useContext(i7).current}function Ok(e){let t=Ik();return Cn.useMemo(()=>lD(e.id,t),[t])}function Zde(e,t){typeof e=="function"?e(t):e&&(e.current=t)}function Hr(...e){return t=>e.forEach(r=>Zde(r,t))}function JXe(e,t){let r=Cn.forwardRef((n,a)=>{let i=Cn.useContext(i7),o=Cn.useRef(null),s=Cn.useRef();if(!s.current){let S=YXe(),C=Rde(e,S,n,i.current);S.component=C,s.current=S,o.current=C.scope}function l(){let S=s.current,C=i.current;if(window.cancelAnimationFrame(S.destroyId),S.destroyId=-1,S.component.$$.destroyed){let E=Rde(e,S,n,C);S.component=E,S.attached=!1,S.forwardRef=!1,o.current=E.scope}return S.el&&Ede(S,S.el),S.forwardRef||(Zde(a,S.component),S.forwardRef=!0),()=>Sk(S)}function u(S){let C=s.current;if(!C.forwardRef){C.el=S;return}window.cancelAnimationFrame(C.refChangeId),C.refChangeId=window.requestAnimationFrame(()=>{let E=s.current;E.refChangeId=-1,E.el!==S&&(Sk(E),S&&Ede(E,S),E.el=S)})}Cn.useEffect(()=>{let S=s.current;return window.cancelAnimationFrame(S.destroyId),S.destroyId=-1,function(){Bi(n.children)&&(window.cancelAnimationFrame(S.refChangeId),S.refChangeId=-1,window.cancelAnimationFrame(S.connectId),S.connectId=-1,window.cancelAnimationFrame(S.destroyId),S.destroyId=window.requestAnimationFrame(()=>{S.destroyId=-1,Sk(S),S.component.$$.destroy(),S.component.$$[Ak]=null,S.callbacks={},S.domCallbacks={},o.current=null}))}},[]),Cn.useEffect(yc);let c=s.current,{children:d,...h}=n,g={},b=c.prevProps,y=Object.keys(h);c.callbacks={};for(let S of[...b,...y])if(t.props.has(S))c.component.$props[S].set(fa(h[S])?e.props?.[S]:h[S]);else if(t.events?.has(S)||t.eventsRE?.test(S))c.callbacks[S]=h[S];else if(t.domEvents?.has(S)||t.domEventsRE?.test(S)){let C=im(S.slice(2));c.domCallbacks[C]=h[S],y.includes(S)?c.el&&!c.listening?.has(C)&&(c.listening||(c.listening=new Set),c.listening.add(C),c.el.addEventListener(C,c.onDOMEvent)):(c.el?.removeEventListener(C,c.onDOMEvent),c.listening?.delete(C))}else g[S]=h[S];return c.prevProps=y,Ude(o,Cn.createElement(XXe,{effect:l}),Bi(d)?d?.({...g,suppressHydrationWarning:!0,ref:u},c.component):d)});return r.displayName=e.name+"Bridge",r}function XXe({effect:e}){return Cn.useEffect(e,[]),null}function YXe(){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 Ede(e,t){if(!(e.el===t&&e.attached)){if(e.attached&&Sk(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 Sk(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 eYe(e){let t=kde.get(e.type),r=fa(e.detail)?[e]:[e.detail,e];t||kde.set(e.type,t=`on${WXe(e.type)}`),this.callbacks[t]?.(...r)}function Rde(e,t,r,n){let a=Gde(e,{props:r,scope:n});return a.$$[Ak]=eYe.bind(t),a.$$.setup(),a}function qde(e,t=!1){let r=typeof e;if(r!=="string")return!t&&r==="function"?qde(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 Ok(e)}function fn(e,t){let[,r]=Cn.useState();return Cn.useEffect(()=>Bde(()=>{e(),r({})}),[t??e]),e()}function M9(e){return e?"true":"false"}function cYe(){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 Mk(e){return Object.keys(e)}function dd(){let e,t;return{promise:new Promise((n,a)=>{e=n,t=a}),resolve:e,reject:t}}function CD(e){return new Promise(t=>setTimeout(t,e))}function Hf(e){if(uu)return Do;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 SD(e,t){return uu?Promise.resolve():new Promise(r=>{uYe(n=>{e?.(n),r()},t)})}function kD(e){let[,t]=Cn.useState(),r=Cn.useRef(null);return r.current==null&&(r.current={state:{},$update:vt({}),props:new Set}),Cn.useEffect(()=>{let{state:n,$update:a,props:i}=r.current;return ue(()=>{for(let o of i){let s=e[o]();n[o]=Ka(s)?[...s]:s}a(),t({})})},[e]),Cn.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]=Ka(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 ir(e,t){return uu?lYe(e,{props:new Set(Object.keys(e.props||{}))}):JXe(e,{props:new Set(Object.keys(e.props||{})),events:new Set(t?.events),eventsRE:t?.eventsRegex,domEvents:t?.domEvents,domEventsRE:t?.domEventsRegex})}function dYe(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 pYe(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 Cn,uu,ld,kk,Yz,cu,_9,vc,cl,T9,sD,NXe,L9,Ide,Ek,Rk,dD,rm,zde,pD,ue,UXe,Vde,jt,tD,P9,Vr,Wz,Qz,Ak,Jz,rD,e7,so,qt,bc,i7,kde,tYe,rYe,aYe,iYe,nD,aD,iD,oD,sYe,uYe,ll,Tde,_de,Ade,xs,gc,F1,$1,o7,Pde,Lde,Xz,Ck,fYe,ED,hYe,mYe,gYe,vYe,bYe,yYe,xYe,wYe,Kde,CYe,SYe,kYe,EYe,RYe,TYe,_Ye,AYe,PYe,LYe,IYe,OYe,MYe,NYe,zYe,DYe,jYe,BYe,VYe,HYe,FYe,$Ye,GYe,jo=ja(()=>{"use client";Cn=_(K(),1),uu=typeof document>"u",ld=Symbol(0),kk=!1,Yz=!1,cu=null,_9=null,vc=null,cl=0,T9=[],sD={},NXe=()=>{},L9=0,Ide=1,Ek=2,Rk=3;dD=function(){this[ld]=null,this.$h=null,cu&&cu.append(this)},rm=dD.prototype;rm.$cx=sD;rm.$eh=null;rm.$c=null;rm.$d=null;rm.append=function(e){e[ld]=this,this.$h?Array.isArray(this.$h)?this.$h.push(e):this.$h=[this.$h,e]:this.$h=e,e.$cx=e.$cx===sD?this.$cx:{...this.$cx,...e.$cx},this.$eh&&(e.$eh=e.$eh?[...e.$eh,...this.$eh]:this.$eh)};rm.dispose=function(){A9.call(this)};zde=function(t,r,n){dD.call(this),this.$st=r?Ek:L9,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)},pD=zde.prototype;Object.setPrototypeOf(pD,rm);pD.$ch=HXe;pD.call=uD;ue=uu?GXe:Bde;UXe=uu?class{}:Event,Vde=Symbol("DOM_EVENT"),jt=class extends UXe{[Vde]=!0;detail;triggers=new tD;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)}},tD=class{chain=[];get source(){return this.chain[0]}get origin(){return this.chain[this.chain.length-1]}add(t){this.chain.push(t),vD(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()}};P9=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)}};Vr=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?ZXe(this.signal,n.signal):this.signal}),this}remove(t,r){return this.#e.removeEventListener(t,r),this}abort(t){this.#t.abort(t)}};Wz=Symbol(0),Qz=Symbol(0),Ak=Symbol(0),Jz={},rD=class{$ts__events;$ts__vars;[Ak]=null;$el=vt(null);el=null;scope=null;attachScope=null;connectScope=null;component=null;destroyed=!1;props=Jz;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]()}),ws(a,this.$state)),i&&(this.props=KXe(i),n?.props))for(let o of Object.keys(n.props))this.props[o]?.set(n.props[o]);er(this.destroy.bind(this))}setup(){si(()=>{for(let t of this.#e)t()},this.scope)}attach(t){this.el||(this.el=t,this.$el.set(t),si(()=>{this.attachScope=ul(),si(()=>{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||si(()=>{this.connectScope=ul(),si(()=>{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,si(()=>{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=Jz,this.scope=null,this.state=Jz,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))uu?Nt(this.el,t,Sde.call(this.component,this.attrs[t])):Bi(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))uu?oo(this.el,t,Sde.call(this.component,this.styles[t])):Bi(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))}};e7={$$: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(),e7.$$&&this.attach(e7)}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 jt(t,r[0])}dispatch(t,...r){if(uu||!this.el)return!1;let n=t instanceof Event?t:new jt(t,r[0]);return Object.defineProperty(n,"target",{get:()=>this.$$.component}),V1(()=>(this.$$[Ak]?.(n),this.el.dispatchEvent(n)))}dispatchEvent(t){return this.dispatch(t)}listen(t,r,n){return uu||!this.el?Do:Cr(this.el,t,r,n)}},qt=class extends so{subscribe(t){return si(()=>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?cd(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])}};i7=Cn.createContext({current:null});i7.displayName="Scope";kde=new Map;tYe=Symbol(0),rYe=/\s+/;aYe=/\s*:\s*/,iYe=/\s*;\s*/;nD=class{keepAlive=!1;forwardKeepAlive=!0;$;attributes=new aD;style=new iD;classList=new oD;get $props(){return this.$.$$.props}get $state(){return this.$.$$.$state}get state(){return this.$.state}constructor(t){this.$=t}setup(){let t=this.$.$$;si(()=>{this.hasAttribute("class")&&nYe(this.classList.tokens,this.getAttribute("class")),this.hasAttribute("style")&&oYe(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)}[tYe](){}addEventListener(){}removeEventListener(){}dispatchEvent(){return!1}subscribe(){return Do}destroy(){this.$.destroy()}},aD=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}="${qde(n,!0)}"`;return t}},iD=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}},oD=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(" ")}},sYe={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"};uYe=uu?Do:typeof window<"u"?"requestIdleCallback"in window?window.requestIdleCallback:e=>window.setTimeout(e,1):Do;ll={fullscreenEnabled:0,fullscreenElement:1,requestFullscreen:2,exitFullscreen:3,fullscreenchange:4,fullscreenerror:5,fullscreen:6},Tde=["webkitFullscreenEnabled","webkitFullscreenElement","webkitRequestFullscreen","webkitExitFullscreen","webkitfullscreenchange","webkitfullscreenerror","-webkit-full-screen"],_de=["mozFullScreenEnabled","mozFullScreenElement","mozRequestFullScreen","mozCancelFullScreen","mozfullscreenchange","mozfullscreenerror","-moz-full-screen"],Ade=["msFullscreenEnabled","msFullscreenElement","msRequestFullscreen","msExitFullscreen","MSFullscreenChange","MSFullscreenError","-ms-fullscreen"],xs=typeof window<"u"&&typeof window.document<"u"?window.document:{},gc="fullscreenEnabled"in xs&&Object.keys(ll)||Tde[0]in xs&&Tde||_de[0]in xs&&_de||Ade[0]in xs&&Ade||[],F1={requestFullscreen:function(e){return e[gc[ll.requestFullscreen]]()},requestFullscreenFunction:function(e){return e[gc[ll.requestFullscreen]]},get exitFullscreen(){return xs[gc[ll.exitFullscreen]].bind(xs)},get fullscreenPseudoClass(){return":"+gc[ll.fullscreen]},addEventListener:function(e,t,r){return xs.addEventListener(gc[ll[e]],t,r)},removeEventListener:function(e,t,r){return xs.removeEventListener(gc[ll[e]],t,r)},get fullscreenEnabled(){return!!xs[gc[ll.fullscreenEnabled]]},set fullscreenEnabled(e){},get fullscreenElement(){return xs[gc[ll.fullscreenElement]]},set fullscreenElement(e){},get onfullscreenchange(){return xs[("on"+gc[ll.fullscreenchange]).toLowerCase()]},set onfullscreenchange(e){return xs[("on"+gc[ll.fullscreenchange]).toLowerCase()]=e},get onfullscreenerror(){return xs[("on"+gc[ll.fullscreenerror]).toLowerCase()]},set onfullscreenerror(e){return xs[("on"+gc[ll.fullscreenerror]).toLowerCase()]=e}},$1=dYe;o7=pYe;Pde=e=>typeof e=="object"&&e!=null&&e.nodeType===1,Lde=(e,t)=>(!t||e!=="hidden")&&e!=="visible"&&e!=="clip",Xz=(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,fYe=e=>{let t=e.parentElement;return t??(e.getRootNode().host||null)},ED=(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:X=>X!==u;if(!Pde(e))throw new TypeError("Invalid target");let h=document.scrollingElement||document.documentElement,g=[],b=e;for(;Pde(b)&&d(b);){if(b=fYe(b),b===h){g.push(b);break}b!=null&&b===document.body&&Xz(b)&&!Xz(document.documentElement)||b!=null&&Xz(b,c)&&g.push(b)}let y=(n=(r=window.visualViewport)==null?void 0:r.width)!=null?n:innerWidth,S=(i=(a=window.visualViewport)==null?void 0:a.height)!=null?i:innerHeight,{scrollX:C,scrollY:E}=window,{height:R,width:x,top:P,right:I,bottom:L,left:N}=e.getBoundingClientRect(),{top:F,right:z,bottom:ne,left:W}=(X=>{let te=window.getComputedStyle(X);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"?P-F:s==="end"?L+ne:P+R/2-F+ne,B=l==="center"?N+x/2-W+z:l==="end"?I+z:N-W,J=[];for(let X=0;X=0&&N>=0&&L<=S&&I<=y&&P>=G&&L<=ut&&N>=q&&I<=Je)return J;let at=getComputedStyle(te),cr=parseInt(at.borderLeftWidth,10),Zt=parseInt(at.borderTopWidth,10),Le=parseInt(at.borderRightWidth,10),$e=parseInt(at.borderBottomWidth,10),bt=0,et=0,it="offsetWidth"in te?te.offsetWidth-te.clientWidth-cr-Le:0,St="offsetHeight"in te?te.offsetHeight-te.clientHeight-Zt-$e:0,vr="offsetWidth"in te?te.offsetWidth===0?0:fe/te.offsetWidth:0,gn="offsetHeight"in te?te.offsetHeight===0?0:le/te.offsetHeight:0;if(h===te)bt=s==="start"?Z:s==="end"?Z-S:s==="nearest"?Ck(E,E+S,S,Zt,$e,E+Z,E+Z+R,R):Z-S/2,et=l==="start"?B:l==="center"?B-y/2:l==="end"?B-y:Ck(C,C+y,y,cr,Le,C+B,C+B+x,x),bt=Math.max(0,bt+E),et=Math.max(0,et+C);else{bt=s==="start"?Z-G-Zt:s==="end"?Z-ut+$e+St:s==="nearest"?Ck(G,ut,le,Zt,$e+St,Z,Z+R,R):Z-(G+le/2)+St/2,et=l==="start"?B-q-cr:l==="center"?B-(q+fe/2)+it/2:l==="end"?B-Je+Le+it:Ck(q,Je,fe,cr,Le+it,B,B+x,x);let{scrollLeft:Jt,scrollTop:Tn}=te;bt=gn===0?0:Math.max(0,Math.min(Tn+bt/gn,te.scrollHeight-le/gn+St)),et=vr===0?0:Math.max(0,Math.min(Jt+et/vr,te.scrollWidth-fe/vr+it)),Z+=Tn-bt,B+=Jt-et}J.push({el:te,top:bt,left:et})}return J},hYe=' ',mYe=' ',gYe='',vYe='',bYe='',yYe=' ',xYe='',wYe='',Kde=' ',CYe=Object.freeze({__proto__:null,default:Kde}),SYe=' ',kYe='',EYe=' ',RYe=' ',TYe='',_Ye='',AYe=' ',PYe=' ',LYe='',IYe=' ',OYe=' ',MYe=' ',NYe=' ',zYe=' ',DYe='',jYe=' ',BYe='',VYe=' ',HYe=' ',FYe='',$Ye=' ',GYe=' '});var Qde={};hi(Qde,{SRTParser:()=>Nk,default:()=>qYe});function qYe(){return new Nk}var UYe,ZYe,Nk,Jde=ja(()=>{s7();UYe=/,/g,ZYe="-->",Nk=class extends z9{parse(t,r){if(t==="")this.c&&(this.l.push(this.c),this.h.onCue?.(this.c),this.c=null),this.e=N9.None;else if(this.e===N9.Cue)this.c.text+=(this.c.text?` `:"")+t;else if(t.includes(ZYe)){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=N9.Cue)}this.n=t}q(t,r){return super.q(t.replace(UYe,"."),r)}}});var RD={};hi(RD,{ParseErrorBuilder:()=>KYe});var KYe,TD=ja(()=>{s7();KYe={r(){return new Cs({code:wc.BadSignature,reason:"missing WEBVTT file header",line:1})},s(e,t){return new Cs({code:wc.BadTimestamp,reason:`cue start timestamp \`${e}\` is invalid on line ${t}`,line:t})},t(e,t){return new Cs({code:wc.BadTimestamp,reason:`cue end timestamp \`${e}\` is invalid on line ${t}`,line:t})},u(e,t,r){return new Cs({code:wc.BadTimestamp,reason:`cue end timestamp \`${t}\` is greater than start \`${e}\` on line ${r}`,line:r})},y(e,t,r){return new Cs({code:wc.BadSettingValue,reason:`invalid value for cue setting \`${e}\` on line ${r} (value: ${t})`,line:r})},x(e,t,r){return new Cs({code:wc.UnknownSetting,reason:`unknown cue setting \`${e}\` on line ${r} (value: ${t})`,line:r})},w(e,t,r){return new Cs({code:wc.BadSettingValue,reason:`invalid value for region setting \`${e}\` on line ${r} (value: ${t})`,line:r})},v(e,t,r){return new Cs({code:wc.UnknownSetting,reason:`unknown region setting \`${e}\` on line ${r} (value: ${t})`,line:r})},T(e,t){return new Cs({code:wc.BadFormat,reason:`format missing for \`${e}\` block on line ${t}`,line:t})}}});var n1e={};hi(n1e,{SSAParser:()=>jk,default:()=>WYe});function AD(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 PD(e,t,r){let n=Math.ceil(2*Math.PI*e),a="";for(let i=0;i{s7();zk=/^Format:[\s\t]*/,Xde=/^Style:[\s\t]*/,Yde=/^Dialogue:[\s\t]*/,Dk=/[\s\t]*,[\s\t]*/,e1e=/\{[^}]+\}/g,t1e=/\\N/g,r1e=/^\[(.*)[\s\t]?Styles\]$/,_D=/^\[(.*)[\s\t]?Events\]$/,jk=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(()=>(TD(),RD))).ParseErrorBuilder)}parse(t,r){if(this.O)switch(this.O){case 1:if(t==="")this.O=0;else if(Xde.test(t))if(this.N){let n=t.replace(Xde,"").split(Dk);this.S(n)}else this.g(this.f?.T("Style",r));else zk.test(t)?this.N=t.replace(zk,"").split(Dk):_D.test(t)&&(this.N=null,this.O=2);break;case 2:if(t==="")this.Q();else if(Yde.test(t))if(this.Q(),this.N){let n=t.replace(Yde,"").split(Dk),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(e1e,"").replace(t1e,` `):zk.test(t)?this.N=t.replace(zk,"").split(Dk):r1e.test(t)?(this.N=null,this.O=1):_D.test(t)&&(this.N=null)}else t===""||(r1e.test(t)?(this.N=null,this.O=1):_D.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&&PD(a*1.2,l*1.2,u),u?PD(a*(a/2),l*(a/2),g):PD(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(e1e,"").replace(t1e,` `),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 u1e(e,t){let r=new ReadableStream({start(n){let a=e.split(c1e);for(let i of a)n.enqueue(i);n.close()}});return Fk(r,t)}async function Fk(e,t){let r=t?.type??"vtt",n;if(typeof r=="string")switch(r){case"srt":n=(await Promise.resolve().then(()=>(Jde(),Qde))).default;break;case"ssa":case"ass":n=(await Promise.resolve().then(()=>(a1e(),n1e))).default;break;default:n=(await Promise.resolve().then(function(){return het})).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 d1e(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 MD(r.body,{type:a,encoding:i,...t})}async function MD(e,{encoding:t="utf-8",...r}={}){let n=e.pipeThrough(new ID(t));return Fk(n,r)}function XYe(e){let t=parseInt(e,10);return Number.isNaN(t)?null:t}function c7(e){let t=parseInt(e.replace(JYe,""),10);return!Number.isNaN(t)&&t>=0&&t<=100?t:null}function o1e(e){if(!e.includes(i1e))return null;let[t,r]=e.split(i1e).map(c7);return t!==null&&r!==null?[t,r]:null}function YYe(e){let t=parseFloat(e);return Number.isNaN(t)?null:t}function U1(e){let t=e.match(pet);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 fet(){return new z9}function zD(e){let t="",r=1,n=[],a=[],i;for(let u=0;u":o(),r=1;break;default:!t&&met.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(get," "),i?.type==="v"?i.voice=LD(t):i?.type==="lang"&&(i.lang=LD(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(xet.has(t)){let u=i;i=wet(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_","");yet.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:LD(t)};i?i.children.push(u):n.push(u),t=""}return r===1&&l(),n}function wet(e){return{tagName:p1e[e],type:e,children:[]}}function LD(e){return e.replace(bet,t=>vet[t]||"'")}function Bo(e,t,r){e.style.setProperty(`--${t}`,r+"")}function Ff(e,t,r=!0){e.setAttribute(`data-${t}`,r===!0?"":r+"")}function Bk(e,t){e.setAttribute("data-part",t)}function Cet(e){return parseFloat(getComputedStyle(e).lineHeight)||0}function f1e(e){if(ND)throw Error("[media-captions] called `createVTTCueTemplate` on the server - use `renderVTTCueString`");let t=document.createElement("template");return t.innerHTML=$k(e),{cue:e,content:t.content}}function $k(e,t=0){return Gk(zD(e),t)}function Gk(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:""}>${Gk(a.children)}`}return n}function DD(e,t){if(!ND)for(let r of e.querySelectorAll('[data-part="timed"]')){let n=Number(r.getAttribute("data-time"));Number.isNaN(n)||(n>t?Ff(r,"future"):r.removeAttribute("data-future"),n=t.left&&e.top<=t.bottom&&e.bottom>=t.top}function Ret(e,t){for(let r=0;r=0&&t.bottom<=e.height&&t.left>=0&&t.right<=e.width}function Tet(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 _et(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 BD(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 h1e(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 g1e(e,t,r,n){let a=BD(t,r);for(let i of m1e)Bo(e,`${n}-${i}`,a[i]*100+"%")}function v1e(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 Aet(e,t,r,n){let a=r.firstElementChild,i=Iet(t),o,s=[];if(r[$f]||(r[$f]=Pet(e,r)),o=h1e(e,{...r[$f]}),r[u7])s=[r[u7]==="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=Cet(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()),Vk(o,h,c)}else{let l=t.vertical==="",u=l?"+y":"+x",c=l?o.height:o.width;Vk(o,u,(l?e.height:e.width)*i/100),Vk(o,u,t.lineAlign==="center"?c/2:t.lineAlign==="end"?c:0),s=l?["-y","+y","-x","+x"]:["-x","+x","-y","+y"]}return o=v1e(e,o,n,s),g1e(r,e,o,"cue"),o}function Pet(e,t){let r=jD(t),n=Let(t);if(t[u7]=!1,n.top&&(r.top=n.top,r.bottom=n.top+r.height,t[u7]="top"),n.bottom){let a=e.height-n.bottom;r.top=a-r.height,r.bottom=a,t[u7]="bottom"}return n.left&&(r.left=n.left),n.right&&(r.right=e.width-n.right),BD(e,r)}function Let(e){let t={};for(let r of m1e)t[r]=parseFloat(e.style.getPropertyValue(`--cue-${r}`));return t}function Iet(e){return e.line==="auto"?e.snapToLines?-1:100:e.line}function Oet(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 Met(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 zet(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;Bo(r,"region-height",i+"px"),r[$f]||(r[$f]=BD(e,jD(r)));let s={...r[$f]};return s=h1e(e,s),s.width=r.clientWidth,s.height=i,s.right=s.left+s.width,s.bottom=s.top+i,s=v1e(e,s,n,Net),g1e(r,e,s,"region"),s}var wc,Cs,c1e,ID,OD,d7,ND,QYe,G1,p7,i1e,JYe,eet,s1e,tet,D9,ret,net,aet,iet,l7,oet,set,cet,uet,det,pet,N9,z9,het,met,get,p1e,vet,bet,yet,xet,$f,m1e,u7,Net,Hk,s7=ja(()=>{wc={LoadFail:0,BadSignature:1,BadTimestamp:2,BadSettingValue:3,BadFormat:4,UnknownSetting:5},Cs=class extends Error{code;line;constructor(t){super(t.reason),this.code=t.code,this.line=t.line}},c1e=/\r?\n|\r/gm,ID=class{writable;readable;constructor(t){let r=new OD(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()}})}},OD=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(c1e);this.a=r.pop()||"";for(let n=0;n"u",QYe=ND?d7:window.VTTCue,G1=class extends QYe{region=null;vertical="";snapToLines=!0;line="auto";lineAlign="start";position="auto";positionAlign="auto";size=100;align="center";style},p7=class{id="";width=100;lines=3;regionAnchorX=0;regionAnchorY=100;viewportAnchorX=0;viewportAnchorY=100;scroll=""},i1e=",",JYe="%";eet="WEBVTT",s1e=",",tet="%",D9=/[:=]/,ret=/^[\s\t]*(region|vertical|line|position|size|align)[:=]/,net="NOTE",aet="REGION",iet=/^REGION:?[\s\t]+/,l7=/[\s\t]+/,oet="-->",set=/[\s\t]*-->[\s\t]+/,cet=/start|center|end|left|right/,uet=/start|center|end/,det=/line-(?:left|right)|center|auto/,pet=/^(?:(\d{1,2}):)?(\d{2}):(\d{2})(?:\.(\d{1,3}))?$/,N9=(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))(N9||{}),z9=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(()=>(TD(),RD))).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&&ret.test(t)?this.o(t.split(l7),r):this.c.text+=(n?` `:"")+t}break;case 3:this.p(t.split(l7),r);break}else if(t.startsWith(net))this.e=4;else if(t.startsWith(aet))this.e=3,this.d=new p7,this.p(t.replace(iet,"").split(l7),r);else if(t.includes(oet)){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(D9.test(t)){let[n,a]=t.split(D9);n&&(this.i[n]=(a||"").replace(l7,""))}}else t.startsWith(eet)?this.e=1:this.g(this.f?.r())}q(t,r){let[n,a=""]=t.split(set),[i,...o]=a.split(l7),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"},bet=/&(?:amp|lt|gt|quot|#(0+)?39|nbsp|lrm|rlm);/g,yet=new Set(["white","lime","cyan","red","yellow","magenta","blue","black"]),xet=new Set(Object.keys(p1e));$f=Symbol(0);m1e=["top","left","right","bottom"];u7=Symbol(0);Net=["-y","+y","-x","+x"];Hk=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,Ff(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"),Bk(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=ket(()=>{this.D=!1,this.G();for(let t of this.j.values())t[$f]=null;for(let t of this.l.values())t&&(t[$f]=null);this.H(!0)},50);G(){this.z=jD(this.overlay),Bo(this.overlay,"overlay-width",this.z.width+"px"),Bo(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;iFf(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(zet(this.z,r.region,u,i)):i.push(Aet(this.z,r,u,i)),o.add(l?r.region:r)}}DD(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 Bk(r,"region"),Ff(r,"id",t.id),Ff(r,"scroll",t.scroll),Bo(r,"region-width",t.width+"%"),Bo(r,"region-anchor-x",t.regionAnchorX),Bo(r,"region-anchor-y",t.regionAnchorY),Bo(r,"region-viewport-anchor-x",t.viewportAnchorX),Bo(r,"region-viewport-anchor-y",t.viewportAnchorY),Bo(r,"region-lines",t.lines),r}L(t){let r=document.createElement("div"),n=Oet(t),a=Met(t,this.C);if(Bk(r,"cue-display"),t.vertical!==""&&Ff(r,"vertical"),Bo(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))Bo(r,"cue-offset",`${n-(a==="line-right"?100:a==="center"?50:0)}%`);else if(Bo(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.sizeHk,ParseError:()=>Cs,ParseErrorCode:()=>wc,TextCue:()=>d7,VTTCue:()=>G1,VTTRegion:()=>p7,createVTTCueTemplate:()=>f1e,parseByteStream:()=>MD,parseResponse:()=>d1e,parseText:()=>u1e,parseTextStream:()=>Fk,parseVTTTimestamp:()=>U1,renderVTTCueString:()=>$k,renderVTTTokensString:()=>Gk,tokenizeVTTCue:()=>zD,updateTimedVTTCueNodes:()=>DD});var h7=ja(()=>{s7()});var b1e={};hi(b1e,{AudioProvider:()=>VD});var yir,VD,y1e=ja(()=>{"use client";jo();pl();yir=_(K(),1);Fu();VD=class extends m7{$$PROVIDER_TYPE="AUDIO";get type(){return"audio"}airPlay;constructor(t,r){super(t,r),si(()=>{this.airPlay=new g7(this.media,r)},this.scope)}setup(){super.setup(),this.type==="audio"&&this.ctx.notify("provider-setup",this)}get audio(){return this.media}}});var x1e={};hi(x1e,{HLSProvider:()=>$D});async function jet(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 Bet(e,t={}){if(lt(e)){t.onLoadStart?.();try{if(await b7(e),!Bi(window.Hls))throw Error("");let r=window.Hls;return t.onLoaded?.(r),r}catch(r){t.onLoadError?.(r)}}}var Sir,Det,HD,FD,Vet,$D,w1e=ja(()=>{"use client";jo();pl();Sir=_(K(),1);Fu();Det=e=>im(e),HD=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[li.enableAuto]=this.#w.bind(this),Cr(this.#t.qualities,"change",this.#h.bind(this)),Cr(this.#t.audioTracks,"change",this.#x.bind(this)),this.#n=ue(this.#o.bind(this))}#i(t,r){return new jt(Det(t),{detail:r})}#o(){if(!this.#t.$state.live())return;let t=new pd(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[li.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 jt("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,j9&&(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){lt(t.src)&&this.#r?.loadSource(t.src)}destroy(){this.#r?.destroy(),this.#r=null,this.#n?.(),this.#n=null}},FD=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 Bet(this.#e,t);if(fa(r)&&!lt(this.#e)&&(r=await jet(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 jt("hls-unsupported")),this.#t.notify("error",{message:n,code:4}),null}return r}#a(){this.#t.player.dispatch(new jt("hls-lib-load-start"))}#i(t){this.#t.player.dispatch(new jt("hls-lib-loaded",{detail:t})),this.#r(t)}#o(t){let r=V9(t);this.#t.player.dispatch(new jt("hls-lib-load-error",{detail:r})),this.#t.notify("error",{message:r.message,code:4,error:r})}};Vet="https://cdn.jsdelivr.net",$D=class extends B9{$$PROVIDER_TYPE="HLS";#e=null;#t=new HD(this.video,this.ctx);get ctor(){return this.#e}get instance(){return this.#t.instance}static supported=v7();get type(){return"hls"}get canLiveSync(){return!0}#r=`${Vet}/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(){lt(this.#r)&&Cc(this.#r)}setup(){super.setup(),new FD(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(!lt(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 H9,GD=ja(()=>{"use client";pl();jo();H9=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(){Cr(window,"message",this.#r.bind(this)),Cr(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",C1e(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)&&(!lt(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 S1e={};hi(S1e,{getVimeoVideoInfo:()=>qD,resolveVimeoVideoId:()=>ZD});function ZD(e){let t=e.match(Het);return{videoId:t?.[1],hash:t?.[2]}}async function qD(e,t,r){if(UD.has(e))return UD.get(e);if(Uk.has(e))return Uk.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 UD.set(e,u),u}).finally(()=>Uk.delete(e));return Uk.set(e,a),a}var Het,UD,Uk,KD=ja(()=>{"use client";Het=/(?:https:\/\/)?(?:player\.)?vimeo(?:\.com)?\/(?:video\/)?(\d+)(?:(?:\?hash=|\?h=|\/)(.*))?/,UD=new Map,Uk=new Map});var k1e={};hi(k1e,{VimeoProvider:()=>WD});var Iir,Fet,WD,E1e=ja(()=>{"use client";jo();pl();GD();KD();Iir=_(K(),1);Fu();Fet=["bufferend","bufferstart","durationchange","ended","enterpictureinpicture","error","fullscreenchange","leavepictureinpicture","loaded","playProgress","loadProgress","pause","play","playbackratechange","qualitychange","seeked","seeking","timeupdate","volumechange","waiting"],WD=class extends H9{$$PROVIDER_TYPE="VIMEO";scope=ul();fullscreen;#e;#t=vt("");#r=vt(!1);#n=null;#a=null;#i=!1;#o=new jn(0,0);#l=new pd(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(!lt(t.src)){this.#a=null,this.#n=null,this.#t.set("");return}let{videoId:r,hash:n}=ZD(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=dd(),n=new AbortController;return this.#p=r,qD(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 Cr(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 jn(0,t);let i={buffered:new jn(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":Ka(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 Fet)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 jn(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 Ss({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[li.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 jn(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=dd(),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 jn(0,0),this.#p=null,this.#s=null,this.#r.set(!1),this.#_()}#B(t){return this.#c.get(t)?.shift()}}});var R1e={};hi(R1e,{findYouTubePoster:()=>Get,resolveYouTubeVideoId:()=>JD});function JD(e){return e.match($et)?.[1]}async function Get(e,t){if(QD.has(e))return QD.get(e);if(Zk.has(e))return Zk.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=Uet(e,i,o);if((await fetch(s,{mode:"no-cors",signal:t.signal})).status<400){QD.set(e,s),n(s);return}}}).catch(()=>"").finally(()=>Zk.delete(e));return Zk.set(e,r),r}function Uet(e,t,r){return`https://i.ytimg.com/${r?"vi_webp":"vi"}/${e}/${t}.${r?"webp":"jpg"}`}var $et,QD,Zk,XD=ja(()=>{"use client";$et=/(?:youtu\.be|youtube|youtube\.com|youtube-nocookie\.com)\/(?:embed\/|v\/|watch\?v=|watch\?.+&v=|)((?:\w|-){11})/,QD=new Map,Zk=new Map});var T1e={};hi(T1e,{YouTubeProvider:()=>YD});var jir,om,YD,_1e=ja(()=>{"use client";jo();pl();GD();XD();jir=_(K(),1);Fu();om={Unstarted:-1,Ended:0,Playing:1,Paused:2,Buffering:3,Cued:5},YD=class extends H9{$$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(!lt(t.src)){this.#n=null,this.#t.set("");return}let r=JD(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=dd(),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===om.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 jn(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===om.Playing,o=t===om.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 om.Cued:this.#p(r);break;case om.Playing:this.#e.notify("playing",void 0,r);break;case om.Paused:this.#d(r);break;case om.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(r7(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 jn(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 jn(s,l),r),c!==a()&&this.#e.notify("duration-change",c,r)}if(Ma(t.volume)&&_k(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 A1e={};hi(A1e,{GoogleCastProvider:()=>rj});var $ir,ej,tj,rj,P1e=ja(()=>{"use client";jo();pl();aj();$ir=_(K(),1);Fu();ej=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}},tj=class{#e;#t;#r;constructor(t,r,n){this.#e=t,this.#t=r,this.#r=n}setup(){let t=this.syncRemoteActiveIds.bind(this);Cr(this.#t.audioTracks,"change",t),Cr(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=x7();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()}},rj=class{$$PROVIDER_TYPE="GOOGLE_CAST";scope=ul();#e;#t;#r;#n=null;#a="disconnected";#i=0;#o=0;#l=new jn(0,0);#s=new pd(this.#h.bind(this));#u;#c=null;#p=!1;constructor(t,r){this.#e=t,this.#t=r,this.#r=new tj(t,r,this.#D.bind(this))}get type(){return"google-cast"}get currentSrc(){return this.#n}get player(){return this.#e}get cast(){return sm()}get session(){return y7()}get media(){return x7()}get hasActiveSession(){return qk(this.#n)}setup(){this.#d(),this.#f(),this.#r.setup(),this.#t.notify("provider-setup",this)}#d(){nj(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 Mk(r))this.#e.controller.addEventListener(a,n);er(()=>{for(let a of Mk(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),qk(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(Kk(n)));return}this.#n=t}destroy(){this.#m(),this.#g()}#m(){this.#c||(this.#o=0,this.#l=new jn(0,0)),this.#s.stop(),this.#i=0,this.#c=null}#v(){let t=new jt("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 jn(0,a);let i={provider:this,duration:a,buffered:new jn(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 jn(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 jn(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 jn(this.#e.liveSeekableRange.start,this.#e.liveSeekableRange.end):this.#l}#_(t){return t instanceof Event?t:new jt(t.type,{detail:t})}#N(t){let{streamType:r,title:n,poster:a}=this.#t.$state;return new ej(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 I1e={};hi(I1e,{getCastContext:()=>sm,getCastErrorMessage:()=>Kk,getCastSession:()=>y7,getCastSessionMedia:()=>x7,hasActiveCastSession:()=>qk,listenCastContextEvent:()=>nj,loader:()=>Qet});function Zet(){return"https://www.gstatic.com/cv/js/sender/v1/cast_sender.js?loadCastFramework=1"}function qet(){return!!window.cast?.framework}function Ket(){return!!window.chrome?.cast?.isAvailable}function L1e(){return sm().getCastState()===cast.framework.CastState.CONNECTED}function sm(){return window.cast.framework.CastContext.getInstance()}function y7(){return sm().getCurrentSession()}function x7(){return y7()?.getSessionObj().media[0]}function qk(e){return x7()?.media.contentId===e?.src}function Wet(){return{language:"en-US",autoJoinPolicy:chrome.cast.AutoJoinPolicy.ORIGIN_SCOPED,receiverApplicationId:chrome.cast.media.DEFAULT_MEDIA_RECEIVER_APP_ID,resumeSavedSession:!0,androidReceiverCompatible:!0}}function Kk(e){return`Google Cast Error Code: ${e}`}function nj(e,t){return Cr(sm(),e,t)}var ij,Qet,aj=ja(()=>{"use client";pl();jo();ij=class{name="google-cast";target;#e;get cast(){return sm()}mediaType(){return"video"}canPlay(t){return j9&&!w7&&Wk(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:y7()?.getCastDevice().friendlyName}),L1e()&&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,L1e()?"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(()=>(P1e(),A1e))).GoogleCastProvider(this.#e,t)}async#t(t){if(qet())return;let r=t.player.createEvent("google-cast-load-start");t.player.dispatch(r),await b7(Zet()),await customElements.whenDefined("google-cast-launcher");let n=t.player.createEvent("google-cast-loaded",{trigger:r});if(t.player.dispatch(n),!Ket())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(),Kk(r))}#n(t){this.cast?.setOptions({...Wet(),...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}},Qet=Object.freeze({__proto__:null,GoogleCastLoader:ij})});function eE(e){return!lt(e)&&"width"in e&&"height"in e&&Ma(e.width)&&Ma(e.height)}function wB(){return W1e()&&Bi(screen.orientation.unlock)}function W1e(){return!Xe&&!fa(window.screen.orientation)&&!fa(window.screen.orientation.lock)}function Q1e(e,t){return Xe?!1:(e||(e=document.createElement("audio")),e.canPlayType(t).length>0)}function J1e(e,t){return Xe?!1:(e||(e=document.createElement("video")),e.canPlayType(t).length>0)}function CB(e){return Xe?!1:(e||(e=document.createElement("video")),e.canPlayType("application/vnd.apple.mpegurl").length>0)}function SB(e){return Xe?!1:!!document.pictureInPictureEnabled&&!e?.disablePictureInPicture}function kB(e){return Xe?!1:Bi(e?.webkitSupportsPresentationMode)&&Bi(e?.webkitSetPresentationMode)}async function X1e(){let e=document.createElement("video");return e.volume=.5,await CD(0),e.volume===.5}function Xet(){return Xe?void 0:window?.ManagedMediaSource??window?.MediaSource??window?.WebKitMediaSource}function Yet(){return Xe?void 0:window?.SourceBuffer??window?.WebKitSourceBuffer}function v7(){if(Xe)return!1;let e=Xet();if(fa(e))return!1;let t=e&&Bi(e.isTypeSupported)&&e.isTypeSupported('video/mp4; codecs="avc1.42E01E,mp4a.40.2"'),r=Yet(),n=fa(r)||!fa(r.prototype)&&Bi(r.prototype.appendBuffer)&&Bi(r.prototype.remove);return!!t&&!!n}function Y1e(){return v7()}function pj(e){if(!e.length)return null;let t=e.start(0);for(let r=1;rt&&(t=n)}return t}function epe(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 tpe(e,t,r){let n=t[0],a=t[1];return rn&&(t[1]=r,a===-1&&e.push(t)),epe(e),t)}function EB({src:e,type:t}){return lt(e)?rpe.test(e)||npe.has(t)||e.startsWith("blob:")&&t==="audio/object":t==="audio/object"}function RB(e){return lt(e.src)?ape.test(e.src)||ipe.has(e.type)||e.src.startsWith("blob:")&&e.type==="video/object"||pm(e)&&(Xe||CB()):e.type==="video/object"}function pm({src:e,type:t}){return lt(e)&&ope.test(e)||lpe.has(t)}function jE({src:e,type:t}){return lt(e)&&spe.test(e)||cpe.has(t)}function Wk(e){return lt(e.src)&&(EB(e)||RB(e)||pm(e))}function upe(e){return!Xe&&typeof window.MediaStream<"u"&&e instanceof window.MediaStream}function C1e(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 b7(e){if(C7[e])return C7[e].promise;let t=dd(),r=document.querySelector(`script[src="${e}"]`);if(!xc(r))return t.resolve(),t.promise;C7[e]=t;let n=document.createElement("script");return n.src=e,n.onload=()=>{t.resolve(),delete C7[e]},n.onerror=()=>{t.reject(),delete C7[e]},setTimeout(()=>document.head.append(n),0),t.promise}function k7(e){return e==="use-credentials"?"include":lt(e)?"same-origin":void 0}function fj(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),si(()=>{let l=Cr(s,"load",()=>{r(s),l()},{once:!0})},a)),n=s}}return i(),Cr(e,"mode-change",i)}function Vo(e){return stt.test(e.kind)}function dpe(e,t,r){let n=lt(e)?JSON.parse(e):e,a=[],i=[];return n.regions&&r&&(a=n.regions.map(o=>Object.assign(new r,o))),(n.cues||Ka(n))&&(i=(Ka(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 hj(e,t=!1){let r=t?ppe:ltt;fm.reset(e,n=>r.has(n)),yc()}function TB(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&&rgj.delete(e)}function tn(e,t,r){e.hasAttribute(t)||e.setAttribute(t,r)}function qf(e,t){if(e.hasAttribute("aria-label")||e.hasAttribute("data-no-label"))return;if(!Bi(t)){Nt(e,"aria-label",t);return}function r(){Nt(e,"aria-label",t())}Xe?r():ue(r)}function fpe(e){let t=getComputedStyle(e);return t.display!=="none"&&parseInt(t.opacity)>0}function ytt(e){return!!e&&("checkVisibility"in e?e.checkVisibility({checkOpacity:!0,checkVisibilityCSS:!0}):fpe(e))}function hpe(e,t){return btt(()=>t(ytt(e)))}function mpe(e,t,r){for(;t;){if(t===e)return!0;if(r?.(t))break;t=t.parentElement}return!1}function Uf(e,t){return new Vr(e).add("pointerup",r=>{r.button===0&&!r.defaultPrevented&&t(r)}).add("keydown",r=>{a7(r)&&t(r)})}function AB(e){return O9(e)&&(e.touches.length>1||e.changedTouches.length>1)}function gpe(e){if(Xe)return e();let t=I9(),r=window.requestAnimationFrame(()=>{si(e,t),r=-1});return()=>void window.cancelAnimationFrame(r)}function vpe(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 N5(t,e,()=>{z5(t,e,{placement:s,middleware:[...o.middleware??[],Jx({fallbackAxisSideDirection:"start",crossAxis:!1}),Qx()],...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 xtt(e){return getComputedStyle(e).animationName!=="none"}function iE(e){return e instanceof HTMLElement}function PB(e,t){return[...e].sort(t?ktt:Stt)}function Stt(e,t){return e.height===t.height?(e.bitrate??0)-(t.bitrate??0):e.height-t.height}function ktt(e,t){return t.height===e.height?(t.bitrate??0)-(e.bitrate??0):t.height-e.height}function bpe(e){return!Xe&&e instanceof HTMLAudioElement}function ype(e){return!Xe&&e instanceof HTMLVideoElement}function xpe(e){return bpe(e)||ype(e)}function Ttt(e){return e.replace(/Shift\+(\d)/g,(t,r)=>Rtt[r-1])}function oj(e){if(F1.fullscreenElement===e)return!0;try{return e.matches(F1.fullscreenPseudoClass)}catch{return!1}}function N1e(){if(!yj)throw Error("[vidstack] no fullscreen API")}function LB(){return Yk??=new AudioContext}function _tt(){let e=LB(),t=e.createGain();return t.connect(e.destination),hE.push(t),t}function Att(e,t){let r=LB(),n=r.createMediaElementSource(e);return t&&n.connect(t),mE.push(n),n}function Ptt(e){let t=hE.indexOf(e);t!==-1&&(hE.splice(t,1),e.disconnect(),Cpe())}function Ltt(e){let t=mE.indexOf(e);t!==-1&&(mE.splice(t,1),e.disconnect(),Cpe())}function Cpe(){Yk&&hE.length===0&&mE.length===0&&Yk.close().then(()=>{Yk=null})}function z1e(e){return Xe||e?.type==="blur"||document.visibilityState==="hidden"?"hidden":document.hasFocus()?"active":"passive"}function Ott(e,t){return Array.from(e.children).find(r=>r.track===t)}function D1e(e){try{return new Intl.DisplayNames(navigator.languages,{type:"language"}).of(e)??null}catch{return null}}function V9(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 ztt(e,t={}){if(!fa(e)){if(t.onLoadStart?.(),jtt(e))return t.onLoaded?.(e),e;if(j1e(e)){let r=e.MediaPlayer;return t.onLoaded?.(r),r}try{let r=(await e())?.default;if(j1e(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 Dtt(e,t={}){if(lt(e)){t.onLoadStart?.();try{if(await b7(e),!Bi(window.dashjs.MediaPlayer))throw Error("");let r=window.dashjs.MediaPlayer;return t.onLoaded?.(r),r}catch(r){t.onLoadError?.(r)}}}function jtt(e){return e&&e.prototype&&e.prototype!==Function}function j1e(e){return e&&"MediaPlayer"in e}function sj(e,t){let r=String(e),n=r.length;if(n=3600?sj(o,2):o,d=sj(s,2),h=a&&l>0?`.${String(l).replace(/^0?\./,"")}`:"",g=`${c}:${d}${h}`;return i>0||n?`${u}:${g}`:g}function _7(e){let t=[],{hours:r,minutes:n,seconds:a}=Spe(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 cj(e,t){if(!(e&&t))throw Error("[vidstack] media not ready")}function B1e(e,t){if(!t?.supported)throw Error("[vidstack] no fullscreen support")}function Jk(e,t){Nt(e,"data-focus",t),Nt(e,"data-hocus",t)}function H1e(e,t){Nt(e,"data-hocus",t),Nt(e,"data-hover",t)}function Gtt(e,t){return fetch(e,t).then(r=>r.text()).then(r=>/type="static"/.test(r)?"on-demand":"live")}function kpe(e,t){return fetch(e,t).then(r=>r.text()).then(r=>{let n=Utt(r);if(n)return kpe(/^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"&&Ztt(r)>=10&&(/#EXT-X-DVR-ENABLED:\s*true/.test(r)||r.includes("#EXT-X-DISCONTINUITY"))?"live:dvr":a})}function Utt(e){let t=e.match(/#EXT-X-STREAM-INF:[^\n]+(\n[^\n]+)*/g);return t?t[0].split(` `)[1].trim():null}function Ztt(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 F1e(e){return(Ka(e)?e:[e]).map(t=>lt(t)?{src:t,type:$1e(t)}:{...t,type:$1e(t.src,t.type)})}function $1e(e,t){return lt(t)&&t.length?t:lt(e)&&Vj.has(e)?Vj.get(e):!t&&pm({src:e,type:""})?"application/x-mpegurl":!t&&jE({src:e,type:""})?"application/dash+xml":!lt(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 G1e(e,t){return e?.src===t?.src&&e?.type===t?.type}function Qtt(e){return e?"true":"false"}function Fi(e){return()=>Qtt(e())}function U1e(e,t,r){let n=t-e,a=r-e;return n>0?a/n:0}function Jtt(e,t,r,n){return _B(e,Vi(r,mj(n)),t)}function Xtt(e,t,r,n){let a=_B(0,r,1),i=t-e,o=i*a,s=o/n,l=n*Math.round(s);return e+l}function Epe(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 trt(e,t){let r=ED(e,t);for(let{el:n,top:a,left:i}of r)n.scroll({top:a,left:i,behavior:t.behavior})}function rrt(e,t={}){trt(e,{scrollMode:"if-needed",block:"center",inline:"center",...t})}function drt(e){return Wn.isValidElement(e)&&e.type===urt}function prt(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 _pe(e){return e?.$$PROVIDER_TYPE==="REMOTION"}function h8(e,t){let r=H1(Kf);return fn((t?.current?.$state||r||hrt)[e])}function Ei(e,t){let r=H1(fm);return fn((t?.current?.$state||r||mrt)[e])}var Wn,Xe,Jet,w7,K1e,j9,tE,jn,rpe,npe,ape,ipe,ope,spe,lpe,cpe,C7,ett,ttt,rtt,ntt,att,itt,ott,Bt,Ss,stt,fm,ppe,ltt,d8,F9,rE,ctt,utt,dtt,ptt,ftt,htt,mtt,gtt,vtt,At,R7,S7,nE,aE,gj,vj,oE,sE,wtt,Ctt,li,lE,K1,wpe,Qk,Ett,M1e,bj,Rtt,cE,uE,yj,dE,T7,pE,$9,fE,Yk,hE,mE,xj,Itt,wj,pd,Cj,Sj,m7,kj,g7,Ej,Rj,Tj,_j,Aj,B9,Mtt,Ntt,Pj,Lj,Btt,Ij,Vtt,gE,vE,bE,lj,Htt,Ftt,yE,Oj,Mj,xE,Nj,zj,$tt,Dj,jj,V1e,Bj,wE,hl,CE,Sn,Vj,Hj,Fj,SE,qtt,$j,Gj,Uj,kE,lm,Ktt,Zj,qj,Kj,Hi,EE,Wtt,Wj,Qj,Jj,Xj,Yj,eB,tB,rB,nB,Kf,RE,IB,E7,uj,aB,G9,ks,cm,q1,Xk,TE,_E,iB,AE,Ytt,PE,ert,oB,sB,lB,cB,uB,LE,IE,BE,fl,nrt,art,dB,irt,ort,f8,srt,Zf,A7,lrt,pB,dj,fB,hB,um,OE,Rpe,ME,crt,mB,gB,vB,bB,yB,dm,NE,P7,L7,I7,zE,O7,M7,N7,z7,D7,j7,B7,V7,H7,F7,$7,G7,U9,U7,Z7,q7,K7,W7,Q7,J7,X7,Y7,e8,t8,r8,n8,a8,i8,o8,s8,l8,DE,Z9,c8,Tpe,xB,urt,frt,Rt,Z1e,hrt,q1e,mrt,pl=ja(()=>{"use client";Wn=_(K(),1);jo();Fu();Xe=typeof document>"u",Jet=Xe?"":navigator?.userAgent.toLowerCase()||"",w7=!Xe&&/iphone|ipad|ipod|ios|crios|fxios/i.test(Jet),K1e=!Xe&&/(iphone|ipod)/gi.test(navigator?.platform||""),j9=!Xe&&!!window.chrome,tE=!Xe&&(!!window.safari||w7);jn=class{#e;get length(){return this.#e.length}constructor(t,r){Ka(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}};rpe=/\.(m4a|m4b|mp4a|mpga|mp2|mp2a|mp3|m2a|m3a|wav|weba|aac|oga|spx|flac)($|\?)/i,npe=new Set(["audio/mpeg","audio/ogg","audio/3gp","audio/mp3","audio/webm","audio/flac","audio/m4a","audio/m4b","audio/mp4a","audio/mp4"]),ape=/\.(mp4|og[gv]|webm|mov|m4v)(#t=[,\d+]+)?($|\?)/i,ipe=new Set(["video/mp4","video/webm","video/3gp","video/ogg","video/avi","video/mpeg"]),ope=/\.(m3u8)($|\?)/i,spe=/\.(mpd)($|\?)/i,lpe=new Set(["application/vnd.apple.mpegurl","audio/mpegurl","audio/x-mpegurl","application/x-mpegurl","video/x-mpegurl","video/mpegurl","application/mpegurl"]),cpe=new Set(["application/dash+xml"]);C7={};ett=Symbol(0),ttt=Symbol(0),rtt=Symbol(0),ntt=Symbol(0),att=Symbol(0),itt=Symbol(0),ott=Symbol(0),Bt={crossOrigin:ett,readyState:ttt,updateActiveCues:rtt,canLoad:ntt,onModeChange:att,native:itt,nativeHLS:ott};Ss=class extends P9{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=[];[Bt.readyState]=0;[Bt.crossOrigin];[Bt.onModeChange]=null;[Bt.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[Bt.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[Bt.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[Bt.native]?.track.removeCue(t),this.dispatchEvent(new jt("remove-cue",{detail:t,trigger:r})),a&&this[Bt.updateActiveCues](this.#t,r)}}setMode(t,r){this.#r!==t&&(this.#r=t,t==="disabled"?(this.#o=[],this.#d()):this.readyState===2?this[Bt.updateActiveCues](this.#t,r):this.#s(),this.dispatchEvent(new jt("mode-change",{detail:this,trigger:r})),this[Bt.onModeChange]?.())}[Bt.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(h7(),f7)).then(({parseText:r,VTTCue:n,VTTRegion:a})=>{!lt(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[Bt.readyState]>0)){if(this[Bt.readyState]=1,this.dispatchEvent(new jt("load-start")),!this.src){this.#u();return}try{let{parseResponse:t,VTTCue:r,VTTRegion:n}=await Promise.resolve().then(()=>(h7(),f7)),a=this[Bt.crossOrigin]?.(),i=fetch(this.src,{headers:this.type==="json"?{"Content-Type":"application/json"}:void 0,credentials:k7(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[Bt.readyState]=2,!this.src||this.type!=="vtt"){let r=this[Bt.native];if(r&&!r.managed)for(let n of this.#i)r.track.addCue(n)}let t=new jt("load");this[Bt.updateActiveCues](this.#t,t),this.dispatchEvent(t)}#c(t){this[Bt.readyState]=3,this.dispatchEvent(new jt("error",{detail:t}))}#p(t,r,n){try{let{regions:a,cues:i}=dpe(t,r,n);this.#a=a,this.#i=i}catch(a){this.#c(a)}}#d(t){this.dispatchEvent(new jt("cue-change",{trigger:t}))}},stt=/captions|subtitles/;fm=new bc({artist:"",artwork:null,audioTrack:null,audioTracks:[],autoPlay:!1,autoPlayError:null,audioGain:null,buffered:new jn,canLoad:!1,canLoadPoster:!1,canFullscreen:!1,canOrientScreen:wB(),canPictureInPicture:!1,canPlay:!1,clipStartTime:0,clipEndTime:0,controls:!1,get iOSControls(){return K1e&&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 jn,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 jn,seeking:!1,source:{src:"",type:""},sources:[],started:!1,textTracks:[],textTrack:null,get hasCaptions(){return this.textTracks.filter(Vo).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=pj(this.buffered)??0;return Math.max(e,this.clipStartTime)},get bufferedEnd(){let e=Gf(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=pj(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?Gf(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}),ppe=new Set(["autoPlayError","autoPlaying","buffered","canPlay","error","paused","played","playing","seekable","seeking","waiting"]),ltt=new Set([...ppe,"ended","inferredPoster","inferredStreamType","inferredTitle","intrinsicDuration","inferredLiveDVRWindow","liveSyncPosition","realCurrentTime","savedState","started","userBehindLiveEdge"]);d8=ud();F9=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 jt("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]||!Vo(n[a]))&&(a=-1),a===-1&&(a=n.findIndex(i=>Vo(i)&&i.default)),a===-1&&(a=n.findIndex(i=>Vo(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 jt(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){}},rE=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)}},ctt=Symbol(0),utt=Symbol(0),dtt=Symbol(0),ptt=Symbol(0),ftt=Symbol(0),htt=Symbol(0),mtt=Symbol(0),gtt=Symbol(0),vtt=Symbol(0),At={add:ctt,remove:utt,reset:dtt,select:ptt,readonly:ftt,setReadonly:htt,onReset:mtt,onRemove:gtt,onUserSelect:vtt},R7=class extends P9{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 jt("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 jt("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 jt("readonly-change",{detail:t,trigger:r})))}},S7=Symbol(0),nE=class extends R7{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[S7]=!1,Object.defineProperty(t,"selected",{get(){return this[S7]},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?.[S7])return;let a=this.selected;t&&(t[S7]=r),(r?a!==t:a===t)&&(a&&(a[S7]=!1),this.dispatchEvent(new jt("change",{detail:{prev:a,current:this.selected},trigger:n})))}},aE=class extends nE{};gj=new Set;if(!Xe){let e=function(){for(let t of gj)try{t()}catch{}window.requestAnimationFrame(e)};e()}vj=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[Bt.native]?.remove?.(),t[Bt.native]=null,this.#n.delete(t)}changeTrack(t){let r=t?.[Bt.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[Bt.native]??=this.#i(t);iE(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[Bt.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)}}},oE=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 Vr(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 vj,this.#i.attach(t);for(let r of this.#t)this.#s(r)}this.#d()})}#s(t){Vo(t)&&this.#i?.addTrack(t)}#u(t){Vo(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?.[Bt.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}},sE=class extends R7{#e=!1;#t={};#r=null;#n=null;[Bt.crossOrigin];constructor(){super()}get selected(){return this.items.find(r=>r.mode==="showing"&&Vo(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 Ss,a=n?t:new Ss(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[Bt.crossOrigin]=this[Bt.crossOrigin],this.#e&&a[Bt.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[Bt.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))}[Bt.canLoad](){if(!this.#e){for(let t of this.items)t[Bt.canLoad]();this.#e=!0,this.#a()}}#a=o7(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=Ka(n)?this.#t[n.find(u=>this.#t[u])||""]:this.#t[n],s=i??o,l=s&&Vo(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&&Vo(r)&&r!==this.#i&&this.#s(r),r.mode==="showing"){let n=Vo(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 jt("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}},wtt=Symbol(0),Ctt=Symbol(0),li={setAuto:wtt,enableAuto:Ctt},lE=class extends nE{#e=!1;switch="current";get auto(){return this.#e||this.readonly}[li.enableAuto];[At.onUserSelect](){this[li.setAuto](!1)}[At.onReset](t){this[li.enableAuto]=void 0,this[li.setAuto](!1,t)}autoSelect(t){this.readonly||this.#e||!this[li.enableAuto]||(this[li.enableAuto]?.(t),this[li.setAuto](!0,t))}getBySrc(t){return this.items.find(r=>r.src===t)}[li.setAuto](t,r){this.#e!==t&&(this.#e=t,this.dispatchEvent(new jt("auto-change",{detail:t,trigger:r})))}};K1=class extends so{},wpe={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:"<"},Qk=new Set(["Shift","Alt","Meta","Ctrl"]),Ett='button, [role="button"]',M1e='input, textarea, select, [contenteditable], [role^="menuitem"], [role="timer"]',bj=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 Vr(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),Cr(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 Vr(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(M1e))return;let{method:n,value:a}=this.#i(t);if(!lt(a)&&!Ka(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||Qk.has(t.key))return;let r=document.activeElement;if(r?.matches(M1e)||a7(t)&&r?.matches(Ett))return;let{method:n,value:a}=this.#i(t),i=!t.metaKey&&/^[0-9]$/.test(t.key);if(!lt(a)&&!Ka(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){xpe(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=Ka(i)?i.join(" "):lt(i)?i:i?.keys;return(Ka(o)?o:o?.split(" "))?.map(l=>Ttt(l).replace(/Control/g,"Ctrl").split("+"))?.some(l=>{let u=new Set(l.filter(c=>Qk.has(c)));for(let c of Qk){let d=c.toLowerCase()+"Key";if(!u.has(c)&&t[d])return!1}return l.every(c=>Qk.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))}},Rtt=["!","@","#","$","%","^","&","*","(",")"];cE=class extends so{#e;constructor(t){super(),this.#e=t}onAttach(t){let{$props:r,ariaKeys:n}=Qr(),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=Ka(i)?i.join(" "):lt(i)?i:i?.keys;t.setAttribute("aria-keyshortcuts",Ka(o)?o.join(" "):o)}}},uE=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 Vr(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 Vr(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 Vr(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||AB(t)||(nm(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}))}},yj=F1.fullscreenEnabled,dE=class extends so{#e=!1;#t=!1;get active(){return this.#t}get supported(){return yj}onConnect(){new Vr(F1).add("fullscreenchange",this.#n.bind(this)).add("fullscreenerror",this.#a.bind(this)),er(this.#r.bind(this))}async#r(){yj&&await this.exit()}#n(t){let r=oj(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||oj(this.el)?void 0:(N1e(),F1.requestFullscreen(this.el))}catch(t){throw this.#e=!1,t}}async exit(){if(!(!this.el||!oj(this.el)))return N1e(),F1.exitFullscreen()}};T7=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=wB();get supported(){return e.supported}onConnect(){if(this.supported)Cr(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"}},pE=class{name="audio";target;canPlay(t){return EB(t)?Xe||!lt(t.src)||t.type==="?"||Q1e(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(()=>(y1e(),b1e))).AudioProvider(this.target,t)}},$9=class{name="video";target;canPlay(t){return RB(t)?Xe||!lt(t.src)||t.type==="?"||J1e(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 Mtt})).VideoProvider(this.target,t)}},fE=class e extends $9{static supported=v7();name="hls";canPlay(t){return e.supported&&pm(t)}async load(t){if(Xe)throw Error("[vidstack] can not load hls provider server-side");return new(await Promise.resolve().then(()=>(w1e(),x1e))).HLSProvider(this.target,t)}},Yk=null,hE=[],mE=[];xj=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=_tt(),this.#n&&this.#n.connect(this.#r)),this.#n||(this.#n=Att(this.#e,this.#r)),this.#r.gain.value=t,this.#t(t)}}removeGain(){this.#r&&(this.#n&&this.#n.connect(LB().destination),this.#i(),this.#t(null))}destroy(){this.#a(),this.#i()}#a(){if(this.#n)try{Ltt(this.#n)}catch{}finally{this.#n=null}}#i(){if(this.#r)try{Ptt(this.#r)}catch{}finally{this.#r=null}}},Itt=["focus","blur","visibilitychange","pageshow","pagehide"],wj=class{#e=vt(z1e());#t=vt(Xe?"visible":document.visibilityState);#r;connect(){let t=new Vr(window),r=this.#n.bind(this);for(let n of Itt)t.add(n,r);tE&&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){tE&&window.clearTimeout(this.#r),(t.type!=="blur"||this.#e()==="active")&&(this.#e.set(z1e(t)),this.#t.set(document.visibilityState=="hidden"?"hidden":"visible"))}};pd=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())})}},Cj=class{#e;#t;#r=!1;#n=!1;#a=!1;#i=new pd(this.#d.bind(this));#o=new wj;#l;get#s(){return this.#e.media}constructor(t,r){this.#e=t,this.#t=r,this.#l=new Vr(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;!(tE&&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),(w7||tE&&pm(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()&&gD(this.#s.controls)&&(this.#s.controls=!1)}#I(){let t=this.#t.$state.paused(),r=this.#o.visibility==="hidden";(t||r)&&Cr(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)&&mj(this.#s.duration)>mj(this.#s.currentTime)&&(this.#y(this.#s.duration,t),this.#s.ended||this.#t.player.dispatch(new jt("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)}},Sj=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),Cr(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}}},m7=class{constructor(t,r){this.media=t,this.ctx=r,this.audioGain=new xj(t,n=>{this.ctx.notify("audio-gain-change",n)})}scope=ul();currentSrc=null;audioGain;setup(){new Cj(this,this.ctx),"audioTracks"in this.media&&new Sj(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||"",upe(t)?(this.removeSource(),this.media.srcObject=t):(this.media.srcObject=null,lt(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}},kj=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(),Cr(this.#e,"playing",r);let n=new Vr(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}},g7=class extends kj{type="airplay";get canPrompt(){return"WebKitPlaybackTargetAvailabilityEvent"in window}},Ej=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||Ott(this.#e,r))return;let n=new Ss({id:r.id,kind:r.kind,label:r.label??"",language:r.language,type:"vtt"});n[Bt.native]={track:r},n[Bt.readyState]=2,n[Bt.nativeHLS]=!0;let a=0,i=o=>{if(r.cues)for(let s=a;s{this.#t.notify("picture-in-picture-change",t,r)}},Tj=class{#e;#t;#r="inline";get mode(){return this.#r}constructor(t,r){this.#e=t,this.#t=r,Cr(t,"webkitpresentationmodechanged",this.#n.bind(this))}get supported(){return kB(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 jt("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)})}},_j=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")}},Aj=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")}},B9=class extends m7{$$PROVIDER_TYPE="VIDEO";get type(){return"video"}airPlay;fullscreen;pictureInPicture;constructor(t,r){super(t,r),si(()=>{if(this.airPlay=new g7(t,r),kB(t)){let n=new Tj(t,r);this.fullscreen=new _j(n),this.pictureInPicture=new Aj(n)}else SB(t)&&(this.pictureInPicture=new Rj(t,r))},this.scope)}setup(){super.setup(),CB(this.video)&&new Ej(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}},Mtt=Object.freeze({__proto__:null,VideoProvider:B9});Ntt=e=>`dash-${im(e)}`,Pj=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[li.enableAuto]=this.#S.bind(this),Cr(this.#t.qualities,"change",this.#R.bind(this)),Cr(this.#t.audioTracks,"change",this.#T.bind(this)),this.#a=ue(this.#o.bind(this))}#i(t){return new jt(Ntt(t.type),{detail:t})}#o(){if(!this.#t.$state.live())return;let t=new pd(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?.[Bt.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&&D1e(o.lang))??o?.lang??void 0,language:o.lang??void 0,kind:o.kind,default:o.defaultTrack});u[Bt.native]={managed:!0,track:s},u[Bt.readyState]=2,u[Bt.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[li.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&&J1e(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&&Q1e(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(S=>navigator.languages.some(C=>S.lang&&C.toLowerCase().startsWith(S.lang.toLowerCase())))||d.labels[0],y={id:`dash-audio-${d?.index}`,label:b?.text??(d.lang&&D1e(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 jt("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"),j9&&(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(),lt(t.src)&&this.#r?.attachSource(t.src)}destroy(){this.#A(),this.#r?.destroy(),this.#r=null,this.#a?.(),this.#a=null}};Lj=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 Dtt(this.#e,t);if(fa(r)&&!lt(this.#e)&&(r=await ztt(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 jt("dash-unsupported")),this.#t.notify("error",{message:n,code:4}),null}return r}#a(){this.#t.player.dispatch(new jt("dash-lib-load-start"))}#i(t){this.#t.player.dispatch(new jt("dash-lib-loaded",{detail:t})),this.#r(t)}#o(t){let r=V9(t);this.#t.player.dispatch(new jt("dash-lib-load-error",{detail:r})),this.#t.notify("error",{message:r.message,code:4,error:r})}};Btt="https://cdn.jsdelivr.net",Ij=class extends B9{$$PROVIDER_TYPE="DASH";#e=null;#t=new Pj(this.video,this.ctx);get ctor(){return this.#e}get instance(){return this.#t.instance}static supported=Y1e();get type(){return"dash"}get canLiveSync(){return!0}#r=`${Btt}/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(){lt(this.#r)&&Cc(this.#r)}setup(){super.setup(),new Lj(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(!lt(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()}},Vtt=Object.freeze({__proto__:null,DASHProvider:Ij}),gE=class e extends $9{static supported=Y1e();name="dash";canPlay(t){return e.supported&&jE(t)}async load(t){if(Xe)throw Error("[vidstack] can not load dash provider server-side");return new(await Promise.resolve().then(function(){return Vtt})).DASHProvider(this.target,t)}},vE=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 lt(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(()=>(E1e(),k1e))).VimeoProvider(this.target,t)}async loadPoster(t,r,n){let{resolveVimeoVideoId:a,getVimeoVideoInfo:i}=await Promise.resolve().then(()=>(KD(),S1e));if(!lt(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}},bE=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 lt(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(()=>(_1e(),T1e))).YouTubeProvider(this.target,t)}async loadPoster(t,r,n){let{findYouTubePoster:a,resolveYouTubeVideoId:i}=await Promise.resolve().then(()=>(XD(),R1e)),o=lt(t.src)&&i(t.src);return o?a(o,n):null}};lj=Symbol(0),Htt=["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"],Ftt={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:wpe,storage:null},yE=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")SD(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())}}},Oj=class{#e;#t;constructor(t,r){this.#e=t,this.#t=r}notify(t,...r){Xe||this.#e(new jt(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:S}=this.#t,{muted:C,volume:E,clipStartTime:R,playbackRate:x}=this.#t.$props;await y?.onLoad?.(h());let P=d()?.currentTime,I=d()?.paused,L=await y?.getTime(),N=P??L??R(),F=I===!1||I!==!0&&!i()&&n();if(b){b.setVolume(await y?.getVolume()??E()),b.setMuted(C()||!!await y?.getMuted());let ne=await y?.getAudioGain()??1;ne>1&&b.audioGain?.setGain?.(ne),b.setPlaybackRate?.(await y?.getPlaybackRate()??x()),b.setPlaysInline?.(c()),N>0&&b.setCurrentTime(N)}let z=await y?.getVideoQuality();if(z&&S.length){let ne=null,W=1/0;for(let Z of S){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 jt("auto-play-attempt",{trigger:t});try{await r.play(i)}catch{}}},Mj=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()}},xE=class{#e=!1;#t=dd();#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=dd()}},Nj=class extends K1{#e;#t;#r;controls;#n;#a;#i;#o=new xE;constructor(t,r,n){super(),this.#e=t,this.#t=r,this.#r=n,this.#i=n.$provider,this.controls=new uE,this.#n=new dE,this.#a=new T7}onAttach(){this.listen("fullscreen-change",this.#C.bind(this))}onConnect(t){let r=Object.getOwnPropertyNames(Object.getPrototypeOf(this)),n=new Vr(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 cj(o,Oe(r)),await o.play()}catch(o){let s=this.createEvent("play-fail",{detail:V9(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 cj(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);cj(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(B1e(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(B1e(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=j9&&!w7&&Wk(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(()=>(aj(),I1e)).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:V9(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:V9(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=TB(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){}};zj=class{seeking=!1;looping=!1;replaying=!1;queue=new Mj},$tt=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"]),Dj=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 Vr(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||($tt.has(r)&&this.#r.set(r,t),this.dispatch(t))}#s=!1;#u(){this.#s&&(requestAnimationFrame(()=>{this.scope&&this.#t.remote.play(new jt("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 Vr(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 Vr(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 Vr(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(!eE(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(!eE(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[li.enableAuto]&&(this.#E(),a[li.enableAuto]=this.#E.bind(this),a[li.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),hj(this.$state,r),this.#p();return}hj(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=Gf(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=Gf(a),s=a.length!==r().length,l=o!==Gf(r()),u=Gf(i),c=i.length!==n().length,d=u!==Gf(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[Bt.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=tpe(this.#a,this.#i,t()),r.set(new jn(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=o7(()=>{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))}},jj=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()})}},V1e=["play","pause","seekforward","seekbackward","seekto"],Bj=class extends K1{onConnect(){ue(this.#t.bind(this)),ue(this.#r.bind(this));let t=this.#n.bind(this);for(let r of V1e)navigator.mediaSession.setActionHandler(r,t);er(this.#e.bind(this))}#e(){for(let t of V1e)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 jt("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}}},wE=vt(!1);Xe||(Cr(document,"pointerdown",()=>{wE.set(!1)}),Cr(document,"keydown",e=>{e.metaKey||e.altKey||e.ctrlKey||wE.set(!0)}));hl=class extends so{#e=vt(!1);onConnect(t){ue(()=>{let r=new Vr(t);if(!wE()){this.#e.set(!1),Jk(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),Jk(t,n),r.add("focus",this.#t.bind(this)).add("blur",this.#r.bind(this))})}focused(){return this.#e()}#t(){this.#e.set(!0),Jk(this.el,!0)}#r(){this.#e.set(!1),Jk(this.el,!1)}#n(){H1e(this.el,!0)}#a(){H1e(this.el,!1)}};CE=class e extends qt{static props=Ftt;static state=fm;#e;#t;#r;canPlayQueue=new xE;remoteControl;get#n(){return this.#e.$provider()}get#a(){return this.$props}constructor(){super(),new jj;let t={player:this,qualities:new lE,audioTracks:new aE,storage:null,$provider:vt(null),$providerSetup:vt(!1),$props:this.$props,$state:this.$state};t.remote=this.remoteControl=new F9(void 0),t.remote.setPlayer(this),t.textTracks=new sE,t.textTracks[Bt.crossOrigin]=this.$state.crossOrigin,t.textRenderers=new oE(t),t.ariaKeys={},this.#e=t,ws(d8,t),this.orientation=new T7,new hl,new bj(t);let r=new zj;this.#t=new Dj(r,t),this.#r=new Nj(this.#t,r,t),t.delegate=new Oj(this.#t.handle.bind(this.#t),t),t.notify=t.delegate.notify.bind(t.delegate),typeof navigator<"u"&&"mediaSession"in navigator&&new Bj,new yE("load",this.startLoading.bind(this)),new yE("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",""),tn(t,"tabindex","0"),tn(t,"role","region"),ue(this.#R.bind(this)),Xe?this.#o():ue(this.#o.bind(this)),Xe?this.#l():ue(this.#l.bind(this)),Cr(t,"find-media-player",this.#c.bind(this))}onConnect(t){K1e&&Nt(t,"data-iphone","");let r=window.matchMedia("(pointer: coarse)");this.#d(r),r.onchange=this.#d.bind(this);let n=new ResizeObserver(Hf(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=Lk(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[lj]){this.setAttributes(e[lj]);return}let t={"data-load":function(){return this.$props.load()},"data-captions":function(){let n=this.$state.textTrack();return!!n&&Vo(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 Htt){let a="data-"+(r[n]??im(n));t[a]=function(){return this.$state[n]()}}delete t.title,e[lj]=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=TB(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=_B(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=lt(t)?new rE:t;if(r?.onChange){let{source:n}=this.$state,a=lt(t)?t:this.el?.id,i=cd(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")}},Sn=CE.prototype;Nr(Sn,"canPlayQueue");Nr(Sn,"remoteControl");Nr(Sn,"provider");Nr(Sn,"controls");Nr(Sn,"orientation");Nr(Sn,"title");Nr(Sn,"qualities");Nr(Sn,"audioTracks");Nr(Sn,"textTracks");Nr(Sn,"textRenderers");Nr(Sn,"duration");Nr(Sn,"paused");Nr(Sn,"muted");Nr(Sn,"currentTime");Nr(Sn,"volume");Nr(Sn,"playbackRate");ha(Sn,"play");ha(Sn,"pause");ha(Sn,"enterFullscreen");ha(Sn,"exitFullscreen");ha(Sn,"enterPictureInPicture");ha(Sn,"exitPictureInPicture");ha(Sn,"seekToLiveEdge");ha(Sn,"startLoading");ha(Sn,"startLoadingPoster");ha(Sn,"requestAirPlay");ha(Sn,"requestGoogleCast");ha(Sn,"setAudioGain");Vj=new Map,Hj=class{#e=!1;#t;#r;#n;#a;constructor(t,r,n,a=[]){this.#r=t,this.#n=r,this.#a=n;let i=new gE,o=new fE,s=new $9,l=new pE,u=new bE,c=new vE,d=[u,c];this.#t=cd(()=>{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(F1e(r.$props.src()));for(let g of h.sources()){let b=this.#t().find(S=>S.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",[...F1e(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=k7(o()),l=new AbortController;return Promise.all(r.map(u=>lt(u.src)&&u.type==="?"?fetch(u.src,{method:"HEAD",credentials:s,signal:l.signal}).then(c=>(u.type=c.headers.get("content-type")||"??",Vj.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 jt("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(eE(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 jt("quality-change",{detail:{quality:h}}))}return G1e(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()){si(()=>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(!G1e(t?.currentSrc,r)){if(this.#n.$state.canLoad()){let i=new AbortController;return pm(r)?(a||!v7())&&kpe(r.src,{credentials:k7(n),signal:i.signal}).then(o=>{this.#n.notify("stream-type-change",o)}).catch(Do):jE(r)?Gtt(r.src,{credentials:k7(n),signal:i.signal}).then(o=>{this.#n.notify("stream-type-change",o)}).catch(Do):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{lt(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 jt("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()}}};Fj=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||Ss.createId(r);this.#t.textTracks.getById(n)||(r.id=n,this.#t.textTracks.add(r))}this.#r=t}},SE=class extends qt{static props={loaders:[]};static state=new bc({loader:null});#e;#t;#r=vt([]);#n=vt([]);#a=null;onSetup(){this.#e=Qr(),this.#t=new Hj(this.#r,this.#e,this.$state.loader,this.$props.loaders())}onAttach(t){t.setAttribute("data-media-provider","")}onConnect(t){this.#t.connect(),new Fj(this.#n,this.#e);let r=new ResizeObserver(Hf(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}`);lt(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||Ss.createId(i),...i})}}this.#r.set(t),this.#n.set(r),yc()}},qtt=SE.prototype;ha(qtt,"load");$j=class extends qt{static props={translations:null};static state=new bc({label:null,busy:!1});#e;#t=!1;onSetup(){this.#e=Qr()}onAttach(t){t.style.display="contents"}onConnect(t){t.setAttribute("data-media-announcer",""),tn(t,"role","status"),tn(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=_7(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),lt(n)&&this.dispatch("change",{detail:n}),()=>window.clearTimeout(a)}#d(t){let{label:r}=this.$state;r.set(t)}},Gj=class extends qt{static props={hideDelay:2e3,hideOnMouseLeave:!1};#e;onSetup(){this.#e=Qr(),ue(this.#r.bind(this))}onAttach(t){let{pictureInPicture:r,fullscreen:n}=this.#e.$state;oo(t,"pointer-events","none"),tn(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()}},Uj=class extends qt{onAttach(t){t.style.pointerEvents||oo(t,"pointer-events","auto")}},kE=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(xtt(r)){this.#a?.();let i=Cr(r,"animationend",n,{once:!0});this.#a=i}else n()}})}#i(){window.clearTimeout(this.#r),this.#r=-1}},lm=ud(),Ktt=0,Zj=class extends qt{static props={showDelay:700};#e=`media-tooltip-${++Ktt}`;#t=vt(null);#r=vt(null);#n=vt(!1);constructor(){super(),new hl;let{showDelay:t}=this.$props;new kE({trigger:this.#t,content:this.#r,showDelay:t,listen(r,n,a){ue(()=>{wE()&&Cr(r,"focus",n),Cr(r,"blur",a)}),new Vr(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(){ws(lm,{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",tn(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)}},qj=class extends qt{constructor(){super(),new hl}onConnect(t){er(gpe(()=>{if(!this.connectScope)return;this.#e();let r=Kn(lm);er(()=>{let n=this.#t();n&&r.detachTrigger(n)})}))}#e(){let t=this.#t(),r=Kn(lm);t&&r.attachTrigger(t)}#t(){let t=this.el.firstElementChild;return t?.localName==="button"||t?.getAttribute("role")==="button"?t:this.el}},Kj=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(lm);er(()=>r.detachContent(t)),er(gpe(()=>{this.connectScope&&ue(this.#t.bind(this))}))}#e(t){Kn(lm).attachContent(t)}#t(){let{showing:t}=Kn(lm);if(!t())return;let{placement:r,offset:n,alignOffset:a}=this.$props;return vpe(this.el,this.#r(),r(),{offsetVarName:"media-tooltip",xOffset:a(),yOffset:n()})}#r(){return Kn(lm).trigger()}},Hi=class extends so{static props={disabled:!1};#e;constructor(t){super(),this.#e=t,new hl,t.keyShortcut&&new cE(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){tn(t,"tabindex","0"),tn(t,"role","button"),tn(t,"type","button")}onConnect(t){let r=Uf(t,this.#n.bind(this));for(let n of["click","touchstart"])r.add(n,this.#a.bind(this),{passive:!0})}#t(){return M9(this.#e.isPresssed())}#r(t){mD(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())}},EE=class extends qt{static props={disabled:!1,defaultPressed:!1};#e=vt(!1);get pressed(){return this.#e()}constructor(){super(),new Hi({isPresssed:this.#e})}},Wtt=EE.prototype;Nr(Wtt,"pressed");Wj=class extends qt{static props=Hi.props;#e;constructor(){super(),new Hi({isPresssed:this.#r.bind(this),onPress:this.#t.bind(this)})}onSetup(){this.#e=Qr();let{canAirPlay:t,isAirPlayConnected:r}=this.#e.$state;this.setAttributes({"data-active":r,"data-supported":t,"data-state":this.#n.bind(this),"aria-hidden":Fi(()=>!t())})}onAttach(t){t.setAttribute("data-media-tooltip","airplay"),qf(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()}`}},Qj=class extends qt{static props=Hi.props;#e;constructor(){super(),new Hi({isPresssed:this.#r.bind(this),onPress:this.#t.bind(this)})}onSetup(){this.#e=Qr();let{canGoogleCast:t,isGoogleCastConnected:r}=this.#e.$state;this.setAttributes({"data-active":r,"data-supported":t,"data-state":this.#n.bind(this),"aria-hidden":Fi(()=>!t())})}onAttach(t){t.setAttribute("data-media-tooltip","google-cast"),qf(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()}`}},Jj=class extends qt{static props=Hi.props;#e;constructor(){super(),new Hi({isPresssed:this.#r.bind(this),keyShortcut:"togglePaused",onPress:this.#t.bind(this)})}onSetup(){this.#e=Qr();let{paused:t,ended:r}=this.#e.$state;this.setAttributes({"data-paused":t,"data-ended":r})}onAttach(t){t.setAttribute("data-media-tooltip","play"),qf(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()}},Xj=class extends qt{static props=Hi.props;#e;constructor(){super(),new Hi({isPresssed:this.#r.bind(this),keyShortcut:"toggleCaptions",onPress:this.#t.bind(this)})}onSetup(){this.#e=Qr(),this.setAttributes({"data-active":this.#r.bind(this),"data-supported":()=>!this.#n(),"aria-hidden":Fi(this.#n.bind(this))})}onAttach(t){t.setAttribute("data-media-tooltip","caption"),qf(t,"Captions")}#t(t){this.#e.remote.toggleCaptions(t)}#r(){let{textTrack:t}=this.#e.$state,r=t();return!!r&&Vo(r)}#n(){let{hasCaptions:t}=this.#e.$state;return!t()}},Yj=class extends qt{static props={...Hi.props,target:"prefer-media"};#e;constructor(){super(),new Hi({isPresssed:this.#r.bind(this),keyShortcut:"toggleFullscreen",onPress:this.#t.bind(this)})}onSetup(){this.#e=Qr();let{fullscreen:t}=this.#e.$state,r=this.#n.bind(this);this.setAttributes({"data-active":t,"data-supported":r,"aria-hidden":Fi(()=>!r())})}onAttach(t){t.setAttribute("data-media-tooltip","fullscreen"),qf(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()}},eB=class extends qt{static props=Hi.props;#e;constructor(){super(),new Hi({isPresssed:this.#r.bind(this),keyShortcut:"toggleMuted",onPress:this.#t.bind(this)})}onSetup(){this.#e=Qr(),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"),qf(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"}},tB=class extends qt{static props=Hi.props;#e;constructor(){super(),new Hi({isPresssed:this.#r.bind(this),keyShortcut:"togglePictureInPicture",onPress:this.#t.bind(this)})}onSetup(){this.#e=Qr();let{pictureInPicture:t}=this.#e.$state,r=this.#n.bind(this);this.setAttributes({"data-active":t,"data-supported":r,"aria-hidden":Fi(()=>!r())})}onAttach(t){t.setAttribute("data-media-tooltip","pip"),qf(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()}},rB=class extends qt{static props={disabled:!1,seconds:30};#e;constructor(){super(),new hl}onSetup(){this.#e=Qr();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":Fi(()=>!n())})}onAttach(t){tn(t,"tabindex","0"),tn(t,"role","button"),tn(t,"type","button"),t.setAttribute("data-media-tooltip","seek"),qf(t,this.#r.bind(this))}onConnect(t){Uf(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)}},nB=class extends qt{static props={disabled:!1};#e;constructor(){super(),new hl}onSetup(){this.#e=Qr();let{disabled:t}=this.$props,{live:r,liveEdge:n}=this.#e.$state,a=()=>!r();this.setAttributes({"data-edge":n,"data-hidden":a,"aria-disabled":Fi(()=>t()||n()),"aria-hidden":Fi(a)})}onAttach(t){tn(t,"tabindex","0"),tn(t,"role","button"),tn(t,"type","button"),t.setAttribute("data-media-tooltip","live")}onConnect(t){Uf(t,this.#t.bind(this))}#t(t){let{disabled:r}=this.$props,{liveEdge:n}=this.#e.$state;r()||n()||this.#e.remote.seekToLiveEdge(t)}},Kf=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 U1e(this.min,this.max,this.value)},get fillPercent(){return this.fillRate*100},get pointerRate(){return U1e(this.min,this.max,this.pointerValue)},get pointerPercent(){return this.pointerRate*100}});RE=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}},IB=ud(),E7=ud();uj={Left:-1,ArrowLeft:-1,Up:1,ArrowUp:1,Right:1,ArrowRight:1,Down:-1,ArrowDown:-1},aB=class extends so{#e;#t;#r;constructor(t,r){super(),this.#e=t,this.#t=r}onSetup(){dl(E7)&&(this.#r=Kn(E7))}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 Vr(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)||AB(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;Cr(t,"focus",this.#p.bind(this)),!(r()||this.#e.isDisabled())&&new Vr(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 Vr(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(Xtt(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(uj).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(uj).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(uj[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})},G9=ud(()=>({})),ks=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=Qr();let t=new hl;t.attach(this),this.$state.focused=t.focused.bind(t),dl(G9)||ws(G9,{default:"value"}),ws(IB,{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 aB(this.#t,this.#e).attach(this),new RE({callback:this.#a.bind(this)}).attach(this)}onAttach(t){tn(t,"role","slider"),tn(t,"tabindex","0"),tn(t,"autocomplete","off"),Xe?this.#p():ue(this.#p.bind(this))}onConnect(t){er(hpe(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(Jtt(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 M9(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(Vi(t(),3),Vi(r(),3))}#d=Hf((t,r)=>{this.el?.style.setProperty("--slider-fill",t+"%"),this.el?.style.setProperty("--slider-pointer",r+"%")})},cm=class extends qt{static props={...ks.props,min:0,max:100,value:0};static state=Kf;constructor(){super(),new ks({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 Vi(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,Xk=new Map,TE=class e{#e;#t;#r;$images=vt([]);static create(t,r){let n=Qr();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(lt(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(lt(r)){let n=this.#r(),a=r+"::"+n;if(!Xk.has(a)){let i=new Promise(async(o,s)=>{try{let l=await fetch(r,{credentials:k7(n)});if(l.headers.get("content-type")==="application/json"){let c=await l.json();if(Ka(c))if(c[0]&&"text"in c[0])o(this.#o(c));else{for(let d=0;d(h7(),f7)).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(()=>{lt(a)&&Xk.delete(a)});Xk.set(a,i)}Xk.get(a)?.then(i=>{this.$images.set(i||[])})}else if(Ka(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&<(n.url)),Z1("startTime"in n&&Ma(n.startTime)),{...n,url:lt(n.url)?this.#s(n.url,r):n.url}))}#i(t){Z1(lt(t.url)),Z1(Ka(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(Vi(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=[]}},iB=class extends _E{#e;onAttach(t){this.#e=am(cm.state)}getTime(){let{duration:t,clipStartTime:r}=this.media.$state;return r()+this.#e.pointerRate()*t()}},AE=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=Qr(),this.#t=am(cm.state),this.#a(),this.setAttributes({"data-loading":this.#i.bind(this),"data-hidden":this.$state.hidden,"data-error":this.#o.bind(this),"aria-hidden":Fi(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 Vr(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())}},Ytt=AE.prototype;Nr(Ytt,"video");PE=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=am(cm.state),this.#e=Kn(G9),this.#t=cd(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??Vi)(y,n())+"%"}else return h==="time"?(this.#e.time??p8)(g,{padHrs:a(),padMins:i(),showHrs:o(),showMs:s()}):(this.#e.value?.(g)??g.toFixed(2))+""}},ert=PE.prototype;ha(ert,"getValueText");oB=class extends qt{static props={offset:0,noClamp:!1};#e;onSetup(){this.#e=Kn(IB);let{active:t}=am(cm.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=Hf(()=>{let{disabled:t,orientation:r}=this.#e;if(t())return;let n=this.el,{offset:a,noClamp:i}=this.$props;n&&Epe(n,{clamp:!i(),offset:a(),orientation:r()})})};sB=class extends qt{static props={...ks.props,keyStep:5,shiftKeyMultiplier:2};static state=Kf;#e;onSetup(){this.#e=Qr();let{audioGain:t}=this.#e.$state;ws(G9,{default:"percent",value(r){return(r*(t()??1)).toFixed(2)},percent(r){return Math.round(r*(t()??1))}}),new ks({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",""),tn(t,"aria-label","Volume");let{canSetVolume:r}=this.#e.$state;this.setAttributes({"data-supported":r,"aria-hidden":Fi(()=>!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 Vi(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=Vi(t.detail/100,3);this.#e.remote.changeVolume(r,t)}#s(t){this.#o(t)}#u(t){this.#o(t)}},lB=class extends qt{static props={...ks.props,step:25,keyStep:25,shiftKeyMultiplier:2,min:0,max:300};static state=Kf;#e;onSetup(){this.#e=Qr(),ws(G9,{default:"percent",percent:(t,r)=>Vi(this.$state.value(),r)+"%"}),new ks({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",""),tn(t,"aria-label","Audio Boost");let{canSetAudioGain:r}=this.#e.$state;this.setAttributes({"data-supported":r,"aria-hidden":Fi(()=>!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=Vi(1+t.detail/100,2);this.#e.remote.changeAudioGain(r,t)}#l(t){this.#o(t)}#s(t){this.#o(t)}},cB=class extends qt{static props={...ks.props,step:.25,keyStep:.25,shiftKeyMultiplier:2,min:0,max:2};static state=Kf;#e;onSetup(){this.#e=Qr(),new ks({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",""),tn(t,"aria-label","Speed");let{canSetPlaybackRate:r}=this.#e.$state;this.setAttributes({"data-supported":r,"aria-hidden":Fi(()=>!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 Vi(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)}},uB=class extends qt{static props={...ks.props,step:1,keyStep:1,shiftKeyMultiplier:1};static state=Kf;#e;#t=cd(()=>{let{qualities:t}=this.#e.$state;return PB(t())});onSetup(){this.#e=Qr(),new ks({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",""),tn(t,"aria-label","Video Quality");let{qualities:r,canSetQuality:n}=this.#e.$state,a=cd(()=>n()&&r().length>0);this.setAttributes({"data-supported":a,"aria-hidden":Fi(()=>!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)}},LE=class extends qt{static props={...ks.props,step:.1,keyStep:5,shiftKeyMultiplier:2,pauseWhileDragging:!1,noSwipeGesture:!1,seekingRequestThrottle:100};static state=Kf;#e;#t;#r=vt(null);constructor(){super();let{noSwipeGesture:t}=this.$props;new ks({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=Qr(),ws(G9,{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",""),tn(t,"aria-label","Seek")}onConnect(t){ue(this.#l.bind(this)),u8(this.#e.textTracks,"chapters",this.#r.set)}#n(){let{bufferedEnd:t,duration:r}=this.#e.$state;return Vi(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(IB);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 Vi(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)?`${_7(t)} out of ${_7(r())}`:"live"}#b(t){let{duration:r}=this.#e.$state;return Vi(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?"-":""}${p8(Math.abs(o),r)}`:"LIVE"}},IE=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=Qr(),this.#t=am(LE.state)}onAttach(t){u8(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&&si(()=>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=Hf(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 Vr(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=o7(()=>{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}},BE=IE.prototype;Nr(BE,"cues");Nr(BE,"activeCue");Nr(BE,"activePointerCue");ha(BE,"setRefs");fl=ud();nrt=["a[href]","[tabindex]","input","select","button"].map(e=>`${e}:not([aria-hidden='true'])`).join(","),art=new Set(["Escape","Tab","ArrowUp","ArrowDown","Home","PageUp","End","PageDown","Enter"," "]),dB=class{#e=-1;#t=null;#r=[];#n;get items(){return this.#r}constructor(t){this.#n=t}attachMenu(t){Cr(t,"focus",this.#o.bind(this)),this.#t=t,er(()=>{this.#t=null})}listen(){this.#t&&(this.update(),new Vr(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(()=>{rrt(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(xD(t)&&r instanceof Element){let n=r.getAttribute("role");return!/a|input|select|button/.test(r.localName)&&!n}return art.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(nrt),r=[],n=a=>a.getAttribute("role")==="menu";for(let a of t)iE(a)&&a.offsetParent!==null&&mpe(this.#t,a,n)&&r.push(a);return r}},irt=Object.defineProperty,ort=Object.getOwnPropertyDescriptor,f8=(e,t,r,n)=>{for(var a=ort(t,r),i=e.length-1,o;i>=0;i--)(o=e[i])&&(a=o(t,r,a)||a);return a&&irt(t,r,a),a},srt=0,Zf=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 kE({trigger:this.#i,content:this.#o,showDelay:t,listen:(r,n,a)=>{Uf(r,o=>{this.#n()?a(o):n(o)});let i=this.#L();i&&Uf(i,o=>{o.stopPropagation(),a(o)})},onChange:this.#S.bind(this)})}onSetup(){this.#e=Qr();let t=++srt;this.#t=`media-menu-${t}`,this.#r=`media-menu-button-${t}`,this.#p=new dB({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)}),ws(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(E7)?Kn(E7):null;ws(E7,{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)),Cr(window,"pointerup",this.#P.bind(this)))}#w(t){let r=t.el,n=this.isSubmenu,a=Fi(this.#T.bind(this));tn(r,"tabindex",n?"-1":"0"),tn(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),tn(r,"role","menu"),tn(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",M9(!t))}#C(t){this.#f.set(t)}#b=!1;#S(t,r){if(this.#b=nm(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",M9(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&&O1e(r,t)||t.stopPropagation()}#P(t){let r=this.#o();this.#d||r&&O1e(r,t)||this.close(t)}#L(){let t=this.el?.querySelector('[data-part="close-target"]');return this.el&&t&&mpe(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 Vr(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=Hf(()=>{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(iE(i)&&i.style.display==="contents")a.push(...i.children);else if(i.nodeType===3)r+=parseFloat(getComputedStyle(i).fontSize);else if(iE(i)){if(!fpe(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())}};f8([Nr],Zf.prototype,"triggerElement");f8([Nr],Zf.prototype,"contentElement");f8([Nr],Zf.prototype,"isSubmenu");f8([ha],Zf.prototype,"open");f8([ha],Zf.prototype,"close");A7=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)),tn(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()),Uf(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)}},lrt=A7.prototype;Nr(lrt,"expanded");pB=class extends A7{},dj=ud(),fB=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(dj)){let r=Kn(dj);r&&(ws(dj,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(vpe(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()}},hB=ud(),um=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(){ws(hB,{add:this.#n.bind(this),remove:this.#a.bind(this)})}onAttach(t){dl(fl)||tn(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}},OE=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 um,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)}},Rpe=OE.prototype;Nr(Rpe,"values");Nr(Rpe,"value");ME=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":Fi(this.#e)})}onAttach(t){let r=dl(fl);tn(t,"tabindex",r?"-1":"0"),tn(t,"role",r?"menuitemradio":"radio"),ue(this.#a.bind(this))}onConnect(t){this.#n(),Uf(t,this.#i.bind(this)),er(this.#r.bind(this))}#r(){si(()=>{Kn(hB).remove(this.#t)},this.connectScope)}#n(){Kn(hB).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})}},crt=ME.prototype;Nr(crt,"checked");mB=class extends qt{static props={disabled:!1,event:void 0,action:void 0};#e;#t=null;onSetup(){this.#e=Qr();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"),Cr(this.#t,t,this.#i.bind(this),{passive:!1}))}#n=0;#a=-1;#i(t){if(this.$props.disabled()||n7(t)&&(t.button!==0||this.#e.activeMenu)||O9(t)&&this.#e.activeMenu||AB(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(n7(t)||yD(t)||O9(t)){let r=O9(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 jt("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[Pk(a)](r),this.dispatch("trigger",{detail:t,trigger:r})}},gB=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 Vr(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]})}},vB=class e extends qt{static props={textDir:"ltr",exampleText:"Captions look like this."};#e;static lib=vt(null);onSetup(){this.#e=Qr(),this.setAttributes({"aria-hidden":Fi(this.#t.bind(this))})}onAttach(t){t.style.setProperty("pointer-events","none")}onConnect(t){e.lib()||Promise.resolve().then(()=>(h7(),f7)).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||!Vo(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;Cr(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 gB(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);Cr(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}},bB=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=Qr(),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 Vr(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)}},yB=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=Qr(),this.#l();let{type:t}=this.$props;this.setAttributes({"data-type":t,"data-remainder":this.#c.bind(this)}),new RE({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(hpe(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&&Uf(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=p8(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)}},dm=class extends CE{},NE=class extends SE{},P7=class extends $j{},L7=class extends Gj{},I7=class extends Uj{},zE=class extends EE{},O7=class extends Xj{},M7=class extends Yj{},N7=class extends nB{},z7=class extends eB{},D7=class extends tB{},j7=class extends Jj{},B7=class extends Wj{},V7=class extends Qj{},H7=class extends rB{},F7=class extends Zj{},$7=class extends qj{},G7=class extends Kj{},U9=class extends cm{},U7=class extends LE{},Z7=class extends sB{},q7=class extends lB{},K7=class extends cB{},W7=class extends uB{},Q7=class extends iB{},J7=class extends PE{},X7=class extends AE{},Y7=class extends oB{},e8=class extends IE{},t8=class extends Zf{},r8=class extends A7{},n8=class extends fB{},a8=class extends pB{},i8=class extends OE{},o8=class extends ME{},s8=class extends vB{},l8=class extends mB{},DE=class extends bB{},Z9=class extends _E{},c8=class extends yB{},Tpe=Wn.forwardRef((e,t)=>{let{children:r,...n}=e,a=Wn.Children.toArray(r),i=a.find(drt);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(xB,{...n,ref:t},Wn.isValidElement(o)?Wn.cloneElement(o,void 0,s):null)}return Wn.createElement(xB,{...n,ref:t},r)});Tpe.displayName="Slot";xB=Wn.forwardRef((e,t)=>{let{children:r,...n}=e;return Wn.isValidElement(r)?Wn.cloneElement(r,{...prt(n,r.props),ref:t?Hr(t,r.ref):r.ref}):Wn.Children.count(r)>1?Wn.Children.only(null):null});xB.displayName="SlotClone";urt=({children:e})=>Wn.createElement(Wn.Fragment,null,e);frt=["button","div","span","img","video","audio"],Rt=frt.reduce((e,t)=>{let r=Wn.forwardRef((n,a)=>{let{asChild:i,...o}=n;return Wn.createElement(i?Tpe:t,{...o,ref:a})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});Z1e=U9.state.record,hrt=Object.keys(Z1e).reduce((e,t)=>({...e,[t](){return Z1e[t]}}),{});q1e=dm.state.record,mrt=Object.keys(q1e).reduce((e,t)=>({...e,[t](){return q1e[t]}}),{})});var ihe=sa((gdr,ahe)=>{ahe.exports=Qat;function Qat(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,S=g.indexOf("Safari")!==-1&&g.indexOf("Chrome")===-1,C=g.match(/Version\/(.*?) /),E=S&&C&&parseInt(C[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?S._seek:h._sprite[c][0]/1e3),R=Math.max(0,(h._sprite[c][0]+h._sprite[c][1])/1e3-E),x=R*1e3/Math.abs(S._rate),P=h._sprite[c][0]/1e3,I=(h._sprite[c][0]+h._sprite[c][1])/1e3;S._sprite=c,S._ended=!1;var L=function(){S._paused=!1,S._seek=E,S._start=P,S._stop=I,S._loop=!!(S._loop||h._sprite[c][2])};if(E>=I){h._ended(S);return}var N=S._node;if(h._webAudio){var F=function(){h._playLock=!1,L(),h._refreshBuffer(S);var Z=S._muted||h._muted?0:S._volume;N.gain.setValueAtTime(Z,t.ctx.currentTime),S._playStart=t.ctx.currentTime,typeof N.bufferSource.start>"u"?S._loop?N.bufferSource.noteGrainOn(0,E,86400):N.bufferSource.noteGrainOn(0,E,R):S._loop?N.bufferSource.start(0,E,86400):N.bufferSource.start(0,E,R),x!==1/0&&(h._endTimers[S._id]=setTimeout(h._ended.bind(h,S),x)),d||setTimeout(function(){h._emit("play",S._id),h._loadQueue()},0)};t.state==="running"&&t.ctx.state!=="interrupted"?F():(h._playLock=!0,h.once("resume",F),h._clearTimer(S._id))}else{var z=function(){N.currentTime=E,N.muted=S._muted||h._muted||t._muted||N.muted,N.volume=S._volume*t.volume(),N.playbackRate=S._rate;try{var Z=N.play();if(Z&&typeof Promise<"u"&&(Z instanceof Promise||typeof Z.then=="function")?(h._playLock=!0,L(),Z.then(function(){h._playLock=!1,N._unlocked=!0,d?h._loadQueue():h._emit("play",S._id)}).catch(function(){h._playLock=!1,h._emit("playerror",S._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."),S._ended=!0,S._paused=!0})):d||(h._playLock=!1,L(),h._emit("play",S._id)),N.playbackRate=S._rate,N.paused){h._emit("playerror",S._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"||S._loop?h._endTimers[S._id]=setTimeout(h._ended.bind(h,S),x):(h._endTimers[S._id]=function(){h._ended(S),N.removeEventListener("ended",h._endTimers[S._id],!1)},N.addEventListener("ended",h._endTimers[S._id],!1))}catch(B){h._emit("playerror",S._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(S._id)}}return S._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 S;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 C=0;C"u")}}return b},_startFadeInterval:function(c,d,h,g,b,y){var S=this,C=d,E=h-d,R=Math.abs(E/.01),x=Math.max(4,R>0?g/R:g),P=Date.now();c._fadeTo=h,c._interval=setInterval(function(){var I=(Date.now()-P)/g;P=Date.now(),C+=E*I,C=Math.round(C*100)/100,E<0?C=Math.max(h,C):C=Math.min(h,C),S._webAudio?c._volume=C:S.volume(C,c._id,!0),y&&(S._volume=C),(hd&&C>=h)&&(clearInterval(c._interval),c._interval=null,c._fadeTo=null,S.volume(h,c._id),S._emit("fade",c._id))},x)},_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),S=0;S=0?g=parseInt(d[0],10):h=parseFloat(d[0])}else d.length===2&&(h=parseFloat(d[0]),g=parseInt(d[1],10));var S;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 C=0;C=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 S=c._soundById(g);if(S)if(typeof h=="number"&&h>=0){var C=c.playing(g);C&&c.pause(g,!0),S._seek=h,S._ended=!1,c._clearTimer(g),!c._webAudio&&S._node&&!isNaN(S._node.duration)&&(S._node.currentTime=h);var E=function(){C&&c.play(g,!0),c._emit("seek",g)};if(C&&!c._webAudio){var R=function(){c._playLock?setTimeout(R,0):E()};setTimeout(R,0)}else E()}else if(c._webAudio){var x=c.playing(g)?t.ctx.currentTime-S._playStart:0,P=S._rateSeek?S._rateSeek-S._seek:0;return S._seek+(P+x*Math.abs(S._rate))}else return S._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(S){S.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 yR<"u"&&(yR.Howler=t,yR.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 lbe=_(K(),1),EF=_(Du(),1),cbe=_(Du(),1),dbe=_(K(),1);function dx(e){for(var t=1;t"u")){o=dx({},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=>lLe(r,t))}function Ze(...e){return YW.useCallback(Ks(...e),e)}var o2=_(pe(),1),xt=Di.forwardRef((e,t)=>{let{children:r,...n}=e,a=Di.Children.toArray(r),i=a.find(cLe);if(i){let o=i.props.children,s=a.map(l=>l===i?Di.Children.count(o)>1?Di.Children.only(null):Di.isValidElement(o)?o.props.children:null:l);return(0,o2.jsx)(qL,{...n,ref:t,children:Di.isValidElement(o)?Di.cloneElement(o,void 0,s):null})}return(0,o2.jsx)(qL,{...n,ref:t,children:r})});xt.displayName="Slot";var qL=Di.forwardRef((e,t)=>{let{children:r,...n}=e;if(Di.isValidElement(r)){let a=dLe(r);return Di.cloneElement(r,{...uLe(n,r.props),ref:t?Ks(t,a):a})}return Di.Children.count(r)>1?Di.Children.only(null):null});qL.displayName="SlotClone";var ql=({children:e})=>(0,o2.jsx)(o2.Fragment,{children:e});function cLe(e){return Di.isValidElement(e)&&e.type===ql}function uLe(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 dLe(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 rQ=_(pe(),1),pLe=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"],Re=pLe.reduce((e,t)=>{let r=eQ.forwardRef((n,a)=>{let{asChild:i,...o}=n,s=i?xt:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),(0,rQ.jsx)(s,{...o,ref:a})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});function p0(e,t){e&&tQ.flushSync(()=>e.dispatchEvent(t))}var aQ=_(pe(),1),fLe="VisuallyHidden",rf=nQ.forwardRef((e,t)=>(0,aQ.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=fLe;var s2=rf;var l2=_(pe(),1),hLe="AccessibleIcon",hx=({children:e,label:t})=>{let r=fx.Children.only(e);return(0,l2.jsxs)(l2.Fragment,{children:[fx.cloneElement(r,{"aria-hidden":"true",focusable:"false"}),(0,l2.jsx)(s2,{children:t})]})};hx.displayName=hLe;var ka=_(K(),1),lY=_(Ct(),1);var Ws=_(K(),1);var Kl=_(K(),1),WL=_(pe(),1);function iQ(e,t){let r=Kl.createContext(t),n=i=>{let{children:o,...s}=i,l=Kl.useMemo(()=>s,Object.values(s));return(0,WL.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 Gt(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,S=Kl.useMemo(()=>b,Object.values(b));return(0,WL.jsx)(y.Provider,{value:S,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,mLe(a,...t)]}function mLe(...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 Nn=_(K(),1);function me(e,t,{checkForDefaultPrevented:r=!0}={}){return function(a){if(e?.(a),r===!1||!a.defaultPrevented)return t?.(a)}}var gx=_(K(),1);var oQ=_(K(),1),Lr=globalThis?.document?oQ.useLayoutEffect:()=>{};var gLe=gx.useId||(()=>{}),vLe=0;function Gn(e){let[t,r]=gx.useState(gLe());return Lr(()=>{e||r(n=>n??String(vLe++))},[e]),e||(t?`radix-${t}`:"")}var nf=_(K(),1);var c2=_(K(),1);function Lt(e){let t=c2.useRef(e);return c2.useEffect(()=>{t.current=e}),c2.useMemo(()=>(...r)=>t.current?.(...r),[])}function nr({prop:e,defaultProp:t,onChange:r=()=>{}}){let[n,a]=bLe({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 bLe({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 sQ=_(K(),1);function vx(e,t=globalThis?.document){let r=Lt(e);sQ.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 JL=_(pe(),1),yLe="DismissableLayer",QL="dismissableLayer.update",xLe="dismissableLayer.pointerDownOutside",wLe="dismissableLayer.focusOutside",lQ,uQ=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(uQ),[c,d]=da.useState(null),h=c?.ownerDocument??globalThis?.document,[,g]=da.useState({}),b=Ze(t,L=>d(L)),y=Array.from(u.layers),[S]=[...u.layersWithOutsidePointerEventsDisabled].slice(-1),C=y.indexOf(S),E=c?y.indexOf(c):-1,R=u.layersWithOutsidePointerEventsDisabled.size>0,x=E>=C,P=kLe(L=>{let N=L.target,F=[...u.branches].some(z=>z.contains(N));!x||F||(a?.(L),o?.(L),L.defaultPrevented||s?.())},h),I=ELe(L=>{let N=L.target;[...u.branches].some(z=>z.contains(N))||(i?.(L),o?.(L),L.defaultPrevented||s?.())},h);return vx(L=>{E===u.layers.size-1&&(n?.(L),!L.defaultPrevented&&s&&(L.preventDefault(),s()))},h),da.useEffect(()=>{if(c)return r&&(u.layersWithOutsidePointerEventsDisabled.size===0&&(lQ=h.body.style.pointerEvents,h.body.style.pointerEvents="none"),u.layersWithOutsidePointerEventsDisabled.add(c)),u.layers.add(c),cQ(),()=>{r&&u.layersWithOutsidePointerEventsDisabled.size===1&&(h.body.style.pointerEvents=lQ)}},[c,h,r,u]),da.useEffect(()=>()=>{c&&(u.layers.delete(c),u.layersWithOutsidePointerEventsDisabled.delete(c),cQ())},[c,u]),da.useEffect(()=>{let L=()=>g({});return document.addEventListener(QL,L),()=>document.removeEventListener(QL,L)},[]),(0,JL.jsx)(Re.div,{...l,ref:b,style:{pointerEvents:R?x?"auto":"none":void 0,...e.style},onFocusCapture:me(e.onFocusCapture,I.onFocusCapture),onBlurCapture:me(e.onBlurCapture,I.onBlurCapture),onPointerDownCapture:me(e.onPointerDownCapture,P.onPointerDownCapture)})});Ro.displayName=yLe;var CLe="DismissableLayerBranch",SLe=da.forwardRef((e,t)=>{let r=da.useContext(uQ),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,JL.jsx)(Re.div,{...e,ref:a})});SLe.displayName=CLe;function kLe(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(){dQ(xLe,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 ELe(e,t=globalThis?.document){let r=Lt(e),n=da.useRef(!1);return da.useEffect(()=>{let a=i=>{i.target&&!n.current&&dQ(wLe,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 cQ(){let e=new CustomEvent(QL);document.dispatchEvent(e)}function dQ(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?p0(a,i):a.dispatchEvent(i)}var Wl=_(K(),1);var gQ=_(pe(),1),XL="focusScope.autoFocusOnMount",YL="focusScope.autoFocusOnUnmount",pQ={bubbles:!1,cancelable:!0},RLe="FocusScope",s1=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 L=I.target;s.contains(L)?d.current=L:af(d.current,{select:!0})},R=function(I){if(g.paused||!s)return;let L=I.relatedTarget;L!==null&&(s.contains(L)||af(d.current,{select:!0}))},x=function(I){if(document.activeElement===document.body)for(let N of I)N.removedNodes.length>0&&af(s)};var y=E,S=R,C=x;document.addEventListener("focusin",E),document.addEventListener("focusout",R);let P=new MutationObserver(x);return s&&P.observe(s,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",E),document.removeEventListener("focusout",R),P.disconnect()}}},[n,s,g.paused]),Wl.useEffect(()=>{if(s){hQ.add(g);let y=document.activeElement;if(!s.contains(y)){let C=new CustomEvent(XL,pQ);s.addEventListener(XL,u),s.dispatchEvent(C),C.defaultPrevented||(TLe(ILe(vQ(s)),{select:!0}),document.activeElement===y&&af(s))}return()=>{s.removeEventListener(XL,u),setTimeout(()=>{let C=new CustomEvent(YL,pQ);s.addEventListener(YL,c),s.dispatchEvent(C),C.defaultPrevented||af(y??document.body,{select:!0}),s.removeEventListener(YL,c),hQ.remove(g)},0)}}},[s,u,c,g]);let b=Wl.useCallback(y=>{if(!r&&!n||g.paused)return;let S=y.key==="Tab"&&!y.altKey&&!y.ctrlKey&&!y.metaKey,C=document.activeElement;if(S&&C){let E=y.currentTarget,[R,x]=_Le(E);R&&x?!y.shiftKey&&C===x?(y.preventDefault(),r&&af(R,{select:!0})):y.shiftKey&&C===R&&(y.preventDefault(),r&&af(x,{select:!0})):C===E&&y.preventDefault()}},[r,n,g.paused]);return(0,gQ.jsx)(Re.div,{tabIndex:-1,...o,ref:h,onKeyDown:b})});s1.displayName=RLe;function TLe(e,{select:t=!1}={}){let r=document.activeElement;for(let n of e)if(af(n,{select:t}),document.activeElement!==r)return}function _Le(e){let t=vQ(e),r=fQ(t,e),n=fQ(t.reverse(),e);return[r,n]}function vQ(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 fQ(e,t){for(let r of e)if(!ALe(r,{upTo:t}))return r}function ALe(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 PLe(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&&PLe(e)&&t&&e.select()}}var hQ=LLe();function LLe(){let e=[];return{add(t){let r=e[0];t!==r&&r?.pause(),e=mQ(e,t),e.unshift(t)},remove(t){e=mQ(e,t),e[0]?.resume()}}}function mQ(e,t){let r=[...e],n=r.indexOf(t);return n!==-1&&r.splice(n,1),r}function ILe(e){return e.filter(t=>t.tagName!=="A")}var bx=_(K(),1),bQ=_(Ml(),1);var yQ=_(pe(),1),OLe="Portal",is=bx.forwardRef((e,t)=>{let{container:r,...n}=e,[a,i]=bx.useState(!1);Lr(()=>i(!0),[]);let o=r||a&&globalThis?.document?.body;return o?bQ.default.createPortal((0,yQ.jsx)(Re.div,{...n,ref:t}),o):null});is.displayName=OLe;var os=_(K(),1);var xQ=_(K(),1);function MLe(e,t){return xQ.useReducer((r,n)=>t[r][n]??r,e)}var jr=e=>{let{present:t,children:r}=e,n=NLe(t),a=typeof r=="function"?r({present:n.isPresent}):os.Children.only(r),i=Ze(n.ref,zLe(a));return typeof r=="function"||n.isPresent?os.cloneElement(a,{ref:i}):null};jr.displayName="Presence";function NLe(e){let[t,r]=os.useState(),n=os.useRef({}),a=os.useRef(e),i=os.useRef("none"),o=e?"mounted":"unmounted",[s,l]=MLe(o,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return os.useEffect(()=>{let u=yx(n.current);i.current=s==="mounted"?u:"none"},[s]),Lr(()=>{let u=n.current,c=a.current;if(c!==e){let h=i.current,g=yx(u);e?l("MOUNT"):g==="none"||u?.display==="none"?l("UNMOUNT"):l(c&&h!==g?"ANIMATION_OUT":"UNMOUNT"),a.current=e}},[e,l]),Lr(()=>{if(t){let u,c=t.ownerDocument.defaultView??window,d=g=>{let y=yx(n.current).includes(g.animationName);if(g.target===t&&y&&(l("ANIMATION_END"),!a.current)){let S=t.style.animationFillMode;t.style.animationFillMode="forwards",u=c.setTimeout(()=>{t.style.animationFillMode==="forwards"&&(t.style.animationFillMode=S)})}},h=g=>{g.target===t&&(i.current=yx(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:os.useCallback(u=>{u&&(n.current=getComputedStyle(u)),r(u)},[])}}function yx(e){return e?.animationName||"none"}function zLe(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 CQ=_(K(),1),eI=0;function of(){CQ.useEffect(()=>{let e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??wQ()),document.body.insertAdjacentElement("beforeend",e[1]??wQ()),eI++,()=>{eI===1&&document.querySelectorAll("[data-radix-focus-guard]").forEach(t=>t.remove()),eI--}},[])}function wQ(){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 ULe;var t=ZLe(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 qLe=C5(),u2="data-scroll-locked",KLe=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(tI,` { overflow: hidden `).concat(n,`; padding-right: `).concat(s,"px ").concat(n,`; } body[`).concat(u2,`] { 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(f0,` { right: `).concat(s,"px ").concat(n,`; } .`).concat(h0,` { margin-right: `).concat(s,"px ").concat(n,`; } .`).concat(f0," .").concat(f0,` { right: 0 `).concat(n,`; } .`).concat(h0," .").concat(h0,` { margin-right: 0 `).concat(n,`; } body[`).concat(u2,`] { `).concat(rI,": ").concat(s,`px; } `)},OQ=function(){var e=parseInt(document.body.getAttribute(u2)||"0",10);return isFinite(e)?e:0},WLe=function(){d2.useEffect(function(){return document.body.setAttribute(u2,(OQ()+1).toString()),function(){var e=OQ()-1;e<=0?document.body.removeAttribute(u2):document.body.setAttribute(u2,e.toString())}},[])},dI=function(e){var t=e.noRelative,r=e.noImportant,n=e.gapMode,a=n===void 0?"margin":n;WLe();var i=d2.useMemo(function(){return uI(a)},[a]);return d2.createElement(qLe,{styles:KLe(i,!t,a,r?"":"!important")})};var pI=!1;if(typeof window<"u")try{S5=Object.defineProperty({},"passive",{get:function(){return pI=!0,!0}}),window.addEventListener("test",S5,S5),window.removeEventListener("test",S5,S5)}catch{pI=!1}var S5,m0=pI?{passive:!1}:!1;var QLe=function(e){return e.tagName==="TEXTAREA"},MQ=function(e,t){if(!(e instanceof Element))return!1;var r=window.getComputedStyle(e);return r[t]!=="hidden"&&!(r.overflowY===r.overflowX&&!QLe(e)&&r[t]==="visible")},JLe=function(e){return MQ(e,"overflowY")},XLe=function(e){return MQ(e,"overflowX")},fI=function(e,t){var r=t.ownerDocument,n=t;do{typeof ShadowRoot<"u"&&n instanceof ShadowRoot&&(n=n.host);var a=NQ(e,n);if(a){var i=zQ(e,n),o=i[1],s=i[2];if(o>s)return!0}n=n.parentNode}while(n&&n!==r.body);return!1},YLe=function(e){var t=e.scrollTop,r=e.scrollHeight,n=e.clientHeight;return[t,r,n]},eIe=function(e){var t=e.scrollLeft,r=e.scrollWidth,n=e.clientWidth;return[t,r,n]},NQ=function(e,t){return e==="v"?JLe(t):XLe(t)},zQ=function(e,t){return e==="v"?YLe(t):eIe(t)},tIe=function(e,t){return e==="h"&&t==="rtl"?-1:1},DQ=function(e,t,r,n,a){var i=tIe(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=zQ(e,s),b=g[0],y=g[1],S=g[2],C=y-S-i*b;(b||C)&&NQ(e,s)&&(d+=C,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 Rx=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},jQ=function(e){return[e.deltaX,e.deltaY]},BQ=function(e){return e&&"current"in e?e.current:e},rIe=function(e,t){return e[0]===t[0]&&e[1]===t[1]},nIe=function(e){return` .block-interactivity-`.concat(e,` {pointer-events: none;} .allow-interactivity-`).concat(e,` {pointer-events: all;} `)},aIe=0,p2=[];function VQ(e){var t=Un.useRef([]),r=Un.useRef([0,0]),n=Un.useRef(),a=Un.useState(aIe++)[0],i=Un.useState(C5)[0],o=Un.useRef(e);Un.useEffect(function(){o.current=e},[e]),Un.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(a));var y=SQ([e.lockRef.current],(e.shards||[]).map(BQ),!0).filter(Boolean);return y.forEach(function(S){return S.classList.add("allow-interactivity-".concat(a))}),function(){document.body.classList.remove("block-interactivity-".concat(a)),y.forEach(function(S){return S.classList.remove("allow-interactivity-".concat(a))})}}},[e.inert,e.lockRef.current,e.shards]);var s=Un.useCallback(function(y,S){if("touches"in y&&y.touches.length===2||y.type==="wheel"&&y.ctrlKey)return!o.current.allowPinchZoom;var C=Rx(y),E=r.current,R="deltaX"in y?y.deltaX:E[0]-C[0],x="deltaY"in y?y.deltaY:E[1]-C[1],P,I=y.target,L=Math.abs(R)>Math.abs(x)?"h":"v";if("touches"in y&&L==="h"&&I.type==="range")return!1;var N=fI(L,I);if(!N)return!0;if(N?P=L:(P=L==="v"?"h":"v",N=fI(L,I)),!N)return!1;if(!n.current&&"changedTouches"in y&&(R||x)&&(n.current=P),!P)return!0;var F=n.current||P;return DQ(F,S,y,F==="h"?R:x,!0)},[]),l=Un.useCallback(function(y){var S=y;if(!(!p2.length||p2[p2.length-1]!==i)){var C="deltaY"in S?jQ(S):Rx(S),E=t.current.filter(function(P){return P.name===S.type&&(P.target===S.target||S.target===P.shadowParent)&&rIe(P.delta,C)})[0];if(E&&E.should){S.cancelable&&S.preventDefault();return}if(!E){var R=(o.current.shards||[]).map(BQ).filter(Boolean).filter(function(P){return P.contains(S.target)}),x=R.length>0?s(S,R[0]):!o.current.noIsolation;x&&S.cancelable&&S.preventDefault()}}},[]),u=Un.useCallback(function(y,S,C,E){var R={name:y,delta:S,target:C,should:E,shadowParent:iIe(C)};t.current.push(R),setTimeout(function(){t.current=t.current.filter(function(x){return x!==R})},1)},[]),c=Un.useCallback(function(y){r.current=Rx(y),n.current=void 0},[]),d=Un.useCallback(function(y){u(y.type,jQ(y),y.target,s(y,e.lockRef.current))},[]),h=Un.useCallback(function(y){u(y.type,Rx(y),y.target,s(y,e.lockRef.current))},[]);Un.useEffect(function(){return p2.push(i),e.setCallbacks({onScrollCapture:d,onWheelCapture:d,onTouchMoveCapture:h}),document.addEventListener("wheel",l,m0),document.addEventListener("touchmove",l,m0),document.addEventListener("touchstart",c,m0),function(){p2=p2.filter(function(y){return y!==i}),document.removeEventListener("wheel",l,m0),document.removeEventListener("touchmove",l,m0),document.removeEventListener("touchstart",c,m0)}},[]);var g=e.removeScrollBar,b=e.inert;return Un.createElement(Un.Fragment,null,b?Un.createElement(i,{styles:nIe(a)}):null,g?Un.createElement(dI,{gapMode:e.gapMode}):null)}function iIe(e){for(var t=null;e!==null;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}var HQ=iI(Ex,VQ);var FQ=Tx.forwardRef(function(e,t){return Tx.createElement(w5,Qi({},e,{ref:t,sideCar:HQ}))});FQ.classNames=w5.classNames;var l1=FQ;var oIe=function(e){if(typeof document>"u")return null;var t=Array.isArray(e)?e[0]:e;return t.ownerDocument.body},f2=new WeakMap,_x=new WeakMap,Ax={},hI=0,$Q=function(e){return e&&(e.host||$Q(e.parentNode))},sIe=function(e,t){return t.map(function(r){if(e.contains(r))return r;var n=$Q(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})},lIe=function(e,t,r,n){var a=sIe(t,Array.isArray(e)?e:[e]);Ax[r]||(Ax[r]=new WeakMap);var i=Ax[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=(f2.get(h)||0)+1,S=(i.get(h)||0)+1;f2.set(h,y),i.set(h,S),o.push(h),y===1&&b&&_x.set(h,!0),S===1&&h.setAttribute(r,"true"),b||h.setAttribute(n,"true")}catch(C){console.error("aria-hidden: cannot operate on ",h,C)}})};return c(t),s.clear(),hI++,function(){o.forEach(function(d){var h=f2.get(d)-1,g=i.get(d)-1;f2.set(d,h),i.set(d,g),h||(_x.has(d)||d.removeAttribute(n),_x.delete(d)),g||d.removeAttribute(r)}),hI--,hI||(f2=new WeakMap,f2=new WeakMap,_x=new WeakMap,Ax={})}},lf=function(e,t,r){r===void 0&&(r="data-aria-hidden");var n=Array.from(Array.isArray(e)?e:[e]),a=t||oIe(e);return a?(n.push.apply(n,Array.from(a.querySelectorAll("[aria-live]"))),lIe(n,a,r,"aria-hidden")):function(){return null}};var xn=_(pe(),1),mI="Dialog",[GQ,gI]=Gt(mI),[cIe,Zc]=GQ(mI),UQ=e=>{let{__scopeDialog:t,children:r,open:n,defaultOpen:a,onOpenChange:i,modal:o=!0}=e,s=Nn.useRef(null),l=Nn.useRef(null),[u=!1,c]=nr({prop:n,defaultProp:a,onChange:i});return(0,xn.jsx)(cIe,{scope:t,triggerRef:s,contentRef:l,contentId:Gn(),titleId:Gn(),descriptionId:Gn(),open:u,onOpenChange:c,onOpenToggle:Nn.useCallback(()=>c(d=>!d),[c]),modal:o,children:r})};UQ.displayName=mI;var ZQ="DialogTrigger",qQ=Nn.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,a=Zc(ZQ,r),i=Ze(t,a.triggerRef);return(0,xn.jsx)(Re.button,{type:"button","aria-haspopup":"dialog","aria-expanded":a.open,"aria-controls":a.contentId,"data-state":yI(a.open),...n,ref:i,onClick:me(e.onClick,a.onOpenToggle)})});qQ.displayName=ZQ;var vI="DialogPortal",[uIe,KQ]=GQ(vI,{forceMount:void 0}),WQ=e=>{let{__scopeDialog:t,forceMount:r,children:n,container:a}=e,i=Zc(vI,t);return(0,xn.jsx)(uIe,{scope:t,forceMount:r,children:Nn.Children.map(n,o=>(0,xn.jsx)(jr,{present:r||i.open,children:(0,xn.jsx)(is,{asChild:!0,container:a,children:o})}))})};WQ.displayName=vI;var Px="DialogOverlay",QQ=Nn.forwardRef((e,t)=>{let r=KQ(Px,e.__scopeDialog),{forceMount:n=r.forceMount,...a}=e,i=Zc(Px,e.__scopeDialog);return i.modal?(0,xn.jsx)(jr,{present:n||i.open,children:(0,xn.jsx)(dIe,{...a,ref:t})}):null});QQ.displayName=Px;var dIe=Nn.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,a=Zc(Px,r);return(0,xn.jsx)(l1,{as:xt,allowPinchZoom:!0,shards:[a.contentRef],children:(0,xn.jsx)(Re.div,{"data-state":yI(a.open),...n,ref:t,style:{pointerEvents:"auto",...n.style}})})}),g0="DialogContent",JQ=Nn.forwardRef((e,t)=>{let r=KQ(g0,e.__scopeDialog),{forceMount:n=r.forceMount,...a}=e,i=Zc(g0,e.__scopeDialog);return(0,xn.jsx)(jr,{present:n||i.open,children:i.modal?(0,xn.jsx)(pIe,{...a,ref:t}):(0,xn.jsx)(fIe,{...a,ref:t})})});JQ.displayName=g0;var pIe=Nn.forwardRef((e,t)=>{let r=Zc(g0,e.__scopeDialog),n=Nn.useRef(null),a=Ze(t,r.contentRef,n);return Nn.useEffect(()=>{let i=n.current;if(i)return lf(i)},[]),(0,xn.jsx)(XQ,{...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())})}),fIe=Nn.forwardRef((e,t)=>{let r=Zc(g0,e.__scopeDialog),n=Nn.useRef(!1),a=Nn.useRef(!1);return(0,xn.jsx)(XQ,{...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()}})}),XQ=Nn.forwardRef((e,t)=>{let{__scopeDialog:r,trapFocus:n,onOpenAutoFocus:a,onCloseAutoFocus:i,...o}=e,s=Zc(g0,r),l=Nn.useRef(null),u=Ze(t,l);return of(),(0,xn.jsxs)(xn.Fragment,{children:[(0,xn.jsx)(s1,{asChild:!0,loop:!0,trapped:n,onMountAutoFocus:a,onUnmountAutoFocus:i,children:(0,xn.jsx)(Ro,{role:"dialog",id:s.contentId,"aria-describedby":s.descriptionId,"aria-labelledby":s.titleId,"data-state":yI(s.open),...o,ref:u,onDismiss:()=>s.onOpenChange(!1)})}),(0,xn.jsxs)(xn.Fragment,{children:[(0,xn.jsx)(hIe,{titleId:s.titleId}),(0,xn.jsx)(gIe,{contentRef:l,descriptionId:s.descriptionId})]})]})}),bI="DialogTitle",YQ=Nn.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,a=Zc(bI,r);return(0,xn.jsx)(Re.h2,{id:a.titleId,...n,ref:t})});YQ.displayName=bI;var eJ="DialogDescription",tJ=Nn.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,a=Zc(eJ,r);return(0,xn.jsx)(Re.p,{id:a.descriptionId,...n,ref:t})});tJ.displayName=eJ;var rJ="DialogClose",nJ=Nn.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,a=Zc(rJ,r);return(0,xn.jsx)(Re.button,{type:"button",...n,ref:t,onClick:me(e.onClick,()=>a.onOpenChange(!1))})});nJ.displayName=rJ;function yI(e){return e?"open":"closed"}var aJ="DialogTitleWarning",[iJ,oJ]=iQ(aJ,{contentName:g0,titleName:bI,docsSlug:"dialog"}),hIe=({titleId:e})=>{let t=oJ(aJ),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 Nn.useEffect(()=>{e&&(document.getElementById(e)||console.error(r))},[r,e]),null},mIe="DialogDescriptionWarning",gIe=({contentRef:e,descriptionId:t})=>{let n=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${oJ(mIe).contentName}}.`;return Nn.useEffect(()=>{let a=e.current?.getAttribute("aria-describedby");t&&a&&(document.getElementById(t)||console.warn(n))},[n,e,t]),null},Lx=UQ,Ix=qQ,Ox=WQ,Mx=QQ,Nx=JQ,zx=YQ,Dx=tJ,k5=nJ;var To=_(pe(),1),lJ="AlertDialog",[vIe,gyt]=Gt(lJ,[gI]),c1=gI(),cJ=e=>{let{__scopeAlertDialog:t,...r}=e,n=c1(t);return(0,To.jsx)(Lx,{...n,...r,modal:!0})};cJ.displayName=lJ;var bIe="AlertDialogTrigger",uJ=Ws.forwardRef((e,t)=>{let{__scopeAlertDialog:r,...n}=e,a=c1(r);return(0,To.jsx)(Ix,{...a,...n,ref:t})});uJ.displayName=bIe;var yIe="AlertDialogPortal",dJ=e=>{let{__scopeAlertDialog:t,...r}=e,n=c1(t);return(0,To.jsx)(Ox,{...n,...r})};dJ.displayName=yIe;var xIe="AlertDialogOverlay",pJ=Ws.forwardRef((e,t)=>{let{__scopeAlertDialog:r,...n}=e,a=c1(r);return(0,To.jsx)(Mx,{...a,...n,ref:t})});pJ.displayName=xIe;var h2="AlertDialogContent",[wIe,CIe]=vIe(h2),fJ=Ws.forwardRef((e,t)=>{let{__scopeAlertDialog:r,children:n,...a}=e,i=c1(r),o=Ws.useRef(null),s=Ze(t,o),l=Ws.useRef(null);return(0,To.jsx)(iJ,{contentName:h2,titleName:hJ,docsSlug:"alert-dialog",children:(0,To.jsx)(wIe,{scope:r,cancelRef:l,children:(0,To.jsxs)(Nx,{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)(kIe,{contentRef:o})]})})})});fJ.displayName=h2;var hJ="AlertDialogTitle",mJ=Ws.forwardRef((e,t)=>{let{__scopeAlertDialog:r,...n}=e,a=c1(r);return(0,To.jsx)(zx,{...a,...n,ref:t})});mJ.displayName=hJ;var gJ="AlertDialogDescription",vJ=Ws.forwardRef((e,t)=>{let{__scopeAlertDialog:r,...n}=e,a=c1(r);return(0,To.jsx)(Dx,{...a,...n,ref:t})});vJ.displayName=gJ;var SIe="AlertDialogAction",bJ=Ws.forwardRef((e,t)=>{let{__scopeAlertDialog:r,...n}=e,a=c1(r);return(0,To.jsx)(k5,{...a,...n,ref:t})});bJ.displayName=SIe;var yJ="AlertDialogCancel",xJ=Ws.forwardRef((e,t)=>{let{__scopeAlertDialog:r,...n}=e,{cancelRef:a}=CIe(yJ,r),i=c1(r),o=Ze(t,a);return(0,To.jsx)(k5,{...i,...n,ref:o})});xJ.displayName=yJ;var kIe=({contentRef:e})=>{let t=`\`${h2}\` requires a description for the component to be accessible for screen reader users. You can add a description to the \`${h2}\` by passing a \`${gJ}\` 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 \`${h2}\`. 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 Ws.useEffect(()=>{document.getElementById(e.current?.getAttribute("aria-describedby"))||console.warn(t)},[t,e]),null},wJ=cJ,CJ=uJ,SJ=dJ,kJ=pJ,EJ=fJ,RJ=bJ,TJ=xJ,_J=mJ,AJ=vJ;var ct={asChild:{type:"boolean"}};var zn={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 RIe=["1","2","3","4"],E5={...ct,align:{type:"enum",className:"rt-r-align",values:["start","center"],default:"center"},size:{type:"enum",className:"rt-r-size",values:RIe,default:"3",responsive:!0},width:zn.width,minWidth:zn.minWidth,maxWidth:{...zn.maxWidth,default:"600px"},...Ql};var _5=_(K(),1),OJ=_(Ct(),1);var jx=["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"],PJ=["auto","gray","mauve","slate","sage","olive","sand"],Er={color:{type:"enum",values:jx,default:void 0}},Jl={color:{type:"enum",values:jx,default:""}};var xr={highContrast:{type:"boolean",className:"rt-high-contrast",default:void 0}};var TIe=["normal","start","end","both"],cf={trim:{type:"enum",className:"rt-r-lt",values:TIe,responsive:!0}};var _Ie=["left","center","right"],Bx={align:{type:"enum",className:"rt-r-ta",values:_Ie,responsive:!0}};var AIe=["wrap","nowrap","pretty","balance"],ss={wrap:{type:"enum",className:"rt-r-tw",values:AIe,responsive:!0}};var ls={truncate:{type:"boolean",className:"rt-truncate"}};var PIe=["light","regular","medium","bold"],uf={weight:{type:"enum",className:"rt-r-weight",values:PIe,responsive:!0}};var LIe=["h1","h2","h3","h4","h5","h6"],IIe=["1","2","3","4","5","6","7","8","9"],LJ={as:{type:"enum",values:LIe,default:"h1"},...ct,size:{type:"enum",className:"rt-r-size",values:IIe,default:"6",responsive:!0},...uf,...Bx,...cf,...ls,...ss,...Er,...xr};var T5=_(Ct(),1);var R5=["initial","xs","sm","md","lg","xl"];function xI(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function v0(e){return typeof e=="object"&&Object.keys(e).some(t=>R5.includes(t))}function ju({className:e,customProperties:t,...r}){let n=df({allowArbitraryValues:!0,className:e,...r}),a=OIe({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 IJ(r,t,a);if(v0(t)){let o=t;for(let s in o){if(!xI(o,s)||!R5.includes(s))continue;let l=o[s];if(l!==void 0){if(n.includes(l)){let u=IJ(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 IJ(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 OIe({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]))),v0(t)){let i=t;for(let o in i){if(!xI(i,o)||!R5.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 u1(...e){let t={};for(let r of e)r&&(t={...t,...r});return Object.keys(t).length?t:void 0}function MIe(...e){return Object.assign({},...e)}function Ee(e,...t){let r,n,a={...e},i=MIe(...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)&&!v0(s)&&(s=l.default),a[o]=s,"className"in l&&l.className){delete a[o];let u="responsive"in l;if(!s||v0(s)&&!u)continue;if(v0(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,T5.default)(r,c);continue}if(l.type==="string"||l.type==="enum | string"){let c=l.type==="string"?[]:l.values,[d,h]=ju({className:l.className,customProperties:l.customProperties,propValues:c,parseValue:l.parseValue,value:s});n=u1(n,h),r=(0,T5.default)(r,d);continue}if(l.type==="boolean"&&s){r=(0,T5.default)(r,l.className);continue}}}return a.className=(0,T5.default)(r,e.className),a.style=u1(n,e.style),a}var b0=["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:b0,responsive:!0,className:"rt-r-m",customProperties:["--m"]},mx:{type:"enum | string",values:b0,responsive:!0,className:"rt-r-mx",customProperties:["--ml","--mr"]},my:{type:"enum | string",values:b0,responsive:!0,className:"rt-r-my",customProperties:["--mt","--mb"]},mt:{type:"enum | string",values:b0,responsive:!0,className:"rt-r-mt",customProperties:["--mt"]},mr:{type:"enum | string",values:b0,responsive:!0,className:"rt-r-mr",customProperties:["--mr"]},mb:{type:"enum | string",values:b0,responsive:!0,className:"rt-r-mb",customProperties:["--mb"]},ml:{type:"enum | string",values:b0,responsive:!0,className:"rt-r-ml",customProperties:["--ml"]}};var cs=_5.forwardRef((e,t)=>{let{children:r,className:n,asChild:a,as:i="h1",color:o,...s}=Ee(e,LJ,qe);return _5.createElement(xt,{"data-accent-color":o,...s,ref:t,className:(0,OJ.default)("rt-Heading",n)},a?r:_5.createElement(i,null,r))});cs.displayName="Heading";var A5=_(K(),1),NJ=_(Ct(),1);var NIe=["span","div","label","p"],zIe=["1","2","3","4","5","6","7","8","9"],MJ={as:{type:"enum",values:NIe,default:"span"},...ct,size:{type:"enum",className:"rt-r-size",values:zIe,responsive:!0},...uf,...Bx,...cf,...ls,...ss,...Er,...xr};var Et=A5.forwardRef((e,t)=>{let{children:r,className:n,asChild:a,as:i="span",color:o,...s}=Ee(e,MJ,qe);return A5.createElement(xt,{"data-accent-color":o,...s,ref:t,className:(0,NJ.default)("rt-Text",n)},a?r:A5.createElement(i,null,r))});Et.displayName="Text";var Gr=_(K(),1),oY=_(Ct(),1);var dr=_(K(),1);var Qs=_(K(),1);Fu();Fu();var Fa=_(K(),1),ew=_(K(),1),gX=_(Ml(),1),Xx=typeof document<"u"?ew.useLayoutEffect:ew.useEffect;function Yx(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(!Yx(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)&&!Yx(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function vX(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function mX(e,t){let r=vX(e);return Math.round(t*r)/r}function _I(e){let t=Fa.useRef(e);return Xx(()=>{t.current=e}),t}function bX(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]=Fa.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[h,g]=Fa.useState(n);Yx(h,n)||g(n);let[b,y]=Fa.useState(null),[S,C]=Fa.useState(null),E=Fa.useCallback(le=>{le!==I.current&&(I.current=le,y(le))},[]),R=Fa.useCallback(le=>{le!==L.current&&(L.current=le,C(le))},[]),x=i||b,P=o||S,I=Fa.useRef(null),L=Fa.useRef(null),N=Fa.useRef(c),F=l!=null,z=_I(l),ne=_I(a),W=_I(u),Z=Fa.useCallback(()=>{if(!I.current||!L.current)return;let le={placement:t,strategy:r,middleware:h};ne.current&&(le.platform=ne.current),z5(I.current,L.current,le).then(fe=>{let G={...fe,isPositioned:W.current!==!1};B.current&&!Yx(N.current,G)&&(N.current=G,gX.flushSync(()=>{d(G)}))})},[h,t,r,ne,W]);Xx(()=>{u===!1&&N.current.isPositioned&&(N.current.isPositioned=!1,d(le=>({...le,isPositioned:!1})))},[u]);let B=Fa.useRef(!1);Xx(()=>(B.current=!0,()=>{B.current=!1}),[]),Xx(()=>{if(x&&(I.current=x),P&&(L.current=P),x&&P){if(z.current)return z.current(x,P,Z);Z()}},[x,P,Z,z,F]);let J=Fa.useMemo(()=>({reference:I,floating:L,setReference:E,setFloating:R}),[E,R]),X=Fa.useMemo(()=>({reference:x,floating:P}),[x,P]),te=Fa.useMemo(()=>{let le={position:r,left:0,top:0};if(!X.floating)return le;let fe=mX(X.floating,c.x),G=mX(X.floating,c.y);return s?{...le,transform:"translate("+fe+"px, "+G+"px)",...vX(X.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:fe,top:G}},[r,s,X.floating,c.x,c.y]);return Fa.useMemo(()=>({...c,update:Z,refs:J,elements:X,floatingStyles:te}),[c,Z,J,X,te])}var nOe=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?TI({element:n.current,padding:a}).fn(r):{}:n?TI({element:n,padding:a}).fn(r):{}}}},yX=(e,t)=>({...dX(e),options:[e,t]}),xX=(e,t)=>({...Qx(e),options:[e,t]}),wX=(e,t)=>({...hX(e),options:[e,t]}),CX=(e,t)=>({...Jx(e),options:[e,t]}),SX=(e,t)=>({...pX(e),options:[e,t]});var kX=(e,t)=>({...fX(e),options:[e,t]});var EX=(e,t)=>({...nOe(e),options:[e,t]});var RX=_(K(),1);var AI=_(pe(),1),aOe="Arrow",TX=RX.forwardRef((e,t)=>{let{children:r,width:n=10,height:a=5,...i}=e;return(0,AI.jsx)(Re.svg,{...i,ref:t,width:n,height:a,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?r:(0,AI.jsx)("polygon",{points:"0,0 30,0 15,10"})})});TX.displayName=aOe;var _X=TX;var f1=_(K(),1),AX=_(pe(),1);function PX(e,t=[]){let r=[];function n(i,o){let s=f1.createContext(o),l=r.length;r=[...r,o];function u(d){let{scope:h,children:g,...b}=d,y=h?.[e][l]||s,S=f1.useMemo(()=>b,Object.values(b));return(0,AX.jsx)(y.Provider,{value:S,children:g})}function c(d,h){let g=h?.[e][l]||s,b=f1.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=>f1.createContext(o));return function(s){let l=s?.[e]||i;return f1.useMemo(()=>({[`__scope${e}`]:{...s,[e]:l}}),[s,l])}};return a.scopeName=e,[n,oOe(a,...t)]}function oOe(...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 f1.useMemo(()=>({[`__scope${t.scopeName}`]:o}),[o])}};return r.scopeName=t.scopeName,r}var LX=_(K(),1);function $u(e){let[t,r]=LX.useState(void 0);return Lr(()=>{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=_(pe(),1);var PI="Popper",[IX,Ao]=PX(PI),[sOe,OX]=IX(PI),MX=e=>{let{__scopePopper:t,children:r}=e,[n,a]=Qs.useState(null);return(0,ff.jsx)(sOe,{scope:t,anchor:n,onAnchorChange:a,children:r})};MX.displayName=PI;var NX="PopperAnchor",zX=Qs.forwardRef((e,t)=>{let{__scopePopper:r,virtualRef:n,...a}=e,i=OX(NX,r),o=Qs.useRef(null),s=Ze(t,o);return Qs.useEffect(()=>{i.onAnchorChange(n?.current||o.current)}),n?null:(0,ff.jsx)(Re.div,{...a,ref:s})});zX.displayName=NX;var LI="PopperContent",[lOe,cOe]=IX(LI),DX=Qs.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,S=OX(LI,r),[C,E]=Qs.useState(null),R=Ze(t,Le=>E(Le)),[x,P]=Qs.useState(null),I=$u(x),L=I?.width??0,N=I?.height??0,F=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(dOe),altBoundary:W},{refs:B,floatingStyles:J,placement:X,isPositioned:te,middlewareData:le}=bX({strategy:"fixed",placement:F,whileElementsMounted:(...Le)=>N5(...Le,{animationFrame:g==="always"}),elements:{reference:S.anchor},middleware:[yX({mainAxis:a+N,alignmentAxis:o}),l&&xX({mainAxis:!0,crossAxis:!1,limiter:d==="partial"?wX():void 0,...Z}),l&&CX({...Z}),SX({...Z,apply:({elements:Le,rects:$e,availableWidth:bt,availableHeight:et})=>{let{width:it,height:St}=$e.reference,vr=Le.floating.style;vr.setProperty("--radix-popper-available-width",`${bt}px`),vr.setProperty("--radix-popper-available-height",`${et}px`),vr.setProperty("--radix-popper-anchor-width",`${it}px`),vr.setProperty("--radix-popper-anchor-height",`${St}px`)}}),x&&EX({element:x,padding:s}),pOe({arrowWidth:L,arrowHeight:N}),h&&kX({strategy:"referenceHidden",...Z})]}),[fe,G]=VX(X),Je=Lt(b);Lr(()=>{te&&Je?.()},[te,Je]);let ut=le.arrow?.x,q=le.arrow?.y,at=le.arrow?.centerOffset!==0,[cr,Zt]=Qs.useState();return Lr(()=>{C&&Zt(window.getComputedStyle(C).zIndex)},[C]),(0,ff.jsx)("div",{ref:B.setFloating,"data-radix-popper-content-wrapper":"",style:{...J,transform:te?J.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:cr,"--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)(lOe,{scope:r,placedSide:fe,onArrowChange:P,arrowX:ut,arrowY:q,shouldHideArrow:at,children:(0,ff.jsx)(Re.div,{"data-side":fe,"data-align":G,...y,ref:R,style:{...y.style,animation:te?void 0:"none"}})})})});DX.displayName=LI;var jX="PopperArrow",uOe={top:"bottom",right:"left",bottom:"top",left:"right"},BX=Qs.forwardRef(function(t,r){let{__scopePopper:n,...a}=t,i=cOe(jX,n),o=uOe[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)(_X,{...a,ref:r,style:{...a.style,display:"block"}})})});BX.displayName=jX;function dOe(e){return e!==null}var pOe=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]=VX(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 VX(e){let[t,r="center"]=e.split("-");return[t,r]}var Qc=MX,Jc=zX,Gu=DX,Uu=BX;var $a=_(pe(),1),[tw,swt]=Gt("Tooltip",[Ao]),rw=Ao(),HX="TooltipProvider",fOe=700,II="tooltip.open",[hOe,MI]=tw(HX),FX=e=>{let{__scopeTooltip:t,delayDuration:r=fOe,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,$a.jsx)(hOe,{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})};FX.displayName=HX;var nw="Tooltip",[mOe,j5]=tw(nw),$X=e=>{let{__scopeTooltip:t,children:r,open:n,defaultOpen:a=!1,onOpenChange:i,disableHoverableContent:o,delayDuration:s}=e,l=MI(nw,e.__scopeTooltip),u=rw(t),[c,d]=dr.useState(null),h=Gn(),g=dr.useRef(0),b=o??l.disableHoverableContent,y=s??l.delayDuration,S=dr.useRef(!1),[C=!1,E]=nr({prop:n,defaultProp:a,onChange:L=>{L?(l.onOpen(),document.dispatchEvent(new CustomEvent(II))):l.onClose(),i?.(L)}}),R=dr.useMemo(()=>C?S.current?"delayed-open":"instant-open":"closed",[C]),x=dr.useCallback(()=>{window.clearTimeout(g.current),g.current=0,S.current=!1,E(!0)},[E]),P=dr.useCallback(()=>{window.clearTimeout(g.current),g.current=0,E(!1)},[E]),I=dr.useCallback(()=>{window.clearTimeout(g.current),g.current=window.setTimeout(()=>{S.current=!0,E(!0),g.current=0},y)},[y,E]);return dr.useEffect(()=>()=>{g.current&&(window.clearTimeout(g.current),g.current=0)},[]),(0,$a.jsx)(Qc,{...u,children:(0,$a.jsx)(mOe,{scope:t,contentId:h,open:C,stateAttribute:R,trigger:c,onTriggerChange:d,onTriggerEnter:dr.useCallback(()=>{l.isOpenDelayed?I():x()},[l.isOpenDelayed,I,x]),onTriggerLeave:dr.useCallback(()=>{b?P():(window.clearTimeout(g.current),g.current=0)},[P,b]),onOpen:x,onClose:P,disableHoverableContent:b,children:r})})};$X.displayName=nw;var OI="TooltipTrigger",GX=dr.forwardRef((e,t)=>{let{__scopeTooltip:r,...n}=e,a=j5(OI,r),i=MI(OI,r),o=rw(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,$a.jsx)(Jc,{asChild:!0,...o,children:(0,$a.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)})})});GX.displayName=OI;var NI="TooltipPortal",[gOe,vOe]=tw(NI,{forceMount:void 0}),UX=e=>{let{__scopeTooltip:t,forceMount:r,children:n,container:a}=e,i=j5(NI,t);return(0,$a.jsx)(gOe,{scope:t,forceMount:r,children:(0,$a.jsx)(jr,{present:r||i.open,children:(0,$a.jsx)(is,{asChild:!0,container:a,children:n})})})};UX.displayName=NI;var b2="TooltipContent",ZX=dr.forwardRef((e,t)=>{let r=vOe(b2,e.__scopeTooltip),{forceMount:n=r.forceMount,side:a="top",...i}=e,o=j5(b2,e.__scopeTooltip);return(0,$a.jsx)(jr,{present:n||o.open,children:o.disableHoverableContent?(0,$a.jsx)(qX,{side:a,...i,ref:t}):(0,$a.jsx)(bOe,{side:a,...i,ref:t})})}),bOe=dr.forwardRef((e,t)=>{let r=j5(b2,e.__scopeTooltip),n=MI(b2,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 S=b.currentTarget,C={x:b.clientX,y:b.clientY},E=wOe(C,S.getBoundingClientRect()),R=COe(C,E),x=SOe(y.getBoundingClientRect()),P=EOe([...R,...x]);s(P),d(!0)},[d]);return dr.useEffect(()=>()=>h(),[h]),dr.useEffect(()=>{if(l&&c){let b=S=>g(S,c),y=S=>g(S,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 S=y.target,C={x:y.clientX,y:y.clientY},E=l?.contains(S)||c?.contains(S),R=!kOe(C,o);E?h():R&&(h(),u())};return document.addEventListener("pointermove",b),()=>document.removeEventListener("pointermove",b)}},[l,c,o,u,h]),(0,$a.jsx)(qX,{...e,ref:i})}),[yOe,xOe]=tw(nw,{isInside:!1}),qX=dr.forwardRef((e,t)=>{let{__scopeTooltip:r,children:n,"aria-label":a,onEscapeKeyDown:i,onPointerDownOutside:o,...s}=e,l=j5(b2,r),u=rw(r),{onClose:c}=l;return dr.useEffect(()=>(document.addEventListener(II,c),()=>document.removeEventListener(II,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,$a.jsx)(Ro,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:i,onPointerDownOutside:o,onFocusOutside:d=>d.preventDefault(),onDismiss:c,children:(0,$a.jsxs)(Gu,{"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,$a.jsx)(ql,{children:n}),(0,$a.jsx)(yOe,{scope:r,isInside:!0,children:(0,$a.jsx)(s2,{id:l.contentId,role:"tooltip",children:a||n})})]})})});ZX.displayName=b2;var KX="TooltipArrow",WX=dr.forwardRef((e,t)=>{let{__scopeTooltip:r,...n}=e,a=rw(r);return xOe(KX,r).isInside?null:(0,$a.jsx)(Uu,{...a,...n,ref:t})});WX.displayName=KX;function wOe(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 COe(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 SOe(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 kOe(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 EOe(e){let t=e.slice();return t.sort((r,n)=>r.xn.x?1:r.yn.y?1:0),ROe(t)}function ROe(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 QX=FX,JX=$X,XX=GX,YX=UX,eY=ZX,tY=WX;var aw=_(K(),1),nY=_(pe(),1),aY=aw.createContext(void 0),iY=e=>{let{dir:t,children:r}=e;return(0,nY.jsx)(aY.Provider,{value:t,children:r})};function Ga(e){let t=aw.useContext(aY);return e||t||"ltr"}function iw(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 zI=["none","small","medium","large","full"],Sa={radius:{type:"enum",values:zI,default:void 0}};var TOe=["inherit","light","dark"],_Oe=["solid","translucent"],AOe=["90%","95%","100%","105%","110%"],Dn={...ct,hasBackground:{type:"boolean",default:!0},appearance:{type:"enum",values:TOe,default:"inherit"},accentColor:{type:"enum",values:jx,default:"indigo"},grayColor:{type:"enum",values:PJ,default:"auto"},panelBackground:{type:"enum",values:_Oe,default:"translucent"},radius:{type:"enum",values:zI,default:"medium"},scaling:{type:"enum",values:AOe,default:"100%"}};var y2=()=>{},ow=Gr.createContext(void 0);function hf(){let e=Gr.useContext(ow);if(e===void 0)throw new Error("`useThemeContext` must be used within a `Theme`");return e}var Zn=Gr.forwardRef((e,t)=>Gr.useContext(ow)===void 0?Gr.createElement(QX,{delayDuration:200},Gr.createElement(iY,{dir:"ltr"},Gr.createElement(sY,{...e,ref:t}))):Gr.createElement(DI,{...e,ref:t}));Zn.displayName="Theme";var sY=Gr.forwardRef((e,t)=>{let{appearance:r=Dn.appearance.default,accentColor:n=Dn.accentColor.default,grayColor:a=Dn.grayColor.default,panelBackground:i=Dn.panelBackground.default,radius:o=Dn.radius.default,scaling:s=Dn.scaling.default,hasBackground:l=Dn.hasBackground.default,...u}=e,[c,d]=Gr.useState(r);Gr.useEffect(()=>d(r),[r]);let[h,g]=Gr.useState(n);Gr.useEffect(()=>g(n),[n]);let[b,y]=Gr.useState(a);Gr.useEffect(()=>y(a),[a]);let[S,C]=Gr.useState(i);Gr.useEffect(()=>C(i),[i]);let[E,R]=Gr.useState(o);Gr.useEffect(()=>R(o),[o]);let[x,P]=Gr.useState(s);return Gr.useEffect(()=>P(s),[s]),Gr.createElement(DI,{...u,ref:t,isRoot:!0,hasBackground:l,appearance:c,accentColor:h,grayColor:b,panelBackground:S,radius:E,scaling:x,onAppearanceChange:d,onAccentColorChange:g,onGrayColorChange:y,onPanelBackgroundChange:C,onRadiusChange:R,onScalingChange:P})});sY.displayName="ThemeRoot";var DI=Gr.forwardRef((e,t)=>{let r=Gr.useContext(ow),{asChild:n,isRoot:a,hasBackground:i,appearance:o=r?.appearance??Dn.appearance.default,accentColor:s=r?.accentColor??Dn.accentColor.default,grayColor:l=r?.resolvedGrayColor??Dn.grayColor.default,panelBackground:u=r?.panelBackground??Dn.panelBackground.default,radius:c=r?.radius??Dn.radius.default,scaling:d=r?.scaling??Dn.scaling.default,onAppearanceChange:h=y2,onAccentColorChange:g=y2,onGrayColorChange:b=y2,onPanelBackgroundChange:y=y2,onRadiusChange:S=y2,onScalingChange:C=y2,...E}=e,R=n?xt:"div",x=l==="auto"?iw(s):l,P=e.appearance==="light"||e.appearance==="dark",I=i===void 0?a||P:i;return Gr.createElement(ow.Provider,{value:Gr.useMemo(()=>({appearance:o,accentColor:s,grayColor:l,resolvedGrayColor:x,panelBackground:u,radius:c,scaling:d,onAppearanceChange:h,onAccentColorChange:g,onGrayColorChange:b,onPanelBackgroundChange:y,onRadiusChange:S,onScalingChange:C}),[o,s,l,x,u,c,d,h,g,b,y,S,C])},Gr.createElement(R,{"data-is-root-theme":a?"true":"false","data-accent-color":s,"data-gray-color":x,"data-has-background":I?"true":"false","data-panel-background":u,"data-radius":c,"data-scaling":d,ref:t,...E,className:(0,oY.default)("radix-themes",{light:o==="light",dark:o==="dark"},E.className)}))});DI.displayName="ThemeImpl";var sw=_(K(),1),yi=e=>{if(!sw.isValidElement(e))throw Error(`Expected a single React Element child, but got: ${sw.Children.toArray(e).map(t=>typeof t=="object"&&"type"in t&&typeof t.type=="string"?t.type:typeof t).join(", ")}`);return e};var POe=e=>ka.createElement(wJ,{...e});POe.displayName="AlertDialog.Root";var LOe=ka.forwardRef(({children:e,...t},r)=>ka.createElement(CJ,{...t,ref:r,asChild:!0},yi(e)));LOe.displayName="AlertDialog.Trigger";var IOe=ka.forwardRef(({align:e,...t},r)=>{let{align:n,...a}=E5,{className:i}=Ee({align:e},{align:n}),{className:o,forceMount:s,container:l,...u}=Ee(t,a);return ka.createElement(SJ,{container:l,forceMount:s},ka.createElement(Zn,{asChild:!0},ka.createElement(kJ,{className:"rt-BaseDialogOverlay rt-AlertDialogOverlay"},ka.createElement("div",{className:"rt-BaseDialogScroll rt-AlertDialogScroll"},ka.createElement("div",{className:`rt-BaseDialogScrollPadding rt-AlertDialogScrollPadding ${i}`},ka.createElement(EJ,{...u,ref:r,className:(0,lY.default)("rt-BaseDialogContent","rt-AlertDialogContent",o)}))))))});IOe.displayName="AlertDialog.Content";var OOe=ka.forwardRef((e,t)=>ka.createElement(_J,{asChild:!0},ka.createElement(cs,{size:"5",mb:"3",trim:"start",...e,asChild:!1,ref:t})));OOe.displayName="AlertDialog.Title";var MOe=ka.forwardRef((e,t)=>ka.createElement(AJ,{asChild:!0},ka.createElement(Et,{as:"p",size:"3",...e,asChild:!1,ref:t})));MOe.displayName="AlertDialog.Description";var NOe=ka.forwardRef(({children:e,...t},r)=>ka.createElement(RJ,{...t,ref:r,asChild:!0},yi(e)));NOe.displayName="AlertDialog.Action";var zOe=ka.forwardRef(({children:e,...t},r)=>ka.createElement(TJ,{...t,ref:r,asChild:!0},yi(e)));zOe.displayName="AlertDialog.Cancel";var cY=_(K(),1);var jI=_(pe(),1),jOe="AspectRatio",uY=cY.forwardRef((e,t)=>{let{ratio:r=1/1,style:n,...a}=e;return(0,jI.jsx)("div",{style:{position:"relative",width:"100%",paddingBottom:`${100/r}%`},"data-radix-aspect-ratio-wrapper":"",children:(0,jI.jsx)(Re.div,{...a,ref:t,style:{...n,position:"absolute",top:0,right:0,bottom:0,left:0}})})});uY.displayName=jOe;var ds=_(K(),1),VI=_(Ct(),1);var Zu=_(K(),1);var B5=_(pe(),1),BI="Avatar",[BOe,Nwt]=Gt(BI),[VOe,dY]=BOe(BI),pY=Zu.forwardRef((e,t)=>{let{__scopeAvatar:r,...n}=e,[a,i]=Zu.useState("idle");return(0,B5.jsx)(VOe,{scope:r,imageLoadingStatus:a,onImageLoadingStatusChange:i,children:(0,B5.jsx)(Re.span,{...n,ref:t})})});pY.displayName=BI;var fY="AvatarImage",hY=Zu.forwardRef((e,t)=>{let{__scopeAvatar:r,src:n,onLoadingStatusChange:a=()=>{},...i}=e,o=dY(fY,r),s=HOe(n,i.referrerPolicy),l=Lt(u=>{a(u),o.onImageLoadingStatusChange(u)});return Lr(()=>{s!=="idle"&&l(s)},[s,l]),s==="loaded"?(0,B5.jsx)(Re.img,{...i,ref:t,src:n}):null});hY.displayName=fY;var mY="AvatarFallback",gY=Zu.forwardRef((e,t)=>{let{__scopeAvatar:r,delayMs:n,...a}=e,i=dY(mY,r),[o,s]=Zu.useState(n===void 0);return Zu.useEffect(()=>{if(n!==void 0){let l=window.setTimeout(()=>s(!0),n);return()=>window.clearTimeout(l)}},[n]),o&&i.imageLoadingStatus!=="loaded"?(0,B5.jsx)(Re.span,{...a,ref:t}):null});gY.displayName=mY;function HOe(e,t){let[r,n]=Zu.useState("idle");return Lr(()=>{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 vY=pY,bY=hY,yY=gY;var $Oe=["1","2","3","4","5","6","7","8","9"],GOe=["solid","soft"],xY={...ct,size:{type:"enum",className:"rt-r-size",values:$Oe,default:"3",responsive:!0},variant:{type:"enum",className:"rt-variant",values:GOe,default:"soft"},...Jl,...xr,...Sa,fallback:{type:"ReactNode",required:!0}};var lw=_(K(),1);function mf(e,t){let{asChild:r,children:n}=e;if(!r)return typeof t=="function"?t(n):t;let a=lw.Children.only(n);return lw.cloneElement(a,{children:typeof t=="function"?t(a.props.children):t})}var Js=ds.forwardRef((e,t)=>{let{asChild:r,children:n,className:a,style:i,color:o,radius:s,...l}=Ee(e,xY,qe);return ds.createElement(vY,{"data-accent-color":o,"data-radius":s,className:(0,VI.default)("rt-reset","rt-AvatarRoot",a),style:i,asChild:r},mf({asChild:r,children:n},ds.createElement(wY,{ref:t,...l})))});Js.displayName="Avatar";var wY=ds.forwardRef(({fallback:e,...t},r)=>{let[n,a]=ds.useState("idle");return ds.createElement(ds.Fragment,null,n==="idle"||n==="loading"?ds.createElement("span",{className:"rt-AvatarFallback"}):null,n==="error"?ds.createElement(yY,{className:(0,VI.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,ds.createElement(bY,{ref:r,className:"rt-AvatarImage",...t,onLoadingStatusChange:i=>{t.onLoadingStatusChange?.(i),a(i)}}))});wY.displayName="AvatarImpl";var cw=_(K(),1),SY=_(Ct(),1);var UOe=["1","2","3"],ZOe=["solid","soft","surface","outline"],CY={...ct,size:{type:"enum",className:"rt-r-size",values:UOe,default:"1",responsive:!0},variant:{type:"enum",className:"rt-variant",values:ZOe,default:"soft"},...Jl,...xr,...Sa};var V5=cw.forwardRef((e,t)=>{let{asChild:r,className:n,color:a,radius:i,...o}=Ee(e,CY,qe);return cw.createElement(r?xt:"span",{"data-accent-color":a,"data-radius":i,...o,ref:t,className:(0,SY.default)("rt-reset","rt-Badge",n)})});V5.displayName="Badge";var H5=_(K(),1),kY=_(Ct(),1);var qOe=H5.forwardRef((e,t)=>{let{asChild:r,children:n,className:a,...i}=e,o=r?xt:"blockquote";return H5.createElement(Et,{asChild:!0,...i,ref:t,className:(0,kY.default)("rt-Blockquote",a)},H5.createElement(o,null,n))});qOe.displayName="Blockquote";var uw=_(K(),1),RY=_(Ct(),1);var KOe=["div","span"],WOe=["none","inline","inline-block","block"],EY={as:{type:"enum",values:KOe,default:"div"},...ct,display:{type:"enum",className:"rt-r-display",values:WOe,responsive:!0}};var k0=["0","1","2","3","4","5","6","7","8","9"],gf={p:{type:"enum | string",className:"rt-r-p",customProperties:["--p"],values:k0,responsive:!0},px:{type:"enum | string",className:"rt-r-px",customProperties:["--pl","--pr"],values:k0,responsive:!0},py:{type:"enum | string",className:"rt-r-py",customProperties:["--pt","--pb"],values:k0,responsive:!0},pt:{type:"enum | string",className:"rt-r-pt",customProperties:["--pt"],values:k0,responsive:!0},pr:{type:"enum | string",className:"rt-r-pr",customProperties:["--pr"],values:k0,responsive:!0},pb:{type:"enum | string",className:"rt-r-pb",customProperties:["--pb"],values:k0,responsive:!0},pl:{type:"enum | string",className:"rt-r-pl",customProperties:["--pl"],values:k0,responsive:!0}};var HI=["visible","hidden","clip","scroll","auto"],QOe=["static","relative","absolute","fixed","sticky"],F5=["0","1","2","3","4","5","6","7","8","9","-1","-2","-3","-4","-5","-6","-7","-8","-9"],JOe=["0","1"],XOe=["0","1"],qu={...gf,...zn,...Ql,position:{type:"enum",className:"rt-r-position",values:QOe,responsive:!0},inset:{type:"enum | string",className:"rt-r-inset",customProperties:["--inset"],values:F5,responsive:!0},top:{type:"enum | string",className:"rt-r-top",customProperties:["--top"],values:F5,responsive:!0},right:{type:"enum | string",className:"rt-r-right",customProperties:["--right"],values:F5,responsive:!0},bottom:{type:"enum | string",className:"rt-r-bottom",customProperties:["--bottom"],values:F5,responsive:!0},left:{type:"enum | string",className:"rt-r-left",customProperties:["--left"],values:F5,responsive:!0},overflow:{type:"enum",className:"rt-r-overflow",values:HI,responsive:!0},overflowX:{type:"enum",className:"rt-r-ox",values:HI,responsive:!0},overflowY:{type:"enum",className:"rt-r-oy",values:HI,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:JOe,responsive:!0},flexGrow:{type:"enum | string",className:"rt-r-fg",customProperties:["--flex-grow"],values:XOe,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 Or=uw.forwardRef((e,t)=>{let{className:r,asChild:n,as:a="div",...i}=Ee(e,EY,qu,qe);return uw.createElement(n?xt:a,{...i,ref:t,className:(0,RY.default)("rt-Box",r)})});Or.displayName="Box";var mw=_(K(),1),OY=_(Ct(),1);var ec=_(K(),1),IY=_(Ct(),1);var YOe=["1","2","3","4"],eMe=["classic","solid","soft","surface","outline","ghost"],FI={...ct,size:{type:"enum",className:"rt-r-size",values:YOe,default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:eMe,default:"solid"},...Jl,...xr,...Sa,loading:{type:"boolean",className:"rt-loading",default:!1}};var fw=_(K(),1),TY=_(Ct(),1);var $I=["0","1","2","3","4","5","6","7","8","9"],dw={gap:{type:"enum | string",className:"rt-r-gap",customProperties:["--gap"],values:$I,responsive:!0},gapX:{type:"enum | string",className:"rt-r-cg",customProperties:["--column-gap"],values:$I,responsive:!0},gapY:{type:"enum | string",className:"rt-r-rg",customProperties:["--row-gap"],values:$I,responsive:!0}};var tMe=["div","span"],rMe=["none","inline-flex","flex"],nMe=["row","column","row-reverse","column-reverse"],aMe=["start","center","end","baseline","stretch"],iMe=["start","center","end","between"],oMe=["nowrap","wrap","wrap-reverse"],pw={as:{type:"enum",values:tMe,default:"div"},...ct,display:{type:"enum",className:"rt-r-display",values:rMe,responsive:!0},direction:{type:"enum",className:"rt-r-fd",values:nMe,responsive:!0},align:{type:"enum",className:"rt-r-ai",values:aMe,responsive:!0},justify:{type:"enum",className:"rt-r-jc",values:iMe,parseValue:sMe,responsive:!0},wrap:{type:"enum",className:"rt-r-fw",values:oMe,responsive:!0},...dw};function sMe(e){return e==="between"?"space-between":e}var Ce=fw.forwardRef((e,t)=>{let{className:r,asChild:n,as:a="div",...i}=Ee(e,pw,qu,qe);return fw.createElement(n?xt:a,{...i,ref:t,className:(0,TY.default)("rt-Flex",r)})});Ce.displayName="Flex";var ji=_(K(),1),AY=_(Ct(),1);var lMe=["1","2","3"],_Y={size:{type:"enum",className:"rt-r-size",values:lMe,default:"2",responsive:!0},loading:{type:"boolean",default:!0}};var E0=ji.forwardRef((e,t)=>{let{className:r,children:n,loading:a,...i}=Ee(e,_Y,qe);if(!a)return n;let o=ji.createElement("span",{...i,ref:t,className:(0,AY.default)("rt-Spinner",r)},ji.createElement("span",{className:"rt-SpinnerLeaf"}),ji.createElement("span",{className:"rt-SpinnerLeaf"}),ji.createElement("span",{className:"rt-SpinnerLeaf"}),ji.createElement("span",{className:"rt-SpinnerLeaf"}),ji.createElement("span",{className:"rt-SpinnerLeaf"}),ji.createElement("span",{className:"rt-SpinnerLeaf"}),ji.createElement("span",{className:"rt-SpinnerLeaf"}),ji.createElement("span",{className:"rt-SpinnerLeaf"}));return n===void 0?o:ji.createElement(Ce,{asChild:!0,position:"relative",align:"center",justify:"center"},ji.createElement("span",null,ji.createElement("span",{"aria-hidden":!0,style:{display:"contents",visibility:"hidden"},inert:void 0},n),ji.createElement(Ce,{asChild:!0,align:"center",justify:"center",position:"absolute",inset:"0"},ji.createElement("span",null,o))))});E0.displayName="Spinner";function hw(e,t){if(e!==void 0)return typeof e=="string"?t(e):Object.fromEntries(Object.entries(e).map(([r,n])=>[r,t(n)]))}function PY(e){return e==="3"?"3":"2"}function LY(e){switch(e){case"1":return"1";case"2":case"3":return"2";case"4":return"3"}}var $5=ec.forwardRef((e,t)=>{let{size:r=FI.size.default}=e,{className:n,children:a,asChild:i,color:o,radius:s,disabled:l=e.loading,...u}=Ee(e,FI,qe);return ec.createElement(i?xt:"button",{"data-disabled":l||void 0,"data-accent-color":o,"data-radius":s,...u,ref:t,className:(0,IY.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(E0,{size:hw(r,LY)})))):a)});$5.displayName="BaseButton";var h1=mw.forwardRef(({className:e,...t},r)=>mw.createElement($5,{...t,ref:r,className:(0,OY.default)("rt-Button",e)}));h1.displayName="Button";var Po=_(K(),1),gw=_(Ct(),1);var cMe=["1","2","3"],uMe=["soft","surface","outline"],GI={...ct,size:{type:"enum",className:"rt-r-size",values:cMe,default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:uMe,default:"soft"},...Jl,...xr};var MY=Po.createContext({}),dMe=Po.forwardRef((e,t)=>{let{size:r=GI.size.default}=e,{asChild:n,children:a,className:i,color:o,...s}=Ee(e,GI,qe);return Po.createElement(n?xt:"div",{"data-accent-color":o,...s,className:(0,gw.default)("rt-CalloutRoot",i),ref:t},Po.createElement(MY.Provider,{value:Po.useMemo(()=>({size:r}),[r])},a))});dMe.displayName="Callout.Root";var pMe=Po.forwardRef(({className:e,...t},r)=>Po.createElement("div",{...t,className:(0,gw.default)("rt-CalloutIcon",e),ref:r}));pMe.displayName="Callout.Icon";var fMe=Po.forwardRef(({className:e,...t},r)=>{let{size:n}=Po.useContext(MY);return Po.createElement(Et,{as:"p",size:hw(n,PY),...t,asChild:!1,ref:r,className:(0,gw.default)("rt-CalloutText",e)})});fMe.displayName="Callout.Text";var vw=_(K(),1),zY=_(Ct(),1);var mMe=["1","2","3","4","5"],gMe=["surface","classic","ghost"],NY={...ct,size:{type:"enum",className:"rt-r-size",values:mMe,default:"1",responsive:!0},variant:{type:"enum",className:"rt-variant",values:gMe,default:"surface"}};var Ku=vw.forwardRef((e,t)=>{let{asChild:r,className:n,...a}=Ee(e,NY,qe);return vw.createElement(r?xt:"div",{ref:t,...a,className:(0,zY.default)("rt-reset","rt-BaseCard","rt-Card",n)})});Ku.displayName="Card";var Yc=_(K(),1),_w=_(Ct(),1);var Xi=_(K(),1);var Xs=_(K(),1);var bw=_(K(),1);function tc(e){let t=bw.useRef({value:e,previous:e});return bw.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}var bf=_(pe(),1),UI="Checkbox",[vMe,ZI]=Gt(UI),[bMe,yMe]=vMe(UI),DY=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,x=>g(x)),y=Xs.useRef(!1),S=h?c||!!h.closest("form"):!0,[C=!1,E]=nr({prop:a,defaultProp:i,onChange:u}),R=Xs.useRef(C);return Xs.useEffect(()=>{let x=h?.form;if(x){let P=()=>E(R.current);return x.addEventListener("reset",P),()=>x.removeEventListener("reset",P)}},[h,E]),(0,bf.jsxs)(bMe,{scope:r,state:C,disabled:s,children:[(0,bf.jsx)(Re.button,{type:"button",role:"checkbox","aria-checked":vf(C)?"mixed":C,"aria-required":o,"data-state":VY(C),"data-disabled":s?"":void 0,disabled:s,value:l,...d,ref:b,onKeyDown:me(e.onKeyDown,x=>{x.key==="Enter"&&x.preventDefault()}),onClick:me(e.onClick,x=>{E(P=>vf(P)?!0:!P),S&&(y.current=x.isPropagationStopped(),y.current||x.stopPropagation())})}),S&&(0,bf.jsx)(xMe,{control:h,bubbles:!y.current,name:n,value:l,checked:C,required:o,disabled:s,form:c,style:{transform:"translateX(-100%)"},defaultChecked:vf(i)?!1:i})]})});DY.displayName=UI;var jY="CheckboxIndicator",BY=Xs.forwardRef((e,t)=>{let{__scopeCheckbox:r,forceMount:n,...a}=e,i=yMe(jY,r);return(0,bf.jsx)(jr,{present:n||vf(i.state)||i.state===!0,children:(0,bf.jsx)(Re.span,{"data-state":VY(i.state),"data-disabled":i.disabled?"":void 0,...a,ref:t,style:{pointerEvents:"none",...e.style}})})});BY.displayName=jY;var xMe=e=>{let{control:t,checked:r,bubbles:n=!0,defaultChecked:a,...i}=e,o=Xs.useRef(null),s=tc(r),l=$u(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 VY(e){return vf(e)?"indeterminate":e?"checked":"unchecked"}var yw=DY,xw=BY;var xi=_(K(),1);var yf=_(K(),1);var m1=_(K(),1),FY=_(pe(),1);function $Y(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,S=m1.useMemo(()=>b,Object.values(b));return(0,FY.jsx)(y.Provider,{value:S,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,wMe(a,...t)]}function wMe(...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 ww=_(pe(),1);function Xc(e){let t=e+"CollectionProvider",[r,n]=$Y(t),[a,i]=r(t,{collectionRef:{current:null},itemMap:new Map}),o=g=>{let{scope:b,children:y}=g,S=yf.default.useRef(null),C=yf.default.useRef(new Map).current;return(0,ww.jsx)(a,{scope:b,itemMap:C,collectionRef:S,children:y})};o.displayName=t;let s=e+"CollectionSlot",l=yf.default.forwardRef((g,b)=>{let{scope:y,children:S}=g,C=i(s,y),E=Ze(b,C.collectionRef);return(0,ww.jsx)(xt,{ref:E,children:S})});l.displayName=s;let u=e+"CollectionItemSlot",c="data-radix-collection-item",d=yf.default.forwardRef((g,b)=>{let{scope:y,children:S,...C}=g,E=yf.default.useRef(null),R=Ze(b,E),x=i(u,y);return yf.default.useEffect(()=>(x.itemMap.set(E,{ref:E,...C}),()=>void x.itemMap.delete(E))),(0,ww.jsx)(xt,{[c]:"",ref:R,children:S})});d.displayName=u;function h(g){let b=i(e+"CollectionConsumer",g);return yf.default.useCallback(()=>{let S=b.collectionRef.current;if(!S)return[];let C=Array.from(S.querySelectorAll(`[${c}]`));return Array.from(b.itemMap.values()).sort((x,P)=>C.indexOf(x.ref.current)-C.indexOf(P.ref.current))},[b.collectionRef,b.itemMap])}return[{Provider:o,Slot:l,ItemSlot:d},h,n]}var g1=_(K(),1),GY=_(pe(),1);function UY(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,S=g1.useMemo(()=>b,Object.values(b));return(0,GY.jsx)(y.Provider,{value:S,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,CMe(a,...t)]}function CMe(...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=_(pe(),1),qI="rovingFocusGroup.onEntryFocus",SMe={bubbles:!1,cancelable:!0},Cw="RovingFocusGroup",[KI,ZY,kMe]=Xc(Cw),[EMe,Lo]=UY(Cw,[kMe]),[RMe,TMe]=EMe(Cw),qY=xi.forwardRef((e,t)=>(0,xf.jsx)(KI.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,xf.jsx)(KI.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,xf.jsx)(_Me,{...e,ref:t})})}));qY.displayName=Cw;var _Me=xi.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=xi.useRef(null),g=Ze(t,h),b=Ga(i),[y=null,S]=nr({prop:o,defaultProp:s,onChange:l}),[C,E]=xi.useState(!1),R=Lt(u),x=ZY(r),P=xi.useRef(!1),[I,L]=xi.useState(0);return xi.useEffect(()=>{let N=h.current;if(N)return N.addEventListener(qI,R),()=>N.removeEventListener(qI,R)},[R]),(0,xf.jsx)(RMe,{scope:r,orientation:n,dir:b,loop:a,currentTabStopId:y,onItemFocus:xi.useCallback(N=>S(N),[S]),onItemShiftTab:xi.useCallback(()=>E(!0),[]),onFocusableItemAdd:xi.useCallback(()=>L(N=>N+1),[]),onFocusableItemRemove:xi.useCallback(()=>L(N=>N-1),[]),children:(0,xf.jsx)(Re.div,{tabIndex:C||I===0?-1:0,"data-orientation":n,...d,ref:g,style:{outline:"none",...e.style},onMouseDown:me(e.onMouseDown,()=>{P.current=!0}),onFocus:me(e.onFocus,N=>{let F=!P.current;if(N.target===N.currentTarget&&F&&!C){let z=new CustomEvent(qI,SMe);if(N.currentTarget.dispatchEvent(z),!z.defaultPrevented){let ne=x().filter(X=>X.focusable),W=ne.find(X=>X.active),Z=ne.find(X=>X.id===y),J=[W,Z,...ne].filter(Boolean).map(X=>X.ref.current);QY(J,c)}}P.current=!1}),onBlur:me(e.onBlur,()=>E(!1))})})}),KY="RovingFocusGroupItem",WY=xi.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:r,focusable:n=!0,active:a=!1,tabStopId:i,...o}=e,s=Gn(),l=i||s,u=TMe(KY,r),c=u.currentTabStopId===l,d=ZY(r),{onFocusableItemAdd:h,onFocusableItemRemove:g}=u;return xi.useEffect(()=>{if(n)return h(),()=>g()},[n,h,g]),(0,xf.jsx)(KI.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=LMe(b,u.orientation,u.dir);if(y!==void 0){if(b.metaKey||b.ctrlKey||b.altKey||b.shiftKey)return;b.preventDefault();let C=d().filter(E=>E.focusable).map(E=>E.ref.current);if(y==="last")C.reverse();else if(y==="prev"||y==="next"){y==="prev"&&C.reverse();let E=C.indexOf(b.currentTarget);C=u.loop?IMe(C,E+1):C.slice(E+1)}setTimeout(()=>QY(C))}})})})});WY.displayName=KY;var AMe={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function PMe(e,t){return t!=="rtl"?e:e==="ArrowLeft"?"ArrowRight":e==="ArrowRight"?"ArrowLeft":e}function LMe(e,t,r){let n=PMe(e.key,r);if(!(t==="vertical"&&["ArrowLeft","ArrowRight"].includes(n))&&!(t==="horizontal"&&["ArrowUp","ArrowDown"].includes(n)))return AMe[n]}function QY(e,t=!1){let r=document.activeElement;for(let n of e)if(n===r||(n.focus({preventScroll:t}),document.activeElement!==r))return}function IMe(e,t){return e.map((r,n)=>e[(t+n)%e.length])}var Wu=qY,Qu=WY;var WI="CheckboxGroup",[OMe,x2]=Gt(WI,[Lo,ZI]),JY=Lo(),XY=ZI(),[MMe,NMe]=OMe(WI),YY=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=JY(r),b=Ga(u),[y=[],S]=nr({prop:i,defaultProp:a,onChange:d}),C=Xi.useCallback(R=>S((x=[])=>[...x,R]),[S]),E=Xi.useCallback(R=>S((x=[])=>x.filter(P=>P!==R)),[S]);return Xi.createElement(MMe,{scope:r,name:n,required:o,disabled:s,value:y,onItemCheck:C,onItemUncheck:E},Xi.createElement(Wu,{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})))});YY.displayName=WI;var eee="CheckboxGroupItem",tee=Xi.forwardRef((e,t)=>{let{__scopeCheckboxGroup:r,disabled:n,...a}=e,i=NMe(eee,r),o=i.disabled||n,s=JY(r),l=XY(r),u=Xi.useRef(null),c=Ze(t,u),d=i.value?.includes(a.value);return Xi.createElement(Qu,{asChild:!0,...s,focusable:!o,active:d},Xi.createElement(yw,{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)}}))});tee.displayName=eee;var zMe="CheckboxGroupIndicator",ree=Xi.forwardRef((e,t)=>{let{__scopeCheckboxGroup:r,...n}=e,a=XY(r);return Xi.createElement(xw,{...a,...n,ref:t})});ree.displayName=zMe;var Sw=YY,kw=tee,Ew=ree;var DMe=["div","span"],jMe=["none","inline-grid","grid"],BMe=["1","2","3","4","5","6","7","8","9"],VMe=["1","2","3","4","5","6","7","8","9"],HMe=["row","column","dense","row-dense","column-dense"],FMe=["start","center","end","baseline","stretch"],$Me=["start","center","end","between"],v1={as:{type:"enum",values:DMe,default:"div"},...ct,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:BMe,parseValue:aee,responsive:!0},rows:{type:"enum | string",className:"rt-r-gtr",customProperties:["--grid-template-rows"],values:VMe,parseValue:aee,responsive:!0},flow:{type:"enum",className:"rt-r-gaf",values:HMe,responsive:!0},align:{type:"enum",className:"rt-r-ai",values:FMe,responsive:!0},justify:{type:"enum",className:"rt-r-jc",values:$Me,parseValue:GMe,responsive:!0},...dw};function aee(e){return v1.columns.values.includes(e)?e:e?.match(/^\d+$/)?`repeat(${e}, minmax(0, 1fr))`:e}function GMe(e){return e==="between"?"space-between":e}var UMe=["1","2","3"],ZMe=["surface","classic"],iee={...ct,size:{type:"enum",className:"rt-r-size",values:UMe,default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:ZMe,default:"surface"},...Er,...xr,columns:{...v1.columns,default:"repeat(auto-fit, minmax(200px, 1fr))"},gap:{...v1.gap,default:"4"}};var qMe=["1","2","3"],KMe=["classic","surface","soft"],R0={size:{type:"enum",className:"rt-r-size",values:qMe,default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:KMe,default:"surface"},...Er,...xr};var Rw=_(K(),1),oee=_(Ct(),1);var ps=Rw.forwardRef((e,t)=>{let{className:r,asChild:n,as:a="div",...i}=Ee(e,v1,qu,qe);return Rw.createElement(n?xt:a,{...i,ref:t,className:(0,oee.default)("rt-Grid",r)})});ps.displayName="Grid";var Ys=_(K(),1),QI=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"})));QI.displayName="ThickDividerHorizontalIcon";var Io=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"})));Io.displayName="ThickCheckIcon";var Tw=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"})));Tw.displayName="ChevronDownIcon";var U5=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"})));U5.displayName="ThickChevronRightIcon";var see="CheckboxCards",[WMe]=Gt(see,[x2]),lee=x2(),[QMe,JMe]=WMe(see),XMe=Yc.forwardRef((e,t)=>{let{__scopeCheckboxCards:r,className:n,color:a,...i}=Ee(e,iee,qe),o=lee(r);return Yc.createElement(QMe,{scope:r,size:e.size,highContrast:e.highContrast},Yc.createElement(ps,{asChild:!0},Yc.createElement(Sw,{...o,"data-accent-color":a,...i,ref:t,className:(0,_w.default)("rt-CheckboxCardsRoot",n)})))});XMe.displayName="CheckboxCards.Root";var YMe=Yc.forwardRef(({__scopeCheckboxCards:e,children:t,className:r,style:n,...a},i)=>{let o=JMe("CheckboxCardsItem",e),s=lee(e),{className:l}=Ee({size:o?.size,variant:"surface",highContrast:o?.highContrast},R0);return Yc.createElement("label",{className:(0,_w.default)("rt-BaseCard","rt-CheckboxCardsItem",r),style:n},t,Yc.createElement(kw,{...s,...a,ref:i,className:(0,_w.default)("rt-reset","rt-BaseCheckboxRoot","rt-CheckboxCardCheckbox",l)},Yc.createElement(Ew,{...s,asChild:!0,className:"rt-BaseCheckboxIndicator"},Yc.createElement(Io,null))))});YMe.displayName="CheckboxCards.Item";var fs=_(K(),1),Aw=_(Ct(),1);var w2={...ct,...R0};var cee="CheckboxGroup",[tNe]=Gt(cee,[x2]),uee=x2(),[rNe,dee]=tNe(cee),nNe=fs.forwardRef(({color:e=w2.color.default,highContrast:t=w2.highContrast.default,size:r=w2.size.default,variant:n=w2.variant.default,...a},i)=>{let{__scopeCheckboxGroup:o,className:s,...l}=Ee(a,qe),u=uee(o);return fs.createElement(rNe,{scope:o,color:e,size:r,highContrast:t,variant:n},fs.createElement(Sw,{...u,...l,ref:i,className:(0,Aw.default)("rt-CheckboxGroupRoot",s)}))});nNe.displayName="CheckboxGroup.Root";var aNe=fs.forwardRef((e,t)=>{let{__scopeCheckboxGroup:r,children:n,className:a,style:i,...o}=e,{size:s}=dee("CheckboxGroupItem",r);return n?fs.createElement(Et,{as:"label",size:s,className:(0,Aw.default)("rt-CheckboxGroupItem",a),style:i},fs.createElement(JI,{__scopeCheckboxGroup:r,...o,ref:t}),n&&fs.createElement("span",{className:"rt-CheckboxGroupItemInner"},n)):fs.createElement(JI,{__scopeCheckboxGroup:r,...o,ref:t,className:a,style:i})});aNe.displayName="CheckboxGroup.Item";var JI=fs.forwardRef(({__scopeCheckboxGroup:e,...t},r)=>{let n=dee("CheckboxGroupItemCheckbox",e),a=uee(e),{color:i,className:o}=Ee({...t,...n},w2,qe);return fs.createElement(kw,{...a,"data-accent-color":i,...t,ref:r,className:(0,Aw.default)("rt-reset","rt-BaseCheckboxRoot","rt-CheckboxGroupItemCheckbox",o)},fs.createElement(Ew,{...a,asChild:!0,className:"rt-BaseCheckboxIndicator"},fs.createElement(Io,null)))});JI.displayName="CheckboxGroup.ItemCheckbox";var C2=_(K(),1),pee=_(Ct(),1);var oNe=C2.forwardRef((e,t)=>{let{className:r,color:n,checked:a,defaultChecked:i,onCheckedChange:o,...s}=Ee(e,R0,qe),[l,u]=nr({prop:a,defaultProp:i,onChange:o});return C2.createElement(yw,{"data-accent-color":n,...s,defaultChecked:i,checked:l,onCheckedChange:u,asChild:!1,ref:t,className:(0,pee.default)("rt-reset","rt-BaseCheckboxRoot","rt-CheckboxRoot",r)},C2.createElement(xw,{asChild:!0,className:"rt-BaseCheckboxIndicator rt-CheckboxIndicator"},C2.createElement(l==="indeterminate"?QI:Io,null)))});oNe.displayName="Checkbox";var Pw=_(K(),1),hee=_(Ct(),1);var sNe=["1","2","3","4","5","6","7","8","9"],lNe=["solid","soft","outline","ghost"],fee={...ct,size:{type:"enum",className:"rt-r-size",values:sNe,responsive:!0},variant:{type:"enum",className:"rt-variant",values:lNe,default:"soft"},...uf,...Jl,...xr,...ls,...ss};var T0=Pw.forwardRef((e,t)=>{let{asChild:r,className:n,color:a,...i}=Ee(e,fee,qe),o=e.variant==="ghost"?a||void 0:a;return Pw.createElement(r?xt:"code",{"data-accent-color":o,...i,ref:t,className:(0,hee.default)("rt-reset","rt-Code",n)})});T0.displayName="Code";var Z5=_(K(),1),XI=_(Ct(),1);var cNe=["1","2","3","4"],uNe=["none","initial"],dNe=["left","center","right"],mee={...ct,size:{type:"enum",className:"rt-r-size",values:cNe,default:"4",responsive:!0},display:{type:"enum",className:"rt-r-display",values:uNe,parseValue:pNe,responsive:!0},align:{type:"enum",className:"rt-r-ai",values:dNe,parseValue:fNe,responsive:!0}};function pNe(e){return e==="initial"?"flex":e}function fNe(e){return e==="left"?"start":e==="right"?"end":e}var q5=Z5.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,mee,qu,qe),{className:h,style:g}=Ee({width:e,minWidth:t,maxWidth:r,height:n,minHeight:a,maxHeight:i},zn,Ql);return Z5.createElement(l?xt:"div",{...d,ref:s,className:(0,XI.default)("rt-Container",c)},mf({asChild:l,children:u},b=>Z5.createElement("div",{className:(0,XI.default)("rt-ContainerInner",h),style:g},b)))});q5.displayName="Container";var Tt=_(K(),1),el=_(Ct(),1);var Ln=_(K(),1);var yt=_(K(),1);var Kt=_(pe(),1),YI=["Enter"," "],hNe=["ArrowDown","PageUp","Home"],vee=["ArrowUp","PageDown","End"],mNe=[...hNe,...vee],gNe={ltr:[...YI,"ArrowRight"],rtl:[...YI,"ArrowLeft"]},vNe={ltr:["ArrowLeft"],rtl:["ArrowRight"]},J5="Menu",[W5,bNe,yNe]=Xc(J5),[_0,S2]=Gt(J5,[yNe,Ao,Lo]),X5=Ao(),bee=Lo(),[yee,wf]=_0(J5),[xNe,Y5]=_0(J5),xee=e=>{let{__scopeMenu:t,open:r=!1,children:n,dir:a,onOpenChange:i,modal:o=!0}=e,s=X5(t),[l,u]=yt.useState(null),c=yt.useRef(!1),d=Lt(i),h=Ga(a);return yt.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,Kt.jsx)(Qc,{...s,children:(0,Kt.jsx)(yee,{scope:t,open:r,onOpenChange:d,content:l,onContentChange:u,children:(0,Kt.jsx)(xNe,{scope:t,onClose:yt.useCallback(()=>d(!1),[d]),isUsingKeyboardRef:c,dir:h,modal:o,children:n})})})};xee.displayName=J5;var wNe="MenuAnchor",eO=yt.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e,a=X5(r);return(0,Kt.jsx)(Jc,{...a,...n,ref:t})});eO.displayName=wNe;var tO="MenuPortal",[CNe,wee]=_0(tO,{forceMount:void 0}),Cee=e=>{let{__scopeMenu:t,forceMount:r,children:n,container:a}=e,i=wf(tO,t);return(0,Kt.jsx)(CNe,{scope:t,forceMount:r,children:(0,Kt.jsx)(jr,{present:r||i.open,children:(0,Kt.jsx)(is,{asChild:!0,container:a,children:n})})})};Cee.displayName=tO;var rc="MenuContent",[SNe,rO]=_0(rc),See=yt.forwardRef((e,t)=>{let r=wee(rc,e.__scopeMenu),{forceMount:n=r.forceMount,...a}=e,i=wf(rc,e.__scopeMenu),o=Y5(rc,e.__scopeMenu);return(0,Kt.jsx)(W5.Provider,{scope:e.__scopeMenu,children:(0,Kt.jsx)(jr,{present:n||i.open,children:(0,Kt.jsx)(W5.Slot,{scope:e.__scopeMenu,children:o.modal?(0,Kt.jsx)(kNe,{...a,ref:t}):(0,Kt.jsx)(ENe,{...a,ref:t})})})})}),kNe=yt.forwardRef((e,t)=>{let r=wf(rc,e.__scopeMenu),n=yt.useRef(null),a=Ze(t,n);return yt.useEffect(()=>{let i=n.current;if(i)return lf(i)},[]),(0,Kt.jsx)(nO,{...e,ref:a,trapFocus:r.open,disableOutsidePointerEvents:r.open,disableOutsideScroll:!0,onFocusOutside:me(e.onFocusOutside,i=>i.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>r.onOpenChange(!1)})}),ENe=yt.forwardRef((e,t)=>{let r=wf(rc,e.__scopeMenu);return(0,Kt.jsx)(nO,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>r.onOpenChange(!1)})}),nO=yt.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,S=wf(rc,r),C=Y5(rc,r),E=X5(r),R=bee(r),x=bNe(r),[P,I]=yt.useState(null),L=yt.useRef(null),N=Ze(t,L,S.onContentChange),F=yt.useRef(0),z=yt.useRef(""),ne=yt.useRef(0),W=yt.useRef(null),Z=yt.useRef("right"),B=yt.useRef(0),J=b?l1:yt.Fragment,X=b?{as:xt,allowPinchZoom:!0}:void 0,te=fe=>{let G=z.current+fe,Je=x().filter(Le=>!Le.disabled),ut=document.activeElement,q=Je.find(Le=>Le.ref.current===ut)?.textValue,at=Je.map(Le=>Le.textValue),cr=DNe(at,G,q),Zt=Je.find(Le=>Le.textValue===cr)?.ref.current;(function Le($e){z.current=$e,window.clearTimeout(F.current),$e!==""&&(F.current=window.setTimeout(()=>Le(""),1e3))})(G),Zt&&setTimeout(()=>Zt.focus())};yt.useEffect(()=>()=>window.clearTimeout(F.current),[]),of();let le=yt.useCallback(fe=>Z.current===W.current?.side&&BNe(fe,W.current?.area),[]);return(0,Kt.jsx)(SNe,{scope:r,searchRef:z,onItemEnter:yt.useCallback(fe=>{le(fe)&&fe.preventDefault()},[le]),onItemLeave:yt.useCallback(fe=>{le(fe)||(L.current?.focus(),I(null))},[le]),onTriggerLeave:yt.useCallback(fe=>{le(fe)&&fe.preventDefault()},[le]),pointerGraceTimerRef:ne,onPointerGraceIntentChange:yt.useCallback(fe=>{W.current=fe},[]),children:(0,Kt.jsx)(J,{...X,children:(0,Kt.jsx)(s1,{asChild:!0,trapped:a,onMountAutoFocus:me(i,fe=>{fe.preventDefault(),L.current?.focus({preventScroll:!0})}),onUnmountAutoFocus:o,children:(0,Kt.jsx)(Ro,{asChild:!0,disableOutsidePointerEvents:s,onEscapeKeyDown:u,onPointerDownOutside:c,onFocusOutside:d,onInteractOutside:h,onDismiss:g,children:(0,Kt.jsx)(Wu,{asChild:!0,...R,dir:C.dir,orientation:"vertical",loop:n,currentTabStopId:P,onCurrentTabStopIdChange:I,onEntryFocus:me(l,fe=>{C.isUsingKeyboardRef.current||fe.preventDefault()}),preventScrollOnEntryFocus:!0,children:(0,Kt.jsx)(Gu,{role:"menu","aria-orientation":"vertical","data-state":Vee(S.open),"data-radix-menu-content":"",dir:C.dir,...E,...y,ref:N,style:{outline:"none",...y.style},onKeyDown:me(y.onKeyDown,fe=>{let Je=fe.target.closest("[data-radix-menu-content]")===fe.currentTarget,ut=fe.ctrlKey||fe.altKey||fe.metaKey,q=fe.key.length===1;Je&&(fe.key==="Tab"&&fe.preventDefault(),!ut&&q&&te(fe.key));let at=L.current;if(fe.target!==at||!mNe.includes(fe.key))return;fe.preventDefault();let Zt=x().filter(Le=>!Le.disabled).map(Le=>Le.ref.current);vee.includes(fe.key)&&Zt.reverse(),NNe(Zt)}),onBlur:me(e.onBlur,fe=>{fe.currentTarget.contains(fe.target)||(window.clearTimeout(F.current),z.current="")}),onPointerMove:me(e.onPointerMove,Q5(fe=>{let G=fe.target,Je=B.current!==fe.clientX;if(fe.currentTarget.contains(G)&&Je){let ut=fe.clientX>B.current?"right":"left";Z.current=ut,B.current=fe.clientX}}))})})})})})})});See.displayName=rc;var RNe="MenuGroup",aO=yt.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e;return(0,Kt.jsx)(Re.div,{role:"group",...n,ref:t})});aO.displayName=RNe;var TNe="MenuLabel",kee=yt.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e;return(0,Kt.jsx)(Re.div,{...n,ref:t})});kee.displayName=TNe;var Lw="MenuItem",gee="menu.itemSelect",Ow=yt.forwardRef((e,t)=>{let{disabled:r=!1,onSelect:n,...a}=e,i=yt.useRef(null),o=Y5(Lw,e.__scopeMenu),s=rO(Lw,e.__scopeMenu),l=Ze(t,i),u=yt.useRef(!1),c=()=>{let d=i.current;if(!r&&d){let h=new CustomEvent(gee,{bubbles:!0,cancelable:!0});d.addEventListener(gee,g=>n?.(g),{once:!0}),p0(d,h),h.defaultPrevented?u.current=!1:o.onClose()}};return(0,Kt.jsx)(Eee,{...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===" "||YI.includes(d.key)&&(d.currentTarget.click(),d.preventDefault())})})});Ow.displayName=Lw;var Eee=yt.forwardRef((e,t)=>{let{__scopeMenu:r,disabled:n=!1,textValue:a,...i}=e,o=rO(Lw,r),s=bee(r),l=yt.useRef(null),u=Ze(t,l),[c,d]=yt.useState(!1),[h,g]=yt.useState("");return yt.useEffect(()=>{let b=l.current;b&&g((b.textContent??"").trim())},[i.children]),(0,Kt.jsx)(W5.ItemSlot,{scope:r,disabled:n,textValue:a??h,children:(0,Kt.jsx)(Qu,{asChild:!0,...s,focusable:!n,children:(0,Kt.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,Q5(b=>{n?o.onItemLeave(b):(o.onItemEnter(b),b.defaultPrevented||b.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:me(e.onPointerLeave,Q5(b=>o.onItemLeave(b))),onFocus:me(e.onFocus,()=>d(!0)),onBlur:me(e.onBlur,()=>d(!1))})})})}),_Ne="MenuCheckboxItem",Ree=yt.forwardRef((e,t)=>{let{checked:r=!1,onCheckedChange:n,...a}=e;return(0,Kt.jsx)(Lee,{scope:e.__scopeMenu,checked:r,children:(0,Kt.jsx)(Ow,{role:"menuitemcheckbox","aria-checked":Iw(r)?"mixed":r,...a,ref:t,"data-state":sO(r),onSelect:me(a.onSelect,()=>n?.(Iw(r)?!0:!r),{checkForDefaultPrevented:!1})})})});Ree.displayName=_Ne;var Tee="MenuRadioGroup",[ANe,PNe]=_0(Tee,{value:void 0,onValueChange:()=>{}}),_ee=yt.forwardRef((e,t)=>{let{value:r,onValueChange:n,...a}=e,i=Lt(n);return(0,Kt.jsx)(ANe,{scope:e.__scopeMenu,value:r,onValueChange:i,children:(0,Kt.jsx)(aO,{...a,ref:t})})});_ee.displayName=Tee;var Aee="MenuRadioItem",Pee=yt.forwardRef((e,t)=>{let{value:r,...n}=e,a=PNe(Aee,e.__scopeMenu),i=r===a.value;return(0,Kt.jsx)(Lee,{scope:e.__scopeMenu,checked:i,children:(0,Kt.jsx)(Ow,{role:"menuitemradio","aria-checked":i,...n,ref:t,"data-state":sO(i),onSelect:me(n.onSelect,()=>a.onValueChange?.(r),{checkForDefaultPrevented:!1})})})});Pee.displayName=Aee;var iO="MenuItemIndicator",[Lee,LNe]=_0(iO,{checked:!1}),Iee=yt.forwardRef((e,t)=>{let{__scopeMenu:r,forceMount:n,...a}=e,i=LNe(iO,r);return(0,Kt.jsx)(jr,{present:n||Iw(i.checked)||i.checked===!0,children:(0,Kt.jsx)(Re.span,{...a,ref:t,"data-state":sO(i.checked)})})});Iee.displayName=iO;var INe="MenuSeparator",Oee=yt.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e;return(0,Kt.jsx)(Re.div,{role:"separator","aria-orientation":"horizontal",...n,ref:t})});Oee.displayName=INe;var ONe="MenuArrow",Mee=yt.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e,a=X5(r);return(0,Kt.jsx)(Uu,{...a,...n,ref:t})});Mee.displayName=ONe;var oO="MenuSub",[MNe,Nee]=_0(oO),zee=e=>{let{__scopeMenu:t,children:r,open:n=!1,onOpenChange:a}=e,i=wf(oO,t),o=X5(t),[s,l]=yt.useState(null),[u,c]=yt.useState(null),d=Lt(a);return yt.useEffect(()=>(i.open===!1&&d(!1),()=>d(!1)),[i.open,d]),(0,Kt.jsx)(Qc,{...o,children:(0,Kt.jsx)(yee,{scope:t,open:n,onOpenChange:d,content:u,onContentChange:c,children:(0,Kt.jsx)(MNe,{scope:t,contentId:Gn(),triggerId:Gn(),trigger:s,onTriggerChange:l,children:r})})})};zee.displayName=oO;var K5="MenuSubTrigger",Dee=yt.forwardRef((e,t)=>{let r=wf(K5,e.__scopeMenu),n=Y5(K5,e.__scopeMenu),a=Nee(K5,e.__scopeMenu),i=rO(K5,e.__scopeMenu),o=yt.useRef(null),{pointerGraceTimerRef:s,onPointerGraceIntentChange:l}=i,u={__scopeMenu:e.__scopeMenu},c=yt.useCallback(()=>{o.current&&window.clearTimeout(o.current),o.current=null},[]);return yt.useEffect(()=>c,[c]),yt.useEffect(()=>{let d=s.current;return()=>{window.clearTimeout(d),l(null)}},[s,l]),(0,Kt.jsx)(eO,{asChild:!0,...u,children:(0,Kt.jsx)(Eee,{id:a.triggerId,"aria-haspopup":"menu","aria-expanded":r.open,"aria-controls":a.contentId,"data-state":Vee(r.open),...e,ref:Ks(t,a.onTriggerChange),onClick:d=>{e.onClick?.(d),!(e.disabled||d.defaultPrevented)&&(d.currentTarget.focus(),r.open||r.onOpenChange(!0))},onPointerMove:me(e.onPointerMove,Q5(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,Q5(d=>{c();let h=r.content?.getBoundingClientRect();if(h){let g=r.content?.dataset.side,b=g==="right",y=b?-5:5,S=h[b?"left":"right"],C=h[b?"right":"left"];i.onPointerGraceIntentChange({area:[{x:d.clientX+y,y:d.clientY},{x:S,y:h.top},{x:C,y:h.top},{x:C,y:h.bottom},{x:S,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===" "||gNe[n.dir].includes(d.key)&&(r.onOpenChange(!0),r.content?.focus(),d.preventDefault())})})})});Dee.displayName=K5;var jee="MenuSubContent",Bee=yt.forwardRef((e,t)=>{let r=wee(rc,e.__scopeMenu),{forceMount:n=r.forceMount,...a}=e,i=wf(rc,e.__scopeMenu),o=Y5(rc,e.__scopeMenu),s=Nee(jee,e.__scopeMenu),l=yt.useRef(null),u=Ze(t,l);return(0,Kt.jsx)(W5.Provider,{scope:e.__scopeMenu,children:(0,Kt.jsx)(jr,{present:n||i.open,children:(0,Kt.jsx)(W5.Slot,{scope:e.__scopeMenu,children:(0,Kt.jsx)(nO,{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=vNe[o.dir].includes(c.key);d&&h&&(i.onOpenChange(!1),s.trigger?.focus(),c.preventDefault())})})})})})});Bee.displayName=jee;function Vee(e){return e?"open":"closed"}function Iw(e){return e==="indeterminate"}function sO(e){return Iw(e)?"indeterminate":e?"checked":"unchecked"}function NNe(e){let t=document.activeElement;for(let r of e)if(r===t||(r.focus(),document.activeElement!==t))return}function zNe(e,t){return e.map((r,n)=>e[(t+n)%e.length])}function DNe(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=zNe(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 BNe(e,t){if(!t)return!1;let r={x:e.clientX,y:e.clientY};return jNe(r,t)}function Q5(e){return t=>t.pointerType==="mouse"?e(t):void 0}var Mw=xee,Nw=eO,zw=Cee,Dw=See,jw=aO,Bw=kee,Vw=Ow,Hw=Ree,Fw=_ee,$w=Pee,Gw=Iee,Uw=Oee,Zw=Mee,qw=zee,Kw=Dee,Ww=Bee;var pa=_(pe(),1),lO="ContextMenu",[VNe,OEt]=Gt(lO,[S2]),Yi=S2(),[HNe,Fee]=VNe(lO),$ee=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)(HNe,{scope:t,open:o,onOpenChange:c,modal:i,children:(0,pa.jsx)(Mw,{...l,dir:a,open:o,onOpenChange:c,modal:i,children:r})})};$ee.displayName=lO;var Gee="ContextMenuTrigger",Uee=Ln.forwardRef((e,t)=>{let{__scopeContextMenu:r,disabled:n=!1,...a}=e,i=Fee(Gee,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)(Nw,{...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,Qw(h=>{c(),u.current=window.setTimeout(()=>d(h),700)})),onPointerMove:n?e.onPointerMove:me(e.onPointerMove,Qw(c)),onPointerCancel:n?e.onPointerCancel:me(e.onPointerCancel,Qw(c)),onPointerUp:n?e.onPointerUp:me(e.onPointerUp,Qw(c))})]})});Uee.displayName=Gee;var FNe="ContextMenuPortal",Zee=e=>{let{__scopeContextMenu:t,...r}=e,n=Yi(t);return(0,pa.jsx)(zw,{...n,...r})};Zee.displayName=FNe;var qee="ContextMenuContent",Kee=Ln.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,a=Fee(qee,r),i=Yi(r),o=Ln.useRef(!1);return(0,pa.jsx)(Dw,{...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)"}})});Kee.displayName=qee;var $Ne="ContextMenuGroup",Wee=Ln.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,a=Yi(r);return(0,pa.jsx)(jw,{...a,...n,ref:t})});Wee.displayName=$Ne;var GNe="ContextMenuLabel",Qee=Ln.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,a=Yi(r);return(0,pa.jsx)(Bw,{...a,...n,ref:t})});Qee.displayName=GNe;var UNe="ContextMenuItem",Jee=Ln.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,a=Yi(r);return(0,pa.jsx)(Vw,{...a,...n,ref:t})});Jee.displayName=UNe;var ZNe="ContextMenuCheckboxItem",Xee=Ln.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,a=Yi(r);return(0,pa.jsx)(Hw,{...a,...n,ref:t})});Xee.displayName=ZNe;var qNe="ContextMenuRadioGroup",Yee=Ln.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,a=Yi(r);return(0,pa.jsx)(Fw,{...a,...n,ref:t})});Yee.displayName=qNe;var KNe="ContextMenuRadioItem",ete=Ln.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,a=Yi(r);return(0,pa.jsx)($w,{...a,...n,ref:t})});ete.displayName=KNe;var WNe="ContextMenuItemIndicator",tte=Ln.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,a=Yi(r);return(0,pa.jsx)(Gw,{...a,...n,ref:t})});tte.displayName=WNe;var QNe="ContextMenuSeparator",rte=Ln.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,a=Yi(r);return(0,pa.jsx)(Uw,{...a,...n,ref:t})});rte.displayName=QNe;var JNe="ContextMenuArrow",XNe=Ln.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,a=Yi(r);return(0,pa.jsx)(Zw,{...a,...n,ref:t})});XNe.displayName=JNe;var YNe="ContextMenuSub",nte=e=>{let{__scopeContextMenu:t,children:r,onOpenChange:n,open:a,defaultOpen:i}=e,o=Yi(t),[s,l]=nr({prop:a,defaultProp:i,onChange:n});return(0,pa.jsx)(qw,{...o,open:s,onOpenChange:l,children:r})};nte.displayName=YNe;var eze="ContextMenuSubTrigger",ate=Ln.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,a=Yi(r);return(0,pa.jsx)(Kw,{...a,...n,ref:t})});ate.displayName=eze;var tze="ContextMenuSubContent",ite=Ln.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,a=Yi(r);return(0,pa.jsx)(Ww,{...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)"}})});ite.displayName=tze;function Qw(e){return t=>t.pointerType!=="mouse"?e(t):void 0}var ote=$ee,ste=Uee,cO=Zee,lte=Kee,cte=Wee,ute=Qee,dte=Jee,pte=Xee,fte=Yee,hte=ete,uO=tte,mte=rte;var gte=nte,vte=ate,bte=ite;var hs=_(K(),1),nC=_(Ct(),1);var wt=_(K(),1);function Cf(e,[t,r]){return Math.min(r,Math.max(t,e))}var xte=_(K(),1),Yr=_(pe(),1);function nze(e,t){return xte.useReducer((r,n)=>t[r][n]??r,e)}var dO="ScrollArea",[wte,GEt]=Gt(dO),[aze,nc]=wte(dO),Cte=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,S]=wt.useState(null),[C,E]=wt.useState(0),[R,x]=wt.useState(0),[P,I]=wt.useState(!1),[L,N]=wt.useState(!1),F=Ze(t,ne=>l(ne)),z=Ga(a);return(0,Yr.jsx)(aze,{scope:r,type:n,dir:z,scrollHideDelay:i,scrollArea:s,viewport:u,onViewportChange:c,content:d,onContentChange:h,scrollbarX:g,onScrollbarXChange:b,scrollbarXEnabled:P,onScrollbarXEnabledChange:I,scrollbarY:y,onScrollbarYChange:S,scrollbarYEnabled:L,onScrollbarYEnabledChange:N,onCornerWidthChange:E,onCornerHeightChange:x,children:(0,Yr.jsx)(Re.div,{dir:z,...o,ref:F,style:{position:"relative","--radix-scroll-area-corner-width":C+"px","--radix-scroll-area-corner-height":R+"px",...e.style}})})});Cte.displayName=dO;var Ste="ScrollAreaViewport",kte=wt.forwardRef((e,t)=>{let{__scopeScrollArea:r,children:n,nonce:a,...i}=e,o=nc(Ste,r),s=wt.useRef(null),l=Ze(t,s,o.onViewportChange);return(0,Yr.jsxs)(Yr.Fragment,{children:[(0,Yr.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,Yr.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,Yr.jsx)("div",{ref:o.onContentChange,style:{minWidth:"100%",display:"table"},children:n})})]})});kte.displayName=Ste;var Ju="ScrollAreaScrollbar",Ete=wt.forwardRef((e,t)=>{let{forceMount:r,...n}=e,a=nc(Ju,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,Yr.jsx)(ize,{...n,ref:t,forceMount:r}):a.type==="scroll"?(0,Yr.jsx)(oze,{...n,ref:t,forceMount:r}):a.type==="auto"?(0,Yr.jsx)(Rte,{...n,ref:t,forceMount:r}):a.type==="always"?(0,Yr.jsx)(pO,{...n,ref:t}):null});Ete.displayName=Ju;var ize=wt.forwardRef((e,t)=>{let{forceMount:r,...n}=e,a=nc(Ju,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,Yr.jsx)(jr,{present:r||i,children:(0,Yr.jsx)(Rte,{"data-state":i?"visible":"hidden",...n,ref:t})})}),oze=wt.forwardRef((e,t)=>{let{forceMount:r,...n}=e,a=nc(Ju,e.__scopeScrollArea),i=e.orientation==="horizontal",o=eC(()=>l("SCROLL_END"),100),[s,l]=nze("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,Yr.jsx)(jr,{present:r||s!=="hidden",children:(0,Yr.jsx)(pO,{"data-state":s==="hidden"?"hidden":"visible",...n,ref:t,onPointerEnter:me(e.onPointerEnter,()=>l("POINTER_ENTER")),onPointerLeave:me(e.onPointerLeave,()=>l("POINTER_LEAVE"))})})}),Rte=wt.forwardRef((e,t)=>{let r=nc(Ju,e.__scopeScrollArea),{forceMount:n,...a}=e,[i,o]=wt.useState(!1),s=e.orientation==="horizontal",l=eC(()=>{if(r.viewport){let u=r.viewport.offsetWidth{let{orientation:r="vertical",...n}=e,a=nc(Ju,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=Lte(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 pze(h,o.current,s,g)}return r==="horizontal"?(0,Yr.jsx)(sze,{...c,ref:t,onThumbPositionChange:()=>{if(a.viewport&&i.current){let h=a.viewport.scrollLeft,g=yte(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,Yr.jsx)(lze,{...c,ref:t,onThumbPositionChange:()=>{if(a.viewport&&i.current){let h=a.viewport.scrollTop,g=yte(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}),sze=wt.forwardRef((e,t)=>{let{sizes:r,onSizesChange:n,...a}=e,i=nc(Ju,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,Yr.jsx)(_te,{"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":Yw(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),Ote(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:Xw(o.paddingLeft),paddingEnd:Xw(o.paddingRight)}})}})}),lze=wt.forwardRef((e,t)=>{let{sizes:r,onSizesChange:n,...a}=e,i=nc(Ju,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,Yr.jsx)(_te,{"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":Yw(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),Ote(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:Xw(o.paddingTop),paddingEnd:Xw(o.paddingBottom)}})}})}),[cze,Tte]=wte(Ju),_te=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(Ju,r),[b,y]=wt.useState(null),S=Ze(t,F=>y(F)),C=wt.useRef(null),E=wt.useRef(""),R=g.viewport,x=n.content-n.viewport,P=Lt(c),I=Lt(l),L=eC(d,10);function N(F){if(C.current){let z=F.clientX-C.current.left,ne=F.clientY-C.current.top;u({x:z,y:ne})}}return wt.useEffect(()=>{let F=z=>{let ne=z.target;b?.contains(ne)&&P(z,x)};return document.addEventListener("wheel",F,{passive:!1}),()=>document.removeEventListener("wheel",F,{passive:!1})},[R,b,x,P]),wt.useEffect(I,[n,I]),k2(b,L),k2(g.content,L),(0,Yr.jsx)(cze,{scope:r,scrollbar:b,hasThumb:a,onThumbChange:Lt(i),onThumbPointerUp:Lt(o),onThumbPositionChange:I,onThumbPointerDown:Lt(s),children:(0,Yr.jsx)(Re.div,{...h,ref:S,style:{position:"absolute",...h.style},onPointerDown:me(e.onPointerDown,F=>{F.button===0&&(F.target.setPointerCapture(F.pointerId),C.current=b.getBoundingClientRect(),E.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",g.viewport&&(g.viewport.style.scrollBehavior="auto"),N(F))}),onPointerMove:me(e.onPointerMove,N),onPointerUp:me(e.onPointerUp,F=>{let z=F.target;z.hasPointerCapture(F.pointerId)&&z.releasePointerCapture(F.pointerId),document.body.style.webkitUserSelect=E.current,g.viewport&&(g.viewport.style.scrollBehavior=""),C.current=null})})})}),Jw="ScrollAreaThumb",Ate=wt.forwardRef((e,t)=>{let{forceMount:r,...n}=e,a=Tte(Jw,e.__scopeScrollArea);return(0,Yr.jsx)(jr,{present:r||a.hasThumb,children:(0,Yr.jsx)(uze,{ref:t,...n})})}),uze=wt.forwardRef((e,t)=>{let{__scopeScrollArea:r,style:n,...a}=e,i=nc(Jw,r),o=Tte(Jw,r),{onThumbPositionChange:s}=o,l=Ze(t,d=>o.onThumbChange(d)),u=wt.useRef(),c=eC(()=>{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=fze(d,s);u.current=g,s()}};return s(),d.addEventListener("scroll",h),()=>d.removeEventListener("scroll",h)}},[i.viewport,c,s]),(0,Yr.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)})});Ate.displayName=Jw;var fO="ScrollAreaCorner",Pte=wt.forwardRef((e,t)=>{let r=nc(fO,e.__scopeScrollArea),n=!!(r.scrollbarX&&r.scrollbarY);return r.type!=="scroll"&&n?(0,Yr.jsx)(dze,{...e,ref:t}):null});Pte.displayName=fO;var dze=wt.forwardRef((e,t)=>{let{__scopeScrollArea:r,...n}=e,a=nc(fO,r),[i,o]=wt.useState(0),[s,l]=wt.useState(0),u=!!(i&&s);return k2(a.scrollbarX,()=>{let c=a.scrollbarX?.offsetHeight||0;a.onCornerHeightChange(c),l(c)}),k2(a.scrollbarY,()=>{let c=a.scrollbarY?.offsetWidth||0;a.onCornerWidthChange(c),o(c)}),u?(0,Yr.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 Xw(e){return e?parseInt(e,10):0}function Lte(e,t){let r=e/t;return isNaN(r)?0:r}function Yw(e){let t=Lte(e.viewport,e.content),r=e.scrollbar.paddingStart+e.scrollbar.paddingEnd,n=(e.scrollbar.size-r)*t;return Math.max(n,18)}function pze(e,t,r,n="ltr"){let a=Yw(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 Ite([l,u],d)(e)}function yte(e,t,r="ltr"){let n=Yw(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 Ite([0,o],[0,s])(u)}function Ite(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 Ote(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 eC(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 k2(e,t){let r=Lt(t);Lr(()=>{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 tC=Cte,rC=kte,e4=Ete,t4=Ate,Mte=Pte;var hze=["1","2","3"],mze=["vertical","horizontal","both"],E2={...ct,size:{type:"enum",className:"rt-r-size",values:hze,default:"1",responsive:!0},...Sa,scrollbars:{type:"enum",values:mze,default:"both"}};function zte(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 Dte=_(Ct(),1);var A0=qe.m.values;function jte(e){let[t,r]=ju({className:"rt-r-m",customProperties:["--margin"],propValues:A0,value:e.m}),[n,a]=ju({className:"rt-r-mx",customProperties:["--margin-left","--margin-right"],propValues:A0,value:e.mx}),[i,o]=ju({className:"rt-r-my",customProperties:["--margin-top","--margin-bottom"],propValues:A0,value:e.my}),[s,l]=ju({className:"rt-r-mt",customProperties:["--margin-top"],propValues:A0,value:e.mt}),[u,c]=ju({className:"rt-r-mr",customProperties:["--margin-right"],propValues:A0,value:e.mr}),[d,h]=ju({className:"rt-r-mb",customProperties:["--margin-bottom"],propValues:A0,value:e.mb}),[g,b]=ju({className:"rt-r-ml",customProperties:["--margin-left"],propValues:A0,value:e.ml});return[(0,Dte.default)(t,n,i,s,u,d,g),u1(r,a,o,l,c,h,b)]}var eu=hs.forwardRef((e,t)=>{let{rest:r,...n}=zte(e),[a,i]=jte(n),{asChild:o,children:s,className:l,style:u,type:c,scrollHideDelay:d=c!=="scroll"?0:void 0,dir:h,size:g=E2.size.default,radius:b=E2.radius.default,scrollbars:y=E2.scrollbars.default,...S}=r;return hs.createElement(tC,{type:c,scrollHideDelay:d,className:(0,nC.default)("rt-ScrollAreaRoot",a,l),style:u1(i,u),asChild:o},mf({asChild:o,children:s},C=>hs.createElement(hs.Fragment,null,hs.createElement(rC,{...S,ref:t,className:"rt-ScrollAreaViewport"},C),hs.createElement("div",{className:"rt-ScrollAreaViewportFocusRing"}),y!=="vertical"?hs.createElement(e4,{"data-radius":b,orientation:"horizontal",className:(0,nC.default)("rt-ScrollAreaScrollbar",df({className:"rt-r-size",value:g,propValues:E2.size.values}))},hs.createElement(t4,{className:"rt-ScrollAreaThumb"})):null,y!=="horizontal"?hs.createElement(e4,{"data-radius":b,orientation:"vertical",className:(0,nC.default)("rt-ScrollAreaScrollbar",df({className:"rt-r-size",value:g,propValues:E2.size.values}))},hs.createElement(t4,{className:"rt-ScrollAreaThumb"})):null,y==="both"?hs.createElement(Mte,{className:"rt-ScrollAreaCorner"}):null)))});eu.displayName="ScrollArea";var gze=["1","2"],vze=["solid","soft"],ms={size:{type:"enum",className:"rt-r-size",values:gze,default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:vze,default:"solid"},...Er,...xr},R2={...ct,...Er,shortcut:{type:"string"}},T2={...Er,shortcut:{type:"string"}},_2={...Er};var bze=e=>Tt.createElement(ote,{...e});bze.displayName="ContextMenu.Root";var yze=Tt.forwardRef(({children:e,...t},r)=>Tt.createElement(ste,{...t,ref:r,asChild:!0},yi(e)));yze.displayName="ContextMenu.Trigger";var Bte=Tt.createContext({}),xze=Tt.forwardRef((e,t)=>{let r=hf(),{size:n=ms.size.default,variant:a=ms.variant.default,highContrast:i=ms.highContrast.default}=e,{className:o,children:s,color:l,container:u,forceMount:c,...d}=Ee(e,ms),h=l||r.accentColor;return Tt.createElement(cO,{container:u,forceMount:c},Tt.createElement(Zn,{asChild:!0},Tt.createElement(lte,{"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(eu,{type:"auto"},Tt.createElement("div",{className:(0,el.default)("rt-BaseMenuViewport","rt-ContextMenuViewport")},Tt.createElement(Bte.Provider,{value:Tt.useMemo(()=>({size:n,variant:a,color:h,highContrast:i}),[n,a,h,i])},s))))))});xze.displayName="ContextMenu.Content";var wze=Tt.forwardRef(({className:e,...t},r)=>Tt.createElement(ute,{...t,asChild:!1,ref:r,className:(0,el.default)("rt-BaseMenuLabel","rt-ContextMenuLabel",e)}));wze.displayName="ContextMenu.Label";var Cze=Tt.forwardRef((e,t)=>{let{className:r,children:n,color:a=R2.color.default,shortcut:i,...o}=e;return Tt.createElement(dte,{"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))});Cze.displayName="ContextMenu.Item";var Sze=Tt.forwardRef(({className:e,...t},r)=>Tt.createElement(cte,{...t,asChild:!1,ref:r,className:(0,el.default)("rt-BaseMenuGroup","rt-ContextMenuGroup",e)}));Sze.displayName="ContextMenu.Group";var kze=Tt.forwardRef(({className:e,...t},r)=>Tt.createElement(fte,{...t,asChild:!1,ref:r,className:(0,el.default)("rt-BaseMenuRadioGroup","rt-ContextMenuRadioGroup",e)}));kze.displayName="ContextMenu.RadioGroup";var Eze=Tt.forwardRef((e,t)=>{let{children:r,className:n,color:a=_2.color.default,...i}=e;return Tt.createElement(hte,{...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(uO,{className:"rt-BaseMenuItemIndicator rt-ContextMenuItemIndicator"},Tt.createElement(Io,{className:"rt-BaseMenuItemIndicatorIcon rt-ContextMenuItemIndicatorIcon"})))});Eze.displayName="ContextMenu.RadioItem";var Rze=Tt.forwardRef((e,t)=>{let{children:r,className:n,shortcut:a,color:i=T2.color.default,...o}=e;return Tt.createElement(pte,{...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(uO,{className:"rt-BaseMenuItemIndicator rt-ContextMenuItemIndicator"},Tt.createElement(Io,{className:"rt-BaseMenuItemIndicatorIcon rt-ContextMenuItemIndicatorIcon"})),a&&Tt.createElement("div",{className:"rt-BaseMenuShortcut rt-ContextMenuShortcut"},a))});Rze.displayName="ContextMenu.CheckboxItem";var Tze=e=>Tt.createElement(gte,{...e});Tze.displayName="ContextMenu.Sub";var _ze=Tt.forwardRef((e,t)=>{let{className:r,children:n,...a}=e;return Tt.createElement(vte,{...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(U5,{className:"rt-BaseMenuSubTriggerIcon rt-ContextMenuSubTriggerIcon"})))});_ze.displayName="ContextMenu.SubTrigger";var Aze=Tt.forwardRef((e,t)=>{let{size:r,variant:n,color:a,highContrast:i}=Tt.useContext(Bte),{className:o,children:s,container:l,forceMount:u,...c}=Ee({size:r,variant:n,color:a,highContrast:i,...e},ms);return Tt.createElement(cO,{container:l,forceMount:u},Tt.createElement(Zn,{asChild:!0},Tt.createElement(bte,{"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(eu,{type:"auto"},Tt.createElement("div",{className:(0,el.default)("rt-BaseMenuViewport","rt-ContextMenuViewport")},s)))))});Aze.displayName="ContextMenu.SubContent";var Pze=Tt.forwardRef(({className:e,...t},r)=>Tt.createElement(mte,{...t,asChild:!1,ref:r,className:(0,el.default)("rt-BaseMenuSeparator","rt-ContextMenuSeparator",e)}));Pze.displayName="ContextMenu.Separator";var r4=_(Ct(),1),tu=_(K(),1);var Ize=["start","center","end","baseline","stretch"],Oze=["horizontal","vertical"],Mze=["1","2","3"],Vte={orientation:{type:"enum",className:"rt-r-orientation",values:Oze,default:"horizontal",responsive:!0},size:{type:"enum",className:"rt-r-size",values:Mze,default:"2",responsive:!0},trim:{...cf.trim,className:"rt-r-trim"}},Hte={align:{type:"enum",className:"rt-r-ai",values:Ize,responsive:!0}},Fte={...zn,...Er,...xr};var Nze=tu.forwardRef((e,t)=>{let{className:r,...n}=Ee(e,Vte,qe);return tu.createElement(Et,{asChild:!0},tu.createElement("dl",{...n,ref:t,className:(0,r4.default)("rt-DataListRoot",r)}))});Nze.displayName="DataList.Root";var zze=tu.forwardRef((e,t)=>{let{className:r,...n}=Ee(e,Hte);return tu.createElement("div",{...n,ref:t,className:(0,r4.default)("rt-DataListItem",r)})});zze.displayName="DataList.Item";var Dze=tu.forwardRef((e,t)=>{let{className:r,color:n,...a}=Ee(e,Fte);return tu.createElement("dt",{...a,"data-accent-color":n,ref:t,className:(0,r4.default)("rt-DataListLabel",r)})});Dze.displayName="DataList.Label";var jze=tu.forwardRef(({children:e,className:t,...r},n)=>tu.createElement("dd",{...r,ref:n,className:(0,r4.default)(t,"rt-DataListValue")},e));jze.displayName="DataList.Value";var Ua=_(K(),1),$te=_(Ct(),1);var Vze=e=>Ua.createElement(Lx,{...e,modal:!0});Vze.displayName="Dialog.Root";var Hze=Ua.forwardRef(({children:e,...t},r)=>Ua.createElement(Ix,{...t,ref:r,asChild:!0},yi(e)));Hze.displayName="Dialog.Trigger";var Fze=Ua.forwardRef(({align:e,...t},r)=>{let{align:n,...a}=E5,{className:i}=Ee({align:e},{align:n}),{className:o,forceMount:s,container:l,...u}=Ee(t,a);return Ua.createElement(Ox,{container:l,forceMount:s},Ua.createElement(Zn,{asChild:!0},Ua.createElement(Mx,{className:"rt-BaseDialogOverlay rt-DialogOverlay"},Ua.createElement("div",{className:"rt-BaseDialogScroll rt-DialogScroll"},Ua.createElement("div",{className:`rt-BaseDialogScrollPadding rt-DialogScrollPadding ${i}`},Ua.createElement(Nx,{...u,ref:r,className:(0,$te.default)("rt-BaseDialogContent","rt-DialogContent",o)}))))))});Fze.displayName="Dialog.Content";var $ze=Ua.forwardRef((e,t)=>Ua.createElement(zx,{asChild:!0},Ua.createElement(cs,{size:"5",mb:"3",trim:"start",...e,asChild:!1,ref:t})));$ze.displayName="Dialog.Title";var Gze=Ua.forwardRef((e,t)=>Ua.createElement(Dx,{asChild:!0},Ua.createElement(Et,{as:"p",size:"3",...e,asChild:!1,ref:t})));Gze.displayName="Dialog.Description";var Uze=Ua.forwardRef(({children:e,...t},r)=>Ua.createElement(k5,{...t,ref:r,asChild:!0},yi(e)));Uze.displayName="Dialog.Close";var Mt=_(K(),1),tl=_(Ct(),1);var ai=_(K(),1);var ni=_(pe(),1),hO="DropdownMenu",[Zze,HRt]=Gt(hO,[S2]),eo=S2(),[qze,Ute]=Zze(hO),Zte=e=>{let{__scopeDropdownMenu:t,children:r,dir:n,open:a,defaultOpen:i,onOpenChange:o,modal:s=!0}=e,l=eo(t),u=ai.useRef(null),[c=!1,d]=nr({prop:a,defaultProp:i,onChange:o});return(0,ni.jsx)(qze,{scope:t,triggerId:Gn(),triggerRef:u,contentId:Gn(),open:c,onOpenChange:d,onOpenToggle:ai.useCallback(()=>d(h=>!h),[d]),modal:s,children:(0,ni.jsx)(Mw,{...l,open:c,onOpenChange:d,dir:n,modal:s,children:r})})};Zte.displayName=hO;var qte="DropdownMenuTrigger",Kte=ai.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,disabled:n=!1,...a}=e,i=Ute(qte,r),o=eo(r);return(0,ni.jsx)(Nw,{asChild:!0,...o,children:(0,ni.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:Ks(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())})})})});Kte.displayName=qte;var Kze="DropdownMenuPortal",Wte=e=>{let{__scopeDropdownMenu:t,...r}=e,n=eo(t);return(0,ni.jsx)(zw,{...n,...r})};Wte.displayName=Kze;var Qte="DropdownMenuContent",Jte=ai.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,a=Ute(Qte,r),i=eo(r),o=ai.useRef(!1);return(0,ni.jsx)(Dw,{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)"}})});Jte.displayName=Qte;var Wze="DropdownMenuGroup",Xte=ai.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,a=eo(r);return(0,ni.jsx)(jw,{...a,...n,ref:t})});Xte.displayName=Wze;var Qze="DropdownMenuLabel",Yte=ai.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,a=eo(r);return(0,ni.jsx)(Bw,{...a,...n,ref:t})});Yte.displayName=Qze;var Jze="DropdownMenuItem",ere=ai.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,a=eo(r);return(0,ni.jsx)(Vw,{...a,...n,ref:t})});ere.displayName=Jze;var Xze="DropdownMenuCheckboxItem",tre=ai.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,a=eo(r);return(0,ni.jsx)(Hw,{...a,...n,ref:t})});tre.displayName=Xze;var Yze="DropdownMenuRadioGroup",rre=ai.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,a=eo(r);return(0,ni.jsx)(Fw,{...a,...n,ref:t})});rre.displayName=Yze;var eDe="DropdownMenuRadioItem",nre=ai.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,a=eo(r);return(0,ni.jsx)($w,{...a,...n,ref:t})});nre.displayName=eDe;var tDe="DropdownMenuItemIndicator",are=ai.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,a=eo(r);return(0,ni.jsx)(Gw,{...a,...n,ref:t})});are.displayName=tDe;var rDe="DropdownMenuSeparator",ire=ai.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,a=eo(r);return(0,ni.jsx)(Uw,{...a,...n,ref:t})});ire.displayName=rDe;var nDe="DropdownMenuArrow",aDe=ai.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,a=eo(r);return(0,ni.jsx)(Zw,{...a,...n,ref:t})});aDe.displayName=nDe;var iDe=e=>{let{__scopeDropdownMenu:t,children:r,open:n,onOpenChange:a,defaultOpen:i}=e,o=eo(t),[s=!1,l]=nr({prop:n,defaultProp:i,onChange:a});return(0,ni.jsx)(qw,{...o,open:s,onOpenChange:l,children:r})},oDe="DropdownMenuSubTrigger",ore=ai.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,a=eo(r);return(0,ni.jsx)(Kw,{...a,...n,ref:t})});ore.displayName=oDe;var sDe="DropdownMenuSubContent",sre=ai.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,a=eo(r);return(0,ni.jsx)(Ww,{...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)"}})});sre.displayName=sDe;var lre=Zte,cre=Kte,mO=Wte,ure=Jte,dre=Xte,pre=Yte,fre=ere,hre=tre,mre=rre,gre=nre,gO=are,vre=ire;var bre=iDe,yre=ore,xre=sre;var cDe=e=>Mt.createElement(lre,{...e});cDe.displayName="DropdownMenu.Root";var uDe=Mt.forwardRef(({children:e,...t},r)=>Mt.createElement(cre,{...t,ref:r,asChild:!0},yi(e)));uDe.displayName="DropdownMenu.Trigger";var wre=Mt.createContext({}),dDe=Mt.forwardRef((e,t)=>{let r=hf(),{size:n=ms.size.default,variant:a=ms.variant.default,highContrast:i=ms.highContrast.default}=e,{className:o,children:s,color:l,container:u,forceMount:c,...d}=Ee(e,ms),h=l||r.accentColor;return Mt.createElement(mO,{container:u,forceMount:c},Mt.createElement(Zn,{asChild:!0},Mt.createElement(ure,{"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(eu,{type:"auto"},Mt.createElement("div",{className:(0,tl.default)("rt-BaseMenuViewport","rt-DropdownMenuViewport")},Mt.createElement(wre.Provider,{value:Mt.useMemo(()=>({size:n,variant:a,color:h,highContrast:i}),[n,a,h,i])},s))))))});dDe.displayName="DropdownMenu.Content";var pDe=Mt.forwardRef(({className:e,...t},r)=>Mt.createElement(pre,{...t,asChild:!1,ref:r,className:(0,tl.default)("rt-BaseMenuLabel","rt-DropdownMenuLabel",e)}));pDe.displayName="DropdownMenu.Label";var fDe=Mt.forwardRef((e,t)=>{let{className:r,children:n,color:a=R2.color.default,shortcut:i,...o}=e;return Mt.createElement(fre,{"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))});fDe.displayName="DropdownMenu.Item";var hDe=Mt.forwardRef(({className:e,...t},r)=>Mt.createElement(dre,{...t,asChild:!1,ref:r,className:(0,tl.default)("rt-BaseMenuGroup","rt-DropdownMenuGroup",e)}));hDe.displayName="DropdownMenu.Group";var mDe=Mt.forwardRef(({className:e,...t},r)=>Mt.createElement(mre,{...t,asChild:!1,ref:r,className:(0,tl.default)("rt-BaseMenuRadioGroup","rt-DropdownMenuRadioGroup",e)}));mDe.displayName="DropdownMenu.RadioGroup";var gDe=Mt.forwardRef((e,t)=>{let{children:r,className:n,color:a=_2.color.default,...i}=e;return Mt.createElement(gre,{...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(gO,{className:"rt-BaseMenuItemIndicator rt-DropdownMenuItemIndicator"},Mt.createElement(Io,{className:"rt-BaseMenuItemIndicatorIcon rt-DropdownMenuItemIndicatorIcon"})))});gDe.displayName="DropdownMenu.RadioItem";var vDe=Mt.forwardRef((e,t)=>{let{children:r,className:n,shortcut:a,color:i=T2.color.default,...o}=e;return Mt.createElement(hre,{...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(gO,{className:"rt-BaseMenuItemIndicator rt-DropdownMenuItemIndicator"},Mt.createElement(Io,{className:"rt-BaseMenuItemIndicatorIcon rt-ContextMenuItemIndicatorIcon"})),a&&Mt.createElement("div",{className:"rt-BaseMenuShortcut rt-DropdownMenuShortcut"},a))});vDe.displayName="DropdownMenu.CheckboxItem";var bDe=e=>Mt.createElement(bre,{...e});bDe.displayName="DropdownMenu.Sub";var yDe=Mt.forwardRef((e,t)=>{let{className:r,children:n,...a}=e;return Mt.createElement(yre,{...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(U5,{className:"rt-BaseMenuSubTriggerIcon rt-DropdownMenuSubtriggerIcon"})))});yDe.displayName="DropdownMenu.SubTrigger";var xDe=Mt.forwardRef((e,t)=>{let{size:r,variant:n,color:a,highContrast:i}=Mt.useContext(wre),{className:o,children:s,container:l,forceMount:u,...c}=Ee({size:r,variant:n,color:a,highContrast:i,...e},ms);return Mt.createElement(mO,{container:l,forceMount:u},Mt.createElement(Zn,{asChild:!0},Mt.createElement(xre,{"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(eu,{type:"auto"},Mt.createElement("div",{className:(0,tl.default)("rt-BaseMenuViewport","rt-DropdownMenuViewport")},s)))))});xDe.displayName="DropdownMenu.SubContent";var wDe=Mt.forwardRef(({className:e,...t},r)=>Mt.createElement(vre,{...t,asChild:!1,ref:r,className:(0,tl.default)("rt-BaseMenuSeparator","rt-DropdownMenuSeparator",e)}));wDe.displayName="DropdownMenu.Separator";var aC=_(K(),1),Sre=_(Ct(),1);var Cre={...ct,...ls,...ss};var SDe=aC.forwardRef((e,t)=>{let{asChild:r,className:n,...a}=Ee(e,Cre);return aC.createElement(r?xt:"em",{...a,ref:t,className:(0,Sre.default)("rt-Em",n)})});SDe.displayName="Em";var A2={};hi(A2,{Content:()=>Dre,Root:()=>Nre,Trigger:()=>zre});var b1=_(K(),1),xO=_(Ct(),1);var Ea=_(K(),1);var rl=_(pe(),1),vO,bO="HoverCard",[kre,hTt]=Gt(bO,[Ao]),sC=Ao(),[kDe,lC]=kre(bO),Ere=e=>{let{__scopeHoverCard:t,children:r,open:n,defaultOpen:a,onOpenChange:i,openDelay:o=700,closeDelay:s=300}=e,l=sC(t),u=Ea.useRef(0),c=Ea.useRef(0),d=Ea.useRef(!1),h=Ea.useRef(!1),[g=!1,b]=nr({prop:n,defaultProp:a,onChange:i}),y=Ea.useCallback(()=>{clearTimeout(c.current),u.current=window.setTimeout(()=>b(!0),o)},[o,b]),S=Ea.useCallback(()=>{clearTimeout(u.current),!d.current&&!h.current&&(c.current=window.setTimeout(()=>b(!1),s))},[s,b]),C=Ea.useCallback(()=>b(!1),[b]);return Ea.useEffect(()=>()=>{clearTimeout(u.current),clearTimeout(c.current)},[]),(0,rl.jsx)(kDe,{scope:t,open:g,onOpenChange:b,onOpen:y,onClose:S,onDismiss:C,hasSelectionRef:d,isPointerDownOnContentRef:h,children:(0,rl.jsx)(Qc,{...l,children:r})})};Ere.displayName=bO;var Rre="HoverCardTrigger",Tre=Ea.forwardRef((e,t)=>{let{__scopeHoverCard:r,...n}=e,a=lC(Rre,r),i=sC(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,oC(a.onOpen)),onPointerLeave:me(e.onPointerLeave,oC(a.onClose)),onFocus:me(e.onFocus,a.onOpen),onBlur:me(e.onBlur,a.onClose),onTouchStart:me(e.onTouchStart,o=>o.preventDefault())})})});Tre.displayName=Rre;var yO="HoverCardPortal",[EDe,RDe]=kre(yO,{forceMount:void 0}),_re=e=>{let{__scopeHoverCard:t,forceMount:r,children:n,container:a}=e,i=lC(yO,t);return(0,rl.jsx)(EDe,{scope:t,forceMount:r,children:(0,rl.jsx)(jr,{present:r||i.open,children:(0,rl.jsx)(is,{asChild:!0,container:a,children:n})})})};_re.displayName=yO;var iC="HoverCardContent",Are=Ea.forwardRef((e,t)=>{let r=RDe(iC,e.__scopeHoverCard),{forceMount:n=r.forceMount,...a}=e,i=lC(iC,e.__scopeHoverCard);return(0,rl.jsx)(jr,{present:n||i.open,children:(0,rl.jsx)(TDe,{"data-state":i.open?"open":"closed",...a,onPointerEnter:me(e.onPointerEnter,oC(i.onOpen)),onPointerLeave:me(e.onPointerLeave,oC(i.onClose)),ref:t})})});Are.displayName=iC;var TDe=Ea.forwardRef((e,t)=>{let{__scopeHoverCard:r,onEscapeKeyDown:n,onPointerDownOutside:a,onFocusOutside:i,onInteractOutside:o,...s}=e,l=lC(iC,r),u=sC(r),c=Ea.useRef(null),d=Ze(t,c),[h,g]=Ea.useState(!1);return Ea.useEffect(()=>{if(h){let b=document.body;return vO=b.style.userSelect||b.style.webkitUserSelect,b.style.userSelect="none",b.style.webkitUserSelect="none",()=>{b.style.userSelect=vO,b.style.webkitUserSelect=vO}}},[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&&PDe(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)(Gu,{...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)"}})})}),_De="HoverCardArrow",ADe=Ea.forwardRef((e,t)=>{let{__scopeHoverCard:r,...n}=e,a=sC(r);return(0,rl.jsx)(Uu,{...a,...n,ref:t})});ADe.displayName=_De;function oC(e){return t=>t.pointerType==="touch"?void 0:e()}function PDe(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 Pre=Ere,Lre=Tre,Ire=_re,Ore=Are;var IDe=["1","2","3"],Mre={...ct,size:{type:"enum",className:"rt-r-size",values:IDe,default:"2",responsive:!0},width:zn.width,minWidth:zn.minWidth,maxWidth:{...zn.maxWidth,default:"480px"},...Ql};var Nre=e=>b1.createElement(Pre,{closeDelay:150,openDelay:200,...e});Nre.displayName="HoverCard.Root";var zre=b1.forwardRef(({children:e,className:t,...r},n)=>b1.createElement(Lre,{ref:n,className:(0,xO.default)("rt-HoverCardTrigger",t),...r,asChild:!0},yi(e)));zre.displayName="HoverCard.Trigger";var Dre=b1.forwardRef((e,t)=>{let{className:r,forceMount:n,container:a,...i}=Ee(e,Mre);return b1.createElement(Ire,{container:a,forceMount:n},b1.createElement(Zn,{asChild:!0},b1.createElement(Ore,{align:"start",sideOffset:8,collisionPadding:10,...i,ref:t,className:(0,xO.default)("rt-PopperContent","rt-HoverCardContent",r)})))});Dre.displayName="HoverCard.Content";var cC=_(K(),1),jre=_(Ct(),1);var en=cC.forwardRef(({className:e,...t},r)=>cC.createElement($5,{...t,ref:r,className:(0,jre.default)("rt-IconButton",e)}));en.displayName="IconButton";var uC=_(K(),1),Vre=_(Ct(),1);var ODe=["all","x","y","top","bottom","left","right"],MDe=["border-box","padding-box"],P0=["current","0"],Bre={...ct,side:{type:"enum",className:"rt-r-side",values:ODe,default:"all",responsive:!0},clip:{type:"enum",className:"rt-r-clip",values:MDe,default:"border-box",responsive:!0},p:{type:"enum",className:"rt-r-p",values:P0,parseValue:L0,responsive:!0},px:{type:"enum",className:"rt-r-px",values:P0,parseValue:L0,responsive:!0},py:{type:"enum",className:"rt-r-py",values:P0,parseValue:L0,responsive:!0},pt:{type:"enum",className:"rt-r-pt",values:P0,parseValue:L0,responsive:!0},pr:{type:"enum",className:"rt-r-pr",values:P0,parseValue:L0,responsive:!0},pb:{type:"enum",className:"rt-r-pb",values:P0,parseValue:L0,responsive:!0},pl:{type:"enum",className:"rt-r-pl",values:P0,parseValue:L0,responsive:!0}};function L0(e){return e==="current"?"inset":e}var P2=uC.forwardRef((e,t)=>{let{asChild:r,className:n,...a}=Ee(e,Bre,qe);return uC.createElement(r?xt:"div",{...a,ref:t,className:(0,Vre.default)("rt-Inset",n)})});P2.displayName="Inset";var dC=_(K(),1),Fre=_(Ct(),1);var NDe=["1","2","3","4","5","6","7","8","9"],Hre={...ct,size:{type:"enum",className:"rt-r-size",values:NDe,responsive:!0}};var wO=dC.forwardRef((e,t)=>{let{asChild:r,className:n,...a}=Ee(e,Hre,qe);return dC.createElement(r?xt:"kbd",{...a,ref:t,className:(0,Fre.default)("rt-reset","rt-Kbd",n)})});wO.displayName="Kbd";var n4=_(K(),1),Gre=_(Ct(),1);var zDe=["1","2","3","4","5","6","7","8","9"],DDe=["auto","always","hover","none"],$re={...ct,size:{type:"enum",className:"rt-r-size",values:zDe,responsive:!0},...uf,...cf,...ls,...ss,underline:{type:"enum",className:"rt-underline",values:DDe,default:"auto"},...Jl,...xr};var CO=n4.forwardRef((e,t)=>{let{children:r,className:n,color:a,asChild:i,...o}=Ee(e,$re);return n4.createElement(Et,{...o,"data-accent-color":a,ref:t,asChild:!0,className:(0,Gre.default)("rt-reset","rt-Link",n)},i?r:n4.createElement("a",null,r))});CO.displayName="Link";var La={};hi(La,{Anchor:()=>mne,Close:()=>hne,Content:()=>fne,Root:()=>dne,Trigger:()=>pne});var nl=_(K(),1),une=_(Ct(),1);var na=_(K(),1);var Za=_(pe(),1),SO="Popover",[Ure,p_t]=Gt(SO,[Ao]),a4=Ao(),[jDe,Sf]=Ure(SO),Zre=e=>{let{__scopePopover:t,children:r,open:n,defaultOpen:a,onOpenChange:i,modal:o=!1}=e,s=a4(t),l=na.useRef(null),[u,c]=na.useState(!1),[d=!1,h]=nr({prop:n,defaultProp:a,onChange:i});return(0,Za.jsx)(Qc,{...s,children:(0,Za.jsx)(jDe,{scope:t,contentId:Gn(),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})})};Zre.displayName=SO;var qre="PopoverAnchor",Kre=na.forwardRef((e,t)=>{let{__scopePopover:r,...n}=e,a=Sf(qre,r),i=a4(r),{onCustomAnchorAdd:o,onCustomAnchorRemove:s}=a;return na.useEffect(()=>(o(),()=>s()),[o,s]),(0,Za.jsx)(Jc,{...i,...n,ref:t})});Kre.displayName=qre;var Wre="PopoverTrigger",Qre=na.forwardRef((e,t)=>{let{__scopePopover:r,...n}=e,a=Sf(Wre,r),i=a4(r),o=Ze(t,a.triggerRef),s=(0,Za.jsx)(Re.button,{type:"button","aria-haspopup":"dialog","aria-expanded":a.open,"aria-controls":a.contentId,"data-state":rne(a.open),...n,ref:o,onClick:me(e.onClick,a.onOpenToggle)});return a.hasCustomAnchor?s:(0,Za.jsx)(Jc,{asChild:!0,...i,children:s})});Qre.displayName=Wre;var kO="PopoverPortal",[BDe,VDe]=Ure(kO,{forceMount:void 0}),Jre=e=>{let{__scopePopover:t,forceMount:r,children:n,container:a}=e,i=Sf(kO,t);return(0,Za.jsx)(BDe,{scope:t,forceMount:r,children:(0,Za.jsx)(jr,{present:r||i.open,children:(0,Za.jsx)(is,{asChild:!0,container:a,children:n})})})};Jre.displayName=kO;var L2="PopoverContent",Xre=na.forwardRef((e,t)=>{let r=VDe(L2,e.__scopePopover),{forceMount:n=r.forceMount,...a}=e,i=Sf(L2,e.__scopePopover);return(0,Za.jsx)(jr,{present:n||i.open,children:i.modal?(0,Za.jsx)(HDe,{...a,ref:t}):(0,Za.jsx)(FDe,{...a,ref:t})})});Xre.displayName=L2;var HDe=na.forwardRef((e,t)=>{let r=Sf(L2,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,Za.jsx)(l1,{as:xt,allowPinchZoom:!0,children:(0,Za.jsx)(Yre,{...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})})})}),FDe=na.forwardRef((e,t)=>{let r=Sf(L2,e.__scopePopover),n=na.useRef(!1),a=na.useRef(!1);return(0,Za.jsx)(Yre,{...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()}})}),Yre=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=Sf(L2,r),g=a4(r);return of(),(0,Za.jsx)(s1,{asChild:!0,loop:!0,trapped:n,onMountAutoFocus:a,onUnmountAutoFocus:i,children:(0,Za.jsx)(Ro,{asChild:!0,disableOutsidePointerEvents:o,onInteractOutside:c,onEscapeKeyDown:s,onPointerDownOutside:l,onFocusOutside:u,onDismiss:()=>h.onOpenChange(!1),children:(0,Za.jsx)(Gu,{"data-state":rne(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)"}})})})}),ene="PopoverClose",tne=na.forwardRef((e,t)=>{let{__scopePopover:r,...n}=e,a=Sf(ene,r);return(0,Za.jsx)(Re.button,{type:"button",...n,ref:t,onClick:me(e.onClick,()=>a.onOpenChange(!1))})});tne.displayName=ene;var $De="PopoverArrow",GDe=na.forwardRef((e,t)=>{let{__scopePopover:r,...n}=e,a=a4(r);return(0,Za.jsx)(Uu,{...a,...n,ref:t})});GDe.displayName=$De;function rne(e){return e?"open":"closed"}var nne=Zre,ane=Kre,ine=Qre,one=Jre,sne=Xre,lne=tne;var ZDe=["1","2","3","4"],cne={...ct,size:{type:"enum",className:"rt-r-size",values:ZDe,default:"2",responsive:!0},width:zn.width,minWidth:zn.minWidth,maxWidth:{...zn.maxWidth,default:"480px"},...Ql};var dne=e=>nl.createElement(nne,{...e});dne.displayName="Popover.Root";var pne=nl.forwardRef(({children:e,...t},r)=>nl.createElement(ine,{...t,ref:r,asChild:!0},yi(e)));pne.displayName="Popover.Trigger";var fne=nl.forwardRef((e,t)=>{let{className:r,forceMount:n,container:a,...i}=Ee(e,cne);return nl.createElement(one,{container:a,forceMount:n},nl.createElement(Zn,{asChild:!0},nl.createElement(sne,{align:"start",sideOffset:8,collisionPadding:10,...i,ref:t,className:(0,une.default)("rt-PopperContent","rt-PopoverContent",r)})))});fne.displayName="Popover.Content";var hne=nl.forwardRef(({children:e,...t},r)=>nl.createElement(lne,{...t,ref:r,asChild:!0},yi(e)));hne.displayName="Popover.Close";var mne=nl.forwardRef(({children:e,...t},r)=>nl.createElement(ane,{...t,ref:r}));mne.displayName="Popover.Anchor";var i4=_(K(),1),Tne=_(Ct(),1);var EO=_(K(),1);var y1=_(K(),1),gne=_(pe(),1);function vne(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,S=y1.useMemo(()=>b,Object.values(b));return(0,gne.jsx)(y.Provider,{value:S,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,qDe(a,...t)]}function qDe(...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 pC=_(pe(),1),RO="Progress",TO=100,[KDe,R_t]=vne(RO),[WDe,QDe]=KDe(RO),xne=EO.forwardRef((e,t)=>{let{__scopeProgress:r,value:n=null,max:a,getValueLabel:i=JDe,...o}=e;(a||a===0)&&!bne(a)&&console.error(XDe(`${a}`,"Progress"));let s=bne(a)?a:TO;n!==null&&!yne(n,s)&&console.error(YDe(`${n}`,"Progress"));let l=yne(n,s)?n:null,u=fC(l)?i(l,s):void 0;return(0,pC.jsx)(WDe,{scope:r,value:l,max:s,children:(0,pC.jsx)(Re.div,{"aria-valuemax":s,"aria-valuemin":0,"aria-valuenow":fC(l)?l:void 0,"aria-valuetext":u,role:"progressbar","data-state":Sne(l,s),"data-value":l??void 0,"data-max":s,...o,ref:t})})});xne.displayName=RO;var wne="ProgressIndicator",Cne=EO.forwardRef((e,t)=>{let{__scopeProgress:r,...n}=e,a=QDe(wne,r);return(0,pC.jsx)(Re.div,{"data-state":Sne(a.value,a.max),"data-value":a.value??void 0,"data-max":a.max,...n,ref:t})});Cne.displayName=wne;function JDe(e,t){return`${Math.round(e/t*100)}%`}function Sne(e,t){return e==null?"indeterminate":e===t?"complete":"loading"}function fC(e){return typeof e=="number"}function bne(e){return fC(e)&&!isNaN(e)&&e>0}function yne(e,t){return fC(e)&&!isNaN(e)&&e<=t&&e>=0}function XDe(e,t){return`Invalid prop \`max\` of value \`${e}\` supplied to \`${t}\`. Only numbers greater than 0 are valid max values. Defaulting to \`${TO}\`.`}function YDe(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 ${TO} if no \`max\` prop is set) - \`null\` or \`undefined\` if the progress is indeterminate. Defaulting to \`null\`.`}var kne=xne,Ene=Cne;var tje=["1","2","3"],rje=["classic","surface","soft"],Rne={size:{type:"enum",className:"rt-r-size",values:tje,default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:rje,default:"surface"},...Er,...xr,...Sa,duration:{type:"string"}};var nje=i4.forwardRef((e,t)=>{let{className:r,style:n,color:a,radius:i,duration:o,...s}=Ee(e,Rne,qe);return i4.createElement(kne,{"data-accent-color":a,"data-radius":i,ref:t,className:(0,Tne.default)("rt-ProgressRoot",r),style:u1({"--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},i4.createElement(Ene,{className:"rt-ProgressIndicator"}))});nje.displayName="Progress";var hC=_(K(),1),Ane=_(Ct(),1);var _ne={...ct,...ls,...ss};var aje=hC.forwardRef((e,t)=>{let{asChild:r,className:n,...a}=Ee(e,_ne);return hC.createElement(r?xt:"q",{...a,ref:t,className:(0,Ane.default)("rt-Quote",n)})});aje.displayName="Quote";var O0=_(K(),1),LO=_(Ct(),1);var x1=_(K(),1);var Xu=_(K(),1);var kf=_(pe(),1),I0=_(pe(),1),_O="Radio",[ije,Pne]=Gt(_O),[oje,sje]=ije(_O),Lne=Xu.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]=Xu.useState(null),g=Ze(t,S=>h(S)),b=Xu.useRef(!1),y=d?u||!!d.closest("form"):!0;return(0,kf.jsxs)(oje,{scope:r,checked:a,disabled:o,children:[(0,kf.jsx)(Re.button,{type:"button",role:"radio","aria-checked":a,"data-state":Mne(a),"data-disabled":o?"":void 0,disabled:o,value:s,...c,ref:g,onClick:me(e.onClick,S=>{a||l?.(),y&&(b.current=S.isPropagationStopped(),b.current||S.stopPropagation())})}),y&&(0,kf.jsx)(lje,{control:d,bubbles:!b.current,name:n,value:s,checked:a,required:i,disabled:o,form:u,style:{transform:"translateX(-100%)"}})]})});Lne.displayName=_O;var Ine="RadioIndicator",One=Xu.forwardRef((e,t)=>{let{__scopeRadio:r,forceMount:n,...a}=e,i=sje(Ine,r);return(0,kf.jsx)(jr,{present:n||i.checked,children:(0,kf.jsx)(Re.span,{"data-state":Mne(i.checked),"data-disabled":i.disabled?"":void 0,...a,ref:t})})});One.displayName=Ine;var lje=e=>{let{control:t,checked:r,bubbles:n=!0,...a}=e,i=Xu.useRef(null),o=tc(r),s=$u(t);return Xu.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,kf.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 Mne(e){return e?"checked":"unchecked"}var cje=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"],AO="RadioGroup",[uje,PO]=Gt(AO,[Lo,Pne]),Nne=Lo(),zne=Pne(),[dje,pje]=uje(AO),Dne=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=Nne(r),b=Ga(u),[y,S]=nr({prop:i,defaultProp:a,onChange:d});return(0,I0.jsx)(dje,{scope:r,name:n,required:o,disabled:s,value:y,onValueChange:S,children:(0,I0.jsx)(Wu,{asChild:!0,...g,orientation:l,dir:b,loop:c,children:(0,I0.jsx)(Re.div,{role:"radiogroup","aria-required":o,"aria-orientation":l,"data-disabled":s?"":void 0,dir:b,...h,ref:t})})})});Dne.displayName=AO;var jne="RadioGroupItem",Bne=x1.forwardRef((e,t)=>{let{__scopeRadioGroup:r,disabled:n,...a}=e,i=pje(jne,r),o=i.disabled||n,s=Nne(r),l=zne(r),u=x1.useRef(null),c=Ze(t,u),d=i.value===a.value,h=x1.useRef(!1);return x1.useEffect(()=>{let g=y=>{cje.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,I0.jsx)(Qu,{asChild:!0,...s,focusable:!o,active:d,children:(0,I0.jsx)(Lne,{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()})})})});Bne.displayName=jne;var fje="RadioGroupIndicator",hje=x1.forwardRef((e,t)=>{let{__scopeRadioGroup:r,...n}=e,a=zne(r);return(0,I0.jsx)(One,{...a,...n,ref:t})});hje.displayName=fje;var mC=Dne,gC=Bne;var mje=["1","2","3"],gje=["surface","classic"],Hne={...ct,size:{type:"enum",className:"rt-r-size",values:mje,default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:gje,default:"surface"},...Er,...xr,columns:{...v1.columns,default:"repeat(auto-fit, minmax(160px, 1fr))"},gap:{...v1.gap,default:"4"}};var vje=O0.forwardRef((e,t)=>{let{className:r,color:n,...a}=Ee(e,Hne,qe);return O0.createElement(ps,{asChild:!0},O0.createElement(mC,{"data-accent-color":n,...a,ref:t,className:(0,LO.default)("rt-RadioCardsRoot",r)}))});vje.displayName="RadioCards.Root";var bje=O0.forwardRef(({className:e,...t},r)=>O0.createElement(gC,{...t,asChild:!1,ref:r,className:(0,LO.default)("rt-reset","rt-BaseCard","rt-RadioCardsItem",e)}));bje.displayName="RadioCards.Item";var ac=_(K(),1),vC=_(Ct(),1);var xje=["1","2","3"],wje=["classic","surface","soft"],I2={...ct,size:{type:"enum",className:"rt-r-size",values:xje,default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:wje,default:"surface"},...Er,...xr};var Fne="RadioGroup",[Cje]=Gt(Fne,[PO]),$ne=PO(),[Sje,Gne]=Cje(Fne),kje=ac.forwardRef(({color:e=I2.color.default,highContrast:t=I2.highContrast.default,size:r=I2.size.default,variant:n=I2.variant.default,...a},i)=>{let{__scopeRadioGroup:o,className:s,...l}=Ee(a,qe),u=$ne(o);return ac.createElement(Sje,{scope:o,color:e,highContrast:t,size:r,variant:n},ac.createElement(mC,{...u,...l,ref:i,className:(0,vC.default)("rt-RadioGroupRoot",s)}))});kje.displayName="RadioGroup.Root";var Eje=ac.forwardRef((e,t)=>{let{__scopeRadioGroup:r,children:n,className:a,style:i,...o}=e,{size:s}=Gne("RadioGroupItem",r);return n?ac.createElement(Et,{as:"label",size:s,className:(0,vC.default)("rt-RadioGroupItem",a),style:i},ac.createElement(IO,{__scopeRadioGroup:r,...o,ref:t}),n&&ac.createElement("span",{className:"rt-RadioGroupItemInner"},n)):ac.createElement(IO,{__scopeRadioGroup:r,...o,ref:t,className:a,style:i})});Eje.displayName="RadioGroup.Item";var IO=ac.forwardRef(({__scopeRadioGroup:e,...t},r)=>{let n=Gne("RadioGroupItemRadio",e),a=$ne(e),{color:i,className:o}=Ee({...t,...n},I2,qe);return ac.createElement(gC,{...a,"data-accent-color":i,...t,asChild:!1,ref:r,className:(0,vC.default)("rt-reset","rt-BaseRadioRoot",o)})});IO.displayName="RadioGroup.ItemRadio";var O2=_(K(),1),Une=_(Ct(),1);var Tje=["1","2","3"],_je=["classic","surface","soft"],OO={size:{type:"enum",className:"rt-r-size",values:Tje,default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:_je,default:"surface"},...Er,...xr};var Aje=O2.forwardRef((e,t)=>{let r=O2.useRef(null),{className:n,color:a,onChange:i,onValueChange:o,...s}=Ee(e,OO,qe);return O2.createElement("input",{type:"radio","data-accent-color":a,...s,onChange:me(i,l=>o?.(l.currentTarget.value)),ref:Ks(r,t),className:(0,Une.default)("rt-reset","rt-BaseRadioRoot","rt-RadioRoot",n)})});Aje.displayName="Radio";var bC=_(K(),1),Zne=_(Ct(),1);var Pje=bC.forwardRef(({className:e,children:t,...r},n)=>bC.createElement(xt,{...r,ref:n,className:(0,Zne.default)("rt-reset",e)},yi(t)));Pje.displayName="Reset";var nu=_(K(),1),zO=_(Ct(),1);var ru=_(K(),1);var w1=_(K(),1),qne=_(pe(),1);function Kne(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,S=w1.useMemo(()=>b,Object.values(b));return(0,qne.jsx)(y.Provider,{value:S,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,Lje(a,...t)]}function Lje(...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 Wne=_(K(),1);var Qne=_(pe(),1),Ije="Toggle",MO=Wne.forwardRef((e,t)=>{let{pressed:r,defaultPressed:n=!1,onPressedChange:a,...i}=e,[o=!1,s]=nr({prop:r,onChange:a,defaultProp:n});return(0,Qne.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)})})});MO.displayName=Ije;var Oo=_(pe(),1),M2="ToggleGroup",[Xne,KAt]=Kne(M2,[Lo]),Yne=Lo(),NO=ru.default.forwardRef((e,t)=>{let{type:r,...n}=e;if(r==="single")return(0,Oo.jsx)(Oje,{...n,ref:t});if(r==="multiple")return(0,Oo.jsx)(Mje,{...n,ref:t});throw new Error(`Missing prop \`type\` expected on \`${M2}\``)});NO.displayName=M2;var[eae,tae]=Xne(M2),Oje=ru.default.forwardRef((e,t)=>{let{value:r,defaultValue:n,onValueChange:a=()=>{},...i}=e,[o,s]=nr({prop:r,defaultProp:n,onChange:a});return(0,Oo.jsx)(eae,{scope:e.__scopeToggleGroup,type:"single",value:o?[o]:[],onItemActivate:s,onItemDeactivate:ru.default.useCallback(()=>s(""),[s]),children:(0,Oo.jsx)(rae,{...i,ref:t})})}),Mje=ru.default.forwardRef((e,t)=>{let{value:r,defaultValue:n,onValueChange:a=()=>{},...i}=e,[o=[],s]=nr({prop:r,defaultProp:n,onChange:a}),l=ru.default.useCallback(c=>s((d=[])=>[...d,c]),[s]),u=ru.default.useCallback(c=>s((d=[])=>d.filter(h=>h!==c)),[s]);return(0,Oo.jsx)(eae,{scope:e.__scopeToggleGroup,type:"multiple",value:o,onItemActivate:l,onItemDeactivate:u,children:(0,Oo.jsx)(rae,{...i,ref:t})})});NO.displayName=M2;var[Nje,zje]=Xne(M2),rae=ru.default.forwardRef((e,t)=>{let{__scopeToggleGroup:r,disabled:n=!1,rovingFocus:a=!0,orientation:i,dir:o,loop:s=!0,...l}=e,u=Yne(r),c=Ga(o),d={role:"group",dir:c,...l};return(0,Oo.jsx)(Nje,{scope:r,rovingFocus:a,disabled:n,children:a?(0,Oo.jsx)(Wu,{asChild:!0,...u,orientation:i,dir:c,loop:s,children:(0,Oo.jsx)(Re.div,{...d,ref:t})}):(0,Oo.jsx)(Re.div,{...d,ref:t})})}),yC="ToggleGroupItem",nae=ru.default.forwardRef((e,t)=>{let r=tae(yC,e.__scopeToggleGroup),n=zje(yC,e.__scopeToggleGroup),a=Yne(e.__scopeToggleGroup),i=r.value.includes(e.value),o=n.disabled||e.disabled,s={...e,pressed:i,disabled:o},l=ru.default.useRef(null);return n.rovingFocus?(0,Oo.jsx)(Qu,{asChild:!0,...a,focusable:!o,active:i,ref:l,children:(0,Oo.jsx)(Jne,{...s,ref:t})}):(0,Oo.jsx)(Jne,{...s,ref:t})});nae.displayName=yC;var Jne=ru.default.forwardRef((e,t)=>{let{__scopeToggleGroup:r,value:n,...a}=e,i=tae(yC,r),o={role:"radio","aria-checked":e.pressed,"aria-pressed":void 0},s=i.type==="single"?o:void 0;return(0,Oo.jsx)(MO,{...s,...a,ref:t,onPressedChange:l=>{l?i.onItemActivate(n):i.onItemDeactivate(n)}})}),aae=NO,iae=nae;var jje=["1","2","3"],Bje=["surface","classic"],oae={disabled:{type:"boolean",className:"disabled",default:!1},size:{type:"enum",className:"rt-r-size",values:jje,default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:Bje,default:"surface"},...Sa};var Vje=nu.forwardRef((e,t)=>{let{className:r,children:n,radius:a,value:i,defaultValue:o,onValueChange:s,...l}=Ee(e,oae,qe),[u,c]=nr({prop:i,onChange:s,defaultProp:o});return nu.createElement(aae,{"data-disabled":e.disabled||void 0,"data-radius":a,ref:t,className:(0,zO.default)("rt-SegmentedControlRoot",r),onValueChange:d=>{d&&c(d)},...l,type:"single",value:u,asChild:!1,disabled:!!e.disabled},n,nu.createElement("div",{className:"rt-SegmentedControlIndicator"}))});Vje.displayName="SegmentedControl.Root";var Hje=nu.forwardRef(({children:e,className:t,...r},n)=>nu.createElement(iae,{ref:n,className:(0,zO.default)("rt-reset","rt-SegmentedControlItem",t),...r,disabled:!1,asChild:!1},nu.createElement("span",{className:"rt-SegmentedControlItemSeparator"}),nu.createElement("span",{className:"rt-SegmentedControlItemLabel"},nu.createElement("span",{className:"rt-SegmentedControlItemLabelActive"},e),nu.createElement("span",{className:"rt-SegmentedControlItemLabelInactive"},e))));Hje.displayName="SegmentedControl.Item";var xC=_(K(),1),lae=_(Ct(),1);var $je=["1","2","3","4"],Gje=["none","initial"],sae={...ct,size:{type:"enum",className:"rt-r-size",values:$je,default:"3",responsive:!0},display:{type:"enum",className:"rt-r-display",values:Gje,parseValue:Uje,responsive:!0}};function Uje(e){return e==="initial"?"block":e}var Zje=xC.forwardRef((e,t)=>{let{asChild:r,className:n,...a}=Ee(e,sae,qu,qe);return xC.createElement(r?xt:"section",{...a,ref:t,className:(0,lae.default)("rt-Section",n)})});Zje.displayName="Section";var _r=_(K(),1),N0=_(Ct(),1);var We=_(K(),1),FO=_(Ml(),1);var _t=_(pe(),1),qje=[" ","Enter","ArrowUp","ArrowDown"],Kje=[" ","Enter"],s4="Select",[CC,SC,Wje]=Xc(s4),[N2,PPt]=Gt(s4,[Wje,Ao]),kC=Ao(),[Qje,Ef]=N2(s4),[Jje,Xje]=N2(s4),cae=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=kC(t),[S,C]=We.useState(null),[E,R]=We.useState(null),[x,P]=We.useState(!1),I=Ga(u),[L=!1,N]=nr({prop:n,defaultProp:a,onChange:i}),[F,z]=nr({prop:o,defaultProp:s,onChange:l}),ne=We.useRef(null),W=S?b||!!S.closest("form"):!0,[Z,B]=We.useState(new Set),J=Array.from(Z).map(X=>X.props.value).join(";");return(0,_t.jsx)(Qc,{...y,children:(0,_t.jsxs)(Qje,{required:g,scope:t,trigger:S,onTriggerChange:C,valueNode:E,onValueNodeChange:R,valueNodeHasChildren:x,onValueNodeHasChildrenChange:P,contentId:Gn(),value:F,onValueChange:z,open:L,onOpenChange:N,dir:I,triggerPointerDownPosRef:ne,disabled:h,children:[(0,_t.jsx)(CC.Provider,{scope:t,children:(0,_t.jsx)(Jje,{scope:e.__scopeSelect,onNativeOptionAdd:We.useCallback(X=>{B(te=>new Set(te).add(X))},[]),onNativeOptionRemove:We.useCallback(X=>{B(te=>{let le=new Set(te);return le.delete(X),le})},[]),children:r})}),W?(0,_t.jsxs)(Oae,{"aria-hidden":!0,required:g,tabIndex:-1,name:c,autoComplete:d,value:F,onChange:X=>z(X.target.value),disabled:h,form:b,children:[F===void 0?(0,_t.jsx)("option",{value:""}):null,Array.from(Z)]},J):null]})})};cae.displayName=s4;var uae="SelectTrigger",dae=We.forwardRef((e,t)=>{let{__scopeSelect:r,disabled:n=!1,...a}=e,i=kC(r),o=Ef(uae,r),s=o.disabled||n,l=Ze(t,o.onTriggerChange),u=SC(r),c=We.useRef("touch"),[d,h,g]=Mae(y=>{let S=u().filter(R=>!R.disabled),C=S.find(R=>R.value===o.value),E=Nae(S,y,C);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":Iae(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 S=y.target;S.hasPointerCapture(y.pointerId)&&S.releasePointerCapture(y.pointerId),y.button===0&&y.ctrlKey===!1&&y.pointerType==="mouse"&&(b(y),y.preventDefault())}),onKeyDown:me(a.onKeyDown,y=>{let S=d.current!=="";!(y.ctrlKey||y.altKey||y.metaKey)&&y.key.length===1&&h(y.key),!(S&&y.key===" ")&&qje.includes(y.key)&&(b(),y.preventDefault())})})})});dae.displayName=uae;var pae="SelectValue",fae=We.forwardRef((e,t)=>{let{__scopeSelect:r,className:n,style:a,children:i,placeholder:o="",...s}=e,l=Ef(pae,r),{onValueNodeHasChildrenChange:u}=l,c=i!==void 0,d=Ze(t,l.onValueNodeChange);return Lr(()=>{u(c)},[u,c]),(0,_t.jsx)(Re.span,{...s,ref:d,style:{pointerEvents:"none"},children:Iae(l.value)?(0,_t.jsx)(_t.Fragment,{children:o}):i})});fae.displayName=pae;var Yje="SelectIcon",hae=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"})});hae.displayName=Yje;var eBe="SelectPortal",mae=e=>(0,_t.jsx)(is,{asChild:!0,...e});mae.displayName=eBe;var M0="SelectContent",gae=We.forwardRef((e,t)=>{let r=Ef(M0,e.__scopeSelect),[n,a]=We.useState();if(Lr(()=>{a(new DocumentFragment)},[]),!r.open){let i=n;return i?FO.createPortal((0,_t.jsx)(vae,{scope:e.__scopeSelect,children:(0,_t.jsx)(CC.Slot,{scope:e.__scopeSelect,children:(0,_t.jsx)("div",{children:e.children})})}),i):null}return(0,_t.jsx)(bae,{...e,ref:t})});gae.displayName=M0;var au=10,[vae,Rf]=N2(M0),tBe="SelectContentImpl",bae=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:S,...C}=e,E=Ef(M0,r),[R,x]=We.useState(null),[P,I]=We.useState(null),L=Ze(t,Le=>x(Le)),[N,F]=We.useState(null),[z,ne]=We.useState(null),W=SC(r),[Z,B]=We.useState(!1),J=We.useRef(!1);We.useEffect(()=>{if(R)return lf(R)},[R]),of();let X=We.useCallback(Le=>{let[$e,...bt]=W().map(St=>St.ref.current),[et]=bt.slice(-1),it=document.activeElement;for(let St of Le)if(St===it||(St?.scrollIntoView({block:"nearest"}),St===$e&&P&&(P.scrollTop=0),St===et&&P&&(P.scrollTop=P.scrollHeight),St?.focus(),document.activeElement!==it))return},[W,P]),te=We.useCallback(()=>X([N,R]),[X,N,R]);We.useEffect(()=>{Z&&te()},[Z,te]);let{onOpenChange:le,triggerPointerDownPosRef:fe}=E;We.useEffect(()=>{if(R){let Le={x:0,y:0},$e=et=>{Le={x:Math.abs(Math.round(et.pageX)-(fe.current?.x??0)),y:Math.abs(Math.round(et.pageY)-(fe.current?.y??0))}},bt=et=>{Le.x<=10&&Le.y<=10?et.preventDefault():R.contains(et.target)||le(!1),document.removeEventListener("pointermove",$e),fe.current=null};return fe.current!==null&&(document.addEventListener("pointermove",$e),document.addEventListener("pointerup",bt,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",$e),document.removeEventListener("pointerup",bt,{capture:!0})}}},[R,le,fe]),We.useEffect(()=>{let Le=()=>le(!1);return window.addEventListener("blur",Le),window.addEventListener("resize",Le),()=>{window.removeEventListener("blur",Le),window.removeEventListener("resize",Le)}},[le]);let[G,Je]=Mae(Le=>{let $e=W().filter(it=>!it.disabled),bt=$e.find(it=>it.ref.current===document.activeElement),et=Nae($e,Le,bt);et&&setTimeout(()=>et.ref.current.focus())}),ut=We.useCallback((Le,$e,bt)=>{let et=!J.current&&!bt;(E.value!==void 0&&E.value===$e||et)&&(F(Le),et&&(J.current=!0))},[E.value]),q=We.useCallback(()=>R?.focus(),[R]),at=We.useCallback((Le,$e,bt)=>{let et=!J.current&&!bt;(E.value!==void 0&&E.value===$e||et)&&ne(Le)},[E.value]),cr=n==="popper"?DO:yae,Zt=cr===DO?{side:s,sideOffset:l,align:u,alignOffset:c,arrowPadding:d,collisionBoundary:h,collisionPadding:g,sticky:b,hideWhenDetached:y,avoidCollisions:S}:{};return(0,_t.jsx)(vae,{scope:r,content:R,viewport:P,onViewportChange:I,itemRefCallback:ut,selectedItem:N,onItemLeave:q,itemTextRefCallback:at,focusSelectedItem:te,selectedItemText:z,position:n,isPositioned:Z,searchRef:G,children:(0,_t.jsx)(l1,{as:xt,allowPinchZoom:!0,children:(0,_t.jsx)(s1,{asChild:!0,trapped:E.open,onMountAutoFocus:Le=>{Le.preventDefault()},onUnmountAutoFocus:me(a,Le=>{E.trigger?.focus({preventScroll:!0}),Le.preventDefault()}),children:(0,_t.jsx)(Ro,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:i,onPointerDownOutside:o,onFocusOutside:Le=>Le.preventDefault(),onDismiss:()=>E.onOpenChange(!1),children:(0,_t.jsx)(cr,{role:"listbox",id:E.contentId,"data-state":E.open?"open":"closed",dir:E.dir,onContextMenu:Le=>Le.preventDefault(),...C,...Zt,onPlaced:()=>B(!0),ref:L,style:{display:"flex",flexDirection:"column",outline:"none",...C.style},onKeyDown:me(C.onKeyDown,Le=>{let $e=Le.ctrlKey||Le.altKey||Le.metaKey;if(Le.key==="Tab"&&Le.preventDefault(),!$e&&Le.key.length===1&&Je(Le.key),["ArrowUp","ArrowDown","Home","End"].includes(Le.key)){let et=W().filter(it=>!it.disabled).map(it=>it.ref.current);if(["ArrowUp","End"].includes(Le.key)&&(et=et.slice().reverse()),["ArrowUp","ArrowDown"].includes(Le.key)){let it=Le.target,St=et.indexOf(it);et=et.slice(St+1)}setTimeout(()=>X(et)),Le.preventDefault()}})})})})})})});bae.displayName=tBe;var rBe="SelectItemAlignedPosition",yae=We.forwardRef((e,t)=>{let{__scopeSelect:r,onPlaced:n,...a}=e,i=Ef(M0,r),o=Rf(M0,r),[s,l]=We.useState(null),[u,c]=We.useState(null),d=Ze(t,L=>c(L)),h=SC(r),g=We.useRef(!1),b=We.useRef(!0),{viewport:y,selectedItem:S,selectedItemText:C,focusSelectedItem:E}=o,R=We.useCallback(()=>{if(i.trigger&&i.valueNode&&s&&u&&y&&S&&C){let L=i.trigger.getBoundingClientRect(),N=u.getBoundingClientRect(),F=i.valueNode.getBoundingClientRect(),z=C.getBoundingClientRect();if(i.dir!=="rtl"){let it=z.left-N.left,St=F.left-it,vr=L.left-St,gn=L.width+vr,Jt=Math.max(gn,N.width),Tn=window.innerWidth-au,Ja=Cf(St,[au,Math.max(au,Tn-Jt)]);s.style.minWidth=gn+"px",s.style.left=Ja+"px"}else{let it=N.right-z.right,St=window.innerWidth-F.right-it,vr=window.innerWidth-L.right-St,gn=L.width+vr,Jt=Math.max(gn,N.width),Tn=window.innerWidth-au,Ja=Cf(St,[au,Math.max(au,Tn-Jt)]);s.style.minWidth=gn+"px",s.style.right=Ja+"px"}let ne=h(),W=window.innerHeight-au*2,Z=y.scrollHeight,B=window.getComputedStyle(u),J=parseInt(B.borderTopWidth,10),X=parseInt(B.paddingTop,10),te=parseInt(B.borderBottomWidth,10),le=parseInt(B.paddingBottom,10),fe=J+X+Z+le+te,G=Math.min(S.offsetHeight*5,fe),Je=window.getComputedStyle(y),ut=parseInt(Je.paddingTop,10),q=parseInt(Je.paddingBottom,10),at=L.top+L.height/2-au,cr=W-at,Zt=S.offsetHeight/2,Le=S.offsetTop+Zt,$e=J+X+Le,bt=fe-$e;if($e<=at){let it=ne.length>0&&S===ne[ne.length-1].ref.current;s.style.bottom="0px";let St=u.clientHeight-y.offsetTop-y.offsetHeight,vr=Math.max(cr,Zt+(it?q:0)+St+te),gn=$e+vr;s.style.height=gn+"px"}else{let it=ne.length>0&&S===ne[0].ref.current;s.style.top="0px";let vr=Math.max(at,J+y.offsetTop+(it?ut:0)+Zt)+bt;s.style.height=vr+"px",y.scrollTop=$e-at+y.offsetTop}s.style.margin=`${au}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,S,C,i.dir,n]);Lr(()=>R(),[R]);let[x,P]=We.useState();Lr(()=>{u&&P(window.getComputedStyle(u).zIndex)},[u]);let I=We.useCallback(L=>{L&&b.current===!0&&(R(),E?.(),b.current=!1)},[R,E]);return(0,_t.jsx)(aBe,{scope:r,contentWrapper:s,shouldExpandOnScrollRef:g,onScrollButtonChange:I,children:(0,_t.jsx)("div",{ref:l,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:x},children:(0,_t.jsx)(Re.div,{...a,ref:d,style:{boxSizing:"border-box",maxHeight:"100%",...a.style}})})})});yae.displayName=rBe;var nBe="SelectPopperPosition",DO=We.forwardRef((e,t)=>{let{__scopeSelect:r,align:n="start",collisionPadding:a=au,...i}=e,o=kC(r);return(0,_t.jsx)(Gu,{...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)"}})});DO.displayName=nBe;var[aBe,$O]=N2(M0,{}),jO="SelectViewport",xae=We.forwardRef((e,t)=>{let{__scopeSelect:r,nonce:n,...a}=e,i=Rf(jO,r),o=$O(jO,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)(CC.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-au*2,y=parseFloat(d.style.minHeight),S=parseFloat(d.style.height),C=Math.max(y,S);if(C0?x:0,d.style.justifyContent="flex-end")}}}l.current=c.scrollTop})})})]})});xae.displayName=jO;var wae="SelectGroup",[iBe,oBe]=N2(wae),Cae=We.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e,a=Gn();return(0,_t.jsx)(iBe,{scope:r,id:a,children:(0,_t.jsx)(Re.div,{role:"group","aria-labelledby":a,...n,ref:t})})});Cae.displayName=wae;var Sae="SelectLabel",kae=We.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e,a=oBe(Sae,r);return(0,_t.jsx)(Re.div,{id:a.id,...n,ref:t})});kae.displayName=Sae;var wC="SelectItem",[sBe,Eae]=N2(wC),Rae=We.forwardRef((e,t)=>{let{__scopeSelect:r,value:n,disabled:a=!1,textValue:i,...o}=e,s=Ef(wC,r),l=Rf(wC,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=Gn(),S=We.useRef("touch"),C=()=>{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)(sBe,{scope:r,value:n,disabled:a,textId:y,isSelected:u,onItemTextChange:We.useCallback(E=>{d(R=>R||(E?.textContent??"").trim())},[]),children:(0,_t.jsx)(CC.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,()=>{S.current!=="mouse"&&C()}),onPointerUp:me(o.onPointerUp,()=>{S.current==="mouse"&&C()}),onPointerDown:me(o.onPointerDown,E=>{S.current=E.pointerType}),onPointerMove:me(o.onPointerMove,E=>{S.current=E.pointerType,a?l.onItemLeave?.():S.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===" "||(Kje.includes(E.key)&&C(),E.key===" "&&E.preventDefault())})})})})});Rae.displayName=wC;var o4="SelectItemText",Tae=We.forwardRef((e,t)=>{let{__scopeSelect:r,className:n,style:a,...i}=e,o=Ef(o4,r),s=Rf(o4,r),l=Eae(o4,r),u=Xje(o4,r),[c,d]=We.useState(null),h=Ze(t,C=>d(C),l.onItemTextChange,C=>s.itemTextRefCallback?.(C,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:S}=u;return Lr(()=>(y(b),()=>S(b)),[y,S,b]),(0,_t.jsxs)(_t.Fragment,{children:[(0,_t.jsx)(Re.span,{id:l.textId,...i,ref:h}),l.isSelected&&o.valueNode&&!o.valueNodeHasChildren?FO.createPortal(i.children,o.valueNode):null]})});Tae.displayName=o4;var _ae="SelectItemIndicator",Aae=We.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e;return Eae(_ae,r).isSelected?(0,_t.jsx)(Re.span,{"aria-hidden":!0,...n,ref:t}):null});Aae.displayName=_ae;var BO="SelectScrollUpButton",lBe=We.forwardRef((e,t)=>{let r=Rf(BO,e.__scopeSelect),n=$O(BO,e.__scopeSelect),[a,i]=We.useState(!1),o=Ze(t,n.onScrollButtonChange);return Lr(()=>{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)(Pae,{...e,ref:o,onAutoScroll:()=>{let{viewport:s,selectedItem:l}=r;s&&l&&(s.scrollTop=s.scrollTop-l.offsetHeight)}}):null});lBe.displayName=BO;var VO="SelectScrollDownButton",cBe=We.forwardRef((e,t)=>{let r=Rf(VO,e.__scopeSelect),n=$O(VO,e.__scopeSelect),[a,i]=We.useState(!1),o=Ze(t,n.onScrollButtonChange);return Lr(()=>{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)(Pae,{...e,ref:o,onAutoScroll:()=>{let{viewport:s,selectedItem:l}=r;s&&l&&(s.scrollTop=s.scrollTop+l.offsetHeight)}}):null});cBe.displayName=VO;var Pae=We.forwardRef((e,t)=>{let{__scopeSelect:r,onAutoScroll:n,...a}=e,i=Rf("SelectScrollButton",r),o=We.useRef(null),s=SC(r),l=We.useCallback(()=>{o.current!==null&&(window.clearInterval(o.current),o.current=null)},[]);return We.useEffect(()=>()=>l(),[l]),Lr(()=>{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()})})}),uBe="SelectSeparator",Lae=We.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e;return(0,_t.jsx)(Re.div,{"aria-hidden":!0,...n,ref:t})});Lae.displayName=uBe;var HO="SelectArrow",dBe=We.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e,a=kC(r),i=Ef(HO,r),o=Rf(HO,r);return i.open&&o.position==="popper"?(0,_t.jsx)(Uu,{...a,...n,ref:t}):null});dBe.displayName=HO;function Iae(e){return e===""||e===void 0}var Oae=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})})});Oae.displayName="BubbleSelect";function Mae(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 Nae(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=pBe(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 pBe(e,t){return e.map((r,n)=>e[(t+n)%e.length])}var zae=cae,Dae=dae,jae=fae,Bae=hae,Vae=mae,Hae=gae,Fae=xae,$ae=Cae,Gae=kae,Uae=Rae,Zae=Tae,qae=Aae;var Kae=Lae;var hBe=["1","2","3"],EC={size:{type:"enum",className:"rt-r-size",values:hBe,default:"2",responsive:!0}},mBe=["classic","surface","soft","ghost"],Wae={variant:{type:"enum",className:"rt-variant",values:mBe,default:"surface"},...Er,...Sa,placeholder:{type:"string"}},gBe=["solid","soft"],Qae={variant:{type:"enum",className:"rt-variant",values:gBe,default:"solid"},...Er,...xr};var GO=_r.createContext({}),vBe=e=>{let{children:t,size:r=EC.size.default,...n}=e;return _r.createElement(zae,{...n},_r.createElement(GO.Provider,{value:_r.useMemo(()=>({size:r}),[r])},t))};vBe.displayName="Select.Root";var bBe=_r.forwardRef((e,t)=>{let r=_r.useContext(GO),{children:n,className:a,color:i,radius:o,placeholder:s,...l}=Ee({size:r?.size,...e},{size:EC.size},Wae,qe);return _r.createElement(Dae,{asChild:!0},_r.createElement("button",{"data-accent-color":i,"data-radius":o,...l,ref:t,className:(0,N0.default)("rt-reset","rt-SelectTrigger",a)},_r.createElement("span",{className:"rt-SelectTriggerInner"},_r.createElement(jae,{placeholder:s},n)),_r.createElement(Bae,{asChild:!0},_r.createElement(Tw,{className:"rt-SelectIcon"}))))});bBe.displayName="Select.Trigger";var yBe=_r.forwardRef((e,t)=>{let r=_r.useContext(GO),{className:n,children:a,color:i,container:o,...s}=Ee({size:r?.size,...e},{size:EC.size},Qae),l=hf(),u=i||l.accentColor;return _r.createElement(Vae,{container:o},_r.createElement(Zn,{asChild:!0},_r.createElement(Hae,{"data-accent-color":u,sideOffset:4,...s,asChild:!1,ref:t,className:(0,N0.default)({"rt-PopperContent":s.position==="popper"},"rt-SelectContent",n)},_r.createElement(tC,{type:"auto",className:"rt-ScrollAreaRoot"},_r.createElement(Fae,{asChild:!0,className:"rt-SelectViewport"},_r.createElement(rC,{className:"rt-ScrollAreaViewport",style:{overflowY:void 0}},a)),_r.createElement(e4,{className:"rt-ScrollAreaScrollbar rt-r-size-1",orientation:"vertical"},_r.createElement(t4,{className:"rt-ScrollAreaThumb"}))))))});yBe.displayName="Select.Content";var xBe=_r.forwardRef((e,t)=>{let{className:r,children:n,...a}=e;return _r.createElement(Uae,{...a,asChild:!1,ref:t,className:(0,N0.default)("rt-SelectItem",r)},_r.createElement(qae,{className:"rt-SelectItemIndicator"},_r.createElement(Io,{className:"rt-SelectItemIndicatorIcon"})),_r.createElement(Zae,null,n))});xBe.displayName="Select.Item";var wBe=_r.forwardRef(({className:e,...t},r)=>_r.createElement($ae,{...t,asChild:!1,ref:r,className:(0,N0.default)("rt-SelectGroup",e)}));wBe.displayName="Select.Group";var CBe=_r.forwardRef(({className:e,...t},r)=>_r.createElement(Gae,{...t,asChild:!1,ref:r,className:(0,N0.default)("rt-SelectLabel",e)}));CBe.displayName="Select.Label";var SBe=_r.forwardRef(({className:e,...t},r)=>_r.createElement(Kae,{...t,asChild:!1,ref:r,className:(0,N0.default)("rt-SelectSeparator",e)}));SBe.displayName="Select.Separator";var RC=_(K(),1),Xae=_(Ct(),1);var EBe=["horizontal","vertical"],RBe=["1","2","3","4"],Jae={orientation:{type:"enum",className:"rt-r-orientation",values:EBe,default:"horizontal",responsive:!0},size:{type:"enum",className:"rt-r-size",values:RBe,default:"1",responsive:!0},color:{...Er.color,default:"gray"},decorative:{type:"boolean",default:!0}};var TBe=RC.forwardRef((e,t)=>{let{className:r,color:n,decorative:a,...i}=Ee(e,Jae,qe);return RC.createElement("span",{"data-accent-color":n,role:a?void 0:"separator",...i,ref:t,className:(0,Xae.default)("rt-Separator",r)})});TBe.displayName="Separator";var z0=_(K(),1),tie=_(Ct(),1);var Yae=_(K(),1),TC=parseFloat(Yae.version)>=19||"";var eie={loading:{type:"boolean",default:!0},...zn,...Ql};var C1=z0.forwardRef((e,t)=>{let{children:r,className:n,loading:a,...i}=Ee(e,eie,qe);if(!a)return r;let o=z0.isValidElement(r)?xt:"span";return z0.createElement(o,{ref:t,"aria-hidden":!0,className:(0,tie.default)("rt-Skeleton",n),"data-inline-skeleton":z0.isValidElement(r)?void 0:!0,tabIndex:-1,inert:TC,...i},r)});C1.displayName="Skeleton";var D0=_(K(),1),WO=_(Ct(),1);var In=_(K(),1);var ii=_(pe(),1),rie=["PageUp","PageDown"],nie=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"],aie={"from-left":["Home","PageDown","ArrowDown","ArrowLeft"],"from-right":["Home","PageDown","ArrowDown","ArrowRight"],"from-bottom":["Home","PageDown","ArrowDown","ArrowLeft"],"from-top":["Home","PageDown","ArrowUp","ArrowLeft"]},z2="Slider",[UO,_Be,ABe]=Xc(z2),[iie,pLt]=Gt(z2,[ABe]),[PBe,_C]=iie(z2),oie=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,S=In.useRef(new Set),C=In.useRef(0),R=o==="horizontal"?LBe:IBe,[x=[],P]=nr({prop:c,defaultProp:u,onChange:ne=>{[...S.current][C.current]?.focus(),d(ne)}}),I=In.useRef(x);function L(ne){let W=DBe(x,ne);z(ne,W)}function N(ne){z(ne,C.current)}function F(){let ne=I.current[C.current];x[C.current]!==ne&&h(x)}function z(ne,W,{commit:Z}={commit:!1}){let B=HBe(i),J=FBe(Math.round((ne-n)/i)*i+n,B),X=Cf(J,[n,a]);P((te=[])=>{let le=NBe(te,X,W);if(VBe(le,l*i)){C.current=le.indexOf(X);let fe=String(le)!==String(te);return fe&&Z&&h(le),fe?le:te}else return te})}return(0,ii.jsx)(PBe,{scope:e.__scopeSlider,name:r,disabled:s,min:n,max:a,valueIndexToChangeRef:C,thumbs:S.current,values:x,orientation:o,form:b,children:(0,ii.jsx)(UO.Provider,{scope:e.__scopeSlider,children:(0,ii.jsx)(UO.Slot,{scope:e.__scopeSlider,children:(0,ii.jsx)(R,{"aria-disabled":s,"data-disabled":s?"":void 0,...y,ref:t,onPointerDown:me(y.onPointerDown,()=>{s||(I.current=x)}),min:n,max:a,inverted:g,onSlideStart:s?void 0:L,onSlideMove:s?void 0:N,onSlideEnd:s?void 0:F,onHomeKeyDown:()=>!s&&z(n,0,{commit:!0}),onEndKeyDown:()=>!s&&z(a,x.length-1,{commit:!0}),onStepKeyDown:({event:ne,direction:W})=>{if(!s){let J=rie.includes(ne.key)||ne.shiftKey&&nie.includes(ne.key)?10:1,X=C.current,te=x[X],le=i*J*W;z(te+le,X,{commit:!0})}}})})})})});oie.displayName=z2;var[sie,lie]=iie(z2,{startEdge:"left",endEdge:"right",size:"width",direction:1}),LBe=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=Ga(a),S=y==="ltr",C=S&&!i||!S&&i;function E(R){let x=b.current||d.getBoundingClientRect(),P=[0,x.width],L=KO(P,C?[r,n]:[n,r]);return b.current=x,L(R-x.left)}return(0,ii.jsx)(sie,{scope:e.__scopeSlider,startEdge:C?"left":"right",endEdge:C?"right":"left",direction:C?1:-1,size:"width",children:(0,ii.jsx)(cie,{dir:y,"data-orientation":"horizontal",...c,ref:g,style:{...c.style,"--radix-slider-thumb-transform":"translateX(-50%)"},onSlideStart:R=>{let x=E(R.clientX);o?.(x)},onSlideMove:R=>{let x=E(R.clientX);s?.(x)},onSlideEnd:()=>{b.current=void 0,l?.()},onStepKeyDown:R=>{let P=aie[C?"from-left":"from-right"].includes(R.key);u?.({event:R,direction:P?-1:1})}})})}),IBe=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 S=h.current||c.current.getBoundingClientRect(),C=[0,S.height],R=KO(C,g?[n,r]:[r,n]);return h.current=S,R(y-S.top)}return(0,ii.jsx)(sie,{scope:e.__scopeSlider,startEdge:g?"bottom":"top",endEdge:g?"top":"bottom",size:"height",direction:g?1:-1,children:(0,ii.jsx)(cie,{"data-orientation":"vertical",...u,ref:d,style:{...u.style,"--radix-slider-thumb-transform":"translateY(50%)"},onSlideStart:y=>{let S=b(y.clientY);i?.(S)},onSlideMove:y=>{let S=b(y.clientY);o?.(S)},onSlideEnd:()=>{h.current=void 0,s?.()},onStepKeyDown:y=>{let C=aie[g?"from-bottom":"from-top"].includes(y.key);l?.({event:y,direction:C?-1:1})}})})}),cie=In.forwardRef((e,t)=>{let{__scopeSlider:r,onSlideStart:n,onSlideMove:a,onSlideEnd:i,onHomeKeyDown:o,onEndKeyDown:s,onStepKeyDown:l,...u}=e,c=_C(z2,r);return(0,ii.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()):rie.concat(nie).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))})})}),uie="SliderTrack",die=In.forwardRef((e,t)=>{let{__scopeSlider:r,...n}=e,a=_C(uie,r);return(0,ii.jsx)(Re.span,{"data-disabled":a.disabled?"":void 0,"data-orientation":a.orientation,...n,ref:t})});die.displayName=uie;var ZO="SliderRange",pie=In.forwardRef((e,t)=>{let{__scopeSlider:r,...n}=e,a=_C(ZO,r),i=lie(ZO,r),o=In.useRef(null),s=Ze(t,o),l=a.values.length,u=a.values.map(h=>hie(h,a.min,a.max)),c=l>1?Math.min(...u):0,d=100-Math.max(...u);return(0,ii.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+"%"}})});pie.displayName=ZO;var qO="SliderThumb",fie=In.forwardRef((e,t)=>{let r=_Be(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,ii.jsx)(OBe,{...e,ref:i,index:o})}),OBe=In.forwardRef((e,t)=>{let{__scopeSlider:r,index:n,name:a,...i}=e,o=_C(qO,r),s=lie(qO,r),[l,u]=In.useState(null),c=Ze(t,E=>u(E)),d=l?o.form||!!l.closest("form"):!0,h=$u(l),g=o.values[n],b=g===void 0?0:hie(g,o.min,o.max),y=zBe(n,o.values.length),S=h?.[s.size],C=S?jBe(S,b,s.direction):0;return In.useEffect(()=>{if(l)return o.thumbs.add(l),()=>{o.thumbs.delete(l)}},[l,o.thumbs]),(0,ii.jsxs)("span",{style:{transform:"var(--radix-slider-thumb-transform)",position:"absolute",[s.startEdge]:`calc(${b}% + ${C}px)`},children:[(0,ii.jsx)(UO.ItemSlot,{scope:e.__scopeSlider,children:(0,ii.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,ii.jsx)(MBe,{name:a??(o.name?o.name+(o.values.length>1?"[]":""):void 0),form:o.form,value:g},n)]})});fie.displayName=qO;var MBe=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,ii.jsx)("input",{style:{display:"none"},...r,ref:n,defaultValue:t})};function NBe(e=[],t,r){let n=[...e];return n[r]=t,n.sort((a,i)=>a-i)}function hie(e,t,r){let i=100/(r-t)*(e-t);return Cf(i,[0,100])}function zBe(e,t){return t>2?`Value ${e+1} of ${t}`:t===2?["Minimum","Maximum"][e]:void 0}function DBe(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 jBe(e,t,r){let n=e/2,i=KO([0,50],[0,n]);return(n-i(t)*r)*r}function BBe(e){return e.slice(0,-1).map((t,r)=>e[r+1]-t)}function VBe(e,t){if(t>0){let r=BBe(e);return Math.min(...r)>=t}return!0}function KO(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 HBe(e){return(String(e).split(".")[1]||"").length}function FBe(e,t){let r=Math.pow(10,t);return Math.round(e*r)/r}var mie=oie,gie=die,vie=pie,bie=fie;var GBe=["1","2","3"],UBe=["classic","surface","soft"],yie={size:{type:"enum",className:"rt-r-size",values:GBe,default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:UBe,default:"surface"},...Er,...xr,...Sa};var l4=D0.forwardRef((e,t)=>{let{className:r,color:n,radius:a,tabIndex:i,...o}=Ee(e,yie,qe);return D0.createElement(mie,{"data-accent-color":n,"data-radius":a,ref:t,...o,asChild:!1,className:(0,WO.default)("rt-SliderRoot",r)},D0.createElement(gie,{className:"rt-SliderTrack"},D0.createElement(vie,{className:(0,WO.default)("rt-SliderRange",{"rt-high-contrast":e.highContrast}),"data-inverted":o.inverted?"":void 0})),(o.value??o.defaultValue??[]).map((s,l)=>D0.createElement(bie,{key:l,className:"rt-SliderThumb",...i!==void 0?{tabIndex:i}:void 0})))});l4.displayName="Slider";var AC=_(K(),1),wie=_(Ct(),1);var xie={...ct,...ls,...ss};var QO=AC.forwardRef((e,t)=>{let{asChild:r,className:n,...a}=Ee(e,xie);return AC.createElement(r?xt:"strong",{...a,ref:t,className:(0,wie.default)("rt-Strong",n)})});QO.displayName="Strong";var c4=_(K(),1),XO=_(Ct(),1);var Yu=_(K(),1);var j0=_(pe(),1),JO="Switch",[ZBe,zLt]=Gt(JO),[qBe,KBe]=ZBe(JO),Cie=Yu.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]=Yu.useState(null),b=Ze(t,R=>g(R)),y=Yu.useRef(!1),S=h?c||!!h.closest("form"):!0,[C=!1,E]=nr({prop:a,defaultProp:i,onChange:u});return(0,j0.jsxs)(qBe,{scope:r,checked:C,disabled:s,children:[(0,j0.jsx)(Re.button,{type:"button",role:"switch","aria-checked":C,"aria-required":o,"data-state":Eie(C),"data-disabled":s?"":void 0,disabled:s,value:l,...d,ref:b,onClick:me(e.onClick,R=>{E(x=>!x),S&&(y.current=R.isPropagationStopped(),y.current||R.stopPropagation())})}),S&&(0,j0.jsx)(WBe,{control:h,bubbles:!y.current,name:n,value:l,checked:C,required:o,disabled:s,form:c,style:{transform:"translateX(-100%)"}})]})});Cie.displayName=JO;var Sie="SwitchThumb",kie=Yu.forwardRef((e,t)=>{let{__scopeSwitch:r,...n}=e,a=KBe(Sie,r);return(0,j0.jsx)(Re.span,{"data-state":Eie(a.checked),"data-disabled":a.disabled?"":void 0,...n,ref:t})});kie.displayName=Sie;var WBe=e=>{let{control:t,checked:r,bubbles:n=!0,...a}=e,i=Yu.useRef(null),o=tc(r),s=$u(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,j0.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 Eie(e){return e?"checked":"unchecked"}var Rie=Cie,Tie=kie;var JBe=["1","2","3"],XBe=["classic","surface","soft"],_ie={size:{type:"enum",className:"rt-r-size",values:JBe,default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:XBe,default:"surface"},...Er,...xr,...Sa};var YBe=c4.forwardRef((e,t)=>{let{className:r,color:n,radius:a,...i}=Ee(e,_ie,qe);return c4.createElement(Rie,{"data-accent-color":n,"data-radius":a,...i,asChild:!1,ref:t,className:(0,XO.default)("rt-reset","rt-SwitchRoot",r)},c4.createElement(Tie,{className:(0,XO.default)("rt-SwitchThumb",{"rt-high-contrast":e.highContrast})}))});YBe.displayName="Switch";var al=_(K(),1),cM=_(Ct(),1);var kt=_(K(),1),Lie=_(Ml(),1);var Yt=_(pe(),1),j2="NavigationMenu",[nM,Iie,eVe]=Xc(j2),[YO,tVe,rVe]=Xc(j2),[aM,aIt]=Gt(j2,[eVe,rVe]),[nVe,ic]=aM(j2),[aVe,iVe]=aM(j2),Oie=kt.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]=kt.useState(null),g=Ze(t,F=>h(F)),b=Ga(u),y=kt.useRef(0),S=kt.useRef(0),C=kt.useRef(0),[E,R]=kt.useState(!0),[x="",P]=nr({prop:n,onChange:F=>{let z=F!=="",ne=s>0;z?(window.clearTimeout(C.current),ne&&R(!1)):(window.clearTimeout(C.current),C.current=window.setTimeout(()=>R(!0),s)),a?.(F)},defaultProp:i}),I=kt.useCallback(()=>{window.clearTimeout(S.current),S.current=window.setTimeout(()=>P(""),150)},[P]),L=kt.useCallback(F=>{window.clearTimeout(S.current),P(F)},[P]),N=kt.useCallback(F=>{x===F?window.clearTimeout(S.current):y.current=window.setTimeout(()=>{window.clearTimeout(S.current),P(F)},o)},[x,P,o]);return kt.useEffect(()=>()=>{window.clearTimeout(y.current),window.clearTimeout(S.current),window.clearTimeout(C.current)},[]),(0,Yt.jsx)(Nie,{scope:r,isRootMenu:!0,value:x,dir:b,orientation:l,rootNavigationMenu:d,onTriggerEnter:F=>{window.clearTimeout(y.current),E?N(F):L(F)},onTriggerLeave:()=>{window.clearTimeout(y.current),I()},onContentEnter:()=>window.clearTimeout(S.current),onContentLeave:I,onItemSelect:F=>{P(z=>z===F?"":F)},onItemDismiss:()=>P(""),children:(0,Yt.jsx)(Re.nav,{"aria-label":"Main","data-orientation":l,dir:b,...c,ref:g})})});Oie.displayName=j2;var Mie="NavigationMenuSub",oVe=kt.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,value:n,onValueChange:a,defaultValue:i,orientation:o="horizontal",...s}=e,l=ic(Mie,r),[u="",c]=nr({prop:n,onChange:a,defaultProp:i});return(0,Yt.jsx)(Nie,{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})})});oVe.displayName=Mie;var Nie=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]=kt.useState(null),[S,C]=kt.useState(new Map),[E,R]=kt.useState(null);return(0,Yt.jsx)(nVe,{scope:t,isRootMenu:r,rootNavigationMenu:n,value:s,previousValue:tc(s),baseId:Gn(),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:kt.useCallback((x,P)=>{C(I=>(I.set(x,P),new Map(I)))},[]),onViewportContentRemove:kt.useCallback(x=>{C(P=>P.has(x)?(P.delete(x),new Map(P)):P)},[]),children:(0,Yt.jsx)(nM.Provider,{scope:t,children:(0,Yt.jsx)(aVe,{scope:t,items:S,children:o})})})},zie="NavigationMenuList",Die=kt.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,...n}=e,a=ic(zie,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)(nM.Slot,{scope:r,children:a.isRootMenu?(0,Yt.jsx)($ie,{asChild:!0,children:i}):i})})});Die.displayName=zie;var jie="NavigationMenuItem",[sVe,Bie]=aM(jie),Vie=kt.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,value:n,...a}=e,i=Gn(),o=n||i||"LEGACY_REACT_AUTO_VALUE",s=kt.useRef(null),l=kt.useRef(null),u=kt.useRef(null),c=kt.useRef(()=>{}),d=kt.useRef(!1),h=kt.useCallback((b="start")=>{if(s.current){c.current();let y=tM(s.current);y.length&&sM(b==="start"?y:y.reverse())}},[]),g=kt.useCallback(()=>{if(s.current){let b=tM(s.current);b.length&&(c.current=bVe(b))}},[]);return(0,Yt.jsx)(sVe,{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})})});Vie.displayName=jie;var eM="NavigationMenuTrigger",lVe=kt.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,disabled:n,...a}=e,i=ic(eM,e.__scopeNavigationMenu),o=Bie(eM,e.__scopeNavigationMenu),s=kt.useRef(null),l=Ze(s,o.triggerRef,t),u=Uie(i.baseId,o.value),c=Zie(i.baseId,o.value),d=kt.useRef(!1),h=kt.useRef(!1),g=o.value===i.value;return(0,Yt.jsxs)(Yt.Fragment,{children:[(0,Yt.jsx)(nM.ItemSlot,{scope:r,value:o.value,children:(0,Yt.jsx)(Gie,{asChild:!0,children:(0,Yt.jsx)(Re.button,{id:u,disabled:n,"data-disabled":n?"":void 0,"data-state":lM(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,LC(()=>{n||h.current||o.wasEscapeCloseRef.current||d.current||(i.onTriggerEnter(o.value),d.current=!0)})),onPointerLeave:me(e.onPointerLeave,LC(()=>{n||(i.onTriggerLeave(),d.current=!1)})),onClick:me(e.onClick,()=>{i.onItemSelect(o.value),h.current=g}),onKeyDown:me(e.onKeyDown,b=>{let S={horizontal:"ArrowDown",vertical:i.dir==="rtl"?"ArrowLeft":"ArrowRight"}[i.orientation];g&&b.key===S&&(o.onEntryKeyDown(),b.preventDefault())})})})}),g&&(0,Yt.jsxs)(Yt.Fragment,{children:[(0,Yt.jsx)(s2,{"aria-hidden":!0,tabIndex:0,ref:o.focusProxyRef,onFocus:b=>{let y=o.contentRef.current,S=b.relatedTarget,C=S===s.current,E=y?.contains(S);(C||!E)&&o.onFocusProxyEnter(C?"start":"end")}}),i.viewport&&(0,Yt.jsx)("span",{"aria-owns":c})]})]})});lVe.displayName=eM;var cVe="NavigationMenuLink",Aie="navigationMenu.linkSelect",Hie=kt.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,active:n,onSelect:a,...i}=e;return(0,Yt.jsx)(Gie,{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(Aie,{bubbles:!0,cancelable:!0});if(s.addEventListener(Aie,u=>a?.(u),{once:!0}),p0(s,l),!l.defaultPrevented&&!o.metaKey){let u=new CustomEvent(PC,{bubbles:!0,cancelable:!0});p0(s,u)}},{checkForDefaultPrevented:!1})})})});Hie.displayName=cVe;var iM="NavigationMenuIndicator",uVe=kt.forwardRef((e,t)=>{let{forceMount:r,...n}=e,a=ic(iM,e.__scopeNavigationMenu),i=!!a.value;return a.indicatorTrack?Lie.default.createPortal((0,Yt.jsx)(jr,{present:r||i,children:(0,Yt.jsx)(dVe,{...n,ref:t})}),a.indicatorTrack):null});uVe.displayName=iM;var dVe=kt.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,...n}=e,a=ic(iM,r),i=Iie(r),[o,s]=kt.useState(null),[l,u]=kt.useState(null),c=a.orientation==="horizontal",d=!!a.value;kt.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 rM(o,h),rM(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}),D2="NavigationMenuContent",pVe=kt.forwardRef((e,t)=>{let{forceMount:r,...n}=e,a=ic(D2,e.__scopeNavigationMenu),i=Bie(D2,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)(fVe,{forceMount:r,...l,ref:o}):(0,Yt.jsx)(jr,{present:r||s,children:(0,Yt.jsx)(Fie,{"data-state":lM(s),...l,ref:o,onPointerEnter:me(e.onPointerEnter,a.onContentEnter),onPointerLeave:me(e.onPointerLeave,LC(a.onContentLeave)),style:{pointerEvents:!s&&a.isRootMenu?"none":void 0,...l.style}})})});pVe.displayName=D2;var fVe=kt.forwardRef((e,t)=>{let r=ic(D2,e.__scopeNavigationMenu),{onViewportContentChange:n,onViewportContentRemove:a}=r;return Lr(()=>{n(e.value,{ref:t,...e})},[e,t,n]),Lr(()=>()=>a(e.value),[e.value,a]),null}),PC="navigationMenu.rootContentDismiss",Fie=kt.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,value:n,triggerRef:a,focusProxyRef:i,wasEscapeCloseRef:o,onRootContentClose:s,onContentFocusOutside:l,...u}=e,c=ic(D2,r),d=kt.useRef(null),h=Ze(d,t),g=Uie(c.baseId,n),b=Zie(c.baseId,n),y=Iie(r),S=kt.useRef(null),{onItemDismiss:C}=c;kt.useEffect(()=>{let R=d.current;if(c.isRootMenu&&R){let x=()=>{C(),s(),R.contains(document.activeElement)&&a.current?.focus()};return R.addEventListener(PC,x),()=>R.removeEventListener(PC,x)}},[c.isRootMenu,e.value,a,C,s]);let E=kt.useMemo(()=>{let x=y().map(z=>z.value);c.dir==="rtl"&&x.reverse();let P=x.indexOf(c.value),I=x.indexOf(c.previousValue),L=n===c.value,N=I===x.indexOf(n);if(!L&&!N)return S.current;let F=(()=>{if(P!==I){if(L&&I!==-1)return P>I?"from-end":"from-start";if(N&&P!==-1)return P>I?"to-start":"to-end"}return null})();return S.current=F,F},[c.previousValue,c.value,c.dir,y,n]);return(0,Yt.jsx)($ie,{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(PC,{bubbles:!0,cancelable:!0});d.current?.dispatchEvent(R)},onFocusOutside:me(e.onFocusOutside,R=>{l();let x=R.target;c.rootNavigationMenu?.contains(x)&&R.preventDefault()}),onPointerDownOutside:me(e.onPointerDownOutside,R=>{let x=R.target,P=y().some(L=>L.ref.current?.contains(x)),I=c.isRootMenu&&c.viewport?.contains(x);(P||I||!c.isRootMenu)&&R.preventDefault()}),onKeyDown:me(e.onKeyDown,R=>{let x=R.altKey||R.ctrlKey||R.metaKey;if(R.key==="Tab"&&!x){let I=tM(R.currentTarget),L=document.activeElement,N=I.findIndex(ne=>ne===L),z=R.shiftKey?I.slice(0,N).reverse():I.slice(N+1,I.length);sM(z)?R.preventDefault():i.current?.focus()}}),onEscapeKeyDown:me(e.onEscapeKeyDown,R=>{o.current=!0})})})}),oM="NavigationMenuViewport",hVe=kt.forwardRef((e,t)=>{let{forceMount:r,...n}=e,i=!!ic(oM,e.__scopeNavigationMenu).value;return(0,Yt.jsx)(jr,{present:r||i,children:(0,Yt.jsx)(mVe,{...n,ref:t})})});hVe.displayName=oM;var mVe=kt.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,children:n,...a}=e,i=ic(oM,r),o=Ze(t,i.onViewportChange),s=iVe(D2,e.__scopeNavigationMenu),[l,u]=kt.useState(null),[c,d]=kt.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 rM(c,()=>{c&&u({width:c.offsetWidth,height:c.offsetHeight})}),(0,Yt.jsx)(Re.div,{"data-state":lM(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,LC(i.onContentLeave)),children:Array.from(s.items).map(([C,{ref:E,forceMount:R,...x}])=>{let P=y===C;return(0,Yt.jsx)(jr,{present:R||P,children:(0,Yt.jsx)(Fie,{...x,ref:Ks(E,I=>{P&&I&&d(I)})})},C)})})}),gVe="FocusGroup",$ie=kt.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,...n}=e,a=ic(gVe,r);return(0,Yt.jsx)(YO.Provider,{scope:r,children:(0,Yt.jsx)(YO.Slot,{scope:r,children:(0,Yt.jsx)(Re.div,{dir:a.dir,...n,ref:t})})})}),Pie=["ArrowRight","ArrowLeft","ArrowUp","ArrowDown"],vVe="FocusGroupItem",Gie=kt.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,...n}=e,a=tVe(r),i=ic(vVe,r);return(0,Yt.jsx)(YO.ItemSlot,{scope:r,children:(0,Yt.jsx)(Re.button,{...n,ref:t,onKeyDown:me(e.onKeyDown,o=>{if(["Home","End",...Pie].includes(o.key)){let l=a().map(d=>d.ref.current);if([i.dir==="rtl"?"ArrowRight":"ArrowLeft","ArrowUp","End"].includes(o.key)&&l.reverse(),Pie.includes(o.key)){let d=l.indexOf(o.currentTarget);l=l.slice(d+1)}setTimeout(()=>sM(l)),o.preventDefault()}})})})});function tM(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 sM(e){let t=document.activeElement;return e.some(r=>r===t?!0:(r.focus(),document.activeElement!==t))}function bVe(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 rM(e,t){let r=Lt(t);Lr(()=>{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 lM(e){return e?"open":"closed"}function Uie(e,t){return`${e}-trigger-${t}`}function Zie(e,t){return`${e}-content-${t}`}function LC(e){return t=>t.pointerType==="mouse"?e(t):void 0}var qie=Oie;var Kie=Die,Wie=Vie;var Qie=Hie;var xVe=["1","2"],wVe=["nowrap","wrap","wrap-reverse"],CVe=["start","center","end"],B2={size:{type:"enum",className:"rt-r-size",values:xVe,default:"2",responsive:!0},wrap:{type:"enum",className:"rt-r-fw",values:wVe,responsive:!0},justify:{type:"enum",className:"rt-r-jc",values:CVe,responsive:!0},...Er,...xr};var cIt={...ct,active:{type:"boolean",default:!1}};var SVe=al.forwardRef((e,t)=>{let{children:r,className:n,color:a,...i}=Ee(e,B2,qe);return al.createElement(qie,{className:"rt-TabNavRoot","data-accent-color":a,...i,asChild:!1,ref:t},al.createElement(Kie,{className:(0,cM.default)("rt-reset","rt-BaseTabList","rt-TabNavList",n)},r))});SVe.displayName="TabNav.Root";var kVe=al.forwardRef((e,t)=>{let{asChild:r,children:n,className:a,...i}=e;return al.createElement(Wie,{className:"rt-TabNavItem"},al.createElement(Qie,{...i,ref:t,className:(0,cM.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)))))});kVe.displayName="TabNav.Link";var k1={};hi(k1,{Body:()=>eoe,Cell:()=>roe,ColumnHeaderCell:()=>noe,Header:()=>Yie,Root:()=>Xie,Row:()=>toe,RowHeaderCell:()=>aoe});var wi=_(K(),1),S1=_(Ct(),1);var RVe=["1","2","3"],TVe=["surface","ghost"],_Ve=["auto","fixed"],IC={size:{type:"enum",className:"rt-r-size",values:RVe,default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:TVe,default:"ghost"},layout:{type:"enum",className:"rt-r-tl",values:_Ve,responsive:!0}},AVe=["start","center","end","baseline"],Jie={align:{type:"enum",className:"rt-r-va",values:AVe,parseValue:PVe,responsive:!0}};function PVe(e){return{baseline:"baseline",start:"top",center:"middle",end:"bottom"}[e]}var LVe=["start","center","end"],OC={justify:{type:"enum",className:"rt-r-ta",values:LVe,parseValue:IVe,responsive:!0},...zn,...gf};function IVe(e){return{start:"left",center:"center",end:"right"}[e]}var Xie=wi.forwardRef((e,t)=>{let{layout:r,...n}=IC,{className:a,children:i,layout:o,...s}=Ee(e,n,qe),l=df({value:o,className:IC.layout.className,propValues:IC.layout.values});return wi.createElement("div",{ref:t,className:(0,S1.default)("rt-TableRoot",a),...s},wi.createElement(eu,null,wi.createElement("table",{className:(0,S1.default)("rt-TableRootTable",l)},i)))});Xie.displayName="Table.Root";var Yie=wi.forwardRef(({className:e,...t},r)=>wi.createElement("thead",{...t,ref:r,className:(0,S1.default)("rt-TableHeader",e)}));Yie.displayName="Table.Header";var eoe=wi.forwardRef(({className:e,...t},r)=>wi.createElement("tbody",{...t,ref:r,className:(0,S1.default)("rt-TableBody",e)}));eoe.displayName="Table.Body";var toe=wi.forwardRef((e,t)=>{let{className:r,...n}=Ee(e,Jie);return wi.createElement("tr",{...n,ref:t,className:(0,S1.default)("rt-TableRow",r)})});toe.displayName="Table.Row";var roe=wi.forwardRef((e,t)=>{let{className:r,...n}=Ee(e,OC);return wi.createElement("td",{className:(0,S1.default)("rt-TableCell",r),ref:t,...n})});roe.displayName="Table.Cell";var noe=wi.forwardRef((e,t)=>{let{className:r,...n}=Ee(e,OC);return wi.createElement("th",{className:(0,S1.default)("rt-TableCell","rt-TableColumnHeaderCell",r),scope:"col",ref:t,...n})});noe.displayName="Table.ColumnHeaderCell";var aoe=wi.forwardRef((e,t)=>{let{className:r,...n}=Ee(e,OC);return wi.createElement("th",{className:(0,S1.default)("rt-TableCell","rt-TableRowHeaderCell",r),scope:"row",ref:t,...n})});aoe.displayName="Table.RowHeaderCell";var oc=_(K(),1),u4=_(Ct(),1);var R1=_(K(),1);var E1=_(pe(),1),uM="Tabs",[OVe,IIt]=Gt(uM,[Lo]),ioe=Lo(),[MVe,dM]=OVe(uM),ooe=R1.forwardRef((e,t)=>{let{__scopeTabs:r,value:n,onValueChange:a,defaultValue:i,orientation:o="horizontal",dir:s,activationMode:l="automatic",...u}=e,c=Ga(s),[d,h]=nr({prop:n,onChange:a,defaultProp:i});return(0,E1.jsx)(MVe,{scope:r,baseId:Gn(),value:d,onValueChange:h,orientation:o,dir:c,activationMode:l,children:(0,E1.jsx)(Re.div,{dir:c,"data-orientation":o,...u,ref:t})})});ooe.displayName=uM;var soe="TabsList",loe=R1.forwardRef((e,t)=>{let{__scopeTabs:r,loop:n=!0,...a}=e,i=dM(soe,r),o=ioe(r);return(0,E1.jsx)(Wu,{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})})});loe.displayName=soe;var coe="TabsTrigger",uoe=R1.forwardRef((e,t)=>{let{__scopeTabs:r,value:n,disabled:a=!1,...i}=e,o=dM(coe,r),s=ioe(r),l=foe(o.baseId,n),u=hoe(o.baseId,n),c=n===o.value;return(0,E1.jsx)(Qu,{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)})})})});uoe.displayName=coe;var doe="TabsContent",poe=R1.forwardRef((e,t)=>{let{__scopeTabs:r,value:n,forceMount:a,children:i,...o}=e,s=dM(doe,r),l=foe(s.baseId,n),u=hoe(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)(jr,{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})})});poe.displayName=doe;function foe(e,t){return`${e}-trigger-${t}`}function hoe(e,t){return`${e}-content-${t}`}var moe=ooe,goe=loe,voe=uoe,boe=poe;var MIt={...ct},NIt={...ct};var zVe=oc.forwardRef((e,t)=>{let{className:r,...n}=Ee(e,qe);return oc.createElement(moe,{...n,ref:t,className:(0,u4.default)("rt-TabsRoot",r)})});zVe.displayName="Tabs.Root";var DVe=oc.forwardRef((e,t)=>{let{className:r,color:n,...a}=Ee(e,B2,qe);return oc.createElement(goe,{"data-accent-color":n,...a,asChild:!1,ref:t,className:(0,u4.default)("rt-BaseTabList","rt-TabsList",r)})});DVe.displayName="Tabs.List";var jVe=oc.forwardRef((e,t)=>{let{className:r,children:n,...a}=e;return oc.createElement(voe,{...a,asChild:!1,ref:t,className:(0,u4.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))});jVe.displayName="Tabs.Trigger";var BVe=oc.forwardRef((e,t)=>{let{className:r,...n}=Ee(e,qe);return oc.createElement(boe,{...n,ref:t,className:(0,u4.default)("rt-TabsContent",r)})});BVe.displayName="Tabs.Content";var d4=_(K(),1),xoe=_(Ct(),1);var HVe=["1","2","3"],FVe=["classic","surface","soft"],$Ve=["none","vertical","horizontal","both"],yoe={size:{type:"enum",className:"rt-r-size",values:HVe,default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:FVe,default:"surface"},resize:{type:"enum",className:"rt-r-resize",values:$Ve,responsive:!0},...Er,...Sa};var GVe=d4.forwardRef((e,t)=>{let{className:r,color:n,radius:a,style:i,...o}=Ee(e,yoe,qe);return d4.createElement("div",{"data-accent-color":n,"data-radius":a,className:(0,xoe.default)("rt-TextAreaRoot",r),style:i},d4.createElement("textarea",{className:"rt-reset rt-TextAreaInput",ref:t,...o}))});GVe.displayName="TextArea";var T1=_(K(),1),pM=_(Ct(),1);var UVe=["1","2","3"],ZVe=["classic","surface","soft"],woe={size:{type:"enum",className:"rt-r-size",values:UVe,default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:ZVe,default:"surface"},...Er,...Sa},qVe=["left","right"],Coe={side:{type:"enum",values:qVe},...Er,gap:pw.gap,px:gf.px,pl:gf.pl,pr:gf.pr};var KVe=T1.forwardRef((e,t)=>{let r=T1.useRef(null),{children:n,className:a,color:i,radius:o,style:s,...l}=Ee(e,woe,qe);return T1.createElement("div",{"data-accent-color":i,"data-radius":o,style:s,className:(0,pM.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:Ks(r,t),className:"rt-reset rt-TextFieldInput"}),n)});KVe.displayName="TextField.Root";var WVe=T1.forwardRef((e,t)=>{let{className:r,color:n,side:a,...i}=Ee(e,Coe);return T1.createElement("div",{"data-accent-color":n,"data-side":a,...i,ref:t,className:(0,pM.default)("rt-TextFieldSlot",r)})});WVe.displayName="TextField.Slot";var ze=_(K(),1);var JVe=ze.forwardRef(({defaultOpen:e=!0,...t},r)=>{let[n,a]=ze.useState(e);return ze.createElement(Soe,{...t,ref:r,open:n,onOpenChange:a})});JVe.displayName="ThemePanel";var Soe=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:S,scaling:C,onScalingChange:E}=o,R=a!==void 0,x=Lt(a),P=ze.useCallback(B=>{let J=XVe();if(s!=="inherit"){l(B);return}R?x(B):(W(B),YVe(B)),J()},[s,l,R,x]),I=iw(u),L=d==="auto"?I:d,[N,F]=ze.useState("idle");async function z(){let B={appearance:s===Dn.appearance.default?void 0:s,accentColor:u===Dn.accentColor.default?void 0:u,grayColor:d===Dn.grayColor.default?void 0:d,panelBackground:g===Dn.panelBackground.default?void 0:g,radius:y===Dn.radius.default?void 0:y,scaling:C===Dn.scaling.default?void 0:C},J=Object.keys(B).filter(te=>B[te]!==void 0).map(te=>`${te}="${B[te]}"`).join(" "),X=J?``:"";F("copying"),await navigator.clipboard.writeText(X),F("copied"),setTimeout(()=>F("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(J){let X=J.altKey||J.ctrlKey||J.shiftKey||J.metaKey,te=document.activeElement?.closest(Z);J.key?.toUpperCase()==="T"&&!X&&!te&&n(!r)}return document.addEventListener("keydown",B),()=>document.removeEventListener("keydown",B)},[n,r,Z]),ze.useEffect(()=>{function B(J){let X=J.altKey||J.ctrlKey||J.shiftKey||J.metaKey,te=document.activeElement?.closest(Z);J.key?.toUpperCase()==="D"&&!X&&!te&&P(ne==="light"?"dark":"light")}return document.addEventListener("keydown",B),()=>document.removeEventListener("keydown",B)},[P,ne,Z]),ze.useEffect(()=>{let B=document.documentElement,J=document.body;function X(){let le=B.classList.contains("dark")||B.classList.contains("dark-theme")||J.classList.contains("dark")||J.classList.contains("dark-theme");W(s==="inherit"?le?"dark":"light":s)}let te=new MutationObserver(function(le){le.forEach(function(fe){fe.attributeName==="class"&&X()})});return X(),s==="inherit"&&(te.observe(B,{attributes:!0}),te.observe(J,{attributes:!0})),()=>te.disconnect()},[s]),ze.createElement(Zn,{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:TC,...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(eu,null,ze.createElement(Or,{flexGrow:"1",p:"5",position:"relative"},ze.createElement(Or,{position:"absolute",top:"0",right:"0",m:"2"},ze.createElement(p4,{content:"Press T to show/hide the Theme Panel",side:"bottom",sideOffset:6},ze.createElement(wO,{asChild:!0,size:"3",tabIndex:0,className:"rt-ThemePanelShortcut"},ze.createElement("button",{onClick:()=>n(!r)},"T")))),ze.createElement(cs,{size:"5",trim:"both",as:"h3",mb:"5"},"Theme"),ze.createElement(Et,{id:"accent-color-title",as:"p",size:"2",weight:"medium",mt:"5"},"Accent color"),ze.createElement(ps,{columns:"10",gap:"2",mt:"3",role:"group","aria-labelledby":"accent-color-title"},Dn.accentColor.values.map(B=>ze.createElement("label",{key:B,className:"rt-ThemePanelSwatch",style:{backgroundColor:`var(--${B}-9)`}},ze.createElement(p4,{content:`${Tf(B)}${u==="gray"&&L!=="gray"?` (${Tf(L)})`:""}`},ze.createElement("input",{className:"rt-ThemePanelSwatchInput",type:"radio",name:"accentColor",value:B,checked:u===B,onChange:J=>c(J.target.value)}))))),ze.createElement(Ce,{asChild:!0,align:"center",justify:"between"},ze.createElement(Et,{as:"p",id:"gray-color-title",size:"2",weight:"medium",mt:"5"},"Gray color")),ze.createElement(ps,{columns:"10",gap:"2",mt:"3",role:"group","aria-labelledby":"gray-color-title"},Dn.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(p4,{content:`${Tf(B)}${B==="auto"?` (${Tf(I)})`:""}`},ze.createElement("input",{className:"rt-ThemePanelSwatchInput",type:"radio",name:"grayColor",value:B,checked:d===B,onChange:J=>h(J.target.value)})))))),ze.createElement(Et,{id:"appearance-title",as:"p",size:"2",weight:"medium",mt:"5"},"Appearance"),ze.createElement(ps,{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:J=>P(J.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(Et,{size:"1",weight:"medium"},Tf(B)))))),ze.createElement(Et,{id:"radius-title",as:"p",size:"2",weight:"medium",mt:"5"},"Radius"),ze.createElement(ps,{columns:"5",gap:"2",mt:"3",role:"group","aria-labelledby":"radius-title"},Dn.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:J=>S(J.target.value)}),ze.createElement(Zn,{asChild:!0,radius:B},ze.createElement(Or,{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(Or,{asChild:!0,pt:"2"},ze.createElement(Et,{asChild:!0,size:"1",color:"gray"},ze.createElement("label",{htmlFor:`theme-panel-radius-${B}`},Tf(B))))))),ze.createElement(Et,{id:"scaling-title",as:"p",size:"2",weight:"medium",mt:"5"},"Scaling"),ze.createElement(ps,{columns:"5",gap:"2",mt:"3",role:"group","aria-labelledby":"scaling-title"},Dn.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:C===B,onChange:J=>E(J.target.value)}),ze.createElement(Ce,{align:"center",justify:"center",height:"32px"},ze.createElement(Zn,{asChild:!0,scaling:B},ze.createElement(Ce,{align:"center",justify:"center"},ze.createElement(Et,{size:"1",weight:"medium"},Tf(B)))))))),ze.createElement(Ce,{mt:"5",align:"center",gap:"2"},ze.createElement(Et,{id:"panel-background-title",as:"p",size:"2",weight:"medium"},"Panel background"),ze.createElement(La.Root,null,ze.createElement(La.Trigger,null,ze.createElement(en,{size:"1",variant:"ghost",color:"gray"},ze.createElement(hx,{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(Et,{as:"p",size:"2"},"Whether Card and Table panels are translucent, showing some of\xA0the background behind them.")))),ze.createElement(ps,{columns:"2",gap:"2",mt:"3",role:"group","aria-labelledby":"panel-background-title"},Dn.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:J=>b(J.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(Et,{size:"1",weight:"medium"},Tf(B)))))),ze.createElement(h1,{mt:"5",style:{width:"100%"},onClick:z},N==="copied"?"Copied":"Copy Theme")))))});Soe.displayName="ThemePanelImpl";function XVe(){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 Tf(e){return e.charAt(0).toUpperCase()+e.slice(1)}function YVe(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 ed=_(K(),1),Eoe=_(Ct(),1);var koe={content:{type:"ReactNode",required:!0},width:zn.width,minWidth:zn.minWidth,maxWidth:{...zn.maxWidth,default:"360px"}};var p4=ed.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,koe);return ed.createElement(JX,{...{open:a,defaultOpen:i,onOpenChange:o,delayDuration:s,disableHoverableContent:l}},ed.createElement(XX,{asChild:!0},r),ed.createElement(YX,{container:c,forceMount:d},ed.createElement(Zn,{asChild:!0},ed.createElement(eY,{sideOffset:4,collisionPadding:10,...h,asChild:!1,ref:t,className:(0,Eoe.default)("rt-TooltipContent",n)},ed.createElement(Et,{as:"p",className:"rt-TooltipText",size:"1"},u),ed.createElement(tY,{className:"rt-TooltipArrow"})))))});p4.displayName="Tooltip";var mbe=_(ot(),1),Twr=_(K(),1);var Toe=e=>!!e&&e.constructor===Symbol,zC=Array.isArray;var vM=e=>!!(e&&e.constructor&&e.call&&e.apply);var B0=e=>{try{return Number(e)===e}catch{return!1}},_oe=e=>Object.prototype.toString.call(e)==="[object Date]";var A1=e=>{if(e===!0||e===!1||e==null)return!0;if(B0(e))return e===0;if(_oe(e))return isNaN(e.getTime());if(vM(e)||Toe(e))return!1;let t=e.length;if(B0(t))return t===0;let r=e.size;return B0(r)?r===0:Object.keys(e).length===0};var G2=(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 m4=(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 yM=(e,t,r)=>{let n=r;for(let a=1;a<=e;a++)n=t(n,a);return n};var xM=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 wM=(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 Poe=(e,t)=>Math.floor(Math.random()*(t-e+1)+e);var CM=(e,t="")=>{let r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"+t;return yM(e,n=>n+r.charAt(Poe(0,r.length-1)),"")};var gbe=_(pe(),1),vbe=_(ot(),1);var bbe=_(K(),1),ybe=_(K(),1),xbe=_(ot(),1);var wbe=_(ot(),1),Cbe=_(ot(),1),Sbe=_(K(),1),kbe=_(K(),1);var TF=_(pe(),1);var Ebe=_(pe(),1),Rbe=_(ot(),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 wHe=["color"],KNt=(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.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"}))}),CHe=["color"],WNt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,CHe);return(0,v.createElement)("svg",Object.assign({width:"15",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"}))}),SHe=["color"],QNt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,SHe);return(0,v.createElement)("svg",Object.assign({width:"15",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"}))}),kHe=["color"],JNt=(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:"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"}))}),EHe=["color"],XNt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,EHe);return(0,v.createElement)("svg",Object.assign({width:"15",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"}))}),RHe=["color"],YNt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,RHe);return(0,v.createElement)("svg",Object.assign({width:"15",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"}))}),THe=["color"],ezt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,THe);return(0,v.createElement)("svg",Object.assign({width:"15",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"}))}),_He=["color"],tzt=(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:"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"}))}),AHe=["color"],rzt=(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:"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"}))}),PHe=["color"],nzt=(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:"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"}))}),LHe=["color"],azt=(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:"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"}))}),IHe=["color"],izt=(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:"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"}))}),OHe=["color"],ozt=(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:"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"}))}),MHe=["color"],szt=(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:"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"}))}),NHe=["color"],lzt=(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:"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"}))}),zHe=["color"],czt=(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:"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"}))}),DHe=["color"],uzt=(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:"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"}))}),jHe=["color"],dzt=(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:"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"}))}),BHe=["color"],pzt=(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.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"}))}),VHe=["color"],U2=(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:"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"}))}),HHe=["color"],fzt=(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:"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"}))}),FHe=["color"],hzt=(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:"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"}))}),$He=["color"],Loe=(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:"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"}))}),GHe=["color"],mzt=(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:"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"}))}),UHe=["color"],gzt=(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.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"}))}),ZHe=["color"],vzt=(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:"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"}))}),qHe=["color"],bzt=(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:"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"}))}),KHe=["color"],yzt=(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:"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"}))}),WHe=["color"],xzt=(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:"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"}))}),QHe=["color"],wzt=(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:"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}))}),JHe=["color"],Czt=(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:"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}))}),XHe=["color"],Szt=(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:"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"}))}),YHe=["color"],kzt=(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:"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"}))}),eFe=["color"],Ezt=(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:"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}))}),tFe=["color"],Rzt=(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)("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}))}),rFe=["color"],Tzt=(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:"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}))}),nFe=["color"],_zt=(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:"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"}))}),aFe=["color"],Azt=(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)("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"}))}),iFe=["color"],Pzt=(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:"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"}))}),oFe=["color"],Lzt=(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:"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}))}),sFe=["color"],Izt=(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 3H14V4H1V3ZM1 6H14V8H1V6ZM14 10.25H1V12.75H14V10.25Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),lFe=["color"],Ozt=(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:"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"}))}),cFe=["color"],Mzt=(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:"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"}))}),uFe=["color"],Nzt=(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 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"}))}),dFe=["color"],zzt=(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:"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"}))}),pFe=["color"],Dzt=(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:"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"}))}),fFe=["color"],jzt=(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:"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"}))}),hFe=["color"],Bzt=(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:"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"}))}),mFe=["color"],Vzt=(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:"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"}))}),gFe=["color"],Hzt=(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:"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"}))}),vFe=["color"],Fzt=(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:"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"}))}),bFe=["color"],$zt=(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:"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"}))}),yFe=["color"],Gzt=(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:"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"}))}),xFe=["color"],Uzt=(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:"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"}))}),wFe=["color"],Ioe=(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:"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"}))}),CFe=["color"],Zzt=(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:"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"}))}),SFe=["color"],jC=(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:"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"}))}),kFe=["color"],qzt=(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 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"}))}),EFe=["color"],Kzt=(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.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"}))}),RFe=["color"],Wzt=(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:"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"}))}),TFe=["color"],Qzt=(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:"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"}))}),_Fe=["color"],Jzt=(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:"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"}))}),AFe=["color"],BC=(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:"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"}))}),PFe=["color"],Ooe=(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.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"}))}),LFe=["color"],Xzt=(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:"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"}))}),IFe=["color"],Yzt=(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:"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"}))}),OFe=["color"],eDt=(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:"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"}))}),MFe=["color"],tDt=(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:"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"}))}),NFe=["color"],rDt=(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:"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"}))}),zFe=["color"],nDt=(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.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"}))}),DFe=["color"],aDt=(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:"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"}))}),jFe=["color"],iDt=(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:"M2.14998 14V1H0.849976V14H2.14998ZM6.14998 14V1H4.84998V14H6.14998ZM10.15 1V14H8.84998V1H10.15ZM14.15 14V1H12.85V14H14.15Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),BFe=["color"],oDt=(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:"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"}))}),VFe=["color"],sDt=(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:"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"}))}),HFe=["color"],lDt=(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:"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"}))}),FFe=["color"],cDt=(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.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"}))}),$Fe=["color"],uDt=(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:"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"}))}),GFe=["color"],dDt=(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:"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"}))}),UFe=["color"],pDt=(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:"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}))}),ZFe=["color"],fDt=(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:"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"}))}),qFe=["color"],hDt=(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:"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"}))}),KFe=["color"],mDt=(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:"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"}))}),WFe=["color"],gDt=(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:"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"}))}),QFe=["color"],vDt=(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:"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"}))}),JFe=["color"],bDt=(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:"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"}))}),XFe=["color"],yDt=(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:"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"}))}),YFe=["color"],xDt=(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:"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"}))}),e$e=["color"],wDt=(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:"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"}))}),t$e=["color"],CDt=(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:"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"}))}),r$e=["color"],SDt=(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:"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"}))}),n$e=["color"],Moe=(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:"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"}))}),a$e=["color"],Noe=(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:"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"}))}),i$e=["color"],zoe=(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:"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"}))}),o$e=["color"],kDt=(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:"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"}))}),s$e=["color"],EDt=(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.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"}))}),l$e=["color"],RDt=(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:"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"}))}),c$e=["color"],Doe=(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:"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"}))}),u$e=["color"],TDt=(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:"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"}))}),d$e=["color"],_Dt=(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:"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"}))}),p$e=["color"],ADt=(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:"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"}))}),f$e=["color"],PDt=(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:"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"}))}),h$e=["color"],LDt=(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:"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"}))}),m$e=["color"],IDt=(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:"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"}))}),g$e=["color"],joe=(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.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"}))}),v$e=["color"],ODt=(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",{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}))}),b$e=["color"],MDt=(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:"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"}))}),y$e=["color"],NDt=(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:"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"}))}),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:"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"}))}),w$e=["color"],DDt=(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:"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}))}),C$e=["color"],jDt=(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.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"}))}),S$e=["color"],BDt=(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:"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"}))}),k$e=["color"],VDt=(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:"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"}))}),E$e=["color"],HDt=(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:"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"}))}),R$e=["color"],FDt=(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:"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"}))}),T$e=["color"],$Dt=(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:"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"}))}),_$e=["color"],GDt=(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:"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"}))}),A$e=["color"],UDt=(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)("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}))}),P$e=["color"],ZDt=(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:"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"}))}),L$e=["color"],qDt=(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:"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"}))}),I$e=["color"],KDt=(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:"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"}))}),O$e=["color"],WDt=(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:"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"}))}),M$e=["color"],QDt=(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:"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"}))}),N$e=["color"],JDt=(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.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"}))}),z$e=["color"],XDt=(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:"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"}))}),D$e=["color"],Boe=(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:"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"}))}),j$e=["color"],YDt=(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:"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"}))}),B$e=["color"],ejt=(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:"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"}))}),V$e=["color"],tjt=(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:"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"}))}),H$e=["color"],rjt=(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:"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"}))}),F$e=["color"],njt=(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:"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"}))}),$$e=["color"],Voe=(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:"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"}))}),G$e=["color"],ajt=(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:"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"}))}),U$e=["color"],ijt=(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:"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"}))}),Z$e=["color"],ojt=(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:"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"}))}),q$e=["color"],sjt=(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:"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"}))}),K$e=["color"],Hoe=(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:"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"}))}),W$e=["color"],ljt=(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:"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"}))}),Q$e=["color"],VC=(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:"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"}))}),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:"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"}))}),X$e=["color"],Foe=(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:"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"}))}),Y$e=["color"],ujt=(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:"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"}))}),eGe=["color"],djt=(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:"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}))}),tGe=["color"],pjt=(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:"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}))}),rGe=["color"],fjt=(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:"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"}))}),nGe=["color"],hjt=(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:"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"}))}),aGe=["color"],mjt=(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:"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"}))}),iGe=["color"],gjt=(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:"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"}))}),oGe=["color"],vjt=(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:"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"}))}),sGe=["color"],bjt=(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:"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"}))}),lGe=["color"],yjt=(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:"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"}))}),cGe=["color"],xjt=(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:"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"}))}),uGe=["color"],$oe=(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:"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"}))}),dGe=["color"],wjt=(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:"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"}))}),pGe=["color"],Cjt=(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.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"}))}),fGe=["color"],Sjt=(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:"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"}))}),hGe=["color"],kjt=(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:"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"}))}),mGe=["color"],Ejt=(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:"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"}))}),gGe=["color"],Rjt=(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:"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"}))}),vGe=["color"],Tjt=(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:"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"}))}),bGe=["color"],Goe=(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:"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"}))}),yGe=["color"],_jt=(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.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"}))}),xGe=["color"],Ajt=(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.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"}))}),wGe=["color"],Pjt=(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:"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"}))}),CGe=["color"],Ljt=(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:"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"}))}),SGe=["color"],Ijt=(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:"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"}))}),kGe=["color"],Ojt=(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:"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"}))}),EGe=["color"],Mjt=(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:"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"}))}),RGe=["color"],Njt=(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.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"}))}),TGe=["color"],zjt=(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:"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"}))}),_Ge=["color"],Djt=(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",{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}))}),AGe=["color"],jjt=(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",{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}))}),PGe=["color"],Bjt=(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:"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"}))}),LGe=["color"],Vjt=(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 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"}))}),IGe=["color"],Hjt=(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:"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"}))}),OGe=["color"],Fjt=(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:"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"}))}),MGe=["color"],$jt=(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:"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"}))}),NGe=["color"],Gjt=(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.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"}))}),zGe=["color"],Ujt=(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:"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"}))}),DGe=["color"],Zjt=(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:"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"}))}),jGe=["color"],qjt=(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.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"}))}),BGe=["color"],HC=(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:"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"}))}),VGe=["color"],Kjt=(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:"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"}))}),HGe=["color"],Wjt=(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:"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"}))}),FGe=["color"],Qjt=(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:"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"}))}),$Ge=["color"],Jjt=(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:"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"}))}),GGe=["color"],Xjt=(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:"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"}))}),UGe=["color"],Yjt=(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.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"}))}),ZGe=["color"],eBt=(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:"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"}))}),qGe=["color"],tBt=(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:"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"}))}),KGe=["color"],rBt=(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:"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"}))}),WGe=["color"],nBt=(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:"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"}))}),QGe=["color"],aBt=(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:"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"}))}),JGe=["color"],iBt=(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:"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"}))}),XGe=["color"],oBt=(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:"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"}))}),YGe=["color"],Uoe=(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:"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"}))}),eUe=["color"],sBt=(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:"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"}))}),tUe=["color"],lBt=(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.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"}))}),rUe=["color"],cBt=(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:"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"}))}),nUe=["color"],uBt=(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 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"}))}),aUe=["color"],dBt=(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:"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"}))}),iUe=["color"],pBt=(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:"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"}))}),oUe=["color"],fBt=(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.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"}))}),sUe=["color"],hBt=(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:"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"}))}),lUe=["color"],mBt=(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:"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"}))}),cUe=["color"],gBt=(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:"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"}))}),uUe=["color"],vBt=(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:"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"}))}),dUe=["color"],bBt=(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.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"}))}),pUe=["color"],yBt=(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.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"}))}),fUe=["color"],xBt=(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:"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}))}),hUe=["color"],wBt=(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:"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"}))}),mUe=["color"],CBt=(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",{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}))}),gUe=["color"],SBt=(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:"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"}))}),vUe=["color"],kBt=(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:"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"}))}),bUe=["color"],EBt=(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:"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"}))}),yUe=["color"],Z2=(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:"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"}))}),xUe=["color"],RBt=(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:"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"}))}),wUe=["color"],TBt=(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:"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"}))}),CUe=["color"],FC=(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:"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"}))}),SUe=["color"],_Bt=(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:"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"}))}),kUe=["color"],ABt=(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:"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"}))}),EUe=["color"],PBt=(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:"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"}))}),RUe=["color"],LBt=(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:"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"}))}),TUe=["color"],IBt=(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:"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"}))}),_Ue=["color"],OBt=(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:"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"}))}),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:"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"}))}),PUe=["color"],MBt=(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:"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"}))}),LUe=["color"],NBt=(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:"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"}))}),IUe=["color"],zBt=(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:"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"}))}),OUe=["color"],DBt=(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:"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"}))}),MUe=["color"],SM=(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:"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"}))}),NUe=["color"],jBt=(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.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"}))}),zUe=["color"],BBt=(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:"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"}))}),DUe=["color"],VBt=(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:"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"}))}),jUe=["color"],HBt=(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:"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"}))}),BUe=["color"],kM=(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:"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"}))}),VUe=["color"],GC=(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:"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"}))}),HUe=["color"],FBt=(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:"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"}))}),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:"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"}))}),$Ue=["color"],GBt=(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:"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"}))}),GUe=["color"],UBt=(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:"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"}))}),UUe=["color"],ZBt=(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:"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"}))}),ZUe=["color"],qBt=(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:"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"}))}),qUe=["color"],KBt=(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:"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"}))}),KUe=["color"],WBt=(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:"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"}))}),WUe=["color"],QBt=(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:"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"}))}),QUe=["color"],JBt=(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",{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"}))}),JUe=["color"],XBt=(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",{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"}))}),XUe=["color"],YBt=(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",{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"}))}),YUe=["color"],eVt=(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",{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"}))}),eZe=["color"],tVt=(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:"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"}))}),tZe=["color"],rVt=(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:"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"}))}),rZe=["color"],nVt=(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:"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"}))}),nZe=["color"],aVt=(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:"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"}))}),aZe=["color"],iVt=(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:"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"}))}),iZe=["color"],oVt=(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:"M4.10876 14L9.46582 1H10.8178L5.46074 14H4.10876Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),oZe=["color"],sVt=(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.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"}))}),sZe=["color"],lVt=(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:"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"}))}),lZe=["color"],cVt=(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:"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"}))}),cZe=["color"],uVt=(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:"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"}))}),uZe=["color"],dVt=(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:"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"}))}),dZe=["color"],pVt=(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.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"}))}),pZe=["color"],Zoe=(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:"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"}))}),fZe=["color"],qoe=(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:"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"}))}),hZe=["color"],fVt=(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:"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"}))}),mZe=["color"],hVt=(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 1H1.5H13.5H14V1.5V13.5V14H13.5H1.5H1V13.5V1.5V1ZM2 2V13H13V2H2Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),gZe=["color"],mVt=(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:"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"}))}),vZe=["color"],Koe=(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:"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"}))}),bZe=["color"],gVt=(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.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}))}),yZe=["color"],vVt=(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.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"}))}),xZe=["color"],UC=(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:"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"}))}),wZe=["color"],bVt=(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:"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"}))}),CZe=["color"],yVt=(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:"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"}))}),SZe=["color"],xVt=(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:"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"}))}),kZe=["color"],wVt=(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:"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"}))}),EZe=["color"],CVt=(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.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"}))}),RZe=["color"],SVt=(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.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"}))}),TZe=["color"],kVt=(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:"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"}))}),_Ze=["color"],EVt=(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:"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"}))}),AZe=["color"],Woe=(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:"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"}))}),PZe=["color"],RVt=(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:"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"}))}),LZe=["color"],TVt=(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.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"}))}),IZe=["color"],_Vt=(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:"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"}))}),OZe=["color"],AVt=(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:"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"}))}),MZe=["color"],PVt=(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:"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"}))}),NZe=["color"],LVt=(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:"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"}))}),zZe=["color"],IVt=(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:"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"}))}),DZe=["color"],OVt=(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.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"}))}),jZe=["color"],MVt=(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:"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"}))}),BZe=["color"],NVt=(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:"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"}))}),VZe=["color"],zVt=(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:"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"}))}),HZe=["color"],DVt=(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 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"}))}),FZe=["color"],jVt=(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:"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"}))}),$Ze=["color"],BVt=(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:"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"}))}),GZe=["color"],VVt=(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:"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"}))}),UZe=["color"],HVt=(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.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"}))}),ZZe=["color"],FVt=(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:"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"}))}),qZe=["color"],$Vt=(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:"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"}))}),KZe=["color"],GVt=(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",{opacity:".25",d:"M0 0H3V3H0V0ZM6 3H3V6H0V9H3V12H0V15H3V12H6V15H9V12H12V15H15V12H12V9H15V6H12V3H15V0H12V3H9V0H6V3ZM6 6V3H9V6H6ZM6 9H3V6H6V9ZM9 9V6H12V9H9ZM9 9H6V12H9V9Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),WZe=["color"],UVt=(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:"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"}))}),QZe=["color"],ZVt=(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:"M4 6H11L7.5 10.5L4 6Z",fill:n}))}),JZe=["color"],qVt=(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:"M9 4L9 11L4.5 7.5L9 4Z",fill:n}))}),XZe=["color"],KVt=(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:"M6 11L6 4L10.5 7.5L6 11Z",fill:n}))}),YZe=["color"],WVt=(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:"M4 9H11L7.5 4.5L4 9Z",fill:n}))}),eqe=["color"],QVt=(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:"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"}))}),tqe=["color"],JVt=(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",{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"}))}),rqe=["color"],XVt=(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:"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"}))}),nqe=["color"],YVt=(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:"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"}))}),aqe=["color"],eHt=(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:"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"}))}),iqe=["color"],tHt=(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:"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"}))}),oqe=["color"],rHt=(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:"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"}))}),sqe=["color"],nHt=(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:"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"}))}),lqe=["color"],aHt=(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:"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"}))}),cqe=["color"],iHt=(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.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"}))}),uqe=["color"],oHt=(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:"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"}))}),dqe=["color"],sHt=(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:"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"}))}),pqe=["color"],lHt=(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:"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"}))}),fqe=["color"],cHt=(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:"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"}))}),hqe=["color"],uHt=(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:"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 wT=_(pe(),1),Tbe=_(ot(),1),jwr=_(K(),1);var p6=_(pe(),1),_d=_(pe(),1),_be=_(pe(),1),Abe=_(pe(),1);var Pbe=_(ot(),1);var f6=_(pe(),1),Ad=_(pe(),1),h6=_(pe(),1),m6=_(pe(),1),n6=_(pe(),1);var xh=_(pe(),1),z3=_(pe(),1),Mbe=_(pe(),1),_F=_(pe(),1),zbe=_(ot(),1),Uwr=_(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 gs=typeof window>"u"||"Deno"in globalThis;function to(){}function Xoe(e,t){return typeof e=="function"?e(t):e}function g4(e){return typeof e=="number"&&e>=0&&e!==1/0}function ZC(e,t){return Math.max(e+(t||0)-Date.now(),0)}function _f(e,t){return typeof e=="function"?e(t):e}function ol(e,t){return typeof e=="function"?e(t):e}function qC(e,t){let{type:r="all",exact:n,fetchStatus:a,predicate:i,queryKey:o,stale:s}=e;if(o){if(n){if(t.queryHash!==v4(o,t.options))return!1}else if(!q2(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 KC(e,t){let{exact:r,status:n,predicate:a,mutationKey:i}=e;if(i){if(!t.options.mutationKey)return!1;if(r){if(td(t.options.mutationKey)!==td(i))return!1}else if(!q2(t.options.mutationKey,i))return!1}return!(n&&t.state.status!==n||a&&!a(t))}function v4(e,t){return(t?.queryKeyHashFn||td)(e)}function td(e){return JSON.stringify(e,(t,r)=>EM(r)?Object.keys(r).sort().reduce((n,a)=>(n[a]=r[a],n),{}):r)}function q2(e,t){return e===t?!0:typeof e!=typeof t?!1:e&&t&&typeof e=="object"&&typeof t=="object"?!Object.keys(t).some(r=>!q2(e[r],t[r])):!1}function K2(e,t){if(e===t)return e;let r=Qoe(e)&&Qoe(t);if(r||EM(e)&&EM(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 b4(e,t,r){return typeof r.structuralSharing=="function"?r.structuralSharing(e,t):r.structuralSharing!==!1?K2(e,t):t}function ese(e,t,r=0){let n=[...e,t];return r&&n.length>r?n.slice(1):n}function tse(e,t,r=0){let n=[t,...e];return r&&n.length>r?n.slice(0,-1):n}var Q2=Symbol();function WC(e,t){return!e.queryFn&&t?.initialPromise?()=>t.initialPromise:!e.queryFn||e.queryFn===Q2?()=>Promise.reject(new Error(`Missing queryFn: '${e.queryHash}'`)):e.queryFn}var mqe=class extends il{#e;#t;#r;constructor(){super(),this.#r=e=>{if(!gs&&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"}},V0=new mqe;var gqe=class extends il{#e=!0;#t;#r;constructor(){super(),this.#r=e=>{if(!gs&&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}},H0=new gqe;function y4(){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 vqe(e){return Math.min(1e3*2**e,3e4)}function RM(e){return(e??"online")==="online"?H0.isOnline():!0}var TM=class extends Error{constructor(e){super("CancelledError"),this.revert=e?.revert,this.silent=e?.silent}};function x4(e){return e instanceof TM}function QC(e){let t=!1,r=0,n=!1,a,i=y4(),o=y=>{n||(h(new TM(y)),e.abort?.())},s=()=>{t=!0},l=()=>{t=!1},u=()=>V0.isFocused()&&(e.networkMode==="always"||H0.isOnline())&&e.canRun(),c=()=>RM(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=S=>{(n||u())&&y(S)},e.onPause?.()}).then(()=>{a=void 0,n||e.onContinue?.()}),b=()=>{if(n)return;let y,S=r===0?e.initialPromise:void 0;try{y=S??e.fn()}catch(C){y=Promise.reject(C)}Promise.resolve(y).then(d).catch(C=>{if(n)return;let E=e.retry??(gs?0:3),R=e.retryDelay??vqe,x=typeof R=="function"?R(r,C):R,P=E===!0||typeof E=="number"&&ru()?void 0:g()).then(()=>{t?h(C):b()})})};return{promise:i,cancel:o,continue:()=>(a?.(),i),cancelRetry:s,continueRetry:l,canStart:c,start:()=>(c()?b():g().then(b),i)}}function bqe(){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 Ur=bqe();var JC=class{#e;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),g4(this.gcTime)&&(this.#e=setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(gs?1/0:5*60*1e3))}clearGcTimeout(){this.#e&&(clearTimeout(this.#e),this.#e=void 0)}};var _M=class extends JC{#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=yqe(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=b4(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===Q2||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||!ZC(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=WC(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=>{x4(s)&&s.silent||this.#o({type:"error",error:s}),x4(s)||(this.#r.config.onError?.(s,this),this.#r.config.onSettled?.(this.state.data,s,this)),this.scheduleGc()};return this.#n=QC({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,...AM(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 x4(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),Ur.batch(()=>{this.observers.forEach(r=>{r.onQueryUpdate()}),this.#r.notify({query:this,type:"updated",action:e})})}};function AM(e,t){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:RM(t.networkMode)?"fetching":"paused",...e===void 0&&{error:null,status:"pending"}}}function yqe(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 PM=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??v4(n,t),i=this.get(a);return i||(i=new _M({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(){Ur.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=>qC(t,r))}findAll(e={}){let t=this.getAll();return Object.keys(e).length>0?t.filter(r=>qC(e,r)):t}notify(e){Ur.batch(()=>{this.listeners.forEach(t=>{t(e)})})}onFocus(){Ur.batch(()=>{this.getAll().forEach(e=>{e.onFocus()})})}onOnline(){Ur.batch(()=>{this.getAll().forEach(e=>{e.onOnline()})})}};var LM=class extends JC{#e;#t;#r;constructor(e){super(),this.mutationId=e.mutationId,this.#t=e.mutationCache,this.#e=[],this.state=e.state||IM(),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=QC({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),Ur.batch(()=>{this.#e.forEach(r=>{r.onMutationUpdate(e)}),this.#t.notify({mutation:this,type:"updated",action:e})})}};function IM(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}var OM=class extends il{constructor(e={}){super(),this.config=e,this.#e=new Map,this.#t=Date.now()}#e;#t;build(e,t,r){let n=new LM({mutationCache:this,mutationId:++this.#t,options:e.defaultMutationOptions(t),state:r});return this.add(n),n}add(e){let t=XC(e),r=this.#e.get(t)??[];r.push(e),this.#e.set(t,r),this.notify({type:"added",mutation:e})}remove(e){let t=XC(e);if(this.#e.has(t)){let r=this.#e.get(t)?.filter(n=>n!==e);r&&(r.length===0?this.#e.delete(t):this.#e.set(t,r))}this.notify({type:"removed",mutation:e})}canRun(e){let t=this.#e.get(XC(e))?.find(r=>r.state.status==="pending");return!t||t===e}runNext(e){return this.#e.get(XC(e))?.find(r=>r!==e&&r.state.isPaused)?.continue()??Promise.resolve()}clear(){Ur.batch(()=>{this.getAll().forEach(e=>{this.remove(e)})})}getAll(){return[...this.#e.values()].flat()}find(e){let t={exact:!0,...e};return this.getAll().find(r=>KC(t,r))}findAll(e={}){return this.getAll().filter(t=>KC(e,t))}notify(e){Ur.batch(()=>{this.listeners.forEach(t=>{t(e)})})}resumePausedMutations(){let e=this.getAll().filter(t=>t.state.isPaused);return Ur.batch(()=>Promise.all(e.map(t=>t.continue().catch(to))))}};function XC(e){return e.options.scope?.id??String(e.mutationId)}function J2(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=WC(t.options,t.fetchOptions),g=async(b,y,S)=>{if(c)return Promise.reject();if(y==null&&b.pages.length)return Promise.resolve(b);let C={queryKey:t.queryKey,pageParam:y,direction:S?"backward":"forward",meta:t.options.meta};d(C);let E=await h(C),{maxPages:R}=t.options,x=S?tse:ese;return{pages:x(b.pages,E,R),pageParams:x(b.pageParams,y,R)}};if(a&&i.length){let b=a==="backward",y=b?rse:MM,S={pages:i,pageParams:o},C=y(n,S);s=await g(S,C,b)}else{let b=e??i.length;do{let y=l===0?o[0]??n.initialPageParam:MM(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 MM(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 rse(e,{pages:t,pageParams:r}){return t.length>0?e.getPreviousPageParam?.(t[0],t,r[0],r):void 0}function nse(e,t){return t?MM(e,t)!=null:!1}function ase(e,t){return!t||!e.getPreviousPageParam?!1:rse(e,t)!=null}var NM=class{#e;#t;#r;#n;#a;#i;#o;#l;constructor(e={}){this.#e=e.queryCache||new PM,this.#t=e.mutationCache||new OM,this.#r=e.defaultOptions||{},this.#n=new Map,this.#a=new Map,this.#i=0}mount(){this.#i++,this.#i===1&&(this.#o=V0.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#e.onFocus())}),this.#l=H0.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(_f(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=Xoe(t,i);if(o!==void 0)return this.#e.build(this,n).setData(o,{...r,manual:!0})}setQueriesData(e,t,r){return Ur.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;Ur.batch(()=>{t.findAll(e).forEach(r=>{t.remove(r)})})}resetQueries(e,t){let r=this.#e,n={type:"active",...e};return Ur.batch(()=>(r.findAll(e).forEach(a=>{a.reset()}),this.refetchQueries(n,t)))}cancelQueries(e,t={}){let r={revert:!0,...t},n=Ur.batch(()=>this.#e.findAll(e).map(a=>a.cancel(r)));return Promise.all(n).then(to).catch(to)}invalidateQueries(e,t={}){return Ur.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=Ur.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(_f(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=J2(e.pages),this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(to).catch(to)}ensureInfiniteQueryData(e){return e.behavior=J2(e.pages),this.ensureQueryData(e)}resumePausedMutations(){return H0.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(td(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){let t=[...this.#n.values()],r={};return t.forEach(n=>{q2(e,n.queryKey)&&Object.assign(r,n.defaultOptions)}),r}setMutationDefaults(e,t){this.#a.set(td(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){let t=[...this.#a.values()],r={};return t.forEach(n=>{q2(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=v4(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===Q2&&(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 Af=class extends il{constructor(e,t){super(),this.options=t,this.#e=e,this.#l=null,this.#o=y4(),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),ise(this.#t,this.options)?this.#v():this.updateResult(),this.#x())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return zM(this.#t,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return zM(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&&!W2(this.options,r)&&this.#e.getQueryCache().notify({type:"observerOptionsUpdated",query:this.#t,observer:this});let a=this.hasListeners();a&&ose(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)||_f(this.options.staleTime,this.#t)!==_f(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 wqe(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=_f(this.options.staleTime,this.#t);if(gs||this.#n.isStale||!g4(e))return;let r=ZC(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,!(gs||ol(this.options.enabled,this.#t)===!1||!g4(this.#f)||this.#f===0)&&(this.#d=setInterval(()=>{(this.options.refetchIntervalInBackground||V0.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 L=this.hasListeners(),N=!L&&ise(e,t),F=L&&ose(e,r,t,n);(N||F)&&(c={...c,...AM(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=b4(a?.data,h,t),this.#u=h,this.#l=null}catch(L){this.#l=L}else h=c.data;if(t.placeholderData!==void 0&&h===void 0&&y==="pending"){let L;if(a?.isPlaceholderData&&t.placeholderData===o?.placeholderData)L=a.data;else if(L=typeof t.placeholderData=="function"?t.placeholderData(this.#c?.state.data,this.#c):t.placeholderData,t.select&&L!==void 0)try{L=t.select(L),this.#l=null}catch(N){this.#l=N}L!==void 0&&(y="success",h=b4(a?.data,L,t),d=!0)}this.#l&&(g=this.#l,h=this.#u,b=Date.now(),y="error");let S=c.fetchStatus==="fetching",C=y==="pending",E=y==="error",R=C&&S,x=h!==void 0,I={status:y,fetchStatus:c.fetchStatus,isPending:C,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:S,isRefetching:S&&!C,isLoadingError:E&&!x,isPaused:c.fetchStatus==="paused",isPlaceholderData:d,isRefetchError:E&&x,isStale:DM(e,t),refetch:this.refetch,promise:this.#o};if(this.options.experimental_prefetchInRender){let L=z=>{I.status==="error"?z.reject(I.error):I.data!==void 0&&z.resolve(I.data)},N=()=>{let z=this.#o=I.promise=y4();L(z)},F=this.#o;switch(F.status){case"pending":e.queryHash===r.queryHash&&L(F);break;case"fulfilled":(I.status==="error"||I.data!==F.value)&&N();break;case"rejected":(I.status!=="error"||I.error!==F.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),W2(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){Ur.batch(()=>{e.listeners&&this.listeners.forEach(t=>{t(this.#n)}),this.#e.getQueryCache().notify({query:this.#t,type:"observerResultsUpdated"})})}};function xqe(e,t){return ol(t.enabled,e)!==!1&&e.state.data===void 0&&!(e.state.status==="error"&&t.retryOnMount===!1)}function ise(e,t){return xqe(e,t)||e.state.data!==void 0&&zM(e,t,t.refetchOnMount)}function zM(e,t,r){if(ol(t.enabled,e)!==!1){let n=typeof r=="function"?r(e):r;return n==="always"||n!==!1&&DM(e,t)}return!1}function ose(e,t,r,n){return(e!==t||ol(n.enabled,e)===!1)&&(!r.suspense||e.state.status!=="error")&&DM(e,r)}function DM(e,t){return ol(t.enabled,e)!==!1&&e.isStaleByTime(_f(t.staleTime,e))}function wqe(e,t){return!W2(e.getCurrentResult(),t)}var YC=class extends Af{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:J2()},t)}getOptimisticResult(e){return e.behavior=J2(),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:nse(t,r.data),hasPreviousPage:ase(t,r.data),isFetchNextPageError:u,isFetchingNextPage:c,isFetchPreviousPageError:d,isFetchingPreviousPage:h,isRefetchError:s&&!u&&!d,isRefetching:i&&!c&&!h}}};var jM=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),W2(this.options,t)||this.#e.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.#r,observer:this}),t?.mutationKey&&this.options.mutationKey&&td(t.mutationKey)!==td(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??IM();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){Ur.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 jFt=Symbol("dataTagSymbol"),BFt=Symbol("dataTagErrorSymbol"),VFt=Symbol("unsetMarker");var C4=_(K(),1);var X2=_(K(),1),sse=_(pe(),1),BM=X2.createContext(void 0),qn=e=>{let t=X2.useContext(BM);if(e)return e;if(!t)throw new Error("No QueryClient set, use QueryClientProvider to set one");return t},VM=({client:e,children:t})=>(X2.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]),(0,sse.jsx)(BM.Provider,{value:e,children:t}));var eS=_(K(),1),lse=eS.createContext(!1),tS=()=>eS.useContext(lse),kqe=lse.Provider;var w4=_(K(),1),Eqe=_(pe(),1);function Rqe(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}var Tqe=w4.createContext(Rqe()),rS=()=>w4.useContext(Tqe);var cse=_(K(),1);function nS(e,t){return typeof e=="function"?e(...t):!!e}function Y2(){}var HM=(e,t)=>{(e.suspense||e.throwOnError||e.experimental_prefetchInRender)&&(t.isReset()||(e.retryOnMount=!1))},FM=e=>{cse.useEffect(()=>{e.clearReset()},[e])},$M=({result:e,errorResetBoundary:t,throwOnError:r,query:n})=>e.isError&&!t.isReset()&&!e.isFetching&&n&&nS(r,[e.error,n]);var GM=e=>{e.suspense&&(e.staleTime===void 0&&(e.staleTime=1e3),typeof e.gcTime=="number"&&(e.gcTime=Math.max(e.gcTime,1e3)))},UM=(e,t)=>e.isLoading&&e.isFetching&&!t,ZM=(e,t)=>e?.suspense&&t.isPending,aS=(e,t,r)=>t.fetchOptimistic(e).catch(()=>{r.clearReset()});var Pf=_(K(),1);function e9(e,t,r){let n=qn(r),a=tS(),i=rS(),o=n.defaultQueryOptions(e);n.getDefaultOptions().queries?._experimental_beforeQuery?.(o),o._optimisticResults=a?"isRestoring":"optimistic",GM(o),HM(o,i),FM(i);let s=!n.getQueryCache().get(o.queryHash),[l]=Pf.useState(()=>new t(n,o)),u=l.getOptimisticResult(o);if(Pf.useSyncExternalStore(Pf.useCallback(c=>{let d=a?Y2:l.subscribe(Ur.batchCalls(c));return l.updateResult(),d},[l,a]),()=>l.getCurrentResult(),()=>l.getCurrentResult()),Pf.useEffect(()=>{l.setOptions(o,{listeners:!1})},[o,l]),ZM(o,u))throw aS(o,l,i);if($M({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&&!gs&&UM(u,a)&&(s?aS(o,l,i):n.getQueryCache().get(o.queryHash)?.promise)?.catch(Y2).finally(()=>{l.updateResult()}),o.notifyOnChangeProps?u:l.trackResult(u)}function qM(e,t){return e9(e,Af,t)}var iS=_(K(),1);var dse=_(K(),1);var L1=_(K(),1);function KM(e,t){let r=qn(t);return fse({filters:{...e,status:"pending"}},r).length}function pse(e,t){return e.findAll(t.filters).map(r=>t.select?t.select(r):r.state)}function fse(e={},t){let r=qn(t).getMutationCache(),n=L1.useRef(e),a=L1.useRef(null);return a.current||(a.current=pse(r,e)),L1.useEffect(()=>{n.current=e}),L1.useSyncExternalStore(L1.useCallback(i=>r.subscribe(()=>{let o=K2(a.current,pse(r,n.current));a.current!==o&&(a.current=o,Ur.schedule(i))}),[r]),()=>a.current,()=>a.current)}var I1=_(K(),1);function S4(e,t){let r=qn(t),[n]=I1.useState(()=>new jM(r,e));I1.useEffect(()=>{n.setOptions(e)},[n,e]);let a=I1.useSyncExternalStore(I1.useCallback(o=>n.subscribe(Ur.batchCalls(o)),[n]),()=>n.getCurrentResult(),()=>n.getCurrentResult()),i=I1.useCallback((o,s)=>{n.mutate(o,s).catch(Y2)},[n]);if(a.error&&nS(n.options.throwOnError,[a.error]))throw a.error;return{...a,mutate:i,mutateAsync:a.mutate}}function WM(e,t){return e9(e,YC,t)}var Dbe=_(K(),1),jbe=_(ot(),1);var g6=_(pe(),1),Bbe=_(ot(),1),Vbe=_(ot(),1),zT=_(K(),1);function Ci(e){return!e||typeof e!="object"?"":"position"in e||"type"in e?hse(e.position):"start"in e||"end"in e?hse(e):"line"in e||"column"in e?QM(e):""}function QM(e){return mse(e&&e.line)+":"+mse(e&&e.column)}function hse(e){return QM(e&&e.start)+"-"+QM(e&&e.end)}function mse(e){return e&&typeof e=="number"?e:1}var wr=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=Ci(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}};wr.prototype.file="";wr.prototype.name="";wr.prototype.reason="";wr.prototype.message="";wr.prototype.stack="";wr.prototype.column=void 0;wr.prototype.line=void 0;wr.prototype.ancestors=void 0;wr.prototype.cause=void 0;wr.prototype.fatal=void 0;wr.prototype.place=void 0;wr.prototype.ruleId=void 0;wr.prototype.source=void 0;var iu={basename:Lqe,dirname:Iqe,extname:Oqe,join:Mqe,sep:"/"};function Lqe(e,t){if(t!==void 0&&typeof t!="string")throw new TypeError('"ext" argument must be a string');k4(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 Iqe(e){if(k4(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 Oqe(e){k4(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 Mqe(...e){let t=-1,r;for(;++t0&&e.codePointAt(e.length-1)===47&&(r+="/"),t?"/"+r:r}function zqe(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 k4(e){if(typeof e!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}var gse={cwd:Dqe};function Dqe(){return"/"}function t9(e){return!!(e!==null&&typeof e=="object"&&"href"in e&&e.href&&"protocol"in e&&e.protocol&&e.auth===void 0)}function vse(e){if(typeof e=="string")e=new URL(e);else if(!t9(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 jqe(e)}function jqe(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 oS=class extends E4{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 S=0;for(;S0&&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 S={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&&S.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(S,{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=kse(a.jsx||r.pragma||"React.createElement");d.unshift(u);let b={type:"CallExpression",callee:g,arguments:d,optional:!1};R4(o,b),this.replace(b)}})}function qqe(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:sS(e.name),value:t,kind:"init",method:!1,shorthand:!1,computed:!1};return R4(e,r),r}function sS(e){let t;if(e.type==="JSXMemberExpression"){let r=sS(e.property);t={type:"MemberExpression",object:sS(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=Mo(e.name)?{type:"Identifier",name:e.name}:{type:"Literal",value:e.name};return R4(e,t),t}function kse(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},ou=17,Yqe={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:ou,ClassExpression:ou,FunctionExpression:ou,ObjectExpression:ou,UpdateExpression:16,UnaryExpression:15,AwaitExpression:15,BinaryExpression:14,LogicalExpression:13,ConditionalExpression:4,AssignmentExpression:3,YieldExpression:2,RestElement:1};function r9(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&&No(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:Ise=function(e,t){t.write("..."),this[e.argument.type](e.argument,t)},SpreadElement:Ise,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),dS(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&&No(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&&No(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:Ose=function(e,t){let r=e.operator==="in";r&&t.write("("),dS(t,e.left,e,!1),t.write(" "+e.operator+" "),dS(t,e.right,e,!0),r&&t.write(")")},LogicalExpression:Ose,ConditionalExpression(e,t){let{test:r}=e,n=t.expressionsPrecedence[r.type];n===ou||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===ou||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 Dse(e,t){let r=new oN(t);return r.generator[e.type](e,r),r.output}var nKe={};function lN(e,t){let{SourceMapGenerator:r,filePath:n,handlers:a}=t||nKe,i=r?new r({file:n||".js"}):void 0,o=Dse(e,{comments:!0,generator:{...sN,...a},sourceMap:i||void 0}),s=i?i.toJSON():void 0;return{value:o,map:s}}var cN={JSXAttribute:aKe,JSXClosingElement:iKe,JSXClosingFragment:oKe,JSXElement:sKe,JSXEmptyExpression:lKe,JSXExpressionContainer:cKe,JSXFragment:uKe,JSXIdentifier:dKe,JSXMemberExpression:pKe,JSXNamespacedName:fKe,JSXOpeningElement:hKe,JSXOpeningFragment:mKe,JSXSpreadAttribute:gKe,JSXText:vKe};function aKe(e,t){this[e.name.type](e.name,t),e.value!==null&&e.value!==void 0&&(t.write("="),e.value.type==="Literal"?t.write('"'+jse(String(e.value.value)).replace(/"/g,""")+'"',e):this[e.value.type](e.value,t))}function iKe(e,t){t.write("")}function oKe(e,t){t.write("",e)}function sKe(e,t){let r=-1;if(this[e.openingElement.type](e.openingElement,t),e.children)for(;++r":">")}function mKe(e,t){t.write("<>",e)}function gKe(e,t){t.write("{"),this.SpreadElement(e,t),t.write("}")}function vKe(e,t){t.write(jse(e.value).replace(/[<>{}]/g,bKe),e)}function jse(e){return e.replace(/&(?=[#a-z])/gi,"&")}function bKe(e){return e==="<"?"<":e===">"?">":e==="{"?"{":"}"}function pS(){let e=this.data(),t=e.settings||(e.settings={}),r=t.handlers||(t.handlers={});(t.plugins||(t.plugins=[])).push((0,Bse.default)()),Object.assign(r,cN)}function fS(e){let t=this;this.compiler=r;function r(n,a){let i={...t.data("settings"),...e},o=lN(n,{SourceMapGenerator:i.SourceMapGenerator,filePath:a.path||"unknown.js",handlers:i.handlers});return a.map=o.map,o.value}}function Vse(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 Hse(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 uN(e,t){let r={},n={},a=-1;for(;++aar,booleanish:()=>Ra,commaOrSpaceSeparated:()=>vs,commaSeparated:()=>Lf,number:()=>De,overloadedBoolean:()=>dN,spaceSeparated:()=>pn});var yKe=0,ar=G0(),Ra=G0(),dN=G0(),De=G0(),pn=G0(),Lf=G0(),vs=G0();function G0(){return 2**++yKe}var pN=Object.keys(_4),U0=class extends no{constructor(t,r,n,a){let i=-1;if(super(t,r),Fse(this,"space",a),typeof n=="number")for(;++i4&&r.slice(0,4)==="data"&&wKe.test(t)){if(t.charAt(4)==="-"){let i=t.slice(5).replace(Use,kKe);n="data"+i.charAt(0).toUpperCase()+i.slice(1)}else{let i=t.slice(4);if(!Use.test(i)){let o=i.replace(CKe,SKe);o.charAt(0)!=="-"&&(o="-"+o),t="data"+o}}a=U0}return new a(n,t)}function SKe(e){return"-"+e.toLowerCase()}function kKe(e){return e.charAt(1).toUpperCase()}var bN={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 Zse=uN([hN,fN,mN,gN,$se],"html"),a9=uN([hN,fN,mN,gN,Gse],"svg");function qse(e){return e.join(" ").trim()}var rle=_(tle(),1),nle=rle.default;var xN={}.hasOwnProperty,zKe=/[A-Z]/g,DKe=/-([a-z])/g,jKe=new Set(["td","th"]);function ale(e,t){let r=t.schema,n=r,a=e.properties||{};r.space==="html"&&e.tagName.toLowerCase()==="svg"&&(n=a9,t.schema=n);let i=t.all(e),o=[],s,l,u;for(s in a)if(xN.call(a,s)){let d=a[s],h=vN(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?bN[h.property]||h.property:h.attribute,Array.isArray(d)&&(d=h.commaSeparated?Hse(d):qse(d)),s==="style"){let b=typeof d=="object"?d:BKe(String(d),e.tagName);t.stylePropertyNameCase==="css"&&(b=VKe(b));let y=[],S;for(S in b)xN.call(b,S)&&y.push({type:"Property",method:!1,shorthand:!1,computed:!1,key:Mo(S)?{type:"Identifier",name:S}:{type:"Literal",value:S},value:{type:"Literal",value:String(b[S])},kind:"init"});u=y,g={type:"JSXExpressionContainer",expression:{type:"ObjectExpression",properties:y}}}else if(d===!0)g=null;else if(t.tableCellAlignToStyle&&jKe.has(e.tagName)&&s==="align"){l=String(d);continue}else g={type:"Literal",value:String(d)};Mo(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"?ile("textAlign"):"textAlign";u.push({type:"Property",method:!1,shorthand:!1,computed:!1,key:Mo(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 BKe(e,t){let r={};try{nle(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(DKe,HKe)),r[o]=i}}function VKe(e){let t={},r;for(r in e)xN.call(e,r)&&(t[ile(r)]=e[r]);return t}function ile(e){let t=e.replace(zKe,FKe);return t.slice(0,3)==="ms-"&&(t="-"+t),t}function HKe(e,t){return t.toUpperCase()}function FKe(e){return"-"+e.toLowerCase()}var $Ke={}.hasOwnProperty,GKe=[];function If(e,t){let r=t?[...t].sort(wN):GKe;r.length>0&&sle(e,{comments:r,index:0})}function sle(e,t){if(t.index===t.comments.length)return;let r=[],n=[],a;for(a in e)if($Ke.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 ole(e,t,r,n){let a=[];for(;e.comments[e.index]&&wN(e.comments[e.index],t,r)<1;)a.push(Object.assign({},e.comments[e.index++],n));return a}function wN(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 CN(e,t){let r=e.data&&e.data.estree,n=r&&r.comments||[],a;r&&(t.comments.push(...n),If(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 SN(e,t){let r=t.schema,n=r,a=e.attributes||[],i=-1;e.name&&r.space==="html"&&e.name.toLowerCase()==="svg"&&(n=a9,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 lle(e,t){let r=e.data&&e.data.estree,n=r&&r.comments||[];r&&(t.comments.push(...n),If(r,n),t.esm.push(...r.body))}var UKe=/[ \t\n\f\r]/g;function kN(e){return typeof e=="object"?e.type==="text"?cle(e.value):!1:cle(e)}function cle(e){return e.replace(UKe,"")===""}function ule(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 A4(e){let t=vS(e),r=gS(e);if(t&&r)return{start:t,end:r}}var fle={}.hasOwnProperty;function RN(e,t){let r=t||{};function n(a,...i){let o=n.invalid,s=n.handlers;if(a&&fle.call(a,e)){let l=String(a[e]);o=fle.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 qKe={}.hasOwnProperty,KKe=new Set(["table","tbody","thead","tfoot","tr"]);function hle(e){let t=RN("type",{invalid:WKe,unknown:QKe,handlers:{...EN,...e.handlers}});return{elementAttributeNameCase:e.elementAttributeNameCase||"react",schema:e.space==="svg"?a9:Zse,stylePropertyNameCase:e.stylePropertyNameCase||"dom",tableCellAlignToStyle:e.tableCellAlignToStyle!==!1,comments:[],esm:[],all:JKe,createJsxAttributeName:YKe,createJsxElementName:eWe,handle:r,inherit:XKe,patch:mle};function r(n){return t(n,this)}}function WKe(e){throw new Error("Cannot handle value `"+e+"`, expected node")}function QKe(e){throw"type"in e,new Error("Cannot handle unknown node `"+e.type+"`")}function JKe(e){let t=e.children||[],r=-1,n=[],a=this.schema.space==="html"&&e.type==="element"&&KKe.has(e.tagName.toLowerCase());for(;++r=48&&t<=57}function xle(e){let t=typeof e=="string"?e.charCodeAt(0):e;return t>=97&&t<=102||t>=65&&t<=70||t>=48&&t<=57}function wle(e){let t=typeof e=="string"?e.charCodeAt(0):e;return t>=97&&t<=122||t>=65&&t<=90}function IN(e){return wle(e)||yS(e)}var Cle=document.createElement("i");function nd(e){let t="&"+e+";";Cle.innerHTML=t;let r=Cle.textContent;return r.charCodeAt(r.length-1)===59&&e!=="semi"||r===t?!1:r}var o9=String.fromCharCode,nWe=["","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 ON(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 S=e.charCodeAt(a+1);if(S===9||S===10||S===12||S===32||S===38||S===60||Number.isNaN(S)||r&&S===r){o+=o9(h),c++;continue}let C=a+1,E=C,R=C,x;if(S===35){R=++E;let W=e.charCodeAt(R);W===88||W===120?(x="hexadecimal",R=++E):x="decimal"}else x="named";let P="",I="",L="",N=x==="named"?IN:x==="decimal"?yS:xle;for(R--;++R<=e.length;){let W=e.charCodeAt(R);if(!N(W))break;L+=o9(W),x==="named"&&PN.includes(L)&&(P=L,I=nd(L))}let F=e.charCodeAt(R)===59;if(F){R++;let W=x==="named"?nd(L):!1;W&&(P=L,I=W)}let z=1+R-C,ne="";if(!(!F&&t.nonTerminated===!1))if(!L)x!=="named"&&b(4,z);else if(x==="named"){if(F&&!I)b(5,1);else if(P!==L&&(R=E+P.length,z=1+R-E,F=!1),!F){let W=P?1:3;if(t.attribute){let Z=e.charCodeAt(R);Z===61?(b(W,z),I=""):IN(Z)?I="":b(W,z)}else b(W,z)}ne=I}else{F||b(2,z);let W=Number.parseInt(L,x==="hexadecimal"?16:10);if(aWe(W))b(7,z),ne=o9(65533);else if(W in LN)b(6,z),ne=LN[W];else{let Z="";iWe(W)&&b(6,z),W>65535&&(W-=65536,Z+=o9(W>>>10|55296),W=56320|W&1023),ne=Z+o9(W)}}if(ne){y(),d=g(),a=R-1,c+=R-C+1,n.push(ne);let W=g();W.offset++,t.reference&&t.reference.call(t.referenceContext,ne,{start:d,end:W},e.slice(C-1,R)),d=W}else L=e.slice(C-1,R),o+=L,c+=L.length,a=R-1}else h===10&&(u++,i++,c=0),Number.isNaN(h)?y():(o+=o9(h),c++);return n.join("");function g(){return{line:u,column:c,offset:a+((s?s.offset:0)||0)}}function b(S,C){let E;t.warning&&(E=g(),E.column+=C,E.offset+=C,t.warning.call(t.warningContext,nWe[S],E,S))}function y(){o&&(n.push(o),t.text&&t.text.call(t.textContext,o,{start:d,end:g()}),o="")}}function aWe(e){return e>=55296&&e<=57343||e>1114111}function iWe(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 oWe=/["&'<>`]/g,sWe=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,lWe=/[\x01-\t\v\f\x0E-\x1F\x7F\x81\x8D\x8F\x90\x9D\xA0-\uFFFF]/g,cWe=/[|\\{}()[\]^$+*?.]/g,Sle=new WeakMap;function kle(e,t){if(e=e.replace(t.subset?uWe(t.subset):oWe,n),t.subset||t.escapeOnly)return e;return e.replace(sWe,r).replace(lWe,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 uWe(e){let t=Sle.get(e);return t||(t=dWe(e),Sle.set(e,t)),t}function dWe(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 pWe={}.hasOwnProperty,fWe={},wS;for(wS in xS)pWe.call(xS,wS)&&(fWe[xS[wS]]=wS);function Ele(e){return"&#x"+e.toString(16).toUpperCase()+";"}function Rle(e,t){return kle(e,Object.assign({format:Ele},t))}var Tle=" ";function MN(){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:S,mdxJsxFlowTagAttributeValueLiteralValue:r,mdxJsxFlowTagAttributeValueExpression:C,mdxJsxFlowTagAttributeValueExpressionValue:r,mdxJsxFlowTagSelfClosingMarker:E,mdxJsxFlowTag:R,mdxJsxTextTagClosingMarker:s,mdxJsxTextTagNamePrimary:l,mdxJsxTextTagNameMember:u,mdxJsxTextTagNameLocal:c,mdxJsxTextTagExpressionAttribute:g,mdxJsxTextTagExpressionAttributeValue:r,mdxJsxTextTagAttributeNamePrimary:b,mdxJsxTextTagAttributeNameLocal:y,mdxJsxTextTagAttributeValueLiteral:S,mdxJsxTextTagAttributeValueLiteralValue:r,mdxJsxTextTagAttributeValueExpression:C,mdxJsxTextTagAttributeValueExpressionValue:r,mdxJsxTextTagSelfClosingMarker:E,mdxJsxTextTag:R}};function e(){this.buffer()}function t(L){return{line:L.line,column:L.column,offset:L.offset}}function r(L){this.config.enter.data.call(this,L),this.config.exit.data.call(this,L)}function n(L){let N={name:void 0,attributes:[],close:!1,selfClosing:!1,start:L.start,end:L.end};this.data.mdxJsxTagStack||(this.data.mdxJsxTagStack=[]),this.data.mdxJsxTag=N,this.buffer()}function a(L){let N=this.data.mdxJsxTagStack;if(N.length===0)throw new wr("Unexpected closing slash `/` in tag, expected an open tag first",{start:L.start,end:L.end},"mdast-util-mdx-jsx:unexpected-closing-slash")}function i(L){let N=this.data.mdxJsxTag;if(N.close)throw new wr("Unexpected attribute in closing tag, expected the end of the tag",{start:L.start,end:L.end},"mdast-util-mdx-jsx:unexpected-attribute")}function o(L){let N=this.data.mdxJsxTag;if(N.close)throw new wr("Unexpected self-closing slash `/` in closing tag, expected the end of the tag",{start:L.start,end:L.end},"mdast-util-mdx-jsx:unexpected-self-closing-slash")}function s(){let L=this.data.mdxJsxTag;L.close=!0}function l(L){let N=this.data.mdxJsxTag;N.name=this.sliceSerialize(L)}function u(L){let N=this.data.mdxJsxTag;N.name+="."+this.sliceSerialize(L)}function c(L){let N=this.data.mdxJsxTag;N.name+=":"+this.sliceSerialize(L)}function d(L){let N=this.data.mdxJsxTag;i.call(this,L),N.attributes.push({type:"mdxJsxAttribute",name:"",value:null,position:{start:t(L.start),end:void 0}})}function h(L){let N=this.data.mdxJsxTag;i.call(this,L),N.attributes.push({type:"mdxJsxExpressionAttribute",value:""}),this.buffer()}function g(L){let N=this.data.mdxJsxTag;let F=N.attributes[N.attributes.length-1];F.type;let z=L.estree;F.value=this.resume(),z&&(F.data={estree:z})}function b(L){let N=this.data.mdxJsxTag;let F=N.attributes[N.attributes.length-1];F.type,F.name=this.sliceSerialize(L),F.position,F.position.end=t(L.end)}function y(L){let N=this.data.mdxJsxTag;let F=N.attributes[N.attributes.length-1];F.type,F.name+=":"+this.sliceSerialize(L),F.position,F.position.end=t(L.end)}function S(L){let N=this.data.mdxJsxTag;let F=N.attributes[N.attributes.length-1];F.value=ON(this.resume(),{nonTerminated:!1}),F.position,F.position.end=t(L.end)}function C(L){let N=this.data.mdxJsxTag;let F=N.attributes[N.attributes.length-1];F.type;let z={type:"mdxJsxAttributeValueExpression",value:this.resume()},ne=L.estree;ne&&(z.data={estree:ne}),F.value=z,F.position,F.position.end=t(L.end)}function E(){let L=this.data.mdxJsxTag;L.selfClosing=!0}function R(L){let N=this.data.mdxJsxTag;let F=this.data.mdxJsxTagStack;let z=F[F.length-1];if(N.close&&z.name!==N.name)throw new wr("Unexpected closing tag `"+I(N)+"`, expected corresponding closing tag for `"+I(z)+"` ("+Ci(z)+")",{start:L.start,end:L.end},"mdast-util-mdx-jsx:end-tag-mismatch");this.resume(),N.close?F.pop():this.enter({type:L.type==="mdxJsxTextTag"?"mdxJsxTextElement":"mdxJsxFlowElement",name:N.name||null,attributes:N.attributes,children:[]},L,x),N.selfClosing||N.close?this.exit(L,P):F.push(N)}function x(L,N){let F=this.data.mdxJsxTagStack;let z=F[F.length-1];let ne=L?" before the end of `"+L.type+"`":"",W=L?{start:L.start,end:L.end}:void 0;throw new wr("Expected a closing tag for `"+I(z)+"` ("+Ci({start:N.start,end:N.end})+")"+ne,W,"mdast-util-mdx-jsx:end-tag-mismatch")}function P(L,N){let F=this.data.mdxJsxTag;throw new wr("Expected the closing tag `"+I(F)+"` either after the end of `"+N.type+"` ("+Ci(N.end)+") or another opening tag after the start of `"+N.type+"` ("+Ci(N.start)+")",{start:L.start,end:L.end},"mdast-util-mdx-jsx:end-tag-mismatch")}function I(L){return"<"+(L.close?"/":"")+(L.name||"")+">"}}function NN(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=mWe,{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=_le(c),y=Ale(b),S=c.createTracker(d),C=c.createTracker(d),E=[],R=(h?y:"")+"<"+(l.name||""),x=c.enter(l.type);if(S.move(R),C.move(R),l.attributes&&l.attributes.length>0){if(!l.name)throw new Error("Cannot serialize fragment w/ attributes");let F=-1;for(;++Fi9(W,o)?o:r;B=J+Rle(W,{subset:[J]})+J}ne=Z+(B?"=":"")+B}E.push(ne)}}let P=!1,I=E.join(" ");h&&(/\r?\n|\r/.test(I)||S.current().now.column+I.length+(g?a?2:3:1)>i)&&(P=!0);let L=S,N=R;if(P){L=C;let F=-1;for(;++F"),l.children&&l.children.length>0&&(l.type==="mdxJsxTextElement"?N+=L.move(c.containerPhrasing(l,{...L.current(),before:">",after:"<"})):(L.shift(2),N+=L.move(` `),N+=L.move(hWe(l,c,L.current())),N+=L.move(` `))),g||(N+=L.move((h?y:"")+"")),x(),N}}function hWe(e,t,r){let n=t.indexStack,a=e.children,i=t.createTracker(r),o=Ale(_le(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 Ale(e){return Tle.repeat(e)}function mWe(){return"<"}function zN(){return{enter:{mdxjsEsm:gWe},exit:{mdxjsEsm:vWe,mdxjsEsmData:bWe}}}function DN(){return{handlers:{mdxjsEsm:yWe}}}function gWe(e){this.enter({type:"mdxjsEsm",value:""},e),this.buffer()}function vWe(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 bWe(e){this.config.enter.data.call(this,e),this.config.exit.data.call(this,e)}function yWe(e){return e.value||""}function jN(){return[_N(),MN(),zN()]}function BN(e){return{extensions:[AN(),NN(e),DN()]}}var xWe=[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],Nle=[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],wWe="\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",zle="\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",VN={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"},HN="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",CWe={5:HN,"5module":HN+" export import",6:HN+" const class extends export import super"},SWe=/^in(stanceof)?$/,kWe=new RegExp("["+zle+"]"),EWe=new RegExp("["+zle+wWe+"]");function $N(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&&kWe.test(String.fromCharCode(e)):t===!1?!1:$N(e,Nle)}function s9(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&&EWe.test(String.fromCharCode(e)):t===!1?!1:$N(e,Nle)||$N(e,xWe)}var qr=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 qr(e,{beforeExpr:!0,binop:t})}var cc={beforeExpr:!0},bs={startsExpr:!0},qN={};function Br(e,t){return t===void 0&&(t={}),t.keyword=e,qN[e]=new qr(e,t)}var D={num:new qr("num",bs),regexp:new qr("regexp",bs),string:new qr("string",bs),name:new qr("name",bs),privateId:new qr("privateId",bs),eof:new qr("eof"),bracketL:new qr("[",{beforeExpr:!0,startsExpr:!0}),bracketR:new qr("]"),braceL:new qr("{",{beforeExpr:!0,startsExpr:!0}),braceR:new qr("}"),parenL:new qr("(",{beforeExpr:!0,startsExpr:!0}),parenR:new qr(")"),comma:new qr(",",cc),semi:new qr(";",cc),colon:new qr(":",cc),dot:new qr("."),question:new qr("?",cc),questionDot:new qr("?."),arrow:new qr("=>",cc),template:new qr("template"),invalidTemplate:new qr("invalidTemplate"),ellipsis:new qr("...",cc),backQuote:new qr("`",bs),dollarBraceL:new qr("${",{beforeExpr:!0,startsExpr:!0}),eq:new qr("=",{beforeExpr:!0,isAssign:!0}),assign:new qr("_=",{beforeExpr:!0,isAssign:!0}),incDec:new qr("++/--",{prefix:!0,postfix:!0,startsExpr:!0}),prefix:new qr("!/~",{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 qr("+/-",{beforeExpr:!0,binop:9,prefix:!0,startsExpr:!0}),modulo:lc("%",10),star:lc("*",10),slash:lc("/",10),starstar:new qr("**",{beforeExpr:!0}),coalesce:lc("??",1),_break:Br("break"),_case:Br("case",cc),_catch:Br("catch"),_continue:Br("continue"),_debugger:Br("debugger"),_default:Br("default",cc),_do:Br("do",{isLoop:!0,beforeExpr:!0}),_else:Br("else",cc),_finally:Br("finally"),_for:Br("for",{isLoop:!0}),_function:Br("function",bs),_if:Br("if"),_return:Br("return",cc),_switch:Br("switch"),_throw:Br("throw",cc),_try:Br("try"),_var:Br("var"),_const:Br("const"),_while:Br("while",{isLoop:!0}),_with:Br("with"),_new:Br("new",{beforeExpr:!0,startsExpr:!0}),_this:Br("this",bs),_super:Br("super",bs),_class:Br("class",bs),_extends:Br("extends",cc),_export:Br("export"),_import:Br("import",bs),_null:Br("null",bs),_true:Br("true",bs),_false:Br("false",bs),_in:Br("in",{beforeExpr:!0,binop:7}),_instanceof:Br("instanceof",{beforeExpr:!0,binop:7}),_typeof:Br("typeof",{beforeExpr:!0,prefix:!0,startsExpr:!0}),_void:Br("void",{beforeExpr:!0,prefix:!0,startsExpr:!0}),_delete:Br("delete",{beforeExpr:!0,prefix:!0,startsExpr:!0})},pc=/\r\n?|\n|\u2028|\u2029/,RWe=new RegExp(pc.source,"g");function l9(e){return e===10||e===13||e===8232||e===8233}function Dle(e,t,r){r===void 0&&(r=e.length);for(var n=t;n>10)+55296,(e&1023)+56320))}var AWe=/(?:[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])/,L4=function(t,r){this.line=t,this.column=r};L4.prototype.offset=function(t){return new L4(this.line,this.column+t)};var TS=function(t,r,n){this.start=r,this.end=n,t.sourceFile!==null&&(this.source=t.sourceFile)};function Vle(e,t){for(var r=1,n=0;;){var a=Dle(e,n,t);if(a<0)return new L4(r,t-n);++r,n=a}}var GN={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},Ile=!1;function PWe(e){var t={};for(var r in GN)t[r]=e&&c9(e,r)?e[r]:GN[r];if(t.ecmaVersion==="latest"?t.ecmaVersion=1e8:t.ecmaVersion==null?(!Ile&&typeof console=="object"&&console.warn&&(Ile=!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),Ple(t.onToken)){var n=t.onToken;t.onToken=function(a){return n.push(a)}}return Ple(t.onComment)&&(t.onComment=LWe(t,t.onComment)),t}function LWe(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 TS(this,o,s)),e.ranges&&(l.range=[a,i]),t.push(l)}}var I4=1,u9=2,KN=4,Hle=8,Fle=16,$le=32,WN=64,Gle=128,O4=256,QN=I4|u9|O4;function JN(e,t){return u9|(e?KN:0)|(t?Hle:0)}var SS=0,XN=1,D1=2,Ule=3,Zle=4,qle=5,qa=function(t,r,n){this.options=t=PWe(t),this.sourceFile=t.sourceFile,this.keywords=Of(CWe[t.ecmaVersion>=6?6:t.sourceType==="module"?"5module":5]);var a="";t.allowReserved!==!0&&(a=VN[t.ecmaVersion>=6?6:t.ecmaVersion===5?5:3],t.sourceType==="module"&&(a+=" await")),this.reservedWords=Of(a);var i=(a?a+" ":"")+VN.strict;this.reservedWordsStrict=Of(i),this.reservedWordsStrictBind=Of(i+" "+VN.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(I4),this.regexpState=null,this.privateNameStack=[]},ad={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}};qa.prototype.parse=function(){var t=this.options.program||this.startNode();return this.nextToken(),this.parseTopLevel(t)};ad.inFunction.get=function(){return(this.currentVarScope().flags&u9)>0};ad.inGenerator.get=function(){return(this.currentVarScope().flags&Hle)>0&&!this.currentVarScope().inClassFieldInit};ad.inAsync.get=function(){return(this.currentVarScope().flags&KN)>0&&!this.currentVarScope().inClassFieldInit};ad.canAwait.get=function(){for(var e=this.scopeStack.length-1;e>=0;e--){var t=this.scopeStack[e];if(t.inClassFieldInit||t.flags&O4)return!1;if(t.flags&u9)return(t.flags&KN)>0}return this.inModule&&this.options.ecmaVersion>=13||this.options.allowAwaitOutsideFunction};ad.allowSuper.get=function(){var e=this.currentThisScope(),t=e.flags,r=e.inClassFieldInit;return(t&WN)>0||r||this.options.allowSuperOutsideMethod};ad.allowDirectSuper.get=function(){return(this.currentThisScope().flags&Gle)>0};ad.treatFunctionsAsVar.get=function(){return this.treatFunctionsAsVarInScope(this.currentScope())};ad.allowNewDotTarget.get=function(){var e=this.currentThisScope(),t=e.flags,r=e.inClassFieldInit;return(t&(u9|O4))>0||r};ad.inClassStaticBlock.get=function(){return(this.currentVarScope().flags&O4)>0};qa.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++}};zo.eat=function(e){return this.type===e?(this.next(),!0):!1};zo.isContextual=function(e){return this.type===D.name&&this.value===e&&!this.containsEsc};zo.eatContextual=function(e){return this.isContextual(e)?(this.next(),!0):!1};zo.expectContextual=function(e){this.eatContextual(e)||this.unexpected()};zo.canInsertSemicolon=function(){return this.type===D.eof||this.type===D.braceR||pc.test(this.input.slice(this.lastTokEnd,this.start))};zo.insertSemicolon=function(){if(this.canInsertSemicolon())return this.options.onInsertedSemicolon&&this.options.onInsertedSemicolon(this.lastTokEnd,this.lastTokEndLoc),!0};zo.semicolon=function(){!this.eat(D.semi)&&!this.insertSemicolon()&&this.unexpected()};zo.afterTrailingComma=function(e,t){if(this.type===e)return this.options.onTrailingComma&&this.options.onTrailingComma(this.lastTokStart,this.lastTokStartLoc),t||this.next(),!0};zo.expect=function(e){this.eat(e)||this.unexpected()};zo.unexpected=function(e){this.raise(e??this.start,"Unexpected token")};var _S=function(){this.shorthandAssign=this.trailingComma=this.parenthesizedAssign=this.parenthesizedBind=this.doubleProto=-1};zo.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")}};zo.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")};zo.checkYieldAwaitInDefaultParams=function(){this.yieldPos&&(!this.awaitPos||this.yieldPos55295&&n<56320)return!0;if(M1(n,!0)){for(var a=r+1;s9(n=this.input.charCodeAt(a),!0);)++a;if(n===92||n>55295&&n<56320)return!0;var i=this.input.slice(r,a);if(!SWe.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||!(s9(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(YN),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 _S,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,P4|(r?0:UN),!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(OWe),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 MWe=[];gt.parseCatchClauseParam=function(){var e=this.parseBindingAtom(),t=e.type==="Identifier";return this.enterScope(t?$le:0),this.checkLValPattern(e,t?Zle: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(YN),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"?XN:D1,!1)};var P4=1,UN=2,Kle=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&UN&&this.unexpected(),e.generator=this.eat(D.star)),this.options.ecmaVersion>=8&&(e.async=!!n),t&P4&&(e.id=t&Kle&&this.type!==D.name?null:this.parseIdent(),e.id&&!(t&UN)&&this.checkLValSimple(e.id,this.strict||e.generator||e.async?this.treatFunctionsAsVar?XN:D1:Ule));var i=this.yieldPos,o=this.awaitPos,s=this.awaitIdentPos;return this.yieldPos=0,this.awaitPos=0,this.awaitIdentPos=0,this.enterScope(JN(e.async,e.generator)),t&P4||(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&P4?"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"&&NWe(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&&kS(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&&kS(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(kS(e,"constructor")?this.raise(e.key.start,"Classes can't have a field named 'constructor'"):e.static&&kS(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(O4|WN);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;c9(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 AWe.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=qa.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()}};Wt.parseExprAtomDefault=function(){this.unexpected()};Wt.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()};Wt.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")};Wt.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")};Wt.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")};Wt.parseParenExpression=function(){this.expect(D.parenL);var e=this.parseExpression();return this.expect(D.parenR),e};Wt.shouldParseArrow=function(e){return!this.canInsertSemicolon()};Wt.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 _S,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,S=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,S)):a=l[0]}else a=this.parseParenExpression();if(this.options.preserveParens){var C=this.startNodeAt(r,n);return C.expression=a,this.finishNode(C,"ParenthesizedExpression")}else return a};Wt.parseParenItem=function(e){return e};Wt.parseParenArrowList=function(e,t,r,n){return this.parseArrowExpression(this.startNodeAt(e,t),r,!1,n)};var zWe=[];Wt.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=zWe,this.finishNode(e,"NewExpression")};Wt.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")};Wt.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")};Wt.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))};Wt.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")};Wt.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")};Wt.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")};Wt.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()};Wt.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")};Wt.initFunction=function(e){e.id=null,this.options.ecmaVersion>=6&&(e.generator=e.expression=!1),this.options.ecmaVersion>=8&&(e.async=!1)};Wt.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(JN(t,n.generator)|WN|(r?Gle: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")};Wt.parseArrowExpression=function(e,t,r,n){var a=this.yieldPos,i=this.awaitPos,o=this.awaitIdentPos;return this.enterScope(JN(r,!1)|Fle),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")};Wt.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,qle),e.body=this.parseBlock(!1,void 0,o&&!i),e.expression=!1,this.adaptDirectivePrologue(e.body.body),this.labels=l}this.exitScope()};Wt.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&I4&&delete this.undefinedExports[e]}else if(t===Zle){var i=this.currentScope();i.lexical.push(e)}else if(t===Ule){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&$le&&l.lexical[0]===e)||!this.treatFunctionsAsVarInScope(l)&&l.functions.indexOf(e)>-1){n=!0;break}if(l.var.push(e),this.inModule&&l.flags&I4&&delete this.undefinedExports[e],l.flags&QN)break}n&&this.raiseRecoverable(r,"Identifier '"+e+"' has already been declared")};Mf.checkLocalExport=function(e){this.scopeStack[0].lexical.indexOf(e.name)===-1&&this.scopeStack[0].var.indexOf(e.name)===-1&&(this.undefinedExports[e.name]=e)};Mf.currentScope=function(){return this.scopeStack[this.scopeStack.length-1]};Mf.currentVarScope=function(){for(var e=this.scopeStack.length-1;;e--){var t=this.scopeStack[e];if(t.flags&QN)return t}};Mf.currentThisScope=function(){for(var e=this.scopeStack.length-1;;e--){var t=this.scopeStack[e];if(t.flags&QN&&!(t.flags&Fle))return t}};var AS=function(t,r,n){this.type="",this.start=r,this.end=0,t.options.locations&&(this.loc=new TS(t,n)),t.options.directSourceFile&&(this.sourceFile=t.options.directSourceFile),t.options.ranges&&(this.range=[r,0])},M4=qa.prototype;M4.startNode=function(){return new AS(this,this.start,this.startLoc)};M4.startNodeAt=function(e,t){return new AS(this,e,t)};function Qle(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}M4.finishNode=function(e,t){return Qle.call(this,e,t,this.lastTokEnd,this.lastTokEndLoc)};M4.finishNodeAt=function(e,t,r,n){return Qle.call(this,e,t,r,n)};M4.copyNode=function(e){var t=new AS(this,e.start,this.startLoc);for(var r in e)t[r]=e[r];return t};var jWe="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",Jle="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",Xle=Jle+" Extended_Pictographic",Yle=Xle,ece=Yle+" EBase EComp EMod EPres ExtPict",tce=ece,BWe=tce,VWe={9:Jle,10:Xle,11:Yle,12:ece,13:tce,14:BWe},HWe="Basic_Emoji Emoji_Keycap_Sequence RGI_Emoji_Modifier_Sequence RGI_Emoji_Flag_Sequence RGI_Emoji_Tag_Sequence RGI_Emoji_ZWJ_Sequence RGI_Emoji",FWe={9:"",10:"",11:"",12:"",13:"",14:HWe},Ole="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",rce="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",nce=rce+" Dogra Dogr Gunjala_Gondi Gong Hanifi_Rohingya Rohg Makasar Maka Medefaidrin Medf Old_Sogdian Sogo Sogdian Sogd",ace=nce+" Elymaic Elym Nandinagari Nand Nyiakeng_Puachue_Hmong Hmnp Wancho Wcho",ice=ace+" Chorasmian Chrs Diak Dives_Akuru Khitan_Small_Script Kits Yezi Yezidi",oce=ice+" Cypro_Minoan Cpmn Old_Uyghur Ougr Tangsa Tnsa Toto Vithkuqi Vith",$We=oce+" "+jWe,GWe={9:rce,10:nce,11:ace,12:ice,13:oce,14:$We},sce={};function UWe(e){var t=sce[e]={binary:Of(VWe[e]+" "+Ole),binaryOfStrings:Of(FWe[e]),nonBinary:{General_Category:Of(Ole),Script:Of(GWe[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(CS=0,FN=[9,10,11,12,13,14];CS=6?"uy":"")+(t.options.ecmaVersion>=9?"s":"")+(t.options.ecmaVersion>=13?"d":"")+(t.options.ecmaVersion>=15?"v":""),this.unicodeProperties=sce[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};id.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)};id.prototype.raise=function(t){this.parser.raiseRecoverable(this.start,"Invalid regular expression: /"+this.source+"/: "+t)};id.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};id.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};id.prototype.current=function(t){return t===void 0&&(t=!1),this.at(this.pos,t)};id.prototype.lookahead=function(t){return t===void 0&&(t=!1),this.at(this.nextIndex(this.pos,t),t)};id.prototype.advance=function(t){t===void 0&&(t=!1),this.pos=this.nextIndex(this.pos,t)};id.prototype.eat=function(t,r){return r===void 0&&(r=!1),this.current(r)===t?(this.advance(r),!0):!1};id.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 ZWe(e){for(var t in e)return!0;return!1}st.validateRegExpPattern=function(e){this.regexp_pattern(e),!e.switchN&&this.options.ecmaVersion>=9&&ZWe(e.groupNames)&&(e.switchN=!0,this.regexp_pattern(e))};st.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 RS(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")};st.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};st.regexp_eatQuantifier=function(e,t){return t===void 0&&(t=!1),this.regexp_eatQuantifierPrefix(e,t)?(e.eat(63),!0):!1};st.regexp_eatQuantifierPrefix=function(e,t){return e.eat(42)||e.eat(43)||e.eat(63)||this.regexp_eatBracedQuantifier(e,t)};st.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};st.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};st.regexp_eatModifiers=function(e){for(var t="",r=0;(r=e.current())!==-1&&qWe(r);)t+=N1(r),e.advance();return t};function qWe(e){return e===105||e===109||e===115}st.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)};st.regexp_eatInvalidBracedQuantifier=function(e){return this.regexp_eatBracedQuantifier(e,!0)&&e.raise("Nothing to repeat"),!1};st.regexp_eatSyntaxCharacter=function(e){var t=e.current();return lce(t)?(e.lastIntValue=t,e.advance(),!0):!1};function lce(e){return e===36||e>=40&&e<=43||e===46||e===63||e>=91&&e<=94||e>=123&&e<=125}st.regexp_eatPatternCharacters=function(e){for(var t=e.pos,r=0;(r=e.current())!==-1&&!lce(r);)e.advance();return e.pos!==t};st.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};st.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),KWe(n)?(e.lastIntValue=n,!0):(e.pos=t,!1)};function KWe(e){return M1(e,!0)||e===36||e===95}st.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),WWe(n)?(e.lastIntValue=n,!0):(e.pos=t,!1)};function WWe(e){return s9(e,!0)||e===36||e===95||e===8204||e===8205}st.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)};st.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};st.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};st.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)};st.regexp_eatCControlLetter=function(e){var t=e.pos;if(e.eat(99)){if(this.regexp_eatControlLetter(e))return!0;e.pos=t}return!1};st.regexp_eatZero=function(e){return e.current()===48&&!PS(e.lookahead())?(e.lastIntValue=0,e.advance(),!0):!1};st.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};st.regexp_eatControlLetter=function(e){var t=e.current();return cce(t)?(e.lastIntValue=t%32,e.advance(),!0):!1};function cce(e){return e>=65&&e<=90||e>=97&&e<=122}st.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)&&QWe(e.lastIntValue))return!0;n&&e.raise("Invalid unicode escape"),e.pos=r}return!1};function QWe(e){return e>=0&&e<=1114111}st.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};st.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 uce=0,z1=1,dc=2;st.regexp_eatCharacterClassEscape=function(e){var t=e.current();if(JWe(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 uce};function JWe(e){return e===100||e===68||e===115||e===83||e===119||e===87}st.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 uce};st.regexp_validateUnicodePropertyNameAndValue=function(e,t,r){c9(e.unicodeProperties.nonBinary,t)||e.raise("Invalid property name"),e.unicodeProperties.nonBinary[t].test(r)||e.raise("Invalid property value")};st.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")};st.regexp_eatUnicodePropertyName=function(e){var t=0;for(e.lastStringValue="";dce(t=e.current());)e.lastStringValue+=N1(t),e.advance();return e.lastStringValue!==""};function dce(e){return cce(e)||e===95}st.regexp_eatUnicodePropertyValue=function(e){var t=0;for(e.lastStringValue="";XWe(t=e.current());)e.lastStringValue+=N1(t),e.advance();return e.lastStringValue!==""};function XWe(e){return dce(e)||PS(e)}st.regexp_eatLoneUnicodePropertyNameOrValue=function(e){return this.regexp_eatUnicodePropertyValue(e)};st.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};st.regexp_classContents=function(e){return e.current()===93?z1:e.switchV?this.regexp_classSetExpression(e):(this.regexp_nonEmptyClassRanges(e),z1)};st.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")}}};st.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||hce(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};st.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)};st.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)}};st.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};st.regexp_eatClassSetOperand=function(e){return this.regexp_eatClassSetCharacter(e)?z1:this.regexp_eatClassStringDisjunction(e)||this.regexp_eatNestedClass(e)};st.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};st.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};st.regexp_classStringDisjunctionContents=function(e){for(var t=this.regexp_classString(e);e.eat(124);)this.regexp_classString(e)===dc&&(t=dc);return t};st.regexp_classString=function(e){for(var t=0;this.regexp_eatClassSetCharacter(e);)t++;return t===1?z1:dc};st.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()&&YWe(r)||eQe(r)?!1:(e.advance(),e.lastIntValue=r,!0)};function YWe(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 eQe(e){return e===40||e===41||e===45||e===47||e>=91&&e<=93||e>=123&&e<=125}st.regexp_eatClassSetReservedPunctuator=function(e){var t=e.current();return tQe(t)?(e.lastIntValue=t,e.advance(),!0):!1};function tQe(e){return e===33||e===35||e===37||e===38||e===44||e===45||e>=58&&e<=62||e===64||e===96||e===126}st.regexp_eatClassControlLetter=function(e){var t=e.current();return PS(t)||t===95?(e.lastIntValue=t%32,e.advance(),!0):!1};st.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};st.regexp_eatDecimalDigits=function(e){var t=e.pos,r=0;for(e.lastIntValue=0;PS(r=e.current());)e.lastIntValue=10*e.lastIntValue+(r-48),e.advance();return e.pos!==t};function PS(e){return e>=48&&e<=57}st.regexp_eatHexDigits=function(e){var t=e.pos,r=0;for(e.lastIntValue=0;pce(r=e.current());)e.lastIntValue=16*e.lastIntValue+fce(r),e.advance();return e.pos!==t};function pce(e){return e>=48&&e<=57||e>=65&&e<=70||e>=97&&e<=102}function fce(e){return e>=65&&e<=70?10+(e-65):e>=97&&e<=102?10+(e-97):e-48}st.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};st.regexp_eatOctalDigit=function(e){var t=e.current();return hce(t)?(e.lastIntValue=t-48,e.advance(),!0):(e.lastIntValue=0,!1)};function hce(e){return e>=48&&e<=55}st.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())};Mr.readToken=function(e){return M1(e,this.options.ecmaVersion>=6)||e===92?this.readWord():this.getTokenFromCode(e)};Mr.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};Mr.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=Dle(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())};Mr.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&&jle.test(String.fromCharCode(e)))++this.pos;else break e}}};Mr.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)};Mr.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))};Mr.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)};Mr.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)};Mr.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)};Mr.readToken_caret=function(){var e=this.input.charCodeAt(this.pos+1);return e===61?this.finishOp(D.assign,2):this.finishOp(D.bitwiseXOR,1)};Mr.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)};Mr.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))};Mr.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)};Mr.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)};Mr.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)+"'")};Mr.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)+"'")};Mr.finishOp=function(e,t){var r=this.input.slice(this.pos,this.pos+t);return this.pos+=t,this.finishToken(e,r)};Mr.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 id(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})};Mr.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 rQe(e,t){return t?parseInt(e,8):parseFloat(e.replace(/_/g,""))}function mce(e){return typeof BigInt!="function"?null:BigInt(e.replace(/_/g,""))}Mr.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=mce(this.input.slice(t,this.pos)),++this.pos):M1(this.fullCharCodeAtPos())&&this.raise(this.pos,"Identifier directly after number"),this.finishToken(D.num,r)};Mr.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=mce(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=rQe(this.input.slice(t,this.pos),r);return this.finishToken(D.num,i)};Mr.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};Mr.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)):(l9(n)&&this.raise(this.start,"Unterminated string constant"),++this.pos)}return t+=this.input.slice(r,this.pos++),this.finishToken(D.string,t)};var gce={};Mr.tryReadTemplateToken=function(){this.inTemplateElement=!0;try{this.readTmplToken()}catch(e){if(e===gce)this.readInvalidTemplateToken();else throw e}this.inTemplateElement=!1};Mr.invalidStringToken=function(e,t){if(this.inTemplateElement&&this.options.ecmaVersion>=9)throw gce;this.raise(e,t)};Mr.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(l9(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}};Mr.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 l9(t)?(this.options.locations&&(this.lineStart=this.pos,++this.curLine),""):String.fromCharCode(t)}};Mr.readHexChar=function(e){var t=this.pos,r=this.readInt(16,e);return r===null&&this.invalidStringToken(t,"Bad character escape sequence"),r};Mr.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 ht(e,t,r,n){let a=n?n-1:Number.POSITIVE_INFINITY,i=0;return o;function o(l){return dt(l)?(e.enter(r),s(l)):t(l)}function s(l){return dt(l)&&i++-1&&y0)}function IS(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=iQe(e,t.tokenTypes),b=g.value,y=r+b+n,S=t.expression&&wce(b);if(S&&!t.allowEmpty)throw new wr("Unexpected empty expression",{place:E(0),ruleId:"unexpected-empty-expression",source:"micromark-extension-mdx-expression"});try{c=t.expression&&!S?t.acorn.parseExpressionAt(y,0,h):t.acorn.parse(y,h)}catch(R){let x=R,P=E(x.pos);x.message=String(x.message).replace(/ \(\d+:\d+\)$/,""),x.pos=P.offset,x.loc={line:P.line,column:P.column-1},d=x,u=x.raisedAt>=r.length+b.length||x.message==="Unterminated comment"}if(c&&t.expression&&!S)if(wce(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),x=new Error("Unexpected content after expression");x.pos=R.offset,x.loc={line:R.line,column:R.column-1},d=x,c=void 0}if(c){if(c.comments=i,W0(c,function(R,x,P,I){let L=I[I.length-1],N=x;R.type==="ParenthesizedExpression"&&L&&N&&(typeof P=="number"&&(L=L[N],N=P),L[N]=R.expression),C(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||(C(R),Array.isArray(l)?l.push(R):l(R))}return{estree:c,error:d,swallow:u};function C(R){let x=E(R.start),P=E(R.end);R.start=x.offset,R.end=P.offset,R.loc={start:{line:x.line,column:x.column-1,offset:x.offset},end:{line:P.line,column:P.column-1,offset:P.offset}},R.range=[R.start,R.end]}function E(R){let x=R-r.length;x<0?x=0:x>b.length&&(x=b.length);let P=oQe(g.stops,x);return P||(P={line:t.start.line,column:t.start.column,offset:t.start.offset}),P}}function wce(e){return/^\s*$/.test(e.replace(/\/\*[\s\S]*?\*\//g,"").replace(/\/\/[^\r\n]*(\r\n|\n|\r)/g,""))}function iQe(e,t){let r={value:"",stops:[]},n=-1;for(;++n0&&o[0]===-1;)o.shift();let s=sQe(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 oQe(e,t){let r=0;for(;r-1?e:void 0}var lQe=2,h9="https://github.com/micromark/micromark-extension-mdx-expression/tree/main/packages/micromark-extension-mdx-expression",cQe="#unexpected-end-of-file-in-expression-expected-a-corresponding-closing-brace-for-",uQe="#unexpected-lazy-line-in-expression-in-container-expected-line-to-be-prefixed",Sce="#unexpected-type-in-code-expected-an-object-spread-spread",dQe="#unexpected-extra-content-in-spread-only-a-single-spread-is-supported",pQe="#could-not-parse-expression-with-acorn";function m9(e,t,r,n,a,i,o,s,l,u,c){let d=this,h=this.events.length+3,g=0,b,y;return S;function S(x){return e.enter(r),e.enter(n),e.consume(x),e.exit(n),b=d.now(),C}function C(x){if(x===null){if(y)throw y;let P=new wr("Unexpected end of file in expression, expected a corresponding closing brace for `{`",{place:d.now(),ruleId:"unexpected-eof",source:"micromark-extension-mdx-expression"});throw P.url=h9+cQe,P}if(Ve(x))return e.enter("lineEnding"),e.consume(x),e.exit("lineEnding"),R;if(x===125&&g===0){let P=i?fQe.call(d,i,o,a,h,b,u||!1,l||!1):{type:"ok",estree:void 0};if(P.type==="ok"){e.enter(n),e.consume(x),e.exit(n);let I=e.exit(r);return s&&P.estree&&Object.assign(I,{estree:P.estree}),t}return y=P.message,e.enter(a),e.consume(x),E}return e.enter(a),E(x)}function E(x){return x===125&&g===0||x===null||Ve(x)?(e.exit(a),C(x)):(x===123&&!i?g+=1:x===125&&(g-=1),e.consume(x),E)}function R(x){let P=d.now();if(P.line!==b.line&&!c&&d.parser.lazy[P.line]){let I=new wr("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=h9+uQe,I}return dt(x)?ht(e,C,"linePrefix",lQe+1)(x):C(x)}}function fQe(e,t,r,n,a,i,o){let s=IS(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=ys(u),d=new wr("Unexpected `"+u.type+"` in code: expected an object spread (`{...spread}`)",{place:c.start,ruleId:"non-spread",source:"micromark-extension-mdx-expression"});throw d.url=h9+Sce,d}if(u.expression.properties[1]){let c=ys(u.expression.properties[1]),d=new wr("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=h9+dQe,d}if(u.expression.properties[0]&&u.expression.properties[0].type!=="SpreadElement"){let c=ys(u.expression.properties[0]),d=new wr("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=h9+Sce,d}}if(s.error){let u=new wr("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=h9+pQe,{type:"nok",message:u}}return{type:"ok",estree:l}}function nz(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(C){return b(C)}function b(C){return m9.call(h,u,y,"mdxFlowExpression","mdxFlowExpressionMarker","mdxFlowExpressionChunk",n,o,r,a,i)(C)}function y(C){return dt(C)?ht(u,S,"whitespace")(C):S(C)}function S(C){let E=h.parser.constructs.flow[60],x=(Array.isArray(E)?E:E?[E]:[]).find(function(P){return P.name==="mdxJsxFlowTag"});return C===60&&x?u.attempt(x,S,d)(C):C===null||Ve(C)?c(C):d(C)}}function l(u,c){let d=this;return h;function h(g){return m9.call(d,u,c,"mdxTextExpression","mdxTextExpressionMarker","mdxTextExpressionChunk",n,o,r,a,i,!0)(g)}}}var kce="https://github.com/micromark/micromark-extension-mdx-jsx";function OS(e,t,r,n,a,i,o,s,l,u,c,d,h,g,b,y,S,C,E,R,x,P,I,L,N,F,z,ne,W,Z,B,J){let X=this,te,le;return fe;function fe($){return e.enter(s),e.enter(l),e.consume($),e.exit(l),G}function G($){return Qt($)?r($):(te=Je,Ie($))}function Je($){if($===47)return e.enter(u),e.consume($),e.exit(u),te=ut,Ie;if($===62)return Pe($);if($!==null&&$>=0&&sl($))return e.enter(d),e.enter(h),e.consume($),q;ve($,"before name","a character that can start a name, such as a letter, `$`, or `_`"+($===33?" (note: to create a comment in MDX, use `{/* text */}`)":""))}function ut($){if($===62)return Pe($);if($!==null&&$>=0&&sl($))return e.enter(d),e.enter(h),e.consume($),q;ve($,"before name","a character that can start a name, such as a letter, `$`, or `_`"+($===42||$===47?" (note: JS comments in JSX tags are not supported in MDX)":""))}function q($){if($!==null&&$>=0&&$0($,{jsx:!0}))return e.consume($),q;if($===46||$===47||$===58||$===62||$===123||Qt($)||oi($))return e.exit(h),te=at,Ie($);ve($,"in name","a name character such as letters, digits, `$`, or `_`; whitespace before attributes; or the end of the tag"+($===64?" (note: to create a link in MDX, use `[text](url)`)":""))}function at($){if($===46)return e.enter(g),e.consume($),e.exit(g),te=cr,Ie;if($===58)return e.enter(y),e.consume($),e.exit(y),te=$e,Ie;if($===47||$===62||$===123||$!==null&&$>=0&&sl($))return e.exit(d),it($);ve($,"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 cr($){if($!==null&&$>=0&&sl($))return e.enter(b),e.consume($),Zt;ve($,"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 Zt($){if($!==null&&$>=0&&$0($,{jsx:!0}))return e.consume($),Zt;if($===46||$===47||$===62||$===123||Qt($)||oi($))return e.exit(b),te=Le,Ie($);ve($,"in member name","a name character such as letters, digits, `$`, or `_`; whitespace before attributes; or the end of the tag"+($===64?" (note: to create a link in MDX, use `[text](url)`)":""))}function Le($){if($===46)return e.enter(g),e.consume($),e.exit(g),te=cr,Ie;if($===47||$===62||$===123||$!==null&&$>=0&&sl($))return e.exit(d),it($);ve($,"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($){if($!==null&&$>=0&&sl($))return e.enter(S),e.consume($),bt;ve($,"before local name","a character that can start a name, such as a letter, `$`, or `_`"+($===43||$!==null&&$>46&&$<58?" (note: to create a link in MDX, use `[text](url)`)":""))}function bt($){if($!==null&&$>=0&&$0($,{jsx:!0}))return e.consume($),bt;if($===47||$===62||$===123||Qt($)||oi($))return e.exit(S),te=et,Ie($);ve($,"in local name","a name character such as letters, digits, `$`, or `_`; whitespace before attributes; or the end of the tag")}function et($){if($===47||$===62||$===123||$!==null&&$>=0&&sl($))return e.exit(d),it($);ve($,"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($){if($===47)return e.enter(c),e.consume($),e.exit(c),te=Fe,Ie;if($===62)return Pe($);if($===123)return m9.call(X,e,St,C,E,R,n,a,i,!0,!1,o)($);if($!==null&&$>=0&&sl($))return e.enter(x),e.enter(P),e.enter(I),e.consume($),vr;ve($,"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 St($){return te=it,Ie($)}function vr($){if($!==null&&$>=0&&$0($,{jsx:!0}))return e.consume($),vr;if($===47||$===58||$===61||$===62||$===123||Qt($)||oi($))return e.exit(I),te=gn,Ie($);ve($,"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 gn($){if($===58)return e.enter(L),e.consume($),e.exit(L),te=Jt,Ie;if($===61)return e.exit(P),e.enter(F),e.consume($),e.exit(F),te=Y,Ie;if($===47||$===62||$===123||Qt($)||oi($)||$!==null&&$>=0&&sl($))return e.exit(P),e.exit(x),te=it,Ie($);ve($,"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 Jt($){if($!==null&&$>=0&&sl($))return e.enter(N),e.consume($),Tn;ve($,"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 Tn($){if($!==null&&$>=0&&$0($,{jsx:!0}))return e.consume($),Tn;if($===47||$===61||$===62||$===123||Qt($)||oi($))return e.exit(N),e.exit(P),te=Ja,Ie($);ve($,"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 Ja($){if($===61)return e.enter(F),e.consume($),e.exit(F),te=Y,Ie;if($===47||$===62||$===123||$!==null&&$>=0&&sl($))return e.exit(x),it($);ve($,"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($){if($===34||$===39)return e.enter(z),e.enter(ne),e.consume($),e.exit(ne),le=$,he;if($===123)return m9.call(X,e,oe,Z,B,J,n,a,i,!1,!1,o)($);ve($,"before attribute value","a character that can start an attribute value, such as `\"`, `'`, or `{`"+($===60?" (note: to use an element or fragment as a prop value in MDX, use `{}`)":""))}function oe($){return e.exit(x),te=it,Ie($)}function he($){return $===null&&ve($,"in attribute value","a corresponding closing quote `"+String.fromCodePoint(le)+"`"),$===le?(e.enter(ne),e.consume($),e.exit(ne),e.exit(z),e.exit(x),le=void 0,te=it,Ie):Ve($)?(te=he,Ie($)):(e.enter(W),He($))}function He($){return $===null||$===le||Ve($)?(e.exit(W),he($)):(e.consume($),He)}function Fe($){if($===62)return Pe($);ve($,"after self-closing slash","`>` to end the tag"+($===42||$===47?" (note: JS comments in JSX tags are not supported in MDX)":""))}function Pe($){return e.enter(l),e.consume($),e.exit(l),e.exit(s),t}function Ie($){return Ve($)?(e.enter("lineEnding"),e.consume($),e.exit("lineEnding"),se):dt($)||oi($)?(e.enter("esWhitespace"),pt($)):te($)}function pt($){return Ve($)?(e.exit("esWhitespace"),Ie($)):dt($)||oi($)?(e.consume($),pt):(e.exit("esWhitespace"),te($))}function se($){if(!o&&X.parser.lazy[X.now().line]){let _e=new wr("Unexpected lazy line in container, expected line to be prefixed with `>` when in a block quote, whitespace when in a list, etc",X.now(),"micromark-extension-mdx-jsx:unexpected-lazy");throw _e.url=kce+"#unexpected-lazy-line-in-container-expected-line-to-be",_e}return Ie($)}function ve($,_e,hr){let Yn=new wr("Unexpected "+($===null?"end of file":"character `"+($===96?"` ` `":String.fromCodePoint($))+"` ("+hQe($)+")")+" "+_e+", expected "+hr,X.now(),"micromark-extension-mdx-jsx:unexpected-"+($===null?"eof":"character"));throw Yn.url=kce+($===null?"#unexpected-end-of-file-at-expected-expect":"#unexpected-character-at-expected-expect"),Yn}}function hQe(e){return"U+"+e.toString(16).toUpperCase().padStart(4,"0")}function Ece(e,t){return{name:"mdxJsxTextTag",tokenize:r};function r(n,a,i){return OS.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 Rce(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 OS.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 dt(d)?ht(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||Ve(d)?a(d):i(d)}}}function az(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:Rce(r||void 0,{acornOptions:n,addResult:t.addResult||void 0})},text:{60:Ece(r||void 0,{acornOptions:n,addResult:t.addResult||void 0})}}}function Tce(){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||Qt(e)||oi(e))return 1;if(K0(e))return 2}function zf(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};_ce(d,-l),_ce(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,zf(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&&dt(I)?ht(e,E,"linePrefix",i+1)(I):E(I)}function E(I){return I===null||Ve(I)?e.check(Ace,y,x)(I):(e.enter("codeFlowValue"),R(I))}function R(I){return I===null||Ve(I)?(e.exit("codeFlowValue"),E(I)):(e.consume(I),R)}function x(I){return e.exit("codeFenced"),t(I)}function P(I,L,N){let F=0;return z;function z(J){return I.enter("lineEnding"),I.consume(J),I.exit("lineEnding"),ne}function ne(J){return I.enter("codeFencedFence"),dt(J)?ht(I,W,"linePrefix",n.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(J):W(J)}function W(J){return J===s?(I.enter("codeFencedFenceSequence"),Z(J)):N(J)}function Z(J){return J===s?(F++,I.consume(J),Z):F>=o?(I.exit("codeFencedFenceSequence"),dt(J)?ht(I,B,"whitespace")(J):B(J)):N(J)}function B(J){return J===null||Ve(J)?(I.exit("codeFencedFence"),L(J)):N(J)}}}function EQe(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 D4={name:"codeIndented",tokenize:TQe},RQe={partial:!0,tokenize:_Qe};function TQe(e,t,r){let n=this;return a;function a(u){return e.enter("codeIndented"),ht(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):Ve(u)?e.attempt(RQe,o,l)(u):(e.enter("codeFlowValue"),s(u))}function s(u){return u===null||Ve(u)?(e.exit("codeFlowValue"),o(u)):(e.consume(u),s)}function l(u){return e.exit("codeIndented"),t(u)}}function _Qe(e,t,r){let n=this;return a;function a(o){return n.parser.lazy[n.now().line]?r(o):Ve(o)?(e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),a):ht(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):Ve(o)?a(o):r(o)}}var oz={name:"codeText",previous:PQe,resolve:AQe,tokenize:LQe};function AQe(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&&j4(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),j4(this.left,t)}unshift(t){this.setCursor(0),this.right.push(t)}unshiftMany(t){this.setCursor(0),j4(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 BS(e,t,r,n,a,i,o,s,l){let u=l||Number.POSITIVE_INFINITY,c=0;return d;function d(C){return C===60?(e.enter(n),e.enter(a),e.enter(i),e.consume(C),e.exit(i),h):C===null||C===32||C===41||q0(C)?r(C):(e.enter(n),e.enter(o),e.enter(s),e.enter("chunkString",{contentType:"string"}),y(C))}function h(C){return C===62?(e.enter(i),e.consume(C),e.exit(i),e.exit(a),e.exit(n),t):(e.enter(s),e.enter("chunkString",{contentType:"string"}),g(C))}function g(C){return C===62?(e.exit("chunkString"),e.exit(s),h(C)):C===null||C===60||Ve(C)?r(C):(e.consume(C),C===92?b:g)}function b(C){return C===60||C===62||C===92?(e.consume(C),g):g(C)}function y(C){return!c&&(C===null||C===41||Qt(C))?(e.exit("chunkString"),e.exit(s),e.exit(o),e.exit(n),t(C)):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):Ve(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||Ve(g)||s++>999?(e.exit("chunkString"),c(g)):(e.consume(g),l||(l=!dt(g)),g===92?h:d)}function h(g){return g===91||g===92||g===93?(e.consume(g),s++,d):d(g)}}function HS(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):Ve(h)?(e.enter("lineEnding"),e.consume(h),e.exit("lineEnding"),ht(e,u,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),c(h))}function c(h){return h===o||h===null||Ve(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 Q0(e,t){let r;return n;function n(a){return Ve(a)?(e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),r=!0,n):dt(a)?ht(e,n,r?"linePrefix":"lineSuffix")(a):t(a)}}function Si(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}var lz={name:"definition",tokenize:jQe},DQe={partial:!0,tokenize:BQe};function jQe(e,t,r){let n=this,a;return i;function i(g){return e.enter("definition"),o(g)}function o(g){return VS.call(n,e,s,r,"definitionLabel","definitionLabelMarker","definitionLabelString")(g)}function s(g){return a=Si(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 Qt(g)?Q0(e,u)(g):u(g)}function u(g){return BS(e,c,r,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(g)}function c(g){return e.attempt(DQe,d,d)(g)}function d(g){return dt(g)?ht(e,h,"whitespace")(g):h(g)}function h(g){return g===null||Ve(g)?(e.exit("definition"),n.parser.defined.push(a),t(g)):r(g)}}function BQe(e,t,r){return n;function n(s){return Qt(s)?Q0(e,a)(s):r(s)}function a(s){return HS(e,i,r,"definitionTitle","definitionTitleMarker","definitionTitleString")(s)}function i(s){return dt(s)?ht(e,o,"whitespace")(s):o(s)}function o(s){return s===null||Ve(s)?t(s):r(s)}}var cz={name:"hardBreakEscape",tokenize:VQe};function VQe(e,t,r){return n;function n(i){return e.enter("hardBreakEscape"),e.consume(i),a}function a(i){return Ve(i)?(e.exit("hardBreakEscape"),t(i)):r(i)}}var uz={name:"headingAtx",resolve:HQe,tokenize:FQe};function HQe(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 FQe(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||Qt(c)?(e.exit("atxHeadingSequence"),s(c)):r(c)}function s(c){return c===35?(e.enter("atxHeadingSequence"),l(c)):c===null||Ve(c)?(e.exit("atxHeading"),t(c)):dt(c)?ht(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||Qt(c)?(e.exit("atxHeadingText"),s(c)):(e.consume(c),u)}}var Pce=["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"],dz=["pre","script","style","textarea"];var pz={concrete:!0,name:"htmlFlow",resolveTo:UQe,tokenize:ZQe},$Qe={partial:!0,tokenize:KQe},GQe={partial:!0,tokenize:qQe};function UQe(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 ZQe(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),S):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 at="CDATA[";return q===at.charCodeAt(s++)?(e.consume(q),s===at.length?n.interrupt?t:W:b):r(q)}function y(q){return Ia(q)?(e.consume(q),o=String.fromCharCode(q),S):r(q)}function S(q){if(q===null||q===47||q===62||Qt(q)){let at=q===47,cr=o.toLowerCase();return!at&&!i&&dz.includes(cr)?(a=1,n.interrupt?t(q):W(q)):Pce.includes(o.toLowerCase())?(a=6,at?(e.consume(q),C):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),S):r(q)}function C(q){return q===62?(e.consume(q),n.interrupt?t:W):r(q)}function E(q){return dt(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),x):dt(q)?(e.consume(q),R):z(q)}function x(q){return q===45||q===46||q===58||q===95||Ta(q)?(e.consume(q),x):P(q)}function P(q){return q===61?(e.consume(q),I):dt(q)?(e.consume(q),P):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,L):dt(q)?(e.consume(q),I):N(q)}function L(q){return q===l?(e.consume(q),l=null,F):q===null||Ve(q)?r(q):(e.consume(q),L)}function N(q){return q===null||q===34||q===39||q===47||q===60||q===61||q===62||q===96||Qt(q)?P(q):(e.consume(q),N)}function F(q){return q===47||q===62||dt(q)?R(q):r(q)}function z(q){return q===62?(e.consume(q),ne):r(q)}function ne(q){return q===null||Ve(q)?W(q):dt(q)?(e.consume(q),ne):r(q)}function W(q){return q===45&&a===2?(e.consume(q),X):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),fe):Ve(q)&&(a===6||a===7)?(e.exit("htmlFlowData"),e.check($Qe,ut,Z)(q)):q===null||Ve(q)?(e.exit("htmlFlowData"),Z(q)):(e.consume(q),W)}function Z(q){return e.check(GQe,B,ut)(q)}function B(q){return e.enter("lineEnding"),e.consume(q),e.exit("lineEnding"),J}function J(q){return q===null||Ve(q)?Z(q):(e.enter("htmlFlowData"),W(q))}function X(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 at=o.toLowerCase();return dz.includes(at)?(e.consume(q),Je):W(q)}return Ia(q)&&o.length<8?(e.consume(q),o+=String.fromCharCode(q),le):W(q)}function fe(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||Ve(q)?(e.exit("htmlFlowData"),ut(q)):(e.consume(q),Je)}function ut(q){return e.exit("htmlFlow"),t(q)}}function qQe(e,t,r){let n=this;return a;function a(o){return Ve(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 KQe(e,t,r){return n;function n(a){return e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),e.attempt(hc,t,r)}}var fz={name:"htmlText",tokenize:WQe};function WQe(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),P):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):Ve(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?X(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),S):Ve(G)?(o=y,te(G)):(e.consume(G),y)}function S(G){return G===93?(e.consume(G),C):y(G)}function C(G){return G===62?X(G):G===93?(e.consume(G),C):y(G)}function E(G){return G===null||G===62?X(G):Ve(G)?(o=E,te(G)):(e.consume(G),E)}function R(G){return G===null?r(G):G===63?(e.consume(G),x):Ve(G)?(o=R,te(G)):(e.consume(G),R)}function x(G){return G===62?X(G):R(G)}function P(G){return Ia(G)?(e.consume(G),I):r(G)}function I(G){return G===45||Ta(G)?(e.consume(G),I):L(G)}function L(G){return Ve(G)?(o=L,te(G)):dt(G)?(e.consume(G),L):X(G)}function N(G){return G===45||Ta(G)?(e.consume(G),N):G===47||G===62||Qt(G)?F(G):r(G)}function F(G){return G===47?(e.consume(G),X):G===58||G===95||Ia(G)?(e.consume(G),z):Ve(G)?(o=F,te(G)):dt(G)?(e.consume(G),F):X(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):Ve(G)?(o=ne,te(G)):dt(G)?(e.consume(G),ne):F(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):Ve(G)?(o=W,te(G)):dt(G)?(e.consume(G),W):(e.consume(G),B)}function Z(G){return G===a?(e.consume(G),a=void 0,J):G===null?r(G):Ve(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||Qt(G)?F(G):(e.consume(G),B)}function J(G){return G===47||G===62||Qt(G)?F(G):r(G)}function X(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 dt(G)?ht(e,fe,"linePrefix",n.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(G):fe(G)}function fe(G){return e.enter("htmlTextData"),o(G)}}var J0={name:"labelEnd",resolveAll:YQe,resolveTo:eJe,tokenize:tJe},QQe={tokenize:rJe},JQe={tokenize:nJe},XQe={tokenize:aJe};function YQe(e){let t=-1,r=[];for(;++t=3&&(u===null||Ve(u))?(e.exit("thematicBreak"),t(u)):r(u)}function l(u){return u===a?(e.consume(u),n++,l):(e.exit("thematicBreakSequence"),dt(u)?ht(e,s,"whitespace")(u):s(u))}}var io={continuation:{tokenize:pJe},exit:hJe,name:"list",tokenize:dJe},cJe={partial:!0,tokenize:mJe},uJe={partial:!0,tokenize:fJe};function dJe(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:N4(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(X0,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 N4(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(cJe,h,d))}function c(g){return n.containerState.initialBlankLine=!0,i++,h(g)}function d(g){return dt(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 pJe(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,ht(e,t,"listItemIndent",n.containerState.size+1)(s)}function i(s){return n.containerState.furtherBlankLines||!dt(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(uJe,t,o)(s))}function o(s){return n.containerState._closeFlow=!0,n.interrupt=void 0,ht(e,e.attempt(io,t,r),"linePrefix",n.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(s)}}function fJe(e,t,r){let n=this;return ht(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 hJe(e){e.exit(this.containerState.type)}function mJe(e,t,r){let n=this;return ht(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!dt(i)&&o&&o[1].type==="listItemPrefixWhitespace"?t(i):r(i)}}var FS={name:"setextUnderline",resolveTo:gJe,tokenize:vJe};function gJe(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 vJe(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"),dt(u)?ht(e,l,"lineSuffix")(u):l(u))}function l(u){return u===null||Ve(u)?(e.exit("setextHeadingLine"),t(u)):r(u)}}var bJe={tokenize:xJe,partial:!0},Lce="https://github.com/micromark/micromark-extension-mdxjs-esm",yJe=new Set(["ExportAllDeclaration","ExportDefaultDeclaration","ExportNamedDeclaration","ImportDeclaration"]);function gz(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||Ve(E)?(i.exit("mdxjsEsmData"),y(E)):(i.consume(E),b)}function y(E){return E===null?C(E):Ve(E)?i.check(bJe,C,S)(E):(i.enter("mdxjsEsmData"),b(E))}function S(E){return i.enter("lineEnding"),i.consume(E),i.exit("lineEnding"),y}function C(E){let R=IS(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 S(E);let P=new wr("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 P.url=Lce+"#could-not-parse-importexports-with-acorn",P}if(u.length>0){let P=R.estree.body.shift()}let x=-1;for(;++x13&&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 nYt={}.hasOwnProperty;var jce={tokenize:_Je};function _Je(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"),ht(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 Ve(s)?(e.consume(s),e.exit("chunkText"),i):(e.consume(s),o)}}var Vce={tokenize:AJe},Bce={tokenize:PJe};function AJe(e){let t=this,r=[],n=0,a,i,o;return s;function s(R){if(no))return;let L=t.events.length,N=L,F,z;for(;N--;)if(t.events[N][0]==="exit"&&t.events[N][1].type==="chunkFlow"){if(F){z=t.events[N][1].end;break}F=!0}for(C(n),I=L;IR;){let P=r[x];t.containerState=P[1],P[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 PJe(e,t,r){return ht(e,e.attempt(this.parser.constructs.document,t,r),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}var Hce={tokenize:LJe};function LJe(e){let t=this,r=e.attempt(hc,n,e.attempt(this.parser.constructs.flowInitial,a,ht(e,e.attempt(this.parser.constructs.flow,a,e.attempt(sz,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 Fce={resolveAll:Zce()},$ce=Uce("string"),Gce=Uce("text");function Uce(e){return{resolveAll:Zce(e==="text"?IJe: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(;++hVJe,contentInitial:()=>MJe,disable:()=>HJe,document:()=>OJe,flow:()=>zJe,flowInitial:()=>NJe,insideSpan:()=>BJe,string:()=>DJe,text:()=>jJe});var OJe={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:MS},MJe={91:lz},NJe={[-2]:D4,[-1]:D4,32:D4},zJe={35:uz,42:X0,45:[FS,X0],60:pz,61:FS,95:X0,96:DS,126:DS},DJe={38:zS,92:NS},jJe={[-5]:V4,[-4]:V4,[-3]:V4,33:hz,38:zS,42:z4,60:[iz,fz],91:mz,92:[cz,NS],93:J0,95:z4,96:oz},BJe={null:[z4,Fce]},VJe={null:[42,95]},HJe={null:[]};function qce(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:F(L),check:F(N),consume:x,enter:P,exit:I,interrupt:F(N,{interrupt:!0})},c={code:null,containerState:{},defineSkip:C,events:[],now:S,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=zf(i,c.events,c),c.events)}function b(Z,B){return $Je(y(Z),B)}function y(Z){return FJe(o,Z)}function S(){let{_bufferIndex:Z,_index:B,line:J,column:X,offset:te}=n;return{_bufferIndex:Z,_index:B,line:J,column:X,offset:te}}function C(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 $Je(e,t){let r=-1,n=[],a;for(;++r0){let Yn=$.tokenStack[$.tokenStack.length-1];(Yn[1]||Wce).call($,void 0,Yn[0])}for(ve.position={start:Df(se.length>0?se[0][1].start:{line:1,column:1,offset:0}),end:Df(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 aue(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 iue(e,t){if(e.options.allowDangerousHtml){let r={type:"raw",value:t.value};return e.patch(t,r),e.applyData(t,r)}}function KS(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 oue(e,t){let r=String(t.identifier).toUpperCase(),n=e.definitionById.get(r);if(!n)return KS(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 sue(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 lue(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 cue(e,t){let r=String(t.identifier).toUpperCase(),n=e.definitionById.get(r);if(!n)return KS(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 uue(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 due(e,t,r){let n=e.all(t),a=r?WJe(r):pue(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 fue(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=vS(t.children[1]),l=gS(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 bue(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(xue(t.slice(a),a>0,!1)),i.join("")}function xue(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 Cue(e,t){let r={type:"text",value:wue(String(t.value))};return e.patch(t,r),e.applyData(t,r)}function Sue(e,t){let r={type:"element",tagName:"hr",properties:{},children:[]};return e.patch(t,r),e.applyData(t,r)}var QS={blockquote:Xce,break:Yce,code:eue,delete:tue,emphasis:rue,footnoteReference:nue,heading:aue,html:iue,imageReference:oue,image:sue,inlineCode:lue,linkReference:cue,link:uue,listItem:due,list:fue,paragraph:hue,root:mue,strong:gue,table:vue,tableCell:yue,tableRow:bue,text:Cue,thematicBreak:Sue,toml:WS,yaml:WS,definition:WS,footnoteDefinition:WS};function WS(){}var kue=typeof self=="object"?self:globalThis,QJe=(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 kue[s](l),a)}case 8:return r(BigInt(o),a);case"BigInt":return r(Object(BigInt(o)),a)}return r(new kue[i](o),a)};return n},Sz=e=>QJe(new Map,e)(0);var v9="",{toString:JJe}={},{keys:XJe}=Object,U4=e=>{let t=typeof e;if(t!=="object"||!e)return[0,t];let r=JJe.call(e).slice(8,-1);switch(r){case"Array":return[1,v9];case"Object":return[2,v9];case"Date":return[3,v9];case"RegExp":return[4,v9];case"Map":return[5,v9];case"Set":return[6,v9]}return r.includes("Array")?[1,r]:r.includes("Error")?[7,r]:[2,r]},tk=([e,t])=>e===0&&(t==="function"||t==="symbol"),YJe=(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]=U4(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 XJe(o))(e||!tk(U4(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||!(tk(U4(h))||tk(U4(g))))&&c.push([i(h),i(g)]);return d}case 6:{let c=[],d=a([s,c],o);for(let h of o)(e||!tk(U4(h)))&&c.push(i(h));return d}}let{message:u}=o;return a([s,{name:l,message:u}],o)};return i},kz=(e,{json:t,lossy:r}={})=>{let n=[];return YJe(!(t||r),!!t,new Map,n)(e),n};var b9=typeof structuredClone=="function"?(e,t)=>t&&("json"in t||"lossy"in t)?Sz(kz(e,t)):structuredClone(e):(e,t)=>Sz(kz(e,t));function Ez(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 Rz(e,t){return"Back to reference "+(e+1)+(t>1?"-"+t:"")}function Eue(e){let t=typeof e.options.clobberPrefix=="string"?e.options.clobberPrefix:"user-content-",r=e.options.footnoteBackContent||Ez,n=e.options.footnoteBackLabel||Rz,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 S=c[c.length-1];if(S&&S.type==="element"&&S.tagName==="p"){let E=S.children[S.children.length-1];E&&E.type==="text"?E.value+=" ":S.children.push({type:"text",value:" "}),S.children.push(...b)}else c.push(...b);let C={type:"element",tagName:"li",properties:{id:t+"fn-"+h},children:e.wrap(c,!0)};e.patch(u,C),s.push(C)}if(s.length!==0)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:i,properties:{...b9(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 jf=function(e){if(e==null)return nXe;if(typeof e=="function")return rk(e);if(typeof e=="object")return Array.isArray(e)?eXe(e):tXe(e);if(typeof e=="string")return rXe(e);throw new Error("Expected function, string, or object as test")};function eXe(e){let t=[],r=-1;for(;++r":""))+")"})}return h;function h(){let g=Rue,b,y,S;if((!t||i(l,u,c[c.length-1]||void 0))&&(g=iXe(r(l,c)),g[0]===em))return g;if("children"in l&&l.children){let C=l;if(C.children&&g[0]!==ak)for(y=(n?C.children.length:-1)+o,S=c.concat(C);y>-1&&y0&&r.push({type:"text",value:` `}),r}function Tue(e){let t=0,r=e.charCodeAt(t);for(;r===9||r===32;)t++,r=e.charCodeAt(t);return e.slice(t)}function ik(e,t){let r=_ue(e,t),n=r.one(e,void 0),a=Eue(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 ok(e,t){return e&&"run"in e?async function(r,n){let a=ik(r,{file:n,...t});await e.run(a,n)}:function(r,n){return ik(r,{file:n,...e||t})}}function _z(e){if(e)throw e}var ck=_(Due(),1);function q4(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 Az(){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 Bue=function(e){let n=this.constructor.prototype,a=n[e],i=function(){return a.apply(i,arguments)};return Object.setPrototypeOf(i,n),i};var dXe={}.hasOwnProperty,Oz=class e extends Bue{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=Az()}copy(){let t=new e,r=-1;for(;++r0){let[g,...b]=c,y=n[h][1];q4(y)&&q4(g)&&(g=(0,ck.default)(!0,y,g)),n[h]=[u,g,...b]}}}},Mz=new Oz().freeze();function Pz(e,t){if(typeof t!="function")throw new TypeError("Cannot `"+e+"` without `parser`")}function Lz(e,t){if(typeof t!="function")throw new TypeError("Cannot `"+e+"` without `compiler`")}function Iz(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 Vue(e){if(!q4(e)||typeof e.type!="string")throw new TypeError("Expected node, got `"+e+"`")}function Hue(e,t,r){if(!r)throw new Error("`"+e+"` finished async. Use `"+t+"` instead")}function lk(e){return pXe(e)?e:new F0(e)}function pXe(e){return!!(e&&typeof e=="object"&&"message"in e&&"messages"in e)}function fXe(e){return typeof e=="string"||hXe(e)}function hXe(e){return!!(e&&typeof e=="object"&&"byteLength"in e&&"byteOffset"in e)}function od(e,t){let r=["start","end","loc","range"],n=-1;for(;++n0&&x(C)}else C.type==="ExportNamedDeclaration"||C.type==="ExportAllDeclaration"?x(C):C.type==="ImportDeclaration"?P(C):C.type==="ExpressionStatement"&&(C.expression.type==="JSXElement"||C.expression.type==="JSXFragment")?(S=!0,g.push(...u(C.expression,n,!!y))):g.push(C);S||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,L){return{type:"SpreadElement",argument:{type:"Identifier",name:"_exportAll"+(L+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")&&rd(c,{enter(I){if((I.type==="ExportAllDeclaration"||I.type==="ExportNamedDeclaration"||I.type==="ImportDeclaration")&&I.source){let L=I.source.value;try{new URL(L)}catch{(L.startsWith("/")||L.startsWith("./")||L.startsWith("../"))&&(L=new URL(L,r).href)}let N={type:"Literal",value:L};od(I.source,N),I.source=N;return}if(I.type==="ImportExpression"){R=!0;let L={type:"CallExpression",callee:{type:"Identifier",name:"_resolveDynamicMdxSpecifier"},arguments:[I.source],optional:!1};I.source=L;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 L={type:"Identifier",name:"_importMetaUrl"};od(I,L),this.replace(L)}}}),R&&(r||(E=!0),c.body.push(mXe(r?{type:"Literal",value:r}:{type:"Identifier",name:"_importMetaUrl"}))),E&&c.body.unshift(...gXe());function x(I){if(I.type==="ExportNamedDeclaration"){if(I.declaration){let L=K4();rd(I,{enter(N){L.enter(N),(N.type==="ArrowFunctionExpression"||N.type==="FunctionDeclaration"||N.type==="FunctionExpression")&&(this.skip(),L.exit(N))},leave:L.exit}),h.push(...L.scopes[0].defined)}for(C of I.specifiers)C.exported.type==="Identifier"?h.push(C.exported.name):(C.exported.value,h.push(C.exported.value))}P(I)}function P(I){let L,N;if(n==="function-body")if(I.type==="ImportDeclaration"||I.type==="ExportAllDeclaration"||I.type==="ExportNamedDeclaration"&&I.source){I.source;let F={type:"ImportExpression",source:I.source};od(I,F),N={type:"AwaitExpression",argument:F},(I.type==="ImportDeclaration"||I.type==="ExportNamedDeclaration")&&I.specifiers.length===0?L={type:"ExpressionStatement",expression:N}:L={type:"VariableDeclaration",kind:"const",declarations:I.type==="ExportAllDeclaration"?[{type:"VariableDeclarator",id:{type:"Identifier",name:"_exportAll"+ ++b},init:N}]:y9(I.specifiers,N)}}else if(I.declaration)L=I.declaration;else{let F=[];for(let z of I.specifiers)z.exported.type==="Identifier"&&z.local.type==="Identifier"&&z.local.name!==z.exported.name&&F.push({type:"VariableDeclarator",id:z.exported,init:z.local});F.length>0&&(L={type:"VariableDeclaration",kind:"const",declarations:F})}else L=I;L&&g.push(L)}};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 S=!1;rd(y,{enter(E){if(E.type==="ArrowFunctionExpression"||E.type==="FunctionDeclaration"||E.type==="FunctionExpression")return this.skip();(E.type==="AwaitExpression"||E.type==="ForOfStatement"&&E.await)&&(S=!0)}});let C={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:S,id:{type:"Identifier",name:"_createMdxContent"},params:[{type:"Identifier",name:"props"}],body:{type:"BlockStatement",body:[{type:"ReturnStatement",argument:y}]}},d==="program"?{type:"ExportDefaultDeclaration",declaration:C}:C]}}function uk(e,t,r){e.comments?.unshift({type:"Block",value:t+" "+r,data:{_mdxIsPragmaComment:!0}})}function mXe(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:lu(["d","startsWith"]),arguments:[{type:"Literal",value:"/"}],optional:!1},operator:"||",right:{type:"CallExpression",callee:lu(["d","startsWith"]),arguments:[{type:"Literal",value:"./"}],optional:!1}},operator:"||",right:{type:"CallExpression",callee:lu(["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 gXe(){return[{type:"VariableDeclaration",declarations:[{type:"VariableDeclarator",id:{type:"Identifier",name:"_importMetaUrl"},init:lu(["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 zz(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})),(x9(y.node,"MDXContent")||x9(y.node,"_createMdxContent"))&&g.push(lu(["props","components"])),d.length>0||g.length>1)for(let L of g)d.push({type:"SpreadElement",argument:L});let P=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(L){return{type:"Property",kind:"init",key:{type:"Identifier",name:L==="MDXLayout"?"wrapper":L},value:{type:"Identifier",name:L},method:!1,shorthand:L!=="MDXLayout",computed:!1}})}),y.tags.length>0&&(b.push({type:"VariableDeclarator",id:{type:"Identifier",name:"_components"},init:P}),P={type:"Identifier",name:"_components"}),x9(y.node,"_createMdxContent"))for(let[L,N]of[...y.idToInvalidComponentName].sort(function([F],[z]){return F.localeCompare(z)}))b.push({type:"VariableDeclarator",id:{type:"Identifier",name:N},init:{type:"MemberExpression",object:{type:"Identifier",name:"_components"},property:{type:"Literal",value:L},computed:!0,optional:!1}});I&&b.push({type:"VariableDeclarator",id:I,init:P}),b.length>0&&C.push({type:"VariableDeclaration",kind:"const",declarations:b})}let E;for(E in y.references)if(Object.hasOwn(y.references,E)){let P=E.split("."),I=0;for(;++I0&&(c.body.type!=="BlockStatement"&&(c.body={type:"BlockStatement",body:[{type:"ReturnStatement",argument:c.body}]}),c.body.body.unshift(...C)),s.pop()}}}),l&&n&&a.body.unshift(vXe(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:zz([{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:[zz(c)]}}]}})}r==="function-body"&&a.body.unshift({type:"ExpressionStatement",expression:{type:"Literal",value:"use strict"},directive:"use strict"})}}function vXe(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:y9(r,lu(["arguments",0]))}:{type:"ImportDeclaration",specifiers:r,source:{type:"Literal",value:e}}}function x9(e,t){return!!(e&&"id"in e&&e.id&&e.id.name===t)}function Dz(e,t){let r=e.length;for(;r--;)if(e[r].defined.includes(t))return!0;return!1}function que(){return function(e){B1(e,"raw",function(t,r,n){if(n&&typeof r=="number")return n.children.splice(r,1),r})}}var bXe=/\s+/g,yXe=/[\t\n\v\f\r ]+/g;function Kue(e,t){t?typeof t=="string"&&(t={style:t}):t={};let r=t.preserveLineEndings?xXe:wXe;return String(e).replace(t.style==="html"?yXe:bXe,t.trim?CXe(r):r)}function xXe(e){let t=/\r?\n|\r/.exec(e);return t?t[0]:" "}function wXe(){return" "}function CXe(e){return t;function t(r,n,a){return n===0||n+r.length===a.length?"":e(r)}}function Wue(){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=Mz().use(qS);t.format!=="md"&&n.use($S);let a=t.remarkRehypeOptions||{};return n.use(Wue).use(t.remarkPlugins||[]).use(ok,{...a,allowDangerousHtml:!0,passThrough:[...a.passThrough||[],...jz]}).use(t.rehypePlugins||[]),t.format==="md"&&n.use(que),n.use(bS,t).use(Uue,t).use(Zue,t),t.jsx||n.use(lS,t).use(Fue,t),n.use(pS).use(fS,t).use(t.recmaPlugins||[]),n}function dk(e,t){let{file:r,options:n}=wse(e,t);return Bz(n).process(r)}var SXe=Object.getPrototypeOf(Vz).constructor;async function Vz(e,t){return new SXe(String(e))(t)}var W4=_(K(),1),Hz={},Xue=W4.default.createContext(Hz);function pk(e){let t=W4.default.useContext(Xue);return W4.default.useMemo(function(){return typeof e=="function"?e(t):{...t,...e}},[t,e])}function Fz(e){let t;return e.disableParentContext?t=typeof e.components=="function"?e.components(Hz):e.components||Hz:t=pk(e.components),W4.default.createElement(Xue.Provider,{value:t},e.children)}var t9t=_(pe(),1);var Hbe=_(K(),1),Fbe=_(K(),1);var AF=_(pe(),1);var $be=_(pe(),1);var PF=_(pe(),1);var LF=_(pe(),1);var IF=_(pe(),1);var Ube=_(pe(),1);var Zbe=_(pe(),1),qbe=_(ot(),1);var Kbe=_(ot(),1),dCr=_(K(),1),Wbe=_(ot(),1),fCr=_(K(),1),Qbe=_(ot(),1),mCr=_(K(),1);var Jbe=_(K(),1);var gde=_(K(),1);var C9=_(K(),1);var Q4=_(K(),1);var Yue=_(K(),1),RXe=e=>(0,Yue.isValidElement)(e)&&!!e.props.children,w9=RXe;var TXe=e=>(0,Q4.isValidElement)(e)&&w9(e)&&Q4.Children.toArray(e.props.children).reduce((t,r)=>t||(0,Q4.isValidElement)(r),!1),sd=TXe;var ede=(e,t)=>C9.Children.toArray(e).filter(t).map(r=>(0,C9.isValidElement)(r)&&sd(r)?(0,C9.cloneElement)(r,{...r.props,children:ede(r.props.children,t)}):r),fk=ede;var hk=_(K(),1);var tde=(e,t)=>{let r;return hk.Children.toArray(e).find((n,a,i)=>t(n,a,i)?(r=n,!0):(0,hk.isValidElement)(n)&&sd(n)?(r=tde(n.props.children,t),typeof r<"u"):!1),r},rde=tde;var mk=_(K(),1);var nde=(e,t)=>{mk.Children.forEach(e,(r,n)=>{(0,mk.isValidElement)(r)&&sd(r)&&nde(r.props.children,t),t(r,n)})},ade=nde;var S9=_(K(),1);var ide=(e,t)=>S9.Children.toArray(e).map((r,n,a)=>(0,S9.isValidElement)(r)&&sd(r)?t((0,S9.cloneElement)(r,{...r.props,children:ide(r.props.children,t)})):t(r,n,a)),ode=ide;var sde=_(K(),1),_Xe=(e,t)=>sde.Children.toArray(e).filter(t),lde=_Xe;var cde=_(K(),1),AXe=e=>(0,cde.isValidElement)(e)?typeof e.type=="string"?e.type:e.type.name:null,gk=AXe;var ude=_(K(),1);var PXe=(e,t=[],r="rest")=>{let n=t.map(a=>typeof a=="string"?a:a.name);return ude.Children.toArray(e).reduce((a,i)=>{let o=gk(i),s=o!==null&&n.includes(o)?o:r;return typeof a[s]>"u"&&(a[s]=[]),a[s]=[...a[s],i],a},{})},dde=PXe;var J4=_(K(),1);var pde=e=>typeof e>"u"||e===null||typeof e=="boolean"||JSON.stringify(e)==="{}"?"":e.toString(),fde=e=>!(e instanceof Array)&&!(0,J4.isValidElement)(e)?pde(e):J4.Children.toArray(e).reduce((t,r)=>{let n="";return w9(r)?n=fde(r.props.children):(0,J4.isValidElement)(r)?n="":n=pde(r),t.concat(n)},""),vk=fde;var hde=_(K(),1);var LXe=e=>fk(e,t=>(0,hde.isValidElement)(t)),mde=LXe;var Ear={...gde.Children,deepFilter:fk,deepFind:rde,deepForEach:ade,deepMap:ode,filter:lde,getElementName:gk,groupByType:dde,hasChildren:w9,hasComplexChildren:sd,onlyText:vk,onlyValid:mde};var Xbe=_(ot(),1);var Ybe=_(K(),1);var eye=_(bk(),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 vde={[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 X4=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("")}},Y4=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 Uz;(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"})(Uz||(Uz={}));var Rr=Uz;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 yde(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 IXe={stringBufferSize:0,numberBufferSize:0,separator:void 0,emitPartialTokens:!1},k9=class e extends Error{constructor(t){super(t),Object.setPrototypeOf(this,e.prototype)}},Bf=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({},IXe),t),this.emitPartialTokens=t.emitPartialTokens===!0,this.bufferedString=t.stringBufferSize&&t.stringBufferSize>4?new Y4(t.stringBufferSize):new X4,this.bufferedNumber=t.numberBufferSize&&t.numberBufferSize>0?new Y4(t.numberBufferSize):new X4,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=vde[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 k9(`Unexpected "${String.fromCharCode(a)}" at position "${n}" in state ${yde(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 k9(`Tokenizer ended in the middle of a token (state: ${yde(this.state)}). Either not all the data was received or the data was invalid.`))}}onToken(t){throw new k9(`Can't emit tokens before the "onToken" callback has been set up.`)}onError(t){throw t}onEnd(){}};var ki;(function(e){e[e.OBJECT=0]="OBJECT",e[e.ARRAY=1]="ARRAY"})(ki||(ki={}));var wn;(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"})(wn||(wn={}));function xde(e){return["VALUE","KEY","COLON","COMMA","ENDED","ERROR","SEPARATOR"][e]}var OXe={paths:void 0,keepStack:!0,separator:void 0,emitPartialValues:!1},tm=class e extends Error{constructor(t){super(t),Object.setPrototypeOf(this,e.prototype)}},Vf=class{constructor(t){this.state=wn.VALUE,this.mode=void 0,this.key=void 0,this.value=void 0,this.stack=[],t=Object.assign(Object.assign({},OXe),t),t.paths&&(this.paths=t.paths.map(r=>{if(r===void 0||r==="$*")return;if(!r.startsWith("$"))throw new tm(`Invalid selector "${r}". Should start with "$".`);let n=r.split(".").slice(1);if(n.includes(""))throw new tm(`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=wn.SEPARATOR:this.separator===void 0&&this.end())}emitPartial(t){if(this.shouldEmit()){if(this.state===wn.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===wn.ENDED}write({token:t,value:r,partial:n}){try{if(n){this.emitPartial(r);return}if(this.state===wn.VALUE){if(t===Rr.STRING||t===Rr.NUMBER||t===Rr.TRUE||t===Rr.FALSE||t===Rr.NULL){this.mode===ki.OBJECT?(this.value[this.key]=r,this.state=wn.COMMA):this.mode===ki.ARRAY&&(this.value.push(r),this.state=wn.COMMA),this.emit(r,this.shouldEmit());return}if(t===Rr.LEFT_BRACE){if(this.push(),this.mode===ki.OBJECT)this.value=this.value[this.key]={};else if(this.mode===ki.ARRAY){let a={};this.value.push(a),this.value=a}else this.value={};this.mode=ki.OBJECT,this.state=wn.KEY,this.key=void 0,this.emitPartial();return}if(t===Rr.LEFT_BRACKET){if(this.push(),this.mode===ki.OBJECT)this.value=this.value[this.key]=[];else if(this.mode===ki.ARRAY){let a=[];this.value.push(a),this.value=a}else this.value=[];this.mode=ki.ARRAY,this.state=wn.VALUE,this.key=0,this.emitPartial();return}if(this.mode===ki.ARRAY&&t===Rr.RIGHT_BRACKET&&this.value.length===0){this.pop();return}}if(this.state===wn.KEY){if(t===Rr.STRING){this.key=r,this.state=wn.COLON,this.emitPartial();return}if(t===Rr.RIGHT_BRACE&&Object.keys(this.value).length===0){this.pop();return}}if(this.state===wn.COLON&&t===Rr.COLON){this.state=wn.VALUE;return}if(this.state===wn.COMMA){if(t===Rr.COMMA){if(this.mode===ki.ARRAY){this.state=wn.VALUE,this.key+=1;return}if(this.mode===ki.OBJECT){this.state=wn.KEY;return}}if(t===Rr.RIGHT_BRACE&&this.mode===ki.OBJECT||t===Rr.RIGHT_BRACKET&&this.mode===ki.ARRAY){this.pop();return}}if(this.state===wn.SEPARATOR&&t===Rr.SEPARATOR&&r===this.separator){this.state=wn.VALUE;return}if(t===Rr.SEPARATOR&&this.state!==wn.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 tm(`Unexpected ${Rr[t]} (${JSON.stringify(r)}) in state ${xde(this.state)}`)}catch(a){this.error(a)}}error(t){this.state!==wn.ENDED&&(this.state=wn.ERROR),this.onError(t)}end(){this.state!==wn.VALUE&&this.state!==wn.SEPARATOR||this.stack.length>0?this.error(new Error(`Parser ended in mid-parsing (state: ${xde(this.state)}). Either not all the data was received or the data was invalid.`)):(this.state=wn.ENDED,this.onEnd())}onValue(t){throw new tm(`Can't emit data before the "onValue" callback has been set up.`)}onError(t){throw t}onEnd(){}};var E9=class{constructor(t={}){this.tokenizer=new Bf(t),this.tokenParser=new Vf(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 yk(e){let{value:t,key:r,parent:n,stack:a,partial:i}=e;return{value:t,key:r,parent:wde(n),stack:wde(a),partial:i}}function wde(e){return typeof e!="object"||Array.isArray(e)&&e.filter(t=>t).length===0?e:JSON.parse(JSON.stringify(e))}var Zz=class extends E9{constructor(t){super(t),this.onValue=r=>this.controller.enqueue(yk(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()}},R9=class extends TransformStream{constructor(t,r,n){let a=new Zz(t);super(a,r,n)}};var qz=class extends Bf{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()}},xk=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.onValue=r=>this.controller.enqueue(yk(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()}},wk=class extends TransformStream{constructor(t,r,n){let a=new Kz(t);super(a,r,n)}};var tye=_(Du(),1);var nye=_(Du(),1);var e$=_(Du(),1);var aye=_(K(),1),iye=_(K(),1),Um=_(pe(),1),OF=_(pe(),1),lye=_(pe(),1),MF=_(pe(),1),uye=_(ot(),1);var NF=_(pe(),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 Vt=_(K(),1);jo();jo();var zt=_(K(),1);jo();pl();var ye=_(K(),1);jo();pl();var Ape=_(Ml(),1);function hm(){return Ok(d8)}var grt=ir(B7,{domEventsRegex:/^onMedia/}),Ppe=ye.forwardRef(({children:e,...t},r)=>ye.createElement(grt,{...t},n=>ye.createElement(Rt.button,{...n,ref:Hr(n.ref,r)},e)));Ppe.displayName="AirPlayButton";var vrt=ir(j7,{domEventsRegex:/^onMedia/}),VE=ye.forwardRef(({children:e,...t},r)=>ye.createElement(vrt,{...t},n=>ye.createElement(Rt.button,{...n,ref:Hr(n.ref,r)},e)));VE.displayName="PlayButton";var brt=ir(O7,{domEventsRegex:/^onMedia/}),Lpe=ye.forwardRef(({children:e,...t},r)=>ye.createElement(brt,{...t},n=>ye.createElement(Rt.button,{...n,ref:Hr(n.ref,r)},e)));Lpe.displayName="CaptionButton";var yrt=ir(M7,{domEventsRegex:/^onMedia/}),HE=ye.forwardRef(({children:e,...t},r)=>ye.createElement(yrt,{...t},n=>ye.createElement(Rt.button,{...n,ref:Hr(n.ref,r)},e)));HE.displayName="FullscreenButton";var xrt=ir(z7,{domEventsRegex:/^onMedia/}),FE=ye.forwardRef(({children:e,...t},r)=>ye.createElement(xrt,{...t},n=>ye.createElement(Rt.button,{...n,ref:Hr(n.ref,r)},e)));FE.displayName="MuteButton";var wrt=ir(D7,{domEventsRegex:/^onMedia/}),Ipe=ye.forwardRef(({children:e,...t},r)=>ye.createElement(wrt,{...t},n=>ye.createElement(Rt.button,{...n,ref:Hr(n.ref,r)},e)));Ipe.displayName="PIPButton";var Crt=ir(H7,{domEventsRegex:/^onMedia/}),Ope=ye.forwardRef(({children:e,...t},r)=>ye.createElement(Crt,{...t},n=>ye.createElement(Rt.button,{...n,ref:Hr(n.ref,r)},e)));Ope.displayName="SeekButton";var Srt=ir(N7,{domEventsRegex:/^onMedia/}),Mpe=ye.forwardRef(({children:e,...t},r)=>ye.createElement(Srt,{...t},n=>ye.createElement(Rt.button,{...n,ref:Hr(n.ref,r)},e)));Mpe.displayName="LiveButton";var mm=["onDragStart","onDragEnd","onDragValueChange","onValueChange","onPointerValueChange"],krt=ir(J7),Ert=ir(U9,{events:mm}),Npe=ye.forwardRef(({children:e,...t},r)=>ye.createElement(Ert,{...t,ref:r},n=>ye.createElement(Rt.div,{...n},e)));Npe.displayName="Slider";var Wf=ye.forwardRef((e,t)=>ye.createElement(Rt.div,{...e,ref:t}));Wf.displayName="SliderThumb";var Qf=ye.forwardRef((e,t)=>ye.createElement(Rt.div,{...e,ref:t}));Qf.displayName="SliderTrack";var Jf=ye.forwardRef((e,t)=>ye.createElement(Rt.div,{...e,ref:t}));Jf.displayName="SliderTrackFill";var Rrt=ir(Y7),Xf=ye.forwardRef(({children:e,...t},r)=>ye.createElement(Rrt,{...t},n=>ye.createElement(Rt.div,{...n,ref:Hr(n.ref,r)},e)));Xf.displayName="SliderPreview";var Yf=ye.forwardRef(({children:e,...t},r)=>ye.createElement(krt,{...t},(n,a)=>{let i=fn(()=>a.getValueText(),a);return ye.createElement(Rt.div,{...n,ref:r},i,e)}));Yf.displayName="SliderValue";var eh=ye.forwardRef(({children:e,...t},r)=>{let n=h8("min"),a=h8("max"),i=h8("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)))});eh.displayName="SliderSteps";var Trt=Object.freeze({__proto__:null,Preview:Xf,Root:Npe,Steps:eh,Thumb:Wf,Track:Qf,TrackFill:Jf,Value:Yf}),_rt=ir(Z7,{events:mm,domEventsRegex:/^onMedia/}),zpe=ye.forwardRef(({children:e,...t},r)=>ye.createElement(_rt,{...t,ref:r},n=>ye.createElement(Rt.div,{...n},e)));zpe.displayName="VolumeSlider";var Art=Object.freeze({__proto__:null,Preview:Xf,Root:zpe,Steps:eh,Thumb:Wf,Track:Qf,TrackFill:Jf,Value:Yf});function Prt(e=0,t=0,r=""){return Xe?{startTime:e,endTime:t,text:r,addEventListener:Do,removeEventListener:Do,dispatchEvent:Do}:new window.VTTCue(e,t,r)}var Lrt=ir(Z9),Dpe=ye.forwardRef(({children:e,...t},r)=>ye.createElement(Lrt,{...t},n=>ye.createElement(Rt.div,{...n,ref:Hr(n.ref,r)},e)));Dpe.displayName="Thumbnail";var MB=ye.forwardRef(({children:e,...t},r)=>{let{src:n,img:a,crossOrigin:i}=H1(Z9.state),o=fn(n),s=fn(i);return ye.createElement(Rt.img,{crossOrigin:s,...t,src:o||void 0,ref:Hr(a.set,r)},e)});MB.displayName="ThumbnailImg";var Irt=Object.freeze({__proto__:null,Img:MB,Root:Dpe}),$E=ye.createContext({$chapters:vt(null)});$E.displayName="TimeSliderContext";var Ort=ir(U7,{events:mm,domEventsRegex:/^onMedia/}),jpe=ye.forwardRef(({children:e,...t},r)=>{let n=ye.useMemo(()=>vt(null),[]);return ye.createElement($E.Provider,{value:{$chapters:n}},ye.createElement(Ort,{...t,ref:r},a=>ye.createElement(Rt.div,{...a},e)))});jpe.displayName="TimeSlider";var Mrt=ir(e8),Bpe=ye.forwardRef(({children:e,...t},r)=>ye.createElement(Mrt,{...t},(n,a)=>ye.createElement(Rt.div,{...n,ref:Hr(n.ref,r)},ye.createElement(Vpe,{instance:a},e))));Bpe.displayName="SliderChapters";function Vpe({instance:e,children:t}){let r=fn(()=>e.cues,e),n=ye.useRef([]),a=ye.useRef(),{$chapters:i}=ye.useContext($E);return a.current||(a.current=Prt()),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)})}Vpe.displayName="SliderChapterTracks";var Hpe=ye.forwardRef(({children:e,...t},r)=>{let{$chapters:n}=ye.useContext($E),[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)});Hpe.displayName="SliderChapterTitle";var Fpe=ye.forwardRef((e,t)=>ye.createElement(Rt.div,{...e,ref:t}));Fpe.displayName="SliderProgress";var Nrt=ir(Q7),$pe=ye.forwardRef(({children:e,...t},r)=>ye.createElement(Nrt,{...t},n=>ye.createElement(Rt.div,{...n,ref:Hr(n.ref,r)},e)));$pe.displayName="SliderThumbnail";var zrt={Root:$pe,Img:MB},Drt=ir(X7,{events:["onCanPlay","onError"]}),Gpe=ye.forwardRef(({children:e,...t},r)=>ye.createElement(Drt,{...t},(n,a)=>ye.createElement(Upe,{...n,instance:a,ref:Hr(n.ref,r)},e)));Gpe.displayName="SliderVideo";var Upe=ye.forwardRef(({instance:e,children:t,...r},n)=>{let{canLoad:a}=H1(fm),{src:i,video:o,crossOrigin:s}=e.$state,l=fn(i),u=fn(a),c=fn(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:Hr(o.set,n)},t)});Upe.displayName="SliderVideoProvider";var jrt=Object.freeze({__proto__:null,ChapterTitle:Hpe,Chapters:Bpe,Preview:Xf,Progress:Fpe,Root:jpe,Steps:eh,Thumb:Wf,Thumbnail:zrt,Track:Qf,TrackFill:Jf,Value:Yf,Video:Gpe}),Brt=ir(i8,{events:["onChange"]}),NB=ye.forwardRef(({children:e,...t},r)=>ye.createElement(Brt,{...t,ref:r},n=>ye.createElement(Rt.div,{...n},e)));NB.displayName="RadioGroup";var Vrt=ir(o8,{events:["onChange","onSelect"]}),zB=ye.forwardRef(({children:e,...t},r)=>ye.createElement(Vrt,{...t},n=>ye.createElement(Rt.div,{...n,ref:Hr(n.ref,r)},e)));zB.displayName="RadioItem";var Hrt=Object.freeze({__proto__:null,Item:zB,Root:NB}),Frt=ir(t8,{events:["onOpen","onClose"],domEventsRegex:/^onMedia/}),Zpe=ye.forwardRef(({children:e,...t},r)=>ye.createElement(Frt,{...t,ref:r},(n,a)=>ye.createElement(Rt.div,{...n,style:{display:a.isSubmenu?void 0:"contents",...n.style}},e)));Zpe.displayName="Menu";var $rt=ir(r8,{events:["onSelect"]}),qpe=ye.forwardRef(({children:e,...t},r)=>ye.createElement($rt,{...t},n=>ye.createElement(Rt.button,{...n,ref:Hr(n.ref,r)},e)));qpe.displayName="MenuButton";var Kpe=ye.forwardRef(({container:e=null,disabled:t=!1,children:r,...n},a)=>{let i=Ei("fullscreen"),o=t==="fullscreen"?!i:!t,s=ye.useMemo(()=>Xe?null:(lt(e)?document.querySelector(e):e)??document.body,[e]);return!s||!o?r:(0,Ape.createPortal)(ye.createElement(Rt.div,{...n,style:{display:"contents",...n.style},ref:a},r),s)});Kpe.displayName="MenuPortal";var Grt=ir(n8),OB=ye.forwardRef(({children:e,...t},r)=>ye.createElement(Grt,{...t},n=>ye.createElement(Rt.div,{...n,ref:Hr(n.ref,r)},e)));OB.displayName="MenuItems";var Urt=ir(a8),Wpe=ye.forwardRef(({children:e,...t},r)=>ye.createElement(Urt,{...t},n=>ye.createElement(Rt.div,{...n,ref:Hr(n.ref,r)},e)));Wpe.displayName="MenuItem";var Zrt=Object.freeze({__proto__:null,Button:qpe,Content:OB,Item:Wpe,Items:OB,Portal:Kpe,Radio:zB,RadioGroup:NB,Root:Zpe}),qrt=ir(l8,{events:["onWillTrigger","onTrigger"]}),Qpe=ye.forwardRef(({children:e,...t},r)=>ye.createElement(qrt,{...t,ref:r},n=>ye.createElement(Rt.div,{...n},e)));Qpe.displayName="Gesture";var Krt=ir(c8),Jpe=ye.forwardRef(({children:e,...t},r)=>ye.createElement(Krt,{...t},(n,a)=>ye.createElement(Xpe,{...n,instance:a,ref:Hr(n.ref,r)},e)));Jpe.displayName="Time";var Xpe=ye.forwardRef(({instance:e,children:t,...r},n)=>{let{timeText:a}=e.$state,i=fn(a);return ye.createElement(Rt.div,{...r,ref:n},i,t)});Xpe.displayName="TimeText";var Wrt=ir(P7,{events:["onChange"]}),Ype=zt.forwardRef(({style:e,children:t,...r},n)=>zt.createElement(Wrt,{...r},a=>zt.createElement(Rt.div,{...a,style:{display:"contents",...e},ref:Hr(a.ref,n)},t)));Ype.displayName="MediaAnnouncer";var Qrt=ir(L7),efe=zt.forwardRef(({children:e,...t},r)=>zt.createElement(Qrt,{...t},n=>zt.createElement(Rt.div,{...n,ref:Hr(n.ref,r)},e)));efe.displayName="Controls";var Jrt=ir(I7),tfe=zt.forwardRef(({children:e,...t},r)=>zt.createElement(Jrt,{...t},n=>zt.createElement(Rt.div,{...n,ref:Hr(n.ref,r)},e)));tfe.displayName="ControlsGroup";var gm=Object.freeze({__proto__:null,Group:tfe,Root:efe}),Xrt=ir(F7);function rfe({children:e,...t}){return zt.createElement(Xrt,{...t},e)}rfe.displayName="Tooltip";var Yrt=ir($7),nfe=zt.forwardRef(({children:e,...t},r)=>zt.createElement(Yrt,{...t},n=>zt.createElement(Rt.button,{...n,ref:Hr(n.ref,r)},e)));nfe.displayName="TooltipTrigger";var ent=ir(G7),afe=zt.forwardRef(({children:e,...t},r)=>zt.createElement(ent,{...t},n=>zt.createElement(Rt.div,{...n,ref:Hr(n.ref,r)},e)));afe.displayName="TooltipContent";var tnt=Object.freeze({__proto__:null,Content:afe,Root:rfe,Trigger:nfe}),rnt=ir(V7,{domEventsRegex:/^onMedia/}),ife=zt.forwardRef(({children:e,...t},r)=>zt.createElement(rnt,{...t},n=>zt.createElement(Rt.button,{...n,ref:Hr(n.ref,r)},e)));ife.displayName="GoogleCastButton";var nnt=ir(W7,{events:mm,domEventsRegex:/^onMedia/}),ofe=zt.forwardRef(({children:e,...t},r)=>zt.createElement(nnt,{...t,ref:r},n=>zt.createElement(Rt.div,{...n},e)));ofe.displayName="QualitySlider";var ant=Object.freeze({__proto__:null,Preview:Xf,Root:ofe,Steps:eh,Thumb:Wf,Track:Qf,TrackFill:Jf,Value:Yf}),int=ir(q7,{events:mm,domEventsRegex:/^onMedia/}),sfe=zt.forwardRef(({children:e,...t},r)=>zt.createElement(int,{...t,ref:r},n=>zt.createElement(Rt.div,{...n},e)));sfe.displayName="AudioGainSlider";var ont=Object.freeze({__proto__:null,Preview:Xf,Root:sfe,Steps:eh,Thumb:Wf,Track:Qf,TrackFill:Jf,Value:Yf}),snt=ir(K7,{events:mm,domEventsRegex:/^onMedia/}),lfe=zt.forwardRef(({children:e,...t},r)=>zt.createElement(snt,{...t,ref:r},n=>zt.createElement(Rt.div,{...n},e)));lfe.displayName="SpeedSlider";var lnt=Object.freeze({__proto__:null,Preview:Xf,Root:lfe,Steps:eh,Thumb:Wf,Track:Qf,TrackFill:Jf,Value:Yf}),cfe=zt.forwardRef(({children:e,...t},r)=>{let n=Ei("title");return zt.createElement(Rt.span,{...t,ref:r},n,e)});cfe.displayName="Title";function ufe(e){let[t,r]=zt.useState([]);return zt.useEffect(()=>{if(!e){r([]);return}function n(){e&&r(e.activeCues)}return n(),Cr(e,"cue-change",n)},[e]),t}function dfe(e){let t=hm(),[r,n]=zt.useState(null);return zt.useEffect(()=>u8(t.textTracks,e,n),[e]),r}function pfe(){let e=dfe("chapters");return ufe(e)[0]?.text||""}var ffe=zt.forwardRef(({defaultText:e="",children:t,...r},n)=>{let a=pfe();return zt.createElement(Rt.span,{...r,ref:n},a||e,t)});ffe.displayName="ChapterTitle";var cnt=ir(s8),hfe=zt.forwardRef(({children:e,...t},r)=>zt.createElement(cnt,{...t,ref:r},n=>zt.createElement(Rt.div,{...n},e)));hfe.displayName="Captions";var unt=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)),dnt=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)),pnt=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)),fnt=Object.freeze({__proto__:null,Root:unt,Track:dnt,TrackFill:pnt});var GE=_(K(),1),DB=GE.forwardRef((e,t)=>{let{width:r,height:n,size:a=null,paths:i,...o}=e;return GE.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}})});DB.displayName="VidstackIcon";var m8=_(K(),1);pl();jo();var mfe=[.25,.5,.75,1,1.25,1.5,1.75,2],jB=class extends qt{static props={normalLabel:"Normal",rates:mfe};#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 um,this.#r.onValueChange=this.#l.bind(this)}onSetup(){this.#e=Qr(),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})}},BB=jB.prototype;Nr(BB,"value");Nr(BB,"disabled");ha(BB,"getOptions");function g8(e){let t=hm(),r=m8.useRef();return r.current||(r.current=new F9),m8.useEffect(()=>{let n=e&&"current"in e?e.current:e,a=n instanceof dm,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}Fu();var Bor=_(Ml(),1),hnt=Symbol(0),gfe=class e{constructor(t,r,n,a,i){this.logger=t,this.level=r,this.title=n,this.root=a,this.parent=i}[hnt]=!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 mnt=[1,1.25,1.5,1.75,2,2.5,3,4],VB=class extends qt{static props={normalLabel:"Disabled",gains:mnt};#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 um,this.#r.onValueChange=this.#l.bind(this)}onSetup(){this.#e=Qr(),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})}},HB=VB.prototype;Nr(HB,"value");Nr(HB,"disabled");ha(HB,"getOptions");var gnt=["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"],vnt=ir(dm,{events:gnt,eventsRegex:/^onHls/,domEventsRegex:/^onMedia/}),v8=Vt.forwardRef(({aspectRatio:e,children:t,...r},n)=>Vt.createElement(vnt,{...r,src:r.src,ref:n,style:{aspectRatio:e,...r.style}},a=>Vt.createElement(Rt.div,{...a},t)));v8.displayName="MediaPlayer";var bnt=ir(NE),b8=Vt.forwardRef(({loaders:e=[],children:t,iframeProps:r,mediaProps:n,...a},i)=>{let o=Vt.useMemo(()=>e.map(s=>new s),e);return Vt.createElement(bnt,{...a,loaders:o,ref:i},(s,l)=>Vt.createElement("div",{...s},Vt.createElement(vfe,{provider:l,mediaProps:n,iframeProps:r}),t))});b8.displayName="MediaProvider";function vfe({provider:e,mediaProps:t,iframeProps:r}){let{sources:n,crossOrigin:a,poster:i,remotePlaybackInfo:o,nativeControls:s,viewType:l}=H1(fm),{loader:u}=e.$state,{$provider:c,$providerSetup:d}=hm(),h=fn(n),g=fn(s),b=fn(a),y=fn(i),S=fn(u),C=fn(c),E=fn(d),R=fn(o),x=S?.mediaType(),P=fn(l),I=P==="audio",L=S?.name==="youtube",N=S?.name==="vimeo",F=L||N,z=S?.name==="remotion",ne=S?.name==="google-cast",[W,Z]=Vt.useState(""),[B,J]=Vt.useState(!1);return Vt.useEffect(()=>{!ne||W||Promise.resolve().then(()=>(jo(),Wde)).then(function(X){return X.chromecast}).then(X=>{Z(X.default)})},[ne]),Vt.useEffect(()=>{J(!0)},[]),ne?Vt.createElement("div",{className:"vds-google-cast",ref:X=>{e.load(X)}},Vt.createElement(DB,{paths:W}),R?.deviceName?Vt.createElement("span",{className:"vds-google-cast-info"},"Google Cast on"," ",Vt.createElement("span",{className:"vds-google-cast-device-name"},R.deviceName)):null):z?Vt.createElement("div",{"data-remotion-canvas":!0},Vt.createElement("div",{"data-remotion-container":!0,ref:X=>{e.load(X)}},_pe(C)&&E?Vt.createElement(C.render):null)):F?Vt.createElement(Vt.Fragment,null,Vt.createElement("iframe",{...r,className:(r?.className?`${r.className} `:"")+L?"vds-youtube":"vds-vimeo",suppressHydrationWarning:!0,tabIndex:g?void 0:-1,"aria-hidden":"true","data-no-controls":g?void 0:"",ref(X){e.load(X)}}),!g&&!I?Vt.createElement("div",{className:"vds-blocker"}):null):x?Vt.createElement(x==="audio"?"audio":"video",{...t,controls:g?!0:null,crossOrigin:typeof b=="boolean"?"":b,poster:x==="video"&&g&&y?y:null,suppressHydrationWarning:!0,children:B?null:h.map(({src:X,type:te})=>lt(X)?Vt.createElement("source",{src:X,type:te!=="?"?te:void 0,key:X}):null),ref(X){e.load(X)}}):null}vfe.displayName="MediaOutlet";function ynt(e){let t=hm(),r=Vt.useMemo(()=>new Ss(e),Object.values(e));return Vt.useEffect(()=>(t.textTracks.add(r),()=>void t.textTracks.remove(r)),[r]),r}function xnt({lang:e,...t}){return ynt({language:e,...t}),null}xnt.displayName="Track";var wnt=ir(zE),Cnt=Vt.forwardRef(({children:e,...t},r)=>Vt.createElement(wnt,{...t},n=>Vt.createElement(Rt.button,{...n,ref:Hr(n.ref,r)},e)));Cnt.displayName="ToggleButton";var Snt=ir(DE),knt=Vt.forwardRef(({children:e,...t},r)=>Vt.createElement(Snt,{src:t.asChild&&Vt.isValidElement(e)?e.props.src:void 0,...t},(n,a)=>Vt.createElement(bfe,{...n,instance:a,ref:Hr(n.ref,r)},e)));knt.displayName="Poster";var bfe=Vt.forwardRef(({instance:e,children:t,...r},n)=>{let{src:a,img:i,alt:o,crossOrigin:s,hidden:l}=e.$state,u=fn(a),c=fn(o),d=fn(s),h=fn(l);return Vt.createElement(Rt.img,{...r,src:u||void 0,alt:c||void 0,crossOrigin:d||void 0,ref:Hr(i.set,n),style:{display:h?"none":void 0}},t)});bfe.displayName="PosterImg";var yfe=Vt.forwardRef(({children:e,...t},r)=>Vt.createElement(Rt.div,{translate:"yes","aria-live":"off","aria-atomic":"true",...t,ref:r},e));yfe.displayName="Caption";var xfe=Vt.forwardRef((e,t)=>{let r=Ei("textTrack"),[n,a]=Vt.useState();return Vt.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]),Vt.createElement(Rt.span,{...e,"data-part":"cue",dangerouslySetInnerHTML:{__html:n?.text||""},ref:t})});xfe.displayName="CaptionText";var Vor=Object.freeze({__proto__:null,Root:yfe,Text:xfe});var dye=_(ot(),1);var a6=_(pe(),1),fye=_(ot(),1);var Rd=_(pe(),1),mye=_(ot(),1),jT=_(K(),1);var gye=_(pe(),1);var DF=_(pe(),1),yye=_(ot(),1);var i6=_(pe(),1),Os=_(pe(),1);var Ic=_(pe(),1),o6=_(pe(),1),xye=_(ot(),1);var wye=_(ot(),1),Cye=_(pe(),1);var bh=_(pe(),1),CT=_(pe(),1),Pi=_(pe(),1);function FB(e){if(typeof e!="string")throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}function $B(e,t,r){let a=jf((r||{}).ignore||[]),i=Ent(t),o=-1;for(;++o0?{type:"text",value:I}:void 0),I===!1?h.lastIndex=x+1:(b!==x&&E.push({type:"text",value:u.value.slice(b,x)}),Array.isArray(I)?E.push(...I):I&&E.push(I),b=x+R[0].length,C=!0),!h.global)break;R=h.exec(u.value)}return C?(b?\]}]+$/.exec(e);if(!t)return[e,void 0];e=e.slice(0,t.index);let r=t[0],n=r.indexOf(")"),a=i9(e,"("),i=i9(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 wfe(e,t){let r=e.input.charCodeAt(e.index-1);return(e.index===0||oi(r)||K0(r))&&(!t||r!==47)}Cfe.peek=Znt;function WB(){return{enter:{gfmFootnoteDefinition:jnt,gfmFootnoteDefinitionLabelString:Bnt,gfmFootnoteCall:Fnt,gfmFootnoteCallString:$nt},exit:{gfmFootnoteDefinition:Hnt,gfmFootnoteDefinitionLabelString:Vnt,gfmFootnoteCall:Unt,gfmFootnoteCallString:Gnt}}}function QB(){return{unsafe:[{character:"[",inConstruct:["phrasing","label","reference"]}],handlers:{footnoteDefinition:qnt,footnoteReference:Cfe}}}function jnt(e){this.enter({type:"footnoteDefinition",identifier:"",label:"",children:[]},e)}function Bnt(){this.buffer()}function Vnt(e){let t=this.resume(),r=this.stack[this.stack.length-1];r.type,r.label=t,r.identifier=Si(this.sliceSerialize(e)).toLowerCase()}function Hnt(e){this.exit(e)}function Fnt(e){this.enter({type:"footnoteReference",identifier:"",label:""},e)}function $nt(){this.buffer()}function Gnt(e){let t=this.resume(),r=this.stack[this.stack.length-1];r.type,r.label=t,r.identifier=Si(this.sliceSerialize(e)).toLowerCase()}function Unt(e){this.exit(e)}function Cfe(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 Znt(){return"["}function qnt(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()),Knt)),o(),i}function Knt(e,t,r){return t===0?e:(r?"":" ")+e}var Wnt=["autolink","destinationLiteral","destinationRaw","reference","titleQuote","titleApostrophe"];Sfe.peek=Xnt;function JB(){return{canContainEols:["delete"],enter:{strikethrough:Qnt},exit:{strikethrough:Jnt}}}function XB(){return{unsafe:[{character:"~",inConstruct:"phrasing",notInConstruct:Wnt}],handlers:{delete:Sfe}}}function Qnt(e){this.enter({type:"delete",children:[]},e)}function Jnt(e){this.exit(e)}function Sfe(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 Xnt(){return"~"}function Ynt(e){return e.length}function Efe(e,t){let r=t||{},n=(r.align||[]).concat(),a=r.stringLength||Ynt,i=[],o=[],s=[],l=[],u=0,c=-1;for(;++cu&&(u=e[c].length);++Cl[C])&&(l[C]=R)}y.push(E)}o[c]=y,s[c]=S}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()),tat);return a(),o}function tat(e,t,r){return">"+(r?"":" ")+e}function YB(e,t){return Tfe(e,t.inConstruct,!0)&&!Tfe(e,t.notInConstruct,!1)}function Tfe(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 tV(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 Afe(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 Pfe(e,t,r,n){let a=Afe(r),i=e.value||"",o=a==="`"?"GraveAccent":"Tilde";if(tV(e,r)){let d=r.enter("codeIndented"),h=r.indentLines(i,rat);return d(),h}let s=r.createTracker(n),l=a.repeat(Math.max(_fe(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 rat(e,t,r){return(r?"":" ")+e}function q9(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 Lfe(e,t,r,n){let a=q9(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 Ife(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 fd(e){return"&#x"+e.toString(16).toUpperCase()+";"}function K9(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}}rV.peek=nat;function rV(e,t,r,n){let a=Ife(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=K9(n.before.charCodeAt(n.before.length-1),u,a);c.inside&&(l=fd(u)+l.slice(1));let d=l.charCodeAt(l.length-1),h=K9(n.after.charCodeAt(0),d,a);h.inside&&(l=l.slice(0,-1)+fd(d));let g=o.move(a);return i(),r.attentionEncodeSurroundingInfo={after:h.outside,before:c.outside},s+l+g}function nat(e,t,r){return r.options.emphasis||"*"}function nV(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,em}),!!((!e.depth||e.depth<3)&&Y0(e)&&(t.options.setext||r))}function Ofe(e,t,r,n){let a=Math.max(Math.min(6,e.depth||1),1),i=r.createTracker(n);if(nV(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=fd(u.charCodeAt(0))+u.slice(1)),u=u?o+" "+u:o,r.options.closeAtx&&(u+=" "+o),l(),s(),u}aV.peek=aat;function aV(e){return e.value||""}function aat(){return"<"}iV.peek=iat;function iV(e,t,r,n){let a=q9(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 iat(){return"!"}oV.peek=oat;function oV(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 oat(){return"!"}sV.peek=sat;function sV(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))}cV.peek=lat;function cV(e,t,r,n){let a=q9(r),i=a==='"'?"Quote":"Apostrophe",o=r.createTracker(n),s,l;if(lV(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 lat(e,t,r){return lV(e,r)?"<":"["}uV.peek=cat;function uV(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 cat(){return"["}function W9(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 Mfe(e){let t=W9(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 Nfe(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 UE(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 zfe(e,t,r,n){let a=r.enter("list"),i=r.bulletCurrent,o=e.ordered?Nfe(r):W9(r),s=e.ordered?o==="."?")":".":Mfe(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),UE(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 Bfe(e,t,r,n){let a=r.enter("paragraph"),i=r.enter("phrasing"),o=r.containerPhrasing(e,n);return i(),a(),o}var dV=jf(["break","delete","emphasis","footnote","footnoteReference","image","imageReference","inlineCode","inlineMath","link","linkReference","mdxJsxTextElement","mdxTextExpression","strong","text","textDirective"]);function Vfe(e,t,r,n){return(e.children.some(function(o){return dV(o)})?r.containerPhrasing:r.containerFlow).call(r,e,n)}function Hfe(e){let t=e.options.strong||"*";if(t!=="*"&&t!=="_")throw new Error("Cannot serialize strong with `"+t+"` for `options.strong`, expected `*`, or `_`");return t}pV.peek=uat;function pV(e,t,r,n){let a=Hfe(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=K9(n.before.charCodeAt(n.before.length-1),u,a);c.inside&&(l=fd(u)+l.slice(1));let d=l.charCodeAt(l.length-1),h=K9(n.after.charCodeAt(0),d,a);h.inside&&(l=l.slice(0,-1)+fd(d));let g=o.move(a+a);return i(),r.attentionEncodeSurroundingInfo={after:h.outside,before:c.outside},s+l+g}function uat(e,t,r){return r.options.strong||"*"}function Ffe(e,t,r,n){return r.safe(e.value,n)}function $fe(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 Gfe(e,t,r){let n=(UE(r)+(r.options.ruleSpaces?" ":"")).repeat($fe(r));return r.options.ruleSpaces?n.slice(0,-1):n}var Q9={blockquote:Rfe,break:eV,code:Pfe,definition:Lfe,emphasis:rV,hardBreak:eV,heading:Ofe,html:aV,image:iV,imageReference:oV,inlineCode:sV,link:cV,linkReference:uV,list:zfe,listItem:jfe,paragraph:Bfe,root:Vfe,strong:pV,text:Ffe,thematicBreak:Gfe};function hV(){return{enter:{table:dat,tableData:Ufe,tableHeader:Ufe,tableRow:fat},exit:{codeText:hat,table:pat,tableData:fV,tableHeader:fV,tableRow:fV}}}function dat(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 pat(e){this.exit(e),this.data.inTable=void 0}function fat(e){this.enter({type:"tableRow",children:[]},e)}function fV(e){this.exit(e)}function Ufe(e){this.enter({type:"tableCell",children:[]},e)}function hat(e){let t=this.resume();this.data.inTable&&(t=t.replace(/\\([\\|])/g,mat));let r=this.stack[this.stack.length-1];r.type,r.value=t,this.exit(e)}function mat(e,t){return t==="|"?t:e}function mV(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,S){return u(c(g,y,S),g.align)}function s(g,b,y,S){let C=d(g,y,S),E=u([C]);return E.slice(0,E.indexOf(` `))}function l(g,b,y,S){let C=y.enter("tableCell"),E=y.enter("phrasing"),R=y.containerPhrasing(g,{...S,before:i,after:i});return E(),C(),R}function u(g,b){return Efe(g,{align:b,alignDelimiters:n,padding:r,stringLength:a})}function c(g,b,y){let S=g.children,C=-1,E=[],R=b.enter("table");for(;++C0&&!r&&(e[e.length-1][1]._gfmAutolinkLiteralWalkedInto=!0),r}var Aat={tokenize:zat,partial:!0};function SV(){return{document:{91:{name:"gfmFootnoteDefinition",tokenize:Oat,continuation:{tokenize:Mat},exit:Nat}},text:{91:{name:"gfmFootnoteCall",tokenize:Iat},93:{name:"gfmPotentialFootnoteCall",add:"after",tokenize:Pat,resolveTo:Lat}}}}function Pat(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=Si(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 Lat(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 Iat(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||Qt(d))return r(d);if(d===93){e.exit("chunkString");let h=e.exit("gfmFootnoteCallString");return a.includes(Si(n.sliceSerialize(h)))?(e.enter("gfmFootnoteCallLabelMarker"),e.consume(d),e.exit("gfmFootnoteCallLabelMarker"),e.exit("gfmFootnoteCall"),t):r(d)}return Qt(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 Oat(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||Qt(b))return r(b);if(b===93){e.exit("chunkString");let y=e.exit("gfmFootnoteDefinitionLabelString");return i=Si(n.sliceSerialize(y)),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(b),e.exit("gfmFootnoteDefinitionLabelMarker"),e.exit("gfmFootnoteDefinitionLabel"),h}return Qt(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),ht(e,g,"gfmFootnoteDefinitionWhitespace")):r(b)}function g(b){return t(b)}}function Mat(e,t,r){return e.check(hc,t,e.attempt(Aat,t,r))}function Nat(e){e.exit("gfmFootnoteDefinition")}function zat(e,t,r){let n=this;return ht(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 wur={}.hasOwnProperty;function kV(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 S=o.exit("strikethroughSequenceTemporary"),C=j1(b);return S._open=!C||C===2&&!!y,S._close=!y||y===2&&!!C,s(b)}}}var ZE=class{constructor(){this.map=[]}add(t,r,n){Bat(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 Bat(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):Ve(z)?i>1?(i=0,n.interrupt=!0,e.exit("tableRow"),e.enter("lineEnding"),e.consume(z),e.exit("lineEnding"),g):r(z):dt(z)?ht(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||Qt(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,dt(z)?ht(e,b,"linePrefix",n.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(z):b(z))}function b(z){return z===45||z===58?S(z):z===124?(o=!0,e.enter("tableCellDivider"),e.consume(z),e.exit("tableCellDivider"),y):P(z)}function y(z){return dt(z)?ht(e,S,"whitespace")(z):S(z)}function S(z){return z===58?(i+=1,o=!0,e.enter("tableDelimiterMarker"),e.consume(z),e.exit("tableDelimiterMarker"),C):z===45?(i+=1,C(z)):z===null||Ve(z)?x(z):P(z)}function C(z){return z===45?(e.enter("tableDelimiterFiller"),E(z)):P(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 dt(z)?ht(e,x,"whitespace")(z):x(z)}function x(z){return z===124?b(z):z===null||Ve(z)?!o||a!==i?P(z):(e.exit("tableDelimiterRow"),e.exit("tableHead"),t(z)):P(z)}function P(z){return r(z)}function I(z){return e.enter("tableRow"),L(z)}function L(z){return z===124?(e.enter("tableCellDivider"),e.consume(z),e.exit("tableCellDivider"),L):z===null||Ve(z)?(e.exit("tableRow"),t(z)):dt(z)?ht(e,L,"whitespace")(z):(e.enter("data"),N(z))}function N(z){return z===null||z===124||Qt(z)?(e.exit("data"),L(z)):(e.consume(z),z===92?F:N)}function F(z){return z===92||z===124?(e.consume(z),N):N(z)}}function Hat(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 ZE;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({},J9(t.events,a)),e.add(a,0,[["exit",i,t]]),i=void 0),i}function rhe(e,t,r,n,a){let i=[],o=J9(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 J9(e,t){let r=e[t],n=r[0]==="enter"?"start":"end";return r[1][n]}var $at=/<(\/?)(iframe|noembed|noframes|plaintext|script|style|title|textarea|xmp)(?=[\t\n\f\r />])/gi,Zur=new RegExp("^"+$at.source,"i");var Uat={name:"tasklistCheck",tokenize:Zat};function RV(){return{text:{91:Uat}}}function Zat(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 Qt(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 Ve(l)?t(l):dt(l)?e.check({tokenize:qat},t,r)(l):r(l)}}function qat(e,t,r){return ht(e,n,"whitespace");function n(a){return a===null?r(a):t(a)}}function nhe(e){return g9([wV(),SV(),kV(e),EV(),RV()])}var Wat={};function KE(e){let t=this,r=e||Wat,n=t.data(),a=n.micromarkExtensions||(n.micromarkExtensions=[]),i=n.fromMarkdownExtensions||(n.fromMarkdownExtensions=[]),o=n.toMarkdownExtensions||(n.toMarkdownExtensions=[]);a.push(nhe(r)),i.push(bV()),o.push(yV(r))}var a$=_(ihe(),1),qm=_(K(),1),s6=_(pe(),1),Rye=_(ot(),1),Tye=_(pe(),1),jF=_(pe(),1),Mc=_(pe(),1),Aye=_(ot(),1),Pye=_(K(),1),Lye=_(ot(),1),cSr=_(K(),1),BF=_(Du(),1);var Iye=_(ot(),1),Oye=_(K(),1);var Mye=_(ot(),1),Nye=_(K(),1);var VF=_(pe(),1);var HF=_(pe(),1),Oc=_(pe(),1),Dye=_(ot(),1),jye=_(K(),1);var Bye=_(ot(),1),Vye=_(K(),1);var Hye=_(K(),1);var FF=_(pe(),1),$ye=_(pe(),1),Gye=_(K(),1),Uye=_(ot(),1),Zye=_(K(),1);var qye=_(K(),1);var $F=_(pe(),1),Kye=_(pe(),1);var GF=_(pe(),1),Ch=_(pe(),1),D3=_(pe(),1),Wye=_(ot(),1),kSr=_(K(),1),Qye=_(ot(),1),Jye=_(K(),1);var Zm=_(pe(),1),Xye=_(pe(),1),Yye=_(ot(),1);var exe=_(K(),1);var she=_(K(),1),th=_(K(),1);var TV=new Map,WE=new WeakMap,ohe=0,Jat=void 0;function Xat(e){return e?(WE.has(e)||(ohe+=1,WE.set(e,ohe.toString())),WE.get(e)):"0"}function Yat(e){return Object.keys(e).sort().filter(t=>e[t]!==void 0).map(t=>`${t}_${t==="root"?Xat(e.root):e[t]}`).toString()}function eit(e){let t=Yat(e),r=TV.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},TV.set(t,r)}return r}function tit(e,t,r={},n=Jat){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}=eit(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(),TV.delete(a))}}function lhe({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]=th.useState(null),g=th.useRef(u),[b,y]=th.useState({inView:!!s,entry:void 0});g.current=u,th.useEffect(()=>{if(o||!d)return;let R;return R=tit(d,(x,P)=>{y({inView:x,entry:P}),g.current&&g.current(x,P),P.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 S=(c=b.entry)==null?void 0:c.target,C=th.useRef(void 0);!d&&S&&!i&&!o&&C.current!==S&&(C.current=S,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 txe=_(Du(),1),Km=_(K(),1),v6=_(pe(),1),nxe=_(ot(),1),axe=_(pe(),1),yh=_(pe(),1),oxe=_(ot(),1);var sxe=_(K(),1),lxe=_(K(),1),Sh=_(pe(),1);var L3=_(K(),1);var Ho=_(K(),1),C8=e=>e.type==="checkbox",bm=e=>e instanceof Date,Fo=e=>e==null,yhe=e=>typeof e=="object",Na=e=>!Fo(e)&&!Array.isArray(e)&&yhe(e)&&!bm(e),rit=e=>Na(e)&&e.target?C8(e.target)?e.target.checked:e.target.value:e,nit=e=>e.substring(0,e.search(/\.\d+(\.|$)/))||e,ait=(e,t)=>e.has(nit(t)),iit=e=>{let t=e.constructor&&e.constructor.prototype;return Na(t)&&t.hasOwnProperty("isPrototypeOf")},IV=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(!(IV&&(e instanceof Blob||n))&&(r||Na(e)))if(t=r?[]:{},!r&&!iit(e))t=e;else for(let a in e)e.hasOwnProperty(a)&&(t[a]=Sc(e[a]));else return e;return t}var tR=e=>Array.isArray(e)?e.filter(Boolean):[],Wa=e=>e===void 0,tt=(e,t,r)=>{if(!t||!Na(e))return r;let n=tR(t.split(/[,[\].]+?/)).reduce((a,i)=>Fo(a)?a:a[i],e);return Wa(n)||n===e?Wa(e[t])?r:e[t]:n},md=e=>typeof e=="boolean",OV=e=>/^\w*$/.test(e),xhe=e=>tR(e.replace(/["|']|\]/g,"").split(/\.|\[/)),hn=(e,t,r)=>{let n=-1,a=OV(t)?[t]:xhe(t),i=a.length,o=i-1;for(;++nHo.default.useContext(whe),Che=e=>{let{children:t,...r}=e;return Ho.default.createElement(whe.Provider,{value:r},t)},oit=(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]!==du.all&&(t._proxyFormState[o]=!n||du.all),r&&(r[o]=!0),e[o]}});return a},Es=e=>Na(e)&&!Object.keys(e).length,sit=(e,t,r,n)=>{r(e);let{name:a,...i}=e;return Es(i)||Object.keys(i).length>=Object.keys(t).length||Object.keys(i).find(o=>t[o]===(!n||du.all))},QE=e=>Array.isArray(e)?e:[e];function lit(e){let t=Ho.default.useRef(e);t.current=e,Ho.default.useEffect(()=>{let r=!e.disabled&&t.current.subject&&t.current.subject.subscribe({next:t.current.next});return()=>{r&&r.unsubscribe()}},[e.disabled])}var vd=e=>typeof e=="string",cit=(e,t,r,n,a)=>vd(e)?(n&&t.watch.add(e),tt(r,e,a)):Array.isArray(e)?e.map(i=>(n&&t.watch.add(i),tt(r,i))):(n&&(t.watchAll=!0),r);var MV=(e,t,r,n,a)=>t?{...r[e],types:{...r[e]&&r[e].types?r[e].types:{},[n]:a||!0}}:{};var uhe=e=>({isOnSubmit:!e||e===du.onSubmit,isOnBlur:e===du.onBlur,isOnChange:e===du.onChange,isOnAll:e===du.all,isOnTouch:e===du.onTouched}),dhe=(e,t,r)=>!r&&(t.watchAll||t.watch.has(e)||[...t.watch].some(n=>e.startsWith(n)&&/^\.\w+/.test(e.slice(n.length)))),w8=(e,t,r,n)=>{for(let a of r||Object.keys(e)){let i=tt(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(w8(s,t))break}else if(Na(s)&&w8(s,t))break}}},uit=(e,t,r)=>{let n=QE(tt(e,r));return hn(n,"root",t[r]),hn(e,r,n),e},NV=e=>e.type==="file",gd=e=>typeof e=="function",XE=e=>{if(!IV)return!1;let t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},JE=e=>vd(e),zV=e=>e.type==="radio",YE=e=>e instanceof RegExp,phe={value:!1,isValid:!1},fhe={value:!0,isValid:!0},She=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&&!Wa(e[0].attributes.value)?Wa(e[0].value)||e[0].value===""?fhe:{value:e[0].value,isValid:!0}:fhe:phe}return phe},hhe={isValid:!1,value:null},khe=e=>Array.isArray(e)?e.reduce((t,r)=>r&&r.checked&&!r.disabled?{isValid:!0,value:r.value}:t,hhe):hhe;function mhe(e,t,r="validate"){if(JE(e)||Array.isArray(e)&&e.every(JE)||md(e)&&!e)return{type:r,message:JE(e)?e:"",ref:t}}var X9=e=>Na(e)&&!YE(e)?e:{value:e,message:""},ghe=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:S,mount:C}=e._f,E=tt(r,y);if(!C||t.has(y))return{};let R=s?s[0]:o,x=W=>{a&&R.reportValidity&&(R.setCustomValidity(md(W)?"":W||""),R.reportValidity())},P={},I=zV(o),L=C8(o),N=I||L,F=(S||NV(o))&&Wa(o.value)&&Wa(E)||XE(o)&&o.value===""||E===""||Array.isArray(E)&&!E.length,z=MV.bind(null,y,n,P),ne=(W,Z,B,J=Q1.maxLength,X=Q1.minLength)=>{let te=W?Z:B;P[y]={type:W?J:X,message:te,ref:o,...z(W?J:X,te)}};if(i?!Array.isArray(E)||!E.length:l&&(!N&&(F||Fo(E))||md(E)&&!E||L&&!She(s).isValid||I&&!khe(s).isValid)){let{value:W,message:Z}=JE(l)?{value:!!l,message:l}:X9(l);if(W&&(P[y]={type:Q1.required,message:Z,ref:R,...z(Q1.required,Z)},!n))return x(Z),P}if(!F&&(!Fo(d)||!Fo(h))){let W,Z,B=X9(h),J=X9(d);if(!Fo(E)&&!isNaN(E)){let X=o.valueAsNumber||E&&+E;Fo(B.value)||(W=X>B.value),Fo(J.value)||(Z=Xnew Date(new Date().toDateString()+" "+G),le=o.type=="time",fe=o.type=="week";vd(B.value)&&E&&(W=le?te(E)>te(B.value):fe?E>B.value:X>new Date(B.value)),vd(J.value)&&E&&(Z=le?te(E)+W.value,J=!Fo(Z.value)&&E.length<+Z.value;if((B||J)&&(ne(B,W.message,Z.message),!n))return x(P[y].message),P}if(g&&!F&&vd(E)){let{value:W,message:Z}=X9(g);if(YE(W)&&!E.match(W)&&(P[y]={type:Q1.pattern,message:Z,ref:o,...z(Q1.pattern,Z)},!n))return x(Z),P}if(b){if(gd(b)){let W=await b(E,r),Z=mhe(W,R);if(Z&&(P[y]={...Z,...z(Q1.validate,Z.message)},!n))return x(Z.message),P}else if(Na(b)){let W={};for(let Z in b){if(!Es(W)&&!n)break;let B=mhe(await b[Z](E,r),R,Z);B&&(W={...B,...z(Z,B.message)},x(B.message),n&&(P[y]=W))}if(!Es(W)&&(P[y]={ref:R,...W},!n))return P}}return x(!0),P};function dit(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=[]}}},LV=e=>Fo(e)||!yhe(e);function rh(e,t){if(LV(e)||LV(t))return e===t;if(bm(e)&&bm(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(bm(i)&&bm(o)||Na(i)&&Na(o)||Array.isArray(i)&&Array.isArray(o)?!rh(i,o):i!==o)return!1}}return!0}var Ehe=e=>e.type==="select-multiple",fit=e=>zV(e)||C8(e),AV=e=>XE(e)&&e.isConnected,Rhe=e=>{for(let t in e)if(gd(e[t]))return!0;return!1};function eR(e,t={}){let r=Array.isArray(e);if(Na(e)||r)for(let n in e)Array.isArray(e[n])||Na(e[n])&&!Rhe(e[n])?(t[n]=Array.isArray(e[n])?[]:{},eR(e[n],t[n])):Fo(e[n])||(t[n]=!0);return t}function The(e,t,r){let n=Array.isArray(e);if(Na(e)||n)for(let a in e)Array.isArray(e[a])||Na(e[a])&&!Rhe(e[a])?Wa(t)||LV(r[a])?r[a]=Array.isArray(e[a])?eR(e[a],[]):{...eR(e[a])}:The(e[a],Fo(t)?{}:t[a],r[a]):r[a]=!rh(e[a],t[a]);return r}var y8=(e,t)=>The(e,t,eR(t)),_he=(e,{valueAsNumber:t,valueAsDate:r,setValueAs:n})=>Wa(e)?e:t?e===""?NaN:e&&+e:r&&vd(e)?new Date(e):n?n(e):e;function PV(e){let t=e.ref;return NV(t)?t.files:zV(t)?khe(e.refs).value:Ehe(t)?[...t.selectedOptions].map(({value:r})=>r):C8(t)?She(e.refs).value:_he(Wa(t.value)?e.ref.value:t.value,e)}var hit=(e,t,r,n)=>{let a={};for(let i of e){let o=tt(t,i);o&&hn(a,i,o._f)}return{criteriaMode:r,names:[...e],fields:a,shouldUseNativeValidation:n}},x8=e=>Wa(e)?e:YE(e)?e.source:Na(e)?YE(e.value)?e.value.source:e.value:e,vhe="AsyncFunction",mit=e=>!!e&&!!e.validate&&!!(gd(e.validate)&&e.validate.constructor.name===vhe||Na(e.validate)&&Object.values(e.validate).find(t=>t.constructor.name===vhe)),git=e=>e.mount&&(e.required||e.min||e.max||e.maxLength||e.minLength||e.pattern||e.validate);function bhe(e,t,r){let n=tt(e,r);if(n||OV(r))return{error:n,name:r};let a=r.split(".");for(;a.length;){let i=a.join("."),o=tt(t,i),s=tt(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 vit=(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,bit=(e,t)=>!tR(tt(e,t)).length&&ci(e,t),yit={mode:du.onSubmit,reValidateMode:du.onChange,shouldFocusError:!0};function xit(e={}){let t={...yit,...e},r={submitCount:0,isDirty:!1,isLoading:gd(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:_V(),array:_V(),state:_V()},h=uhe(t.mode),g=uhe(t.reValidateMode),b=t.criteriaMode===du.all,y=Y=>oe=>{clearTimeout(u),u=setTimeout(Y,oe)},S=async Y=>{if(!t.disabled&&(c.isValid||Y)){let oe=t.resolver?Es((await N()).errors):await z(n,!0);oe!==r.isValid&&d.state.next({isValid:oe})}},C=(Y,oe)=>{!t.disabled&&(c.isValidating||c.validatingFields)&&((Y||Array.from(s.mount)).forEach(he=>{he&&(oe?hn(r.validatingFields,he,oe):ci(r.validatingFields,he))}),d.state.next({validatingFields:r.validatingFields,isValidating:!Es(r.validatingFields)}))},E=(Y,oe=[],he,He,Fe=!0,Pe=!0)=>{if(He&&he&&!t.disabled){if(o.action=!0,Pe&&Array.isArray(tt(n,Y))){let Ie=he(tt(n,Y),He.argA,He.argB);Fe&&hn(n,Y,Ie)}if(Pe&&Array.isArray(tt(r.errors,Y))){let Ie=he(tt(r.errors,Y),He.argA,He.argB);Fe&&hn(r.errors,Y,Ie),bit(r.errors,Y)}if(c.touchedFields&&Pe&&Array.isArray(tt(r.touchedFields,Y))){let Ie=he(tt(r.touchedFields,Y),He.argA,He.argB);Fe&&hn(r.touchedFields,Y,Ie)}c.dirtyFields&&(r.dirtyFields=y8(a,i)),d.state.next({name:Y,isDirty:W(Y,oe),dirtyFields:r.dirtyFields,errors:r.errors,isValid:r.isValid})}else hn(i,Y,oe)},R=(Y,oe)=>{hn(r.errors,Y,oe),d.state.next({errors:r.errors})},x=Y=>{r.errors=Y,d.state.next({errors:r.errors,isValid:!1})},P=(Y,oe,he,He)=>{let Fe=tt(n,Y);if(Fe){let Pe=tt(i,Y,Wa(he)?tt(a,Y):he);Wa(Pe)||He&&He.defaultChecked||oe?hn(i,Y,oe?Pe:PV(Fe._f)):J(Y,Pe),o.mount&&S()}},I=(Y,oe,he,He,Fe)=>{let Pe=!1,Ie=!1,pt={name:Y};if(!t.disabled){let se=!!(tt(n,Y)&&tt(n,Y)._f&&tt(n,Y)._f.disabled);if(!he||He){c.isDirty&&(Ie=r.isDirty,r.isDirty=pt.isDirty=W(),Pe=Ie!==pt.isDirty);let ve=se||rh(tt(a,Y),oe);Ie=!!(!se&&tt(r.dirtyFields,Y)),ve||se?ci(r.dirtyFields,Y):hn(r.dirtyFields,Y,!0),pt.dirtyFields=r.dirtyFields,Pe=Pe||c.dirtyFields&&Ie!==!ve}if(he){let ve=tt(r.touchedFields,Y);ve||(hn(r.touchedFields,Y,he),pt.touchedFields=r.touchedFields,Pe=Pe||c.touchedFields&&ve!==he)}Pe&&Fe&&d.state.next(pt)}return Pe?pt:{}},L=(Y,oe,he,He)=>{let Fe=tt(r.errors,Y),Pe=c.isValid&&md(oe)&&r.isValid!==oe;if(t.delayError&&he?(l=y(()=>R(Y,he)),l(t.delayError)):(clearTimeout(u),l=null,he?hn(r.errors,Y,he):ci(r.errors,Y)),(he?!rh(Fe,he):Fe)||!Es(He)||Pe){let Ie={...He,...Pe&&md(oe)?{isValid:oe}:{},errors:r.errors,name:Y};r={...r,...Ie},d.state.next(Ie)}},N=async Y=>{C(Y,!0);let oe=await t.resolver(i,t.context,hit(Y||s.mount,n,t.criteriaMode,t.shouldUseNativeValidation));return C(Y),oe},F=async Y=>{let{errors:oe}=await N(Y);if(Y)for(let he of Y){let He=tt(oe,he);He?hn(r.errors,he,He):ci(r.errors,he)}else r.errors=oe;return oe},z=async(Y,oe,he={valid:!0})=>{for(let He in Y){let Fe=Y[He];if(Fe){let{_f:Pe,...Ie}=Fe;if(Pe){let pt=s.array.has(Pe.name),se=Fe._f&&mit(Fe._f);se&&c.validatingFields&&C([He],!0);let ve=await ghe(Fe,s.disabled,i,b,t.shouldUseNativeValidation&&!oe,pt);if(se&&c.validatingFields&&C([He]),ve[Pe.name]&&(he.valid=!1,oe))break;!oe&&(tt(ve,Pe.name)?pt?uit(r.errors,ve,Pe.name):hn(r.errors,Pe.name,ve[Pe.name]):ci(r.errors,Pe.name))}!Es(Ie)&&await z(Ie,oe,he)}}return he.valid},ne=()=>{for(let Y of s.unMount){let oe=tt(n,Y);oe&&(oe._f.refs?oe._f.refs.every(he=>!AV(he)):!AV(oe._f.ref))&&Zt(Y)}s.unMount=new Set},W=(Y,oe)=>!t.disabled&&(Y&&oe&&hn(i,Y,oe),!rh(Je(),a)),Z=(Y,oe,he)=>cit(Y,s,{...o.mount?i:Wa(oe)?a:vd(Y)?{[Y]:oe}:oe},he,oe),B=Y=>tR(tt(o.mount?i:a,Y,t.shouldUnregister?tt(a,Y,[]):[])),J=(Y,oe,he={})=>{let He=tt(n,Y),Fe=oe;if(He){let Pe=He._f;Pe&&(!Pe.disabled&&hn(i,Y,_he(oe,Pe)),Fe=XE(Pe.ref)&&Fo(oe)?"":oe,Ehe(Pe.ref)?[...Pe.ref.options].forEach(Ie=>Ie.selected=Fe.includes(Ie.value)):Pe.refs?C8(Pe.ref)?Pe.refs.length>1?Pe.refs.forEach(Ie=>(!Ie.defaultChecked||!Ie.disabled)&&(Ie.checked=Array.isArray(Fe)?!!Fe.find(pt=>pt===Ie.value):Fe===Ie.value)):Pe.refs[0]&&(Pe.refs[0].checked=!!Fe):Pe.refs.forEach(Ie=>Ie.checked=Ie.value===Fe):NV(Pe.ref)?Pe.ref.value="":(Pe.ref.value=Fe,Pe.ref.type||d.values.next({name:Y,values:{...i}})))}(he.shouldDirty||he.shouldTouch)&&I(Y,Fe,he.shouldTouch,he.shouldDirty,!0),he.shouldValidate&&G(Y)},X=(Y,oe,he)=>{for(let He in oe){let Fe=oe[He],Pe=`${Y}.${He}`,Ie=tt(n,Pe);(s.array.has(Y)||Na(Fe)||Ie&&!Ie._f)&&!bm(Fe)?X(Pe,Fe,he):J(Pe,Fe,he)}},te=(Y,oe,he={})=>{let He=tt(n,Y),Fe=s.array.has(Y),Pe=Sc(oe);hn(i,Y,Pe),Fe?(d.array.next({name:Y,values:{...i}}),(c.isDirty||c.dirtyFields)&&he.shouldDirty&&d.state.next({name:Y,dirtyFields:y8(a,i),isDirty:W(Y,Pe)})):He&&!He._f&&!Fo(Pe)?X(Y,Pe,he):J(Y,Pe,he),dhe(Y,s)&&d.state.next({...r}),d.values.next({name:o.mount?Y:void 0,values:{...i}})},le=async Y=>{o.mount=!0;let oe=Y.target,he=oe.name,He=!0,Fe=tt(n,he),Pe=()=>oe.type?PV(Fe._f):rit(Y),Ie=pt=>{He=Number.isNaN(pt)||bm(pt)&&isNaN(pt.getTime())||rh(pt,tt(i,he,pt))};if(Fe){let pt,se,ve=Pe(),$=Y.type===che.BLUR||Y.type===che.FOCUS_OUT,_e=!git(Fe._f)&&!t.resolver&&!tt(r.errors,he)&&!Fe._f.deps||vit($,tt(r.touchedFields,he),r.isSubmitted,g,h),hr=dhe(he,s,$);hn(i,he,ve),$?(Fe._f.onBlur&&Fe._f.onBlur(Y),l&&l(0)):Fe._f.onChange&&Fe._f.onChange(Y);let Yn=I(he,ve,$,!1),ho=!Es(Yn)||hr;if(!$&&d.values.next({name:he,type:Y.type,values:{...i}}),_e)return c.isValid&&(t.mode==="onBlur"&&$?S():$||S()),ho&&d.state.next({name:he,...hr?{}:Yn});if(!$&&hr&&d.state.next({...r}),t.resolver){let{errors:ya}=await N([he]);if(Ie(ve),He){let mo=bhe(r.errors,n,he),go=bhe(ya,n,mo.name||he);pt=go.error,he=go.name,se=Es(ya)}}else C([he],!0),pt=(await ghe(Fe,s.disabled,i,b,t.shouldUseNativeValidation))[he],C([he]),Ie(ve),He&&(pt?se=!1:c.isValid&&(se=await z(n,!0)));He&&(Fe._f.deps&&G(Fe._f.deps),L(he,se,pt,Yn))}},fe=(Y,oe)=>{if(tt(r.errors,oe)&&Y.focus)return Y.focus(),1},G=async(Y,oe={})=>{let he,He,Fe=QE(Y);if(t.resolver){let Pe=await F(Wa(Y)?Y:Fe);he=Es(Pe),He=Y?!Fe.some(Ie=>tt(Pe,Ie)):he}else Y?(He=(await Promise.all(Fe.map(async Pe=>{let Ie=tt(n,Pe);return await z(Ie&&Ie._f?{[Pe]:Ie}:Ie)}))).every(Boolean),!(!He&&!r.isValid)&&S()):He=he=await z(n);return d.state.next({...!vd(Y)||c.isValid&&he!==r.isValid?{}:{name:Y},...t.resolver||!Y?{isValid:he}:{},errors:r.errors}),oe.shouldFocus&&!He&&w8(n,fe,Y?Fe:s.mount),He},Je=Y=>{let oe={...o.mount?i:a};return Wa(Y)?oe:vd(Y)?tt(oe,Y):Y.map(he=>tt(oe,he))},ut=(Y,oe)=>({invalid:!!tt((oe||r).errors,Y),isDirty:!!tt((oe||r).dirtyFields,Y),error:tt((oe||r).errors,Y),isValidating:!!tt(r.validatingFields,Y),isTouched:!!tt((oe||r).touchedFields,Y)}),q=Y=>{Y&&QE(Y).forEach(oe=>ci(r.errors,oe)),d.state.next({errors:Y?r.errors:{}})},at=(Y,oe,he)=>{let He=(tt(n,Y,{_f:{}})._f||{}).ref,Fe=tt(r.errors,Y)||{},{ref:Pe,message:Ie,type:pt,...se}=Fe;hn(r.errors,Y,{...se,...oe,ref:He}),d.state.next({name:Y,errors:r.errors,isValid:!1}),he&&he.shouldFocus&&He&&He.focus&&He.focus()},cr=(Y,oe)=>gd(Y)?d.values.subscribe({next:he=>Y(Z(void 0,oe),he)}):Z(Y,oe,!0),Zt=(Y,oe={})=>{for(let he of Y?QE(Y):s.mount)s.mount.delete(he),s.array.delete(he),oe.keepValue||(ci(n,he),ci(i,he)),!oe.keepError&&ci(r.errors,he),!oe.keepDirty&&ci(r.dirtyFields,he),!oe.keepTouched&&ci(r.touchedFields,he),!oe.keepIsValidating&&ci(r.validatingFields,he),!t.shouldUnregister&&!oe.keepDefaultValue&&ci(a,he);d.values.next({values:{...i}}),d.state.next({...r,...oe.keepDirty?{isDirty:W()}:{}}),!oe.keepIsValid&&S()},Le=({disabled:Y,name:oe,field:he,fields:He})=>{(md(Y)&&o.mount||Y||s.disabled.has(oe))&&(Y?s.disabled.add(oe):s.disabled.delete(oe),I(oe,PV(he?he._f:tt(He,oe)._f),!1,!1,!0))},$e=(Y,oe={})=>{let he=tt(n,Y),He=md(oe.disabled)||md(t.disabled);return hn(n,Y,{...he||{},_f:{...he&&he._f?he._f:{ref:{name:Y}},name:Y,mount:!0,...oe}}),s.mount.add(Y),he?Le({field:he,disabled:md(oe.disabled)?oe.disabled:t.disabled,name:Y}):P(Y,!0,oe.value),{...He?{disabled:oe.disabled||t.disabled}:{},...t.progressive?{required:!!oe.required,min:x8(oe.min),max:x8(oe.max),minLength:x8(oe.minLength),maxLength:x8(oe.maxLength),pattern:x8(oe.pattern)}:{},name:Y,onChange:le,onBlur:le,ref:Fe=>{if(Fe){$e(Y,oe),he=tt(n,Y);let Pe=Wa(Fe.value)&&Fe.querySelectorAll&&Fe.querySelectorAll("input,select,textarea")[0]||Fe,Ie=fit(Pe),pt=he._f.refs||[];if(Ie?pt.find(se=>se===Pe):Pe===he._f.ref)return;hn(n,Y,{_f:{...he._f,...Ie?{refs:[...pt.filter(AV),Pe,...Array.isArray(tt(a,Y))?[{}]:[]],ref:{type:Pe.type,name:Y}}:{ref:Pe}}}),P(Y,!1,void 0,Pe)}else he=tt(n,Y,{}),he._f&&(he._f.mount=!1),(t.shouldUnregister||oe.shouldUnregister)&&!(ait(s.array,Y)&&o.action)&&s.unMount.add(Y)}}},bt=()=>t.shouldFocusError&&w8(n,fe,s.mount),et=Y=>{md(Y)&&(d.state.next({disabled:Y}),w8(n,(oe,he)=>{let He=tt(n,he);He&&(oe.disabled=He._f.disabled||Y,Array.isArray(He._f.refs)&&He._f.refs.forEach(Fe=>{Fe.disabled=He._f.disabled||Y}))},0,!1))},it=(Y,oe)=>async he=>{let He;he&&(he.preventDefault&&he.preventDefault(),he.persist&&he.persist());let Fe=Sc(i);if(s.disabled.size)for(let Pe of s.disabled)hn(Fe,Pe,void 0);if(d.state.next({isSubmitting:!0}),t.resolver){let{errors:Pe,values:Ie}=await N();r.errors=Pe,Fe=Ie}else await z(n);if(ci(r.errors,"root"),Es(r.errors)){d.state.next({errors:{}});try{await Y(Fe,he)}catch(Pe){He=Pe}}else oe&&await oe({...r.errors},he),bt(),setTimeout(bt);if(d.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:Es(r.errors)&&!He,submitCount:r.submitCount+1,errors:r.errors}),He)throw He},St=(Y,oe={})=>{tt(n,Y)&&(Wa(oe.defaultValue)?te(Y,Sc(tt(a,Y))):(te(Y,oe.defaultValue),hn(a,Y,Sc(oe.defaultValue))),oe.keepTouched||ci(r.touchedFields,Y),oe.keepDirty||(ci(r.dirtyFields,Y),r.isDirty=oe.defaultValue?W(Y,Sc(tt(a,Y))):W()),oe.keepError||(ci(r.errors,Y),c.isValid&&S()),d.state.next({...r}))},vr=(Y,oe={})=>{let he=Y?Sc(Y):a,He=Sc(he),Fe=Es(Y),Pe=Fe?a:He;if(oe.keepDefaultValues||(a=he),!oe.keepValues){if(oe.keepDirtyValues){let Ie=new Set([...s.mount,...Object.keys(y8(a,i))]);for(let pt of Array.from(Ie))tt(r.dirtyFields,pt)?hn(Pe,pt,tt(i,pt)):te(pt,tt(Pe,pt))}else{if(IV&&Wa(Y))for(let Ie of s.mount){let pt=tt(n,Ie);if(pt&&pt._f){let se=Array.isArray(pt._f.refs)?pt._f.refs[0]:pt._f.ref;if(XE(se)){let ve=se.closest("form");if(ve){ve.reset();break}}}}n={}}i=t.shouldUnregister?oe.keepDefaultValues?Sc(a):{}:Sc(Pe),d.array.next({values:{...Pe}}),d.values.next({values:{...Pe}})}s={mount:oe.keepDirtyValues?s.mount:new Set,unMount:new Set,array:new Set,disabled:new Set,watch:new Set,watchAll:!1,focus:""},o.mount=!c.isValid||!!oe.keepIsValid||!!oe.keepDirtyValues,o.watch=!!t.shouldUnregister,d.state.next({submitCount:oe.keepSubmitCount?r.submitCount:0,isDirty:Fe?!1:oe.keepDirty?r.isDirty:!!(oe.keepDefaultValues&&!rh(Y,a)),isSubmitted:oe.keepIsSubmitted?r.isSubmitted:!1,dirtyFields:Fe?{}:oe.keepDirtyValues?oe.keepDefaultValues&&i?y8(a,i):r.dirtyFields:oe.keepDefaultValues&&Y?y8(a,Y):oe.keepDirty?r.dirtyFields:{},touchedFields:oe.keepTouched?r.touchedFields:{},errors:oe.keepErrors?r.errors:{},isSubmitSuccessful:oe.keepIsSubmitSuccessful?r.isSubmitSuccessful:!1,isSubmitting:!1})},gn=(Y,oe)=>vr(gd(Y)?Y(i):Y,oe);return{control:{register:$e,unregister:Zt,getFieldState:ut,handleSubmit:it,setError:at,_executeSchema:N,_getWatch:Z,_getDirty:W,_updateValid:S,_removeUnmounted:ne,_updateFieldArray:E,_updateDisabledField:Le,_getFieldArray:B,_reset:vr,_resetDefaultValues:()=>gd(t.defaultValues)&&t.defaultValues().then(Y=>{gn(Y,t.resetOptions),d.state.next({isLoading:!1})}),_updateFormState:Y=>{r={...r,...Y}},_disableForm:et,_subjects:d,_proxyFormState:c,_setErrors:x,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:cr,setValue:te,getValues:Je,reset:gn,resetField:St,clearErrors:q,unregister:Zt,setError:at,setFocus:(Y,oe={})=>{let he=tt(n,Y),He=he&&he._f;if(He){let Fe=He.refs?He.refs[0]:He.ref;Fe.focus&&(Fe.focus(),oe.shouldSelect&&gd(Fe.select)&&Fe.select())}},getFieldState:ut}}function Ahe(e={}){let t=Ho.default.useRef(void 0),r=Ho.default.useRef(void 0),[n,a]=Ho.default.useState({isDirty:!1,isValidating:!1,isLoading:gd(e.defaultValues),isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},validatingFields:{},errors:e.errors||{},disabled:e.disabled||!1,defaultValues:gd(e.defaultValues)?void 0:e.defaultValues});t.current||(t.current={...xit(e),formState:n});let i=t.current.control;return i._options=e,lit({subject:i._subjects.state,next:o=>{sit(o,i._proxyFormState,i._updateFormState,!0)&&a({...i._formState})}}),Ho.default.useEffect(()=>i._disableForm(e.disabled),[i,e.disabled]),Ho.default.useEffect(()=>{if(i._proxyFormState.isDirty){let o=i._getDirty();o!==n.isDirty&&i._subjects.state.next({isDirty:o})}},[i,n.isDirty]),Ho.default.useEffect(()=>{e.values&&!rh(e.values,r.current)?(i._reset(e.values,i._options.resetOptions),r.current=e.values,a(o=>({...o}))):i._resetDefaultValues()},[e.values,i]),Ho.default.useEffect(()=>{e.errors&&i._setErrors(e.errors)},[e.errors,i]),Ho.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()}),Ho.default.useEffect(()=>{e.shouldUnregister&&i._subjects.values.next({values:i._getWatch()})},[e.shouldUnregister,i]),t.current.formState=oit(n,i),t.current}var Zr;(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})(Zr||(Zr={}));var jV;(function(e){e.mergeShapes=(t,r)=>({...t,...r})})(jV||(jV={}));var Ye=Zr.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=Zr.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"]),wit=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 t3=(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,Zr.jsonStringifyReplacer)}`;break;case Ne.unrecognized_keys:r=`Unrecognized key(s) in object: ${Zr.joinValues(e.keys,", ")}`;break;case Ne.invalid_union:r="Invalid input";break;case Ne.invalid_union_discriminator:r=`Invalid discriminator value. Expected ${Zr.joinValues(e.options)}`;break;case Ne.invalid_enum_value:r=`Invalid enum value. Expected ${Zr.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}"`:Zr.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,Zr.assertNever(e)}return{message:r}},Ihe=t3;function Cit(e){Ihe=e}function nR(){return Ihe}var aR=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}},Sit=[];function Qe(e,t){let r=nR(),n=aR({issueData:t,data:e.data,path:e.path,errorMaps:[e.common.contextualErrorMap,e.schemaErrorMap,r,r===t3?void 0:t3].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 Ut;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 Ut;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}}},Ut=Object.freeze({status:"aborted"}),e3=e=>({status:"dirty",value:e}),$o=e=>({status:"valid",value:e}),BV=e=>e.status==="aborted",VV=e=>e.status==="dirty",ym=e=>e.status==="valid",E8=e=>typeof Promise<"u"&&e instanceof Promise;function iR(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 Ohe(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 mt;(function(e){e.errToObj=t=>typeof t=="string"?{message:t}:t||{},e.toString=t=>typeof t=="string"?t:t?.message})(mt||(mt={}));var S8,k8,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}},Phe=(e,t)=>{if(ym(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(E8(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 Phe(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 ym(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=>ym(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(E8(a)?a:Promise.resolve(a));return Phe(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:Ht.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 yd.create(this,this._def)}nullish(){return this.nullable().optional()}array(){return ep.create(this)}promise(){return ih.create(this,this._def)}or(t){return Rm.create([this,t],this._def)}and(t){return Tm.create(this,t,this._def)}transform(t){return new gl({...pr(this._def),schema:this,typeName:Ht.ZodEffects,effect:{type:"transform",transform:t}})}default(t){let r=typeof t=="function"?t:()=>t;return new Im({...pr(this._def),innerType:this,defaultValue:r,typeName:Ht.ZodDefault})}brand(){return new R8({typeName:Ht.ZodBranded,type:this,...pr(this._def)})}catch(t){let r=typeof t=="function"?t:()=>t;return new Om({...pr(this._def),innerType:this,catchValue:r,typeName:Ht.ZodCatch})}describe(t){let r=this.constructor;return new r({...this._def,description:t})}pipe(t){return T8.create(this,t)}readonly(){return Mm.create(this)}isOptional(){return this.safeParse(void 0).success}isNullable(){return this.safeParse(null).success}},kit=/^c[^\s-]{8,}$/i,Eit=/^[0-9a-z]+$/,Rit=/^[0-9A-HJKMNP-TV-Z]{26}$/i,Tit=/^[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,_it=/^[a-z0-9_-]{21}$/i,Ait=/^[A-Za-z0-9-_]+\.[A-Za-z0-9-_]+\.[A-Za-z0-9-_]*$/,Pit=/^[-+]?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)?)??$/,Lit=/^(?!\.)(?!.*\.\.)([A-Z0-9_'+\-\.]*)[A-Z0-9_+-]@([A-Z0-9][A-Z0-9\-]*\.)+[A-Z]{2,}$/i,Iit="^(\\p{Extended_Pictographic}|\\p{Emoji_Component})+$",DV,Oit=/^(?:(?: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])$/,Mit=/^(?:(?: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])$/,Nit=/^(([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]))$/,zit=/^(([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])$/,Dit=/^([0-9a-zA-Z+/]{4})*(([0-9a-zA-Z+/]{2}==)|([0-9a-zA-Z+/]{3}=))?$/,jit=/^([0-9a-zA-Z-_]{4})*(([0-9a-zA-Z-_]{2}(==)?)|([0-9a-zA-Z-_]{3}(=)?))?$/,Mhe="((\\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])))",Bit=new RegExp(`^${Mhe}$`);function Nhe(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 Vit(e){return new RegExp(`^${Nhe(e)}$`)}function zhe(e){let t=`${Mhe}T${Nhe(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 Hit(e,t){return!!((t==="v4"||!t)&&Oit.test(e)||(t==="v6"||!t)&&Nit.test(e))}function Fit(e,t){if(!Ait.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 $it(e,t){return!!((t==="v4"||!t)&&Mit.test(e)||(t==="v6"||!t)&&zit.test(e))}var nh=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}),Ut}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,...mt.errToObj(n)})}_addCheck(t){return new e({...this._def,checks:[...this._def.checks,t]})}email(t){return this._addCheck({kind:"email",...mt.errToObj(t)})}url(t){return this._addCheck({kind:"url",...mt.errToObj(t)})}emoji(t){return this._addCheck({kind:"emoji",...mt.errToObj(t)})}uuid(t){return this._addCheck({kind:"uuid",...mt.errToObj(t)})}nanoid(t){return this._addCheck({kind:"nanoid",...mt.errToObj(t)})}cuid(t){return this._addCheck({kind:"cuid",...mt.errToObj(t)})}cuid2(t){return this._addCheck({kind:"cuid2",...mt.errToObj(t)})}ulid(t){return this._addCheck({kind:"ulid",...mt.errToObj(t)})}base64(t){return this._addCheck({kind:"base64",...mt.errToObj(t)})}base64url(t){return this._addCheck({kind:"base64url",...mt.errToObj(t)})}jwt(t){return this._addCheck({kind:"jwt",...mt.errToObj(t)})}ip(t){return this._addCheck({kind:"ip",...mt.errToObj(t)})}cidr(t){return this._addCheck({kind:"cidr",...mt.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,...mt.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,...mt.errToObj(t?.message)})}duration(t){return this._addCheck({kind:"duration",...mt.errToObj(t)})}regex(t,r){return this._addCheck({kind:"regex",regex:t,...mt.errToObj(r)})}includes(t,r){return this._addCheck({kind:"includes",value:t,position:r?.position,...mt.errToObj(r?.message)})}startsWith(t,r){return this._addCheck({kind:"startsWith",value:t,...mt.errToObj(r)})}endsWith(t,r){return this._addCheck({kind:"endsWith",value:t,...mt.errToObj(r)})}min(t,r){return this._addCheck({kind:"min",value:t,...mt.errToObj(r)})}max(t,r){return this._addCheck({kind:"max",value:t,...mt.errToObj(r)})}length(t,r){return this._addCheck({kind:"length",value:t,...mt.errToObj(r)})}nonempty(t){return this.min(1,mt.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 nh({checks:[],typeName:Ht.ZodString,coerce:(t=e?.coerce)!==null&&t!==void 0?t:!1,...pr(e)})};function Git(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 xm=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}),Ut}let n,a=new lo;for(let i of this._def.checks)i.kind==="int"?Zr.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"?Git(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()):Zr.assertNever(i);return{status:a.value,value:t.data}}gte(t,r){return this.setLimit("min",t,!0,mt.toString(r))}gt(t,r){return this.setLimit("min",t,!1,mt.toString(r))}lte(t,r){return this.setLimit("max",t,!0,mt.toString(r))}lt(t,r){return this.setLimit("max",t,!1,mt.toString(r))}setLimit(t,r,n,a){return new e({...this._def,checks:[...this._def.checks,{kind:t,value:r,inclusive:n,message:mt.toString(a)}]})}_addCheck(t){return new e({...this._def,checks:[...this._def.checks,t]})}int(t){return this._addCheck({kind:"int",message:mt.toString(t)})}positive(t){return this._addCheck({kind:"min",value:0,inclusive:!1,message:mt.toString(t)})}negative(t){return this._addCheck({kind:"max",value:0,inclusive:!1,message:mt.toString(t)})}nonpositive(t){return this._addCheck({kind:"max",value:0,inclusive:!0,message:mt.toString(t)})}nonnegative(t){return this._addCheck({kind:"min",value:0,inclusive:!0,message:mt.toString(t)})}multipleOf(t,r){return this._addCheck({kind:"multipleOf",value:t,message:mt.toString(r)})}finite(t){return this._addCheck({kind:"finite",message:mt.toString(t)})}safe(t){return this._addCheck({kind:"min",inclusive:!0,value:Number.MIN_SAFE_INTEGER,message:mt.toString(t)})._addCheck({kind:"max",inclusive:!0,value:Number.MAX_SAFE_INTEGER,message:mt.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"&&Zr.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 xm({checks:[],typeName:Ht.ZodNumber,coerce:e?.coerce||!1,...pr(e)});var wm=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()):Zr.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}),Ut}gte(t,r){return this.setLimit("min",t,!0,mt.toString(r))}gt(t,r){return this.setLimit("min",t,!1,mt.toString(r))}lte(t,r){return this.setLimit("max",t,!0,mt.toString(r))}lt(t,r){return this.setLimit("max",t,!1,mt.toString(r))}setLimit(t,r,n,a){return new e({...this._def,checks:[...this._def.checks,{kind:t,value:r,inclusive:n,message:mt.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:mt.toString(t)})}negative(t){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!1,message:mt.toString(t)})}nonpositive(t){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!0,message:mt.toString(t)})}nonnegative(t){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!0,message:mt.toString(t)})}multipleOf(t,r){return this._addCheck({kind:"multipleOf",value:t,message:mt.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 wm({checks:[],typeName:Ht.ZodBigInt,coerce:(t=e?.coerce)!==null&&t!==void 0?t:!1,...pr(e)})};var Cm=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}),Ut}return $o(t.data)}};Cm.create=e=>new Cm({typeName:Ht.ZodBoolean,coerce:e?.coerce||!1,...pr(e)});var Sm=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}),Ut}if(isNaN(t.data.getTime())){let i=this._getOrReturnCtx(t);return Qe(i,{code:Ne.invalid_date}),Ut}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()):Zr.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:mt.toString(r)})}max(t,r){return this._addCheck({kind:"max",value:t.getTime(),message:mt.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 Sm({checks:[],coerce:e?.coerce||!1,typeName:Ht.ZodDate,...pr(e)});var r3=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}),Ut}return $o(t.data)}};r3.create=e=>new r3({typeName:Ht.ZodSymbol,...pr(e)});var km=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}),Ut}return $o(t.data)}};km.create=e=>new km({typeName:Ht.ZodUndefined,...pr(e)});var Em=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}),Ut}return $o(t.data)}};Em.create=e=>new Em({typeName:Ht.ZodNull,...pr(e)});var ah=class extends fr{constructor(){super(...arguments),this._any=!0}_parse(t){return $o(t.data)}};ah.create=e=>new ah({typeName:Ht.ZodAny,...pr(e)});var Y1=class extends fr{constructor(){super(...arguments),this._unknown=!0}_parse(t){return $o(t.data)}};Y1.create=e=>new Y1({typeName:Ht.ZodUnknown,...pr(e)});var pu=class extends fr{_parse(t){let r=this._getOrReturnCtx(t);return Qe(r,{code:Ne.invalid_type,expected:Ye.never,received:r.parsedType}),Ut}};pu.create=e=>new pu({typeName:Ht.ZodNever,...pr(e)});var n3=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}),Ut}return $o(t.data)}};n3.create=e=>new n3({typeName:Ht.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}),Ut;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:mt.toString(r)}})}max(t,r){return new e({...this._def,maxLength:{value:t,message:mt.toString(r)}})}length(t,r){return new e({...this._def,exactLength:{value:t,message:mt.toString(r)}})}nonempty(t){return this.min(1,t)}};ep.create=(e,t)=>new ep({type:e,minLength:null,maxLength:null,exactLength:null,typeName:Ht.ZodArray,...pr(t)});function Y9(e){if(e instanceof Rs){let t={};for(let r in e.shape){let n=e.shape[r];t[r]=kc.create(Y9(n))}return new Rs({...e._def,shape:()=>t})}else return e instanceof ep?new ep({...e._def,type:Y9(e.element)}):e instanceof kc?kc.create(Y9(e.unwrap())):e instanceof yd?yd.create(Y9(e.unwrap())):e instanceof bd?bd.create(e.items.map(t=>Y9(t))):e}var Rs=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=Zr.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}),Ut}let{status:n,ctx:a}=this._processInputParams(t),{shape:i,keys:o}=this._getCached(),s=[];if(!(this._def.catchall instanceof pu&&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 pu){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 mt.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=mt.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:Ht.ZodObject})}setKey(t,r){return this.augment({[t]:r})}catchall(t){return new e({...this._def,catchall:t})}pick(t){let r={};return Zr.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 Zr.objectKeys(this.shape).forEach(n=>{t[n]||(r[n]=this.shape[n])}),new e({...this._def,shape:()=>r})}deepPartial(){return Y9(this)}partial(t){let r={};return Zr.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 Zr.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 Dhe(Zr.objectKeys(this.shape))}};Rs.create=(e,t)=>new Rs({shape:()=>e,unknownKeys:"strip",catchall:pu.create(),typeName:Ht.ZodObject,...pr(t)});Rs.strictCreate=(e,t)=>new Rs({shape:()=>e,unknownKeys:"strict",catchall:pu.create(),typeName:Ht.ZodObject,...pr(t)});Rs.lazycreate=(e,t)=>new Rs({shape:e,unknownKeys:"strip",catchall:pu.create(),typeName:Ht.ZodObject,...pr(t)});var Rm=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}),Ut}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}),Ut}}get options(){return this._def.options}};Rm.create=(e,t)=>new Rm({options:e,typeName:Ht.ZodUnion,...pr(t)});var J1=e=>e instanceof _m?J1(e.schema):e instanceof gl?J1(e.innerType()):e instanceof Am?[e.value]:e instanceof Pm?e.options:e instanceof Lm?Zr.objectValues(e.enum):e instanceof Im?J1(e._def.innerType):e instanceof km?[void 0]:e instanceof Em?[null]:e instanceof kc?[void 0,...J1(e.unwrap())]:e instanceof yd?[null,...J1(e.unwrap())]:e instanceof R8||e instanceof Mm?J1(e.unwrap()):e instanceof Om?J1(e._def.innerType):[],oR=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}),Ut;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]}),Ut)}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:Ht.ZodDiscriminatedUnion,discriminator:t,options:r,optionsMap:a,...pr(n)})}};function HV(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=Zr.objectKeys(t),i=Zr.objectKeys(e).filter(s=>a.indexOf(s)!==-1),o={...e,...t};for(let s of i){let l=HV(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(BV(i)||BV(o))return Ut;let s=HV(i.value,o.value);return s.valid?((VV(i)||VV(o))&&r.dirty(),{status:r.value,value:s.data}):(Qe(n,{code:Ne.invalid_intersection_types}),Ut)};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}))}};Tm.create=(e,t,r)=>new Tm({left:e,right:t,typeName:Ht.ZodIntersection,...pr(r)});var bd=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}),Ut;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})}};bd.create=(e,t)=>{if(!Array.isArray(e))throw new Error("You must pass an array of schemas to z.tuple([ ... ])");return new bd({items:e,typeName:Ht.ZodTuple,rest:null,...pr(t)})};var sR=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}),Ut;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:Ht.ZodRecord,...pr(n)}):new e({keyType:nh.create(),valueType:t,typeName:Ht.ZodRecord,...pr(r)})}},a3=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}),Ut;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 Ut;(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 Ut;(u.status==="dirty"||c.status==="dirty")&&r.dirty(),s.set(u.value,c.value)}return{status:r.value,value:s}}}};a3.create=(e,t,r)=>new a3({valueType:t,keyType:e,typeName:Ht.ZodMap,...pr(r)});var i3=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}),Ut;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 Ut;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:mt.toString(r)}})}max(t,r){return new e({...this._def,maxSize:{value:t,message:mt.toString(r)}})}size(t,r){return this.min(t,r).max(t,r)}nonempty(t){return this.min(1,t)}};i3.create=(e,t)=>new i3({valueType:e,minSize:null,maxSize:null,typeName:Ht.ZodSet,...pr(t)});var lR=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}),Ut;function n(s,l){return aR({data:s,path:r.path,errorMaps:[r.common.contextualErrorMap,r.schemaErrorMap,nR(),t3].filter(u=>!!u),issueData:{code:Ne.invalid_arguments,argumentsError:l}})}function a(s,l){return aR({data:s,path:r.path,errorMaps:[r.common.contextualErrorMap,r.schemaErrorMap,nR(),t3].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 ih){let s=this;return $o(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 $o(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:bd.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||bd.create([]).rest(Y1.create()),returns:r||Y1.create(),typeName:Ht.ZodFunction,...pr(n)})}},_m=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})}};_m.create=(e,t)=>new _m({getter:e,typeName:Ht.ZodLazy,...pr(t)});var Am=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}),Ut}return{status:"valid",value:t.data}}get value(){return this._def.value}};Am.create=(e,t)=>new Am({value:e,typeName:Ht.ZodLiteral,...pr(t)});function Dhe(e,t){return new Pm({values:e,typeName:Ht.ZodEnum,...pr(t)})}var Pm=class e extends fr{constructor(){super(...arguments),S8.set(this,void 0)}_parse(t){if(typeof t.data!="string"){let r=this._getOrReturnCtx(t),n=this._def.values;return Qe(r,{expected:Zr.joinValues(n),received:r.parsedType,code:Ne.invalid_type}),Ut}if(iR(this,S8,"f")||Ohe(this,S8,new Set(this._def.values),"f"),!iR(this,S8,"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}),Ut}return $o(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})}};S8=new WeakMap;Pm.create=Dhe;var Lm=class extends fr{constructor(){super(...arguments),k8.set(this,void 0)}_parse(t){let r=Zr.getValidEnumValues(this._def.values),n=this._getOrReturnCtx(t);if(n.parsedType!==Ye.string&&n.parsedType!==Ye.number){let a=Zr.objectValues(r);return Qe(n,{expected:Zr.joinValues(a),received:n.parsedType,code:Ne.invalid_type}),Ut}if(iR(this,k8,"f")||Ohe(this,k8,new Set(Zr.getValidEnumValues(this._def.values)),"f"),!iR(this,k8,"f").has(t.data)){let a=Zr.objectValues(r);return Qe(n,{received:n.data,code:Ne.invalid_enum_value,options:a}),Ut}return $o(t.data)}get enum(){return this._def.values}};k8=new WeakMap;Lm.create=(e,t)=>new Lm({values:e,typeName:Ht.ZodNativeEnum,...pr(t)});var ih=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}),Ut;let n=r.parsedType===Ye.promise?r.data:Promise.resolve(r.data);return $o(n.then(a=>this._def.type.parseAsync(a,{path:r.path,errorMap:r.common.contextualErrorMap})))}};ih.create=(e,t)=>new ih({type:e,typeName:Ht.ZodPromise,...pr(t)});var gl=class extends fr{innerType(){return this._def.schema}sourceType(){return this._def.schema._def.typeName===Ht.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 Ut;let l=await this._def.schema._parseAsync({data:s,path:n.path,parent:n});return l.status==="aborted"?Ut:l.status==="dirty"||r.value==="dirty"?e3(l.value):l});{if(r.value==="aborted")return Ut;let s=this._def.schema._parseSync({data:o,path:n.path,parent:n});return s.status==="aborted"?Ut:s.status==="dirty"||r.value==="dirty"?e3(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"?Ut:(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"?Ut:(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(!ym(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=>ym(o)?Promise.resolve(a.transform(o.value,i)).then(s=>({status:r.value,value:s})):o);Zr.assertNever(a)}};gl.create=(e,t,r)=>new gl({schema:e,typeName:Ht.ZodEffects,effect:t,...pr(r)});gl.createWithPreprocess=(e,t,r)=>new gl({schema:t,effect:{type:"preprocess",transform:e},typeName:Ht.ZodEffects,...pr(r)});var kc=class extends fr{_parse(t){return this._getType(t)===Ye.undefined?$o(void 0):this._def.innerType._parse(t)}unwrap(){return this._def.innerType}};kc.create=(e,t)=>new kc({innerType:e,typeName:Ht.ZodOptional,...pr(t)});var yd=class extends fr{_parse(t){return this._getType(t)===Ye.null?$o(null):this._def.innerType._parse(t)}unwrap(){return this._def.innerType}};yd.create=(e,t)=>new yd({innerType:e,typeName:Ht.ZodNullable,...pr(t)});var Im=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}};Im.create=(e,t)=>new Im({innerType:e,typeName:Ht.ZodDefault,defaultValue:typeof t.default=="function"?t.default:()=>t.default,...pr(t)});var Om=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 E8(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}};Om.create=(e,t)=>new Om({innerType:e,typeName:Ht.ZodCatch,catchValue:typeof t.catch=="function"?t.catch:()=>t.catch,...pr(t)});var o3=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}),Ut}return{status:"valid",value:t.data}}};o3.create=e=>new o3({typeName:Ht.ZodNaN,...pr(e)});var Uit=Symbol("zod_brand"),R8=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}},T8=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"?Ut:i.status==="dirty"?(r.dirty(),e3(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"?Ut: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:Ht.ZodPipeline})}},Mm=class extends fr{_parse(t){let r=this._def.innerType._parse(t),n=a=>(ym(a)&&(a.value=Object.freeze(a.value)),a);return E8(r)?r.then(a=>n(a)):n(r)}unwrap(){return this._def.innerType}};Mm.create=(e,t)=>new Mm({innerType:e,typeName:Ht.ZodReadonly,...pr(t)});function jhe(e,t={},r){return e?ah.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})}}):ah.create()}var Zit={object:Rs.lazycreate},Ht;(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"})(Ht||(Ht={}));var qit=(e,t={message:`Input not instance of ${e.name}`})=>jhe(r=>r instanceof e,t),Bhe=nh.create,Vhe=xm.create,Kit=o3.create,Wit=wm.create,Hhe=Cm.create,Qit=Sm.create,Jit=r3.create,Xit=km.create,Yit=Em.create,eot=ah.create,tot=Y1.create,rot=pu.create,not=n3.create,aot=ep.create,iot=Rs.create,oot=Rs.strictCreate,sot=Rm.create,lot=oR.create,cot=Tm.create,uot=bd.create,dot=sR.create,pot=a3.create,fot=i3.create,hot=lR.create,mot=_m.create,got=Am.create,vot=Pm.create,bot=Lm.create,yot=ih.create,Lhe=gl.create,xot=kc.create,wot=yd.create,Cot=gl.createWithPreprocess,Sot=T8.create,kot=()=>Bhe().optional(),Eot=()=>Vhe().optional(),Rot=()=>Hhe().optional(),Tot={string:e=>nh.create({...e,coerce:!0}),number:e=>xm.create({...e,coerce:!0}),boolean:e=>Cm.create({...e,coerce:!0}),bigint:e=>wm.create({...e,coerce:!0}),date:e=>Sm.create({...e,coerce:!0})},_ot=Ut,FV=Object.freeze({__proto__:null,defaultErrorMap:t3,setErrorMap:Cit,getErrorMap:nR,makeIssue:aR,EMPTY_PATH:Sit,addIssueToContext:Qe,ParseStatus:lo,INVALID:Ut,DIRTY:e3,OK:$o,isAborted:BV,isDirty:VV,isValid:ym,isAsync:E8,get util(){return Zr},get objectUtil(){return jV},ZodParsedType:Ye,getParsedType:X1,ZodType:fr,datetimeRegex:zhe,ZodString:nh,ZodNumber:xm,ZodBigInt:wm,ZodBoolean:Cm,ZodDate:Sm,ZodSymbol:r3,ZodUndefined:km,ZodNull:Em,ZodAny:ah,ZodUnknown:Y1,ZodNever:pu,ZodVoid:n3,ZodArray:ep,ZodObject:Rs,ZodUnion:Rm,ZodDiscriminatedUnion:oR,ZodIntersection:Tm,ZodTuple:bd,ZodRecord:sR,ZodMap:a3,ZodSet:i3,ZodFunction:lR,ZodLazy:_m,ZodLiteral:Am,ZodEnum:Pm,ZodNativeEnum:Lm,ZodPromise:ih,ZodEffects:gl,ZodTransformer:gl,ZodOptional:kc,ZodNullable:yd,ZodDefault:Im,ZodCatch:Om,ZodNaN:o3,BRAND:Uit,ZodBranded:R8,ZodPipeline:T8,ZodReadonly:Mm,custom:jhe,Schema:fr,ZodSchema:fr,late:Zit,get ZodFirstPartyTypeKind(){return Ht},coerce:Tot,any:eot,array:aot,bigint:Wit,boolean:Hhe,date:Qit,discriminatedUnion:lot,effect:Lhe,enum:vot,function:hot,instanceof:qit,intersection:cot,lazy:mot,literal:got,map:pot,nan:Kit,nativeEnum:bot,never:rot,null:Yit,nullable:wot,number:Vhe,object:iot,oboolean:Rot,onumber:Eot,optional:xot,ostring:kot,pipeline:Sot,preprocess:Cot,promise:yot,record:dot,set:fot,strictObject:oot,string:Bhe,symbol:Jit,transformer:Lhe,tuple:uot,undefined:Xit,union:sot,unknown:tot,void:not,NEVER:_ot,ZodIssueCode:Ne,quotelessJson:wit,ZodError:ml});var Fhe=(e,t,r)=>{if(e&&"reportValidity"in e){let n=tt(r,t);e.setCustomValidity(n&&n.message||""),e.reportValidity()}},$V=(e,t)=>{for(let r in t.fields){let n=t.fields[r];n&&n.ref&&"reportValidity"in n.ref?Fhe(n.ref,r,e):n.refs&&n.refs.forEach(a=>Fhe(a,r,e))}},$he=(e,t)=>{t.shouldUseNativeValidation&&$V(e,t);let r={};for(let n in e){let a=tt(t.fields,n),i=Object.assign(e[n]||{},{ref:a&&a.ref});if(Aot(t.names||Object.keys(e),n)){let o=Object.assign({},tt(r,n));hn(o,"root",i),hn(r,n,o)}else hn(r,n,i)}return r},Aot=(e,t)=>e.some(r=>r.startsWith(t+"."));var Pot=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]=MV(o,t,r,a,u?[].concat(u,n.message):n.message)}e.shift()}return r},Ghe=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&&$V({},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:$he(Pot(o.errors,!i.shouldUseNativeValidation&&i.criteriaMode==="all"),i)};throw o}))}catch(o){return Promise.reject(o)}}};var l6=_(pe(),1);var FT=_(K(),1),Th=_(K(),1),fxe=_(ot(),1),hxe=_(K(),1);function cR(){return cR=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let r=!1,n=e.map(a=>{let i=a0e(a,t);return!r&&typeof i=="function"&&(r=!0),i});if(r)return()=>{for(let a=0;a{let{children:r,...n}=e,a=$i.Children.toArray(r),i=a.find($ot);if(i){let o=i.props.children,s=a.map(l=>l===i?$i.Children.count(o)>1?$i.Children.only(null):$i.isValidElement(o)?o.props.children:null:l);return(0,s3.jsx)(ZV,{...n,ref:t,children:$i.isValidElement(o)?$i.cloneElement(o,void 0,s):null})}return(0,s3.jsx)(ZV,{...n,ref:t,children:r})});l3.displayName="Slot";var ZV=$i.forwardRef((e,t)=>{let{children:r,...n}=e;if($i.isValidElement(r)){let a=Uot(r);return $i.cloneElement(r,{...Got(n,r.props),ref:t?UV(t,a):a})}return $i.Children.count(r)>1?$i.Children.only(null):null});ZV.displayName="SlotClone";var Fot=({children:e})=>(0,s3.jsx)(s3.Fragment,{children:e});function $ot(e){return $i.isValidElement(e)&&e.type===Fot}function Got(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 Uot(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 uR=_(pe(),1);function o0e(e){let t=e+"CollectionProvider",[r,n]=Gt(t),[a,i]=r(t,{collectionRef:{current:null},itemMap:new Map}),o=g=>{let{scope:b,children:y}=g,S=oh.default.useRef(null),C=oh.default.useRef(new Map).current;return(0,uR.jsx)(a,{scope:b,itemMap:C,collectionRef:S,children:y})};o.displayName=t;let s=e+"CollectionSlot",l=oh.default.forwardRef((g,b)=>{let{scope:y,children:S}=g,C=i(s,y),E=hu(b,C.collectionRef);return(0,uR.jsx)(l3,{ref:E,children:S})});l.displayName=s;let u=e+"CollectionItemSlot",c="data-radix-collection-item",d=oh.default.forwardRef((g,b)=>{let{scope:y,children:S,...C}=g,E=oh.default.useRef(null),R=hu(b,E),x=i(u,y);return oh.default.useEffect(()=>(x.itemMap.set(E,{ref:E,...C}),()=>void x.itemMap.delete(E))),(0,uR.jsx)(l3,{[c]:"",ref:R,children:S})});d.displayName=u;function h(g){let b=i(e+"CollectionConsumer",g);return oh.default.useCallback(()=>{let S=b.collectionRef.current;if(!S)return[];let C=Array.from(S.querySelectorAll(`[${c}]`));return Array.from(b.itemMap.values()).sort((x,P)=>C.indexOf(x.ref.current)-C.indexOf(P.ref.current))},[b.collectionRef,b.itemMap])}return[{Provider:o,Slot:l,ItemSlot:d},h,n]}var ma=_(K(),1);var s0e=_(K(),1),l0e=_(Ml(),1);var c0e=_(pe(),1),Zot=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"],Ts=Zot.reduce((e,t)=>{let r=s0e.forwardRef((n,a)=>{let{asChild:i,...o}=n,s=i?l3:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),(0,c0e.jsx)(s,{...o,ref:a})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});function dR(e,t){e&&l0e.flushSync(()=>e.dispatchEvent(t))}var KV=_(pe(),1),qot="DismissableLayer",qV="dismissableLayer.update",Kot="dismissableLayer.pointerDownOutside",Wot="dismissableLayer.focusOutside",u0e,p0e=ma.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),f0e=ma.forwardRef((e,t)=>{let{disableOutsidePointerEvents:r=!1,onEscapeKeyDown:n,onPointerDownOutside:a,onFocusOutside:i,onInteractOutside:o,onDismiss:s,...l}=e,u=ma.useContext(p0e),[c,d]=ma.useState(null),h=c?.ownerDocument??globalThis?.document,[,g]=ma.useState({}),b=hu(t,L=>d(L)),y=Array.from(u.layers),[S]=[...u.layersWithOutsidePointerEventsDisabled].slice(-1),C=y.indexOf(S),E=c?y.indexOf(c):-1,R=u.layersWithOutsidePointerEventsDisabled.size>0,x=E>=C,P=Jot(L=>{let N=L.target,F=[...u.branches].some(z=>z.contains(N));!x||F||(a?.(L),o?.(L),L.defaultPrevented||s?.())},h),I=Xot(L=>{let N=L.target;[...u.branches].some(z=>z.contains(N))||(i?.(L),o?.(L),L.defaultPrevented||s?.())},h);return vx(L=>{E===u.layers.size-1&&(n?.(L),!L.defaultPrevented&&s&&(L.preventDefault(),s()))},h),ma.useEffect(()=>{if(c)return r&&(u.layersWithOutsidePointerEventsDisabled.size===0&&(u0e=h.body.style.pointerEvents,h.body.style.pointerEvents="none"),u.layersWithOutsidePointerEventsDisabled.add(c)),u.layers.add(c),d0e(),()=>{r&&u.layersWithOutsidePointerEventsDisabled.size===1&&(h.body.style.pointerEvents=u0e)}},[c,h,r,u]),ma.useEffect(()=>()=>{c&&(u.layers.delete(c),u.layersWithOutsidePointerEventsDisabled.delete(c),d0e())},[c,u]),ma.useEffect(()=>{let L=()=>g({});return document.addEventListener(qV,L),()=>document.removeEventListener(qV,L)},[]),(0,KV.jsx)(Ts.div,{...l,ref:b,style:{pointerEvents:R?x?"auto":"none":void 0,...e.style},onFocusCapture:Uo(e.onFocusCapture,I.onFocusCapture),onBlurCapture:Uo(e.onBlurCapture,I.onBlurCapture),onPointerDownCapture:Uo(e.onPointerDownCapture,P.onPointerDownCapture)})});f0e.displayName=qot;var Qot="DismissableLayerBranch",h0e=ma.forwardRef((e,t)=>{let r=ma.useContext(p0e),n=ma.useRef(null),a=hu(t,n);return ma.useEffect(()=>{let i=n.current;if(i)return r.branches.add(i),()=>{r.branches.delete(i)}},[r.branches]),(0,KV.jsx)(Ts.div,{...e,ref:a})});h0e.displayName=Qot;function Jot(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(){m0e(Kot,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 Xot(e,t=globalThis?.document){let r=Lt(e),n=ma.useRef(!1);return ma.useEffect(()=>{let a=i=>{i.target&&!n.current&&m0e(Wot,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 d0e(){let e=new CustomEvent(qV);document.dispatchEvent(e)}function m0e(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?dR(a,i):a.dispatchEvent(i)}var g0e=f0e,v0e=h0e;var pR=_(K(),1),b0e=_(Ml(),1);var y0e=_(pe(),1),est="Portal",WV=pR.forwardRef((e,t)=>{let{container:r,...n}=e,[a,i]=pR.useState(!1);Lr(()=>i(!0),[]);let o=r||a&&globalThis?.document?.body;return o?b0e.default.createPortal((0,y0e.jsx)(Ts.div,{...n,ref:t}),o):null});WV.displayName=est;var _s=_(K(),1);var x0e=_(K(),1);function tst(e,t){return x0e.useReducer((r,n)=>t[r][n]??r,e)}var QV=e=>{let{present:t,children:r}=e,n=rst(t),a=typeof r=="function"?r({present:n.isPresent}):_s.Children.only(r),i=hu(n.ref,nst(a));return typeof r=="function"||n.isPresent?_s.cloneElement(a,{ref:i}):null};QV.displayName="Presence";function rst(e){let[t,r]=_s.useState(),n=_s.useRef({}),a=_s.useRef(e),i=_s.useRef("none"),o=e?"mounted":"unmounted",[s,l]=tst(o,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return _s.useEffect(()=>{let u=fR(n.current);i.current=s==="mounted"?u:"none"},[s]),Lr(()=>{let u=n.current,c=a.current;if(c!==e){let h=i.current,g=fR(u);e?l("MOUNT"):g==="none"||u?.display==="none"?l("UNMOUNT"):l(c&&h!==g?"ANIMATION_OUT":"UNMOUNT"),a.current=e}},[e,l]),Lr(()=>{if(t){let u,c=t.ownerDocument.defaultView??window,d=g=>{let y=fR(n.current).includes(g.animationName);if(g.target===t&&y&&(l("ANIMATION_END"),!a.current)){let S=t.style.animationFillMode;t.style.animationFillMode="forwards",u=c.setTimeout(()=>{t.style.animationFillMode==="forwards"&&(t.style.animationFillMode=S)})}},h=g=>{g.target===t&&(i.current=fR(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:_s.useCallback(u=>{u&&(n.current=getComputedStyle(u)),r(u)},[])}}function fR(e){return e?.animationName||"none"}function nst(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 w0e=_(K(),1);var C0e=_(pe(),1),ast="VisuallyHidden",hR=w0e.forwardRef((e,t)=>(0,C0e.jsx)(Ts.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}}));hR.displayName=ast;var rn=_(pe(),1),tH="ToastProvider",[rH,ist,ost]=o0e("Toast"),[E0e,g1r]=Gt("Toast",[ost]),[sst,gR]=E0e(tH),R0e=e=>{let{__scopeToast:t,label:r="Notification",duration:n=5e3,swipeDirection:a="right",swipeThreshold:i=50,children:o}=e,[s,l]=lr.useState(null),[u,c]=lr.useState(0),d=lr.useRef(!1),h=lr.useRef(!1);return r.trim()||console.error(`Invalid prop \`label\` supplied to \`${tH}\`. Expected non-empty \`string\`.`),(0,rn.jsx)(rH.Provider,{scope:t,children:(0,rn.jsx)(sst,{scope:t,label:r,duration:n,swipeDirection:a,swipeThreshold:i,toastCount:u,viewport:s,onViewportChange:l,onToastAdd:lr.useCallback(()=>c(g=>g+1),[]),onToastRemove:lr.useCallback(()=>c(g=>g-1),[]),isFocusedToastEscapeKeyDownRef:d,isClosePausedRef:h,children:o})})};R0e.displayName=tH;var T0e="ToastViewport",lst=["F8"],XV="toast.viewportPause",YV="toast.viewportResume",_0e=lr.forwardRef((e,t)=>{let{__scopeToast:r,hotkey:n=lst,label:a="Notifications ({hotkey})",...i}=e,o=gR(T0e,r),s=ist(r),l=lr.useRef(null),u=lr.useRef(null),c=lr.useRef(null),d=lr.useRef(null),h=hu(t,d,o.onViewportChange),g=n.join("+").replace(/Key/g,"").replace(/Digit/g,""),b=o.toastCount>0;lr.useEffect(()=>{let S=C=>{n.length!==0&&n.every(R=>C[R]||C.code===R)&&d.current?.focus()};return document.addEventListener("keydown",S),()=>document.removeEventListener("keydown",S)},[n]),lr.useEffect(()=>{let S=l.current,C=d.current;if(b&&S&&C){let E=()=>{if(!o.isClosePausedRef.current){let I=new CustomEvent(XV);C.dispatchEvent(I),o.isClosePausedRef.current=!0}},R=()=>{if(o.isClosePausedRef.current){let I=new CustomEvent(YV);C.dispatchEvent(I),o.isClosePausedRef.current=!1}},x=I=>{!S.contains(I.relatedTarget)&&R()},P=()=>{S.contains(document.activeElement)||R()};return S.addEventListener("focusin",E),S.addEventListener("focusout",x),S.addEventListener("pointermove",E),S.addEventListener("pointerleave",P),window.addEventListener("blur",E),window.addEventListener("focus",R),()=>{S.removeEventListener("focusin",E),S.removeEventListener("focusout",x),S.removeEventListener("pointermove",E),S.removeEventListener("pointerleave",P),window.removeEventListener("blur",E),window.removeEventListener("focus",R)}}},[b,o.isClosePausedRef]);let y=lr.useCallback(({tabbingDirection:S})=>{let E=s().map(R=>{let x=R.ref.current,P=[x,...Sst(x)];return S==="forwards"?P:P.reverse()});return(S==="forwards"?E.reverse():E).flat()},[s]);return lr.useEffect(()=>{let S=d.current;if(S){let C=E=>{let R=E.altKey||E.ctrlKey||E.metaKey;if(E.key==="Tab"&&!R){let P=document.activeElement,I=E.shiftKey;if(E.target===S&&I){u.current?.focus();return}let F=y({tabbingDirection:I?"backwards":"forwards"}),z=F.findIndex(ne=>ne===P);JV(F.slice(z+1))?E.preventDefault():I?u.current?.focus():c.current?.focus()}};return S.addEventListener("keydown",C),()=>S.removeEventListener("keydown",C)}},[s,y]),(0,rn.jsxs)(v0e,{ref:l,role:"region","aria-label":a.replace("{hotkey}",g),tabIndex:-1,style:{pointerEvents:b?void 0:"none"},children:[b&&(0,rn.jsx)(eH,{ref:u,onFocusFromOutsideViewport:()=>{let S=y({tabbingDirection:"forwards"});JV(S)}}),(0,rn.jsx)(rH.Slot,{scope:r,children:(0,rn.jsx)(Ts.ol,{tabIndex:-1,...i,ref:h})}),b&&(0,rn.jsx)(eH,{ref:c,onFocusFromOutsideViewport:()=>{let S=y({tabbingDirection:"backwards"});JV(S)}})]})});_0e.displayName=T0e;var A0e="ToastFocusProxy",eH=lr.forwardRef((e,t)=>{let{__scopeToast:r,onFocusFromOutsideViewport:n,...a}=e,i=gR(A0e,r);return(0,rn.jsx)(hR,{"aria-hidden":!0,tabIndex:0,...a,ref:t,style:{position:"fixed"},onFocus:o=>{let s=o.relatedTarget;!i.viewport?.contains(s)&&n()}})});eH.displayName=A0e;var vR="Toast",cst="toast.swipeStart",ust="toast.swipeMove",dst="toast.swipeCancel",pst="toast.swipeEnd",P0e=lr.forwardRef((e,t)=>{let{forceMount:r,open:n,defaultOpen:a,onOpenChange:i,...o}=e,[s=!0,l]=nr({prop:n,defaultProp:a,onChange:i});return(0,rn.jsx)(QV,{present:r||s,children:(0,rn.jsx)(mst,{open:s,...o,ref:t,onClose:()=>l(!1),onPause:Lt(e.onPause),onResume:Lt(e.onResume),onSwipeStart:Uo(e.onSwipeStart,u=>{u.currentTarget.setAttribute("data-swipe","start")}),onSwipeMove:Uo(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:Uo(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:Uo(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)})})})});P0e.displayName=vR;var[fst,hst]=E0e(vR,{onClose(){}}),mst=lr.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=gR(vR,r),[S,C]=lr.useState(null),E=hu(t,B=>C(B)),R=lr.useRef(null),x=lr.useRef(null),P=a||y.duration,I=lr.useRef(0),L=lr.useRef(P),N=lr.useRef(0),{onToastAdd:F,onToastRemove:z}=y,ne=Lt(()=>{S?.contains(document.activeElement)&&y.viewport?.focus(),o()}),W=lr.useCallback(B=>{!B||B===1/0||(window.clearTimeout(N.current),I.current=new Date().getTime(),N.current=window.setTimeout(ne,B))},[ne]);lr.useEffect(()=>{let B=y.viewport;if(B){let J=()=>{W(L.current),u?.()},X=()=>{let te=new Date().getTime()-I.current;L.current=L.current-te,window.clearTimeout(N.current),l?.()};return B.addEventListener(XV,X),B.addEventListener(YV,J),()=>{B.removeEventListener(XV,X),B.removeEventListener(YV,J)}}},[y.viewport,P,l,u,W]),lr.useEffect(()=>{i&&!y.isClosePausedRef.current&&W(P)},[i,P,y.isClosePausedRef,W]),lr.useEffect(()=>(F(),()=>z()),[F,z]);let Z=lr.useMemo(()=>S?z0e(S):null,[S]);return y.viewport?(0,rn.jsxs)(rn.Fragment,{children:[Z&&(0,rn.jsx)(gst,{__scopeToast:r,role:"status","aria-live":n==="foreground"?"assertive":"polite","aria-atomic":!0,children:Z}),(0,rn.jsx)(fst,{scope:r,onClose:ne,children:k0e.createPortal((0,rn.jsx)(rH.ItemSlot,{scope:r,children:(0,rn.jsx)(g0e,{asChild:!0,onEscapeKeyDown:Uo(s,()=>{y.isFocusedToastEscapeKeyDownRef.current||ne(),y.isFocusedToastEscapeKeyDownRef.current=!1}),children:(0,rn.jsx)(Ts.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:Uo(e.onKeyDown,B=>{B.key==="Escape"&&(s?.(B.nativeEvent),B.nativeEvent.defaultPrevented||(y.isFocusedToastEscapeKeyDownRef.current=!0,ne()))}),onPointerDown:Uo(e.onPointerDown,B=>{B.button===0&&(R.current={x:B.clientX,y:B.clientY})}),onPointerMove:Uo(e.onPointerMove,B=>{if(!R.current)return;let J=B.clientX-R.current.x,X=B.clientY-R.current.y,te=!!x.current,le=["left","right"].includes(y.swipeDirection),fe=["left","up"].includes(y.swipeDirection)?Math.min:Math.max,G=le?fe(0,J):0,Je=le?0:fe(0,X),ut=B.pointerType==="touch"?10:2,q={x:G,y:Je},at={originalEvent:B,delta:q};te?(x.current=q,mR(ust,d,at,{discrete:!1})):S0e(q,y.swipeDirection,ut)?(x.current=q,mR(cst,c,at,{discrete:!1}),B.target.setPointerCapture(B.pointerId)):(Math.abs(J)>ut||Math.abs(X)>ut)&&(R.current=null)}),onPointerUp:Uo(e.onPointerUp,B=>{let J=x.current,X=B.target;if(X.hasPointerCapture(B.pointerId)&&X.releasePointerCapture(B.pointerId),x.current=null,R.current=null,J){let te=B.currentTarget,le={originalEvent:B,delta:J};S0e(J,y.swipeDirection,y.swipeThreshold)?mR(pst,g,le,{discrete:!0}):mR(dst,h,le,{discrete:!0}),te.addEventListener("click",fe=>fe.preventDefault(),{once:!0})}})})})}),y.viewport)})]}):null}),gst=e=>{let{__scopeToast:t,children:r,...n}=e,a=gR(vR,t),[i,o]=lr.useState(!1),[s,l]=lr.useState(!1);return wst(()=>o(!0)),lr.useEffect(()=>{let u=window.setTimeout(()=>l(!0),1e3);return()=>window.clearTimeout(u)},[]),s?null:(0,rn.jsx)(WV,{asChild:!0,children:(0,rn.jsx)(hR,{...n,children:i&&(0,rn.jsxs)(rn.Fragment,{children:[a.label," ",r]})})})},vst="ToastTitle",L0e=lr.forwardRef((e,t)=>{let{__scopeToast:r,...n}=e;return(0,rn.jsx)(Ts.div,{...n,ref:t})});L0e.displayName=vst;var bst="ToastDescription",yst=lr.forwardRef((e,t)=>{let{__scopeToast:r,...n}=e;return(0,rn.jsx)(Ts.div,{...n,ref:t})});yst.displayName=bst;var I0e="ToastAction",xst=lr.forwardRef((e,t)=>{let{altText:r,...n}=e;return r.trim()?(0,rn.jsx)(N0e,{altText:r,asChild:!0,children:(0,rn.jsx)(M0e,{...n,ref:t})}):(console.error(`Invalid prop \`altText\` supplied to \`${I0e}\`. Expected non-empty \`string\`.`),null)});xst.displayName=I0e;var O0e="ToastClose",M0e=lr.forwardRef((e,t)=>{let{__scopeToast:r,...n}=e,a=hst(O0e,r);return(0,rn.jsx)(N0e,{asChild:!0,children:(0,rn.jsx)(Ts.button,{type:"button",...n,ref:t,onClick:Uo(e.onClick,a.onClose)})})});M0e.displayName=O0e;var N0e=lr.forwardRef((e,t)=>{let{__scopeToast:r,altText:n,...a}=e;return(0,rn.jsx)(Ts.div,{"data-radix-toast-announce-exclude":"","data-radix-toast-announce-alt":n||void 0,...a,ref:t})});function z0e(e){let t=[];return Array.from(e.childNodes).forEach(n=>{if(n.nodeType===n.TEXT_NODE&&n.textContent&&t.push(n.textContent),Cst(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(...z0e(n))}}),t}function mR(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?dR(a,i):a.dispatchEvent(i)}var S0e=(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 wst(e=()=>{}){let t=Lt(e);Lr(()=>{let r=0,n=0;return r=window.requestAnimationFrame(()=>n=window.requestAnimationFrame(t)),()=>{window.cancelAnimationFrame(r),window.cancelAnimationFrame(n)}},[t])}function Cst(e){return e.nodeType===e.ELEMENT_NODE}function Sst(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 JV(e){let t=document.activeElement;return e.some(r=>r===t?!0:(r.focus(),document.activeElement!==t))}var D0e=R0e,j0e=_0e,B0e=P0e,V0e=L0e;var Td=_(pe(),1),j3=_(pe(),1),kT=_(pe(),1),y6=_(pe(),1),g4t=_(K(),1),Exe=_(ot(),1),XSr=_(K(),1);var Rxe=_(ot(),1),Txe=_(K(),1),_xe=_(K(),1),Pxe=_(K(),1),Lxe=_(pe(),1),Ixe=_(pe(),1),Oxe=_(ot(),1);var ZF=_(pe(),1),IT=_(pe(),1),zxe=_(ot(),1);var Dxe=_(ot(),1);var ET=_(pe(),1),Sl=_(pe(),1),x6=_(pe(),1),Hxe=_(ot(),1);var Fxe=_(K(),1),Gxe=_(ot(),1),UT=_(K(),1),Uxe=_(ot(),1),ckr=_(K(),1),RT=_(bk(),1);var xd=_(K(),1);function _8(e,t){if(!e)throw new Error(t)}function bR(e){return e instanceof Error}var F0e=e=>{let t=(0,xd.useRef)([]),r=(0,xd.useRef)(null),n=(0,xd.useRef)(null),a=(0,xd.useCallback)(async()=>{if(typeof window>"u")return;_8(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,xd.useCallback)(async()=>{var u,c;try{if(((u=n.current)==null?void 0:u.state)==="recording")return;t.current=[],await a(),_8(n.current,"MediaRecorder not created"),n.current.start(500)}catch(d){let h=bR(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,xd.useCallback)(async()=>{var u,c;try{_8(n.current,"MediaRecorder not created"),n.current.stop(),(u=r.current)==null||u.getAudioTracks().forEach(d=>d.stop())}catch(d){let h=bR(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,xd.useCallback)(async()=>{var u;try{_8(n.current,"MediaRecorder not created"),n.current.pause()}catch(c){let d=bR(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,xd.useCallback)(async()=>{var u;try{_8(n.current,"MediaRecorder not created"),n.current.resume()}catch(c){let d=bR(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 Li=_(K(),1);var an=_(K()),$0e=_(nH());function Zo(){return Zo=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&(r[a]=e[a]);return r}var Bn;(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"})(Bn||(Bn={}));function xR(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 Est(e,t){switch(t.type){case Bn.START_LOAD:return Zo({},xR(),{isLoading:!0});case Bn.ON_LOAD:return t.howl.state()==="unloaded"?e:xR(t.howl);case Bn.ON_ERROR:return Zo({},xR(),{error:t.message});case Bn.ON_PLAY:return Zo({},e,{playing:!0,paused:!1,stopped:!1});case Bn.ON_PAUSE:return Zo({},e,{playing:!1,paused:!0});case Bn.ON_STOP:return Zo({},e,{playing:!1,paused:!1,stopped:!0});case Bn.ON_END:return Zo({},e,{playing:e.looping,stopped:!e.looping});case Bn.ON_MUTE:{var r;return Zo({},e,{muted:(r=t.howl.mute())!==null&&r!==void 0?r:!1})}case Bn.ON_RATE:{var n,a;return Zo({},e,{rate:(n=(a=t.howl)===null||a===void 0?void 0:a.rate())!==null&&n!==void 0?n:1})}case Bn.ON_VOLUME:{var i,o;return Zo({},e,{volume:(i=(o=t.howl)===null||o===void 0?void 0:o.volume())!==null&&i!==void 0?i:1})}case Bn.ON_LOOP:{var s=t.toggleValue,l=s===void 0?!1:s,u=t.howl;return u.loop(l),Zo({},e,{looping:l})}default:return e}}function Rst(e,t){var r=t[0],n=t[1],a=(0,an.useCallback)(function(){var b=e.getHowl();b!==void 0&&n({type:Bn.ON_LOAD,howl:b})},[n,e]),i=(0,an.useCallback)(function(b,y){n({type:Bn.ON_ERROR,message:y})},[n]),o=(0,an.useCallback)(function(){var b=e.getHowl();b!==void 0&&n({type:Bn.ON_PLAY,howl:b})},[n,e]),s=(0,an.useCallback)(function(){var b=e.getHowl();b!==void 0&&n({type:Bn.ON_PAUSE,howl:b})},[n,e]),l=(0,an.useCallback)(function(){var b=e.getHowl();b!==void 0&&n({type:Bn.ON_END,howl:b})},[n,e]),u=(0,an.useCallback)(function(){var b=e.getHowl();b!==void 0&&n({type:Bn.ON_STOP,howl:b})},[n,e]),c=(0,an.useCallback)(function(){var b=e.getHowl();b!==void 0&&n({type:Bn.ON_MUTE,howl:b})},[n,e]),d=(0,an.useCallback)(function(){var b=e.getHowl();b!==void 0&&n({type:Bn.ON_VOLUME,howl:b})},[n,e]),h=(0,an.useCallback)(function(){var b=e.getHowl();b!==void 0&&n({type:Bn.ON_RATE,howl:b})},[n,e]);(0,an.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,an.useRef)(function(b){if(b.type===Bn.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 Tst=["initialVolume","initialRate","initialMute"],G0e=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=kst(a,Tst),u=new $0e.Howl(Zo({mute:s,volume:i,rate:o},l));return this.callbacks.forEach(function(c){return c({type:Bn.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}(),_st=function(){function e(){}return e.getInstance=function(){return this.instance===void 0&&(e.instance=new G0e),e.instance},e}();_st.instance=void 0;var c3=function(){var t=(0,an.useRef)(null);function r(){if(t.current!==null)return t.current;var R=new G0e;return t.current=R,R}var n=Rst(r(),(0,an.useReducer)(Est,r().getHowl(),xR)),a=n[0],i=n[1],o=(0,an.useCallback)(function(){for(var R=arguments.length,x=new Array(R),P=0;PObject.prototype.toString.call(e)==="[object Array]",Mst={compute:function(e){let{world:t}=this,r=t.compute;return typeof e=="string"&&r.hasOwnProperty(e)?r[e](this):Ost(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}},U0e=Mst;var Nst=function(e){return this.fullPointer.forEach((r,n)=>{let a=this.update([r]);e(a,n)}),this},zst=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)},Dst=function(e){let t=this.fullPointer;return t=t.filter((n,a)=>{let i=this.update([n]);return e(i,a)}),this.update(t)},jst=function(e){let r=this.fullPointer.find((n,a)=>{let i=this.update([n]);return e(i,a)});return this.update([r])},Bst=function(e){return this.fullPointer.some((r,n)=>{let a=this.update([r]);return e(a,n)})},Vst=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)},Z0e={forEach:Nst,map:zst,filter:Dst,find:jst,some:Bst,random:Vst};var mu={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}};mu.group=mu.groups;mu.fullSentence=mu.fullSentences;mu.sentence=mu.fullSentences;mu.lastTerm=mu.lastTerms;mu.firstTerm=mu.firstTerms;var q0e=mu;var aH=Object.assign({},q0e,U0e,Z0e);aH.get=aH.eq;var K0e=aH;var wR=class e{constructor(t,r,n={}){[["document",t],["world",A8],["_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=A8.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(wR.prototype,K0e);var CR=wR;var W0e="14.14.3";var Q0e=function(e){return e&&typeof e=="object"&&!Array.isArray(e)};function J0e(e,t){if(Q0e(t))for(let r in t)Q0e(t[r])?(e[r]||Object.assign(e,{[r]:{}}),J0e(e[r],t[r])):Object.assign(e,{[r]:t[r]});return e}function Hst(e,t){for(let r in t)e[r]=e[r]||{},Object.assign(e[r],t[r]);return e}var Fst=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))})},$st=function(e,t,r,n){let{methods:a,model:i,compute:o,hooks:s}=t;e.methods&&Hst(a,e.methods),e.model&&J0e(i,e.model),e.irregulars&&Fst(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)},X0e=$st;var Y0e=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 Gst=e=>Object.prototype.toString.call(e)==="[object Object]",iH=function(e){return Object.prototype.toString.call(e)==="[object Array]"},Ust=function(e){return e.map(t=>t.terms.map(r=>(iH(r.tags)&&(r.tags=new Set(r.tags)),r)))},Zst=function(e){return e.map(t=>t.map(r=>({text:r,normal:r,pre:"",post:" ",tags:new Set})))},qst=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(Gst(e)&&e.isView)return new t(e.document,e.ptrs);if(iH(e)){if(iH(e[0])){let o=Zst(e);return new t(o)}let i=Ust(e);return new t(i)}return a},oH=qst;var SR=Object.assign({},A8),As=function(e,t){t&&As.addWords(t);let r=oH(e,CR,SR);return e&&r.compute(SR.hooks),r};Object.defineProperty(As,"_world",{value:SR,writable:!0});As.tokenize=function(e,t){let{compute:r}=this._world;t&&As.addWords(t);let n=oH(e,CR,SR);return r.contractions&&n.compute(["alias","normal","machine","contractions"]),n};As.plugin=function(e){return X0e(e,this._world,CR,this),this};As.extend=As.plugin;As.world=function(){return this._world};As.model=function(){return this._world.model};As.methods=function(){return this._world.methods};As.hooks=function(){return this._world.hooks};As.verbose=Y0e;As.version=W0e;var qo=As;var Kst=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 ome=e=>/^\p{Lu}[\p{Ll}'’]/u.test(e)||/^\p{Lu}$/u.test(e),Jst=e=>e.replace(/^\p{Ll}/u,t=>t.toUpperCase()),Xst=e=>e.replace(/^\p{Lu}/u,t=>t.toLowerCase()),lme=(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},u3=function(e){let t=/ $/,r=/[-–—]/,n=e[e.length-1];n&&!t.test(n.post)&&!r.test(n.post)&&(n.post+=" ")},sme=(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,"")}},Yst=function(e,t,r){let n=e[t];if(t!==0||!ome(n.text))return;r[0].text=Jst(r[0].text);let a=e[t];a.tags.has("ProperNoun")||a.tags.has("Acronym")||ome(a.text)&&a.text.length>1&&(a.text=Xst(a.text))},cme=function(e,t,r,n){let[a,i,o]=t;i===0||o===n[a].length?u3(r):(u3(r),u3([e[t[1]]])),Yst(e,i,r),lme(e,i,r)},ume=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),elt=function(e){let[t,r]=e.index||[0,0];P8+=1,P8=P8>46655?0:P8,t=t>46655?0:t,r=r>1294?0:r;let n=dme(P8.toString(36));n+=dme(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()},kR=elt;var pme=function(e){e.has("@hasContraction")&&typeof e.contractions=="function"&&e.grow("@hasContraction").contractions().expand()},fme=e=>Object.prototype.toString.call(e)==="[object Array]",tlt=function(e){return e=e.map(t=>(t.id=kR(t),t)),e},rlt=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]||[]:fme(e)?fme(e[0])?e[0]:e:[]},hme=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=rlt(e,a);g.length!==0&&(g=tlt(g),r?(pme(t.update([c]).firstTerm()),cme(h,c,g,n)):(pme(t.update([c]).lastTerm()),ume(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},Nm={insertAfter:function(e){return hme(e,this,!1)},insertBefore:function(e){return hme(e,this,!0)}};Nm.append=Nm.insertAfter;Nm.prepend=Nm.insertBefore;Nm.insert=Nm.insertAfter;var mme=Nm;var nlt=/\$[0-9a-z]+/g,sH={},alt=e=>/^\p{Lu}[\p{Ll}'’]/u.test(e)||/^\p{Lu}$/u.test(e),ilt=e=>e.replace(/^\p{Ll}/u,t=>t.toUpperCase()),olt=e=>e.replace(/^\p{Lu}/u,t=>t.toLowerCase()),slt=function(e,t,r){return e.forEach(n=>{let a=t(n);n.replaceWith(a,r)}),e},llt=function(e,t){if(typeof e!="string")return e;let r=t.groups();return e=e.replace(nlt,n=>{let a=n.replace(/\$/,"");return r.hasOwnProperty(a)?r[a].text():n}),e};sH.replaceWith=function(e,t={}){let r=this.fullPointer,n=this;if(this.uncache(),typeof e=="function")return slt(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&&alt(a[0].text);e=llt(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?ilt:olt;d.docs[0][0].text=h(d.docs[0][0].text)}return d};sH.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 gme=sH;var clt=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"))},ult=function(e,t){t.forEach(r=>{let[n,a,i]=r,o=i-a;e[n]&&(i===e[n].length&&i>1&&clt(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},vme=ult;var dlt=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},lH={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=vme(this.document,o),l=t(o);return i=dlt(i,l),r.ptrs=i,r.document=s,r.compute("index"),a&&(r.ptrs=void 0),e?r.toView(i):(this.ptrs=[],r.none())}};lH.delete=lH.remove;var bme=lH;var L8={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}};L8.deHyphenate=L8.dehyphenate;L8.toQuotation=L8.toQuotations;var yme=L8;var plt=(e,t)=>e.normalt.normal?1:0,flt=(e,t)=>{let r=e.normal.trim().length,n=t.normal.trim().length;return rn?-1:0},hlt=(e,t)=>e.wordst.words?-1:0,mlt=(e,t)=>e[0]t[0]?-1:e[1]>t[1]?1:-1,glt=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},ER={alpha:plt,length:flt,wordCount:hlt,sequential:mlt,byFreq:glt};var vlt=new Set(["index","sequence","seq","sequential","chron","chronological"]),blt=new Set(["freq","frequency","topk","repeats"]),ylt=new Set(["alpha","alphabetical"]),xlt=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},wlt=function(e){let{docs:t,pointer:r}=this;if(this.uncache(),typeof e=="function")return xlt(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 vlt.has(e)&&(e="sequential"),ylt.has(e)&&(e="alpha"),blt.has(e)?(a=ER.byFreq(a),this.update(a.map(i=>i.pointer))):typeof ER[e]=="function"?(a=a.sort(ER[e]),this.update(a.map(i=>i.pointer))):this},Clt=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)},Slt=function(){let e=new Set;return this.filter(r=>{let n=r.text("machine");return e.has(n)?!1:(e.add(n),!0)})},xme={unique:Slt,reverse:Clt,sort:wlt};var klt=e=>Object.prototype.toString.call(e)==="[object Array]",wme=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},Elt=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=wme(e.document,t.docs),e.all()},Cme={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 Elt(this,e);if(klt(e)){let t=wme(this.document,e);return this.document=t,this.all()}return this}};var Rlt=function(){return this.ptrs=this.fullPointer,this},Tlt=function(){let e=this.ptrs;return!e||e.length<1?this:(e=e.map(t=>t.slice(0,3)),this.ptrs=e,this)},Sme={harden:Rlt,soften:Tlt};var _lt=Object.assign({},ime,mme,gme,bme,yme,xme,Cme,Sme),Alt=function(e){Object.assign(e.prototype,_lt)},kme=Alt;var Plt={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))},RR=Llt;var Ilt=/'/,Olt=new Set(["what","how","when","where","why"]),Mlt=new Set(["be","go","start","think","need"]),Nlt=new Set(["been","gone"]),zlt=function(e,t){let r=e[t].normal.split(Ilt)[0];if(Olt.has(r))return[r,"did"];if(e[t+1]){if(Nlt.has(e[t+1].normal))return[r,"had"];if(Mlt.has(e[t+1].normal))return[r,"would"]}return null},Pme=zlt;var Dlt=function(e,t){return e[t].normal==="ain't"||e[t].normal==="aint"?null:[e[t].normal.replace(/n't/,""),"not"]},Lme=Dlt;var cH=/'/,jlt=/(e|é|aison|sion|tion)$/,Blt=/(age|isme|acle|ege|oire)$/,Vlt=(e,t)=>{let r=e[t].normal.split(cH)[1];return r&&r.endsWith("e")?["la",r]:["le",r]},Hlt=(e,t)=>{let r=e[t].normal.split(cH)[1];return r&&jlt.test(r)&&!Blt.test(r)?["du",r]:r&&r.endsWith("s")?["des",r]:["de",r]},Flt=(e,t)=>["je",e[t].normal.split(cH)[1]],TR={preJ:Flt,preL:Vlt,preD:Hlt};var $lt=/^([0-9.]{1,4}[a-z]{0,2}) ?[-–—] ?([0-9]{1,4}[a-z]{0,2})$/i,Glt=/^([0-9]{1,2}(:[0-9][0-9])?(am|pm)?) ?[-–—] ?([0-9]{1,2}(:[0-9][0-9])?(am|pm)?)$/i,Ult=/^[0-9]{3}-[0-9]{4}$/,Zlt=function(e,t){let r=e[t],n=r.text.match($lt);return n!==null?r.tags.has("PhoneNumber")===!0||Ult.test(r.text)?null:[n[1],"to",n[2]]:(n=r.text.match(Glt),n!==null?[n[1],"to",n[4]]:null)},Ime=Zlt;var qlt=/^([+-]?[0-9][.,0-9]*)([a-z°²³µ/]+)$/,Klt=function(e,t,r){let n=r.model.one.numberSuffixes||{},i=e[t].text.match(qlt);if(i!==null){let o=i[2].toLowerCase().trim();return n.hasOwnProperty(o)?null:[i[1],o]}return null},Ome=Klt;var Mme=/'/,Wlt=/^[0-9][^-–—]*[-–—].*?[0-9]/,Nme=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]]},zme={t:(e,t)=>Lme(e,t),d:(e,t)=>Pme(e,t)},Dme={j:(e,t)=>TR.preJ(e,t),l:(e,t)=>TR.preL(e,t),d:(e,t)=>TR.preD(e,t)},Qlt=function(e,t,r,n){for(let a=0;a2)return i.out.concat(n)}return null},uH=function(e,t){let r=t.fromText(e.join(" "));return r.compute(["id","alias"]),r.docs[0]},Jlt=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"]},Xlt=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(Mme.test(o[l].normal)===!0){let h=o[l].normal.split(Mme);u=h[0],c=h[1]}let d=Qlt(i,o[l],u,c);if(!d&&zme.hasOwnProperty(c)&&(d=zme[c](o,l,t)),!d&&Dme.hasOwnProperty(u)&&(d=Dme[u](o,l)),u==="there"&&c==="s"&&(d=Jlt(o,l)),d){d=uH(d,e),RR(r,[s,l],d),Nme(r[s],e,l,d.length);continue}if(Wlt.test(o[l].normal)){d=Ime(o,l),d&&(d=uH(d,e),RR(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"),Nme(r[s],e,l,d.length));continue}d=Ome(o,l,t),d&&(d=uH(d,e),RR(r,[s,l],d),a.one.setTag([d[1]],"Unit",t,null,"contraction-unit"))}})},jme=Xlt;var Bme={contractions:jme};var Ylt={model:Ame,compute:Bme,hooks:["contractions"]},Vme=Ylt;var Hme=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}}})},ect=function(e){return e.docs.forEach(t=>{t.forEach(r=>{delete r.frozen})}),e},Fme={frozen:Hme,freeze:Hme,unfreeze:ect};var $me=e=>"\x1B[34m"+e+"\x1B[0m",Gme=e=>"\x1B[3m\x1B[2m"+e+"\x1B[0m",tct=function(e){e.docs.forEach(t=>{console.log($me(` \u250C\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500`)),t.forEach(r=>{let n=` ${Gme("\u2502")} `,a=r.implicit||r.text||"-";r.frozen===!0?n+=`${$me(a)} \u2744\uFE0F`:n+=Gme(a),console.log(n)})})},dH=tct;var Ume={compute:Fme,mutate:e=>{let t=e.methods.one;t.termMethods.isFrozen=r=>r.frozen===!0,t.debug.freeze=dH,t.debug.frozen=dH},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 rct=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},Zme=rct;var qme=/^(under|over|mis|re|un|dis|semi|pre|post)-?/,nct=new Set(["Verb","Infinitive","PastTense","Gerund","PresentTense","Adjective","Participle"]),act=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(qme.test(l)===!0){let u=l.replace(qme,"");if(o.hasOwnProperty(u)&&u.length>3&&nct.has(o[u]))return i([s],o[u],r,!1,"1-lexicon-prefix"),!0}return null},Kme=act;var ict=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}},Qme=oct;var Jme={one:{expandLexicon:Qme}};var sct=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)},Xme={addWords:sct};var lct={one:{lexicon:{},_multiCache:{},frozenLex:{}}},Yme={model:lct,methods:Jme,compute:Wme,lib:Xme,hooks:["lexicon"]};var cct=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())},uct=function(e,t){let r=[{}],n=[null],a=[0],i=[],o=0;e.forEach(function(s){let l=0,u=cct(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}},_R=uct;var dct=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)},ege=fct;var hct=e=>Object.prototype.toString.call(e)==="[object Object]";function tge(e){e.prototype.lookup=function(t,r={}){if(!t)return this.none();typeof t=="string"&&(t=[t]);let n=hct(t)?t:_R(t,this.world),a=ege(this,n,r);return a=a.settle(),a}}var pH=(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},mct=function(e){return e.goNext=e.goNext.map(t=>{if(Object.keys(t).length!==0)return t}),e.goNext=pH(e.goNext,void 0),e.failTo=pH(e.failTo,0),e.endAs=pH(e.endAs,null),e},rge=mct;var fH={buildTrie:function(e){let t=_R(e,this.world());return rge(t)}};fH.compile=fH.buildTrie;var nge={api:tge,lib:fH};var age=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},hH=function(e,t){let{ptrs:r,byGroup:n}=e;return r=age(r,t),Object.keys(n).forEach(a=>{n[a]=age(n[a],t)}),{ptrs:r,byGroup:n}},d3=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},ige=e=>Object.prototype.toString.call(e)==="[object Object]",p3=e=>e&&ige(e)&&e.isView===!0,f3=e=>e&&ige(e)&&e.isNet===!0;var gct=function(e,t,r){let n=this.methods.one;if(p3(e))return this.intersection(e);if(f3(e))return this.sweep(e,{tagger:!1}).view.settle();e=d3(e,r,this.world);let a={regs:e,group:t},i=n.match(this.docs,a,this._cache),{ptrs:o,byGroup:s}=hH(i,this.fullPointer),l=this.toView(o);return l._groups=s,l},vct=function(e,t,r){let n=this.methods.one;if(p3(e))return this.intersection(e).eq(0);if(f3(e))return this.sweep(e,{tagger:!1,matchOne:!0}).view;e=d3(e,r,this.world);let a={regs:e,group:t,justOne:!0},i=n.match(this.docs,a,this._cache),{ptrs:o,byGroup:s}=hH(i,this.fullPointer),l=this.toView(o);return l._groups=s,l},bct=function(e,t,r){let n=this.methods.one;if(p3(e))return this.intersection(e).fullPointer.length>0;if(f3(e))return this.sweep(e,{tagger:!1}).view.found;e=d3(e,r,this.world);let a={regs:e,group:t,justOne:!0};return n.match(this.docs,a,this._cache).ptrs.length>0},yct=function(e,t,r){let n=this.methods.one;if(p3(e))return this.filter(l=>l.intersection(e).found);if(f3(e)){let l=this.sweep(e,{tagger:!1}).view.settle();return this.if(l)}e=d3(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},xct=function(e,t,r){let{methods:n}=this,a=n.one;if(p3(e))return this.filter(s=>!s.intersection(e).found);if(f3(e)){let s=this.sweep(e,{tagger:!1}).view.settle();return this.ifNo(s)}e=d3(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},oge={matchOne:vct,match:gct,has:bct,if:yct,ifNo:xct};var wct=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},Cct=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)},kct=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)},Ect=function(e,t,r){return this.growRight(e,t,r).growLeft(e,t,r)},sge={before:wct,after:Cct,growLeft:Sct,growRight:kct,grow:Ect};var lge=function(e,t){return[e[0],e[1],t[2]]},Rct=function(e){return Object.prototype.toString.call(e)==="[object Array]"},mH=(e,t,r)=>typeof e=="string"||Rct(e)?t.match(e,r):e||t.none(),gH=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},h3={};h3.splitOn=function(e,t){let{splitAll:r}=this.methods.one.pointer,n=mH(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=>gH(o,this)),this.update(i)};h3.splitBefore=function(e,t){let{splitAll:r}=this.methods.one.pointer,n=mH(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(lge(o.match,o.after)):i.push(o.match)}),i=i.filter(o=>o),i=i.map(o=>gH(o,this)),this.update(i)};h3.splitAfter=function(e,t){let{splitAll:r}=this.methods.one.pointer,n=mH(e,this,t).fullPointer,a=r(this.fullPointer,n),i=[];return a.forEach(o=>{i.push(o.passthrough),o.before&&o.match?i.push(lge(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=>gH(o,this)),this.update(i)};h3.split=h3.splitAfter;var cge=h3;var Tct=function(e,t){return!e||!t||e[0]!==t[0]?!1:e[2]===t[1]},uge=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|$)/,Lct=/([!~[^]*(?:<[^<]*>)?\([^)]+[^\\)]\)[?\]+*$~]*)(?:\s|$)/,Ict=/ /g,Oct=e=>/^[![^]*(<[^<]*>)?\(/.test(e)&&/\)[?\]+*$~]*$/.test(e),fge=e=>/^[![^]*(<[^<]*>)?\//.test(e)&&/\/[?\]+*$~]*$/.test(e),hge=function(e){return e=e.map(t=>t.trim()),e=e.filter(t=>t),e},Mct=function(e){let t=e.split(Pct),r=[];t.forEach(a=>{if(fge(a)){r.push(a);return}r=r.concat(a.split(Lct))}),r=hge(r);let n=[];return r.forEach(a=>{Oct(a)||fge(a)?n.push(a):n=n.concat(a.split(Ict))}),n=hge(n),n},mge=Mct;var gge=/\{([0-9]+)?(, *[0-9]*)?\}/,vge=/&&/,Nct=new RegExp(/^<\s*(\S+)\s*>/),bge=e=>e.charAt(0).toUpperCase()+e.substring(1),Rc=e=>e.charAt(e.length-1),vl=e=>e.charAt(0),m3=e=>e.substring(1),g3=e=>e.substring(0,e.length-1),I8=function(e){return e=m3(e),e=g3(e),e},yge=function(e,t){let r={};for(let n=0;n<2;n+=1){if(Rc(e)==="$"&&(r.end=!0,e=g3(e)),vl(e)==="^"&&(r.start=!0,e=m3(e)),Rc(e)==="?"&&(r.optional=!0,e=g3(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=Nct.exec(e);a.length>=2&&(r.group=a[1],e=e.replace(a[0],""))}if(Rc(e)==="+"&&(r.greedy=!0,e=g3(e)),e!=="*"&&Rc(e)==="*"&&e!=="\\*"&&(r.greedy=!0,e=g3(e)),vl(e)==="!"&&(r.negative=!0,e=m3(e)),vl(e)==="~"&&Rc(e)==="~"&&e.length>2&&(e=I8(e),r.fuzzy=!0,r.min=t.fuzzy||.85,/\(/.test(e)===!1))return r.word=e,r;if(vl(e)==="/"&&Rc(e)==="/")return e=I8(e),t.caseSensitive&&(r.use="text"),r.regex=new RegExp(e),r;if(gge.test(e)===!0&&(e=e.replace(gge,(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)===")"){vge.test(e)?(r.choices=e.split(vge),r.operator="and"):(r.choices=e.split("|"),r.operator="or"),r.choices[0]=m3(r.choices[0]);let a=r.choices.length-1;r.choices[a]=g3(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=>yge(o,t))),e=""}if(vl(e)==="{"&&Rc(e)==="}"){if(e=I8(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=I8(e),r.chunk=bge(e),r.greedy=!0,r;if(vl(e)==="%"&&Rc(e)==="%")return e=I8(e),r.switch=e,r}return vl(e)==="#"?(r.tag=m3(e),r.tag=bge(r.tag),r):vl(e)==="@"?(r.method=m3(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)},xge=yge;var zct=/[a-z0-9][-–—][a-z]/i,Dct=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&&zct.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},wge=Dct;var Cge=function(e,t){let{all:r}=t.methods.two.transform.verb||{},n=e.root;return r?r(n,t.model):[]},Sge=function(e,t){let{all:r}=t.methods.two.transform.noun||{};return r?r(e.root,t.model):[e.root]},kge=function(e,t){let{all:r}=t.methods.two.transform.adjective||{};return r?r(e.root,t.model):[e.root]},jct=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(Cge(r,t)):r.pos==="Noun"?n=n.concat(Sge(r,t)):r.pos==="Adjective"&&(n=n.concat(kge(r,t))):(n=n.concat(Cge(r,t)),n=n.concat(Sge(r,t)),n=n.concat(kge(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},Ege=jct;var Bct=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})},Hct=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))},Fct=function(e){return e=Bct(e),e=Vct(e),e=Hct(e),e},Rge=Fct;var $ct=function(e,t,r){if(e==null||e==="")return[];t=t||{},typeof e=="number"&&(e=String(e));let n=mge(e);return n=n.map(a=>xge(a,t)),n=wge(n,r),n=Ege(n,r),n=Rge(n,t),n},Tge=$ct;var Gct=function(e,t){for(let r of t)if(e.has(r))return!0;return!1},Uct=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,vH={hasQuote:e=>Kct.test(e.pre)||Wct.test(e.post),hasComma:e=>wd(e,","),hasPeriod:e=>wd(e,".")===!0&&wd(e,"...")===!1,hasExclamation:e=>wd(e,"!"),hasQuestionMark:e=>wd(e,"?")||wd(e,"\xBF"),hasEllipses:e=>wd(e,"..")||wd(e,"\u2026"),hasSemicolon:e=>wd(e,";"),hasColon:e=>wd(e,":"),hasSlash:e=>/\//.test(e.text),hasHyphen:e=>Pge.test(e.post)||Pge.test(e.pre),hasDash:e=>Lge.test(e.post)||Lge.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)};vH.hasQuotation=vH.hasQuote;var O8=vH;var AR=function(){},Qct=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||Age(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 O8[t.method]=="function"&&O8[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=>AR(e,a,r,n)):t.choices.some(a=>AR(e,a,r,n)):!1};AR=function(e,t,r,n){let a=Qct(e,t,r,n);return t.negative===!0?!a:a};var za=AR;var Ige=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=sh(e,e.t);a.length=n-e.t}return e.t=n,!0},Nge=Jct;var Xct=function(e){return Object.prototype.toString.call(e)==="[object Array]"},bH=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 Yct=function(e){let{regs:t}=e,r=t[e.r],n=bH(e);if(n){if(r.negative===!0)return null;if(e.hasGroup===!0){let a=sh(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},Dge=Yct;var eut=function(e){let{regs:t}=e,r=t[e.r],n=zge(e);if(n){if(r.negative===!0)return null;if(e.hasGroup===!0){let a=sh(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},jge=eut;var tut=function(e,t,r){let n=0;for(let a=e.t;an?!1:(e.t+=n,!0)},Bge=tut;var rut=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?Bge(e,n,t[e.r+1]):(e.t+=1,!0)},Vge=rut;var nut=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)}},Hge=nut;var aut=function(e){let{regs:t,phrase_length:r}=e,n=t[e.r];return e.t=Ige(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},Fge=aut;var iut=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)}},$ge=iut;var out=function(e,t){let r=e.regs[e.r],n=sh(e,t);e.t>1&&r.greedy?n.length+=e.t-t:n.length++},sut=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]&&Hge(e),n.implicit&&e.terms[e.t+1]&&$ge(e),e.t+=1,r.end===!0&&e.t!==e.terms.length&&r.greedy!==!0||r.greedy===!0&&!Fge(e)?null:(e.hasGroup===!0&&out(e,a),!0))},PR=sut;var lut=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(!Nge(a))return null;continue}if(s.choices!==void 0&&s.operator==="or"){if(!Dge(a))return null;continue}if(s.choices!==void 0&&s.operator==="and"){if(!jge(a))return null;continue}if(s.anything===!0){if(s.negative&&s.anything||!PR(a))return null;continue}if(Mge(s,a)===!0){if(!PR(a))return null;continue}if(s.negative){if(!Vge(a))return null;continue}if(za(a.terms[a.t],s,a.start_i+a.t,a.phrase_length)===!0){if(!PR(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}},M8=lut;var cut=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})},Gge=cut;var uut=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},dut=function(e,t,r){let n=M8(e,t,0,e.length);return n?(n=Zge(n,r),n):null},put=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=Uge(o,t.notIf,e)),o=Gge(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},qge=put;var fut={one:{termMethods:O8,parseMatch:Tge,match:qge}},Kge=fut;var Wge={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 Qge={api:pge,methods:Kge,lib:Wge};var hut=/^\../,mut=/^#./,gut=e=>(e=e.replace(/&/g,"&"),e=e.replace(//g,">"),e=e.replace(/"/g,"""),e=e.replace(/'/g,"'"),e),vut=function(e){let t="",r="";return e=gut(e),hut.test(e)?t=``),t+=">",{start:t,end:r}},but=function(e,t){let r={},n={};return Object.keys(t).forEach(a=>{let i=t[a],o=vut(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}},yut=function(e){let{starts:t,ends:r}=but(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(yH,""),wut.test(o)&&(o=" "),o=o.replace(xut,""),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(yH,""),o==="-"?o=" ":o=o.replace(Xge,""));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||!Cut.test(o))&&(o+=" "),n+=i+s+o}),r===!1&&(n=n.trim()),t.lowerCase===!0&&(n=n.toLowerCase()),n},Yge=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(zm=o=0;zm>4]+e2e[o]+~~i[zm|[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},Dm=Sut;var kut={text:!0,terms:!0},t2e={case:"none",unicode:"some",form:"machine",punctuation:"some"},xH=function(e,t){return Object.assign({},e,t)},tp={text:e=>lh(e,{keepPunct:!0},!1),normal:e=>lh(e,xH(v3.normal,{keepPunct:!0}),!1),implicit:e=>lh(e,xH(v3.implicit,{keepPunct:!0}),!1),machine:e=>lh(e,t2e,!1),root:e=>lh(e,xH(t2e,{form:"root"}),!1),hash:e=>Dm(lh(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 Eut=function(e,t){return t=t||{},typeof t=="string"&&(t={}),t=Object.assign({},kut,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})},wH={json:function(e){let t=Eut(this,e);return typeof e=="number"?t[e]:t}};wH.data=wH.json;var r2e=wH;var Rut=()=>typeof window<"u"&&window.document,Tut=function(e){let t=this.methods.one.debug||{};return e&&t.hasOwnProperty(e)?(t[e](this),this):Rut()?(t.clientSide(this),this):(t.tags(this),this)},n2e=Tut;var _ut=function(e){let t=e.pre||"",r=e.post||"";return t+e.text+r},Aut=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},Put=function(e,t){let r=Aut(e,t),n="";return e.docs.forEach((a,i)=>{for(let o=0;oObject.prototype.toString.call(e)==="[object Object]",Iut=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)},Out=function(e){if(Lut(e))return CH(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 Dm(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 Iut(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()},Mut={debug:n2e,out:Out,wrap:function(e){return CH(this,e)}},a2e=Mut;var Nut=e=>Object.prototype.toString.call(e)==="[object Object]",i2e={text:function(e){let t={};if(e&&typeof e=="string"&&v3.hasOwnProperty(e)?t=Object.assign({},v3[e]):e&&Nut(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),Yge(this.docs,t)}};var zut=Object.assign({},a2e,i2e,r2e,Jge),Dut=function(e){Object.assign(e.prototype,zut)},o2e=Dut;var jut=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()})},s2e=jut;var rp="\x1B[0m",But={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=But;var Vut=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(", ")},Hut=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)+" - "+Vut(i,r);console.log(l)})}),console.log(` `)},l2e=Hut;var Fut=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(` `)},c2e=Fut;var $ut=(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]},Gut=function(e,t,r){let n=$ut(e,t,r);return`${n[0]}${co.blue(n[1])}${n[2]}`},Uut=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=Gut(a,s.offset,l)}),console.log(a)}),console.log(` `)},u2e=Uut;var Zut={tags:l2e,clientSide:s2e,chunks:c2e,highlight:u2e},SH=Zut;var d2e={api:o2e,methods:{one:{hash:Dm,debug:SH}}};var LR=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},p2e=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]},ch=function(e){let t={};return e.forEach(r=>{t[r[0]]=t[r[0]]||[],t[r[0]].push(r)}),t},f2e=function(e){let t={};for(let r=0;ri&&(o.after=[r,i,e[2]]),o},Kut=function(e,t){return e[1]<=t[1]&&t[2]<=e[2]},Wut=function(e,t){let r=ch(t),n=[];return e.forEach(a=>{let[i]=a,o=r[i]||[];if(o=o.filter(l=>Kut(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=qut(s,l);o[u+1]?(n.push({before:c.before,match:c.match}),c.after&&(s=c.after)):n.push(c)})}),n},IR=Wut;var Qut=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},Jut=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)},Xut=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=Qut(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=Jut(n,t)),r.push(c))}),r=r.filter(n=>n.length>0),r},h2e=Xut;var Yut=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=>LR(i,u));s.push(i);let l=p2e(s);a.push(l)}),a=f2e(a),a},kH=edt;var tdt=function(e,t){let r=[];return IR(e,t).forEach(a=>{a.passthrough&&r.push(a.passthrough),a.before&&r.push(a.before),a.after&&r.push(a.after)}),r},EH=tdt;var rdt=function(e,t){let r=e[1]t[2]?t[2]:e[2];return r{let i=r[a[0]]||[];i=i.filter(o=>LR(a,o)),i.length!==0&&i.forEach(o=>{let s=rdt(a,o);s&&n.push(s)})}),n},g2e=ndt;var adt=function(e){return Object.prototype.toString.call(e)==="[object Array]"},RH=(e,t)=>typeof e=="string"||adt(e)?t.match(e):e||t.none(),z8=function(e,t){return e.map(r=>{let[n,a]=r;return t[n]&&t[n][a]&&(r[3]=t[n][a].id),r})},Cd={};Cd.union=function(e){e=RH(e,this);let t=kH(this.fullPointer,e.fullPointer);return t=z8(t,this.document),this.toView(t)};Cd.and=Cd.union;Cd.intersection=function(e){e=RH(e,this);let t=g2e(this.fullPointer,e.fullPointer);return t=z8(t,this.document),this.toView(t)};Cd.not=function(e){e=RH(e,this);let t=EH(this.fullPointer,e.fullPointer);return t=z8(t,this.document),this.toView(t)};Cd.difference=Cd.not;Cd.complement=function(){let e=this.all(),t=EH(e.fullPointer,this.fullPointer);return t=z8(t,this.document),this.toView(t)};Cd.settle=function(){let e=this.fullPointer;return e.forEach(t=>{e=kH(e,[t])}),e=z8(e,this.document),this.update(e)};var idt=function(e){Object.assign(e.prototype,Cd)},v2e=idt;var b2e={methods:m2e,api:v2e};var y2e={buildNet:function(e){let r=this.methods().one.buildNet(e,this.world());return r.isNet=!0,r}};var odt=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}}},x2e=odt;var TH=function(e){return e.optional===!0||e.negative===!0?null:e.tag?"#"+e.tag:e.word?e.word:e.switch?`%${e.switch}%`:null},sdt=function(e){let t=[];return e.forEach(r=>{t.push(TH(r)),r.operator==="and"&&r.choices&&r.choices.forEach(n=>{n.forEach(a=>{t.push(TH(a))})})}),t.filter(r=>r)},ldt=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=TH(i);o&&t.push(o)})}),r+=1)}),{wants:t,count:r}},cdt=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=sdt(n.regs);let{wants:a,count:i}=ldt(n.regs);n.wants=a,n.minWant=i,n.minWords=n.regs.filter(o=>!o.optional).length}),e},w2e=cdt;var udt=function(e,t){e=w2e(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}},C2e=udt;var ddt=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})},S2e=ddt;var pdt=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})},k2e=pdt;var fdt=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},E2e=fdt;var hdt=function(e,t){return e.map((r,n)=>{let a=t[n].length;return r=r.filter(i=>a>=i.minWords),r})},mdt=function(e,t,r,n={}){let a=r.one.cacheDoc(e),i=S2e(a,t.hooks);return i=k2e(i,a,e),t.always.length>0&&(i=i.map(s=>s.concat(t.always))),i=hdt(i,e),E2e(i,e,a,r,n)},R2e=mdt;var gdt=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&&(T2e(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)}}))},_2e=vdt;var A2e={buildNet:C2e,bulkMatch:R2e,bulkTagger:_2e};var P2e={lib:y2e,api:x2e,methods:{one:A2e}};var I2e=/ /,L2e=function(e,t){t==="Noun"&&(e.chunk=t),t==="Verb"&&(e.chunk=t)},O2e=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(/^#/,""),O2e(i,s,r,n))})},ydt=function(e){return Object.prototype.toString.call(e)==="[object Array]"},xdt=(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)}`)},M2e=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&&xdt(e,t,a),ydt(t)===!0){t.forEach(s=>M2e(e,s,r,n));return}if(typeof t!="string"){console.warn(`compromise: Invalid tag '${t}'`);return}if(t=t.trim(),I2e.test(t)){bdt(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=>uh({id:s})),o}return[uh({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},LH=e=>Object.prototype.toString.call(e)==="[object Array]",OR=e=>(e=e||"").trim(),Edt=function(e=[]){return typeof e=="string"?function(r){let n=r.split(/\r?\n/),a=[];n.forEach(o=>{if(!o.trim()||Sdt.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:kdt(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=uh({});return r.forEach(i=>{if((i=uh(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(uh),t);var t},Rdt=e=>"\x1B[31m"+e+"\x1B[0m",Tdt=e=>"\x1B[2m"+e+"\x1B[0m",AH=function(e,t){let r="-> ";t&&(r=Tdt("\u2192 "));let n="";return np(e).forEach((a,i)=>{let o=a.id||"";if(t&&(o=Rdt(o)),i===0&&!a.id)return;let s=a._cache.parents.length;n+=" ".repeat(s)+r+o+` `}),n},j2e=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},B2e={text:AH,txt:AH,array:j2e,flat:j2e},V2e=function(e,t){return t==="nested"||t==="json"?e:t==="debug"?(console.log(AH(e,!0)),null):B2e.hasOwnProperty(t)?B2e[t](e):e},_H=e=>{np(e,(t,r)=>{t.id&&(t._cache.parents=t._cache.parents||[],r._cache.parents=t._cache.parents.concat([t.id]))})},_dt=(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 LH(t[r])?e[r]=t[r].concat(e[r]||[]):e[r]===void 0&&(e[r]=t[r])}),e),Adt=/\//,PH=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=OR(t),!Adt.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)||uh({});return new e(r)}add(t,r={}){if(LH(t))return t.forEach(a=>this.add(OR(a),r)),this;t=OR(t);let n=uh({id:t,props:r});return this.json.children.push(n),new e(n)}remove(t){return t=OR(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=_dt(n.props,r.props)}),this}depth(){_H(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 _H(this.json),V2e(this.json,t)}debug(){return _H(this.json),V2e(this.json,"debug"),this}},IH=function(e){let t=Edt(e);return new PH(t)};IH.prototype.plugin=function(e){e(this)};var Pdt={Noun:"blue",Verb:"green",Negative:"green",Date:"red",Value:"red",Adjective:"magenta",Preposition:"cyan",Conjunction:"cyan",Determiner:"cyan",Hyphenated:"cyan",Adverb:"cyan"},jm=Pdt;var Ldt=function(e){if(jm.hasOwnProperty(e.id))return jm[e.id];if(jm.hasOwnProperty(e.is))return jm[e.is];let t=e._cache.parents.find(r=>jm[r]);return jm[t]},Idt=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:Ldt(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},H2e=Idt;var F2e=function(e){return e?typeof e=="string"?[e]:e:[]},Odt=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},Mdt=function(e,t){return e=Odt(e,t),Object.keys(e).forEach(r=>{e[r].children=F2e(e[r].children),e[r].not=F2e(e[r].not)}),Object.keys(e).forEach(r=>{(e[r].not||[]).forEach(a=>{e[a]&&e[a].not&&e[a].not.push(r)})}),e},$2e=Mdt;var Ndt=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 IH(t).cache().fillDown().out("array")},zdt=function(e){return Object.keys(e).forEach(t=>{e[t]=Object.assign({},e[t]),e[t].novel=!0}),e},Ddt=function(e,t){Object.keys(t).length>0&&(e=zdt(e)),e=$2e(e,t);let r=Object.assign({},t,e),n=Ndt(r);return H2e(n)},G2e=Ddt;var U2e={one:{setTag:N2e,unTag:z2e,addTags:G2e,canBe:D2e}};var Z2e=function(e){return Object.prototype.toString.call(e)==="[object Array]"},jdt={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||""),Z2e(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 Z2e(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)}},q2e=jdt;var Bdt=function(e){Object.assign(e.prototype,q2e)},K2e=Bdt;var Vdt=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},W2e={addTags:Vdt};var Q2e=new Set(["Auxiliary","Possessive"]),Hdt=function(e,t){return e=e.sort((r,n)=>{if(Q2e.has(r)||!t.hasOwnProperty(n))return 1;if(Q2e.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},Fdt=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=Hdt(o,n)})})},J2e=Fdt;var X2e={model:{one:{tagSet:{}}},compute:{tagRank:J2e},methods:U2e,api:K2e,lib:W2e};var $dt=/([.!?\u203D\u2E18\u203C\u2047-\u2049\u3002]+\s)/g,Gdt=/^[.!?\u203D\u2E18\u203C\u2047-\u2049\u3002]+\s$/,Udt=/((?:\r?\n|\r)+)/,Zdt=function(e){let t=[],r=e.split(Udt);for(let n=0;n0&&(a.push(o),e[i]="")}return a},t9e=Qdt;var n9e={'"':'"',"\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"},Jdt=RegExp("["+Object.keys(n9e).join("")+"]","g"),Xdt=RegExp("["+Object.values(n9e).join("")+"]","g"),r9e=function(e){if(!e)return!1;let t=e.match(Xdt);return t!==null&&t.length===1},Ydt=function(e){let t=[];for(let r=0;r(e[t]=!0,e),{});var u1t=function(e){return Object.prototype.toString.call(e)==="[object Array]"},d1t=function(e,t){let r=[],n=[];if(e=e||"",typeof e=="number"&&(e=String(e)),u1t(e))return e;let a=e.split(c1t);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=p9e(r),r=d9e(r),r=r.filter(o=>o),r},f9e=d1t;var h9e=/\p{Letter}/u,MR=/[\p{Number}\p{Currency_Symbol}]/u,p1t=/^[a-z]\.([a-z]\.)+/i,f1t=/[sn]['’]$/,h1t=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}},m9e=h1t;var m1t=(e,t)=>{let{str:r,pre:n,post:a}=m9e(e,t);return{text:r,pre:n,post:a,tags:new Set}},g9e=m1t;var g1t=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("")},v9e=g1t;var v1t=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},b9e=v1t;var b1t=/([A-Z]\.)+[A-Z]?,?$/,y1t=/^[A-Z]\.,?$/,x1t=/[A-Z]{2,}('s|,)?$/,w1t=/([a-z]\.)+[a-z]\.?$/,C1t=function(e){return b1t.test(e)===!0||w1t.test(e)===!0||y1t.test(e)===!0||x1t.test(e)===!0},S1t=function(e){return C1t(e)&&(e=e.replace(/\./g,"")),e},y9e=S1t;var k1t=function(e,t){let r=t.methods.one.killUnicode,n=e.text||"";n=b9e(n),n=r(n,t),n=y9e(n),e.normal=n},NR=k1t;var E1t=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=>{NR(c,t)}),u}),e},x9e=E1t;var R1t=/[ .][A-Z]\.? *$/i,T1t=/(?:\u2026|\.{2,}) *$/,_1t=/\p{L}/u,A1t=/\. *$/,P1t=/^[A-Z]\. $/,L1t=function(e,t){if(_1t.test(e)===!1||R1t.test(e)===!0||e.length===3&&P1t.test(e)||T1t.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&&A1t.test(e)===!0)},w9e=L1t;var C9e={one:{killUnicode:v9e,tokenize:{splitSentences:l9e,isSentence:w9e,splitTerms:f9e,splitWhitespace:g9e,fromString:x9e}}};var I1t={"&":"and","@":"at","%":"percent",plz:"please",bein:"being"},S9e=I1t;var k9e=["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 E9e=["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 R9e=["jan","feb","mar","apr","jun","jul","aug","sep","sept","oct","nov","dec"];var T9e=["ad","al","arc","ba","bl","ca","cca","col","corp","ft","fy","ie","lit","ma","md","pd","tce"];var _9e=["dept","univ","assn","bros","inc","ltd","co"];var A9e=["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 P9e=["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 O1t=[[k9e],[P9e,"Unit"],[T9e,"Noun"],[E9e,"Honorific"],[R9e,"Month"],[_9e,"Organization"],[A9e,"Place"]],MH={},D8={};O1t.forEach(e=>{e[0].forEach(t=>{MH[t]=!0,D8[t]="Abbreviation",e[1]!==void 0&&(D8[t]=[D8[t],e[1]])})});var L9e=["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 I9e={like:!0,ish:!0,less:!0,able:!0,elect:!0,type:!0,designate:!0};var O9e={"!":"\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"},M9e={};Object.keys(O9e).forEach(function(e){O9e[e].split("").forEach(function(t){M9e[t]=e})});var N9e=M9e;var z9e={"#":!0,"@":!0,_:!0,"\xB0":!0,"\u200B":!0,"\u200C":!0,"\u200D":!0,"\uFEFF":!0},D9e={"%":!0,_:!0,"\xB0":!0,"\u200B":!0,"\u200C":!0,"\u200D":!0,"\uFEFF":!0},j9e={"<3":!0,"{i=i.trim(),i!==""&&(e.alias=e.alias||[],e.alias.push(i))})}return e},H9e=z1t;var D1t=/^\p{Letter}+-\p{Letter}+$/u,j1t=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"),D1t.test(t)&&(t=t.replace(/-/g,"")),t=t.replace(/^[#@]/,""),t!==e.normal&&(e.machine=t)},F9e=j1t;var B1t=function(e){let t=e.docs,r={};for(let n=0;nNH(e,H9e),machine:e=>NH(e,F9e),normal:e=>NH(e,NR),freq:$9e,offset:G9e,index:U9e,wordCount:Z9e},q9e=$1t;var K9e={compute:q9e,methods:C9e,model:B9e,hooks:["alias","machine","index","id"]};var G1t=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"])}},W9e={typeahead:G1t};var U1t=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},Z1t=function(e){e.prototype.autoFill=U1t},Q9e=Z1t;var q1t=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},J9e=q1t;var K1t=e=>Object.prototype.toString.call(e)==="[object Object]",W1t={safe:!0,min:3},Q1t=function(e=[],t={}){let r=this.model();t=Object.assign({},W1t,t),K1t(e)&&(Object.assign(r.one.lexicon,e),e=Object.keys(e));let n=J9e(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},X9e={typeahead:Q1t};var J1t={one:{typeahead:{}}},Y9e={model:J1t,api:Q9e,lib:X9e,compute:W9e,hooks:["typeahead"]};qo.extend(Rme);qo.extend(d2e);qo.extend(Qge);qo.extend(b2e);qo.extend(X2e);qo.plugin(Vme);qo.extend(K9e);qo.extend(Ume);qo.plugin(ame);qo.extend(nge);qo.extend(Y9e);qo.extend(Yme);qo.extend(P2e);var Bm=qo;var zR={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 zH={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 X1t=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""},Y1t=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},tpt=function(e){if(r3e[e]!==void 0)return r3e[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:ept,fromAlphaCode:tpt};var ap={NODE_SEP:";",KEY_VAL:":",STRING_SEP:",",TERMINAL_PREFIX:"!",BASE:36},rpt=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},n3e=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},a3e=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)},i3e=apt;var ipt=new RegExp("[0-9A-Z,;!:|\xA6]"),opt={_d:!0,_v:!0,_c:!0,_g:!0,_n:!0},spt={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=s3e(t[n]);n==="true"&&(n=!0);for(let i=0;i{let t=VH(zH[e]);if(!ypt.test(e)){Object.keys(t).forEach(r=>{Hm[r]=e});return}Object.keys(t).forEach(r=>{if(jR[r]=e,e==="Noun|Verb"){let n=Vm(r,xpt);jR[n]="Plural|Verb"}})});c3e.forEach(e=>Hm[e]="Emoticon");delete Hm[""];delete Hm[null];delete Hm[" "];var Se="Singular",on={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",Qa={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 wpt={beforeTags:Object.assign({},Qa.beforeTags,on.beforeTags,{}),afterTags:Object.assign({},Qa.afterTags,on.afterTags,{}),beforeWords:Object.assign({},Qa.beforeWords,on.beforeWords,{}),afterWords:Object.assign({},Qa.afterWords,on.afterWords,{})},u3e=wpt;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",Sd={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 Jr="Gerund",dh="Adjective",Cpt={beforeTags:Object.assign({},Qn.beforeTags,Sd.beforeTags,{Imperative:Jr,Infinitive:dh,Plural:Jr}),afterTags:Object.assign({},Qn.afterTags,Sd.afterTags,{Noun:dh}),beforeWords:Object.assign({},Qn.beforeWords,Sd.beforeWords,{is:dh,are:Jr,was:dh,of:dh,suggest:Jr,suggests:Jr,suggested:Jr,recommend:Jr,recommends:Jr,recommended:Jr,imagine:Jr,imagines:Jr,imagined:Jr,consider:Jr,considered:Jr,considering:Jr,resist:Jr,resists:Jr,resisted:Jr,avoid:Jr,avoided:Jr,avoiding:Jr,except:dh,accept:dh,assess:Jr,explore:Jr,fear:Jr,fears:Jr,appreciate:Jr,question:Jr,help:Jr,embrace:Jr,with:dh}),afterWords:Object.assign({},Qn.afterWords,Sd.afterWords,{to:Jr,not:Jr,the:Jr})},d3e=Cpt;var p3e={beforeTags:{Determiner:void 0,Cardinal:"Noun",PhrasalVerb:"Adjective"},afterTags:{}},Spt={beforeTags:Object.assign({},Qn.beforeTags,on.beforeTags,p3e.beforeTags),afterTags:Object.assign({},Qn.afterTags,on.afterTags,p3e.afterTags),beforeWords:Object.assign({},Qn.beforeWords,on.beforeWords,{are:"Adjective",is:"Adjective",was:"Adjective",be:"Adjective",off:"Adjective",out:"Adjective"}),afterWords:Object.assign({},Qn.afterWords,on.afterWords)},f3e=Spt;var or="PastTense",B8="Adjective",BR={beforeTags:{Adverb:or,Pronoun:or,ProperNoun:or,Auxiliary:or,Noun:or},afterTags:{Possessive:or,Pronoun:or,Determiner:or,Adverb:or,Comparative:or,Date:or,Gerund:or},beforeWords:{be:or,who:or,get:B8,had:or,has:or,have:or,been:or,it:or,as:or,for:B8,more:B8,always:B8},afterWords:{by:or,back:or,out:or,in:or,up:or,down:or,before:or,after:or,for:or,the:or,with:or,as:or,on:or,at:or,between:or,to:or,into:or,us:or,them:or,his:or,her:or,their:or,our:or,me:or,about:B8}},h3e={beforeTags:Object.assign({},Qn.beforeTags,BR.beforeTags),afterTags:Object.assign({},Qn.afterTags,BR.afterTags),beforeWords:Object.assign({},Qn.beforeWords,BR.beforeWords),afterWords:Object.assign({},Qn.afterWords,BR.afterWords)};var kpt={afterTags:{Noun:"Adjective",Conjunction:void 0}},Ept={beforeTags:Object.assign({},Qn.beforeTags,Qa.beforeTags,{Adverb:void 0,Negative:void 0}),afterTags:Object.assign({},Qn.afterTags,Qa.afterTags,kpt.afterTags),beforeWords:Object.assign({},Qn.beforeWords,Qa.beforeWords,{have:void 0,had:void 0,not:void 0,went:"Adjective",goes:"Adjective",got:"Adjective",be:"Adjective"}),afterWords:Object.assign({},Qn.afterWords,Qa.afterWords,{to:void 0,as:"Adjective"})},m3e=Ept;var VR={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"}},Rpt={beforeTags:Object.assign({},Sd.beforeTags,on.beforeTags,VR.beforeTags),afterTags:Object.assign({},Sd.afterTags,on.afterTags,VR.afterTags),beforeWords:Object.assign({},Sd.beforeWords,on.beforeWords,VR.beforeWords),afterWords:Object.assign({},Sd.afterWords,on.afterWords,VR.afterWords)},g3e=Rpt;var b3="Singular",Fm="Infinitive",Tpt={beforeTags:Object.assign({},Qa.beforeTags,on.beforeTags,{Adjective:b3,Particle:b3}),afterTags:Object.assign({},Qa.afterTags,on.afterTags,{ProperNoun:Fm,Gerund:Fm,Adjective:Fm,Copula:b3}),beforeWords:Object.assign({},Qa.beforeWords,on.beforeWords,{is:b3,was:b3,of:b3,have:null}),afterWords:Object.assign({},Qa.afterWords,on.afterWords,{instead:Fm,about:Fm,his:Fm,her:Fm,to:null,by:null,in:null})},v3e=Tpt;var sn="Person",Jn={beforeTags:{Honorific:sn,Person:sn},afterTags:{Person:sn,ProperNoun:sn,Verb:sn},ownTags:{ProperNoun:sn},beforeWords:{hi:sn,hey:sn,yo:sn,dear:sn,hello:sn},afterWords:{said:sn,says:sn,told:sn,tells:sn,feels:sn,felt:sn,seems:sn,thinks:sn,thought:sn,spends:sn,spendt:sn,plays:sn,played:sn,sing:sn,sang:sn,learn:sn,learned:sn,wants:sn,wanted:sn}};var Xn="Month",_pt="Person",HR={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:_pt},afterWords:{sometime:Xn,in:Xn,of:Xn,until:Xn,the:Xn}},b3e={beforeTags:Object.assign({},Jn.beforeTags,HR.beforeTags),afterTags:Object.assign({},Jn.afterTags,HR.afterTags),beforeWords:Object.assign({},Jn.beforeWords,HR.beforeWords),afterWords:Object.assign({},Jn.afterWords,HR.afterWords)};var Apt={beforeTags:Object.assign({},on.beforeTags,Jn.beforeTags),afterTags:Object.assign({},on.afterTags,Jn.afterTags),beforeWords:Object.assign({},on.beforeWords,Jn.beforeWords,{i:"Infinitive",we:"Infinitive"}),afterWords:Object.assign({},on.afterWords,Jn.afterWords)},y3e=Apt;var Ppt={beforeTags:Object.assign({},on.beforeTags,Jn.beforeTags,Qa.beforeTags),afterTags:Object.assign({},on.afterTags,Jn.afterTags,Qa.afterTags),beforeWords:Object.assign({},on.beforeWords,Jn.beforeWords,Qa.beforeWords),afterWords:Object.assign({},on.afterWords,Jn.afterWords,Qa.afterWords)},x3e=Ppt;var Gi="Place",FR={beforeTags:{Place:Gi},afterTags:{Place:Gi,Abbreviation:Gi},beforeWords:{in:Gi,by:Gi,near:Gi,from:Gi,to:Gi},afterWords:{in:Gi,by:Gi,near:Gi,from:Gi,to:Gi,government:Gi,council:Gi,region:Gi,city:Gi}},Lpt={beforeTags:Object.assign({},FR.beforeTags,Jn.beforeTags),afterTags:Object.assign({},FR.afterTags,Jn.afterTags),beforeWords:Object.assign({},FR.beforeWords,Jn.beforeWords),afterWords:Object.assign({},FR.afterWords,Jn.afterWords)},w3e=Lpt;var Ipt={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)},C3e=Ipt;var _c="Unit",Opt={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}},S3e=Opt;var y3={"Actor|Verb":u3e,"Adj|Gerund":d3e,"Adj|Noun":f3e,"Adj|Past":h3e,"Adj|Present":m3e,"Noun|Verb":v3e,"Noun|Gerund":g3e,"Person|Noun":y3e,"Person|Date":b3e,"Person|Verb":x3e,"Person|Place":w3e,"Person|Adj":C3e,"Unit|Noun":S3e},$R=(e,t)=>{let r=Object.keys(e).reduce((n,a)=>(n[a]=e[a]==="Infinitive"?"PresentTense":"Plural",n),{});return Object.assign(r,t)};y3["Plural|Verb"]={beforeWords:$R(y3["Noun|Verb"].beforeWords,{had:"Plural",have:"Plural"}),afterWords:$R(y3["Noun|Verb"].afterWords,{his:"PresentTense",her:"PresentTense",its:"PresentTense",in:null,to:null,is:"PresentTense",by:"PresentTense"}),beforeTags:$R(y3["Noun|Verb"].beforeTags,{Conjunction:"PresentTense",Noun:void 0,ProperNoun:"PresentTense"}),afterTags:$R(y3["Noun|Verb"].afterTags,{Gerund:"Plural",Noun:"PresentTense",Value:"PresentTense"})};var k3e=y3;var ln="Adjective",Ri="Infinitive",$m="PresentTense",gr="Singular",Ti="PastTense",x3="Adverb",bl="Plural",ga="Actor",GR="Verb",uo="Noun",Mpt="ProperNoun",bu="LastName",E3e="Modal",kn="Place",FH="Participle",R3e=[null,null,{ea:gr,ia:uo,ic:ln,ly:x3,"'n":GR,"'t":GR},{oed:Ti,ued:Ti,xed:Ti," so":x3,"'ll":E3e,"'re":"Copula",azy:ln,eer:uo,end:GR,ped:Ti,ffy:ln,ify:Ri,ing:"Gerund",ize:Ri,ibe:Ri,lar:ln,mum:ln,nes:$m,nny:ln,ous:ln,que:ln,ger:uo,ber:uo,rol:gr,sis:gr,ogy:gr,oid:gr,ian:gr,zes:$m,eld:Ti,ken:FH,ven:FH,ten:FH,ect:Ri,ict:Ri,ign:Ri,oze:Ri,ful:ln,bal:ln,ton:uo,pur:kn},{amed:Ti,aped:Ti,ched:Ti,lked:Ti,rked:Ti,reed:Ti,nded:Ti,mned:ln,cted:Ti,dged:Ti,ield:gr,akis:bu,cede:Ri,chuk:bu,czyk:bu,ects:$m,iend:gr,ends:GR,enko:bu,ette:gr,iary:gr,wner:gr,fies:$m,fore:x3,gate:Ri,gone:ln,ices:bl,ints:bl,ruct:Ri,ines:bl,ions:bl,ners:bl,pers:bl,lers:bl,less:ln,llen:ln,made:ln,nsen:bu,oses:$m,ould:E3e,some:ln,sson:bu,ians:bl,tion:gr,tage:uo,ique:gr,tive:ln,tors:uo,vice:gr,lier:gr,fier:gr,wned:Ti,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:ln,vide:Ri,ract:Ri,duce:Ri,pose:Ri,eive:Ri,lyze:Ri,lyse:Ri,iant:ln,nary:ln,ghty:ln,uent:ln,erer:ga,bury:kn,dorf:uo,esty:uo,wych:kn,dale:kn,folk:kn,vale:kn,abad:kn,sham:kn,wick:kn,view:kn},{elist:ga,holic:gr,phite:gr,tized:Ti,urned:Ti,eased:Ti,ances:bl,bound:ln,ettes:bl,fully:x3,ishes:$m,ities:bl,marek:bu,nssen:bu,ology:uo,osome:gr,tment:gr,ports:bl,rough:ln,tches:$m,tieth:"Ordinal",tures:bl,wards:x3,where:x3,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:Ri,iable:ln,borne:ln,gnant:ln,inant:ln,igent:ln,atory:ln,rient:gr,dient:gr,maker:ga,burgh:kn,mouth:kn,ceter:kn,ville:kn,hurst:kn,stead:kn,endon:kn,brook:kn,shire:kn,worth:uo,field:Mpt,ridge:kn},{auskas:bu,parent:gr,cedent:gr,ionary:gr,cklist:gr,brooke:kn,keeper:ga,logist:ga,teenth:"Value",worker:ga,master:ga,writer:ga,brough:kn,cester:kn,ington:kn,cliffe:kn,ingham:kn},{chester:kn,logists:ga,opoulos:bu,borough:kn,sdottir:bu}];var yl="Adjective",En="Noun",V8="Verb",T3e=[null,null,{},{neo:En,bio:En,"de-":V8,"re-":V8,"un-":V8,"ex-":En},{anti:En,auto:En,faux:yl,hexa:En,kilo:En,mono:En,nano:En,octa:En,poly:En,semi:yl,tele:En,"pro-":yl,"mis-":V8,"dis-":V8,"pre-":yl},{anglo:En,centi:En,ethno:En,ferro:En,grand:En,hepta:En,hydro:En,intro:En,macro:En,micro:En,milli:En,nitro:En,penta:En,quasi:yl,radio:En,tetra:En,"omni-":yl,"post-":yl},{pseudo:yl,"extra-":yl,"hyper-":yl,"inter-":yl,"intra-":yl,"deca-":yl},{electro:En}];var ia="Adjective",UR="Infinitive",ZR="PresentTense",ip="Singular",Ko="PastTense",_3e="Adverb",op="Expression",A3e="Actor",P3e="Verb",L3e="Noun",qR="LastName",I3e={a:[[/.[aeiou]na$/,L3e,"tuna"],[/.[oau][wvl]ska$/,qR],[/.[^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$/,Ko,"popped"],[/.[aeo]{2}[bdgmnprvz]ed$/,Ko,"rammed"],[/.[aeiou][sg]hed$/,Ko,"gushed"],[/.[aeiou]red$/,Ko,"hired"],[/.[aeiou]r?ried$/,Ko,"hurried"],[/[^aeiou]ard$/,ip,"steward"],[/[aeiou][^aeiou]id$/,ia,""],[/.[vrl]id$/,ia,"livid"],[/..led$/,Ko,"hurled"],[/.[iao]sed$/,Ko,""],[/[aeiou]n?[cs]ed$/,Ko,""],[/[aeiou][rl]?[mnf]ed$/,Ko,""],[/[aeiou][ns]?c?ked$/,Ko,"bunked"],[/[aeiou]gned$/,Ko],[/[aeiou][nl]?ged$/,Ko],[/.[tdbwxyz]ed$/,Ko],[/[^aeiou][aeiou][tvx]ed$/,Ko],[/.[cdflmnprstv]ied$/,Ko,"emptied"]],e:[[/.[lnr]ize$/,UR,"antagonize"],[/.[^aeiou]ise$/,UR,"antagonise"],[/.[aeiou]te$/,UR,"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$/,qR,"..ovich"],[/^ug?h+$/,op,"ughh"],[/^uh[ -]?oh$/,op,"uhoh"],[/[a-z]-ish$/,ia,"cartoon-ish"]],i:[[/.[oau][wvl]ski$/,qR,"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$/,A3e,"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$/,UR],[/.[^aeiou][ao]pher$/,A3e],[/.[lk]er$/,"Noun"],[/.ier$/,"Comparative"]],t:[[/.[di]est$/,"Superlative"],[/.[icldtgrv]ent$/,ia],[/[aeiou].*ist$/,ia],[/^[a-z]et$/,P3e]],s:[[/.[^aeiou]ises$/,ZR],[/.[rln]ates$/,ZR],[/.[^z]ens$/,P3e],[/.[lstrn]us$/,ip],[/.[aeiou]sks$/,ZR],[/.[aeiou]kes$/,ZR],[/[aeiou][^aeiou]is$/,ip],[/[a-z]'s$/,L3e],[/^yes+$/,op]],v:[[/.[^aeiou][ai][kln]ov$/,qR]],y:[[/.[cts]hy$/,ia],[/.[st]ty$/,ia],[/.[tnl]ary$/,ia],[/.[oe]ry$/,ip],[/[rdntkbhs]ly$/,_3e],[/.(gg|bb|zz)ly$/,ia],[/...lly$/,_3e],[/.[gk]y$/,ia],[/[bszmp]{2}y$/,ia],[/.[ai]my$/,ia],[/[ea]{2}zy$/,ia],[/.[^aeiou]ity$/,ip]]};var po="Verb",Vn="Noun",O3e={leftTags:[["Adjective",Vn],["Possessive",Vn],["Determiner",Vn],["Adverb",po],["Pronoun",po],["Value",Vn],["Ordinal",Vn],["Modal",po],["Superlative",Vn],["Demonym",Vn],["Honorific","Person"]],leftWords:[["i",po],["first",Vn],["it",po],["there",po],["not",po],["because",Vn],["if",Vn],["but",Vn],["who",po],["this",Vn],["his",Vn],["when",Vn],["you",po],["very","Adjective"],["old",Vn],["never",po],["before",Vn],["a",Vn],["the",Vn],["been",po]],rightTags:[["Copula",Vn],["PastTense",Vn],["Conjunction",Vn],["Modal",Vn]],rightWords:[["there",po],["me",po],["man","Adjective"],["him",po],["it",po],["were",Vn],["took",Vn],["himself",po],["went",Vn],["who",Vn],["jr","Person"]]};var ph={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 Npt=function(e,t={}){return t.hasOwnProperty(e)?t[e]:null},zpt=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},jpt=function(e="",t={}){let r=Npt(e,t.ex);return r=r||zpt(e,t.same),r=r||Dpt(e,t.fwd,t.both),r=r||e,r},_i=jpt;var M3e=function(e){return Object.entries(e).reduce((t,r)=>(t[r[1]]=r[0],t),{})},Bpt=function(e={}){return{reversed:!0,both:M3e(e.both),ex:M3e(e.ex),fwd:e.rev||{}}},sp=Bpt;var z3e=/^([0-9]+)/,Hpt=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},Fpt=function(e="",t=""){t=String(t);let r=t.match(z3e);if(r===null)return t;let n=Number(r[1])||0;return e.substring(0,n)+t.replace(z3e,"")},KR=function(e){let t=Hpt(e);return Object.keys(t).reduce((r,n)=>(r[n]=Fpt(n,t[n]),r),{})},$pt=function(e={}){return typeof e=="string"&&(e=JSON.parse(e)),e.fwd=KR(e.fwd||""),e.both=KR(e.both||""),e.rev=KR(e.rev||""),e.ex=KR(e.ex||""),e},lp=$pt;var D3e=lp(ph.PastTense),j3e=lp(ph.PresentTense),B3e=lp(ph.Gerund),V3e=lp(ph.Participle),Gpt=sp(D3e),Upt=sp(j3e),Zpt=sp(B3e),qpt=sp(V3e),H3e=lp(ph.Comparative),F3e=lp(ph.Superlative),Kpt=sp(H3e),Wpt=sp(F3e),Qpt=lp(ph.AdjToNoun),WR={fromPast:D3e,fromPresent:j3e,fromGerund:B3e,fromParticiple:V3e,toPast:Gpt,toPresent:Upt,toGerund:Zpt,toParticiple:qpt,toComparative:H3e,toSuperlative:F3e,fromComparative:Kpt,fromSuperlative:Wpt,adjToNoun:Qpt};var $3e=[[/^[\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 G3e=[[/^#[\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 U3e=[[/^@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 Z3e=["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 q3e=["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 H8=[[/([^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 Jpt=function(e){return Object.keys(e).reduce((t,r)=>(t[e[r]]=r,t),{})},Xpt=function(e,t){let{irregularPlurals:r}=t.two,n=Jpt(r);if(n.hasOwnProperty(e))return n[e];for(let a=0;a(QR[t].forEach(r=>e[r]=t),e),{});var F8=QR;var eft=function(e){let t=e.substring(e.length-3);if(F8.hasOwnProperty(t)===!0)return F8[t];let r=e.substring(e.length-2);return F8.hasOwnProperty(r)===!0?F8[r]:e.substring(e.length-1)==="s"?"PresentTense":null},JR=eft;var tft=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}},W3e={are:"be",were:"be",been:"be",is:"be",am:"be",was:"be",be:"be",being:"be"},rft=function(e,t,r){let{fromPast:n,fromPresent:a,fromGerund:i,fromParticiple:o}=t.two.models,{prefix:s,verb:l,particle:u}=tft(e,t),c="";if(r||(r=JR(e)),W3e.hasOwnProperty(e))c=W3e[e];else if(r==="Participle")c=_i(l,o);else if(r==="PastTense")c=_i(l,n);else if(r==="PresentTense")c=_i(l,a);else if(r==="Gerund")c=_i(l,i);else return e;return u&&(c+=" "+u),s&&(c=s+" "+c),c},$8=rft;var nft=e=>/ /.test(e)?e.split(/ /):[e,""],aft=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]=nft(e),l={Infinitive:o,PastTense:_i(o,r),PresentTense:_i(o,n),Gerund:_i(o,a),FutureTense:"will "+o},u=_i(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},G8=aft;var ift=function(e,t){let r=G8(e,t);return delete r.FutureTense,Object.values(r).filter(n=>n)},Q3e={toInfinitive:$8,conjugate:G8,all:ift};var U8=function(e,t){let r=t.two.models.toSuperlative;return _i(e,r)},Z8=function(e,t){let r=t.two.models.toComparative;return _i(e,r)},J3e=function(e,t){let r=t.two.models.fromComparative;return _i(e,r)},X3e=function(e,t){let r=t.two.models.fromSuperlative;return _i(e,r)},Y3e=function(e,t){let r=t.two.models.adjToNoun;return _i(e,r)};var oft=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},XR=oft;var Kr="ically",sft=new Set(["analyt"+Kr,"chem"+Kr,"class"+Kr,"clin"+Kr,"crit"+Kr,"ecolog"+Kr,"electr"+Kr,"empir"+Kr,"frant"+Kr,"grammat"+Kr,"ident"+Kr,"ideolog"+Kr,"log"+Kr,"mag"+Kr,"mathemat"+Kr,"mechan"+Kr,"med"+Kr,"method"+Kr,"method"+Kr,"mus"+Kr,"phys"+Kr,"phys"+Kr,"polit"+Kr,"pract"+Kr,"rad"+Kr,"satir"+Kr,"statist"+Kr,"techn"+Kr,"technolog"+Kr,"theoret"+Kr,"typ"+Kr,"vert"+Kr,"whims"+Kr]),lft=[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"}],cft=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"]),eve={wholly:"whole",fully:"full",truly:"true",gently:"gentle",singly:"single",customarily:"customary",idly:"idle",publically:"public",quickly:"quick",superbly:"superb",cynically:"cynical",well:"good"},uft=function(e){return e.endsWith("ly")?sft.has(e)?e.replace(/ically/,"ical"):cft.has(e)?null:eve.hasOwnProperty(e)?eve[e]:XR(e,lft)||e:null},tve=uft;var dft=[null,{y:"ily"},{ly:"ly",ic:"ically"},{ial:"ially",ual:"ually",tle:"tly",ble:"bly",ple:"ply",ary:"arily"},{},{},{}],rve={cool:"cooly",whole:"wholly",full:"fully",good:"well",idle:"idly",public:"publicly",single:"singly",special:"especially"},pft=function(e){if(rve.hasOwnProperty(e))return rve[e];let t=XR(e,dft);return t||(t=e+"ly"),t},GH=pft;var fft=function(e,t){let r=[e];return r.push(U8(e,t)),r.push(Z8(e,t)),r.push(GH(e)),r=r.filter(n=>n),r=new Set(r),Array.from(r)},nve={toSuperlative:U8,toComparative:Z8,toAdverb:GH,toNoun:Y3e,fromAdverb:tve,fromSuperlative:X3e,fromComparative:J3e,all:fft};var ave={noun:K3e,verb:Q3e,adjective:nve};var UH={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 hft=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),UH.hasOwnProperty(s)===!0&&UH[s](o,a,r,n),a[o]=a[o]||s}),delete a[""],delete a[null],delete a[" "],{lex:a,_multi:i}},ive=hft;var mft=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))},gft=function(e){let t=/[,:;]/,r=[];return e.forEach(n=>{let a=0;n.forEach((i,o)=>{t.test(i.post)&&mft(n,o+1)&&(r.push(n.slice(a,o+1)),a=o+1)}),ae.endsWith(r)):!(t!=="s"||bft.find(r=>e.endsWith(r)))},YR=yft;var q8={two:{quickSplit:ove,expandLexicon:ive,transform:ave,looksPlural:YR}};var xft=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},lve=xft;var ZH={one:{lexicon:{}},two:{models:WR}},wft={"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"},dve=function(e,t){let r={model:t,methods:q8},{lex:n,_multi:a}=q8.two.expandLexicon(e,r);return Object.assign(t.one.lexicon,n),Object.assign(t.one._multiCache,a),t},Cft=function(e,t){return Object.keys(e).forEach(r=>{e[r]==="Uncountable"&&(t.two.uncountable[r]=!0,e[r]="Uncountable")}),t},cve=function(e,t,r){let n=G8(e,ZH);t[n.PastTense]=t[n.PastTense]||"PastTense",t[n.Gerund]=t[n.Gerund]||"Gerund",r===!0&&(t[n.PresentTense]=t[n.PresentTense]||"PresentTense")},uve=function(e,t,r){let n=U8(e,r);t[n]=t[n]||"Superlative";let a=Z8(e,r);t[a]=t[a]||"Comparative"},Sft=function(e,t,r){let n=Vm(e,r);t[n]=t[n]||"Plural"},kft=function(e,t){let r={},n=t.one.lexicon;return Object.keys(e).forEach(a=>{let i=e[a];if(r[a]=wft[i],(i==="Noun|Verb"||i==="Person|Verb"||i==="Actor|Verb")&&cve(a,n,!1),i==="Adj|Present"&&(cve(a,n,!0),uve(a,n,t)),i==="Person|Adj"&&uve(a,n,t),i==="Adj|Gerund"||i==="Noun|Gerund"){let o=$8(a,ZH,"Gerund");n[o]||(r[o]="Infinitive")}if((i==="Noun|Gerund"||i==="Adj|Noun"||i==="Person|Noun")&&Sft(a,n,t),i==="Adj|Past"){let o=$8(a,ZH,"PastTense");n[o]||(r[o]="Infinitive")}}),t=dve(r,t),t},Eft=function(e){return e=dve(e.one.lexicon,e),e=Cft(e.one.lexicon,e),e=kft(e.two.switches,e),e=lve(e),e},pve=Eft;var qH={one:{_multiCache:{},lexicon:Hm,frozenLex:HH},two:{irregularPlurals:zR,models:WR,suffixPatterns:R3e,prefixPatterns:T3e,endsWith:I3e,neighbours:O3e,regexNormal:$3e,regexText:G3e,regexNumbers:U3e,switches:jR,clues:k3e,uncountable:{},orgWords:Z3e,placeWords:q3e}};qH=pve(qH);var fve=qH;var Rft=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''")}}},hve=Rft;var Tft=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''")},mve=Tft;var gve=/^(under|over|mis|re|un|dis|semi)-?/,_ft=function(e,t,r){let n=r.two.switches,a=e[t];if(n.hasOwnProperty(a.normal)){a.switch=n[a.normal];return}if(gve.test(a.normal)){let i=a.normal.replace(gve,"");i.length>3&&n.hasOwnProperty(i)&&(a.switch=n[i])}},vve=_ft;var Aft=(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)}`)},Pft=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&&Aft(e,t,r),e.tags=e.tags||new Set,typeof t=="string"?e.tags.add(t):t.forEach(a=>e.tags.add(a))},mn=Pft;var Lft=["Acronym","Abbreviation","ProperNoun","Uncountable","Possessive","Pronoun","Activity","Honorific","Month"],Ift=function(e){!e.tags.has("Noun")||e.tags.has("Plural")||e.tags.has("Singular")||Lft.find(t=>e.tags.has(t))||(YR(e.normal)?mn(e,"Plural","3-plural-guess"):mn(e,"Singular","3-singular-guess"))},Oft=function(e){let t=e.tags;if(t.has("Verb")&&t.size===1){let r=JR(e.normal);r&&mn(e,r,"3-verb-tense-guess")}},Mft=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:(kd(e,t,r),!n.tags.has("Noun")&&!n.frozen&&n.tags.clear(),mn(n,"ProperNoun","2-titlecase"),!0):i.length>=2&&Bft.test(i)&&jft.test(i)&&Vft.test(i)&&!Hft[n.normal]?(mn(n,"RomanNumeral","2-xvii"),!0):null},bve=Fft;var yve=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},$ft=function(e,t,r){let n=e[t];if(n.tags.size===0){let a=yve(n.normal,r.two.suffixPatterns);if(a!==null)return mn(n,a,"2-suffix"),n.confidence=.7,!0;if(n.implicit&&(a=yve(n.implicit,r.two.suffixPatterns),a!==null))return mn(n,a,"2-implicit-suffix"),n.confidence=.7,!0}return null},xve=$ft;var wve=/['‘’‛‵′`´]/,KH=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},qft=function(e,t,r){let n=e[t];if(n.tags.size===0){let a=Zft(n.normal,r.two.prefixPatterns);if(a!==null)return mn(n,a,"2-prefix"),n.confidence=.5,!0}return null},Sve=qft;var Kft=1400,Wft=2100,Qft=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"]),kve=function(e){if(!e)return!1;let t=e.normal||e.implicit;return!!(Qft.has(t)||e.tags.has("Date")||e.tags.has("Month")||e.tags.has("WeekDay")||e.tags.has("Year")||e.tags.has("ProperNoun"))},Eve=function(e){return e?!!(e.tags.has("Ordinal")||e.tags.has("Cardinal")&&e.normal.length<3||e.normal==="is"||e.normal==="was"):!1},Rve=function(e){return e&&(e.tags.has("Date")||e.tags.has("Month")||e.tags.has("WeekDay")||e.tags.has("Year"))},Jft=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>Kft&&n=1920&&n<2025){if(Eve(a)||Eve(i))return mn(r,"Year","2-tagYear-close");if(Rve(e[t-2])||Rve(e[t+2]))return mn(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 mn(r,"Year","2-tagYear-noun")}}}return null},Tve=Jft;var Xft=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''"))},_ve=Xft;var Ave=/^[A-Z]('s|,)?$/,Pve=/^[A-Z-]+$/,Lve=/^[A-Z]+s$/,Yft=/([A-Z]\.)+[A-Z]?,?$/,eht=/[A-Z]{2,}('s|,)?$/,tht=/([a-z]\.)+[a-z]\.?$/,Ive={I:!0,A:!0},rht={la:!0,ny:!0,us:!0,dc:!0,gb:!0},nht=function(e,t){let r=e.text;if(Pve.test(r)===!1)if(r.length>3&&Lve.test(r)===!0)r=r.replace(/s$/,"");else return!1;return r.length>5||Ive.hasOwnProperty(r)||t.one.lexicon.hasOwnProperty(e.normal)?!1:Yft.test(r)===!0||tht.test(r)===!0||Ave.test(r)===!0||eht.test(r)===!0},aht=function(e,t,r){let n=e[t];return n.tags.has("RomanNumeral")||n.tags.has("Acronym")||n.frozen?null:nht(n,r)?(n.tags.clear(),mn(n,["Acronym","Noun"],"3-no-period-acronym"),rht[n.normal]===!0&&mn(n,"Place","3-place-acronym"),Lve.test(n.text)===!0&&mn(n,"Plural","3-plural-acronym"),!0):!Ive.hasOwnProperty(n.text)&&Ave.test(n.text)?(n.tags.clear(),mn(n,["Acronym","Noun"],"3-one-letter-acronym"),!0):n.tags.has("Organization")&&n.text.length<=3?(mn(n,"Acronym","3-org-acronym"),!0):n.tags.has("Organization")&&Pve.test(n.text)&&n.text.length<=6?(mn(n,"Acronym","3-titlecase-acronym"),!0):null},Ove=aht;var Mve=function(e,t){if(!e)return null;let r=t.find(n=>e.normal===n[0]);return r?r[1]:null},Nve=function(e,t){if(!e)return null;let r=t.find(n=>e.tags.has(n[0]));return r?r[1]:null},iht=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||Mve(e[t-1],a),l=l||Mve(e[t+1],i),l=l||Nve(e[t-1],n),l=l||Nve(e[t+1],o),l)return mn(s,l,"3-[neighbour]"),kd(e,t,r),e[t].confidence=.2,!0}return null},zve=iht;var oht=e=>/^\p{Lu}[\p{Ll}'’]/u.test(e),Dve=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&&oht(e.text)?t===0?e.tags.has("Singular"):!0:!1},sht=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&&Dve(e[t-1],t-1,n)){i([e[t]],"Organization",r,null,"3-[org-word]");for(let l=t;l>=0&&Dve(e[l],l,n);l-=1)i([e[l]],"Organization",r,null,"3-[org-word]")}return null},jve=sht;var lht=e=>/^\p{Lu}[\p{Ll}'’]/u.test(e),cht=/'s$/,Bve=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"]),uht=new Set(["center","centre","way","range","bar","bridge","field","pit"]),Vve=function(e,t,r){if(!e)return!1;let n=e.tags;return n.has("Organization")||n.has("Possessive")||cht.test(e.normal)?!1:n.has("ProperNoun")||n.has("Place")?!0:!r&&lht(e.text)?t===0?n.has("Singular"):!0:!1},dht=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(!Bve.has(e[l].normal)){if(Vve(e[l],l,n)){i(e.slice(l,t+1),"Place",r,null,"3-[place-of-foo]");continue}break}if(uht.has(s))return!1;for(let l=t+1;le[t].tags.has("ProperNoun")&&fht.test(e[t].text)?"Noun":null,$ve=(e,t,r)=>t===0&&!e[1]?r:null,hht=function(e,t){return!e[t+1]&&e[t-1]&&e[t-1].tags.has("Determiner")?"Noun":null},mht=function(e,t,r){return t===0&&e.length>3?r:null},ght={"Adj|Gerund":(e,t)=>yu(e,t),"Adj|Noun":(e,t)=>yu(e,t)||hht(e,t),"Actor|Verb":(e,t)=>yu(e,t),"Adj|Past":(e,t)=>yu(e,t),"Adj|Present":(e,t)=>yu(e,t),"Noun|Gerund":(e,t)=>yu(e,t),"Noun|Verb":(e,t)=>t>0&&yu(e,t)||$ve(e,t,"Infinitive"),"Plural|Verb":(e,t)=>yu(e,t)||$ve(e,t,"PresentTense")||mht(e,t,"Plural"),"Person|Noun":(e,t)=>yu(e,t),"Person|Verb":(e,t)=>t!==0?yu(e,t):null,"Person|Adj":(e,t)=>t===0&&e.length>1||yu(e,t)?"Person":null},WH=ght;var QH=typeof process>"u"||!process.env?self.env||{}:process.env,Gve=/^(under|over|mis|re|un|dis|semi)-?/,Uve=(e,t)=>{if(!e||!t)return null;let r=e.normal||e.implicit,n=null;return t.hasOwnProperty(r)&&(n=t[r]),n&&QH.DEBUG_TAGS&&console.log(` \x1B[2m\x1B[3m \u2193 - '${r}' \x1B[0m`),n},Zve=(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&&QH.DEBUG_TAGS&&console.log(` \x1B[2m\x1B[3m \u2193 - '${e.normal||e.implicit}' (#${a}) \x1B[0m`),a=t[a],a},vht=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=Uve(e[t+1],r.afterWords);return o=o||Uve(e[a],r.beforeWords),o=o||Zve(e[a],r.beforeTags,i),o=o||Zve(e[t+1],r.afterTags,i),o},bht=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(Gve.test(l)&&!i[l]&&(l=l.replace(Gve,"")),s.switch){let u=s.switch;if(s.tags.has("Acronym")||s.tags.has("PhrasalVerb"))return;let c=vht(e,t,o[u],n);WH[u]&&(c=WH[u](e,t)||c),c?(a([s],c,r,null,`3-[switch] (${u})`),kd(e,t,n)):QH.DEBUG_TAGS&&console.log(` -> X - '${l}' : (${u}) `)}},qve=bht;var yht={there:!0,this:!0,it:!0,him:!0,her:!0,us:!0},xht=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&&!yht[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]")}},Kve=xht;var wht=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))},Cht=function(e,t,r){e.forEach(n=>{hve(n,0,t,r)})},Sht=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)}},Rht=function(e){let t=e.world,r=Object.keys(Qve);e.docs.forEach(n=>{for(let a=0;a{t.forEach(r=>{r.penn=Tht(r)})})},Yve=_ht;var e5e={preTagger:Wve,root:Jve,penn:Yve};var JH=["Person","Place","Organization"],t5e={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:JH},Actor:{is:"Noun",not:["Place","Organization"]},Activity:{is:"Noun",not:["Person","Place"]},Unit:{is:"Noun",not:JH},Demonym:{is:"Noun",also:["ProperNoun"],not:JH},Possessive:{is:"Noun"},Reflexive:{is:"Pronoun"}};var r5e={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 n5e={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 a5e={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 Aht=["Noun","Verb","Adjective","Adverb","Value","QuestionWord"],i5e={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:Aht},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 Pht=Object.assign({},t5e,r5e,n5e,a5e,i5e),o5e=Pht;var s5e={compute:e5e,methods:q8,model:fve,tags:o5e,hooks:["preTagger"]};var Lht=/[,)"';:\-–—.…]/,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},Nht=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=Oht.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))},u5e=zht;var Dht=/'/,jht=new Set(["been","become"]),Bht=new Set(["what","how","when","if","too"]),Vht=new Set(["too","also","enough"]),Hht=(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},Wht=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=Kht(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"]},f5e=Wht;var Qht={that:!0,there:!0,let:!0,here:!0,everywhere:!0},Jht={in:!0,by:!0,for:!0},Xht=new Set(["too","also","enough","about"]),Yht=new Set(["is","are","did","were","could","should","must","had","have"]),e0t=(e,t)=>{let r=e[t];if(Qht.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(Yht.has(a.normal))return!0;if(Xht.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]&&Jht[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")},h5e=e0t;var m5e=/'/,t0t=function(e){e.forEach((t,r)=>{t.index&&(t.index[1]=r)})},r0t=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"]),t0t(e)},g5e={d:(e,t)=>p5e(e,t),t:(e,t)=>f5e(e,t),s:(e,t,r)=>h5e(e,t)?r.methods.one.setTag([e[t]],"Possessive",r,null,"2-contraction"):d5e(e,t)},n0t=function(e,t){let r=t.fromText(e.join(" "));return r.compute("id"),r.docs[0]},a0t=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;m5e.test(n[i].normal)===!0&&(o=n[i].normal.split(m5e)[1]);let s=null;if(g5e.hasOwnProperty(o)&&(s=g5e[o](n,i,t)),s){s=n0t(s,e),u5e(r,[a,i],s),r0t(r[a],e,i,s.length);continue}}})},v5e={contractionTwo:a0t};var b5e={compute:v5e,api:c5e,hooks:["contractionTwo"]};var y5e=[{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 i0t="(dark|bright|flat|light|soft|pale|dead|dim|faux|little|wee|sheer|most|near|good|extra|all)",x5e="(hard|fast|late|early|high|right|deep|close|direct)",w5e=[{match:"#Adverb [#Adverb] (and|or|then)",group:0,tag:"Adjective",reason:"kinda-sparkly-and"},{match:`[${i0t}] #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 ${x5e}`,tag:"#PresentTense #Adverb",reason:"studies-hard"},{match:`#Verb [${x5e}] !#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 C5e=[{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 S5e=[{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 k5e=[{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 E5e=[{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 R5e=[{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 T5e=[{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 o0t="(feel|sense|process|rush|side|bomb|bully|challenge|cover|crush|dump|exchange|flow|function|issue|lecture|limit|march|process)",_5e=[{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 [${o0t}] !(#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 A5e=[{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 P5e=[{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 L5e=[{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 I5e=[{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 O5e=[{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 M5e=[{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 N5e=[{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 z5e=[{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 D5e=[{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 j5e=[{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 XH="(i|we|they)",B5e=[{match:"^do not? [#Infinitive #Particle?]",notIf:XH,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:XH,group:0,tag:"Imperative",reason:"do-it-better"},{match:"^[#Infinitive] it (please|now|again|plz)",notIf:XH,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 V5e=[{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 H5e=[{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 s0t=[{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"}],F5e=s0t;var $5e=[{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 G5e=[{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 U5e=[{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 Z5e=[{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 l0t=[].concat(H5e,y5e,w5e,C5e,S5e,E5e,T5e,R5e,_5e,A5e,P5e,L5e,I5e,O5e,M5e,N5e,z5e,k5e,D5e,j5e,B5e,V5e,F5e,$5e,G5e,U5e,Z5e),q5e={two:{matches:l0t}};var YH=null,c0t=function(e){let{world:t}=e,{model:r,methods:n}=t;YH=YH||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(YH),e.uncache(),e.unfreeze(),e},u0t=e=>e.compute(["freeze","lexicon","preTagger","postTagger","unfreeze"]),K5e={postTagger:c0t,tagger:u0t};var d0t=e=>Math.round(e*100)/100;function W5e(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:d0t(t/r)},e.prototype.tagger=function(){return this.compute(["tagger"])}}var p0t={api:W5e,compute:K5e,model:q5e,hooks:["postTagger"]},Q5e=p0t;var f0t=function(e){return Object.keys(e.hooks).filter(t=>!t.startsWith("#")&&!t.startsWith("%"))},h0t=function(e,t){let r=f0t(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)))},J5e=h0t;var m0t=function(e,t){let r=t;typeof t=="string"&&(r=this.buildNet([{match:t}]));let n=this.tokenize(e),a=J5e(n,r);return a.found?(a.compute(["index","tagger"]),a.match(t)):n.none()},X5e=m0t;var Y5e={lib:{lazy:X5e}};var g0t=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},v0t=function(e,t){let r=t;return e.forEach(n=>{n.has("#Infinitive")||(r=g0t(n,t)),n.replaceWith(r)}),e},e4e=v0t;var b0t=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})},y0t=function(e,t){let{toAdverb:r}=e.methods.two.transform.adjective,a=r(t);a&&e.replaceWith(a)},x0t=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)},w0t=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")?e4e(a,t):a.has("#Noun")?b0t(a,t):a.has("#Adverb")?y0t(a,t):a.has("#Adjective")?x0t(a,t):this},t4e=w0t;var C0t=function(e){e.prototype.swap=t4e},r4e={api:C0t};Bm.plugin(s5e);Bm.plugin(b5e);Bm.plugin(Q5e);Bm.plugin(Y5e);Bm.plugin(r4e);var Ps=Bm;var w3=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},S0t=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=w3(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=w3(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=w3(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=w3(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=w3(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=w3(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)}},n4e={api:S0t};var k0t=function(e){return e.compute("root").text("root")},E0t=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=k0t(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)}},a4e={api:E0t};var R0t=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)},T0t=function(e){let t=e.parentheses();return t=t.filter(r=>r.wordCount()>=3&&r.has("#Verb")&&r.has("#Noun")),e.splitOn(t)},_0t=function(e){let t=e.quotations();return t=t.filter(r=>r.wordCount()>=3&&r.has("#Verb")&&r.has("#Noun")),e.splitOn(t)},A0t=function(e){let t=this;t=T0t(t),t=_0t(t),t=R0t(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},i4e=A0t;var P0t=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)},o4e=P0t;var L0t=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=o4e(this);return n=n.getNth(r),new t(this.document,n.pointer)},e.prototype.clauses=i4e},s4e=L0t;var l4e={this:"Noun",then:"Pivot"},I0t=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"}],eF=null,N0t=function(e,t,r){let{methods:n}=r;eF=eF||n.one.buildNet(M0t,r),e.sweep(eF)},d4e=N0t;var tF=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},z0t=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))})},f4e=D0t;var j0t=function(e){let{document:t,world:r}=e;c4e(t),u4e(t),d4e(e,t,r),p4e(t,r),f4e(t,r)},h4e={chunks:j0t};var m4e={compute:h4e,api:s4e,hooks:["chunks"]};var eT=/\./g,B0t=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(eT,""),a.normal=a.normal.replace(eT,"")})}),this}addPeriods(){return this.docs.forEach(n=>{n.forEach(a=>{a.text=a.text.replace(eT,""),a.normal=a.normal.replace(eT,""),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)}},g4e=B0t;var v4e=/\(/,b4e=/\)/,V0t=function(e,t){for(;t{let n=!1;for(let a=0;a{t[0].pre=t[0].pre.replace(v4e,"");let r=t[t.length-1];r.post=r.post.replace(b4e,"")}),e};var H0t=function(e){class t extends e{constructor(n,a,i){super(n,a,i),this.viewType="Possessives"}strip(){return x4e(this)}}e.prototype.parentheses=function(r){let n=y4e(this);return n=n.getNth(r),new t(n.document,n.pointer)}},w4e=H0t;var C4e=/'s$/,F0t=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},$0t=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(C4e,""),a.normal=a.normal.replace(C4e,"")})}),this}}e.prototype.possessives=function(r){let n=F0t(this);return n=n.getNth(r),new t(n.document,n.pointer)}},S4e=$0t;var tT={'"':'"',"\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"},rF=RegExp("["+Object.keys(tT).join("")+"]"),G0t=RegExp("["+Object.values(tT).join("")+"]"),U0t=function(e,t){let r=e[t].pre.match(rF)[0]||"";if(!r||!tT[r])return null;let n=tT[r];for(;t{let n=!1;for(let a=0;a{t[0].pre=t[0].pre.replace(rF,"");let r=t[t.length-1];r.post=r.post.replace(G0t,"")})};var Z0t=function(e){class t extends e{constructor(n,a,i){super(n,a,i),this.viewType="Possessives"}strip(){return E4e(this)}}e.prototype.quotations=function(r){let n=k4e(this);return n=n.getNth(r),new t(n.document,n.pointer)}},R4e=Z0t;var q0t=function(e){let t=this.splitAfter("@hasComma");return t=t.match("#PhoneNumber+"),t=t.getNth(e),t},K0t=[["hyphenated","@hasHyphen ."],["hashTags","#HashTag"],["emails","#Email"],["emoji","#Emoji"],["emoticons","#Emoticon"],["atMentions","#AtMention"],["urls","#Url"],["conjunctions","#Conjunction"],["prepositions","#Preposition"],["abbreviations","#Abbreviation"],["honorifics","#Honorific"]],W0t=[["emojis","emoji"],["atmentions","atMentions"]],Q0t=function(e){K0t.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=q0t,W0t.forEach(t=>{e.prototype[t[0]]=e.prototype[t[1]]})},T4e=Q0t;var J0t=/\//,X0t=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(J0t);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)}},_4e=X0t;var A4e={api:function(e){g4e(e),w4e(e),S4e(e),R4e(e),T4e(e),_4e(e)}};var rT=function(e,t){e.docs.forEach(r=>{r.forEach(t)})},nF={case:e=>{rT(e,t=>{t.text=t.text.toLowerCase()})},unicode:e=>{let t=e.world,r=t.methods.one.killUnicode;rT(e,n=>n.text=r(n.text,t))},whitespace:e=>{rT(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=>{rT(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 aF=e=>e.split("|").reduce((t,r)=>(t[r]=!0,t),{}),iF="unicode|punctuation|whitespace|acronyms",P4e="|case|contractions|parentheses|quotations|emoji|honorifics|debullet",Y0t="|possessives|adverbs|nouns|verbs",emt={light:aF(iF),medium:aF(iF+P4e),heavy:aF(iF+P4e+Y0t)};function L4e(e){e.prototype.normalize=function(t="light"){return typeof t=="string"&&(t=emt[t]),Object.keys(t).forEach(r=>{nF.hasOwnProperty(r)&&nF[r](this,t[r])}),this}}var I4e={api:L4e};var tmt=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},O4e=tmt;var M4e=["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"],rmt=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")},z4e=amt;var imt=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},omt=function(e){let t=imt(e);return{determiner:e.match("#Determiner").eq(0),adjectives:e.match("#Adjective"),number:e.values(),isPlural:z4e(e,t),isSubordinate:N4e(e),root:t}},Ed=omt;var D4e=e=>e.text(),smt=e=>e.json({terms:!1,normal:!0}).map(t=>t.normal),lmt=function(e){let t=null;if(!e.found)return t;let r=e.values(0);return r.found?(r.parse()[0]||{}).num:t},cmt=function(e){let t=Ed(e);return{root:D4e(t.root),number:lmt(t.number),determiner:D4e(t.determiner),adjectives:smt(t.adjectives),isPlural:t.isPlural,isSubordinate:t.isSubordinate}},j4e=cmt;var umt=function(e){return!e.has("^(#Uncountable|#ProperNoun|#Place|#Pronoun|#Acronym)+$")},nT=umt;var dmt={tags:!0},pmt=function(e,t){if(t.isPlural===!0||(t.root.has("#Possessive")&&(t.root=t.root.possessives().strip()),!nT(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,dmt).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},B4e=pmt;var fmt={tags:!0},hmt=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,fmt).tag("Singular","toPlural"),e},V4e=hmt;var mmt=function(e){class t extends e{constructor(n,a,i){super(n,a,i),this.viewType="Nouns"}parse(n){return this.getNth(n).map(Ed)}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=j4e(i)),o},[])}conjugate(n){let a=this.world.methods.two.transform.noun;return this.getNth(n).map(i=>{let o=Ed(i),s=o.root.compute("root").text("root"),l={Singular:s};return nT(o.root)&&(l.Plural=a.toPlural(s,this.model)),l.Singular===l.Plural&&delete l.Plural,l},[])}isPlural(n){return this.filter(i=>Ed(i).isPlural).getNth(n)}isSingular(n){return this.filter(i=>!Ed(i).isPlural).getNth(n)}adjectives(n){let a=this.update([]);return this.forEach(i=>{let o=Ed(i).adjectives;o.found&&(a=a.concat(o))}),a.getNth(n)}toPlural(n){return this.getNth(n).map(a=>B4e(a,Ed(a)))}toSingular(n){return this.getNth(n).map(a=>{let i=Ed(a);return V4e(a,i)})}update(n){let a=new t(this.document,n);return a._cache=this._cache,a}}e.prototype.nouns=function(r){let n=O4e(this);return n=n.getNth(r),new t(this.document,n.pointer)}},H4e=mmt;var F4e={api:H4e};var gmt=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},$4e=gmt;var vmt=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},U4e=bmt;var ymt=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),q4e=xmt;var wmt=/^([0-9,. ]+)\/([0-9,. ]+)$/,K4e={"a few":3,"a couple":2,"a dozen":12,"two dozen":24,zero:0},aT=e=>Object.keys(e).reduce((t,r)=>(t+=e[r],t),0),Cmt=function(e){if(K4e.hasOwnProperty(e)===!0)return K4e[e];if(e==="a"||e==="an")return 1;let t=G4e(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=W8(r),n=W8(n),!r||!n)?null:typeof r=="number"&&typeof n=="number"?{numerator:r,denominator:n}:null},Emt=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=W8(r);let a=n.text("reduced");return W4e.test(a)&&(a=a.replace(W4e,""),n=n.replaceWith(a)),iT.hasOwnProperty(a)?n=iT[a]:n=W8(n),typeof r=="number"&&typeof n=="number"?{numerator:r,denominator:n}:null},Rmt=function(e){let t=e.match("^#Ordinal$");return t.found!==!0?null:e.lookAhead("^of .")?{numerator:1,denominator:W8(t)}:null},Tmt=function(e){let t=e.text("reduced");return iT.hasOwnProperty(t)?{numerator:1,denominator:iT[t]}:null},_mt=e=>{let t=Math.round(e*1e3)/1e3;return t===0&&e!==0?e:t},Amt=function(e){e=e.clone();let t=Tmt(e)||Smt(e)||kmt(e)||Emt(e)||Rmt(e)||null;return t!==null&&t.numerator&&t.denominator&&(t.decimal=t.numerator/t.denominator,t.decimal=_mt(t.decimal)),t},xu=Amt;var Pmt=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)})},Q8=Pmt;var J8=[["ninety",90],["eighty",80],["seventy",70],["sixty",60],["fifty",50],["forty",40],["thirty",30],["twenty",20]],oF=["","one","two","three","four","five","six","seven","eight","nine","ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"],Q4e=[[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 Lmt=function(e){let t=e,r=[];return Q4e.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},Imt=function(e){let t=[];if(e>100)return t;for(let r=0;r=J8[r][1]&&(e-=J8[r][1],t.push(J8[r][0]));return oF[e]&&t.push(oF[e]),t},Omt=e=>{let t=["zero","one","two","three","four","five","six","seven","eight","nine"],r=[],a=Q8(e).match(/\.([0-9]+)/);if(!a||!a[0])return r;r.push("point");let i=a[0].split("");for(let o=0;o1e21&&(t=Q8(t));let r=[];t<0&&(r.push("minus"),t=Math.abs(t));let n=Lmt(t);for(let a=0;a1&&r.push("and")),r=r.concat(Imt(n[a].count)),r.push(i)}return r=r.concat(Omt(t)),r=r.filter(a=>a),r.length===0&&(r[0]=""),r.join(" ")},up=Mmt;var Nmt=function(e){if(!e.numerator||!e.denominator)return"";let t=up({num:e.numerator}),r=up({num:e.denominator});return`${t} out of ${r}`},J4e=Nmt;var X4e={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"},zmt=e=>{let t=up(e).split(" "),r=t[t.length-1];return X4e.hasOwnProperty(r)?t[t.length-1]=X4e[r]:t[t.length-1]=r.replace(/y$/,"i")+"th",t.join(" ")},oT=zmt;var Dmt=function(e){if(!e.numerator||!e.denominator)return"";let t=up({num:e.numerator}),r=oT({num:e.denominator});return e.denominator===2&&(r="half"),t&&r?(e.numerator!==1&&(r+="s"),`${t} ${r}`):""},Y4e=Dmt;var jmt=function(e){class t extends e{constructor(n,a,i){super(n,a,i),this.viewType="Fractions"}parse(n){return this.getNth(n).map(xu)}get(n){return this.getNth(n).map(xu)}json(n){return this.getNth(n).map(a=>{let i=a.toView().json(n)[0],o=xu(a);return i.fraction=o,i},[])}toDecimal(n){return this.getNth(n).forEach(a=>{let{decimal:i}=xu(a);a=a.replaceWith(String(i),!0),a.tag("NumericValue"),a.unTag("Fraction")}),this}toFraction(n){return this.getNth(n).forEach(a=>{let i=xu(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=xu(a),o=Y4e(i);a.after("^#Noun").found&&(o+=" of"),a.replaceWith(o)}),this}toCardinal(n){return this.getNth(n).forEach(a=>{let i=xu(a),o=J4e(i);a.replaceWith(o)}),this}toPercentage(n){return this.getNth(n).forEach(a=>{let{decimal:i}=xu(a),o=i*100;o=Math.round(o*100)/100,a.replaceWith(`${o}%`)}),this}}e.prototype.fractions=function(r){let n=$4e(this);return n=n.getNth(r),new t(this.document,n.pointer)}},e7e=jmt;var Bmt="one|two|three|four|five|six|seven|eight|nine",fh="twenty|thirty|forty|fifty|sixty|seventy|eighty|ninety|fourty",Vmt="eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen",Hmt=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("("+fh+") #Cardinal #Cardinal")&&(t=t.splitAfter("("+fh+") #Cardinal")),t.has("#Value #Value")){t.has("#NumericValue #NumericValue")&&(t=t.splitOn("#Year")),t.has("("+fh+") ("+Vmt+")")&&(t=t.splitAfter("("+fh+")"));let r=t.match("#Cardinal #Cardinal");if(r.found&&!t.has("(point|decimal|#Fraction)")&&!r.has("#Cardinal (#Multiple|point|decimal)")){let n=t.has(`(${Bmt}) (${fh})`),a=r.has("("+fh+") #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("("+fh+") #Ordinal")||(t=t.splitAfter("#Ordinal"))),t=t.splitBefore("#Ordinal [#Cardinal]",0),t.has("#TextValue #NumericValue")&&!t.has("("+fh+"|#Multiple)")&&(t=t.splitBefore("#TextValue #NumericValue"))}return t=t.splitAfter("#NumberRange"),t=t.splitBefore("#Year"),t},sT=Hmt;var Fmt=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},$mt=function(e){if(typeof e=="string")return{num:K8(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=Fmt(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=xu(a),e=e.not(a),e=e.not("and$"),t=e.text("reduced"));let o=0;return t&&(o=K8(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}},ui=$mt;var Gmt=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=Q8(t),i=a.slice(a.length-1,a.length);return n[i]?a+=n[i]:a+="th",a},t7e=Gmt;var r7e={"\xA2":"cents",$:"dollars","\xA3":"pounds","\xA5":"yen","\u20AC":"euros","\u20A1":"col\xF3n","\u0E3F":"baht","\u20AD":"kip","\u20A9":"won","\u20B9":"rupees","\u20BD":"ruble","\u20BA":"liras"},n7e={"%":"percent","\xB0":"degrees"},Umt=function(e){let t={suffix:"",prefix:e.prefix};return r7e.hasOwnProperty(e.prefix)&&(t.suffix+=" "+r7e[e.prefix],t.prefix=""),n7e.hasOwnProperty(e.suffix)&&(t.suffix+=" "+n7e[e.suffix]),t.suffix&&e.num===1&&(t.suffix=t.suffix.replace(/s$/,"")),!t.suffix&&e.suffix&&(t.suffix+=" "+e.suffix),t},sF=Umt;var Zmt=function(e,t){if(t==="TextOrdinal"){let{prefix:n,suffix:a}=sF(e);return n+oT(e)+a}if(t==="Ordinal")return e.prefix+t7e(e)+e.suffix;if(t==="TextCardinal"){let{prefix:n,suffix:a}=sF(e);return n+up(e)+a}let r=e.num;return e.hasComma&&(r=r.toLocaleString()),e.prefix+String(r)+e.suffix},hh=Zmt;var qmt=e=>Object.prototype.toString.call(e)==="[object Array]",Kmt=function(e){if(typeof e=="string"||typeof e=="number"){let t={};return t[e]=!0,t}return qmt(e)?e.reduce((t,r)=>(t[r]=!0,t),{}):e||{}},Wmt=function(e,t={}){return t=Kmt(t),e.filter(r=>{let{unit:n}=ui(r);return!!(n&&t[n]===!0)})},a7e=Wmt;var Qmt=function(e){class t extends e{constructor(n,a,i){super(n,a,i),this.viewType="Numbers"}parse(n){return this.getNth(n).map(ui)}get(n){return this.getNth(n).map(ui).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=ui(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 a7e(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=ui(a);if(i.num===null)return a;let o=a.has("#Ordinal")?"Ordinal":"Cardinal",s=hh(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=ui(a);if(i.num===null)return;let o=i.num.toLocaleString();if(a.has("#Ordinal")){let l=hh(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=ui(i);if(o.num===null)return i;let s=i.has("#Ordinal")?"TextOrdinal":"TextCardinal",l=hh(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=ui(i);if(o.num===null)return i;let s=i.has("#TextValue")?"TextCardinal":"Cardinal",l=hh(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=ui(i);if(o.num===null)return i;let s=i.has("#TextValue")?"TextOrdinal":"Ordinal",l=hh(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=>ui(a).num===n)}greaterThan(n){return this.filter(a=>ui(a).num>n)}lessThan(n){return this.filter(a=>ui(a).num{let o=ui(i).num;return o>n&&o{let s=ui(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=hh(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=ui(n).num);let i=this.map(o=>{let s=ui(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=hh(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=sT(this);return n=n.getNth(r),new t(this.document,n.pointer)},e.prototype.percentages=function(r){let n=sT(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=sT(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},i7e=Qmt;var Jmt=function(e){e7e(e),i7e(e)},o7e={api:Jmt};var Xmt={people:!0,emails:!0,phoneNumbers:!0,places:!0},Ymt=function(e={}){return e=Object.assign({},Xmt,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},egt={api:function(e){e.prototype.redact=Ymt}},s7e=egt;var tgt=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)$"))},rgt=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:tgt(n)})},l7e=rgt;var ngt="(after|although|as|because|before|if|since|than|that|though|when|whenever|where|whereas|wherever|whether|while|why|unless|until|once)",agt="(that|which|whichever|who|whoever|whom|whose|whomever)",igt=function(e){let t=e;return t.length===1||(t=t.if("#Verb"),t.length===1)||(t=t.ifNo(ngt),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(agt),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))},c7e=igt;var ogt=function(e){let t=null;return e.has("#PastTense")?t="PastTense":e.has("#FutureTense")?t="FutureTense":e.has("#PresentTense")&&(t="PresentTense"),{tense:t}},sgt=function(e){let t=e.clauses(),n=c7e(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:ogt(i)}},mh=sgt;var lgt=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},u7e=lgt;var cgt=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},d7e=cgt;var ugt=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},p7e=ugt;var f7e=function(e){return e.verbs().first().toNegative().compute("chunks"),e},h7e=function(e){return e.verbs().first().toPositive().compute("chunks"),e};var dgt=function(e){return e.verbs().toInfinitive(),e},m7e=dgt;var pgt=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}=mh(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=mh(i);return u7e(i,o)})}toPresentTense(a){return this.getNth(a).map(i=>{let o=mh(i);return d7e(i,o)})}toFutureTense(a){return this.getNth(a).map(i=>{let o=mh(i);return i=p7e(i,o),i})}toInfinitive(a){return this.getNth(a).map(i=>{let o=mh(i);return m7e(i,o)})}toNegative(a){return this.getNth(a).map(i=>{let o=mh(i);return f7e(i,o)})}toPositive(a){return this.getNth(a).map(i=>{let o=mh(i);return h7e(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 l7e(this).getNth(n)}};Object.assign(e.prototype,r)},g7e=pgt;var v7e={api:g7e};var fgt=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},b7e=fgt;var hgt=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},lF=hgt;var Ac="male",Wo="female",y7e={mr:Ac,mrs:Wo,miss:Wo,madam:Wo,king:Ac,queen:Wo,duke:Ac,duchess:Wo,baron:Ac,baroness:Wo,count:Ac,countess:Wo,prince:Ac,princess:Wo,sire:Ac,dame:Wo,lady:Wo,ayatullah:Ac,congressman:Ac,congresswoman:Wo,"first lady":Wo,mx:null},mgt=function(e,t){let{firstName:r,honorific:n}=e;if(r.has("#FemaleName"))return Wo;if(r.has("#MaleName"))return Ac;if(n.found){let i=n.text("normal");if(i=i.replace(/\./g,""),y7e.hasOwnProperty(i))return y7e[i];if(/^her /.test(i))return Wo;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 Wo}return null},x7e=mgt;var ggt=function(e){class t extends e{constructor(n,a,i){super(n,a,i),this.viewType="People"}parse(n){return this.getNth(n).map(lF)}json(n){let a=typeof n=="object"?n:{};return this.getNth(n).map(i=>{let o=i.toView().json(a)[0],s=lF(i);return o.person={firstName:s.firstName.text("normal"),lastName:s.lastName.text("normal"),honorific:s.honorific.text("normal"),presumed_gender:x7e(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=b7e(this);return n=n.getNth(r),new t(this.document,n.pointer)}},w7e=ggt;var vgt=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},C7e=vgt;var bgt=function(e){e.prototype.places=function(t){let r=C7e(this);return r=r.getNth(t),new e(this.document,r.pointer)}},S7e=bgt;var ygt=function(e){e.prototype.organizations=function(t){return this.match("#Organization+").getNth(t)}},k7e=ygt;var xgt=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},wgt=function(e){e.prototype.topics=xgt},E7e=wgt;var Cgt=function(e){w7e(e),S7e(e),k7e(e),E7e(e)},R7e={api:Cgt};var Sgt=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},T7e=Sgt;var kgt=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},_7e=kgt;var Egt=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)},A7e=Egt;var Rgt=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},Tgt=function(e){return e.match("#Negative")},_gt=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}},Agt=function(e){let t=e.clone();t.contractions().expand();let r=_7e(t);return{root:r,prefix:t.match("#Prefix"),adverbs:A7e(t,r),auxiliary:Rgt(t,r),negative:Tgt(t),phrasal:_gt(r)}},xl=Agt;var wu={tense:"PresentTense"},lT={conditional:!0},dp={tense:"FutureTense"},C3={progressive:!0},Ai={tense:"PastTense"},S3={complete:!0,progressive:!1},gh={passive:!0},Pgt={plural:!0},Lgt={plural:!1},Igt=function(e){let t={};return e.forEach(r=>{Object.assign(t,r)}),t},P7e={imperative:[["#Imperative",[]]],"want-infinitive":[["^(want|wants|wanted) to #Infinitive$",[wu]],["^wanted to #Infinitive$",[Ai]],["^will want to #Infinitive$",[dp]]],"gerund-phrase":[["^#PastTense #Gerund$",[Ai]],["^#PresentTense #Gerund$",[wu]],["^#Infinitive #Gerund$",[wu]],["^will #Infinitive #Gerund$",[dp]],["^have #PastTense #Gerund$",[Ai]],["^will have #PastTense #Gerund$",[Ai]]],"simple-present":[["^#PresentTense$",[wu]],["^#Infinitive$",[wu]]],"simple-past":[["^#PastTense$",[Ai]]],"simple-future":[["^will #Adverb? #Infinitive",[dp]]],"present-progressive":[["^(is|are|am) #Gerund$",[wu,C3]]],"past-progressive":[["^(was|were) #Gerund$",[Ai,C3]]],"future-progressive":[["^will be #Gerund$",[dp,C3]]],"present-perfect":[["^(has|have) #PastTense$",[Ai,S3]]],"past-perfect":[["^had #PastTense$",[Ai,S3]],["^had #PastTense to #Infinitive",[Ai,S3]]],"future-perfect":[["^will have #PastTense$",[dp,S3]]],"present-perfect-progressive":[["^(has|have) been #Gerund$",[Ai,C3]]],"past-perfect-progressive":[["^had been #Gerund$",[Ai,C3]]],"future-perfect-progressive":[["^will have been #Gerund$",[dp,C3]]],"passive-past":[["(got|were|was) #Passive",[Ai,gh]],["^(was|were) being #Passive",[Ai,gh]],["^(had|have) been #Passive",[Ai,gh]]],"passive-present":[["^(is|are|am) #Passive",[wu,gh]],["^(is|are|am) being #Passive",[wu,gh]],["^has been #Passive",[wu,gh]]],"passive-future":[["will have been #Passive",[dp,gh,lT]],["will be being? #Passive",[dp,gh,lT]]],"present-conditional":[["would be #PastTense",[wu,lT]]],"past-conditional":[["would have been #PastTense",[Ai,lT]]],"auxiliary-future":[["(is|are|am|was) going to (#Infinitive|#PresentTense)",[dp]]],"auxiliary-past":[["^did #Infinitive$",[Ai,Lgt]],["^used to #Infinitive$",[Ai,S3]]],"auxiliary-present":[["^(does|do) #Infinitive$",[wu,S3,Pgt]]],"modal-past":[["^(could|must|should|shall) have #PastTense$",[Ai]]],"modal-infinitive":[["^#Modal #Infinitive$",[]]],infinitive:[["^#Infinitive$",[]]]},L7e=[];Object.keys(P7e).map(e=>{P7e[e].forEach(t=>{L7e.push({name:e,match:t[0],data:Igt(t[1])})})});var cF=L7e;var Ogt=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},Mgt=function(e){return!!(e.has("#Infinitive")&&e.growLeft("to").has("^to #Infinitive"))},Ngt=function(e,t){let r={};e=Ogt(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},Dgt=function(e){let t=e.before();t=zgt(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(),I7e(n)&&(r.remove(n),n=r.last()),I7e(n)&&(r.remove(n),n=r.last()),n)},jgt=function(e,t){return t.has("(are|were|does)")||e.has("(those|they|we)")?!0:e.found&&e.isPlural?e.isPlural().found:!1},Bgt=function(e){let t=Dgt(e);return{subject:t,plural:jgt(t,e)}},Ls=Bgt;var cn=e=>e,k3=(e,t)=>{let r=Ls(e,t),n=r.subject;return n.has("i")||n.has("we")?!0:r.plural},O7e=(e,t)=>{let{subject:r,plural:n}=Ls(e,t);return n||r.has("we")?"were":"was"},Gm=function(e,t){if(e.has("were"))return"are";let{subject:r,plural:n}=Ls(e,t);return r.has("i")?"am":r.has("we")||n?"are":"is"},E3=function(e,t){let r=Ls(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"},X8=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},uF=e=>e.has("will not")?e.replace("will not","have not"):e.remove("will");var M7e=function(e){if(!e||!e.isView)return[];let t={normal:!0,terms:!1,text:!1};return e.json(t).map(r=>r.normal)},N7e=function(e){return!e||!e.isView?"":e.text("normal")},Vgt=function(e){let{toInfinitive:t}=e.methods.two.transform.verb,r=e.text("normal");return t(r,e.model,Da(e))},Hgt=function(e){let t=xl(e);e=e.clone().toView();let r=Cu(e,t);return{root:t.root.text(),preAdverbs:M7e(t.adverbs.pre),postAdverbs:M7e(t.adverbs.post),auxiliary:N7e(t.auxiliary),negative:t.negative.found,prefix:N7e(t.prefix),infinitive:Vgt(t.root),grammar:r}},z7e=Hgt;var Fgt={tags:!0},$gt=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,Fgt).tag("Verb").firstTerm().tag("Infinitive"),i.found&&e.remove(i),t.negative.found){e.has("not")||e.prepend("not");let s=E3(e,t);e.prepend(s)}return e.fullSentence().compute(["freeze","lexicon","preTagger","postTagger","unfreeze","chunks"]),e},D7e=$gt;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=O7e(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}},j7e={infinitive:pp.simple,"simple-present":pp.simple,"simple-past":cn,"simple-future":pp.both,"present-progressive":e=>(e.replace("are","were",Pc),e.replace("(is|are|am)","was",Pc),e),"past-progressive":cn,"future-progressive":(e,t)=>(e.match(t.root).insertBefore("was"),e.remove("(will|be)"),e),"present-perfect":pp.hasHad,"past-perfect":cn,"future-perfect":(e,t)=>(e.match(t.root).insertBefore("had"),e.has("will")&&(e=uF(e)),e.remove("have"),e),"present-perfect-progressive":pp.hasHad,"past-perfect-progressive":cn,"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":cn,"auxiliary-future":e=>(e.replace("(is|are|am)","was",Pc),e),"auxiliary-past":cn,"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":cn,"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),uF(e),e)},Ggt=function(e,t,r){return j7e.hasOwnProperty(r)&&(e=j7e[r](e,t),e.fullSentence().compute(["tagger","chunks"])),e},B7e=Ggt;var dF=function(e,t){let r=Ls(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"},pF=(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=dF(e,t);e.prepend(l).match(l).tag("Auxiliary"),e.remove(i)}return e},V7e={infinitive:pF,"simple-present":pF,"simple-future":(e,t)=>e.replace("will",dF(e,t)),"present-perfect":cn,"past-perfect":cn,"future-perfect":(e,t)=>e.replace("will have",dF(e,t)),"present-perfect-progressive":cn,"past-perfect-progressive":cn,"future-perfect-progressive":cn},Ugt=function(e,t,r){return V7e.hasOwnProperty(r)?(e=V7e[r](e,t),e.fullSentence().compute(["tagger","chunks"]),e):(e=pF(e,t,r),e.fullSentence().compute(["tagger","chunks"]),e)},H7e=Ugt;var fp={tags:!0},R3=(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)),k3(e,t)===!1&&(i=r(i,e.model).PresentTense),a.has("#Copula")&&(i=Gm(e,t)),i&&(e=e.replace(a,i,fp),e.not("#Particle").tag("PresentTense")),e},F7e=(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)),k3(e,t)===!1&&(i=r(i,e.model).Gerund),i&&(e=e.replace(a,i,fp),e.not("#Particle").tag("Gerund")),e},Zgt=(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},$7e={infinitive:R3,"simple-present":(e,t)=>{let{conjugate:r}=e.methods.two.transform.verb,{root:n}=t;if(n.has("#Infinitive")){let i=Ls(e,t).subject;if(k3(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 R3(e,t);return e},"simple-past":R3,"simple-future":(e,t)=>{let{root:r,auxiliary:n}=t;if(n.has("will")&&r.has("be")){let a=Gm(e,t);e.replace(r,a),e=e.remove("will"),e.replace("not "+a,a+" not")}else R3(e,t),e=e.remove("will");return e},"present-progressive":cn,"past-progressive":(e,t)=>{let r=Gm(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)=>(R3(e,t),e=e.remove("(have|had|has)"),e),"past-perfect":(e,t)=>{let n=Ls(e,t).subject;return k3(e,t)||n.has("i")?(e=X8(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":cn,"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=Gm(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":cn,"passive-future":e=>(e.replace("will","is"),e.replace("be","being")),"present-conditional":cn,"past-conditional":e=>(e.replace("been","be"),e.remove("have")),"auxiliary-future":(e,t)=>(F7e(e,t),e.remove("(going|to)"),e),"auxiliary-past":(e,t)=>{if(t.auxiliary.has("did")){let r=E3(e,t);return e.replace(t.auxiliary,r),e}return F7e(e,t),e.replace(t.auxiliary,"is"),e},"auxiliary-present":cn,"modal-infinitive":cn,"modal-past":(e,t)=>(Zgt(e,t),e.remove("have")),"gerund-phrase":(e,t)=>(t.root=t.root.not("#Gerund$"),R3(e,t),e.remove("(will|have)")),"want-infinitive":(e,t)=>{let r="wants";return k3(e,t)&&(r="want"),e.replace("(want|wanted|wants)",r,fp),e.remove("will"),e}},qgt=function(e,t,r){return $7e.hasOwnProperty(r)&&(e=$7e[r](e,t),e.fullSentence().compute(["tagger","chunks"])),e},G7e=qgt;var q7e={tags:!0},cT=(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,q7e),e.not("#Particle").tag("Verb")),e.prepend("will").match("will").tag("Auxiliary"),e.remove(a),e},U7e=(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,q7e),e.not("#Particle").tag("PresentTense")),e.remove(i),e.prepend("will be").match("will be").tag("Auxiliary"),e},Z7e={infinitive:cT,"simple-present":cT,"simple-past":cT,"simple-future":cn,"present-progressive":U7e,"past-progressive":U7e,"future-progressive":cn,"present-perfect":e=>(e.match("(have|has)").replaceWith("will have"),e),"past-perfect":e=>e.replace("(had|has)","will have"),"future-perfect":cn,"present-perfect-progressive":e=>e.replace("has","will have"),"past-perfect-progressive":e=>e.replace("had","will have"),"future-perfect-progressive":cn,"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":cn,"present-conditional":e=>e.replace("would","will"),"past-conditional":e=>e.replace("would","will"),"auxiliary-future":cn,"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":cn,"modal-past":cn,"gerund-phrase":(e,t)=>(t.root=t.root.not("#Gerund$"),cT(e,t),e.remove("(had|have)")),"want-infinitive":e=>(e.replace("(want|wants|wanted)","will want"),e)},Kgt=function(e,t,r){return e.has("will")||e.has("going to")||Z7e.hasOwnProperty(r)&&(e=Z7e[r](e,t),e.fullSentence().compute(["tagger","chunks"])),e},K7e=Kgt;var Wgt={tags:!0},Qgt=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=Gm(e,t);e.replace(a,s,Wgt),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},W7e=Qgt;var Q7e={tags:!0},fF=function(e,t){let r=E3(e,t);return e.prepend(r+" not"),e},uT=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)},dT=e=>e.has("(is|was|am|are|will|were|be)"),J7e={"simple-present":(e,t)=>dT(e)===!0?uT(e,t):(e=X8(e,t),e=fF(e,t),e),"simple-past":(e,t)=>dT(e)===!0?uT(e,t):(e=X8(e,t),e.prepend("did not"),e),imperative:e=>(e.prepend("do not"),e),infinitive:(e,t)=>dT(e)===!0?uT(e,t):fF(e,t),"passive-past":e=>{if(e.has("got"))return e.replace("got","get",Q7e),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=fF(e,t),e=e.replace("wants","want",Q7e),e)},Jgt=function(e,t,r){if(e.has("#Negative"))return e;if(J7e.hasOwnProperty(r))return e=J7e[r](e,t),e;let n=e.matchOne("be");return n.found?(n.prepend("not"),e):dT(e)===!0?uT(e,t):(n=e.matchOne("(will|had|have|has|did|does|do|#Modal)"),n.found&&n.append("not"),e)},X7e=Jgt;var Xgt=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=z7e(s),l},[])}subjects(n){return this.getNth(n).map(a=>{let i=xl(a);return Ls(a,i).subject})}adverbs(n){return this.getNth(n).map(a=>a.match("#Adverb"))}isSingular(n){return this.getNth(n).filter(a=>Ls(a).plural!==!0)}isPlural(n){return this.getNth(n).filter(a=>Ls(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=Cu(a,i);return D7e(a,i,o.form)})}toPresentTense(n){return this.getNth(n).map(a=>{let i=xl(a),o=Cu(a,i);return o.isInfinitive?a:G7e(a,i,o.form)})}toPastTense(n){return this.getNth(n).map(a=>{let i=xl(a),o=Cu(a,i);return o.isInfinitive?a:B7e(a,i,o.form)})}toFutureTense(n){return this.getNth(n).map(a=>{let i=xl(a),o=Cu(a,i);return o.isInfinitive?a:K7e(a,i,o.form)})}toGerund(n){return this.getNth(n).map(a=>{let i=xl(a),o=Cu(a,i);return o.isInfinitive?a:W7e(a,i,o.form)})}toPastParticiple(n){return this.getNth(n).map(a=>{let i=xl(a),o=Cu(a,i);return o.isInfinitive?a:H7e(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=Cu(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=Cu(a,i);return X7e(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=T7e(this);return n=n.getNth(r),new t(this.document,n.pointer)}},Y7e=Xgt;var e8e={api:Y7e};var Y8=function(e,t){let r=t.match(e);if(r.found){let n=r.pronouns().refersTo();if(n.found)return n}return t.none()},hF=function(e){if(!e.found)return e;let[t]=e.fullPointer[0];return t&&t>0?e.update([[t-1]]):e.none()};var Ygt=function(e,t){return t==="m"?e.filter(r=>!r.presumedFemale().found):t==="f"?e.filter(r=>!r.presumedMale().found):e},e2t=function(e,t){let r=e.people();return r=Ygt(r,t),r.found||(r=e.nouns("#Actor"),r.found)?r.last():t==="f"?Y8("(she|her|hers)",e):t==="m"?Y8("(he|him|his)",e):e.none()},mF=e2t;var t2t=function(e){let t=e.nouns(),r=t.isPlural().notIf("#Pronoun");if(r.found)return r.last();let n=Y8("(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())},t8e=t2t;var r2t=function(e,t){if(t&&t.found){let r=e.docs[0][0];r.reference=t.ptrs[0]}},gF=function(e,t){let r=e.before(),n=t(r);return n.found||(r=hF(e),n=t(r),n.found)||(r=hF(r),n=t(r),n.found)?n:e.none()},n2t=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=gF(r,a=>mF(a,"m")):r.has("(she|her|hers)")?n=gF(r,a=>mF(a,"f")):r.has("(they|their|theirs)")&&(n=gF(r,t8e)),n&&n.found&&r2t(r,n)})},r8e=n2t;var a2t=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)}},n8e=a2t;var a8e={compute:{coreference:r8e},api:n8e};Ps.plugin(n4e);Ps.plugin(a4e);Ps.plugin(m4e);Ps.plugin(a8e);Ps.plugin(A4e);Ps.plugin(I4e);Ps.plugin(F4e);Ps.plugin(o7e);Ps.plugin(s7e);Ps.plugin(v7e);Ps.plugin(R7e);Ps.plugin(e8e);var i8e=Ps;var kh=_(nH(),1);var o8e=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 c2t:typeof navigator<"u"?c8e(navigator.userAgent):m2t()}function f2t(e){return e!==""&&p2t.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 c8e(e){var t=f2t(e);if(!t)return null;var r=t[0],n=t[1];if(r==="searchbot")return new l2t;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 T2t=function(e,t){if(cbe.default.isArray(e))return t},ube=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},pbe=(0,dbe.createContext)({baseUrl:_2t,variables:{},defaultOptions:{queries:{},mutations:{}},threadIdStorageOptions:D2t()?z2t:I2t,createMessageAbortControllerRef:{current:null}}),di=function(){return(0,fbe.useContext)(pbe)};function p8e(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 e6(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function V2t(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 XF=function(e){var t=e.children,r=e.baseUrl,n=e.variables,a=e.defaultOptions,i=e.threadIdStorageOptions,o=di(),s=(0,lbe.useRef)(null),l=ube(o,e6(e6(e6(e6(e6({},r?{baseUrl:r}:{}),n?{variables:n}:{}),a?{defaultOptions:a}:{}),i?{threadIdStorageOptions:i}:{}),{},{createMessageAbortControllerRef:s}));return(0,hbe.jsx)(pbe.Provider,{value:l,children:t})},RF=function(){return(0,gbe.jsx)(C1,{loading:!0,mt:"1",height:"var(--space-4)",width:"var(--space-4)",style:{borderRadius:"var(--radius-6)",flexShrink:0}})},H2t=(0,kbe.createContext)({}),k6=function(e){var t=e.children;return(0,TF.jsx)(Ce,{py:"1",ml:"-2",children:(0,TF.jsx)(h1,{size:"1",color:"gold",variant:"outline",style:{boxShadow:"none"},children:t})})},E6=function(e){var t=e.children;return(0,Ebe.jsx)(Et,{weight:"regular",children:t})},MT=function(e){var t=(0,Rbe.c)(3),r=e.runStep;if(r.completed_at){var n;return t[0]===Symbol.for("react.memo_cache_sentinel")?(n=(0,wT.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,wT.jsx)(Ooe,{}),t[1]=a):a=t[1],a}else{var i;return t[2]===Symbol.for("react.memo_cache_sentinel")?(i=(0,wT.jsx)(BC,{}),t[2]=i):i=t[2],i}},f8e=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)}},F2t=function(e){var t=(0,Tbe.c)(12),r=e.fn,n,a;t[0]!==r.arguments?(a=f8e({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=f8e({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,p6.jsx)(Or,{children:i}),t[5]=i,t[6]=c):c=t[6];var d;t[7]!==l?(d=l&&(0,p6.jsx)(Or,{children:l}),t[7]=l,t[8]=d):d=t[8];var h;return t[9]!==c||t[10]!==d?(h=(0,p6.jsxs)(T0,{variant:"ghost",color:"gold",style:u,children:[c,d]}),t[9]=c,t[10]=d,t[11]=h):h=t[11],h},$2t=function(e){var t=e.fn,r=e.runStep,n=e.title;return(0,_d.jsxs)(La.Root,{children:[(0,_d.jsx)(La.Trigger,{children:(0,_d.jsx)(Ce,{children:(0,_d.jsxs)(k6,{children:[(0,_d.jsx)(MT,{runStep:r}),(0,_d.jsx)(E6,{children:n})]})})}),(0,_d.jsx)(La.Content,{style:{maxHeight:"200px"},children:(0,_d.jsx)(F2t,{fn:t})})]})},G2t=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)},U2t=function(e){var t=e.fn,r=e.runStep;return(0,_be.jsx)($2t,{fn:t,runStep:r,title:G2t({runStep:r,fn:t})})},Z2t=function(e){var t=(0,Cbe.c)(4),r=e.fn,n=e.runStep,a=(0,Sbe.useContext)(H2t),i=a[r.name]||U2t,o;return t[0]!==i||t[1]!==r||t[2]!==n?(o=(0,Abe.jsx)(i,{fn:r,runStep:n}),t[0]=i,t[1]=r,t[2]=n,t[3]=o):o=t[3],o},q2t=function(e){var t=(0,Pbe.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,f6.jsx)(Or,{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,f6.jsx)(Or,{children:i}),t[5]=i,t[6]=o):o=t[6];var s;return t[7]!==a||t[8]!==o?(s=(0,f6.jsxs)(T0,{variant:"ghost",color:"gold",style:n,children:[a,o]}),t[7]=a,t[8]=o,t[9]=s):s=t[9],s},K2t=function(e){var t=e.codeInterpreter,r=e.runStep;return(0,Ad.jsxs)(La.Root,{children:[(0,Ad.jsx)(La.Trigger,{children:(0,Ad.jsx)(Ce,{children:(0,Ad.jsxs)(k6,{children:[(0,Ad.jsx)(MT,{runStep:r}),(0,Ad.jsx)(E6,{children:"Using code interpreter"})]})})}),(0,Ad.jsx)(La.Content,{maxHeight:"200px",children:(0,Ad.jsx)(q2t,{codeInterpreter:t})})]})},W2t=function(e){var t=e.runStep,r=e.toolCall;return(0,h6.jsxs)(k6,{children:[(0,h6.jsx)(MT,{runStep:t}),(0,h6.jsx)(E6,{children:"Searching files"})]})},Q2t=function(e){var t=e.runStep,r=e.toolCall;return(0,m6.jsxs)(k6,{children:[(0,m6.jsx)(MT,{runStep:t}),(0,m6.jsxs)(E6,{children:["Using tool: ",r.type]})]})},Lbe=function(e){var t=(0,wbe.c)(12),r=e.toolCall,n=e.runStep;if(r.type==="function"){var a;return t[0]!==n||t[1]!==r.function?(a=(0,n6.jsx)(Z2t,{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,n6.jsx)(K2t,{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,n6.jsx)(W2t,{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,n6.jsx)(Q2t,{toolCall:r,runStep:n}),t[9]=n,t[10]=r,t[11]=s):s=t[11],s},Ibe=function(){return(0,xh.jsxs)(La.Root,{children:[(0,xh.jsxs)(k6,{children:[(0,xh.jsx)(BC,{}),(0,xh.jsx)(E6,{children:"Starting actions"})]}),(0,xh.jsx)(La.Content,{style:{maxHeight:"500px"},children:(0,xh.jsx)(Et,{children:"Getting ready to connect to domain API"})})]})},Obe=function(e){var t=e.children,r=e.className,n=e.style;return(0,z3.jsx)(Ce,{direction:"column",className:r,style:n,children:t})},R6=function(e){var t=e.stepDetails,r=e.runStep,n=e.className,a=e.style;return(0,z3.jsxs)(Obe,{className:n,style:a,children:[!t.tool_calls.length&&(0,z3.jsx)(Ibe,{}),t.tool_calls.map(function(i){return(0,z3.jsx)(Lbe,{toolCall:i,runStep:r},i.id)})]})};R6.Root=Obe;R6.Starting=Ibe;R6.ToolCall=Lbe;var Nbe=function(e){var t=(0,xbe.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,Mbe.jsx)(R6,{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};Nbe.ToolCalls=R6;var J2t=(0,ybe.createContext)({components:{RunStep:Nbe}}),h8e=function(e){var t=(0,vbe.c)(7),r=e.runSteps,n=(0,bbe.useContext)(J2t),a=n.components.RunStep,i;if(t[0]!==a||t[1]!==r){var o;t[3]!==a?(o=function(l){return(0,_F.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,_F.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=di(),r;e[0]!==t.variables?(r={mutationKey:["createMessage",t.variables]},e[0]=t.variables,e[1]=r):r=e[1];var n=KM(r),a;a=n>0;var i=a;return i},X2t=(0,Dbe.createContext)({message:null}),Y2t=X2t.Provider,e9t=function(e){var t,r=(0,jbe.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,g6.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,g6.jsx)(Ce,{align:"start",pb:"1",children:(0,g6.jsxs)(V5,{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},r9t=function(){return function(e){W0(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",f9}}catch(d){a=!0,i=d}finally{try{!n&&o.return!=null&&o.return()}finally{if(a)throw i}}}return p9}),W0(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}]},f9}return p9}),W0(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},f9}}}return p9})}},n9t=function(e){var t=e.children;return(0,AF.jsx)(Or,{pb:"3",children:(0,AF.jsx)(Et,{size:"3",style:{whiteSpace:"pre-line",wordBreak:"break-word"},children:t})})},Gbe=function(e){var t=e.children,r=e.href,n=e.download,a=e.target,i=a===void 0?"_blank":a;return(0,$be.jsx)(CO,{href:r,target:i,download:n,children:t})},a9t=function(e){var t=e.children;return(0,PF.jsx)(Or,{pb:"3",asChild:!0,children:(0,PF.jsx)("ul",{style:{listStylePosition:"inside"},children:t})})},i9t=function(e){var t=e.children;return(0,LF.jsx)(Or,{pb:"3",asChild:!0,children:(0,LF.jsx)("ol",{style:{listStylePosition:"inside"},children:t})})},o9t=function(e){var t=e.children;return(0,IF.jsx)(Or,{pb:"1",children:(0,IF.jsx)("li",{children:t})})},s9t=function(e){var t=e.children;return(0,Ube.jsx)(QO,{children:t})},l9t=function(e){var t=e.children;return(0,Zbe.jsx)(Or,{style:{whiteSpace:"pre-wrap",wordBreak:"break-word"},children:t})};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 g8e(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function d9t(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 p9t=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?g8e(g8e({},r),{},{threadId:a}):r};function v8e(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 b8e(e){return function(){var t=this,r=arguments;return new Promise(function(n,a){var i=e.apply(t,r);function o(l){v8e(i,n,a,o,s,"next",l)}function s(l){v8e(i,n,a,o,s,"throw",l)}o(void 0)})}}function y8e(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 t6(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 g9t=function(e){var t=e.queryKeyBase,r=e.path,n=e.queryClient,a=e.threadContext,i=e.superinterfaceContext,o=un(t).concat([a.variables]);return t6(t6(t6({queryFn:function(){var s=b8e(function(u){var c,d,h,g,b,y;return ba(this,function(S){return c=u.pageParam,d=u.queryKey,h=Hn(d,2),g=h[0],b=h[1],y=new URLSearchParams(t6(t6({},c?{pageParam:c}:{}),p9t({variables:b,superinterfaceContext:i}))),[2,fetch("".concat(i.baseUrl).concat(r,"?").concat(y)).then(function(){var C=b8e(function(E){var R,x;return ba(this,function(P){switch(P.label){case 0:if(E.status===200)return[3,4];P.label=1;case 1:return P.trys.push([1,3,,4]),[4,E.json()];case 2:throw R=P.sent(),new Error(R.error);case 3:throw x=P.sent(),new Error("Failed to fetch");case 4:return[2,E.json()]}})});return function(E){return C.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})},v9t=function(e){var t=e.queryClient,r=e.threadContext,n=e.superinterfaceContext;return g9t({queryKeyBase:["messages"],path:"/messages",queryClient:t,threadContext:r,superinterfaceContext:n})};function x8e(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 w8e(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function x9t(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 w9t=function(e){var t=e.props;return t.data?t.data.pages.reduce(function(r,n){return r.concat(n.data)},[]):[]},DT=function(){var e=(0,Qbe.c)(9),t=qn(),r=di(),n=di(),a;e[0]!==t||e[1]!==n||e[2]!==r?(a=v9t({queryClient:t,threadContext:r,superinterfaceContext:n}),e[0]=t,e[1]=n,e[2]=r,e[3]=a):a=e[3];var i=WM(a),o,s;e[4]!==i?(s=w9t({props:i}),e[4]=i,e[5]=s):s=e[5];var l;return e[6]!==i||e[7]!==s?(l=w8e(w8e({},i),{},{messages:s}),e[6]=i,e[7]=s,e[8]=l):l=e[8],o=l,o};function C8e(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 S8e(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function k9t(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 T6=function(){var e=(0,Wbe.c)(3),t=DT(),r,n=t.messages[0]||null,a;return e[0]!==t||e[1]!==n?(a=S8e(S8e({},t),{},{latestMessage:n}),e[0]=t,e[1]=n,e[2]=a):a=e[2],r=a,r},YF=function(){return"-".concat(CM(24))};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 pT(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.newMessage;return function(r){var n,a={id:YF(),role:"user",created_at:(0,eye.default)().unix(),object:"thread.message",content:[{type:"text",text:{annotations:[],value:t.content}}],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=Ld(r.pages),o=i[0],s=i.slice(1);return pT(pT({},r),{},{pages:[pT(pT({},o),{},{data:[a].concat(un(o.data))})].concat(un(s))})}};function E8e(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 A9t(e){return function(){var t=this,r=arguments;return new Promise(function(n,a){var i=e.apply(t,r);function o(l){E8e(i,n,a,o,s,"next",l)}function s(l){E8e(i,n,a,o,s,"throw",l)}o(void 0)})}}var P9t=function(e){var t=e.queryClient;return function(){var r=A9t(function(n){var a,i;return ba(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,_9t({newMessage:n})),[2,{prevMessages:i,newMessage:n}]}})});return function(n){return r.apply(this,arguments)}}()},L9t=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})},V3=function(e){var t=e.id;return tye.default.startsWith(t,"-")};function R8e(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 T8e(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 rye=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 V3({id:c.id})}),u=(t=(r=(n=G2(l))===null||n===void 0?void 0:n.runSteps)!==null&&r!==void 0?r:(a=G2(s))===null||a===void 0?void 0:a.runSteps)!==null&&t!==void 0?t:[];return T8e(T8e({},i),{},{runSteps:u})};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 D9t(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 A8e=function(e){var t=e.message,r=e.messages,n=r.filter(function(a){return a.run_id!=t.run_id||!V3({id:a.id})});return[rye({message:t,messages:r})].concat(un(n))},j9t=function(e){var t=e.value,r=e.messagesQueryKey,n=e.queryClient;return n.setQueryData(r,function(a){if(!a)return{pageParams:[],pages:[{data:A8e({message:t.data,messages:[]}),hasNextPage:!1,lastId:t.data.id}]};var i=Ld(a.pages),o=i[0],s=i.slice(1);return fT(fT({},a),{},{pages:[fT(fT({},o),{},{data:A8e({message:t.data,messages:o.data})})].concat(un(s))})})};function P8e(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 Pd(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function H9t(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 F9t=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 Pd(Pd({},t),{},{text:Pd(Pd({},t.text),{},{value:"".concat(t.text.value).concat(r.text.value),annotations:un((n=t.text.annotations)!==null&&n!==void 0?n:[]).concat(un((a=r.text.annotations)!==null&&a!==void 0?a:[]))})})}return t},$9t=function(e){var t=e.content,r=e.value;if(!r.data.delta.content)return t;var n=nye.default.cloneDeep(t);return r.data.delta.content.forEach(function(a){n[a.index]=F9t({prevContentPart:n[a.index],delta:a})}),n},G9t=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=Ld(a.pages),o=i[0],s=i.slice(1),l=Ld(o.data),u=l[0],c=l.slice(1);return Pd(Pd({},a),{},{pages:[Pd(Pd({},o),{},{data:[Pd(Pd({},u),{},{content:$9t({content:u.content,value:t})})].concat(un(c))})].concat(un(s))})})};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 hT(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function q9t(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 K9t=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=Ld(a.pages),o=i[0],s=i.slice(1);return hT(hT({},a),{},{pages:[hT(hT({},o),{},{data:m4(o.data,rye({message:t.data,messages:o.data}),function(l){return l.id===t.data.id})})].concat(un(s))})})};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 mT(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function J9t(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 X9t=function(e){var t=e.value,r=e.queryClient,n=e.messagesQueryKey;return r.setQueryData(n,function(a){if(!a)return a;var i=Ld(a.pages),o=i[0],s=i.slice(1);return mT(mT({},a),{},{pages:[mT(mT({},o),{},{data:[{id:YF(),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(un(o.data))})].concat(un(s))})})},Y9t=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 O8e(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 T3(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function r3t(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 n3t=function(e){var t=e.value,r=e.queryClient,n=e.messagesQueryKey;return r.setQueryData(n,function(a){if(!a)return a;var i=Ld(a.pages),o=i[0],s=i.slice(1);return T3(T3({},a),{},{pages:[T3(T3({},o),{},{data:o.data.map(function(l){return l.run_id===t.data.run_id?T3(T3({},l),{},{runSteps:[t.data].concat(un(l.runSteps))}):l})})].concat(un(s))})})};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 Su(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function o3t(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 s3t=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=e$.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=Hn(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},l3t=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=e$.default.cloneDeep(n.step_details.tool_calls);return a.data.delta.step_details.tool_calls.forEach(function(o){return i[o.index]=s3t({toolCall:i[o.index],delta:o})}),Su(Su({},n),{},{step_details:Su(Su(Su({},n.step_details),a.data.delta.step_details),{},{tool_calls:i})})}else return n},c3t=function(e){var t=e.value,r=e.queryClient,n=e.messagesQueryKey;return r.setQueryData(n,function(a){if(!a)return a;var i=Ld(a.pages),o=i[0],s=i.slice(1);return Su(Su({},a),{},{pages:[Su(Su({},o),{},{data:o.data.map(function(l){return l.run_id===t.data.run_id?Su(Su({},l),{},{runSteps:l.runSteps.map(function(u){return u.id===t.data.id?l3t({runStep:u,value:t}):u})}):l})})].concat(un(s))})})};function N8e(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 _3(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function p3t(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 f3t=function(e){var t=e.value,r=e.queryClient,n=e.messagesQueryKey;return r.setQueryData(n,function(a){if(!a)return a;var i=Ld(a.pages),o=i[0],s=i.slice(1);return _3(_3({},a),{},{pages:[_3(_3({},o),{},{data:o.data.map(function(l){return l.run_id===t.data.run_id?_3(_3({},l),{},{runSteps:m4(l.runSteps,t.data,function(u){return u.id===t.data.id})}):l})})].concat(un(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 h3t(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function v3t(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 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 j8e(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 b3t=function(){var e=j8e(function(t){var r,n,a,i,o,s;return ba(this,function(l){switch(l.label){case 0:return r=t.value,n=t.queryClient,a=t.messagesQueryKey,i=t.superinterfaceContext,r.data.required_action.type!=="submit_client_tool_outputs"?[3,2]:(o=r.data.required_action.submit_client_tool_outputs.tool_calls,[4,xM(o,function(){var u=j8e(function(c){var d,h,g,b,y,S,C;return ba(this,function(E){switch(E.label){case 0:if(c.type!=="function")return[2,{toolCallId:c.id,output:"Error: client tool type ".concat(c.type," is not supported.")}];if(d=window[c.function.name],!d)return[2,{toolCallId:c.id,output:"Error: client function ".concat(c.function.name," is not defined.")}];h=c.function.arguments,g=JSON.parse(h),E.label=1;case 1:return E.trys.push([1,3,,4]),[4,d(g)];case 2:return b=(y=E.sent())!==null&&y!==void 0?y:"",[3,4];case 3:return S=E.sent(),b="Error: ".concat(S.message),[3,4];case 4:try{typeof b=="string"?C=b:C=JSON.stringify(b)}catch(R){C="Error: ".concat(R.message)}return[2,{toolCallId:c.id,output:C}]}})});return function(c){return u.apply(this,arguments)}}())]);case 1:return s=l.sent(),[2,fetch("".concat(i.baseUrl,"/threads/runs/submit-client-tool-outputs"),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(h3t({toolOutputs:s},i.variables))})];case 2:return[2]}})});return function(r){return e.apply(this,arguments)}}(),y3t={"thread.created":L9t,"thread.message.created":j9t,"thread.message.delta":G9t,"thread.message.completed":K9t,"thread.run.created":X9t,"thread.run.failed":Y9t,"thread.run.step.created":n3t,"thread.run.step.delta":c3t,"thread.run.step.completed":f3t,"thread.run.requires_action":b3t},x3t=function(e){var t=e.value,r=e.messagesQueryKey,n=e.queryClient,a=e.superinterfaceContext,i=y3t[t.value.event];return i?i({value:t.value,queryClient:n,messagesQueryKey:r,superinterfaceContext:a}):console.log("Missing handler",{value:t})};function B8e(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 V8e(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function S3t(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 k3t=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?V8e(V8e({},r),{},{threadId:a}):r};function H8e(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 E3t(e){return function(){var t=this,r=arguments;return new Promise(function(n,a){var i=e.apply(t,r);function o(l){H8e(i,n,a,o,s,"next",l)}function s(l){H8e(i,n,a,o,s,"throw",l)}o(void 0)})}}var R3t=function(e){var t=e.superinterfaceContext,r=e.queryClient,n=e.threadContext;return function(){var a=E3t(function(i){var o,s,l,u,c,d,h,g,b,y;return ba(this,function(S){switch(S.label){case 0:return o=new AbortController,t.createMessageAbortControllerRef.current=o,[4,fetch("".concat(t.baseUrl,"/messages"),{method:"POST",body:JSON.stringify(k3t({variables:i,superinterfaceContext:t})),signal:o.signal})];case 1:if(s=S.sent(),s.status===200)return[3,5];S.label=2;case 2:return S.trys.push([2,4,,5]),[4,s.json()];case 3:throw l=S.sent(),new Error(l.error);case 4:throw u=S.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 R9({stringBufferSize:void 0,paths:["$"],separator:""}),d=s.body.pipeThrough(c).getReader(),h=["messages",n.variables],S.label=6;case 6:return[4,d.read()];case 7:return g=S.sent(),b=g.done,y=g.value,b?[3,8]:(x3t({value:y,messagesQueryKey:h,queryClient:r,superinterfaceContext:t}),[3,6]);case 8:return[2]}})});return function(i){return a.apply(this,arguments)}}()};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 vF(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function A3t(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 P3t=function(e){var t=e.queryClient,r=e.threadContext,n=e.superinterfaceContext,a=e.onError,i=["createMessage",r.variables];return vF(vF(vF({mutationFn:R3t({queryClient:t,superinterfaceContext:n,threadContext:r}),onMutate:P9t({queryClient:t}),onError:a},r.defaultOptions.mutations),t.getMutationDefaults(i)),{},{mutationKey:i})};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 gT(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function O3t(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 t$=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{onError:function(){}},r=t.onError,n=r===void 0?function(){}:r,a=qn(),i=di(),o=di(),s=S4(P3t({queryClient:a,threadContext:o,superinterfaceContext:i,onError:n})),l=(0,Ybe.useCallback)(function(u){return s.mutateAsync(gT(gT({},o.variables),u))},[s.mutateAsync,o.variables]);return gT(gT({},s),{},{createMessage:l})},oye=(0,iye.createContext)({toasts:[],addToast:function(){}}),_6=function(){return(0,aye.useContext)(oye)},r$=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 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 M3t(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 n$=function(e){var t=(0,Xbe.c)(16),r=e.suggestion,n=e.isDisabled,a=e.className,i=e.style,o=_6().addToast,s=qn(),l=di(),u;t[0]!==o||t[1]!==s||t[2]!==l?(u=r$({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=t$(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,Um.jsx)(sye,{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},sye=function(e){var t=e.onClick,r=e.isDisabled,n=e.isPending,a=e.children,i=e.className,o=e.style;return(0,Um.jsxs)(h1,{className:i,variant:"soft",onClick:t,disabled:r,style:M3t({minHeight:"var(--base-button-height)",height:"inherit",flexShrink:1},o??{}),children:[(0,Um.jsx)(Et,{size:"1",weight:"regular",children:a}),(0,Um.jsx)(E0,{loading:n,children:(0,Um.jsx)(U2,{style:{flexShrink:0}})})]})};n$.Content=sye;var j3t=function(e){var t=e.children,r=e.className,n=e.style,a=NT(),i=(0,Jbe.useMemo)(function(){return vk(t).split(/\r?\n/).filter(function(o){return!A1(o)}).map(function(o){return o.trim()})},[t]);return A1(i)?null:(0,OF.jsx)(Ce,{gap:"2",py:"2",wrap:"wrap",className:r,style:n,children:i.map(function(o){return(0,OF.jsx)(n$,{suggestion:o,isDisabled:a},o)})})},cye=function(e){var t,r=(0,Kbe.c)(4),n=e.children,a=e.className,i=e.style,o=T6(),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,lye.jsx)(j3t,{className:a,style:i,children:n}),r[0]=n,r[1]=a,r[2]=i,r[3]=u):u=r[3],u};cye.Item=n$;var B3t=function(e){var t=(0,qbe.c)(4),r=e.children,n=e.className;if(n==="language-suggestions"){var a;return t[0]!==r?(a=(0,MF.jsx)(cye,{children:r}),t[0]=r,t[1]=a):a=t[1],a}var i;return t[2]!==r?(i=(0,MF.jsx)(T0,{children:r}),t[2]=r,t[3]=i):i=t[3],i};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 Z8e(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function F3t(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 zF=function(e){return(0,NF.jsx)(Or,{pb:"3",children:(0,NF.jsx)("img",Z8e(Z8e({},e),{},{style:{maxWidth:"100%",height:"auto"}}))})},$3t=["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"],G3t=function(e){var t=e.src;return $3t.includes(t.split(".").pop()||"")},U3t=function(e){var t=e.src;return t.endsWith(".mp3")||t.endsWith(".wav")},pye=function(){var e=(0,dye.c)(2),t=Ei("paused"),r;return e[0]!==t?(r=(0,a6.jsx)(en,{variant:"ghost",asChild:!0,children:(0,a6.jsx)(VE,{children:t?(0,a6.jsx)($C,{}):(0,a6.jsx)(Z2,{})})}),e[0]=t,e[1]=r):r=e[1],r},hye=function(){var e=(0,fye.c)(13),t=Ei("volume"),r=Ei("muted"),n=g8(),a;e[0]!==r||e[1]!==t?(a=(0,Rd.jsx)(A2.Trigger,{children:(0,Rd.jsx)(en,{variant:"ghost",asChild:!0,children:(0,Rd.jsx)(FE,{children:r||t===0?(0,Rd.jsx)(qoe,{}):(0,Rd.jsx)(Zoe,{})})})}),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=Hn(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,Rd.jsx)(A2.Content,{size:"1",side:"top",height:"100px",children:(0,Rd.jsx)(l4,{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,Rd.jsxs)(A2.Root,{children:[a,l]}),e[10]=a,e[11]=l,e[12]=u):u=e[12],u},vye=function(){var e=(0,mye.c)(17),t=Ei("currentTime"),r=Ei("duration"),n=Ei("seeking"),a=Ei("canSeek"),i=g8(),o=Hn((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,S,C;e[7]!==r||e[8]!==i?(S=function(R){var x=Hn(R,1),P=x[0];l(P),i.seeking(P/100*r)},C=function(R){var x=Hn(R,1),P=x[0];i.seek(P/100*r)},e[7]=r,e[8]=i,e[9]=S,e[10]=C):(S=e[9],C=e[10]);var E;return e[11]!==g||e[12]!==b||e[13]!==y||e[14]!==S||e[15]!==C?(E=(0,gye.jsx)(l4,{size:"1",variant:"soft",value:g,disabled:b,step:y,onValueChange:S,onValueCommit:C}),e[11]=g,e[12]=b,e[13]=y,e[14]=S,e[15]=C,e[16]=E):E=e[16],E},bye=function(e){var t=e.children;return(0,DF.jsx)(Ku,{mb:"3",children:(0,DF.jsx)(P2,{clip:"padding-box",style:{display:"flex",flexDirection:"column"},children:t})})},Z3t=function(){var e=(0,yye.c)(2),t=Ei("fullscreen"),r;return e[0]!==t?(r=(0,i6.jsx)(en,{variant:"ghost",asChild:!0,children:(0,i6.jsx)(HE,{children:t?(0,i6.jsx)(Voe,{}):(0,i6.jsx)(Boe,{})})}),e[0]=t,e[1]=r):r=e[1],r},q3t=function(e){var t=e.src;return(0,Os.jsx)(bye,{children:(0,Os.jsxs)(v8,{src:{src:t,type:"video/".concat(t.split(".").pop())},playsInline:!0,hideControlsOnMouseLeave:!0,crossOrigin:!0,children:[(0,Os.jsx)(b8,{}),(0,Os.jsx)("style",{children:` .superinterface-video-controls { opacity: 0; transition: opacity 0.2s ease-out; } .superinterface-video-controls[data-visible] { opacity: 1; } `}),(0,Os.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,Os.jsx)(gm.Root,{children:(0,Os.jsx)(Ce,{asChild:!0,align:"center",gap:"3",flexGrow:"1",children:(0,Os.jsxs)(gm.Group,{children:[(0,Os.jsx)(pye,{}),(0,Os.jsx)(vye,{}),(0,Os.jsx)(hye,{}),(0,Os.jsx)(Z3t,{})]})})})})]})})},K3t=function(e){var t=e.src;return(0,Ic.jsx)(bye,{children:(0,Ic.jsxs)(v8,{src:{src:t,type:"audio/".concat(t.split(".").pop())},viewType:"audio",crossOrigin:!0,playsInline:!0,children:[(0,Ic.jsx)(b8,{}),(0,Ic.jsx)(Ce,{asChild:!0,p:"3",flexGrow:"1",style:{zIndex:10,background:"var(--accent-4)"},children:(0,Ic.jsx)(gm.Root,{children:(0,Ic.jsx)(Ce,{asChild:!0,align:"center",gap:"3",flexGrow:"1",children:(0,Ic.jsxs)(gm.Group,{children:[(0,Ic.jsx)(pye,{}),(0,Ic.jsx)(vye,{}),(0,Ic.jsx)(hye,{})]})})})})]})})};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 K8e(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function J3t(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 X3t=function(e){var t=(0,uye.c)(8);if(e.src)if(G3t({src:e.src})){var n;return t[2]!==e.src?(n=(0,o6.jsx)(q3t,{src:e.src}),t[2]=e.src,t[3]=n):n=t[3],n}else if(U3t({src:e.src})){var a;return t[4]!==e.src?(a=(0,o6.jsx)(K3t,{src:e.src}),t[4]=e.src,t[5]=a):a=t[5],a}else{var i;return t[6]!==e?(i=(0,o6.jsx)(zF,K8e({},e)),t[6]=e,t[7]=i):i=t[7],i}else{var r;return t[0]!==e?(r=(0,o6.jsx)(zF,K8e({},e)),t[0]=e,t[1]=r):r=t[1],r}},Y3t=function(e){var t=(0,wye.c)(3),r=e.annotation,n=e.children,a=di(),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,Cye.jsx)(Gbe,{href:o,target:"_self",download:!0,children:n}),t[0]=n,t[1]=o,t[2]=s):s=t[2],s},evt=function(e){var t=e.icon,r=e.content;return(0,bh.jsxs)(La.Root,{children:[(0,bh.jsx)(La.Trigger,{children:(0,bh.jsx)(en,{variant:"soft",color:"gray",size:"1",children:t})}),(0,bh.jsx)(La.Content,{size:"1",children:(0,bh.jsx)(Ce,{direction:"column",children:(0,bh.jsx)(Et,{size:"1",color:"gray",children:r})})})]})},tvt=["children"];function rvt(e,t){if(e==null)return{};var r,n,a=nvt(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n"u"?"undefined":ce(t))=="symbol"?t:t+""}function uvt(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 dvt={p:n9t,a:Gbe,strong:s9t,ul:a9t,ol:i9t,li:o9t,pre:l9t,code:B3t,img:X3t,annotation:avt,h1:function(e){return(0,Pi.jsx)(cs,{as:"h1",children:e.children})},h2:function(e){return(0,Pi.jsx)(cs,{as:"h2",size:"5",children:e.children})},h3:function(e){return(0,Pi.jsx)(cs,{as:"h3",size:"4",children:e.children})},h4:function(e){return(0,Pi.jsx)(cs,{as:"h4",size:"3",children:e.children})},h5:function(e){return(0,Pi.jsx)(cs,{as:"h5",size:"3",children:e.children})},h6:function(e){return(0,Pi.jsx)(cs,{as:"h6",size:"3",children:e.children})},table:function(e){return(0,Pi.jsxs)(Pi.Fragment,{children:[(0,Pi.jsx)("style",{children:".rt-TableRootTable { overflow: inherit; }"}),(0,Pi.jsx)(k1.Root,vh(vh({},e),{},{variant:"surface",mb:"3"}))]})},thead:function(e){return(0,Pi.jsx)(k1.Header,vh({},e))},tbody:function(e){return(0,Pi.jsx)(k1.Body,vh({},e))},tr:function(e){return(0,Pi.jsx)(k1.Row,vh({},e))},td:function(e){var t=e.width,r=ovt(e,ivt);return(0,Pi.jsx)(k1.Cell,vh(vh({},r),{},{width:t}))},th:function(e){return(0,Pi.jsx)(k1.ColumnHeaderCell,vh({},e))}};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 wh(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function hvt(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 mvt=function(e){var t=e.content;return t.text.annotations.sort(function(r,n){return r.start_index-n.start_index})},gvt=function(e){var t=e.content;return function(){return function(r){(0,a$.default)(r,function(n){return n.type==="text"||n.type==="link"?vvt({node:n,content:t}):[n]})}}},vvt=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=mvt({content:n});if(r.type==="text")return J8e({node:r,annotations:a});if(r.type==="link"){var i=r;return i.children=(0,a$.default)(i.children,function(o){return o.type==="text"?J8e({node:o,annotations:a}):[o]}),[i]}else return[r]},J8e=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(!B0(n)||!B0(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 Y8e(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 Evt(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 t6e(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 Eye(e){return function(){var t=this,r=arguments;return new Promise(function(n,a){var i=e.apply(t,r);function o(l){t6e(i,n,a,o,s,"next",l)}function s(l){t6e(i,n,a,o,s,"throw",l)}o(void 0)})}}var Rvt=function(){var e=Eye(function(t){var r,n;return ba(this,function(a){return r=t.code,n=new Function("runtime","useMDXComponents",r),[2,n(e6e(e6e({},t9t),{},{useMDXComponents:pk}))]})});return function(r){return e.apply(this,arguments)}}(),Tvt=function(e){var t=e.content;return t.replace(/\{([^}]+)\}/g,function(r,n){return"{'{'}".concat(n,"{'}'}")})},_vt=function(e){var t=(0,Vbe.c)(13),r=e.content,n=kye(),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=Hn((0,zT.useState)(null),2),c=u[0],d=u[1],h,g;if(t[3]!==r||t[4]!==l?(h=function(){var C=function(){var E=Eye(function(){var R,x,P,I,L,N;return ba(this,function(F){switch(F.label){case 0:return F.trys.push([0,3,,4]),[4,dk(Tvt({content:r.text.value}),{outputFormat:"function-body",remarkPlugins:l,recmaPlugins:[r9t],providerImportSource:"@mdx-js/react"})];case 1:return R=F.sent(),x=String(R),[4,Rvt({code:x})];case 2:return P=F.sent(),I=P.default,d(function(){return I}),[3,4];case 3:return L=F.sent(),N=L,[3,4];case 4:return[2]}})});return function(){return E.apply(this,arguments)}}();C()},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,s6.jsx)(V5,{color:"red",mb:"2",children:"Could not render message."}),t[7]=b):b=t[7];var y;t[8]!==c?(y=(0,s6.jsx)(c,{}),t[8]=c,t[9]=y):y=t[9];var S;return t[10]!==i||t[11]!==y?(S=(0,s6.jsx)(wvt,{fallback:b,children:(0,s6.jsx)(Fz,{components:i,children:y})}),t[10]=i,t[11]=y,t[12]=S):S=t[12],S},Avt=function(e){var t=(0,Rye.c)(2),r=e.content,n=di(),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,Tye.jsx)(zF,{alt:"",src:i}),t[0]=i,t[1]=o):o=t[1],o},Pvt=function(e){var t=(0,Bbe.c)(4),r=e.content;if(r.type==="text"){var n;return t[0]!==r?(n=(0,jF.jsx)(_vt,{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,jF.jsx)(Avt,{content:r}),t[2]=r,t[3]=a):a=t[3],a}return null},_ye=function(e){var t=(0,mbe.c)(51),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(fe){if(fe.step_details.type==="message_creation")return fe.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(Lvt);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(Ivt),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 S;t[12]!==r.runSteps||t[13]!==l||t[14]!==g?(S=r.runSteps.slice(l+1,l+g),t[12]=r.runSteps,t[13]=l,t[14]=g,t[15]=S):S=t[15],b=S}var C;t[16]!==d||t[17]!==b?(C=[b,d],t[16]=d,t[17]=b,t[18]=C):C=t[18],i=C}var E=Hn(i,2),R=E[0],x=E[1],P=NT(),I;e:{if(!P){I=!1;break e}if(r.status==="in_progress"){I=!0;break e}var L;t[19]!==r.runSteps?(L=r.runSteps.some(Ovt),t[19]=r.runSteps,t[20]=L):L=t[20],I=L}var N=I,F;t[21]!==r?(F={message:r},t[21]=r,t[22]=F):F=t[22];var z;t[23]!==R?(z=(0,Mc.jsx)(h8e,{runSteps:R}),t[23]=R,t[24]=z):z=t[24];var ne;t[25]!==r?(ne=(0,Mc.jsx)(e9t,{message:r}),t[25]=r,t[26]=ne):ne=t[26];var W;t[27]!==r.content?(W=r.content.map(Mvt),t[27]=r.content,t[28]=W):W=t[28];var Z;t[29]!==N||t[30]!==x?(Z=N&&A1(x)&&(0,Mc.jsx)(RF,{}),t[29]=N,t[30]=x,t[31]=Z):Z=t[31];var B;t[32]!==ne||t[33]!==W||t[34]!==Z?(B=(0,Mc.jsxs)(Or,{children:[ne,W,Z]}),t[32]=ne,t[33]=W,t[34]=Z,t[35]=B):B=t[35];var J;t[36]!==x?(J=(0,Mc.jsx)(h8e,{runSteps:x}),t[36]=x,t[37]=J):J=t[37];var X;t[38]!==N||t[39]!==x?(X=N&&!A1(x)&&(0,Mc.jsx)(Or,{children:(0,Mc.jsx)(RF,{})}),t[38]=N,t[39]=x,t[40]=X):X=t[40];var te;t[41]!==n||t[42]!==a||t[43]!==X||t[44]!==z||t[45]!==B||t[46]!==J?(te=(0,Mc.jsxs)(Or,{className:n,style:a,children:[z,B,J,X]}),t[41]=n,t[42]=a,t[43]=X,t[44]=z,t[45]=B,t[46]=J,t[47]=te):te=t[47];var le;return t[48]!==te||t[49]!==F?(le=(0,Mc.jsx)(Y2t,{value:F,children:te}),t[48]=te,t[49]=F,t[50]=le):le=t[50],le};function Lvt(e){return e.step_details.type==="message_creation"}function Ivt(e){return e.step_details.type==="message_creation"}function Ovt(e){return e.status==="in_progress"}function Mvt(e,t){return(0,Mc.jsx)(Pvt,{content:e},t)}var Nvt=function(e){var t=e.messages;return DC(t,function(r){return r.created_at},!0)},zvt=function(e){var t=e.message;return{id:t.id,role:t.role,createdAt:t.created_at,messages:[t]}},r6e=function(e){var t=e.groups,r=e.message;return un(t).concat([zvt({message:r})])};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 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 Vvt=function(e){var t=e.messages;return BF.default.reduce(Nvt({messages:t}),function(r,n){var a=G2(r);return a?a.role!==n.role?r6e({groups:r,message:n}):un(BF.default.dropRight(r)).concat([a6e(a6e({},a),{},{messages:un(a.messages).concat([n])})]):r6e({groups:r,message:n})},[])},Hvt=function(e){var t=(0,Lye.c)(4),r=e.messages,n,a;t[0]!==r?(a=Vvt({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},i$=(0,Nye.forwardRef)(function(t,r){var n=(0,Mye.c)(5),a=t.children,i;n[0]!==a?(i=(0,VF.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,VF.jsx)(q5,{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,HF.jsx)(Ce,{align:"center",height:"var(--space-5)",children:(0,HF.jsx)(Et,{size:"2",weight:"bold",children:t})})},zye=(0,Oye.forwardRef)(function(t,r){var n=(0,Iye.c)(7),a;n[0]===Symbol.for("react.memo_cache_sentinel")?(a=(0,Oc.jsx)(C1,{loading:!0,children:(0,Oc.jsx)(Js,{fallback:(0,Oc.jsx)(Ce,{}),size:"1"})}),n[0]=a):a=n[0];var i;n[1]===Symbol.for("react.memo_cache_sentinel")?(i=(0,Oc.jsx)(BT,{children:(0,Oc.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,Oc.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,Oc.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,Oc.jsxs)(Or,{pb:"3",children:[i,o,s,(0,Oc.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,Oc.jsxs)(i$,{ref:r,children:[a,l]}),n[5]=r,n[6]=u):u=n[6],u}),Fye=(0,Hye.createContext)((0,FF.jsx)(Js,{fallback:(0,FF.jsx)(HC,{}),size:"1"})),o$=function(){var e=(0,Bye.c)(3),t=(0,Vye.useContext)(Fye),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,$ye.jsx)(Ce,{flexShrink:"0",height:"24px",width:"24px",style:r,children:t}),e[1]=t,e[2]=n):n=e[2],n},A6=(0,Gye.createContext)("Assistant"),Fvt=(0,qye.createContext)((0,$F.jsx)(Js,{fallback:(0,$F.jsx)(FC,{}),size:"1"})),$vt=function(){var e=(0,Uye.c)(3),t=(0,Zye.useContext)(Fvt),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,Kye.jsx)(Ce,{flexShrink:"0",height:"24px",width:"24px",style:r,children:t}),e[1]=t,e[2]=n):n=e[2],n},Gvt=function(e){var t=e.messageGroup;return(0,GF.jsx)(Ce,{direction:"column-reverse",children:t.messages.map(function(r){return(0,GF.jsx)(_ye,{message:r},r.id)})})},Uvt=function(e){var t=(0,Dye.c)(12),r=e.messageGroup,n=(0,jye.useContext)(A6),a;t[0]!==r.role?(a=r.role==="user"?(0,Ch.jsx)($vt,{}):(0,Ch.jsx)(o$,{}),t[0]=r.role,t[1]=a):a=t[1];var i=r.role==="user"?"You":n,o;t[2]!==i?(o=(0,Ch.jsx)(BT,{children:i}),t[2]=i,t[3]=o):o=t[3];var s;t[4]!==r?(s=(0,Ch.jsx)(Gvt,{messageGroup:r}),t[4]=r,t[5]=s):s=t[5];var l;t[6]!==o||t[7]!==s?(l=(0,Ch.jsxs)(Or,{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,Ch.jsxs)(i$,{children:[a,l]}),t[9]=a,t[10]=l,t[11]=u):u=t[11],u},Zvt=function(){var e=(0,Aye.c)(11),t=DT(),r=t.messages,n=t.isLoading,a=t.isLoadingError,i=_6().addToast,o;e[0]!==r?(o={messages:r},e[0]=r,e[1]=o):o=e[1];var s=Hvt(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,Pye.useEffect)(u,c),n||a){var d;return e[6]===Symbol.for("react.memo_cache_sentinel")?(d=(0,D3.jsx)(zye,{}),e[6]=d):d=e[6],d}var h;e[7]!==l?(h=l.map(qvt),e[7]=l,e[8]=h):h=e[8];var g;return e[9]!==h?(g=(0,D3.jsx)(D3.Fragment,{children:h}),e[9]=h,e[10]=g):g=e[10],g};function qvt(e){return(0,D3.jsx)(Uvt,{messageGroup:e},e.id)}var Kvt=function(e){var t=(0,Qye.c)(7),r=e.children,n=(0,Jye.useContext)(A6),a;t[0]===Symbol.for("react.memo_cache_sentinel")?(a=(0,Zm.jsx)(o$,{}),t[0]=a):a=t[0];var i;t[1]!==n?(i=(0,Zm.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,Zm.jsx)(RF,{}),t[3]=o):o=t[3];var s;return t[4]!==r||t[5]!==i?(s=(0,Zm.jsxs)(i$,{children:[a,(0,Zm.jsxs)(Or,{children:[i,r,o]})]}),t[4]=r,t[5]=i,t[6]=s):s=t[6],s},Wvt=function(){var e=(0,Wye.c)(1),t=T6().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(!V3({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,Xye.jsx)(Kvt,{}),e[0]=i):i=e[0],i},Qvt=function(e,t,r){var n=(0,Km.useRef)(e),a=(0,Km.useCallback)(txe.default.throttle(function(){var i;return(i=n).current.apply(i,arguments)},t,{leading:!0,trailing:!0}),[t]);(0,Km.useEffect)(function(){n.current=e}),(0,Km.useEffect)(a,[a].concat(un(r)))},Jvt=function(e){var t=e.isFetchingNextPage,r=e.hasNextPage,n=e.fetchNextPage,a=(0,exe.useRef)(null),i=lhe({root:a.current,rootMargin:"0px",threshold:.1}),o=i.ref,s=i.inView;return Qvt(function(){t||s&&r&&n()},500,[s,t,r,n]),{containerRef:a,loaderRef:o,inView:s}};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 Xvt(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function t5t(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 rxe=function(e){var t=(0,Yye.c)(18),r=e.children,n=e.style,a=e.className,i=DT(),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=Jvt(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=Xvt({overflow:"auto"},g),t[6]=g,t[7]=b):b=t[7];var y;t[8]!==s||t[9]!==h?(y=s&&(0,v6.jsx)(Ce,{ref:h}),t[8]=s,t[9]=h,t[10]=y):y=t[10];var S;t[11]===Symbol.for("react.memo_cache_sentinel")?(S=(0,v6.jsx)(Ce,{flexShrink:"0",flexGrow:"1"}),t[11]=S):S=t[11];var C;return t[12]!==r||t[13]!==a||t[14]!==d||t[15]!==b||t[16]!==y?(C=(0,v6.jsxs)(Ce,{ref:d,direction:"column-reverse",flexGrow:"1",style:b,className:a,children:[r,y,S]}),t[12]=r,t[13]=a,t[14]=d,t[15]=b,t[16]=y,t[17]=C):C=t[17],C},ixe=function(){var e=(0,nxe.c)(1),t=DT().hasNextPage;if(!t)return null;var r;return e[0]===Symbol.for("react.memo_cache_sentinel")?(r=(0,axe.jsx)(zye,{}),e[0]=r):r=e[0],r},P6=function(e){var t=e.children,r=e.className,n=e.style;return(0,yh.jsxs)(rxe,{style:n,className:r,children:[(0,yh.jsx)(Ce,{flexShrink:"0",height:"var(--space-3)"}),(0,yh.jsx)(Wvt,{}),t,(0,yh.jsx)(Zvt,{}),(0,yh.jsx)(ixe,{}),(0,yh.jsx)(Ce,{flexShrink:"0",flexGrow:"1",minHeight:"var(--space-5)"})]})};P6.Root=rxe;P6.Message=_ye;P6.NextPageSkeleton=ixe;var cxe=(0,lxe.createContext)({content:"",isDisabled:!1,isLoading:!1,files:[],setFiles:function(){},isFileLoading:!1}),VT=function(){return(0,sxe.useContext)(cxe)};function o6e(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 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 uxe=function(e){var t=e.children,r=e.style,n=e.className;return(0,Sh.jsx)(Ce,{flexShrink:"0",align:"end",style:r,className:n,children:t})},dxe=function(e){var t=(0,oxe.c)(10),r=di(),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,Sh.jsx)(UC,{}),t[2]=l):l=t[2];var u;return t[3]!==e||t[4]!==s?(u=(0,Sh.jsx)(en,P3(P3({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,Sh.jsx)(U2,{}),t[6]=d):d=t[6];var h;return t[7]!==e||t[8]!==c?(h=(0,Sh.jsx)(en,P3(P3({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,Sh.jsx)(uxe,P3(P3({},e),{},{children:(0,Sh.jsx)(dxe,{})}))};HT.Root=uxe;HT.Button=dxe;var i5t=FV.object({content:FV.string().min(1)}),o5t={resolver:Ghe(i5t)};function s6e(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 yF(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)}function l6e(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 u5t(e){return function(){var t=this,r=arguments;return new Promise(function(n,a){var i=e.apply(t,r);function o(l){l6e(i,n,a,o,s,"next",l)}function s(l){l6e(i,n,a,o,s,"throw",l)}o(void 0)})}}var pxe=function(e){"use no memo";var t=e.children,r=e.onSubmit,n=e.isDisabled,a=e.style,i=e.className,o=Hn((0,L3.useState)([]),2),s=o[0],l=o[1],u=Ahe(o5t),c=u.handleSubmit,d=u.formState.isSubmitting,h=u.reset,g=u.watch,b=_6().addToast,y=qn(),S=di(),C=t$({onError:r$({queryClient:y,addToast:b,threadContext:S})}).createMessage,E=NT(),R=(0,L3.useMemo)(function(){return s.some(function(F){return V3({id:F.id})})},[s]),x=(0,L3.useMemo)(function(){return E||d},[E,d]),P=T6().latestMessage,I=(0,L3.useMemo)(function(){var F;return(P==null||(F=P.metadata)===null||F===void 0?void 0:F.isBlocking)||n},[P,n]),L=r?wM(r,{reset:h,createMessage:C}):function(){var F=u5t(function(z){var ne;return ba(this,function(W){switch(W.label){case 0:return R?[2]:x?[2]:I?[2]:(h(),l([]),ne=s.map(function(Z){return{file_id:Z.id,tools:[{type:"file_search"}]}}),[4,C(yF({content:z.content},ne.length?{attachments:ne}:{}))]);case 1:return W.sent(),[2]}})});return function(z){return F.apply(this,arguments)}}(),N=g("content");return(0,l6.jsx)(cxe.Provider,{value:{isDisabled:I,isLoading:x,files:s,setFiles:l,isFileLoading:R,content:N},children:(0,l6.jsx)(Che,yF(yF({},u),{},{children:(0,l6.jsx)(Or,{asChild:!0,flexShrink:"0",style:a,className:i,children:(0,l6.jsx)("form",{onSubmit:c(L),children:t})})}))})},d5t=function(e){var t=(0,FT.useRef)();return(0,FT.useEffect)(function(){t.current=e}),t.current},p5t=["style","className"];function c6e(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 u6e(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function m5t(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 g5t(e,t){if(e==null)return{};var r,n,a=v5t(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n"u"?"undefined":ce(t))=="symbol"?t:t+""}function w5t(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 mxe=function(e){var t=e.children,r=e.style,n=e.className;return(0,b6.jsx)(Ce,{flexGrow:"1",pt:"4px",style:r,className:n,children:t})},gxe=function(e){"use no memo";var t,r=(0,Th.useContext)(A6),n=rR().register,a=VT(),i=a.isDisabled,o=a.isLoading,s=(0,Th.useMemo)(function(){return i||o},[i,o]),l=d5t(i),u=(0,Th.useRef)(null),c=n("content");return(0,Th.useEffect)(function(){i||l&&u.current&&u.current.focus()},[i,l,c]),(0,b6.jsx)(b5t,d6(d6(d6({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}}))},s$=function(e){return(0,b6.jsx)(mxe,d6(d6({},e),{},{children:(0,b6.jsx)(gxe,{})}))};s$.Root=mxe;s$.Input=gxe;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 f6e(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function k5t(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 E5t=function(e){var t=(0,vxe.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)(Ku,{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)(E0,{loading:V3({id:l.id}),children:(0,Cl.jsx)(VC,{})})}),(0,Cl.jsx)(Et,{size:"2",truncate:!0,wrap:"nowrap",children:l.filename})]}),(0,Cl.jsx)(Ce,{flexShrink:"0",children:(0,Cl.jsx)(en,{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)(Noe,{})})})]})},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,f6e(f6e({flexBasis:"100%",direction:"column",pb:"2",gap:"1"},e),{},{children:i})),t[5]=e,t[6]=i,t[7]=s):s=t[7],s},r6=function(e){var t=new FormData;for(var r in e)t.append(r,e[r]);return t};function h6e(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 m6e(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function _5t(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 A5t=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 r6(r);var a=n.threadIdStorageOptions.get({assistantId:r.assistantId});return r6(a?m6e(m6e({},r),{},{threadId:a}):r)};function g6e(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 P5t(e){return function(){var t=this,r=arguments;return new Promise(function(n,a){var i=e.apply(t,r);function o(l){g6e(i,n,a,o,s,"next",l)}function s(l){g6e(i,n,a,o,s,"throw",l)}o(void 0)})}}var L5t=function(e){var t=e.superinterfaceContext,r=e.queryClient,n=e.threadContext;return function(){var a=P5t(function(i){var o,s;return ba(this,function(l){switch(l.label){case 0:return[4,fetch("".concat(t.baseUrl,"/files"),{method:"POST",body:A5t({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 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 xF(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function M5t(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 N5t=function(e){var t=e.queryClient,r=e.threadContext,n=e.superinterfaceContext,a=e.onError,i=["createFile",r.variables];return xF(xF(xF({mutationFn:L5t({queryClient:t,superinterfaceContext:n,threadContext:r}),onError:a},r.defaultOptions.mutations),t.getMutationDefaults(i)),{},{mutationKey:i})};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 vT(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function j5t(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 B5t=function(e){var t=(0,xxe.c)(15),r;t[0]!==e?(r=e===void 0?{onError:V5t}:e,t[0]=e,t[1]=r):r=t[1];var n=r.onError,a;t[2]!==n?(a=n===void 0?H5t:n,t[2]=n,t[3]=a):a=t[3];var i=a,o=qn(),s=di(),l=di(),u;t[4]!==i||t[5]!==o||t[6]!==s||t[7]!==l?(u=N5t({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=S4(u),d;t[9]!==c||t[10]!==l.variables?(d=function(){for(var b,y=arguments.length,S=new Array(y),C=0;C"u"?"undefined":ce(t))=="symbol"?t:t+""}function G5t(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 w6e(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 U5t(e){return function(){var t=this,r=arguments;return new Promise(function(n,a){var i=e.apply(t,r);function o(l){w6e(i,n,a,o,s,"next",l)}function s(l){w6e(i,n,a,o,s,"throw",l)}o(void 0)})}}function Z5t(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 ST(t.call(e));r="@@asyncIterator",n="@@iterator"}throw new TypeError("Object is not async iterable")}function ST(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 ST=function(n){this.s=n,this.n=n.next},ST.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 ST(e)}var q5t=`.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`,K5t=function(e){var t=VT(),r=t.isDisabled,n=t.isLoading,a=t.setFiles,i=B5t().createFile,o=_6().addToast,s=(0,bxe.useCallback)(function(){var l=U5t(function(u){var c,d,h,g,b,y,S,C,E;return ba(this,function(R){switch(R.label){case 0:if(c=u.target.files,!c)return[2];d=Array.from(c).map(function(x){return{id:YF(),filename:x.name,object:"file",purpose:"assistants",created_at:(0,yxe.default)().unix(),bytes:x.size,status:"processed",fileObject:x}}),a(function(x){return un(x).concat(un(d.map(function(P){return P1(P,["fileObject"])})))}),h=!1,g=!1,R.label=1;case 1:R.trys.push([1,7,8,13]),y=function(){var P;return ba(this,function(I){switch(I.label){case 0:return P=C.value,[4,i({file:P.fileObject},{onSuccess:function(L){var N=L.file;return a(function(F){return un(F.filter(function(z){return z.id!==P.id})).concat([N])})},onError:function(){o({type:"error",message:"Could not upload file. Please try again."}),a(function(L){return L.filter(function(N){return N.id!==P.id})})}})];case 1:return I.sent(),[2]}})},S=Z5t(d),R.label=2;case 2:return[4,S.next()];case 3:return(h=!(C=R.sent()).done)?[5,R2t(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&&S.return!=null?[4,S.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,I3.jsx)(Ce,x6e(x6e({pt:"2",pr:"2",flexGrow:"0"},e),{},{children:(0,I3.jsxs)(en,{type:"button",variant:"ghost",color:"gray",disabled:r||n,style:{position:"relative",overflow:"hidden"},children:[(0,I3.jsx)(Foe,{}),(0,I3.jsx)("input",{type:"file",multiple:!0,accept:q5t,onChange:s,style:{cursor:"pointer",position:"absolute",top:0,left:0,right:0,bottom:0,opacity:0}})]})}))},W5t={Preview:E5t,Control:K5t};function C6e(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 Q5t(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function Y5t(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 e4t=function(e){"use no memo";var t=e.children,r=e.className,n=e.style,a=rR(),i=a.formState.errors;return(0,c6.jsx)(q5,{size:"2",flexGrow:"0",className:r,style:n,children:(0,c6.jsx)(Ce,{direction:"column",flexShrink:"0",children:(0,c6.jsx)(Ce,{direction:"column",flexShrink:"0",children:(0,c6.jsx)(Ce,{style:Q5t({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})})})})},UF={Root:e4t,Control:s$,Files:W5t};function S6e(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 k6e(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function n4t(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 L6=function(e){return(0,O3.jsx)(pxe,k6e(k6e({},e),{},{children:(0,O3.jsxs)(UF.Root,{children:[(0,O3.jsx)(UF.Control,{}),(0,O3.jsx)(HT,{})]})}))};L6.Root=pxe;L6.Field=UF;L6.Submit=HT;var a4t=XF,i4t=function(e){var t=e.toast;return(0,Td.jsx)(B0e,{children:(0,Td.jsx)(Ku,{children:(0,Td.jsx)(V0e,{children:(0,Td.jsxs)(Ce,{children:[(0,Td.jsx)(Ce,{pr:"2",height:"14px",align:"center",children:t.type==="success"?(0,Td.jsx)(jC,{color:"var(--accent-9)"}):(0,Td.jsx)(zoe,{color:"var(--red-9)"})}),(0,Td.jsx)(Et,{weight:"medium",size:"1",children:t.message})]})})})})},Sxe=function(e){var t=(0,wxe.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=Hn((0,Cxe.useState)(i),2),s=o[0],l=o[1],u;t[1]===Symbol.for("react.memo_cache_sentinel")?(u=function(S){return l(function(C){return un(C).concat([S])})},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(o4t),t[4]=s,t[5]=h):h=t[5];var g;t[6]!==a?(g=(0,j3.jsx)(j0e,{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,j3.jsxs)(D0e,{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,j3.jsx)(oye.Provider,{value:d,children:b}),t[12]=d,t[13]=b,t[14]=y):y=t[14],y};function o4t(e,t){return(0,j3.jsx)(i4t,{toast:e},t)}var s4t=["children","style","className"];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 R6e(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function u4t(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 d4t(e,t){if(e==null)return{};var r,n,a=p4t(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n"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 Rh=function(e){return(0,y6.jsxs)(kxe,_6e(_6e({},e),{},{children:[(0,y6.jsx)(P6,{}),(0,y6.jsx)(L6,{})]}))};Rh.Root=kxe;Rh.Messages=P6;Rh.MessageForm=L6;function A6e(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 P6e(e){return function(){var t=this,r=arguments;return new Promise(function(n,a){var i=e.apply(t,r);function o(l){A6e(i,n,a,o,s,"next",l)}function s(l){A6e(i,n,a,o,s,"throw",l)}o(void 0)})}}var v4t=function(e){var t=e.superinterfaceContext;return function(){var r=P6e(function(n){var a,i,o,s,l;return ba(this,function(u){return a=n.queryKey,i=Hn(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=P6e(function(d){var h,g;return ba(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)}}()},b4t=function(e){var t=e.assistantId,r=e.superinterfaceContext;return{queryKey:["assistants",{assistantId:t}],queryFn:v4t({superinterfaceContext:r})}};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 I6e(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function w4t(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 C4t=function(e){var t=(0,Exe.c)(6),r=e.assistantId,n=di(),a;t[0]!==r||t[1]!==n?(a=b4t({assistantId:r,superinterfaceContext:n}),t[0]=r,t[1]=n,t[2]=a):a=t[2];var i=qM(a),o,s=i.data?i.data.assistant:null,l;return t[3]!==i||t[4]!==s?(l=I6e(I6e({},i),{},{assistant:s}),t[3]=i,t[4]=s,t[5]=l):l=t[5],o=l,o},Axe=(0,_xe.createContext)({isOpen:!1,setIsOpen:function(){}}),$T=function(){return(0,Pxe.useContext)(Axe)},S4t=function(e){var t=(0,Rxe.c)(5),r=e.children,n=$T(),a=Hn((0,Txe.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,Lxe.jsx)(Axe.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,Ixe.jsx)(S4t,{children:t})};function O6e(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 M6e(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function R4t(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 Mxe=function(e){return(0,ZF.jsx)(en,M6e(M6e({size:"4",radius:"full"},e),{},{children:(0,ZF.jsx)(Ioe,{})}))};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 qF(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 Nxe=function(e){var t=(0,Oxe.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(P4t)},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=qF({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,IT.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},H3=function(e){return(0,IT.jsx)(Nxe,qF(qF({},e),{},{children:(0,IT.jsx)(Mxe,{})}))};H3.Root=Nxe;H3.Button=Mxe;function P4t(e){return!e}var L4t=function(){var e=(0,Dxe.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(I4t)},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,ET.jsx)(en,{size:"2",variant:"soft",children:(0,ET.jsx)(Moe,{})}),e[5]=l):l=e[5];var u;return e[6]!==i||e[7]!==o?(u=(0,ET.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 I4t(e){return!e}function z6e(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 N4t(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 jxe=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=OT({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)(P2,{clip:"padding-box",side:"all",pb:"current",style:b,children:r}),t[10]=r,t[11]=y):y=t[11];var S;t[12]===Symbol.for("react.memo_cache_sentinel")?(S=(0,Sl.jsx)(L4t,{}),t[12]=S):S=t[12];var C;t[13]!==y?(C=(0,Sl.jsxs)(Ku,{mb:h,style:g,children:[y,S]}),t[13]=y,t[14]=C):C=t[14];var E;return t[15]!==n||t[16]!==C||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:C}),t[15]=n,t[16]=C,t[17]=d,t[18]=E):E=t[18],E},Bxe=function(e){var t=e.className,r=e.style;return(0,Sl.jsx)(Rh.Messages,{className:t,style:OT({paddingTop:"var(--space-5)",paddingRight:"var(--space-5)",paddingLeft:"var(--space-5)"},r)})},Vxe=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})},Qm=function(e){return(0,Sl.jsx)(jxe,OT(OT({},e),{},{children:(0,Sl.jsxs)(Rh.Root,{children:[(0,Sl.jsx)(Bxe,{}),(0,Sl.jsx)(Vxe,{children:(0,Sl.jsx)(Rh.MessageForm,{})})]})}))};Qm.Root=jxe;Qm.Messages=Bxe;Qm.FormContainer=Vxe;var l$=function(){return(0,x6.jsxs)(GT,{children:[(0,x6.jsx)(Qm,{}),(0,x6.jsx)(H3,{})]})};l$.Root=GT;l$.Trigger=H3;l$.Content=Qm;function D6e(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 A3(e){return function(){var t=this,r=arguments;return new Promise(function(n,a){var i=e.apply(t,r);function o(l){D6e(i,n,a,o,s,"next",l)}function s(l){D6e(i,n,a,o,s,"throw",l)}o(void 0)})}}var $xe=(0,Fxe.createContext)({status:"idle",recorderProps:{status:"idle",start:function(){var e=A3(function(){return ba(this,function(r){return[2]})});function t(){return e.apply(this,arguments)}return t}(),stop:function(){var e=A3(function(){return ba(this,function(r){return[2]})});function t(){return e.apply(this,arguments)}return t}(),pause:function(){var e=A3(function(){return ba(this,function(r){return[2]})});function t(){return e.apply(this,arguments)}return t}(),resume:function(){var e=A3(function(){return ba(this,function(r){return[2]})});function t(){return e.apply(this,arguments)}return t}(),visualizationAnalyser:null},messageAudioProps:{visualizationAnalyser:null,playing:!1,paused:!1,isReady:!1,play:function(){var e=A3(function(){return ba(this,function(r){return[2]})});function t(){return e.apply(this,arguments)}return t}(),pause:function(){var e=A3(function(){return ba(this,function(r){return[2]})});function t(){return e.apply(this,arguments)}return t}()}}),z4t=function(){};function D4t(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 Z4t(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 V6e(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 q4t(e){return function(){var t=this,r=arguments;return new Promise(function(n,a){var i=e.apply(t,r);function o(l){V6e(i,n,a,o,s,"next",l)}function s(l){V6e(i,n,a,o,s,"throw",l)}o(void 0)})}}var K4t=function(e){var t=e.isStopOnSilence,r=e.onStart,n=e.onStop,a=Hn((0,Li.useState)(null),2),i=a[0],o=a[1],s=Hn((0,Li.useState)(null),2),l=s[0],u=s[1],c=Hn((0,Li.useState)(null),2),d=c[0],h=c[1],g=Hn((0,Li.useState)("idle"),2),b=g[0],y=g[1],S=c3(),C=c3(),E=Hn((0,Li.useState)(!1),2),R=E[0],x=E[1];(0,Li.useEffect)(function(){R||x(!0)},[R,S,C]);var P=F0e({onStart:function(Z,B){y("recording"),h(B.mediaStream),F.current=!1,r&&r(Z,B),o(null),u(null)},onStop:function(){var Z=q4t(function(){var J=arguments;return ba(this,function(X){switch(X.label){case 0:return y("stopped"),n?[4,n.apply(void 0,J)]:[3,2];case 1:X.sent(),X.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=Hn((0,Li.useState)(null),2),L=I[0],N=I[1],F=(0,Li.useRef)(!1);(0,Li.useEffect)(function(){if(d&&!F.current){F.current=!0;var Z=new AudioContext;N({source:Z.createMediaStreamSource(d),audioContext:Z})}},[F,d]);var z=(0,Li.useMemo)(function(){if(!L)return null;var Z=L.audioContext.createAnalyser();return L.source.connect(Z),Z},[L]),ne=(0,Li.useMemo)(function(){if(!L)return null;var Z=L.audioContext.createAnalyser();return Z.minDecibels=-60,L.source.connect(Z),Z},[L]),W=(0,Li.useCallback)(function(){if(ne){var Z=new Uint8Array(ne.frequencyBinCount);ne.getByteFrequencyData(Z);var B=Z.every(function(J){return J===0});o(function(J){return B?J||(0,RT.default)():null}),u(function(J){return B?J:J||(0,RT.default)()}),requestAnimationFrame(function(){return W()})}},[ne,u,o]);return(0,Li.useEffect)(function(){t&&requestAnimationFrame(function(){return W()})},[W,t]),F4t(function(){t&&b==="recording"&&i&&l&&i.isBefore((0,RT.default)().subtract(1.5,"second"))&&P.stop()},300),B6e(B6e({},P),{},{status:b,visualizationAnalyser:z})},W4t=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},wF,Q4t=["safari","ios"],TT=!Q4t.includes(((wF=u8e())===null||wF===void 0?void 0:wF.name)||"");function H6e(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 bT(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function Y4t(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 F6e=/[\.?!]$/,e7t=function(e){var t=e.messageId,r=e.input,n=i8e(r).sentences().json();return n.map(function(a){return{messageId:t,sentence:a.text}})},t7t=function(e){var t=(0,qxe.c)(50),r=e.onEnd,n=e.play,a=Hn((0,Nc.useState)(!1),2),i=a[0],o=a[1],s;t[0]===Symbol.for("react.memo_cache_sentinel")?(s=[],t[0]=s):s=t[0];var l=Hn((0,Nc.useState)(s),2),u=l[0],c=l[1],d;t[1]===Symbol.for("react.memo_cache_sentinel")?(d=[],t[1]=d):d=t[1];var h=Hn((0,Nc.useState)(d),2),g=h[0],b=h[1],y=c3(),S=c3(),C=di(),E=Hn((0,Nc.useState)(!1),2),R=E[0],x=E[1],P=T6(),I;e:{if(!P.latestMessage){var L;t[2]===Symbol.for("react.memo_cache_sentinel")?(L=[],t[2]=L):L=t[2],I=L;break e}if(P.latestMessage.role!=="assistant"){var N;t[3]===Symbol.for("react.memo_cache_sentinel")?(N=[],t[3]=N):N=t[3],I=N;break e}if(u.includes(P.latestMessage.id)){var F;t[4]===Symbol.for("react.memo_cache_sentinel")?(F=[],t[4]=F):F=t[4],I=F;break e}var z;if(t[5]!==P.latestMessage||t[6]!==g){var ne=W4t({message:P.latestMessage});if(!ne){var W;t[9]===Symbol.for("react.memo_cache_sentinel")?(W=[],t[9]=W):W=t[9],I=W;break e}var Z=e7t({messageId:P.latestMessage.id,input:ne}),B;t[10]!==g?(B=function(Jt){return!g.find(function(Tn){return Tn.messageId===Jt.messageId&&Tn.sentence===Jt.sentence})},t[10]=g,t[11]=B):B=t[11],z=Z.filter(B),t[5]=P.latestMessage,t[6]=g,t[7]=z,t[8]=I}else z=t[7],I=t[8];I=z}var J=I,X;t[12]!==y||t[13]!==i||t[14]!==S||t[15]!==C.baseUrl||t[16]!==C.variables||t[17]!==J?(X=function(Jt){var Tn=Jt.input,Ja=Jt.onPlay,Y=Jt.onStop,oe=Jt.onEnd,he=new URLSearchParams(bT({input:Tn},C.variables));y.load("".concat(C.baseUrl,"/tts?").concat(he),{format:"mp3",autoplay:i,html5:TT,onplay:Ja,onstop:Y,onload:function(){var He=J[1];if(He){var Fe=F6e.test(He.sentence);if(Fe){var Pe=new URLSearchParams(bT({input:He.sentence},C.variables));S.load("".concat(C.baseUrl,"/tts?").concat(Pe),{format:"mp3",autoplay:!1,html5:TT})}}},onend:oe})},t[12]=y,t[13]=i,t[14]=S,t[15]=C.baseUrl,t[16]=C.variables,t[17]=J,t[18]=X):X=t[18];var te=X,le;le=n||te;var fe=le,G;t[19]!==y.playing||t[20]!==R||t[21]!==P.latestMessage||t[22]!==r||t[23]!==fe||t[24]!==J?(G=function(){if(!R&&!y.playing&&P.latestMessage&&P.latestMessage.role==="assistant"){var Jt=J[0];if(Jt){var Tn=V3({id:P.latestMessage.id})||P.latestMessage.status!=="in_progress"||F6e.test(Jt.sentence);if(Tn){x(!0),b(function(Y){return un(Y).concat([Jt])});var Ja=Jt.sentence;fe({input:Ja,onPlay:function(){o(!0)},onStop:function(){c(function(Y){return un(Y).concat([Jt.messageId])}),x(!1)},onEnd:function(){x(!1),J.length===1&&P.latestMessage.status!=="in_progress"&&r()}})}}}},t[19]=y.playing,t[20]=R,t[21]=P.latestMessage,t[22]=r,t[23]=fe,t[24]=J,t[25]=G):G=t[25];var Je;t[26]!==y||t[27]!==R||t[28]!==P||t[29]!==S||t[30]!==r||t[31]!==fe||t[32]!==g||t[33]!==C||t[34]!==J?(Je=[J,R,C,P,y,S,g,r,fe],t[26]=y,t[27]=R,t[28]=P,t[29]=S,t[30]=r,t[31]=fe,t[32]=g,t[33]=C,t[34]=J,t[35]=Je):Je=t[35],(0,Nc.useEffect)(G,Je);var ut;t[36]!==y?(ut=[y],t[36]=y,t[37]=ut):ut=t[37],(0,Nc.useEffect)(r7t,ut);var q=Hn((0,Nc.useState)(null),2),at=q[0],cr=q[1],Zt=(0,Nc.useRef)(!1),Le;t[38]!==y.playing?(Le=function(){if(y.playing&&!Zt.current)if(Zt.current=!0,TT){var Jt=new AudioContext;cr({source:Jt.createMediaElementSource(kh.Howler._howls[0]._sounds[0]._node),audioContext:Jt})}else cr({source:kh.Howler.masterGain,audioContext:kh.Howler.ctx})},t[38]=y.playing,t[39]=Le):Le=t[39];var $e;t[40]!==y?($e=[y,Zt],t[40]=y,t[41]=$e):$e=t[41],(0,Nc.useEffect)(Le,$e);var bt;e:{if(!at){bt=null;break e}var et;t[42]!==at.audioContext||t[43]!==at.source?(et=at.audioContext.createAnalyser(),at.source.connect(at.audioContext.destination),at.source.connect(et),t[42]=at.audioContext,t[43]=at.source,t[44]=et):et=t[44],bt=et}var it=bt,St;St=R||J.length>0;var vr=St,gn;return t[45]!==y||t[46]!==i||t[47]!==vr||t[48]!==it?(gn=bT(bT({isPending:vr,isAudioPlayed:i},y),{},{visualizationAnalyser:it}),t[45]=y,t[46]=i,t[47]=vr,t[48]=it,t[49]=gn):gn=t[49],gn};function r7t(){if(TT){var e;if(!(kh.Howler!==null&&kh.Howler!==void 0&&(e=kh.Howler._howls[0])!==null&&e!==void 0&&(e=e._sounds[0])!==null&&e!==void 0&&e._node))return;kh.Howler._howls[0]._sounds[0]._node.crossOrigin="anonymous"}}var n7t=["children"];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 o7t(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 s7t(e,t){if(e==null)return{};var r,n,a=l7t(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n"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 ewe=function(e){var t=ZT(),r=(0,_h.useContext)(A6),n=Hn((0,_h.useState)(0),2),a=n[0],i=n[1],o=(0,_h.useCallback)(function(s){var l=s.visualizationAnalyser;if(!l){i(1);return}var u=new Uint8Array(l.frequencyBinCount/15);l.getByteFrequencyData(u),i(1+Qxe.default.mean(u)/255/10),requestAnimationFrame(function(){return o({visualizationAnalyser:l})})},[]);return(0,_h.useEffect)(function(){o({visualizationAnalyser:t.recorderProps.visualizationAnalyser})},[o,t]),(0,Eh.jsxs)(Ce,q6e(q6e({direction:"column",align:"center",justify:"center",mb:"3",flexGrow:"1"},e),{},{children:[(0,Eh.jsx)(Ce,{align:"center",justify:"center",height:"200px",width:"200px",style:{backgroundColor:t.status==="playing"?"var(--accent-4)":"var(--gray-4)",borderRadius:"9999px",scale:a},children:(0,Eh.jsx)(Yxe,{visualizationAnalyser:t.messageAudioProps.visualizationAnalyser,backgroundColor:t.status==="playing"?"var(--accent-11)":"var(--gray-11)",height:"40px",barWidth:"24px"})}),(0,Eh.jsxs)(Ce,{ml:"-22.5px",gap:"3",pt:"5",children:[(0,Eh.jsx)(o$,{}),(0,Eh.jsx)(BT,{children:r})]})]}))},h7t=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(""),` }`)},yT=function(e){var t=e.texts,r=e.className,n=e.style;return(0,S6.jsxs)(Ce,{justify:"center",pb:"5",className:r,style:n,children:[(0,S6.jsx)(Et,{size:"2",weight:"regular",color:"gray",className:"status-messages-texts"}),(0,S6.jsx)("style",{dangerouslySetInnerHTML:{__html:h7t({texts:t})}})]})};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 xT(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)}var rwe=function(e){var t=(0,twe.c)(12),r=ZT();if(r.status==="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,u6.jsx)(yT,xT({texts:n},e)),t[1]=e,t[2]=a):a=t[2],a}if(["recorderPaused","idle","playerPaused"].includes(r.status)){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,u6.jsx)(yT,xT({texts:i},e)),t[4]=e,t[5]=o):o=t[5],o}if(r.status==="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,u6.jsx)(yT,xT({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,u6.jsx)(yT,xT({texts:u},e)),t[10]=e,t[11]=c):c=t[11],c};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 Q6e(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function x7t(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 w7t=function(e){return(0,WF.jsx)("svg",Q6e(Q6e({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,WF.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"})}))},C7t=function(){var e=(0,awe.c)(27),t=ZT(),r=di();if(t.status==="recording"){var n;e[0]===Symbol.for("react.memo_cache_sentinel")?(n=(0,fo.jsx)(Z2,{}),e[0]=n):n=e[0];var a;e[1]!==t.recorderProps.pause?(a=(0,fo.jsx)(Ce,{mr:"3",ml:"-7",children:(0,fo.jsx)(en,{onClick:t.recorderProps.pause,color:"gray",variant:"soft",size:"1",children:n})}),e[1]=t.recorderProps.pause,e[2]=a):a=e[2];var i;e[3]===Symbol.for("react.memo_cache_sentinel")?(i=(0,fo.jsx)(U2,{}),e[3]=i):i=e[3];var o;e[4]!==t.recorderProps.stop?(o=(0,fo.jsx)(en,{onClick:t.recorderProps.stop,highContrast:!0,variant:"soft",size:"4",children:i}),e[4]=t.recorderProps.stop,e[5]=o):o=e[5];var s;return e[6]!==a||e[7]!==o?(s=(0,fo.jsxs)(Ce,{align:"center",children:[a,o]}),e[6]=a,e[7]=o,e[8]=s):s=e[8],s}if(t.status==="recorderPaused"){var l;e[9]===Symbol.for("react.memo_cache_sentinel")?(l=(0,fo.jsx)(kM,{}),e[9]=l):l=e[9];var u;return e[10]!==t.recorderProps.resume?(u=(0,fo.jsx)(en,{onClick:t.recorderProps.resume,color:"red",size:"4",children:l}),e[10]=t.recorderProps.resume,e[11]=u):u=e[11],u}if(t.status==="idle"){var c;return e[12]!==t.recorderProps?(c=(0,fo.jsx)(en,{onClick:function(){return t.recorderProps.start()},size:"4",color:"red"}),e[12]=t.recorderProps,e[13]=c):c=e[13],c}if(t.status==="playing"){var d;e[14]!==t.messageAudioProps||e[15]!==t.recorderProps||e[16]!==r.createMessageAbortControllerRef.current?(d=function(){var E;t.messageAudioProps.stop(),(E=r.createMessageAbortControllerRef.current)===null||E===void 0||E.abort(),t.recorderProps.start()},e[14]=t.messageAudioProps,e[15]=t.recorderProps,e[16]=r.createMessageAbortControllerRef.current,e[17]=d):d=e[17];var h;e[18]===Symbol.for("react.memo_cache_sentinel")?(h=(0,fo.jsx)(UC,{}),e[18]=h):h=e[18];var g;return e[19]!==d?(g=(0,fo.jsx)(en,{onClick:d,size:"4",color:"gray",variant:"soft",children:h}),e[19]=d,e[20]=g):g=e[20],g}if(t.status==="playerPaused"){var b;e[21]!==t.messageAudioProps?(b=function(){return t.messageAudioProps.play()},e[21]=t.messageAudioProps,e[22]=b):b=e[22];var y;e[23]===Symbol.for("react.memo_cache_sentinel")?(y=(0,fo.jsx)(kM,{}),e[23]=y):y=e[23];var S;return e[24]!==b?(S=(0,fo.jsx)(en,{onClick:b,size:"4",children:y}),e[24]=b,e[25]=S):S=e[25],S}var C;return e[26]===Symbol.for("react.memo_cache_sentinel")?(C=(0,fo.jsx)(en,{size:"4",variant:"soft",disabled:!0}),e[26]=C):C=e[26],C};function J6e(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 X6e(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function E7t(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 iwe=function(e){var t=(0,nwe.c)(17),r=ZT(),n=r.status==="recording"?"var(--accent-11)":"var(--gray-11)",a;t[0]!==n?(a=(0,hp.jsx)(Ce,{ml:"-22.5px",mr:"2",align:"center",children:(0,hp.jsx)(w7t,{style:{color:n}})}),t[0]=n,t[1]=a):a=t[1];var i=r.status==="recording"?"var(--accent-4)":"var(--gray-4)",o;t[2]!==i?(o={backgroundColor:i,borderRadius:"var(--radius-6)"},t[2]=i,t[3]=o):o=t[3];var s=r.status==="recording"?"var(--accent-11)":"var(--gray-11)",l;t[4]!==r.recorderProps.visualizationAnalyser||t[5]!==s?(l=(0,hp.jsx)(Yxe,{visualizationAnalyser:r.recorderProps.visualizationAnalyser,backgroundColor:s,height:"20px",barWidth:"12px"}),t[4]=r.recorderProps.visualizationAnalyser,t[5]=s,t[6]=l):l=t[6];var u;t[7]!==o||t[8]!==l?(u=(0,hp.jsx)(Ce,{px:"2",py:"1",style:o,children:l}),t[7]=o,t[8]=l,t[9]=u):u=t[9];var c;t[10]!==a||t[11]!==u?(c=(0,hp.jsxs)(Ce,{pb:"3",align:"center",children:[a,u]}),t[10]=a,t[11]=u,t[12]=c):c=t[12];var d;t[13]===Symbol.for("react.memo_cache_sentinel")?(d=(0,hp.jsx)(C7t,{}),t[13]=d):d=t[13];var h;return t[14]!==e||t[15]!==c?(h=(0,hp.jsxs)(Ce,X6e(X6e({direction:"column",align:"center"},e),{},{children:[c,d]})),t[14]=e,t[15]=c,t[16]=h):h=t[16],h};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 ebe(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 I6=function(e){return(0,M3.jsxs)(Wxe,ebe(ebe({},e),{},{children:[(0,M3.jsx)(ewe,{}),(0,M3.jsx)(rwe,{}),(0,M3.jsx)(iwe,{})]}))};I6.Root=Wxe;I6.Visualization=ewe;I6.Status=rwe;I6.Form=iwe;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 rbe(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 c$=function(e){return(0,N3.jsxs)(GT,rbe(rbe({},e),{},{children:[(0,N3.jsx)(Qm.Root,{children:(0,N3.jsx)(I6,{})}),(0,N3.jsx)(H3,{})]}))};c$.Root=GT;c$.Trigger=H3;c$.Content=Qm;var I7t=["children"];function O7t(e,t){if(e==null)return{};var r,n,a=M7t(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 Qo=_(K());var X7t=new NM({defaultOptions:{queries:{staleTime:1e4}}}),Y7t=({difficulty:e="1"})=>{let t=(0,Qo.useRef)(null),r=(0,Qo.useRef)(null),[n,a]=(0,Qo.useState)(!1),[i,o]=(0,Qo.useState)(0),s=(0,Qo.useRef)([]),l=(0,Qo.useRef)(),[u,c]=(0,Qo.useState)({width:400,height:300}),d=parseInt(e),h=["#F65CB6","#935FD3","#6E56CF","#479BE5","#4CC38A"];(0,Qo.useEffect)(()=>{let C=()=>{if(r.current){let E=r.current.clientWidth-24,R=Math.min(300,window.innerHeight*.3);c({width:E,height:R})}};return C(),window.addEventListener("resize",C),()=>window.removeEventListener("resize",C)},[]);let g=(0,Qo.useCallback)(()=>{let C={x:Math.random()*u.width,y:Math.random()*u.height,dx:(Math.random()-.5)*(2+d),dy:(Math.random()-.5)*(2+d),radius:25,color:h[Math.floor(Math.random()*h.length)],exploding:!1,explosionRadius:0,explosionAlpha:1};s.current.push(C)},[d,u]),b=C=>{if(!t.current)return;let E=t.current.getBoundingClientRect(),R=C.clientX-E.left,x=C.clientY-E.top,P=t.current.width/E.width,I=t.current.height/E.height,L=R*P,N=x*I;s.current.forEach(F=>{Math.sqrt(Math.pow(L-F.x,2)+Math.pow(N-F.y,2))ne+10))})},y=(0,Qo.useCallback)(()=>{let C=t.current;if(!C)return;let E=C.getContext("2d");if(!E)return;E.clearRect(0,0,u.width,u.height);let R=E.createLinearGradient(0,0,u.width,u.height);R.addColorStop(0,"#E9E8ED"),R.addColorStop(1,"#D3D1DB"),E.fillStyle=R,E.fillRect(0,0,u.width,u.height);for(let x=0;x<50;x++)E.fillStyle="#8E8AA3",E.beginPath(),E.arc(Math.random()*u.width,Math.random()*u.height,Math.random()*2,0,Math.PI*2),E.fill();s.current.length<5+d*2&&g(),s.current.forEach((x,P)=>{if(x.exploding){let L=Math.PI*2/12;for(let N=0;N<12;N++){let F=N*L,z=x.x+Math.cos(F)*x.explosionRadius,ne=x.y+Math.sin(F)*x.explosionRadius;E.beginPath(),E.globalAlpha=x.explosionAlpha,E.arc(z,ne,5,0,Math.PI*2),E.fillStyle=x.color,E.fill()}E.globalAlpha=1,x.explosionRadius+=4,x.explosionAlpha-=.02,x.explosionAlpha<=0&&s.current.splice(P,1)}else{x.x+=x.dx,x.y+=x.dy,(x.xu.width-x.radius)&&(x.dx*=-1,x.x=Math.max(x.radius,Math.min(u.width-x.radius,x.x))),(x.yu.height-x.radius)&&(x.dy*=-1,x.y=Math.max(x.radius,Math.min(u.height-x.radius,x.y)));let I=x.radius+10,L=E.createRadialGradient(x.x,x.y,0,x.x,x.y,I);L.addColorStop(0,x.color),L.addColorStop(1,"transparent"),E.fillStyle=L,E.beginPath(),E.arc(x.x,x.y,I,0,Math.PI*2),E.fill(),E.beginPath();let N=E.createRadialGradient(x.x,x.y,0,x.x,x.y,x.radius);N.addColorStop(0,"white"),N.addColorStop(.5,x.color),N.addColorStop(1,x.color),E.fillStyle=N,E.arc(x.x,x.y,x.radius,0,Math.PI*2),E.fill(),E.fillStyle="black",E.beginPath(),E.arc(x.x-x.radius/3,x.y-x.radius/3,x.radius/4,0,Math.PI*2),E.fill(),E.beginPath(),E.arc(x.x+x.radius/3,x.y-x.radius/3,x.radius/4,0,Math.PI*2),E.fill()}}),n&&(l.current=requestAnimationFrame(y))},[n,g,u]);(0,Qo.useEffect)(()=>(n?l.current=requestAnimationFrame(y):l.current&&cancelAnimationFrame(l.current),()=>{l.current&&cancelAnimationFrame(l.current)}),[n,y]);let S=()=>{a(!n),n||(o(0),s.current=[])};return Rn.createElement(Ce,{direction:"column",gap:"3",ref:r,style:{background:"var(--indigo-3)",padding:"16px",borderRadius:"24px",boxShadow:"0 8px 32px var(--indigo-a5)",width:"100%",maxHeight:"500px"}},Rn.createElement(Ce,{justify:"between",align:"center"},Rn.createElement(Et,{size:"6",weight:"bold",style:{color:"var(--indigo-12)"}},"Funny Birds"),Rn.createElement(Ce,{gap:"2",align:"center"},Rn.createElement(Et,{size:"6",style:{color:"var(--mint-11)"}},i),Rn.createElement(GC,{width:24,height:24,style:{color:"var(--mint-11)"}}))),Rn.createElement(Ce,{style:{backgroundColor:"var(--indigo-2)",padding:"12px",borderRadius:"16px",boxShadow:"inset 0 2px 4px var(--indigo-a5)"}},Rn.createElement("canvas",{ref:t,width:u.width,height:u.height,onClick:b,style:{borderRadius:"12px",cursor:"crosshair",width:"100%",height:"100%"}})),Rn.createElement(Ce,{justify:"between",align:"center"},Rn.createElement(Et,{weight:"bold",style:{color:"var(--indigo-12)"}},"Level ",e,"/5"),Rn.createElement(h1,{size:"3",style:{backgroundColor:"var(--violet-9)",color:"white",boxShadow:"0 0 20px var(--violet-a5)"},onClick:S},Rn.createElement(Ce,{gap:"2",align:"center"},n?Rn.createElement(Z2,null):Rn.createElement($C,null),n?"Pause Game":"Start Game!"))))},e8t=()=>Rn.createElement(VM,{client:X7t},Rn.createElement(Zn,{accentColor:"indigo",grayColor:"gray",appearance:"dark",radius:"large",scaling:"100%"},Rn.createElement(Ce,{direction:"column",style:{minHeight:"100vh",background:"var(--indigo-1)",width:"100%",overflow:"hidden",padding:"16px"}},Rn.createElement(Ce,{direction:"column",style:{flex:1,gap:"16px",width:"100%",maxWidth:"1200px",margin:"0 auto"}},Rn.createElement(XF,{variables:{publicApiKey:"d2f15ab9-7285-4a50-a2fa-c5686d61f188",assistantId:"cc5d056f-ea7e-4256-815a-9c5d4892ce21"}},Rn.createElement(hwe,null,Rn.createElement(lwe,{components:{FunnyBirds:Y7t}},Rn.createElement(Rh,{style:{"--si-message-form-background":"var(--indigo-3)","--si-message-form-border-radius":"20px","--si-message-bubble-background":"var(--indigo-3)","--si-message-bubble-color":"var(--indigo-12)","--si-message-bubble-border-radius":"20px","--si-message-bubble-padding":"16px","--si-chat-background":"transparent",width:"100%"}})))))))),t8t=(0,mwe.createRoot)((0,gwe.rootElement)({currentScript:document.currentScript}));t8t.render(Rn.createElement(ux,{fallback:Rn.createElement(Rn.Fragment,null),onError:console.error},Rn.createElement(e8t,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 *) */