(()=>{var xRe=Object.create;var tA=Object.defineProperty;var wRe=Object.getOwnPropertyDescriptor;var CRe=Object.getOwnPropertyNames;var SRe=Object.getPrototypeOf,kRe=Object.prototype.hasOwnProperty;var Ba=(e,t)=>()=>(e&&(t=e(e=0)),t);var sa=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Ya=(e,t)=>{for(var r in t)tA(e,r,{get:t[r],enumerable:!0})},ERe=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of CRe(t))!kRe.call(e,a)&&a!==r&&tA(e,a,{get:()=>t[a],enumerable:!(n=wRe(t,a))||n.enumerable});return e};var _=(e,t,r)=>(r=e!=null?xRe(SRe(e)):{},ERe(t||!e||!e.__esModule?tA(r,"default",{value:e,enumerable:!0}):r,e));var cU=sa(gr=>{"use strict";var nA=Symbol.for("react.transitional.element"),TRe=Symbol.for("react.portal"),RRe=Symbol.for("react.fragment"),_Re=Symbol.for("react.strict_mode"),ARe=Symbol.for("react.profiler"),PRe=Symbol.for("react.consumer"),LRe=Symbol.for("react.context"),IRe=Symbol.for("react.forward_ref"),ORe=Symbol.for("react.suspense"),MRe=Symbol.for("react.memo"),nU=Symbol.for("react.lazy"),XG=Symbol.iterator;function NRe(e){return e===null||typeof e!="object"?null:(e=XG&&e[XG]||e["@@iterator"],typeof e=="function"?e:null)}var aU={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},iU=Object.assign,oU={};function ug(e,t,r){this.props=e,this.context=t,this.refs=oU,this.updater=r||aU}ug.prototype.isReactComponent={};ug.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")};ug.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function sU(){}sU.prototype=ug.prototype;function aA(e,t,r){this.props=e,this.context=t,this.refs=oU,this.updater=r||aU}var iA=aA.prototype=new sU;iA.constructor=aA;iU(iA,ug.prototype);iA.isPureReactComponent=!0;var YG=Array.isArray,ta={H:null,A:null,T:null,S:null},lU=Object.prototype.hasOwnProperty;function oA(e,t,r,n,a,i){return r=i.ref,{$$typeof:nA,type:e,key:t,ref:r!==void 0?r:null,props:i}}function zRe(e,t){return oA(e.type,t,void 0,void 0,void 0,e.props)}function sA(e){return typeof e=="object"&&e!==null&&e.$$typeof===nA}function DRe(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(r){return t[r]})}var eU=/\/+/g;function rA(e,t){return typeof e=="object"&&e!==null&&e.key!=null?DRe(""+e.key):t.toString(36)}function tU(){}function jRe(e){switch(e.status){case"fulfilled":return e.value;case"rejected":throw e.reason;default:switch(typeof e.status=="string"?e.then(tU,tU):(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 cg(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 nA:case TRe:o=!0;break;case nU:return o=e._init,cg(o(e._payload),t,r,n,a)}}if(o)return a=a(e),o=n===""?"."+rA(e,0):n,YG(a)?(r="",o!=null&&(r=o.replace(eU,"$&/")+"/"),cg(a,t,r,"",function(u){return u})):a!=null&&(sA(a)&&(a=zRe(a,r+(a.key==null||e&&e.key===a.key?"":(""+a.key).replace(eU,"$&/")+"/")+o)),t.push(a)),1;o=0;var s=n===""?".":n+":";if(YG(e))for(var l=0;l{"use strict";uU.exports=cU()});var xU=sa(_n=>{"use strict";function dA(e,t){var r=e.length;e.push(t);e:for(;0>>1,a=e[n];if(0>>1;nMb(s,r))lMb(u,s)?(e[n]=u,e[l]=r,n=l):(e[n]=s,e[o]=r,n=o);else if(lMb(u,r))e[n]=u,e[l]=r,n=l;else break e}}return t}function Mb(e,t){var r=e.sortIndex-t.sortIndex;return r!==0?r:e.id-t.id}_n.unstable_now=void 0;typeof performance=="object"&&typeof performance.now=="function"?(dU=performance,_n.unstable_now=function(){return dU.now()}):(lA=Date,pU=lA.now(),_n.unstable_now=function(){return lA.now()-pU});var dU,lA,pU,Cu=[],Sp=[],HRe=1,_l=null,Gi=3,Db=!1,zh=!1,cv=!1,mU=typeof setTimeout=="function"?setTimeout:null,gU=typeof clearTimeout=="function"?clearTimeout:null,fU=typeof setImmediate<"u"?setImmediate:null;function Nb(e){for(var t=zc(Sp);t!==null;){if(t.callback===null)zb(Sp);else if(t.startTime<=e)zb(Sp),t.sortIndex=t.expirationTime,dA(Cu,t);else break;t=zc(Sp)}}function pA(e){if(cv=!1,Nb(e),!zh)if(zc(Cu)!==null)zh=!0,fA();else{var t=zc(Sp);t!==null&&hA(pA,t.startTime-e)}}var jb=!1,uv=-1,vU=5,bU=-1;function yU(){return!(_n.unstable_now()-bUe&&yU());){var n=_l.callback;if(typeof n=="function"){_l.callback=null,Gi=_l.priorityLevel;var a=n(_l.expirationTime<=e);if(e=_n.unstable_now(),typeof a=="function"){_l.callback=a,Nb(e),t=!0;break t}_l===zc(Cu)&&zb(Cu),Nb(e)}else zb(Cu);_l=zc(Cu)}if(_l!==null)t=!0;else{var i=zc(Sp);i!==null&&hA(pA,i.startTime-e),t=!1}}break e}finally{_l=null,Gi=r,Db=!1}t=void 0}}finally{t?lv():jb=!1}}}var lv;typeof fU=="function"?lv=function(){fU(cA)}:typeof MessageChannel<"u"?(uA=new MessageChannel,hU=uA.port2,uA.port1.onmessage=cA,lv=function(){hU.postMessage(null)}):lv=function(){mU(cA,0)};var uA,hU;function fA(){jb||(jb=!0,lv())}function hA(e,t){uv=mU(function(){e(_n.unstable_now())},t)}_n.unstable_IdlePriority=5;_n.unstable_ImmediatePriority=1;_n.unstable_LowPriority=4;_n.unstable_NormalPriority=3;_n.unstable_Profiling=null;_n.unstable_UserBlockingPriority=2;_n.unstable_cancelCallback=function(e){e.callback=null};_n.unstable_continueExecution=function(){zh||Db||(zh=!0,fA())};_n.unstable_forceFrameRate=function(e){0>e||125n?(e.sortIndex=r,dA(Sp,e),zc(Cu)===null&&e===zc(Sp)&&(cv?(gU(uv),uv=-1):cv=!0,hA(pA,r-n))):(e.sortIndex=a,dA(Cu,e),zh||Db||(zh=!0,fA())),e};_n.unstable_shouldYield=yU;_n.unstable_wrapCallback=function(e){var t=Gi;return function(){var r=Gi;Gi=t;try{return e.apply(this,arguments)}finally{Gi=r}}}});var CU=sa((n7t,wU)=>{"use strict";wU.exports=xU()});var kU=sa(ko=>{"use strict";var FRe=Q();function SU(e){var t="https://react.dev/errors/"+e;if(1{"use strict";function EU(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(EU)}catch(e){console.error(e)}}EU(),TU.exports=kU()});var CW=sa(ox=>{"use strict";var ri=CU(),ZZ=Q(),URe=Su();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{gA=!1,Error.prepareStackTrace=r}return(r=e?e.displayName||e.name:"")?wv(r):""}function QRe(e){switch(e.tag){case 26:case 27:case 5:return wv(e.type);case 16:return wv("Lazy");case 13:return wv("Suspense");case 19:return wv("SuspenseList");case 0:case 15:return e=vA(e.type,!1),e;case 11:return e=vA(e.type.render,!1),e;case 1:return e=vA(e.type,!0),e;default:return""}}function AU(e){try{var t="";do t+=QRe(e),e=e.return;while(e);return t}catch(r){return` Error generating stack: `+r.message+` `+r.stack}}function Ug(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 JZ(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 PU(e){if(Ug(e)!==e)throw Error(ke(188))}function JRe(e){var t=e.alternate;if(!t){if(t=Ug(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 PU(a),e;if(i===n)return PU(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 XZ(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e;for(e=e.child;e!==null;){if(t=XZ(e),t!==null)return t;e=e.sibling}return null}var Cv=Array.isArray,Hn=URe.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,$h={pending:!1,data:null,method:null,action:null},QA=[],bg=-1;function Pu(e){return{current:e}}function gi(e){0>bg||(e.current=QA[bg],QA[bg]=null,bg--)}function ra(e,t){bg++,QA[bg]=e.current,e.current=t}var Tu=Pu(null),Bv=Pu(null),Dp=Pu(null),gy=Pu(null);function vy(e,t){switch(ra(Dp,t),ra(Bv,e),ra(Tu,null),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)&&(t=t.namespaceURI)?OZ(t):0;break;default:if(e=e===8?t.parentNode:t,t=e.tagName,e=e.namespaceURI)e=OZ(e),t=uW(e,t);else switch(t){case"svg":t=1;break;case"math":t=2;break;default:t=0}}gi(Tu),ra(Tu,t)}function zg(){gi(Tu),gi(Bv),gi(Dp)}function JA(e){e.memoizedState!==null&&ra(gy,e);var t=Tu.current,r=uW(t,e.type);t!==r&&(ra(Bv,e),ra(Tu,r))}function by(e){Bv.current===e&&(gi(Tu),gi(Bv)),gy.current===e&&(gi(gy),Qv._currentValue=$h)}var XA=Object.prototype.hasOwnProperty,HP=ri.unstable_scheduleCallback,bA=ri.unstable_cancelCallback,XRe=ri.unstable_shouldYield,YRe=ri.unstable_requestPaint,Ru=ri.unstable_now,e_e=ri.unstable_getCurrentPriorityLevel,YZ=ri.unstable_ImmediatePriority,eq=ri.unstable_UserBlockingPriority,yy=ri.unstable_NormalPriority,t_e=ri.unstable_LowPriority,tq=ri.unstable_IdlePriority,r_e=ri.log,n_e=ri.unstable_setDisableYieldValue,e5=null,Bs=null;function a_e(e){if(Bs&&typeof Bs.onCommitFiberRoot=="function")try{Bs.onCommitFiberRoot(e5,e,void 0,(e.current.flags&128)===128)}catch{}}function Op(e){if(typeof r_e=="function"&&n_e(e),Bs&&typeof Bs.setStrictMode=="function")try{Bs.setStrictMode(e5,e)}catch{}}var Vs=Math.clz32?Math.clz32:s_e,i_e=Math.log,o_e=Math.LN2;function s_e(e){return e>>>=0,e===0?32:31-(i_e(e)/o_e|0)|0}var Hb=128,Fb=4194304;function jh(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 Gy(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=jh(r):(i&=s,i!==0?n=jh(i):e||(o=s&~o,o!==0&&(n=jh(o))))):(s=r&~a,s!==0?n=jh(s):i!==0?n=jh(i):e||(o=r&~o,o!==0&&(n=jh(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 t5(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function l_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 rq(){var e=Hb;return Hb<<=1,!(Hb&4194176)&&(Hb=128),e}function nq(){var e=Fb;return Fb<<=1,!(Fb&62914560)&&(Fb=4194304),e}function yA(e){for(var t=[],r=0;31>r;r++)t.push(e);return t}function r5(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function c_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"),f_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]*$"),IU={},OU={};function h_e(e){return XA.call(OU,e)?!0:XA.call(IU,e)?!1:f_e.test(e)?OU[e]=!0:(IU[e]=!0,!1)}function ay(e,t,r){if(h_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 $b(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 jd(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 Il(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function uq(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function m_e(e){var t=uq(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 xy(e){e._valueTracker||(e._valueTracker=m_e(e))}function dq(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var r=t.getValue(),n="";return e&&(n=uq(e)?e.checked?"true":"false":e.value),e=n,e!==r?(t.setValue(e),!0):!1}function wy(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 g_e=/[\n"\\]/g;function Nl(e){return e.replace(g_e,function(t){return"\\"+t.charCodeAt(0).toString(16)+" "})}function eP(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=""+Il(t)):e.value!==""+Il(t)&&(e.value=""+Il(t)):o!=="submit"&&o!=="reset"||e.removeAttribute("value"),t!=null?tP(e,o,Il(t)):r!=null?tP(e,o,Il(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=""+Il(s):e.removeAttribute("name")}function pq(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?""+Il(r):"",t=t!=null?""+Il(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 tP(e,t,r){t==="number"&&wy(e.ownerDocument)===e||e.defaultValue===""+r||(e.defaultValue=""+r)}function Ag(e,t,r,n){if(e=e.options,t){t={};for(var a=0;a=Ev),VU=" ",HU=!1;function yq(e,t){switch(e){case"keyup":return G_e.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function xq(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var xg=!1;function Z_e(e,t){switch(e){case"compositionend":return xq(t);case"keypress":return t.which!==32?null:(HU=!0,VU);case"textInput":return e=t.data,e===VU&&HU?null:e;default:return null}}function q_e(e,t){if(xg)return e==="compositionend"||!qP&&yq(e,t)?(e=vq(),oy=UP=Mp=null,xg=!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=UU(r)}}function kq(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?kq(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Eq(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=wy(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=wy(e.document)}return t}function KP(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 tAe(e,t){var r=Eq(t);t=e.focusedElem;var n=e.selectionRange;if(r!==t&&t&&t.ownerDocument&&kq(t.ownerDocument.documentElement,t)){if(n!==null&&KP(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=ZU(t,i);var o=ZU(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,wg=null,aP=null,Rv=null,iP=!1;function qU(e,t,r){var n=r.window===r?r.document:r.nodeType===9?r:r.ownerDocument;iP||wg==null||wg!==wy(n)||(n=wg,"selectionStart"in n&&KP(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}),Rv&&$v(Rv,n)||(Rv=n,n=Dy(aP,"onSelect"),0>=o,a-=o,Gd=1<<32-Vs(t)+a|r<i?i:8;var o=ur.T,s={};ur.T=s,fL(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=uAe(l,n);Pv(e,t,c,Hs(e))}else Pv(e,t,n,Hs(e))}catch(d){Pv(e,t,{then:function(){},status:"rejected",reason:d},Hs())}finally{Hn.p=i,ur.T=o}}function mAe(){}function pP(e,t,r,n){if(e.tag!==5)throw Error(ke(476));var a=lK(e).queue;sK(e,a,t,$h,r===null?mAe:function(){return cK(e),r(n)})}function lK(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:$h,baseState:$h,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Qd,lastRenderedState:$h},next:null};var r={};return t.next={memoizedState:r,baseState:r,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Qd,lastRenderedState:r},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function cK(e){var t=lK(e).next.queue;Pv(e,t,{},Hs())}function pL(){return Zi(Qv)}function uK(){return Fa().memoizedState}function dK(){return Fa().memoizedState}function gAe(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var r=Hs();e=jp(r);var n=Bp(t,e,r);n!==null&&(To(n,t,r),Iv(n,t,r)),t={cache:YP()},e.payload=t;return}t=t.return}}function vAe(e,t,r){var n=Hs();r={lane:n,revertLane:0,action:r,hasEagerState:!1,eagerState:null,next:null},tx(e)?fK(t,r):(r=QP(e,t,r,n),r!==null&&(To(r,e,n),hK(r,t,n)))}function pK(e,t,r){var n=Hs();Pv(e,t,r,n)}function Pv(e,t,r,n){var a={lane:n,revertLane:0,action:r,hasEagerState:!1,eagerState:null,next:null};if(tx(e))fK(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,Fs(s,o))return Wy(e,t,a,0),In===null&&Ky(),!1}catch{}finally{}if(r=QP(e,t,a,n),r!==null)return To(r,e,n),hK(r,t,n),!0}return!1}function fL(e,t,r,n){if(n={lane:2,revertLane:SL(),action:n,hasEagerState:!1,eagerState:null,next:null},tx(e)){if(t)throw Error(ke(479))}else t=QP(e,r,n,2),t!==null&&To(t,e,2)}function tx(e){var t=e.alternate;return e===Sr||t!==null&&t===Sr}function fK(e,t){Ig=Ty=!0;var r=e.pending;r===null?t.next=t:(t.next=r.next,r.next=t),e.pending=t}function hK(e,t,r){if(r&4194176){var n=t.lanes;n&=e.pendingLanes,r|=n,t.lanes=r,iq(e,r)}}var Au={readContext:Zi,use:Xy,useCallback:_a,useContext:_a,useEffect:_a,useImperativeHandle:_a,useLayoutEffect:_a,useInsertionEffect:_a,useMemo:_a,useReducer:_a,useRef:_a,useState:_a,useDebugValue:_a,useDeferredValue:_a,useTransition:_a,useSyncExternalStore:_a,useId:_a};Au.useCacheRefresh=_a;Au.useMemoCache=_a;Au.useHostTransitionStatus=_a;Au.useFormState=_a;Au.useActionState=_a;Au.useOptimistic=_a;var n0={readContext:Zi,use:Xy,useCallback:function(e,t){return es().memoizedState=[e,t===void 0?null:t],e},useContext:Zi,useEffect:oZ,useImperativeHandle:function(e,t,r){r=r!=null?r.concat([e]):null,uy(4194308,4,rK.bind(null,t,e),r)},useLayoutEffect:function(e,t){return uy(4194308,4,e,t)},useInsertionEffect:function(e,t){uy(4,2,e,t)},useMemo:function(e,t){var r=es();t=t===void 0?null:t;var n=e();if(Qh){Op(!0);try{e()}finally{Op(!1)}}return r.memoizedState=[n,t],n},useReducer:function(e,t,r){var n=es();if(r!==void 0){var a=r(t);if(Qh){Op(!0);try{r(t)}finally{Op(!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=vAe.bind(null,Sr,e),[n.memoizedState,e]},useRef:function(e){var t=es();return e={current:e},t.memoizedState=e},useState:function(e){e=uP(e);var t=e.queue,r=pK.bind(null,Sr,t);return t.dispatch=r,[e.memoizedState,r]},useDebugValue:uL,useDeferredValue:function(e,t){var r=es();return dL(r,e,t)},useTransition:function(){var e=uP(!1);return e=sK.bind(null,Sr,e.queue,!0,!1),es().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,r){var n=Sr,a=es();if(Wr){if(r===void 0)throw Error(ke(407));r=r()}else{if(r=t(),In===null)throw Error(ke(349));Fr&60||Vq(n,t,r)}a.memoizedState=r;var i={value:r,getSnapshot:t};return a.queue=i,oZ(Fq.bind(null,n,i,e),[e]),n.flags|=2048,Hg(9,Yy(),Hq.bind(null,n,i,r,t),null),r},useId:function(){var e=es(),t=In.identifierPrefix;if(Wr){var r=Ud,n=Gd;r=(n&~(1<<32-Vs(n)-1)).toString(32)+r,t=":"+t+"R"+r,r=Ry++,0N?($=L,L=null):$=L.sibling;var z=h(C,L,E[N],w);if(z===null){L===null&&(L=$);break}e&&L&&z.alternate===null&&t(C,L),T=i(z,T,N),I===null?P=z:I.sibling=z,I=z,L=$}if(N===E.length)return r(C,L),Wr&&Bh(C,N),P;if(L===null){for(;NN?($=L,L=null):$=L.sibling;var ae=h(C,L,z.value,w);if(ae===null){L===null&&(L=$);break}e&&L&&ae.alternate===null&&t(C,L),T=i(ae,T,N),I===null?P=ae:I.sibling=ae,I=ae,L=$}if(z.done)return r(C,L),Wr&&Bh(C,N),P;if(L===null){for(;!z.done;N++,z=E.next())z=d(C,z.value,w),z!==null&&(T=i(z,T,N),I===null?P=z:I.sibling=z,I=z);return Wr&&Bh(C,N),P}for(L=n(L);!z.done;N++,z=E.next())z=g(L,C,N,z.value,w),z!==null&&(e&&z.alternate!==null&&L.delete(z.key===null?N:z.key),T=i(z,T,N),I===null?P=z:I.sibling=z,I=z);return e&&L.forEach(function(W){return t(C,W)}),Wr&&Bh(C,N),P}function k(C,T,E,w){if(typeof E=="object"&&E!==null&&E.type===vg&&E.key===null&&(E=E.props.children),typeof E=="object"&&E!==null){switch(E.$$typeof){case Vb:e:{for(var P=E.key;T!==null;){if(T.key===P){if(P=E.type,P===vg){if(T.tag===7){r(C,T.sibling),w=a(T,E.props.children),w.return=C,C=w;break e}}else if(T.elementType===P||typeof P=="object"&&P!==null&&P.$$typeof===Rp&&sZ(P)===T.type){r(C,T.sibling),w=a(T,E.props),mv(w,E),w.return=C,C=w;break e}r(C,T);break}else t(C,T);T=T.sibling}E.type===vg?(w=Zh(E.props.children,C.mode,w,E.key),w.return=C,C=w):(w=py(E.type,E.key,E.props,null,C.mode,w),mv(w,E),w.return=C,C=w)}return o(C);case xv:e:{for(P=E.key;T!==null;){if(T.key===P)if(T.tag===4&&T.stateNode.containerInfo===E.containerInfo&&T.stateNode.implementation===E.implementation){r(C,T.sibling),w=a(T,E.children||[]),w.return=C,C=w;break e}else{r(C,T);break}else t(C,T);T=T.sibling}w=jA(E,C.mode,w),w.return=C,C=w}return o(C);case Rp:return P=E._init,E=P(E._payload),k(C,T,E,w)}if(Cv(E))return b(C,T,E,w);if(pv(E)){if(P=pv(E),typeof P!="function")throw Error(ke(150));return E=P.call(E),y(C,T,E,w)}if(typeof E.then=="function")return k(C,T,Kb(E),w);if(E.$$typeof===$d)return k(C,T,Qb(C,E),w);Wb(C,E)}return typeof E=="string"&&E!==""||typeof E=="number"||typeof E=="bigint"?(E=""+E,T!==null&&T.tag===6?(r(C,T.sibling),w=a(T,E),w.return=C,C=w):(r(C,T),w=DA(E,C.mode,w),w.return=C,C=w),o(C)):r(C,T)}return function(C,T,E,w){try{Zv=0;var P=k(C,T,E,w);return Mg=null,P}catch(L){if(L===i5||L===Qy)throw L;var I=Dl(29,L,null,C.mode);return I.lanes=w,I.return=C,I}finally{}}}var Jh=mK(!0),gK=mK(!1),Bl=Pu(null),_u=null;function Ap(e){var t=e.alternate;ra(ti,ti.current&1),ra(Bl,e),_u===null&&(t===null||Vg.current!==null||t.memoizedState!==null)&&(_u=e)}function vK(e){if(e.tag===22){if(ra(ti,ti.current),ra(Bl,e),_u===null){var t=e.alternate;t!==null&&t.memoizedState!==null&&(_u=e)}}else Pp(e)}function Pp(){ra(ti,ti.current),ra(Bl,Bl.current)}function Zd(e){gi(Bl),_u===e&&(_u=null),gi(ti)}var ti=Pu(0);function _y(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}function RA(e,t,r,n){t=e.memoizedState,r=r(n,t),r=r==null?t:Fn({},t,r),e.memoizedState=r,e.lanes===0&&(e.updateQueue.baseState=r)}var fP={isMounted:function(e){return(e=e._reactInternals)?Ug(e)===e:!1},enqueueSetState:function(e,t,r){e=e._reactInternals;var n=Hs(),a=jp(n);a.payload=t,r!=null&&(a.callback=r),t=Bp(e,a,n),t!==null&&(To(t,e,n),Iv(t,e,n))},enqueueReplaceState:function(e,t,r){e=e._reactInternals;var n=Hs(),a=jp(n);a.tag=1,a.payload=t,r!=null&&(a.callback=r),t=Bp(e,a,n),t!==null&&(To(t,e,n),Iv(t,e,n))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var r=Hs(),n=jp(r);n.tag=2,t!=null&&(n.callback=t),t=Bp(e,n,r),t!==null&&(To(t,e,r),Iv(t,e,r))}};function lZ(e,t,r,n,a,i,o){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(n,i,o):t.prototype&&t.prototype.isPureReactComponent?!$v(r,n)||!$v(a,i):!0}function cZ(e,t,r,n){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(r,n),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(r,n),t.state!==e&&fP.enqueueReplaceState(t,t.state,null)}function Xh(e,t){var r=t;if("ref"in t){r={};for(var n in t)n!=="ref"&&(r[n]=t[n])}if(e=e.defaultProps){r===t&&(r=Fn({},r));for(var a in e)r[a]===void 0&&(r[a]=e[a])}return r}var Ay=typeof reportError=="function"?reportError:function(e){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof e=="object"&&e!==null&&typeof e.message=="string"?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",e);return}console.error(e)};function bK(e){Ay(e)}function yK(e){console.error(e)}function xK(e){Ay(e)}function Py(e,t){try{var r=e.onUncaughtError;r(t.value,{componentStack:t.stack})}catch(n){setTimeout(function(){throw n})}}function uZ(e,t,r){try{var n=e.onCaughtError;n(r.value,{componentStack:r.stack,errorBoundary:t.tag===1?t.stateNode:null})}catch(a){setTimeout(function(){throw a})}}function hP(e,t,r){return r=jp(r),r.tag=3,r.payload={element:null},r.callback=function(){Py(e,t)},r}function wK(e){return e=jp(e),e.tag=3,e}function CK(e,t,r,n){var a=r.type.getDerivedStateFromError;if(typeof a=="function"){var i=n.value;e.payload=function(){return a(i)},e.callback=function(){uZ(t,r,n)}}var o=r.stateNode;o!==null&&typeof o.componentDidCatch=="function"&&(e.callback=function(){uZ(t,r,n),typeof a!="function"&&(Hp===null?Hp=new Set([this]):Hp.add(this));var s=n.stack;this.componentDidCatch(n.value,{componentStack:s!==null?s:""})})}function bAe(e,t,r,n,a){if(r.flags|=32768,n!==null&&typeof n=="object"&&typeof n.then=="function"){if(t=r.alternate,t!==null&&l5(t,r,a,!0),r=Bl.current,r!==null){switch(r.tag){case 13:return _u===null?AP():r.alternate===null&&xa===0&&(xa=3),r.flags&=-257,r.flags|=65536,r.lanes=a,n===sP?r.flags|=16384:(t=r.updateQueue,t===null?r.updateQueue=new Set([n]):t.add(n),VA(e,n,a)),!1;case 22:return r.flags|=65536,n===sP?r.flags|=16384:(t=r.updateQueue,t===null?(t={transitions:null,markerInstances:null,retryQueue:new Set([n])},r.updateQueue=t):(r=t.retryQueue,r===null?t.retryQueue=new Set([n]):r.add(n)),VA(e,n,a)),!1}throw Error(ke(435,r.tag))}return VA(e,n,a),AP(),!1}if(Wr)return t=Bl.current,t!==null?(!(t.flags&65536)&&(t.flags|=256),t.flags|=65536,t.lanes=a,n!==oP&&(e=Error(ke(422),{cause:n}),Gv(zl(e,r)))):(n!==oP&&(t=Error(ke(423),{cause:n}),Gv(zl(t,r))),e=e.current.alternate,e.flags|=65536,a&=-a,e.lanes|=a,n=zl(n,r),a=hP(e.stateNode,n,a),OA(e,a),xa!==4&&(xa=2)),!1;var i=Error(ke(520),{cause:n});if(i=zl(i,r),zv===null?zv=[i]:zv.push(i),xa!==4&&(xa=2),t===null)return!0;n=zl(n,r),r=t;do{switch(r.tag){case 3:return r.flags|=65536,e=a&-a,r.lanes|=e,e=hP(r.stateNode,n,e),OA(r,e),!1;case 1:if(t=r.type,i=r.stateNode,(r.flags&128)===0&&(typeof t.getDerivedStateFromError=="function"||i!==null&&typeof i.componentDidCatch=="function"&&(Hp===null||!Hp.has(i))))return r.flags|=65536,a&=-a,r.lanes|=a,a=wK(a),CK(a,e,r,n),OA(r,a),!1}r=r.return}while(r!==null);return!1}var SK=Error(ke(461)),mi=!1;function Ii(e,t,r,n){t.child=e===null?gK(t,null,r,n):Jh(t,e.child,r,n)}function dZ(e,t,r,n,a){r=r.render;var i=t.ref;if("ref"in n){var o={};for(var s in n)s!=="ref"&&(o[s]=n[s])}else o=n;return Yh(t),n=nL(e,t,r,o,i,a),s=aL(),e!==null&&!mi?(iL(e,t,a),Jd(e,t,a)):(Wr&&s&&JP(t),t.flags|=1,Ii(e,t,n,a),t.child)}function pZ(e,t,r,n,a){if(e===null){var i=r.type;return typeof i=="function"&&!bL(i)&&i.defaultProps===void 0&&r.compare===null?(t.tag=15,t.type=i,kK(e,t,i,n,a)):(e=py(r.type,null,n,t,t.mode,a),e.ref=t.ref,e.return=t,t.child=e)}if(i=e.child,!hL(e,a)){var o=i.memoizedProps;if(r=r.compare,r=r!==null?r:$v,r(o,n)&&e.ref===t.ref)return Jd(e,t,a)}return t.flags|=1,e=Vp(i,n),e.ref=t.ref,e.return=t,t.child=e}function kK(e,t,r,n,a){if(e!==null){var i=e.memoizedProps;if($v(i,n)&&e.ref===t.ref)if(mi=!1,t.pendingProps=n=i,hL(e,a))e.flags&131072&&(mi=!0);else return t.lanes=e.lanes,Jd(e,t,a)}return mP(e,t,r,n,a)}function EK(e,t,r){var n=t.pendingProps,a=n.children,i=(t.stateNode._pendingVisibility&2)!==0,o=e!==null?e.memoizedState:null;if(Lv(e,t),n.mode==="hidden"||i){if(t.flags&128){if(n=o!==null?o.baseLanes|r:r,e!==null){for(a=t.child=e.child,i=0;a!==null;)i=i|a.lanes|a.childLanes,a=a.sibling;t.childLanes=i&~n}else t.childLanes=0,t.child=null;return fZ(e,t,n,r)}if(r&536870912)t.memoizedState={baseLanes:0,cachePool:null},e!==null&&ly(t,o!==null?o.cachePool:null),o!==null?rZ(t,o):cP(),vK(t);else return t.lanes=t.childLanes=536870912,fZ(e,t,o!==null?o.baseLanes|r:r,r)}else o!==null?(ly(t,o.cachePool),rZ(t,o),Pp(t),t.memoizedState=null):(e!==null&&ly(t,null),cP(),Pp(t));return Ii(e,t,a,r),t.child}function fZ(e,t,r,n){var a=tL();return a=a===null?null:{parent:ei._currentValue,pool:a},t.memoizedState={baseLanes:r,cachePool:a},e!==null&&ly(t,null),cP(),vK(t),e!==null&&l5(e,t,n,!0),null}function Lv(e,t){var r=t.ref;if(r===null)e!==null&&e.ref!==null&&(t.flags|=2097664);else{if(typeof r!="function"&&typeof r!="object")throw Error(ke(284));(e===null||e.ref!==r)&&(t.flags|=2097664)}}function mP(e,t,r,n,a){return Yh(t),r=nL(e,t,r,n,void 0,a),n=aL(),e!==null&&!mi?(iL(e,t,a),Jd(e,t,a)):(Wr&&n&&JP(t),t.flags|=1,Ii(e,t,r,a),t.child)}function hZ(e,t,r,n,a,i){return Yh(t),t.updateQueue=null,r=jq(t,n,r,a),Dq(e),n=aL(),e!==null&&!mi?(iL(e,t,i),Jd(e,t,i)):(Wr&&n&&JP(t),t.flags|=1,Ii(e,t,r,i),t.child)}function mZ(e,t,r,n,a){if(Yh(t),t.stateNode===null){var i=kg,o=r.contextType;typeof o=="object"&&o!==null&&(i=Zi(o)),i=new r(n,i),t.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,i.updater=fP,t.stateNode=i,i._reactInternals=t,i=t.stateNode,i.props=n,i.state=t.memoizedState,i.refs={},mL(t),o=r.contextType,i.context=typeof o=="object"&&o!==null?Zi(o):kg,i.state=t.memoizedState,o=r.getDerivedStateFromProps,typeof o=="function"&&(RA(t,r,o,n),i.state=t.memoizedState),typeof r.getDerivedStateFromProps=="function"||typeof i.getSnapshotBeforeUpdate=="function"||typeof i.UNSAFE_componentWillMount!="function"&&typeof i.componentWillMount!="function"||(o=i.state,typeof i.componentWillMount=="function"&&i.componentWillMount(),typeof i.UNSAFE_componentWillMount=="function"&&i.UNSAFE_componentWillMount(),o!==i.state&&fP.enqueueReplaceState(i,i.state,null),Mv(t,n,i,a),Ov(),i.state=t.memoizedState),typeof i.componentDidMount=="function"&&(t.flags|=4194308),n=!0}else if(e===null){i=t.stateNode;var s=t.memoizedProps,l=Xh(r,s);i.props=l;var u=i.context,c=r.contextType;o=kg,typeof c=="object"&&c!==null&&(o=Zi(c));var d=r.getDerivedStateFromProps;c=typeof d=="function"||typeof i.getSnapshotBeforeUpdate=="function",s=t.pendingProps!==s,c||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(s||u!==o)&&cZ(t,i,n,o),_p=!1;var h=t.memoizedState;i.state=h,Mv(t,n,i,a),Ov(),u=t.memoizedState,s||h!==u||_p?(typeof d=="function"&&(RA(t,r,d,n),u=t.memoizedState),(l=_p||lZ(t,r,l,n,h,u,o))?(c||typeof i.UNSAFE_componentWillMount!="function"&&typeof i.componentWillMount!="function"||(typeof i.componentWillMount=="function"&&i.componentWillMount(),typeof i.UNSAFE_componentWillMount=="function"&&i.UNSAFE_componentWillMount()),typeof i.componentDidMount=="function"&&(t.flags|=4194308)):(typeof i.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=n,t.memoizedState=u),i.props=n,i.state=u,i.context=o,n=l):(typeof i.componentDidMount=="function"&&(t.flags|=4194308),n=!1)}else{i=t.stateNode,wP(e,t),o=t.memoizedProps,c=Xh(r,o),i.props=c,d=t.pendingProps,h=i.context,u=r.contextType,l=kg,typeof u=="object"&&u!==null&&(l=Zi(u)),s=r.getDerivedStateFromProps,(u=typeof s=="function"||typeof i.getSnapshotBeforeUpdate=="function")||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(o!==d||h!==l)&&cZ(t,i,n,l),_p=!1,h=t.memoizedState,i.state=h,Mv(t,n,i,a),Ov();var g=t.memoizedState;o!==d||h!==g||_p||e!==null&&e.dependencies!==null&&Ly(e.dependencies)?(typeof s=="function"&&(RA(t,r,s,n),g=t.memoizedState),(c=_p||lZ(t,r,c,n,h,g,l)||e!==null&&e.dependencies!==null&&Ly(e.dependencies))?(u||typeof i.UNSAFE_componentWillUpdate!="function"&&typeof i.componentWillUpdate!="function"||(typeof i.componentWillUpdate=="function"&&i.componentWillUpdate(n,g,l),typeof i.UNSAFE_componentWillUpdate=="function"&&i.UNSAFE_componentWillUpdate(n,g,l)),typeof i.componentDidUpdate=="function"&&(t.flags|=4),typeof i.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof i.componentDidUpdate!="function"||o===e.memoizedProps&&h===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||o===e.memoizedProps&&h===e.memoizedState||(t.flags|=1024),t.memoizedProps=n,t.memoizedState=g),i.props=n,i.state=g,i.context=l,n=c):(typeof i.componentDidUpdate!="function"||o===e.memoizedProps&&h===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||o===e.memoizedProps&&h===e.memoizedState||(t.flags|=1024),n=!1)}return i=n,Lv(e,t),n=(t.flags&128)!==0,i||n?(i=t.stateNode,r=n&&typeof r.getDerivedStateFromError!="function"?null:i.render(),t.flags|=1,e!==null&&n?(t.child=Jh(t,e.child,null,a),t.child=Jh(t,null,r,a)):Ii(e,t,r,a),t.memoizedState=i.state,e=t.child):e=Jd(e,t,a),e}function gZ(e,t,r,n){return a5(),t.flags|=256,Ii(e,t,r,n),t.child}var _A={dehydrated:null,treeContext:null,retryLane:0};function AA(e){return{baseLanes:e,cachePool:zq()}}function PA(e,t,r){return e=e!==null?e.childLanes&~r:0,t&&(e|=jl),e}function TK(e,t,r){var n=t.pendingProps,a=!1,i=(t.flags&128)!==0,o;if((o=i)||(o=e!==null&&e.memoizedState===null?!1:(ti.current&2)!==0),o&&(a=!0,t.flags&=-129),o=(t.flags&32)!==0,t.flags&=-33,e===null){if(Wr){if(a?Ap(t):Pp(t),Wr){var s=Oi,l;if(l=s){e:{for(l=s,s=ku;l.nodeType!==8;){if(!s){s=null;break e}if(l=Bc(l.nextSibling),l===null){s=null;break e}}s=l}s!==null?(t.memoizedState={dehydrated:s,treeContext:Gh!==null?{id:Gd,overflow:Ud}:null,retryLane:536870912},l=Dl(18,null,null,0),l.stateNode=s,l.return=t,t.child=l,Eo=t,Oi=null,l=!0):l=!1}l||Wh(t)}if(s=t.memoizedState,s!==null&&(s=s.dehydrated,s!==null))return s.data==="$!"?t.lanes=16:t.lanes=536870912,null;Zd(t)}return s=n.children,n=n.fallback,a?(Pp(t),a=t.mode,s=vP({mode:"hidden",children:s},a),n=Zh(n,a,r,null),s.return=t,n.return=t,s.sibling=n,t.child=s,a=t.child,a.memoizedState=AA(r),a.childLanes=PA(e,o,r),t.memoizedState=_A,n):(Ap(t),gP(t,s))}if(l=e.memoizedState,l!==null&&(s=l.dehydrated,s!==null)){if(i)t.flags&256?(Ap(t),t.flags&=-257,t=LA(e,t,r)):t.memoizedState!==null?(Pp(t),t.child=e.child,t.flags|=128,t=null):(Pp(t),a=n.fallback,s=t.mode,n=vP({mode:"visible",children:n.children},s),a=Zh(a,s,r,null),a.flags|=2,n.return=t,a.return=t,n.sibling=a,t.child=n,Jh(t,e.child,null,r),n=t.child,n.memoizedState=AA(r),n.childLanes=PA(e,o,r),t.memoizedState=_A,t=a);else if(Ap(t),s.data==="$!"){if(o=s.nextSibling&&s.nextSibling.dataset,o)var u=o.dgst;o=u,n=Error(ke(419)),n.stack="",n.digest=o,Gv({value:n,source:null,stack:null}),t=LA(e,t,r)}else if(mi||l5(e,t,r,!1),o=(r&e.childLanes)!==0,mi||o){if(o=In,o!==null){if(n=r&-r,n&42)n=1;else switch(n){case 2:n=1;break;case 8:n=4;break;case 32:n=16;break;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:case 4194304:case 8388608:case 16777216:case 33554432:n=64;break;case 268435456:n=134217728;break;default:n=0}if(n=n&(o.suspendedLanes|r)?0:n,n!==0&&n!==l.retryLane)throw l.retryLane=n,Up(e,n),To(o,e,n),SK}s.data==="$?"||AP(),t=LA(e,t,r)}else s.data==="$?"?(t.flags|=128,t.child=e.child,t=OAe.bind(null,e),s._reactRetry=t,t=null):(e=l.treeContext,Oi=Bc(s.nextSibling),Eo=t,Wr=!0,jc=null,ku=!1,e!==null&&(Ol[Ml++]=Gd,Ol[Ml++]=Ud,Ol[Ml++]=Gh,Gd=e.id,Ud=e.overflow,Gh=t),t=gP(t,n.children),t.flags|=4096);return t}return a?(Pp(t),a=n.fallback,s=t.mode,l=e.child,u=l.sibling,n=Vp(l,{mode:"hidden",children:n.children}),n.subtreeFlags=l.subtreeFlags&31457280,u!==null?a=Vp(u,a):(a=Zh(a,s,r,null),a.flags|=2),a.return=t,n.return=t,n.sibling=a,t.child=n,n=a,a=t.child,s=e.child.memoizedState,s===null?s=AA(r):(l=s.cachePool,l!==null?(u=ei._currentValue,l=l.parent!==u?{parent:u,pool:u}:l):l=zq(),s={baseLanes:s.baseLanes|r,cachePool:l}),a.memoizedState=s,a.childLanes=PA(e,o,r),t.memoizedState=_A,n):(Ap(t),r=e.child,e=r.sibling,r=Vp(r,{mode:"visible",children:n.children}),r.return=t,r.sibling=null,e!==null&&(o=t.deletions,o===null?(t.deletions=[e],t.flags|=16):o.push(e)),t.child=r,t.memoizedState=null,r)}function gP(e,t){return t=vP({mode:"visible",children:t},e.mode),t.return=e,e.child=t}function vP(e,t){return KK(e,t,0,null)}function LA(e,t,r){return Jh(t,e.child,null,r),e=gP(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function vZ(e,t,r){e.lanes|=t;var n=e.alternate;n!==null&&(n.lanes|=t),yP(e.return,t,r)}function IA(e,t,r,n,a){var i=e.memoizedState;i===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:n,tail:r,tailMode:a}:(i.isBackwards=t,i.rendering=null,i.renderingStartTime=0,i.last=n,i.tail=r,i.tailMode=a)}function RK(e,t,r){var n=t.pendingProps,a=n.revealOrder,i=n.tail;if(Ii(e,t,n.children,r),n=ti.current,n&2)n=n&1|2,t.flags|=128;else{if(e!==null&&e.flags&128)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&vZ(e,r,t);else if(e.tag===19)vZ(e,r,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}n&=1}switch(ra(ti,n),a){case"forwards":for(r=t.child,a=null;r!==null;)e=r.alternate,e!==null&&_y(e)===null&&(a=r),r=r.sibling;r=a,r===null?(a=t.child,t.child=null):(a=r.sibling,r.sibling=null),IA(t,!1,a,r,i);break;case"backwards":for(r=null,a=t.child,t.child=null;a!==null;){if(e=a.alternate,e!==null&&_y(e)===null){t.child=a;break}e=a.sibling,a.sibling=r,r=a,a=e}IA(t,!0,r,null,i);break;case"together":IA(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Jd(e,t,r){if(e!==null&&(t.dependencies=e.dependencies),Kp|=t.lanes,!(r&t.childLanes))if(e!==null){if(l5(e,t,r,!1),(r&t.childLanes)===0)return null}else return null;if(e!==null&&t.child!==e.child)throw Error(ke(153));if(t.child!==null){for(e=t.child,r=Vp(e,e.pendingProps),t.child=r,r.return=t;e.sibling!==null;)e=e.sibling,r=r.sibling=Vp(e,e.pendingProps),r.return=t;r.sibling=null}return t.child}function hL(e,t){return e.lanes&t?!0:(e=e.dependencies,!!(e!==null&&Ly(e)))}function yAe(e,t,r){switch(t.tag){case 3:vy(t,t.stateNode.containerInfo),Lp(t,ei,e.memoizedState.cache),a5();break;case 27:case 5:JA(t);break;case 4:vy(t,t.stateNode.containerInfo);break;case 10:Lp(t,t.type,t.memoizedProps.value);break;case 13:var n=t.memoizedState;if(n!==null)return n.dehydrated!==null?(Ap(t),t.flags|=128,null):r&t.child.childLanes?TK(e,t,r):(Ap(t),e=Jd(e,t,r),e!==null?e.sibling:null);Ap(t);break;case 19:var a=(e.flags&128)!==0;if(n=(r&t.childLanes)!==0,n||(l5(e,t,r,!1),n=(r&t.childLanes)!==0),a){if(n)return RK(e,t,r);t.flags|=128}if(a=t.memoizedState,a!==null&&(a.rendering=null,a.tail=null,a.lastEffect=null),ra(ti,ti.current),n)break;return null;case 22:case 23:return t.lanes=0,EK(e,t,r);case 24:Lp(t,ei,e.memoizedState.cache)}return Jd(e,t,r)}function _K(e,t,r){if(e!==null)if(e.memoizedProps!==t.pendingProps)mi=!0;else{if(!hL(e,r)&&!(t.flags&128))return mi=!1,yAe(e,t,r);mi=!!(e.flags&131072)}else mi=!1,Wr&&t.flags&1048576&&Oq(t,ky,t.index);switch(t.lanes=0,t.tag){case 16:e:{e=t.pendingProps;var n=t.elementType,a=n._init;if(n=a(n._payload),t.type=n,typeof n=="function")bL(n)?(e=Xh(n,e),t.tag=1,t=mZ(null,t,n,e,r)):(t.tag=0,t=mP(null,t,n,e,r));else{if(n!=null){if(a=n.$$typeof,a===BP){t.tag=11,t=dZ(null,t,n,e,r);break e}else if(a===VP){t.tag=14,t=pZ(null,t,n,e,r);break e}}throw t=WA(n)||n,Error(ke(306,t,""))}}return t;case 0:return mP(e,t,t.type,t.pendingProps,r);case 1:return n=t.type,a=Xh(n,t.pendingProps),mZ(e,t,n,a,r);case 3:e:{if(vy(t,t.stateNode.containerInfo),e===null)throw Error(ke(387));var i=t.pendingProps;a=t.memoizedState,n=a.element,wP(e,t),Mv(t,i,null,r);var o=t.memoizedState;if(i=o.cache,Lp(t,ei,i),i!==a.cache&&xP(t,[ei],r,!0),Ov(),i=o.element,a.isDehydrated)if(a={element:i,isDehydrated:!1,cache:o.cache},t.updateQueue.baseState=a,t.memoizedState=a,t.flags&256){t=gZ(e,t,i,r);break e}else if(i!==n){n=zl(Error(ke(424)),t),Gv(n),t=gZ(e,t,i,r);break e}else for(Oi=Bc(t.stateNode.containerInfo.firstChild),Eo=t,Wr=!0,jc=null,ku=!0,r=gK(t,null,i,r),t.child=r;r;)r.flags=r.flags&-3|4096,r=r.sibling;else{if(a5(),i===n){t=Jd(e,t,r);break e}Ii(e,t,i,r)}t=t.child}return t;case 26:return Lv(e,t),e===null?(r=DZ(t.type,null,t.pendingProps,null))?t.memoizedState=r:Wr||(r=t.type,e=t.pendingProps,n=jy(Dp.current).createElement(r),n[Ui]=t,n[ts]=e,Mi(n,r,e),hi(n),t.stateNode=n):t.memoizedState=DZ(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return JA(t),e===null&&Wr&&(n=t.stateNode=pW(t.type,t.pendingProps,Dp.current),Eo=t,ku=!0,Oi=Bc(n.firstChild)),n=t.pendingProps.children,e!==null||Wr?Ii(e,t,n,r):t.child=Jh(t,null,n,r),Lv(e,t),t.child;case 5:return e===null&&Wr&&((a=n=Oi)&&(n=qAe(n,t.type,t.pendingProps,ku),n!==null?(t.stateNode=n,Eo=t,Oi=Bc(n.firstChild),ku=!1,a=!0):a=!1),a||Wh(t)),JA(t),a=t.type,i=t.pendingProps,o=e!==null?e.memoizedProps:null,n=i.children,MP(a,i)?n=null:o!==null&&MP(a,o)&&(t.flags|=32),t.memoizedState!==null&&(a=nL(e,t,pAe,null,null,r),Qv._currentValue=a),Lv(e,t),Ii(e,t,n,r),t.child;case 6:return e===null&&Wr&&((e=r=Oi)&&(r=KAe(r,t.pendingProps,ku),r!==null?(t.stateNode=r,Eo=t,Oi=null,e=!0):e=!1),e||Wh(t)),null;case 13:return TK(e,t,r);case 4:return vy(t,t.stateNode.containerInfo),n=t.pendingProps,e===null?t.child=Jh(t,null,n,r):Ii(e,t,n,r),t.child;case 11:return dZ(e,t,t.type,t.pendingProps,r);case 7:return Ii(e,t,t.pendingProps,r),t.child;case 8:return Ii(e,t,t.pendingProps.children,r),t.child;case 12:return Ii(e,t,t.pendingProps.children,r),t.child;case 10:return n=t.pendingProps,Lp(t,t.type,n.value),Ii(e,t,n.children,r),t.child;case 9:return a=t.type._context,n=t.pendingProps.children,Yh(t),a=Zi(a),n=n(a),t.flags|=1,Ii(e,t,n,r),t.child;case 14:return pZ(e,t,t.type,t.pendingProps,r);case 15:return kK(e,t,t.type,t.pendingProps,r);case 19:return RK(e,t,r);case 22:return EK(e,t,r);case 24:return Yh(t),n=Zi(ei),e===null?(a=tL(),a===null&&(a=In,i=YP(),a.pooledCache=i,i.refCount++,i!==null&&(a.pooledCacheLanes|=r),a=i),t.memoizedState={parent:n,cache:a},mL(t),Lp(t,ei,a)):(e.lanes&r&&(wP(e,t),Mv(t,null,null,r),Ov()),a=e.memoizedState,i=t.memoizedState,a.parent!==n?(a={parent:n,cache:n},t.memoizedState=a,t.lanes===0&&(t.memoizedState=t.updateQueue.baseState=a),Lp(t,ei,n)):(n=i.cache,Lp(t,ei,n),n!==a.cache&&xP(t,[ei],r,!0))),Ii(e,t,t.pendingProps.children,r),t.child;case 29:throw t.pendingProps}throw Error(ke(156,t.tag))}var bP=Pu(null),i0=null,qd=null;function Lp(e,t,r){ra(bP,t._currentValue),t._currentValue=r}function Kd(e){e._currentValue=bP.current,gi(bP)}function yP(e,t,r){for(;e!==null;){var n=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,n!==null&&(n.childLanes|=t)):n!==null&&(n.childLanes&t)!==t&&(n.childLanes|=t),e===r)break;e=e.return}}function xP(e,t,r,n){var a=e.child;for(a!==null&&(a.return=e);a!==null;){var i=a.dependencies;if(i!==null){var o=a.child;i=i.firstContext;e:for(;i!==null;){var s=i;i=a;for(var l=0;l title"))),Mi(i,n,r),i[Ui]=e,hi(i),n=i;break e;case"link":var o=BZ("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[Ui]=t,e[ts]=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(Mi(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&&Hd(t)}}return la(t),t.flags&=-16777217,null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==n&&Hd(t);else{if(typeof n!="string"&&t.stateNode===null)throw Error(ke(166));if(e=Dp.current,hv(t)){if(e=t.stateNode,r=t.memoizedProps,n=null,a=Eo,a!==null)switch(a.tag){case 27:case 5:n=a.memoizedProps}e[Ui]=t,e=!!(e.nodeValue===r||n!==null&&n.suppressHydrationWarning===!0||cW(e.nodeValue,r)),e||Wh(t)}else e=jy(e).createTextNode(n),e[Ui]=t,t.stateNode=e}return la(t),null;case 13:if(n=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(a=hv(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[Ui]=t}else a5(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;la(t),a=!1}else jc!==null&&(_P(jc),jc=null),a=!0;if(!a)return t.flags&256?(Zd(t),t):(Zd(t),null)}if(Zd(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),Jb(t,t.updateQueue),la(t),null;case 4:return zg(),e===null&&kL(t.stateNode.containerInfo),la(t),null;case 10:return Kd(t.type),la(t),null;case 19:if(gi(ti),a=t.memoizedState,a===null)return la(t),null;if(n=(t.flags&128)!==0,i=a.rendering,i===null)if(n)vv(a,!1);else{if(xa!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(i=_y(e),i!==null){for(t.flags|=128,vv(a,!1),e=i.updateQueue,t.updateQueue=e,Jb(t,e),t.subtreeFlags=0,e=r,r=t.child;r!==null;)qK(r,e),r=r.sibling;return ra(ti,ti.current&1|2),t.child}e=e.sibling}a.tail!==null&&Ru()>Oy&&(t.flags|=128,n=!0,vv(a,!1),t.lanes=4194304)}else{if(!n)if(e=_y(i),e!==null){if(t.flags|=128,n=!0,e=e.updateQueue,t.updateQueue=e,Jb(t,e),vv(a,!0),a.tail===null&&a.tailMode==="hidden"&&!i.alternate&&!Wr)return la(t),null}else 2*Ru()-a.renderingStartTime>Oy&&r!==536870912&&(t.flags|=128,n=!0,vv(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=Ru(),t.sibling=null,e=ti.current,ra(ti,n?e&1|2:e&1),t):(la(t),null);case 22:case 23:return Zd(t),eL(),n=t.memoizedState!==null,e!==null?e.memoizedState!==null!==n&&(t.flags|=8192):n&&(t.flags|=8192),n?r&536870912&&!(t.flags&128)&&(la(t),t.subtreeFlags&6&&(t.flags|=8192)):la(t),r=t.updateQueue,r!==null&&Jb(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&&gi(Uh),null;case 24:return r=null,e!==null&&(r=e.memoizedState.cache),t.memoizedState.cache!==r&&(t.flags|=2048),Kd(ei),la(t),null;case 25:return null}throw Error(ke(156,t.tag))}function kAe(e,t){switch(XP(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Kd(ei),zg(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return by(t),null;case 13:if(Zd(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(ke(340));a5()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return gi(ti),null;case 4:return zg(),null;case 10:return Kd(t.type),null;case 22:case 23:return Zd(t),eL(),e!==null&&gi(Uh),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return Kd(ei),null;case 25:return null;default:return null}}function WK(e,t){switch(XP(t),t.tag){case 3:Kd(ei),zg();break;case 26:case 27:case 5:by(t);break;case 4:zg();break;case 13:Zd(t);break;case 19:gi(ti);break;case 10:Kd(t.type);break;case 22:case 23:Zd(t),eL(),e!==null&&gi(Uh);break;case 24:Kd(ei)}}var EAe={getCacheForType:function(e){var t=Zi(ei),r=t.data.get(e);return r===void 0&&(r=e(),t.data.set(e,r)),r}},TAe=typeof WeakMap=="function"?WeakMap:Map,ca=0,In=null,Pr=null,Fr=0,fn=0,Ds=null,Np=!1,Kg=!1,yL=!1,Xd=0,xa=0,Kp=0,qh=0,xL=0,jl=0,Fg=0,zv=null,Eu=null,kP=!1,wL=0,Oy=1/0,My=null,Hp=null,Xb=!1,Vh=null,Dv=0,EP=0,TP=null,jv=0,RP=null;function Hs(){if(ca&2&&Fr!==0)return Fr&-Fr;if(ur.T!==null){var e=Bg;return e!==0?e:SL()}return sq()}function QK(){jl===0&&(jl=!(Fr&536870912)||Wr?rq():536870912);var e=Bl.current;return e!==null&&(e.flags|=32),jl}function To(e,t,r){(e===In&&(fn===2||fn===9)||e.cancelPendingCommit!==null)&&($g(e,0),zp(e,Fr,jl,!1)),r5(e,r),(!(ca&2)||e!==In)&&(e===In&&(!(ca&2)&&(qh|=r),xa===4&&zp(e,Fr,jl,!1)),Lu(e))}function JK(e,t,r){if(ca&6)throw Error(ke(327));var n=!r&&(t&60)===0&&(t&e.expiredLanes)===0||t5(e,t),a=n?AAe(e,t):BA(e,t,!0),i=n;do{if(a===0){Kg&&!n&&zp(e,t,0,!1);break}else{if(r=e.current.alternate,i&&!RAe(r)){a=BA(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=zv;var l=s.current.memoizedState.isDehydrated;if(l&&($g(s,o).flags|=256),o=BA(s,o,!1),o!==2){if(yL&&!l){s.errorRecoveryDisabledLanes|=i,qh|=i,a=4;break e}i=Eu,Eu=a,i!==null&&_P(i)}a=o}if(i=!1,a!==2)continue}}if(a===1){$g(e,0),zp(e,t,0,!0);break}e:{switch(n=e,i=a,i){case 0:case 1:throw Error(ke(345));case 4:if((t&4194176)!==t)break;case 6:zp(n,t,jl,!Np);break e;case 2:Eu=null;break;case 3:case 5:break;default:throw Error(ke(329))}if(n.finishedWork=r,n.finishedLanes=t,(t&62914560)===t&&(a=wL+300-Ru(),10r?32:r,ur.T=null,Vh===null)var i=!1;else{r=TP,TP=null;var o=Vh,s=Dv;if(Vh=null,Dv=0,ca&6)throw Error(ke(331));var l=ca;if(ca|=4,UK(o.current),FK(o,o.current,s,r),ca=l,u5(0,!1),Bs&&typeof Bs.onPostCommitFiberRoot=="function")try{Bs.onPostCommitFiberRoot(e5,o)}catch{}i=!0}return i}finally{Hn.p=a,ur.T=n,nW(e,t)}}return!1}function EZ(e,t,r){t=zl(r,t),t=hP(e.stateNode,t,2),e=Bp(e,t,2),e!==null&&(r5(e,2),Lu(e))}function An(e,t,r){if(e.tag===3)EZ(e,e,r);else for(;t!==null;){if(t.tag===3){EZ(t,e,r);break}else if(t.tag===1){var n=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof n.componentDidCatch=="function"&&(Hp===null||!Hp.has(n))){e=zl(r,e),r=wK(2),n=Bp(t,r,2),n!==null&&(CK(r,n,t,e),r5(n,2),Lu(n));break}}t=t.return}}function VA(e,t,r){var n=e.pingCache;if(n===null){n=e.pingCache=new TAe;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)||(yL=!0,a.add(r),e=IAe.bind(null,e,t,r),t.then(e,e))}function IAe(e,t,r){var n=e.pingCache;n!==null&&n.delete(t),e.pingedLanes|=e.suspendedLanes&r,e.warmLanes&=~r,In===e&&(Fr&r)===r&&(xa===4||xa===3&&(Fr&62914560)===Fr&&300>Ru()-wL?!(ca&2)&&$g(e,0):xL|=r,Fg===Fr&&(Fg=0)),Lu(e)}function aW(e,t){t===0&&(t=nq()),e=Up(e,t),e!==null&&(r5(e,t),Lu(e))}function OAe(e){var t=e.memoizedState,r=0;t!==null&&(r=t.retryLane),aW(e,r)}function MAe(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),aW(e,r)}function NAe(e,t){return HP(e,t)}var Ny=null,gg=null,PP=!1,zy=!1,HA=!1,Kh=0;function Lu(e){e!==gg&&e.next===null&&(gg===null?Ny=gg=e:gg=gg.next=e),zy=!0,PP||(PP=!0,DAe(zAe))}function u5(e,t){if(!HA&&zy){HA=!0;do for(var r=!1,n=Ny;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-Vs(42|e)+1)-1,i&=a&~(o&~s),i=i&201326677?i&201326677|1:i?i|2:0}i!==0&&(r=!0,TZ(n,i))}else i=Fr,i=Gy(n,n===In?i:0),!(i&3)||t5(n,i)||(r=!0,TZ(n,i));n=n.next}while(r);HA=!1}}function zAe(){zy=PP=!1;var e=0;Kh!==0&&($Ae()&&(e=Kh),Kh=0);for(var t=Ru(),r=null,n=Ny;n!==null;){var a=n.next,i=iW(n,t);i===0?(n.next=null,r===null?Ny=a:r.next=a,a===null&&(gg=r)):(r=n,(e!==0||i&3)&&(zy=!0)),n=a}u5(e,!1)}function iW(e,t){for(var r=e.suspendedLanes,n=e.pingedLanes,a=e.expirationTimes,i=e.pendingLanes&-62914561;0"u"?null:document;function fW(e,t,r){var n=Wg;if(n&&typeof t=="string"&&t){var a=Nl(t);a='link[rel="'+e+'"][href="'+a+'"]',typeof r=="string"&&(a+='[crossorigin="'+r+'"]'),zZ.has(a)||(zZ.add(a),e={rel:e,crossOrigin:r,href:t},n.querySelector(a)===null&&(t=n.createElement("link"),Mi(t,"link",e),hi(t),n.head.appendChild(t)))}}function JAe(e){Yd.D(e),fW("dns-prefetch",e,null)}function XAe(e,t){Yd.C(e,t),fW("preconnect",e,t)}function YAe(e,t,r){Yd.L(e,t,r);var n=Wg;if(n&&e&&t){var a='link[rel="preload"][as="'+Nl(t)+'"]';t==="image"&&r&&r.imageSrcSet?(a+='[imagesrcset="'+Nl(r.imageSrcSet)+'"]',typeof r.imageSizes=="string"&&(a+='[imagesizes="'+Nl(r.imageSizes)+'"]')):a+='[href="'+Nl(e)+'"]';var i=a;switch(t){case"style":i=Gg(e);break;case"script":i=Qg(e)}Vl.has(i)||(e=Fn({rel:"preload",href:t==="image"&&r&&r.imageSrcSet?void 0:e,as:t},r),Vl.set(i,e),n.querySelector(a)!==null||t==="style"&&n.querySelector(d5(i))||t==="script"&&n.querySelector(p5(i))||(t=n.createElement("link"),Mi(t,"link",e),hi(t),n.head.appendChild(t)))}}function ePe(e,t){Yd.m(e,t);var r=Wg;if(r&&e){var n=t&&typeof t.as=="string"?t.as:"script",a='link[rel="modulepreload"][as="'+Nl(n)+'"][href="'+Nl(e)+'"]',i=a;switch(n){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":i=Qg(e)}if(!Vl.has(i)&&(e=Fn({rel:"modulepreload",href:e},t),Vl.set(i,e),r.querySelector(a)===null)){switch(n){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(r.querySelector(p5(i)))return}n=r.createElement("link"),Mi(n,"link",e),hi(n),r.head.appendChild(n)}}}function tPe(e,t,r){Yd.S(e,t,r);var n=Wg;if(n&&e){var a=_g(n).hoistableStyles,i=Gg(e);t=t||"default";var o=a.get(i);if(!o){var s={loading:0,preload:null};if(o=n.querySelector(d5(i)))s.loading=5;else{e=Fn({rel:"stylesheet",href:e,"data-precedence":t},r),(r=Vl.get(i))&&EL(e,r);var l=o=n.createElement("link");hi(l),Mi(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,fy(o,t,n)}o={type:"stylesheet",instance:o,count:1,state:s},a.set(i,o)}}}function rPe(e,t){Yd.X(e,t);var r=Wg;if(r&&e){var n=_g(r).hoistableScripts,a=Qg(e),i=n.get(a);i||(i=r.querySelector(p5(a)),i||(e=Fn({src:e,async:!0},t),(t=Vl.get(a))&&TL(e,t),i=r.createElement("script"),hi(i),Mi(i,"link",e),r.head.appendChild(i)),i={type:"script",instance:i,count:1,state:null},n.set(a,i))}}function nPe(e,t){Yd.M(e,t);var r=Wg;if(r&&e){var n=_g(r).hoistableScripts,a=Qg(e),i=n.get(a);i||(i=r.querySelector(p5(a)),i||(e=Fn({src:e,async:!0,type:"module"},t),(t=Vl.get(a))&&TL(e,t),i=r.createElement("script"),hi(i),Mi(i,"link",e),r.head.appendChild(i)),i={type:"script",instance:i,count:1,state:null},n.set(a,i))}}function DZ(e,t,r,n){var a=(a=Dp.current)?By(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=Gg(r.href),r=_g(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=Gg(r.href);var i=_g(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(d5(e)))&&!i._p&&(o.instance=i,o.state.loading=5),Vl.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},Vl.set(e,r),i||aPe(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=Qg(r),r=_g(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 Gg(e){return'href="'+Nl(e)+'"'}function d5(e){return'link[rel="stylesheet"]['+e+"]"}function hW(e){return Fn({},e,{"data-precedence":e.precedence,precedence:null})}function aPe(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}),Mi(t,"link",r),hi(t),e.head.appendChild(t))}function Qg(e){return'[src="'+Nl(e)+'"]'}function p5(e){return"script[async]"+e}function jZ(e,t,r){if(t.count++,t.instance===null)switch(t.type){case"style":var n=e.querySelector('style[data-href~="'+Nl(r.href)+'"]');if(n)return t.instance=n,hi(n),n;var a=Fn({},r,{"data-href":r.href,"data-precedence":r.precedence,href:null,precedence:null});return n=(e.ownerDocument||e).createElement("style"),hi(n),Mi(n,"style",a),fy(n,r.precedence,e),t.instance=n;case"stylesheet":a=Gg(r.href);var i=e.querySelector(d5(a));if(i)return t.state.loading|=4,t.instance=i,hi(i),i;n=hW(r),(a=Vl.get(a))&&EL(n,a),i=(e.ownerDocument||e).createElement("link"),hi(i);var o=i;return o._p=new Promise(function(s,l){o.onload=s,o.onerror=l}),Mi(i,"link",n),t.state.loading|=4,fy(i,r.precedence,e),t.instance=i;case"script":return i=Qg(r.src),(a=e.querySelector(p5(i)))?(t.instance=a,hi(a),a):(n=r,(a=Vl.get(i))&&(n=Fn({},r),TL(n,a)),e=e.ownerDocument||e,a=e.createElement("script"),hi(a),Mi(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,fy(n,r.precedence,e));return t.instance}function fy(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 iPe(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 Wv=null;function oPe(){}function sPe(e,t,r){if(Wv===null)throw Error(ke(475));var n=Wv;if(t.type==="stylesheet"&&(typeof r.media!="string"||matchMedia(r.media).matches!==!1)&&!(t.state.loading&4)){if(t.instance===null){var a=Gg(r.href),i=e.querySelector(d5(a));if(i){e=i._p,e!==null&&typeof e=="object"&&typeof e.then=="function"&&(n.count++,n=Vy.bind(n),e.then(n,n)),t.state.loading|=4,t.instance=i,hi(i);return}i=e.ownerDocument||e,r=hW(r),(a=Vl.get(a))&&EL(r,a),i=i.createElement("link"),hi(i);var o=i;o._p=new Promise(function(s,l){o.onload=s,o.onerror=l}),Mi(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=Vy.bind(n),e.addEventListener("load",t),e.addEventListener("error",t))}}function lPe(){if(Wv===null)throw Error(ke(475));var e=Wv;return e.stylesheets&&e.count===0&&zP(e,e.stylesheets),0{"use strict";function SW(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(SW)}catch(e){console.error(e)}}SW(),kW.exports=CW()});var PW=sa((l7t,AW)=>{"use strict";function vPe(e,t){return t!=null&&typeof Symbol<"u"&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](e):e instanceof t}function bPe(e){"@swc/helpers - typeof";return e&&typeof Symbol<"u"&&e.constructor===Symbol?"symbol":typeof e}var IL=Object.defineProperty,yPe=Object.getOwnPropertyDescriptor,xPe=Object.getOwnPropertyNames,wPe=Object.prototype.hasOwnProperty,CPe=function(e,t){for(var r in t)IL(e,r,{get:t[r],enumerable:!0})},SPe=function(e,t,r,n){if(t&&(typeof t>"u"?"undefined":bPe(t))==="object"||typeof t=="function"){var a=!0,i=!1,o=void 0;try{for(var s=function(){var c=u.value;!wPe.call(e,c)&&c!==r&&IL(e,c,{get:function(){return t[c]},enumerable:!(n=yPe(t,c))||n.enumerable})},l=xPe(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},kPe=function(e){return SPe(IL({},"__esModule",{value:!0}),e)},TW={};CPe(TW,{rootElement:function(){return TPe}});AW.exports=kPe(TW);var RW=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},EPe=function(e){var t=e.currentScript,r=RW({currentScript:t});return r?document.querySelector('.superinterface-root[data-script-tag-id="'.concat(r,'"]')):null},_W=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=RW({currentScript:r});i&&(a.dataset.scriptTagId=i)}return t({element:a}),a},LL=function(){var e=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:{}).currentScript;return _W({appendElement:function(t){var r=t.element;return document.body.appendChild(r)},currentScript:e??null})},TPe=function(e){var t=e.currentScript;if(vPe(t,HTMLScriptElement)){var r=EPe({currentScript:t});if(r)return r;var n=document.body.contains(t);if(!n)return LL({currentScript:t});var a=t.parentNode;return a?_W({appendElement:function(i){var o=i.element;return a.insertBefore(o,t.nextSibling)},currentScript:t}):LL({currentScript:t})}return LL()}});var Iu=sa((Jg,f5)=>{(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,k=4,C=8,T=16,E=32,w=64,P=128,I=256,L=512,N=30,$="...",z=800,ae=16,W=1,Z=2,B=3,X=1/0,J=9007199254740991,te=17976931348623157e292,le=NaN,de=4294967295,U=de-1,Xe=de>>>1,lt=[["ary",P],["bind",b],["bindKey",y],["curry",C],["curryRight",T],["flip",L],["partial",E],["partialRight",w],["rearg",I]],q="[object Arguments]",vt="[object Array]",Jt="[object AsyncFunction]",Ut="[object Boolean]",Ie="[object Date]",$e="[object DOMException]",ht="[object Error]",Qe="[object Function]",at="[object GeneratorFunction]",kt="[object Map]",tr="[object Number]",Vn="[object Null]",nn="[object Object]",ja="[object Promise]",ho="[object Proxy]",Y="[object RegExp]",oe="[object Set]",he="[object String]",Fe="[object Symbol]",He="[object Undefined]",Pe="[object WeakMap]",Le="[object WeakSet]",dt="[object ArrayBuffer]",se="[object DataView]",ve="[object Float32Array]",F="[object Float64Array]",_e="[object Int8Array]",hr="[object Int16Array]",Xn="[object Int32Array]",mo="[object Uint8Array]",va="[object Uint8ClampedArray]",go="[object Uint16Array]",vo="[object Uint32Array]",Pi=/\b__p \+= '';/g,As=/\b(__p \+=) '' \+/g,Yn=/(__e\(.*?\)|\b__t\)) \+\n'';/g,bo=/&(?:amp|lt|gt|quot|#39);/g,bn=/[&<>"']/g,lp=RegExp(bo.source),Ht=RegExp(bn.source),_6=/<%-([\s\S]+?)%>/g,z3=/<%([\s\S]+?)%>/g,A6=/<%=([\s\S]+?)%>/g,Gm=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,bu=/^\w*$/,NR=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Rd=/[\\^$.*+?()[\]{}|]/g,Sh=RegExp(Rd.source),Um=/^\s+/,zR=/\s/,P6=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,L6=/\{\n\/\* \[wrapped with (.+)\] \*/,I6=/,? & /,O6=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,M6=/[()=,{}\[\]\/\s]/,DR=/\\(\\)?/g,jR=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,N6=/\w*$/,BR=/^[-+]0x[0-9a-f]+$/i,z6=/^0b[01]+$/i,D6=/^\[object .+?Constructor\]$/,j6=/^0o[0-7]+$/i,B6=/^(?:0|[1-9]\d*)$/,V6=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,kh=/($^)/,VR=/['\n\r\u2028\u2029\\]/g,Zm="\\ud800-\\udfff",H6="\\u0300-\\u036f",HR="\\ufe20-\\ufe2f",D3="\\u20d0-\\u20ff",j3=H6+HR+D3,F6="\\u2700-\\u27bf",rt="a-z\\xdf-\\xf6\\xf8-\\xff",qm="\\xac\\xb1\\xd7\\xf7",yl="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",FR="\\u2000-\\u206f",$R=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",B3="A-Z\\xc0-\\xd6\\xd8-\\xde",$6="\\ufe0e\\ufe0f",G6=qm+yl+FR+$R,Km="['\u2019]",GR="["+Zm+"]",V3="["+G6+"]",Wo="["+j3+"]",yo="\\d+",UR="["+F6+"]",H3="["+rt+"]",U6="[^"+Zm+G6+yo+F6+rt+B3+"]",F3="\\ud83c[\\udffb-\\udfff]",ZR="(?:"+Wo+"|"+F3+")",Z6="[^"+Zm+"]",cp="(?:\\ud83c[\\udde6-\\uddff]){2}",Wm="[\\ud800-\\udbff][\\udc00-\\udfff]",_d="["+B3+"]",$3="\\u200d",Eh="(?:"+H3+"|"+U6+")",Rr="(?:"+_d+"|"+U6+")",q6="(?:"+Km+"(?:d|ll|m|re|s|t|ve))?",G3="(?:"+Km+"(?:D|LL|M|RE|S|T|VE))?",U3=ZR+"?",Z3="["+$6+"]?",qR="(?:"+$3+"(?:"+[Z6,cp,Wm].join("|")+")"+Z3+U3+")*",KR="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",WR="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",f=Z3+U3+qR,S="(?:"+[UR,cp,Wm].join("|")+")"+f,A="(?:"+[Z6+Wo+"?",Wo,cp,Wm,GR].join("|")+")",M=RegExp(Km,"g"),G=RegExp(Wo,"g"),ie=RegExp(F3+"(?="+F3+")|"+A+f,"g"),fe=RegExp([_d+"?"+H3+"+"+q6+"(?="+[V3,_d,"$"].join("|")+")",Rr+"+"+G3+"(?="+[V3,_d+Eh,"$"].join("|")+")",_d+"?"+Eh+"+"+q6,_d+"+"+G3,WR,KR,yo,S].join("|"),"g"),Be=RegExp("["+$3+Zm+j3+$6+"]"),Ge=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,rr=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],Ft=-1,Xt={};Xt[ve]=Xt[F]=Xt[_e]=Xt[hr]=Xt[Xn]=Xt[mo]=Xt[va]=Xt[go]=Xt[vo]=!0,Xt[q]=Xt[vt]=Xt[dt]=Xt[Ut]=Xt[se]=Xt[Ie]=Xt[ht]=Xt[Qe]=Xt[kt]=Xt[tr]=Xt[nn]=Xt[Y]=Xt[oe]=Xt[he]=Xt[Pe]=!1;var Hr={};Hr[q]=Hr[vt]=Hr[dt]=Hr[se]=Hr[Ut]=Hr[Ie]=Hr[ve]=Hr[F]=Hr[_e]=Hr[hr]=Hr[Xn]=Hr[kt]=Hr[tr]=Hr[nn]=Hr[Y]=Hr[oe]=Hr[he]=Hr[Fe]=Hr[mo]=Hr[va]=Hr[go]=Hr[vo]=!0,Hr[ht]=Hr[Qe]=Hr[Pe]=!1;var Th={\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"},up={"&":"&","<":"<",">":">",'"':""","'":"'"},Qm={"&":"&","<":"<",">":">",""":'"',"'":"'"},dp={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},pp=parseFloat,Hxe=parseInt,UF=typeof global=="object"&&global&&global.Object===Object&&global,Fxe=typeof self=="object"&&self&&self.Object===Object&&self,di=UF||Fxe||Function("return this")(),QR=typeof Jg=="object"&&Jg&&!Jg.nodeType&&Jg,Rh=QR&&typeof f5=="object"&&f5&&!f5.nodeType&&f5,ZF=Rh&&Rh.exports===QR,JR=ZF&&UF.process,xl=function(){try{var re=Rh&&Rh.require&&Rh.require("util").types;return re||JR&&JR.binding&&JR.binding("util")}catch{}}(),qF=xl&&xl.isArrayBuffer,KF=xl&&xl.isDate,WF=xl&&xl.isMap,QF=xl&&xl.isRegExp,JF=xl&&xl.isSet,XF=xl&&xl.isTypedArray;function Ps(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 $xe(re,be,ge,nt){for(var nr=-1,Yr=re==null?0:re.length;++nr-1}function XR(re,be,ge){for(var nt=-1,nr=re==null?0:re.length;++nt-1;);return ge}function o$(re,be){for(var ge=re.length;ge--&&Jm(be,re[ge],0)>-1;);return ge}function Xxe(re,be){for(var ge=re.length,nt=0;ge--;)re[ge]===be&&++nt;return nt}var Yxe=r_(Th),ewe=r_(up);function twe(re){return"\\"+dp[re]}function rwe(re,be){return re==null?e:re[be]}function Xm(re){return Be.test(re)}function nwe(re){return Ge.test(re)}function awe(re){for(var be,ge=[];!(be=re.next()).done;)ge.push(be.value);return ge}function o_(re){var be=-1,ge=Array(re.size);return re.forEach(function(nt,nr){ge[++be]=[nr,nt]}),ge}function s$(re,be){return function(ge){return re(be(ge))}}function mp(re,be){for(var ge=-1,nt=re.length,nr=0,Yr=[];++ge-1}function Uwe(p,m){var x=this.__data__,R=db(x,p);return R<0?(++this.size,x.push([p,m])):x[R][1]=m,this}Ad.prototype.clear=Hwe,Ad.prototype.delete=Fwe,Ad.prototype.get=$we,Ad.prototype.has=Gwe,Ad.prototype.set=Uwe;function Pd(p){var m=-1,x=p==null?0:p.length;for(this.clear();++m=m?p:m)),p}function kl(p,m,x,R,O,V){var K,ee=m&u,ne=m&c,xe=m&d;if(x&&(K=O?x(p,R,O,V):x(p)),K!==e)return K;if(!oa(p))return p;var Ce=lr(p);if(Ce){if(K=WCe(p),!ee)return Qo(p,K)}else{var Ae=$i(p),Ke=Ae==Qe||Ae==at;if(Cp(p))return $$(p,ee);if(Ae==nn||Ae==q||Ke&&!O){if(K=ne||Ke?{}:lG(p),!ee)return ne?jCe(p,sCe(K,p)):DCe(p,y$(K,p))}else{if(!Hr[Ae])return O?p:{};K=QCe(p,Ae,ee)}}V||(V=new Oc);var pt=V.get(p);if(pt)return pt;V.set(p,K),DG(p)?p.forEach(function(It){K.add(kl(It,m,x,It,p,V))}):NG(p)&&p.forEach(function(It,Ar){K.set(Ar,kl(It,m,x,Ar,p,V))});var Lt=xe?ne?I_:L_:ne?Xo:pi,br=Ce?e:Lt(p);return wl(br||p,function(It,Ar){br&&(Ar=It,It=p[Ar]),Y3(K,Ar,kl(It,m,x,Ar,p,V))}),K}function lCe(p){var m=pi(p);return function(x){return x$(x,p,m)}}function x$(p,m,x){var R=x.length;if(p==null)return!R;for(p=Rn(p);R--;){var O=x[R],V=m[O],K=p[O];if(K===e&&!(O in p)||!V(K))return!1}return!0}function w$(p,m,x){if(typeof p!="function")throw new Cl(a);return ov(function(){p.apply(e,x)},m)}function ev(p,m,x,R){var O=-1,V=K6,K=!0,ee=p.length,ne=[],xe=m.length;if(!ee)return ne;x&&(m=ea(m,Ls(x))),R?(V=XR,K=!1):m.length>=r&&(V=q3,K=!1,m=new Ph(m));e:for(;++OO?0:O+x),R=R===e||R>O?O:mr(R),R<0&&(R+=O),R=x>R?0:BG(R);x0&&x(ee)?m>1?Li(ee,m-1,x,R,O):hp(O,ee):R||(O[O.length]=ee)}return O}var f_=W$(),k$=W$(!0);function yu(p,m){return p&&f_(p,m,pi)}function h_(p,m){return p&&k$(p,m,pi)}function fb(p,m){return fp(m,function(x){return Nd(p[x])})}function Ih(p,m){m=xp(m,p);for(var x=0,R=m.length;p!=null&&xm}function dCe(p,m){return p!=null&&pn.call(p,m)}function pCe(p,m){return p!=null&&m in Rn(p)}function fCe(p,m,x){return p>=Fi(m,x)&&p=120&&Ce.length>=120)?new Ph(K&&Ce):e}Ce=p[0];var Ae=-1,Ke=ee[0];e:for(;++Ae-1;)ee!==p&&ab.call(ee,ne,1),ab.call(p,ne,1);return p}function N$(p,m){for(var x=p?m.length:0,R=x-1;x--;){var O=m[x];if(x==R||O!==V){var V=O;Md(O)?ab.call(p,O,1):k_(p,O)}}return p}function w_(p,m){return p+sb(m$()*(m-p+1))}function TCe(p,m,x,R){for(var O=-1,V=Xa(ob((m-p)/(x||1)),0),K=ge(V);V--;)K[R?V:++O]=p,p+=x;return K}function C_(p,m){var x="";if(!p||m<1||m>J)return x;do m%2&&(x+=p),m=sb(m/2),m&&(p+=p);while(m);return x}function Cr(p,m){return B_(dG(p,m,Yo),p+"")}function RCe(p){return b$(lg(p))}function _Ce(p,m){var x=lg(p);return kb(x,Lh(m,0,x.length))}function nv(p,m,x,R){if(!oa(p))return p;m=xp(m,p);for(var O=-1,V=m.length,K=V-1,ee=p;ee!=null&&++OO?0:O+m),x=x>O?O:x,x<0&&(x+=O),O=m>x?0:x-m>>>0,m>>>=0;for(var V=ge(O);++R>>1,K=p[V];K!==null&&!Os(K)&&(x?K<=m:K=r){var xe=m?null:FCe(p);if(xe)return Q6(xe);K=!1,O=q3,ne=new Ph}else ne=m?[]:ee;e:for(;++R=R?p:El(p,m,x)}var F$=ywe||function(p){return di.clearTimeout(p)};function $$(p,m){if(m)return p.slice();var x=p.length,R=u$?u$(x):new p.constructor(x);return p.copy(R),R}function __(p){var m=new p.constructor(p.byteLength);return new rb(m).set(new rb(p)),m}function OCe(p,m){var x=m?__(p.buffer):p.buffer;return new p.constructor(x,p.byteOffset,p.byteLength)}function MCe(p){var m=new p.constructor(p.source,N6.exec(p));return m.lastIndex=p.lastIndex,m}function NCe(p){return X3?Rn(X3.call(p)):{}}function G$(p,m){var x=m?__(p.buffer):p.buffer;return new p.constructor(x,p.byteOffset,p.length)}function U$(p,m){if(p!==m){var x=p!==e,R=p===null,O=p===p,V=Os(p),K=m!==e,ee=m===null,ne=m===m,xe=Os(m);if(!ee&&!xe&&!V&&p>m||V&&K&&ne&&!ee&&!xe||R&&K&&ne||!x&&ne||!O)return 1;if(!R&&!V&&!xe&&p=ee)return ne;var xe=x[R];return ne*(xe=="desc"?-1:1)}}return p.index-m.index}function Z$(p,m,x,R){for(var O=-1,V=p.length,K=x.length,ee=-1,ne=m.length,xe=Xa(V-K,0),Ce=ge(ne+xe),Ae=!R;++ee1?x[O-1]:e,K=O>2?x[2]:e;for(V=p.length>3&&typeof V=="function"?(O--,V):e,K&&wo(x[0],x[1],K)&&(V=O<3?e:V,O=1),m=Rn(m);++R-1?O[V?m[K]:K]:e}}function X$(p){return Od(function(m){var x=m.length,R=x,O=Sl.prototype.thru;for(p&&m.reverse();R--;){var V=m[R];if(typeof V!="function")throw new Cl(a);if(O&&!K&&Cb(V)=="wrapper")var K=new Sl([],!0)}for(R=K?R:x;++R1&&zr.reverse(),Ce&&neee))return!1;var xe=V.get(p),Ce=V.get(m);if(xe&&Ce)return xe==m&&Ce==p;var Ae=-1,Ke=!0,pt=x&g?new Ph:e;for(V.set(p,m),V.set(m,p);++Ae1?"& ":"")+m[R],m=m.join(x>2?", ":" "),p.replace(P6,`{ /* [wrapped with `+m+`] */ `)}function XCe(p){return lr(p)||Nh(p)||!!(f$&&p&&p[f$])}function Md(p,m){var x=typeof p;return m=m??J,!!m&&(x=="number"||x!="symbol"&&B6.test(p))&&p>-1&&p%1==0&&p0){if(++m>=z)return arguments[0]}else m=0;return p.apply(e,arguments)}}function kb(p,m){var x=-1,R=p.length,O=R-1;for(m=m===e?R:m;++x1?p[m-1]:e;return x=typeof x=="function"?(p.pop(),x):e,SG(p,x)});function kG(p){var m=j(p);return m.__chain__=!0,m}function cke(p,m){return m(p),p}function Eb(p,m){return m(p)}var uke=Od(function(p){var m=p.length,x=m?p[0]:0,R=this.__wrapped__,O=function(V){return p_(V,p)};return m>1||this.__actions__.length||!(R instanceof Ir)||!Md(x)?this.thru(O):(R=R.slice(x,+x+(m?1:0)),R.__actions__.push({func:Eb,args:[O],thisArg:e}),new Sl(R,this.__chain__).thru(function(V){return m&&!V.length&&V.push(e),V}))});function dke(){return kG(this)}function pke(){return new Sl(this.value(),this.__chain__)}function fke(){this.__values__===e&&(this.__values__=jG(this.value()));var p=this.__index__>=this.__values__.length,m=p?e:this.__values__[this.__index__++];return{done:p,value:m}}function hke(){return this}function mke(p){for(var m,x=this;x instanceof ub;){var R=vG(x);R.__index__=0,R.__values__=e,m?O.__wrapped__=R:m=R;var O=R;x=x.__wrapped__}return O.__wrapped__=p,m}function gke(){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:Eb,args:[V_],thisArg:e}),new Sl(m,this.__chain__)}return this.thru(V_)}function vke(){return V$(this.__wrapped__,this.__actions__)}var bke=vb(function(p,m,x){pn.call(p,x)?++p[x]:Ld(p,x,1)});function yke(p,m,x){var R=lr(p)?YF:cCe;return x&&wo(p,m,x)&&(m=e),R(p,At(m,3))}function xke(p,m){var x=lr(p)?fp:S$;return x(p,At(m,3))}var wke=J$(bG),Cke=J$(yG);function Ske(p,m){return Li(Tb(p,m),1)}function kke(p,m){return Li(Tb(p,m),X)}function Eke(p,m,x){return x=x===e?1:mr(x),Li(Tb(p,m),x)}function EG(p,m){var x=lr(p)?wl:bp;return x(p,At(m,3))}function TG(p,m){var x=lr(p)?Gxe:C$;return x(p,At(m,3))}var Tke=vb(function(p,m,x){pn.call(p,x)?p[x].push(m):Ld(p,x,[m])});function Rke(p,m,x,R){p=Jo(p)?p:lg(p),x=x&&!R?mr(x):0;var O=p.length;return x<0&&(x=Xa(O+x,0)),Lb(p)?x<=O&&p.indexOf(m,x)>-1:!!O&&Jm(p,m,x)>-1}var _ke=Cr(function(p,m,x){var R=-1,O=typeof m=="function",V=Jo(p)?ge(p.length):[];return bp(p,function(K){V[++R]=O?Ps(m,K,x):tv(K,m,x)}),V}),Ake=vb(function(p,m,x){Ld(p,x,m)});function Tb(p,m){var x=lr(p)?ea:A$;return x(p,At(m,3))}function Pke(p,m,x,R){return p==null?[]:(lr(m)||(m=m==null?[]:[m]),x=R?e:x,lr(x)||(x=x==null?[]:[x]),O$(p,m,x))}var Lke=vb(function(p,m,x){p[x?0:1].push(m)},function(){return[[],[]]});function Ike(p,m,x){var R=lr(p)?YR:n$,O=arguments.length<3;return R(p,At(m,4),x,O,bp)}function Oke(p,m,x){var R=lr(p)?Uxe:n$,O=arguments.length<3;return R(p,At(m,4),x,O,C$)}function Mke(p,m){var x=lr(p)?fp:S$;return x(p,Ab(At(m,3)))}function Nke(p){var m=lr(p)?b$:RCe;return m(p)}function zke(p,m,x){(x?wo(p,m,x):m===e)?m=1:m=mr(m);var R=lr(p)?aCe:_Ce;return R(p,m)}function Dke(p){var m=lr(p)?iCe:PCe;return m(p)}function jke(p){if(p==null)return 0;if(Jo(p))return Lb(p)?Ym(p):p.length;var m=$i(p);return m==kt||m==oe?p.size:b_(p).length}function Bke(p,m,x){var R=lr(p)?e_:LCe;return x&&wo(p,m,x)&&(m=e),R(p,At(m,3))}var Vke=Cr(function(p,m){if(p==null)return[];var x=m.length;return x>1&&wo(p,m[0],m[1])?m=[]:x>2&&wo(m[0],m[1],m[2])&&(m=[m[0]]),O$(p,Li(m,1),[])}),Rb=xwe||function(){return di.Date.now()};function Hke(p,m){if(typeof m!="function")throw new Cl(a);return p=mr(p),function(){if(--p<1)return m.apply(this,arguments)}}function RG(p,m,x){return m=x?e:m,m=p&&m==null?p.length:m,Id(p,P,e,e,e,e,m)}function _G(p,m){var x;if(typeof m!="function")throw new Cl(a);return p=mr(p),function(){return--p>0&&(x=m.apply(this,arguments)),p<=1&&(m=e),x}}var F_=Cr(function(p,m,x){var R=b;if(x.length){var O=mp(x,og(F_));R|=E}return Id(p,R,m,x,O)}),AG=Cr(function(p,m,x){var R=b|y;if(x.length){var O=mp(x,og(AG));R|=E}return Id(m,R,p,x,O)});function PG(p,m,x){m=x?e:m;var R=Id(p,C,e,e,e,e,e,m);return R.placeholder=PG.placeholder,R}function LG(p,m,x){m=x?e:m;var R=Id(p,T,e,e,e,e,e,m);return R.placeholder=LG.placeholder,R}function IG(p,m,x){var R,O,V,K,ee,ne,xe=0,Ce=!1,Ae=!1,Ke=!0;if(typeof p!="function")throw new Cl(a);m=Rl(m)||0,oa(x)&&(Ce=!!x.leading,Ae="maxWait"in x,V=Ae?Xa(Rl(x.maxWait)||0,m):V,Ke="trailing"in x?!!x.trailing:Ke);function pt(Ra){var Nc=R,Dd=O;return R=O=e,xe=Ra,K=p.apply(Dd,Nc),K}function Lt(Ra){return xe=Ra,ee=ov(Ar,m),Ce?pt(Ra):K}function br(Ra){var Nc=Ra-ne,Dd=Ra-xe,JG=m-Nc;return Ae?Fi(JG,V-Dd):JG}function It(Ra){var Nc=Ra-ne,Dd=Ra-xe;return ne===e||Nc>=m||Nc<0||Ae&&Dd>=V}function Ar(){var Ra=Rb();if(It(Ra))return zr(Ra);ee=ov(Ar,br(Ra))}function zr(Ra){return ee=e,Ke&&R?pt(Ra):(R=O=e,K)}function Ms(){ee!==e&&F$(ee),xe=0,R=ne=O=ee=e}function Co(){return ee===e?K:zr(Rb())}function Ns(){var Ra=Rb(),Nc=It(Ra);if(R=arguments,O=this,ne=Ra,Nc){if(ee===e)return Lt(ne);if(Ae)return F$(ee),ee=ov(Ar,m),pt(ne)}return ee===e&&(ee=ov(Ar,m)),K}return Ns.cancel=Ms,Ns.flush=Co,Ns}var Fke=Cr(function(p,m){return w$(p,1,m)}),$ke=Cr(function(p,m,x){return w$(p,Rl(m)||0,x)});function Gke(p){return Id(p,L)}function _b(p,m){if(typeof p!="function"||m!=null&&typeof m!="function")throw new Cl(a);var x=function(){var R=arguments,O=m?m.apply(this,R):R[0],V=x.cache;if(V.has(O))return V.get(O);var K=p.apply(this,R);return x.cache=V.set(O,K)||V,K};return x.cache=new(_b.Cache||Pd),x}_b.Cache=Pd;function Ab(p){if(typeof p!="function")throw new Cl(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 Uke(p){return _G(2,p)}var Zke=ICe(function(p,m){m=m.length==1&&lr(m[0])?ea(m[0],Ls(At())):ea(Li(m,1),Ls(At()));var x=m.length;return Cr(function(R){for(var O=-1,V=Fi(R.length,x);++O=m}),Nh=T$(function(){return arguments}())?T$:function(p){return ba(p)&&pn.call(p,"callee")&&!p$.call(p,"callee")},lr=ge.isArray,sEe=qF?Ls(qF):mCe;function Jo(p){return p!=null&&Pb(p.length)&&!Nd(p)}function Ta(p){return ba(p)&&Jo(p)}function lEe(p){return p===!0||p===!1||ba(p)&&xo(p)==Ut}var Cp=Cwe||eA,cEe=KF?Ls(KF):gCe;function uEe(p){return ba(p)&&p.nodeType===1&&!sv(p)}function dEe(p){if(p==null)return!0;if(Jo(p)&&(lr(p)||typeof p=="string"||typeof p.splice=="function"||Cp(p)||sg(p)||Nh(p)))return!p.length;var m=$i(p);if(m==kt||m==oe)return!p.size;if(iv(p))return!b_(p).length;for(var x in p)if(pn.call(p,x))return!1;return!0}function pEe(p,m){return rv(p,m)}function fEe(p,m,x){x=typeof x=="function"?x:e;var R=x?x(p,m):e;return R===e?rv(p,m,e,x):!!R}function G_(p){if(!ba(p))return!1;var m=xo(p);return m==ht||m==$e||typeof p.message=="string"&&typeof p.name=="string"&&!sv(p)}function hEe(p){return typeof p=="number"&&h$(p)}function Nd(p){if(!oa(p))return!1;var m=xo(p);return m==Qe||m==at||m==Jt||m==ho}function MG(p){return typeof p=="number"&&p==mr(p)}function Pb(p){return typeof p=="number"&&p>-1&&p%1==0&&p<=J}function oa(p){var m=typeof p;return p!=null&&(m=="object"||m=="function")}function ba(p){return p!=null&&typeof p=="object"}var NG=WF?Ls(WF):bCe;function mEe(p,m){return p===m||v_(p,m,M_(m))}function gEe(p,m,x){return x=typeof x=="function"?x:e,v_(p,m,M_(m),x)}function vEe(p){return zG(p)&&p!=+p}function bEe(p){if(tSe(p))throw new nr(n);return R$(p)}function yEe(p){return p===null}function xEe(p){return p==null}function zG(p){return typeof p=="number"||ba(p)&&xo(p)==tr}function sv(p){if(!ba(p)||xo(p)!=nn)return!1;var m=nb(p);if(m===null)return!0;var x=pn.call(m,"constructor")&&m.constructor;return typeof x=="function"&&x instanceof x&&Y6.call(x)==gwe}var U_=QF?Ls(QF):yCe;function wEe(p){return MG(p)&&p>=-J&&p<=J}var DG=JF?Ls(JF):xCe;function Lb(p){return typeof p=="string"||!lr(p)&&ba(p)&&xo(p)==he}function Os(p){return typeof p=="symbol"||ba(p)&&xo(p)==Fe}var sg=XF?Ls(XF):wCe;function CEe(p){return p===e}function SEe(p){return ba(p)&&$i(p)==Pe}function kEe(p){return ba(p)&&xo(p)==Le}var EEe=wb(y_),TEe=wb(function(p,m){return p<=m});function jG(p){if(!p)return[];if(Jo(p))return Lb(p)?Ic(p):Qo(p);if(K3&&p[K3])return awe(p[K3]());var m=$i(p),x=m==kt?o_:m==oe?Q6:lg;return x(p)}function zd(p){if(!p)return p===0?p:0;if(p=Rl(p),p===X||p===-X){var m=p<0?-1:1;return m*te}return p===p?p:0}function mr(p){var m=zd(p),x=m%1;return m===m?x?m-x:m:0}function BG(p){return p?Lh(mr(p),0,de):0}function Rl(p){if(typeof p=="number")return p;if(Os(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=a$(p);var x=z6.test(p);return x||j6.test(p)?Hxe(p.slice(2),x?2:8):BR.test(p)?le:+p}function VG(p){return xu(p,Xo(p))}function REe(p){return p?Lh(mr(p),-J,J):p===0?p:0}function an(p){return p==null?"":Is(p)}var _Ee=ag(function(p,m){if(iv(m)||Jo(m)){xu(m,pi(m),p);return}for(var x in m)pn.call(m,x)&&Y3(p,x,m[x])}),HG=ag(function(p,m){xu(m,Xo(m),p)}),Ib=ag(function(p,m,x,R){xu(m,Xo(m),p,R)}),AEe=ag(function(p,m,x,R){xu(m,pi(m),p,R)}),PEe=Od(p_);function LEe(p,m){var x=ng(p);return m==null?x:y$(x,m)}var IEe=Cr(function(p,m){p=Rn(p);var x=-1,R=m.length,O=R>2?m[2]:e;for(O&&wo(m[0],m[1],O)&&(R=1);++x1),V}),xu(p,I_(p),x),R&&(x=kl(x,u|c|d,$Ce));for(var O=m.length;O--;)k_(x,m[O]);return x});function QEe(p,m){return $G(p,Ab(At(m)))}var JEe=Od(function(p,m){return p==null?{}:kCe(p,m)});function $G(p,m){if(p==null)return{};var x=ea(I_(p),function(R){return[R]});return m=At(m),M$(p,x,function(R,O){return m(R,O[0])})}function XEe(p,m,x){m=xp(m,p);var R=-1,O=m.length;for(O||(O=1,p=e);++Rm){var R=p;p=m,m=R}if(x||p%1||m%1){var O=m$();return Fi(p+O*(m-p+pp("1e-"+((O+"").length-1))),m)}return w_(p,m)}var cTe=ig(function(p,m,x){return m=m.toLowerCase(),p+(x?ZG(m):m)});function ZG(p){return K_(an(p).toLowerCase())}function qG(p){return p=an(p),p&&p.replace(V6,Yxe).replace(G,"")}function uTe(p,m,x){p=an(p),m=Is(m);var R=p.length;x=x===e?R:Lh(mr(x),0,R);var O=x;return x-=m.length,x>=0&&p.slice(x,O)==m}function dTe(p){return p=an(p),p&&Ht.test(p)?p.replace(bn,ewe):p}function pTe(p){return p=an(p),p&&Sh.test(p)?p.replace(Rd,"\\$&"):p}var fTe=ig(function(p,m,x){return p+(x?"-":"")+m.toLowerCase()}),hTe=ig(function(p,m,x){return p+(x?" ":"")+m.toLowerCase()}),mTe=Q$("toLowerCase");function gTe(p,m,x){p=an(p),m=mr(m);var R=m?Ym(p):0;if(!m||R>=m)return p;var O=(m-R)/2;return xb(sb(O),x)+p+xb(ob(O),x)}function vTe(p,m,x){p=an(p),m=mr(m);var R=m?Ym(p):0;return m&&R>>0,x?(p=an(p),p&&(typeof m=="string"||m!=null&&!U_(m))&&(m=Is(m),!m&&Xm(p))?wp(Ic(p),0,x):p.split(m,x)):[]}var kTe=ig(function(p,m,x){return p+(x?" ":"")+K_(m)});function ETe(p,m,x){return p=an(p),x=x==null?0:Lh(mr(x),0,p.length),m=Is(m),p.slice(x,x+m.length)==m}function TTe(p,m,x){var R=j.templateSettings;x&&wo(p,m,x)&&(m=e),p=an(p),m=Ib({},m,R,nG);var O=Ib({},m.imports,R.imports,nG),V=pi(O),K=i_(O,V),ee,ne,xe=0,Ce=m.interpolate||kh,Ae="__p += '",Ke=s_((m.escape||kh).source+"|"+Ce.source+"|"+(Ce===A6?jR:kh).source+"|"+(m.evaluate||kh).source+"|$","g"),pt="//# sourceURL="+(pn.call(m,"sourceURL")?(m.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++Ft+"]")+` `;p.replace(Ke,function(It,Ar,zr,Ms,Co,Ns){return zr||(zr=Ms),Ae+=p.slice(xe,Ns).replace(VR,twe),Ar&&(ee=!0,Ae+=`' + __e(`+Ar+`) + '`),Co&&(ne=!0,Ae+=`'; `+Co+`; __p += '`),zr&&(Ae+=`' + ((__t = (`+zr+`)) == null ? '' : __t) + '`),xe=Ns+It.length,It}),Ae+=`'; `;var Lt=pn.call(m,"variable")&&m.variable;if(!Lt)Ae=`with (obj) { `+Ae+` } `;else if(M6.test(Lt))throw new nr(i);Ae=(ne?Ae.replace(Pi,""):Ae).replace(As,"$1").replace(Yn,"$1;"),Ae="function("+(Lt||"obj")+`) { `+(Lt?"":`obj || (obj = {}); `)+"var __t, __p = ''"+(ee?", __e = _.escape":"")+(ne?`, __j = Array.prototype.join; function print() { __p += __j.call(arguments, '') } `:`; `)+Ae+`return __p }`;var br=WG(function(){return Yr(V,pt+"return "+Ae).apply(e,K)});if(br.source=Ae,G_(br))throw br;return br}function RTe(p){return an(p).toLowerCase()}function _Te(p){return an(p).toUpperCase()}function ATe(p,m,x){if(p=an(p),p&&(x||m===e))return a$(p);if(!p||!(m=Is(m)))return p;var R=Ic(p),O=Ic(m),V=i$(R,O),K=o$(R,O)+1;return wp(R,V,K).join("")}function PTe(p,m,x){if(p=an(p),p&&(x||m===e))return p.slice(0,l$(p)+1);if(!p||!(m=Is(m)))return p;var R=Ic(p),O=o$(R,Ic(m))+1;return wp(R,0,O).join("")}function LTe(p,m,x){if(p=an(p),p&&(x||m===e))return p.replace(Um,"");if(!p||!(m=Is(m)))return p;var R=Ic(p),O=i$(R,Ic(m));return wp(R,O).join("")}function ITe(p,m){var x=N,R=$;if(oa(m)){var O="separator"in m?m.separator:O;x="length"in m?mr(m.length):x,R="omission"in m?Is(m.omission):R}p=an(p);var V=p.length;if(Xm(p)){var K=Ic(p);V=K.length}if(x>=V)return p;var ee=x-Ym(R);if(ee<1)return R;var ne=K?wp(K,0,ee).join(""):p.slice(0,ee);if(O===e)return ne+R;if(K&&(ee+=ne.length-ee),U_(O)){if(p.slice(ee).search(O)){var xe,Ce=ne;for(O.global||(O=s_(O.source,an(N6.exec(O))+"g")),O.lastIndex=0;xe=O.exec(Ce);)var Ae=xe.index;ne=ne.slice(0,Ae===e?ee:Ae)}}else if(p.indexOf(Is(O),ee)!=ee){var Ke=ne.lastIndexOf(O);Ke>-1&&(ne=ne.slice(0,Ke))}return ne+R}function OTe(p){return p=an(p),p&&lp.test(p)?p.replace(bo,lwe):p}var MTe=ig(function(p,m,x){return p+(x?" ":"")+m.toUpperCase()}),K_=Q$("toUpperCase");function KG(p,m,x){return p=an(p),m=x?e:m,m===e?nwe(p)?dwe(p):Kxe(p):p.match(m)||[]}var WG=Cr(function(p,m){try{return Ps(p,e,m)}catch(x){return G_(x)?x:new nr(x)}}),NTe=Od(function(p,m){return wl(m,function(x){x=wu(x),Ld(p,x,F_(p[x],p))}),p});function zTe(p){var m=p==null?0:p.length,x=At();return p=m?ea(p,function(R){if(typeof R[1]!="function")throw new Cl(a);return[x(R[0]),R[1]]}):[],Cr(function(R){for(var O=-1;++OJ)return[];var x=de,R=Fi(p,de);m=At(m),p-=de;for(var O=a_(R,m);++x0||m<0)?new Ir(x):(p<0?x=x.takeRight(-p):p&&(x=x.drop(p)),m!==e&&(m=mr(m),x=m<0?x.dropRight(-m):x.take(m-p)),x)},Ir.prototype.takeRightWhile=function(p){return this.reverse().takeWhile(p).reverse()},Ir.prototype.toArray=function(){return this.take(de)},yu(Ir.prototype,function(p,m){var x=/^(?:filter|find|map|reject)|While$/.test(m),R=/^(?:head|last)$/.test(m),O=j[R?"take"+(m=="last"?"Right":""):m],V=R||/^find/.test(m);O&&(j.prototype[m]=function(){var K=this.__wrapped__,ee=R?[1]:arguments,ne=K instanceof Ir,xe=ee[0],Ce=ne||lr(K),Ae=function(Ar){var zr=O.apply(j,hp([Ar],ee));return R&&Ke?zr[0]:zr};Ce&&x&&typeof xe=="function"&&xe.length!=1&&(ne=Ce=!1);var Ke=this.__chain__,pt=!!this.__actions__.length,Lt=V&&!Ke,br=ne&&!pt;if(!V&&Ce){K=br?K:new Ir(this);var It=p.apply(K,ee);return It.__actions__.push({func:Eb,args:[Ae],thisArg:e}),new Sl(It,Ke)}return Lt&&br?p.apply(this,ee):(It=this.thru(Ae),Lt?R?It.value()[0]:It.value():It)})}),wl(["pop","push","shift","sort","splice","unshift"],function(p){var m=J6[p],x=/^(?:push|sort|unshift)$/.test(p)?"tap":"thru",R=/^(?:pop|shift)$/.test(p);j.prototype[p]=function(){var O=arguments;if(R&&!this.__chain__){var V=this.value();return m.apply(lr(V)?V:[],O)}return this[x](function(K){return m.apply(lr(K)?K:[],O)})}}),yu(Ir.prototype,function(p,m){var x=j[m];if(x){var R=x.name+"";pn.call(rg,R)||(rg[R]=[]),rg[R].push({name:m,func:x})}}),rg[bb(e,y).name]=[{name:"wrapper",func:e}],Ir.prototype.clone=Owe,Ir.prototype.reverse=Mwe,Ir.prototype.value=Nwe,j.prototype.at=uke,j.prototype.chain=dke,j.prototype.commit=pke,j.prototype.next=fke,j.prototype.plant=mke,j.prototype.reverse=gke,j.prototype.toJSON=j.prototype.valueOf=j.prototype.value=vke,j.prototype.first=j.prototype.head,K3&&(j.prototype[K3]=hke),j},gp=pwe();typeof define=="function"&&typeof define.amd=="object"&&define.amd?(di._=gp,define(function(){return gp})):Rh?((Rh.exports=gp)._=gp,QR._=gp):di._=gp}).call(Jg)});var IW=sa(cx=>{"use strict";var PPe=Symbol.for("react.transitional.element"),LPe=Symbol.for("react.fragment");function LW(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:PPe,type:e,key:n,ref:t!==void 0?t:null,props:r}}cx.Fragment=LPe;cx.jsx=LW;cx.jsxs=LW});var me=sa((p7t,OW)=>{"use strict";OW.exports=IW()});var Ct=sa((C7t,px)=>{(function(){"use strict";var e={}.hasOwnProperty,t="[native code]";function r(){for(var n=[],a=0;at.floating[i]&&(o=S5(o)),[o,S5(o)]}function SJ(e){let t=S5(e);return[zx(e),t,zx(t)]}function zx(e){return e.replace(/start|end/g,t=>cIe[t])}function uIe(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 kJ(e,t,r,n){let a=p0(e),i=uIe(Du(e),r==="start",n);return a&&(i=i.map(o=>o+"-"+a),t&&(i=i.concat(i.map(zx)))),i}function S5(e){return e.replace(/left|right|bottom|top/g,t=>lIe[t])}function dIe(e){return{top:0,right:0,bottom:0,left:0,...e}}function uI(e){return typeof e!="number"?dIe(e):{top:e,right:e,bottom:e,left:e}}function f0(e){let{x:t,y:r,width:n,height:a}=e;return{width:n,height:a,top:r,left:t,right:t+n,bottom:r+a,x:t,y:r}}var cI,wJ,sIe,Nu,_o,k5,E5,$c,lIe,cIe,Hx=Ba(()=>{cI=["top","right","bottom","left"],wJ=["start","end"],sIe=cI.reduce((e,t)=>e.concat(t,t+"-"+wJ[0],t+"-"+wJ[1]),[]),Nu=Math.min,_o=Math.max,k5=Math.round,E5=Math.floor,$c=e=>({x:e,y:e}),lIe={left:"right",right:"left",bottom:"top",top:"bottom"},cIe={start:"end",end:"start"}});function EJ(e,t,r){let{reference:n,floating:a}=e,i=i1(t),o=Vx(t),s=Bx(o),l=Du(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(p0(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 l2(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}=zu(t,e),b=uI(g),k=s[h?d==="floating"?"reference":"floating":d],C=f0(await i.getClippingRect({element:(r=await(i.isElement==null?void 0:i.isElement(k)))==null||r?k:k.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(s.floating)),boundary:u,rootBoundary:c,strategy:l})),T=d==="floating"?{x:n,y:a,width:o.floating.width,height:o.floating.height}:o.reference,E=await(i.getOffsetParent==null?void 0:i.getOffsetParent(s.floating)),w=await(i.isElement==null?void 0:i.isElement(E))?await(i.getScale==null?void 0:i.getScale(E))||{x:1,y:1}:{x:1,y:1},P=f0(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:T,offsetParent:E,strategy:l}):T);return{top:(C.top-P.top+b.top)/w.y,bottom:(P.bottom-C.bottom+b.bottom)/w.y,left:(C.left-P.left+b.left)/w.x,right:(P.right-C.right+b.right)/w.x}}function TJ(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function RJ(e){return cI.some(t=>e[t]>=0)}async function pIe(e,t){let{placement:r,platform:n,elements:a}=e,i=await(n.isRTL==null?void 0:n.isRTL(a.floating)),o=Du(r),s=p0(r),l=i1(r)==="y",u=["left","top"].includes(o)?-1:1,c=i&&l?-1:1,d=zu(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,AJ,PJ,LJ,IJ,OJ,MJ,NJ,zJ=Ba(()=>{Hx();Hx();_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}=EJ(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}=zu(e,t)||{};if(u==null)return{};let d=uI(c),h={x:r,y:n},g=Vx(a),b=Bx(g),y=await o.getDimensions(u),k=g==="y",C=k?"top":"left",T=k?"bottom":"right",E=k?"clientHeight":"clientWidth",w=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[E]:0;(!L||!await(o.isElement==null?void 0:o.isElement(I)))&&(L=s.floating[E]||i.floating[b]);let N=w/2-P/2,$=L/2-y[b]/2-1,z=Nu(d[C],$),ae=Nu(d[T],$),W=z,Z=L-y[b]-ae,B=L/2-y[b]/2+N,X=Dx(W,B,Z),J=!l.arrow&&p0(a)!=null&&B!==X&&i.reference[b]/2-(BB<=0)){var ae,W;let B=(((ae=i.flip)==null?void 0:ae.index)||0)+1,X=L[B];if(X)return{data:{index:B,overflows:z},reset:{placement:X}};let J=(W=z.filter(te=>te.overflows[0]<=0).sort((te,le)=>te.overflows[1]-le.overflows[1])[0])==null?void 0:W.placement;if(!J)switch(g){case"bestFit":{var Z;let te=(Z=z.filter(le=>{if(I){let de=i1(le.placement);return de===T||de==="y"}return!0}).map(le=>[le.placement,le.overflows.filter(de=>de>0).reduce((de,U)=>de+U,0)]).sort((le,de)=>le[1]-de[1])[0])==null?void 0:Z[0];te&&(J=te);break}case"initialPlacement":J=s;break}if(a!==J)return{reset:{placement:J}}}return{}}}};LJ=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){let{rects:r}=t,{strategy:n="referenceHidden",...a}=zu(e,t);switch(n){case"referenceHidden":{let i=await l2(t,{...a,elementContext:"reference"}),o=TJ(i,r.reference);return{data:{referenceHiddenOffsets:o,referenceHidden:RJ(o)}}}case"escaped":{let i=await l2(t,{...a,altBoundary:!0}),o=TJ(i,r.floating);return{data:{escapedOffsets:o,escaped:RJ(o)}}}default:return{}}}}};IJ=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 pIe(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}}}}},OJ=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:k=>{let{x:C,y:T}=k;return{x:C,y:T}}},...l}=zu(e,t),u={x:r,y:n},c=await l2(t,l),d=i1(Du(a)),h=jx(d),g=u[h],b=u[d];if(i){let k=h==="y"?"top":"left",C=h==="y"?"bottom":"right",T=g+c[k],E=g-c[C];g=Dx(T,g,E)}if(o){let k=d==="y"?"top":"left",C=d==="y"?"bottom":"right",T=b+c[k],E=b-c[C];b=Dx(T,b,E)}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}}}}}},MJ=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}=zu(e,t),c={x:r,y:n},d=i1(a),h=jx(d),g=c[h],b=c[d],y=zu(s,t),k=typeof y=="number"?{mainAxis:y,crossAxis:0}:{mainAxis:0,crossAxis:0,...y};if(l){let E=h==="y"?"height":"width",w=i.reference[h]-i.floating[E]+k.mainAxis,P=i.reference[h]+i.reference[E]-k.mainAxis;gP&&(g=P)}if(u){var C,T;let E=h==="y"?"width":"height",w=["top","left"].includes(Du(a)),P=i.reference[d]-i.floating[E]+(w&&((C=o.offset)==null?void 0:C[d])||0)+(w?0:k.crossAxis),I=i.reference[d]+i.reference[E]+(w?0:((T=o.offset)==null?void 0:T[d])||0)-(w?k.crossAxis:0);bI&&(b=I)}return{[h]:g,[d]:b}}}},NJ=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}=zu(e,t),c=await l2(t,u),d=Du(a),h=p0(a),g=i1(a)==="y",{width:b,height:y}=i.floating,k,C;d==="top"||d==="bottom"?(k=d,C=h===(await(o.isRTL==null?void 0:o.isRTL(s.floating))?"start":"end")?"left":"right"):(C=d,k=h==="end"?"top":"bottom");let T=y-c.top-c.bottom,E=b-c.left-c.right,w=Nu(y-c[k],T),P=Nu(b-c[C],E),I=!t.middlewareData.shift,L=w,N=P;if((r=t.middlewareData.shift)!=null&&r.enabled.x&&(N=E),(n=t.middlewareData.shift)!=null&&n.enabled.y&&(L=T),I&&!h){let z=_o(c.left,0),ae=_o(c.right,0),W=_o(c.top,0),Z=_o(c.bottom,0);g?N=b-2*(z!==0||ae!==0?z+ae:_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 $=await o.getDimensions(s.floating);return b!==$.width||y!==$.height?{reset:{rects:!0}}:{}}}}});function Fx(){return typeof window<"u"}function h0(e){return jJ(e)?(e.nodeName||"").toLowerCase():"#document"}function ss(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Gc(e){var t;return(t=(jJ(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function jJ(e){return Fx()?e instanceof Node||e instanceof ss(e).Node:!1}function Zl(e){return Fx()?e instanceof Element||e instanceof ss(e).Element:!1}function Uc(e){return Fx()?e instanceof HTMLElement||e instanceof ss(e).HTMLElement:!1}function DJ(e){return!Fx()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof ss(e).ShadowRoot}function c2(e){let{overflow:t,overflowX:r,overflowY:n,display:a}=ql(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+r)&&!["inline","contents"].includes(a)}function BJ(e){return["table","td","th"].includes(h0(e))}function T5(e){return[":popover-open",":modal"].some(t=>{try{return e.matches(t)}catch{return!1}})}function $x(e){let t=Gx(),r=Zl(e)?ql(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 VJ(e){let t=o1(e);for(;Uc(t)&&!m0(t);){if($x(t))return t;if(T5(t))return null;t=o1(t)}return null}function Gx(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function m0(e){return["html","body","#document"].includes(h0(e))}function ql(e){return ss(e).getComputedStyle(e)}function R5(e){return Zl(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function o1(e){if(h0(e)==="html")return e;let t=e.assignedSlot||e.parentNode||DJ(e)&&e.host||Gc(e);return DJ(t)?t.host:t}function HJ(e){let t=o1(e);return m0(t)?e.ownerDocument?e.ownerDocument.body:e.body:Uc(t)&&c2(t)?t:HJ(t)}function of(e,t,r){var n;t===void 0&&(t=[]),r===void 0&&(r=!0);let a=HJ(e),i=a===((n=e.ownerDocument)==null?void 0:n.body),o=ss(a);if(i){let s=Ux(o);return t.concat(o,o.visualViewport||[],c2(a)?a:[],s&&r?of(s):[])}return t.concat(a,of(a,[],r))}function Ux(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}var dI=Ba(()=>{});function GJ(e){let t=ql(e),r=parseFloat(t.width)||0,n=parseFloat(t.height)||0,a=Uc(e),i=a?e.offsetWidth:r,o=a?e.offsetHeight:n,s=k5(r)!==i||k5(n)!==o;return s&&(r=i,n=o),{width:r,height:n,$:s}}function fI(e){return Zl(e)?e:e.contextElement}function u2(e){let t=fI(e);if(!Uc(t))return $c(1);let r=t.getBoundingClientRect(),{width:n,height:a,$:i}=GJ(t),o=(i?k5(r.width):r.width)/n,s=(i?k5(r.height):r.height)/a;return(!o||!Number.isFinite(o))&&(o=1),(!s||!Number.isFinite(s))&&(s=1),{x:o,y:s}}function UJ(e){let t=ss(e);return!Gx()||!t.visualViewport?fIe:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function hIe(e,t,r){return t===void 0&&(t=!1),!r||t&&r!==ss(e)?!1:t}function g0(e,t,r,n){t===void 0&&(t=!1),r===void 0&&(r=!1);let a=e.getBoundingClientRect(),i=fI(e),o=$c(1);t&&(n?Zl(n)&&(o=u2(n)):o=u2(e));let s=hIe(i,r,n)?UJ(i):$c(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=ss(i),g=n&&Zl(n)?ss(n):n,b=h,y=Ux(b);for(;y&&n&&g!==b;){let k=u2(y),C=y.getBoundingClientRect(),T=ql(y),E=C.left+(y.clientLeft+parseFloat(T.paddingLeft))*k.x,w=C.top+(y.clientTop+parseFloat(T.paddingTop))*k.y;l*=k.x,u*=k.y,c*=k.x,d*=k.y,l+=E,u+=w,b=ss(y),y=Ux(b)}}return f0({width:c,height:d,x:l,y:u})}function hI(e,t){let r=R5(e).scrollLeft;return t?t.left+r:g0(Gc(e)).left+r}function ZJ(e,t,r){r===void 0&&(r=!1);let n=e.getBoundingClientRect(),a=n.left+t.scrollLeft-(r?0:hI(e,n)),i=n.top+t.scrollTop;return{x:a,y:i}}function mIe(e){let{elements:t,rect:r,offsetParent:n,strategy:a}=e,i=a==="fixed",o=Gc(n),s=t?T5(t.floating):!1;if(n===o||s&&i)return r;let l={scrollLeft:0,scrollTop:0},u=$c(1),c=$c(0),d=Uc(n);if((d||!d&&!i)&&((h0(n)!=="body"||c2(o))&&(l=R5(n)),Uc(n))){let g=g0(n);u=u2(n),c.x=g.x+n.clientLeft,c.y=g.y+n.clientTop}let h=o&&!d&&!i?ZJ(o,l,!0):$c(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 gIe(e){return Array.from(e.getClientRects())}function vIe(e){let t=Gc(e),r=R5(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+hI(e),s=-r.scrollTop;return ql(n).direction==="rtl"&&(o+=_o(t.clientWidth,n.clientWidth)-a),{width:a,height:i,x:o,y:s}}function bIe(e,t){let r=ss(e),n=Gc(e),a=r.visualViewport,i=n.clientWidth,o=n.clientHeight,s=0,l=0;if(a){i=a.width,o=a.height;let u=Gx();(!u||u&&t==="fixed")&&(s=a.offsetLeft,l=a.offsetTop)}return{width:i,height:o,x:s,y:l}}function yIe(e,t){let r=g0(e,!0,t==="fixed"),n=r.top+e.clientTop,a=r.left+e.clientLeft,i=Uc(e)?u2(e):$c(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 FJ(e,t,r){let n;if(t==="viewport")n=bIe(e,r);else if(t==="document")n=vIe(Gc(e));else if(Zl(t))n=yIe(t,r);else{let a=UJ(e);n={x:t.x-a.x,y:t.y-a.y,width:t.width,height:t.height}}return f0(n)}function qJ(e,t){let r=o1(e);return r===t||!Zl(r)||m0(r)?!1:ql(r).position==="fixed"||qJ(r,t)}function xIe(e,t){let r=t.get(e);if(r)return r;let n=of(e,[],!1).filter(s=>Zl(s)&&h0(s)!=="body"),a=null,i=ql(e).position==="fixed",o=i?o1(e):e;for(;Zl(o)&&!m0(o);){let s=ql(o),l=$x(o);!l&&s.position==="fixed"&&(a=null),(i?!l&&!a:!l&&s.position==="static"&&!!a&&["absolute","fixed"].includes(a.position)||c2(o)&&!l&&qJ(e,o))?n=n.filter(c=>c!==o):a=s,o=o1(o)}return t.set(e,n),n}function wIe(e){let{element:t,boundary:r,rootBoundary:n,strategy:a}=e,o=[...r==="clippingAncestors"?T5(t)?[]:xIe(t,this._c):[].concat(r),n],s=o[0],l=o.reduce((u,c)=>{let d=FJ(t,c,a);return u.top=_o(d.top,u.top),u.right=Nu(d.right,u.right),u.bottom=Nu(d.bottom,u.bottom),u.left=_o(d.left,u.left),u},FJ(t,s,a));return{width:l.right-l.left,height:l.bottom-l.top,x:l.left,y:l.top}}function CIe(e){let{width:t,height:r}=GJ(e);return{width:t,height:r}}function SIe(e,t,r){let n=Uc(t),a=Gc(t),i=r==="fixed",o=g0(e,!0,i,t),s={scrollLeft:0,scrollTop:0},l=$c(0);if(n||!n&&!i)if((h0(t)!=="body"||c2(a))&&(s=R5(t)),n){let h=g0(t,!0,i,t);l.x=h.x+t.clientLeft,l.y=h.y+t.clientTop}else a&&(l.x=hI(a));let u=a&&!n&&!i?ZJ(a,s):$c(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 pI(e){return ql(e).position==="static"}function $J(e,t){if(!Uc(e)||ql(e).position==="fixed")return null;if(t)return t(e);let r=e.offsetParent;return Gc(e)===r&&(r=r.ownerDocument.body),r}function KJ(e,t){let r=ss(e);if(T5(e))return r;if(!Uc(e)){let a=o1(e);for(;a&&!m0(a);){if(Zl(a)&&!pI(a))return a;a=o1(a)}return r}let n=$J(e,t);for(;n&&BJ(n)&&pI(n);)n=$J(n,t);return n&&m0(n)&&pI(n)&&!$x(n)?r:n||VJ(e)||r}function EIe(e){return ql(e).direction==="rtl"}function TIe(e,t){let r=null,n,a=Gc(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=E5(c),b=E5(a.clientWidth-(u+d)),y=E5(a.clientHeight-(c+h)),k=E5(u),T={rootMargin:-g+"px "+-b+"px "+-y+"px "+-k+"px",threshold:_o(0,Nu(1,l))||1},E=!0;function w(P){let I=P[0].intersectionRatio;if(I!==l){if(!E)return o();I?o(!1,I):n=setTimeout(()=>{o(!1,1e-7)},1e3)}E=!1}try{r=new IntersectionObserver(w,{...T,root:a.ownerDocument})}catch{r=new IntersectionObserver(w,T)}r.observe(e)}return o(!0),i}function _5(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=fI(e),c=a||i?[...u?of(u):[],...of(t)]:[];c.forEach(C=>{a&&C.addEventListener("scroll",r,{passive:!0}),i&&C.addEventListener("resize",r)});let d=u&&s?TIe(u,r):null,h=-1,g=null;o&&(g=new ResizeObserver(C=>{let[T]=C;T&&T.target===u&&g&&(g.unobserve(t),cancelAnimationFrame(h),h=requestAnimationFrame(()=>{var E;(E=g)==null||E.observe(t)})),r()}),u&&!l&&g.observe(u),g.observe(t));let b,y=l?g0(e):null;l&&k();function k(){let C=g0(e);y&&(C.x!==y.x||C.y!==y.y||C.width!==y.width||C.height!==y.height)&&r(),y=C,b=requestAnimationFrame(k)}return r(),()=>{var C;c.forEach(T=>{a&&T.removeEventListener("scroll",r),i&&T.removeEventListener("resize",r)}),d?.(),(C=g)==null||C.disconnect(),g=null,l&&cancelAnimationFrame(b)}}var fIe,kIe,WJ,QJ,Zx,qx,JJ,XJ,mI,YJ,A5,ju=Ba(()=>{zJ();Hx();dI();dI();fIe=$c(0);kIe=async function(e){let t=this.getOffsetParent||KJ,r=this.getDimensions,n=await r(e.floating);return{reference:SIe(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:n.width,height:n.height}}};WJ={convertOffsetParentRelativeRectToViewportRelativeRect:mIe,getDocumentElement:Gc,getClippingRect:wIe,getOffsetParent:KJ,getElementRects:kIe,getClientRects:gIe,getDimensions:CIe,getScale:u2,isElement:Zl,isRTL:EIe};QJ=IJ,Zx=OJ,qx=PJ,JJ=NJ,XJ=LJ,mI=AJ,YJ=MJ,A5=(e,t,r)=>{let n=new Map,a={platform:WJ,...r},i={...a.platform,_c:n};return _J(e,t,{...a,platform:i})}});var ct=sa(C1=>{"use no memo";"use strict";var wVe=Q();function CVe(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 z2=CVe(wVe),tM,rM,{useRef:SVe,useEffect:kVe,isValidElement:O2}=z2,nM=(tM=z2.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE)!==null&&tM!==void 0?tM:z2.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,aM=Symbol.for("react.memo_cache_sentinel"),EVe=typeof((rM=z2.__COMPILER_RUNTIME)===null||rM===void 0?void 0:rM.c)=="function"?z2.__COMPILER_RUNTIME.c:function(t){return z2.useMemo(()=>{let r=new Array(t);for(let n=0;n{LC[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 s4=null;LC.useMemoCache=e=>{if(s4==null)throw new Error("React Compiler internal invariant violation: unexpected null dispatcher");return s4.useMemoCache(e)};var N2;(function(e){e[e.PushGuardContext=0]="PushGuardContext",e[e.PopGuardContext=1]="PopGuardContext",e[e.PushExpectHook=2]="PushExpectHook",e[e.PopExpectHook=3]="PopExpectHook"})(N2||(N2={}));function PC(e){return nM.ReactCurrentDispatcher.current=e,nM.ReactCurrentDispatcher.current}var M2=[];function TVe(e){let t=nM.ReactCurrentDispatcher.current;if(e===N2.PushGuardContext){if(M2.push(t),M2.length===1&&(s4=t),t===LC)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.");PC(LC)}else if(e===N2.PopGuardContext){let r=M2.pop();if(r==null)throw new Error("React Compiler internal error: unexpected null in guard stack");M2.length===0&&(s4=null),PC(r)}else if(e===N2.PushExpectHook)M2.push(t),PC(s4);else if(e===N2.PopExpectHook){let r=M2.pop();if(r==null)throw new Error("React Compiler internal error: unexpected null in guard stack");PC(r)}else throw new Error("React Compiler internal error: unreachable block"+e)}function RVe(e){for(let t=0;t{t.count=0})}function PVe(e,t){let r=l4.get(e);r==null&&(r=new Set,l4.set(e,r)),r.add(t)}function LVe(e,t){let r=l4.get(e);r?.delete(t)}function IVe(e){let t=SVe(null);t.current!=null&&(t.current.count+=1),kVe(()=>{if(t.current==null){let r={count:0};PVe(e,r),t.current=r}return()=>{t.current!==null&&LVe(e,t.current)}})}var foe=new Set;function OVe(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}`;foe.has(g)||(foe.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,k]of u)c.has(y)?l(k,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{bse.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 $M=sa((nS,xse)=>{(function(e,t){typeof nS=="object"&&typeof xse<"u"?t(nS):typeof define=="function"&&define.amd?define(["exports"],t):(e=typeof globalThis<"u"?globalThis:e||self,t(e.acorn={}))})(nS,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,S){for(var A=65536,M=0;Mf)return!1;if(A+=S[M+1],A>=f)return!0}return!1}function h(f,S){return f<65?f===36:f<91?!0:f<97?f===95:f<123?!0:f<=65535?f>=170&&u.test(String.fromCharCode(f)):S===!1?!1:d(f,r)}function g(f,S){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)):S===!1?!1:d(f,r)||d(f,t)}var b=function(S,A){A===void 0&&(A={}),this.label=S,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,S){return new b(f,{beforeExpr:!0,binop:S})}var k={beforeExpr:!0},C={startsExpr:!0},T={};function E(f,S){return S===void 0&&(S={}),S.keyword=f,T[f]=new b(f,S)}var w={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(",",k),semi:new b(";",k),colon:new b(":",k),dot:new b("."),question:new b("?",k),questionDot:new b("?."),arrow:new b("=>",k),template:new b("template"),invalidTemplate:new b("invalidTemplate"),ellipsis:new b("...",k),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:E("break"),_case:E("case",k),_catch:E("catch"),_continue:E("continue"),_debugger:E("debugger"),_default:E("default",k),_do:E("do",{isLoop:!0,beforeExpr:!0}),_else:E("else",k),_finally:E("finally"),_for:E("for",{isLoop:!0}),_function:E("function",C),_if:E("if"),_return:E("return",k),_switch:E("switch"),_throw:E("throw",k),_try:E("try"),_var:E("var"),_const:E("const"),_while:E("while",{isLoop:!0}),_with:E("with"),_new:E("new",{beforeExpr:!0,startsExpr:!0}),_this:E("this",C),_super:E("super",C),_class:E("class",C),_extends:E("extends",k),_export:E("export"),_import:E("import",C),_null:E("null",C),_true:E("true",C),_false:E("false",C),_in:E("in",{beforeExpr:!0,binop:7}),_instanceof:E("instanceof",{beforeExpr:!0,binop:7}),_typeof:E("typeof",{beforeExpr:!0,prefix:!0,startsExpr:!0}),_void:E("void",{beforeExpr:!0,prefix:!0,startsExpr:!0}),_delete:E("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,S,A){A===void 0&&(A=f.length);for(var M=S;M>10)+55296,(f&1023)+56320))}var de=/(?:[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])/,U=function(S,A){this.line=S,this.column=A};U.prototype.offset=function(S){return new U(this.line,this.column+S)};var Xe=function(S,A,M){this.start=A,this.end=M,S.sourceFile!==null&&(this.source=S.sourceFile)};function lt(f,S){for(var A=1,M=0;;){var G=N(f,M,S);if(G<0)return new U(A,S-M);++A,M=G}}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},vt=!1;function Jt(f){var S={};for(var A in q)S[A]=f&&B(f,A)?f[A]:q[A];if(S.ecmaVersion==="latest"?S.ecmaVersion=1e8:S.ecmaVersion==null?(!vt&&typeof console=="object"&&console.warn&&(vt=!0,console.warn(`Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future.`)),S.ecmaVersion=11):S.ecmaVersion>=2015&&(S.ecmaVersion-=2009),S.allowReserved==null&&(S.allowReserved=S.ecmaVersion<5),(!f||f.allowHashBang==null)&&(S.allowHashBang=S.ecmaVersion>=14),X(S.onToken)){var M=S.onToken;S.onToken=function(G){return M.push(G)}}return X(S.onComment)&&(S.onComment=Ut(S,S.onComment)),S}function Ut(f,S){return function(A,M,G,ie,fe,Be){var Ge={type:A?"Block":"Line",value:M,start:G,end:ie};f.locations&&(Ge.loc=new Xe(this,fe,Be)),f.ranges&&(Ge.range=[G,ie]),S.push(Ge)}}var Ie=1,$e=2,ht=4,Qe=8,at=16,kt=32,tr=64,Vn=128,nn=256,ja=Ie|$e|nn;function ho(f,S){return $e|(f?ht:0)|(S?Qe:0)}var Y=0,oe=1,he=2,Fe=3,He=4,Pe=5,Le=function(S,A,M){this.options=S=Jt(S),this.sourceFile=S.sourceFile,this.keywords=te(s[S.ecmaVersion>=6?6:S.sourceType==="module"?"5module":5]);var G="";S.allowReserved!==!0&&(G=i[S.ecmaVersion>=6?6:S.ecmaVersion===5?5:3],S.sourceType==="module"&&(G+=" await")),this.reservedWords=te(G);var ie=(G?G+" ":"")+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=w.eof,this.value=null,this.start=this.end=this.pos,this.startLoc=this.endLoc=this.curPosition(),this.lastTokEndLoc=this.lastTokStartLoc=null,this.lastTokStart=this.lastTokEnd=this.pos,this.context=this.initialContext(),this.exprAllowed=!0,this.inModule=S.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&&S.allowHashBang&&this.input.slice(0,2)==="#!"&&this.skipLineComment(2),this.scopeStack=[],this.enterScope(Ie),this.regexpState=null,this.privateNameStack=[]},dt={inFunction:{configurable:!0},inGenerator:{configurable:!0},inAsync:{configurable:!0},canAwait:{configurable:!0},allowSuper:{configurable:!0},allowDirectSuper:{configurable:!0},treatFunctionsAsVar:{configurable:!0},allowNewDotTarget:{configurable:!0},inClassStaticBlock:{configurable:!0}};Le.prototype.parse=function(){var S=this.options.program||this.startNode();return this.nextToken(),this.parseTopLevel(S)},dt.inFunction.get=function(){return(this.currentVarScope().flags&$e)>0},dt.inGenerator.get=function(){return(this.currentVarScope().flags&Qe)>0&&!this.currentVarScope().inClassFieldInit},dt.inAsync.get=function(){return(this.currentVarScope().flags&ht)>0&&!this.currentVarScope().inClassFieldInit},dt.canAwait.get=function(){for(var f=this.scopeStack.length-1;f>=0;f--){var S=this.scopeStack[f];if(S.inClassFieldInit||S.flags&nn)return!1;if(S.flags&$e)return(S.flags&ht)>0}return this.inModule&&this.options.ecmaVersion>=13||this.options.allowAwaitOutsideFunction},dt.allowSuper.get=function(){var f=this.currentThisScope(),S=f.flags,A=f.inClassFieldInit;return(S&tr)>0||A||this.options.allowSuperOutsideMethod},dt.allowDirectSuper.get=function(){return(this.currentThisScope().flags&Vn)>0},dt.treatFunctionsAsVar.get=function(){return this.treatFunctionsAsVarInScope(this.currentScope())},dt.allowNewDotTarget.get=function(){var f=this.currentThisScope(),S=f.flags,A=f.inClassFieldInit;return(S&($e|nn))>0||A},dt.inClassStaticBlock.get=function(){return(this.currentVarScope().flags&nn)>0},Le.extend=function(){for(var S=[],A=arguments.length;A--;)S[A]=arguments[A];for(var M=this,G=0;G=,?^&]/.test(G)||G==="!"&&this.input.charAt(M+1)==="=")}f+=S[0].length,z.lastIndex=f,f+=z.exec(this.input)[0].length,this.input[f]===";"&&f++}},se.eat=function(f){return this.type===f?(this.next(),!0):!1},se.isContextual=function(f){return this.type===w.name&&this.value===f&&!this.containsEsc},se.eatContextual=function(f){return this.isContextual(f)?(this.next(),!0):!1},se.expectContextual=function(f){this.eatContextual(f)||this.unexpected()},se.canInsertSemicolon=function(){return this.type===w.eof||this.type===w.braceR||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(w.semi)&&!this.insertSemicolon()&&this.unexpected()},se.afterTrailingComma=function(f,S){if(this.type===f)return this.options.onTrailingComma&&this.options.onTrailingComma(this.lastTokStart,this.lastTokStartLoc),S||this.next(),!0},se.expect=function(f){this.eat(f)||this.unexpected()},se.unexpected=function(f){this.raise(f??this.start,"Unexpected token")};var F=function(){this.shorthandAssign=this.trailingComma=this.parenthesizedAssign=this.parenthesizedBind=this.doubleProto=-1};se.checkPatternErrors=function(f,S){if(f){f.trailingComma>-1&&this.raiseRecoverable(f.trailingComma,"Comma is not permitted after the rest element");var A=S?f.parenthesizedAssign:f.parenthesizedBind;A>-1&&this.raiseRecoverable(A,S?"Assigning to rvalue":"Parenthesized pattern")}},se.checkExpressionErrors=function(f,S){if(!f)return!1;var A=f.shorthandAssign,M=f.doubleProto;if(!S)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 G=A+1;g(M=this.input.charCodeAt(G),!0);)++G;if(M===92||M>55295&&M<56320)return!0;var ie=this.input.slice(A,G);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),S=this.pos+f[0].length,A;return!P.test(this.input.slice(this.pos,S))&&this.input.slice(S,S+8)==="function"&&(S+8===this.input.length||!(g(A=this.input.charCodeAt(S+8))||A>55295&&A<56320))},_e.parseStatement=function(f,S,A){var M=this.type,G=this.startNode(),ie;switch(this.isLet(f)&&(M=w._var,ie="let"),M){case w._break:case w._continue:return this.parseBreakContinueStatement(G,M.keyword);case w._debugger:return this.parseDebuggerStatement(G);case w._do:return this.parseDoStatement(G);case w._for:return this.parseForStatement(G);case w._function:return f&&(this.strict||f!=="if"&&f!=="label")&&this.options.ecmaVersion>=6&&this.unexpected(),this.parseFunctionStatement(G,!1,!f);case w._class:return f&&this.unexpected(),this.parseClass(G,!0);case w._if:return this.parseIfStatement(G);case w._return:return this.parseReturnStatement(G);case w._switch:return this.parseSwitchStatement(G);case w._throw:return this.parseThrowStatement(G);case w._try:return this.parseTryStatement(G);case w._const:case w._var:return ie=ie||this.value,f&&ie!=="var"&&this.unexpected(),this.parseVarStatement(G,ie);case w._while:return this.parseWhileStatement(G);case w._with:return this.parseWithStatement(G);case w.braceL:return this.parseBlock(!0,G);case w.semi:return this.parseEmptyStatement(G);case w._export:case w._import:if(this.options.ecmaVersion>10&&M===w._import){z.lastIndex=this.pos;var fe=z.exec(this.input),Be=this.pos+fe[0].length,Ge=this.input.charCodeAt(Be);if(Ge===40||Ge===46)return this.parseExpressionStatement(G,this.parseExpression())}return this.options.allowImportExportEverywhere||(S||this.raise(this.start,"'import' and 'export' may only appear at the top level"),this.inModule||this.raise(this.start,"'import' and 'export' may appear only with 'sourceType: module'")),M===w._import?this.parseImport(G):this.parseExport(G,A);default:if(this.isAsyncFunction())return f&&this.unexpected(),this.next(),this.parseFunctionStatement(G,!0,!f);var rr=this.value,Ft=this.parseExpression();return M===w.name&&Ft.type==="Identifier"&&this.eat(w.colon)?this.parseLabeledStatement(G,rr,Ft,f):this.parseExpressionStatement(G,Ft)}},_e.parseBreakContinueStatement=function(f,S){var A=S==="break";this.next(),this.eat(w.semi)||this.insertSemicolon()?f.label=null:this.type!==w.name?this.unexpected():(f.label=this.parseIdent(),this.semicolon());for(var M=0;M=6?this.eat(w.semi):this.semicolon(),this.finishNode(f,"DoWhileStatement")},_e.parseForStatement=function(f){this.next();var S=this.options.ecmaVersion>=9&&this.canAwait&&this.eatContextual("await")?this.lastTokStart:-1;if(this.labels.push(hr),this.enterScope(0),this.expect(w.parenL),this.type===w.semi)return S>-1&&this.unexpected(S),this.parseFor(f,null);var A=this.isLet();if(this.type===w._var||this.type===w._const||A){var M=this.startNode(),G=A?"let":this.value;return this.next(),this.parseVar(M,!0,G),this.finishNode(M,"VariableDeclaration"),(this.type===w._in||this.options.ecmaVersion>=6&&this.isContextual("of"))&&M.declarations.length===1?(this.options.ecmaVersion>=9&&(this.type===w._in?S>-1&&this.unexpected(S):f.await=S>-1),this.parseForIn(f,M)):(S>-1&&this.unexpected(S),this.parseFor(f,M))}var ie=this.isContextual("let"),fe=!1,Be=this.containsEsc,Ge=new F,rr=this.start,Ft=S>-1?this.parseExprSubscripts(Ge,"await"):this.parseExpression(!0,Ge);return this.type===w._in||(fe=this.options.ecmaVersion>=6&&this.isContextual("of"))?(S>-1?(this.type===w._in&&this.unexpected(S),f.await=!0):fe&&this.options.ecmaVersion>=8&&(Ft.start===rr&&!Be&&Ft.type==="Identifier"&&Ft.name==="async"?this.unexpected():this.options.ecmaVersion>=9&&(f.await=!1)),ie&&fe&&this.raise(Ft.start,"The left-hand side of a for-of loop may not start with 'let'."),this.toAssignable(Ft,!1,Ge),this.checkLValPattern(Ft),this.parseForIn(f,Ft)):(this.checkExpressionErrors(Ge,!0),S>-1&&this.unexpected(S),this.parseFor(f,Ft))},_e.parseFunctionStatement=function(f,S,A){return this.next(),this.parseFunction(f,va|(A?0:go),!1,S)},_e.parseIfStatement=function(f){return this.next(),f.test=this.parseParenExpression(),f.consequent=this.parseStatement("if"),f.alternate=this.eat(w._else)?this.parseStatement("if"):null,this.finishNode(f,"IfStatement")},_e.parseReturnStatement=function(f){return!this.inFunction&&!this.options.allowReturnOutsideFunction&&this.raise(this.start,"'return' outside of function"),this.next(),this.eat(w.semi)||this.insertSemicolon()?f.argument=null:(f.argument=this.parseExpression(),this.semicolon()),this.finishNode(f,"ReturnStatement")},_e.parseSwitchStatement=function(f){this.next(),f.discriminant=this.parseParenExpression(),f.cases=[],this.expect(w.braceL),this.labels.push(Xn),this.enterScope(0);for(var S,A=!1;this.type!==w.braceR;)if(this.type===w._case||this.type===w._default){var M=this.type===w._case;S&&this.finishNode(S,"SwitchCase"),f.cases.push(S=this.startNode()),S.consequent=[],this.next(),M?S.test=this.parseExpression():(A&&this.raiseRecoverable(this.lastTokStart,"Multiple default clauses"),A=!0,S.test=null),this.expect(w.colon)}else S||this.unexpected(),S.consequent.push(this.parseStatement(null));return this.exitScope(),S&&this.finishNode(S,"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 mo=[];_e.parseCatchClauseParam=function(){var f=this.parseBindingAtom(),S=f.type==="Identifier";return this.enterScope(S?kt:0),this.checkLValPattern(f,S?He:he),this.expect(w.parenR),f},_e.parseTryStatement=function(f){if(this.next(),f.block=this.parseBlock(),f.handler=null,this.type===w._catch){var S=this.startNode();this.next(),this.eat(w.parenL)?S.param=this.parseCatchClauseParam():(this.options.ecmaVersion<10&&this.unexpected(),S.param=null,this.enterScope(0)),S.body=this.parseBlock(!1),this.exitScope(),f.handler=this.finishNode(S,"CatchClause")}return f.finalizer=this.eat(w._finally)?this.parseBlock():null,!f.handler&&!f.finalizer&&this.raise(f.start,"Missing catch or finally clause"),this.finishNode(f,"TryStatement")},_e.parseVarStatement=function(f,S,A){return this.next(),this.parseVar(f,!1,S,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,S,A,M){for(var G=0,ie=this.labels;G=0;Ge--){var rr=this.labels[Ge];if(rr.statementStart===f.start)rr.statementStart=this.start,rr.kind=Be;else break}return this.labels.push({name:S,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,S){return f.expression=S,this.semicolon(),this.finishNode(f,"ExpressionStatement")},_e.parseBlock=function(f,S,A){for(f===void 0&&(f=!0),S===void 0&&(S=this.startNode()),S.body=[],this.expect(w.braceL),f&&this.enterScope(0);this.type!==w.braceR;){var M=this.parseStatement(null);S.body.push(M)}return A&&(this.strict=!1),this.next(),f&&this.exitScope(),this.finishNode(S,"BlockStatement")},_e.parseFor=function(f,S){return f.init=S,this.expect(w.semi),f.test=this.type===w.semi?null:this.parseExpression(),this.expect(w.semi),f.update=this.type===w.parenR?null:this.parseExpression(),this.expect(w.parenR),f.body=this.parseStatement("for"),this.exitScope(),this.labels.pop(),this.finishNode(f,"ForStatement")},_e.parseForIn=function(f,S){var A=this.type===w._in;return this.next(),S.type==="VariableDeclaration"&&S.declarations[0].init!=null&&(!A||this.options.ecmaVersion<8||this.strict||S.kind!=="var"||S.declarations[0].id.type!=="Identifier")&&this.raise(S.start,(A?"for-in":"for-of")+" loop variable declaration may not have an initializer"),f.left=S,f.right=A?this.parseExpression():this.parseMaybeAssign(),this.expect(w.parenR),f.body=this.parseStatement("for"),this.exitScope(),this.labels.pop(),this.finishNode(f,A?"ForInStatement":"ForOfStatement")},_e.parseVar=function(f,S,A,M){for(f.declarations=[],f.kind=A;;){var G=this.startNode();if(this.parseVarId(G,A),this.eat(w.eq)?G.init=this.parseMaybeAssign(S):!M&&A==="const"&&!(this.type===w._in||this.options.ecmaVersion>=6&&this.isContextual("of"))?this.unexpected():!M&&G.id.type!=="Identifier"&&!(S&&(this.type===w._in||this.isContextual("of")))?this.raise(this.lastTokEnd,"Complex binding patterns require an initialization value"):G.init=null,f.declarations.push(this.finishNode(G,"VariableDeclarator")),!this.eat(w.comma))break}return f},_e.parseVarId=function(f,S){f.id=this.parseBindingAtom(),this.checkLValPattern(f.id,S==="var"?oe:he,!1)};var va=1,go=2,vo=4;_e.parseFunction=function(f,S,A,M,G){this.initFunction(f),(this.options.ecmaVersion>=9||this.options.ecmaVersion>=6&&!M)&&(this.type===w.star&&S&go&&this.unexpected(),f.generator=this.eat(w.star)),this.options.ecmaVersion>=8&&(f.async=!!M),S&va&&(f.id=S&vo&&this.type!==w.name?null:this.parseIdent(),f.id&&!(S&go)&&this.checkLValSimple(f.id,this.strict||f.generator||f.async?this.treatFunctionsAsVar?oe:he:Fe));var ie=this.yieldPos,fe=this.awaitPos,Be=this.awaitIdentPos;return this.yieldPos=0,this.awaitPos=0,this.awaitIdentPos=0,this.enterScope(ho(f.async,f.generator)),S&va||(f.id=this.type===w.name?this.parseIdent():null),this.parseFunctionParams(f),this.parseFunctionBody(f,A,!1,G),this.yieldPos=ie,this.awaitPos=fe,this.awaitIdentPos=Be,this.finishNode(f,S&va?"FunctionDeclaration":"FunctionExpression")},_e.parseFunctionParams=function(f){this.expect(w.parenL),f.params=this.parseBindingList(w.parenR,!1,this.options.ecmaVersion>=8),this.checkYieldAwaitInDefaultParams()},_e.parseClass=function(f,S){this.next();var A=this.strict;this.strict=!0,this.parseClassId(f,S),this.parseClassSuper(f);var M=this.enterClassBody(),G=this.startNode(),ie=!1;for(G.body=[],this.expect(w.braceL);this.type!==w.braceR;){var fe=this.parseClassElement(f.superClass!==null);fe&&(G.body.push(fe),fe.type==="MethodDefinition"&&fe.kind==="constructor"?(ie&&this.raiseRecoverable(fe.start,"Duplicate constructor in the same class"),ie=!0):fe.key&&fe.key.type==="PrivateIdentifier"&&Pi(M,fe)&&this.raiseRecoverable(fe.key.start,"Identifier '#"+fe.key.name+"' has already been declared"))}return this.strict=A,this.next(),f.body=this.finishNode(G,"ClassBody"),this.exitClassBody(),this.finishNode(f,S?"ClassDeclaration":"ClassExpression")},_e.parseClassElement=function(f){if(this.eat(w.semi))return null;var S=this.options.ecmaVersion,A=this.startNode(),M="",G=!1,ie=!1,fe="method",Be=!1;if(this.eatContextual("static")){if(S>=13&&this.eat(w.braceL))return this.parseClassStaticBlock(A),A;this.isClassElementNameStart()||this.type===w.star?Be=!0:M="static"}if(A.static=Be,!M&&S>=8&&this.eatContextual("async")&&((this.isClassElementNameStart()||this.type===w.star)&&!this.canInsertSemicolon()?ie=!0:M="async"),!M&&(S>=9||!ie)&&this.eat(w.star)&&(G=!0),!M&&!ie&&!G){var Ge=this.value;(this.eatContextual("get")||this.eatContextual("set"))&&(this.isClassElementNameStart()?fe=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),S<13||this.type===w.parenL||fe!=="method"||G||ie){var rr=!A.static&&As(A,"constructor"),Ft=rr&&f;rr&&fe!=="method"&&this.raise(A.key.start,"Constructor can't have get/set modifier"),A.kind=rr?"constructor":fe,this.parseClassMethod(A,G,ie,Ft)}else this.parseClassField(A);return A},_e.isClassElementNameStart=function(){return this.type===w.name||this.type===w.privateId||this.type===w.num||this.type===w.string||this.type===w.bracketL||this.type.keyword},_e.parseClassElementName=function(f){this.type===w.privateId?(this.value==="constructor"&&this.raise(this.start,"Classes can't have an element named '#constructor'"),f.computed=!1,f.key=this.parsePrivateIdent()):this.parsePropertyName(f)},_e.parseClassMethod=function(f,S,A,M){var G=f.key;f.kind==="constructor"?(S&&this.raise(G.start,"Constructor can't be a generator"),A&&this.raise(G.start,"Constructor can't be an async method")):f.static&&As(f,"prototype")&&this.raise(G.start,"Classes may not have a static property named prototype");var ie=f.value=this.parseMethod(S,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(As(f,"constructor")?this.raise(f.key.start,"Classes can't have a field named 'constructor'"):f.static&&As(f,"prototype")&&this.raise(f.key.start,"Classes can't have a static field named 'prototype'"),this.eat(w.eq)){var S=this.currentThisScope(),A=S.inClassFieldInit;S.inClassFieldInit=!0,f.value=this.parseMaybeAssign(),S.inClassFieldInit=A}else f.value=null;return this.semicolon(),this.finishNode(f,"PropertyDefinition")},_e.parseClassStaticBlock=function(f){f.body=[];var S=this.labels;for(this.labels=[],this.enterScope(nn|tr);this.type!==w.braceR;){var A=this.parseStatement(null);f.body.push(A)}return this.next(),this.exitScope(),this.labels=S,this.finishNode(f,"StaticBlock")},_e.parseClassId=function(f,S){this.type===w.name?(f.id=this.parseIdent(),S&&this.checkLValSimple(f.id,he,!1)):(S===!0&&this.unexpected(),f.id=null)},_e.parseClassSuper=function(f){f.superClass=this.eat(w._extends)?this.parseExprSubscripts(null,!1):null},_e.enterClassBody=function(){var f={declared:Object.create(null),used:[]};return this.privateNameStack.push(f),f.declared},_e.exitClassBody=function(){var f=this.privateNameStack.pop(),S=f.declared,A=f.used;if(this.options.checkPrivateFields)for(var M=this.privateNameStack.length,G=M===0?null:this.privateNameStack[M-1],ie=0;ie=11&&(this.eatContextual("as")?(f.exported=this.parseModuleExportName(),this.checkExport(S,f.exported,this.lastTokStart)):f.exported=null),this.expectContextual("from"),this.type!==w.string&&this.unexpected(),f.source=this.parseExprAtom(),this.options.ecmaVersion>=16&&(f.attributes=this.parseWithClause()),this.semicolon(),this.finishNode(f,"ExportAllDeclaration")},_e.parseExport=function(f,S){if(this.next(),this.eat(w.star))return this.parseExportAllDeclaration(f,S);if(this.eat(w._default))return this.checkExport(S,"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(S,f.declaration.declarations):this.checkExport(S,f.declaration.id,f.declaration.id.start),f.specifiers=[],f.source=null;else{if(f.declaration=null,f.specifiers=this.parseExportSpecifiers(S),this.eatContextual("from"))this.type!==w.string&&this.unexpected(),f.source=this.parseExprAtom(),this.options.ecmaVersion>=16&&(f.attributes=this.parseWithClause());else{for(var A=0,M=f.specifiers;A=16&&(f.attributes=this.parseWithClause()),this.semicolon(),this.finishNode(f,"ImportDeclaration")},_e.parseImportSpecifier=function(){var f=this.startNode();return f.imported=this.parseModuleExportName(),this.eatContextual("as")?f.local=this.parseIdent():(this.checkUnreserved(f.imported),f.local=f.imported),this.checkLValSimple(f.local,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=[],S=!0;if(this.type===w.name&&(f.push(this.parseImportDefaultSpecifier()),!this.eat(w.comma)))return f;if(this.type===w.star)return f.push(this.parseImportNamespaceSpecifier()),f;for(this.expect(w.braceL);!this.eat(w.braceR);){if(S)S=!1;else if(this.expect(w.comma),this.afterTrailingComma(w.braceR))break;f.push(this.parseImportSpecifier())}return f},_e.parseWithClause=function(){var f=[];if(!this.eat(w._with))return f;this.expect(w.braceL);for(var S={},A=!0;!this.eat(w.braceR);){if(A)A=!1;else if(this.expect(w.comma),this.afterTrailingComma(w.braceR))break;var M=this.parseImportAttribute(),G=M.key.type==="Identifier"?M.key.name:M.key.value;B(S,G)&&this.raiseRecoverable(M.key.start,"Duplicate attribute key '"+G+"'"),S[G]=!0,f.push(M)}return f},_e.parseImportAttribute=function(){var f=this.startNode();return f.key=this.type===w.string?this.parseExprAtom():this.parseIdent(this.options.allowReserved!=="never"),this.expect(w.colon),this.type!==w.string&&this.unexpected(),f.value=this.parseExprAtom(),this.finishNode(f,"ImportAttribute")},_e.parseModuleExportName=function(){if(this.options.ecmaVersion>=13&&this.type===w.string){var f=this.parseLiteral(this.value);return de.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 S=0;S=5&&f.type==="ExpressionStatement"&&f.expression.type==="Literal"&&typeof f.expression.value=="string"&&(this.input[f.start]==='"'||this.input[f.start]==="'")};var Yn=Le.prototype;Yn.toAssignable=function(f,S,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,G=f.properties;M=8&&!Be&&Ge.name==="async"&&!this.canInsertSemicolon()&&this.eat(w._function))return this.overrideContext(bn.f_expr),this.parseFunction(this.startNodeAt(ie,fe),0,!1,!0,S);if(G&&!this.canInsertSemicolon()){if(this.eat(w.arrow))return this.parseArrowExpression(this.startNodeAt(ie,fe),[Ge],!1,S);if(this.options.ecmaVersion>=8&&Ge.name==="async"&&this.type===w.name&&!Be&&(!this.potentialArrowInForAwait||this.value!=="of"||this.containsEsc))return Ge=this.parseIdent(!1),(this.canInsertSemicolon()||!this.eat(w.arrow))&&this.unexpected(),this.parseArrowExpression(this.startNodeAt(ie,fe),[Ge],!0,S)}return Ge;case w.regexp:var rr=this.value;return M=this.parseLiteral(rr.value),M.regex={pattern:rr.pattern,flags:rr.flags},M;case w.num:case w.string:return this.parseLiteral(this.value);case w._null:case w._true:case w._false:return M=this.startNode(),M.value=this.type===w._null?null:this.type===w._true,M.raw=this.type.keyword,this.next(),this.finishNode(M,"Literal");case w.parenL:var Ft=this.start,Xt=this.parseParenAndDistinguishExpression(G,S);return f&&(f.parenthesizedAssign<0&&!this.isSimpleAssignTarget(Xt)&&(f.parenthesizedAssign=Ft),f.parenthesizedBind<0&&(f.parenthesizedBind=Ft)),Xt;case w.bracketL:return M=this.startNode(),this.next(),M.elements=this.parseExprList(w.bracketR,!0,!0,f),this.finishNode(M,"ArrayExpression");case w.braceL:return this.overrideContext(bn.b_expr),this.parseObj(!1,f);case w._function:return M=this.startNode(),this.next(),this.parseFunction(M,0);case w._class:return this.parseClass(this.startNode(),!1);case w._new:return this.parseNew();case w.backQuote:return this.parseTemplate();case w._import:return this.options.ecmaVersion>=11?this.parseExprImport(A):this.unexpected();default:return this.parseExprAtomDefault()}},Ht.parseExprAtomDefault=function(){this.unexpected()},Ht.parseExprImport=function(f){var S=this.startNode();if(this.containsEsc&&this.raiseRecoverable(this.start,"Escape sequence in keyword import"),this.next(),this.type===w.parenL&&!f)return this.parseDynamicImport(S);if(this.type===w.dot){var A=this.startNodeAt(S.start,S.loc&&S.loc.start);return A.name="import",S.meta=this.finishNode(A,"Identifier"),this.parseImportMeta(S)}else this.unexpected()},Ht.parseDynamicImport=function(f){if(this.next(),f.source=this.parseMaybeAssign(),this.options.ecmaVersion>=16)this.eat(w.parenR)?f.options=null:(this.expect(w.comma),this.afterTrailingComma(w.parenR)?f.options=null:(f.options=this.parseMaybeAssign(),this.eat(w.parenR)||(this.expect(w.comma),this.afterTrailingComma(w.parenR)||this.unexpected())));else if(!this.eat(w.parenR)){var S=this.start;this.eat(w.comma)&&this.eat(w.parenR)?this.raiseRecoverable(S,"Trailing comma is not allowed in import()"):this.unexpected(S)}return this.finishNode(f,"ImportExpression")},Ht.parseImportMeta=function(f){this.next();var S=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'"),S&&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")},Ht.parseLiteral=function(f){var S=this.startNode();return S.value=f,S.raw=this.input.slice(this.start,this.end),S.raw.charCodeAt(S.raw.length-1)===110&&(S.bigint=S.raw.slice(0,-1).replace(/_/g,"")),this.next(),this.finishNode(S,"Literal")},Ht.parseParenExpression=function(){this.expect(w.parenL);var f=this.parseExpression();return this.expect(w.parenR),f},Ht.shouldParseArrow=function(f){return!this.canInsertSemicolon()},Ht.parseParenAndDistinguishExpression=function(f,S){var A=this.start,M=this.startLoc,G,ie=this.options.ecmaVersion>=8;if(this.options.ecmaVersion>=6){this.next();var fe=this.start,Be=this.startLoc,Ge=[],rr=!0,Ft=!1,Xt=new F,Hr=this.yieldPos,Th=this.awaitPos,up;for(this.yieldPos=0,this.awaitPos=0;this.type!==w.parenR;)if(rr?rr=!1:this.expect(w.comma),ie&&this.afterTrailingComma(w.parenR,!0)){Ft=!0;break}else if(this.type===w.ellipsis){up=this.start,Ge.push(this.parseParenItem(this.parseRestBinding())),this.type===w.comma&&this.raiseRecoverable(this.start,"Comma is not permitted after the rest element");break}else Ge.push(this.parseMaybeAssign(!1,Xt,this.parseParenItem));var Qm=this.lastTokEnd,dp=this.lastTokEndLoc;if(this.expect(w.parenR),f&&this.shouldParseArrow(Ge)&&this.eat(w.arrow))return this.checkPatternErrors(Xt,!1),this.checkYieldAwaitInDefaultParams(),this.yieldPos=Hr,this.awaitPos=Th,this.parseParenArrowList(A,M,Ge,S);(!Ge.length||Ft)&&this.unexpected(this.lastTokStart),up&&this.unexpected(up),this.checkExpressionErrors(Xt,!0),this.yieldPos=Hr||this.yieldPos,this.awaitPos=Th||this.awaitPos,Ge.length>1?(G=this.startNodeAt(fe,Be),G.expressions=Ge,this.finishNodeAt(G,"SequenceExpression",Qm,dp)):G=Ge[0]}else G=this.parseParenExpression();if(this.options.preserveParens){var pp=this.startNodeAt(A,M);return pp.expression=G,this.finishNode(pp,"ParenthesizedExpression")}else return G},Ht.parseParenItem=function(f){return f},Ht.parseParenArrowList=function(f,S,A,M){return this.parseArrowExpression(this.startNodeAt(f,S),A,!1,M)};var A6=[];Ht.parseNew=function(){this.containsEsc&&this.raiseRecoverable(this.start,"Escape sequence in keyword new");var f=this.startNode();if(this.next(),this.options.ecmaVersion>=6&&this.type===w.dot){var S=this.startNodeAt(f.start,f.loc&&f.loc.start);S.name="new",f.meta=this.finishNode(S,"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,G=this.startLoc;return f.callee=this.parseSubscripts(this.parseExprAtom(null,!1,!0),M,G,!0,!1),this.eat(w.parenL)?f.arguments=this.parseExprList(w.parenR,this.options.ecmaVersion>=8,!1):f.arguments=A6,this.finishNode(f,"NewExpression")},Ht.parseTemplateElement=function(f){var S=f.isTagged,A=this.startNode();return this.type===w.invalidTemplate?(S||this.raiseRecoverable(this.start,"Bad escape sequence in untagged template literal"),A.value={raw:this.value.replace(/\r\n?/g,` `),cooked:null}):A.value={raw:this.input.slice(this.start,this.end).replace(/\r\n?/g,` `),cooked:this.value},this.next(),A.tail=this.type===w.backQuote,this.finishNode(A,"TemplateElement")},Ht.parseTemplate=function(f){f===void 0&&(f={});var S=f.isTagged;S===void 0&&(S=!1);var A=this.startNode();this.next(),A.expressions=[];var M=this.parseTemplateElement({isTagged:S});for(A.quasis=[M];!M.tail;)this.type===w.eof&&this.raise(this.pos,"Unterminated template literal"),this.expect(w.dollarBraceL),A.expressions.push(this.parseExpression()),this.expect(w.braceR),A.quasis.push(M=this.parseTemplateElement({isTagged:S}));return this.next(),this.finishNode(A,"TemplateLiteral")},Ht.isAsyncProp=function(f){return!f.computed&&f.key.type==="Identifier"&&f.key.name==="async"&&(this.type===w.name||this.type===w.num||this.type===w.string||this.type===w.bracketL||this.type.keyword||this.options.ecmaVersion>=9&&this.type===w.star)&&!P.test(this.input.slice(this.lastTokEnd,this.start))},Ht.parseObj=function(f,S){var A=this.startNode(),M=!0,G={};for(A.properties=[],this.next();!this.eat(w.braceR);){if(M)M=!1;else if(this.expect(w.comma),this.options.ecmaVersion>=5&&this.afterTrailingComma(w.braceR))break;var ie=this.parseProperty(f,S);f||this.checkPropClash(ie,G,S),A.properties.push(ie)}return this.finishNode(A,f?"ObjectPattern":"ObjectExpression")},Ht.parseProperty=function(f,S){var A=this.startNode(),M,G,ie,fe;if(this.options.ecmaVersion>=9&&this.eat(w.ellipsis))return f?(A.argument=this.parseIdent(!1),this.type===w.comma&&this.raiseRecoverable(this.start,"Comma is not permitted after the rest element"),this.finishNode(A,"RestElement")):(A.argument=this.parseMaybeAssign(!1,S),this.type===w.comma&&S&&S.trailingComma<0&&(S.trailingComma=this.start),this.finishNode(A,"SpreadElement"));this.options.ecmaVersion>=6&&(A.method=!1,A.shorthand=!1,(f||S)&&(ie=this.start,fe=this.startLoc),f||(M=this.eat(w.star)));var Be=this.containsEsc;return this.parsePropertyName(A),!f&&!Be&&this.options.ecmaVersion>=8&&!M&&this.isAsyncProp(A)?(G=!0,M=this.options.ecmaVersion>=9&&this.eat(w.star),this.parsePropertyName(A)):G=!1,this.parsePropertyValue(A,f,M,G,ie,fe,S,Be),this.finishNode(A,"Property")},Ht.parseGetterSetter=function(f){f.kind=f.key.name,this.parsePropertyName(f),f.value=this.parseMethod(!1);var S=f.kind==="get"?0:1;if(f.value.params.length!==S){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")},Ht.parsePropertyValue=function(f,S,A,M,G,ie,fe,Be){(A||M)&&this.type===w.colon&&this.unexpected(),this.eat(w.colon)?(f.value=S?this.parseMaybeDefault(this.start,this.startLoc):this.parseMaybeAssign(!1,fe),f.kind="init"):this.options.ecmaVersion>=6&&this.type===w.parenL?(S&&this.unexpected(),f.kind="init",f.method=!0,f.value=this.parseMethod(A,M)):!S&&!Be&&this.options.ecmaVersion>=5&&!f.computed&&f.key.type==="Identifier"&&(f.key.name==="get"||f.key.name==="set")&&this.type!==w.comma&&this.type!==w.braceR&&this.type!==w.eq?((A||M)&&this.unexpected(),this.parseGetterSetter(f)):this.options.ecmaVersion>=6&&!f.computed&&f.key.type==="Identifier"?((A||M)&&this.unexpected(),this.checkUnreserved(f.key),f.key.name==="await"&&!this.awaitIdentPos&&(this.awaitIdentPos=G),f.kind="init",S?f.value=this.parseMaybeDefault(G,ie,this.copyNode(f.key)):this.type===w.eq&&fe?(fe.shorthandAssign<0&&(fe.shorthandAssign=this.start),f.value=this.parseMaybeDefault(G,ie,this.copyNode(f.key))):f.value=this.copyNode(f.key),f.shorthand=!0):this.unexpected()},Ht.parsePropertyName=function(f){if(this.options.ecmaVersion>=6){if(this.eat(w.bracketL))return f.computed=!0,f.key=this.parseMaybeAssign(),this.expect(w.bracketR),f.key;f.computed=!1}return f.key=this.type===w.num||this.type===w.string?this.parseExprAtom():this.parseIdent(this.options.allowReserved!=="never")},Ht.initFunction=function(f){f.id=null,this.options.ecmaVersion>=6&&(f.generator=f.expression=!1),this.options.ecmaVersion>=8&&(f.async=!1)},Ht.parseMethod=function(f,S,A){var M=this.startNode(),G=this.yieldPos,ie=this.awaitPos,fe=this.awaitIdentPos;return this.initFunction(M),this.options.ecmaVersion>=6&&(M.generator=f),this.options.ecmaVersion>=8&&(M.async=!!S),this.yieldPos=0,this.awaitPos=0,this.awaitIdentPos=0,this.enterScope(ho(S,M.generator)|tr|(A?Vn:0)),this.expect(w.parenL),M.params=this.parseBindingList(w.parenR,!1,this.options.ecmaVersion>=8),this.checkYieldAwaitInDefaultParams(),this.parseFunctionBody(M,!1,!0,!1),this.yieldPos=G,this.awaitPos=ie,this.awaitIdentPos=fe,this.finishNode(M,"FunctionExpression")},Ht.parseArrowExpression=function(f,S,A,M){var G=this.yieldPos,ie=this.awaitPos,fe=this.awaitIdentPos;return this.enterScope(ho(A,!1)|at),this.initFunction(f),this.options.ecmaVersion>=8&&(f.async=!!A),this.yieldPos=0,this.awaitPos=0,this.awaitIdentPos=0,f.params=this.toAssignableList(S,!0),this.parseFunctionBody(f,!0,!1,M),this.yieldPos=G,this.awaitPos=ie,this.awaitIdentPos=fe,this.finishNode(f,"ArrowFunctionExpression")},Ht.parseFunctionBody=function(f,S,A,M){var G=S&&this.type!==w.braceL,ie=this.strict,fe=!1;if(G)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)&&(fe=this.strictDirective(this.end),fe&&Be&&this.raiseRecoverable(f.start,"Illegal 'use strict' directive in function with non-simple parameter list"));var Ge=this.labels;this.labels=[],fe&&(this.strict=!0),this.checkParams(f,!ie&&!fe&&!S&&!A&&this.isSimpleParamList(f.params)),this.strict&&f.id&&this.checkLValSimple(f.id,Pe),f.body=this.parseBlock(!1,void 0,fe&&!ie),f.expression=!1,this.adaptDirectivePrologue(f.body.body),this.labels=Ge}this.exitScope()},Ht.isSimpleParamList=function(f){for(var S=0,A=f;S-1||G.functions.indexOf(f)>-1||G.var.indexOf(f)>-1,G.lexical.push(f),this.inModule&&G.flags&Ie&&delete this.undefinedExports[f]}else if(S===He){var ie=this.currentScope();ie.lexical.push(f)}else if(S===Fe){var fe=this.currentScope();this.treatFunctionsAsVar?M=fe.lexical.indexOf(f)>-1:M=fe.lexical.indexOf(f)>-1||fe.var.indexOf(f)>-1,fe.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&kt&&Ge.lexical[0]===f)||!this.treatFunctionsAsVarInScope(Ge)&&Ge.functions.indexOf(f)>-1){M=!0;break}if(Ge.var.push(f),this.inModule&&Ge.flags&Ie&&delete this.undefinedExports[f],Ge.flags&ja)break}M&&this.raiseRecoverable(A,"Identifier '"+f+"' has already been declared")},bu.checkLocalExport=function(f){this.scopeStack[0].lexical.indexOf(f.name)===-1&&this.scopeStack[0].var.indexOf(f.name)===-1&&(this.undefinedExports[f.name]=f)},bu.currentScope=function(){return this.scopeStack[this.scopeStack.length-1]},bu.currentVarScope=function(){for(var f=this.scopeStack.length-1;;f--){var S=this.scopeStack[f];if(S.flags&ja)return S}},bu.currentThisScope=function(){for(var f=this.scopeStack.length-1;;f--){var S=this.scopeStack[f];if(S.flags&ja&&!(S.flags&at))return S}};var Rd=function(S,A,M){this.type="",this.start=A,this.end=0,S.options.locations&&(this.loc=new Xe(S,M)),S.options.directSourceFile&&(this.sourceFile=S.options.directSourceFile),S.options.ranges&&(this.range=[A,0])},Sh=Le.prototype;Sh.startNode=function(){return new Rd(this,this.start,this.startLoc)},Sh.startNodeAt=function(f,S){return new Rd(this,f,S)};function Um(f,S,A,M){return f.type=S,f.end=A,this.options.locations&&(f.loc.end=M),this.options.ranges&&(f.range[1]=A),f}Sh.finishNode=function(f,S){return Um.call(this,f,S,this.lastTokEnd,this.lastTokEndLoc)},Sh.finishNodeAt=function(f,S,A,M){return Um.call(this,f,S,A,M)},Sh.copyNode=function(f){var S=new Rd(this,f.start,this.startLoc);for(var A in f)S[A]=f[A];return S};var zR="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",P6="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",L6=P6+" Extended_Pictographic",I6=L6,O6=I6+" EBase EComp EMod EPres ExtPict",M6=O6,DR=M6,jR={9:P6,10:L6,11:I6,12:O6,13:M6,14:DR},N6="Basic_Emoji Emoji_Keycap_Sequence RGI_Emoji_Modifier_Sequence RGI_Emoji_Flag_Sequence RGI_Emoji_Tag_Sequence RGI_Emoji_ZWJ_Sequence RGI_Emoji",BR={9:"",10:"",11:"",12:"",13:"",14:N6},z6="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",D6="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",j6=D6+" Dogra Dogr Gunjala_Gondi Gong Hanifi_Rohingya Rohg Makasar Maka Medefaidrin Medf Old_Sogdian Sogo Sogdian Sogd",B6=j6+" Elymaic Elym Nandinagari Nand Nyiakeng_Puachue_Hmong Hmnp Wancho Wcho",V6=B6+" Chorasmian Chrs Diak Dives_Akuru Khitan_Small_Script Kits Yezi Yezidi",kh=V6+" Cypro_Minoan Cpmn Old_Uyghur Ougr Tangsa Tnsa Toto Vithkuqi Vith",VR=kh+" "+zR,Zm={9:D6,10:j6,11:B6,12:V6,13:kh,14:VR},H6={};function HR(f){var S=H6[f]={binary:te(jR[f]+" "+z6),binaryOfStrings:te(BR[f]),nonBinary:{General_Category:te(z6),Script:te(Zm[f])}};S.nonBinary.Script_Extensions=S.nonBinary.Script,S.nonBinary.gc=S.nonBinary.General_Category,S.nonBinary.sc=S.nonBinary.Script,S.nonBinary.scx=S.nonBinary.Script_Extensions}for(var D3=0,j3=[9,10,11,12,13,14];D3=6?"uy":"")+(S.options.ecmaVersion>=9?"s":"")+(S.options.ecmaVersion>=13?"d":"")+(S.options.ecmaVersion>=15?"v":""),this.unicodeProperties=H6[S.options.ecmaVersion>=14?14:S.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};yl.prototype.reset=function(S,A,M){var G=M.indexOf("v")!==-1,ie=M.indexOf("u")!==-1;this.start=S|0,this.source=A+"",this.flags=M,G&&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)},yl.prototype.raise=function(S){this.parser.raiseRecoverable(this.start,"Invalid regular expression: /"+this.source+"/: "+S)},yl.prototype.at=function(S,A){A===void 0&&(A=!1);var M=this.source,G=M.length;if(S>=G)return-1;var ie=M.charCodeAt(S);if(!(A||this.switchU)||ie<=55295||ie>=57344||S+1>=G)return ie;var fe=M.charCodeAt(S+1);return fe>=56320&&fe<=57343?(ie<<10)+fe-56613888:ie},yl.prototype.nextIndex=function(S,A){A===void 0&&(A=!1);var M=this.source,G=M.length;if(S>=G)return G;var ie=M.charCodeAt(S),fe;return!(A||this.switchU)||ie<=55295||ie>=57344||S+1>=G||(fe=M.charCodeAt(S+1))<56320||fe>57343?S+1:S+2},yl.prototype.current=function(S){return S===void 0&&(S=!1),this.at(this.pos,S)},yl.prototype.lookahead=function(S){return S===void 0&&(S=!1),this.at(this.nextIndex(this.pos,S),S)},yl.prototype.advance=function(S){S===void 0&&(S=!1),this.pos=this.nextIndex(this.pos,S)},yl.prototype.eat=function(S,A){return A===void 0&&(A=!1),this.current(A)===S?(this.advance(A),!0):!1},yl.prototype.eatChars=function(S,A){A===void 0&&(A=!1);for(var M=this.pos,G=0,ie=S;G-1&&this.raise(f.start,"Duplicate regular expression flag"),fe==="u"&&(M=!0),fe==="v"&&(G=!0)}this.options.ecmaVersion>=15&&M&&G&&this.raise(f.start,"Invalid regular expression flag")};function FR(f){for(var S in f)return!0;return!1}rt.validateRegExpPattern=function(f){this.regexp_pattern(f),!f.switchN&&this.options.ecmaVersion>=9&&FR(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 S=0,A=f.backReferenceNames;S=16;for(S&&(f.branchID=new qm(f.branchID,null)),this.regexp_alternative(f);f.eat(124);)S&&(f.branchID=f.branchID.sibling()),this.regexp_alternative(f);S&&(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=S,!1},rt.regexp_eatQuantifier=function(f,S){return S===void 0&&(S=!1),this.regexp_eatQuantifierPrefix(f,S)?(f.eat(63),!0):!1},rt.regexp_eatQuantifierPrefix=function(f,S){return f.eat(42)||f.eat(43)||f.eat(63)||this.regexp_eatBracedQuantifier(f,S)},rt.regexp_eatBracedQuantifier=function(f,S){var A=f.pos;if(f.eat(123)){var M=0,G=-1;if(this.regexp_eatDecimalDigits(f)&&(M=f.lastIntValue,f.eat(44)&&this.regexp_eatDecimalDigits(f)&&(G=f.lastIntValue),f.eat(125)))return G!==-1&&G=16){var A=this.regexp_eatModifiers(f),M=f.eat(45);if(A||M){for(var G=0;G-1&&f.raise("Duplicate regular expression modifiers")}if(M){var fe=this.regexp_eatModifiers(f);!A&&!fe&&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=S}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 S="",A=0;(A=f.current())!==-1&&$R(A);)S+=le(A),f.advance();return S};function $R(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 S=f.current();return B3(S)?(f.lastIntValue=S,f.advance(),!0):!1};function B3(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 S=f.pos,A=0;(A=f.current())!==-1&&!B3(A);)f.advance();return f.pos!==S},rt.regexp_eatExtendedPatternCharacter=function(f){var S=f.current();return S!==-1&&S!==36&&!(S>=40&&S<=43)&&S!==46&&S!==63&&S!==91&&S!==94&&S!==124?(f.advance(),!0):!1},rt.regexp_groupSpecifier=function(f){if(f.eat(63)){this.regexp_eatGroupName(f)||f.raise("Invalid group");var S=this.options.ecmaVersion>=16,A=f.groupNames[f.lastStringValue];if(A)if(S)for(var M=0,G=A;M=11,M=f.current(A);return f.advance(A),M===92&&this.regexp_eatRegExpUnicodeEscapeSequence(f,A)&&(M=f.lastIntValue),$6(M)?(f.lastIntValue=M,!0):(f.pos=S,!1)};function $6(f){return h(f,!0)||f===36||f===95}rt.regexp_eatRegExpIdentifierPart=function(f){var S=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),G6(M)?(f.lastIntValue=M,!0):(f.pos=S,!1)};function G6(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 S=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=S}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 S=f.pos;if(f.eat(99)){if(this.regexp_eatControlLetter(f))return!0;f.pos=S}return!1},rt.regexp_eatZero=function(f){return f.current()===48&&!cp(f.lookahead())?(f.lastIntValue=0,f.advance(),!0):!1},rt.regexp_eatControlEscape=function(f){var S=f.current();return S===116?(f.lastIntValue=9,f.advance(),!0):S===110?(f.lastIntValue=10,f.advance(),!0):S===118?(f.lastIntValue=11,f.advance(),!0):S===102?(f.lastIntValue=12,f.advance(),!0):S===114?(f.lastIntValue=13,f.advance(),!0):!1},rt.regexp_eatControlLetter=function(f){var S=f.current();return Km(S)?(f.lastIntValue=S%32,f.advance(),!0):!1};function Km(f){return f>=65&&f<=90||f>=97&&f<=122}rt.regexp_eatRegExpUnicodeEscapeSequence=function(f,S){S===void 0&&(S=!1);var A=f.pos,M=S||f.switchU;if(f.eat(117)){if(this.regexp_eatFixedHexDigits(f,4)){var G=f.lastIntValue;if(M&&G>=55296&&G<=56319){var ie=f.pos;if(f.eat(92)&&f.eat(117)&&this.regexp_eatFixedHexDigits(f,4)){var fe=f.lastIntValue;if(fe>=56320&&fe<=57343)return f.lastIntValue=(G-55296)*1024+(fe-56320)+65536,!0}f.pos=ie,f.lastIntValue=G}return!0}if(M&&f.eat(123)&&this.regexp_eatHexDigits(f)&&f.eat(125)&&GR(f.lastIntValue))return!0;M&&f.raise("Invalid unicode escape"),f.pos=A}return!1};function GR(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 S=f.current();return S!==99&&(!f.switchN||S!==107)?(f.lastIntValue=S,f.advance(),!0):!1},rt.regexp_eatDecimalEscape=function(f){f.lastIntValue=0;var S=f.current();if(S>=49&&S<=57){do f.lastIntValue=10*f.lastIntValue+(S-48),f.advance();while((S=f.current())>=48&&S<=57);return!0}return!1};var V3=0,Wo=1,yo=2;rt.regexp_eatCharacterClassEscape=function(f){var S=f.current();if(UR(S))return f.lastIntValue=-1,f.advance(),Wo;var A=!1;if(f.switchU&&this.options.ecmaVersion>=9&&((A=S===80)||S===112)){f.lastIntValue=-1,f.advance();var M;if(f.eat(123)&&(M=this.regexp_eatUnicodePropertyValueExpression(f))&&f.eat(125))return A&&M===yo&&f.raise("Invalid property name"),M;f.raise("Invalid property name")}return V3};function UR(f){return f===100||f===68||f===115||f===83||f===119||f===87}rt.regexp_eatUnicodePropertyValueExpression=function(f){var S=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),Wo}}if(f.pos=S,this.regexp_eatLoneUnicodePropertyNameOrValue(f)){var G=f.lastStringValue;return this.regexp_validateUnicodePropertyNameOrValue(f,G)}return V3},rt.regexp_validateUnicodePropertyNameAndValue=function(f,S,A){B(f.unicodeProperties.nonBinary,S)||f.raise("Invalid property name"),f.unicodeProperties.nonBinary[S].test(A)||f.raise("Invalid property value")},rt.regexp_validateUnicodePropertyNameOrValue=function(f,S){if(f.unicodeProperties.binary.test(S))return Wo;if(f.switchV&&f.unicodeProperties.binaryOfStrings.test(S))return yo;f.raise("Invalid property name")},rt.regexp_eatUnicodePropertyName=function(f){var S=0;for(f.lastStringValue="";H3(S=f.current());)f.lastStringValue+=le(S),f.advance();return f.lastStringValue!==""};function H3(f){return Km(f)||f===95}rt.regexp_eatUnicodePropertyValue=function(f){var S=0;for(f.lastStringValue="";U6(S=f.current());)f.lastStringValue+=le(S),f.advance();return f.lastStringValue!==""};function U6(f){return H3(f)||cp(f)}rt.regexp_eatLoneUnicodePropertyNameOrValue=function(f){return this.regexp_eatUnicodePropertyValue(f)},rt.regexp_eatCharacterClass=function(f){if(f.eat(91)){var S=f.eat(94),A=this.regexp_classContents(f);return f.eat(93)||f.raise("Unterminated character class"),S&&A===yo&&f.raise("Negated character class may contain strings"),!0}return!1},rt.regexp_classContents=function(f){return f.current()===93?Wo:f.switchV?this.regexp_classSetExpression(f):(this.regexp_nonEmptyClassRanges(f),Wo)},rt.regexp_nonEmptyClassRanges=function(f){for(;this.regexp_eatClassAtom(f);){var S=f.lastIntValue;if(f.eat(45)&&this.regexp_eatClassAtom(f)){var A=f.lastIntValue;f.switchU&&(S===-1||A===-1)&&f.raise("Invalid character class"),S!==-1&&A!==-1&&S>A&&f.raise("Range out of order in character class")}}},rt.regexp_eatClassAtom=function(f){var S=f.pos;if(f.eat(92)){if(this.regexp_eatClassEscape(f))return!0;if(f.switchU){var A=f.current();(A===99||$3(A))&&f.raise("Invalid class escape"),f.raise("Invalid escape")}f.pos=S}var M=f.current();return M!==93?(f.lastIntValue=M,f.advance(),!0):!1},rt.regexp_eatClassEscape=function(f){var S=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=S}return this.regexp_eatCharacterClassEscape(f)||this.regexp_eatCharacterEscape(f)},rt.regexp_classSetExpression=function(f){var S=Wo,A;if(!this.regexp_eatClassSetRange(f))if(A=this.regexp_eatClassSetOperand(f)){A===yo&&(S=yo);for(var M=f.pos;f.eatChars([38,38]);){if(f.current()!==38&&(A=this.regexp_eatClassSetOperand(f))){A!==yo&&(S=Wo);continue}f.raise("Invalid character in character class")}if(M!==f.pos)return S;for(;f.eatChars([45,45]);)this.regexp_eatClassSetOperand(f)||f.raise("Invalid character in character class");if(M!==f.pos)return S}else f.raise("Invalid character in character class");for(;;)if(!this.regexp_eatClassSetRange(f)){if(A=this.regexp_eatClassSetOperand(f),!A)return S;A===yo&&(S=yo)}},rt.regexp_eatClassSetRange=function(f){var S=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=S}return!1},rt.regexp_eatClassSetOperand=function(f){return this.regexp_eatClassSetCharacter(f)?Wo:this.regexp_eatClassStringDisjunction(f)||this.regexp_eatNestedClass(f)},rt.regexp_eatNestedClass=function(f){var S=f.pos;if(f.eat(91)){var A=f.eat(94),M=this.regexp_classContents(f);if(f.eat(93))return A&&M===yo&&f.raise("Negated character class may contain strings"),M;f.pos=S}if(f.eat(92)){var G=this.regexp_eatCharacterClassEscape(f);if(G)return G;f.pos=S}return null},rt.regexp_eatClassStringDisjunction=function(f){var S=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=S}return null},rt.regexp_classStringDisjunctionContents=function(f){for(var S=this.regexp_classString(f);f.eat(124);)this.regexp_classString(f)===yo&&(S=yo);return S},rt.regexp_classString=function(f){for(var S=0;this.regexp_eatClassSetCharacter(f);)S++;return S===1?Wo:yo},rt.regexp_eatClassSetCharacter=function(f){var S=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=S,!1);var A=f.current();return A<0||A===f.lookahead()&&F3(A)||ZR(A)?!1:(f.advance(),f.lastIntValue=A,!0)};function F3(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 ZR(f){return f===40||f===41||f===45||f===47||f>=91&&f<=93||f>=123&&f<=125}rt.regexp_eatClassSetReservedPunctuator=function(f){var S=f.current();return Z6(S)?(f.lastIntValue=S,f.advance(),!0):!1};function Z6(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 S=f.current();return cp(S)||S===95?(f.lastIntValue=S%32,f.advance(),!0):!1},rt.regexp_eatHexEscapeSequence=function(f){var S=f.pos;if(f.eat(120)){if(this.regexp_eatFixedHexDigits(f,2))return!0;f.switchU&&f.raise("Invalid escape"),f.pos=S}return!1},rt.regexp_eatDecimalDigits=function(f){var S=f.pos,A=0;for(f.lastIntValue=0;cp(A=f.current());)f.lastIntValue=10*f.lastIntValue+(A-48),f.advance();return f.pos!==S};function cp(f){return f>=48&&f<=57}rt.regexp_eatHexDigits=function(f){var S=f.pos,A=0;for(f.lastIntValue=0;Wm(A=f.current());)f.lastIntValue=16*f.lastIntValue+_d(A),f.advance();return f.pos!==S};function Wm(f){return f>=48&&f<=57||f>=65&&f<=70||f>=97&&f<=102}function _d(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 S=f.lastIntValue;if(this.regexp_eatOctalDigit(f)){var A=f.lastIntValue;S<=3&&this.regexp_eatOctalDigit(f)?f.lastIntValue=S*64+A*8+f.lastIntValue:f.lastIntValue=S*8+A}else f.lastIntValue=S;return!0}return!1},rt.regexp_eatOctalDigit=function(f){var S=f.current();return $3(S)?(f.lastIntValue=S-48,f.advance(),!0):(f.lastIntValue=0,!1)};function $3(f){return f>=48&&f<=55}rt.regexp_eatFixedHexDigits=function(f,S){var A=f.pos;f.lastIntValue=0;for(var M=0;M=this.input.length)return this.finishToken(w.eof);if(f.override)return f.override(this);this.readToken(this.fullCharCodeAtPos())},Rr.readToken=function(f){return h(f,this.options.ecmaVersion>=6)||f===92?this.readWord():this.getTokenFromCode(f)},Rr.fullCharCodeAtPos=function(){var f=this.input.charCodeAt(this.pos);if(f<=55295||f>=56320)return f;var S=this.input.charCodeAt(this.pos+1);return S<=56319||S>=57344?f:(f<<10)+S-56613888},Rr.skipBlockComment=function(){var f=this.options.onComment&&this.curPosition(),S=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,G=S;(M=N(this.input,G,this.pos))>-1;)++this.curLine,G=this.lineStart=M;this.options.onComment&&this.options.onComment(!0,this.input.slice(S+2,A),S,this.pos,f,this.curPosition())},Rr.skipLineComment=function(f){for(var S=this.pos,A=this.options.onComment&&this.curPosition(),M=this.input.charCodeAt(this.pos+=f);this.pos8&&f<14||f>=5760&&$.test(String.fromCharCode(f)))++this.pos;else break e}}},Rr.finishToken=function(f,S){this.end=this.pos,this.options.locations&&(this.endLoc=this.curPosition());var A=this.type;this.type=f,this.value=S,this.updateContext(A)},Rr.readToken_dot=function(){var f=this.input.charCodeAt(this.pos+1);if(f>=48&&f<=57)return this.readNumber(!0);var S=this.input.charCodeAt(this.pos+2);return this.options.ecmaVersion>=6&&f===46&&S===46?(this.pos+=3,this.finishToken(w.ellipsis)):(++this.pos,this.finishToken(w.dot))},Rr.readToken_slash=function(){var f=this.input.charCodeAt(this.pos+1);return this.exprAllowed?(++this.pos,this.readRegexp()):f===61?this.finishOp(w.assign,2):this.finishOp(w.slash,1)},Rr.readToken_mult_modulo_exp=function(f){var S=this.input.charCodeAt(this.pos+1),A=1,M=f===42?w.star:w.modulo;return this.options.ecmaVersion>=7&&f===42&&S===42&&(++A,M=w.starstar,S=this.input.charCodeAt(this.pos+2)),S===61?this.finishOp(w.assign,A+1):this.finishOp(M,A)},Rr.readToken_pipe_amp=function(f){var S=this.input.charCodeAt(this.pos+1);if(S===f){if(this.options.ecmaVersion>=12){var A=this.input.charCodeAt(this.pos+2);if(A===61)return this.finishOp(w.assign,3)}return this.finishOp(f===124?w.logicalOR:w.logicalAND,2)}return S===61?this.finishOp(w.assign,2):this.finishOp(f===124?w.bitwiseOR:w.bitwiseAND,1)},Rr.readToken_caret=function(){var f=this.input.charCodeAt(this.pos+1);return f===61?this.finishOp(w.assign,2):this.finishOp(w.bitwiseXOR,1)},Rr.readToken_plus_min=function(f){var S=this.input.charCodeAt(this.pos+1);return S===f?S===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(w.incDec,2):S===61?this.finishOp(w.assign,2):this.finishOp(w.plusMin,1)},Rr.readToken_lt_gt=function(f){var S=this.input.charCodeAt(this.pos+1),A=1;return S===f?(A=f===62&&this.input.charCodeAt(this.pos+2)===62?3:2,this.input.charCodeAt(this.pos+A)===61?this.finishOp(w.assign,A+1):this.finishOp(w.bitShift,A)):S===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()):(S===61&&(A=2),this.finishOp(w.relational,A))},Rr.readToken_eq_excl=function(f){var S=this.input.charCodeAt(this.pos+1);return S===61?this.finishOp(w.equality,this.input.charCodeAt(this.pos+2)===61?3:2):f===61&&S===62&&this.options.ecmaVersion>=6?(this.pos+=2,this.finishToken(w.arrow)):this.finishOp(f===61?w.eq:w.prefix,1)},Rr.readToken_question=function(){var f=this.options.ecmaVersion;if(f>=11){var S=this.input.charCodeAt(this.pos+1);if(S===46){var A=this.input.charCodeAt(this.pos+2);if(A<48||A>57)return this.finishOp(w.questionDot,2)}if(S===63){if(f>=12){var M=this.input.charCodeAt(this.pos+2);if(M===61)return this.finishOp(w.assign,3)}return this.finishOp(w.coalesce,2)}}return this.finishOp(w.question,1)},Rr.readToken_numberSign=function(){var f=this.options.ecmaVersion,S=35;if(f>=13&&(++this.pos,S=this.fullCharCodeAtPos(),h(S,!0)||S===92))return this.finishToken(w.privateId,this.readWord1());this.raise(this.pos,"Unexpected character '"+le(S)+"'")},Rr.getTokenFromCode=function(f){switch(f){case 46:return this.readToken_dot();case 40:return++this.pos,this.finishToken(w.parenL);case 41:return++this.pos,this.finishToken(w.parenR);case 59:return++this.pos,this.finishToken(w.semi);case 44:return++this.pos,this.finishToken(w.comma);case 91:return++this.pos,this.finishToken(w.bracketL);case 93:return++this.pos,this.finishToken(w.bracketR);case 123:return++this.pos,this.finishToken(w.braceL);case 125:return++this.pos,this.finishToken(w.braceR);case 58:return++this.pos,this.finishToken(w.colon);case 96:if(this.options.ecmaVersion<6)break;return++this.pos,this.finishToken(w.backQuote);case 48:var S=this.input.charCodeAt(this.pos+1);if(S===120||S===88)return this.readRadixNumber(16);if(this.options.ecmaVersion>=6){if(S===111||S===79)return this.readRadixNumber(8);if(S===98||S===66)return this.readRadixNumber(2)}case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:return this.readNumber(!1);case 34:case 39:return this.readString(f);case 47:return this.readToken_slash();case 37:case 42:return this.readToken_mult_modulo_exp(f);case 124:case 38:return this.readToken_pipe_amp(f);case 94:return this.readToken_caret();case 43:case 45:return this.readToken_plus_min(f);case 60:case 62:return this.readToken_lt_gt(f);case 61:case 33:return this.readToken_eq_excl(f);case 63:return this.readToken_question();case 126:return this.finishOp(w.prefix,1);case 35:return this.readToken_numberSign()}this.raise(this.pos,"Unexpected character '"+le(f)+"'")},Rr.finishOp=function(f,S){var A=this.input.slice(this.pos,this.pos+S);return this.pos+=S,this.finishToken(f,A)},Rr.readRegexp=function(){for(var f,S,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==="[")S=!0;else if(M==="]"&&S)S=!1;else if(M==="/"&&!S)break;f=M==="\\"}++this.pos}var G=this.input.slice(A,this.pos);++this.pos;var ie=this.pos,fe=this.readWord1();this.containsEsc&&this.unexpected(ie);var Be=this.regexpState||(this.regexpState=new yl(this));Be.reset(A,G,fe),this.validateRegExpFlags(Be),this.validateRegExpPattern(Be);var Ge=null;try{Ge=new RegExp(G,fe)}catch{}return this.finishToken(w.regexp,{pattern:G,flags:fe,value:Ge})},Rr.readInt=function(f,S,A){for(var M=this.options.ecmaVersion>=12&&S===void 0,G=A&&this.input.charCodeAt(this.pos)===48,ie=this.pos,fe=0,Be=0,Ge=0,rr=S??1/0;Ge=97?Xt=Ft-97+10:Ft>=65?Xt=Ft-65+10:Ft>=48&&Ft<=57?Xt=Ft-48:Xt=1/0,Xt>=f)break;Be=Ft,fe=fe*f+Xt}return M&&Be===95&&this.raiseRecoverable(this.pos-1,"Numeric separator is not allowed at the last of digits"),this.pos===ie||S!=null&&this.pos-ie!==S?null:fe};function q6(f,S){return S?parseInt(f,8):parseFloat(f.replace(/_/g,""))}function G3(f){return typeof BigInt!="function"?null:BigInt(f.replace(/_/g,""))}Rr.readRadixNumber=function(f){var S=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=G3(this.input.slice(S,this.pos)),++this.pos):h(this.fullCharCodeAtPos())&&this.raise(this.pos,"Identifier directly after number"),this.finishToken(w.num,A)},Rr.readNumber=function(f){var S=this.pos;!f&&this.readInt(10,void 0,!0)===null&&this.raise(S,"Invalid number");var A=this.pos-S>=2&&this.input.charCodeAt(S)===48;A&&this.strict&&this.raise(S,"Invalid number");var M=this.input.charCodeAt(this.pos);if(!A&&!f&&this.options.ecmaVersion>=11&&M===110){var G=G3(this.input.slice(S,this.pos));return++this.pos,h(this.fullCharCodeAtPos())&&this.raise(this.pos,"Identifier directly after number"),this.finishToken(w.num,G)}A&&/[89]/.test(this.input.slice(S,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(S,"Invalid number")),h(this.fullCharCodeAtPos())&&this.raise(this.pos,"Identifier directly after number");var ie=q6(this.input.slice(S,this.pos),A);return this.finishToken(w.num,ie)},Rr.readCodePoint=function(){var f=this.input.charCodeAt(this.pos),S;if(f===123){this.options.ecmaVersion<6&&this.unexpected();var A=++this.pos;S=this.readHexChar(this.input.indexOf("}",this.pos)-this.pos),++this.pos,S>1114111&&this.invalidStringToken(A,"Code point out of bounds")}else S=this.readHexChar(4);return S},Rr.readString=function(f){for(var S="",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?(S+=this.input.slice(A,this.pos),S+=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 S+=this.input.slice(A,this.pos++),this.finishToken(w.string,S)};var U3={};Rr.tryReadTemplateToken=function(){this.inTemplateElement=!0;try{this.readTmplToken()}catch(f){if(f===U3)this.readInvalidTemplateToken();else throw f}this.inTemplateElement=!1},Rr.invalidStringToken=function(f,S){if(this.inTemplateElement&&this.options.ecmaVersion>=9)throw U3;this.raise(f,S)},Rr.readTmplToken=function(){for(var f="",S=this.pos;;){this.pos>=this.input.length&&this.raise(this.start,"Unterminated template");var A=this.input.charCodeAt(this.pos);if(A===96||A===36&&this.input.charCodeAt(this.pos+1)===123)return this.pos===this.start&&(this.type===w.template||this.type===w.invalidTemplate)?A===36?(this.pos+=2,this.finishToken(w.dollarBraceL)):(++this.pos,this.finishToken(w.backQuote)):(f+=this.input.slice(S,this.pos),this.finishToken(w.template,f));if(A===92)f+=this.input.slice(S,this.pos),f+=this.readEscapedChar(!0),S=this.pos;else if(L(A)){switch(f+=this.input.slice(S,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),S=this.pos}else++this.pos}},Rr.readInvalidTemplateToken=function(){for(;this.pos=48&&S<=55){var M=this.input.substr(this.pos-1,3).match(/^[0-7]+/)[0],G=parseInt(M,8);return G>255&&(M=M.slice(0,-1),G=parseInt(M,8)),this.pos+=M.length-1,S=this.input.charCodeAt(this.pos),(M!=="0"||S===56||S===57)&&(this.strict||f)&&this.invalidStringToken(this.pos-1-M.length,f?"Octal literal in template string":"Octal literal in strict mode"),String.fromCharCode(G)}return L(S)?(this.options.locations&&(this.lineStart=this.pos,++this.curLine),""):String.fromCharCode(S)}},Rr.readHexChar=function(f){var S=this.pos,A=this.readInt(16,f);return A===null&&this.invalidStringToken(S,"Bad character escape sequence"),A},Rr.readWord1=function(){this.containsEsc=!1;for(var f="",S=!0,A=this.pos,M=this.options.ecmaVersion>=6;this.pos{"use strict";var mqe=yse(),gqe=/^[\da-fA-F]+$/,vqe=/^\d+$/,wse=new WeakMap;function Cse(e){e=e.Parser.acorn||e;let t=wse.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},wse.set(e,t)}return t}function w4(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 w4(e.object)+"."+w4(e.property)}GM.exports=function(e){return e=e||{},function(t){return bqe({allowNamespaces:e.allowNamespaces!==!1,allowNamespacedObjects:!!e.allowNamespacedObjects},t)}};Object.defineProperty(GM.exports,"tokTypes",{get:function(){return Cse($M()).tokTypes},configurable:!0,enumerable:!0});function bqe(e,t){let r=t.acorn||$M(),n=Cse(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 k=this.input.charCodeAt(this.pos);if(k===g)break;k===38?(b+=this.input.slice(y,this.pos),b+=this.jsx_readEntity(),y=this.pos):c(k)?(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,k=this.input[this.pos];k!=="&"&&this.raise(this.pos,"Entity must start with an ampersand");let C=++this.pos;for(;this.pos")}let E=C.name?"Element":"Fragment";return y["opening"+E]=C,y["closing"+E]=T,y.children=k,this.type===a.relational&&this.value==="<"&&this.raise(this.start,"Adjacent JSX elements must be wrapped in an enclosing tag"),this.finishNode(y,"JSX"+E)}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 Zse=sa((ZUt,Use)=>{var Hse=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,Zqe=/\n/g,qqe=/^\s*/,Kqe=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,Wqe=/^:\s*/,Qqe=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,Jqe=/^[;\s]*/,Xqe=/^\s+|\s+$/g,Yqe=` `,Fse="/",$se="*",V0="",eKe="comment",tKe="declaration";Use.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 k=y.match(Zqe);k&&(r+=k.length);var C=y.lastIndexOf(Yqe);n=~C?y.length-C:n+y.length}function i(){var y={line:r,column:n};return function(k){return k.position=new o(y),c(),k}}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 k=new Error(t.source+":"+r+":"+n+": "+y);if(k.reason=y,k.filename=t.source,k.line=r,k.column=n,k.source=e,t.silent)s.push(k);else throw k}function u(y){var k=y.exec(e);if(k){var C=k[0];return a(C),e=e.slice(C.length),k}}function c(){u(qqe)}function d(y){var k;for(y=y||[];k=h();)k!==!1&&y.push(k);return y}function h(){var y=i();if(!(Fse!=e.charAt(0)||$se!=e.charAt(1))){for(var k=2;V0!=e.charAt(k)&&($se!=e.charAt(k)||Fse!=e.charAt(k+1));)++k;if(k+=2,V0===e.charAt(k-1))return l("End of comment missing");var C=e.slice(2,k-2);return n+=2,a(C),e=e.slice(k),n+=2,y({type:eKe,comment:C})}}function g(){var y=i(),k=u(Kqe);if(k){if(h(),!u(Wqe))return l("property missing ':'");var C=u(Qqe),T=y({type:tKe,property:Gse(k[0].replace(Hse,V0)),value:C?Gse(C[0].replace(Hse,V0)):V0});return u(Jqe),T}}function b(){var y=[];d(y);for(var k;k=g();)k!==!1&&(y.push(k),d(y));return y}return c(),b()};function Gse(e){return e?e.replace(Xqe,V0):V0}});var Kse=sa((qUt,oN)=>{var rKe=Zse();function qse(e,t){var r=null;if(!e||typeof e!="string")return r;for(var n,a=rKe(e),i=typeof t=="function",o,s,l=0,u=a.length;l{"use strict";var tk=Object.prototype.hasOwnProperty,_ue=Object.prototype.toString,Cue=Object.defineProperty,Sue=Object.getOwnPropertyDescriptor,kue=function(t){return typeof Array.isArray=="function"?Array.isArray(t):_ue.call(t)==="[object Array]"},Eue=function(t){if(!t||_ue.call(t)!=="[object Object]")return!1;var r=tk.call(t,"constructor"),n=t.constructor&&t.constructor.prototype&&tk.call(t.constructor.prototype,"isPrototypeOf");if(t.constructor&&!r&&!n)return!1;var a;for(a in t);return typeof a>"u"||tk.call(t,a)},Tue=function(t,r){Cue&&r.name==="__proto__"?Cue(t,r.name,{enumerable:!0,configurable:!0,value:r.newValue,writable:!0}):t[r.name]=r.newValue},Rue=function(t,r){if(r==="__proto__")if(tk.call(t,r)){if(Sue)return Sue(t,r).value}else return;return t[r]};Aue.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 Pz=="object"&&typeof Lz<"u"?Lz.exports=t():typeof define=="function"&&define.amd?define(t):(e=typeof globalThis<"u"?globalThis:e||self).dayjs=t()})(Pz,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,k={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 X=String(W);return!X||X.length>=Z?W:""+Array(Z+1-X.length).join(B)+W},T={s:C,z:function(W){var Z=-W.utcOffset(),B=Math.abs(Z),X=Math.floor(B/60),J=B%60;return(Z<=0?"+":"-")+C(X,2,"0")+":"+C(J,2,"0")},m:function W(Z,B){if(Z.date()1)return W(le[0])}else{var de=Z.name;w[de]=Z,J=de}return!X&&J&&(E=J),J||!X&&E},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)},$=T;$.l=L,$.i=I,$.w=function(W,Z){return N(W,{locale:Z.$L,utc:Z.$u,x:Z.$x,$offset:Z.$offset})};var z=function(){function W(B){this.$L=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(X){var J=X.date,te=X.utc;if(J===null)return new Date(NaN);if($.u(J))return new Date;if(J instanceof Date)return new Date(J);if(typeof J=="string"&&!/Z$/i.test(J)){var le=J.match(b);if(le){var de=le[2]-1||0,U=(le[7]||"0").substring(0,3);return te?new Date(Date.UTC(le[1],de,le[3]||1,le[4]||0,le[5]||0,le[6]||0,U)):new Date(le[1],de,le[3]||1,le[4]||0,le[5]||0,le[6]||0,U)}}return new Date(J)}(B),this.init()},Z.init=function(){var B=this.$d;this.$y=B.getFullYear(),this.$M=B.getMonth(),this.$D=B.getDate(),this.$W=B.getDay(),this.$H=B.getHours(),this.$m=B.getMinutes(),this.$s=B.getSeconds(),this.$ms=B.getMilliseconds()},Z.$utils=function(){return $},Z.isValid=function(){return this.$d.toString()!==g},Z.isSame=function(B,X){var J=N(B);return this.startOf(X)<=J&&J<=this.endOf(X)},Z.isAfter=function(B,X){return N(B)Zt,DOMEvent:()=>Dt,EventsController:()=>Br,EventsTarget:()=>S9,Icon$0:()=>NXe,Icon$104:()=>uYe,Icon$105:()=>dYe,Icon$11:()=>jXe,Icon$13:()=>BXe,Icon$16:()=>VXe,Icon$19:()=>HXe,Icon$22:()=>FXe,Icon$24:()=>Hde,Icon$26:()=>GXe,Icon$27:()=>UXe,Icon$31:()=>ZXe,Icon$33:()=>qXe,Icon$34:()=>KXe,Icon$35:()=>WXe,Icon$39:()=>QXe,Icon$40:()=>JXe,Icon$5:()=>zXe,Icon$53:()=>XXe,Icon$54:()=>YXe,Icon$56:()=>eYe,Icon$59:()=>tYe,Icon$60:()=>rYe,Icon$61:()=>nYe,Icon$62:()=>aYe,Icon$63:()=>iYe,Icon$74:()=>oYe,Icon$77:()=>sYe,Icon$8:()=>DXe,Icon$81:()=>lYe,Icon$88:()=>cYe,State:()=>pc,ViewController:()=>oo,animationFrameThrottle:()=>Nf,appendTriggerEvent:()=>zde,ariaBool:()=>R9,camelToKebabCase:()=>Y0,chromecast:()=>$Xe,composeRefs:()=>Vr,computed:()=>ad,createContext:()=>id,createDisposalBin:()=>PXe,createReactComponent:()=>or,createScope:()=>ol,deferredPromise:()=>od,effect:()=>ue,findTriggerEvent:()=>iD,fscreen:()=>z1,functionDebounce:()=>e7,functionThrottle:()=>D1,getScope:()=>E9,hasProvidedContext:()=>sl,hasTriggerEvent:()=>Nde,isArray:()=>Wa,isBoolean:()=>Ck,isDOMNode:()=>lD,isFunction:()=>Di,isKeyboardClick:()=>X4,isKeyboardEvent:()=>J0,isMouseEvent:()=>oD,isNil:()=>nD,isNull:()=>hc,isNumber:()=>Ia,isObject:()=>Q4,isPointerEvent:()=>J4,isString:()=>ot,isTouchEvent:()=>T9,isUndefined:()=>pa,isWriteSignal:()=>rD,kebabToCamelCase:()=>kk,keysOf:()=>_k,listenEvent:()=>wr,method:()=>fa,noop:()=>Do,onDispose:()=>er,peek:()=>Oe,prop:()=>Nr,provideContext:()=>bs,r:()=>pD,scoped:()=>si,setAttribute:()=>Mt,setStyle:()=>io,signal:()=>gt,tick:()=>fc,toggleClass:()=>hXe,untrack:()=>M1,uppercaseFirstChar:()=>Ek,useContext:()=>qn,useReactContext:()=>Rk,useReactScope:()=>Tk,useSignal:()=>mn,useSignalRecord:()=>dD,useState:()=>X0,useStateContext:()=>N1,waitIdlePeriod:()=>uD,waitTimeout:()=>cD,walkTriggerEventChain:()=>Mde,wasEnterKeyPressed:()=>sD});function nXe(){bk=!0,queueMicrotask(Tde)}function Tde(){if(!x9.length){bk=!1;return}Vz=!0;for(let e=0;e=0;r--)tD(t[r])}function iXe(e){let t=ol();return W4(t,e.length?e.bind(null,C9.bind(t)):e,null)}function Oe(e){return W4(au,e,null)}function M1(e){return W4(null,e,null)}function fc(){Vz||Tde()}function E9(){return au}function si(e,t){try{return W4(t,e,null)}catch(r){Qz(t,r);return}}function Wz(e,t=au){return t?.$cx[e]}function oXe(e,t,r=au){r&&(r.$cx={...r.$cx,[e]:t})}function er(e){if(!e||!au)return e||rXe;let t=au;return t.$d?Array.isArray(t.$d)?t.$d.push(e):t.$d=[t.$d,e]:t.$d=e,function(){t.$st!==xk&&(e.call(null),wk(t.$d)?t.$d=null:Array.isArray(t.$d)&&t.$d.splice(t.$d.indexOf(e),1))}}function C9(e=!0){if(this.$st!==xk){if(this.$h)if(Array.isArray(this.$h))for(let t=this.$h.length-1;t>=0;t--)C9.call(this.$h[t]);else C9.call(this.$h);if(e){let t=this[nd];t&&(Array.isArray(t.$h)?t.$h.splice(t.$h.indexOf(this),1):t.$h=null),sXe(this)}}}function sXe(e){e.$st=xk,e.$d&&Rde(e),e.$s&&Hz(e,0),e[nd]=null,e.$s=null,e.$o=null,e.$h=null,e.$cx=Kz,e.$eh=null}function Rde(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){Qz(e,t)}}function W4(e,t,r){let n=au,a=w9;au=e,w9=r;try{return t.call(e)}finally{au=n,w9=a}}function Qz(e,t){if(!e||!e.$eh)throw t;let r=0,n=e.$eh.length,a=t;for(r=0;r0){e.$s.length=il+dc.length;for(let r=0;r=t)&&(e.$e&&e.$st===k9&&(x9.push(e),bk||nXe()),e.$st=t,e.$o))for(let r=0;r"u"}function nD(e){return hc(e)||pa(e)}function Q4(e){return e?.constructor===Object}function Ia(e){return typeof e=="number"&&!Number.isNaN(e)}function ot(e){return typeof e=="string"}function Ck(e){return typeof e=="boolean"}function Di(e){return typeof e=="function"}function Wa(e){return Array.isArray(e)}function dXe(e,t){return typeof process<"u",Do}function aD(e){return!!e?.[Ode]}function Mde(e,t){if(aD(e))return e.triggers.walk(t)}function iD(e,t){return aD(e)?e.triggers.findType(t):void 0}function Nde(e,t){return!!iD(e,t)}function zde(e,t){t&&e.triggers.add(t)}function wr(e,t,r,n){return iu?Do:(e.addEventListener(t,r,n),er(()=>e.removeEventListener(t,r,n)))}function fXe(...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 J4(e){return!!e?.type.startsWith("pointer")}function T9(e){return!!e?.type.startsWith("touch")}function oD(e){return/^(click|mouse)/.test(e?.type??"")}function J0(e){return!!e?.type.startsWith("key")}function sD(e){return J0(e)&&e.key==="Enter"}function X4(e){return J0(e)&&(e.key==="Enter"||e.key===" ")}function lD(e){return e instanceof Node}function Mt(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 io(e,t,r){if(e)!r&&r!==0?e.style.removeProperty(t):e.style.setProperty(t,r+"");else return}function hXe(e,t,r){e.classList[r?"add":"remove"](t)}function gde(e){let t=e;for(;typeof t=="function";)t=t.call(this);return t}function id(e){return{id:Symbol(),provide:e}}function bs(e,t,r=E9()){let n=!pa(t);oXe(e.id,n?t:e.provide?.(),r)}function qn(e){return Wz(e.id)}function sl(e){return!pa(Wz(e.id))}function mXe(e){let t={};for(let r of Object.keys(e)){let n=e[r];t[r]=gt(n,n)}return t}function Dde(e,t){return iXe(()=>{K4.$$=new $z(e,E9(),t);let r=new e;return K4.$$.component=r,K4.$$=null,r})}function Nr(e,t,r){e[zz]||(e[zz]=new Set),e[zz].add(t)}function fa(e,t,r){e[Dz]||(e[Dz]=new Set),e[Dz].add(t)}function X0(e){return qn(e)}function Y0(e){return e.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}function kk(e){return e.replace(/-./g,t=>t[1].toUpperCase())}function gXe(e){return vXe(e).replace(/\s/g,"")}function vXe(e){return Ek(e.replace(/-./g,t=>" "+t[1].toUpperCase()))}function Ek(e){return e.charAt(0).toUpperCase()+e.slice(1)}function jde(e,...t){return Sn.createElement(Y4.Provider,{value:e},...t)}function Tk(){return Sn.useContext(Y4).current}function Rk(e){let t=Tk();return Sn.useMemo(()=>Wz(e.id,t),[t])}function Bde(e,t){typeof e=="function"?e(t):e&&(e.current=t)}function Vr(...e){return t=>e.forEach(r=>Bde(r,t))}function bXe(e,t){let r=Sn.forwardRef((n,a)=>{let i=Sn.useContext(Y4),o=Sn.useRef(null),s=Sn.useRef();if(!s.current){let k=xXe(),C=yde(e,k,n,i.current);k.component=C,s.current=k,o.current=C.scope}function l(){let k=s.current,C=i.current;if(window.cancelAnimationFrame(k.destroyId),k.destroyId=-1,k.component.$$.destroyed){let T=yde(e,k,n,C);k.component=T,k.attached=!1,k.forwardRef=!1,o.current=T.scope}return k.el&&bde(k,k.el),k.forwardRef||(Bde(a,k.component),k.forwardRef=!0),()=>vk(k)}function u(k){let C=s.current;if(!C.forwardRef){C.el=k;return}window.cancelAnimationFrame(C.refChangeId),C.refChangeId=window.requestAnimationFrame(()=>{let T=s.current;T.refChangeId=-1,T.el!==k&&(vk(T),k&&bde(T,k),T.el=k)})}Sn.useEffect(()=>{let k=s.current;return window.cancelAnimationFrame(k.destroyId),k.destroyId=-1,function(){Di(n.children)&&(window.cancelAnimationFrame(k.refChangeId),k.refChangeId=-1,window.cancelAnimationFrame(k.connectId),k.connectId=-1,window.cancelAnimationFrame(k.destroyId),k.destroyId=window.requestAnimationFrame(()=>{k.destroyId=-1,vk(k),k.component.$$.destroy(),k.component.$$[Sk]=null,k.callbacks={},k.domCallbacks={},o.current=null}))}},[]),Sn.useEffect(fc);let c=s.current,{children:d,...h}=n,g={},b=c.prevProps,y=Object.keys(h);c.callbacks={};for(let k of[...b,...y])if(t.props.has(k))c.component.$props[k].set(pa(h[k])?e.props?.[k]:h[k]);else if(t.events?.has(k)||t.eventsRE?.test(k))c.callbacks[k]=h[k];else if(t.domEvents?.has(k)||t.domEventsRE?.test(k)){let C=Y0(k.slice(2));c.domCallbacks[C]=h[k],y.includes(k)?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[k]=h[k];return c.prevProps=y,jde(o,Sn.createElement(yXe,{effect:l}),Di(d)?d?.({...g,suppressHydrationWarning:!0,ref:u},c.component):d)});return r.displayName=e.name+"Bridge",r}function yXe({effect:e}){return Sn.useEffect(e,[]),null}function xXe(){let e={el:null,prevProps:[],callbacks:{},domCallbacks:{},refChangeId:-1,connectId:-1,destroyId:-1,attached:!1,forwardRef:!1,listening:null,onDOMEvent(t){let r=pa(t.detail)?[t]:[t.detail,t];e.domCallbacks[t.type]?.(...r)}};return e}function bde(e,t){if(!(e.el===t&&e.attached)){if(e.attached&&vk(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 vk(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 wXe(e){let t=vde.get(e.type),r=pa(e.detail)?[e]:[e.detail,e];t||vde.set(e.type,t=`on${gXe(e.type)}`),this.callbacks[t]?.(...r)}function yde(e,t,r,n){let a=Dde(e,{props:r,scope:n});return a.$$[Sk]=wXe.bind(t),a.$$.setup(),a}function Vde(e,t=!1){let r=typeof e;if(r!=="string")return!t&&r==="function"?Vde(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 N1(e){return Rk(e)}function mn(e,t){let[,r]=Sn.useState();return Sn.useEffect(()=>Ide(()=>{e(),r({})}),[t??e]),e()}function R9(e){return e?"true":"false"}function PXe(){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 _k(e){return Object.keys(e)}function od(){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 Nf(e){if(iu)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 uD(e,t){return iu?Promise.resolve():new Promise(r=>{LXe(n=>{e?.(n),r()},t)})}function dD(e){let[,t]=Sn.useState(),r=Sn.useRef(null);return r.current==null&&(r.current={state:{},$update:gt({}),props:new Set}),Sn.useEffect(()=>{let{state:n,$update:a,props:i}=r.current;return ue(()=>{for(let o of i){let s=e[o]();n[o]=Wa(s)?[...s]:s}a(),t({})})},[e]),Sn.useMemo(()=>{let{state:n,$update:a,props:i}=r.current,o=!1;return i.clear(),new Proxy(n,{get(s,l){if(!i.has(l)&&l in e){i.add(l);let u=e[l]();n[l]=Wa(u)?[...u]:u,o||(a.set({}),o=!0,queueMicrotask(()=>o=!1))}return n[l]},set(s,l,u){return l in e||(n[l]=u),!0}})},[e])}function or(e,t){return iu?AXe(e,{props:new Set(Object.keys(e.props||{}))}):bXe(e,{props:new Set(Object.keys(e.props||{})),events:new Set(t?.events),eventsRE:t?.eventsRegex,domEvents:t?.domEvents,domEventsRE:t?.domEventsRegex})}function IXe(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 OXe(e,t,r){var n=null,a=null,i=function(){n&&(clearTimeout(n),a=null,n=null)},o=function(){var l=a;i(),l&&l()},s=function(){if(!t)return e.apply(this,arguments);var l=this,u=arguments,c=r&&!n;if(i(),a=function(){e.apply(l,u)},n=setTimeout(function(){if(n=null,!c){var d=a;return a=null,d()}},t),c)return a()};return s.cancel=i,s.flush=o,s}var Sn,iu,nd,bk,Vz,au,w9,dc,il,x9,Kz,rXe,k9,Ede,yk,xk,Xz,Q0,Ade,Yz,ue,pXe,Ode,Dt,Fz,S9,Br,zz,Dz,Sk,jz,$z,K4,oo,Zt,pc,Y4,vde,CXe,SXe,EXe,TXe,Gz,Uz,Zz,qz,_Xe,LXe,al,xde,wde,Cde,vs,uc,z1,D1,e7,Sde,kde,Bz,gk,MXe,pD,NXe,zXe,DXe,jXe,BXe,VXe,HXe,FXe,Hde,$Xe,GXe,UXe,ZXe,qXe,KXe,WXe,QXe,JXe,XXe,YXe,eYe,tYe,rYe,nYe,aYe,iYe,oYe,sYe,lYe,cYe,uYe,dYe,jo=Ba(()=>{"use client";Sn=_(Q(),1),iu=typeof document>"u",nd=Symbol(0),bk=!1,Vz=!1,au=null,w9=null,dc=null,il=0,x9=[],Kz={},rXe=()=>{},k9=0,Ede=1,yk=2,xk=3;Xz=function(){this[nd]=null,this.$h=null,au&&au.append(this)},Q0=Xz.prototype;Q0.$cx=Kz;Q0.$eh=null;Q0.$c=null;Q0.$d=null;Q0.append=function(e){e[nd]=this,this.$h?Array.isArray(this.$h)?this.$h.push(e):this.$h=[this.$h,e]:this.$h=e,e.$cx=e.$cx===Kz?this.$cx:{...this.$cx,...e.$cx},this.$eh&&(e.$eh=e.$eh?[...e.$eh,...this.$eh]:this.$eh)};Q0.dispose=function(){C9.call(this)};Ade=function(t,r,n){Xz.call(this),this.$st=r?yk:k9,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)},Yz=Ade.prototype;Object.setPrototypeOf(Yz,Q0);Yz.$ch=lXe;Yz.call=Jz;ue=iu?dXe:Ide;pXe=iu?class{}:Event,Ode=Symbol("DOM_EVENT"),Dt=class extends pXe{[Ode]=!0;detail;triggers=new Fz;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)}},Fz=class{chain=[];get source(){return this.chain[0]}get origin(){return this.chain[this.chain.length-1]}add(t){this.chain.push(t),aD(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()}};S9=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)}};Br=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?fXe(this.signal,n.signal):this.signal}),this}remove(t,r){return this.#e.removeEventListener(t,r),this}abort(t){this.#t.abort(t)}};zz=Symbol(0),Dz=Symbol(0),Sk=Symbol(0),jz={},$z=class{$ts__events;$ts__vars;[Sk]=null;$el=gt(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]()}),bs(a,this.$state)),i&&(this.props=mXe(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=ol(),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=ol(),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))iu?Mt(this.el,t,gde.call(this.component,this.attrs[t])):Di(this.attrs[t])?ue(this.#o.bind(this,t)):Mt(this.el,t,this.attrs[t])}#i(){if(this.styles)for(let t of Object.keys(this.styles))iu?io(this.el,t,gde.call(this.component,this.styles[t])):Di(this.styles[t])?ue(this.#l.bind(this,t)):io(this.el,t,this.styles[t])}#o(t){Mt(this.el,t,this.attrs[t].call(this.component))}#l(t){io(this.el,t,this.styles[t].call(this.component))}};K4={$$:null};oo=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(),K4.$$&&this.attach(K4)}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 Dt(t,r[0])}dispatch(t,...r){if(iu||!this.el)return!1;let n=t instanceof Event?t:new Dt(t,r[0]);return Object.defineProperty(n,"target",{get:()=>this.$$.component}),M1(()=>(this.$$[Sk]?.(n),this.el.dispatchEvent(n)))}dispatchEvent(t){return this.dispatch(t)}listen(t,r,n){return iu||!this.el?Do:wr(this.el,t,r,n)}},Zt=class extends oo{subscribe(t){return si(()=>ue(()=>t(this.state)),this.$$.scope)}destroy(){this.$$.destroy()}};pc=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?ad(a.bind(r)):gt(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])}};Y4=Sn.createContext({current:null});Y4.displayName="Scope";vde=new Map;CXe=Symbol(0),SXe=/\s+/;EXe=/\s*:\s*/,TXe=/\s*;\s*/;Gz=class{keepAlive=!1;forwardKeepAlive=!0;$;attributes=new Uz;style=new Zz;classList=new qz;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")&&kXe(this.classList.tokens,this.getAttribute("class")),this.hasAttribute("style")&&RXe(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)}[CXe](){}addEventListener(){}removeEventListener(){}dispatchEvent(){return!1}subscribe(){return Do}destroy(){this.$.destroy()}},Uz=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}="${Vde(n,!0)}"`;return t}},Zz=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}},qz=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(" ")}},_Xe={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"};LXe=iu?Do:typeof window<"u"?"requestIdleCallback"in window?window.requestIdleCallback:e=>window.setTimeout(e,1):Do;al={fullscreenEnabled:0,fullscreenElement:1,requestFullscreen:2,exitFullscreen:3,fullscreenchange:4,fullscreenerror:5,fullscreen:6},xde=["webkitFullscreenEnabled","webkitFullscreenElement","webkitRequestFullscreen","webkitExitFullscreen","webkitfullscreenchange","webkitfullscreenerror","-webkit-full-screen"],wde=["mozFullScreenEnabled","mozFullScreenElement","mozRequestFullScreen","mozCancelFullScreen","mozfullscreenchange","mozfullscreenerror","-moz-full-screen"],Cde=["msFullscreenEnabled","msFullscreenElement","msRequestFullscreen","msExitFullscreen","MSFullscreenChange","MSFullscreenError","-ms-fullscreen"],vs=typeof window<"u"&&typeof window.document<"u"?window.document:{},uc="fullscreenEnabled"in vs&&Object.keys(al)||xde[0]in vs&&xde||wde[0]in vs&&wde||Cde[0]in vs&&Cde||[],z1={requestFullscreen:function(e){return e[uc[al.requestFullscreen]]()},requestFullscreenFunction:function(e){return e[uc[al.requestFullscreen]]},get exitFullscreen(){return vs[uc[al.exitFullscreen]].bind(vs)},get fullscreenPseudoClass(){return":"+uc[al.fullscreen]},addEventListener:function(e,t,r){return vs.addEventListener(uc[al[e]],t,r)},removeEventListener:function(e,t,r){return vs.removeEventListener(uc[al[e]],t,r)},get fullscreenEnabled(){return!!vs[uc[al.fullscreenEnabled]]},set fullscreenEnabled(e){},get fullscreenElement(){return vs[uc[al.fullscreenElement]]},set fullscreenElement(e){},get onfullscreenchange(){return vs[("on"+uc[al.fullscreenchange]).toLowerCase()]},set onfullscreenchange(e){return vs[("on"+uc[al.fullscreenchange]).toLowerCase()]=e},get onfullscreenerror(){return vs[("on"+uc[al.fullscreenerror]).toLowerCase()]},set onfullscreenerror(e){return vs[("on"+uc[al.fullscreenerror]).toLowerCase()]=e}},D1=IXe;e7=OXe;Sde=e=>typeof e=="object"&&e!=null&&e.nodeType===1,kde=(e,t)=>(!t||e!=="hidden")&&e!=="visible"&&e!=="clip",Bz=(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,MXe=e=>{let t=e.parentElement;return t??(e.getRootNode().host||null)},pD=(e,t)=>{var r,n,a,i;if(typeof document>"u")return[];let{scrollMode:o,block:s,inline:l,boundary:u,skipOverflowHiddenElements:c}=t,d=typeof u=="function"?u:J=>J!==u;if(!Sde(e))throw new TypeError("Invalid target");let h=document.scrollingElement||document.documentElement,g=[],b=e;for(;Sde(b)&&d(b);){if(b=MXe(b),b===h){g.push(b);break}b!=null&&b===document.body&&Bz(b)&&!Bz(document.documentElement)||b!=null&&Bz(b,c)&&g.push(b)}let y=(n=(r=window.visualViewport)==null?void 0:r.width)!=null?n:innerWidth,k=(i=(a=window.visualViewport)==null?void 0:a.height)!=null?i:innerHeight,{scrollX:C,scrollY:T}=window,{height:E,width:w,top:P,right:I,bottom:L,left:N}=e.getBoundingClientRect(),{top:$,right:z,bottom:ae,left:W}=(J=>{let te=window.getComputedStyle(J);return{top:parseFloat(te.scrollMarginTop)||0,right:parseFloat(te.scrollMarginRight)||0,bottom:parseFloat(te.scrollMarginBottom)||0,left:parseFloat(te.scrollMarginLeft)||0}})(e),Z=s==="start"||s==="nearest"?P-$:s==="end"?L+ae:P+E/2-$+ae,B=l==="center"?N+w/2-W+z:l==="end"?I+z:N-W,X=[];for(let J=0;J=0&&N>=0&&L<=k&&I<=y&&P>=U&&L<=lt&&N>=q&&I<=Xe)return X;let vt=getComputedStyle(te),Jt=parseInt(vt.borderLeftWidth,10),Ut=parseInt(vt.borderTopWidth,10),Ie=parseInt(vt.borderRightWidth,10),$e=parseInt(vt.borderBottomWidth,10),ht=0,Qe=0,at="offsetWidth"in te?te.offsetWidth-te.clientWidth-Jt-Ie:0,kt="offsetHeight"in te?te.offsetHeight-te.clientHeight-Ut-$e:0,tr="offsetWidth"in te?te.offsetWidth===0?0:de/te.offsetWidth:0,Vn="offsetHeight"in te?te.offsetHeight===0?0:le/te.offsetHeight:0;if(h===te)ht=s==="start"?Z:s==="end"?Z-k:s==="nearest"?gk(T,T+k,k,Ut,$e,T+Z,T+Z+E,E):Z-k/2,Qe=l==="start"?B:l==="center"?B-y/2:l==="end"?B-y:gk(C,C+y,y,Jt,Ie,C+B,C+B+w,w),ht=Math.max(0,ht+T),Qe=Math.max(0,Qe+C);else{ht=s==="start"?Z-U-Ut:s==="end"?Z-lt+$e+kt:s==="nearest"?gk(U,lt,le,Ut,$e+kt,Z,Z+E,E):Z-(U+le/2)+kt/2,Qe=l==="start"?B-q-Jt:l==="center"?B-(q+de/2)+at/2:l==="end"?B-Xe+Ie+at:gk(q,Xe,de,Jt,Ie+at,B,B+w,w);let{scrollLeft:nn,scrollTop:ja}=te;ht=Vn===0?0:Math.max(0,Math.min(ja+ht/Vn,te.scrollHeight-le/Vn+kt)),Qe=tr===0?0:Math.max(0,Math.min(nn+Qe/tr,te.scrollWidth-de/tr+at)),Z+=ja-ht,B+=nn-Qe}X.push({el:te,top:ht,left:Qe})}return X},NXe=' ',zXe=' ',DXe='',jXe='',BXe='',VXe=' ',HXe='',FXe='',Hde=' ',$Xe=Object.freeze({__proto__:null,default:Hde}),GXe=' ',UXe='',ZXe=' ',qXe=' ',KXe='',WXe='',QXe=' ',JXe=' ',XXe='',YXe=' ',eYe=' ',tYe=' ',rYe=' ',nYe=' ',aYe='',iYe=' ',oYe='',sYe=' ',lYe=' ',cYe='',uYe=' ',dYe=' '});var $de={};Ya($de,{SRTParser:()=>Ak,default:()=>hYe});function hYe(){return new Ak}var pYe,fYe,Ak,Gde=Ba(()=>{t7();pYe=/,/g,fYe="-->",Ak=class extends A9{parse(t,r){if(t==="")this.c&&(this.l.push(this.c),this.h.onCue?.(this.c),this.c=null),this.e=_9.None;else if(this.e===_9.Cue)this.c.text+=(this.c.text?` `:"")+t;else if(t.includes(fYe)){let n=this.q(t,r);n&&(this.c=new j1(n[0],n[1],n[2].join(" ")),this.c.id=this.n,this.e=_9.Cue)}this.n=t}q(t,r){return super.q(t.replace(pYe,"."),r)}}});var fD={};Ya(fD,{ParseErrorBuilder:()=>mYe});var mYe,hD=Ba(()=>{t7();mYe={r(){return new ys({code:mc.BadSignature,reason:"missing WEBVTT file header",line:1})},s(e,t){return new ys({code:mc.BadTimestamp,reason:`cue start timestamp \`${e}\` is invalid on line ${t}`,line:t})},t(e,t){return new ys({code:mc.BadTimestamp,reason:`cue end timestamp \`${e}\` is invalid on line ${t}`,line:t})},u(e,t,r){return new ys({code:mc.BadTimestamp,reason:`cue end timestamp \`${t}\` is greater than start \`${e}\` on line ${r}`,line:r})},y(e,t,r){return new ys({code:mc.BadSettingValue,reason:`invalid value for cue setting \`${e}\` on line ${r} (value: ${t})`,line:r})},x(e,t,r){return new ys({code:mc.UnknownSetting,reason:`unknown cue setting \`${e}\` on line ${r} (value: ${t})`,line:r})},w(e,t,r){return new ys({code:mc.BadSettingValue,reason:`invalid value for region setting \`${e}\` on line ${r} (value: ${t})`,line:r})},v(e,t,r){return new ys({code:mc.UnknownSetting,reason:`unknown region setting \`${e}\` on line ${r} (value: ${t})`,line:r})},T(e,t){return new ys({code:mc.BadFormat,reason:`format missing for \`${e}\` block on line ${t}`,line:t})}}});var Qde={};Ya(Qde,{SSAParser:()=>Ik,default:()=>gYe});function gD(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 vD(e,t,r){let n=Math.ceil(2*Math.PI*e),a="";for(let i=0;i{t7();Pk=/^Format:[\s\t]*/,Ude=/^Style:[\s\t]*/,Zde=/^Dialogue:[\s\t]*/,Lk=/[\s\t]*,[\s\t]*/,qde=/\{[^}]+\}/g,Kde=/\\N/g,Wde=/^\[(.*)[\s\t]?Styles\]$/,mD=/^\[(.*)[\s\t]?Events\]$/,Ik=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(()=>(hD(),fD))).ParseErrorBuilder)}parse(t,r){if(this.O)switch(this.O){case 1:if(t==="")this.O=0;else if(Ude.test(t))if(this.N){let n=t.replace(Ude,"").split(Lk);this.S(n)}else this.g(this.f?.T("Style",r));else Pk.test(t)?this.N=t.replace(Pk,"").split(Lk):mD.test(t)&&(this.N=null,this.O=2);break;case 2:if(t==="")this.Q();else if(Zde.test(t))if(this.Q(),this.N){let n=t.replace(Zde,"").split(Lk),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(qde,"").replace(Kde,` `):Pk.test(t)?this.N=t.replace(Pk,"").split(Lk):Wde.test(t)?(this.N=null,this.O=1):mD.test(t)&&(this.N=null)}else t===""||(Wde.test(t)?(this.N=null,this.O=1):mD.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=T>=7?"top":"center"),T%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&&vD(a*1.2,l*1.2,u),u?vD(a*(a/2),l*(a/2),g):vD(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 j1(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(qde,"").replace(Kde,` `),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 n1e(e,t){let r=new ReadableStream({start(n){let a=e.split(r1e);for(let i of a)n.enqueue(i);n.close()}});return zk(r,t)}async function zk(e,t){let r=t?.type??"vtt",n;if(typeof r=="string")switch(r){case"srt":n=(await Promise.resolve().then(()=>(Gde(),$de))).default;break;case"ssa":case"ass":n=(await Promise.resolve().then(()=>(Jde(),Qde))).default;break;default:n=(await Promise.resolve().then(function(){return MYe})).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 a1e(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 wD(r.body,{type:a,encoding:i,...t})}async function wD(e,{encoding:t="utf-8",...r}={}){let n=e.pipeThrough(new yD(t));return zk(n,r)}function yYe(e){let t=parseInt(e,10);return Number.isNaN(t)?null:t}function n7(e){let t=parseInt(e.replace(bYe,""),10);return!Number.isNaN(t)&&t>=0&&t<=100?t:null}function Yde(e){if(!e.includes(Xde))return null;let[t,r]=e.split(Xde).map(n7);return t!==null&&r!==null?[t,r]:null}function xYe(e){let t=parseFloat(e);return Number.isNaN(t)?null:t}function B1(e){let t=e.match(IYe);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 OYe(){return new A9}function SD(e){let t="",r=1,n=[],a=[],i;for(let u=0;u":o(),r=1;break;default:!t&&NYe.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(zYe," "),i?.type==="v"?i.voice=bD(t):i?.type==="lang"&&(i.lang=bD(t)),t="",r=1):t+=c;break;case 5:c===">"&&(t="",i=a.pop(),r=1);break;case 6:if(c===">"){let d=B1(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(VYe.has(t)){let u=i;i=HYe(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_","");BYe.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:bD(t)};i?i.children.push(u):n.push(u),t=""}return r===1&&l(),n}function HYe(e){return{tagName:i1e[e],type:e,children:[]}}function bD(e){return e.replace(jYe,t=>DYe[t]||"'")}function Bo(e,t,r){e.style.setProperty(`--${t}`,r+"")}function zf(e,t,r=!0){e.setAttribute(`data-${t}`,r===!0?"":r+"")}function Ok(e,t){e.setAttribute("data-part",t)}function FYe(e){return parseFloat(getComputedStyle(e).lineHeight)||0}function o1e(e){if(CD)throw Error("[media-captions] called `createVTTCueTemplate` on the server - use `renderVTTCueString`");let t=document.createElement("template");return t.innerHTML=Dk(e),{cue:e,content:t.content}}function Dk(e,t=0){return jk(SD(e),t)}function jk(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:""}>${jk(a.children)}`}return n}function kD(e,t){if(!CD)for(let r of e.querySelectorAll('[data-part="timed"]')){let n=Number(r.getAttribute("data-time"));Number.isNaN(n)||(n>t?zf(r,"future"):r.removeAttribute("data-future"),n=t.left&&e.top<=t.bottom&&e.bottom>=t.top}function UYe(e,t){for(let r=0;r=0&&t.bottom<=e.height&&t.left>=0&&t.right<=e.width}function ZYe(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 qYe(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 TD(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 s1e(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 c1e(e,t,r,n){let a=TD(t,r);for(let i of l1e)Bo(e,`${n}-${i}`,a[i]*100+"%")}function u1e(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 KYe(e,t,r,n){let a=r.firstElementChild,i=JYe(t),o,s=[];if(r[Df]||(r[Df]=WYe(e,r)),o=s1e(e,{...r[Df]}),r[a7])s=[r[a7]==="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=FYe(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()),Mk(o,h,c)}else{let l=t.vertical==="",u=l?"+y":"+x",c=l?o.height:o.width;Mk(o,u,(l?e.height:e.width)*i/100),Mk(o,u,t.lineAlign==="center"?c/2:t.lineAlign==="end"?c:0),s=l?["-y","+y","-x","+x"]:["-x","+x","-y","+y"]}return o=u1e(e,o,n,s),c1e(r,e,o,"cue"),o}function WYe(e,t){let r=ED(t),n=QYe(t);if(t[a7]=!1,n.top&&(r.top=n.top,r.bottom=n.top+r.height,t[a7]="top"),n.bottom){let a=e.height-n.bottom;r.top=a-r.height,r.bottom=a,t[a7]="bottom"}return n.left&&(r.left=n.left),n.right&&(r.right=e.width-n.right),TD(e,r)}function QYe(e){let t={};for(let r of l1e)t[r]=parseFloat(e.style.getPropertyValue(`--cue-${r}`));return t}function JYe(e){return e.line==="auto"?e.snapToLines?-1:100:e.line}function XYe(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 YYe(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 tet(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[Df]||(r[Df]=TD(e,ED(r)));let s={...r[Df]};return s=s1e(e,s),s.width=r.clientWidth,s.height=i,s.right=s.left+s.width,s.bottom=s.top+i,s=u1e(e,s,n,eet),c1e(r,e,s,"region"),s}var mc,ys,r1e,yD,xD,i7,CD,vYe,j1,o7,Xde,bYe,wYe,e1e,CYe,P9,SYe,kYe,EYe,TYe,r7,RYe,_Ye,AYe,PYe,LYe,IYe,_9,A9,MYe,NYe,zYe,i1e,DYe,jYe,BYe,VYe,Df,l1e,a7,eet,Nk,t7=Ba(()=>{mc={LoadFail:0,BadSignature:1,BadTimestamp:2,BadSettingValue:3,BadFormat:4,UnknownSetting:5},ys=class extends Error{code;line;constructor(t){super(t.reason),this.code=t.code,this.line=t.line}},r1e=/\r?\n|\r/gm,yD=class{writable;readable;constructor(t){let r=new xD(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()}})}},xD=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(r1e);this.a=r.pop()||"";for(let n=0;n"u",vYe=CD?i7:window.VTTCue,j1=class extends vYe{region=null;vertical="";snapToLines=!0;line="auto";lineAlign="start";position="auto";positionAlign="auto";size=100;align="center";style},o7=class{id="";width=100;lines=3;regionAnchorX=0;regionAnchorY=100;viewportAnchorX=0;viewportAnchorY=100;scroll=""},Xde=",",bYe="%";wYe="WEBVTT",e1e=",",CYe="%",P9=/[:=]/,SYe=/^[\s\t]*(region|vertical|line|position|size|align)[:=]/,kYe="NOTE",EYe="REGION",TYe=/^REGION:?[\s\t]+/,r7=/[\s\t]+/,RYe="-->",_Ye=/[\s\t]*-->[\s\t]+/,AYe=/start|center|end|left|right/,PYe=/start|center|end/,LYe=/line-(?:left|right)|center|auto/,IYe=/^(?:(\d{1,2}):)?(\d{2}):(\d{2})(?:\.(\d{1,3}))?$/,_9=(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))(_9||{}),A9=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(()=>(hD(),fD))).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&&SYe.test(t)?this.o(t.split(r7),r):this.c.text+=(n?` `:"")+t}break;case 3:this.p(t.split(r7),r);break}else if(t.startsWith(kYe))this.e=4;else if(t.startsWith(EYe))this.e=3,this.d=new o7,this.p(t.replace(TYe,"").split(r7),r);else if(t.includes(RYe)){let n=this.q(t,r);n&&(this.c=new j1(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(P9.test(t)){let[n,a]=t.split(P9);n&&(this.i[n]=(a||"").replace(r7,""))}}else t.startsWith(wYe)?this.e=1:this.g(this.f?.r())}q(t,r){let[n,a=""]=t.split(_Ye),[i,...o]=a.split(r7),s=B1(n),l=B1(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"},jYe=/&(?:amp|lt|gt|quot|#(0+)?39|nbsp|lrm|rlm);/g,BYe=new Set(["white","lime","cyan","red","yellow","magenta","blue","black"]),VYe=new Set(Object.keys(i1e));Df=Symbol(0);l1e=["top","left","right","bottom"];a7=Symbol(0);eet=["-y","+y","-x","+x"];Nk=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,zf(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"),Ok(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=$Ye(()=>{this.D=!1,this.G();for(let t of this.j.values())t[Df]=null;for(let t of this.l.values())t&&(t[Df]=null);this.H(!0)},50);G(){this.z=ED(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;izf(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(tet(this.z,r.region,u,i)):i.push(KYe(this.z,r,u,i)),o.add(l?r.region:r)}}kD(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 Ok(r,"region"),zf(r,"id",t.id),zf(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=XYe(t),a=YYe(t,this.C);if(Ok(r,"cue-display"),t.vertical!==""&&zf(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.sizeNk,ParseError:()=>ys,ParseErrorCode:()=>mc,TextCue:()=>i7,VTTCue:()=>j1,VTTRegion:()=>o7,createVTTCueTemplate:()=>o1e,parseByteStream:()=>wD,parseResponse:()=>a1e,parseText:()=>n1e,parseTextStream:()=>zk,parseVTTTimestamp:()=>B1,renderVTTCueString:()=>Dk,renderVTTTokensString:()=>jk,tokenizeVTTCue:()=>SD,updateTimedVTTCueNodes:()=>kD});var l7=Ba(()=>{t7()});var d1e={};Ya(d1e,{AudioProvider:()=>RD});var sar,RD,p1e=Ba(()=>{"use client";jo();ll();sar=_(Q(),1);ju();RD=class extends c7{$$PROVIDER_TYPE="AUDIO";get type(){return"audio"}airPlay;constructor(t,r){super(t,r),si(()=>{this.airPlay=new u7(this.media,r)},this.scope)}setup(){super.setup(),this.type==="audio"&&this.ctx.notify("provider-setup",this)}get audio(){return this.media}}});var f1e={};Ya(f1e,{HLSProvider:()=>PD});async function net(e,t={}){if(!pa(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 aet(e,t={}){if(ot(e)){t.onLoadStart?.();try{if(await p7(e),!Di(window.Hls))throw Error("");let r=window.Hls;return t.onLoaded?.(r),r}catch(r){t.onLoadError?.(r)}}}var dar,ret,_D,AD,iet,PD,h1e=Ba(()=>{"use client";jo();ll();dar=_(Q(),1);ju();ret=e=>Y0(e),_D=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),wr(this.#t.qualities,"change",this.#h.bind(this)),wr(this.#t.audioTracks,"change",this.#x.bind(this)),this.#n=ue(this.#o.bind(this))}#i(t,r){return new Dt(ret(t),{detail:r})}#o(){if(!this.#t.$state.live())return;let t=new sd(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[_t.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[_t.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[_t.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[_t.add](c,s)}l.dispatchEvent(new Dt("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,L9&&(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){ot(t.src)&&this.#r?.loadSource(t.src)}destroy(){this.#r?.destroy(),this.#r=null,this.#n?.(),this.#n=null}},AD=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 aet(this.#e,t);if(pa(r)&&!ot(this.#e)&&(r=await net(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 Dt("hls-unsupported")),this.#t.notify("error",{message:n,code:4}),null}return r}#a(){this.#t.player.dispatch(new Dt("hls-lib-load-start"))}#i(t){this.#t.player.dispatch(new Dt("hls-lib-loaded",{detail:t})),this.#r(t)}#o(t){let r=O9(t);this.#t.player.dispatch(new Dt("hls-lib-load-error",{detail:r})),this.#t.notify("error",{message:r.message,code:4,error:r})}};iet="https://cdn.jsdelivr.net",PD=class extends I9{$$PROVIDER_TYPE="HLS";#e=null;#t=new _D(this.video,this.ctx);get ctor(){return this.#e}get instance(){return this.#t.instance}static supported=d7();get type(){return"hls"}get canLiveSync(){return!0}#r=`${iet}/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(){ot(this.#r)&&gc(this.#r)}setup(){super.setup(),new AD(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(!ot(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 M9,LD=Ba(()=>{"use client";ll();jo();M9=class{#e;src=gt("");referrerPolicy=null;get iframe(){return this.#e}constructor(t){this.#e=t,t.setAttribute("frameBorder","0"),t.setAttribute("aria-hidden","true"),t.setAttribute("allow","autoplay; fullscreen; encrypted-media; picture-in-picture; accelerometer; gyroscope"),this.referrerPolicy!==null&&t.setAttribute("referrerpolicy",this.referrerPolicy)}setup(){wr(window,"message",this.#r.bind(this)),wr(this.#e,"load",this.onLoad.bind(this)),ue(this.#t.bind(this))}#t(){let t=this.src();if(!t.length){this.#e.setAttribute("src","");return}let r=Oe(()=>this.buildParams());this.#e.setAttribute("src",m1e(t,r))}postMessage(t,r){Ye||this.#e.contentWindow?.postMessage(JSON.stringify(t),r??"*")}#r(t){let r=this.getOrigin();if((t.source===null||t.source===this.#e?.contentWindow)&&(!ot(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 g1e={};Ya(g1e,{getVimeoVideoInfo:()=>MD,resolveVimeoVideoId:()=>OD});function OD(e){let t=e.match(oet);return{videoId:t?.[1],hash:t?.[2]}}async function MD(e,t,r){if(ID.has(e))return ID.get(e);if(Bk.has(e))return Bk.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 ID.set(e,u),u}).finally(()=>Bk.delete(e));return Bk.set(e,a),a}var oet,ID,Bk,ND=Ba(()=>{"use client";oet=/(?:https:\/\/)?(?:player\.)?vimeo(?:\.com)?\/(?:video\/)?(\d+)(?:(?:\?hash=|\?h=|\/)(.*))?/,ID=new Map,Bk=new Map});var v1e={};Ya(v1e,{VimeoProvider:()=>zD});var war,set,zD,b1e=Ba(()=>{"use client";jo();ll();LD();ND();war=_(Q(),1);ju();set=["bufferend","bufferstart","durationchange","ended","enterpictureinpicture","error","fullscreenchange","leavepictureinpicture","loaded","playProgress","loadProgress","pause","play","playbackratechange","qualitychange","seeked","seeking","timeupdate","volumechange","waiting"],zD=class extends M9{$$PROVIDER_TYPE="VIMEO";scope=ol();fullscreen;#e;#t=gt("");#r=gt(!1);#n=null;#a=null;#i=!1;#o=new zn(0,0);#l=new sd(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(){gc(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(!ot(t.src)){this.#a=null,this.#n=null,this.#t.set("");return}let{videoId:r,hash:n}=OD(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=od(),n=new AbortController;return this.#p=r,MD(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[_t.setReadonly](!t),t)return wr(n,"change",()=>{if(n.auto)return;let a=n.selected?.id;a&&this.#k("setQuality",a)})}getOrigin(){return"https://player.vimeo.com"}buildParams(){let{keyDisabled:t}=this.#e.$props,{playsInline:r,nativeControls:n}=this.#e.$state,a=n();return{title:this.title,byline:this.byline,color:this.color,portrait:this.portrait,controls:a,h:this.hash,keyboard:a&&!t(),transparent:!0,playsinline:r(),dnt:!this.cookies}}#v(){this.#k("getCurrentTime")}#g=!1;#w(t,r){if(this.#g&&t===0)return;let{realCurrentTime:n,paused:a,bufferedEnd:i,seekableEnd:o,live:s}=this.#e.$state;if(n()===t)return;let l=n();this.#e.notify("time-change",t,r),Math.abs(l-t)>1.5&&(this.#e.notify("seeking",t,r),!a()&&i(){this.#g=!1},500))}#h(t,r){this.#e.notify("seeked",t,r)}#x(t){let r=this.#t();this.#p?.promise.then(n=>{if(!n)return;let{title:a,poster:i,duration:o,pro:s}=n;this.#r.set(s),this.#e.notify("title-change",a,t),this.#e.notify("poster-change",i,t),this.#e.notify("duration-change",o,t),this.#y(o,t)}).catch(()=>{r===this.#t()&&(this.#k("getVideoTitle"),this.#k("getDuration"))})}#y(t,r){let{nativeControls:n}=this.#e.$state,a=n();this.#o=new zn(0,t);let i={buffered:new zn(0,0),seekable:this.#o,duration:t};this.#e.delegate.ready(i,r),a||this.#k("_hideOverlay"),this.#k("getQualities"),this.#k("getChapters")}#C(t,r,n){switch(t){case"getVideoTitle":let a=r;this.#e.notify("title-change",a,n);break;case"getDuration":let i=r;this.#e.$state.canPlay()?this.#e.notify("duration-change",i,n):this.#y(i,n);break;case"getCurrentTime":this.#w(r,n);break;case"getBuffered":Wa(r)&&r.length&&this.#R(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 set)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)}#T(t){let{paused:r}=this.#e.$state;!r()&&!this.#g&&this.#e.notify("playing",void 0,t)}#R(t,r){let n={buffered:new zn(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 xs({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[_t.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[_t.select](void 0,!0,r)):this.#e.qualities[_t.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.#T(n);break;case"pause":this.#S(n);break;case"loadProgress":this.#R(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 zn(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=od(),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 zn(0,0),this.#p=null,this.#s=null,this.#r.set(!1),this.#_()}#B(t){return this.#c.get(t)?.shift()}}});var y1e={};Ya(y1e,{findYouTubePoster:()=>uet,resolveYouTubeVideoId:()=>jD});function jD(e){return e.match(cet)?.[1]}async function uet(e,t){if(DD.has(e))return DD.get(e);if(Vk.has(e))return Vk.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=det(e,i,o);if((await fetch(s,{mode:"no-cors",signal:t.signal})).status<400){DD.set(e,s),n(s);return}}}).catch(()=>"").finally(()=>Vk.delete(e));return Vk.set(e,r),r}function det(e,t,r){return`https://i.ytimg.com/${r?"vi_webp":"vi"}/${e}/${t}.${r?"webp":"jpg"}`}var cet,DD,Vk,BD=Ba(()=>{"use client";cet=/(?:youtu\.be|youtube|youtube\.com|youtube-nocookie\.com)\/(?:embed\/|v\/|watch\?v=|watch\?.+&v=|)((?:\w|-){11})/,DD=new Map,Vk=new Map});var x1e={};Ya(x1e,{YouTubeProvider:()=>VD});var Rar,em,VD,w1e=Ba(()=>{"use client";jo();ll();LD();BD();Rar=_(Q(),1);ju();em={Unstarted:-1,Ended:0,Playing:1,Paused:2,Buffering:3,Cued:5},VD=class extends M9{$$PROVIDER_TYPE="YOUTUBE";scope=ol();#e;#t=gt("");#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(){gc(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(!ot(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=od(),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===em.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 zn(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===em.Playing,o=t===em.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 em.Cued:this.#p(r);break;case em.Playing:this.#e.notify("playing",void 0,r);break;case em.Paused:this.#d(r);break;case em.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(Q4(t.videoData)&&t.videoData.title!==n()&&this.#e.notify("title-change",t.videoData.title,r),Ia(t.duration)&&t.duration!==a()){if(Ia(t.videoLoadedFraction)){let o=t.progressState?.loaded??t.videoLoadedFraction*t.duration,s=new zn(0,t.duration);this.#m(o,s,r)}this.#e.notify("duration-change",t.duration,r)}if(Ia(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 zn(s,l),r),c!==a()&&this.#e.notify("duration-change",c,r)}if(Ia(t.volume)&&Ck(t.muted)&&!this.#i){let o={muted:t.muted,volume:t.volume/100};this.#e.notify("volume-change",o,r)}Ia(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 C1e={};Ya(C1e,{GoogleCastProvider:()=>$D});var Iar,HD,FD,$D,S1e=Ba(()=>{"use client";jo();ll();UD();Iar=_(Q(),1);ju();HD=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}},FD=class{#e;#t;#r;constructor(t,r,n){this.#e=t,this.#t=r,this.#r=n}setup(){let t=this.syncRemoteActiveIds.bind(this);wr(this.#t.audioTracks,"change",t),wr(this.#t.textTracks,"mode-change",t),ue(this.#o.bind(this))}getLocalTextTracks(){return this.#t.$state.textTracks().filter(t=>t.src&&t.type==="vtt")}#n(){return this.#t.$state.audioTracks()}#a(t){let r=this.#e.mediaInfo?.tracks??[];return t?r.filter(n=>n.type===t):r}#i(){let t=[],r=this.#n().find(a=>a.selected),n=this.getLocalTextTracks().filter(a=>a.mode==="showing");if(r){let a=this.#a(chrome.cast.media.TrackType.AUDIO),i=this.#u(a,r);i&&t.push(i.trackId)}if(n?.length){let a=this.#a(chrome.cast.media.TrackType.TEXT);if(a.length)for(let i of n){let o=this.#u(a,i);o&&t.push(o.trackId)}}return t}#o(){let t=this.getLocalTextTracks();if(!this.#e.isMediaLoaded)return;let r=this.#a(chrome.cast.media.TrackType.TEXT);for(let n of t)if(!this.#u(r,n)){M1(()=>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[_t.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=h7();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()}},$D=class{$$PROVIDER_TYPE="GOOGLE_CAST";scope=ol();#e;#t;#r;#n=null;#a="disconnected";#i=0;#o=0;#l=new zn(0,0);#s=new sd(this.#h.bind(this));#u;#c=null;#p=!1;constructor(t,r){this.#e=t,this.#t=r,this.#r=new FD(t,r,this.#D.bind(this))}get type(){return"google-cast"}get currentSrc(){return this.#n}get player(){return this.#e}get cast(){return tm()}get session(){return f7()}get media(){return h7()}get hasActiveSession(){return Hk(this.#n)}setup(){this.#d(),this.#f(),this.#r.setup(),this.#t.notify("provider-setup",this)}#d(){GD(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.#R,[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 _k(r))this.#e.controller.addEventListener(a,n);er(()=>{for(let a of _k(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),Hk(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(Fk(n)));return}this.#n=t}destroy(){this.#m(),this.#g()}#m(){this.#c||(this.#o=0,this.#l=new zn(0,0)),this.#s.stop(),this.#i=0,this.#c=null}#v(){let t=new Dt("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.#T()}#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 zn(0,a);let i={provider:this,duration:a,buffered:new zn(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"}#T(){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)}#R(t){if(!this.#e.isMediaLoaded||this.#c)return;let r=this.#e.duration,n=this.#_(t);this.#l=new zn(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 zn(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 zn(this.#e.liveSeekableRange.start,this.#e.liveSeekableRange.end):this.#l}#_(t){return t instanceof Event?t:new Dt(t.type,{detail:t})}#N(t){let{streamType:r,title:n,poster:a}=this.#t.$state;return new HD(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 E1e={};Ya(E1e,{getCastContext:()=>tm,getCastErrorMessage:()=>Fk,getCastSession:()=>f7,getCastSessionMedia:()=>h7,hasActiveCastSession:()=>Hk,listenCastContextEvent:()=>GD,loader:()=>get});function pet(){return"https://www.gstatic.com/cv/js/sender/v1/cast_sender.js?loadCastFramework=1"}function fet(){return!!window.cast?.framework}function het(){return!!window.chrome?.cast?.isAvailable}function k1e(){return tm().getCastState()===cast.framework.CastState.CONNECTED}function tm(){return window.cast.framework.CastContext.getInstance()}function f7(){return tm().getCurrentSession()}function h7(){return f7()?.getSessionObj().media[0]}function Hk(e){return h7()?.media.contentId===e?.src}function met(){return{language:"en-US",autoJoinPolicy:chrome.cast.AutoJoinPolicy.ORIGIN_SCOPED,receiverApplicationId:chrome.cast.media.DEFAULT_MEDIA_RECEIVER_APP_ID,resumeSavedSession:!0,androidReceiverCompatible:!0}}function Fk(e){return`Google Cast Error Code: ${e}`}function GD(e,t){return wr(tm(),e,t)}var ZD,get,UD=Ba(()=>{"use client";ll();jo();ZD=class{name="google-cast";target;#e;get cast(){return tm()}mediaType(){return"video"}canPlay(t){return L9&&!m7&&$k(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:f7()?.getCastDevice().friendlyName}),k1e()&&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,k1e()?"connected":"disconnected",a),o}finally{t.player.dispatch("google-cast-prompt-close",{trigger:a??n??r})}}async load(t){if(Ye)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(()=>(S1e(),C1e))).GoogleCastProvider(this.#e,t)}async#t(t){if(fet())return;let r=t.player.createEvent("google-cast-load-start");t.player.dispatch(r),await p7(pet()),await customElements.whenDefined("google-cast-launcher");let n=t.player.createEvent("google-cast-loaded",{trigger:r});if(t.player.dispatch(n),!het())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(),Fk(r))}#n(t){this.cast?.setOptions({...met(),...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}},get=Object.freeze({__proto__:null,GoogleCastLoader:ZD})});function Kk(e){return!ot(e)&&"width"in e&&"height"in e&&Ia(e.width)&&Ia(e.height)}function lB(){return F1e()&&Di(screen.orientation.unlock)}function F1e(){return!Ye&&!pa(window.screen.orientation)&&!pa(window.screen.orientation.lock)}function $1e(e,t){return Ye?!1:(e||(e=document.createElement("audio")),e.canPlayType(t).length>0)}function G1e(e,t){return Ye?!1:(e||(e=document.createElement("video")),e.canPlayType(t).length>0)}function cB(e){return Ye?!1:(e||(e=document.createElement("video")),e.canPlayType("application/vnd.apple.mpegurl").length>0)}function uB(e){return Ye?!1:!!document.pictureInPictureEnabled&&!e?.disablePictureInPicture}function dB(e){return Ye?!1:Di(e?.webkitSupportsPresentationMode)&&Di(e?.webkitSetPresentationMode)}async function U1e(){let e=document.createElement("video");return e.volume=.5,await cD(0),e.volume===.5}function bet(){return Ye?void 0:window?.ManagedMediaSource??window?.MediaSource??window?.WebKitMediaSource}function yet(){return Ye?void 0:window?.SourceBuffer??window?.WebKitSourceBuffer}function d7(){if(Ye)return!1;let e=bet();if(pa(e))return!1;let t=e&&Di(e.isTypeSupported)&&e.isTypeSupported('video/mp4; codecs="avc1.42E01E,mp4a.40.2"'),r=yet(),n=pa(r)||!pa(r.prototype)&&Di(r.prototype.appendBuffer)&&Di(r.prototype.remove);return!!t&&!!n}function Z1e(){return d7()}function YD(e){if(!e.length)return null;let t=e.start(0);for(let r=1;rt&&(t=n)}return t}function q1e(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 K1e(e,t,r){let n=t[0],a=t[1];return rn&&(t[1]=r,a===-1&&e.push(t)),q1e(e),t)}function pB({src:e,type:t}){return ot(e)?W1e.test(e)||Q1e.has(t)||e.startsWith("blob:")&&t==="audio/object":t==="audio/object"}function fB(e){return ot(e.src)?J1e.test(e.src)||X1e.has(e.type)||e.src.startsWith("blob:")&&e.type==="video/object"||om(e)&&(Ye||cB()):e.type==="video/object"}function om({src:e,type:t}){return ot(e)&&Y1e.test(e)||tpe.has(t)}function IE({src:e,type:t}){return ot(e)&&epe.test(e)||rpe.has(t)}function $k(e){return ot(e.src)&&(pB(e)||fB(e)||om(e))}function npe(e){return!Ye&&typeof window.MediaStream<"u"&&e instanceof window.MediaStream}function m1e(e,t){let r=new URL(e);for(let n of Object.keys(t))r.searchParams.set(n,t[n]+"");return r.toString()}function gc(e,t="preconnect"){if(Ye)return!1;let r=document.querySelector(`link[href="${e}"]`);if(!hc(r))return!0;let n=document.createElement("link");return n.rel=t,n.href=e,n.crossOrigin="true",document.head.append(n),!0}function p7(e){if(g7[e])return g7[e].promise;let t=od(),r=document.querySelector(`script[src="${e}"]`);if(!hc(r))return t.resolve(),t.promise;g7[e]=t;let n=document.createElement("script");return n.src=e,n.onload=()=>{t.resolve(),delete g7[e]},n.onerror=()=>{t.reject(),delete g7[e]},setTimeout(()=>document.head.append(n),0),t.promise}function b7(e){return e==="use-credentials"?"include":ot(e)?"same-origin":void 0}function ej(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=wr(s,"load",()=>{r(s),l()},{once:!0})},a)),n=s}}return i(),wr(e,"mode-change",i)}function Vo(e){return _et.test(e.kind)}function ape(e,t,r){let n=ot(e)?JSON.parse(e):e,a=[],i=[];return n.regions&&r&&(a=n.regions.map(o=>Object.assign(new r,o))),(n.cues||Wa(n))&&(i=(Wa(n)?n:n.cues).filter(o=>Ia(o.startTime)&&Ia(o.endTime)).map(o=>Object.assign(new t(0,0,""),o))),{regions:a,cues:i}}function tj(e,t=!1){let r=t?ipe:Aet;sm.reset(e,n=>r.has(n)),fc()}function hB(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&&rnj.delete(e)}function tn(e,t,r){e.hasAttribute(t)||e.setAttribute(t,r)}function Hf(e,t){if(e.hasAttribute("aria-label")||e.hasAttribute("data-no-label"))return;if(!Di(t)){Mt(e,"aria-label",t);return}function r(){Mt(e,"aria-label",t())}Ye?r():ue(r)}function ope(e){let t=getComputedStyle(e);return t.display!=="none"&&parseInt(t.opacity)>0}function Vet(e){return!!e&&("checkVisibility"in e?e.checkVisibility({checkOpacity:!0,checkVisibilityCSS:!0}):ope(e))}function spe(e,t){return Bet(()=>t(Vet(e)))}function lpe(e,t,r){for(;t;){if(t===e)return!0;if(r?.(t))break;t=t.parentElement}return!1}function Bf(e,t){return new Br(e).add("pointerup",r=>{r.button===0&&!r.defaultPrevented&&t(r)}).add("keydown",r=>{X4(r)&&t(r)})}function gB(e){return T9(e)&&(e.touches.length>1||e.changedTouches.length>1)}function cpe(e){if(Ye)return e();let t=E9(),r=window.requestAnimationFrame(()=>{si(e,t),r=-1});return()=>void window.cancelAnimationFrame(r)}function upe(e,t,r,{offsetVarName:n,xOffset:a,yOffset:i,...o}){if(!e)return;let s=r.replace(" ","-").replace("-center","");if(io(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 _5(t,e,()=>{A5(t,e,{placement:s,middleware:[...o.middleware??[],qx({fallbackAxisSideDirection:"start",crossAxis:!1}),Zx()],...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 Het(e){return getComputedStyle(e).animationName!=="none"}function Yk(e){return e instanceof HTMLElement}function vB(e,t){return[...e].sort(t?Uet:Get)}function Get(e,t){return e.height===t.height?(e.bitrate??0)-(t.bitrate??0):e.height-t.height}function Uet(e,t){return t.height===e.height?(t.bitrate??0)-(e.bitrate??0):t.height-e.height}function dpe(e){return!Ye&&e instanceof HTMLAudioElement}function ppe(e){return!Ye&&e instanceof HTMLVideoElement}function fpe(e){return dpe(e)||ppe(e)}function Ket(e){return e.replace(/Shift\+(\d)/g,(t,r)=>qet[r-1])}function qD(e){if(z1.fullscreenElement===e)return!0;try{return e.matches(z1.fullscreenPseudoClass)}catch{return!1}}function _1e(){if(!oj)throw Error("[vidstack] no fullscreen API")}function bB(){return qk??=new AudioContext}function Wet(){let e=bB(),t=e.createGain();return t.connect(e.destination),lE.push(t),t}function Qet(e,t){let r=bB(),n=r.createMediaElementSource(e);return t&&n.connect(t),cE.push(n),n}function Jet(e){let t=lE.indexOf(e);t!==-1&&(lE.splice(t,1),e.disconnect(),mpe())}function Xet(e){let t=cE.indexOf(e);t!==-1&&(cE.splice(t,1),e.disconnect(),mpe())}function mpe(){qk&&lE.length===0&&cE.length===0&&qk.close().then(()=>{qk=null})}function A1e(e){return Ye||e?.type==="blur"||document.visibilityState==="hidden"?"hidden":document.hasFocus()?"active":"passive"}function ett(e,t){return Array.from(e.children).find(r=>r.track===t)}function P1e(e){try{return new Intl.DisplayNames(navigator.languages,{type:"language"}).of(e)??null}catch{return null}}function O9(e){return e instanceof Error?e:Error(typeof e=="string"?e:JSON.stringify(e))}function V1(e,t){if(!e)throw Error("Assertion failed.")}async function ntt(e,t={}){if(!pa(e)){if(t.onLoadStart?.(),itt(e))return t.onLoaded?.(e),e;if(L1e(e)){let r=e.MediaPlayer;return t.onLoaded?.(r),r}try{let r=(await e())?.default;if(L1e(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 att(e,t={}){if(ot(e)){t.onLoadStart?.();try{if(await p7(e),!Di(window.dashjs.MediaPlayer))throw Error("");let r=window.dashjs.MediaPlayer;return t.onLoaded?.(r),r}catch(r){t.onLoadError?.(r)}}}function itt(e){return e&&e.prototype&&e.prototype!==Function}function L1e(e){return e&&"MediaPlayer"in e}function KD(e,t){let r=String(e),n=r.length;if(n=3600?KD(o,2):o,d=KD(s,2),h=a&&l>0?`.${String(l).replace(/^0?\./,"")}`:"",g=`${c}:${d}${h}`;return i>0||n?`${u}:${g}`:g}function C7(e){let t=[],{hours:r,minutes:n,seconds:a}=gpe(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 QD(e,t){if(!(e&&t))throw Error("[vidstack] media not ready")}function I1e(e,t){if(!t?.supported)throw Error("[vidstack] no fullscreen support")}function Uk(e,t){Mt(e,"data-focus",t),Mt(e,"data-hocus",t)}function M1e(e,t){Mt(e,"data-hocus",t),Mt(e,"data-hover",t)}function dtt(e,t){return fetch(e,t).then(r=>r.text()).then(r=>/type="static"/.test(r)?"on-demand":"live")}function vpe(e,t){return fetch(e,t).then(r=>r.text()).then(r=>{let n=ptt(r);if(n)return vpe(/^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"&&ftt(r)>=10&&(/#EXT-X-DVR-ENABLED:\s*true/.test(r)||r.includes("#EXT-X-DISCONTINUITY"))?"live:dvr":a})}function ptt(e){let t=e.match(/#EXT-X-STREAM-INF:[^\n]+(\n[^\n]+)*/g);return t?t[0].split(` `)[1].trim():null}function ftt(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 N1e(e){return(Wa(e)?e:[e]).map(t=>ot(t)?{src:t,type:z1e(t)}:{...t,type:z1e(t.src,t.type)})}function z1e(e,t){return ot(t)&&t.length?t:ot(e)&&Rj.has(e)?Rj.get(e):!t&&om({src:e,type:""})?"application/x-mpegurl":!t&&IE({src:e,type:""})?"application/dash+xml":!ot(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 D1e(e,t){return e?.src===t?.src&&e?.type===t?.type}function vtt(e){return e?"true":"false"}function Vi(e){return()=>vtt(e())}function j1e(e,t,r){let n=t-e,a=r-e;return n>0?a/n:0}function btt(e,t,r,n){return mB(e,ji(r,rj(n)),t)}function ytt(e,t,r,n){let a=mB(0,r,1),i=t-e,o=i*a,s=o/n,l=n*Math.round(s);return e+l}function bpe(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 Ctt(e,t){let r=pD(e,t);for(let{el:n,top:a,left:i}of r)n.scroll({top:a,left:i,behavior:t.behavior})}function Stt(e,t={}){Ctt(e,{scrollMode:"if-needed",block:"center",inline:"center",...t})}function Itt(e){return Kn.isValidElement(e)&&e.type===Ltt}function Ott(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 wpe(e){return e?.$$PROVIDER_TYPE==="REMOTION"}function l8(e,t){let r=N1(Ff);return mn((t?.current?.$state||r||Ntt)[e])}function Si(e,t){let r=N1(sm);return mn((t?.current?.$state||r||ztt)[e])}var Kn,Ye,vet,m7,H1e,L9,Wk,zn,W1e,Q1e,J1e,X1e,Y1e,epe,tpe,rpe,g7,xet,wet,Cet,ket,Eet,Tet,Ret,jt,xs,_et,sm,ipe,Aet,i8,N9,Qk,Pet,Let,Iet,Oet,Met,Net,zet,Det,jet,_t,x7,v7,Jk,Xk,nj,aj,eE,tE,Fet,$et,li,rE,F1,hpe,Gk,Zet,R1e,ij,qet,nE,aE,oj,iE,w7,oE,z9,sE,qk,lE,cE,sj,Yet,lj,sd,cj,uj,c7,dj,u7,pj,fj,hj,mj,gj,I9,ttt,rtt,vj,bj,ott,yj,stt,uE,dE,pE,WD,ltt,ctt,fE,xj,wj,hE,Cj,Sj,utt,kj,Ej,O1e,Tj,mE,ul,gE,kn,Rj,_j,Aj,vE,htt,Pj,Lj,Ij,bE,rm,mtt,Oj,Mj,Nj,Bi,yE,gtt,zj,Dj,jj,Bj,Vj,Hj,Fj,$j,Gj,Ff,xE,yB,y7,JD,Uj,D9,ws,nm,H1,Zk,wE,CE,Zj,SE,xtt,kE,wtt,qj,Kj,Wj,Qj,Jj,EE,TE,OE,cl,ktt,Ett,Xj,Ttt,Rtt,s8,_tt,Vf,S7,Att,Yj,XD,eB,tB,am,RE,ype,_E,Ptt,rB,nB,aB,iB,oB,im,AE,k7,E7,T7,PE,R7,_7,A7,P7,L7,I7,O7,M7,N7,z7,D7,j7,j9,B7,V7,H7,F7,$7,G7,U7,Z7,q7,K7,W7,Q7,J7,X7,Y7,e8,t8,r8,LE,B9,n8,xpe,sB,Ltt,Mtt,Et,B1e,Ntt,V1e,ztt,ll=Ba(()=>{"use client";Kn=_(Q(),1);jo();ju();Ye=typeof document>"u",vet=Ye?"":navigator?.userAgent.toLowerCase()||"",m7=!Ye&&/iphone|ipad|ipod|ios|crios|fxios/i.test(vet),H1e=!Ye&&/(iphone|ipod)/gi.test(navigator?.platform||""),L9=!Ye&&!!window.chrome,Wk=!Ye&&(!!window.safari||m7);zn=class{#e;get length(){return this.#e.length}constructor(t,r){Wa(t)?this.#e=t:!pa(t)&&!pa(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}};W1e=/\.(m4a|m4b|mp4a|mpga|mp2|mp2a|mp3|m2a|m3a|wav|weba|aac|oga|spx|flac)($|\?)/i,Q1e=new Set(["audio/mpeg","audio/ogg","audio/3gp","audio/mp3","audio/webm","audio/flac","audio/m4a","audio/m4b","audio/mp4a","audio/mp4"]),J1e=/\.(mp4|og[gv]|webm|mov|m4v)(#t=[,\d+]+)?($|\?)/i,X1e=new Set(["video/mp4","video/webm","video/3gp","video/ogg","video/avi","video/mpeg"]),Y1e=/\.(m3u8)($|\?)/i,epe=/\.(mpd)($|\?)/i,tpe=new Set(["application/vnd.apple.mpegurl","audio/mpegurl","audio/x-mpegurl","application/x-mpegurl","video/x-mpegurl","video/mpegurl","application/mpegurl"]),rpe=new Set(["application/dash+xml"]);g7={};xet=Symbol(0),wet=Symbol(0),Cet=Symbol(0),ket=Symbol(0),Eet=Symbol(0),Tet=Symbol(0),Ret=Symbol(0),jt={crossOrigin:xet,readyState:wet,updateActiveCues:Cet,canLoad:ket,onModeChange:Eet,native:Tet,nativeHLS:Ret};xs=class extends S9{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=[];[jt.readyState]=0;[jt.crossOrigin];[jt.onModeChange]=null;[jt.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[jt.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"),!Ye&&t.content?this.#l(t):t.src||(this[jt.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[jt.native]?.track.removeCue(t),this.dispatchEvent(new Dt("remove-cue",{detail:t,trigger:r})),a&&this[jt.updateActiveCues](this.#t,r)}}setMode(t,r){this.#r!==t&&(this.#r=t,t==="disabled"?(this.#o=[],this.#d()):this.readyState===2?this[jt.updateActiveCues](this.#t,r):this.#s(),this.dispatchEvent(new Dt("mode-change",{detail:this,trigger:r})),this[jt.onModeChange]?.())}[jt.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(l7(),s7)).then(({parseText:r,VTTCue:n,VTTRegion:a})=>{!ot(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[jt.readyState]>0)){if(this[jt.readyState]=1,this.dispatchEvent(new Dt("load-start")),!this.src){this.#u();return}try{let{parseResponse:t,VTTCue:r,VTTRegion:n}=await Promise.resolve().then(()=>(l7(),s7)),a=this[jt.crossOrigin]?.(),i=fetch(this.src,{headers:this.type==="json"?{"Content-Type":"application/json"}:void 0,credentials:b7(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[jt.readyState]=2,!this.src||this.type!=="vtt"){let r=this[jt.native];if(r&&!r.managed)for(let n of this.#i)r.track.addCue(n)}let t=new Dt("load");this[jt.updateActiveCues](this.#t,t),this.dispatchEvent(t)}#c(t){this[jt.readyState]=3,this.dispatchEvent(new Dt("error",{detail:t}))}#p(t,r,n){try{let{regions:a,cues:i}=ape(t,r,n);this.#a=a,this.#i=i}catch(a){this.#c(a)}}#d(t){this.dispatchEvent(new Dt("cue-change",{trigger:t}))}},_et=/captions|subtitles/;sm=new pc({artist:"",artwork:null,audioTrack:null,audioTracks:[],autoPlay:!1,autoPlayError:null,audioGain:null,buffered:new zn,canLoad:!1,canLoadPoster:!1,canFullscreen:!1,canOrientScreen:lB(),canPictureInPicture:!1,canPlay:!1,clipStartTime:0,clipEndTime:0,controls:!1,get iOSControls(){return H1e&&this.mediaType==="video"&&(!this.playsInline||!z1.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 zn,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 zn,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=YD(this.buffered)??0;return Math.max(e,this.clipStartTime)},get bufferedEnd(){let e=jf(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=YD(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?jf(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}),ipe=new Set(["autoPlayError","autoPlaying","buffered","canPlay","error","paused","played","playing","seekable","seeking","waiting"]),Aet=new Set([...ipe,"ended","inferredPoster","inferredStreamType","inferredTitle","intrinsicDuration","inferredLiveDVRWindow","liveSyncPosition","realCurrentTime","savedState","started","userBehindLiveEdge"]);i8=id();N9=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 Dt("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 Dt(t,{bubbles:!0,composed:!0,cancelable:!0,detail:n,trigger:r}),i=r?.target||null;i&&i instanceof Zt&&(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){}},Qk=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(Ye||!this.playerId)return;let t=JSON.stringify({...this.#e,time:void 0});localStorage.setItem(this.playerId,t)}saveTimeThrottled=D1(this.saveTime.bind(this),1e3);saveTime(){if(Ye||!this.mediaId)return;let t=(this.#e.time??0).toString();localStorage.setItem(this.mediaId,t)}},Pet=Symbol(0),Let=Symbol(0),Iet=Symbol(0),Oet=Symbol(0),Met=Symbol(0),Net=Symbol(0),zet=Symbol(0),Det=Symbol(0),jet=Symbol(0),_t={add:Pet,remove:Let,reset:Iet,select:Oet,readonly:Met,setReadonly:Net,onReset:zet,onRemove:Det,onUserSelect:jet},x7=class extends S9{items=[];[_t.readonly]=!1;get length(){return this.items.length}get readonly(){return this[_t.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()}[_t.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 Dt("add",{detail:t,trigger:r})))}[_t.remove](t,r){let n=this.items.indexOf(t);n>=0&&(this[_t.onRemove]?.(t,r),this.items.splice(n,1),this.dispatchEvent(new Dt("remove",{detail:t,trigger:r})))}[_t.reset](t){for(let r of[...this.items])this[_t.remove](r,t);this.items=[],this[_t.setReadonly](!1,t),this[_t.onReset]?.()}[_t.setReadonly](t,r){this[_t.readonly]!==t&&(this[_t.readonly]=t,this.dispatchEvent(new Dt("readonly-change",{detail:t,trigger:r})))}},v7=Symbol(0),Jk=class extends x7{get selected(){return this.items.find(t=>t.selected)??null}get selectedIndex(){return this.items.findIndex(t=>t.selected)}[_t.onRemove](t,r){this[_t.select](t,!1,r)}[_t.add](t,r){t[v7]=!1,Object.defineProperty(t,"selected",{get(){return this[v7]},set:n=>{this.readonly||(this[_t.onUserSelect]?.(),this[_t.select](t,n))}}),super[_t.add](t,r)}[_t.select](t,r,n){if(r===t?.[v7])return;let a=this.selected;t&&(t[v7]=r),(r?a!==t:a===t)&&(a&&(a[v7]=!1),this.dispatchEvent(new Dt("change",{detail:{prev:a,current:this.selected},trigger:n})))}},Xk=class extends Jk{};nj=new Set;if(!Ye){let e=function(){for(let t of nj)try{t()}catch{}window.requestAnimationFrame(e)};e()}aj=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[jt.native]?.remove?.(),t[jt.native]=null,this.#n.delete(t)}changeTrack(t){let r=t?.[jt.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[jt.native]??=this.#i(t);Yk(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[jt.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)}}},eE=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 Br(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),M1(this.#d.bind(this))}remove(t){t.detach(),this.#r.splice(this.#r.indexOf(t),1),M1(this.#d.bind(this))}attachVideo(t){requestAnimationFrame(()=>{if(this.#e=t,t){this.#i=new aj,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?.[jt.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}},tE=class extends x7{#e=!1;#t={};#r=null;#n=null;[jt.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 xs,a=n?t:new xs(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[_t.add](a,r),a[jt.crossOrigin]=this[jt.crossOrigin],this.#e&&a[jt.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[jt.onModeChange]=null,t.removeEventListener("mode-change",this.#o),this[_t.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))}[jt.canLoad](){if(!this.#e){for(let t of this.items)t[jt.canLoad]();this.#e=!0,this.#a()}}#a=e7(async()=>{if(!this.#e)return;!this.#n&&this.#r&&(this.#n=await this.#r.getLang());let t=await this.#r?.getCaptions(),r=[["captions","subtitles"],"chapters","descriptions","metadata"];for(let n of r){let a=this.getByKind(n);if(a.find(u=>u.mode==="showing"))continue;let i=this.#n?a.find(u=>u.language===this.#n):null,o=Wa(n)?this.#t[n.find(u=>this.#t[u])||""]:this.#t[n],s=i??o,l=s&&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 Dt("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}},Fet=Symbol(0),$et=Symbol(0),li={setAuto:Fet,enableAuto:$et},rE=class extends Jk{#e=!1;switch="current";get auto(){return this.#e||this.readonly}[li.enableAuto];[_t.onUserSelect](){this[li.setAuto](!1)}[_t.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 Dt("auto-change",{detail:t,trigger:r})))}};F1=class extends oo{},hpe={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:"<"},Gk=new Set(["Shift","Alt","Meta","Ctrl"]),Zet='button, [role="button"]',R1e='input, textarea, select, [contenteditable], [role^="menuitem"], [role="timer"]',ij=class extends F1{#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=gt(!1);n===this.el?new Br(this.el).add("focusin",()=>a.set(!0)).add("focusout",i=>{this.el.contains(i.target)||a.set(!1)}):(Oe(a)||a.set(document.querySelector("[data-media-player]")===this.el),wr(document,"focusin",i=>{let o=i.composedPath().find(s=>s instanceof Element&&s.localName==="media-player");o!==void 0&&a.set(this.el===o)})),ue(()=>{a()&&new Br(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(R1e))return;let{method:n,value:a}=this.#i(t);if(!ot(a)&&!Wa(a)){a?.onKeyUp?.({event:t,player:this.#e.player,remote:this.#e.remote}),a?.callback?.(t,this.#e.remote);return}n?.startsWith("seek")&&(t.preventDefault(),t.stopPropagation(),this.#s?(this.#u(t,n==="seekForward"),this.#s=null):(this.#e.remote.seek(this.#o,t),this.#o=void 0)),n?.startsWith("volume")&&this.el.querySelector("[data-media-volume-slider]")?.dispatchEvent(new KeyboardEvent("keyup",{key:n==="volumeUp"?"Up":"Down",shiftKey:t.shiftKey,trigger:t}))}#n(t){if(!t.key||Gk.has(t.key))return;let r=document.activeElement;if(r?.matches(R1e)||X4(t)&&r?.matches(Zet))return;let{method:n,value:a}=this.#i(t),i=!t.metaKey&&/^[0-9]$/.test(t.key);if(!ot(a)&&!Wa(a)&&!i){a?.onKeyDown?.({event:t,player:this.#e.player,remote:this.#e.remote}),a?.callback?.(t,this.#e.remote);return}if(!n&&i){t.preventDefault(),t.stopPropagation(),this.#e.remote.seek(this.$state.duration()/10*Number(t.key),t);return}if(n){switch(t.preventDefault(),t.stopPropagation(),n){case"seekForward":case"seekBackward":this.#c(t,n,n==="seekForward");break;case"volumeUp":case"volumeDown":let o=this.el.querySelector("[data-media-volume-slider]");if(o)o.dispatchEvent(new KeyboardEvent("keydown",{key:n==="volumeUp"?"Up":"Down",shiftKey:t.shiftKey,trigger:t}));else{let l=t.shiftKey?.1:.05;this.#e.remote.changeVolume(this.$state.volume()+(n==="volumeUp"?+l:-l),t)}break;case"toggleFullscreen":this.#e.remote.toggleFullscreen("prefer-media",t);break;case"speedUp":case"slowDown":let s=this.$state.playbackRate();this.#e.remote.changePlaybackRate(Math.max(.25,Math.min(2,s+(n==="speedUp"?.25:-.25))),t);break;default:this.#e.remote[n]?.(t)}this.$state.lastKeyboardAction.set({action:n,event:t})}}#a(t){fpe(t.target)&&this.#i(t).method&&t.preventDefault()}#i(t){let r={...this.$props.keyShortcuts(),...this.#e.ariaKeys},n=Object.keys(r).find(a=>{let i=r[a],o=Wa(i)?i.join(" "):ot(i)?i:i?.keys;return(Wa(o)?o:o?.split(" "))?.map(l=>Ket(l).replace(/Control/g,"Ctrl").split("+"))?.some(l=>{let u=new Set(l.filter(c=>Gk.has(c)));for(let c of Gk){let d=c.toLowerCase()+"Key";if(!u.has(c)&&t[d])return!1}return l.every(c=>Gk.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))}},qet=["!","@","#","$","%","^","&","*","(",")"];nE=class extends oo{#e;constructor(t){super(),this.#e=t}onAttach(t){let{$props:r,ariaKeys:n}=Jr(),a=t.getAttribute("aria-keyshortcuts");if(a){n[this.#e]=a,Ye||er(()=>{delete n[this.#e]});return}let i=r.keyShortcuts()[this.#e];if(i){let o=Wa(i)?i.join(" "):ot(i)?i:i?.keys;t.setAttribute("aria-keyshortcuts",Wa(o)?o.join(" "):o)}}},aE=class extends F1{#e=-2;#t=!1;#r=gt(!1);#n=gt(!1);#a=null;#i=gt(!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 Br(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 Br(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 Br(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||gB(t)||(J0(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}))}},oj=z1.fullscreenEnabled,iE=class extends oo{#e=!1;#t=!1;get active(){return this.#t}get supported(){return oj}onConnect(){new Br(z1).add("fullscreenchange",this.#n.bind(this)).add("fullscreenerror",this.#a.bind(this)),er(this.#r.bind(this))}async#r(){oj&&await this.exit()}#n(t){let r=qD(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||qD(this.el)?void 0:(_1e(),z1.requestFullscreen(this.el))}catch(t){throw this.#e=!1,t}}async exit(){if(!(!this.el||!qD(this.el)))return _1e(),z1.exitFullscreen()}};w7=class e extends oo{#e=gt(this.#o());#t=gt(!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=lB();get supported(){return e.supported}onConnect(){if(this.supported)wr(screen.orientation,"change",this.#a.bind(this));else{let t=window.matchMedia("(orientation: landscape)");t.onchange=this.#a.bind(this),er(()=>t.onchange=null)}er(this.#n.bind(this))}async#n(){this.supported&&this.#t()&&await this.unlock()}#a(t){this.#e.set(this.#o()),this.dispatch("orientation-change",{detail:{orientation:Oe(this.#e),lock:this.#r},trigger:t})}async lock(t){Oe(this.#t)||this.#r===t||(this.#i(),await screen.orientation.lock(t),this.#t.set(!0),this.#r=t)}async unlock(){Oe(this.#t)&&(this.#i(),this.#r=void 0,await screen.orientation.unlock(),this.#t.set(!1))}#i(){if(!this.supported)throw Error("[vidstack] no orientation API")}#o(){return Ye?"portrait-primary":this.supported?window.screen.orientation.type:window.innerWidth>=window.innerHeight?"landscape-primary":"portrait-primary"}},oE=class{name="audio";target;canPlay(t){return pB(t)?Ye||!ot(t.src)||t.type==="?"||$1e(this.target,t.type):!1}mediaType(){return"audio"}async load(t){if(Ye)throw Error("[vidstack] can not load audio provider server-side");return new(await Promise.resolve().then(()=>(p1e(),d1e))).AudioProvider(this.target,t)}},z9=class{name="video";target;canPlay(t){return fB(t)?Ye||!ot(t.src)||t.type==="?"||G1e(this.target,t.type):!1}mediaType(){return"video"}async load(t){if(Ye)throw Error("[vidstack] can not load video provider server-side");return new(await Promise.resolve().then(function(){return ttt})).VideoProvider(this.target,t)}},sE=class e extends z9{static supported=d7();name="hls";canPlay(t){return e.supported&&om(t)}async load(t){if(Ye)throw Error("[vidstack] can not load hls provider server-side");return new(await Promise.resolve().then(()=>(h1e(),f1e))).HLSProvider(this.target,t)}},qk=null,lE=[],cE=[];sj=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=Wet(),this.#n&&this.#n.connect(this.#r)),this.#n||(this.#n=Qet(this.#e,this.#r)),this.#r.gain.value=t,this.#t(t)}}removeGain(){this.#r&&(this.#n&&this.#n.connect(bB().destination),this.#i(),this.#t(null))}destroy(){this.#a(),this.#i()}#a(){if(this.#n)try{Xet(this.#n)}catch{}finally{this.#n=null}}#i(){if(this.#r)try{Jet(this.#r)}catch{}finally{this.#r=null}}},Yet=["focus","blur","visibilitychange","pageshow","pagehide"],lj=class{#e=gt(A1e());#t=gt(Ye?"visible":document.visibilityState);#r;connect(){let t=new Br(window),r=this.#n.bind(this);for(let n of Yet)t.add(n,r);Wk&&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){Wk&&window.clearTimeout(this.#r),(t.type!=="blur"||this.#e()==="active")&&(this.#e.set(A1e(t)),this.#t.set(document.visibilityState=="hidden"?"hidden":"visible"))}};sd=class{#e;#t;constructor(t){this.#t=t}start(){pa(this.#e)&&this.#r()}stop(){Ia(this.#e)&&window.cancelAnimationFrame(this.#e),this.#e=void 0}#r(){this.#e=window.requestAnimationFrame(()=>{pa(this.#e)||(this.#t(),this.#r())})}},cj=class{#e;#t;#r=!1;#n=!1;#a=!1;#i=new sd(this.#d.bind(this));#o=new lj;#l;get#s(){return this.#e.media}constructor(t,r){this.#e=t,this.#t=r,this.#l=new Br(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;!(Wk&&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.#T),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)}#T(t){this.#c=0,this.#p=-1,this.#v(),this.#t.notify("loaded-metadata",void 0,t),(m7||Wk&&om(this.#t.$state.source()))&&this.#t.delegate.ready(this.#R(),t)}#R(){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.#R(),t)}#L(t){this.#t.$state.started()||this.#t.notify("can-play-through",this.#R(),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()&&nD(this.#s.controls)&&(this.#s.controls=!1)}#I(){let t=this.#t.$state.paused(),r=this.#o.visibility==="hidden";(t||r)&&wr(this.#s,"timeupdate",this.#D.bind(this))}#D(t){this.#y(this.#s.currentTime,t)}#k(t){this.#t.$state.ended()&&this.#y(this.#s.duration,t),this.#t.notify("duration-change",this.#s.duration,t)}#j(t){let r={volume:this.#s.volume,muted:this.#s.muted};this.#t.notify("volume-change",r,t)}#B(t){this.#p=this.#s.currentTime,this.#y(this.#s.currentTime,t),this.#t.notify("seeked",this.#s.currentTime,t),Math.trunc(this.#s.currentTime)===Math.trunc(this.#s.duration)&&rj(this.#s.duration)>rj(this.#s.currentTime)&&(this.#y(this.#s.duration,t),this.#s.ended||this.#t.player.dispatch(new Dt("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)}},uj=class{#e;#t;get#r(){return this.#e.media.audioTracks}constructor(t,r){this.#e=t,this.#t=r,this.#r.onaddtrack=this.#n.bind(this),this.#r.onremovetrack=this.#a.bind(this),this.#r.onchange=this.#i.bind(this),wr(this.#t.audioTracks,"change",this.#l.bind(this))}#n(t){let r=t.track;if(r.label==="")return;let n=r.id.toString()||`native-audio-${this.#t.audioTracks.length}`,a={id:n,label:r.label,language:r.language,kind:r.kind,selected:!1};this.#t.audioTracks[_t.add](a,t),r.enabled&&(a.selected=!0)}#a(t){let r=this.#t.audioTracks.getById(t.track.id);r&&this.#t.audioTracks[_t.remove](r,t)}#i(t){let r=this.#o();if(!r)return;let n=this.#t.audioTracks.getById(r.id);n&&this.#t.audioTracks[_t.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}}},c7=class{constructor(t,r){this.media=t,this.ctx=r,this.audioGain=new sj(t,n=>{this.ctx.notify("audio-gain-change",n)})}scope=ol();currentSrc=null;audioGain;setup(){new cj(this,this.ctx),"audioTracks"in this.media&&new uj(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){Mt(this.media,"playsinline",t)}async loadSource({src:t,type:r},n){this.media.preload=n||"",npe(t)?(this.removeSource(),this.media.srcObject=t):(this.media.srcObject=null,ot(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");Mt(a,"src",this.#e(t.src)),Mt(a,"type",t.type!=="?"?t.type:r),Mt(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}},dj=class{#e;#t;#r;#n=gt(!1);get supported(){return this.#n()}constructor(t,r){this.#e=t,this.#t=r,this.#a()}#a(){Ye||!this.#e?.remote||!this.canPrompt||(this.#e.remote.watchAvailability(t=>{this.#n.set(t)}).catch(()=>{this.#n.set(!1)}),ue(this.#i.bind(this)))}#i(){if(!this.#n())return;let t=["connecting","connect","disconnect"],r=this.#o.bind(this);r(),wr(this.#e,"playing",r);let n=new Br(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}},u7=class extends dj{type="airplay";get canPrompt(){return"WebKitPlaybackTargetAvailabilityEvent"in window}},pj=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||ett(this.#e,r))return;let n=new xs({id:r.id,kind:r.kind,label:r.label??"",language:r.language,type:"vtt"});n[jt.native]={track:r},n[jt.readyState]=2,n[jt.nativeHLS]=!0;let a=0,i=o=>{if(r.cues)for(let s=a;s{this.#t.notify("picture-in-picture-change",t,r)}},hj=class{#e;#t;#r="inline";get mode(){return this.#r}constructor(t,r){this.#e=t,this.#t=r,wr(t,"webkitpresentationmodechanged",this.#n.bind(this))}get supported(){return dB(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 Dt("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)})}},mj=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")}},gj=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")}},I9=class extends c7{$$PROVIDER_TYPE="VIDEO";get type(){return"video"}airPlay;fullscreen;pictureInPicture;constructor(t,r){super(t,r),si(()=>{if(this.airPlay=new u7(t,r),dB(t)){let n=new hj(t,r);this.fullscreen=new mj(n),this.pictureInPicture=new gj(n)}else uB(t)&&(this.pictureInPicture=new fj(t,r))},this.scope)}setup(){super.setup(),cB(this.video)&&new pj(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}},ttt=Object.freeze({__proto__:null,VideoProvider:I9});rtt=e=>`dash-${Y0(e)}`,vj=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),wr(this.#t.qualities,"change",this.#T.bind(this)),wr(this.#t.audioTracks,"change",this.#R.bind(this)),this.#a=ue(this.#o.bind(this))}#i(t){return new Dt(rtt(t.type),{detail:t})}#o(){if(!this.#t.$state.live())return;let t=new sd(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?.[jt.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&&P1e(o.lang))??o?.lang??void 0,language:o.lang??void 0,kind:o.kind,default:o.defaultTrack});u[jt.native]={managed:!0,track:s},u[jt.readyState]=2,u[jt.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[_t.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[_t.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&&G1e(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&&$1e(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[_t.add](g,a)}),Ia(l.index)){let d=this.#t.qualities[l.index];d&&this.#t.qualities[_t.select](d,!0,a)}u.forEach((d,h)=>{let b=d.labels.find(k=>navigator.languages.some(C=>k.lang&&C.toLowerCase().startsWith(k.lang.toLowerCase())))||d.labels[0],y={id:`dash-audio-${d?.index}`,label:b?.text??(d.lang&&P1e(d.lang))??d.lang??"",language:d.lang??"",kind:"main",mimeType:d.mimeType,codec:d.codec,index:h};this.#t.audioTracks[_t.add](y,a)}),i.dispatchEvent(new Dt("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}}}})}#T(){let{qualities:t}=this.#t;!this.#r||t.auto||!t.selected||(this.#E("video",!1),this.#r.setQualityFor("video",t.selectedIndex,t.switch==="current"),L9&&(this.#e.currentTime=this.#e.currentTime))}#R(){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(),ot(t.src)&&this.#r?.attachSource(t.src)}destroy(){this.#A(),this.#r?.destroy(),this.#r=null,this.#a?.(),this.#a=null}};bj=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 att(this.#e,t);if(pa(r)&&!ot(this.#e)&&(r=await ntt(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 Dt("dash-unsupported")),this.#t.notify("error",{message:n,code:4}),null}return r}#a(){this.#t.player.dispatch(new Dt("dash-lib-load-start"))}#i(t){this.#t.player.dispatch(new Dt("dash-lib-loaded",{detail:t})),this.#r(t)}#o(t){let r=O9(t);this.#t.player.dispatch(new Dt("dash-lib-load-error",{detail:r})),this.#t.notify("error",{message:r.message,code:4,error:r})}};ott="https://cdn.jsdelivr.net",yj=class extends I9{$$PROVIDER_TYPE="DASH";#e=null;#t=new vj(this.video,this.ctx);get ctor(){return this.#e}get instance(){return this.#t.instance}static supported=Z1e();get type(){return"dash"}get canLiveSync(){return!0}#r=`${ott}/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(){ot(this.#r)&&gc(this.#r)}setup(){super.setup(),new bj(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(!ot(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()}},stt=Object.freeze({__proto__:null,DASHProvider:yj}),uE=class e extends z9{static supported=Z1e();name="dash";canPlay(t){return e.supported&&IE(t)}async load(t){if(Ye)throw Error("[vidstack] can not load dash provider server-side");return new(await Promise.resolve().then(function(){return stt})).DASHProvider(this.target,t)}},dE=class{name="vimeo";target;preconnect(){let t=["https://i.vimeocdn.com","https://f.vimeocdn.com","https://fresnel.vimeocdn.com"];for(let r of t)gc(r)}canPlay(t){return ot(t.src)&&t.type==="video/vimeo"}mediaType(){return"video"}async load(t){if(Ye)throw Error("[vidstack] can not load vimeo provider server-side");return new(await Promise.resolve().then(()=>(b1e(),v1e))).VimeoProvider(this.target,t)}async loadPoster(t,r,n){let{resolveVimeoVideoId:a,getVimeoVideoInfo:i}=await Promise.resolve().then(()=>(ND(),g1e));if(!ot(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}},pE=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)gc(r)}canPlay(t){return ot(t.src)&&t.type==="video/youtube"}mediaType(){return"video"}async load(t){if(Ye)throw Error("[vidstack] can not load youtube provider server-side");return new(await Promise.resolve().then(()=>(w1e(),x1e))).YouTubeProvider(this.target,t)}async loadPoster(t,r,n){let{findYouTubePoster:a,resolveYouTubeVideoId:i}=await Promise.resolve().then(()=>(BD(),y1e)),o=ot(t.src)&&i(t.src);return o?a(o,n):null}};WD=Symbol(0),ltt=["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"],ctt={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:hpe,storage:null},fE=class extends F1{#e;#t;constructor(t,r){super(),this.#e=t,this.#t=r}async onAttach(t){if(Ye)return;let r=this.$props[this.#e]();if(r==="eager")requestAnimationFrame(this.#t);else if(r==="idle")uD(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())}}},xj=class{#e;#t;constructor(t,r){this.#e=t,this.#t=r}notify(t,...r){Ye||this.#e(new Dt(t,{detail:r?.[0],trigger:r?.[1]}))}async ready(t,r){if(!Ye)return M1(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),fc();let b=this.#t.$provider(),{storage:y,qualities:k}=this.#t,{muted:C,volume:T,clipStartTime:E,playbackRate:w}=this.#t.$props;await y?.onLoad?.(h());let P=d()?.currentTime,I=d()?.paused,L=await y?.getTime(),N=P??L??E(),$=I===!1||I!==!0&&!i()&&n();if(b){b.setVolume(await y?.getVolume()??T()),b.setMuted(C()||!!await y?.getMuted());let ae=await y?.getAudioGain()??1;ae>1&&b.audioGain?.setGain?.(ae),b.setPlaybackRate?.(await y?.getPlaybackRate()??w()),b.setPlaysInline?.(c()),N>0&&b.setCurrentTime(N)}let z=await y?.getVideoQuality();if(z&&k.length){let ae=null,W=1/0;for(let Z of k){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 Dt("auto-play-attempt",{trigger:t});try{await r.play(i)}catch{}}},wj=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()}},hE=class{#e=!1;#t=od();#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=od()}},Cj=class extends F1{#e;#t;#r;controls;#n;#a;#i;#o=new hE;constructor(t,r,n){super(),this.#e=t,this.#t=r,this.#r=n,this.#i=n.$provider,this.controls=new aE,this.#n=new iE,this.#a=new w7}onAttach(){this.listen("fullscreen-change",this.#C.bind(this))}onConnect(t){let r=Object.getOwnPropertyNames(Object.getPrototypeOf(this)),n=new Br(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(Ye)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 QD(o,Oe(r)),await o.play()}catch(o){let s=this.createEvent("play-fail",{detail:O9(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(Ye)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 QD(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(Ye)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);QD(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(Ye)return;let n=this.#d(t);if(I1e(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(Ye)return;let n=this.#d(t);if(I1e(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(!Ye&&(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(!Ye&&(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=L9&&!m7&&$k(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(gc("https://www.gstatic.com"),!this.#y){let a=await Promise.resolve().then(()=>(UD(),E1e)).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(!(pa(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:O9(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:O9(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=hB(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){}};Sj=class{seeking=!1;looping=!1;replaying=!1;queue=new wj},utt=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"]),kj=class extends F1{#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 Br(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[_t.reset](),r[_t.reset](),n[_t.reset](),this.#T()}handle(t){if(!this.scope)return;let r=t.type;M1(()=>this[t.type]?.(t)),Ye||(utt.has(r)&&this.#r.set(r,t),this.dispatch(t))}#s=!1;#u(){this.#s&&(requestAnimationFrame(()=>{this.scope&&this.#t.remote.play(new Dt("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 Br(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 Br(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.#R.bind(this))}#v(){let t=this.#t.audioTracks;new Br(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.#T()}#S=null;#E(){this.#T(),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(!Kk(s))continue;if(!r.some(u=>u.src===s.src)){let u=a.getBySrc(s.src);u&&(a[_t.remove](u,n),o=!0)}}o&&!a.length&&(this.$state.savedState.set(null),a[_t.reset](n));for(let s of r){if(!Kk(s)||a.getBySrc(s.src))continue;let l={id:s.id??s.height+"p",bitrate:null,codec:null,...s,selected:!1};a[_t.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[_t.reset](t),a[_t.reset](t),tj(this.$state,r),this.#p();return}tj(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=jf(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=jf(a),s=a.length!==r().length,l=o!==jf(r()),u=jf(i),c=i.length!==n().length,d=u!==jf(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[jt.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=K1e(this.#a,this.#i,t()),r.set(new zn(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=D1(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=e7(()=>{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))}},Ej=class extends F1{onSetup(){if(this.#e(),Ye)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()})}},O1e=["play","pause","seekforward","seekbackward","seekto"],Tj=class extends F1{onConnect(){ue(this.#t.bind(this)),ue(this.#r.bind(this));let t=this.#n.bind(this);for(let r of O1e)navigator.mediaSession.setActionHandler(r,t);er(this.#e.bind(this))}#e(){for(let t of O1e)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 Dt("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:Ia(t.seekTime)?t.seekTime:this.$state.currentTime()+(t.seekOffset??(t.action==="seekforward"?10:-10)),trigger:r});break}}},mE=gt(!1);Ye||(wr(document,"pointerdown",()=>{mE.set(!1)}),wr(document,"keydown",e=>{e.metaKey||e.altKey||e.ctrlKey||mE.set(!0)}));ul=class extends oo{#e=gt(!1);onConnect(t){ue(()=>{let r=new Br(t);if(!mE()){this.#e.set(!1),Uk(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),Uk(t,n),r.add("focus",this.#t.bind(this)).add("blur",this.#r.bind(this))})}focused(){return this.#e()}#t(){this.#e.set(!0),Uk(this.el,!0)}#r(){this.#e.set(!1),Uk(this.el,!1)}#n(){M1e(this.el,!0)}#a(){M1e(this.el,!1)}};gE=class e extends Zt{static props=ctt;static state=sm;#e;#t;#r;canPlayQueue=new hE;remoteControl;get#n(){return this.#e.$provider()}get#a(){return this.$props}constructor(){super(),new Ej;let t={player:this,qualities:new rE,audioTracks:new Xk,storage:null,$provider:gt(null),$providerSetup:gt(!1),$props:this.$props,$state:this.$state};t.remote=this.remoteControl=new N9(void 0),t.remote.setPlayer(this),t.textTracks=new tE,t.textTracks[jt.crossOrigin]=this.$state.crossOrigin,t.textRenderers=new eE(t),t.ariaKeys={},this.#e=t,bs(i8,t),this.orientation=new w7,new ul,new ij(t);let r=new Sj;this.#t=new kj(r,t),this.#r=new Cj(this.#t,r,t),t.delegate=new xj(this.#t.handle.bind(this.#t),t),t.notify=t.delegate.notify.bind(t.delegate),typeof navigator<"u"&&"mediaSession"in navigator&&new Tj,new fE("load",this.startLoading.bind(this)),new fE("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.#T.bind(this)),Ye?this.#o():ue(this.#o.bind(this)),Ye?this.#l():ue(this.#l.bind(this)),wr(t,"find-media-player",this.#c.bind(this))}onConnect(t){H1e&&Mt(t,"data-iphone","");let r=window.matchMedia("(pointer: coarse)");this.#d(r),r.onchange=this.#d.bind(this);let n=new ResizeObserver(Nf(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=Ek(a()),l=s!=="Unknown"?`${o?"Live ":""}${s}`:o?"Live":"Media",u=r();Mt(this.el,"aria-label",`${l} Player`+(u?` - ${u}`:"")),!Ye&&t?.hasAttribute("title")&&(this.#i=!0,t?.removeAttribute("title"))}#l(){let t=this.orientation.landscape?"landscape":"portrait";this.$state.orientation.set(t),Mt(this.el,"data-orientation",t),this.#p()}#s(){this.$state.canPlay()&&this.#n?this.canPlayQueue.start():this.canPlayQueue.stop()}#u(){if(e[WD]){this.setAttributes(e[WD]);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 ltt){let a="data-"+(r[n]??Y0(n));t[a]=function(){return this.$state[n]()}}delete t.title,e[WD]=t,this.setAttributes(t)}#c(t){t.detail(this)}#p(){if(Ye||!this.el)return;let t=this.el.clientWidth,r=this.el.clientHeight;this.$state.width.set(t),this.$state.height.set(r),io(this.el,"--player-width",t+"px"),io(this.el,"--player-height",r+"px")}#d(t){if(Ye)return;let r=t.matches?"coarse":"fine";Mt(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=hB(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=mB(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)})}#T(){let t=this.$props.storage(),r=ot(t)?new Qk:t;if(r?.onChange){let{source:n}=this.$state,a=ot(t)?t:this.el?.id,i=ad(this.#R.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)})}#R(){let{clipStartTime:t,clipEndTime:r}=this.$props,{source:n}=this.$state,a=n();return a.src?`${a.src}:${t()}:${r()}`:null}async play(t){return this.#r.play(t)}async pause(t){return this.#r.pause(t)}async enterFullscreen(t,r){return this.#r.enterFullscreen(t,r)}async exitFullscreen(t,r){return this.#r.exitFullscreen(t,r)}enterPictureInPicture(t){return this.#r.enterPictureInPicture(t)}exitPictureInPicture(t){return this.#r.exitPictureInPicture(t)}seekToLiveEdge(t){this.#r.seekToLiveEdge(t)}startLoading(t){this.#e.notify("can-load",void 0,t)}startLoadingPoster(t){this.#e.notify("can-load-poster",void 0,t)}requestAirPlay(t){return this.#r.requestAirPlay(t)}requestGoogleCast(t){return this.#r.requestGoogleCast(t)}setAudioGain(t,r){return this.#r.setAudioGain(t,r)}destroy(){super.destroy(),this.#e.remote.setPlayer(null),this.dispatch("destroy")}},kn=gE.prototype;Nr(kn,"canPlayQueue");Nr(kn,"remoteControl");Nr(kn,"provider");Nr(kn,"controls");Nr(kn,"orientation");Nr(kn,"title");Nr(kn,"qualities");Nr(kn,"audioTracks");Nr(kn,"textTracks");Nr(kn,"textRenderers");Nr(kn,"duration");Nr(kn,"paused");Nr(kn,"muted");Nr(kn,"currentTime");Nr(kn,"volume");Nr(kn,"playbackRate");fa(kn,"play");fa(kn,"pause");fa(kn,"enterFullscreen");fa(kn,"exitFullscreen");fa(kn,"enterPictureInPicture");fa(kn,"exitPictureInPicture");fa(kn,"seekToLiveEdge");fa(kn,"startLoading");fa(kn,"startLoadingPoster");fa(kn,"requestAirPlay");fa(kn,"requestGoogleCast");fa(kn,"setAudioGain");Rj=new Map,_j=class{#e=!1;#t;#r;#n;#a;constructor(t,r,n,a=[]){this.#r=t,this.#n=r,this.#a=n;let i=new uE,o=new sE,s=new z9,l=new oE,u=new pE,c=new dE,d=[u,c];this.#t=ad(()=>{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(N1e(r.$props.src()));for(let g of h.sources()){let b=this.#t().find(k=>k.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",[...N1e(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=b7(o()),l=new AbortController;return Promise.all(r.map(u=>ot(u.src)&&u.type==="?"?fetch(u.src,{method:"HEAD",credentials:s,signal:l.signal}).then(c=>(u.type=c.headers.get("content-type")||"??",Rj.set(u.src,u.type),u)).catch(()=>u):u)).then(u=>{if(l.signal.aborted)return;let c=this.#l(Oe(t.source),u);fc(),c.src||this.#n.notify("error",{message:"Failed to load resource.",code:4})}),()=>l.abort()}fc()}#l(t,r){let n={src:"",type:""},a=null,i=new Dt("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(Kk(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 Dt("quality-change",{detail:{quality:h}}))}return D1e(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(!D1e(t?.currentSrc,r)){if(this.#n.$state.canLoad()){let i=new AbortController;return om(r)?(a||!d7())&&vpe(r.src,{credentials:b7(n),signal:i.signal}).then(o=>{this.#n.notify("stream-type-change",o)}).catch(Do):IE(r)?dtt(r.src,{credentials:b7(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{ot(r.src)&&gc(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 Dt("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()}}};Aj=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||xs.createId(r);this.#t.textTracks.getById(n)||(r.id=n,this.#t.textTracks.add(r))}this.#r=t}},vE=class extends Zt{static props={loaders:[]};static state=new pc({loader:null});#e;#t;#r=gt([]);#n=gt([]);#a=null;onSetup(){this.#e=Jr(),this.#t=new _j(this.#r,this.#e,this.$state.loader,this.$props.loaders())}onAttach(t){t.setAttribute("data-media-provider","")}onConnect(t){this.#t.connect(),new Aj(this.#n,this.#e);let r=new ResizeObserver(Nf(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&&(io(t.el,"--media-width",n+"px"),io(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}`);ot(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||xs.createId(i),...i})}}this.#r.set(t),this.#n.set(r),fc()}},htt=vE.prototype;fa(htt,"load");Pj=class extends Zt{static props={translations:null};static state=new pc({label:null,busy:!1});#e;#t=!1;onSetup(){this.#e=Jr()}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)),fc(),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=C7(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&&Mt(this.el,"aria-label",n),ot(n)&&this.dispatch("change",{detail:n}),()=>window.clearTimeout(a)}#d(t){let{label:r}=this.$state;r.set(t)}},Lj=class extends Zt{static props={hideDelay:2e3,hideOnMouseLeave:!1};#e;onSetup(){this.#e=Jr(),ue(this.#r.bind(this))}onAttach(t){let{pictureInPicture:r,fullscreen:n}=this.#e.$state;io(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"])io(t,`padding-${i}`,a&&`env(safe-area-inset-${i})`)})}#t(){if(!this.el)return;let{nativeControls:t}=this.#e.$state,r=t();Mt(this.el,"aria-hidden",r?"true":null),io(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()}},Ij=class extends Zt{onAttach(t){t.style.pointerEvents||io(t,"pointer-events","auto")}},bE=class extends oo{#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(Het(r)){this.#a?.();let i=wr(r,"animationend",n,{once:!0});this.#a=i}else n()}})}#i(){window.clearTimeout(this.#r),this.#r=-1}},rm=id(),mtt=0,Oj=class extends Zt{static props={showDelay:700};#e=`media-tooltip-${++mtt}`;#t=gt(null);#r=gt(null);#n=gt(!1);constructor(){super(),new ul;let{showDelay:t}=this.$props;new bE({trigger:this.#t,content:this.#r,showDelay:t,listen(r,n,a){ue(()=>{mE()&&wr(r,"focus",n),wr(r,"blur",a)}),new Br(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(){bs(rm,{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`,""),Mt(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&&Mt(r,"aria-describedby",t?this.#e:null);for(let a of[this.el,r,n])a&&Mt(a,"data-visible",t);this.#n.set(t)}},Mj=class extends Zt{constructor(){super(),new ul}onConnect(t){er(cpe(()=>{if(!this.connectScope)return;this.#e();let r=qn(rm);er(()=>{let n=this.#t();n&&r.detachTrigger(n)})}))}#e(){let t=this.#t(),r=qn(rm);t&&r.attachTrigger(t)}#t(){let t=this.el.firstElementChild;return t?.localName==="button"||t?.getAttribute("role")==="button"?t:this.el}},Nj=class extends Zt{static props={placement:"top center",offset:0,alignOffset:0};constructor(){super(),new ul;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=qn(rm);er(()=>r.detachContent(t)),er(cpe(()=>{this.connectScope&&ue(this.#t.bind(this))}))}#e(t){qn(rm).attachContent(t)}#t(){let{showing:t}=qn(rm);if(!t())return;let{placement:r,offset:n,alignOffset:a}=this.$props;return upe(this.el,this.#r(),r(),{offsetVarName:"media-tooltip",xOffset:a(),yOffset:n()})}#r(){return qn(rm).trigger()}},Bi=class extends oo{static props={disabled:!1};#e;constructor(t){super(),this.#e=t,new ul,t.keyShortcut&&new nE(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=Bf(t,this.#n.bind(this));for(let n of["click","touchstart"])r.add(n,this.#a.bind(this),{passive:!0})}#t(){return R9(this.#e.isPresssed())}#r(t){rD(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())}},yE=class extends Zt{static props={disabled:!1,defaultPressed:!1};#e=gt(!1);get pressed(){return this.#e()}constructor(){super(),new Bi({isPresssed:this.#e})}},gtt=yE.prototype;Nr(gtt,"pressed");zj=class extends Zt{static props=Bi.props;#e;constructor(){super(),new Bi({isPresssed:this.#r.bind(this),onPress:this.#t.bind(this)})}onSetup(){this.#e=Jr();let{canAirPlay:t,isAirPlayConnected:r}=this.#e.$state;this.setAttributes({"data-active":r,"data-supported":t,"data-state":this.#n.bind(this),"aria-hidden":Vi(()=>!t())})}onAttach(t){t.setAttribute("data-media-tooltip","airplay"),Hf(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()}`}},Dj=class extends Zt{static props=Bi.props;#e;constructor(){super(),new Bi({isPresssed:this.#r.bind(this),onPress:this.#t.bind(this)})}onSetup(){this.#e=Jr();let{canGoogleCast:t,isGoogleCastConnected:r}=this.#e.$state;this.setAttributes({"data-active":r,"data-supported":t,"data-state":this.#n.bind(this),"aria-hidden":Vi(()=>!t())})}onAttach(t){t.setAttribute("data-media-tooltip","google-cast"),Hf(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 Zt{static props=Bi.props;#e;constructor(){super(),new Bi({isPresssed:this.#r.bind(this),keyShortcut:"togglePaused",onPress:this.#t.bind(this)})}onSetup(){this.#e=Jr();let{paused:t,ended:r}=this.#e.$state;this.setAttributes({"data-paused":t,"data-ended":r})}onAttach(t){t.setAttribute("data-media-tooltip","play"),Hf(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()}},Bj=class extends Zt{static props=Bi.props;#e;constructor(){super(),new Bi({isPresssed:this.#r.bind(this),keyShortcut:"toggleCaptions",onPress:this.#t.bind(this)})}onSetup(){this.#e=Jr(),this.setAttributes({"data-active":this.#r.bind(this),"data-supported":()=>!this.#n(),"aria-hidden":Vi(this.#n.bind(this))})}onAttach(t){t.setAttribute("data-media-tooltip","caption"),Hf(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()}},Vj=class extends Zt{static props={...Bi.props,target:"prefer-media"};#e;constructor(){super(),new Bi({isPresssed:this.#r.bind(this),keyShortcut:"toggleFullscreen",onPress:this.#t.bind(this)})}onSetup(){this.#e=Jr();let{fullscreen:t}=this.#e.$state,r=this.#n.bind(this);this.setAttributes({"data-active":t,"data-supported":r,"aria-hidden":Vi(()=>!r())})}onAttach(t){t.setAttribute("data-media-tooltip","fullscreen"),Hf(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()}},Hj=class extends Zt{static props=Bi.props;#e;constructor(){super(),new Bi({isPresssed:this.#r.bind(this),keyShortcut:"toggleMuted",onPress:this.#t.bind(this)})}onSetup(){this.#e=Jr(),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"),Hf(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"}},Fj=class extends Zt{static props=Bi.props;#e;constructor(){super(),new Bi({isPresssed:this.#r.bind(this),keyShortcut:"togglePictureInPicture",onPress:this.#t.bind(this)})}onSetup(){this.#e=Jr();let{pictureInPicture:t}=this.#e.$state,r=this.#n.bind(this);this.setAttributes({"data-active":t,"data-supported":r,"aria-hidden":Vi(()=>!r())})}onAttach(t){t.setAttribute("data-media-tooltip","pip"),Hf(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()}},$j=class extends Zt{static props={disabled:!1,seconds:30};#e;constructor(){super(),new ul}onSetup(){this.#e=Jr();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":Vi(()=>!n())})}onAttach(t){tn(t,"tabindex","0"),tn(t,"role","button"),tn(t,"type","button"),t.setAttribute("data-media-tooltip","seek"),Hf(t,this.#r.bind(this))}onConnect(t){Bf(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)}},Gj=class extends Zt{static props={disabled:!1};#e;constructor(){super(),new ul}onSetup(){this.#e=Jr();let{disabled:t}=this.$props,{live:r,liveEdge:n}=this.#e.$state,a=()=>!r();this.setAttributes({"data-edge":n,"data-hidden":a,"aria-disabled":Vi(()=>t()||n()),"aria-hidden":Vi(a)})}onAttach(t){tn(t,"tabindex","0"),tn(t,"role","button"),tn(t,"type","button"),t.setAttribute("data-media-tooltip","live")}onConnect(t){Bf(t,this.#t.bind(this))}#t(t){let{disabled:r}=this.$props,{liveEdge:n}=this.#e.$state;r()||n()||this.#e.remote.seekToLiveEdge(t)}},Ff=new pc({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 j1e(this.min,this.max,this.value)},get fillPercent(){return this.fillRate*100},get pointerRate(){return j1e(this.min,this.max,this.pointerValue)},get pointerPercent(){return this.pointerRate*100}});xE=class extends oo{#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}},yB=id(),y7=id();JD={Left:-1,ArrowLeft:-1,Up:1,ArrowUp:1,Right:1,ArrowRight:1,Down:-1,ArrowDown:-1},Uj=class extends oo{#e;#t;#r;constructor(t,r){super(),this.#e=t,this.#t=r}onSetup(){sl(y7)&&(this.#r=qn(y7))}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 Br(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(hc(this.#i)||gB(t))return;let r=t.touches[0],n=r.clientX-this.#i.clientX,a=r.clientY-this.#i.clientY,i=this.$state.dragging();!i&&Math.abs(a)>5||i||(t.preventDefault(),Math.abs(n)>20&&(this.#i=r,this.#o=this.$state.value(),this.#x(this.#o,t)))}#u(t){let{hidden:r}=this.$props;wr(t,"focus",this.#p.bind(this)),!(r()||this.#e.isDisabled())&&new Br(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 Br(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&&Ia(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(ytt(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(JD).includes(t.key))return;let{key:n}=t,a=this.#T(t);if(!hc(a)){this.#f(a,t),this.#d(a,t);return}let i=this.#R(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(JD).includes(t.key)||!hc(this.#T(t)))return;let n=this.#b?this.$state.pointerValue():this.#R(t);this.#d(n,t),this.#y(n,t),this.#C="",this.#b=!1}#T(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}#R(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(JD[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=D1(t=>{this.#f(this.#m(t),t)},20,{leading:!0})},D9=id(()=>({})),ws=class extends oo{static props={hidden:!1,disabled:!1,step:1,keyStep:1,orientation:"horizontal",shiftKeyMultiplier:5};#e;#t;#r=gt(!0);#n=gt(!0);constructor(t){super(),this.#t=t}onSetup(){this.#e=Jr();let t=new ul;t.attach(this),this.$state.focused=t.focused.bind(t),sl(D9)||bs(D9,{default:"value"}),bs(yB,{orientation:this.$props.orientation,disabled:this.#t.isDisabled,preview:gt(null)}),ue(this.#o.bind(this)),ue(this.#l.bind(this)),ue(this.#s.bind(this)),this.#c(),new Uj(this.#t,this.#e).attach(this),new xE({callback:this.#a.bind(this)}).attach(this)}onAttach(t){tn(t,"role","slider"),tn(t,"tabindex","0"),tn(t,"autocomplete","off"),Ye?this.#p():ue(this.#p.bind(this))}onConnect(t){er(spe(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(btt(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 R9(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(ji(t(),3),ji(r(),3))}#d=Nf((t,r)=>{this.el?.style.setProperty("--slider-fill",t+"%"),this.el?.style.setProperty("--slider-pointer",r+"%")})},nm=class extends Zt{static props={...ws.props,min:0,max:100,value:0};static state=Ff;constructor(){super(),new ws({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 ji(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())}},H1=new Map,Zk=new Map,wE=class e{#e;#t;#r;$images=gt([]);static create(t,r){let n=Jr();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(ot(r)&&H1.has(r)){let n=H1.get(r);if(H1.delete(r),H1.set(r,n),H1.size>99){let a=H1.keys().next().value;H1.delete(a)}this.$images.set(H1.get(r))}else if(ot(r)){let n=this.#r(),a=r+"::"+n;if(!Zk.has(a)){let i=new Promise(async(o,s)=>{try{let l=await fetch(r,{credentials:b7(n)});if(l.headers.get("content-type")==="application/json"){let c=await l.json();if(Wa(c))if(c[0]&&"text"in c[0])o(this.#o(c));else{for(let d=0;d(l7(),s7)).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=>(H1.set(a,o),o)).catch(o=>{this.#c(r,o)}).finally(()=>{ot(a)&&Zk.delete(a)});Zk.set(a,i)}Zk.get(a)?.then(i=>{this.$images.set(i||[])})}else if(Wa(r))try{this.$images.set(this.#a(r))}catch(n){this.#c(r,n)}else try{this.$images.set(this.#i(r))}catch(n){this.#c(r,n)}return()=>{this.$images.set([])}}}#a(t){let r=this.#l();return t.map((n,a)=>(V1(n.url&&ot(n.url)),V1("startTime"in n&&Ia(n.startTime)),{...n,url:ot(n.url)?this.#s(n.url,r):n.url}))}#i(t){V1(ot(t.url)),V1(Wa(t.tiles)&&t.tiles?.length);let r=new URL(t.url),n=[],a="tile_width"in t?t.tile_width:t.tileWidth,i="tile_height"in t?t.tile_height:t.tileHeight;for(let o of t.tiles)n.push({url:r,startTime:"start"in o?o.start:o.startTime,width:a,height:i,coords:{x:o.x,y:o.y}});return n}#o(t){for(let a=0;a{this.#f(),r.set(!1),n.set(null)}}#i(){let{loading:t,error:r}=this.$state;this.#p(),t.set(!1),r.set(null)}#o(t){let{loading:r,error:n}=this.$state;r.set(!1),n.set(t)}#l(){let{loading:t,hidden:r}=this.$state;return!r()&&t()}#s(){let{error:t}=this.$state;return!hc(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(ji(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=[]}},Zj=class extends CE{#e;onAttach(t){this.#e=X0(nm.state)}getTime(){let{duration:t,clipStartTime:r}=this.media.$state;return r()+this.#e.pointerRate()*t()}},SE=class extends Zt{static props={src:null,crossOrigin:null};static state=new pc({video:null,src:null,crossOrigin:null,canPlay:!1,error:null,hidden:!1});#e;#t;get video(){return this.$state.video()}onSetup(){this.#e=Jr(),this.#t=X0(nm.state),this.#a(),this.setAttributes({"data-loading":this.#i.bind(this),"data-hidden":this.$state.hidden,"data-error":this.#o.bind(this),"aria-hidden":Vi(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 Br(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!hc(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())}},xtt=SE.prototype;Nr(xtt,"video");kE=class extends Zt{static props={type:"pointer",format:null,showHours:!1,showMs:!1,padHours:null,padMinutes:null,decimalPlaces:2};#e;#t;#r;onSetup(){this.#r=X0(nm.state),this.#e=qn(D9),this.#t=ad(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??ji)(y,n())+"%"}else return h==="time"?(this.#e.time??o8)(g,{padHrs:a(),padMins:i(),showHrs:o(),showMs:s()}):(this.#e.value?.(g)??g.toFixed(2))+""}},wtt=kE.prototype;fa(wtt,"getValueText");qj=class extends Zt{static props={offset:0,noClamp:!1};#e;onSetup(){this.#e=qn(yB);let{active:t}=X0(nm.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=Nf(()=>{let{disabled:t,orientation:r}=this.#e;if(t())return;let n=this.el,{offset:a,noClamp:i}=this.$props;n&&bpe(n,{clamp:!i(),offset:a(),orientation:r()})})};Kj=class extends Zt{static props={...ws.props,keyStep:5,shiftKeyMultiplier:2};static state=Ff;#e;onSetup(){this.#e=Jr();let{audioGain:t}=this.#e.$state;bs(D9,{default:"percent",value(r){return(r*(t()??1)).toFixed(2)},percent(r){return Math.round(r*(t()??1))}}),new ws({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":Vi(()=>!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 ji(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=D1(this.#l.bind(this),25);#l(t){if(!t.trigger)return;let r=ji(t.detail/100,3);this.#e.remote.changeVolume(r,t)}#s(t){this.#o(t)}#u(t){this.#o(t)}},Wj=class extends Zt{static props={...ws.props,step:25,keyStep:25,shiftKeyMultiplier:2,min:0,max:300};static state=Ff;#e;onSetup(){this.#e=Jr(),bs(D9,{default:"percent",percent:(t,r)=>ji(this.$state.value(),r)+"%"}),new ws({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":Vi(()=>!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=ji(1+t.detail/100,2);this.#e.remote.changeAudioGain(r,t)}#l(t){this.#o(t)}#s(t){this.#o(t)}},Qj=class extends Zt{static props={...ws.props,step:.25,keyStep:.25,shiftKeyMultiplier:2,min:0,max:2};static state=Ff;#e;onSetup(){this.#e=Jr(),new ws({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":Vi(()=>!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 ji(t,2)}#o(){let{disabled:t}=this.$props,{canSetPlaybackRate:r}=this.#e.$state;return t()||!r()}#l=D1(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)}},Jj=class extends Zt{static props={...ws.props,step:1,keyStep:1,shiftKeyMultiplier:1};static state=Ff;#e;#t=ad(()=>{let{qualities:t}=this.#e.$state;return vB(t())});onSetup(){this.#e=Jr(),new ws({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=ad(()=>n()&&r().length>0);this.setAttributes({"data-supported":a,"aria-hidden":Vi(()=>!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=D1(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)}},EE=class extends Zt{static props={...ws.props,step:.1,keyStep:5,shiftKeyMultiplier:2,pauseWhileDragging:!1,noSwipeGesture:!1,seekingRequestThrottle:100};static state=Ff;#e;#t;#r=gt(null);constructor(){super();let{noSwipeGesture:t}=this.$props;new ws({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=Jr(),bs(D9,{default:"time",value:this.#E.bind(this),time:this.#T.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)),a8(this.#e.textTracks,"chapters",this.#r.set)}#n(){let{bufferedEnd:t,duration:r}=this.#e.$state;return ji(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=D1(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}=qn(yB);t&&r()&&Mt(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 ji(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)?`${C7(t)} out of ${C7(r())}`:"live"}#b(t){let{duration:r}=this.#e.$state;return ji(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"}#T(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?"-":""}${o8(Math.abs(o),r)}`:"LIVE"}},TE=class extends Zt{static props={disabled:!1};#e;#t;#r;#n=null;#a=[];#i=gt(null);#o=gt([]);#l=gt(-1);#s=gt(-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=Jr(),this.#t=X0(EE.state)}onAttach(t){a8(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=ol())}#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),Mt(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=Nf(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))}#R(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 Br(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=e7(()=>{let t=Oe(this.#i);!this.scope||!t||!t.cues.length||(this.#o.set(this.#R(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}},OE=TE.prototype;Nr(OE,"cues");Nr(OE,"activeCue");Nr(OE,"activePointerCue");fa(OE,"setRefs");cl=id();ktt=["a[href]","[tabindex]","input","select","button"].map(e=>`${e}:not([aria-hidden='true'])`).join(","),Ett=new Set(["Escape","Tab","ArrowUp","ArrowDown","Home","PageUp","End","PageDown","Enter"," "]),Xj=class{#e=-1;#t=null;#r=[];#n;get items(){return this.#r}constructor(t){this.#n=t}attachMenu(t){wr(t,"focus",this.#o.bind(this)),this.#t=t,er(()=>{this.#t=null})}listen(){this.#t&&(this.update(),new Br(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(()=>{Stt(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(sD(t)&&r instanceof Element){let n=r.getAttribute("role");return!/a|input|select|button/.test(r.localName)&&!n}return Ett.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(ktt),r=[],n=a=>a.getAttribute("role")==="menu";for(let a of t)Yk(a)&&a.offsetParent!==null&&lpe(this.#t,a,n)&&r.push(a);return r}},Ttt=Object.defineProperty,Rtt=Object.getOwnPropertyDescriptor,s8=(e,t,r,n)=>{for(var a=Rtt(t,r),i=e.length-1,o;i>=0;i--)(o=e[i])&&(a=o(t,r,a)||a);return a&&Ttt(t,r,a),a},_tt=0,Vf=class extends Zt{static props={showDelay:0};#e;#t;#r;#n=gt(!1);#a=gt(!1);#i=gt(null);#o=gt(null);#l;#s=new Set;#u=null;#c;#p;#d=!1;#f=gt(!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 bE({trigger:this.#i,content:this.#o,showDelay:t,listen:(r,n,a)=>{Bf(r,o=>{this.#n()?a(o):n(o)});let i=this.#L();i&&Bf(i,o=>{o.stopPropagation(),a(o)})},onChange:this.#S.bind(this)})}onSetup(){this.#e=Jr();let t=++_tt;this.#t=`media-menu-${t}`,this.#r=`media-menu-button-${t}`,this.#p=new Xj({closeMenu:this.close.bind(this)}),sl(cl)&&(this.#l=qn(cl)),this.#v(),this.setAttributes({"data-open":this.#n,"data-root":!this.isSubmenu,"data-submenu":this.isSubmenu,"data-disabled":this.#R.bind(this)}),bs(cl,{button:this.#i,content:this.#o,expanded:this.#n,hint:gt(""),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=sl(y7)?qn(y7):null;bs(y7,{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.#T();this.isSubmenu||this.#V(),this.#y(t),t&&(ue(()=>{let{height:r}=this.#e.$state,n=this.#o();n&&io(n,"--player-height",r()+"px")}),this.#p.listen(),this.listen("pointerup",this.#O.bind(this)),wr(window,"pointerup",this.#P.bind(this)))}#w(t){let r=t.el,n=this.isSubmenu,a=Vi(this.#R.bind(this));tn(r,"tabindex",n?"-1":"0"),tn(r,"role",n?"menuitem":"button"),Mt(r,"id",this.#r),Mt(r,"aria-haspopup","menu"),Mt(r,"aria-expanded","false"),Mt(r,"data-root",!this.isSubmenu),Mt(r,"data-submenu",this.isSubmenu);let i=()=>{Mt(r,"data-open",this.#n()),Mt(r,"aria-disabled",a())};Ye?i():ue(i),this.#i.set(r),er(()=>{this.#i.set(null)})}#h(t){let r=t.el;r.style.setProperty("display","none"),Mt(r,"id",this.#t),tn(r,"role","menu"),tn(r,"tabindex","-1"),Mt(r,"data-root",!this.isSubmenu),Mt(r,"data-submenu",this.isSubmenu),this.#o.set(r),er(()=>this.#o.set(null));let n=()=>Mt(r,"data-open",this.#n());Ye?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&&Mt(r,"aria-hidden",R9(!t))}#C(t){this.#f.set(t)}#b=!1;#S(t,r){if(this.#b=J0(r),r?.stopPropagation(),this.#n()===t)return;if(this.#R()){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&&(Mt(n,"aria-controls",t&&this.#t),Mt(n,"aria-expanded",R9(t))),a&&Mt(a,"aria-labelledby",t&&this.#r),this.#n.set(t),this.#M(r),fc(),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()}))}#T(){return!this.#R()&&this.#n()}#R(){return this.#a()||this.#f()}#A(t){this.#a.set(t)}#O(t){let r=this.#o();this.#d||r&&T1e(r,t)||t.stopPropagation()}#P(t){let r=this.#o();this.#d||r&&T1e(r,t)||this.close(t)}#L(){let t=this.el?.querySelector('[data-part="close-target"]');return this.el&&t&&lpe(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 Br(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=Nf(()=>{let t=Oe(this.#o);if(!t||Ye)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(Yk(i)&&i.style.display==="contents")a.push(...i.children);else if(i.nodeType===3)r+=parseFloat(getComputedStyle(i).fontSize);else if(Yk(i)){if(!ope(i))continue;let o=getComputedStyle(i);r+=i.offsetHeight+(parseFloat(o.marginTop)||0)+(parseFloat(o.marginBottom)||0)}io(t,"--menu-height",r+"px")});#H=!1;#F(t){let r=this.#o();r&&t.propertyName==="height"&&(this.#H=t.type==="transitionstart",Mt(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),fc())}close(t){Oe(this.#n)&&(this.#c.hide(t),fc())}};s8([Nr],Vf.prototype,"triggerElement");s8([Nr],Vf.prototype,"contentElement");s8([Nr],Vf.prototype,"isSubmenu");s8([fa],Vf.prototype,"open");s8([fa],Vf.prototype,"close");S7=class extends Zt{static props={disabled:!1};#e;#t=gt(null);get expanded(){return this.#e?.expanded()??!1}constructor(){super(),new ul}onSetup(){this.#e=qn(cl)}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()),Bf(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)}},Att=S7.prototype;Nr(Att,"expanded");Yj=class extends S7{},XD=id(),eB=class extends Zt{static props={placement:null,offset:0,alignOffset:0};#e;constructor(){super(),new ul;let{placement:t}=this.$props;this.setAttributes({"data-placement":t})}onAttach(t){if(this.#e=qn(cl),this.#e.attachMenuItems(this),sl(XD)){let r=qn(XD);r&&(bs(XD,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(upe(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()}},tB=id(),am=class extends oo{#e=new Set;#t=gt("");#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(){bs(tB,{add:this.#n.bind(this),remove:this.#a.bind(this)})}onAttach(t){sl(cl)||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}},RE=class extends Zt{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 am,this.#e.onValueChange=this.#r.bind(this)}onSetup(){Ye?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)}},ype=RE.prototype;Nr(ype,"values");Nr(ype,"value");_E=class extends Zt{static props={value:""};#e=gt(!1);#t={value:this.$props.value,check:this.#o.bind(this),onCheck:null};get checked(){return this.#e()}constructor(){super(),new ul}onSetup(){this.setAttributes({value:this.$props.value,"data-checked":this.#e,"aria-checked":Vi(this.#e)})}onAttach(t){let r=sl(cl);tn(t,"tabindex",r?"-1":"0"),tn(t,"role",r?"menuitemradio":"radio"),ue(this.#a.bind(this))}onConnect(t){this.#n(),Bf(t,this.#i.bind(this)),er(this.#r.bind(this))}#r(){si(()=>{qn(tB).remove(this.#t)},this.connectScope)}#n(){qn(tB).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})}},Ptt=_E.prototype;Nr(Ptt,"checked");rB=class extends Zt{static props={disabled:!1,event:void 0,action:void 0};#e;#t=null;onSetup(){this.#e=Jr();let{event:t,action:r}=this.$props;this.setAttributes({event:t,action:r})}onAttach(t){t.setAttribute("data-media-gesture",""),t.style.setProperty("pointer-events","none")}onConnect(t){this.#t=this.#e.player.el?.querySelector("[data-media-provider]"),ue(this.#r.bind(this))}#r(){let t=this.$props.event(),r=this.$props.disabled();!this.#t||!t||r||(/^dbl/.test(t)&&(t=t.split(/^dbl/)[1]),(t==="pointerup"||t==="pointerdown")&&this.#e.$state.pointer()==="coarse"&&(t=t==="pointerup"?"touchend":"touchstart"),wr(this.#t,t,this.#i.bind(this),{passive:!1}))}#n=0;#a=-1;#i(t){if(this.$props.disabled()||J4(t)&&(t.button!==0||this.#e.activeMenu)||T9(t)&&this.#e.activeMenu||gB(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(J4(t)||oD(t)||T9(t)){let r=T9(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 Dt("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[kk(a)](r),this.dispatch("trigger",{detail:t,trigger:r})}},nB=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 Br(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]})}},aB=class e extends Zt{static props={textDir:"ltr",exampleText:"Captions look like this."};#e;static lib=gt(null);onSetup(){this.#e=Jr(),this.setAttributes({"aria-hidden":Vi(this.#t.bind(this))})}onAttach(t){t.style.setProperty("pointer-events","none")}onConnect(t){e.lib()||Promise.resolve().then(()=>(l7(),s7)).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;wr(t(),"cue-change",this.#i.bind(this)),ue(this.#o.bind(this))}#i(){this.el.textContent="",this.#f>=0&&this.#v();let{realCurrentTime:t,textTrack:r}=this.#e.$state,{renderVTTCueString:n}=e.lib(),a=Oe(t),i=Oe(r).activeCues;for(let o of i){let s=this.#g(),l=this.#w();l.innerHTML=n(o,a),s.append(l),this.el.append(l)}}#o(){let{realCurrentTime:t}=this.#e.$state,{updateTimedVTTCueNodes:r}=e.lib();r(this.el,t())}#l(){let{CaptionsRenderer:t}=e.lib(),r=new t(this.el),n=new nB(r);return this.#e.textRenderers.add(n),ue(this.#s.bind(this,r)),ue(this.#u.bind(this,r)),this.#c(r),()=>{this.el.textContent="",this.#e.textRenderers.remove(n),r.destroy()}}#s(t){t.dir=this.$props.textDir()}#u(t){if(this.#t())return;let{realCurrentTime:r,textTrack:n}=this.#e.$state;t.currentTime=r(),this.#f>=0&&n()?.activeCues[0]&&this.#v()}#c(t){let r=this.#e.player;if(!r)return;let n=this.#p.bind(this,t);wr(r,"vds-font-change",n)}#p(t){if(this.#f>=0){this.#m();return}let{textTrack:r}=this.#e.$state;r()?.activeCues[0]?t?.update(!0):this.#d()}#d(){let t=this.#g();Mt(t,"data-example","");let r=this.#w();Mt(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 Mt(t,"data-part","cue-display"),t}#w(){let t=document.createElement("div");return Mt(t,"data-part","cue"),t}},iB=class extends Zt{static props={src:null,alt:null,crossOrigin:null};static state=new pc({img:null,src:null,alt:null,crossOrigin:null,loading:!0,error:null,hidden:!1});#e;onSetup(){this.#e=Jr(),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!hc(t())}#r(){let{canLoadPoster:t,poster:r}=this.#e.$state;!t()&&r()&&gc(r(),"preconnect")}#n(){let{src:t}=this.$props,{poster:r,nativeControls:n}=this.#e.$state;this.el&&Mt(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 Br(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)}},oB=class extends Zt{static props={type:"current",showHours:!1,padHours:null,padMinutes:null,remainder:!1,toggle:!1,hidden:!1};static state=new pc({timeText:"",hidden:!1});#e;#t=gt(null);#r=gt(!0);#n=gt(!0);onSetup(){this.#e=Jr(),this.#l();let{type:t}=this.$props;this.setAttributes({"data-type":t,"data-remainder":this.#c.bind(this)}),new xE({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(spe(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&&Bf(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=o8(d,{padHrs:i(),padMins:o(),showHrs:s()});r.set((c?"-":"")+h)}#s(){if(!this.el)return;let{toggle:t}=this.$props;Mt(this.el,"role",t()?"timer":null),Mt(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)}},im=class extends gE{},AE=class extends vE{},k7=class extends Pj{},E7=class extends Lj{},T7=class extends Ij{},PE=class extends yE{},R7=class extends Bj{},_7=class extends Vj{},A7=class extends Gj{},P7=class extends Hj{},L7=class extends Fj{},I7=class extends jj{},O7=class extends zj{},M7=class extends Dj{},N7=class extends $j{},z7=class extends Oj{},D7=class extends Mj{},j7=class extends Nj{},j9=class extends nm{},B7=class extends EE{},V7=class extends Kj{},H7=class extends Wj{},F7=class extends Qj{},$7=class extends Jj{},G7=class extends Zj{},U7=class extends kE{},Z7=class extends SE{},q7=class extends qj{},K7=class extends TE{},W7=class extends Vf{},Q7=class extends S7{},J7=class extends eB{},X7=class extends Yj{},Y7=class extends RE{},e8=class extends _E{},t8=class extends aB{},r8=class extends rB{},LE=class extends iB{},B9=class extends CE{},n8=class extends oB{},xpe=Kn.forwardRef((e,t)=>{let{children:r,...n}=e,a=Kn.Children.toArray(r),i=a.find(Itt);if(i){let o=i.props.children,s=a.map(l=>l===i?Kn.Children.count(o)>1?Kn.Children.only(null):Kn.isValidElement(o)?o.props.children:null:l);return Kn.createElement(sB,{...n,ref:t},Kn.isValidElement(o)?Kn.cloneElement(o,void 0,s):null)}return Kn.createElement(sB,{...n,ref:t},r)});xpe.displayName="Slot";sB=Kn.forwardRef((e,t)=>{let{children:r,...n}=e;return Kn.isValidElement(r)?Kn.cloneElement(r,{...Ott(n,r.props),ref:t?Vr(t,r.ref):r.ref}):Kn.Children.count(r)>1?Kn.Children.only(null):null});sB.displayName="SlotClone";Ltt=({children:e})=>Kn.createElement(Kn.Fragment,null,e);Mtt=["button","div","span","img","video","audio"],Et=Mtt.reduce((e,t)=>{let r=Kn.forwardRef((n,a)=>{let{asChild:i,...o}=n;return Kn.createElement(i?xpe:t,{...o,ref:a})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});B1e=j9.state.record,Ntt=Object.keys(B1e).reduce((e,t)=>({...e,[t](){return B1e[t]}}),{});V1e=im.state.record,ztt=Object.keys(V1e).reduce((e,t)=>({...e,[t](){return V1e[t]}}),{})});var Xfe=sa((iur,Jfe)=>{Jfe.exports=vat;function vat(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,k=g.indexOf("Safari")!==-1&&g.indexOf("Chrome")===-1,C=g.match(/Version\/(.*?) /),T=k&&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:!!(!T&&d.canPlayType('audio/webm; codecs="vorbis"').replace(/^no$/,"")),webm:!!(!T&&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"?T.noteOn(0):T.start(0),typeof c.ctx.resume=="function"&&c.ctx.resume(),T.onended=function(){T.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 E=0;E"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?k._seek:h._sprite[c][0]/1e3),E=Math.max(0,(h._sprite[c][0]+h._sprite[c][1])/1e3-T),w=E*1e3/Math.abs(k._rate),P=h._sprite[c][0]/1e3,I=(h._sprite[c][0]+h._sprite[c][1])/1e3;k._sprite=c,k._ended=!1;var L=function(){k._paused=!1,k._seek=T,k._start=P,k._stop=I,k._loop=!!(k._loop||h._sprite[c][2])};if(T>=I){h._ended(k);return}var N=k._node;if(h._webAudio){var $=function(){h._playLock=!1,L(),h._refreshBuffer(k);var Z=k._muted||h._muted?0:k._volume;N.gain.setValueAtTime(Z,t.ctx.currentTime),k._playStart=t.ctx.currentTime,typeof N.bufferSource.start>"u"?k._loop?N.bufferSource.noteGrainOn(0,T,86400):N.bufferSource.noteGrainOn(0,T,E):k._loop?N.bufferSource.start(0,T,86400):N.bufferSource.start(0,T,E),w!==1/0&&(h._endTimers[k._id]=setTimeout(h._ended.bind(h,k),w)),d||setTimeout(function(){h._emit("play",k._id),h._loadQueue()},0)};t.state==="running"&&t.ctx.state!=="interrupted"?$():(h._playLock=!0,h.once("resume",$),h._clearTimer(k._id))}else{var z=function(){N.currentTime=T,N.muted=k._muted||h._muted||t._muted||N.muted,N.volume=k._volume*t.volume(),N.playbackRate=k._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",k._id)}).catch(function(){h._playLock=!1,h._emit("playerror",k._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."),k._ended=!0,k._paused=!0})):d||(h._playLock=!1,L(),h._emit("play",k._id)),N.playbackRate=k._rate,N.paused){h._emit("playerror",k._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"||k._loop?h._endTimers[k._id]=setTimeout(h._ended.bind(h,k),w):(h._endTimers[k._id]=function(){h._ended(k),N.removeEventListener("ended",h._endTimers[k._id],!1)},N.addEventListener("ended",h._endTimers[k._id],!1))}catch(B){h._emit("playerror",k._id,B)}};N.src==="data:audio/wav;base64,UklGRigAAABXQVZFZm10IBIAAAABAAEARKwAAIhYAQACABAAAABkYXRhAgAAAAEA"&&(N.src=h._src,N.load());var ae=window&&window.ejecta||!N.readyState&&t._navigator.isCocoonJS;if(N.readyState>=3||ae)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(k._id)}}return k._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 k;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 k=this,C=d,T=h-d,E=Math.abs(T/.01),w=Math.max(4,E>0?g/E:g),P=Date.now();c._fadeTo=h,c._interval=setInterval(function(){var I=(Date.now()-P)/g;P=Date.now(),C+=T*I,C=Math.round(C*100)/100,T<0?C=Math.max(h,C):C=Math.min(h,C),k._webAudio?c._volume=C:k.volume(C,c._id,!0),y&&(k._volume=C),(hd&&C>=h)&&(clearInterval(c._interval),c._interval=null,c._fadeTo=null,k.volume(h,c._id),k._emit("fade",c._id))},w)},_stopFade:function(c){var d=this,h=d._soundById(c);return h&&h._interval&&(d._webAudio&&h._node.gain.cancelScheduledValues(t.ctx.currentTime),clearInterval(h._interval),h._interval=null,d.volume(h._fadeTo,c),h._fadeTo=null,d._emit("fade",c)),d},loop:function(){var c=this,d=arguments,h,g,b;if(d.length===0)return c._loop;if(d.length===1)if(typeof d[0]=="boolean")h=d[0],c._loop=h;else return b=c._soundById(parseInt(d[0],10)),b?b._loop:!1;else d.length===2&&(h=d[0],g=parseInt(d[1],10));for(var y=c._getSoundIds(g),k=0;k=0?g=parseInt(d[0],10):h=parseFloat(d[0])}else d.length===2&&(h=parseFloat(d[0]),g=parseInt(d[1],10));var k;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 k=c._soundById(g);if(k)if(typeof h=="number"&&h>=0){var C=c.playing(g);C&&c.pause(g,!0),k._seek=h,k._ended=!1,c._clearTimer(g),!c._webAudio&&k._node&&!isNaN(k._node.duration)&&(k._node.currentTime=h);var T=function(){C&&c.play(g,!0),c._emit("seek",g)};if(C&&!c._webAudio){var E=function(){c._playLock?setTimeout(E,0):T()};setTimeout(E,0)}else T()}else if(c._webAudio){var w=c.playing(g)?t.ctx.currentTime-k._playStart:0,P=k._rateSeek?k._rateSeek-k._seek:0;return k._seek+(P+w*Math.abs(k._rate))}else return k._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(k){k.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 cT<"u"&&(cT.Howler=t,cT.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 z6e=_(Q(),1),iF=_(Iu(),1),D6e=_(Iu(),1),j6e=_(Q(),1);function lx(e){for(var t=1;t"u")){o=lx({},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=>IPe(r,t))}function Ze(...e){return MW.useCallback($s(...e),e)}var Yg=_(me(),1),yt=Ni.forwardRef((e,t)=>{let{children:r,...n}=e,a=Ni.Children.toArray(r),i=a.find(OPe);if(i){let o=i.props.children,s=a.map(l=>l===i?Ni.Children.count(o)>1?Ni.Children.only(null):Ni.isValidElement(o)?o.props.children:null:l);return(0,Yg.jsx)(NL,{...n,ref:t,children:Ni.isValidElement(o)?Ni.cloneElement(o,void 0,s):null})}return(0,Yg.jsx)(NL,{...n,ref:t,children:r})});yt.displayName="Slot";var NL=Ni.forwardRef((e,t)=>{let{children:r,...n}=e;if(Ni.isValidElement(r)){let a=NPe(r);return Ni.cloneElement(r,{...MPe(n,r.props),ref:t?$s(t,a):a})}return Ni.Children.count(r)>1?Ni.Children.only(null):null});NL.displayName="SlotClone";var Hl=({children:e})=>(0,Yg.jsx)(Yg.Fragment,{children:e});function OPe(e){return Ni.isValidElement(e)&&e.type===Hl}function MPe(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 NPe(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 DW=_(me(),1),zPe=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"],we=zPe.reduce((e,t)=>{let r=NW.forwardRef((n,a)=>{let{asChild:i,...o}=n,s=i?yt:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),(0,DW.jsx)(s,{...o,ref:a})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});function e1(e,t){e&&zW.flushSync(()=>e.dispatchEvent(t))}var BW=_(me(),1),DPe="VisuallyHidden",Ou=jW.forwardRef((e,t)=>(0,BW.jsx)(we.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}}));Ou.displayName=DPe;var e2=Ou;var t2=_(me(),1),jPe="AccessibleIcon",dx=({children:e,label:t})=>{let r=ux.Children.only(e);return(0,t2.jsxs)(t2.Fragment,{children:[ux.cloneElement(r,{"aria-hidden":"true",focusable:"false"}),(0,t2.jsx)(e2,{children:t})]})};dx.displayName=jPe;var Ca=_(Q(),1),qX=_(Ct(),1);var Gs=_(Q(),1);var Fl=_(Q(),1),DL=_(me(),1);function VW(e,t){let r=Fl.createContext(t),n=i=>{let{children:o,...s}=i,l=Fl.useMemo(()=>s,Object.values(s));return(0,DL.jsx)(r.Provider,{value:l,children:o})};n.displayName=e+"Provider";function a(i){let o=Fl.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 qt(e,t=[]){let r=[];function n(i,o){let s=Fl.createContext(o),l=r.length;r=[...r,o];let u=d=>{let{scope:h,children:g,...b}=d,y=h?.[e]?.[l]||s,k=Fl.useMemo(()=>b,Object.values(b));return(0,DL.jsx)(y.Provider,{value:k,children:g})};u.displayName=i+"Provider";function c(d,h){let g=h?.[e]?.[l]||s,b=Fl.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=>Fl.createContext(o));return function(s){let l=s?.[e]||i;return Fl.useMemo(()=>({[`__scope${e}`]:{...s,[e]:l}}),[s,l])}};return a.scopeName=e,[n,BPe(a,...t)]}function BPe(...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 Fl.useMemo(()=>({[`__scope${t.scopeName}`]:o}),[o])}};return r.scopeName=t.scopeName,r}var On=_(Q(),1);function pe(e,t,{checkForDefaultPrevented:r=!0}={}){return function(a){if(e?.(a),r===!1||!a.defaultPrevented)return t?.(a)}}var fx=_(Q(),1);var HW=_(Q(),1),Qr=globalThis?.document?HW.useLayoutEffect:()=>{};var VPe=fx.useId||(()=>{}),HPe=0;function $n(e){let[t,r]=fx.useState(VPe());return Qr(()=>{e||r(n=>n??String(HPe++))},[e]),e||(t?`radix-${t}`:"")}var Jp=_(Q(),1);var r2=_(Q(),1);function $t(e){let t=r2.useRef(e);return r2.useEffect(()=>{t.current=e}),r2.useMemo(()=>(...r)=>t.current?.(...r),[])}function ar({prop:e,defaultProp:t,onChange:r=()=>{}}){let[n,a]=FPe({defaultProp:t,onChange:r}),i=e!==void 0,o=i?e:n,s=$t(r),l=Jp.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 FPe({defaultProp:e,onChange:t}){let r=Jp.useState(e),[n]=r,a=Jp.useRef(n),i=$t(t);return Jp.useEffect(()=>{a.current!==n&&(i(n),a.current=n)},[n,a,i]),r}var ua=_(Q(),1);var FW=_(Q(),1);function $W(e,t=globalThis?.document){let r=$t(e);FW.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 BL=_(me(),1),$Pe="DismissableLayer",jL="dismissableLayer.update",GPe="dismissableLayer.pointerDownOutside",UPe="dismissableLayer.focusOutside",GW,ZW=ua.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),qi=ua.forwardRef((e,t)=>{let{disableOutsidePointerEvents:r=!1,onEscapeKeyDown:n,onPointerDownOutside:a,onFocusOutside:i,onInteractOutside:o,onDismiss:s,...l}=e,u=ua.useContext(ZW),[c,d]=ua.useState(null),h=c?.ownerDocument??globalThis?.document,[,g]=ua.useState({}),b=Ze(t,L=>d(L)),y=Array.from(u.layers),[k]=[...u.layersWithOutsidePointerEventsDisabled].slice(-1),C=y.indexOf(k),T=c?y.indexOf(c):-1,E=u.layersWithOutsidePointerEventsDisabled.size>0,w=T>=C,P=qPe(L=>{let N=L.target,$=[...u.branches].some(z=>z.contains(N));!w||$||(a?.(L),o?.(L),L.defaultPrevented||s?.())},h),I=KPe(L=>{let N=L.target;[...u.branches].some(z=>z.contains(N))||(i?.(L),o?.(L),L.defaultPrevented||s?.())},h);return $W(L=>{T===u.layers.size-1&&(n?.(L),!L.defaultPrevented&&s&&(L.preventDefault(),s()))},h),ua.useEffect(()=>{if(c)return r&&(u.layersWithOutsidePointerEventsDisabled.size===0&&(GW=h.body.style.pointerEvents,h.body.style.pointerEvents="none"),u.layersWithOutsidePointerEventsDisabled.add(c)),u.layers.add(c),UW(),()=>{r&&u.layersWithOutsidePointerEventsDisabled.size===1&&(h.body.style.pointerEvents=GW)}},[c,h,r,u]),ua.useEffect(()=>()=>{c&&(u.layers.delete(c),u.layersWithOutsidePointerEventsDisabled.delete(c),UW())},[c,u]),ua.useEffect(()=>{let L=()=>g({});return document.addEventListener(jL,L),()=>document.removeEventListener(jL,L)},[]),(0,BL.jsx)(we.div,{...l,ref:b,style:{pointerEvents:E?w?"auto":"none":void 0,...e.style},onFocusCapture:pe(e.onFocusCapture,I.onFocusCapture),onBlurCapture:pe(e.onBlurCapture,I.onBlurCapture),onPointerDownCapture:pe(e.onPointerDownCapture,P.onPointerDownCapture)})});qi.displayName=$Pe;var ZPe="DismissableLayerBranch",qW=ua.forwardRef((e,t)=>{let r=ua.useContext(ZW),n=ua.useRef(null),a=Ze(t,n);return ua.useEffect(()=>{let i=n.current;if(i)return r.branches.add(i),()=>{r.branches.delete(i)}},[r.branches]),(0,BL.jsx)(we.div,{...e,ref:a})});qW.displayName=ZPe;function qPe(e,t=globalThis?.document){let r=$t(e),n=ua.useRef(!1),a=ua.useRef(()=>{});return ua.useEffect(()=>{let i=s=>{if(s.target&&!n.current){let u=function(){KW(GPe,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 KPe(e,t=globalThis?.document){let r=$t(e),n=ua.useRef(!1);return ua.useEffect(()=>{let a=i=>{i.target&&!n.current&&KW(UPe,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 UW(){let e=new CustomEvent(jL);document.dispatchEvent(e)}function KW(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?e1(a,i):a.dispatchEvent(i)}var WW=qi,QW=qW;var $l=_(Q(),1);var tQ=_(me(),1),VL="focusScope.autoFocusOnMount",HL="focusScope.autoFocusOnUnmount",JW={bubbles:!1,cancelable:!0},QPe="FocusScope",t1=$l.forwardRef((e,t)=>{let{loop:r=!1,trapped:n=!1,onMountAutoFocus:a,onUnmountAutoFocus:i,...o}=e,[s,l]=$l.useState(null),u=$t(a),c=$t(i),d=$l.useRef(null),h=Ze(t,y=>l(y)),g=$l.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;$l.useEffect(()=>{if(n){let T=function(I){if(g.paused||!s)return;let L=I.target;s.contains(L)?d.current=L:Xp(d.current,{select:!0})},E=function(I){if(g.paused||!s)return;let L=I.relatedTarget;L!==null&&(s.contains(L)||Xp(d.current,{select:!0}))},w=function(I){if(document.activeElement===document.body)for(let N of I)N.removedNodes.length>0&&Xp(s)};var y=T,k=E,C=w;document.addEventListener("focusin",T),document.addEventListener("focusout",E);let P=new MutationObserver(w);return s&&P.observe(s,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",T),document.removeEventListener("focusout",E),P.disconnect()}}},[n,s,g.paused]),$l.useEffect(()=>{if(s){YW.add(g);let y=document.activeElement;if(!s.contains(y)){let C=new CustomEvent(VL,JW);s.addEventListener(VL,u),s.dispatchEvent(C),C.defaultPrevented||(JPe(rLe(rQ(s)),{select:!0}),document.activeElement===y&&Xp(s))}return()=>{s.removeEventListener(VL,u),setTimeout(()=>{let C=new CustomEvent(HL,JW);s.addEventListener(HL,c),s.dispatchEvent(C),C.defaultPrevented||Xp(y??document.body,{select:!0}),s.removeEventListener(HL,c),YW.remove(g)},0)}}},[s,u,c,g]);let b=$l.useCallback(y=>{if(!r&&!n||g.paused)return;let k=y.key==="Tab"&&!y.altKey&&!y.ctrlKey&&!y.metaKey,C=document.activeElement;if(k&&C){let T=y.currentTarget,[E,w]=XPe(T);E&&w?!y.shiftKey&&C===w?(y.preventDefault(),r&&Xp(E,{select:!0})):y.shiftKey&&C===E&&(y.preventDefault(),r&&Xp(w,{select:!0})):C===T&&y.preventDefault()}},[r,n,g.paused]);return(0,tQ.jsx)(we.div,{tabIndex:-1,...o,ref:h,onKeyDown:b})});t1.displayName=QPe;function JPe(e,{select:t=!1}={}){let r=document.activeElement;for(let n of e)if(Xp(n,{select:t}),document.activeElement!==r)return}function XPe(e){let t=rQ(e),r=XW(t,e),n=XW(t.reverse(),e);return[r,n]}function rQ(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 XW(e,t){for(let r of e)if(!YPe(r,{upTo:t}))return r}function YPe(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 eLe(e){return e instanceof HTMLInputElement&&"select"in e}function Xp(e,{select:t=!1}={}){if(e&&e.focus){let r=document.activeElement;e.focus({preventScroll:!0}),e!==r&&eLe(e)&&t&&e.select()}}var YW=tLe();function tLe(){let e=[];return{add(t){let r=e[0];t!==r&&r?.pause(),e=eQ(e,t),e.unshift(t)},remove(t){e=eQ(e,t),e[0]?.resume()}}}function eQ(e,t){let r=[...e],n=r.indexOf(t);return n!==-1&&r.splice(n,1),r}function rLe(e){return e.filter(t=>t.tagName!=="A")}var hx=_(Q(),1),nQ=_(Su(),1);var aQ=_(me(),1),nLe="Portal",Ki=hx.forwardRef((e,t)=>{let{container:r,...n}=e,[a,i]=hx.useState(!1);Qr(()=>i(!0),[]);let o=r||a&&globalThis?.document?.body;return o?nQ.default.createPortal((0,aQ.jsx)(we.div,{...n,ref:t}),o):null});Ki.displayName=nLe;var ns=_(Q(),1);var iQ=_(Q(),1);function aLe(e,t){return iQ.useReducer((r,n)=>t[r][n]??r,e)}var Lr=e=>{let{present:t,children:r}=e,n=iLe(t),a=typeof r=="function"?r({present:n.isPresent}):ns.Children.only(r),i=Ze(n.ref,oLe(a));return typeof r=="function"||n.isPresent?ns.cloneElement(a,{ref:i}):null};Lr.displayName="Presence";function iLe(e){let[t,r]=ns.useState(),n=ns.useRef({}),a=ns.useRef(e),i=ns.useRef("none"),o=e?"mounted":"unmounted",[s,l]=aLe(o,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return ns.useEffect(()=>{let u=mx(n.current);i.current=s==="mounted"?u:"none"},[s]),Qr(()=>{let u=n.current,c=a.current;if(c!==e){let h=i.current,g=mx(u);e?l("MOUNT"):g==="none"||u?.display==="none"?l("UNMOUNT"):l(c&&h!==g?"ANIMATION_OUT":"UNMOUNT"),a.current=e}},[e,l]),Qr(()=>{if(t){let u,c=t.ownerDocument.defaultView??window,d=g=>{let y=mx(n.current).includes(g.animationName);if(g.target===t&&y&&(l("ANIMATION_END"),!a.current)){let k=t.style.animationFillMode;t.style.animationFillMode="forwards",u=c.setTimeout(()=>{t.style.animationFillMode==="forwards"&&(t.style.animationFillMode=k)})}},h=g=>{g.target===t&&(i.current=mx(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:ns.useCallback(u=>{u&&(n.current=getComputedStyle(u)),r(u)},[])}}function mx(e){return e?.animationName||"none"}function oLe(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 sQ=_(Q(),1),FL=0;function Yp(){sQ.useEffect(()=>{let e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??oQ()),document.body.insertAdjacentElement("beforeend",e[1]??oQ()),FL++,()=>{FL===1&&document.querySelectorAll("[data-radix-focus-guard]").forEach(t=>t.remove()),FL--}},[])}function oQ(){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 Wi=function(){return Wi=Object.assign||function(t){for(var r,n=1,a=arguments.length;n"u")return mLe;var t=gLe(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 vLe=m5(),n2="data-scroll-locked",bLe=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($L,` { overflow: hidden `).concat(n,`; padding-right: `).concat(s,"px ").concat(n,`; } body[`).concat(n2,`] { 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(o0,` { right: `).concat(s,"px ").concat(n,`; } .`).concat(s0,` { margin-right: `).concat(s,"px ").concat(n,`; } .`).concat(o0," .").concat(o0,` { right: 0 `).concat(n,`; } .`).concat(s0," .").concat(s0,` { margin-right: 0 `).concat(n,`; } body[`).concat(n2,`] { `).concat(GL,": ").concat(s,`px; } `)},bQ=function(){var e=parseInt(document.body.getAttribute(n2)||"0",10);return isFinite(e)?e:0},yLe=function(){a2.useEffect(function(){return document.body.setAttribute(n2,(bQ()+1).toString()),function(){var e=bQ()-1;e<=0?document.body.removeAttribute(n2):document.body.setAttribute(n2,e.toString())}},[])},YL=function(e){var t=e.noRelative,r=e.noImportant,n=e.gapMode,a=n===void 0?"margin":n;yLe();var i=a2.useMemo(function(){return XL(a)},[a]);return a2.createElement(vLe,{styles:bLe(i,!t,a,r?"":"!important")})};var eI=!1;if(typeof window<"u")try{g5=Object.defineProperty({},"passive",{get:function(){return eI=!0,!0}}),window.addEventListener("test",g5,g5),window.removeEventListener("test",g5,g5)}catch{eI=!1}var g5,l0=eI?{passive:!1}:!1;var xLe=function(e){return e.tagName==="TEXTAREA"},yQ=function(e,t){if(!(e instanceof Element))return!1;var r=window.getComputedStyle(e);return r[t]!=="hidden"&&!(r.overflowY===r.overflowX&&!xLe(e)&&r[t]==="visible")},wLe=function(e){return yQ(e,"overflowY")},CLe=function(e){return yQ(e,"overflowX")},tI=function(e,t){var r=t.ownerDocument,n=t;do{typeof ShadowRoot<"u"&&n instanceof ShadowRoot&&(n=n.host);var a=xQ(e,n);if(a){var i=wQ(e,n),o=i[1],s=i[2];if(o>s)return!0}n=n.parentNode}while(n&&n!==r.body);return!1},SLe=function(e){var t=e.scrollTop,r=e.scrollHeight,n=e.clientHeight;return[t,r,n]},kLe=function(e){var t=e.scrollLeft,r=e.scrollWidth,n=e.clientWidth;return[t,r,n]},xQ=function(e,t){return e==="v"?wLe(t):CLe(t)},wQ=function(e,t){return e==="v"?SLe(t):kLe(t)},ELe=function(e,t){return e==="h"&&t==="rtl"?-1:1},CQ=function(e,t,r,n,a){var i=ELe(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=wQ(e,s),b=g[0],y=g[1],k=g[2],C=y-k-i*b;(b||C)&&xQ(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 Cx=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},SQ=function(e){return[e.deltaX,e.deltaY]},kQ=function(e){return e&&"current"in e?e.current:e},TLe=function(e,t){return e[0]===t[0]&&e[1]===t[1]},RLe=function(e){return` .block-interactivity-`.concat(e,` {pointer-events: none;} .allow-interactivity-`).concat(e,` {pointer-events: all;} `)},_Le=0,i2=[];function EQ(e){var t=Gn.useRef([]),r=Gn.useRef([0,0]),n=Gn.useRef(),a=Gn.useState(_Le++)[0],i=Gn.useState(m5)[0],o=Gn.useRef(e);Gn.useEffect(function(){o.current=e},[e]),Gn.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(a));var y=lQ([e.lockRef.current],(e.shards||[]).map(kQ),!0).filter(Boolean);return y.forEach(function(k){return k.classList.add("allow-interactivity-".concat(a))}),function(){document.body.classList.remove("block-interactivity-".concat(a)),y.forEach(function(k){return k.classList.remove("allow-interactivity-".concat(a))})}}},[e.inert,e.lockRef.current,e.shards]);var s=Gn.useCallback(function(y,k){if("touches"in y&&y.touches.length===2||y.type==="wheel"&&y.ctrlKey)return!o.current.allowPinchZoom;var C=Cx(y),T=r.current,E="deltaX"in y?y.deltaX:T[0]-C[0],w="deltaY"in y?y.deltaY:T[1]-C[1],P,I=y.target,L=Math.abs(E)>Math.abs(w)?"h":"v";if("touches"in y&&L==="h"&&I.type==="range")return!1;var N=tI(L,I);if(!N)return!0;if(N?P=L:(P=L==="v"?"h":"v",N=tI(L,I)),!N)return!1;if(!n.current&&"changedTouches"in y&&(E||w)&&(n.current=P),!P)return!0;var $=n.current||P;return CQ($,k,y,$==="h"?E:w,!0)},[]),l=Gn.useCallback(function(y){var k=y;if(!(!i2.length||i2[i2.length-1]!==i)){var C="deltaY"in k?SQ(k):Cx(k),T=t.current.filter(function(P){return P.name===k.type&&(P.target===k.target||k.target===P.shadowParent)&&TLe(P.delta,C)})[0];if(T&&T.should){k.cancelable&&k.preventDefault();return}if(!T){var E=(o.current.shards||[]).map(kQ).filter(Boolean).filter(function(P){return P.contains(k.target)}),w=E.length>0?s(k,E[0]):!o.current.noIsolation;w&&k.cancelable&&k.preventDefault()}}},[]),u=Gn.useCallback(function(y,k,C,T){var E={name:y,delta:k,target:C,should:T,shadowParent:ALe(C)};t.current.push(E),setTimeout(function(){t.current=t.current.filter(function(w){return w!==E})},1)},[]),c=Gn.useCallback(function(y){r.current=Cx(y),n.current=void 0},[]),d=Gn.useCallback(function(y){u(y.type,SQ(y),y.target,s(y,e.lockRef.current))},[]),h=Gn.useCallback(function(y){u(y.type,Cx(y),y.target,s(y,e.lockRef.current))},[]);Gn.useEffect(function(){return i2.push(i),e.setCallbacks({onScrollCapture:d,onWheelCapture:d,onTouchMoveCapture:h}),document.addEventListener("wheel",l,l0),document.addEventListener("touchmove",l,l0),document.addEventListener("touchstart",c,l0),function(){i2=i2.filter(function(y){return y!==i}),document.removeEventListener("wheel",l,l0),document.removeEventListener("touchmove",l,l0),document.removeEventListener("touchstart",c,l0)}},[]);var g=e.removeScrollBar,b=e.inert;return Gn.createElement(Gn.Fragment,null,b?Gn.createElement(i,{styles:RLe(a)}):null,g?Gn.createElement(YL,{gapMode:e.gapMode}):null)}function ALe(e){for(var t=null;e!==null;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}var TQ=qL(wx,EQ);var RQ=Sx.forwardRef(function(e,t){return Sx.createElement(h5,Wi({},e,{ref:t,sideCar:TQ}))});RQ.classNames=h5.classNames;var r1=RQ;var PLe=function(e){if(typeof document>"u")return null;var t=Array.isArray(e)?e[0]:e;return t.ownerDocument.body},o2=new WeakMap,kx=new WeakMap,Ex={},rI=0,_Q=function(e){return e&&(e.host||_Q(e.parentNode))},LLe=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})},ILe=function(e,t,r,n){var a=LLe(t,Array.isArray(e)?e:[e]);Ex[r]||(Ex[r]=new WeakMap);var i=Ex[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=(o2.get(h)||0)+1,k=(i.get(h)||0)+1;o2.set(h,y),i.set(h,k),o.push(h),y===1&&b&&kx.set(h,!0),k===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(),rI++,function(){o.forEach(function(d){var h=o2.get(d)-1,g=i.get(d)-1;o2.set(d,h),i.set(d,g),h||(kx.has(d)||d.removeAttribute(n),kx.delete(d)),g||d.removeAttribute(r)}),rI--,rI||(o2=new WeakMap,o2=new WeakMap,kx=new WeakMap,Ex={})}},tf=function(e,t,r){r===void 0&&(r="data-aria-hidden");var n=Array.from(Array.isArray(e)?e:[e]),a=t||PLe(e);return a?(n.push.apply(n,Array.from(a.querySelectorAll("[aria-live]"))),ILe(n,a,r,"aria-hidden")):function(){return null}};var wn=_(me(),1),nI="Dialog",[AQ,aI]=qt(nI),[OLe,Fc]=AQ(nI),PQ=e=>{let{__scopeDialog:t,children:r,open:n,defaultOpen:a,onOpenChange:i,modal:o=!0}=e,s=On.useRef(null),l=On.useRef(null),[u=!1,c]=ar({prop:n,defaultProp:a,onChange:i});return(0,wn.jsx)(OLe,{scope:t,triggerRef:s,contentRef:l,contentId:$n(),titleId:$n(),descriptionId:$n(),open:u,onOpenChange:c,onOpenToggle:On.useCallback(()=>c(d=>!d),[c]),modal:o,children:r})};PQ.displayName=nI;var LQ="DialogTrigger",IQ=On.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,a=Fc(LQ,r),i=Ze(t,a.triggerRef);return(0,wn.jsx)(we.button,{type:"button","aria-haspopup":"dialog","aria-expanded":a.open,"aria-controls":a.contentId,"data-state":sI(a.open),...n,ref:i,onClick:pe(e.onClick,a.onOpenToggle)})});IQ.displayName=LQ;var iI="DialogPortal",[MLe,OQ]=AQ(iI,{forceMount:void 0}),MQ=e=>{let{__scopeDialog:t,forceMount:r,children:n,container:a}=e,i=Fc(iI,t);return(0,wn.jsx)(MLe,{scope:t,forceMount:r,children:On.Children.map(n,o=>(0,wn.jsx)(Lr,{present:r||i.open,children:(0,wn.jsx)(Ki,{asChild:!0,container:a,children:o})}))})};MQ.displayName=iI;var Tx="DialogOverlay",NQ=On.forwardRef((e,t)=>{let r=OQ(Tx,e.__scopeDialog),{forceMount:n=r.forceMount,...a}=e,i=Fc(Tx,e.__scopeDialog);return i.modal?(0,wn.jsx)(Lr,{present:n||i.open,children:(0,wn.jsx)(NLe,{...a,ref:t})}):null});NQ.displayName=Tx;var NLe=On.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,a=Fc(Tx,r);return(0,wn.jsx)(r1,{as:yt,allowPinchZoom:!0,shards:[a.contentRef],children:(0,wn.jsx)(we.div,{"data-state":sI(a.open),...n,ref:t,style:{pointerEvents:"auto",...n.style}})})}),c0="DialogContent",zQ=On.forwardRef((e,t)=>{let r=OQ(c0,e.__scopeDialog),{forceMount:n=r.forceMount,...a}=e,i=Fc(c0,e.__scopeDialog);return(0,wn.jsx)(Lr,{present:n||i.open,children:i.modal?(0,wn.jsx)(zLe,{...a,ref:t}):(0,wn.jsx)(DLe,{...a,ref:t})})});zQ.displayName=c0;var zLe=On.forwardRef((e,t)=>{let r=Fc(c0,e.__scopeDialog),n=On.useRef(null),a=Ze(t,r.contentRef,n);return On.useEffect(()=>{let i=n.current;if(i)return tf(i)},[]),(0,wn.jsx)(DQ,{...e,ref:a,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:pe(e.onCloseAutoFocus,i=>{i.preventDefault(),r.triggerRef.current?.focus()}),onPointerDownOutside:pe(e.onPointerDownOutside,i=>{let o=i.detail.originalEvent,s=o.button===0&&o.ctrlKey===!0;(o.button===2||s)&&i.preventDefault()}),onFocusOutside:pe(e.onFocusOutside,i=>i.preventDefault())})}),DLe=On.forwardRef((e,t)=>{let r=Fc(c0,e.__scopeDialog),n=On.useRef(!1),a=On.useRef(!1);return(0,wn.jsx)(DQ,{...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()}})}),DQ=On.forwardRef((e,t)=>{let{__scopeDialog:r,trapFocus:n,onOpenAutoFocus:a,onCloseAutoFocus:i,...o}=e,s=Fc(c0,r),l=On.useRef(null),u=Ze(t,l);return Yp(),(0,wn.jsxs)(wn.Fragment,{children:[(0,wn.jsx)(t1,{asChild:!0,loop:!0,trapped:n,onMountAutoFocus:a,onUnmountAutoFocus:i,children:(0,wn.jsx)(qi,{role:"dialog",id:s.contentId,"aria-describedby":s.descriptionId,"aria-labelledby":s.titleId,"data-state":sI(s.open),...o,ref:u,onDismiss:()=>s.onOpenChange(!1)})}),(0,wn.jsxs)(wn.Fragment,{children:[(0,wn.jsx)(jLe,{titleId:s.titleId}),(0,wn.jsx)(VLe,{contentRef:l,descriptionId:s.descriptionId})]})]})}),oI="DialogTitle",jQ=On.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,a=Fc(oI,r);return(0,wn.jsx)(we.h2,{id:a.titleId,...n,ref:t})});jQ.displayName=oI;var BQ="DialogDescription",VQ=On.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,a=Fc(BQ,r);return(0,wn.jsx)(we.p,{id:a.descriptionId,...n,ref:t})});VQ.displayName=BQ;var HQ="DialogClose",FQ=On.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,a=Fc(HQ,r);return(0,wn.jsx)(we.button,{type:"button",...n,ref:t,onClick:pe(e.onClick,()=>a.onOpenChange(!1))})});FQ.displayName=HQ;function sI(e){return e?"open":"closed"}var $Q="DialogTitleWarning",[GQ,UQ]=VW($Q,{contentName:c0,titleName:oI,docsSlug:"dialog"}),jLe=({titleId:e})=>{let t=UQ($Q),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 On.useEffect(()=>{e&&(document.getElementById(e)||console.error(r))},[r,e]),null},BLe="DialogDescriptionWarning",VLe=({contentRef:e,descriptionId:t})=>{let n=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${UQ(BLe).contentName}}.`;return On.useEffect(()=>{let a=e.current?.getAttribute("aria-describedby");t&&a&&(document.getElementById(t)||console.warn(n))},[n,e,t]),null},Rx=PQ,_x=IQ,Ax=MQ,Px=NQ,Lx=zQ,Ix=jQ,Ox=VQ,v5=FQ;var Ro=_(me(),1),qQ="AlertDialog",[HLe,pbt]=qt(qQ,[aI]),n1=aI(),KQ=e=>{let{__scopeAlertDialog:t,...r}=e,n=n1(t);return(0,Ro.jsx)(Rx,{...n,...r,modal:!0})};KQ.displayName=qQ;var FLe="AlertDialogTrigger",WQ=Gs.forwardRef((e,t)=>{let{__scopeAlertDialog:r,...n}=e,a=n1(r);return(0,Ro.jsx)(_x,{...a,...n,ref:t})});WQ.displayName=FLe;var $Le="AlertDialogPortal",QQ=e=>{let{__scopeAlertDialog:t,...r}=e,n=n1(t);return(0,Ro.jsx)(Ax,{...n,...r})};QQ.displayName=$Le;var GLe="AlertDialogOverlay",JQ=Gs.forwardRef((e,t)=>{let{__scopeAlertDialog:r,...n}=e,a=n1(r);return(0,Ro.jsx)(Px,{...a,...n,ref:t})});JQ.displayName=GLe;var s2="AlertDialogContent",[ULe,ZLe]=HLe(s2),XQ=Gs.forwardRef((e,t)=>{let{__scopeAlertDialog:r,children:n,...a}=e,i=n1(r),o=Gs.useRef(null),s=Ze(t,o),l=Gs.useRef(null);return(0,Ro.jsx)(GQ,{contentName:s2,titleName:YQ,docsSlug:"alert-dialog",children:(0,Ro.jsx)(ULe,{scope:r,cancelRef:l,children:(0,Ro.jsxs)(Lx,{role:"alertdialog",...i,...a,ref:s,onOpenAutoFocus:pe(a.onOpenAutoFocus,u=>{u.preventDefault(),l.current?.focus({preventScroll:!0})}),onPointerDownOutside:u=>u.preventDefault(),onInteractOutside:u=>u.preventDefault(),children:[(0,Ro.jsx)(Hl,{children:n}),(0,Ro.jsx)(KLe,{contentRef:o})]})})})});XQ.displayName=s2;var YQ="AlertDialogTitle",eJ=Gs.forwardRef((e,t)=>{let{__scopeAlertDialog:r,...n}=e,a=n1(r);return(0,Ro.jsx)(Ix,{...a,...n,ref:t})});eJ.displayName=YQ;var tJ="AlertDialogDescription",rJ=Gs.forwardRef((e,t)=>{let{__scopeAlertDialog:r,...n}=e,a=n1(r);return(0,Ro.jsx)(Ox,{...a,...n,ref:t})});rJ.displayName=tJ;var qLe="AlertDialogAction",nJ=Gs.forwardRef((e,t)=>{let{__scopeAlertDialog:r,...n}=e,a=n1(r);return(0,Ro.jsx)(v5,{...a,...n,ref:t})});nJ.displayName=qLe;var aJ="AlertDialogCancel",iJ=Gs.forwardRef((e,t)=>{let{__scopeAlertDialog:r,...n}=e,{cancelRef:a}=ZLe(aJ,r),i=n1(r),o=Ze(t,a);return(0,Ro.jsx)(v5,{...i,...n,ref:o})});iJ.displayName=aJ;var KLe=({contentRef:e})=>{let t=`\`${s2}\` requires a description for the component to be accessible for screen reader users. You can add a description to the \`${s2}\` by passing a \`${tJ}\` 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 \`${s2}\`. 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 Gs.useEffect(()=>{document.getElementById(e.current?.getAttribute("aria-describedby"))||console.warn(t)},[t,e]),null},oJ=KQ,sJ=WQ,lJ=QQ,cJ=JQ,uJ=XQ,dJ=nJ,pJ=iJ,fJ=eJ,hJ=rJ;var st={asChild:{type:"boolean"}};var Mn={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 Gl={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 QLe=["1","2","3","4"],b5={...st,align:{type:"enum",className:"rt-r-align",values:["start","center"],default:"center"},size:{type:"enum",className:"rt-r-size",values:QLe,default:"3",responsive:!0},width:Mn.width,minWidth:Mn.minWidth,maxWidth:{...Mn.maxWidth,default:"600px"},...Gl};var w5=_(Q(),1),bJ=_(Ct(),1);var Mx=["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"],mJ=["auto","gray","mauve","slate","sage","olive","sand"],kr={color:{type:"enum",values:Mx,default:void 0}},Ul={color:{type:"enum",values:Mx,default:""}};var yr={highContrast:{type:"boolean",className:"rt-high-contrast",default:void 0}};var JLe=["normal","start","end","both"],rf={trim:{type:"enum",className:"rt-r-lt",values:JLe,responsive:!0}};var XLe=["left","center","right"],Nx={align:{type:"enum",className:"rt-r-ta",values:XLe,responsive:!0}};var YLe=["wrap","nowrap","pretty","balance"],as={wrap:{type:"enum",className:"rt-r-tw",values:YLe,responsive:!0}};var is={truncate:{type:"boolean",className:"rt-truncate"}};var eIe=["light","regular","medium","bold"],nf={weight:{type:"enum",className:"rt-r-weight",values:eIe,responsive:!0}};var tIe=["h1","h2","h3","h4","h5","h6"],rIe=["1","2","3","4","5","6","7","8","9"],gJ={as:{type:"enum",values:tIe,default:"h1"},...st,size:{type:"enum",className:"rt-r-size",values:rIe,default:"6",responsive:!0},...nf,...Nx,...rf,...is,...as,...kr,...yr};var x5=_(Ct(),1);var y5=["initial","xs","sm","md","lg","xl"];function lI(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function u0(e){return typeof e=="object"&&Object.keys(e).some(t=>y5.includes(t))}function Mu({className:e,customProperties:t,...r}){let n=af({allowArbitraryValues:!0,className:e,...r}),a=nIe({customProperties:t,...r});return[n,a]}function af({allowArbitraryValues:e,value:t,className:r,propValues:n,parseValue:a=i=>i}){let i=[];if(t){if(typeof t=="string"&&n.includes(t))return vJ(r,t,a);if(u0(t)){let o=t;for(let s in o){if(!lI(o,s)||!y5.includes(s))continue;let l=o[s];if(l!==void 0){if(n.includes(l)){let u=vJ(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 vJ(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 nIe({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]))),u0(t)){let i=t;for(let o in i){if(!lI(i,o)||!y5.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 a1(...e){let t={};for(let r of e)r&&(t={...t,...r});return Object.keys(t).length?t:void 0}function aIe(...e){return Object.assign({},...e)}function Ee(e,...t){let r,n,a={...e},i=aIe(...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)&&!u0(s)&&(s=l.default),a[o]=s,"className"in l&&l.className){delete a[o];let u="responsive"in l;if(!s||u0(s)&&!u)continue;if(u0(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=af({allowArbitraryValues:!1,value:s,className:l.className,propValues:l.values,parseValue:l.parseValue});r=(0,x5.default)(r,c);continue}if(l.type==="string"||l.type==="enum | string"){let c=l.type==="string"?[]:l.values,[d,h]=Mu({className:l.className,customProperties:l.customProperties,propValues:c,parseValue:l.parseValue,value:s});n=a1(n,h),r=(0,x5.default)(r,d);continue}if(l.type==="boolean"&&s){r=(0,x5.default)(r,l.className);continue}}}return a.className=(0,x5.default)(r,e.className),a.style=a1(n,e.style),a}var d0=["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:d0,responsive:!0,className:"rt-r-m",customProperties:["--m"]},mx:{type:"enum | string",values:d0,responsive:!0,className:"rt-r-mx",customProperties:["--ml","--mr"]},my:{type:"enum | string",values:d0,responsive:!0,className:"rt-r-my",customProperties:["--mt","--mb"]},mt:{type:"enum | string",values:d0,responsive:!0,className:"rt-r-mt",customProperties:["--mt"]},mr:{type:"enum | string",values:d0,responsive:!0,className:"rt-r-mr",customProperties:["--mr"]},mb:{type:"enum | string",values:d0,responsive:!0,className:"rt-r-mb",customProperties:["--mb"]},ml:{type:"enum | string",values:d0,responsive:!0,className:"rt-r-ml",customProperties:["--ml"]}};var os=w5.forwardRef((e,t)=>{let{children:r,className:n,asChild:a,as:i="h1",color:o,...s}=Ee(e,gJ,qe);return w5.createElement(yt,{"data-accent-color":o,...s,ref:t,className:(0,bJ.default)("rt-Heading",n)},a?r:w5.createElement(i,null,r))});os.displayName="Heading";var C5=_(Q(),1),xJ=_(Ct(),1);var iIe=["span","div","label","p"],oIe=["1","2","3","4","5","6","7","8","9"],yJ={as:{type:"enum",values:iIe,default:"span"},...st,size:{type:"enum",className:"rt-r-size",values:oIe,responsive:!0},...nf,...Nx,...rf,...is,...as,...kr,...yr};var Pt=C5.forwardRef((e,t)=>{let{children:r,className:n,asChild:a,as:i="span",color:o,...s}=Ee(e,yJ,qe);return C5.createElement(yt,{"data-accent-color":o,...s,ref:t,className:(0,xJ.default)("rt-Text",n)},a?r:C5.createElement(i,null,r))});Pt.displayName="Text";var $r=_(Q(),1),UX=_(Ct(),1);var dr=_(Q(),1);var Us=_(Q(),1);ju();ju();var $a=_(Q(),1),Qx=_(Q(),1),tX=_(Su(),1),Kx=typeof document<"u"?Qx.useLayoutEffect:Qx.useEffect;function Wx(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(!Wx(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)&&!Wx(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function rX(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function eX(e,t){let r=rX(e);return Math.round(t*r)/r}function gI(e){let t=$a.useRef(e);return Kx(()=>{t.current=e}),t}function nX(e){e===void 0&&(e={});let{placement:t="bottom",strategy:r="absolute",middleware:n=[],platform:a,elements:{reference:i,floating:o}={},transform:s=!0,whileElementsMounted:l,open:u}=e,[c,d]=$a.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[h,g]=$a.useState(n);Wx(h,n)||g(n);let[b,y]=$a.useState(null),[k,C]=$a.useState(null),T=$a.useCallback(le=>{le!==I.current&&(I.current=le,y(le))},[]),E=$a.useCallback(le=>{le!==L.current&&(L.current=le,C(le))},[]),w=i||b,P=o||k,I=$a.useRef(null),L=$a.useRef(null),N=$a.useRef(c),$=l!=null,z=gI(l),ae=gI(a),W=gI(u),Z=$a.useCallback(()=>{if(!I.current||!L.current)return;let le={placement:t,strategy:r,middleware:h};ae.current&&(le.platform=ae.current),A5(I.current,L.current,le).then(de=>{let U={...de,isPositioned:W.current!==!1};B.current&&!Wx(N.current,U)&&(N.current=U,tX.flushSync(()=>{d(U)}))})},[h,t,r,ae,W]);Kx(()=>{u===!1&&N.current.isPositioned&&(N.current.isPositioned=!1,d(le=>({...le,isPositioned:!1})))},[u]);let B=$a.useRef(!1);Kx(()=>(B.current=!0,()=>{B.current=!1}),[]),Kx(()=>{if(w&&(I.current=w),P&&(L.current=P),w&&P){if(z.current)return z.current(w,P,Z);Z()}},[w,P,Z,z,$]);let X=$a.useMemo(()=>({reference:I,floating:L,setReference:T,setFloating:E}),[T,E]),J=$a.useMemo(()=>({reference:w,floating:P}),[w,P]),te=$a.useMemo(()=>{let le={position:r,left:0,top:0};if(!J.floating)return le;let de=eX(J.floating,c.x),U=eX(J.floating,c.y);return s?{...le,transform:"translate("+de+"px, "+U+"px)",...rX(J.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:de,top:U}},[r,s,J.floating,c.x,c.y]);return $a.useMemo(()=>({...c,update:Z,refs:X,elements:J,floatingStyles:te}),[c,Z,X,J,te])}var RIe=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?mI({element:n.current,padding:a}).fn(r):{}:n?mI({element:n,padding:a}).fn(r):{}}}},aX=(e,t)=>({...QJ(e),options:[e,t]}),iX=(e,t)=>({...Zx(e),options:[e,t]}),oX=(e,t)=>({...YJ(e),options:[e,t]}),sX=(e,t)=>({...qx(e),options:[e,t]}),lX=(e,t)=>({...JJ(e),options:[e,t]});var cX=(e,t)=>({...XJ(e),options:[e,t]});var uX=(e,t)=>({...RIe(e),options:[e,t]});var dX=_(Q(),1);var vI=_(me(),1),_Ie="Arrow",pX=dX.forwardRef((e,t)=>{let{children:r,width:n=10,height:a=5,...i}=e;return(0,vI.jsx)(we.svg,{...i,ref:t,width:n,height:a,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?r:(0,vI.jsx)("polygon",{points:"0,0 30,0 15,10"})})});pX.displayName=_Ie;var fX=pX;var s1=_(Q(),1),hX=_(me(),1);function mX(e,t=[]){let r=[];function n(i,o){let s=s1.createContext(o),l=r.length;r=[...r,o];function u(d){let{scope:h,children:g,...b}=d,y=h?.[e][l]||s,k=s1.useMemo(()=>b,Object.values(b));return(0,hX.jsx)(y.Provider,{value:k,children:g})}function c(d,h){let g=h?.[e][l]||s,b=s1.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=>s1.createContext(o));return function(s){let l=s?.[e]||i;return s1.useMemo(()=>({[`__scope${e}`]:{...s,[e]:l}}),[s,l])}};return a.scopeName=e,[n,PIe(a,...t)]}function PIe(...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 s1.useMemo(()=>({[`__scope${t.scopeName}`]:o}),[o])}};return r.scopeName=t.scopeName,r}var gX=_(Q(),1);function Bu(e){let[t,r]=gX.useState(void 0);return Qr(()=>{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 sf=_(me(),1);var bI="Popper",[vX,Ao]=mX(bI),[LIe,bX]=vX(bI),yX=e=>{let{__scopePopper:t,children:r}=e,[n,a]=Us.useState(null);return(0,sf.jsx)(LIe,{scope:t,anchor:n,onAnchorChange:a,children:r})};yX.displayName=bI;var xX="PopperAnchor",wX=Us.forwardRef((e,t)=>{let{__scopePopper:r,virtualRef:n,...a}=e,i=bX(xX,r),o=Us.useRef(null),s=Ze(t,o);return Us.useEffect(()=>{i.onAnchorChange(n?.current||o.current)}),n?null:(0,sf.jsx)(we.div,{...a,ref:s})});wX.displayName=xX;var yI="PopperContent",[IIe,OIe]=vX(yI),CX=Us.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,k=bX(yI,r),[C,T]=Us.useState(null),E=Ze(t,Ie=>T(Ie)),[w,P]=Us.useState(null),I=Bu(w),L=I?.width??0,N=I?.height??0,$=n+(i!=="center"?"-"+i:""),z=typeof c=="number"?c:{top:0,right:0,bottom:0,left:0,...c},ae=Array.isArray(u)?u:[u],W=ae.length>0,Z={padding:z,boundary:ae.filter(NIe),altBoundary:W},{refs:B,floatingStyles:X,placement:J,isPositioned:te,middlewareData:le}=nX({strategy:"fixed",placement:$,whileElementsMounted:(...Ie)=>_5(...Ie,{animationFrame:g==="always"}),elements:{reference:k.anchor},middleware:[aX({mainAxis:a+N,alignmentAxis:o}),l&&iX({mainAxis:!0,crossAxis:!1,limiter:d==="partial"?oX():void 0,...Z}),l&&sX({...Z}),lX({...Z,apply:({elements:Ie,rects:$e,availableWidth:ht,availableHeight:Qe})=>{let{width:at,height:kt}=$e.reference,tr=Ie.floating.style;tr.setProperty("--radix-popper-available-width",`${ht}px`),tr.setProperty("--radix-popper-available-height",`${Qe}px`),tr.setProperty("--radix-popper-anchor-width",`${at}px`),tr.setProperty("--radix-popper-anchor-height",`${kt}px`)}}),w&&uX({element:w,padding:s}),zIe({arrowWidth:L,arrowHeight:N}),h&&cX({strategy:"referenceHidden",...Z})]}),[de,U]=EX(J),Xe=$t(b);Qr(()=>{te&&Xe?.()},[te,Xe]);let lt=le.arrow?.x,q=le.arrow?.y,vt=le.arrow?.centerOffset!==0,[Jt,Ut]=Us.useState();return Qr(()=>{C&&Ut(window.getComputedStyle(C).zIndex)},[C]),(0,sf.jsx)("div",{ref:B.setFloating,"data-radix-popper-content-wrapper":"",style:{...X,transform:te?X.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:Jt,"--radix-popper-transform-origin":[le.transformOrigin?.x,le.transformOrigin?.y].join(" "),...le.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,sf.jsx)(IIe,{scope:r,placedSide:de,onArrowChange:P,arrowX:lt,arrowY:q,shouldHideArrow:vt,children:(0,sf.jsx)(we.div,{"data-side":de,"data-align":U,...y,ref:E,style:{...y.style,animation:te?void 0:"none"}})})})});CX.displayName=yI;var SX="PopperArrow",MIe={top:"bottom",right:"left",bottom:"top",left:"right"},kX=Us.forwardRef(function(t,r){let{__scopePopper:n,...a}=t,i=OIe(SX,n),o=MIe[i.placedSide];return(0,sf.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,sf.jsx)(fX,{...a,ref:r,style:{...a.style,display:"block"}})})});kX.displayName=SX;function NIe(e){return e!==null}var zIe=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]=EX(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 EX(e){let[t,r="center"]=e.split("-");return[t,r]}var Zc=yX,qc=wX,Vu=CX,Hu=kX;var Ga=_(me(),1),[Jx,nxt]=qt("Tooltip",[Ao]),Xx=Ao(),TX="TooltipProvider",DIe=700,xI="tooltip.open",[jIe,CI]=Jx(TX),RX=e=>{let{__scopeTooltip:t,delayDuration:r=DIe,skipDelayDuration:n=300,disableHoverableContent:a=!1,children:i}=e,[o,s]=dr.useState(!0),l=dr.useRef(!1),u=dr.useRef(0);return dr.useEffect(()=>{let c=u.current;return()=>window.clearTimeout(c)},[]),(0,Ga.jsx)(jIe,{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})};RX.displayName=TX;var Yx="Tooltip",[BIe,L5]=Jx(Yx),_X=e=>{let{__scopeTooltip:t,children:r,open:n,defaultOpen:a=!1,onOpenChange:i,disableHoverableContent:o,delayDuration:s}=e,l=CI(Yx,e.__scopeTooltip),u=Xx(t),[c,d]=dr.useState(null),h=$n(),g=dr.useRef(0),b=o??l.disableHoverableContent,y=s??l.delayDuration,k=dr.useRef(!1),[C=!1,T]=ar({prop:n,defaultProp:a,onChange:L=>{L?(l.onOpen(),document.dispatchEvent(new CustomEvent(xI))):l.onClose(),i?.(L)}}),E=dr.useMemo(()=>C?k.current?"delayed-open":"instant-open":"closed",[C]),w=dr.useCallback(()=>{window.clearTimeout(g.current),g.current=0,k.current=!1,T(!0)},[T]),P=dr.useCallback(()=>{window.clearTimeout(g.current),g.current=0,T(!1)},[T]),I=dr.useCallback(()=>{window.clearTimeout(g.current),g.current=window.setTimeout(()=>{k.current=!0,T(!0),g.current=0},y)},[y,T]);return dr.useEffect(()=>()=>{g.current&&(window.clearTimeout(g.current),g.current=0)},[]),(0,Ga.jsx)(Zc,{...u,children:(0,Ga.jsx)(BIe,{scope:t,contentId:h,open:C,stateAttribute:E,trigger:c,onTriggerChange:d,onTriggerEnter:dr.useCallback(()=>{l.isOpenDelayed?I():w()},[l.isOpenDelayed,I,w]),onTriggerLeave:dr.useCallback(()=>{b?P():(window.clearTimeout(g.current),g.current=0)},[P,b]),onOpen:w,onClose:P,disableHoverableContent:b,children:r})})};_X.displayName=Yx;var wI="TooltipTrigger",AX=dr.forwardRef((e,t)=>{let{__scopeTooltip:r,...n}=e,a=L5(wI,r),i=CI(wI,r),o=Xx(r),s=dr.useRef(null),l=Ze(t,s,a.onTriggerChange),u=dr.useRef(!1),c=dr.useRef(!1),d=dr.useCallback(()=>u.current=!1,[]);return dr.useEffect(()=>()=>document.removeEventListener("pointerup",d),[d]),(0,Ga.jsx)(qc,{asChild:!0,...o,children:(0,Ga.jsx)(we.button,{"aria-describedby":a.open?a.contentId:void 0,"data-state":a.stateAttribute,...n,ref:l,onPointerMove:pe(e.onPointerMove,h=>{h.pointerType!=="touch"&&!c.current&&!i.isPointerInTransitRef.current&&(a.onTriggerEnter(),c.current=!0)}),onPointerLeave:pe(e.onPointerLeave,()=>{a.onTriggerLeave(),c.current=!1}),onPointerDown:pe(e.onPointerDown,()=>{u.current=!0,document.addEventListener("pointerup",d,{once:!0})}),onFocus:pe(e.onFocus,()=>{u.current||a.onOpen()}),onBlur:pe(e.onBlur,a.onClose),onClick:pe(e.onClick,a.onClose)})})});AX.displayName=wI;var SI="TooltipPortal",[VIe,HIe]=Jx(SI,{forceMount:void 0}),PX=e=>{let{__scopeTooltip:t,forceMount:r,children:n,container:a}=e,i=L5(SI,t);return(0,Ga.jsx)(VIe,{scope:t,forceMount:r,children:(0,Ga.jsx)(Lr,{present:r||i.open,children:(0,Ga.jsx)(Ki,{asChild:!0,container:a,children:n})})})};PX.displayName=SI;var d2="TooltipContent",LX=dr.forwardRef((e,t)=>{let r=HIe(d2,e.__scopeTooltip),{forceMount:n=r.forceMount,side:a="top",...i}=e,o=L5(d2,e.__scopeTooltip);return(0,Ga.jsx)(Lr,{present:n||o.open,children:o.disableHoverableContent?(0,Ga.jsx)(IX,{side:a,...i,ref:t}):(0,Ga.jsx)(FIe,{side:a,...i,ref:t})})}),FIe=dr.forwardRef((e,t)=>{let r=L5(d2,e.__scopeTooltip),n=CI(d2,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 k=b.currentTarget,C={x:b.clientX,y:b.clientY},T=UIe(C,k.getBoundingClientRect()),E=ZIe(C,T),w=qIe(y.getBoundingClientRect()),P=WIe([...E,...w]);s(P),d(!0)},[d]);return dr.useEffect(()=>()=>h(),[h]),dr.useEffect(()=>{if(l&&c){let b=k=>g(k,c),y=k=>g(k,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 k=y.target,C={x:y.clientX,y:y.clientY},T=l?.contains(k)||c?.contains(k),E=!KIe(C,o);T?h():E&&(h(),u())};return document.addEventListener("pointermove",b),()=>document.removeEventListener("pointermove",b)}},[l,c,o,u,h]),(0,Ga.jsx)(IX,{...e,ref:i})}),[$Ie,GIe]=Jx(Yx,{isInside:!1}),IX=dr.forwardRef((e,t)=>{let{__scopeTooltip:r,children:n,"aria-label":a,onEscapeKeyDown:i,onPointerDownOutside:o,...s}=e,l=L5(d2,r),u=Xx(r),{onClose:c}=l;return dr.useEffect(()=>(document.addEventListener(xI,c),()=>document.removeEventListener(xI,c)),[c]),dr.useEffect(()=>{if(l.trigger){let d=h=>{h.target?.contains(l.trigger)&&c()};return window.addEventListener("scroll",d,{capture:!0}),()=>window.removeEventListener("scroll",d,{capture:!0})}},[l.trigger,c]),(0,Ga.jsx)(qi,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:i,onPointerDownOutside:o,onFocusOutside:d=>d.preventDefault(),onDismiss:c,children:(0,Ga.jsxs)(Vu,{"data-state":l.stateAttribute,...u,...s,ref:t,style:{...s.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"},children:[(0,Ga.jsx)(Hl,{children:n}),(0,Ga.jsx)($Ie,{scope:r,isInside:!0,children:(0,Ga.jsx)(e2,{id:l.contentId,role:"tooltip",children:a||n})})]})})});LX.displayName=d2;var OX="TooltipArrow",MX=dr.forwardRef((e,t)=>{let{__scopeTooltip:r,...n}=e,a=Xx(r);return GIe(OX,r).isInside?null:(0,Ga.jsx)(Hu,{...a,...n,ref:t})});MX.displayName=OX;function UIe(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 ZIe(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 qIe(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 KIe(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 WIe(e){let t=e.slice();return t.sort((r,n)=>r.xn.x?1:r.yn.y?1:0),QIe(t)}function QIe(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 NX=RX,zX=_X,DX=AX,jX=PX,BX=LX,VX=MX;var ew=_(Q(),1),FX=_(me(),1),$X=ew.createContext(void 0),GX=e=>{let{dir:t,children:r}=e;return(0,FX.jsx)($X.Provider,{value:t,children:r})};function Ua(e){let t=ew.useContext($X);return e||t||"ltr"}function tw(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 kI=["none","small","medium","large","full"],wa={radius:{type:"enum",values:kI,default:void 0}};var JIe=["inherit","light","dark"],XIe=["solid","translucent"],YIe=["90%","95%","100%","105%","110%"],Nn={...st,hasBackground:{type:"boolean",default:!0},appearance:{type:"enum",values:JIe,default:"inherit"},accentColor:{type:"enum",values:Mx,default:"indigo"},grayColor:{type:"enum",values:mJ,default:"auto"},panelBackground:{type:"enum",values:XIe,default:"translucent"},radius:{type:"enum",values:kI,default:"medium"},scaling:{type:"enum",values:YIe,default:"100%"}};var p2=()=>{},rw=$r.createContext(void 0);function lf(){let e=$r.useContext(rw);if(e===void 0)throw new Error("`useThemeContext` must be used within a `Theme`");return e}var Un=$r.forwardRef((e,t)=>$r.useContext(rw)===void 0?$r.createElement(NX,{delayDuration:200},$r.createElement(GX,{dir:"ltr"},$r.createElement(ZX,{...e,ref:t}))):$r.createElement(EI,{...e,ref:t}));Un.displayName="Theme";var ZX=$r.forwardRef((e,t)=>{let{appearance:r=Nn.appearance.default,accentColor:n=Nn.accentColor.default,grayColor:a=Nn.grayColor.default,panelBackground:i=Nn.panelBackground.default,radius:o=Nn.radius.default,scaling:s=Nn.scaling.default,hasBackground:l=Nn.hasBackground.default,...u}=e,[c,d]=$r.useState(r);$r.useEffect(()=>d(r),[r]);let[h,g]=$r.useState(n);$r.useEffect(()=>g(n),[n]);let[b,y]=$r.useState(a);$r.useEffect(()=>y(a),[a]);let[k,C]=$r.useState(i);$r.useEffect(()=>C(i),[i]);let[T,E]=$r.useState(o);$r.useEffect(()=>E(o),[o]);let[w,P]=$r.useState(s);return $r.useEffect(()=>P(s),[s]),$r.createElement(EI,{...u,ref:t,isRoot:!0,hasBackground:l,appearance:c,accentColor:h,grayColor:b,panelBackground:k,radius:T,scaling:w,onAppearanceChange:d,onAccentColorChange:g,onGrayColorChange:y,onPanelBackgroundChange:C,onRadiusChange:E,onScalingChange:P})});ZX.displayName="ThemeRoot";var EI=$r.forwardRef((e,t)=>{let r=$r.useContext(rw),{asChild:n,isRoot:a,hasBackground:i,appearance:o=r?.appearance??Nn.appearance.default,accentColor:s=r?.accentColor??Nn.accentColor.default,grayColor:l=r?.resolvedGrayColor??Nn.grayColor.default,panelBackground:u=r?.panelBackground??Nn.panelBackground.default,radius:c=r?.radius??Nn.radius.default,scaling:d=r?.scaling??Nn.scaling.default,onAppearanceChange:h=p2,onAccentColorChange:g=p2,onGrayColorChange:b=p2,onPanelBackgroundChange:y=p2,onRadiusChange:k=p2,onScalingChange:C=p2,...T}=e,E=n?yt:"div",w=l==="auto"?tw(s):l,P=e.appearance==="light"||e.appearance==="dark",I=i===void 0?a||P:i;return $r.createElement(rw.Provider,{value:$r.useMemo(()=>({appearance:o,accentColor:s,grayColor:l,resolvedGrayColor:w,panelBackground:u,radius:c,scaling:d,onAppearanceChange:h,onAccentColorChange:g,onGrayColorChange:b,onPanelBackgroundChange:y,onRadiusChange:k,onScalingChange:C}),[o,s,l,w,u,c,d,h,g,b,y,k,C])},$r.createElement(E,{"data-is-root-theme":a?"true":"false","data-accent-color":s,"data-gray-color":w,"data-has-background":I?"true":"false","data-panel-background":u,"data-radius":c,"data-scaling":d,ref:t,...T,className:(0,UX.default)("radix-themes",{light:o==="light",dark:o==="dark"},T.className)}))});EI.displayName="ThemeImpl";var nw=_(Q(),1),vi=e=>{if(!nw.isValidElement(e))throw Error(`Expected a single React Element child, but got: ${nw.Children.toArray(e).map(t=>typeof t=="object"&&"type"in t&&typeof t.type=="string"?t.type:typeof t).join(", ")}`);return e};var eOe=e=>Ca.createElement(oJ,{...e});eOe.displayName="AlertDialog.Root";var tOe=Ca.forwardRef(({children:e,...t},r)=>Ca.createElement(sJ,{...t,ref:r,asChild:!0},vi(e)));tOe.displayName="AlertDialog.Trigger";var rOe=Ca.forwardRef(({align:e,...t},r)=>{let{align:n,...a}=b5,{className:i}=Ee({align:e},{align:n}),{className:o,forceMount:s,container:l,...u}=Ee(t,a);return Ca.createElement(lJ,{container:l,forceMount:s},Ca.createElement(Un,{asChild:!0},Ca.createElement(cJ,{className:"rt-BaseDialogOverlay rt-AlertDialogOverlay"},Ca.createElement("div",{className:"rt-BaseDialogScroll rt-AlertDialogScroll"},Ca.createElement("div",{className:`rt-BaseDialogScrollPadding rt-AlertDialogScrollPadding ${i}`},Ca.createElement(uJ,{...u,ref:r,className:(0,qX.default)("rt-BaseDialogContent","rt-AlertDialogContent",o)}))))))});rOe.displayName="AlertDialog.Content";var nOe=Ca.forwardRef((e,t)=>Ca.createElement(fJ,{asChild:!0},Ca.createElement(os,{size:"5",mb:"3",trim:"start",...e,asChild:!1,ref:t})));nOe.displayName="AlertDialog.Title";var aOe=Ca.forwardRef((e,t)=>Ca.createElement(hJ,{asChild:!0},Ca.createElement(Pt,{as:"p",size:"3",...e,asChild:!1,ref:t})));aOe.displayName="AlertDialog.Description";var iOe=Ca.forwardRef(({children:e,...t},r)=>Ca.createElement(dJ,{...t,ref:r,asChild:!0},vi(e)));iOe.displayName="AlertDialog.Action";var oOe=Ca.forwardRef(({children:e,...t},r)=>Ca.createElement(pJ,{...t,ref:r,asChild:!0},vi(e)));oOe.displayName="AlertDialog.Cancel";var KX=_(Q(),1);var TI=_(me(),1),lOe="AspectRatio",WX=KX.forwardRef((e,t)=>{let{ratio:r=1/1,style:n,...a}=e;return(0,TI.jsx)("div",{style:{position:"relative",width:"100%",paddingBottom:`${100/r}%`},"data-radix-aspect-ratio-wrapper":"",children:(0,TI.jsx)(we.div,{...a,ref:t,style:{...n,position:"absolute",top:0,right:0,bottom:0,left:0}})})});WX.displayName=lOe;var ls=_(Q(),1),_I=_(Ct(),1);var Fu=_(Q(),1);var I5=_(me(),1),RI="Avatar",[cOe,Lxt]=qt(RI),[uOe,QX]=cOe(RI),JX=Fu.forwardRef((e,t)=>{let{__scopeAvatar:r,...n}=e,[a,i]=Fu.useState("idle");return(0,I5.jsx)(uOe,{scope:r,imageLoadingStatus:a,onImageLoadingStatusChange:i,children:(0,I5.jsx)(we.span,{...n,ref:t})})});JX.displayName=RI;var XX="AvatarImage",YX=Fu.forwardRef((e,t)=>{let{__scopeAvatar:r,src:n,onLoadingStatusChange:a=()=>{},...i}=e,o=QX(XX,r),s=dOe(n,i.referrerPolicy),l=$t(u=>{a(u),o.onImageLoadingStatusChange(u)});return Qr(()=>{s!=="idle"&&l(s)},[s,l]),s==="loaded"?(0,I5.jsx)(we.img,{...i,ref:t,src:n}):null});YX.displayName=XX;var eY="AvatarFallback",tY=Fu.forwardRef((e,t)=>{let{__scopeAvatar:r,delayMs:n,...a}=e,i=QX(eY,r),[o,s]=Fu.useState(n===void 0);return Fu.useEffect(()=>{if(n!==void 0){let l=window.setTimeout(()=>s(!0),n);return()=>window.clearTimeout(l)}},[n]),o&&i.imageLoadingStatus!=="loaded"?(0,I5.jsx)(we.span,{...a,ref:t}):null});tY.displayName=eY;function dOe(e,t){let[r,n]=Fu.useState("idle");return Qr(()=>{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 rY=JX,nY=YX,aY=tY;var fOe=["1","2","3","4","5","6","7","8","9"],hOe=["solid","soft"],iY={...st,size:{type:"enum",className:"rt-r-size",values:fOe,default:"3",responsive:!0},variant:{type:"enum",className:"rt-variant",values:hOe,default:"soft"},...Ul,...yr,...wa,fallback:{type:"ReactNode",required:!0}};var aw=_(Q(),1);function cf(e,t){let{asChild:r,children:n}=e;if(!r)return typeof t=="function"?t(n):t;let a=aw.Children.only(n);return aw.cloneElement(a,{children:typeof t=="function"?t(a.props.children):t})}var Zs=ls.forwardRef((e,t)=>{let{asChild:r,children:n,className:a,style:i,color:o,radius:s,...l}=Ee(e,iY,qe);return ls.createElement(rY,{"data-accent-color":o,"data-radius":s,className:(0,_I.default)("rt-reset","rt-AvatarRoot",a),style:i,asChild:r},cf({asChild:r,children:n},ls.createElement(oY,{ref:t,...l})))});Zs.displayName="Avatar";var oY=ls.forwardRef(({fallback:e,...t},r)=>{let[n,a]=ls.useState("idle");return ls.createElement(ls.Fragment,null,n==="idle"||n==="loading"?ls.createElement("span",{className:"rt-AvatarFallback"}):null,n==="error"?ls.createElement(aY,{className:(0,_I.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,ls.createElement(nY,{ref:r,className:"rt-AvatarImage",...t,onLoadingStatusChange:i=>{t.onLoadingStatusChange?.(i),a(i)}}))});oY.displayName="AvatarImpl";var iw=_(Q(),1),lY=_(Ct(),1);var mOe=["1","2","3"],gOe=["solid","soft","surface","outline"],sY={...st,size:{type:"enum",className:"rt-r-size",values:mOe,default:"1",responsive:!0},variant:{type:"enum",className:"rt-variant",values:gOe,default:"soft"},...Ul,...yr,...wa};var O5=iw.forwardRef((e,t)=>{let{asChild:r,className:n,color:a,radius:i,...o}=Ee(e,sY,qe);return iw.createElement(r?yt:"span",{"data-accent-color":a,"data-radius":i,...o,ref:t,className:(0,lY.default)("rt-reset","rt-Badge",n)})});O5.displayName="Badge";var M5=_(Q(),1),cY=_(Ct(),1);var vOe=M5.forwardRef((e,t)=>{let{asChild:r,children:n,className:a,...i}=e,o=r?yt:"blockquote";return M5.createElement(Pt,{asChild:!0,...i,ref:t,className:(0,cY.default)("rt-Blockquote",a)},M5.createElement(o,null,n))});vOe.displayName="Blockquote";var ow=_(Q(),1),dY=_(Ct(),1);var bOe=["div","span"],yOe=["none","inline","inline-block","block"],uY={as:{type:"enum",values:bOe,default:"div"},...st,display:{type:"enum",className:"rt-r-display",values:yOe,responsive:!0}};var v0=["0","1","2","3","4","5","6","7","8","9"],uf={p:{type:"enum | string",className:"rt-r-p",customProperties:["--p"],values:v0,responsive:!0},px:{type:"enum | string",className:"rt-r-px",customProperties:["--pl","--pr"],values:v0,responsive:!0},py:{type:"enum | string",className:"rt-r-py",customProperties:["--pt","--pb"],values:v0,responsive:!0},pt:{type:"enum | string",className:"rt-r-pt",customProperties:["--pt"],values:v0,responsive:!0},pr:{type:"enum | string",className:"rt-r-pr",customProperties:["--pr"],values:v0,responsive:!0},pb:{type:"enum | string",className:"rt-r-pb",customProperties:["--pb"],values:v0,responsive:!0},pl:{type:"enum | string",className:"rt-r-pl",customProperties:["--pl"],values:v0,responsive:!0}};var AI=["visible","hidden","clip","scroll","auto"],xOe=["static","relative","absolute","fixed","sticky"],N5=["0","1","2","3","4","5","6","7","8","9","-1","-2","-3","-4","-5","-6","-7","-8","-9"],wOe=["0","1"],COe=["0","1"],$u={...uf,...Mn,...Gl,position:{type:"enum",className:"rt-r-position",values:xOe,responsive:!0},inset:{type:"enum | string",className:"rt-r-inset",customProperties:["--inset"],values:N5,responsive:!0},top:{type:"enum | string",className:"rt-r-top",customProperties:["--top"],values:N5,responsive:!0},right:{type:"enum | string",className:"rt-r-right",customProperties:["--right"],values:N5,responsive:!0},bottom:{type:"enum | string",className:"rt-r-bottom",customProperties:["--bottom"],values:N5,responsive:!0},left:{type:"enum | string",className:"rt-r-left",customProperties:["--left"],values:N5,responsive:!0},overflow:{type:"enum",className:"rt-r-overflow",values:AI,responsive:!0},overflowX:{type:"enum",className:"rt-r-ox",values:AI,responsive:!0},overflowY:{type:"enum",className:"rt-r-oy",values:AI,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:wOe,responsive:!0},flexGrow:{type:"enum | string",className:"rt-r-fg",customProperties:["--flex-grow"],values:COe,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=ow.forwardRef((e,t)=>{let{className:r,asChild:n,as:a="div",...i}=Ee(e,uY,$u,qe);return ow.createElement(n?yt:a,{...i,ref:t,className:(0,dY.default)("rt-Box",r)})});Or.displayName="Box";var dw=_(Q(),1),bY=_(Ct(),1);var Kl=_(Q(),1),vY=_(Ct(),1);var SOe=["1","2","3","4"],kOe=["classic","solid","soft","surface","outline","ghost"],PI={...st,size:{type:"enum",className:"rt-r-size",values:SOe,default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:kOe,default:"solid"},...Ul,...yr,...wa,loading:{type:"boolean",className:"rt-loading",default:!1}};var cw=_(Q(),1),pY=_(Ct(),1);var LI=["0","1","2","3","4","5","6","7","8","9"],sw={gap:{type:"enum | string",className:"rt-r-gap",customProperties:["--gap"],values:LI,responsive:!0},gapX:{type:"enum | string",className:"rt-r-cg",customProperties:["--column-gap"],values:LI,responsive:!0},gapY:{type:"enum | string",className:"rt-r-rg",customProperties:["--row-gap"],values:LI,responsive:!0}};var EOe=["div","span"],TOe=["none","inline-flex","flex"],ROe=["row","column","row-reverse","column-reverse"],_Oe=["start","center","end","baseline","stretch"],AOe=["start","center","end","between"],POe=["nowrap","wrap","wrap-reverse"],lw={as:{type:"enum",values:EOe,default:"div"},...st,display:{type:"enum",className:"rt-r-display",values:TOe,responsive:!0},direction:{type:"enum",className:"rt-r-fd",values:ROe,responsive:!0},align:{type:"enum",className:"rt-r-ai",values:_Oe,responsive:!0},justify:{type:"enum",className:"rt-r-jc",values:AOe,parseValue:LOe,responsive:!0},wrap:{type:"enum",className:"rt-r-fw",values:POe,responsive:!0},...sw};function LOe(e){return e==="between"?"space-between":e}var Te=cw.forwardRef((e,t)=>{let{className:r,asChild:n,as:a="div",...i}=Ee(e,lw,$u,qe);return cw.createElement(n?yt:a,{...i,ref:t,className:(0,pY.default)("rt-Flex",r)})});Te.displayName="Flex";var zi=_(Q(),1),hY=_(Ct(),1);var IOe=["1","2","3"],fY={size:{type:"enum",className:"rt-r-size",values:IOe,default:"2",responsive:!0},loading:{type:"boolean",default:!0}};var b0=zi.forwardRef((e,t)=>{let{className:r,children:n,loading:a,...i}=Ee(e,fY,qe);if(!a)return n;let o=zi.createElement("span",{...i,ref:t,className:(0,hY.default)("rt-Spinner",r)},zi.createElement("span",{className:"rt-SpinnerLeaf"}),zi.createElement("span",{className:"rt-SpinnerLeaf"}),zi.createElement("span",{className:"rt-SpinnerLeaf"}),zi.createElement("span",{className:"rt-SpinnerLeaf"}),zi.createElement("span",{className:"rt-SpinnerLeaf"}),zi.createElement("span",{className:"rt-SpinnerLeaf"}),zi.createElement("span",{className:"rt-SpinnerLeaf"}),zi.createElement("span",{className:"rt-SpinnerLeaf"}));return n===void 0?o:zi.createElement(Te,{asChild:!0,position:"relative",align:"center",justify:"center"},zi.createElement("span",null,zi.createElement("span",{"aria-hidden":!0,style:{display:"contents",visibility:"hidden"},inert:void 0},n),zi.createElement(Te,{asChild:!0,align:"center",justify:"center",position:"absolute",inset:"0"},zi.createElement("span",null,o))))});b0.displayName="Spinner";function uw(e,t){if(e!==void 0)return typeof e=="string"?t(e):Object.fromEntries(Object.entries(e).map(([r,n])=>[r,t(n)]))}function mY(e){return e==="3"?"3":"2"}function gY(e){switch(e){case"1":return"1";case"2":case"3":return"2";case"4":return"3"}}var z5=Kl.forwardRef((e,t)=>{let{size:r=PI.size.default}=e,{className:n,children:a,asChild:i,color:o,radius:s,disabled:l=e.loading,...u}=Ee(e,PI,qe);return Kl.createElement(i?yt:"button",{"data-disabled":l||void 0,"data-accent-color":o,"data-radius":s,...u,ref:t,className:(0,vY.default)("rt-reset","rt-BaseButton",n),disabled:l},e.loading?Kl.createElement(Kl.Fragment,null,Kl.createElement("span",{style:{display:"contents",visibility:"hidden"},"aria-hidden":!0},a),Kl.createElement(Ou,null,a),Kl.createElement(Te,{asChild:!0,align:"center",justify:"center",position:"absolute",inset:"0"},Kl.createElement("span",null,Kl.createElement(b0,{size:uw(r,gY)})))):a)});z5.displayName="BaseButton";var y0=dw.forwardRef(({className:e,...t},r)=>dw.createElement(z5,{...t,ref:r,className:(0,bY.default)("rt-Button",e)}));y0.displayName="Button";var f2={};Ya(f2,{Icon:()=>wY,Root:()=>xY,Text:()=>CY});var Po=_(Q(),1),pw=_(Ct(),1);var OOe=["1","2","3"],MOe=["soft","surface","outline"],II={...st,size:{type:"enum",className:"rt-r-size",values:OOe,default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:MOe,default:"soft"},...Ul,...yr};var yY=Po.createContext({}),xY=Po.forwardRef((e,t)=>{let{size:r=II.size.default}=e,{asChild:n,children:a,className:i,color:o,...s}=Ee(e,II,qe);return Po.createElement(n?yt:"div",{"data-accent-color":o,...s,className:(0,pw.default)("rt-CalloutRoot",i),ref:t},Po.createElement(yY.Provider,{value:Po.useMemo(()=>({size:r}),[r])},a))});xY.displayName="Callout.Root";var wY=Po.forwardRef(({className:e,...t},r)=>Po.createElement("div",{...t,className:(0,pw.default)("rt-CalloutIcon",e),ref:r}));wY.displayName="Callout.Icon";var CY=Po.forwardRef(({className:e,...t},r)=>{let{size:n}=Po.useContext(yY);return Po.createElement(Pt,{as:"p",size:uw(n,mY),...t,asChild:!1,ref:r,className:(0,pw.default)("rt-CalloutText",e)})});CY.displayName="Callout.Text";var fw=_(Q(),1),kY=_(Ct(),1);var NOe=["1","2","3","4","5"],zOe=["surface","classic","ghost"],SY={...st,size:{type:"enum",className:"rt-r-size",values:NOe,default:"1",responsive:!0},variant:{type:"enum",className:"rt-variant",values:zOe,default:"surface"}};var l1=fw.forwardRef((e,t)=>{let{asChild:r,className:n,...a}=Ee(e,SY,qe);return fw.createElement(r?yt:"div",{ref:t,...a,className:(0,kY.default)("rt-reset","rt-BaseCard","rt-Card",n)})});l1.displayName="Card";var Kc=_(Q(),1),kw=_(Ct(),1);var Ji=_(Q(),1);var qs=_(Q(),1);var hw=_(Q(),1);function Wl(e){let t=hw.useRef({value:e,previous:e});return hw.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}var pf=_(me(),1),OI="Checkbox",[DOe,MI]=qt(OI),[jOe,BOe]=DOe(OI),EY=qs.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]=qs.useState(null),b=Ze(t,w=>g(w)),y=qs.useRef(!1),k=h?c||!!h.closest("form"):!0,[C=!1,T]=ar({prop:a,defaultProp:i,onChange:u}),E=qs.useRef(C);return qs.useEffect(()=>{let w=h?.form;if(w){let P=()=>T(E.current);return w.addEventListener("reset",P),()=>w.removeEventListener("reset",P)}},[h,T]),(0,pf.jsxs)(jOe,{scope:r,state:C,disabled:s,children:[(0,pf.jsx)(we.button,{type:"button",role:"checkbox","aria-checked":df(C)?"mixed":C,"aria-required":o,"data-state":_Y(C),"data-disabled":s?"":void 0,disabled:s,value:l,...d,ref:b,onKeyDown:pe(e.onKeyDown,w=>{w.key==="Enter"&&w.preventDefault()}),onClick:pe(e.onClick,w=>{T(P=>df(P)?!0:!P),k&&(y.current=w.isPropagationStopped(),y.current||w.stopPropagation())})}),k&&(0,pf.jsx)(VOe,{control:h,bubbles:!y.current,name:n,value:l,checked:C,required:o,disabled:s,form:c,style:{transform:"translateX(-100%)"},defaultChecked:df(i)?!1:i})]})});EY.displayName=OI;var TY="CheckboxIndicator",RY=qs.forwardRef((e,t)=>{let{__scopeCheckbox:r,forceMount:n,...a}=e,i=BOe(TY,r);return(0,pf.jsx)(Lr,{present:n||df(i.state)||i.state===!0,children:(0,pf.jsx)(we.span,{"data-state":_Y(i.state),"data-disabled":i.disabled?"":void 0,...a,ref:t,style:{pointerEvents:"none",...e.style}})})});RY.displayName=TY;var VOe=e=>{let{control:t,checked:r,bubbles:n=!0,defaultChecked:a,...i}=e,o=qs.useRef(null),s=Wl(r),l=Bu(t);qs.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=df(r),g.call(c,df(r)?!1:r),c.dispatchEvent(b)}},[s,r,n]);let u=qs.useRef(df(r)?!1:r);return(0,pf.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 df(e){return e==="indeterminate"}function _Y(e){return df(e)?"indeterminate":e?"checked":"unchecked"}var mw=EY,gw=RY;var bi=_(Q(),1);var ff=_(Q(),1);var c1=_(Q(),1),PY=_(me(),1);function LY(e,t=[]){let r=[];function n(i,o){let s=c1.createContext(o),l=r.length;r=[...r,o];function u(d){let{scope:h,children:g,...b}=d,y=h?.[e][l]||s,k=c1.useMemo(()=>b,Object.values(b));return(0,PY.jsx)(y.Provider,{value:k,children:g})}function c(d,h){let g=h?.[e][l]||s,b=c1.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=>c1.createContext(o));return function(s){let l=s?.[e]||i;return c1.useMemo(()=>({[`__scope${e}`]:{...s,[e]:l}}),[s,l])}};return a.scopeName=e,[n,HOe(a,...t)]}function HOe(...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 c1.useMemo(()=>({[`__scope${t.scopeName}`]:o}),[o])}};return r.scopeName=t.scopeName,r}var vw=_(me(),1);function Ks(e){let t=e+"CollectionProvider",[r,n]=LY(t),[a,i]=r(t,{collectionRef:{current:null},itemMap:new Map}),o=g=>{let{scope:b,children:y}=g,k=ff.default.useRef(null),C=ff.default.useRef(new Map).current;return(0,vw.jsx)(a,{scope:b,itemMap:C,collectionRef:k,children:y})};o.displayName=t;let s=e+"CollectionSlot",l=ff.default.forwardRef((g,b)=>{let{scope:y,children:k}=g,C=i(s,y),T=Ze(b,C.collectionRef);return(0,vw.jsx)(yt,{ref:T,children:k})});l.displayName=s;let u=e+"CollectionItemSlot",c="data-radix-collection-item",d=ff.default.forwardRef((g,b)=>{let{scope:y,children:k,...C}=g,T=ff.default.useRef(null),E=Ze(b,T),w=i(u,y);return ff.default.useEffect(()=>(w.itemMap.set(T,{ref:T,...C}),()=>void w.itemMap.delete(T))),(0,vw.jsx)(yt,{[c]:"",ref:E,children:k})});d.displayName=u;function h(g){let b=i(e+"CollectionConsumer",g);return ff.default.useCallback(()=>{let k=b.collectionRef.current;if(!k)return[];let C=Array.from(k.querySelectorAll(`[${c}]`));return Array.from(b.itemMap.values()).sort((w,P)=>C.indexOf(w.ref.current)-C.indexOf(P.ref.current))},[b.collectionRef,b.itemMap])}return[{Provider:o,Slot:l,ItemSlot:d},h,n]}var u1=_(Q(),1),IY=_(me(),1);function OY(e,t=[]){let r=[];function n(i,o){let s=u1.createContext(o),l=r.length;r=[...r,o];function u(d){let{scope:h,children:g,...b}=d,y=h?.[e][l]||s,k=u1.useMemo(()=>b,Object.values(b));return(0,IY.jsx)(y.Provider,{value:k,children:g})}function c(d,h){let g=h?.[e][l]||s,b=u1.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=>u1.createContext(o));return function(s){let l=s?.[e]||i;return u1.useMemo(()=>({[`__scope${e}`]:{...s,[e]:l}}),[s,l])}};return a.scopeName=e,[n,FOe(a,...t)]}function FOe(...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 u1.useMemo(()=>({[`__scope${t.scopeName}`]:o}),[o])}};return r.scopeName=t.scopeName,r}var hf=_(me(),1),NI="rovingFocusGroup.onEntryFocus",$Oe={bubbles:!1,cancelable:!0},bw="RovingFocusGroup",[zI,MY,GOe]=Ks(bw),[UOe,Lo]=OY(bw,[GOe]),[ZOe,qOe]=UOe(bw),NY=bi.forwardRef((e,t)=>(0,hf.jsx)(zI.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,hf.jsx)(zI.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,hf.jsx)(KOe,{...e,ref:t})})}));NY.displayName=bw;var KOe=bi.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=bi.useRef(null),g=Ze(t,h),b=Ua(i),[y=null,k]=ar({prop:o,defaultProp:s,onChange:l}),[C,T]=bi.useState(!1),E=$t(u),w=MY(r),P=bi.useRef(!1),[I,L]=bi.useState(0);return bi.useEffect(()=>{let N=h.current;if(N)return N.addEventListener(NI,E),()=>N.removeEventListener(NI,E)},[E]),(0,hf.jsx)(ZOe,{scope:r,orientation:n,dir:b,loop:a,currentTabStopId:y,onItemFocus:bi.useCallback(N=>k(N),[k]),onItemShiftTab:bi.useCallback(()=>T(!0),[]),onFocusableItemAdd:bi.useCallback(()=>L(N=>N+1),[]),onFocusableItemRemove:bi.useCallback(()=>L(N=>N-1),[]),children:(0,hf.jsx)(we.div,{tabIndex:C||I===0?-1:0,"data-orientation":n,...d,ref:g,style:{outline:"none",...e.style},onMouseDown:pe(e.onMouseDown,()=>{P.current=!0}),onFocus:pe(e.onFocus,N=>{let $=!P.current;if(N.target===N.currentTarget&&$&&!C){let z=new CustomEvent(NI,$Oe);if(N.currentTarget.dispatchEvent(z),!z.defaultPrevented){let ae=w().filter(J=>J.focusable),W=ae.find(J=>J.active),Z=ae.find(J=>J.id===y),X=[W,Z,...ae].filter(Boolean).map(J=>J.ref.current);jY(X,c)}}P.current=!1}),onBlur:pe(e.onBlur,()=>T(!1))})})}),zY="RovingFocusGroupItem",DY=bi.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:r,focusable:n=!0,active:a=!1,tabStopId:i,...o}=e,s=$n(),l=i||s,u=qOe(zY,r),c=u.currentTabStopId===l,d=MY(r),{onFocusableItemAdd:h,onFocusableItemRemove:g}=u;return bi.useEffect(()=>{if(n)return h(),()=>g()},[n,h,g]),(0,hf.jsx)(zI.ItemSlot,{scope:r,id:l,focusable:n,active:a,children:(0,hf.jsx)(we.span,{tabIndex:c?0:-1,"data-orientation":u.orientation,...o,ref:t,onMouseDown:pe(e.onMouseDown,b=>{n?u.onItemFocus(l):b.preventDefault()}),onFocus:pe(e.onFocus,()=>u.onItemFocus(l)),onKeyDown:pe(e.onKeyDown,b=>{if(b.key==="Tab"&&b.shiftKey){u.onItemShiftTab();return}if(b.target!==b.currentTarget)return;let y=JOe(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(T=>T.focusable).map(T=>T.ref.current);if(y==="last")C.reverse();else if(y==="prev"||y==="next"){y==="prev"&&C.reverse();let T=C.indexOf(b.currentTarget);C=u.loop?XOe(C,T+1):C.slice(T+1)}setTimeout(()=>jY(C))}})})})});DY.displayName=zY;var WOe={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function QOe(e,t){return t!=="rtl"?e:e==="ArrowLeft"?"ArrowRight":e==="ArrowRight"?"ArrowLeft":e}function JOe(e,t,r){let n=QOe(e.key,r);if(!(t==="vertical"&&["ArrowLeft","ArrowRight"].includes(n))&&!(t==="horizontal"&&["ArrowUp","ArrowDown"].includes(n)))return WOe[n]}function jY(e,t=!1){let r=document.activeElement;for(let n of e)if(n===r||(n.focus({preventScroll:t}),document.activeElement!==r))return}function XOe(e,t){return e.map((r,n)=>e[(t+n)%e.length])}var Gu=NY,Uu=DY;var DI="CheckboxGroup",[YOe,h2]=qt(DI,[Lo,MI]),BY=Lo(),VY=MI(),[eMe,tMe]=YOe(DI),HY=Ji.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=BY(r),b=Ua(u),[y=[],k]=ar({prop:i,defaultProp:a,onChange:d}),C=Ji.useCallback(E=>k((w=[])=>[...w,E]),[k]),T=Ji.useCallback(E=>k((w=[])=>w.filter(P=>P!==E)),[k]);return Ji.createElement(eMe,{scope:r,name:n,required:o,disabled:s,value:y,onItemCheck:C,onItemUncheck:T},Ji.createElement(Gu,{asChild:!0,...g,orientation:l,dir:b,loop:c},Ji.createElement(we.div,{role:"group","data-disabled":s?"":void 0,dir:b,...h,ref:t})))});HY.displayName=DI;var FY="CheckboxGroupItem",$Y=Ji.forwardRef((e,t)=>{let{__scopeCheckboxGroup:r,disabled:n,...a}=e,i=tMe(FY,r),o=i.disabled||n,s=BY(r),l=VY(r),u=Ji.useRef(null),c=Ze(t,u),d=i.value?.includes(a.value);return Ji.createElement(Uu,{asChild:!0,...s,focusable:!o,active:d},Ji.createElement(mw,{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)}}))});$Y.displayName=FY;var rMe="CheckboxGroupIndicator",GY=Ji.forwardRef((e,t)=>{let{__scopeCheckboxGroup:r,...n}=e,a=VY(r);return Ji.createElement(gw,{...a,...n,ref:t})});GY.displayName=rMe;var yw=HY,xw=$Y,ww=GY;var nMe=["div","span"],aMe=["none","inline-grid","grid"],iMe=["1","2","3","4","5","6","7","8","9"],oMe=["1","2","3","4","5","6","7","8","9"],sMe=["row","column","dense","row-dense","column-dense"],lMe=["start","center","end","baseline","stretch"],cMe=["start","center","end","between"],d1={as:{type:"enum",values:nMe,default:"div"},...st,display:{type:"enum",className:"rt-r-display",values:aMe,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:iMe,parseValue:ZY,responsive:!0},rows:{type:"enum | string",className:"rt-r-gtr",customProperties:["--grid-template-rows"],values:oMe,parseValue:ZY,responsive:!0},flow:{type:"enum",className:"rt-r-gaf",values:sMe,responsive:!0},align:{type:"enum",className:"rt-r-ai",values:lMe,responsive:!0},justify:{type:"enum",className:"rt-r-jc",values:cMe,parseValue:uMe,responsive:!0},...sw};function ZY(e){return d1.columns.values.includes(e)?e:e?.match(/^\d+$/)?`repeat(${e}, minmax(0, 1fr))`:e}function uMe(e){return e==="between"?"space-between":e}var dMe=["1","2","3"],pMe=["surface","classic"],qY={...st,size:{type:"enum",className:"rt-r-size",values:dMe,default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:pMe,default:"surface"},...kr,...yr,columns:{...d1.columns,default:"repeat(auto-fit, minmax(200px, 1fr))"},gap:{...d1.gap,default:"4"}};var fMe=["1","2","3"],hMe=["classic","surface","soft"],x0={size:{type:"enum",className:"rt-r-size",values:fMe,default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:hMe,default:"surface"},...kr,...yr};var Cw=_(Q(),1),KY=_(Ct(),1);var cs=Cw.forwardRef((e,t)=>{let{className:r,asChild:n,as:a="div",...i}=Ee(e,d1,$u,qe);return Cw.createElement(n?yt:a,{...i,ref:t,className:(0,KY.default)("rt-Grid",r)})});cs.displayName="Grid";var Ws=_(Q(),1),jI=Ws.default.forwardRef((e,t)=>Ws.default.createElement("svg",{width:"9",height:"9",viewBox:"0 0 9 9",fill:"currentcolor",xmlns:"http://www.w3.org/2000/svg",...e,ref:t},Ws.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0.75 4.5C0.75 4.08579 1.08579 3.75 1.5 3.75H7.5C7.91421 3.75 8.25 4.08579 8.25 4.5C8.25 4.91421 7.91421 5.25 7.5 5.25H1.5C1.08579 5.25 0.75 4.91421 0.75 4.5Z"})));jI.displayName="ThickDividerHorizontalIcon";var Io=Ws.default.forwardRef((e,t)=>Ws.default.createElement("svg",{width:"9",height:"9",viewBox:"0 0 9 9",fill:"currentcolor",xmlns:"http://www.w3.org/2000/svg",...e,ref:t},Ws.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 Sw=Ws.default.forwardRef((e,t)=>Ws.default.createElement("svg",{width:"9",height:"9",viewBox:"0 0 9 9",fill:"currentcolor",xmlns:"http://www.w3.org/2000/svg",...e,ref:t},Ws.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"})));Sw.displayName="ChevronDownIcon";var j5=Ws.default.forwardRef((e,t)=>Ws.default.createElement("svg",{width:"9",height:"9",viewBox:"0 0 9 9",fill:"currentcolor",xmlns:"http://www.w3.org/2000/svg",...e,ref:t},Ws.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"})));j5.displayName="ThickChevronRightIcon";var WY="CheckboxCards",[mMe]=qt(WY,[h2]),QY=h2(),[gMe,vMe]=mMe(WY),bMe=Kc.forwardRef((e,t)=>{let{__scopeCheckboxCards:r,className:n,color:a,...i}=Ee(e,qY,qe),o=QY(r);return Kc.createElement(gMe,{scope:r,size:e.size,highContrast:e.highContrast},Kc.createElement(cs,{asChild:!0},Kc.createElement(yw,{...o,"data-accent-color":a,...i,ref:t,className:(0,kw.default)("rt-CheckboxCardsRoot",n)})))});bMe.displayName="CheckboxCards.Root";var yMe=Kc.forwardRef(({__scopeCheckboxCards:e,children:t,className:r,style:n,...a},i)=>{let o=vMe("CheckboxCardsItem",e),s=QY(e),{className:l}=Ee({size:o?.size,variant:"surface",highContrast:o?.highContrast},x0);return Kc.createElement("label",{className:(0,kw.default)("rt-BaseCard","rt-CheckboxCardsItem",r),style:n},t,Kc.createElement(xw,{...s,...a,ref:i,className:(0,kw.default)("rt-reset","rt-BaseCheckboxRoot","rt-CheckboxCardCheckbox",l)},Kc.createElement(ww,{...s,asChild:!0,className:"rt-BaseCheckboxIndicator"},Kc.createElement(Io,null))))});yMe.displayName="CheckboxCards.Item";var us=_(Q(),1),Ew=_(Ct(),1);var m2={...st,...x0};var JY="CheckboxGroup",[wMe]=qt(JY,[h2]),XY=h2(),[CMe,YY]=wMe(JY),SMe=us.forwardRef(({color:e=m2.color.default,highContrast:t=m2.highContrast.default,size:r=m2.size.default,variant:n=m2.variant.default,...a},i)=>{let{__scopeCheckboxGroup:o,className:s,...l}=Ee(a,qe),u=XY(o);return us.createElement(CMe,{scope:o,color:e,size:r,highContrast:t,variant:n},us.createElement(yw,{...u,...l,ref:i,className:(0,Ew.default)("rt-CheckboxGroupRoot",s)}))});SMe.displayName="CheckboxGroup.Root";var kMe=us.forwardRef((e,t)=>{let{__scopeCheckboxGroup:r,children:n,className:a,style:i,...o}=e,{size:s}=YY("CheckboxGroupItem",r);return n?us.createElement(Pt,{as:"label",size:s,className:(0,Ew.default)("rt-CheckboxGroupItem",a),style:i},us.createElement(BI,{__scopeCheckboxGroup:r,...o,ref:t}),n&&us.createElement("span",{className:"rt-CheckboxGroupItemInner"},n)):us.createElement(BI,{__scopeCheckboxGroup:r,...o,ref:t,className:a,style:i})});kMe.displayName="CheckboxGroup.Item";var BI=us.forwardRef(({__scopeCheckboxGroup:e,...t},r)=>{let n=YY("CheckboxGroupItemCheckbox",e),a=XY(e),{color:i,className:o}=Ee({...t,...n},m2,qe);return us.createElement(xw,{...a,"data-accent-color":i,...t,ref:r,className:(0,Ew.default)("rt-reset","rt-BaseCheckboxRoot","rt-CheckboxGroupItemCheckbox",o)},us.createElement(ww,{...a,asChild:!0,className:"rt-BaseCheckboxIndicator"},us.createElement(Io,null)))});BI.displayName="CheckboxGroup.ItemCheckbox";var g2=_(Q(),1),eee=_(Ct(),1);var TMe=g2.forwardRef((e,t)=>{let{className:r,color:n,checked:a,defaultChecked:i,onCheckedChange:o,...s}=Ee(e,x0,qe),[l,u]=ar({prop:a,defaultProp:i,onChange:o});return g2.createElement(mw,{"data-accent-color":n,...s,defaultChecked:i,checked:l,onCheckedChange:u,asChild:!1,ref:t,className:(0,eee.default)("rt-reset","rt-BaseCheckboxRoot","rt-CheckboxRoot",r)},g2.createElement(gw,{asChild:!0,className:"rt-BaseCheckboxIndicator rt-CheckboxIndicator"},g2.createElement(l==="indeterminate"?jI:Io,null)))});TMe.displayName="Checkbox";var Tw=_(Q(),1),ree=_(Ct(),1);var RMe=["1","2","3","4","5","6","7","8","9"],_Me=["solid","soft","outline","ghost"],tee={...st,size:{type:"enum",className:"rt-r-size",values:RMe,responsive:!0},variant:{type:"enum",className:"rt-variant",values:_Me,default:"soft"},...nf,...Ul,...yr,...is,...as};var w0=Tw.forwardRef((e,t)=>{let{asChild:r,className:n,color:a,...i}=Ee(e,tee,qe),o=e.variant==="ghost"?a||void 0:a;return Tw.createElement(r?yt:"code",{"data-accent-color":o,...i,ref:t,className:(0,ree.default)("rt-reset","rt-Code",n)})});w0.displayName="Code";var B5=_(Q(),1),VI=_(Ct(),1);var AMe=["1","2","3","4"],PMe=["none","initial"],LMe=["left","center","right"],nee={...st,size:{type:"enum",className:"rt-r-size",values:AMe,default:"4",responsive:!0},display:{type:"enum",className:"rt-r-display",values:PMe,parseValue:IMe,responsive:!0},align:{type:"enum",className:"rt-r-ai",values:LMe,parseValue:OMe,responsive:!0}};function IMe(e){return e==="initial"?"flex":e}function OMe(e){return e==="left"?"start":e==="right"?"end":e}var V5=B5.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,nee,$u,qe),{className:h,style:g}=Ee({width:e,minWidth:t,maxWidth:r,height:n,minHeight:a,maxHeight:i},Mn,Gl);return B5.createElement(l?yt:"div",{...d,ref:s,className:(0,VI.default)("rt-Container",c)},cf({asChild:l,children:u},b=>B5.createElement("div",{className:(0,VI.default)("rt-ContainerInner",h),style:g},b)))});V5.displayName="Container";var Tt=_(Q(),1),Qs=_(Ct(),1);var Pn=_(Q(),1);var bt=_(Q(),1);var Kt=_(me(),1),HI=["Enter"," "],MMe=["ArrowDown","PageUp","Home"],iee=["ArrowUp","PageDown","End"],NMe=[...MMe,...iee],zMe={ltr:[...HI,"ArrowRight"],rtl:[...HI,"ArrowLeft"]},DMe={ltr:["ArrowLeft"],rtl:["ArrowRight"]},G5="Menu",[F5,jMe,BMe]=Ks(G5),[C0,v2]=qt(G5,[BMe,Ao,Lo]),U5=Ao(),oee=Lo(),[see,mf]=C0(G5),[VMe,Z5]=C0(G5),lee=e=>{let{__scopeMenu:t,open:r=!1,children:n,dir:a,onOpenChange:i,modal:o=!0}=e,s=U5(t),[l,u]=bt.useState(null),c=bt.useRef(!1),d=$t(i),h=Ua(a);return bt.useEffect(()=>{let g=()=>{c.current=!0,document.addEventListener("pointerdown",b,{capture:!0,once:!0}),document.addEventListener("pointermove",b,{capture:!0,once:!0})},b=()=>c.current=!1;return document.addEventListener("keydown",g,{capture:!0}),()=>{document.removeEventListener("keydown",g,{capture:!0}),document.removeEventListener("pointerdown",b,{capture:!0}),document.removeEventListener("pointermove",b,{capture:!0})}},[]),(0,Kt.jsx)(Zc,{...s,children:(0,Kt.jsx)(see,{scope:t,open:r,onOpenChange:d,content:l,onContentChange:u,children:(0,Kt.jsx)(VMe,{scope:t,onClose:bt.useCallback(()=>d(!1),[d]),isUsingKeyboardRef:c,dir:h,modal:o,children:n})})})};lee.displayName=G5;var HMe="MenuAnchor",FI=bt.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e,a=U5(r);return(0,Kt.jsx)(qc,{...a,...n,ref:t})});FI.displayName=HMe;var $I="MenuPortal",[FMe,cee]=C0($I,{forceMount:void 0}),uee=e=>{let{__scopeMenu:t,forceMount:r,children:n,container:a}=e,i=mf($I,t);return(0,Kt.jsx)(FMe,{scope:t,forceMount:r,children:(0,Kt.jsx)(Lr,{present:r||i.open,children:(0,Kt.jsx)(Ki,{asChild:!0,container:a,children:n})})})};uee.displayName=$I;var Ql="MenuContent",[$Me,GI]=C0(Ql),dee=bt.forwardRef((e,t)=>{let r=cee(Ql,e.__scopeMenu),{forceMount:n=r.forceMount,...a}=e,i=mf(Ql,e.__scopeMenu),o=Z5(Ql,e.__scopeMenu);return(0,Kt.jsx)(F5.Provider,{scope:e.__scopeMenu,children:(0,Kt.jsx)(Lr,{present:n||i.open,children:(0,Kt.jsx)(F5.Slot,{scope:e.__scopeMenu,children:o.modal?(0,Kt.jsx)(GMe,{...a,ref:t}):(0,Kt.jsx)(UMe,{...a,ref:t})})})})}),GMe=bt.forwardRef((e,t)=>{let r=mf(Ql,e.__scopeMenu),n=bt.useRef(null),a=Ze(t,n);return bt.useEffect(()=>{let i=n.current;if(i)return tf(i)},[]),(0,Kt.jsx)(UI,{...e,ref:a,trapFocus:r.open,disableOutsidePointerEvents:r.open,disableOutsideScroll:!0,onFocusOutside:pe(e.onFocusOutside,i=>i.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>r.onOpenChange(!1)})}),UMe=bt.forwardRef((e,t)=>{let r=mf(Ql,e.__scopeMenu);return(0,Kt.jsx)(UI,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>r.onOpenChange(!1)})}),UI=bt.forwardRef((e,t)=>{let{__scopeMenu:r,loop:n=!1,trapFocus:a,onOpenAutoFocus:i,onCloseAutoFocus:o,disableOutsidePointerEvents:s,onEntryFocus:l,onEscapeKeyDown:u,onPointerDownOutside:c,onFocusOutside:d,onInteractOutside:h,onDismiss:g,disableOutsideScroll:b,...y}=e,k=mf(Ql,r),C=Z5(Ql,r),T=U5(r),E=oee(r),w=jMe(r),[P,I]=bt.useState(null),L=bt.useRef(null),N=Ze(t,L,k.onContentChange),$=bt.useRef(0),z=bt.useRef(""),ae=bt.useRef(0),W=bt.useRef(null),Z=bt.useRef("right"),B=bt.useRef(0),X=b?r1:bt.Fragment,J=b?{as:yt,allowPinchZoom:!0}:void 0,te=de=>{let U=z.current+de,Xe=w().filter(Ie=>!Ie.disabled),lt=document.activeElement,q=Xe.find(Ie=>Ie.ref.current===lt)?.textValue,vt=Xe.map(Ie=>Ie.textValue),Jt=nNe(vt,U,q),Ut=Xe.find(Ie=>Ie.textValue===Jt)?.ref.current;(function Ie($e){z.current=$e,window.clearTimeout($.current),$e!==""&&($.current=window.setTimeout(()=>Ie(""),1e3))})(U),Ut&&setTimeout(()=>Ut.focus())};bt.useEffect(()=>()=>window.clearTimeout($.current),[]),Yp();let le=bt.useCallback(de=>Z.current===W.current?.side&&iNe(de,W.current?.area),[]);return(0,Kt.jsx)($Me,{scope:r,searchRef:z,onItemEnter:bt.useCallback(de=>{le(de)&&de.preventDefault()},[le]),onItemLeave:bt.useCallback(de=>{le(de)||(L.current?.focus(),I(null))},[le]),onTriggerLeave:bt.useCallback(de=>{le(de)&&de.preventDefault()},[le]),pointerGraceTimerRef:ae,onPointerGraceIntentChange:bt.useCallback(de=>{W.current=de},[]),children:(0,Kt.jsx)(X,{...J,children:(0,Kt.jsx)(t1,{asChild:!0,trapped:a,onMountAutoFocus:pe(i,de=>{de.preventDefault(),L.current?.focus({preventScroll:!0})}),onUnmountAutoFocus:o,children:(0,Kt.jsx)(qi,{asChild:!0,disableOutsidePointerEvents:s,onEscapeKeyDown:u,onPointerDownOutside:c,onFocusOutside:d,onInteractOutside:h,onDismiss:g,children:(0,Kt.jsx)(Gu,{asChild:!0,...E,dir:C.dir,orientation:"vertical",loop:n,currentTabStopId:P,onCurrentTabStopIdChange:I,onEntryFocus:pe(l,de=>{C.isUsingKeyboardRef.current||de.preventDefault()}),preventScrollOnEntryFocus:!0,children:(0,Kt.jsx)(Vu,{role:"menu","aria-orientation":"vertical","data-state":_ee(k.open),"data-radix-menu-content":"",dir:C.dir,...T,...y,ref:N,style:{outline:"none",...y.style},onKeyDown:pe(y.onKeyDown,de=>{let Xe=de.target.closest("[data-radix-menu-content]")===de.currentTarget,lt=de.ctrlKey||de.altKey||de.metaKey,q=de.key.length===1;Xe&&(de.key==="Tab"&&de.preventDefault(),!lt&&q&&te(de.key));let vt=L.current;if(de.target!==vt||!NMe.includes(de.key))return;de.preventDefault();let Ut=w().filter(Ie=>!Ie.disabled).map(Ie=>Ie.ref.current);iee.includes(de.key)&&Ut.reverse(),tNe(Ut)}),onBlur:pe(e.onBlur,de=>{de.currentTarget.contains(de.target)||(window.clearTimeout($.current),z.current="")}),onPointerMove:pe(e.onPointerMove,$5(de=>{let U=de.target,Xe=B.current!==de.clientX;if(de.currentTarget.contains(U)&&Xe){let lt=de.clientX>B.current?"right":"left";Z.current=lt,B.current=de.clientX}}))})})})})})})});dee.displayName=Ql;var ZMe="MenuGroup",ZI=bt.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e;return(0,Kt.jsx)(we.div,{role:"group",...n,ref:t})});ZI.displayName=ZMe;var qMe="MenuLabel",pee=bt.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e;return(0,Kt.jsx)(we.div,{...n,ref:t})});pee.displayName=qMe;var Rw="MenuItem",aee="menu.itemSelect",Aw=bt.forwardRef((e,t)=>{let{disabled:r=!1,onSelect:n,...a}=e,i=bt.useRef(null),o=Z5(Rw,e.__scopeMenu),s=GI(Rw,e.__scopeMenu),l=Ze(t,i),u=bt.useRef(!1),c=()=>{let d=i.current;if(!r&&d){let h=new CustomEvent(aee,{bubbles:!0,cancelable:!0});d.addEventListener(aee,g=>n?.(g),{once:!0}),e1(d,h),h.defaultPrevented?u.current=!1:o.onClose()}};return(0,Kt.jsx)(fee,{...a,ref:l,disabled:r,onClick:pe(e.onClick,c),onPointerDown:d=>{e.onPointerDown?.(d),u.current=!0},onPointerUp:pe(e.onPointerUp,d=>{u.current||d.currentTarget?.click()}),onKeyDown:pe(e.onKeyDown,d=>{let h=s.searchRef.current!=="";r||h&&d.key===" "||HI.includes(d.key)&&(d.currentTarget.click(),d.preventDefault())})})});Aw.displayName=Rw;var fee=bt.forwardRef((e,t)=>{let{__scopeMenu:r,disabled:n=!1,textValue:a,...i}=e,o=GI(Rw,r),s=oee(r),l=bt.useRef(null),u=Ze(t,l),[c,d]=bt.useState(!1),[h,g]=bt.useState("");return bt.useEffect(()=>{let b=l.current;b&&g((b.textContent??"").trim())},[i.children]),(0,Kt.jsx)(F5.ItemSlot,{scope:r,disabled:n,textValue:a??h,children:(0,Kt.jsx)(Uu,{asChild:!0,...s,focusable:!n,children:(0,Kt.jsx)(we.div,{role:"menuitem","data-highlighted":c?"":void 0,"aria-disabled":n||void 0,"data-disabled":n?"":void 0,...i,ref:u,onPointerMove:pe(e.onPointerMove,$5(b=>{n?o.onItemLeave(b):(o.onItemEnter(b),b.defaultPrevented||b.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:pe(e.onPointerLeave,$5(b=>o.onItemLeave(b))),onFocus:pe(e.onFocus,()=>d(!0)),onBlur:pe(e.onBlur,()=>d(!1))})})})}),KMe="MenuCheckboxItem",hee=bt.forwardRef((e,t)=>{let{checked:r=!1,onCheckedChange:n,...a}=e;return(0,Kt.jsx)(yee,{scope:e.__scopeMenu,checked:r,children:(0,Kt.jsx)(Aw,{role:"menuitemcheckbox","aria-checked":_w(r)?"mixed":r,...a,ref:t,"data-state":WI(r),onSelect:pe(a.onSelect,()=>n?.(_w(r)?!0:!r),{checkForDefaultPrevented:!1})})})});hee.displayName=KMe;var mee="MenuRadioGroup",[WMe,QMe]=C0(mee,{value:void 0,onValueChange:()=>{}}),gee=bt.forwardRef((e,t)=>{let{value:r,onValueChange:n,...a}=e,i=$t(n);return(0,Kt.jsx)(WMe,{scope:e.__scopeMenu,value:r,onValueChange:i,children:(0,Kt.jsx)(ZI,{...a,ref:t})})});gee.displayName=mee;var vee="MenuRadioItem",bee=bt.forwardRef((e,t)=>{let{value:r,...n}=e,a=QMe(vee,e.__scopeMenu),i=r===a.value;return(0,Kt.jsx)(yee,{scope:e.__scopeMenu,checked:i,children:(0,Kt.jsx)(Aw,{role:"menuitemradio","aria-checked":i,...n,ref:t,"data-state":WI(i),onSelect:pe(n.onSelect,()=>a.onValueChange?.(r),{checkForDefaultPrevented:!1})})})});bee.displayName=vee;var qI="MenuItemIndicator",[yee,JMe]=C0(qI,{checked:!1}),xee=bt.forwardRef((e,t)=>{let{__scopeMenu:r,forceMount:n,...a}=e,i=JMe(qI,r);return(0,Kt.jsx)(Lr,{present:n||_w(i.checked)||i.checked===!0,children:(0,Kt.jsx)(we.span,{...a,ref:t,"data-state":WI(i.checked)})})});xee.displayName=qI;var XMe="MenuSeparator",wee=bt.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e;return(0,Kt.jsx)(we.div,{role:"separator","aria-orientation":"horizontal",...n,ref:t})});wee.displayName=XMe;var YMe="MenuArrow",Cee=bt.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e,a=U5(r);return(0,Kt.jsx)(Hu,{...a,...n,ref:t})});Cee.displayName=YMe;var KI="MenuSub",[eNe,See]=C0(KI),kee=e=>{let{__scopeMenu:t,children:r,open:n=!1,onOpenChange:a}=e,i=mf(KI,t),o=U5(t),[s,l]=bt.useState(null),[u,c]=bt.useState(null),d=$t(a);return bt.useEffect(()=>(i.open===!1&&d(!1),()=>d(!1)),[i.open,d]),(0,Kt.jsx)(Zc,{...o,children:(0,Kt.jsx)(see,{scope:t,open:n,onOpenChange:d,content:u,onContentChange:c,children:(0,Kt.jsx)(eNe,{scope:t,contentId:$n(),triggerId:$n(),trigger:s,onTriggerChange:l,children:r})})})};kee.displayName=KI;var H5="MenuSubTrigger",Eee=bt.forwardRef((e,t)=>{let r=mf(H5,e.__scopeMenu),n=Z5(H5,e.__scopeMenu),a=See(H5,e.__scopeMenu),i=GI(H5,e.__scopeMenu),o=bt.useRef(null),{pointerGraceTimerRef:s,onPointerGraceIntentChange:l}=i,u={__scopeMenu:e.__scopeMenu},c=bt.useCallback(()=>{o.current&&window.clearTimeout(o.current),o.current=null},[]);return bt.useEffect(()=>c,[c]),bt.useEffect(()=>{let d=s.current;return()=>{window.clearTimeout(d),l(null)}},[s,l]),(0,Kt.jsx)(FI,{asChild:!0,...u,children:(0,Kt.jsx)(fee,{id:a.triggerId,"aria-haspopup":"menu","aria-expanded":r.open,"aria-controls":a.contentId,"data-state":_ee(r.open),...e,ref:$s(t,a.onTriggerChange),onClick:d=>{e.onClick?.(d),!(e.disabled||d.defaultPrevented)&&(d.currentTarget.focus(),r.open||r.onOpenChange(!0))},onPointerMove:pe(e.onPointerMove,$5(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:pe(e.onPointerLeave,$5(d=>{c();let h=r.content?.getBoundingClientRect();if(h){let g=r.content?.dataset.side,b=g==="right",y=b?-5:5,k=h[b?"left":"right"],C=h[b?"right":"left"];i.onPointerGraceIntentChange({area:[{x:d.clientX+y,y:d.clientY},{x:k,y:h.top},{x:C,y:h.top},{x:C,y:h.bottom},{x:k,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:pe(e.onKeyDown,d=>{let h=i.searchRef.current!=="";e.disabled||h&&d.key===" "||zMe[n.dir].includes(d.key)&&(r.onOpenChange(!0),r.content?.focus(),d.preventDefault())})})})});Eee.displayName=H5;var Tee="MenuSubContent",Ree=bt.forwardRef((e,t)=>{let r=cee(Ql,e.__scopeMenu),{forceMount:n=r.forceMount,...a}=e,i=mf(Ql,e.__scopeMenu),o=Z5(Ql,e.__scopeMenu),s=See(Tee,e.__scopeMenu),l=bt.useRef(null),u=Ze(t,l);return(0,Kt.jsx)(F5.Provider,{scope:e.__scopeMenu,children:(0,Kt.jsx)(Lr,{present:n||i.open,children:(0,Kt.jsx)(F5.Slot,{scope:e.__scopeMenu,children:(0,Kt.jsx)(UI,{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:pe(e.onFocusOutside,c=>{c.target!==s.trigger&&i.onOpenChange(!1)}),onEscapeKeyDown:pe(e.onEscapeKeyDown,c=>{o.onClose(),c.preventDefault()}),onKeyDown:pe(e.onKeyDown,c=>{let d=c.currentTarget.contains(c.target),h=DMe[o.dir].includes(c.key);d&&h&&(i.onOpenChange(!1),s.trigger?.focus(),c.preventDefault())})})})})})});Ree.displayName=Tee;function _ee(e){return e?"open":"closed"}function _w(e){return e==="indeterminate"}function WI(e){return _w(e)?"indeterminate":e?"checked":"unchecked"}function tNe(e){let t=document.activeElement;for(let r of e)if(r===t||(r.focus(),document.activeElement!==t))return}function rNe(e,t){return e.map((r,n)=>e[(t+n)%e.length])}function nNe(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=rNe(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 aNe(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 iNe(e,t){if(!t)return!1;let r={x:e.clientX,y:e.clientY};return aNe(r,t)}function $5(e){return t=>t.pointerType==="mouse"?e(t):void 0}var Pw=lee,Lw=FI,Iw=uee,Ow=dee,Mw=ZI,Nw=pee,zw=Aw,Dw=hee,jw=gee,Bw=bee,Vw=xee,Hw=wee,Fw=Cee,$w=kee,Gw=Eee,Uw=Ree;var da=_(me(),1),QI="ContextMenu",[oNe,Akt]=qt(QI,[v2]),Xi=v2(),[sNe,Pee]=oNe(QI),Lee=e=>{let{__scopeContextMenu:t,children:r,onOpenChange:n,dir:a,modal:i=!0}=e,[o,s]=Pn.useState(!1),l=Xi(t),u=$t(n),c=Pn.useCallback(d=>{s(d),u(d)},[u]);return(0,da.jsx)(sNe,{scope:t,open:o,onOpenChange:c,modal:i,children:(0,da.jsx)(Pw,{...l,dir:a,open:o,onOpenChange:c,modal:i,children:r})})};Lee.displayName=QI;var Iee="ContextMenuTrigger",Oee=Pn.forwardRef((e,t)=>{let{__scopeContextMenu:r,disabled:n=!1,...a}=e,i=Pee(Iee,r),o=Xi(r),s=Pn.useRef({x:0,y:0}),l=Pn.useRef({getBoundingClientRect:()=>DOMRect.fromRect({width:0,height:0,...s.current})}),u=Pn.useRef(0),c=Pn.useCallback(()=>window.clearTimeout(u.current),[]),d=h=>{s.current={x:h.clientX,y:h.clientY},i.onOpenChange(!0)};return Pn.useEffect(()=>c,[c]),Pn.useEffect(()=>void(n&&c()),[n,c]),(0,da.jsxs)(da.Fragment,{children:[(0,da.jsx)(Lw,{...o,virtualRef:l}),(0,da.jsx)(we.span,{"data-state":i.open?"open":"closed","data-disabled":n?"":void 0,...a,ref:t,style:{WebkitTouchCallout:"none",...e.style},onContextMenu:n?e.onContextMenu:pe(e.onContextMenu,h=>{c(),d(h),h.preventDefault()}),onPointerDown:n?e.onPointerDown:pe(e.onPointerDown,Zw(h=>{c(),u.current=window.setTimeout(()=>d(h),700)})),onPointerMove:n?e.onPointerMove:pe(e.onPointerMove,Zw(c)),onPointerCancel:n?e.onPointerCancel:pe(e.onPointerCancel,Zw(c)),onPointerUp:n?e.onPointerUp:pe(e.onPointerUp,Zw(c))})]})});Oee.displayName=Iee;var lNe="ContextMenuPortal",Mee=e=>{let{__scopeContextMenu:t,...r}=e,n=Xi(t);return(0,da.jsx)(Iw,{...n,...r})};Mee.displayName=lNe;var Nee="ContextMenuContent",zee=Pn.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,a=Pee(Nee,r),i=Xi(r),o=Pn.useRef(!1);return(0,da.jsx)(Ow,{...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)"}})});zee.displayName=Nee;var cNe="ContextMenuGroup",Dee=Pn.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,a=Xi(r);return(0,da.jsx)(Mw,{...a,...n,ref:t})});Dee.displayName=cNe;var uNe="ContextMenuLabel",jee=Pn.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,a=Xi(r);return(0,da.jsx)(Nw,{...a,...n,ref:t})});jee.displayName=uNe;var dNe="ContextMenuItem",Bee=Pn.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,a=Xi(r);return(0,da.jsx)(zw,{...a,...n,ref:t})});Bee.displayName=dNe;var pNe="ContextMenuCheckboxItem",Vee=Pn.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,a=Xi(r);return(0,da.jsx)(Dw,{...a,...n,ref:t})});Vee.displayName=pNe;var fNe="ContextMenuRadioGroup",Hee=Pn.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,a=Xi(r);return(0,da.jsx)(jw,{...a,...n,ref:t})});Hee.displayName=fNe;var hNe="ContextMenuRadioItem",Fee=Pn.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,a=Xi(r);return(0,da.jsx)(Bw,{...a,...n,ref:t})});Fee.displayName=hNe;var mNe="ContextMenuItemIndicator",$ee=Pn.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,a=Xi(r);return(0,da.jsx)(Vw,{...a,...n,ref:t})});$ee.displayName=mNe;var gNe="ContextMenuSeparator",Gee=Pn.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,a=Xi(r);return(0,da.jsx)(Hw,{...a,...n,ref:t})});Gee.displayName=gNe;var vNe="ContextMenuArrow",bNe=Pn.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,a=Xi(r);return(0,da.jsx)(Fw,{...a,...n,ref:t})});bNe.displayName=vNe;var yNe="ContextMenuSub",Uee=e=>{let{__scopeContextMenu:t,children:r,onOpenChange:n,open:a,defaultOpen:i}=e,o=Xi(t),[s,l]=ar({prop:a,defaultProp:i,onChange:n});return(0,da.jsx)($w,{...o,open:s,onOpenChange:l,children:r})};Uee.displayName=yNe;var xNe="ContextMenuSubTrigger",Zee=Pn.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,a=Xi(r);return(0,da.jsx)(Gw,{...a,...n,ref:t})});Zee.displayName=xNe;var wNe="ContextMenuSubContent",qee=Pn.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,a=Xi(r);return(0,da.jsx)(Uw,{...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)"}})});qee.displayName=wNe;function Zw(e){return t=>t.pointerType!=="mouse"?e(t):void 0}var Kee=Lee,Wee=Oee,JI=Mee,Qee=zee,Jee=Dee,Xee=jee,Yee=Bee,ete=Vee,tte=Hee,rte=Fee,XI=$ee,nte=Gee;var ate=Uee,ite=Zee,ote=qee;var ds=_(Q(),1),Yw=_(Ct(),1);var wt=_(Q(),1);function gf(e,[t,r]){return Math.min(r,Math.max(t,e))}var lte=_(Q(),1),en=_(me(),1);function SNe(e,t){return lte.useReducer((r,n)=>t[r][n]??r,e)}var YI="ScrollArea",[cte,Vkt]=qt(YI),[kNe,Jl]=cte(YI),ute=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,k]=wt.useState(null),[C,T]=wt.useState(0),[E,w]=wt.useState(0),[P,I]=wt.useState(!1),[L,N]=wt.useState(!1),$=Ze(t,ae=>l(ae)),z=Ua(a);return(0,en.jsx)(kNe,{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:k,scrollbarYEnabled:L,onScrollbarYEnabledChange:N,onCornerWidthChange:T,onCornerHeightChange:w,children:(0,en.jsx)(we.div,{dir:z,...o,ref:$,style:{position:"relative","--radix-scroll-area-corner-width":C+"px","--radix-scroll-area-corner-height":E+"px",...e.style}})})});ute.displayName=YI;var dte="ScrollAreaViewport",pte=wt.forwardRef((e,t)=>{let{__scopeScrollArea:r,children:n,nonce:a,...i}=e,o=Jl(dte,r),s=wt.useRef(null),l=Ze(t,s,o.onViewportChange);return(0,en.jsxs)(en.Fragment,{children:[(0,en.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,en.jsx)(we.div,{"data-radix-scroll-area-viewport":"",...i,ref:l,style:{overflowX:o.scrollbarXEnabled?"scroll":"hidden",overflowY:o.scrollbarYEnabled?"scroll":"hidden",...e.style},children:(0,en.jsx)("div",{ref:o.onContentChange,style:{minWidth:"100%",display:"table"},children:n})})]})});pte.displayName=dte;var Zu="ScrollAreaScrollbar",fte=wt.forwardRef((e,t)=>{let{forceMount:r,...n}=e,a=Jl(Zu,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,en.jsx)(ENe,{...n,ref:t,forceMount:r}):a.type==="scroll"?(0,en.jsx)(TNe,{...n,ref:t,forceMount:r}):a.type==="auto"?(0,en.jsx)(hte,{...n,ref:t,forceMount:r}):a.type==="always"?(0,en.jsx)(eO,{...n,ref:t}):null});fte.displayName=Zu;var ENe=wt.forwardRef((e,t)=>{let{forceMount:r,...n}=e,a=Jl(Zu,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,en.jsx)(Lr,{present:r||i,children:(0,en.jsx)(hte,{"data-state":i?"visible":"hidden",...n,ref:t})})}),TNe=wt.forwardRef((e,t)=>{let{forceMount:r,...n}=e,a=Jl(Zu,e.__scopeScrollArea),i=e.orientation==="horizontal",o=Qw(()=>l("SCROLL_END"),100),[s,l]=SNe("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,en.jsx)(Lr,{present:r||s!=="hidden",children:(0,en.jsx)(eO,{"data-state":s==="hidden"?"hidden":"visible",...n,ref:t,onPointerEnter:pe(e.onPointerEnter,()=>l("POINTER_ENTER")),onPointerLeave:pe(e.onPointerLeave,()=>l("POINTER_LEAVE"))})})}),hte=wt.forwardRef((e,t)=>{let r=Jl(Zu,e.__scopeScrollArea),{forceMount:n,...a}=e,[i,o]=wt.useState(!1),s=e.orientation==="horizontal",l=Qw(()=>{if(r.viewport){let u=r.viewport.offsetWidth{let{orientation:r="vertical",...n}=e,a=Jl(Zu,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=yte(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 INe(h,o.current,s,g)}return r==="horizontal"?(0,en.jsx)(RNe,{...c,ref:t,onThumbPositionChange:()=>{if(a.viewport&&i.current){let h=a.viewport.scrollLeft,g=ste(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,en.jsx)(_Ne,{...c,ref:t,onThumbPositionChange:()=>{if(a.viewport&&i.current){let h=a.viewport.scrollTop,g=ste(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}),RNe=wt.forwardRef((e,t)=>{let{sizes:r,onSizesChange:n,...a}=e,i=Jl(Zu,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,en.jsx)(gte,{"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":Ww(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),wte(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:Kw(o.paddingLeft),paddingEnd:Kw(o.paddingRight)}})}})}),_Ne=wt.forwardRef((e,t)=>{let{sizes:r,onSizesChange:n,...a}=e,i=Jl(Zu,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,en.jsx)(gte,{"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":Ww(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),wte(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:Kw(o.paddingTop),paddingEnd:Kw(o.paddingBottom)}})}})}),[ANe,mte]=cte(Zu),gte=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=Jl(Zu,r),[b,y]=wt.useState(null),k=Ze(t,$=>y($)),C=wt.useRef(null),T=wt.useRef(""),E=g.viewport,w=n.content-n.viewport,P=$t(c),I=$t(l),L=Qw(d,10);function N($){if(C.current){let z=$.clientX-C.current.left,ae=$.clientY-C.current.top;u({x:z,y:ae})}}return wt.useEffect(()=>{let $=z=>{let ae=z.target;b?.contains(ae)&&P(z,w)};return document.addEventListener("wheel",$,{passive:!1}),()=>document.removeEventListener("wheel",$,{passive:!1})},[E,b,w,P]),wt.useEffect(I,[n,I]),b2(b,L),b2(g.content,L),(0,en.jsx)(ANe,{scope:r,scrollbar:b,hasThumb:a,onThumbChange:$t(i),onThumbPointerUp:$t(o),onThumbPositionChange:I,onThumbPointerDown:$t(s),children:(0,en.jsx)(we.div,{...h,ref:k,style:{position:"absolute",...h.style},onPointerDown:pe(e.onPointerDown,$=>{$.button===0&&($.target.setPointerCapture($.pointerId),C.current=b.getBoundingClientRect(),T.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",g.viewport&&(g.viewport.style.scrollBehavior="auto"),N($))}),onPointerMove:pe(e.onPointerMove,N),onPointerUp:pe(e.onPointerUp,$=>{let z=$.target;z.hasPointerCapture($.pointerId)&&z.releasePointerCapture($.pointerId),document.body.style.webkitUserSelect=T.current,g.viewport&&(g.viewport.style.scrollBehavior=""),C.current=null})})})}),qw="ScrollAreaThumb",vte=wt.forwardRef((e,t)=>{let{forceMount:r,...n}=e,a=mte(qw,e.__scopeScrollArea);return(0,en.jsx)(Lr,{present:r||a.hasThumb,children:(0,en.jsx)(PNe,{ref:t,...n})})}),PNe=wt.forwardRef((e,t)=>{let{__scopeScrollArea:r,style:n,...a}=e,i=Jl(qw,r),o=mte(qw,r),{onThumbPositionChange:s}=o,l=Ze(t,d=>o.onThumbChange(d)),u=wt.useRef(),c=Qw(()=>{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=ONe(d,s);u.current=g,s()}};return s(),d.addEventListener("scroll",h),()=>d.removeEventListener("scroll",h)}},[i.viewport,c,s]),(0,en.jsx)(we.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:pe(e.onPointerDownCapture,d=>{let g=d.target.getBoundingClientRect(),b=d.clientX-g.left,y=d.clientY-g.top;o.onThumbPointerDown({x:b,y})}),onPointerUp:pe(e.onPointerUp,o.onThumbPointerUp)})});vte.displayName=qw;var tO="ScrollAreaCorner",bte=wt.forwardRef((e,t)=>{let r=Jl(tO,e.__scopeScrollArea),n=!!(r.scrollbarX&&r.scrollbarY);return r.type!=="scroll"&&n?(0,en.jsx)(LNe,{...e,ref:t}):null});bte.displayName=tO;var LNe=wt.forwardRef((e,t)=>{let{__scopeScrollArea:r,...n}=e,a=Jl(tO,r),[i,o]=wt.useState(0),[s,l]=wt.useState(0),u=!!(i&&s);return b2(a.scrollbarX,()=>{let c=a.scrollbarX?.offsetHeight||0;a.onCornerHeightChange(c),l(c)}),b2(a.scrollbarY,()=>{let c=a.scrollbarY?.offsetWidth||0;a.onCornerWidthChange(c),o(c)}),u?(0,en.jsx)(we.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 Kw(e){return e?parseInt(e,10):0}function yte(e,t){let r=e/t;return isNaN(r)?0:r}function Ww(e){let t=yte(e.viewport,e.content),r=e.scrollbar.paddingStart+e.scrollbar.paddingEnd,n=(e.scrollbar.size-r)*t;return Math.max(n,18)}function INe(e,t,r,n="ltr"){let a=Ww(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 xte([l,u],d)(e)}function ste(e,t,r="ltr"){let n=Ww(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=gf(e,l);return xte([0,o],[0,s])(u)}function xte(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 wte(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 Qw(e,t){let r=$t(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 b2(e,t){let r=$t(t);Qr(()=>{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 Jw=ute,Xw=pte,q5=fte,K5=vte,Cte=bte;var MNe=["1","2","3"],NNe=["vertical","horizontal","both"],y2={...st,size:{type:"enum",className:"rt-r-size",values:MNe,default:"1",responsive:!0},...wa,scrollbars:{type:"enum",values:NNe,default:"both"}};function kte(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 Ete=_(Ct(),1);var S0=qe.m.values;function Tte(e){let[t,r]=Mu({className:"rt-r-m",customProperties:["--margin"],propValues:S0,value:e.m}),[n,a]=Mu({className:"rt-r-mx",customProperties:["--margin-left","--margin-right"],propValues:S0,value:e.mx}),[i,o]=Mu({className:"rt-r-my",customProperties:["--margin-top","--margin-bottom"],propValues:S0,value:e.my}),[s,l]=Mu({className:"rt-r-mt",customProperties:["--margin-top"],propValues:S0,value:e.mt}),[u,c]=Mu({className:"rt-r-mr",customProperties:["--margin-right"],propValues:S0,value:e.mr}),[d,h]=Mu({className:"rt-r-mb",customProperties:["--margin-bottom"],propValues:S0,value:e.mb}),[g,b]=Mu({className:"rt-r-ml",customProperties:["--margin-left"],propValues:S0,value:e.ml});return[(0,Ete.default)(t,n,i,s,u,d,g),a1(r,a,o,l,c,h,b)]}var Wc=ds.forwardRef((e,t)=>{let{rest:r,...n}=kte(e),[a,i]=Tte(n),{asChild:o,children:s,className:l,style:u,type:c,scrollHideDelay:d=c!=="scroll"?0:void 0,dir:h,size:g=y2.size.default,radius:b=y2.radius.default,scrollbars:y=y2.scrollbars.default,...k}=r;return ds.createElement(Jw,{type:c,scrollHideDelay:d,className:(0,Yw.default)("rt-ScrollAreaRoot",a,l),style:a1(i,u),asChild:o},cf({asChild:o,children:s},C=>ds.createElement(ds.Fragment,null,ds.createElement(Xw,{...k,ref:t,className:"rt-ScrollAreaViewport"},C),ds.createElement("div",{className:"rt-ScrollAreaViewportFocusRing"}),y!=="vertical"?ds.createElement(q5,{"data-radius":b,orientation:"horizontal",className:(0,Yw.default)("rt-ScrollAreaScrollbar",af({className:"rt-r-size",value:g,propValues:y2.size.values}))},ds.createElement(K5,{className:"rt-ScrollAreaThumb"})):null,y!=="horizontal"?ds.createElement(q5,{"data-radius":b,orientation:"vertical",className:(0,Yw.default)("rt-ScrollAreaScrollbar",af({className:"rt-r-size",value:g,propValues:y2.size.values}))},ds.createElement(K5,{className:"rt-ScrollAreaThumb"})):null,y==="both"?ds.createElement(Cte,{className:"rt-ScrollAreaCorner"}):null)))});Wc.displayName="ScrollArea";var zNe=["1","2"],DNe=["solid","soft"],ps={size:{type:"enum",className:"rt-r-size",values:zNe,default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:DNe,default:"solid"},...kr,...yr},x2={...st,...kr,shortcut:{type:"string"}},w2={...kr,shortcut:{type:"string"}},C2={...kr};var jNe=e=>Tt.createElement(Kee,{...e});jNe.displayName="ContextMenu.Root";var BNe=Tt.forwardRef(({children:e,...t},r)=>Tt.createElement(Wee,{...t,ref:r,asChild:!0},vi(e)));BNe.displayName="ContextMenu.Trigger";var Rte=Tt.createContext({}),VNe=Tt.forwardRef((e,t)=>{let r=lf(),{size:n=ps.size.default,variant:a=ps.variant.default,highContrast:i=ps.highContrast.default}=e,{className:o,children:s,color:l,container:u,forceMount:c,...d}=Ee(e,ps),h=l||r.accentColor;return Tt.createElement(JI,{container:u,forceMount:c},Tt.createElement(Un,{asChild:!0},Tt.createElement(Qee,{"data-accent-color":h,alignOffset:-Number(n)*4,collisionPadding:10,...d,asChild:!1,ref:t,className:(0,Qs.default)("rt-PopperContent","rt-BaseMenuContent","rt-ContextMenuContent",o)},Tt.createElement(Wc,{type:"auto"},Tt.createElement("div",{className:(0,Qs.default)("rt-BaseMenuViewport","rt-ContextMenuViewport")},Tt.createElement(Rte.Provider,{value:Tt.useMemo(()=>({size:n,variant:a,color:h,highContrast:i}),[n,a,h,i])},s))))))});VNe.displayName="ContextMenu.Content";var HNe=Tt.forwardRef(({className:e,...t},r)=>Tt.createElement(Xee,{...t,asChild:!1,ref:r,className:(0,Qs.default)("rt-BaseMenuLabel","rt-ContextMenuLabel",e)}));HNe.displayName="ContextMenu.Label";var FNe=Tt.forwardRef((e,t)=>{let{className:r,children:n,color:a=x2.color.default,shortcut:i,...o}=e;return Tt.createElement(Yee,{"data-accent-color":a,...o,ref:t,className:(0,Qs.default)("rt-reset","rt-BaseMenuItem","rt-ContextMenuItem",r)},Tt.createElement(Hl,null,n),i&&Tt.createElement("div",{className:"rt-BaseMenuShortcut rt-ContextMenuShortcut"},i))});FNe.displayName="ContextMenu.Item";var $Ne=Tt.forwardRef(({className:e,...t},r)=>Tt.createElement(Jee,{...t,asChild:!1,ref:r,className:(0,Qs.default)("rt-BaseMenuGroup","rt-ContextMenuGroup",e)}));$Ne.displayName="ContextMenu.Group";var GNe=Tt.forwardRef(({className:e,...t},r)=>Tt.createElement(tte,{...t,asChild:!1,ref:r,className:(0,Qs.default)("rt-BaseMenuRadioGroup","rt-ContextMenuRadioGroup",e)}));GNe.displayName="ContextMenu.RadioGroup";var UNe=Tt.forwardRef((e,t)=>{let{children:r,className:n,color:a=C2.color.default,...i}=e;return Tt.createElement(rte,{...i,asChild:!1,ref:t,"data-accent-color":a,className:(0,Qs.default)("rt-BaseMenuItem","rt-BaseMenuRadioItem","rt-ContextMenuItem","rt-ContextMenuRadioItem",n)},Tt.createElement(Hl,null,r),Tt.createElement(XI,{className:"rt-BaseMenuItemIndicator rt-ContextMenuItemIndicator"},Tt.createElement(Io,{className:"rt-BaseMenuItemIndicatorIcon rt-ContextMenuItemIndicatorIcon"})))});UNe.displayName="ContextMenu.RadioItem";var ZNe=Tt.forwardRef((e,t)=>{let{children:r,className:n,shortcut:a,color:i=w2.color.default,...o}=e;return Tt.createElement(ete,{...o,asChild:!1,ref:t,"data-accent-color":i,className:(0,Qs.default)("rt-BaseMenuItem","rt-BaseMenuCheckboxItem","rt-ContextMenuItem","rt-ContextMenuCheckboxItem",n)},Tt.createElement(Hl,null,r),Tt.createElement(XI,{className:"rt-BaseMenuItemIndicator rt-ContextMenuItemIndicator"},Tt.createElement(Io,{className:"rt-BaseMenuItemIndicatorIcon rt-ContextMenuItemIndicatorIcon"})),a&&Tt.createElement("div",{className:"rt-BaseMenuShortcut rt-ContextMenuShortcut"},a))});ZNe.displayName="ContextMenu.CheckboxItem";var qNe=e=>Tt.createElement(ate,{...e});qNe.displayName="ContextMenu.Sub";var KNe=Tt.forwardRef((e,t)=>{let{className:r,children:n,...a}=e;return Tt.createElement(ite,{...a,asChild:!1,ref:t,className:(0,Qs.default)("rt-BaseMenuItem","rt-BaseMenuSubTrigger","rt-ContextMenuItem","rt-ContextMenuSubTrigger",r)},n,Tt.createElement("div",{className:"rt-BaseMenuShortcut rt-ContextMenuShortcut"},Tt.createElement(j5,{className:"rt-BaseMenuSubTriggerIcon rt-ContextMenuSubTriggerIcon"})))});KNe.displayName="ContextMenu.SubTrigger";var WNe=Tt.forwardRef((e,t)=>{let{size:r,variant:n,color:a,highContrast:i}=Tt.useContext(Rte),{className:o,children:s,container:l,forceMount:u,...c}=Ee({size:r,variant:n,color:a,highContrast:i,...e},ps);return Tt.createElement(JI,{container:l,forceMount:u},Tt.createElement(Un,{asChild:!0},Tt.createElement(ote,{"data-accent-color":a,alignOffset:-Number(r)*4,sideOffset:1,collisionPadding:10,...c,asChild:!1,ref:t,className:(0,Qs.default)("rt-PopperContent","rt-BaseMenuContent","rt-BaseMenuSubContent","rt-ContextMenuContent","rt-ContextMenuSubContent",o)},Tt.createElement(Wc,{type:"auto"},Tt.createElement("div",{className:(0,Qs.default)("rt-BaseMenuViewport","rt-ContextMenuViewport")},s)))))});WNe.displayName="ContextMenu.SubContent";var QNe=Tt.forwardRef(({className:e,...t},r)=>Tt.createElement(nte,{...t,asChild:!1,ref:r,className:(0,Qs.default)("rt-BaseMenuSeparator","rt-ContextMenuSeparator",e)}));QNe.displayName="ContextMenu.Separator";var W5=_(Ct(),1),Qc=_(Q(),1);var XNe=["start","center","end","baseline","stretch"],YNe=["horizontal","vertical"],eze=["1","2","3"],_te={orientation:{type:"enum",className:"rt-r-orientation",values:YNe,default:"horizontal",responsive:!0},size:{type:"enum",className:"rt-r-size",values:eze,default:"2",responsive:!0},trim:{...rf.trim,className:"rt-r-trim"}},Ate={align:{type:"enum",className:"rt-r-ai",values:XNe,responsive:!0}},Pte={...Mn,...kr,...yr};var tze=Qc.forwardRef((e,t)=>{let{className:r,...n}=Ee(e,_te,qe);return Qc.createElement(Pt,{asChild:!0},Qc.createElement("dl",{...n,ref:t,className:(0,W5.default)("rt-DataListRoot",r)}))});tze.displayName="DataList.Root";var rze=Qc.forwardRef((e,t)=>{let{className:r,...n}=Ee(e,Ate);return Qc.createElement("div",{...n,ref:t,className:(0,W5.default)("rt-DataListItem",r)})});rze.displayName="DataList.Item";var nze=Qc.forwardRef((e,t)=>{let{className:r,color:n,...a}=Ee(e,Pte);return Qc.createElement("dt",{...a,"data-accent-color":n,ref:t,className:(0,W5.default)("rt-DataListLabel",r)})});nze.displayName="DataList.Label";var aze=Qc.forwardRef(({children:e,className:t,...r},n)=>Qc.createElement("dd",{...r,ref:n,className:(0,W5.default)(t,"rt-DataListValue")},e));aze.displayName="DataList.Value";var Za=_(Q(),1),Lte=_(Ct(),1);var oze=e=>Za.createElement(Rx,{...e,modal:!0});oze.displayName="Dialog.Root";var sze=Za.forwardRef(({children:e,...t},r)=>Za.createElement(_x,{...t,ref:r,asChild:!0},vi(e)));sze.displayName="Dialog.Trigger";var lze=Za.forwardRef(({align:e,...t},r)=>{let{align:n,...a}=b5,{className:i}=Ee({align:e},{align:n}),{className:o,forceMount:s,container:l,...u}=Ee(t,a);return Za.createElement(Ax,{container:l,forceMount:s},Za.createElement(Un,{asChild:!0},Za.createElement(Px,{className:"rt-BaseDialogOverlay rt-DialogOverlay"},Za.createElement("div",{className:"rt-BaseDialogScroll rt-DialogScroll"},Za.createElement("div",{className:`rt-BaseDialogScrollPadding rt-DialogScrollPadding ${i}`},Za.createElement(Lx,{...u,ref:r,className:(0,Lte.default)("rt-BaseDialogContent","rt-DialogContent",o)}))))))});lze.displayName="Dialog.Content";var cze=Za.forwardRef((e,t)=>Za.createElement(Ix,{asChild:!0},Za.createElement(os,{size:"5",mb:"3",trim:"start",...e,asChild:!1,ref:t})));cze.displayName="Dialog.Title";var uze=Za.forwardRef((e,t)=>Za.createElement(Ox,{asChild:!0},Za.createElement(Pt,{as:"p",size:"3",...e,asChild:!1,ref:t})));uze.displayName="Dialog.Description";var dze=Za.forwardRef(({children:e,...t},r)=>Za.createElement(v5,{...t,ref:r,asChild:!0},vi(e)));dze.displayName="Dialog.Close";var Ot=_(Q(),1),Js=_(Ct(),1);var ai=_(Q(),1);var ni=_(me(),1),rO="DropdownMenu",[fze,DEt]=qt(rO,[v2]),Yi=v2(),[hze,Ite]=fze(rO),Ote=e=>{let{__scopeDropdownMenu:t,children:r,dir:n,open:a,defaultOpen:i,onOpenChange:o,modal:s=!0}=e,l=Yi(t),u=ai.useRef(null),[c=!1,d]=ar({prop:a,defaultProp:i,onChange:o});return(0,ni.jsx)(hze,{scope:t,triggerId:$n(),triggerRef:u,contentId:$n(),open:c,onOpenChange:d,onOpenToggle:ai.useCallback(()=>d(h=>!h),[d]),modal:s,children:(0,ni.jsx)(Pw,{...l,open:c,onOpenChange:d,dir:n,modal:s,children:r})})};Ote.displayName=rO;var Mte="DropdownMenuTrigger",Nte=ai.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,disabled:n=!1,...a}=e,i=Ite(Mte,r),o=Yi(r);return(0,ni.jsx)(Lw,{asChild:!0,...o,children:(0,ni.jsx)(we.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:$s(t,i.triggerRef),onPointerDown:pe(e.onPointerDown,s=>{!n&&s.button===0&&s.ctrlKey===!1&&(i.onOpenToggle(),i.open||s.preventDefault())}),onKeyDown:pe(e.onKeyDown,s=>{n||(["Enter"," "].includes(s.key)&&i.onOpenToggle(),s.key==="ArrowDown"&&i.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(s.key)&&s.preventDefault())})})})});Nte.displayName=Mte;var mze="DropdownMenuPortal",zte=e=>{let{__scopeDropdownMenu:t,...r}=e,n=Yi(t);return(0,ni.jsx)(Iw,{...n,...r})};zte.displayName=mze;var Dte="DropdownMenuContent",jte=ai.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,a=Ite(Dte,r),i=Yi(r),o=ai.useRef(!1);return(0,ni.jsx)(Ow,{id:a.contentId,"aria-labelledby":a.triggerId,...i,...n,ref:t,onCloseAutoFocus:pe(e.onCloseAutoFocus,s=>{o.current||a.triggerRef.current?.focus(),o.current=!1,s.preventDefault()}),onInteractOutside:pe(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=Dte;var gze="DropdownMenuGroup",Bte=ai.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,a=Yi(r);return(0,ni.jsx)(Mw,{...a,...n,ref:t})});Bte.displayName=gze;var vze="DropdownMenuLabel",Vte=ai.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,a=Yi(r);return(0,ni.jsx)(Nw,{...a,...n,ref:t})});Vte.displayName=vze;var bze="DropdownMenuItem",Hte=ai.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,a=Yi(r);return(0,ni.jsx)(zw,{...a,...n,ref:t})});Hte.displayName=bze;var yze="DropdownMenuCheckboxItem",Fte=ai.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,a=Yi(r);return(0,ni.jsx)(Dw,{...a,...n,ref:t})});Fte.displayName=yze;var xze="DropdownMenuRadioGroup",$te=ai.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,a=Yi(r);return(0,ni.jsx)(jw,{...a,...n,ref:t})});$te.displayName=xze;var wze="DropdownMenuRadioItem",Gte=ai.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,a=Yi(r);return(0,ni.jsx)(Bw,{...a,...n,ref:t})});Gte.displayName=wze;var Cze="DropdownMenuItemIndicator",Ute=ai.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,a=Yi(r);return(0,ni.jsx)(Vw,{...a,...n,ref:t})});Ute.displayName=Cze;var Sze="DropdownMenuSeparator",Zte=ai.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,a=Yi(r);return(0,ni.jsx)(Hw,{...a,...n,ref:t})});Zte.displayName=Sze;var kze="DropdownMenuArrow",Eze=ai.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,a=Yi(r);return(0,ni.jsx)(Fw,{...a,...n,ref:t})});Eze.displayName=kze;var Tze=e=>{let{__scopeDropdownMenu:t,children:r,open:n,onOpenChange:a,defaultOpen:i}=e,o=Yi(t),[s=!1,l]=ar({prop:n,defaultProp:i,onChange:a});return(0,ni.jsx)($w,{...o,open:s,onOpenChange:l,children:r})},Rze="DropdownMenuSubTrigger",qte=ai.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,a=Yi(r);return(0,ni.jsx)(Gw,{...a,...n,ref:t})});qte.displayName=Rze;var _ze="DropdownMenuSubContent",Kte=ai.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,a=Yi(r);return(0,ni.jsx)(Uw,{...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)"}})});Kte.displayName=_ze;var Wte=Ote,Qte=Nte,nO=zte,Jte=jte,Xte=Bte,Yte=Vte,ere=Hte,tre=Fte,rre=$te,nre=Gte,aO=Ute,are=Zte;var ire=Tze,ore=qte,sre=Kte;var Pze=e=>Ot.createElement(Wte,{...e});Pze.displayName="DropdownMenu.Root";var Lze=Ot.forwardRef(({children:e,...t},r)=>Ot.createElement(Qte,{...t,ref:r,asChild:!0},vi(e)));Lze.displayName="DropdownMenu.Trigger";var lre=Ot.createContext({}),Ize=Ot.forwardRef((e,t)=>{let r=lf(),{size:n=ps.size.default,variant:a=ps.variant.default,highContrast:i=ps.highContrast.default}=e,{className:o,children:s,color:l,container:u,forceMount:c,...d}=Ee(e,ps),h=l||r.accentColor;return Ot.createElement(nO,{container:u,forceMount:c},Ot.createElement(Un,{asChild:!0},Ot.createElement(Jte,{"data-accent-color":h,align:"start",sideOffset:4,collisionPadding:10,...d,asChild:!1,ref:t,className:(0,Js.default)("rt-PopperContent","rt-BaseMenuContent","rt-DropdownMenuContent",o)},Ot.createElement(Wc,{type:"auto"},Ot.createElement("div",{className:(0,Js.default)("rt-BaseMenuViewport","rt-DropdownMenuViewport")},Ot.createElement(lre.Provider,{value:Ot.useMemo(()=>({size:n,variant:a,color:h,highContrast:i}),[n,a,h,i])},s))))))});Ize.displayName="DropdownMenu.Content";var Oze=Ot.forwardRef(({className:e,...t},r)=>Ot.createElement(Yte,{...t,asChild:!1,ref:r,className:(0,Js.default)("rt-BaseMenuLabel","rt-DropdownMenuLabel",e)}));Oze.displayName="DropdownMenu.Label";var Mze=Ot.forwardRef((e,t)=>{let{className:r,children:n,color:a=x2.color.default,shortcut:i,...o}=e;return Ot.createElement(ere,{"data-accent-color":a,...o,ref:t,className:(0,Js.default)("rt-reset","rt-BaseMenuItem","rt-DropdownMenuItem",r)},Ot.createElement(Hl,null,n),i&&Ot.createElement("div",{className:"rt-BaseMenuShortcut rt-DropdownMenuShortcut"},i))});Mze.displayName="DropdownMenu.Item";var Nze=Ot.forwardRef(({className:e,...t},r)=>Ot.createElement(Xte,{...t,asChild:!1,ref:r,className:(0,Js.default)("rt-BaseMenuGroup","rt-DropdownMenuGroup",e)}));Nze.displayName="DropdownMenu.Group";var zze=Ot.forwardRef(({className:e,...t},r)=>Ot.createElement(rre,{...t,asChild:!1,ref:r,className:(0,Js.default)("rt-BaseMenuRadioGroup","rt-DropdownMenuRadioGroup",e)}));zze.displayName="DropdownMenu.RadioGroup";var Dze=Ot.forwardRef((e,t)=>{let{children:r,className:n,color:a=C2.color.default,...i}=e;return Ot.createElement(nre,{...i,asChild:!1,ref:t,"data-accent-color":a,className:(0,Js.default)("rt-BaseMenuItem","rt-BaseMenuRadioItem","rt-DropdownMenuItem","rt-DropdownMenuRadioItem",n)},r,Ot.createElement(aO,{className:"rt-BaseMenuItemIndicator rt-DropdownMenuItemIndicator"},Ot.createElement(Io,{className:"rt-BaseMenuItemIndicatorIcon rt-DropdownMenuItemIndicatorIcon"})))});Dze.displayName="DropdownMenu.RadioItem";var jze=Ot.forwardRef((e,t)=>{let{children:r,className:n,shortcut:a,color:i=w2.color.default,...o}=e;return Ot.createElement(tre,{...o,asChild:!1,ref:t,"data-accent-color":i,className:(0,Js.default)("rt-BaseMenuItem","rt-BaseMenuCheckboxItem","rt-DropdownMenuItem","rt-DropdownMenuCheckboxItem",n)},r,Ot.createElement(aO,{className:"rt-BaseMenuItemIndicator rt-DropdownMenuItemIndicator"},Ot.createElement(Io,{className:"rt-BaseMenuItemIndicatorIcon rt-ContextMenuItemIndicatorIcon"})),a&&Ot.createElement("div",{className:"rt-BaseMenuShortcut rt-DropdownMenuShortcut"},a))});jze.displayName="DropdownMenu.CheckboxItem";var Bze=e=>Ot.createElement(ire,{...e});Bze.displayName="DropdownMenu.Sub";var Vze=Ot.forwardRef((e,t)=>{let{className:r,children:n,...a}=e;return Ot.createElement(ore,{...a,asChild:!1,ref:t,className:(0,Js.default)("rt-BaseMenuItem","rt-BaseMenuSubTrigger","rt-DropdownMenuItem","rt-DropdownMenuSubTrigger",r)},n,Ot.createElement("div",{className:"rt-BaseMenuShortcut rt-DropdownMenuShortcut"},Ot.createElement(j5,{className:"rt-BaseMenuSubTriggerIcon rt-DropdownMenuSubtriggerIcon"})))});Vze.displayName="DropdownMenu.SubTrigger";var Hze=Ot.forwardRef((e,t)=>{let{size:r,variant:n,color:a,highContrast:i}=Ot.useContext(lre),{className:o,children:s,container:l,forceMount:u,...c}=Ee({size:r,variant:n,color:a,highContrast:i,...e},ps);return Ot.createElement(nO,{container:l,forceMount:u},Ot.createElement(Un,{asChild:!0},Ot.createElement(sre,{"data-accent-color":a,alignOffset:-Number(r)*4,sideOffset:1,collisionPadding:10,...c,asChild:!1,ref:t,className:(0,Js.default)("rt-PopperContent","rt-BaseMenuContent","rt-BaseMenuSubContent","rt-DropdownMenuContent","rt-DropdownMenuSubContent",o)},Ot.createElement(Wc,{type:"auto"},Ot.createElement("div",{className:(0,Js.default)("rt-BaseMenuViewport","rt-DropdownMenuViewport")},s)))))});Hze.displayName="DropdownMenu.SubContent";var Fze=Ot.forwardRef(({className:e,...t},r)=>Ot.createElement(are,{...t,asChild:!1,ref:r,className:(0,Js.default)("rt-BaseMenuSeparator","rt-DropdownMenuSeparator",e)}));Fze.displayName="DropdownMenu.Separator";var eC=_(Q(),1),ure=_(Ct(),1);var cre={...st,...is,...as};var Gze=eC.forwardRef((e,t)=>{let{asChild:r,className:n,...a}=Ee(e,cre);return eC.createElement(r?yt:"em",{...a,ref:t,className:(0,ure.default)("rt-Em",n)})});Gze.displayName="Em";var S2={};Ya(S2,{Content:()=>kre,Root:()=>Cre,Trigger:()=>Sre});var p1=_(Q(),1),lO=_(Ct(),1);var Sa=_(Q(),1);var Xs=_(me(),1),iO,oO="HoverCard",[dre,uTt]=qt(oO,[Ao]),nC=Ao(),[Uze,aC]=dre(oO),pre=e=>{let{__scopeHoverCard:t,children:r,open:n,defaultOpen:a,onOpenChange:i,openDelay:o=700,closeDelay:s=300}=e,l=nC(t),u=Sa.useRef(0),c=Sa.useRef(0),d=Sa.useRef(!1),h=Sa.useRef(!1),[g=!1,b]=ar({prop:n,defaultProp:a,onChange:i}),y=Sa.useCallback(()=>{clearTimeout(c.current),u.current=window.setTimeout(()=>b(!0),o)},[o,b]),k=Sa.useCallback(()=>{clearTimeout(u.current),!d.current&&!h.current&&(c.current=window.setTimeout(()=>b(!1),s))},[s,b]),C=Sa.useCallback(()=>b(!1),[b]);return Sa.useEffect(()=>()=>{clearTimeout(u.current),clearTimeout(c.current)},[]),(0,Xs.jsx)(Uze,{scope:t,open:g,onOpenChange:b,onOpen:y,onClose:k,onDismiss:C,hasSelectionRef:d,isPointerDownOnContentRef:h,children:(0,Xs.jsx)(Zc,{...l,children:r})})};pre.displayName=oO;var fre="HoverCardTrigger",hre=Sa.forwardRef((e,t)=>{let{__scopeHoverCard:r,...n}=e,a=aC(fre,r),i=nC(r);return(0,Xs.jsx)(qc,{asChild:!0,...i,children:(0,Xs.jsx)(we.a,{"data-state":a.open?"open":"closed",...n,ref:t,onPointerEnter:pe(e.onPointerEnter,rC(a.onOpen)),onPointerLeave:pe(e.onPointerLeave,rC(a.onClose)),onFocus:pe(e.onFocus,a.onOpen),onBlur:pe(e.onBlur,a.onClose),onTouchStart:pe(e.onTouchStart,o=>o.preventDefault())})})});hre.displayName=fre;var sO="HoverCardPortal",[Zze,qze]=dre(sO,{forceMount:void 0}),mre=e=>{let{__scopeHoverCard:t,forceMount:r,children:n,container:a}=e,i=aC(sO,t);return(0,Xs.jsx)(Zze,{scope:t,forceMount:r,children:(0,Xs.jsx)(Lr,{present:r||i.open,children:(0,Xs.jsx)(Ki,{asChild:!0,container:a,children:n})})})};mre.displayName=sO;var tC="HoverCardContent",gre=Sa.forwardRef((e,t)=>{let r=qze(tC,e.__scopeHoverCard),{forceMount:n=r.forceMount,...a}=e,i=aC(tC,e.__scopeHoverCard);return(0,Xs.jsx)(Lr,{present:n||i.open,children:(0,Xs.jsx)(Kze,{"data-state":i.open?"open":"closed",...a,onPointerEnter:pe(e.onPointerEnter,rC(i.onOpen)),onPointerLeave:pe(e.onPointerLeave,rC(i.onClose)),ref:t})})});gre.displayName=tC;var Kze=Sa.forwardRef((e,t)=>{let{__scopeHoverCard:r,onEscapeKeyDown:n,onPointerDownOutside:a,onFocusOutside:i,onInteractOutside:o,...s}=e,l=aC(tC,r),u=nC(r),c=Sa.useRef(null),d=Ze(t,c),[h,g]=Sa.useState(!1);return Sa.useEffect(()=>{if(h){let b=document.body;return iO=b.style.userSelect||b.style.webkitUserSelect,b.style.userSelect="none",b.style.webkitUserSelect="none",()=>{b.style.userSelect=iO,b.style.webkitUserSelect=iO}}},[h]),Sa.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]),Sa.useEffect(()=>{c.current&&Jze(c.current).forEach(y=>y.setAttribute("tabindex","-1"))}),(0,Xs.jsx)(qi,{asChild:!0,disableOutsidePointerEvents:!1,onInteractOutside:o,onEscapeKeyDown:n,onPointerDownOutside:a,onFocusOutside:pe(i,b=>{b.preventDefault()}),onDismiss:l.onDismiss,children:(0,Xs.jsx)(Vu,{...u,...s,onPointerDown:pe(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)"}})})}),Wze="HoverCardArrow",Qze=Sa.forwardRef((e,t)=>{let{__scopeHoverCard:r,...n}=e,a=nC(r);return(0,Xs.jsx)(Hu,{...a,...n,ref:t})});Qze.displayName=Wze;function rC(e){return t=>t.pointerType==="touch"?void 0:e()}function Jze(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 vre=pre,bre=hre,yre=mre,xre=gre;var Yze=["1","2","3"],wre={...st,size:{type:"enum",className:"rt-r-size",values:Yze,default:"2",responsive:!0},width:Mn.width,minWidth:Mn.minWidth,maxWidth:{...Mn.maxWidth,default:"480px"},...Gl};var Cre=e=>p1.createElement(vre,{closeDelay:150,openDelay:200,...e});Cre.displayName="HoverCard.Root";var Sre=p1.forwardRef(({children:e,className:t,...r},n)=>p1.createElement(bre,{ref:n,className:(0,lO.default)("rt-HoverCardTrigger",t),...r,asChild:!0},vi(e)));Sre.displayName="HoverCard.Trigger";var kre=p1.forwardRef((e,t)=>{let{className:r,forceMount:n,container:a,...i}=Ee(e,wre);return p1.createElement(yre,{container:a,forceMount:n},p1.createElement(Un,{asChild:!0},p1.createElement(xre,{align:"start",sideOffset:8,collisionPadding:10,...i,ref:t,className:(0,lO.default)("rt-PopperContent","rt-HoverCardContent",r)})))});kre.displayName="HoverCard.Content";var iC=_(Q(),1),Ere=_(Ct(),1);var Gr=iC.forwardRef(({className:e,...t},r)=>iC.createElement(z5,{...t,ref:r,className:(0,Ere.default)("rt-IconButton",e)}));Gr.displayName="IconButton";var oC=_(Q(),1),Rre=_(Ct(),1);var eDe=["all","x","y","top","bottom","left","right"],tDe=["border-box","padding-box"],k0=["current","0"],Tre={...st,side:{type:"enum",className:"rt-r-side",values:eDe,default:"all",responsive:!0},clip:{type:"enum",className:"rt-r-clip",values:tDe,default:"border-box",responsive:!0},p:{type:"enum",className:"rt-r-p",values:k0,parseValue:E0,responsive:!0},px:{type:"enum",className:"rt-r-px",values:k0,parseValue:E0,responsive:!0},py:{type:"enum",className:"rt-r-py",values:k0,parseValue:E0,responsive:!0},pt:{type:"enum",className:"rt-r-pt",values:k0,parseValue:E0,responsive:!0},pr:{type:"enum",className:"rt-r-pr",values:k0,parseValue:E0,responsive:!0},pb:{type:"enum",className:"rt-r-pb",values:k0,parseValue:E0,responsive:!0},pl:{type:"enum",className:"rt-r-pl",values:k0,parseValue:E0,responsive:!0}};function E0(e){return e==="current"?"inset":e}var Q5=oC.forwardRef((e,t)=>{let{asChild:r,className:n,...a}=Ee(e,Tre,qe);return oC.createElement(r?yt:"div",{...a,ref:t,className:(0,Rre.default)("rt-Inset",n)})});Q5.displayName="Inset";var sC=_(Q(),1),Are=_(Ct(),1);var rDe=["1","2","3","4","5","6","7","8","9"],_re={...st,size:{type:"enum",className:"rt-r-size",values:rDe,responsive:!0}};var cO=sC.forwardRef((e,t)=>{let{asChild:r,className:n,...a}=Ee(e,_re,qe);return sC.createElement(r?yt:"kbd",{...a,ref:t,className:(0,Are.default)("rt-reset","rt-Kbd",n)})});cO.displayName="Kbd";var J5=_(Q(),1),Lre=_(Ct(),1);var nDe=["1","2","3","4","5","6","7","8","9"],aDe=["auto","always","hover","none"],Pre={...st,size:{type:"enum",className:"rt-r-size",values:nDe,responsive:!0},...nf,...rf,...is,...as,underline:{type:"enum",className:"rt-underline",values:aDe,default:"auto"},...Ul,...yr};var uO=J5.forwardRef((e,t)=>{let{children:r,className:n,color:a,asChild:i,...o}=Ee(e,Pre);return J5.createElement(Pt,{...o,"data-accent-color":a,ref:t,asChild:!0,className:(0,Lre.default)("rt-reset","rt-Link",n)},i?r:J5.createElement("a",null,r))});uO.displayName="Link";var Aa={};Ya(Aa,{Anchor:()=>rne,Close:()=>tne,Content:()=>ene,Root:()=>Xre,Trigger:()=>Yre});var Ys=_(Q(),1),Jre=_(Ct(),1);var na=_(Q(),1);var qa=_(me(),1),dO="Popover",[Ire,lRt]=qt(dO,[Ao]),X5=Ao(),[iDe,vf]=Ire(dO),Ore=e=>{let{__scopePopover:t,children:r,open:n,defaultOpen:a,onOpenChange:i,modal:o=!1}=e,s=X5(t),l=na.useRef(null),[u,c]=na.useState(!1),[d=!1,h]=ar({prop:n,defaultProp:a,onChange:i});return(0,qa.jsx)(Zc,{...s,children:(0,qa.jsx)(iDe,{scope:t,contentId:$n(),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})})};Ore.displayName=dO;var Mre="PopoverAnchor",Nre=na.forwardRef((e,t)=>{let{__scopePopover:r,...n}=e,a=vf(Mre,r),i=X5(r),{onCustomAnchorAdd:o,onCustomAnchorRemove:s}=a;return na.useEffect(()=>(o(),()=>s()),[o,s]),(0,qa.jsx)(qc,{...i,...n,ref:t})});Nre.displayName=Mre;var zre="PopoverTrigger",Dre=na.forwardRef((e,t)=>{let{__scopePopover:r,...n}=e,a=vf(zre,r),i=X5(r),o=Ze(t,a.triggerRef),s=(0,qa.jsx)(we.button,{type:"button","aria-haspopup":"dialog","aria-expanded":a.open,"aria-controls":a.contentId,"data-state":$re(a.open),...n,ref:o,onClick:pe(e.onClick,a.onOpenToggle)});return a.hasCustomAnchor?s:(0,qa.jsx)(qc,{asChild:!0,...i,children:s})});Dre.displayName=zre;var pO="PopoverPortal",[oDe,sDe]=Ire(pO,{forceMount:void 0}),jre=e=>{let{__scopePopover:t,forceMount:r,children:n,container:a}=e,i=vf(pO,t);return(0,qa.jsx)(oDe,{scope:t,forceMount:r,children:(0,qa.jsx)(Lr,{present:r||i.open,children:(0,qa.jsx)(Ki,{asChild:!0,container:a,children:n})})})};jre.displayName=pO;var k2="PopoverContent",Bre=na.forwardRef((e,t)=>{let r=sDe(k2,e.__scopePopover),{forceMount:n=r.forceMount,...a}=e,i=vf(k2,e.__scopePopover);return(0,qa.jsx)(Lr,{present:n||i.open,children:i.modal?(0,qa.jsx)(lDe,{...a,ref:t}):(0,qa.jsx)(cDe,{...a,ref:t})})});Bre.displayName=k2;var lDe=na.forwardRef((e,t)=>{let r=vf(k2,e.__scopePopover),n=na.useRef(null),a=Ze(t,n),i=na.useRef(!1);return na.useEffect(()=>{let o=n.current;if(o)return tf(o)},[]),(0,qa.jsx)(r1,{as:yt,allowPinchZoom:!0,children:(0,qa.jsx)(Vre,{...e,ref:a,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:pe(e.onCloseAutoFocus,o=>{o.preventDefault(),i.current||r.triggerRef.current?.focus()}),onPointerDownOutside:pe(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:pe(e.onFocusOutside,o=>o.preventDefault(),{checkForDefaultPrevented:!1})})})}),cDe=na.forwardRef((e,t)=>{let r=vf(k2,e.__scopePopover),n=na.useRef(!1),a=na.useRef(!1);return(0,qa.jsx)(Vre,{...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()}})}),Vre=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=vf(k2,r),g=X5(r);return Yp(),(0,qa.jsx)(t1,{asChild:!0,loop:!0,trapped:n,onMountAutoFocus:a,onUnmountAutoFocus:i,children:(0,qa.jsx)(qi,{asChild:!0,disableOutsidePointerEvents:o,onInteractOutside:c,onEscapeKeyDown:s,onPointerDownOutside:l,onFocusOutside:u,onDismiss:()=>h.onOpenChange(!1),children:(0,qa.jsx)(Vu,{"data-state":$re(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)"}})})})}),Hre="PopoverClose",Fre=na.forwardRef((e,t)=>{let{__scopePopover:r,...n}=e,a=vf(Hre,r);return(0,qa.jsx)(we.button,{type:"button",...n,ref:t,onClick:pe(e.onClick,()=>a.onOpenChange(!1))})});Fre.displayName=Hre;var uDe="PopoverArrow",dDe=na.forwardRef((e,t)=>{let{__scopePopover:r,...n}=e,a=X5(r);return(0,qa.jsx)(Hu,{...a,...n,ref:t})});dDe.displayName=uDe;function $re(e){return e?"open":"closed"}var Gre=Ore,Ure=Nre,Zre=Dre,qre=jre,Kre=Bre,Wre=Fre;var fDe=["1","2","3","4"],Qre={...st,size:{type:"enum",className:"rt-r-size",values:fDe,default:"2",responsive:!0},width:Mn.width,minWidth:Mn.minWidth,maxWidth:{...Mn.maxWidth,default:"480px"},...Gl};var Xre=e=>Ys.createElement(Gre,{...e});Xre.displayName="Popover.Root";var Yre=Ys.forwardRef(({children:e,...t},r)=>Ys.createElement(Zre,{...t,ref:r,asChild:!0},vi(e)));Yre.displayName="Popover.Trigger";var ene=Ys.forwardRef((e,t)=>{let{className:r,forceMount:n,container:a,...i}=Ee(e,Qre);return Ys.createElement(qre,{container:a,forceMount:n},Ys.createElement(Un,{asChild:!0},Ys.createElement(Kre,{align:"start",sideOffset:8,collisionPadding:10,...i,ref:t,className:(0,Jre.default)("rt-PopperContent","rt-PopoverContent",r)})))});ene.displayName="Popover.Content";var tne=Ys.forwardRef(({children:e,...t},r)=>Ys.createElement(Wre,{...t,ref:r,asChild:!0},vi(e)));tne.displayName="Popover.Close";var rne=Ys.forwardRef(({children:e,...t},r)=>Ys.createElement(Ure,{...t,ref:r}));rne.displayName="Popover.Anchor";var Y5=_(Q(),1),hne=_(Ct(),1);var fO=_(Q(),1);var f1=_(Q(),1),nne=_(me(),1);function ane(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,k=f1.useMemo(()=>b,Object.values(b));return(0,nne.jsx)(y.Provider,{value:k,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,hDe(a,...t)]}function hDe(...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 lC=_(me(),1),hO="Progress",mO=100,[mDe,CRt]=ane(hO),[gDe,vDe]=mDe(hO),sne=fO.forwardRef((e,t)=>{let{__scopeProgress:r,value:n=null,max:a,getValueLabel:i=bDe,...o}=e;(a||a===0)&&!ine(a)&&console.error(yDe(`${a}`,"Progress"));let s=ine(a)?a:mO;n!==null&&!one(n,s)&&console.error(xDe(`${n}`,"Progress"));let l=one(n,s)?n:null,u=cC(l)?i(l,s):void 0;return(0,lC.jsx)(gDe,{scope:r,value:l,max:s,children:(0,lC.jsx)(we.div,{"aria-valuemax":s,"aria-valuemin":0,"aria-valuenow":cC(l)?l:void 0,"aria-valuetext":u,role:"progressbar","data-state":une(l,s),"data-value":l??void 0,"data-max":s,...o,ref:t})})});sne.displayName=hO;var lne="ProgressIndicator",cne=fO.forwardRef((e,t)=>{let{__scopeProgress:r,...n}=e,a=vDe(lne,r);return(0,lC.jsx)(we.div,{"data-state":une(a.value,a.max),"data-value":a.value??void 0,"data-max":a.max,...n,ref:t})});cne.displayName=lne;function bDe(e,t){return`${Math.round(e/t*100)}%`}function une(e,t){return e==null?"indeterminate":e===t?"complete":"loading"}function cC(e){return typeof e=="number"}function ine(e){return cC(e)&&!isNaN(e)&&e>0}function one(e,t){return cC(e)&&!isNaN(e)&&e<=t&&e>=0}function yDe(e,t){return`Invalid prop \`max\` of value \`${e}\` supplied to \`${t}\`. Only numbers greater than 0 are valid max values. Defaulting to \`${mO}\`.`}function xDe(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 ${mO} if no \`max\` prop is set) - \`null\` or \`undefined\` if the progress is indeterminate. Defaulting to \`null\`.`}var dne=sne,pne=cne;var CDe=["1","2","3"],SDe=["classic","surface","soft"],fne={size:{type:"enum",className:"rt-r-size",values:CDe,default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:SDe,default:"surface"},...kr,...yr,...wa,duration:{type:"string"}};var kDe=Y5.forwardRef((e,t)=>{let{className:r,style:n,color:a,radius:i,duration:o,...s}=Ee(e,fne,qe);return Y5.createElement(dne,{"data-accent-color":a,"data-radius":i,ref:t,className:(0,hne.default)("rt-ProgressRoot",r),style:a1({"--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},Y5.createElement(pne,{className:"rt-ProgressIndicator"}))});kDe.displayName="Progress";var uC=_(Q(),1),gne=_(Ct(),1);var mne={...st,...is,...as};var EDe=uC.forwardRef((e,t)=>{let{asChild:r,className:n,...a}=Ee(e,mne);return uC.createElement(r?yt:"q",{...a,ref:t,className:(0,gne.default)("rt-Quote",n)})});EDe.displayName="Quote";var R0=_(Q(),1),yO=_(Ct(),1);var h1=_(Q(),1);var qu=_(Q(),1);var bf=_(me(),1),T0=_(me(),1),gO="Radio",[TDe,vne]=qt(gO),[RDe,_De]=TDe(gO),bne=qu.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]=qu.useState(null),g=Ze(t,k=>h(k)),b=qu.useRef(!1),y=d?u||!!d.closest("form"):!0;return(0,bf.jsxs)(RDe,{scope:r,checked:a,disabled:o,children:[(0,bf.jsx)(we.button,{type:"button",role:"radio","aria-checked":a,"data-state":wne(a),"data-disabled":o?"":void 0,disabled:o,value:s,...c,ref:g,onClick:pe(e.onClick,k=>{a||l?.(),y&&(b.current=k.isPropagationStopped(),b.current||k.stopPropagation())})}),y&&(0,bf.jsx)(ADe,{control:d,bubbles:!b.current,name:n,value:s,checked:a,required:i,disabled:o,form:u,style:{transform:"translateX(-100%)"}})]})});bne.displayName=gO;var yne="RadioIndicator",xne=qu.forwardRef((e,t)=>{let{__scopeRadio:r,forceMount:n,...a}=e,i=_De(yne,r);return(0,bf.jsx)(Lr,{present:n||i.checked,children:(0,bf.jsx)(we.span,{"data-state":wne(i.checked),"data-disabled":i.disabled?"":void 0,...a,ref:t})})});xne.displayName=yne;var ADe=e=>{let{control:t,checked:r,bubbles:n=!0,...a}=e,i=qu.useRef(null),o=Wl(r),s=Bu(t);return qu.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,bf.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 wne(e){return e?"checked":"unchecked"}var PDe=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"],vO="RadioGroup",[LDe,bO]=qt(vO,[Lo,vne]),Cne=Lo(),Sne=vne(),[IDe,ODe]=LDe(vO),kne=h1.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=Cne(r),b=Ua(u),[y,k]=ar({prop:i,defaultProp:a,onChange:d});return(0,T0.jsx)(IDe,{scope:r,name:n,required:o,disabled:s,value:y,onValueChange:k,children:(0,T0.jsx)(Gu,{asChild:!0,...g,orientation:l,dir:b,loop:c,children:(0,T0.jsx)(we.div,{role:"radiogroup","aria-required":o,"aria-orientation":l,"data-disabled":s?"":void 0,dir:b,...h,ref:t})})})});kne.displayName=vO;var Ene="RadioGroupItem",Tne=h1.forwardRef((e,t)=>{let{__scopeRadioGroup:r,disabled:n,...a}=e,i=ODe(Ene,r),o=i.disabled||n,s=Cne(r),l=Sne(r),u=h1.useRef(null),c=Ze(t,u),d=i.value===a.value,h=h1.useRef(!1);return h1.useEffect(()=>{let g=y=>{PDe.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,T0.jsx)(Uu,{asChild:!0,...s,focusable:!o,active:d,children:(0,T0.jsx)(bne,{disabled:o,required:i.required,checked:d,...l,...a,name:i.name,ref:c,onCheck:()=>i.onValueChange(a.value),onKeyDown:pe(g=>{g.key==="Enter"&&g.preventDefault()}),onFocus:pe(a.onFocus,()=>{h.current&&u.current?.click()})})})});Tne.displayName=Ene;var MDe="RadioGroupIndicator",NDe=h1.forwardRef((e,t)=>{let{__scopeRadioGroup:r,...n}=e,a=Sne(r);return(0,T0.jsx)(xne,{...a,...n,ref:t})});NDe.displayName=MDe;var dC=kne,pC=Tne;var zDe=["1","2","3"],DDe=["surface","classic"],_ne={...st,size:{type:"enum",className:"rt-r-size",values:zDe,default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:DDe,default:"surface"},...kr,...yr,columns:{...d1.columns,default:"repeat(auto-fit, minmax(160px, 1fr))"},gap:{...d1.gap,default:"4"}};var jDe=R0.forwardRef((e,t)=>{let{className:r,color:n,...a}=Ee(e,_ne,qe);return R0.createElement(cs,{asChild:!0},R0.createElement(dC,{"data-accent-color":n,...a,ref:t,className:(0,yO.default)("rt-RadioCardsRoot",r)}))});jDe.displayName="RadioCards.Root";var BDe=R0.forwardRef(({className:e,...t},r)=>R0.createElement(pC,{...t,asChild:!1,ref:r,className:(0,yO.default)("rt-reset","rt-BaseCard","rt-RadioCardsItem",e)}));BDe.displayName="RadioCards.Item";var Xl=_(Q(),1),fC=_(Ct(),1);var HDe=["1","2","3"],FDe=["classic","surface","soft"],E2={...st,size:{type:"enum",className:"rt-r-size",values:HDe,default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:FDe,default:"surface"},...kr,...yr};var Ane="RadioGroup",[$De]=qt(Ane,[bO]),Pne=bO(),[GDe,Lne]=$De(Ane),UDe=Xl.forwardRef(({color:e=E2.color.default,highContrast:t=E2.highContrast.default,size:r=E2.size.default,variant:n=E2.variant.default,...a},i)=>{let{__scopeRadioGroup:o,className:s,...l}=Ee(a,qe),u=Pne(o);return Xl.createElement(GDe,{scope:o,color:e,highContrast:t,size:r,variant:n},Xl.createElement(dC,{...u,...l,ref:i,className:(0,fC.default)("rt-RadioGroupRoot",s)}))});UDe.displayName="RadioGroup.Root";var ZDe=Xl.forwardRef((e,t)=>{let{__scopeRadioGroup:r,children:n,className:a,style:i,...o}=e,{size:s}=Lne("RadioGroupItem",r);return n?Xl.createElement(Pt,{as:"label",size:s,className:(0,fC.default)("rt-RadioGroupItem",a),style:i},Xl.createElement(xO,{__scopeRadioGroup:r,...o,ref:t}),n&&Xl.createElement("span",{className:"rt-RadioGroupItemInner"},n)):Xl.createElement(xO,{__scopeRadioGroup:r,...o,ref:t,className:a,style:i})});ZDe.displayName="RadioGroup.Item";var xO=Xl.forwardRef(({__scopeRadioGroup:e,...t},r)=>{let n=Lne("RadioGroupItemRadio",e),a=Pne(e),{color:i,className:o}=Ee({...t,...n},E2,qe);return Xl.createElement(pC,{...a,"data-accent-color":i,...t,asChild:!1,ref:r,className:(0,fC.default)("rt-reset","rt-BaseRadioRoot",o)})});xO.displayName="RadioGroup.ItemRadio";var T2=_(Q(),1),Ine=_(Ct(),1);var KDe=["1","2","3"],WDe=["classic","surface","soft"],wO={size:{type:"enum",className:"rt-r-size",values:KDe,default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:WDe,default:"surface"},...kr,...yr};var QDe=T2.forwardRef((e,t)=>{let r=T2.useRef(null),{className:n,color:a,onChange:i,onValueChange:o,...s}=Ee(e,wO,qe);return T2.createElement("input",{type:"radio","data-accent-color":a,...s,onChange:pe(i,l=>o?.(l.currentTarget.value)),ref:$s(r,t),className:(0,Ine.default)("rt-reset","rt-BaseRadioRoot","rt-RadioRoot",n)})});QDe.displayName="Radio";var hC=_(Q(),1),One=_(Ct(),1);var JDe=hC.forwardRef(({className:e,children:t,...r},n)=>hC.createElement(yt,{...r,ref:n,className:(0,One.default)("rt-reset",e)},vi(t)));JDe.displayName="Reset";var Xc=_(Q(),1),kO=_(Ct(),1);var Jc=_(Q(),1);var m1=_(Q(),1),Mne=_(me(),1);function Nne(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,k=m1.useMemo(()=>b,Object.values(b));return(0,Mne.jsx)(y.Provider,{value:k,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,XDe(a,...t)]}function XDe(...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 zne=_(Q(),1);var Dne=_(me(),1),YDe="Toggle",CO=zne.forwardRef((e,t)=>{let{pressed:r,defaultPressed:n=!1,onPressedChange:a,...i}=e,[o=!1,s]=ar({prop:r,onChange:a,defaultProp:n});return(0,Dne.jsx)(we.button,{type:"button","aria-pressed":o,"data-state":o?"on":"off","data-disabled":e.disabled?"":void 0,...i,ref:t,onClick:pe(e.onClick,()=>{e.disabled||s(!o)})})});CO.displayName=YDe;var Oo=_(me(),1),R2="ToggleGroup",[Bne,G_t]=Nne(R2,[Lo]),Vne=Lo(),SO=Jc.default.forwardRef((e,t)=>{let{type:r,...n}=e;if(r==="single")return(0,Oo.jsx)(eje,{...n,ref:t});if(r==="multiple")return(0,Oo.jsx)(tje,{...n,ref:t});throw new Error(`Missing prop \`type\` expected on \`${R2}\``)});SO.displayName=R2;var[Hne,Fne]=Bne(R2),eje=Jc.default.forwardRef((e,t)=>{let{value:r,defaultValue:n,onValueChange:a=()=>{},...i}=e,[o,s]=ar({prop:r,defaultProp:n,onChange:a});return(0,Oo.jsx)(Hne,{scope:e.__scopeToggleGroup,type:"single",value:o?[o]:[],onItemActivate:s,onItemDeactivate:Jc.default.useCallback(()=>s(""),[s]),children:(0,Oo.jsx)($ne,{...i,ref:t})})}),tje=Jc.default.forwardRef((e,t)=>{let{value:r,defaultValue:n,onValueChange:a=()=>{},...i}=e,[o=[],s]=ar({prop:r,defaultProp:n,onChange:a}),l=Jc.default.useCallback(c=>s((d=[])=>[...d,c]),[s]),u=Jc.default.useCallback(c=>s((d=[])=>d.filter(h=>h!==c)),[s]);return(0,Oo.jsx)(Hne,{scope:e.__scopeToggleGroup,type:"multiple",value:o,onItemActivate:l,onItemDeactivate:u,children:(0,Oo.jsx)($ne,{...i,ref:t})})});SO.displayName=R2;var[rje,nje]=Bne(R2),$ne=Jc.default.forwardRef((e,t)=>{let{__scopeToggleGroup:r,disabled:n=!1,rovingFocus:a=!0,orientation:i,dir:o,loop:s=!0,...l}=e,u=Vne(r),c=Ua(o),d={role:"group",dir:c,...l};return(0,Oo.jsx)(rje,{scope:r,rovingFocus:a,disabled:n,children:a?(0,Oo.jsx)(Gu,{asChild:!0,...u,orientation:i,dir:c,loop:s,children:(0,Oo.jsx)(we.div,{...d,ref:t})}):(0,Oo.jsx)(we.div,{...d,ref:t})})}),mC="ToggleGroupItem",Gne=Jc.default.forwardRef((e,t)=>{let r=Fne(mC,e.__scopeToggleGroup),n=nje(mC,e.__scopeToggleGroup),a=Vne(e.__scopeToggleGroup),i=r.value.includes(e.value),o=n.disabled||e.disabled,s={...e,pressed:i,disabled:o},l=Jc.default.useRef(null);return n.rovingFocus?(0,Oo.jsx)(Uu,{asChild:!0,...a,focusable:!o,active:i,ref:l,children:(0,Oo.jsx)(jne,{...s,ref:t})}):(0,Oo.jsx)(jne,{...s,ref:t})});Gne.displayName=mC;var jne=Jc.default.forwardRef((e,t)=>{let{__scopeToggleGroup:r,value:n,...a}=e,i=Fne(mC,r),o={role:"radio","aria-checked":e.pressed,"aria-pressed":void 0},s=i.type==="single"?o:void 0;return(0,Oo.jsx)(CO,{...s,...a,ref:t,onPressedChange:l=>{l?i.onItemActivate(n):i.onItemDeactivate(n)}})}),Une=SO,Zne=Gne;var ije=["1","2","3"],oje=["surface","classic"],qne={disabled:{type:"boolean",className:"disabled",default:!1},size:{type:"enum",className:"rt-r-size",values:ije,default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:oje,default:"surface"},...wa};var sje=Xc.forwardRef((e,t)=>{let{className:r,children:n,radius:a,value:i,defaultValue:o,onValueChange:s,...l}=Ee(e,qne,qe),[u,c]=ar({prop:i,onChange:s,defaultProp:o});return Xc.createElement(Une,{"data-disabled":e.disabled||void 0,"data-radius":a,ref:t,className:(0,kO.default)("rt-SegmentedControlRoot",r),onValueChange:d=>{d&&c(d)},...l,type:"single",value:u,asChild:!1,disabled:!!e.disabled},n,Xc.createElement("div",{className:"rt-SegmentedControlIndicator"}))});sje.displayName="SegmentedControl.Root";var lje=Xc.forwardRef(({children:e,className:t,...r},n)=>Xc.createElement(Zne,{ref:n,className:(0,kO.default)("rt-reset","rt-SegmentedControlItem",t),...r,disabled:!1,asChild:!1},Xc.createElement("span",{className:"rt-SegmentedControlItemSeparator"}),Xc.createElement("span",{className:"rt-SegmentedControlItemLabel"},Xc.createElement("span",{className:"rt-SegmentedControlItemLabelActive"},e),Xc.createElement("span",{className:"rt-SegmentedControlItemLabelInactive"},e))));lje.displayName="SegmentedControl.Item";var gC=_(Q(),1),Wne=_(Ct(),1);var uje=["1","2","3","4"],dje=["none","initial"],Kne={...st,size:{type:"enum",className:"rt-r-size",values:uje,default:"3",responsive:!0},display:{type:"enum",className:"rt-r-display",values:dje,parseValue:pje,responsive:!0}};function pje(e){return e==="initial"?"block":e}var fje=gC.forwardRef((e,t)=>{let{asChild:r,className:n,...a}=Ee(e,Kne,$u,qe);return gC.createElement(r?yt:"section",{...a,ref:t,className:(0,Wne.default)("rt-Section",n)})});fje.displayName="Section";var _r=_(Q(),1),A0=_(Ct(),1);var We=_(Q(),1),PO=_(Su(),1);var Rt=_(me(),1),hje=[" ","Enter","ArrowUp","ArrowDown"],mje=[" ","Enter"],t4="Select",[bC,yC,gje]=Ks(t4),[_2,TAt]=qt(t4,[gje,Ao]),xC=Ao(),[vje,yf]=_2(t4),[bje,yje]=_2(t4),Qne=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=xC(t),[k,C]=We.useState(null),[T,E]=We.useState(null),[w,P]=We.useState(!1),I=Ua(u),[L=!1,N]=ar({prop:n,defaultProp:a,onChange:i}),[$,z]=ar({prop:o,defaultProp:s,onChange:l}),ae=We.useRef(null),W=k?b||!!k.closest("form"):!0,[Z,B]=We.useState(new Set),X=Array.from(Z).map(J=>J.props.value).join(";");return(0,Rt.jsx)(Zc,{...y,children:(0,Rt.jsxs)(vje,{required:g,scope:t,trigger:k,onTriggerChange:C,valueNode:T,onValueNodeChange:E,valueNodeHasChildren:w,onValueNodeHasChildrenChange:P,contentId:$n(),value:$,onValueChange:z,open:L,onOpenChange:N,dir:I,triggerPointerDownPosRef:ae,disabled:h,children:[(0,Rt.jsx)(bC.Provider,{scope:t,children:(0,Rt.jsx)(bje,{scope:e.__scopeSelect,onNativeOptionAdd:We.useCallback(J=>{B(te=>new Set(te).add(J))},[]),onNativeOptionRemove:We.useCallback(J=>{B(te=>{let le=new Set(te);return le.delete(J),le})},[]),children:r})}),W?(0,Rt.jsxs)(xae,{"aria-hidden":!0,required:g,tabIndex:-1,name:c,autoComplete:d,value:$,onChange:J=>z(J.target.value),disabled:h,form:b,children:[$===void 0?(0,Rt.jsx)("option",{value:""}):null,Array.from(Z)]},X):null]})})};Qne.displayName=t4;var Jne="SelectTrigger",Xne=We.forwardRef((e,t)=>{let{__scopeSelect:r,disabled:n=!1,...a}=e,i=xC(r),o=yf(Jne,r),s=o.disabled||n,l=Ze(t,o.onTriggerChange),u=yC(r),c=We.useRef("touch"),[d,h,g]=wae(y=>{let k=u().filter(E=>!E.disabled),C=k.find(E=>E.value===o.value),T=Cae(k,y,C);T!==void 0&&o.onValueChange(T.value)}),b=y=>{s||(o.onOpenChange(!0),g()),y&&(o.triggerPointerDownPosRef.current={x:Math.round(y.pageX),y:Math.round(y.pageY)})};return(0,Rt.jsx)(qc,{asChild:!0,...i,children:(0,Rt.jsx)(we.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":yae(o.value)?"":void 0,...a,ref:l,onClick:pe(a.onClick,y=>{y.currentTarget.focus(),c.current!=="mouse"&&b(y)}),onPointerDown:pe(a.onPointerDown,y=>{c.current=y.pointerType;let k=y.target;k.hasPointerCapture(y.pointerId)&&k.releasePointerCapture(y.pointerId),y.button===0&&y.ctrlKey===!1&&y.pointerType==="mouse"&&(b(y),y.preventDefault())}),onKeyDown:pe(a.onKeyDown,y=>{let k=d.current!=="";!(y.ctrlKey||y.altKey||y.metaKey)&&y.key.length===1&&h(y.key),!(k&&y.key===" ")&&hje.includes(y.key)&&(b(),y.preventDefault())})})})});Xne.displayName=Jne;var Yne="SelectValue",eae=We.forwardRef((e,t)=>{let{__scopeSelect:r,className:n,style:a,children:i,placeholder:o="",...s}=e,l=yf(Yne,r),{onValueNodeHasChildrenChange:u}=l,c=i!==void 0,d=Ze(t,l.onValueNodeChange);return Qr(()=>{u(c)},[u,c]),(0,Rt.jsx)(we.span,{...s,ref:d,style:{pointerEvents:"none"},children:yae(l.value)?(0,Rt.jsx)(Rt.Fragment,{children:o}):i})});eae.displayName=Yne;var xje="SelectIcon",tae=We.forwardRef((e,t)=>{let{__scopeSelect:r,children:n,...a}=e;return(0,Rt.jsx)(we.span,{"aria-hidden":!0,...a,ref:t,children:n||"\u25BC"})});tae.displayName=xje;var wje="SelectPortal",rae=e=>(0,Rt.jsx)(Ki,{asChild:!0,...e});rae.displayName=wje;var _0="SelectContent",nae=We.forwardRef((e,t)=>{let r=yf(_0,e.__scopeSelect),[n,a]=We.useState();if(Qr(()=>{a(new DocumentFragment)},[]),!r.open){let i=n;return i?PO.createPortal((0,Rt.jsx)(aae,{scope:e.__scopeSelect,children:(0,Rt.jsx)(bC.Slot,{scope:e.__scopeSelect,children:(0,Rt.jsx)("div",{children:e.children})})}),i):null}return(0,Rt.jsx)(iae,{...e,ref:t})});nae.displayName=_0;var Yc=10,[aae,xf]=_2(_0),Cje="SelectContentImpl",iae=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:k,...C}=e,T=yf(_0,r),[E,w]=We.useState(null),[P,I]=We.useState(null),L=Ze(t,Ie=>w(Ie)),[N,$]=We.useState(null),[z,ae]=We.useState(null),W=yC(r),[Z,B]=We.useState(!1),X=We.useRef(!1);We.useEffect(()=>{if(E)return tf(E)},[E]),Yp();let J=We.useCallback(Ie=>{let[$e,...ht]=W().map(kt=>kt.ref.current),[Qe]=ht.slice(-1),at=document.activeElement;for(let kt of Ie)if(kt===at||(kt?.scrollIntoView({block:"nearest"}),kt===$e&&P&&(P.scrollTop=0),kt===Qe&&P&&(P.scrollTop=P.scrollHeight),kt?.focus(),document.activeElement!==at))return},[W,P]),te=We.useCallback(()=>J([N,E]),[J,N,E]);We.useEffect(()=>{Z&&te()},[Z,te]);let{onOpenChange:le,triggerPointerDownPosRef:de}=T;We.useEffect(()=>{if(E){let Ie={x:0,y:0},$e=Qe=>{Ie={x:Math.abs(Math.round(Qe.pageX)-(de.current?.x??0)),y:Math.abs(Math.round(Qe.pageY)-(de.current?.y??0))}},ht=Qe=>{Ie.x<=10&&Ie.y<=10?Qe.preventDefault():E.contains(Qe.target)||le(!1),document.removeEventListener("pointermove",$e),de.current=null};return de.current!==null&&(document.addEventListener("pointermove",$e),document.addEventListener("pointerup",ht,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",$e),document.removeEventListener("pointerup",ht,{capture:!0})}}},[E,le,de]),We.useEffect(()=>{let Ie=()=>le(!1);return window.addEventListener("blur",Ie),window.addEventListener("resize",Ie),()=>{window.removeEventListener("blur",Ie),window.removeEventListener("resize",Ie)}},[le]);let[U,Xe]=wae(Ie=>{let $e=W().filter(at=>!at.disabled),ht=$e.find(at=>at.ref.current===document.activeElement),Qe=Cae($e,Ie,ht);Qe&&setTimeout(()=>Qe.ref.current.focus())}),lt=We.useCallback((Ie,$e,ht)=>{let Qe=!X.current&&!ht;(T.value!==void 0&&T.value===$e||Qe)&&($(Ie),Qe&&(X.current=!0))},[T.value]),q=We.useCallback(()=>E?.focus(),[E]),vt=We.useCallback((Ie,$e,ht)=>{let Qe=!X.current&&!ht;(T.value!==void 0&&T.value===$e||Qe)&&ae(Ie)},[T.value]),Jt=n==="popper"?EO:oae,Ut=Jt===EO?{side:s,sideOffset:l,align:u,alignOffset:c,arrowPadding:d,collisionBoundary:h,collisionPadding:g,sticky:b,hideWhenDetached:y,avoidCollisions:k}:{};return(0,Rt.jsx)(aae,{scope:r,content:E,viewport:P,onViewportChange:I,itemRefCallback:lt,selectedItem:N,onItemLeave:q,itemTextRefCallback:vt,focusSelectedItem:te,selectedItemText:z,position:n,isPositioned:Z,searchRef:U,children:(0,Rt.jsx)(r1,{as:yt,allowPinchZoom:!0,children:(0,Rt.jsx)(t1,{asChild:!0,trapped:T.open,onMountAutoFocus:Ie=>{Ie.preventDefault()},onUnmountAutoFocus:pe(a,Ie=>{T.trigger?.focus({preventScroll:!0}),Ie.preventDefault()}),children:(0,Rt.jsx)(qi,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:i,onPointerDownOutside:o,onFocusOutside:Ie=>Ie.preventDefault(),onDismiss:()=>T.onOpenChange(!1),children:(0,Rt.jsx)(Jt,{role:"listbox",id:T.contentId,"data-state":T.open?"open":"closed",dir:T.dir,onContextMenu:Ie=>Ie.preventDefault(),...C,...Ut,onPlaced:()=>B(!0),ref:L,style:{display:"flex",flexDirection:"column",outline:"none",...C.style},onKeyDown:pe(C.onKeyDown,Ie=>{let $e=Ie.ctrlKey||Ie.altKey||Ie.metaKey;if(Ie.key==="Tab"&&Ie.preventDefault(),!$e&&Ie.key.length===1&&Xe(Ie.key),["ArrowUp","ArrowDown","Home","End"].includes(Ie.key)){let Qe=W().filter(at=>!at.disabled).map(at=>at.ref.current);if(["ArrowUp","End"].includes(Ie.key)&&(Qe=Qe.slice().reverse()),["ArrowUp","ArrowDown"].includes(Ie.key)){let at=Ie.target,kt=Qe.indexOf(at);Qe=Qe.slice(kt+1)}setTimeout(()=>J(Qe)),Ie.preventDefault()}})})})})})})});iae.displayName=Cje;var Sje="SelectItemAlignedPosition",oae=We.forwardRef((e,t)=>{let{__scopeSelect:r,onPlaced:n,...a}=e,i=yf(_0,r),o=xf(_0,r),[s,l]=We.useState(null),[u,c]=We.useState(null),d=Ze(t,L=>c(L)),h=yC(r),g=We.useRef(!1),b=We.useRef(!0),{viewport:y,selectedItem:k,selectedItemText:C,focusSelectedItem:T}=o,E=We.useCallback(()=>{if(i.trigger&&i.valueNode&&s&&u&&y&&k&&C){let L=i.trigger.getBoundingClientRect(),N=u.getBoundingClientRect(),$=i.valueNode.getBoundingClientRect(),z=C.getBoundingClientRect();if(i.dir!=="rtl"){let at=z.left-N.left,kt=$.left-at,tr=L.left-kt,Vn=L.width+tr,nn=Math.max(Vn,N.width),ja=window.innerWidth-Yc,ho=gf(kt,[Yc,Math.max(Yc,ja-nn)]);s.style.minWidth=Vn+"px",s.style.left=ho+"px"}else{let at=N.right-z.right,kt=window.innerWidth-$.right-at,tr=window.innerWidth-L.right-kt,Vn=L.width+tr,nn=Math.max(Vn,N.width),ja=window.innerWidth-Yc,ho=gf(kt,[Yc,Math.max(Yc,ja-nn)]);s.style.minWidth=Vn+"px",s.style.right=ho+"px"}let ae=h(),W=window.innerHeight-Yc*2,Z=y.scrollHeight,B=window.getComputedStyle(u),X=parseInt(B.borderTopWidth,10),J=parseInt(B.paddingTop,10),te=parseInt(B.borderBottomWidth,10),le=parseInt(B.paddingBottom,10),de=X+J+Z+le+te,U=Math.min(k.offsetHeight*5,de),Xe=window.getComputedStyle(y),lt=parseInt(Xe.paddingTop,10),q=parseInt(Xe.paddingBottom,10),vt=L.top+L.height/2-Yc,Jt=W-vt,Ut=k.offsetHeight/2,Ie=k.offsetTop+Ut,$e=X+J+Ie,ht=de-$e;if($e<=vt){let at=ae.length>0&&k===ae[ae.length-1].ref.current;s.style.bottom="0px";let kt=u.clientHeight-y.offsetTop-y.offsetHeight,tr=Math.max(Jt,Ut+(at?q:0)+kt+te),Vn=$e+tr;s.style.height=Vn+"px"}else{let at=ae.length>0&&k===ae[0].ref.current;s.style.top="0px";let tr=Math.max(vt,X+y.offsetTop+(at?lt:0)+Ut)+ht;s.style.height=tr+"px",y.scrollTop=$e-vt+y.offsetTop}s.style.margin=`${Yc}px 0`,s.style.minHeight=U+"px",s.style.maxHeight=W+"px",n?.(),requestAnimationFrame(()=>g.current=!0)}},[h,i.trigger,i.valueNode,s,u,y,k,C,i.dir,n]);Qr(()=>E(),[E]);let[w,P]=We.useState();Qr(()=>{u&&P(window.getComputedStyle(u).zIndex)},[u]);let I=We.useCallback(L=>{L&&b.current===!0&&(E(),T?.(),b.current=!1)},[E,T]);return(0,Rt.jsx)(Eje,{scope:r,contentWrapper:s,shouldExpandOnScrollRef:g,onScrollButtonChange:I,children:(0,Rt.jsx)("div",{ref:l,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:w},children:(0,Rt.jsx)(we.div,{...a,ref:d,style:{boxSizing:"border-box",maxHeight:"100%",...a.style}})})})});oae.displayName=Sje;var kje="SelectPopperPosition",EO=We.forwardRef((e,t)=>{let{__scopeSelect:r,align:n="start",collisionPadding:a=Yc,...i}=e,o=xC(r);return(0,Rt.jsx)(Vu,{...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)"}})});EO.displayName=kje;var[Eje,LO]=_2(_0,{}),TO="SelectViewport",sae=We.forwardRef((e,t)=>{let{__scopeSelect:r,nonce:n,...a}=e,i=xf(TO,r),o=LO(TO,r),s=Ze(t,i.onViewportChange),l=We.useRef(0);return(0,Rt.jsxs)(Rt.Fragment,{children:[(0,Rt.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,Rt.jsx)(bC.Slot,{scope:r,children:(0,Rt.jsx)(we.div,{"data-radix-select-viewport":"",role:"presentation",...a,ref:s,style:{position:"relative",flex:1,overflow:"hidden auto",...a.style},onScroll:pe(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-Yc*2,y=parseFloat(d.style.minHeight),k=parseFloat(d.style.height),C=Math.max(y,k);if(C0?w:0,d.style.justifyContent="flex-end")}}}l.current=c.scrollTop})})})]})});sae.displayName=TO;var lae="SelectGroup",[Tje,Rje]=_2(lae),cae=We.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e,a=$n();return(0,Rt.jsx)(Tje,{scope:r,id:a,children:(0,Rt.jsx)(we.div,{role:"group","aria-labelledby":a,...n,ref:t})})});cae.displayName=lae;var uae="SelectLabel",dae=We.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e,a=Rje(uae,r);return(0,Rt.jsx)(we.div,{id:a.id,...n,ref:t})});dae.displayName=uae;var vC="SelectItem",[_je,pae]=_2(vC),fae=We.forwardRef((e,t)=>{let{__scopeSelect:r,value:n,disabled:a=!1,textValue:i,...o}=e,s=yf(vC,r),l=xf(vC,r),u=s.value===n,[c,d]=We.useState(i??""),[h,g]=We.useState(!1),b=Ze(t,T=>l.itemRefCallback?.(T,n,a)),y=$n(),k=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,Rt.jsx)(_je,{scope:r,value:n,disabled:a,textId:y,isSelected:u,onItemTextChange:We.useCallback(T=>{d(E=>E||(T?.textContent??"").trim())},[]),children:(0,Rt.jsx)(bC.ItemSlot,{scope:r,value:n,disabled:a,textValue:c,children:(0,Rt.jsx)(we.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:pe(o.onFocus,()=>g(!0)),onBlur:pe(o.onBlur,()=>g(!1)),onClick:pe(o.onClick,()=>{k.current!=="mouse"&&C()}),onPointerUp:pe(o.onPointerUp,()=>{k.current==="mouse"&&C()}),onPointerDown:pe(o.onPointerDown,T=>{k.current=T.pointerType}),onPointerMove:pe(o.onPointerMove,T=>{k.current=T.pointerType,a?l.onItemLeave?.():k.current==="mouse"&&T.currentTarget.focus({preventScroll:!0})}),onPointerLeave:pe(o.onPointerLeave,T=>{T.currentTarget===document.activeElement&&l.onItemLeave?.()}),onKeyDown:pe(o.onKeyDown,T=>{l.searchRef?.current!==""&&T.key===" "||(mje.includes(T.key)&&C(),T.key===" "&&T.preventDefault())})})})})});fae.displayName=vC;var e4="SelectItemText",hae=We.forwardRef((e,t)=>{let{__scopeSelect:r,className:n,style:a,...i}=e,o=yf(e4,r),s=xf(e4,r),l=pae(e4,r),u=yje(e4,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,Rt.jsx)("option",{value:l.value,disabled:l.disabled,children:g},l.value),[l.disabled,l.value,g]),{onNativeOptionAdd:y,onNativeOptionRemove:k}=u;return Qr(()=>(y(b),()=>k(b)),[y,k,b]),(0,Rt.jsxs)(Rt.Fragment,{children:[(0,Rt.jsx)(we.span,{id:l.textId,...i,ref:h}),l.isSelected&&o.valueNode&&!o.valueNodeHasChildren?PO.createPortal(i.children,o.valueNode):null]})});hae.displayName=e4;var mae="SelectItemIndicator",gae=We.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e;return pae(mae,r).isSelected?(0,Rt.jsx)(we.span,{"aria-hidden":!0,...n,ref:t}):null});gae.displayName=mae;var RO="SelectScrollUpButton",Aje=We.forwardRef((e,t)=>{let r=xf(RO,e.__scopeSelect),n=LO(RO,e.__scopeSelect),[a,i]=We.useState(!1),o=Ze(t,n.onScrollButtonChange);return Qr(()=>{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,Rt.jsx)(vae,{...e,ref:o,onAutoScroll:()=>{let{viewport:s,selectedItem:l}=r;s&&l&&(s.scrollTop=s.scrollTop-l.offsetHeight)}}):null});Aje.displayName=RO;var _O="SelectScrollDownButton",Pje=We.forwardRef((e,t)=>{let r=xf(_O,e.__scopeSelect),n=LO(_O,e.__scopeSelect),[a,i]=We.useState(!1),o=Ze(t,n.onScrollButtonChange);return Qr(()=>{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,Rt.jsx)(vae,{...e,ref:o,onAutoScroll:()=>{let{viewport:s,selectedItem:l}=r;s&&l&&(s.scrollTop=s.scrollTop+l.offsetHeight)}}):null});Pje.displayName=_O;var vae=We.forwardRef((e,t)=>{let{__scopeSelect:r,onAutoScroll:n,...a}=e,i=xf("SelectScrollButton",r),o=We.useRef(null),s=yC(r),l=We.useCallback(()=>{o.current!==null&&(window.clearInterval(o.current),o.current=null)},[]);return We.useEffect(()=>()=>l(),[l]),Qr(()=>{s().find(c=>c.ref.current===document.activeElement)?.ref.current?.scrollIntoView({block:"nearest"})},[s]),(0,Rt.jsx)(we.div,{"aria-hidden":!0,...a,ref:t,style:{flexShrink:0,...a.style},onPointerDown:pe(a.onPointerDown,()=>{o.current===null&&(o.current=window.setInterval(n,50))}),onPointerMove:pe(a.onPointerMove,()=>{i.onItemLeave?.(),o.current===null&&(o.current=window.setInterval(n,50))}),onPointerLeave:pe(a.onPointerLeave,()=>{l()})})}),Lje="SelectSeparator",bae=We.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e;return(0,Rt.jsx)(we.div,{"aria-hidden":!0,...n,ref:t})});bae.displayName=Lje;var AO="SelectArrow",Ije=We.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e,a=xC(r),i=yf(AO,r),o=xf(AO,r);return i.open&&o.position==="popper"?(0,Rt.jsx)(Hu,{...a,...n,ref:t}):null});Ije.displayName=AO;function yae(e){return e===""||e===void 0}var xae=We.forwardRef((e,t)=>{let{value:r,...n}=e,a=We.useRef(null),i=Ze(t,a),o=Wl(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,Rt.jsx)(Ou,{asChild:!0,children:(0,Rt.jsx)("select",{...n,ref:i,defaultValue:r})})});xae.displayName="BubbleSelect";function wae(e){let t=$t(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 Cae(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=Oje(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 Oje(e,t){return e.map((r,n)=>e[(t+n)%e.length])}var Sae=Qne,kae=Xne,Eae=eae,Tae=tae,Rae=rae,_ae=nae,Aae=sae,Pae=cae,Lae=dae,Iae=fae,Oae=hae,Mae=gae;var Nae=bae;var Nje=["1","2","3"],wC={size:{type:"enum",className:"rt-r-size",values:Nje,default:"2",responsive:!0}},zje=["classic","surface","soft","ghost"],zae={variant:{type:"enum",className:"rt-variant",values:zje,default:"surface"},...kr,...wa,placeholder:{type:"string"}},Dje=["solid","soft"],Dae={variant:{type:"enum",className:"rt-variant",values:Dje,default:"solid"},...kr,...yr};var IO=_r.createContext({}),jje=e=>{let{children:t,size:r=wC.size.default,...n}=e;return _r.createElement(Sae,{...n},_r.createElement(IO.Provider,{value:_r.useMemo(()=>({size:r}),[r])},t))};jje.displayName="Select.Root";var Bje=_r.forwardRef((e,t)=>{let r=_r.useContext(IO),{children:n,className:a,color:i,radius:o,placeholder:s,...l}=Ee({size:r?.size,...e},{size:wC.size},zae,qe);return _r.createElement(kae,{asChild:!0},_r.createElement("button",{"data-accent-color":i,"data-radius":o,...l,ref:t,className:(0,A0.default)("rt-reset","rt-SelectTrigger",a)},_r.createElement("span",{className:"rt-SelectTriggerInner"},_r.createElement(Eae,{placeholder:s},n)),_r.createElement(Tae,{asChild:!0},_r.createElement(Sw,{className:"rt-SelectIcon"}))))});Bje.displayName="Select.Trigger";var Vje=_r.forwardRef((e,t)=>{let r=_r.useContext(IO),{className:n,children:a,color:i,container:o,...s}=Ee({size:r?.size,...e},{size:wC.size},Dae),l=lf(),u=i||l.accentColor;return _r.createElement(Rae,{container:o},_r.createElement(Un,{asChild:!0},_r.createElement(_ae,{"data-accent-color":u,sideOffset:4,...s,asChild:!1,ref:t,className:(0,A0.default)({"rt-PopperContent":s.position==="popper"},"rt-SelectContent",n)},_r.createElement(Jw,{type:"auto",className:"rt-ScrollAreaRoot"},_r.createElement(Aae,{asChild:!0,className:"rt-SelectViewport"},_r.createElement(Xw,{className:"rt-ScrollAreaViewport",style:{overflowY:void 0}},a)),_r.createElement(q5,{className:"rt-ScrollAreaScrollbar rt-r-size-1",orientation:"vertical"},_r.createElement(K5,{className:"rt-ScrollAreaThumb"}))))))});Vje.displayName="Select.Content";var Hje=_r.forwardRef((e,t)=>{let{className:r,children:n,...a}=e;return _r.createElement(Iae,{...a,asChild:!1,ref:t,className:(0,A0.default)("rt-SelectItem",r)},_r.createElement(Mae,{className:"rt-SelectItemIndicator"},_r.createElement(Io,{className:"rt-SelectItemIndicatorIcon"})),_r.createElement(Oae,null,n))});Hje.displayName="Select.Item";var Fje=_r.forwardRef(({className:e,...t},r)=>_r.createElement(Pae,{...t,asChild:!1,ref:r,className:(0,A0.default)("rt-SelectGroup",e)}));Fje.displayName="Select.Group";var $je=_r.forwardRef(({className:e,...t},r)=>_r.createElement(Lae,{...t,asChild:!1,ref:r,className:(0,A0.default)("rt-SelectLabel",e)}));$je.displayName="Select.Label";var Gje=_r.forwardRef(({className:e,...t},r)=>_r.createElement(Nae,{...t,asChild:!1,ref:r,className:(0,A0.default)("rt-SelectSeparator",e)}));Gje.displayName="Select.Separator";var CC=_(Q(),1),Bae=_(Ct(),1);var Zje=["horizontal","vertical"],qje=["1","2","3","4"],jae={orientation:{type:"enum",className:"rt-r-orientation",values:Zje,default:"horizontal",responsive:!0},size:{type:"enum",className:"rt-r-size",values:qje,default:"1",responsive:!0},color:{...kr.color,default:"gray"},decorative:{type:"boolean",default:!0}};var Kje=CC.forwardRef((e,t)=>{let{className:r,color:n,decorative:a,...i}=Ee(e,jae,qe);return CC.createElement("span",{"data-accent-color":n,role:a?void 0:"separator",...i,ref:t,className:(0,Bae.default)("rt-Separator",r)})});Kje.displayName="Separator";var P0=_(Q(),1),Fae=_(Ct(),1);var Vae=_(Q(),1),SC=parseFloat(Vae.version)>=19||"";var Hae={loading:{type:"boolean",default:!0},...Mn,...Gl};var g1=P0.forwardRef((e,t)=>{let{children:r,className:n,loading:a,...i}=Ee(e,Hae,qe);if(!a)return r;let o=P0.isValidElement(r)?yt:"span";return P0.createElement(o,{ref:t,"aria-hidden":!0,className:(0,Fae.default)("rt-Skeleton",n),"data-inline-skeleton":P0.isValidElement(r)?void 0:!0,tabIndex:-1,inert:SC,...i},r)});g1.displayName="Skeleton";var L0=_(Q(),1),DO=_(Ct(),1);var Ln=_(Q(),1);var ii=_(me(),1),$ae=["PageUp","PageDown"],Gae=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"],Uae={"from-left":["Home","PageDown","ArrowDown","ArrowLeft"],"from-right":["Home","PageDown","ArrowDown","ArrowRight"],"from-bottom":["Home","PageDown","ArrowDown","ArrowLeft"],"from-top":["Home","PageDown","ArrowUp","ArrowLeft"]},A2="Slider",[OO,Wje,Qje]=Ks(A2),[Zae,lPt]=qt(A2,[Qje]),[Jje,kC]=Zae(A2),qae=Ln.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,k=Ln.useRef(new Set),C=Ln.useRef(0),E=o==="horizontal"?Xje:Yje,[w=[],P]=ar({prop:c,defaultProp:u,onChange:ae=>{[...k.current][C.current]?.focus(),d(ae)}}),I=Ln.useRef(w);function L(ae){let W=aBe(w,ae);z(ae,W)}function N(ae){z(ae,C.current)}function $(){let ae=I.current[C.current];w[C.current]!==ae&&h(w)}function z(ae,W,{commit:Z}={commit:!1}){let B=lBe(i),X=cBe(Math.round((ae-n)/i)*i+n,B),J=gf(X,[n,a]);P((te=[])=>{let le=rBe(te,J,W);if(sBe(le,l*i)){C.current=le.indexOf(J);let de=String(le)!==String(te);return de&&Z&&h(le),de?le:te}else return te})}return(0,ii.jsx)(Jje,{scope:e.__scopeSlider,name:r,disabled:s,min:n,max:a,valueIndexToChangeRef:C,thumbs:k.current,values:w,orientation:o,form:b,children:(0,ii.jsx)(OO.Provider,{scope:e.__scopeSlider,children:(0,ii.jsx)(OO.Slot,{scope:e.__scopeSlider,children:(0,ii.jsx)(E,{"aria-disabled":s,"data-disabled":s?"":void 0,...y,ref:t,onPointerDown:pe(y.onPointerDown,()=>{s||(I.current=w)}),min:n,max:a,inverted:g,onSlideStart:s?void 0:L,onSlideMove:s?void 0:N,onSlideEnd:s?void 0:$,onHomeKeyDown:()=>!s&&z(n,0,{commit:!0}),onEndKeyDown:()=>!s&&z(a,w.length-1,{commit:!0}),onStepKeyDown:({event:ae,direction:W})=>{if(!s){let X=$ae.includes(ae.key)||ae.shiftKey&&Gae.includes(ae.key)?10:1,J=C.current,te=w[J],le=i*X*W;z(te+le,J,{commit:!0})}}})})})})});qae.displayName=A2;var[Kae,Wae]=Zae(A2,{startEdge:"left",endEdge:"right",size:"width",direction:1}),Xje=Ln.forwardRef((e,t)=>{let{min:r,max:n,dir:a,inverted:i,onSlideStart:o,onSlideMove:s,onSlideEnd:l,onStepKeyDown:u,...c}=e,[d,h]=Ln.useState(null),g=Ze(t,E=>h(E)),b=Ln.useRef(),y=Ua(a),k=y==="ltr",C=k&&!i||!k&&i;function T(E){let w=b.current||d.getBoundingClientRect(),P=[0,w.width],L=zO(P,C?[r,n]:[n,r]);return b.current=w,L(E-w.left)}return(0,ii.jsx)(Kae,{scope:e.__scopeSlider,startEdge:C?"left":"right",endEdge:C?"right":"left",direction:C?1:-1,size:"width",children:(0,ii.jsx)(Qae,{dir:y,"data-orientation":"horizontal",...c,ref:g,style:{...c.style,"--radix-slider-thumb-transform":"translateX(-50%)"},onSlideStart:E=>{let w=T(E.clientX);o?.(w)},onSlideMove:E=>{let w=T(E.clientX);s?.(w)},onSlideEnd:()=>{b.current=void 0,l?.()},onStepKeyDown:E=>{let P=Uae[C?"from-left":"from-right"].includes(E.key);u?.({event:E,direction:P?-1:1})}})})}),Yje=Ln.forwardRef((e,t)=>{let{min:r,max:n,inverted:a,onSlideStart:i,onSlideMove:o,onSlideEnd:s,onStepKeyDown:l,...u}=e,c=Ln.useRef(null),d=Ze(t,c),h=Ln.useRef(),g=!a;function b(y){let k=h.current||c.current.getBoundingClientRect(),C=[0,k.height],E=zO(C,g?[n,r]:[r,n]);return h.current=k,E(y-k.top)}return(0,ii.jsx)(Kae,{scope:e.__scopeSlider,startEdge:g?"bottom":"top",endEdge:g?"top":"bottom",size:"height",direction:g?1:-1,children:(0,ii.jsx)(Qae,{"data-orientation":"vertical",...u,ref:d,style:{...u.style,"--radix-slider-thumb-transform":"translateY(50%)"},onSlideStart:y=>{let k=b(y.clientY);i?.(k)},onSlideMove:y=>{let k=b(y.clientY);o?.(k)},onSlideEnd:()=>{h.current=void 0,s?.()},onStepKeyDown:y=>{let C=Uae[g?"from-bottom":"from-top"].includes(y.key);l?.({event:y,direction:C?-1:1})}})})}),Qae=Ln.forwardRef((e,t)=>{let{__scopeSlider:r,onSlideStart:n,onSlideMove:a,onSlideEnd:i,onHomeKeyDown:o,onEndKeyDown:s,onStepKeyDown:l,...u}=e,c=kC(A2,r);return(0,ii.jsx)(we.span,{...u,ref:t,onKeyDown:pe(e.onKeyDown,d=>{d.key==="Home"?(o(d),d.preventDefault()):d.key==="End"?(s(d),d.preventDefault()):$ae.concat(Gae).includes(d.key)&&(l(d),d.preventDefault())}),onPointerDown:pe(e.onPointerDown,d=>{let h=d.target;h.setPointerCapture(d.pointerId),d.preventDefault(),c.thumbs.has(h)?h.focus():n(d)}),onPointerMove:pe(e.onPointerMove,d=>{d.target.hasPointerCapture(d.pointerId)&&a(d)}),onPointerUp:pe(e.onPointerUp,d=>{let h=d.target;h.hasPointerCapture(d.pointerId)&&(h.releasePointerCapture(d.pointerId),i(d))})})}),Jae="SliderTrack",Xae=Ln.forwardRef((e,t)=>{let{__scopeSlider:r,...n}=e,a=kC(Jae,r);return(0,ii.jsx)(we.span,{"data-disabled":a.disabled?"":void 0,"data-orientation":a.orientation,...n,ref:t})});Xae.displayName=Jae;var MO="SliderRange",Yae=Ln.forwardRef((e,t)=>{let{__scopeSlider:r,...n}=e,a=kC(MO,r),i=Wae(MO,r),o=Ln.useRef(null),s=Ze(t,o),l=a.values.length,u=a.values.map(h=>tie(h,a.min,a.max)),c=l>1?Math.min(...u):0,d=100-Math.max(...u);return(0,ii.jsx)(we.span,{"data-orientation":a.orientation,"data-disabled":a.disabled?"":void 0,...n,ref:s,style:{...e.style,[i.startEdge]:c+"%",[i.endEdge]:d+"%"}})});Yae.displayName=MO;var NO="SliderThumb",eie=Ln.forwardRef((e,t)=>{let r=Wje(e.__scopeSlider),[n,a]=Ln.useState(null),i=Ze(t,s=>a(s)),o=Ln.useMemo(()=>n?r().findIndex(s=>s.ref.current===n):-1,[r,n]);return(0,ii.jsx)(eBe,{...e,ref:i,index:o})}),eBe=Ln.forwardRef((e,t)=>{let{__scopeSlider:r,index:n,name:a,...i}=e,o=kC(NO,r),s=Wae(NO,r),[l,u]=Ln.useState(null),c=Ze(t,T=>u(T)),d=l?o.form||!!l.closest("form"):!0,h=Bu(l),g=o.values[n],b=g===void 0?0:tie(g,o.min,o.max),y=nBe(n,o.values.length),k=h?.[s.size],C=k?iBe(k,b,s.direction):0;return Ln.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)(OO.ItemSlot,{scope:e.__scopeSlider,children:(0,ii.jsx)(we.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:pe(e.onFocus,()=>{o.valueIndexToChangeRef.current=n})})}),d&&(0,ii.jsx)(tBe,{name:a??(o.name?o.name+(o.values.length>1?"[]":""):void 0),form:o.form,value:g},n)]})});eie.displayName=NO;var tBe=e=>{let{value:t,...r}=e,n=Ln.useRef(null),a=Wl(t);return Ln.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 rBe(e=[],t,r){let n=[...e];return n[r]=t,n.sort((a,i)=>a-i)}function tie(e,t,r){let i=100/(r-t)*(e-t);return gf(i,[0,100])}function nBe(e,t){return t>2?`Value ${e+1} of ${t}`:t===2?["Minimum","Maximum"][e]:void 0}function aBe(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 iBe(e,t,r){let n=e/2,i=zO([0,50],[0,n]);return(n-i(t)*r)*r}function oBe(e){return e.slice(0,-1).map((t,r)=>e[r+1]-t)}function sBe(e,t){if(t>0){let r=oBe(e);return Math.min(...r)>=t}return!0}function zO(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 lBe(e){return(String(e).split(".")[1]||"").length}function cBe(e,t){let r=Math.pow(10,t);return Math.round(e*r)/r}var rie=qae,nie=Xae,aie=Yae,iie=eie;var dBe=["1","2","3"],pBe=["classic","surface","soft"],oie={size:{type:"enum",className:"rt-r-size",values:dBe,default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:pBe,default:"surface"},...kr,...yr,...wa};var r4=L0.forwardRef((e,t)=>{let{className:r,color:n,radius:a,tabIndex:i,...o}=Ee(e,oie,qe);return L0.createElement(rie,{"data-accent-color":n,"data-radius":a,ref:t,...o,asChild:!1,className:(0,DO.default)("rt-SliderRoot",r)},L0.createElement(nie,{className:"rt-SliderTrack"},L0.createElement(aie,{className:(0,DO.default)("rt-SliderRange",{"rt-high-contrast":e.highContrast}),"data-inverted":o.inverted?"":void 0})),(o.value??o.defaultValue??[]).map((s,l)=>L0.createElement(iie,{key:l,className:"rt-SliderThumb",...i!==void 0?{tabIndex:i}:void 0})))});r4.displayName="Slider";var EC=_(Q(),1),lie=_(Ct(),1);var sie={...st,...is,...as};var jO=EC.forwardRef((e,t)=>{let{asChild:r,className:n,...a}=Ee(e,sie);return EC.createElement(r?yt:"strong",{...a,ref:t,className:(0,lie.default)("rt-Strong",n)})});jO.displayName="Strong";var n4=_(Q(),1),VO=_(Ct(),1);var Ku=_(Q(),1);var I0=_(me(),1),BO="Switch",[fBe,IPt]=qt(BO),[hBe,mBe]=fBe(BO),cie=Ku.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]=Ku.useState(null),b=Ze(t,E=>g(E)),y=Ku.useRef(!1),k=h?c||!!h.closest("form"):!0,[C=!1,T]=ar({prop:a,defaultProp:i,onChange:u});return(0,I0.jsxs)(hBe,{scope:r,checked:C,disabled:s,children:[(0,I0.jsx)(we.button,{type:"button",role:"switch","aria-checked":C,"aria-required":o,"data-state":pie(C),"data-disabled":s?"":void 0,disabled:s,value:l,...d,ref:b,onClick:pe(e.onClick,E=>{T(w=>!w),k&&(y.current=E.isPropagationStopped(),y.current||E.stopPropagation())})}),k&&(0,I0.jsx)(gBe,{control:h,bubbles:!y.current,name:n,value:l,checked:C,required:o,disabled:s,form:c,style:{transform:"translateX(-100%)"}})]})});cie.displayName=BO;var uie="SwitchThumb",die=Ku.forwardRef((e,t)=>{let{__scopeSwitch:r,...n}=e,a=mBe(uie,r);return(0,I0.jsx)(we.span,{"data-state":pie(a.checked),"data-disabled":a.disabled?"":void 0,...n,ref:t})});die.displayName=uie;var gBe=e=>{let{control:t,checked:r,bubbles:n=!0,...a}=e,i=Ku.useRef(null),o=Wl(r),s=Bu(t);return Ku.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,I0.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 pie(e){return e?"checked":"unchecked"}var fie=cie,hie=die;var bBe=["1","2","3"],yBe=["classic","surface","soft"],mie={size:{type:"enum",className:"rt-r-size",values:bBe,default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:yBe,default:"surface"},...kr,...yr,...wa};var xBe=n4.forwardRef((e,t)=>{let{className:r,color:n,radius:a,...i}=Ee(e,mie,qe);return n4.createElement(fie,{"data-accent-color":n,"data-radius":a,...i,asChild:!1,ref:t,className:(0,VO.default)("rt-reset","rt-SwitchRoot",r)},n4.createElement(hie,{className:(0,VO.default)("rt-SwitchThumb",{"rt-high-contrast":e.highContrast})}))});xBe.displayName="Switch";var el=_(Q(),1),JO=_(Ct(),1);var St=_(Q(),1),bie=_(Su(),1);var Yt=_(me(),1),L2="NavigationMenu",[UO,yie,wBe]=Ks(L2),[HO,CBe,SBe]=Ks(L2),[ZO,eLt]=qt(L2,[wBe,SBe]),[kBe,Yl]=ZO(L2),[EBe,TBe]=ZO(L2),xie=St.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]=St.useState(null),g=Ze(t,$=>h($)),b=Ua(u),y=St.useRef(0),k=St.useRef(0),C=St.useRef(0),[T,E]=St.useState(!0),[w="",P]=ar({prop:n,onChange:$=>{let z=$!=="",ae=s>0;z?(window.clearTimeout(C.current),ae&&E(!1)):(window.clearTimeout(C.current),C.current=window.setTimeout(()=>E(!0),s)),a?.($)},defaultProp:i}),I=St.useCallback(()=>{window.clearTimeout(k.current),k.current=window.setTimeout(()=>P(""),150)},[P]),L=St.useCallback($=>{window.clearTimeout(k.current),P($)},[P]),N=St.useCallback($=>{w===$?window.clearTimeout(k.current):y.current=window.setTimeout(()=>{window.clearTimeout(k.current),P($)},o)},[w,P,o]);return St.useEffect(()=>()=>{window.clearTimeout(y.current),window.clearTimeout(k.current),window.clearTimeout(C.current)},[]),(0,Yt.jsx)(Cie,{scope:r,isRootMenu:!0,value:w,dir:b,orientation:l,rootNavigationMenu:d,onTriggerEnter:$=>{window.clearTimeout(y.current),T?N($):L($)},onTriggerLeave:()=>{window.clearTimeout(y.current),I()},onContentEnter:()=>window.clearTimeout(k.current),onContentLeave:I,onItemSelect:$=>{P(z=>z===$?"":$)},onItemDismiss:()=>P(""),children:(0,Yt.jsx)(we.nav,{"aria-label":"Main","data-orientation":l,dir:b,...c,ref:g})})});xie.displayName=L2;var wie="NavigationMenuSub",RBe=St.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,value:n,onValueChange:a,defaultValue:i,orientation:o="horizontal",...s}=e,l=Yl(wie,r),[u="",c]=ar({prop:n,onChange:a,defaultProp:i});return(0,Yt.jsx)(Cie,{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)(we.div,{"data-orientation":o,...s,ref:t})})});RBe.displayName=wie;var Cie=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]=St.useState(null),[k,C]=St.useState(new Map),[T,E]=St.useState(null);return(0,Yt.jsx)(kBe,{scope:t,isRootMenu:r,rootNavigationMenu:n,value:s,previousValue:Wl(s),baseId:$n(),dir:a,orientation:i,viewport:b,onViewportChange:y,indicatorTrack:T,onIndicatorTrackChange:E,onTriggerEnter:$t(c),onTriggerLeave:$t(d),onContentEnter:$t(h),onContentLeave:$t(g),onItemSelect:$t(l),onItemDismiss:$t(u),onViewportContentChange:St.useCallback((w,P)=>{C(I=>(I.set(w,P),new Map(I)))},[]),onViewportContentRemove:St.useCallback(w=>{C(P=>P.has(w)?(P.delete(w),new Map(P)):P)},[]),children:(0,Yt.jsx)(UO.Provider,{scope:t,children:(0,Yt.jsx)(EBe,{scope:t,items:k,children:o})})})},Sie="NavigationMenuList",kie=St.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,...n}=e,a=Yl(Sie,r),i=(0,Yt.jsx)(we.ul,{"data-orientation":a.orientation,...n,ref:t});return(0,Yt.jsx)(we.div,{style:{position:"relative"},ref:a.onIndicatorTrackChange,children:(0,Yt.jsx)(UO.Slot,{scope:r,children:a.isRootMenu?(0,Yt.jsx)(Pie,{asChild:!0,children:i}):i})})});kie.displayName=Sie;var Eie="NavigationMenuItem",[_Be,Tie]=ZO(Eie),Rie=St.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,value:n,...a}=e,i=$n(),o=n||i||"LEGACY_REACT_AUTO_VALUE",s=St.useRef(null),l=St.useRef(null),u=St.useRef(null),c=St.useRef(()=>{}),d=St.useRef(!1),h=St.useCallback((b="start")=>{if(s.current){c.current();let y=$O(s.current);y.length&&WO(b==="start"?y:y.reverse())}},[]),g=St.useCallback(()=>{if(s.current){let b=$O(s.current);b.length&&(c.current=BBe(b))}},[]);return(0,Yt.jsx)(_Be,{scope:r,value:o,triggerRef:l,contentRef:s,focusProxyRef:u,wasEscapeCloseRef:d,onEntryKeyDown:h,onFocusProxyEnter:h,onRootContentClose:g,onContentFocusOutside:g,children:(0,Yt.jsx)(we.li,{...a,ref:t})})});Rie.displayName=Eie;var FO="NavigationMenuTrigger",ABe=St.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,disabled:n,...a}=e,i=Yl(FO,e.__scopeNavigationMenu),o=Tie(FO,e.__scopeNavigationMenu),s=St.useRef(null),l=Ze(s,o.triggerRef,t),u=Iie(i.baseId,o.value),c=Oie(i.baseId,o.value),d=St.useRef(!1),h=St.useRef(!1),g=o.value===i.value;return(0,Yt.jsxs)(Yt.Fragment,{children:[(0,Yt.jsx)(UO.ItemSlot,{scope:r,value:o.value,children:(0,Yt.jsx)(Lie,{asChild:!0,children:(0,Yt.jsx)(we.button,{id:u,disabled:n,"data-disabled":n?"":void 0,"data-state":QO(g),"aria-expanded":g,"aria-controls":c,...a,ref:l,onPointerEnter:pe(e.onPointerEnter,()=>{h.current=!1,o.wasEscapeCloseRef.current=!1}),onPointerMove:pe(e.onPointerMove,RC(()=>{n||h.current||o.wasEscapeCloseRef.current||d.current||(i.onTriggerEnter(o.value),d.current=!0)})),onPointerLeave:pe(e.onPointerLeave,RC(()=>{n||(i.onTriggerLeave(),d.current=!1)})),onClick:pe(e.onClick,()=>{i.onItemSelect(o.value),h.current=g}),onKeyDown:pe(e.onKeyDown,b=>{let k={horizontal:"ArrowDown",vertical:i.dir==="rtl"?"ArrowLeft":"ArrowRight"}[i.orientation];g&&b.key===k&&(o.onEntryKeyDown(),b.preventDefault())})})})}),g&&(0,Yt.jsxs)(Yt.Fragment,{children:[(0,Yt.jsx)(e2,{"aria-hidden":!0,tabIndex:0,ref:o.focusProxyRef,onFocus:b=>{let y=o.contentRef.current,k=b.relatedTarget,C=k===s.current,T=y?.contains(k);(C||!T)&&o.onFocusProxyEnter(C?"start":"end")}}),i.viewport&&(0,Yt.jsx)("span",{"aria-owns":c})]})]})});ABe.displayName=FO;var PBe="NavigationMenuLink",gie="navigationMenu.linkSelect",_ie=St.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,active:n,onSelect:a,...i}=e;return(0,Yt.jsx)(Lie,{asChild:!0,children:(0,Yt.jsx)(we.a,{"data-active":n?"":void 0,"aria-current":n?"page":void 0,...i,ref:t,onClick:pe(e.onClick,o=>{let s=o.target,l=new CustomEvent(gie,{bubbles:!0,cancelable:!0});if(s.addEventListener(gie,u=>a?.(u),{once:!0}),e1(s,l),!l.defaultPrevented&&!o.metaKey){let u=new CustomEvent(TC,{bubbles:!0,cancelable:!0});e1(s,u)}},{checkForDefaultPrevented:!1})})})});_ie.displayName=PBe;var qO="NavigationMenuIndicator",LBe=St.forwardRef((e,t)=>{let{forceMount:r,...n}=e,a=Yl(qO,e.__scopeNavigationMenu),i=!!a.value;return a.indicatorTrack?bie.default.createPortal((0,Yt.jsx)(Lr,{present:r||i,children:(0,Yt.jsx)(IBe,{...n,ref:t})}),a.indicatorTrack):null});LBe.displayName=qO;var IBe=St.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,...n}=e,a=Yl(qO,r),i=yie(r),[o,s]=St.useState(null),[l,u]=St.useState(null),c=a.orientation==="horizontal",d=!!a.value;St.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 GO(o,h),GO(a.indicatorTrack,h),l?(0,Yt.jsx)(we.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}),P2="NavigationMenuContent",OBe=St.forwardRef((e,t)=>{let{forceMount:r,...n}=e,a=Yl(P2,e.__scopeNavigationMenu),i=Tie(P2,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)(MBe,{forceMount:r,...l,ref:o}):(0,Yt.jsx)(Lr,{present:r||s,children:(0,Yt.jsx)(Aie,{"data-state":QO(s),...l,ref:o,onPointerEnter:pe(e.onPointerEnter,a.onContentEnter),onPointerLeave:pe(e.onPointerLeave,RC(a.onContentLeave)),style:{pointerEvents:!s&&a.isRootMenu?"none":void 0,...l.style}})})});OBe.displayName=P2;var MBe=St.forwardRef((e,t)=>{let r=Yl(P2,e.__scopeNavigationMenu),{onViewportContentChange:n,onViewportContentRemove:a}=r;return Qr(()=>{n(e.value,{ref:t,...e})},[e,t,n]),Qr(()=>()=>a(e.value),[e.value,a]),null}),TC="navigationMenu.rootContentDismiss",Aie=St.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,value:n,triggerRef:a,focusProxyRef:i,wasEscapeCloseRef:o,onRootContentClose:s,onContentFocusOutside:l,...u}=e,c=Yl(P2,r),d=St.useRef(null),h=Ze(d,t),g=Iie(c.baseId,n),b=Oie(c.baseId,n),y=yie(r),k=St.useRef(null),{onItemDismiss:C}=c;St.useEffect(()=>{let E=d.current;if(c.isRootMenu&&E){let w=()=>{C(),s(),E.contains(document.activeElement)&&a.current?.focus()};return E.addEventListener(TC,w),()=>E.removeEventListener(TC,w)}},[c.isRootMenu,e.value,a,C,s]);let T=St.useMemo(()=>{let w=y().map(z=>z.value);c.dir==="rtl"&&w.reverse();let P=w.indexOf(c.value),I=w.indexOf(c.previousValue),L=n===c.value,N=I===w.indexOf(n);if(!L&&!N)return k.current;let $=(()=>{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 k.current=$,$},[c.previousValue,c.value,c.dir,y,n]);return(0,Yt.jsx)(Pie,{asChild:!0,children:(0,Yt.jsx)(qi,{id:b,"aria-labelledby":g,"data-motion":T,"data-orientation":c.orientation,...u,ref:h,disableOutsidePointerEvents:!1,onDismiss:()=>{let E=new Event(TC,{bubbles:!0,cancelable:!0});d.current?.dispatchEvent(E)},onFocusOutside:pe(e.onFocusOutside,E=>{l();let w=E.target;c.rootNavigationMenu?.contains(w)&&E.preventDefault()}),onPointerDownOutside:pe(e.onPointerDownOutside,E=>{let w=E.target,P=y().some(L=>L.ref.current?.contains(w)),I=c.isRootMenu&&c.viewport?.contains(w);(P||I||!c.isRootMenu)&&E.preventDefault()}),onKeyDown:pe(e.onKeyDown,E=>{let w=E.altKey||E.ctrlKey||E.metaKey;if(E.key==="Tab"&&!w){let I=$O(E.currentTarget),L=document.activeElement,N=I.findIndex(ae=>ae===L),z=E.shiftKey?I.slice(0,N).reverse():I.slice(N+1,I.length);WO(z)?E.preventDefault():i.current?.focus()}}),onEscapeKeyDown:pe(e.onEscapeKeyDown,E=>{o.current=!0})})})}),KO="NavigationMenuViewport",NBe=St.forwardRef((e,t)=>{let{forceMount:r,...n}=e,i=!!Yl(KO,e.__scopeNavigationMenu).value;return(0,Yt.jsx)(Lr,{present:r||i,children:(0,Yt.jsx)(zBe,{...n,ref:t})})});NBe.displayName=KO;var zBe=St.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,children:n,...a}=e,i=Yl(KO,r),o=Ze(t,i.onViewportChange),s=TBe(P2,e.__scopeNavigationMenu),[l,u]=St.useState(null),[c,d]=St.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 GO(c,()=>{c&&u({width:c.offsetWidth,height:c.offsetHeight})}),(0,Yt.jsx)(we.div,{"data-state":QO(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:pe(e.onPointerEnter,i.onContentEnter),onPointerLeave:pe(e.onPointerLeave,RC(i.onContentLeave)),children:Array.from(s.items).map(([C,{ref:T,forceMount:E,...w}])=>{let P=y===C;return(0,Yt.jsx)(Lr,{present:E||P,children:(0,Yt.jsx)(Aie,{...w,ref:$s(T,I=>{P&&I&&d(I)})})},C)})})}),DBe="FocusGroup",Pie=St.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,...n}=e,a=Yl(DBe,r);return(0,Yt.jsx)(HO.Provider,{scope:r,children:(0,Yt.jsx)(HO.Slot,{scope:r,children:(0,Yt.jsx)(we.div,{dir:a.dir,...n,ref:t})})})}),vie=["ArrowRight","ArrowLeft","ArrowUp","ArrowDown"],jBe="FocusGroupItem",Lie=St.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,...n}=e,a=CBe(r),i=Yl(jBe,r);return(0,Yt.jsx)(HO.ItemSlot,{scope:r,children:(0,Yt.jsx)(we.button,{...n,ref:t,onKeyDown:pe(e.onKeyDown,o=>{if(["Home","End",...vie].includes(o.key)){let l=a().map(d=>d.ref.current);if([i.dir==="rtl"?"ArrowRight":"ArrowLeft","ArrowUp","End"].includes(o.key)&&l.reverse(),vie.includes(o.key)){let d=l.indexOf(o.currentTarget);l=l.slice(d+1)}setTimeout(()=>WO(l)),o.preventDefault()}})})})});function $O(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 WO(e){let t=document.activeElement;return e.some(r=>r===t?!0:(r.focus(),document.activeElement!==t))}function BBe(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 GO(e,t){let r=$t(t);Qr(()=>{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 QO(e){return e?"open":"closed"}function Iie(e,t){return`${e}-trigger-${t}`}function Oie(e,t){return`${e}-content-${t}`}function RC(e){return t=>t.pointerType==="mouse"?e(t):void 0}var Mie=xie;var Nie=kie,zie=Rie;var Die=_ie;var HBe=["1","2"],FBe=["nowrap","wrap","wrap-reverse"],$Be=["start","center","end"],I2={size:{type:"enum",className:"rt-r-size",values:HBe,default:"2",responsive:!0},wrap:{type:"enum",className:"rt-r-fw",values:FBe,responsive:!0},justify:{type:"enum",className:"rt-r-jc",values:$Be,responsive:!0},...kr,...yr};var iLt={...st,active:{type:"boolean",default:!1}};var GBe=el.forwardRef((e,t)=>{let{children:r,className:n,color:a,...i}=Ee(e,I2,qe);return el.createElement(Mie,{className:"rt-TabNavRoot","data-accent-color":a,...i,asChild:!1,ref:t},el.createElement(Nie,{className:(0,JO.default)("rt-reset","rt-BaseTabList","rt-TabNavList",n)},r))});GBe.displayName="TabNav.Root";var UBe=el.forwardRef((e,t)=>{let{asChild:r,children:n,className:a,...i}=e;return el.createElement(zie,{className:"rt-TabNavItem"},el.createElement(Die,{...i,ref:t,className:(0,JO.default)("rt-reset","rt-BaseTabListTrigger","rt-TabNavLink",a),onSelect:void 0,asChild:r},cf({asChild:r,children:n},o=>el.createElement(el.Fragment,null,el.createElement("span",{className:"rt-BaseTabListTriggerInner rt-TabNavLinkInner"},o),el.createElement("span",{className:"rt-BaseTabListTriggerInnerHidden rt-TabNavLinkInnerHidden"},o)))))});UBe.displayName="TabNav.Link";var b1={};Ya(b1,{Body:()=>Hie,Cell:()=>$ie,ColumnHeaderCell:()=>Gie,Header:()=>Vie,Root:()=>Bie,Row:()=>Fie,RowHeaderCell:()=>Uie});var yi=_(Q(),1),v1=_(Ct(),1);var qBe=["1","2","3"],KBe=["surface","ghost"],WBe=["auto","fixed"],_C={size:{type:"enum",className:"rt-r-size",values:qBe,default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:KBe,default:"ghost"},layout:{type:"enum",className:"rt-r-tl",values:WBe,responsive:!0}},QBe=["start","center","end","baseline"],jie={align:{type:"enum",className:"rt-r-va",values:QBe,parseValue:JBe,responsive:!0}};function JBe(e){return{baseline:"baseline",start:"top",center:"middle",end:"bottom"}[e]}var XBe=["start","center","end"],AC={justify:{type:"enum",className:"rt-r-ta",values:XBe,parseValue:YBe,responsive:!0},...Mn,...uf};function YBe(e){return{start:"left",center:"center",end:"right"}[e]}var Bie=yi.forwardRef((e,t)=>{let{layout:r,...n}=_C,{className:a,children:i,layout:o,...s}=Ee(e,n,qe),l=af({value:o,className:_C.layout.className,propValues:_C.layout.values});return yi.createElement("div",{ref:t,className:(0,v1.default)("rt-TableRoot",a),...s},yi.createElement(Wc,null,yi.createElement("table",{className:(0,v1.default)("rt-TableRootTable",l)},i)))});Bie.displayName="Table.Root";var Vie=yi.forwardRef(({className:e,...t},r)=>yi.createElement("thead",{...t,ref:r,className:(0,v1.default)("rt-TableHeader",e)}));Vie.displayName="Table.Header";var Hie=yi.forwardRef(({className:e,...t},r)=>yi.createElement("tbody",{...t,ref:r,className:(0,v1.default)("rt-TableBody",e)}));Hie.displayName="Table.Body";var Fie=yi.forwardRef((e,t)=>{let{className:r,...n}=Ee(e,jie);return yi.createElement("tr",{...n,ref:t,className:(0,v1.default)("rt-TableRow",r)})});Fie.displayName="Table.Row";var $ie=yi.forwardRef((e,t)=>{let{className:r,...n}=Ee(e,AC);return yi.createElement("td",{className:(0,v1.default)("rt-TableCell",r),ref:t,...n})});$ie.displayName="Table.Cell";var Gie=yi.forwardRef((e,t)=>{let{className:r,...n}=Ee(e,AC);return yi.createElement("th",{className:(0,v1.default)("rt-TableCell","rt-TableColumnHeaderCell",r),scope:"col",ref:t,...n})});Gie.displayName="Table.ColumnHeaderCell";var Uie=yi.forwardRef((e,t)=>{let{className:r,...n}=Ee(e,AC);return yi.createElement("th",{className:(0,v1.default)("rt-TableCell","rt-TableRowHeaderCell",r),scope:"row",ref:t,...n})});Uie.displayName="Table.RowHeaderCell";var ec=_(Q(),1),a4=_(Ct(),1);var x1=_(Q(),1);var y1=_(me(),1),XO="Tabs",[eVe,_Lt]=qt(XO,[Lo]),Zie=Lo(),[tVe,YO]=eVe(XO),qie=x1.forwardRef((e,t)=>{let{__scopeTabs:r,value:n,onValueChange:a,defaultValue:i,orientation:o="horizontal",dir:s,activationMode:l="automatic",...u}=e,c=Ua(s),[d,h]=ar({prop:n,onChange:a,defaultProp:i});return(0,y1.jsx)(tVe,{scope:r,baseId:$n(),value:d,onValueChange:h,orientation:o,dir:c,activationMode:l,children:(0,y1.jsx)(we.div,{dir:c,"data-orientation":o,...u,ref:t})})});qie.displayName=XO;var Kie="TabsList",Wie=x1.forwardRef((e,t)=>{let{__scopeTabs:r,loop:n=!0,...a}=e,i=YO(Kie,r),o=Zie(r);return(0,y1.jsx)(Gu,{asChild:!0,...o,orientation:i.orientation,dir:i.dir,loop:n,children:(0,y1.jsx)(we.div,{role:"tablist","aria-orientation":i.orientation,...a,ref:t})})});Wie.displayName=Kie;var Qie="TabsTrigger",Jie=x1.forwardRef((e,t)=>{let{__scopeTabs:r,value:n,disabled:a=!1,...i}=e,o=YO(Qie,r),s=Zie(r),l=eoe(o.baseId,n),u=toe(o.baseId,n),c=n===o.value;return(0,y1.jsx)(Uu,{asChild:!0,...s,focusable:!a,active:c,children:(0,y1.jsx)(we.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:pe(e.onMouseDown,d=>{!a&&d.button===0&&d.ctrlKey===!1?o.onValueChange(n):d.preventDefault()}),onKeyDown:pe(e.onKeyDown,d=>{[" ","Enter"].includes(d.key)&&o.onValueChange(n)}),onFocus:pe(e.onFocus,()=>{let d=o.activationMode!=="manual";!c&&!a&&d&&o.onValueChange(n)})})})});Jie.displayName=Qie;var Xie="TabsContent",Yie=x1.forwardRef((e,t)=>{let{__scopeTabs:r,value:n,forceMount:a,children:i,...o}=e,s=YO(Xie,r),l=eoe(s.baseId,n),u=toe(s.baseId,n),c=n===s.value,d=x1.useRef(c);return x1.useEffect(()=>{let h=requestAnimationFrame(()=>d.current=!1);return()=>cancelAnimationFrame(h)},[]),(0,y1.jsx)(Lr,{present:a||c,children:({present:h})=>(0,y1.jsx)(we.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})})});Yie.displayName=Xie;function eoe(e,t){return`${e}-trigger-${t}`}function toe(e,t){return`${e}-content-${t}`}var roe=qie,noe=Wie,aoe=Jie,ioe=Yie;var PLt={...st},LLt={...st};var nVe=ec.forwardRef((e,t)=>{let{className:r,...n}=Ee(e,qe);return ec.createElement(roe,{...n,ref:t,className:(0,a4.default)("rt-TabsRoot",r)})});nVe.displayName="Tabs.Root";var aVe=ec.forwardRef((e,t)=>{let{className:r,color:n,...a}=Ee(e,I2,qe);return ec.createElement(noe,{"data-accent-color":n,...a,asChild:!1,ref:t,className:(0,a4.default)("rt-BaseTabList","rt-TabsList",r)})});aVe.displayName="Tabs.List";var iVe=ec.forwardRef((e,t)=>{let{className:r,children:n,...a}=e;return ec.createElement(aoe,{...a,asChild:!1,ref:t,className:(0,a4.default)("rt-reset","rt-BaseTabListTrigger","rt-TabsTrigger",r)},ec.createElement("span",{className:"rt-BaseTabListTriggerInner rt-TabsTriggerInner"},n),ec.createElement("span",{className:"rt-BaseTabListTriggerInnerHidden rt-TabsTriggerInnerHidden"},n))});iVe.displayName="Tabs.Trigger";var oVe=ec.forwardRef((e,t)=>{let{className:r,...n}=Ee(e,qe);return ec.createElement(ioe,{...n,ref:t,className:(0,a4.default)("rt-TabsContent",r)})});oVe.displayName="Tabs.Content";var i4=_(Q(),1),soe=_(Ct(),1);var lVe=["1","2","3"],cVe=["classic","surface","soft"],uVe=["none","vertical","horizontal","both"],ooe={size:{type:"enum",className:"rt-r-size",values:lVe,default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:cVe,default:"surface"},resize:{type:"enum",className:"rt-r-resize",values:uVe,responsive:!0},...kr,...wa};var dVe=i4.forwardRef((e,t)=>{let{className:r,color:n,radius:a,style:i,...o}=Ee(e,ooe,qe);return i4.createElement("div",{"data-accent-color":n,"data-radius":a,className:(0,soe.default)("rt-TextAreaRoot",r),style:i},i4.createElement("textarea",{className:"rt-reset rt-TextAreaInput",ref:t,...o}))});dVe.displayName="TextArea";var w1=_(Q(),1),eM=_(Ct(),1);var pVe=["1","2","3"],fVe=["classic","surface","soft"],loe={size:{type:"enum",className:"rt-r-size",values:pVe,default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:fVe,default:"surface"},...kr,...wa},hVe=["left","right"],coe={side:{type:"enum",values:hVe},...kr,gap:lw.gap,px:uf.px,pl:uf.pl,pr:uf.pr};var mVe=w1.forwardRef((e,t)=>{let r=w1.useRef(null),{children:n,className:a,color:i,radius:o,style:s,...l}=Ee(e,loe,qe);return w1.createElement("div",{"data-accent-color":i,"data-radius":o,style:s,className:(0,eM.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()})}},w1.createElement("input",{spellCheck:"false",...l,ref:$s(r,t),className:"rt-reset rt-TextFieldInput"}),n)});mVe.displayName="TextField.Root";var gVe=w1.forwardRef((e,t)=>{let{className:r,color:n,side:a,...i}=Ee(e,coe);return w1.createElement("div",{"data-accent-color":n,"data-side":a,...i,ref:t,className:(0,eM.default)("rt-TextFieldSlot",r)})});gVe.displayName="TextField.Slot";var Ne=_(Q(),1);var bVe=Ne.forwardRef(({defaultOpen:e=!0,...t},r)=>{let[n,a]=Ne.useState(e);return Ne.createElement(uoe,{...t,ref:r,open:n,onOpenChange:a})});bVe.displayName="ThemePanel";var uoe=Ne.forwardRef((e,t)=>{let{open:r,onOpenChange:n,onAppearanceChange:a,...i}=e,o=lf(),{appearance:s,onAppearanceChange:l,accentColor:u,onAccentColorChange:c,grayColor:d,onGrayColorChange:h,panelBackground:g,onPanelBackgroundChange:b,radius:y,onRadiusChange:k,scaling:C,onScalingChange:T}=o,E=a!==void 0,w=$t(a),P=Ne.useCallback(B=>{let X=yVe();if(s!=="inherit"){l(B);return}E?w(B):(W(B),xVe(B)),X()},[s,l,E,w]),I=tw(u),L=d==="auto"?I:d,[N,$]=Ne.useState("idle");async function z(){let B={appearance:s===Nn.appearance.default?void 0:s,accentColor:u===Nn.accentColor.default?void 0:u,grayColor:d===Nn.grayColor.default?void 0:d,panelBackground:g===Nn.panelBackground.default?void 0:g,radius:y===Nn.radius.default?void 0:y,scaling:C===Nn.scaling.default?void 0:C},X=Object.keys(B).filter(te=>B[te]!==void 0).map(te=>`${te}="${B[te]}"`).join(" "),J=X?``:"";$("copying"),await navigator.clipboard.writeText(J),$("copied"),setTimeout(()=>$("idle"),2e3)}let[ae,W]=Ne.useState(s==="inherit"?null:s),Z=` [contenteditable], [role="combobox"], [role="listbox"], [role="menu"], input:not([type="radio"], [type="checkbox"]), select, textarea `;return Ne.useEffect(()=>{function B(X){let J=X.altKey||X.ctrlKey||X.shiftKey||X.metaKey,te=document.activeElement?.closest(Z);X.key?.toUpperCase()==="T"&&!J&&!te&&n(!r)}return document.addEventListener("keydown",B),()=>document.removeEventListener("keydown",B)},[n,r,Z]),Ne.useEffect(()=>{function B(X){let J=X.altKey||X.ctrlKey||X.shiftKey||X.metaKey,te=document.activeElement?.closest(Z);X.key?.toUpperCase()==="D"&&!J&&!te&&P(ae==="light"?"dark":"light")}return document.addEventListener("keydown",B),()=>document.removeEventListener("keydown",B)},[P,ae,Z]),Ne.useEffect(()=>{let B=document.documentElement,X=document.body;function J(){let le=B.classList.contains("dark")||B.classList.contains("dark-theme")||X.classList.contains("dark")||X.classList.contains("dark-theme");W(s==="inherit"?le?"dark":"light":s)}let te=new MutationObserver(function(le){le.forEach(function(de){de.attributeName==="class"&&J()})});return J(),s==="inherit"&&(te.observe(B,{attributes:!0}),te.observe(X,{attributes:!0})),()=>te.disconnect()},[s]),Ne.createElement(Un,{asChild:!0,radius:"medium",scaling:"100%"},Ne.createElement(Te,{direction:"column",position:"fixed",top:"0",right:"0",mr:"4",mt:"4",inert:r?void 0:SC,...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}},Ne.createElement(Wc,null,Ne.createElement(Or,{flexGrow:"1",p:"5",position:"relative"},Ne.createElement(Or,{position:"absolute",top:"0",right:"0",m:"2"},Ne.createElement(o4,{content:"Press T to show/hide the Theme Panel",side:"bottom",sideOffset:6},Ne.createElement(cO,{asChild:!0,size:"3",tabIndex:0,className:"rt-ThemePanelShortcut"},Ne.createElement("button",{onClick:()=>n(!r)},"T")))),Ne.createElement(os,{size:"5",trim:"both",as:"h3",mb:"5"},"Theme"),Ne.createElement(Pt,{id:"accent-color-title",as:"p",size:"2",weight:"medium",mt:"5"},"Accent color"),Ne.createElement(cs,{columns:"10",gap:"2",mt:"3",role:"group","aria-labelledby":"accent-color-title"},Nn.accentColor.values.map(B=>Ne.createElement("label",{key:B,className:"rt-ThemePanelSwatch",style:{backgroundColor:`var(--${B}-9)`}},Ne.createElement(o4,{content:`${wf(B)}${u==="gray"&&L!=="gray"?` (${wf(L)})`:""}`},Ne.createElement("input",{className:"rt-ThemePanelSwatchInput",type:"radio",name:"accentColor",value:B,checked:u===B,onChange:X=>c(X.target.value)}))))),Ne.createElement(Te,{asChild:!0,align:"center",justify:"between"},Ne.createElement(Pt,{as:"p",id:"gray-color-title",size:"2",weight:"medium",mt:"5"},"Gray color")),Ne.createElement(cs,{columns:"10",gap:"2",mt:"3",role:"group","aria-labelledby":"gray-color-title"},Nn.grayColor.values.map(B=>Ne.createElement(Te,{key:B,asChild:!0,align:"center",justify:"center"},Ne.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}},Ne.createElement(o4,{content:`${wf(B)}${B==="auto"?` (${wf(I)})`:""}`},Ne.createElement("input",{className:"rt-ThemePanelSwatchInput",type:"radio",name:"grayColor",value:B,checked:d===B,onChange:X=>h(X.target.value)})))))),Ne.createElement(Pt,{id:"appearance-title",as:"p",size:"2",weight:"medium",mt:"5"},"Appearance"),Ne.createElement(cs,{columns:"2",gap:"2",mt:"3",role:"group","aria-labelledby":"appearance-title"},["light","dark"].map(B=>Ne.createElement("label",{key:B,className:"rt-ThemePanelRadioCard"},Ne.createElement("input",{className:"rt-ThemePanelRadioCardInput",type:"radio",name:"appearance",value:B,checked:ae===B,onChange:X=>P(X.target.value)}),Ne.createElement(Te,{align:"center",justify:"center",height:"32px",gap:"2"},B==="light"?Ne.createElement("svg",{width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{margin:"0 -1px"}},Ne.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"})):Ne.createElement("svg",{width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{margin:"0 -1px"}},Ne.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"})),Ne.createElement(Pt,{size:"1",weight:"medium"},wf(B)))))),Ne.createElement(Pt,{id:"radius-title",as:"p",size:"2",weight:"medium",mt:"5"},"Radius"),Ne.createElement(cs,{columns:"5",gap:"2",mt:"3",role:"group","aria-labelledby":"radius-title"},Nn.radius.values.map(B=>Ne.createElement(Te,{key:B,direction:"column",align:"center"},Ne.createElement("label",{className:"rt-ThemePanelRadioCard"},Ne.createElement("input",{className:"rt-ThemePanelRadioCardInput",type:"radio",name:"radius",id:`theme-panel-radius-${B}`,value:B,checked:y===B,onChange:X=>k(X.target.value)}),Ne.createElement(Un,{asChild:!0,radius:B},Ne.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)"}}))),Ne.createElement(Or,{asChild:!0,pt:"2"},Ne.createElement(Pt,{asChild:!0,size:"1",color:"gray"},Ne.createElement("label",{htmlFor:`theme-panel-radius-${B}`},wf(B))))))),Ne.createElement(Pt,{id:"scaling-title",as:"p",size:"2",weight:"medium",mt:"5"},"Scaling"),Ne.createElement(cs,{columns:"5",gap:"2",mt:"3",role:"group","aria-labelledby":"scaling-title"},Nn.scaling.values.map(B=>Ne.createElement("label",{key:B,className:"rt-ThemePanelRadioCard"},Ne.createElement("input",{className:"rt-ThemePanelRadioCardInput",type:"radio",name:"scaling",value:B,checked:C===B,onChange:X=>T(X.target.value)}),Ne.createElement(Te,{align:"center",justify:"center",height:"32px"},Ne.createElement(Un,{asChild:!0,scaling:B},Ne.createElement(Te,{align:"center",justify:"center"},Ne.createElement(Pt,{size:"1",weight:"medium"},wf(B)))))))),Ne.createElement(Te,{mt:"5",align:"center",gap:"2"},Ne.createElement(Pt,{id:"panel-background-title",as:"p",size:"2",weight:"medium"},"Panel background"),Ne.createElement(Aa.Root,null,Ne.createElement(Aa.Trigger,null,Ne.createElement(Gr,{size:"1",variant:"ghost",color:"gray"},Ne.createElement(dx,{label:"Learn more about panel background options"},Ne.createElement("svg",{width:"15",height:"15",viewBox:"0 0 15 15",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"},Ne.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"}))))),Ne.createElement(Aa.Content,{size:"1",style:{maxWidth:220},side:"top",align:"center"},Ne.createElement(Pt,{as:"p",size:"2"},"Whether Card and Table panels are translucent, showing some of\xA0the background behind them.")))),Ne.createElement(cs,{columns:"2",gap:"2",mt:"3",role:"group","aria-labelledby":"panel-background-title"},Nn.panelBackground.values.map(B=>Ne.createElement("label",{key:B,className:"rt-ThemePanelRadioCard"},Ne.createElement("input",{className:"rt-ThemePanelRadioCardInput",type:"radio",name:"panelBackground",value:B,checked:g===B,onChange:X=>b(X.target.value)}),Ne.createElement(Te,{align:"center",justify:"center",height:"32px",gap:"2"},B==="solid"?Ne.createElement("svg",{width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{margin:"0 -2px"}},Ne.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"})):Ne.createElement("svg",{width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{margin:"0 -2px"}},Ne.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"}),Ne.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"}),Ne.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"}),Ne.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"}),Ne.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"}),Ne.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"}),Ne.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"}),Ne.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"}),Ne.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"}),Ne.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"}),Ne.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"})),Ne.createElement(Pt,{size:"1",weight:"medium"},wf(B)))))),Ne.createElement(y0,{mt:"5",style:{width:"100%"},onClick:z},N==="copied"?"Copied":"Copy Theme")))))});uoe.displayName="ThemePanelImpl";function yVe(){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 wf(e){return e.charAt(0).toUpperCase()+e.slice(1)}function xVe(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 Wu=_(Q(),1),poe=_(Ct(),1);var doe={content:{type:"ReactNode",required:!0},width:Mn.width,minWidth:Mn.minWidth,maxWidth:{...Mn.maxWidth,default:"360px"}};var o4=Wu.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,doe);return Wu.createElement(zX,{...{open:a,defaultOpen:i,onOpenChange:o,delayDuration:s,disableHoverableContent:l}},Wu.createElement(DX,{asChild:!0},r),Wu.createElement(jX,{container:c,forceMount:d},Wu.createElement(Un,{asChild:!0},Wu.createElement(BX,{sideOffset:4,collisionPadding:10,...h,asChild:!1,ref:t,className:(0,poe.default)("rt-TooltipContent",n)},Wu.createElement(Pt,{as:"p",className:"rt-TooltipText",size:"1"},u),Wu.createElement(VX,{className:"rt-TooltipArrow"})))))});o4.displayName="Tooltip";var F6e=_(ct(),1),qyr=_(Q(),1);var hoe=e=>!!e&&e.constructor===Symbol,IC=Array.isArray;var iM=e=>!!(e&&e.constructor&&e.call&&e.apply);var O0=e=>{try{return Number(e)===e}catch{return!1}},moe=e=>Object.prototype.toString.call(e)==="[object Date]";var S1=e=>{if(e===!0||e===!1||e==null)return!0;if(O0(e))return e===0;if(moe(e))return isNaN(e.getTime());if(iM(e)||hoe(e))return!1;let t=e.length;if(O0(t))return t===0;let r=e.size;return O0(r)?r===0:Object.keys(e).length===0};var D2=(e,t=void 0)=>e?.length>0?e[e.length-1]:t,OC=(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 c4=(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 sM=(e,t,r)=>{let n=r;for(let a=1;a<=e;a++)n=t(n,a);return n};var lM=async(e,t)=>{if(!e)return[];let r=[],n=0;for(let a of e){let i=await t(a,n++);r.push(i)}return r};var cM=(e,t)=>r=>e({...t,...r});var k1=(e,t)=>e?!t||t.length===0?e:t.reduce((r,n)=>(delete r[n],r),{...e}):{};var voe=(e,t)=>Math.floor(Math.random()*(t-e+1)+e);var uM=(e,t="")=>{let r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"+t;return sM(e,n=>n+r.charAt(voe(0,r.length-1)),"")};var $6e=_(me(),1),G6e=_(ct(),1);var U6e=_(Q(),1),Z6e=_(Q(),1),q6e=_(ct(),1);var K6e=_(ct(),1),W6e=_(ct(),1),Q6e=_(Q(),1),J6e=_(Q(),1);var sF=_(me(),1);var X6e=_(me(),1),Y6e=_(ct(),1);var v=_(Q());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 FVe=["color"],GMt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,FVe);return(0,v.createElement)("svg",Object.assign({width:"15",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"}))}),$Ve=["color"],UMt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,$Ve);return(0,v.createElement)("svg",Object.assign({width:"15",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"}))}),GVe=["color"],ZMt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,GVe);return(0,v.createElement)("svg",Object.assign({width:"15",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"}))}),UVe=["color"],qMt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,UVe);return(0,v.createElement)("svg",Object.assign({width:"15",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"}))}),ZVe=["color"],KMt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,ZVe);return(0,v.createElement)("svg",Object.assign({width:"15",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"}))}),qVe=["color"],WMt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,qVe);return(0,v.createElement)("svg",Object.assign({width:"15",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"}))}),KVe=["color"],QMt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,KVe);return(0,v.createElement)("svg",Object.assign({width:"15",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"}))}),WVe=["color"],JMt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,WVe);return(0,v.createElement)("svg",Object.assign({width:"15",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"}))}),QVe=["color"],XMt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,QVe);return(0,v.createElement)("svg",Object.assign({width:"15",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"}))}),JVe=["color"],YMt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,JVe);return(0,v.createElement)("svg",Object.assign({width:"15",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"}))}),XVe=["color"],eNt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,XVe);return(0,v.createElement)("svg",Object.assign({width:"15",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"}))}),YVe=["color"],tNt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,YVe);return(0,v.createElement)("svg",Object.assign({width:"15",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"}))}),eHe=["color"],rNt=(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:"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"}))}),tHe=["color"],nNt=(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:"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"}))}),rHe=["color"],aNt=(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:"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"}))}),nHe=["color"],iNt=(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:"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"}))}),aHe=["color"],oNt=(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:"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"}))}),iHe=["color"],sNt=(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:"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"}))}),oHe=["color"],lNt=(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:"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"}))}),sHe=["color"],j2=(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:"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"}))}),lHe=["color"],cNt=(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:"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"}))}),cHe=["color"],uNt=(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.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"}))}),uHe=["color"],boe=(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:"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"}))}),dHe=["color"],dNt=(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:"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"}))}),pHe=["color"],pNt=(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:"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"}))}),fHe=["color"],fNt=(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:"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"}))}),hHe=["color"],hNt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,hHe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M3 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"}))}),mHe=["color"],mNt=(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 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"}))}),gHe=["color"],gNt=(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 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"}))}),vHe=["color"],vNt=(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:"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}))}),bHe=["color"],bNt=(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:"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}))}),yHe=["color"],yNt=(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:"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"}))}),xHe=["color"],xNt=(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:"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"}))}),wHe=["color"],wNt=(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:"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}))}),CHe=["color"],CNt=(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)("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}))}),SHe=["color"],SNt=(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:"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}))}),kHe=["color"],kNt=(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:"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"}))}),EHe=["color"],ENt=(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)("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"}))}),THe=["color"],TNt=(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:"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"}))}),RHe=["color"],RNt=(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:"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}))}),_He=["color"],_Nt=(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:"M1 3H14V4H1V3ZM1 6H14V8H1V6ZM14 10.25H1V12.75H14V10.25Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),AHe=["color"],ANt=(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:"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"}))}),PHe=["color"],PNt=(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:"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"}))}),LHe=["color"],LNt=(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:"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"}))}),IHe=["color"],INt=(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:"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"}))}),OHe=["color"],ONt=(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:"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"}))}),MHe=["color"],MNt=(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:"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"}))}),NHe=["color"],NNt=(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:"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"}))}),zHe=["color"],zNt=(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:"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"}))}),DHe=["color"],DNt=(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:"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"}))}),jHe=["color"],jNt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,jHe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M8.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"}))}),BHe=["color"],BNt=(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:"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"}))}),VHe=["color"],VNt=(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:"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"}))}),HHe=["color"],HNt=(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:"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"}))}),FHe=["color"],yoe=(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:"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"}))}),$He=["color"],FNt=(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:"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"}))}),GHe=["color"],MC=(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:"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"}))}),UHe=["color"],$Nt=(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:"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"}))}),ZHe=["color"],GNt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,ZHe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M3.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"}))}),qHe=["color"],UNt=(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:"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"}))}),KHe=["color"],ZNt=(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:"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"}))}),WHe=["color"],qNt=(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.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"}))}),QHe=["color"],NC=(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.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"}))}),JHe=["color"],xoe=(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:"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"}))}),XHe=["color"],KNt=(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:"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"}))}),YHe=["color"],WNt=(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:"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"}))}),eFe=["color"],QNt=(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:"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"}))}),tFe=["color"],JNt=(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:"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"}))}),rFe=["color"],XNt=(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:"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"}))}),nFe=["color"],YNt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,nFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M0.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"}))}),aFe=["color"],ezt=(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:"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"}))}),iFe=["color"],tzt=(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:"M2.14998 14V1H0.849976V14H2.14998ZM6.14998 14V1H4.84998V14H6.14998ZM10.15 1V14H8.84998V1H10.15ZM14.15 14V1H12.85V14H14.15Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),oFe=["color"],rzt=(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:"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"}))}),sFe=["color"],nzt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,sFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M4.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"}))}),lFe=["color"],azt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,lFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M3.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"}))}),cFe=["color"],izt=(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:"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"}))}),uFe=["color"],ozt=(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:"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"}))}),dFe=["color"],szt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,dFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.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"}))}),pFe=["color"],lzt=(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:"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}))}),fFe=["color"],czt=(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 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"}))}),hFe=["color"],uzt=(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:"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"}))}),mFe=["color"],dzt=(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:"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"}))}),gFe=["color"],pzt=(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:"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"}))}),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:"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"}))}),bFe=["color"],hzt=(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.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"}))}),yFe=["color"],mzt=(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.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"}))}),xFe=["color"],gzt=(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.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"}))}),wFe=["color"],vzt=(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:"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"}))}),CFe=["color"],bzt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,CFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M13.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"}))}),SFe=["color"],yzt=(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:"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"}))}),kFe=["color"],woe=(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:"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"}))}),EFe=["color"],Coe=(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:"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"}))}),TFe=["color"],Soe=(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:"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"}))}),RFe=["color"],xzt=(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:"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"}))}),_Fe=["color"],wzt=(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.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"}))}),AFe=["color"],Czt=(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:"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"}))}),PFe=["color"],koe=(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.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"}))}),LFe=["color"],Szt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,LFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M3.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"}))}),IFe=["color"],kzt=(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:"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"}))}),OFe=["color"],Ezt=(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:"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"}))}),MFe=["color"],Tzt=(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.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"}))}),NFe=["color"],Rzt=(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 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"}))}),zFe=["color"],_zt=(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:"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"}))}),DFe=["color"],Eoe=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,DFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.49991 0.877075C3.84222 0.877075 0.877075 3.84222 0.877075 7.49991C0.877075 11.1576 3.84222 14.1227 7.49991 14.1227C11.1576 14.1227 14.1227 11.1576 14.1227 7.49991C14.1227 3.84222 11.1576 0.877075 7.49991 0.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"}))}),jFe=["color"],Azt=(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",{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}))}),BFe=["color"],Pzt=(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:"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"}))}),VFe=["color"],Lzt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,VFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.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"}))}),HFe=["color"],Izt=(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:"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"}))}),FFe=["color"],Ozt=(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:"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}))}),$Fe=["color"],Mzt=(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.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"}))}),GFe=["color"],Nzt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,GFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M8.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"}))}),UFe=["color"],zzt=(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:"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"}))}),ZFe=["color"],Dzt=(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:"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"}))}),qFe=["color"],jzt=(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:"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"}))}),KFe=["color"],Bzt=(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:"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"}))}),WFe=["color"],Toe=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,WFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.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"}))}),QFe=["color"],Vzt=(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)("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}))}),JFe=["color"],Hzt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,JFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M5.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"}))}),XFe=["color"],Fzt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,XFe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M2.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"}))}),YFe=["color"],$zt=(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.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"}))}),e$e=["color"],Gzt=(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:"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"}))}),t$e=["color"],Uzt=(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:"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"}))}),r$e=["color"],Zzt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,r$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.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"}))}),n$e=["color"],qzt=(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:"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"}))}),a$e=["color"],Roe=(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:"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"}))}),i$e=["color"],Kzt=(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:"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"}))}),o$e=["color"],Wzt=(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:"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"}))}),s$e=["color"],Qzt=(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.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"}))}),l$e=["color"],Jzt=(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:"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"}))}),c$e=["color"],Xzt=(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 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"}))}),u$e=["color"],_oe=(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:"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"}))}),d$e=["color"],Yzt=(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:"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"}))}),p$e=["color"],eDt=(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:"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"}))}),f$e=["color"],tDt=(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:"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"}))}),h$e=["color"],rDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,h$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.5 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"}))}),m$e=["color"],Aoe=(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:"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"}))}),g$e=["color"],nDt=(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.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"}))}),v$e=["color"],zC=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,v$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M3.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"}))}),b$e=["color"],aDt=(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:"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"}))}),y$e=["color"],Poe=(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.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"}))}),x$e=["color"],iDt=(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 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"}))}),w$e=["color"],oDt=(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:"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}))}),C$e=["color"],sDt=(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:"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}))}),S$e=["color"],lDt=(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:"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"}))}),k$e=["color"],cDt=(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:"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"}))}),E$e=["color"],uDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,E$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M2.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"}))}),T$e=["color"],dDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,T$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M1.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"}))}),R$e=["color"],pDt=(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:"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"}))}),_$e=["color"],fDt=(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:"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"}))}),A$e=["color"],hDt=(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:"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"}))}),P$e=["color"],mDt=(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:"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"}))}),L$e=["color"],Loe=(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:"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"}))}),I$e=["color"],gDt=(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:"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"}))}),O$e=["color"],vDt=(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:"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"}))}),M$e=["color"],bDt=(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:"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"}))}),N$e=["color"],yDt=(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.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"}))}),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:"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"}))}),D$e=["color"],wDt=(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:"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"}))}),j$e=["color"],CDt=(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:"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"}))}),B$e=["color"],Ioe=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,B$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M4.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"}))}),V$e=["color"],SDt=(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:"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"}))}),H$e=["color"],kDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,H$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.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"}))}),F$e=["color"],EDt=(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:"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"}))}),$$e=["color"],TDt=(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.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"}))}),G$e=["color"],RDt=(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.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"}))}),U$e=["color"],_Dt=(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 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"}))}),Z$e=["color"],ADt=(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:"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"}))}),q$e=["color"],Ooe=(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.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"}))}),K$e=["color"],PDt=(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:"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"}))}),W$e=["color"],LDt=(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",{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}))}),Q$e=["color"],IDt=(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",{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}))}),J$e=["color"],ODt=(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:"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"}))}),X$e=["color"],MDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,X$e);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M2 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"}))}),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.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"}))}),eGe=["color"],zDt=(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:"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"}))}),tGe=["color"],DDt=(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:"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"}))}),rGe=["color"],jDt=(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:"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"}))}),nGe=["color"],BDt=(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:"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"}))}),aGe=["color"],VDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,aGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M3.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"}))}),iGe=["color"],HDt=(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:"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"}))}),oGe=["color"],DC=(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:"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"}))}),sGe=["color"],FDt=(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.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"}))}),lGe=["color"],$Dt=(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:"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"}))}),cGe=["color"],GDt=(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:"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"}))}),uGe=["color"],UDt=(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:"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"}))}),dGe=["color"],ZDt=(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:"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"}))}),pGe=["color"],qDt=(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:"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"}))}),fGe=["color"],KDt=(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:"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"}))}),hGe=["color"],WDt=(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:"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"}))}),mGe=["color"],QDt=(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 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"}))}),gGe=["color"],JDt=(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:"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"}))}),vGe=["color"],XDt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,vGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.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"}))}),bGe=["color"],YDt=(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:"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"}))}),yGe=["color"],ejt=(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:"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"}))}),xGe=["color"],Moe=(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:"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"}))}),wGe=["color"],tjt=(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:"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"}))}),CGe=["color"],rjt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,CGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M1.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"}))}),SGe=["color"],njt=(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:"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"}))}),kGe=["color"],ajt=(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 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"}))}),EGe=["color"],ijt=(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.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"}))}),TGe=["color"],ojt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,TGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.49991 0.876892C3.84222 0.876892 0.877075 3.84204 0.877075 7.49972C0.877075 11.1574 3.84222 14.1226 7.49991 14.1226C11.1576 14.1226 14.1227 11.1574 14.1227 7.49972C14.1227 3.84204 11.1576 0.876892 7.49991 0.876892ZM1.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"}))}),RGe=["color"],sjt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,RGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"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"}))}),_Ge=["color"],ljt=(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:"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"}))}),AGe=["color"],cjt=(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:"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"}))}),PGe=["color"],ujt=(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:"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"}))}),LGe=["color"],djt=(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.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"}))}),IGe=["color"],pjt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,IGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M2.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"}))}),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:"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"}))}),MGe=["color"],hjt=(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.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}))}),NGe=["color"],mjt=(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:"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"}))}),zGe=["color"],gjt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,zGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"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}))}),DGe=["color"],vjt=(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.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"}))}),jGe=["color"],bjt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,jGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M2.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"}))}),BGe=["color"],Noe=(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:"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"}))}),VGe=["color"],jC=(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:"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"}))}),HGe=["color"],yjt=(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:"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"}))}),FGe=["color"],xjt=(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:"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"}))}),$Ge=["color"],BC=(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:"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"}))}),GGe=["color"],wjt=(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:"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"}))}),UGe=["color"],Cjt=(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:"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"}))}),ZGe=["color"],Sjt=(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:"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"}))}),qGe=["color"],kjt=(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.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"}))}),KGe=["color"],Ejt=(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:"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"}))}),WGe=["color"],Tjt=(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:"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"}))}),QGe=["color"],zoe=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,QGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M3.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"}))}),JGe=["color"],Rjt=(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:"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"}))}),XGe=["color"],_jt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,XGe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.49991 0.876892C3.84222 0.876892 0.877075 3.84204 0.877075 7.49972C0.877075 11.1574 3.84222 14.1226 7.49991 14.1226C11.1576 14.1226 14.1227 11.1574 14.1227 7.49972C14.1227 3.84204 11.1576 0.876892 7.49991 0.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"}))}),YGe=["color"],Ajt=(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:"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"}))}),eUe=["color"],Pjt=(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:"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"}))}),tUe=["color"],Doe=(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:"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"}))}),rUe=["color"],Ljt=(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:"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"}))}),nUe=["color"],Ijt=(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:"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"}))}),aUe=["color"],Ojt=(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:"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"}))}),iUe=["color"],Mjt=(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:"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"}))}),oUe=["color"],dM=(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:"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"}))}),sUe=["color"],joe=(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:"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"}))}),lUe=["color"],Njt=(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.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"}))}),cUe=["color"],zjt=(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.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"}))}),uUe=["color"],Djt=(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:"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"}))}),dUe=["color"],jjt=(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:"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"}))}),pUe=["color"],Bjt=(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:"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"}))}),fUe=["color"],Vjt=(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:"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"}))}),hUe=["color"],Hjt=(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:"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"}))}),mUe=["color"],Fjt=(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:"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"}))}),gUe=["color"],$jt=(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:"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"}))}),vUe=["color"],Gjt=(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",{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"}))}),bUe=["color"],Ujt=(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",{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"}))}),yUe=["color"],Zjt=(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:"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"}))}),xUe=["color"],qjt=(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:"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"}))}),wUe=["color"],Kjt=(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:"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"}))}),CUe=["color"],Wjt=(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:"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"}))}),SUe=["color"],Qjt=(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:"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"}))}),kUe=["color"],Jjt=(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:"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"}))}),EUe=["color"],Xjt=(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:"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"}))}),TUe=["color"],Yjt=(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:"M4.10876 14L9.46582 1H10.8178L5.46074 14H4.10876Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),RUe=["color"],eBt=(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:"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"}))}),_Ue=["color"],tBt=(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.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"}))}),AUe=["color"],rBt=(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:"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"}))}),PUe=["color"],nBt=(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:"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"}))}),LUe=["color"],aBt=(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:"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"}))}),IUe=["color"],iBt=(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.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"}))}),OUe=["color"],Boe=(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:"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"}))}),MUe=["color"],Voe=(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:"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"}))}),NUe=["color"],oBt=(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:"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"}))}),zUe=["color"],sBt=(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:"M1 1H1.5H13.5H14V1.5V13.5V14H13.5H1.5H1V13.5V1.5V1ZM2 2V13H13V2H2Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),DUe=["color"],lBt=(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:"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"}))}),jUe=["color"],Hoe=(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:"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"}))}),BUe=["color"],cBt=(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:"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}))}),VUe=["color"],uBt=(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:"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"}))}),HUe=["color"],B2=(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:"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"}))}),FUe=["color"],dBt=(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:"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"}))}),$Ue=["color"],pBt=(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.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"}))}),GUe=["color"],fBt=(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.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"}))}),UUe=["color"],hBt=(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:"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"}))}),ZUe=["color"],mBt=(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:"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"}))}),qUe=["color"],gBt=(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:"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"}))}),KUe=["color"],vBt=(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:"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"}))}),WUe=["color"],bBt=(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:"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"}))}),QUe=["color"],Foe=(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:"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"}))}),JUe=["color"],yBt=(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:"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"}))}),XUe=["color"],xBt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,XUe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M3.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"}))}),YUe=["color"],wBt=(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:"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"}))}),eZe=["color"],CBt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,eZe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M2.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"}))}),tZe=["color"],SBt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,tZe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M2 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"}))}),rZe=["color"],kBt=(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:"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"}))}),nZe=["color"],EBt=(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:"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"}))}),aZe=["color"],TBt=(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:"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"}))}),iZe=["color"],RBt=(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:"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"}))}),oZe=["color"],_Bt=(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:"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"}))}),sZe=["color"],ABt=(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:"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"}))}),lZe=["color"],PBt=(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:"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"}))}),cZe=["color"],LBt=(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:"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"}))}),uZe=["color"],IBt=(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:"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"}))}),dZe=["color"],OBt=(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:"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"}))}),pZe=["color"],MBt=(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:"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"}))}),fZe=["color"],NBt=(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:"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"}))}),hZe=["color"],zBt=(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:"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"}))}),mZe=["color"],DBt=(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",{opacity:".25",d:"M0 0H3V3H0V0ZM6 3H3V6H0V9H3V12H0V15H3V12H6V15H9V12H12V15H15V12H12V9H15V6H12V3H15V0H12V3H9V0H6V3ZM6 6V3H9V6H6ZM6 9H3V6H6V9ZM9 9V6H12V9H9ZM9 9H6V12H9V9Z",fill:n,fillRule:"evenodd",clipRule:"evenodd"}))}),gZe=["color"],jBt=(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:"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"}))}),vZe=["color"],BBt=(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:"M4 6H11L7.5 10.5L4 6Z",fill:n}))}),bZe=["color"],VBt=(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:"M9 4L9 11L4.5 7.5L9 4Z",fill:n}))}),yZe=["color"],HBt=(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:"M6 11L6 4L10.5 7.5L6 11Z",fill:n}))}),xZe=["color"],FBt=(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:"M4 9H11L7.5 4.5L4 9Z",fill:n}))}),wZe=["color"],$Bt=(0,v.forwardRef)(function(e,t){var r=e.color,n=r===void 0?"currentColor":r,a=H(e,wZe);return(0,v.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),(0,v.createElement)("path",{d:"M7.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"}))}),CZe=["color"],GBt=(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:"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"}))}),SZe=["color"],UBt=(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:"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"}))}),kZe=["color"],ZBt=(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:"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"}))}),EZe=["color"],qBt=(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:"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"}))}),TZe=["color"],KBt=(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:"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"}))}),RZe=["color"],WBt=(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:"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"}))}),_Ze=["color"],QBt=(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:"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"}))}),AZe=["color"],JBt=(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 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"}))}),PZe=["color"],XBt=(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:"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"}))}),LZe=["color"],YBt=(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:"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"}))}),IZe=["color"],eVt=(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:"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"}))}),OZe=["color"],tVt=(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:"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"}))}),MZe=["color"],rVt=(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:"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"}))}),NZe=["color"],nVt=(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:"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 dR=_(me(),1),ebe=_(ct(),1),axr=_(Q(),1);var s6=_(me(),1),Sd=_(me(),1),tbe=_(me(),1),rbe=_(me(),1);var nbe=_(ct(),1);var l6=_(me(),1),kd=_(me(),1),c6=_(me(),1),u6=_(me(),1),X8=_(me(),1);var hh=_(me(),1),R3=_(me(),1),sbe=_(me(),1),lF=_(me(),1),cbe=_(ct(),1),dxr=_(Q(),1);var tl=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 fs=typeof window>"u"||"Deno"in globalThis;function eo(){}function Uoe(e,t){return typeof e=="function"?e(t):e}function u4(e){return typeof e=="number"&&e>=0&&e!==1/0}function VC(e,t){return Math.max(e+(t||0)-Date.now(),0)}function Cf(e,t){return typeof e=="function"?e(t):e}function rl(e,t){return typeof e=="function"?e(t):e}function HC(e,t){let{type:r="all",exact:n,fetchStatus:a,predicate:i,queryKey:o,stale:s}=e;if(o){if(n){if(t.queryHash!==d4(o,t.options))return!1}else if(!V2(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 FC(e,t){let{exact:r,status:n,predicate:a,mutationKey:i}=e;if(i){if(!t.options.mutationKey)return!1;if(r){if(Qu(t.options.mutationKey)!==Qu(i))return!1}else if(!V2(t.options.mutationKey,i))return!1}return!(n&&t.state.status!==n||a&&!a(t))}function d4(e,t){return(t?.queryKeyHashFn||Qu)(e)}function Qu(e){return JSON.stringify(e,(t,r)=>pM(r)?Object.keys(r).sort().reduce((n,a)=>(n[a]=r[a],n),{}):r)}function V2(e,t){return e===t?!0:typeof e!=typeof t?!1:e&&t&&typeof e=="object"&&typeof t=="object"?!Object.keys(t).some(r=>!V2(e[r],t[r])):!1}function H2(e,t){if(e===t)return e;let r=$oe(e)&&$oe(t);if(r||pM(e)&&pM(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 p4(e,t,r){if(typeof r.structuralSharing=="function")return r.structuralSharing(e,t);if(r.structuralSharing!==!1){if(0)try{}catch(n){}return H2(e,t)}return t}function qoe(e,t,r=0){let n=[...e,t];return r&&n.length>r?n.slice(1):n}function Koe(e,t,r=0){let n=[t,...e];return r&&n.length>r?n.slice(0,-1):n}var $2=Symbol();function $C(e,t){return!e.queryFn&&t?.initialPromise?()=>t.initialPromise:!e.queryFn||e.queryFn===$2?()=>Promise.reject(new Error(`Missing queryFn: '${e.queryHash}'`)):e.queryFn}var zZe=class extends tl{#e;#t;#r;constructor(){super(),this.#r=e=>{if(!fs&&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"}},M0=new zZe;var DZe=class extends tl{#e=!0;#t;#r;constructor(){super(),this.#r=e=>{if(!fs&&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}},N0=new DZe;function f4(){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 jZe(e){return Math.min(1e3*2**e,3e4)}function fM(e){return(e??"online")==="online"?N0.isOnline():!0}var hM=class extends Error{constructor(e){super("CancelledError"),this.revert=e?.revert,this.silent=e?.silent}};function h4(e){return e instanceof hM}function GC(e){let t=!1,r=0,n=!1,a,i=f4(),o=y=>{n||(h(new hM(y)),e.abort?.())},s=()=>{t=!0},l=()=>{t=!1},u=()=>M0.isFocused()&&(e.networkMode==="always"||N0.isOnline())&&e.canRun(),c=()=>fM(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=k=>{(n||u())&&y(k)},e.onPause?.()}).then(()=>{a=void 0,n||e.onContinue?.()}),b=()=>{if(n)return;let y,k=r===0?e.initialPromise:void 0;try{y=k??e.fn()}catch(C){y=Promise.reject(C)}Promise.resolve(y).then(d).catch(C=>{if(n)return;let T=e.retry??(fs?0:3),E=e.retryDelay??jZe,w=typeof E=="function"?E(r,C):E,P=T===!0||typeof T=="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 BZe(){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=BZe();var UC=class{#e;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),u4(this.gcTime)&&(this.#e=setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(fs?1/0:5*60*1e3))}clearGcTimeout(){this.#e&&(clearTimeout(this.#e),this.#e=void 0)}};var mM=class extends UC{#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=VZe(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=p4(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(eo).catch(eo):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.#e)}isActive(){return this.observers.some(e=>rl(e.options.enabled,this)!==!1)}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===$2||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||!VC(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=$C(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=>{h4(s)&&s.silent||this.#o({type:"error",error:s}),h4(s)||(this.#r.config.onError?.(s,this),this.#r.config.onSettled?.(this.state.data,s,this)),this.scheduleGc()};return this.#n=GC({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,...gM(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 h4(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 gM(e,t){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:fM(t.networkMode)?"fetching":"paused",...e===void 0&&{error:null,status:"pending"}}}function VZe(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 vM=class extends tl{constructor(e={}){super(),this.config=e,this.#e=new Map}#e;build(e,t,r){let n=t.queryKey,a=t.queryHash??d4(n,t),i=this.get(a);return i||(i=new mM({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=>HC(t,r))}findAll(e={}){let t=this.getAll();return Object.keys(e).length>0?t.filter(r=>HC(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 bM=class extends UC{#e;#t;#r;constructor(e){super(),this.mutationId=e.mutationId,this.#t=e.mutationCache,this.#e=[],this.state=e.state||yM(),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=GC({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 yM(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}var xM=class extends tl{constructor(e={}){super(),this.config=e,this.#e=new Map,this.#t=Date.now()}#e;#t;build(e,t,r){let n=new bM({mutationCache:this,mutationId:++this.#t,options:e.defaultMutationOptions(t),state:r});return this.add(n),n}add(e){let t=ZC(e),r=this.#e.get(t)??[];r.push(e),this.#e.set(t,r),this.notify({type:"added",mutation:e})}remove(e){let t=ZC(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(ZC(e))?.find(r=>r.state.status==="pending");return!t||t===e}runNext(e){return this.#e.get(ZC(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=>FC(t,r))}findAll(e={}){return this.getAll().filter(t=>FC(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(eo))))}};function ZC(e){return e.options.scope?.id??String(e.mutationId)}function G2(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=$C(t.options,t.fetchOptions),g=async(b,y,k)=>{if(c)return Promise.reject();if(y==null&&b.pages.length)return Promise.resolve(b);let C={queryKey:t.queryKey,pageParam:y,direction:k?"backward":"forward",meta:t.options.meta};d(C);let T=await h(C),{maxPages:E}=t.options,w=k?Koe:qoe;return{pages:w(b.pages,T,E),pageParams:w(b.pageParams,y,E)}};if(a&&i.length){let b=a==="backward",y=b?Woe:wM,k={pages:i,pageParams:o},C=y(n,k);s=await g(k,C,b)}else{let b=e??i.length;do{let y=l===0?o[0]??n.initialPageParam:wM(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 wM(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 Woe(e,{pages:t,pageParams:r}){return t.length>0?e.getPreviousPageParam?.(t[0],t,r[0],r):void 0}function Qoe(e,t){return t?wM(e,t)!=null:!1}function Joe(e,t){return!t||!e.getPreviousPageParam?!1:Woe(e,t)!=null}var CM=class{#e;#t;#r;#n;#a;#i;#o;#l;constructor(e={}){this.#e=e.queryCache||new vM,this.#t=e.mutationCache||new xM,this.#r=e.defaultOptions||{},this.#n=new Map,this.#a=new Map,this.#i=0}mount(){this.#i++,this.#i===1&&(this.#o=M0.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#e.onFocus())}),this.#l=N0.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.getQueryData(e.queryKey);if(t===void 0)return this.fetchQuery(e);{let r=this.defaultQueryOptions(e),n=this.#e.build(this,r);return e.revalidateIfStale&&n.isStaleByTime(Cf(r.staleTime,n))&&this.prefetchQuery(r),Promise.resolve(t)}}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=Uoe(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(eo).catch(eo)}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(eo)),a.state.fetchStatus==="paused"?Promise.resolve():i}));return Promise.all(n).then(eo)}fetchQuery(e){let t=this.defaultQueryOptions(e);t.retry===void 0&&(t.retry=!1);let r=this.#e.build(this,t);return r.isStaleByTime(Cf(t.staleTime,r))?r.fetch(t):Promise.resolve(r.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(eo).catch(eo)}fetchInfiniteQuery(e){return e.behavior=G2(e.pages),this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(eo).catch(eo)}ensureInfiniteQueryData(e){return e.behavior=G2(e.pages),this.ensureQueryData(e)}resumePausedMutations(){return N0.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(Qu(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){let t=[...this.#n.values()],r={};return t.forEach(n=>{V2(e,n.queryKey)&&Object.assign(r,n.defaultOptions)}),r}setMutationDefaults(e,t){this.#a.set(Qu(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){let t=[...this.#a.values()],r={};return t.forEach(n=>{V2(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=d4(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.enabled!==!0&&t.queryFn===$2&&(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 Sf=class extends tl{constructor(e,t){super(),this.options=t,this.#e=e,this.#l=null,this.#o=f4(),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),Xoe(this.#t,this.options)?this.#v():this.updateResult(),this.#x())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return SM(this.#t,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return SM(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 rl(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&&!F2(this.options,r)&&this.#e.getQueryCache().notify({type:"observerOptionsUpdated",query:this.#t,observer:this});let a=this.hasListeners();a&&Yoe(this.#t,n,this.options,r)&&this.#v(),this.updateResult(t),a&&(this.#t!==n||rl(this.options.enabled,this.#t)!==rl(r.enabled,this.#t)||Cf(this.options.staleTime,this.#t)!==Cf(r.staleTime,this.#t))&&this.#g();let i=this.#w();a&&(this.#t!==n||rl(this.options.enabled,this.#t)!==rl(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 FZe(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(eo)),t}#g(){this.#y();let e=Cf(this.options.staleTime,this.#t);if(fs||this.#n.isStale||!u4(e))return;let r=VC(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,!(fs||rl(this.options.enabled,this.#t)===!1||!u4(this.#f)||this.#f===0)&&(this.#d=setInterval(()=>{(this.options.refetchIntervalInBackground||M0.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&&Xoe(e,t),$=L&&Yoe(e,r,t,n);(N||$)&&(c={...c,...gM(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=p4(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=p4(a?.data,L,t),d=!0)}this.#l&&(g=this.#l,h=this.#u,b=Date.now(),y="error");let k=c.fetchStatus==="fetching",C=y==="pending",T=y==="error",E=C&&k,w=h!==void 0,I={status:y,fetchStatus:c.fetchStatus,isPending:C,isSuccess:y==="success",isError:T,isInitialLoading:E,isLoading:E,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:k,isRefetching:k&&!C,isLoadingError:T&&!w,isPaused:c.fetchStatus==="paused",isPlaceholderData:d,isRefetchError:T&&w,isStale:kM(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=f4();L(z)},$=this.#o;switch($.status){case"pending":e.queryHash===r.queryHash&&L($);break;case"fulfilled":(I.status==="error"||I.data!==$.value)&&N();break;case"rejected":(I.status!=="error"||I.error!==$.reason)&&N();break}}return I}updateResult(e){let t=this.#n,r=this.createResult(this.#t,this.options);if(this.#a=this.#t.state,this.#i=this.options,this.#a.data!==void 0&&(this.#c=this.#t),F2(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 HZe(e,t){return rl(t.enabled,e)!==!1&&e.state.data===void 0&&!(e.state.status==="error"&&t.retryOnMount===!1)}function Xoe(e,t){return HZe(e,t)||e.state.data!==void 0&&SM(e,t,t.refetchOnMount)}function SM(e,t,r){if(rl(t.enabled,e)!==!1){let n=typeof r=="function"?r(e):r;return n==="always"||n!==!1&&kM(e,t)}return!1}function Yoe(e,t,r,n){return(e!==t||rl(n.enabled,e)===!1)&&(!r.suspense||e.state.status!=="error")&&kM(e,r)}function kM(e,t){return rl(t.enabled,e)!==!1&&e.isStaleByTime(Cf(t.staleTime,e))}function FZe(e,t){return!F2(e.getCurrentResult(),t)}var qC=class extends Sf{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:G2()},t)}getOptimisticResult(e){return e.behavior=G2(),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:Qoe(t,r.data),hasPreviousPage:Joe(t,r.data),isFetchNextPageError:u,isFetchingNextPage:c,isFetchPreviousPageError:d,isFetchingPreviousPage:h,isRefetchError:s&&!u&&!d,isRefetching:i&&!c&&!h}}};var EM=class extends tl{#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),F2(this.options,t)||this.#e.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.#r,observer:this}),t?.mutationKey&&this.options.mutationKey&&Qu(t.mutationKey)!==Qu(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??yM();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 g4=_(Q(),1);var U2=_(Q(),1),ese=_(me(),1),TM=U2.createContext(void 0),Zn=e=>{let t=U2.useContext(TM);if(e)return e;if(!t)throw new Error("No QueryClient set, use QueryClientProvider to set one");return t},RM=({client:e,children:t})=>(U2.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]),(0,ese.jsx)(TM.Provider,{value:e,children:t}));var KC=_(Q(),1),tse=KC.createContext(!1),WC=()=>KC.useContext(tse),UZe=tse.Provider;var m4=_(Q(),1),ZZe=_(me(),1);function qZe(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}var KZe=m4.createContext(qZe()),QC=()=>m4.useContext(KZe);var rse=_(Q(),1);function JC(e,t){return typeof e=="function"?e(...t):!!e}function Z2(){}var _M=(e,t)=>{(e.suspense||e.throwOnError||e.experimental_prefetchInRender)&&(t.isReset()||(e.retryOnMount=!1))},AM=e=>{rse.useEffect(()=>{e.clearReset()},[e])},PM=({result:e,errorResetBoundary:t,throwOnError:r,query:n})=>e.isError&&!t.isReset()&&!e.isFetching&&n&&JC(r,[e.error,n]);var LM=e=>{e.suspense&&(e.staleTime===void 0&&(e.staleTime=1e3),typeof e.gcTime=="number"&&(e.gcTime=Math.max(e.gcTime,1e3)))},IM=(e,t)=>e.isLoading&&e.isFetching&&!t,OM=(e,t)=>e?.suspense&&t.isPending,XC=(e,t,r)=>t.fetchOptimistic(e).catch(()=>{r.clearReset()});var kf=_(Q(),1);function q2(e,t,r){let n=Zn(r),a=WC(),i=QC(),o=n.defaultQueryOptions(e);n.getDefaultOptions().queries?._experimental_beforeQuery?.(o),o._optimisticResults=a?"isRestoring":"optimistic",LM(o),_M(o,i),AM(i);let s=!n.getQueryCache().get(o.queryHash),[l]=kf.useState(()=>new t(n,o)),u=l.getOptimisticResult(o);if(kf.useSyncExternalStore(kf.useCallback(c=>{let d=a?Z2:l.subscribe(Ur.batchCalls(c));return l.updateResult(),d},[l,a]),()=>l.getCurrentResult(),()=>l.getCurrentResult()),kf.useEffect(()=>{l.setOptions(o,{listeners:!1})},[o,l]),OM(o,u))throw XC(o,l,i);if(PM({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&&!fs&&IM(u,a)&&(s?XC(o,l,i):n.getQueryCache().get(o.queryHash)?.promise)?.catch(Z2).finally(()=>{l.updateResult()}),o.notifyOnChangeProps?u:l.trackResult(u)}function MM(e,t){return q2(e,Sf,t)}var YC=_(Q(),1);var ase=_(Q(),1);var E1=_(Q(),1);function NM(e,t){let r=Zn(t);return ose({filters:{...e,status:"pending"}},r).length}function ise(e,t){return e.findAll(t.filters).map(r=>t.select?t.select(r):r.state)}function ose(e={},t){let r=Zn(t).getMutationCache(),n=E1.useRef(e),a=E1.useRef(null);return a.current||(a.current=ise(r,e)),E1.useEffect(()=>{n.current=e}),E1.useSyncExternalStore(E1.useCallback(i=>r.subscribe(()=>{let o=H2(a.current,ise(r,n.current));a.current!==o&&(a.current=o,Ur.schedule(i))}),[r]),()=>a.current,()=>a.current)}var T1=_(Q(),1);function v4(e,t){let r=Zn(t),[n]=T1.useState(()=>new EM(r,e));T1.useEffect(()=>{n.setOptions(e)},[n,e]);let a=T1.useSyncExternalStore(T1.useCallback(o=>n.subscribe(Ur.batchCalls(o)),[n]),()=>n.getCurrentResult(),()=>n.getCurrentResult()),i=T1.useCallback((o,s)=>{n.mutate(o,s).catch(Z2)},[n]);if(a.error&&JC(n.options.throwOnError,[a.error]))throw a.error;return{...a,mutate:i,mutateAsync:a.mutate}}function zM(e,t){return q2(e,qC,t)}var ube=_(Q(),1),dbe=_(ct(),1);var d6=_(me(),1),pbe=_(ct(),1),fbe=_(ct(),1),TR=_(Q(),1);function xi(e){return!e||typeof e!="object"?"":"position"in e||"type"in e?sse(e.position):"start"in e||"end"in e?sse(e):"line"in e||"column"in e?DM(e):""}function DM(e){return lse(e&&e.line)+":"+lse(e&&e.column)}function sse(e){return DM(e&&e.start)+"-"+DM(e&&e.end)}function lse(e){return e&&typeof e=="number"?e:1}var xr=class extends Error{constructor(t,r,n){super(),typeof r=="string"&&(n=r,r=void 0);let a="",i={},o=!1;if(r&&("line"in r&&"column"in r?i={place:r}:"start"in r&&"end"in r?i={place:r}:"type"in r?i={ancestors:[r],place:r.position}:i={...r}),typeof t=="string"?a=t:!i.cause&&t&&(o=!0,a=t.message,i.cause=t),!i.ruleId&&!i.source&&typeof n=="string"){let l=n.indexOf(":");l===-1?i.ruleId=n:(i.source=n.slice(0,l),i.ruleId=n.slice(l+1))}if(!i.place&&i.ancestors&&i.ancestors){let l=i.ancestors[i.ancestors.length-1];l&&(i.place=l.position)}let s=i.place&&"start"in i.place?i.place.start:i.place;this.ancestors=i.ancestors||void 0,this.cause=i.cause||void 0,this.column=s?s.column:void 0,this.fatal=void 0,this.file,this.message=a,this.line=s?s.line:void 0,this.name=xi(i.place)||"1:1",this.place=i.place||void 0,this.reason=this.message,this.ruleId=i.ruleId||void 0,this.source=i.source||void 0,this.stack=o&&i.cause&&typeof i.cause.stack=="string"?i.cause.stack:"",this.actual,this.expected,this.note,this.url}};xr.prototype.file="";xr.prototype.name="";xr.prototype.reason="";xr.prototype.message="";xr.prototype.stack="";xr.prototype.column=void 0;xr.prototype.line=void 0;xr.prototype.ancestors=void 0;xr.prototype.cause=void 0;xr.prototype.fatal=void 0;xr.prototype.place=void 0;xr.prototype.ruleId=void 0;xr.prototype.source=void 0;var eu={basename:XZe,dirname:YZe,extname:eqe,join:tqe,sep:"/"};function XZe(e,t){if(t!==void 0&&typeof t!="string")throw new TypeError('"ext" argument must be a string');b4(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 YZe(e){if(b4(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 eqe(e){b4(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 tqe(...e){let t=-1,r;for(;++t0&&e.codePointAt(e.length-1)===47&&(r+="/"),t?"/"+r:r}function nqe(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 b4(e){if(typeof e!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}var cse={cwd:aqe};function aqe(){return"/"}function K2(e){return!!(e!==null&&typeof e=="object"&&"href"in e&&e.href&&"protocol"in e&&e.protocol&&e.auth===void 0)}function use(e){if(typeof e=="string")e=new URL(e);else if(!K2(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 iqe(e)}function iqe(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 eS=class extends y4{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 k=0;for(;k0&&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 k={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&&k.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(k,{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=vse(a.jsx||r.pragma||"React.createElement");d.unshift(u);let b={type:"CallExpression",callee:g,arguments:d,optional:!1};x4(o,b),this.replace(b)}})}function hqe(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:tS(e.name),value:t,kind:"init",method:!1,shorthand:!1,computed:!1};return x4(e,r),r}function tS(e){let t;if(e.type==="JSXMemberExpression"){let r=tS(e.property);t={type:"MemberExpression",object:tS(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 x4(e,t),t}function vse(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},tu=17,xqe={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:tu,ClassExpression:tu,FunctionExpression:tu,ObjectExpression:tu,UpdateExpression:16,UnaryExpression:15,AwaitExpression:15,BinaryExpression:14,LogicalExpression:13,ConditionalExpression:4,AssignmentExpression:3,YieldExpression:2,RestElement:1};function W2(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:Ese=function(e,t){t.write("..."),this[e.argument.type](e.argument,t)},SpreadElement:Ese,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),iS(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:Tse=function(e,t){let r=e.operator==="in";r&&t.write("("),iS(t,e.left,e,!1),t.write(" "+e.operator+" "),iS(t,e.right,e,!0),r&&t.write(")")},LogicalExpression:Tse,ConditionalExpression(e,t){let{test:r}=e,n=t.expressionsPrecedence[r.type];n===tu||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===tu||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 Pse(e,t){let r=new qM(t);return r.generator[e.type](e,r),r.output}var kqe={};function WM(e,t){let{SourceMapGenerator:r,filePath:n,handlers:a}=t||kqe,i=r?new r({file:n||".js"}):void 0,o=Pse(e,{comments:!0,generator:{...KM,...a},sourceMap:i||void 0}),s=i?i.toJSON():void 0;return{value:o,map:s}}var QM={JSXAttribute:Eqe,JSXClosingElement:Tqe,JSXClosingFragment:Rqe,JSXElement:_qe,JSXEmptyExpression:Aqe,JSXExpressionContainer:Pqe,JSXFragment:Lqe,JSXIdentifier:Iqe,JSXMemberExpression:Oqe,JSXNamespacedName:Mqe,JSXOpeningElement:Nqe,JSXOpeningFragment:zqe,JSXSpreadAttribute:Dqe,JSXText:jqe};function Eqe(e,t){this[e.name.type](e.name,t),e.value!==null&&e.value!==void 0&&(t.write("="),e.value.type==="Literal"?t.write('"'+Lse(String(e.value.value)).replace(/"/g,""")+'"',e):this[e.value.type](e.value,t))}function Tqe(e,t){t.write("")}function Rqe(e,t){t.write("",e)}function _qe(e,t){let r=-1;if(this[e.openingElement.type](e.openingElement,t),e.children)for(;++r":">")}function zqe(e,t){t.write("<>",e)}function Dqe(e,t){t.write("{"),this.SpreadElement(e,t),t.write("}")}function jqe(e,t){t.write(Lse(e.value).replace(/[<>{}]/g,Bqe),e)}function Lse(e){return e.replace(/&(?=[#a-z])/gi,"&")}function Bqe(e){return e==="<"?"<":e===">"?">":e==="{"?"{":"}"}function oS(){let e=this.data(),t=e.settings||(e.settings={}),r=t.handlers||(t.handlers={});(t.plugins||(t.plugins=[])).push((0,Ise.default)()),Object.assign(r,QM)}function sS(e){let t=this;this.compiler=r;function r(n,a){let i={...t.data("settings"),...e},o=WM(n,{SourceMapGenerator:i.SourceMapGenerator,filePath:a.path||"unknown.js",handlers:i.handlers});return a.map=o.map,o.value}}function Ose(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 Mse(e,t){let r=t||{};return(e[e.length-1]===""?[...e,""]:e).join((r.padRight?" ":"")+","+(r.padLeft===!1?"":" ")).trim()}var R1=class{constructor(t,r,n){this.property=t,this.normal=r,n&&(this.space=n)}};R1.prototype.property={};R1.prototype.normal={};R1.prototype.space=null;function JM(e,t){let r={},n={},a=-1;for(;++air,booleanish:()=>ka,commaOrSpaceSeparated:()=>hs,commaSeparated:()=>Ef,number:()=>ze,overloadedBoolean:()=>XM,spaceSeparated:()=>hn});var Vqe=0,ir=j0(),ka=j0(),XM=j0(),ze=j0(),hn=j0(),Ef=j0(),hs=j0();function j0(){return 2**++Vqe}var YM=Object.keys(C4),B0=class extends ro{constructor(t,r,n,a){let i=-1;if(super(t,r),Nse(this,"space",a),typeof n=="number")for(;++i4&&r.slice(0,4)==="data"&&Fqe.test(t)){if(t.charAt(4)==="-"){let i=t.slice(5).replace(jse,Uqe);n="data"+i.charAt(0).toUpperCase()+i.slice(1)}else{let i=t.slice(4);if(!jse.test(i)){let o=i.replace($qe,Gqe);o.charAt(0)!=="-"&&(o="-"+o),t="data"+o}}a=B0}return new a(n,t)}function Gqe(e){return"-"+e.toLowerCase()}function Uqe(e){return e.charAt(1).toUpperCase()}var iN={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 Bse=JM([tN,eN,rN,nN,zse],"html"),J2=JM([tN,eN,rN,nN,Dse],"svg");function Vse(e){return e.join(" ").trim()}var Wse=_(Kse(),1),Qse=Wse.default;var sN={}.hasOwnProperty,nKe=/[A-Z]/g,aKe=/-([a-z])/g,iKe=new Set(["td","th"]);function Jse(e,t){let r=t.schema,n=r,a=e.properties||{};r.space==="html"&&e.tagName.toLowerCase()==="svg"&&(n=J2,t.schema=n);let i=t.all(e),o=[],s,l,u;for(s in a)if(sN.call(a,s)){let d=a[s],h=aN(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?iN[h.property]||h.property:h.attribute,Array.isArray(d)&&(d=h.commaSeparated?Mse(d):Vse(d)),s==="style"){let b=typeof d=="object"?d:oKe(String(d),e.tagName);t.stylePropertyNameCase==="css"&&(b=sKe(b));let y=[],k;for(k in b)sN.call(b,k)&&y.push({type:"Property",method:!1,shorthand:!1,computed:!1,key:Mo(k)?{type:"Identifier",name:k}:{type:"Literal",value:k},value:{type:"Literal",value:String(b[k])},kind:"init"});u=y,g={type:"JSXExpressionContainer",expression:{type:"ObjectExpression",properties:y}}}else if(d===!0)g=null;else if(t.tableCellAlignToStyle&&iKe.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"?Xse("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 oKe(e,t){let r={};try{Qse(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(aKe,lKe)),r[o]=i}}function sKe(e){let t={},r;for(r in e)sN.call(e,r)&&(t[Xse(r)]=e[r]);return t}function Xse(e){let t=e.replace(nKe,cKe);return t.slice(0,3)==="ms-"&&(t="-"+t),t}function lKe(e,t){return t.toUpperCase()}function cKe(e){return"-"+e.toLowerCase()}var uKe={}.hasOwnProperty,dKe=[];function Tf(e,t){let r=t?[...t].sort(lN):dKe;r.length>0&&ele(e,{comments:r,index:0})}function ele(e,t){if(t.index===t.comments.length)return;let r=[],n=[],a;for(a in e)if(uKe.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 Yse(e,t,r,n){let a=[];for(;e.comments[e.index]&&lN(e.comments[e.index],t,r)<1;)a.push(Object.assign({},e.comments[e.index++],n));return a}function lN(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),Tf(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 uN(e,t){let r=t.schema,n=r,a=e.attributes||[],i=-1;e.name&&r.space==="html"&&e.name.toLowerCase()==="svg"&&(n=J2,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 tle(e,t){let r=e.data&&e.data.estree,n=r&&r.comments||[];r&&(t.comments.push(...n),Tf(r,n),t.esm.push(...r.body))}var pKe=/[ \t\n\f\r]/g;function dN(e){return typeof e=="object"?e.type==="text"?rle(e.value):!1:rle(e)}function rle(e){return e.replace(pKe,"")===""}function nle(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 S4(e){let t=dS(e),r=uS(e);if(t&&r)return{start:t,end:r}}var ole={}.hasOwnProperty;function fN(e,t){let r=t||{};function n(a,...i){let o=n.invalid,s=n.handlers;if(a&&ole.call(a,e)){let l=String(a[e]);o=ole.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 hKe={}.hasOwnProperty,mKe=new Set(["table","tbody","thead","tfoot","tr"]);function sle(e){let t=fN("type",{invalid:gKe,unknown:vKe,handlers:{...pN,...e.handlers}});return{elementAttributeNameCase:e.elementAttributeNameCase||"react",schema:e.space==="svg"?J2:Bse,stylePropertyNameCase:e.stylePropertyNameCase||"dom",tableCellAlignToStyle:e.tableCellAlignToStyle!==!1,comments:[],esm:[],all:bKe,createJsxAttributeName:xKe,createJsxElementName:wKe,handle:r,inherit:yKe,patch:lle};function r(n){return t(n,this)}}function gKe(e){throw new Error("Cannot handle value `"+e+"`, expected node")}function vKe(e){throw"type"in e,new Error("Cannot handle unknown node `"+e.type+"`")}function bKe(e){let t=e.children||[],r=-1,n=[],a=this.schema.space==="html"&&e.type==="element"&&mKe.has(e.tagName.toLowerCase());for(;++r=48&&t<=57}function fle(e){let t=typeof e=="string"?e.charCodeAt(0):e;return t>=97&&t<=102||t>=65&&t<=70||t>=48&&t<=57}function hle(e){let t=typeof e=="string"?e.charCodeAt(0):e;return t>=97&&t<=122||t>=65&&t<=90}function yN(e){return hle(e)||fS(e)}var mle=document.createElement("i");function Xu(e){let t="&"+e+";";mle.innerHTML=t;let r=mle.textContent;return r.charCodeAt(r.length-1)===59&&e!=="semi"||r===t?!1:r}var Y2=String.fromCharCode,kKe=["","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 xN(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 k=e.charCodeAt(a+1);if(k===9||k===10||k===12||k===32||k===38||k===60||Number.isNaN(k)||r&&k===r){o+=Y2(h),c++;continue}let C=a+1,T=C,E=C,w;if(k===35){E=++T;let W=e.charCodeAt(E);W===88||W===120?(w="hexadecimal",E=++T):w="decimal"}else w="named";let P="",I="",L="",N=w==="named"?yN:w==="decimal"?fS:fle;for(E--;++E<=e.length;){let W=e.charCodeAt(E);if(!N(W))break;L+=Y2(W),w==="named"&&vN.includes(L)&&(P=L,I=Xu(L))}let $=e.charCodeAt(E)===59;if($){E++;let W=w==="named"?Xu(L):!1;W&&(P=L,I=W)}let z=1+E-C,ae="";if(!(!$&&t.nonTerminated===!1))if(!L)w!=="named"&&b(4,z);else if(w==="named"){if($&&!I)b(5,1);else if(P!==L&&(E=T+P.length,z=1+E-T,$=!1),!$){let W=P?1:3;if(t.attribute){let Z=e.charCodeAt(E);Z===61?(b(W,z),I=""):yN(Z)?I="":b(W,z)}else b(W,z)}ae=I}else{$||b(2,z);let W=Number.parseInt(L,w==="hexadecimal"?16:10);if(EKe(W))b(7,z),ae=Y2(65533);else if(W in bN)b(6,z),ae=bN[W];else{let Z="";TKe(W)&&b(6,z),W>65535&&(W-=65536,Z+=Y2(W>>>10|55296),W=56320|W&1023),ae=Z+Y2(W)}}if(ae){y(),d=g(),a=E-1,c+=E-C+1,n.push(ae);let W=g();W.offset++,t.reference&&t.reference.call(t.referenceContext,ae,{start:d,end:W},e.slice(C-1,E)),d=W}else L=e.slice(C-1,E),o+=L,c+=L.length,a=E-1}else h===10&&(u++,i++,c=0),Number.isNaN(h)?y():(o+=Y2(h),c++);return n.join("");function g(){return{line:u,column:c,offset:a+((s?s.offset:0)||0)}}function b(k,C){let T;t.warning&&(T=g(),T.column+=C,T.offset+=C,t.warning.call(t.warningContext,kKe[k],T,k))}function y(){o&&(n.push(o),t.text&&t.text.call(t.textContext,o,{start:d,end:g()}),o="")}}function EKe(e){return e>=55296&&e<=57343||e>1114111}function TKe(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 RKe=/["&'<>`]/g,_Ke=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,AKe=/[\x01-\t\v\f\x0E-\x1F\x7F\x81\x8D\x8F\x90\x9D\xA0-\uFFFF]/g,PKe=/[|\\{}()[\]^$+*?.]/g,gle=new WeakMap;function vle(e,t){if(e=e.replace(t.subset?LKe(t.subset):RKe,n),t.subset||t.escapeOnly)return e;return e.replace(_Ke,r).replace(AKe,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 LKe(e){let t=gle.get(e);return t||(t=IKe(e),gle.set(e,t)),t}function IKe(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 OKe={}.hasOwnProperty,MKe={},mS;for(mS in hS)OKe.call(hS,mS)&&(MKe[hS[mS]]=mS);function ble(e){return"&#x"+e.toString(16).toUpperCase()+";"}function yle(e,t){return vle(e,Object.assign({format:ble},t))}var xle=" ";function wN(){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:k,mdxJsxFlowTagAttributeValueLiteralValue:r,mdxJsxFlowTagAttributeValueExpression:C,mdxJsxFlowTagAttributeValueExpressionValue:r,mdxJsxFlowTagSelfClosingMarker:T,mdxJsxFlowTag:E,mdxJsxTextTagClosingMarker:s,mdxJsxTextTagNamePrimary:l,mdxJsxTextTagNameMember:u,mdxJsxTextTagNameLocal:c,mdxJsxTextTagExpressionAttribute:g,mdxJsxTextTagExpressionAttributeValue:r,mdxJsxTextTagAttributeNamePrimary:b,mdxJsxTextTagAttributeNameLocal:y,mdxJsxTextTagAttributeValueLiteral:k,mdxJsxTextTagAttributeValueLiteralValue:r,mdxJsxTextTagAttributeValueExpression:C,mdxJsxTextTagAttributeValueExpressionValue:r,mdxJsxTextTagSelfClosingMarker:T,mdxJsxTextTag:E}};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 xr("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 xr("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 xr("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 $=N.attributes[N.attributes.length-1];$.type;let z=L.estree;$.value=this.resume(),z&&($.data={estree:z})}function b(L){let N=this.data.mdxJsxTag;let $=N.attributes[N.attributes.length-1];$.type,$.name=this.sliceSerialize(L),$.position,$.position.end=t(L.end)}function y(L){let N=this.data.mdxJsxTag;let $=N.attributes[N.attributes.length-1];$.type,$.name+=":"+this.sliceSerialize(L),$.position,$.position.end=t(L.end)}function k(L){let N=this.data.mdxJsxTag;let $=N.attributes[N.attributes.length-1];$.value=xN(this.resume(),{nonTerminated:!1}),$.position,$.position.end=t(L.end)}function C(L){let N=this.data.mdxJsxTag;let $=N.attributes[N.attributes.length-1];$.type;let z={type:"mdxJsxAttributeValueExpression",value:this.resume()},ae=L.estree;ae&&(z.data={estree:ae}),$.value=z,$.position,$.position.end=t(L.end)}function T(){let L=this.data.mdxJsxTag;L.selfClosing=!0}function E(L){let N=this.data.mdxJsxTag;let $=this.data.mdxJsxTagStack;let z=$[$.length-1];if(N.close&&z.name!==N.name)throw new xr("Unexpected closing tag `"+I(N)+"`, expected corresponding closing tag for `"+I(z)+"` ("+xi(z)+")",{start:L.start,end:L.end},"mdast-util-mdx-jsx:end-tag-mismatch");this.resume(),N.close?$.pop():this.enter({type:L.type==="mdxJsxTextTag"?"mdxJsxTextElement":"mdxJsxFlowElement",name:N.name||null,attributes:N.attributes,children:[]},L,w),N.selfClosing||N.close?this.exit(L,P):$.push(N)}function w(L,N){let $=this.data.mdxJsxTagStack;let z=$[$.length-1];let ae=L?" before the end of `"+L.type+"`":"",W=L?{start:L.start,end:L.end}:void 0;throw new xr("Expected a closing tag for `"+I(z)+"` ("+xi({start:N.start,end:N.end})+")"+ae,W,"mdast-util-mdx-jsx:end-tag-mismatch")}function P(L,N){let $=this.data.mdxJsxTag;throw new xr("Expected the closing tag `"+I($)+"` either after the end of `"+N.type+"` ("+xi(N.end)+") or another opening tag after the start of `"+N.type+"` ("+xi(N.start)+")",{start:L.start,end:L.end},"mdast-util-mdx-jsx:end-tag-mismatch")}function I(L){return"<"+(L.close?"/":"")+(L.name||"")+">"}}function CN(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=zKe,{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=wle(c),y=Cle(b),k=c.createTracker(d),C=c.createTracker(d),T=[],E=(h?y:"")+"<"+(l.name||""),w=c.enter(l.type);if(k.move(E),C.move(E),l.attributes&&l.attributes.length>0){if(!l.name)throw new Error("Cannot serialize fragment w/ attributes");let $=-1;for(;++$X2(W,o)?o:r;B=X+yle(W,{subset:[X]})+X}ae=Z+(B?"=":"")+B}T.push(ae)}}let P=!1,I=T.join(" ");h&&(/\r?\n|\r/.test(I)||k.current().now.column+I.length+(g?a?2:3:1)>i)&&(P=!0);let L=k,N=E;if(P){L=C;let $=-1;for(;++$"),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(NKe(l,c,L.current())),N+=L.move(` `))),g||(N+=L.move((h?y:"")+"")),w(),N}}function NKe(e,t,r){let n=t.indexStack,a=e.children,i=t.createTracker(r),o=Cle(wle(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 Cle(e){return xle.repeat(e)}function zKe(){return"<"}function SN(){return{enter:{mdxjsEsm:DKe},exit:{mdxjsEsm:jKe,mdxjsEsmData:BKe}}}function kN(){return{handlers:{mdxjsEsm:VKe}}}function DKe(e){this.enter({type:"mdxjsEsm",value:""},e),this.buffer()}function jKe(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 BKe(e){this.config.enter.data.call(this,e),this.config.exit.data.call(this,e)}function VKe(e){return e.value||""}function EN(){return[mN(),wN(),SN()]}function TN(e){return{extensions:[gN(),CN(e),kN()]}}var HKe=[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],_le=[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],FKe="\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",Ale="\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",RN={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"},_N="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",$Ke={5:_N,"5module":_N+" export import",6:_N+" const class extends export import super"},GKe=/^in(stanceof)?$/,UKe=new RegExp("["+Ale+"]"),ZKe=new RegExp("["+Ale+FKe+"]");function PN(e,t){for(var r=65536,n=0;ne)return!1;if(r+=t[n+1],r>=e)return!0}return!1}function _1(e,t){return e<65?e===36:e<91?!0:e<97?e===95:e<123?!0:e<=65535?e>=170&&UKe.test(String.fromCharCode(e)):t===!1?!1:PN(e,_le)}function e9(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&&ZKe.test(String.fromCharCode(e)):t===!1?!1:PN(e,_le)||PN(e,HKe)}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 rc(e,t){return new qr(e,{beforeExpr:!0,binop:t})}var nc={beforeExpr:!0},ms={startsExpr:!0},MN={};function jr(e,t){return t===void 0&&(t={}),t.keyword=e,MN[e]=new qr(e,t)}var D={num:new qr("num",ms),regexp:new qr("regexp",ms),string:new qr("string",ms),name:new qr("name",ms),privateId:new qr("privateId",ms),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(",",nc),semi:new qr(";",nc),colon:new qr(":",nc),dot:new qr("."),question:new qr("?",nc),questionDot:new qr("?."),arrow:new qr("=>",nc),template:new qr("template"),invalidTemplate:new qr("invalidTemplate"),ellipsis:new qr("...",nc),backQuote:new qr("`",ms),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:rc("||",1),logicalAND:rc("&&",2),bitwiseOR:rc("|",3),bitwiseXOR:rc("^",4),bitwiseAND:rc("&",5),equality:rc("==/!=/===/!==",6),relational:rc("/<=/>=",7),bitShift:rc("<>/>>>",8),plusMin:new qr("+/-",{beforeExpr:!0,binop:9,prefix:!0,startsExpr:!0}),modulo:rc("%",10),star:rc("*",10),slash:rc("/",10),starstar:new qr("**",{beforeExpr:!0}),coalesce:rc("??",1),_break:jr("break"),_case:jr("case",nc),_catch:jr("catch"),_continue:jr("continue"),_debugger:jr("debugger"),_default:jr("default",nc),_do:jr("do",{isLoop:!0,beforeExpr:!0}),_else:jr("else",nc),_finally:jr("finally"),_for:jr("for",{isLoop:!0}),_function:jr("function",ms),_if:jr("if"),_return:jr("return",nc),_switch:jr("switch"),_throw:jr("throw",nc),_try:jr("try"),_var:jr("var"),_const:jr("const"),_while:jr("while",{isLoop:!0}),_with:jr("with"),_new:jr("new",{beforeExpr:!0,startsExpr:!0}),_this:jr("this",ms),_super:jr("super",ms),_class:jr("class",ms),_extends:jr("extends",nc),_export:jr("export"),_import:jr("import",ms),_null:jr("null",ms),_true:jr("true",ms),_false:jr("false",ms),_in:jr("in",{beforeExpr:!0,binop:7}),_instanceof:jr("instanceof",{beforeExpr:!0,binop:7}),_typeof:jr("typeof",{beforeExpr:!0,prefix:!0,startsExpr:!0}),_void:jr("void",{beforeExpr:!0,prefix:!0,startsExpr:!0}),_delete:jr("delete",{beforeExpr:!0,prefix:!0,startsExpr:!0})},oc=/\r\n?|\n|\u2028|\u2029/,qKe=new RegExp(oc.source,"g");function t9(e){return e===10||e===13||e===8232||e===8233}function Ple(e,t,r){r===void 0&&(r=e.length);for(var n=t;n>10)+55296,(e&1023)+56320))}var QKe=/(?:[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])/,E4=function(t,r){this.line=t,this.column=r};E4.prototype.offset=function(t){return new E4(this.line,this.column+t)};var wS=function(t,r,n){this.start=r,this.end=n,t.sourceFile!==null&&(this.source=t.sourceFile)};function Ole(e,t){for(var r=1,n=0;;){var a=Ple(e,n,t);if(a<0)return new E4(r,t-n);++r,n=a}}var LN={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},Ele=!1;function JKe(e){var t={};for(var r in LN)t[r]=e&&r9(e,r)?e[r]:LN[r];if(t.ecmaVersion==="latest"?t.ecmaVersion=1e8:t.ecmaVersion==null?(!Ele&&typeof console=="object"&&console.warn&&(Ele=!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),Sle(t.onToken)){var n=t.onToken;t.onToken=function(a){return n.push(a)}}return Sle(t.onComment)&&(t.onComment=XKe(t,t.onComment)),t}function XKe(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 wS(this,o,s)),e.ranges&&(l.range=[a,i]),t.push(l)}}var T4=1,n9=2,NN=4,Mle=8,Nle=16,zle=32,zN=64,Dle=128,R4=256,DN=T4|n9|R4;function jN(e,t){return n9|(e?NN:0)|(t?Mle:0)}var vS=0,BN=1,L1=2,jle=3,Ble=4,Vle=5,Ka=function(t,r,n){this.options=t=JKe(t),this.sourceFile=t.sourceFile,this.keywords=Rf($Ke[t.ecmaVersion>=6?6:t.sourceType==="module"?"5module":5]);var a="";t.allowReserved!==!0&&(a=RN[t.ecmaVersion>=6?6:t.ecmaVersion===5?5:3],t.sourceType==="module"&&(a+=" await")),this.reservedWords=Rf(a);var i=(a?a+" ":"")+RN.strict;this.reservedWordsStrict=Rf(i),this.reservedWordsStrictBind=Rf(i+" "+RN.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(oc).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(T4),this.regexpState=null,this.privateNameStack=[]},Yu={inFunction:{configurable:!0},inGenerator:{configurable:!0},inAsync:{configurable:!0},canAwait:{configurable:!0},allowSuper:{configurable:!0},allowDirectSuper:{configurable:!0},treatFunctionsAsVar:{configurable:!0},allowNewDotTarget:{configurable:!0},inClassStaticBlock:{configurable:!0}};Ka.prototype.parse=function(){var t=this.options.program||this.startNode();return this.nextToken(),this.parseTopLevel(t)};Yu.inFunction.get=function(){return(this.currentVarScope().flags&n9)>0};Yu.inGenerator.get=function(){return(this.currentVarScope().flags&Mle)>0&&!this.currentVarScope().inClassFieldInit};Yu.inAsync.get=function(){return(this.currentVarScope().flags&NN)>0&&!this.currentVarScope().inClassFieldInit};Yu.canAwait.get=function(){for(var e=this.scopeStack.length-1;e>=0;e--){var t=this.scopeStack[e];if(t.inClassFieldInit||t.flags&R4)return!1;if(t.flags&n9)return(t.flags&NN)>0}return this.inModule&&this.options.ecmaVersion>=13||this.options.allowAwaitOutsideFunction};Yu.allowSuper.get=function(){var e=this.currentThisScope(),t=e.flags,r=e.inClassFieldInit;return(t&zN)>0||r||this.options.allowSuperOutsideMethod};Yu.allowDirectSuper.get=function(){return(this.currentThisScope().flags&Dle)>0};Yu.treatFunctionsAsVar.get=function(){return this.treatFunctionsAsVarInScope(this.currentScope())};Yu.allowNewDotTarget.get=function(){var e=this.currentThisScope(),t=e.flags,r=e.inClassFieldInit;return(t&(n9|R4))>0||r};Yu.inClassStaticBlock.get=function(){return(this.currentVarScope().flags&R4)>0};Ka.extend=function(){for(var t=[],r=arguments.length;r--;)t[r]=arguments[r];for(var n=this,a=0;a=,?^&]/.test(a)||a==="!"&&this.input.charAt(n+1)==="=")}e+=t[0].length,ac.lastIndex=e,e+=ac.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||oc.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 CS=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(_1(n,!0)){for(var a=r+1;e9(n=this.input.charCodeAt(a),!0);)++a;if(n===92||n>55295&&n<56320)return!0;var i=this.input.slice(r,a);if(!GKe.test(i))return!0}return!1};mt.isAsyncFunction=function(){if(this.options.ecmaVersion<8||!this.isContextual("async"))return!1;ac.lastIndex=this.pos;var e=ac.exec(this.input),t=this.pos+e[0].length,r;return!oc.test(this.input.slice(this.pos,t))&&this.input.slice(t,t+8)==="function"&&(t+8===this.input.length||!(e9(r=this.input.charCodeAt(t+8))||r>55295&&r<56320))};mt.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){ac.lastIndex=this.pos;var o=ac.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)}};mt.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")};mt.parseForStatement=function(e){this.next();var t=this.options.ecmaVersion>=9&&this.canAwait&&this.eatContextual("await")?this.lastTokStart:-1;if(this.labels.push(VN),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 CS,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))};mt.parseFunctionStatement=function(e,t,r){return this.next(),this.parseFunction(e,k4|(r?0:IN),!1,t)};mt.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")};mt.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")};mt.parseSwitchStatement=function(e){this.next(),e.discriminant=this.parseParenExpression(),e.cases=[],this.expect(D.braceL),this.labels.push(eWe),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")};mt.parseThrowStatement=function(e){return this.next(),oc.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 tWe=[];mt.parseCatchClauseParam=function(){var e=this.parseBindingAtom(),t=e.type==="Identifier";return this.enterScope(t?zle:0),this.checkLValPattern(e,t?Ble:L1),this.expect(D.parenR),e};mt.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")};mt.parseVarStatement=function(e,t,r){return this.next(),this.parseVar(e,!1,t,r),this.semicolon(),this.finishNode(e,"VariableDeclaration")};mt.parseWhileStatement=function(e){return this.next(),e.test=this.parseParenExpression(),this.labels.push(VN),e.body=this.parseStatement("while"),this.labels.pop(),this.finishNode(e,"WhileStatement")};mt.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")};mt.parseEmptyStatement=function(e){return this.next(),this.finishNode(e,"EmptyStatement")};mt.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")};mt.parseExpressionStatement=function(e,t){return e.expression=t,this.semicolon(),this.finishNode(e,"ExpressionStatement")};mt.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")};mt.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")};mt.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")};mt.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};mt.parseVarId=function(e,t){e.id=this.parseBindingAtom(),this.checkLValPattern(e.id,t==="var"?BN:L1,!1)};var k4=1,IN=2,Hle=4;mt.parseFunction=function(e,t,r,n,a){this.initFunction(e),(this.options.ecmaVersion>=9||this.options.ecmaVersion>=6&&!n)&&(this.type===D.star&&t&IN&&this.unexpected(),e.generator=this.eat(D.star)),this.options.ecmaVersion>=8&&(e.async=!!n),t&k4&&(e.id=t&Hle&&this.type!==D.name?null:this.parseIdent(),e.id&&!(t&IN)&&this.checkLValSimple(e.id,this.strict||e.generator||e.async?this.treatFunctionsAsVar?BN:L1:jle));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&k4||(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&k4?"FunctionDeclaration":"FunctionExpression")};mt.parseFunctionParams=function(e){this.expect(D.parenL),e.params=this.parseBindingList(D.parenR,!1,this.options.ecmaVersion>=8),this.checkYieldAwaitInDefaultParams()};mt.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"&&rWe(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")};mt.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&&bS(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};mt.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};mt.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)};mt.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&&bS(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")};mt.parseClassField=function(e){if(bS(e,"constructor")?this.raise(e.key.start,"Classes can't have a field named 'constructor'"):e.static&&bS(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")};mt.parseClassStaticBlock=function(e){e.body=[];var t=this.labels;for(this.labels=[],this.enterScope(R4|zN);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")};mt.parseClassId=function(e,t){this.type===D.name?(e.id=this.parseIdent(),t&&this.checkLValSimple(e.id,L1,!1)):(t===!0&&this.unexpected(),e.id=null)};mt.parseClassSuper=function(e){e.superClass=this.eat(D._extends)?this.parseExprSubscripts(null,!1):null};mt.enterClassBody=function(){var e={declared:Object.create(null),used:[]};return this.privateNameStack.push(e),e.declared};mt.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")};mt.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")};mt.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,L1),this.finishNode(e,"ImportSpecifier")};mt.parseImportDefaultSpecifier=function(){var e=this.startNode();return e.local=this.parseIdent(),this.checkLValSimple(e.local,L1),this.finishNode(e,"ImportDefaultSpecifier")};mt.parseImportNamespaceSpecifier=function(){var e=this.startNode();return this.next(),this.expectContextual("as"),e.local=this.parseIdent(),this.checkLValSimple(e.local,L1),this.finishNode(e,"ImportNamespaceSpecifier")};mt.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};mt.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;r9(t,a)&&this.raiseRecoverable(n.key.start,"Duplicate attribute key '"+a+"'"),t[a]=!0,e.push(n)}return e};mt.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")};mt.parseModuleExportName=function(){if(this.options.ecmaVersion>=13&&this.type===D.string){var e=this.parseLiteral(this.value);return QKe.test(e.value)&&this.raise(e.start,"An export name cannot include a lone surrogate."),e}return this.parseIdent(!0)};mt.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 sc=Ka.prototype;sc.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 CS,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,k=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,k)):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 nWe=[];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=nWe,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)&&!oc.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)|zN|(r?Dle: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)|Nle),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,Vle),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&T4&&delete this.undefinedExports[e]}else if(t===Ble){var i=this.currentScope();i.lexical.push(e)}else if(t===jle){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&zle&&l.lexical[0]===e)||!this.treatFunctionsAsVarInScope(l)&&l.functions.indexOf(e)>-1){n=!0;break}if(l.var.push(e),this.inModule&&l.flags&T4&&delete this.undefinedExports[e],l.flags&DN)break}n&&this.raiseRecoverable(r,"Identifier '"+e+"' has already been declared")};_f.checkLocalExport=function(e){this.scopeStack[0].lexical.indexOf(e.name)===-1&&this.scopeStack[0].var.indexOf(e.name)===-1&&(this.undefinedExports[e.name]=e)};_f.currentScope=function(){return this.scopeStack[this.scopeStack.length-1]};_f.currentVarScope=function(){for(var e=this.scopeStack.length-1;;e--){var t=this.scopeStack[e];if(t.flags&DN)return t}};_f.currentThisScope=function(){for(var e=this.scopeStack.length-1;;e--){var t=this.scopeStack[e];if(t.flags&DN&&!(t.flags&Nle))return t}};var SS=function(t,r,n){this.type="",this.start=r,this.end=0,t.options.locations&&(this.loc=new wS(t,n)),t.options.directSourceFile&&(this.sourceFile=t.options.directSourceFile),t.options.ranges&&(this.range=[r,0])},_4=Ka.prototype;_4.startNode=function(){return new SS(this,this.start,this.startLoc)};_4.startNodeAt=function(e,t){return new SS(this,e,t)};function $le(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}_4.finishNode=function(e,t){return $le.call(this,e,t,this.lastTokEnd,this.lastTokEndLoc)};_4.finishNodeAt=function(e,t,r,n){return $le.call(this,e,t,r,n)};_4.copyNode=function(e){var t=new SS(this,e.start,this.startLoc);for(var r in e)t[r]=e[r];return t};var iWe="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",Gle="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",Ule=Gle+" Extended_Pictographic",Zle=Ule,qle=Zle+" EBase EComp EMod EPres ExtPict",Kle=qle,oWe=Kle,sWe={9:Gle,10:Ule,11:Zle,12:qle,13:Kle,14:oWe},lWe="Basic_Emoji Emoji_Keycap_Sequence RGI_Emoji_Modifier_Sequence RGI_Emoji_Flag_Sequence RGI_Emoji_Tag_Sequence RGI_Emoji_ZWJ_Sequence RGI_Emoji",cWe={9:"",10:"",11:"",12:"",13:"",14:lWe},Tle="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",Wle="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",Qle=Wle+" Dogra Dogr Gunjala_Gondi Gong Hanifi_Rohingya Rohg Makasar Maka Medefaidrin Medf Old_Sogdian Sogo Sogdian Sogd",Jle=Qle+" Elymaic Elym Nandinagari Nand Nyiakeng_Puachue_Hmong Hmnp Wancho Wcho",Xle=Jle+" Chorasmian Chrs Diak Dives_Akuru Khitan_Small_Script Kits Yezi Yezidi",Yle=Xle+" Cypro_Minoan Cpmn Old_Uyghur Ougr Tangsa Tnsa Toto Vithkuqi Vith",uWe=Yle+" "+iWe,dWe={9:Wle,10:Qle,11:Jle,12:Xle,13:Yle,14:uWe},ece={};function pWe(e){var t=ece[e]={binary:Rf(sWe[e]+" "+Tle),binaryOfStrings:Rf(cWe[e]),nonBinary:{General_Category:Rf(Tle),Script:Rf(dWe[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(gS=0,AN=[9,10,11,12,13,14];gS=6?"uy":"")+(t.options.ecmaVersion>=9?"s":"")+(t.options.ecmaVersion>=13?"d":"")+(t.options.ecmaVersion>=15?"v":""),this.unicodeProperties=ece[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};ed.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)};ed.prototype.raise=function(t){this.parser.raiseRecoverable(this.start,"Invalid regular expression: /"+this.source+"/: "+t)};ed.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};ed.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};ed.prototype.current=function(t){return t===void 0&&(t=!1),this.at(this.pos,t)};ed.prototype.lookahead=function(t){return t===void 0&&(t=!1),this.at(this.nextIndex(this.pos,t),t)};ed.prototype.advance=function(t){t===void 0&&(t=!1),this.pos=this.nextIndex(this.pos,t)};ed.prototype.eat=function(t,r){return r===void 0&&(r=!1),this.current(r)===t?(this.advance(r),!0):!1};ed.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 fWe(e){for(var t in e)return!0;return!1}it.validateRegExpPattern=function(e){this.regexp_pattern(e),!e.switchN&&this.options.ecmaVersion>=9&&fWe(e.groupNames)&&(e.switchN=!0,this.regexp_pattern(e))};it.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 xS(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")};it.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};it.regexp_eatQuantifier=function(e,t){return t===void 0&&(t=!1),this.regexp_eatQuantifierPrefix(e,t)?(e.eat(63),!0):!1};it.regexp_eatQuantifierPrefix=function(e,t){return e.eat(42)||e.eat(43)||e.eat(63)||this.regexp_eatBracedQuantifier(e,t)};it.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};it.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};it.regexp_eatModifiers=function(e){for(var t="",r=0;(r=e.current())!==-1&&hWe(r);)t+=A1(r),e.advance();return t};function hWe(e){return e===105||e===109||e===115}it.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)};it.regexp_eatInvalidBracedQuantifier=function(e){return this.regexp_eatBracedQuantifier(e,!0)&&e.raise("Nothing to repeat"),!1};it.regexp_eatSyntaxCharacter=function(e){var t=e.current();return tce(t)?(e.lastIntValue=t,e.advance(),!0):!1};function tce(e){return e===36||e>=40&&e<=43||e===46||e===63||e>=91&&e<=94||e>=123&&e<=125}it.regexp_eatPatternCharacters=function(e){for(var t=e.pos,r=0;(r=e.current())!==-1&&!tce(r);)e.advance();return e.pos!==t};it.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};it.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),mWe(n)?(e.lastIntValue=n,!0):(e.pos=t,!1)};function mWe(e){return _1(e,!0)||e===36||e===95}it.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),gWe(n)?(e.lastIntValue=n,!0):(e.pos=t,!1)};function gWe(e){return e9(e,!0)||e===36||e===95||e===8204||e===8205}it.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)};it.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};it.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};it.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)};it.regexp_eatCControlLetter=function(e){var t=e.pos;if(e.eat(99)){if(this.regexp_eatControlLetter(e))return!0;e.pos=t}return!1};it.regexp_eatZero=function(e){return e.current()===48&&!kS(e.lookahead())?(e.lastIntValue=0,e.advance(),!0):!1};it.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};it.regexp_eatControlLetter=function(e){var t=e.current();return rce(t)?(e.lastIntValue=t%32,e.advance(),!0):!1};function rce(e){return e>=65&&e<=90||e>=97&&e<=122}it.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)&&vWe(e.lastIntValue))return!0;n&&e.raise("Invalid unicode escape"),e.pos=r}return!1};function vWe(e){return e>=0&&e<=1114111}it.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};it.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 nce=0,P1=1,ic=2;it.regexp_eatCharacterClassEscape=function(e){var t=e.current();if(bWe(t))return e.lastIntValue=-1,e.advance(),P1;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===ic&&e.raise("Invalid property name"),n;e.raise("Invalid property name")}return nce};function bWe(e){return e===100||e===68||e===115||e===83||e===119||e===87}it.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),P1}}if(e.pos=t,this.regexp_eatLoneUnicodePropertyNameOrValue(e)){var a=e.lastStringValue;return this.regexp_validateUnicodePropertyNameOrValue(e,a)}return nce};it.regexp_validateUnicodePropertyNameAndValue=function(e,t,r){r9(e.unicodeProperties.nonBinary,t)||e.raise("Invalid property name"),e.unicodeProperties.nonBinary[t].test(r)||e.raise("Invalid property value")};it.regexp_validateUnicodePropertyNameOrValue=function(e,t){if(e.unicodeProperties.binary.test(t))return P1;if(e.switchV&&e.unicodeProperties.binaryOfStrings.test(t))return ic;e.raise("Invalid property name")};it.regexp_eatUnicodePropertyName=function(e){var t=0;for(e.lastStringValue="";ace(t=e.current());)e.lastStringValue+=A1(t),e.advance();return e.lastStringValue!==""};function ace(e){return rce(e)||e===95}it.regexp_eatUnicodePropertyValue=function(e){var t=0;for(e.lastStringValue="";yWe(t=e.current());)e.lastStringValue+=A1(t),e.advance();return e.lastStringValue!==""};function yWe(e){return ace(e)||kS(e)}it.regexp_eatLoneUnicodePropertyNameOrValue=function(e){return this.regexp_eatUnicodePropertyValue(e)};it.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===ic&&e.raise("Negated character class may contain strings"),!0}return!1};it.regexp_classContents=function(e){return e.current()===93?P1:e.switchV?this.regexp_classSetExpression(e):(this.regexp_nonEmptyClassRanges(e),P1)};it.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")}}};it.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||sce(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};it.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)};it.regexp_classSetExpression=function(e){var t=P1,r;if(!this.regexp_eatClassSetRange(e))if(r=this.regexp_eatClassSetOperand(e)){r===ic&&(t=ic);for(var n=e.pos;e.eatChars([38,38]);){if(e.current()!==38&&(r=this.regexp_eatClassSetOperand(e))){r!==ic&&(t=P1);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===ic&&(t=ic)}};it.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};it.regexp_eatClassSetOperand=function(e){return this.regexp_eatClassSetCharacter(e)?P1:this.regexp_eatClassStringDisjunction(e)||this.regexp_eatNestedClass(e)};it.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===ic&&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};it.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};it.regexp_classStringDisjunctionContents=function(e){for(var t=this.regexp_classString(e);e.eat(124);)this.regexp_classString(e)===ic&&(t=ic);return t};it.regexp_classString=function(e){for(var t=0;this.regexp_eatClassSetCharacter(e);)t++;return t===1?P1:ic};it.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()&&xWe(r)||wWe(r)?!1:(e.advance(),e.lastIntValue=r,!0)};function xWe(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 wWe(e){return e===40||e===41||e===45||e===47||e>=91&&e<=93||e>=123&&e<=125}it.regexp_eatClassSetReservedPunctuator=function(e){var t=e.current();return CWe(t)?(e.lastIntValue=t,e.advance(),!0):!1};function CWe(e){return e===33||e===35||e===37||e===38||e===44||e===45||e>=58&&e<=62||e===64||e===96||e===126}it.regexp_eatClassControlLetter=function(e){var t=e.current();return kS(t)||t===95?(e.lastIntValue=t%32,e.advance(),!0):!1};it.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};it.regexp_eatDecimalDigits=function(e){var t=e.pos,r=0;for(e.lastIntValue=0;kS(r=e.current());)e.lastIntValue=10*e.lastIntValue+(r-48),e.advance();return e.pos!==t};function kS(e){return e>=48&&e<=57}it.regexp_eatHexDigits=function(e){var t=e.pos,r=0;for(e.lastIntValue=0;ice(r=e.current());)e.lastIntValue=16*e.lastIntValue+oce(r),e.advance();return e.pos!==t};function ice(e){return e>=48&&e<=57||e>=65&&e<=70||e>=97&&e<=102}function oce(e){return e>=65&&e<=70?10+(e-65):e>=97&&e<=102?10+(e-97):e-48}it.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};it.regexp_eatOctalDigit=function(e){var t=e.current();return sce(t)?(e.lastIntValue=t-48,e.advance(),!0):(e.lastIntValue=0,!1)};function sce(e){return e>=48&&e<=55}it.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 _1(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=Ple(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&&Lle.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||oc.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(),_1(t,!0)||t===92))return this.finishToken(D.privateId,this.readWord1());this.raise(this.pos,"Unexpected character '"+A1(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 '"+A1(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(oc.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 ed(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 SWe(e,t){return t?parseInt(e,8):parseFloat(e.replace(/_/g,""))}function lce(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=lce(this.input.slice(t,this.pos)),++this.pos):_1(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=lce(this.input.slice(t,this.pos));return++this.pos,_1(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")),_1(this.fullCharCodeAtPos())&&this.raise(this.pos,"Identifier directly after number");var i=SWe(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)):(t9(n)&&this.raise(this.start,"Unterminated string constant"),++this.pos)}return t+=this.input.slice(r,this.pos++),this.finishToken(D.string,t)};var cce={};Mr.tryReadTemplateToken=function(){this.inTemplateElement=!0;try{this.readTmplToken()}catch(e){if(e===cce)this.readInvalidTemplateToken();else throw e}this.inTemplateElement=!1};Mr.invalidStringToken=function(e,t){if(this.inTemplateElement&&this.options.ecmaVersion>=9)throw cce;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(t9(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 t9(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 ft(e,t,r,n){let a=n?n-1:Number.POSITIVE_INFINITY,i=0;return o;function o(l){return ut(l)?(e.enter(r),s(l)):t(l)}function s(l){return ut(l)&&i++-1&&y0)}function TS(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=TWe(e,t.tokenTypes),b=g.value,y=r+b+n,k=t.expression&&hce(b);if(k&&!t.allowEmpty)throw new xr("Unexpected empty expression",{place:T(0),ruleId:"unexpected-empty-expression",source:"micromark-extension-mdx-expression"});try{c=t.expression&&!k?t.acorn.parseExpressionAt(y,0,h):t.acorn.parse(y,h)}catch(E){let w=E,P=T(w.pos);w.message=String(w.message).replace(/ \(\d+:\d+\)$/,""),w.pos=P.offset,w.loc={line:P.line,column:P.column-1},d=w,u=w.raisedAt>=r.length+b.length||w.message==="Unterminated comment"}if(c&&t.expression&&!k)if(hce(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 E=T(c.end),w=new Error("Unexpected content after expression");w.pos=E.offset,w.loc={line:E.line,column:E.column-1},d=w,c=void 0}if(c){if(c.comments=i,$0(c,function(E,w,P,I){let L=I[I.length-1],N=w;E.type==="ParenthesizedExpression"&&L&&N&&(typeof P=="number"&&(L=L[N],N=P),L[N]=E.expression),C(E)}),Array.isArray(s))s.push(...i);else if(typeof s=="function")for(let E of i)s(E.type==="Block",E.value,E.start,E.end,E.loc.start,E.loc.end);for(let E of o)E.end<=r.length||E.start-r.length>=b.length||(C(E),Array.isArray(l)?l.push(E):l(E))}return{estree:c,error:d,swallow:u};function C(E){let w=T(E.start),P=T(E.end);E.start=w.offset,E.end=P.offset,E.loc={start:{line:w.line,column:w.column-1,offset:w.offset},end:{line:P.line,column:P.column-1,offset:P.offset}},E.range=[E.start,E.end]}function T(E){let w=E-r.length;w<0?w=0:w>b.length&&(w=b.length);let P=RWe(g.stops,w);return P||(P={line:t.start.line,column:t.start.column,offset:t.start.offset}),P}}function hce(e){return/^\s*$/.test(e.replace(/\/\*[\s\S]*?\*\//g,"").replace(/\/\/[^\r\n]*(\r\n|\n|\r)/g,""))}function TWe(e,t){let r={value:"",stops:[]},n=-1;for(;++n0&&o[0]===-1;)o.shift();let s=_We(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 RWe(e,t){let r=0;for(;r-1?e:void 0}var AWe=2,s9="https://github.com/micromark/micromark-extension-mdx-expression/tree/main/packages/micromark-extension-mdx-expression",PWe="#unexpected-end-of-file-in-expression-expected-a-corresponding-closing-brace-for-",LWe="#unexpected-lazy-line-in-expression-in-container-expected-line-to-be-prefixed",gce="#unexpected-type-in-code-expected-an-object-spread-spread",IWe="#unexpected-extra-content-in-spread-only-a-single-spread-is-supported",OWe="#could-not-parse-expression-with-acorn";function l9(e,t,r,n,a,i,o,s,l,u,c){let d=this,h=this.events.length+3,g=0,b,y;return k;function k(w){return e.enter(r),e.enter(n),e.consume(w),e.exit(n),b=d.now(),C}function C(w){if(w===null){if(y)throw y;let P=new xr("Unexpected end of file in expression, expected a corresponding closing brace for `{`",{place:d.now(),ruleId:"unexpected-eof",source:"micromark-extension-mdx-expression"});throw P.url=s9+PWe,P}if(Ve(w))return e.enter("lineEnding"),e.consume(w),e.exit("lineEnding"),E;if(w===125&&g===0){let P=i?MWe.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(w),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(w),T}return e.enter(a),T(w)}function T(w){return w===125&&g===0||w===null||Ve(w)?(e.exit(a),C(w)):(w===123&&!i?g+=1:w===125&&(g-=1),e.consume(w),T)}function E(w){let P=d.now();if(P.line!==b.line&&!c&&d.parser.lazy[P.line]){let I=new xr("Unexpected lazy line in expression in container, expected line to be prefixed with `>` when in a block quote, whitespace when in a list, etc",{place:d.now(),ruleId:"unexpected-lazy",source:"micromark-extension-mdx-expression"});throw I.url=s9+LWe,I}return ut(w)?ft(e,C,"linePrefix",AWe+1)(w):C(w)}}function MWe(e,t,r,n,a,i,o){let s=TS(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=gs(u),d=new xr("Unexpected `"+u.type+"` in code: expected an object spread (`{...spread}`)",{place:c.start,ruleId:"non-spread",source:"micromark-extension-mdx-expression"});throw d.url=s9+gce,d}if(u.expression.properties[1]){let c=gs(u.expression.properties[1]),d=new xr("Unexpected extra content in spread: only a single spread is supported",{place:c.start,ruleId:"spread-extra",source:"micromark-extension-mdx-expression"});throw d.url=s9+IWe,d}if(u.expression.properties[0]&&u.expression.properties[0].type!=="SpreadElement"){let c=gs(u.expression.properties[0]),d=new xr("Unexpected `"+u.expression.properties[0].type+"` in code: only spread elements are supported",{place:c.start,ruleId:"non-spread",source:"micromark-extension-mdx-expression"});throw d.url=s9+gce,d}}if(s.error){let u=new xr("Could not parse expression with acorn",{cause:s.error,place:{line:s.error.loc.line,column:s.error.loc.column+1,offset:s.error.pos},ruleId:"acorn",source:"micromark-extension-mdx-expression"});return u.url=s9+OWe,{type:"nok",message:u}}return{type:"ok",estree:l}}function GN(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 l9.call(h,u,y,"mdxFlowExpression","mdxFlowExpressionMarker","mdxFlowExpressionChunk",n,o,r,a,i)(C)}function y(C){return ut(C)?ft(u,k,"whitespace")(C):k(C)}function k(C){let T=h.parser.constructs.flow[60],w=(Array.isArray(T)?T:T?[T]:[]).find(function(P){return P.name==="mdxJsxFlowTag"});return C===60&&w?u.attempt(w,k,d)(C):C===null||Ve(C)?c(C):d(C)}}function l(u,c){let d=this;return h;function h(g){return l9.call(d,u,c,"mdxTextExpression","mdxTextExpressionMarker","mdxTextExpressionChunk",n,o,r,a,i,!0)(g)}}}var vce="https://github.com/micromark/micromark-extension-mdx-jsx";function RS(e,t,r,n,a,i,o,s,l,u,c,d,h,g,b,y,k,C,T,E,w,P,I,L,N,$,z,ae,W,Z,B,X){let J=this,te,le;return de;function de(F){return e.enter(s),e.enter(l),e.consume(F),e.exit(l),U}function U(F){return Qt(F)?r(F):(te=Xe,Le(F))}function Xe(F){if(F===47)return e.enter(u),e.consume(F),e.exit(u),te=lt,Le;if(F===62)return Pe(F);if(F!==null&&F>=0&&nl(F))return e.enter(d),e.enter(h),e.consume(F),q;ve(F,"before name","a character that can start a name, such as a letter, `$`, or `_`"+(F===33?" (note: to create a comment in MDX, use `{/* text */}`)":""))}function lt(F){if(F===62)return Pe(F);if(F!==null&&F>=0&&nl(F))return e.enter(d),e.enter(h),e.consume(F),q;ve(F,"before name","a character that can start a name, such as a letter, `$`, or `_`"+(F===42||F===47?" (note: JS comments in JSX tags are not supported in MDX)":""))}function q(F){if(F!==null&&F>=0&&D0(F,{jsx:!0}))return e.consume(F),q;if(F===46||F===47||F===58||F===62||F===123||Qt(F)||oi(F))return e.exit(h),te=vt,Le(F);ve(F,"in name","a name character such as letters, digits, `$`, or `_`; whitespace before attributes; or the end of the tag"+(F===64?" (note: to create a link in MDX, use `[text](url)`)":""))}function vt(F){if(F===46)return e.enter(g),e.consume(F),e.exit(g),te=Jt,Le;if(F===58)return e.enter(y),e.consume(F),e.exit(y),te=$e,Le;if(F===47||F===62||F===123||F!==null&&F>=0&&nl(F))return e.exit(d),at(F);ve(F,"after name","a character that can start an attribute name, such as a letter, `$`, or `_`; whitespace before attributes; or the end of the tag")}function Jt(F){if(F!==null&&F>=0&&nl(F))return e.enter(b),e.consume(F),Ut;ve(F,"before member name","a character that can start an attribute name, such as a letter, `$`, or `_`; whitespace before attributes; or the end of the tag")}function Ut(F){if(F!==null&&F>=0&&D0(F,{jsx:!0}))return e.consume(F),Ut;if(F===46||F===47||F===62||F===123||Qt(F)||oi(F))return e.exit(b),te=Ie,Le(F);ve(F,"in member name","a name character such as letters, digits, `$`, or `_`; whitespace before attributes; or the end of the tag"+(F===64?" (note: to create a link in MDX, use `[text](url)`)":""))}function Ie(F){if(F===46)return e.enter(g),e.consume(F),e.exit(g),te=Jt,Le;if(F===47||F===62||F===123||F!==null&&F>=0&&nl(F))return e.exit(d),at(F);ve(F,"after member name","a character that can start an attribute name, such as a letter, `$`, or `_`; whitespace before attributes; or the end of the tag")}function $e(F){if(F!==null&&F>=0&&nl(F))return e.enter(k),e.consume(F),ht;ve(F,"before local name","a character that can start a name, such as a letter, `$`, or `_`"+(F===43||F!==null&&F>46&&F<58?" (note: to create a link in MDX, use `[text](url)`)":""))}function ht(F){if(F!==null&&F>=0&&D0(F,{jsx:!0}))return e.consume(F),ht;if(F===47||F===62||F===123||Qt(F)||oi(F))return e.exit(k),te=Qe,Le(F);ve(F,"in local name","a name character such as letters, digits, `$`, or `_`; whitespace before attributes; or the end of the tag")}function Qe(F){if(F===47||F===62||F===123||F!==null&&F>=0&&nl(F))return e.exit(d),at(F);ve(F,"after local name","a character that can start an attribute name, such as a letter, `$`, or `_`; whitespace before attributes; or the end of the tag")}function at(F){if(F===47)return e.enter(c),e.consume(F),e.exit(c),te=He,Le;if(F===62)return Pe(F);if(F===123)return l9.call(J,e,kt,C,T,E,n,a,i,!0,!1,o)(F);if(F!==null&&F>=0&&nl(F))return e.enter(w),e.enter(P),e.enter(I),e.consume(F),tr;ve(F,"before attribute name","a character that can start an attribute name, such as a letter, `$`, or `_`; whitespace before attributes; or the end of the tag")}function kt(F){return te=at,Le(F)}function tr(F){if(F!==null&&F>=0&&D0(F,{jsx:!0}))return e.consume(F),tr;if(F===47||F===58||F===61||F===62||F===123||Qt(F)||oi(F))return e.exit(I),te=Vn,Le(F);ve(F,"in attribute name","an attribute name character such as letters, digits, `$`, or `_`; `=` to initialize a value; whitespace before attributes; or the end of the tag")}function Vn(F){if(F===58)return e.enter(L),e.consume(F),e.exit(L),te=nn,Le;if(F===61)return e.exit(P),e.enter($),e.consume(F),e.exit($),te=Y,Le;if(F===47||F===62||F===123||Qt(F)||oi(F)||F!==null&&F>=0&&nl(F))return e.exit(P),e.exit(w),te=at,Le(F);ve(F,"after attribute name","a character that can start an attribute name, such as a letter, `$`, or `_`; `=` to initialize a value; or the end of the tag")}function nn(F){if(F!==null&&F>=0&&nl(F))return e.enter(N),e.consume(F),ja;ve(F,"before local attribute name","a character that can start an attribute name, such as a letter, `$`, or `_`; `=` to initialize a value; or the end of the tag")}function ja(F){if(F!==null&&F>=0&&D0(F,{jsx:!0}))return e.consume(F),ja;if(F===47||F===61||F===62||F===123||Qt(F)||oi(F))return e.exit(N),e.exit(P),te=ho,Le(F);ve(F,"in local attribute name","an attribute name character such as letters, digits, `$`, or `_`; `=` to initialize a value; whitespace before attributes; or the end of the tag")}function ho(F){if(F===61)return e.enter($),e.consume(F),e.exit($),te=Y,Le;if(F===47||F===62||F===123||F!==null&&F>=0&&nl(F))return e.exit(w),at(F);ve(F,"after local attribute name","a character that can start an attribute name, such as a letter, `$`, or `_`; `=` to initialize a value; or the end of the tag")}function Y(F){if(F===34||F===39)return e.enter(z),e.enter(ae),e.consume(F),e.exit(ae),le=F,he;if(F===123)return l9.call(J,e,oe,Z,B,X,n,a,i,!1,!1,o)(F);ve(F,"before attribute value","a character that can start an attribute value, such as `\"`, `'`, or `{`"+(F===60?" (note: to use an element or fragment as a prop value in MDX, use `{}`)":""))}function oe(F){return e.exit(w),te=at,Le(F)}function he(F){return F===null&&ve(F,"in attribute value","a corresponding closing quote `"+String.fromCodePoint(le)+"`"),F===le?(e.enter(ae),e.consume(F),e.exit(ae),e.exit(z),e.exit(w),le=void 0,te=at,Le):Ve(F)?(te=he,Le(F)):(e.enter(W),Fe(F))}function Fe(F){return F===null||F===le||Ve(F)?(e.exit(W),he(F)):(e.consume(F),Fe)}function He(F){if(F===62)return Pe(F);ve(F,"after self-closing slash","`>` to end the tag"+(F===42||F===47?" (note: JS comments in JSX tags are not supported in MDX)":""))}function Pe(F){return e.enter(l),e.consume(F),e.exit(l),e.exit(s),t}function Le(F){return Ve(F)?(e.enter("lineEnding"),e.consume(F),e.exit("lineEnding"),se):ut(F)||oi(F)?(e.enter("esWhitespace"),dt(F)):te(F)}function dt(F){return Ve(F)?(e.exit("esWhitespace"),Le(F)):ut(F)||oi(F)?(e.consume(F),dt):(e.exit("esWhitespace"),te(F))}function se(F){if(!o&&J.parser.lazy[J.now().line]){let _e=new xr("Unexpected lazy line in container, expected line to be prefixed with `>` when in a block quote, whitespace when in a list, etc",J.now(),"micromark-extension-mdx-jsx:unexpected-lazy");throw _e.url=vce+"#unexpected-lazy-line-in-container-expected-line-to-be",_e}return Le(F)}function ve(F,_e,hr){let Xn=new xr("Unexpected "+(F===null?"end of file":"character `"+(F===96?"` ` `":String.fromCodePoint(F))+"` ("+NWe(F)+")")+" "+_e+", expected "+hr,J.now(),"micromark-extension-mdx-jsx:unexpected-"+(F===null?"eof":"character"));throw Xn.url=vce+(F===null?"#unexpected-end-of-file-at-expected-expect":"#unexpected-character-at-expected-expect"),Xn}}function NWe(e){return"U+"+e.toString(16).toUpperCase().padStart(4,"0")}function bce(e,t){return{name:"mdxJsxTextTag",tokenize:r};function r(n,a,i){return RS.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 yce(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 RS.call(o,n,u,i,e,t.acornOptions,t.addResult,!1,"mdxJsxFlowTag","mdxJsxFlowTagMarker","mdxJsxFlowTagClosingMarker","mdxJsxFlowTagSelfClosingMarker","mdxJsxFlowTagName","mdxJsxFlowTagNamePrimary","mdxJsxFlowTagNameMemberMarker","mdxJsxFlowTagNameMember","mdxJsxFlowTagNamePrefixMarker","mdxJsxFlowTagNameLocal","mdxJsxFlowTagExpressionAttribute","mdxJsxFlowTagExpressionAttributeMarker","mdxJsxFlowTagExpressionAttributeValue","mdxJsxFlowTagAttribute","mdxJsxFlowTagAttributeName","mdxJsxFlowTagAttributeNamePrimary","mdxJsxFlowTagAttributeNamePrefixMarker","mdxJsxFlowTagAttributeNameLocal","mdxJsxFlowTagAttributeInitializerMarker","mdxJsxFlowTagAttributeValueLiteral","mdxJsxFlowTagAttributeValueLiteralMarker","mdxJsxFlowTagAttributeValueLiteralValue","mdxJsxFlowTagAttributeValueExpression","mdxJsxFlowTagAttributeValueExpressionMarker","mdxJsxFlowTagAttributeValueExpressionValue")(d)}function u(d){return ut(d)?ft(n,c,"whitespace")(d):c(d)}function c(d){let h=o.parser.constructs.flow[123],b=(Array.isArray(h)?h:h?[h]:[]).find(y=>y.name==="mdxFlowExpression");return d===60?s(d):d===123&&b?n.attempt(b,c,i)(d):d===null||Ve(d)?a(d):i(d)}}}function UN(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:yce(r||void 0,{acornOptions:n,addResult:t.addResult||void 0})},text:{60:bce(r||void 0,{acornOptions:n,addResult:t.addResult||void 0})}}}function xce(){return{disable:{null:["autolink","codeIndented","htmlFlow","htmlText"]}}}function La(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?(La(e,e.length,0,t),e):t}function I1(e){if(e===null||Qt(e)||oi(e))return 1;if(F0(e))return 2}function Pf(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};wce(d,-l),wce(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=no(u,[["enter",e[n][1],t],["exit",e[n][1],t]])),u=no(u,[["enter",a,t],["enter",o,t],["exit",o,t],["enter",i,t]]),u=no(u,Pf(t.parser.constructs.insideSpan.null,e.slice(n+1,r),t)),u=no(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=no(u,[["enter",e[r][1],t],["exit",e[r][1],t]])):c=0,La(e,n-1,r-n+3,u),r=n+u.length-c-2;break}}for(r=-1;++r0&&ut(I)?ft(e,T,"linePrefix",i+1)(I):T(I)}function T(I){return I===null||Ve(I)?e.check(Cce,y,w)(I):(e.enter("codeFlowValue"),E(I))}function E(I){return I===null||Ve(I)?(e.exit("codeFlowValue"),T(I)):(e.consume(I),E)}function w(I){return e.exit("codeFenced"),t(I)}function P(I,L,N){let $=0;return z;function z(X){return I.enter("lineEnding"),I.consume(X),I.exit("lineEnding"),ae}function ae(X){return I.enter("codeFencedFence"),ut(X)?ft(I,W,"linePrefix",n.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(X):W(X)}function W(X){return X===s?(I.enter("codeFencedFenceSequence"),Z(X)):N(X)}function Z(X){return X===s?($++,I.consume(X),Z):$>=o?(I.exit("codeFencedFenceSequence"),ut(X)?ft(I,B,"whitespace")(X):B(X)):N(X)}function B(X){return X===null||Ve(X)?(I.exit("codeFencedFence"),L(X)):N(X)}}}function ZWe(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 L4={name:"codeIndented",tokenize:KWe},qWe={partial:!0,tokenize:WWe};function KWe(e,t,r){let n=this;return a;function a(u){return e.enter("codeIndented"),ft(e,i,"linePrefix",5)(u)}function i(u){let c=n.events[n.events.length-1];return c&&c[1].type==="linePrefix"&&c[2].sliceSerialize(c[1],!0).length>=4?o(u):r(u)}function o(u){return u===null?l(u):Ve(u)?e.attempt(qWe,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 WWe(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):ft(e,i,"linePrefix",5)(o)}function i(o){let s=n.events[n.events.length-1];return s&&s[1].type==="linePrefix"&&s[2].sliceSerialize(s[1],!0).length>=4?t(o):Ve(o)?a(o):r(o)}}var qN={name:"codeText",previous:JWe,resolve:QWe,tokenize:XWe};function QWe(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&&I4(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),I4(this.left,t)}unshift(t){this.setCursor(0),this.right.push(t)}unshiftMany(t){this.setCursor(0),I4(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 OS(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||H0(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=!ut(g)),g===92?h:d)}function h(g){return g===91||g===92||g===93?(e.consume(g),s++,d):d(g)}}function NS(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"),ft(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 G0(e,t){let r;return n;function n(a){return Ve(a)?(e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),r=!0,n):ut(a)?ft(e,n,r?"linePrefix":"lineSuffix")(a):t(a)}}function wi(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}var WN={name:"definition",tokenize:iQe},aQe={partial:!0,tokenize:oQe};function iQe(e,t,r){let n=this,a;return i;function i(g){return e.enter("definition"),o(g)}function o(g){return MS.call(n,e,s,r,"definitionLabel","definitionLabelMarker","definitionLabelString")(g)}function s(g){return a=wi(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)?G0(e,u)(g):u(g)}function u(g){return OS(e,c,r,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(g)}function c(g){return e.attempt(aQe,d,d)(g)}function d(g){return ut(g)?ft(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 oQe(e,t,r){return n;function n(s){return Qt(s)?G0(e,a)(s):r(s)}function a(s){return NS(e,i,r,"definitionTitle","definitionTitleMarker","definitionTitleString")(s)}function i(s){return ut(s)?ft(e,o,"whitespace")(s):o(s)}function o(s){return s===null||Ve(s)?t(s):r(s)}}var QN={name:"hardBreakEscape",tokenize:sQe};function sQe(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 JN={name:"headingAtx",resolve:lQe,tokenize:cQe};function lQe(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"},La(e,n,r-n+1,[["enter",a,t],["enter",i,t],["exit",i,t],["exit",a,t]])),e}function cQe(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)):ut(c)?ft(e,s,"whitespace")(c):(e.enter("atxHeadingText"),u(c))}function l(c){return c===35?(e.consume(c),l):(e.exit("atxHeadingSequence"),s(c))}function u(c){return c===null||c===35||Qt(c)?(e.exit("atxHeadingText"),s(c)):(e.consume(c),u)}}var Sce=["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"],XN=["pre","script","style","textarea"];var YN={concrete:!0,name:"htmlFlow",resolveTo:pQe,tokenize:fQe},uQe={partial:!0,tokenize:mQe},dQe={partial:!0,tokenize:hQe};function pQe(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 fQe(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:U):Pa(q)?(e.consume(q),o=String.fromCharCode(q),k):r(q)}function h(q){return q===45?(e.consume(q),a=2,g):q===91?(e.consume(q),a=5,s=0,b):Pa(q)?(e.consume(q),a=4,n.interrupt?t:U):r(q)}function g(q){return q===45?(e.consume(q),n.interrupt?t:U):r(q)}function b(q){let vt="CDATA[";return q===vt.charCodeAt(s++)?(e.consume(q),s===vt.length?n.interrupt?t:W:b):r(q)}function y(q){return Pa(q)?(e.consume(q),o=String.fromCharCode(q),k):r(q)}function k(q){if(q===null||q===47||q===62||Qt(q)){let vt=q===47,Jt=o.toLowerCase();return!vt&&!i&&XN.includes(Jt)?(a=1,n.interrupt?t(q):W(q)):Sce.includes(o.toLowerCase())?(a=6,vt?(e.consume(q),C):n.interrupt?t(q):W(q)):(a=7,n.interrupt&&!n.parser.lazy[n.now().line]?r(q):i?T(q):E(q))}return q===45||Ea(q)?(e.consume(q),o+=String.fromCharCode(q),k):r(q)}function C(q){return q===62?(e.consume(q),n.interrupt?t:W):r(q)}function T(q){return ut(q)?(e.consume(q),T):z(q)}function E(q){return q===47?(e.consume(q),z):q===58||q===95||Pa(q)?(e.consume(q),w):ut(q)?(e.consume(q),E):z(q)}function w(q){return q===45||q===46||q===58||q===95||Ea(q)?(e.consume(q),w):P(q)}function P(q){return q===61?(e.consume(q),I):ut(q)?(e.consume(q),P):E(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):ut(q)?(e.consume(q),I):N(q)}function L(q){return q===l?(e.consume(q),l=null,$):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 $(q){return q===47||q===62||ut(q)?E(q):r(q)}function z(q){return q===62?(e.consume(q),ae):r(q)}function ae(q){return q===null||Ve(q)?W(q):ut(q)?(e.consume(q),ae):r(q)}function W(q){return q===45&&a===2?(e.consume(q),J):q===60&&a===1?(e.consume(q),te):q===62&&a===4?(e.consume(q),Xe):q===63&&a===3?(e.consume(q),U):q===93&&a===5?(e.consume(q),de):Ve(q)&&(a===6||a===7)?(e.exit("htmlFlowData"),e.check(uQe,lt,Z)(q)):q===null||Ve(q)?(e.exit("htmlFlowData"),Z(q)):(e.consume(q),W)}function Z(q){return e.check(dQe,B,lt)(q)}function B(q){return e.enter("lineEnding"),e.consume(q),e.exit("lineEnding"),X}function X(q){return q===null||Ve(q)?Z(q):(e.enter("htmlFlowData"),W(q))}function J(q){return q===45?(e.consume(q),U):W(q)}function te(q){return q===47?(e.consume(q),o="",le):W(q)}function le(q){if(q===62){let vt=o.toLowerCase();return XN.includes(vt)?(e.consume(q),Xe):W(q)}return Pa(q)&&o.length<8?(e.consume(q),o+=String.fromCharCode(q),le):W(q)}function de(q){return q===93?(e.consume(q),U):W(q)}function U(q){return q===62?(e.consume(q),Xe):q===45&&a===2?(e.consume(q),U):W(q)}function Xe(q){return q===null||Ve(q)?(e.exit("htmlFlowData"),lt(q)):(e.consume(q),Xe)}function lt(q){return e.exit("htmlFlow"),t(q)}}function hQe(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 mQe(e,t,r){return n;function n(a){return e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),e.attempt(lc,t,r)}}var ez={name:"htmlText",tokenize:gQe};function gQe(e,t,r){let n=this,a,i,o;return s;function s(U){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(U),l}function l(U){return U===33?(e.consume(U),u):U===47?(e.consume(U),P):U===63?(e.consume(U),E):Pa(U)?(e.consume(U),N):r(U)}function u(U){return U===45?(e.consume(U),c):U===91?(e.consume(U),i=0,b):Pa(U)?(e.consume(U),T):r(U)}function c(U){return U===45?(e.consume(U),g):r(U)}function d(U){return U===null?r(U):U===45?(e.consume(U),h):Ve(U)?(o=d,te(U)):(e.consume(U),d)}function h(U){return U===45?(e.consume(U),g):d(U)}function g(U){return U===62?J(U):U===45?h(U):d(U)}function b(U){let Xe="CDATA[";return U===Xe.charCodeAt(i++)?(e.consume(U),i===Xe.length?y:b):r(U)}function y(U){return U===null?r(U):U===93?(e.consume(U),k):Ve(U)?(o=y,te(U)):(e.consume(U),y)}function k(U){return U===93?(e.consume(U),C):y(U)}function C(U){return U===62?J(U):U===93?(e.consume(U),C):y(U)}function T(U){return U===null||U===62?J(U):Ve(U)?(o=T,te(U)):(e.consume(U),T)}function E(U){return U===null?r(U):U===63?(e.consume(U),w):Ve(U)?(o=E,te(U)):(e.consume(U),E)}function w(U){return U===62?J(U):E(U)}function P(U){return Pa(U)?(e.consume(U),I):r(U)}function I(U){return U===45||Ea(U)?(e.consume(U),I):L(U)}function L(U){return Ve(U)?(o=L,te(U)):ut(U)?(e.consume(U),L):J(U)}function N(U){return U===45||Ea(U)?(e.consume(U),N):U===47||U===62||Qt(U)?$(U):r(U)}function $(U){return U===47?(e.consume(U),J):U===58||U===95||Pa(U)?(e.consume(U),z):Ve(U)?(o=$,te(U)):ut(U)?(e.consume(U),$):J(U)}function z(U){return U===45||U===46||U===58||U===95||Ea(U)?(e.consume(U),z):ae(U)}function ae(U){return U===61?(e.consume(U),W):Ve(U)?(o=ae,te(U)):ut(U)?(e.consume(U),ae):$(U)}function W(U){return U===null||U===60||U===61||U===62||U===96?r(U):U===34||U===39?(e.consume(U),a=U,Z):Ve(U)?(o=W,te(U)):ut(U)?(e.consume(U),W):(e.consume(U),B)}function Z(U){return U===a?(e.consume(U),a=void 0,X):U===null?r(U):Ve(U)?(o=Z,te(U)):(e.consume(U),Z)}function B(U){return U===null||U===34||U===39||U===60||U===61||U===96?r(U):U===47||U===62||Qt(U)?$(U):(e.consume(U),B)}function X(U){return U===47||U===62||Qt(U)?$(U):r(U)}function J(U){return U===62?(e.consume(U),e.exit("htmlTextData"),e.exit("htmlText"),t):r(U)}function te(U){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(U),e.exit("lineEnding"),le}function le(U){return ut(U)?ft(e,de,"linePrefix",n.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(U):de(U)}function de(U){return e.enter("htmlTextData"),o(U)}}var U0={name:"labelEnd",resolveAll:xQe,resolveTo:wQe,tokenize:CQe},vQe={tokenize:SQe},bQe={tokenize:kQe},yQe={tokenize:EQe};function xQe(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"),ut(u)?ft(e,s,"whitespace")(u):s(u))}}var ao={continuation:{tokenize:OQe},exit:NQe,name:"list",tokenize:IQe},PQe={partial:!0,tokenize:zQe},LQe={partial:!0,tokenize:MQe};function IQe(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:A4(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(Z0,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 A4(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(lc,n.interrupt?r:c,e.attempt(PQe,h,d))}function c(g){return n.containerState.initialBlankLine=!0,i++,h(g)}function d(g){return ut(g)?(e.enter("listItemPrefixWhitespace"),e.consume(g),e.exit("listItemPrefixWhitespace"),h):r(g)}function h(g){return n.containerState.size=i+n.sliceSerialize(e.exit("listItemPrefix"),!0).length,t(g)}}function OQe(e,t,r){let n=this;return n.containerState._closeFlow=void 0,e.check(lc,a,i);function a(s){return n.containerState.furtherBlankLines=n.containerState.furtherBlankLines||n.containerState.initialBlankLine,ft(e,t,"listItemIndent",n.containerState.size+1)(s)}function i(s){return n.containerState.furtherBlankLines||!ut(s)?(n.containerState.furtherBlankLines=void 0,n.containerState.initialBlankLine=void 0,o(s)):(n.containerState.furtherBlankLines=void 0,n.containerState.initialBlankLine=void 0,e.attempt(LQe,t,o)(s))}function o(s){return n.containerState._closeFlow=!0,n.interrupt=void 0,ft(e,e.attempt(ao,t,r),"linePrefix",n.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(s)}}function MQe(e,t,r){let n=this;return ft(e,a,"listItemIndent",n.containerState.size+1);function a(i){let o=n.events[n.events.length-1];return o&&o[1].type==="listItemIndent"&&o[2].sliceSerialize(o[1],!0).length===n.containerState.size?t(i):r(i)}}function NQe(e){e.exit(this.containerState.type)}function zQe(e,t,r){let n=this;return ft(e,a,"listItemPrefixWhitespace",n.parser.constructs.disable.null.includes("codeIndented")?void 0:5);function a(i){let o=n.events[n.events.length-1];return!ut(i)&&o&&o[1].type==="listItemPrefixWhitespace"?t(i):r(i)}}var zS={name:"setextUnderline",resolveTo:DQe,tokenize:jQe};function DQe(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 jQe(e,t,r){let n=this,a;return i;function i(u){let c=n.events.length,d;for(;c--;)if(n.events[c][1].type!=="lineEnding"&&n.events[c][1].type!=="linePrefix"&&n.events[c][1].type!=="content"){d=n.events[c][1].type==="paragraph";break}return!n.parser.lazy[n.now().line]&&(n.interrupt||d)?(e.enter("setextHeadingLine"),a=u,o(u)):r(u)}function o(u){return e.enter("setextHeadingLineSequence"),s(u)}function s(u){return u===a?(e.consume(u),s):(e.exit("setextHeadingLineSequence"),ut(u)?ft(e,l,"lineSuffix")(u):l(u))}function l(u){return u===null||Ve(u)?(e.exit("setextHeadingLine"),t(u)):r(u)}}var BQe={tokenize:HQe,partial:!0},kce="https://github.com/micromark/micromark-extension-mdxjs-esm",VQe=new Set(["ExportAllDeclaration","ExportDefaultDeclaration","ExportNamedDeclaration","ImportDeclaration"]);function nz(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(T){return l.now().column>1?s(T):(i.enter("mdxjsEsm"),i.enter("mdxjsEsmData"),i.consume(T),d+=String.fromCharCode(T),g)}function g(T){return Pa(T)?(i.consume(T),d+=String.fromCharCode(T),g):(d==="import"||d==="export")&&T===32?(i.consume(T),b):s(T)}function b(T){return T===null||Ve(T)?(i.exit("mdxjsEsmData"),y(T)):(i.consume(T),b)}function y(T){return T===null?C(T):Ve(T)?i.check(BQe,C,k)(T):(i.enter("mdxjsEsmData"),b(T))}function k(T){return i.enter("lineEnding"),i.consume(T),i.exit("lineEnding"),y}function C(T){let E=TS(l.events.slice(c),{acorn:r,acornOptions:n,tokenTypes:["mdxjsEsmData"],prefix:u.length>0?"var "+u.join(",")+` `:""});if(E.error){if(T!==null&&E.swallow)return k(T);let P=new xr("Could not parse import/exports with acorn",{cause:E.error,place:{line:E.error.loc.line,column:E.error.loc.column+1,offset:E.error.pos},ruleId:"acorn",source:"micromark-extension-mdxjs-esm"});throw P.url=kce+"#could-not-parse-importexports-with-acorn",P}if(u.length>0){let P=E.estree.body.shift()}let w=-1;for(;++w13&&r<32||r>126&&r<160||r>55295&&r<57344||r>64975&&r<65008||(r&65535)===65535||(r&65535)===65534||r>1114111?"\uFFFD":String.fromCodePoint(r)}function cc(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 ZJt={}.hasOwnProperty;var Lce={tokenize:WQe};function WQe(e){let t=e.attempt(this.parser.constructs.contentInitial,n,a),r;return t;function n(s){if(s===null){e.consume(s);return}return e.enter("lineEnding"),e.consume(s),e.exit("lineEnding"),ft(e,t,"linePrefix")}function a(s){return e.enter("paragraph"),i(s)}function i(s){let l=e.enter("chunkText",{contentType:"text",previous:r});return r&&(r.next=l),r=l,o(s)}function o(s){if(s===null){e.exit("chunkText"),e.exit("paragraph"),e.consume(s);return}return Ve(s)?(e.consume(s),e.exit("chunkText"),i):(e.consume(s),o)}}var Oce={tokenize:QQe},Ice={tokenize:JQe};function QQe(e){let t=this,r=[],n=0,a,i,o;return s;function s(E){if(no))return;let L=t.events.length,N=L,$,z;for(;N--;)if(t.events[N][0]==="exit"&&t.events[N][1].type==="chunkFlow"){if($){z=t.events[N][1].end;break}$=!0}for(C(n),I=L;IE;){let P=r[w];t.containerState=P[1],P[0].exit.call(t,e)}r.length=E}function T(){a.write([null]),i=void 0,a=void 0,t.containerState._closeFlow=void 0}}function JQe(e,t,r){return ft(e,e.attempt(this.parser.constructs.document,t,r),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}var Mce={tokenize:XQe};function XQe(e){let t=this,r=e.attempt(lc,n,e.attempt(this.parser.constructs.flowInitial,a,ft(e,e.attempt(this.parser.constructs.flow,a,e.attempt(KN,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 Nce={resolveAll:Bce()},zce=jce("string"),Dce=jce("text");function jce(e){return{resolveAll:Bce(e==="text"?YQe: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(;++hsJe,contentInitial:()=>tJe,disable:()=>lJe,document:()=>eJe,flow:()=>nJe,flowInitial:()=>rJe,insideSpan:()=>oJe,string:()=>aJe,text:()=>iJe});var eJe={42:ao,43:ao,45:ao,48:ao,49:ao,50:ao,51:ao,52:ao,53:ao,54:ao,55:ao,56:ao,57:ao,62:_S},tJe={91:WN},rJe={[-2]:L4,[-1]:L4,32:L4},nJe={35:JN,42:Z0,45:[zS,Z0],60:YN,61:zS,95:Z0,96:LS,126:LS},aJe={38:PS,92:AS},iJe={[-5]:M4,[-4]:M4,[-3]:M4,33:tz,38:PS,42:P4,60:[ZN,ez],91:rz,92:[QN,AS],93:U0,95:P4,96:qN},oJe={null:[P4,Nce]},sJe={null:[42,95]},lJe={null:[]};function Vce(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:$(L),check:$(N),consume:w,enter:P,exit:I,interrupt:$(N,{interrupt:!0})},c={code:null,containerState:{},defineSkip:C,events:[],now:k,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=no(o,Z),T(),o[o.length-1]!==null?[]:(z(t,0),c.events=Pf(i,c.events,c),c.events)}function b(Z,B){return uJe(y(Z),B)}function y(Z){return cJe(o,Z)}function k(){let{_bufferIndex:Z,_index:B,line:X,column:J,offset:te}=n;return{_bufferIndex:Z,_index:B,line:X,column:J,offset:te}}function C(Z){a[Z.line]=Z.column,W()}function T(){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 uJe(e,t){let r=-1,n=[],a;for(;++r0){let Xn=F.tokenStack[F.tokenStack.length-1];(Xn[1]||Fce).call(F,void 0,Xn[0])}for(ve.position={start:Lf(se.length>0?se[0][1].start:{line:1,column:1,offset:0}),end:Lf(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 Jce(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 Xce(e,t){if(e.options.allowDangerousHtml){let r={type:"raw",value:t.value};return e.patch(t,r),e.applyData(t,r)}}function FS(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 Yce(e,t){let r=String(t.identifier).toUpperCase(),n=e.definitionById.get(r);if(!n)return FS(e,t);let a={src:cc(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 eue(e,t){let r={src:cc(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 tue(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 rue(e,t){let r=String(t.identifier).toUpperCase(),n=e.definitionById.get(r);if(!n)return FS(e,t);let a={href:cc(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 nue(e,t){let r={href:cc(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 aue(e,t,r){let n=e.all(t),a=r?gJe(r):iue(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 oue(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=dS(t.children[1]),l=uS(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 due(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(fue(t.slice(a),a>0,!1)),i.join("")}function fue(e,t,r){let n=0,a=e.length;if(t){let i=e.codePointAt(n);for(;i===9||i===32;)n++,i=e.codePointAt(n)}if(r){let i=e.codePointAt(a-1);for(;i===9||i===32;)a--,i=e.codePointAt(a-1)}return a>n?e.slice(n,a):""}function mue(e,t){let r={type:"text",value:hue(String(t.value))};return e.patch(t,r),e.applyData(t,r)}function gue(e,t){let r={type:"element",tagName:"hr",properties:{},children:[]};return e.patch(t,r),e.applyData(t,r)}var GS={blockquote:Uce,break:Zce,code:qce,delete:Kce,emphasis:Wce,footnoteReference:Qce,heading:Jce,html:Xce,imageReference:Yce,image:eue,inlineCode:tue,linkReference:rue,link:nue,listItem:aue,list:oue,paragraph:sue,root:lue,strong:cue,table:uue,tableCell:pue,tableRow:due,text:mue,thematicBreak:gue,toml:$S,yaml:$S,definition:$S,footnoteDefinition:$S};function $S(){}var vue=typeof self=="object"?self:globalThis,vJe=(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 vue[s](l),a)}case 8:return r(BigInt(o),a);case"BigInt":return r(Object(BigInt(o)),a)}return r(new vue[i](o),a)};return n},uz=e=>vJe(new Map,e)(0);var u9="",{toString:bJe}={},{keys:yJe}=Object,B4=e=>{let t=typeof e;if(t!=="object"||!e)return[0,t];let r=bJe.call(e).slice(8,-1);switch(r){case"Array":return[1,u9];case"Object":return[2,u9];case"Date":return[3,u9];case"RegExp":return[4,u9];case"Map":return[5,u9];case"Set":return[6,u9]}return r.includes("Array")?[1,r]:r.includes("Error")?[7,r]:[2,r]},WS=([e,t])=>e===0&&(t==="function"||t==="symbol"),xJe=(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]=B4(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 yJe(o))(e||!WS(B4(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||!(WS(B4(h))||WS(B4(g))))&&c.push([i(h),i(g)]);return d}case 6:{let c=[],d=a([s,c],o);for(let h of o)(e||!WS(B4(h)))&&c.push(i(h));return d}}let{message:u}=o;return a([s,{name:l,message:u}],o)};return i},dz=(e,{json:t,lossy:r}={})=>{let n=[];return xJe(!(t||r),!!t,new Map,n)(e),n};var d9=typeof structuredClone=="function"?(e,t)=>t&&("json"in t||"lossy"in t)?uz(dz(e,t)):structuredClone(e):(e,t)=>uz(dz(e,t));function pz(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 fz(e,t){return"Back to reference "+(e+1)+(t>1?"-"+t:"")}function bue(e){let t=typeof e.options.clobberPrefix=="string"?e.options.clobberPrefix:"user-content-",r=e.options.footnoteBackContent||pz,n=e.options.footnoteBackLabel||fz,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 T=typeof r=="string"?r:r(l,g);typeof T=="string"&&(T={type:"text",value:T}),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(T)?T:[T]})}let k=c[c.length-1];if(k&&k.type==="element"&&k.tagName==="p"){let T=k.children[k.children.length-1];T&&T.type==="text"?T.value+=" ":k.children.push({type:"text",value:" "}),k.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:{...d9(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 If=function(e){if(e==null)return kJe;if(typeof e=="function")return QS(e);if(typeof e=="object")return Array.isArray(e)?wJe(e):CJe(e);if(typeof e=="string")return SJe(e);throw new Error("Expected function, string, or object as test")};function wJe(e){let t=[],r=-1;for(;++r":""))+")"})}return h;function h(){let g=yue,b,y,k;if((!t||i(l,u,c[c.length-1]||void 0))&&(g=TJe(r(l,c)),g[0]===K0))return g;if("children"in l&&l.children){let C=l;if(C.children&&g[0]!==XS)for(y=(n?C.children.length:-1)+o,k=c.concat(C);y>-1&&y0&&r.push({type:"text",value:` `}),r}function xue(e){let t=0,r=e.charCodeAt(t);for(;r===9||r===32;)t++,r=e.charCodeAt(t);return e.slice(t)}function YS(e,t){let r=wue(e,t),n=r.one(e,void 0),a=bue(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 ek(e,t){return e&&"run"in e?async function(r,n){let a=YS(r,{file:n,...t});await e.run(a,n)}:function(r,n){return YS(r,{file:n,...e||t})}}function mz(e){if(e)throw e}var nk=_(Pue(),1);function H4(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 gz(){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 Iue=function(e){let n=this.constructor.prototype,a=n[e],i=function(){return a.apply(i,arguments)};return Object.setPrototypeOf(i,n),i};var IJe={}.hasOwnProperty,xz=class e extends Iue{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=gz()}copy(){let t=new e,r=-1;for(;++r0){let[g,...b]=c,y=n[h][1];H4(y)&&H4(g)&&(g=(0,nk.default)(!0,y,g)),n[h]=[u,g,...b]}}}},wz=new xz().freeze();function vz(e,t){if(typeof t!="function")throw new TypeError("Cannot `"+e+"` without `parser`")}function bz(e,t){if(typeof t!="function")throw new TypeError("Cannot `"+e+"` without `compiler`")}function yz(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 Oue(e){if(!H4(e)||typeof e.type!="string")throw new TypeError("Expected node, got `"+e+"`")}function Mue(e,t,r){if(!r)throw new Error("`"+e+"` finished async. Use `"+t+"` instead")}function rk(e){return OJe(e)?e:new z0(e)}function OJe(e){return!!(e&&typeof e=="object"&&"message"in e&&"messages"in e)}function MJe(e){return typeof e=="string"||NJe(e)}function NJe(e){return!!(e&&typeof e=="object"&&"byteLength"in e&&"byteOffset"in e)}function td(e,t){let r=["start","end","loc","range"],n=-1;for(;++n0&&w(C)}else C.type==="ExportNamedDeclaration"||C.type==="ExportAllDeclaration"?w(C):C.type==="ImportDeclaration"?P(C):C.type==="ExpressionStatement"&&(C.expression.type==="JSXElement"||C.expression.type==="JSXFragment")?(k=!0,g.push(...u(C.expression,n,!!y))):g.push(C);k||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 T=!1,E=!1;(r||n==="function-body")&&Ju(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};td(I.source,N),I.source=N;return}if(I.type==="ImportExpression"){E=!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"){T=!0;let L={type:"Identifier",name:"_importMetaUrl"};td(I,L),this.replace(L)}}}),E&&(r||(T=!0),c.body.push(zJe(r?{type:"Literal",value:r}:{type:"Identifier",name:"_importMetaUrl"}))),T&&c.body.unshift(...DJe());function w(I){if(I.type==="ExportNamedDeclaration"){if(I.declaration){let L=F4();Ju(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 $={type:"ImportExpression",source:I.source};td(I,$),N={type:"AwaitExpression",argument:$},(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}]:p9(I.specifiers,N)}}else if(I.declaration)L=I.declaration;else{let $=[];for(let z of I.specifiers)z.exported.type==="Identifier"&&z.local.type==="Identifier"&&z.local.name!==z.exported.name&&$.push({type:"VariableDeclarator",id:z.exported,init:z.local});$.length>0&&(L={type:"VariableDeclaration",kind:"const",declarations:$})}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 k=!1;Ju(y,{enter(T){if(T.type==="ArrowFunctionExpression"||T.type==="FunctionDeclaration"||T.type==="FunctionExpression")return this.skip();(T.type==="AwaitExpression"||T.type==="ForOfStatement"&&T.await)&&(k=!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:k,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 ak(e,t,r){e.comments?.unshift({type:"Block",value:t+" "+r,data:{_mdxIsPragmaComment:!0}})}function zJe(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:nu(["d","startsWith"]),arguments:[{type:"Literal",value:"/"}],optional:!1},operator:"||",right:{type:"CallExpression",callee:nu(["d","startsWith"]),arguments:[{type:"Literal",value:"./"}],optional:!1}},operator:"||",right:{type:"CallExpression",callee:nu(["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 DJe(){return[{type:"VariableDeclaration",declarations:[{type:"VariableDeclarator",id:{type:"Identifier",name:"_importMetaUrl"},init:nu(["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 Sz(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})),(f9(y.node,"MDXContent")||f9(y.node,"_createMdxContent"))&&g.push(nu(["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"}),f9(y.node,"_createMdxContent"))for(let[L,N]of[...y.idToInvalidComponentName].sort(function([$],[z]){return $.localeCompare(z)}))b.push({type:"VariableDeclarator",id:{type:"Identifier",name:N},init:{type:"MemberExpression",object:{type:"Identifier",name:"_components"},property:{type:"Literal",value: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 T;for(T in y.references)if(Object.hasOwn(y.references,T)){let P=T.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(jJe(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:Sz([{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:[Sz(c)]}}]}})}r==="function-body"&&a.body.unshift({type:"ExpressionStatement",expression:{type:"Literal",value:"use strict"},directive:"use strict"})}}function jJe(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:p9(r,nu(["arguments",0]))}:{type:"ImportDeclaration",specifiers:r,source:{type:"Literal",value:e}}}function f9(e,t){return!!(e&&"id"in e&&e.id&&e.id.name===t)}function kz(e,t){let r=e.length;for(;r--;)if(e[r].defined.includes(t))return!0;return!1}function Vue(){return function(e){O1(e,"raw",function(t,r,n){if(n&&typeof r=="number")return n.children.splice(r,1),r})}}var BJe=/\s+/g,VJe=/[\t\n\v\f\r ]+/g;function Hue(e,t){t?typeof t=="string"&&(t={style:t}):t={};let r=t.preserveLineEndings?HJe:FJe;return String(e).replace(t.style==="html"?VJe:BJe,t.trim?$Je(r):r)}function HJe(e){let t=/\r?\n|\r/.exec(e);return t?t[0]:" "}function FJe(){return" "}function $Je(e){return t;function t(r,n,a){return n===0||n+r.length===a.length?"":e(r)}}function Fue(){return function(e){O1(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=wz().use(HS);t.format!=="md"&&n.use(DS);let a=t.remarkRehypeOptions||{};return n.use(Fue).use(t.remarkPlugins||[]).use(ek,{...a,allowDangerousHtml:!0,passThrough:[...a.passThrough||[],...Ez]}).use(t.rehypePlugins||[]),t.format==="md"&&n.use(Vue),n.use(pS,t).use(jue,t).use(Bue,t),t.jsx||n.use(rS,t).use(Nue,t),n.use(oS).use(sS,t).use(t.recmaPlugins||[]),n}function ik(e,t){let{file:r,options:n}=hse(e,t);return Tz(n).process(r)}var GJe=Object.getPrototypeOf(Rz).constructor;async function Rz(e,t){return new GJe(String(e))(t)}var $4=_(Q(),1),_z={},Uue=$4.default.createContext(_z);function ok(e){let t=$4.default.useContext(Uue);return $4.default.useMemo(function(){return typeof e=="function"?e(t):{...t,...e}},[t,e])}function Az(e){let t;return e.disableParentContext?t=typeof e.components=="function"?e.components(_z):e.components||_z:t=ok(e.components),$4.default.createElement(Uue.Provider,{value:t},e.children)}var r2t=_(me(),1);var hbe=_(Q(),1),mbe=_(Q(),1);var cF=_(me(),1);var gbe=_(me(),1);var uF=_(me(),1);var dF=_(me(),1);var pF=_(me(),1);var bbe=_(me(),1);var ybe=_(me(),1),xbe=_(ct(),1);var wbe=_(ct(),1),Lxr=_(Q(),1),Cbe=_(ct(),1),Oxr=_(Q(),1),Sbe=_(ct(),1),Nxr=_(Q(),1);var kbe=_(Q(),1);var cde=_(Q(),1);var m9=_(Q(),1);var G4=_(Q(),1);var Zue=_(Q(),1),qJe=e=>(0,Zue.isValidElement)(e)&&!!e.props.children,h9=qJe;var KJe=e=>(0,G4.isValidElement)(e)&&h9(e)&&G4.Children.toArray(e.props.children).reduce((t,r)=>t||(0,G4.isValidElement)(r),!1),rd=KJe;var que=(e,t)=>m9.Children.toArray(e).filter(t).map(r=>(0,m9.isValidElement)(r)&&rd(r)?(0,m9.cloneElement)(r,{...r.props,children:que(r.props.children,t)}):r),sk=que;var lk=_(Q(),1);var Kue=(e,t)=>{let r;return lk.Children.toArray(e).find((n,a,i)=>t(n,a,i)?(r=n,!0):(0,lk.isValidElement)(n)&&rd(n)?(r=Kue(n.props.children,t),typeof r<"u"):!1),r},Wue=Kue;var ck=_(Q(),1);var Que=(e,t)=>{ck.Children.forEach(e,(r,n)=>{(0,ck.isValidElement)(r)&&rd(r)&&Que(r.props.children,t),t(r,n)})},Jue=Que;var g9=_(Q(),1);var Xue=(e,t)=>g9.Children.toArray(e).map((r,n,a)=>(0,g9.isValidElement)(r)&&rd(r)?t((0,g9.cloneElement)(r,{...r.props,children:Xue(r.props.children,t)})):t(r,n,a)),Yue=Xue;var ede=_(Q(),1),WJe=(e,t)=>ede.Children.toArray(e).filter(t),tde=WJe;var rde=_(Q(),1),QJe=e=>(0,rde.isValidElement)(e)?typeof e.type=="string"?e.type:e.type.name:null,uk=QJe;var nde=_(Q(),1);var JJe=(e,t=[],r="rest")=>{let n=t.map(a=>typeof a=="string"?a:a.name);return nde.Children.toArray(e).reduce((a,i)=>{let o=uk(i),s=o!==null&&n.includes(o)?o:r;return typeof a[s]>"u"&&(a[s]=[]),a[s]=[...a[s],i],a},{})},ade=JJe;var U4=_(Q(),1);var ide=e=>typeof e>"u"||e===null||typeof e=="boolean"||JSON.stringify(e)==="{}"?"":e.toString(),ode=e=>!(e instanceof Array)&&!(0,U4.isValidElement)(e)?ide(e):U4.Children.toArray(e).reduce((t,r)=>{let n="";return h9(r)?n=ode(r.props.children):(0,U4.isValidElement)(r)?n="":n=ide(r),t.concat(n)},""),dk=ode;var sde=_(Q(),1);var XJe=e=>sk(e,t=>(0,sde.isValidElement)(t)),lde=XJe;var fnr={...cde.Children,deepFilter:sk,deepFind:Wue,deepForEach:Jue,deepMap:Yue,filter:tde,getElementName:uk,groupByType:ade,hasChildren:h9,hasComplexChildren:rd,onlyText:dk,onlyValid:lde};var Ebe=_(ct(),1);var Tbe=_(Q(),1);var Rbe=_(pk(),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 ude={[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 Z4=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("")}},q4=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 Iz;(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"})(Iz||(Iz={}));var Er=Iz;var Re;(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"})(Re||(Re={}));function pde(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 YJe={stringBufferSize:0,numberBufferSize:0,separator:void 0,emitPartialTokens:!1},v9=class e extends Error{constructor(t){super(t),Object.setPrototypeOf(this,e.prototype)}},Of=class{constructor(t){this.state=Re.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({},YJe),t),this.emitPartialTokens=t.emitPartialTokens===!0,this.bufferedString=t.stringBufferSize&&t.stringBufferSize>4?new q4(t.stringBufferSize):new Z4,this.bufferedNumber=t.numberBufferSize&&t.numberBufferSize>0?new q4(t.numberBufferSize):new Z4,this.separator=t.separator,this.separatorBytes=t.separator?this.encoder.encode(t.separator):void 0}get isEnded(){return this.state===Re.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=Re.NUMBER_AFTER_INITIAL_NON_ZERO;continue}if(a===Me.DIGIT_ZERO){this.bufferedNumber.reset(),this.bufferedNumber.appendChar(a),this.state=Re.NUMBER_AFTER_INITIAL_ZERO;continue}if(a===Me.HYPHEN_MINUS){this.bufferedNumber.reset(),this.bufferedNumber.appendChar(a),this.state=Re.NUMBER_AFTER_INITIAL_MINUS;continue}break;case Re.STRING_DEFAULT:if(a===Me.QUOTATION_MARK){let o=this.bufferedString.toString();this.state=Re.START,this.onToken({token:Er.STRING,value:o,offset:this.offset}),this.offset+=this.bufferedString.byteLength+1;continue}if(a===Me.REVERSE_SOLIDUS){this.state=Re.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=Re.STRING_INCOMPLETE_CHAR;continue}if(a>=Me.SPACE){this.bufferedString.appendChar(a);continue}break;case Re.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=Re.STRING_DEFAULT;continue;case Re.STRING_AFTER_BACKSLASH:let i=ude[a];if(i){this.bufferedString.appendChar(i),this.state=Re.STRING_DEFAULT;continue}if(a===Me.LATIN_SMALL_LETTER_U){this.unicode="",this.state=Re.STRING_UNICODE_DIGIT_1;continue}break;case Re.STRING_UNICODE_DIGIT_1:case Re.STRING_UNICODE_DIGIT_2:case Re.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 Re.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=Re.STRING_DEFAULT;continue}break;case Re.NUMBER_AFTER_INITIAL_MINUS:if(a===Me.DIGIT_ZERO){this.bufferedNumber.appendChar(a),this.state=Re.NUMBER_AFTER_INITIAL_ZERO;continue}if(a>=Me.DIGIT_ONE&&a<=Me.DIGIT_NINE){this.bufferedNumber.appendChar(a),this.state=Re.NUMBER_AFTER_INITIAL_NON_ZERO;continue}break;case Re.NUMBER_AFTER_INITIAL_ZERO:if(a===Me.FULL_STOP){this.bufferedNumber.appendChar(a),this.state=Re.NUMBER_AFTER_FULL_STOP;continue}if(a===Me.LATIN_SMALL_LETTER_E||a===Me.LATIN_CAPITAL_LETTER_E){this.bufferedNumber.appendChar(a),this.state=Re.NUMBER_AFTER_E;continue}n-=1,this.state=Re.START,this.emitNumber();continue;case Re.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=Re.NUMBER_AFTER_FULL_STOP;continue}if(a===Me.LATIN_SMALL_LETTER_E||a===Me.LATIN_CAPITAL_LETTER_E){this.bufferedNumber.appendChar(a),this.state=Re.NUMBER_AFTER_E;continue}n-=1,this.state=Re.START,this.emitNumber();continue;case Re.NUMBER_AFTER_FULL_STOP:if(a>=Me.DIGIT_ZERO&&a<=Me.DIGIT_NINE){this.bufferedNumber.appendChar(a),this.state=Re.NUMBER_AFTER_DECIMAL;continue}break;case Re.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=Re.NUMBER_AFTER_E;continue}n-=1,this.state=Re.START,this.emitNumber();continue;case Re.NUMBER_AFTER_E:if(a===Me.PLUS_SIGN||a===Me.HYPHEN_MINUS){this.bufferedNumber.appendChar(a),this.state=Re.NUMBER_AFTER_E_AND_SIGN;continue}case Re.NUMBER_AFTER_E_AND_SIGN:if(a>=Me.DIGIT_ZERO&&a<=Me.DIGIT_NINE){this.bufferedNumber.appendChar(a),this.state=Re.NUMBER_AFTER_E_AND_DIGIT;continue}break;case Re.NUMBER_AFTER_E_AND_DIGIT:if(a>=Me.DIGIT_ZERO&&a<=Me.DIGIT_NINE){this.bufferedNumber.appendChar(a);continue}n-=1,this.state=Re.START,this.emitNumber();continue;case Re.TRUE1:if(a===Me.LATIN_SMALL_LETTER_R){this.state=Re.TRUE2;continue}break;case Re.TRUE2:if(a===Me.LATIN_SMALL_LETTER_U){this.state=Re.TRUE3;continue}break;case Re.TRUE3:if(a===Me.LATIN_SMALL_LETTER_E){this.state=Re.START,this.onToken({token:Er.TRUE,value:!0,offset:this.offset}),this.offset+=3;continue}break;case Re.FALSE1:if(a===Me.LATIN_SMALL_LETTER_A){this.state=Re.FALSE2;continue}break;case Re.FALSE2:if(a===Me.LATIN_SMALL_LETTER_L){this.state=Re.FALSE3;continue}break;case Re.FALSE3:if(a===Me.LATIN_SMALL_LETTER_S){this.state=Re.FALSE4;continue}break;case Re.FALSE4:if(a===Me.LATIN_SMALL_LETTER_E){this.state=Re.START,this.onToken({token:Er.FALSE,value:!1,offset:this.offset}),this.offset+=4;continue}break;case Re.NULL1:if(a===Me.LATIN_SMALL_LETTER_U){this.state=Re.NULL2;continue}break;case Re.NULL2:if(a===Me.LATIN_SMALL_LETTER_L){this.state=Re.NULL3;continue}break;case Re.NULL3:if(a===Me.LATIN_SMALL_LETTER_L){this.state=Re.START,this.onToken({token:Er.NULL,value:null,offset:this.offset}),this.offset+=3;continue}break;case Re.SEPARATOR:if(this.separatorIndex+=1,!this.separatorBytes||a!==this.separatorBytes[this.separatorIndex])break;this.separatorIndex===this.separatorBytes.length-1&&(this.state=Re.START,this.onToken({token:Er.SEPARATOR,value:this.separator,offset:this.offset+this.separatorIndex}),this.separatorIndex=0);continue;case Re.BOM:if(a===this.bom[this.bomIndex]){if(this.bomIndex===this.bom.length-1){this.state=Re.START,this.bom=void 0,this.bomIndex=0;continue}this.bomIndex+=1;continue}break;case Re.ENDED:if(a===Me.SPACE||a===Me.NEWLINE||a===Me.CARRIAGE_RETURN||a===Me.TAB)continue}throw new v9(`Unexpected "${String.fromCharCode(a)}" at position "${n}" in state ${pde(this.state)}`)}if(this.emitPartialTokens)switch(this.state){case Re.TRUE1:case Re.TRUE2:case Re.TRUE3:this.onToken({token:Er.TRUE,value:!0,offset:this.offset,partial:!0});break;case Re.FALSE1:case Re.FALSE2:case Re.FALSE3:case Re.FALSE4:this.onToken({token:Er.FALSE,value:!1,offset:this.offset,partial:!0});break;case Re.NULL1:case Re.NULL2:case Re.NULL3:this.onToken({token:Er.NULL,value:null,offset:this.offset,partial:!0});break;case Re.STRING_DEFAULT:{let n=this.bufferedString.toString();this.onToken({token:Er.STRING,value:n,offset:this.offset,partial:!0});break}case Re.NUMBER_AFTER_INITIAL_ZERO:case Re.NUMBER_AFTER_INITIAL_NON_ZERO:case Re.NUMBER_AFTER_DECIMAL:case Re.NUMBER_AFTER_E_AND_DIGIT:try{this.onToken({token:Er.NUMBER,value:this.parseNumber(this.bufferedNumber.toString()),offset:this.offset,partial:!0})}catch{}}}catch(r){this.error(r)}}emitNumber(){this.onToken({token:Er.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!==Re.ENDED&&(this.state=Re.ERROR),this.onError(t)}end(){switch(this.state){case Re.NUMBER_AFTER_INITIAL_ZERO:case Re.NUMBER_AFTER_INITIAL_NON_ZERO:case Re.NUMBER_AFTER_DECIMAL:case Re.NUMBER_AFTER_E_AND_DIGIT:this.state=Re.ENDED,this.emitNumber(),this.onEnd();break;case Re.BOM_OR_START:case Re.START:case Re.ERROR:case Re.SEPARATOR:this.state=Re.ENDED,this.onEnd();break;default:this.error(new v9(`Tokenizer ended in the middle of a token (state: ${pde(this.state)}). Either not all the data was received or the data was invalid.`))}}onToken(t){throw new v9(`Can't emit tokens before the "onToken" callback has been set up.`)}onError(t){throw t}onEnd(){}};var Ci;(function(e){e[e.OBJECT=0]="OBJECT",e[e.ARRAY=1]="ARRAY"})(Ci||(Ci={}));var Cn;(function(e){e[e.VALUE=0]="VALUE",e[e.KEY=1]="KEY",e[e.COLON=2]="COLON",e[e.COMMA=3]="COMMA",e[e.ENDED=4]="ENDED",e[e.ERROR=5]="ERROR",e[e.SEPARATOR=6]="SEPARATOR"})(Cn||(Cn={}));function fde(e){return["VALUE","KEY","COLON","COMMA","ENDED","ERROR","SEPARATOR"][e]}var eXe={paths:void 0,keepStack:!0,separator:void 0,emitPartialValues:!1},W0=class e extends Error{constructor(t){super(t),Object.setPrototypeOf(this,e.prototype)}},Mf=class{constructor(t){this.state=Cn.VALUE,this.mode=void 0,this.key=void 0,this.value=void 0,this.stack=[],t=Object.assign(Object.assign({},eXe),t),t.paths&&(this.paths=t.paths.map(r=>{if(r===void 0||r==="$*")return;if(!r.startsWith("$"))throw new W0(`Invalid selector "${r}". Should start with "$".`);let n=r.split(".").slice(1);if(n.includes(""))throw new W0(`Invalid selector "${r}". ".." syntax not supported.`);return n})),this.keepStack=t.keepStack||!1,this.separator=t.separator,t.emitPartialValues||(this.emitPartial=()=>{})}shouldEmit(){return this.paths?this.paths.some(t=>{var r;if(t===void 0)return!0;if(t.length!==this.stack.length)return!1;for(let a=0;a!n.emit)&&delete this.value[this.key],r&&this.onValue({value:t,key:this.key,parent:this.value,stack:this.stack}),this.stack.length===0&&(this.separator?this.state=Cn.SEPARATOR:this.separator===void 0&&this.end())}emitPartial(t){if(this.shouldEmit()){if(this.state===Cn.KEY){this.onValue({value:void 0,key:t,parent:this.value,stack:this.stack,partial:!0});return}this.onValue({value:t,key:this.key,parent:this.value,stack:this.stack,partial:!0})}}get isEnded(){return this.state===Cn.ENDED}write({token:t,value:r,partial:n}){try{if(n){this.emitPartial(r);return}if(this.state===Cn.VALUE){if(t===Er.STRING||t===Er.NUMBER||t===Er.TRUE||t===Er.FALSE||t===Er.NULL){this.mode===Ci.OBJECT?(this.value[this.key]=r,this.state=Cn.COMMA):this.mode===Ci.ARRAY&&(this.value.push(r),this.state=Cn.COMMA),this.emit(r,this.shouldEmit());return}if(t===Er.LEFT_BRACE){if(this.push(),this.mode===Ci.OBJECT)this.value=this.value[this.key]={};else if(this.mode===Ci.ARRAY){let a={};this.value.push(a),this.value=a}else this.value={};this.mode=Ci.OBJECT,this.state=Cn.KEY,this.key=void 0,this.emitPartial();return}if(t===Er.LEFT_BRACKET){if(this.push(),this.mode===Ci.OBJECT)this.value=this.value[this.key]=[];else if(this.mode===Ci.ARRAY){let a=[];this.value.push(a),this.value=a}else this.value=[];this.mode=Ci.ARRAY,this.state=Cn.VALUE,this.key=0,this.emitPartial();return}if(this.mode===Ci.ARRAY&&t===Er.RIGHT_BRACKET&&this.value.length===0){this.pop();return}}if(this.state===Cn.KEY){if(t===Er.STRING){this.key=r,this.state=Cn.COLON,this.emitPartial();return}if(t===Er.RIGHT_BRACE&&Object.keys(this.value).length===0){this.pop();return}}if(this.state===Cn.COLON&&t===Er.COLON){this.state=Cn.VALUE;return}if(this.state===Cn.COMMA){if(t===Er.COMMA){if(this.mode===Ci.ARRAY){this.state=Cn.VALUE,this.key+=1;return}if(this.mode===Ci.OBJECT){this.state=Cn.KEY;return}}if(t===Er.RIGHT_BRACE&&this.mode===Ci.OBJECT||t===Er.RIGHT_BRACKET&&this.mode===Ci.ARRAY){this.pop();return}}if(this.state===Cn.SEPARATOR&&t===Er.SEPARATOR&&r===this.separator){this.state=Cn.VALUE;return}if(t===Er.SEPARATOR&&this.state!==Cn.SEPARATOR&&Array.from(r).map(a=>a.charCodeAt(0)).every(a=>a===Me.SPACE||a===Me.NEWLINE||a===Me.CARRIAGE_RETURN||a===Me.TAB))return;throw new W0(`Unexpected ${Er[t]} (${JSON.stringify(r)}) in state ${fde(this.state)}`)}catch(a){this.error(a)}}error(t){this.state!==Cn.ENDED&&(this.state=Cn.ERROR),this.onError(t)}end(){this.state!==Cn.VALUE&&this.state!==Cn.SEPARATOR||this.stack.length>0?this.error(new Error(`Parser ended in mid-parsing (state: ${fde(this.state)}). Either not all the data was received or the data was invalid.`)):(this.state=Cn.ENDED,this.onEnd())}onValue(t){throw new W0(`Can't emit data before the "onValue" callback has been set up.`)}onError(t){throw t}onEnd(){}};var b9=class{constructor(t={}){this.tokenizer=new Of(t),this.tokenParser=new Mf(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 fk(e){let{value:t,key:r,parent:n,stack:a,partial:i}=e;return{value:t,key:r,parent:hde(n),stack:hde(a),partial:i}}function hde(e){return typeof e!="object"||Array.isArray(e)&&e.filter(t=>t).length===0?e:JSON.parse(JSON.stringify(e))}var Oz=class extends b9{constructor(t){super(t),this.onValue=r=>this.controller.enqueue(fk(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()}},y9=class extends TransformStream{constructor(t,r,n){let a=new Oz(t);super(a,r,n)}};var Mz=class extends Of{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()}},hk=class extends TransformStream{constructor(t,r,n){let a=new Mz(t);super(a,r,n)}};var Nz=class extends Mf{constructor(t){super(t),this.onValue=r=>this.controller.enqueue(fk(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()}},mk=class extends TransformStream{constructor(t,r,n){let a=new Nz(t);super(a,r,n)}};var _be=_(Iu(),1);var Pbe=_(Iu(),1);var MF=_(Iu(),1);var Lbe=_(Q(),1),Ibe=_(Q(),1),jm=_(me(),1),fF=_(me(),1),Nbe=_(me(),1),hF=_(me(),1),Dbe=_(ct(),1);var mF=_(me(),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)}ll();ll();var Bt=_(Q(),1);jo();jo();var Nt=_(Q(),1);jo();ll();var ye=_(Q(),1);jo();ll();var Cpe=_(Su(),1);function lm(){return Rk(i8)}var Dtt=or(O7,{domEventsRegex:/^onMedia/}),Spe=ye.forwardRef(({children:e,...t},r)=>ye.createElement(Dtt,{...t},n=>ye.createElement(Et.button,{...n,ref:Vr(n.ref,r)},e)));Spe.displayName="AirPlayButton";var jtt=or(I7,{domEventsRegex:/^onMedia/}),ME=ye.forwardRef(({children:e,...t},r)=>ye.createElement(jtt,{...t},n=>ye.createElement(Et.button,{...n,ref:Vr(n.ref,r)},e)));ME.displayName="PlayButton";var Btt=or(R7,{domEventsRegex:/^onMedia/}),kpe=ye.forwardRef(({children:e,...t},r)=>ye.createElement(Btt,{...t},n=>ye.createElement(Et.button,{...n,ref:Vr(n.ref,r)},e)));kpe.displayName="CaptionButton";var Vtt=or(_7,{domEventsRegex:/^onMedia/}),NE=ye.forwardRef(({children:e,...t},r)=>ye.createElement(Vtt,{...t},n=>ye.createElement(Et.button,{...n,ref:Vr(n.ref,r)},e)));NE.displayName="FullscreenButton";var Htt=or(P7,{domEventsRegex:/^onMedia/}),zE=ye.forwardRef(({children:e,...t},r)=>ye.createElement(Htt,{...t},n=>ye.createElement(Et.button,{...n,ref:Vr(n.ref,r)},e)));zE.displayName="MuteButton";var Ftt=or(L7,{domEventsRegex:/^onMedia/}),Epe=ye.forwardRef(({children:e,...t},r)=>ye.createElement(Ftt,{...t},n=>ye.createElement(Et.button,{...n,ref:Vr(n.ref,r)},e)));Epe.displayName="PIPButton";var $tt=or(N7,{domEventsRegex:/^onMedia/}),Tpe=ye.forwardRef(({children:e,...t},r)=>ye.createElement($tt,{...t},n=>ye.createElement(Et.button,{...n,ref:Vr(n.ref,r)},e)));Tpe.displayName="SeekButton";var Gtt=or(A7,{domEventsRegex:/^onMedia/}),Rpe=ye.forwardRef(({children:e,...t},r)=>ye.createElement(Gtt,{...t},n=>ye.createElement(Et.button,{...n,ref:Vr(n.ref,r)},e)));Rpe.displayName="LiveButton";var cm=["onDragStart","onDragEnd","onDragValueChange","onValueChange","onPointerValueChange"],Utt=or(U7),Ztt=or(j9,{events:cm}),_pe=ye.forwardRef(({children:e,...t},r)=>ye.createElement(Ztt,{...t,ref:r},n=>ye.createElement(Et.div,{...n},e)));_pe.displayName="Slider";var $f=ye.forwardRef((e,t)=>ye.createElement(Et.div,{...e,ref:t}));$f.displayName="SliderThumb";var Gf=ye.forwardRef((e,t)=>ye.createElement(Et.div,{...e,ref:t}));Gf.displayName="SliderTrack";var Uf=ye.forwardRef((e,t)=>ye.createElement(Et.div,{...e,ref:t}));Uf.displayName="SliderTrackFill";var qtt=or(q7),Zf=ye.forwardRef(({children:e,...t},r)=>ye.createElement(qtt,{...t},n=>ye.createElement(Et.div,{...n,ref:Vr(n.ref,r)},e)));Zf.displayName="SliderPreview";var qf=ye.forwardRef(({children:e,...t},r)=>ye.createElement(Utt,{...t},(n,a)=>{let i=mn(()=>a.getValueText(),a);return ye.createElement(Et.div,{...n,ref:r},i,e)}));qf.displayName="SliderValue";var Kf=ye.forwardRef(({children:e,...t},r)=>{let n=l8("min"),a=l8("max"),i=l8("step"),o=(a-n)/i;return ye.createElement(Et.div,{...t,ref:r},Array.from({length:Math.floor(o)+1}).map((s,l)=>e(l)))});Kf.displayName="SliderSteps";var Ktt=Object.freeze({__proto__:null,Preview:Zf,Root:_pe,Steps:Kf,Thumb:$f,Track:Gf,TrackFill:Uf,Value:qf}),Wtt=or(V7,{events:cm,domEventsRegex:/^onMedia/}),Ape=ye.forwardRef(({children:e,...t},r)=>ye.createElement(Wtt,{...t,ref:r},n=>ye.createElement(Et.div,{...n},e)));Ape.displayName="VolumeSlider";var Qtt=Object.freeze({__proto__:null,Preview:Zf,Root:Ape,Steps:Kf,Thumb:$f,Track:Gf,TrackFill:Uf,Value:qf});function Jtt(e=0,t=0,r=""){return Ye?{startTime:e,endTime:t,text:r,addEventListener:Do,removeEventListener:Do,dispatchEvent:Do}:new window.VTTCue(e,t,r)}var Xtt=or(B9),Ppe=ye.forwardRef(({children:e,...t},r)=>ye.createElement(Xtt,{...t},n=>ye.createElement(Et.div,{...n,ref:Vr(n.ref,r)},e)));Ppe.displayName="Thumbnail";var wB=ye.forwardRef(({children:e,...t},r)=>{let{src:n,img:a,crossOrigin:i}=N1(B9.state),o=mn(n),s=mn(i);return ye.createElement(Et.img,{crossOrigin:s,...t,src:o||void 0,ref:Vr(a.set,r)},e)});wB.displayName="ThumbnailImg";var Ytt=Object.freeze({__proto__:null,Img:wB,Root:Ppe}),DE=ye.createContext({$chapters:gt(null)});DE.displayName="TimeSliderContext";var ert=or(B7,{events:cm,domEventsRegex:/^onMedia/}),Lpe=ye.forwardRef(({children:e,...t},r)=>{let n=ye.useMemo(()=>gt(null),[]);return ye.createElement(DE.Provider,{value:{$chapters:n}},ye.createElement(ert,{...t,ref:r},a=>ye.createElement(Et.div,{...a},e)))});Lpe.displayName="TimeSlider";var trt=or(K7),Ipe=ye.forwardRef(({children:e,...t},r)=>ye.createElement(trt,{...t},(n,a)=>ye.createElement(Et.div,{...n,ref:Vr(n.ref,r)},ye.createElement(Ope,{instance:a},e))));Ipe.displayName="SliderChapters";function Ope({instance:e,children:t}){let r=mn(()=>e.cues,e),n=ye.useRef([]),a=ye.useRef(),{$chapters:i}=ye.useContext(DE);return a.current||(a.current=Jtt()),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)})}Ope.displayName="SliderChapterTracks";var Mpe=ye.forwardRef(({children:e,...t},r)=>{let{$chapters:n}=ye.useContext(DE),[a,i]=ye.useState();return ye.useEffect(()=>ue(()=>{let o=n(),s=o?.activePointerCue||o?.activeCue;i(s?.text||"")}),[]),ye.createElement(Et.div,{...t,ref:r},a,e)});Mpe.displayName="SliderChapterTitle";var Npe=ye.forwardRef((e,t)=>ye.createElement(Et.div,{...e,ref:t}));Npe.displayName="SliderProgress";var rrt=or(G7),zpe=ye.forwardRef(({children:e,...t},r)=>ye.createElement(rrt,{...t},n=>ye.createElement(Et.div,{...n,ref:Vr(n.ref,r)},e)));zpe.displayName="SliderThumbnail";var nrt={Root:zpe,Img:wB},art=or(Z7,{events:["onCanPlay","onError"]}),Dpe=ye.forwardRef(({children:e,...t},r)=>ye.createElement(art,{...t},(n,a)=>ye.createElement(jpe,{...n,instance:a,ref:Vr(n.ref,r)},e)));Dpe.displayName="SliderVideo";var jpe=ye.forwardRef(({instance:e,children:t,...r},n)=>{let{canLoad:a}=N1(sm),{src:i,video:o,crossOrigin:s}=e.$state,l=mn(i),u=mn(a),c=mn(s);return ye.createElement(Et.video,{style:{maxWidth:"unset"},...r,src:l||void 0,muted:!0,playsInline:!0,preload:u?"auto":"none",crossOrigin:c||void 0,ref:Vr(o.set,n)},t)});jpe.displayName="SliderVideoProvider";var irt=Object.freeze({__proto__:null,ChapterTitle:Mpe,Chapters:Ipe,Preview:Zf,Progress:Npe,Root:Lpe,Steps:Kf,Thumb:$f,Thumbnail:nrt,Track:Gf,TrackFill:Uf,Value:qf,Video:Dpe}),ort=or(Y7,{events:["onChange"]}),CB=ye.forwardRef(({children:e,...t},r)=>ye.createElement(ort,{...t,ref:r},n=>ye.createElement(Et.div,{...n},e)));CB.displayName="RadioGroup";var srt=or(e8,{events:["onChange","onSelect"]}),SB=ye.forwardRef(({children:e,...t},r)=>ye.createElement(srt,{...t},n=>ye.createElement(Et.div,{...n,ref:Vr(n.ref,r)},e)));SB.displayName="RadioItem";var lrt=Object.freeze({__proto__:null,Item:SB,Root:CB}),crt=or(W7,{events:["onOpen","onClose"],domEventsRegex:/^onMedia/}),Bpe=ye.forwardRef(({children:e,...t},r)=>ye.createElement(crt,{...t,ref:r},(n,a)=>ye.createElement(Et.div,{...n,style:{display:a.isSubmenu?void 0:"contents",...n.style}},e)));Bpe.displayName="Menu";var urt=or(Q7,{events:["onSelect"]}),Vpe=ye.forwardRef(({children:e,...t},r)=>ye.createElement(urt,{...t},n=>ye.createElement(Et.button,{...n,ref:Vr(n.ref,r)},e)));Vpe.displayName="MenuButton";var Hpe=ye.forwardRef(({container:e=null,disabled:t=!1,children:r,...n},a)=>{let i=Si("fullscreen"),o=t==="fullscreen"?!i:!t,s=ye.useMemo(()=>Ye?null:(ot(e)?document.querySelector(e):e)??document.body,[e]);return!s||!o?r:(0,Cpe.createPortal)(ye.createElement(Et.div,{...n,style:{display:"contents",...n.style},ref:a},r),s)});Hpe.displayName="MenuPortal";var drt=or(J7),xB=ye.forwardRef(({children:e,...t},r)=>ye.createElement(drt,{...t},n=>ye.createElement(Et.div,{...n,ref:Vr(n.ref,r)},e)));xB.displayName="MenuItems";var prt=or(X7),Fpe=ye.forwardRef(({children:e,...t},r)=>ye.createElement(prt,{...t},n=>ye.createElement(Et.div,{...n,ref:Vr(n.ref,r)},e)));Fpe.displayName="MenuItem";var frt=Object.freeze({__proto__:null,Button:Vpe,Content:xB,Item:Fpe,Items:xB,Portal:Hpe,Radio:SB,RadioGroup:CB,Root:Bpe}),hrt=or(r8,{events:["onWillTrigger","onTrigger"]}),$pe=ye.forwardRef(({children:e,...t},r)=>ye.createElement(hrt,{...t,ref:r},n=>ye.createElement(Et.div,{...n},e)));$pe.displayName="Gesture";var mrt=or(n8),Gpe=ye.forwardRef(({children:e,...t},r)=>ye.createElement(mrt,{...t},(n,a)=>ye.createElement(Upe,{...n,instance:a,ref:Vr(n.ref,r)},e)));Gpe.displayName="Time";var Upe=ye.forwardRef(({instance:e,children:t,...r},n)=>{let{timeText:a}=e.$state,i=mn(a);return ye.createElement(Et.div,{...r,ref:n},i,t)});Upe.displayName="TimeText";var grt=or(k7,{events:["onChange"]}),Zpe=Nt.forwardRef(({style:e,children:t,...r},n)=>Nt.createElement(grt,{...r},a=>Nt.createElement(Et.div,{...a,style:{display:"contents",...e},ref:Vr(a.ref,n)},t)));Zpe.displayName="MediaAnnouncer";var vrt=or(E7),qpe=Nt.forwardRef(({children:e,...t},r)=>Nt.createElement(vrt,{...t},n=>Nt.createElement(Et.div,{...n,ref:Vr(n.ref,r)},e)));qpe.displayName="Controls";var brt=or(T7),Kpe=Nt.forwardRef(({children:e,...t},r)=>Nt.createElement(brt,{...t},n=>Nt.createElement(Et.div,{...n,ref:Vr(n.ref,r)},e)));Kpe.displayName="ControlsGroup";var um=Object.freeze({__proto__:null,Group:Kpe,Root:qpe}),yrt=or(z7);function Wpe({children:e,...t}){return Nt.createElement(yrt,{...t},e)}Wpe.displayName="Tooltip";var xrt=or(D7),Qpe=Nt.forwardRef(({children:e,...t},r)=>Nt.createElement(xrt,{...t},n=>Nt.createElement(Et.button,{...n,ref:Vr(n.ref,r)},e)));Qpe.displayName="TooltipTrigger";var wrt=or(j7),Jpe=Nt.forwardRef(({children:e,...t},r)=>Nt.createElement(wrt,{...t},n=>Nt.createElement(Et.div,{...n,ref:Vr(n.ref,r)},e)));Jpe.displayName="TooltipContent";var Crt=Object.freeze({__proto__:null,Content:Jpe,Root:Wpe,Trigger:Qpe}),Srt=or(M7,{domEventsRegex:/^onMedia/}),Xpe=Nt.forwardRef(({children:e,...t},r)=>Nt.createElement(Srt,{...t},n=>Nt.createElement(Et.button,{...n,ref:Vr(n.ref,r)},e)));Xpe.displayName="GoogleCastButton";var krt=or($7,{events:cm,domEventsRegex:/^onMedia/}),Ype=Nt.forwardRef(({children:e,...t},r)=>Nt.createElement(krt,{...t,ref:r},n=>Nt.createElement(Et.div,{...n},e)));Ype.displayName="QualitySlider";var Ert=Object.freeze({__proto__:null,Preview:Zf,Root:Ype,Steps:Kf,Thumb:$f,Track:Gf,TrackFill:Uf,Value:qf}),Trt=or(H7,{events:cm,domEventsRegex:/^onMedia/}),efe=Nt.forwardRef(({children:e,...t},r)=>Nt.createElement(Trt,{...t,ref:r},n=>Nt.createElement(Et.div,{...n},e)));efe.displayName="AudioGainSlider";var Rrt=Object.freeze({__proto__:null,Preview:Zf,Root:efe,Steps:Kf,Thumb:$f,Track:Gf,TrackFill:Uf,Value:qf}),_rt=or(F7,{events:cm,domEventsRegex:/^onMedia/}),tfe=Nt.forwardRef(({children:e,...t},r)=>Nt.createElement(_rt,{...t,ref:r},n=>Nt.createElement(Et.div,{...n},e)));tfe.displayName="SpeedSlider";var Art=Object.freeze({__proto__:null,Preview:Zf,Root:tfe,Steps:Kf,Thumb:$f,Track:Gf,TrackFill:Uf,Value:qf}),rfe=Nt.forwardRef(({children:e,...t},r)=>{let n=Si("title");return Nt.createElement(Et.span,{...t,ref:r},n,e)});rfe.displayName="Title";function nfe(e){let[t,r]=Nt.useState([]);return Nt.useEffect(()=>{if(!e){r([]);return}function n(){e&&r(e.activeCues)}return n(),wr(e,"cue-change",n)},[e]),t}function afe(e){let t=lm(),[r,n]=Nt.useState(null);return Nt.useEffect(()=>a8(t.textTracks,e,n),[e]),r}function ife(){let e=afe("chapters");return nfe(e)[0]?.text||""}var ofe=Nt.forwardRef(({defaultText:e="",children:t,...r},n)=>{let a=ife();return Nt.createElement(Et.span,{...r,ref:n},a||e,t)});ofe.displayName="ChapterTitle";var Prt=or(t8),sfe=Nt.forwardRef(({children:e,...t},r)=>Nt.createElement(Prt,{...t,ref:r},n=>Nt.createElement(Et.div,{...n},e)));sfe.displayName="Captions";var Lrt=Nt.forwardRef(({size:e=96,children:t,...r},n)=>Nt.createElement("svg",{width:e,height:e,fill:"none",viewBox:"0 0 120 120","aria-hidden":"true","data-part":"root",...r,ref:n},t)),Irt=Nt.forwardRef(({width:e=8,children:t,...r},n)=>Nt.createElement("circle",{cx:"60",cy:"60",r:"54",stroke:"currentColor",strokeWidth:e,"data-part":"track",...r,ref:n},t)),Ort=Nt.forwardRef(({width:e=8,fillPercent:t=50,children:r,...n},a)=>Nt.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)),Mrt=Object.freeze({__proto__:null,Root:Lrt,Track:Irt,TrackFill:Ort});var jE=_(Q(),1),kB=jE.forwardRef((e,t)=>{let{width:r,height:n,size:a=null,paths:i,...o}=e;return jE.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}})});kB.displayName="VidstackIcon";var c8=_(Q(),1);ll();jo();var lfe=[.25,.5,.75,1,1.25,1.5,1.75,2],EB=class extends Zt{static props={normalLabel:"Normal",rates:lfe};#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 am,this.#r.onValueChange=this.#l.bind(this)}onSetup(){this.#e=Jr(),sl(cl)&&(this.#t=qn(cl))}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})}},TB=EB.prototype;Nr(TB,"value");Nr(TB,"disabled");fa(TB,"getOptions");function u8(e){let t=lm(),r=c8.useRef();return r.current||(r.current=new N9),c8.useEffect(()=>{let n=e&&"current"in e?e.current:e,a=n instanceof im,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}ju();var Rir=_(Su(),1),Nrt=Symbol(0),cfe=class e{constructor(t,r,n,a,i){this.logger=t,this.level=r,this.title=n,this.root=a,this.parent=i}[Nrt]=!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 zrt=[1,1.25,1.5,1.75,2,2.5,3,4],RB=class extends Zt{static props={normalLabel:"Disabled",gains:zrt};#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 am,this.#r.onValueChange=this.#l.bind(this)}onSetup(){this.#e=Jr(),sl(cl)&&(this.#t=qn(cl))}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})}},_B=RB.prototype;Nr(_B,"value");Nr(_B,"disabled");fa(_B,"getOptions");var Drt=["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"],jrt=or(im,{events:Drt,eventsRegex:/^onHls/,domEventsRegex:/^onMedia/}),d8=Bt.forwardRef(({aspectRatio:e,children:t,...r},n)=>Bt.createElement(jrt,{...r,src:r.src,ref:n,style:{aspectRatio:e,...r.style}},a=>Bt.createElement(Et.div,{...a},t)));d8.displayName="MediaPlayer";var Brt=or(AE),p8=Bt.forwardRef(({loaders:e=[],children:t,iframeProps:r,mediaProps:n,...a},i)=>{let o=Bt.useMemo(()=>e.map(s=>new s),e);return Bt.createElement(Brt,{...a,loaders:o,ref:i},(s,l)=>Bt.createElement("div",{...s},Bt.createElement(ufe,{provider:l,mediaProps:n,iframeProps:r}),t))});p8.displayName="MediaProvider";function ufe({provider:e,mediaProps:t,iframeProps:r}){let{sources:n,crossOrigin:a,poster:i,remotePlaybackInfo:o,nativeControls:s,viewType:l}=N1(sm),{loader:u}=e.$state,{$provider:c,$providerSetup:d}=lm(),h=mn(n),g=mn(s),b=mn(a),y=mn(i),k=mn(u),C=mn(c),T=mn(d),E=mn(o),w=k?.mediaType(),P=mn(l),I=P==="audio",L=k?.name==="youtube",N=k?.name==="vimeo",$=L||N,z=k?.name==="remotion",ae=k?.name==="google-cast",[W,Z]=Bt.useState(""),[B,X]=Bt.useState(!1);return Bt.useEffect(()=>{!ae||W||Promise.resolve().then(()=>(jo(),Fde)).then(function(J){return J.chromecast}).then(J=>{Z(J.default)})},[ae]),Bt.useEffect(()=>{X(!0)},[]),ae?Bt.createElement("div",{className:"vds-google-cast",ref:J=>{e.load(J)}},Bt.createElement(kB,{paths:W}),E?.deviceName?Bt.createElement("span",{className:"vds-google-cast-info"},"Google Cast on"," ",Bt.createElement("span",{className:"vds-google-cast-device-name"},E.deviceName)):null):z?Bt.createElement("div",{"data-remotion-canvas":!0},Bt.createElement("div",{"data-remotion-container":!0,ref:J=>{e.load(J)}},wpe(C)&&T?Bt.createElement(C.render):null)):$?Bt.createElement(Bt.Fragment,null,Bt.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(J){e.load(J)}}),!g&&!I?Bt.createElement("div",{className:"vds-blocker"}):null):w?Bt.createElement(w==="audio"?"audio":"video",{...t,controls:g?!0:null,crossOrigin:typeof b=="boolean"?"":b,poster:w==="video"&&g&&y?y:null,suppressHydrationWarning:!0,children:B?null:h.map(({src:J,type:te})=>ot(J)?Bt.createElement("source",{src:J,type:te!=="?"?te:void 0,key:J}):null),ref(J){e.load(J)}}):null}ufe.displayName="MediaOutlet";function Vrt(e){let t=lm(),r=Bt.useMemo(()=>new xs(e),Object.values(e));return Bt.useEffect(()=>(t.textTracks.add(r),()=>void t.textTracks.remove(r)),[r]),r}function Hrt({lang:e,...t}){return Vrt({language:e,...t}),null}Hrt.displayName="Track";var Frt=or(PE),$rt=Bt.forwardRef(({children:e,...t},r)=>Bt.createElement(Frt,{...t},n=>Bt.createElement(Et.button,{...n,ref:Vr(n.ref,r)},e)));$rt.displayName="ToggleButton";var Grt=or(LE),Urt=Bt.forwardRef(({children:e,...t},r)=>Bt.createElement(Grt,{src:t.asChild&&Bt.isValidElement(e)?e.props.src:void 0,...t},(n,a)=>Bt.createElement(dfe,{...n,instance:a,ref:Vr(n.ref,r)},e)));Urt.displayName="Poster";var dfe=Bt.forwardRef(({instance:e,children:t,...r},n)=>{let{src:a,img:i,alt:o,crossOrigin:s,hidden:l}=e.$state,u=mn(a),c=mn(o),d=mn(s),h=mn(l);return Bt.createElement(Et.img,{...r,src:u||void 0,alt:c||void 0,crossOrigin:d||void 0,ref:Vr(i.set,n),style:{display:h?"none":void 0}},t)});dfe.displayName="PosterImg";var pfe=Bt.forwardRef(({children:e,...t},r)=>Bt.createElement(Et.div,{translate:"yes","aria-live":"off","aria-atomic":"true",...t,ref:r},e));pfe.displayName="Caption";var ffe=Bt.forwardRef((e,t)=>{let r=Si("textTrack"),[n,a]=Bt.useState();return Bt.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]),Bt.createElement(Et.span,{...e,"data-part":"cue",dangerouslySetInnerHTML:{__html:n?.text||""},ref:t})});ffe.displayName="CaptionText";var _ir=Object.freeze({__proto__:null,Root:pfe,Text:ffe});var jbe=_(ct(),1);var Y8=_(me(),1),Vbe=_(ct(),1);var wd=_(me(),1),Fbe=_(ct(),1),RR=_(Q(),1);var $be=_(me(),1);var vF=_(me(),1),Zbe=_(ct(),1);var e6=_(me(),1),_s=_(me(),1);var Rc=_(me(),1),t6=_(me(),1),qbe=_(ct(),1);var ph=_(me(),1),Kbe=_(ct(),1),Wbe=_(me(),1),pR=_(me(),1),_i=_(me(),1);function AB(e){if(typeof e!="string")throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}function PB(e,t,r){let a=If((r||{}).ignore||[]),i=Zrt(t),o=-1;for(;++o0?{type:"text",value:I}:void 0),I===!1?h.lastIndex=w+1:(b!==w&&T.push({type:"text",value:u.value.slice(b,w)}),Array.isArray(I)?T.push(...I):I&&T.push(I),b=w+E[0].length,C=!0),!h.global)break;E=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=X2(e,"("),i=X2(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 hfe(e,t){let r=e.input.charCodeAt(e.index-1);return(e.index===0||oi(r)||F0(r))&&(!t||r!==47)}mfe.peek=fnt;function zB(){return{enter:{gfmFootnoteDefinition:int,gfmFootnoteDefinitionLabelString:ont,gfmFootnoteCall:cnt,gfmFootnoteCallString:unt},exit:{gfmFootnoteDefinition:lnt,gfmFootnoteDefinitionLabelString:snt,gfmFootnoteCall:pnt,gfmFootnoteCallString:dnt}}}function DB(){return{unsafe:[{character:"[",inConstruct:["phrasing","label","reference"]}],handlers:{footnoteDefinition:hnt,footnoteReference:mfe}}}function int(e){this.enter({type:"footnoteDefinition",identifier:"",label:"",children:[]},e)}function ont(){this.buffer()}function snt(e){let t=this.resume(),r=this.stack[this.stack.length-1];r.type,r.label=t,r.identifier=wi(this.sliceSerialize(e)).toLowerCase()}function lnt(e){this.exit(e)}function cnt(e){this.enter({type:"footnoteReference",identifier:"",label:""},e)}function unt(){this.buffer()}function dnt(e){let t=this.resume(),r=this.stack[this.stack.length-1];r.type,r.label=t,r.identifier=wi(this.sliceSerialize(e)).toLowerCase()}function pnt(e){this.exit(e)}function mfe(e,t,r,n){let a=r.createTracker(n),i=a.move("[^"),o=r.enter("footnoteReference"),s=r.enter("reference");return i+=a.move(r.safe(r.associationId(e),{...a.current(),before:i,after:"]"})),s(),o(),i+=a.move("]"),i}function fnt(){return"["}function hnt(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()),mnt)),o(),i}function mnt(e,t,r){return t===0?e:(r?"":" ")+e}var gnt=["autolink","destinationLiteral","destinationRaw","reference","titleQuote","titleApostrophe"];gfe.peek=ynt;function jB(){return{canContainEols:["delete"],enter:{strikethrough:vnt},exit:{strikethrough:bnt}}}function BB(){return{unsafe:[{character:"~",inConstruct:"phrasing",notInConstruct:gnt}],handlers:{delete:gfe}}}function vnt(e){this.enter({type:"delete",children:[]},e)}function bnt(e){this.exit(e)}function gfe(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 ynt(){return"~"}function xnt(e){return e.length}function bfe(e,t){let r=t||{},n=(r.align||[]).concat(),a=r.stringLength||xnt,i=[],o=[],s=[],l=[],u=0,c=-1;for(;++cu&&(u=e[c].length);++Cl[C])&&(l[C]=E)}y.push(T)}o[c]=y,s[c]=k}let d=-1;if(typeof n=="object"&&"length"in n)for(;++dl[d]&&(l[d]=T),g[d]=T),h[d]=E}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()),Cnt);return a(),o}function Cnt(e,t,r){return">"+(r?"":" ")+e}function VB(e,t){return xfe(e,t.inConstruct,!0)&&!xfe(e,t.notInConstruct,!1)}function xfe(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 FB(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 Cfe(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 Sfe(e,t,r,n){let a=Cfe(r),i=e.value||"",o=a==="`"?"GraveAccent":"Tilde";if(FB(e,r)){let d=r.enter("codeIndented"),h=r.indentLines(i,Snt);return d(),h}let s=r.createTracker(n),l=a.repeat(Math.max(wfe(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 Snt(e,t,r){return(r?"":" ")+e}function V9(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 kfe(e,t,r,n){let a=V9(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 Efe(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 ld(e){return"&#x"+e.toString(16).toUpperCase()+";"}function H9(e,t,r){let n=I1(e),a=I1(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}}$B.peek=knt;function $B(e,t,r,n){let a=Efe(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=H9(n.before.charCodeAt(n.before.length-1),u,a);c.inside&&(l=ld(u)+l.slice(1));let d=l.charCodeAt(l.length-1),h=H9(n.after.charCodeAt(0),d,a);h.inside&&(l=l.slice(0,-1)+ld(d));let g=o.move(a);return i(),r.attentionEncodeSurroundingInfo={after:h.outside,before:c.outside},s+l+g}function knt(e,t,r){return r.options.emphasis||"*"}function GB(e,t){let r=!1;return O1(e,function(n){if("value"in n&&/\r?\n|\r/.test(n.value)||n.type==="break")return r=!0,K0}),!!((!e.depth||e.depth<3)&&q0(e)&&(t.options.setext||r))}function Tfe(e,t,r,n){let a=Math.max(Math.min(6,e.depth||1),1),i=r.createTracker(n);if(GB(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=ld(u.charCodeAt(0))+u.slice(1)),u=u?o+" "+u:o,r.options.closeAtx&&(u+=" "+o),l(),s(),u}UB.peek=Ent;function UB(e){return e.value||""}function Ent(){return"<"}ZB.peek=Tnt;function ZB(e,t,r,n){let a=V9(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 Tnt(){return"!"}qB.peek=Rnt;function qB(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 Rnt(){return"!"}KB.peek=_nt;function KB(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))}QB.peek=Ant;function QB(e,t,r,n){let a=V9(r),i=a==='"'?"Quote":"Apostrophe",o=r.createTracker(n),s,l;if(WB(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 Ant(e,t,r){return WB(e,r)?"<":"["}JB.peek=Pnt;function JB(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 Pnt(){return"["}function F9(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 Rfe(e){let t=F9(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 _fe(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 BE(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 Afe(e,t,r,n){let a=r.enter("list"),i=r.bulletCurrent,o=e.ordered?_fe(r):F9(r),s=e.ordered?o==="."?")":".":Rfe(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),BE(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 Ife(e,t,r,n){let a=r.enter("paragraph"),i=r.enter("phrasing"),o=r.containerPhrasing(e,n);return i(),a(),o}var XB=If(["break","delete","emphasis","footnote","footnoteReference","image","imageReference","inlineCode","inlineMath","link","linkReference","mdxJsxTextElement","mdxTextExpression","strong","text","textDirective"]);function Ofe(e,t,r,n){return(e.children.some(function(o){return XB(o)})?r.containerPhrasing:r.containerFlow).call(r,e,n)}function Mfe(e){let t=e.options.strong||"*";if(t!=="*"&&t!=="_")throw new Error("Cannot serialize strong with `"+t+"` for `options.strong`, expected `*`, or `_`");return t}YB.peek=Lnt;function YB(e,t,r,n){let a=Mfe(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=H9(n.before.charCodeAt(n.before.length-1),u,a);c.inside&&(l=ld(u)+l.slice(1));let d=l.charCodeAt(l.length-1),h=H9(n.after.charCodeAt(0),d,a);h.inside&&(l=l.slice(0,-1)+ld(d));let g=o.move(a+a);return i(),r.attentionEncodeSurroundingInfo={after:h.outside,before:c.outside},s+l+g}function Lnt(e,t,r){return r.options.strong||"*"}function Nfe(e,t,r,n){return r.safe(e.value,n)}function zfe(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 Dfe(e,t,r){let n=(BE(r)+(r.options.ruleSpaces?" ":"")).repeat(zfe(r));return r.options.ruleSpaces?n.slice(0,-1):n}var $9={blockquote:yfe,break:HB,code:Sfe,definition:kfe,emphasis:$B,hardBreak:HB,heading:Tfe,html:UB,image:ZB,imageReference:qB,inlineCode:KB,link:QB,linkReference:JB,list:Afe,listItem:Lfe,paragraph:Ife,root:Ofe,strong:YB,text:Nfe,thematicBreak:Dfe};function tV(){return{enter:{table:Int,tableData:jfe,tableHeader:jfe,tableRow:Mnt},exit:{codeText:Nnt,table:Ont,tableData:eV,tableHeader:eV,tableRow:eV}}}function Int(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 Ont(e){this.exit(e),this.data.inTable=void 0}function Mnt(e){this.enter({type:"tableRow",children:[]},e)}function eV(e){this.exit(e)}function jfe(e){this.enter({type:"tableCell",children:[]},e)}function Nnt(e){let t=this.resume();this.data.inTable&&(t=t.replace(/\\([\\|])/g,znt));let r=this.stack[this.stack.length-1];r.type,r.value=t,this.exit(e)}function znt(e,t){return t==="|"?t:e}function rV(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,k){return u(c(g,y,k),g.align)}function s(g,b,y,k){let C=d(g,y,k),T=u([C]);return T.slice(0,T.indexOf(` `))}function l(g,b,y,k){let C=y.enter("tableCell"),T=y.enter("phrasing"),E=y.containerPhrasing(g,{...k,before:i,after:i});return T(),C(),E}function u(g,b){return bfe(g,{align:b,alignDelimiters:n,padding:r,stringLength:a})}function c(g,b,y){let k=g.children,C=-1,T=[],E=b.enter("table");for(;++C0&&!r&&(e[e.length-1][1]._gfmAutolinkLiteralWalkedInto=!0),r}var Qnt={tokenize:nat,partial:!0};function uV(){return{document:{91:{name:"gfmFootnoteDefinition",tokenize:eat,continuation:{tokenize:tat},exit:rat}},text:{91:{name:"gfmFootnoteCall",tokenize:Ynt},93:{name:"gfmPotentialFootnoteCall",add:"after",tokenize:Jnt,resolveTo:Xnt}}}}function Jnt(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=wi(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 Xnt(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 Ynt(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(wi(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 eat(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=wi(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),ft(e,g,"gfmFootnoteDefinitionWhitespace")):r(b)}function g(b){return t(b)}}function tat(e,t,r){return e.check(lc,t,e.attempt(Qnt,t,r))}function rat(e){e.exit("gfmFootnoteDefinition")}function nat(e,t,r){let n=this;return ft(e,a,"gfmFootnoteDefinitionIndent",5);function a(i){let o=n.events[n.events.length-1];return o&&o[1].type==="gfmFootnoteDefinitionIndent"&&o[2].sliceSerialize(o[1],!0).length===4?t(i):r(i)}}var ucr={}.hasOwnProperty;function dV(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 k=o.exit("strikethroughSequenceTemporary"),C=I1(b);return k._open=!C||C===2&&!!y,k._close=!y||y===2&&!!C,s(b)}}}var VE=class{constructor(){this.map=[]}add(t,r,n){oat(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 oat(e,t,r,n){let a=0;if(!(r===0&&n.length===0)){for(;a-1;){let B=n.events[ae][1].type;if(B==="lineEnding"||B==="linePrefix")ae--;else break}let W=ae>-1?n.events[ae][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):ut(z)?ft(e,c,"whitespace")(z):(i+=1,o&&(o=!1,a+=1),z===124?(e.enter("tableCellDivider"),e.consume(z),e.exit("tableCellDivider"),o=!0,c):(e.enter("data"),d(z)))}function d(z){return z===null||z===124||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,ut(z)?ft(e,b,"linePrefix",n.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(z):b(z))}function b(z){return z===45||z===58?k(z):z===124?(o=!0,e.enter("tableCellDivider"),e.consume(z),e.exit("tableCellDivider"),y):P(z)}function y(z){return ut(z)?ft(e,k,"whitespace")(z):k(z)}function k(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)?w(z):P(z)}function C(z){return z===45?(e.enter("tableDelimiterFiller"),T(z)):P(z)}function T(z){return z===45?(e.consume(z),T):z===58?(o=!0,e.exit("tableDelimiterFiller"),e.enter("tableDelimiterMarker"),e.consume(z),e.exit("tableDelimiterMarker"),E):(e.exit("tableDelimiterFiller"),E(z))}function E(z){return ut(z)?ft(e,w,"whitespace")(z):w(z)}function w(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)):ut(z)?ft(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?$:N)}function $(z){return z===92||z===124?(e.consume(z),N):N(z)}}function lat(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 VE;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({},G9(t.events,a)),e.add(a,0,[["exit",i,t]]),i=void 0),i}function Wfe(e,t,r,n,a){let i=[],o=G9(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 G9(e,t){let r=e[t],n=r[0]==="enter"?"start":"end";return r[1][n]}var uat=/<(\/?)(iframe|noembed|noframes|plaintext|script|style|title|textarea|xmp)(?=[\t\n\f\r />])/gi,Ncr=new RegExp("^"+uat.source,"i");var pat={name:"tasklistCheck",tokenize:fat};function fV(){return{text:{91:pat}}}function fat(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):ut(l)?e.check({tokenize:hat},t,r)(l):r(l)}}function hat(e,t,r){return ft(e,n,"whitespace");function n(a){return a===null?r(a):t(a)}}function Qfe(e){return c9([lV(),uV(),dV(e),pV(),fV()])}var gat={};function FE(e){let t=this,r=e||gat,n=t.data(),a=n.micromarkExtensions||(n.micromarkExtensions=[]),i=n.fromMarkdownExtensions||(n.fromMarkdownExtensions=[]),o=n.toMarkdownExtensions||(n.toMarkdownExtensions=[]);a.push(Qfe(r)),i.push(iV()),o.push(oV(r))}var jF=_(Xfe(),1),Vm=_(Q(),1),r6=_(me(),1),Jbe=_(ct(),1),Xbe=_(me(),1),bF=_(me(),1),Ac=_(me(),1),eye=_(ct(),1),tye=_(Q(),1),rye=_(ct(),1),Awr=_(Q(),1),yF=_(Iu(),1);var nye=_(ct(),1),aye=_(Q(),1);var iye=_(ct(),1),oye=_(Q(),1);var xF=_(me(),1);var wF=_(me(),1),_c=_(me(),1),lye=_(ct(),1),cye=_(Q(),1);var uye=_(ct(),1),dye=_(Q(),1);var pye=_(Q(),1);var CF=_(me(),1),hye=_(me(),1),mye=_(Q(),1),gye=_(ct(),1),vye=_(Q(),1);var bye=_(Q(),1);var SF=_(me(),1),yye=_(me(),1);var kF=_(me(),1),gh=_(me(),1),_3=_(me(),1),xye=_(ct(),1),Gwr=_(Q(),1),wye=_(ct(),1),Cye=_(Q(),1);var Bm=_(me(),1),Sye=_(me(),1),kye=_(ct(),1);var Eye=_(Q(),1);var ehe=_(Q(),1),Wf=_(Q(),1);var hV=new Map,$E=new WeakMap,Yfe=0,bat=void 0;function yat(e){return e?($E.has(e)||(Yfe+=1,$E.set(e,Yfe.toString())),$E.get(e)):"0"}function xat(e){return Object.keys(e).sort().filter(t=>e[t]!==void 0).map(t=>`${t}_${t==="root"?yat(e.root):e[t]}`).toString()}function wat(e){let t=xat(e),r=hV.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},hV.set(t,r)}return r}function Cat(e,t,r={},n=bat){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}=wat(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(),hV.delete(a))}}function the({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]=Wf.useState(null),g=Wf.useRef(),[b,y]=Wf.useState({inView:!!s,entry:void 0});g.current=u,Wf.useEffect(()=>{if(o||!d)return;let E;return E=Cat(d,(w,P)=>{y({inView:w,entry:P}),g.current&&g.current(w,P),P.isIntersecting&&i&&E&&(E(),E=void 0)},{root:a,rootMargin:n,threshold:e,trackVisibility:r,delay:t},l),()=>{E&&E()}},[Array.isArray(e)?e.toString():e,d,a,n,i,o,r,l,t]);let k=(c=b.entry)==null?void 0:c.target,C=Wf.useRef();!d&&k&&!i&&!o&&C.current!==k&&(C.current=k,y({inView:!!s,entry:void 0}));let T=[h,b.inView,b.entry];return T.ref=T[0],T.inView=T[1],T.entry=T[2],T}var Tye=_(Iu(),1),Hm=_(Q(),1),p6=_(me(),1),_ye=_(ct(),1),Aye=_(me(),1),fh=_(me(),1),Lye=_(ct(),1);var Iye=_(Q(),1),Oye=_(Q(),1),vh=_(me(),1);var C3=_(Q(),1);var Ho=_(Q(),1),g8=e=>e.type==="checkbox",pm=e=>e instanceof Date,Fo=e=>e==null,phe=e=>typeof e=="object",Ma=e=>!Fo(e)&&!Array.isArray(e)&&phe(e)&&!pm(e),Sat=e=>Ma(e)&&e.target?g8(e.target)?e.target.checked:e.target.value:e,kat=e=>e.substring(0,e.search(/\.\d+(\.|$)/))||e,Eat=(e,t)=>e.has(kat(t)),Tat=e=>{let t=e.constructor&&e.constructor.prototype;return Ma(t)&&t.hasOwnProperty("isPrototypeOf")},yV=typeof window<"u"&&typeof window.HTMLElement<"u"&&typeof document<"u";function vc(e){let t,r=Array.isArray(e);if(e instanceof Date)t=new Date(e);else if(e instanceof Set)t=new Set(e);else if(!(yV&&(e instanceof Blob||e instanceof FileList))&&(r||Ma(e)))if(t=r?[]:{},!r&&!Tat(e))t=e;else for(let n in e)e.hasOwnProperty(n)&&(t[n]=vc(e[n]));else return e;return t}var WE=e=>Array.isArray(e)?e.filter(Boolean):[],Oa=e=>e===void 0,tt=(e,t,r)=>{if(!t||!Ma(e))return r;let n=WE(t.split(/[,[\].]+?/)).reduce((a,i)=>Fo(a)?a:a[i],e);return Oa(n)||n===e?Oa(e[t])?r:e[t]:n},ud=e=>typeof e=="boolean",xV=e=>/^\w*$/.test(e),fhe=e=>WE(e.replace(/["|']|\]/g,"").split(/\.|\[/)),gn=(e,t,r)=>{let n=-1,a=xV(t)?[t]:fhe(t),i=a.length,o=i-1;for(;++nHo.default.useContext(hhe),mhe=e=>{let{children:t,...r}=e;return Ho.default.createElement(hhe.Provider,{value:r},t)},Rat=(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]!==ou.all&&(t._proxyFormState[o]=!n||ou.all),r&&(r[o]=!0),e[o]}});return a},Cs=e=>Ma(e)&&!Object.keys(e).length,_at=(e,t,r,n)=>{r(e);let{name:a,...i}=e;return Cs(i)||Object.keys(i).length>=Object.keys(t).length||Object.keys(i).find(o=>t[o]===(!n||ou.all))},GE=e=>Array.isArray(e)?e:[e];function Aat(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 pd=e=>typeof e=="string",Pat=(e,t,r,n,a)=>pd(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 wV=(e,t,r,n,a)=>t?{...r[e],types:{...r[e]&&r[e].types?r[e].types:{},[n]:a||!0}}:{};var nhe=e=>({isOnSubmit:!e||e===ou.onSubmit,isOnBlur:e===ou.onBlur,isOnChange:e===ou.onChange,isOnAll:e===ou.all,isOnTouch:e===ou.onTouched}),ahe=(e,t,r)=>!r&&(t.watchAll||t.watch.has(e)||[...t.watch].some(n=>e.startsWith(n)&&/^\.\w+/.test(e.slice(n.length)))),m8=(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(m8(s,t))break}else if(Ma(s)&&m8(s,t))break}}},Lat=(e,t,r)=>{let n=GE(tt(e,r));return gn(n,"root",t[r]),gn(e,r,n),e},CV=e=>e.type==="file",dd=e=>typeof e=="function",ZE=e=>{if(!yV)return!1;let t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},UE=e=>pd(e),SV=e=>e.type==="radio",qE=e=>e instanceof RegExp,ihe={value:!1,isValid:!1},ohe={value:!0,isValid:!0},ghe=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&&!Oa(e[0].attributes.value)?Oa(e[0].value)||e[0].value===""?ohe:{value:e[0].value,isValid:!0}:ohe:ihe}return ihe},she={isValid:!1,value:null},vhe=e=>Array.isArray(e)?e.reduce((t,r)=>r&&r.checked&&!r.disabled?{isValid:!0,value:r.value}:t,she):she;function lhe(e,t,r="validate"){if(UE(e)||Array.isArray(e)&&e.every(UE)||ud(e)&&!e)return{type:r,message:UE(e)?e:"",ref:t}}var U9=e=>Ma(e)&&!qE(e)?e:{value:e,message:""},che=async(e,t,r,n,a)=>{let{ref:i,refs:o,required:s,maxLength:l,minLength:u,min:c,max:d,pattern:h,validate:g,name:b,valueAsNumber:y,mount:k,disabled:C}=e._f,T=tt(t,b);if(!k||C)return{};let E=o?o[0]:i,w=W=>{n&&E.reportValidity&&(E.setCustomValidity(ud(W)?"":W||""),E.reportValidity())},P={},I=SV(i),L=g8(i),N=I||L,$=(y||CV(i))&&Oa(i.value)&&Oa(T)||ZE(i)&&i.value===""||T===""||Array.isArray(T)&&!T.length,z=wV.bind(null,b,r,P),ae=(W,Z,B,X=G1.maxLength,J=G1.minLength)=>{let te=W?Z:B;P[b]={type:W?X:J,message:te,ref:i,...z(W?X:J,te)}};if(a?!Array.isArray(T)||!T.length:s&&(!N&&($||Fo(T))||ud(T)&&!T||L&&!ghe(o).isValid||I&&!vhe(o).isValid)){let{value:W,message:Z}=UE(s)?{value:!!s,message:s}:U9(s);if(W&&(P[b]={type:G1.required,message:Z,ref:E,...z(G1.required,Z)},!r))return w(Z),P}if(!$&&(!Fo(c)||!Fo(d))){let W,Z,B=U9(d),X=U9(c);if(!Fo(T)&&!isNaN(T)){let J=i.valueAsNumber||T&&+T;Fo(B.value)||(W=J>B.value),Fo(X.value)||(Z=Jnew Date(new Date().toDateString()+" "+U),le=i.type=="time",de=i.type=="week";pd(B.value)&&T&&(W=le?te(T)>te(B.value):de?T>B.value:J>new Date(B.value)),pd(X.value)&&T&&(Z=le?te(T)+W.value,X=!Fo(Z.value)&&T.length<+Z.value;if((B||X)&&(ae(B,W.message,Z.message),!r))return w(P[b].message),P}if(h&&!$&&pd(T)){let{value:W,message:Z}=U9(h);if(qE(W)&&!T.match(W)&&(P[b]={type:G1.pattern,message:Z,ref:i,...z(G1.pattern,Z)},!r))return w(Z),P}if(g){if(dd(g)){let W=await g(T,t),Z=lhe(W,E);if(Z&&(P[b]={...Z,...z(G1.validate,Z.message)},!r))return w(Z.message),P}else if(Ma(g)){let W={};for(let Z in g){if(!Cs(W)&&!r)break;let B=lhe(await g[Z](T,t),E,Z);B&&(W={...B,...z(Z,B.message)},w(B.message),r&&(P[b]=W))}if(!Cs(W)&&(P[b]={ref:E,...W},!r))return P}}return w(!0),P};function Iat(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=[]}}},bV=e=>Fo(e)||!phe(e);function Qf(e,t){if(bV(e)||bV(t))return e===t;if(pm(e)&&pm(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(pm(i)&&pm(o)||Ma(i)&&Ma(o)||Array.isArray(i)&&Array.isArray(o)?!Qf(i,o):i!==o)return!1}}return!0}var bhe=e=>e.type==="select-multiple",Mat=e=>SV(e)||g8(e),gV=e=>ZE(e)&&e.isConnected,yhe=e=>{for(let t in e)if(dd(e[t]))return!0;return!1};function KE(e,t={}){let r=Array.isArray(e);if(Ma(e)||r)for(let n in e)Array.isArray(e[n])||Ma(e[n])&&!yhe(e[n])?(t[n]=Array.isArray(e[n])?[]:{},KE(e[n],t[n])):Fo(e[n])||(t[n]=!0);return t}function xhe(e,t,r){let n=Array.isArray(e);if(Ma(e)||n)for(let a in e)Array.isArray(e[a])||Ma(e[a])&&!yhe(e[a])?Oa(t)||bV(r[a])?r[a]=Array.isArray(e[a])?KE(e[a],[]):{...KE(e[a])}:xhe(e[a],Fo(t)?{}:t[a],r[a]):r[a]=!Qf(e[a],t[a]);return r}var f8=(e,t)=>xhe(e,t,KE(t)),whe=(e,{valueAsNumber:t,valueAsDate:r,setValueAs:n})=>Oa(e)?e:t?e===""?NaN:e&&+e:r&&pd(e)?new Date(e):n?n(e):e;function vV(e){let t=e.ref;if(!(e.refs?e.refs.every(r=>r.disabled):t.disabled))return CV(t)?t.files:SV(t)?vhe(e.refs).value:bhe(t)?[...t.selectedOptions].map(({value:r})=>r):g8(t)?ghe(e.refs).value:whe(Oa(t.value)?e.ref.value:t.value,e)}var Nat=(e,t,r,n)=>{let a={};for(let i of e){let o=tt(t,i);o&&gn(a,i,o._f)}return{criteriaMode:r,names:[...e],fields:a,shouldUseNativeValidation:n}},h8=e=>Oa(e)?e:qE(e)?e.source:Ma(e)?qE(e.value)?e.value.source:e.value:e,uhe="AsyncFunction",zat=e=>(!e||!e.validate)&&!!(dd(e.validate)&&e.validate.constructor.name===uhe||Ma(e.validate)&&Object.values(e.validate).find(t=>t.constructor.name===uhe)),Dat=e=>e.mount&&(e.required||e.min||e.max||e.maxLength||e.minLength||e.pattern||e.validate);function dhe(e,t,r){let n=tt(e,r);if(n||xV(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 jat=(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,Bat=(e,t)=>!WE(tt(e,t)).length&&ci(e,t),Vat={mode:ou.onSubmit,reValidateMode:ou.onChange,shouldFocusError:!0};function Hat(e={}){let t={...Vat,...e},r={submitCount:0,isDirty:!1,isLoading:dd(t.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},validatingFields:{},errors:t.errors||{},disabled:t.disabled||!1},n={},a=Ma(t.defaultValues)||Ma(t.values)?vc(t.defaultValues||t.values)||{}:{},i=t.shouldUnregister?{}:vc(a),o={action:!1,mount:!1,watch:!1},s={mount: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:mV(),array:mV(),state:mV()},h=nhe(t.mode),g=nhe(t.reValidateMode),b=t.criteriaMode===ou.all,y=Y=>oe=>{clearTimeout(u),u=setTimeout(Y,oe)},k=async Y=>{if(!t.disabled&&(c.isValid||Y)){let oe=t.resolver?Cs((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?gn(r.validatingFields,he,oe):ci(r.validatingFields,he))}),d.state.next({validatingFields:r.validatingFields,isValidating:!Cs(r.validatingFields)}))},T=(Y,oe=[],he,Fe,He=!0,Pe=!0)=>{if(Fe&&he&&!t.disabled){if(o.action=!0,Pe&&Array.isArray(tt(n,Y))){let Le=he(tt(n,Y),Fe.argA,Fe.argB);He&&gn(n,Y,Le)}if(Pe&&Array.isArray(tt(r.errors,Y))){let Le=he(tt(r.errors,Y),Fe.argA,Fe.argB);He&&gn(r.errors,Y,Le),Bat(r.errors,Y)}if(c.touchedFields&&Pe&&Array.isArray(tt(r.touchedFields,Y))){let Le=he(tt(r.touchedFields,Y),Fe.argA,Fe.argB);He&&gn(r.touchedFields,Y,Le)}c.dirtyFields&&(r.dirtyFields=f8(a,i)),d.state.next({name:Y,isDirty:W(Y,oe),dirtyFields:r.dirtyFields,errors:r.errors,isValid:r.isValid})}else gn(i,Y,oe)},E=(Y,oe)=>{gn(r.errors,Y,oe),d.state.next({errors:r.errors})},w=Y=>{r.errors=Y,d.state.next({errors:r.errors,isValid:!1})},P=(Y,oe,he,Fe)=>{let He=tt(n,Y);if(He){let Pe=tt(i,Y,Oa(he)?tt(a,Y):he);Oa(Pe)||Fe&&Fe.defaultChecked||oe?gn(i,Y,oe?Pe:vV(He._f)):X(Y,Pe),o.mount&&k()}},I=(Y,oe,he,Fe,He)=>{let Pe=!1,Le=!1,dt={name:Y};if(!t.disabled){let se=!!(tt(n,Y)&&tt(n,Y)._f&&tt(n,Y)._f.disabled);if(!he||Fe){c.isDirty&&(Le=r.isDirty,r.isDirty=dt.isDirty=W(),Pe=Le!==dt.isDirty);let ve=se||Qf(tt(a,Y),oe);Le=!!(!se&&tt(r.dirtyFields,Y)),ve||se?ci(r.dirtyFields,Y):gn(r.dirtyFields,Y,!0),dt.dirtyFields=r.dirtyFields,Pe=Pe||c.dirtyFields&&Le!==!ve}if(he){let ve=tt(r.touchedFields,Y);ve||(gn(r.touchedFields,Y,he),dt.touchedFields=r.touchedFields,Pe=Pe||c.touchedFields&&ve!==he)}Pe&&He&&d.state.next(dt)}return Pe?dt:{}},L=(Y,oe,he,Fe)=>{let He=tt(r.errors,Y),Pe=c.isValid&&ud(oe)&&r.isValid!==oe;if(e.delayError&&he?(l=y(()=>E(Y,he)),l(e.delayError)):(clearTimeout(u),l=null,he?gn(r.errors,Y,he):ci(r.errors,Y)),(he?!Qf(He,he):He)||!Cs(Fe)||Pe){let Le={...Fe,...Pe&&ud(oe)?{isValid:oe}:{},errors:r.errors,name:Y};r={...r,...Le},d.state.next(Le)}},N=async Y=>{C(Y,!0);let oe=await t.resolver(i,t.context,Nat(Y||s.mount,n,t.criteriaMode,t.shouldUseNativeValidation));return C(Y),oe},$=async Y=>{let{errors:oe}=await N(Y);if(Y)for(let he of Y){let Fe=tt(oe,he);Fe?gn(r.errors,he,Fe):ci(r.errors,he)}else r.errors=oe;return oe},z=async(Y,oe,he={valid:!0})=>{for(let Fe in Y){let He=Y[Fe];if(He){let{_f:Pe,...Le}=He;if(Pe){let dt=s.array.has(Pe.name),se=He._f&&zat(He._f);se&&c.validatingFields&&C([Fe],!0);let ve=await che(He,i,b,t.shouldUseNativeValidation&&!oe,dt);if(se&&c.validatingFields&&C([Fe]),ve[Pe.name]&&(he.valid=!1,oe))break;!oe&&(tt(ve,Pe.name)?dt?Lat(r.errors,ve,Pe.name):gn(r.errors,Pe.name,ve[Pe.name]):ci(r.errors,Pe.name))}!Cs(Le)&&await z(Le,oe,he)}}return he.valid},ae=()=>{for(let Y of s.unMount){let oe=tt(n,Y);oe&&(oe._f.refs?oe._f.refs.every(he=>!gV(he)):!gV(oe._f.ref))&&Ut(Y)}s.unMount=new Set},W=(Y,oe)=>!t.disabled&&(Y&&oe&&gn(i,Y,oe),!Qf(Xe(),a)),Z=(Y,oe,he)=>Pat(Y,s,{...o.mount?i:Oa(oe)?a:pd(Y)?{[Y]:oe}:oe},he,oe),B=Y=>WE(tt(o.mount?i:a,Y,e.shouldUnregister?tt(a,Y,[]):[])),X=(Y,oe,he={})=>{let Fe=tt(n,Y),He=oe;if(Fe){let Pe=Fe._f;Pe&&(!Pe.disabled&&gn(i,Y,whe(oe,Pe)),He=ZE(Pe.ref)&&Fo(oe)?"":oe,bhe(Pe.ref)?[...Pe.ref.options].forEach(Le=>Le.selected=He.includes(Le.value)):Pe.refs?g8(Pe.ref)?Pe.refs.length>1?Pe.refs.forEach(Le=>(!Le.defaultChecked||!Le.disabled)&&(Le.checked=Array.isArray(He)?!!He.find(dt=>dt===Le.value):He===Le.value)):Pe.refs[0]&&(Pe.refs[0].checked=!!He):Pe.refs.forEach(Le=>Le.checked=Le.value===He):CV(Pe.ref)?Pe.ref.value="":(Pe.ref.value=He,Pe.ref.type||d.values.next({name:Y,values:{...i}})))}(he.shouldDirty||he.shouldTouch)&&I(Y,He,he.shouldTouch,he.shouldDirty,!0),he.shouldValidate&&U(Y)},J=(Y,oe,he)=>{for(let Fe in oe){let He=oe[Fe],Pe=`${Y}.${Fe}`,Le=tt(n,Pe);(s.array.has(Y)||Ma(He)||Le&&!Le._f)&&!pm(He)?J(Pe,He,he):X(Pe,He,he)}},te=(Y,oe,he={})=>{let Fe=tt(n,Y),He=s.array.has(Y),Pe=vc(oe);gn(i,Y,Pe),He?(d.array.next({name:Y,values:{...i}}),(c.isDirty||c.dirtyFields)&&he.shouldDirty&&d.state.next({name:Y,dirtyFields:f8(a,i),isDirty:W(Y,Pe)})):Fe&&!Fe._f&&!Fo(Pe)?J(Y,Pe,he):X(Y,Pe,he),ahe(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,Fe=!0,He=tt(n,he),Pe=()=>oe.type?vV(He._f):Sat(Y),Le=dt=>{Fe=Number.isNaN(dt)||pm(dt)&&isNaN(dt.getTime())||Qf(dt,tt(i,he,dt))};if(He){let dt,se,ve=Pe(),F=Y.type===rhe.BLUR||Y.type===rhe.FOCUS_OUT,_e=!Dat(He._f)&&!t.resolver&&!tt(r.errors,he)&&!He._f.deps||jat(F,tt(r.touchedFields,he),r.isSubmitted,g,h),hr=ahe(he,s,F);gn(i,he,ve),F?(He._f.onBlur&&He._f.onBlur(Y),l&&l(0)):He._f.onChange&&He._f.onChange(Y);let Xn=I(he,ve,F,!1),mo=!Cs(Xn)||hr;if(!F&&d.values.next({name:he,type:Y.type,values:{...i}}),_e)return c.isValid&&(e.mode==="onBlur"?F&&k():k()),mo&&d.state.next({name:he,...hr?{}:Xn});if(!F&&hr&&d.state.next({...r}),t.resolver){let{errors:va}=await N([he]);if(Le(ve),Fe){let go=dhe(r.errors,n,he),vo=dhe(va,n,go.name||he);dt=vo.error,he=vo.name,se=Cs(va)}}else C([he],!0),dt=(await che(He,i,b,t.shouldUseNativeValidation))[he],C([he]),Le(ve),Fe&&(dt?se=!1:c.isValid&&(se=await z(n,!0)));Fe&&(He._f.deps&&U(He._f.deps),L(he,se,dt,Xn))}},de=(Y,oe)=>{if(tt(r.errors,oe)&&Y.focus)return Y.focus(),1},U=async(Y,oe={})=>{let he,Fe,He=GE(Y);if(t.resolver){let Pe=await $(Oa(Y)?Y:He);he=Cs(Pe),Fe=Y?!He.some(Le=>tt(Pe,Le)):he}else Y?(Fe=(await Promise.all(He.map(async Pe=>{let Le=tt(n,Pe);return await z(Le&&Le._f?{[Pe]:Le}:Le)}))).every(Boolean),!(!Fe&&!r.isValid)&&k()):Fe=he=await z(n);return d.state.next({...!pd(Y)||c.isValid&&he!==r.isValid?{}:{name:Y},...t.resolver||!Y?{isValid:he}:{},errors:r.errors}),oe.shouldFocus&&!Fe&&m8(n,de,Y?He:s.mount),Fe},Xe=Y=>{let oe={...o.mount?i:a};return Oa(Y)?oe:pd(Y)?tt(oe,Y):Y.map(he=>tt(oe,he))},lt=(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&&GE(Y).forEach(oe=>ci(r.errors,oe)),d.state.next({errors:Y?r.errors:{}})},vt=(Y,oe,he)=>{let Fe=(tt(n,Y,{_f:{}})._f||{}).ref,He=tt(r.errors,Y)||{},{ref:Pe,message:Le,type:dt,...se}=He;gn(r.errors,Y,{...se,...oe,ref:Fe}),d.state.next({name:Y,errors:r.errors,isValid:!1}),he&&he.shouldFocus&&Fe&&Fe.focus&&Fe.focus()},Jt=(Y,oe)=>dd(Y)?d.values.subscribe({next:he=>Y(Z(void 0,oe),he)}):Z(Y,oe,!0),Ut=(Y,oe={})=>{for(let he of Y?GE(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&&k()},Ie=({disabled:Y,name:oe,field:he,fields:Fe,value:He})=>{if(ud(Y)&&o.mount||Y){let Pe=Y?void 0:Oa(He)?vV(he?he._f:tt(Fe,oe)._f):He;gn(i,oe,Pe),I(oe,Pe,!1,!1,!0)}},$e=(Y,oe={})=>{let he=tt(n,Y),Fe=ud(oe.disabled)||ud(t.disabled);return gn(n,Y,{...he||{},_f:{...he&&he._f?he._f:{ref:{name:Y}},name:Y,mount:!0,...oe}}),s.mount.add(Y),he?Ie({field:he,disabled:ud(oe.disabled)?oe.disabled:t.disabled,name:Y,value:oe.value}):P(Y,!0,oe.value),{...Fe?{disabled:oe.disabled||t.disabled}:{},...t.progressive?{required:!!oe.required,min:h8(oe.min),max:h8(oe.max),minLength:h8(oe.minLength),maxLength:h8(oe.maxLength),pattern:h8(oe.pattern)}:{},name:Y,onChange:le,onBlur:le,ref:He=>{if(He){$e(Y,oe),he=tt(n,Y);let Pe=Oa(He.value)&&He.querySelectorAll&&He.querySelectorAll("input,select,textarea")[0]||He,Le=Mat(Pe),dt=he._f.refs||[];if(Le?dt.find(se=>se===Pe):Pe===he._f.ref)return;gn(n,Y,{_f:{...he._f,...Le?{refs:[...dt.filter(gV),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)&&!(Eat(s.array,Y)&&o.action)&&s.unMount.add(Y)}}},ht=()=>t.shouldFocusError&&m8(n,de,s.mount),Qe=Y=>{ud(Y)&&(d.state.next({disabled:Y}),m8(n,(oe,he)=>{let Fe=tt(n,he);Fe&&(oe.disabled=Fe._f.disabled||Y,Array.isArray(Fe._f.refs)&&Fe._f.refs.forEach(He=>{He.disabled=Fe._f.disabled||Y}))},0,!1))},at=(Y,oe)=>async he=>{let Fe;if(he&&(he.preventDefault&&he.preventDefault(),he.persist&&he.persist()),t.disabled){oe&&await oe({...r.errors},he);return}let He=vc(i);if(d.state.next({isSubmitting:!0}),t.resolver){let{errors:Pe,values:Le}=await N();r.errors=Pe,He=Le}else await z(n);if(ci(r.errors,"root"),Cs(r.errors)){d.state.next({errors:{}});try{await Y(He,he)}catch(Pe){Fe=Pe}}else oe&&await oe({...r.errors},he),ht(),setTimeout(ht);if(d.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:Cs(r.errors)&&!Fe,submitCount:r.submitCount+1,errors:r.errors}),Fe)throw Fe},kt=(Y,oe={})=>{tt(n,Y)&&(Oa(oe.defaultValue)?te(Y,vc(tt(a,Y))):(te(Y,oe.defaultValue),gn(a,Y,vc(oe.defaultValue))),oe.keepTouched||ci(r.touchedFields,Y),oe.keepDirty||(ci(r.dirtyFields,Y),r.isDirty=oe.defaultValue?W(Y,vc(tt(a,Y))):W()),oe.keepError||(ci(r.errors,Y),c.isValid&&k()),d.state.next({...r}))},tr=(Y,oe={})=>{let he=Y?vc(Y):a,Fe=vc(he),He=Cs(Y),Pe=He?a:Fe;if(oe.keepDefaultValues||(a=he),!oe.keepValues){if(oe.keepDirtyValues){let Le=new Set([...s.mount,...Object.keys(f8(a,i))]);for(let dt of Array.from(Le))tt(r.dirtyFields,dt)?gn(Pe,dt,tt(i,dt)):te(dt,tt(Pe,dt))}else{if(yV&&Oa(Y))for(let Le of s.mount){let dt=tt(n,Le);if(dt&&dt._f){let se=Array.isArray(dt._f.refs)?dt._f.refs[0]:dt._f.ref;if(ZE(se)){let ve=se.closest("form");if(ve){ve.reset();break}}}}n={}}i=e.shouldUnregister?oe.keepDefaultValues?vc(a):{}:vc(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,watch:new Set,watchAll:!1,focus:""},o.mount=!c.isValid||!!oe.keepIsValid||!!oe.keepDirtyValues,o.watch=!!e.shouldUnregister,d.state.next({submitCount:oe.keepSubmitCount?r.submitCount:0,isDirty:He?!1:oe.keepDirty?r.isDirty:!!(oe.keepDefaultValues&&!Qf(Y,a)),isSubmitted:oe.keepIsSubmitted?r.isSubmitted:!1,dirtyFields:He?{}:oe.keepDirtyValues?oe.keepDefaultValues&&i?f8(a,i):r.dirtyFields:oe.keepDefaultValues&&Y?f8(a,Y):oe.keepDirty?r.dirtyFields:{},touchedFields:oe.keepTouched?r.touchedFields:{},errors:oe.keepErrors?r.errors:{},isSubmitSuccessful:oe.keepIsSubmitSuccessful?r.isSubmitSuccessful:!1,isSubmitting:!1})},Vn=(Y,oe)=>tr(dd(Y)?Y(i):Y,oe);return{control:{register:$e,unregister:Ut,getFieldState:lt,handleSubmit:at,setError:vt,_executeSchema:N,_getWatch:Z,_getDirty:W,_updateValid:k,_removeUnmounted:ae,_updateFieldArray:T,_updateDisabledField:Ie,_getFieldArray:B,_reset:tr,_resetDefaultValues:()=>dd(t.defaultValues)&&t.defaultValues().then(Y=>{Vn(Y,t.resetOptions),d.state.next({isLoading:!1})}),_updateFormState:Y=>{r={...r,...Y}},_disableForm:Qe,_subjects:d,_proxyFormState:c,_setErrors:w,get _fields(){return n},get _formValues(){return i},get _state(){return o},set _state(Y){o=Y},get _defaultValues(){return a},get _names(){return s},set _names(Y){s=Y},get _formState(){return r},set _formState(Y){r=Y},get _options(){return t},set _options(Y){t={...t,...Y}}},trigger:U,register:$e,handleSubmit:at,watch:Jt,setValue:te,getValues:Xe,reset:Vn,resetField:kt,clearErrors:q,unregister:Ut,setError:vt,setFocus:(Y,oe={})=>{let he=tt(n,Y),Fe=he&&he._f;if(Fe){let He=Fe.refs?Fe.refs[0]:Fe.ref;He.focus&&(He.focus(),oe.shouldSelect&&dd(He.select)&&He.select())}},getFieldState:lt}}function Che(e={}){let t=Ho.default.useRef(),r=Ho.default.useRef(),[n,a]=Ho.default.useState({isDirty:!1,isValidating:!1,isLoading:dd(e.defaultValues),isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},validatingFields:{},errors:e.errors||{},disabled:e.disabled||!1,defaultValues:dd(e.defaultValues)?void 0:e.defaultValues});t.current||(t.current={...Hat(e),formState:n});let i=t.current.control;return i._options=e,Aat({subject:i._subjects.state,next:o=>{_at(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&&!Qf(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=Rat(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 EV;(function(e){e.mergeShapes=(t,r)=>({...t,...r})})(EV||(EV={}));var et=Zr.arrayToEnum(["string","nan","number","integer","float","boolean","date","bigint","symbol","function","undefined","null","array","object","unknown","promise","void","never","map","set"]),Jf=e=>{switch(typeof e){case"undefined":return et.undefined;case"string":return et.string;case"number":return isNaN(e)?et.nan:et.number;case"boolean":return et.boolean;case"function":return et.function;case"bigint":return et.bigint;case"symbol":return et.symbol;case"object":return Array.isArray(e)?et.array:e===null?et.null:e.then&&typeof e.then=="function"&&e.catch&&typeof e.catch=="function"?et.promise:typeof Map<"u"&&e instanceof Map?et.map:typeof Set<"u"&&e instanceof Set?et.set:typeof Date<"u"&&e instanceof Date?et.date:et.object;default:return et.unknown}},je=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"]),Fat=e=>JSON.stringify(e,null,2).replace(/"([^"]+)":/g,"$1:"),dl=class e extends Error{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}get errors(){return this.issues}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()}};dl.create=e=>new dl(e);var K9=(e,t)=>{let r;switch(e.code){case je.invalid_type:e.received===et.undefined?r="Required":r=`Expected ${e.expected}, received ${e.received}`;break;case je.invalid_literal:r=`Invalid literal value, expected ${JSON.stringify(e.expected,Zr.jsonStringifyReplacer)}`;break;case je.unrecognized_keys:r=`Unrecognized key(s) in object: ${Zr.joinValues(e.keys,", ")}`;break;case je.invalid_union:r="Invalid input";break;case je.invalid_union_discriminator:r=`Invalid discriminator value. Expected ${Zr.joinValues(e.options)}`;break;case je.invalid_enum_value:r=`Invalid enum value. Expected ${Zr.joinValues(e.options)}, received '${e.received}'`;break;case je.invalid_arguments:r="Invalid function arguments";break;case je.invalid_return_type:r="Invalid function return type";break;case je.invalid_date:r="Invalid date";break;case je.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 je.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 je.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 je.custom:r="Invalid input";break;case je.invalid_intersection_types:r="Intersection results could not be merged";break;case je.not_multiple_of:r=`Number must be a multiple of ${e.multipleOf}`;break;case je.not_finite:r="Number must be finite";break;default:r=t.defaultError,Zr.assertNever(e)}return{message:r}},Ehe=K9;function $at(e){Ehe=e}function JE(){return Ehe}var XE=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}},Gat=[];function Je(e,t){let r=JE(),n=XE({issueData:t,data:e.data,path:e.path,errorMaps:[e.common.contextualErrorMap,e.schemaErrorMap,r,r===K9?void 0:K9].filter(a=>!!a)});e.common.issues.push(n)}var so=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 Gt;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 Gt;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}}},Gt=Object.freeze({status:"aborted"}),q9=e=>({status:"dirty",value:e}),$o=e=>({status:"valid",value:e}),TV=e=>e.status==="aborted",RV=e=>e.status==="dirty",y8=e=>e.status==="valid",x8=e=>typeof Promise<"u"&&e instanceof Promise;function YE(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 The(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 xt;(function(e){e.errToObj=t=>typeof t=="string"?{message:t}:t||{},e.toString=t=>typeof t=="string"?t:t?.message})(xt||(xt={}));var v8,b8,yc=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}},She=(e,t)=>{if(y8(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 dl(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{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)}get description(){return this._def.description}_getType(t){return Jf(t.data)}_getOrReturnCtx(t,r){return r||{common:t.parent.common,data:t.data,parsedType:Jf(t.data),schemaErrorMap:this._def.errorMap,path:t.path,parent:t.parent}}_processInputParams(t){return{status:new so,ctx:{common:t.parent.common,data:t.data,parsedType:Jf(t.data),schemaErrorMap:this._def.errorMap,path:t.path,parent:t.parent}}}_parseSync(t){let r=this._parse(t);if(x8(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:Jf(t)},i=this._parseSync({data:t,path:a.path,parent:a});return She(a,i)}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:Jf(t)},a=this._parse({data:t,path:n.path,parent:n}),i=await(x8(a)?a:Promise.resolve(a));return She(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:je.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 pl({schema:this,typeName:Vt.ZodEffects,effect:{type:"refinement",refinement:t}})}superRefine(t){return this._refinement(t)}optional(){return bc.create(this,this._def)}nullable(){return hd.create(this,this._def)}nullish(){return this.nullable().optional()}array(){return q1.create(this,this._def)}promise(){return eh.create(this,this._def)}or(t){return ym.create([this,t],this._def)}and(t){return xm.create(this,t,this._def)}transform(t){return new pl({...pr(this._def),schema:this,typeName:Vt.ZodEffects,effect:{type:"transform",transform:t}})}default(t){let r=typeof t=="function"?t:()=>t;return new Em({...pr(this._def),innerType:this,defaultValue:r,typeName:Vt.ZodDefault})}brand(){return new w8({typeName:Vt.ZodBranded,type:this,...pr(this._def)})}catch(t){let r=typeof t=="function"?t:()=>t;return new Tm({...pr(this._def),innerType:this,catchValue:r,typeName:Vt.ZodCatch})}describe(t){let r=this.constructor;return new r({...this._def,description:t})}pipe(t){return C8.create(this,t)}readonly(){return Rm.create(this)}isOptional(){return this.safeParse(void 0).success}isNullable(){return this.safeParse(null).success}},Uat=/^c[^\s-]{8,}$/i,Zat=/^[0-9a-z]+$/,qat=/^[0-9A-HJKMNP-TV-Z]{26}$/,Kat=/^[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,Wat=/^[a-z0-9_-]{21}$/i,Qat=/^[-+]?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)?)??$/,Jat=/^(?!\.)(?!.*\.\.)([A-Z0-9_'+\-\.]*)[A-Z0-9_+-]@([A-Z0-9][A-Z0-9\-]*\.)+[A-Z]{2,}$/i,Xat="^(\\p{Extended_Pictographic}|\\p{Emoji_Component})+$",kV,Yat=/^(?:(?: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])$/,eit=/^(([a-f0-9]{1,4}:){7}|::([a-f0-9]{1,4}:){0,6}|([a-f0-9]{1,4}:){1}:([a-f0-9]{1,4}:){0,5}|([a-f0-9]{1,4}:){2}:([a-f0-9]{1,4}:){0,4}|([a-f0-9]{1,4}:){3}:([a-f0-9]{1,4}:){0,3}|([a-f0-9]{1,4}:){4}:([a-f0-9]{1,4}:){0,2}|([a-f0-9]{1,4}:){5}:([a-f0-9]{1,4}:){0,1})([a-f0-9]{1,4}|(((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2}))\.){3}((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2})))$/,tit=/^([0-9a-zA-Z+/]{4})*(([0-9a-zA-Z+/]{2}==)|([0-9a-zA-Z+/]{3}=))?$/,Rhe="((\\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])))",rit=new RegExp(`^${Rhe}$`);function _he(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 nit(e){return new RegExp(`^${_he(e)}$`)}function Ahe(e){let t=`${Rhe}T${_he(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 ait(e,t){return!!((t==="v4"||!t)&&Yat.test(e)||(t==="v6"||!t)&&eit.test(e))}var Xf=class e extends fr{_parse(t){if(this._def.coerce&&(t.data=String(t.data)),this._getType(t)!==et.string){let i=this._getOrReturnCtx(t);return Je(i,{code:je.invalid_type,expected:et.string,received:i.parsedType}),Gt}let n=new so,a;for(let i of this._def.checks)if(i.kind==="min")t.data.lengthi.value&&(a=this._getOrReturnCtx(t,a),Je(a,{code:je.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:je.invalid_string,...xt.errToObj(n)})}_addCheck(t){return new e({...this._def,checks:[...this._def.checks,t]})}email(t){return this._addCheck({kind:"email",...xt.errToObj(t)})}url(t){return this._addCheck({kind:"url",...xt.errToObj(t)})}emoji(t){return this._addCheck({kind:"emoji",...xt.errToObj(t)})}uuid(t){return this._addCheck({kind:"uuid",...xt.errToObj(t)})}nanoid(t){return this._addCheck({kind:"nanoid",...xt.errToObj(t)})}cuid(t){return this._addCheck({kind:"cuid",...xt.errToObj(t)})}cuid2(t){return this._addCheck({kind:"cuid2",...xt.errToObj(t)})}ulid(t){return this._addCheck({kind:"ulid",...xt.errToObj(t)})}base64(t){return this._addCheck({kind:"base64",...xt.errToObj(t)})}ip(t){return this._addCheck({kind:"ip",...xt.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,...xt.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,...xt.errToObj(t?.message)})}duration(t){return this._addCheck({kind:"duration",...xt.errToObj(t)})}regex(t,r){return this._addCheck({kind:"regex",regex:t,...xt.errToObj(r)})}includes(t,r){return this._addCheck({kind:"includes",value:t,position:r?.position,...xt.errToObj(r?.message)})}startsWith(t,r){return this._addCheck({kind:"startsWith",value:t,...xt.errToObj(r)})}endsWith(t,r){return this._addCheck({kind:"endsWith",value:t,...xt.errToObj(r)})}min(t,r){return this._addCheck({kind:"min",value:t,...xt.errToObj(r)})}max(t,r){return this._addCheck({kind:"max",value:t,...xt.errToObj(r)})}length(t,r){return this._addCheck({kind:"length",value:t,...xt.errToObj(r)})}nonempty(t){return this.min(1,xt.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 isBase64(){return!!this._def.checks.find(t=>t.kind==="base64")}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 Xf({checks:[],typeName:Vt.ZodString,coerce:(t=e?.coerce)!==null&&t!==void 0?t:!1,...pr(e)})};function iit(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 fm=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)!==et.number){let i=this._getOrReturnCtx(t);return Je(i,{code:je.invalid_type,expected:et.number,received:i.parsedType}),Gt}let n,a=new so;for(let i of this._def.checks)i.kind==="int"?Zr.isInteger(t.data)||(n=this._getOrReturnCtx(t,n),Je(n,{code:je.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),Je(n,{code:je.too_big,maximum:i.value,type:"number",inclusive:i.inclusive,exact:!1,message:i.message}),a.dirty()):i.kind==="multipleOf"?iit(t.data,i.value)!==0&&(n=this._getOrReturnCtx(t,n),Je(n,{code:je.not_multiple_of,multipleOf:i.value,message:i.message}),a.dirty()):i.kind==="finite"?Number.isFinite(t.data)||(n=this._getOrReturnCtx(t,n),Je(n,{code:je.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,xt.toString(r))}gt(t,r){return this.setLimit("min",t,!1,xt.toString(r))}lte(t,r){return this.setLimit("max",t,!0,xt.toString(r))}lt(t,r){return this.setLimit("max",t,!1,xt.toString(r))}setLimit(t,r,n,a){return new e({...this._def,checks:[...this._def.checks,{kind:t,value:r,inclusive:n,message:xt.toString(a)}]})}_addCheck(t){return new e({...this._def,checks:[...this._def.checks,t]})}int(t){return this._addCheck({kind:"int",message:xt.toString(t)})}positive(t){return this._addCheck({kind:"min",value:0,inclusive:!1,message:xt.toString(t)})}negative(t){return this._addCheck({kind:"max",value:0,inclusive:!1,message:xt.toString(t)})}nonpositive(t){return this._addCheck({kind:"max",value:0,inclusive:!0,message:xt.toString(t)})}nonnegative(t){return this._addCheck({kind:"min",value:0,inclusive:!0,message:xt.toString(t)})}multipleOf(t,r){return this._addCheck({kind:"multipleOf",value:t,message:xt.toString(r)})}finite(t){return this._addCheck({kind:"finite",message:xt.toString(t)})}safe(t){return this._addCheck({kind:"min",inclusive:!0,value:Number.MIN_SAFE_INTEGER,message:xt.toString(t)})._addCheck({kind:"max",inclusive:!0,value:Number.MAX_SAFE_INTEGER,message:xt.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 fm({checks:[],typeName:Vt.ZodNumber,coerce:e?.coerce||!1,...pr(e)});var hm=class e extends fr{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte}_parse(t){if(this._def.coerce&&(t.data=BigInt(t.data)),this._getType(t)!==et.bigint){let i=this._getOrReturnCtx(t);return Je(i,{code:je.invalid_type,expected:et.bigint,received:i.parsedType}),Gt}let n,a=new so;for(let i of this._def.checks)i.kind==="min"?(i.inclusive?t.datai.value:t.data>=i.value)&&(n=this._getOrReturnCtx(t,n),Je(n,{code:je.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),Je(n,{code:je.not_multiple_of,multipleOf:i.value,message:i.message}),a.dirty()):Zr.assertNever(i);return{status:a.value,value:t.data}}gte(t,r){return this.setLimit("min",t,!0,xt.toString(r))}gt(t,r){return this.setLimit("min",t,!1,xt.toString(r))}lte(t,r){return this.setLimit("max",t,!0,xt.toString(r))}lt(t,r){return this.setLimit("max",t,!1,xt.toString(r))}setLimit(t,r,n,a){return new e({...this._def,checks:[...this._def.checks,{kind:t,value:r,inclusive:n,message:xt.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:xt.toString(t)})}negative(t){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!1,message:xt.toString(t)})}nonpositive(t){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!0,message:xt.toString(t)})}nonnegative(t){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!0,message:xt.toString(t)})}multipleOf(t,r){return this._addCheck({kind:"multipleOf",value:t,message:xt.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 hm({checks:[],typeName:Vt.ZodBigInt,coerce:(t=e?.coerce)!==null&&t!==void 0?t:!1,...pr(e)})};var mm=class extends fr{_parse(t){if(this._def.coerce&&(t.data=!!t.data),this._getType(t)!==et.boolean){let n=this._getOrReturnCtx(t);return Je(n,{code:je.invalid_type,expected:et.boolean,received:n.parsedType}),Gt}return $o(t.data)}};mm.create=e=>new mm({typeName:Vt.ZodBoolean,coerce:e?.coerce||!1,...pr(e)});var gm=class e extends fr{_parse(t){if(this._def.coerce&&(t.data=new Date(t.data)),this._getType(t)!==et.date){let i=this._getOrReturnCtx(t);return Je(i,{code:je.invalid_type,expected:et.date,received:i.parsedType}),Gt}if(isNaN(t.data.getTime())){let i=this._getOrReturnCtx(t);return Je(i,{code:je.invalid_date}),Gt}let n=new so,a;for(let i of this._def.checks)i.kind==="min"?t.data.getTime()i.value&&(a=this._getOrReturnCtx(t,a),Je(a,{code:je.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:xt.toString(r)})}max(t,r){return this._addCheck({kind:"max",value:t.getTime(),message:xt.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 gm({checks:[],coerce:e?.coerce||!1,typeName:Vt.ZodDate,...pr(e)});var W9=class extends fr{_parse(t){if(this._getType(t)!==et.symbol){let n=this._getOrReturnCtx(t);return Je(n,{code:je.invalid_type,expected:et.symbol,received:n.parsedType}),Gt}return $o(t.data)}};W9.create=e=>new W9({typeName:Vt.ZodSymbol,...pr(e)});var vm=class extends fr{_parse(t){if(this._getType(t)!==et.undefined){let n=this._getOrReturnCtx(t);return Je(n,{code:je.invalid_type,expected:et.undefined,received:n.parsedType}),Gt}return $o(t.data)}};vm.create=e=>new vm({typeName:Vt.ZodUndefined,...pr(e)});var bm=class extends fr{_parse(t){if(this._getType(t)!==et.null){let n=this._getOrReturnCtx(t);return Je(n,{code:je.invalid_type,expected:et.null,received:n.parsedType}),Gt}return $o(t.data)}};bm.create=e=>new bm({typeName:Vt.ZodNull,...pr(e)});var Yf=class extends fr{constructor(){super(...arguments),this._any=!0}_parse(t){return $o(t.data)}};Yf.create=e=>new Yf({typeName:Vt.ZodAny,...pr(e)});var Z1=class extends fr{constructor(){super(...arguments),this._unknown=!0}_parse(t){return $o(t.data)}};Z1.create=e=>new Z1({typeName:Vt.ZodUnknown,...pr(e)});var su=class extends fr{_parse(t){let r=this._getOrReturnCtx(t);return Je(r,{code:je.invalid_type,expected:et.never,received:r.parsedType}),Gt}};su.create=e=>new su({typeName:Vt.ZodNever,...pr(e)});var Q9=class extends fr{_parse(t){if(this._getType(t)!==et.undefined){let n=this._getOrReturnCtx(t);return Je(n,{code:je.invalid_type,expected:et.void,received:n.parsedType}),Gt}return $o(t.data)}};Q9.create=e=>new Q9({typeName:Vt.ZodVoid,...pr(e)});var q1=class e extends fr{_parse(t){let{ctx:r,status:n}=this._processInputParams(t),a=this._def;if(r.parsedType!==et.array)return Je(r,{code:je.invalid_type,expected:et.array,received:r.parsedType}),Gt;if(a.exactLength!==null){let o=r.data.length>a.exactLength.value,s=r.data.lengtha.maxLength.value&&(Je(r,{code:je.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 yc(r,o,r.path,s)))).then(o=>so.mergeArray(n,o));let i=[...r.data].map((o,s)=>a.type._parseSync(new yc(r,o,r.path,s)));return so.mergeArray(n,i)}get element(){return this._def.type}min(t,r){return new e({...this._def,minLength:{value:t,message:xt.toString(r)}})}max(t,r){return new e({...this._def,maxLength:{value:t,message:xt.toString(r)}})}length(t,r){return new e({...this._def,exactLength:{value:t,message:xt.toString(r)}})}nonempty(t){return this.min(1,t)}};q1.create=(e,t)=>new q1({type:e,minLength:null,maxLength:null,exactLength:null,typeName:Vt.ZodArray,...pr(t)});function Z9(e){if(e instanceof Ss){let t={};for(let r in e.shape){let n=e.shape[r];t[r]=bc.create(Z9(n))}return new Ss({...e._def,shape:()=>t})}else return e instanceof q1?new q1({...e._def,type:Z9(e.element)}):e instanceof bc?bc.create(Z9(e.unwrap())):e instanceof hd?hd.create(Z9(e.unwrap())):e instanceof fd?fd.create(e.items.map(t=>Z9(t))):e}var Ss=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)!==et.object){let u=this._getOrReturnCtx(t);return Je(u,{code:je.invalid_type,expected:et.object,received:u.parsedType}),Gt}let{status:n,ctx:a}=this._processInputParams(t),{shape:i,keys:o}=this._getCached(),s=[];if(!(this._def.catchall instanceof su&&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 yc(a,d,a.path,u)),alwaysSet:u in a.data})}if(this._def.catchall instanceof su){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&&(Je(a,{code:je.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 yc(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=>so.mergeObjectSync(n,u)):so.mergeObjectSync(n,l)}get shape(){return this._def.shape()}strict(t){return xt.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=xt.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:Vt.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 Z9(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 bc;)i=i._def.innerType;r[n]=i}}),new e({...this._def,shape:()=>r})}keyof(){return Phe(Zr.objectKeys(this.shape))}};Ss.create=(e,t)=>new Ss({shape:()=>e,unknownKeys:"strip",catchall:su.create(),typeName:Vt.ZodObject,...pr(t)});Ss.strictCreate=(e,t)=>new Ss({shape:()=>e,unknownKeys:"strict",catchall:su.create(),typeName:Vt.ZodObject,...pr(t)});Ss.lazycreate=(e,t)=>new Ss({shape:e,unknownKeys:"strip",catchall:su.create(),typeName:Vt.ZodObject,...pr(t)});var ym=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 dl(s.ctx.common.issues));return Je(r,{code:je.invalid_union,unionErrors:o}),Gt}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 dl(l));return Je(r,{code:je.invalid_union,unionErrors:s}),Gt}}get options(){return this._def.options}};ym.create=(e,t)=>new ym({options:e,typeName:Vt.ZodUnion,...pr(t)});var U1=e=>e instanceof wm?U1(e.schema):e instanceof pl?U1(e.innerType()):e instanceof Cm?[e.value]:e instanceof Sm?e.options:e instanceof km?Zr.objectValues(e.enum):e instanceof Em?U1(e._def.innerType):e instanceof vm?[void 0]:e instanceof bm?[null]:e instanceof bc?[void 0,...U1(e.unwrap())]:e instanceof hd?[null,...U1(e.unwrap())]:e instanceof w8||e instanceof Rm?U1(e.unwrap()):e instanceof Tm?U1(e._def.innerType):[],eT=class e extends fr{_parse(t){let{ctx:r}=this._processInputParams(t);if(r.parsedType!==et.object)return Je(r,{code:je.invalid_type,expected:et.object,received:r.parsedType}),Gt;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}):(Je(r,{code:je.invalid_union_discriminator,options:Array.from(this.optionsMap.keys()),path:[n]}),Gt)}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=U1(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:Vt.ZodDiscriminatedUnion,discriminator:t,options:r,optionsMap:a,...pr(n)})}};function _V(e,t){let r=Jf(e),n=Jf(t);if(e===t)return{valid:!0,data:e};if(r===et.object&&n===et.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=_V(e[s],t[s]);if(!l.valid)return{valid:!1};o[s]=l.data}return{valid:!0,data:o}}else if(r===et.array&&n===et.array){if(e.length!==t.length)return{valid:!1};let a=[];for(let i=0;i{if(TV(i)||TV(o))return Gt;let s=_V(i.value,o.value);return s.valid?((RV(i)||RV(o))&&r.dirty(),{status:r.value,value:s.data}):(Je(n,{code:je.invalid_intersection_types}),Gt)};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}))}};xm.create=(e,t,r)=>new xm({left:e,right:t,typeName:Vt.ZodIntersection,...pr(r)});var fd=class e extends fr{_parse(t){let{status:r,ctx:n}=this._processInputParams(t);if(n.parsedType!==et.array)return Je(n,{code:je.invalid_type,expected:et.array,received:n.parsedType}),Gt;if(n.data.lengththis._def.items.length&&(Je(n,{code:je.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 yc(n,o,n.path,s)):null}).filter(o=>!!o);return n.common.async?Promise.all(i).then(o=>so.mergeArray(r,o)):so.mergeArray(r,i)}get items(){return this._def.items}rest(t){return new e({...this._def,rest:t})}};fd.create=(e,t)=>{if(!Array.isArray(e))throw new Error("You must pass an array of schemas to z.tuple([ ... ])");return new fd({items:e,typeName:Vt.ZodTuple,rest:null,...pr(t)})};var tT=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!==et.object)return Je(n,{code:je.invalid_type,expected:et.object,received:n.parsedType}),Gt;let a=[],i=this._def.keyType,o=this._def.valueType;for(let s in n.data)a.push({key:i._parse(new yc(n,s,n.path,s)),value:o._parse(new yc(n,n.data[s],n.path,s)),alwaysSet:s in n.data});return n.common.async?so.mergeObjectAsync(r,a):so.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:Vt.ZodRecord,...pr(n)}):new e({keyType:Xf.create(),valueType:t,typeName:Vt.ZodRecord,...pr(r)})}},J9=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!==et.map)return Je(n,{code:je.invalid_type,expected:et.map,received:n.parsedType}),Gt;let a=this._def.keyType,i=this._def.valueType,o=[...n.data.entries()].map(([s,l],u)=>({key:a._parse(new yc(n,s,n.path,[u,"key"])),value:i._parse(new yc(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 Gt;(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 Gt;(u.status==="dirty"||c.status==="dirty")&&r.dirty(),s.set(u.value,c.value)}return{status:r.value,value:s}}}};J9.create=(e,t,r)=>new J9({valueType:t,keyType:e,typeName:Vt.ZodMap,...pr(r)});var X9=class e extends fr{_parse(t){let{status:r,ctx:n}=this._processInputParams(t);if(n.parsedType!==et.set)return Je(n,{code:je.invalid_type,expected:et.set,received:n.parsedType}),Gt;let a=this._def;a.minSize!==null&&n.data.sizea.maxSize.value&&(Je(n,{code:je.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 Gt;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 yc(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:xt.toString(r)}})}max(t,r){return new e({...this._def,maxSize:{value:t,message:xt.toString(r)}})}size(t,r){return this.min(t,r).max(t,r)}nonempty(t){return this.min(1,t)}};X9.create=(e,t)=>new X9({valueType:e,minSize:null,maxSize:null,typeName:Vt.ZodSet,...pr(t)});var rT=class e extends fr{constructor(){super(...arguments),this.validate=this.implement}_parse(t){let{ctx:r}=this._processInputParams(t);if(r.parsedType!==et.function)return Je(r,{code:je.invalid_type,expected:et.function,received:r.parsedType}),Gt;function n(s,l){return XE({data:s,path:r.path,errorMaps:[r.common.contextualErrorMap,r.schemaErrorMap,JE(),K9].filter(u=>!!u),issueData:{code:je.invalid_arguments,argumentsError:l}})}function a(s,l){return XE({data:s,path:r.path,errorMaps:[r.common.contextualErrorMap,r.schemaErrorMap,JE(),K9].filter(u=>!!u),issueData:{code:je.invalid_return_type,returnTypeError:l}})}let i={errorMap:r.common.contextualErrorMap},o=r.data;if(this._def.returns instanceof eh){let s=this;return $o(async function(...l){let u=new dl([]),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 dl([n(l,u.error)]);let c=Reflect.apply(o,this,u.data),d=s._def.returns.safeParse(c,i);if(!d.success)throw new dl([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:fd.create(t).rest(Z1.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||fd.create([]).rest(Z1.create()),returns:r||Z1.create(),typeName:Vt.ZodFunction,...pr(n)})}},wm=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})}};wm.create=(e,t)=>new wm({getter:e,typeName:Vt.ZodLazy,...pr(t)});var Cm=class extends fr{_parse(t){if(t.data!==this._def.value){let r=this._getOrReturnCtx(t);return Je(r,{received:r.data,code:je.invalid_literal,expected:this._def.value}),Gt}return{status:"valid",value:t.data}}get value(){return this._def.value}};Cm.create=(e,t)=>new Cm({value:e,typeName:Vt.ZodLiteral,...pr(t)});function Phe(e,t){return new Sm({values:e,typeName:Vt.ZodEnum,...pr(t)})}var Sm=class e extends fr{constructor(){super(...arguments),v8.set(this,void 0)}_parse(t){if(typeof t.data!="string"){let r=this._getOrReturnCtx(t),n=this._def.values;return Je(r,{expected:Zr.joinValues(n),received:r.parsedType,code:je.invalid_type}),Gt}if(YE(this,v8,"f")||The(this,v8,new Set(this._def.values),"f"),!YE(this,v8,"f").has(t.data)){let r=this._getOrReturnCtx(t),n=this._def.values;return Je(r,{received:r.data,code:je.invalid_enum_value,options:n}),Gt}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})}};v8=new WeakMap;Sm.create=Phe;var km=class extends fr{constructor(){super(...arguments),b8.set(this,void 0)}_parse(t){let r=Zr.getValidEnumValues(this._def.values),n=this._getOrReturnCtx(t);if(n.parsedType!==et.string&&n.parsedType!==et.number){let a=Zr.objectValues(r);return Je(n,{expected:Zr.joinValues(a),received:n.parsedType,code:je.invalid_type}),Gt}if(YE(this,b8,"f")||The(this,b8,new Set(Zr.getValidEnumValues(this._def.values)),"f"),!YE(this,b8,"f").has(t.data)){let a=Zr.objectValues(r);return Je(n,{received:n.data,code:je.invalid_enum_value,options:a}),Gt}return $o(t.data)}get enum(){return this._def.values}};b8=new WeakMap;km.create=(e,t)=>new km({values:e,typeName:Vt.ZodNativeEnum,...pr(t)});var eh=class extends fr{unwrap(){return this._def.type}_parse(t){let{ctx:r}=this._processInputParams(t);if(r.parsedType!==et.promise&&r.common.async===!1)return Je(r,{code:je.invalid_type,expected:et.promise,received:r.parsedType}),Gt;let n=r.parsedType===et.promise?r.data:Promise.resolve(r.data);return $o(n.then(a=>this._def.type.parseAsync(a,{path:r.path,errorMap:r.common.contextualErrorMap})))}};eh.create=(e,t)=>new eh({type:e,typeName:Vt.ZodPromise,...pr(t)});var pl=class extends fr{innerType(){return this._def.schema}sourceType(){return this._def.schema._def.typeName===Vt.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=>{Je(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 Gt;let l=await this._def.schema._parseAsync({data:s,path:n.path,parent:n});return l.status==="aborted"?Gt:l.status==="dirty"||r.value==="dirty"?q9(l.value):l});{if(r.value==="aborted")return Gt;let s=this._def.schema._parseSync({data:o,path:n.path,parent:n});return s.status==="aborted"?Gt:s.status==="dirty"||r.value==="dirty"?q9(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"?Gt:(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"?Gt:(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(!y8(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=>y8(o)?Promise.resolve(a.transform(o.value,i)).then(s=>({status:r.value,value:s})):o);Zr.assertNever(a)}};pl.create=(e,t,r)=>new pl({schema:e,typeName:Vt.ZodEffects,effect:t,...pr(r)});pl.createWithPreprocess=(e,t,r)=>new pl({schema:t,effect:{type:"preprocess",transform:e},typeName:Vt.ZodEffects,...pr(r)});var bc=class extends fr{_parse(t){return this._getType(t)===et.undefined?$o(void 0):this._def.innerType._parse(t)}unwrap(){return this._def.innerType}};bc.create=(e,t)=>new bc({innerType:e,typeName:Vt.ZodOptional,...pr(t)});var hd=class extends fr{_parse(t){return this._getType(t)===et.null?$o(null):this._def.innerType._parse(t)}unwrap(){return this._def.innerType}};hd.create=(e,t)=>new hd({innerType:e,typeName:Vt.ZodNullable,...pr(t)});var Em=class extends fr{_parse(t){let{ctx:r}=this._processInputParams(t),n=r.data;return r.parsedType===et.undefined&&(n=this._def.defaultValue()),this._def.innerType._parse({data:n,path:r.path,parent:r})}removeDefault(){return this._def.innerType}};Em.create=(e,t)=>new Em({innerType:e,typeName:Vt.ZodDefault,defaultValue:typeof t.default=="function"?t.default:()=>t.default,...pr(t)});var Tm=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 x8(a)?a.then(i=>({status:"valid",value:i.status==="valid"?i.value:this._def.catchValue({get error(){return new dl(n.common.issues)},input:n.data})})):{status:"valid",value:a.status==="valid"?a.value:this._def.catchValue({get error(){return new dl(n.common.issues)},input:n.data})}}removeCatch(){return this._def.innerType}};Tm.create=(e,t)=>new Tm({innerType:e,typeName:Vt.ZodCatch,catchValue:typeof t.catch=="function"?t.catch:()=>t.catch,...pr(t)});var Y9=class extends fr{_parse(t){if(this._getType(t)!==et.nan){let n=this._getOrReturnCtx(t);return Je(n,{code:je.invalid_type,expected:et.nan,received:n.parsedType}),Gt}return{status:"valid",value:t.data}}};Y9.create=e=>new Y9({typeName:Vt.ZodNaN,...pr(e)});var oit=Symbol("zod_brand"),w8=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}},C8=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"?Gt:i.status==="dirty"?(r.dirty(),q9(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"?Gt: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:Vt.ZodPipeline})}},Rm=class extends fr{_parse(t){let r=this._def.innerType._parse(t),n=a=>(y8(a)&&(a.value=Object.freeze(a.value)),a);return x8(r)?r.then(a=>n(a)):n(r)}unwrap(){return this._def.innerType}};Rm.create=(e,t)=>new Rm({innerType:e,typeName:Vt.ZodReadonly,...pr(t)});function Lhe(e,t={},r){return e?Yf.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})}}):Yf.create()}var sit={object:Ss.lazycreate},Vt;(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"})(Vt||(Vt={}));var lit=(e,t={message:`Input not instance of ${e.name}`})=>Lhe(r=>r instanceof e,t),Ihe=Xf.create,Ohe=fm.create,cit=Y9.create,uit=hm.create,Mhe=mm.create,dit=gm.create,pit=W9.create,fit=vm.create,hit=bm.create,mit=Yf.create,git=Z1.create,vit=su.create,bit=Q9.create,yit=q1.create,xit=Ss.create,wit=Ss.strictCreate,Cit=ym.create,Sit=eT.create,kit=xm.create,Eit=fd.create,Tit=tT.create,Rit=J9.create,_it=X9.create,Ait=rT.create,Pit=wm.create,Lit=Cm.create,Iit=Sm.create,Oit=km.create,Mit=eh.create,khe=pl.create,Nit=bc.create,zit=hd.create,Dit=pl.createWithPreprocess,jit=C8.create,Bit=()=>Ihe().optional(),Vit=()=>Ohe().optional(),Hit=()=>Mhe().optional(),Fit={string:e=>Xf.create({...e,coerce:!0}),number:e=>fm.create({...e,coerce:!0}),boolean:e=>mm.create({...e,coerce:!0}),bigint:e=>hm.create({...e,coerce:!0}),date:e=>gm.create({...e,coerce:!0})},$it=Gt,AV=Object.freeze({__proto__:null,defaultErrorMap:K9,setErrorMap:$at,getErrorMap:JE,makeIssue:XE,EMPTY_PATH:Gat,addIssueToContext:Je,ParseStatus:so,INVALID:Gt,DIRTY:q9,OK:$o,isAborted:TV,isDirty:RV,isValid:y8,isAsync:x8,get util(){return Zr},get objectUtil(){return EV},ZodParsedType:et,getParsedType:Jf,ZodType:fr,datetimeRegex:Ahe,ZodString:Xf,ZodNumber:fm,ZodBigInt:hm,ZodBoolean:mm,ZodDate:gm,ZodSymbol:W9,ZodUndefined:vm,ZodNull:bm,ZodAny:Yf,ZodUnknown:Z1,ZodNever:su,ZodVoid:Q9,ZodArray:q1,ZodObject:Ss,ZodUnion:ym,ZodDiscriminatedUnion:eT,ZodIntersection:xm,ZodTuple:fd,ZodRecord:tT,ZodMap:J9,ZodSet:X9,ZodFunction:rT,ZodLazy:wm,ZodLiteral:Cm,ZodEnum:Sm,ZodNativeEnum:km,ZodPromise:eh,ZodEffects:pl,ZodTransformer:pl,ZodOptional:bc,ZodNullable:hd,ZodDefault:Em,ZodCatch:Tm,ZodNaN:Y9,BRAND:oit,ZodBranded:w8,ZodPipeline:C8,ZodReadonly:Rm,custom:Lhe,Schema:fr,ZodSchema:fr,late:sit,get ZodFirstPartyTypeKind(){return Vt},coerce:Fit,any:mit,array:yit,bigint:uit,boolean:Mhe,date:dit,discriminatedUnion:Sit,effect:khe,enum:Iit,function:Ait,instanceof:lit,intersection:kit,lazy:Pit,literal:Lit,map:Rit,nan:cit,nativeEnum:Oit,never:vit,null:hit,nullable:zit,number:Ohe,object:xit,oboolean:Hit,onumber:Vit,optional:Nit,ostring:Bit,pipeline:jit,preprocess:Dit,promise:Mit,record:Tit,set:_it,strictObject:wit,string:Ihe,symbol:pit,transformer:khe,tuple:Eit,undefined:fit,union:Cit,unknown:git,void:bit,NEVER:$it,ZodIssueCode:je,quotelessJson:Fat,ZodError:dl});var Nhe=(e,t,r)=>{if(e&&"reportValidity"in e){let n=tt(r,t);e.setCustomValidity(n&&n.message||""),e.reportValidity()}},PV=(e,t)=>{for(let r in t.fields){let n=t.fields[r];n&&n.ref&&"reportValidity"in n.ref?Nhe(n.ref,r,e):n.refs&&n.refs.forEach(a=>Nhe(a,r,e))}},zhe=(e,t)=>{t.shouldUseNativeValidation&&PV(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(Git(t.names||Object.keys(e),n)){let o=Object.assign({},tt(r,n));gn(o,"root",i),gn(r,n,o)}else gn(r,n,i)}return r},Git=(e,t)=>e.some(r=>r.startsWith(t+"."));var Uit=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]=wV(o,t,r,a,u?[].concat(u,n.message):n.message)}e.shift()}return r},Dhe=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&&PV({},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:zhe(Uit(o.errors,!i.shouldUseNativeValidation&&i.criteriaMode==="all"),i)};throw o}))}catch(o){return Promise.reject(o)}}};var n6=_(me(),1);var PR=_(Q(),1),wh=_(Q(),1),jye=_(ct(),1),Bye=_(Q(),1);function nT(){return nT=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{__scopeToast:t,label:r="Notification",duration:n=5e3,swipeDirection:a="right",swipeThreshold:i=50,children:o}=e,[s,l]=cr.useState(null),[u,c]=cr.useState(0),d=cr.useRef(!1),h=cr.useRef(!1);return r.trim()||console.error(`Invalid prop \`label\` supplied to \`${NV}\`. Expected non-empty \`string\`.`),(0,rn.jsx)(zV.Provider,{scope:t,children:(0,rn.jsx)(sot,{scope:t,label:r,duration:n,swipeDirection:a,swipeThreshold:i,toastCount:u,viewport:s,onViewportChange:l,onToastAdd:cr.useCallback(()=>c(g=>g+1),[]),onToastRemove:cr.useCallback(()=>c(g=>g-1),[]),isFocusedToastEscapeKeyDownRef:d,isClosePausedRef:h,children:o})})};e0e.displayName=NV;var t0e="ToastViewport",lot=["F8"],IV="toast.viewportPause",OV="toast.viewportResume",r0e=cr.forwardRef((e,t)=>{let{__scopeToast:r,hotkey:n=lot,label:a="Notifications ({hotkey})",...i}=e,o=oT(t0e,r),s=iot(r),l=cr.useRef(null),u=cr.useRef(null),c=cr.useRef(null),d=cr.useRef(null),h=Ze(t,d,o.onViewportChange),g=n.join("+").replace(/Key/g,"").replace(/Digit/g,""),b=o.toastCount>0;cr.useEffect(()=>{let k=C=>{n.length!==0&&n.every(E=>C[E]||C.code===E)&&d.current?.focus()};return document.addEventListener("keydown",k),()=>document.removeEventListener("keydown",k)},[n]),cr.useEffect(()=>{let k=l.current,C=d.current;if(b&&k&&C){let T=()=>{if(!o.isClosePausedRef.current){let I=new CustomEvent(IV);C.dispatchEvent(I),o.isClosePausedRef.current=!0}},E=()=>{if(o.isClosePausedRef.current){let I=new CustomEvent(OV);C.dispatchEvent(I),o.isClosePausedRef.current=!1}},w=I=>{!k.contains(I.relatedTarget)&&E()},P=()=>{k.contains(document.activeElement)||E()};return k.addEventListener("focusin",T),k.addEventListener("focusout",w),k.addEventListener("pointermove",T),k.addEventListener("pointerleave",P),window.addEventListener("blur",T),window.addEventListener("focus",E),()=>{k.removeEventListener("focusin",T),k.removeEventListener("focusout",w),k.removeEventListener("pointermove",T),k.removeEventListener("pointerleave",P),window.removeEventListener("blur",T),window.removeEventListener("focus",E)}}},[b,o.isClosePausedRef]);let y=cr.useCallback(({tabbingDirection:k})=>{let T=s().map(E=>{let w=E.ref.current,P=[w,...Sot(w)];return k==="forwards"?P:P.reverse()});return(k==="forwards"?T.reverse():T).flat()},[s]);return cr.useEffect(()=>{let k=d.current;if(k){let C=T=>{let E=T.altKey||T.ctrlKey||T.metaKey;if(T.key==="Tab"&&!E){let P=document.activeElement,I=T.shiftKey;if(T.target===k&&I){u.current?.focus();return}let $=y({tabbingDirection:I?"backwards":"forwards"}),z=$.findIndex(ae=>ae===P);LV($.slice(z+1))?T.preventDefault():I?u.current?.focus():c.current?.focus()}};return k.addEventListener("keydown",C),()=>k.removeEventListener("keydown",C)}},[s,y]),(0,rn.jsxs)(QW,{ref:l,role:"region","aria-label":a.replace("{hotkey}",g),tabIndex:-1,style:{pointerEvents:b?void 0:"none"},children:[b&&(0,rn.jsx)(MV,{ref:u,onFocusFromOutsideViewport:()=>{let k=y({tabbingDirection:"forwards"});LV(k)}}),(0,rn.jsx)(zV.Slot,{scope:r,children:(0,rn.jsx)(we.ol,{tabIndex:-1,...i,ref:h})}),b&&(0,rn.jsx)(MV,{ref:c,onFocusFromOutsideViewport:()=>{let k=y({tabbingDirection:"backwards"});LV(k)}})]})});r0e.displayName=t0e;var n0e="ToastFocusProxy",MV=cr.forwardRef((e,t)=>{let{__scopeToast:r,onFocusFromOutsideViewport:n,...a}=e,i=oT(n0e,r);return(0,rn.jsx)(Ou,{"aria-hidden":!0,tabIndex:0,...a,ref:t,style:{position:"fixed"},onFocus:o=>{let s=o.relatedTarget;!i.viewport?.contains(s)&&n()}})});MV.displayName=n0e;var sT="Toast",cot="toast.swipeStart",uot="toast.swipeMove",dot="toast.swipeCancel",pot="toast.swipeEnd",a0e=cr.forwardRef((e,t)=>{let{forceMount:r,open:n,defaultOpen:a,onOpenChange:i,...o}=e,[s=!0,l]=ar({prop:n,defaultProp:a,onChange:i});return(0,rn.jsx)(Lr,{present:r||s,children:(0,rn.jsx)(mot,{open:s,...o,ref:t,onClose:()=>l(!1),onPause:$t(e.onPause),onResume:$t(e.onResume),onSwipeStart:pe(e.onSwipeStart,u=>{u.currentTarget.setAttribute("data-swipe","start")}),onSwipeMove:pe(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:pe(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:pe(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)})})})});a0e.displayName=sT;var[fot,hot]=Yhe(sT,{onClose(){}}),mot=cr.forwardRef((e,t)=>{let{__scopeToast:r,type:n="foreground",duration:a,open:i,onClose:o,onEscapeKeyDown:s,onPause:l,onResume:u,onSwipeStart:c,onSwipeMove:d,onSwipeCancel:h,onSwipeEnd:g,...b}=e,y=oT(sT,r),[k,C]=cr.useState(null),T=Ze(t,B=>C(B)),E=cr.useRef(null),w=cr.useRef(null),P=a||y.duration,I=cr.useRef(0),L=cr.useRef(P),N=cr.useRef(0),{onToastAdd:$,onToastRemove:z}=y,ae=$t(()=>{k?.contains(document.activeElement)&&y.viewport?.focus(),o()}),W=cr.useCallback(B=>{!B||B===1/0||(window.clearTimeout(N.current),I.current=new Date().getTime(),N.current=window.setTimeout(ae,B))},[ae]);cr.useEffect(()=>{let B=y.viewport;if(B){let X=()=>{W(L.current),u?.()},J=()=>{let te=new Date().getTime()-I.current;L.current=L.current-te,window.clearTimeout(N.current),l?.()};return B.addEventListener(IV,J),B.addEventListener(OV,X),()=>{B.removeEventListener(IV,J),B.removeEventListener(OV,X)}}},[y.viewport,P,l,u,W]),cr.useEffect(()=>{i&&!y.isClosePausedRef.current&&W(P)},[i,P,y.isClosePausedRef,W]),cr.useEffect(()=>($(),()=>z()),[$,z]);let Z=cr.useMemo(()=>k?u0e(k):null,[k]);return y.viewport?(0,rn.jsxs)(rn.Fragment,{children:[Z&&(0,rn.jsx)(got,{__scopeToast:r,role:"status","aria-live":n==="foreground"?"assertive":"polite","aria-atomic":!0,children:Z}),(0,rn.jsx)(fot,{scope:r,onClose:ae,children:Xhe.createPortal((0,rn.jsx)(zV.ItemSlot,{scope:r,children:(0,rn.jsx)(WW,{asChild:!0,onEscapeKeyDown:pe(s,()=>{y.isFocusedToastEscapeKeyDownRef.current||ae(),y.isFocusedToastEscapeKeyDownRef.current=!1}),children:(0,rn.jsx)(we.li,{role:"status","aria-live":"off","aria-atomic":!0,tabIndex:0,"data-state":i?"open":"closed","data-swipe-direction":y.swipeDirection,...b,ref:T,style:{userSelect:"none",touchAction:"none",...e.style},onKeyDown:pe(e.onKeyDown,B=>{B.key==="Escape"&&(s?.(B.nativeEvent),B.nativeEvent.defaultPrevented||(y.isFocusedToastEscapeKeyDownRef.current=!0,ae()))}),onPointerDown:pe(e.onPointerDown,B=>{B.button===0&&(E.current={x:B.clientX,y:B.clientY})}),onPointerMove:pe(e.onPointerMove,B=>{if(!E.current)return;let X=B.clientX-E.current.x,J=B.clientY-E.current.y,te=!!w.current,le=["left","right"].includes(y.swipeDirection),de=["left","up"].includes(y.swipeDirection)?Math.min:Math.max,U=le?de(0,X):0,Xe=le?0:de(0,J),lt=B.pointerType==="touch"?10:2,q={x:U,y:Xe},vt={originalEvent:B,delta:q};te?(w.current=q,iT(uot,d,vt,{discrete:!1})):Jhe(q,y.swipeDirection,lt)?(w.current=q,iT(cot,c,vt,{discrete:!1}),B.target.setPointerCapture(B.pointerId)):(Math.abs(X)>lt||Math.abs(J)>lt)&&(E.current=null)}),onPointerUp:pe(e.onPointerUp,B=>{let X=w.current,J=B.target;if(J.hasPointerCapture(B.pointerId)&&J.releasePointerCapture(B.pointerId),w.current=null,E.current=null,X){let te=B.currentTarget,le={originalEvent:B,delta:X};Jhe(X,y.swipeDirection,y.swipeThreshold)?iT(pot,g,le,{discrete:!0}):iT(dot,h,le,{discrete:!0}),te.addEventListener("click",de=>de.preventDefault(),{once:!0})}})})})}),y.viewport)})]}):null}),got=e=>{let{__scopeToast:t,children:r,...n}=e,a=oT(sT,t),[i,o]=cr.useState(!1),[s,l]=cr.useState(!1);return wot(()=>o(!0)),cr.useEffect(()=>{let u=window.setTimeout(()=>l(!0),1e3);return()=>window.clearTimeout(u)},[]),s?null:(0,rn.jsx)(Ki,{asChild:!0,children:(0,rn.jsx)(Ou,{...n,children:i&&(0,rn.jsxs)(rn.Fragment,{children:[a.label," ",r]})})})},vot="ToastTitle",i0e=cr.forwardRef((e,t)=>{let{__scopeToast:r,...n}=e;return(0,rn.jsx)(we.div,{...n,ref:t})});i0e.displayName=vot;var bot="ToastDescription",yot=cr.forwardRef((e,t)=>{let{__scopeToast:r,...n}=e;return(0,rn.jsx)(we.div,{...n,ref:t})});yot.displayName=bot;var o0e="ToastAction",xot=cr.forwardRef((e,t)=>{let{altText:r,...n}=e;return r.trim()?(0,rn.jsx)(c0e,{altText:r,asChild:!0,children:(0,rn.jsx)(l0e,{...n,ref:t})}):(console.error(`Invalid prop \`altText\` supplied to \`${o0e}\`. Expected non-empty \`string\`.`),null)});xot.displayName=o0e;var s0e="ToastClose",l0e=cr.forwardRef((e,t)=>{let{__scopeToast:r,...n}=e,a=hot(s0e,r);return(0,rn.jsx)(c0e,{asChild:!0,children:(0,rn.jsx)(we.button,{type:"button",...n,ref:t,onClick:pe(e.onClick,a.onClose)})})});l0e.displayName=s0e;var c0e=cr.forwardRef((e,t)=>{let{__scopeToast:r,altText:n,...a}=e;return(0,rn.jsx)(we.div,{"data-radix-toast-announce-exclude":"","data-radix-toast-announce-alt":n||void 0,...a,ref:t})});function u0e(e){let t=[];return Array.from(e.childNodes).forEach(n=>{if(n.nodeType===n.TEXT_NODE&&n.textContent&&t.push(n.textContent),Cot(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(...u0e(n))}}),t}function iT(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?e1(a,i):a.dispatchEvent(i)}var Jhe=(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 wot(e=()=>{}){let t=$t(e);Qr(()=>{let r=0,n=0;return r=window.requestAnimationFrame(()=>n=window.requestAnimationFrame(t)),()=>{window.cancelAnimationFrame(r),window.cancelAnimationFrame(n)}},[t])}function Cot(e){return e.nodeType===e.ELEMENT_NODE}function Sot(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 LV(e){let t=document.activeElement;return e.some(r=>r===t?!0:(r.focus(),document.activeElement!==t))}var d0e=e0e,p0e=r0e,f0e=a0e,h0e=i0e;var Cd=_(me(),1),A3=_(me(),1),hR=_(me(),1),h6=_(me(),1),g5t=_(Q(),1),Qye=_(ct(),1),bCr=_(Q(),1);var Jye=_(ct(),1),Xye=_(Q(),1),Yye=_(Q(),1),txe=_(Q(),1),rxe=_(me(),1),nxe=_(me(),1),axe=_(ct(),1);var TF=_(me(),1),CR=_(me(),1),sxe=_(ct(),1);var lxe=_(ct(),1);var mR=_(me(),1),bl=_(me(),1),m6=_(me(),1),pxe=_(ct(),1);var fxe=_(Q(),1),mxe=_(ct(),1),OR=_(Q(),1),gxe=_(ct(),1),ACr=_(Q(),1),gR=_(pk(),1);var md=_(Q(),1);function S8(e,t){if(!e)throw new Error(t)}function lT(e){return e instanceof Error}var g0e=e=>{let t=(0,md.useRef)([]),r=(0,md.useRef)(null),n=(0,md.useRef)(null),a=(0,md.useCallback)(async()=>{if(typeof window>"u")return;S8(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,md.useCallback)(async()=>{var u,c;try{if(((u=n.current)==null?void 0:u.state)==="recording")return;t.current=[],await a(),S8(n.current,"MediaRecorder not created"),n.current.start(500)}catch(d){let h=lT(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,md.useCallback)(async()=>{var u,c;try{S8(n.current,"MediaRecorder not created"),n.current.stop(),(u=r.current)==null||u.getAudioTracks().forEach(d=>d.stop())}catch(d){let h=lT(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,md.useCallback)(async()=>{var u;try{S8(n.current,"MediaRecorder not created"),n.current.pause()}catch(c){let d=lT(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,md.useCallback)(async()=>{var u;try{S8(n.current,"MediaRecorder not created"),n.current.resume()}catch(c){let d=lT(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 Ai=_(Q(),1);var on=_(Q()),v0e=_(DV());function Uo(){return Uo=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&(r[a]=e[a]);return r}var Dn;(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"})(Dn||(Dn={}));function uT(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 Eot(e,t){switch(t.type){case Dn.START_LOAD:return Uo({},uT(),{isLoading:!0});case Dn.ON_LOAD:return t.howl.state()==="unloaded"?e:uT(t.howl);case Dn.ON_ERROR:return Uo({},uT(),{error:t.message});case Dn.ON_PLAY:return Uo({},e,{playing:!0,paused:!1,stopped:!1});case Dn.ON_PAUSE:return Uo({},e,{playing:!1,paused:!0});case Dn.ON_STOP:return Uo({},e,{playing:!1,paused:!1,stopped:!0});case Dn.ON_END:return Uo({},e,{playing:e.looping,stopped:!e.looping});case Dn.ON_MUTE:{var r;return Uo({},e,{muted:(r=t.howl.mute())!==null&&r!==void 0?r:!1})}case Dn.ON_RATE:{var n,a;return Uo({},e,{rate:(n=(a=t.howl)===null||a===void 0?void 0:a.rate())!==null&&n!==void 0?n:1})}case Dn.ON_VOLUME:{var i,o;return Uo({},e,{volume:(i=(o=t.howl)===null||o===void 0?void 0:o.volume())!==null&&i!==void 0?i:1})}case Dn.ON_LOOP:{var s=t.toggleValue,l=s===void 0?!1:s,u=t.howl;return u.loop(l),Uo({},e,{looping:l})}default:return e}}function Tot(e,t){var r=t[0],n=t[1],a=(0,on.useCallback)(function(){var b=e.getHowl();b!==void 0&&n({type:Dn.ON_LOAD,howl:b})},[n,e]),i=(0,on.useCallback)(function(b,y){n({type:Dn.ON_ERROR,message:y})},[n]),o=(0,on.useCallback)(function(){var b=e.getHowl();b!==void 0&&n({type:Dn.ON_PLAY,howl:b})},[n,e]),s=(0,on.useCallback)(function(){var b=e.getHowl();b!==void 0&&n({type:Dn.ON_PAUSE,howl:b})},[n,e]),l=(0,on.useCallback)(function(){var b=e.getHowl();b!==void 0&&n({type:Dn.ON_END,howl:b})},[n,e]),u=(0,on.useCallback)(function(){var b=e.getHowl();b!==void 0&&n({type:Dn.ON_STOP,howl:b})},[n,e]),c=(0,on.useCallback)(function(){var b=e.getHowl();b!==void 0&&n({type:Dn.ON_MUTE,howl:b})},[n,e]),d=(0,on.useCallback)(function(){var b=e.getHowl();b!==void 0&&n({type:Dn.ON_VOLUME,howl:b})},[n,e]),h=(0,on.useCallback)(function(){var b=e.getHowl();b!==void 0&&n({type:Dn.ON_RATE,howl:b})},[n,e]);(0,on.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,on.useRef)(function(b){if(b.type===Dn.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 Rot=["initialVolume","initialRate","initialMute"],b0e=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=kot(a,Rot),u=new v0e.Howl(Uo({mute:s,volume:i,rate:o},l));return this.callbacks.forEach(function(c){return c({type:Dn.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}(),_ot=function(){function e(){}return e.getInstance=function(){return this.instance===void 0&&(e.instance=new b0e),e.instance},e}();_ot.instance=void 0;var e3=function(){var t=(0,on.useRef)(null);function r(){if(t.current!==null)return t.current;var E=new b0e;return t.current=E,E}var n=Tot(r(),(0,on.useReducer)(Eot,r().getHowl(),uT)),a=n[0],i=n[1],o=(0,on.useCallback)(function(){for(var E=arguments.length,w=new Array(E),P=0;PObject.prototype.toString.call(e)==="[object Array]",Mot={compute:function(e){let{world:t}=this,r=t.compute;return typeof e=="string"&&r.hasOwnProperty(e)?r[e](this):Oot(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}},y0e=Mot;var Not=function(e){return this.fullPointer.forEach((r,n)=>{let a=this.update([r]);e(a,n)}),this},zot=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)},Dot=function(e){let t=this.fullPointer;return t=t.filter((n,a)=>{let i=this.update([n]);return e(i,a)}),this.update(t)},jot=function(e){let r=this.fullPointer.find((n,a)=>{let i=this.update([n]);return e(i,a)});return this.update([r])},Bot=function(e){return this.fullPointer.some((r,n)=>{let a=this.update([r]);return e(a,n)})},Vot=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)},x0e={forEach:Not,map:zot,filter:Dot,find:jot,some:Bot,random:Vot};var cu={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}};cu.group=cu.groups;cu.fullSentence=cu.fullSentences;cu.sentence=cu.fullSentences;cu.lastTerm=cu.lastTerms;cu.firstTerm=cu.firstTerms;var w0e=cu;var jV=Object.assign({},w0e,y0e,x0e);jV.get=jV.eq;var C0e=jV;var dT=class e{constructor(t,r,n={}){[["document",t],["world",k8],["_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=k8.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(dT.prototype,C0e);var pT=dT;var S0e="14.14.2";var k0e=function(e){return e&&typeof e=="object"&&!Array.isArray(e)};function E0e(e,t){if(k0e(t))for(let r in t)k0e(t[r])?(e[r]||Object.assign(e,{[r]:{}}),E0e(e[r],t[r])):Object.assign(e,{[r]:t[r]});return e}function Hot(e,t){for(let r in t)e[r]=e[r]||{},Object.assign(e[r],t[r]);return e}var Fot=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))})},$ot=function(e,t,r,n){let{methods:a,model:i,compute:o,hooks:s}=t;e.methods&&Hot(a,e.methods),e.model&&E0e(i,e.model),e.irregulars&&Fot(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)},T0e=$ot;var R0e=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 Got=e=>Object.prototype.toString.call(e)==="[object Object]",BV=function(e){return Object.prototype.toString.call(e)==="[object Array]"},Uot=function(e){return e.map(t=>t.terms.map(r=>(BV(r.tags)&&(r.tags=new Set(r.tags)),r)))},Zot=function(e){return e.map(t=>t.map(r=>({text:r,normal:r,pre:"",post:" ",tags:new Set})))},qot=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(Got(e)&&e.isView)return new t(e.document,e.ptrs);if(BV(e)){if(BV(e[0])){let o=Zot(e);return new t(o)}let i=Uot(e);return new t(i)}return a},VV=qot;var fT=Object.assign({},k8),ks=function(e,t){t&&ks.addWords(t);let r=VV(e,pT,fT);return e&&r.compute(fT.hooks),r};Object.defineProperty(ks,"_world",{value:fT,writable:!0});ks.tokenize=function(e,t){let{compute:r}=this._world;t&&ks.addWords(t);let n=VV(e,pT,fT);return r.contractions&&n.compute(["alias","normal","machine","contractions"]),n};ks.plugin=function(e){return T0e(e,this._world,pT,this),this};ks.extend=ks.plugin;ks.world=function(){return this._world};ks.model=function(){return this._world.model};ks.methods=function(){return this._world.methods};ks.hooks=function(){return this._world.hooks};ks.verbose=R0e;ks.version=S0e;var Zo=ks;var Kot=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 M0e=e=>/^\p{Lu}[\p{Ll}'’]/u.test(e)||/^\p{Lu}$/u.test(e),Jot=e=>e.replace(/^\p{Ll}/u,t=>t.toUpperCase()),Xot=e=>e.replace(/^\p{Lu}/u,t=>t.toLowerCase()),z0e=(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},t3=function(e){let t=/ $/,r=/[-–—]/,n=e[e.length-1];n&&!t.test(n.post)&&!r.test(n.post)&&(n.post+=" ")},N0e=(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,"")}},Yot=function(e,t,r){let n=e[t];if(t!==0||!M0e(n.text))return;r[0].text=Jot(r[0].text);let a=e[t];a.tags.has("ProperNoun")||a.tags.has("Acronym")||M0e(a.text)&&a.text.length>1&&(a.text=Xot(a.text))},D0e=function(e,t,r,n){let[a,i,o]=t;i===0||o===n[a].length?t3(r):(t3(r),t3([e[t[1]]])),Yot(e,i,r),z0e(e,i,r)},j0e=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),est=function(e){let[t,r]=e.index||[0,0];E8+=1,E8=E8>46655?0:E8,t=t>46655?0:t,r=r>1294?0:r;let n=B0e(E8.toString(36));n+=B0e(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()},hT=est;var V0e=function(e){e.has("@hasContraction")&&typeof e.contractions=="function"&&e.grow("@hasContraction").contractions().expand()},H0e=e=>Object.prototype.toString.call(e)==="[object Array]",tst=function(e){return e=e.map(t=>(t.id=hT(t),t)),e},rst=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]||[]:H0e(e)?H0e(e[0])?e[0]:e:[]},F0e=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=rst(e,a);g.length!==0&&(g=tst(g),r?(V0e(t.update([c]).firstTerm()),D0e(h,c,g,n)):(V0e(t.update([c]).lastTerm()),j0e(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},_m={insertAfter:function(e){return F0e(e,this,!1)},insertBefore:function(e){return F0e(e,this,!0)}};_m.append=_m.insertAfter;_m.prepend=_m.insertBefore;_m.insert=_m.insertAfter;var $0e=_m;var nst=/\$[0-9a-z]+/g,HV={},ast=e=>/^\p{Lu}[\p{Ll}'’]/u.test(e)||/^\p{Lu}$/u.test(e),ist=e=>e.replace(/^\p{Ll}/u,t=>t.toUpperCase()),ost=e=>e.replace(/^\p{Lu}/u,t=>t.toLowerCase()),sst=function(e,t,r){return e.forEach(n=>{let a=t(n);n.replaceWith(a,r)}),e},lst=function(e,t){if(typeof e!="string")return e;let r=t.groups();return e=e.replace(nst,n=>{let a=n.replace(/\$/,"");return r.hasOwnProperty(a)?r[a].text():n}),e};HV.replaceWith=function(e,t={}){let r=this.fullPointer,n=this;if(this.uncache(),typeof e=="function")return sst(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&&ast(a[0].text);e=lst(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][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?ist:ost;d.docs[0][0].text=h(d.docs[0][0].text)}return d};HV.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 G0e=HV;var cst=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"))},ust=function(e,t){t.forEach(r=>{let[n,a,i]=r,o=i-a;e[n]&&(i===e[n].length&&i>1&&cst(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},U0e=ust;var dst=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},FV={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=U0e(this.document,o),l=t(o);return i=dst(i,l),r.ptrs=i,r.document=s,r.compute("index"),a&&(r.ptrs=void 0),e?r.toView(i):(this.ptrs=[],r.none())}};FV.delete=FV.remove;var Z0e=FV;var T8={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}};T8.deHyphenate=T8.dehyphenate;T8.toQuotation=T8.toQuotations;var q0e=T8;var pst=(e,t)=>e.normalt.normal?1:0,fst=(e,t)=>{let r=e.normal.trim().length,n=t.normal.trim().length;return rn?-1:0},hst=(e,t)=>e.wordst.words?-1:0,mst=(e,t)=>e[0]t[0]?-1:e[1]>t[1]?1:-1,gst=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},mT={alpha:pst,length:fst,wordCount:hst,sequential:mst,byFreq:gst};var vst=new Set(["index","sequence","seq","sequential","chron","chronological"]),bst=new Set(["freq","frequency","topk","repeats"]),yst=new Set(["alpha","alphabetical"]),xst=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},wst=function(e){let{docs:t,pointer:r}=this;if(this.uncache(),typeof e=="function")return xst(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 vst.has(e)&&(e="sequential"),yst.has(e)&&(e="alpha"),bst.has(e)?(a=mT.byFreq(a),this.update(a.map(i=>i.pointer))):typeof mT[e]=="function"?(a=a.sort(mT[e]),this.update(a.map(i=>i.pointer))):this},Cst=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)},Sst=function(){let e=new Set;return this.filter(r=>{let n=r.text("machine");return e.has(n)?!1:(e.add(n),!0)})},K0e={unique:Sst,reverse:Cst,sort:wst};var kst=e=>Object.prototype.toString.call(e)==="[object Array]",W0e=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},Est=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=W0e(e.document,t.docs),e.all()},Q0e={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 Est(this,e);if(kst(e)){let t=W0e(this.document,e);return this.document=t,this.all()}return this}};var Tst=function(){return this.ptrs=this.fullPointer,this},Rst=function(){let e=this.ptrs;return!e||e.length<1?this:(e=e.map(t=>t.slice(0,3)),this.ptrs=e,this)},J0e={harden:Tst,soften:Rst};var _st=Object.assign({},O0e,$0e,G0e,Z0e,q0e,K0e,Q0e,J0e),Ast=function(e){Object.assign(e.prototype,_st)},X0e=Ast;var Pst={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))},gT=Lst;var Ist=/'/,Ost=new Set(["what","how","when","where","why"]),Mst=new Set(["be","go","start","think","need"]),Nst=new Set(["been","gone"]),zst=function(e,t){let r=e[t].normal.split(Ist)[0];if(Ost.has(r))return[r,"did"];if(e[t+1]){if(Nst.has(e[t+1].normal))return[r,"had"];if(Mst.has(e[t+1].normal))return[r,"would"]}return null},ame=zst;var Dst=function(e,t){return e[t].normal==="ain't"||e[t].normal==="aint"?null:[e[t].normal.replace(/n't/,""),"not"]},ime=Dst;var $V=/'/,jst=/(e|é|aison|sion|tion)$/,Bst=/(age|isme|acle|ege|oire)$/,Vst=(e,t)=>{let r=e[t].normal.split($V)[1];return r&&r.endsWith("e")?["la",r]:["le",r]},Hst=(e,t)=>{let r=e[t].normal.split($V)[1];return r&&jst.test(r)&&!Bst.test(r)?["du",r]:r&&r.endsWith("s")?["des",r]:["de",r]},Fst=(e,t)=>["je",e[t].normal.split($V)[1]],vT={preJ:Fst,preL:Vst,preD:Hst};var $st=/^([0-9.]{1,4}[a-z]{0,2}) ?[-–—] ?([0-9]{1,4}[a-z]{0,2})$/i,Gst=/^([0-9]{1,2}(:[0-9][0-9])?(am|pm)?) ?[-–—] ?([0-9]{1,2}(:[0-9][0-9])?(am|pm)?)$/i,Ust=/^[0-9]{3}-[0-9]{4}$/,Zst=function(e,t){let r=e[t],n=r.text.match($st);return n!==null?r.tags.has("PhoneNumber")===!0||Ust.test(r.text)?null:[n[1],"to",n[2]]:(n=r.text.match(Gst),n!==null?[n[1],"to",n[4]]:null)},ome=Zst;var qst=/^([+-]?[0-9][.,0-9]*)([a-z°²³µ/]+)$/,Kst=function(e,t,r){let n=r.model.one.numberSuffixes||{},i=e[t].text.match(qst);if(i!==null){let o=i[2].toLowerCase().trim();return n.hasOwnProperty(o)?null:[i[1],o]}return null},sme=Kst;var lme=/'/,Wst=/^[0-9][^-–—]*[-–—].*?[0-9]/,cme=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]]},ume={t:(e,t)=>ime(e,t),d:(e,t)=>ame(e,t)},dme={j:(e,t)=>vT.preJ(e,t),l:(e,t)=>vT.preL(e,t),d:(e,t)=>vT.preD(e,t)},Qst=function(e,t,r,n){for(let a=0;a2)return i.out.concat(n)}return null},GV=function(e,t){let r=t.fromText(e.join(" "));return r.compute(["id","alias"]),r.docs[0]},Jst=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"]},Xst=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(lme.test(o[l].normal)===!0){let h=o[l].normal.split(lme);u=h[0],c=h[1]}let d=Qst(i,o[l],u,c);if(!d&&ume.hasOwnProperty(c)&&(d=ume[c](o,l,t)),!d&&dme.hasOwnProperty(u)&&(d=dme[u](o,l)),u==="there"&&c==="s"&&(d=Jst(o,l)),d){d=GV(d,e),gT(r,[s,l],d),cme(r[s],e,l,d.length);continue}if(Wst.test(o[l].normal)){d=ome(o,l),d&&(d=GV(d,e),gT(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"),cme(r[s],e,l,d.length));continue}d=sme(o,l,t),d&&(d=GV(d,e),gT(r,[s,l],d),a.one.setTag([d[1]],"Unit",t,null,"contraction-unit"))}})},pme=Xst;var fme={contractions:pme};var Yst={model:nme,compute:fme,hooks:["contractions"]},hme=Yst;var mme=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}}})},elt=function(e){return e.docs.forEach(t=>{t.forEach(r=>{delete r.frozen})}),e},gme={frozen:mme,freeze:mme,unfreeze:elt};var vme=e=>"\x1B[34m"+e+"\x1B[0m",bme=e=>"\x1B[3m\x1B[2m"+e+"\x1B[0m",tlt=function(e){e.docs.forEach(t=>{console.log(vme(` \u250C\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500`)),t.forEach(r=>{let n=` ${bme("\u2502")} `,a=r.implicit||r.text||"-";r.frozen===!0?n+=`${vme(a)} \u2744\uFE0F`:n+=bme(a),console.log(n)})})},UV=tlt;var yme={compute:gme,mutate:e=>{let t=e.methods.one;t.termMethods.isFrozen=r=>r.frozen===!0,t.debug.freeze=UV,t.debug.frozen=UV},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 rlt=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},xme=rlt;var wme=/^(under|over|mis|re|un|dis|semi|pre|post)-?/,nlt=new Set(["Verb","Infinitive","PastTense","Gerund","PresentTense","Adjective","Participle"]),alt=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(wme.test(l)===!0){let u=l.replace(wme,"");if(o.hasOwnProperty(u)&&u.length>3&&nlt.has(o[u]))return i([s],o[u],r,!1,"1-lexicon-prefix"),!0}return null},Cme=alt;var ilt=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}},kme=olt;var Eme={one:{expandLexicon:kme}};var slt=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)},Tme={addWords:slt};var llt={one:{lexicon:{},_multiCache:{},frozenLex:{}}},Rme={model:llt,methods:Eme,compute:Sme,lib:Tme,hooks:["lexicon"]};var clt=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())},ult=function(e,t){let r=[{}],n=[null],a=[0],i=[],o=0;e.forEach(function(s){let l=0,u=clt(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}},bT=ult;var dlt=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)},_me=flt;var hlt=e=>Object.prototype.toString.call(e)==="[object Object]";function Ame(e){e.prototype.lookup=function(t,r={}){if(!t)return this.none();typeof t=="string"&&(t=[t]);let n=hlt(t)?t:bT(t,this.world),a=_me(this,n,r);return a=a.settle(),a}}var ZV=(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},mlt=function(e){return e.goNext=e.goNext.map(t=>{if(Object.keys(t).length!==0)return t}),e.goNext=ZV(e.goNext,void 0),e.failTo=ZV(e.failTo,0),e.endAs=ZV(e.endAs,null),e},Pme=mlt;var qV={buildTrie:function(e){let t=bT(e,this.world());return Pme(t)}};qV.compile=qV.buildTrie;var Lme={api:Ame,lib:qV};var Ime=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},KV=function(e,t){let{ptrs:r,byGroup:n}=e;return r=Ime(r,t),Object.keys(n).forEach(a=>{n[a]=Ime(n[a],t)}),{ptrs:r,byGroup:n}},r3=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},Ome=e=>Object.prototype.toString.call(e)==="[object Object]",n3=e=>e&&Ome(e)&&e.isView===!0,a3=e=>e&&Ome(e)&&e.isNet===!0;var glt=function(e,t,r){let n=this.methods.one;if(n3(e))return this.intersection(e);if(a3(e))return this.sweep(e,{tagger:!1}).view.settle();e=r3(e,r,this.world);let a={regs:e,group:t},i=n.match(this.docs,a,this._cache),{ptrs:o,byGroup:s}=KV(i,this.fullPointer),l=this.toView(o);return l._groups=s,l},vlt=function(e,t,r){let n=this.methods.one;if(n3(e))return this.intersection(e).eq(0);if(a3(e))return this.sweep(e,{tagger:!1,matchOne:!0}).view;e=r3(e,r,this.world);let a={regs:e,group:t,justOne:!0},i=n.match(this.docs,a,this._cache),{ptrs:o,byGroup:s}=KV(i,this.fullPointer),l=this.toView(o);return l._groups=s,l},blt=function(e,t,r){let n=this.methods.one;if(n3(e))return this.intersection(e).fullPointer.length>0;if(a3(e))return this.sweep(e,{tagger:!1}).view.found;e=r3(e,r,this.world);let a={regs:e,group:t,justOne:!0};return n.match(this.docs,a,this._cache).ptrs.length>0},ylt=function(e,t,r){let n=this.methods.one;if(n3(e))return this.filter(l=>l.intersection(e).found);if(a3(e)){let l=this.sweep(e,{tagger:!1}).view.settle();return this.if(l)}e=r3(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},xlt=function(e,t,r){let{methods:n}=this,a=n.one;if(n3(e))return this.filter(s=>!s.intersection(e).found);if(a3(e)){let s=this.sweep(e,{tagger:!1}).view.settle();return this.ifNo(s)}e=r3(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},Mme={matchOne:vlt,match:glt,has:blt,if:ylt,ifNo:xlt};var wlt=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},Clt=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)},klt=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)},Elt=function(e,t,r){return this.growRight(e,t,r).growLeft(e,t,r)},Nme={before:wlt,after:Clt,growLeft:Slt,growRight:klt,grow:Elt};var zme=function(e,t){return[e[0],e[1],t[2]]},Tlt=function(e){return Object.prototype.toString.call(e)==="[object Array]"},WV=(e,t,r)=>typeof e=="string"||Tlt(e)?t.match(e,r):e||t.none(),QV=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},i3={};i3.splitOn=function(e,t){let{splitAll:r}=this.methods.one.pointer,n=WV(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=>QV(o,this)),this.update(i)};i3.splitBefore=function(e,t){let{splitAll:r}=this.methods.one.pointer,n=WV(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(zme(o.match,o.after)):i.push(o.match)}),i=i.filter(o=>o),i=i.map(o=>QV(o,this)),this.update(i)};i3.splitAfter=function(e,t){let{splitAll:r}=this.methods.one.pointer,n=WV(e,this,t).fullPointer,a=r(this.fullPointer,n),i=[];return a.forEach(o=>{i.push(o.passthrough),o.before&&o.match?i.push(zme(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=>QV(o,this)),this.update(i)};i3.split=i3.splitAfter;var Dme=i3;var Rlt=function(e,t){return!e||!t||e[0]!==t[0]?!1:e[2]===t[1]},jme=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|$)/,Llt=/([!~[^]*(?:<[^<]*>)?\([^)]+[^\\)]\)[?\]+*$~]*)(?:\s|$)/,Ilt=/ /g,Olt=e=>/^[![^]*(<[^<]*>)?\(/.test(e)&&/\)[?\]+*$~]*$/.test(e),Hme=e=>/^[![^]*(<[^<]*>)?\//.test(e)&&/\/[?\]+*$~]*$/.test(e),Fme=function(e){return e=e.map(t=>t.trim()),e=e.filter(t=>t),e},Mlt=function(e){let t=e.split(Plt),r=[];t.forEach(a=>{if(Hme(a)){r.push(a);return}r=r.concat(a.split(Llt))}),r=Fme(r);let n=[];return r.forEach(a=>{Olt(a)||Hme(a)?n.push(a):n=n.concat(a.split(Ilt))}),n=Fme(n),n},$me=Mlt;var Gme=/\{([0-9]+)?(, *[0-9]*)?\}/,Ume=/&&/,Nlt=new RegExp(/^<\s*(\S+)\s*>/),Zme=e=>e.charAt(0).toUpperCase()+e.substring(1),xc=e=>e.charAt(e.length-1),fl=e=>e.charAt(0),o3=e=>e.substring(1),s3=e=>e.substring(0,e.length-1),R8=function(e){return e=o3(e),e=s3(e),e},qme=function(e,t){let r={};for(let n=0;n<2;n+=1){if(xc(e)==="$"&&(r.end=!0,e=s3(e)),fl(e)==="^"&&(r.start=!0,e=o3(e)),xc(e)==="?"&&(r.optional=!0,e=s3(e)),(fl(e)==="["||xc(e)==="]")&&(r.group=null,fl(e)==="["&&(r.groupStart=!0),xc(e)==="]"&&(r.groupEnd=!0),e=e.replace(/^\[/,""),e=e.replace(/\]$/,""),fl(e)==="<")){let a=Nlt.exec(e);a.length>=2&&(r.group=a[1],e=e.replace(a[0],""))}if(xc(e)==="+"&&(r.greedy=!0,e=s3(e)),e!=="*"&&xc(e)==="*"&&e!=="\\*"&&(r.greedy=!0,e=s3(e)),fl(e)==="!"&&(r.negative=!0,e=o3(e)),fl(e)==="~"&&xc(e)==="~"&&e.length>2&&(e=R8(e),r.fuzzy=!0,r.min=t.fuzzy||.85,/\(/.test(e)===!1))return r.word=e,r;if(fl(e)==="/"&&xc(e)==="/")return e=R8(e),t.caseSensitive&&(r.use="text"),r.regex=new RegExp(e),r;if(Gme.test(e)===!0&&(e=e.replace(Gme,(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),""))),fl(e)==="("&&xc(e)===")"){Ume.test(e)?(r.choices=e.split(Ume),r.operator="and"):(r.choices=e.split("|"),r.operator="or"),r.choices[0]=o3(r.choices[0]);let a=r.choices.length-1;r.choices[a]=s3(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=>qme(o,t))),e=""}if(fl(e)==="{"&&xc(e)==="}"){if(e=R8(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(fl(e)==="<"&&xc(e)===">")return e=R8(e),r.chunk=Zme(e),r.greedy=!0,r;if(fl(e)==="%"&&xc(e)==="%")return e=R8(e),r.switch=e,r}return fl(e)==="#"?(r.tag=o3(e),r.tag=Zme(r.tag),r):fl(e)==="@"?(r.method=o3(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)},Kme=qme;var zlt=/[a-z0-9][-–—][a-z]/i,Dlt=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&&zlt.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},Wme=Dlt;var Qme=function(e,t){let{all:r}=t.methods.two.transform.verb||{},n=e.root;return r?r(n,t.model):[]},Jme=function(e,t){let{all:r}=t.methods.two.transform.noun||{};return r?r(e.root,t.model):[e.root]},Xme=function(e,t){let{all:r}=t.methods.two.transform.adjective||{};return r?r(e.root,t.model):[e.root]},jlt=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(Qme(r,t)):r.pos==="Noun"?n=n.concat(Jme(r,t)):r.pos==="Adjective"&&(n=n.concat(Xme(r,t))):(n=n.concat(Qme(r,t)),n=n.concat(Jme(r,t)),n=n.concat(Xme(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},Yme=jlt;var Blt=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})},Hlt=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))},Flt=function(e){return e=Blt(e),e=Vlt(e),e=Hlt(e),e},ege=Flt;var $lt=function(e,t,r){if(e==null||e==="")return[];t=t||{},typeof e=="number"&&(e=String(e));let n=$me(e);return n=n.map(a=>Kme(a,t)),n=Wme(n,r),n=Yme(n,r),n=ege(n,t),n},tge=$lt;var Glt=function(e,t){for(let r of t)if(e.has(r))return!0;return!1},Ult=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,JV={hasQuote:e=>Klt.test(e.pre)||Wlt.test(e.post),hasComma:e=>gd(e,","),hasPeriod:e=>gd(e,".")===!0&&gd(e,"...")===!1,hasExclamation:e=>gd(e,"!"),hasQuestionMark:e=>gd(e,"?")||gd(e,"\xBF"),hasEllipses:e=>gd(e,"..")||gd(e,"\u2026"),hasSemicolon:e=>gd(e,";"),hasColon:e=>gd(e,":"),hasSlash:e=>/\//.test(e.text),hasHyphen:e=>age.test(e.post)||age.test(e.pre),hasDash:e=>ige.test(e.post)||ige.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)};JV.hasQuotation=JV.hasQuote;var _8=JV;var yT=function(){},Qlt=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||nge(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 _8[t.method]=="function"&&_8[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=>yT(e,a,r,n)):t.choices.some(a=>yT(e,a,r,n)):!1};yT=function(e,t,r,n){let a=Qlt(e,t,r,n);return t.negative===!0?!a:a};var Na=yT;var oge=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=th(e,e.t);a.length=n-e.t}return e.t=n,!0},cge=Jlt;var Xlt=function(e){return Object.prototype.toString.call(e)==="[object Array]"},XV=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=Na(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:Na(e.terms[l],o,l,e.phrase_length)});return i===!0&&a.length>t&&(t=a.length),i})===!0?t:!1};var Ylt=function(e){let{regs:t}=e,r=t[e.r],n=XV(e);if(n){if(r.negative===!0)return null;if(e.hasGroup===!0){let a=th(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=Ylt;var ect=function(e){let{regs:t}=e,r=t[e.r],n=uge(e);if(n){if(r.negative===!0)return null;if(e.hasGroup===!0){let a=th(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},pge=ect;var tct=function(e,t,r){let n=0;for(let a=e.t;an?!1:(e.t+=n,!0)},fge=tct;var rct=function(e){let{regs:t}=e,r=t[e.r],n=Object.assign({},r);if(n.negative=!1,Na(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&&(Na(e.terms[e.t],i,e.start_i+e.t,e.phrase_length)?e.r+=1:i.optional&&t[e.r+2]&&Na(e.terms[e.t],t[e.r+2],e.start_i+e.t,e.phrase_length)&&(e.r+=2))}return r.greedy?fge(e,n,t[e.r+1]):(e.t+=1,!0)},hge=rct;var nct=function(e){let{regs:t}=e,r=t[e.r],n=e.terms[e.t],a=Na(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||!Na(i,t[e.r+1],e.start_i+e.t,e.phrase_length))&&(e.r+=1)}},mge=nct;var act=function(e){let{regs:t,phrase_length:r}=e,n=t[e.r];return e.t=oge(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},gge=act;var ict=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)}},vge=ict;var oct=function(e,t){let r=e.regs[e.r],n=th(e,t);e.t>1&&r.greedy?n.length+=e.t-t:n.length++},sct=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]&&mge(e),n.implicit&&e.terms[e.t+1]&&vge(e),e.t+=1,r.end===!0&&e.t!==e.terms.length&&r.greedy!==!0||r.greedy===!0&&!gge(e)?null:(e.hasGroup===!0&&oct(e,a),!0))},xT=sct;var lct=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(!cge(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(!pge(a))return null;continue}if(s.anything===!0){if(s.negative&&s.anything||!xT(a))return null;continue}if(lge(s,a)===!0){if(!xT(a))return null;continue}if(s.negative){if(!hge(a))return null;continue}if(Na(a.terms[a.t],s,a.start_i+a.t,a.phrase_length)===!0){if(!xT(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}},A8=lct;var cct=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})},bge=cct;var uct=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},dct=function(e,t,r){let n=A8(e,t,0,e.length);return n?(n=xge(n,r),n):null},pct=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=yge(o,t.notIf,e)),o=bge(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},wge=pct;var fct={one:{termMethods:_8,parseMatch:tge,match:wge}},Cge=fct;var Sge={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 kge={api:Vme,methods:Cge,lib:Sge};var hct=/^\../,mct=/^#./,gct=e=>(e=e.replace(/&/g,"&"),e=e.replace(//g,">"),e=e.replace(/"/g,"""),e=e.replace(/'/g,"'"),e),vct=function(e){let t="",r="";return e=gct(e),hct.test(e)?t=``),t+=">",{start:t,end:r}},bct=function(e,t){let r={},n={};return Object.keys(t).forEach(a=>{let i=t[a],o=vct(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}},yct=function(e){let{starts:t,ends:r}=bct(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(YV,""),wct.test(o)&&(o=" "),o=o.replace(xct,""),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(YV,""),o==="-"?o=" ":o=o.replace(Tge,""));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||!Cct.test(o))&&(o+=" "),n+=i+s+o}),r===!1&&(n=n.trim()),t.lowerCase===!0&&(n=n.toLowerCase()),n},Rge=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(Am=o=0;Am>4]+_ge[o]+~~i[Am|[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},Pm=Sct;var kct={text:!0,terms:!0},Age={case:"none",unicode:"some",form:"machine",punctuation:"some"},eH=function(e,t){return Object.assign({},e,t)},K1={text:e=>rh(e,{keepPunct:!0},!1),normal:e=>rh(e,eH(l3.normal,{keepPunct:!0}),!1),implicit:e=>rh(e,eH(l3.implicit,{keepPunct:!0}),!1),machine:e=>rh(e,Age,!1),root:e=>rh(e,eH(Age,{form:"root"}),!1),hash:e=>Pm(rh(e,{keepPunct:!0},!1)),offset:e=>{let t=K1.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)};K1.sentences=K1.sentence;K1.clean=K1.normal;K1.reduced=K1.root;var Ect=function(e,t){return t=t||{},typeof t=="string"&&(t={}),t=Object.assign({},kct,t),t.offset&&e.compute("offset"),e.docs.map((r,n)=>{let a={};return Object.keys(t).forEach(i=>{t[i]&&K1[i]&&(a[i]=K1[i](r,e,n))}),a})},tH={json:function(e){let t=Ect(this,e);return typeof e=="number"?t[e]:t}};tH.data=tH.json;var Pge=tH;var Tct=()=>typeof window<"u"&&window.document,Rct=function(e){let t=this.methods.one.debug||{};return e&&t.hasOwnProperty(e)?(t[e](this),this):Tct()?(t.clientSide(this),this):(t.tags(this),this)},Lge=Rct;var _ct=function(e){let t=e.pre||"",r=e.post||"";return t+e.text+r},Act=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},Pct=function(e,t){let r=Act(e,t),n="";return e.docs.forEach((a,i)=>{for(let o=0;oObject.prototype.toString.call(e)==="[object Object]",Ict=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)},Oct=function(e){if(Lct(e))return rH(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 Pm(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 Ict(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()},Mct={debug:Lge,out:Oct,wrap:function(e){return rH(this,e)}},Ige=Mct;var Nct=e=>Object.prototype.toString.call(e)==="[object Object]",Oge={text:function(e){let t={};if(e&&typeof e=="string"&&l3.hasOwnProperty(e)?t=Object.assign({},l3[e]):e&&Nct(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),Rge(this.docs,t)}};var zct=Object.assign({},Ige,Oge,Pge,Ege),Dct=function(e){Object.assign(e.prototype,zct)},Mge=Dct;var jct=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()})},Nge=jct;var W1="\x1B[0m",Bct={green:e=>"\x1B[32m"+e+W1,red:e=>"\x1B[31m"+e+W1,blue:e=>"\x1B[34m"+e+W1,magenta:e=>"\x1B[35m"+e+W1,cyan:e=>"\x1B[36m"+e+W1,yellow:e=>"\x1B[33m"+e+W1,black:e=>"\x1B[30m"+e+W1,dim:e=>"\x1B[2m"+e+W1,i:e=>"\x1B[3m"+e+W1},lo=Bct;var Vct=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 lo[n](r)})),e.join(", ")},Hct=function(e){let{docs:t,model:r}=e;t.length===0&&console.log(lo.blue(` \u2500\u2500\u2500\u2500\u2500\u2500`)),t.forEach(n=>{console.log(lo.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=lo.yellow(o);let s="'"+o+"'";if(a.reference){let u=e.update([a.reference]).text("normal");s+=` - ${lo.dim(lo.i("["+u+"]"))}`}s=s.padEnd(18);let l=lo.blue(" \u2502 ")+lo.i(s)+" - "+Vct(i,r);console.log(l)})}),console.log(` `)},zge=Hct;var Fct=function(e){let{docs:t}=e;console.log(""),t.forEach(r=>{let n=[];r.forEach(a=>{a.chunk==="Noun"?n.push(lo.blue(a.implicit||a.normal)):a.chunk==="Verb"?n.push(lo.green(a.implicit||a.normal)):a.chunk==="Adjective"?n.push(lo.yellow(a.implicit||a.normal)):a.chunk==="Pivot"?n.push(lo.red(a.implicit||a.normal)):n.push(a.implicit||a.normal)}),console.log(n.join(" "),` `)}),console.log(` `)},Dge=Fct;var $ct=(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]},Gct=function(e,t,r){let n=$ct(e,t,r);return`${n[0]}${lo.blue(n[1])}${n[2]}`},Uct=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=Gct(a,s.offset,l)}),console.log(a)}),console.log(` `)},jge=Uct;var Zct={tags:zge,clientSide:Nge,chunks:Dge,highlight:jge},nH=Zct;var Bge={api:Mge,methods:{one:{hash:Pm,debug:nH}}};var wT=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},Vge=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]},nh=function(e){let t={};return e.forEach(r=>{t[r[0]]=t[r[0]]||[],t[r[0]].push(r)}),t},Hge=function(e){let t={};for(let r=0;ri&&(o.after=[r,i,e[2]]),o},Kct=function(e,t){return e[1]<=t[1]&&t[2]<=e[2]},Wct=function(e,t){let r=nh(t),n=[];return e.forEach(a=>{let[i]=a,o=r[i]||[];if(o=o.filter(l=>Kct(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=qct(s,l);o[u+1]?(n.push({before:c.before,match:c.match}),c.after&&(s=c.after)):n.push(c)})}),n},CT=Wct;var Qct=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},Jct=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)},Xct=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=Qct(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=Jct(n,t)),r.push(c))}),r=r.filter(n=>n.length>0),r},Fge=Xct;var Yct=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=>wT(i,u));s.push(i);let l=Vge(s);a.push(l)}),a=Hge(a),a},aH=eut;var tut=function(e,t){let r=[];return CT(e,t).forEach(a=>{a.passthrough&&r.push(a.passthrough),a.before&&r.push(a.before),a.after&&r.push(a.after)}),r},iH=tut;var rut=function(e,t){let r=e[1]t[2]?t[2]:e[2];return r{let i=r[a[0]]||[];i=i.filter(o=>wT(a,o)),i.length!==0&&i.forEach(o=>{let s=rut(a,o);s&&n.push(s)})}),n},Gge=nut;var aut=function(e){return Object.prototype.toString.call(e)==="[object Array]"},oH=(e,t)=>typeof e=="string"||aut(e)?t.match(e):e||t.none(),L8=function(e,t){return e.map(r=>{let[n,a]=r;return t[n]&&t[n][a]&&(r[3]=t[n][a].id),r})},vd={};vd.union=function(e){e=oH(e,this);let t=aH(this.fullPointer,e.fullPointer);return t=L8(t,this.document),this.toView(t)};vd.and=vd.union;vd.intersection=function(e){e=oH(e,this);let t=Gge(this.fullPointer,e.fullPointer);return t=L8(t,this.document),this.toView(t)};vd.not=function(e){e=oH(e,this);let t=iH(this.fullPointer,e.fullPointer);return t=L8(t,this.document),this.toView(t)};vd.difference=vd.not;vd.complement=function(){let e=this.all(),t=iH(e.fullPointer,this.fullPointer);return t=L8(t,this.document),this.toView(t)};vd.settle=function(){let e=this.fullPointer;return e.forEach(t=>{e=aH(e,[t])}),e=L8(e,this.document),this.update(e)};var iut=function(e){Object.assign(e.prototype,vd)},Uge=iut;var Zge={methods:$ge,api:Uge};var qge={buildNet:function(e){let r=this.methods().one.buildNet(e,this.world());return r.isNet=!0,r}};var out=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}}},Kge=out;var sH=function(e){return e.optional===!0||e.negative===!0?null:e.tag?"#"+e.tag:e.word?e.word:e.switch?`%${e.switch}%`:null},sut=function(e){let t=[];return e.forEach(r=>{t.push(sH(r)),r.operator==="and"&&r.choices&&r.choices.forEach(n=>{n.forEach(a=>{t.push(sH(a))})})}),t.filter(r=>r)},lut=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=sH(i);o&&t.push(o)})}),r+=1)}),{wants:t,count:r}},cut=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=sut(n.regs);let{wants:a,count:i}=lut(n.regs);n.wants=a,n.minWant=i,n.minWords=n.regs.filter(o=>!o.optional).length}),e},Wge=cut;var uut=function(e,t){e=Wge(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}},Qge=uut;var dut=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})},Jge=dut;var put=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})},Xge=put;var fut=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},Yge=fut;var hut=function(e,t){return e.map((r,n)=>{let a=t[n].length;return r=r.filter(i=>a>=i.minWords),r})},mut=function(e,t,r,n={}){let a=r.one.cacheDoc(e),i=Jge(a,t.hooks);return i=Xge(i,a,e),t.always.length>0&&(i=i.map(s=>s.concat(t.always))),i=hut(i,e),Yge(i,e,a,r,n)},e2e=mut;var gut=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)}}))},r2e=vut;var n2e={buildNet:Qge,bulkMatch:e2e,bulkTagger:r2e};var a2e={lib:qge,api:Kge,methods:{one:n2e}};var o2e=/ /,i2e=function(e,t){t==="Noun"&&(e.chunk=t),t==="Verb"&&(e.chunk=t)},s2e=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(/^#/,""),s2e(i,s,r,n))})},yut=function(e){return Object.prototype.toString.call(e)==="[object Array]"},xut=(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)}`)},l2e=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&&xut(e,t,a),yut(t)===!0){t.forEach(s=>l2e(e,s,r,n));return}if(typeof t!="string"){console.warn(`compromise: Invalid tag '${t}'`);return}if(t=t.trim(),o2e.test(t)){but(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=>ah({id:s})),o}return[ah({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},dH=e=>Object.prototype.toString.call(e)==="[object Array]",ST=e=>(e=e||"").trim(),Eut=function(e=[]){return typeof e=="string"?function(r){let n=r.split(/\r?\n/),a=[];n.forEach(o=>{if(!o.trim()||Sut.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:kut(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=ah({});return r.forEach(i=>{if((i=ah(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):(Q1(t=e).forEach(ah),t);var t},Tut=e=>"\x1B[31m"+e+"\x1B[0m",Rut=e=>"\x1B[2m"+e+"\x1B[0m",cH=function(e,t){let r="-> ";t&&(r=Rut("\u2192 "));let n="";return Q1(e).forEach((a,i)=>{let o=a.id||"";if(t&&(o=Tut(o)),i===0&&!a.id)return;let s=a._cache.parents.length;n+=" ".repeat(s)+r+o+` `}),n},p2e=function(e){let t=Q1(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},f2e={text:cH,txt:cH,array:p2e,flat:p2e},h2e=function(e,t){return t==="nested"||t==="json"?e:t==="debug"?(console.log(cH(e,!0)),null):f2e.hasOwnProperty(t)?f2e[t](e):e},lH=e=>{Q1(e,(t,r)=>{t.id&&(t._cache.parents=t._cache.parents||[],r._cache.parents=t._cache.parents.concat([t.id]))})},_ut=(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 dH(t[r])?e[r]=t[r].concat(e[r]||[]):e[r]===void 0&&(e[r]=t[r])}),e),Aut=/\//,uH=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=ST(t),!Aut.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)||ah({});return new e(r)}add(t,r={}){if(dH(t))return t.forEach(a=>this.add(ST(a),r)),this;t=ST(t);let n=ah({id:t,props:r});return this.json.children.push(n),new e(n)}remove(t){return t=ST(t),this.json.children=this.json.children.filter(r=>r.id!==t),this}nodes(){return Q1(this.json).map(t=>(delete(t=Object.assign({},t)).children,t))}cache(){return(t=>{let r=Q1(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 Q1(this.json)}fillDown(){var t;return t=this.json,Q1(t,(r,n)=>{n.props=_ut(n.props,r.props)}),this}depth(){lH(this.json);let t=Q1(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 lH(this.json),h2e(this.json,t)}debug(){return lH(this.json),h2e(this.json,"debug"),this}},pH=function(e){let t=Eut(e);return new uH(t)};pH.prototype.plugin=function(e){e(this)};var Put={Noun:"blue",Verb:"green",Negative:"green",Date:"red",Value:"red",Adjective:"magenta",Preposition:"cyan",Conjunction:"cyan",Determiner:"cyan",Hyphenated:"cyan",Adverb:"cyan"},Lm=Put;var Lut=function(e){if(Lm.hasOwnProperty(e.id))return Lm[e.id];if(Lm.hasOwnProperty(e.is))return Lm[e.is];let t=e._cache.parents.find(r=>Lm[r]);return Lm[t]},Iut=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:Lut(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},m2e=Iut;var g2e=function(e){return e?typeof e=="string"?[e]:e:[]},Out=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},Mut=function(e,t){return e=Out(e,t),Object.keys(e).forEach(r=>{e[r].children=g2e(e[r].children),e[r].not=g2e(e[r].not)}),Object.keys(e).forEach(r=>{(e[r].not||[]).forEach(a=>{e[a]&&e[a].not&&e[a].not.push(r)})}),e},v2e=Mut;var Nut=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 pH(t).cache().fillDown().out("array")},zut=function(e){return Object.keys(e).forEach(t=>{e[t]=Object.assign({},e[t]),e[t].novel=!0}),e},Dut=function(e,t){Object.keys(t).length>0&&(e=zut(e)),e=v2e(e,t);let r=Object.assign({},t,e),n=Nut(r);return m2e(n)},b2e=Dut;var y2e={one:{setTag:c2e,unTag:u2e,addTags:b2e,canBe:d2e}};var x2e=function(e){return Object.prototype.toString.call(e)==="[object Array]"},jut={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||""),x2e(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 x2e(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)}},w2e=jut;var But=function(e){Object.assign(e.prototype,w2e)},C2e=But;var Vut=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},S2e={addTags:Vut};var k2e=new Set(["Auxiliary","Possessive"]),Hut=function(e,t){return e=e.sort((r,n)=>{if(k2e.has(r)||!t.hasOwnProperty(n))return 1;if(k2e.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},Fut=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=Hut(o,n)})})},E2e=Fut;var T2e={model:{one:{tagSet:{}}},compute:{tagRank:E2e},methods:y2e,api:C2e,lib:S2e};var $ut=/([.!?\u203D\u2E18\u203C\u2047-\u2049\u3002]+\s)/g,Gut=/^[.!?\u203D\u2E18\u203C\u2047-\u2049\u3002]+\s$/,Uut=/((?:\r?\n|\r)+)/,Zut=function(e){let t=[],r=e.split(Uut);for(let n=0;n0&&(a.push(o),e[i]="")}return a},A2e=Qut;var L2e={'"':'"',"\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"},Jut=RegExp("["+Object.keys(L2e).join("")+"]","g"),Xut=RegExp("["+Object.values(L2e).join("")+"]","g"),P2e=function(e){if(!e)return!1;let t=e.match(Xut);return t!==null&&t.length===1},Yut=function(e){let t=[];for(let r=0;r(e[t]=!0,e),{});var udt=function(e){return Object.prototype.toString.call(e)==="[object Array]"},ddt=function(e,t){let r=[],n=[];if(e=e||"",typeof e=="number"&&(e=String(e)),udt(e))return e;let a=e.split(cdt);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=V2e(r),r=B2e(r),r=r.filter(o=>o),r},H2e=ddt;var F2e=/\p{Letter}/u,kT=/[\p{Number}\p{Currency_Symbol}]/u,pdt=/^[a-z]\.([a-z]\.)+/i,fdt=/[sn]['’]$/,hdt=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}},$2e=hdt;var mdt=(e,t)=>{let{str:r,pre:n,post:a}=$2e(e,t);return{text:r,pre:n,post:a,tags:new Set}},G2e=mdt;var gdt=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("")},U2e=gdt;var vdt=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},Z2e=vdt;var bdt=/([A-Z]\.)+[A-Z]?,?$/,ydt=/^[A-Z]\.,?$/,xdt=/[A-Z]{2,}('s|,)?$/,wdt=/([a-z]\.)+[a-z]\.?$/,Cdt=function(e){return bdt.test(e)===!0||wdt.test(e)===!0||ydt.test(e)===!0||xdt.test(e)===!0},Sdt=function(e){return Cdt(e)&&(e=e.replace(/\./g,"")),e},q2e=Sdt;var kdt=function(e,t){let r=t.methods.one.killUnicode,n=e.text||"";n=Z2e(n),n=r(n,t),n=q2e(n),e.normal=n},ET=kdt;var Edt=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=>{ET(c,t)}),u}),e},K2e=Edt;var Tdt=/[ .][A-Z]\.? *$/i,Rdt=/(?:\u2026|\.{2,}) *$/,_dt=/\p{L}/u,Adt=/\. *$/,Pdt=/^[A-Z]\. $/,Ldt=function(e,t){if(_dt.test(e)===!1||Tdt.test(e)===!0||e.length===3&&Pdt.test(e)||Rdt.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&&Adt.test(e)===!0)},W2e=Ldt;var Q2e={one:{killUnicode:U2e,tokenize:{splitSentences:z2e,isSentence:W2e,splitTerms:H2e,splitWhitespace:G2e,fromString:K2e}}};var Idt={"&":"and","@":"at","%":"percent",plz:"please",bein:"being"},J2e=Idt;var X2e=["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 Y2e=["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 e9e=["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 r9e=["dept","univ","assn","bros","inc","ltd","co"];var n9e=["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 a9e=["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 Odt=[[X2e],[a9e,"Unit"],[t9e,"Noun"],[Y2e,"Honorific"],[e9e,"Month"],[r9e,"Organization"],[n9e,"Place"]],hH={},I8={};Odt.forEach(e=>{e[0].forEach(t=>{hH[t]=!0,I8[t]="Abbreviation",e[1]!==void 0&&(I8[t]=[I8[t],e[1]])})});var i9e=["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 o9e={like:!0,ish:!0,less:!0,able:!0,elect:!0,type:!0,designate:!0};var s9e={"!":"\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"},l9e={};Object.keys(s9e).forEach(function(e){s9e[e].split("").forEach(function(t){l9e[t]=e})});var c9e=l9e;var u9e={"#":!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},p9e={"<3":!0,"{i=i.trim(),i!==""&&(e.alias=e.alias||[],e.alias.push(i))})}return e},m9e=zdt;var Ddt=/^\p{Letter}+-\p{Letter}+$/u,jdt=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"),Ddt.test(t)&&(t=t.replace(/-/g,"")),t=t.replace(/^[#@]/,""),t!==e.normal&&(e.machine=t)},g9e=jdt;var Bdt=function(e){let t=e.docs,r={};for(let n=0;nmH(e,m9e),machine:e=>mH(e,g9e),normal:e=>mH(e,ET),freq:v9e,offset:b9e,index:y9e,wordCount:x9e},w9e=$dt;var C9e={compute:w9e,methods:Q2e,model:f9e,hooks:["alias","machine","index","id"]};var Gdt=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"])}},S9e={typeahead:Gdt};var Udt=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},Zdt=function(e){e.prototype.autoFill=Udt},k9e=Zdt;var qdt=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},E9e=qdt;var Kdt=e=>Object.prototype.toString.call(e)==="[object Object]",Wdt={safe:!0,min:3},Qdt=function(e=[],t={}){let r=this.model();t=Object.assign({},Wdt,t),Kdt(e)&&(Object.assign(r.one.lexicon,e),e=Object.keys(e));let n=E9e(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},T9e={typeahead:Qdt};var Jdt={one:{typeahead:{}}},R9e={model:Jdt,api:k9e,lib:T9e,compute:S9e,hooks:["typeahead"]};Zo.extend(eme);Zo.extend(Bge);Zo.extend(kge);Zo.extend(Zge);Zo.extend(T2e);Zo.plugin(hme);Zo.extend(C9e);Zo.extend(yme);Zo.plugin(I0e);Zo.extend(Lme);Zo.extend(R9e);Zo.extend(Rme);Zo.extend(a2e);var Im=Zo;var TT={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 gH={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 Xdt=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""},Ydt=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},t1t=function(e){if(P9e[e]!==void 0)return P9e[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},wc={toAlphaCode:e1t,fromAlphaCode:t1t};var J1={NODE_SEP:";",KEY_VAL:":",STRING_SEP:",",TERMINAL_PREFIX:"!",BASE:36},r1t=function(e,t){let r="",n="";e.isTerminal(t)&&(r+=J1.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=J1.STRING_SEP;continue}r+=n+o+s,n=""}return r},L9e=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},I9e=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(wc.toAlphaCode(t)+J1.KEY_VAL+wc.toAlphaCode(e.nodeCount-e.histAbs[t][0]-1));return e.nodes.join(J1.NODE_SEP)},O9e=a1t;var i1t=new RegExp("[0-9A-Z,;!:|\xA6]"),o1t={_d:!0,_v:!0,_c:!0,_g:!0,_n:!0},s1t={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=N9e(t[n]);n==="true"&&(n=!0);for(let i=0;i{let t=xH(gH[e]);if(!y1t.test(e)){Object.keys(t).forEach(r=>{Mm[r]=e});return}Object.keys(t).forEach(r=>{if(_T[r]=e,e==="Noun|Verb"){let n=Om(r,x1t);_T[n]="Plural|Verb"}})});D9e.forEach(e=>Mm[e]="Emoticon");delete Mm[""];delete Mm[null];delete Mm[" "];var Se="Singular",sn={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 De="Infinitive",Qa={beforeTags:{Modal:De,Adverb:De,Negative:De,Plural:De},afterTags:{Determiner:De,Adverb:De,Possessive:De,Reflexive:De,Preposition:De,Cardinal:De,Comparative:De,Superlative:De},beforeWords:{i:De,we:De,you:De,they:De,to:De,please:De,will:De,have:De,had:De,would:De,could:De,should:De,do:De,did:De,does:De,can:De,must:De,us:De,me:De,let:De,even:De,when:De,help:De,he:De,she:De,it:De,being:De,bi:De,co:De,contra:De,de:De,inter:De,intra:De,mis:De,pre:De,out:De,counter:De,nobody:De,somebody:De,anybody:De,everybody:De},afterWords:{the:De,me:De,you:De,him:De,us:De,her:De,his:De,them:De,they:De,it:De,himself:De,herself:De,itself:De,myself:De,ourselves:De,themselves:De,something:De,anything:De,a:De,an:De,up:De,down:De,by:De,out:De,off:De,under:De,what:De,all:De,to:De,because:De,although:De,how:De,otherwise:De,together:De,though:De,into:De,yet:De,more:De,here:De,there:De,away:De}};var w1t={beforeTags:Object.assign({},Qa.beforeTags,sn.beforeTags,{}),afterTags:Object.assign({},Qa.afterTags,sn.afterTags,{}),beforeWords:Object.assign({},Qa.beforeWords,sn.beforeWords,{}),afterWords:Object.assign({},Qa.afterWords,sn.afterWords,{})},j9e=w1t;var Ue="Adjective",Wn={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 zt="Gerund",bd={beforeTags:{Adverb:zt,Preposition:zt,Conjunction:zt},afterTags:{Adverb:zt,Possessive:zt,Person:zt,Pronoun:zt,Determiner:zt,Copula:zt,Preposition:zt,Conjunction:zt,Comparative:zt},beforeWords:{been:zt,keep:zt,continue:zt,stop:zt,am:zt,be:zt,me:zt,began:zt,start:zt,starts:zt,started:zt,stops:zt,stopped:zt,help:zt,helps:zt,avoid:zt,avoids:zt,love:zt,loves:zt,loved:zt,hate:zt,hates:zt,hated:zt},afterWords:{you:zt,me:zt,her:zt,him:zt,his:zt,them:zt,their:zt,it:zt,this:zt,there:zt,on:zt,about:zt,for:zt,up:zt,down:zt}};var Xr="Gerund",ih="Adjective",C1t={beforeTags:Object.assign({},Wn.beforeTags,bd.beforeTags,{Imperative:Xr,Infinitive:ih,Plural:Xr}),afterTags:Object.assign({},Wn.afterTags,bd.afterTags,{Noun:ih}),beforeWords:Object.assign({},Wn.beforeWords,bd.beforeWords,{is:ih,are:Xr,was:ih,of:ih,suggest:Xr,suggests:Xr,suggested:Xr,recommend:Xr,recommends:Xr,recommended:Xr,imagine:Xr,imagines:Xr,imagined:Xr,consider:Xr,considered:Xr,considering:Xr,resist:Xr,resists:Xr,resisted:Xr,avoid:Xr,avoided:Xr,avoiding:Xr,except:ih,accept:ih,assess:Xr,explore:Xr,fear:Xr,fears:Xr,appreciate:Xr,question:Xr,help:Xr,embrace:Xr,with:ih}),afterWords:Object.assign({},Wn.afterWords,bd.afterWords,{to:Xr,not:Xr,the:Xr})},B9e=C1t;var V9e={beforeTags:{Determiner:void 0,Cardinal:"Noun",PhrasalVerb:"Adjective"},afterTags:{}},S1t={beforeTags:Object.assign({},Wn.beforeTags,sn.beforeTags,V9e.beforeTags),afterTags:Object.assign({},Wn.afterTags,sn.afterTags,V9e.afterTags),beforeWords:Object.assign({},Wn.beforeWords,sn.beforeWords,{are:"Adjective",is:"Adjective",was:"Adjective",be:"Adjective",off:"Adjective",out:"Adjective"}),afterWords:Object.assign({},Wn.afterWords,sn.afterWords)},H9e=S1t;var sr="PastTense",M8="Adjective",AT={beforeTags:{Adverb:sr,Pronoun:sr,ProperNoun:sr,Auxiliary:sr,Noun:sr},afterTags:{Possessive:sr,Pronoun:sr,Determiner:sr,Adverb:sr,Comparative:sr,Date:sr,Gerund:sr},beforeWords:{be:sr,who:sr,get:M8,had:sr,has:sr,have:sr,been:sr,it:sr,as:sr,for:M8,more:M8,always:M8},afterWords:{by:sr,back:sr,out:sr,in:sr,up:sr,down:sr,before:sr,after:sr,for:sr,the:sr,with:sr,as:sr,on:sr,at:sr,between:sr,to:sr,into:sr,us:sr,them:sr,his:sr,her:sr,their:sr,our:sr,me:sr,about:M8}},F9e={beforeTags:Object.assign({},Wn.beforeTags,AT.beforeTags),afterTags:Object.assign({},Wn.afterTags,AT.afterTags),beforeWords:Object.assign({},Wn.beforeWords,AT.beforeWords),afterWords:Object.assign({},Wn.afterWords,AT.afterWords)};var k1t={afterTags:{Noun:"Adjective",Conjunction:void 0}},E1t={beforeTags:Object.assign({},Wn.beforeTags,Qa.beforeTags,{Adverb:void 0,Negative:void 0}),afterTags:Object.assign({},Wn.afterTags,Qa.afterTags,k1t.afterTags),beforeWords:Object.assign({},Wn.beforeWords,Qa.beforeWords,{have:void 0,had:void 0,not:void 0,went:"Adjective",goes:"Adjective",got:"Adjective",be:"Adjective"}),afterWords:Object.assign({},Wn.afterWords,Qa.afterWords,{to:void 0,as:"Adjective"})},$9e=E1t;var PT={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"}},T1t={beforeTags:Object.assign({},bd.beforeTags,sn.beforeTags,PT.beforeTags),afterTags:Object.assign({},bd.afterTags,sn.afterTags,PT.afterTags),beforeWords:Object.assign({},bd.beforeWords,sn.beforeWords,PT.beforeWords),afterWords:Object.assign({},bd.afterWords,sn.afterWords,PT.afterWords)},G9e=T1t;var c3="Singular",Nm="Infinitive",R1t={beforeTags:Object.assign({},Qa.beforeTags,sn.beforeTags,{Adjective:c3,Particle:c3}),afterTags:Object.assign({},Qa.afterTags,sn.afterTags,{ProperNoun:Nm,Gerund:Nm,Adjective:Nm,Copula:c3}),beforeWords:Object.assign({},Qa.beforeWords,sn.beforeWords,{is:c3,was:c3,of:c3,have:null}),afterWords:Object.assign({},Qa.afterWords,sn.afterWords,{instead:Nm,about:Nm,his:Nm,her:Nm,to:null,by:null,in:null})},U9e=R1t;var ln="Person",Qn={beforeTags:{Honorific:ln,Person:ln},afterTags:{Person:ln,ProperNoun:ln,Verb:ln},ownTags:{ProperNoun:ln},beforeWords:{hi:ln,hey:ln,yo:ln,dear:ln,hello:ln},afterWords:{said:ln,says:ln,told:ln,tells:ln,feels:ln,felt:ln,seems:ln,thinks:ln,thought:ln,spends:ln,spendt:ln,plays:ln,played:ln,sing:ln,sang:ln,learn:ln,learned:ln,wants:ln,wanted:ln}};var Jn="Month",_1t="Person",LT={beforeTags:{Date:Jn,Value:Jn},afterTags:{Date:Jn,Value:Jn},beforeWords:{by:Jn,in:Jn,on:Jn,during:Jn,after:Jn,before:Jn,between:Jn,until:Jn,til:Jn,sometime:Jn,of:Jn,this:Jn,next:Jn,last:Jn,previous:Jn,following:Jn,with:_1t},afterWords:{sometime:Jn,in:Jn,of:Jn,until:Jn,the:Jn}},Z9e={beforeTags:Object.assign({},Qn.beforeTags,LT.beforeTags),afterTags:Object.assign({},Qn.afterTags,LT.afterTags),beforeWords:Object.assign({},Qn.beforeWords,LT.beforeWords),afterWords:Object.assign({},Qn.afterWords,LT.afterWords)};var A1t={beforeTags:Object.assign({},sn.beforeTags,Qn.beforeTags),afterTags:Object.assign({},sn.afterTags,Qn.afterTags),beforeWords:Object.assign({},sn.beforeWords,Qn.beforeWords,{i:"Infinitive",we:"Infinitive"}),afterWords:Object.assign({},sn.afterWords,Qn.afterWords)},q9e=A1t;var P1t={beforeTags:Object.assign({},sn.beforeTags,Qn.beforeTags,Qa.beforeTags),afterTags:Object.assign({},sn.afterTags,Qn.afterTags,Qa.afterTags),beforeWords:Object.assign({},sn.beforeWords,Qn.beforeWords,Qa.beforeWords),afterWords:Object.assign({},sn.afterWords,Qn.afterWords,Qa.afterWords)},K9e=P1t;var Hi="Place",IT={beforeTags:{Place:Hi},afterTags:{Place:Hi,Abbreviation:Hi},beforeWords:{in:Hi,by:Hi,near:Hi,from:Hi,to:Hi},afterWords:{in:Hi,by:Hi,near:Hi,from:Hi,to:Hi,government:Hi,council:Hi,region:Hi,city:Hi}},L1t={beforeTags:Object.assign({},IT.beforeTags,Qn.beforeTags),afterTags:Object.assign({},IT.afterTags,Qn.afterTags),beforeWords:Object.assign({},IT.beforeWords,Qn.beforeWords),afterWords:Object.assign({},IT.afterWords,Qn.afterWords)},W9e=L1t;var I1t={beforeTags:Object.assign({},Qn.beforeTags,Wn.beforeTags),afterTags:Object.assign({},Qn.afterTags,Wn.afterTags),beforeWords:Object.assign({},Qn.beforeWords,Wn.beforeWords),afterWords:Object.assign({},Qn.afterWords,Wn.afterWords)},Q9e=I1t;var Cc="Unit",O1t={beforeTags:{Value:Cc},afterTags:{},beforeWords:{per:Cc,every:Cc,each:Cc,square:Cc,cubic:Cc,sq:Cc,metric:Cc},afterWords:{per:Cc,squared:Cc,cubed:Cc,long:Cc}},J9e=O1t;var u3={"Actor|Verb":j9e,"Adj|Gerund":B9e,"Adj|Noun":H9e,"Adj|Past":F9e,"Adj|Present":$9e,"Noun|Verb":U9e,"Noun|Gerund":G9e,"Person|Noun":q9e,"Person|Date":Z9e,"Person|Verb":K9e,"Person|Place":W9e,"Person|Adj":Q9e,"Unit|Noun":J9e},OT=(e,t)=>{let r=Object.keys(e).reduce((n,a)=>(n[a]=e[a]==="Infinitive"?"PresentTense":"Plural",n),{});return Object.assign(r,t)};u3["Plural|Verb"]={beforeWords:OT(u3["Noun|Verb"].beforeWords,{had:"Plural",have:"Plural"}),afterWords:OT(u3["Noun|Verb"].afterWords,{his:"PresentTense",her:"PresentTense",its:"PresentTense",in:null,to:null,is:"PresentTense",by:"PresentTense"}),beforeTags:OT(u3["Noun|Verb"].beforeTags,{Conjunction:"PresentTense",Noun:void 0,ProperNoun:"PresentTense"}),afterTags:OT(u3["Noun|Verb"].afterTags,{Gerund:"Plural",Noun:"PresentTense",Value:"PresentTense"})};var X9e=u3;var cn="Adjective",ki="Infinitive",zm="PresentTense",vr="Singular",Ei="PastTense",d3="Adverb",hl="Plural",ha="Actor",MT="Verb",co="Noun",M1t="ProperNoun",pu="LastName",Y9e="Modal",En="Place",CH="Participle",e3e=[null,null,{ea:vr,ia:co,ic:cn,ly:d3,"'n":MT,"'t":MT},{oed:Ei,ued:Ei,xed:Ei," so":d3,"'ll":Y9e,"'re":"Copula",azy:cn,eer:co,end:MT,ped:Ei,ffy:cn,ify:ki,ing:"Gerund",ize:ki,ibe:ki,lar:cn,mum:cn,nes:zm,nny:cn,ous:cn,que:cn,ger:co,ber:co,rol:vr,sis:vr,ogy:vr,oid:vr,ian:vr,zes:zm,eld:Ei,ken:CH,ven:CH,ten:CH,ect:ki,ict:ki,ign:ki,oze:ki,ful:cn,bal:cn,ton:co,pur:En},{amed:Ei,aped:Ei,ched:Ei,lked:Ei,rked:Ei,reed:Ei,nded:Ei,mned:cn,cted:Ei,dged:Ei,ield:vr,akis:pu,cede:ki,chuk:pu,czyk:pu,ects:zm,iend:vr,ends:MT,enko:pu,ette:vr,iary:vr,wner:vr,fies:zm,fore:d3,gate:ki,gone:cn,ices:hl,ints:hl,ruct:ki,ines:hl,ions:hl,ners:hl,pers:hl,lers:hl,less:cn,llen:cn,made:cn,nsen:pu,oses:zm,ould:Y9e,some:cn,sson:pu,ians:hl,tion:vr,tage:co,ique:vr,tive:cn,tors:co,vice:vr,lier:vr,fier:vr,wned:Ei,gent:vr,tist:ha,pist:ha,rist:ha,mist:ha,yist:ha,vist:ha,ists:ha,lite:vr,site:vr,rite:vr,mite:vr,bite:vr,mate:vr,date:vr,ndal:vr,vent:vr,uist:ha,gist:ha,note:vr,cide:vr,ence:vr,wide:cn,vide:ki,ract:ki,duce:ki,pose:ki,eive:ki,lyze:ki,lyse:ki,iant:cn,nary:cn,ghty:cn,uent:cn,erer:ha,bury:En,dorf:co,esty:co,wych:En,dale:En,folk:En,vale:En,abad:En,sham:En,wick:En,view:En},{elist:ha,holic:vr,phite:vr,tized:Ei,urned:Ei,eased:Ei,ances:hl,bound:cn,ettes:hl,fully:d3,ishes:zm,ities:hl,marek:pu,nssen:pu,ology:co,osome:vr,tment:vr,ports:hl,rough:cn,tches:zm,tieth:"Ordinal",tures:hl,wards:d3,where:d3,archy:co,pathy:co,opoly:co,embly:co,phate:co,ndent:vr,scent:vr,onist:ha,anist:ha,alist:ha,olist:ha,icist:ha,ounce:ki,iable:cn,borne:cn,gnant:cn,inant:cn,igent:cn,atory:cn,rient:vr,dient:vr,maker:ha,burgh:En,mouth:En,ceter:En,ville:En,hurst:En,stead:En,endon:En,brook:En,shire:En,worth:co,field:M1t,ridge:En},{auskas:pu,parent:vr,cedent:vr,ionary:vr,cklist:vr,brooke:En,keeper:ha,logist:ha,teenth:"Value",worker:ha,master:ha,writer:ha,brough:En,cester:En,ington:En,cliffe:En,ingham:En},{chester:En,logists:ha,opoulos:pu,borough:En,sdottir:pu}];var ml="Adjective",Tn="Noun",N8="Verb",t3e=[null,null,{},{neo:Tn,bio:Tn,"de-":N8,"re-":N8,"un-":N8,"ex-":Tn},{anti:Tn,auto:Tn,faux:ml,hexa:Tn,kilo:Tn,mono:Tn,nano:Tn,octa:Tn,poly:Tn,semi:ml,tele:Tn,"pro-":ml,"mis-":N8,"dis-":N8,"pre-":ml},{anglo:Tn,centi:Tn,ethno:Tn,ferro:Tn,grand:Tn,hepta:Tn,hydro:Tn,intro:Tn,macro:Tn,micro:Tn,milli:Tn,nitro:Tn,penta:Tn,quasi:ml,radio:Tn,tetra:Tn,"omni-":ml,"post-":ml},{pseudo:ml,"extra-":ml,"hyper-":ml,"inter-":ml,"intra-":ml,"deca-":ml},{electro:Tn}];var ia="Adjective",NT="Infinitive",zT="PresentTense",X1="Singular",qo="PastTense",r3e="Adverb",Y1="Expression",n3e="Actor",a3e="Verb",i3e="Noun",DT="LastName",o3e={a:[[/.[aeiou]na$/,i3e,"tuna"],[/.[oau][wvl]ska$/,DT],[/.[^aeiou]ica$/,X1,"harmonica"],[/^([hyj]a+)+$/,Y1,"haha"]],c:[[/.[^aeiou]ic$/,ia]],d:[[/[aeiou](pp|ll|ss|ff|gg|tt|rr|bb|nn|mm)ed$/,qo,"popped"],[/.[aeo]{2}[bdgmnprvz]ed$/,qo,"rammed"],[/.[aeiou][sg]hed$/,qo,"gushed"],[/.[aeiou]red$/,qo,"hired"],[/.[aeiou]r?ried$/,qo,"hurried"],[/[^aeiou]ard$/,X1,"steward"],[/[aeiou][^aeiou]id$/,ia,""],[/.[vrl]id$/,ia,"livid"],[/..led$/,qo,"hurled"],[/.[iao]sed$/,qo,""],[/[aeiou]n?[cs]ed$/,qo,""],[/[aeiou][rl]?[mnf]ed$/,qo,""],[/[aeiou][ns]?c?ked$/,qo,"bunked"],[/[aeiou]gned$/,qo],[/[aeiou][nl]?ged$/,qo],[/.[tdbwxyz]ed$/,qo],[/[^aeiou][aeiou][tvx]ed$/,qo],[/.[cdflmnprstv]ied$/,qo,"emptied"]],e:[[/.[lnr]ize$/,NT,"antagonize"],[/.[^aeiou]ise$/,NT,"antagonise"],[/.[aeiou]te$/,NT,"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$/,DT,"..ovich"],[/^ug?h+$/,Y1,"ughh"],[/^uh[ -]?oh$/,Y1,"uhoh"],[/[a-z]-ish$/,ia,"cartoon-ish"]],i:[[/.[oau][wvl]ski$/,DT,"polish-male"]],k:[[/^(k){2}$/,Y1,"kkkk"]],l:[[/.[gl]ial$/,ia,"familial"],[/.[^aeiou]ful$/,ia,"fitful"],[/.[nrtumcd]al$/,ia,"natal"],[/.[^aeiou][ei]al$/,ia,"familial"]],m:[[/.[^aeiou]ium$/,X1,"magnesium"],[/[^aeiou]ism$/,X1,"schism"],[/^[hu]m+$/,Y1,"hmm"],[/^\d+ ?[ap]m$/,"Date","3am"]],n:[[/.[lsrnpb]ian$/,ia,"republican"],[/[^aeiou]ician$/,n3e,"musician"],[/[aeiou][ktrp]in'$/,"Gerund","cookin'"]],o:[[/^no+$/,Y1,"noooo"],[/^(yo)+$/,Y1,"yoo"],[/^wo{2,}[pt]?$/,Y1,"woop"]],r:[[/.[bdfklmst]ler$/,"Noun"],[/[aeiou][pns]er$/,X1],[/[^i]fer$/,NT],[/.[^aeiou][ao]pher$/,n3e],[/.[lk]er$/,"Noun"],[/.ier$/,"Comparative"]],t:[[/.[di]est$/,"Superlative"],[/.[icldtgrv]ent$/,ia],[/[aeiou].*ist$/,ia],[/^[a-z]et$/,a3e]],s:[[/.[^aeiou]ises$/,zT],[/.[rln]ates$/,zT],[/.[^z]ens$/,a3e],[/.[lstrn]us$/,X1],[/.[aeiou]sks$/,zT],[/.[aeiou]kes$/,zT],[/[aeiou][^aeiou]is$/,X1],[/[a-z]'s$/,i3e],[/^yes+$/,Y1]],v:[[/.[^aeiou][ai][kln]ov$/,DT]],y:[[/.[cts]hy$/,ia],[/.[st]ty$/,ia],[/.[tnl]ary$/,ia],[/.[oe]ry$/,X1],[/[rdntkbhs]ly$/,r3e],[/.(gg|bb|zz)ly$/,ia],[/...lly$/,r3e],[/.[gk]y$/,ia],[/[bszmp]{2}y$/,ia],[/.[ai]my$/,ia],[/[ea]{2}zy$/,ia],[/.[^aeiou]ity$/,X1]]};var uo="Verb",jn="Noun",s3e={leftTags:[["Adjective",jn],["Possessive",jn],["Determiner",jn],["Adverb",uo],["Pronoun",uo],["Value",jn],["Ordinal",jn],["Modal",uo],["Superlative",jn],["Demonym",jn],["Honorific","Person"]],leftWords:[["i",uo],["first",jn],["it",uo],["there",uo],["not",uo],["because",jn],["if",jn],["but",jn],["who",uo],["this",jn],["his",jn],["when",jn],["you",uo],["very","Adjective"],["old",jn],["never",uo],["before",jn],["a",jn],["the",jn],["been",uo]],rightTags:[["Copula",jn],["PastTense",jn],["Conjunction",jn],["Modal",jn]],rightWords:[["there",uo],["me",uo],["man","Adjective"],["him",uo],["it",uo],["were",jn],["took",jn],["himself",uo],["went",jn],["who",jn],["jr","Person"]]};var oh={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 N1t=function(e,t={}){return t.hasOwnProperty(e)?t[e]:null},z1t=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},j1t=function(e="",t={}){let r=N1t(e,t.ex);return r=r||z1t(e,t.same),r=r||D1t(e,t.fwd,t.both),r=r||e,r},Ti=j1t;var l3e=function(e){return Object.entries(e).reduce((t,r)=>(t[r[1]]=r[0],t),{})},B1t=function(e={}){return{reversed:!0,both:l3e(e.both),ex:l3e(e.ex),fwd:e.rev||{}}},ep=B1t;var u3e=/^([0-9]+)/,H1t=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},F1t=function(e="",t=""){t=String(t);let r=t.match(u3e);if(r===null)return t;let n=Number(r[1])||0;return e.substring(0,n)+t.replace(u3e,"")},jT=function(e){let t=H1t(e);return Object.keys(t).reduce((r,n)=>(r[n]=F1t(n,t[n]),r),{})},$1t=function(e={}){return typeof e=="string"&&(e=JSON.parse(e)),e.fwd=jT(e.fwd||""),e.both=jT(e.both||""),e.rev=jT(e.rev||""),e.ex=jT(e.ex||""),e},tp=$1t;var d3e=tp(oh.PastTense),p3e=tp(oh.PresentTense),f3e=tp(oh.Gerund),h3e=tp(oh.Participle),G1t=ep(d3e),U1t=ep(p3e),Z1t=ep(f3e),q1t=ep(h3e),m3e=tp(oh.Comparative),g3e=tp(oh.Superlative),K1t=ep(m3e),W1t=ep(g3e),Q1t=tp(oh.AdjToNoun),BT={fromPast:d3e,fromPresent:p3e,fromGerund:f3e,fromParticiple:h3e,toPast:G1t,toPresent:U1t,toGerund:Z1t,toParticiple:q1t,toComparative:m3e,toSuperlative:g3e,fromComparative:K1t,fromSuperlative:W1t,adjToNoun:Q1t};var v3e=[[/^[\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 b3e=[[/^#[\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 y3e=[[/^@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 x3e=["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 w3e=["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 z8=[[/([^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 J1t=function(e){return Object.keys(e).reduce((t,r)=>(t[e[r]]=r,t),{})},X1t=function(e,t){let{irregularPlurals:r}=t.two,n=J1t(r);if(n.hasOwnProperty(e))return n[e];for(let a=0;a(VT[t].forEach(r=>e[r]=t),e),{});var D8=VT;var ept=function(e){let t=e.substring(e.length-3);if(D8.hasOwnProperty(t)===!0)return D8[t];let r=e.substring(e.length-2);return D8.hasOwnProperty(r)===!0?D8[r]:e.substring(e.length-1)==="s"?"PresentTense":null},HT=ept;var tpt=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}},S3e={are:"be",were:"be",been:"be",is:"be",am:"be",was:"be",be:"be",being:"be"},rpt=function(e,t,r){let{fromPast:n,fromPresent:a,fromGerund:i,fromParticiple:o}=t.two.models,{prefix:s,verb:l,particle:u}=tpt(e,t),c="";if(r||(r=HT(e)),S3e.hasOwnProperty(e))c=S3e[e];else if(r==="Participle")c=Ti(l,o);else if(r==="PastTense")c=Ti(l,n);else if(r==="PresentTense")c=Ti(l,a);else if(r==="Gerund")c=Ti(l,i);else return e;return u&&(c+=" "+u),s&&(c=s+" "+c),c},j8=rpt;var npt=e=>/ /.test(e)?e.split(/ /):[e,""],apt=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]=npt(e),l={Infinitive:o,PastTense:Ti(o,r),PresentTense:Ti(o,n),Gerund:Ti(o,a),FutureTense:"will "+o},u=Ti(o,i);if(u!==e&&u!==l.PastTense){let c=t.one.lexicon||{};(c[u]==="Participle"||c[u]==="Adjective")&&(e==="play"&&(u="played"),l.Participle=u)}return s&&Object.keys(l).forEach(c=>{l[c]+=" "+s}),l},B8=apt;var ipt=function(e,t){let r=B8(e,t);return delete r.FutureTense,Object.values(r).filter(n=>n)},k3e={toInfinitive:j8,conjugate:B8,all:ipt};var V8=function(e,t){let r=t.two.models.toSuperlative;return Ti(e,r)},H8=function(e,t){let r=t.two.models.toComparative;return Ti(e,r)},E3e=function(e,t){let r=t.two.models.fromComparative;return Ti(e,r)},T3e=function(e,t){let r=t.two.models.fromSuperlative;return Ti(e,r)},R3e=function(e,t){let r=t.two.models.adjToNoun;return Ti(e,r)};var opt=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},FT=opt;var Kr="ically",spt=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]),lpt=[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"}],cpt=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"]),_3e={wholly:"whole",fully:"full",truly:"true",gently:"gentle",singly:"single",customarily:"customary",idly:"idle",publically:"public",quickly:"quick",superbly:"superb",cynically:"cynical",well:"good"},upt=function(e){return e.endsWith("ly")?spt.has(e)?e.replace(/ically/,"ical"):cpt.has(e)?null:_3e.hasOwnProperty(e)?_3e[e]:FT(e,lpt)||e:null},A3e=upt;var dpt=[null,{y:"ily"},{ly:"ly",ic:"ically"},{ial:"ially",ual:"ually",tle:"tly",ble:"bly",ple:"ply",ary:"arily"},{},{},{}],P3e={cool:"cooly",whole:"wholly",full:"fully",good:"well",idle:"idly",public:"publicly",single:"singly",special:"especially"},ppt=function(e){if(P3e.hasOwnProperty(e))return P3e[e];let t=FT(e,dpt);return t||(t=e+"ly"),t},kH=ppt;var fpt=function(e,t){let r=[e];return r.push(V8(e,t)),r.push(H8(e,t)),r.push(kH(e)),r=r.filter(n=>n),r=new Set(r),Array.from(r)},L3e={toSuperlative:V8,toComparative:H8,toAdverb:kH,toNoun:R3e,fromAdverb:A3e,fromSuperlative:T3e,fromComparative:E3e,all:fpt};var I3e={noun:C3e,verb:k3e,adjective:L3e};var EH={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 hpt=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),EH.hasOwnProperty(s)===!0&&EH[s](o,a,r,n),a[o]=a[o]||s}),delete a[""],delete a[null],delete a[" "],{lex:a,_multi:i}},O3e=hpt;var mpt=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))},gpt=function(e){let t=/[,:;]/,r=[];return e.forEach(n=>{let a=0;n.forEach((i,o)=>{t.test(i.post)&&mpt(n,o+1)&&(r.push(n.slice(a,o+1)),a=o+1)}),ae.endsWith(r)):!(t!=="s"||bpt.find(r=>e.endsWith(r)))},$T=ypt;var F8={two:{quickSplit:M3e,expandLexicon:O3e,transform:I3e,looksPlural:$T}};var xpt=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},z3e=xpt;var TH={one:{lexicon:{}},two:{models:BT}},wpt={"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"},B3e=function(e,t){let r={model:t,methods:F8},{lex:n,_multi:a}=F8.two.expandLexicon(e,r);return Object.assign(t.one.lexicon,n),Object.assign(t.one._multiCache,a),t},Cpt=function(e,t){return Object.keys(e).forEach(r=>{e[r]==="Uncountable"&&(t.two.uncountable[r]=!0,e[r]="Uncountable")}),t},D3e=function(e,t,r){let n=B8(e,TH);t[n.PastTense]=t[n.PastTense]||"PastTense",t[n.Gerund]=t[n.Gerund]||"Gerund",r===!0&&(t[n.PresentTense]=t[n.PresentTense]||"PresentTense")},j3e=function(e,t,r){let n=V8(e,r);t[n]=t[n]||"Superlative";let a=H8(e,r);t[a]=t[a]||"Comparative"},Spt=function(e,t,r){let n=Om(e,r);t[n]=t[n]||"Plural"},kpt=function(e,t){let r={},n=t.one.lexicon;return Object.keys(e).forEach(a=>{let i=e[a];if(r[a]=wpt[i],(i==="Noun|Verb"||i==="Person|Verb"||i==="Actor|Verb")&&D3e(a,n,!1),i==="Adj|Present"&&(D3e(a,n,!0),j3e(a,n,t)),i==="Person|Adj"&&j3e(a,n,t),i==="Adj|Gerund"||i==="Noun|Gerund"){let o=j8(a,TH,"Gerund");n[o]||(r[o]="Infinitive")}if((i==="Noun|Gerund"||i==="Adj|Noun"||i==="Person|Noun")&&Spt(a,n,t),i==="Adj|Past"){let o=j8(a,TH,"PastTense");n[o]||(r[o]="Infinitive")}}),t=B3e(r,t),t},Ept=function(e){return e=B3e(e.one.lexicon,e),e=Cpt(e.one.lexicon,e),e=kpt(e.two.switches,e),e=z3e(e),e},V3e=Ept;var RH={one:{_multiCache:{},lexicon:Mm,frozenLex:wH},two:{irregularPlurals:TT,models:BT,suffixPatterns:e3e,prefixPatterns:t3e,endsWith:o3e,neighbours:s3e,regexNormal:v3e,regexText:b3e,regexNumbers:y3e,switches:_T,clues:X9e,uncountable:{},orgWords:x3e,placeWords:w3e}};RH=V3e(RH);var H3e=RH;var Tpt=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''")}}},F3e=Tpt;var Rpt=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''")},$3e=Rpt;var G3e=/^(under|over|mis|re|un|dis|semi)-?/,_pt=function(e,t,r){let n=r.two.switches,a=e[t];if(n.hasOwnProperty(a.normal)){a.switch=n[a.normal];return}if(G3e.test(a.normal)){let i=a.normal.replace(G3e,"");i.length>3&&n.hasOwnProperty(i)&&(a.switch=n[i])}},U3e=_pt;var Apt=(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)}`)},Ppt=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&&Apt(e,t,r),e.tags=e.tags||new Set,typeof t=="string"?e.tags.add(t):t.forEach(a=>e.tags.add(a))},vn=Ppt;var Lpt=["Acronym","Abbreviation","ProperNoun","Uncountable","Possessive","Pronoun","Activity","Honorific","Month"],Ipt=function(e){!e.tags.has("Noun")||e.tags.has("Plural")||e.tags.has("Singular")||Lpt.find(t=>e.tags.has(t))||($T(e.normal)?vn(e,"Plural","3-plural-guess"):vn(e,"Singular","3-singular-guess"))},Opt=function(e){let t=e.tags;if(t.has("Verb")&&t.size===1){let r=HT(e.normal);r&&vn(e,r,"3-verb-tense-guess")}},Mpt=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:(yd(e,t,r),!n.tags.has("Noun")&&!n.frozen&&n.tags.clear(),vn(n,"ProperNoun","2-titlecase"),!0):i.length>=2&&Bpt.test(i)&&jpt.test(i)&&Vpt.test(i)&&!Hpt[n.normal]?(vn(n,"RomanNumeral","2-xvii"),!0):null},Z3e=Fpt;var q3e=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},$pt=function(e,t,r){let n=e[t];if(n.tags.size===0){let a=q3e(n.normal,r.two.suffixPatterns);if(a!==null)return vn(n,a,"2-suffix"),n.confidence=.7,!0;if(n.implicit&&(a=q3e(n.implicit,r.two.suffixPatterns),a!==null))return vn(n,a,"2-implicit-suffix"),n.confidence=.7,!0}return null},K3e=$pt;var W3e=/['‘’‛‵′`´]/,_H=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},qpt=function(e,t,r){let n=e[t];if(n.tags.size===0){let a=Zpt(n.normal,r.two.prefixPatterns);if(a!==null)return vn(n,a,"2-prefix"),n.confidence=.5,!0}return null},J3e=qpt;var Kpt=1400,Wpt=2100,Qpt=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"]),X3e=function(e){if(!e)return!1;let t=e.normal||e.implicit;return!!(Qpt.has(t)||e.tags.has("Date")||e.tags.has("Month")||e.tags.has("WeekDay")||e.tags.has("Year")||e.tags.has("ProperNoun"))},Y3e=function(e){return e?!!(e.tags.has("Ordinal")||e.tags.has("Cardinal")&&e.normal.length<3||e.normal==="is"||e.normal==="was"):!1},eve=function(e){return e&&(e.tags.has("Date")||e.tags.has("Month")||e.tags.has("WeekDay")||e.tags.has("Year"))},Jpt=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>Kpt&&n=1920&&n<2025){if(Y3e(a)||Y3e(i))return vn(r,"Year","2-tagYear-close");if(eve(e[t-2])||eve(e[t+2]))return vn(r,"Year","2-tagYear-far");if(a&&(a.tags.has("Determiner")||a.tags.has("Possessive"))&&i&&i.tags.has("Noun")&&!i.tags.has("Plural"))return vn(r,"Year","2-tagYear-noun")}}}return null},tve=Jpt;var Xpt=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''"))},rve=Xpt;var nve=/^[A-Z]('s|,)?$/,ave=/^[A-Z-]+$/,ive=/^[A-Z]+s$/,Ypt=/([A-Z]\.)+[A-Z]?,?$/,eft=/[A-Z]{2,}('s|,)?$/,tft=/([a-z]\.)+[a-z]\.?$/,ove={I:!0,A:!0},rft={la:!0,ny:!0,us:!0,dc:!0,gb:!0},nft=function(e,t){let r=e.text;if(ave.test(r)===!1)if(r.length>3&&ive.test(r)===!0)r=r.replace(/s$/,"");else return!1;return r.length>5||ove.hasOwnProperty(r)||t.one.lexicon.hasOwnProperty(e.normal)?!1:Ypt.test(r)===!0||tft.test(r)===!0||nve.test(r)===!0||eft.test(r)===!0},aft=function(e,t,r){let n=e[t];return n.tags.has("RomanNumeral")||n.tags.has("Acronym")||n.frozen?null:nft(n,r)?(n.tags.clear(),vn(n,["Acronym","Noun"],"3-no-period-acronym"),rft[n.normal]===!0&&vn(n,"Place","3-place-acronym"),ive.test(n.text)===!0&&vn(n,"Plural","3-plural-acronym"),!0):!ove.hasOwnProperty(n.text)&&nve.test(n.text)?(n.tags.clear(),vn(n,["Acronym","Noun"],"3-one-letter-acronym"),!0):n.tags.has("Organization")&&n.text.length<=3?(vn(n,"Acronym","3-org-acronym"),!0):n.tags.has("Organization")&&ave.test(n.text)&&n.text.length<=6?(vn(n,"Acronym","3-titlecase-acronym"),!0):null},sve=aft;var lve=function(e,t){if(!e)return null;let r=t.find(n=>e.normal===n[0]);return r?r[1]:null},cve=function(e,t){if(!e)return null;let r=t.find(n=>e.tags.has(n[0]));return r?r[1]:null},ift=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||lve(e[t-1],a),l=l||lve(e[t+1],i),l=l||cve(e[t-1],n),l=l||cve(e[t+1],o),l)return vn(s,l,"3-[neighbour]"),yd(e,t,r),e[t].confidence=.2,!0}return null},uve=ift;var oft=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&&oft(e.text)?t===0?e.tags.has("Singular"):!0:!1},sft=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},pve=sft;var lft=e=>/^\p{Lu}[\p{Ll}'’]/u.test(e),cft=/'s$/,fve=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"]),uft=new Set(["center","centre","way","range","bar","bridge","field","pit"]),hve=function(e,t,r){if(!e)return!1;let n=e.tags;return n.has("Organization")||n.has("Possessive")||cft.test(e.normal)?!1:n.has("ProperNoun")||n.has("Place")?!0:!r&&lft(e.text)?t===0?n.has("Singular"):!0:!1},dft=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(!fve.has(e[l].normal)){if(hve(e[l],l,n)){i(e.slice(l,t+1),"Place",r,null,"3-[place-of-foo]");continue}break}if(uft.has(s))return!1;for(let l=t+1;le[t].tags.has("ProperNoun")&&fft.test(e[t].text)?"Noun":null,vve=(e,t,r)=>t===0&&!e[1]?r:null,hft=function(e,t){return!e[t+1]&&e[t-1]&&e[t-1].tags.has("Determiner")?"Noun":null},mft=function(e,t,r){return t===0&&e.length>3?r:null},gft={"Adj|Gerund":(e,t)=>fu(e,t),"Adj|Noun":(e,t)=>fu(e,t)||hft(e,t),"Actor|Verb":(e,t)=>fu(e,t),"Adj|Past":(e,t)=>fu(e,t),"Adj|Present":(e,t)=>fu(e,t),"Noun|Gerund":(e,t)=>fu(e,t),"Noun|Verb":(e,t)=>t>0&&fu(e,t)||vve(e,t,"Infinitive"),"Plural|Verb":(e,t)=>fu(e,t)||vve(e,t,"PresentTense")||mft(e,t,"Plural"),"Person|Noun":(e,t)=>fu(e,t),"Person|Verb":(e,t)=>t!==0?fu(e,t):null,"Person|Adj":(e,t)=>t===0&&e.length>1||fu(e,t)?"Person":null},AH=gft;var PH=typeof process>"u"||!process.env?self.env||{}:process.env,bve=/^(under|over|mis|re|un|dis|semi)-?/,yve=(e,t)=>{if(!e||!t)return null;let r=e.normal||e.implicit,n=null;return t.hasOwnProperty(r)&&(n=t[r]),n&&PH.DEBUG_TAGS&&console.log(` \x1B[2m\x1B[3m \u2193 - '${r}' \x1B[0m`),n},xve=(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&&PH.DEBUG_TAGS&&console.log(` \x1B[2m\x1B[3m \u2193 - '${e.normal||e.implicit}' (#${a}) \x1B[0m`),a=t[a],a},vft=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=yve(e[t+1],r.afterWords);return o=o||yve(e[a],r.beforeWords),o=o||xve(e[a],r.beforeTags,i),o=o||xve(e[t+1],r.afterTags,i),o},bft=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(bve.test(l)&&!i[l]&&(l=l.replace(bve,"")),s.switch){let u=s.switch;if(s.tags.has("Acronym")||s.tags.has("PhrasalVerb"))return;let c=vft(e,t,o[u],n);AH[u]&&(c=AH[u](e,t)||c),c?(a([s],c,r,null,`3-[switch] (${u})`),yd(e,t,n)):PH.DEBUG_TAGS&&console.log(` -> X - '${l}' : (${u}) `)}},wve=bft;var yft={there:!0,this:!0,it:!0,him:!0,her:!0,us:!0},xft=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&&!yft[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]")}},Cve=xft;var wft=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))},Cft=function(e,t,r){e.forEach(n=>{F3e(n,0,t,r)})},Sft=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)}},Tft=function(e){let t=e.world,r=Object.keys(kve);e.docs.forEach(n=>{for(let a=0;a{t.forEach(r=>{r.penn=Rft(r)})})},Rve=_ft;var _ve={preTagger:Sve,root:Eve,penn:Rve};var LH=["Person","Place","Organization"],Ave={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:LH},Actor:{is:"Noun",not:["Place","Organization"]},Activity:{is:"Noun",not:["Person","Place"]},Unit:{is:"Noun",not:LH},Demonym:{is:"Noun",also:["ProperNoun"],not:LH},Possessive:{is:"Noun"},Reflexive:{is:"Pronoun"}};var Pve={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 Lve={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 Ive={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 Aft=["Noun","Verb","Adjective","Adverb","Value","QuestionWord"],Ove={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:Aft},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 Pft=Object.assign({},Ave,Pve,Lve,Ive,Ove),Mve=Pft;var Nve={compute:_ve,methods:F8,model:H3e,tags:Mve,hooks:["preTagger"]};var Lft=/[,)"';:\-–—.…]/,rp=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},Nft=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=Oft.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))},jve=zft;var Dft=/'/,jft=new Set(["been","become"]),Bft=new Set(["what","how","when","if","too"]),Vft=new Set(["too","also","enough"]),Hft=(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},Wft=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=Kft(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"]},Hve=Wft;var Qft={that:!0,there:!0,let:!0,here:!0,everywhere:!0},Jft={in:!0,by:!0,for:!0},Xft=new Set(["too","also","enough","about"]),Yft=new Set(["is","are","did","were","could","should","must","had","have"]),eht=(e,t)=>{let r=e[t];if(Qft.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(Yft.has(a.normal))return!0;if(Xft.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]&&Jft[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")},Fve=eht;var $ve=/'/,tht=function(e){e.forEach((t,r)=>{t.index&&(t.index[1]=r)})},rht=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"]),tht(e)},Gve={d:(e,t)=>Vve(e,t),t:(e,t)=>Hve(e,t),s:(e,t,r)=>Fve(e,t)?r.methods.one.setTag([e[t]],"Possessive",r,null,"2-contraction"):Bve(e,t)},nht=function(e,t){let r=t.fromText(e.join(" "));return r.compute("id"),r.docs[0]},aht=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;$ve.test(n[i].normal)===!0&&(o=n[i].normal.split($ve)[1]);let s=null;if(Gve.hasOwnProperty(o)&&(s=Gve[o](n,i,t)),s){s=nht(s,e),jve(r,[a,i],s),rht(r[a],e,i,s.length);continue}}})},Uve={contractionTwo:aht};var Zve={compute:Uve,api:Dve,hooks:["contractionTwo"]};var qve=[{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 iht="(dark|bright|flat|light|soft|pale|dead|dim|faux|little|wee|sheer|most|near|good|extra|all)",Kve="(hard|fast|late|early|high|right|deep|close|direct)",Wve=[{match:"#Adverb [#Adverb] (and|or|then)",group:0,tag:"Adjective",reason:"kinda-sparkly-and"},{match:`[${iht}] #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 ${Kve}`,tag:"#PresentTense #Adverb",reason:"studies-hard"},{match:`#Verb [${Kve}] !#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 Qve=[{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 Jve=[{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 Xve=[{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 Yve=[{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 e5e=[{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 oht="(feel|sense|process|rush|side|bomb|bully|challenge|cover|crush|dump|exchange|flow|function|issue|lecture|limit|march|process)",r5e=[{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 [${oht}] !(#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 n5e=[{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 a5e=[{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 i5e=[{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 o5e=[{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 s5e=[{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 l5e=[{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 c5e=[{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 u5e=[{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 p5e=[{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 IH="(i|we|they)",f5e=[{match:"^do not? [#Infinitive #Particle?]",notIf:IH,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:IH,group:0,tag:"Imperative",reason:"do-it-better"},{match:"^[#Infinitive] it (please|now|again|plz)",notIf:IH,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 h5e=[{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 m5e=[{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 sht=[{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"}],g5e=sht;var v5e=[{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 b5e=[{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 y5e=[{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 x5e=[{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 lht=[].concat(m5e,qve,Wve,Qve,Jve,Yve,t5e,e5e,r5e,n5e,a5e,i5e,o5e,s5e,l5e,c5e,u5e,Xve,d5e,p5e,f5e,h5e,g5e,v5e,b5e,y5e,x5e),w5e={two:{matches:lht}};var OH=null,cht=function(e){let{world:t}=e,{model:r,methods:n}=t;OH=OH||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(OH),e.uncache(),e.unfreeze(),e},uht=e=>e.compute(["freeze","lexicon","preTagger","postTagger","unfreeze"]),C5e={postTagger:cht,tagger:uht};var dht=e=>Math.round(e*100)/100;function S5e(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:dht(t/r)},e.prototype.tagger=function(){return this.compute(["tagger"])}}var pht={api:S5e,compute:C5e,model:w5e,hooks:["postTagger"]},k5e=pht;var fht=function(e){return Object.keys(e.hooks).filter(t=>!t.startsWith("#")&&!t.startsWith("%"))},hht=function(e,t){let r=fht(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)))},E5e=hht;var mht=function(e,t){let r=t;typeof t=="string"&&(r=this.buildNet([{match:t}]));let n=this.tokenize(e),a=E5e(n,r);return a.found?(a.compute(["index","tagger"]),a.match(t)):n.none()},T5e=mht;var R5e={lib:{lazy:T5e}};var ght=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},vht=function(e,t){let r=t;return e.forEach(n=>{n.has("#Infinitive")||(r=ght(n,t)),n.replaceWith(r)}),e},_5e=vht;var bht=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})},yht=function(e,t){let{toAdverb:r}=e.methods.two.transform.adjective,a=r(t);a&&e.replaceWith(a)},xht=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)},wht=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")?_5e(a,t):a.has("#Noun")?bht(a,t):a.has("#Adverb")?yht(a,t):a.has("#Adjective")?xht(a,t):this},A5e=wht;var Cht=function(e){e.prototype.swap=A5e},P5e={api:Cht};Im.plugin(Nve);Im.plugin(Zve);Im.plugin(k5e);Im.plugin(R5e);Im.plugin(P5e);var Es=Im;var p3=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},Sht=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=p3(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=p3(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=p3(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=p3(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=p3(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=p3(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)}},L5e={api:Sht};var kht=function(e){return e.compute("root").text("root")},Eht=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=kht(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)}},I5e={api:Eht};var Tht=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)},Rht=function(e){let t=e.parentheses();return t=t.filter(r=>r.wordCount()>=3&&r.has("#Verb")&&r.has("#Noun")),e.splitOn(t)},_ht=function(e){let t=e.quotations();return t=t.filter(r=>r.wordCount()>=3&&r.has("#Verb")&&r.has("#Noun")),e.splitOn(t)},Aht=function(e){let t=this;t=Rht(t),t=_ht(t),t=Tht(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},O5e=Aht;var Pht=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)},M5e=Pht;var Lht=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=M5e(this);return n=n.getNth(r),new t(this.document,n.pointer)},e.prototype.clauses=O5e},N5e=Lht;var z5e={this:"Noun",then:"Pivot"},Iht=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"}],MH=null,Nht=function(e,t,r){let{methods:n}=r;MH=MH||n.one.buildNet(Mht,r),e.sweep(MH)},B5e=Nht;var NH=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},zht=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))})},H5e=Dht;var jht=function(e){let{document:t,world:r}=e;D5e(t),j5e(t),B5e(e,t,r),V5e(t,r),H5e(t,r)},F5e={chunks:jht};var $5e={compute:F5e,api:N5e,hooks:["chunks"]};var GT=/\./g,Bht=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(GT,""),a.normal=a.normal.replace(GT,"")})}),this}addPeriods(){return this.docs.forEach(n=>{n.forEach(a=>{a.text=a.text.replace(GT,""),a.normal=a.normal.replace(GT,""),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)}},G5e=Bht;var U5e=/\(/,Z5e=/\)/,Vht=function(e,t){for(;t{let n=!1;for(let a=0;a{t[0].pre=t[0].pre.replace(U5e,"");let r=t[t.length-1];r.post=r.post.replace(Z5e,"")}),e};var Hht=function(e){class t extends e{constructor(n,a,i){super(n,a,i),this.viewType="Possessives"}strip(){return K5e(this)}}e.prototype.parentheses=function(r){let n=q5e(this);return n=n.getNth(r),new t(n.document,n.pointer)}},W5e=Hht;var Q5e=/'s$/,Fht=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},$ht=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(Q5e,""),a.normal=a.normal.replace(Q5e,"")})}),this}}e.prototype.possessives=function(r){let n=Fht(this);return n=n.getNth(r),new t(n.document,n.pointer)}},J5e=$ht;var UT={'"':'"',"\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"},zH=RegExp("["+Object.keys(UT).join("")+"]"),Ght=RegExp("["+Object.values(UT).join("")+"]"),Uht=function(e,t){let r=e[t].pre.match(zH)[0]||"";if(!r||!UT[r])return null;let n=UT[r];for(;t{let n=!1;for(let a=0;a{t[0].pre=t[0].pre.replace(zH,"");let r=t[t.length-1];r.post=r.post.replace(Ght,"")})};var Zht=function(e){class t extends e{constructor(n,a,i){super(n,a,i),this.viewType="Possessives"}strip(){return Y5e(this)}}e.prototype.quotations=function(r){let n=X5e(this);return n=n.getNth(r),new t(n.document,n.pointer)}},e4e=Zht;var qht=function(e){let t=this.splitAfter("@hasComma");return t=t.match("#PhoneNumber+"),t=t.getNth(e),t},Kht=[["hyphenated","@hasHyphen ."],["hashTags","#HashTag"],["emails","#Email"],["emoji","#Emoji"],["emoticons","#Emoticon"],["atMentions","#AtMention"],["urls","#Url"],["conjunctions","#Conjunction"],["prepositions","#Preposition"],["abbreviations","#Abbreviation"],["honorifics","#Honorific"]],Wht=[["emojis","emoji"],["atmentions","atMentions"]],Qht=function(e){Kht.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=qht,Wht.forEach(t=>{e.prototype[t[0]]=e.prototype[t[1]]})},t4e=Qht;var Jht=/\//,Xht=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(Jht);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)}},r4e=Xht;var n4e={api:function(e){G5e(e),W5e(e),J5e(e),e4e(e),t4e(e),r4e(e)}};var ZT=function(e,t){e.docs.forEach(r=>{r.forEach(t)})},DH={case:e=>{ZT(e,t=>{t.text=t.text.toLowerCase()})},unicode:e=>{let t=e.world,r=t.methods.one.killUnicode;ZT(e,n=>n.text=r(n.text,t))},whitespace:e=>{ZT(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=>{ZT(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 jH=e=>e.split("|").reduce((t,r)=>(t[r]=!0,t),{}),BH="unicode|punctuation|whitespace|acronyms",a4e="|case|contractions|parentheses|quotations|emoji|honorifics|debullet",Yht="|possessives|adverbs|nouns|verbs",e0t={light:jH(BH),medium:jH(BH+a4e),heavy:jH(BH+a4e+Yht)};function i4e(e){e.prototype.normalize=function(t="light"){return typeof t=="string"&&(t=e0t[t]),Object.keys(t).forEach(r=>{DH.hasOwnProperty(r)&&DH[r](this,t[r])}),this}}var o4e={api:i4e};var t0t=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},s4e=t0t;var l4e=["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"],r0t=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")},u4e=a0t;var i0t=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},o0t=function(e){let t=i0t(e);return{determiner:e.match("#Determiner").eq(0),adjectives:e.match("#Adjective"),number:e.values(),isPlural:u4e(e,t),isSubordinate:c4e(e),root:t}},xd=o0t;var d4e=e=>e.text(),s0t=e=>e.json({terms:!1,normal:!0}).map(t=>t.normal),l0t=function(e){let t=null;if(!e.found)return t;let r=e.values(0);return r.found?(r.parse()[0]||{}).num:t},c0t=function(e){let t=xd(e);return{root:d4e(t.root),number:l0t(t.number),determiner:d4e(t.determiner),adjectives:s0t(t.adjectives),isPlural:t.isPlural,isSubordinate:t.isSubordinate}},p4e=c0t;var u0t=function(e){return!e.has("^(#Uncountable|#ProperNoun|#Place|#Pronoun|#Acronym)+$")},qT=u0t;var d0t={tags:!0},p0t=function(e,t){if(t.isPlural===!0||(t.root.has("#Possessive")&&(t.root=t.root.possessives().strip()),!qT(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,d0t).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},f4e=p0t;var f0t={tags:!0},h0t=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,f0t).tag("Singular","toPlural"),e},h4e=h0t;var m0t=function(e){class t extends e{constructor(n,a,i){super(n,a,i),this.viewType="Nouns"}parse(n){return this.getNth(n).map(xd)}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=p4e(i)),o},[])}conjugate(n){let a=this.world.methods.two.transform.noun;return this.getNth(n).map(i=>{let o=xd(i),s=o.root.compute("root").text("root"),l={Singular:s};return qT(o.root)&&(l.Plural=a.toPlural(s,this.model)),l.Singular===l.Plural&&delete l.Plural,l},[])}isPlural(n){return this.filter(i=>xd(i).isPlural).getNth(n)}isSingular(n){return this.filter(i=>!xd(i).isPlural).getNth(n)}adjectives(n){let a=this.update([]);return this.forEach(i=>{let o=xd(i).adjectives;o.found&&(a=a.concat(o))}),a.getNth(n)}toPlural(n){return this.getNth(n).map(a=>f4e(a,xd(a)))}toSingular(n){return this.getNth(n).map(a=>{let i=xd(a);return h4e(a,i)})}update(n){let a=new t(this.document,n);return a._cache=this._cache,a}}e.prototype.nouns=function(r){let n=s4e(this);return n=n.getNth(r),new t(this.document,n.pointer)}},m4e=m0t;var g4e={api:m4e};var g0t=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},v4e=g0t;var v0t=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(ma.ones.hasOwnProperty(e)){if(t.ones||t.teens)return!1}else if(ma.teens.hasOwnProperty(e)){if(t.ones||t.teens||t.tens)return!1}else if(ma.tens.hasOwnProperty(e)&&(t.ones||t.teens||t.tens))return!1;return!0},y4e=b0t;var y0t=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),w4e=x0t;var w0t=/^([0-9,. ]+)\/([0-9,. ]+)$/,C4e={"a few":3,"a couple":2,"a dozen":12,"two dozen":24,zero:0},KT=e=>Object.keys(e).reduce((t,r)=>(t+=e[r],t),0),C0t=function(e){if(C4e.hasOwnProperty(e)===!0)return C4e[e];if(e==="a"||e==="an")return 1;let t=b4e(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=G8(r),n=G8(n),!r||!n)?null:typeof r=="number"&&typeof n=="number"?{numerator:r,denominator:n}:null},E0t=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=G8(r);let a=n.text("reduced");return S4e.test(a)&&(a=a.replace(S4e,""),n=n.replaceWith(a)),WT.hasOwnProperty(a)?n=WT[a]:n=G8(n),typeof r=="number"&&typeof n=="number"?{numerator:r,denominator:n}:null},T0t=function(e){let t=e.match("^#Ordinal$");return t.found!==!0?null:e.lookAhead("^of .")?{numerator:1,denominator:G8(t)}:null},R0t=function(e){let t=e.text("reduced");return WT.hasOwnProperty(t)?{numerator:1,denominator:WT[t]}:null},_0t=e=>{let t=Math.round(e*1e3)/1e3;return t===0&&e!==0?e:t},A0t=function(e){e=e.clone();let t=R0t(e)||S0t(e)||k0t(e)||E0t(e)||T0t(e)||null;return t!==null&&t.numerator&&t.denominator&&(t.decimal=t.numerator/t.denominator,t.decimal=_0t(t.decimal)),t},hu=A0t;var P0t=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)})},U8=P0t;var Z8=[["ninety",90],["eighty",80],["seventy",70],["sixty",60],["fifty",50],["forty",40],["thirty",30],["twenty",20]],VH=["","one","two","three","four","five","six","seven","eight","nine","ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"],k4e=[[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 L0t=function(e){let t=e,r=[];return k4e.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},I0t=function(e){let t=[];if(e>100)return t;for(let r=0;r=Z8[r][1]&&(e-=Z8[r][1],t.push(Z8[r][0]));return VH[e]&&t.push(VH[e]),t},O0t=e=>{let t=["zero","one","two","three","four","five","six","seven","eight","nine"],r=[],a=U8(e).match(/\.([0-9]+)/);if(!a||!a[0])return r;r.push("point");let i=a[0].split("");for(let o=0;o1e21&&(t=U8(t));let r=[];t<0&&(r.push("minus"),t=Math.abs(t));let n=L0t(t);for(let a=0;a1&&r.push("and")),r=r.concat(I0t(n[a].count)),r.push(i)}return r=r.concat(O0t(t)),r=r.filter(a=>a),r.length===0&&(r[0]=""),r.join(" ")},np=M0t;var N0t=function(e){if(!e.numerator||!e.denominator)return"";let t=np({num:e.numerator}),r=np({num:e.denominator});return`${t} out of ${r}`},E4e=N0t;var T4e={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"},z0t=e=>{let t=np(e).split(" "),r=t[t.length-1];return T4e.hasOwnProperty(r)?t[t.length-1]=T4e[r]:t[t.length-1]=r.replace(/y$/,"i")+"th",t.join(" ")},QT=z0t;var D0t=function(e){if(!e.numerator||!e.denominator)return"";let t=np({num:e.numerator}),r=QT({num:e.denominator});return e.denominator===2&&(r="half"),t&&r?(e.numerator!==1&&(r+="s"),`${t} ${r}`):""},R4e=D0t;var j0t=function(e){class t extends e{constructor(n,a,i){super(n,a,i),this.viewType="Fractions"}parse(n){return this.getNth(n).map(hu)}get(n){return this.getNth(n).map(hu)}json(n){return this.getNth(n).map(a=>{let i=a.toView().json(n)[0],o=hu(a);return i.fraction=o,i},[])}toDecimal(n){return this.getNth(n).forEach(a=>{let{decimal:i}=hu(a);a=a.replaceWith(String(i),!0),a.tag("NumericValue"),a.unTag("Fraction")}),this}toFraction(n){return this.getNth(n).forEach(a=>{let i=hu(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=hu(a),o=R4e(i);a.after("^#Noun").found&&(o+=" of"),a.replaceWith(o)}),this}toCardinal(n){return this.getNth(n).forEach(a=>{let i=hu(a),o=E4e(i);a.replaceWith(o)}),this}toPercentage(n){return this.getNth(n).forEach(a=>{let{decimal:i}=hu(a),o=i*100;o=Math.round(o*100)/100,a.replaceWith(`${o}%`)}),this}}e.prototype.fractions=function(r){let n=v4e(this);return n=n.getNth(r),new t(this.document,n.pointer)}},_4e=j0t;var B0t="one|two|three|four|five|six|seven|eight|nine",sh="twenty|thirty|forty|fifty|sixty|seventy|eighty|ninety|fourty",V0t="eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen",H0t=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("("+sh+") #Cardinal #Cardinal")&&(t=t.splitAfter("("+sh+") #Cardinal")),t.has("#Value #Value")){t.has("#NumericValue #NumericValue")&&(t=t.splitOn("#Year")),t.has("("+sh+") ("+V0t+")")&&(t=t.splitAfter("("+sh+")"));let r=t.match("#Cardinal #Cardinal");if(r.found&&!t.has("(point|decimal|#Fraction)")&&!r.has("#Cardinal (#Multiple|point|decimal)")){let n=t.has(`(${B0t}) (${sh})`),a=r.has("("+sh+") #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("("+sh+") #Ordinal")||(t=t.splitAfter("#Ordinal"))),t=t.splitBefore("#Ordinal [#Cardinal]",0),t.has("#TextValue #NumericValue")&&!t.has("("+sh+"|#Multiple)")&&(t=t.splitBefore("#TextValue #NumericValue"))}return t=t.splitAfter("#NumberRange"),t=t.splitBefore("#Year"),t},JT=H0t;var F0t=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},$0t=function(e){if(typeof e=="string")return{num:$8(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=F0t(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=hu(a),e=e.not(a),e=e.not("and$"),t=e.text("reduced"));let o=0;return t&&(o=$8(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=$0t;var G0t=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=U8(t),i=a.slice(a.length-1,a.length);return n[i]?a+=n[i]:a+="th",a},A4e=G0t;var P4e={"\xA2":"cents",$:"dollars","\xA3":"pounds","\xA5":"yen","\u20AC":"euros","\u20A1":"col\xF3n","\u0E3F":"baht","\u20AD":"kip","\u20A9":"won","\u20B9":"rupees","\u20BD":"ruble","\u20BA":"liras"},L4e={"%":"percent","\xB0":"degrees"},U0t=function(e){let t={suffix:"",prefix:e.prefix};return P4e.hasOwnProperty(e.prefix)&&(t.suffix+=" "+P4e[e.prefix],t.prefix=""),L4e.hasOwnProperty(e.suffix)&&(t.suffix+=" "+L4e[e.suffix]),t.suffix&&e.num===1&&(t.suffix=t.suffix.replace(/s$/,"")),!t.suffix&&e.suffix&&(t.suffix+=" "+e.suffix),t},HH=U0t;var Z0t=function(e,t){if(t==="TextOrdinal"){let{prefix:n,suffix:a}=HH(e);return n+QT(e)+a}if(t==="Ordinal")return e.prefix+A4e(e)+e.suffix;if(t==="TextCardinal"){let{prefix:n,suffix:a}=HH(e);return n+np(e)+a}let r=e.num;return e.hasComma&&(r=r.toLocaleString()),e.prefix+String(r)+e.suffix},lh=Z0t;var q0t=e=>Object.prototype.toString.call(e)==="[object Array]",K0t=function(e){if(typeof e=="string"||typeof e=="number"){let t={};return t[e]=!0,t}return q0t(e)?e.reduce((t,r)=>(t[r]=!0,t),{}):e||{}},W0t=function(e,t={}){return t=K0t(t),e.filter(r=>{let{unit:n}=ui(r);return!!(n&&t[n]===!0)})},I4e=W0t;var Q0t=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 I4e(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=lh(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=lh(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=lh(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=lh(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=lh(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=lh(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=lh(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=JT(this);return n=n.getNth(r),new t(this.document,n.pointer)},e.prototype.percentages=function(r){let n=JT(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=JT(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},O4e=Q0t;var J0t=function(e){_4e(e),O4e(e)},M4e={api:J0t};var X0t={people:!0,emails:!0,phoneNumbers:!0,places:!0},Y0t=function(e={}){return e=Object.assign({},X0t,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},emt={api:function(e){e.prototype.redact=Y0t}},N4e=emt;var tmt=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)$"))},rmt=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:tmt(n)})},z4e=rmt;var nmt="(after|although|as|because|before|if|since|than|that|though|when|whenever|where|whereas|wherever|whether|while|why|unless|until|once)",amt="(that|which|whichever|who|whoever|whom|whose|whomever)",imt=function(e){let t=e;return t.length===1||(t=t.if("#Verb"),t.length===1)||(t=t.ifNo(nmt),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(amt),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))},D4e=imt;var omt=function(e){let t=null;return e.has("#PastTense")?t="PastTense":e.has("#FutureTense")?t="FutureTense":e.has("#PresentTense")&&(t="PresentTense"),{tense:t}},smt=function(e){let t=e.clauses(),n=D4e(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:omt(i)}},ch=smt;var lmt=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},j4e=lmt;var cmt=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},B4e=cmt;var umt=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},V4e=umt;var H4e=function(e){return e.verbs().first().toNegative().compute("chunks"),e},F4e=function(e){return e.verbs().first().toPositive().compute("chunks"),e};var dmt=function(e){return e.verbs().toInfinitive(),e},$4e=dmt;var pmt=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}=ch(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=ch(i);return j4e(i,o)})}toPresentTense(a){return this.getNth(a).map(i=>{let o=ch(i);return B4e(i,o)})}toFutureTense(a){return this.getNth(a).map(i=>{let o=ch(i);return i=V4e(i,o),i})}toInfinitive(a){return this.getNth(a).map(i=>{let o=ch(i);return $4e(i,o)})}toNegative(a){return this.getNth(a).map(i=>{let o=ch(i);return H4e(i,o)})}toPositive(a){return this.getNth(a).map(i=>{let o=ch(i);return F4e(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 z4e(this).getNth(n)}};Object.assign(e.prototype,r)},G4e=pmt;var U4e={api:G4e};var fmt=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},Z4e=fmt;var hmt=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},FH=hmt;var Sc="male",Ko="female",q4e={mr:Sc,mrs:Ko,miss:Ko,madam:Ko,king:Sc,queen:Ko,duke:Sc,duchess:Ko,baron:Sc,baroness:Ko,count:Sc,countess:Ko,prince:Sc,princess:Ko,sire:Sc,dame:Ko,lady:Ko,ayatullah:Sc,congressman:Sc,congresswoman:Ko,"first lady":Ko,mx:null},mmt=function(e,t){let{firstName:r,honorific:n}=e;if(r.has("#FemaleName"))return Ko;if(r.has("#MaleName"))return Sc;if(n.found){let i=n.text("normal");if(i=i.replace(/\./g,""),q4e.hasOwnProperty(i))return q4e[i];if(/^her /.test(i))return Ko;if(/^his /.test(i))return Sc}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 Sc;if(s&&!o)return Ko}return null},K4e=mmt;var gmt=function(e){class t extends e{constructor(n,a,i){super(n,a,i),this.viewType="People"}parse(n){return this.getNth(n).map(FH)}json(n){let a=typeof n=="object"?n:{};return this.getNth(n).map(i=>{let o=i.toView().json(a)[0],s=FH(i);return o.person={firstName:s.firstName.text("normal"),lastName:s.lastName.text("normal"),honorific:s.honorific.text("normal"),presumed_gender:K4e(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=Z4e(this);return n=n.getNth(r),new t(this.document,n.pointer)}},W4e=gmt;var vmt=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},Q4e=vmt;var bmt=function(e){e.prototype.places=function(t){let r=Q4e(this);return r=r.getNth(t),new e(this.document,r.pointer)}},J4e=bmt;var ymt=function(e){e.prototype.organizations=function(t){return this.match("#Organization+").getNth(t)}},X4e=ymt;var xmt=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},wmt=function(e){e.prototype.topics=xmt},Y4e=wmt;var Cmt=function(e){W4e(e),J4e(e),X4e(e),Y4e(e)},e7e={api:Cmt};var Smt=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=Smt;var kmt=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},r7e=kmt;var Emt=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)},n7e=Emt;var Tmt=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},Rmt=function(e){return e.match("#Negative")},_mt=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}},Amt=function(e){let t=e.clone();t.contractions().expand();let r=r7e(t);return{root:r,prefix:t.match("#Prefix"),adverbs:n7e(t,r),auxiliary:Tmt(t,r),negative:Rmt(t),phrasal:_mt(r)}},gl=Amt;var mu={tense:"PresentTense"},XT={conditional:!0},ap={tense:"FutureTense"},f3={progressive:!0},Ri={tense:"PastTense"},h3={complete:!0,progressive:!1},uh={passive:!0},Pmt={plural:!0},Lmt={plural:!1},Imt=function(e){let t={};return e.forEach(r=>{Object.assign(t,r)}),t},a7e={imperative:[["#Imperative",[]]],"want-infinitive":[["^(want|wants|wanted) to #Infinitive$",[mu]],["^wanted to #Infinitive$",[Ri]],["^will want to #Infinitive$",[ap]]],"gerund-phrase":[["^#PastTense #Gerund$",[Ri]],["^#PresentTense #Gerund$",[mu]],["^#Infinitive #Gerund$",[mu]],["^will #Infinitive #Gerund$",[ap]],["^have #PastTense #Gerund$",[Ri]],["^will have #PastTense #Gerund$",[Ri]]],"simple-present":[["^#PresentTense$",[mu]],["^#Infinitive$",[mu]]],"simple-past":[["^#PastTense$",[Ri]]],"simple-future":[["^will #Adverb? #Infinitive",[ap]]],"present-progressive":[["^(is|are|am) #Gerund$",[mu,f3]]],"past-progressive":[["^(was|were) #Gerund$",[Ri,f3]]],"future-progressive":[["^will be #Gerund$",[ap,f3]]],"present-perfect":[["^(has|have) #PastTense$",[Ri,h3]]],"past-perfect":[["^had #PastTense$",[Ri,h3]],["^had #PastTense to #Infinitive",[Ri,h3]]],"future-perfect":[["^will have #PastTense$",[ap,h3]]],"present-perfect-progressive":[["^(has|have) been #Gerund$",[Ri,f3]]],"past-perfect-progressive":[["^had been #Gerund$",[Ri,f3]]],"future-perfect-progressive":[["^will have been #Gerund$",[ap,f3]]],"passive-past":[["(got|were|was) #Passive",[Ri,uh]],["^(was|were) being #Passive",[Ri,uh]],["^(had|have) been #Passive",[Ri,uh]]],"passive-present":[["^(is|are|am) #Passive",[mu,uh]],["^(is|are|am) being #Passive",[mu,uh]],["^has been #Passive",[mu,uh]]],"passive-future":[["will have been #Passive",[ap,uh,XT]],["will be being? #Passive",[ap,uh,XT]]],"present-conditional":[["would be #PastTense",[mu,XT]]],"past-conditional":[["would have been #PastTense",[Ri,XT]]],"auxiliary-future":[["(is|are|am|was) going to (#Infinitive|#PresentTense)",[ap]]],"auxiliary-past":[["^did #Infinitive$",[Ri,Lmt]],["^used to #Infinitive$",[Ri,h3]]],"auxiliary-present":[["^(does|do) #Infinitive$",[mu,h3,Pmt]]],"modal-past":[["^(could|must|should|shall) have #PastTense$",[Ri]]],"modal-infinitive":[["^#Modal #Infinitive$",[]]],infinitive:[["^#Infinitive$",[]]]},i7e=[];Object.keys(a7e).map(e=>{a7e[e].forEach(t=>{i7e.push({name:e,match:t[0],data:Imt(t[1])})})});var $H=i7e;var Omt=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},Mmt=function(e){return!!(e.has("#Infinitive")&&e.growLeft("to").has("^to #Infinitive"))},Nmt=function(e,t){let r={};e=Omt(e,t);for(let n=0;n<$H.length;n+=1){let a=$H[n];if(e.has(a.match)===!0){r.form=a.name,Object.assign(r,a.data);break}}return r.form||e.has("^#Verb$")&&(r.form="infinitive"),r.tense||(r.tense=t.root.has("#PastTense")?"PastTense":"PresentTense"),r.copula=t.root.has("#Copula"),r.isInfinitive=Mmt(e),r},gu=Nmt;var o7e=function(e){return e.length<=1?!1:(e.parse()[0]||{}).isSubordinate},zmt=function(e){let t=e.clauses();return t=t.filter((r,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},Dmt=function(e){let t=e.before();t=zmt(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(),o7e(n)&&(r.remove(n),n=r.last()),o7e(n)&&(r.remove(n),n=r.last()),n)},jmt=function(e,t){return t.has("(are|were|does)")||e.has("(those|they|we)")?!0:e.found&&e.isPlural?e.isPlural().found:!1},Bmt=function(e){let t=Dmt(e);return{subject:t,plural:jmt(t,e)}},Ts=Bmt;var un=e=>e,m3=(e,t)=>{let r=Ts(e,t),n=r.subject;return n.has("i")||n.has("we")?!0:r.plural},s7e=(e,t)=>{let{subject:r,plural:n}=Ts(e,t);return n||r.has("we")?"were":"was"},Dm=function(e,t){if(e.has("were"))return"are";let{subject:r,plural:n}=Ts(e,t);return r.has("i")?"am":r.has("we")||n?"are":"is"},g3=function(e,t){let r=Ts(e,t),n=r.subject;return n.has("i")||n.has("we")||r.plural?"do":"does"},za=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"},q8=function(e,t){let{toInfinitive:r}=e.methods.two.transform.verb,n=t.root.text({keepPunct:!1});return n=r(n,e.model,za(e)),n&&e.replace(t.root,n),e},GH=e=>e.has("will not")?e.replace("will not","have not"):e.remove("will");var l7e=function(e){if(!e||!e.isView)return[];let t={normal:!0,terms:!1,text:!1};return e.json(t).map(r=>r.normal)},c7e=function(e){return!e||!e.isView?"":e.text("normal")},Vmt=function(e){let{toInfinitive:t}=e.methods.two.transform.verb,r=e.text("normal");return t(r,e.model,za(e))},Hmt=function(e){let t=gl(e);e=e.clone().toView();let r=gu(e,t);return{root:t.root.text(),preAdverbs:l7e(t.adverbs.pre),postAdverbs:l7e(t.adverbs.post),auxiliary:c7e(t.auxiliary),negative:t.negative.found,prefix:c7e(t.prefix),infinitive:Vmt(t.root),grammar:r}},u7e=Hmt;var Fmt={tags:!0},$mt=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,za(n)),o&&e.replace(n,o,Fmt).tag("Verb").firstTerm().tag("Infinitive"),i.found&&e.remove(i),t.negative.found){e.has("not")||e.prepend("not");let s=g3(e,t);e.prepend(s)}return e.fullSentence().compute(["freeze","lexicon","preTagger","postTagger","unfreeze","chunks"]),e},d7e=$mt;var kc={tags:!0},ip={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,za(a)),i=r(i,e.model).PastTense,i=i==="been"?"was":i,i==="was"&&(i=s7e(e,t)),i&&e.replace(a,i,kc),e},both:function(e,t){return t.negative.found?(e.replace("will","did"),e):(e=ip.simple(e,t),e=ip.noAux(e,t),e)},hasHad:e=>(e.replace("has","had",kc),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,za(a)),r(i,e.model).Participle}},p7e={infinitive:ip.simple,"simple-present":ip.simple,"simple-past":un,"simple-future":ip.both,"present-progressive":e=>(e.replace("are","were",kc),e.replace("(is|are|am)","was",kc),e),"past-progressive":un,"future-progressive":(e,t)=>(e.match(t.root).insertBefore("was"),e.remove("(will|be)"),e),"present-perfect":ip.hasHad,"past-perfect":un,"future-perfect":(e,t)=>(e.match(t.root).insertBefore("had"),e.has("will")&&(e=GH(e)),e.remove("have"),e),"present-perfect-progressive":ip.hasHad,"past-perfect-progressive":un,"future-perfect-progressive":e=>(e.remove("will"),e.replace("have","had",kc),e),"passive-past":e=>(e.replace("have","had",kc),e),"passive-present":e=>(e.replace("(is|are)","was",kc),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",kc),e.remove("will")),e),"present-conditional":e=>(e.replace("be","have been"),e),"past-conditional":un,"auxiliary-future":e=>(e.replace("(is|are|am)","was",kc),e),"auxiliary-past":un,"auxiliary-present":e=>(e.replace("(do|does)","did",kc),e),"modal-infinitive":(e,t)=>(e.has("can")?e.replace("can","could",kc):(ip.simple(e,t),e.match("#Modal").insertAfter("have").tag("Auxiliary")),e),"modal-past":un,"want-infinitive":e=>(e.replace("(want|wants)","wanted",kc),e.remove("will"),e),"gerund-phrase":(e,t)=>(t.root=t.root.not("#Gerund$"),ip.simple(e,t),GH(e),e)},Gmt=function(e,t,r){return p7e.hasOwnProperty(r)&&(e=p7e[r](e,t),e.fullSentence().compute(["tagger","chunks"])),e},f7e=Gmt;var UH=function(e,t){let r=Ts(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"},ZH=(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,za(a));let s=r(o,e.model);if(o=s.Participle||s.PastTense,o){e=e.replace(a,o);let l=UH(e,t);e.prepend(l).match(l).tag("Auxiliary"),e.remove(i)}return e},h7e={infinitive:ZH,"simple-present":ZH,"simple-future":(e,t)=>e.replace("will",UH(e,t)),"present-perfect":un,"past-perfect":un,"future-perfect":(e,t)=>e.replace("will have",UH(e,t)),"present-perfect-progressive":un,"past-perfect-progressive":un,"future-perfect-progressive":un},Umt=function(e,t,r){return h7e.hasOwnProperty(r)?(e=h7e[r](e,t),e.fullSentence().compute(["tagger","chunks"]),e):(e=ZH(e,t,r),e.fullSentence().compute(["tagger","chunks"]),e)},m7e=Umt;var op={tags:!0},v3=(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,za(a)),m3(e,t)===!1&&(i=r(i,e.model).PresentTense),a.has("#Copula")&&(i=Dm(e,t)),i&&(e=e.replace(a,i,op),e.not("#Particle").tag("PresentTense")),e},g7e=(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,za(a)),m3(e,t)===!1&&(i=r(i,e.model).Gerund),i&&(e=e.replace(a,i,op),e.not("#Particle").tag("Gerund")),e},Zmt=(e,t)=>{let{toInfinitive:r}=e.methods.two.transform.verb,n=t.root,a=t.root.text("normal");return a=r(a,e.model,za(n)),a&&(e=e.replace(t.root,a,op)),e},v7e={infinitive:v3,"simple-present":(e,t)=>{let{conjugate:r}=e.methods.two.transform.verb,{root:n}=t;if(n.has("#Infinitive")){let i=Ts(e,t).subject;if(m3(e,t)||i.has("i"))return e;let o=n.text("normal"),s=r(o,e.model).PresentTense;o!==s&&e.replace(n,s,op)}else return v3(e,t);return e},"simple-past":v3,"simple-future":(e,t)=>{let{root:r,auxiliary:n}=t;if(n.has("will")&&r.has("be")){let a=Dm(e,t);e.replace(r,a),e=e.remove("will"),e.replace("not "+a,a+" not")}else v3(e,t),e=e.remove("will");return e},"present-progressive":un,"past-progressive":(e,t)=>{let r=Dm(e,t);return e.replace("(were|was)",r,op)},"future-progressive":e=>(e.match("will").insertBefore("is"),e.remove("be"),e.remove("will")),"present-perfect":(e,t)=>(v3(e,t),e=e.remove("(have|had|has)"),e),"past-perfect":(e,t)=>{let n=Ts(e,t).subject;return m3(e,t)||n.has("i")?(e=q8(e,t),e.remove("had"),e):(e.replace("had","has",op),e)},"future-perfect":e=>(e.match("will").insertBefore("has"),e.remove("have").remove("will")),"present-perfect-progressive":un,"past-perfect-progressive":e=>e.replace("had","has",op),"future-perfect-progressive":e=>(e.match("will").insertBefore("has"),e.remove("have").remove("will")),"passive-past":(e,t)=>{let r=Dm(e,t);return e.has("(had|have|has)")&&e.has("been")?(e.replace("(had|have|has)",r,op),e.replace("been","being"),e):e.replace("(got|was|were)",r)},"passive-present":un,"passive-future":e=>(e.replace("will","is"),e.replace("be","being")),"present-conditional":un,"past-conditional":e=>(e.replace("been","be"),e.remove("have")),"auxiliary-future":(e,t)=>(g7e(e,t),e.remove("(going|to)"),e),"auxiliary-past":(e,t)=>{if(t.auxiliary.has("did")){let r=g3(e,t);return e.replace(t.auxiliary,r),e}return g7e(e,t),e.replace(t.auxiliary,"is"),e},"auxiliary-present":un,"modal-infinitive":un,"modal-past":(e,t)=>(Zmt(e,t),e.remove("have")),"gerund-phrase":(e,t)=>(t.root=t.root.not("#Gerund$"),v3(e,t),e.remove("(will|have)")),"want-infinitive":(e,t)=>{let r="wants";return m3(e,t)&&(r="want"),e.replace("(want|wanted|wants)",r,op),e.remove("will"),e}},qmt=function(e,t,r){return v7e.hasOwnProperty(r)&&(e=v7e[r](e,t),e.fullSentence().compute(["tagger","chunks"])),e},b7e=qmt;var w7e={tags:!0},YT=(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,za(n)),i&&(e=e.replace(n,i,w7e),e.not("#Particle").tag("Verb")),e.prepend("will").match("will").tag("Auxiliary"),e.remove(a),e},y7e=(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,za(a)),o&&(o=r(o,e.model).Gerund,e.replace(a,o,w7e),e.not("#Particle").tag("PresentTense")),e.remove(i),e.prepend("will be").match("will be").tag("Auxiliary"),e},x7e={infinitive:YT,"simple-present":YT,"simple-past":YT,"simple-future":un,"present-progressive":y7e,"past-progressive":y7e,"future-progressive":un,"present-perfect":e=>(e.match("(have|has)").replaceWith("will have"),e),"past-perfect":e=>e.replace("(had|has)","will have"),"future-perfect":un,"present-perfect-progressive":e=>e.replace("has","will have"),"past-perfect-progressive":e=>e.replace("had","will have"),"future-perfect-progressive":un,"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":un,"present-conditional":e=>e.replace("would","will"),"past-conditional":e=>e.replace("would","will"),"auxiliary-future":un,"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":un,"modal-past":un,"gerund-phrase":(e,t)=>(t.root=t.root.not("#Gerund$"),YT(e,t),e.remove("(had|have)")),"want-infinitive":e=>(e.replace("(want|wants|wanted)","will want"),e)},Kmt=function(e,t,r){return e.has("will")||e.has("going to")||x7e.hasOwnProperty(r)&&(e=x7e[r](e,t),e.fullSentence().compute(["tagger","chunks"])),e},C7e=Kmt;var Wmt={tags:!0},Qmt=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,za(a));let s=n(o,e.model).Gerund;if(s){let l=Dm(e,t);e.replace(a,s,Wmt),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},S7e=Qmt;var k7e={tags:!0},qH=function(e,t){let r=g3(e,t);return e.prepend(r+" not"),e},eR=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)},tR=e=>e.has("(is|was|am|are|will|were|be)"),E7e={"simple-present":(e,t)=>tR(e)===!0?eR(e,t):(e=q8(e,t),e=qH(e,t),e),"simple-past":(e,t)=>tR(e)===!0?eR(e,t):(e=q8(e,t),e.prepend("did not"),e),imperative:e=>(e.prepend("do not"),e),infinitive:(e,t)=>tR(e)===!0?eR(e,t):qH(e,t),"passive-past":e=>{if(e.has("got"))return e.replace("got","get",k7e),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=qH(e,t),e=e.replace("wants","want",k7e),e)},Jmt=function(e,t,r){if(e.has("#Negative"))return e;if(E7e.hasOwnProperty(r))return e=E7e[r](e,t),e;let n=e.matchOne("be");return n.found?(n.prepend("not"),e):tR(e)===!0?eR(e,t):(n=e.matchOne("(will|had|have|has|did|does|do|#Modal)"),n.found&&n.append("not"),e)},T7e=Jmt;var Xmt=function(e){class t extends e{constructor(n,a,i){super(n,a,i),this.viewType="Verbs"}parse(n){return this.getNth(n).map(gl)}json(n,a){return this.getNth(a).map(s=>{let l=s.toView().json(n)[0]||{};return l.verb=u7e(s),l},[])}subjects(n){return this.getNth(n).map(a=>{let i=gl(a);return Ts(a,i).subject})}adverbs(n){return this.getNth(n).map(a=>a.match("#Adverb"))}isSingular(n){return this.getNth(n).filter(a=>Ts(a).plural!==!0)}isPlural(n){return this.getNth(n).filter(a=>Ts(a).plural===!0)}isImperative(n){return this.getNth(n).filter(a=>a.has("#Imperative"))}toInfinitive(n){return this.getNth(n).map(a=>{let i=gl(a),o=gu(a,i);return d7e(a,i,o.form)})}toPresentTense(n){return this.getNth(n).map(a=>{let i=gl(a),o=gu(a,i);return o.isInfinitive?a:b7e(a,i,o.form)})}toPastTense(n){return this.getNth(n).map(a=>{let i=gl(a),o=gu(a,i);return o.isInfinitive?a:f7e(a,i,o.form)})}toFutureTense(n){return this.getNth(n).map(a=>{let i=gl(a),o=gu(a,i);return o.isInfinitive?a:C7e(a,i,o.form)})}toGerund(n){return this.getNth(n).map(a=>{let i=gl(a),o=gu(a,i);return o.isInfinitive?a:S7e(a,i,o.form)})}toPastParticiple(n){return this.getNth(n).map(a=>{let i=gl(a),o=gu(a,i);return o.isInfinitive?a:m7e(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=gl(o),l=gu(o,s);l.form==="imperative"&&(l.form="simple-present");let u=s.root.text("normal");if(!s.root.has("#Infinitive")){let c=za(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=gl(a),o=gu(a,i);return T7e(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)}},R7e=Xmt;var _7e={api:R7e};var K8=function(e,t){let r=t.match(e);if(r.found){let n=r.pronouns().refersTo();if(n.found)return n}return t.none()},KH=function(e){if(!e.found)return e;let[t]=e.fullPointer[0];return t&&t>0?e.update([[t-1]]):e.none()};var Ymt=function(e,t){return t==="m"?e.filter(r=>!r.presumedFemale().found):t==="f"?e.filter(r=>!r.presumedMale().found):e},egt=function(e,t){let r=e.people();return r=Ymt(r,t),r.found||(r=e.nouns("#Actor"),r.found)?r.last():t==="f"?K8("(she|her|hers)",e):t==="m"?K8("(he|him|his)",e):e.none()},WH=egt;var tgt=function(e){let t=e.nouns(),r=t.isPlural().notIf("#Pronoun");if(r.found)return r.last();let n=K8("(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())},A7e=tgt;var rgt=function(e,t){if(t&&t.found){let r=e.docs[0][0];r.reference=t.ptrs[0]}},QH=function(e,t){let r=e.before(),n=t(r);return n.found||(r=KH(e),n=t(r),n.found)||(r=KH(r),n=t(r),n.found)?n:e.none()},ngt=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=QH(r,a=>WH(a,"m")):r.has("(she|her|hers)")?n=QH(r,a=>WH(a,"f")):r.has("(they|their|theirs)")&&(n=QH(r,A7e)),n&&n.found&&rgt(r,n)})},P7e=ngt;var agt=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)}},L7e=agt;var I7e={compute:{coreference:P7e},api:L7e};Es.plugin(L5e);Es.plugin(I5e);Es.plugin($5e);Es.plugin(I7e);Es.plugin(n4e);Es.plugin(o4e);Es.plugin(g4e);Es.plugin(M4e);Es.plugin(N4e);Es.plugin(U4e);Es.plugin(e7e);Es.plugin(_7e);var O7e=Es;var bh=_(DV(),1);var M7e=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 cgt:typeof navigator<"u"?D7e(navigator.userAgent):mgt()}function fgt(e){return e!==""&&pgt.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 D7e(e){var t=fgt(e);if(!t)return null;var r=t[0],n=t[1];if(r==="searchbot")return new lgt;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 Rgt=function(e,t){if(D6e.default.isArray(e))return t},_gt=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},B6e=(0,j6e.createContext)({baseUrl:Agt,variables:{},defaultOptions:{queries:{},mutations:{}},threadIdStorageOptions:jgt()?Dgt:Ogt,createMessageAbortControllerRef:{current:null}}),Da=function(){return(0,V6e.useContext)(B6e)};function V7e(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 W8(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function Hgt(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 IF=function(e){var t=e.children,r=e.baseUrl,n=e.variables,a=e.defaultOptions,i=e.threadIdStorageOptions,o=Da(),s=(0,z6e.useRef)(null),l=_gt(o,W8(W8(W8(W8(W8({},r?{baseUrl:r}:{}),n?{variables:n}:{}),a?{defaultOptions:a}:{}),i?{threadIdStorageOptions:i}:{}),{},{createMessageAbortControllerRef:s}));return(0,H6e.jsx)(B6e.Provider,{value:l,children:t})},oF=function(){return(0,$6e.jsx)(g1,{loading:!0,mt:"1",height:"var(--space-4)",width:"var(--space-4)",style:{borderRadius:"var(--radius-6)",flexShrink:0}})},Fgt=(0,J6e.createContext)({}),y6=function(e){var t=e.children;return(0,sF.jsx)(Te,{py:"1",ml:"-2",children:(0,sF.jsx)(y0,{size:"1",color:"gold",variant:"outline",style:{boxShadow:"none"},children:t})})},x6=function(e){var t=e.children;return(0,X6e.jsx)(Pt,{weight:"regular",children:t})},kR=function(e){var t=(0,Y6e.c)(3),r=e.runStep;if(r.completed_at){var n;return t[0]===Symbol.for("react.memo_cache_sentinel")?(n=(0,dR.jsx)(MC,{}),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,dR.jsx)(xoe,{}),t[1]=a):a=t[1],a}else{var i;return t[2]===Symbol.for("react.memo_cache_sentinel")?(i=(0,dR.jsx)(NC,{}),t[2]=i):i=t[2],i}},H7e=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)}},$gt=function(e){var t=(0,ebe.c)(12),r=e.fn,n,a;t[0]!==r.arguments?(a=H7e({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=H7e({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,s6.jsx)(Or,{children:i}),t[5]=i,t[6]=c):c=t[6];var d;t[7]!==l?(d=l&&(0,s6.jsx)(Or,{children:l}),t[7]=l,t[8]=d):d=t[8];var h;return t[9]!==c||t[10]!==d?(h=(0,s6.jsxs)(w0,{variant:"ghost",color:"gold",style:u,children:[c,d]}),t[9]=c,t[10]=d,t[11]=h):h=t[11],h},Ggt=function(e){var t=e.fn,r=e.runStep,n=e.title;return(0,Sd.jsxs)(Aa.Root,{children:[(0,Sd.jsx)(Aa.Trigger,{children:(0,Sd.jsx)(Te,{children:(0,Sd.jsxs)(y6,{children:[(0,Sd.jsx)(kR,{runStep:r}),(0,Sd.jsx)(x6,{children:n})]})})}),(0,Sd.jsx)(Aa.Content,{style:{maxHeight:"200px"},children:(0,Sd.jsx)($gt,{fn:t})})]})},Ugt=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)},Zgt=function(e){var t=e.fn,r=e.runStep;return(0,tbe.jsx)(Ggt,{fn:t,runStep:r,title:Ugt({runStep:r,fn:t})})},qgt=function(e){var t=(0,W6e.c)(4),r=e.fn,n=e.runStep,a=(0,Q6e.useContext)(Fgt),i=a[r.name]||Zgt,o;return t[0]!==i||t[1]!==r||t[2]!==n?(o=(0,rbe.jsx)(i,{fn:r,runStep:n}),t[0]=i,t[1]=r,t[2]=n,t[3]=o):o=t[3],o},Kgt=function(e){var t=(0,nbe.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,l6.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,l6.jsx)(Or,{children:i}),t[5]=i,t[6]=o):o=t[6];var s;return t[7]!==a||t[8]!==o?(s=(0,l6.jsxs)(w0,{variant:"ghost",color:"gold",style:n,children:[a,o]}),t[7]=a,t[8]=o,t[9]=s):s=t[9],s},Wgt=function(e){var t=e.codeInterpreter,r=e.runStep;return(0,kd.jsxs)(Aa.Root,{children:[(0,kd.jsx)(Aa.Trigger,{children:(0,kd.jsx)(Te,{children:(0,kd.jsxs)(y6,{children:[(0,kd.jsx)(kR,{runStep:r}),(0,kd.jsx)(x6,{children:"Using code interpreter"})]})})}),(0,kd.jsx)(Aa.Content,{maxHeight:"200px",children:(0,kd.jsx)(Kgt,{codeInterpreter:t})})]})},Qgt=function(e){var t=e.runStep,r=e.toolCall;return(0,c6.jsxs)(y6,{children:[(0,c6.jsx)(kR,{runStep:t}),(0,c6.jsx)(x6,{children:"Searching files"})]})},Jgt=function(e){var t=e.runStep,r=e.toolCall;return(0,u6.jsxs)(y6,{children:[(0,u6.jsx)(kR,{runStep:t}),(0,u6.jsxs)(x6,{children:["Using tool: ",r.type]})]})},abe=function(e){var t=(0,K6e.c)(12),r=e.toolCall,n=e.runStep;if(r.type==="function"){var a;return t[0]!==n||t[1]!==r.function?(a=(0,X8.jsx)(qgt,{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,X8.jsx)(Wgt,{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,X8.jsx)(Qgt,{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,X8.jsx)(Jgt,{toolCall:r,runStep:n}),t[9]=n,t[10]=r,t[11]=s):s=t[11],s},ibe=function(){return(0,hh.jsxs)(Aa.Root,{children:[(0,hh.jsxs)(y6,{children:[(0,hh.jsx)(NC,{}),(0,hh.jsx)(x6,{children:"Starting actions"})]}),(0,hh.jsx)(Aa.Content,{style:{maxHeight:"500px"},children:(0,hh.jsx)(Pt,{children:"Getting ready to connect to domain API"})})]})},obe=function(e){var t=e.children,r=e.className,n=e.style;return(0,R3.jsx)(Te,{direction:"column",className:r,style:n,children:t})},w6=function(e){var t=e.stepDetails,r=e.runStep,n=e.className,a=e.style;return(0,R3.jsxs)(obe,{className:n,style:a,children:[!t.tool_calls.length&&(0,R3.jsx)(ibe,{}),t.tool_calls.map(function(i){return(0,R3.jsx)(abe,{toolCall:i,runStep:r},i.id)})]})};w6.Root=obe;w6.Starting=ibe;w6.ToolCall=abe;var lbe=function(e){var t=(0,q6e.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,sbe.jsx)(w6,{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};lbe.ToolCalls=w6;var Xgt=(0,Z6e.createContext)({components:{RunStep:lbe}}),F7e=function(e){var t=(0,G6e.c)(7),r=e.runSteps,n=(0,U6e.useContext)(Xgt),a=n.components.RunStep,i;if(t[0]!==a||t[1]!==r){var o;t[3]!==a?(o=function(l){return(0,lF.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,lF.jsx)(Te,{direction:"column-reverse",children:i}),t[5]=i,t[6]=s):s=t[6],s},ER=function(){var e=(0,cbe.c)(2),t=Da(),r;e[0]!==t.variables?(r={mutationKey:["createMessage",t.variables]},e[0]=t.variables,e[1]=r):r=e[1];var n=NM(r),a;a=n>0;var i=a;return i},Ygt=(0,ube.createContext)({message:null}),e2t=Ygt.Provider,t2t=function(e){var t,r=(0,dbe.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,d6.jsx)(zC,{}),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,d6.jsx)(Te,{align:"start",pb:"1",children:(0,d6.jsxs)(O5,{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},n2t=function(){return function(e){$0(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",o9}}catch(d){a=!0,i=d}finally{try{!n&&o.return!=null&&o.return()}finally{if(a)throw i}}}return i9}),$0(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}]},o9}return i9}),$0(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},o9}}}return i9})}},a2t=function(e){var t=e.children;return(0,cF.jsx)(Or,{pb:"3",children:(0,cF.jsx)(Pt,{size:"3",style:{whiteSpace:"pre-line",wordBreak:"break-word"},children:t})})},vbe=function(e){var t=e.children,r=e.href,n=e.download,a=e.target,i=a===void 0?"_blank":a;return(0,gbe.jsx)(uO,{href:r,target:i,download:n,children:t})},i2t=function(e){var t=e.children;return(0,uF.jsx)(Or,{pb:"3",asChild:!0,children:(0,uF.jsx)("ul",{style:{listStylePosition:"inside"},children:t})})},o2t=function(e){var t=e.children;return(0,dF.jsx)(Or,{pb:"3",asChild:!0,children:(0,dF.jsx)("ol",{style:{listStylePosition:"inside"},children:t})})},s2t=function(e){var t=e.children;return(0,pF.jsx)(Or,{pb:"1",children:(0,pF.jsx)("li",{children:t})})},l2t=function(e){var t=e.children;return(0,bbe.jsx)(jO,{children:t})},c2t=function(e){var t=e.children;return(0,ybe.jsx)(Or,{style:{whiteSpace:"pre-wrap",wordBreak:"break-word"},children:t})};function $7e(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 G7e(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function p2t(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 f2t=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?G7e(G7e({},r),{},{threadId:a}):r};function U7e(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 Z7e(e){return function(){var t=this,r=arguments;return new Promise(function(n,a){var i=e.apply(t,r);function o(l){U7e(i,n,a,o,s,"next",l)}function s(l){U7e(i,n,a,o,s,"throw",l)}o(void 0)})}}function q7e(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 Q8(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function g2t(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 v2t=function(e){var t=e.queryKeyBase,r=e.path,n=e.queryClient,a=e.threadContext,i=e.superinterfaceContext,o=dn(t).concat([a.variables]);return Q8(Q8(Q8({queryFn:function(){var s=Z7e(function(u){var c,d,h,g,b,y;return ga(this,function(k){return c=u.pageParam,d=u.queryKey,h=Bn(d,2),g=h[0],b=h[1],y=new URLSearchParams(Q8(Q8({},c?{pageParam:c}:{}),f2t({variables:b,superinterfaceContext:i}))),[2,fetch("".concat(i.baseUrl).concat(r,"?").concat(y)).then(function(){var C=Z7e(function(T){var E,w;return ga(this,function(P){switch(P.label){case 0:if(T.status===200)return[3,4];P.label=1;case 1:return P.trys.push([1,3,,4]),[4,T.json()];case 2:throw E=P.sent(),new Error(E.error);case 3:throw w=P.sent(),new Error("Failed to fetch");case 4:return[2,T.json()]}})});return function(T){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})},b2t=function(e){var t=e.queryClient,r=e.threadContext,n=e.superinterfaceContext;return v2t({queryKeyBase:["messages"],path:"/messages",queryClient:t,threadContext:r,superinterfaceContext:n})};function K7e(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 W7e(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function w2t(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 C2t=function(e){var t=e.props;return t.data?t.data.pages.reduce(function(r,n){return r.concat(n.data)},[]):[]},xh=function(){var e=(0,Sbe.c)(9),t=Zn(),r=Da(),n=Da(),a;e[0]!==t||e[1]!==n||e[2]!==r?(a=b2t({queryClient:t,threadContext:r,superinterfaceContext:n}),e[0]=t,e[1]=n,e[2]=r,e[3]=a):a=e[3];var i=zM(a),o,s;e[4]!==i?(s=C2t({props:i}),e[4]=i,e[5]=s):s=e[5];var l;return e[6]!==i||e[7]!==s?(l=W7e(W7e({},i),{},{messages:s}),e[6]=i,e[7]=s,e[8]=l):l=e[8],o=l,o};function Q7e(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 J7e(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function E2t(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 C6=function(){var e=(0,Cbe.c)(3),t=xh(),r,n=t.messages[0]||null,a;return e[0]!==t||e[1]!==n?(a=J7e(J7e({},t),{},{latestMessage:n}),e[0]=t,e[1]=n,e[2]=a):a=e[2],r=a,r},OF=function(){return"-".concat(uM(24))};function X7e(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 rR(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function _2t(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 A2t=function(e){var t=e.newMessage;return function(r){var n,a={id:OF(),role:"user",created_at:(0,Rbe.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=Td(r.pages),o=i[0],s=i.slice(1);return rR(rR({},r),{},{pages:[rR(rR({},o),{},{data:[a].concat(dn(o.data))})].concat(dn(s))})}};function Y7e(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 P2t(e){return function(){var t=this,r=arguments;return new Promise(function(n,a){var i=e.apply(t,r);function o(l){Y7e(i,n,a,o,s,"next",l)}function s(l){Y7e(i,n,a,o,s,"throw",l)}o(void 0)})}}var L2t=function(e){var t=e.queryClient;return function(){var r=P2t(function(n){var a,i;return ga(this,function(o){switch(o.label){case 0:return a=["messages",k1(n,["content","attachments"])],[4,t.cancelQueries({queryKey:a})];case 1:return o.sent(),i=t.getQueryData(a),t.setQueryData(a,A2t({newMessage:n})),[2,{prevMessages:i,newMessage:n}]}})});return function(n){return r.apply(this,arguments)}}()},I2t=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})},L3=function(e){var t=e.id;return _be.default.startsWith(t,"-")};function e8e(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 N2t(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 Abe=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 L3({id:c.id})}),u=(t=(r=(n=D2(l))===null||n===void 0?void 0:n.runSteps)!==null&&r!==void 0?r:(a=D2(s))===null||a===void 0?void 0:a.runSteps)!==null&&t!==void 0?t:[];return t8e(t8e({},i),{},{runSteps:u})};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 nR(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function j2t(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 n8e=function(e){var t=e.message,r=e.messages,n=r.filter(function(a){return a.run_id!=t.run_id||!L3({id:a.id})});return[Abe({message:t,messages:r})].concat(dn(n))},B2t=function(e){var t=e.value,r=e.messagesQueryKey,n=e.queryClient;return n.setQueryData(r,function(a){if(!a)return{pageParams:[],pages:[{data:n8e({message:t.data,messages:[]}),hasNextPage:!1,lastId:t.data.id}]};var i=Td(a.pages),o=i[0],s=i.slice(1);return nR(nR({},a),{},{pages:[nR(nR({},o),{},{data:n8e({message:t.data,messages:o.data})})].concat(dn(s))})})};function a8e(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 Ed(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function F2t(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 $2t=function(e){var t=e.prevContentPart,r=e.delta;if(!t)return k1(r,["index"]);if(r.type==="text"&&r.text&&t.type=="text"&&t.text){var n,a;return Ed(Ed({},t),{},{text:Ed(Ed({},t.text),{},{value:"".concat(t.text.value).concat(r.text.value),annotations:dn((n=t.text.annotations)!==null&&n!==void 0?n:[]).concat(dn((a=r.text.annotations)!==null&&a!==void 0?a:[]))})})}return t},G2t=function(e){var t=e.content,r=e.value;if(!r.data.delta.content)return t;var n=Pbe.default.cloneDeep(t);return r.data.delta.content.forEach(function(a){n[a.index]=$2t({prevContentPart:n[a.index],delta:a})}),n},U2t=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=Td(a.pages),o=i[0],s=i.slice(1),l=Td(o.data),u=l[0],c=l.slice(1);return Ed(Ed({},a),{},{pages:[Ed(Ed({},o),{},{data:[Ed(Ed({},u),{},{content:G2t({content:u.content,value:t})})].concat(dn(c))})].concat(dn(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 aR(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function K2t(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 W2t=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=Td(a.pages),o=i[0],s=i.slice(1);return aR(aR({},a),{},{pages:[aR(aR({},o),{},{data:c4(o.data,Abe({message:t.data,messages:o.data}),function(l){return l.id===t.data.id})})].concat(dn(s))})})};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 iR(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function X2t(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 Y2t=function(e){var t=e.value,r=e.queryClient,n=e.messagesQueryKey;return r.setQueryData(n,function(a){if(!a)return a;var i=Td(a.pages),o=i[0],s=i.slice(1);return iR(iR({},a),{},{pages:[iR(iR({},o),{},{data:[{id:OF(),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(dn(o.data))})].concat(dn(s))})})},e9t=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 s8e(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 b3(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function n9t(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 a9t=function(e){var t=e.value,r=e.queryClient,n=e.messagesQueryKey;return r.setQueryData(n,function(a){if(!a)return a;var i=Td(a.pages),o=i[0],s=i.slice(1);return b3(b3({},a),{},{pages:[b3(b3({},o),{},{data:o.data.map(function(l){return l.run_id===t.data.run_id?b3(b3({},l),{},{runSteps:[t.data].concat(dn(l.runSteps))}):l})})].concat(dn(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 vu(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function s9t(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 l9t=function(e){var t=e.toolCall,r=e.delta;if(!t)return k1(r,["index"]);if(r.type==="function"&&r.function&&t.type==="function"&&t.function){var n=MF.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=Bn(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},c9t=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=MF.default.cloneDeep(n.step_details.tool_calls);return a.data.delta.step_details.tool_calls.forEach(function(o){return i[o.index]=l9t({toolCall:i[o.index],delta:o})}),vu(vu({},n),{},{step_details:vu(vu(vu({},n.step_details),a.data.delta.step_details),{},{tool_calls:i})})}else return n},u9t=function(e){var t=e.value,r=e.queryClient,n=e.messagesQueryKey;return r.setQueryData(n,function(a){if(!a)return a;var i=Td(a.pages),o=i[0],s=i.slice(1);return vu(vu({},a),{},{pages:[vu(vu({},o),{},{data:o.data.map(function(l){return l.run_id===t.data.run_id?vu(vu({},l),{},{runSteps:l.runSteps.map(function(u){return u.id===t.data.id?c9t({runStep:u,value:t}):u})}):l})})].concat(dn(s))})})};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 y3(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function f9t(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var h9t=function(e){var t=e.value,r=e.queryClient,n=e.messagesQueryKey;return r.setQueryData(n,function(a){if(!a)return a;var i=Td(a.pages),o=i[0],s=i.slice(1);return y3(y3({},a),{},{pages:[y3(y3({},o),{},{data:o.data.map(function(l){return l.run_id===t.data.run_id?y3(y3({},l),{},{runSteps:c4(l.runSteps,t.data,function(u){return u.id===t.data.id})}):l})})].concat(dn(s))})})};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 m9t(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function b9t(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}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 p8e(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 y9t=function(){var e=p8e(function(t){var r,n,a,i,o,s;return ga(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,lM(o,function(){var u=p8e(function(c){var d,h,g,b,y,k,C;return ga(this,function(T){switch(T.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),T.label=1;case 1:return T.trys.push([1,3,,4]),[4,d(g)];case 2:return b=(y=T.sent())!==null&&y!==void 0?y:"",[3,4];case 3:return k=T.sent(),b="Error: ".concat(k.message),[3,4];case 4:try{typeof b=="string"?C=b:C=JSON.stringify(b)}catch(E){C="Error: ".concat(E.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(m9t({toolOutputs:s},i.variables))})];case 2:return[2]}})});return function(r){return e.apply(this,arguments)}}(),x9t={"thread.created":I2t,"thread.message.created":B2t,"thread.message.delta":U2t,"thread.message.completed":W2t,"thread.run.created":Y2t,"thread.run.failed":e9t,"thread.run.step.created":a9t,"thread.run.step.delta":u9t,"thread.run.step.completed":h9t,"thread.run.requires_action":y9t},w9t=function(e){var t=e.value,r=e.messagesQueryKey,n=e.queryClient,a=e.superinterfaceContext,i=x9t[t.value.event];return i?i({value:t.value,queryClient:n,messagesQueryKey:r,superinterfaceContext:a}):console.log("Missing handler",{value:t})};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 h8e(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 E9t=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?h8e(h8e({},r),{},{threadId:a}):r};function m8e(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 T9t(e){return function(){var t=this,r=arguments;return new Promise(function(n,a){var i=e.apply(t,r);function o(l){m8e(i,n,a,o,s,"next",l)}function s(l){m8e(i,n,a,o,s,"throw",l)}o(void 0)})}}var R9t=function(e){var t=e.superinterfaceContext,r=e.queryClient,n=e.threadContext;return function(){var a=T9t(function(i){var o,s,l,u,c,d,h,g,b,y;return ga(this,function(k){switch(k.label){case 0:return o=new AbortController,t.createMessageAbortControllerRef.current=o,[4,fetch("".concat(t.baseUrl,"/messages"),{method:"POST",body:JSON.stringify(E9t({variables:i,superinterfaceContext:t})),signal:o.signal})];case 1:if(s=k.sent(),s.status===200)return[3,5];k.label=2;case 2:return k.trys.push([2,4,,5]),[4,s.json()];case 3:throw l=k.sent(),new Error(l.error);case 4:throw u=k.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 y9({stringBufferSize:void 0,paths:["$"],separator:""}),d=s.body.pipeThrough(c).getReader(),h=["messages",n.variables],k.label=6;case 6:return[4,d.read()];case 7:return g=k.sent(),b=g.done,y=g.value,b?[3,8]:(w9t({value:y,messagesQueryKey:h,queryClient:r,superinterfaceContext:t}),[3,6]);case 8:return[2]}})});return function(i){return a.apply(this,arguments)}}()};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 JH(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function P9t(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 L9t=function(e){var t=e.queryClient,r=e.threadContext,n=e.superinterfaceContext,a=e.onError,i=["createMessage",r.variables];return JH(JH(JH({mutationFn:R9t({queryClient:t,superinterfaceContext:n,threadContext:r}),onMutate:L2t({queryClient:t}),onError:a},r.defaultOptions.mutations),t.getMutationDefaults(i)),{},{mutationKey:i})};function v8e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function oR(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 NF=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{onError:function(){}},r=t.onError,n=r===void 0?function(){}:r,a=Zn(),i=Da(),o=Da(),s=v4(L9t({queryClient:a,threadContext:o,superinterfaceContext:i,onError:n})),l=(0,Tbe.useCallback)(function(u){return s.mutateAsync(oR(oR({},o.variables),u))},[s.mutateAsync,o.variables]);return oR(oR({},s),{},{createMessage:l})},Obe=(0,Ibe.createContext)({toasts:[],addToast:function(){}}),S6=function(){return(0,Lbe.useContext)(Obe)},zF=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 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 N9t(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 DF=function(e){var t=(0,Ebe.c)(16),r=e.suggestion,n=e.isDisabled,a=e.className,i=e.style,o=S6().addToast,s=Zn(),l=Da(),u;t[0]!==o||t[1]!==s||t[2]!==l?(u=zF({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=NF(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,jm.jsx)(Mbe,{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},Mbe=function(e){var t=e.onClick,r=e.isDisabled,n=e.isPending,a=e.children,i=e.className,o=e.style;return(0,jm.jsxs)(y0,{className:i,variant:"soft",onClick:t,disabled:r,style:N9t({minHeight:"var(--base-button-height)",height:"inherit",flexShrink:1},o??{}),children:[(0,jm.jsx)(Pt,{size:"1",weight:"regular",children:a}),(0,jm.jsx)(b0,{loading:n,children:(0,jm.jsx)(j2,{style:{flexShrink:0}})})]})};DF.Content=Mbe;var B9t=function(e){var t=e.children,r=e.className,n=e.style,a=ER(),i=(0,kbe.useMemo)(function(){return dk(t).split(/\r?\n/).filter(function(o){return!S1(o)}).map(function(o){return o.trim()})},[t]);return S1(i)?null:(0,fF.jsx)(Te,{gap:"2",py:"2",wrap:"wrap",className:r,style:n,children:i.map(function(o){return(0,fF.jsx)(DF,{suggestion:o,isDisabled:a},o)})})},zbe=function(e){var t,r=(0,wbe.c)(4),n=e.children,a=e.className,i=e.style,o=C6(),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,Nbe.jsx)(B9t,{className:a,style:i,children:n}),r[0]=n,r[1]=a,r[2]=i,r[3]=u):u=r[3],u};zbe.Item=DF;var V9t=function(e){var t=(0,xbe.c)(4),r=e.children,n=e.className;if(n==="language-suggestions"){var a;return t[0]!==r?(a=(0,hF.jsx)(zbe,{children:r}),t[0]=r,t[1]=a):a=t[1],a}var i;return t[2]!==r?(i=(0,hF.jsx)(w0,{children:r}),t[2]=r,t[3]=i):i=t[3],i};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 x8e(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function $9t(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 gF=function(e){return(0,mF.jsx)(Or,{pb:"3",children:(0,mF.jsx)("img",x8e(x8e({},e),{},{style:{maxWidth:"100%",height:"auto"}}))})},G9t=["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"],U9t=function(e){var t=e.src;return G9t.includes(t.split(".").pop()||"")},Z9t=function(e){var t=e.src;return t.endsWith(".mp3")||t.endsWith(".wav")},Bbe=function(){var e=(0,jbe.c)(2),t=Si("paused"),r;return e[0]!==t?(r=(0,Y8.jsx)(Gr,{variant:"ghost",asChild:!0,children:(0,Y8.jsx)(ME,{children:t?(0,Y8.jsx)(zoe,{}):(0,Y8.jsx)(jC,{})})}),e[0]=t,e[1]=r):r=e[1],r},Hbe=function(){var e=(0,Vbe.c)(13),t=Si("volume"),r=Si("muted"),n=u8(),a;e[0]!==r||e[1]!==t?(a=(0,wd.jsx)(S2.Trigger,{children:(0,wd.jsx)(Gr,{variant:"ghost",asChild:!0,children:(0,wd.jsx)(zE,{children:r||t===0?(0,wd.jsx)(Voe,{}):(0,wd.jsx)(Boe,{})})})}),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=Bn(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,wd.jsx)(S2.Content,{size:"1",side:"top",height:"100px",children:(0,wd.jsx)(r4,{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,wd.jsxs)(S2.Root,{children:[a,l]}),e[10]=a,e[11]=l,e[12]=u):u=e[12],u},Gbe=function(){var e=(0,Fbe.c)(17),t=Si("currentTime"),r=Si("duration"),n=Si("seeking"),a=Si("canSeek"),i=u8(),o=Bn((0,RR.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,RR.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,k,C;e[7]!==r||e[8]!==i?(k=function(E){var w=Bn(E,1),P=w[0];l(P),i.seeking(P/100*r)},C=function(E){var w=Bn(E,1),P=w[0];i.seek(P/100*r)},e[7]=r,e[8]=i,e[9]=k,e[10]=C):(k=e[9],C=e[10]);var T;return e[11]!==g||e[12]!==b||e[13]!==y||e[14]!==k||e[15]!==C?(T=(0,$be.jsx)(r4,{size:"1",variant:"soft",value:g,disabled:b,step:y,onValueChange:k,onValueCommit:C}),e[11]=g,e[12]=b,e[13]=y,e[14]=k,e[15]=C,e[16]=T):T=e[16],T},Ube=function(e){var t=e.children;return(0,vF.jsx)(l1,{mb:"3",children:(0,vF.jsx)(Q5,{clip:"padding-box",style:{display:"flex",flexDirection:"column"},children:t})})},q9t=function(){var e=(0,Zbe.c)(2),t=Si("fullscreen"),r;return e[0]!==t?(r=(0,e6.jsx)(Gr,{variant:"ghost",asChild:!0,children:(0,e6.jsx)(NE,{children:t?(0,e6.jsx)(_oe,{}):(0,e6.jsx)(Roe,{})})}),e[0]=t,e[1]=r):r=e[1],r},K9t=function(e){var t=e.src;return(0,_s.jsx)(Ube,{children:(0,_s.jsxs)(d8,{src:{src:t,type:"video/".concat(t.split(".").pop())},playsInline:!0,hideControlsOnMouseLeave:!0,crossOrigin:!0,children:[(0,_s.jsx)(p8,{}),(0,_s.jsx)("style",{children:` .superinterface-video-controls { opacity: 0; transition: opacity 0.2s ease-out; } .superinterface-video-controls[data-visible] { opacity: 1; } `}),(0,_s.jsx)(Te,{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,_s.jsx)(um.Root,{children:(0,_s.jsx)(Te,{asChild:!0,align:"center",gap:"3",flexGrow:"1",children:(0,_s.jsxs)(um.Group,{children:[(0,_s.jsx)(Bbe,{}),(0,_s.jsx)(Gbe,{}),(0,_s.jsx)(Hbe,{}),(0,_s.jsx)(q9t,{})]})})})})]})})},W9t=function(e){var t=e.src;return(0,Rc.jsx)(Ube,{children:(0,Rc.jsxs)(d8,{src:{src:t,type:"audio/".concat(t.split(".").pop())},viewType:"audio",crossOrigin:!0,playsInline:!0,children:[(0,Rc.jsx)(p8,{}),(0,Rc.jsx)(Te,{asChild:!0,p:"3",flexGrow:"1",style:{zIndex:10,background:"var(--accent-4)"},children:(0,Rc.jsx)(um.Root,{children:(0,Rc.jsx)(Te,{asChild:!0,align:"center",gap:"3",flexGrow:"1",children:(0,Rc.jsxs)(um.Group,{children:[(0,Rc.jsx)(Bbe,{}),(0,Rc.jsx)(Gbe,{}),(0,Rc.jsx)(Hbe,{})]})})})})]})})};function w8e(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 C8e(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 Y9t=function(e){var t=(0,Dbe.c)(8);if(e.src)if(U9t({src:e.src})){var n;return t[2]!==e.src?(n=(0,t6.jsx)(K9t,{src:e.src}),t[2]=e.src,t[3]=n):n=t[3],n}else if(Z9t({src:e.src})){var a;return t[4]!==e.src?(a=(0,t6.jsx)(W9t,{src:e.src}),t[4]=e.src,t[5]=a):a=t[5],a}else{var i;return t[6]!==e?(i=(0,t6.jsx)(gF,C8e({},e)),t[6]=e,t[7]=i):i=t[7],i}else{var r;return t[0]!==e?(r=(0,t6.jsx)(gF,C8e({},e)),t[0]=e,t[1]=r):r=t[1],r}},e3t=function(e){var t=e.icon,r=e.content;return(0,ph.jsxs)(Aa.Root,{children:[(0,ph.jsx)(Aa.Trigger,{children:(0,ph.jsx)(Gr,{variant:"soft",color:"gray",size:"1",children:t})}),(0,ph.jsx)(Aa.Content,{size:"1",children:(0,ph.jsx)(Te,{direction:"column",children:(0,ph.jsx)(Pt,{size:"1",color:"gray",children:r})})})]})},t3t=function(e){var t=(0,Kbe.c)(3),r=e.annotation,n=e.children,a=Da(),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,Wbe.jsx)(vbe,{href:o,target:"_self",download:!0,children:n}),t[0]=n,t[1]=o,t[2]=s):s=t[2],s},r3t=function(e){var t=(0,qbe.c)(4),r=e.annotation,n=e.children;if(r.type==="file_citation"){var a;return t[0]===Symbol.for("react.memo_cache_sentinel")?(a=(0,pR.jsx)(e3t,{icon:(0,pR.jsx)(Doe,{}),content:"File cited."}),t[0]=a):a=t[0],a}else if(r.type==="file_path"){var i;return t[1]!==r||t[2]!==n?(i=(0,pR.jsx)(t3t,{annotation:r,children:n}),t[1]=r,t[2]=n,t[3]=i):i=t[3],i}return null},n3t=["width"];function a3t(e,t){if(e==null)return{};var r,n,a=i3t(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n"u"?"undefined":ce(t))=="symbol"?t:t+""}function l3t(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var c3t={p:a2t,a:vbe,strong:l2t,ul:i2t,ol:o2t,li:s2t,pre:c2t,code:V9t,img:Y9t,annotation:r3t,h1:function(e){return(0,_i.jsx)(os,{as:"h1",children:e.children})},h2:function(e){return(0,_i.jsx)(os,{as:"h2",size:"5",children:e.children})},h3:function(e){return(0,_i.jsx)(os,{as:"h3",size:"4",children:e.children})},h4:function(e){return(0,_i.jsx)(os,{as:"h4",size:"3",children:e.children})},h5:function(e){return(0,_i.jsx)(os,{as:"h5",size:"3",children:e.children})},h6:function(e){return(0,_i.jsx)(os,{as:"h6",size:"3",children:e.children})},table:function(e){return(0,_i.jsxs)(_i.Fragment,{children:[(0,_i.jsx)("style",{children:".rt-TableRootTable { overflow: inherit; }"}),(0,_i.jsx)(b1.Root,dh(dh({},e),{},{variant:"surface",mb:"3"}))]})},thead:function(e){return(0,_i.jsx)(b1.Header,dh({},e))},tbody:function(e){return(0,_i.jsx)(b1.Body,dh({},e))},tr:function(e){return(0,_i.jsx)(b1.Row,dh({},e))},td:function(e){var t=e.width,r=a3t(e,n3t);return(0,_i.jsx)(b1.Cell,dh(dh({},r),{},{width:t}))},th:function(e){return(0,_i.jsx)(b1.ColumnHeaderCell,dh({},e))}};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 mh(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.content;return t.text.annotations.sort(function(r,n){return r.start_index-n.start_index})},h3t=function(e){var t=e.content;return function(){return function(r){(0,jF.default)(r,function(n){return n.type==="text"||n.type==="link"?m3t({node:n,content:t}):[n]})}}},m3t=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=f3t({content:n});if(r.type==="text")return E8e({node:r,annotations:a});if(r.type==="link"){var i=r;return i.children=(0,jF.default)(i.children,function(o){return o.type==="text"?E8e({node:o,annotations:a}):[o]}),[i]}else return[r]},E8e=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(!O0(n)||!O0(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 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 _8e(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function E3t(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function A8e(e,t,r,n,a,i,o){try{var s=e[i](o),l=s.value}catch(u){return void r(u)}s.done?t(l):Promise.resolve(l).then(n,a)}function Qbe(e){return function(){var t=this,r=arguments;return new Promise(function(n,a){var i=e.apply(t,r);function o(l){A8e(i,n,a,o,s,"next",l)}function s(l){A8e(i,n,a,o,s,"throw",l)}o(void 0)})}}var T3t=function(){var e=Qbe(function(t){var r,n;return ga(this,function(a){return r=t.code,n=new Function("runtime","useMDXComponents",r),[2,n(_8e(_8e({},r2t),{},{useMDXComponents:ok}))]})});return function(r){return e.apply(this,arguments)}}(),R3t=function(e){var t=e.content;return t.replace(/\{([^}]+)\}/g,function(r,n){return"{'{'}".concat(n,"{'}'}")})},_3t=function(e){var t=(0,fbe.c)(13),r=e.content,n=y3t(),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=Bn((0,TR.useState)(null),2),c=u[0],d=u[1],h,g;if(t[3]!==r||t[4]!==l?(h=function(){var C=function(){var T=Qbe(function(){var E,w,P,I,L,N;return ga(this,function($){switch($.label){case 0:return $.trys.push([0,3,,4]),[4,ik(R3t({content:r.text.value}),{outputFormat:"function-body",remarkPlugins:l,recmaPlugins:[n2t],providerImportSource:"@mdx-js/react"})];case 1:return E=$.sent(),w=String(E),[4,T3t({code:w})];case 2:return P=$.sent(),I=P.default,d(function(){return I}),[3,4];case 3:return L=$.sent(),N=L,[3,4];case 4:return[2]}})});return function(){return T.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,TR.useEffect)(h,g),!c)return r.text.value;var b;t[7]===Symbol.for("react.memo_cache_sentinel")?(b=(0,r6.jsx)(O5,{color:"red",mb:"2",children:"Could not render message."}),t[7]=b):b=t[7];var y;t[8]!==c?(y=(0,r6.jsx)(c,{}),t[8]=c,t[9]=y):y=t[9];var k;return t[10]!==i||t[11]!==y?(k=(0,r6.jsx)(w3t,{fallback:b,children:(0,r6.jsx)(Az,{components:i,children:y})}),t[10]=i,t[11]=y,t[12]=k):k=t[12],k},A3t=function(e){var t=(0,Jbe.c)(2),r=e.content,n=Da(),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,Xbe.jsx)(gF,{alt:"",src:i}),t[0]=i,t[1]=o):o=t[1],o},P3t=function(e){var t=(0,pbe.c)(4),r=e.content;if(r.type==="text"){var n;return t[0]!==r?(n=(0,bF.jsx)(_3t,{content:r}),t[0]=r,t[1]=n):n=t[1],n}if(r.type==="image_file"){var a;return t[2]!==r?(a=(0,bF.jsx)(A3t,{content:r}),t[2]=r,t[3]=a):a=t[3],a}return null},Ybe=function(e){var t=(0,F6e.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(de){if(de.step_details.type==="message_creation")return de.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(L3t);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(I3t),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 k;t[12]!==r.runSteps||t[13]!==l||t[14]!==g?(k=r.runSteps.slice(l+1,l+g),t[12]=r.runSteps,t[13]=l,t[14]=g,t[15]=k):k=t[15],b=k}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 T=Bn(i,2),E=T[0],w=T[1],P=ER(),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(O3t),t[19]=r.runSteps,t[20]=L):L=t[20],I=L}var N=I,$;t[21]!==r?($={message:r},t[21]=r,t[22]=$):$=t[22];var z;t[23]!==E?(z=(0,Ac.jsx)(F7e,{runSteps:E}),t[23]=E,t[24]=z):z=t[24];var ae;t[25]!==r?(ae=(0,Ac.jsx)(t2t,{message:r}),t[25]=r,t[26]=ae):ae=t[26];var W;t[27]!==r.content?(W=r.content.map(M3t),t[27]=r.content,t[28]=W):W=t[28];var Z;t[29]!==N||t[30]!==w?(Z=N&&S1(w)&&(0,Ac.jsx)(oF,{}),t[29]=N,t[30]=w,t[31]=Z):Z=t[31];var B;t[32]!==ae||t[33]!==W||t[34]!==Z?(B=(0,Ac.jsxs)(Or,{children:[ae,W,Z]}),t[32]=ae,t[33]=W,t[34]=Z,t[35]=B):B=t[35];var X;t[36]!==w?(X=(0,Ac.jsx)(F7e,{runSteps:w}),t[36]=w,t[37]=X):X=t[37];var J;t[38]!==N||t[39]!==w?(J=N&&!S1(w)&&(0,Ac.jsx)(Or,{children:(0,Ac.jsx)(oF,{})}),t[38]=N,t[39]=w,t[40]=J):J=t[40];var te;t[41]!==n||t[42]!==a||t[43]!==J||t[44]!==z||t[45]!==B||t[46]!==X?(te=(0,Ac.jsxs)(Or,{className:n,style:a,children:[z,B,X,J]}),t[41]=n,t[42]=a,t[43]=J,t[44]=z,t[45]=B,t[46]=X,t[47]=te):te=t[47];var le;return t[48]!==te||t[49]!==$?(le=(0,Ac.jsx)(e2t,{value:$,children:te}),t[48]=te,t[49]=$,t[50]=le):le=t[50],le};function L3t(e){return e.step_details.type==="message_creation"}function I3t(e){return e.step_details.type==="message_creation"}function O3t(e){return e.status==="in_progress"}function M3t(e,t){return(0,Ac.jsx)(P3t,{content:e},t)}var N3t=function(e){var t=e.messages;return OC(t,function(r){return r.created_at},!0)},z3t=function(e){var t=e.message;return{id:t.id,role:t.role,createdAt:t.created_at,messages:[t]}},P8e=function(e){var t=e.groups,r=e.message;return dn(t).concat([z3t({message:r})])};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 I8e(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function B3t(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 V3t=function(e){var t=e.messages;return yF.default.reduce(N3t({messages:t}),function(r,n){var a=D2(r);return a?a.role!==n.role?P8e({groups:r,message:n}):dn(yF.default.dropRight(r)).concat([I8e(I8e({},a),{},{messages:dn(a.messages).concat([n])})]):P8e({groups:r,message:n})},[])},H3t=function(e){var t=(0,rye.c)(4),r=e.messages,n,a;t[0]!==r?(a=V3t({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},BF=(0,oye.forwardRef)(function(t,r){var n=(0,iye.c)(5),a=t.children,i;n[0]!==a?(i=(0,xF.jsx)(Te,{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,xF.jsx)(V5,{ref:r,size:"2",flexGrow:"0",children:i}),n[2]=r,n[3]=i,n[4]=o):o=n[4],o}),_R=function(e){var t=e.children;return(0,wF.jsx)(Te,{align:"center",height:"var(--space-5)",children:(0,wF.jsx)(Pt,{size:"2",weight:"bold",children:t})})},sye=(0,aye.forwardRef)(function(t,r){var n=(0,nye.c)(7),a;n[0]===Symbol.for("react.memo_cache_sentinel")?(a=(0,_c.jsx)(g1,{loading:!0,children:(0,_c.jsx)(Zs,{fallback:(0,_c.jsx)(Te,{}),size:"1"})}),n[0]=a):a=n[0];var i;n[1]===Symbol.for("react.memo_cache_sentinel")?(i=(0,_c.jsx)(_R,{children:(0,_c.jsx)(g1,{loading:!0,style:{width:"128px"}})}),n[1]=i):i=n[1];var o;n[2]===Symbol.for("react.memo_cache_sentinel")?(o=(0,_c.jsx)(g1,{loading:!0,style:{width:"256px"}}),n[2]=o):o=n[2];var s;n[3]===Symbol.for("react.memo_cache_sentinel")?(s=(0,_c.jsx)(g1,{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,_c.jsxs)(Or,{pb:"3",children:[i,o,s,(0,_c.jsx)(g1,{loading:!0,style:{width:"256px",marginTop:"var(--space-2)"}})]}),n[4]=l):l=n[4];var u;return n[5]!==r?(u=(0,_c.jsxs)(BF,{ref:r,children:[a,l]}),n[5]=r,n[6]=u):u=n[6],u}),fye=(0,pye.createContext)((0,CF.jsx)(Zs,{fallback:(0,CF.jsx)(DC,{}),size:"1"})),VF=function(){var e=(0,uye.c)(3),t=(0,dye.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,hye.jsx)(Te,{flexShrink:"0",height:"24px",width:"24px",style:r,children:t}),e[1]=t,e[2]=n):n=e[2],n},k6=(0,mye.createContext)("Assistant"),F3t=(0,bye.createContext)((0,SF.jsx)(Zs,{fallback:(0,SF.jsx)(BC,{}),size:"1"})),$3t=function(){var e=(0,gye.c)(3),t=(0,vye.useContext)(F3t),r;e[0]===Symbol.for("react.memo_cache_sentinel")?(r={borderRadius:"var(--radius-3)",overflow:"hidden"},e[0]=r):r=e[0];var n;return e[1]!==t?(n=(0,yye.jsx)(Te,{flexShrink:"0",height:"24px",width:"24px",style:r,children:t}),e[1]=t,e[2]=n):n=e[2],n},G3t=function(e){var t=e.messageGroup;return(0,kF.jsx)(Te,{direction:"column-reverse",children:t.messages.map(function(r){return(0,kF.jsx)(Ybe,{message:r},r.id)})})},U3t=function(e){var t=(0,lye.c)(12),r=e.messageGroup,n=(0,cye.useContext)(k6),a;t[0]!==r.role?(a=r.role==="user"?(0,gh.jsx)($3t,{}):(0,gh.jsx)(VF,{}),t[0]=r.role,t[1]=a):a=t[1];var i=r.role==="user"?"You":n,o;t[2]!==i?(o=(0,gh.jsx)(_R,{children:i}),t[2]=i,t[3]=o):o=t[3];var s;t[4]!==r?(s=(0,gh.jsx)(G3t,{messageGroup:r}),t[4]=r,t[5]=s):s=t[5];var l;t[6]!==o||t[7]!==s?(l=(0,gh.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,gh.jsxs)(BF,{children:[a,l]}),t[9]=a,t[10]=l,t[11]=u):u=t[11],u},Z3t=function(){var e=(0,eye.c)(11),t=xh(),r=t.messages,n=t.isLoading,a=t.isLoadingError,i=S6().addToast,o;e[0]!==r?(o={messages:r},e[0]=r,e[1]=o):o=e[1];var s=H3t(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,tye.useEffect)(u,c),n||a){var d;return e[6]===Symbol.for("react.memo_cache_sentinel")?(d=(0,_3.jsx)(sye,{}),e[6]=d):d=e[6],d}var h;e[7]!==l?(h=l.map(q3t),e[7]=l,e[8]=h):h=e[8];var g;return e[9]!==h?(g=(0,_3.jsx)(_3.Fragment,{children:h}),e[9]=h,e[10]=g):g=e[10],g};function q3t(e){return(0,_3.jsx)(U3t,{messageGroup:e},e.id)}var K3t=function(e){var t=(0,wye.c)(7),r=e.children,n=(0,Cye.useContext)(k6),a;t[0]===Symbol.for("react.memo_cache_sentinel")?(a=(0,Bm.jsx)(VF,{}),t[0]=a):a=t[0];var i;t[1]!==n?(i=(0,Bm.jsx)(_R,{children:n}),t[1]=n,t[2]=i):i=t[2];var o;t[3]===Symbol.for("react.memo_cache_sentinel")?(o=(0,Bm.jsx)(oF,{}),t[3]=o):o=t[3];var s;return t[4]!==r||t[5]!==i?(s=(0,Bm.jsxs)(BF,{children:[a,(0,Bm.jsxs)(Or,{children:[i,r,o]})]}),t[4]=r,t[5]=i,t[6]=s):s=t[6],s},W3t=function(){var e=(0,xye.c)(1),t=C6().latestMessage,r=ER(),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(!L3({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,Sye.jsx)(K3t,{}),e[0]=i):i=e[0],i},Q3t=function(e,t,r){var n=(0,Hm.useRef)(e),a=(0,Hm.useCallback)(Tye.default.throttle(function(){var i;return(i=n).current.apply(i,arguments)},t,{leading:!0,trailing:!0}),[t]);(0,Hm.useEffect)(function(){n.current=e}),(0,Hm.useEffect)(a,[a].concat(dn(r)))},J3t=function(e){var t=e.isFetchingNextPage,r=e.hasNextPage,n=e.fetchNextPage,a=(0,Eye.useRef)(null),i=the({root:a.current,rootMargin:"0px",threshold:.1}),o=i.ref,s=i.inView;return Q3t(function(){t||s&&r&&n()},500,[s,t,r,n]),{containerRef:a,loaderRef:o,inView:s}};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 X3t(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function tvt(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=(0,kye.c)(18),r=e.children,n=e.style,a=e.className,i=xh(),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=J3t(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=X3t({overflow:"auto"},g),t[6]=g,t[7]=b):b=t[7];var y;t[8]!==s||t[9]!==h?(y=s&&(0,p6.jsx)(Te,{ref:h}),t[8]=s,t[9]=h,t[10]=y):y=t[10];var k;t[11]===Symbol.for("react.memo_cache_sentinel")?(k=(0,p6.jsx)(Te,{flexShrink:"0",flexGrow:"1"}),t[11]=k):k=t[11];var C;return t[12]!==r||t[13]!==a||t[14]!==d||t[15]!==b||t[16]!==y?(C=(0,p6.jsxs)(Te,{ref:d,direction:"column-reverse",flexGrow:"1",style:b,className:a,children:[r,y,k]}),t[12]=r,t[13]=a,t[14]=d,t[15]=b,t[16]=y,t[17]=C):C=t[17],C},Pye=function(){var e=(0,_ye.c)(1),t=xh().hasNextPage;if(!t)return null;var r;return e[0]===Symbol.for("react.memo_cache_sentinel")?(r=(0,Aye.jsx)(sye,{}),e[0]=r):r=e[0],r},E6=function(e){var t=e.children,r=e.className,n=e.style;return(0,fh.jsxs)(Rye,{style:n,className:r,children:[(0,fh.jsx)(Te,{flexShrink:"0",height:"var(--space-3)"}),(0,fh.jsx)(W3t,{}),t,(0,fh.jsx)(Z3t,{}),(0,fh.jsx)(Pye,{}),(0,fh.jsx)(Te,{flexShrink:"0",flexGrow:"1",minHeight:"var(--space-5)"})]})};E6.Root=Rye;E6.Message=Ybe;E6.NextPageSkeleton=Pye;var Mye=(0,Oye.createContext)({content:"",isDisabled:!1,isLoading:!1,files:[],setFiles:function(){},isFileLoading:!1}),I3=function(){return(0,Iye.useContext)(Mye)};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 w3(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function avt(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 Nye=function(e){var t=e.children,r=e.style,n=e.className;return(0,vh.jsx)(Te,{flexShrink:"0",align:"end",style:r,className:n,children:t})},zye=function(e){var t=(0,Lye.c)(10),r=Da(),n=I3(),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,vh.jsx)(B2,{}),t[2]=l):l=t[2];var u;return t[3]!==e||t[4]!==s?(u=(0,vh.jsx)(Gr,w3(w3({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,vh.jsx)(j2,{}),t[6]=d):d=t[6];var h;return t[7]!==e||t[8]!==c?(h=(0,vh.jsx)(Gr,w3(w3({type:"submit",disabled:c},e),{},{children:d})),t[7]=e,t[8]=c,t[9]=h):h=t[9],h},AR=function(e){return(0,vh.jsx)(Nye,w3(w3({},e),{},{children:(0,vh.jsx)(zye,{})}))};AR.Root=Nye;AR.Button=zye;var ivt=AV.object({content:AV.string().min(1)}),ovt={resolver:Dhe(ivt)};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 YH(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function cvt(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function z8e(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 uvt(e){return function(){var t=this,r=arguments;return new Promise(function(n,a){var i=e.apply(t,r);function o(l){z8e(i,n,a,o,s,"next",l)}function s(l){z8e(i,n,a,o,s,"throw",l)}o(void 0)})}}var Dye=function(e){"use no memo";var t=e.children,r=e.onSubmit,n=e.isDisabled,a=e.style,i=e.className,o=Bn((0,C3.useState)([]),2),s=o[0],l=o[1],u=Che(ovt),c=u.handleSubmit,d=u.formState.isSubmitting,h=u.reset,g=u.watch,b=S6().addToast,y=Zn(),k=Da(),C=NF({onError:zF({queryClient:y,addToast:b,threadContext:k})}).createMessage,T=ER(),E=(0,C3.useMemo)(function(){return s.some(function($){return L3({id:$.id})})},[s]),w=(0,C3.useMemo)(function(){return T||d},[T,d]),P=C6().latestMessage,I=(0,C3.useMemo)(function(){var $;return(P==null||($=P.metadata)===null||$===void 0?void 0:$.isBlocking)||n},[P,n]),L=r?cM(r,{reset:h,createMessage:C}):function(){var $=uvt(function(z){var ae;return ga(this,function(W){switch(W.label){case 0:return E?[2]:w?[2]:I?[2]:(h(),l([]),ae=s.map(function(Z){return{file_id:Z.id,tools:[{type:"file_search"}]}}),[4,C(YH({content:z.content},ae.length?{attachments:ae}:{}))]);case 1:return W.sent(),[2]}})});return function(z){return $.apply(this,arguments)}}(),N=g("content");return(0,n6.jsx)(Mye.Provider,{value:{isDisabled:I,isLoading:w,files:s,setFiles:l,isFileLoading:E,content:N},children:(0,n6.jsx)(mhe,YH(YH({},u),{},{children:(0,n6.jsx)(Or,{asChild:!0,flexShrink:"0",style:a,className:i,children:(0,n6.jsx)("form",{onSubmit:c(L),children:t})})}))})},dvt=function(e){var t=(0,PR.useRef)();return(0,PR.useEffect)(function(){t.current=e}),t.current},pvt=["style","className"];function D8e(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 j8e(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function mvt(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 gvt(e,t){if(e==null)return{};var r,n,a=vvt(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n"u"?"undefined":ce(t))=="symbol"?t:t+""}function wvt(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 Vye=function(e){var t=e.children,r=e.style,n=e.className;return(0,f6.jsx)(Te,{flexGrow:"1",pt:"4px",style:r,className:n,children:t})},Hye=function(e){"use no memo";var t,r=(0,wh.useContext)(k6),n=QE().register,a=I3(),i=a.isDisabled,o=a.isLoading,s=(0,wh.useMemo)(function(){return i||o},[i,o]),l=dvt(i),u=(0,wh.useRef)(null),c=n("content");return(0,wh.useEffect)(function(){i||l&&u.current&&u.current.focus()},[i,l,c]),(0,f6.jsx)(bvt,o6(o6(o6({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}}))},HF=function(e){return(0,f6.jsx)(Vye,o6(o6({},e),{},{children:(0,f6.jsx)(Hye,{})}))};HF.Root=Vye;HF.Input=Hye;function V8e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function H8e(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function kvt(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 Evt=function(e){var t=(0,Fye.c)(8),r=I3(),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,vl.jsx)(l1,{variant:"ghost",children:(0,vl.jsxs)(Te,{align:"center",justify:"between",gap:"1",children:[(0,vl.jsxs)(Te,{align:"center",gap:"1",flexShrink:"1",minWidth:"0",maxWidth:"250px",children:[(0,vl.jsx)(Te,{flexShrink:"0",children:(0,vl.jsx)(b0,{loading:L3({id:l.id}),children:(0,vl.jsx)(zC,{})})}),(0,vl.jsx)(Pt,{size:"2",truncate:!0,wrap:"nowrap",children:l.filename})]}),(0,vl.jsx)(Te,{flexShrink:"0",children:(0,vl.jsx)(Gr,{onClick:function(){return a(function(u){return u.filter(function(c){return c.id!==l.id})})},color:"gray",variant:"ghost",size:"1",children:(0,vl.jsx)(Coe,{})})})]})},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,vl.jsx)(Te,H8e(H8e({flexBasis:"100%",direction:"column",pb:"2",gap:"1"},e),{},{children:i})),t[5]=e,t[6]=i,t[7]=s):s=t[7],s},J8=function(e){var t=new FormData;for(var r in e)t.append(r,e[r]);return t};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 $8e(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function _vt(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 Avt=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 J8(r);var a=n.threadIdStorageOptions.get({assistantId:r.assistantId});return J8(a?$8e($8e({},r),{},{threadId:a}):r)};function G8e(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 Pvt(e){return function(){var t=this,r=arguments;return new Promise(function(n,a){var i=e.apply(t,r);function o(l){G8e(i,n,a,o,s,"next",l)}function s(l){G8e(i,n,a,o,s,"throw",l)}o(void 0)})}}var Lvt=function(e){var t=e.superinterfaceContext,r=e.queryClient,n=e.threadContext;return function(){var a=Pvt(function(i){var o,s;return ga(this,function(l){switch(l.label){case 0:return[4,fetch("".concat(t.baseUrl,"/files"),{method:"POST",body:Avt({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 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 eF(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function Mvt(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 Nvt=function(e){var t=e.queryClient,r=e.threadContext,n=e.superinterfaceContext,a=e.onError,i=["createFile",r.variables];return eF(eF(eF({mutationFn:Lvt({queryClient:t,superinterfaceContext:n,threadContext:r}),onError:a},r.defaultOptions.mutations),t.getMutationDefaults(i)),{},{mutationKey:i})};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 sR(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function jvt(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 Bvt=function(e){var t=(0,Uye.c)(15),r;t[0]!==e?(r=e===void 0?{onError:Vvt}:e,t[0]=e,t[1]=r):r=t[1];var n=r.onError,a;t[2]!==n?(a=n===void 0?Hvt:n,t[2]=n,t[3]=a):a=t[3];var i=a,o=Zn(),s=Da(),l=Da(),u;t[4]!==i||t[5]!==o||t[6]!==s||t[7]!==l?(u=Nvt({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=v4(u),d;t[9]!==c||t[10]!==l.variables?(d=function(){for(var b,y=arguments.length,k=new Array(y),C=0;C"u"?"undefined":ce(t))=="symbol"?t:t+""}function Gvt(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function W8e(e,t,r,n,a,i,o){try{var s=e[i](o),l=s.value}catch(u){return void r(u)}s.done?t(l):Promise.resolve(l).then(n,a)}function Uvt(e){return function(){var t=this,r=arguments;return new Promise(function(n,a){var i=e.apply(t,r);function o(l){W8e(i,n,a,o,s,"next",l)}function s(l){W8e(i,n,a,o,s,"throw",l)}o(void 0)})}}function Zvt(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 fR(t.call(e));r="@@asyncIterator",n="@@iterator"}throw new TypeError("Object is not async iterable")}function fR(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 fR=function(n){this.s=n,this.n=n.next},fR.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 fR(e)}var qvt=`.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`,Kvt=function(e){var t=I3(),r=t.isDisabled,n=t.isLoading,a=t.setFiles,i=Bvt().createFile,o=S6().addToast,s=(0,$ye.useCallback)(function(){var l=Uvt(function(u){var c,d,h,g,b,y,k,C,T;return ga(this,function(E){switch(E.label){case 0:if(c=u.target.files,!c)return[2];d=Array.from(c).map(function(w){return{id:OF(),filename:w.name,object:"file",purpose:"assistants",created_at:(0,Gye.default)().unix(),bytes:w.size,status:"processed",fileObject:w}}),a(function(w){return dn(w).concat(dn(d.map(function(P){return k1(P,["fileObject"])})))}),h=!1,g=!1,E.label=1;case 1:E.trys.push([1,7,8,13]),y=function(){var P;return ga(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($){return dn($.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]}})},k=Zvt(d),E.label=2;case 2:return[4,k.next()];case 3:return(h=!(C=E.sent()).done)?[5,Tgt(y())]:[3,6];case 4:E.sent(),E.label=5;case 5:return h=!1,[3,2];case 6:return[3,13];case 7:return T=E.sent(),g=!0,b=T,[3,13];case 8:return E.trys.push([8,,11,12]),h&&k.return!=null?[4,k.return()]:[3,10];case 9:E.sent(),E.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,S3.jsx)(Te,K8e(K8e({pt:"2",pr:"2",flexGrow:"0"},e),{},{children:(0,S3.jsxs)(Gr,{type:"button",variant:"ghost",color:"gray",disabled:r||n,style:{position:"relative",overflow:"hidden"},children:[(0,S3.jsx)(Poe,{}),(0,S3.jsx)("input",{type:"file",multiple:!0,accept:qvt,onChange:s,style:{cursor:"pointer",position:"absolute",top:0,left:0,right:0,bottom:0,opacity:0}})]})}))},Wvt={Preview:Evt,Control:Kvt};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 Qvt(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function Yvt(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){"use no memo";var t=e.children,r=e.className,n=e.style,a=QE(),i=a.formState.errors;return(0,a6.jsx)(V5,{size:"2",flexGrow:"0",className:r,style:n,children:(0,a6.jsx)(Te,{direction:"column",flexShrink:"0",children:(0,a6.jsx)(Te,{direction:"column",flexShrink:"0",children:(0,a6.jsx)(Te,{style:Qvt({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})})})})},EF={Root:e5t,Control:HF,Files:Wvt};function J8e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function X8e(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function n5t(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(e){return(0,k3.jsx)(Dye,X8e(X8e({},e),{},{children:(0,k3.jsxs)(EF.Root,{children:[(0,k3.jsx)(EF.Control,{}),(0,k3.jsx)(AR,{})]})}))};T6.Root=Dye;T6.Field=EF;T6.Submit=AR;var a5t=IF,i5t=function(e){var t=e.toast;return(0,Cd.jsx)(f0e,{children:(0,Cd.jsx)(l1,{children:(0,Cd.jsx)(h0e,{children:(0,Cd.jsxs)(Te,{children:[(0,Cd.jsx)(Te,{pr:"2",height:"14px",align:"center",children:t.type==="success"?(0,Cd.jsx)(MC,{color:"var(--accent-9)"}):(0,Cd.jsx)(Soe,{color:"var(--red-9)"})}),(0,Cd.jsx)(Pt,{weight:"medium",size:"1",children:t.message})]})})})})},Kye=function(e){var t=(0,Zye.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=Bn((0,qye.useState)(i),2),s=o[0],l=o[1],u;t[1]===Symbol.for("react.memo_cache_sentinel")?(u=function(k){return l(function(C){return dn(C).concat([k])})},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(o5t),t[4]=s,t[5]=h):h=t[5];var g;t[6]!==a?(g=(0,A3.jsx)(p0e,{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,A3.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,A3.jsx)(Obe.Provider,{value:d,children:b}),t[12]=d,t[13]=b,t[14]=y):y=t[14],y};function o5t(e,t){return(0,A3.jsx)(i5t,{toast:e},t)}var s5t=["children","style","className"];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 u5t(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 d5t(e,t){if(e==null)return{};var r,n,a=p5t(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n"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 fo=function(e){return(0,h6.jsxs)(Wye,r6e(r6e({},e),{},{children:[(0,h6.jsx)(E6,{}),(0,h6.jsx)(T6,{})]}))};fo.Root=Wye;fo.Messages=E6;fo.MessageForm=T6;function n6e(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 a6e(e){return function(){var t=this,r=arguments;return new Promise(function(n,a){var i=e.apply(t,r);function o(l){n6e(i,n,a,o,s,"next",l)}function s(l){n6e(i,n,a,o,s,"throw",l)}o(void 0)})}}var v5t=function(e){var t=e.superinterfaceContext;return function(){var r=a6e(function(n){var a,i,o,s,l;return ga(this,function(u){return a=n.queryKey,i=Bn(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=a6e(function(d){var h,g;return ga(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)}}()},b5t=function(e){var t=e.assistantId,r=e.superinterfaceContext;return{queryKey:["assistants",{assistantId:t}],queryFn:v5t({superinterfaceContext:r})}};function i6e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function o6e(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function 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 C5t=function(e){var t=(0,Qye.c)(6),r=e.assistantId,n=Da(),a;t[0]!==r||t[1]!==n?(a=b5t({assistantId:r,superinterfaceContext:n}),t[0]=r,t[1]=n,t[2]=a):a=t[2];var i=MM(a),o,s=i.data?i.data.assistant:null,l;return t[3]!==i||t[4]!==s?(l=o6e(o6e({},i),{},{assistant:s}),t[3]=i,t[4]=s,t[5]=l):l=t[5],o=l,o},exe=(0,Yye.createContext)({isOpen:!1,setIsOpen:function(){}}),LR=function(){return(0,txe.useContext)(exe)},S5t=function(e){var t=(0,Jye.c)(5),r=e.children,n=LR(),a=Bn((0,Xye.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,rxe.jsx)(exe.Provider,{value:s,children:r}),t[2]=r,t[3]=s,t[4]=l):l=t[4],l},IR=function(e){var t=e.children;return(0,nxe.jsx)(S5t,{children:t})};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 l6e(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 ixe=function(e){return(0,TF.jsx)(Gr,l6e(l6e({size:"4",radius:"full"},e),{},{children:(0,TF.jsx)(yoe,{})}))};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 RF(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 oxe=function(e){var t=(0,axe.c)(14),r=e.children,n=e.style,a=e.className,i=LR(),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(P5t)},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=RF({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,CR.jsx)(Te,{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},O3=function(e){return(0,CR.jsx)(oxe,RF(RF({},e),{},{children:(0,CR.jsx)(ixe,{})}))};O3.Root=oxe;O3.Button=ixe;function P5t(e){return!e}var L5t=function(){var e=(0,lxe.c)(9),t=LR(),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(I5t)},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,mR.jsx)(Gr,{size:"2",variant:"soft",children:(0,mR.jsx)(woe,{})}),e[5]=l):l=e[5];var u;return e[6]!==i||e[7]!==o?(u=(0,mR.jsx)(Te,{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 I5t(e){return!e}function u6e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function SR(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function N5t(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 cxe=function(e){var t=(0,sxe.c)(19),r=e.children,n=e.className,a=e.style,i=LR().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=SR({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,bl.jsx)(Q5,{clip:"padding-box",side:"all",pb:"current",style:b,children:r}),t[10]=r,t[11]=y):y=t[11];var k;t[12]===Symbol.for("react.memo_cache_sentinel")?(k=(0,bl.jsx)(L5t,{}),t[12]=k):k=t[12];var C;t[13]!==y?(C=(0,bl.jsxs)(l1,{mb:h,style:g,children:[y,k]}),t[13]=y,t[14]=C):C=t[14];var T;return t[15]!==n||t[16]!==C||t[17]!==d?(T=(0,bl.jsx)(Te,{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]=T):T=t[18],T},uxe=function(e){var t=e.className,r=e.style;return(0,bl.jsx)(fo.Messages,{className:t,style:SR({paddingTop:"var(--space-5)",paddingRight:"var(--space-5)",paddingLeft:"var(--space-5)"},r)})},dxe=function(e){var t=e.children,r=e.className,n=e.style;return(0,bl.jsx)(Te,{direction:"column",pl:"5",pr:"5",pb:"3",flexShrink:"0",className:r,style:n,children:t})},$m=function(e){return(0,bl.jsx)(cxe,SR(SR({},e),{},{children:(0,bl.jsxs)(fo.Root,{children:[(0,bl.jsx)(uxe,{}),(0,bl.jsx)(dxe,{children:(0,bl.jsx)(fo.MessageForm,{})})]})}))};$m.Root=cxe;$m.Messages=uxe;$m.FormContainer=dxe;var FF=function(){return(0,m6.jsxs)(IR,{children:[(0,m6.jsx)($m,{}),(0,m6.jsx)(O3,{})]})};FF.Root=IR;FF.Trigger=O3;FF.Content=$m;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 x3(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 hxe=(0,fxe.createContext)({status:"idle",recorderProps:{status:"idle",start:function(){var e=x3(function(){return ga(this,function(r){return[2]})});function t(){return e.apply(this,arguments)}return t}(),stop:function(){var e=x3(function(){return ga(this,function(r){return[2]})});function t(){return e.apply(this,arguments)}return t}(),pause:function(){var e=x3(function(){return ga(this,function(r){return[2]})});function t(){return e.apply(this,arguments)}return t}(),resume:function(){var e=x3(function(){return ga(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=x3(function(){return ga(this,function(r){return[2]})});function t(){return e.apply(this,arguments)}return t}(),pause:function(){var e=x3(function(){return ga(this,function(r){return[2]})});function t(){return e.apply(this,arguments)}return t}()}}),z5t=function(){};function D5t(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 Z5t(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function h6e(e,t,r,n,a,i,o){try{var s=e[i](o),l=s.value}catch(u){return void r(u)}s.done?t(l):Promise.resolve(l).then(n,a)}function q5t(e){return function(){var t=this,r=arguments;return new Promise(function(n,a){var i=e.apply(t,r);function o(l){h6e(i,n,a,o,s,"next",l)}function s(l){h6e(i,n,a,o,s,"throw",l)}o(void 0)})}}var K5t=function(e){var t=e.isStopOnSilence,r=e.onStart,n=e.onStop,a=Bn((0,Ai.useState)(null),2),i=a[0],o=a[1],s=Bn((0,Ai.useState)(null),2),l=s[0],u=s[1],c=Bn((0,Ai.useState)(null),2),d=c[0],h=c[1],g=Bn((0,Ai.useState)("idle"),2),b=g[0],y=g[1],k=e3(),C=e3(),T=Bn((0,Ai.useState)(!1),2),E=T[0],w=T[1];(0,Ai.useEffect)(function(){E||w(!0)},[E,k,C]);var P=g0e({onStart:function(Z,B){y("recording"),h(B.mediaStream),$.current=!1,r&&r(Z,B),o(null),u(null)},onStop:function(){var Z=q5t(function(){var X=arguments;return ga(this,function(J){switch(J.label){case 0:return y("stopped"),n?[4,n.apply(void 0,X)]:[3,2];case 1:J.sent(),J.label=2;case 2:return o(null),u(null),[2]}})});function B(){return Z.apply(this,arguments)}return B}(),onPause:function(){y("paused"),o(null),u(null)},onResume:function(){y("recording"),o(null),u(null)}}),I=Bn((0,Ai.useState)(null),2),L=I[0],N=I[1],$=(0,Ai.useRef)(!1);(0,Ai.useEffect)(function(){if(d&&!$.current){$.current=!0;var Z=new AudioContext;N({source:Z.createMediaStreamSource(d),audioContext:Z})}},[$,d]);var z=(0,Ai.useMemo)(function(){if(!L)return null;var Z=L.audioContext.createAnalyser();return L.source.connect(Z),Z},[L]),ae=(0,Ai.useMemo)(function(){if(!L)return null;var Z=L.audioContext.createAnalyser();return Z.minDecibels=-60,L.source.connect(Z),Z},[L]),W=(0,Ai.useCallback)(function(){if(ae){var Z=new Uint8Array(ae.frequencyBinCount);ae.getByteFrequencyData(Z);var B=Z.every(function(X){return X===0});o(function(X){return B?X||(0,gR.default)():null}),u(function(X){return B?X:X||(0,gR.default)()}),requestAnimationFrame(function(){return W()})}},[ae,u,o]);return(0,Ai.useEffect)(function(){t&&requestAnimationFrame(function(){return W()})},[W,t]),F5t(function(){t&&b==="recording"&&i&&l&&i.isBefore((0,gR.default)().subtract(1.5,"second"))&&P.stop()},300),f6e(f6e({},P),{},{status:b,visualizationAnalyser:z})},W5t=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 S1(n)?null:n},tF,Q5t=["safari","ios"],vR=!Q5t.includes(((tF=j7e())===null||tF===void 0?void 0:tF.name)||"");function m6e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function lR(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 g6e=/[\.?!]$/,e4t=function(e){var t=e.messageId,r=e.input,n=O7e(r).sentences().json();return n.map(function(a){return{messageId:t,sentence:a.text}})},t4t=function(e){var t=(0,bxe.c)(44),r=e.onEnd,n=Bn((0,Pc.useState)(!1),2),a=n[0],i=n[1],o;t[0]===Symbol.for("react.memo_cache_sentinel")?(o=[],t[0]=o):o=t[0];var s=Bn((0,Pc.useState)(o),2),l=s[0],u=s[1],c;t[1]===Symbol.for("react.memo_cache_sentinel")?(c=[],t[1]=c):c=t[1];var d=Bn((0,Pc.useState)(c),2),h=d[0],g=d[1],b=e3(),y=e3(),k=Da(),C=Bn((0,Pc.useState)(!1),2),T=C[0],E=C[1],w=C6(),P;e:{if(!w.latestMessage){var I;t[2]===Symbol.for("react.memo_cache_sentinel")?(I=[],t[2]=I):I=t[2],P=I;break e}if(w.latestMessage.role!=="assistant"){var L;t[3]===Symbol.for("react.memo_cache_sentinel")?(L=[],t[3]=L):L=t[3],P=L;break e}if(l.includes(w.latestMessage.id)){var N;t[4]===Symbol.for("react.memo_cache_sentinel")?(N=[],t[4]=N):N=t[4],P=N;break e}var $;if(t[5]!==w.latestMessage||t[6]!==h){var z=W5t({message:w.latestMessage});if(!z){var ae;t[9]===Symbol.for("react.memo_cache_sentinel")?(ae=[],t[9]=ae):ae=t[9],P=ae;break e}var W=e4t({messageId:w.latestMessage.id,input:z}),Z;t[10]!==h?(Z=function(Qe){return!h.find(function(at){return at.messageId===Qe.messageId&&at.sentence===Qe.sentence})},t[10]=h,t[11]=Z):Z=t[11],$=W.filter(Z),t[5]=w.latestMessage,t[6]=h,t[7]=$,t[8]=P}else $=t[7],P=t[8];P=$}var B=P,X;t[12]!==b||t[13]!==a||t[14]!==T||t[15]!==w.latestMessage||t[16]!==y||t[17]!==r||t[18]!==k||t[19]!==B?(X=function(){if(!T&&!b.playing&&w.latestMessage&&w.latestMessage.role==="assistant"){var Qe=B[0];if(Qe){var at=L3({id:w.latestMessage.id})||w.latestMessage.status!=="in_progress"||g6e.test(Qe.sentence);if(at){E(!0),g(function(tr){return dn(tr).concat([Qe])});var kt=new URLSearchParams(lR({input:Qe.sentence},k.variables));b.load("".concat(k.baseUrl,"/tts?").concat(kt),{format:"mp3",autoplay:a,html5:vR,onplay:function(){i(!0)},onstop:function(){u(function(tr){return dn(tr).concat([Qe.messageId])}),E(!1)},onload:function(){var tr=B[1];if(tr){var Vn=g6e.test(tr.sentence);if(Vn){var nn=new URLSearchParams(lR({input:tr.sentence},k.variables));y.load("".concat(k.baseUrl,"/tts?").concat(nn),{format:"mp3",autoplay:!1,html5:vR})}}},onend:function(){E(!1),B.length===1&&w.latestMessage.status!=="in_progress"&&r()}})}}}},t[12]=b,t[13]=a,t[14]=T,t[15]=w.latestMessage,t[16]=y,t[17]=r,t[18]=k,t[19]=B,t[20]=X):X=t[20];var J;t[21]!==b||t[22]!==T||t[23]!==w||t[24]!==y||t[25]!==r||t[26]!==h||t[27]!==k||t[28]!==B?(J=[B,T,k,w,b,y,h,r],t[21]=b,t[22]=T,t[23]=w,t[24]=y,t[25]=r,t[26]=h,t[27]=k,t[28]=B,t[29]=J):J=t[29],(0,Pc.useEffect)(X,J);var te;t[30]!==b?(te=[b],t[30]=b,t[31]=te):te=t[31],(0,Pc.useEffect)(r4t,te);var le=Bn((0,Pc.useState)(null),2),de=le[0],U=le[1],Xe=(0,Pc.useRef)(!1),lt;t[32]!==b.playing?(lt=function(){if(b.playing&&!Xe.current)if(Xe.current=!0,vR){var Qe=new AudioContext;U({source:Qe.createMediaElementSource(bh.Howler._howls[0]._sounds[0]._node),audioContext:Qe})}else U({source:bh.Howler.masterGain,audioContext:bh.Howler.ctx})},t[32]=b.playing,t[33]=lt):lt=t[33];var q;t[34]!==b?(q=[b,Xe],t[34]=b,t[35]=q):q=t[35],(0,Pc.useEffect)(lt,q);var vt;e:{if(!de){vt=null;break e}var Jt;t[36]!==de.audioContext||t[37]!==de.source?(Jt=de.audioContext.createAnalyser(),de.source.connect(de.audioContext.destination),de.source.connect(Jt),t[36]=de.audioContext,t[37]=de.source,t[38]=Jt):Jt=t[38],vt=Jt}var Ut=vt,Ie;Ie=T||B.length>0;var $e=Ie,ht;return t[39]!==b||t[40]!==a||t[41]!==$e||t[42]!==Ut?(ht=lR(lR({isPending:$e,isAudioPlayed:a},b),{},{visualizationAnalyser:Ut}),t[39]=b,t[40]=a,t[41]=$e,t[42]=Ut,t[43]=ht):ht=t[43],ht};function r4t(){if(vR){var e;if(!(bh.Howler!==null&&bh.Howler!==void 0&&(e=bh.Howler._howls[0])!==null&&e!==void 0&&(e=e._sounds[0])!==null&&e!==void 0&&e._node))return;bh.Howler._howls[0]._sounds[0]._node.crossOrigin="anonymous"}}var n4t=["children"];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 b6e(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function o4t(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 s4t(e,t){if(e==null)return{};var r,n,a=l4t(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n"u"?"undefined":ce(t))=="symbol"?t:t+""}function f4t(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Exe=function(e){var t=MR(),r=(0,Ch.useContext)(k6),n=Bn((0,Ch.useState)(0),2),a=n[0],i=n[1],o=(0,Ch.useCallback)(function(s){var l=s.visualizationAnalyser;if(!l){i(1);return}var u=new Uint8Array(l.frequencyBinCount/15);l.getByteFrequencyData(u),i(1+wxe.default.mean(u)/255/10),requestAnimationFrame(function(){return o({visualizationAnalyser:l})})},[]);return(0,Ch.useEffect)(function(){o({visualizationAnalyser:t.recorderProps.visualizationAnalyser})},[o,t]),(0,yh.jsxs)(Te,w6e(w6e({direction:"column",align:"center",justify:"center",mb:"3",flexGrow:"1"},e),{},{children:[(0,yh.jsx)(Te,{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,yh.jsx)(kxe,{visualizationAnalyser:t.messageAudioProps.visualizationAnalyser,backgroundColor:t.status==="playing"?"var(--accent-11)":"var(--gray-11)",height:"40px",barWidth:"24px"})}),(0,yh.jsxs)(Te,{ml:"-22.5px",gap:"3",pt:"5",children:[(0,yh.jsx)(VF,{}),(0,yh.jsx)(_R,{children:r})]})]}))},h4t=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(""),` }`)},cR=function(e){var t=e.texts,r=e.className,n=e.style;return(0,b6.jsxs)(Te,{justify:"center",pb:"5",className:r,style:n,children:[(0,b6.jsx)(Pt,{size:"2",weight:"regular",color:"gray",className:"status-messages-texts"}),(0,b6.jsx)("style",{dangerouslySetInnerHTML:{__html:h4t({texts:t})}})]})};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 uR(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function v4t(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,Txe.c)(12),r=MR();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,i6.jsx)(cR,uR({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,i6.jsx)(cR,uR({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,i6.jsx)(cR,uR({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,i6.jsx)(cR,uR({texts:u},e)),t[10]=e,t[11]=c):c=t[11],c};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 x4t(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var w4t=function(e){return(0,AF.jsx)("svg",k6e(k6e({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,AF.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"})}))},C4t=function(){var e=(0,Axe.c)(27),t=MR(),r=Da();if(t.status==="recording"){var n;e[0]===Symbol.for("react.memo_cache_sentinel")?(n=(0,po.jsx)(jC,{}),e[0]=n):n=e[0];var a;e[1]!==t.recorderProps.pause?(a=(0,po.jsx)(Te,{mr:"3",ml:"-7",children:(0,po.jsx)(Gr,{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,po.jsx)(j2,{}),e[3]=i):i=e[3];var o;e[4]!==t.recorderProps.stop?(o=(0,po.jsx)(Gr,{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,po.jsxs)(Te,{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,po.jsx)(dM,{}),e[9]=l):l=e[9];var u;return e[10]!==t.recorderProps.resume?(u=(0,po.jsx)(Gr,{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,po.jsx)(Gr,{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 T;t.messageAudioProps.stop(),(T=r.createMessageAbortControllerRef.current)===null||T===void 0||T.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,po.jsx)(B2,{}),e[18]=h):h=e[18];var g;return e[19]!==d?(g=(0,po.jsx)(Gr,{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,po.jsx)(dM,{}),e[23]=y):y=e[23];var k;return e[24]!==b?(k=(0,po.jsx)(Gr,{onClick:b,size:"4",children:y}),e[24]=b,e[25]=k):k=e[25],k}var C;return e[26]===Symbol.for("react.memo_cache_sentinel")?(C=(0,po.jsx)(Gr,{size:"4",variant:"soft",disabled:!0}),e[26]=C):C=e[26],C};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 T6e(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function E4t(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Pxe=function(e){var t=(0,_xe.c)(17),r=MR(),n=r.status==="recording"?"var(--accent-11)":"var(--gray-11)",a;t[0]!==n?(a=(0,sp.jsx)(Te,{ml:"-22.5px",mr:"2",align:"center",children:(0,sp.jsx)(w4t,{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,sp.jsx)(kxe,{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,sp.jsx)(Te,{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,sp.jsxs)(Te,{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,sp.jsx)(C4t,{}),t[13]=d):d=t[13];var h;return t[14]!==e||t[15]!==c?(h=(0,sp.jsxs)(Te,T6e(T6e({direction:"column",align:"center"},e),{},{children:[c,d]})),t[14]=e,t[15]=c,t[16]=h):h=t[16],h};function R6e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function _6e(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function _4t(e,t){if((typeof e>"u"?"undefined":ce(e))!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if((typeof n>"u"?"undefined":ce(n))!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var R6=function(e){return(0,E3.jsxs)(xxe,_6e(_6e({},e),{},{children:[(0,E3.jsx)(Exe,{}),(0,E3.jsx)(Rxe,{}),(0,E3.jsx)(Pxe,{})]}))};R6.Root=xxe;R6.Visualization=Exe;R6.Status=Rxe;R6.Form=Pxe;function A6e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function P6e(e){for(var t=1;t"u"?"undefined":ce(t))=="symbol"?t:t+""}function L4t(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 $F=function(e){return(0,T3.jsxs)(IR,P6e(P6e({},e),{},{children:[(0,T3.jsx)($m.Root,{children:(0,T3.jsx)(R6,{})}),(0,T3.jsx)(O3,{})]}))};$F.Root=IR;$F.Trigger=O3;$F.Content=$m;var Tc=function(e){return e.BACKPACK="BACKPACK",e.ROCKET="ROCKET",e.MAGIC_WAND="MAGIC_WAND",e.CUBE="CUBE",e.TARGET="TARGET",e.DISC="DISC",e.GLOBE="GLOBE",e.STAR="STAR",e.LIGHTNING_BOLT="LIGHTNING_BOLT",e.FACE="FACE",e.PERSON="PERSON",e.HEART="HEART",e}({}),L6e=function(e){return e.ICON="ICON",e.IMAGE="IMAGE",e}({}),M4t=function(e){var t=e.size;return t==="1"?48:t==="2"?64:t==="3"||t==="4"?96:t==="5"?128:t==="6"||t==="7"||t==="8"?256:384},N4t=function(e){var t=e.imageAvatar,r=e.size;return"/_next/image?url=".concat(encodeURIComponent(t.url),"&w=").concat(M4t({size:r}),"&q=95")},z4t=function(e){var t=e.superinterfaceContext;return!t.baseUrl||!/^https?:\/\//i.test(t.baseUrl)?"":new URL(t.baseUrl).origin},D4t=function(e){var t=e.imageAvatar,r=e.size,n=e.superinterfaceContext;return t.url?t.url.endsWith(".svg")?t.url:"".concat(z4t({superinterfaceContext:n})).concat(N4t({imageAvatar:t,size:r})):""},j4t=function(e){var t=(0,Ixe.c)(9),r=e.imageAvatar,n=e.size,a=e.className,i=e.style,o=Da(),s;t[0]!==r||t[1]!==n||t[2]!==o?(s=D4t({imageAvatar:r,size:n,superinterfaceContext:o}),t[0]=r,t[1]=n,t[2]=o,t[3]=s):s=t[3];var l;return t[4]!==a||t[5]!==n||t[6]!==i||t[7]!==s?(l=(0,Oxe.jsx)(Zs,{className:a,style:i,fallback:"",src:s,size:n}),t[4]=a,t[5]=n,t[6]=i,t[7]=s,t[8]=l):l=t[8],l},Rs,B4t=(Rs={},Ec(Rs,Tc.BACKPACK,boe),Ec(Rs,Tc.ROCKET,joe),Ec(Rs,Tc.MAGIC_WAND,Moe),Ec(Rs,Tc.CUBE,koe),Ec(Rs,Tc.TARGET,Foe),Ec(Rs,Tc.DISC,Eoe),Ec(Rs,Tc.GLOBE,Loe),Ec(Rs,Tc.STAR,Hoe),Ec(Rs,Tc.LIGHTNING_BOLT,DC),Ec(Rs,Tc.FACE,Aoe),Ec(Rs,Tc.PERSON,BC),Ec(Rs,Tc.HEART,Ioe),Rs),V4t=function(e){var t=(0,Mxe.c)(7),r=e.iconAvatar,n=e.size,a=e.className,i=e.style,o;o=B4t[r.name];var s=o,l;t[0]!==s?(l=s?(0,PF.jsx)(s,{}):"",t[0]=s,t[1]=l):l=t[1];var u;return t[2]!==a||t[3]!==n||t[4]!==i||t[5]!==l?(u=(0,PF.jsx)(Zs,{className:a,style:i,size:n,fallback:l}),t[2]=a,t[3]=n,t[4]=i,t[5]=l,t[6]=u):u=t[6],u},H4t=function(e){var t=(0,Lxe.c)(14),r=e.avatar,n=e.size,a=e.className,i=e.style,o=n===void 0?"1":n;if(r){if(r.type===L6e.IMAGE&&r.imageAvatar){var s;return t[0]!==r.imageAvatar||t[1]!==a||t[2]!==o||t[3]!==i?(s=(0,yR.jsx)(j4t,{imageAvatar:r.imageAvatar,size:o,className:a,style:i}),t[0]=r.imageAvatar,t[1]=a,t[2]=o,t[3]=i,t[4]=s):s=t[4],s}if(r.type===L6e.ICON&&r.iconAvatar){var l;return t[5]!==r.iconAvatar||t[6]!==a||t[7]!==o||t[8]!==i?(l=(0,yR.jsx)(V4t,{iconAvatar:r.iconAvatar,size:o,className:a,style:i}),t[5]=r.iconAvatar,t[6]=a,t[7]=o,t[8]=i,t[9]=l):l=t[9],l}}var u;return t[10]!==a||t[11]!==o||t[12]!==i?(u=(0,yR.jsx)(Zs,{fallback:"",size:o,className:a,style:i}),t[10]=a,t[11]=o,t[12]=i,t[13]=u):u=t[13],u};var zxe=function(e){var t,r=(0,Nxe.c)(10),n=e.children,a=Da(),i;r[0]!==a.variables.assistantId?(i={assistantId:a.variables.assistantId},r[0]=a.variables.assistantId,r[1]=i):i=r[1];var o=C5t(i).assistant,s=(t=o?.name)!==null&&t!==void 0?t:"",l=o?.avatar,u;r[2]!==l?(u=(0,xR.jsx)(H4t,{avatar:l}),r[2]=l,r[3]=u):u=r[3];var c;r[4]!==n||r[5]!==u?(c=(0,xR.jsx)(fye.Provider,{value:u,children:n}),r[4]=n,r[5]=u,r[6]=c):c=r[6];var d;return r[7]!==s||r[8]!==c?(d=(0,xR.jsx)(k6.Provider,{value:s,children:c}),r[7]=s,r[8]=c,r[9]=d):d=r[9],d};if(typeof document<"u"){let e=document.createElement("style");e.textContent=`:root, .light, .light-theme { --gray-1: #fcfcfc; --gray-2: #f9f9f9; --gray-3: #f0f0f0; --gray-4: #e8e8e8; --gray-5: #e0e0e0; --gray-6: #d9d9d9; --gray-7: #cecece; --gray-8: #bbbbbb; --gray-9: #8d8d8d; --gray-10: #838383; --gray-11: #646464; --gray-12: #202020; --gray-a1: #00000003; --gray-a2: #00000006; --gray-a3: #0000000f; --gray-a4: #00000017; --gray-a5: #0000001f; --gray-a6: #00000026; --gray-a7: #00000031; --gray-a8: #00000044; --gray-a9: #00000072; --gray-a10: #0000007c; --gray-a11: #0000009b; --gray-a12: #000000df; --mauve-1: #fdfcfd; --mauve-2: #faf9fb; --mauve-3: #f2eff3; --mauve-4: #eae7ec; --mauve-5: #e3dfe6; --mauve-6: #dbd8e0; --mauve-7: #d0cdd7; --mauve-8: #bcbac7; --mauve-9: #8e8c99; --mauve-10: #84828e; --mauve-11: #65636d; --mauve-12: #211f26; --mauve-a1: #55005503; --mauve-a2: #2b005506; --mauve-a3: #30004010; --mauve-a4: #20003618; --mauve-a5: #20003820; --mauve-a6: #14003527; --mauve-a7: #10003332; --mauve-a8: #08003145; --mauve-a9: #05001d73; --mauve-a10: #0500197d; --mauve-a11: #0400119c; --mauve-a12: #020008e0; --slate-1: #fcfcfd; --slate-2: #f9f9fb; --slate-3: #f0f0f3; --slate-4: #e8e8ec; --slate-5: #e0e1e6; --slate-6: #d9d9e0; --slate-7: #cdced6; --slate-8: #b9bbc6; --slate-9: #8b8d98; --slate-10: #80838d; --slate-11: #60646c; --slate-12: #1c2024; --slate-a1: #00005503; --slate-a2: #00005506; --slate-a3: #0000330f; --slate-a4: #00002d17; --slate-a5: #0009321f; --slate-a6: #00002f26; --slate-a7: #00062e32; --slate-a8: #00083046; --slate-a9: #00051d74; --slate-a10: #00071b7f; --slate-a11: #0007149f; --slate-a12: #000509e3; --sage-1: #fbfdfc; --sage-2: #f7f9f8; --sage-3: #eef1f0; --sage-4: #e6e9e8; --sage-5: #dfe2e0; --sage-6: #d7dad9; --sage-7: #cbcfcd; --sage-8: #b8bcba; --sage-9: #868e8b; --sage-10: #7c8481; --sage-11: #5f6563; --sage-12: #1a211e; --sage-a1: #00804004; --sage-a2: #00402008; --sage-a3: #002d1e11; --sage-a4: #001f1519; --sage-a5: #00180820; --sage-a6: #00140d28; --sage-a7: #00140a34; --sage-a8: #000f0847; --sage-a9: #00110b79; --sage-a10: #00100a83; --sage-a11: #000a07a0; --sage-a12: #000805e5; --olive-1: #fcfdfc; --olive-2: #f8faf8; --olive-3: #eff1ef; --olive-4: #e7e9e7; --olive-5: #dfe2df; --olive-6: #d7dad7; --olive-7: #cccfcc; --olive-8: #b9bcb8; --olive-9: #898e87; --olive-10: #7f847d; --olive-11: #60655f; --olive-12: #1d211c; --olive-a1: #00550003; --olive-a2: #00490007; --olive-a3: #00200010; --olive-a4: #00160018; --olive-a5: #00180020; --olive-a6: #00140028; --olive-a7: #000f0033; --olive-a8: #040f0047; --olive-a9: #050f0078; --olive-a10: #040e0082; --olive-a11: #020a00a0; --olive-a12: #010600e3; --sand-1: #fdfdfc; --sand-2: #f9f9f8; --sand-3: #f1f0ef; --sand-4: #e9e8e6; --sand-5: #e2e1de; --sand-6: #dad9d6; --sand-7: #cfceca; --sand-8: #bcbbb5; --sand-9: #8d8d86; --sand-10: #82827c; --sand-11: #63635e; --sand-12: #21201c; --sand-a1: #55550003; --sand-a2: #25250007; --sand-a3: #20100010; --sand-a4: #1f150019; --sand-a5: #1f180021; --sand-a6: #19130029; --sand-a7: #19140035; --sand-a8: #1915014a; --sand-a9: #0f0f0079; --sand-a10: #0c0c0083; --sand-a11: #080800a1; --sand-a12: #060500e3; --amber-1: #fefdfb; --amber-2: #fefbe9; --amber-3: #fff7c2; --amber-4: #ffee9c; --amber-5: #fbe577; --amber-6: #f3d673; --amber-7: #e9c162; --amber-8: #e2a336; --amber-9: #ffc53d; --amber-10: #ffba18; --amber-11: #ab6400; --amber-12: #4f3422; --amber-a1: #c0800004; --amber-a2: #f4d10016; --amber-a3: #ffde003d; --amber-a4: #ffd40063; --amber-a5: #f8cf0088; --amber-a6: #eab5008c; --amber-a7: #dc9b009d; --amber-a8: #da8a00c9; --amber-a9: #ffb300c2; --amber-a10: #ffb300e7; --amber-a11: #ab6400; --amber-a12: #341500dd; --blue-1: #fbfdff; --blue-2: #f4faff; --blue-3: #e6f4fe; --blue-4: #d5efff; --blue-5: #c2e5ff; --blue-6: #acd8fc; --blue-7: #8ec8f6; --blue-8: #5eb1ef; --blue-9: #0090ff; --blue-10: #0588f0; --blue-11: #0d74ce; --blue-12: #113264; --blue-a1: #0080ff04; --blue-a2: #008cff0b; --blue-a3: #008ff519; --blue-a4: #009eff2a; --blue-a5: #0093ff3d; --blue-a6: #0088f653; --blue-a7: #0083eb71; --blue-a8: #0084e6a1; --blue-a9: #0090ff; --blue-a10: #0086f0fa; --blue-a11: #006dcbf2; --blue-a12: #002359ee; --bronze-1: #fdfcfc; --bronze-2: #fdf7f5; --bronze-3: #f6edea; --bronze-4: #efe4df; --bronze-5: #e7d9d3; --bronze-6: #dfcdc5; --bronze-7: #d3bcb3; --bronze-8: #c2a499; --bronze-9: #a18072; --bronze-10: #957468; --bronze-11: #7d5e54; --bronze-12: #43302b; --bronze-a1: #55000003; --bronze-a2: #cc33000a; --bronze-a3: #92250015; --bronze-a4: #80280020; --bronze-a5: #7423002c; --bronze-a6: #7324003a; --bronze-a7: #6c1f004c; --bronze-a8: #671c0066; --bronze-a9: #551a008d; --bronze-a10: #4c150097; --bronze-a11: #3d0f00ab; --bronze-a12: #1d0600d4; --brown-1: #fefdfc; --brown-2: #fcf9f6; --brown-3: #f6eee7; --brown-4: #f0e4d9; --brown-5: #ebdaca; --brown-6: #e4cdb7; --brown-7: #dcbc9f; --brown-8: #cea37e; --brown-9: #ad7f58; --brown-10: #a07553; --brown-11: #815e46; --brown-12: #3e332e; --brown-a1: #aa550003; --brown-a2: #aa550009; --brown-a3: #a04b0018; --brown-a4: #9b4a0026; --brown-a5: #9f4d0035; --brown-a6: #a04e0048; --brown-a7: #a34e0060; --brown-a8: #9f4a0081; --brown-a9: #823c00a7; --brown-a10: #723300ac; --brown-a11: #522100b9; --brown-a12: #140600d1; --crimson-1: #fffcfd; --crimson-2: #fef7f9; --crimson-3: #ffe9f0; --crimson-4: #fedce7; --crimson-5: #facedd; --crimson-6: #f3bed1; --crimson-7: #eaacc3; --crimson-8: #e093b2; --crimson-9: #e93d82; --crimson-10: #df3478; --crimson-11: #cb1d63; --crimson-12: #621639; --crimson-a1: #ff005503; --crimson-a2: #e0004008; --crimson-a3: #ff005216; --crimson-a4: #f8005123; --crimson-a5: #e5004f31; --crimson-a6: #d0004b41; --crimson-a7: #bf004753; --crimson-a8: #b6004a6c; --crimson-a9: #e2005bc2; --crimson-a10: #d70056cb; --crimson-a11: #c4004fe2; --crimson-a12: #530026e9; --cyan-1: #fafdfe; --cyan-2: #f2fafb; --cyan-3: #def7f9; --cyan-4: #caf1f6; --cyan-5: #b5e9f0; --cyan-6: #9ddde7; --cyan-7: #7dcedc; --cyan-8: #3db9cf; --cyan-9: #00a2c7; --cyan-10: #0797b9; --cyan-11: #107d98; --cyan-12: #0d3c48; --cyan-a1: #0099cc05; --cyan-a2: #009db10d; --cyan-a3: #00c2d121; --cyan-a4: #00bcd435; --cyan-a5: #01b4cc4a; --cyan-a6: #00a7c162; --cyan-a7: #009fbb82; --cyan-a8: #00a3c0c2; --cyan-a9: #00a2c7; --cyan-a10: #0094b7f8; --cyan-a11: #007491ef; --cyan-a12: #00323ef2; --gold-1: #fdfdfc; --gold-2: #faf9f2; --gold-3: #f2f0e7; --gold-4: #eae6db; --gold-5: #e1dccf; --gold-6: #d8d0bf; --gold-7: #cbc0aa; --gold-8: #b9a88d; --gold-9: #978365; --gold-10: #8c7a5e; --gold-11: #71624b; --gold-12: #3b352b; --gold-a1: #55550003; --gold-a2: #9d8a000d; --gold-a3: #75600018; --gold-a4: #6b4e0024; --gold-a5: #60460030; --gold-a6: #64440040; --gold-a7: #63420055; --gold-a8: #633d0072; --gold-a9: #5332009a; --gold-a10: #492d00a1; --gold-a11: #362100b4; --gold-a12: #130c00d4; --grass-1: #fbfefb; --grass-2: #f5fbf5; --grass-3: #e9f6e9; --grass-4: #daf1db; --grass-5: #c9e8ca; --grass-6: #b2ddb5; --grass-7: #94ce9a; --grass-8: #65ba74; --grass-9: #46a758; --grass-10: #3e9b4f; --grass-11: #2a7e3b; --grass-12: #203c25; --grass-a1: #00c00004; --grass-a2: #0099000a; --grass-a3: #00970016; --grass-a4: #009f0725; --grass-a5: #00930536; --grass-a6: #008f0a4d; --grass-a7: #018b0f6b; --grass-a8: #008d199a; --grass-a9: #008619b9; --grass-a10: #007b17c1; --grass-a11: #006514d5; --grass-a12: #002006df; --green-1: #fbfefc; --green-2: #f4fbf6; --green-3: #e6f6eb; --green-4: #d6f1df; --green-5: #c4e8d1; --green-6: #adddc0; --green-7: #8eceaa; --green-8: #5bb98b; --green-9: #30a46c; --green-10: #2b9a66; --green-11: #218358; --green-12: #193b2d; --green-a1: #00c04004; --green-a2: #00a32f0b; --green-a3: #00a43319; --green-a4: #00a83829; --green-a5: #019c393b; --green-a6: #00963c52; --green-a7: #00914071; --green-a8: #00924ba4; --green-a9: #008f4acf; --green-a10: #008647d4; --green-a11: #00713fde; --green-a12: #002616e6; --indigo-1: #fdfdfe; --indigo-2: #f7f9ff; --indigo-3: #edf2fe; --indigo-4: #e1e9ff; --indigo-5: #d2deff; --indigo-6: #c1d0ff; --indigo-7: #abbdf9; --indigo-8: #8da4ef; --indigo-9: #3e63dd; --indigo-10: #3358d4; --indigo-11: #3a5bc7; --indigo-12: #1f2d5c; --indigo-a1: #00008002; --indigo-a2: #0040ff08; --indigo-a3: #0047f112; --indigo-a4: #0044ff1e; --indigo-a5: #0044ff2d; --indigo-a6: #003eff3e; --indigo-a7: #0037ed54; --indigo-a8: #0034dc72; --indigo-a9: #0031d2c1; --indigo-a10: #002ec9cc; --indigo-a11: #002bb7c5; --indigo-a12: #001046e0; --iris-1: #fdfdff; --iris-2: #f8f8ff; --iris-3: #f0f1fe; --iris-4: #e6e7ff; --iris-5: #dadcff; --iris-6: #cbcdff; --iris-7: #b8baf8; --iris-8: #9b9ef0; --iris-9: #5b5bd6; --iris-10: #5151cd; --iris-11: #5753c6; --iris-12: #272962; --iris-a1: #0000ff02; --iris-a2: #0000ff07; --iris-a3: #0011ee0f; --iris-a4: #000bff19; --iris-a5: #000eff25; --iris-a6: #000aff34; --iris-a7: #0008e647; --iris-a8: #0008d964; --iris-a9: #0000c0a4; --iris-a10: #0000b6ae; --iris-a11: #0600abac; --iris-a12: #000246d8; --jade-1: #fbfefd; --jade-2: #f4fbf7; --jade-3: #e6f7ed; --jade-4: #d6f1e3; --jade-5: #c3e9d7; --jade-6: #acdec8; --jade-7: #8bceb6; --jade-8: #56ba9f; --jade-9: #29a383; --jade-10: #26997b; --jade-11: #208368; --jade-12: #1d3b31; --jade-a1: #00c08004; --jade-a2: #00a3460b; --jade-a3: #00ae4819; --jade-a4: #00a85129; --jade-a5: #00a2553c; --jade-a6: #009a5753; --jade-a7: #00945f74; --jade-a8: #00976ea9; --jade-a9: #00916bd6; --jade-a10: #008764d9; --jade-a11: #007152df; --jade-a12: #002217e2; --lime-1: #fcfdfa; --lime-2: #f8faf3; --lime-3: #eef6d6; --lime-4: #e2f0bd; --lime-5: #d3e7a6; --lime-6: #c2da91; --lime-7: #abc978; --lime-8: #8db654; --lime-9: #bdee63; --lime-10: #b0e64c; --lime-11: #5c7c2f; --lime-12: #37401c; --lime-a1: #66990005; --lime-a2: #6b95000c; --lime-a3: #96c80029; --lime-a4: #8fc60042; --lime-a5: #81bb0059; --lime-a6: #72aa006e; --lime-a7: #61990087; --lime-a8: #559200ab; --lime-a9: #93e4009c; --lime-a10: #8fdc00b3; --lime-a11: #375f00d0; --lime-a12: #1e2900e3; --mint-1: #f9fefd; --mint-2: #f2fbf9; --mint-3: #ddf9f2; --mint-4: #c8f4e9; --mint-5: #b3ecde; --mint-6: #9ce0d0; --mint-7: #7ecfbd; --mint-8: #4cbba5; --mint-9: #86ead4; --mint-10: #7de0cb; --mint-11: #027864; --mint-12: #16433c; --mint-a1: #00d5aa06; --mint-a2: #00b18a0d; --mint-a3: #00d29e22; --mint-a4: #00cc9937; --mint-a5: #00c0914c; --mint-a6: #00b08663; --mint-a7: #00a17d81; --mint-a8: #009e7fb3; --mint-a9: #00d3a579; --mint-a10: #00c39982; --mint-a11: #007763fd; --mint-a12: #00312ae9; --orange-1: #fefcfb; --orange-2: #fff7ed; --orange-3: #ffefd6; --orange-4: #ffdfb5; --orange-5: #ffd19a; --orange-6: #ffc182; --orange-7: #f5ae73; --orange-8: #ec9455; --orange-9: #f76b15; --orange-10: #ef5f00; --orange-11: #cc4e00; --orange-12: #582d1d; --orange-a1: #c0400004; --orange-a2: #ff8e0012; --orange-a3: #ff9c0029; --orange-a4: #ff91014a; --orange-a5: #ff8b0065; --orange-a6: #ff81007d; --orange-a7: #ed6c008c; --orange-a8: #e35f00aa; --orange-a9: #f65e00ea; --orange-a10: #ef5f00; --orange-a11: #cc4e00; --orange-a12: #431200e2; --pink-1: #fffcfe; --pink-2: #fef7fb; --pink-3: #fee9f5; --pink-4: #fbdcef; --pink-5: #f6cee7; --pink-6: #efbfdd; --pink-7: #e7acd0; --pink-8: #dd93c2; --pink-9: #d6409f; --pink-10: #cf3897; --pink-11: #c2298a; --pink-12: #651249; --pink-a1: #ff00aa03; --pink-a2: #e0008008; --pink-a3: #f4008c16; --pink-a4: #e2008b23; --pink-a5: #d1008331; --pink-a6: #c0007840; --pink-a7: #b6006f53; --pink-a8: #af006f6c; --pink-a9: #c8007fbf; --pink-a10: #c2007ac7; --pink-a11: #b60074d6; --pink-a12: #59003bed; --plum-1: #fefcff; --plum-2: #fdf7fd; --plum-3: #fbebfb; --plum-4: #f7def8; --plum-5: #f2d1f3; --plum-6: #e9c2ec; --plum-7: #deade3; --plum-8: #cf91d8; --plum-9: #ab4aba; --plum-10: #a144af; --plum-11: #953ea3; --plum-12: #53195d; --plum-a1: #aa00ff03; --plum-a2: #c000c008; --plum-a3: #cc00cc14; --plum-a4: #c200c921; --plum-a5: #b700bd2e; --plum-a6: #a400b03d; --plum-a7: #9900a852; --plum-a8: #9000a56e; --plum-a9: #89009eb5; --plum-a10: #7f0092bb; --plum-a11: #730086c1; --plum-a12: #40004be6; --purple-1: #fefcfe; --purple-2: #fbf7fe; --purple-3: #f7edfe; --purple-4: #f2e2fc; --purple-5: #ead5f9; --purple-6: #e0c4f4; --purple-7: #d1afec; --purple-8: #be93e4; --purple-9: #8e4ec6; --purple-10: #8347b9; --purple-11: #8145b5; --purple-12: #402060; --purple-a1: #aa00aa03; --purple-a2: #8000e008; --purple-a3: #8e00f112; --purple-a4: #8d00e51d; --purple-a5: #8000db2a; --purple-a6: #7a01d03b; --purple-a7: #6d00c350; --purple-a8: #6600c06c; --purple-a9: #5c00adb1; --purple-a10: #53009eb8; --purple-a11: #52009aba; --purple-a12: #250049df; --red-1: #fffcfc; --red-2: #fff7f7; --red-3: #feebec; --red-4: #ffdbdc; --red-5: #ffcdce; --red-6: #fdbdbe; --red-7: #f4a9aa; --red-8: #eb8e90; --red-9: #e5484d; --red-10: #dc3e42; --red-11: #ce2c31; --red-12: #641723; --red-a1: #ff000003; --red-a2: #ff000008; --red-a3: #f3000d14; --red-a4: #ff000824; --red-a5: #ff000632; --red-a6: #f8000442; --red-a7: #df000356; --red-a8: #d2000571; --red-a9: #db0007b7; --red-a10: #d10005c1; --red-a11: #c40006d3; --red-a12: #55000de8; --ruby-1: #fffcfd; --ruby-2: #fff7f8; --ruby-3: #feeaed; --ruby-4: #ffdce1; --ruby-5: #ffced6; --ruby-6: #f8bfc8; --ruby-7: #efacb8; --ruby-8: #e592a3; --ruby-9: #e54666; --ruby-10: #dc3b5d; --ruby-11: #ca244d; --ruby-12: #64172b; --ruby-a1: #ff005503; --ruby-a2: #ff002008; --ruby-a3: #f3002515; --ruby-a4: #ff002523; --ruby-a5: #ff002a31; --ruby-a6: #e4002440; --ruby-a7: #ce002553; --ruby-a8: #c300286d; --ruby-a9: #db002cb9; --ruby-a10: #d2002cc4; --ruby-a11: #c10030db; --ruby-a12: #550016e8; --sky-1: #f9feff; --sky-2: #f1fafd; --sky-3: #e1f6fd; --sky-4: #d1f0fa; --sky-5: #bee7f5; --sky-6: #a9daed; --sky-7: #8dcae3; --sky-8: #60b3d7; --sky-9: #7ce2fe; --sky-10: #74daf8; --sky-11: #00749e; --sky-12: #1d3e56; --sky-a1: #00d5ff06; --sky-a2: #00a4db0e; --sky-a3: #00b3ee1e; --sky-a4: #00ace42e; --sky-a5: #00a1d841; --sky-a6: #0092ca56; --sky-a7: #0089c172; --sky-a8: #0085bf9f; --sky-a9: #00c7fe83; --sky-a10: #00bcf38b; --sky-a11: #00749e; --sky-a12: #002540e2; --teal-1: #fafefd; --teal-2: #f3fbf9; --teal-3: #e0f8f3; --teal-4: #ccf3ea; --teal-5: #b8eae0; --teal-6: #a1ded2; --teal-7: #83cdc1; --teal-8: #53b9ab; --teal-9: #12a594; --teal-10: #0d9b8a; --teal-11: #008573; --teal-12: #0d3d38; --teal-a1: #00cc9905; --teal-a2: #00aa800c; --teal-a3: #00c69d1f; --teal-a4: #00c39633; --teal-a5: #00b49047; --teal-a6: #00a6855e; --teal-a7: #0099807c; --teal-a8: #009783ac; --teal-a9: #009e8ced; --teal-a10: #009684f2; --teal-a11: #008573; --teal-a12: #00332df2; --tomato-1: #fffcfc; --tomato-2: #fff8f7; --tomato-3: #feebe7; --tomato-4: #ffdcd3; --tomato-5: #ffcdc2; --tomato-6: #fdbdaf; --tomato-7: #f5a898; --tomato-8: #ec8e7b; --tomato-9: #e54d2e; --tomato-10: #dd4425; --tomato-11: #d13415; --tomato-12: #5c271f; --tomato-a1: #ff000003; --tomato-a2: #ff200008; --tomato-a3: #f52b0018; --tomato-a4: #ff35002c; --tomato-a5: #ff2e003d; --tomato-a6: #f92d0050; --tomato-a7: #e7280067; --tomato-a8: #db250084; --tomato-a9: #df2600d1; --tomato-a10: #d72400da; --tomato-a11: #cd2200ea; --tomato-a12: #460900e0; --violet-1: #fdfcfe; --violet-2: #faf8ff; --violet-3: #f4f0fe; --violet-4: #ebe4ff; --violet-5: #e1d9ff; --violet-6: #d4cafe; --violet-7: #c2b5f5; --violet-8: #aa99ec; --violet-9: #6e56cf; --violet-10: #654dc4; --violet-11: #6550b9; --violet-12: #2f265f; --violet-a1: #5500aa03; --violet-a2: #4900ff07; --violet-a3: #4400ee0f; --violet-a4: #4300ff1b; --violet-a5: #3600ff26; --violet-a6: #3100fb35; --violet-a7: #2d01dd4a; --violet-a8: #2b00d066; --violet-a9: #2400b7a9; --violet-a10: #2300abb2; --violet-a11: #1f0099af; --violet-a12: #0b0043d9; --yellow-1: #fdfdf9; --yellow-2: #fefce9; --yellow-3: #fffab8; --yellow-4: #fff394; --yellow-5: #ffe770; --yellow-6: #f3d768; --yellow-7: #e4c767; --yellow-8: #d5ae39; --yellow-9: #ffe629; --yellow-10: #ffdc00; --yellow-11: #9e6c00; --yellow-12: #473b1f; --yellow-a1: #aaaa0006; --yellow-a2: #f4dd0016; --yellow-a3: #ffee0047; --yellow-a4: #ffe3016b; --yellow-a5: #ffd5008f; --yellow-a6: #ebbc0097; --yellow-a7: #d2a10098; --yellow-a8: #c99700c6; --yellow-a9: #ffe100d6; --yellow-a10: #ffdc00; --yellow-a11: #9e6c00; --yellow-a12: #2e2000e0; --gray-surface: #ffffffcc; --gray-indicator: var(--gray-9); --gray-track: var(--gray-9); --mauve-surface: #ffffffcc; --mauve-indicator: var(--mauve-9); --mauve-track: var(--mauve-9); --slate-surface: #ffffffcc; --slate-indicator: var(--slate-9); --slate-track: var(--slate-9); --sage-surface: #ffffffcc; --sage-indicator: var(--sage-9); --sage-track: var(--sage-9); --olive-surface: #ffffffcc; --olive-indicator: var(--olive-9); --olive-track: var(--olive-9); --sand-surface: #ffffffcc; --sand-indicator: var(--sand-9); --sand-track: var(--sand-9); --amber-surface: #fefae4cc; --amber-indicator: var(--amber-9); --amber-track: var(--amber-9); --blue-surface: #f1f9ffcc; --blue-indicator: var(--blue-9); --blue-track: var(--blue-9); --bronze-surface: #fdf5f3cc; --bronze-indicator: var(--bronze-9); --bronze-track: var(--bronze-9); --brown-surface: #fbf8f4cc; --brown-indicator: var(--brown-9); --brown-track: var(--brown-9); --crimson-surface: #fef5f8cc; --crimson-indicator: var(--crimson-9); --crimson-track: var(--crimson-9); --cyan-surface: #eff9facc; --cyan-indicator: var(--cyan-9); --cyan-track: var(--cyan-9); --gold-surface: #f9f8efcc; --gold-indicator: var(--gold-9); --gold-track: var(--gold-9); --grass-surface: #f3faf3cc; --grass-indicator: var(--grass-9); --grass-track: var(--grass-9); --green-surface: #f1faf4cc; --green-indicator: var(--green-9); --green-track: var(--green-9); --indigo-surface: #f5f8ffcc; --indigo-indicator: var(--indigo-9); --indigo-track: var(--indigo-9); --iris-surface: #f6f6ffcc; --iris-indicator: var(--iris-9); --iris-track: var(--iris-9); --jade-surface: #f1faf5cc; --jade-indicator: var(--jade-9); --jade-track: var(--jade-9); --lime-surface: #f6f9f0cc; --lime-indicator: var(--lime-9); --lime-track: var(--lime-9); --mint-surface: #effaf8cc; --mint-indicator: var(--mint-9); --mint-track: var(--mint-9); --orange-surface: #fff5e9cc; --orange-indicator: var(--orange-9); --orange-track: var(--orange-9); --pink-surface: #fef5facc; --pink-indicator: var(--pink-9); --pink-track: var(--pink-9); --plum-surface: #fdf5fdcc; --plum-indicator: var(--plum-9); --plum-track: var(--plum-9); --purple-surface: #faf5fecc; --purple-indicator: var(--purple-9); --purple-track: var(--purple-9); --red-surface: #fff5f5cc; --red-indicator: var(--red-9); --red-track: var(--red-9); --ruby-surface: #fff5f6cc; --ruby-indicator: var(--ruby-9); --ruby-track: var(--ruby-9); --sky-surface: #eef9fdcc; --sky-indicator: var(--sky-9); --sky-track: var(--sky-9); --teal-surface: #f0faf8cc; --teal-indicator: var(--teal-9); --teal-track: var(--teal-9); --tomato-surface: #fff6f5cc; --tomato-indicator: var(--tomato-9); --tomato-track: var(--tomato-9); --violet-surface: #f9f6ffcc; --violet-indicator: var(--violet-9); --violet-track: var(--violet-9); --yellow-surface: #fefbe4cc; --yellow-indicator: var(--yellow-10); --yellow-track: var(--yellow-10); } @supports (color: color(display-p3 1 1 1)) { @media (color-gamut: p3) { :root, .light, .light-theme { --gray-1: color(display-p3 0.988 0.988 0.988); --gray-2: color(display-p3 0.975 0.975 0.975); --gray-3: color(display-p3 0.939 0.939 0.939); --gray-4: color(display-p3 0.908 0.908 0.908); --gray-5: color(display-p3 0.88 0.88 0.88); --gray-6: color(display-p3 0.849 0.849 0.849); --gray-7: color(display-p3 0.807 0.807 0.807); --gray-8: color(display-p3 0.732 0.732 0.732); --gray-9: color(display-p3 0.553 0.553 0.553); --gray-10: color(display-p3 0.512 0.512 0.512); --gray-11: color(display-p3 0.392 0.392 0.392); --gray-12: color(display-p3 0.125 0.125 0.125); --gray-a1: color(display-p3 0 0 0 / 0.012); --gray-a2: color(display-p3 0 0 0 / 0.024); --gray-a3: color(display-p3 0 0 0 / 0.063); --gray-a4: color(display-p3 0 0 0 / 0.09); --gray-a5: color(display-p3 0 0 0 / 0.122); --gray-a6: color(display-p3 0 0 0 / 0.153); --gray-a7: color(display-p3 0 0 0 / 0.192); --gray-a8: color(display-p3 0 0 0 / 0.267); --gray-a9: color(display-p3 0 0 0 / 0.447); --gray-a10: color(display-p3 0 0 0 / 0.486); --gray-a11: color(display-p3 0 0 0 / 0.608); --gray-a12: color(display-p3 0 0 0 / 0.875); --mauve-1: color(display-p3 0.991 0.988 0.992); --mauve-2: color(display-p3 0.98 0.976 0.984); --mauve-3: color(display-p3 0.946 0.938 0.952); --mauve-4: color(display-p3 0.915 0.906 0.925); --mauve-5: color(display-p3 0.886 0.876 0.901); --mauve-6: color(display-p3 0.856 0.846 0.875); --mauve-7: color(display-p3 0.814 0.804 0.84); --mauve-8: color(display-p3 0.735 0.728 0.777); --mauve-9: color(display-p3 0.555 0.549 0.596); --mauve-10: color(display-p3 0.514 0.508 0.552); --mauve-11: color(display-p3 0.395 0.388 0.424); --mauve-12: color(display-p3 0.128 0.122 0.147); --mauve-a1: color(display-p3 0.349 0.024 0.349 / 0.012); --mauve-a2: color(display-p3 0.184 0.024 0.349 / 0.024); --mauve-a3: color(display-p3 0.129 0.008 0.255 / 0.063); --mauve-a4: color(display-p3 0.094 0.012 0.216 / 0.095); --mauve-a5: color(display-p3 0.098 0.008 0.224 / 0.126); --mauve-a6: color(display-p3 0.055 0.004 0.18 / 0.153); --mauve-a7: color(display-p3 0.067 0.008 0.184 / 0.197); --mauve-a8: color(display-p3 0.02 0.004 0.176 / 0.271); --mauve-a9: color(display-p3 0.02 0.004 0.106 / 0.451); --mauve-a10: color(display-p3 0.012 0.004 0.09 / 0.491); --mauve-a11: color(display-p3 0.016 0 0.059 / 0.612); --mauve-a12: color(display-p3 0.008 0 0.027 / 0.879); --slate-1: color(display-p3 0.988 0.988 0.992); --slate-2: color(display-p3 0.976 0.976 0.984); --slate-3: color(display-p3 0.94 0.941 0.953); --slate-4: color(display-p3 0.908 0.909 0.925); --slate-5: color(display-p3 0.88 0.881 0.901); --slate-6: color(display-p3 0.85 0.852 0.876); --slate-7: color(display-p3 0.805 0.808 0.838); --slate-8: color(display-p3 0.727 0.733 0.773); --slate-9: color(display-p3 0.547 0.553 0.592); --slate-10: color(display-p3 0.503 0.512 0.549); --slate-11: color(display-p3 0.379 0.392 0.421); --slate-12: color(display-p3 0.113 0.125 0.14); --slate-a1: color(display-p3 0.024 0.024 0.349 / 0.012); --slate-a2: color(display-p3 0.024 0.024 0.349 / 0.024); --slate-a3: color(display-p3 0.004 0.004 0.204 / 0.059); --slate-a4: color(display-p3 0.012 0.012 0.184 / 0.091); --slate-a5: color(display-p3 0.004 0.039 0.2 / 0.122); --slate-a6: color(display-p3 0.008 0.008 0.165 / 0.15); --slate-a7: color(display-p3 0.008 0.027 0.184 / 0.197); --slate-a8: color(display-p3 0.004 0.031 0.176 / 0.275); --slate-a9: color(display-p3 0.004 0.02 0.106 / 0.455); --slate-a10: color(display-p3 0.004 0.027 0.098 / 0.499); --slate-a11: color(display-p3 0 0.02 0.063 / 0.62); --slate-a12: color(display-p3 0 0.012 0.031 / 0.887); --sage-1: color(display-p3 0.986 0.992 0.988); --sage-2: color(display-p3 0.97 0.977 0.974); --sage-3: color(display-p3 0.935 0.944 0.94); --sage-4: color(display-p3 0.904 0.913 0.909); --sage-5: color(display-p3 0.875 0.885 0.88); --sage-6: color(display-p3 0.844 0.854 0.849); --sage-7: color(display-p3 0.8 0.811 0.806); --sage-8: color(display-p3 0.725 0.738 0.732); --sage-9: color(display-p3 0.531 0.556 0.546); --sage-10: color(display-p3 0.492 0.515 0.506); --sage-11: color(display-p3 0.377 0.395 0.389); --sage-12: color(display-p3 0.107 0.129 0.118); --sage-a1: color(display-p3 0.024 0.514 0.267 / 0.016); --sage-a2: color(display-p3 0.02 0.267 0.145 / 0.032); --sage-a3: color(display-p3 0.008 0.184 0.125 / 0.067); --sage-a4: color(display-p3 0.012 0.094 0.051 / 0.095); --sage-a5: color(display-p3 0.008 0.098 0.035 / 0.126); --sage-a6: color(display-p3 0.004 0.078 0.027 / 0.157); --sage-a7: color(display-p3 0 0.059 0.039 / 0.2); --sage-a8: color(display-p3 0.004 0.047 0.031 / 0.275); --sage-a9: color(display-p3 0.004 0.059 0.035 / 0.471); --sage-a10: color(display-p3 0 0.047 0.031 / 0.51); --sage-a11: color(display-p3 0 0.031 0.02 / 0.624); --sage-a12: color(display-p3 0 0.027 0.012 / 0.895); --olive-1: color(display-p3 0.989 0.992 0.989); --olive-2: color(display-p3 0.974 0.98 0.973); --olive-3: color(display-p3 0.939 0.945 0.937); --olive-4: color(display-p3 0.907 0.914 0.905); --olive-5: color(display-p3 0.878 0.885 0.875); --olive-6: color(display-p3 0.846 0.855 0.843); --olive-7: color(display-p3 0.803 0.812 0.8); --olive-8: color(display-p3 0.727 0.738 0.723); --olive-9: color(display-p3 0.541 0.556 0.532); --olive-10: color(display-p3 0.5 0.515 0.491); --olive-11: color(display-p3 0.38 0.395 0.374); --olive-12: color(display-p3 0.117 0.129 0.111); --olive-a1: color(display-p3 0.024 0.349 0.024 / 0.012); --olive-a2: color(display-p3 0.024 0.302 0.024 / 0.028); --olive-a3: color(display-p3 0.008 0.129 0.008 / 0.063); --olive-a4: color(display-p3 0.012 0.094 0.012 / 0.095); --olive-a5: color(display-p3 0.035 0.098 0.008 / 0.126); --olive-a6: color(display-p3 0.027 0.078 0.004 / 0.157); --olive-a7: color(display-p3 0.02 0.059 0 / 0.2); --olive-a8: color(display-p3 0.02 0.059 0.004 / 0.279); --olive-a9: color(display-p3 0.02 0.051 0.004 / 0.467); --olive-a10: color(display-p3 0.024 0.047 0 / 0.51); --olive-a11: color(display-p3 0.012 0.039 0 / 0.628); --olive-a12: color(display-p3 0.008 0.024 0 / 0.891); --sand-1: color(display-p3 0.992 0.992 0.989); --sand-2: color(display-p3 0.977 0.977 0.973); --sand-3: color(display-p3 0.943 0.942 0.936); --sand-4: color(display-p3 0.913 0.912 0.903); --sand-5: color(display-p3 0.885 0.883 0.873); --sand-6: color(display-p3 0.854 0.852 0.839); --sand-7: color(display-p3 0.813 0.81 0.794); --sand-8: color(display-p3 0.738 0.734 0.713); --sand-9: color(display-p3 0.553 0.553 0.528); --sand-10: color(display-p3 0.511 0.511 0.488); --sand-11: color(display-p3 0.388 0.388 0.37); --sand-12: color(display-p3 0.129 0.126 0.111); --sand-a1: color(display-p3 0.349 0.349 0.024 / 0.012); --sand-a2: color(display-p3 0.161 0.161 0.024 / 0.028); --sand-a3: color(display-p3 0.067 0.067 0.008 / 0.063); --sand-a4: color(display-p3 0.129 0.129 0.012 / 0.099); --sand-a5: color(display-p3 0.098 0.067 0.008 / 0.126); --sand-a6: color(display-p3 0.102 0.075 0.004 / 0.161); --sand-a7: color(display-p3 0.098 0.098 0.004 / 0.208); --sand-a8: color(display-p3 0.086 0.075 0.004 / 0.287); --sand-a9: color(display-p3 0.051 0.051 0.004 / 0.471); --sand-a10: color(display-p3 0.047 0.047 0 / 0.514); --sand-a11: color(display-p3 0.031 0.031 0 / 0.632); --sand-a12: color(display-p3 0.024 0.02 0 / 0.891); --amber-1: color(display-p3 0.995 0.992 0.985); --amber-2: color(display-p3 0.994 0.986 0.921); --amber-3: color(display-p3 0.994 0.969 0.782); --amber-4: color(display-p3 0.989 0.937 0.65); --amber-5: color(display-p3 0.97 0.902 0.527); --amber-6: color(display-p3 0.936 0.844 0.506); --amber-7: color(display-p3 0.89 0.762 0.443); --amber-8: color(display-p3 0.85 0.65 0.3); --amber-9: color(display-p3 1 0.77 0.26); --amber-10: color(display-p3 0.959 0.741 0.274); --amber-11: color(display-p3 0.64 0.4 0); --amber-12: color(display-p3 0.294 0.208 0.145); --amber-a1: color(display-p3 0.757 0.514 0.024 / 0.016); --amber-a2: color(display-p3 0.902 0.804 0.008 / 0.079); --amber-a3: color(display-p3 0.965 0.859 0.004 / 0.22); --amber-a4: color(display-p3 0.969 0.82 0.004 / 0.35); --amber-a5: color(display-p3 0.933 0.796 0.004 / 0.475); --amber-a6: color(display-p3 0.875 0.682 0.004 / 0.495); --amber-a7: color(display-p3 0.804 0.573 0 / 0.557); --amber-a8: color(display-p3 0.788 0.502 0 / 0.699); --amber-a9: color(display-p3 1 0.686 0 / 0.742); --amber-a10: color(display-p3 0.945 0.643 0 / 0.726); --amber-a11: color(display-p3 0.64 0.4 0); --amber-a12: color(display-p3 0.294 0.208 0.145); --blue-1: color(display-p3 0.986 0.992 0.999); --blue-2: color(display-p3 0.96 0.979 0.998); --blue-3: color(display-p3 0.912 0.956 0.991); --blue-4: color(display-p3 0.853 0.932 1); --blue-5: color(display-p3 0.788 0.894 0.998); --blue-6: color(display-p3 0.709 0.843 0.976); --blue-7: color(display-p3 0.606 0.777 0.947); --blue-8: color(display-p3 0.451 0.688 0.917); --blue-9: color(display-p3 0.247 0.556 0.969); --blue-10: color(display-p3 0.234 0.523 0.912); --blue-11: color(display-p3 0.15 0.44 0.84); --blue-12: color(display-p3 0.102 0.193 0.379); --blue-a1: color(display-p3 0.024 0.514 1 / 0.016); --blue-a2: color(display-p3 0.024 0.514 0.906 / 0.04); --blue-a3: color(display-p3 0.012 0.506 0.914 / 0.087); --blue-a4: color(display-p3 0.008 0.545 1 / 0.146); --blue-a5: color(display-p3 0.004 0.502 0.984 / 0.212); --blue-a6: color(display-p3 0.004 0.463 0.922 / 0.291); --blue-a7: color(display-p3 0.004 0.431 0.863 / 0.393); --blue-a8: color(display-p3 0 0.427 0.851 / 0.55); --blue-a9: color(display-p3 0 0.412 0.961 / 0.753); --blue-a10: color(display-p3 0 0.376 0.886 / 0.765); --blue-a11: color(display-p3 0.15 0.44 0.84); --blue-a12: color(display-p3 0.102 0.193 0.379); --bronze-1: color(display-p3 0.991 0.988 0.988); --bronze-2: color(display-p3 0.989 0.97 0.961); --bronze-3: color(display-p3 0.958 0.932 0.919); --bronze-4: color(display-p3 0.929 0.894 0.877); --bronze-5: color(display-p3 0.898 0.853 0.832); --bronze-6: color(display-p3 0.861 0.805 0.778); --bronze-7: color(display-p3 0.812 0.739 0.706); --bronze-8: color(display-p3 0.741 0.647 0.606); --bronze-9: color(display-p3 0.611 0.507 0.455); --bronze-10: color(display-p3 0.563 0.461 0.414); --bronze-11: color(display-p3 0.471 0.373 0.336); --bronze-12: color(display-p3 0.251 0.191 0.172); --bronze-a1: color(display-p3 0.349 0.024 0.024 / 0.012); --bronze-a2: color(display-p3 0.71 0.22 0.024 / 0.04); --bronze-a3: color(display-p3 0.482 0.2 0.008 / 0.083); --bronze-a4: color(display-p3 0.424 0.133 0.004 / 0.122); --bronze-a5: color(display-p3 0.4 0.145 0.004 / 0.169); --bronze-a6: color(display-p3 0.388 0.125 0.004 / 0.224); --bronze-a7: color(display-p3 0.365 0.11 0.004 / 0.295); --bronze-a8: color(display-p3 0.341 0.102 0.004 / 0.393); --bronze-a9: color(display-p3 0.29 0.094 0 / 0.546); --bronze-a10: color(display-p3 0.255 0.082 0 / 0.585); --bronze-a11: color(display-p3 0.471 0.373 0.336); --bronze-a12: color(display-p3 0.251 0.191 0.172); --brown-1: color(display-p3 0.995 0.992 0.989); --brown-2: color(display-p3 0.987 0.976 0.964); --brown-3: color(display-p3 0.959 0.936 0.909); --brown-4: color(display-p3 0.934 0.897 0.855); --brown-5: color(display-p3 0.909 0.856 0.798); --brown-6: color(display-p3 0.88 0.808 0.73); --brown-7: color(display-p3 0.841 0.742 0.639); --brown-8: color(display-p3 0.782 0.647 0.514); --brown-9: color(display-p3 0.651 0.505 0.368); --brown-10: color(display-p3 0.601 0.465 0.344); --brown-11: color(display-p3 0.485 0.374 0.288); --brown-12: color(display-p3 0.236 0.202 0.183); --brown-a1: color(display-p3 0.675 0.349 0.024 / 0.012); --brown-a2: color(display-p3 0.675 0.349 0.024 / 0.036); --brown-a3: color(display-p3 0.573 0.314 0.012 / 0.091); --brown-a4: color(display-p3 0.545 0.302 0.008 / 0.146); --brown-a5: color(display-p3 0.561 0.29 0.004 / 0.204); --brown-a6: color(display-p3 0.553 0.294 0.004 / 0.271); --brown-a7: color(display-p3 0.557 0.286 0.004 / 0.361); --brown-a8: color(display-p3 0.549 0.275 0.004 / 0.487); --brown-a9: color(display-p3 0.447 0.22 0 / 0.632); --brown-a10: color(display-p3 0.388 0.188 0 / 0.655); --brown-a11: color(display-p3 0.485 0.374 0.288); --brown-a12: color(display-p3 0.236 0.202 0.183); --crimson-1: color(display-p3 0.998 0.989 0.992); --crimson-2: color(display-p3 0.991 0.969 0.976); --crimson-3: color(display-p3 0.987 0.917 0.941); --crimson-4: color(display-p3 0.975 0.866 0.904); --crimson-5: color(display-p3 0.953 0.813 0.864); --crimson-6: color(display-p3 0.921 0.755 0.817); --crimson-7: color(display-p3 0.88 0.683 0.761); --crimson-8: color(display-p3 0.834 0.592 0.694); --crimson-9: color(display-p3 0.843 0.298 0.507); --crimson-10: color(display-p3 0.807 0.266 0.468); --crimson-11: color(display-p3 0.731 0.195 0.388); --crimson-12: color(display-p3 0.352 0.111 0.221); --crimson-a1: color(display-p3 0.675 0.024 0.349 / 0.012); --crimson-a2: color(display-p3 0.757 0.02 0.267 / 0.032); --crimson-a3: color(display-p3 0.859 0.008 0.294 / 0.083); --crimson-a4: color(display-p3 0.827 0.008 0.298 / 0.134); --crimson-a5: color(display-p3 0.753 0.008 0.275 / 0.189); --crimson-a6: color(display-p3 0.682 0.004 0.247 / 0.244); --crimson-a7: color(display-p3 0.62 0.004 0.251 / 0.318); --crimson-a8: color(display-p3 0.6 0.004 0.251 / 0.408); --crimson-a9: color(display-p3 0.776 0 0.298 / 0.702); --crimson-a10: color(display-p3 0.737 0 0.275 / 0.734); --crimson-a11: color(display-p3 0.731 0.195 0.388); --crimson-a12: color(display-p3 0.352 0.111 0.221); --cyan-1: color(display-p3 0.982 0.992 0.996); --cyan-2: color(display-p3 0.955 0.981 0.984); --cyan-3: color(display-p3 0.888 0.965 0.975); --cyan-4: color(display-p3 0.821 0.941 0.959); --cyan-5: color(display-p3 0.751 0.907 0.935); --cyan-6: color(display-p3 0.671 0.862 0.9); --cyan-7: color(display-p3 0.564 0.8 0.854); --cyan-8: color(display-p3 0.388 0.715 0.798); --cyan-9: color(display-p3 0.282 0.627 0.765); --cyan-10: color(display-p3 0.264 0.583 0.71); --cyan-11: color(display-p3 0.08 0.48 0.63); --cyan-12: color(display-p3 0.108 0.232 0.277); --cyan-a1: color(display-p3 0.02 0.608 0.804 / 0.02); --cyan-a2: color(display-p3 0.02 0.557 0.647 / 0.044); --cyan-a3: color(display-p3 0.004 0.694 0.796 / 0.114); --cyan-a4: color(display-p3 0.004 0.678 0.784 / 0.181); --cyan-a5: color(display-p3 0.004 0.624 0.733 / 0.248); --cyan-a6: color(display-p3 0.004 0.584 0.706 / 0.33); --cyan-a7: color(display-p3 0.004 0.541 0.667 / 0.436); --cyan-a8: color(display-p3 0 0.533 0.667 / 0.612); --cyan-a9: color(display-p3 0 0.482 0.675 / 0.718); --cyan-a10: color(display-p3 0 0.435 0.608 / 0.738); --cyan-a11: color(display-p3 0.08 0.48 0.63); --cyan-a12: color(display-p3 0.108 0.232 0.277); --gold-1: color(display-p3 0.992 0.992 0.989); --gold-2: color(display-p3 0.98 0.976 0.953); --gold-3: color(display-p3 0.947 0.94 0.909); --gold-4: color(display-p3 0.914 0.904 0.865); --gold-5: color(display-p3 0.88 0.865 0.816); --gold-6: color(display-p3 0.84 0.818 0.756); --gold-7: color(display-p3 0.788 0.753 0.677); --gold-8: color(display-p3 0.715 0.66 0.565); --gold-9: color(display-p3 0.579 0.517 0.41); --gold-10: color(display-p3 0.538 0.479 0.38); --gold-11: color(display-p3 0.433 0.386 0.305); --gold-12: color(display-p3 0.227 0.209 0.173); --gold-a1: color(display-p3 0.349 0.349 0.024 / 0.012); --gold-a2: color(display-p3 0.592 0.514 0.024 / 0.048); --gold-a3: color(display-p3 0.4 0.357 0.012 / 0.091); --gold-a4: color(display-p3 0.357 0.298 0.008 / 0.134); --gold-a5: color(display-p3 0.345 0.282 0.004 / 0.185); --gold-a6: color(display-p3 0.341 0.263 0.004 / 0.244); --gold-a7: color(display-p3 0.345 0.235 0.004 / 0.322); --gold-a8: color(display-p3 0.345 0.22 0.004 / 0.436); --gold-a9: color(display-p3 0.286 0.18 0 / 0.589); --gold-a10: color(display-p3 0.255 0.161 0 / 0.62); --gold-a11: color(display-p3 0.433 0.386 0.305); --gold-a12: color(display-p3 0.227 0.209 0.173); --grass-1: color(display-p3 0.986 0.996 0.985); --grass-2: color(display-p3 0.966 0.983 0.964); --grass-3: color(display-p3 0.923 0.965 0.917); --grass-4: color(display-p3 0.872 0.94 0.865); --grass-5: color(display-p3 0.811 0.908 0.802); --grass-6: color(display-p3 0.733 0.864 0.724); --grass-7: color(display-p3 0.628 0.803 0.622); --grass-8: color(display-p3 0.477 0.72 0.482); --grass-9: color(display-p3 0.38 0.647 0.378); --grass-10: color(display-p3 0.344 0.598 0.342); --grass-11: color(display-p3 0.263 0.488 0.261); --grass-12: color(display-p3 0.151 0.233 0.153); --grass-a1: color(display-p3 0.024 0.757 0.024 / 0.016); --grass-a2: color(display-p3 0.024 0.565 0.024 / 0.036); --grass-a3: color(display-p3 0.059 0.576 0.008 / 0.083); --grass-a4: color(display-p3 0.035 0.565 0.008 / 0.134); --grass-a5: color(display-p3 0.047 0.545 0.008 / 0.197); --grass-a6: color(display-p3 0.031 0.502 0.004 / 0.275); --grass-a7: color(display-p3 0.012 0.482 0.004 / 0.377); --grass-a8: color(display-p3 0 0.467 0.008 / 0.522); --grass-a9: color(display-p3 0.008 0.435 0 / 0.624); --grass-a10: color(display-p3 0.008 0.388 0 / 0.659); --grass-a11: color(display-p3 0.263 0.488 0.261); --grass-a12: color(display-p3 0.151 0.233 0.153); --green-1: color(display-p3 0.986 0.996 0.989); --green-2: color(display-p3 0.963 0.983 0.967); --green-3: color(display-p3 0.913 0.964 0.925); --green-4: color(display-p3 0.859 0.94 0.879); --green-5: color(display-p3 0.796 0.907 0.826); --green-6: color(display-p3 0.718 0.863 0.761); --green-7: color(display-p3 0.61 0.801 0.675); --green-8: color(display-p3 0.451 0.715 0.559); --green-9: color(display-p3 0.332 0.634 0.442); --green-10: color(display-p3 0.308 0.595 0.417); --green-11: color(display-p3 0.19 0.5 0.32); --green-12: color(display-p3 0.132 0.228 0.18); --green-a1: color(display-p3 0.024 0.757 0.267 / 0.016); --green-a2: color(display-p3 0.024 0.565 0.129 / 0.036); --green-a3: color(display-p3 0.012 0.596 0.145 / 0.087); --green-a4: color(display-p3 0.008 0.588 0.145 / 0.142); --green-a5: color(display-p3 0.004 0.541 0.157 / 0.204); --green-a6: color(display-p3 0.004 0.518 0.157 / 0.283); --green-a7: color(display-p3 0.004 0.486 0.165 / 0.389); --green-a8: color(display-p3 0 0.478 0.2 / 0.55); --green-a9: color(display-p3 0 0.455 0.165 / 0.667); --green-a10: color(display-p3 0 0.416 0.153 / 0.691); --green-a11: color(display-p3 0.19 0.5 0.32); --green-a12: color(display-p3 0.132 0.228 0.18); --indigo-1: color(display-p3 0.992 0.992 0.996); --indigo-2: color(display-p3 0.971 0.977 0.998); --indigo-3: color(display-p3 0.933 0.948 0.992); --indigo-4: color(display-p3 0.885 0.914 1); --indigo-5: color(display-p3 0.831 0.87 1); --indigo-6: color(display-p3 0.767 0.814 0.995); --indigo-7: color(display-p3 0.685 0.74 0.957); --indigo-8: color(display-p3 0.569 0.639 0.916); --indigo-9: color(display-p3 0.276 0.384 0.837); --indigo-10: color(display-p3 0.234 0.343 0.801); --indigo-11: color(display-p3 0.256 0.354 0.755); --indigo-12: color(display-p3 0.133 0.175 0.348); --indigo-a1: color(display-p3 0.02 0.02 0.51 / 0.008); --indigo-a2: color(display-p3 0.024 0.161 0.863 / 0.028); --indigo-a3: color(display-p3 0.008 0.239 0.886 / 0.067); --indigo-a4: color(display-p3 0.004 0.247 1 / 0.114); --indigo-a5: color(display-p3 0.004 0.235 1 / 0.169); --indigo-a6: color(display-p3 0.004 0.208 0.984 / 0.232); --indigo-a7: color(display-p3 0.004 0.176 0.863 / 0.314); --indigo-a8: color(display-p3 0.004 0.165 0.812 / 0.432); --indigo-a9: color(display-p3 0 0.153 0.773 / 0.726); --indigo-a10: color(display-p3 0 0.137 0.737 / 0.765); --indigo-a11: color(display-p3 0.256 0.354 0.755); --indigo-a12: color(display-p3 0.133 0.175 0.348); --iris-1: color(display-p3 0.992 0.992 0.999); --iris-2: color(display-p3 0.972 0.973 0.998); --iris-3: color(display-p3 0.943 0.945 0.992); --iris-4: color(display-p3 0.902 0.906 1); --iris-5: color(display-p3 0.857 0.861 1); --iris-6: color(display-p3 0.799 0.805 0.987); --iris-7: color(display-p3 0.721 0.727 0.955); --iris-8: color(display-p3 0.61 0.619 0.918); --iris-9: color(display-p3 0.357 0.357 0.81); --iris-10: color(display-p3 0.318 0.318 0.774); --iris-11: color(display-p3 0.337 0.326 0.748); --iris-12: color(display-p3 0.154 0.161 0.371); --iris-a1: color(display-p3 0.02 0.02 1 / 0.008); --iris-a2: color(display-p3 0.024 0.024 0.863 / 0.028); --iris-a3: color(display-p3 0.004 0.071 0.871 / 0.059); --iris-a4: color(display-p3 0.012 0.051 1 / 0.099); --iris-a5: color(display-p3 0.008 0.035 1 / 0.142); --iris-a6: color(display-p3 0 0.02 0.941 / 0.2); --iris-a7: color(display-p3 0.004 0.02 0.847 / 0.279); --iris-a8: color(display-p3 0.004 0.024 0.788 / 0.389); --iris-a9: color(display-p3 0 0 0.706 / 0.644); --iris-a10: color(display-p3 0 0 0.667 / 0.683); --iris-a11: color(display-p3 0.337 0.326 0.748); --iris-a12: color(display-p3 0.154 0.161 0.371); --jade-1: color(display-p3 0.986 0.996 0.992); --jade-2: color(display-p3 0.962 0.983 0.969); --jade-3: color(display-p3 0.912 0.965 0.932); --jade-4: color(display-p3 0.858 0.941 0.893); --jade-5: color(display-p3 0.795 0.909 0.847); --jade-6: color(display-p3 0.715 0.864 0.791); --jade-7: color(display-p3 0.603 0.802 0.718); --jade-8: color(display-p3 0.44 0.72 0.629); --jade-9: color(display-p3 0.319 0.63 0.521); --jade-10: color(display-p3 0.299 0.592 0.488); --jade-11: color(display-p3 0.15 0.5 0.37); --jade-12: color(display-p3 0.142 0.229 0.194); --jade-a1: color(display-p3 0.024 0.757 0.514 / 0.016); --jade-a2: color(display-p3 0.024 0.612 0.22 / 0.04); --jade-a3: color(display-p3 0.012 0.596 0.235 / 0.087); --jade-a4: color(display-p3 0.008 0.588 0.255 / 0.142); --jade-a5: color(display-p3 0.004 0.561 0.251 / 0.204); --jade-a6: color(display-p3 0.004 0.525 0.278 / 0.287); --jade-a7: color(display-p3 0.004 0.506 0.29 / 0.397); --jade-a8: color(display-p3 0 0.506 0.337 / 0.561); --jade-a9: color(display-p3 0 0.459 0.298 / 0.683); --jade-a10: color(display-p3 0 0.42 0.271 / 0.702); --jade-a11: color(display-p3 0.15 0.5 0.37); --jade-a12: color(display-p3 0.142 0.229 0.194); --lime-1: color(display-p3 0.989 0.992 0.981); --lime-2: color(display-p3 0.975 0.98 0.954); --lime-3: color(display-p3 0.939 0.965 0.851); --lime-4: color(display-p3 0.896 0.94 0.76); --lime-5: color(display-p3 0.843 0.903 0.678); --lime-6: color(display-p3 0.778 0.852 0.599); --lime-7: color(display-p3 0.694 0.784 0.508); --lime-8: color(display-p3 0.585 0.707 0.378); --lime-9: color(display-p3 0.78 0.928 0.466); --lime-10: color(display-p3 0.734 0.896 0.397); --lime-11: color(display-p3 0.386 0.482 0.227); --lime-12: color(display-p3 0.222 0.25 0.128); --lime-a1: color(display-p3 0.412 0.608 0.02 / 0.02); --lime-a2: color(display-p3 0.514 0.592 0.024 / 0.048); --lime-a3: color(display-p3 0.584 0.765 0.008 / 0.15); --lime-a4: color(display-p3 0.561 0.757 0.004 / 0.24); --lime-a5: color(display-p3 0.514 0.698 0.004 / 0.322); --lime-a6: color(display-p3 0.443 0.627 0 / 0.4); --lime-a7: color(display-p3 0.376 0.561 0.004 / 0.491); --lime-a8: color(display-p3 0.333 0.529 0 / 0.624); --lime-a9: color(display-p3 0.588 0.867 0 / 0.534); --lime-a10: color(display-p3 0.561 0.827 0 / 0.604); --lime-a11: color(display-p3 0.386 0.482 0.227); --lime-a12: color(display-p3 0.222 0.25 0.128); --mint-1: color(display-p3 0.98 0.995 0.992); --mint-2: color(display-p3 0.957 0.985 0.977); --mint-3: color(display-p3 0.888 0.972 0.95); --mint-4: color(display-p3 0.819 0.951 0.916); --mint-5: color(display-p3 0.747 0.918 0.873); --mint-6: color(display-p3 0.668 0.87 0.818); --mint-7: color(display-p3 0.567 0.805 0.744); --mint-8: color(display-p3 0.42 0.724 0.649); --mint-9: color(display-p3 0.62 0.908 0.834); --mint-10: color(display-p3 0.585 0.871 0.797); --mint-11: color(display-p3 0.203 0.463 0.397); --mint-12: color(display-p3 0.136 0.259 0.236); --mint-a1: color(display-p3 0.02 0.804 0.608 / 0.02); --mint-a2: color(display-p3 0.02 0.647 0.467 / 0.044); --mint-a3: color(display-p3 0.004 0.761 0.553 / 0.114); --mint-a4: color(display-p3 0.004 0.741 0.545 / 0.181); --mint-a5: color(display-p3 0.004 0.678 0.51 / 0.255); --mint-a6: color(display-p3 0.004 0.616 0.463 / 0.334); --mint-a7: color(display-p3 0.004 0.549 0.412 / 0.432); --mint-a8: color(display-p3 0 0.529 0.392 / 0.581); --mint-a9: color(display-p3 0.004 0.765 0.569 / 0.381); --mint-a10: color(display-p3 0.004 0.69 0.51 / 0.416); --mint-a11: color(display-p3 0.203 0.463 0.397); --mint-a12: color(display-p3 0.136 0.259 0.236); --orange-1: color(display-p3 0.995 0.988 0.985); --orange-2: color(display-p3 0.994 0.968 0.934); --orange-3: color(display-p3 0.989 0.938 0.85); --orange-4: color(display-p3 1 0.874 0.687); --orange-5: color(display-p3 1 0.821 0.583); --orange-6: color(display-p3 0.975 0.767 0.545); --orange-7: color(display-p3 0.919 0.693 0.486); --orange-8: color(display-p3 0.877 0.597 0.379); --orange-9: color(display-p3 0.9 0.45 0.2); --orange-10: color(display-p3 0.87 0.409 0.164); --orange-11: color(display-p3 0.76 0.34 0); --orange-12: color(display-p3 0.323 0.185 0.127); --orange-a1: color(display-p3 0.757 0.267 0.024 / 0.016); --orange-a2: color(display-p3 0.886 0.533 0.008 / 0.067); --orange-a3: color(display-p3 0.922 0.584 0.008 / 0.15); --orange-a4: color(display-p3 1 0.604 0.004 / 0.314); --orange-a5: color(display-p3 1 0.569 0.004 / 0.416); --orange-a6: color(display-p3 0.949 0.494 0.004 / 0.455); --orange-a7: color(display-p3 0.839 0.408 0 / 0.514); --orange-a8: color(display-p3 0.804 0.349 0 / 0.62); --orange-a9: color(display-p3 0.878 0.314 0 / 0.8); --orange-a10: color(display-p3 0.843 0.29 0 / 0.836); --orange-a11: color(display-p3 0.76 0.34 0); --orange-a12: color(display-p3 0.323 0.185 0.127); --pink-1: color(display-p3 0.998 0.989 0.996); --pink-2: color(display-p3 0.992 0.97 0.985); --pink-3: color(display-p3 0.981 0.917 0.96); --pink-4: color(display-p3 0.963 0.867 0.932); --pink-5: color(display-p3 0.939 0.815 0.899); --pink-6: color(display-p3 0.907 0.756 0.859); --pink-7: color(display-p3 0.869 0.683 0.81); --pink-8: color(display-p3 0.825 0.59 0.751); --pink-9: color(display-p3 0.775 0.297 0.61); --pink-10: color(display-p3 0.748 0.27 0.581); --pink-11: color(display-p3 0.698 0.219 0.528); --pink-12: color(display-p3 0.363 0.101 0.279); --pink-a1: color(display-p3 0.675 0.024 0.675 / 0.012); --pink-a2: color(display-p3 0.757 0.02 0.51 / 0.032); --pink-a3: color(display-p3 0.765 0.008 0.529 / 0.083); --pink-a4: color(display-p3 0.737 0.008 0.506 / 0.134); --pink-a5: color(display-p3 0.663 0.004 0.451 / 0.185); --pink-a6: color(display-p3 0.616 0.004 0.424 / 0.244); --pink-a7: color(display-p3 0.596 0.004 0.412 / 0.318); --pink-a8: color(display-p3 0.573 0.004 0.404 / 0.412); --pink-a9: color(display-p3 0.682 0 0.447 / 0.702); --pink-a10: color(display-p3 0.655 0 0.424 / 0.73); --pink-a11: color(display-p3 0.698 0.219 0.528); --pink-a12: color(display-p3 0.363 0.101 0.279); --plum-1: color(display-p3 0.995 0.988 0.999); --plum-2: color(display-p3 0.988 0.971 0.99); --plum-3: color(display-p3 0.973 0.923 0.98); --plum-4: color(display-p3 0.953 0.875 0.966); --plum-5: color(display-p3 0.926 0.825 0.945); --plum-6: color(display-p3 0.89 0.765 0.916); --plum-7: color(display-p3 0.84 0.686 0.877); --plum-8: color(display-p3 0.775 0.58 0.832); --plum-9: color(display-p3 0.624 0.313 0.708); --plum-10: color(display-p3 0.587 0.29 0.667); --plum-11: color(display-p3 0.543 0.263 0.619); --plum-12: color(display-p3 0.299 0.114 0.352); --plum-a1: color(display-p3 0.675 0.024 1 / 0.012); --plum-a2: color(display-p3 0.58 0.024 0.58 / 0.028); --plum-a3: color(display-p3 0.655 0.008 0.753 / 0.079); --plum-a4: color(display-p3 0.627 0.008 0.722 / 0.126); --plum-a5: color(display-p3 0.58 0.004 0.69 / 0.177); --plum-a6: color(display-p3 0.537 0.004 0.655 / 0.236); --plum-a7: color(display-p3 0.49 0.004 0.616 / 0.314); --plum-a8: color(display-p3 0.471 0.004 0.6 / 0.42); --plum-a9: color(display-p3 0.451 0 0.576 / 0.687); --plum-a10: color(display-p3 0.42 0 0.529 / 0.71); --plum-a11: color(display-p3 0.543 0.263 0.619); --plum-a12: color(display-p3 0.299 0.114 0.352); --purple-1: color(display-p3 0.995 0.988 0.996); --purple-2: color(display-p3 0.983 0.971 0.993); --purple-3: color(display-p3 0.963 0.931 0.989); --purple-4: color(display-p3 0.937 0.888 0.981); --purple-5: color(display-p3 0.904 0.837 0.966); --purple-6: color(display-p3 0.86 0.774 0.942); --purple-7: color(display-p3 0.799 0.69 0.91); --purple-8: color(display-p3 0.719 0.583 0.874); --purple-9: color(display-p3 0.523 0.318 0.751); --purple-10: color(display-p3 0.483 0.289 0.7); --purple-11: color(display-p3 0.473 0.281 0.687); --purple-12: color(display-p3 0.234 0.132 0.363); --purple-a1: color(display-p3 0.675 0.024 0.675 / 0.012); --purple-a2: color(display-p3 0.443 0.024 0.722 / 0.028); --purple-a3: color(display-p3 0.506 0.008 0.835 / 0.071); --purple-a4: color(display-p3 0.451 0.004 0.831 / 0.114); --purple-a5: color(display-p3 0.431 0.004 0.788 / 0.165); --purple-a6: color(display-p3 0.384 0.004 0.745 / 0.228); --purple-a7: color(display-p3 0.357 0.004 0.71 / 0.31); --purple-a8: color(display-p3 0.322 0.004 0.702 / 0.416); --purple-a9: color(display-p3 0.298 0 0.639 / 0.683); --purple-a10: color(display-p3 0.271 0 0.58 / 0.71); --purple-a11: color(display-p3 0.473 0.281 0.687); --purple-a12: color(display-p3 0.234 0.132 0.363); --red-1: color(display-p3 0.998 0.989 0.988); --red-2: color(display-p3 0.995 0.971 0.971); --red-3: color(display-p3 0.985 0.925 0.925); --red-4: color(display-p3 0.999 0.866 0.866); --red-5: color(display-p3 0.984 0.812 0.811); --red-6: color(display-p3 0.955 0.751 0.749); --red-7: color(display-p3 0.915 0.675 0.672); --red-8: color(display-p3 0.872 0.575 0.572); --red-9: color(display-p3 0.83 0.329 0.324); --red-10: color(display-p3 0.798 0.294 0.285); --red-11: color(display-p3 0.744 0.234 0.222); --red-12: color(display-p3 0.36 0.115 0.143); --red-a1: color(display-p3 0.675 0.024 0.024 / 0.012); --red-a2: color(display-p3 0.863 0.024 0.024 / 0.028); --red-a3: color(display-p3 0.792 0.008 0.008 / 0.075); --red-a4: color(display-p3 1 0.008 0.008 / 0.134); --red-a5: color(display-p3 0.918 0.008 0.008 / 0.189); --red-a6: color(display-p3 0.831 0.02 0.004 / 0.251); --red-a7: color(display-p3 0.741 0.016 0.004 / 0.33); --red-a8: color(display-p3 0.698 0.012 0.004 / 0.428); --red-a9: color(display-p3 0.749 0.008 0 / 0.675); --red-a10: color(display-p3 0.714 0.012 0 / 0.714); --red-a11: color(display-p3 0.744 0.234 0.222); --red-a12: color(display-p3 0.36 0.115 0.143); --ruby-1: color(display-p3 0.998 0.989 0.992); --ruby-2: color(display-p3 0.995 0.971 0.974); --ruby-3: color(display-p3 0.983 0.92 0.928); --ruby-4: color(display-p3 0.987 0.869 0.885); --ruby-5: color(display-p3 0.968 0.817 0.839); --ruby-6: color(display-p3 0.937 0.758 0.786); --ruby-7: color(display-p3 0.897 0.685 0.721); --ruby-8: color(display-p3 0.851 0.588 0.639); --ruby-9: color(display-p3 0.83 0.323 0.408); --ruby-10: color(display-p3 0.795 0.286 0.375); --ruby-11: color(display-p3 0.728 0.211 0.311); --ruby-12: color(display-p3 0.36 0.115 0.171); --ruby-a1: color(display-p3 0.675 0.024 0.349 / 0.012); --ruby-a2: color(display-p3 0.863 0.024 0.024 / 0.028); --ruby-a3: color(display-p3 0.804 0.008 0.11 / 0.079); --ruby-a4: color(display-p3 0.91 0.008 0.125 / 0.13); --ruby-a5: color(display-p3 0.831 0.004 0.133 / 0.185); --ruby-a6: color(display-p3 0.745 0.004 0.118 / 0.244); --ruby-a7: color(display-p3 0.678 0.004 0.114 / 0.314); --ruby-a8: color(display-p3 0.639 0.004 0.125 / 0.412); --ruby-a9: color(display-p3 0.753 0 0.129 / 0.679); --ruby-a10: color(display-p3 0.714 0 0.125 / 0.714); --ruby-a11: color(display-p3 0.728 0.211 0.311); --ruby-a12: color(display-p3 0.36 0.115 0.171); --sky-1: color(display-p3 0.98 0.995 0.999); --sky-2: color(display-p3 0.953 0.98 0.99); --sky-3: color(display-p3 0.899 0.963 0.989); --sky-4: color(display-p3 0.842 0.937 0.977); --sky-5: color(display-p3 0.777 0.9 0.954); --sky-6: color(display-p3 0.701 0.851 0.921); --sky-7: color(display-p3 0.604 0.785 0.879); --sky-8: color(display-p3 0.457 0.696 0.829); --sky-9: color(display-p3 0.585 0.877 0.983); --sky-10: color(display-p3 0.555 0.845 0.959); --sky-11: color(display-p3 0.193 0.448 0.605); --sky-12: color(display-p3 0.145 0.241 0.329); --sky-a1: color(display-p3 0.02 0.804 1 / 0.02); --sky-a2: color(display-p3 0.024 0.592 0.757 / 0.048); --sky-a3: color(display-p3 0.004 0.655 0.886 / 0.102); --sky-a4: color(display-p3 0.004 0.604 0.851 / 0.157); --sky-a5: color(display-p3 0.004 0.565 0.792 / 0.224); --sky-a6: color(display-p3 0.004 0.502 0.737 / 0.299); --sky-a7: color(display-p3 0.004 0.459 0.694 / 0.397); --sky-a8: color(display-p3 0 0.435 0.682 / 0.542); --sky-a9: color(display-p3 0.004 0.71 0.965 / 0.416); --sky-a10: color(display-p3 0.004 0.647 0.914 / 0.444); --sky-a11: color(display-p3 0.193 0.448 0.605); --sky-a12: color(display-p3 0.145 0.241 0.329); --teal-1: color(display-p3 0.983 0.996 0.992); --teal-2: color(display-p3 0.958 0.983 0.976); --teal-3: color(display-p3 0.895 0.971 0.952); --teal-4: color(display-p3 0.831 0.949 0.92); --teal-5: color(display-p3 0.761 0.914 0.878); --teal-6: color(display-p3 0.682 0.864 0.825); --teal-7: color(display-p3 0.581 0.798 0.756); --teal-8: color(display-p3 0.433 0.716 0.671); --teal-9: color(display-p3 0.297 0.637 0.581); --teal-10: color(display-p3 0.275 0.599 0.542); --teal-11: color(display-p3 0.08 0.5 0.43); --teal-12: color(display-p3 0.11 0.235 0.219); --teal-a1: color(display-p3 0.024 0.757 0.514 / 0.016); --teal-a2: color(display-p3 0.02 0.647 0.467 / 0.044); --teal-a3: color(display-p3 0.004 0.741 0.557 / 0.106); --teal-a4: color(display-p3 0.004 0.702 0.537 / 0.169); --teal-a5: color(display-p3 0.004 0.643 0.494 / 0.24); --teal-a6: color(display-p3 0.004 0.569 0.447 / 0.318); --teal-a7: color(display-p3 0.004 0.518 0.424 / 0.42); --teal-a8: color(display-p3 0 0.506 0.424 / 0.569); --teal-a9: color(display-p3 0 0.482 0.404 / 0.702); --teal-a10: color(display-p3 0 0.451 0.369 / 0.726); --teal-a11: color(display-p3 0.08 0.5 0.43); --teal-a12: color(display-p3 0.11 0.235 0.219); --tomato-1: color(display-p3 0.998 0.989 0.988); --tomato-2: color(display-p3 0.994 0.974 0.969); --tomato-3: color(display-p3 0.985 0.924 0.909); --tomato-4: color(display-p3 0.996 0.868 0.835); --tomato-5: color(display-p3 0.98 0.812 0.77); --tomato-6: color(display-p3 0.953 0.75 0.698); --tomato-7: color(display-p3 0.917 0.673 0.611); --tomato-8: color(display-p3 0.875 0.575 0.502); --tomato-9: color(display-p3 0.831 0.345 0.231); --tomato-10: color(display-p3 0.802 0.313 0.2); --tomato-11: color(display-p3 0.755 0.259 0.152); --tomato-12: color(display-p3 0.335 0.165 0.132); --tomato-a1: color(display-p3 0.675 0.024 0.024 / 0.012); --tomato-a2: color(display-p3 0.757 0.145 0.02 / 0.032); --tomato-a3: color(display-p3 0.831 0.184 0.012 / 0.091); --tomato-a4: color(display-p3 0.976 0.192 0.004 / 0.165); --tomato-a5: color(display-p3 0.918 0.192 0.004 / 0.232); --tomato-a6: color(display-p3 0.847 0.173 0.004 / 0.302); --tomato-a7: color(display-p3 0.788 0.165 0.004 / 0.389); --tomato-a8: color(display-p3 0.749 0.153 0.004 / 0.499); --tomato-a9: color(display-p3 0.78 0.149 0 / 0.769); --tomato-a10: color(display-p3 0.757 0.141 0 / 0.8); --tomato-a11: color(display-p3 0.755 0.259 0.152); --tomato-a12: color(display-p3 0.335 0.165 0.132); --violet-1: color(display-p3 0.991 0.988 0.995); --violet-2: color(display-p3 0.978 0.974 0.998); --violet-3: color(display-p3 0.953 0.943 0.993); --violet-4: color(display-p3 0.916 0.897 1); --violet-5: color(display-p3 0.876 0.851 1); --violet-6: color(display-p3 0.825 0.793 0.981); --violet-7: color(display-p3 0.752 0.712 0.943); --violet-8: color(display-p3 0.654 0.602 0.902); --violet-9: color(display-p3 0.417 0.341 0.784); --violet-10: color(display-p3 0.381 0.306 0.741); --violet-11: color(display-p3 0.383 0.317 0.702); --violet-12: color(display-p3 0.179 0.15 0.359); --violet-a1: color(display-p3 0.349 0.024 0.675 / 0.012); --violet-a2: color(display-p3 0.161 0.024 0.863 / 0.028); --violet-a3: color(display-p3 0.204 0.004 0.871 / 0.059); --violet-a4: color(display-p3 0.196 0.004 1 / 0.102); --violet-a5: color(display-p3 0.165 0.008 1 / 0.15); --violet-a6: color(display-p3 0.153 0.004 0.906 / 0.208); --violet-a7: color(display-p3 0.141 0.004 0.796 / 0.287); --violet-a8: color(display-p3 0.133 0.004 0.753 / 0.397); --violet-a9: color(display-p3 0.114 0 0.675 / 0.659); --violet-a10: color(display-p3 0.11 0 0.627 / 0.695); --violet-a11: color(display-p3 0.383 0.317 0.702); --violet-a12: color(display-p3 0.179 0.15 0.359); --yellow-1: color(display-p3 0.992 0.992 0.978); --yellow-2: color(display-p3 0.995 0.99 0.922); --yellow-3: color(display-p3 0.997 0.982 0.749); --yellow-4: color(display-p3 0.992 0.953 0.627); --yellow-5: color(display-p3 0.984 0.91 0.51); --yellow-6: color(display-p3 0.934 0.847 0.474); --yellow-7: color(display-p3 0.876 0.785 0.46); --yellow-8: color(display-p3 0.811 0.689 0.313); --yellow-9: color(display-p3 1 0.92 0.22); --yellow-10: color(display-p3 0.977 0.868 0.291); --yellow-11: color(display-p3 0.6 0.44 0); --yellow-12: color(display-p3 0.271 0.233 0.137); --yellow-a1: color(display-p3 0.675 0.675 0.024 / 0.024); --yellow-a2: color(display-p3 0.953 0.855 0.008 / 0.079); --yellow-a3: color(display-p3 0.988 0.925 0.004 / 0.251); --yellow-a4: color(display-p3 0.98 0.875 0.004 / 0.373); --yellow-a5: color(display-p3 0.969 0.816 0.004 / 0.491); --yellow-a6: color(display-p3 0.875 0.71 0 / 0.526); --yellow-a7: color(display-p3 0.769 0.604 0 / 0.542); --yellow-a8: color(display-p3 0.725 0.549 0 / 0.687); --yellow-a9: color(display-p3 1 0.898 0 / 0.781); --yellow-a10: color(display-p3 0.969 0.812 0 / 0.71); --yellow-a11: color(display-p3 0.6 0.44 0); --yellow-a12: color(display-p3 0.271 0.233 0.137); --gray-surface: color(display-p3 1 1 1 / 0.8); --mauve-surface: color(display-p3 1 1 1 / 0.8); --slate-surface: color(display-p3 1 1 1 / 0.8); --sage-surface: color(display-p3 1 1 1 / 0.8); --olive-surface: color(display-p3 1 1 1 / 0.8); --sand-surface: color(display-p3 1 1 1 / 0.8); --amber-surface: color(display-p3 0.9922 0.9843 0.902 / 0.8); --blue-surface: color(display-p3 0.9529 0.9765 0.9961 / 0.8); --bronze-surface: color(display-p3 0.9843 0.9608 0.9529 / 0.8); --brown-surface: color(display-p3 0.9843 0.9725 0.9569 / 0.8); --crimson-surface: color(display-p3 0.9922 0.9608 0.9725 / 0.8); --cyan-surface: color(display-p3 0.9412 0.9765 0.9804 / 0.8); --gold-surface: color(display-p3 0.9765 0.9725 0.9412 / 0.8); --grass-surface: color(display-p3 0.9569 0.9804 0.9569 / 0.8); --green-surface: color(display-p3 0.9569 0.9804 0.9608 / 0.8); --indigo-surface: color(display-p3 0.9647 0.9725 0.9961 / 0.8); --iris-surface: color(display-p3 0.9647 0.9647 0.9961 / 0.8); --jade-surface: color(display-p3 0.9529 0.9804 0.9608 / 0.8); --lime-surface: color(display-p3 0.9725 0.9765 0.9412 / 0.8); --mint-surface: color(display-p3 0.9451 0.9804 0.9725 / 0.8); --orange-surface: color(display-p3 0.9961 0.9608 0.9176 / 0.8); --pink-surface: color(display-p3 0.9922 0.9608 0.9804 / 0.8); --plum-surface: color(display-p3 0.9843 0.9647 0.9843 / 0.8); --purple-surface: color(display-p3 0.9804 0.9647 0.9922 / 0.8); --red-surface: color(display-p3 0.9961 0.9647 0.9647 / 0.8); --ruby-surface: color(display-p3 0.9961 0.9647 0.9647 / 0.8); --sky-surface: color(display-p3 0.9412 0.9765 0.9843 / 0.8); --teal-surface: color(display-p3 0.9451 0.9804 0.9725 / 0.8); --tomato-surface: color(display-p3 0.9922 0.9647 0.9608 / 0.8); --violet-surface: color(display-p3 0.9725 0.9647 0.9961 / 0.8); --yellow-surface: color(display-p3 0.9961 0.9922 0.902 / 0.8); } } } .dark, .dark-theme { --gray-1: #111111; --gray-2: #191919; --gray-3: #222222; --gray-4: #2a2a2a; --gray-5: #313131; --gray-6: #3a3a3a; --gray-7: #484848; --gray-8: #606060; --gray-9: #6e6e6e; --gray-10: #7b7b7b; --gray-11: #b4b4b4; --gray-12: #eeeeee; --gray-a1: #00000000; --gray-a2: #ffffff09; --gray-a3: #ffffff12; --gray-a4: #ffffff1b; --gray-a5: #ffffff22; --gray-a6: #ffffff2c; --gray-a7: #ffffff3b; --gray-a8: #ffffff55; --gray-a9: #ffffff64; --gray-a10: #ffffff72; --gray-a11: #ffffffaf; --gray-a12: #ffffffed; --mauve-1: #121113; --mauve-2: #1a191b; --mauve-3: #232225; --mauve-4: #2b292d; --mauve-5: #323035; --mauve-6: #3c393f; --mauve-7: #49474e; --mauve-8: #625f69; --mauve-9: #6f6d78; --mauve-10: #7c7a85; --mauve-11: #b5b2bc; --mauve-12: #eeeef0; --mauve-a1: #00000000; --mauve-a2: #f5f4f609; --mauve-a3: #ebeaf814; --mauve-a4: #eee5f81d; --mauve-a5: #efe6fe25; --mauve-a6: #f1e6fd30; --mauve-a7: #eee9ff40; --mauve-a8: #eee7ff5d; --mauve-a9: #eae6fd6e; --mauve-a10: #ece9fd7c; --mauve-a11: #f5f1ffb7; --mauve-a12: #fdfdffef; --slate-1: #111113; --slate-2: #18191b; --slate-3: #212225; --slate-4: #272a2d; --slate-5: #2e3135; --slate-6: #363a3f; --slate-7: #43484e; --slate-8: #5a6169; --slate-9: #696e77; --slate-10: #777b84; --slate-11: #b0b4ba; --slate-12: #edeef0; --slate-a1: #00000000; --slate-a2: #d8f4f609; --slate-a3: #ddeaf814; --slate-a4: #d3edf81d; --slate-a5: #d9edfe25; --slate-a6: #d6ebfd30; --slate-a7: #d9edff40; --slate-a8: #d9edff5d; --slate-a9: #dfebfd6d; --slate-a10: #e5edfd7b; --slate-a11: #f1f7feb5; --slate-a12: #fcfdffef; --sage-1: #101211; --sage-2: #171918; --sage-3: #202221; --sage-4: #272a29; --sage-5: #2e3130; --sage-6: #373b39; --sage-7: #444947; --sage-8: #5b625f; --sage-9: #63706b; --sage-10: #717d79; --sage-11: #adb5b2; --sage-12: #eceeed; --sage-a1: #00000000; --sage-a2: #f0f2f108; --sage-a3: #f3f5f412; --sage-a4: #f2fefd1a; --sage-a5: #f1fbfa22; --sage-a6: #edfbf42d; --sage-a7: #edfcf73c; --sage-a8: #ebfdf657; --sage-a9: #dffdf266; --sage-a10: #e5fdf674; --sage-a11: #f4fefbb0; --sage-a12: #fdfffeed; --olive-1: #111210; --olive-2: #181917; --olive-3: #212220; --olive-4: #282a27; --olive-5: #2f312e; --olive-6: #383a36; --olive-7: #454843; --olive-8: #5c625b; --olive-9: #687066; --olive-10: #767d74; --olive-11: #afb5ad; --olive-12: #eceeec; --olive-a1: #00000000; --olive-a2: #f1f2f008; --olive-a3: #f4f5f312; --olive-a4: #f3fef21a; --olive-a5: #f2fbf122; --olive-a6: #f4faed2c; --olive-a7: #f2fced3b; --olive-a8: #edfdeb57; --olive-a9: #ebfde766; --olive-a10: #f0fdec74; --olive-a11: #f6fef4b0; --olive-a12: #fdfffded; --sand-1: #111110; --sand-2: #191918; --sand-3: #222221; --sand-4: #2a2a28; --sand-5: #31312e; --sand-6: #3b3a37; --sand-7: #494844; --sand-8: #62605b; --sand-9: #6f6d66; --sand-10: #7c7b74; --sand-11: #b5b3ad; --sand-12: #eeeeec; --sand-a1: #00000000; --sand-a2: #f4f4f309; --sand-a3: #f6f6f513; --sand-a4: #fefef31b; --sand-a5: #fbfbeb23; --sand-a6: #fffaed2d; --sand-a7: #fffbed3c; --sand-a8: #fff9eb57; --sand-a9: #fffae965; --sand-a10: #fffdee73; --sand-a11: #fffcf4b0; --sand-a12: #fffffded; --amber-1: #16120c; --amber-2: #1d180f; --amber-3: #302008; --amber-4: #3f2700; --amber-5: #4d3000; --amber-6: #5c3d05; --amber-7: #714f19; --amber-8: #8f6424; --amber-9: #ffc53d; --amber-10: #ffd60a; --amber-11: #ffca16; --amber-12: #ffe7b3; --amber-a1: #e63c0006; --amber-a2: #fd9b000d; --amber-a3: #fa820022; --amber-a4: #fc820032; --amber-a5: #fd8b0041; --amber-a6: #fd9b0051; --amber-a7: #ffab2567; --amber-a8: #ffae3587; --amber-a9: #ffc53d; --amber-a10: #ffd60a; --amber-a11: #ffca16; --amber-a12: #ffe7b3; --blue-1: #0d1520; --blue-2: #111927; --blue-3: #0d2847; --blue-4: #003362; --blue-5: #004074; --blue-6: #104d87; --blue-7: #205d9e; --blue-8: #2870bd; --blue-9: #0090ff; --blue-10: #3b9eff; --blue-11: #70b8ff; --blue-12: #c2e6ff; --blue-a1: #004df211; --blue-a2: #1166fb18; --blue-a3: #0077ff3a; --blue-a4: #0075ff57; --blue-a5: #0081fd6b; --blue-a6: #0f89fd7f; --blue-a7: #2a91fe98; --blue-a8: #3094feb9; --blue-a9: #0090ff; --blue-a10: #3b9eff; --blue-a11: #70b8ff; --blue-a12: #c2e6ff; --bronze-1: #141110; --bronze-2: #1c1917; --bronze-3: #262220; --bronze-4: #302a27; --bronze-5: #3b3330; --bronze-6: #493e3a; --bronze-7: #5a4c47; --bronze-8: #6f5f58; --bronze-9: #a18072; --bronze-10: #ae8c7e; --bronze-11: #d4b3a5; --bronze-12: #ede0d9; --bronze-a1: #d1110004; --bronze-a2: #fbbc910c; --bronze-a3: #faceb817; --bronze-a4: #facdb622; --bronze-a5: #ffd2c12d; --bronze-a6: #ffd1c03c; --bronze-a7: #fdd0c04f; --bronze-a8: #ffd6c565; --bronze-a9: #fec7b09b; --bronze-a10: #fecab5a9; --bronze-a11: #ffd7c6d1; --bronze-a12: #fff1e9ec; --brown-1: #12110f; --brown-2: #1c1816; --brown-3: #28211d; --brown-4: #322922; --brown-5: #3e3128; --brown-6: #4d3c2f; --brown-7: #614a39; --brown-8: #7c5f46; --brown-9: #ad7f58; --brown-10: #b88c67; --brown-11: #dbb594; --brown-12: #f2e1ca; --brown-a1: #91110002; --brown-a2: #fba67c0c; --brown-a3: #fcb58c19; --brown-a4: #fbbb8a24; --brown-a5: #fcb88931; --brown-a6: #fdba8741; --brown-a7: #ffbb8856; --brown-a8: #ffbe8773; --brown-a9: #feb87da8; --brown-a10: #ffc18cb3; --brown-a11: #fed1aad9; --brown-a12: #feecd4f2; --crimson-1: #191114; --crimson-2: #201318; --crimson-3: #381525; --crimson-4: #4d122f; --crimson-5: #5c1839; --crimson-6: #6d2545; --crimson-7: #873356; --crimson-8: #b0436e; --crimson-9: #e93d82; --crimson-10: #ee518a; --crimson-11: #ff92ad; --crimson-12: #fdd3e8; --crimson-a1: #f4126709; --crimson-a2: #f22f7a11; --crimson-a3: #fe2a8b2a; --crimson-a4: #fd158741; --crimson-a5: #fd278f51; --crimson-a6: #fe459763; --crimson-a7: #fd559b7f; --crimson-a8: #fe5b9bab; --crimson-a9: #fe418de8; --crimson-a10: #ff5693ed; --crimson-a11: #ff92ad; --crimson-a12: #ffd5eafd; --cyan-1: #0b161a; --cyan-2: #101b20; --cyan-3: #082c36; --cyan-4: #003848; --cyan-5: #004558; --cyan-6: #045468; --cyan-7: #12677e; --cyan-8: #11809c; --cyan-9: #00a2c7; --cyan-10: #23afd0; --cyan-11: #4ccce6; --cyan-12: #b6ecf7; --cyan-a1: #0091f70a; --cyan-a2: #02a7f211; --cyan-a3: #00befd28; --cyan-a4: #00baff3b; --cyan-a5: #00befd4d; --cyan-a6: #00c7fd5e; --cyan-a7: #14cdff75; --cyan-a8: #11cfff95; --cyan-a9: #00cfffc3; --cyan-a10: #28d6ffcd; --cyan-a11: #52e1fee5; --cyan-a12: #bbf3fef7; --gold-1: #121211; --gold-2: #1b1a17; --gold-3: #24231f; --gold-4: #2d2b26; --gold-5: #38352e; --gold-6: #444039; --gold-7: #544f46; --gold-8: #696256; --gold-9: #978365; --gold-10: #a39073; --gold-11: #cbb99f; --gold-12: #e8e2d9; --gold-a1: #91911102; --gold-a2: #f9e29d0b; --gold-a3: #f8ecbb15; --gold-a4: #ffeec41e; --gold-a5: #feecc22a; --gold-a6: #feebcb37; --gold-a7: #ffedcd48; --gold-a8: #fdeaca5f; --gold-a9: #ffdba690; --gold-a10: #fedfb09d; --gold-a11: #fee7c6c8; --gold-a12: #fef7ede7; --grass-1: #0e1511; --grass-2: #141a15; --grass-3: #1b2a1e; --grass-4: #1d3a24; --grass-5: #25482d; --grass-6: #2d5736; --grass-7: #366740; --grass-8: #3e7949; --grass-9: #46a758; --grass-10: #53b365; --grass-11: #71d083; --grass-12: #c2f0c2; --grass-a1: #00de1205; --grass-a2: #5ef7780a; --grass-a3: #70fe8c1b; --grass-a4: #57ff802c; --grass-a5: #68ff8b3b; --grass-a6: #71ff8f4b; --grass-a7: #77fd925d; --grass-a8: #77fd9070; --grass-a9: #65ff82a1; --grass-a10: #72ff8dae; --grass-a11: #89ff9fcd; --grass-a12: #ceffceef; --green-1: #0e1512; --green-2: #121b17; --green-3: #132d21; --green-4: #113b29; --green-5: #174933; --green-6: #20573e; --green-7: #28684a; --green-8: #2f7c57; --green-9: #30a46c; --green-10: #33b074; --green-11: #3dd68c; --green-12: #b1f1cb; --green-a1: #00de4505; --green-a2: #29f99d0b; --green-a3: #22ff991e; --green-a4: #11ff992d; --green-a5: #2bffa23c; --green-a6: #44ffaa4b; --green-a7: #50fdac5e; --green-a8: #54ffad73; --green-a9: #44ffa49e; --green-a10: #43fea4ab; --green-a11: #46fea5d4; --green-a12: #bbffd7f0; --indigo-1: #11131f; --indigo-2: #141726; --indigo-3: #182449; --indigo-4: #1d2e62; --indigo-5: #253974; --indigo-6: #304384; --indigo-7: #3a4f97; --indigo-8: #435db1; --indigo-9: #3e63dd; --indigo-10: #5472e4; --indigo-11: #9eb1ff; --indigo-12: #d6e1ff; --indigo-a1: #1133ff0f; --indigo-a2: #3354fa17; --indigo-a3: #2f62ff3c; --indigo-a4: #3566ff57; --indigo-a5: #4171fd6b; --indigo-a6: #5178fd7c; --indigo-a7: #5a7fff90; --indigo-a8: #5b81feac; --indigo-a9: #4671ffdb; --indigo-a10: #5c7efee3; --indigo-a11: #9eb1ff; --indigo-a12: #d6e1ff; --iris-1: #13131e; --iris-2: #171625; --iris-3: #202248; --iris-4: #262a65; --iris-5: #303374; --iris-6: #3d3e82; --iris-7: #4a4a95; --iris-8: #5958b1; --iris-9: #5b5bd6; --iris-10: #6e6ade; --iris-11: #b1a9ff; --iris-12: #e0dffe; --iris-a1: #3636fe0e; --iris-a2: #564bf916; --iris-a3: #525bff3b; --iris-a4: #4d58ff5a; --iris-a5: #5b62fd6b; --iris-a6: #6d6ffd7a; --iris-a7: #7777fe8e; --iris-a8: #7b7afeac; --iris-a9: #6a6afed4; --iris-a10: #7d79ffdc; --iris-a11: #b1a9ff; --iris-a12: #e1e0fffe; --jade-1: #0d1512; --jade-2: #121c18; --jade-3: #0f2e22; --jade-4: #0b3b2c; --jade-5: #114837; --jade-6: #1b5745; --jade-7: #246854; --jade-8: #2a7e68; --jade-9: #29a383; --jade-10: #27b08b; --jade-11: #1fd8a4; --jade-12: #adf0d4; --jade-a1: #00de4505; --jade-a2: #27fba60c; --jade-a3: #02f99920; --jade-a4: #00ffaa2d; --jade-a5: #11ffb63b; --jade-a6: #34ffc24b; --jade-a7: #45fdc75e; --jade-a8: #48ffcf75; --jade-a9: #38feca9d; --jade-a10: #31fec7ab; --jade-a11: #21fec0d6; --jade-a12: #b8ffe1ef; --lime-1: #11130c; --lime-2: #151a10; --lime-3: #1f2917; --lime-4: #29371d; --lime-5: #334423; --lime-6: #3d522a; --lime-7: #496231; --lime-8: #577538; --lime-9: #bdee63; --lime-10: #d4ff70; --lime-11: #bde56c; --lime-12: #e3f7ba; --lime-a1: #11bb0003; --lime-a2: #78f7000a; --lime-a3: #9bfd4c1a; --lime-a4: #a7fe5c29; --lime-a5: #affe6537; --lime-a6: #b2fe6d46; --lime-a7: #b6ff6f57; --lime-a8: #b6fd6d6c; --lime-a9: #caff69ed; --lime-a10: #d4ff70; --lime-a11: #d1fe77e4; --lime-a12: #e9febff7; --mint-1: #0e1515; --mint-2: #0f1b1b; --mint-3: #092c2b; --mint-4: #003a38; --mint-5: #004744; --mint-6: #105650; --mint-7: #1e685f; --mint-8: #277f70; --mint-9: #86ead4; --mint-10: #a8f5e5; --mint-11: #58d5ba; --mint-12: #c4f5e1; --mint-a1: #00dede05; --mint-a2: #00f9f90b; --mint-a3: #00fff61d; --mint-a4: #00fff42c; --mint-a5: #00fff23a; --mint-a6: #0effeb4a; --mint-a7: #34fde55e; --mint-a8: #41ffdf76; --mint-a9: #92ffe7e9; --mint-a10: #aefeedf5; --mint-a11: #67ffded2; --mint-a12: #cbfee9f5; --orange-1: #17120e; --orange-2: #1e160f; --orange-3: #331e0b; --orange-4: #462100; --orange-5: #562800; --orange-6: #66350c; --orange-7: #7e451d; --orange-8: #a35829; --orange-9: #f76b15; --orange-10: #ff801f; --orange-11: #ffa057; --orange-12: #ffe0c2; --orange-a1: #ec360007; --orange-a2: #fe6d000e; --orange-a3: #fb6a0025; --orange-a4: #ff590039; --orange-a5: #ff61004a; --orange-a6: #fd75045c; --orange-a7: #ff832c75; --orange-a8: #fe84389d; --orange-a9: #fe6d15f7; --orange-a10: #ff801f; --orange-a11: #ffa057; --orange-a12: #ffe0c2; --pink-1: #191117; --pink-2: #21121d; --pink-3: #37172f; --pink-4: #4b143d; --pink-5: #591c47; --pink-6: #692955; --pink-7: #833869; --pink-8: #a84885; --pink-9: #d6409f; --pink-10: #de51a8; --pink-11: #ff8dcc; --pink-12: #fdd1ea; --pink-a1: #f412bc09; --pink-a2: #f420bb12; --pink-a3: #fe37cc29; --pink-a4: #fc1ec43f; --pink-a5: #fd35c24e; --pink-a6: #fd51c75f; --pink-a7: #fd62c87b; --pink-a8: #ff68c8a2; --pink-a9: #fe49bcd4; --pink-a10: #ff5cc0dc; --pink-a11: #ff8dcc; --pink-a12: #ffd3ecfd; --plum-1: #181118; --plum-2: #201320; --plum-3: #351a35; --plum-4: #451d47; --plum-5: #512454; --plum-6: #5e3061; --plum-7: #734079; --plum-8: #92549c; --plum-9: #ab4aba; --plum-10: #b658c4; --plum-11: #e796f3; --plum-12: #f4d4f4; --plum-a1: #f112f108; --plum-a2: #f22ff211; --plum-a3: #fd4cfd27; --plum-a4: #f646ff3a; --plum-a5: #f455ff48; --plum-a6: #f66dff56; --plum-a7: #f07cfd70; --plum-a8: #ee84ff95; --plum-a9: #e961feb6; --plum-a10: #ed70ffc0; --plum-a11: #f19cfef3; --plum-a12: #feddfef4; --purple-1: #18111b; --purple-2: #1e1523; --purple-3: #301c3b; --purple-4: #3d224e; --purple-5: #48295c; --purple-6: #54346b; --purple-7: #664282; --purple-8: #8457aa; --purple-9: #8e4ec6; --purple-10: #9a5cd0; --purple-11: #d19dff; --purple-12: #ecd9fa; --purple-a1: #b412f90b; --purple-a2: #b744f714; --purple-a3: #c150ff2d; --purple-a4: #bb53fd42; --purple-a5: #be5cfd51; --purple-a6: #c16dfd61; --purple-a7: #c378fd7a; --purple-a8: #c47effa4; --purple-a9: #b661ffc2; --purple-a10: #bc6fffcd; --purple-a11: #d19dff; --purple-a12: #f1ddfffa; --red-1: #191111; --red-2: #201314; --red-3: #3b1219; --red-4: #500f1c; --red-5: #611623; --red-6: #72232d; --red-7: #8c333a; --red-8: #b54548; --red-9: #e5484d; --red-10: #ec5d5e; --red-11: #ff9592; --red-12: #ffd1d9; --red-a1: #f4121209; --red-a2: #f22f3e11; --red-a3: #ff173f2d; --red-a4: #fe0a3b44; --red-a5: #ff204756; --red-a6: #ff3e5668; --red-a7: #ff536184; --red-a8: #ff5d61b0; --red-a9: #fe4e54e4; --red-a10: #ff6465eb; --red-a11: #ff9592; --red-a12: #ffd1d9; --ruby-1: #191113; --ruby-2: #1e1517; --ruby-3: #3a141e; --ruby-4: #4e1325; --ruby-5: #5e1a2e; --ruby-6: #6f2539; --ruby-7: #883447; --ruby-8: #b3445a; --ruby-9: #e54666; --ruby-10: #ec5a72; --ruby-11: #ff949d; --ruby-12: #fed2e1; --ruby-a1: #f4124a09; --ruby-a2: #fe5a7f0e; --ruby-a3: #ff235d2c; --ruby-a4: #fd195e42; --ruby-a5: #fe2d6b53; --ruby-a6: #ff447665; --ruby-a7: #ff577d80; --ruby-a8: #ff5c7cae; --ruby-a9: #fe4c70e4; --ruby-a10: #ff617beb; --ruby-a11: #ff949d; --ruby-a12: #ffd3e2fe; --sky-1: #0d141f; --sky-2: #111a27; --sky-3: #112840; --sky-4: #113555; --sky-5: #154467; --sky-6: #1b537b; --sky-7: #1f6692; --sky-8: #197cae; --sky-9: #7ce2fe; --sky-10: #a8eeff; --sky-11: #75c7f0; --sky-12: #c2f3ff; --sky-a1: #0044ff0f; --sky-a2: #1171fb18; --sky-a3: #1184fc33; --sky-a4: #128fff49; --sky-a5: #1c9dfd5d; --sky-a6: #28a5ff72; --sky-a7: #2badfe8b; --sky-a8: #1db2fea9; --sky-a9: #7ce3fffe; --sky-a10: #a8eeff; --sky-a11: #7cd3ffef; --sky-a12: #c2f3ff; --teal-1: #0d1514; --teal-2: #111c1b; --teal-3: #0d2d2a; --teal-4: #023b37; --teal-5: #084843; --teal-6: #145750; --teal-7: #1c6961; --teal-8: #207e73; --teal-9: #12a594; --teal-10: #0eb39e; --teal-11: #0bd8b6; --teal-12: #adf0dd; --teal-a1: #00deab05; --teal-a2: #12fbe60c; --teal-a3: #00ffe61e; --teal-a4: #00ffe92d; --teal-a5: #00ffea3b; --teal-a6: #1cffe84b; --teal-a7: #2efde85f; --teal-a8: #32ffe775; --teal-a9: #13ffe49f; --teal-a10: #0dffe0ae; --teal-a11: #0afed5d6; --teal-a12: #b8ffebef; --tomato-1: #181111; --tomato-2: #1f1513; --tomato-3: #391714; --tomato-4: #4e1511; --tomato-5: #5e1c16; --tomato-6: #6e2920; --tomato-7: #853a2d; --tomato-8: #ac4d39; --tomato-9: #e54d2e; --tomato-10: #ec6142; --tomato-11: #ff977d; --tomato-12: #fbd3cb; --tomato-a1: #f1121208; --tomato-a2: #ff55330f; --tomato-a3: #ff35232b; --tomato-a4: #fd201142; --tomato-a5: #fe332153; --tomato-a6: #ff4f3864; --tomato-a7: #fd644a7d; --tomato-a8: #fe6d4ea7; --tomato-a9: #fe5431e4; --tomato-a10: #ff6847eb; --tomato-a11: #ff977d; --tomato-a12: #ffd6cefb; --violet-1: #14121f; --violet-2: #1b1525; --violet-3: #291f43; --violet-4: #33255b; --violet-5: #3c2e69; --violet-6: #473876; --violet-7: #56468b; --violet-8: #6958ad; --violet-9: #6e56cf; --violet-10: #7d66d9; --violet-11: #baa7ff; --violet-12: #e2ddfe; --violet-a1: #4422ff0f; --violet-a2: #853ff916; --violet-a3: #8354fe36; --violet-a4: #7d51fd50; --violet-a5: #845ffd5f; --violet-a6: #8f6cfd6d; --violet-a7: #9879ff83; --violet-a8: #977dfea8; --violet-a9: #8668ffcc; --violet-a10: #9176fed7; --violet-a11: #baa7ff; --violet-a12: #e3defffe; --yellow-1: #14120b; --yellow-2: #1b180f; --yellow-3: #2d2305; --yellow-4: #362b00; --yellow-5: #433500; --yellow-6: #524202; --yellow-7: #665417; --yellow-8: #836a21; --yellow-9: #ffe629; --yellow-10: #ffff57; --yellow-11: #f5e147; --yellow-12: #f6eeb4; --yellow-a1: #d1510004; --yellow-a2: #f9b4000b; --yellow-a3: #ffaa001e; --yellow-a4: #fdb70028; --yellow-a5: #febb0036; --yellow-a6: #fec40046; --yellow-a7: #fdcb225c; --yellow-a8: #fdca327b; --yellow-a9: #ffe629; --yellow-a10: #ffff57; --yellow-a11: #fee949f5; --yellow-a12: #fef6baf6; --gray-surface: #21212180; --gray-indicator: var(--gray-9); --gray-track: var(--gray-9); --mauve-surface: #22212380; --mauve-indicator: var(--mauve-9); --mauve-track: var(--mauve-9); --slate-surface: #1f212380; --slate-indicator: var(--slate-9); --slate-track: var(--slate-9); --sage-surface: #1e201f80; --sage-indicator: var(--sage-9); --sage-track: var(--sage-9); --olive-surface: #1f201e80; --olive-indicator: var(--olive-9); --olive-track: var(--olive-9); --sand-surface: #21212080; --sand-indicator: var(--sand-9); --sand-track: var(--sand-9); --amber-surface: #271f1380; --amber-indicator: var(--amber-9); --amber-track: var(--amber-9); --blue-surface: #11213d80; --blue-indicator: var(--blue-9); --blue-track: var(--blue-9); --bronze-surface: #27211d80; --bronze-indicator: var(--bronze-9); --bronze-track: var(--bronze-9); --brown-surface: #271f1b80; --brown-indicator: var(--brown-9); --brown-track: var(--brown-9); --crimson-surface: #2f151f80; --crimson-indicator: var(--crimson-9); --crimson-track: var(--crimson-9); --cyan-surface: #11252d80; --cyan-indicator: var(--cyan-9); --cyan-track: var(--cyan-9); --gold-surface: #25231d80; --gold-indicator: var(--gold-9); --gold-track: var(--gold-9); --grass-surface: #19231b80; --grass-indicator: var(--grass-9); --grass-track: var(--grass-9); --green-surface: #15251d80; --green-indicator: var(--green-9); --green-track: var(--green-9); --indigo-surface: #171d3b80; --indigo-indicator: var(--indigo-9); --indigo-track: var(--indigo-9); --iris-surface: #1d1b3980; --iris-indicator: var(--iris-9); --iris-track: var(--iris-9); --jade-surface: #13271f80; --jade-indicator: var(--jade-9); --jade-track: var(--jade-9); --lime-surface: #1b211580; --lime-indicator: var(--lime-9); --lime-track: var(--lime-9); --mint-surface: #15272780; --mint-indicator: var(--mint-9); --mint-track: var(--mint-9); --orange-surface: #271d1380; --orange-indicator: var(--orange-9); --orange-track: var(--orange-9); --pink-surface: #31132980; --pink-indicator: var(--pink-9); --pink-track: var(--pink-9); --plum-surface: #2f152f80; --plum-indicator: var(--plum-9); --plum-track: var(--plum-9); --purple-surface: #2b173580; --purple-indicator: var(--purple-9); --purple-track: var(--purple-9); --red-surface: #2f151780; --red-indicator: var(--red-9); --red-track: var(--red-9); --ruby-surface: #2b191d80; --ruby-indicator: var(--ruby-9); --ruby-track: var(--ruby-9); --sky-surface: #13233b80; --sky-indicator: var(--sky-9); --sky-track: var(--sky-9); --teal-surface: #13272580; --teal-indicator: var(--teal-9); --teal-track: var(--teal-9); --tomato-surface: #2d191580; --tomato-indicator: var(--tomato-9); --tomato-track: var(--tomato-9); --violet-surface: #25193980; --violet-indicator: var(--violet-9); --violet-track: var(--violet-9); --yellow-surface: #231f1380; --yellow-indicator: var(--yellow-9); --yellow-track: var(--yellow-9); } @supports (color: color(display-p3 1 1 1)) { @media (color-gamut: p3) { .dark, .dark-theme { --gray-1: color(display-p3 0.067 0.067 0.067); --gray-2: color(display-p3 0.098 0.098 0.098); --gray-3: color(display-p3 0.135 0.135 0.135); --gray-4: color(display-p3 0.163 0.163 0.163); --gray-5: color(display-p3 0.192 0.192 0.192); --gray-6: color(display-p3 0.228 0.228 0.228); --gray-7: color(display-p3 0.283 0.283 0.283); --gray-8: color(display-p3 0.375 0.375 0.375); --gray-9: color(display-p3 0.431 0.431 0.431); --gray-10: color(display-p3 0.484 0.484 0.484); --gray-11: color(display-p3 0.706 0.706 0.706); --gray-12: color(display-p3 0.933 0.933 0.933); --gray-a1: color(display-p3 0 0 0 / 0); --gray-a2: color(display-p3 1 1 1 / 0.034); --gray-a3: color(display-p3 1 1 1 / 0.071); --gray-a4: color(display-p3 1 1 1 / 0.105); --gray-a5: color(display-p3 1 1 1 / 0.134); --gray-a6: color(display-p3 1 1 1 / 0.172); --gray-a7: color(display-p3 1 1 1 / 0.231); --gray-a8: color(display-p3 1 1 1 / 0.332); --gray-a9: color(display-p3 1 1 1 / 0.391); --gray-a10: color(display-p3 1 1 1 / 0.445); --gray-a11: color(display-p3 1 1 1 / 0.685); --gray-a12: color(display-p3 1 1 1 / 0.929); --mauve-1: color(display-p3 0.07 0.067 0.074); --mauve-2: color(display-p3 0.101 0.098 0.105); --mauve-3: color(display-p3 0.138 0.134 0.144); --mauve-4: color(display-p3 0.167 0.161 0.175); --mauve-5: color(display-p3 0.196 0.189 0.206); --mauve-6: color(display-p3 0.232 0.225 0.245); --mauve-7: color(display-p3 0.286 0.277 0.302); --mauve-8: color(display-p3 0.383 0.373 0.408); --mauve-9: color(display-p3 0.434 0.428 0.467); --mauve-10: color(display-p3 0.487 0.48 0.519); --mauve-11: color(display-p3 0.707 0.7 0.735); --mauve-12: color(display-p3 0.933 0.933 0.94); --mauve-a1: color(display-p3 0 0 0 / 0); --mauve-a2: color(display-p3 0.996 0.992 1 / 0.034); --mauve-a3: color(display-p3 0.937 0.933 0.992 / 0.077); --mauve-a4: color(display-p3 0.957 0.918 0.996 / 0.111); --mauve-a5: color(display-p3 0.937 0.906 0.996 / 0.145); --mauve-a6: color(display-p3 0.953 0.925 0.996 / 0.183); --mauve-a7: color(display-p3 0.945 0.929 1 / 0.246); --mauve-a8: color(display-p3 0.937 0.918 1 / 0.361); --mauve-a9: color(display-p3 0.933 0.918 1 / 0.424); --mauve-a10: color(display-p3 0.941 0.925 1 / 0.479); --mauve-a11: color(display-p3 0.965 0.961 1 / 0.712); --mauve-a12: color(display-p3 0.992 0.992 1 / 0.937); --slate-1: color(display-p3 0.067 0.067 0.074); --slate-2: color(display-p3 0.095 0.098 0.105); --slate-3: color(display-p3 0.13 0.135 0.145); --slate-4: color(display-p3 0.156 0.163 0.176); --slate-5: color(display-p3 0.183 0.191 0.206); --slate-6: color(display-p3 0.215 0.226 0.244); --slate-7: color(display-p3 0.265 0.28 0.302); --slate-8: color(display-p3 0.357 0.381 0.409); --slate-9: color(display-p3 0.415 0.431 0.463); --slate-10: color(display-p3 0.469 0.483 0.514); --slate-11: color(display-p3 0.692 0.704 0.728); --slate-12: color(display-p3 0.93 0.933 0.94); --slate-a1: color(display-p3 0 0 0 / 0); --slate-a2: color(display-p3 0.875 0.992 1 / 0.034); --slate-a3: color(display-p3 0.882 0.933 0.992 / 0.077); --slate-a4: color(display-p3 0.882 0.953 0.996 / 0.111); --slate-a5: color(display-p3 0.878 0.929 0.996 / 0.145); --slate-a6: color(display-p3 0.882 0.949 0.996 / 0.183); --slate-a7: color(display-p3 0.882 0.929 1 / 0.246); --slate-a8: color(display-p3 0.871 0.937 1 / 0.361); --slate-a9: color(display-p3 0.898 0.937 1 / 0.42); --slate-a10: color(display-p3 0.918 0.945 1 / 0.475); --slate-a11: color(display-p3 0.949 0.969 0.996 / 0.708); --slate-a12: color(display-p3 0.988 0.992 1 / 0.937); --sage-1: color(display-p3 0.064 0.07 0.067); --sage-2: color(display-p3 0.092 0.098 0.094); --sage-3: color(display-p3 0.128 0.135 0.131); --sage-4: color(display-p3 0.155 0.164 0.159); --sage-5: color(display-p3 0.183 0.193 0.188); --sage-6: color(display-p3 0.218 0.23 0.224); --sage-7: color(display-p3 0.269 0.285 0.277); --sage-8: color(display-p3 0.362 0.382 0.373); --sage-9: color(display-p3 0.398 0.438 0.421); --sage-10: color(display-p3 0.453 0.49 0.474); --sage-11: color(display-p3 0.685 0.709 0.697); --sage-12: color(display-p3 0.927 0.933 0.93); --sage-a1: color(display-p3 0 0 0 / 0); --sage-a2: color(display-p3 0.976 0.988 0.984 / 0.03); --sage-a3: color(display-p3 0.992 0.945 0.941 / 0.072); --sage-a4: color(display-p3 0.988 0.996 0.992 / 0.102); --sage-a5: color(display-p3 0.992 1 0.996 / 0.131); --sage-a6: color(display-p3 0.973 1 0.976 / 0.173); --sage-a7: color(display-p3 0.957 1 0.976 / 0.233); --sage-a8: color(display-p3 0.957 1 0.984 / 0.334); --sage-a9: color(display-p3 0.902 1 0.957 / 0.397); --sage-a10: color(display-p3 0.929 1 0.973 / 0.452); --sage-a11: color(display-p3 0.969 1 0.988 / 0.688); --sage-a12: color(display-p3 0.992 1 0.996 / 0.929); --olive-1: color(display-p3 0.067 0.07 0.063); --olive-2: color(display-p3 0.095 0.098 0.091); --olive-3: color(display-p3 0.131 0.135 0.126); --olive-4: color(display-p3 0.158 0.163 0.153); --olive-5: color(display-p3 0.186 0.192 0.18); --olive-6: color(display-p3 0.221 0.229 0.215); --olive-7: color(display-p3 0.273 0.284 0.266); --olive-8: color(display-p3 0.365 0.382 0.359); --olive-9: color(display-p3 0.414 0.438 0.404); --olive-10: color(display-p3 0.467 0.49 0.458); --olive-11: color(display-p3 0.69 0.709 0.682); --olive-12: color(display-p3 0.927 0.933 0.926); --olive-a1: color(display-p3 0 0 0 / 0); --olive-a2: color(display-p3 0.984 0.988 0.976 / 0.03); --olive-a3: color(display-p3 0.992 0.996 0.988 / 0.068); --olive-a4: color(display-p3 0.953 0.996 0.949 / 0.102); --olive-a5: color(display-p3 0.969 1 0.965 / 0.131); --olive-a6: color(display-p3 0.973 1 0.969 / 0.169); --olive-a7: color(display-p3 0.98 1 0.961 / 0.228); --olive-a8: color(display-p3 0.961 1 0.957 / 0.334); --olive-a9: color(display-p3 0.949 1 0.922 / 0.397); --olive-a10: color(display-p3 0.953 1 0.941 / 0.452); --olive-a11: color(display-p3 0.976 1 0.965 / 0.688); --olive-a12: color(display-p3 0.992 1 0.992 / 0.929); --sand-1: color(display-p3 0.067 0.067 0.063); --sand-2: color(display-p3 0.098 0.098 0.094); --sand-3: color(display-p3 0.135 0.135 0.129); --sand-4: color(display-p3 0.164 0.163 0.156); --sand-5: color(display-p3 0.193 0.192 0.183); --sand-6: color(display-p3 0.23 0.229 0.217); --sand-7: color(display-p3 0.285 0.282 0.267); --sand-8: color(display-p3 0.384 0.378 0.357); --sand-9: color(display-p3 0.434 0.428 0.403); --sand-10: color(display-p3 0.487 0.481 0.456); --sand-11: color(display-p3 0.707 0.703 0.68); --sand-12: color(display-p3 0.933 0.933 0.926); --sand-a1: color(display-p3 0 0 0 / 0); --sand-a2: color(display-p3 0.992 0.992 0.988 / 0.034); --sand-a3: color(display-p3 0.996 0.996 0.992 / 0.072); --sand-a4: color(display-p3 0.992 0.992 0.953 / 0.106); --sand-a5: color(display-p3 1 1 0.965 / 0.135); --sand-a6: color(display-p3 1 0.976 0.929 / 0.177); --sand-a7: color(display-p3 1 0.984 0.929 / 0.236); --sand-a8: color(display-p3 1 0.976 0.925 / 0.341); --sand-a9: color(display-p3 1 0.98 0.925 / 0.395); --sand-a10: color(display-p3 1 0.992 0.933 / 0.45); --sand-a11: color(display-p3 1 0.996 0.961 / 0.685); --sand-a12: color(display-p3 1 1 0.992 / 0.929); --amber-1: color(display-p3 0.082 0.07 0.05); --amber-2: color(display-p3 0.111 0.094 0.064); --amber-3: color(display-p3 0.178 0.128 0.049); --amber-4: color(display-p3 0.239 0.156 0); --amber-5: color(display-p3 0.29 0.193 0); --amber-6: color(display-p3 0.344 0.245 0.076); --amber-7: color(display-p3 0.422 0.314 0.141); --amber-8: color(display-p3 0.535 0.399 0.189); --amber-9: color(display-p3 1 0.77 0.26); --amber-10: color(display-p3 1 0.87 0.15); --amber-11: color(display-p3 1 0.8 0.29); --amber-12: color(display-p3 0.984 0.909 0.726); --amber-a1: color(display-p3 0.992 0.298 0 / 0.017); --amber-a2: color(display-p3 0.988 0.651 0 / 0.047); --amber-a3: color(display-p3 1 0.6 0 / 0.118); --amber-a4: color(display-p3 1 0.557 0 / 0.185); --amber-a5: color(display-p3 1 0.592 0 / 0.24); --amber-a6: color(display-p3 1 0.659 0.094 / 0.299); --amber-a7: color(display-p3 1 0.714 0.263 / 0.383); --amber-a8: color(display-p3 0.996 0.729 0.306 / 0.5); --amber-a9: color(display-p3 1 0.769 0.259); --amber-a10: color(display-p3 1 0.871 0.149); --amber-a11: color(display-p3 1 0.8 0.29); --amber-a12: color(display-p3 0.984 0.909 0.726); --blue-1: color(display-p3 0.057 0.081 0.122); --blue-2: color(display-p3 0.072 0.098 0.147); --blue-3: color(display-p3 0.078 0.154 0.27); --blue-4: color(display-p3 0.033 0.197 0.37); --blue-5: color(display-p3 0.08 0.245 0.441); --blue-6: color(display-p3 0.14 0.298 0.511); --blue-7: color(display-p3 0.195 0.361 0.6); --blue-8: color(display-p3 0.239 0.434 0.72); --blue-9: color(display-p3 0.247 0.556 0.969); --blue-10: color(display-p3 0.344 0.612 0.973); --blue-11: color(display-p3 0.49 0.72 1); --blue-12: color(display-p3 0.788 0.898 0.99); --blue-a1: color(display-p3 0 0.333 1 / 0.059); --blue-a2: color(display-p3 0.114 0.435 0.988 / 0.085); --blue-a3: color(display-p3 0.122 0.463 1 / 0.219); --blue-a4: color(display-p3 0 0.467 1 / 0.324); --blue-a5: color(display-p3 0.098 0.51 1 / 0.4); --blue-a6: color(display-p3 0.224 0.557 1 / 0.475); --blue-a7: color(display-p3 0.294 0.584 1 / 0.572); --blue-a8: color(display-p3 0.314 0.592 1 / 0.702); --blue-a9: color(display-p3 0.251 0.573 0.996 / 0.967); --blue-a10: color(display-p3 0.357 0.631 1 / 0.971); --blue-a11: color(display-p3 0.49 0.72 1); --blue-a12: color(display-p3 0.788 0.898 0.99); --bronze-1: color(display-p3 0.076 0.067 0.063); --bronze-2: color(display-p3 0.106 0.097 0.093); --bronze-3: color(display-p3 0.147 0.132 0.125); --bronze-4: color(display-p3 0.185 0.166 0.156); --bronze-5: color(display-p3 0.227 0.202 0.19); --bronze-6: color(display-p3 0.278 0.246 0.23); --bronze-7: color(display-p3 0.343 0.302 0.281); --bronze-8: color(display-p3 0.426 0.374 0.347); --bronze-9: color(display-p3 0.611 0.507 0.455); --bronze-10: color(display-p3 0.66 0.556 0.504); --bronze-11: color(display-p3 0.81 0.707 0.655); --bronze-12: color(display-p3 0.921 0.88 0.854); --bronze-a1: color(display-p3 0.941 0.067 0 / 0.009); --bronze-a2: color(display-p3 0.98 0.8 0.706 / 0.043); --bronze-a3: color(display-p3 0.988 0.851 0.761 / 0.085); --bronze-a4: color(display-p3 0.996 0.839 0.78 / 0.127); --bronze-a5: color(display-p3 0.996 0.863 0.773 / 0.173); --bronze-a6: color(display-p3 1 0.863 0.796 / 0.227); --bronze-a7: color(display-p3 1 0.867 0.8 / 0.295); --bronze-a8: color(display-p3 1 0.859 0.788 / 0.387); --bronze-a9: color(display-p3 1 0.82 0.733 / 0.585); --bronze-a10: color(display-p3 1 0.839 0.761 / 0.635); --bronze-a11: color(display-p3 0.81 0.707 0.655); --bronze-a12: color(display-p3 0.921 0.88 0.854); --brown-1: color(display-p3 0.071 0.067 0.059); --brown-2: color(display-p3 0.107 0.095 0.087); --brown-3: color(display-p3 0.151 0.13 0.115); --brown-4: color(display-p3 0.191 0.161 0.138); --brown-5: color(display-p3 0.235 0.194 0.162); --brown-6: color(display-p3 0.291 0.237 0.192); --brown-7: color(display-p3 0.365 0.295 0.232); --brown-8: color(display-p3 0.469 0.377 0.287); --brown-9: color(display-p3 0.651 0.505 0.368); --brown-10: color(display-p3 0.697 0.557 0.423); --brown-11: color(display-p3 0.835 0.715 0.597); --brown-12: color(display-p3 0.938 0.885 0.802); --brown-a1: color(display-p3 0.855 0.071 0 / 0.005); --brown-a2: color(display-p3 0.98 0.706 0.525 / 0.043); --brown-a3: color(display-p3 0.996 0.745 0.576 / 0.093); --brown-a4: color(display-p3 1 0.765 0.592 / 0.135); --brown-a5: color(display-p3 1 0.761 0.588 / 0.181); --brown-a6: color(display-p3 1 0.773 0.592 / 0.24); --brown-a7: color(display-p3 0.996 0.776 0.58 / 0.32); --brown-a8: color(display-p3 1 0.78 0.573 / 0.433); --brown-a9: color(display-p3 1 0.769 0.549 / 0.627); --brown-a10: color(display-p3 1 0.792 0.596 / 0.677); --brown-a11: color(display-p3 0.835 0.715 0.597); --brown-a12: color(display-p3 0.938 0.885 0.802); --crimson-1: color(display-p3 0.093 0.068 0.078); --crimson-2: color(display-p3 0.117 0.078 0.095); --crimson-3: color(display-p3 0.203 0.091 0.143); --crimson-4: color(display-p3 0.277 0.087 0.182); --crimson-5: color(display-p3 0.332 0.115 0.22); --crimson-6: color(display-p3 0.394 0.162 0.268); --crimson-7: color(display-p3 0.489 0.222 0.336); --crimson-8: color(display-p3 0.638 0.289 0.429); --crimson-9: color(display-p3 0.843 0.298 0.507); --crimson-10: color(display-p3 0.864 0.364 0.539); --crimson-11: color(display-p3 1 0.56 0.66); --crimson-12: color(display-p3 0.966 0.834 0.906); --crimson-a1: color(display-p3 0.984 0.071 0.463 / 0.03); --crimson-a2: color(display-p3 0.996 0.282 0.569 / 0.055); --crimson-a3: color(display-p3 0.996 0.227 0.573 / 0.148); --crimson-a4: color(display-p3 1 0.157 0.569 / 0.227); --crimson-a5: color(display-p3 1 0.231 0.604 / 0.286); --crimson-a6: color(display-p3 1 0.337 0.643 / 0.349); --crimson-a7: color(display-p3 1 0.416 0.663 / 0.454); --crimson-a8: color(display-p3 0.996 0.427 0.651 / 0.614); --crimson-a9: color(display-p3 1 0.345 0.596 / 0.832); --crimson-a10: color(display-p3 1 0.42 0.62 / 0.853); --crimson-a11: color(display-p3 1 0.56 0.66); --crimson-a12: color(display-p3 0.966 0.834 0.906); --cyan-1: color(display-p3 0.053 0.085 0.098); --cyan-2: color(display-p3 0.072 0.105 0.122); --cyan-3: color(display-p3 0.073 0.168 0.209); --cyan-4: color(display-p3 0.063 0.216 0.277); --cyan-5: color(display-p3 0.091 0.267 0.336); --cyan-6: color(display-p3 0.137 0.324 0.4); --cyan-7: color(display-p3 0.186 0.398 0.484); --cyan-8: color(display-p3 0.23 0.496 0.6); --cyan-9: color(display-p3 0.282 0.627 0.765); --cyan-10: color(display-p3 0.331 0.675 0.801); --cyan-11: color(display-p3 0.446 0.79 0.887); --cyan-12: color(display-p3 0.757 0.919 0.962); --cyan-a1: color(display-p3 0 0.647 0.992 / 0.034); --cyan-a2: color(display-p3 0.133 0.733 1 / 0.059); --cyan-a3: color(display-p3 0.122 0.741 0.996 / 0.152); --cyan-a4: color(display-p3 0.051 0.725 1 / 0.227); --cyan-a5: color(display-p3 0.149 0.757 1 / 0.29); --cyan-a6: color(display-p3 0.267 0.792 1 / 0.358); --cyan-a7: color(display-p3 0.333 0.808 1 / 0.446); --cyan-a8: color(display-p3 0.357 0.816 1 / 0.572); --cyan-a9: color(display-p3 0.357 0.82 1 / 0.748); --cyan-a10: color(display-p3 0.4 0.839 1 / 0.786); --cyan-a11: color(display-p3 0.446 0.79 0.887); --cyan-a12: color(display-p3 0.757 0.919 0.962); --gold-1: color(display-p3 0.071 0.071 0.067); --gold-2: color(display-p3 0.104 0.101 0.09); --gold-3: color(display-p3 0.141 0.136 0.122); --gold-4: color(display-p3 0.177 0.17 0.152); --gold-5: color(display-p3 0.217 0.207 0.185); --gold-6: color(display-p3 0.265 0.252 0.225); --gold-7: color(display-p3 0.327 0.31 0.277); --gold-8: color(display-p3 0.407 0.384 0.342); --gold-9: color(display-p3 0.579 0.517 0.41); --gold-10: color(display-p3 0.628 0.566 0.463); --gold-11: color(display-p3 0.784 0.728 0.635); --gold-12: color(display-p3 0.906 0.887 0.855); --gold-a1: color(display-p3 0.855 0.855 0.071 / 0.005); --gold-a2: color(display-p3 0.98 0.89 0.616 / 0.043); --gold-a3: color(display-p3 1 0.949 0.753 / 0.08); --gold-a4: color(display-p3 1 0.933 0.8 / 0.118); --gold-a5: color(display-p3 1 0.949 0.804 / 0.16); --gold-a6: color(display-p3 1 0.925 0.8 / 0.215); --gold-a7: color(display-p3 1 0.945 0.831 / 0.278); --gold-a8: color(display-p3 1 0.937 0.82 / 0.366); --gold-a9: color(display-p3 0.996 0.882 0.69 / 0.551); --gold-a10: color(display-p3 1 0.894 0.725 / 0.601); --gold-a11: color(display-p3 0.784 0.728 0.635); --gold-a12: color(display-p3 0.906 0.887 0.855); --grass-1: color(display-p3 0.062 0.083 0.067); --grass-2: color(display-p3 0.083 0.103 0.085); --grass-3: color(display-p3 0.118 0.163 0.122); --grass-4: color(display-p3 0.142 0.225 0.15); --grass-5: color(display-p3 0.178 0.279 0.186); --grass-6: color(display-p3 0.217 0.337 0.224); --grass-7: color(display-p3 0.258 0.4 0.264); --grass-8: color(display-p3 0.302 0.47 0.305); --grass-9: color(display-p3 0.38 0.647 0.378); --grass-10: color(display-p3 0.426 0.694 0.426); --grass-11: color(display-p3 0.535 0.807 0.542); --grass-12: color(display-p3 0.797 0.936 0.776); --grass-a1: color(display-p3 0 0.992 0.071 / 0.017); --grass-a2: color(display-p3 0.482 0.996 0.584 / 0.038); --grass-a3: color(display-p3 0.549 0.992 0.588 / 0.106); --grass-a4: color(display-p3 0.51 0.996 0.557 / 0.169); --grass-a5: color(display-p3 0.553 1 0.588 / 0.227); --grass-a6: color(display-p3 0.584 1 0.608 / 0.29); --grass-a7: color(display-p3 0.604 1 0.616 / 0.358); --grass-a8: color(display-p3 0.608 1 0.62 / 0.433); --grass-a9: color(display-p3 0.573 1 0.569 / 0.622); --grass-a10: color(display-p3 0.6 0.996 0.6 / 0.673); --grass-a11: color(display-p3 0.535 0.807 0.542); --grass-a12: color(display-p3 0.797 0.936 0.776); --green-1: color(display-p3 0.062 0.083 0.071); --green-2: color(display-p3 0.079 0.106 0.09); --green-3: color(display-p3 0.1 0.173 0.133); --green-4: color(display-p3 0.115 0.229 0.166); --green-5: color(display-p3 0.147 0.282 0.206); --green-6: color(display-p3 0.185 0.338 0.25); --green-7: color(display-p3 0.227 0.403 0.298); --green-8: color(display-p3 0.27 0.479 0.351); --green-9: color(display-p3 0.332 0.634 0.442); --green-10: color(display-p3 0.357 0.682 0.474); --green-11: color(display-p3 0.434 0.828 0.573); --green-12: color(display-p3 0.747 0.938 0.807); --green-a1: color(display-p3 0 0.992 0.298 / 0.017); --green-a2: color(display-p3 0.341 0.98 0.616 / 0.043); --green-a3: color(display-p3 0.376 0.996 0.655 / 0.114); --green-a4: color(display-p3 0.341 0.996 0.635 / 0.173); --green-a5: color(display-p3 0.408 1 0.678 / 0.232); --green-a6: color(display-p3 0.475 1 0.706 / 0.29); --green-a7: color(display-p3 0.514 1 0.706 / 0.362); --green-a8: color(display-p3 0.529 1 0.718 / 0.442); --green-a9: color(display-p3 0.502 0.996 0.682 / 0.61); --green-a10: color(display-p3 0.506 1 0.682 / 0.66); --green-a11: color(display-p3 0.434 0.828 0.573); --green-a12: color(display-p3 0.747 0.938 0.807); --indigo-1: color(display-p3 0.068 0.074 0.118); --indigo-2: color(display-p3 0.081 0.089 0.144); --indigo-3: color(display-p3 0.105 0.141 0.275); --indigo-4: color(display-p3 0.129 0.18 0.369); --indigo-5: color(display-p3 0.163 0.22 0.439); --indigo-6: color(display-p3 0.203 0.262 0.5); --indigo-7: color(display-p3 0.245 0.309 0.575); --indigo-8: color(display-p3 0.285 0.362 0.674); --indigo-9: color(display-p3 0.276 0.384 0.837); --indigo-10: color(display-p3 0.354 0.445 0.866); --indigo-11: color(display-p3 0.63 0.69 1); --indigo-12: color(display-p3 0.848 0.881 0.99); --indigo-a1: color(display-p3 0.071 0.212 0.996 / 0.055); --indigo-a2: color(display-p3 0.251 0.345 0.988 / 0.085); --indigo-a3: color(display-p3 0.243 0.404 1 / 0.223); --indigo-a4: color(display-p3 0.263 0.42 1 / 0.324); --indigo-a5: color(display-p3 0.314 0.451 1 / 0.4); --indigo-a6: color(display-p3 0.361 0.49 1 / 0.467); --indigo-a7: color(display-p3 0.388 0.51 1 / 0.547); --indigo-a8: color(display-p3 0.404 0.518 1 / 0.652); --indigo-a9: color(display-p3 0.318 0.451 1 / 0.824); --indigo-a10: color(display-p3 0.404 0.506 1 / 0.858); --indigo-a11: color(display-p3 0.63 0.69 1); --indigo-a12: color(display-p3 0.848 0.881 0.99); --iris-1: color(display-p3 0.075 0.075 0.114); --iris-2: color(display-p3 0.089 0.086 0.14); --iris-3: color(display-p3 0.128 0.134 0.272); --iris-4: color(display-p3 0.153 0.165 0.382); --iris-5: color(display-p3 0.192 0.201 0.44); --iris-6: color(display-p3 0.239 0.241 0.491); --iris-7: color(display-p3 0.291 0.289 0.565); --iris-8: color(display-p3 0.35 0.345 0.673); --iris-9: color(display-p3 0.357 0.357 0.81); --iris-10: color(display-p3 0.428 0.416 0.843); --iris-11: color(display-p3 0.685 0.662 1); --iris-12: color(display-p3 0.878 0.875 0.986); --iris-a1: color(display-p3 0.224 0.224 0.992 / 0.051); --iris-a2: color(display-p3 0.361 0.314 1 / 0.08); --iris-a3: color(display-p3 0.357 0.373 1 / 0.219); --iris-a4: color(display-p3 0.325 0.361 1 / 0.337); --iris-a5: color(display-p3 0.38 0.4 1 / 0.4); --iris-a6: color(display-p3 0.447 0.447 1 / 0.454); --iris-a7: color(display-p3 0.486 0.486 1 / 0.534); --iris-a8: color(display-p3 0.502 0.494 1 / 0.652); --iris-a9: color(display-p3 0.431 0.431 1 / 0.799); --iris-a10: color(display-p3 0.502 0.486 1 / 0.832); --iris-a11: color(display-p3 0.685 0.662 1); --iris-a12: color(display-p3 0.878 0.875 0.986); --jade-1: color(display-p3 0.059 0.083 0.071); --jade-2: color(display-p3 0.078 0.11 0.094); --jade-3: color(display-p3 0.091 0.176 0.138); --jade-4: color(display-p3 0.102 0.228 0.177); --jade-5: color(display-p3 0.133 0.279 0.221); --jade-6: color(display-p3 0.174 0.334 0.273); --jade-7: color(display-p3 0.219 0.402 0.335); --jade-8: color(display-p3 0.263 0.488 0.411); --jade-9: color(display-p3 0.319 0.63 0.521); --jade-10: color(display-p3 0.338 0.68 0.555); --jade-11: color(display-p3 0.4 0.835 0.656); --jade-12: color(display-p3 0.734 0.934 0.838); --jade-a1: color(display-p3 0 0.992 0.298 / 0.017); --jade-a2: color(display-p3 0.318 0.988 0.651 / 0.047); --jade-a3: color(display-p3 0.267 1 0.667 / 0.118); --jade-a4: color(display-p3 0.275 0.996 0.702 / 0.173); --jade-a5: color(display-p3 0.361 1 0.741 / 0.227); --jade-a6: color(display-p3 0.439 1 0.796 / 0.286); --jade-a7: color(display-p3 0.49 1 0.804 / 0.362); --jade-a8: color(display-p3 0.506 1 0.835 / 0.45); --jade-a9: color(display-p3 0.478 0.996 0.816 / 0.606); --jade-a10: color(display-p3 0.478 1 0.816 / 0.656); --jade-a11: color(display-p3 0.4 0.835 0.656); --jade-a12: color(display-p3 0.734 0.934 0.838); --lime-1: color(display-p3 0.067 0.073 0.048); --lime-2: color(display-p3 0.086 0.1 0.067); --lime-3: color(display-p3 0.13 0.16 0.099); --lime-4: color(display-p3 0.172 0.214 0.126); --lime-5: color(display-p3 0.213 0.266 0.153); --lime-6: color(display-p3 0.257 0.321 0.182); --lime-7: color(display-p3 0.307 0.383 0.215); --lime-8: color(display-p3 0.365 0.456 0.25); --lime-9: color(display-p3 0.78 0.928 0.466); --lime-10: color(display-p3 0.865 0.995 0.519); --lime-11: color(display-p3 0.771 0.893 0.485); --lime-12: color(display-p3 0.905 0.966 0.753); --lime-a1: color(display-p3 0.067 0.941 0 / 0.009); --lime-a2: color(display-p3 0.584 0.996 0.071 / 0.038); --lime-a3: color(display-p3 0.69 1 0.38 / 0.101); --lime-a4: color(display-p3 0.729 1 0.435 / 0.16); --lime-a5: color(display-p3 0.745 1 0.471 / 0.215); --lime-a6: color(display-p3 0.769 1 0.482 / 0.274); --lime-a7: color(display-p3 0.769 1 0.506 / 0.341); --lime-a8: color(display-p3 0.784 1 0.51 / 0.416); --lime-a9: color(display-p3 0.839 1 0.502 / 0.925); --lime-a10: color(display-p3 0.871 1 0.522 / 0.996); --lime-a11: color(display-p3 0.771 0.893 0.485); --lime-a12: color(display-p3 0.905 0.966 0.753); --mint-1: color(display-p3 0.059 0.082 0.081); --mint-2: color(display-p3 0.068 0.104 0.105); --mint-3: color(display-p3 0.077 0.17 0.168); --mint-4: color(display-p3 0.068 0.224 0.22); --mint-5: color(display-p3 0.104 0.275 0.264); --mint-6: color(display-p3 0.154 0.332 0.313); --mint-7: color(display-p3 0.207 0.403 0.373); --mint-8: color(display-p3 0.258 0.49 0.441); --mint-9: color(display-p3 0.62 0.908 0.834); --mint-10: color(display-p3 0.725 0.954 0.898); --mint-11: color(display-p3 0.482 0.825 0.733); --mint-12: color(display-p3 0.807 0.955 0.887); --mint-a1: color(display-p3 0 0.992 0.992 / 0.017); --mint-a2: color(display-p3 0.071 0.98 0.98 / 0.043); --mint-a3: color(display-p3 0.176 0.996 0.996 / 0.11); --mint-a4: color(display-p3 0.071 0.996 0.973 / 0.169); --mint-a5: color(display-p3 0.243 1 0.949 / 0.223); --mint-a6: color(display-p3 0.369 1 0.933 / 0.286); --mint-a7: color(display-p3 0.459 1 0.914 / 0.362); --mint-a8: color(display-p3 0.49 1 0.89 / 0.454); --mint-a9: color(display-p3 0.678 0.996 0.914 / 0.904); --mint-a10: color(display-p3 0.761 1 0.941 / 0.95); --mint-a11: color(display-p3 0.482 0.825 0.733); --mint-a12: color(display-p3 0.807 0.955 0.887); --orange-1: color(display-p3 0.088 0.07 0.057); --orange-2: color(display-p3 0.113 0.089 0.061); --orange-3: color(display-p3 0.189 0.12 0.056); --orange-4: color(display-p3 0.262 0.132 0); --orange-5: color(display-p3 0.315 0.168 0.016); --orange-6: color(display-p3 0.376 0.219 0.088); --orange-7: color(display-p3 0.465 0.283 0.147); --orange-8: color(display-p3 0.601 0.359 0.201); --orange-9: color(display-p3 0.9 0.45 0.2); --orange-10: color(display-p3 0.98 0.51 0.23); --orange-11: color(display-p3 1 0.63 0.38); --orange-12: color(display-p3 0.98 0.883 0.775); --orange-a1: color(display-p3 0.961 0.247 0 / 0.022); --orange-a2: color(display-p3 0.992 0.529 0 / 0.051); --orange-a3: color(display-p3 0.996 0.486 0 / 0.131); --orange-a4: color(display-p3 0.996 0.384 0 / 0.211); --orange-a5: color(display-p3 1 0.455 0 / 0.265); --orange-a6: color(display-p3 1 0.529 0.129 / 0.332); --orange-a7: color(display-p3 1 0.569 0.251 / 0.429); --orange-a8: color(display-p3 1 0.584 0.302 / 0.572); --orange-a9: color(display-p3 1 0.494 0.216 / 0.895); --orange-a10: color(display-p3 1 0.522 0.235 / 0.979); --orange-a11: color(display-p3 1 0.63 0.38); --orange-a12: color(display-p3 0.98 0.883 0.775); --pink-1: color(display-p3 0.093 0.068 0.089); --pink-2: color(display-p3 0.121 0.073 0.11); --pink-3: color(display-p3 0.198 0.098 0.179); --pink-4: color(display-p3 0.271 0.095 0.231); --pink-5: color(display-p3 0.32 0.127 0.273); --pink-6: color(display-p3 0.382 0.177 0.326); --pink-7: color(display-p3 0.477 0.238 0.405); --pink-8: color(display-p3 0.612 0.304 0.51); --pink-9: color(display-p3 0.775 0.297 0.61); --pink-10: color(display-p3 0.808 0.356 0.645); --pink-11: color(display-p3 1 0.535 0.78); --pink-12: color(display-p3 0.964 0.826 0.912); --pink-a1: color(display-p3 0.984 0.071 0.855 / 0.03); --pink-a2: color(display-p3 1 0.2 0.8 / 0.059); --pink-a3: color(display-p3 1 0.294 0.886 / 0.139); --pink-a4: color(display-p3 1 0.192 0.82 / 0.219); --pink-a5: color(display-p3 1 0.282 0.827 / 0.274); --pink-a6: color(display-p3 1 0.396 0.835 / 0.337); --pink-a7: color(display-p3 1 0.459 0.831 / 0.442); --pink-a8: color(display-p3 1 0.478 0.827 / 0.585); --pink-a9: color(display-p3 1 0.373 0.784 / 0.761); --pink-a10: color(display-p3 1 0.435 0.792 / 0.795); --pink-a11: color(display-p3 1 0.535 0.78); --pink-a12: color(display-p3 0.964 0.826 0.912); --plum-1: color(display-p3 0.09 0.068 0.092); --plum-2: color(display-p3 0.118 0.077 0.121); --plum-3: color(display-p3 0.192 0.105 0.202); --plum-4: color(display-p3 0.25 0.121 0.271); --plum-5: color(display-p3 0.293 0.152 0.319); --plum-6: color(display-p3 0.343 0.198 0.372); --plum-7: color(display-p3 0.424 0.262 0.461); --plum-8: color(display-p3 0.54 0.341 0.595); --plum-9: color(display-p3 0.624 0.313 0.708); --plum-10: color(display-p3 0.666 0.365 0.748); --plum-11: color(display-p3 0.86 0.602 0.933); --plum-12: color(display-p3 0.936 0.836 0.949); --plum-a1: color(display-p3 0.973 0.071 0.973 / 0.026); --plum-a2: color(display-p3 0.933 0.267 1 / 0.059); --plum-a3: color(display-p3 0.918 0.333 0.996 / 0.148); --plum-a4: color(display-p3 0.91 0.318 1 / 0.219); --plum-a5: color(display-p3 0.914 0.388 1 / 0.269); --plum-a6: color(display-p3 0.906 0.463 1 / 0.328); --plum-a7: color(display-p3 0.906 0.529 1 / 0.425); --plum-a8: color(display-p3 0.906 0.553 1 / 0.568); --plum-a9: color(display-p3 0.875 0.427 1 / 0.69); --plum-a10: color(display-p3 0.886 0.471 0.996 / 0.732); --plum-a11: color(display-p3 0.86 0.602 0.933); --plum-a12: color(display-p3 0.936 0.836 0.949); --purple-1: color(display-p3 0.09 0.068 0.103); --purple-2: color(display-p3 0.113 0.082 0.134); --purple-3: color(display-p3 0.175 0.112 0.224); --purple-4: color(display-p3 0.224 0.137 0.297); --purple-5: color(display-p3 0.264 0.167 0.349); --purple-6: color(display-p3 0.311 0.208 0.406); --purple-7: color(display-p3 0.381 0.266 0.496); --purple-8: color(display-p3 0.49 0.349 0.649); --purple-9: color(display-p3 0.523 0.318 0.751); --purple-10: color(display-p3 0.57 0.373 0.791); --purple-11: color(display-p3 0.8 0.62 1); --purple-12: color(display-p3 0.913 0.854 0.971); --purple-a1: color(display-p3 0.686 0.071 0.996 / 0.038); --purple-a2: color(display-p3 0.722 0.286 0.996 / 0.072); --purple-a3: color(display-p3 0.718 0.349 0.996 / 0.169); --purple-a4: color(display-p3 0.702 0.353 1 / 0.248); --purple-a5: color(display-p3 0.718 0.404 1 / 0.303); --purple-a6: color(display-p3 0.733 0.455 1 / 0.366); --purple-a7: color(display-p3 0.753 0.506 1 / 0.458); --purple-a8: color(display-p3 0.749 0.522 1 / 0.622); --purple-a9: color(display-p3 0.686 0.408 1 / 0.736); --purple-a10: color(display-p3 0.71 0.459 1 / 0.778); --purple-a11: color(display-p3 0.8 0.62 1); --purple-a12: color(display-p3 0.913 0.854 0.971); --red-1: color(display-p3 0.093 0.068 0.067); --red-2: color(display-p3 0.118 0.077 0.079); --red-3: color(display-p3 0.211 0.081 0.099); --red-4: color(display-p3 0.287 0.079 0.113); --red-5: color(display-p3 0.348 0.11 0.142); --red-6: color(display-p3 0.414 0.16 0.183); --red-7: color(display-p3 0.508 0.224 0.236); --red-8: color(display-p3 0.659 0.298 0.297); --red-9: color(display-p3 0.83 0.329 0.324); --red-10: color(display-p3 0.861 0.403 0.387); --red-11: color(display-p3 1 0.57 0.55); --red-12: color(display-p3 0.971 0.826 0.852); --red-a1: color(display-p3 0.984 0.071 0.071 / 0.03); --red-a2: color(display-p3 0.996 0.282 0.282 / 0.055); --red-a3: color(display-p3 1 0.169 0.271 / 0.156); --red-a4: color(display-p3 1 0.118 0.267 / 0.236); --red-a5: color(display-p3 1 0.212 0.314 / 0.303); --red-a6: color(display-p3 1 0.318 0.38 / 0.374); --red-a7: color(display-p3 1 0.4 0.424 / 0.475); --red-a8: color(display-p3 1 0.431 0.431 / 0.635); --red-a9: color(display-p3 1 0.388 0.384 / 0.82); --red-a10: color(display-p3 1 0.463 0.447 / 0.853); --red-a11: color(display-p3 1 0.57 0.55); --red-a12: color(display-p3 0.971 0.826 0.852); --ruby-1: color(display-p3 0.093 0.068 0.074); --ruby-2: color(display-p3 0.113 0.083 0.089); --ruby-3: color(display-p3 0.208 0.088 0.117); --ruby-4: color(display-p3 0.279 0.092 0.147); --ruby-5: color(display-p3 0.337 0.12 0.18); --ruby-6: color(display-p3 0.401 0.166 0.223); --ruby-7: color(display-p3 0.495 0.224 0.281); --ruby-8: color(display-p3 0.652 0.295 0.359); --ruby-9: color(display-p3 0.83 0.323 0.408); --ruby-10: color(display-p3 0.857 0.392 0.455); --ruby-11: color(display-p3 1 0.57 0.59); --ruby-12: color(display-p3 0.968 0.83 0.88); --ruby-a1: color(display-p3 0.984 0.071 0.329 / 0.03); --ruby-a2: color(display-p3 0.992 0.376 0.529 / 0.051); --ruby-a3: color(display-p3 0.996 0.196 0.404 / 0.152); --ruby-a4: color(display-p3 1 0.173 0.416 / 0.227); --ruby-a5: color(display-p3 1 0.259 0.459 / 0.29); --ruby-a6: color(display-p3 1 0.341 0.506 / 0.358); --ruby-a7: color(display-p3 1 0.412 0.541 / 0.458); --ruby-a8: color(display-p3 1 0.431 0.537 / 0.627); --ruby-a9: color(display-p3 1 0.376 0.482 / 0.82); --ruby-a10: color(display-p3 1 0.447 0.522 / 0.849); --ruby-a11: color(display-p3 1 0.57 0.59); --ruby-a12: color(display-p3 0.968 0.83 0.88); --sky-1: color(display-p3 0.056 0.078 0.116); --sky-2: color(display-p3 0.075 0.101 0.149); --sky-3: color(display-p3 0.089 0.154 0.244); --sky-4: color(display-p3 0.106 0.207 0.323); --sky-5: color(display-p3 0.135 0.261 0.394); --sky-6: color(display-p3 0.17 0.322 0.469); --sky-7: color(display-p3 0.205 0.394 0.557); --sky-8: color(display-p3 0.232 0.48 0.665); --sky-9: color(display-p3 0.585 0.877 0.983); --sky-10: color(display-p3 0.718 0.925 0.991); --sky-11: color(display-p3 0.536 0.772 0.924); --sky-12: color(display-p3 0.799 0.947 0.993); --sky-a1: color(display-p3 0 0.282 0.996 / 0.055); --sky-a2: color(display-p3 0.157 0.467 0.992 / 0.089); --sky-a3: color(display-p3 0.192 0.522 0.996 / 0.19); --sky-a4: color(display-p3 0.212 0.584 1 / 0.274); --sky-a5: color(display-p3 0.259 0.631 1 / 0.349); --sky-a6: color(display-p3 0.302 0.655 1 / 0.433); --sky-a7: color(display-p3 0.329 0.686 1 / 0.526); --sky-a8: color(display-p3 0.325 0.71 1 / 0.643); --sky-a9: color(display-p3 0.592 0.894 1 / 0.984); --sky-a10: color(display-p3 0.722 0.933 1 / 0.992); --sky-a11: color(display-p3 0.536 0.772 0.924); --sky-a12: color(display-p3 0.799 0.947 0.993); --teal-1: color(display-p3 0.059 0.083 0.079); --teal-2: color(display-p3 0.075 0.11 0.107); --teal-3: color(display-p3 0.087 0.175 0.165); --teal-4: color(display-p3 0.087 0.227 0.214); --teal-5: color(display-p3 0.12 0.277 0.261); --teal-6: color(display-p3 0.162 0.335 0.314); --teal-7: color(display-p3 0.205 0.406 0.379); --teal-8: color(display-p3 0.245 0.489 0.453); --teal-9: color(display-p3 0.297 0.637 0.581); --teal-10: color(display-p3 0.319 0.69 0.62); --teal-11: color(display-p3 0.388 0.835 0.719); --teal-12: color(display-p3 0.734 0.934 0.87); --teal-a1: color(display-p3 0 0.992 0.761 / 0.017); --teal-a2: color(display-p3 0.235 0.988 0.902 / 0.047); --teal-a3: color(display-p3 0.235 1 0.898 / 0.118); --teal-a4: color(display-p3 0.18 0.996 0.929 / 0.173); --teal-a5: color(display-p3 0.31 1 0.933 / 0.227); --teal-a6: color(display-p3 0.396 1 0.933 / 0.286); --teal-a7: color(display-p3 0.443 1 0.925 / 0.366); --teal-a8: color(display-p3 0.459 1 0.925 / 0.454); --teal-a9: color(display-p3 0.443 0.996 0.906 / 0.61); --teal-a10: color(display-p3 0.439 0.996 0.89 / 0.669); --teal-a11: color(display-p3 0.388 0.835 0.719); --teal-a12: color(display-p3 0.734 0.934 0.87); --tomato-1: color(display-p3 0.09 0.068 0.067); --tomato-2: color(display-p3 0.115 0.084 0.076); --tomato-3: color(display-p3 0.205 0.097 0.083); --tomato-4: color(display-p3 0.282 0.099 0.077); --tomato-5: color(display-p3 0.339 0.129 0.101); --tomato-6: color(display-p3 0.398 0.179 0.141); --tomato-7: color(display-p3 0.487 0.245 0.194); --tomato-8: color(display-p3 0.629 0.322 0.248); --tomato-9: color(display-p3 0.831 0.345 0.231); --tomato-10: color(display-p3 0.862 0.415 0.298); --tomato-11: color(display-p3 1 0.585 0.455); --tomato-12: color(display-p3 0.959 0.833 0.802); --tomato-a1: color(display-p3 0.973 0.071 0.071 / 0.026); --tomato-a2: color(display-p3 0.992 0.376 0.224 / 0.051); --tomato-a3: color(display-p3 0.996 0.282 0.176 / 0.148); --tomato-a4: color(display-p3 1 0.204 0.118 / 0.232); --tomato-a5: color(display-p3 1 0.286 0.192 / 0.29); --tomato-a6: color(display-p3 1 0.392 0.278 / 0.353); --tomato-a7: color(display-p3 1 0.459 0.349 / 0.45); --tomato-a8: color(display-p3 1 0.49 0.369 / 0.601); --tomato-a9: color(display-p3 1 0.408 0.267 / 0.82); --tomato-a10: color(display-p3 1 0.478 0.341 / 0.853); --tomato-a11: color(display-p3 1 0.585 0.455); --tomato-a12: color(display-p3 0.959 0.833 0.802); --violet-1: color(display-p3 0.077 0.071 0.118); --violet-2: color(display-p3 0.101 0.084 0.141); --violet-3: color(display-p3 0.154 0.123 0.256); --violet-4: color(display-p3 0.191 0.148 0.345); --violet-5: color(display-p3 0.226 0.182 0.396); --violet-6: color(display-p3 0.269 0.223 0.449); --violet-7: color(display-p3 0.326 0.277 0.53); --violet-8: color(display-p3 0.399 0.346 0.656); --violet-9: color(display-p3 0.417 0.341 0.784); --violet-10: color(display-p3 0.477 0.402 0.823); --violet-11: color(display-p3 0.72 0.65 1); --violet-12: color(display-p3 0.883 0.867 0.986); --violet-a1: color(display-p3 0.282 0.141 0.996 / 0.055); --violet-a2: color(display-p3 0.51 0.263 1 / 0.08); --violet-a3: color(display-p3 0.494 0.337 0.996 / 0.202); --violet-a4: color(display-p3 0.49 0.345 1 / 0.299); --violet-a5: color(display-p3 0.525 0.392 1 / 0.353); --violet-a6: color(display-p3 0.569 0.455 1 / 0.408); --violet-a7: color(display-p3 0.588 0.494 1 / 0.496); --violet-a8: color(display-p3 0.596 0.51 1 / 0.631); --violet-a9: color(display-p3 0.522 0.424 1 / 0.769); --violet-a10: color(display-p3 0.576 0.482 1 / 0.811); --violet-a11: color(display-p3 0.72 0.65 1); --violet-a12: color(display-p3 0.883 0.867 0.986); --yellow-1: color(display-p3 0.078 0.069 0.047); --yellow-2: color(display-p3 0.103 0.094 0.063); --yellow-3: color(display-p3 0.168 0.137 0.039); --yellow-4: color(display-p3 0.209 0.169 0); --yellow-5: color(display-p3 0.255 0.209 0); --yellow-6: color(display-p3 0.31 0.261 0.07); --yellow-7: color(display-p3 0.389 0.331 0.135); --yellow-8: color(display-p3 0.497 0.42 0.182); --yellow-9: color(display-p3 1 0.92 0.22); --yellow-10: color(display-p3 1 1 0.456); --yellow-11: color(display-p3 0.948 0.885 0.392); --yellow-12: color(display-p3 0.959 0.934 0.731); --yellow-a1: color(display-p3 0.973 0.369 0 / 0.013); --yellow-a2: color(display-p3 0.996 0.792 0 / 0.038); --yellow-a3: color(display-p3 0.996 0.71 0 / 0.11); --yellow-a4: color(display-p3 0.996 0.741 0 / 0.152); --yellow-a5: color(display-p3 0.996 0.765 0 / 0.202); --yellow-a6: color(display-p3 0.996 0.816 0.082 / 0.261); --yellow-a7: color(display-p3 1 0.831 0.263 / 0.345); --yellow-a8: color(display-p3 1 0.831 0.314 / 0.463); --yellow-a9: color(display-p3 1 0.922 0.22); --yellow-a10: color(display-p3 1 1 0.455); --yellow-a11: color(display-p3 0.948 0.885 0.392); --yellow-a12: color(display-p3 0.959 0.934 0.731); --gray-surface: color(display-p3 0.1255 0.1255 0.1255 / 0.5); --mauve-surface: color(display-p3 0.1333 0.1255 0.1333 / 0.5); --slate-surface: color(display-p3 0.1176 0.1255 0.1333 / 0.5); --sage-surface: color(display-p3 0.1176 0.1255 0.1176 / 0.5); --olive-surface: color(display-p3 0.1176 0.1255 0.1176 / 0.5); --sand-surface: color(display-p3 0.1255 0.1255 0.1255 / 0.5); --amber-surface: color(display-p3 0.1412 0.1176 0.0784 / 0.5); --blue-surface: color(display-p3 0.0706 0.1255 0.2196 / 0.5); --bronze-surface: color(display-p3 0.1412 0.1255 0.1176 / 0.5); --brown-surface: color(display-p3 0.1412 0.1176 0.102 / 0.5); --crimson-surface: color(display-p3 0.1647 0.0863 0.1176 / 0.5); --cyan-surface: color(display-p3 0.0784 0.1412 0.1725 / 0.5); --gold-surface: color(display-p3 0.1412 0.1333 0.1098 / 0.5); --grass-surface: color(display-p3 0.102 0.1333 0.102 / 0.5); --green-surface: color(display-p3 0.0941 0.1412 0.1098 / 0.5); --indigo-surface: color(display-p3 0.0941 0.1098 0.2196 / 0.5); --iris-surface: color(display-p3 0.1098 0.102 0.2118 / 0.5); --jade-surface: color(display-p3 0.0863 0.149 0.1176 / 0.5); --lime-surface: color(display-p3 0.1098 0.1255 0.0784 / 0.5); --mint-surface: color(display-p3 0.0941 0.149 0.1412 / 0.5); --orange-surface: color(display-p3 0.1412 0.1098 0.0706 / 0.5); --pink-surface: color(display-p3 0.1725 0.0784 0.149 / 0.5); --plum-surface: color(display-p3 0.1647 0.0863 0.1725 / 0.5); --purple-surface: color(display-p3 0.149 0.0941 0.1961 / 0.5); --red-surface: color(display-p3 0.1647 0.0863 0.0863 / 0.5); --ruby-surface: color(display-p3 0.1569 0.0941 0.1098 / 0.5); --sky-surface: color(display-p3 0.0863 0.1333 0.2196 / 0.5); --teal-surface: color(display-p3 0.0863 0.149 0.1412 / 0.5); --tomato-surface: color(display-p3 0.1569 0.0941 0.0784 / 0.5); --violet-surface: color(display-p3 0.1333 0.102 0.2118 / 0.5); --yellow-surface: color(display-p3 0.1333 0.1176 0.0706 / 0.5); } } } :root { --gray-contrast: white; --mauve-contrast: white; --slate-contrast: white; --sage-contrast: white; --olive-contrast: white; --sand-contrast: white; --amber-contrast: #21201c; --blue-contrast: white; --bronze-contrast: white; --brown-contrast: white; --crimson-contrast: white; --cyan-contrast: white; --gold-contrast: white; --grass-contrast: white; --green-contrast: white; --indigo-contrast: white; --iris-contrast: white; --jade-contrast: white; --lime-contrast: #1d211c; --mint-contrast: #1a211e; --orange-contrast: white; --pink-contrast: white; --plum-contrast: white; --purple-contrast: white; --red-contrast: white; --ruby-contrast: white; --sky-contrast: #1c2024; --teal-contrast: white; --tomato-contrast: white; --violet-contrast: white; --yellow-contrast: #21201c; --black-a1: rgba(0, 0, 0, 0.05); --black-a2: rgba(0, 0, 0, 0.1); --black-a3: rgba(0, 0, 0, 0.15); --black-a4: rgba(0, 0, 0, 0.2); --black-a5: rgba(0, 0, 0, 0.3); --black-a6: rgba(0, 0, 0, 0.4); --black-a7: rgba(0, 0, 0, 0.5); --black-a8: rgba(0, 0, 0, 0.6); --black-a9: rgba(0, 0, 0, 0.7); --black-a10: rgba(0, 0, 0, 0.8); --black-a11: rgba(0, 0, 0, 0.9); --black-a12: rgba(0, 0, 0, 0.95); --white-a1: rgba(255, 255, 255, 0.05); --white-a2: rgba(255, 255, 255, 0.1); --white-a3: rgba(255, 255, 255, 0.15); --white-a4: rgba(255, 255, 255, 0.2); --white-a5: rgba(255, 255, 255, 0.3); --white-a6: rgba(255, 255, 255, 0.4); --white-a7: rgba(255, 255, 255, 0.5); --white-a8: rgba(255, 255, 255, 0.6); --white-a9: rgba(255, 255, 255, 0.7); --white-a10: rgba(255, 255, 255, 0.8); --white-a11: rgba(255, 255, 255, 0.9); --white-a12: rgba(255, 255, 255, 0.95); } @supports (color: color-mix(in oklab, white, black)) { .dark, .dark-theme { --amber-track: color-mix(in oklab, var(--amber-8), var(--amber-9) 75%); --lime-track: color-mix(in oklab, var(--lime-8), var(--lime-9) 65%); --mint-track: color-mix(in oklab, var(--mint-8), var(--mint-9) 65%); --sky-track: color-mix(in oklab, var(--sky-8), var(--sky-9) 65%); --yellow-track: color-mix(in oklab, var(--yellow-8), var(--yellow-9) 65%); } } @supports (color: color(display-p3 1 1 1)) { @media (color-gamut: p3) { :root { --black-a1: color(display-p3 0 0 0 / 0.05); --black-a2: color(display-p3 0 0 0 / 0.1); --black-a3: color(display-p3 0 0 0 / 0.15); --black-a4: color(display-p3 0 0 0 / 0.2); --black-a5: color(display-p3 0 0 0 / 0.3); --black-a6: color(display-p3 0 0 0 / 0.4); --black-a7: color(display-p3 0 0 0 / 0.5); --black-a8: color(display-p3 0 0 0 / 0.6); --black-a9: color(display-p3 0 0 0 / 0.7); --black-a10: color(display-p3 0 0 0 / 0.8); --black-a11: color(display-p3 0 0 0 / 0.9); --black-a12: color(display-p3 0 0 0 / 0.95); --white-a1: color(display-p3 1 1 1 / 0.05); --white-a2: color(display-p3 1 1 1 / 0.1); --white-a3: color(display-p3 1 1 1 / 0.15); --white-a4: color(display-p3 1 1 1 / 0.2); --white-a5: color(display-p3 1 1 1 / 0.3); --white-a6: color(display-p3 1 1 1 / 0.4); --white-a7: color(display-p3 1 1 1 / 0.5); --white-a8: color(display-p3 1 1 1 / 0.6); --white-a9: color(display-p3 1 1 1 / 0.7); --white-a10: color(display-p3 1 1 1 / 0.8); --white-a11: color(display-p3 1 1 1 / 0.9); --white-a12: color(display-p3 1 1 1 / 0.95); } } } :where(.radix-themes) { --color-background: white; --color-overlay: var(--black-a6); --color-panel-solid: white; --color-panel-translucent: rgba(255, 255, 255, 0.7); --color-surface: rgba(255, 255, 255, 0.85); --color-transparent: rgb(0 0 0 / 0); --shadow-1: inset 0 0 0 1px var(--gray-a5), inset 0 1.5px 2px 0 var(--gray-a2), inset 0 1.5px 2px 0 var(--black-a2); --shadow-2: 0 0 0 1px var(--gray-a3), 0 0 0 0.5px var(--black-a1), 0 1px 1px 0 var(--gray-a2), 0 2px 1px -1px var(--black-a1), 0 1px 3px 0 var(--black-a1); --shadow-3: 0 0 0 1px var(--gray-a3), 0 2px 3px -2px var(--gray-a3), 0 3px 12px -4px var(--black-a2), 0 4px 16px -8px var(--black-a2); --shadow-4: 0 0 0 1px var(--gray-a3), 0 8px 40px var(--black-a1), 0 12px 32px -16px var(--gray-a3); --shadow-5: 0 0 0 1px var(--gray-a3), 0 12px 60px var(--black-a3), 0 12px 32px -16px var(--gray-a5); --shadow-6: 0 0 0 1px var(--gray-a3), 0 12px 60px var(--black-a3), 0 16px 64px var(--gray-a2), 0 16px 36px -20px var(--gray-a7); --base-button-classic-after-inset: 2px; --base-button-classic-box-shadow-top: inset 0 0 0 1px var(--gray-a4), inset 0 -2px 1px var(--gray-a3); --base-button-classic-box-shadow-bottom: inset 0 4px 2px -2px var(--white-a9), inset 0 2px 1px -1px var(--white-a9); --base-button-classic-disabled-box-shadow: var(--base-button-classic-box-shadow-top), var(--base-button-classic-box-shadow-bottom); --base-button-classic-active-filter: brightness(0.92) saturate(1.1); --base-button-classic-high-contrast-hover-filter: contrast(0.88) saturate(1.1) brightness(1.1); --base-button-classic-high-contrast-active-filter: contrast(0.82) saturate(1.2) brightness(1.16); --base-button-solid-active-filter: brightness(0.92) saturate(1.1); --base-button-solid-high-contrast-hover-filter: contrast(0.88) saturate(1.1) brightness(1.1); --base-button-solid-high-contrast-active-filter: contrast(0.82) saturate(1.2) brightness(1.16); --kbd-box-shadow: inset 0 -0.05em 0.5em var(--gray-a2), inset 0 0.05em var(--white-a12), inset 0 0.25em 0.5em var(--gray-a2), inset 0 -0.05em var(--gray-a6), 0 0 0 0.05em var(--gray-a5), 0 0.08em 0.17em var(--gray-a7); --progress-indicator-after-linear-gradient: var(--white-a5), var(--white-a9), var(--white-a5); --segmented-control-indicator-background-color: var(--color-background); --select-trigger-classic-box-shadow: inset 0 0 0 1px var(--gray-a5), inset 0 2px 1px var(--white-a11), inset 0 -2px 1px var(--gray-a4) ; --slider-range-high-contrast-background-image: linear-gradient(var(--black-a8), var(--black-a8)); --slider-disabled-blend-mode: multiply; --switch-disabled-blend-mode: multiply; --switch-high-contrast-checked-color-overlay: var(--black-a8); --switch-high-contrast-checked-active-before-filter: contrast(0.82) saturate(1.2) brightness(1.16); --switch-surface-checked-active-filter: brightness(0.92) saturate(1.1); --switch-surface-checked-active-filter: brightness(0.92) saturate(1.1); --base-card-surface-box-shadow: 0 0 0 1px var(--gray-a5); --base-card-surface-hover-box-shadow: 0 0 0 1px var(--gray-a7); --base-card-surface-active-box-shadow: 0 0 0 1px var(--gray-a6); --base-card-classic-box-shadow-inner: 0 0 0 1px var(--base-card-classic-border-color), 0 0 0 1px var(--color-transparent), 0 0 0 0.5px var(--black-a1), 0 1px 1px 0 var(--gray-a2), 0 2px 1px -1px var(--black-a1), 0 1px 3px 0 var(--black-a1); --base-card-classic-box-shadow-outer: 0 0 0 0 var(--base-card-classic-border-color), 0 0 0 0 var(--color-transparent), 0 0 0 0 var(--black-a1), 0 1px 1px -1px var(--gray-a2), 0 2px 1px -2px var(--black-a1), 0 1px 3px -1px var(--black-a1); --base-card-classic-hover-box-shadow-inner: 0 0 0 1px var(--base-card-classic-hover-border-color), 0 1px 1px 1px var(--black-a1), 0 2px 1px -1px var(--gray-a3), 0 2px 3px -2px var(--black-a1), 0 3px 12px -4px var(--gray-a3), 0 4px 16px -8px var(--black-a1); --base-card-classic-hover-box-shadow-outer: 0 0 0 0 var(--base-card-classic-hover-border-color), 0 1px 1px 0 var(--black-a1), 0 2px 1px -2px var(--gray-a3), 0 2px 3px -3px var(--black-a1), 0 3px 12px -5px var(--gray-a3), 0 4px 16px -9px var(--black-a1); --base-card-classic-active-box-shadow-inner: 0 0 0 1px var(--base-card-classic-active-border-color), 0 0 0 1px var(--color-transparent), 0 0 0 0.5px var(--black-a1), 0 1px 1px 0 var(--gray-a4), 0 2px 1px -1px var(--black-a1), 0 1px 3px 0 var(--black-a1); --base-card-classic-active-box-shadow-outer: 0 0 0 0 var(--base-card-classic-active-border-color), 0 0 0 0 var(--color-transparent), 0 0 0 0 var(--black-a1), 0 1px 1px -1px var(--gray-a4), 0 2px 1px -2px var(--black-a1), 0 1px 3px -1px var(--black-a1); --base-card-classic-border-color: var(--gray-a3); --base-card-classic-hover-border-color: var(--gray-a3); --base-card-classic-active-border-color: var(--gray-a4); } :is(.dark, .dark-theme), :is(.dark, .dark-theme) :where(.radix-themes:not(.light, .light-theme)) { --color-background: var(--gray-1); --color-overlay: var(--black-a8); --color-panel-solid: var(--gray-2); --color-panel-translucent: var(--gray-a2); --color-surface: rgba(0, 0, 0, 0.25); --shadow-1: inset 0 -1px 1px 0 var(--gray-a3), inset 0 0 0 1px var(--gray-a3), inset 0 3px 4px 0 var(--black-a5), inset 0 0 0 1px var(--gray-a4); --shadow-2: 0 0 0 1px var(--gray-a6), 0 0 0 0.5px var(--black-a3), 0 1px 1px 0 var(--black-a6), 0 2px 1px -1px var(--black-a6), 0 1px 3px 0 var(--black-a5); --shadow-3: 0 0 0 1px var(--gray-a6), 0 2px 3px -2px var(--black-a3), 0 3px 8px -2px var(--black-a6), 0 4px 12px -4px var(--black-a7); --shadow-4: 0 0 0 1px var(--gray-a6), 0 8px 40px var(--black-a3), 0 12px 32px -16px var(--black-a5); --shadow-5: 0 0 0 1px var(--gray-a6), 0 12px 60px var(--black-a5), 0 12px 32px -16px var(--black-a7); --shadow-6: 0 0 0 1px var(--gray-a6), 0 12px 60px var(--black-a4), 0 16px 64px var(--black-a6), 0 16px 36px -20px var(--black-a11); --base-button-classic-after-inset: 1px; --base-button-classic-box-shadow-top: inset 0 0 0 1px var(--white-a2), inset 0 4px 2px -2px var(--white-a3), inset 0 1px 1px var(--white-a6), inset 0 -1px 1px var(--black-a6); --base-button-classic-box-shadow-bottom: 0 0 transparent; --base-button-classic-disabled-box-shadow: inset 0 0 0 1px var(--gray-a5), inset 0 4px 2px -2px var(--gray-a2), inset 0 1px 1px var(--gray-a5), inset 0 -1px 1px var(--black-a3), inset 0 0 0 1px var(--gray-a2); --base-button-classic-active-filter: brightness(1.08); --base-button-classic-high-contrast-hover-filter: contrast(0.88) saturate(1.3) brightness(1.14); --base-button-classic-high-contrast-active-filter: brightness(0.95) saturate(1.2); --base-button-solid-active-filter: brightness(1.08); --base-button-solid-high-contrast-hover-filter: contrast(0.88) saturate(1.3) brightness(1.18); --base-button-solid-high-contrast-active-filter: brightness(0.95) saturate(1.2); --kbd-box-shadow: inset 0 -0.05em 0.5em var(--gray-a3), inset 0 0.05em var(--gray-a11), inset 0 0.25em 0.5em var(--gray-a2), inset 0 -0.1em var(--black-a11), 0 0 0 0.075em var(--gray-a7), 0 0.08em 0.17em var(--black-a12); --progress-indicator-after-linear-gradient: var(--white-a3), var(--white-a6), var(--white-a3); --segmented-control-indicator-background-color: var(--gray-a3); --select-trigger-classic-box-shadow: inset 0 0 0 1px var(--white-a4), inset 0 1px 1px var(--white-a4), inset 0 -1px 1px var(--black-a9) ; --slider-range-high-contrast-background-image: none; --slider-disabled-blend-mode: screen; --switch-disabled-blend-mode: screen; --switch-high-contrast-checked-color-overlay: transparent; --switch-high-contrast-checked-active-before-filter: brightness(1.08); --switch-surface-checked-active-filter: brightness(1.08); --switch-surface-checked-active-filter: brightness(1.08); --base-card-classic-box-shadow-inner: 0 0 0 1px var(--base-card-classic-border-color), 0 0 0 1px var(--color-transparent), 0 0 0 0.5px var(--black-a3), 0 1px 1px 0 var(--black-a6), 0 2px 1px -1px var(--black-a6), 0 1px 3px 0 var(--black-a5); --base-card-classic-box-shadow-outer: 0 0 0 0 var(--base-card-classic-border-color), 0 0 0 0 var(--color-transparent), 0 0 0 0 var(--black-a3), 0 1px 1px -1px var(--black-a6), 0 2px 1px -2px var(--black-a6), 0 1px 3px -1px var(--black-a5); --base-card-classic-hover-box-shadow-inner: 0 0 0 1px var(--base-card-classic-hover-border-color), 0 0 1px 1px var(--gray-a4), 0 0 1px -1px var(--gray-a4), 0 0 3px -2px var(--gray-a3), 0 0 12px -2px var(--gray-a3), 0 0 16px -8px var(--gray-a7); --base-card-classic-hover-box-shadow-outer: 0 0 0 0 var(--base-card-classic-hover-border-color), 0 0 1px 0 var(--gray-a4), 0 0 1px -2px var(--gray-a4), 0 0 3px -3px var(--gray-a3), 0 0 12px -3px var(--gray-a3), 0 0 16px -9px var(--gray-a7); --base-card-classic-active-box-shadow-inner: 0 0 0 1px var(--base-card-classic-active-border-color), 0 0 0 1px var(--color-transparent), 0 0 0 0.5px var(--black-a3), 0 1px 1px 0 var(--black-a6), 0 2px 1px -1px var(--black-a6), 0 1px 3px 0 var(--black-a5); --base-card-classic-active-box-shadow-outer: 0 0 0 0 var(--base-card-classic-active-border-color), 0 0 0 0 var(--color-transparent), 0 0 0 0 var(--black-a3), 0 1px 1px -1px var(--black-a6), 0 2px 1px -2px var(--black-a6), 0 1px 3px -1px var(--black-a5); --base-card-classic-border-color: var(--gray-a6); --base-card-classic-hover-border-color: var(--gray-a6); --base-card-classic-active-border-color: var(--gray-a6); } @supports (color: color(display-p3 1 1 1)) { @media (color-gamut: p3) { .radix-themes { --color-transparent: color(display-p3 0 0 0 / 0); } } } .radix-themes:where(.light, .light-theme), :root:where(:has(.radix-themes[data-is-root-theme='true']:where(.light, .light-theme))) { color-scheme: light; } .radix-themes:where(.dark, .dark-theme), :root:where(:has(.radix-themes[data-is-root-theme='true']:where(.dark, .dark-theme))) { color-scheme: dark; } .radix-themes, [data-accent-color]:where(:not([data-accent-color=''], [data-accent-color='gray'])) { --focus-1: var(--accent-1); --focus-2: var(--accent-2); --focus-3: var(--accent-3); --focus-4: var(--accent-4); --focus-5: var(--accent-5); --focus-6: var(--accent-6); --focus-7: var(--accent-7); --focus-8: var(--accent-8); --focus-9: var(--accent-9); --focus-10: var(--accent-10); --focus-11: var(--accent-11); --focus-12: var(--accent-12); --focus-a1: var(--accent-a1); --focus-a2: var(--accent-a2); --focus-a3: var(--accent-a3); --focus-a4: var(--accent-a4); --focus-a5: var(--accent-a5); --focus-a6: var(--accent-a6); --focus-a7: var(--accent-a7); --focus-a8: var(--accent-a8); --focus-a9: var(--accent-a9); --focus-a10: var(--accent-a10); --focus-a11: var(--accent-a11); --focus-a12: var(--accent-a12); } .radix-themes ::selection { background-color: var(--focus-a5); } .radix-themes:where([data-has-background='true']) { background-color: var(--color-background); } .radix-themes:where([data-panel-background='solid']) { --color-panel: var(--color-panel-solid); --backdrop-filter-panel: none; } .radix-themes:where([data-panel-background='translucent']) { --color-panel: var(--color-panel-translucent); --backdrop-filter-panel: blur(64px); } [data-accent-color='amber'] { --accent-1: var(--amber-1); --accent-2: var(--amber-2); --accent-3: var(--amber-3); --accent-4: var(--amber-4); --accent-5: var(--amber-5); --accent-6: var(--amber-6); --accent-7: var(--amber-7); --accent-8: var(--amber-8); --accent-9: var(--amber-9); --accent-10: var(--amber-10); --accent-11: var(--amber-11); --accent-12: var(--amber-12); --accent-a1: var(--amber-a1); --accent-a2: var(--amber-a2); --accent-a3: var(--amber-a3); --accent-a4: var(--amber-a4); --accent-a5: var(--amber-a5); --accent-a6: var(--amber-a6); --accent-a7: var(--amber-a7); --accent-a8: var(--amber-a8); --accent-a9: var(--amber-a9); --accent-a10: var(--amber-a10); --accent-a11: var(--amber-a11); --accent-a12: var(--amber-a12); --accent-contrast: var(--amber-contrast); --accent-surface: var(--amber-surface); --accent-indicator: var(--amber-indicator); --accent-track: var(--amber-track); } [data-accent-color='blue'] { --accent-1: var(--blue-1); --accent-2: var(--blue-2); --accent-3: var(--blue-3); --accent-4: var(--blue-4); --accent-5: var(--blue-5); --accent-6: var(--blue-6); --accent-7: var(--blue-7); --accent-8: var(--blue-8); --accent-9: var(--blue-9); --accent-10: var(--blue-10); --accent-11: var(--blue-11); --accent-12: var(--blue-12); --accent-a1: var(--blue-a1); --accent-a2: var(--blue-a2); --accent-a3: var(--blue-a3); --accent-a4: var(--blue-a4); --accent-a5: var(--blue-a5); --accent-a6: var(--blue-a6); --accent-a7: var(--blue-a7); --accent-a8: var(--blue-a8); --accent-a9: var(--blue-a9); --accent-a10: var(--blue-a10); --accent-a11: var(--blue-a11); --accent-a12: var(--blue-a12); --accent-contrast: var(--blue-contrast); --accent-surface: var(--blue-surface); --accent-indicator: var(--blue-indicator); --accent-track: var(--blue-track); } [data-accent-color='bronze'] { --accent-1: var(--bronze-1); --accent-2: var(--bronze-2); --accent-3: var(--bronze-3); --accent-4: var(--bronze-4); --accent-5: var(--bronze-5); --accent-6: var(--bronze-6); --accent-7: var(--bronze-7); --accent-8: var(--bronze-8); --accent-9: var(--bronze-9); --accent-10: var(--bronze-10); --accent-11: var(--bronze-11); --accent-12: var(--bronze-12); --accent-a1: var(--bronze-a1); --accent-a2: var(--bronze-a2); --accent-a3: var(--bronze-a3); --accent-a4: var(--bronze-a4); --accent-a5: var(--bronze-a5); --accent-a6: var(--bronze-a6); --accent-a7: var(--bronze-a7); --accent-a8: var(--bronze-a8); --accent-a9: var(--bronze-a9); --accent-a10: var(--bronze-a10); --accent-a11: var(--bronze-a11); --accent-a12: var(--bronze-a12); --accent-contrast: var(--bronze-contrast); --accent-surface: var(--bronze-surface); --accent-indicator: var(--bronze-indicator); --accent-track: var(--bronze-track); } [data-accent-color='brown'] { --accent-1: var(--brown-1); --accent-2: var(--brown-2); --accent-3: var(--brown-3); --accent-4: var(--brown-4); --accent-5: var(--brown-5); --accent-6: var(--brown-6); --accent-7: var(--brown-7); --accent-8: var(--brown-8); --accent-9: var(--brown-9); --accent-10: var(--brown-10); --accent-11: var(--brown-11); --accent-12: var(--brown-12); --accent-a1: var(--brown-a1); --accent-a2: var(--brown-a2); --accent-a3: var(--brown-a3); --accent-a4: var(--brown-a4); --accent-a5: var(--brown-a5); --accent-a6: var(--brown-a6); --accent-a7: var(--brown-a7); --accent-a8: var(--brown-a8); --accent-a9: var(--brown-a9); --accent-a10: var(--brown-a10); --accent-a11: var(--brown-a11); --accent-a12: var(--brown-a12); --accent-contrast: var(--brown-contrast); --accent-surface: var(--brown-surface); --accent-indicator: var(--brown-indicator); --accent-track: var(--brown-track); } [data-accent-color='crimson'] { --accent-1: var(--crimson-1); --accent-2: var(--crimson-2); --accent-3: var(--crimson-3); --accent-4: var(--crimson-4); --accent-5: var(--crimson-5); --accent-6: var(--crimson-6); --accent-7: var(--crimson-7); --accent-8: var(--crimson-8); --accent-9: var(--crimson-9); --accent-10: var(--crimson-10); --accent-11: var(--crimson-11); --accent-12: var(--crimson-12); --accent-a1: var(--crimson-a1); --accent-a2: var(--crimson-a2); --accent-a3: var(--crimson-a3); --accent-a4: var(--crimson-a4); --accent-a5: var(--crimson-a5); --accent-a6: var(--crimson-a6); --accent-a7: var(--crimson-a7); --accent-a8: var(--crimson-a8); --accent-a9: var(--crimson-a9); --accent-a10: var(--crimson-a10); --accent-a11: var(--crimson-a11); --accent-a12: var(--crimson-a12); --accent-contrast: var(--crimson-contrast); --accent-surface: var(--crimson-surface); --accent-indicator: var(--crimson-indicator); --accent-track: var(--crimson-track); } [data-accent-color='cyan'] { --accent-1: var(--cyan-1); --accent-2: var(--cyan-2); --accent-3: var(--cyan-3); --accent-4: var(--cyan-4); --accent-5: var(--cyan-5); --accent-6: var(--cyan-6); --accent-7: var(--cyan-7); --accent-8: var(--cyan-8); --accent-9: var(--cyan-9); --accent-10: var(--cyan-10); --accent-11: var(--cyan-11); --accent-12: var(--cyan-12); --accent-a1: var(--cyan-a1); --accent-a2: var(--cyan-a2); --accent-a3: var(--cyan-a3); --accent-a4: var(--cyan-a4); --accent-a5: var(--cyan-a5); --accent-a6: var(--cyan-a6); --accent-a7: var(--cyan-a7); --accent-a8: var(--cyan-a8); --accent-a9: var(--cyan-a9); --accent-a10: var(--cyan-a10); --accent-a11: var(--cyan-a11); --accent-a12: var(--cyan-a12); --accent-contrast: var(--cyan-contrast); --accent-surface: var(--cyan-surface); --accent-indicator: var(--cyan-indicator); --accent-track: var(--cyan-track); } [data-accent-color='gold'] { --accent-1: var(--gold-1); --accent-2: var(--gold-2); --accent-3: var(--gold-3); --accent-4: var(--gold-4); --accent-5: var(--gold-5); --accent-6: var(--gold-6); --accent-7: var(--gold-7); --accent-8: var(--gold-8); --accent-9: var(--gold-9); --accent-10: var(--gold-10); --accent-11: var(--gold-11); --accent-12: var(--gold-12); --accent-a1: var(--gold-a1); --accent-a2: var(--gold-a2); --accent-a3: var(--gold-a3); --accent-a4: var(--gold-a4); --accent-a5: var(--gold-a5); --accent-a6: var(--gold-a6); --accent-a7: var(--gold-a7); --accent-a8: var(--gold-a8); --accent-a9: var(--gold-a9); --accent-a10: var(--gold-a10); --accent-a11: var(--gold-a11); --accent-a12: var(--gold-a12); --accent-contrast: var(--gold-contrast); --accent-surface: var(--gold-surface); --accent-indicator: var(--gold-indicator); --accent-track: var(--gold-track); } [data-accent-color='grass'] { --accent-1: var(--grass-1); --accent-2: var(--grass-2); --accent-3: var(--grass-3); --accent-4: var(--grass-4); --accent-5: var(--grass-5); --accent-6: var(--grass-6); --accent-7: var(--grass-7); --accent-8: var(--grass-8); --accent-9: var(--grass-9); --accent-10: var(--grass-10); --accent-11: var(--grass-11); --accent-12: var(--grass-12); --accent-a1: var(--grass-a1); --accent-a2: var(--grass-a2); --accent-a3: var(--grass-a3); --accent-a4: var(--grass-a4); --accent-a5: var(--grass-a5); --accent-a6: var(--grass-a6); --accent-a7: var(--grass-a7); --accent-a8: var(--grass-a8); --accent-a9: var(--grass-a9); --accent-a10: var(--grass-a10); --accent-a11: var(--grass-a11); --accent-a12: var(--grass-a12); --accent-contrast: var(--grass-contrast); --accent-surface: var(--grass-surface); --accent-indicator: var(--grass-indicator); --accent-track: var(--grass-track); } [data-accent-color='gray'] { --accent-1: var(--gray-1); --accent-2: var(--gray-2); --accent-3: var(--gray-3); --accent-4: var(--gray-4); --accent-5: var(--gray-5); --accent-6: var(--gray-6); --accent-7: var(--gray-7); --accent-8: var(--gray-8); --accent-9: var(--gray-9); --accent-10: var(--gray-10); --accent-11: var(--gray-11); --accent-12: var(--gray-12); --accent-a1: var(--gray-a1); --accent-a2: var(--gray-a2); --accent-a3: var(--gray-a3); --accent-a4: var(--gray-a4); --accent-a5: var(--gray-a5); --accent-a6: var(--gray-a6); --accent-a7: var(--gray-a7); --accent-a8: var(--gray-a8); --accent-a9: var(--gray-a9); --accent-a10: var(--gray-a10); --accent-a11: var(--gray-a11); --accent-a12: var(--gray-a12); --accent-contrast: var(--gray-contrast); --accent-surface: var(--gray-surface); --accent-indicator: var(--gray-indicator); --accent-track: var(--gray-track); } [data-accent-color='green'] { --accent-1: var(--green-1); --accent-2: var(--green-2); --accent-3: var(--green-3); --accent-4: var(--green-4); --accent-5: var(--green-5); --accent-6: var(--green-6); --accent-7: var(--green-7); --accent-8: var(--green-8); --accent-9: var(--green-9); --accent-10: var(--green-10); --accent-11: var(--green-11); --accent-12: var(--green-12); --accent-a1: var(--green-a1); --accent-a2: var(--green-a2); --accent-a3: var(--green-a3); --accent-a4: var(--green-a4); --accent-a5: var(--green-a5); --accent-a6: var(--green-a6); --accent-a7: var(--green-a7); --accent-a8: var(--green-a8); --accent-a9: var(--green-a9); --accent-a10: var(--green-a10); --accent-a11: var(--green-a11); --accent-a12: var(--green-a12); --accent-contrast: var(--green-contrast); --accent-surface: var(--green-surface); --accent-indicator: var(--green-indicator); --accent-track: var(--green-track); } [data-accent-color='indigo'] { --accent-1: var(--indigo-1); --accent-2: var(--indigo-2); --accent-3: var(--indigo-3); --accent-4: var(--indigo-4); --accent-5: var(--indigo-5); --accent-6: var(--indigo-6); --accent-7: var(--indigo-7); --accent-8: var(--indigo-8); --accent-9: var(--indigo-9); --accent-10: var(--indigo-10); --accent-11: var(--indigo-11); --accent-12: var(--indigo-12); --accent-a1: var(--indigo-a1); --accent-a2: var(--indigo-a2); --accent-a3: var(--indigo-a3); --accent-a4: var(--indigo-a4); --accent-a5: var(--indigo-a5); --accent-a6: var(--indigo-a6); --accent-a7: var(--indigo-a7); --accent-a8: var(--indigo-a8); --accent-a9: var(--indigo-a9); --accent-a10: var(--indigo-a10); --accent-a11: var(--indigo-a11); --accent-a12: var(--indigo-a12); --accent-contrast: var(--indigo-contrast); --accent-surface: var(--indigo-surface); --accent-indicator: var(--indigo-indicator); --accent-track: var(--indigo-track); } [data-accent-color='iris'] { --accent-1: var(--iris-1); --accent-2: var(--iris-2); --accent-3: var(--iris-3); --accent-4: var(--iris-4); --accent-5: var(--iris-5); --accent-6: var(--iris-6); --accent-7: var(--iris-7); --accent-8: var(--iris-8); --accent-9: var(--iris-9); --accent-10: var(--iris-10); --accent-11: var(--iris-11); --accent-12: var(--iris-12); --accent-a1: var(--iris-a1); --accent-a2: var(--iris-a2); --accent-a3: var(--iris-a3); --accent-a4: var(--iris-a4); --accent-a5: var(--iris-a5); --accent-a6: var(--iris-a6); --accent-a7: var(--iris-a7); --accent-a8: var(--iris-a8); --accent-a9: var(--iris-a9); --accent-a10: var(--iris-a10); --accent-a11: var(--iris-a11); --accent-a12: var(--iris-a12); --accent-contrast: var(--iris-contrast); --accent-surface: var(--iris-surface); --accent-indicator: var(--iris-indicator); --accent-track: var(--iris-track); } [data-accent-color='jade'] { --accent-1: var(--jade-1); --accent-2: var(--jade-2); --accent-3: var(--jade-3); --accent-4: var(--jade-4); --accent-5: var(--jade-5); --accent-6: var(--jade-6); --accent-7: var(--jade-7); --accent-8: var(--jade-8); --accent-9: var(--jade-9); --accent-10: var(--jade-10); --accent-11: var(--jade-11); --accent-12: var(--jade-12); --accent-a1: var(--jade-a1); --accent-a2: var(--jade-a2); --accent-a3: var(--jade-a3); --accent-a4: var(--jade-a4); --accent-a5: var(--jade-a5); --accent-a6: var(--jade-a6); --accent-a7: var(--jade-a7); --accent-a8: var(--jade-a8); --accent-a9: var(--jade-a9); --accent-a10: var(--jade-a10); --accent-a11: var(--jade-a11); --accent-a12: var(--jade-a12); --accent-contrast: var(--jade-contrast); --accent-surface: var(--jade-surface); --accent-indicator: var(--jade-indicator); --accent-track: var(--jade-track); } [data-accent-color='lime'] { --accent-1: var(--lime-1); --accent-2: var(--lime-2); --accent-3: var(--lime-3); --accent-4: var(--lime-4); --accent-5: var(--lime-5); --accent-6: var(--lime-6); --accent-7: var(--lime-7); --accent-8: var(--lime-8); --accent-9: var(--lime-9); --accent-10: var(--lime-10); --accent-11: var(--lime-11); --accent-12: var(--lime-12); --accent-a1: var(--lime-a1); --accent-a2: var(--lime-a2); --accent-a3: var(--lime-a3); --accent-a4: var(--lime-a4); --accent-a5: var(--lime-a5); --accent-a6: var(--lime-a6); --accent-a7: var(--lime-a7); --accent-a8: var(--lime-a8); --accent-a9: var(--lime-a9); --accent-a10: var(--lime-a10); --accent-a11: var(--lime-a11); --accent-a12: var(--lime-a12); --accent-contrast: var(--lime-contrast); --accent-surface: var(--lime-surface); --accent-indicator: var(--lime-indicator); --accent-track: var(--lime-track); } [data-accent-color='mint'] { --accent-1: var(--mint-1); --accent-2: var(--mint-2); --accent-3: var(--mint-3); --accent-4: var(--mint-4); --accent-5: var(--mint-5); --accent-6: var(--mint-6); --accent-7: var(--mint-7); --accent-8: var(--mint-8); --accent-9: var(--mint-9); --accent-10: var(--mint-10); --accent-11: var(--mint-11); --accent-12: var(--mint-12); --accent-a1: var(--mint-a1); --accent-a2: var(--mint-a2); --accent-a3: var(--mint-a3); --accent-a4: var(--mint-a4); --accent-a5: var(--mint-a5); --accent-a6: var(--mint-a6); --accent-a7: var(--mint-a7); --accent-a8: var(--mint-a8); --accent-a9: var(--mint-a9); --accent-a10: var(--mint-a10); --accent-a11: var(--mint-a11); --accent-a12: var(--mint-a12); --accent-contrast: var(--mint-contrast); --accent-surface: var(--mint-surface); --accent-indicator: var(--mint-indicator); --accent-track: var(--mint-track); } [data-accent-color='orange'] { --accent-1: var(--orange-1); --accent-2: var(--orange-2); --accent-3: var(--orange-3); --accent-4: var(--orange-4); --accent-5: var(--orange-5); --accent-6: var(--orange-6); --accent-7: var(--orange-7); --accent-8: var(--orange-8); --accent-9: var(--orange-9); --accent-10: var(--orange-10); --accent-11: var(--orange-11); --accent-12: var(--orange-12); --accent-a1: var(--orange-a1); --accent-a2: var(--orange-a2); --accent-a3: var(--orange-a3); --accent-a4: var(--orange-a4); --accent-a5: var(--orange-a5); --accent-a6: var(--orange-a6); --accent-a7: var(--orange-a7); --accent-a8: var(--orange-a8); --accent-a9: var(--orange-a9); --accent-a10: var(--orange-a10); --accent-a11: var(--orange-a11); --accent-a12: var(--orange-a12); --accent-contrast: var(--orange-contrast); --accent-surface: var(--orange-surface); --accent-indicator: var(--orange-indicator); --accent-track: var(--orange-track); } [data-accent-color='pink'] { --accent-1: var(--pink-1); --accent-2: var(--pink-2); --accent-3: var(--pink-3); --accent-4: var(--pink-4); --accent-5: var(--pink-5); --accent-6: var(--pink-6); --accent-7: var(--pink-7); --accent-8: var(--pink-8); --accent-9: var(--pink-9); --accent-10: var(--pink-10); --accent-11: var(--pink-11); --accent-12: var(--pink-12); --accent-a1: var(--pink-a1); --accent-a2: var(--pink-a2); --accent-a3: var(--pink-a3); --accent-a4: var(--pink-a4); --accent-a5: var(--pink-a5); --accent-a6: var(--pink-a6); --accent-a7: var(--pink-a7); --accent-a8: var(--pink-a8); --accent-a9: var(--pink-a9); --accent-a10: var(--pink-a10); --accent-a11: var(--pink-a11); --accent-a12: var(--pink-a12); --accent-contrast: var(--pink-contrast); --accent-surface: var(--pink-surface); --accent-indicator: var(--pink-indicator); --accent-track: var(--pink-track); } [data-accent-color='plum'] { --accent-1: var(--plum-1); --accent-2: var(--plum-2); --accent-3: var(--plum-3); --accent-4: var(--plum-4); --accent-5: var(--plum-5); --accent-6: var(--plum-6); --accent-7: var(--plum-7); --accent-8: var(--plum-8); --accent-9: var(--plum-9); --accent-10: var(--plum-10); --accent-11: var(--plum-11); --accent-12: var(--plum-12); --accent-a1: var(--plum-a1); --accent-a2: var(--plum-a2); --accent-a3: var(--plum-a3); --accent-a4: var(--plum-a4); --accent-a5: var(--plum-a5); --accent-a6: var(--plum-a6); --accent-a7: var(--plum-a7); --accent-a8: var(--plum-a8); --accent-a9: var(--plum-a9); --accent-a10: var(--plum-a10); --accent-a11: var(--plum-a11); --accent-a12: var(--plum-a12); --accent-contrast: var(--plum-contrast); --accent-surface: var(--plum-surface); --accent-indicator: var(--plum-indicator); --accent-track: var(--plum-track); } [data-accent-color='purple'] { --accent-1: var(--purple-1); --accent-2: var(--purple-2); --accent-3: var(--purple-3); --accent-4: var(--purple-4); --accent-5: var(--purple-5); --accent-6: var(--purple-6); --accent-7: var(--purple-7); --accent-8: var(--purple-8); --accent-9: var(--purple-9); --accent-10: var(--purple-10); --accent-11: var(--purple-11); --accent-12: var(--purple-12); --accent-a1: var(--purple-a1); --accent-a2: var(--purple-a2); --accent-a3: var(--purple-a3); --accent-a4: var(--purple-a4); --accent-a5: var(--purple-a5); --accent-a6: var(--purple-a6); --accent-a7: var(--purple-a7); --accent-a8: var(--purple-a8); --accent-a9: var(--purple-a9); --accent-a10: var(--purple-a10); --accent-a11: var(--purple-a11); --accent-a12: var(--purple-a12); --accent-contrast: var(--purple-contrast); --accent-surface: var(--purple-surface); --accent-indicator: var(--purple-indicator); --accent-track: var(--purple-track); } [data-accent-color='red'] { --accent-1: var(--red-1); --accent-2: var(--red-2); --accent-3: var(--red-3); --accent-4: var(--red-4); --accent-5: var(--red-5); --accent-6: var(--red-6); --accent-7: var(--red-7); --accent-8: var(--red-8); --accent-9: var(--red-9); --accent-10: var(--red-10); --accent-11: var(--red-11); --accent-12: var(--red-12); --accent-a1: var(--red-a1); --accent-a2: var(--red-a2); --accent-a3: var(--red-a3); --accent-a4: var(--red-a4); --accent-a5: var(--red-a5); --accent-a6: var(--red-a6); --accent-a7: var(--red-a7); --accent-a8: var(--red-a8); --accent-a9: var(--red-a9); --accent-a10: var(--red-a10); --accent-a11: var(--red-a11); --accent-a12: var(--red-a12); --accent-contrast: var(--red-contrast); --accent-surface: var(--red-surface); --accent-indicator: var(--red-indicator); --accent-track: var(--red-track); } [data-accent-color='ruby'] { --accent-1: var(--ruby-1); --accent-2: var(--ruby-2); --accent-3: var(--ruby-3); --accent-4: var(--ruby-4); --accent-5: var(--ruby-5); --accent-6: var(--ruby-6); --accent-7: var(--ruby-7); --accent-8: var(--ruby-8); --accent-9: var(--ruby-9); --accent-10: var(--ruby-10); --accent-11: var(--ruby-11); --accent-12: var(--ruby-12); --accent-a1: var(--ruby-a1); --accent-a2: var(--ruby-a2); --accent-a3: var(--ruby-a3); --accent-a4: var(--ruby-a4); --accent-a5: var(--ruby-a5); --accent-a6: var(--ruby-a6); --accent-a7: var(--ruby-a7); --accent-a8: var(--ruby-a8); --accent-a9: var(--ruby-a9); --accent-a10: var(--ruby-a10); --accent-a11: var(--ruby-a11); --accent-a12: var(--ruby-a12); --accent-contrast: var(--ruby-contrast); --accent-surface: var(--ruby-surface); --accent-indicator: var(--ruby-indicator); --accent-track: var(--ruby-track); } [data-accent-color='sky'] { --accent-1: var(--sky-1); --accent-2: var(--sky-2); --accent-3: var(--sky-3); --accent-4: var(--sky-4); --accent-5: var(--sky-5); --accent-6: var(--sky-6); --accent-7: var(--sky-7); --accent-8: var(--sky-8); --accent-9: var(--sky-9); --accent-10: var(--sky-10); --accent-11: var(--sky-11); --accent-12: var(--sky-12); --accent-a1: var(--sky-a1); --accent-a2: var(--sky-a2); --accent-a3: var(--sky-a3); --accent-a4: var(--sky-a4); --accent-a5: var(--sky-a5); --accent-a6: var(--sky-a6); --accent-a7: var(--sky-a7); --accent-a8: var(--sky-a8); --accent-a9: var(--sky-a9); --accent-a10: var(--sky-a10); --accent-a11: var(--sky-a11); --accent-a12: var(--sky-a12); --accent-contrast: var(--sky-contrast); --accent-surface: var(--sky-surface); --accent-indicator: var(--sky-indicator); --accent-track: var(--sky-track); } [data-accent-color='teal'] { --accent-1: var(--teal-1); --accent-2: var(--teal-2); --accent-3: var(--teal-3); --accent-4: var(--teal-4); --accent-5: var(--teal-5); --accent-6: var(--teal-6); --accent-7: var(--teal-7); --accent-8: var(--teal-8); --accent-9: var(--teal-9); --accent-10: var(--teal-10); --accent-11: var(--teal-11); --accent-12: var(--teal-12); --accent-a1: var(--teal-a1); --accent-a2: var(--teal-a2); --accent-a3: var(--teal-a3); --accent-a4: var(--teal-a4); --accent-a5: var(--teal-a5); --accent-a6: var(--teal-a6); --accent-a7: var(--teal-a7); --accent-a8: var(--teal-a8); --accent-a9: var(--teal-a9); --accent-a10: var(--teal-a10); --accent-a11: var(--teal-a11); --accent-a12: var(--teal-a12); --accent-contrast: var(--teal-contrast); --accent-surface: var(--teal-surface); --accent-indicator: var(--teal-indicator); --accent-track: var(--teal-track); } [data-accent-color='tomato'] { --accent-1: var(--tomato-1); --accent-2: var(--tomato-2); --accent-3: var(--tomato-3); --accent-4: var(--tomato-4); --accent-5: var(--tomato-5); --accent-6: var(--tomato-6); --accent-7: var(--tomato-7); --accent-8: var(--tomato-8); --accent-9: var(--tomato-9); --accent-10: var(--tomato-10); --accent-11: var(--tomato-11); --accent-12: var(--tomato-12); --accent-a1: var(--tomato-a1); --accent-a2: var(--tomato-a2); --accent-a3: var(--tomato-a3); --accent-a4: var(--tomato-a4); --accent-a5: var(--tomato-a5); --accent-a6: var(--tomato-a6); --accent-a7: var(--tomato-a7); --accent-a8: var(--tomato-a8); --accent-a9: var(--tomato-a9); --accent-a10: var(--tomato-a10); --accent-a11: var(--tomato-a11); --accent-a12: var(--tomato-a12); --accent-contrast: var(--tomato-contrast); --accent-surface: var(--tomato-surface); --accent-indicator: var(--tomato-indicator); --accent-track: var(--tomato-track); } [data-accent-color='violet'] { --accent-1: var(--violet-1); --accent-2: var(--violet-2); --accent-3: var(--violet-3); --accent-4: var(--violet-4); --accent-5: var(--violet-5); --accent-6: var(--violet-6); --accent-7: var(--violet-7); --accent-8: var(--violet-8); --accent-9: var(--violet-9); --accent-10: var(--violet-10); --accent-11: var(--violet-11); --accent-12: var(--violet-12); --accent-a1: var(--violet-a1); --accent-a2: var(--violet-a2); --accent-a3: var(--violet-a3); --accent-a4: var(--violet-a4); --accent-a5: var(--violet-a5); --accent-a6: var(--violet-a6); --accent-a7: var(--violet-a7); --accent-a8: var(--violet-a8); --accent-a9: var(--violet-a9); --accent-a10: var(--violet-a10); --accent-a11: var(--violet-a11); --accent-a12: var(--violet-a12); --accent-contrast: var(--violet-contrast); --accent-surface: var(--violet-surface); --accent-indicator: var(--violet-indicator); --accent-track: var(--violet-track); } [data-accent-color='yellow'] { --accent-1: var(--yellow-1); --accent-2: var(--yellow-2); --accent-3: var(--yellow-3); --accent-4: var(--yellow-4); --accent-5: var(--yellow-5); --accent-6: var(--yellow-6); --accent-7: var(--yellow-7); --accent-8: var(--yellow-8); --accent-9: var(--yellow-9); --accent-10: var(--yellow-10); --accent-11: var(--yellow-11); --accent-12: var(--yellow-12); --accent-a1: var(--yellow-a1); --accent-a2: var(--yellow-a2); --accent-a3: var(--yellow-a3); --accent-a4: var(--yellow-a4); --accent-a5: var(--yellow-a5); --accent-a6: var(--yellow-a6); --accent-a7: var(--yellow-a7); --accent-a8: var(--yellow-a8); --accent-a9: var(--yellow-a9); --accent-a10: var(--yellow-a10); --accent-a11: var(--yellow-a11); --accent-a12: var(--yellow-a12); --accent-contrast: var(--yellow-contrast); --accent-surface: var(--yellow-surface); --accent-indicator: var(--yellow-indicator); --accent-track: var(--yellow-track); } .radix-themes:where([data-gray-color='mauve']) { --gray-1: var(--mauve-1); --gray-2: var(--mauve-2); --gray-3: var(--mauve-3); --gray-4: var(--mauve-4); --gray-5: var(--mauve-5); --gray-6: var(--mauve-6); --gray-7: var(--mauve-7); --gray-8: var(--mauve-8); --gray-9: var(--mauve-9); --gray-10: var(--mauve-10); --gray-11: var(--mauve-11); --gray-12: var(--mauve-12); --gray-a1: var(--mauve-a1); --gray-a2: var(--mauve-a2); --gray-a3: var(--mauve-a3); --gray-a4: var(--mauve-a4); --gray-a5: var(--mauve-a5); --gray-a6: var(--mauve-a6); --gray-a7: var(--mauve-a7); --gray-a8: var(--mauve-a8); --gray-a9: var(--mauve-a9); --gray-a10: var(--mauve-a10); --gray-a11: var(--mauve-a11); --gray-a12: var(--mauve-a12); --gray-contrast: var(--mauve-contrast); --gray-surface: var(--mauve-surface); --gray-indicator: var(--mauve-indicator); --gray-track: var(--mauve-track); } .radix-themes:where([data-gray-color='olive']) { --gray-1: var(--olive-1); --gray-2: var(--olive-2); --gray-3: var(--olive-3); --gray-4: var(--olive-4); --gray-5: var(--olive-5); --gray-6: var(--olive-6); --gray-7: var(--olive-7); --gray-8: var(--olive-8); --gray-9: var(--olive-9); --gray-10: var(--olive-10); --gray-11: var(--olive-11); --gray-12: var(--olive-12); --gray-a1: var(--olive-a1); --gray-a2: var(--olive-a2); --gray-a3: var(--olive-a3); --gray-a4: var(--olive-a4); --gray-a5: var(--olive-a5); --gray-a6: var(--olive-a6); --gray-a7: var(--olive-a7); --gray-a8: var(--olive-a8); --gray-a9: var(--olive-a9); --gray-a10: var(--olive-a10); --gray-a11: var(--olive-a11); --gray-a12: var(--olive-a12); --gray-contrast: var(--olive-contrast); --gray-surface: var(--olive-surface); --gray-indicator: var(--olive-indicator); --gray-track: var(--olive-track); } .radix-themes:where([data-gray-color='sage']) { --gray-1: var(--sage-1); --gray-2: var(--sage-2); --gray-3: var(--sage-3); --gray-4: var(--sage-4); --gray-5: var(--sage-5); --gray-6: var(--sage-6); --gray-7: var(--sage-7); --gray-8: var(--sage-8); --gray-9: var(--sage-9); --gray-10: var(--sage-10); --gray-11: var(--sage-11); --gray-12: var(--sage-12); --gray-a1: var(--sage-a1); --gray-a2: var(--sage-a2); --gray-a3: var(--sage-a3); --gray-a4: var(--sage-a4); --gray-a5: var(--sage-a5); --gray-a6: var(--sage-a6); --gray-a7: var(--sage-a7); --gray-a8: var(--sage-a8); --gray-a9: var(--sage-a9); --gray-a10: var(--sage-a10); --gray-a11: var(--sage-a11); --gray-a12: var(--sage-a12); --gray-contrast: var(--sage-contrast); --gray-surface: var(--sage-surface); --gray-indicator: var(--sage-indicator); --gray-track: var(--sage-track); } .radix-themes:where([data-gray-color='sand']) { --gray-1: var(--sand-1); --gray-2: var(--sand-2); --gray-3: var(--sand-3); --gray-4: var(--sand-4); --gray-5: var(--sand-5); --gray-6: var(--sand-6); --gray-7: var(--sand-7); --gray-8: var(--sand-8); --gray-9: var(--sand-9); --gray-10: var(--sand-10); --gray-11: var(--sand-11); --gray-12: var(--sand-12); --gray-a1: var(--sand-a1); --gray-a2: var(--sand-a2); --gray-a3: var(--sand-a3); --gray-a4: var(--sand-a4); --gray-a5: var(--sand-a5); --gray-a6: var(--sand-a6); --gray-a7: var(--sand-a7); --gray-a8: var(--sand-a8); --gray-a9: var(--sand-a9); --gray-a10: var(--sand-a10); --gray-a11: var(--sand-a11); --gray-a12: var(--sand-a12); --gray-contrast: var(--sand-contrast); --gray-surface: var(--sand-surface); --gray-indicator: var(--sand-indicator); --gray-track: var(--sand-track); } .radix-themes:where([data-gray-color='slate']) { --gray-1: var(--slate-1); --gray-2: var(--slate-2); --gray-3: var(--slate-3); --gray-4: var(--slate-4); --gray-5: var(--slate-5); --gray-6: var(--slate-6); --gray-7: var(--slate-7); --gray-8: var(--slate-8); --gray-9: var(--slate-9); --gray-10: var(--slate-10); --gray-11: var(--slate-11); --gray-12: var(--slate-12); --gray-a1: var(--slate-a1); --gray-a2: var(--slate-a2); --gray-a3: var(--slate-a3); --gray-a4: var(--slate-a4); --gray-a5: var(--slate-a5); --gray-a6: var(--slate-a6); --gray-a7: var(--slate-a7); --gray-a8: var(--slate-a8); --gray-a9: var(--slate-a9); --gray-a10: var(--slate-a10); --gray-a11: var(--slate-a11); --gray-a12: var(--slate-a12); --gray-contrast: var(--slate-contrast); --gray-surface: var(--slate-surface); --gray-indicator: var(--slate-indicator); --gray-track: var(--slate-track); } .radix-themes { --cursor-button: default; --cursor-checkbox: default; --cursor-disabled: not-allowed; --cursor-link: pointer; --cursor-menu-item: default; --cursor-radio: default; --cursor-slider-thumb: default; --cursor-slider-thumb-active: default; --cursor-switch: default; --space-1: calc(4px * var(--scaling)); --space-2: calc(8px * var(--scaling)); --space-3: calc(12px * var(--scaling)); --space-4: calc(16px * var(--scaling)); --space-5: calc(24px * var(--scaling)); --space-6: calc(32px * var(--scaling)); --space-7: calc(40px * var(--scaling)); --space-8: calc(48px * var(--scaling)); --space-9: calc(64px * var(--scaling)); --font-size-1: calc(12px * var(--scaling)); --font-size-2: calc(14px * var(--scaling)); --font-size-3: calc(16px * var(--scaling)); --font-size-4: calc(18px * var(--scaling)); --font-size-5: calc(20px * var(--scaling)); --font-size-6: calc(24px * var(--scaling)); --font-size-7: calc(28px * var(--scaling)); --font-size-8: calc(35px * var(--scaling)); --font-size-9: calc(60px * var(--scaling)); --font-weight-light: 300; --font-weight-regular: 400; --font-weight-medium: 500; --font-weight-bold: 700; --line-height-1: calc(16px * var(--scaling)); --line-height-2: calc(20px * var(--scaling)); --line-height-3: calc(24px * var(--scaling)); --line-height-4: calc(26px * var(--scaling)); --line-height-5: calc(28px * var(--scaling)); --line-height-6: calc(30px * var(--scaling)); --line-height-7: calc(36px * var(--scaling)); --line-height-8: calc(40px * var(--scaling)); --line-height-9: calc(60px * var(--scaling)); --letter-spacing-1: 0.0025em; --letter-spacing-2: 0em; --letter-spacing-3: 0em; --letter-spacing-4: -0.0025em; --letter-spacing-5: -0.005em; --letter-spacing-6: -0.00625em; --letter-spacing-7: -0.0075em; --letter-spacing-8: -0.01em; --letter-spacing-9: -0.025em; --default-font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI (Custom)', Roboto, 'Helvetica Neue', 'Open Sans (Custom)', system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji'; --default-font-size: var(--font-size-3); --default-font-style: normal; --default-font-weight: var(--font-weight-regular); --default-line-height: 1.5; --default-letter-spacing: 0em; --default-leading-trim-start: 0.42em; --default-leading-trim-end: 0.36em; --heading-font-family: var(--default-font-family); --heading-font-size-adjust: 1; --heading-font-style: normal; --heading-leading-trim-start: var(--default-leading-trim-start); --heading-leading-trim-end: var(--default-leading-trim-end); --heading-letter-spacing: 0em; --heading-line-height-1: calc(16px * var(--scaling)); --heading-line-height-2: calc(18px * var(--scaling)); --heading-line-height-3: calc(22px * var(--scaling)); --heading-line-height-4: calc(24px * var(--scaling)); --heading-line-height-5: calc(26px * var(--scaling)); --heading-line-height-6: calc(30px * var(--scaling)); --heading-line-height-7: calc(36px * var(--scaling)); --heading-line-height-8: calc(40px * var(--scaling)); --heading-line-height-9: calc(60px * var(--scaling)); --code-font-family: 'Menlo', 'Consolas (Custom)', 'Bitstream Vera Sans Mono', monospace, 'Apple Color Emoji', 'Segoe UI Emoji'; --code-font-size-adjust: 0.95; --code-font-style: normal; --code-font-weight: inherit; --code-letter-spacing: -0.007em; --code-padding-top: 0.1em; --code-padding-bottom: 0.1em; --code-padding-left: 0.25em; --code-padding-right: 0.25em; --strong-font-family: var(--default-font-family); --strong-font-size-adjust: 1; --strong-font-style: inherit; --strong-font-weight: var(--font-weight-bold); --strong-letter-spacing: 0em; --em-font-family: 'Times New Roman', 'Times', serif; --em-font-size-adjust: 1.18; --em-font-style: italic; --em-font-weight: inherit; --em-letter-spacing: -0.025em; --quote-font-family: 'Times New Roman', 'Times', serif; --quote-font-size-adjust: 1.18; --quote-font-style: italic; --quote-font-weight: inherit; --quote-letter-spacing: -0.025em; --tab-active-letter-spacing: -0.01em; --tab-active-word-spacing: 0em; --tab-inactive-letter-spacing: 0em; --tab-inactive-word-spacing: 0em; overflow-wrap: break-word; font-family: var(--default-font-family); font-size: var(--default-font-size); font-weight: var(--default-font-weight); font-style: var(--default-font-style); line-height: var(--default-line-height); letter-spacing: var(--default-letter-spacing); -webkit-text-size-adjust: none; -moz-text-size-adjust: none; text-size-adjust: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; --container-1: 448px; --container-2: 688px; --container-3: 880px; --container-4: 1136px; --scrollarea-scrollbar-horizontal-margin-top: var(--space-1); --scrollarea-scrollbar-horizontal-margin-bottom: var(--space-1); --scrollarea-scrollbar-horizontal-margin-left: var(--space-1); --scrollarea-scrollbar-horizontal-margin-right: var(--space-1); --scrollarea-scrollbar-vertical-margin-top: var(--space-1); --scrollarea-scrollbar-vertical-margin-bottom: var(--space-1); --scrollarea-scrollbar-vertical-margin-left: var(--space-1); --scrollarea-scrollbar-vertical-margin-right: var(--space-1); --segmented-control-transition-duration: 100ms; --spinner-animation-duration: 800ms; --spinner-opacity: 0.65; color: var(--gray-12); } .radix-themes:where([data-scaling='90%']) { --scaling: 0.9; } .radix-themes:where([data-scaling='95%']) { --scaling: 0.95; } .radix-themes:where([data-scaling='100%']) { --scaling: 1; } .radix-themes:where([data-scaling='105%']) { --scaling: 1.05; } .radix-themes:where([data-scaling='110%']) { --scaling: 1.1; } [data-radius] { --radius-1: calc(3px * var(--scaling) * var(--radius-factor)); --radius-2: calc(4px * var(--scaling) * var(--radius-factor)); --radius-3: calc(6px * var(--scaling) * var(--radius-factor)); --radius-4: calc(8px * var(--scaling) * var(--radius-factor)); --radius-5: calc(12px * var(--scaling) * var(--radius-factor)); --radius-6: calc(16px * var(--scaling) * var(--radius-factor)); } [data-radius='none'] { --radius-factor: 0; --radius-full: 0px; --radius-thumb: 0.5px; } [data-radius='small'] { --radius-factor: 0.75; --radius-full: 0px; --radius-thumb: 0.5px; } [data-radius='medium'] { --radius-factor: 1; --radius-full: 0px; --radius-thumb: 9999px; } [data-radius='large'] { --radius-factor: 1.5; --radius-full: 0px; --radius-thumb: 9999px; } [data-radius='full'] { --radius-factor: 1.5; --radius-full: 9999px; --radius-thumb: 9999px; } @supports (color: color-mix(in oklab, white, black)) { :where(.radix-themes) { --shadow-1: inset 0 0 0 1px var(--gray-a5), inset 0 1.5px 2px 0 var(--gray-a2), inset 0 1.5px 2px 0 var(--black-a2); --shadow-2: 0 0 0 1px color-mix(in oklab, var(--gray-a3), var(--gray-3) 25%), 0 0 0 0.5px var(--black-a1), 0 1px 1px 0 var(--gray-a2), 0 2px 1px -1px var(--black-a1), 0 1px 3px 0 var(--black-a1); --shadow-3: 0 0 0 1px color-mix(in oklab, var(--gray-a3), var(--gray-3) 25%), 0 2px 3px -2px var(--gray-a3), 0 3px 12px -4px var(--black-a2), 0 4px 16px -8px var(--black-a2); --shadow-4: 0 0 0 1px color-mix(in oklab, var(--gray-a3), var(--gray-3) 25%), 0 8px 40px var(--black-a1), 0 12px 32px -16px var(--gray-a3); --shadow-5: 0 0 0 1px color-mix(in oklab, var(--gray-a3), var(--gray-3) 25%), 0 12px 60px var(--black-a3), 0 12px 32px -16px var(--gray-a5); --shadow-6: 0 0 0 1px color-mix(in oklab, var(--gray-a3), var(--gray-3) 25%), 0 12px 60px var(--black-a3), 0 16px 64px var(--gray-a2), 0 16px 36px -20px var(--gray-a7); --base-card-surface-box-shadow: 0 0 0 1px color-mix(in oklab, var(--gray-a5), var(--gray-5) 25%); --base-card-surface-hover-box-shadow: 0 0 0 1px color-mix(in oklab, var(--gray-a7), var(--gray-7) 25%); --base-card-surface-active-box-shadow: 0 0 0 1px color-mix(in oklab, var(--gray-a6), var(--gray-6) 25%); --base-card-classic-border-color: color-mix(in oklab, var(--gray-a3), var(--gray-3) 25%); --base-card-classic-hover-border-color: color-mix(in oklab, var(--gray-a4), var(--gray-4) 25%); --base-card-classic-active-border-color: color-mix(in oklab, var(--gray-a3), var(--gray-3) 25%); } } @supports (color: color-mix(in oklab, white, black)) { :is(.dark, .dark-theme), :is(.dark, .dark-theme) :where(.radix-themes:not(.light, .light-theme)) { --shadow-1: inset 0 -1px 1px 0 var(--gray-a3), inset 0 0 0 1px var(--gray-a3), inset 0 3px 4px 0 var(--black-a5), inset 0 0 0 1px var(--gray-a4); --shadow-2: 0 0 0 1px color-mix(in oklab, var(--gray-a6), var(--gray-6) 25%), 0 0 0 0.5px var(--black-a3), 0 1px 1px 0 var(--black-a6), 0 2px 1px -1px var(--black-a6), 0 1px 3px 0 var(--black-a5); --shadow-3: 0 0 0 1px color-mix(in oklab, var(--gray-a6), var(--gray-6) 25%), 0 2px 3px -2px var(--black-a3), 0 3px 8px -2px var(--black-a6), 0 4px 12px -4px var(--black-a7); --shadow-4: 0 0 0 1px color-mix(in oklab, var(--gray-a6), var(--gray-6) 25%), 0 8px 40px var(--black-a3), 0 12px 32px -16px var(--black-a5); --shadow-5: 0 0 0 1px color-mix(in oklab, var(--gray-a6), var(--gray-6) 25%), 0 12px 60px var(--black-a5), 0 12px 32px -16px var(--black-a7); --shadow-6: 0 0 0 1px color-mix(in oklab, var(--gray-a6), var(--gray-6) 25%), 0 12px 60px var(--black-a4), 0 16px 64px var(--black-a6), 0 16px 36px -20px var(--black-a11); --base-card-classic-border-color: color-mix(in oklab, var(--gray-a6), var(--gray-6) 25%); --base-card-classic-hover-border-color: color-mix(in oklab, var(--gray-a6), var(--gray-6) 25%); --base-card-classic-active-border-color: color-mix(in oklab, var(--gray-a6), var(--gray-6) 25%); } } @font-face { font-family: 'Segoe UI (Custom)'; font-weight: 300; size-adjust: 103%; descent-override: 35%; ascent-override: 105%; src: local('Segoe UI Semilight'), local('Segoe UI'); } @font-face { font-family: 'Segoe UI (Custom)'; font-weight: 300; font-style: italic; size-adjust: 103%; descent-override: 35%; ascent-override: 105%; src: local('Segoe UI Semilight Italic'), local('Segoe UI Italic'); } @font-face { font-family: 'Segoe UI (Custom)'; font-weight: 400; size-adjust: 103%; descent-override: 35%; ascent-override: 105%; src: local('Segoe UI'); } @font-face { font-family: 'Segoe UI (Custom)'; font-weight: 400; font-style: italic; size-adjust: 103%; descent-override: 35%; ascent-override: 105%; src: local('Segoe UI Italic'); } @font-face { font-family: 'Segoe UI (Custom)'; font-weight: 500; size-adjust: 103%; descent-override: 35%; ascent-override: 105%; src: local('Segoe UI Semibold'), local('Segoe UI'); } @font-face { font-family: 'Segoe UI (Custom)'; font-weight: 500; font-style: italic; size-adjust: 103%; descent-override: 35%; ascent-override: 105%; src: local('Segoe UI Semibold Italic'), local('Segoe UI Italic'); } @font-face { font-family: 'Segoe UI (Custom)'; font-weight: 700; size-adjust: 103%; descent-override: 35%; ascent-override: 105%; src: local('Segoe UI Bold'); } @font-face { font-family: 'Segoe UI (Custom)'; font-weight: 700; font-style: italic; size-adjust: 103%; descent-override: 35%; ascent-override: 105%; src: local('Segoe UI Bold Italic'); } @font-face { font-family: 'Open Sans (Custom)'; font-weight: 300; descent-override: 35%; src: local('Open Sans Light'), local('Open Sans Regular'); } @font-face { font-family: 'Open Sans (Custom)'; font-weight: 300; font-style: italic; descent-override: 35%; src: local('Open Sans Light Italic'), local('Open Sans Italic'); } @font-face { font-family: 'Open Sans (Custom)'; font-weight: 400; descent-override: 35%; src: local('Open Sans Regular'); } @font-face { font-family: 'Open Sans (Custom)'; font-weight: 400; font-style: italic; descent-override: 35%; src: local('Open Sans Italic'); } @font-face { font-family: 'Open Sans (Custom)'; font-weight: 500; descent-override: 35%; src: local('Open Sans Medium'), local('Open Sans Regular'); } @font-face { font-family: 'Open Sans (Custom)'; font-weight: 500; font-style: italic; descent-override: 35%; src: local('Open Sans Medium Italic'), local('Open Sans Italic'); } @font-face { font-family: 'Open Sans (Custom)'; font-weight: 700; descent-override: 35%; src: local('Open Sans Bold'); } @font-face { font-family: 'Open Sans (Custom)'; font-weight: 700; font-style: italic; descent-override: 35%; src: local('Open Sans Bold Italic'); } @font-face { font-family: 'Consolas (Custom)'; font-weight: 400; size-adjust: 110%; ascent-override: 85%; descent-override: 22%; src: local('Consolas'); } @font-face { font-family: 'Consolas (Custom)'; font-weight: 400; font-style: italic; size-adjust: 110%; ascent-override: 85%; descent-override: 22%; src: local('Consolas Italic'); } @font-face { font-family: 'Consolas (Custom)'; font-weight: 700; size-adjust: 110%; ascent-override: 85%; descent-override: 22%; src: local('Consolas Bold'); } @font-face { font-family: 'Consolas (Custom)'; font-weight: 700; font-style: italic; size-adjust: 110%; ascent-override: 85%; descent-override: 22%; src: local('Consolas Bold Italic'); } .rt-reset:where(body, blockquote, dl, dd, figure, p) { margin: 0; } .rt-reset:where(address, b, cite, code, dfn, em, i, kbd, q, samp, small, strong, var) { font: unset; } .rt-reset:where(h1, h2, h3, h4, h5, h6) { font: unset; margin: 0; } .rt-reset:where(a) { all: unset; -webkit-tap-highlight-color: transparent; } .rt-reset:where( button, select, [type='button'], [type='image'], [type='reset'], [type='submit'], [type='checkbox'], [type='color'], [type='radio'], [type='range'] ) { all: unset; display: inline-block; font-weight: normal; font-style: normal; text-indent: initial; -webkit-tap-highlight-color: transparent; } .rt-reset:where(label) { -webkit-tap-highlight-color: transparent; } .rt-reset:where(select) { font-weight: normal; font-style: normal; text-align: start; } .rt-reset:where( textarea, input:not( [type='button'], [type='image'], [type='reset'], [type='submit'], [type='checkbox'], [type='color'], [type='radio'], [type='range'] ) ) { all: unset; display: block; width: -webkit-fill-available; width: -moz-available; width: stretch; font-weight: normal; font-style: normal; text-align: start; text-indent: initial; -webkit-tap-highlight-color: transparent; cursor: text; white-space: pre-wrap; } .rt-reset:where(:focus) { outline: none; } .rt-reset::placeholder { color: unset; opacity: unset; -webkit-user-select: none; user-select: none; } .rt-reset:where(table) { all: unset; display: table; text-indent: initial; } .rt-reset:where(caption) { text-align: inherit; } .rt-reset:where(td) { padding: 0; } .rt-reset:where(th) { font-weight: unset; text-align: inherit; padding: 0; } .rt-reset:where(abbr, acronym) { text-decoration: none; } .rt-reset:where(canvas, object, picture, summary) { display: block; } .rt-reset:where(del, s) { text-decoration: unset; } .rt-reset:where(fieldset, hr) { all: unset; display: block; } .rt-reset:where(legend) { padding: 0; border: none; cursor: default; } .rt-reset:where(li) { display: block; text-align: unset; } .rt-reset:where(ol, ul) { list-style: none; margin: 0; padding: 0; } .rt-reset:where(iframe) { display: block; border: none; width: -webkit-fill-available; width: -moz-available; width: stretch; } .rt-reset:where(ins, u) { text-decoration: none; } .rt-reset:where(img) { display: block; max-width: 100%; } .rt-reset:where(svg) { display: block; max-width: 100%; flex-shrink: 0; } .rt-reset:where(mark) { all: unset; } .rt-reset:where(pre) { font: unset; margin: unset; } .rt-reset:where(q)::before, .rt-reset:where(q)::after { content: ''; } .rt-reset:where(sub, sup) { font: unset; vertical-align: unset; } .rt-reset:where(details) ::marker, .rt-reset:where(summary)::marker { content: none; } .rt-reset:where(video) { display: block; width: -webkit-fill-available; width: -moz-available; width: stretch; } .rt-reset:where(:any-link) { cursor: var(--cursor-link); } .rt-reset:where(button) { cursor: var(--cursor-button); } .rt-reset:where(:disabled, [data-disabled]) { cursor: var(--cursor-disabled); } .rt-reset:where(input[type='checkbox']) { cursor: var(--cursor-checkbox); } .rt-reset:where(input[type='radio']) { cursor: var(--cursor-radio); } .rt-reset, .rt-reset::before, .rt-reset::after { box-sizing: border-box; } @keyframes rt-fade-in { from { opacity: 0; } to { opacity: 1; } } @keyframes rt-fade-out { from { opacity: 1; } to { opacity: 0; } } @keyframes rt-slide-from-top { from { transform: translateY(4px) scale(0.97); } to { transform: translateY(0) scale(1); } } @keyframes rt-slide-to-top { from { transform: translateY(0) scale(1); } to { transform: translateY(4px) scale(0.97); } } @keyframes rt-slide-from-bottom { from { transform: translateY(-4px) scale(0.97); } to { transform: translateY(0) scale(1); } } @keyframes rt-slide-to-bottom { from { transform: translateY(0) scale(1); } to { transform: translateY(-4px) scale(0.97); } } @keyframes rt-slide-from-left { from { transform: translateX(4px) scale(0.97); } to { transform: translateX(0) scale(1); } } @keyframes rt-slide-to-left { from { transform: translateX(0) scale(1); } to { transform: translateX(4px) scale(0.97); } } @keyframes rt-slide-from-right { from { transform: translateX(-4px) scale(0.97); } to { transform: translateX(0) scale(1); } } @keyframes rt-slide-to-right { from { transform: translateX(0) scale(1); } to { transform: translateX(-4px) scale(0.97); } } @media (prefers-reduced-motion: no-preference) { .rt-PopperContent { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); } .rt-PopperContent:where([data-state='open']) { animation-duration: 160ms; } .rt-PopperContent:where([data-state='open']):where([data-side='top']) { animation-name: rt-slide-from-top, rt-fade-in; } .rt-PopperContent:where([data-state='open']):where([data-side='bottom']) { animation-name: rt-slide-from-bottom, rt-fade-in; } .rt-PopperContent:where([data-state='open']):where([data-side='left']) { animation-name: rt-slide-from-left, rt-fade-in; } .rt-PopperContent:where([data-state='open']):where([data-side='right']) { animation-name: rt-slide-from-right, rt-fade-in; } .rt-PopperContent:where([data-state='closed']) { animation-duration: 100ms; } .rt-PopperContent:where([data-state='closed']):where([data-side='top']) { animation-name: rt-slide-to-top, rt-fade-out; } .rt-PopperContent:where([data-state='closed']):where([data-side='bottom']) { animation-name: rt-slide-to-bottom, rt-fade-out; } .rt-PopperContent:where([data-state='closed']):where([data-side='left']) { animation-name: rt-slide-to-left, rt-fade-out; } .rt-PopperContent:where([data-state='closed']):where([data-side='right']) { animation-name: rt-slide-to-right, rt-fade-out; } } .rt-Box { box-sizing: border-box; display: block; } .rt-Flex { box-sizing: border-box; display: flex; justify-content: flex-start; } .rt-Grid { box-sizing: border-box; display: grid; align-items: stretch; justify-content: flex-start; grid-template-columns: minmax(0, 1fr); grid-template-rows: none; } .rt-Section { box-sizing: border-box; flex-shrink: 0; } .rt-Section:where(.rt-r-size-1) { padding-top: var(--space-5); padding-bottom: var(--space-5); } .rt-Section:where(.rt-r-size-2) { padding-top: var(--space-7); padding-bottom: var(--space-7); } .rt-Section:where(.rt-r-size-3) { padding-top: var(--space-9); padding-bottom: var(--space-9); } .rt-Section:where(.rt-r-size-4) { padding-top: calc(80px * var(--scaling)); padding-bottom: calc(80px * var(--scaling)); } @media (min-width: 520px) { .rt-Section:where(.xs\\:rt-r-size-1) { padding-top: var(--space-5); padding-bottom: var(--space-5); } .rt-Section:where(.xs\\:rt-r-size-2) { padding-top: var(--space-7); padding-bottom: var(--space-7); } .rt-Section:where(.xs\\:rt-r-size-3) { padding-top: var(--space-9); padding-bottom: var(--space-9); } .rt-Section:where(.xs\\:rt-r-size-4) { padding-top: calc(80px * var(--scaling)); padding-bottom: calc(80px * var(--scaling)); } } @media (min-width: 768px) { .rt-Section:where(.sm\\:rt-r-size-1) { padding-top: var(--space-5); padding-bottom: var(--space-5); } .rt-Section:where(.sm\\:rt-r-size-2) { padding-top: var(--space-7); padding-bottom: var(--space-7); } .rt-Section:where(.sm\\:rt-r-size-3) { padding-top: var(--space-9); padding-bottom: var(--space-9); } .rt-Section:where(.sm\\:rt-r-size-4) { padding-top: calc(80px * var(--scaling)); padding-bottom: calc(80px * var(--scaling)); } } @media (min-width: 1024px) { .rt-Section:where(.md\\:rt-r-size-1) { padding-top: var(--space-5); padding-bottom: var(--space-5); } .rt-Section:where(.md\\:rt-r-size-2) { padding-top: var(--space-7); padding-bottom: var(--space-7); } .rt-Section:where(.md\\:rt-r-size-3) { padding-top: var(--space-9); padding-bottom: var(--space-9); } .rt-Section:where(.md\\:rt-r-size-4) { padding-top: calc(80px * var(--scaling)); padding-bottom: calc(80px * var(--scaling)); } } @media (min-width: 1280px) { .rt-Section:where(.lg\\:rt-r-size-1) { padding-top: var(--space-5); padding-bottom: var(--space-5); } .rt-Section:where(.lg\\:rt-r-size-2) { padding-top: var(--space-7); padding-bottom: var(--space-7); } .rt-Section:where(.lg\\:rt-r-size-3) { padding-top: var(--space-9); padding-bottom: var(--space-9); } .rt-Section:where(.lg\\:rt-r-size-4) { padding-top: calc(80px * var(--scaling)); padding-bottom: calc(80px * var(--scaling)); } } @media (min-width: 1640px) { .rt-Section:where(.xl\\:rt-r-size-1) { padding-top: var(--space-5); padding-bottom: var(--space-5); } .rt-Section:where(.xl\\:rt-r-size-2) { padding-top: var(--space-7); padding-bottom: var(--space-7); } .rt-Section:where(.xl\\:rt-r-size-3) { padding-top: var(--space-9); padding-bottom: var(--space-9); } .rt-Section:where(.xl\\:rt-r-size-4) { padding-top: calc(80px * var(--scaling)); padding-bottom: calc(80px * var(--scaling)); } } .rt-Container { display: flex; box-sizing: border-box; flex-direction: column; align-items: center; flex-shrink: 0; flex-grow: 1; } .rt-ContainerInner { width: 100%; } :where(.rt-Container.rt-r-size-1) .rt-ContainerInner { max-width: var(--container-1); } :where(.rt-Container.rt-r-size-2) .rt-ContainerInner { max-width: var(--container-2); } :where(.rt-Container.rt-r-size-3) .rt-ContainerInner { max-width: var(--container-3); } :where(.rt-Container.rt-r-size-4) .rt-ContainerInner { max-width: var(--container-4); } @media (min-width: 520px) { :where(.rt-Container.xs\\:rt-r-size-1) .rt-ContainerInner { max-width: var(--container-1); } :where(.rt-Container.xs\\:rt-r-size-2) .rt-ContainerInner { max-width: var(--container-2); } :where(.rt-Container.xs\\:rt-r-size-3) .rt-ContainerInner { max-width: var(--container-3); } :where(.rt-Container.xs\\:rt-r-size-4) .rt-ContainerInner { max-width: var(--container-4); } } @media (min-width: 768px) { :where(.rt-Container.sm\\:rt-r-size-1) .rt-ContainerInner { max-width: var(--container-1); } :where(.rt-Container.sm\\:rt-r-size-2) .rt-ContainerInner { max-width: var(--container-2); } :where(.rt-Container.sm\\:rt-r-size-3) .rt-ContainerInner { max-width: var(--container-3); } :where(.rt-Container.sm\\:rt-r-size-4) .rt-ContainerInner { max-width: var(--container-4); } } @media (min-width: 1024px) { :where(.rt-Container.md\\:rt-r-size-1) .rt-ContainerInner { max-width: var(--container-1); } :where(.rt-Container.md\\:rt-r-size-2) .rt-ContainerInner { max-width: var(--container-2); } :where(.rt-Container.md\\:rt-r-size-3) .rt-ContainerInner { max-width: var(--container-3); } :where(.rt-Container.md\\:rt-r-size-4) .rt-ContainerInner { max-width: var(--container-4); } } @media (min-width: 1280px) { :where(.rt-Container.lg\\:rt-r-size-1) .rt-ContainerInner { max-width: var(--container-1); } :where(.rt-Container.lg\\:rt-r-size-2) .rt-ContainerInner { max-width: var(--container-2); } :where(.rt-Container.lg\\:rt-r-size-3) .rt-ContainerInner { max-width: var(--container-3); } :where(.rt-Container.lg\\:rt-r-size-4) .rt-ContainerInner { max-width: var(--container-4); } } @media (min-width: 1640px) { :where(.rt-Container.xl\\:rt-r-size-1) .rt-ContainerInner { max-width: var(--container-1); } :where(.rt-Container.xl\\:rt-r-size-2) .rt-ContainerInner { max-width: var(--container-2); } :where(.rt-Container.xl\\:rt-r-size-3) .rt-ContainerInner { max-width: var(--container-3); } :where(.rt-Container.xl\\:rt-r-size-4) .rt-ContainerInner { max-width: var(--container-4); } } .rt-Skeleton { --skeleton-radius: var(--skeleton-radius-override); --skeleton-height: var(--skeleton-height-override); border-radius: var(--radius-1); animation: rt-skeleton-pulse 1000ms infinite alternate-reverse !important; background-image: none !important; background-clip: border-box !important; border: none !important; box-shadow: none !important; -webkit-box-decoration-break: clone !important; box-decoration-break: clone !important; color: transparent !important; outline: none !important; pointer-events: none !important; -webkit-user-select: none !important; user-select: none !important; cursor: default !important; } .rt-Skeleton:where([data-inline-skeleton]) { line-height: 0; font-family: Arial, sans-serif !important; } :where(.rt-Skeleton:empty) { display: block; height: var(--space-3); } .rt-Skeleton > *, .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 Lc=_(Q()),U4t=new CM({defaultOptions:{queries:{staleTime:1e4}}}),GF=document.createElement("link");GF.href="https://fonts.googleapis.com/css2?family=Philosopher:wght@400;700&display=swap";GF.rel="stylesheet";document.head.appendChild(GF);var N3="Philosopher",Dxe=10,Vxe=()=>{let[e,t]=(0,Lc.useState)(!1);return(0,Lc.useEffect)(()=>{let r=()=>t(window.innerWidth<=768);return r(),window.addEventListener("resize",r),()=>window.removeEventListener("resize",r)},[]),e},Z4t=()=>{let{messages:e}=xh(),t=(0,Lc.useMemo)(()=>e.length<2,[e]),r=(0,Lc.useCallback)(()=>{let n=e.reverse().map(s=>{let l=s.role==="assistant"?"Rav Noach Weinberg: ":"You: ";return s.content.map(u=>u.type==="text"?`${l}${u.text.value??""}`:"").join(` `)}).join(` `),a=new Blob([n],{type:"text/plain"}),i=URL.createObjectURL(a),o=document.createElement("a");o.href=i,o.download="chat-history.txt",document.body.appendChild(o),o.click(),document.body.removeChild(o),URL.revokeObjectURL(i)},[e]);return Tr.createElement(Gr,{type:"button",size:"3",variant:"soft",onClick:r,disabled:t,style:{padding:"15px"}},Tr.createElement(Toe,{width:"20",height:"20"}))},q4t=()=>{let e=Da(),{isDisabled:t,isLoading:r,isFileLoading:n}=I3();return r?Tr.createElement(Gr,{type:"button",size:"3",onClick:()=>e.createMessageAbortControllerRef.current?.abort(),style:{padding:"15px"}},Tr.createElement(B2,{width:"20",height:"20"})):Tr.createElement(Gr,{type:"submit",size:"3",disabled:t||n,style:{padding:"15px"}},Tr.createElement(Noe,{width:"20",height:"20"}))},K4t=()=>{let{messages:e}=xh(),t=Vxe();return Tr.createElement(Te,{style:{position:"relative",height:"100%"}},Tr.createElement(fo.Messages,{style:{fontFamily:N3}}),!t&&e.length<2&&Tr.createElement(Te,{align:"center",justify:"center",style:{position:"absolute",top:"10%",left:0,right:0,bottom:0,pointerEvents:"none",color:"#666",padding:"0 20px"}},Tr.createElement(Pt,{size:"8",weight:"medium",align:"center",style:{fontFamily:N3,fontSize:"32px",lineHeight:"1.4"}},"Write what you want to ask Rav Noach Weinberg AI")))},W4t=()=>{let[e,t]=(0,Lc.useState)(0),{messages:r}=xh();return(0,Lc.useEffect)(()=>{let i=`daily-message-count-${new Date().toISOString().split("T")[0]}`,o=localStorage.getItem(i);o?t(parseInt(o,10)):(localStorage.setItem(i,"0"),t(0))},[]),(0,Lc.useEffect)(()=>{if(r.length>0){let i=`daily-message-count-${new Date().toISOString().split("T")[0]}`,o=r.filter(s=>s.role==="user").length;localStorage.setItem(i,o.toString()),t(o)}},[r]),e},Q4t=()=>{let t=W4t()>=Dxe,r=Vxe();return(0,Lc.useEffect)(()=>{let n=document.getElementById("text-chat");n&&(n.style.cursor="pointer",r&&(n.onclick=()=>{window.open(window.location.href,"_blank")}))},[r]),Tr.createElement(Te,{direction:"column",style:{height:"100vh",width:"100%",border:"10px solid rgb(231, 241, 255)",padding:"10px",fontFamily:N3}},Tr.createElement(fo.Root,{style:{height:"100%",display:"flex",flexDirection:"column",position:"relative"}},Tr.createElement(Te,{style:{flex:"1 1 auto",minHeight:"400px"}},Tr.createElement(K4t,null)),Tr.createElement(fo.MessageForm.Root,{isDisabled:t},t&&Tr.createElement(f2.Root,{color:"red",style:{marginBottom:"10px"}},Tr.createElement(f2.Icon,null,Tr.createElement(Ooe,null)),Tr.createElement(f2.Text,{style:{margin:0,fontFamily:N3}},"You've reached the limit of ",Dxe," messages for today.")),Tr.createElement(fo.MessageForm.Field.Root,{style:{marginTop:"30px"}},Tr.createElement(fo.MessageForm.Field.Files.Preview,null),Tr.createElement(fo.MessageForm.Field.Files.Control,null),Tr.createElement(fo.MessageForm.Field.Control.Root,{style:{marginBottom:"20px"}},Tr.createElement(fo.MessageForm.Field.Control.Input,{placeholder:"Message...",style:{fontFamily:N3,fontSize:"16px",padding:"15px"}})),Tr.createElement(Te,{gap:"3",align:"end",style:{marginBottom:"15px"}},Tr.createElement(fo.MessageForm.Submit.Root,null,Tr.createElement(q4t,null)),Tr.createElement(Z4t,null))))))},J4t=()=>Tr.createElement(RM,{client:U4t},Tr.createElement(Un,{accentColor:"indigo",grayColor:"slate",appearance:"light",radius:"medium",scaling:"100%",panelBackground:"solid",style:{fontFamily:N3}},Tr.createElement(IF,{variables:{publicApiKey:"d999bc48-2706-4cd9-b255-70898a3d7e35",assistantId:"c552da78-c1a7-4c8e-98b7-1308a4c0e82e"}},Tr.createElement(zxe,null,Tr.createElement(Q4t,null))))),X4t=(0,jxe.createRoot)((0,Bxe.rootElement)({currentScript:document.currentScript}));X4t.render(Tr.createElement(sx,{fallback:Tr.createElement(Tr.Fragment,null),onError:console.error},Tr.createElement(J4t,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 *) */