UNPKG

225 kBJavaScriptView Raw
1var defaultTheme=function(){"use strict";function e(e,t){return null!=e?e:t()}function t(e){let t,a=e[0],r=1;for(;r<e.length;){const i=e[r],o=e[r+1];if(r+=2,("optionalAccess"===i||"optionalCall"===i)&&null==a)return;"access"===i||"optionalAccess"===i?(t=a,a=o(a)):"call"!==i&&"optionalCall"!==i||(a=o(((...e)=>a.call(t,...e))),t=void 0)}return a}function a(e){return Array.isArray(e)?e:[e]}function r(e){let t=5381,a=(e=e.replace(/\r/g,"")).length;for(;a--;)t=(t<<5)-t^e.charCodeAt(a);return(t>>>0).toString(36)}function i(e,t="{",a="}",r=2,i=!1){return i?`${t}${e}${a}`:`${t}\n${function(e,t=2){const a=Array(t).fill(" ").join("");return e.split("\n").map((e=>a+e)).join("\n")}(e,r)}\n${a}`}function o(e,t=-1/0,a=1/0,r="int"){const i=/^-?\d+$/.test(e);if("int"===r){if(!i)return!1}else{const t=/^-?\d+\.\d+$/.test(e);if(!i&&!t)return!1}const o=parseFloat(e);return o>=t&&o<=a}function n(e,t=0){return t=Math.pow(10,t),Math.round(e*t)/t}function s(e){const[,t,a]=String(e).match(/^#?(?:([\da-f]{3})[\da-f]?|([\da-f]{6})(?:[\da-f]{2})?)$/i)||[];if(a){const e=Number.parseInt(a,16);return[e>>16,e>>8&255,255&e]}if(t)return Array.from(t,(e=>Number.parseInt(e,16))).map((e=>e<<4|e))}function l(e){return e.replace(/([A-Z])/g,"-$1").replace(/^ms-/,"-ms-").toLowerCase()}function c(e,a){const r=a.match(/^[^.[]+/);if(!r)return;let i=e[r[0]];if(!i)return;let o=r[0].length;for(;o<a.length;){const e=a.slice(o).match(/\[[^\s\]]+?\]/),r=a.slice(o).match(/\.[^.[]+$|\.[^.[]+(?=\.)/);if(!e&&!r||void 0===t([e,"optionalAccess",e=>e.index])&&void 0===t([r,"optionalAccess",e=>e.index]))return i;if("object"!=typeof i)return;if(r&&void 0!==r.index&&(void 0===t([e,"optionalAccess",e=>e.index])||r.index<e.index)){i=i[r[0].slice(1)],o+=r.index+r[0].length}else if(e&&void 0!==e.index){i=i[e[0].slice(1,-1).trim().replace(/^['"]+|['"]+$/g,"")],o+=e.index+e[0].length}}return i}function d(e){return/(^0\w)|(^-)|(^0$)/.test(e)?e:"-"+e}function p(e,t,a=0,r){const i=e.substring(a,r).search(t);return-1===i?-1:a+i}function u(t,a,r=!0){return r?[...e(t,(()=>[])),...e(a,(()=>[]))]:[...e(a,(()=>[])),...e(t,(()=>[]))]}function m(e,t){switch(t){case"object":return e&&"object"==typeof e?e:{};case"string":if("string"==typeof e)return e;break;case"number":if("number"==typeof e)return e}}function h(e){return Array.isArray(e)?e.map((e=>h(e))):e instanceof Date?new Date(e.getTime()):e&&"object"==typeof e?Object.getOwnPropertyNames(e).reduce(((t,a)=>{const r=Object.getOwnPropertyDescriptor(e,a);return r&&(Object.defineProperty(t,a,r),e&&"object"==typeof e&&(t[a]=h(e[a]))),t}),Object.create(Object.getPrototypeOf(e))):e}function f(e,t){let a={};for(const[r,i]of Object.entries(e))"string"==typeof i||"function"==typeof i?a[t&&"DEFAULT"===r?t:t?`${t}-${r}`:r]=i:a={...a,...f(i,t?`${t}-${r}`:r)};return a}function g(e,t){for(const a of t)if(a.test(e))return!0;return!1}function b(e,t=0){let a=t,r=-1,i=!1,o=!1,n=!1,s=!1;for(;a<e.length;){switch(e.charAt(a)){case"\\":s=!s;break;case"'":o||n||s||(i=!i),s=!1;break;case'"':i||n||s||(o=!o),s=!1;break;case"(":n||i||o||s||(n=!0),s=!1;break;case")":n&&!s&&(n=!1),s=!1;break;case";":s||i||o||n||(r=a),s=!1;break;default:s=!1}if(-1!==r)break;a++}return r}function y(e,t=["{"]){Array.isArray(t)||(t=[t]);let a=0;for(;a<e.length;){if(t.includes(e.charAt(a))&&"\\"!==e.charAt(a-1))return a;a++}return-1}function w(e){if(e.indexOf(",")>=0)return function(e){const t=[];let a=0,r=0,i="";for(let o=0,n=e.length;o<n;o++){const n=e[o];if("("===n)a+=1;else if(")"===n)a-=1;else if("["===n)r+=1;else if("]"===n)r-=1;else if(","===n&&!a&&!r){t.push(i.trim()),i="";continue}i+=n}return t.push(i.trim()),t}(e).map((e=>w(e)));if("."!==e.charAt(0)||y(e,["[",">","+","~"])>=0||e.trim().indexOf(" ")>=0||y(e.slice(1),".")>=0)return{selector:e,isClass:!1};const a=y(e,":"),r=(t([e,"access",e=>e.match,"call",e=>e(/^\.([\w-]|(\\\W))+/),"optionalAccess",e=>e[0],"access",e=>e.slice,"call",e=>e(1)])||"").replace(/\\/g,"");return-1===a?{selector:r,isClass:!0}:{selector:r,isClass:!0,pseudo:e.slice(a)}}function x(e,a){if("number"==typeof e)return e+a;const r=t([e,"access",e=>e.match,"call",e=>e(/^-?[0-9]+\.?[0-9]*/),"optionalAccess",e=>e[0]])||"",i=e.slice(r.length),o=parseFloat(r)+a;return Number.isNaN(o)?e:o+i}function v(e,t){return null!=e?e:t()}function k(e){let t,a=e[0],r=1;for(;r<e.length;){const i=e[r],o=e[r+1];if(r+=2,("optionalAccess"===i||"optionalCall"===i)&&null==a)return;"access"===i||"optionalAccess"===i?(t=a,a=o(a)):"call"!==i&&"optionalCall"!==i||(a=o(((...e)=>a.call(t,...e))),t=void 0)}return a}class S{__init(){this.meta={type:"utilities",group:"plugin",order:0,offset:0,corePlugin:!1}}constructor(e,t,a,r=!1){S.prototype.__init.call(this),this.name=e,this.value=t,this.comment=a,this.important=r}static _singleParse(e){if(!(e=e.trim()))return;if("@"===e.charAt(0))return A.parse(e);const t=e.search(":"),a=b(e);if(-1===t)return;let r=!1,i=e.substring(t+1,-1===a?void 0:a).trim();return/!important;?$/.test(i)&&(r=!0,i=i.replace(/!important/,"").trimRight()),new S(e.substring(0,t).trim(),i,void 0,r)}static parse(e){/;\s*$/.test(e)||(e+=";");const t=[];let a=0,r=b(e,a);for(;-1!==r;){const i=this._singleParse(e.substring(p(e,/\S/,a),r+1));i&&t.push(i),a=r+1,r=b(e,a)}const i=t.length;return i>1?t:1===i?t[0]:void 0}clone(){return h(this)}toStyle(e){const t=new C(e,this,this.important);return t.meta=this.meta,t}build(e=!1){const t=(t,a)=>{if(e)return`${t}:${a}${this.important?"!important":""};`;{const e=`${t}: ${a}${this.important?" !important":""};`;return this.comment?e+` /* ${this.comment} */`:e}};return this.value?"string"==typeof this.name?t(this.name,this.value):this.name.map((e=>t(e,this.value))).join(e?"":"\n"):""}updateMeta(e,t,a,r=0,i=!1){return this.meta={type:e,group:t,order:a,offset:r,corePlugin:i},this}}class A extends S{constructor(e,t,a=!1){super(e,t,void 0,a),this.name=e}static parse(e){const t=e.match(/@[^\s;{}]+/);if(t){const a=t[0].substring(1);let r=!1,i=void 0!==t.index?k([e,"access",e=>e.substring,"call",e=>e(t.index+a.length+1),"access",e=>e.match,"call",e=>e(/(?:(['"]).*?\1|[^;])*/),"optionalAccess",e=>e[0],"access",e=>e.trim,"call",e=>e()]):void 0;return i&&/!important;?$/.test(i)&&(r=!0,i=i.replace(/!important/,"").trimRight()),new A(a,""===i?void 0:i,r)}}build(){return this.value?`@${this.name} ${this.value}${this.important?" !important":""};`:`@${this.name}${this.important?" !important":""};`}}class C{__init2(){this.meta={type:"components",group:"plugin",order:0,offset:0,corePlugin:!1}}constructor(e,t,r=!1){C.prototype.__init2.call(this),this.selector=e,this.important=r,this.property=a(t||[])}get rule(){let e=v(this.selector,(()=>"")).trim().split(/\s*,\s*/g);return this._parentSelectors&&(e=e.map((e=>`${k([this,"access",e=>e._parentSelectors,"optionalAccess",e=>e.join,"call",e=>e(" ")])} ${e}`))),v(this._wrapSelectors,(()=>[])).forEach((t=>e=e.map((e=>t(e))))),this._pseudoClasses&&(e=e.map((e=>e+`:${k([this,"access",e=>e._pseudoClasses,"optionalAccess",e=>e.join,"call",e=>e(":")])}`))),this._pseudoElements&&(e=e.map((e=>e+`::${k([this,"access",e=>e._pseudoElements,"optionalAccess",e=>e.join,"call",e=>e("::")])}`))),this._brotherSelectors&&(e=e.map((e=>e+`.${k([this,"access",e=>e._brotherSelectors,"optionalAccess",e=>e.join,"call",e=>e(".")])}`))),this._childSelectors&&(e=e.map((e=>e+` ${k([this,"access",e=>e._childSelectors,"optionalAccess",e=>e.join,"call",e=>e(" ")])}`))),v(this._wrapRules,(()=>[])).forEach((t=>e=e.map((e=>t(e))))),e.join(", ")}get pseudoClasses(){return this._pseudoClasses}get pseudoElements(){return this._pseudoElements}get parentSelectors(){return this._parentSelectors}get childSelectors(){return this._childSelectors}get brotherSelectors(){return this._brotherSelectors}get wrapProperties(){return this._wrapProperties}get wrapSelectors(){return this._wrapSelectors}get wrapRules(){return this._wrapRules}get simple(){return!(this.atRules||this._pseudoClasses||this._pseudoElements||this._parentSelectors||this._childSelectors||this._brotherSelectors||this._wrapProperties||this._wrapSelectors||this._wrapRules)}get isAtrule(){return!(void 0===this.atRules||0===this.atRules.length)}static generate(e,t,a){a||(a=k([e,"optionalAccess",e=>e.startsWith,"call",e=>e("@")])?(new C).atRule(e):new C(e));let r=[];for(const[e,i]of Object.entries(v(t,(()=>({})))))if("string"==typeof i)a.add(new S(l(e),i));else if(Array.isArray(i))i.map((t=>k([a,"optionalAccess",e=>e.add,"call",a=>a(new S(l(e),t))])));else{const t=h(a);let o;if(t.property=[],e.startsWith("@"))o=t.atRule(e,!1);else if(void 0===t.selector)t.selector=e,o=t;else if(/^[a-z]+$/.test(e)&&!["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embd","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hr","html","i","iframe","img","input","ins","kbd","label","legend","li","link","main","map","mark","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","svg","table","tbody","td","template","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr"].includes(e))t.wrapProperty((t=>`${e}-${t}`)),o=t;else{const a=(e,t)=>(/&/.test(t)?t:`& ${t}`).replace("&",e);t.wrapSelector((t=>t.trim().split(/\s*,\s*/g).map((t=>e.split(/\s*,\s*/g).map((e=>a(t,e))).join(", "))).join(", "))),o=t}r=r.concat(C.generate(e.startsWith("@")?void 0:e,i,o))}return a.property.length>0&&r.unshift(a),r}atRule(e,t=!0){return e?(this.atRules?t?this.atRules.push(e):this.atRules.unshift(e):this.atRules=[e],this):this}pseudoClass(e){return this._pseudoClasses?this._pseudoClasses.push(e):this._pseudoClasses=[e],this}pseudoElement(e){return this._pseudoElements?this._pseudoElements.push(e):this._pseudoElements=[e],this}brother(e){return this._brotherSelectors?this._brotherSelectors.push(e):this._brotherSelectors=[e],this}parent(e){return this._parentSelectors?this._parentSelectors.push(e):this._parentSelectors=[e],this}child(e){return this._childSelectors?this._childSelectors.push(e):this._childSelectors=[e],this}wrapProperty(e){return this._wrapProperties?this._wrapProperties.push(e):this._wrapProperties=[e],this}wrapSelector(e){return this._wrapSelectors?this._wrapSelectors.push(e):this._wrapSelectors=[e],this}wrapRule(e){return this._wrapRules?this._wrapRules.push(e):this._wrapRules=[e],this}add(e){return e=a(e),this.important&&e.forEach((e=>e.important=!0)),this.property=[...this.property,...e],this}extend(e,t=!1,a=!0){if(!e)return this;if(e.wrapProperties){const t=[];e.property.forEach((a=>{const r=new S(a.name,a.value,a.comment);k([e,"access",e=>e.wrapProperties,"optionalAccess",e=>e.forEach,"call",e=>e((e=>{r.name=Array.isArray(r.name)?r.name.map((t=>e(t))):e(r.name)}))]),e.important&&(r.important=!0),t.push(r)})),this.property=u(this.property,t,a)}else e.important&&e.property.forEach((e=>e.important=!0)),this.property=u(this.property,e.property,a);return t||(e.selector&&(this.selector=e.selector),this.meta=e.meta,e.atRules&&(this.atRules=u(e.atRules,this.atRules,a)),e._brotherSelectors&&(this._brotherSelectors=u(this._brotherSelectors,e._brotherSelectors,a)),e._childSelectors&&(this._childSelectors=u(this._childSelectors,e._childSelectors,a)),e._parentSelectors&&(this._parentSelectors=u(this._parentSelectors,e._parentSelectors,a)),e._pseudoClasses&&(this._pseudoClasses=u(this._pseudoClasses,e._pseudoClasses,a)),e._pseudoElements&&(this._pseudoElements=u(this._pseudoElements,e._pseudoElements,a)),e._wrapRules&&(this._wrapRules=u(this._wrapRules,e._wrapRules,a)),e._wrapSelectors&&(this._wrapSelectors=u(this._wrapSelectors,e._wrapSelectors,a))),this}clean(){const e=[],t=[];return this.property.forEach((a=>{const r=a.build();t.includes(r)||(t.push(r),e.push(a))})),this.property=e,this}flat(){const e=[];return this.property.forEach((t=>{Array.isArray(t.name)?t.name.forEach((a=>{e.push(new S(a,t.value,t.comment))})):e.push(t)})),this.property=e,this}clone(e,t){const a=h(this);return e&&(a.selector=e),t&&(a.property=Array.isArray(t)?t:[t]),a}sort(){return this.property=this.property.sort(((e,t)=>`${e.name}`.substring(0,2)>`${t.name}`.substring(0,2)?1:-1)),this}build(e=!1,t=!0){let a=this.property;t||(a=a.filter((e=>(!e.value||!/-(webkit|ms|moz|o)-/.test(e.value))&&(Array.isArray(e.name)?(e.name=e.name.filter((e=>!/^-(webkit|ms|moz|o)-/.test(e))),!0):!/^-(webkit|ms|moz|o)-/.test(e.name)))));let r=a.map((t=>{if(this._wrapProperties){let a=t.name;return this._wrapProperties.forEach((e=>a=Array.isArray(a)?a.map((t=>e(t))):e(a))),new S(a,t.value,t.comment,!!this.important||t.important).build(e)}return this.important?new S(t.name,t.value,t.comment,!0).build(e):t.build(e)})).join(e?"":"\n");if(!this.selector&&!this.atRules)return r.replace(/;}/g,"}");if(this.selector&&(r=(e?this.rule.replace(/,\s/g,","):this.rule+" ")+i(r,void 0,void 0,void 0,""===r||e)),this.atRules)for(const t of this.atRules)r=e?`${t.replace(/\s/g,"")}${i(r,void 0,void 0,void 0,e)}`:`${t} ${i(r,void 0,void 0,void 0,""===r||e)}`;return e?r.replace(/;}/g,"}"):r}updateMeta(e,t,a,r=0,i=!1,o=!1){return this.meta={type:e,group:t,order:a,offset:r,corePlugin:i,respectSelector:o},this}}class _ extends C{constructor(e,t,a){super(e,t,a)}static generate(e,t,a,r=!0){const i=[],o=[];for(const[a,n]of Object.entries(t)){const t=new _(a).atRule(`@keyframes ${e}`),s=new _(a).atRule(`@-webkit-keyframes ${e}`);for(const[e,a]of Object.entries(n)){let i=e;"transform"===e?i=r?["-webkit-transform","transform"]:"transform":["animationTimingFunction","animation-timing-function"].includes(e)&&(i=r?["-webkit-animation-timing-function","animation-timing-function"]:"animation-timing-function"),t.add(new S(i,a)),s.add(new S(i,a))}i.push(t),r&&o.push(s)}return[...i,...o]}}class O extends C{constructor(e,t,a){super(e,t,a)}}const F=/(!?\(\s*min(-device-)?-width).+\(\s*max(-device)?-width/i,j=/(!?\(\s*max(-device)?-width).+\(\s*min(-device)?-width/i,M=L(F,j,/\(\s*min(-device)?-width/i),z=L(j,F,/\(\s*max(-device)?-width/i),B=/(!?\(\s*min(-device)?-height).+\(\s*max(-device)?-height/i,D=/(!?\(\s*max(-device)?-height).+\(\s*min(-device)?-height/i,$=L(B,D,/\(\s*min(-device)?-height/i),E=L(D,B,/\(\s*max(-device)?-height/i),P=/print/i,I=/^print\$/i,R=/^\s*@/i,W=/^\s*@media/i,N=Number.MAX_VALUE;function T(e){const t=/(-?\d*\.?\d+)(ch|em|ex|px|rpx|rem)/.exec(e);if(null===t)return N;const a=t[1];switch(t[2]){case"ch":return 8.8984375*parseFloat(a);case"em":case"rem":return 16*parseFloat(a);case"ex":return 8.296875*parseFloat(a);case"px":case"rpx":return parseFloat(a)}return+a}function L(e,t,a){return function(r){return!!e.test(r)||!t.test(r)&&a.test(r)}}function U(e,t){const a=function(e,t){const a=W.test(e),r=W.test(t);if(a&&r)return null;const i=R.test(e),o=R.test(t);return i?1:o?-1:0}(e,t);if(null!==a)return a;const r=function(e,t){const a=P.test(e),r=I.test(e),i=P.test(t),o=I.test(t);return a&&i?!r&&o?1:r&&!o?-1:e.localeCompare(t):a?1:i?-1:null}(e,t);if(null!==r)return r;const i=M(e)||$(e),o=z(e)||E(e),n=M(t)||$(t),s=z(t)||E(t);if(i&&s)return-1;if(o&&n)return 1;const l=T(e),c=T(t);return l===N&&c===N?e.localeCompare(t):l===N?1:c===N?-1:l>c?o?-1:1:l<c?o?1:-1:e.localeCompare(t)}function V(e,t){return null!=e?e:t()}function q(e){let t,a=e[0],r=1;for(;r<e.length;){const i=e[r],o=e[r+1];if(r+=2,("optionalAccess"===i||"optionalCall"===i)&&null==a)return;"access"===i||"optionalAccess"===i?(t=a,a=o(a)):"call"!==i&&"optionalCall"!==i||(a=o(((...e)=>a.call(t,...e))),t=void 0)}return a}function X(e){const t=e.charAt(0),a=e.charAt(1);return":"===t&&":"===a?59:"#"===t?500:"."!==t?t.charCodeAt(0):499}function Y(e,t){return"base"===e.meta.type&&"base"===t.meta.type?X(V(e.selector,(()=>"")))-X(V(t.selector,(()=>""))):U(q([e,"access",e=>e.meta,"access",e=>e.variants,"optionalAccess",e=>e[0]])||"",q([t,"access",e=>e.meta,"access",e=>e.variants,"optionalAccess",e=>e[0]])||"")||e.meta.order-t.meta.order||e.meta.offset-t.meta.offset||+t.meta.corePlugin-+e.meta.corePlugin}function H(e,t){return U(q([e,"access",e=>e.meta,"access",e=>e.variants,"optionalAccess",e=>e[0]])||"",q([t,"access",e=>e.meta,"access",e=>e.variants,"optionalAccess",e=>e[0]])||"")||e.meta.order-t.meta.order}function G(e){let t,a=e[0],r=1;for(;r<e.length;){const i=e[r],o=e[r+1];if(r+=2,("optionalAccess"===i||"optionalCall"===i)&&null==a)return;"access"===i||"optionalAccess"===i?(t=a,a=o(a)):"call"!==i&&"optionalCall"!==i||(a=o(((...e)=>a.call(t,...e))),t=void 0)}return a}function Z(e,t,a=!1,r=!0){return`${e}${a?"":" "}${i(J(t,a,r),void 0,void 0,void 0,a)}`}function J(e,t=!1,a=!0){let r,i,o=[];const n=[];for(const s of e)if(s.isAtrule){i&&(n.push(i.clean().build(t,a)),i=void 0);const e=s.atRules.pop();r?r===e&&"@font-face"!==e?o.push(s):(n.push(Z(r,o,t,a)),r=e,o=[s]):(r=e,o=[s])}else r&&(n.push(Z(r,o,t,a)),r=void 0,o=[]),i?s.rule===i.rule?(s.important&&s.property.forEach((e=>e.important=!0)),s.wrapProperties&&s.property.forEach((e=>G([s,"access",e=>e.wrapProperties,"optionalAccess",e=>e.forEach,"call",t=>t((t=>e.name=Array.isArray(e.name)?e.name.map((e=>t(e))):t(e.name)))]))),i.add(s.property)):(n.push(i.clean().build(t,a)),i=s):i=s;return r&&n.push(Z(r,o,t,a)),i&&n.push(i.clean().build(t,a)),n.join(t?"":"\n")}class K{__init(){this.prefixer=!0}constructor(e){K.prototype.__init.call(this),this.children=e||[]}add(e){return e?(Array.isArray(e)?this.children=[...this.children,...e]:this.children.push(e),this):this}extend(e,t=!0,a=!1){if(e){let i=e.children;if(a){const e=i.map((e=>r(e.build())));i=i.filter((t=>!e.includes(r(t.build()))))}this.prefixer=e.prefixer,this.children=t?[...this.children,...i]:[...i,...this.children]}return this}combine(){const e={};return this.children.forEach(((t,a)=>{const i=r(t.atRules+t.rule);i in e?!function(e){let t,a=e[0],r=1;for(;r<e.length;){const i=e[r],o=e[r+1];if(r+=2,("optionalAccess"===i||"optionalCall"===i)&&null==a)return;"access"===i||"optionalAccess"===i?(t=a,a=o(a)):"call"!==i&&"optionalCall"!==i||(a=o(((...e)=>a.call(t,...e))),t=void 0)}return a}([t,"access",e=>e.atRules,"optionalAccess",e=>e.includes,"call",e=>e("@font-face")])?e[i]=e[i].extend(t,!0):e[i+a]=t:e[i]=t})),this.children=Object.values(e).map((e=>e.clean())),this}layer(e){const t=new K(this.children.filter((t=>t.meta.type===e)));return t.prefixer=this.prefixer,t}split(){return{base:this.layer("base"),components:this.layer("components"),utilities:this.layer("utilities")}}clone(){return h(this)}sort(){return this.children=this.children.sort(Y),this}sortby(e){return this.children=this.children.sort(e),this}build(e=!1){return function(e,t=!1,a=!0){return J(h(e),t,a)}(this.children,e,this.prefixer)}}function Q(e){return"string"==typeof e}function ee(e){return Object.keys(e).filter((t=>"0"!==e[t])).reduce(((t,a)=>({...t,[`-${a}`]:d(e[a])})),{})}function te(e={}){return Object.keys(e).filter((t=>"string"==typeof e[t])).reduce(((t,a)=>({...t,[`screen-${a}`]:e[a]})),{})}function ae(e,t=!1){const a={"":["*"],y:["top","bottom"],x:["left","right"],t:t?["top-left","top-right"]:["top"],r:t?["top-right","bottom-right"]:["right"],b:t?["bottom-right","bottom-left"]:["bottom"],l:t?["top-left","bottom-left"]:["left"],tl:["top-left"],tr:["top-right"],br:["bottom-right"],bl:["bottom-left"]};if(e in a)return a[e]}function re(e,t,a=!1){return a?[new C(e,t).pseudoElement("-webkit-input-placeholder"),new C(e,t).pseudoElement("-moz-placeholder"),new C(e,t).pseudoClass("-ms-input-placeholder"),new C(e,t).pseudoElement("-ms-input-placeholder"),new C(e,t).pseudoElement("placeholder")]:[new C(e,t).pseudoElement("placeholder")]}function ie(e){var t={exports:{}};return e(t,t.exports),t.exports}var oe={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]},ne=ie((function(e){var t=Array.prototype.concat,a=Array.prototype.slice,r=e.exports=function(e){for(var r,i=[],o=0,n=e.length;o<n;o++){var s=e[o];(r=s)&&"string"!=typeof r&&(r instanceof Array||Array.isArray(r)||r.length>=0&&(r.splice instanceof Function||Object.getOwnPropertyDescriptor(r,r.length-1)&&"String"!==r.constructor.name))?i=t.call(i,a.call(s)):i.push(s)}return i};r.wrap=function(e){return function(){return e(r(arguments))}}})),se=ie((function(e){var t={};for(var a in oe)oe.hasOwnProperty(a)&&(t[oe[a]]=a);var r=e.exports={to:{},get:{}};function i(e,t,a){return Math.min(Math.max(t,e),a)}function o(e){var t=e.toString(16).toUpperCase();return t.length<2?"0"+t:t}r.get=function(e){var t,a;switch(e.substring(0,3).toLowerCase()){case"hsl":t=r.get.hsl(e),a="hsl";break;case"hwb":t=r.get.hwb(e),a="hwb";break;default:t=r.get.rgb(e),a="rgb"}return t?{model:a,value:t}:null},r.get.rgb=function(e){if(!e)return null;var t,a,r,o=[0,0,0,1];if(t=e.match(/^#([a-f0-9]{6})([a-f0-9]{2})?$/i)){for(r=t[2],t=t[1],a=0;a<3;a++){var n=2*a;o[a]=parseInt(t.slice(n,n+2),16)}r&&(o[3]=parseInt(r,16)/255)}else if(t=e.match(/^#([a-f0-9]{3,4})$/i)){for(r=(t=t[1])[3],a=0;a<3;a++)o[a]=parseInt(t[a]+t[a],16);r&&(o[3]=parseInt(r+r,16)/255)}else if(t=e.match(/^rgba?\(\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/)){for(a=0;a<3;a++)o[a]=parseInt(t[a+1],0);t[4]&&(o[3]=parseFloat(t[4]))}else{if(!(t=e.match(/^rgba?\(\s*([+-]?[\d\.]+)\%\s*,\s*([+-]?[\d\.]+)\%\s*,\s*([+-]?[\d\.]+)\%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/)))return(t=e.match(/(\D+)/))?"transparent"===t[1]?[0,0,0,0]:(o=oe[t[1]])?(o[3]=1,o):null:null;for(a=0;a<3;a++)o[a]=Math.round(2.55*parseFloat(t[a+1]));t[4]&&(o[3]=parseFloat(t[4]))}for(a=0;a<3;a++)o[a]=i(o[a],0,255);return o[3]=i(o[3],0,1),o},r.get.hsl=function(e){if(!e)return null;var t=e.match(/^hsla?\(\s*([+-]?(?:\d{0,3}\.)?\d+)(?:deg)?\s*,?\s*([+-]?[\d\.]+)%\s*,?\s*([+-]?[\d\.]+)%\s*(?:[,|\/]\s*([+-]?[\d\.]+)\s*)?\)$/);if(t){var a=parseFloat(t[4]);return[(parseFloat(t[1])+360)%360,i(parseFloat(t[2]),0,100),i(parseFloat(t[3]),0,100),i(isNaN(a)?1:a,0,1)]}return null},r.get.hwb=function(e){if(!e)return null;var t=e.match(/^hwb\(\s*([+-]?\d{0,3}(?:\.\d+)?)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/);if(t){var a=parseFloat(t[4]);return[(parseFloat(t[1])%360+360)%360,i(parseFloat(t[2]),0,100),i(parseFloat(t[3]),0,100),i(isNaN(a)?1:a,0,1)]}return null},r.to.hex=function(){var e=ne(arguments);return"#"+o(e[0])+o(e[1])+o(e[2])+(e[3]<1?o(Math.round(255*e[3])):"")},r.to.rgb=function(){var e=ne(arguments);return e.length<4||1===e[3]?"rgb("+Math.round(e[0])+", "+Math.round(e[1])+", "+Math.round(e[2])+")":"rgba("+Math.round(e[0])+", "+Math.round(e[1])+", "+Math.round(e[2])+", "+e[3]+")"},r.to.rgb.percent=function(){var e=ne(arguments),t=Math.round(e[0]/255*100),a=Math.round(e[1]/255*100),r=Math.round(e[2]/255*100);return e.length<4||1===e[3]?"rgb("+t+"%, "+a+"%, "+r+"%)":"rgba("+t+"%, "+a+"%, "+r+"%, "+e[3]+")"},r.to.hsl=function(){var e=ne(arguments);return e.length<4||1===e[3]?"hsl("+e[0]+", "+e[1]+"%, "+e[2]+"%)":"hsla("+e[0]+", "+e[1]+"%, "+e[2]+"%, "+e[3]+")"},r.to.hwb=function(){var e=ne(arguments),t="";return e.length>=4&&1!==e[3]&&(t=", "+e[3]),"hwb("+e[0]+", "+e[1]+"%, "+e[2]+"%"+t+")"},r.to.keyword=function(e){return t[e.slice(0,3)]}}));function le(e,t,a){t/=100,a/=100,e>=360&&(e%=360);const r=(1-Math.abs(2*a-1))*t,i=r*(1-Math.abs(e/60%2-1)),o=a-r/2;let n=0,s=0,l=0;return 0<=e&&e<60?(n=r,s=i,l=0):60<=e&&e<120?(n=i,s=r,l=0):120<=e&&e<180?(n=0,s=r,l=i):180<=e&&e<240?(n=0,s=i,l=r):240<=e&&e<300?(n=i,s=0,l=r):300<=e&&e<360&&(n=r,s=0,l=i),n=Math.round(255*(n+o)),s=Math.round(255*(s+o)),l=Math.round(255*(l+o)),[n,s,l]}function ce(e,t,a){const r=le(e,100,50);for(let e=0;e<3;++e){let i=r[e]/255;i*=1-t/100-a/100,i+=t/100,r[e]=Math.round(255*i)}return r}function de(e){const t=function(e){if(/^hsla?/.test(e)){const t=se.get.hsl(e);if(!t)return;return[...le(t[0],t[1],t[2]),t[3]]}if(/^rgba?/.test(e)){const t=se.get.rgb(e);if(!t)return;return t}if(e.startsWith("hwb")){const t=se.get.hwb(e);if(!t)return;return[...ce(t[0],t[1],t[2]),t[3]]}return function(e){let t,a=e[0],r=1;for(;r<e.length;){const i=e[r],o=e[r+1];if(r+=2,("optionalAccess"===i||"optionalCall"===i)&&null==a)return;"access"===i||"optionalAccess"===i?(t=a,a=o(a)):"call"!==i&&"optionalCall"!==i||(a=o(((...e)=>a.call(t,...e))),t=void 0)}return a}([se,"access",e=>e.get,"call",t=>t(e),"optionalAccess",e=>e.value])}(e);return{color:t?t.slice(0,3).join(", "):e,opacity:t?t[3].toString():"1"}}function pe(e){const t={},a=Object.entries(e).sort((([,e],[,t])=>me(e)-me(t)));return a.forEach((([e,r],i)=>{if(Q(r)){const[,o]=a[i+1]||[];t[e]=ue({min:r}),t[`<${e}`]=ue({max:x(r,-.1)}),t[`@${e}`]=ue(o?{min:r,max:x(o,-.1)}:{min:r}),t[`-${e}`]=ue({max:r}),t[`+${e}`]=ue(o?{min:r,max:o}:{min:r})}else t[e]=ue(r)})),t}function ue(e){const t="raw"in e?e.raw:[e.min&&`(min-width: ${e.min})`,e.max&&`(max-width: ${e.max})`].filter((e=>e)).join(" and ");return()=>(new C).atRule(`@media ${t}`)}function me(e){return Q(e)?parseInt(e):Number.NEGATIVE_INFINITY}function he(e){const t={hover:()=>(new C).pseudoClass("hover"),focus:()=>(new C).pseudoClass("focus"),active:()=>(new C).pseudoClass("active"),visited:()=>(new C).pseudoClass("visited"),link:()=>(new C).pseudoClass("link"),target:()=>(new C).pseudoClass("target"),"focus-visible":()=>(new C).pseudoClass("focus-visible"),"focus-within":()=>(new C).pseudoClass("focus-within"),checked:()=>(new C).pseudoClass("checked"),"not-checked":()=>(new C).pseudoClass("not(:checked)"),default:()=>(new C).pseudoClass("default"),disabled:()=>(new C).pseudoClass("disabled"),enabled:()=>(new C).pseudoClass("enabled"),indeterminate:()=>(new C).pseudoClass("indeterminate"),invalid:()=>(new C).pseudoClass("invalid"),valid:()=>(new C).pseudoClass("valid"),optional:()=>(new C).pseudoClass("optional"),required:()=>(new C).pseudoClass("required"),"placeholder-shown":()=>(new C).pseudoClass("placeholder-shown"),"read-only":()=>(new C).pseudoClass("read-only"),"read-write":()=>(new C).pseudoClass("read-write"),"not-disabled":()=>(new C).pseudoClass("not(:disabled)"),"first-of-type":()=>(new C).pseudoClass("first-of-type"),"not-first-of-type":()=>(new C).pseudoClass("not(:first-of-type)"),"last-of-type":()=>(new C).pseudoClass("last-of-type"),"not-last-of-type":()=>(new C).pseudoClass("not(:last-of-type)"),first:()=>(new C).pseudoClass("first-child"),last:()=>(new C).pseudoClass("last-child"),"not-first":()=>(new C).pseudoClass("not(:first-child)"),"not-last":()=>(new C).pseudoClass("not(:last-child)"),"only-child":()=>(new C).pseudoClass("only-child"),"not-only-child":()=>(new C).pseudoClass("not(:only-child)"),"only-of-type":()=>(new C).pseudoClass("only-of-type"),"not-only-of-type":()=>(new C).pseudoClass("not(:only-of-type)"),even:()=>(new C).pseudoClass("nth-child(even)"),odd:()=>(new C).pseudoClass("nth-child(odd)"),"even-of-type":()=>(new C).pseudoClass("nth-of-type(even)"),"odd-of-type":()=>(new C).pseudoClass("nth-of-type(odd)"),root:()=>(new C).pseudoClass("root"),empty:()=>(new C).pseudoClass("empty"),before:()=>(new C).pseudoElement("before"),after:()=>(new C).pseudoElement("after"),"first-letter":()=>(new C).pseudoElement("first-letter"),"first-line":()=>(new C).pseudoElement("first-line"),"file-selector-button":()=>(new C).pseudoElement("file-selector-button"),selection:()=>(new C).pseudoElement("selection"),svg:()=>(new C).child("svg"),all:()=>(new C).child("*"),children:()=>(new C).child("> *"),siblings:()=>(new C).child("~ *"),sibling:()=>(new C).child("+ *"),ltr:()=>(new C).wrapSelector((e=>`[dir='ltr'] ${e}, [dir='ltr']${e}`)),rtl:()=>(new C).wrapSelector((e=>`[dir='rtl'] ${e}, [dir='rtl']${e}`)),"group-hover":()=>(new C).parent(".group:hover"),"group-focus":()=>(new C).parent(".group:focus"),"group-active":()=>(new C).parent(".group:active"),"group-visited":()=>(new C).parent(".group:visited"),"motion-safe":()=>(new C).atRule("@media (prefers-reduced-motion: no-preference)"),"motion-reduce":()=>(new C).atRule("@media (prefers-reduced-motion: reduce)")},a={};return e.forEach((e=>{e in t&&(a[e]=t[e])})),a}function fe(e,t){return null!=e?e:t()}function ge(e){let t,a=e[0],r=1;for(;r<e.length;){const i=e[r],o=e[r+1];if(r+=2,("optionalAccess"===i||"optionalCall"===i)&&null==a)return;"access"===i||"optionalAccess"===i?(t=a,a=o(a)):"call"!==i&&"optionalCall"!==i||(a=o(((...e)=>a.call(t,...e))),t=void 0)}return a}const be=[
2/*! modern-normalize v1.0.0 | MIT License | https://github.com/sindresorhus/modern-normalize */
3{keys:["root"],global:!0,selector:":root",properties:{"-moz-tab-size":e=>e("tabSize.DEFAULT","4"),"-o-tab-size":e=>e("tabSize.DEFAULT","4"),"tab-size":e=>e("tabSize.DEFAULT","4")}},{keys:["html"],global:!0,selector:"html",properties:{"-webkit-text-size-adjust":"100%"}},{keys:["body"],global:!0,selector:"body",properties:{margin:"0"}},{keys:["hr"],properties:{height:"0",color:"inherit"}},{keys:["title"],global:!0,selector:"abbr[title]",properties:{"-webkit-text-decoration":"underline dotted","text-decoration":"underline dotted"}},{keys:["b","strong"],properties:{"font-weight":"bolder"}},{keys:["code","kbd","samp","pre"],properties:{"font-size":"1em"}},{keys:["small"],properties:{"font-size":"80%"}},{keys:["sub","sup"],properties:{"font-size":"75%","line-height":"0",position:"relative","vertical-align":"baseline"}},{keys:["sub"],properties:{bottom:"-0.25em"}},{keys:["sup"],properties:{top:"-0.5em"}},{keys:["table"],properties:{"text-indent":"0","border-color":"inherit"}},{keys:["button","input","optgroup","select","textarea"],properties:{"font-family":"inherit","font-size":"100%","line-height":"1.15",margin:"0"}},{keys:["button","select"],properties:{"text-transform":"none"}},{keys:["button"],selector:"button, [type='button'], [type='reset'], [type='submit']",properties:{"-webkit-appearance":"button"}},{keys:["inner"],global:!0,selector:"::moz-focus-inner",properties:{"border-style":"none",padding:"0"}},{keys:["focusring"],global:!0,selector:":-moz-focusring",properties:{outline:"1px dotted ButtonText"}},{keys:["invalid"],global:!0,selector:":-moz-ui-invalid",properties:{"box-shadow":"none"}},{keys:["legend"],properties:{padding:"0"}},{keys:["progress"],properties:{"vertical-align":"baseline"}},{keys:["spin"],global:!0,selector:"::-webkit-inner-spin-button, ::-webkit-outer-spin-button",properties:{height:"auto"}},{keys:["search"],global:!0,selector:"[type='search']",properties:{"-webkit-appearance":"textfield","outline-offset":"-2px"}},{keys:["search"],global:!0,selector:"::-webkit-search-decoration",properties:{"-webkit-appearance":"none"}},{keys:["file"],global:!0,selector:"::-webkit-file-upload-button",properties:{"-webkit-appearance":"button",font:"inherit"}},{keys:["summary"],properties:{display:"list-item"}},{keys:["blockquote","dl","dd","h1","h2","h3","h4","h5","h6","hr","figure","p","pre"],properties:{margin:"0"}},{keys:["button"],properties:{"background-color":"transparent","background-image":"none"}},{keys:["button"],selector:"button:focus",properties:{outline:["1px dotted","5px auto -webkit-focus-ring-color"]}},{keys:["fieldset"],properties:{margin:"0",padding:"0"}},{keys:["ol","ul"],properties:{"list-style":"none",margin:"0",padding:"0"}},{keys:["html"],global:!0,selector:"html",properties:{"font-family":e=>e("fontFamily.sans",'ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"'),"line-height":"1.5"}},{keys:["body"],global:!0,selector:"body",properties:{"font-family":"inherit","line-height":"inherit"}},{keys:["*"],global:!0,selector:"*, ::before, ::after",properties:{"-webkit-box-sizing":"border-box","box-sizing":"border-box","border-width":"0","border-style":"solid","border-color":e=>e("borderColor.DEFAULT","currentColor")}},{keys:["hr"],properties:{"border-top-width":"1px"}},{keys:["img"],properties:{"border-style":"solid"}},{keys:["textarea"],properties:{resize:"vertical"}},{keys:["input"],selector:"input::placeholder",properties:{opacity:"1",color:e=>e("colors.gray.400","#a1a1aa")}},{keys:["input"],selector:"input::webkit-input-placeholder",properties:{opacity:"1",color:e=>e("colors.gray.400","#a1a1aa")}},{keys:["input"],selector:"input::-moz-placeholder",properties:{opacity:"1",color:e=>e("colors.gray.400","#a1a1aa")}},{keys:["input"],selector:"input:-ms-input-placeholder",properties:{opacity:"1",color:e=>e("colors.gray.400","#a1a1aa")}},{keys:["input"],selector:"input::-ms-input-placeholder",properties:{opacity:"1",color:e=>e("colors.gray.400","#a1a1aa")}},{keys:["textarea"],selector:"textarea::placeholder",properties:{opacity:"1",color:e=>e("colors.gray.400","#a1a1aa")}},{keys:["textarea"],selector:"textarea::webkit-input-placeholder",properties:{opacity:"1",color:e=>e("colors.gray.400","#a1a1aa")}},{keys:["textarea"],selector:"textarea::-moz-placeholder",properties:{opacity:"1",color:e=>e("colors.gray.400","#a1a1aa")}},{keys:["textarea"],selector:"textarea:-ms-input-placeholder",properties:{opacity:"1",color:e=>e("colors.gray.400","#a1a1aa")}},{keys:["textarea"],selector:"textarea::-ms-input-placeholder",properties:{opacity:"1",color:e=>e("colors.gray.400","#a1a1aa")}},{keys:["button"],selector:'button, [role="button"]',properties:{cursor:"pointer"}},{keys:["table"],properties:{"border-collapse":"collapse"}},{keys:["h1","h2","h3","h4","h5","h6"],properties:{"font-size":"inherit","font-weight":"inherit"}},{keys:["a"],properties:{color:"inherit","text-decoration":"inherit"}},{keys:["button","input","optgroup","select","textarea"],properties:{padding:"0","line-height":"inherit",color:"inherit"}},{keys:["pre","code","kbd","samp"],properties:{"font-family":e=>e("fontFamily.mono",'ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace')}},{keys:["img","svg","video","canvas","audio","iframe","embed","object"],properties:{display:"block","vertical-align":"middle"}},{keys:["img","video"],properties:{"max-width":"100%",height:"auto"}},{keys:["*"],global:!0,selector:"*",properties:{"--tw-ring-inset":"var(--tw-empty,/*!*/ /*!*/)","--tw-ring-offset-width":e=>e("ringOffsetWidth.DEFAULT","0px"),"--tw-ring-offset-color":e=>e("ringOffsetColor.DEFAULT","#fff"),"--tw-ring-color":e=>`rgba(${function(e){let t,a=e[0],r=1;for(;r<e.length;){const i=e[r],o=e[r+1];if(r+=2,("optionalAccess"===i||"optionalCall"===i)&&null==a)return;"access"===i||"optionalAccess"===i?(t=a,a=o(a)):"call"!==i&&"optionalCall"!==i||(a=o(((...e)=>a.call(t,...e))),t=void 0)}return a}([s,"call",t=>t(e("ringColor.DEFAULT","#93C5FD")),"optionalAccess",e=>e.join,"call",e=>e(", ")])}, ${e("ringOpacity.DEFAULT","0.5")})`,"--tw-ring-offset-shadow":"0 0 #0000","--tw-ring-shadow":"0 0 #0000"}},{keys:["*"],global:!0,selector:"*",properties:{"--tw-shadow":"0 0 #0000"}}],ye={"--tw-ordinal":"var(--tw-empty,/*!*/ /*!*/)","--tw-slashed-zero":"var(--tw-empty,/*!*/ /*!*/)","--tw-numeric-figure":"var(--tw-empty,/*!*/ /*!*/)","--tw-numeric-spacing":"var(--tw-empty,/*!*/ /*!*/)","--tw-numeric-fraction":"var(--tw-empty,/*!*/ /*!*/)","font-variant-numeric":"var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)"},we={"decoration-slice":{utility:{"-webkit-box-decoration-break":"slice","box-decoration-break":"slice"},meta:{group:"boxDecorationBreak",order:1}},"decoration-clone":{utility:{"-webkit-box-decoration-break":"clone","box-decoration-break":"clone"},meta:{group:"boxDecorationBreak",order:2}},"box-border":{utility:{"-webkit-box-sizing":"border-box","box-sizing":"border-box"},meta:{group:"boxSizing",order:1}},"box-content":{utility:{"-webkit-box-sizing":"content-box","box-sizing":"content-box"},meta:{group:"boxSizing",order:2}},block:{utility:{display:"block"},meta:{group:"display",order:1}},"inline-block":{utility:{display:"inline-block"},meta:{group:"display",order:2}},inline:{utility:{display:"inline"},meta:{group:"display",order:3}},flex:{utility:{display:["-webkit-box","-ms-flexbox","-webkit-flex","flex"]},meta:{group:"display",order:4}},"inline-flex":{utility:{display:["-webkit-inline-box","-ms-inline-flexbox","-webkit-inline-flex","inline-flex"]},meta:{group:"display",order:5}},table:{utility:{display:"table"},meta:{group:"display",order:6}},"inline-table":{utility:{display:"inline-table"},meta:{group:"display",order:7}},"table-caption":{utility:{display:"table-caption"},meta:{group:"display",order:8}},"table-cell":{utility:{display:"table-cell"},meta:{group:"display",order:9}},"table-column":{utility:{display:"table-column"},meta:{group:"display",order:10}},"table-column-group":{utility:{display:"table-column-group"},meta:{group:"display",order:11}},"table-footer-group":{utility:{display:"table-footer-group"},meta:{group:"display",order:12}},"table-header-group":{utility:{display:"table-header-group"},meta:{group:"display",order:13}},"table-row-group":{utility:{display:"table-row-group"},meta:{group:"display",order:14}},"table-row":{utility:{display:"table-row"},meta:{group:"display",order:15}},"flow-root":{utility:{display:"flow-root"},meta:{group:"display",order:16}},grid:{utility:{display:["-ms-grid","grid"]},meta:{group:"display",order:17}},"inline-grid":{utility:{display:["-ms-inline-grid","inline-grid"]},meta:{group:"display",order:18}},contents:{utility:{display:"contents"},meta:{group:"display",order:19}},"list-item":{utility:{display:"list-item"},meta:{group:"display",order:20}},hidden:{utility:{display:"none"},meta:{group:"display",order:21}},"float-right":{utility:{float:"right"},meta:{group:"float",order:1}},"float-left":{utility:{float:"left"},meta:{group:"float",order:2}},"float-none":{utility:{float:"none"},meta:{group:"float",order:3}},"clear-left":{utility:{clear:"left"},meta:{group:"clear",order:1}},"clear-right":{utility:{clear:"right"},meta:{group:"clear",order:2}},"clear-both":{utility:{clear:"both"},meta:{group:"clear",order:3}},"clear-none":{utility:{clear:"none"},meta:{group:"clear",order:4}},isolate:{utility:{isolation:"isolate"},meta:{group:"isolation",order:1}},"isolation-auto":{utility:{isolation:"auto"},meta:{group:"isolation",order:2}},"object-contain":{utility:{"-o-object-fit":"contain","object-fit":"contain"},meta:{group:"objectFit",order:1}},"object-cover":{utility:{"-o-object-fit":"cover","object-fit":"cover"},meta:{group:"objectFit",order:2}},"object-fill":{utility:{"-o-object-fit":"fill","object-fit":"fill"},meta:{group:"objectFit",order:3}},"object-none":{utility:{"-o-object-fit":"none","object-fit":"none"},meta:{group:"objectFit",order:4}},"object-scale-down":{utility:{"-o-object-fit":"scale-down","object-fit":"scale-down"},meta:{group:"objectFit",order:5}},"overflow-auto":{utility:{overflow:"auto"},meta:{group:"overflow",order:1}},"overflow-hidden":{utility:{overflow:"hidden"},meta:{group:"overflow",order:2}},"overflow-visible":{utility:{overflow:"visible"},meta:{group:"overflow",order:3}},"overflow-scroll":{utility:{overflow:"scroll"},meta:{group:"overflow",order:4}},"overflow-x-auto":{utility:{"overflow-x":"auto"},meta:{group:"overflow",order:5}},"overflow-y-auto":{utility:{"overflow-y":"auto"},meta:{group:"overflow",order:6}},"overflow-x-hidden":{utility:{"overflow-x":"hidden"},meta:{group:"overflow",order:7}},"overflow-y-hidden":{utility:{"overflow-y":"hidden"},meta:{group:"overflow",order:8}},"overflow-x-visible":{utility:{"overflow-x":"visible"},meta:{group:"overflow",order:9}},"overflow-y-visible":{utility:{"overflow-y":"visible"},meta:{group:"overflow",order:10}},"overflow-x-scroll":{utility:{"overflow-x":"scroll"},meta:{group:"overflow",order:11}},"overflow-y-scroll":{utility:{"overflow-y":"scroll"},meta:{group:"overflow",order:12}},"overscroll-auto":{utility:{"overscroll-behavior":"auto","-ms-scroll-chaining":"chained"},meta:{group:"overscrollBehavior",order:1}},"overscroll-contain":{utility:{"overscroll-behavior":"contain","-ms-scroll-chaining":"none"},meta:{group:"overscrollBehavior",order:2}},"overscroll-none":{utility:{"overscroll-behavior":"none","-ms-scroll-chaining":"none"},meta:{group:"overscrollBehavior",order:3}},"overscroll-y-auto":{utility:{"overscroll-behavior-y":"auto"},meta:{group:"overscrollBehavior",order:4}},"overscroll-y-contain":{utility:{"overscroll-behavior-y":"contain"},meta:{group:"overscrollBehavior",order:5}},"overscroll-y-none":{utility:{"overscroll-behavior-y":"none"},meta:{group:"overscrollBehavior",order:6}},"overscroll-x-auto":{utility:{"overscroll-behavior-x":"auto"},meta:{group:"overscrollBehavior",order:7}},"overscroll-x-contain":{utility:{"overscroll-behavior-x":"contain"},meta:{group:"overscrollBehavior",order:8}},"overscroll-x-none":{utility:{"overscroll-behavior-x":"none"},meta:{group:"overscrollBehavior",order:9}},static:{utility:{position:"static"},meta:{group:"position",order:1}},fixed:{utility:{position:"fixed"},meta:{group:"position",order:2}},absolute:{utility:{position:"absolute"},meta:{group:"position",order:3}},relative:{utility:{position:"relative"},meta:{group:"position",order:4}},sticky:{utility:{position:["sticky","-webkit-sticky"]},meta:{group:"position",order:5}},visible:{utility:{visibility:"visible"},meta:{group:"visibility",order:1}},invisible:{utility:{visibility:"hidden"},meta:{group:"visibility",order:2}},"backface-visible":{utility:{"-webkit-backface-visibility":"visible","backface-visibility":"visible"},meta:{group:"backfaceVisibility",order:1}},"backface-hidden":{utility:{"-webkit-backface-visibility":"hidden","backface-visibility":"hidden"},meta:{group:"backfaceVisibility",order:2}},"flex-row":{utility:{"-webkit-box-orient":"horizontal","-webkit-box-direction":"normal","-ms-flex-direction":"row","-webkit-flex-direction":"row","flex-direction":"row"},meta:{group:"flexDirection",order:1}},"flex-row-reverse":{utility:{"-webkit-box-orient":"horizontal","-webkit-box-direction":"reverse","-ms-flex-direction":"row-reverse","-webkit-flex-direction":"row-reverse","flex-direction":"row-reverse"},meta:{group:"flexDirection",order:2}},"flex-col":{utility:{"-webkit-box-orient":"vertical","-webkit-box-direction":"normal","-ms-flex-direction":"column","-webkit-flex-direction":"column","flex-direction":"column"},meta:{group:"flexDirection",order:3}},"flex-col-reverse":{utility:{"-webkit-box-orient":"vertical","-webkit-box-direction":"reverse","-ms-flex-direction":"column-reverse","-webkit-flex-direction":"column-reverse","flex-direction":"column-reverse"},meta:{group:"flexDirection",order:4}},"flex-wrap":{utility:{"-ms-flex-wrap":"wrap","-webkit-flex-wrap":"wrap","flex-wrap":"wrap"},meta:{group:"flexWrap",order:1}},"flex-wrap-reverse":{utility:{"-ms-flex-wrap":"wrap-reverse","-webkit-flex-wrap":"wrap-reverse","flex-wrap":"wrap-reverse"},meta:{group:"flexWrap",order:2}},"flex-nowrap":{utility:{"-ms-flex-wrap":"nowrap","-webkit-flex-wrap":"nowrap","flex-wrap":"nowrap"},meta:{group:"flexWrap",order:3}},"col-auto":{utility:{"grid-column":"auto"},meta:{group:"gridColumn",order:1}},"row-auto":{utility:{"grid-row":"auto"},meta:{group:"gridRow",order:1}},"grid-flow-row":{utility:{"grid-auto-flow":"row"},meta:{group:"gridAutoFlow",order:1}},"grid-flow-col":{utility:{"grid-auto-flow":"column"},meta:{group:"gridAutoFlow",order:2}},"grid-flow-row-dense":{utility:{"grid-auto-flow":"row dense"},meta:{group:"gridAutoFlow",order:3}},"grid-flow-col-dense":{utility:{"grid-auto-flow":"column dense"},meta:{group:"gridAutoFlow",order:4}},"justify-start":{utility:{"-webkit-box-pack":"start","-ms-flex-pack":"start","-webkit-justify-content":"flex-start","justify-content":"flex-start"},meta:{group:"justifyContent",order:1}},"justify-end":{utility:{"-webkit-box-pack":"end","-ms-flex-pack":"end","-webkit-justify-content":"flex-end","justify-content":"flex-end"},meta:{group:"justifyContent",order:2}},"justify-center":{utility:{"-webkit-box-pack":"center","-ms-flex-pack":"center","-webkit-justify-content":"center","justify-content":"center"},meta:{group:"justifyContent",order:3}},"justify-between":{utility:{"-webkit-box-pack":"justify","-ms-flex-pack":"justify","-webkit-justify-content":"space-between","justify-content":"space-between"},meta:{group:"justifyContent",order:4}},"justify-around":{utility:{"-ms-flex-pack":"distribute","-webkit-justify-content":"space-around","justify-content":"space-around"},meta:{group:"justifyContent",order:5}},"justify-evenly":{utility:{"-webkit-box-pack":"space-evenly","-ms-flex-pack":"space-evenly","-webkit-justify-content":"space-evenly","justify-content":"space-evenly"},meta:{group:"justifyContent",order:6}},"justify-items-auto":{utility:{"justify-items":"auto"},meta:{group:"justifyItems",order:1}},"justify-items-start":{utility:{"justify-items":"start"},meta:{group:"justifyItems",order:2}},"justify-items-end":{utility:{"justify-items":"end"},meta:{group:"justifyItems",order:3}},"justify-items-center":{utility:{"justify-items":"center"},meta:{group:"justifyItems",order:4}},"justify-items-stretch":{utility:{"justify-items":"stretch"},meta:{group:"justifyItems",order:5}},"justify-self-auto":{utility:{"-ms-grid-column-align":"auto","justify-self":"auto"},meta:{group:"justifySelf",order:1}},"justify-self-start":{utility:{"-ms-grid-column-align":"start","justify-self":"start"},meta:{group:"justifySelf",order:2}},"justify-self-end":{utility:{"-ms-grid-column-align":"end","justify-self":"end"},meta:{group:"justifySelf",order:3}},"justify-self-center":{utility:{"-ms-grid-column-align":"center","justify-self":"center"},meta:{group:"justifySelf",order:4}},"justify-self-stretch":{utility:{"-ms-grid-column-align":"stretch","justify-self":"stretch"},meta:{group:"justifySelf",order:5}},"content-center":{utility:{"-ms-flex-line-pack":"center","-webkit-align-content":"center","align-content":"center"},meta:{group:"alignContent",order:1}},"content-start":{utility:{"-ms-flex-line-pack":"start","-webkit-align-content":"flex-start","align-content":"flex-start"},meta:{group:"alignContent",order:2}},"content-end":{utility:{"-ms-flex-line-pack":"end","-webkit-align-content":"flex-end","align-content":"flex-end"},meta:{group:"alignContent",order:3}},"content-between":{utility:{"-ms-flex-line-pack":"justify","-webkit-align-content":"space-between","align-content":"space-between"},meta:{group:"alignContent",order:4}},"content-around":{utility:{"-ms-flex-line-pack":"distribute","-webkit-align-content":"space-around","align-content":"space-around"},meta:{group:"alignContent",order:5}},"content-evenly":{utility:{"-ms-flex-line-pack":"space-evenly","-webkit-align-content":"space-evenly","align-content":"space-evenly"},meta:{group:"alignContent",order:6}},"items-start":{utility:{"-webkit-box-align":"start","-ms-flex-align":"start","-webkit-align-items":"flex-start","align-items":"flex-start"},meta:{group:"alignItems",order:1}},"items-end":{utility:{"-webkit-box-align":"end","-ms-flex-align":"end","-webkit-align-items":"flex-end","align-items":"flex-end"},meta:{group:"alignItems",order:2}},"items-center":{utility:{"-webkit-box-align":"center","-ms-flex-align":"center","-webkit-align-items":"center","align-items":"center"},meta:{group:"alignItems",order:3}},"items-baseline":{utility:{"-webkit-box-align":"baseline","-ms-flex-align":"baseline","-webkit-align-items":"baseline","align-items":"baseline"},meta:{group:"alignItems",order:4}},"items-stretch":{utility:{"-webkit-box-align":"stretch","-ms-flex-align":"stretch","-webkit-align-items":"stretch","align-items":"stretch"},meta:{group:"alignItems",order:5}},"self-auto":{utility:{"-ms-flex-item-align":"auto","-ms-grid-row-align":"auto","-webkit-align-self":"auto","align-self":"auto"},meta:{group:"alignSelf",order:1}},"self-start":{utility:{"-ms-flex-item-align":"start","-webkit-align-self":"flex-start","align-self":"flex-start"},meta:{group:"alignSelf",order:2}},"self-end":{utility:{"-ms-flex-item-align":"end","-webkit-align-self":"flex-end","align-self":"flex-end"},meta:{group:"alignSelf",order:3}},"self-center":{utility:{"-ms-flex-item-align":"center","-ms-grid-row-align":"center","-webkit-align-self":"center","align-self":"center"},meta:{group:"alignSelf",order:4}},"self-stretch":{utility:{"-ms-flex-item-align":"stretch","-ms-grid-row-align":"stretch","-webkit-align-self":"stretch","align-self":"stretch"},meta:{group:"alignSelf",order:5}},"place-content-center":{utility:{"place-content":"center"},meta:{group:"placeContent",order:1}},"place-content-start":{utility:{"place-content":"start"},meta:{group:"placeContent",order:2}},"place-content-end":{utility:{"place-content":"end"},meta:{group:"placeContent",order:3}},"place-content-between":{utility:{"place-content":"space-between"},meta:{group:"placeContent",order:4}},"place-content-around":{utility:{"place-content":"space-around"},meta:{group:"placeContent",order:5}},"place-content-evenly":{utility:{"place-content":"space-evenly"},meta:{group:"placeContent",order:6}},"place-content-stretch":{utility:{"place-content":"stretch"},meta:{group:"placeContent",order:7}},"place-items-auto":{utility:{"place-items":"auto"},meta:{group:"placeItems",order:1}},"place-items-start":{utility:{"place-items":"start"},meta:{group:"placeItems",order:2}},"place-items-end":{utility:{"place-items":"end"},meta:{group:"placeItems",order:3}},"place-items-center":{utility:{"place-items":"center"},meta:{group:"placeItems",order:4}},"place-items-stretch":{utility:{"place-items":"stretch"},meta:{group:"placeItems",order:5}},"place-self-auto":{utility:{"-ms-grid-row-align":"auto","-ms-grid-column-align":"auto","place-self":"auto"},meta:{group:"placeSelf",order:1}},"place-self-start":{utility:{"-ms-grid-row-align":"start","-ms-grid-column-align":"start","place-self":"start"},meta:{group:"placeSelf",order:2}},"place-self-end":{utility:{"-ms-grid-row-align":"end","-ms-grid-column-align":"end","place-self":"end"},meta:{group:"placeSelf",order:3}},"place-self-center":{utility:{"-ms-grid-row-align":"center","-ms-grid-column-align":"center","place-self":"center"},meta:{group:"placeSelf",order:4}},"place-self-stretch":{utility:{"-ms-grid-row-align":"stretch","-ms-grid-column-align":"stretch","place-self":"stretch"},meta:{group:"placeSelf",order:5}},antialiased:{utility:{"-webkit-font-smoothing":"antialiased","-moz-osx-font-smoothing":"grayscale"},meta:{group:"fontSmoothing",order:1}},"subpixel-antialiased":{utility:{"-webkit-font-smoothing":"auto","-moz-osx-font-smoothing":"auto"},meta:{group:"fontSmoothing",order:2}},italic:{utility:{"font-style":"italic"},meta:{group:"fontStyle",order:1}},"not-italic":{utility:{"font-style":"normal"},meta:{group:"fontStyle",order:2}},"normal-nums":{utility:{"font-variant-numeric":"normal"},meta:{group:"fontVariantNumeric",order:1}},ordinal:{utility:{...ye,"--tw-ordinal":"ordinal"},meta:{group:"fontVariantNumeric",order:2}},"slashed-zero":{utility:{...ye,"--tw-slashed-zero":"slashed-zero"},meta:{group:"fontVariantNumeric",order:3}},"lining-nums":{utility:{...ye,"--tw-numeric-figure":"lining-nums"},meta:{group:"fontVariantNumeric",order:4}},"oldstyle-nums":{utility:{...ye,"--tw-numeric-figure":"oldstyle-nums"},meta:{group:"fontVariantNumeric",order:5}},"proportional-nums":{utility:{...ye,"--tw-numeric-spacing":"proportional-nums"},meta:{group:"fontVariantNumeric",order:6}},"tabular-nums":{utility:{...ye,"--tw-numeric-spacing":"tabular-nums"},meta:{group:"fontVariantNumeric",order:7}},"diagonal-fractions":{utility:{...ye,"--tw-numeric-fraction":"diagonal-fractions"},meta:{group:"fontVariantNumeric",order:8}},"stacked-fractions":{utility:{...ye,"--tw-numeric-fraction":"stacked-fractions"},meta:{group:"fontVariantNumeric",order:9}},"list-inside":{utility:{"list-style-position":"inside"},meta:{group:"listStylePosition",order:1}},"list-outside":{utility:{"list-style-position":"outside"},meta:{group:"listStylePosition",order:2}},"text-left":{utility:{"text-align":"left"},meta:{group:"textAlign",order:1}},"text-center":{utility:{"text-align":"center"},meta:{group:"textAlign",order:2}},"text-right":{utility:{"text-align":"right"},meta:{group:"textAlign",order:3}},"text-justify":{utility:{"text-align":"justify"},meta:{group:"textAlign",order:4}},underline:{utility:{"-webkit-text-decoration-line":"underline","text-decoration-line":"underline"},meta:{group:"textDecoration",order:1}},"line-through":{utility:{"-webkit-text-decoration-line":"line-through","text-decoration-line":"line-through"},meta:{group:"textDecoration",order:2}},"no-underline":{utility:{"text-decoration":"none"},meta:{group:"textDecoration",order:3}},"underline-solid":{utility:{"-webkit-text-decoration-style":"solid","text-decoration-style":"solid"},meta:{group:"textDecorationStyle",order:1}},"underline-double":{utility:{"-webkit-text-decoration-style":"double","text-decoration-style":"double"},meta:{group:"textDecorationStyle",order:2}},"underline-dotted":{utility:{"-webkit-text-decoration-style":"dotted","text-decoration-style":"dotted"},meta:{group:"textDecorationStyle",order:3}},"underline-dashed":{utility:{"-webkit-text-decoration-style":"dashed","text-decoration-style":"dashed"},meta:{group:"textDecorationStyle",order:4}},uppercase:{utility:{"text-transform":"uppercase"},meta:{group:"textTransform",order:1}},lowercase:{utility:{"text-transform":"lowercase"},meta:{group:"textTransform",order:2}},capitalize:{utility:{"text-transform":"capitalize"},meta:{group:"textTransform",order:3}},"normal-case":{utility:{"text-transform":"none"},meta:{group:"textTransform",order:4}},truncate:{utility:{overflow:"hidden","-o-text-overflow":"ellipsis","text-overflow":"ellipsis","white-space":"nowrap"},meta:{group:"textOverflow",order:1}},"overflow-ellipsis":{utility:{"-o-text-overflow":"ellipsis","text-overflow":"ellipsis"},meta:{group:"textOverflow",order:2}},"overflow-clip":{utility:{"-o-text-overflow":"clip","text-overflow":"clip"},meta:{group:"textOverflow",order:3}},"align-baseline":{utility:{"vertical-align":"baseline"},meta:{group:"verticalAlign",order:1}},"align-top":{utility:{"vertical-align":"top"},meta:{group:"verticalAlign",order:2}},"align-middle":{utility:{"vertical-align":"middle"},meta:{group:"verticalAlign",order:3}},"align-bottom":{utility:{"vertical-align":"bottom"},meta:{group:"verticalAlign",order:4}},"align-text-top":{utility:{"vertical-align":"text-top"},meta:{group:"verticalAlign",order:5}},"align-text-bottom":{utility:{"vertical-align":"text-bottom"},meta:{group:"verticalAlign",order:6}},"whitespace-normal":{utility:{"white-space":"normal"},meta:{group:"whitespace",order:1}},"whitespace-nowrap":{utility:{"white-space":"nowrap"},meta:{group:"whitespace",order:2}},"whitespace-pre":{utility:{"white-space":"pre"},meta:{group:"whitespace",order:3}},"whitespace-pre-line":{utility:{"white-space":"pre-line"},meta:{group:"whitespace",order:4}},"whitespace-pre-wrap":{utility:{"white-space":"pre-wrap"},meta:{group:"whitespace",order:5}},"break-normal":{utility:{"word-break":"normal","overflow-wrap":"normal"},meta:{group:"wordBreak",order:1}},"break-words":{utility:{"overflow-wrap":"break-word"},meta:{group:"wordBreak",order:2}},"break-all":{utility:{"word-break":"break-all"},meta:{group:"wordBreak",order:3}},"write-normal":{utility:{"-webkit-writing-mode":"horizontal-tb","-ms-writing-mode":"lr-tb","writing-mode":"horizontal-tb"},meta:{group:"writingMode",order:1}},"write-vertical-right":{utility:{"-webkit-writing-mode":"vertical-rl","-ms-writing-mode":"tb-rl","writing-mode":"vertical-rl"},meta:{group:"writingMode",order:2}},"write-vertical-left":{utility:{"-webkit-writing-mode":"vertical-lr","-ms-writing-mode":"tb-lr","writing-mode":"vertical-lr"},meta:{group:"writingMode",order:3}},"write-orient-mixed":{utility:{"-webkit-text-orientation":"mixed","text-orientation":"mixed"},meta:{group:"writingMode",order:4}},"write-orient-upright":{utility:{"-webkit-text-orientation":"upright","text-orientation":"upright"},meta:{group:"writingMode",order:5}},"write-orient-sideways":{utility:{"-webkit-text-orientation":"sideways","text-orientation":"sideways"},meta:{group:"writingMode",order:6}},"hyphens-none":{utility:{"-webkit-hyphens":"none","-ms-hyphens":"none",hyphens:"none"},meta:{group:"hyphens",order:1}},"hyphens-manual":{utility:{"-webkit-hyphens":"manual","-ms-hyphens":"manual",hyphens:"manual"},meta:{group:"hyphens",order:2}},"hyphens-auto":{utility:{"-webkit-hyphens":"auto","-ms-hyphens":"auto",hyphens:"auto"},meta:{group:"hyphens",order:3}},"bg-fixed":{utility:{"background-attachment":"fixed"},meta:{group:"backgroundAttachment",order:1}},"bg-local":{utility:{"background-attachment":"local"},meta:{group:"backgroundAttachment",order:2}},"bg-scroll":{utility:{"background-attachment":"scroll"},meta:{group:"backgroundAttachment",order:3}},"bg-clip-border":{utility:{"-webkit-background-clip":"border-box","background-clip":"border-box"},meta:{group:"backgroundClip",order:1}},"bg-clip-padding":{utility:{"-webkit-background-clip":"padding-box","background-clip":"padding-box"},meta:{group:"backgroundClip",order:2}},"bg-clip-content":{utility:{"-webkit-background-clip":"content-box","background-clip":"content-box"},meta:{group:"backgroundClip",order:3}},"bg-clip-text":{utility:{"-webkit-background-clip":"text","background-clip":"text"},meta:{group:"backgroundClip",order:4}},"bg-repeat":{utility:{"background-repeat":"repeat"},meta:{group:"backgroundRepeat",order:1}},"bg-no-repeat":{utility:{"background-repeat":"no-repeat"},meta:{group:"backgroundRepeat",order:2}},"bg-repeat-x":{utility:{"background-repeat":"repeat-x"},meta:{group:"backgroundRepeat",order:3}},"bg-repeat-y":{utility:{"background-repeat":"repeat-y"},meta:{group:"backgroundRepeat",order:4}},"bg-repeat-round":{utility:{"background-repeat":"round"},meta:{group:"backgroundRepeat",order:5}},"bg-repeat-space":{utility:{"background-repeat":"space"},meta:{group:"backgroundRepeat",order:6}},"bg-origin-border":{utility:{"background-origin":"border-box"},meta:{group:"backgroundOrigin",order:1}},"bg-origin-padding":{utility:{"background-origin":"padding-box"},meta:{group:"backgroundOrigin",order:2}},"bg-origin-content":{utility:{"background-origin":"content-box"},meta:{group:"backgroundOrigin",order:3}},"border-solid":{utility:{"border-style":"solid"},meta:{group:"borderStyle",order:1}},"border-dashed":{utility:{"border-style":"dashed"},meta:{group:"borderStyle",order:2}},"border-dotted":{utility:{"border-style":"dotted"},meta:{group:"borderStyle",order:3}},"border-double":{utility:{"border-style":"double"},meta:{group:"borderStyle",order:4}},"border-none":{utility:{"border-style":"none"},meta:{group:"borderStyle",order:5}},"image-render-auto":{utility:{"image-rendering":"auto"},meta:{group:"imageRendering",order:1}},"image-render-pixel":{utility:{"-ms-interpolation-mode":"nearest-neighbor","image-rendering":["-webkit-optimize-contrast","-moz-crisp-edges","-o-pixelated","pixelated"]},meta:{group:"imageRendering",order:2}},"image-render-edge":{utility:{"image-rendering":"crisp-edges"},meta:{group:"imageRendering",order:3}},"mix-blend-normal":{utility:{"mix-blend-mode":"normal"},meta:{group:"mixBlendMode",order:1}},"mix-blend-multiply":{utility:{"mix-blend-mode":"multiply"},meta:{group:"mixBlendMode",order:2}},"mix-blend-screen":{utility:{"mix-blend-mode":"screen"},meta:{group:"mixBlendMode",order:3}},"mix-blend-overlay":{utility:{"mix-blend-mode":"overlay"},meta:{group:"mixBlendMode",order:4}},"mix-blend-darken":{utility:{"mix-blend-mode":"darken"},meta:{group:"mixBlendMode",order:5}},"mix-blend-lighten":{utility:{"mix-blend-mode":"lighten"},meta:{group:"mixBlendMode",order:6}},"mix-blend-color-dodge":{utility:{"mix-blend-mode":"color-dodge"},meta:{group:"mixBlendMode",order:7}},"mix-blend-color-burn":{utility:{"mix-blend-mode":"color-burn"},meta:{group:"mixBlendMode",order:8}},"mix-blend-hard-light":{utility:{"mix-blend-mode":"hard-light"},meta:{group:"mixBlendMode",order:9}},"mix-blend-soft-light":{utility:{"mix-blend-mode":"soft-light"},meta:{group:"mixBlendMode",order:10}},"mix-blend-difference":{utility:{"mix-blend-mode":"difference"},meta:{group:"mixBlendMode",order:11}},"mix-blend-exclusion":{utility:{"mix-blend-mode":"exclusion"},meta:{group:"mixBlendMode",order:12}},"mix-blend-hue":{utility:{"mix-blend-mode":"hue"},meta:{group:"mixBlendMode",order:13}},"mix-blend-saturation":{utility:{"mix-blend-mode":"saturation"},meta:{group:"mixBlendMode",order:14}},"mix-blend-color":{utility:{"mix-blend-mode":"color"},meta:{group:"mixBlendMode",order:15}},"mix-blend-luminosity":{utility:{"mix-blend-mode":"luminosity"},meta:{group:"mixBlendMode",order:16}},"bg-blend-normal":{utility:{"background-blend-mode":"normal"},meta:{group:"backgroundBlendMode",order:1}},"bg-blend-multiply":{utility:{"background-blend-mode":"multiply"},meta:{group:"backgroundBlendMode",order:2}},"bg-blend-screen":{utility:{"background-blend-mode":"screen"},meta:{group:"backgroundBlendMode",order:3}},"bg-blend-overlay":{utility:{"background-blend-mode":"overlay"},meta:{group:"backgroundBlendMode",order:4}},"bg-blend-darken":{utility:{"background-blend-mode":"darken"},meta:{group:"backgroundBlendMode",order:5}},"bg-blend-lighten":{utility:{"background-blend-mode":"lighten"},meta:{group:"backgroundBlendMode",order:6}},"bg-blend-color-dodge":{utility:{"background-blend-mode":"color-dodge"},meta:{group:"backgroundBlendMode",order:7}},"bg-blend-color-burn":{utility:{"background-blend-mode":"color-burn"},meta:{group:"backgroundBlendMode",order:8}},"bg-blend-hard-light":{utility:{"background-blend-mode":"hard-light"},meta:{group:"backgroundBlendMode",order:9}},"bg-blend-soft-light":{utility:{"background-blend-mode":"soft-light"},meta:{group:"backgroundBlendMode",order:10}},"bg-blend-difference":{utility:{"background-blend-mode":"difference"},meta:{group:"backgroundBlendMode",order:11}},"bg-blend-exclusion":{utility:{"background-blend-mode":"exclusion"},meta:{group:"backgroundBlendMode",order:12}},"bg-blend-hue":{utility:{"background-blend-mode":"hue"},meta:{group:"backgroundBlendMode",order:13}},"bg-blend-saturation":{utility:{"background-blend-mode":"saturation"},meta:{group:"backgroundBlendMode",order:14}},"bg-blend-color":{utility:{"background-blend-mode":"color"},meta:{group:"backgroundBlendMode",order:15}},"bg-blend-luminosity":{utility:{"background-blend-mode":"luminosity"},meta:{group:"backgroundBlendMode",order:16}},filter:{utility:{"--tw-blur":"var(--tw-empty,/*!*/ /*!*/)","--tw-brightness":"var(--tw-empty,/*!*/ /*!*/)","--tw-contrast":"var(--tw-empty,/*!*/ /*!*/)","--tw-grayscale":"var(--tw-empty,/*!*/ /*!*/)","--tw-hue-rotate":"var(--tw-empty,/*!*/ /*!*/)","--tw-invert":"var(--tw-empty,/*!*/ /*!*/)","--tw-saturate":"var(--tw-empty,/*!*/ /*!*/)","--tw-sepia":"var(--tw-empty,/*!*/ /*!*/)","--tw-drop-shadow":"var(--tw-empty,/*!*/ /*!*/)","-webkit-filter":"var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)",filter:"var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)"},meta:{group:"filter",order:1}},"filter-none":{utility:{"-webkit-filter":"none",filter:"none"},meta:{group:"filter",order:2}},"backdrop-filter":{utility:{"--tw-backdrop-blur":"var(--tw-empty,/*!*/ /*!*/)","--tw-backdrop-brightness":"var(--tw-empty,/*!*/ /*!*/)","--tw-backdrop-contrast":"var(--tw-empty,/*!*/ /*!*/)","--tw-backdrop-grayscale":"var(--tw-empty,/*!*/ /*!*/)","--tw-backdrop-hue-rotate":"var(--tw-empty,/*!*/ /*!*/)","--tw-backdrop-invert":"var(--tw-empty,/*!*/ /*!*/)","--tw-backdrop-opacity":"var(--tw-empty,/*!*/ /*!*/)","--tw-backdrop-saturate":"var(--tw-empty,/*!*/ /*!*/)","--tw-backdrop-sepia":"var(--tw-empty,/*!*/ /*!*/)","-webkit-backdrop-filter":"var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)","backdrop-filter":"var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)"},meta:{group:"backdropFilter",order:1}},"backdrop-filter-none":{utility:{"-webkit-backdrop-filter":"none","backdrop-filter":"none"},meta:{group:"backdropFilter",order:2}},"border-collapse":{utility:{"border-collapse":"collapse"},meta:{group:"borderCollapse",order:1}},"border-separate":{utility:{"border-collapse":"separate"},meta:{group:"borderCollapse",order:2}},"caption-top":{utility:{"caption-side":"top"},meta:{group:"captionSide",order:1}},"caption-bottom":{utility:{"caption-side":"bottom"},meta:{group:"captionSide",order:2}},"empty-cells-visible":{utility:{"empty-cells":"show"},meta:{group:"emptyCells",order:1}},"empty-cells-hidden":{utility:{"empty-cells":"hide"},meta:{group:"emptyCells",order:2}},"table-auto":{utility:{"table-layout":"auto"},meta:{group:"tableLayout",order:1}},"table-fixed":{utility:{"table-layout":"fixed"},meta:{group:"tableLayout",order:2}},transform:{utility:{"--tw-rotate":"0","--tw-rotate-x":"0","--tw-rotate-y":"0","--tw-rotate-z":"0","--tw-scale-x":"1","--tw-scale-y":"1","--tw-scale-z":"1","--tw-skew-x":"0","--tw-skew-y":"0","--tw-translate-x":"0","--tw-translate-y":"0","--tw-translate-z":"0","-webkit-transform":"rotate(var(--tw-rotate)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) translateZ(var(--tw-translate-z))","-ms-transform":"rotate(var(--tw-rotate)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) translateZ(var(--tw-translate-z))",transform:"rotate(var(--tw-rotate)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) translateZ(var(--tw-translate-z))"},meta:{group:"transform",order:1}},"transform-gpu":{utility:{"--tw-rotate":"0","--tw-rotate-x":"0","--tw-rotate-y":"0","--tw-rotate-z":"0","--tw-scale-x":"1","--tw-scale-y":"1","--tw-scale-z":"1","--tw-skew-x":"0","--tw-skew-y":"0","--tw-translate-x":"0","--tw-translate-y":"0","--tw-translate-z":"0","-webkit-transform":"rotate(var(--tw-rotate)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) translate3d(var(--tw-translate-x), var(--tw-translate-y), var(--tw-translate-z))","-ms-transform":"rotate(var(--tw-rotate)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) translate3d(var(--tw-translate-x), var(--tw-translate-y), var(--tw-translate-z))",transform:"rotate(var(--tw-rotate)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) translate3d(var(--tw-translate-x), var(--tw-translate-y), var(--tw-translate-z))"},meta:{group:"transform",order:2}},"transform-none":{utility:{"-webkit-transform":"none","-ms-transform":"none",transform:"none"},meta:{group:"transform",order:3}},"preserve-flat":{utility:{"-webkit-transform-style":"flat","transform-style":"flat"},meta:{group:"transform",order:4}},"preserve-3d":{utility:{"-webkit-transform-style":"preserve-3d","transform-style":"preserve-3d"},meta:{group:"transform",order:5}},animated:{utility:{"-webkit-animation-duration":"1000ms","-webkit-animation-fill-mode":"both","animation-duration":"1000ms","animation-fill-mode":"both"},meta:{group:"animation",order:3}},"animate-reverse":{utility:{"-webkit-animation-direction":"reverse","animation-direction":"reverse"},meta:{group:"animation",order:4}},"animate-alternate":{utility:{"-webkit-animation-direction":"alternate","animation-direction":"alternate"},meta:{group:"animation",order:5}},"animate-alternate-reverse":{utility:{"-webkit-animation-direction":"alternate-reverse","animation-direction":"alternate-reverse"},meta:{group:"animation",order:6}},"animate-fill-none":{utility:{"-webkit-animation-fill-mode":"none","animation-fill-mode":"none"},meta:{group:"animation",order:7}},"animate-fill-forwards":{utility:{"-webkit-animation-fill-mode":"forwards","animation-fill-mode":"forwards"},meta:{group:"animation",order:8}},"animate-fill-backwards":{utility:{"-webkit-animation-fill-mode":"backwards","animation-fill-mode":"backwards"},meta:{group:"animation",order:9}},"animate-fill-both":{utility:{"-webkit-animation-fill-mode":"both","animation-fill-mode":"both"},meta:{group:"animation",order:10}},"animate-paused":{utility:{"-webkit-animation-play-state":"paused","animation-play-state":"paused"},meta:{group:"animation",order:11}},"animate-running":{utility:{"-webkit-animation-play-state":"running","animation-play-state":"running"},meta:{group:"animation",order:12}},"appearance-none":{utility:{"-webkit-appearance":"none","-moz-appearance":"none",appearance:"none"},meta:{group:"appearance",order:1}},"pointer-events-none":{utility:{"pointer-events":"none"},meta:{group:"pointerEvents",order:1}},"pointer-events-auto":{utility:{"pointer-events":"auto"},meta:{group:"pointerEvents",order:2}},"resize-none":{utility:{resize:"none"},meta:{group:"resize",order:1}},"resize-y":{utility:{resize:"vertical"},meta:{group:"resize",order:2}},"resize-x":{utility:{resize:"horizontal"},meta:{group:"resize",order:3}},resize:{utility:{resize:"both"},meta:{group:"resize",order:4}},"select-none":{utility:{"-webkit-user-select":"none","-moz-user-select":"none","-ms-user-select":"none","user-select":"none"},meta:{group:"userSelect",order:1}},"select-text":{utility:{"-webkit-user-select":"text","-moz-user-select":"text","-ms-user-select":"text","user-select":"text"},meta:{group:"userSelect",order:2}},"select-all":{utility:{"-webkit-user-select":"all","-moz-user-select":"all","-ms-user-select":"all","user-select":"all"},meta:{group:"userSelect",order:3}},"select-auto":{utility:{"-webkit-user-select":"auto","-moz-user-select":"auto","-ms-user-select":"auto","user-select":"auto"},meta:{group:"userSelect",order:4}},"fill-current":{utility:{fill:"currentColor"},meta:{group:"fill",order:1}},"stroke-current":{utility:{stroke:"currentColor"},meta:{group:"stroke",order:1}},"stroke-cap-auto":{utility:{"stroke-linecap":"butt"},meta:{group:"stroke",order:2}},"stroke-cap-square":{utility:{"stroke-linecap":"square"},meta:{group:"stroke",order:3}},"stroke-cap-round":{utility:{"stroke-linecap":"round"},meta:{group:"stroke",order:4}},"stroke-join-auto":{utility:{"stroke-linejoin":"miter"},meta:{group:"stroke",order:5}},"stroke-join-arcs":{utility:{"stroke-linejoin":"arcs"},meta:{group:"stroke",order:6}},"stroke-join-bevel":{utility:{"stroke-linejoin":"bevel"},meta:{group:"stroke",order:7}},"stroke-join-clip":{utility:{"stroke-linejoin":"miter-clip"},meta:{group:"stroke",order:8}},"stroke-join-round":{utility:{"stroke-linejoin":"round"},meta:{group:"stroke",order:9}},"sr-only":{utility:{position:"absolute",width:"1px",height:"1px",padding:"0",margin:"-1px",overflow:"hidden",clip:"rect(0, 0, 0, 0)","white-space":"nowrap","border-width":"0"},meta:{group:"accessibility",order:1}},"not-sr-only":{utility:{position:"static",width:"auto",height:"auto",padding:"0",margin:"0",overflow:"visible",clip:"auto","white-space":"normal"},meta:{group:"accessibility",order:2}}};var xe,ve;function ke(e,t){return null!=e?e:t()}function Se(e){let t,a=e[0],r=1;for(;r<e.length;){const i=e[r],o=e[r+1];if(r+=2,("optionalAccess"===i||"optionalCall"===i)&&null==a)return;"access"===i||"optionalAccess"===i?(t=a,a=o(a)):"call"!==i&&"optionalCall"!==i||(a=o(((...e)=>a.call(t,...e))),t=void 0)}return a}function Ae(e){return/^\d/.test(e)?e:void 0}function Ce(e){return/^\d/.test(e)?void 0:e}function _e(e,{theme:t}){return e.handler.handleStatic(t("inset")).handleSquareBrackets().handleSpacing().handleFraction().handleSize().handleNegative().handleVariable().callback((t=>{switch(e.identifier){case"top":case"right":case"bottom":case"left":return new S(e.identifier,t).updateMeta("utilities","inset",ve.inset,4,!0);case"inset":return e.raw.match(/^-?inset-x/)?new S(["right","left"],t).updateMeta("utilities","inset",ve.inset,3,!0):e.raw.match(/^-?inset-y/)?new S(["top","bottom"],t).updateMeta("utilities","inset",ve.inset,2,!0):new S(["top","right","bottom","left"],t).updateMeta("utilities","inset",ve.inset,1,!0)}}))}function Oe(e,{theme:t}){return e.handler.handleStatic(t("padding")).handleSquareBrackets().handleSpacing().handleFraction().handleSize().handleVariable().callback((t=>{const a=ae(e.identifier.substring(1),!1);if(a)return"*"===a[0]?new S("padding",t).updateMeta("utilities","padding",ve.padding,-4,!0):new S(a.map((e=>`padding-${e}`)),t).updateMeta("utilities","padding",ve.padding,-a.length,!0)}))}function Fe(e,{theme:t}){return e.handler.handleStatic(t("margin")).handleSquareBrackets().handleSpacing().handleFraction().handleSize().handleNegative().handleVariable().callback((t=>{const a=ae(e.identifier.substring(1),!1);if(a)return"*"===a[0]?new S("margin",t).updateMeta("utilities","margin",ve.margin,-4,!0):new S(a.map((e=>`margin-${e}`)),t).updateMeta("utilities","margin",ve.margin,-a.length,!0)}))}function je(e,{theme:t}){const a="w"===e.identifier?"width":"height",r=e.body,i=m(t(a),"object");if(Object.keys(i).includes(r)){const t=i[r];return"min-content"===t?new C(e.class,[new S(a,"-webkit-min-content"),new S(a,"-moz-min-content"),new S(a,"min-content")]).updateMeta("utilities",a,ve[a],2,!0):"max-content"===t?new C(e.class,[new S(a,"-webkit-max-content"),new S(a,"-moz-max-content"),new S(a,"max-content")]).updateMeta("utilities",a,ve[a],3,!0):new C(e.class,new S(a,t)).updateMeta("utilities",a,ve[a],1,!0)}return Se([e,"access",e=>e.handler,"access",e=>e.handleSquareBrackets,"call",e=>e(),"access",e=>e.handleSpacing,"call",e=>e(),"access",e=>e.handleFraction,"call",e=>e(),"access",e=>e.handleSize,"call",e=>e(),"access",e=>e.handleNxl,"call",e=>e((e=>8*(e-3)+48+"rem")),"access",e=>e.handleVariable,"call",e=>e(),"access",e=>e.createProperty,"call",e=>e(a),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities",a,ve[a],4,!0)])}function Me(e,{theme:t}){if(!e.raw.match(/^(min|max)-[w|h]-/))return;const a=e.raw.replace(/^(min|max)-[w|h]-/,""),r=e.raw.substring(0,5).replace("h","height").replace("w","width"),i=/-/.test(o=r)?o.toLowerCase().replace(/-(.)/g,((e,t)=>t.toUpperCase())):o;var o;const n=m(t(i),"object");if(Object.keys(n).includes(a)){const t=n[a];return"min-content"===t?new C(e.class,[new S(r,"-webkit-min-content"),new S(r,"-moz-min-content"),new S(r,"min-content")]).updateMeta("utilities",i,ve[i],2,!0):"max-content"===t?new C(e.class,[new S(r,"-webkit-max-content"),new S(r,"-moz-max-content"),new S(r,"max-content")]).updateMeta("utilities",i,ve[i],3,!0):new C(e.class,new S(r,t)).updateMeta("utilities",i,ve[i],1,!0)}return Se([e,"access",e=>e.handler,"access",e=>e.handleSquareBrackets,"call",e=>e(),"access",e=>e.handleSpacing,"call",e=>e(),"access",e=>e.handleFraction,"call",e=>e(),"access",e=>e.handleSize,"call",e=>e(),"access",e=>e.handleNxl,"call",e=>e((e=>8*(e-3)+48+"rem")),"access",e=>e.handleVariable,"call",e=>e(),"access",e=>e.createProperty,"call",e=>e(r),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities",i,ve[i],4,!0)])}!function(e){e[e.base=10]="base";e[e.components=150]="components";e[e.shortcuts=160]="shortcuts";e[e.utilities=2e4]="utilities"}(xe||(xe={})),function(e){e[e.container=100]="container";e[e.space=200]="space";e[e.divideWidth=300]="divideWidth";e[e.divideColor=400]="divideColor";e[e.divideStyle=500]="divideStyle";e[e.divideOpacity=600]="divideOpacity";e[e.accessibility=700]="accessibility";e[e.appearance=800]="appearance";e[e.backgroundAttachment=900]="backgroundAttachment";e[e.backgroundClip=1e3]="backgroundClip";e[e.backgroundColor=1100]="backgroundColor";e[e.backgroundImage=1200]="backgroundImage";e[e.gradientColorStops=1300]="gradientColorStops";e[e.backgroundOpacity=1400]="backgroundOpacity";e[e.backgroundPosition=1500]="backgroundPosition";e[e.backgroundRepeat=1600]="backgroundRepeat";e[e.backgroundSize=1700]="backgroundSize";e[e.backgroundOrigin=1750]="backgroundOrigin";e[e.borderCollapse=1800]="borderCollapse";e[e.borderColor=1900]="borderColor";e[e.borderOpacity=2e3]="borderOpacity";e[e.borderRadius=2100]="borderRadius";e[e.borderStyle=2200]="borderStyle";e[e.borderWidth=2300]="borderWidth";e[e.boxDecorationBreak=2350]="boxDecorationBreak";e[e.boxSizing=2400]="boxSizing";e[e.cursor=2500]="cursor";e[e.captionSide=2550]="captionSide";e[e.emptyCells=2560]="emptyCells";e[e.display=2600]="display";e[e.flexDirection=2700]="flexDirection";e[e.flexWrap=2800]="flexWrap";e[e.placeItems=2900]="placeItems";e[e.placeContent=3e3]="placeContent";e[e.placeSelf=3100]="placeSelf";e[e.alignItems=3200]="alignItems";e[e.alignContent=3300]="alignContent";e[e.alignSelf=3400]="alignSelf";e[e.justifyItems=3500]="justifyItems";e[e.justifyContent=3600]="justifyContent";e[e.justifySelf=3700]="justifySelf";e[e.flex=3800]="flex";e[e.flexGrow=3900]="flexGrow";e[e.flexShrink=4e3]="flexShrink";e[e.order=4100]="order";e[e.float=4200]="float";e[e.clear=4300]="clear";e[e.fontFamily=4400]="fontFamily";e[e.fontWeight=4500]="fontWeight";e[e.height=4600]="height";e[e.fontSize=4700]="fontSize";e[e.lineHeight=4800]="lineHeight";e[e.listStylePosition=4900]="listStylePosition";e[e.listStyleType=5e3]="listStyleType";e[e.margin=5100]="margin";e[e.maxHeight=5200]="maxHeight";e[e.maxWidth=5300]="maxWidth";e[e.minHeight=5400]="minHeight";e[e.minWidth=5500]="minWidth";e[e.objectFit=5600]="objectFit";e[e.objectPosition=5700]="objectPosition";e[e.opacity=5800]="opacity";e[e.outline=5900]="outline";e[e.overflow=6e3]="overflow";e[e.overscrollBehavior=6100]="overscrollBehavior";e[e.padding=6200]="padding";e[e.placeholderColor=6300]="placeholderColor";e[e.placeholderOpacity=6400]="placeholderOpacity";e[e.caretColor=6450]="caretColor";e[e.caretOpacity=6460]="caretOpacity";e[e.tabSize=6470]="tabSize";e[e.pointerEvents=6500]="pointerEvents";e[e.position=6600]="position";e[e.inset=6700]="inset";e[e.resize=6800]="resize";e[e.boxShadow=6900]="boxShadow";e[e.boxShadowColor=6950]="boxShadowColor";e[e.ringWidth=7e3]="ringWidth";e[e.ringOffsetColor=7100]="ringOffsetColor";e[e.ringOffsetWidth=7200]="ringOffsetWidth";e[e.ringColor=7300]="ringColor";e[e.ringOpacity=7400]="ringOpacity";e[e.fill=7500]="fill";e[e.stroke=7600]="stroke";e[e.strokeWidth=7700]="strokeWidth";e[e.strokeDashArray=7750]="strokeDashArray";e[e.strokeDashOffset=7760]="strokeDashOffset";e[e.tableLayout=7800]="tableLayout";e[e.textAlign=7900]="textAlign";e[e.textColor=8e3]="textColor";e[e.textOpacity=8100]="textOpacity";e[e.textOverflow=8200]="textOverflow";e[e.textShadow=8250]="textShadow";e[e.fontStyle=8300]="fontStyle";e[e.textTransform=8400]="textTransform";e[e.textDecorationStyle=8450]="textDecorationStyle";e[e.textDecorationLength=8455]="textDecorationLength";e[e.textDecorationColor=8460]="textDecorationColor";e[e.textDecorationOpacity=8470]="textDecorationOpacity";e[e.textDecorationOffset=8480]="textDecorationOffset";e[e.textDecoration=8500]="textDecoration";e[e.textIndent=8550]="textIndent";e[e.textStrokeColor=8560]="textStrokeColor";e[e.textStrokeWidth=8570]="textStrokeWidth";e[e.content=8580]="content";e[e.fontSmoothing=8600]="fontSmoothing";e[e.fontVariantNumeric=8700]="fontVariantNumeric";e[e.letterSpacing=8800]="letterSpacing";e[e.userSelect=8900]="userSelect";e[e.verticalAlign=9e3]="verticalAlign";e[e.visibility=9100]="visibility";e[e.backfaceVisibility=9150]="backfaceVisibility";e[e.whitespace=9200]="whitespace";e[e.wordBreak=9300]="wordBreak";e[e.writingMode=9340]="writingMode";e[e.hyphens=9350]="hyphens";e[e.width=9400]="width";e[e.zIndex=9500]="zIndex";e[e.isolation=9550]="isolation";e[e.gap=9600]="gap";e[e.gridAutoFlow=9700]="gridAutoFlow";e[e.gridTemplateColumns=9800]="gridTemplateColumns";e[e.gridAutoColumns=9900]="gridAutoColumns";e[e.gridColumn=1e4]="gridColumn";e[e.gridColumnStart=10100]="gridColumnStart";e[e.gridColumnEnd=10200]="gridColumnEnd";e[e.gridTemplateRows=10300]="gridTemplateRows";e[e.gridAutoRows=10400]="gridAutoRows";e[e.gridRow=10500]="gridRow";e[e.gridRowStart=10600]="gridRowStart";e[e.gridRowEnd=10700]="gridRowEnd";e[e.transform=10800]="transform";e[e.transformOrigin=10900]="transformOrigin";e[e.scale=11e3]="scale";e[e.rotate=11100]="rotate";e[e.translate=11200]="translate";e[e.skew=11300]="skew";e[e.perspective=11350]="perspective";e[e.perspectiveOrigin=11360]="perspectiveOrigin";e[e.transitionProperty=11400]="transitionProperty";e[e.transitionTimingFunction=11500]="transitionTimingFunction";e[e.transitionDuration=11600]="transitionDuration";e[e.transitionDelay=11700]="transitionDelay";e[e.keyframes=11800]="keyframes";e[e.animation=11900]="animation";e[e.imageRendering=11950]="imageRendering";e[e.mixBlendMode=12e3]="mixBlendMode";e[e.backgroundBlendMode=12100]="backgroundBlendMode";e[e.filter=12200]="filter";e[e.blur=12300]="blur";e[e.brightness=12400]="brightness";e[e.contrast=12500]="contrast";e[e.dropShadow=12600]="dropShadow";e[e.grayscale=12700]="grayscale";e[e.hueRotate=12800]="hueRotate";e[e.invert=12900]="invert";e[e.saturate=13e3]="saturate";e[e.sepia=13100]="sepia";e[e.backdropFilter=13200]="backdropFilter";e[e.backdropBlur=13300]="backdropBlur";e[e.backdropBrightness=13400]="backdropBrightness";e[e.backdropContrast=13500]="backdropContrast";e[e.backdropGrayscale=13600]="backdropGrayscale";e[e.backdropHueRotate=13700]="backdropHueRotate";e[e.backdropInvert=13800]="backdropInvert";e[e.backdropOpacity=13900]="backdropOpacity";e[e.backdropSaturate=14e3]="backdropSaturate";e[e.backdropSepia=14100]="backdropSepia"}(ve||(ve={}));const ze={container:function(e,{theme:t}){if("container"===e.raw){const a=e.class,r=new O(e.class,new S("width","100%")),i=m(t("container.padding"),"string")?m(t("container.padding"),"string"):m(t("container.padding.DEFAULT"),"string");i&&(r.add(new S("padding-left",i)),r.add(new S("padding-right",i)));const o=t("container.center");o&&"boolean"==typeof o&&r.add(new S(["margin-left","margin-right"],"auto"));const n=[r],s=m(t("container.screens",t("screens")),"object");for(const[e,r]of Object.entries(s)){if(!Q(r))continue;const i=[new S("max-width",`${r}`)],o=t(`container.padding.${e}`);o&&"string"==typeof o&&(i.push(new S("padding-left",o)),i.push(new S("padding-right",o))),n.push(new O(a,i).atRule(`@media (min-width: ${r})`))}return n.forEach((e=>e.updateMeta("utilities","container",ve.container,0,!0))),n}},space:function(e,{theme:t}){return"space-x-reverse"===e.raw?new C(e.class,[new S("--tw-space-x-reverse","1")]).child("> :not([hidden]) ~ :not([hidden])").updateMeta("utilities","space",ve.space,6,!0):"space-y-reverse"===e.raw?new C(e.class,[new S("--tw-space-y-reverse","1")]).child("> :not([hidden]) ~ :not([hidden])").updateMeta("utilities","space",ve.space,5,!0):e.handler.handleStatic(t("space")).handleSquareBrackets().handleSpacing().handleSize().handleNegative().handleVariable().callback((t=>e.raw.match(/^-?space-x-/)?new C(e.class,[new S("--tw-space-x-reverse","0"),new S("margin-right",`calc(${t} * var(--tw-space-x-reverse))`),new S("margin-left",`calc(${t} * calc(1 - var(--tw-space-x-reverse)))`)]).child("> :not([hidden]) ~ :not([hidden])").updateMeta("utilities","space",ve.space,"-"===e.raw.charAt(0)?4:2,!0):e.raw.match(/^-?space-y-/)?new C(e.class,[new S("--tw-space-y-reverse","0"),new S("margin-top",`calc(${t} * calc(1 - var(--tw-space-y-reverse)))`),new S("margin-bottom",`calc(${t} * var(--tw-space-y-reverse))`)]).child("> :not([hidden]) ~ :not([hidden])").updateMeta("utilities","space",ve.space,"-"===e.raw.charAt(0)?3:1,!0):void 0))},divide:function(e,{theme:t}){if(["solid","dashed","dotted","double","none"].includes(e.amount))return new S("border-style",e.amount).toStyle(e.class).child("> :not([hidden]) ~ :not([hidden])").updateMeta("utilities","divideStyle",ve.divideStyle,1,!0);if(e.raw.startsWith("divide-opacity"))return Se([e,"access",e=>e.handler,"access",e=>e.handleStatic,"call",e=>e(t("divideOpacity")),"access",e=>e.handleNumber,"call",e=>e(0,100,"int",(e=>(e/100).toString())),"access",e=>e.handleVariable,"call",e=>e(),"access",e=>e.createProperty,"call",e=>e("--tw-divide-opacity"),"optionalAccess",e=>e.toStyle,"call",t=>t(e.class),"access",e=>e.child,"call",e=>e("> :not([hidden]) ~ :not([hidden])"),"access",e=>e.updateMeta,"call",e=>e("utilities","divideOpacity",ve.divideOpacity,1,!0)]);const a=Se([e,"access",e=>e.handler,"access",e=>e.handleColor,"call",e=>e(t("divideColor")),"access",e=>e.handleOpacity,"call",e=>e(t("divideOpacity")),"access",e=>e.handleVariable,"call",t=>t((t=>e.raw.startsWith("divide-$")?`var(--${t})`:void 0)),"access",e=>e.createColorStyle,"call",t=>t(e.class,"border-color","--tw-divide-opacity"),"optionalAccess",e=>e.child,"call",e=>e("> :not([hidden]) ~ :not([hidden])"),"access",e=>e.updateMeta,"call",e=>e("utilities","divideColor",ve.divideColor,0,!0)]);if(a)return a;switch(e.raw){case"divide-x-reverse":return new C(e.class,new S("--tw-divide-x-reverse","1")).child("> :not([hidden]) ~ :not([hidden])").updateMeta("utilities","divideWidth",ve.divideWidth,6,!0);case"divide-y-reverse":return new C(e.class,new S("--tw-divide-y-reverse","1")).child("> :not([hidden]) ~ :not([hidden])").updateMeta("utilities","divideWidth",ve.divideWidth,5,!0);case"divide-y":return new C(e.class,[new S("--tw-divide-y-reverse","0"),new S("border-top-width","calc(1px * calc(1 - var(--tw-divide-y-reverse)))"),new S("border-bottom-width","calc(1px * var(--tw-divide-y-reverse))")]).child("> :not([hidden]) ~ :not([hidden])").updateMeta("utilities","divideWidth",ve.divideWidth,3,!0);case"divide-x":return new C(e.class,[new S("--tw-divide-x-reverse","0"),new S("border-right-width","calc(1px * var(--tw-divide-x-reverse))"),new S("border-left-width","calc(1px * calc(1 - var(--tw-divide-x-reverse)))")]).child("> :not([hidden]) ~ :not([hidden])").updateMeta("utilities","divideWidth",ve.divideWidth,4,!0)}return e.handler.handleSquareBrackets().handleNumber(0,void 0,"float",(e=>`${e}px`)).handleSize().handleVariable().callback((t=>{const a=e.raw.match(/^-?divide-[x|y]/);if(a){switch(a[0].replace(/^-?divide-/,"")){case"x":return new C(e.class,[new S("--tw-divide-x-reverse","0"),new S("border-right-width",`calc(${t} * var(--tw-divide-x-reverse))`),new S("border-left-width",`calc(${t} * calc(1 - var(--tw-divide-x-reverse)))`)]).child("> :not([hidden]) ~ :not([hidden])").updateMeta("utilities","divideWidth",ve.divideWidth,2,!0);case"y":return new C(e.class,[new S("--tw-divide-y-reverse","0"),new S("border-top-width",`calc(${t} * calc(1 - var(--tw-divide-y-reverse)))`),new S("border-bottom-width",`calc(${t} * var(--tw-divide-y-reverse))`)]).child("> :not([hidden]) ~ :not([hidden])").updateMeta("utilities","divideWidth",ve.divideWidth,1,!0)}}}))},bg:function(e,{theme:t}){const a=e.body,r=m(t("backgroundPosition"),"object");if(Object.keys(r).includes(a))return new S("background-position",r[a]).updateMeta("utilities","backgroundPosition",ve.backgroundPosition,1,!0);const i=m(t("backgroundSize"),"object");if(Object.keys(i).includes(a))return new S("background-size",i[a]).updateMeta("utilities","backgroundSize",ve.backgroundSize,1,!0);const o=m(t("backgroundImage"),"object");if(Object.keys(o).includes(a)){const t=function(e){const t={"linear-gradient(to top, var(--tw-gradient-stops))":["-o-linear-gradient(bottom, var(--tw-gradient-stops))","-webkit-gradient(linear, left bottom, left top, from(var(--tw-gradient-stops)))","linear-gradient(to top, var(--tw-gradient-stops))"],"linear-gradient(to top right, var(--tw-gradient-stops))":["-o-linear-gradient(bottom left, var(--tw-gradient-stops))","-webkit-gradient(linear, left bottom, right top, from(var(--tw-gradient-stops)))","linear-gradient(to top right, var(--tw-gradient-stops))"],"linear-gradient(to right, var(--tw-gradient-stops))":["-o-linear-gradient(left, var(--tw-gradient-stops))","-webkit-gradient(linear, left top, right top, from(var(--tw-gradient-stops)))","linear-gradient(to right, var(--tw-gradient-stops))"],"linear-gradient(to bottom right, var(--tw-gradient-stops))":["-o-linear-gradient(top left, var(--tw-gradient-stops))","-webkit-gradient(linear, left top, right bottom, from(var(--tw-gradient-stops)))","linear-gradient(to bottom right, var(--tw-gradient-stops))"],"linear-gradient(to bottom, var(--tw-gradient-stops))":["-o-linear-gradient(top, var(--tw-gradient-stops))","-webkit-gradient(linear, left top, left bottom, from(var(--tw-gradient-stops)))","linear-gradient(to bottom, var(--tw-gradient-stops))"],"linear-gradient(to bottom left, var(--tw-gradient-stops))":["-o-linear-gradient(top right, var(--tw-gradient-stops))","-webkit-gradient(linear, right top, left bottom, from(var(--tw-gradient-stops)))","linear-gradient(to bottom left, var(--tw-gradient-stops))"],"linear-gradient(to left, var(--tw-gradient-stops))":["-o-linear-gradient(right, var(--tw-gradient-stops))","-webkit-gradient(linear, right top, left top, from(var(--tw-gradient-stops)))","linear-gradient(to left, var(--tw-gradient-stops))"],"linear-gradient(to top left, var(--tw-gradient-stops))":["-o-linear-gradient(bottom right, var(--tw-gradient-stops))","-webkit-gradient(linear, right bottom, left top, from(var(--tw-gradient-stops)))","linear-gradient(to top left, var(--tw-gradient-stops))"]};return Object.keys(t).includes(e)?t[e]:e}(o[a]);return Array.isArray(t)?new C(e.class,t.map((e=>new S("background-image",e)))).updateMeta("utilities","backgroundImage",ve.backgroundImage,2,!0):new S("background-image",t).updateMeta("utilities","backgroundImage",ve.backgroundImage,1,!0)}return e.raw.startsWith("bg-opacity")?Se([e,"access",e=>e.handler,"access",e=>e.handleStatic,"call",e=>e(t("backgroundOpacity")),"access",e=>e.handleSquareBrackets,"call",e=>e(),"access",e=>e.handleNumber,"call",e=>e(0,100,"int",(e=>(e/100).toString())),"access",e=>e.handleVariable,"call",e=>e(),"access",e=>e.createProperty,"call",e=>e("--tw-bg-opacity"),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","backgroundOpacity",ve.backgroundOpacity,1,!0)]):Se([e,"access",e=>e.handler,"access",e=>e.handleColor,"call",e=>e(t("backgroundColor")),"access",e=>e.handleOpacity,"call",e=>e(t("backgroundOpacity")),"access",e=>e.handleSquareBrackets,"call",e=>e(Ce),"access",e=>e.handleVariable,"call",e=>e(),"access",e=>e.createColorStyle,"call",t=>t(e.class,"background-color","--tw-bg-opacity"),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","backgroundColor",ve.backgroundColor,0,!0)])},from:function(e,{theme:t}){if(e.raw.startsWith("from-opacity"))return Se([e,"access",e=>e.handler,"access",e=>e.handleStatic,"call",e=>e(t("opacity")),"access",e=>e.handleNumber,"call",e=>e(0,100,"int",(e=>(e/100).toString())),"access",e=>e.handleVariable,"call",e=>e(),"access",e=>e.createProperty,"call",e=>e("--tw-from-opacity"),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","gradientColorStops",ve.gradientColorStops,2,!0)]);const a=e.handler.handleColor(t("gradientColorStops")).handleOpacity(t("opacity")).handleVariable().handleSquareBrackets();return a.color||a.value?new C(e.class,[new S("--tw-gradient-from",a.createColorValue("var(--tw-from-opacity, 1)")),new S("--tw-gradient-stops","var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0))")]).updateMeta("utilities","gradientColorStops",ve.gradientColorStops,1,!0):void 0},via:function(e,{theme:t}){if(e.raw.startsWith("via-opacity"))return Se([e,"access",e=>e.handler,"access",e=>e.handleStatic,"call",e=>e(t("opacity")),"access",e=>e.handleNumber,"call",e=>e(0,100,"int",(e=>(e/100).toString())),"access",e=>e.handleVariable,"call",e=>e(),"access",e=>e.createProperty,"call",e=>e("--tw-via-opacity"),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","gradientColorStops",ve.gradientColorStops,4,!0)]);const a=e.handler.handleColor(t("gradientColorStops")).handleOpacity(t("opacity")).handleVariable().handleSquareBrackets();return a.color||a.value?Se([new C(e.class,new S("--tw-gradient-stops",`var(--tw-gradient-from), ${a.createColorValue("var(--tw-via-opacity, 1)")}, var(--tw-gradient-to, rgba(255, 255, 255, 0))`)),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","gradientColorStops",ve.gradientColorStops,3,!0)]):void 0},to:function(e,{theme:t}){if(e.raw.startsWith("to-opacity"))return Se([e,"access",e=>e.handler,"access",e=>e.handleStatic,"call",e=>e(t("opacity")),"access",e=>e.handleNumber,"call",e=>e(0,100,"int",(e=>(e/100).toString())),"access",e=>e.handleVariable,"call",e=>e(),"access",e=>e.createProperty,"call",e=>e("--tw-to-opacity"),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","gradientColorStops",ve.gradientColorStops,6,!0)]);const a=e.handler.handleColor(t("gradientColorStops")).handleOpacity(t("opacity")).handleVariable().handleSquareBrackets();return a.color||a.value?Se([new C(e.class,new S("--tw-gradient-to",a.createColorValue("var(--tw-to-opacity, 1)"))),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","gradientColorStops",ve.gradientColorStops,5,!0)]):void 0},border:function(e,{theme:t}){if(e.raw.startsWith("border-opacity"))return Se([e,"access",e=>e.handler,"access",e=>e.handleStatic,"call",e=>e(t("borderOpacity")),"access",e=>e.handleNumber,"call",e=>e(0,100,"int",(e=>(e/100).toString())),"access",e=>e.handleVariable,"call",e=>e(),"access",e=>e.createProperty,"call",e=>e("--tw-border-opacity"),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","borderOpacity",ve.borderOpacity,1,!0)]);const a=Se([e,"access",e=>e.handler,"access",e=>e.handleColor,"call",e=>e(t("borderColor")),"access",e=>e.handleOpacity,"call",e=>e(t("borderOpacity")),"access",e=>e.handleSquareBrackets,"call",e=>e(Ce),"access",e=>e.handleVariable,"call",t=>t((t=>e.raw.startsWith("border-$")?`var(--${t})`:void 0)),"access",e=>e.createColorStyle,"call",t=>t(e.class,"border-color","--tw-border-opacity"),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","borderColor",ve.borderColor,2,!0)]);if(a)return a;const r=ke(ae(e.raw.substring(7,8),!1),(()=>["*"])),i=m(t("borderWidth"),"object"),o=["border","border-t","border-r","border-b","border-l"].includes(e.raw)?`${e.raw}-${ke(i.DEFAULT,(()=>"1px"))}`:e.raw,n=e.clone(o.slice(7)).handler.handleColor(t("borderColor")).handleOpacity(t("borderOpacity"));return n.value||n.color?n.opacity?new S(`border-${r[0]}-color`,n.createColorValue(n.opacity)).updateMeta("utilities","borderColor",ve.borderColor,4,!0):Se([n,"access",e=>e.createColorStyle,"call",t=>t(e.class,`border-${r[0]}-color`,"--tw-border-opacity"),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","borderColor",ve.borderColor,3,!0)]):Se([e=e.clone(o),"access",e=>e.handler,"access",e=>e.handleStatic,"call",e=>e(i),"access",e=>e.handleSquareBrackets,"call",e=>e(),"access",e=>e.handleNumber,"call",t=>t(0,void 0,"int",(t=>/^border(-[tlbr])?$/.test(e.key)?`${t}px`:void 0)),"access",e=>e.handleSize,"call",e=>e(),"access",e=>e.handleVariable,"call",e=>e(),"access",e=>e.createProperty,"call",e=>e("*"===r[0]?"border-width":r.map((e=>`border-${e}-width`))),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","borderWidth",ve.borderWidth,"*"===r[0]?1:r.length+1,!0)])},rounded:function(e,{theme:t}){const a=["rounded","rounded-t","rounded-l","rounded-r","rounded-b","rounded-tl","rounded-tr","rounded-br","rounded-bl"].includes(e.raw)?e.raw+"-DEFAULT":e.raw;e=e.clone(a);const r=ae(Se([a,"access",e=>e.match,"call",e=>e(/rounded-[trbl][trbl]?-/),"optionalAccess",e=>e[0],"access",e=>e.slice,"call",e=>e(8,-1)])||"",!0);if(r)return Se([e,"access",e=>e.handler,"access",e=>e.handleStatic,"call",e=>e(t("borderRadius")),"access",e=>e.handleSquareBrackets,"call",e=>e(),"access",e=>e.handleFraction,"call",e=>e(),"access",e=>e.handleNxl,"call",e=>e((e=>.5*e+"rem")),"access",e=>e.handleSize,"call",e=>e(),"access",e=>e.handleVariable,"call",e=>e(),"access",e=>e.createProperty,"call",e=>e("*"===r[0]?"border-radius":r.map((e=>`border-${e}-radius`))),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","borderRadius",ve.borderRadius,-("*"===r[0]?3:r.length),!0)])},cursor:function(e,{theme:t}){const a=e.body,r=m(t("cursor"),"object");if(Object.keys(r).includes(a))return new S("cursor",r[a]).updateMeta("utilities","cursor",ve.cursor,1,!0)},flex:function(e,{theme:t}){const a=e.raw;if(a.startsWith("flex-grow")){const r=m(t("flexGrow"),"object"),i=a.replace(/flex-grow-?/,"")||"DEFAULT";return Object.keys(r).includes(i)?new S(["-webkit-box-flex","-ms-flex-positive","-webkit-flex-grow","flex-grow"],r[i]).toStyle(e.class).updateMeta("utilities","flexGrow",ve.flexGrow,0,!0):Se([e,"access",e=>e.handler,"access",e=>e.handleSquareBrackets,"call",e=>e(),"access",e=>e.createProperty,"call",e=>e(["-webkit-box-flex","-ms-flex-positive","-webkit-flex-grow","flex-grow"]),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","flexGrow",ve.flexGrow,1,!0)])}if(a.startsWith("flex-shrink")){const r=m(t("flexShrink"),"object"),i=a.replace(/flex-shrink-?/,"")||"DEFAULT";return Object.keys(r).includes(i)?new S(["-ms-flex-negative","-webkit-flex-shrink","flex-shrink"],r[i]).toStyle(e.class).updateMeta("utilities","flexShrink",ve.flexShrink,0,!0):Se([e,"access",e=>e.handler,"access",e=>e.handleSquareBrackets,"call",e=>e(),"access",e=>e.createProperty,"call",e=>e(["-ms-flex-negative","-webkit-flex-shrink","flex-shrink"]),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","flexShrink",ve.flexShrink,1,!0)])}return Se([e,"access",e=>e.handler,"access",e=>e.handleStatic,"call",e=>e(t("flex")),"access",e=>e.handleSquareBrackets,"call",e=>e(),"access",e=>e.createStyle,"call",t=>t(e.class,(e=>(e=e.trim(),[new S("-webkit-box-flex",e.startsWith("0")||"none"===e?"0":"1"),new S(["-ms-flex","-webkit-flex","flex"],e)]))),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","flex",ve.flex,0,!0)])},order:function(e,{theme:t}){return Se([e,"access",e=>e.handler,"access",e=>e.handleStatic,"call",e=>e(t("order")),"access",e=>e.handleNumber,"call",e=>e(1,9999,"int"),"access",e=>e.handleNegative,"call",e=>e(),"access",e=>e.handleVariable,"call",e=>e(),"access",e=>e.createStyle,"call",t=>t(e.class,(e=>[new S("-webkit-box-ordinal-group",e.includes("var")?`calc(${e}+1)`:(parseInt(e)+1).toString()),new S(["-webkit-order","-ms-flex-order","order"],e)])),"optionalAccess",e=>e.updateMeta,"call",t=>t("utilities","order",ve.order,"-"===e.raw.charAt(0)?2:1,!0)])},font:function(e,{theme:t}){const a=t("fontFamily"),r={};for(const[e,t]of Object.entries(a))r[e]=Array.isArray(t)?t.join(","):t;return Se([e,"access",e=>e.handler,"access",e=>e.handleStatic,"call",e=>e(r),"access",e=>e.createProperty,"call",e=>e("font-family"),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","fontFamily",ve.fontFamily,1,!0)])||Se([e,"access",e=>e.handler,"access",e=>e.handleStatic,"call",e=>e(t("fontWeight")),"access",e=>e.handleNumber,"call",e=>e(0,900,"int"),"access",e=>e.handleVariable,"call",e=>e(),"access",e=>e.createProperty,"call",e=>e("font-weight"),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","fontWeight",ve.fontWeight,1,!0)])},h:je,leading:function(e,{theme:t}){return Se([e,"access",e=>e.handler,"access",e=>e.handleStatic,"call",e=>e(t("lineHeight")),"access",e=>e.handleNumber,"call",e=>e(0,void 0,"int",(e=>.25*e+"rem")),"access",e=>e.handleSquareBrackets,"call",e=>e(),"access",e=>e.handleSize,"call",e=>e(),"access",e=>e.handleVariable,"call",e=>e(),"access",e=>e.createProperty,"call",e=>e("line-height"),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","lineHeight",ve.lineHeight,1,!0)])},list:function(e,{theme:t}){return Se([e,"access",e=>e.handler,"access",e=>e.handleBody,"call",e=>e(t("listStyleType")),"access",e=>e.createProperty,"call",e=>e("list-style-type"),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","listStyleType",ve.listStyleType,1,!0)])},m:Fe,my:Fe,mx:Fe,mt:Fe,mr:Fe,mb:Fe,ml:Fe,min:Me,max:Me,object:function(e,{theme:t}){return Se([e,"access",e=>e.handler,"access",e=>e.handleBody,"call",e=>e(t("objectPosition")),"access",e=>e.createProperty,"call",e=>e(["-o-object-position","object-position"]),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","objectPosition",ve.objectPosition,0,!0)])},opacity:function(e,{theme:t}){return Se([e,"access",e=>e.handler,"access",e=>e.handleStatic,"call",e=>e(t("opacity")),"access",e=>e.handleSquareBrackets,"call",e=>e(),"access",e=>e.handleNumber,"call",e=>e(0,100,"int",(e=>(e/100).toString())),"access",e=>e.handleVariable,"call",e=>e(),"access",e=>e.createProperty,"call",e=>e("opacity"),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","opacity",ve.opacity,0,!0)])},outline:function(e,{theme:t}){const a=e.amount,r=m(t("outline"),"object");if(Object.keys(r).includes(a))return new C(e.class,[new S("outline",r[a][0]),new S("outline-offset",r[a][1])]).updateMeta("utilities","outline",ve.outline,1,!0);if(e.raw.startsWith("outline-opacity"))return Se([e,"access",e=>e.handler,"access",e=>e.handleStatic,"call",e=>e(t("opacity")),"access",e=>e.handleNumber,"call",e=>e(0,100,"int",(e=>(e/100).toString())),"access",e=>e.handleVariable,"call",e=>e(),"access",e=>e.createProperty,"call",e=>e("--tw-outline-opacity"),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","outline",ve.outline,4,!0)]);if(e.raw.match(/^outline-(solid|dotted)/)){const a=e.clone(e.raw.replace("outline-","")),r=a.handler.handleStatic({none:"transparent",white:"white",black:"black"}).handleColor().handleOpacity(t("opacity")).handleVariable().createColorValue("var(--tw-outline-opacity, 1)");if(r)return new C(e.class,[new S("outline",`2px ${a.identifier} ${r}`),new S("outline-offset","2px")]).updateMeta("utilities","outline",ve.outline,3,!0)}const i=e.handler.handleColor().handleOpacity(t("opacity")).handleSquareBrackets().handleVariable((t=>e.raw.startsWith("outline-$")?`var(--${t})`:void 0)),o=i.createColorValue();return o?Se([new C(e.class,[new S("outline",`2px ${"transparent"===i.value?"solid":"dotted"} ${o}`),new S("outline-offset","2px")]),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","outline",ve.outline,2,!0)]):void 0},p:Oe,py:Oe,px:Oe,pt:Oe,pr:Oe,pb:Oe,pl:Oe,placeholder:function(e,{theme:t,config:a}){if(e.raw.startsWith("placeholder-opacity"))return e.handler.handleStatic(t("placeholderOpacity")).handleSquareBrackets().handleNumber(0,100,"int",(e=>(e/100).toString())).handleVariable().callback((t=>re(e.class,new S("--tw-placeholder-opacity",t),a("prefixer")).map((e=>e.updateMeta("utilities","placeholderOpacity",ve.placeholderOpacity,1,!0)))));const r=e.handler.handleColor(t("placeholderColor")).handleOpacity(t("placeholderOpacity")).handleSquareBrackets().handleVariable().createColorStyle(e.class,"color","--tw-placeholder-opacity");return r?re(r.selector||"",r.property,a("prefixer")).map((e=>e.updateMeta("utilities","placeholderColor",ve.placeholderColor,2,!0))):void 0},caret:function(e,{theme:t}){return e.raw.startsWith("caret-opacity")?Se([e,"access",e=>e.handler,"access",e=>e.handleStatic,"call",e=>e(t("caretOpacity")),"access",e=>e.handleNumber,"call",e=>e(0,100,"int",(e=>(e/100).toString())),"access",e=>e.handleVariable,"call",e=>e(),"access",e=>e.createProperty,"call",e=>e("--tw-caret-opacity"),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","caretOpacity",ve.caretOpacity,1,!0)]):Se([e,"access",e=>e.handler,"access",e=>e.handleColor,"call",e=>e(t("caretColor")),"access",e=>e.handleOpacity,"call",e=>e(t("caretOpacity")),"access",e=>e.handleVariable,"call",e=>e(),"access",e=>e.createColorStyle,"call",t=>t(e.class,"caret-color","--tw-caret-opacity"),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","caretColor",ve.caretColor,0,!0)])},tab:function(e,{theme:t}){return Se([e,"access",e=>e.handler,"access",e=>e.handleStatic,"call",e=>e(t("tabSize")),"access",e=>e.handleNumber,"call",e=>e(0,void 0,"int"),"access",e=>e.handleSize,"call",e=>e(),"access",e=>e.createProperty,"call",e=>e(["-moz-tab-size","-o-tab-size","tab-size"]),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","tabSize",ve.tabSize,1,!0)])},indent:function(e,{theme:t}){return Se([e,"access",e=>e.handler,"access",e=>e.handleStatic,"call",e=>e(t("textIndent")),"access",e=>e.handleSize,"call",e=>e(),"access",e=>e.handleFraction,"call",e=>e(),"access",e=>e.handleNegative,"call",e=>e(),"access",e=>e.createProperty,"call",e=>e("text-indent"),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","textIndent",ve.textIndent,1,!0)])},inset:_e,top:_e,right:_e,bottom:_e,left:_e,shadow:function(e,{theme:t}){const a=e.body||"DEFAULT",r=m(t("boxShadow"),"object");if(Object.keys(r).includes(a)){const t=r[a].replace(/rgba\s*\(\s*0\s*,\s*0\s*,\s*0/g,"rgba(var(--tw-shadow-color)");return new C(e.class,[new S("--tw-shadow-color","0, 0, 0"),new S("--tw-shadow",t),new S(["-webkit-box-shadow","box-shadow"],"var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)")]).updateMeta("utilities","boxShadow",ve.boxShadow,0,!0)}return Se([e,"access",e=>e.handler,"access",e=>e.handleColor,"call",e=>e(t("boxShadowColor")),"access",e=>e.handleOpacity,"call",e=>e(t("opacity")),"access",e=>e.handleSquareBrackets,"call",e=>e(),"access",e=>e.handleVariable,"call",e=>e(),"access",e=>e.createColorStyle,"call",t=>t(e.class,"--tw-shadow-color",void 0,!1),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","boxShadowColor",ve.boxShadowColor,0,!0)])},ring:function(e,t){if(e.raw.startsWith("ring-offset"))return function(e,{theme:t}){let a;return e.raw.startsWith("ringOffset-width-$")&&(a=e.handler.handleVariable().value,a)?new S("--tw-ring-offset-width",a).toStyle(e.class.replace("ringOffset","ring-offset")).updateMeta("utilities","ringOffsetWidth",ve.ringOffsetWidth,2,!0):e.raw.startsWith("ringOffset-opacity")?Se([e,"access",e=>e.handler,"access",e=>e.handleStatic,"call",e=>e(t("opacity")),"access",e=>e.handleNumber,"call",e=>e(0,100,"int",(e=>(e/100).toString())),"access",e=>e.handleVariable,"call",e=>e(),"access",e=>e.createProperty,"call",e=>e("--tw-ring-offset-opacity"),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","ringOffsetColor",ve.ringOffsetColor,2,!0)]):Se([e,"access",e=>e.handler,"access",e=>e.handleColor,"call",e=>e(t("ringOffsetColor")),"access",e=>e.handleOpacity,"call",e=>e("ringOpacity"),"access",e=>e.handleVariable,"call",e=>e(),"access",e=>e.handleSquareBrackets,"call",e=>e(),"access",e=>e.createColorStyle,"call",t=>t(e.class.replace("ringOffset","ring-offset"),"--tw-ring-offset-color","--tw-ring-offset-opacity"),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","ringOffsetColor",ve.ringOffsetColor,1,!0)])||Se([e,"access",e=>e.handler,"access",e=>e.handleStatic,"call",e=>e(t("ringOffsetWidth")),"access",e=>e.handleSquareBrackets,"call",e=>e(Ae),"access",e=>e.handleNumber,"call",e=>e(0,void 0,"float",(e=>`${e}px`)),"access",e=>e.handleSize,"call",e=>e(),"access",e=>e.createStyle,"call",t=>t(e.class.replace("ringOffset","ring-offset"),(e=>new S("--tw-ring-offset-width",e))),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","ringOffsetWidth",ve.ringOffsetWidth,1,!0)])}(e.clone(e.raw.replace("ring-offset","ringOffset")),t);if(e.raw.startsWith("ring-opacity"))return Se([e,"access",e=>e.handler,"access",e=>e.handleStatic,"call",e=>e(t.theme("ringOpacity")),"access",e=>e.handleSquareBrackets,"call",e=>e(),"access",e=>e.handleNumber,"call",e=>e(0,100,"int",(e=>(e/100).toString())),"access",e=>e.handleVariable,"call",e=>e(),"access",e=>e.createProperty,"call",e=>e("--tw-ring-opacity"),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","ringOpacity",ve.ringOpacity,1,!0)]);const a=Se([e,"access",e=>e.handler,"access",e=>e.handleColor,"call",e=>e(t.theme("ringColor")),"access",e=>e.handleOpacity,"call",e=>e(t.theme("ringOpacity")),"access",e=>e.handleSquareBrackets,"call",e=>e(Ce),"access",e=>e.handleVariable,"call",t=>t((t=>e.raw.startsWith("ring-$")?`var(--${t})`:void 0)),"access",e=>e.createColorStyle,"call",t=>t(e.class,"--tw-ring-color","--tw-ring-opacity"),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","ringColor",ve.ringColor,0,!0)]);if(a)return a;if("ring-inset"===e.raw)return new S("--tw-ring-inset","inset").updateMeta("utilities","ringWidth",ve.ringWidth,3,!0);const r="ring"===e.raw?ke(m(t.theme("ringWidth.DEFAULT"),"string"),(()=>"3px")):e.handler.handleStatic(t.theme("ringWidth")).handleSquareBrackets().handleNumber(0,void 0,"float",(e=>`${e}px`)).handleSize().handleVariable().value;return r?new C(e.class,[new S("--tw-ring-offset-shadow","var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)"),new S("--tw-ring-shadow",`var(--tw-ring-inset) 0 0 0 calc(${r} + var(--tw-ring-offset-width)) var(--tw-ring-color)`),new S(["-webkit-box-shadow","box-shadow"],"var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)")]).updateMeta("utilities","ringWidth",ve.ringWidth,"ring"===e.raw?1:2,!0):void 0},blur:function(e,{theme:t}){return"blur"===e.raw&&(e.raw="blur-DEFAULT"),Se([e,"access",e=>e.handler,"access",e=>e.handleBody,"call",e=>e(t("blur")),"access",e=>e.handleSquareBrackets,"call",e=>e(),"access",e=>e.handleNumber,"call",e=>e(0,void 0,"int",(e=>`${e}px`)),"access",e=>e.handleSize,"call",e=>e(),"access",e=>e.createProperty,"call",e=>e("--tw-blur",(e=>`blur(${e})`)),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","blur",ve.blur,1,!0)])},brightness:function(e,{theme:t}){return Se([e,"access",e=>e.handler,"access",e=>e.handleBody,"call",e=>e(t("brightness")),"access",e=>e.handleSquareBrackets,"call",e=>e(),"access",e=>e.handleNumber,"call",e=>e(0,void 0,"int",(e=>""+e/100)),"access",e=>e.createProperty,"call",e=>e("--tw-brightness",(e=>`brightness(${e})`)),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","brightness",ve.brightness,1,!0)])},contrast:function(e,{theme:t}){return Se([e,"access",e=>e.handler,"access",e=>e.handleBody,"call",e=>e(t("contrast")),"access",e=>e.handleSquareBrackets,"call",e=>e(),"access",e=>e.handleNumber,"call",e=>e(0,void 0,"int",(e=>""+e/100)),"access",e=>e.createProperty,"call",e=>e("--tw-contrast",(e=>`contrast(${e})`)),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","contrast",ve.contrast,1,!0)])},drop:function(e,{theme:t}){let a;if("drop-shadow"===e.raw)a=t("dropShadow.DEFAULT",["0 1px 2px rgba(0, 0, 0, 0.1)","0 1px 1px rgba(0, 0, 0, 0.06)"]);else{const r=t("dropShadow"),i=e.amount;e.raw.startsWith("drop-shadow")&&i in r&&(a=r[i])}if(a)return new S("--tw-drop-shadow",Array.isArray(a)?a.map((e=>`drop-shadow(${e})`)).join(" "):`drop-shadow(${a})`).updateMeta("utilities","dropShadow",ve.dropShadow,1,!0)},grayscale:function(e,{theme:t}){return"grayscale"===e.raw&&(e.raw="grayscale-DEFAULT"),Se([e,"access",e=>e.handler,"access",e=>e.handleBody,"call",e=>e(t("grayscale")),"access",e=>e.handleSquareBrackets,"call",e=>e(),"access",e=>e.handleNumber,"call",e=>e(0,100,"int",(e=>""+e/100)),"access",e=>e.createProperty,"call",e=>e("--tw-grayscale",(e=>`grayscale(${e})`)),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","grayscale",ve.grayscale,1,!0)])},hue:function(e,{theme:t}){return Se([e,"access",e=>e.handler,"access",e=>e.handleBody,"call",e=>e(t("hueRotate")),"access",e=>e.handleSquareBrackets,"call",e=>e(),"access",e=>e.handleNumber,"call",e=>e(0,void 0,"float",(e=>`${e}deg`)),"access",e=>e.handleNegative,"call",e=>e(),"access",e=>e.createProperty,"call",e=>e("--tw-hue-rotate",(e=>`hue-rotate(${e})`)),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","hueRotate",ve.hueRotate,1,!0)])},invert:function(e,{theme:t}){return"invert"===e.raw&&(e.raw="invert-DEFAULT"),Se([e,"access",e=>e.handler,"access",e=>e.handleBody,"call",e=>e(t("invert")),"access",e=>e.handleSquareBrackets,"call",e=>e(),"access",e=>e.handleNumber,"call",e=>e(0,100,"int",(e=>""+e/100)),"access",e=>e.createProperty,"call",e=>e("--tw-invert",(e=>`invert(${e})`)),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","invert",ve.invert,1,!0)])},saturate:function(e,{theme:t}){return Se([e,"access",e=>e.handler,"access",e=>e.handleBody,"call",e=>e(t("saturate")),"access",e=>e.handleSquareBrackets,"call",e=>e(),"access",e=>e.handleNumber,"call",e=>e(0,void 0,"int",(e=>""+e/100)),"access",e=>e.createProperty,"call",e=>e("--tw-saturate",(e=>`saturate(${e})`)),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","saturate",ve.saturate,1,!0)])},sepia:function(e,{theme:t}){return"sepia"===e.raw&&(e.raw="sepia-DEFAULT"),Se([e,"access",e=>e.handler,"access",e=>e.handleBody,"call",e=>e(t("sepia")),"access",e=>e.handleSquareBrackets,"call",e=>e(),"access",e=>e.handleNumber,"call",e=>e(0,100,"int",(e=>""+e/100)),"access",e=>e.createProperty,"call",e=>e("--tw-sepia",(e=>`sepia(${e})`)),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","sepia",ve.sepia,1,!0)])},backdrop:function(e,{theme:t}){switch((e=e.clone(e.raw.slice(9))).match(/[^-]+/)){case"blur":return"blur"===e.raw&&(e.raw="blur-DEFAULT"),Se([e,"access",e=>e.handler,"access",e=>e.handleBody,"call",e=>e(t("backdropBlur")),"access",e=>e.handleSquareBrackets,"call",e=>e(),"access",e=>e.handleNumber,"call",e=>e(0,void 0,"int",(e=>`${e}px`)),"access",e=>e.handleSize,"call",e=>e(),"access",e=>e.createProperty,"call",e=>e("--tw-backdrop-blur",(e=>`blur(${e})`)),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","backdropBlur",ve.backdropBlur,1,!0)]);case"brightness":return Se([e,"access",e=>e.handler,"access",e=>e.handleBody,"call",e=>e(t("backdropBrightness")),"access",e=>e.handleSquareBrackets,"call",e=>e(),"access",e=>e.handleNumber,"call",e=>e(0,void 0,"int",(e=>""+e/100)),"access",e=>e.createProperty,"call",e=>e("--tw-backdrop-brightness",(e=>`brightness(${e})`)),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","backdropBrightness",ve.backdropBrightness,1,!0)]);case"contrast":return Se([e,"access",e=>e.handler,"access",e=>e.handleBody,"call",e=>e(t("backdropContrast")),"access",e=>e.handleSquareBrackets,"call",e=>e(),"access",e=>e.handleNumber,"call",e=>e(0,void 0,"int",(e=>""+e/100)),"access",e=>e.createProperty,"call",e=>e("--tw-backdrop-contrast",(e=>`contrast(${e})`)),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","backdropContrast",ve.backdropContrast,1,!0)]);case"grayscale":return"grayscale"===e.raw&&(e.raw="grayscale-DEFAULT"),Se([e,"access",e=>e.handler,"access",e=>e.handleBody,"call",e=>e(t("backdropGrayscale")),"access",e=>e.handleSquareBrackets,"call",e=>e(),"access",e=>e.handleNumber,"call",e=>e(0,100,"int",(e=>""+e/100)),"access",e=>e.createProperty,"call",e=>e("--tw-backdrop-grayscale",(e=>`grayscale(${e})`)),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","backdropGrayscale",ve.backdropGrayscale,1,!0)]);case"hue":return Se([e,"access",e=>e.handler,"access",e=>e.handleBody,"call",e=>e(t("backdropHueRotate")),"access",e=>e.handleSquareBrackets,"call",e=>e(),"access",e=>e.handleNumber,"call",e=>e(0,void 0,"float",(e=>`${e}deg`)),"access",e=>e.handleNegative,"call",e=>e(),"access",e=>e.createProperty,"call",e=>e("--tw-backdrop-hue-rotate",(e=>`hue-rotate(${e})`)),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","backdropHueRotate",ve.backdropHueRotate,1,!0)]);case"invert":return"invert"===e.raw&&(e.raw="invert-DEFAULT"),Se([e,"access",e=>e.handler,"access",e=>e.handleBody,"call",e=>e(t("backdropInvert")),"access",e=>e.handleSquareBrackets,"call",e=>e(),"access",e=>e.handleNumber,"call",e=>e(0,100,"int",(e=>""+e/100)),"access",e=>e.createProperty,"call",e=>e("--tw-backdrop-invert",(e=>`invert(${e})`)),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","backdropInvert",ve.backdropInvert,1,!0)]);case"opacity":return Se([e,"access",e=>e.handler,"access",e=>e.handleBody,"call",e=>e(t("backdropOpacity")),"access",e=>e.handleSquareBrackets,"call",e=>e(),"access",e=>e.handleNumber,"call",e=>e(0,100,"int",(e=>""+e/100)),"access",e=>e.createProperty,"call",e=>e("--tw-backdrop-opacity",(e=>`opacity(${e})`)),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","backdropOpacity",ve.backdropOpacity,1,!0)]);case"saturate":return Se([e,"access",e=>e.handler,"access",e=>e.handleBody,"call",e=>e(t("backdropSaturate")),"access",e=>e.handleSquareBrackets,"call",e=>e(),"access",e=>e.handleNumber,"call",e=>e(0,void 0,"int",(e=>""+e/100)),"access",e=>e.createProperty,"call",e=>e("--tw-backdrop-saturate",(e=>`saturate(${e})`)),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","backdropSaturate",ve.backdropSaturate,1,!0)]);case"sepia":return"sepia"===e.raw&&(e.raw="sepia-DEFAULT"),Se([e,"access",e=>e.handler,"access",e=>e.handleBody,"call",e=>e(t("backdropSepia")),"access",e=>e.handleSquareBrackets,"call",e=>e(),"access",e=>e.handleNumber,"call",e=>e(0,100,"int",(e=>""+e/100)),"access",e=>e.createProperty,"call",e=>e("--tw-backdrop-sepia",(e=>`sepia(${e})`)),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","backdropSepia",ve.backdropSepia,1,!0)])}},fill:function(e,{theme:t}){return e.raw.startsWith("fill-opacity")?Se([e,"access",e=>e.handler,"access",e=>e.handleStatic,"call",e=>e(t("opacity")),"access",e=>e.handleNumber,"call",e=>e(0,100,"int",(e=>(e/100).toString())),"access",e=>e.handleVariable,"call",e=>e(),"access",e=>e.createProperty,"call",e=>e("--tw-fill-opacity"),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","fill",ve.ringOffsetColor,2,!0)]):Se([e,"access",e=>e.handler,"access",e=>e.handleColor,"call",e=>e(t("fill")),"access",e=>e.handleOpacity,"call",e=>e(t("opacity")),"access",e=>e.handleSquareBrackets,"call",e=>e(),"access",e=>e.handleVariable,"call",e=>e(),"access",e=>e.createColorStyle,"call",t=>t(e.class,"fill","--tw-fill-opacity"),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","fill",ve.fill,1,!0)])},stroke:function(e,{theme:t}){return e.raw.startsWith("stroke-dash")?Se([e,"access",e=>e.handler,"access",e=>e.handleNumber,"call",e=>e(),"access",e=>e.createProperty,"call",e=>e("stroke-dasharray"),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","strokeDashArray",ve.strokeDashArray,0,!0)]):e.raw.startsWith("stroke-offset")?Se([e,"access",e=>e.handler,"access",e=>e.handleNumber,"call",e=>e(),"access",e=>e.createProperty,"call",e=>e("stroke-dashoffset"),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","strokeDashOffset",ve.strokeDashOffset,0,!0)]):e.raw.startsWith("stroke-opacity")?Se([e,"access",e=>e.handler,"access",e=>e.handleStatic,"call",e=>e(t("opacity")),"access",e=>e.handleNumber,"call",e=>e(0,100,"int",(e=>(e/100).toString())),"access",e=>e.handleVariable,"call",e=>e(),"access",e=>e.createProperty,"call",e=>e("--tw-stroke-opacity"),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","stroke",ve.stroke,2,!0)]):Se([e,"access",e=>e.handler,"access",e=>e.handleColor,"call",e=>e(t("stroke")),"access",e=>e.handleOpacity,"call",e=>e(t("opacity")),"access",e=>e.handleVariable,"call",e=>e(),"access",e=>e.handleSquareBrackets,"call",e=>e(),"access",e=>e.createColorStyle,"call",t=>t(e.class,"stroke","--tw-stroke-opacity"),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","stroke",ve.stroke,1,!0)])||(e.raw.startsWith("stroke-$")?Se([e,"access",e=>e.handler,"access",e=>e.handleVariable,"call",e=>e(),"access",e=>e.createProperty,"call",e=>e("stroke-width"),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","strokeWidth",ve.strokeWidth,2,!0)]):Se([e,"access",e=>e.handler,"access",e=>e.handleStatic,"call",e=>e(t("strokeWidth")),"access",e=>e.handleNumber,"call",e=>e(0,void 0,"int"),"access",e=>e.createProperty,"call",e=>e("stroke-width"),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","strokeWidth",ve.strokeWidth,1,!0)]))},text:function(e,{theme:t}){if(e.raw.startsWith("text-opacity"))return Se([e,"access",e=>e.handler,"access",e=>e.handleStatic,"call",e=>e(t("textOpacity")),"access",e=>e.handleNumber,"call",e=>e(0,100,"int",(e=>(e/100).toString())),"access",e=>e.handleVariable,"call",e=>e(),"access",e=>e.createProperty,"call",e=>e("--tw-text-opacity"),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","textOpacity",ve.textOpacity,1,!0)]);if(e.raw.startsWith("text-shadow"))return Se(["text-shadow"===e.raw?new S("text-shadow",t("textShadow.DEFAULT","0px 0px 1px rgb(0 0 0 / 20%), 0px 0px 1px rgb(1 0 5 / 10%)")):e.handler.handleStatic(t("textShadow")).createProperty("text-shadow"),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","textShadow",ve.textShadow,1,!0)]);if(e.raw.startsWith("text-stroke"))return"text-stroke"===e.raw?new C("text-stroke",[new S("-webkit-text-stroke-color",t("textStrokeColor.DEFAULT","#e4e4e7")),new S("-webkit-text-stroke-width",t("textStrokeWidth.DEFAULT","medium"))]).updateMeta("utilities","textStrokeColor",ve.textStrokeColor,1,!0):e.raw.startsWith("text-stroke-opacity")?Se([e,"access",e=>e.handler,"access",e=>e.handleStatic,"call",e=>e(t("opacity")),"access",e=>e.handleNumber,"call",e=>e(0,100,"int",(e=>(e/100).toString())),"access",e=>e.handleVariable,"call",e=>e(),"access",e=>e.createProperty,"call",e=>e("--tw-ring-offset-opacity"),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","textStrokeColor",ve.textStrokeColor,3,!0)]):Se([e,"access",e=>e.clone,"call",t=>t("textStroke"+e.raw.slice(11)),"access",e=>e.handler,"access",e=>e.handleColor,"call",e=>e(t("textStrokeColor")),"access",e=>e.handleOpacity,"call",e=>e(t("opacity")),"access",e=>e.handleVariable,"call",e=>e(),"access",e=>e.createColorStyle,"call",t=>t(e.class,"-webkit-text-stroke-color","--tw-text-stroke-opacity"),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","textStrokeColor",ve.textStrokeColor,2,!0)])||Se([e,"access",e=>e.handler,"access",e=>e.handleStatic,"call",e=>e(t("textStrokeWidth")),"access",e=>e.handleNumber,"call",e=>e(0,void 0,"int",(e=>`${e}px`)),"access",e=>e.handleSize,"call",e=>e(),"access",e=>e.createProperty,"call",e=>e("-webkit-text-stroke-width"),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","textStrokeWidth",ve.textStrokeWidth,1,!0)]);const a=Se([e,"access",e=>e.handler,"access",e=>e.handleColor,"call",e=>e(t("textColor")),"access",e=>e.handleOpacity,"call",e=>e(t("textOpacity")),"access",e=>e.handleSquareBrackets,"call",e=>e(Ce),"access",e=>e.handleVariable,"call",e=>e(),"access",e=>e.createColorStyle,"call",t=>t(e.class,"color","--tw-text-opacity"),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","textColor",ve.textColor,0,!0)]);if(a)return a;const r=e.amount,i=m(t("fontSize"),"object");if(Object.keys(i).includes(r))return new C(e.class,function(e){if("string"==typeof e)return[new S("font-size",e)];const t=[];return e[0]&&t.push(new S("font-size",e[0])),"string"==typeof e[1]?t.push(new S("line-height",e[1])):e[1]&&(e[1].lineHeight&&t.push(new S("line-height",e[1].lineHeight)),e[1].letterSpacing&&t.push(new S("letter-spacing",e[1].letterSpacing))),t}(i[r])).updateMeta("utilities","fontSize",ve.fontSize,1,!0);let o=e.handler.handleSquareBrackets(Ae).handleNxl((e=>`${e}rem`)).handleSize().value;return e.raw.startsWith("text-size-$")&&(o=e.handler.handleVariable().value),o?new C(e.class,[new S("font-size",o),new S("line-height","1")]).updateMeta("utilities","fontSize",ve.fontSize,2,!0):void 0},tracking:function(e,{theme:t}){return Se([e,"access",e=>e.handler,"access",e=>e.handleStatic,"call",e=>e(t("letterSpacing")),"access",e=>e.handleSquareBrackets,"call",e=>e(),"access",e=>e.handleSize,"call",e=>e(),"access",e=>e.handleNegative,"call",e=>e(),"access",e=>e.handleVariable,"call",e=>e(),"access",e=>e.createProperty,"call",e=>e("letter-spacing"),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","letterSpacing",ve.letterSpacing,1,!0)])},underline:function(e,{theme:t}){return e.raw.startsWith("underline-opacity")?Se([e,"access",e=>e.handler,"access",e=>e.handleStatic,"call",e=>e(t("textDecorationOpacity")),"access",e=>e.handleNumber,"call",e=>e(0,100,"int",(e=>(e/100).toString())),"access",e=>e.handleVariable,"call",e=>e(),"access",e=>e.createProperty,"call",e=>e("--tw-line-opacity"),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","textDecorationOpacity",ve.textDecorationOpacity,1,!0)]):e.raw.startsWith("underline-offset")?Se([e,"access",e=>e.handler,"access",e=>e.handleStatic,"call",e=>e(t("textDecorationOffset")),"access",e=>e.handleNumber,"call",e=>e(0,void 0,"int",(e=>`${e}px`)),"access",e=>e.handleSize,"call",e=>e(),"access",e=>e.createProperty,"call",e=>e("text-underline-offset"),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","textDecorationOffset",ve.textDecorationOffset,1,!0)]):Se([e,"access",e=>e.handler,"access",e=>e.handleColor,"call",e=>e(t("textDecorationColor")),"access",e=>e.handleOpacity,"call",e=>e(t("opacity")),"access",e=>e.handleVariable,"call",e=>e(),"access",e=>e.createColorStyle,"call",t=>t(e.class,["-webkit-text-decoration-color","text-decoration-color"],"--tw-line-opacity"),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","textDecorationColor",ve.textDecorationColor,0,!0)])||Se([e,"access",e=>e.handler,"access",e=>e.handleStatic,"call",e=>e(t("textDecorationLength")),"access",e=>e.handleNumber,"call",e=>e(0,void 0,"int",(e=>`${e}px`)),"access",e=>e.handleSize,"call",e=>e(),"access",e=>e.createProperty,"call",e=>e("text-decoration-thickness"),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","textDecorationLength",ve.textDecorationLength,1,!0)])},w:je,z:function(e,{theme:t}){return Se([e,"access",e=>e.handler,"access",e=>e.handleStatic,"call",e=>e(t("zIndex")),"access",e=>e.handleNumber,"call",e=>e(0,99999,"int"),"access",e=>e.handleNegative,"call",e=>e(),"access",e=>e.handleVariable,"call",e=>e(),"access",e=>e.createProperty,"call",e=>e("z-index"),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","zIndex",ve.zIndex,0,!0)])},gap:function(e,{theme:t,config:a}){return e.handler.handleStatic(t("gap")).handleSquareBrackets().handleSpacing().handleSize().handleVariable().callback((t=>e.raw.match(/^gap-x-/)?new S(a("prefixer")?["-webkit-column-gap","-moz-column-gap","grid-column-gap","column-gap"]:"column-gap",t).updateMeta("utilities","gap",ve.gap,2,!0):e.raw.match(/^gap-y-/)?new S(a("prefixer")?["-webkit-row-gap","-moz-row-gap","grid-row-gap","row-gap"]:"row-gap",t).updateMeta("utilities","gap",ve.gap,3,!0):new S(a("prefixer")?["grid-gap","gap"]:"gap",t).updateMeta("utilities","gap",ve.gap,1,!0)))},auto:function(e,{theme:t}){const a=e.raw.startsWith("auto-cols")?"columns":e.raw.startsWith("auto-rows")?"rows":void 0;if(!a)return;const r="columns"===a?"gridAutoColumns":"gridAutoRows",i=e.handler.handleStatic(t(r)).value;if(i){const t=function(e){return"min-content"===e?["-webkit-min-content","min-content"]:"max-content"===e?["-webkit-max-content","max-content"]:e}(i);return"string"==typeof t?new S(`grid-auto-${a}`,t).updateMeta("utilities",r,ve[r],1,!0):new C(e.class,t.map((e=>new S(`grid-auto-${a}`,e)))).updateMeta("utilities",r,ve[r],2,!0)}},grid:function(e,{theme:t}){const a=e.raw.match(/^grid-rows-/)?"rows":e.raw.match(/^grid-cols-/)?"columns":void 0;if(!a)return;const r="rows"===a?"gridTemplateRows":"gridTemplateColumns";return Se([e,"access",e=>e.handler,"access",e=>e.handleStatic,"call",e=>e(t(r)),"access",e=>e.handleSquareBrackets,"call",e=>e((e=>e.replace(/\(.*?\)|,/g,(e=>","===e?" ":e)))),"access",e=>e.createProperty,"call",e=>e(`grid-template-${a}`,(e=>"none"===e?"none":e)),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities",r,ve[r],1,!0)])||Se([e,"access",e=>e.handler,"access",e=>e.handleNumber,"call",e=>e(1,void 0,"int"),"access",e=>e.handleVariable,"call",e=>e(),"access",e=>e.createProperty,"call",e=>e(`grid-template-${a}`,(e=>`repeat(${e}, minmax(0, 1fr))`)),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities",r,ve[r],2,!0)])},col:function(e,{theme:t}){const a=e.body,r=m(t("gridColumn"),"object");return Object.keys(r).includes(a)?new S(["-ms-grid-column-span","grid-column"],r[a]).updateMeta("utilities","gridColumn",ve.gridColumn,1,!0):e.raw.startsWith("col-span")?Se([e,"access",e=>e.handler,"access",e=>e.handleNumber,"call",e=>e(1,void 0,"int"),"access",e=>e.handleVariable,"call",e=>e(),"access",e=>e.createProperty,"call",e=>e(["-ms-grid-column-span","grid-column"],(e=>`span ${e} / span ${e}`)),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","gridColumn",ve.gridColumn,1,!0)]):e.raw.startsWith("col-end")?Se([e,"access",e=>e.handler,"access",e=>e.handleStatic,"call",e=>e(t("gridColumnEnd")),"access",e=>e.handleSquareBrackets,"call",e=>e(),"access",e=>e.handleNumber,"call",e=>e(1,void 0,"int"),"access",e=>e.handleVariable,"call",e=>e(),"access",e=>e.createProperty,"call",e=>e("grid-column-end"),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","gridColumnEnd",ve.gridColumnEnd,1,!0)]):e.raw.startsWith("col-start")?Se([e,"access",e=>e.handler,"access",e=>e.handleStatic,"call",e=>e(t("gridColumnStart")),"access",e=>e.handleSquareBrackets,"call",e=>e(),"access",e=>e.handleNumber,"call",e=>e(1,void 0,"int"),"access",e=>e.handleVariable,"call",e=>e(),"access",e=>e.createProperty,"call",e=>e("grid-column-start"),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","gridColumnStart",ve.gridColumnStart,1,!0)]):Se([e,"access",e=>e.handler,"access",e=>e.handleSquareBrackets,"call",e=>e(),"access",e=>e.createProperty,"call",e=>e(["-ms-grid-column-span","grid-column"],(e=>`span ${e} / span ${e}`)),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","gridColumn",ve.gridColumn,1,!0)])},row:function(e,{theme:t}){const a=e.body,r=m(t("gridRow"),"object");return Object.keys(r).includes(a)?new S(["-ms-grid-row-span","grid-row"],r[a]).updateMeta("utilities","gridRow",ve.gridRow,1,!0):e.raw.startsWith("row-span")?Se([e,"access",e=>e.handler,"access",e=>e.handleNumber,"call",e=>e(1,void 0,"int"),"access",e=>e.handleVariable,"call",e=>e(),"access",e=>e.createProperty,"call",e=>e(["-ms-grid-row-span","grid-row"],(e=>`span ${e} / span ${e}`)),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","gridRow",ve.gridRow,2,!0)]):e.raw.startsWith("row-end")?Se([e,"access",e=>e.handler,"access",e=>e.handleStatic,"call",e=>e(t("gridRowEnd")),"access",e=>e.handleSquareBrackets,"call",e=>e(),"access",e=>e.handleNumber,"call",e=>e(1,void 0,"int"),"access",e=>e.handleVariable,"call",e=>e(),"access",e=>e.createProperty,"call",e=>e("grid-row-end"),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","gridRowEnd",ve.gridRowEnd,1,!0)]):e.raw.startsWith("row-start")?Se([e,"access",e=>e.handler,"access",e=>e.handleStatic,"call",e=>e(t("gridRowStart")),"access",e=>e.handleSquareBrackets,"call",e=>e(),"access",e=>e.handleNumber,"call",e=>e(1,void 0,"int"),"access",e=>e.handleVariable,"call",e=>e(),"access",e=>e.createProperty,"call",e=>e("grid-row-start"),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","gridRowStart",ve.gridRowStart,1,!0)]):Se([e,"access",e=>e.handler,"access",e=>e.handleSquareBrackets,"call",e=>e(),"access",e=>e.createProperty,"call",e=>e(["-ms-grid-row-span","grid-row"],(e=>`span ${e} / span ${e}`)),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","gridRow",ve.gridRow,2,!0)])},origin:function(e,{theme:t}){const a=e.body,r=m(t("transformOrigin"),"object");if(Object.keys(r).includes(a))return new S(["-webkit-transform-origin","-ms-transform-origin","transform-origin"],r[a]).updateMeta("utilities","transformOrigin",ve.transformOrigin,0,!0)},scale:function(e,{theme:t}){return e.handler.handleStatic(t("scale")).handleNumber(0,void 0,"int",(e=>(e/100).toString())).handleVariable().callback((t=>e.raw.startsWith("scale-x")?new S("--tw-scale-x",t).updateMeta("utilities","scale",ve.scale,2,!0):e.raw.startsWith("scale-y")?new S("--tw-scale-y",t).updateMeta("utilities","scale",ve.scale,3,!0):e.raw.startsWith("scale-z")?new S("--tw-scale-z",t).updateMeta("utilities","scale",ve.scale,4,!0):new S(["--tw-scale-x","--tw-scale-y","--tw-scale-z"],t).updateMeta("utilities","scale",ve.scale,1,!0)))},rotate:function(e,{theme:t}){return e.handler.handleStatic(t("rotate")).handleSquareBrackets().handleNumber(0,void 0,"float",(e=>`${e}deg`)).handleNegative().handleVariable().callback((t=>{const a=e.absolute;return a.startsWith("rotate-x")?new S("--tw-rotate-x",t).updateMeta("utilities","rotate",ve.rotate,2,!0):a.startsWith("rotate-y")?new S("--tw-rotate-y",t).updateMeta("utilities","rotate",ve.rotate,3,!0):a.startsWith("rotate-z")?new S("--tw-rotate-z",t).updateMeta("utilities","rotate",ve.rotate,4,!0):new S("--tw-rotate",t).updateMeta("utilities","rotate",ve.rotate,1,!0)}))},translate:function(e,{theme:t}){const a=e.raw.match(/^-?translate-[x|y|z]/);if(a){const r=a[0].replace(/^-?translate-/,"");return Se([e,"access",e=>e.handler,"access",e=>e.handleStatic,"call",e=>e(t("translate")),"access",e=>e.handleSquareBrackets,"call",e=>e(),"access",e=>e.handleSpacing,"call",e=>e(),"access",e=>e.handleFraction,"call",e=>e(),"access",e=>e.handleSize,"call",e=>e(),"access",e=>e.handleNegative,"call",e=>e(),"access",e=>e.handleVariable,"call",e=>e(),"access",e=>e.createProperty,"call",e=>e(`--tw-translate-${r}`),"optionalAccess",e=>e.updateMeta,"call",t=>t("utilities","translate",ve.translate,"-"===e.raw.charAt(0)?2:1,!0)])}},skew:function(e,{theme:t}){const a=e.raw.match(/^-?skew-[x|y]/);if(a){const r=a[0].replace(/^-?skew-/,"");return Se([e,"access",e=>e.handler,"access",e=>e.handleStatic,"call",e=>e(t("skew")),"access",e=>e.handleSquareBrackets,"call",e=>e(),"access",e=>e.handleNumber,"call",e=>e(0,void 0,"float",(e=>`${e}deg`)),"access",e=>e.handleNegative,"call",e=>e(),"access",e=>e.handleVariable,"call",e=>e(),"access",e=>e.createProperty,"call",e=>e(`--tw-skew-${r}`),"optionalAccess",e=>e.updateMeta,"call",t=>t("utilities","skew",ve.skew,"-"===e.raw.charAt(0)?2:1,!0)])}},perspect:function(e,{theme:t}){if(e.raw.startsWith("perspect-origin")){const a=Se([e,"access",e=>e.clone,"call",t=>t("perspectOrigin"+e.raw.slice(15)),"access",e=>e.handler,"access",e=>e.handleBody,"call",e=>e(t("perspectiveOrigin")),"access",e=>e.handleSquareBrackets,"call",e=>e(),"access",e=>e.createProperty,"call",e=>e(["-webkit-perspective-origin","perspective-origin"]),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","perspectiveOrigin",ve.perspectiveOrigin,0,!0)]);if(a)return a}return Se([e,"access",e=>e.handler,"access",e=>e.handleStatic,"call",e=>e(t("perspective")),"access",e=>e.handleNumber,"call",e=>e(0,void 0,"int",(e=>`${e}px`)),"access",e=>e.handleSize,"call",e=>e(),"access",e=>e.handleSquareBrackets,"call",e=>e(),"access",e=>e.createProperty,"call",e=>e(["-webkit-perspective","perspective"]),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","perspective",ve.perspective,0,!0)])},transition:function(e,{theme:t}){const a=e.body,r=m(t("transitionProperty"),"object");for(const[i,o]of Object.entries(r))if(a===i||""===a&&"DEFAULT"===i)return"none"===o?new S(["-webkit-transition-property","-o-transition-property","transition-property"],"none").updateMeta("utilities","transitionProperty",ve.transitionProperty,1,!0):new C(e.class,[new S("-webkit-transition-property",o.replace(/(?=(transform|box-shadow))/g,"-webkit-")),new S("-o-transition-property",o),new S("transition-property",o.replace(/transform/g,"transform, -webkit-transform").replace(/box-shadow/g,"box-shadow, -webkit-box-shadow")),new S(["-webkit-transition-timing-function","-o-transition-timing-function","transition-timing-function"],ke(m(t("transitionTimingFunction.DEFAULT"),"string"),(()=>"cubic-bezier(0.4, 0, 0.2, 1)"))),new S(["-webkit-transition-duration","-o-transition-duration","transition-duration"],ke(m(t("transitionDuration.DEFAULT"),"string"),(()=>"150ms")))]).updateMeta("utilities","transitionProperty",ve.transitionProperty,2,!0)},ease:function(e,{theme:t}){return Se([e,"access",e=>e.handler,"access",e=>e.handleBody,"call",e=>e(t("transitionTimingFunction")),"access",e=>e.createProperty,"call",e=>e(["-webkit-transition-timing-function","-o-transition-timing-function","transition-timing-function"]),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","transitionTimingFunction",ve.transitionTimingFunction,1,!0)])},duration:function(e,{theme:t}){return Se([e,"access",e=>e.handler,"access",e=>e.handleStatic,"call",e=>e(t("transitionDuration")),"access",e=>e.handleSquareBrackets,"call",e=>e(),"access",e=>e.handleTime,"call",e=>e(0,void 0,"float"),"access",e=>e.handleNumber,"call",e=>e(0,void 0,"int",(e=>`${e}ms`)),"access",e=>e.handleVariable,"call",e=>e(),"access",e=>e.createProperty,"call",e=>e(["-webkit-transition-duration","-o-transition-duration","transition-duration"]),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","transitionDuration",ve.transitionDuration,1,!0)])},delay:function(e,{theme:t}){return Se([e,"access",e=>e.handler,"access",e=>e.handleStatic,"call",e=>e(t("transitionDelay")),"access",e=>e.handleSquareBrackets,"call",e=>e(),"access",e=>e.handleTime,"call",e=>e(0,void 0,"float"),"access",e=>e.handleNumber,"call",e=>e(0,void 0,"int",(e=>`${e}ms`)),"access",e=>e.handleVariable,"call",e=>e(),"access",e=>e.createProperty,"call",e=>e(["-webkit-transition-delay","-o-transition-delay","transition-delay"]),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","transitionDelay",ve.transitionDelay,0,!0)])},content:function(e,{theme:t}){if(e.raw.startsWith("content-"))return Se([e,"access",e=>e.handler,"access",e=>e.handleBody,"call",e=>e(t("content")),"access",e=>e.handleSquareBrackets,"call",e=>e(),"access",e=>e.handleVariable,"call",e=>e(),"access",e=>e.handleString,"call",e=>e((e=>`"${e}"`)),"access",e=>e.createProperty,"call",e=>e("content"),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","content",ve.content,1,!0)])},animate:function(e,{theme:t,config:a}){const r=e.body;if(e.raw.startsWith("animate-ease"))return Se([e,"access",e=>e.clone,"call",t=>t(e.raw.slice(8)),"access",e=>e.handler,"access",e=>e.handleBody,"call",e=>e(t("animationTimingFunction")),"access",e=>e.handleSquareBrackets,"call",e=>e(),"access",e=>e.createProperty,"call",e=>e(["-webkit-animation-timing-function","animation-timing-function"]),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","animation",ve.animation,20,!0)]);if(e.raw.startsWith("animate-duration"))return Se([e,"access",e=>e.clone,"call",t=>t(e.raw.slice(8)),"access",e=>e.handler,"access",e=>e.handleStatic,"call",e=>e(t("animationDuration")),"access",e=>e.handleSquareBrackets,"call",e=>e(),"access",e=>e.handleTime,"call",e=>e(0,void 0,"float"),"access",e=>e.handleNumber,"call",e=>e(0,void 0,"int",(e=>`${e}ms`)),"access",e=>e.handleVariable,"call",e=>e(),"access",e=>e.createProperty,"call",e=>e(["-webkit-animation-duration","animation-duration"]),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","animation",ve.animation,21,!0)]);if(e.raw.startsWith("animate-delay"))return Se([e,"access",e=>e.clone,"call",t=>t(e.raw.slice(8)),"access",e=>e.handler,"access",e=>e.handleStatic,"call",e=>e(t("animationDelay")),"access",e=>e.handleSquareBrackets,"call",e=>e(),"access",e=>e.handleTime,"call",e=>e(0,void 0,"float"),"access",e=>e.handleNumber,"call",e=>e(0,void 0,"int",(e=>`${e}ms`)),"access",e=>e.handleVariable,"call",e=>e(),"access",e=>e.createProperty,"call",e=>e(["-webkit-animation-delay","animation-delay"]),"optionalAccess",e=>e.updateMeta,"call",e=>e("utilities","animation",ve.animation,22,!0)]);const i=e.handler.handleBody(t("animationIterationCount")).handleNumber(0,void 0,"int").handleSquareBrackets().value;if(i)return new S(["-webkit-animation-iteration-count","animation-iteration-count"],i).updateMeta("utilities","animation",ve.animation,23,!0);const o=m(t("animation"),"object");if(Object.keys(o).includes(r)){let i=o[r];const n=a("prefixer")?["-webkit-animation","animation"]:"animation";if("none"===i)return new S(n,"none").updateMeta("utilities","animation",ve.animation,1,!0);let s,l;if("string"==typeof i)l=Se([i,"access",e=>e.match,"call",e=>e(/^\w+/),"optionalAccess",e=>e[0]]),s=[new C(e.class,new S(n,i))];else{if(l=i.animation||i.animationName||i["animation-name"],a("prefixer")){const e={};for(const[t,a]of Object.entries(i))t.startsWith("animation")||t.startsWith("backface")?e["-webkit-"+t]=a:t.startsWith("transform")&&(e["-webkit-"+t]=a,e["-ms-"+t]=a),e[t]=a;i=e}s=C.generate(e.class,i).map((e=>e.updateMeta("utilities","animation",ve.animation,2,!0)))}if(s)return[...s.map((e=>e.updateMeta("utilities","animation",ve.animation,2,!0))),...l?_.generate(l,ke(t(`keyframes.${l}`),(()=>({}))),void 0,a("prefixer",!1)).map((e=>e.updateMeta("utilities","keyframes",ve.keyframes,1,!0))):[]]}}},Be={black:"#000",white:"#fff",rose:{50:"#fff1f2",100:"#ffe4e6",200:"#fecdd3",300:"#fda4af",400:"#fb7185",500:"#f43f5e",600:"#e11d48",700:"#be123c",800:"#9f1239",900:"#881337"},pink:{50:"#fdf2f8",100:"#fce7f3",200:"#fbcfe8",300:"#f9a8d4",400:"#f472b6",500:"#ec4899",600:"#db2777",700:"#be185d",800:"#9d174d",900:"#831843"},fuchsia:{50:"#fdf4ff",100:"#fae8ff",200:"#f5d0fe",300:"#f0abfc",400:"#e879f9",500:"#d946ef",600:"#c026d3",700:"#a21caf",800:"#86198f",900:"#701a75"},purple:{50:"#faf5ff",100:"#f3e8ff",200:"#e9d5ff",300:"#d8b4fe",400:"#c084fc",500:"#a855f7",600:"#9333ea",700:"#7e22ce",800:"#6b21a8",900:"#581c87"},violet:{50:"#f5f3ff",100:"#ede9fe",200:"#ddd6fe",300:"#c4b5fd",400:"#a78bfa",500:"#8b5cf6",600:"#7c3aed",700:"#6d28d9",800:"#5b21b6",900:"#4c1d95"},indigo:{50:"#eef2ff",100:"#e0e7ff",200:"#c7d2fe",300:"#a5b4fc",400:"#818cf8",500:"#6366f1",600:"#4f46e5",700:"#4338ca",800:"#3730a3",900:"#312e81"},blue:{50:"#eff6ff",100:"#dbeafe",200:"#bfdbfe",300:"#93c5fd",400:"#60a5fa",500:"#3b82f6",600:"#2563eb",700:"#1d4ed8",800:"#1e40af",900:"#1e3a8a"},lightBlue:{50:"#f0f9ff",100:"#e0f2fe",200:"#bae6fd",300:"#7dd3fc",400:"#38bdf8",500:"#0ea5e9",600:"#0284c7",700:"#0369a1",800:"#075985",900:"#0c4a6e"},sky:{50:"#f0f9ff",100:"#e0f2fe",200:"#bae6fd",300:"#7dd3fc",400:"#38bdf8",500:"#0ea5e9",600:"#0284c7",700:"#0369a1",800:"#075985",900:"#0c4a6e"},cyan:{50:"#ecfeff",100:"#cffafe",200:"#a5f3fc",300:"#67e8f9",400:"#22d3ee",500:"#06b6d4",600:"#0891b2",700:"#0e7490",800:"#155e75",900:"#164e63"},teal:{50:"#f0fdfa",100:"#ccfbf1",200:"#99f6e4",300:"#5eead4",400:"#2dd4bf",500:"#14b8a6",600:"#0d9488",700:"#0f766e",800:"#115e59",900:"#134e4a"},emerald:{50:"#ecfdf5",100:"#d1fae5",200:"#a7f3d0",300:"#6ee7b7",400:"#34d399",500:"#10b981",600:"#059669",700:"#047857",800:"#065f46",900:"#064e3b"},green:{50:"#f0fdf4",100:"#dcfce7",200:"#bbf7d0",300:"#86efac",400:"#4ade80",500:"#22c55e",600:"#16a34a",700:"#15803d",800:"#166534",900:"#14532d"},lime:{50:"#f7fee7",100:"#ecfccb",200:"#d9f99d",300:"#bef264",400:"#a3e635",500:"#84cc16",600:"#65a30d",700:"#4d7c0f",800:"#3f6212",900:"#365314"},yellow:{50:"#fefce8",100:"#fef9c3",200:"#fef08a",300:"#fde047",400:"#facc15",500:"#eab308",600:"#ca8a04",700:"#a16207",800:"#854d0e",900:"#713f12"},amber:{50:"#fffbeb",100:"#fef3c7",200:"#fde68a",300:"#fcd34d",400:"#fbbf24",500:"#f59e0b",600:"#d97706",700:"#b45309",800:"#92400e",900:"#78350f"},orange:{50:"#fff7ed",100:"#ffedd5",200:"#fed7aa",300:"#fdba74",400:"#fb923c",500:"#f97316",600:"#ea580c",700:"#c2410c",800:"#9a3412",900:"#7c2d12"},red:{50:"#fef2f2",100:"#fee2e2",200:"#fecaca",300:"#fca5a5",400:"#f87171",500:"#ef4444",600:"#dc2626",700:"#b91c1c",800:"#991b1b",900:"#7f1d1d"},warmGray:{50:"#fafaf9",100:"#f5f5f4",200:"#e7e5e4",300:"#d6d3d1",400:"#a8a29e",500:"#78716c",600:"#57534e",700:"#44403c",800:"#292524",900:"#1c1917"},trueGray:{50:"#fafafa",100:"#f5f5f5",200:"#e5e5e5",300:"#d4d4d4",400:"#a3a3a3",500:"#737373",600:"#525252",700:"#404040",800:"#262626",900:"#171717"},gray:{50:"#fafafa",100:"#f4f4f5",200:"#e4e4e7",300:"#d4d4d8",400:"#a1a1aa",500:"#71717a",600:"#52525b",700:"#3f3f46",800:"#27272a",900:"#18181b"},coolGray:{50:"#f9fafb",100:"#f3f4f6",200:"#e5e7eb",300:"#d1d5db",400:"#9ca3af",500:"#6b7280",600:"#4b5563",700:"#374151",800:"#1f2937",900:"#111827"},blueGray:{50:"#f8fafc",100:"#f1f5f9",200:"#e2e8f0",300:"#cbd5e1",400:"#94a3b8",500:"#64748b",600:"#475569",700:"#334155",800:"#1e293b",900:"#0f172a"},light:{50:"#fdfdfd",100:"#fcfcfc",200:"#fafafa",300:"#f8f9fa",400:"#f6f6f6",500:"#f2f2f2",600:"#f1f3f5",700:"#e9ecef",800:"#dee2e6",900:"#dde1e3"},dark:{50:"#4a4a4a",100:"#3c3c3c",200:"#323232",300:"#2d2d2d",400:"#222222",500:"#1f1f1f",600:"#1c1c1e",700:"#1b1b1b",800:"#181818",900:"#0f0f0f"}};function De(e,t){return null!=e?e:t()}const $e={transparent:"transparent",current:"currentColor",light:Be.light,dark:Be.dark,black:Be.black,white:Be.white,gray:Be.coolGray,red:Be.red,yellow:Be.amber,green:Be.emerald,blue:Be.blue,indigo:Be.indigo,purple:Be.violet,pink:Be.pink,rose:Be.rose,fuchsia:Be.fuchsia,violet:Be.violet,cyan:Be.cyan,teal:Be.teal,emerald:Be.emerald,lime:Be.lime,amber:Be.amber,orange:Be.orange,"light-blue":Be.lightBlue,"warm-gray":Be.warmGray,"true-gray":Be.trueGray,"cool-gray":Be.coolGray,"blue-gray":Be.blueGray},Ee={presets:[],prefixer:!0,attributify:!1,darkMode:"class",theme:{screens:{sm:"640px",md:"768px",lg:"1024px",xl:"1280px","2xl":"1536px"},colors:$e,spacing:{px:"1px",0:"0px",.5:"0.125rem",1:"0.25rem",1.5:"0.375rem",2:"0.5rem",2.5:"0.625rem",3:"0.75rem",3.5:"0.875rem",4:"1rem",5:"1.25rem",6:"1.5rem",7:"1.75rem",8:"2rem",9:"2.25rem",10:"2.5rem",11:"2.75rem",12:"3rem",14:"3.5rem",16:"4rem",20:"5rem",24:"6rem",28:"7rem",32:"8rem",36:"9rem",40:"10rem",44:"11rem",48:"12rem",52:"13rem",56:"14rem",60:"15rem",64:"16rem",72:"18rem",80:"20rem",96:"24rem"},animation:{none:"none",spin:"spin 1s linear infinite",ping:"ping 1s cubic-bezier(0, 0, 0.2, 1) infinite",pulse:"pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite",bounce:"bounce 1s infinite",shock:{animation:"shock",transformOrigin:"center bottom"},flash:"flash",bubble:"bubble","rubber-band":"rubberBand","shake-x":"shakeX","shake-y":"shakeY","head-shake":"headShake 1s ease-in-out",swing:{animation:"swing",transformOrigin:"top center"},tada:"tada",wobble:"wobble",jello:"jello","heart-beat":"heartBeat 1s ease-in-out",hinge:"hinge 2s","jack-in":"jackInTheBox","light-speed-in-left":"lightSpeedInLeft","light-speed-in-right":"lightSpeedInRight","light-speed-out-left":"lightSpeedOutLeft","light-speed-out-right":"lightSpeedOutRight",flip:{animation:"flip",backfaceVisibility:"visible"},"flip-in-x":{animation:"flipInX",backfaceVisibility:"visible"},"flip-in-y":{animation:"flipInY",backfaceVisibility:"visible"},"flip-out-x":{animation:"flipOutX",backfaceVisibility:"visible"},"flip-out-y":{animation:"flipOutY",backfaceVisibility:"visible"},"rotate-in":"rotateIn","rotate-in-down-left":"rotateInDownLeft","rotate-in-down-right":"rotateInDownRight","rotate-in-up-left":"rotateInUpLeft","rotate-in-up-right":"rotateInUpRight","rotate-out":"rotateOut","rotate-out-down-left":"rotateOutDownLeft","rotate-out-down-right":"rotateOutDownRight","rotate-out-up-left":"rotateOutUpLeft","rotate-out-up-right":"rotateOutUpRight","roll-in":"rollIn","roll-out":"rollOut","zoom-in":"zoomIn","zoom-in-down":"zoomInDown","zoom-in-left":"zoomInLeft","zoom-in-right":"zoomInRight","zoom-in-up":"zoomInUp","bounce-in":"bounceIn 750ms","bounce-in-down":"bounceInDown","bounce-in-left":"bounceInLeft","bounce-in-right":"bounceInRight","bounce-in-up":"bounceInUp","bounce-out":"bounceOut 750ms","bounce-out-down":"bounceOutDown","bounce-out-left":"bounceOutLeft","bounce-out-right":"bounceOutRight","bounce-out-up":"bounceOutUp","zoom-out":"zoomOut","zoom-out-down":"zoomOutDown","zoom-out-left":"zoomOutLeft","zoom-out-right":"zoomOutRight","zoom-out-up":"zoomOutUp","slide-in-down":"slideInDown","slide-in-left":"slideInLeft","slide-in-right":"slideInRight","slide-in-up":"slideInUp","slide-out-down":"slideOutDown","slide-out-left":"slideOutLeft","slide-out-right":"slideOutRight","slide-out-up":"slideOutUp","fade-in":"fadeIn","fade-in-down":"fadeInDown","fade-in-down-big":"fadeInDownBig","fade-in-left":"fadeInLeft","fade-in-left-big":"fadeInLeftBig","fade-in-right":"fadeInRight","fade-in-right-big":"fadeInRightBig","fade-in-up":"fadeInUp","fade-in-up-big":"fadeInUpBig","fade-in-top-left":"fadeInTopLeft","fade-in-top-right":"fadeInTopRight","fade-in-bottom-left":"fadeInBottomLeft","fade-in-bottom-right":"fadeInBottomRight","fade-out":"fadeOut","fade-out-down":"fadeOutDown","fade-out-down-big":"fadeOutDownBig","fade-out-left":"fadeOutLeft","fade-out-left-big":"fadeOutLeftBig","fade-out-right":"fadeOutRight","fade-out-right-big":"fadeOutRightBig","fade-out-up":"fadeOutUp","fade-out-up-big":"fadeOutUpBig","back-in-up":"backInUp","back-in-down":"backInDown","back-in-left":"backInLeft","back-in-right":"backInRight","back-out-up":"backOutUp","back-out-down":"backOutDown","back-out-left":"backOutLeft","back-out-right":"backOutRight"},animationDuration:{DEFAULT:"1000ms",75:"75ms",100:"100ms",150:"150ms",200:"200ms",300:"300ms",500:"500ms",700:"700ms",1e3:"1000ms",1500:"1500ms",2e3:"2000ms",2500:"2500ms",3e3:"3000ms"},animationDelay:{DEFAULT:"500ms",75:"75ms",100:"100ms",150:"150ms",200:"200ms",300:"300ms",500:"500ms",700:"700ms",1e3:"1000ms",1500:"1500ms",2e3:"2000ms",2500:"2500ms",3e3:"3000ms"},animationIterationCount:{DEFAULT:"1",loop:"infinite","repeat-1":"1","repeat-2":"2","repeat-3":"3","repeat-4":"4","repeat-5":"5","repeat-6":"6","repeat-7":"7","repeat-8":"8","repeat-9":"9","repeat-10":"10","repeat-11":"11","repeat-12":"12"},animationTimingFunction:{DEFAULT:"ease",linear:"linear",in:"ease-in",out:"ease-out","in-out":"ease-in-out"},backdropBlur:e=>e("blur"),backdropBrightness:e=>e("brightness"),backdropContrast:e=>e("contrast"),backdropGrayscale:e=>e("grayscale"),backdropHueRotate:e=>e("hueRotate"),backdropInvert:e=>e("invert"),backdropOpacity:e=>e("opacity"),backdropSaturate:e=>e("saturate"),backdropSepia:e=>e("sepia"),backgroundColor:e=>e("colors"),backgroundImage:{none:"none","gradient-1":"linear-gradient(135deg, #FDEB71 10%, #F8D800 100%)","gradient-2":"linear-gradient(135deg, #ABDCFF 10%, #0396FF 100%)","gradient-3":"linear-gradient(135deg, #FEB692 10%, #EA5455 100%)","gradient-4":"linear-gradient(135deg, #CE9FFC 10%, #7367F0 100%)","gradient-5":"linear-gradient(135deg, #90F7EC 10%, #32CCBC 100%)","gradient-6":"linear-gradient(135deg, #FFF6B7 10%, #F6416C 100%)","gradient-7":"linear-gradient(135deg, #81FBB8 10%, #28C76F 100%)","gradient-8":"linear-gradient(135deg, #E2B0FF 10%, #9F44D3 100%)","gradient-9":"linear-gradient(135deg, #F97794 10%, #623AA2 100%)","gradient-10":"linear-gradient(135deg, #FCCF31 10%, #F55555 100%)","gradient-11":"linear-gradient(135deg, #F761A1 10%, #8C1BAB 100%)","gradient-12":"linear-gradient(135deg, #43CBFF 10%, #9708CC 100%)","gradient-13":"linear-gradient(135deg, #5EFCE8 10%, #736EFE 100%)","gradient-14":"linear-gradient(135deg, #FAD7A1 10%, #E96D71 100%)","gradient-15":"linear-gradient(135deg, #FFD26F 10%, #3677FF 100%)","gradient-16":"linear-gradient(135deg, #A0FE65 10%, #FA016D 100%)","gradient-17":"linear-gradient(135deg, #FFDB01 10%, #0E197D 100%)","gradient-18":"linear-gradient(135deg, #FEC163 10%, #DE4313 100%)","gradient-19":"linear-gradient(135deg, #92FFC0 10%, #002661 100%)","gradient-20":"linear-gradient(135deg, #EEAD92 10%, #6018DC 100%)","gradient-21":"linear-gradient(135deg, #F6CEEC 10%, #D939CD 100%)","gradient-22":"linear-gradient(135deg, #52E5E7 10%, #130CB7 100%)","gradient-23":"linear-gradient(135deg, #F1CA74 10%, #A64DB6 100%)","gradient-24":"linear-gradient(135deg, #E8D07A 10%, #5312D6 100%)","gradient-25":"linear-gradient(135deg, #EECE13 10%, #B210FF 100%)","gradient-26":"linear-gradient(135deg, #79F1A4 10%, #0E5CAD 100%)","gradient-27":"linear-gradient(135deg, #FDD819 10%, #E80505 100%)","gradient-28":"linear-gradient(135deg, #FFF3B0 10%, #CA26FF 100%)","gradient-29":"linear-gradient(135deg, #FFF5C3 10%, #9452A5 100%)","gradient-30":"linear-gradient(135deg, #F05F57 10%, #360940 100%)","gradient-31":"linear-gradient(135deg, #2AFADF 10%, #4C83FF 100%)","gradient-32":"linear-gradient(135deg, #FFF886 10%, #F072B6 100%)","gradient-33":"linear-gradient(135deg, #97ABFF 10%, #123597 100%)","gradient-34":"linear-gradient(135deg, #F5CBFF 10%, #C346C2 100%)","gradient-35":"linear-gradient(135deg, #FFF720 10%, #3CD500 100%)","gradient-36":"linear-gradient(135deg, #FF6FD8 10%, #3813C2 100%)","gradient-37":"linear-gradient(135deg, #EE9AE5 10%, #5961F9 100%)","gradient-38":"linear-gradient(135deg, #FFD3A5 10%, #FD6585 100%)","gradient-39":"linear-gradient(135deg, #C2FFD8 10%, #465EFB 100%)","gradient-40":"linear-gradient(135deg, #FD6585 10%, #0D25B9 100%)","gradient-41":"linear-gradient(135deg, #FD6E6A 10%, #FFC600 100%)","gradient-42":"linear-gradient(135deg, #65FDF0 10%, #1D6FA3 100%)","gradient-43":"linear-gradient(135deg, #6B73FF 10%, #000DFF 100%)","gradient-44":"linear-gradient(135deg, #FF7AF5 10%, #513162 100%)","gradient-45":"linear-gradient(135deg, #F0FF00 10%, #58CFFB 100%)","gradient-46":"linear-gradient(135deg, #FFE985 10%, #FA742B 100%)","gradient-47":"linear-gradient(135deg, #FFA6B7 10%, #1E2AD2 100%)","gradient-48":"linear-gradient(135deg, #FFAA85 10%, #B3315F 100%)","gradient-49":"linear-gradient(135deg, #72EDF2 10%, #5151E5 100%)","gradient-50":"linear-gradient(135deg, #FF9D6C 10%, #BB4E75 100%)","gradient-51":"linear-gradient(135deg, #F6D242 10%, #FF52E5 100%)","gradient-52":"linear-gradient(135deg, #69FF97 10%, #00E4FF 100%)","gradient-53":"linear-gradient(135deg, #3B2667 10%, #BC78EC 100%)","gradient-54":"linear-gradient(135deg, #70F570 10%, #49C628 100%)","gradient-55":"linear-gradient(135deg, #3C8CE7 10%, #00EAFF 100%)","gradient-56":"linear-gradient(135deg, #FAB2FF 10%, #1904E5 100%)","gradient-57":"linear-gradient(135deg, #81FFEF 10%, #F067B4 100%)","gradient-58":"linear-gradient(135deg, #FFA8A8 10%, #FCFF00 100%)","gradient-59":"linear-gradient(135deg, #FFCF71 10%, #2376DD 100%)","gradient-60":"linear-gradient(135deg, #FF96F9 10%, #C32BAC 100%)","gradient-to-t":"linear-gradient(to top, var(--tw-gradient-stops))","gradient-to-tr":"linear-gradient(to top right, var(--tw-gradient-stops))","gradient-to-r":"linear-gradient(to right, var(--tw-gradient-stops))","gradient-to-br":"linear-gradient(to bottom right, var(--tw-gradient-stops))","gradient-to-b":"linear-gradient(to bottom, var(--tw-gradient-stops))","gradient-to-bl":"linear-gradient(to bottom left, var(--tw-gradient-stops))","gradient-to-l":"linear-gradient(to left, var(--tw-gradient-stops))","gradient-to-tl":"linear-gradient(to top left, var(--tw-gradient-stops))"},backgroundOpacity:e=>e("opacity"),backgroundPosition:{bottom:"bottom",center:"center",left:"left","left-bottom":"left bottom","left-top":"left top",right:"right","right-bottom":"right bottom","right-top":"right top",top:"top"},backgroundSize:{auto:"auto",cover:"cover",contain:"contain"},blur:{DEFAULT:"8px",0:"0",sm:"4px",md:"12px",lg:"16px",xl:"24px","2xl":"40px","3xl":"64px"},borderColor:e=>({DEFAULT:e("colors.gray.200","currentColor"),...De(e("colors"),(()=>({})))}),borderOpacity:e=>e("opacity"),borderRadius:{DEFAULT:"0.25rem",none:"0px",sm:"0.125rem",md:"0.375rem",lg:"0.5rem",xl:"0.75rem","2xl":"1rem","3xl":"1.5rem",1:"100%",full:"9999px"},borderWidth:{DEFAULT:"1px",0:"0px",2:"2px",4:"4px",8:"8px"},boxShadow:{DEFAULT:"0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)",sm:"0 1px 2px 0 rgba(0, 0, 0, 0.05)",md:"0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)",lg:"0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)",xl:"0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04)","2xl":"0 25px 50px -12px rgba(0, 0, 0, 0.25)",inner:"inset 0 2px 4px 0 rgba(0, 0, 0, 0.06)",none:"none"},boxShadowColor:e=>e("colors"),brightness:{0:"0",50:".5",75:".75",90:".9",95:".95",100:"1",105:"1.05",110:"1.1",125:"1.25",150:"1.5",200:"2"},caretColor:e=>({auto:"auto",...De(e("colors"),(()=>({})))}),caretOpacity:e=>e("opacity"),container:{},content:{DEFAULT:'""',"open-quote":"open-quote","close-quote":"close-quote","open-square":'"["',"close-square":'"]"',"open-curly":'"{"',"close-curly":'"}"',"open-bracket":'"("',"close-bracket":'")"'},contrast:{0:"0",50:".5",75:".75",100:"1",125:"1.25",150:"1.5",200:"2"},cursor:{auto:"auto",default:"default",pointer:"pointer",wait:"wait",text:"text",move:"move",help:"help","not-allowed":"not-allowed"},divideColor:e=>e("borderColor"),divideOpacity:e=>e("borderOpacity"),divideWidth:e=>e("borderWidth"),dropShadow:{DEFAULT:["0 1px 2px rgba(0, 0, 0, 0.1)","0 1px 1px rgba(0, 0, 0, 0.06)"],sm:"0 1px 1px rgba(0,0,0,0.05)",md:["0 4px 3px rgba(0, 0, 0, 0.07)","0 2px 2px rgba(0, 0, 0, 0.06)"],lg:["0 10px 8px rgba(0, 0, 0, 0.04)","0 4px 3px rgba(0, 0, 0, 0.1)"],xl:["0 20px 13px rgba(0, 0, 0, 0.03)","0 8px 5px rgba(0, 0, 0, 0.08)"],"2xl":"0 25px 25px rgba(0, 0, 0, 0.15)",none:"0 0 #0000"},fill:e=>({...De(e("colors"),(()=>({}))),none:"none"}),flex:{1:"1 1 0%",auto:"1 1 auto",initial:"0 1 auto",none:"none"},flexGrow:{DEFAULT:"1",0:"0"},flexShrink:{DEFAULT:"1",0:"0"},fontFamily:{sans:["ui-sans-serif","system-ui","-apple-system","BlinkMacSystemFont",'"Segoe UI"',"Roboto",'"Helvetica Neue"',"Arial",'"Noto Sans"',"sans-serif",'"Apple Color Emoji"','"Segoe UI Emoji"','"Segoe UI Symbol"','"Noto Color Emoji"'],serif:["ui-serif","Georgia","Cambria",'"Times New Roman"',"Times","serif"],mono:["ui-monospace","SFMono-Regular","Menlo","Monaco","Consolas",'"Liberation Mono"','"Courier New"',"monospace"]},fontSize:{xs:["0.75rem",{lineHeight:"1rem"}],sm:["0.875rem",{lineHeight:"1.25rem"}],base:["1rem",{lineHeight:"1.5rem"}],lg:["1.125rem",{lineHeight:"1.75rem"}],xl:["1.25rem",{lineHeight:"1.75rem"}],"2xl":["1.5rem",{lineHeight:"2rem"}],"3xl":["1.875rem",{lineHeight:"2.25rem"}],"4xl":["2.25rem",{lineHeight:"2.5rem"}],"5xl":["3rem",{lineHeight:"1"}],"6xl":["3.75rem",{lineHeight:"1"}],"7xl":["4.5rem",{lineHeight:"1"}],"8xl":["6rem",{lineHeight:"1"}],"9xl":["8rem",{lineHeight:"1"}]},fontWeight:{thin:"100",extralight:"200",light:"300",normal:"400",medium:"500",semibold:"600",bold:"700",extrabold:"800",black:"900"},gap:e=>e("spacing"),gradientColorStops:e=>e("colors"),grayscale:{DEFAULT:"100%",0:"0"},gridAutoColumns:{auto:"auto",min:"min-content",max:"max-content",fr:"minmax(0, 1fr)"},gridAutoRows:{auto:"auto",min:"min-content",max:"max-content",fr:"minmax(0, 1fr)"},gridColumn:{auto:"auto","span-1":"span 1 / span 1","span-2":"span 2 / span 2","span-3":"span 3 / span 3","span-4":"span 4 / span 4","span-5":"span 5 / span 5","span-6":"span 6 / span 6","span-7":"span 7 / span 7","span-8":"span 8 / span 8","span-9":"span 9 / span 9","span-10":"span 10 / span 10","span-11":"span 11 / span 11","span-12":"span 12 / span 12","span-full":"1 / -1"},gridColumnEnd:{auto:"auto",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",10:"10",11:"11",12:"12",13:"13"},gridColumnStart:{auto:"auto",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",10:"10",11:"11",12:"12",13:"13"},gridRow:{auto:"auto","span-1":"span 1 / span 1","span-2":"span 2 / span 2","span-3":"span 3 / span 3","span-4":"span 4 / span 4","span-5":"span 5 / span 5","span-6":"span 6 / span 6","span-full":"1 / -1"},gridRowStart:{auto:"auto",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7"},gridRowEnd:{auto:"auto",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7"},gridTemplateColumns:{none:"none",1:"repeat(1, minmax(0, 1fr))",2:"repeat(2, minmax(0, 1fr))",3:"repeat(3, minmax(0, 1fr))",4:"repeat(4, minmax(0, 1fr))",5:"repeat(5, minmax(0, 1fr))",6:"repeat(6, minmax(0, 1fr))",7:"repeat(7, minmax(0, 1fr))",8:"repeat(8, minmax(0, 1fr))",9:"repeat(9, minmax(0, 1fr))",10:"repeat(10, minmax(0, 1fr))",11:"repeat(11, minmax(0, 1fr))",12:"repeat(12, minmax(0, 1fr))"},gridTemplateRows:{none:"none",1:"repeat(1, minmax(0, 1fr))",2:"repeat(2, minmax(0, 1fr))",3:"repeat(3, minmax(0, 1fr))",4:"repeat(4, minmax(0, 1fr))",5:"repeat(5, minmax(0, 1fr))",6:"repeat(6, minmax(0, 1fr))"},height:(e,{breakpoints:t})=>({auto:"auto",...De(e("spacing"),(()=>({}))),"1/2":"50%","1/3":"33.333333%","2/3":"66.666667%","1/4":"25%","2/4":"50%","3/4":"75%","1/5":"20%","2/5":"40%","3/5":"60%","4/5":"80%","1/6":"16.666667%","2/6":"33.333333%","3/6":"50%","4/6":"66.666667%","5/6":"83.333333%",xs:"20rem",sm:"24rem",md:"28rem",lg:"32rem",xl:"36rem","2xl":"42rem","3xl":"48rem","4xl":"56rem","5xl":"64rem","6xl":"72rem","7xl":"80rem",full:"100%",min:"min-content",max:"max-content",prose:"65ch",screen:"100vh",...t(De(e("screens"),(()=>({}))))}),hueRotate:{"-180":"-180deg","-90":"-90deg","-60":"-60deg","-30":"-30deg","-15":"-15deg",0:"0deg",15:"15deg",30:"30deg",60:"60deg",90:"90deg",180:"180deg"},inset:(e,{negative:t})=>({auto:"auto",...De(e("spacing"),(()=>({}))),...t(e("spacing")),"1/2":"50%","1/3":"33.333333%","2/3":"66.666667%","1/4":"25%","2/4":"50%","3/4":"75%",full:"100%","-1/2":"-50%","-1/3":"-33.333333%","-2/3":"-66.666667%","-1/4":"-25%","-2/4":"-50%","-3/4":"-75%","-full":"-100%"}),invert:{DEFAULT:"100%",0:"0"},keyframes:{spin:{from:{transform:"rotate(0deg)"},to:{transform:"rotate(360deg)"}},ping:{"0%":{transform:"scale(1)",opacity:"1"},"75%, 100%":{transform:"scale(2)",opacity:"0"}},pulse:{"0%, 100%":{opacity:"1"},"50%":{opacity:".5"}},bounce:{"0%, 100%":{transform:"translateY(-25%)",animationTimingFunction:"cubic-bezier(0.8,0,1,1)"},"50%":{transform:"translateY(0)",animationTimingFunction:"cubic-bezier(0,0,0.2,1)"}},shock:{"from, 20%, 53%, 80%, to":{animationTimingFunction:"cubic-bezier(0.215, 0.61, 0.355, 1)",transform:"translate3d(0, 0, 0)"},"40%, 43%":{animationTimingFunction:"cubic-bezier(0.755, 0.05, 0.855, 0.06)",transform:"translate3d(0, -30px, 0)"},"70%":{animationTimingFunction:"cubic-bezier(0.755, 0.05, 0.855, 0.06)",transform:"translate3d(0, -15px, 0)"},"90%":{transform:"translate3d(0, -4px, 0)"}},flash:{"from, 50%, to":{opacity:"1"},"25%, 75%":{opacity:"0"}},bubble:{from:{transform:"scale3d(1, 1, 1)"},"50%":{transform:"scale3d(1.05, 1.05, 1.05)"},to:{transform:"scale3d(1, 1, 1)"}},rubberBand:{from:{transform:"scale3d(1, 1, 1)"},"30%":{transform:"scale3d(1.25, 0.75, 1)"},"40%":{transform:"scale3d(0.75, 1.25, 1)"},"50%":{transform:"scale3d(1.15, 0.85, 1)"},"65%":{transform:"scale3d(0.95, 1.05, 1)"},"75%":{transform:"scale3d(1.05, 0.95, 1)"},to:{transform:"scale3d(1, 1, 1)"}},shakeX:{"from, to":{transform:"translate3d(0, 0, 0)"},"10%, 30%, 50%, 70%, 90%":{transform:"translate3d(-10px, 0, 0)"},"20%, 40%, 60%, 80%":{transform:"translate3d(10px, 0, 0)"}},shakeY:{"from, to":{transform:"translate3d(0, 0, 0)"},"10%, 30%, 50%, 70%, 90%":{transform:"translate3d(0, -10px, 0)"},"20%, 40%, 60%, 80%":{transform:"translate3d(0, 10px, 0)"}},headShake:{"0%":{transform:"translateX(0)"},"6.5%":{transform:"translateX(-6px) rotateY(-9deg)"},"18.5%":{transform:"translateX(5px) rotateY(7deg)"},"31.5%":{transform:"translateX(-3px) rotateY(-5deg)"},"43.5%":{transform:"translateX(2px) rotateY(3deg)"},"50%":{transform:"translateX(0)"}},swing:{"20%":{transform:"rotate3d(0, 0, 1, 15deg)"},"40%":{transform:"rotate3d(0, 0, 1, -10deg)"},"60%":{transform:"rotate3d(0, 0, 1, 5deg)"},"80%":{transform:"rotate3d(0, 0, 1, -5deg)"},to:{transform:"rotate3d(0, 0, 1, 0deg)"}},tada:{from:{transform:"scale3d(1, 1, 1)"},"10%, 20%":{transform:"scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)"},"30%, 50%, 70%, 90%":{transform:"scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)"},"40%, 60%, 80%":{transform:"scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)"},to:{transform:"scale3d(1, 1, 1)"}},wobble:{from:{transform:"translate3d(0, 0, 0)"},"15%":{transform:"translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)"},"30%":{transform:"translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)"},"45%":{transform:"translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)"},"60%":{transform:"translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)"},"75%":{transform:"translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)"},to:{transform:"translate3d(0, 0, 0)"}},jello:{"from, 11.1% to":{transform:"translate3d(0, 0, 0)"},"22.2%":{transform:"skewX(-12.5deg) skewY(-12.5deg)"},"33.3%":{transform:"skewX(6.25deg) skewY(6.25deg)"},"44.4%":{transform:"skewX(-3.125deg) skewY(-3.125deg)"},"55.5%":{transform:"skewX(1.5625deg) skewY(1.5625deg)"},"66.6%":{transform:"skewX(-0.78125deg) skewY(-0.78125deg)"},"77.7%":{transform:"skewX(0.390625deg) skewY(0.390625deg)"},"88.8%":{transform:"skewX(-0.1953125deg) skewY(-0.1953125deg)"}},heartBeat:{"0%":{transform:"scale(1)"},"14%":{transform:"scale(1.3)"},"28%":{transform:"scale(1)"},"42%":{transform:"scale(1.3)"},"70%":{transform:"scale(1)"}},hinge:{"0%":{transformOrigin:"top left",animationTimingFunction:"ease-in-out"},"20%, 60%":{transform:"rotate3d(0, 0, 1, 80deg)",transformOrigin:"top left",animationTimingFunction:"ease-in-out"},"40%, 80%":{transform:"rotate3d(0, 0, 1, 60deg)",transformOrigin:"top left",animationTimingFunction:"ease-in-out"},to:{transform:"translate3d(0, 700px, 0)",opacity:"0"}},jackInTheBox:{from:{opacity:"0",transformOrigin:"center bottom",transform:"scale(0.1) rotate(30deg)"},"50%":{transform:"rotate(-10deg)"},"70%":{transform:"rotate(3deg)"},to:{transform:"scale(1)"}},lightSpeedInRight:{from:{opacity:"0",transform:"translate3d(100%, 0, 0) skewX(-30deg)"},"60%":{opacity:"1",transform:"skewX(20deg)"},"80%":{transform:"skewX(-5deg)"},to:{transform:"translate3d(0, 0, 0)"}},lightSpeedInLeft:{from:{opacity:"0",transform:"translate3d(100%, 0, 0) skewX(-30deg)"},"60%":{opacity:"1",transform:"skewX(20deg)"},"80%":{transform:"skewX(-5deg)"},to:{transform:"translate3d(0, 0, 0)"}},lightSpeedOutLeft:{from:{opacity:"1"},to:{opacity:"0",transform:"translate3d(100%, 0, 0) skewX(30deg)"}},lightSpeedOutRight:{from:{opacity:"1"},to:{opacity:"0",transform:"translate3d(100%, 0, 0) skewX(30deg)"}},flip:{from:{transform:"perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg)",animationTimingFunction:"ease-out"},"40%":{transform:"perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg)",animationTimingFunction:"ease-out"},"50%":{transform:"perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg)",animationTimingFunction:"ease-in"},"80%":{transform:"perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg)",animationTimingFunction:"ease-in"},to:{transform:"perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg)",animationTimingFunction:"ease-in"}},flipInX:{from:{transform:"perspective(400px) rotate3d(1, 0, 0, 90deg)",animationTimingFunction:"ease-in",opacity:"0"},"40%":{transform:"perspective(400px) rotate3d(1, 0, 0, -20deg)",animationTimingFunction:"ease-in"},"60%":{transform:"perspective(400px) rotate3d(1, 0, 0, 10deg)",opacity:"1"},"80%":{transform:"perspective(400px) rotate3d(1, 0, 0, -5deg)"},to:{transform:"perspective(400px)"}},flipInY:{from:{transform:"perspective(400px) rotate3d(0, 1, 0, 90deg)",animationTimingFunction:"ease-in",opacity:"0"},"40%":{transform:"perspective(400px) rotate3d(0, 1, 0, -20deg)",animationTimingFunction:"ease-in"},"60%":{transform:"perspective(400px) rotate3d(0, 1, 0, 10deg)",opacity:"1"},"80%":{transform:"perspective(400px) rotate3d(0, 1, 0, -5deg)"},to:{transform:"perspective(400px)"}},flipOutX:{from:{transform:"perspective(400px)"},"30%":{transform:"perspective(400px) rotate3d(1, 0, 0, -20deg)",opacity:"1"},to:{transform:"perspective(400px) rotate3d(1, 0, 0, 90deg)",opacity:"0"}},flipOutY:{from:{transform:"perspective(400px)"},"30%":{transform:"perspective(400px) rotate3d(0, 1, 0, -15deg)",opacity:"1"},to:{transform:"perspective(400px) rotate3d(0, 1, 0, 90deg)",opacity:"0"}},rotateIn:{from:{transformOrigin:"center",transform:"rotate3d(0, 0, 1, -200deg)",opacity:"0"},to:{transformOrigin:"center",transform:"translate3d(0, 0, 0)",opacity:"1"}},rotateInDownLeft:{from:{transformOrigin:"left bottom",transform:"rotate3d(0, 0, 1, -45deg)",opacity:"0"},to:{transformOrigin:"left bottom",transform:"translate3d(0, 0, 0)",opacity:"1"}},rotateInDownRight:{from:{transformOrigin:"right bottom",transform:"rotate3d(0, 0, 1, 45deg)",opacity:"0"},to:{transformOrigin:"right bottom",transform:"translate3d(0, 0, 0)",opacity:"1"}},rotateInUpLeft:{from:{transformOrigin:"left top",transform:"rotate3d(0, 0, 1, 45deg)",opacity:"0"},to:{transformOrigin:"left top",transform:"translate3d(0, 0, 0)",opacity:"1"}},rotateInUpRight:{from:{transformOrigin:"right bottom",transform:"rotate3d(0, 0, 1, -90deg)",opacity:"0"},to:{transformOrigin:"right bottom",transform:"translate3d(0, 0, 0)",opacity:"1"}},rotateOut:{from:{transformOrigin:"center",opacity:"1"},to:{transformOrigin:"center",transform:"rotate3d(0, 0, 1, 200deg)",opacity:"0"}},rotateOutDownLeft:{from:{transformOrigin:"left bottom",opacity:"1"},to:{transformOrigin:"left bottom",transform:"rotate3d(0, 0, 1, 45deg)",opacity:"0"}},rotateOutDownRight:{from:{transformOrigin:"right bottom",opacity:"1"},to:{transformOrigin:"right bottom",transform:"rotate3d(0, 0, 1, -45deg)",opacity:"0"}},rotateOutUpLeft:{from:{transformOrigin:"left bottom",opacity:"1"},to:{transformOrigin:"left bottom",transform:"rotate3d(0, 0, 1, -45deg)",opacity:"0"}},rotateOutUpRight:{from:{transformOrigin:"right bottom",opacity:"1"},to:{transformOrigin:"left bottom",transform:"rotate3d(0, 0, 1, 90deg)",opacity:"0"}},rollIn:{from:{opacity:"0",transform:"translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)"},to:{opacity:"1",transform:"translate3d(0, 0, 0)"}},rollOut:{from:{opacity:"1"},to:{opacity:"0",transform:"translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)"}},zoomIn:{from:{opacity:"0",transform:"scale3d(0.3, 0.3, 0.3)"},"50%":{opacity:"1"}},zoomInDown:{from:{opacity:"0",transform:"scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0)",animationTimingFunction:"cubic-bezier(0.55, 0.055, 0.675, 0.19)"},"60%":{opacity:"1",transform:"scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0)",animationTimingFunction:"cubic-bezier(0.175, 0.885, 0.32, 1)"}},zoomInLeft:{from:{opacity:"0",transform:"scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0)",animationTimingFunction:"cubic-bezier(0.55, 0.055, 0.675, 0.19)"},"60%":{opacity:"1",transform:"scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0)",animationTimingFunction:"cubic-bezier(0.175, 0.885, 0.32, 1)"}},zoomInRight:{from:{opacity:"0",transform:"scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0)",animationTimingFunction:"cubic-bezier(0.55, 0.055, 0.675, 0.19)"},"60%":{opacity:"1",transform:"scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0)",animationTimingFunction:"cubic-bezier(0.175, 0.885, 0.32, 1)"}},zoomInUp:{from:{opacity:"0",transform:"scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0)",animationTimingFunction:"cubic-bezier(0.55, 0.055, 0.675, 0.19)"},"60%":{opacity:"1",transform:"scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0)",animationTimingFunction:"cubic-bezier(0.175, 0.885, 0.32, 1)"}},bounceIn:{"from, 20%, 40%, 60%, 80%, to":{animationTimingFunction:"ease-in-out"},"0%":{opacity:"0",transform:"scale3d(0.3, 0.3, 0.3)"},"20%":{transform:"scale3d(1.1, 1.1, 1.1)"},"40%":{transform:"scale3d(0.9, 0.9, 0.9)"},"60%":{transform:"scale3d(1.03, 1.03, 1.03)",opacity:"1"},"80%":{transform:"scale3d(0.97, 0.97, 0.97)"},to:{opacity:"1",transform:"scale3d(1, 1, 1)"}},bounceInDown:{"from, 60%, 75%, 90%, to":{animationTimingFunction:"cubic-bezier(0.215, 0.61, 0.355, 1)"},"0%":{opacity:"0",transform:"translate3d(0, -3000px, 0)"},"60%":{opacity:"1",transform:"translate3d(0, 25px, 0)"},"75%":{transform:"translate3d(0, -10px, 0)"},"90%":{transform:"translate3d(0, 5px, 0)"},to:{transform:"translate3d(0, 0, 0)"}},bounceInLeft:{"from, 60%, 75%, 90%, to":{animationTimingFunction:"cubic-bezier(0.215, 0.61, 0.355, 1)"},"0%":{opacity:"0",transform:"translate3d(-3000px, 0, 0)"},"60%":{opacity:"1",transform:"translate3d(25px, 0, 0)"},"75%":{transform:"translate3d(-10px, 0, 0)"},"90%":{transform:"translate3d(5px, 0, 0)"},to:{transform:"translate3d(0, 0, 0)"}},bounceInRight:{"from, 60%, 75%, 90%, to":{animationTimingFunction:"cubic-bezier(0.215, 0.61, 0.355, 1)"},"0%":{opacity:"0",transform:"translate3d(3000px, 0, 0)"},"60%":{opacity:"1",transform:"translate3d(-25px, 0, 0)"},"75%":{transform:"translate3d(10px, 0, 0)"},"90%":{transform:"translate3d(-5px, 0, 0)"},to:{transform:"translate3d(0, 0, 0)"}},bounceInUp:{"from, 60%, 75%, 90%, to":{animationTimingFunction:"cubic-bezier(0.215, 0.61, 0.355, 1)"},"0%":{opacity:"0",transform:"translate3d(0, 3000px, 0)"},"60%":{opacity:"1",transform:"translate3d(0, -20px, 0)"},"75%":{transform:"translate3d(0, 10px, 0)"},"90%":{transform:"translate3d(0, -5px, 0)"},to:{transform:"translate3d(0, 0, 0)"}},bounceOut:{"20%":{transform:"scale3d(0.9, 0.9, 0.9)"},"50%, 55%":{opacity:"1",transform:"scale3d(1.1, 1.1, 1.1)"},to:{opacity:"0",transform:"scale3d(0.3, 0.3, 0.3)"}},bounceOutDown:{"20%":{transform:"translate3d(0, 10px, 0)"},"40%, 45%":{opacity:"1",transform:"translate3d(0, -20px, 0)"},to:{opacity:"0",transform:"translate3d(0, 2000px, 0)"}},bounceOutLeft:{"20%":{opacity:"1",transform:"translate3d(20px, 0, 0)"},to:{opacity:"0",transform:"translate3d(-2000px, 0, 0)"}},bounceOutRight:{"20%":{opacity:"1",transform:"translate3d(-20px, 0, 0)"},to:{opacity:"0",transform:"translate3d(2000px, 0, 0)"}},bounceOutUp:{"20%":{transform:"translate3d(0, -10px, 0)"},"40%, 45%":{opacity:"1",transform:"translate3d(0, 20px, 0)"},to:{opacity:"0",transform:"translate3d(0, -2000px, 0)"}},zoomOut:{from:{opacity:"1"},"50%":{opacity:"0",transform:"scale3d(0.3, 0.3, 0.3)"},to:{opacity:"0"}},zoomOutDown:{"40%":{opacity:"1",transform:"scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0)",animationTimingFunction:"cubic-bezier(0.55, 0.055, 0.675, 0.19)"},to:{opacity:"0",transform:"scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0)",transformOrigin:"center bottom",animationTimingFunction:"cubic-bezier(0.175, 0.885, 0.32, 1)"}},zoomOutLeft:{"40%":{opacity:"1",transform:"scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)"},to:{opacity:"0",transform:"scale(0.1) translate3d(-2000px, 0, 0)",transformOrigin:"left center"}},zoomOutRight:{"40%":{opacity:"1",transform:"scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)"},to:{opacity:"0",transform:"scale(0.1) translate3d(2000px, 0, 0)",transformOrigin:"right center"}},zoomOutUp:{"40%":{opacity:"1",transform:"scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0)",animationTimingFunction:"cubic-bezier(0.55, 0.055, 0.675, 0.19)"},to:{opacity:"0",transform:"scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0)",transformOrigin:"center bottom",animationTimingFunction:"cubic-bezier(0.175, 0.885, 0.32, 1)"}},slideInDown:{from:{transform:"translate3d(0, -100%, 0)",visibility:"visible"},to:{transform:"translate3d(0, 0, 0)"}},slideInLeft:{from:{transform:"translate3d(-100%, 0, 0)",visibility:"visible"},to:{transform:"translate3d(0, 0, 0)"}},slideInRight:{from:{transform:"translate3d(100%, 0, 0)",visibility:"visible"},to:{transform:"translate3d(0, 0, 0)"}},slideInUp:{from:{transform:"translate3d(0, 100%, 0)",visibility:"visible"},to:{transform:"translate3d(0, 0, 0)"}},slideOutDown:{from:{transform:"translate3d(0, 0, 0)"},to:{visibility:"hidden",transform:"translate3d(0, 100%, 0)"}},slideOutLeft:{from:{transform:"translate3d(0, 0, 0)"},to:{visibility:"hidden",transform:"translate3d(-100%, 0, 0)"}},slideOutRight:{from:{transform:"translate3d(0, 0, 0)"},to:{visibility:"hidden",transform:"translate3d(100%, 0, 0)"}},slideOutUp:{from:{transform:"translate3d(0, 0, 0)"},to:{visibility:"hidden",transform:"translate3d(0, -100%, 0)"}},fadeIn:{from:{opacity:"0"},to:{opacity:"1"}},fadeInDown:{from:{opacity:"0",transform:"translate3d(0, -100%, 0)"},to:{opacity:"1",transform:"translate3d(0, 0, 0)"}},fadeInDownBig:{from:{opacity:"0",transform:"translate3d(0, -2000px, 0)"},to:{opacity:"1",transform:"translate3d(0, 0, 0)"}},fadeInLeft:{from:{opacity:"0",transform:"translate3d(-100%, 0, 0)"},to:{opacity:"1",transform:"translate3d(0, 0, 0)"}},fadeInLeftBig:{from:{opacity:"0",transform:"translate3d(-2000px, 0, 0)"},to:{opacity:"1",transform:"translate3d(0, 0, 0)"}},fadeInRight:{from:{opacity:"0",transform:"translate3d(100%, 0, 0)"},to:{opacity:"1",transform:"translate3d(0, 0, 0)"}},fadeInRightBig:{from:{opacity:"0",transform:"translate3d(2000px, 0, 0)"},to:{opacity:"1",transform:"translate3d(0, 0, 0)"}},fadeInUp:{from:{opacity:"0",transform:"translate3d(0, 100%, 0)"},to:{opacity:"1",transform:"translate3d(0, 0, 0)"}},fadeInUpBig:{from:{opacity:"0",transform:"translate3d(0, 2000px, 0)"},to:{opacity:"1",transform:"translate3d(0, 0, 0)"}},fadeInTopLeft:{from:{opacity:"0",transform:"translate3d(-100%, -100%, 0)"},to:{opacity:"1",transform:"translate3d(0, 0, 0)"}},fadeInTopRight:{from:{opacity:"0",transform:"translate3d(100%, -100%, 0)"},to:{opacity:"1",transform:"translate3d(0, 0, 0)"}},fadeInBottomLeft:{from:{opacity:"0",transform:"translate3d(-100%, 100%, 0)"},to:{opacity:"1",transform:"translate3d(0, 0, 0)"}},fadeInBottomRight:{from:{opacity:"0",transform:"translate3d(100%, 100%, 0)"},to:{opacity:"1",transform:"translate3d(0, 0, 0)"}},fadeOut:{from:{opacity:"1"},to:{opacity:"0"}},fadeOutDown:{from:{opacity:"1"},to:{opacity:"0",transform:"translate3d(0, 100%, 0)"}},fadeOutDownBig:{from:{opacity:"1"},to:{opacity:"0",transform:"translate3d(0, 2000px, 0)"}},fadeOutLeft:{from:{opacity:"1"},to:{opacity:"0",transform:"translate3d(-100%, 0, 0)"}},fadeOutLeftBig:{from:{opacity:"1"},to:{opacity:"0",transform:"translate3d(-2000px, 0, 0)"}},fadeOutRight:{from:{opacity:"1"},to:{opacity:"0",transform:"translate3d(100%, 0, 0)"}},fadeOutRightBig:{from:{opacity:"1"},to:{opacity:"0",transform:"translate3d(2000px, 0, 0)"}},fadeOutUp:{from:{opacity:"1"},to:{opacity:"0",transform:"translate3d(0, -100%, 0)"}},fadeOutUpBig:{from:{opacity:"1"},to:{opacity:"0",transform:"translate3d(0, -2000px, 0)"}},fadeOutTopLeft:{from:{opacity:"1",transform:"translate3d(0, 0, 0)"},to:{opacity:"0",transform:"translate3d(-100%, -100%, 0)"}},fadeOutTopRight:{from:{opacity:"1",transform:"translate3d(0, 0, 0)"},to:{opacity:"0",transform:"translate3d(100%, -100%, 0)"}},fadeOutBottomLeft:{from:{opacity:"1",transform:"translate3d(0, 0, 0)"},to:{opacity:"0",transform:"translate3d(-100%, 100%, 0)"}},fadeOutBottomRight:{from:{opacity:"1",transform:"translate3d(0, 0, 0)"},to:{opacity:"0",transform:"translate3d(100%, 100%, 0)"}},backInUp:{"0%":{opacity:"0.7",transform:"translateY(1200px) scale(0.7)"},"80%":{opacity:"0.7",transform:"translateY(0px) scale(0.7)"},"100%":{opacity:"1",transform:"scale(1)"}},backInDown:{"0%":{opacity:"0.7",transform:"translateY(-1200px) scale(0.7)"},"80%":{opacity:"0.7",transform:"translateY(0px) scale(0.7)"},"100%":{opacity:"1",transform:"scale(1)"}},backInLeft:{"0%":{opacity:"0.7",transform:"translateX(-2000px) scale(0.7)"},"80%":{opacity:"0.7",transform:"translateX(0px) scale(0.7)"},"100%":{opacity:"1",transform:"scale(1)"}},backInRight:{"0%":{opacity:"0.7",transform:"translateX(2000px) scale(0.7)"},"80%":{opacity:"0.7",transform:"translateY(0px) scale(0.7)"},"100%":{opacity:"1",transform:"scale(1)"}},backOutUp:{"0%":{opacity:"1",transform:"scale(1)"},"80%":{opacity:"0.7",transform:"translateY(0px) scale(0.7)"},"100%":{opacity:"0.7",transform:"translateY(-700px) scale(0.7)"}},backOutDown:{"0%":{opacity:"1",transform:"scale(1)"},"80%":{opacity:"0.7",transform:"translateY(0px) scale(0.7)"},"100%":{opacity:"0.7",transform:"translateY(700px) scale(0.7)"}},backOutLeft:{"0%":{opacity:"1",transform:"scale(1)"},"80%":{opacity:"0.7",transform:"translateX(-2000px) scale(0.7)"},"100%":{opacity:"0.7",transform:"translateY(-700px) scale(0.7)"}},backOutRight:{"0%":{opacity:"1",transform:"scale(1)"},"80%":{opacity:"0.7",transform:"translateY(0px) scale(0.7)"},"100%":{opacity:"0.7",transform:"translateX(2000px) scale(0.7)"}}},letterSpacing:{tighter:"-0.05em",tight:"-0.025em",normal:"0em",wide:"0.025em",wider:"0.05em",widest:"0.1em"},lineHeight:{none:"1",tight:"1.25",snug:"1.375",normal:"1.5",relaxed:"1.625",loose:"2",3:".75rem",4:"1rem",5:"1.25rem",6:"1.5rem",7:"1.75rem",8:"2rem",9:"2.25rem",10:"2.5rem"},listStyleType:{none:"none",circle:"circle",square:"square",disc:"disc",decimal:"decimal","zero-decimal":"decimal-leading-zero",greek:"lower-greek",roman:"lower-roman",alpha:"lower-alpha","upper-roman":"upper-roman","upper-alpha":"upper-alpha"},margin:(e,{negative:t})=>({auto:"auto",...De(e("spacing"),(()=>({}))),...t(e("spacing"))}),maxHeight:(e,{breakpoints:t})=>({none:"none",...De(e("spacing"),(()=>({}))),xs:"20rem",sm:"24rem",md:"28rem",lg:"32rem",xl:"36rem","2xl":"42rem","3xl":"48rem","4xl":"56rem","5xl":"64rem","6xl":"72rem","7xl":"80rem",full:"100%",min:"min-content",max:"max-content",prose:"65ch",screen:"100vh",...t(De(e("screens"),(()=>({}))))}),maxWidth:(e,{breakpoints:t})=>({none:"none",...De(e("spacing"),(()=>({}))),xs:"20rem",sm:"24rem",md:"28rem",lg:"32rem",xl:"36rem","2xl":"42rem","3xl":"48rem","4xl":"56rem","5xl":"64rem","6xl":"72rem","7xl":"80rem",full:"100%",min:"min-content",max:"max-content",prose:"65ch",screen:"100vw",...t(De(e("screens"),(()=>({}))))}),minHeight:e=>e("maxHeight"),minWidth:e=>e("maxWidth"),objectPosition:{bottom:"bottom",center:"center",left:"left","left-bottom":"left bottom","left-top":"left top",right:"right","right-bottom":"right bottom","right-top":"right top",top:"top"},opacity:{0:"0",5:"0.05",10:"0.1",20:"0.2",25:"0.25",30:"0.3",40:"0.4",50:"0.5",60:"0.6",70:"0.7",75:"0.75",80:"0.8",90:"0.9",95:"0.95",100:"1"},order:{first:"-9999",last:"9999",none:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",10:"10",11:"11",12:"12"},outline:{none:["2px solid transparent","2px"]},outlineColor:e=>e("colors"),padding:e=>e("spacing"),perspective:e=>({none:"none",...De(e("spacing"),(()=>({}))),xs:"20rem",sm:"24rem",md:"28rem",lg:"32rem",xl:"36rem","2xl":"42rem","3xl":"48rem","4xl":"56rem","5xl":"64rem","6xl":"72rem","7xl":"80rem"}),perspectiveOrigin:{center:"center",top:"top","top-right":"top right",right:"right","bottom-right":"bottom right",bottom:"bottom","bottom-left":"bottom left",left:"left","top-left":"top left"},placeholderColor:e=>e("colors"),placeholderOpacity:e=>e("opacity"),ringColor:e=>({DEFAULT:e("colors.blue.500","#3b82f6"),...De(e("colors"),(()=>({})))}),ringOffsetColor:e=>e("colors"),ringOffsetWidth:{0:"0px",1:"1px",2:"2px",4:"4px",8:"8px"},ringOpacity:e=>({DEFAULT:"0.5",...De(e("opacity"),(()=>({})))}),ringWidth:{DEFAULT:"3px",0:"0px",1:"1px",2:"2px",4:"4px",8:"8px"},rotate:{"-180":"-180deg","-90":"-90deg","-45":"-45deg","-12":"-12deg","-6":"-6deg","-3":"-3deg","-2":"-2deg","-1":"-1deg",0:"0deg",1:"1deg",2:"2deg",3:"3deg",6:"6deg",12:"12deg",45:"45deg",90:"90deg",180:"180deg"},saturate:{DEFAULT:"0",0:"0",50:".5",100:"1",150:"1.5",200:"2"},scale:{0:"0",50:".5",75:".75",90:".9",95:".95",100:"1",105:"1.05",110:"1.1",125:"1.25",150:"1.5"},sepia:{DEFAULT:"100%",0:"0"},skew:{"-12":"-12deg","-6":"-6deg","-3":"-3deg","-2":"-2deg","-1":"-1deg",0:"0deg",1:"1deg",2:"2deg",3:"3deg",6:"6deg",12:"12deg"},space:(e,{negative:t})=>({...e("spacing"),...t(e("spacing"))}),stroke:e=>({...De(e("colors"),(()=>({}))),none:"none"}),strokeWidth:{0:"0",1:"1",2:"2"},strokeDashArray:{0:"0",1:"1",2:"2"},strokeDashOffset:{0:"0",1:"1",2:"2"},tabSize:{DEFAULT:"4",0:"0",2:"2",4:"4",8:"8"},textColor:e=>e("colors"),textOpacity:e=>e("opacity"),textShadow:{DEFAULT:"0px 0px 1px rgb(0 0 0 / 20%), 0px 0px 1px rgb(1 0 5 / 10%)",sm:"1px 1px 3px rgb(36 37 47 / 25%)",md:"0px 1px 2px rgb(30 29 39 / 19%), 1px 2px 4px rgb(54 64 147 / 18%)",lg:"3px 3px 6px rgb(0 0 0 / 26%), 0 0 5px rgb(15 3 86 / 22%)",xl:"1px 1px 3px rgb(0 0 0 / 29%), 2px 4px 7px rgb(73 64 125 / 35%)",none:"none"},textDecorationColor:e=>e("colors"),textDecorationOpacity:e=>e("opacity"),textDecorationLength:{auto:"auto",0:"0px",2:"2px",4:"4px",8:"8px"},textDecorationOffset:{auto:"auto",0:"0px",1:"1px",2:"2px",4:"4px",8:"8px"},textIndent:{DEFAULT:"1.5rem",xs:"0.5rem",sm:"1rem",md:"1.5rem",lg:"2rem",xl:"2.5rem","2xl":"3rem","3xl":"4rem"},textStrokeColor:e=>({DEFAULT:e("colors.gray.200","currentColor"),...De(e("colors"),(()=>({})))}),textStrokeWidth:{DEFAULT:"medium",none:"0",sm:"thin",md:"medium",lg:"thick"},transformOrigin:{center:"center",top:"top","top-right":"top right",right:"right","bottom-right":"bottom right",bottom:"bottom","bottom-left":"bottom left",left:"left","top-left":"top left"},transitionDuration:{DEFAULT:"150ms",75:"75ms",100:"100ms",150:"150ms",200:"200ms",300:"300ms",500:"500ms",700:"700ms",1e3:"1000ms"},transitionDelay:{75:"75ms",100:"100ms",150:"150ms",200:"200ms",300:"300ms",500:"500ms",700:"700ms",1e3:"1000ms"},transitionProperty:{DEFAULT:"background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter",none:"none",all:"all",colors:"background-color, border-color, color, fill, stroke",opacity:"opacity",shadow:"box-shadow",transform:"transform"},transitionTimingFunction:{DEFAULT:"cubic-bezier(0.4, 0, 0.2, 1)",linear:"linear",in:"cubic-bezier(0.4, 0, 1, 1)",out:"cubic-bezier(0, 0, 0.2, 1)","in-out":"cubic-bezier(0.4, 0, 0.2, 1)"},translate:(e,{negative:t})=>({...De(e("spacing"),(()=>({}))),...t(e("spacing")),"1/2":"50%","1/3":"33.333333%","2/3":"66.666667%","1/4":"25%","2/4":"50%","3/4":"75%",full:"100%","-1/2":"-50%","-1/3":"-33.333333%","-2/3":"-66.666667%","-1/4":"-25%","-2/4":"-50%","-3/4":"-75%","-full":"-100%"}),width:(e,{breakpoints:t})=>({auto:"auto",...De(e("spacing"),(()=>({}))),"1/2":"50%","1/3":"33.333333%","2/3":"66.666667%","1/4":"25%","2/4":"50%","3/4":"75%","1/5":"20%","2/5":"40%","3/5":"60%","4/5":"80%","1/6":"16.666667%","2/6":"33.333333%","3/6":"50%","4/6":"66.666667%","5/6":"83.333333%","1/12":"8.333333%","2/12":"16.666667%","3/12":"25%","4/12":"33.333333%","5/12":"41.666667%","6/12":"50%","7/12":"58.333333%","8/12":"66.666667%","9/12":"75%","10/12":"83.333333%","11/12":"91.666667%",xs:"20rem",sm:"24rem",md:"28rem",lg:"32rem",xl:"36rem","2xl":"42rem","3xl":"48rem","4xl":"56rem","5xl":"64rem","6xl":"72rem","7xl":"80rem",full:"100%",min:"min-content",max:"max-content",prose:"65ch",screen:"100vw",...t(De(e("screens"),(()=>({}))))}),zIndex:{auto:"auto",0:"0",10:"10",20:"20",30:"30",40:"40",50:"50"}},variantOrder:["hover","focus","active","visited","link","target","focus-visible","focus-within","checked","not-checked","default","disabled","enabled","indeterminate","invalid","valid","optional","required","placeholder-shown","read-only","read-write","not-disabled","first-of-type","not-first-of-type","last-of-type","not-last-of-type","first","last","not-first","not-last","only-child","not-only-child","only-of-type","not-only-of-type","even","odd","even-of-type","odd-of-type","root","empty","before","after","first-letter","first-line","file-selector-button","selection","svg","all","children","siblings","sibling","ltr","rtl","group-hover","group-focus","group-active","group-visited","motion-safe","motion-reduce"],plugins:[],handlers:{static:!0,time:!0,color:!0,opacity:!0,number:!0,string:!0,bracket:!0,hex:!0,nxl:!0,fraction:!0,size:!0,variable:!0,negative:!0}};function Pe(e){const t=e.length;let a,r=-1,i="";const o=e.charCodeAt(0);for(;++r<t;)a=e.charCodeAt(r),i+=0!==a?44!==a?a>=1&&a<=31||127===a||0===r&&a>=48&&a<=57||1===r&&a>=48&&a<=57&&45===o?"\\"+a.toString(16)+" ":(0!==r||1!==t||45!==a)&&(a>=128||45===a||95===a||a>=48&&a<=57||a>=65&&a<=90||a>=97&&a<=122)?e.charAt(r):"\\"+e.charAt(r):"\\2c ":"�";return i}function Ie(e,t,a=1/0){const r={...e};for(const[i,o]of Object.entries(t))if(i in e){const t=e[i];t!==o&&(null!==o&&o.constructor!==Object?a>0&&Array.isArray(t)&&Array.isArray(o)?r[i]=[...t,...o]:r[i]=o:null!==t&&t.constructor===Object?r[i]=Ie(t,o,a-1):Array.isArray(t)?r[i]=[...t,...Array.isArray(o)?o:[o]]:r[i]={DEFAULT:t,...o})}else r[i]=o;return r}function Re(e,t){if(typeof e!=typeof t)return t;if(Array.isArray(e)&&Array.isArray(t))return JSON.stringify(e)!==JSON.stringify(t)?t:void 0;if(e&&t&&"object"==typeof e&&"object"==typeof t){const a={};for(const[r,i]of Object.entries(t))if(r in e){const i=Re(e[r],t[r]);i&&(a[r]=i)}else a[r]=i;if(0===Object.keys(a).length)return;return a}return e!==t?t:void 0}function We(e={static:!0}){return(t,a,r)=>{const i={utility:t,value:a,color:r,_amount:t.amount,handleStatic:e.static?(e,t)=>{if(i.value)return i;if(e&&"object"==typeof e){const a=e;a.DEFAULT&&(a[i.utility.raw]=a.DEFAULT),i._amount in a&&(i.value=t?t(i._amount):`${a[i._amount]}`)}return i}:()=>i,handleBody:e.static?(e,t)=>{if(i.value)return i;if(e&&"object"==typeof e){const a=e;a.DEFAULT&&(a[""]=a.DEFAULT);const r=i.utility.body;r in a&&(i.value=t?t(r):`${a[r]}`)}return i}:()=>i,handleNumber:e.number?(e=-1/0,t=1/0,a="int",r)=>(i.value||o(i._amount,e,t,a)&&(i.value=r?r(+i._amount):i._amount),i):()=>i,handleTime:e.time?(e=-1/0,t=1/0,a="int",r)=>{if(i.value)return i;let n="ms",s=i._amount;if(s.endsWith("ms"))s=s.slice(0,-2);else{if(!s.endsWith("s"))return i;n="s",s=s.slice(0,-1)}return o(s,e,t,a)&&(i.value=r?r("s"===n?1e3*+s:+s):i._amount),i}:()=>i,handleString:e.string?e=>(i.value||(i.value=e(i.utility.body)),i):()=>i,handleSquareBrackets:e.bracket?e=>{if(i.value)return i;if("["===i._amount[0]&&"]"===i._amount[i._amount.length-1]){let t=i._amount.slice(1,-1).replace(/_/g," ");t.indexOf("calc(")>-1&&(t=t.replace(/(-?\d*\.?\d(?!\b-.+[,)](?![^+\-/*])\D)(?:%|[a-z]+)?|\))([+\-/*])/g,"$1 $2 ")),i.value=e?e(t):t}return i}:()=>i,handleSpacing:e.number?()=>i.handleNumber(0,void 0,"float",(e=>0===e?"0px":`${n(e/4,6)}rem`)):()=>i,handleNxl:e.nxl?e=>(i.value||/^\d*xl$/.test(i._amount)&&(i.value=e?e("xl"===i._amount?1:parseInt(i._amount)):parseInt(i._amount).toString()),i):()=>i,handleFraction:e.fraction?e=>{return i.value||(t=i._amount,/^\d+\/\d+$/.test(t)&&(i.value=e?e(i._amount):function(e){const t=e.match(/[^/]+/g);if(!t||t.length<2)return;return n(+t[0]/+t[1]*100,6)+"%"}(i._amount))),i;var t}:()=>i,handleSize:e.size?e=>{return i.value||(t=i._amount,/^-?(\d+(\.\d+)?)+(rem|em|px|rpx|vh|vw|ch|ex)$/.test(t)&&(i.value=e?e(i._amount):i._amount)),i;var t}:()=>i,handleVariable:e.variable?e=>{if(i.value)return i;const t=i.utility.raw.match(/-\$[\w-]+/);if(t){const a=t[0].substring(2);i.value=e?e(a):`var(--${a})`}return i}:()=>i,handleColor:e.color?(t=$e)=>{if(i.value)return i;let a;if(t&&"object"==typeof t){const r=f(t),o=i.utility.raw.replace(/^ring-offset|outline-solid|outline-dotted/,"head").replace(/^\w+-/,""),[n,l]=function(e){const t=e.indexOf("/");return-1===t?[e,void 0]:[e.slice(0,t),e.slice(t+1)]}(o);if(i.opacity=l,n in r)a=r[n];else if(e.hex&&n.startsWith("hex-")){const e=n.slice(4);s(e)&&(a="#"+e)}"string"==typeof a?i.value=a:"function"==typeof a&&(i.color=a)}return i}:()=>i,handleOpacity:e.opacity?t=>{if(i.opacity&&"object"==typeof t){const a=t;e.static&&i.opacity in a?i.opacity=a[i.opacity]:e.number&&o(i.opacity,0,100,"int")?i.opacity=(+i.opacity/100).toString():e.variable&&"$"===i.opacity.charAt(0)?i.opacity=`var(--${i.opacity.slice(1)})`:e.bracket&&"["===i.opacity.charAt(0)&&"]"===i.opacity.charAt(i.opacity.length-1)?i.opacity=i.opacity.slice(1,-1).replace(/_/g," "):i.opacity=void 0}return i}:()=>i,handleNegative:e.negative?(e=d)=>i.value?(i.value=i.utility.isNegative?e(i.value):i.value,i):i:()=>i,createProperty:(e,t)=>{if(!i.value)return;const a=t?t(i.value):i.value;return new S(e,a)},createStyle:(e,t)=>{if(!i.value)return;const a=t?t(i.value):void 0;return new C(e,a)},createColorValue:e=>i.color?i.color({opacityValue:e}):i.value?["transparent","currentColor","auto","none"].includes(i.value)?i.value:i.value.includes("var")&&e?`rgba(${i.value}, ${i.opacity||e})`:e?`rgba(${de(i.value).color}, ${i.opacity||e})`:`rgb(${de(i.value).color})`:void 0,createColorStyle:(e,t,a,r=!0)=>{if(i.color){const r=i.color({opacityVariable:a,opacityValue:a?`var(${a})`:void 0});return new C(e,a?[new S(a,i.opacity||"1"),new S(t,r)]:new S(t,r))}const o=i.value;if(!o)return;if(["transparent","currentColor","auto","none"].includes(o)||o.includes("var"))return new C(e,new S(t,o));const n=de(o);return new C(e,a?[new S(a,i.opacity||n.opacity),new S(t,`rgba(${n.color}, var(${a}))`)]:new S(t,r?`rgb(${n.color})`:n.color))},callback:e=>{if(i.value)return e(i.value)}};return i}}class Ne{constructor(e,t){this.raw=e,this._h=t}match(e){const t=this.absolute.match(e);return t?t[0]:""}clone(e){return new Ne(e||this.raw,this._h)}get class(){return"."+Pe(this.raw)}get isNegative(){return"-"===this.raw[0]}get absolute(){return this.isNegative?this.raw.substring(1):this.raw}get identifier(){return this.match(/[^-]+/)}get key(){return this.match(/^\w[-\w]+(?=-)/)}get center(){return this.match(/-.+(?=-)/).substring(1)}get amount(){return this.match(/(?:[^-]+|\[[\s\S]*?\])$/)}get body(){return this.match(/-.+/).substring(1)}get handler(){return this._h(this)}}function Te(e,t,a=!1){if(!we.hasOwnProperty(t))return;const r=new C("."+t),i=a?t:void 0,{utility:o,meta:n}=we[t];for(const[e,t]of Object.entries(o))r.add(Array.isArray(t)?t.map((t=>new S(e,t,i))):new S(e,t,i));return!e._plugin.core||e._plugin.core[n.group]?r.updateMeta("utilities",n.group,ve[n.group],n.order,!0):void 0}function Le(e,t){if(!we.hasOwnProperty(t))return!1;const{meta:a}=we[t];return!(e._plugin.core&&!e._plugin.core[a.group])}const Ue=(e,t)=>({handler:e,config:t});Ue.withOptions=function(e,t=(()=>({}))){const a=function(a={}){return{__options:a,handler:e(a),config:t(a)}};return a.__isOptionsFunction=!0,a.__pluginFunction=e,a.__configFunction=t,a};class Ve{constructor(e,t=":",a){this.classNames=e,this.separator=t,this.variants=a||[],this.index=0}_handle_group(e=!0){if(!this.classNames)return[];let t,a,r,i,o,n=[],s=this.index+1,l=this.index+1,c=this.index+1,d=!1,p=!1,u=!1,m=!1;const h=this.separator.length,f=[],g=this.classNames.length;for(;this.index<g;){if(this.index++,a=this.classNames.charAt(this.index),m){if(!" \n\t\r".includes(a)){"]"===a&&(m=!1);continue}m=!1}switch(a){case"!":d=!0;break;case this.separator[0]:this.classNames.slice(this.index,this.index+h)===this.separator&&(o=this.classNames.slice(s,this.index),"!"===o.charAt(0)&&(o=o.slice(1)),this.variants.includes(o)&&(n.push(o),this.index+=h-1,s=this.index+1,p=!0));break;case"[":m=!0;break;case"(":if(t=this.classNames.charAt(this.index-1),"-"===t||!p&&" "===t)u=!0;else if(p)r=this._handle_group();else{for(i=this.classNames.slice(c,this.index);b=this.classNames.charAt(this.index),!/^\s*$/.test(b);)this.index++;this.index--}p=!1;break;case'"':case"`":case"'":case")":case" ":case"\n":case"\t":case"\r":if(!p){if(c!==this.index){const e=this.classNames.slice(l,this.index),t=l-1,o=this.index-1;if(Array.isArray(r))f.push({raw:e,start:t,end:o,variants:n,content:r,type:"group",important:d}),r=void 0;else if(i){const a=this.classNames.slice(s,this.index);f.push({raw:e,start:t,end:o,variants:n,content:a,type:"utility",important:d}),i=void 0}else if(u&&")"===a){const a=this.classNames.slice(s,this.index+1);f.push({raw:e+")",start:t,end:this.index,variants:n,content:d?a.slice(1):a,type:"utility",important:d})}else{const a=this.classNames.slice(s,this.index);"*"===a.charAt(0)?f.push({raw:e,start:t,end:o,variants:n,content:a.slice(1),type:"alias",important:d}):f.push({raw:e,start:t,end:o,variants:n,content:"!"===a.charAt(0)?a.slice(1):a,type:"utility",important:d})}n=[],d=!1}c=this.index+1,l=this.index+1}s=this.index+1;break;default:p=!1}if(")"===a){if(!u)break;u=!1}}var b;if(e){const e=[],t=[];return f.forEach((a=>{t.includes(a.raw)||(t.push(a.raw),e.push(a))})),e}return f}parse(e=!0){if(!this.classNames)return[];this.classNames="("+this.classNames+")";const t=this._handle_group(e);return this.index=0,this.classNames=this.classNames.slice(1,-1),t}}function qe(e,t,a=" ",r=""){return function e(t,a,r,i,o){const n=i+r;switch(typeof(t=a?a(t):t)){case"string":return JSON.stringify(t);case"number":return Object.is(t,-0)?"-0":String(t);case"boolean":case"undefined":return String(t);case"function":return t.toString()}if(null===t)return"null";if(t instanceof RegExp)return t.toString();if(t instanceof Date)return`new Date(${t.getTime()})`;if(t instanceof Set)return`new Set(${e(Array.from(t.values()),a,r,n,o)})`;if(t instanceof Map)return`new Map(${e(Array.from(t.entries()),a,r,n,o)})`;if(o.indexOf(t)>=0)return"{$circularReference:1}";function s(e){return r.slice(1)+e.join(","+(r&&"\n")+n)+(r?" ":"")}if(o.push(t),Array.isArray(t))return`[${s(t.map((t=>e(t,a,r,n,o.slice()))))}]`;const l=Object.keys(t);if(l.length)return`{${s(l.map((i=>(function(e){return/^([a-z_$][0-9a-z_$]*|[0-9]+)$/gi.test(e)&&!Xe.test(e)}(i)?i:JSON.stringify(i))+":"+e(t[i],a,r,n,o.slice()))))}}`;return"{}"}(e,t,!1===a?"":a,r,[])}const Xe=/^(abstract|boolean|break|byte|case|catch|char|class|const|continue|debugger|default|delete|do|double|else|enum|export|extends|false|final|finally|float|for|function|goto|if|implements|import|in|instanceof|int|interface|long|native|new|null|package|private|protected|public|return|short|static|super|switch|synchronized|this|throw|throws|transient|true|try|typeof|undefined|var|void|volatile|while|with)$/;function Ye(e,t){return null!=e?e:t()}function He(e){let t,a=e[0],r=1;for(;r<e.length;){const i=e[r],o=e[r+1];if(r+=2,("optionalAccess"===i||"optionalCall"===i)&&null==a)return;"access"===i||"optionalAccess"===i?(t=a,a=o(a)):"call"!==i&&"optionalCall"!==i||(a=o(((...e)=>a.call(t,...e))),t=void 0)}return a}class Ge{__init(){this._variants={}}__init2(){this._cache={count:0,html:[],attrs:[],classes:[],utilities:[],variants:[]}}__init3(){this._plugin={static:{},dynamic:{},utilities:{},components:{},preflights:{},shortcuts:{},alias:{},completions:{}}}__init4(){this.pluginUtils={addDynamic:(...e)=>this.addDynamic(...e),addUtilities:(...e)=>this.addUtilities(...e),addComponents:(...e)=>this.addComponents(...e),addBase:(...e)=>this.addBase(...e),addVariant:(...e)=>this.addVariant(...e),e:(...e)=>this.e(...e),prefix:(...e)=>this.prefix(...e),config:(...e)=>this.config(...e),theme:(...e)=>this.theme(...e),variants:(...e)=>this.variants(...e)}}__init5(){this.variantUtils={modifySelectors:e=>(new C).wrapSelector((t=>e({className:/^[.#]/.test(t)?t.substring(1):t}))),atRule:e=>(new C).atRule(e),pseudoClass:e=>(new C).pseudoClass(e),pseudoElement:e=>(new C).pseudoElement(e),parent:e=>(new C).parent(e),child:e=>(new C).child(e)}}constructor(e){Ge.prototype.__init.call(this),Ge.prototype.__init2.call(this),Ge.prototype.__init3.call(this),Ge.prototype.__init4.call(this),Ge.prototype.__init5.call(this),this._config=this.resolveConfig(e,Ee),this._theme=this._config.theme,this._handler=We(this._config.handlers),this._config.shortcuts&&this.loadShortcuts(this._config.shortcuts),this._config.alias&&this.loadAlias(this._config.alias)}_resolveConfig(e,t={}){if(e.presets){const a=this._resolvePresets(e.presets);t=this._resolveConfig(a,t),delete e.presets}const a=e.theme;a&&delete e.theme;const r=a&&"extend"in a?Ye(a.extend,(()=>({}))):{},i=t.theme||{};if(a){"extend"in a&&delete a.extend;for(const[e,t]of Object.entries(a))i[e]="function"==typeof t?t:{...t}}return r&&"object"==typeof r&&this._reduceFunction(i,r),{...t,...e,theme:i}}_reduceFunction(e,t){for(const[a,r]of Object.entries(t)){const t=e[a];switch(typeof t){case"function":e[a]=(e,{negative:a,breakpoints:i})=>Ie(t(e,{negative:a,breakpoints:i}),"function"==typeof r?r(e,{negative:a,breakpoints:i}):Ye(r,(()=>({}))));break;case"object":e[a]=(e,{negative:a,breakpoints:i})=>Ie(t,"function"==typeof r?r(e,{negative:a,breakpoints:i}):Ye(r,(()=>({}))),0);break;default:e[a]=r}}}_resolvePresets(e){let t={};const a={};return e.forEach((e=>{e.theme&&"extend"in e.theme&&e.theme.extend&&(this._reduceFunction(a,e.theme.extend),delete e.theme.extend),t=this._resolveConfig(e,t)})),t.theme?t.theme.extend=a:t.theme={extend:a},t}_resolveFunction(e){if(!e.theme)return e;const t=(e,t)=>this.theme(e,t);for(const a of[e.theme,"extend"in e.theme?Ye(e.theme.extend,(()=>({}))):{}])for(const[e,r]of Object.entries(a))"function"==typeof r&&(a[e]=r(t,{negative:ee,breakpoints:te}));return e}_replaceStyleVariants(e){e.forEach((e=>{e.atRules=He([e,"access",e=>e.atRules,"optionalAccess",e=>e.map,"call",e=>e((e=>{if(e.match(/@screen/)){const t=e.replace(/\s*@screen\s*/,"");return Ye(He([this,"access",e=>e._variants,"access",e=>e[t],"call",e=>e(),"access",e=>e.atRules,"optionalAccess",e=>e[0]]),(()=>e))}return e}))])}))}_addPluginProcessorCache(e,t,r){r=a(r),this._plugin[e][t]=t in this._plugin[e]?[...this._plugin[e][t],...r]:r}_loadVariables(){const e=this.theme("vars");e&&this.addBase({":root":Object.assign({},...Object.keys(e).map((t=>({[`--${t}`]:e[t]}))))})}loadConfig(e){return this._config=this.resolveConfig(e,Ee),this._theme=this._config.theme,this._handler=We(this._config.handlers),this._config.shortcuts&&this.loadShortcuts(this._config.shortcuts),this._config.alias&&this.loadAlias(this._config.alias),this._config}resolveConfig(e,t){return this._config=this._resolveConfig({...h(e||{}),exclude:He([e,"optionalAccess",e=>e.exclude])},h(t)),this._theme=this._config.theme,He([this,"access",e=>e._config,"access",e=>e.plugins,"optionalAccess",e=>e.map,"call",e=>e((e=>"function"==typeof e?"__isOptionsFunction"in e?this.loadPluginWithOptions(e):this.loadPlugin(Ue(e)):this.loadPlugin(e)))]),this._config=this._resolveFunction(this._config),this._variants={...this._variants,...this.resolveVariants()},this._cache.variants=Object.keys(this._variants),this._loadVariables(),this._config.corePlugins&&(this._plugin.core=Array.isArray(this._config.corePlugins)?Object.assign({},...this._config.corePlugins.map((e=>({[e]:!0})))):{...Object.assign({},...Object.keys(ve).slice(Object.keys(ve).length/2).map((e=>({[e]:!0})))),...this._config.corePlugins}),this._config}resolveVariants(e){const t={screen:pe(fe(ge([(a=this._config).theme,"optionalAccess",e=>e.screens]),(()=>({})))),theme:(r=a.darkMode,r?{"@dark":()=>(new C).atRule("@media (prefers-color-scheme: dark)"),"@light":()=>(new C).atRule("@media (prefers-color-scheme: light)"),".dark":()=>(new C).parent(".dark"),".light":()=>(new C).parent(".light"),dark:()=>"media"===r?(new C).atRule("@media (prefers-color-scheme: dark)"):(new C).parent(".dark"),light:()=>"media"===r?(new C).atRule("@media (prefers-color-scheme: light)"):(new C).parent(".light")}:{}),state:he(fe(a.variantOrder,(()=>[])))};var a,r;return e?t[e]:{...t.screen,...t.theme,...t.state}}resolveStaticUtilities(e=!1){const t={};for(const e in we){const a=Te(this,e,!0);a&&(t[e]=[a])}return e?{...t,...this._plugin.utilities,...this._plugin.components}:t}resolveDynamicUtilities(e=!1){return e?{...ze,...this._plugin.dynamic}:ze}get allConfig(){return this._config}get allTheme(){return Ye(this._theme,(()=>({})))}get allVariant(){return this._cache.variants}wrapWithVariants(e,t){return Array.isArray(t)||(t=[t]),0===e.length?t:t.map((t=>{if(t instanceof _)return t;const a=[];let r=e.filter((e=>He([this,"access",e=>e._variants,"optionalAccess",t=>t[e]]))).map((e=>this._variants[e]())).reduce(((e,t)=>{const r=e.extend(t);return e.isAtrule&&a.push(e.atRules[0]),r}),new C).extend(t);return t instanceof O&&(r=(new O).extend(r)),a.length>0&&(r.meta.variants=a),r}))}removePrefix(e){const t=this.config("prefix");return t?e.replace(new RegExp(`^${t}`),""):e}markAsImportant(e,t=!1){const a=t||this.config("important",!1),r=a;return r&&("string"==typeof r?e.parent(r):(e.important=!0,e.property.forEach((e=>e.important=!0)))),e}extract(e,t=!1,a){return function(e,t,a=!1,r){if(!r&&t in we)return Te(e,t,a);if(r&&t.startsWith(r)&&(t=t.replace(new RegExp(`^${r}`),""))in we)return Te(e,t,a);const i={...e._plugin.utilities,...e._plugin.components,...e._plugin.shortcuts};if(t in i)return h(i[t]);const o=new Ne(t,e._handler);for(const[r,i]of Object.entries(e._plugin.dynamic))if(t.match(new RegExp(`^-?${r}`))){let e=i(o);if(e instanceof S&&(e=e.toStyle(o.class)),e&&a&&(Array.isArray(e)?e.map((e=>e.property.forEach((e=>e.comment=t)))):e.property.forEach((e=>e.comment=t))),e)return e}const n=t.match(/\w+/),s=n?n[0]:void 0;if(s&&ze.hasOwnProperty(s)){let r=ze[s](o,e.pluginUtils);if(!r)return;if(e._plugin.core&&!e._plugin.core[Array.isArray(r)?r[0].meta.group:r.meta.group])return;return r instanceof S&&(r=r.toStyle(o.class)),a&&(Array.isArray(r)?r.map((e=>e.property.forEach((e=>e.comment=t)))):r.property.forEach((e=>e.comment=t))),r}}(this,e,t,a)}test(e,t){return function(e,t,a){if(!a&&t in we)return Le(e,t);if(a&&t.startsWith(a)&&(t=t.replace(new RegExp(`^${a}`),""))in we)return Le(e,t);if(t in{...e._plugin.utilities,...e._plugin.components,...e._plugin.shortcuts})return!0;const r=new Ne(t,e._handler);for(const[a,i]of Object.entries(e._plugin.dynamic))if(t.match(new RegExp(`^-?${a}`))&&i(r))return!0;const i=t.match(/\w+/),o=i?i[0]:void 0;if(o&&ze.hasOwnProperty(o)){const t=ze[o](r,e.pluginUtils);return!(!t||e._plugin.core&&!e._plugin.core[Array.isArray(t)?t[0].meta.group:t.meta.group])}return!1}(this,e,t)}preflight(e,t=!0,a=!0,i=!0,o=!1){let n;return e&&(n=r(e),o&&this._cache.html.includes(n))?new K:(n&&o&&this._cache.html.push(n),function(e,t,a=!0,r=!0,i=!0){const o=new K,n=new K,s=(t,a,r=!1)=>{const i=new C(t,void 0,!1);for(const[t,r]of Object.entries(a))i.add(Array.isArray(r)?r.map((e=>new S(t,e))):new S(t,"function"==typeof r?r(((t,a)=>e.theme(t,a))):r));return i.updateMeta("base","preflight",0,r?1:2,!0),i},l=t?Array.from(new Set(t.match(/<\w+/g))).map((e=>e.substring(1))):void 0;if(a&&(e.config("prefixer")?be:be.filter((e=>!e.selector||!/::?(webkit-input|-moz|-ms-input)-placeholder$/.test(e.selector)))).forEach((e=>{if(r&&e.global)o.add(s(e.selector,e.properties,!0));else if(void 0!==l){const t=l.filter((t=>e.keys.includes(t)));t.length>0&&n.add(s(e.selector?e.selector:t.join(", "),e.properties))}else n.add(s(e.selector?e.selector:e.keys.join(", "),e.properties))})),i){let t=[];Object.values(e._plugin.preflights).forEach((e=>{t=t.concat(e)})),n.add(t);let a=[];Object.values(e._plugin.static).forEach((e=>{a=a.concat(e)})),n.add(a)}const c=n.combine().sort();return r?c.extend(o.combine().sort(),!1):c}(this,e,t,a,i))}interpret(e,t=!1,a){const r=new Ve(e,this.config("separator",":"),this._cache.variants).parse(),i=[],o=[],n=new K,s=e=>{if(a){const t=a(e);t?(n.add(t),i.push(e)):o.push(e)}o.push(e)},l=(e,t,a,r=!1,l)=>{if(this._config.exclude&&g(a,this._config.exclude))return void o.push(a);if(t[0]&&a in{...this._plugin.utilities,...this._plugin.components})return i.push(a),void n.add(h(this._plugin.utilities[a]));let c=this.extract(e,!1,l);if(c){const e="."+Pe(a);c instanceof C?(c.meta.respectSelector||(c.selector=e),this.markAsImportant(c,r)):Array.isArray(c)&&(c=c.map((t=>(t instanceof _||(t.meta.respectSelector||(t.selector=e),this.markAsImportant(t,r)),t))));const o=this.wrapWithVariants(t,c);o?(i.push(a),n.add(o)):s(a)}else s(a)},c=(e,t=[])=>{const a=r=>{if("group"===r.type)c(r,e.variants);else if("alias"===r.type&&r.content in this._plugin.alias)this._plugin.alias[r.content].forEach((e=>a(e)));else{const a=[...t,...e.variants,...r.variants],i=e.important||r.important,o=(i?"!":"")+[...a,r.content].join(":");"string"==typeof r.content&&l(r.content,a,o,i,this.config("prefix"))}};Array.isArray(e.content)&&e.content.forEach((e=>a(e)))},d=e=>{e.forEach((e=>{t&&this._cache.utilities.includes(e.raw)||(t&&this._cache.utilities.push(e.raw),"utility"===e.type?Array.isArray(e.content)||e.content&&l(e.content,e.variants,e.raw,e.important,this.config("prefix")):"group"===e.type?c(e):"alias"===e.type&&e.content in this._plugin.alias?d(this._plugin.alias[e.content]):s(e.raw))}))};return d(r),this.config("prefixer")||(n.prefixer=!1),{success:i,ignored:o,styleSheet:n.sort()}}validate(e){const t=new Ve(e,this.config("separator",":"),this._cache.variants).parse(),a=[],r=[],i=(e,t,r)=>{a.push({className:e,...t,parent:r})},o=(e,t,a)=>{r.push({className:e,...t,parent:a})},n=(e,t,a,r,n,s)=>{this._config.exclude&&g(a,this._config.exclude)?o(a,r,n):t[0]&&a in{...this._plugin.utilities,...this._plugin.components}||this.test(e,s)&&0===t.filter((e=>!(e in this._variants))).length?i(a,r,n):o(a,r,n)},s=(e,t=[])=>{const a=(r,i)=>{if("group"===r.type)s(r,e.variants);else if("alias"===r.type&&r.content in this._plugin.alias)this._plugin.alias[r.content].forEach((e=>a(e,r)));else{const a=[...t,...e.variants,...r.variants],o=(e.important||r.important?"!":"")+[...a,r.content].join(":");"string"==typeof r.content&&n(r.content,a,o,r,i,this.config("prefix"))}};Array.isArray(e.content)&&e.content.forEach((t=>a(t,e)))},l=e=>{e.forEach((e=>{"utility"===e.type?Array.isArray(e.content)||e.content&&n(e.content,e.variants,e.raw,e,void 0,this.config("prefix")):"group"===e.type?s(e):"alias"===e.type&&e.content in this._plugin.alias?l(this._plugin.alias[e.content]):o(e.raw,e)}))};return l(t),{success:a,ignored:r}}compile(e,t="windi-",a=!1,i=!1,o,n){const s=new Ve(e,this.config("separator",":"),this._cache.variants).parse(),l=[],c=[],d=new K;let p=Ye(n,(()=>t+r(e.trim().split(/\s+/g).join(" "))));if(i&&this._cache.classes.includes(p))return{success:l,ignored:c,styleSheet:d,className:p};const u="."+p,m=e=>{if(o){const t=o(e);t?(d.add(t),l.push(e)):c.push(e)}c.push(e)},f=(e,t,r,i=!1)=>{if(this._config.exclude&&g(r,this._config.exclude))return void c.push(r);if(t[0]&&r in{...this._plugin.utilities,...this._plugin.components})return l.push(r),void d.add(h(this._plugin.utilities[r]));const o=this.extract(e,a);if(o){Array.isArray(o)?o.forEach((e=>{if(e instanceof _)return e.meta.order=20,e;e.selector=u,this.markAsImportant(e,i)})):(o.selector=u,this.markAsImportant(o,i));const e=this.wrapWithVariants(t,o);e?(l.push(r),d.add(e)):m(r)}else m(r)},b=(e,t=[])=>{Array.isArray(e.content)&&e.content.forEach((a=>{if("group"===a.type)b(a,e.variants);else{const r=[...t,...e.variants,...a.variants],i=[...r,a.content].join(":");"string"==typeof a.content&&f(this.removePrefix(a.content),r,i,e.important||a.important)}}))};return s.forEach((e=>{"utility"===e.type?Array.isArray(e.content)||e.content&&f(this.removePrefix(e.content),e.variants,e.raw,e.important):"group"===e.type?b(e):m(e.raw)})),p=l.length>0?p:void 0,i&&p&&this._cache.classes.push(p),this.config("prefixer")||(d.prefixer=!1),{success:l,ignored:c,className:p,styleSheet:d.sortby(H).combine()}}attributify(e,t=!1){const a=[],r=[],i=new K,{prefix:o,separator:n,disable:s}=this._config.attributify&&"boolean"==typeof this._config.attributify?{}:this._config.attributify||{},l=(e,t,s=!1,l=!1,c=!1)=>{const d=`[${this.e((o||"")+e)}${s?"=":"~="}"${t}"]`;if(l||c&&this._cache.attrs.includes(d))return void r.push(d);const p=t.startsWith("!");p&&(t=t.slice(1));const u=e.startsWith("!");u&&(e=e.slice(1));const m=Ye(He([e,"access",e=>e.match,"call",e=>e(/\w+$/),"optionalAccess",e=>e[0]]),(()=>"")),h=t.split(n||":");let f=h.slice(0,-1),g=h.slice(-1)[0],b=e.split(n||":");const y=b.slice(-1)[0];if(y in this._variants&&"svg"!==y)f=[...b,...f];else if(m in this._variants&&"svg"!==m){const t=e.match(/[@<\w]+/g);if(!t)return void r.push(d);f=[...t,...f]}else{if(!b)return void r.push(d);let t;1===b.length&&(b=e.split("-")),["min","max"].includes(b.slice(-2,-1)[0])?(f=[...b.slice(0,-2),...f],t=b.slice(-2).join("-")):(f=[...b.slice(0,-1),...f],t=b[b.length-1]);const a="-"===g.charAt(0);switch(a&&(g=g.slice(1)),g=["m","p"].includes(t)&&["t","l","b","r","x","y"].includes(g.charAt(0))?t+g:t+"-"+g,a&&(g="-"+g),"cursor-default"!==g&&(g=g.replace(/-(~|default)$/,"")),t){case"w":["w-min","w-max","w-min-content","w-max-content"].includes(g)?g=g.slice(0,5):g.startsWith("w-min")?g="min-w"+g.slice(5):g.startsWith("w-max")&&(g="max-w"+g.slice(5));break;case"h":["h-min","h-max","h-min-content","h-max-content"].includes(g)?g=g.slice(0,5):g.startsWith("h-min")?g="min-h"+g.slice(5):g.startsWith("h-max")&&(g="max-h"+g.slice(5));break;case"flex":switch(g){case"flex-default":g="flex";break;case"flex-inline":g="inline-flex"}break;case"grid":switch(g){case"grid-default":g="grid";break;case"grid-inline":g="inline-grid";break;default:/^grid-(auto|gap|col|row)-/.test(g)&&(g=g.slice(5))}break;case"justify":g.startsWith("justify-content-")&&(g="justify-"+g.slice(16));break;case"align":g=/^align-(items|self|content)-/.test(g)?g.slice(6):"content-"+g.slice(6);break;case"place":/^place-(items|self|content)-/.test(g)||(g="place-content-"+g.slice(6));break;case"font":(/^font-(tracking|leading)-/.test(g)||["font-italic","font-not-italic","font-antialiased","font-subpixel-antialiased","font-normal-nums","font-ordinal","font-slashed-zero","font-lining-nums","font-oldstyle-nums","font-proportional-nums","font-tabular-nums","font-diagonal-fractions","font-stacked-fractions"].includes(g))&&(g=g.slice(5));break;case"text":["text-baseline","text-top","text-middle","text-bottom","text-text-top","text-text-bottom"].includes(g)?g="align-"+g.slice(5):g.startsWith("text-placeholder")||g.startsWith("text-underline")||g.startsWith("text-tab")||g.startsWith("text-indent")||g.startsWith("text-hyphens")||g.startsWith("text-write")||["text-underline","text-line-through","text-no-underline","text-uppercase","text-lowercase","text-capitalize","text-normal-case","text-truncate","text-overflow-ellipsis","text-overflow-clip","text-break-normal","text-break-words","text-break-all"].includes(g)?g=g.slice(5):g.startsWith("text-space")&&(g="white"+g.slice(5));break;case"underline":"underline-none"===g?g="no-underline":"underline-line-through"===g&&(g="line-through");break;case"svg":(g.startsWith("svg-fill")||g.startsWith("svg-stroke"))&&(g=g.slice(4));break;case"border":g.startsWith("border-rounded")&&(g=g.slice(7));break;case"gradient":"gradient-none"===g?g="bg-none":/^gradient-to-[trbl]{1,2}$/.test(g)?g="bg-"+g:/^gradient-(from|via|to)-/.test(g)&&(g=g.slice(9));break;case"display":g=g.slice(8);break;case"pos":g=g.slice(4);break;case"position":g=g.slice(9);break;case"box":/^box-(decoration|shadow)/.test(g)&&(g=g.slice(4));break;case"filter":"filter-none"!==g&&"filter"!==g&&(g=g.slice(7));break;case"backdrop":"backdrop"===g?g="backdrop-filter":"backdrop-none"===g&&(g="backdrop-filter-none");break;case"transition":/transition-(duration|ease|delay)-/.test(g)&&(g=g.slice(11));break;case"transform":["transform-gpu","transform-none","transform"].includes(g)||(g=g.slice(10));break;case"isolation":"isolation-isolate"===g&&(g="isolate");break;case"table":"table-inline"===g?g="inline-table":(g.startsWith("table-caption-")||g.startsWith("table-empty-cells"))&&(g=g.slice(6));break;case"pointer":g="pointer-events"+g.slice(7);break;case"resize":"resize-both"===g&&(g="resize");break;case"ring":break;case"blend":g="mix-"+g;break;case"sr":"sr-not-only"===g&&(g="not-sr-only")}}const w=this.extract(g,!1);if(w){const e=u||p;if(Array.isArray(w)?w.forEach((t=>{if(t instanceof _)return t;t.selector=d,this.markAsImportant(t,e)})):(w.selector=d,this.markAsImportant(w,e)),f.find((e=>!(e in this._variants))))r.push(d);else{const e=this.wrapWithVariants(f,w);e?(c&&this._cache.attrs.push(d),a.push(d),i.add(e)):r.push(d)}}else r.push(d)};for(let[a,r]of Object.entries(e)){let e=!1;o&&(a.startsWith(o)?a=a.slice(o.length):e=!0),He([s,"optionalAccess",e=>e.includes,"call",e=>e(a)])&&(e=!0),Array.isArray(r)?r.forEach((r=>l(a,r,!1,e,t))):l(a,r,!0,e,t)}return{success:a,ignored:r,styleSheet:i.sort().combine()}}loadPlugin({handler:e,config:t}){if(t){const e=(t=Ie(t=this._resolveFunction(t),this._config)).theme,a=He([e,"optionalAccess",e=>e.extend]);if(e&&a&&"object"==typeof a)for(const[t,r]of Object.entries(a)){const a=e[t];a&&"object"==typeof a?e[t]={...Ye(a,(()=>({}))),...r}:r&&"object"==typeof r&&(e[t]=r)}this._config={...t,theme:e},this._theme=e}this._config=this._resolveFunction(this._config),this._theme=this._config.theme,this._variants={...this._variants,...this.resolveVariants()},e(this.pluginUtils)}loadPluginWithOptions(e,t){const a=e(Ye(t,(()=>({}))));this.loadPlugin(a)}loadShortcuts(e){for(const[t,a]of Object.entries(e)){const e=this.config("prefix","");if("string"==typeof a)this._plugin.shortcuts[t]=this.compile(a,void 0,void 0,!1,void 0,Pe(e+t)).styleSheet.children.map((e=>e.updateMeta("components","shortcuts",xe.shortcuts,++this._cache.count)));else{let e=[];C.generate("."+Pe(t),a).forEach((t=>{for(const a of t.property)if(a.value)if("@apply"===a.name)e=e.concat(this.compile(Array.isArray(a.value)?a.value.join(" "):a.value).styleSheet.children.map((e=>{const a=h(t);return a.property=[],a.extend(e)})));else{const r=h(t);r.property=[a],e.push(r)}})),this._plugin.shortcuts[t]=e.map((e=>e.updateMeta("components","shortcuts",xe.shortcuts,++this._cache.count)))}}}loadAlias(e){for(const[t,a]of Object.entries(e))this._plugin.alias[t]=new Ve(a,void 0,this._cache.variants).parse()}config(e,t){return"corePlugins"===e?this._plugin.core?Object.keys(this._plugin.core).filter((e=>He([this,"access",e=>e._plugin,"access",e=>e.core,"optionalAccess",t=>t[e]]))):Object.keys(ve).slice(Object.keys(ve).length/2):Ye(c(this._config,e),(()=>t))}theme(e,t){return this._theme?Ye(c(this._theme,e),(()=>t)):void 0}corePlugins(e){return Array.isArray(this._config.corePlugins)?this._config.corePlugins.includes(e):Ye(this.config(`corePlugins.${e}`,!0),(()=>!1))}variants(e,t=[]){return Array.isArray(this._config.variants)?this._config.variants:this.config(`variants.${e}`,t)}e(e){return Pe(e)}prefix(e){return e.replace(/(?=[\w])/,Ye(this._config.prefix,(()=>"")))}addUtilities(e,t={layer:"utilities",variants:[],respectPrefix:!0,respectImportant:!0}){Array.isArray(t)&&(t={variants:t}),Array.isArray(e)&&(e=e.reduce(((e,t)=>Ie(e,t)),{}));let a=[];const r=Ye(t.layer,(()=>"utilities")),i=xe[r]+1;for(const[o,n]of Object.entries(e)){const e=C.generate(o.startsWith(".")&&t.respectPrefix?this.prefix(o):o,n);t.layer&&e.forEach((e=>e.updateMeta(r,"plugin",i,++this._cache.count))),t.respectImportant&&this._config.important&&e.forEach((e=>e.important=!0));let s=w(o);if("@"===o.charAt(0))e.forEach((e=>{if(e.selector&&(s=w(e.selector)),Array.isArray(s)){s.filter((e=>e.isClass)).forEach((({selector:t,pseudo:a})=>this._addPluginProcessorCache("utilities",t,a?e.clone("."+Pe(t)).wrapSelector((e=>e+a)):e.clone())));const t=s.filter((e=>!e.isClass)).map((e=>e.selector)).join(", ");t&&this._addPluginProcessorCache("static",t,e.clone(t))}else this._addPluginProcessorCache(s.isClass?"utilities":"static",s.selector,s.pseudo?e.clone("."+Pe(s.selector)).wrapSelector((e=>e+s.pseudo)):e.clone())}));else if(Array.isArray(s)){s.filter((e=>e.isClass)).forEach((({selector:t,pseudo:a})=>this._addPluginProcessorCache("utilities",t,a?e.map((e=>e.clone("."+Pe(t)).wrapSelector((e=>e+a)))):h(e))));const t=s.filter((e=>!e.isClass)).map((e=>e.selector)).join(", ");t&&this._addPluginProcessorCache("static",t,e.map((e=>e.clone(t))))}else this._addPluginProcessorCache(s.isClass?"utilities":"static",s.selector,s.pseudo?e.map((e=>e.clone("."+Pe(s.selector)).wrapSelector((e=>e+s.pseudo)))):e);a=[...a,...e]}return a}addDynamic(e,t,a={layer:"utilities",group:"plugin",variants:[],completions:[],respectPrefix:!0,respectImportant:!0,respectSelector:!1}){const r=Array.isArray(a)?{variants:a}:a,i=r.layer||"utilities",o=r.group||"plugin",n=r.order||xe[i]+1;r.completions&&(this._plugin.completions[o]=o in this._plugin.completions?[...this._plugin.completions[o],...r.completions]:r.completions);const s=(e,t,a=!(!r.respectImportant||!this._config.important))=>new C(e,t,a),l=(e,t,a,i=!(!r.respectImportant||!this._config.important))=>new S(e,t,a,i),c=(e,t,a=!(!r.respectImportant||!this._config.important))=>new _(e,t,a);return c.generate=_.generate,s.generate=C.generate,l.parse=S.parse,this._plugin.dynamic[e]=e in this._plugin.dynamic?a=>h(this._plugin.dynamic[e])(a)||t({Utility:a,Style:s,Property:l,Keyframes:c}):e=>{const a=t({Utility:e,Style:s,Property:l,Keyframes:c});if(a)return Array.isArray(a)?a.map((e=>e.updateMeta(i,o,n,++this._cache.count,!1,e.meta.respectSelector||r.respectSelector))):a.updateMeta(i,o,n,++this._cache.count,!1,a.meta.respectSelector||r.respectSelector)},t}addComponents(e,t={layer:"components",variants:[],respectPrefix:!1}){Array.isArray(t)&&(t={variants:t}),Array.isArray(e)&&(e=e.reduce(((e,t)=>Ie(e,t)),{}));let a=[];const r=Ye(t.layer,(()=>"components")),i=xe[r]+1;for(const[o,n]of Object.entries(e)){const e=C.generate(o.startsWith(".")&&t.respectPrefix?this.prefix(o):o,n);e.forEach((e=>e.updateMeta(r,"plugin",i,++this._cache.count))),t.respectImportant&&this._config.important&&e.forEach((e=>e.important=!0));let s=w(o);if("@"===o.charAt(0))e.forEach((e=>{if(e.selector&&(s=w(e.selector)),Array.isArray(s)){s.filter((e=>e.isClass)).forEach((({selector:t,pseudo:a})=>this._addPluginProcessorCache("components",t,a?e.clone("."+Pe(t)).wrapSelector((e=>e+a)):e.clone())));const t=s.filter((e=>!e.isClass)).map((e=>e.selector)).join(", ");t&&this._addPluginProcessorCache("static",t,e.clone(t))}else this._addPluginProcessorCache(s.isClass?"components":"static",s.selector,s.pseudo?e.clone("."+Pe(s.selector)).wrapSelector((e=>e+s.pseudo)):e.clone())}));else if(Array.isArray(s))if(s.some((e=>!e.isClass))){const t=s.map((e=>e.selector)).join(", ");t&&this._addPluginProcessorCache("static",t,e.map((e=>e.clone(t))))}else s.forEach((({selector:t,pseudo:a})=>this._addPluginProcessorCache("components",t,a?e.map((e=>e.clone("."+Pe(t)).wrapSelector((e=>e+a)))):h(e))));else this._addPluginProcessorCache(s.isClass?"components":"static",s.selector,s.pseudo?e.map((e=>e.clone("."+Pe(s.selector)).wrapSelector((e=>e+s.pseudo)))):e);a=[...a,...e]}return a}addBase(e){let t=[];for(const[a,r]of Object.entries(e)){const e=C.generate(a,r).map((e=>e.updateMeta("base","plugin",10,++this._cache.count)));this._replaceStyleVariants(e),this._addPluginProcessorCache("preflights",a,e),t=[...t,...e]}return t}addVariant(e,t){const a=t({...this.variantUtils,separator:this.config("separator",":"),style:new C});return this._variants[e]=()=>a,this._cache.variants.push(e),a}dumpConfig(){const e=Re((new Ge)._config,this._config);let t={theme:{extend:{}},plugins:[]};if(e.theme){for(const[a,r]of Object.entries(e.theme))"extend"!==a&&(t.theme.extend[a]=r);delete e.theme}if(e.plugins){for(const a of e.plugins)"config"in a&&delete a.config,t.plugins.push(a);delete e.plugins}return t={...e,...t},`module.exports = ${qe(t)}`}}return(new Ge).allTheme}();