New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@xstyled/system

Package Overview
Dependencies
Maintainers
1
Versions
64
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@xstyled/system - npm Package Compare versions

Comparing version 2.0.0-alpha.0 to 2.0.0-alpha.1

242

dist/styles/borders.d.ts

@@ -32,2 +32,82 @@ import * as CSS from 'csstype';

export declare const border: import("../types").StyleGenerator;
declare type BorderTopProp<T extends ITheme> = SystemProp<BorderGetter<T> | CSS.Property.Border, T>;
export interface BorderTopProps<T extends ITheme = Theme> {
borderTop?: BorderTopProp<T>;
motionSafeBorderTop?: BorderTopProp<T>;
motionReduceBorderTop?: BorderTopProp<T>;
firstBorderTop?: BorderTopProp<T>;
lastBorderTop?: BorderTopProp<T>;
oddBorderTop?: BorderTopProp<T>;
evenBorderTop?: BorderTopProp<T>;
visitedBorderTop?: BorderTopProp<T>;
checkedBorderTop?: BorderTopProp<T>;
focusWithinBorderTop?: BorderTopProp<T>;
hoverBorderTop?: BorderTopProp<T>;
focusBorderTop?: BorderTopProp<T>;
focusVisibleBorderTop?: BorderTopProp<T>;
activeBorderTop?: BorderTopProp<T>;
disabledBorderTop?: BorderTopProp<T>;
placeholderBorderTop?: BorderTopProp<T>;
}
export declare const borderTop: import("../types").StyleGenerator;
declare type BorderRightProp<T extends ITheme> = SystemProp<BorderGetter<T> | CSS.Property.Border, T>;
export interface BorderRightProps<T extends ITheme = Theme> {
borderRight?: BorderRightProp<T>;
motionSafeBorderRight?: BorderRightProp<T>;
motionReduceBorderRight?: BorderRightProp<T>;
firstBorderRight?: BorderRightProp<T>;
lastBorderRight?: BorderRightProp<T>;
oddBorderRight?: BorderRightProp<T>;
evenBorderRight?: BorderRightProp<T>;
visitedBorderRight?: BorderRightProp<T>;
checkedBorderRight?: BorderRightProp<T>;
focusWithinBorderRight?: BorderRightProp<T>;
hoverBorderRight?: BorderRightProp<T>;
focusBorderRight?: BorderRightProp<T>;
focusVisibleBorderRight?: BorderRightProp<T>;
activeBorderRight?: BorderRightProp<T>;
disabledBorderRight?: BorderRightProp<T>;
placeholderBorderRight?: BorderRightProp<T>;
}
export declare const borderRight: import("../types").StyleGenerator;
declare type BorderBottomProp<T extends ITheme> = SystemProp<BorderGetter<T> | CSS.Property.Border, T>;
export interface BorderBottomProps<T extends ITheme = Theme> {
borderBottom?: BorderBottomProp<T>;
motionSafeBorderBottom?: BorderBottomProp<T>;
motionReduceBorderBottom?: BorderBottomProp<T>;
firstBorderBottom?: BorderBottomProp<T>;
lastBorderBottom?: BorderBottomProp<T>;
oddBorderBottom?: BorderBottomProp<T>;
evenBorderBottom?: BorderBottomProp<T>;
visitedBorderBottom?: BorderBottomProp<T>;
checkedBorderBottom?: BorderBottomProp<T>;
focusWithinBorderBottom?: BorderBottomProp<T>;
hoverBorderBottom?: BorderBottomProp<T>;
focusBorderBottom?: BorderBottomProp<T>;
focusVisibleBorderBottom?: BorderBottomProp<T>;
activeBorderBottom?: BorderBottomProp<T>;
disabledBorderBottom?: BorderBottomProp<T>;
placeholderBorderBottom?: BorderBottomProp<T>;
}
export declare const borderBottom: import("../types").StyleGenerator;
declare type BorderLeftProp<T extends ITheme> = SystemProp<BorderGetter<T> | CSS.Property.Border, T>;
export interface BorderLeftProps<T extends ITheme = Theme> {
borderLeft?: BorderLeftProp<T>;
motionSafeBorderLeft?: BorderLeftProp<T>;
motionReduceBorderLeft?: BorderLeftProp<T>;
firstBorderLeft?: BorderLeftProp<T>;
lastBorderLeft?: BorderLeftProp<T>;
oddBorderLeft?: BorderLeftProp<T>;
evenBorderLeft?: BorderLeftProp<T>;
visitedBorderLeft?: BorderLeftProp<T>;
checkedBorderLeft?: BorderLeftProp<T>;
focusWithinBorderLeft?: BorderLeftProp<T>;
hoverBorderLeft?: BorderLeftProp<T>;
focusBorderLeft?: BorderLeftProp<T>;
focusVisibleBorderLeft?: BorderLeftProp<T>;
activeBorderLeft?: BorderLeftProp<T>;
disabledBorderLeft?: BorderLeftProp<T>;
placeholderBorderLeft?: BorderLeftProp<T>;
}
export declare const borderLeft: import("../types").StyleGenerator;
declare type BorderColorProp<T extends ITheme> = SystemProp<ColorGetter<T> | CSS.Property.BorderColor, T>;

@@ -53,2 +133,82 @@ export interface BorderColorProps<T extends ITheme = Theme> {

export declare const borderColor: import("../types").StyleGenerator;
declare type BorderTopColorProp<T extends ITheme> = SystemProp<ColorGetter<T> | CSS.Property.BorderColor, T>;
export interface BorderTopColorProps<T extends ITheme = Theme> {
borderTopColor?: BorderColorProp<T>;
motionSafeBorderTopColor?: BorderTopColorProp<T>;
motionReduceBorderTopColor?: BorderTopColorProp<T>;
firstBorderTopColor?: BorderTopColorProp<T>;
lastBorderTopColor?: BorderTopColorProp<T>;
oddBorderTopColor?: BorderTopColorProp<T>;
evenBorderTopColor?: BorderTopColorProp<T>;
visitedBorderTopColor?: BorderTopColorProp<T>;
checkedBorderTopColor?: BorderTopColorProp<T>;
focusWithinBorderTopColor?: BorderTopColorProp<T>;
hoverBorderTopColor?: BorderTopColorProp<T>;
focusBorderTopColor?: BorderTopColorProp<T>;
focusVisibleBorderTopColor?: BorderTopColorProp<T>;
activeBorderTopColor?: BorderTopColorProp<T>;
disabledBorderTopColor?: BorderTopColorProp<T>;
placeholderBorderTopColor?: BorderTopColorProp<T>;
}
export declare const borderTopColor: import("../types").StyleGenerator;
declare type BorderRightColorProp<T extends ITheme> = SystemProp<ColorGetter<T> | CSS.Property.BorderColor, T>;
export interface BorderRightColorProps<T extends ITheme = Theme> {
borderRightColor?: BorderColorProp<T>;
motionSafeBorderRightColor?: BorderRightColorProp<T>;
motionReduceBorderRightColor?: BorderRightColorProp<T>;
firstBorderRightColor?: BorderRightColorProp<T>;
lastBorderRightColor?: BorderRightColorProp<T>;
oddBorderRightColor?: BorderRightColorProp<T>;
evenBorderRightColor?: BorderRightColorProp<T>;
visitedBorderRightColor?: BorderRightColorProp<T>;
checkedBorderRightColor?: BorderRightColorProp<T>;
focusWithinBorderRightColor?: BorderRightColorProp<T>;
hoverBorderRightColor?: BorderRightColorProp<T>;
focusBorderRightColor?: BorderRightColorProp<T>;
focusVisibleBorderRightColor?: BorderRightColorProp<T>;
activeBorderRightColor?: BorderRightColorProp<T>;
disabledBorderRightColor?: BorderRightColorProp<T>;
placeholderBorderRightColor?: BorderRightColorProp<T>;
}
export declare const borderRightColor: import("../types").StyleGenerator;
declare type BorderBottomColorProp<T extends ITheme> = SystemProp<ColorGetter<T> | CSS.Property.BorderColor, T>;
export interface BorderBottomColorProps<T extends ITheme = Theme> {
borderBottomColor?: BorderColorProp<T>;
motionSafeBorderBottomColor?: BorderBottomColorProp<T>;
motionReduceBorderBottomColor?: BorderBottomColorProp<T>;
firstBorderBottomColor?: BorderBottomColorProp<T>;
lastBorderBottomColor?: BorderBottomColorProp<T>;
oddBorderBottomColor?: BorderBottomColorProp<T>;
evenBorderBottomColor?: BorderBottomColorProp<T>;
visitedBorderBottomColor?: BorderBottomColorProp<T>;
checkedBorderBottomColor?: BorderBottomColorProp<T>;
focusWithinBorderBottomColor?: BorderBottomColorProp<T>;
hoverBorderBottomColor?: BorderBottomColorProp<T>;
focusBorderBottomColor?: BorderBottomColorProp<T>;
focusVisibleBorderBottomColor?: BorderBottomColorProp<T>;
activeBorderBottomColor?: BorderBottomColorProp<T>;
disabledBorderBottomColor?: BorderBottomColorProp<T>;
placeholderBorderBottomColor?: BorderBottomColorProp<T>;
}
export declare const borderBottomColor: import("../types").StyleGenerator;
declare type BorderLeftColorProp<T extends ITheme> = SystemProp<ColorGetter<T> | CSS.Property.BorderColor, T>;
export interface BorderLeftColorProps<T extends ITheme = Theme> {
borderLeftColor?: BorderColorProp<T>;
motionSafeBorderLeftColor?: BorderLeftColorProp<T>;
motionReduceBorderLeftColor?: BorderLeftColorProp<T>;
firstBorderLeftColor?: BorderLeftColorProp<T>;
lastBorderLeftColor?: BorderLeftColorProp<T>;
oddBorderLeftColor?: BorderLeftColorProp<T>;
evenBorderLeftColor?: BorderLeftColorProp<T>;
visitedBorderLeftColor?: BorderLeftColorProp<T>;
checkedBorderLeftColor?: BorderLeftColorProp<T>;
focusWithinBorderLeftColor?: BorderLeftColorProp<T>;
hoverBorderLeftColor?: BorderLeftColorProp<T>;
focusBorderLeftColor?: BorderLeftColorProp<T>;
focusVisibleBorderLeftColor?: BorderLeftColorProp<T>;
activeBorderLeftColor?: BorderLeftColorProp<T>;
disabledBorderLeftColor?: BorderLeftColorProp<T>;
placeholderBorderLeftColor?: BorderLeftColorProp<T>;
}
export declare const borderLeftColor: import("../types").StyleGenerator;
declare type BorderWidthProp<T extends ITheme> = SystemProp<BorderWidthGetter<T> | CSS.Property.BorderWidth, T>;

@@ -74,2 +234,82 @@ export interface BorderWidthProps<T extends ITheme = Theme> {

export declare const borderWidth: import("../types").StyleGenerator;
declare type BorderTopWidthProp<T extends ITheme> = SystemProp<BorderWidthGetter<T> | CSS.Property.BorderWidth, T>;
export interface BorderTopWidthProps<T extends ITheme = Theme> {
borderTopWidth?: BorderTopWidthProp<T>;
motionSafeBorderTopWidth?: BorderTopWidthProp<T>;
motionReduceBorderTopWidth?: BorderTopWidthProp<T>;
firstBorderTopWidth?: BorderTopWidthProp<T>;
lastBorderTopWidth?: BorderTopWidthProp<T>;
oddBorderTopWidth?: BorderTopWidthProp<T>;
evenBorderTopWidth?: BorderTopWidthProp<T>;
visitedBorderTopWidth?: BorderTopWidthProp<T>;
checkedBorderTopWidth?: BorderTopWidthProp<T>;
focusWithinBorderTopWidth?: BorderTopWidthProp<T>;
hoverBorderTopWidth?: BorderTopWidthProp<T>;
focusBorderTopWidth?: BorderTopWidthProp<T>;
focusVisibleBorderTopWidth?: BorderTopWidthProp<T>;
activeBorderTopWidth?: BorderTopWidthProp<T>;
disabledBorderTopWidth?: BorderTopWidthProp<T>;
placeholderBorderTopWidth?: BorderTopWidthProp<T>;
}
export declare const borderTopWidth: import("../types").StyleGenerator;
declare type BorderRightWidthProp<T extends ITheme> = SystemProp<BorderWidthGetter<T> | CSS.Property.BorderWidth, T>;
export interface BorderRightWidthProps<T extends ITheme = Theme> {
borderRightWidth?: BorderRightWidthProp<T>;
motionSafeBorderRightWidth?: BorderRightWidthProp<T>;
motionReduceBorderRightWidth?: BorderRightWidthProp<T>;
firstBorderRightWidth?: BorderRightWidthProp<T>;
lastBorderRightWidth?: BorderRightWidthProp<T>;
oddBorderRightWidth?: BorderRightWidthProp<T>;
evenBorderRightWidth?: BorderRightWidthProp<T>;
visitedBorderRightWidth?: BorderRightWidthProp<T>;
checkedBorderRightWidth?: BorderRightWidthProp<T>;
focusWithinBorderRightWidth?: BorderRightWidthProp<T>;
hoverBorderRightWidth?: BorderRightWidthProp<T>;
focusBorderRightWidth?: BorderRightWidthProp<T>;
focusVisibleBorderRightWidth?: BorderRightWidthProp<T>;
activeBorderRightWidth?: BorderRightWidthProp<T>;
disabledBorderRightWidth?: BorderRightWidthProp<T>;
placeholderBorderRightWidth?: BorderRightWidthProp<T>;
}
export declare const borderRightWidth: import("../types").StyleGenerator;
declare type BorderBottomWidthProp<T extends ITheme> = SystemProp<BorderWidthGetter<T> | CSS.Property.BorderWidth, T>;
export interface BorderBottomWidthProps<T extends ITheme = Theme> {
borderBottomWidth?: BorderBottomWidthProp<T>;
motionSafeBorderBottomWidth?: BorderBottomWidthProp<T>;
motionReduceBorderBottomWidth?: BorderBottomWidthProp<T>;
firstBorderBottomWidth?: BorderBottomWidthProp<T>;
lastBorderBottomWidth?: BorderBottomWidthProp<T>;
oddBorderBottomWidth?: BorderBottomWidthProp<T>;
evenBorderBottomWidth?: BorderBottomWidthProp<T>;
visitedBorderBottomWidth?: BorderBottomWidthProp<T>;
checkedBorderBottomWidth?: BorderBottomWidthProp<T>;
focusWithinBorderBottomWidth?: BorderBottomWidthProp<T>;
hoverBorderBottomWidth?: BorderBottomWidthProp<T>;
focusBorderBottomWidth?: BorderBottomWidthProp<T>;
focusVisibleBorderBottomWidth?: BorderBottomWidthProp<T>;
activeBorderBottomWidth?: BorderBottomWidthProp<T>;
disabledBorderBottomWidth?: BorderBottomWidthProp<T>;
placeholderBorderBottomWidth?: BorderBottomWidthProp<T>;
}
export declare const borderBottomWidth: import("../types").StyleGenerator;
declare type BorderLeftWidthProp<T extends ITheme> = SystemProp<BorderWidthGetter<T> | CSS.Property.BorderWidth, T>;
export interface BorderLeftWidthProps<T extends ITheme = Theme> {
borderLeftWidth?: BorderLeftWidthProp<T>;
motionSafeBorderLeftWidth?: BorderLeftWidthProp<T>;
motionReduceBorderLeftWidth?: BorderLeftWidthProp<T>;
firstBorderLeftWidth?: BorderLeftWidthProp<T>;
lastBorderLeftWidth?: BorderLeftWidthProp<T>;
oddBorderLeftWidth?: BorderLeftWidthProp<T>;
evenBorderLeftWidth?: BorderLeftWidthProp<T>;
visitedBorderLeftWidth?: BorderLeftWidthProp<T>;
checkedBorderLeftWidth?: BorderLeftWidthProp<T>;
focusWithinBorderLeftWidth?: BorderLeftWidthProp<T>;
hoverBorderLeftWidth?: BorderLeftWidthProp<T>;
focusBorderLeftWidth?: BorderLeftWidthProp<T>;
focusVisibleBorderLeftWidth?: BorderLeftWidthProp<T>;
activeBorderLeftWidth?: BorderLeftWidthProp<T>;
disabledBorderLeftWidth?: BorderLeftWidthProp<T>;
placeholderBorderLeftWidth?: BorderLeftWidthProp<T>;
}
export declare const borderLeftWidth: import("../types").StyleGenerator;
declare type BorderStyleProp<T extends ITheme> = SystemProp<BorderStyleGetter<T> | CSS.Property.BorderStyle, T>;

@@ -379,4 +619,4 @@ export interface BorderStyleProps<T extends ITheme = Theme> {

export declare const ringColor: import("../types").StyleGenerator;
export declare type BordersProps<T extends ITheme> = BorderProps<T> & BorderColorProps<T> & BorderWidthProps<T> & BorderStyleProps<T> & BorderRadiusProps<T> & OutlineProps<T> & OutlineColorProps<T> & OutlineWidthProps<T> & OutlineStyleProps<T> & DivideXProps<T> & DivideYProps<T> & DivideXReverseProps<T> & DivideYReverseProps<T> & DivideColorProps<T> & DivideStyleProps<T> & RingProps<T> & RingInsetProps<T> & RingColorProps<T>;
export declare type BordersProps<T extends ITheme> = BorderProps<T> & BorderTopProps<T> & BorderRightProps<T> & BorderBottomProps<T> & BorderLeftProps<T> & BorderColorProps<T> & BorderTopColorProps<T> & BorderRightColorProps<T> & BorderBottomColorProps<T> & BorderLeftColorProps<T> & BorderWidthProps<T> & BorderTopWidthProps<T> & BorderRightWidthProps<T> & BorderBottomWidthProps<T> & BorderLeftWidthProps<T> & BorderStyleProps<T> & BorderRadiusProps<T> & OutlineProps<T> & OutlineColorProps<T> & OutlineWidthProps<T> & OutlineStyleProps<T> & DivideXProps<T> & DivideYProps<T> & DivideXReverseProps<T> & DivideYReverseProps<T> & DivideColorProps<T> & DivideStyleProps<T> & RingProps<T> & RingInsetProps<T> & RingColorProps<T>;
export declare const borders: import("../types").StyleGenerator;
export {};

2

dist/system.cjs.production.min.js

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

"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("@xstyled/util"),r=function(e){return Math.round(e*Math.pow(10,4))/Math.pow(10,4)},t=function(r){return function(t){return e.num(t)&&0!==t?""+t+r:t}},o=t("ms"),n=t("px"),a=t("deg"),i=function(e,t){var o=(void 0===t?{}:t).rootFontSize;return r(e/(void 0===o?16:o))},s=function(r,t){return e.num(r)&&0!==r?i(r,t)+"rem":r},p=function(r,t){if(!e.string(r)||r.length<4)return r;if("rpx"!==r.slice(-3))return r;var o=Number(r.slice(0,r.length-3));return 0===o?0:i(o,t)+"rem"};function l(r){return e.string(r)?"-"+r:-1*r}var f=function(r,t){var o=t.rawValue,n=t.variants,a=t.props;if(e.string(o)){var i=o.startsWith("-"),s=i?o.substr(1):o,p=e.getThemeValue(a,s,n),f=e.is(p)?p:s;return i?l(f):f}var m=Math.abs(o),d=e.negative(o),c=e.is(n&&n[m])?n[m]:m;return d?l(c):c};function m(r){var t=e.getThemeValue(r,"screens");return e.is(t)?t:{}}var d=function(e){return e?"@media (min-width: "+e+")":null},c=function(e){return e?"@media (max-width: "+e+")":null},u=function(e,r){return e&&r?"@media (min-width: "+e+") and (max-width: "+r+")":null},x=function(e,r){var t=e[r];return 0===t?null:n(t)},g=function(e,r){var t=e[r];return 0===t?null:n(t-.02)},h={motionSafe:"@media (prefers-reduced-motion: no-preference)",motionReduce:"@media (prefers-reduced-motion: reduce)",first:"&:first-child",last:"&:last-child",odd:"&:odd",even:"&:even",visited:"&:visited",checked:"&:checked",focusWithin:"&:focus-within",hover:"&:hover",focus:"&:focus",focusVisible:"&:focus-visible",active:"&:active",disabled:"&:disabled",placeholder:"&::placeholder"},b=Object.keys(h),y="undefined"!=typeof Map&&"undefined"!=typeof WeakMap?new WeakMap:null,v={has:function(){return!1},set:function(){},get:function(){}};function w(e,r){if(!e)return v;var t=function(e){if(null===y)return null;if(y.has(e))return y.get(e);var r={};return y.set(e,r),r}(e);return t&&e?(t[r]=t[r]||new Map,t[r]):v}var k=0,G=/\s+/,S=function(r){var t=r.name,o=r.transform,n=r.key,a=r.defaultVariants,i=r.compose,s=r.shorthand,p=k++,l=function(r,l){return function(f){var m=r;if(!e.string(r)&&!e.num(r)&&!0!==r)return m;var d=r+"-"+l,c=w(f.theme,"__themeGetter"+p);if(c.has(d))return c.get(d);var u=function(r){var s=e.is(l)?l:r,p=r,m=e.is(n)?e.getThemeValue(f,n):null;m=e.is(m)?m:a,e.is(m)&&(p=e.getThemeValue(f,!0===r?"default":r,m),p=Array.isArray(p)?p.join(","):p);var d=r;e.is(p)||(d=s,p=s);var c=(t&&f.theme&&f.theme.transformers?f.theme.transformers[t]:null)||o;return c&&(p=c(p,{rawValue:d,variants:m,props:f})),i?i(p)(f):p};return m=s&&e.string(r)?r.split(G).map((function(e){return u(e)})).join(" "):u(r),c.set(d,m),m}};return l.meta={name:t,transform:o},l};function P(e,r,t){var o=e;return o.meta={props:r,getStyle:o,generators:t},o}function z(e){var r=m(e),t={};for(var o in r)t[o]=d(x(r,o));return t}function T(r,t,o,n){void 0===o&&(o=e.identity);var a=n?function(e,r){if(r.has("_medias"))return r.get("_medias");var t=z(e);return r.set("_medias",t),t}(r,n):z(r),i={};for(var s in t){var p=o(t[s]);if(null!==p){var l=a[s];null===l?i=e.merge(i,p):i[l]=i[l]?e.assign(i[l],p):p}}return i}function C(r,t,o,n,a){if(e.obj(t))return null;if(a.has(t))return a.get(t);var i=r(n(t)(o));return a.set(t,i),i}function R(r,t,o){return function(n){var a=n[r];if(!e.is(a))return null;var i=w(n.theme,r);return e.obj(a)?T(n,a,(function(e){return C(t,e,n,o,i)}),i):C(t,a,n,o,i)}}function W(e,r){return function(t){var o,n=r(t);return null===n?n:((o={})[e]=n,o)}}function A(e){for(var r={},t=0;t<e.length;t++){var o=e[t];if(o&&o.meta)for(var n=0;n<o.meta.props.length;n++)r[o.meta.props[n]]=o}return r}function j(r,t){var o=m(t),n={};for(var a in o){var i=x(o,a),s=d(i);if(s){var p=r[s];p&&(n[s]=p)}}return e.assign(r,n)}function F(){for(var r=[],t=arguments.length,o=new Array(t),n=0;n<t;n++)o[n]=arguments[n];o.forEach((function(t){e.warn(Boolean(t),'Undefined generator in "compose" method'),t&&(t.meta.generators?r=[].concat(r,t.meta.generators):r.push(t))}));var a=A(r);function i(r){var t={};for(var o in r){var n=a[o];if(n){var i=n.meta.getStyle(r);e.merge(t,i)}}return j(t,r)}var s=r.reduce((function(e,r){return[].concat(e,r.meta.props)}),[]);return P(i,s,o)}var B=function(r){return e.func(r)?r:(t=r,function(r){var o;if(!e.string(r)&&!e.num(r))return null;if(e.string(t))return(o={})[t]=r,o;var n={};for(var a in t)n[t[a]]=r;return n});var t};function I(e){var r=e.prop,t=e.cssProperty,o=e.key,n=e.transform,a=e.themeGet,i=e.states,s=void 0===i?h:i;if(Array.isArray(r)){var p=t?B(t):t,l=r.map((function(e){return I({prop:e,cssProperty:p,key:o,transform:n,themeGet:a})}));return F.apply(void 0,l)}var f=B(t||[r]);a=a||S({key:o,transform:n});for(var m=r.charAt(0).toUpperCase()+r.slice(1),d=[],c=s===h?b:Object.keys(s),u=0;u<c.length;u++){var x=c[u],g=""+x+m,y=P(W(s[x],R(g,f,a)),[g]);d.push(y)}var v=P(R(r,f,a),[r]);return d.push(v),F.apply(void 0,d)}var Y=S({name:"animation",key:"animations"}),M=I({prop:"animation",themeGet:Y}),N=F(M),X=S({name:"color",key:"colors"}),L={"gradient-to-t":"linear-gradient(to top, var(--x-gradient-stops))","gradient-to-tr":"linear-gradient(to top right, var(--x-gradient-stops))","gradient-to-r":"linear-gradient(to right, var(--x-gradient-stops))","gradient-to-br":"linear-gradient(to bottom right, var(--x-gradient-stops))","gradient-to-b":"linear-gradient(to bottom, var(--x-gradient-stops))","gradient-to-bl":"linear-gradient(to bottom left, var(--x-gradient-stops))","gradient-to-l":"linear-gradient(to left, var(--x-gradient-stops))","gradient-to-tl":"linear-gradient(to top left, var(--x-gradient-stops))"},H=I({prop:"background",cssProperty:function(e){return{background:L[e]||e}}}),O=I({prop:["backgroundColor","bg"],cssProperty:"backgroundColor",themeGet:X}),E=I({prop:"backgroundImage",cssProperty:function(e){return{backgroundImage:L[e]||e}}}),V=I({prop:"backgroundSize"}),D=I({prop:"backgroundPosition"}),U=I({prop:"backgroundRepeat"}),_=I({prop:"backgroundAttachment"}),q=I({prop:"backgroundClip",cssProperty:["backgroundClip","-webkitBackgroundClip"]}),Z=I({prop:"gradientFrom",themeGet:X,cssProperty:function(e){return{"--x-gradient-from":e,"--x-gradient-stops":"var(--x-gradient-from), var(--x-gradient-to, transparent)"}}}),J=I({prop:"gradientVia",themeGet:X,cssProperty:function(e){return{"--x-gradient-stops":"var(--x-gradient-from), "+e+", var(--x-gradient-to, transparent)"}}}),K=I({prop:"gradientTo",themeGet:X,cssProperty:"--x-gradient-to"}),Q=F(H,O,E,V,D,U,_,q,Z,J,K),$=S({name:"px",transform:function(e,r){var t,o,a,i=r.props,s=null!=(t=null==i||null==(o=i.theme)||null==(a=o.settings)?void 0:a.rootFontSize)?t:void 0,l=Number(e);return n(p(Number.isNaN(l)?e:l,{rootFontSize:s}))}}),ee=S({name:"duration",transform:function(e){var r=Number(e);return o(Number.isNaN(r)?e:r)}}),re=S({name:"angle",transform:function(e){var r=Number(e);return a(Number.isNaN(r)?e:r)}}),te=S({name:"percent",transform:function(t){return e.num(t)&&0!==t&&t>=-1&&t<=1?r(100*t)+"%":t},compose:$}),oe=S({name:"border",key:"borders",transform:function(r){return e.num(r)&&r>0?n(r)+" solid":r}}),ne=S({name:"borderWidth",key:"borderWidths",compose:$,shorthand:!0}),ae=S({name:"borderColor",compose:X,shorthand:!0}),ie=S({name:"borderStyle",key:"borderStyles"}),se=I({prop:"border",themeGet:oe}),pe=I({prop:"borderColor",themeGet:ae}),le=I({prop:"borderWidth",themeGet:ne}),fe=I({prop:"borderStyle",themeGet:ie}),me=I({prop:"outline",themeGet:oe}),de=I({prop:"outlineColor",themeGet:X}),ce=I({prop:"outlineWidth",themeGet:ne}),ue=I({prop:"outlineStyle",themeGet:ie}),xe=S({name:"radius",key:"radii",compose:$,shorthand:!0}),ge=I({prop:"borderRadius",themeGet:xe}),he="& > :not([hidden]) ~ :not([hidden])",be=I({prop:"divideY",themeGet:ne,cssProperty:function(e){var r,t=!0===e?1:e;return(r={})[he]={"--x-divide-y-reverse":0,borderTopWidth:"calc("+t+" * calc(1 - var(--x-divide-y-reverse)))",borderBottomWidth:"calc("+t+" * var(--x-divide-y-reverse))"},r}}),ye=I({prop:"divideX",themeGet:ne,cssProperty:function(e){var r,t=!0===e?1:e;return(r={})[he]={"--x-divide-x-reverse":0,borderRightWidth:"calc("+t+" * var(--x-divide-x-reverse))",borderLeftWidth:"calc("+t+" * calc(1 - var(--x-divide-x-reverse)))"},r}}),ve=I({prop:"divideXReverse",cssProperty:function(){var e;return(e={})[he]={"--x-divide-x-reverse":"1"},e}}),we=I({prop:"divideYReverse",cssProperty:function(){var e;return(e={})[he]={"--x-divide-y-reverse":"1"},e}}),ke=I({prop:"divideColor",themeGet:ae,cssProperty:function(e){var r;return(r={})[he]={borderColor:e},r}}),Ge=I({prop:"divideStyle",themeGet:ie,cssProperty:function(e){var r;return(r={})[he]={borderStyle:e},r}}),Se=S({name:"ringWidth",key:"ringWidths",compose:$}),Pe=I({prop:"ring",themeGet:Se,cssProperty:function(e){return{"--x-ring-shadow":"var(--x-ring-inset, /*!*/ /*!*/) 0 0 0 "+e+" var(--x-ring-color)",boxShadow:"var(--x-ring-shadow, 0 0 #0000), var(--x-shadow, 0 0 #0000)"}}}),ze=I({prop:"ringInset",cssProperty:function(){return{"--x-ring-inset":"inset"}}}),Te=I({prop:"ringColor",themeGet:X,cssProperty:function(e){return{"--x-ring-color":e}}}),Ce=F(se,pe,le,fe,ge,me,de,ce,ue,ye,be,ve,we,ke,Ge,Pe,ze,Te),Re=S({name:"shadow",key:"shadows"}),We=I({prop:"opacity"}),Ae=I({prop:"boxShadow",themeGet:Re,cssProperty:function(e){return{"--x-shadow":e,boxShadow:"var(--x-ring-shadow, 0 0 #0000), var(--x-shadow)"}}}),je=I({prop:"textShadow",themeGet:Re}),Fe=F(We,Ae,je);function Be(){return(Be=Object.assign||function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e}).apply(this,arguments)}var Ie=I({prop:"row",cssProperty:function(){return{boxSizing:"border-box",flexGrow:1,flexWrap:"wrap",display:"flex"}}});function Ye(e,r){if(!0===r)return{flexBasis:0,flexGrow:1,maxWidth:"100%"};if("auto"===r)return{flex:"0 0 auto",maxWidth:"none",width:"auto"};var t=te(r)(e);return{flex:"0 0 "+t,maxWidth:t}}var Me=P((function(r){var t=r.col,o={boxSizing:"border-box",flexBasis:0,flexGrow:1,maxWidth:"100%"};return e.obj(t)?Be({},o,T(r,t,(function(e){return Ye(r,e)}))):Be({},o,Ye(r,t))}),["col"]),Ne=F(Ie,Me),Xe=I({prop:"display"}),Le=I({prop:"boxSizing"}),He=P((function(r){if(!r.container)return null;var t=T(r,m(r),(function(e){return 0!==e?{maxWidth:e}:{}}));return e.obj(r.container)&&(t=T(r,r.container,(function(){return t}))),Be({width:"100%"},t)}),["container"]),Oe=I({prop:"overflow"}),Ee=I({prop:"overflowX"}),Ve=I({prop:"overflowY"}),De=S({name:"zIndex",key:"zIndices"}),Ue=I({prop:"zIndex",themeGet:De}),_e=I({prop:"position"}),qe=S({name:"inset",key:"inset",compose:$,transform:f}),Ze=I({prop:"top",themeGet:qe}),Je=I({prop:"right",themeGet:qe}),Ke=I({prop:"bottom",themeGet:qe}),Qe=I({prop:"left",themeGet:qe}),$e=I({prop:"visibility"}),er=I({prop:"overscrollBehavior"}),rr=I({prop:"objectFit"}),tr=F(Le,Xe,He,Oe,Ee,Ve,_e,Ue,Ze,Je,Ke,Qe,$e,er,rr),or=I({prop:"alignItems"}),nr=I({prop:"alignContent"}),ar=I({prop:"justifyContent"}),ir=I({prop:"justifyItems"}),sr=I({prop:"flexWrap"}),pr=I({prop:"flexGrow"}),lr=I({prop:"flexShrink"}),fr=I({prop:"flexBasis",themeGet:te}),mr=I({prop:"flexDirection"}),dr=I({prop:"flex"}),cr=I({prop:"justifySelf"}),ur=I({prop:"alignSelf"}),xr=I({prop:"order"}),gr=F(Xe,or,nr,ar,ir,sr,fr,lr,pr,mr,dr,cr,ur,xr),hr=S({name:"space",key:"space",compose:$,transform:f}),br=I({prop:["margin","m"],cssProperty:"margin",themeGet:hr}),yr=I({prop:["marginTop","mt"],cssProperty:"marginTop",themeGet:hr}),vr=I({prop:["marginRight","mr"],cssProperty:"marginRight",themeGet:hr}),wr=I({prop:["marginBottom","mb"],cssProperty:"marginBottom",themeGet:hr}),kr=I({prop:["marginLeft","ml"],cssProperty:"marginLeft",themeGet:hr}),Gr=I({prop:"mx",cssProperty:["marginRight","marginLeft"],themeGet:hr}),Sr=I({prop:"my",cssProperty:["marginTop","marginBottom"],themeGet:hr}),Pr=I({prop:["padding","p"],cssProperty:"padding",themeGet:hr}),zr=I({prop:["paddingTop","pt"],cssProperty:"paddingTop",themeGet:hr}),Tr=I({prop:["paddingRight","pr"],cssProperty:"paddingRight",themeGet:hr}),Cr=I({prop:["paddingBottom","pb"],cssProperty:"paddingBottom",themeGet:hr}),Rr=I({prop:["paddingLeft","pl"],cssProperty:"paddingLeft",themeGet:hr}),Wr=I({prop:"px",cssProperty:["paddingRight","paddingLeft"],themeGet:hr}),Ar=I({prop:"py",cssProperty:["paddingTop","paddingBottom"],themeGet:hr}),jr=I({prop:"spaceY",themeGet:hr,cssProperty:function(e){return{"& > :not([hidden]) ~ :not([hidden])":{"--x-space-y-reverse":0,marginTop:"calc("+e+" * calc(1 - var(--x-space-y-reverse)))",marginBottom:"calc("+e+" * var(--x-space-y-reverse))"}}}}),Fr=I({prop:"spaceX",themeGet:hr,cssProperty:function(e){return{"& > :not([hidden]) ~ :not([hidden])":{"--x-space-x-reverse":0,marginRight:"calc("+e+" * var(--x-space-x-reverse))",marginLeft:"calc("+e+" * calc(1 - var(--x-space-x-reverse)))"}}}}),Br=I({prop:"spaceXReverse",cssProperty:function(){return{"& > :not([hidden]) ~ :not([hidden])":{"--x-space-x-reverse":"1"}}}}),Ir=I({prop:"spaceYReverse",cssProperty:function(){return{"& > :not([hidden]) ~ :not([hidden])":{"--x-space-y-reverse":"1"}}}}),Yr=F(br,yr,vr,wr,kr,Gr,Sr,Pr,zr,Tr,Cr,Rr,Wr,Ar,Fr,jr,Br,Ir),Mr=I({prop:"gap",themeGet:hr}),Nr=I({prop:"columnGap",themeGet:hr}),Xr=I({prop:"rowGap",themeGet:hr}),Lr=I({prop:"gridColumn"}),Hr=I({prop:"gridRow"}),Or=I({prop:"gridAutoFlow"}),Er=I({prop:"gridAutoColumns"}),Vr=I({prop:"gridAutoRows"}),Dr=I({prop:"gridTemplateColumns",key:"gridTemplateColumns"}),Ur=I({prop:"gridTemplateRows",key:"gridTemplateRows"}),_r=I({prop:"gridTemplateAreas"}),qr=I({prop:"gridArea"}),Zr=F(Mr,Nr,Xr,Lr,Hr,Or,Er,Vr,Dr,Ur,_r,qr),Jr=I({prop:"appearance"}),Kr=I({prop:"cursor"}),Qr=I({prop:"pointerEvents"}),$r=I({prop:"resize"}),et=I({prop:"userSelect"}),rt=F(Jr,Kr,Qr,$r,et),tt=S({name:"size",key:"sizes",compose:te}),ot=I({prop:"w",cssProperty:"width",themeGet:tt}),nt=I({prop:"h",cssProperty:"height",themeGet:tt}),at=I({prop:"size",cssProperty:["width","height"],themeGet:tt}),it=I({prop:"maxWidth",themeGet:tt}),st=I({prop:"maxHeight",themeGet:tt}),pt=I({prop:"minWidth",themeGet:tt}),lt=I({prop:"minHeight",themeGet:tt}),ft=F(ot,nt,at,it,st,pt,lt),mt=I({prop:"fill",themeGet:X}),dt=I({prop:"stroke",themeGet:X}),ct=F(mt,dt),ut=I({prop:"borderCollapse"}),xt=I({prop:"tableLayout"}),gt=F(ut,xt),ht=S({name:"transform",key:"transforms"}),bt=I({prop:"transform",themeGet:ht,cssProperty:function(e){return!0===e?{"--x-translate-x":0,"--x-translate-y":0,"--x-rotate":0,"--x-skew-x":0,"--x-skew-y":0,"--x-scale-x":"1","--x-scale-y":"1",transform:"translate3d(var(--x-translate-x), var(--x-translate-y), 0) rotate(var(--x-rotate)) skewX(var(--x-skew-x)) skewY(var(--x-skew-y)) scaleX(var(--x-scale-x)) scaleY(var(--x-scale-y))"}:{transform:e}}}),yt=I({prop:"transformOrigin"}),vt=I({prop:"translateX",cssProperty:"--x-translate-x",themeGet:hr}),wt=I({prop:"translateY",cssProperty:"--x-translate-y",themeGet:hr}),kt=I({prop:"rotate",cssProperty:"--x-rotate",themeGet:re}),Gt=I({prop:"skewX",cssProperty:"--x-skew-x",themeGet:re}),St=I({prop:"skewY",cssProperty:"--x-skew-y",themeGet:re}),Pt=I({prop:"scale",cssProperty:["--x-scale-x","--x-scale-y"],transform:function(e){return String(e)}}),zt=I({prop:"scaleX",cssProperty:"--x-scale-x",transform:function(e){return String(e)}}),Tt=I({prop:"scaleY",cssProperty:"--x-scale-y",transform:function(e){return String(e)}}),Ct=F(bt,yt,vt,wt,kt,Gt,St,Pt,zt,Tt),Rt=S({name:"transition",key:"transitions"}),Wt=S({name:"transitionProperty",key:"transitionProperties"}),At=S({name:"timingFunctions",key:"timingFunctions"}),jt=I({prop:"transition",themeGet:Rt}),Ft=I({prop:"transitionProperty",themeGet:Wt}),Bt=I({prop:"transitionDuration",themeGet:ee}),It=I({prop:"transitionTimingFunction",themeGet:At}),Yt=I({prop:"transitionDelay",themeGet:ee}),Mt=F(jt,Ft,Bt,It,Yt),Nt=S({name:"font",key:"fonts"}),Xt=S({name:"lineHeight",key:"lineHeights",transform:function(e,r){var t,o,n,a=r.props,i=null!=(t=null==a||null==(o=a.theme)||null==(n=o.settings)?void 0:n.rootFontSize)?t:void 0;return p(e,{rootFontSize:i})}}),Lt=S({name:"fontWeight",key:"fontWeights"}),Ht=S({name:"letterSpacing",key:"letterSpacings",compose:$}),Ot=S({name:"fontSize",key:"fontSizes",compose:$}),Et=I({prop:"fontFamily",themeGet:Nt}),Vt=I({prop:"fontSize",themeGet:Ot}),Dt=I({prop:"lineHeight",themeGet:Xt}),Ut=I({prop:"fontWeight",themeGet:Lt}),_t=I({prop:"fontStyle"}),qt=I({prop:"letterSpacing",themeGet:Ht}),Zt=I({prop:"color",themeGet:X}),Jt=I({prop:"textTransform"}),Kt=I({prop:"textDecoration"}),Qt=I({prop:"textAlign"}),$t=I({prop:"verticalAlign"}),eo=I({prop:"whiteSpace"}),ro=I({prop:"textOverflow"}),to=I({prop:"listStyleType"}),oo=I({prop:"listStylePosition"}),no=F(Et,Vt,_t,Dt,Ut,Qt,qt,Zt,Jt,Kt,$t,eo,ro,to,oo),ao=F(N,Q,Ce,Fe,Ne,gr,Zr,rt,tr,ft,Yr,ct,gt,Ct,Mt,no),io=function(r,t){return function(o){var n=e.getThemeValue(o,r);return e.is(n)?n:e.is(t)?t:r}};[re,Y,oe,ae,ie,ne,X,ee,Nt,Ot,Lt,qe,Ht,Xt,te,$,xe,Se,Re,tt,hr,At,ht,Rt,Wt,De].forEach((function(e){e.meta.name&&(io[e.meta.name]=e)}));var so=function(e,r){return function(t){var o=m(t),n=x(o,e);return null===n?r:[d(n)+" {",r,"}"]}},po=function(e,r){return function(t){var o=m(t),n=g(o,e);return null===n?null:[c(n)+" {",r,"}"]}},lo={px:function(e){return s(p(e))},border:function(r){return e.num(r)&&r>0?s(r)+" solid":r}},fo=[0,5,10,20,25,30,40,50,60,70,75,80,90,95,100];function mo(e,r){return void 0===r&&(r=fo),function(e,r,t){return void 0===r&&(r=function(e){return e}),void 0===t&&(t=fo),Object.keys(e).reduce((function(o,n){return t.forEach((function(t){o[n+"-a"+t]=r(e[n],n,t)})),o}),Be({},e))}(e,(function(e,r,t){return""+e+Math.round(t/100*255).toString(16)}),r)}var co=[50,100,200,300,400,500,600,700,800,900],uo={.5:"0.125rem",1:"0.25rem",1.5:"0.375rem",2:"0.5rem",2.5:"0.625rem",3:"0.75rem",3.5:"0.875rem",4:"1rem",5:"1.25rem",6:"1.5rem",7:"1.75rem",8:"2rem",9:"2.25rem",10:"2.5rem",11:"2.75rem",12:"3rem",14:"3.5rem",16:"4rem",20:"5rem",24:"6rem",28:"7rem",32:"8rem",36:"9rem",40:"10rem",44:"11rem",48:"12rem",52:"13rem",56:"14rem",60:"15rem",64:"16rem",72:"18rem",80:"20rem",96:"24rem"},xo={"ease-in":"cubic-bezier(0.4, 0, 1, 1)","ease-out":"cubic-bezier(0, 0, 0.2, 1)","ease-in-out":"cubic-bezier(0.4, 0, 0.2, 1)"},go={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"]},ho=Object.keys(go).reduce((function(e,r){return e[r]=go[r].map((function(e){return e+" "+xo["ease-in-out"]+" 150ms"})).join(","),e}),{}),bo={colors:mo({black:"#000000",white:"#ffffff","blue-gray-50":"#f8fafc","blue-gray-100":"#f1f5f9","blue-gray-200":"#e2e8f0","blue-gray-300":"#cbd5e1","blue-gray-400":"#94a3b8","blue-gray-500":"#64748b","blue-gray-600":"#475569","blue-gray-700":"#334155","blue-gray-800":"#1e293b","blue-gray-900":"#0f172a","cool-gray-50":"#f9fafb","cool-gray-100":"#f3f4f6","cool-gray-200":"#e5e7eb","cool-gray-300":"#d1d5db","cool-gray-400":"#9ca3af","cool-gray-500":"#6b7280","cool-gray-600":"#4b5563","cool-gray-700":"#374151","cool-gray-800":"#1f2937","cool-gray-900":"#111827","gray-50":"#fafafa","gray-100":"#f4f4f5","gray-200":"#e4e4e7","gray-300":"#d4d4d8","gray-400":"#a1a1aa","gray-500":"#71717a","gray-600":"#52525b","gray-700":"#3f3f46","gray-800":"#27272a","gray-900":"#18181b","true-gray-50":"#fafafa","true-gray-100":"#f5f5f5","true-gray-200":"#e5e5e5","true-gray-300":"#d4d4d4","true-gray-400":"#a3a3a3","true-gray-500":"#737373","true-gray-600":"#525252","true-gray-700":"#404040","true-gray-800":"#262626","true-gray-900":"#171717","warm-gray-50":"#fafaf9","warm-gray-100":"#f5f5f4","warm-gray-200":"#e7e5e4","warm-gray-300":"#d6d3d1","warm-gray-400":"#a8a29e","warm-gray-500":"#78716c","warm-gray-600":"#57534e","warm-gray-700":"#44403c","warm-gray-800":"#292524","warm-gray-900":"#1c1917","red-50":"#fef2f2","red-100":"#fee2e2","red-200":"#fecaca","red-300":"#fca5a5","red-400":"#f87171","red-500":"#ef4444","red-600":"#dc2626","red-700":"#b91c1c","red-800":"#991b1b","red-900":"#7f1d1d","orange-50":"#fff7ed","orange-100":"#ffedd5","orange-200":"#fed7aa","orange-300":"#fdba74","orange-400":"#fb923c","orange-500":"#f97316","orange-600":"#ea580c","orange-700":"#c2410c","orange-800":"#9a3412","orange-900":"#7c2d12","amber-50":"#fffbeb","amber-100":"#fef3c7","amber-200":"#fde68a","amber-300":"#fcd34d","amber-400":"#fbbf24","amber-500":"#f59e0b","amber-600":"#d97706","amber-700":"#b45309","amber-800":"#92400e","amber-900":"#78350f","yellow-50":"#fefce8","yellow-100":"#fef9c3","yellow-200":"#fef08a","yellow-300":"#fde047","yellow-400":"#facc15","yellow-500":"#eab308","yellow-600":"#ca8a04","yellow-700":"#a16207","yellow-800":"#854d0e","yellow-900":"#713f12","lime-50":"#f7fee7","lime-100":"#ecfccb","lime-200":"#d9f99d","lime-300":"#bef264","lime-400":"#a3e635","lime-500":"#84cc16","lime-600":"#65a30d","lime-700":"#4d7c0f","lime-800":"#3f6212","lime-900":"#365314","green-50":"#f0fdf4","green-100":"#dcfce7","green-200":"#bbf7d0","green-300":"#86efac","green-400":"#4ade80","green-500":"#22c55e","green-600":"#16a34a","green-700":"#15803d","green-800":"#166534","green-900":"#14532d","emerald-50":"#ecfdf5","emerald-100":"#d1fae5","emerald-200":"#a7f3d0","emerald-300":"#6ee7b7","emerald-400":"#34d399","emerald-500":"#10b981","emerald-600":"#059669","emerald-700":"#047857","emerald-800":"#065f46","emerald-900":"#064e3b","teal-50":"#f0fdfa","teal-100":"#ccfbf1","teal-200":"#99f6e4","teal-300":"#5eead4","teal-400":"#2dd4bf","teal-500":"#14b8a6","teal-600":"#0d9488","teal-700":"#0f766e","teal-800":"#115e59","teal-900":"#134e4a","cyan-50":"#ecfeff","cyan-100":"#cffafe","cyan-200":"#a5f3fc","cyan-300":"#67e8f9","cyan-400":"#22d3ee","cyan-500":"#06b6d4","cyan-600":"#0891b2","cyan-700":"#0e7490","cyan-800":"#155e75","cyan-900":"#164e63","light-blue-50":"#f0f9ff","light-blue-100":"#e0f2fe","light-blue-200":"#bae6fd","light-blue-300":"#7dd3fc","light-blue-400":"#38bdf8","light-blue-500":"#0ea5e9","light-blue-600":"#0284c7","light-blue-700":"#0369a1","light-blue-800":"#075985","light-blue-900":"#0c4a6e","blue-50":"#eff6ff","blue-100":"#dbeafe","blue-200":"#bfdbfe","blue-300":"#93c5fd","blue-400":"#60a5fa","blue-500":"#3b82f6","blue-600":"#2563eb","blue-700":"#1d4ed8","blue-800":"#1e40af","blue-900":"#1e3a8a","indigo-50":"#eef2ff","indigo-100":"#e0e7ff","indigo-200":"#c7d2fe","indigo-300":"#a5b4fc","indigo-400":"#818cf8","indigo-500":"#6366f1","indigo-600":"#4f46e5","indigo-700":"#4338ca","indigo-800":"#3730a3","indigo-900":"#312e81","violet-50":"#f5f3ff","violet-100":"#ede9fe","violet-200":"#ddd6fe","violet-300":"#c4b5fd","violet-400":"#a78bfa","violet-500":"#8b5cf6","violet-600":"#7c3aed","violet-700":"#6d28d9","violet-800":"#5b21b6","violet-900":"#4c1d95","purple-50":"#faf5ff","purple-100":"#f3e8ff","purple-200":"#e9d5ff","purple-300":"#d8b4fe","purple-400":"#c084fc","purple-500":"#a855f7","purple-600":"#9333ea","purple-700":"#7e22ce","purple-800":"#6b21a8","purple-900":"#581c87","fuchsia-50":"#fdf4ff","fuchsia-100":"#fae8ff","fuchsia-200":"#f5d0fe","fuchsia-300":"#f0abfc","fuchsia-400":"#e879f9","fuchsia-500":"#d946ef","fuchsia-600":"#c026d3","fuchsia-700":"#a21caf","fuchsia-800":"#86198f","fuchsia-900":"#701a75","pink-50":"#fdf2f8","pink-100":"#fce7f3","pink-200":"#fbcfe8","pink-300":"#f9a8d4","pink-400":"#f472b6","pink-500":"#ec4899","pink-600":"#db2777","pink-700":"#be185d","pink-800":"#9d174d","pink-900":"#831843","rose-50":"#fff1f2","rose-100":"#ffe4e6","rose-200":"#fecdd3","rose-300":"#fda4af","rose-400":"#fb7185","rose-500":"#f43f5e","rose-600":"#e11d48","rose-700":"#be123c","rose-800":"#9f1239","rose-900":"#881337"}),space:uo,screens:{_:0,xs:0,sm:640,md:768,lg:1024,xl:1280,"2xl":1536},sizes:Be({},uo,{1:void 0,"1s":uo[1],full:"100%",xs:"20rem",sm:"24rem",md:"28rem",lg:"32rem",xl:"36rem","2xl":"42rem","3xl":"48rem","4xl":"56rem","5xl":"64rem","6xl":"72rem","7xl":"80rem"}),radii:{none:"0",sm:"0.125rem",default:"0.25rem",md:"0.375rem",lg:"0.5rem",xl:"0.75rem","2xl":"1rem","3xl":"1.5rem",full:"9999px"},shadows:{xs:"0 0 0 1px rgba(0, 0, 0, 0.05)",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)",outline:"0 0 0 3px rgba(66, 153, 225, 0.5)"},fontSizes:{xs:"0.75rem",sm:"0.875rem",base:"1rem",lg:"1.125rem",xl:"1.25rem","2xl":"1.5rem","3xl":"1.875rem","4xl":"2.25rem","5xl":"3rem","6xl":"3.75rem","7xl":"4.5rem","8xl":"6rem","9xl":"8rem"},fontWeights:{hairline:"100",thin:"200",light:"300",normal:"400",medium:"500",semibold:"600",bold:"700",extrabold:"800",black:"900"},fonts:{mono:'ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace',serif:'ui-serif, Georgia, Cambria, "Times New Roman", Times, serif',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"'},letterSpacings:{tighter:"-0.05em",tight:"-0.025em",normal:"0em",wide:"0.025em",wider:"0.05em",widest:"0.1em"},lineHeights:{none:1,tight:1.25,snug:1.375,normal:1.5,relaxed:1.625,loose:2,3:".75rem",4:"1rem",5:"1.25rem",6:"1.5rem",7:"1.75rem",8:"2rem",9:"2.25rem",10:"2.5rem"},gridTemplateColumns:{1:"repeat(1, minmax(0, 1fr))",2:"repeat(2, minmax(0, 1fr))",3:"repeat(3, minmax(0, 1fr))",4:"repeat(4, minmax(0, 1fr))",5:"repeat(5, minmax(0, 1fr))",6:"repeat(6, minmax(0, 1fr))",7:"repeat(7, minmax(0, 1fr))",8:"repeat(8, minmax(0, 1fr))",9:"repeat(9, minmax(0, 1fr))",10:"repeat(10, minmax(0, 1fr))",11:"repeat(11, minmax(0, 1fr))",12:"repeat(12, minmax(0, 1fr))"},gridTemplateRows:{1:"repeat(1, minmax(0, 1fr))",2:"repeat(2, minmax(0, 1fr))",3:"repeat(3, minmax(0, 1fr))",4:"repeat(4, minmax(0, 1fr))",5:"repeat(5, minmax(0, 1fr))",6:"repeat(6, minmax(0, 1fr))"},borderWidths:{default:1},ringWidths:{default:3},borders:{default:"1px solid transparent"},transitions:ho,transitionProperties:go,timingFunctions:xo,animations:{spin:"x-spin 1s linear infinite",ping:"x-ping 1s cubic-bezier(0, 0, 0.2, 1) infinite",pulse:"x-pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite",bounce:"x-bounce 1s infinite"}};function yo(){var e,r,t=(e=["\n /*! modern-normalize v1.0.0 | MIT License | https://github.com/sindresorhus/modern-normalize */\n *,::after,::before{box-sizing:border-box}:root{-moz-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}body{font-family:system-ui,-apple-system,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji'}hr{height:0;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,'Liberation Mono',Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}\n\n /* Role button pointer */\n [role=button], button {\n cursor: pointer;\n }\n\n /* Remove default margins */\n blockquote,\n dl,\n dd,\n h1,\n h2,\n h3,\n h4,\n h5,\n h6,\n hr,\n figure,\n p,\n pre {\n margin: 0;\n }\n\n /* Remove headings styles */\n h1,\n h2,\n h3,\n h4,\n h5,\n h6 {\n font-size: inherit;\n font-weight: inherit;\n }\n\n /* Unstyle lists */\n ol,\n ul {\n list-style: none;\n margin: 0;\n padding: 0;\n }\n\n /* Image are block-level */\n img,\n svg,\n video,\n canvas,\n audio,\n iframe,\n embed,\n object {\n display: block;\n vertical-align: middle;\n }\n\n /* Reset border styles */\n *,\n ::before,\n ::after {\n border-width: 0;\n border-style: solid;\n border-color: ",";\n }\n\n * {\n --x-ring-color: ",";\n }\n\n /* Default outline on buttons */\n button:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n }\n\n // Animations\n @keyframes x-spin {\n from {\n transform: rotate(0deg);\n }\n to {\n transform: rotate(360deg);\n }\n }\n\n @keyframes x-ping {\n 0% {\n transform: scale(1);\n opacity: 1;\n }\n 75%, 100% {\n transform: scale(2);\n opacity: 0;\n }\n }\n\n @keyframes x-pulse {\n 0%, 100% {\n opacity: 1;\n }\n 50% {\n opacity: .5;\n }\n }\n\n @keyframes x-bounce {\n 0%, 100% {\n transform: translateY(-25%);\n animationTimingFunction: cubic-bezier(0.8, 0, 1, 1);\n }\n 50% {\n transform: translateY(0);\n animationTimingFunction: cubic-bezier(0, 0, 0.2, 1);\n }\n }\n "],r||(r=e.slice(0)),e.raw=r,e);return yo=function(){return t},t}exports.aliasColor=function(e,r,t,o){return void 0===t&&(t=co),void 0===o&&(o=fo),t.reduce((function(t,n){return t[e+"-"+n]=io.color(r+"-"+n),o.forEach((function(o){t[e+"-"+n+"-a"+o]=io.color(r+"-"+n+"-a"+o)})),t}),{})},exports.alignContent=nr,exports.alignItems=or,exports.alignSelf=ur,exports.animation=M,exports.animations=N,exports.appearance=Jr,exports.background=H,exports.backgroundAttachment=_,exports.backgroundClip=q,exports.backgroundColor=O,exports.backgroundImage=E,exports.backgroundPosition=D,exports.backgroundRepeat=U,exports.backgroundSize=V,exports.backgrounds=Q,exports.between=function(e,r,t){return function(o){var n=m(o),a=x(n,e),i=g(n,r);return null===i?so(e,t)(o):null===a?po(r,t)(o):[u(a,i)+" {",t,"}"]}},exports.border=se,exports.borderCollapse=ut,exports.borderColor=pe,exports.borderRadius=ge,exports.borderStyle=fe,exports.borderWidth=le,exports.borders=Ce,exports.bottom=Ke,exports.boxShadow=Ae,exports.boxSizing=Le,exports.breakpoints=function(e){return function(r){for(var t=[],o=Object.keys(e),n=o.length,a=0;a<n;a++){var i=o[a],s=so(i,e[i])(r);Array.isArray(s)?s.forEach((function(e){return t.push(e)})):t.push(s)}return t}},exports.col=Me,exports.color=Zt,exports.columnGap=Nr,exports.compose=F,exports.container=He,exports.createPreflight=function(e){return(0,e.createGlobalStyle)(yo(),io.color("default-border-color","currentColor"),io.color("default-ring-color","rgba(59,130,246,0.5)"))},exports.createStyleGenerator=P,exports.cursor=Kr,exports.defaultTheme=bo,exports.display=Xe,exports.divideColor=ke,exports.divideStyle=Ge,exports.divideX=ye,exports.divideXReverse=ve,exports.divideY=be,exports.divideYReverse=we,exports.down=po,exports.effects=Fe,exports.fill=mt,exports.flex=dr,exports.flexBasis=fr,exports.flexDirection=mr,exports.flexGrow=pr,exports.flexShrink=lr,exports.flexWrap=sr,exports.flexboxGrids=Ne,exports.flexboxes=gr,exports.fontFamily=Et,exports.fontSize=Vt,exports.fontStyle=_t,exports.fontWeight=Ut,exports.gap=Mr,exports.generateHexAlphaVariants=mo,exports.getAngle=re,exports.getAnimation=Y,exports.getBorder=oe,exports.getBorderColor=ae,exports.getBorderStyle=ie,exports.getBorderWidth=ne,exports.getBreakpoints=m,exports.getColor=X,exports.getDuration=ee,exports.getFont=Nt,exports.getFontSize=Ot,exports.getFontWeight=Lt,exports.getInset=qe,exports.getLetterSpacing=Ht,exports.getLineHeight=Xt,exports.getPercent=te,exports.getPx=$,exports.getRadius=xe,exports.getRingWidth=Se,exports.getShadow=Re,exports.getSize=tt,exports.getSpace=hr,exports.getTimingFunction=At,exports.getTransform=ht,exports.getTransition=Rt,exports.getTransitionProperty=Wt,exports.getZIndex=De,exports.gradientFrom=Z,exports.gradientTo=K,exports.gradientVia=J,exports.gridArea=qr,exports.gridAutoColumns=Er,exports.gridAutoFlow=Or,exports.gridAutoRows=Vr,exports.gridColumn=Lr,exports.gridRow=Hr,exports.gridTemplateAreas=_r,exports.gridTemplateColumns=Dr,exports.gridTemplateRows=Ur,exports.grids=Zr,exports.height=nt,exports.interactivity=rt,exports.justifyContent=ar,exports.justifyItems=ir,exports.justifySelf=cr,exports.layout=tr,exports.left=Qe,exports.letterSpacing=qt,exports.lineHeight=Dt,exports.listStylePosition=oo,exports.listStyleType=to,exports.margin=br,exports.marginBottom=wr,exports.marginLeft=kr,exports.marginRight=vr,exports.marginTop=yr,exports.maxHeight=st,exports.maxWidth=it,exports.minHeight=lt,exports.minWidth=pt,exports.mx=Gr,exports.my=Sr,exports.objectFit=rr,exports.opacity=We,exports.order=xr,exports.outline=me,exports.outlineColor=de,exports.outlineStyle=ue,exports.outlineWidth=ce,exports.overflow=Oe,exports.overflowX=Ee,exports.overflowY=Ve,exports.overscrollBehavior=er,exports.padding=Pr,exports.paddingBottom=Cr,exports.paddingLeft=Rr,exports.paddingRight=Tr,exports.paddingTop=zr,exports.pointerEvents=Qr,exports.position=_e,exports.px=Wr,exports.py=Ar,exports.resize=$r,exports.right=Je,exports.ring=Pe,exports.ringColor=Te,exports.ringInset=ze,exports.rotate=kt,exports.row=Ie,exports.rowGap=Xr,exports.rpxTransformers=lo,exports.scale=Pt,exports.scaleX=zt,exports.scaleY=Tt,exports.size=at,exports.sizing=ft,exports.skewX=Gt,exports.skewY=St,exports.space=Yr,exports.spaceX=Fr,exports.spaceXReverse=Br,exports.spaceY=jr,exports.spaceYReverse=Ir,exports.stroke=dt,exports.style=I,exports.svg=ct,exports.system=ao,exports.tableLayout=xt,exports.tables=gt,exports.textAlign=Qt,exports.textDecoration=Kt,exports.textOverflow=ro,exports.textShadow=je,exports.textTransform=Jt,exports.th=io,exports.themeGetter=S,exports.top=Ze,exports.transform=bt,exports.transformOrigin=yt,exports.transforms=Ct,exports.transition=jt,exports.transitionDelay=Yt,exports.transitionDuration=Bt,exports.transitionProperty=Ft,exports.transitionTimingFunction=It,exports.transitions=Mt,exports.translateX=vt,exports.translateY=wt,exports.typography=no,exports.up=so,exports.userSelect=et,exports.verticalAlign=$t,exports.visibility=$e,exports.whiteSpace=eo,exports.width=ot,exports.zIndex=Ue;
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("@xstyled/util"),r=function(e){return Math.round(e*Math.pow(10,4))/Math.pow(10,4)},t=function(r){return function(t){return e.num(t)&&0!==t?""+t+r:t}},o=t("ms"),n=t("px"),a=t("deg"),i=function(e,t){var o=(void 0===t?{}:t).rootFontSize;return r(e/(void 0===o?16:o))},p=function(r,t){return e.num(r)&&0!==r?i(r,t)+"rem":r},s=function(r,t){if(!e.string(r)||r.length<4)return r;if("rpx"!==r.slice(-3))return r;var o=Number(r.slice(0,r.length-3));return 0===o?0:i(o,t)+"rem"};function l(r){return e.string(r)?"-"+r:-1*r}var d=function(r,t){var o=t.rawValue,n=t.variants,a=t.props;if(e.string(o)){var i=o.startsWith("-"),p=i?o.substr(1):o,s=e.getThemeValue(a,p,n),d=e.is(s)?s:p;return i?l(d):d}var m=Math.abs(o),f=e.negative(o),c=e.is(n&&n[m])?n[m]:m;return f?l(c):c};function m(r){var t=e.getThemeValue(r,"screens");return e.is(t)?t:{}}var f=function(e){return e?"@media (min-width: "+e+")":null},c=function(e){return e?"@media (max-width: "+e+")":null},u=function(e,r){return e&&r?"@media (min-width: "+e+") and (max-width: "+r+")":null},x=function(e,r){var t=e[r];return 0===t?null:n(t)},g=function(e,r){var t=e[r];return 0===t?null:n(t-.02)},h={motionSafe:"@media (prefers-reduced-motion: no-preference)",motionReduce:"@media (prefers-reduced-motion: reduce)",first:"&:first-child",last:"&:last-child",odd:"&:odd",even:"&:even",visited:"&:visited",checked:"&:checked",focusWithin:"&:focus-within",hover:"&:hover",focus:"&:focus",focusVisible:"&:focus-visible",active:"&:active",disabled:"&:disabled",placeholder:"&::placeholder"},b=Object.keys(h),y="undefined"!=typeof Map&&"undefined"!=typeof WeakMap?new WeakMap:null,v={has:function(){return!1},set:function(){},get:function(){}};function w(e,r){if(!e)return v;var t=function(e){if(null===y)return null;if(y.has(e))return y.get(e);var r={};return y.set(e,r),r}(e);return t&&e?(t[r]=t[r]||new Map,t[r]):v}var k=0,G=/\s+/,S=function(r){var t=r.name,o=r.transform,n=r.key,a=r.defaultVariants,i=r.compose,p=r.shorthand,s=k++,l=function(r,l){return function(d){var m=r;if(!e.string(r)&&!e.num(r)&&!0!==r)return m;var f=r+"-"+l,c=w(d.theme,"__themeGetter"+s);if(c.has(f))return c.get(f);var u=function(r){var p=e.is(l)?l:r,s=r,m=e.is(n)?e.getThemeValue(d,n):null;m=e.is(m)?m:a,e.is(m)&&(s=e.getThemeValue(d,!0===r?"default":r,m),s=Array.isArray(s)?s.join(","):s);var f=r;e.is(s)||(f=p,s=p);var c=(t&&d.theme&&d.theme.transformers?d.theme.transformers[t]:null)||o;return c&&(s=c(s,{rawValue:f,variants:m,props:d})),i?i(s)(d):s};return m=p&&e.string(r)?r.split(G).map((function(e){return u(e)})).join(" "):u(r),c.set(f,m),m}};return l.meta={name:t,transform:o},l};function P(e,r,t){var o=e;return o.meta={props:r,getStyle:o,generators:t},o}function z(e){var r=m(e),t={};for(var o in r)t[o]=f(x(r,o));return t}function C(r,t,o,n){void 0===o&&(o=e.identity);var a=n?function(e,r){if(r.has("_medias"))return r.get("_medias");var t=z(e);return r.set("_medias",t),t}(r,n):z(r),i={};for(var p in t){var s=o(t[p]);if(null!==s){var l=a[p];null===l?i=e.merge(i,s):i[l]=i[l]?e.assign(i[l],s):s}}return i}function T(r,t,o,n,a){if(e.obj(t))return null;if(a.has(t))return a.get(t);var i=r(n(t)(o));return a.set(t,i),i}function R(r,t,o){return function(n){var a=n[r];if(!e.is(a))return null;var i=w(n.theme,r);return e.obj(a)?C(n,a,(function(e){return T(t,e,n,o,i)}),i):T(t,a,n,o,i)}}function W(e,r){return function(t){var o,n=r(t);return null===n?n:((o={})[e]=n,o)}}function A(e){for(var r={},t=0;t<e.length;t++){var o=e[t];if(o&&o.meta)for(var n=0;n<o.meta.props.length;n++)r[o.meta.props[n]]=o}return r}function B(r,t){var o=m(t),n={};for(var a in o){var i=x(o,a),p=f(i);if(p){var s=r[p];s&&(n[p]=s)}}return e.assign(r,n)}function j(){for(var r=[],t=arguments.length,o=new Array(t),n=0;n<t;n++)o[n]=arguments[n];o.forEach((function(t){e.warn(Boolean(t),'Undefined generator in "compose" method'),t&&(t.meta.generators?r=[].concat(r,t.meta.generators):r.push(t))}));var a=A(r);function i(r){var t={};for(var o in r){var n=a[o];if(n){var i=n.meta.getStyle(r);e.merge(t,i)}}return B(t,r)}var p=r.reduce((function(e,r){return[].concat(e,r.meta.props)}),[]);return P(i,p,o)}var F=function(r){return e.func(r)?r:(t=r,function(r){var o;if(!e.string(r)&&!e.num(r))return null;if(e.string(t))return(o={})[t]=r,o;var n={};for(var a in t)n[t[a]]=r;return n});var t};function L(e){var r=e.prop,t=e.cssProperty,o=e.key,n=e.transform,a=e.themeGet,i=e.states,p=void 0===i?h:i;if(Array.isArray(r)){var s=t?F(t):t,l=r.map((function(e){return L({prop:e,cssProperty:s,key:o,transform:n,themeGet:a})}));return j.apply(void 0,l)}var d=F(t||[r]);a=a||S({key:o,transform:n});for(var m=r.charAt(0).toUpperCase()+r.slice(1),f=[],c=p===h?b:Object.keys(p),u=0;u<c.length;u++){var x=c[u],g=""+x+m,y=P(W(p[x],R(g,d,a)),[g]);f.push(y)}var v=P(R(r,d,a),[r]);return f.push(v),j.apply(void 0,f)}var I=S({name:"animation",key:"animations"}),Y=L({prop:"animation",themeGet:I}),M=j(Y),N=S({name:"color",key:"colors"}),X={"gradient-to-t":"linear-gradient(to top, var(--x-gradient-stops))","gradient-to-tr":"linear-gradient(to top right, var(--x-gradient-stops))","gradient-to-r":"linear-gradient(to right, var(--x-gradient-stops))","gradient-to-br":"linear-gradient(to bottom right, var(--x-gradient-stops))","gradient-to-b":"linear-gradient(to bottom, var(--x-gradient-stops))","gradient-to-bl":"linear-gradient(to bottom left, var(--x-gradient-stops))","gradient-to-l":"linear-gradient(to left, var(--x-gradient-stops))","gradient-to-tl":"linear-gradient(to top left, var(--x-gradient-stops))"},H=L({prop:"background",cssProperty:function(e){return{background:X[e]||e}}}),O=L({prop:["backgroundColor","bg"],cssProperty:"backgroundColor",themeGet:N}),E=L({prop:"backgroundImage",cssProperty:function(e){return{backgroundImage:X[e]||e}}}),V=L({prop:"backgroundSize"}),D=L({prop:"backgroundPosition"}),U=L({prop:"backgroundRepeat"}),_=L({prop:"backgroundAttachment"}),q=L({prop:"backgroundClip",cssProperty:["backgroundClip","-webkitBackgroundClip"]}),Z=L({prop:"gradientFrom",themeGet:N,cssProperty:function(e){return{"--x-gradient-from":e,"--x-gradient-stops":"var(--x-gradient-from), var(--x-gradient-to, transparent)"}}}),J=L({prop:"gradientVia",themeGet:N,cssProperty:function(e){return{"--x-gradient-stops":"var(--x-gradient-from), "+e+", var(--x-gradient-to, transparent)"}}}),K=L({prop:"gradientTo",themeGet:N,cssProperty:"--x-gradient-to"}),Q=j(H,O,E,V,D,U,_,q,Z,J,K),$=S({name:"px",transform:function(e,r){var t,o,a,i=r.props,p=null!=(t=null==i||null==(o=i.theme)||null==(a=o.settings)?void 0:a.rootFontSize)?t:void 0,l=Number(e);return n(s(Number.isNaN(l)?e:l,{rootFontSize:p}))}}),ee=S({name:"duration",transform:function(e){var r=Number(e);return o(Number.isNaN(r)?e:r)}}),re=S({name:"angle",transform:function(e){var r=Number(e);return a(Number.isNaN(r)?e:r)}}),te=S({name:"percent",transform:function(t){return e.num(t)&&0!==t&&t>=-1&&t<=1?r(100*t)+"%":t},compose:$}),oe=S({name:"border",key:"borders",transform:function(r){return e.num(r)&&r>0?n(r)+" solid":r}}),ne=S({name:"borderWidth",key:"borderWidths",compose:$,shorthand:!0}),ae=S({name:"borderColor",compose:N,shorthand:!0}),ie=S({name:"borderStyle",key:"borderStyles"}),pe=L({prop:"border",themeGet:oe}),se=L({prop:"borderTop",themeGet:oe}),le=L({prop:"borderRight",themeGet:oe}),de=L({prop:"borderBottom",themeGet:oe}),me=L({prop:"borderLeft",themeGet:oe}),fe=L({prop:"borderColor",themeGet:ae}),ce=L({prop:"borderTopColor",themeGet:ae}),ue=L({prop:"borderRightColor",themeGet:ae}),xe=L({prop:"borderBottomColor",themeGet:ae}),ge=L({prop:"borderLeftColor",themeGet:ae}),he=L({prop:"borderWidth",themeGet:ne}),be=L({prop:"borderTopWidth",themeGet:ne}),ye=L({prop:"borderRightWidth",themeGet:ne}),ve=L({prop:"borderBottomWidth",themeGet:ne}),we=L({prop:"borderLeftWidth",themeGet:ne}),ke=L({prop:"borderStyle",themeGet:ie}),Ge=L({prop:"outline",themeGet:oe}),Se=L({prop:"outlineColor",themeGet:N}),Pe=L({prop:"outlineWidth",themeGet:ne}),ze=L({prop:"outlineStyle",themeGet:ie}),Ce=S({name:"radius",key:"radii",compose:$,shorthand:!0}),Te=L({prop:"borderRadius",themeGet:Ce}),Re="& > :not([hidden]) ~ :not([hidden])",We=L({prop:"divideY",themeGet:ne,cssProperty:function(e){var r,t=!0===e?1:e;return(r={})[Re]={"--x-divide-y-reverse":0,borderTopWidth:"calc("+t+" * calc(1 - var(--x-divide-y-reverse)))",borderBottomWidth:"calc("+t+" * var(--x-divide-y-reverse))"},r}}),Ae=L({prop:"divideX",themeGet:ne,cssProperty:function(e){var r,t=!0===e?1:e;return(r={})[Re]={"--x-divide-x-reverse":0,borderRightWidth:"calc("+t+" * var(--x-divide-x-reverse))",borderLeftWidth:"calc("+t+" * calc(1 - var(--x-divide-x-reverse)))"},r}}),Be=L({prop:"divideXReverse",cssProperty:function(){var e;return(e={})[Re]={"--x-divide-x-reverse":"1"},e}}),je=L({prop:"divideYReverse",cssProperty:function(){var e;return(e={})[Re]={"--x-divide-y-reverse":"1"},e}}),Fe=L({prop:"divideColor",themeGet:ae,cssProperty:function(e){var r;return(r={})[Re]={borderColor:e},r}}),Le=L({prop:"divideStyle",themeGet:ie,cssProperty:function(e){var r;return(r={})[Re]={borderStyle:e},r}}),Ie=S({name:"ringWidth",key:"ringWidths",compose:$}),Ye=L({prop:"ring",themeGet:Ie,cssProperty:function(e){return{"--x-ring-shadow":"var(--x-ring-inset, /*!*/ /*!*/) 0 0 0 "+e+" var(--x-ring-color)",boxShadow:"var(--x-ring-shadow, 0 0 #0000), var(--x-shadow, 0 0 #0000)"}}}),Me=L({prop:"ringInset",cssProperty:function(){return{"--x-ring-inset":"inset"}}}),Ne=L({prop:"ringColor",themeGet:N,cssProperty:function(e){return{"--x-ring-color":e}}}),Xe=j(pe,se,le,de,me,fe,ce,ue,xe,ge,he,be,ye,ve,we,ke,Te,Ge,Se,Pe,ze,Ae,We,Be,je,Fe,Le,Ye,Me,Ne),He=S({name:"shadow",key:"shadows"}),Oe=L({prop:"opacity"}),Ee=L({prop:"boxShadow",themeGet:He,cssProperty:function(e){return{"--x-shadow":e,boxShadow:"var(--x-ring-shadow, 0 0 #0000), var(--x-shadow)"}}}),Ve=L({prop:"textShadow",themeGet:He}),De=j(Oe,Ee,Ve);function Ue(){return(Ue=Object.assign||function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e}).apply(this,arguments)}var _e=L({prop:"row",cssProperty:function(){return{boxSizing:"border-box",flexGrow:1,flexWrap:"wrap",display:"flex"}}});function qe(e,r){if(!0===r)return{flexBasis:0,flexGrow:1,maxWidth:"100%"};if("auto"===r)return{flex:"0 0 auto",maxWidth:"none",width:"auto"};var t=te(r)(e);return{flex:"0 0 "+t,maxWidth:t}}var Ze=P((function(r){var t=r.col,o={boxSizing:"border-box",flexBasis:0,flexGrow:1,maxWidth:"100%"};return e.obj(t)?Ue({},o,C(r,t,(function(e){return qe(r,e)}))):Ue({},o,qe(r,t))}),["col"]),Je=j(_e,Ze),Ke=L({prop:"display"}),Qe=L({prop:"boxSizing"}),$e=P((function(r){if(!r.container)return null;var t=C(r,m(r),(function(e){return 0!==e?{maxWidth:e}:{}}));return e.obj(r.container)&&(t=C(r,r.container,(function(){return t}))),Ue({width:"100%"},t)}),["container"]),er=L({prop:"overflow"}),rr=L({prop:"overflowX"}),tr=L({prop:"overflowY"}),or=S({name:"zIndex",key:"zIndices"}),nr=L({prop:"zIndex",themeGet:or}),ar=L({prop:"position"}),ir=S({name:"inset",key:"inset",compose:$,transform:d}),pr=L({prop:"top",themeGet:ir}),sr=L({prop:"right",themeGet:ir}),lr=L({prop:"bottom",themeGet:ir}),dr=L({prop:"left",themeGet:ir}),mr=L({prop:"visibility"}),fr=L({prop:"overscrollBehavior"}),cr=L({prop:"objectFit"}),ur=j(Qe,Ke,$e,er,rr,tr,ar,nr,pr,sr,lr,dr,mr,fr,cr),xr=L({prop:"alignItems"}),gr=L({prop:"alignContent"}),hr=L({prop:"justifyContent"}),br=L({prop:"justifyItems"}),yr=L({prop:"flexWrap"}),vr=L({prop:"flexGrow"}),wr=L({prop:"flexShrink"}),kr=L({prop:"flexBasis",themeGet:te}),Gr=L({prop:"flexDirection"}),Sr=L({prop:"flex"}),Pr=L({prop:"justifySelf"}),zr=L({prop:"alignSelf"}),Cr=L({prop:"order"}),Tr=j(Ke,xr,gr,hr,br,yr,kr,wr,vr,Gr,Sr,Pr,zr,Cr),Rr=S({name:"space",key:"space",compose:$,transform:d}),Wr=L({prop:["margin","m"],cssProperty:"margin",themeGet:Rr}),Ar=L({prop:["marginTop","mt"],cssProperty:"marginTop",themeGet:Rr}),Br=L({prop:["marginRight","mr"],cssProperty:"marginRight",themeGet:Rr}),jr=L({prop:["marginBottom","mb"],cssProperty:"marginBottom",themeGet:Rr}),Fr=L({prop:["marginLeft","ml"],cssProperty:"marginLeft",themeGet:Rr}),Lr=L({prop:"mx",cssProperty:["marginRight","marginLeft"],themeGet:Rr}),Ir=L({prop:"my",cssProperty:["marginTop","marginBottom"],themeGet:Rr}),Yr=L({prop:["padding","p"],cssProperty:"padding",themeGet:Rr}),Mr=L({prop:["paddingTop","pt"],cssProperty:"paddingTop",themeGet:Rr}),Nr=L({prop:["paddingRight","pr"],cssProperty:"paddingRight",themeGet:Rr}),Xr=L({prop:["paddingBottom","pb"],cssProperty:"paddingBottom",themeGet:Rr}),Hr=L({prop:["paddingLeft","pl"],cssProperty:"paddingLeft",themeGet:Rr}),Or=L({prop:"px",cssProperty:["paddingRight","paddingLeft"],themeGet:Rr}),Er=L({prop:"py",cssProperty:["paddingTop","paddingBottom"],themeGet:Rr}),Vr=L({prop:"spaceY",themeGet:Rr,cssProperty:function(e){return{"& > :not([hidden]) ~ :not([hidden])":{"--x-space-y-reverse":0,marginTop:"calc("+e+" * calc(1 - var(--x-space-y-reverse)))",marginBottom:"calc("+e+" * var(--x-space-y-reverse))"}}}}),Dr=L({prop:"spaceX",themeGet:Rr,cssProperty:function(e){return{"& > :not([hidden]) ~ :not([hidden])":{"--x-space-x-reverse":0,marginRight:"calc("+e+" * var(--x-space-x-reverse))",marginLeft:"calc("+e+" * calc(1 - var(--x-space-x-reverse)))"}}}}),Ur=L({prop:"spaceXReverse",cssProperty:function(){return{"& > :not([hidden]) ~ :not([hidden])":{"--x-space-x-reverse":"1"}}}}),_r=L({prop:"spaceYReverse",cssProperty:function(){return{"& > :not([hidden]) ~ :not([hidden])":{"--x-space-y-reverse":"1"}}}}),qr=j(Wr,Ar,Br,jr,Fr,Lr,Ir,Yr,Mr,Nr,Xr,Hr,Or,Er,Dr,Vr,Ur,_r),Zr=L({prop:"gap",themeGet:Rr}),Jr=L({prop:"columnGap",themeGet:Rr}),Kr=L({prop:"rowGap",themeGet:Rr}),Qr=L({prop:"gridColumn"}),$r=L({prop:"gridRow"}),et=L({prop:"gridAutoFlow"}),rt=L({prop:"gridAutoColumns"}),tt=L({prop:"gridAutoRows"}),ot=L({prop:"gridTemplateColumns",key:"gridTemplateColumns"}),nt=L({prop:"gridTemplateRows",key:"gridTemplateRows"}),at=L({prop:"gridTemplateAreas"}),it=L({prop:"gridArea"}),pt=j(Zr,Jr,Kr,Qr,$r,et,rt,tt,ot,nt,at,it),st=L({prop:"appearance"}),lt=L({prop:"cursor"}),dt=L({prop:"pointerEvents"}),mt=L({prop:"resize"}),ft=L({prop:"userSelect"}),ct=j(st,lt,dt,mt,ft),ut=S({name:"size",key:"sizes",compose:te}),xt=L({prop:"w",cssProperty:"width",themeGet:ut}),gt=L({prop:"h",cssProperty:"height",themeGet:ut}),ht=L({prop:"size",cssProperty:["width","height"],themeGet:ut}),bt=L({prop:"maxWidth",themeGet:ut}),yt=L({prop:"maxHeight",themeGet:ut}),vt=L({prop:"minWidth",themeGet:ut}),wt=L({prop:"minHeight",themeGet:ut}),kt=j(xt,gt,ht,bt,yt,vt,wt),Gt=L({prop:"fill",themeGet:N}),St=L({prop:"stroke",themeGet:N}),Pt=j(Gt,St),zt=L({prop:"borderCollapse"}),Ct=L({prop:"tableLayout"}),Tt=j(zt,Ct),Rt=S({name:"transform",key:"transforms"}),Wt=L({prop:"transform",themeGet:Rt,cssProperty:function(e){return!0===e?{"--x-translate-x":0,"--x-translate-y":0,"--x-rotate":0,"--x-skew-x":0,"--x-skew-y":0,"--x-scale-x":"1","--x-scale-y":"1",transform:"translate3d(var(--x-translate-x), var(--x-translate-y), 0) rotate(var(--x-rotate)) skewX(var(--x-skew-x)) skewY(var(--x-skew-y)) scaleX(var(--x-scale-x)) scaleY(var(--x-scale-y))"}:{transform:e}}}),At=L({prop:"transformOrigin"}),Bt=L({prop:"translateX",cssProperty:"--x-translate-x",themeGet:Rr}),jt=L({prop:"translateY",cssProperty:"--x-translate-y",themeGet:Rr}),Ft=L({prop:"rotate",cssProperty:"--x-rotate",themeGet:re}),Lt=L({prop:"skewX",cssProperty:"--x-skew-x",themeGet:re}),It=L({prop:"skewY",cssProperty:"--x-skew-y",themeGet:re}),Yt=L({prop:"scale",cssProperty:["--x-scale-x","--x-scale-y"],transform:function(e){return String(e)}}),Mt=L({prop:"scaleX",cssProperty:"--x-scale-x",transform:function(e){return String(e)}}),Nt=L({prop:"scaleY",cssProperty:"--x-scale-y",transform:function(e){return String(e)}}),Xt=j(Wt,At,Bt,jt,Ft,Lt,It,Yt,Mt,Nt),Ht=S({name:"transition",key:"transitions"}),Ot=S({name:"transitionProperty",key:"transitionProperties"}),Et=S({name:"timingFunctions",key:"timingFunctions"}),Vt=L({prop:"transition",themeGet:Ht}),Dt=L({prop:"transitionProperty",themeGet:Ot}),Ut=L({prop:"transitionDuration",themeGet:ee}),_t=L({prop:"transitionTimingFunction",themeGet:Et}),qt=L({prop:"transitionDelay",themeGet:ee}),Zt=j(Vt,Dt,Ut,_t,qt),Jt=S({name:"font",key:"fonts"}),Kt=S({name:"lineHeight",key:"lineHeights",transform:function(e,r){var t,o,n,a=r.props,i=null!=(t=null==a||null==(o=a.theme)||null==(n=o.settings)?void 0:n.rootFontSize)?t:void 0;return s(e,{rootFontSize:i})}}),Qt=S({name:"fontWeight",key:"fontWeights"}),$t=S({name:"letterSpacing",key:"letterSpacings",compose:$}),eo=S({name:"fontSize",key:"fontSizes",compose:$}),ro=L({prop:"fontFamily",themeGet:Jt}),to=L({prop:"fontSize",themeGet:eo}),oo=L({prop:"lineHeight",themeGet:Kt}),no=L({prop:"fontWeight",themeGet:Qt}),ao=L({prop:"fontStyle"}),io=L({prop:"letterSpacing",themeGet:$t}),po=L({prop:"color",themeGet:N}),so=L({prop:"textTransform"}),lo=L({prop:"textDecoration"}),mo=L({prop:"textAlign"}),fo=L({prop:"verticalAlign"}),co=L({prop:"whiteSpace"}),uo=L({prop:"textOverflow"}),xo=L({prop:"listStyleType"}),go=L({prop:"listStylePosition"}),ho=j(ro,to,ao,oo,no,mo,io,po,so,lo,fo,co,uo,xo,go),bo=j(M,Q,Xe,De,Je,Tr,pt,ct,ur,kt,qr,Pt,Tt,Xt,Zt,ho),yo=function(r,t){return function(o){var n=e.getThemeValue(o,r);return e.is(n)?n:e.is(t)?t:r}};[re,I,oe,ae,ie,ne,N,ee,Jt,eo,Qt,ir,$t,Kt,te,$,Ce,Ie,He,ut,Rr,Et,Rt,Ht,Ot,or].forEach((function(e){e.meta.name&&(yo[e.meta.name]=e)}));var vo=function(e,r){return function(t){var o=m(t),n=x(o,e);return null===n?r:[f(n)+" {",r,"}"]}},wo=function(e,r){return function(t){var o=m(t),n=g(o,e);return null===n?null:[c(n)+" {",r,"}"]}},ko={px:function(e){return p(s(e))},border:function(r){return e.num(r)&&r>0?p(r)+" solid":r}},Go=[0,5,10,20,25,30,40,50,60,70,75,80,90,95,100];function So(e,r){return void 0===r&&(r=Go),function(e,r,t){return void 0===r&&(r=function(e){return e}),void 0===t&&(t=Go),Object.keys(e).reduce((function(o,n){return t.forEach((function(t){o[n+"-a"+t]=r(e[n],n,t)})),o}),Ue({},e))}(e,(function(e,r,t){return""+e+Math.round(t/100*255).toString(16)}),r)}var Po=[50,100,200,300,400,500,600,700,800,900],zo={.5:"0.125rem",1:"0.25rem",1.5:"0.375rem",2:"0.5rem",2.5:"0.625rem",3:"0.75rem",3.5:"0.875rem",4:"1rem",5:"1.25rem",6:"1.5rem",7:"1.75rem",8:"2rem",9:"2.25rem",10:"2.5rem",11:"2.75rem",12:"3rem",14:"3.5rem",16:"4rem",20:"5rem",24:"6rem",28:"7rem",32:"8rem",36:"9rem",40:"10rem",44:"11rem",48:"12rem",52:"13rem",56:"14rem",60:"15rem",64:"16rem",72:"18rem",80:"20rem",96:"24rem"},Co={"ease-in":"cubic-bezier(0.4, 0, 1, 1)","ease-out":"cubic-bezier(0, 0, 0.2, 1)","ease-in-out":"cubic-bezier(0.4, 0, 0.2, 1)"},To={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"]},Ro=Object.keys(To).reduce((function(e,r){return e[r]=To[r].map((function(e){return e+" "+Co["ease-in-out"]+" 150ms"})).join(","),e}),{}),Wo={colors:So({black:"#000000",white:"#ffffff","blue-gray-50":"#f8fafc","blue-gray-100":"#f1f5f9","blue-gray-200":"#e2e8f0","blue-gray-300":"#cbd5e1","blue-gray-400":"#94a3b8","blue-gray-500":"#64748b","blue-gray-600":"#475569","blue-gray-700":"#334155","blue-gray-800":"#1e293b","blue-gray-900":"#0f172a","cool-gray-50":"#f9fafb","cool-gray-100":"#f3f4f6","cool-gray-200":"#e5e7eb","cool-gray-300":"#d1d5db","cool-gray-400":"#9ca3af","cool-gray-500":"#6b7280","cool-gray-600":"#4b5563","cool-gray-700":"#374151","cool-gray-800":"#1f2937","cool-gray-900":"#111827","gray-50":"#fafafa","gray-100":"#f4f4f5","gray-200":"#e4e4e7","gray-300":"#d4d4d8","gray-400":"#a1a1aa","gray-500":"#71717a","gray-600":"#52525b","gray-700":"#3f3f46","gray-800":"#27272a","gray-900":"#18181b","true-gray-50":"#fafafa","true-gray-100":"#f5f5f5","true-gray-200":"#e5e5e5","true-gray-300":"#d4d4d4","true-gray-400":"#a3a3a3","true-gray-500":"#737373","true-gray-600":"#525252","true-gray-700":"#404040","true-gray-800":"#262626","true-gray-900":"#171717","warm-gray-50":"#fafaf9","warm-gray-100":"#f5f5f4","warm-gray-200":"#e7e5e4","warm-gray-300":"#d6d3d1","warm-gray-400":"#a8a29e","warm-gray-500":"#78716c","warm-gray-600":"#57534e","warm-gray-700":"#44403c","warm-gray-800":"#292524","warm-gray-900":"#1c1917","red-50":"#fef2f2","red-100":"#fee2e2","red-200":"#fecaca","red-300":"#fca5a5","red-400":"#f87171","red-500":"#ef4444","red-600":"#dc2626","red-700":"#b91c1c","red-800":"#991b1b","red-900":"#7f1d1d","orange-50":"#fff7ed","orange-100":"#ffedd5","orange-200":"#fed7aa","orange-300":"#fdba74","orange-400":"#fb923c","orange-500":"#f97316","orange-600":"#ea580c","orange-700":"#c2410c","orange-800":"#9a3412","orange-900":"#7c2d12","amber-50":"#fffbeb","amber-100":"#fef3c7","amber-200":"#fde68a","amber-300":"#fcd34d","amber-400":"#fbbf24","amber-500":"#f59e0b","amber-600":"#d97706","amber-700":"#b45309","amber-800":"#92400e","amber-900":"#78350f","yellow-50":"#fefce8","yellow-100":"#fef9c3","yellow-200":"#fef08a","yellow-300":"#fde047","yellow-400":"#facc15","yellow-500":"#eab308","yellow-600":"#ca8a04","yellow-700":"#a16207","yellow-800":"#854d0e","yellow-900":"#713f12","lime-50":"#f7fee7","lime-100":"#ecfccb","lime-200":"#d9f99d","lime-300":"#bef264","lime-400":"#a3e635","lime-500":"#84cc16","lime-600":"#65a30d","lime-700":"#4d7c0f","lime-800":"#3f6212","lime-900":"#365314","green-50":"#f0fdf4","green-100":"#dcfce7","green-200":"#bbf7d0","green-300":"#86efac","green-400":"#4ade80","green-500":"#22c55e","green-600":"#16a34a","green-700":"#15803d","green-800":"#166534","green-900":"#14532d","emerald-50":"#ecfdf5","emerald-100":"#d1fae5","emerald-200":"#a7f3d0","emerald-300":"#6ee7b7","emerald-400":"#34d399","emerald-500":"#10b981","emerald-600":"#059669","emerald-700":"#047857","emerald-800":"#065f46","emerald-900":"#064e3b","teal-50":"#f0fdfa","teal-100":"#ccfbf1","teal-200":"#99f6e4","teal-300":"#5eead4","teal-400":"#2dd4bf","teal-500":"#14b8a6","teal-600":"#0d9488","teal-700":"#0f766e","teal-800":"#115e59","teal-900":"#134e4a","cyan-50":"#ecfeff","cyan-100":"#cffafe","cyan-200":"#a5f3fc","cyan-300":"#67e8f9","cyan-400":"#22d3ee","cyan-500":"#06b6d4","cyan-600":"#0891b2","cyan-700":"#0e7490","cyan-800":"#155e75","cyan-900":"#164e63","light-blue-50":"#f0f9ff","light-blue-100":"#e0f2fe","light-blue-200":"#bae6fd","light-blue-300":"#7dd3fc","light-blue-400":"#38bdf8","light-blue-500":"#0ea5e9","light-blue-600":"#0284c7","light-blue-700":"#0369a1","light-blue-800":"#075985","light-blue-900":"#0c4a6e","blue-50":"#eff6ff","blue-100":"#dbeafe","blue-200":"#bfdbfe","blue-300":"#93c5fd","blue-400":"#60a5fa","blue-500":"#3b82f6","blue-600":"#2563eb","blue-700":"#1d4ed8","blue-800":"#1e40af","blue-900":"#1e3a8a","indigo-50":"#eef2ff","indigo-100":"#e0e7ff","indigo-200":"#c7d2fe","indigo-300":"#a5b4fc","indigo-400":"#818cf8","indigo-500":"#6366f1","indigo-600":"#4f46e5","indigo-700":"#4338ca","indigo-800":"#3730a3","indigo-900":"#312e81","violet-50":"#f5f3ff","violet-100":"#ede9fe","violet-200":"#ddd6fe","violet-300":"#c4b5fd","violet-400":"#a78bfa","violet-500":"#8b5cf6","violet-600":"#7c3aed","violet-700":"#6d28d9","violet-800":"#5b21b6","violet-900":"#4c1d95","purple-50":"#faf5ff","purple-100":"#f3e8ff","purple-200":"#e9d5ff","purple-300":"#d8b4fe","purple-400":"#c084fc","purple-500":"#a855f7","purple-600":"#9333ea","purple-700":"#7e22ce","purple-800":"#6b21a8","purple-900":"#581c87","fuchsia-50":"#fdf4ff","fuchsia-100":"#fae8ff","fuchsia-200":"#f5d0fe","fuchsia-300":"#f0abfc","fuchsia-400":"#e879f9","fuchsia-500":"#d946ef","fuchsia-600":"#c026d3","fuchsia-700":"#a21caf","fuchsia-800":"#86198f","fuchsia-900":"#701a75","pink-50":"#fdf2f8","pink-100":"#fce7f3","pink-200":"#fbcfe8","pink-300":"#f9a8d4","pink-400":"#f472b6","pink-500":"#ec4899","pink-600":"#db2777","pink-700":"#be185d","pink-800":"#9d174d","pink-900":"#831843","rose-50":"#fff1f2","rose-100":"#ffe4e6","rose-200":"#fecdd3","rose-300":"#fda4af","rose-400":"#fb7185","rose-500":"#f43f5e","rose-600":"#e11d48","rose-700":"#be123c","rose-800":"#9f1239","rose-900":"#881337"}),space:zo,screens:{_:0,xs:0,sm:640,md:768,lg:1024,xl:1280,"2xl":1536},sizes:Ue({},zo,{1:void 0,"1s":zo[1],full:"100%",xs:"20rem",sm:"24rem",md:"28rem",lg:"32rem",xl:"36rem","2xl":"42rem","3xl":"48rem","4xl":"56rem","5xl":"64rem","6xl":"72rem","7xl":"80rem"}),radii:{none:"0",sm:"0.125rem",default:"0.25rem",md:"0.375rem",lg:"0.5rem",xl:"0.75rem","2xl":"1rem","3xl":"1.5rem",full:"9999px"},shadows:{xs:"0 0 0 1px rgba(0, 0, 0, 0.05)",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)",outline:"0 0 0 3px rgba(66, 153, 225, 0.5)"},fontSizes:{xs:"0.75rem",sm:"0.875rem",base:"1rem",lg:"1.125rem",xl:"1.25rem","2xl":"1.5rem","3xl":"1.875rem","4xl":"2.25rem","5xl":"3rem","6xl":"3.75rem","7xl":"4.5rem","8xl":"6rem","9xl":"8rem"},fontWeights:{hairline:"100",thin:"200",light:"300",normal:"400",medium:"500",semibold:"600",bold:"700",extrabold:"800",black:"900"},fonts:{mono:'ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace',serif:'ui-serif, Georgia, Cambria, "Times New Roman", Times, serif',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"'},letterSpacings:{tighter:"-0.05em",tight:"-0.025em",normal:"0em",wide:"0.025em",wider:"0.05em",widest:"0.1em"},lineHeights:{none:1,tight:1.25,snug:1.375,normal:1.5,relaxed:1.625,loose:2,3:".75rem",4:"1rem",5:"1.25rem",6:"1.5rem",7:"1.75rem",8:"2rem",9:"2.25rem",10:"2.5rem"},gridTemplateColumns:{1:"repeat(1, minmax(0, 1fr))",2:"repeat(2, minmax(0, 1fr))",3:"repeat(3, minmax(0, 1fr))",4:"repeat(4, minmax(0, 1fr))",5:"repeat(5, minmax(0, 1fr))",6:"repeat(6, minmax(0, 1fr))",7:"repeat(7, minmax(0, 1fr))",8:"repeat(8, minmax(0, 1fr))",9:"repeat(9, minmax(0, 1fr))",10:"repeat(10, minmax(0, 1fr))",11:"repeat(11, minmax(0, 1fr))",12:"repeat(12, minmax(0, 1fr))"},gridTemplateRows:{1:"repeat(1, minmax(0, 1fr))",2:"repeat(2, minmax(0, 1fr))",3:"repeat(3, minmax(0, 1fr))",4:"repeat(4, minmax(0, 1fr))",5:"repeat(5, minmax(0, 1fr))",6:"repeat(6, minmax(0, 1fr))"},borderWidths:{default:1},ringWidths:{default:3},borders:{default:"1px solid transparent"},transitions:Ro,transitionProperties:To,timingFunctions:Co,animations:{spin:"x-spin 1s linear infinite",ping:"x-ping 1s cubic-bezier(0, 0, 0.2, 1) infinite",pulse:"x-pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite",bounce:"x-bounce 1s infinite"}};function Ao(){var e,r,t=(e=["\n /*! modern-normalize v1.0.0 | MIT License | https://github.com/sindresorhus/modern-normalize */\n *,::after,::before{box-sizing:border-box}:root{-moz-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}body{font-family:system-ui,-apple-system,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji'}hr{height:0;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,'Liberation Mono',Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}\n\n /* Role button pointer */\n [role=button], button {\n cursor: pointer;\n }\n\n /* Remove default margins */\n blockquote,\n dl,\n dd,\n h1,\n h2,\n h3,\n h4,\n h5,\n h6,\n hr,\n figure,\n p,\n pre {\n margin: 0;\n }\n\n /* Remove headings styles */\n h1,\n h2,\n h3,\n h4,\n h5,\n h6 {\n font-size: inherit;\n font-weight: inherit;\n }\n\n /* Unstyle lists */\n ol,\n ul {\n list-style: none;\n margin: 0;\n padding: 0;\n }\n\n /* Image are block-level */\n img,\n svg,\n video,\n canvas,\n audio,\n iframe,\n embed,\n object {\n display: block;\n vertical-align: middle;\n }\n\n /* Reset border styles */\n *,\n ::before,\n ::after {\n border-width: 0;\n border-style: solid;\n border-color: ",";\n }\n\n * {\n --x-ring-color: ",";\n }\n\n /* Default outline on buttons */\n button:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n }\n\n // Animations\n @keyframes x-spin {\n from {\n transform: rotate(0deg);\n }\n to {\n transform: rotate(360deg);\n }\n }\n\n @keyframes x-ping {\n 0% {\n transform: scale(1);\n opacity: 1;\n }\n 75%, 100% {\n transform: scale(2);\n opacity: 0;\n }\n }\n\n @keyframes x-pulse {\n 0%, 100% {\n opacity: 1;\n }\n 50% {\n opacity: .5;\n }\n }\n\n @keyframes x-bounce {\n 0%, 100% {\n transform: translateY(-25%);\n animationTimingFunction: cubic-bezier(0.8, 0, 1, 1);\n }\n 50% {\n transform: translateY(0);\n animationTimingFunction: cubic-bezier(0, 0, 0.2, 1);\n }\n }\n "],r||(r=e.slice(0)),e.raw=r,e);return Ao=function(){return t},t}exports.aliasColor=function(e,r,t,o){return void 0===t&&(t=Po),void 0===o&&(o=Go),t.reduce((function(t,n){return t[e+"-"+n]=yo.color(r+"-"+n),o.forEach((function(o){t[e+"-"+n+"-a"+o]=yo.color(r+"-"+n+"-a"+o)})),t}),{})},exports.alignContent=gr,exports.alignItems=xr,exports.alignSelf=zr,exports.animation=Y,exports.animations=M,exports.appearance=st,exports.background=H,exports.backgroundAttachment=_,exports.backgroundClip=q,exports.backgroundColor=O,exports.backgroundImage=E,exports.backgroundPosition=D,exports.backgroundRepeat=U,exports.backgroundSize=V,exports.backgrounds=Q,exports.between=function(e,r,t){return function(o){var n=m(o),a=x(n,e),i=g(n,r);return null===i?vo(e,t)(o):null===a?wo(r,t)(o):[u(a,i)+" {",t,"}"]}},exports.border=pe,exports.borderBottom=de,exports.borderBottomColor=xe,exports.borderBottomWidth=ve,exports.borderCollapse=zt,exports.borderColor=fe,exports.borderLeft=me,exports.borderLeftColor=ge,exports.borderLeftWidth=we,exports.borderRadius=Te,exports.borderRight=le,exports.borderRightColor=ue,exports.borderRightWidth=ye,exports.borderStyle=ke,exports.borderTop=se,exports.borderTopColor=ce,exports.borderTopWidth=be,exports.borderWidth=he,exports.borders=Xe,exports.bottom=lr,exports.boxShadow=Ee,exports.boxSizing=Qe,exports.breakpoints=function(e){return function(r){for(var t=[],o=Object.keys(e),n=o.length,a=0;a<n;a++){var i=o[a],p=vo(i,e[i])(r);Array.isArray(p)?p.forEach((function(e){return t.push(e)})):t.push(p)}return t}},exports.col=Ze,exports.color=po,exports.columnGap=Jr,exports.compose=j,exports.container=$e,exports.createPreflight=function(e){return(0,e.createGlobalStyle)(Ao(),yo.color("default-border-color","currentColor"),yo.color("default-ring-color","rgba(59,130,246,0.5)"))},exports.createStyleGenerator=P,exports.cursor=lt,exports.defaultTheme=Wo,exports.display=Ke,exports.divideColor=Fe,exports.divideStyle=Le,exports.divideX=Ae,exports.divideXReverse=Be,exports.divideY=We,exports.divideYReverse=je,exports.down=wo,exports.effects=De,exports.fill=Gt,exports.flex=Sr,exports.flexBasis=kr,exports.flexDirection=Gr,exports.flexGrow=vr,exports.flexShrink=wr,exports.flexWrap=yr,exports.flexboxGrids=Je,exports.flexboxes=Tr,exports.fontFamily=ro,exports.fontSize=to,exports.fontStyle=ao,exports.fontWeight=no,exports.gap=Zr,exports.generateHexAlphaVariants=So,exports.getAngle=re,exports.getAnimation=I,exports.getBorder=oe,exports.getBorderColor=ae,exports.getBorderStyle=ie,exports.getBorderWidth=ne,exports.getBreakpoints=m,exports.getColor=N,exports.getDuration=ee,exports.getFont=Jt,exports.getFontSize=eo,exports.getFontWeight=Qt,exports.getInset=ir,exports.getLetterSpacing=$t,exports.getLineHeight=Kt,exports.getPercent=te,exports.getPx=$,exports.getRadius=Ce,exports.getRingWidth=Ie,exports.getShadow=He,exports.getSize=ut,exports.getSpace=Rr,exports.getTimingFunction=Et,exports.getTransform=Rt,exports.getTransition=Ht,exports.getTransitionProperty=Ot,exports.getZIndex=or,exports.gradientFrom=Z,exports.gradientTo=K,exports.gradientVia=J,exports.gridArea=it,exports.gridAutoColumns=rt,exports.gridAutoFlow=et,exports.gridAutoRows=tt,exports.gridColumn=Qr,exports.gridRow=$r,exports.gridTemplateAreas=at,exports.gridTemplateColumns=ot,exports.gridTemplateRows=nt,exports.grids=pt,exports.height=gt,exports.interactivity=ct,exports.justifyContent=hr,exports.justifyItems=br,exports.justifySelf=Pr,exports.layout=ur,exports.left=dr,exports.letterSpacing=io,exports.lineHeight=oo,exports.listStylePosition=go,exports.listStyleType=xo,exports.margin=Wr,exports.marginBottom=jr,exports.marginLeft=Fr,exports.marginRight=Br,exports.marginTop=Ar,exports.maxHeight=yt,exports.maxWidth=bt,exports.minHeight=wt,exports.minWidth=vt,exports.mx=Lr,exports.my=Ir,exports.objectFit=cr,exports.opacity=Oe,exports.order=Cr,exports.outline=Ge,exports.outlineColor=Se,exports.outlineStyle=ze,exports.outlineWidth=Pe,exports.overflow=er,exports.overflowX=rr,exports.overflowY=tr,exports.overscrollBehavior=fr,exports.padding=Yr,exports.paddingBottom=Xr,exports.paddingLeft=Hr,exports.paddingRight=Nr,exports.paddingTop=Mr,exports.pointerEvents=dt,exports.position=ar,exports.px=Or,exports.py=Er,exports.resize=mt,exports.right=sr,exports.ring=Ye,exports.ringColor=Ne,exports.ringInset=Me,exports.rotate=Ft,exports.row=_e,exports.rowGap=Kr,exports.rpxTransformers=ko,exports.scale=Yt,exports.scaleX=Mt,exports.scaleY=Nt,exports.size=ht,exports.sizing=kt,exports.skewX=Lt,exports.skewY=It,exports.space=qr,exports.spaceX=Dr,exports.spaceXReverse=Ur,exports.spaceY=Vr,exports.spaceYReverse=_r,exports.stroke=St,exports.style=L,exports.svg=Pt,exports.system=bo,exports.tableLayout=Ct,exports.tables=Tt,exports.textAlign=mo,exports.textDecoration=lo,exports.textOverflow=uo,exports.textShadow=Ve,exports.textTransform=so,exports.th=yo,exports.themeGetter=S,exports.top=pr,exports.transform=Wt,exports.transformOrigin=At,exports.transforms=Xt,exports.transition=Vt,exports.transitionDelay=qt,exports.transitionDuration=Ut,exports.transitionProperty=Dt,exports.transitionTimingFunction=_t,exports.transitions=Zt,exports.translateX=Bt,exports.translateY=jt,exports.typography=ho,exports.up=vo,exports.userSelect=ft,exports.verticalAlign=fo,exports.visibility=mr,exports.whiteSpace=co,exports.width=xt,exports.zIndex=nr;
//# sourceMappingURL=system.cjs.production.min.js.map

@@ -607,2 +607,18 @@ import { num, string, getThemeValue, is, negative, warn, merge, assign, func, obj, identity } from '@xstyled/util';

});
var borderTop = /*#__PURE__*/style({
prop: 'borderTop',
themeGet: getBorder
});
var borderRight = /*#__PURE__*/style({
prop: 'borderRight',
themeGet: getBorder
});
var borderBottom = /*#__PURE__*/style({
prop: 'borderBottom',
themeGet: getBorder
});
var borderLeft = /*#__PURE__*/style({
prop: 'borderLeft',
themeGet: getBorder
});
var borderColor = /*#__PURE__*/style({

@@ -612,2 +628,18 @@ prop: 'borderColor',

});
var borderTopColor = /*#__PURE__*/style({
prop: 'borderTopColor',
themeGet: getBorderColor
});
var borderRightColor = /*#__PURE__*/style({
prop: 'borderRightColor',
themeGet: getBorderColor
});
var borderBottomColor = /*#__PURE__*/style({
prop: 'borderBottomColor',
themeGet: getBorderColor
});
var borderLeftColor = /*#__PURE__*/style({
prop: 'borderLeftColor',
themeGet: getBorderColor
});
var borderWidth = /*#__PURE__*/style({

@@ -617,2 +649,18 @@ prop: 'borderWidth',

});
var borderTopWidth = /*#__PURE__*/style({
prop: 'borderTopWidth',
themeGet: getBorderWidth
});
var borderRightWidth = /*#__PURE__*/style({
prop: 'borderRightWidth',
themeGet: getBorderWidth
});
var borderBottomWidth = /*#__PURE__*/style({
prop: 'borderBottomWidth',
themeGet: getBorderWidth
});
var borderLeftWidth = /*#__PURE__*/style({
prop: 'borderLeftWidth',
themeGet: getBorderWidth
});
var borderStyle = /*#__PURE__*/style({

@@ -752,3 +800,3 @@ prop: 'borderStyle',

});
var borders = /*#__PURE__*/compose(border, borderColor, borderWidth, borderStyle, borderRadius, outline, outlineColor, outlineWidth, outlineStyle, divideX, divideY, divideXReverse, divideYReverse, divideColor, divideStyle, ring, ringInset, ringColor);
var borders = /*#__PURE__*/compose(border, borderTop, borderRight, borderBottom, borderLeft, borderColor, borderTopColor, borderRightColor, borderBottomColor, borderLeftColor, borderWidth, borderTopWidth, borderRightWidth, borderBottomWidth, borderLeftWidth, borderStyle, borderRadius, outline, outlineColor, outlineWidth, outlineStyle, divideX, divideY, divideXReverse, divideYReverse, divideColor, divideStyle, ring, ringInset, ringColor);

@@ -1978,3 +2026,3 @@ var getShadow = /*#__PURE__*/themeGetter({

export { aliasColor, alignContent, alignItems, alignSelf, animation, animations, appearance, background, backgroundAttachment, backgroundClip, backgroundColor, backgroundImage, backgroundPosition, backgroundRepeat, backgroundSize, backgrounds, between, border, borderCollapse, borderColor, borderRadius, borderStyle, borderWidth, borders, bottom, boxShadow, boxSizing, breakpoints, col, color, columnGap, compose, container, createPreflight, createStyleGenerator, cursor, defaultTheme, display, divideColor, divideStyle, divideX, divideXReverse, divideY, divideYReverse, down, effects, fill, flex, flexBasis, flexDirection, flexGrow, flexShrink, flexWrap, flexboxGrids, flexboxes, fontFamily, fontSize, fontStyle, fontWeight, gap, generateHexAlphaVariants, getAngle, getAnimation, getBorder, getBorderColor, getBorderStyle, getBorderWidth, getBreakpoints, getColor, getDuration, getFont, getFontSize, getFontWeight, getInset, getLetterSpacing, getLineHeight, getPercent, getPx, getRadius, getRingWidth, getShadow, getSize, getSpace, getTimingFunction, getTransform, getTransition, getTransitionProperty, getZIndex, gradientFrom, gradientTo, gradientVia, gridArea, gridAutoColumns, gridAutoFlow, gridAutoRows, gridColumn, gridRow, gridTemplateAreas, gridTemplateColumns, gridTemplateRows, grids, height, interactivity, justifyContent, justifyItems, justifySelf, layout, left, letterSpacing, lineHeight, listStylePosition, listStyleType, margin, marginBottom, marginLeft, marginRight, marginTop, maxHeight, maxWidth, minHeight, minWidth, mx, my, objectFit, opacity, order, outline, outlineColor, outlineStyle, outlineWidth, overflow, overflowX, overflowY, overscrollBehavior, padding, paddingBottom, paddingLeft, paddingRight, paddingTop, pointerEvents, position, px$1 as px, py, resize, right, ring, ringColor, ringInset, rotate, row, rowGap, rpxTransformers, scale, scaleX, scaleY, size, sizing, skewX, skewY, space, spaceX, spaceXReverse, spaceY, spaceYReverse, stroke, style, svg, system, tableLayout, tables, textAlign, textDecoration, textOverflow, textShadow, textTransform, th, themeGetter, top, transform, transformOrigin, transforms, transition, transitionDelay, transitionDuration, transitionProperty, transitionTimingFunction, transitions, translateX, translateY, typography, up, userSelect, verticalAlign, visibility, whiteSpace, width, zIndex };
export { aliasColor, alignContent, alignItems, alignSelf, animation, animations, appearance, background, backgroundAttachment, backgroundClip, backgroundColor, backgroundImage, backgroundPosition, backgroundRepeat, backgroundSize, backgrounds, between, border, borderBottom, borderBottomColor, borderBottomWidth, borderCollapse, borderColor, borderLeft, borderLeftColor, borderLeftWidth, borderRadius, borderRight, borderRightColor, borderRightWidth, borderStyle, borderTop, borderTopColor, borderTopWidth, borderWidth, borders, bottom, boxShadow, boxSizing, breakpoints, col, color, columnGap, compose, container, createPreflight, createStyleGenerator, cursor, defaultTheme, display, divideColor, divideStyle, divideX, divideXReverse, divideY, divideYReverse, down, effects, fill, flex, flexBasis, flexDirection, flexGrow, flexShrink, flexWrap, flexboxGrids, flexboxes, fontFamily, fontSize, fontStyle, fontWeight, gap, generateHexAlphaVariants, getAngle, getAnimation, getBorder, getBorderColor, getBorderStyle, getBorderWidth, getBreakpoints, getColor, getDuration, getFont, getFontSize, getFontWeight, getInset, getLetterSpacing, getLineHeight, getPercent, getPx, getRadius, getRingWidth, getShadow, getSize, getSpace, getTimingFunction, getTransform, getTransition, getTransitionProperty, getZIndex, gradientFrom, gradientTo, gradientVia, gridArea, gridAutoColumns, gridAutoFlow, gridAutoRows, gridColumn, gridRow, gridTemplateAreas, gridTemplateColumns, gridTemplateRows, grids, height, interactivity, justifyContent, justifyItems, justifySelf, layout, left, letterSpacing, lineHeight, listStylePosition, listStyleType, margin, marginBottom, marginLeft, marginRight, marginTop, maxHeight, maxWidth, minHeight, minWidth, mx, my, objectFit, opacity, order, outline, outlineColor, outlineStyle, outlineWidth, overflow, overflowX, overflowY, overscrollBehavior, padding, paddingBottom, paddingLeft, paddingRight, paddingTop, pointerEvents, position, px$1 as px, py, resize, right, ring, ringColor, ringInset, rotate, row, rowGap, rpxTransformers, scale, scaleX, scaleY, size, sizing, skewX, skewY, space, spaceX, spaceXReverse, spaceY, spaceYReverse, stroke, style, svg, system, tableLayout, tables, textAlign, textDecoration, textOverflow, textShadow, textTransform, th, themeGetter, top, transform, transformOrigin, transforms, transition, transitionDelay, transitionDuration, transitionProperty, transitionTimingFunction, transitions, translateX, translateY, typography, up, userSelect, verticalAlign, visibility, whiteSpace, width, zIndex };
//# sourceMappingURL=system.esm.js.map
{
"name": "@xstyled/system",
"description": "Modern style system for styled-components & emotion.",
"version": "2.0.0-alpha.0",
"version": "2.0.0-alpha.1",
"keywords": [

@@ -22,3 +22,3 @@ "emotion",

"build": "tsdx build",
"prepublishOnly": "yarn build"
"prepublishOnly": "yarn reset && yarn build"
},

@@ -36,6 +36,6 @@ "homepage": "https://xstyled.dev",

"@babel/runtime": "^7.11.2",
"@xstyled/util": "^2.0.0-alpha.0",
"@xstyled/util": "^2.0.0-alpha.1",
"csstype": "^3.0.3 "
},
"gitHead": "2a912eaa023a83245411eeb88c78dc1e1f23379e"
"gitHead": "dc4edfe3346c4069440c84febfdad3cb1029ca50"
}

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

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