Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

twind

Package Overview
Dependencies
Maintainers
2
Versions
159
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

twind - npm Package Compare versions

Comparing version 0.16.10 to 0.16.11

2

package.json
{
"name": "twind",
"version": "0.16.10",
"version": "0.16.11",
"description": "compiles tailwind like shorthand syntax into css at runtime",

@@ -5,0 +5,0 @@ "keywords": [

@@ -14,2 +14,5 @@ import { CSSRules, Directive, Token } from 'twind';

declare type StyleToken = string | CSSRules | Directive<CSSRules>;
declare type VariantsOf<T> = T extends Style<infer Variants> ? {
[key in keyof Variants]: MorphVariant<keyof Variants[key]>;
} : never;
declare type DefaultVariants<Variants> = {

@@ -120,3 +123,3 @@ [key in keyof Variants]?: StrictMorphVariant<keyof Variants[key]> | (Record<string, StrictMorphVariant<keyof Variants[key]>> & {

export { BaseStyleProps, DefaultVariants, MorphVariant, StrictMorphVariant, Style, StyleConfig, StyleFunction, StyleProps, StyleToken, VariantMatchers, VariantsProps, style };
export { BaseStyleProps, DefaultVariants, MorphVariant, StrictMorphVariant, Style, StyleConfig, StyleFunction, StyleProps, StyleToken, VariantMatchers, VariantsOf, VariantsProps, style };
//# sourceMappingURL=style.d.ts.map

@@ -1,1 +0,1 @@

(function(g,f){typeof exports==='object'&&typeof module!=='undefined'?f(exports,require('twind'),require('twind/css')):typeof define==='function'&&define.amd?define(['exports','twind','twind/css'],f):(g=typeof globalThis!=='undefined'?globalThis:g||self,f(g.twindStyle={},g.twind,g.twindCss));}(this,(function(exports, twind, css){'use strict';var $=Object.prototype.hasOwnProperty;var B=Object.getOwnPropertySymbols,N=Object.prototype.propertyIsEnumerable;var f=Object.assign;var b=(t,e)=>{var s={};for(var n in t)$.call(t,n)&&e.indexOf(n)<0&&(s[n]=t[n]);if(t!=null&&B)for(var n of B(t))e.indexOf(n)<0&&N.call(t,n)&&(s[n]=t[n]);return s};var g=(t,e)=>!!~t.indexOf(e);var P=t=>t.replace(/[A-Z]/g,"-$&").toLowerCase(),d=(t,e)=>{for(;typeof t=="function";)t=t(e);return t};var D=(t,e)=>!g("@:&",t[0])&&(g("rg",(typeof e)[5])||Array.isArray(e)),u=(t,e,s)=>e?Object.keys(e).reduce((n,r)=>{let l=d(e[r],s);return D(r,l)?n[P(r)]=l:n[r]=r[0]=="@"&&g("figa",r[1])?(n[r]||[]).concat(l):u(n[r]||{},l,s),n},t):t;var I=(t,e)=>t.reduce((s,n)=>(typeof n=="string"&&(n=twind.apply(n)),typeof n=="function"?u(s,d(n,e),e):n?u(s,n,e):s),{}),w=(t,e)=>({[t[0]=="@"?t:`@screen ${t}`]:typeof e=="string"?twind.apply(e):e}),M=(t={},e)=>{let{base:s,variants:n={},defaults:r,matches:l=[]}=t,x=twind.hash(JSON.stringify([e==null?void 0:e.className,s,n,r,l])),C=(e?e.className+" ":"")+x,h=(e||"")+"."+x;return Object.defineProperties(v=>{let m=f(f({},r),v),{tw:j,css:O,class:k,className:R}=m,y=b(m,["tw","css","class","className"]),o=[e&&e(y),{_:C+(R?" "+R:"")+(k?" "+k:"")},s];return Object.keys(n).forEach(c=>{let S=n[c],a=y[c];a===Object(a)?Object.keys(a).forEach(i=>{let p=S[a[i]];o.push(i=="initial"?p:w(i,p));}):o.push(S[a]);}),l.forEach(c=>{let S=o.push(c.use)-1;Object.keys(c).every(a=>{let i=y[a],p=String(c[a]);return i===Object(i)?(Object.keys(i).forEach(V=>{V!="initial"&&p==String(i[V])&&o.push(w(V,o[S]));}),!0):a=="use"||p==String(i)})||(o.length=S);}),o.push(twind.apply(j),O),twind.directive(I,o)},{toString:{value:()=>h},className:{value:C},selector:{value:h}})},E=(t,e)=>typeof t=="function"?M(e,t):M(t);Object.keys(css).forEach(function(k){if(k!=='default')Object.defineProperty(exports,k,{enumerable:true,get:function(){return css[k];}});});exports.style=E;Object.defineProperty(exports,'__esModule',{value:true});})));//# sourceMappingURL=style.umd.js.map
(function(g,f){typeof exports==='object'&&typeof module!=='undefined'?f(exports,require('twind'),require('twind/css')):typeof define==='function'&&define.amd?define(['exports','twind','twind/css'],f):(g=typeof globalThis!=='undefined'?globalThis:g||self,f(g.twindStyle={},g.twind,g.twindCss));}(this,(function(exports, twind, css){'use strict';var $=Object.prototype.hasOwnProperty;var B=Object.getOwnPropertySymbols,N=Object.prototype.propertyIsEnumerable;var f=Object.assign;var b=(e,t)=>{var s={};for(var n in e)$.call(e,n)&&t.indexOf(n)<0&&(s[n]=e[n]);if(e!=null&&B)for(var n of B(e))t.indexOf(n)<0&&N.call(e,n)&&(s[n]=e[n]);return s};var g=(e,t)=>!!~e.indexOf(t);var P=e=>e.replace(/[A-Z]/g,"-$&").toLowerCase(),d=(e,t)=>{for(;typeof e=="function";)e=e(t);return e};var D=(e,t)=>!g("@:&",e[0])&&(g("rg",(typeof t)[5])||Array.isArray(t)),u=(e,t,s)=>t?Object.keys(t).reduce((n,r)=>{let l=d(t[r],s);return D(r,l)?n[P(r)]=l:n[r]=r[0]=="@"&&g("figa",r[1])?(n[r]||[]).concat(l):u(n[r]||{},l,s),n},e):e;var I=(e,t)=>e.reduce((s,n)=>(typeof n=="string"&&(n=twind.apply(n)),typeof n=="function"?u(s,d(n,t),t):n?u(s,n,t):s),{}),w=(e,t)=>({[e[0]=="@"?e:`@screen ${e}`]:typeof t=="string"?twind.apply(t):t}),M=(e={},t)=>{let{base:s,variants:n={},defaults:r,matches:l=[]}=e,x=twind.hash(JSON.stringify([t==null?void 0:t.className,s,n,r,l])),C=(t?t.className+" ":"")+x,h=(t||"")+"."+x;return Object.defineProperties(v=>{let m=f(f({},r),v),{tw:j,css:O,class:k,className:R}=m,y=b(m,["tw","css","class","className"]),o=[t&&t(y),{_:C+(R?" "+R:"")+(k?" "+k:"")},s];return Object.keys(n).forEach(c=>{let S=n[c],a=y[c];a===Object(a)?Object.keys(a).forEach(i=>{let p=S[a[i]];o.push(i=="initial"?p:w(i,p));}):o.push(S[a]);}),l.forEach(c=>{let S=o.push(c.use)-1;Object.keys(c).every(a=>{let i=y[a],p=String(c[a]);return i===Object(i)?(Object.keys(i).forEach(V=>{V!="initial"&&p==String(i[V])&&o.push(w(V,o[S]));}),!0):a=="use"||p==String(i)})||(o.length=S);}),o.push(twind.apply(j),O),twind.directive(I,o)},{toString:{value:()=>h},className:{value:C},selector:{value:h}})},E=(e,t)=>typeof e=="function"?M(t,e):M(e);Object.keys(css).forEach(function(k){if(k!=='default')Object.defineProperty(exports,k,{enumerable:true,get:function(){return css[k];}});});exports.style=E;Object.defineProperty(exports,'__esModule',{value:true});})));//# sourceMappingURL=style.umd.js.map

@@ -303,2 +303,11 @@ import { PropertiesFallback, PropertiesHyphenFallback, AtRule, SimplePseudos } from 'csstype';

animation: ThemeSection<string | string[]>;
backdropBlur: ThemeSection;
backdropBrightness: ThemeSection;
backdropContrast: ThemeSection;
backdropGrayscale: ThemeSection;
backdropHueRotate: ThemeSection;
backdropInvert: ThemeSection;
backdropOpacity: ThemeSection;
backdropSaturate: ThemeSection;
backdropSepia: ThemeSection;
backgroundColor: ThemeSection<ThemeColor>;

@@ -309,2 +318,3 @@ backgroundImage: ThemeSection<string | string[]>;

backgroundSize: ThemeSection;
blur: ThemeSection;
borderColor: ThemeSection<ThemeColor>;

@@ -315,3 +325,5 @@ borderOpacity: ThemeSection;

boxShadow: ThemeSection<string | string[]>;
brightness: ThemeSection;
container: ThemeContainer | ThemeSectionResolver<ThemeContainer>;
contrast: ThemeSection;
cursor: ThemeSection;

@@ -321,2 +333,3 @@ divideColor: ThemeSection<ThemeColor>;

divideWidth: ThemeSection;
dropShadow: ThemeSection<string | string[]>;
fill: ThemeSection<ThemeColor>;

@@ -329,16 +342,19 @@ flex: ThemeSection;

fontWeight: ThemeSection;
gridTemplateColumns: ThemeSection;
gridTemplateRows: ThemeSection;
gap: ThemeSection;
gradientColorStops: ThemeSection<ThemeColor>;
grayscale: ThemeSection;
gridAutoColumns: ThemeSection;
gridAutoRows: ThemeSection;
gridColumn: ThemeSection;
gridColumnEnd: ThemeSection;
gridColumnStart: ThemeSection;
gridRow: ThemeSection;
gridRowEnd: ThemeSection;
gridRowStart: ThemeSection;
gridColumnEnd: ThemeSection;
gridRowEnd: ThemeSection;
gridColumn: ThemeSection;
gridRow: ThemeSection;
gap: ThemeSection;
gradientColorStops: ThemeSection<ThemeColor>;
gridTemplateColumns: ThemeSection;
gridTemplateRows: ThemeSection;
height: ThemeSection;
hueRotate: ThemeSection;
inset: ThemeSection;
invert: ThemeSection;
keyframes: ThemeSection<Record<string, CSSProperties>>;

@@ -366,3 +382,5 @@ letterSpacing: ThemeSection;

rotate: ThemeSection;
saturate: ThemeSection;
scale: ThemeSection;
sepia: ThemeSection;
skew: ThemeSection;

@@ -398,8 +416,11 @@ space: ThemeSection;

declare type BorderStyle = 'solid' | 'dashed' | 'dotted' | 'double' | 'none';
declare type GlobalValue = 'inherit' | 'initial' | 'unset';
declare type BlendMode = 'normal' | 'multiply' | 'screen' | 'overlay' | 'darken' | 'lighten' | 'color-dodge' | 'color-burn' | 'hard-light' | 'soft-light' | 'difference' | 'exclusion' | 'hue' | 'saturation' | 'color' | 'luminosity';
interface CorePlugins {
group: '' | NonEmptyString;
container: '';
decoration: 'slice' | 'clone' | GlobalValue;
box: 'border' | 'content';
block: '';
inline: '' | 'block' | 'flex' | 'grid';
inline: '' | 'block' | 'flex' | 'grid' | 'table';
flow: 'root';

@@ -410,2 +431,4 @@ contents: '';

clear: 'right' | 'left' | 'both' | 'none';
isolate: '';
isolation: 'auto' | 'isolate' | GlobalValue;
object: 'contain' | 'cover' | 'fill' | 'none' | 'scale-down' | Join<'' | 'left' | 'right' | 'center', '' | 'bottom' | 'top' | 'center'> | FromTheme<'objectPosition'>;

@@ -475,3 +498,3 @@ overflow: Join<'' | 'x' | 'y', 'auto' | 'hidden' | 'visible' | 'scroll'> | 'ellipsis' | 'clip';

leading: FromTheme<'lineHeight'>;
list: 'inside' | 'outside' | 'none' | 'disc' | 'circle' | 'sqaure' | 'decimal' | 'decimal-leading-zero' | Join<'lower' | 'upper', 'roman' | 'greek' | 'alpha' | 'latin'> | FromTheme<'listStyleType'>;
list: 'item' | 'inside' | 'outside' | 'none' | 'disc' | 'circle' | 'sqaure' | 'decimal' | 'decimal-leading-zero' | Join<'lower' | 'upper', 'roman' | 'greek' | 'alpha' | 'latin'> | FromTheme<'listStyleType'>;
placeholder: FromTheme<'placeholderColor'> | Join<'opacity', FromTheme<'placeholderOpacity'>>;

@@ -521,2 +544,15 @@ underline: '';

'not-sr-only': '';
filter: '' | 'none';
blur: FromTheme<'blur'>;
brightness: FromTheme<'brightness'>;
contrast: FromTheme<'contrast'>;
grayscale: FromTheme<'grayscale'>;
'hue-rotate': Negatable<FromTheme<'hueRotate'>>;
invert: FromTheme<'invert'>;
saturate: FromTheme<'saturate'>;
sepia: FromTheme<'sepia'>;
'drop-shadow': FromTheme<'dropShadow'>;
backdrop: Join<'filter', '' | 'none'> | Join<'blur', FromTheme<'backdropBlur'>> | Join<'brightness', FromTheme<'backdropBrightness'>> | Join<'contrast', FromTheme<'backdropContrast'>> | Join<'grayscale', FromTheme<'backdropGrayscale'>> | Join<'hue-rotate', Negatable<FromTheme<'backdropHueRotate'>>> | Join<'invert', FromTheme<'backdropInvert'>> | Join<'opacity', FromTheme<'backdropOpacity'>> | Join<'saturate', FromTheme<'backdropSaturate'>> | Join<'sepia', FromTheme<'backdropSepia'>>;
'mix-blend': BlendMode;
'bg-blend': BlendMode;
}

@@ -582,3 +618,3 @@ declare type ToString<T> = T extends string ? T : T extends number ? `${T}` : never;

export { Apply, BorderStyle, CSSAtKeyframes, CSSAtMedia, CSSAtSupports, CSSCustomProperties, CSSProperties, CSSPseudos, CSSRuleValue, CSSRules, CSSRulesThunk, CSSSimplePseudos, CompletionTokens, Configuration, Context, CoreCompletionTokens, CorePlugins, CoreVariants, Corners, CounterStyle, DarkMode, Directive, DirectiveHandler, Edges, Empty, Falsy, FontFace, FromTheme, Hasher, InlineDirective, Instance, Interpolate, InterpolateKind, Join, JoinFromObject, MaybeArray, MaybeThunk, Mode, Negatable, NonEmptyString, Plugin, Plugins, Prefixer, Preflight, Range, ReportInfo, Rule, Sheet, SheetConfig, SheetInit, SheetInitCallback, SimplePseudoClasses, SimplePseudoElements, TW, TWCallable, Theme, ThemeColor, ThemeColorObject, ThemeConfiguration, ThemeContainer, ThemeFontSize, ThemeHelper, ThemeOutline, ThemeResolver, ThemeScreen, ThemeScreenValue, ThemeSection, ThemeSectionRecord, ThemeSectionResolver, ThemeSectionResolverContext, ThemeSectionType, ToString, Token, TokenGrouping, TypescriptCompat, Unwrap, UserCompletionTokens, Variants, apply, autoprefix, create, cssomSheet, directive, cyrb32 as hash, mode, noprefix, setup, silent, strict, theme, tw, voidSheet, warn };
export { Apply, BlendMode, BorderStyle, CSSAtKeyframes, CSSAtMedia, CSSAtSupports, CSSCustomProperties, CSSProperties, CSSPseudos, CSSRuleValue, CSSRules, CSSRulesThunk, CSSSimplePseudos, CompletionTokens, Configuration, Context, CoreCompletionTokens, CorePlugins, CoreVariants, Corners, CounterStyle, DarkMode, Directive, DirectiveHandler, Edges, Empty, Falsy, FontFace, FromTheme, GlobalValue, Hasher, InlineDirective, Instance, Interpolate, InterpolateKind, Join, JoinFromObject, MaybeArray, MaybeThunk, Mode, Negatable, NonEmptyString, Plugin, Plugins, Prefixer, Preflight, Range, ReportInfo, Rule, Sheet, SheetConfig, SheetInit, SheetInitCallback, SimplePseudoClasses, SimplePseudoElements, TW, TWCallable, Theme, ThemeColor, ThemeColorObject, ThemeConfiguration, ThemeContainer, ThemeFontSize, ThemeHelper, ThemeOutline, ThemeResolver, ThemeScreen, ThemeScreenValue, ThemeSection, ThemeSectionRecord, ThemeSectionResolver, ThemeSectionResolverContext, ThemeSectionType, ToString, Token, TokenGrouping, TypescriptCompat, Unwrap, UserCompletionTokens, Variants, apply, autoprefix, create, cssomSheet, directive, cyrb32 as hash, mode, noprefix, setup, silent, strict, theme, tw, voidSheet, warn };
//# sourceMappingURL=twind.d.ts.map

@@ -1,2 +0,2 @@

(function(g,f){typeof exports==='object'&&typeof module!=='undefined'?f(exports):typeof define==='function'&&define.amd?define(['exports'],f):(g=typeof globalThis!=='undefined'?globalThis:g||self,f(g.twind={}));}(this,(function(exports){'use strict';var Ft=Object.prototype.hasOwnProperty;var Ke=Object.getOwnPropertySymbols,zt=Object.prototype.propertyIsEnumerable;var l=Object.assign;var Je=(e,t)=>{var n={};for(var r in e)Ft.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&Ke)for(var r of Ke(e))t.indexOf(r)<0&&zt.call(e,r)&&(n[r]=e[r]);return n};var h=(e,t)=>!!~e.indexOf(t),g=(e,t="-")=>e.join(t),te=(e,t)=>g(e.filter(Boolean),t),u=(e,t=1)=>e.slice(t),Xe=e=>e,fe=()=>{},_=e=>e[0].toUpperCase()+u(e),ke=e=>e.replace(/[A-Z]/g,"-$&").toLowerCase(),O=(e,t)=>{for(;typeof e=="function";)e=e(t);return e},pe=(e,t)=>{e.size>t&&e.delete(e.keys().next().value);},$e=(e,t)=>!h("@:&",e[0])&&(h("rg",(typeof t)[5])||Array.isArray(t)),ne=(e,t,n)=>t?Object.keys(t).reduce((r,s)=>{let o=O(t[s],n);return $e(s,o)?r[ke(s)]=o:r[s]=s[0]=="@"&&h("figa",s[1])?(r[s]||[]).concat(o):ne(r[s]||{},o,n),r},e):e,me=typeof CSS!="undefined"&&CSS.escape||(e=>e.replace(/[!"'`*+.,;:\\/<=>?@#$%&^|~()[\]{}]/g,"\\$&").replace(/^\d/,"\\3$& ")),H=e=>(Array.isArray(e)||(e=[e]),"@media "+g(e.map(t=>(typeof t=="string"&&(t={min:t}),t.raw||g(Object.keys(t).map(n=>`(${n}-width:${t[n]})`)," and "))),",")),re=e=>{for(var t=9,n=e.length;n--;)t=Math.imul(t^e.charCodeAt(n),1597334677);return "tw-"+((t^t>>>9)>>>0).toString(36)},Qe=(e,t)=>{let n=e.length;if(n==0)return 0;for(let r=0;r<n;){let s=n+r>>1;e[s]<=t?r=s+1:n=s;}return n};var W,q,N=(e="")=>(W.push(e),""),Pe=e=>{W.length=Math.max(W.lastIndexOf("")+~~e,0);},Mt=e=>e&&!h("!:",e[0]),Ot=e=>e[0]==":",qe=(e,t)=>{q.push({v:W.filter(Ot),d:e,n:t,i:h(W,"!"),$:""});},Ze=e=>{let t=e[0]=="-";t&&(e=u(e));let n=g(W.filter(Mt));return qe(e=="&"?n:(n&&n+"-")+e,t),""},ie=(e,t)=>{let n="";for(let r,s=!1,o=0;r=e[o++];){if(s||r=="["){n+=r,s=r!="]";continue}switch(r){case":":n=n&&N(":"+(e[o]==r?e[o++]:"")+n);break;case"(":n=n&&N(n),N();break;case"!":N(r);break;case")":case" ":case" ":case`
`:case"\r":n=n&&Ze(n),Pe(r!==")");break;default:n+=r;}}n&&(t?N(":"+n):n.slice(-1)=="-"?N(n.slice(0,-1)):Ze(n));},et=e=>{N(),he(e),Pe();},Dt=(e,t)=>{if(t){N();let n=h("tbu",(typeof t)[1]);ie(e,n),n&&et(t),Pe();}},he=e=>{switch(typeof e){case"string":ie(e);break;case"function":qe(e);break;case"object":Array.isArray(e)?e.forEach(et):e&&Object.keys(e).forEach(t=>{Dt(t,e[t]);});}},tt=new WeakMap,Wt=e=>{let t=tt.get(e);if(!t){let n=NaN,r="";t=e.map((s,o)=>{if(n!==n&&(s.slice(-1)=="["||h(":-(",(e[o+1]||"")[0]))&&(n=o),o>=n)return d=>{o==n&&(r=""),r+=s,h("rg",(typeof d)[5])?r+=d:d&&(ie(r),r="",he(d)),o==e.length-1&&ie(r);};let a=q=[];ie(s);let f=[...W];return q=[],d=>{q.push(...a),W=[...f],d&&he(d);}}),tt.set(e,t);}return t},oe=e=>(W=[],q=[],Array.isArray(e[0])&&Array.isArray(e[0].raw)?Wt(e[0]).forEach((t,n)=>t(e[n+1])):he(e),q);var Ae,jt=(e,t)=>(typeof t=="function"&&(Ae=!1),t),Lt=e=>{Ae=!0;let t=JSON.stringify(e,jt);return Ae&&t},nt=new WeakMap,se=(e,t)=>{let n=Lt(t),r;if(n){var s=nt.get(e);s||nt.set(e,s=new Map),r=s.get(n);}return r||(r=Object.defineProperty((o,a)=>(a=Array.isArray(o)?a:o,O(e(t,a),a)),"toJSON",{value:()=>n||t}),s&&(s.set(n,r),pe(s,1e4))),r};var It=(e,{css:t})=>t(oe(e)),Ee=(...e)=>se(It,e);var rt=e=>(t,n,r,s)=>{if(t){let o=n&&e(n);if(o&&o.length>0)return o.reduce((a,f)=>(a[te([r,f,s])]=t,a),{})}},it=rt(e=>({t:["top-left","top-right"],r:["top-right","bottom-right"],b:["bottom-left","bottom-right"],l:["bottom-left","top-left"],tl:["top-left"],tr:["top-right"],bl:["bottom-left"],br:["bottom-right"]})[e]),ae=e=>{let t=({x:"lr",y:"tb"}[e]||e||"").split("").sort();for(let n=t.length;n--;)if(!(t[n]={t:"top",r:"right",b:"bottom",l:"left"}[t[n]]))return;if(t.length)return t},be=rt(ae);var i,K,x,xe=e=>e=="cols"?"columns":"rows",le=e=>(t,n,r)=>({[e]:r+((i=g(t))&&"-"+i)}),C=(e,t)=>(n,r,s)=>(i=g(n,t))&&{[e||s]:i},R=e=>(t,{theme:n},r)=>(i=n(e||r,t))&&{[e||r]:i},ye=(e,t)=>(n,{theme:r},s)=>(i=r(e||s,n,g(n,t)))&&{[e||s]:i},D=(e,t)=>(n,r)=>e(n,r,t),U=le("display"),ce=le("position"),Z=le("textTransform"),ee=le("textDecoration"),we=le("fontStyle"),V=e=>(t,n,r)=>({["--tw-"+e]:r,fontVariantNumeric:"var(--tw-ordinal,/*!*/ /*!*/) var(--tw-slashed-zero,/*!*/ /*!*/) var(--tw-numeric-figure,/*!*/ /*!*/) var(--tw-numeric-spacing,/*!*/ /*!*/) var(--tw-numeric-fraction,/*!*/ /*!*/)"}),Se=(e,{theme:t},n)=>(i=t("inset",e))&&{[n]:i},de=(e,t,n,r=n)=>(i=t(r+"Opacity",u(e)))&&{[`--tw-${n}-opacity`]:i},Fe=(e,t)=>Math.round(parseInt(e,16)*t),Ce=(e,t,n)=>e&&e[0]=="#"&&(i=(e.length-1)/3)&&(x=[17,1,.062272][i-1])?`rgba(${Fe(e.substr(1,i),x)},${Fe(e.substr(1+i,i),x)},${Fe(e.substr(1+2*i,i),x)},${t?`var(--tw-${t}${n?","+n:""})`:n||1})`:e,Te=(e,t,n)=>n&&typeof n=="string"?(i=Ce(n,t+"-opacity"))&&i!==n?{[`--tw-${t}-opacity`]:"1",[e]:[n,i]}:{[e]:n}:void 0,ot=e=>(x=Ce(e,"","0"))==i?"transparent":x,st=(e,{theme:t},n,r,s,o)=>(i={x:["right","left"],y:["bottom","top"]}[e[0]])&&(x=`--tw-${n}-${e[0]}-reverse`)?e[1]=="reverse"?{[x]:"1"}:{[x]:"0",[te([s,i[0],o])]:(K=t(r,u(e)))&&`calc(${K} * var(${x}))`,[te([s,i[1],o])]:K&&[K,`calc(${K} * calc(1 - var(${x})))`]}:void 0,at=(e,t)=>t[0]&&{[e]:(h("wun",(t[0]||"")[3])?"space-":"")+t[0]},ze=e=>t=>h(["start","end"],t[0])?{[e]:"flex-"+t[0]}:at(e,t),lt=e=>(t,{theme:n})=>{if(i=n("grid"+_(e),t,""))return {["grid-"+e]:i};switch(t[0]){case"span":return t[1]&&{["grid-"+e]:`span ${t[1]} / span ${t[1]}`};case"start":case"end":return (i=n("grid"+_(e)+_(t[0]),u(t),g(u(t))))&&{[`grid-${e}-${t[0]}`]:i}}},ct=(e,{theme:t},n)=>{switch(e[0]){case"solid":case"dashed":case"dotted":case"double":case"none":return C("borderStyle")(e);case"collapse":case"separate":return C("borderCollapse")(e);case"opacity":return de(e,t,n)}return (i=t(n+"Width",e,""))?{borderWidth:i}:Te("borderColor",n,t(n+"Color",e))},Me=e=>(e?"translate3d(var(--tw-translate-x,0),var(--tw-translate-y,0),0)":"translateX(var(--tw-translate-x,0)) translateY(var(--tw-translate-y,0))")+" rotate(var(--tw-rotate,0)) skewX(var(--tw-skew-x,0)) skewY(var(--tw-skew-y,0)) scaleX(var(--tw-scale-x,1)) scaleY(var(--tw-scale-y,1))",Oe=(e,t,n)=>e[0]&&(i=t.theme(n,e[1]||e[0]))&&{[`--tw-${n}-x`]:e[0]!=="y"&&i,[`--tw-${n}-y`]:e[0]!=="x"&&i,transform:[`${n}${e[1]?e[0].toUpperCase():""}(${i})`,Me()]},dt=e=>(t,n,r)=>r[1]?be(n.theme(e,t),r[1],e):R(e)(t,n,r),J=dt("padding"),X=dt("margin"),gt=(e,{theme:t},n)=>(i={w:"width",h:"height"}[e[0]])&&{[i=`${n}${_(i)}`]:t(i,u(e))},ut={group:(e,{tag:t},n)=>t(g([n,...e])),hidden:D(U,"none"),inline:U,block:U,contents:U,flow:U,table:(e,t,n)=>h(["auto","fixed"],e[0])?{tableLayout:e[0]}:U(e,t,n),flex(e,t,n){switch(e[0]){case"row":case"col":return {flexDirection:g(e[0]=="col"?["column",...u(e)]:e)};case"nowrap":case"wrap":return {flexWrap:g(e)};case"grow":case"shrink":return i=t.theme("flex"+_(e[0]),u(e),e[1]||1),i!=null&&{["flex-"+e[0]]:""+i}}return (i=t.theme("flex",e,""))?{flex:i}:U(e,t,n)},grid(e,t,n){switch(e[0]){case"cols":case"rows":return (i=t.theme("gridTemplate"+_(xe(e[0])),u(e),e.length==2&&Number(e[1])?`repeat(${e[1]},minmax(0,1fr))`:g(u(e))))&&{["grid-template-"+xe(e[0])]:i};case"flow":return e.length>1&&{gridAutoFlow:g(e[1]=="col"?["column",...u(e,2)]:u(e)," ")}}return U(e,t,n)},auto:(e,{theme:t})=>h(["cols","rows"],e[0])&&(i=t("gridAuto"+_(xe(e[0])),u(e),g(u(e))))&&{["grid-auto-"+xe(e[0])]:i},static:ce,fixed:ce,absolute:ce,relative:ce,sticky:ce,visible:{visibility:"visible"},invisible:{visibility:"hidden"},antialiased:{WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale"},"subpixel-antialiased":{WebkitFontSmoothing:"auto",MozOsxFontSmoothing:"auto"},truncate:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},"sr-only":{position:"absolute",width:"1px",height:"1px",padding:"0",margin:"-1px",overflow:"hidden",whiteSpace:"nowrap",clip:"rect(0,0,0,0)",borderWidth:"0"},"not-sr-only":{position:"static",width:"auto",height:"auto",padding:"0",margin:"0",overflow:"visible",whiteSpace:"normal",clip:"auto"},resize:e=>({resize:{x:"vertical",y:"horizontal"}[e[0]]||e[0]||"both"}),box:e=>e[0]&&{"box-sizing":e[0]+"-box"},appearance:C(),cursor:ye(),float:C(),clear:C(),top:Se,right:Se,bottom:Se,left:Se,inset:(e,{theme:t})=>(i=ae(e[0]))?be(t("inset",u(e)),e[0]):(i=t("inset",e))&&{top:i,right:i,bottom:i,left:i},underline:ee,"line-through":ee,"no-underline":D(ee,"none"),"text-underline":D(ee,"underline"),"text-no-underline":D(ee,"none"),"text-line-through":D(ee,"line-through"),uppercase:Z,lowercase:Z,capitalize:Z,"normal-case":D(Z,"none"),"text-normal-case":D(Z,"none"),italic:we,"not-italic":D(we,"normal"),"font-italic":D(we,"italic"),"font-not-italic":D(we,"normal"),font:(e,t,n)=>(i=t.theme("fontFamily",e,""))?{fontFamily:i}:R("fontWeight")(e,t,n),items:e=>e[0]&&{alignItems:h(["start","end"],e[0])?"flex-"+e[0]:g(e)},"justify-self":C(),"justify-items":C(),justify:ze("justifyContent"),content:ze("alignContent"),self:ze("alignSelf"),place:e=>e[0]&&at("place-"+e[0],u(e)),overscroll:e=>e[0]&&{["overscrollBehavior"+(e[1]?"-"+e[0]:"")]:e[1]||e[0]},col:lt("column"),row:lt("row"),duration:R("transitionDuration"),delay:R("transitionDelay"),tracking:R("letterSpacing"),leading:R("lineHeight"),z:R("zIndex"),opacity:R(),ease:R("transitionTimingFunction"),p:J,py:J,px:J,pt:J,pr:J,pb:J,pl:J,m:X,my:X,mx:X,mt:X,mr:X,mb:X,ml:X,w:R("width"),h:R("height"),min:gt,max:gt,fill:R(),order:R(),origin:ye("transformOrigin"," "),select:C("userSelect"),"pointer-events":C(),align:C("verticalAlign"),whitespace:C("whiteSpace"),"normal-nums":{fontVariantNumeric:"normal"},ordinal:V("ordinal"),"slashed-zero":V("slashed-zero"),"lining-nums":V("numeric-figure"),"oldstyle-nums":V("numeric-figure"),"proportional-nums":V("numeric-spacing"),"tabular-nums":V("numeric-spacing"),"diagonal-fractions":V("numeric-fraction"),"stacked-fractions":V("numeric-fraction"),overflow:(e,t,n)=>h(["ellipsis","clip"],e[0])?C("textOverflow")(e):e[1]?{["overflow-"+e[0]]:e[1]}:C()(e,t,n),transform:e=>e[0]=="none"?{transform:"none"}:{"--tw-translate-x":"0","--tw-translate-y":"0","--tw-rotate":"0","--tw-skew-x":"0","--tw-skew-y":"0","--tw-scale-x":"1","--tw-scale-y":"1",transform:Me(e[0]=="gpu")},rotate:(e,{theme:t})=>(i=t("rotate",e))&&{"--tw-rotate":i,transform:[`rotate(${i})`,Me()]},scale:Oe,translate:Oe,skew:Oe,gap:(e,t,n)=>(i={x:"column",y:"row"}[e[0]])?{[i+"Gap"]:t.theme("gap",u(e))}:R("gap")(e,t,n),stroke:(e,t,n)=>(i=t.theme("stroke",e,""))?{stroke:i}:R("strokeWidth")(e,t,n),outline:(e,{theme:t})=>(i=t("outline",e))&&{outline:i[0],outlineOffset:i[1]},"break-normal":{wordBreak:"normal",overflowWrap:"normal"},"break-words":{overflowWrap:"break-word"},"break-all":{wordBreak:"break-all"},text(e,{theme:t},n){switch(e[0]){case"left":case"center":case"right":case"justify":return {textAlign:e[0]};case"uppercase":case"lowercase":case"capitalize":return Z([],i,e[0]);case"opacity":return de(e,t,n)}let r=t("fontSize",e,"");return r?typeof r=="string"?{fontSize:r}:l({fontSize:r[0]},typeof r[1]=="string"?{lineHeight:r[1]}:r[1]):Te("color","text",t("textColor",e))},bg(e,{theme:t},n){switch(e[0]){case"fixed":case"local":case"scroll":return C("backgroundAttachment",",")(e);case"bottom":case"center":case"left":case"right":case"top":return C("backgroundPosition"," ")(e);case"no":return e[1]=="repeat"&&C("backgroundRepeat")(e);case"repeat":return h("xy",e[1])?C("backgroundRepeat")(e):{"background-repeat":e[1]||e[0]};case"opacity":return de(e,t,n,"background");case"clip":return e[1]&&{backgroundClip:e[1]+(e[1]=="text"?"":"-box")};case"gradient":if(e[1]=="to"&&(i=ae(e[2])))return {backgroundImage:`linear-gradient(to ${g(i," ")},var(--tw-gradient-stops))`}}return (i=t("backgroundPosition",e,""))?{backgroundPosition:i}:(i=t("backgroundSize",e,""))?{backgroundSize:i}:(i=t("backgroundImage",e,""))?{backgroundImage:i}:Te("backgroundColor","bg",t("backgroundColor",e))},from:(e,{theme:t})=>(i=t("gradientColorStops",e))&&{"--tw-gradient-from":i,"--tw-gradient-stops":`var(--tw-gradient-from),var(--tw-gradient-to,${ot(i)})`},via:(e,{theme:t})=>(i=t("gradientColorStops",e))&&{"--tw-gradient-stops":`var(--tw-gradient-from),${i},var(--tw-gradient-to,${ot(i)})`},to:(e,{theme:t})=>(i=t("gradientColorStops",e))&&{"--tw-gradient-to":i},border:(e,t,n)=>ae(e[0])?be(t.theme("borderWidth",u(e)),e[0],"border","width"):ct(e,t,n),divide:(e,t,n)=>(i=st(e,t,n,"divideWidth","border","width")||ct(e,t,n))&&{"&>:not([hidden])~:not([hidden])":i},space:(e,t,n)=>(i=st(e,t,n,"space","margin"))&&{"&>:not([hidden])~:not([hidden])":i},placeholder:(e,{theme:t},n)=>(i=e[0]=="opacity"?de(e,t,n):Te("color","placeholder",t("placeholderColor",e)))&&{"&::placeholder":i},shadow:(e,{theme:t})=>(i=t("boxShadow",e))&&{":global":{"*":{"--tw-shadow":"0 0 transparent"}},"--tw-shadow":i=="none"?"0 0 transparent":i,boxShadow:[i,"var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)"]},animate:(e,{theme:t,tag:n})=>{if(x=t("animation",e)){let r=x.split(" ");return (i=t("keyframes",r[0],K={}))!==K?(x=n(r[0]))&&{animation:x+" "+g(u(r)," "),["@keyframes "+x]:i}:{animation:x}}},ring(e,{theme:t},n){switch(e[0]){case"inset":return {"--tw-ring-inset":"inset"};case"opacity":return de(e,t,n);case"offset":return (i=t("ringOffsetWidth",u(e),""))?{"--tw-ring-offset-width":i}:{"--tw-ring-offset-color":t("ringOffsetColor",u(e))}}return (i=t("ringWidth",e,""))?{"--tw-ring-offset-shadow":"var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)","--tw-ring-shadow":`var(--tw-ring-inset) 0 0 0 calc(${i} + var(--tw-ring-offset-width)) var(--tw-ring-color)`,"box-shadow":"var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent)",":global":{"*":{"--tw-ring-inset":"var(--tw-empty,/*!*/ /*!*/)","--tw-ring-offset-width":t("ringOffsetWidth","","0px"),"--tw-ring-offset-color":t("ringOffsetColor","","#fff"),"--tw-ring-color":Ce(t("ringColor","","#93c5fd"),"ring-opacity",t("ringOpacity","","0.5")),"--tw-ring-offset-shadow":"0 0 transparent","--tw-ring-shadow":"0 0 transparent"}}}:{"--tw-ring-opacity":"1","--tw-ring-color":Ce(t("ringColor",e),"ring-opacity")}},object:(e,t,n)=>h(["contain","cover","fill","none","scale-down"],g(e))?{objectFit:g(e)}:ye("objectPosition"," ")(e,t,n),list:(e,t,n)=>h(["inside","outside"],g(e))?{listStylePosition:e[0]}:ye("listStyleType")(e,t,n),rounded:(e,t,n)=>it(t.theme("borderRadius",u(e),""),e[0],"border","radius")||R("borderRadius")(e,t,n),"transition-none":{"transition-property":"none"},transition:(e,{theme:t})=>({transitionProperty:t("transitionProperty",e),transitionTimingFunction:t("transitionTimingFunction",""),transitionDuration:t("transitionDuration","")}),container:(e,{theme:t})=>{let{screens:n=t("screens"),center:r,padding:s}=t("container"),o=a=>(i=s&&(typeof s=="string"?s:s[a]||s.DEFAULT))?{paddingRight:i,paddingLeft:i}:{};return Object.keys(n).reduce((a,f)=>((x=n[f])&&typeof x=="string"&&(a[H(x)]={"&":l({"max-width":x},o(f))}),a),l(l({width:"100%"},r?{marginRight:"auto",marginLeft:"auto"}:{}),o("xs")))}};var ft=e=>({":root":{tabSize:4},"body,blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre,fieldset,ol,ul":{margin:"0"},button:{backgroundColor:"transparent",backgroundImage:"none"},'button,[type="button"],[type="reset"],[type="submit"]':{WebkitAppearance:"button"},"button:focus":{outline:["1px dotted","5px auto -webkit-focus-ring-color"]},"fieldset,ol,ul,legend":{padding:"0"},"ol,ul":{listStyle:"none"},html:{lineHeight:"1.5",WebkitTextSizeAdjust:"100%",fontFamily:e("fontFamily.sans","ui-sans-serif,system-ui,sans-serif")},body:{fontFamily:"inherit",lineHeight:"inherit"},"*,::before,::after":{boxSizing:"border-box",border:`0 solid ${e("borderColor.DEFAULT","currentColor")}`},hr:{height:"0",color:"inherit",borderTopWidth:"1px"},img:{borderStyle:"solid"},textarea:{resize:"vertical"},"input::placeholder,textarea::placeholder":{opacity:"1",color:e("placeholderColor.DEFAULT",e("colors.gray.400","#a1a1aa"))},'button,[role="button"]':{cursor:"pointer"},table:{textIndent:"0",borderColor:"inherit",borderCollapse:"collapse"},"h1,h2,h3,h4,h5,h6":{fontSize:"inherit",fontWeight:"inherit"},a:{color:"inherit",textDecoration:"inherit"},"button,input,optgroup,select,textarea":{fontFamily:"inherit",fontSize:"100%",margin:"0",padding:"0",lineHeight:"inherit",color:"inherit"},"button,select":{textTransform:"none"},"::-moz-focus-inner":{borderStyle:"none",padding:"0"},":-moz-focusring":{outline:"1px dotted ButtonText"},":-moz-ui-invalid":{boxShadow:"none"},progress:{verticalAlign:"baseline"},"::-webkit-inner-spin-button,::-webkit-outer-spin-button":{height:"auto"},'[type="search"]':{WebkitAppearance:"textfield",outlineOffset:"-2px"},"::-webkit-search-decoration":{WebkitAppearance:"none"},"::-webkit-file-upload-button":{WebkitAppearance:"button",font:"inherit"},summary:{display:"list-item"},"abbr[title]":{textDecoration:"underline dotted"},"b,strong":{fontWeight:"bolder"},"pre,code,kbd,samp":{fontFamily:e("fontFamily","mono","ui-monospace,monospace"),fontSize:"1em"},"sub,sup":{fontSize:"75%",lineHeight:"0",position:"relative",verticalAlign:"baseline"},sub:{bottom:"-0.25em"},sup:{top:"-0.5em"},"img,svg,video,canvas,audio,iframe,embed,object":{display:"block",verticalAlign:"middle"},"img,video":{maxWidth:"100%",height:"auto"}});var pt={dark:"@media (prefers-color-scheme:dark)",sticky:"@supports ((position: -webkit-sticky) or (position:sticky))","motion-reduce":"@media (prefers-reduced-motion:reduce)","motion-safe":"@media (prefers-reduced-motion:no-preference)",first:"&:first-child",last:"&:last-child",even:"&:nth-child(2n)",odd:"&:nth-child(odd)",children:"&>*",siblings:"&~*",sibling:"&+*",override:"&&"};var mt="__twind",ht=e=>{let t=self[mt];return t||(t=document.head.appendChild(document.createElement("style")),t.id=mt,e&&(t.nonce=e),t.appendChild(document.createTextNode(""))),t};var De=({nonce:e,target:t=ht(e).sheet}={})=>{let n=t.cssRules.length;return {target:t,insert:(r,s)=>t.insertRule(r,n+s)}},We=()=>({target:null,insert:fe});var Re=e=>({unknown(t,n=[],r,s){r||this.report({id:"UNKNOWN_THEME_VALUE",key:t+"."+g(n)},s);},report(r){var{id:t}=r,n=Je(r,["id"]);let s=`[${t}] ${JSON.stringify(n)}`,o=(new Error(s).stack||s).split("at ");for(let a;(a=o.splice(1,1)[0])&&!/(^|\.)(tw|setup) /.test(a););return e(g(o,"at "))}}),ve=Re(e=>console.warn(e)),je=Re(e=>{throw new Error(e)}),Le=Re(fe);var _t=new Map([["align-self","-ms-grid-row-align"],["color-adjust","-webkit-print-color-adjust"],["column-gap","grid-column-gap"],["gap","grid-gap"],["grid-template-columns","-ms-grid-columns"],["grid-template-rows","-ms-grid-rows"],["justify-self","-ms-grid-column-align"],["margin-inline-end","-webkit-margin-end"],["margin-inline-start","-webkit-margin-start"],["overflow-wrap","word-wrap"],["padding-inline-end","-webkit-padding-end"],["padding-inline-start","-webkit-padding-start"],["row-gap","grid-row-gap"],["scroll-margin-bottom","scroll-snap-margin-bottom"],["scroll-margin-left","scroll-snap-margin-left"],["scroll-margin-right","scroll-snap-margin-right"],["scroll-margin-top","scroll-snap-margin-top"],["scroll-margin","scroll-snap-margin"],["text-combine-upright","-ms-text-combine-horizontal"]]);function bt(e){return _t.get(e)}function xt(e){var t=/^(?:(text-(?:decoration$|e|or|si)|back(?:ground-cl|d|f)|box-d|(?:mask(?:$|-[ispro]|-cl)))|(tab-|column(?!-s)|text-align-l)|(ap)|(u|hy))/i.exec(e);return t?t[1]?1:t[2]?2:t[3]?3:5:0}function yt(e,t){var n=/^(?:(pos)|(background-i)|((?:max-|min-)?(?:block-s|inl|he|widt))|(dis))/i.exec(e);return n?n[1]?/^sti/i.test(t)?1:0:n[2]?/^image-/i.test(t)?1:0:n[3]?t[3]==="-"?2:0:/^(inline-)?grid$/i.test(t)?4:0:0}var M=(e,t,n)=>`${e}:${t}${n?" !important":""}`,Ie=(e,t,n)=>{let r="",s=bt(e);s&&(r+=`${M(s,t,n)};`);let o=xt(e);return o&1&&(r+=`-webkit-${M(e,t,n)};`),o&2&&(r+=`-moz-${M(e,t,n)};`),o&4&&(r+=`-ms-${M(e,t,n)};`),o=yt(e,t),o&1&&(r+=`${M(e,`-webkit-${t}`,n)};`),o&2&&(r+=`${M(e,`-moz-${t}`,n)};`),o&4&&(r+=`${M(e,`-ms-${t}`,n)};`),r+=M(e,t,n),r};var ge=(e,t)=>{let n={};do for(let r=1;r<e;r++)n[`${r}/${e}`]=Number((r/e*100).toFixed(6))+"%";while(++e<=t);return n},B=(e,t,n=0)=>{let r={};for(;n<=e;n=n*2||1)r[n]=n+t;return r},j=(e,t="",n=1,r=0,s=1,o={})=>{for(;r<=e;r+=s)o[r]=r/n+t;return o},v=e=>t=>t(e),Ht=(e,{theme:t})=>t(...e),Nt=(...e)=>se(Ht,e),Ut={screens:{sm:"640px",md:"768px",lg:"1024px",xl:"1280px","2xl":"1536px"},colors:{transparent:"transparent",current:"currentColor",black:"#000",white:"#fff",gray:{50:"#f9fafb",100:"#f3f4f6",200:"#e5e7eb",300:"#d1d5db",400:"#9ca3af",500:"#6b7280",600:"#4b5563",700:"#374151",800:"#1f2937",900:"#111827"},red:{50:"#fef2f2",100:"#fee2e2",200:"#fecaca",300:"#fca5a5",400:"#f87171",500:"#ef4444",600:"#dc2626",700:"#b91c1c",800:"#991b1b",900:"#7f1d1d"},yellow:{50:"#fffbeb",100:"#fef3c7",200:"#fde68a",300:"#fcd34d",400:"#fbbf24",500:"#f59e0b",600:"#d97706",700:"#b45309",800:"#92400e",900:"#78350f"},green:{50:"#ecfdf5",100:"#d1fae5",200:"#a7f3d0",300:"#6ee7b7",400:"#34d399",500:"#10b981",600:"#059669",700:"#047857",800:"#065f46",900:"#064e3b"},blue:{50:"#eff6ff",100:"#dbeafe",200:"#bfdbfe",300:"#93c5fd",400:"#60a5fa",500:"#3b82f6",600:"#2563eb",700:"#1d4ed8",800:"#1e40af",900:"#1e3a8a"},indigo:{50:"#eef2ff",100:"#e0e7ff",200:"#c7d2fe",300:"#a5b4fc",400:"#818cf8",500:"#6366f1",600:"#4f46e5",700:"#4338ca",800:"#3730a3",900:"#312e81"},purple:{50:"#f5f3ff",100:"#ede9fe",200:"#ddd6fe",300:"#c4b5fd",400:"#a78bfa",500:"#8b5cf6",600:"#7c3aed",700:"#6d28d9",800:"#5b21b6",900:"#4c1d95"},pink:{50:"#fdf2f8",100:"#fce7f3",200:"#fbcfe8",300:"#f9a8d4",400:"#f472b6",500:"#ec4899",600:"#db2777",700:"#be185d",800:"#9d174d",900:"#831843"}},spacing:l(l(l(l(l({px:"1px",0:"0px"},j(4,"rem",4,.5,.5)),j(12,"rem",4,5)),{14:"3.5rem"}),j(64,"rem",4,16,4)),{72:"18rem",80:"20rem",96:"24rem"}),durations:{75:"75ms",100:"100ms",150:"150ms",200:"200ms",300:"300ms",500:"500ms",700:"700ms",1e3:"1000ms"},animation:{none:"none",spin:"spin 1s linear infinite",ping:"ping 1s cubic-bezier(0, 0, 0.2, 1) infinite",pulse:"pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite",bounce:"bounce 1s infinite"},backgroundColor:v("colors"),backgroundImage:{none:"none"},backgroundOpacity:v("opacity"),backgroundSize:{auto:"auto",cover:"cover",contain:"contain"},borderColor:e=>l(l({},e("colors")),{DEFAULT:e("colors.gray.200","currentColor")}),borderOpacity:v("opacity"),borderRadius:{none:"0px",sm:"0.125rem",DEFAULT:"0.25rem",md:"0.375rem",lg:"0.5rem",xl:"0.75rem","2xl":"1rem","3xl":"1.5rem","1/2":"50%",full:"9999px"},borderWidth:l({DEFAULT:"1px"},B(8,"px")),boxShadow:{sm:"0 1px 2px 0 rgba(0, 0, 0, 0.05)",DEFAULT:"0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)",md:"0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)",lg:"0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)",xl:"0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04)","2xl":"0 25px 50px -12px rgba(0, 0, 0, 0.25)",inner:"inset 0 2px 4px 0 rgba(0, 0, 0, 0.06)",none:"none"},divideColor:v("borderColor"),divideOpacity:v("borderOpacity"),divideWidth:v("borderWidth"),fill:{current:"currentColor"},flex:{1:"1 1 0%",auto:"1 1 auto",initial:"0 1 auto",none:"none"},fontFamily:{sans:'ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"'.split(","),serif:'ui-serif,Georgia,Cambria,"Times New Roman",Times,serif'.split(","),mono:'ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace'.split(",")},fontSize:{xs:["0.75rem","1rem"],sm:["0.875rem","1.25rem"],base:["1rem","1.5rem"],lg:["1.125rem","1.75rem"],xl:["1.25rem","1.75rem"],"2xl":["1.5rem","2rem"],"3xl":["1.875rem","2.25rem"],"4xl":["2.25rem","2.5rem"],"5xl":["3rem","1"],"6xl":["3.75rem","1"],"7xl":["4.5rem","1"],"8xl":["6rem","1"],"9xl":["8rem","1"]},fontWeight:{thin:"100",extralight:"200",light:"300",normal:"400",medium:"500",semibold:"600",bold:"700",extrabold:"800",black:"900"},gridTemplateColumns:{},gridTemplateRows:{},gridAutoColumns:{min:"min-content",max:"max-content",fr:"minmax(0,1fr)"},gridAutoRows:{min:"min-content",max:"max-content",fr:"minmax(0,1fr)"},gridColumn:{auto:"auto","span-full":"1 / -1"},gridRow:{auto:"auto","span-full":"1 / -1"},gap:v("spacing"),gradientColorStops:v("colors"),height:e=>l(l(l({auto:"auto"},e("spacing")),ge(2,6)),{full:"100%",screen:"100vh"}),inset:e=>l(l(l({auto:"auto"},e("spacing")),ge(2,4)),{full:"100%"}),keyframes:{spin:{from:{transform:"rotate(0deg)"},to:{transform:"rotate(360deg)"}},ping:{"0%":{transform:"scale(1)",opacity:"1"},"75%,100%":{transform:"scale(2)",opacity:"0"}},pulse:{"0%,100%":{opacity:"1"},"50%":{opacity:".5"}},bounce:{"0%, 100%":{transform:"translateY(-25%)",animationTimingFunction:"cubic-bezier(0.8,0,1,1)"},"50%":{transform:"none",animationTimingFunction:"cubic-bezier(0,0,0.2,1)"}}},letterSpacing:{tighter:"-0.05em",tight:"-0.025em",normal:"0em",wide:"0.025em",wider:"0.05em",widest:"0.1em"},lineHeight:l({none:"1",tight:"1.25",snug:"1.375",normal:"1.5",relaxed:"1.625",loose:"2"},j(10,"rem",4,3)),margin:e=>l({auto:"auto"},e("spacing")),maxHeight:e=>l(l({},e("spacing")),{full:"100%",screen:"100vh"}),maxWidth:(e,{breakpoints:t})=>l({none:"none",0:"0rem",xs:"20rem",sm:"24rem",md:"28rem",lg:"32rem",xl:"36rem","2xl":"42rem","3xl":"48rem","4xl":"56rem","5xl":"64rem","6xl":"72rem","7xl":"80rem",full:"100%",min:"min-content",max:"max-content",prose:"65ch"},t(e("screens"))),minHeight:{0:"0px",full:"100%",screen:"100vh"},minWidth:{0:"0px",full:"100%",min:"min-content",max:"max-content"},opacity:l(l({},j(100,"",100,0,10)),{5:"0.05",25:"0.25",75:"0.75",95:"0.95"}),order:l({first:"-9999",last:"9999",none:"0"},j(12,"",1,1)),outline:{none:["2px solid transparent","2px"],white:["2px dotted white","2px"],black:["2px dotted black","2px"]},padding:v("spacing"),placeholderColor:v("colors"),placeholderOpacity:v("opacity"),ringColor:e=>l({DEFAULT:e("colors.blue.500","#3b82f6")},e("colors")),ringOffsetColor:v("colors"),ringOffsetWidth:B(8,"px"),ringOpacity:e=>l({DEFAULT:"0.5"},e("opacity")),ringWidth:l({DEFAULT:"3px"},B(8,"px")),rotate:l(l(l({},B(2,"deg")),B(12,"deg",3)),B(180,"deg",45)),scale:l(l({0:"0",50:".5",75:".75"},j(110,"",100,90,5)),{125:"1.25",150:"1.5"}),skew:l(l({},B(2,"deg")),B(12,"deg",3)),space:v("spacing"),stroke:{current:"currentColor"},strokeWidth:j(2),textColor:v("colors"),textOpacity:v("opacity"),transitionDuration:e=>l({DEFAULT:"150ms"},e("durations")),transitionDelay:v("durations"),transitionProperty:{none:"none",all:"all",DEFAULT:"background-color,border-color,color,fill,stroke,opacity,box-shadow,transform",colors:"background-color,border-color,color,fill,stroke",opacity:"opacity",shadow:"box-shadow",transform:"transform"},transitionTimingFunction:{DEFAULT:"cubic-bezier(0.4,0,0.2,1)",linear:"linear",in:"cubic-bezier(0.4,0,1,1)",out:"cubic-bezier(0,0,0.2,1)","in-out":"cubic-bezier(0.4,0,0.2,1)"},translate:e=>l(l(l({},e("spacing")),ge(2,4)),{full:"100%"}),width:e=>l(l(l(l({auto:"auto"},e("spacing")),ge(2,6)),ge(12,12)),{screen:"100vw",full:"100%",min:"min-content",max:"max-content"}),zIndex:l({auto:"auto"},j(50,"",1,0,10))},wt=(e,t={},n=[])=>(Object.keys(e).forEach(r=>{let s=e[r];r=="DEFAULT"&&(t[g(n)]=s,t[g(n,".")]=s);let o=[...n,r];t[g(o)]=s,t[g(o,".")]=s,s&&typeof s=="object"&&wt(s,t,o);},t),t),Vt={negative:()=>({}),breakpoints:e=>Object.keys(e).filter(t=>typeof e[t]=="string").reduce((t,n)=>(t["screen-"+n]=e[n],t),{})},Bt=(e,t)=>(t=t[0]=="["&&t.slice(-1)=="]"&&t.slice(1,-1))&&h(e,"olor")==/^(#|(hsl|rgb)a?\(|[a-z]+$)/.test(t)&&t,St=e=>{let t=new Map,n=l(l({},Ut),e),r=(o,a)=>{let f=o&&o[a],d=typeof f=="function"?f(s,Vt):f;return d&&a=="colors"?wt(d):d},s=(o,a,f)=>{let d=o.split(".");o=d[0],d.length>1&&(f=a,a=g(u(d),"."));let y=t.get(o);if(y||(t.set(o,y=l({},r(n,o))),Object.assign(y,r(n.extend,o))),a!=null){a=(Array.isArray(a)?g(a):a)||"DEFAULT";let L=Bt(o,a)||y[a];return L==null?f:Array.isArray(L)&&!h(["fontSize","outline"],o)?g(L,","):L}return y};return s};var Ct=(e,t)=>(n,r)=>{if(typeof n.d=="function")return n.d(t);let s=n.d.split(/-(?![^[]*])/g);if(!r&&s[0]=="tw"&&n.$==n.d)return n.$;for(let o=s.length;o;o--){let a=g(s.slice(0,o)),f=e[a];if(f)return typeof f=="function"?f(u(s,o),t,a):typeof f=="string"?t[r?"css":"tw"](f):f}};var ue,_e=/^:(group(?:(?!-focus).+?)*)-(.+)$/,He=/^(:not)-(.+)/,Ne=e=>e[1]=="["?u(e):e,Tt=(e,t,{theme:n,tag:r})=>{let s=(o,a)=>(ue=n("screens",u(a),""))?{[H(ue)]:o}:a==":dark"&&e=="class"?{".dark &":o}:(ue=_e.exec(a))?{[`.${me(r(ue[1]))}:${ue[2]} &`]:o}:{[t[u(a)]||"&"+a.replace(He,(f,d,y)=>d+"("+Ne(":"+y)+")")]:o};return (o,a)=>a.v.reduceRight(s,o)};var A,Ue=e=>(((A=/(?:^|min-width: *)(\d+(?:.\d+)?)(p)?/.exec(e))?+A[1]/(A[2]?15:1)/10:0)&31)<<22,Rt=e=>{A=0;for(let t=e.length;t--;)A+=h("-:,",e[t]);return A},Ve=e=>(Rt(e)&15)<<18,Gt=["rst","st","en","d","nk","sited","pty","ecked","cus-w","ver","cus","cus-v","tive","sable","ad-on","tiona","quire"],Yt=e=>1<<(~(A=Gt.indexOf(e.replace(_e,":$2").slice(3,8)))?A:17),vt=(e,t)=>(n,r)=>n|((A=e("screens",u(r),""))?1<<27|Ue(H(A)):r==":dark"?1<<30:(A=t[r]||r.replace(He,":$2"))[0]=="@"?Ve(A):Yt(r)),kt=e=>e[0]=="-"?0:Rt(e)+((A=/^(?:(border-(?!w|c|sty)|[tlbr].{2,4}m?$|c.{7}$)|([fl].{5}l|g.{8}$|pl))/.exec(e))?+!!A[1]||-!!A[2]:0)+1;var Be=(e,t)=>t+"{"+e+"}",$t=(e,t,n)=>{let{theme:r,tag:s}=n,o=(w,T)=>"--"+s(T),a=w=>`${w}`.replace(/--(tw-[\w-]+)\b/g,o),f=(w,T,k)=>(w=a(w),Array.isArray(T)?g(T.filter(Boolean).map(S=>e(w,a(S),k)),";"):e(w,a(T),k)),d,y=(w,T,k,S,E)=>{if(Array.isArray(S)){S.forEach(m=>m&&y(w,T,k,m,E));return}let G="",I=0,Q=0;S["@apply"]&&(S=ne(O(Ee(S["@apply"]),n),l(l({},S),{"@apply":void 0}),n)),Object.keys(S).forEach(m=>{let $=O(S[m],n);if($e(m,$)){if($!==""&&m.length>1){let P=ke(m);Q+=1,I=Math.max(I,kt(P)),G=(G&&G+";")+f(P,$,E);}}else if($)if(m==":global"&&(m="@global"),m[0]=="@")if(m[1]=="g")y([],"",0,$,E);else if(m[1]=="f")y([],m,0,$,E);else if(m[1]=="k"){let P=d.length;y([],"",0,$,E);let F=d.splice(P,d.length-P);d.push({r:Be(g(F.map(c=>c.r),""),m),p:F.reduce((c,p)=>c+p.p,0)});}else m[1]=="i"?(Array.isArray($)?$:[$]).forEach(P=>P&&d.push({p:0,r:`${m} ${P};`})):(m[2]=="c"&&(m=H(n.theme("screens",u(m,8).trim()))),y([...w,m],T,k|Ue(m)|Ve(m),$,E));else y(w,T?g(T.split(/,(?![^[]*])/g).map(P=>g(m.split(/,(?![^[]*])/g).map(F=>h(F,"&")?F.replace(/&/g,P):(P&&P+" ")+F),",")),","):m,k,$,E);}),Q&&d.push({r:w.reduceRight(Be,Be(G,T)),p:k*(1<<8)+((Math.max(0,15-Q)&15)<<4|(I||15)&15)});},L=vt(r,t);return (w,T,k,S=0)=>(S<<=28,d=[],y([],T?"."+me(T):"",k?k.v.reduceRight(L,S):S,w,k&&k.i),d)};var Pt=(e,t,n,r)=>{let s;n((a=[])=>s=a);let o;return n((a=new Set)=>o=a),({r:a,p:f})=>{if(!o.has(a)){o.add(a);let d=Qe(s,f);try{e.insert(a,d),s.splice(d,0,f);}catch(y){/:-[mwo]/.test(a)||t.report({id:"INJECT_CSS_ERROR",css:a,error:y},r);}}}};var Ge=(e,t,n,r=t)=>e===!1?n:e===!0?r:e||t,Kt=e=>(typeof e=="string"?{t:je,a:ve,i:Le}[e[1]]:e)||ve,Jt=(e,t)=>e+(t[1]==":"?u(t,2)+":":u(t))+":",At=(e,t=e.d)=>typeof t=="function"?"":e.v.reduce(Jt,"")+(e.i?"!":"")+(e.n?"-":"")+t,Xt={_:{value:"",writable:!0}},Et=(e={})=>{let t=St(e.theme),n=Kt(e.mode),r=Ge(e.hash,!1,!1,re),s=e.important,o={v:[]},a=0,f=[],d={tw:(...c)=>P(c),theme:(c,p,b)=>{var Y;let z=(Y=t(c,p,b))!=null?Y:n.unknown(c,p==null||Array.isArray(p)?p:p.split("."),b!=null,d);return o.n&&z&&h("rg",(typeof z)[5])?`calc(${z} * -1)`:z},tag:c=>r?r(c):c,css:c=>{a++;let p=f.length;try{(typeof c=="string"?oe([c]):c).forEach($);let b=Object.create(null,Xt);for(let z=p;z<f.length;z++){let Y=f[z];if(Y)switch(typeof Y){case"object":ne(b,Y,d);break;case"string":b._+=(b._&&" ")+Y;}}return b}finally{f.length=p,a--;}}},y=Ct(l(l({},ut),e.plugins),d),L=c=>{let p=o;o=c;try{return O(y(c),d)}finally{o=p;}},w=l(l({},pt),e.variants),T=Tt(e.darkMode||"media",w,d),k=$t(Ge(e.prefix,Ie,M),w,d),S=e.sheet||(typeof window=="undefined"?We():De(e)),{init:E=c=>c()}=S,G=Pt(S,n,E,d),I;E((c=new Map)=>I=c);let Q=new WeakMap,m=(c,p)=>c=="_"?void 0:typeof p=="function"?JSON.stringify(O(p,d),m):p,$=c=>{!a&&o.v.length&&(c=l(l({},c),{v:[...o.v,...c.v],$:""})),c.$||(c.$=At(c,Q.get(c.d)));let p=a?null:I.get(c.$);if(p==null){let b=L(c);if(c.$||(c.$=re(JSON.stringify(b,m)),Q.set(c.d,c.$),c.$=At(c,c.$)),b&&typeof b=="object")if(c.v=c.v.map(Ne),s&&(c.i=s),b=T(b,c),a)f.push(b);else {let z=typeof c.d=="function"?typeof b._=="string"?1:3:2;p=r||typeof c.d=="function"?(r||re)(z+c.$):c.$,k(b,p,c,z).forEach(G),b._&&(p+=" "+b._);}else typeof b=="string"?p=b:(p=c.$,n.report({id:"UNKNOWN_DIRECTIVE",rule:p},d)),a&&typeof c.d!="function"&&f.push(p);a||(I.set(c.$,p),pe(I,3e4));}return p},P=c=>g(oe(c).map($).filter(Boolean)," "),F=Ge(e.preflight,Xe,!1);if(F){let c=ft(t),p=k(typeof F=="function"?O(F(c,d),d)||c:l(l({},c),F));E((b=(p.forEach(G),!0))=>b);}return {init:()=>n.report({id:"LATE_SETUP_CALL"},d),process:P}};var Ye=e=>{let t=o=>(n(),t(o)),n=o=>{({process:t,init:n}=Et(o));};e&&n(e);let r;return {tw:Object.defineProperties((...o)=>t(o),{theme:{get:(o=>()=>(r||t([a=>(r=a,"")]),r[o]))("theme")}}),setup:o=>n(o)}};var {tw:Qt,setup:qt}=Ye();exports.apply=Ee;exports.autoprefix=Ie;exports.create=Ye;exports.cssomSheet=De;exports.directive=se;exports.hash=re;exports.mode=Re;exports.noprefix=M;exports.setup=qt;exports.silent=Le;exports.strict=je;exports.theme=Nt;exports.tw=Qt;exports.voidSheet=We;exports.warn=ve;Object.defineProperty(exports,'__esModule',{value:true});})));//# sourceMappingURL=twind.umd.js.map
(function(g,f){typeof exports==='object'&&typeof module!=='undefined'?f(exports):typeof define==='function'&&define.amd?define(['exports'],f):(g=typeof globalThis!=='undefined'?globalThis:g||self,f(g.twind={}));}(this,(function(exports){'use strict';var zt=Object.prototype.hasOwnProperty;var Je=Object.getOwnPropertySymbols,Mt=Object.prototype.propertyIsEnumerable;var l=Object.assign;var Xe=(e,t)=>{var n={};for(var r in e)zt.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&Je)for(var r of Je(e))t.indexOf(r)<0&&Mt.call(e,r)&&(n[r]=e[r]);return n};var p=(e,t)=>!!~e.indexOf(t),d=(e,t="-")=>e.join(t),ne=(e,t)=>d(e.filter(Boolean),t),u=(e,t=1)=>e.slice(t),Qe=e=>e,me=()=>{},j=e=>e[0].toUpperCase()+u(e),re=e=>e.replace(/[A-Z]/g,"-$&").toLowerCase(),W=(e,t)=>{for(;typeof e=="function";)e=e(t);return e},he=(e,t)=>{e.size>t&&e.delete(e.keys().next().value);},Ae=(e,t)=>!p("@:&",e[0])&&(p("rg",(typeof t)[5])||Array.isArray(t)),ie=(e,t,n)=>t?Object.keys(t).reduce((r,s)=>{let o=W(t[s],n);return Ae(s,o)?r[re(s)]=o:r[s]=s[0]=="@"&&p("figa",s[1])?(r[s]||[]).concat(o):ie(r[s]||{},o,n),r},e):e,be=typeof CSS!="undefined"&&CSS.escape||(e=>e.replace(/[!"'`*+.,;:\\/<=>?@#$%&^|~()[\]{}]/g,"\\$&").replace(/^\d/,"\\3$& ")),U=e=>(Array.isArray(e)||(e=[e]),"@media "+d(e.map(t=>(typeof t=="string"&&(t={min:t}),t.raw||d(Object.keys(t).map(n=>`(${n}-width:${t[n]})`)," and "))),",")),oe=e=>{for(var t=9,n=e.length;n--;)t=Math.imul(t^e.charCodeAt(n),1597334677);return "tw-"+((t^t>>>9)>>>0).toString(36)},qe=(e,t)=>{let n=e.length;if(n==0)return 0;for(let r=0;r<n;){let s=n+r>>1;e[s]<=t?r=s+1:n=s;}return n};var I,Z,V=(e="")=>(I.push(e),""),Pe=e=>{I.length=Math.max(I.lastIndexOf("")+~~e,0);},Dt=e=>e&&!p("!:",e[0]),Ot=e=>e[0]==":",Ze=(e,t)=>{Z.push({v:I.filter(Ot),d:e,n:t,i:p(I,"!"),$:""});},et=e=>{let t=e[0]=="-";t&&(e=u(e));let n=d(I.filter(Dt));return Ze(e=="&"?n:(n&&n+"-")+e,t),""},se=(e,t)=>{let n="";for(let r,s=!1,o=0;r=e[o++];){if(s||r=="["){n+=r,s=r!="]";continue}switch(r){case":":n=n&&V(":"+(e[o]==r?e[o++]:"")+n);break;case"(":n=n&&V(n),V();break;case"!":V(r);break;case")":case" ":case" ":case`
`:case"\r":n=n&&et(n),Pe(r!==")");break;default:n+=r;}}n&&(t?V(":"+n):n.slice(-1)=="-"?V(n.slice(0,-1)):et(n));},tt=e=>{V(),xe(e),Pe();},jt=(e,t)=>{if(t){V();let n=p("tbu",(typeof t)[1]);se(e,n),n&&tt(t),Pe();}},xe=e=>{switch(typeof e){case"string":se(e);break;case"function":Ze(e);break;case"object":Array.isArray(e)?e.forEach(tt):e&&Object.keys(e).forEach(t=>{jt(t,e[t]);});}},nt=new WeakMap,Wt=e=>{let t=nt.get(e);if(!t){let n=NaN,r="";t=e.map((s,o)=>{if(n!==n&&(s.slice(-1)=="["||p(":-(",(e[o+1]||"")[0]))&&(n=o),o>=n)return g=>{o==n&&(r=""),r+=s,p("rg",(typeof g)[5])?r+=g:g&&(se(r),r="",xe(g)),o==e.length-1&&se(r);};let a=Z=[];se(s);let f=[...I];return Z=[],g=>{Z.push(...a),I=[...f],g&&xe(g);}}),nt.set(e,t);}return t},ae=e=>(I=[],Z=[],Array.isArray(e[0])&&Array.isArray(e[0].raw)?Wt(e[0]).forEach((t,n)=>t(e[n+1])):xe(e),Z);var Ee,Lt=(e,t)=>(typeof t=="function"&&(Ee=!1),t),It=e=>{Ee=!0;let t=JSON.stringify(e,Lt);return Ee&&t},rt=new WeakMap,le=(e,t)=>{let n=It(t),r;if(n){var s=rt.get(e);s||rt.set(e,s=new Map),r=s.get(n);}return r||(r=Object.defineProperty((o,a)=>(a=Array.isArray(o)?a:o,W(e(t,a),a)),"toJSON",{value:()=>n||t}),s&&(s.set(n,r),he(s,1e4))),r};var _t=(e,{css:t})=>t(ae(e)),Fe=(...e)=>le(_t,e);var it=e=>(t,n,r,s)=>{if(t){let o=n&&e(n);if(o&&o.length>0)return o.reduce((a,f)=>(a[ne([r,f,s])]=t,a),{})}},ot=it(e=>({t:["top-left","top-right"],r:["top-right","bottom-right"],b:["bottom-left","bottom-right"],l:["bottom-left","top-left"],tl:["top-left"],tr:["top-right"],bl:["bottom-left"],br:["bottom-right"]})[e]),ce=e=>{let t=({x:"lr",y:"tb"}[e]||e||"").split("").sort();for(let n=t.length;n--;)if(!(t[n]={t:"top",r:"right",b:"bottom",l:"left"}[t[n]]))return;if(t.length)return t},ye=it(ce);var i,J,b,we=e=>e=="cols"?"columns":"rows",de=e=>(t,n,r)=>({[e]:r+((i=d(t))&&"-"+i)}),w=(e,t)=>(n,r,s)=>(i=d(n,t))&&{[e||s]:i},v=e=>(t,{theme:n},r)=>(i=n(e||r,t))&&{[e||r]:i},Se=(e,t)=>(n,{theme:r},s)=>(i=r(e||s,n,d(n,t)))&&{[e||s]:i},L=(e,t)=>(n,r)=>e(n,r,t),_=de("display"),ge=de("position"),ee=de("textTransform"),te=de("textDecoration"),Ce=de("fontStyle"),B=e=>(t,n,r)=>({["--tw-"+e]:r,fontVariantNumeric:"var(--tw-ordinal,/*!*/ /*!*/) var(--tw-slashed-zero,/*!*/ /*!*/) var(--tw-numeric-figure,/*!*/ /*!*/) var(--tw-numeric-spacing,/*!*/ /*!*/) var(--tw-numeric-fraction,/*!*/ /*!*/)"}),Te=(e,{theme:t},n)=>(i=t("inset",e))&&{[n]:i},ue=(e,t,n,r=n)=>(i=t(r+"Opacity",u(e)))&&{[`--tw-${n}-opacity`]:i},ze=(e,t)=>Math.round(parseInt(e,16)*t),Re=(e,t,n)=>e&&e[0]=="#"&&(i=(e.length-1)/3)&&(b=[17,1,.062272][i-1])?`rgba(${ze(e.substr(1,i),b)},${ze(e.substr(1+i,i),b)},${ze(e.substr(1+2*i,i),b)},${t?`var(--tw-${t}${n?","+n:""})`:n||1})`:e,ve=(e,t,n)=>n&&typeof n=="string"?(i=Re(n,t+"-opacity"))&&i!==n?{[`--tw-${t}-opacity`]:"1",[e]:[n,i]}:{[e]:n}:void 0,st=e=>(b=Re(e,"","0"))==i?"transparent":b,at=(e,{theme:t},n,r,s,o)=>(i={x:["right","left"],y:["bottom","top"]}[e[0]])&&(b=`--tw-${n}-${e[0]}-reverse`)?e[1]=="reverse"?{[b]:"1"}:{[b]:"0",[ne([s,i[0],o])]:(J=t(r,u(e)))&&`calc(${J} * var(${b}))`,[ne([s,i[1],o])]:J&&[J,`calc(${J} * calc(1 - var(${b})))`]}:void 0,lt=(e,t)=>t[0]&&{[e]:(p("wun",(t[0]||"")[3])?"space-":"")+t[0]},Me=e=>t=>p(["start","end"],t[0])?{[e]:"flex-"+t[0]}:lt(e,t),ct=e=>(t,{theme:n})=>{if(i=n("grid"+j(e),t,""))return {["grid-"+e]:i};switch(t[0]){case"span":return t[1]&&{["grid-"+e]:`span ${t[1]} / span ${t[1]}`};case"start":case"end":return (i=n("grid"+j(e)+j(t[0]),u(t),d(u(t))))&&{[`grid-${e}-${t[0]}`]:i}}},dt=(e,{theme:t},n)=>{switch(e[0]){case"solid":case"dashed":case"dotted":case"double":case"none":return w("borderStyle")(e);case"collapse":case"separate":return w("borderCollapse")(e);case"opacity":return ue(e,t,n)}return (i=t(n+"Width",e,""))?{borderWidth:i}:ve("borderColor",n,t(n+"Color",e))},De=e=>(e?"translate3d(var(--tw-translate-x,0),var(--tw-translate-y,0),0)":"translateX(var(--tw-translate-x,0)) translateY(var(--tw-translate-y,0))")+" rotate(var(--tw-rotate,0)) skewX(var(--tw-skew-x,0)) skewY(var(--tw-skew-y,0)) scaleX(var(--tw-scale-x,1)) scaleY(var(--tw-scale-y,1))",Oe=(e,t,n)=>e[0]&&(i=t.theme(n,e[1]||e[0]))&&{[`--tw-${n}-x`]:e[0]!=="y"&&i,[`--tw-${n}-y`]:e[0]!=="x"&&i,transform:[`${n}${e[1]?e[0].toUpperCase():""}(${i})`,De()]},gt=e=>(t,n,r)=>r[1]?ye(n.theme(e,t),r[1],e):v(e)(t,n,r),X=gt("padding"),Q=gt("margin"),ut=(e,{theme:t},n)=>(i={w:"width",h:"height"}[e[0]])&&{[i=`${n}${j(i)}`]:t(i,u(e))},D=(e,{theme:t},n)=>{let r=n.split("-"),s=r[0]=="backdrop"?r[0]+"-":"";if(s||e.unshift(...r),e[0]=="filter"){let o=["blur","brightness","contrast","grayscale","hue-rotate","invert",s&&"opacity","saturate","sepia",!s&&"drop-shadow"].filter(Boolean);return e[1]=="none"?{filter:"none"}:o.reduce((a,f)=>(a["--tw-"+s+f]="var(--tw-empty,/*!*/ /*!*/)",a),{filter:o.map(a=>`var(--tw-${s}${a})`).join(" ")})}return b=e.shift(),p(["hue","drop"],b)&&(b+=j(e.shift())),(i=t(s?"backdrop"+j(b):b,e))&&{["--tw-"+s+b]:(Array.isArray(i)?i:[i]).map(o=>`${re(b)}(${o})`).join(" ")}},ft={group:(e,{tag:t},n)=>t(d([n,...e])),hidden:L(_,"none"),inline:_,block:_,contents:_,flow:_,table:(e,t,n)=>p(["auto","fixed"],e[0])?{tableLayout:e[0]}:_(e,t,n),flex(e,t,n){switch(e[0]){case"row":case"col":return {flexDirection:d(e[0]=="col"?["column",...u(e)]:e)};case"nowrap":case"wrap":return {flexWrap:d(e)};case"grow":case"shrink":return i=t.theme("flex"+j(e[0]),u(e),e[1]||1),i!=null&&{["flex-"+e[0]]:""+i}}return (i=t.theme("flex",e,""))?{flex:i}:_(e,t,n)},grid(e,t,n){switch(e[0]){case"cols":case"rows":return (i=t.theme("gridTemplate"+j(we(e[0])),u(e),e.length==2&&Number(e[1])?`repeat(${e[1]},minmax(0,1fr))`:d(u(e))))&&{["grid-template-"+we(e[0])]:i};case"flow":return e.length>1&&{gridAutoFlow:d(e[1]=="col"?["column",...u(e,2)]:u(e)," ")}}return _(e,t,n)},auto:(e,{theme:t})=>p(["cols","rows"],e[0])&&(i=t("gridAuto"+j(we(e[0])),u(e),d(u(e))))&&{["grid-auto-"+we(e[0])]:i},static:ge,fixed:ge,absolute:ge,relative:ge,sticky:ge,visible:{visibility:"visible"},invisible:{visibility:"hidden"},antialiased:{WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale"},"subpixel-antialiased":{WebkitFontSmoothing:"auto",MozOsxFontSmoothing:"auto"},truncate:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},"sr-only":{position:"absolute",width:"1px",height:"1px",padding:"0",margin:"-1px",overflow:"hidden",whiteSpace:"nowrap",clip:"rect(0,0,0,0)",borderWidth:"0"},"not-sr-only":{position:"static",width:"auto",height:"auto",padding:"0",margin:"0",overflow:"visible",whiteSpace:"normal",clip:"auto"},resize:e=>({resize:{x:"vertical",y:"horizontal"}[e[0]]||e[0]||"both"}),box:e=>e[0]&&{"box-sizing":e[0]+"-box"},appearance:w(),cursor:Se(),float:w(),clear:w(),decoration:w("boxDecorationBreak"),isolate:{isolation:"isolate"},isolation:w(),"mix-blend":w("mixBlendMode"),top:Te,right:Te,bottom:Te,left:Te,inset:(e,{theme:t})=>(i=ce(e[0]))?ye(t("inset",u(e)),e[0]):(i=t("inset",e))&&{top:i,right:i,bottom:i,left:i},underline:te,"line-through":te,"no-underline":L(te,"none"),"text-underline":L(te,"underline"),"text-no-underline":L(te,"none"),"text-line-through":L(te,"line-through"),uppercase:ee,lowercase:ee,capitalize:ee,"normal-case":L(ee,"none"),"text-normal-case":L(ee,"none"),italic:Ce,"not-italic":L(Ce,"normal"),"font-italic":L(Ce,"italic"),"font-not-italic":L(Ce,"normal"),font:(e,t,n)=>(i=t.theme("fontFamily",e,""))?{fontFamily:i}:v("fontWeight")(e,t,n),items:e=>e[0]&&{alignItems:p(["start","end"],e[0])?"flex-"+e[0]:d(e)},"justify-self":w(),"justify-items":w(),justify:Me("justifyContent"),content:Me("alignContent"),self:Me("alignSelf"),place:e=>e[0]&&lt("place-"+e[0],u(e)),overscroll:e=>e[0]&&{["overscrollBehavior"+(e[1]?"-"+e[0]:"")]:e[1]||e[0]},col:ct("column"),row:ct("row"),duration:v("transitionDuration"),delay:v("transitionDelay"),tracking:v("letterSpacing"),leading:v("lineHeight"),z:v("zIndex"),opacity:v(),ease:v("transitionTimingFunction"),p:X,py:X,px:X,pt:X,pr:X,pb:X,pl:X,m:Q,my:Q,mx:Q,mt:Q,mr:Q,mb:Q,ml:Q,w:v("width"),h:v("height"),min:ut,max:ut,fill:v(),order:v(),origin:Se("transformOrigin"," "),select:w("userSelect"),"pointer-events":w(),align:w("verticalAlign"),whitespace:w("whiteSpace"),"normal-nums":{fontVariantNumeric:"normal"},ordinal:B("ordinal"),"slashed-zero":B("slashed-zero"),"lining-nums":B("numeric-figure"),"oldstyle-nums":B("numeric-figure"),"proportional-nums":B("numeric-spacing"),"tabular-nums":B("numeric-spacing"),"diagonal-fractions":B("numeric-fraction"),"stacked-fractions":B("numeric-fraction"),overflow:(e,t,n)=>p(["ellipsis","clip"],e[0])?w("textOverflow")(e):e[1]?{["overflow-"+e[0]]:e[1]}:w()(e,t,n),transform:e=>e[0]=="none"?{transform:"none"}:{"--tw-translate-x":"0","--tw-translate-y":"0","--tw-rotate":"0","--tw-skew-x":"0","--tw-skew-y":"0","--tw-scale-x":"1","--tw-scale-y":"1",transform:De(e[0]=="gpu")},rotate:(e,{theme:t})=>(i=t("rotate",e))&&{"--tw-rotate":i,transform:[`rotate(${i})`,De()]},scale:Oe,translate:Oe,skew:Oe,gap:(e,t,n)=>(i={x:"column",y:"row"}[e[0]])?{[i+"Gap"]:t.theme("gap",u(e))}:v("gap")(e,t,n),stroke:(e,t,n)=>(i=t.theme("stroke",e,""))?{stroke:i}:v("strokeWidth")(e,t,n),outline:(e,{theme:t})=>(i=t("outline",e))&&{outline:i[0],outlineOffset:i[1]},"break-normal":{wordBreak:"normal",overflowWrap:"normal"},"break-words":{overflowWrap:"break-word"},"break-all":{wordBreak:"break-all"},text(e,{theme:t},n){switch(e[0]){case"left":case"center":case"right":case"justify":return {textAlign:e[0]};case"uppercase":case"lowercase":case"capitalize":return ee([],i,e[0]);case"opacity":return ue(e,t,n)}let r=t("fontSize",e,"");return r?typeof r=="string"?{fontSize:r}:l({fontSize:r[0]},typeof r[1]=="string"?{lineHeight:r[1]}:r[1]):ve("color","text",t("textColor",e))},bg(e,{theme:t},n){switch(e[0]){case"fixed":case"local":case"scroll":return w("backgroundAttachment",",")(e);case"bottom":case"center":case"left":case"right":case"top":return w("backgroundPosition"," ")(e);case"no":return e[1]=="repeat"&&w("backgroundRepeat")(e);case"repeat":return p("xy",e[1])?w("backgroundRepeat")(e):{"background-repeat":e[1]||e[0]};case"opacity":return ue(e,t,n,"background");case"clip":return e[1]&&{backgroundClip:e[1]+(e[1]=="text"?"":"-box")};case"blend":return w("background-blend-mode")(u(e));case"gradient":if(e[1]=="to"&&(i=ce(e[2])))return {backgroundImage:`linear-gradient(to ${d(i," ")},var(--tw-gradient-stops))`}}return (i=t("backgroundPosition",e,""))?{backgroundPosition:i}:(i=t("backgroundSize",e,""))?{backgroundSize:i}:(i=t("backgroundImage",e,""))?{backgroundImage:i}:ve("backgroundColor","bg",t("backgroundColor",e))},from:(e,{theme:t})=>(i=t("gradientColorStops",e))&&{"--tw-gradient-from":i,"--tw-gradient-stops":`var(--tw-gradient-from),var(--tw-gradient-to,${st(i)})`},via:(e,{theme:t})=>(i=t("gradientColorStops",e))&&{"--tw-gradient-stops":`var(--tw-gradient-from),${i},var(--tw-gradient-to,${st(i)})`},to:(e,{theme:t})=>(i=t("gradientColorStops",e))&&{"--tw-gradient-to":i},border:(e,t,n)=>ce(e[0])?ye(t.theme("borderWidth",u(e)),e[0],"border","width"):dt(e,t,n),divide:(e,t,n)=>(i=at(e,t,n,"divideWidth","border","width")||dt(e,t,n))&&{"&>:not([hidden])~:not([hidden])":i},space:(e,t,n)=>(i=at(e,t,n,"space","margin"))&&{"&>:not([hidden])~:not([hidden])":i},placeholder:(e,{theme:t},n)=>(i=e[0]=="opacity"?ue(e,t,n):ve("color","placeholder",t("placeholderColor",e)))&&{"&::placeholder":i},shadow:(e,{theme:t})=>(i=t("boxShadow",e))&&{":global":{"*":{"--tw-shadow":"0 0 transparent"}},"--tw-shadow":i=="none"?"0 0 transparent":i,boxShadow:[i,"var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)"]},animate:(e,{theme:t,tag:n})=>{if(b=t("animation",e)){let r=b.split(" ");return (i=t("keyframes",r[0],J={}))!==J?(b=n(r[0]))&&{animation:b+" "+d(u(r)," "),["@keyframes "+b]:i}:{animation:b}}},ring(e,{theme:t},n){switch(e[0]){case"inset":return {"--tw-ring-inset":"inset"};case"opacity":return ue(e,t,n);case"offset":return (i=t("ringOffsetWidth",u(e),""))?{"--tw-ring-offset-width":i}:{"--tw-ring-offset-color":t("ringOffsetColor",u(e))}}return (i=t("ringWidth",e,""))?{"--tw-ring-offset-shadow":"var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)","--tw-ring-shadow":`var(--tw-ring-inset) 0 0 0 calc(${i} + var(--tw-ring-offset-width)) var(--tw-ring-color)`,"box-shadow":"var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent)",":global":{"*":{"--tw-ring-inset":"var(--tw-empty,/*!*/ /*!*/)","--tw-ring-offset-width":t("ringOffsetWidth","","0px"),"--tw-ring-offset-color":t("ringOffsetColor","","#fff"),"--tw-ring-color":Re(t("ringColor","","#93c5fd"),"ring-opacity",t("ringOpacity","","0.5")),"--tw-ring-offset-shadow":"0 0 transparent","--tw-ring-shadow":"0 0 transparent"}}}:{"--tw-ring-opacity":"1","--tw-ring-color":Re(t("ringColor",e),"ring-opacity")}},object:(e,t,n)=>p(["contain","cover","fill","none","scale-down"],d(e))?{objectFit:d(e)}:Se("objectPosition"," ")(e,t,n),list:(e,t,n)=>d(e)=="item"?_(e,t,n):p(["inside","outside"],d(e))?{listStylePosition:e[0]}:Se("listStyleType")(e,t,n),rounded:(e,t,n)=>ot(t.theme("borderRadius",u(e),""),e[0],"border","radius")||v("borderRadius")(e,t,n),"transition-none":{"transition-property":"none"},transition:(e,{theme:t})=>({transitionProperty:t("transitionProperty",e),transitionTimingFunction:t("transitionTimingFunction",""),transitionDuration:t("transitionDuration","")}),container:(e,{theme:t})=>{let{screens:n=t("screens"),center:r,padding:s}=t("container"),o=a=>(i=s&&(typeof s=="string"?s:s[a]||s.DEFAULT))?{paddingRight:i,paddingLeft:i}:{};return Object.keys(n).reduce((a,f)=>((b=n[f])&&typeof b=="string"&&(a[U(b)]={"&":l({"max-width":b},o(f))}),a),l(l({width:"100%"},r?{marginRight:"auto",marginLeft:"auto"}:{}),o("xs")))},filter:D,blur:D,brightness:D,contrast:D,grayscale:D,"hue-rotate":D,invert:D,saturate:D,sepia:D,"drop-shadow":D,backdrop:D};var pt=e=>({":root":{tabSize:4},"body,blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre,fieldset,ol,ul":{margin:"0"},button:{backgroundColor:"transparent",backgroundImage:"none"},'button,[type="button"],[type="reset"],[type="submit"]':{WebkitAppearance:"button"},"button:focus":{outline:["1px dotted","5px auto -webkit-focus-ring-color"]},"fieldset,ol,ul,legend":{padding:"0"},"ol,ul":{listStyle:"none"},html:{lineHeight:"1.5",WebkitTextSizeAdjust:"100%",fontFamily:e("fontFamily.sans","ui-sans-serif,system-ui,sans-serif")},body:{fontFamily:"inherit",lineHeight:"inherit"},"*,::before,::after":{boxSizing:"border-box",border:`0 solid ${e("borderColor.DEFAULT","currentColor")}`},hr:{height:"0",color:"inherit",borderTopWidth:"1px"},img:{borderStyle:"solid"},textarea:{resize:"vertical"},"input::placeholder,textarea::placeholder":{opacity:"1",color:e("placeholderColor.DEFAULT",e("colors.gray.400","#a1a1aa"))},'button,[role="button"]':{cursor:"pointer"},table:{textIndent:"0",borderColor:"inherit",borderCollapse:"collapse"},"h1,h2,h3,h4,h5,h6":{fontSize:"inherit",fontWeight:"inherit"},a:{color:"inherit",textDecoration:"inherit"},"button,input,optgroup,select,textarea":{fontFamily:"inherit",fontSize:"100%",margin:"0",padding:"0",lineHeight:"inherit",color:"inherit"},"button,select":{textTransform:"none"},"::-moz-focus-inner":{borderStyle:"none",padding:"0"},":-moz-focusring":{outline:"1px dotted ButtonText"},":-moz-ui-invalid":{boxShadow:"none"},progress:{verticalAlign:"baseline"},"::-webkit-inner-spin-button,::-webkit-outer-spin-button":{height:"auto"},'[type="search"]':{WebkitAppearance:"textfield",outlineOffset:"-2px"},"::-webkit-search-decoration":{WebkitAppearance:"none"},"::-webkit-file-upload-button":{WebkitAppearance:"button",font:"inherit"},summary:{display:"list-item"},"abbr[title]":{textDecoration:"underline dotted"},"b,strong":{fontWeight:"bolder"},"pre,code,kbd,samp":{fontFamily:e("fontFamily","mono","ui-monospace,monospace"),fontSize:"1em"},"sub,sup":{fontSize:"75%",lineHeight:"0",position:"relative",verticalAlign:"baseline"},sub:{bottom:"-0.25em"},sup:{top:"-0.5em"},"img,svg,video,canvas,audio,iframe,embed,object":{display:"block",verticalAlign:"middle"},"img,video":{maxWidth:"100%",height:"auto"}});var mt={dark:"@media (prefers-color-scheme:dark)",sticky:"@supports ((position: -webkit-sticky) or (position:sticky))","motion-reduce":"@media (prefers-reduced-motion:reduce)","motion-safe":"@media (prefers-reduced-motion:no-preference)",first:"&:first-child",last:"&:last-child",even:"&:nth-child(2n)",odd:"&:nth-child(odd)",children:"&>*",siblings:"&~*",sibling:"&+*",override:"&&"};var ht="__twind",bt=e=>{let t=self[ht];return t||(t=document.head.appendChild(document.createElement("style")),t.id=ht,e&&(t.nonce=e),t.appendChild(document.createTextNode(""))),t};var je=({nonce:e,target:t=bt(e).sheet}={})=>{let n=t.cssRules.length;return {target:t,insert:(r,s)=>t.insertRule(r,n+s)}},We=()=>({target:null,insert:me});var ke=e=>({unknown(t,n=[],r,s){r||this.report({id:"UNKNOWN_THEME_VALUE",key:t+"."+d(n)},s);},report(r){var{id:t}=r,n=Xe(r,["id"]);let s=`[${t}] ${JSON.stringify(n)}`,o=(new Error(s).stack||s).split("at ");for(let a;(a=o.splice(1,1)[0])&&!/(^|\.)(tw|setup) /.test(a););return e(d(o,"at "))}}),$e=ke(e=>console.warn(e)),Le=ke(e=>{throw new Error(e)}),Ie=ke(me);var Ht=new Map([["align-self","-ms-grid-row-align"],["color-adjust","-webkit-print-color-adjust"],["column-gap","grid-column-gap"],["gap","grid-gap"],["grid-template-columns","-ms-grid-columns"],["grid-template-rows","-ms-grid-rows"],["justify-self","-ms-grid-column-align"],["margin-inline-end","-webkit-margin-end"],["margin-inline-start","-webkit-margin-start"],["overflow-wrap","word-wrap"],["padding-inline-end","-webkit-padding-end"],["padding-inline-start","-webkit-padding-start"],["row-gap","grid-row-gap"],["scroll-margin-bottom","scroll-snap-margin-bottom"],["scroll-margin-left","scroll-snap-margin-left"],["scroll-margin-right","scroll-snap-margin-right"],["scroll-margin-top","scroll-snap-margin-top"],["scroll-margin","scroll-snap-margin"],["text-combine-upright","-ms-text-combine-horizontal"]]);function xt(e){return Ht.get(e)}function yt(e){var t=/^(?:(text-(?:decoration$|e|or|si)|back(?:ground-cl|d|f)|box-d|(?:mask(?:$|-[ispro]|-cl)))|(tab-|column(?!-s)|text-align-l)|(ap)|(u|hy))/i.exec(e);return t?t[1]?1:t[2]?2:t[3]?3:5:0}function wt(e,t){var n=/^(?:(pos)|(background-i)|((?:max-|min-)?(?:block-s|inl|he|widt))|(dis))/i.exec(e);return n?n[1]?/^sti/i.test(t)?1:0:n[2]?/^image-/i.test(t)?1:0:n[3]?t[3]==="-"?2:0:/^(inline-)?grid$/i.test(t)?4:0:0}var O=(e,t,n)=>`${e}:${t}${n?" !important":""}`,_e=(e,t,n)=>{let r="",s=xt(e);s&&(r+=`${O(s,t,n)};`);let o=yt(e);return o&1&&(r+=`-webkit-${O(e,t,n)};`),o&2&&(r+=`-moz-${O(e,t,n)};`),o&4&&(r+=`-ms-${O(e,t,n)};`),o=wt(e,t),o&1&&(r+=`${O(e,`-webkit-${t}`,n)};`),o&2&&(r+=`${O(e,`-moz-${t}`,n)};`),o&4&&(r+=`${O(e,`-ms-${t}`,n)};`),r+=O(e,t,n),r};var fe=(e,t)=>{let n={};do for(let r=1;r<e;r++)n[`${r}/${e}`]=Number((r/e*100).toFixed(6))+"%";while(++e<=t);return n},G=(e,t,n=0)=>{let r={};for(;n<=e;n=n*2||1)r[n]=n+t;return r},E=(e,t="",n=1,r=0,s=1,o={})=>{for(;r<=e;r+=s)o[r]=r/n+t;return o},x=e=>t=>t(e),Nt=(e,{theme:t})=>t(...e),Ut=(...e)=>le(Nt,e),Vt={screens:{sm:"640px",md:"768px",lg:"1024px",xl:"1280px","2xl":"1536px"},colors:{transparent:"transparent",current:"currentColor",black:"#000",white:"#fff",gray:{50:"#f9fafb",100:"#f3f4f6",200:"#e5e7eb",300:"#d1d5db",400:"#9ca3af",500:"#6b7280",600:"#4b5563",700:"#374151",800:"#1f2937",900:"#111827"},red:{50:"#fef2f2",100:"#fee2e2",200:"#fecaca",300:"#fca5a5",400:"#f87171",500:"#ef4444",600:"#dc2626",700:"#b91c1c",800:"#991b1b",900:"#7f1d1d"},yellow:{50:"#fffbeb",100:"#fef3c7",200:"#fde68a",300:"#fcd34d",400:"#fbbf24",500:"#f59e0b",600:"#d97706",700:"#b45309",800:"#92400e",900:"#78350f"},green:{50:"#ecfdf5",100:"#d1fae5",200:"#a7f3d0",300:"#6ee7b7",400:"#34d399",500:"#10b981",600:"#059669",700:"#047857",800:"#065f46",900:"#064e3b"},blue:{50:"#eff6ff",100:"#dbeafe",200:"#bfdbfe",300:"#93c5fd",400:"#60a5fa",500:"#3b82f6",600:"#2563eb",700:"#1d4ed8",800:"#1e40af",900:"#1e3a8a"},indigo:{50:"#eef2ff",100:"#e0e7ff",200:"#c7d2fe",300:"#a5b4fc",400:"#818cf8",500:"#6366f1",600:"#4f46e5",700:"#4338ca",800:"#3730a3",900:"#312e81"},purple:{50:"#f5f3ff",100:"#ede9fe",200:"#ddd6fe",300:"#c4b5fd",400:"#a78bfa",500:"#8b5cf6",600:"#7c3aed",700:"#6d28d9",800:"#5b21b6",900:"#4c1d95"},pink:{50:"#fdf2f8",100:"#fce7f3",200:"#fbcfe8",300:"#f9a8d4",400:"#f472b6",500:"#ec4899",600:"#db2777",700:"#be185d",800:"#9d174d",900:"#831843"}},spacing:l(l(l(l(l({px:"1px",0:"0px"},E(4,"rem",4,.5,.5)),E(12,"rem",4,5)),{14:"3.5rem"}),E(64,"rem",4,16,4)),{72:"18rem",80:"20rem",96:"24rem"}),durations:{75:"75ms",100:"100ms",150:"150ms",200:"200ms",300:"300ms",500:"500ms",700:"700ms",1e3:"1000ms"},animation:{none:"none",spin:"spin 1s linear infinite",ping:"ping 1s cubic-bezier(0, 0, 0.2, 1) infinite",pulse:"pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite",bounce:"bounce 1s infinite"},backdropBlur:x("blur"),backdropBrightness:x("brightness"),backdropContrast:x("contrast"),backdropGrayscale:x("grayscale"),backdropHueRotate:x("hueRotate"),backdropInvert:x("invert"),backdropOpacity:x("opacity"),backdropSaturate:x("saturate"),backdropSepia:x("sepia"),backgroundColor:x("colors"),backgroundImage:{none:"none"},backgroundOpacity:x("opacity"),backgroundSize:{auto:"auto",cover:"cover",contain:"contain"},blur:{0:"0",sm:"4px",DEFAULT:"8px",md:"12px",lg:"16px",xl:"24px","2xl":"40px","3xl":"64px"},brightness:l(l(l({},E(200,"",100,0,50)),E(110,"",100,90,5)),{75:"0.75",125:"1.25"}),borderColor:e=>l(l({},e("colors")),{DEFAULT:e("colors.gray.200","currentColor")}),borderOpacity:x("opacity"),borderRadius:{none:"0px",sm:"0.125rem",DEFAULT:"0.25rem",md:"0.375rem",lg:"0.5rem",xl:"0.75rem","2xl":"1rem","3xl":"1.5rem","1/2":"50%",full:"9999px"},borderWidth:l({DEFAULT:"1px"},G(8,"px")),boxShadow:{sm:"0 1px 2px 0 rgba(0, 0, 0, 0.05)",DEFAULT:"0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)",md:"0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)",lg:"0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)",xl:"0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04)","2xl":"0 25px 50px -12px rgba(0, 0, 0, 0.25)",inner:"inset 0 2px 4px 0 rgba(0, 0, 0, 0.06)",none:"none"},contrast:l(l({},E(200,"",100,0,50)),{75:"0.75",125:"1.25"}),divideColor:x("borderColor"),divideOpacity:x("borderOpacity"),divideWidth:x("borderWidth"),dropShadow:{sm:"0 1px 1px rgba(0,0,0,0.05)",DEFAULT:["0 1px 2px rgba(0, 0, 0, 0.1)","0 1px 1px rgba(0, 0, 0, 0.06)"],md:["0 4px 3px rgba(0, 0, 0, 0.07)","0 2px 2px rgba(0, 0, 0, 0.06)"],lg:["0 10px 8px rgba(0, 0, 0, 0.04)","0 4px 3px rgba(0, 0, 0, 0.1)"],xl:["0 20px 13px rgba(0, 0, 0, 0.03)","0 8px 5px rgba(0, 0, 0, 0.08)"],"2xl":"0 25px 25px rgba(0, 0, 0, 0.15)",none:"0 0 #0000"},fill:{current:"currentColor"},grayscale:{0:"0",DEFAULT:"100%"},hueRotate:{0:"0deg",15:"15deg",30:"30deg",60:"60deg",90:"90deg",180:"180deg"},invert:{0:"0",DEFAULT:"100%"},flex:{1:"1 1 0%",auto:"1 1 auto",initial:"0 1 auto",none:"none"},fontFamily:{sans:'ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"'.split(","),serif:'ui-serif,Georgia,Cambria,"Times New Roman",Times,serif'.split(","),mono:'ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace'.split(",")},fontSize:{xs:["0.75rem","1rem"],sm:["0.875rem","1.25rem"],base:["1rem","1.5rem"],lg:["1.125rem","1.75rem"],xl:["1.25rem","1.75rem"],"2xl":["1.5rem","2rem"],"3xl":["1.875rem","2.25rem"],"4xl":["2.25rem","2.5rem"],"5xl":["3rem","1"],"6xl":["3.75rem","1"],"7xl":["4.5rem","1"],"8xl":["6rem","1"],"9xl":["8rem","1"]},fontWeight:{thin:"100",extralight:"200",light:"300",normal:"400",medium:"500",semibold:"600",bold:"700",extrabold:"800",black:"900"},gridTemplateColumns:{},gridTemplateRows:{},gridAutoColumns:{min:"min-content",max:"max-content",fr:"minmax(0,1fr)"},gridAutoRows:{min:"min-content",max:"max-content",fr:"minmax(0,1fr)"},gridColumn:{auto:"auto","span-full":"1 / -1"},gridRow:{auto:"auto","span-full":"1 / -1"},gap:x("spacing"),gradientColorStops:x("colors"),height:e=>l(l(l({auto:"auto"},e("spacing")),fe(2,6)),{full:"100%",screen:"100vh"}),inset:e=>l(l(l({auto:"auto"},e("spacing")),fe(2,4)),{full:"100%"}),keyframes:{spin:{from:{transform:"rotate(0deg)"},to:{transform:"rotate(360deg)"}},ping:{"0%":{transform:"scale(1)",opacity:"1"},"75%,100%":{transform:"scale(2)",opacity:"0"}},pulse:{"0%,100%":{opacity:"1"},"50%":{opacity:".5"}},bounce:{"0%, 100%":{transform:"translateY(-25%)",animationTimingFunction:"cubic-bezier(0.8,0,1,1)"},"50%":{transform:"none",animationTimingFunction:"cubic-bezier(0,0,0.2,1)"}}},letterSpacing:{tighter:"-0.05em",tight:"-0.025em",normal:"0em",wide:"0.025em",wider:"0.05em",widest:"0.1em"},lineHeight:l({none:"1",tight:"1.25",snug:"1.375",normal:"1.5",relaxed:"1.625",loose:"2"},E(10,"rem",4,3)),margin:e=>l({auto:"auto"},e("spacing")),maxHeight:e=>l(l({},e("spacing")),{full:"100%",screen:"100vh"}),maxWidth:(e,{breakpoints:t})=>l({none:"none",0:"0rem",xs:"20rem",sm:"24rem",md:"28rem",lg:"32rem",xl:"36rem","2xl":"42rem","3xl":"48rem","4xl":"56rem","5xl":"64rem","6xl":"72rem","7xl":"80rem",full:"100%",min:"min-content",max:"max-content",prose:"65ch"},t(e("screens"))),minHeight:{0:"0px",full:"100%",screen:"100vh"},minWidth:{0:"0px",full:"100%",min:"min-content",max:"max-content"},opacity:l(l({},E(100,"",100,0,10)),{5:"0.05",25:"0.25",75:"0.75",95:"0.95"}),order:l({first:"-9999",last:"9999",none:"0"},E(12,"",1,1)),outline:{none:["2px solid transparent","2px"],white:["2px dotted white","2px"],black:["2px dotted black","2px"]},padding:x("spacing"),placeholderColor:x("colors"),placeholderOpacity:x("opacity"),ringColor:e=>l({DEFAULT:e("colors.blue.500","#3b82f6")},e("colors")),ringOffsetColor:x("colors"),ringOffsetWidth:G(8,"px"),ringOpacity:e=>l({DEFAULT:"0.5"},e("opacity")),ringWidth:l({DEFAULT:"3px"},G(8,"px")),rotate:l(l(l({},G(2,"deg")),G(12,"deg",3)),G(180,"deg",45)),saturate:E(200,"",100,0,50),scale:l(l(l({},E(150,"",100,0,50)),E(110,"",100,90,5)),{75:"0.75",125:"1.25"}),sepia:{0:"0",DEFAULT:"100%"},skew:l(l({},G(2,"deg")),G(12,"deg",3)),space:x("spacing"),stroke:{current:"currentColor"},strokeWidth:E(2),textColor:x("colors"),textOpacity:x("opacity"),transitionDuration:e=>l({DEFAULT:"150ms"},e("durations")),transitionDelay:x("durations"),transitionProperty:{none:"none",all:"all",DEFAULT:"background-color,border-color,color,fill,stroke,opacity,box-shadow,transform",colors:"background-color,border-color,color,fill,stroke",opacity:"opacity",shadow:"box-shadow",transform:"transform"},transitionTimingFunction:{DEFAULT:"cubic-bezier(0.4,0,0.2,1)",linear:"linear",in:"cubic-bezier(0.4,0,1,1)",out:"cubic-bezier(0,0,0.2,1)","in-out":"cubic-bezier(0.4,0,0.2,1)"},translate:e=>l(l(l({},e("spacing")),fe(2,4)),{full:"100%"}),width:e=>l(l(l(l({auto:"auto"},e("spacing")),fe(2,6)),fe(12,12)),{screen:"100vw",full:"100%",min:"min-content",max:"max-content"}),zIndex:l({auto:"auto"},E(50,"",1,0,10))},St=(e,t={},n=[])=>(Object.keys(e).forEach(r=>{let s=e[r];r=="DEFAULT"&&(t[d(n)]=s,t[d(n,".")]=s);let o=[...n,r];t[d(o)]=s,t[d(o,".")]=s,s&&typeof s=="object"&&St(s,t,o);},t),t),Bt={negative:()=>({}),breakpoints:e=>Object.keys(e).filter(t=>typeof e[t]=="string").reduce((t,n)=>(t["screen-"+n]=e[n],t),{})},Gt=(e,t)=>(t=t[0]=="["&&t.slice(-1)=="]"&&t.slice(1,-1))&&p(e,"olor")==/^(#|(hsl|rgb)a?\(|[a-z]+$)/.test(t)&&(p(t,"calc(")?t.replace(/(-?\d*\.?\d(?:%|[a-z]+)?|\))([+\-/*])/g,"$1 $2 "):t),Ct=e=>{let t=new Map,n=l(l({},Vt),e),r=(o,a)=>{let f=o&&o[a],g=typeof f=="function"?f(s,Bt):f;return g&&a=="colors"?St(g):g},s=(o,a,f)=>{let g=o.split(".");o=g[0],g.length>1&&(f=a,a=d(u(g),"."));let S=t.get(o);if(S||(t.set(o,S=l({},r(n,o))),Object.assign(S,r(n.extend,o))),a!=null){a=(Array.isArray(a)?d(a):a)||"DEFAULT";let H=Gt(o,a)||S[a];return H==null?f:Array.isArray(H)&&!p(["fontSize","outline","dropShadow"],o)?d(H,","):H}return S};return s};var Tt=(e,t)=>(n,r)=>{if(typeof n.d=="function")return n.d(t);let s=n.d.split(/-(?![^[]*])/g);if(!r&&s[0]=="tw"&&n.$==n.d)return n.$;for(let o=s.length;o;o--){let a=d(s.slice(0,o)),f=e[a];if(f)return typeof f=="function"?f(u(s,o),t,a):typeof f=="string"?t[r?"css":"tw"](f):f}};var pe,He=/^:(group(?:(?!-focus).+?)*)-(.+)$/,Ne=/^(:not)-(.+)/,Ue=e=>e[1]=="["?u(e):e,Rt=(e,t,{theme:n,tag:r})=>{let s=(o,a)=>(pe=n("screens",u(a),""))?{[U(pe)]:o}:a==":dark"&&e=="class"?{".dark &":o}:(pe=He.exec(a))?{[`.${be(r(pe[1]))}:${pe[2]} &`]:o}:{[t[u(a)]||"&"+a.replace(Ne,(f,g,S)=>g+"("+Ue(":"+S)+")")]:o};return (o,a)=>a.v.reduceRight(s,o)};var P,Ve=e=>(((P=/(?:^|min-width: *)(\d+(?:.\d+)?)(p)?/.exec(e))?+P[1]/(P[2]?15:1)/10:0)&31)<<22,vt=e=>{P=0;for(let t=e.length;t--;)P+=p("-:,",e[t]);return P},Be=e=>(vt(e)&15)<<18,Yt=["rst","st","en","d","nk","sited","pty","ecked","cus-w","ver","cus","cus-v","tive","sable","ad-on","tiona","quire"],Kt=e=>1<<(~(P=Yt.indexOf(e.replace(He,":$2").slice(3,8)))?P:17),kt=(e,t)=>(n,r)=>n|((P=e("screens",u(r),""))?1<<27|Ve(U(P)):r==":dark"?1<<30:(P=t[r]||r.replace(Ne,":$2"))[0]=="@"?Be(P):Kt(r)),$t=e=>e[0]=="-"?0:vt(e)+((P=/^(?:(border-(?!w|c|sty)|[tlbr].{2,4}m?$|c.{7}$)|([fl].{5}l|g.{8}$|pl))/.exec(e))?+!!P[1]||-!!P[2]:0)+1;var Ge=(e,t)=>t+"{"+e+"}",At=(e,t,n)=>{let{theme:r,tag:s}=n,o=(C,R)=>"--"+s(R),a=C=>`${C}`.replace(/--(tw-[\w-]+)\b/g,o),f=(C,R,k)=>(C=a(C),Array.isArray(R)?d(R.filter(Boolean).map(T=>e(C,a(T),k)),";"):e(C,a(R),k)),g,S=(C,R,k,T,F)=>{if(Array.isArray(T)){T.forEach(h=>h&&S(C,R,k,h,F));return}let Y="",N=0,q=0;T["@apply"]&&(T=ie(W(Fe(T["@apply"]),n),l(l({},T),{"@apply":void 0}),n)),Object.keys(T).forEach(h=>{let $=W(T[h],n);if(Ae(h,$)){if($!==""&&h.length>1){let A=re(h);q+=1,N=Math.max(N,$t(A)),Y=(Y&&Y+";")+f(A,$,F);}}else if($)if(h==":global"&&(h="@global"),h[0]=="@")if(h[1]=="g")S([],"",0,$,F);else if(h[1]=="f")S([],h,0,$,F);else if(h[1]=="k"){let A=g.length;S([],"",0,$,F);let z=g.splice(A,g.length-A);g.push({r:Ge(d(z.map(c=>c.r),""),h),p:z.reduce((c,m)=>c+m.p,0)});}else h[1]=="i"?(Array.isArray($)?$:[$]).forEach(A=>A&&g.push({p:0,r:`${h} ${A};`})):(h[2]=="c"&&(h=U(n.theme("screens",u(h,8).trim()))),S([...C,h],R,k|Ve(h)|Be(h),$,F));else S(C,R?d(R.split(/,(?![^[]*])/g).map(A=>d(h.split(/,(?![^[]*])/g).map(z=>p(z,"&")?z.replace(/&/g,A):(A&&A+" ")+z),",")),","):h,k,$,F);}),q&&g.push({r:C.reduceRight(Ge,Ge(Y,R)),p:k*(1<<8)+((Math.max(0,15-q)&15)<<4|(N||15)&15)});},H=kt(r,t);return (C,R,k,T=0)=>(T<<=28,g=[],S([],R?"."+be(R):"",k?k.v.reduceRight(H,T):T,C,k&&k.i),g)};var Pt=(e,t,n,r)=>{let s;n((a=[])=>s=a);let o;return n((a=new Set)=>o=a),({r:a,p:f})=>{if(!o.has(a)){o.add(a);let g=qe(s,f);try{e.insert(a,g),s.splice(g,0,f);}catch(S){/:-[mwo]/.test(a)||t.report({id:"INJECT_CSS_ERROR",css:a,error:S},r);}}}};var Ye=(e,t,n,r=t)=>e===!1?n:e===!0?r:e||t,Jt=e=>(typeof e=="string"?{t:Le,a:$e,i:Ie}[e[1]]:e)||$e,Xt=(e,t)=>e+(t[1]==":"?u(t,2)+":":u(t))+":",Et=(e,t=e.d)=>typeof t=="function"?"":e.v.reduce(Xt,"")+(e.i?"!":"")+(e.n?"-":"")+t,Qt={_:{value:"",writable:!0}},Ft=(e={})=>{let t=Ct(e.theme),n=Jt(e.mode),r=Ye(e.hash,!1,!1,oe),s=e.important,o={v:[]},a=0,f=[],g={tw:(...c)=>A(c),theme:(c,m,y)=>{var K;let M=(K=t(c,m,y))!=null?K:n.unknown(c,m==null||Array.isArray(m)?m:m.split("."),y!=null,g);return o.n&&M&&p("rg",(typeof M)[5])?`calc(${M} * -1)`:M},tag:c=>r?r(c):c,css:c=>{a++;let m=f.length;try{(typeof c=="string"?ae([c]):c).forEach($);let y=Object.create(null,Qt);for(let M=m;M<f.length;M++){let K=f[M];if(K)switch(typeof K){case"object":ie(y,K,g);break;case"string":y._+=(y._&&" ")+K;}}return y}finally{f.length=m,a--;}}},S=Tt(l(l({},ft),e.plugins),g),H=c=>{let m=o;o=c;try{return W(S(c),g)}finally{o=m;}},C=l(l({},mt),e.variants),R=Rt(e.darkMode||"media",C,g),k=At(Ye(e.prefix,_e,O),C,g),T=e.sheet||(typeof window=="undefined"?We():je(e)),{init:F=c=>c()}=T,Y=Pt(T,n,F,g),N;F((c=new Map)=>N=c);let q=new WeakMap,h=(c,m)=>c=="_"?void 0:typeof m=="function"?JSON.stringify(W(m,g),h):m,$=c=>{!a&&o.v.length&&(c=l(l({},c),{v:[...o.v,...c.v],$:""})),c.$||(c.$=Et(c,q.get(c.d)));let m=a?null:N.get(c.$);if(m==null){let y=H(c);if(c.$||(c.$=oe(JSON.stringify(y,h)),q.set(c.d,c.$),c.$=Et(c,c.$)),y&&typeof y=="object")if(c.v=c.v.map(Ue),s&&(c.i=s),y=R(y,c),a)f.push(y);else {let M=typeof c.d=="function"?typeof y._=="string"?1:3:2;m=r||typeof c.d=="function"?(r||oe)(M+c.$):c.$,k(y,m,c,M).forEach(Y),y._&&(m+=" "+y._);}else typeof y=="string"?m=y:(m=c.$,n.report({id:"UNKNOWN_DIRECTIVE",rule:m},g)),a&&typeof c.d!="function"&&f.push(m);a||(N.set(c.$,m),he(N,3e4));}return m},A=c=>d(ae(c).map($).filter(Boolean)," "),z=Ye(e.preflight,Qe,!1);if(z){let c=pt(t),m=k(typeof z=="function"?W(z(c,g),g)||c:l(l({},c),z));F((y=(m.forEach(Y),!0))=>y);}return {init:()=>n.report({id:"LATE_SETUP_CALL"},g),process:A}};var Ke=e=>{let t=o=>(n(),t(o)),n=o=>{({process:t,init:n}=Ft(o));};e&&n(e);let r;return {tw:Object.defineProperties((...o)=>t(o),{theme:{get:(o=>()=>(r||t([a=>(r=a,"")]),r[o]))("theme")}}),setup:o=>n(o)}};var {tw:qt,setup:Zt}=Ke();exports.apply=Fe;exports.autoprefix=_e;exports.create=Ke;exports.cssomSheet=je;exports.directive=le;exports.hash=oe;exports.mode=ke;exports.noprefix=O;exports.setup=Zt;exports.silent=Ie;exports.strict=Le;exports.theme=Ut;exports.tw=qt;exports.voidSheet=We;exports.warn=$e;Object.defineProperty(exports,'__esModule',{value:true});})));//# sourceMappingURL=twind.umd.js.map

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc