UNPKG

@unizap/unicss

Version:

Unicss: Build sleek interfaces straight from your markup. Fast, modern, utility-first CSS framework for rapid UI development.

60 lines 92.1 kB
(()=>{var pe=(q,F)=>()=>(F||q((F={exports:{}}).exports,F),F.exports);var he=pe((N,Y)=>{(function(q){"use strict";let F=(n,o,i={})=>{let t=i.arrayMerge||((a,d)=>d),l={...n};return X(n)&&X(o)&&Object.keys(o).forEach(a=>{X(o[a])?a in n?l[a]=F(n[a],o[a],i):l[a]=o[a]:Array.isArray(o[a])?l[a]=t(n[a],o[a]):l[a]=o[a]}),l},X=n=>n&&typeof n=="object"&&!Array.isArray(n),L=(...n)=>n.reduce((o,i)=>F(o,i||{},{arrayMerge:(t,l)=>l}),{}),W=n=>n.replace(/([:\/\[\]\(\)\?\=\&\,\'\;\+\"#%\*!])/g,"\\$1").replace(/\./g,"\\.").replace(/^([0-9])/,"\\3$1"),Q=n=>n.replace(/\./g,"\\."),r=(n,o)=>{let i=n.replace(/[\[\]]/g,"");return["bg-image","mask-image","list-image"].includes(o)?/^url\(/i.test(i.trim())?i:i.replace(/_/g," "):i.replace(/_/g," ").replace(/calc\(([^)]+)\)/g,(l,a)=>`calc(${a.replace(/([+\-*\/])/g," $1 ").replace(/\s+/g," ").trim()})`)},G=/^[a-zA-Z0-9\-_./:!*]+$/,ee=n=>{if(!n||typeof n!="string")return!1;let o=0,i=0,t="",l="";for(let a=0;a<n.length;a++){let d=n[a];if(d==="["){if(t&&!G.test(t))return!1;t="",o++,l="",i=0}else if(d==="]"){if(o--,o<0||l.trim()===""&&a<n.length-1&&n[a+1]!=="[")return!1;l=""}else if(o>0){if(l+=d,d==="(")i++;else if(d===")"){if(i--,i<0)return!1}else if(d==="{"||d==="}")return!1}else t+=d}return!(t&&!G.test(t)||t.endsWith("/")||o!==0)},me=n=>{if(n==null)return!1;if(typeof n=="object")return!0;let o=String(n);if(/[{}]/.test(o))return!1;let i=0;for(let a of o)if(a==="(")i++;else if(a===")"&&(i--,i<0))return!1;if(i!==0)return!1;let t=/var\(--([^,)]+)/g,l;for(;(l=t.exec(o))!==null;)if(/[^\w\-.\\/]/.test(l[1].trim()))return!1;return!0},te=()=>{let n=new Set;document.querySelectorAll("*").forEach(i=>{i.className&&(typeof i.className=="string"?i.className.split(/\s+/).forEach(l=>{l&&n.add(l)}):i.className.baseVal&&i.className.baseVal.split(/\s+/).forEach(l=>{l&&n.add(l)}));let t=i.getAttribute("class");t&&t.split(/\s+/).forEach(l=>{l&&n.add(l)})});let o=[/class(?:Name)?=["']([^"']+)["']/g,/class(?:Name)?=\{["'`]([^"'`]+)["'`]\}/g,/class:\s*["']([^"']+)["']/g];return document.querySelectorAll("script").forEach(i=>{let t=i.textContent;o.forEach(l=>{let a;for(;(a=l.exec(t))!==null;){let d=a[1];d&&d.split(/\s+/).forEach(u=>{u&&n.add(u)})}})}),Array.from(n)},y=n=>{if(n=n.replace(/[\[\]]/g,""),["inherit","current","transparent","currentColor"].includes(n))return n==="current"?"currentColor":n;let i=n.match(/^rgba?\((\d+),(\d+),(\d+)(?:,(\d*\.?\d+))?\)$/);if(i){let[,l,a,d,u]=i;return`rgba(${l},${a},${d},${u||1})`}let t=n.match(/^rgb\((\d+)_(\d+)_(\d+)(?:_\/(\d+))?\)$/);if(t){let[,l,a,d,u]=t,p=u?parseInt(u,10)/100:1;return`rgba(${l},${a},${d},${p})`}if(/^#[0-9A-Fa-f]{6}$|^#[0-9A-Fa-f]{3}$/.test(n))return n;if(n.includes("/")){let[l,a]=n.split("/");if(l.startsWith("#")){let d=l.replace("#","");d.length===3&&(d=d.split("").map(s=>s+s).join(""));let u=parseInt(d.substring(0,2),16),p=parseInt(d.substring(2,4),16),e=parseInt(d.substring(4,6),16);return`rgba(${u},${p},${e},${parseInt(a,10)/100})`}return`color-mix(in srgb, var(--color-${l}) ${parseInt(a,10)}%, transparent)`}return`var(--color-${n})`},I=n=>n==="full"?"100%":n==="px"?"1px":n==="0"?"0":/^\d+\/\d+$/.test(n)?n.replace(/^(\d+)\/(\d+)$/,(o,i,t)=>`${parseInt(i,10)/parseInt(t,10)*100}%`):/^\d+(\.\d+)?$/.test(n)?`calc(0.25rem * ${n})`:`var(--${Q(n)})`,z=n=>n==="full"?"-100%":n==="px"?"-1px":n==="0"?"0":/^\d+\/\d+$/.test(n)?`-${n.replace(/^(\d+)\/(\d+)$/,(o,i,t)=>`${parseInt(i,10)/parseInt(t,10)*100}%`)}`:/^\d+(\.\d+)?$/.test(n)?`calc(-0.25rem * ${n})`:`calc(-1 * var(--${Q(n)}))`,re=n=>{let o=n.split(" ");if(o.length===1){let i=I(o[0]);return`${i} ${i}`}return o.map(I).join(" ")},oe=n=>{let o=n.split(" ");if(o.length===1){let i=z(o[0]);return`${i} ${i}`}return o.map(z).join(" ")},M={first:"first-child",last:"last-child","not-first":"not(:first-child)","not-last":"not(:last-child)",odd:"nth-child(odd)",even:"nth-child(even)",placeholder:"placeholder",file:"file-selector-button",marker:"marker",selection:"selection","first-line":"first-line","first-letter":"first-letter",backdrop:"backdrop","has-checked":"has(:checked)","focus-within":"focus-within",before:"before",after:"after","peer-hover":":hover","peer-focus":":focus","peer-active":":active","peer-invalid":":invalid","peer-checked":":checked","peer-disabled":":disabled","peer-required":":required","peer-read-only":":read-only","peer-indeterminate":":indeterminate","not-hover":"not(:hover)","not-focus":"not(:focus)","not-active":"not(:active)","not-visited":"not(:visited)","not-disabled":"not(:disabled)","not-checked":"not(:checked)","not-focus-visible":"not(:focus-visible)","not-invalid":"not(:invalid)","not-valid":"not(:valid)","not-required":"not(:required)","not-read-only":"not(:read-only)","not-indeterminate":"not(:indeterminate)"},ne=n=>{let o=n.match(/^nth-(\d+)$/);if(o)return`nth-child(${o[1]})`;let i=n.match(/^nth-last-(\d+)$/);if(i)return`nth-last-child(${i[1]})`;let t=n.match(/^nth-of-type-(\d+)$/);if(t)return`nth-of-type(${t[1]})`;let l=n.match(/^nth-last-of-type-(\d+)$/);return l?`nth-last-of-type(${l[1]})`:null},E=n=>{let o=ne(n);if(o)return o;if(n.startsWith("group-hover/"))return`.group\\/${n.replace("group-hover/","")}:hover`;if(n==="group-hover")return".group:hover";if(n.startsWith("peer-")&&n.includes("/")){let[i,t]=n.split("/"),l=M[i]||`:${i.replace("peer-","")}`;return`.peer\\/${t}${l} ~`}return n.startsWith("peer-")?`.peer${M[n]||`:${n.replace("peer-","")}`} ~`:M[n]||n},D=["--uni-blur","--uni-drop-shadow","--uni-brightness","--uni-contrast","--uni-grayscale","--uni-hue-rotate","--uni-invert","--uni-saturate","--uni-sepia"],T=["--uni-backdrop-blur","--uni-backdrop-brightness","--uni-backdrop-contrast","--uni-backdrop-grayscale","--uni-backdrop-hue-rotate","--uni-backdrop-invert","--uni-backdrop-saturate","--uni-backdrop-opacity","--uni-backdrop-sepia"],Z=["--uni-shadow","--uni-shadow-color","--uni-inset-shadow","--uni-inset-shadow-color","--uni-ring-shadow","--uni-ring-color","--uni-inset-ring-shadow","--uni-inset-ring-color","--uni-ring-inset"],_=["--uni-rotate-x","--uni-rotate-y","--uni-rotate-z","--uni-skew-x","--uni-skew-y"],V=["--uni-scale-x","--uni-scale-y"],A=["--uni-translate-x","--uni-translate-y","--uni-translate-z"],ie=(n,o,i,t,l=null,a=null,d=!1)=>{let u=W(n),p=`.${u}`,e=!1;n.includes("space-x-")||n.includes("space-y-")||n.includes("divide-x")||n.includes("divide-y")||n.includes("divide-color-")||n.includes("divide-style-")?(p+=" > :not(:last-child)",e=!0):d&&(p+=" > *"),e&&(p=`:where(${p})`),l&&(l.startsWith("peer-")||l.includes("peer-"))?p=`${E(l)}${p}`:l&&(e?p=p.replace(`:where(.${u}`,`:where(.${u}:${E(l)}`):p+=`:${E(l)}`);let s=D.includes(i),c=T.includes(i),g=Z.includes(i),h=_.includes(i),$=V.includes(i),v=A.includes(i),b;typeof t=="object"?b=Object.entries(t).map(([x,f])=>`${x}: ${f}`).join("; "):Array.isArray(i)?b=i.map(x=>`${x}: ${t}`).join("; "):b=`${i}: ${t}`;let k;return s?k=`${p} { ${b}; filter: ${D.map(x=>`var(${x})`).join(" ")}; }`:c?k=`${p} { ${b}; backdrop-filter: ${T.map(x=>`var(${x})`).join(" ")}; }`:g?k=`${p} { ${b}; box-shadow: var(--uni-inset-shadow, 0 0 #0000), var(--uni-inset-ring-shadow, 0 0 #0000), var(--uni-ring-shadow, 0 0 #0000), var(--uni-shadow, 0 0 #0000); }`:h?k=`${p} { ${b}; transform: ${_.map(x=>`var(${x})`).join(" ")}; }`:$?k=`${p} { ${b}; scale: ${V.map(x=>`var(${x})`).join(" ")}; }`:v?k=`${p} { ${b}; translate: ${A.map(x=>`var(${x})`).join(" ")}; }`:k=`${p} { ${b} }`,{selector:p,rule:k,screen:a}},le=(n,o={})=>{let i=[],t=(e,s,c)=>{i.push({prefix:e,prop:s,transform:c})};["w","min-w","max-w"].forEach(e=>{let s=e.replace("w","width");t(`${e}-[`,s,r),t(`${e}-`,s,c=>{let g=`container-${c}`;if(o[g])return`var(--${g})`;if(/^\d+\/\d+$/.test(c))return c.replace(/^(\d+)\/(\d+)$/,($,v,b)=>`${parseInt(v,10)/parseInt(b,10)*100}%`);let h={full:"100%",screen:"100vw",dvw:"100dvw",dvh:"100dvh",lvw:"100lvw",lvh:"100lvh",svw:"100svw",svh:"100svh",auto:"auto",px:"1px",min:"min-content",max:"max-content",fit:"fit-content"};return h[c]?h[c]:/^\d+(\.\d+)?$/.test(c)?`calc(0.25rem * ${c})`:`var(--${Q(c)})`})}),["h","min-h","max-h"].forEach(e=>{let s=e.replace("h","height");t(`${e}-[`,s,r),t(`${e}-`,s,c=>{let g=`container-${c}`;if(o[g])return`var(--${g})`;if(/^\d+\/\d+$/.test(c))return c.replace(/^(\d+)\/(\d+)$/,($,v,b)=>`${parseInt(v,10)/parseInt(b,10)*100}%`);let h={full:"100%",screen:"100vh",dvw:"100dvw",dvh:"100dvh",lvw:"100lvw",lvh:"100lvh",svw:"100svw",svh:"100svh",auto:"auto",px:"1px",min:"min-content",max:"max-content",fit:"fit-content"};return h[c]?h[c]:/^\d+(\.\d+)?$/.test(c)?`calc(0.25rem * ${c})`:`var(--${Q(c)})`})}),[["p","padding"],["pt","padding-top"],["pr","padding-right"],["pb","padding-bottom"],["pl","padding-left"],["px","padding-inline"],["py","padding-block"],["m","margin"],["mt","margin-top"],["mr","margin-right"],["mb","margin-bottom"],["ml","margin-left"]].forEach(([e,s])=>{t(`${e}-[`,s,r),t(`${e}-`,s,c=>c==="auto"?"auto":c==="px"?"1px":I(c))}),t("mx-[",["margin-left","margin-right"],r),t("mx-",["margin-left","margin-right"],e=>e==="auto"?"auto":e==="px"?"1px":I(e)),t("my-[",["margin-top","margin-bottom"],r),t("my-",["margin-top","margin-bottom"],e=>e==="auto"?"auto":e==="px"?"1px":I(e)),t("-m-","margin",e=>e==="px"?"-1px":z(e)),t("-mt-","margin-top",e=>e==="px"?"-1px":z(e)),t("-mr-","margin-right",e=>e==="px"?"-1px":z(e)),t("-mb-","margin-bottom",e=>e==="px"?"-1px":z(e)),t("-ml-","margin-left",e=>e==="px"?"-1px":z(e)),t("-mx-",["margin-left","margin-right"],e=>e==="px"?"-1px":z(e)),t("-my-",["margin-top","margin-bottom"],e=>e==="px"?"-1px":z(e)),["top","right","bottom","left"].forEach(e=>{t(`${e}-[`,e,r),t(`${e}-`,e,s=>s==="auto"?"auto":s==="px"?"1px":s==="full"?"100%":I(s)),t(`-${e}-[`,e,s=>`-${r(s)}`),t(`-${e}-`,e,s=>s==="px"?"-1px":s==="full"?"-100%":z(s))}),t("gap-x-[","column-gap",r),t("gap-x-","column-gap",e=>e==="px"?"1px":/^\d+(\.\d+)?$/.test(e)?`calc(0.25rem * ${e})`:`var(--${Q(e)})`),t("gap-y-[","row-gap",r),t("gap-y-","row-gap",e=>e==="px"?"1px":/^\d+(\.\d+)?$/.test(e)?`calc(0.25rem * ${e})`:`var(--${Q(e)})`),t("gap-[","gap",r),t("gap-","gap",e=>e==="px"?"1px":/^\d+(\.\d+)?$/.test(e)?`calc(0.25rem * ${e})`:`var(--${Q(e)})`),t("inset-x-[","inset-inline",r),t("inset-x-","inset-inline",e=>e==="auto"?"auto":e==="px"?"1px":e==="full"?"100%":I(e)),t("-inset-x-[","inset-inline",e=>`-${r(e)}`),t("-inset-x-","inset-inline",z),t("inset-y-[","inset-block",r),t("inset-y-","inset-block",e=>e==="auto"?"auto":e==="px"?"1px":e==="full"?"100%":I(e)),t("-inset-y-[","inset-block",e=>`-${r(e)}`),t("-inset-y-","inset-block",z),t("inset-[","inset",r),t("inset-","inset",e=>e==="auto"?"auto":e==="px"?"1px":e==="full"?"100%":I(e)),t("-inset-[","inset",e=>`-${r(e)}`),t("-inset-","inset",z),t("z-","z-index",r),t("-z-","z-index",e=>`-${e}`),t("flex-[","flex",r),t("flex-row-reverse","flex-direction",()=>"row-reverse"),t("flex-col-reverse","flex-direction",()=>"column-reverse"),t("flex-row","flex-direction",()=>"row"),t("flex-col","flex-direction",()=>"column"),t("flex-wrap-reverse","flex-wrap",()=>"wrap-reverse"),t("flex-wrap","flex-wrap",()=>"wrap"),t("flex-nowrap","flex-wrap",()=>"nowrap"),t("flex-","flex",r),t("grow-","flex-grow",r),t("shrink-","flex-shrink",r),t("basis-[","flex-basis",r),t("basis-","flex-basis",e=>{if(e==="auto")return"auto";if(e==="px")return"1px";if(e==="full")return"100%";let s=`container-${e}`;return o[s]?`var(--${s})`:I(e)}),t("order-first","order",()=>"calc(-infinity)"),t("order-last","order",()=>"calc(infinity)"),t("order-","order",r),t("-order-","order",e=>`-${e}`),[["auto",{width:"auto",height:"auto"}],["px",{width:"1px",height:"1px"}],["full",{width:"100%",height:"100%"}],["dvw",{width:"100dvw",height:"100dvw"}],["dvh",{width:"100dvh",height:"100dvh"}],["lvw",{width:"100lvw",height:"100lvw"}],["lvh",{width:"100lvh",height:"100lvh"}],["svw",{width:"100svw",height:"100svw"}],["svh",{width:"100svh",height:"100svh"}],["min",{width:"min-content",height:"min-content"}],["max",{width:"max-content",height:"max-content"}],["fit",{width:"fit-content",height:"fit-content"}]].forEach(([e,s])=>{t(`size-${e}`,null,()=>s)}),t("size-[",["width","height"],r),t("size-",["width","height"],I),t("aspect-","aspect-ratio",e=>/^\d+\/\d+$/.test(e)?e:{auto:"auto",square:"1/1",video:"16/9"}[e]||e),[["scroll-m","scroll-margin"],["scroll-mt","scroll-margin-top"],["scroll-mr","scroll-margin-right"],["scroll-mb","scroll-margin-bottom"],["scroll-ml","scroll-margin-left"]].forEach(([e,s])=>{t(`${e}-[`,s,r),t(`${e}-`,s,c=>c==="auto"?"auto":c==="px"?"1px":I(c))}),t("scroll-mx-[","scroll-margin-inline",r),t("scroll-mx-","scroll-margin-inline",e=>e==="auto"?"auto":e==="px"?"1px":I(e)),t("scroll-my-[","scroll-margin-block",r),t("scroll-my-","scroll-margin-block",e=>e==="auto"?"auto":e==="px"?"1px":I(e)),t("-scroll-m-[","scroll-margin",e=>`-${r(e)}`),t("-scroll-m-","scroll-margin",e=>e==="px"?"-1px":z(e)),t("-scroll-mt-[","scroll-margin-top",e=>`-${r(e)}`),t("-scroll-mt-","scroll-margin-top",e=>e==="px"?"-1px":z(e)),t("-scroll-mr-[","scroll-margin-right",e=>`-${r(e)}`),t("-scroll-mr-","scroll-margin-right",e=>e==="px"?"-1px":z(e)),t("-scroll-mb-[","scroll-margin-bottom",e=>`-${r(e)}`),t("-scroll-mb-","scroll-margin-bottom",e=>e==="px"?"-1px":z(e)),t("-scroll-ml-[","scroll-margin-left",e=>`-${r(e)}`),t("-scroll-ml-","scroll-margin-left",e=>e==="px"?"-1px":z(e)),t("-scroll-mx-[","scroll-margin-inline",e=>`-${r(e)}`),t("-scroll-mx-","scroll-margin-inline",e=>e==="px"?"-1px":z(e)),t("-scroll-my-[","scroll-margin-block",e=>`-${r(e)}`),t("-scroll-my-","scroll-margin-block",e=>e==="px"?"-1px":z(e)),[["scroll-p","scroll-padding"],["scroll-pt","scroll-padding-top"],["scroll-pr","scroll-padding-right"],["scroll-pb","scroll-padding-bottom"],["scroll-pl","scroll-padding-left"]].forEach(([e,s])=>{t(`${e}-[`,s,r),t(`${e}-`,s,c=>c==="px"?"1px":I(c))}),t("scroll-px-[","scroll-padding-inline",r),t("scroll-px-","scroll-padding-inline",e=>e==="px"?"1px":I(e)),t("scroll-py-[","scroll-padding-block",r),t("scroll-py-","scroll-padding-block",e=>e==="px"?"1px":I(e)),t("-scroll-p-[","scroll-padding",e=>`-${r(e)}`),t("-scroll-p-","scroll-padding",e=>e==="px"?"-1px":z(e)),t("-scroll-pt-[","scroll-padding-top",e=>`-${r(e)}`),t("-scroll-pt-","scroll-padding-top",e=>e==="px"?"-1px":z(e)),t("-scroll-pr-[","scroll-padding-right",e=>`-${r(e)}`),t("-scroll-pr-","scroll-padding-right",e=>e==="px"?"-1px":z(e)),t("-scroll-pb-[","scroll-padding-bottom",e=>`-${r(e)}`),t("-scroll-pb-","scroll-padding-bottom",e=>e==="px"?"-1px":z(e)),t("-scroll-pl-[","scroll-padding-left",e=>`-${r(e)}`),t("-scroll-pl-","scroll-padding-left",e=>e==="px"?"-1px":z(e)),t("-scroll-px-[","scroll-padding-inline",e=>`-${r(e)}`),t("-scroll-px-","scroll-padding-inline",e=>e==="px"?"-1px":z(e)),t("-scroll-py-[","scroll-padding-block",e=>`-${r(e)}`),t("-scroll-py-","scroll-padding-block",e=>e==="px"?"-1px":z(e)),t("font-[","font-weight",r),t("font-family-[","font-family",e=>{let s=r(e);return s.startsWith('"')||s.startsWith("'")?s:`"${s}"`}),t("tracking-[","letter-spacing",r),t("leading-[","line-height",r),t("leading-","line-height",e=>/^\d+$/.test(e)||/^\d*\.\d+$/.test(e)?`calc(var(--1) * ${e})`:null),t("indent-[","text-indent",r),t("indent-","text-indent",e=>`var(--${Q(e)})`),t("-indent-","text-indent",e=>`calc(-1 * var(--${Q(e)}))`),t("align-[","vertical-align",r),t("text-shadow-color-[",null,e=>({"--uni-text-shadow-color":y(e)})),t("text-shadow-color-",null,e=>({"--uni-text-shadow-color":y(e)})),t("text-shadow-[","text-shadow",r),t("text-color-[","color",y),t("text-color-","color",y),t("text-[","font-size",r),t("text-",null,function(e){if(e.startsWith("color-"))return{color:y(e.replace("color-",""))};let s=e.match(/^([a-z0-9\[\]\-\.]+)\/([a-z0-9\[\]\-\.]+)$/i);if(s){let[,c,g]=s;if(!c.startsWith("color-"))return{"font-size":n[c]?`var(--${Q(c)})`:`var(--text-${c})`,"line-height":n[g]?`var(--${Q(g)})`:`var(--line-${g})`}}return n[e]?{"font-size":`var(--${Q(e)})`}:{"font-size":`var(--text-${e})`}}),t("decoration-color-[","text-decoration-color",y),t("decoration-color-","text-decoration-color",y),t("decoration-thick-[","text-decoration-thickness",r),t("decoration-thick-","text-decoration-thickness",e=>e==="auto"?"auto":e==="from-font"?"from-font":/^\d+$/.test(e)?`${e}px`:`var(--${Q(e)})`),t("underline-offset-[","text-underline-offset",r),t("underline-offset-","text-underline-offset",e=>e==="auto"?"auto":/^\d+$/.test(e)?`${e}px`:`var(--${Q(e)})`),t("-underline-offset-[","text-underline-offset",e=>`-${r(e)}`),t("-underline-offset-","text-underline-offset",e=>/^\d+$/.test(e)?`-${e}px`:`calc(-1 * var(--${Q(e)}))`),t("bg-color-[","background-color",y),t("bg-color-","background-color",y),t("bg-image-[","background-image",e=>r(e,"bg-image")),t("bg-position-[","background-position",r),t("bg-size-[","background-size",r),t("bg-gradient-[","background-image",e=>r(e).replace(/color-([a-zA-Z0-9\-]+(?:\/[0-9]+)?)/g,(s,c)=>y(c))),t("list-image-[","list-style-image",e=>r(e,"list-image")),t("mask-image-[",null,e=>({"mask-image":r(e,"mask-image"),"-webkit-mask-image":r(e,"mask-image")})),t("mask-position-[",null,e=>({"mask-position":r(e),"-webkit-mask-position":r(e)})),t("mask-size-[",null,e=>({"mask-size":r(e),"-webkit-mask-size":r(e)})),t("border-style-",null,e=>({"--uni-border-style":e,"border-style":"var(--uni-border-style)"})),t("border-spacing-x-[",null,e=>({"--uni-border-spacing-x":r(e),"border-spacing":`var(--uni-border-spacing-x, ${r(e)}) var(--uni-border-spacing-y, 0)`})),t("border-spacing-x-",null,e=>({"--uni-border-spacing-x":`${e}px`,"border-spacing":`var(--uni-border-spacing-x, ${e}px) var(--uni-border-spacing-y, 0)`})),t("border-spacing-y-[",null,e=>({"--uni-border-spacing-y":r(e),"border-spacing":`var(--uni-border-spacing-x, 0) var(--uni-border-spacing-y, ${r(e)})`})),t("border-spacing-y-",null,e=>({"--uni-border-spacing-y":`${e}px`,"border-spacing":`var(--uni-border-spacing-x, 0) var(--uni-border-spacing-y, ${e}px)`})),t("border-spacing-[","border-spacing",r),t("border-spacing-","border-spacing",e=>`${e}px`),t("border-color-[","border-color",y),t("border-color-","border-color",y),["t","r","b","l","x","y"].forEach(e=>{let s={t:"border-top-color",r:"border-right-color",b:"border-bottom-color",l:"border-left-color",x:"border-inline-color",y:"border-block-color"};t(`border-${e}-color-[`,s[e],y),t(`border-${e}-color-`,s[e],y)}),t("border-x-",null,e=>({"border-inline-width":`${e}px`,"border-style":"var(--uni-border-style)"})),t("border-y-",null,e=>({"border-block-width":`${e}px`,"border-style":"var(--uni-border-style)"})),t("border-t-",null,e=>({"border-top-width":`${e}px`,"border-style":"var(--uni-border-style)"})),t("border-r-",null,e=>({"border-right-width":`${e}px`,"border-style":"var(--uni-border-style)"})),t("border-b-",null,e=>({"border-bottom-width":`${e}px`,"border-style":"var(--uni-border-style)"})),t("border-l-",null,e=>({"border-left-width":`${e}px`,"border-style":"var(--uni-border-style)"})),t("border-[",null,e=>({"border-width":r(e),"border-style":"var(--uni-border-style)"})),t("border-",null,e=>/^\d+$/.test(e)||/^\d+(px|rem|em|%)$/.test(e)?{"border-width":`${e}px`,"border-style":"var(--uni-border-style)"}:{});let p=["xs","sm","md","lg","xl","2xl","4xl","none","full"];return p.forEach(e=>{let s=e==="none"?"0":e==="full"?"calc(infinity * 1px)":`var(--radius-${e})`;t(`rounded-${e}`,"border-radius",()=>s)}),t("rounded-[","border-radius",r),["t","r","b","l","tl","tr","br","bl"].forEach(e=>{let s={t:["top-left","top-right"],r:["top-right","bottom-right"],b:["bottom-right","bottom-left"],l:["top-left","bottom-left"],tl:["top-left"],tr:["top-right"],br:["bottom-right"],bl:["bottom-left"]};p.forEach(c=>{let g=c==="none"?"0":c==="full"?"calc(infinity * 1px)":`var(--radius-${c})`,h={};s[e].forEach($=>{h[`border-${$}-radius`]=g}),t(`rounded-${e}-${c}`,null,()=>h)})}),t("shadow-[","--uni-shadow",r),t("shadow-inset-[","--uni-inset-shadow",r),t("shadow-color-[",null,e=>({"--uni-shadow-color":y(e)})),t("shadow-color-",null,e=>({"--uni-shadow-color":y(e)})),t("shadow-inset-color-[",null,e=>({"--uni-inset-shadow-color":y(e)})),t("shadow-inset-color-",null,e=>({"--uni-inset-shadow-color":y(e)})),t("ring-inset-color-[","--uni-inset-ring-color",y),t("ring-inset-color-","--uni-inset-ring-color",y),t("ring-inset-[","--uni-inset-ring-shadow",e=>`inset 0 0 0 ${r(e)} var(--uni-inset-ring-color, currentColor)`),t("ring-inset-","--uni-inset-ring-shadow",e=>`inset 0 0 0 ${e}px var(--uni-inset-ring-color, currentColor)`),t("ring-inset","--uni-inset-ring-shadow",()=>"inset 0 0 0 1px var(--uni-inset-ring-color, currentColor)"),t("ring-color-[","--uni-ring-color",y),t("ring-color-","--uni-ring-color",y),t("ring-[","--uni-ring-shadow",e=>`0 0 0 ${r(e)} var(--uni-ring-color, currentColor)`),t("ring-","--uni-ring-shadow",e=>`0 0 0 ${e}px var(--uni-ring-color, currentColor)`),t("ring","--uni-ring-shadow",()=>"0 0 0 1px var(--uni-ring-color, currentColor)"),t("blur-[","--uni-blur",e=>`blur(${r(e)})`),t("blur-","--uni-blur",e=>`blur(var(--blur-${e}))`),t("brightness-","--uni-brightness",e=>`brightness(${r(e)}%)`),t("contrast-","--uni-contrast",e=>`contrast(${r(e)}%)`),t("drop-shadow-[","--uni-drop-shadow",e=>`drop-shadow(${r(e)})`),t("drop-shadow-color-[",null,e=>({"--uni-drop-shadow-color":y(e)})),t("drop-shadow-color-",null,e=>({"--uni-drop-shadow-color":y(e)})),t("grayscale-","--uni-grayscale",e=>`grayscale(${r(e)}%)`),t("grayscale","--uni-grayscale",()=>"grayscale(100%)"),t("hue-rotate-","--uni-hue-rotate",e=>`hue-rotate(${r(e)}deg)`),t("-hue-rotate-","--uni-hue-rotate",e=>`hue-rotate(calc(${r(e)}deg * -1))`),t("invert-","--uni-invert",e=>`invert(${r(e)}%)`),t("invert","--uni-invert",()=>"invert(100%)"),t("saturate-","--uni-saturate",e=>`saturate(${r(e)}%)`),t("sepia-","--uni-sepia",e=>`sepia(${r(e)}%)`),t("sepia","--uni-sepia",()=>"sepia(100%)"),t("backdrop-blur-[","--uni-backdrop-blur",e=>`blur(${r(e)})`),t("backdrop-blur-","--uni-backdrop-blur",e=>`blur(var(--blur-${e}))`),t("backdrop-brightness-","--uni-backdrop-brightness",e=>`brightness(${r(e)}%)`),t("backdrop-contrast-","--uni-backdrop-contrast",e=>`contrast(${r(e)}%)`),t("backdrop-grayscale-","--uni-backdrop-grayscale",e=>`grayscale(${r(e)}%)`),t("backdrop-grayscale","--uni-backdrop-grayscale",()=>"grayscale(100%)"),t("backdrop-hue-rotate-","--uni-backdrop-hue-rotate",e=>`hue-rotate(${r(e)}deg)`),t("-backdrop-hue-rotate-","--uni-backdrop-hue-rotate",e=>`hue-rotate(calc(${r(e)}deg * -1))`),t("backdrop-invert-","--uni-backdrop-invert",e=>`invert(${r(e)}%)`),t("backdrop-invert","--uni-backdrop-invert",()=>"invert(100%)"),t("backdrop-opacity-","--uni-backdrop-opacity",e=>`opacity(${r(e)}%)`),t("backdrop-saturate-","--uni-backdrop-saturate",e=>`saturate(${r(e)}%)`),t("backdrop-sepia-","--uni-backdrop-sepia",e=>`sepia(${r(e)}%)`),t("backdrop-sepia","--uni-backdrop-sepia",()=>"sepia(100%)"),t("opacity-","opacity",function(e){if(/^\d+$/.test(e)){let s=parseInt(e,10);if(s>=0&&s<=100)return(s/100).toString()}return r(e)}),t("duration-",null,e=>({"--uni-transition-duration":`${r(e)}ms`,"transition-duration":"var(--uni-transition-duration, 150ms)"})),t("ease-[",null,e=>({"--uni-transition-timing-function":r(e),"transition-timing-function":"var(--uni-transition-timing-function, cubic-bezier(0.4, 0, 0.2, 1))"})),t("delay-",null,e=>({"--uni-transition-delay":`${r(e)}ms`,"transition-delay":"var(--uni-transition-delay, 0ms)"})),t("transition-",null,e=>({"--uni-transition-property":r(e),"transition-property":"var(--uni-transition-property, all)","transition-duration":"var(--uni-transition-duration, 150ms)"})),t("animate-[","animation",r),t("animate-spin","animation",()=>"var(--animate-spin)"),t("animate-ping","animation",()=>"var(--animate-ping)"),t("animate-pulse","animation",()=>"var(--animate-pulse)"),t("animate-bounce","animation",()=>"var(--animate-bounce)"),t("animate-none","animation",()=>"none"),t("iteration-","animation-iteration-count",r),t("will-change-[","will-change",r),t("perspective-origin-[","perspective-origin",r),t("perspective-[","perspective",r),t("rotate-[","rotate",r),t("rotate-x-","--uni-rotate-x",e=>`rotateX(${e}deg)`),t("rotate-y-","--uni-rotate-y",e=>`rotateY(${e}deg)`),t("rotate-z-","--uni-rotate-z",e=>`rotateZ(${e}deg)`),t("-rotate-x-","--uni-rotate-x",e=>`rotateX(calc(${e}deg * -1))`),t("-rotate-y-","--uni-rotate-y",e=>`rotateY(calc(${e}deg * -1))`),t("-rotate-z-","--uni-rotate-z",e=>`rotateZ(calc(${e}deg * -1))`),t("rotate-","rotate",e=>`${r(e)}deg`),t("-rotate-","rotate",e=>`calc(${r(e)}deg * -1)`),t("scale-x-","--uni-scale-x",e=>`${e}%`),t("scale-y-","--uni-scale-y",e=>`${e}%`),t("-scale-x-","--uni-scale-x",e=>`calc(${e}% * -1)`),t("-scale-y-","--uni-scale-y",e=>`calc(${e}% * -1)`),t("scale-","scale",e=>`${r(e)}%`),t("-scale-","scale",e=>`calc(${r(e)}% * -1)`),t("skew-x-","--uni-skew-x",e=>`skewX(${e}deg)`),t("skew-y-","--uni-skew-y",e=>`skewY(${e}deg)`),t("-skew-x-","--uni-skew-x",e=>`skewX(calc(${e}deg * -1))`),t("-skew-y-","--uni-skew-y",e=>`skewY(calc(${e}deg * -1))`),t("skew-","transform",e=>`skewX(${e}deg) skewY(${e}deg)`),t("-skew-","transform",e=>`skewX(-${e}deg) skewY(-${e}deg)`),t("origin-[","transform-origin",r),t("translate-[","translate",r),t("translate-x-[","--uni-translate-x",r),t("translate-y-[","--uni-translate-y",r),t("translate-x-","--uni-translate-x",I),t("translate-y-","--uni-translate-y",I),t("translate-z-","--uni-translate-z",I),t("-translate-x-","--uni-translate-x",z),t("-translate-y-","--uni-translate-y",z),t("-translate-z-","--uni-translate-z",z),t("translate-","translate",re),t("-translate-","translate",oe),t("grid-columns-[","grid-template-columns",r),t("grid-columns-","grid-template-columns",e=>/^\d+$/.test(e)?`repeat(${e}, minmax(0, 1fr))`:e),t("col-start-","grid-column-start",r),t("-col-start-","grid-column-start",e=>`calc(${r(e)} * -1)`),t("col-end-","grid-column-end",r),t("-col-end-","grid-column-end",e=>`calc(${r(e)} * -1)`),t("col-span-","grid-column",e=>e==="full"?"1 / -1":`span ${r(e)} / span ${r(e)}`),t("col-[","grid-column",r),t("grid-rows-[","grid-template-rows",r),t("grid-rows-","grid-template-rows",e=>/^\d+$/.test(e)?`repeat(${e}, minmax(0, 1fr))`:e),t("row-start-","grid-row-start",r),t("-row-start-","grid-row-start",e=>`calc(${r(e)} * -1)`),t("row-end-","grid-row-end",r),t("-row-end-","grid-row-end",e=>`calc(${r(e)} * -1)`),t("row-span-","grid-row",e=>e==="full"?"1 / -1":`span ${r(e)} / span ${r(e)}`),t("row-[","grid-row",r),t("auto-columns-[","grid-auto-columns",r),t("auto-rows-[","grid-auto-rows",r),t("space-x-[","margin-right",r),t("space-x-","margin-right",e=>e==="px"?"1px":/^\d+\/\d+$/.test(e)?e.replace(/^(\d+)\/(\d+)$/,(s,c,g)=>`${parseInt(c,10)/parseInt(g,10)*100}%`):/^\d+(\.\d+)?$/.test(e)?`calc(0.25rem * ${e})`:`var(--${Q(e)})`),t("-space-x-[","margin-right",e=>`calc(${r(e)} * -1)`),t("-space-x-","margin-right",e=>e==="px"?"-1px":/^\d+\/\d+$/.test(e)?`-${e.replace(/^(\d+)\/(\d+)$/,(s,c,g)=>`${parseInt(c,10)/parseInt(g,10)*100}%`)}`:/^\d+(\.\d+)?$/.test(e)?`calc(-0.25rem * ${e})`:`calc(var(--${Q(e)}) * -1)`),t("space-y-[","margin-bottom",r),t("space-y-","margin-bottom",e=>e==="px"?"1px":/^\d+\/\d+$/.test(e)?e.replace(/^(\d+)\/(\d+)$/,(s,c,g)=>`${parseInt(c,10)/parseInt(g,10)*100}%`):/^\d+(\.\d+)?$/.test(e)?`calc(0.25rem * ${e})`:`var(--${Q(e)})`),t("-space-y-[","margin-bottom",e=>`calc(${r(e)} * -1)`),t("-space-y-","margin-bottom",e=>e==="px"?"-1px":/^\d+\/\d+$/.test(e)?`-${e.replace(/^(\d+)\/(\d+)$/,(s,c,g)=>`${parseInt(c,10)/parseInt(g,10)*100}%`)}`:/^\d+(\.\d+)?$/.test(e)?`calc(-0.25rem * ${e})`:`calc(var(--${Q(e)}) * -1)`),t("divide-x-[",null,e=>({"border-right-width":r(e),"border-right-style":"solid"})),t("divide-x-",null,e=>/^\d+$/.test(e)?{"border-right-width":`${e}px`,"border-right-style":"solid"}:{"border-right-width":e,"border-right-style":"solid"}),t("divide-x",null,()=>({"border-right-width":"1px","border-right-style":"solid"})),t("divide-y-[",null,e=>({"border-bottom-width":r(e),"border-bottom-style":"solid"})),t("divide-y-",null,e=>/^\d+$/.test(e)?{"border-bottom-width":`${e}px`,"border-bottom-style":"solid"}:{"border-bottom-width":e,"border-bottom-style":"solid"}),t("divide-y",null,()=>({"border-bottom-width":"1px","border-bottom-style":"solid"})),t("divide-style-","border-style",e=>e),t("divide-color-[","border-color",y),t("divide-color-","border-color",y),t("columns-","columns",e=>/^\d+$/.test(e)?e:["3xs","2xs","xs","sm","md","lg","xl","2xl","3xl","4xl","5xl","6xl","7xl"].includes(e)?`var(--container-${e})`:r(e)),t("scrollbar-[","scrollbar-color",e=>r(e).replace(/color-([a-zA-Z0-9\-]+)/g,(s,c)=>`var(--color-${c})`)),t("object-[","object-position",r),t("caret-color-[","caret-color",y),t("caret-color-","caret-color",y),t("accent-color-[","accent-color",y),t("accent-color-","accent-color",y),t("outline-offset-[","outline-offset",r),t("outline-style-",null,e=>({"--uni-outline-style":e,"outline-style":"var(--uni-outline-style)"})),t("outline-color-[","outline-color",y),t("outline-color-","outline-color",y),t("outline-[",null,e=>({"outline-width":r(e),"outline-style":"var(--uni-outline-style)"})),t("outline-offset-","outline-offset",e=>`${e}px`),t("-outline-offset-","outline-offset",e=>`-${e}px`),t("outline-",null,e=>e.startsWith("offset")?{}:{"outline-width":/^\d+$/.test(e)?`${e}px`:e,"outline-style":"var(--uni-outline-style)"}),t("fill-color-[","fill",y),t("fill-color-","fill",y),t("stroke-color-[","stroke",y),t("stroke-color-","stroke",y),t("stroke-[","stroke-width",r),t("stroke-","stroke-width",e=>/^\d+$/.test(e)?`${e}px`:r(e)),t("content-[","content",e=>{let s=r(e);return s.startsWith("'")||s.startsWith('"')?s:`"${s}"`}),t("line-clamp-",null,e=>({overflow:"hidden",display:"-webkit-box","-webkit-box-orient":"vertical","-webkit-line-clamp":e.replace("/","")})),t("line-clamp-none",null,()=>({overflow:"visible",display:"block","-webkit-box-orient":"horizontal","-webkit-line-clamp":"unset"})),t("truncate",null,()=>({overflow:"hidden","text-overflow":"ellipsis","white-space":"nowrap"})),t("sr-only",null,()=>({position:"absolute",width:"1px",height:"1px",padding:"0",margin:"-1px",overflow:"hidden",clip:"rect(0, 0, 0, 0)","white-space":"nowrap","border-width":"0"})),t("not-sr-only",null,()=>({position:"static",width:"auto",height:"auto",padding:"0",margin:"0",overflow:"visible",clip:"auto","white-space":"normal"})),i},ae=()=>` *,::after,::before,::backdrop,::file-selector-button {margin: 0; padding: 0; box-sizing: border-box; border: 0 solid; outline: 0 solid;} [class*="after:"]::after,[class*="after\\:"]::after{content:"";} [class*="before:"]::before,[class*="before\\:"]::before{content:"";} h1,h2,h3,h4,h5,h6 {font-size: inherit;font-weight: inherit;} ol,ul,menu {list-style: none;} img,svg,video,canvas,audio,iframe,embed,object {display: block;vertical-align: middle;} img,video {max-width: 100%;height: auto;} textarea {resize: vertical;} :root { --uni-blur: blur(0); --uni-drop-shadow: drop-shadow(0 0 #0000); --uni-brightness: brightness(100%); --uni-contrast: contrast(100%); --uni-grayscale: grayscale(0%); --uni-hue-rotate: hue-rotate(0deg); --uni-invert: invert(0%); --uni-saturate: saturate(100%); --uni-sepia: sepia(0%); --uni-backdrop-blur: blur(0); --uni-backdrop-brightness: brightness(100%); --uni-backdrop-contrast: contrast(100%); --uni-backdrop-grayscale: grayscale(0%); --uni-backdrop-hue-rotate: hue-rotate(0deg); --uni-backdrop-invert: invert(0%); --uni-backdrop-saturate: saturate(100%); --uni-backdrop-opacity: opacity(1); --uni-backdrop-sepia: sepia(0%); --animate-spin: spin 1s linear infinite; --animate-ping: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite; --animate-pulse: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; --animate-bounce: bounce 1s infinite; --uni-rotate-x: rotateX(0deg); --uni-rotate-y: rotateY(0deg); --uni-rotate-z: rotateZ(0deg); --uni-skew-x: skewX(0deg); --uni-skew-y: skewY(0deg); --uni-scale-x: 100%; --uni-scale-y: 100%; --uni-translate-x: 0px; --uni-translate-y: 0px; --uni-translate-z: 0px; --uni-border-style: solid; --uni-outline-style: solid; } `,se=()=>` @keyframes spin { to { transform: rotate(360deg); } } @keyframes ping { 75%, 100% { transform: scale(2); opacity: 0; } } @keyframes pulse { 50% { opacity: 0.5; } } @keyframes bounce { 0%, 100% { transform: translateY(-25%); animation-timing-function: cubic-bezier(0.8, 0, 1, 1); } 50% { transform: none; animation-timing-function: cubic-bezier(0, 0, 0.2, 1); } } `,H=()=>({theme:{extend:{colors:{"color-white":"oklch(100% 0 0)","color-black":"oklch(0% 0 0)","color-inherit":"inherit","color-transparent":"transparent","color-current":"currentColor","color-red-50":"oklch(97.1% 0.013 17.38)","color-red-100":"oklch(93.6% 0.032 17.717)","color-red-200":"oklch(88.5% 0.062 18.334)","color-red-300":"oklch(80.8% 0.114 19.571)","color-red-400":"oklch(70.4% 0.191 22.216)","color-red-500":"oklch(63.7% 0.237 25.331)","color-red-600":"oklch(57.7% 0.245 27.325)","color-red-700":"oklch(50.5% 0.213 27.518)","color-red-800":"oklch(44.4% 0.177 26.899)","color-red-900":"oklch(39.6% 0.141 25.723)","color-red-950":"oklch(25.8% 0.092 26.042)","color-orange-50":"oklch(98% 0.016 73.684)","color-orange-100":"oklch(95.4% 0.038 75.164)","color-orange-200":"oklch(90.1% 0.076 70.697)","color-orange-300":"oklch(83.7% 0.128 66.29)","color-orange-400":"oklch(75% 0.183 55.934)","color-orange-500":"oklch(70.5% 0.213 47.604)","color-orange-600":"oklch(64.6% 0.222 41.116)","color-orange-700":"oklch(55.3% 0.195 38.402)","color-orange-800":"oklch(47% 0.157 37.304)","color-orange-900":"oklch(40.8% 0.123 38.172)","color-orange-950":"oklch(26.6% 0.079 36.259)","color-amber-50":"oklch(98.7% 0.022 95.277)","color-amber-100":"oklch(96.2% 0.059 95.617)","color-amber-200":"oklch(92.4% 0.12 95.746)","color-amber-300":"oklch(87.9% 0.169 91.605)","color-amber-400":"oklch(82.8% 0.189 84.429)","color-amber-500":"oklch(76.9% 0.188 70.08)","color-amber-600":"oklch(66.6% 0.179 58.318)","color-amber-700":"oklch(55.5% 0.163 48.998)","color-amber-800":"oklch(47.3% 0.137 46.201)","color-amber-900":"oklch(41.4% 0.112 45.904)","color-amber-950":"oklch(27.9% 0.077 45.635)","color-yellow-50":"oklch(98.7% 0.026 102.212)","color-yellow-100":"oklch(97.3% 0.071 103.193)","color-yellow-200":"oklch(94.5% 0.129 101.54)","color-yellow-300":"oklch(90.5% 0.182 98.111)","color-yellow-400":"oklch(85.2% 0.199 91.936)","color-yellow-500":"oklch(79.5% 0.184 86.047)","color-yellow-600":"oklch(68.1% 0.162 75.834)","color-yellow-700":"oklch(55.4% 0.135 66.442)","color-yellow-800":"oklch(47.6% 0.114 61.907)","color-yellow-900":"oklch(42.1% 0.095 57.708)","color-yellow-950":"oklch(28.6% 0.066 53.813)","color-lime-50":"oklch(98.6% 0.031 120.757)","color-lime-100":"oklch(96.7% 0.067 122.328)","color-lime-200":"oklch(93.8% 0.127 124.321)","color-lime-300":"oklch(89.7% 0.196 126.665)","color-lime-400":"oklch(84.1% 0.238 128.85)","color-lime-500":"oklch(76.8% 0.233 130.85)","color-lime-600":"oklch(64.8% 0.2 131.684)","color-lime-700":"oklch(53.2% 0.157 131.589)","color-lime-800":"oklch(45.3% 0.124 130.933)","color-lime-900":"oklch(40.5% 0.101 131.063)","color-lime-950":"oklch(27.4% 0.072 132.109)","color-green-50":"oklch(98.2% 0.018 155.826)","color-green-100":"oklch(96.2% 0.044 156.743)","color-green-200":"oklch(92.5% 0.084 155.995)","color-green-300":"oklch(87.1% 0.15 154.449)","color-green-400":"oklch(79.2% 0.209 151.711)","color-green-500":"oklch(72.3% 0.219 149.579)","color-green-600":"oklch(62.7% 0.194 149.214)","color-green-700":"oklch(52.7% 0.154 150.069)","color-green-800":"oklch(44.8% 0.119 151.328)","color-green-900":"oklch(39.3% 0.095 152.535)","color-green-950":"oklch(26.6% 0.065 152.934)","color-emerald-50":"oklch(97.9% 0.021 166.113)","color-emerald-100":"oklch(95% 0.052 163.051)","color-emerald-200":"oklch(90.5% 0.093 164.15)","color-emerald-300":"oklch(84.5% 0.143 164.978)","color-emerald-400":"oklch(76.5% 0.177 163.223)","color-emerald-500":"oklch(69.6% 0.17 162.48)","color-emerald-600":"oklch(59.6% 0.145 163.225)","color-emerald-700":"oklch(50.8% 0.118 165.612)","color-emerald-800":"oklch(43.2% 0.095 166.913)","color-emerald-900":"oklch(37.8% 0.077 168.94)","color-emerald-950":"oklch(26.2% 0.051 172.552)","color-teal-50":"oklch(98.4% 0.014 180.72)","color-teal-100":"oklch(95.3% 0.051 180.801)","color-teal-200":"oklch(91% 0.096 180.426)","color-teal-300":"oklch(85.5% 0.138 181.071)","color-teal-400":"oklch(77.7% 0.152 181.912)","color-teal-500":"oklch(70.4% 0.14 182.503)","color-teal-600":"oklch(60% 0.118 184.704)","color-teal-700":"oklch(51.1% 0.096 186.391)","color-teal-800":"oklch(43.7% 0.078 188.216)","color-teal-900":"oklch(38.6% 0.063 188.416)","color-teal-950":"oklch(27.7% 0.046 192.524)","color-cyan-50":"oklch(98.4% 0.019 200.873)","color-cyan-100":"oklch(95.6% 0.045 203.388)","color-cyan-200":"oklch(91.7% 0.08 205.041)","color-cyan-300":"oklch(86.5% 0.127 207.078)","color-cyan-400":"oklch(78.9% 0.154 211.53)","color-cyan-500":"oklch(71.5% 0.143 215.221)","color-cyan-600":"oklch(60.9% 0.126 221.723)","color-cyan-700":"oklch(52% 0.105 223.128)","color-cyan-800":"oklch(45% 0.085 224.283)","color-cyan-900":"oklch(39.8% 0.07 227.392)","color-cyan-950":"oklch(30.2% 0.056 229.695)","color-sky-50":"oklch(97.7% 0.013 236.62)","color-sky-100":"oklch(95.1% 0.026 236.824)","color-sky-200":"oklch(90.1% 0.058 230.902)","color-sky-300":"oklch(82.8% 0.111 230.318)","color-sky-400":"oklch(74.6% 0.16 232.661)","color-sky-500":"oklch(68.5% 0.169 237.323)","color-sky-600":"oklch(58.8% 0.158 241.966)","color-sky-700":"oklch(50% 0.134 242.749)","color-sky-800":"oklch(44.3% 0.11 240.79)","color-sky-900":"oklch(39.1% 0.09 240.876)","color-sky-950":"oklch(29.3% 0.066 243.157)","color-blue-50":"oklch(97% 0.014 254.604)","color-blue-100":"oklch(93.2% 0.032 255.585)","color-blue-200":"oklch(88.2% 0.059 254.128)","color-blue-300":"oklch(80.9% 0.105 251.813)","color-blue-400":"oklch(70.7% 0.165 254.624)","color-blue-500":"oklch(62.3% 0.214 259.815)","color-blue-600":"oklch(54.6% 0.245 262.881)","color-blue-700":"oklch(48.8% 0.243 264.376)","color-blue-800":"oklch(42.4% 0.199 265.638)","color-blue-900":"oklch(37.9% 0.146 265.522)","color-blue-950":"oklch(28.2% 0.091 267.935)","color-indigo-50":"oklch(96.2% 0.018 272.314)","color-indigo-100":"oklch(93% 0.034 272.788)","color-indigo-200":"oklch(87% 0.065 274.039)","color-indigo-300":"oklch(78.5% 0.115 274.713)","color-indigo-400":"oklch(67.3% 0.182 276.935)","color-indigo-500":"oklch(58.5% 0.233 277.117)","color-indigo-600":"oklch(51.1% 0.262 276.966)","color-indigo-700":"oklch(45.7% 0.24 277.023)","color-indigo-800":"oklch(39.8% 0.195 277.366)","color-indigo-900":"oklch(35.9% 0.144 278.697)","color-indigo-950":"oklch(25.7% 0.09 281.288)","color-violet-50":"oklch(96.9% 0.016 293.756)","color-violet-100":"oklch(94.3% 0.029 294.588)","color-violet-200":"oklch(89.4% 0.057 293.283)","color-violet-300":"oklch(81.1% 0.111 293.571)","color-violet-400":"oklch(70.2% 0.183 293.541)","color-violet-500":"oklch(60.6% 0.25 292.717)","color-violet-600":"oklch(54.1% 0.281 293.009)","color-violet-700":"oklch(49.1% 0.27 292.581)","color-violet-800":"oklch(43.2% 0.232 292.759)","color-violet-900":"oklch(38% 0.189 293.745)","color-violet-950":"oklch(28.3% 0.141 291.089)","color-purple-50":"oklch(97.7% 0.014 308.299)","color-purple-100":"oklch(94.6% 0.033 307.174)","color-purple-200":"oklch(90.2% 0.063 306.703)","color-purple-300":"oklch(82.7% 0.119 306.383)","color-purple-400":"oklch(71.4% 0.203 305.504)","color-purple-500":"oklch(62.7% 0.265 303.9)","color-purple-600":"oklch(55.8% 0.288 302.321)","color-purple-700":"oklch(49.6% 0.265 301.924)","color-purple-800":"oklch(43.8% 0.218 303.724)","color-purple-900":"oklch(38.1% 0.176 304.987)","color-purple-950":"oklch(29.1% 0.149 302.717)","color-fuchsia-50":"oklch(97.7% 0.017 320.058)","color-fuchsia-100":"oklch(95.2% 0.037 318.852)","color-fuchsia-200":"oklch(90.3% 0.076 319.62)","color-fuchsia-300":"oklch(83.3% 0.145 321.434)","color-fuchsia-400":"oklch(74% 0.238 322.16)","color-fuchsia-500":"oklch(66.7% 0.295 322.15)","color-fuchsia-600":"oklch(59.1% 0.293 322.896)","color-fuchsia-700":"oklch(51.8% 0.253 323.949)","color-fuchsia-800":"oklch(45.2% 0.211 324.591)","color-fuchsia-900":"oklch(40.1% 0.17 325.612)","color-fuchsia-950":"oklch(29.3% 0.136 325.661)","color-pink-50":"oklch(97.1% 0.014 343.198)","color-pink-100":"oklch(94.8% 0.028 342.258)","color-pink-200":"oklch(89.9% 0.061 343.231)","color-pink-300":"oklch(82.3% 0.12 346.018)","color-pink-400":"oklch(71.8% 0.202 349.761)","color-pink-500":"oklch(65.6% 0.241 354.308)","color-pink-600":"oklch(59.2% 0.249 0.584)","color-pink-700":"oklch(52.5% 0.223 3.958)","color-pink-800":"oklch(45.9% 0.187 3.815)","color-pink-900":"oklch(40.8% 0.153 2.432)","color-pink-950":"oklch(28.4% 0.109 3.907)","color-rose-50":"oklch(96.9% 0.015 12.422)","color-rose-100":"oklch(94.1% 0.03 12.58)","color-rose-200":"oklch(89.2% 0.058 10.001)","color-rose-300":"oklch(81% 0.117 11.638)","color-rose-400":"oklch(71.2% 0.194 13.428)","color-rose-500":"oklch(64.5% 0.246 16.439)","color-rose-600":"oklch(58.6% 0.253 17.585)","color-rose-700":"oklch(51.4% 0.222 16.935)","color-rose-800":"oklch(45.5% 0.188 13.697)","color-rose-900":"oklch(41% 0.159 10.272)","color-rose-950":"oklch(27.1% 0.105 12.094)","color-slate-50":"oklch(98.4% 0.003 247.858)","color-slate-100":"oklch(96.8% 0.007 247.896)","color-slate-200":"oklch(92.9% 0.013 255.508)","color-slate-300":"oklch(86.9% 0.022 252.894)","color-slate-400":"oklch(70.4% 0.04 256.788)","color-slate-500":"oklch(55.4% 0.046 257.417)","color-slate-600":"oklch(44.6% 0.043 257.281)","color-slate-700":"oklch(37.2% 0.044 257.287)","color-slate-800":"oklch(27.9% 0.041 260.031)","color-slate-900":"oklch(20.8% 0.042 265.755)","color-slate-950":"oklch(12.9% 0.042 264.695)","color-gray-50":"oklch(98.5% 0.002 247.839)","color-gray-100":"oklch(96.7% 0.003 264.542)","color-gray-200":"oklch(92.8% 0.006 264.531)","color-gray-300":"oklch(87.2% 0.01 258.338)","color-gray-400":"oklch(70.7% 0.022 261.325)","color-gray-500":"oklch(55.1% 0.027 264.364)","color-gray-600":"oklch(44.6% 0.03 256.802)","color-gray-700":"oklch(37.3% 0.034 259.733)","color-gray-800":"oklch(27.8% 0.033 256.848)","color-gray-900":"oklch(21% 0.034 264.665)","color-gray-950":"oklch(13% 0.028 261.692)","color-zinc-50":"oklch(98.5% 0.001 106.423)","color-zinc-100":"oklch(96.7% 0.001 106.424)","color-zinc-200":"oklch(92% 0.004 286.32)","color-zinc-300":"oklch(87.1% 0.006 286.286)","color-zinc-400":"oklch(70.5% 0.015 286.067)","color-zinc-500":"oklch(55.2% 0.016 285.938)","color-zinc-600":"oklch(44.2% 0.017 285.786)","color-zinc-700":"oklch(37% 0.013 285.805)","color-zinc-800":"oklch(27.4% 0.006 286.033)","color-zinc-900":"oklch(21% 0.006 285.885)","color-zinc-950":"oklch(14.1% 0.005 285.823)","color-neutral-50":"oklch(98.5% 0 0)","color-neutral-100":"oklch(97% 0 0)","color-neutral-200":"oklch(92.2% 0 0)","color-neutral-300":"oklch(87% 0 0)","color-neutral-400":"oklch(70.8% 0 0)","color-neutral-500":"oklch(55.6% 0 0)","color-neutral-600":"oklch(43.9% 0 0)","color-neutral-700":"oklch(37.1% 0 0)","color-neutral-800":"oklch(26.9% 0 0)","color-neutral-900":"oklch(20.5% 0 0)","color-neutral-950":"oklch(14.5% 0 0)","color-stone-50":"oklch(98.5% 0.001 106.423)","color-stone-100":"oklch(97% 0.001 106.424)","color-stone-200":"oklch(92.3% 0.003 48.717)","color-stone-300":"oklch(86.9% 0.005 56.366)","color-stone-400":"oklch(70.9% 0.01 56.259)","color-stone-500":"oklch(55.3% 0.013 58.071)","color-stone-600":"oklch(44.4% 0.011 73.639)","color-stone-700":"oklch(37.4% 0.01 67.558)","color-stone-800":"oklch(26.8% 0.007 34.298)","color-stone-900":"oklch(21.6% 0.006 56.043)","color-stone-950":"oklch(14.7% 0.004 49.25)"},spacing:{0:"0rem","0.5":"0.15rem",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",18:"4.5rem",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",112:"28rem",128:"32rem"},breakpoints:{sm:"40rem",md:"48rem",lg:"64rem",xl:"80rem","2xl":"96rem"},layout:{padding:{"p-px":"1px"},"padding-inline":{"px-px":"1px"},"padding-block":{"py-px":"1px"},"padding-top":{"pt-px":"1px"},"padding-right":{"pr-px":"1px"},"padding-bottom":{"pb-px":"1px"},"padding-left":{"pl-px":"1px"},margin:{"m-px":"1px","-m-px":"-1px"},"margin-inline":{"mx-px":"1px","-mx-px":"-1px","mx-auto":"auto"},"margin-block":{"my-px":"1px","-my-px":"-1px","my-auto":"auto"},"margin-top":{"mt-px":"1px","-mt-px":"-1px"},"margin-right":{"mr-px":"1px","-mr-px":"-1px"},"margin-bottom":{"mb-px":"1px","-mb-px":"-1px"},"margin-left":{"ml-px":"1px","-ml-px":"-1px"},"aspect-ratio":{"aspect-square":"1 / 1","aspect-video":"16 / 9","aspect-portrait":"9 / 16","aspect-auto":"auto"},columns:{"columns-auto":"auto","columns-none":"none","columns-3xs":"var(--container-3xs)","columns-2xs":"var(--container-2xs)","columns-xs":"var(--container-xs)","columns-sm":"var(--container-sm)","columns-md":"var(--container-md)","columns-lg":"var(--container-lg)","columns-xl":"var(--container-xl)","columns-2xl":"var(--container-2xl)","columns-3xl":"var(--container-3xl)","columns-4xl":"var(--container-4xl)","columns-5xl":"var(--container-5xl)","columns-6xl":"var(--container-6xl)","columns-7xl":"var(--container-7xl)"},"break-after":{"break-after-auto":"auto","break-after-avoid":"avoid","break-after-all":"all","break-after-avoid-page":"avoid-page","break-after-page":"page","break-after-column":"column"},"break-before":{"break-before-auto":"auto","break-before-avoid":"avoid","break-before-all":"all","break-before-avoid-page":"avoid-page","break-before-page":"page","break-before-column":"column"},"break-inside":{"break-inside-auto":"auto","break-inside-avoid":"avoid","break-inside-avoid-page":"avoid-page","break-inside-avoid-column":"avoid-column"},"box-decoration-break":{"box-decoration-slice":"slice","box-decoration-clone":"clone"},"box-sizing":{"box-border":"border-box","box-content":"content-box"},display:{block:"block",hidden:"none","inline-block":"inline-block",inline:"inline",flex:"flex","inline-flex":"inline-flex",grid:"grid","inline-grid":"inline-grid",table:"table",contents:"contents","list-item":"list-item","flow-root":"flow-root","inline-table":"inline-table","table-caption":"table-caption","table-cell":"table-cell","table-column":"table-column","table-column-group":"table-column-group","table-footer-group":"table-footer-group","table-header-group":"table-header-group","table-row-group":"table-row-group","table-row":"table-row"},float:{"float-right":"right","float-left":"left","float-none":"none","float-start":"inline-start","float-end":"inline-end"},clear:{"clear-left":"left","clear-right":"right","clear-both":"both","clear-none":"none","clear-start":"inline-start","clear-end":"inline-end"},isolation:{"isolation-auto":"auto","isolation-isolate":"isolate"},"object-fit":{"object-contain":"contain","object-cover":"cover","object-fill":"fill","object-none":"none","object-scale-down":"scale-down"},"object-position":{"object-center":"center","object-top":"top","object-bottom":"bottom","object-left":"left","object-right":"right","object-top-left":"top left","object-top-right":"top right","object-bottom-left":"bottom left","object-bottom-right":"bottom right"},overflow:{"overflow-auto":"auto","overflow-hidden":"hidden","overflow-visible":"visible","overflow-scroll":"scroll"},"overflow-x":{"overflow-x-hidden":"hidden","overflow-x-visible":"visible","overflow-x-scroll":"scroll","overflow-x-auto":"auto"},"overflow-y":{"overflow-y-hidden":"hidden","overflow-y-visible":"visible","overflow-y-scroll":"scroll","overflow-y-auto":"auto"},"overscroll-behavior":{"overscroll-auto":"auto","overscroll-contain":"contain","overscroll-none":"none"},"overscroll-behavior-x":{"overscroll-x-auto":"auto","overscroll-x-contain":"contain","overscroll-x-none":"none"},"overscroll-behavior-y":{"overscroll-y-auto":"auto","overscroll-y-contain":"contain","overscroll-y-none":"none"},position:{static:"static",fixed:"fixed",absolute:"absolute",relative:"relative",sticky:"sticky"},inset:{"inset-px":"1px","-inset-px":"-1px","inset-full":"100%","-inset-full":"-100%","inset-auto":"auto"},"inset-inline":{"inset-x-px":"1px","-inset-x-px":"-1px","inset-x-full":"100%","-inset-x-full":"-100%","inset-x-auto":"auto"},"inset-block":{"inset-y-px":"1px","-inset-y-px":"-1px","inset-y-full":"100%","-inset-y-full":"-100%","inset-y-auto":"auto"},top:{"top-px":"1px","-top-px":"-1px","top-full":"100%","-top-full":"-100%","top-auto":"auto"},right:{"right-px":"1px","-right-px":"-1px","right-full":"100%","-right-full":"-100%","right-auto":"auto"},bottom:{"bottom-px":"1px","-bottom-px":"-1px","bottom-full":"100%","-bottom-full":"-100%","bottom-auto":"auto"},left:{"left-px":"1px","-left-px":"-1px","left-full":"100%","-left-full":"-100%","left-auto":"auto"},visibility:{visible:"visible",invisible:"hidden",collapse:"collapse"}},flexGrid:{"flex-basis":{"basis-full":"100%","basis-1/2":"50%","basis-auto":"auto","basis-1/3":"33.333333%","basis-3xs":"var(--container-3xs)","basis-2xs":"var(--container-2xs)","basis-xs":"var(--container-xs)","basis-sm":"var(--container-sm)","basis-md":"var(--container-md)","basis-lg":"var(--container-lg)","basis-xl":"var(--container-xl)","basis-2xl":"var(--container-2xl)","basis-3xl":"var(--container-3xl)","basis-4xl":"var(--container-4xl)","basis-5xl":"var(--container-5xl)","basis-6xl":"var(--container-6xl)","basis-7xl":"var(--container-7xl)"},"flex-direction":{"flex-row":"row","flex-row-reverse":"row-reverse","flex-col":"column","flex-col-reverse":"column-reverse"},"flex-wrap":{"flex-wrap":"wrap","flex-wrap-reverse":"wrap-reverse","flex-nowrap":"nowrap"},flex:{"flex-auto":"1 1 auto","flex-initial":"0 1 auto","flex-none":"none"},"flex-grow":{grow:"1"},"flex-shrink":{shrink:"1"},order:{"order-first":"calc(-infinity)","order-last":"calc(infinity)","order-none":"0"},"grid-template-columns":{"grid-columns-none":"none","grid-columns-subgrid":"subgrid"},"grid-colum