UNPKG

@tenoxui/preset-tailwind

Version:

Minimal tailwindcss preset for tenoxui

15 lines 72.4 kB
(function(p,a){typeof exports=="object"&&typeof module!="undefined"?a(exports):typeof define=="function"&&define.amd?define(["exports"],a):(p=typeof globalThis!="undefined"?globalThis:p||self,a(p.__tenoxui_preset_tailwind__={}))})(this,function(p){"use strict";var je=Object.defineProperty,_e=Object.defineProperties;var Re=Object.getOwnPropertyDescriptors;var Y=Object.getOwnPropertySymbols;var Ce=Object.prototype.hasOwnProperty,Ie=Object.prototype.propertyIsEnumerable;var Q=(p,a,m)=>a in p?je(p,a,{enumerable:!0,configurable:!0,writable:!0,value:m}):p[a]=m,u=(p,a)=>{for(var m in a||(a={}))Ce.call(a,m)&&Q(p,m,a[m]);if(Y)for(var m of Y(a))Ie.call(a,m)&&Q(p,m,a[m]);return p},j=(p,a)=>_e(p,Re(a));function a(n){return m(n)}function m(n){if(/^(webkit|moz|ms|o)[A-Z]/.test(n)){const t=n.match(/^(webkit|moz|ms|o)/);if(t){const e=t[0];return`-${e}${n.slice(e.length).replace(/[A-Z]/g,r=>`-${r.toLowerCase()}`)}`}}return n.replace(/[A-Z]/g,t=>`-${t.toLowerCase()}`)}const J=/[-+]?(?:\d*\.\d+|\d+)/,U=/[-+]?\d+/,V=/[-+]?(?:\d*\.\d+|\d+)\%/,ee=/(?:[-+]?(?:\d*\.\d+|\d+)fr)/,te=/(?:\d+\s*\/\s*\d+)/,re=/[-+]?(?:\d*\.\d+|\d+)[a-zA-Z%]+/,oe=/-?(?:\d*\.)?\d+(?:ms|s)/,ne=/-?(?:\d*\.)?\d+(?:deg|rad|grad|turn)/,le=/-?(?:\d*\.)?\d+(?:Hz|kHz)/,ie=/-?(?:\d*\.)?\d+(?:dpi|dpcm|dppx|x)/,ae=/-?(?:\d*\.)?\d+(?:px|em|rem|ex|ch|vw|vh|vmin|vmax|cm|mm|in|pt|pc|Q|%|cap|ic|lh|rlh|vi|vb|svw|svh|lvw|lvh|dvw|dvh)/,se=/(?:\#(?:[a-fA-F0-9]{3,4}|[a-fA-F0-9]{6}|[a-fA-F0-9]{8})|\b(?:rgb|rgba|hsl|hsla|color|lab|lch|oklab|oklch)\(\s*[^)]*\s*\)|\b(?:aliceblue|antiquewhite|aqua|aquamarine|azure|beige|bisque|black|blanchedalmond|blue|blueviolet|brown|burlywood|cadetblue|chartreuse|chocolate|coral|cornflowerblue|cornsilk|crimson|cyan|darkblue|darkcyan|darkgoldenrod|darkgray|darkgreen|darkgrey|darkkhaki|darkmagenta|darkolivegreen|darkorange|darkorchid|darkred|darksalmon|darkseagreen|darkslateblue|darkslategray|darkslategrey|darkturquoise|darkviolet|deeppink|deepskyblue|dimgray|dimgrey|dodgerblue|firebrick|floralwhite|forestgreen|fuchsia|gainsboro|ghostwhite|gold|goldenrod|gray|green|greenyellow|grey|honeydew|hotpink|indianred|indigo|ivory|khaki|lavender|lavenderblush|lawngreen|lemonchiffon|lightblue|lightcoral|lightcyan|lightgoldenrodyellow|lightgray|lightgreen|lightgrey|lightpink|lightsalmon|lightseagreen|lightskyblue|lightslategray|lightslategrey|lightsteelblue|lightyellow|lime|limegreen|linen|magenta|maroon|mediumaquamarine|mediumblue|mediumorchid|mediumpurple|mediumseagreen|mediumslateblue|mediumspringgreen|mediumturquoise|mediumvioletred|midnightblue|mintcream|mistyrose|moccasin|navajowhite|navy|oldlace|olive|olivedrab|orange|orangered|orchid|palegoldenrod|palegreen|paleturquoise|palevioletred|papayawhip|peachpuff|peru|pink|plum|powderblue|purple|rebeccapurple|red|rosybrown|royalblue|saddlebrown|salmon|sandybrown|seagreen|seashell|sienna|silver|skyblue|slateblue|slategray|slategrey|snow|springgreen|steelblue|tan|teal|thistle|tomato|turquoise|violet|wheat|white|whitesmoke|yellow|yellowgreen|transparent|currentcolor)\b)/,ce=/(?:[.#][a-zA-Z0-9_-]+|[a-zA-Z_][a-zA-Z0-9_-]*|\*|\[(?:[a-zA-Z0-9_-]+(?:[~|^$*]?=(?:"[^"]*"|'[^']*'|[^\]]*))?)?\]|::?[a-zA-Z][a-zA-Z0-9_-]*(?:\([^\)]*\))?|>|\+|~|\s|,)+/,de={number:J,integer:U,percentage:V,fraction:ee,ratio:te,dimension:re,time:oe,angle:ne,frequency:le,resolution:ie,length:ae,color:se,selector:ce},i={};for(const[n,t]of Object.entries(de))i[n]=new RegExp(`^${t.source}$`,"i");function h(n,t,e){const r=t.replace("current","currentColor"),o=d=>typeof d=="string"&&!d.startsWith("--")?a(d):d,l=Array.isArray(n)?n.map(o):[o(n)];if(e){const d=l.map(v=>`${v}: color-mix(in srgb, ${r} ${e}%, transparent);`).join(` `),k=l.map(v=>`${v}: color-mix(in oklab, ${r} ${e}%, transparent);`).join(` `);return`value:${d} @supports (color: color-mix(in lab, red, red)) { ${k} }`}return`value:${l.map(d=>`${d}: ${r}`).join(";")};`}function f(n,t,e=.25){let r=i.length.test(n)?n:n+t;return i.number.test(n+t)&&n+t!=="0"&&(r=Number(n)*e+"rem"),r}function c(n,t,e=!1,r=!1,o=!1,l={}){return({value:s="",unit:d="",secondValue:k="",secondUnit:v="",key:N="",raw:E})=>{if(!s||N||!r&&k)return null;const[,,X,ve]=E,R=X.startsWith("[")?s:l[s+d]||l[X+ve]||f(s,d,t);if(r&&k){const F=f(k,v,t);let C=`${R} ${F}`;return o&&i.number.test(s+d)&&i.number.test(k+v)&&(C=(Number(s)/Number(k)*100).toFixed(2)+"%"),e?C:"value:"+(Array.isArray(n)?n.map(Se=>`${a(Se)}: ${C}`).join(";"):`${a(n)}: ${C}`)}return e?R:"value:"+(Array.isArray(n)?n.map(F=>`${a(F)}: ${R}`).join(";"):`${a(n)}: ${R}`)}}/*! * @nousantx/someutils v0.7.1 | MIT License * * Copyright (c) 2024-present NOuSantx <nousantx@gmail.com> * * Built Date: Mon May 05 2025 06:00:21 GMT+0700 (Western Indonesia Time) */function pe(n){const t={};return Object.keys(n).forEach(e=>{Object.entries(n[e]).forEach(([r,o])=>{const l=r;t[l]||(t[l]={}),o!==void 0&&t[l]&&(t[l][e]=o)})}),t}function I(n){return n.reduce((t,e)=>(t[e]=e,t),{})}const W={property:(n=.25)=>({aspect:({value:t="",unit:e="",secondValue:r="",secondUnit:o=""})=>{const l={square:"1 / 1",video:"16 / 9"};if(!i.number.test(t)&&!(l[t]||t==="auto")||e||o||i.number.test(t)&&!r)return null;const s=l[t]||(t==="auto"?"auto":`${t} / ${r}`);return`value:${a("aspectRatio")}: ${s}`},columns:{group:"container-size",property:"columns"},"break-after":{property:"breakAfter",value:["auto","avoid","all","avoid-page","page","left","right","column"]},"break-before":{property:"breakBefore",value:["auto","avoid","all","avoid-page","page","left","right","column"]},"break-inside":{property:"breakInside",value:["auto","avoid","avoid-page","avoid-column"]},"box-decoration":{property:"boxDecorationBreak",value:["clone","slice"]},"sr-only":({value:t})=>t?null:"value:position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border-width: 0;","not-sr-only":({value:t})=>t?null:"value:position: static; width: auto; height: auto; padding: 0; margin: 0; overflow: visible; clip: auto; white-space: normal;",float:({key:t="",value:e="",secondValue:r=""})=>!["right","left","none","start","end"].includes(e)||t||r?null:`value:float: ${["start","end"].includes(e)?`inline-${e}`:e}`,clear:({key:t="",value:e="",secondValue:r=""})=>!["right","left","none","start","end","both"].includes(e)||t||r?null:`value:clear: ${["start","end"].includes(e)?`inline-${e}`:e}`,object:{property:({value:t="",key:e="",secondValue:r="",raw:o})=>{const l=["none","contain","fill","cover","scale-down"],s=["top","left","bottom","right","top-left","top-right","bottom-left","bottom-right","center"];return![...l,...s].includes(o[2])&&!(o[2].startsWith("[")||o[2].startsWith("("))||e&&!["position","fit"].includes(e)||r?null:e?e==="position"?"objectPosition":"objectFit":l.includes(t)?"objectFit":"objectPosition"}},overflow:{property:"overflow",value:["hidden","scroll","clip","visible","auto"]},"overflow-x":{property:"overflowX",value:["hidden","scroll","clip","visible","auto"]},"overflow-y":{property:"overflowY",value:["hidden","scroll","clip","visible","auto"]},overscroll:{property:"overscrollBehavior",value:["auto","contain","none"]},"overscroll-x":{property:"overscrollBehaviorX",value:["auto","contain","none"]},"overscroll-y":{property:"overscrollBehaviorY",value:["auto","contain","none"]},top:c("top",n,!1,!0,!0),left:c("left",n,!1,!0,!0),bottom:c("bottom",n,!1,!0,!0),right:c("right",n,!1,!0,!0),inset:c("inset",n,!1,!0,!0),"inset-x":c("insetInline",n,!1,!0,!0),"inset-y":c("insetBlock",n,!1,!0,!0),start:c("insetInlineStart",n,!1,!0,!0),end:c("insetInlineEnd",n,!1,!0,!0),z:({value:t="",unit:e="",key:r="",secondValue:o=""})=>!t||(e||r||o||i.length.test(t+e))&&t!=="auto"?null:`value:${a("zIndex")}: ${t}`}),classes:{boxSizing:{"box-border":"border-box","box-content":"content-box"},display:j(u({},I(["inline","block","inline-block","flow-root","inline-flex","grid","inline-grid","contents","table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-row-group","table-row","list-item"])),{hidden:"none"}),isolation:{isolate:"isolate","isolation-auto":"auto"},position:I(["static","fixed","absolute","relative","sticky"]),visibility:{visible:"visible",invisible:"hidden",collapse:"collapse"}}},w={property:(n=.25)=>({flex:({value:t="",unit:e="",secondValue:r="",key:o="",secondUnit:l=""})=>{if(e||l||o||r&&!i.number.test(t+e))return null;if(!t)return"value:display: flex";if(["row","col","row-reverse","col-reverse"].includes(t))return`value:${a("flexDirection")}: ${t.replace("col","column")}`;if(["wrap","wrap-reverse","nowrap"].includes(t))return`value:${a("flexWrap")}: ${t}`;let d={auto:"1 1 auto",initial:"0 1 auto",none:"none"}[t]||t;return i.number.test(t)&&r&&(d=Number(t)/Number(r)*100+"%"),`value:flex: ${d}`},basis:{group:"container-size",property:({key:t="",value:e="",unit:r="",secondValue:o="",secondUnit:l=""})=>{if(t||l)return null;let s=i.length.test(e)?e:e+r;return i.number.test(e+r)&&!o?s=Number(e)*n+"rem":o&&i.number.test(e+r)&&i.number.test(o)&&(s=Number(e)/Number(o)*100+"%"),`value:${a("flexBasis")}: ${s}`}},grow:({value:t="",unit:e="",secondValue:r="",key:o=""})=>o||r||e?null:`value:${a("flexGrow")}: ${t||"1"}`,shrink:({value:t="",unit:e="",secondValue:r="",key:o=""})=>o||r||e?null:`value:${a("flexShrink")}: ${t||"1"}`,order:({value:t="",unit:e="",secondValue:r="",key:o=""})=>o||r||e?null:`value:order: ${{none:"0",first:"calc(-infinity)",last:"calc(infinity)"}[t]||t}`,"grid-cols":({value:t="",unit:e="",secondValue:r="",key:o=""})=>{if(o||r)return null;let l=t+e;return i.number.test(t+e)&&(l=`repeat(${t}, minmax(0, 1fr))`),`value:${a("gridTemplateColumns")}: ${l}`},"col-span":({value:t="",unit:e="",secondValue:r="",key:o="",raw:l=[]})=>{if(o||r||i.number.test(t+e)&&(t+e).startsWith("-"))return null;let s;return l[2]==="full"?s="1 / -1":s=`span ${t+e} / span ${t+e}`,`value:${a("gridColumn")}: ${s}`},"col-start":({value:t="",unit:e="",secondValue:r="",key:o=""})=>o||r||e?null:`value:${a("gridColumnStart")}: ${t}`,"col-end":({value:t="",unit:e="",secondValue:r="",key:o=""})=>o||r||e?null:`value:${a("gridColumnEnd")}: ${t}`,col:({value:t="",unit:e="",secondValue:r="",key:o=""})=>o||r||e?null:`value:${a("gridColumn")}: ${t}`,"grid-rows":({value:t="",unit:e="",secondValue:r="",key:o=""})=>{if(o||r)return null;let l=t+e;return i.number.test(t+e)&&(l=`repeat(${t}, minmax(0, 1fr))`),`value:${a("gridTemplateRows")}: ${l}`},"row-span":({value:t="",unit:e="",secondValue:r="",key:o="",raw:l=[]})=>{if(o||r||i.number.test(t+e)&&(t+e).startsWith("-"))return null;let s;return l[2]==="full"?s="1 / -1":s=`span ${t+e} / span ${t+e}`,`value:${a("gridRow")}: ${s}`},"row-start":({value:t="",unit:e="",secondValue:r="",key:o=""})=>o||r||e?null:`value:${a("gridRowStart")}: ${t}`,"row-end":({value:t="",unit:e="",secondValue:r="",key:o=""})=>o||r||e?null:`value:${a("gridRowEnd")}: ${t}`,row:({value:t="",unit:e="",secondValue:r="",key:o=""})=>o||r||e?null:`value:${a("gridRow")}: ${t}`,"grid-flow":({value:t="",secondValue:e="",key:r=""})=>r||!["row","col","dense","row-dense","col-dense"].includes(t)?null:`value:${a("gridAutoFlow")}: ${t.replace("-"," ").replace("col","column")}`,"auto-cols":({value:t="",unit:e="",secondValue:r="",key:o=""})=>o?null:`value:${a("gridAutoColumns")}: ${t+e}`,"auto-rows":({value:t="",unit:e="",secondValue:r="",key:o=""})=>o?null:`value:${a("gridAutoRows")}: ${t+e}`,gap:c("gap",n),"gap-x":c("columnGap",n),"gap-y":c("rowGap",n)}),classes:{justifyContent:{"justify-start":"flex-start","justify-end":"flex-end","justify-end-safe":"safe flex-end","justify-center":"center","justify-center-safe":"safe center","justify-between":"space-between","justify-around":"space-around","justify-evenly":"space-evenly","justify-stretch":"stretch","justify-baseline":"baseline","justify-normal":"normal"},justifyItems:{"justify-items-start":"start","justify-items-end":"end","justify-items-end-safe":"safe end","justify-items-center":"center","justify-items-center-safe":"safe center","justify-items-stretch":"stretch","justify-items-normal":"normal"},justifySelf:{"justify-self-start":"start","justify-self-end":"end","justify-self-end-safe":"safe end","justify-self-center":"center","justify-self-center-safe":"safe center","justify-self-stretch":"stretch","justify-self-auto":"auto"},alignContent:{"content-normal":"normal","content-start":"flex-start","content-end":"flex-end","content-center":"center","content-between":"space-between","content-around":"space-around","content-evenly":"space-evenly","content-stretch":"stretch","content-baseline":"baseline"},alignItems:{"items-start":"flex-start","items-end":"flex-end","items-end-safe":"safe flex-end","items-center":"center","items-center-safe":"safe center","items-stretch":"stretch","items-baseline":"baseline","items-baseline-last":"last baseline"},alignSelf:{"self-start":"flex-start","self-end":"flex-end","self-end-safe":"safe flex-end","self-center":"center","self-center-safe":"safe center","self-stretch":"stretch","self-baseline":"baseline","self-baseline-last":"last baseline","self-auto":"auto"},placeContent:{"place-content-start":"start","place-content-end":"end","place-content-end-safe":"safe end","place-content-center":"center","place-content-center-safe":"safe center","place-content-between":"space-between","place-content-around":"space-around","place-content-evenly":"space-evenly","place-content-stretch":"stretch","place-content-baseline":"baseline"},placeItems:{"place-items-start":"start","place-items-end":"end","place-items-end-safe":"safe end","place-items-center":"center","place-items-center-safe":"safe center","place-items-stretch":"stretch","place-items-baseline":"baseline"},placeSelf:{"place-self-start":"start","place-self-end":"end","place-self-end-safe":"safe end","place-self-center":"center","place-self-center-safe":"safe center","place-self-stretch":"stretch","place-self-auto":"auto"}}};function _(n){return n.replace(/^(\d)/,"\\3$1 ").replace(/([#{}.:;?%&,@+*~'"!^$[\]()=>|/])/g,"\\$1")}const ue=(n=.25)=>({p:c("padding",n),pt:c("paddingTop",n),pl:c("paddingLeft",n),pb:c("paddingBottom",n),pr:c("paddingRight",n),py:c("paddingBlock",n),px:c("paddingInline",n),ps:c("paddingInlineStart",n),pe:c("paddingInlineEnd",n),m:c("margin",n),mt:c("marginTop",n),ml:c("marginLeft",n),mb:c("marginBottom",n),mr:c("marginRight",n),my:c("marginBlock",n),mx:c("marginInline",n),ms:c("marginInlineStart",n),me:c("marginInlineEnd",n),w:{property:c("width",n,!1,!0,!0,{screen:"100vw"}),group:"container-size"},"min-w":{property:c("minWidth",n,!1,!0,!0,{screen:"100vw"}),group:"container-size"},"max-w":{property:c("maxWidth",n,!1,!0,!0,{screen:"100vw"}),group:"container-size"},h:c("height",n,!1,!0,!0,{screen:"100vh"}),"min-h":c("minHeight",n,!1,!0,!0,{screen:"100vh"}),"max-h":c("maxHeight",n,!1,!0,!0,{screen:"100vh"}),size:{property:c(["width","height"],n,!1,!0,!0),group:"container-size"},"space-x":({value:t="",unit:e="",key:r="",secondValue:o="",raw:l})=>{if(r||o)return null;const s=f(t,e,n);return{className:`${_(l[6])} > :not(:last-child)`,cssRules:`--tw-space-x-reverse: 0; margin-inline-start: calc(${s} * var(--tw-space-x-reverse)); margin-inline-end: calc(${s} * calc(1 - var(--tw-space-x-reverse)));`,value:null}},"space-y":({value:t="",unit:e="",key:r="",secondValue:o="",raw:l})=>{if(!t||r||o)return null;const s=f(t,e,n);return{className:`${_(l[6])} > :not(:last-child)`,cssRules:`--tw-space-y-reverse: 0; margin-block-start: calc(${s} * var(--tw-space-y-reverse)); margin-block-end: calc(${s} * calc(1 - var(--tw-space-y-reverse)));`,value:null}}}),A={property:(n=.25)=>{const t={none:"1",tight:"1.25",snug:"1.375",normal:"1.5",relaxed:"1.625",loose:"2"};return{text:({key:e="",value:r="",unit:o="",secondValue:l="",secondUnit:s="",raw:d})=>{if(!r||e&&!["length","color"].includes(e))return null;const k={xs:["0.75rem","calc(1 / 0.75)"],sm:["0.875rem","calc(1.25 / 0.875)"],base:["1rem","calc(1.5 / 1)"],lg:["1.125rem","calc(1.75 / 1.125)"],xl:["1.25rem","calc(1.75 / 1.25)"],"2xl":["1.5rem","calc(2 / 1.5)"],"3xl":["1.875rem","calc(2.25 / 1.875)"],"4xl":["2.25rem","calc(2.5 / 2.25)"],"5xl":["3rem","1"],"6xl":["3.75rem","1"],"7xl":["4.5rem","1"],"8xl":["6rem","1"],"9xl":["8rem","1"]};if(e==="color"||i.color.test(r)||["inherit","current","black","white","transparent"].includes(r)&&e!=="length")return s?null:h("color",r,l);if(["center","justify","left","right","start","end"].includes(r))return l?null:`value:${a("textAlign")}: ${r}`;if(["wrap","nowrap","balance","pretty"].includes(r))return l?null:`value:${a("textWrap")}: ${r}`;if(["ellipsis","clip"].includes(r))return l?null:`value:${a("textOverflow")}: ${r}`;if(e==="length"||i.length.test(r+o)||i.number.test(r+o)||r+o in k){if(r+o in k){const v=r+o,[N,E]=k[v];return`value:${a("fontSize")}: ${N}; ${a("lineHeight")}: ${t[l]||(d&&d[4]&&(d[4].startsWith("[")||d[4].startsWith("("))?l:i.number.test(l+s)?f(l,s,n):E)}`}return`value:${a("fontSize")}: ${i.number.test(r+o)?n*Number(r)+"rem":r+o}${l?`; ${a("lineHeight")}: ${t[l]||(d&&d[4]&&(d[4].startsWith("[")||d[4].startsWith("("))?l:i.number.test(l+s)?f(l,s,n):l+s)}`:""}`}return l?null:`value:color: ${r}`},font:{group:"default-font-family",property:({value:e="",unit:r="",secondValue:o="",key:l=""})=>{if(!e||l&&!["weight","family-name","family","stretch"].includes(l)||o||r&&r!=="%")return null;const s={thin:"100",extralight:"200",light:"300",normal:"400",medium:"500",semibold:"600",bold:"700",extrabold:"800",black:"900"};return!r&&(l==="weight"||s[e]&&l!=="stretch")||e.endsWith("00")?`value:${a("fontWeight")}: ${s[e]||e}`:l==="stretch"||["ultra-condensed","extra-condensed","condensed","semi-condensed","semi-expanded","expanded","extra-expanded","ultra-expanded"].includes(e)||r?`value:${a("fontStretch")}: ${e+r}`:r?null:`value:${a("fontFamily")}: ${e}`}},"font-stretch":"fontStretch",tracking:({key:e="",value:r="",unit:o="",secondValue:l=""})=>{if(!r||e||l)return null;const s={tighter:"-0.05em",tight:"-0.025em",normal:"0em",wide:"0.025em",wider:"0.05em",widest:"0.1em"};return`value:${a("letterSpacing")}: ${s[r]||r+o}`},"line-clamp":({key:e="",value:r="",unit:o="",secondValue:l=""})=>!r||e||o||l?null:r==="none"?"value:overflow: visible; display: block; -webkit-box-orient: horizontal; -webkit-line-clamp: unset;":i.number.test(r)?`value:overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: ${r};`:null,list:"listStyleType","list-image":"listStyleImage",decoration:({key:e="",value:r="",unit:o="",secondValue:l="",secondUnit:s=""})=>e&&!["length","color"].includes(e)||s?null:e==="length"||!l&&(i.number.test(r)||["from-font","auto"].includes(r))?`value:${a("textDecorationThickness")}: ${i.number.test(r)?`${r}${o||"px"}`:r}`:o?null:["solid","double","wavy","dotted","dashed"].includes(r)&&!l?`value:${a("textDecorationStyle")}: ${r}`:e==="color"||!i.color.test(r)&&r!=="current"?null:h("textDecorationColor",r,l),"underline-offset":{property:"textUnderlineOffset",value:({value:e="",unit:r="",key:o="",secondValue:l=""})=>o||l?null:i.number.test(e+r)?e+(r||"px"):e+r},leading:({key:e="",value:r="",unit:o="",secondValue:l="",raw:s})=>e||l?null:`value:${a("lineHeight")}: ${t[r]||(s[2].startsWith("[")||s[2].startsWith("(")?r:i.number.test(r+o)?f(r,o,n):r+o)}`,indent:c("textIndent",n),align:({key:e="",value:r="",unit:o="",secondValue:l=""})=>e||l||!i.number.test(r)&&!["baseline","top","middle","bottom","sub","super","text-top","text-bottom"].includes(r)?null:`value:${a("verticalAlign")}: ${i.number.test(r)?r+(o||"px"):r}`,whitespace:{property:"whiteSpace",value:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]},wrap:{property:"overflowWrap",value:["break-word","anywhere","normal"]},hyphens:{property:"hyphens",value:["none","manual","auto"]},content:"content"}},classes:j(u({},pe({truncate:{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},antialiased:{webkitFontSmoothing:"antialiased",mozOsxFontSmoothing:"grayscale"},"subpixel-antialiased":{webkitFontSmoothing:"auto",mozOsxFontSmoothing:"auto"}})),{fontStyle:{italic:"italic","not-italic":"normal"},fontVariantNumeric:j(u({},I(["ordinal","slashed-zero","lining-nums","oldstyle-nums","proportional-nums","tabular-nums","diagonal-fractions","stacked-fractions"])),{"normal-nums":"normal"}),listStylePosition:{"list-inside":"inside","list-outside":"outside"},textDecorationLine:{underline:"underline",overline:"overline","line-through":"line-through","no-underline":"none"},textTransform:{uppercase:"uppercase",lowercase:"lowercase",capitalize:"capitalize","normal-case":"none"},wordBreak:{"break-normal":"normal","break-all":"break-all","break-keep":"keep-all"}})},he={property:(n=.25)=>({"bg-clip":({value:t="",key:e="",secondValue:r=""})=>e||r||!t||!["text","border","padding","content"].includes(t)?null:`value:${a("backgroundClip")}: ${t!=="text"?`${t}-box`:t}`,"bg-origin":({value:t="",key:e="",secondValue:r=""})=>e||r||!t||!["border","padding","content"].includes(t)?null:`value:${a("backgroundClip")}: ${t}-box`,"bg-position":"backgroundPosition","bg-size":"backgroundSize",bg:({key:t="",value:e="",unit:r="",secondUnit:o="",secondValue:l="",raw:s})=>!e||t&&!["image","size"].includes(t)?null:t==="size"?l?null:`value:${a("backgroundSize")}: ${e}`:t==="image"||e.startsWith("url(")?l?null:`value:${a("backgroundImage")}: ${e}`:e==="radial"||e==="conic"?t||l&&!["srgb","hsl","oklab","oklch","longer","shorter","increasing","decreasing"].includes(l)?null:`value:--tw-gradient-position: in ${l?["srgb","hsl","oklab","oklch"].includes(l)?l:`oklch ${l} hue`:"oklab"}; ${a("backgroundImage")}: ${e}-gradient(var(--tw-gradient-stops))`:["center","top","left","bottom","right","top-left","top-right","bottom-left","bottom-right"].includes(s[2])?l?null:`value:${a("backgroundPosition")}: ${e}`:["repeat","repeat-x","repeat-y","no-repeat","repeat-space","repeat-round"].includes(e)?l?null:`value:${a("backgroundRepeat")}: ${e==="repeat-space"||e==="repeat-round"?e.replace("repeat-",""):e}`:["fixed","scroll","local"].includes(e)?l?null:`value:${a("backgroundAttachment")}: ${e}`:["cover","auto","contain"].includes(e)?l?null:`value:${a("backgroundSize")}: ${e}`:t==="color"||i.color.test(e)||["inherit","current","black","white","transparent"].includes(e)&&t!=="length"?o?null:h("backgroundColor",e,l):e==="clip"||l?null:`value:background: ${e}`,"bg-linear":({key:t="",value:e="",unit:r="",secondValue:o=""})=>{const l={"to-t":"to top","to-l":"to left","to-b":"to bottom","to-r":"to right","to-tl":"to top left","to-tr":"to top right","to-bl":"to bottom left","to-br":"to bottom right"};return!e||t||o&&!["srgb","hsl","oklab","oklch","longer","shorter","increasing","decreasing"].includes(o)||!i.number.test(e)&&!i.angle.test(e+r)&&!l[e+r]?null:`value:--tw-gradient-position: ${l[e+r]||e+(r||"deg")}; @supports (background-image: linear-gradient(in lab, red, red)) { --tw-gradient-position: ${l[e]||e+(r||"deg")} in ${o?["srgb","hsl","oklab","oklch"].includes(o)?o:`oklch ${o} hue`:"oklab"}; } ${a("backgroundImage")}: linear-gradient(var(--tw-gradient-stops))`},"bg-radial":({key:t="",value:e="",unit:r="",secondValue:o=""})=>t||o?null:`value:--tw-gradient-position: ${e+r}; ${a("backgroundImage")}: radial-gradient(var(--tw-gradient-stops, ${e+r}))`,"bg-conic":({key:t="",value:e="",unit:r="",secondValue:o=""})=>!e||t||o&&!["srgb","hsl","oklab","oklch","longer","shorter","increasing","decreasing"].includes(o)||!i.number.test(e)&&!i.angle.test(e+r)?null:`value:--tw-gradient-position: from ${e+(r||"deg")} in ${o?["srgb","hsl","oklab","oklch"].includes(o)?o:`oklch ${o} hue`:"oklab"}; ${a("backgroundImage")}: conic-gradient(var(--tw-gradient-stops))`,from:({key:t="",value:e="",unit:r="",secondValue:o="",secondUnit:l=""})=>!e||t||r&&r!=="%"||l?null:i.number.test(e)?`value:--tw-gradient-from-position: ${e+(r||"%")}`:i.color.test(e)||e==="current"?l?null:`${h("--tw-gradient-from",e,o)} --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));`:null,via:({key:t="",value:e="",unit:r="",secondValue:o="",secondUnit:l=""})=>!e||t||r&&r!=="%"||l?null:i.number.test(e)?`value:--tw-gradient-via-position: ${e+(r||"%")}`:i.color.test(e)||e==="current"?l?null:`${h("--tw-gradient-via",e,o)} --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-via-stops);`:null,to:({key:t="",value:e="",unit:r="",secondValue:o="",secondUnit:l=""})=>!e||t||r&&r!=="%"||l?null:i.number.test(e)?`value:--tw-gradient-to-position: ${e+(r||"%")}`:i.color.test(e)||e==="current"?l?null:`${h("--tw-gradient-to",e,o)} --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));`:null})},b={full:"calc(infinity * 1px)",none:"0",xs:"0.125rem",sm:"0.25rem",md:"0.375rem",lg:"0.5rem",xl:"0.75rem","2xl":"1rem","3xl":"1.5rem","4xl":"2rem"};function y(n="border"){return({key:t="",value:e="",unit:r="",secondValue:o="",secondUnit:l=""})=>t&&!["length","color"].includes(t)||l?null:i.length.test(e)?`value:${a(`${n}Width`)}: ${e}`:t==="length"||i.number.test(e)?o?null:`value:${a(`${n}Width`)}: ${e}${r||"px"}`:t==="color"||i.color.test(e)||e==="current"?h(`${n}Color`,e,o):`value:${a(n)}: ${e}`}const fe={property:(n=.25)=>({"border-x":y("borderInline"),"border-y":y("borderBlock"),"border-s":y("borderInlineStart"),"border-e":y("borderInlineEnd"),"border-t":y("borderTop"),"border-r":y("borderRight"),"border-b":y("borderBottom"),"border-l":y("borderLeft"),border:({key:t="",value:e="",unit:r="",secondValue:o="",secondUnit:l=""})=>{if(t&&!["length","color"].includes(t)||l)return null;const s="border";return e?["x","y","s","e","t","r","b","l"].includes(e)&&!o?`value:${a(`${{x:"borderInline",y:"borderBlock",s:"borderInlineStart",e:"borderInlineEnd",t:"borderTop",r:"borderRight",b:"borderBottom",l:"borderLeft"}[e]}Width`)}: 1px`:["solid","dashed","dotted","double","hidden","none"].includes(e)?o?null:`value:${a(`${s}Style`)}: ${e}`:t==="length"||i.number.test(e)?o?null:`value:${a(`${s}Width`)}: ${e}${r||"px"}`:t==="color"||i.color.test(e)||e==="current"?h(`${s}Color`,e,o):`value:${s}: ${e}`:`value:${a(`${s}Width`)}: 1px`},rounded:c("borderRadius",n,!1,!1,!1,b),"rounded-ss":c("borderStartStartRadius",n,!1,!1,!1,b),"rounded-se":c("borderStartEndRadius",n,!1,!1,!1,b),"rounded-ee":c("borderEndEndRadius",n,!1,!1,!1,b),"rounded-es":c("borderEndStartRadius",n,!1,!1,!1,b),"rounded-s":c(["borderStartStartRadius","borderEndStartRadius"],n,!1,!1,!1,b),"rounded-e":c(["borderStartEndRadius","borderEndEndRadius"],n,!1,!1,!1,b),"rounded-t":c(["borderTopLeftRadius","borderTopRightRadius"],n,!1,!1,!1,b),"rounded-l":c(["borderTopLeftRadius","borderBottomLeftRadius"],n,!1,!1,!1,b),"rounded-b":c(["borderBottomLeftRadius","borderBottomRightRadius"],n,!1,!1,!1,b),"rounded-r":c(["borderTopRightRadius","borderBottomRightRadius"],n,!1,!1,!1,b),"rounded-tl":c("borderTopLeftRadius",n,!1,!1,!1,b),"rounded-tr":c("borderTopRightRadius",n,!1,!1,!1,b),"rounded-bl":c("borderBottomLeftRadius",n,!1,!1,!1,b),"rounded-br":c("borderBottomRightRadius",n,!1,!1,!1,b),outline:({key:t="",value:e="",unit:r="",secondValue:o="",secondUnit:l=""})=>{if(t&&!["length"].includes(t)||l)return null;const s="outline";return e?["solid","dashed","dotted","double","hidden","none"].includes(e)?o?null:e==="hidden"?`value:outline: 2px solid transparent; ${a("outlineOffset")}: 2px;`:`value:${a(`${s}Style`)}: ${e}`:t==="length"||i.number.test(e)?o?null:`value:${a(`${s}Width`)}: ${e}${r||"px"}`:i.color.test(e)||e==="current"?h(`${s}Color`,e,o):`value:${s}: ${e}`:`value:${a(`${s}Width`)}: 1px`},"outline-offset":({key:t="",value:e="",unit:r="",secondValue:o="",secondUnit:l=""})=>!e||t||o?null:i.number.test(e)?`value:${a("outlineOffset")}: ${e}${r||"px"}`:`value:${a("outlineOffset")}: ${e}${r}`,"divide-x":({value:t,unit:e,key:r,secondValue:o,raw:l})=>{if(r||o&&o!=="reverse")return null;const s=`${_(l[6])} > :not(:last-child)`,d=t?i.length.test(t)?t:t+(e||"px"):"1px";return{className:s,cssRules:`${a("borderInlineStartWidth")}: ${o?d:"0px"}; ${a("borderInlineEndWidth")}: ${o?"0px":d};`,value:null}},"divide-y":({value:t,unit:e,key:r,secondValue:o,raw:l})=>{if(r||o&&o!=="reverse")return null;const s=`${_(l[6])} > :not(:last-child)`,d=t?i.length.test(t)?t:t+(e||"px"):"1px";return{className:s,cssRules:`${a("borderTopWidth")}: ${o?d:"0px"}; ${a("borderBottomWidth")}: ${o?"0px":d};`,value:null}},divide:({key:t="",value:e="",unit:r="",secondValue:o="",secondUnit:l="",raw:s})=>!e||t||l?null:{className:`${_(s[6])} > :not(:last-child)`,cssRules:["solid","dashed","dotted","double","hidden","none"].includes(e)?o?null:`${a("borderStyle")}: ${e}`:i.color.test(e)||e==="current"?h("borderColor",e,o).slice(6):null,value:null}})},z={property:(n=.25)=>({shadow:({key:t="",value:e="",unit:r="",secondValue:o="",secondUnit:l=""})=>{if(t||l)return null;const s={"2xs":"0 1px var(--tw-shadow-color, rgb(0 0 0 / 0.05))",xs:"0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.05))",sm:"0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1))",md:"0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / 0.1))",lg:"0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / 0.1))",xl:"0 20px 25px -5px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 8px 10px -6px var(--tw-shadow-color, rgb(0 0 0 / 0.1))","2xl":"0 25px 50px -12px var(--tw-shadow-color, rgb(0 0 0 / 0.25))",none:"0 0 #0000"};return e==="current"||i.color.test(e)?h("--tw-shadow-color",e,o):o||i.length.test(e+r)?null:`value:--tw-shadow: ${e?s[e+r]||e+r:s.sm};box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);`},"inset-shadow":({key:t="",value:e="",unit:r="",secondValue:o="",secondUnit:l=""})=>{if(!e||t||l)return null;if(e==="current"||i.color.test(e))return h("--tw-inset-shadow-color",e,o);const s={"2xs":"0 1px var(--tw-inset-shadow-color, rgb(0 0 0 / 0.05))",xs:"0 1px 1px var(--tw-inset-shadow-color, rgb(0 0 0 / 0.05))",sm:"0 2px 4px var(--tw-inset-shadow-color, rgb(0 0 0 / 0.05))",none:"0 0 #0000"};return o||i.length.test(e+r)?null:`value:--tw-inset-shadow: inset ${s[e+r]||e+r};box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);`},ring:({key:t="",value:e="",unit:r="",secondValue:o="",secondUnit:l=""})=>t||l?null:e==="current"||i.color.test(e)?h("--tw-ring-color",e,o):o?null:`value:--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(${e?e+(r||"px"):"1px"} + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor); box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);`,"inset-ring":({key:t="",value:e="",unit:r="",secondValue:o="",secondUnit:l=""})=>t||l?null:e==="current"||i.color.test(e)?h("--tw-inset-ring-color",e,o):o?null:`value:--tw-inset-ring-shadow: inset 0 0 0 ${e?e+(r||"px"):"1px"} var(--tw-inset-ring-color, currentcolor); box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);`,"ring-offset":({key:t="",value:e="",unit:r="",secondValue:o="",secondUnit:l=""})=>!e||t||l?null:e==="current"||i.color.test(e)?h("--tw-ring-offset-color",e,o):o?null:`value:--tw-ring-offset-width: ${e+(r||"px")}; --tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);`,"text-shadow":({key:t="",value:e="",unit:r="",secondValue:o="",secondUnit:l=""})=>!e||t&&t!=="color"||l?null:e==="current"||i.color.test(e)?h("--tw-text-shadow-color",e,o):o?null:`value:text-shadow: ${{"2xs":"0px 1px 0px var(--tw-text-shadow-color, rgb(0 0 0 / 0.15))",xs:"0px 1px 1px var(--tw-text-shadow-color, rgb(0 0 0 / 0.2))",sm:"0px 1px 0px var(--tw-text-shadow-color, rgb(0 0 0 / 0.075)), 0px 1px 1px var(--tw-text-shadow-color, rgb(0 0 0 / 0.075)), 0px 2px 2px var(--tw-text-shadow-color, rgb(0 0 0 / 0.075))",md:"0px 1px 1px var(--tw-text-shadow-color, rgb(0 0 0 / 0.1)), 0px 1px 2px var(--tw-text-shadow-color, rgb(0 0 0 / 0.1)), 0px 2px 4px var(--tw-text-shadow-color, rgb(0 0 0 / 0.1))",lg:"0px 1px 2px var(--tw-text-shadow-color, rgb(0 0 0 / 0.1)), 0px 3px 2px var(--tw-text-shadow-color, rgb(0 0 0 / 0.1)), 0px 4px 8px var(--tw-text-shadow-color, rgb(0 0 0 / 0.1))",none:"none"}[e+r]||e};`,opacity:({key:t="",value:e="",unit:r="",secondValue:o=""})=>!e||t||o?null:`value:opacity: ${e+r||"%"}`,"mix-blend":{property:"mixBlendMode",value:["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity","plus-darker","plus-lighter"]},"bg-blend":{property:"backgroundBlendMode",value:["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"]},"mask-clip":({key:t="",value:e="",secondValue:r=""})=>t||r||!["border","padding","content","fill","stroke","view"].includes(e)?null:`value:${a("maskClip")} ${e}-box`,"mask-origin":({key:t="",value:e="",secondValue:r=""})=>t||r||!["border","padding","content","fill","stroke","view"].includes(e)?null:`value:${a("maskOrigin")} ${e}-box`,mask:({key:t="",value:e="",secondValue:r="",raw:o})=>!e||t||r?null:["top","left","bottom","right","top-left","top-right","bottom-left","bottom-right"].includes(o[2])?`value:${a("maskPosition")}: ${e}`:["add","substract","intersect","exclude"].includes(e)?`value:${a("maskComposite")}: ${e}`:["repeat","repeat-x","repeat-y","no-repeat","repeat-space","repeat-round"].includes(e)?`value:${a("maskRepeat")}: ${e==="repeat-space"||e==="repeat-round"?e.replace("repeat-",""):e}`:["cover","auto","contain"].includes(e)?`value:${a("maskSize")}: ${e}`:`value:${a("maskImage")}: ${e}`,"mask-position":"maskPosition","mask-size":"maskSize","mask-type":{property:"maskType",value:["alpha","luminance"]}}),classes:{maskClip:{"mask-no-clip":"no-clip"}}},x="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,);",$="-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,);",P=(n=.25)=>({filter:"filter","backdrop-filter":"backdropFilter",blur:({key:t="",value:e="",unit:r="",secondValue:o=""})=>{if(!e||t||o)return null;const l={xs:"4px",sm:"8px",md:"12px",lg:"16px",xl:"24px","2xl":"40px","3xl":"64px"};return!l[e+r]&&!i.number.test(e)&&e!=="none"?null:`value:--tw-blur: ${e==="none"?" ":`blur(${l[e+r]||e+(r||"px")})`}; ${x}`},brightness:({key:t="",value:e="",unit:r="",secondValue:o=""})=>!e||t||o||r&&r!=="%"?null:`value:--tw-brightness: brightness(${i.number.test(e)?e+"%":e}); ${x}`,contrast:({key:t="",value:e="",unit:r="",secondValue:o=""})=>!e||t||o||r&&r!=="%"?null:`value:--tw-contrast: contrast(${i.number.test(e)?e+"%":e}); ${x}`,saturate:({key:t="",value:e="",unit:r="",secondValue:o=""})=>!e||t||o||r&&r!=="%"?null:`value:--tw-saturate: saturate(${i.number.test(e)?e+"%":e}); ${x}`,"hue-rotate":({key:t="",value:e="",unit:r="",secondValue:o=""})=>!e||t||o||r&&r!=="deg"?null:`value:--tw-hue-rotate: hue-rotate(${i.number.test(e)?e+"deg":e}); ${x}`,grayscale:({key:t="",value:e="",unit:r="",secondValue:o=""})=>t||o||r&&r!=="%"?null:`value:--tw-grayscale: grayscale(${e?i.number.test(e)?e+"%":e:"100%"}); ${x}`,invert:({key:t="",value:e="",unit:r="",secondValue:o=""})=>t||o||r&&r!=="%"?null:`value:--tw-invert: invert(${e?i.number.test(e)?e+"%":e:"100%"}); ${x}`,sepia:({key:t="",value:e="",unit:r="",secondValue:o=""})=>t||o||r&&r!=="%"?null:`value:--tw-sepia: sepia(${e?i.number.test(e)?e+"%":e:"100%"}); ${x}`,"drop-shadow":({key:t="",value:e="",unit:r="",secondValue:o="",secondUnit:l=""})=>{if(!e||t||l)return null;if(e==="current"||i.color.test(e))return h("--tw-drop-shadow-color",e,o);const s={xs:"0 1px 1px var(--tw-drop-shadow-color, rgb(0 0 0 / 0.05))",sm:"0 1px 2px var(--tw-drop-shadow-color, rgb(0 0 0 / 0.15))",md:"0 3px 3px var(--tw-drop-shadow-color, rgb(0 0 0 / 0.12))",lg:"0 4px 4px var(--tw-drop-shadow-color, rgb(0 0 0 / 0.15))",xl:"0 9px 7px var(--tw-drop-shadow-color, rgb(0 0 0 / 0.1))","2xl":"0 25px 25px var(--tw-drop-shadow-color, rgb(0 0 0 / 0.15))",none:"0 0 #0000"};return o||i.length.test(e+r)?null:`value:--tw-drop-shadow: drop-shadow(${s[e+r]||e+r}); ${x}`},"backdrop-blur":({key:t="",value:e="",unit:r="",secondValue:o=""})=>{if(!e||t||o)return null;const l={xs:"4px",sm:"8px",md:"12px",lg:"16px",xl:"24px","2xl":"40px","3xl":"64px"};return!l[e+r]&&!i.number.test(e)&&e!=="none"?null:`value:--tw-backdrop-blur: ${e==="none"?" ":`blur(${l[e+r]||e+(r||"px")})`}; ${$}`},"backdrop-brightness":({key:t="",value:e="",unit:r="",secondValue:o=""})=>!e||t||o||r&&r!=="%"?null:`value:--tw-backdrop-brightness: brightness(${i.number.test(e)?e+"%":e}); ${$}`,"backdrop-contrast":({key:t="",value:e="",unit:r="",secondValue:o=""})=>!e||t||o||r&&r!=="%"?null:`value:--tw-backdrop-contrast: contrast(${i.number.test(e)?e+"%":e}); ${$}`,"backdrop-saturate":({key:t="",value:e="",unit:r="",secondValue:o=""})=>!e||t||o||r&&r!=="%"?null:`value:--tw-backdrop-saturate: saturate(${i.number.test(e)?e+"%":e}); ${$}`,"backdrop-opacity":({key:t="",value:e="",unit:r="",secondValue:o=""})=>!e||t||o||r&&r!=="%"?null:`value:--tw-backdrop-opacity: opacity(${i.number.test(e)?e+"%":e}); ${$}`,"backdrop-hue-rotate":({key:t="",value:e="",unit:r="",secondValue:o=""})=>!e||t||o||r&&r!=="deg"?null:`value:--tw-backdrop-hue-rotate: hue-rotate(${i.number.test(e)?e+"deg":e}); ${$}`,"backdrop-grayscale":({key:t="",value:e="",unit:r="",secondValue:o=""})=>t||o||r&&r!=="%"?null:`value:--tw-backdrop-grayscale: grayscale(${e?i.number.test(e)?e+"%":e:"100%"}); ${$}`,"backdrop-invert":({key:t="",value:e="",unit:r="",secondValue:o=""})=>t||o||r&&r!=="%"?null:`value:--tw-backdrop-invert: invert(${e?i.number.test(e)?e+"%":e:"100%"}); ${$}`,"backdrop-sepia":({key:t="",value:e="",unit:r="",secondValue:o=""})=>t||o||r&&r!=="%"?null:`value:--tw-backdrop-sepia: sepia(${e?i.number.test(e)?e+"%":e:"100%"}); ${$}`}),M={property:(n=.25)=>({"border-spacing":c("borderSpacing",n),"border-spacing-x":({key:t="",value:e="",unit:r="",secondValue:o=""})=>!e||t||o?null:`value:--tw-border-spacing-x: ${f(e,r,n)}; ${a("borderSpacing")}: var(--tw-border-spacing-x) var(--tw-border-spacing-y);`,"border-spacing-y":({key:t="",value:e="",unit:r="",secondValue:o=""})=>!e||t||o?null:`value:--tw-border-spacing-y: ${f(e,r,n)}; ${a("borderSpacing")}: var(--tw-border-spacing-x) var(--tw-border-spacing-y);`}),classes:{borderCollapse:{"border-collapse":"collapse","border-separate":"separate"},tableLayout:{"table-auto":"auto","table-fixed":"fixed"},captionSide:{"caption-top":"top","caption-bottom":"bottom"}}},be=(n=.25)=>({transition:({key:t="",value:e="",unit:r="",secondValue:o=""})=>{if(t||o)return null;const l=a("transitionProperty"),s="transition-duration: 150ms; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)";return e?e==="all"?`value:${l}: all; ${s}`:e==="colors"?`value:${l}: color, background-color, border-color, text-decoration-color, fill, stroke; ${s}`:e==="shadow"?`value:${l}: box-shadow; ${s}`:e==="transform"?`value:${l}: transform, translate, scale, rotate; ${s}`:e==="none"?`value:${l}: none`:["normal","discrete"].includes(e)?`value:${a("transitionBehavior")}: ${e==="discrete"?"allow-discrete":e}`:`value:${l}: ${e}; ${s}`:`value:${l}: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter; ${s}`},ease:({key:t="",value:e="",secondValue:r})=>{if(!e||t||r)return null;const o={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)"};return`value:${a("transitionTimingFunction")}: ${o[e]||e}`},duration:({key:t="",value:e="",unit:r="",secondValue:o=""})=>t||o||i.length.test(e)&&e!=="initial"?null:`value:${a("transitionDuration")}: ${e+(r||"ms")}`,delay:({key:t="",value:e="",unit:r="",secondValue:o=""})=>t||o||i.length.test(e)&&e!=="initial"?null:`value:${a("transitionDelay")}: ${e+(r||"ms")}`,animation:({key:t="",value:e="",secondValue:r=""})=>!e||t||r?null:`value:animation: ${{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"}[e]||e}`}),S="transform: var(--tw-rotate-x) var(--tw-rotate-y) var(--tw-rotate-z) var(--tw-skew-x) var(--tw-skew-y);",O="translate: var(--tw-translate-x) var(--tw-translate-x)",B="scale: var(--tw-scale-x) var(--tw-scale-y)",me=(n=.25)=>({perspective:({key:t="",value:e="",unit:r="",secondValue:o=""})=>!e||t||o?null:`value:perspective: ${{dramatic:"100px",near:"300px",normal:"500px",midrange:"800px",distant:"1200px"}[e]||e}`,"perspective-origin":"perspectiveOrigin",scale:({key:t="",value:e="",unit:r="",secondValue:o=""})=>!e||t||o?null:`value:scale: ${e+(r||"%")}`,"scale-x":({key:t="",value:e="",unit:r="",secondValue:o=""})=>!e||t||o?null:`value:--tw-scale-x: ${e+(r||"%")}; ${B}`,"scale-y":({key:t="",value:e="",unit:r="",secondValue:o=""})=>!e||t||o?null:`value:--tw-scale-x: ${e+(r||"%")}; ${B}`,"scale-z":({key:t="",value:e="",unit:r="",secondValue:o=""})=>!e||t||o?null:`value:${B} ${e+(r||"%")}`,rotate:({key:t="",value:e="",unit:r="",secondValue:o=""})=>!e||t||o?null:`value:rotate: ${i.number.test(e)?e+"deg":e}`,"rotate-x":({key:t="",value:e="",unit:r="",secondValue:o=""})=>!e||t||o?null:`value:--tw-rotate-x: ${i.number.test(e)?e+"deg":e}; ${S}`,"rotate-y":({key:t="",value:e="",unit:r="",secondValue:o=""})=>!e||t||o?null:`value:--tw-rotate-y: ${i.number.test(e)?e+"deg":e}; ${S}`,"rotate-z":({key:t="",value:e="",unit:r="",secondValue:o=""})=>!e||t||o?null:`value:--tw-rotate-z: ${i.number.test(e)?e+"deg":e}; ${S}`,skew:({key:t="",value:e="",unit:r="",secondValue:o=""})=>!e||t||o?null:`value:--tw-skew-x: ${i.number.test(e)?e+"deg":e}; --tw-skew-y: ${i.number.test(e)?e+"deg":e}; ${S}`,"skew-x":({key:t="",value:e="",unit:r="",secondValue:o=""})=>!e||t||o?null:`value:--tw-skew-x: ${i.number.test(e)?e+"deg":e}; ${S}`,"skew-y":({key:t="",value:e="",unit:r="",secondValue:o=""})=>!e||t||o?null:`value:--tw-skew-y: ${i.number.test(e)?e+"deg":e}; ${S}`,transform:({key:t="",value:e="",unit:r="",secondValue:o=""})=>{if(!e||t||o)return null;if(["3d","flat"].includes(e+r))return`value:${a("transformStyle")}: ${(e+r).replace("3d","preserve-3d")}`;let l=e+r;return e==="cpu"?l="var(--tw-rotate-x) var(--tw-rotate-y) var(--tw-rotate-z) var(--tw-skew-x) var(--tw-skew-y)":e==="gpu"&&(l="translateZ(0) var(--tw-rotate-x) var(--tw-rotate-y) var(--tw-rotate-z) var(--tw-skew-x) var(--tw-skew-y)"),`value:transform: ${l}`},origin:"transformOrigin",translate:({key:t="",value:e="",unit:r="",secondValue:o="",raw:l})=>{if(!e||t||o&&!i.number.test(e+r)&&!i.number.test(o))return null;let s=f(e,r,n);return(i.ratio.test(e+r)||i.ratio.test(`${e+r}/${o}`))&&(s=(Number(e)/Number(o)*100).toFixed(2)+"%"),`value:translate: ${l[2].startsWith("[")?s:s+" "+s}`},"translate-x":({key:t="",value:e="",unit:r="",secondValue:o=""})=>{if(!e||t||o&&!i.number.test(e+r)&&!i.number.test(o))return null;let l=f(e,r,n);return(i.ratio.test(e+r)||i.ratio.test(`${e+r}/${o}`))&&(l=(Number(e)/Number(o)*100).toFixed(2)+"%"),`value:--tw-translate-x: ${l}; ${O}`},"translate-y":({key:t="",value:e="",unit:r="",secondValue:o=""})=>{if(!e||t||o&&!i.number.test(e+r)&&!i.number.test(o))return null;let l=f(e,r,n);return(i.ratio.test(e+r)||i.ratio.test(`${e+r}/${o}`))&&(l=(Number(e)/Number(o)*100).toFixed(2)+"%"),`value:--tw-translate-y: ${l}; ${O}`},"translate-z":({key:t="",value:e="",unit:r="",secondValue:o=""})=>{if(!e||t||o&&!i.number.test(e+r)&&!i.number.test(o))return null;let l=f(e,r,n);return(i.ratio.test(e+r)||i.ratio.test(`${e+r}/${o}`))&&(l=(Number(e)/Number(o)*100).toFixed(2)+"%"),`value:${O} ${l}`}}),we=(n=.25)=>({accent:({key:t="",value:e="",unit:r="",secondValue:o="",secondUnit:l=""})=>!e||t||l||!i.color.test(e)&&e!=="current"?null:h("accentColor",e,o),appearance:{property:"appearance",value:["none","auto"]},caret:({key:t="",value:e="",unit:r="",secondValue:o="",secondUnit:l=""})=>!e||t||l||!i.color.test(e)&&e!=="current"?null:h("caretColor",e,o),scheme:({key:t="",value:e="",unit:r="",secondValue:o="",secondUnit:l="",raw:s})=>!e||t||l||!["light","dark","light-dark","normal","only-light","only-dark"].includes(s[2])?null:`value:${a("colorScheme")}: ${e}`,cursor:"cursor","field-sizing":{property:"fieldSizing",value:["content","fixed"]},"pointer-events":{property:"pointerEvents",value:["auto","none"]},resize:({key:t="",value:e="",unit:r="",secondValue:o="",secondUnit:l="",raw:s})=>t||l?null:e?e==="y"?"value:resize: vertical":e==="x"?"value:resize: horizontal":e==="none"?"value:resize: none":null:"value:resize: both",scroll:{property:"scrollBehavior",value:["auto","smooth"]},"scroll-m":c("scrollMargin",n),"scroll-mx":c("scrollMarginInline",n),"scroll-my":c("scrollMarginBlock",n),"scroll-ms":c("scrollMarginInlineStart",n),"scroll-me":c("scrollMarginInlineEnd",n),"scroll-mt":c("scrollMarginTop",n),"scroll-ml":c("scrollMarginLeft",n),"scroll-mb":c("scrollMarginBottom",n),"scroll-mr":c("scrollMarginRight",n),"scroll-p":c("scrollPadding",n),"scroll-px":c("scrollPaddingInline",n),"scroll-py":c("scrollPaddingBlock",n),"scroll-ps":c("scrollPaddingInlineStart",n),"scroll-pe":c("scrollPaddingInlineEnd",n),"scroll-pt":c("scrollPaddingTop",n),"scroll-pl":c("scrollPaddingLeft",n),"scroll-pb":c("scrollPaddingBottom",n),"scroll-pr":c("scrollPaddingRight",n),snap:({key:t="",value:e="",unit:r="",secondValue:o="",secondUnit:l="",raw:s})=>!e||t||l?null:["start","end","center","align-none"].includes(e)?`value:${a("scrollSnapAlign")}: ${e.replace("align-none","none")}`:["normal","always"].includes(e)?`value:${a("scrollSnapStop")}: ${e}`:["none","y","x","both"].includes(e)?`value:${a("scrollSnapType")}: ${e!=="none"?`${e} var(--tw-scroll-snap-strictness)`:e}`:["mandatory","proximity"].includes(e)?`value:--tw-scroll-snap-strictness: ${e}`:null,touch:{property:"touchAction",value:["auto","none","pan-x","pan-left","pan-right","pan-y","pan-up","pan-down","pinch-zoom","manipulation"]},select:{property:"userSelect",value:["all","none","auto","text"]},"will-change":"willChange"}),ge={fill:({key:n="",value:t="",unit:e="",secondValue:r="",secondUnit:o=""})=>!t||n||o||!i.color.test(t)&&t!=="current"?null:h("fill",t,r),stroke:({key:n="",value:t="",unit:e="",secondValue:r="",secondUnit:o=""})=>!t||n||o?null:i.color.test(t)||t==="current"?h("stroke",t,r):`value:${a("strokeWidth")}: ${t+e}`},ke={"forced-color-adjust":{property:"forcedColorAdjust",value:["none","auto"]}},T=j(u({},{"red-50":"oklch(97.1% 0.013 17.38)","red-100":"oklch(93.6% 0.032 17.717)","red-200":"oklch(88.5% 0.062 18.334)","red-300":"oklch(80.8% 0.114 19.571)","red-400":"oklch(70.4% 0.191 22.216)","red-500":"oklch(63.7% 0.237 25.331)","red-600":"oklch(57.7% 0.245 27.325)","red-700":"oklch(50.5% 0.213 27.518)","red-800":"oklch(44.4% 0.177 26.899)","red-900":"oklch(39.6% 0.141 25.723)","red-950":"oklch(25.8% 0.092 26.042)","orange-50":"oklch(98% 0.016 73.684)","orange-100":"oklch(95.4% 0.038 75.164)","orange-200":"oklch(90.1% 0.076 70.697)","orange-300":"oklch(83.7% 0.128 66.29)","orange-400":"oklch(75% 0.183 55.934)","orange-500":"oklch(70.5% 0.213 47.604)","orange-600":"oklch(64.6% 0.222 41.116)","orange-700":"oklch(55.3% 0.195 38.402)","orange-800":"oklch(47% 0.157 37.304)","orange-900":"oklch(40.8% 0.123 38.172)","orange-950":"oklch(26.6% 0.079 36.259)","amber-50":"oklch(98.7% 0.022 95.277)","amber-100":"oklch(96.2% 0.059 95.617)","amber-200":"oklch(92.4% 0.12 95.746)","amber-300":"oklch(87.9% 0.169 91.605)","amber-400":"oklch(82.8% 0.189 84.429)","amber-500":"oklch(76.9% 0.188 70.08)","amber-600":"oklch(66.6% 0.179 58.318)","amber-700":"oklch(55.5% 0.163 48.998)","amber-800":"oklch(47.3% 0.137 46.201)","amber-900":"oklch(41.4% 0.112 45.904)","amber-950":"oklch(27.9% 0.077 45.635)","yellow-50":"oklch(98.7% 0.026 102.212)","yellow-100":"oklch(97.3% 0.071 103.193)","yellow-200":"oklch(94.5% 0.129 101.54)","yellow-300":"oklch(90.5% 0.182 98.111)","yellow-400":"oklch(85.2% 0.199 91.936)","yellow-500":"oklch(79.5% 0.184 86.047)","yellow-600":"oklch(68.1% 0.162 75.834)","yellow-700":"oklch(55.4% 0.135 66.442)","yellow-800":"oklch(47.6% 0.114 61.907)","yellow-900":"oklch(42.1% 0.095 57.708)","yellow-950":"oklch(28.6% 0.066 53.813)","lime-50":"oklch(98.6% 0.031 120.757)","lime-100":"oklch(96.7% 0.067 122.328)","lime-200":"oklch(93.8% 0.127 124.321)","lime-300":"oklch(89.7% 0.196 126.665)","lime-400":"oklch(84.1% 0.238 128.85)","lime-500":"oklch(76.8% 0.233 130.85)","lime-600":"oklch(64.8% 0.2 131.684)","lime-700":"oklch(53.2% 0.157 131.589)","lime-800":"oklch(45.3% 0.124 130.933)","lime-900":"oklch(40.5% 0.101 131.063)","lime-950":"oklch(27.4% 0.072 132.109)","green-50":"oklch(98.2% 0.018 155.826)","green-100":"oklch(96.2% 0.044 156.743)","green-200":"oklch(92.5% 0.084 155.995)","green-300":"oklch(87.1% 0.15 154.449)","green-400":"oklch(79.2%