diff --git a/src/generation/ClassesGenerator.ts b/src/generation/ClassesGenerator.ts index a222d0bb..b9e65e24 100644 --- a/src/generation/ClassesGenerator.ts +++ b/src/generation/ClassesGenerator.ts @@ -10,15 +10,18 @@ export class ClassesGenerator implements IGenerator { private readonly separator: string; private readonly theme: IThemeConfig; private readonly configScanner: ConfigScanner; + private readonly deprecations: TFuture; private generatedRegularClasses: typeof defaultClasses; private generatedPseudoClasses: string[]; constructor(tailwindConfig: TailwindConfig) { const configScanner = new ConfigScanner(tailwindConfig); + this.prefix = configScanner.getPrefix(); this.separator = configScanner.getSeparator(); this.theme = configScanner.getTheme(); this.configScanner = configScanner; + this.deprecations = configScanner.getDeprecations(); this.generatedRegularClasses = { Accessibility: this.accessibility(), @@ -26,7 +29,7 @@ export class ClassesGenerator implements IGenerator { Borders: this.borders(), Tables: this.tables(), Effects: this.effects(), - Transitions: this.transitions(), + TransitionsAndAnimations: this.transitionsAndAnimations(), FlexBox: this.flexBox(), Grid: this.grid(), Spacing: this.spacing(), @@ -41,10 +44,6 @@ export class ClassesGenerator implements IGenerator { this.generatedPseudoClasses = this.pseudoClasses(); } - // TODO: check if values are nested objects e.g., colors - // this checking is only implemented on colors property - // but better to be done on all other properties - public generate = (): string => { const allClassesTemplates = Object.keys(this.generatedRegularClasses) .map(classGroup => { @@ -88,6 +87,10 @@ export class ClassesGenerator implements IGenerator { backgroundColor: this.generateClassesWithColors('backgroundColor'), backgroundPosition: Object.keys(this.theme.backgroundPosition).map(x => 'bg-' + x), backgroundSize: Object.keys(this.theme.backgroundSize).map(x => 'bg-' + x), + backgroundImage: Object.keys(this.theme.backgroundImage).map(x => 'bg-' + x), + gradientColorStops: this.generateClassesWithColors('gradientColorStops').flatMap(val => + ['from', 'via', 'to'].map(x => x + val.replace('gradient', '')), + ), }; }; @@ -140,9 +143,9 @@ export class ClassesGenerator implements IGenerator { }; }; - private transitions = (): typeof defaultClasses.Transitions => { + private transitionsAndAnimations = (): typeof defaultClasses.TransitionsAndAnimations => { return { - ...defaultClasses.Transitions, + ...defaultClasses.TransitionsAndAnimations, transitionProperty: Object.keys(this.theme.transitionProperty).map( property => 'transition-' + property, ), @@ -153,6 +156,7 @@ export class ClassesGenerator implements IGenerator { value => 'ease-' + value, ), transitionDelay: Object.keys(this.theme.transitionDelay).map(value => 'delay-' + value), + animation: Object.keys(this.theme.animation).map(val => 'animate-' + val), }; }; @@ -229,12 +233,14 @@ export class ClassesGenerator implements IGenerator { gridRow: Object.keys(this.theme.gridRow).map(value => `row-${value}`), gridRowStart: Object.keys(this.theme.gridRowStart).map(value => `row-start-${value}`), gridRowEnd: Object.keys(this.theme.gridRowEnd).map(value => `row-end-${value}`), - gridGap: ['gap-', 'row-gap-', 'col-gap-'].flatMap(x => { - // grid gap inherits its values from theme.spacing by default, but theme.gap overrides it. - return Object.keys(_.isEmpty(this.theme.gap) ? this.theme.spacing : this.theme.gap).map( - gapValue => x + gapValue, - ); - }), + gridGap: ['gap-', 'gap-y-', 'gap-x-'] + .concat(this.deprecations.removeDeprecatedGapUtilities ? [] : ['row-gap-', 'col-gap-']) + .flatMap(x => { + // grid gap inherits its values from theme.spacing by default, but theme.gap overrides it. + return Object.keys(_.isEmpty(this.theme.gap) ? this.theme.spacing : this.theme.gap).map( + gapValue => x + gapValue, + ); + }), }; }; @@ -349,7 +355,10 @@ export class ClassesGenerator implements IGenerator { return propertyNames.flatMap((propertyValue, i) => { const variant = propertyVariants[i]; - const propertyResult = property.replace('Color', '').replace('background', 'bg'); + const propertyResult = property + .replace('Color', '') + .replace('Stops', '') + .replace('background', 'bg'); if (typeof variant === 'object' && variant !== null) { return Object.keys(variant).map( diff --git a/src/generation/ConfigScanner.ts b/src/generation/ConfigScanner.ts index 2198aa52..7b1f5d94 100644 --- a/src/generation/ConfigScanner.ts +++ b/src/generation/ConfigScanner.ts @@ -2,12 +2,14 @@ import {defaultThemeConfig, defaultVariants} from './utils/defaultTailwindConfig import _ from 'lodash'; export class ConfigScanner { + private future: TFuture; private readonly prefix: string; private readonly separator: string; private themeConfig: IThemeConfig; private readonly variantsConfig: IVariantsConfig; constructor(tailwindConfig: TailwindConfig) { + this.future = tailwindConfig?.future ?? {}; this.prefix = _.isEmpty(tailwindConfig?.prefix) ? '' : (tailwindConfig.prefix as string); this.separator = _.isEmpty(tailwindConfig.separator) ? ':' @@ -25,39 +27,43 @@ export class ConfigScanner { public getSeparator = (): string => this.separator; + public getDeprecations = (): TFuture => this.future; + public getTheme = (): IThemeConfig => { for (const [key, value] of Object.entries(this.themeConfig)) { if (_.isFunction(value)) { // eslint-disable-next-line @typescript-eslint/no-unsafe-assignment this.themeConfig[key as keyof IThemeConfig] = value( - (path: string): Record => { - return _.get(this.themeConfig, _.trim(path, `'"`)) as Record< + (path: string): Record => + _.get(this.themeConfig, _.trim(path, `'"`)) as Record< string, Record | string - >; - }, + >, { - negative(item: {[key: string]: string}) { - const itemCopy = {...item}; - for (const [key] of Object.entries(itemCopy)) { - itemCopy['-' + key] = itemCopy[key]; - delete itemCopy[key]; - } - return itemCopy; - }, - breakpoints(item: {[key: string]: string}) { - const itemCopy = {...item}; - for (const [key] of Object.entries(itemCopy)) { - itemCopy['screen-' + key] = itemCopy[key]; - delete itemCopy[key]; - } - return itemCopy; - }, + negative, + breakpoints, }, ); } } + function negative(item: Record): Record { + const itemCopy = {...item}; + for (const [key] of Object.entries(itemCopy)) { + itemCopy['-' + key] = itemCopy[key]; + delete itemCopy[key]; + } + return itemCopy; + } + function breakpoints(item: Record): Record { + const itemCopy = {...item}; + for (const [key] of Object.entries(itemCopy)) { + itemCopy['screen-' + key] = itemCopy[key]; + delete itemCopy[key]; + } + return itemCopy; + } + return this.themeConfig; }; diff --git a/src/generation/_definitions.d.ts b/src/generation/_definitions.d.ts index 9f776078..cc26960d 100644 --- a/src/generation/_definitions.d.ts +++ b/src/generation/_definitions.d.ts @@ -5,7 +5,8 @@ type ClassesWithColors = | 'divideColor' | 'placeholderColor' | 'textColor' - | 'borderColor'; + | 'borderColor' + | 'gradientColorStops'; type ClassesWithOpacities = { opacities: string[]; @@ -24,12 +25,17 @@ type ClassesWithSpacing = { spaceBetweens: string[]; }; +type TFuture = { + removeDeprecatedGapUtilities?: boolean; +}; + type TailwindConfig = { prefix?: string; important?: boolean; separator?: string; theme?: IThemeConfig; variants?: IVariantsConfig; + future?: TFuture; // corePlugins?: {}; }; @@ -42,186 +48,129 @@ interface IThemeConfig extends IThemeProps { } interface IThemeProps { - screens: { - [key: string]: string; - }; - colors: { - [key: string]: string | {[key: string]: string}; - }; - spacing: { - [key: string]: string; - }; - backgroundPosition: { - [key: string]: string; - }; - backgroundSize: { - [key: string]: string; - }; - - borderRadius: { - [key: string]: string; - }; - borderWidth: { - [key: string]: string; - }; - boxShadow: { - [key: string]: string; - }; - backgroundColor: { - [key: string]: string; - }; - borderColor: { - [key: string]: string; - }; - container: { - [key: string]: string; - }; - cursor: { - [key: string]: string; - }; - divideColor: { - [key: string]: string; - }; - divideWidth: { - [key: string]: string; - }; - fill: { - [key: string]: string; - }; - flex: { - [key: string]: string; - }; - flexGrow: { - [key: string]: string; - }; - flexShrink: { - [key: string]: string; - }; - fontFamily: { - [key: string]: string[]; - }; - fontSize: { - [key: string]: string; - }; - fontWeight: { - [key: string]: string; - }; - height: { - [key: string]: string; - }; - inset: { - [key: string]: string; - }; - letterSpacing: { - [key: string]: string; - }; - lineHeight: { - [key: string]: string; - }; - listStyleType: { - [key: string]: string; - }; - margin: { - [key: string]: string; - }; - maxHeight: { - [key: string]: string; - }; - maxWidth: { - [key: string]: string; - }; - minHeight: { - [key: string]: string; - }; - minWidth: { - [key: string]: string; - }; - objectPosition: { - [key: string]: string; - }; - opacity: { - [key: string]: string; - }; - order: { - [key: string]: string; - }; - padding: { - [key: string]: string; - }; - placeholderColor: { - [key: string]: string; - }; - space: { - [key: string]: string; - }; - stroke: { - [key: string]: string; - }; - strokeWidth: { - [key: string]: string; - }; - textColor: { - [key: string]: string; - }; - width: { - [key: string]: string; - }; - zIndex: { - [key: string]: string; - }; - gap: { - [key: string]: string; - }; - gridTemplateColumns: { - [key: string]: string; - }; - gridColumn: { - [key: string]: string; - }; - gridColumnStart: { - [key: string]: string; - }; - gridColumnEnd: { - [key: string]: string; - }; - gridTemplateRows: { - [key: string]: string; - }; - gridRow: { - auto: 'auto'; - [key: string]: string; - }; - gridRowStart: { - [key: string]: string; - }; - gridRowEnd: { - [key: string]: string; - }; - transformOrigin: { - [key: string]: string; - }; - scale: { - [key: string]: string; - }; - rotate: { - [key: string]: string; - }; - translate: { - [key: string]: string; - }; - skew: { - [key: string]: string; - }; - transitionProperty: { - [key: string]: string; - }; - transitionTimingFunction: { - [key: string]: string; - }; - transitionDuration: { - [key: string]: string; - }; - transitionDelay: { - [key: string]: string; - }; + animation: Record; + + screens: Record; + + colors: Record>; + + spacing: Record; + + backgroundPosition: Record; + + backgroundSize: Record; + + backgroundImage: Record; + + gradientColorStops: Record>; + + borderRadius: Record; + + borderWidth: Record; + + boxShadow: Record; + + backgroundColor: Record; + + borderColor: Record; + + container: Record; + + cursor: Record; + + divideColor: Record; + + divideWidth: Record; + + fill: Record; + + flex: Record; + + flexGrow: Record; + + flexShrink: Record; + + fontFamily: {[key: string]: string[]}; + + fontSize: Record; + + fontWeight: Record; + + height: Record; + + inset: Record; + + letterSpacing: Record; + + lineHeight: Record; + + listStyleType: Record; + + margin: Record; + + maxHeight: Record; + + maxWidth: Record; + + minHeight: Record; + + minWidth: Record; + + objectPosition: Record; + + opacity: Record; + + order: Record; + + padding: Record; + + placeholderColor: Record; + + space: Record; + + stroke: Record; + + strokeWidth: Record; + + textColor: Record; + + width: Record; + + zIndex: Record; + + gap: Record; + + gridTemplateColumns: Record; + + gridColumn: Record; + + gridColumnStart: Record; + + gridColumnEnd: Record; + + gridTemplateRows: Record; + + gridRow: {auto: 'auto'; [key: string]: string}; + + gridRowStart: Record; + + gridRowEnd: Record; + + transformOrigin: Record; + + scale: Record; + + rotate: Record; + + translate: Record; + + skew: Record; + + transitionProperty: Record; + + transitionTimingFunction: Record; + + transitionDuration: Record; + + transitionDelay: Record; } diff --git a/src/generation/default-classes/Backgrounds.ts b/src/generation/default-classes/Backgrounds.ts index f00fbf6e..608c6ff5 100644 --- a/src/generation/default-classes/Backgrounds.ts +++ b/src/generation/default-classes/Backgrounds.ts @@ -1,5 +1,7 @@ const backgroundAttachment = ['bg-fixed', 'bg-local', 'bg-scroll']; +const backgroundClip = ['bg-clip-border', 'bg-clip-padding', 'bg-clip-content', 'bg-clip-text']; + const backgroundColor = [ 'bg-transparent', 'bg-black', @@ -127,11 +129,311 @@ const backgroundRepeat = [ const backgroundSize = ['bg-auto', 'bg-cover', 'bg-contain']; +const backgroundImage = [ + 'bg-none', + 'bg-gradient-to-t', + 'bg-gradient-to-tr', + 'bg-gradient-to-r', + 'bg-gradient-to-br', + 'bg-gradient-to-b', + 'bg-gradient-to-bl', + 'bg-gradient-to-l', + 'bg-gradient-to-tl', +]; + +const gradientColorStops = [ + 'from-transparent', + 'via-transparent', + 'to-transparent', + 'from-current', + 'via-current', + 'to-current', + 'from-black', + 'via-black', + 'to-black', + 'from-white', + 'via-white', + 'to-white', + 'from-gray-100', + 'via-gray-100', + 'to-gray-100', + 'from-gray-200', + 'via-gray-200', + 'to-gray-200', + 'from-gray-300', + 'via-gray-300', + 'to-gray-300', + 'from-gray-400', + 'via-gray-400', + 'to-gray-400', + 'from-gray-500', + 'via-gray-500', + 'to-gray-500', + 'from-gray-600', + 'via-gray-600', + 'to-gray-600', + 'from-gray-700', + 'via-gray-700', + 'to-gray-700', + 'from-gray-800', + 'via-gray-800', + 'to-gray-800', + 'from-gray-900', + 'via-gray-900', + 'to-gray-900', + 'from-red-100', + 'via-red-100', + 'to-red-100', + 'from-red-200', + 'via-red-200', + 'to-red-200', + 'from-red-300', + 'via-red-300', + 'to-red-300', + 'from-red-400', + 'via-red-400', + 'to-red-400', + 'from-red-500', + 'via-red-500', + 'to-red-500', + 'from-red-600', + 'via-red-600', + 'to-red-600', + 'from-red-700', + 'via-red-700', + 'to-red-700', + 'from-red-800', + 'via-red-800', + 'to-red-800', + 'from-red-900', + 'via-red-900', + 'to-red-900', + 'from-orange-100', + 'via-orange-100', + 'to-orange-100', + 'from-orange-200', + 'via-orange-200', + 'to-orange-200', + 'from-orange-300', + 'via-orange-300', + 'to-orange-300', + 'from-orange-400', + 'via-orange-400', + 'to-orange-400', + 'from-orange-500', + 'via-orange-500', + 'to-orange-500', + 'from-orange-600', + 'via-orange-600', + 'to-orange-600', + 'from-orange-700', + 'via-orange-700', + 'to-orange-700', + 'from-orange-800', + 'via-orange-800', + 'to-orange-800', + 'from-orange-900', + 'via-orange-900', + 'to-orange-900', + 'from-yellow-100', + 'via-yellow-100', + 'to-yellow-100', + 'from-yellow-200', + 'via-yellow-200', + 'to-yellow-200', + 'from-yellow-300', + 'via-yellow-300', + 'to-yellow-300', + 'from-yellow-400', + 'via-yellow-400', + 'to-yellow-400', + 'from-yellow-500', + 'via-yellow-500', + 'to-yellow-500', + 'from-yellow-600', + 'via-yellow-600', + 'to-yellow-600', + 'from-yellow-700', + 'via-yellow-700', + 'to-yellow-700', + 'from-yellow-800', + 'via-yellow-800', + 'to-yellow-800', + 'from-yellow-900', + 'via-yellow-900', + 'to-yellow-900', + 'from-green-100', + 'via-green-100', + 'to-green-100', + 'from-green-200', + 'via-green-200', + 'to-green-200', + 'from-green-300', + 'via-green-300', + 'to-green-300', + 'from-green-400', + 'via-green-400', + 'to-green-400', + 'from-green-500', + 'via-green-500', + 'to-green-500', + 'from-green-600', + 'via-green-600', + 'to-green-600', + 'from-green-700', + 'via-green-700', + 'to-green-700', + 'from-green-800', + 'via-green-800', + 'to-green-800', + 'from-green-900', + 'via-green-900', + 'to-green-900', + 'from-teal-100', + 'via-teal-100', + 'to-teal-100', + 'from-teal-200', + 'via-teal-200', + 'to-teal-200', + 'from-teal-300', + 'via-teal-300', + 'to-teal-300', + 'from-teal-400', + 'via-teal-400', + 'to-teal-400', + 'from-teal-500', + 'via-teal-500', + 'to-teal-500', + 'from-teal-600', + 'via-teal-600', + 'to-teal-600', + 'from-teal-700', + 'via-teal-700', + 'to-teal-700', + 'from-teal-800', + 'via-teal-800', + 'to-teal-800', + 'from-teal-900', + 'via-teal-900', + 'to-teal-900', + 'from-blue-100', + 'via-blue-100', + 'to-blue-100', + 'from-blue-200', + 'via-blue-200', + 'to-blue-200', + 'from-blue-300', + 'via-blue-300', + 'to-blue-300', + 'from-blue-400', + 'via-blue-400', + 'to-blue-400', + 'from-blue-500', + 'via-blue-500', + 'to-blue-500', + 'from-blue-600', + 'via-blue-600', + 'to-blue-600', + 'from-blue-700', + 'via-blue-700', + 'to-blue-700', + 'from-blue-800', + 'via-blue-800', + 'to-blue-800', + 'from-blue-900', + 'via-blue-900', + 'to-blue-900', + 'from-indigo-100', + 'via-indigo-100', + 'to-indigo-100', + 'from-indigo-200', + 'via-indigo-200', + 'to-indigo-200', + 'from-indigo-300', + 'via-indigo-300', + 'to-indigo-300', + 'from-indigo-400', + 'via-indigo-400', + 'to-indigo-400', + 'from-indigo-500', + 'via-indigo-500', + 'to-indigo-500', + 'from-indigo-600', + 'via-indigo-600', + 'to-indigo-600', + 'from-indigo-700', + 'via-indigo-700', + 'to-indigo-700', + 'from-indigo-800', + 'via-indigo-800', + 'to-indigo-800', + 'from-indigo-900', + 'via-indigo-900', + 'to-indigo-900', + 'from-purple-100', + 'via-purple-100', + 'to-purple-100', + 'from-purple-200', + 'via-purple-200', + 'to-purple-200', + 'from-purple-300', + 'via-purple-300', + 'to-purple-300', + 'from-purple-400', + 'via-purple-400', + 'to-purple-400', + 'from-purple-500', + 'via-purple-500', + 'to-purple-500', + 'from-purple-600', + 'via-purple-600', + 'to-purple-600', + 'from-purple-700', + 'via-purple-700', + 'to-purple-700', + 'from-purple-800', + 'via-purple-800', + 'to-purple-800', + 'from-purple-900', + 'via-purple-900', + 'to-purple-900', + 'from-pink-100', + 'via-pink-100', + 'to-pink-100', + 'from-pink-200', + 'via-pink-200', + 'to-pink-200', + 'from-pink-300', + 'via-pink-300', + 'to-pink-300', + 'from-pink-400', + 'via-pink-400', + 'to-pink-400', + 'from-pink-500', + 'via-pink-500', + 'to-pink-500', + 'from-pink-600', + 'via-pink-600', + 'to-pink-600', + 'from-pink-700', + 'via-pink-700', + 'to-pink-700', + 'from-pink-800', + 'via-pink-800', + 'to-pink-800', + 'from-pink-900', + 'via-pink-900', + 'to-pink-900', +]; + export const Backgrounds = { backgroundAttachment, + backgroundClip, backgroundColor, backgroundOpacity, backgroundPosition, backgroundRepeat, backgroundSize, + backgroundImage, + gradientColorStops, }; diff --git a/src/generation/default-classes/Borders.ts b/src/generation/default-classes/Borders.ts index ccc06a3e..4ab379c2 100644 --- a/src/generation/default-classes/Borders.ts +++ b/src/generation/default-classes/Borders.ts @@ -315,6 +315,14 @@ const divideColor = [ 'divide-pink-900', ]; +const divideStyle = [ + 'divide-solid', + 'divide-dashed', + 'divide-dotted', + 'divide-double', + 'divide-none', +]; + export const Borders = { borderColor, borderOpacity, @@ -324,4 +332,5 @@ export const Borders = { divideWidth, divideOpacity, divideColor, + divideStyle, }; diff --git a/src/generation/default-classes/Grid.ts b/src/generation/default-classes/Grid.ts index 34576535..55920aa4 100644 --- a/src/generation/default-classes/Grid.ts +++ b/src/generation/default-classes/Grid.ts @@ -104,26 +104,7 @@ const gridRowEnd = [ 'row-end-auto', ]; -const gridGap = [ - 'gap-0', - 'gap-1', - 'gap-2', - 'gap-3', - 'gap-4', - 'gap-5', - 'gap-6', - 'gap-8', - 'gap-10', - 'gap-12', - 'gap-16', - 'gap-20', - 'gap-24', - 'gap-32', - 'gap-40', - 'gap-48', - 'gap-56', - 'gap-64', - 'gap-px', +const deprecatedGridGaps = [ 'row-gap-0', 'row-gap-1', 'row-gap-2', @@ -164,6 +145,67 @@ const gridGap = [ 'col-gap-px', ]; +const gridGap = [ + 'gap-0', + 'gap-1', + 'gap-2', + 'gap-3', + 'gap-4', + 'gap-5', + 'gap-6', + 'gap-8', + 'gap-10', + 'gap-12', + 'gap-16', + 'gap-20', + 'gap-24', + 'gap-32', + 'gap-40', + 'gap-48', + 'gap-56', + 'gap-64', + 'gap-px', + 'gap-y-0', + 'gap-y-1', + 'gap-y-2', + 'gap-y-3', + 'gap-y-4', + 'gap-y-5', + 'gap-y-6', + 'gap-y-8', + 'gap-y-10', + 'gap-y-12', + 'gap-y-16', + 'gap-y-20', + 'gap-y-24', + 'gap-y-32', + 'gap-y-40', + 'gap-y-48', + 'gap-y-56', + 'gap-y-64', + 'gap-y-px', + 'gap-x-0', + 'gap-x-1', + 'gap-x-2', + 'gap-x-3', + 'gap-x-4', + 'gap-x-5', + 'gap-x-6', + 'gap-x-8', + 'gap-x-10', + 'gap-x-12', + 'gap-x-16', + 'gap-x-20', + 'gap-x-24', + 'gap-x-32', + 'gap-x-40', + 'gap-x-48', + 'gap-x-56', + 'gap-x-64', + 'gap-x-px', + ...deprecatedGridGaps, +]; + const gridAutoFlow = [ 'grid-flow-row', 'grid-flow-col', diff --git a/src/generation/default-classes/Layout.ts b/src/generation/default-classes/Layout.ts index 54a929dd..435f15db 100644 --- a/src/generation/default-classes/Layout.ts +++ b/src/generation/default-classes/Layout.ts @@ -11,6 +11,7 @@ const display = [ 'table', 'table-row', 'table-cell', + 'contents', 'hidden', ]; @@ -57,6 +58,18 @@ const overflow = [ 'scrolling-auto', ]; +const overscrollBehavior = [ + 'overscroll-auto', + 'overscroll-contain', + 'overscroll-none', + 'overscroll-y-auto', + 'overscroll-y-contain', + 'overscroll-y-none', + 'overscroll-x-auto', + 'overscroll-x-contain', + 'overscroll-x-none', +]; + const position = ['static', 'fixed', 'absolute', 'relative', 'sticky']; const topRightBottomLeft = [ @@ -89,6 +102,7 @@ export const Layout = { objectFit, objectPosition, overflow, + overscrollBehavior, position, topRightBottomLeft, visibility, diff --git a/src/generation/default-classes/Transitions.ts b/src/generation/default-classes/TransitionsAndAnimations.ts similarity index 80% rename from src/generation/default-classes/Transitions.ts rename to src/generation/default-classes/TransitionsAndAnimations.ts index 8a1e4743..f4c82329 100644 --- a/src/generation/default-classes/Transitions.ts +++ b/src/generation/default-classes/TransitionsAndAnimations.ts @@ -32,9 +32,18 @@ const transitionDelay = [ const transitionTimingFunction = ['ease-linear', 'ease-in', 'ease-out', 'ease-in-out']; -export const Transitions = { +const animation = [ + 'animate-none', + 'animate-spin', + 'animate-ping', + 'animate-pulse', + 'animate-bounce', +]; + +export const TransitionsAndAnimations = { transitionProperty, transitionDuration, transitionTimingFunction, transitionDelay, + animation, }; diff --git a/src/generation/default-classes/all.ts b/src/generation/default-classes/all.ts index 45e3f5ad..b6a7e3fd 100644 --- a/src/generation/default-classes/all.ts +++ b/src/generation/default-classes/all.ts @@ -11,7 +11,7 @@ import {Spacing} from './Spacing'; import {SVG} from './SVG'; import {Tables} from './Tables'; import {Transforms} from './Transforms'; -import {Transitions} from './Transitions'; +import {TransitionsAndAnimations} from './TransitionsAndAnimations'; import {Typography} from './Typography'; export const AllClassesFlat: { @@ -30,7 +30,7 @@ export const AllClassesFlat: { ...SVG, ...Tables, ...Transforms, - ...Transitions, + ...TransitionsAndAnimations, ...Typography, }; @@ -48,6 +48,6 @@ export const AllClasses = { SVG, Tables, Transforms, - Transitions, + TransitionsAndAnimations, Typography, }; diff --git a/src/generation/utils/baseTemplateString.ts b/src/generation/utils/baseTemplateString.ts index aec6a6a5..56f9cf63 100644 --- a/src/generation/utils/baseTemplateString.ts +++ b/src/generation/utils/baseTemplateString.ts @@ -24,7 +24,7 @@ export type TClasses = | TTables | TEffects | TTransforms - | TTransitions + | TTransitionsAndAnimations | TInteractivity | TSVG | TAccessibility CUSTOM_FORMS_PLUGIN_TYPE IMPORTED_T_CUSTOM_CLASSES diff --git a/src/generation/utils/defaultTailwindConfig.ts b/src/generation/utils/defaultTailwindConfig.ts index 936da889..c7f52f1b 100644 --- a/src/generation/utils/defaultTailwindConfig.ts +++ b/src/generation/utils/defaultTailwindConfig.ts @@ -1,9 +1,6 @@ -/* eslint-disable @typescript-eslint/no-unsafe-return */ -/* eslint-disable @typescript-eslint/no-unsafe-assignment */ -/* eslint-disable @typescript-eslint/no-unsafe-call */ -/* eslint-disable @typescript-eslint/explicit-module-boundary-types */ -// eslint-disable-next-line @typescript-eslint/ban-ts-comment +/* eslint-disable */ // @ts-nocheck + export const defaultThemeConfig = { screens: { sm: '640px', @@ -151,6 +148,18 @@ export const defaultThemeConfig = { '64': '16rem', }, backgroundColor: theme => theme('colors'), + backgroundImage: { + none: 'none', + 'gradient-to-t': 'linear-gradient(to top, var(--gradient-color-stops))', + 'gradient-to-tr': 'linear-gradient(to top right, var(--gradient-color-stops))', + 'gradient-to-r': 'linear-gradient(to right, var(--gradient-color-stops))', + 'gradient-to-br': 'linear-gradient(to bottom right, var(--gradient-color-stops))', + 'gradient-to-b': 'linear-gradient(to bottom, var(--gradient-color-stops))', + 'gradient-to-bl': 'linear-gradient(to bottom left, var(--gradient-color-stops))', + 'gradient-to-l': 'linear-gradient(to left, var(--gradient-color-stops))', + 'gradient-to-tl': 'linear-gradient(to top left, var(--gradient-color-stops))', + }, + gradientColorStops: theme => theme('colors'), backgroundOpacity: theme => theme('opacity'), backgroundPosition: { bottom: 'bottom', @@ -622,16 +631,47 @@ export const defaultThemeConfig = { '700': '700ms', '1000': '1000ms', }, + animation: { + none: 'none', + spin: 'spin 1s linear infinite', + ping: 'ping 1s cubic-bezier(0, 0, 0.2, 1) infinite', + pulse: 'pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite', + bounce: 'bounce 1s infinite', + }, + keyframes: { + spin: { + to: {transform: 'rotate(360deg)'}, + }, + ping: { + '75%, 100%': {transform: 'scale(2)', opacity: '0'}, + }, + pulse: { + '50%': {opacity: '.5'}, + }, + bounce: { + '0%, 100%': { + transform: 'translateY(-25%)', + animationTimingFunction: 'cubic-bezier(0.8,0,1,1)', + }, + '50%': { + transform: 'none', + animationTimingFunction: 'cubic-bezier(0,0,0.2,1)', + }, + }, + }, }; -export const defaultVariants: {[key: string]: string[]} = { +export const defaultVariants: Record = { accessibility: ['responsive', 'focus'], alignContent: ['responsive'], alignItems: ['responsive'], alignSelf: ['responsive'], appearance: ['responsive'], backgroundAttachment: ['responsive'], + backgroundClip: ['responsive'], backgroundColor: ['responsive', 'hover', 'focus'], + backgroundImage: ['responsive'], + gradientColorStops: ['responsive', 'hover', 'focus'], backgroundOpacity: ['responsive', 'hover', 'focus'], backgroundPosition: ['responsive'], backgroundRepeat: ['responsive'], @@ -644,10 +684,12 @@ export const defaultVariants: {[key: string]: string[]} = { borderWidth: ['responsive'], boxShadow: ['responsive', 'hover', 'focus'], boxSizing: ['responsive'], + container: ['responsive'], cursor: ['responsive'], display: ['responsive'], divideColor: ['responsive'], divideOpacity: ['responsive'], + divideStyle: ['responsive'], divideWidth: ['responsive'], fill: ['responsive'], flex: ['responsive'], @@ -680,6 +722,7 @@ export const defaultVariants: {[key: string]: string[]} = { order: ['responsive'], outline: ['responsive', 'focus'], overflow: ['responsive'], + overscrollBehavior: ['responsive'], padding: ['responsive'], placeholderColor: ['responsive', 'focus'], placeholderOpacity: ['responsive', 'focus'], @@ -722,4 +765,5 @@ export const defaultVariants: {[key: string]: string[]} = { transitionTimingFunction: ['responsive'], transitionDuration: ['responsive'], transitionDelay: ['responsive'], + animation: ['responsive'], }; diff --git a/src/index.ts b/src/index.ts index d26ba90a..ff2c341f 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,406 +1,19 @@ +/* eslint-disable */ +/* tslint:disable */ import classnamesLib from 'classnames'; -export type TBoxSizing = 'box-border' | 'box-content'; - -export type TDisplay = - | 'block' - | 'inline-block' - | 'inline' - | 'flex' - | 'inline-flex' - | 'grid' - | 'inline-grid' - | 'table' - | 'table-row' - | 'table-cell' - | 'hidden'; - -export type TContainer = 'container'; - -export type TFloat = 'float-right' | 'float-left' | 'float-none' | 'clearfix'; - -export type TClear = 'clear-left' | 'clear-right' | 'clear-both' | 'clear-none'; - -export type TObjectFit = - | 'object-contain' - | 'object-cover' - | 'object-fill' - | 'object-none' - | 'object-scale-down'; - -export type TObjectPosition = - | 'object-bottom' - | 'object-center' - | 'object-left' - | 'object-left-bottom' - | 'object-left-top' - | 'object-right' - | 'object-right-bottom' - | 'object-right-top' - | 'object-top'; - -export type TOverflow = - | 'overflow-auto' - | 'overflow-hidden' - | 'overflow-visible' - | 'overflow-scroll' - | 'overflow-x-auto' - | 'overflow-y-auto' - | 'overflow-x-hidden' - | 'overflow-y-hidden' - | 'overflow-x-visible' - | 'overflow-y-visible' - | 'overflow-x-scroll' - | 'overflow-y-scroll' - | 'scrolling-touch' - | 'scrolling-auto'; - -export type TPosition = 'static' | 'fixed' | 'absolute' | 'relative' | 'sticky'; - -export type TTopRightBottomLeft = - | 'inset-0' - | 'inset-y-0' - | 'inset-x-0' - | 'inset-x-y' - | 'top-0' - | 'right-0' - | 'bottom-0' - | 'left-0' - | 'inset-auto' - | 'inset-y-auto' - | 'inset-x-auto' - | 'top-auto' - | 'bottom-auto' - | 'left-auto' - | 'right-auto'; - -export type TVisibility = 'visible' | 'invisible'; - -export type TZIndex = 'z-0' | 'z-10' | 'z-20' | 'z-30' | 'z-40' | 'z-50' | 'z-auto'; - -export type TLayout = - | TBoxSizing - | TDisplay - | TContainer - | TFloat - | TClear - | TObjectFit - | TObjectPosition - | TOverflow - | TPosition - | TTopRightBottomLeft - | TVisibility - | TZIndex; - -export type TFontFamily = 'font-sans' | 'font-serif' | 'font-mono'; - -export type TFontSize = - | 'text-xs' - | 'text-sm' - | 'text-base' - | 'text-lg' - | 'text-xl' - | 'text-2xl' - | 'text-3xl' - | 'text-4xl' - | 'text-5xl' - | 'text-6xl'; - -export type TFontSmoothing = 'antialiased' | 'subpixel-antialiased'; - -export type TFontStyle = 'italic' | 'non-italic'; - -export type TFontWeight = - | 'font-hairline' - | 'font-thin' - | 'font-light' - | 'font-normal' - | 'font-medium' - | 'font-semibold' - | 'font-bold' - | 'font-extrabold' - | 'font-black'; - -export type TLetterSpacing = - | 'tracking-tighter' - | 'tracking-tight' - | 'tracking-normal' - | 'tracking-wide' - | 'tracking-wider' - | 'tricking-widest'; - -export type TLineHeight = - | 'leading-none' - | 'leading-tight' - | 'leading-snug' - | 'leading-normal' - | 'leading-relaxed' - | 'leading-loose' - | 'leading-3' - | 'leading-4' - | 'leading-5' - | 'leading-6' - | 'leading-7' - | 'leading-8' - | 'leading-9' - | 'leading-10'; - -export type TListStyleType = 'line-none' | 'list-disc' | 'list-decimal'; - -export type TListStylePosition = 'list-inside' | 'list-outside'; - -export type TPlaceholderColor = - | 'placeholder-transparent' - | 'placeholder-current' - | 'placeholder-black' - | 'placeholder-white' - | 'placeholder-gray-100' - | 'placeholder-gray-200' - | 'placeholder-gray-300' - | 'placeholder-gray-400' - | 'placeholder-gray-500' - | 'placeholder-gray-600' - | 'placeholder-gray-700' - | 'placeholder-gray-800' - | 'placeholder-gray-900' - | 'placeholder-red-100' - | 'placeholder-red-200' - | 'placeholder-red-300' - | 'placeholder-red-400' - | 'placeholder-red-500' - | 'placeholder-red-600' - | 'placeholder-red-700' - | 'placeholder-red-800' - | 'placeholder-red-900' - | 'placeholder-orange-100' - | 'placeholder-orange-200' - | 'placeholder-orange-300' - | 'placeholder-orange-400' - | 'placeholder-orange-500' - | 'placeholder-orange-600' - | 'placeholder-orange-700' - | 'placeholder-orange-800' - | 'placeholder-orange-900' - | 'placeholder-yellow-100' - | 'placeholder-yellow-200' - | 'placeholder-yellow-300' - | 'placeholder-yellow-400' - | 'placeholder-yellow-500' - | 'placeholder-yellow-600' - | 'placeholder-yellow-700' - | 'placeholder-yellow-800' - | 'placeholder-yellow-900' - | 'placeholder-green-100' - | 'placeholder-green-200' - | 'placeholder-green-300' - | 'placeholder-green-400' - | 'placeholder-green-500' - | 'placeholder-green-600' - | 'placeholder-green-700' - | 'placeholder-green-800' - | 'placeholder-green-900' - | 'placeholder-teal-100' - | 'placeholder-teal-200' - | 'placeholder-teal-300' - | 'placeholder-teal-400' - | 'placeholder-teal-500' - | 'placeholder-teal-600' - | 'placeholder-teal-700' - | 'placeholder-teal-800' - | 'placeholder-teal-900' - | 'placeholder-blue-100' - | 'placeholder-blue-200' - | 'placeholder-blue-300' - | 'placeholder-blue-400' - | 'placeholder-blue-500' - | 'placeholder-blue-600' - | 'placeholder-blue-700' - | 'placeholder-blue-800' - | 'placeholder-blue-900' - | 'placeholder-indigo-100' - | 'placeholder-indigo-200' - | 'placeholder-indigo-300' - | 'placeholder-indigo-400' - | 'placeholder-indigo-500' - | 'placeholder-indigo-600' - | 'placeholder-indigo-700' - | 'placeholder-indigo-800' - | 'placeholder-indigo-900' - | 'placeholder-purple-100' - | 'placeholder-purple-200' - | 'placeholder-purple-300' - | 'placeholder-purple-400' - | 'placeholder-purple-500' - | 'placeholder-purple-600' - | 'placeholder-purple-700' - | 'placeholder-purple-800' - | 'placeholder-purple-900' - | 'placeholder-pink-100' - | 'placeholder-pink-200' - | 'placeholder-pink-300' - | 'placeholder-pink-400' - | 'placeholder-pink-500' - | 'placeholder-pink-600' - | 'placeholder-pink-700' - | 'placeholder-pink-800' - | 'placeholder-pink-900'; - -export type TPlaceholderOpacity = - | 'placeholder-opacity-0' - | 'placeholder-opacity-25' - | 'placeholder-opacity-50' - | 'placeholder-opacity-75' - | 'placeholder-opacity-100'; - -export type TTextAlign = 'text-left' | 'text-center' | 'text-right' | 'text-justify'; - -export type TTextColor = - | 'text-transparent' - | 'text-current' - | 'text-black' - | 'text-white' - | 'text-gray-100' - | 'text-gray-200' - | 'text-gray-300' - | 'text-gray-400' - | 'text-gray-500' - | 'text-gray-600' - | 'text-gray-700' - | 'text-gray-800' - | 'text-gray-900' - | 'text-red-100' - | 'text-red-200' - | 'text-red-300' - | 'text-red-400' - | 'text-red-500' - | 'text-red-600' - | 'text-red-700' - | 'text-red-800' - | 'text-red-900' - | 'text-orange-100' - | 'text-orange-200' - | 'text-orange-300' - | 'text-orange-400' - | 'text-orange-500' - | 'text-orange-600' - | 'text-orange-700' - | 'text-orange-800' - | 'text-orange-900' - | 'text-yellow-100' - | 'text-yellow-200' - | 'text-yellow-300' - | 'text-yellow-400' - | 'text-yellow-500' - | 'text-yellow-600' - | 'text-yellow-700' - | 'text-yellow-800' - | 'text-yellow-900' - | 'text-green-100' - | 'text-green-200' - | 'text-green-300' - | 'text-green-400' - | 'text-green-500' - | 'text-green-600' - | 'text-green-700' - | 'text-green-800' - | 'text-green-900' - | 'text-teal-100' - | 'text-teal-200' - | 'text-teal-300' - | 'text-teal-400' - | 'text-teal-500' - | 'text-teal-600' - | 'text-teal-700' - | 'text-teal-800' - | 'text-teal-900' - | 'text-blue-100' - | 'text-blue-200' - | 'text-blue-300' - | 'text-blue-400' - | 'text-blue-500' - | 'text-blue-600' - | 'text-blue-700' - | 'text-blue-800' - | 'text-blue-900' - | 'text-indigo-100' - | 'text-indigo-200' - | 'text-indigo-300' - | 'text-indigo-400' - | 'text-indigo-500' - | 'text-indigo-600' - | 'text-indigo-700' - | 'text-indigo-800' - | 'text-indigo-900' - | 'text-purple-100' - | 'text-purple-200' - | 'text-purple-300' - | 'text-purple-400' - | 'text-purple-500' - | 'text-purple-600' - | 'text-purple-700' - | 'text-purple-800' - | 'text-purple-900' - | 'text-pink-100' - | 'text-pink-200' - | 'text-pink-300' - | 'text-pink-400' - | 'text-pink-500' - | 'text-pink-600' - | 'text-pink-700' - | 'text-pink-800' - | 'text-pink-900'; - -export type TTextDecoration = 'underline' | 'line-through' | 'no-underline'; - -export type TTextTransform = 'uppercase' | 'lowercase' | 'capitalize' | 'normal-case'; - -export type TVerticalAlign = - | 'align-baseline' - | 'align-top' - | 'align-middle' - | 'align-bottom' - | 'align-text-top' - | 'align-text-bottom'; - -export type TWhitespace = - | 'whitespace-normal' - | 'whitespace-no-wrap' - | 'whitespace-pre' - | 'whitespace-pre-line' - | 'whitespace-pre-wrap'; - -export type TWordBreak = 'break-normal' | 'break-words' | 'break-all' | 'truncate'; - -export type TTextOpacity = - | 'text-opacity-0' - | 'text-opacity-25' - | 'text-opacity-50' - | 'text-opacity-75' - | 'text-opacity-100'; +export type TScreenReaders = 'sr-only' | 'not-sr-only'; -export type TTypography = - | TFontFamily - | TFontSize - | TFontSmoothing - | TFontStyle - | TFontWeight - | TLetterSpacing - | TLineHeight - | TListStyleType - | TListStylePosition - | TPlaceholderColor - | TPlaceholderOpacity - | TTextAlign - | TTextColor - | TTextDecoration - | TTextTransform - | TVerticalAlign - | TWhitespace - | TWordBreak - | TTextOpacity; +export type TAccessibility = TScreenReaders; export type TBackgroundAttachment = 'bg-fixed' | 'bg-local' | 'bg-scroll'; +export type TBackgroundClip = + | 'bg-clip-border' + | 'bg-clip-padding' + | 'bg-clip-content' + | 'bg-clip-text'; + export type TBackgroundColor = | 'bg-transparent' | 'bg-current' @@ -497,6 +110,13 @@ export type TBackgroundColor = | 'bg-pink-800' | 'bg-pink-900'; +export type TBackgroundOpacity = + | 'bg-opacity-0' + | 'bg-opacity-25' + | 'bg-opacity-50' + | 'bg-opacity-75' + | 'bg-opacity-100'; + export type TBackgroundPosition = | 'bg-bottom' | 'bg-center' @@ -518,20 +138,311 @@ export type TBackgroundRepeat = export type TBackgroundSize = 'bg-auto' | 'bg-cover' | 'bg-contain'; -export type TBackgroundOpacity = - | 'bg-opacity-0' - | 'bg-opacity-25' - | 'bg-opacity-50' - | 'bg-opacity-75' - | 'bg-opacity-100'; +export type TBackgroundImage = + | 'bg-none' + | 'bg-gradient-to-t' + | 'bg-gradient-to-tr' + | 'bg-gradient-to-r' + | 'bg-gradient-to-br' + | 'bg-gradient-to-b' + | 'bg-gradient-to-bl' + | 'bg-gradient-to-l' + | 'bg-gradient-to-tl'; + +export type TGradientColorStops = + | 'from-transparent' + | 'via-transparent' + | 'to-transparent' + | 'from-current' + | 'via-current' + | 'to-current' + | 'from-black' + | 'via-black' + | 'to-black' + | 'from-white' + | 'via-white' + | 'to-white' + | 'from-gray-100' + | 'via-gray-100' + | 'to-gray-100' + | 'from-gray-200' + | 'via-gray-200' + | 'to-gray-200' + | 'from-gray-300' + | 'via-gray-300' + | 'to-gray-300' + | 'from-gray-400' + | 'via-gray-400' + | 'to-gray-400' + | 'from-gray-500' + | 'via-gray-500' + | 'to-gray-500' + | 'from-gray-600' + | 'via-gray-600' + | 'to-gray-600' + | 'from-gray-700' + | 'via-gray-700' + | 'to-gray-700' + | 'from-gray-800' + | 'via-gray-800' + | 'to-gray-800' + | 'from-gray-900' + | 'via-gray-900' + | 'to-gray-900' + | 'from-red-100' + | 'via-red-100' + | 'to-red-100' + | 'from-red-200' + | 'via-red-200' + | 'to-red-200' + | 'from-red-300' + | 'via-red-300' + | 'to-red-300' + | 'from-red-400' + | 'via-red-400' + | 'to-red-400' + | 'from-red-500' + | 'via-red-500' + | 'to-red-500' + | 'from-red-600' + | 'via-red-600' + | 'to-red-600' + | 'from-red-700' + | 'via-red-700' + | 'to-red-700' + | 'from-red-800' + | 'via-red-800' + | 'to-red-800' + | 'from-red-900' + | 'via-red-900' + | 'to-red-900' + | 'from-orange-100' + | 'via-orange-100' + | 'to-orange-100' + | 'from-orange-200' + | 'via-orange-200' + | 'to-orange-200' + | 'from-orange-300' + | 'via-orange-300' + | 'to-orange-300' + | 'from-orange-400' + | 'via-orange-400' + | 'to-orange-400' + | 'from-orange-500' + | 'via-orange-500' + | 'to-orange-500' + | 'from-orange-600' + | 'via-orange-600' + | 'to-orange-600' + | 'from-orange-700' + | 'via-orange-700' + | 'to-orange-700' + | 'from-orange-800' + | 'via-orange-800' + | 'to-orange-800' + | 'from-orange-900' + | 'via-orange-900' + | 'to-orange-900' + | 'from-yellow-100' + | 'via-yellow-100' + | 'to-yellow-100' + | 'from-yellow-200' + | 'via-yellow-200' + | 'to-yellow-200' + | 'from-yellow-300' + | 'via-yellow-300' + | 'to-yellow-300' + | 'from-yellow-400' + | 'via-yellow-400' + | 'to-yellow-400' + | 'from-yellow-500' + | 'via-yellow-500' + | 'to-yellow-500' + | 'from-yellow-600' + | 'via-yellow-600' + | 'to-yellow-600' + | 'from-yellow-700' + | 'via-yellow-700' + | 'to-yellow-700' + | 'from-yellow-800' + | 'via-yellow-800' + | 'to-yellow-800' + | 'from-yellow-900' + | 'via-yellow-900' + | 'to-yellow-900' + | 'from-green-100' + | 'via-green-100' + | 'to-green-100' + | 'from-green-200' + | 'via-green-200' + | 'to-green-200' + | 'from-green-300' + | 'via-green-300' + | 'to-green-300' + | 'from-green-400' + | 'via-green-400' + | 'to-green-400' + | 'from-green-500' + | 'via-green-500' + | 'to-green-500' + | 'from-green-600' + | 'via-green-600' + | 'to-green-600' + | 'from-green-700' + | 'via-green-700' + | 'to-green-700' + | 'from-green-800' + | 'via-green-800' + | 'to-green-800' + | 'from-green-900' + | 'via-green-900' + | 'to-green-900' + | 'from-teal-100' + | 'via-teal-100' + | 'to-teal-100' + | 'from-teal-200' + | 'via-teal-200' + | 'to-teal-200' + | 'from-teal-300' + | 'via-teal-300' + | 'to-teal-300' + | 'from-teal-400' + | 'via-teal-400' + | 'to-teal-400' + | 'from-teal-500' + | 'via-teal-500' + | 'to-teal-500' + | 'from-teal-600' + | 'via-teal-600' + | 'to-teal-600' + | 'from-teal-700' + | 'via-teal-700' + | 'to-teal-700' + | 'from-teal-800' + | 'via-teal-800' + | 'to-teal-800' + | 'from-teal-900' + | 'via-teal-900' + | 'to-teal-900' + | 'from-blue-100' + | 'via-blue-100' + | 'to-blue-100' + | 'from-blue-200' + | 'via-blue-200' + | 'to-blue-200' + | 'from-blue-300' + | 'via-blue-300' + | 'to-blue-300' + | 'from-blue-400' + | 'via-blue-400' + | 'to-blue-400' + | 'from-blue-500' + | 'via-blue-500' + | 'to-blue-500' + | 'from-blue-600' + | 'via-blue-600' + | 'to-blue-600' + | 'from-blue-700' + | 'via-blue-700' + | 'to-blue-700' + | 'from-blue-800' + | 'via-blue-800' + | 'to-blue-800' + | 'from-blue-900' + | 'via-blue-900' + | 'to-blue-900' + | 'from-indigo-100' + | 'via-indigo-100' + | 'to-indigo-100' + | 'from-indigo-200' + | 'via-indigo-200' + | 'to-indigo-200' + | 'from-indigo-300' + | 'via-indigo-300' + | 'to-indigo-300' + | 'from-indigo-400' + | 'via-indigo-400' + | 'to-indigo-400' + | 'from-indigo-500' + | 'via-indigo-500' + | 'to-indigo-500' + | 'from-indigo-600' + | 'via-indigo-600' + | 'to-indigo-600' + | 'from-indigo-700' + | 'via-indigo-700' + | 'to-indigo-700' + | 'from-indigo-800' + | 'via-indigo-800' + | 'to-indigo-800' + | 'from-indigo-900' + | 'via-indigo-900' + | 'to-indigo-900' + | 'from-purple-100' + | 'via-purple-100' + | 'to-purple-100' + | 'from-purple-200' + | 'via-purple-200' + | 'to-purple-200' + | 'from-purple-300' + | 'via-purple-300' + | 'to-purple-300' + | 'from-purple-400' + | 'via-purple-400' + | 'to-purple-400' + | 'from-purple-500' + | 'via-purple-500' + | 'to-purple-500' + | 'from-purple-600' + | 'via-purple-600' + | 'to-purple-600' + | 'from-purple-700' + | 'via-purple-700' + | 'to-purple-700' + | 'from-purple-800' + | 'via-purple-800' + | 'to-purple-800' + | 'from-purple-900' + | 'via-purple-900' + | 'to-purple-900' + | 'from-pink-100' + | 'via-pink-100' + | 'to-pink-100' + | 'from-pink-200' + | 'via-pink-200' + | 'to-pink-200' + | 'from-pink-300' + | 'via-pink-300' + | 'to-pink-300' + | 'from-pink-400' + | 'via-pink-400' + | 'to-pink-400' + | 'from-pink-500' + | 'via-pink-500' + | 'to-pink-500' + | 'from-pink-600' + | 'via-pink-600' + | 'to-pink-600' + | 'from-pink-700' + | 'via-pink-700' + | 'to-pink-700' + | 'from-pink-800' + | 'via-pink-800' + | 'to-pink-800' + | 'from-pink-900' + | 'via-pink-900' + | 'to-pink-900'; export type TBackgrounds = | TBackgroundAttachment + | TBackgroundClip | TBackgroundColor + | TBackgroundOpacity | TBackgroundPosition | TBackgroundRepeat | TBackgroundSize - | TBackgroundOpacity; + | TBackgroundImage + | TGradientColorStops; export type TBorderColor = | 'border-transparent' @@ -627,7 +538,15 @@ export type TBorderColor = | 'border-pink-600' | 'border-pink-700' | 'border-pink-800' - | 'border-pink-900'; + | 'border-pink-900' + | 'border-default'; + +export type TBorderOpacity = + | 'border-opacity-0' + | 'border-opacity-25' + | 'border-opacity-50' + | 'border-opacity-75' + | 'border-opacity-100'; export type TBorderStyle = | 'border-solid' @@ -637,109 +556,109 @@ export type TBorderStyle = | 'border-none'; export type TBorderWidth = - | 'border' | 'border-0' - | 'border-2' - | 'border-4' - | 'border-8' - | 'border-t' - | 'border-r' - | 'border-b' - | 'border-l' | 'border-t-0' | 'border-r-0' | 'border-b-0' | 'border-l-0' + | 'border-2' | 'border-t-2' | 'border-r-2' | 'border-b-2' | 'border-l-2' + | 'border-4' | 'border-t-4' | 'border-r-4' | 'border-b-4' | 'border-l-4' + | 'border-8' | 'border-t-8' | 'border-r-8' | 'border-b-8' - | 'border-l-8'; + | 'border-l-8' + | 'border' + | 'border-t' + | 'border-r' + | 'border-b' + | 'border-l'; export type TBorderRadius = | 'rounded-none' - | 'rounded-sm' - | 'rounded' - | 'rounded-md' - | 'rounded-lg' - | 'rounded-full' | 'rounded-t-none' | 'rounded-r-none' | 'rounded-b-none' | 'rounded-l-none' - | 'rounded-t-sm' - | 'rounded-r-sm' - | 'rounded-b-sm' - | 'rounded-l-sm' - | 'rounded-t' - | 'rounded-r' - | 'rounded-b' - | 'rounded-l' - | 'rounded-t-md' - | 'rounded-r-md' - | 'rounded-b-md' - | 'rounded-l-md' - | 'rounded-t-lg' - | 'rounded-r-lg' - | 'rounded-b-lg' - | 'rounded-l-lg' - | 'rounded-t-full' - | 'rounded-r-full' - | 'rounded-b-full' - | 'rounded-l-full' - | 'rounded-tl-none' | 'rounded-tr-none' + | 'rounded-tl-none' | 'rounded-br-none' | 'rounded-bl-none' - | 'rounded-tl-sm' + | 'rounded-sm' + | 'rounded-t-sm' + | 'rounded-r-sm' + | 'rounded-b-sm' + | 'rounded-l-sm' | 'rounded-tr-sm' + | 'rounded-tl-sm' | 'rounded-br-sm' | 'rounded-bl-sm' - | 'rounded-tl' + | 'rounded' + | 'rounded-t' + | 'rounded-r' + | 'rounded-b' + | 'rounded-l' | 'rounded-tr' + | 'rounded-tl' | 'rounded-br' | 'rounded-bl' - | 'rounded-tl-md' + | 'rounded-md' + | 'rounded-t-md' + | 'rounded-r-md' + | 'rounded-b-md' + | 'rounded-l-md' | 'rounded-tr-md' + | 'rounded-tl-md' | 'rounded-br-md' | 'rounded-bl-md' - | 'rounded-tl-lg' + | 'rounded-lg' + | 'rounded-t-lg' + | 'rounded-r-lg' + | 'rounded-b-lg' + | 'rounded-l-lg' | 'rounded-tr-lg' + | 'rounded-tl-lg' | 'rounded-br-lg' | 'rounded-bl-lg' - | 'rounded-tl-full' + | 'rounded-full' + | 'rounded-t-full' + | 'rounded-r-full' + | 'rounded-b-full' + | 'rounded-l-full' | 'rounded-tr-full' + | 'rounded-tl-full' | 'rounded-br-full' | 'rounded-bl-full'; -export type TBorderOpacity = - | 'border-opacity-0' - | 'border-opacity-25' - | 'border-opacity-50' - | 'border-opacity-75' - | 'border-opacity-100'; - export type TDivideWidth = - | 'divide-x' | 'divide-x-0' - | 'divide-x-2' - | 'divide-x-4' - | 'divide-x-8' - | 'divide-y' | 'divide-y-0' + | 'divide-x-2' | 'divide-y-2' + | 'divide-x-4' | 'divide-y-4' + | 'divide-x-8' | 'divide-y-8' + | 'divide-x' + | 'divide-y' | 'divide-x-reverse' | 'divide-y-reverse'; +export type TDivideOpacity = + | 'divide-opacity-0' + | 'divide-opacity-25' + | 'divide-opacity-50' + | 'divide-opacity-75' + | 'divide-opacity-100'; + export type TDivideColor = | 'divide-transparent' | 'divide-current' @@ -834,24 +753,93 @@ export type TDivideColor = | 'divide-pink-600' | 'divide-pink-700' | 'divide-pink-800' - | 'divide-pink-900'; + | 'divide-pink-900' + | 'divide-default'; -export type TDivideOpacity = - | 'divide-opacity-0' - | 'divide-opacity-25' - | 'divide-opacity-50' - | 'divide-opacity-75' - | 'divide-opacity-100'; +export type TDivideStyle = + | 'divide-solid' + | 'divide-dashed' + | 'divide-dotted' + | 'divide-double' + | 'divide-none'; export type TBorders = | TBorderColor + | TBorderOpacity | TBorderStyle | TBorderWidth | TBorderRadius - | TBorderOpacity | TDivideWidth + | TDivideOpacity | TDivideColor - | TDivideOpacity; + | TDivideStyle; + +export type TBorderCollapse = 'border-collapse' | 'border-separate'; + +export type TTableLayout = 'table-auto' | 'table-fixed'; + +export type TTables = TBorderCollapse | TTableLayout; + +export type TBoxShadow = + | 'shadow-xs' + | 'shadow-sm' + | 'shadow' + | 'shadow-md' + | 'shadow-lg' + | 'shadow-xl' + | 'shadow-2xl' + | 'shadow-inner' + | 'shadow-outline' + | 'shadow-none'; + +export type TOpacity = 'opacity-0' | 'opacity-25' | 'opacity-50' | 'opacity-75' | 'opacity-100'; + +export type TEffects = TBoxShadow | TOpacity; + +export type TTransitionProperty = + | 'transition-none' + | 'transition-all' + | 'transition-default' + | 'transition-colors' + | 'transition-opacity' + | 'transition-shadow' + | 'transition-transform'; + +export type TTransitionDuration = + | 'duration-75' + | 'duration-100' + | 'duration-150' + | 'duration-200' + | 'duration-300' + | 'duration-500' + | 'duration-700' + | 'duration-1000'; + +export type TTransitionTimingFunction = 'ease-linear' | 'ease-in' | 'ease-out' | 'ease-in-out'; + +export type TTransitionDelay = + | 'delay-75' + | 'delay-100' + | 'delay-150' + | 'delay-200' + | 'delay-300' + | 'delay-500' + | 'delay-700' + | 'delay-1000'; + +export type TAnimation = + | 'animate-none' + | 'animate-spin' + | 'animate-ping' + | 'animate-pulse' + | 'animate-bounce'; + +export type TTransitionsAndAnimations = + | TTransitionProperty + | TTransitionDuration + | TTransitionTimingFunction + | TTransitionDelay + | TAnimation; export type TFlexDirection = 'flex-row' | 'flex-row-reverse' | 'flex-col' | 'flex-col-reverse'; @@ -878,19 +866,15 @@ export type TJustifyContent = | 'justify-center' | 'justify-end' | 'justify-between' - | 'justify-around' - | 'justify-evenly'; + | 'justify-around'; export type TFlex = 'flex-initial' | 'flex-1' | 'flex-auto' | 'flex-none'; -export type TFlexGrow = 'flex-grow' | 'flex-grow-0'; +export type TFlexGrow = 'flex-grow-0' | 'flex-grow'; -export type TFlexShrink = 'flex-shrink' | 'flex-shrink-0'; +export type TFlexShrink = 'flex-shrink-0' | 'flex-shrink'; export type TOrder = - | 'order-first' - | 'order-last' - | 'order-none' | 'order-1' | 'order-2' | 'order-3' @@ -902,7 +886,10 @@ export type TOrder = | 'order-9' | 'order-10' | 'order-11' - | 'order-12'; + | 'order-12' + | 'order-first' + | 'order-last' + | 'order-none'; export type TFlexBox = | TFlexDirection @@ -916,14 +903,6 @@ export type TFlexBox = | TFlexShrink | TOrder; -export type TGrid = - | TGridTemplateColumns - | TGridColumnStartEnd - | TGridTemplateRows - | TGridRowStartEnd - | TGridGap - | TGridAutoFlow; - export type TGridTemplateColumns = | 'grid-cols-1' | 'grid-cols-2' @@ -939,7 +918,7 @@ export type TGridTemplateColumns = | 'grid-cols-12' | 'grid-cols-none'; -export type TGridColumnStartEnd = +export type TGridColumn = | 'col-auto' | 'col-span-1' | 'col-span-2' @@ -949,8 +928,12 @@ export type TGridColumnStartEnd = | 'col-span-6' | 'col-span-7' | 'col-span-8' + | 'col-span-9' | 'col-span-10' | 'col-span-11' + | 'col-span-12'; + +export type TGridColumnStart = | 'col-start-1' | 'col-start-2' | 'col-start-3' @@ -964,7 +947,9 @@ export type TGridColumnStartEnd = | 'col-start-11' | 'col-start-12' | 'col-start-13' - | 'col-start-auto' + | 'col-start-auto'; + +export type TGridColumnEnd = | 'col-end-1' | 'col-end-2' | 'col-end-3' @@ -989,14 +974,16 @@ export type TGridTemplateRows = | 'grid-rows-6' | 'grid-rows-none'; -export type TGridRowStartEnd = +export type TGridRow = | 'row-auto' | 'row-span-1' | 'row-span-2' | 'row-span-3' | 'row-span-4' | 'row-span-5' - | 'row-span-6' + | 'row-span-6'; + +export type TGridRowStart = | 'row-start-1' | 'row-start-2' | 'row-start-3' @@ -1004,7 +991,9 @@ export type TGridRowStartEnd = | 'row-start-5' | 'row-start-6' | 'row-start-7' - | 'row-start-auto' + | 'row-start-auto'; + +export type TGridRowEnd = | 'row-end-1' | 'row-end-2' | 'row-end-3' @@ -1034,6 +1023,44 @@ export type TGridGap = | 'gap-56' | 'gap-64' | 'gap-px' + | 'gap-y-0' + | 'gap-y-1' + | 'gap-y-2' + | 'gap-y-3' + | 'gap-y-4' + | 'gap-y-5' + | 'gap-y-6' + | 'gap-y-8' + | 'gap-y-10' + | 'gap-y-12' + | 'gap-y-16' + | 'gap-y-20' + | 'gap-y-24' + | 'gap-y-32' + | 'gap-y-40' + | 'gap-y-48' + | 'gap-y-56' + | 'gap-y-64' + | 'gap-y-px' + | 'gap-x-0' + | 'gap-x-1' + | 'gap-x-2' + | 'gap-x-3' + | 'gap-x-4' + | 'gap-x-5' + | 'gap-x-6' + | 'gap-x-8' + | 'gap-x-10' + | 'gap-x-12' + | 'gap-x-16' + | 'gap-x-20' + | 'gap-x-24' + | 'gap-x-32' + | 'gap-x-40' + | 'gap-x-48' + | 'gap-x-56' + | 'gap-x-64' + | 'gap-x-px' | 'row-gap-0' | 'row-gap-1' | 'row-gap-2' @@ -1079,625 +1106,662 @@ export type TGridAutoFlow = | 'grid-flow-row-dense' | 'grid-flow-col-dense'; +export type TGrid = + | TGridTemplateColumns + | TGridColumn + | TGridColumnStart + | TGridColumnEnd + | TGridTemplateRows + | TGridRow + | TGridRowStart + | TGridRowEnd + | TGridGap + | TGridAutoFlow; + export type TPadding = - | 'p-auto' - | 'py-auto' - | 'px-auto' - | 'pt-auto' - | 'pr-auto' - | 'pb-auto' - | 'pl-auto' | 'p-0' - | 'py-0' - | 'px-0' - | 'pt-0' - | 'pr-0' - | 'pb-0' - | 'pl-0' | 'p-1' - | '-p-1' + | 'p-2' + | 'p-3' + | 'p-4' + | 'p-5' + | 'p-6' + | 'p-8' + | 'p-10' + | 'p-12' + | 'p-16' + | 'p-20' + | 'p-24' + | 'p-32' + | 'p-40' + | 'p-48' + | 'p-56' + | 'p-64' + | 'p-px' + | 'py-0' | 'py-1' - | '-py-1' + | 'py-2' + | 'py-3' + | 'py-4' + | 'py-5' + | 'py-6' + | 'py-8' + | 'py-10' + | 'py-12' + | 'py-16' + | 'py-20' + | 'py-24' + | 'py-32' + | 'py-40' + | 'py-48' + | 'py-56' + | 'py-64' + | 'py-px' + | 'px-0' | 'px-1' - | '-px-1' + | 'px-2' + | 'px-3' + | 'px-4' + | 'px-5' + | 'px-6' + | 'px-8' + | 'px-10' + | 'px-12' + | 'px-16' + | 'px-20' + | 'px-24' + | 'px-32' + | 'px-40' + | 'px-48' + | 'px-56' + | 'px-64' + | 'px-px' + | 'pt-0' | 'pt-1' - | '-pt-1' + | 'pt-2' + | 'pt-3' + | 'pt-4' + | 'pt-5' + | 'pt-6' + | 'pt-8' + | 'pt-10' + | 'pt-12' + | 'pt-16' + | 'pt-20' + | 'pt-24' + | 'pt-32' + | 'pt-40' + | 'pt-48' + | 'pt-56' + | 'pt-64' + | 'pt-px' + | 'pr-0' | 'pr-1' - | '-pr-1' + | 'pr-2' + | 'pr-3' + | 'pr-4' + | 'pr-5' + | 'pr-6' + | 'pr-8' + | 'pr-10' + | 'pr-12' + | 'pr-16' + | 'pr-20' + | 'pr-24' + | 'pr-32' + | 'pr-40' + | 'pr-48' + | 'pr-56' + | 'pr-64' + | 'pr-px' + | 'pb-0' | 'pb-1' - | '-pb-1' + | 'pb-2' + | 'pb-3' + | 'pb-4' + | 'pb-5' + | 'pb-6' + | 'pb-8' + | 'pb-10' + | 'pb-12' + | 'pb-16' + | 'pb-20' + | 'pb-24' + | 'pb-32' + | 'pb-40' + | 'pb-48' + | 'pb-56' + | 'pb-64' + | 'pb-px' + | 'pl-0' | 'pl-1' - | '-pl-1' - | 'p-2' - | '-p-2' - | 'py-2' - | '-py-2' - | 'px-2' - | '-px-2' - | 'pt-2' - | '-pt-2' - | 'pr-2' - | '-pr-2' - | 'pb-2' - | '-pb-2' | 'pl-2' - | '-pl-2' - | 'p-3' - | '-p-3' - | 'py-3' - | '-py-3' - | 'px-3' - | '-px-3' - | 'pt-3' - | '-pt-3' - | 'pr-3' - | '-pr-3' - | 'pb-3' - | '-pb-3' | 'pl-3' - | '-pl-3' - | 'p-4' - | '-p-4' - | 'py-4' - | '-py-4' - | 'px-4' - | '-px-4' - | 'pt-4' - | '-pt-4' - | 'pr-4' - | '-pr-4' - | 'pb-4' - | '-pb-4' | 'pl-4' - | '-pl-4' - | 'p-5' - | '-p-5' - | 'py-5' - | '-py-5' - | 'px-5' - | '-px-5' - | 'pt-5' - | '-pt-5' - | 'pr-5' - | '-pr-5' - | 'pb-5' - | '-pb-5' | 'pl-5' - | '-pl-5' - | 'p-6' - | '-p-6' - | 'py-6' - | '-py-6' - | 'px-6' - | '-px-6' - | 'pt-6' - | '-pt-6' - | 'pr-6' - | '-pr-6' - | 'pb-6' - | '-pb-6' | 'pl-6' - | '-pl-6' - | 'p-8' - | '-p-8' - | 'py-8' - | '-py-8' - | 'px-8' - | '-px-8' - | 'pt-8' - | '-pt-8' - | 'pr-8' - | '-pr-8' - | 'pb-8' - | '-pb-8' | 'pl-8' - | '-pl-8' - | 'p-10' - | '-p-10' - | 'py-10' - | '-py-10' - | 'px-10' - | '-px-10' - | 'pt-10' - | '-pt-10' - | 'pr-10' - | '-pr-10' - | 'pb-10' - | '-pb-10' | 'pl-10' - | '-pl-10' - | 'p-12' - | '-p-12' - | 'py-12' - | '-py-12' - | 'px-12' - | '-px-12' - | 'pt-12' - | '-pt-12' - | 'pr-12' - | '-pr-12' - | 'pb-12' - | '-pb-12' | 'pl-12' - | '-pl-12' - | 'p-16' - | '-p-16' - | 'py-16' - | '-py-16' - | 'px-16' - | '-px-16' - | 'pt-16' - | '-pt-16' - | 'pr-16' - | '-pr-16' - | 'pb-16' - | '-pb-16' | 'pl-16' - | '-pl-16' - | 'p-20' - | '-p-20' - | 'py-20' - | '-py-20' - | 'px-20' - | '-px-20' - | 'pt-20' - | '-pt-20' - | 'pr-20' - | '-pr-20' - | 'pb-20' - | '-pb-20' | 'pl-20' - | '-pl-20' - | 'p-24' - | '-p-24' - | 'py-24' - | '-py-24' - | 'px-24' - | '-px-24' - | 'pt-24' - | '-pt-24' - | 'pr-24' - | '-pr-24' - | 'pb-24' - | '-pb-24' | 'pl-24' - | '-pl-24' - | 'p-32' - | '-p-32' - | 'py-32' - | '-py-32' - | 'px-32' - | '-px-32' - | 'pt-32' - | '-pt-32' - | 'pr-32' - | '-pr-32' - | 'pb-32' - | '-pb-32' | 'pl-32' - | '-pl-32' - | 'p-40' - | '-p-40' - | 'py-40' - | '-py-40' - | 'px-40' - | '-px-40' - | 'pt-40' - | '-pt-40' - | 'pr-40' - | '-pr-40' - | 'pb-40' - | '-pb-40' | 'pl-40' - | '-pl-40' - | 'p-48' - | '-p-48' - | 'py-48' - | '-py-48' - | 'px-48' - | '-px-48' - | 'pt-48' - | '-pt-48' - | 'pr-48' - | '-pr-48' - | 'pb-48' - | '-pb-48' | 'pl-48' - | '-pl-48' - | 'p-56' - | '-p-56' - | 'py-56' - | '-py-56' - | 'px-56' - | '-px-56' - | 'pt-56' - | '-pt-56' - | 'pr-56' - | '-pr-56' - | 'pb-56' - | '-pb-56' | 'pl-56' - | '-pl-56' - | 'p-64' - | '-p-64' - | 'py-64' - | '-py-64' - | 'px-64' - | '-px-64' - | 'pt-64' - | '-pt-64' - | 'pr-64' - | '-pr-64' - | 'pb-64' - | '-pb-64' | 'pl-64' - | '-pl-64' - | 'p-px' - | '-p-px' - | 'py-px' - | '-py-px' - | 'px-px' - | '-px-px' - | 'pt-px' - | '-pt-px' - | 'pr-px' - | '-pr-px' - | 'pb-px' - | '-pb-px' - | 'pl-px' - | '-pl-px'; + | 'pl-px'; export type TMargin = - | 'm-auto' - | 'my-auto' - | 'mx-auto' - | 'mt-auto' - | 'mr-auto' - | 'mb-auto' - | 'ml-auto' | 'm-0' - | 'my-0' - | 'mx-0' - | 'mt-0' - | 'mr-0' - | 'mb-0' - | 'ml-0' | 'm-1' - | '-m-1' - | 'my-1' - | '-my-1' - | 'mx-1' - | '-mx-1' - | 'mt-1' - | '-mt-1' - | 'mr-1' - | '-mr-1' - | 'mb-1' - | '-mb-1' - | 'ml-1' - | '-ml-1' | 'm-2' + | 'm-3' + | 'm-4' + | 'm-5' + | 'm-6' + | 'm-8' + | 'm-10' + | 'm-12' + | 'm-16' + | 'm-20' + | 'm-24' + | 'm-32' + | 'm-40' + | 'm-48' + | 'm-56' + | 'm-64' + | 'm-auto' + | 'm-px' + | '-m-0' + | '-m-1' | '-m-2' + | '-m-3' + | '-m-4' + | '-m-5' + | '-m-6' + | '-m-8' + | '-m-10' + | '-m-12' + | '-m-16' + | '-m-20' + | '-m-24' + | '-m-32' + | '-m-40' + | '-m-48' + | '-m-56' + | '-m-64' + | '-m-px' + | 'my-0' + | 'my-1' | 'my-2' + | 'my-3' + | 'my-4' + | 'my-5' + | 'my-6' + | 'my-8' + | 'my-10' + | 'my-12' + | 'my-16' + | 'my-20' + | 'my-24' + | 'my-32' + | 'my-40' + | 'my-48' + | 'my-56' + | 'my-64' + | 'my-auto' + | 'my-px' + | '-my-0' + | '-my-1' | '-my-2' + | '-my-3' + | '-my-4' + | '-my-5' + | '-my-6' + | '-my-8' + | '-my-10' + | '-my-12' + | '-my-16' + | '-my-20' + | '-my-24' + | '-my-32' + | '-my-40' + | '-my-48' + | '-my-56' + | '-my-64' + | '-my-px' + | 'mx-0' + | 'mx-1' | 'mx-2' + | 'mx-3' + | 'mx-4' + | 'mx-5' + | 'mx-6' + | 'mx-8' + | 'mx-10' + | 'mx-12' + | 'mx-16' + | 'mx-20' + | 'mx-24' + | 'mx-32' + | 'mx-40' + | 'mx-48' + | 'mx-56' + | 'mx-64' + | 'mx-auto' + | 'mx-px' + | '-mx-0' + | '-mx-1' | '-mx-2' + | '-mx-3' + | '-mx-4' + | '-mx-5' + | '-mx-6' + | '-mx-8' + | '-mx-10' + | '-mx-12' + | '-mx-16' + | '-mx-20' + | '-mx-24' + | '-mx-32' + | '-mx-40' + | '-mx-48' + | '-mx-56' + | '-mx-64' + | '-mx-px' + | 'mt-0' + | 'mt-1' | 'mt-2' + | 'mt-3' + | 'mt-4' + | 'mt-5' + | 'mt-6' + | 'mt-8' + | 'mt-10' + | 'mt-12' + | 'mt-16' + | 'mt-20' + | 'mt-24' + | 'mt-32' + | 'mt-40' + | 'mt-48' + | 'mt-56' + | 'mt-64' + | 'mt-auto' + | 'mt-px' + | '-mt-0' + | '-mt-1' | '-mt-2' - | 'mr-2' - | '-mr-2' - | 'mb-2' - | '-mb-2' - | 'ml-2' - | '-ml-2' - | 'm-3' - | '-m-3' - | 'my-3' - | '-my-3' - | 'mx-3' - | '-mx-3' - | 'mt-3' | '-mt-3' - | 'mr-3' - | '-mr-3' - | 'mb-3' - | '-mb-3' - | 'ml-3' - | '-ml-3' - | 'm-4' - | '-m-4' - | 'my-4' - | '-my-4' - | 'mx-4' - | '-mx-4' - | 'mt-4' | '-mt-4' - | 'mr-4' - | '-mr-4' - | 'mb-4' - | '-mb-4' - | 'ml-4' - | '-ml-4' - | 'm-5' - | '-m-5' - | 'my-5' - | '-my-5' - | 'mx-5' - | '-mx-5' - | 'mt-5' | '-mt-5' - | 'mr-5' - | '-mr-5' - | 'mb-5' - | '-mb-5' - | 'ml-5' - | '-ml-5' - | 'm-6' - | '-m-6' - | 'my-6' - | '-my-6' - | 'mx-6' - | '-mx-6' - | 'mt-6' | '-mt-6' - | 'mr-6' - | '-mr-6' - | 'mb-6' - | '-mb-6' - | 'ml-6' - | '-ml-6' - | 'm-8' - | '-m-8' - | 'my-8' - | '-my-8' - | 'mx-8' - | '-mx-8' - | 'mt-8' | '-mt-8' - | 'mr-8' - | '-mr-8' - | 'mb-8' - | '-mb-8' - | 'ml-8' - | '-ml-8' - | 'm-10' - | '-m-10' - | 'my-10' - | '-my-10' - | 'mx-10' - | '-mx-10' - | 'mt-10' | '-mt-10' - | 'mr-10' - | '-mr-10' - | 'mb-10' - | '-mb-10' - | 'ml-10' - | '-ml-10' - | 'm-12' - | '-m-12' - | 'my-12' - | '-my-12' - | 'mx-12' - | '-mx-12' - | 'mt-12' | '-mt-12' - | 'mr-12' - | '-mr-12' - | 'mb-12' - | '-mb-12' - | 'ml-12' - | '-ml-12' - | 'm-16' - | '-m-16' - | 'my-16' - | '-my-16' - | 'mx-16' - | '-mx-16' - | 'mt-16' | '-mt-16' - | 'mr-16' - | '-mr-16' - | 'mb-16' - | '-mb-16' - | 'ml-16' - | '-ml-16' - | 'm-20' - | '-m-20' - | 'my-20' - | '-my-20' - | 'mx-20' - | '-mx-20' - | 'mt-20' | '-mt-20' - | 'mr-20' - | '-mr-20' - | 'mb-20' - | '-mb-20' - | 'ml-20' - | '-ml-20' - | 'm-24' - | '-m-24' - | 'my-24' - | '-my-24' - | 'mx-24' - | '-mx-24' - | 'mt-24' | '-mt-24' - | 'mr-24' - | '-mr-24' - | 'mb-24' - | '-mb-24' - | 'ml-24' - | '-ml-24' - | 'm-32' - | '-m-32' - | 'my-32' - | '-my-32' - | 'mx-32' - | '-mx-32' - | 'mt-32' | '-mt-32' - | 'mr-32' - | '-mr-32' - | 'mb-32' - | '-mb-32' - | 'ml-32' - | '-ml-32' - | 'm-40' - | '-m-40' - | 'my-40' - | '-my-40' - | 'mx-40' - | '-mx-40' - | 'mt-40' | '-mt-40' - | 'mr-40' - | '-mr-40' - | 'mb-40' - | '-mb-40' - | 'ml-40' - | '-ml-40' - | 'm-48' - | '-m-48' - | 'my-48' - | '-my-48' - | 'mx-48' - | '-mx-48' - | 'mt-48' | '-mt-48' + | '-mt-56' + | '-mt-64' + | '-mt-px' + | 'mr-0' + | 'mr-1' + | 'mr-2' + | 'mr-3' + | 'mr-4' + | 'mr-5' + | 'mr-6' + | 'mr-8' + | 'mr-10' + | 'mr-12' + | 'mr-16' + | 'mr-20' + | 'mr-24' + | 'mr-32' + | 'mr-40' | 'mr-48' + | 'mr-56' + | 'mr-64' + | 'mr-auto' + | 'mr-px' + | '-mr-0' + | '-mr-1' + | '-mr-2' + | '-mr-3' + | '-mr-4' + | '-mr-5' + | '-mr-6' + | '-mr-8' + | '-mr-10' + | '-mr-12' + | '-mr-16' + | '-mr-20' + | '-mr-24' + | '-mr-32' + | '-mr-40' | '-mr-48' + | '-mr-56' + | '-mr-64' + | '-mr-px' + | 'mb-0' + | 'mb-1' + | 'mb-2' + | 'mb-3' + | 'mb-4' + | 'mb-5' + | 'mb-6' + | 'mb-8' + | 'mb-10' + | 'mb-12' + | 'mb-16' + | 'mb-20' + | 'mb-24' + | 'mb-32' + | 'mb-40' | 'mb-48' + | 'mb-56' + | 'mb-64' + | 'mb-auto' + | 'mb-px' + | '-mb-0' + | '-mb-1' + | '-mb-2' + | '-mb-3' + | '-mb-4' + | '-mb-5' + | '-mb-6' + | '-mb-8' + | '-mb-10' + | '-mb-12' + | '-mb-16' + | '-mb-20' + | '-mb-24' + | '-mb-32' + | '-mb-40' | '-mb-48' + | '-mb-56' + | '-mb-64' + | '-mb-px' + | 'ml-0' + | 'ml-1' + | 'ml-2' + | 'ml-3' + | 'ml-4' + | 'ml-5' + | 'ml-6' + | 'ml-8' + | 'ml-10' + | 'ml-12' + | 'ml-16' + | 'ml-20' + | 'ml-24' + | 'ml-32' + | 'ml-40' | 'ml-48' - | '-ml-48' - | 'm-56' - | '-m-56' - | 'my-56' - | '-my-56' - | 'mx-56' - | '-mx-56' - | 'mt-56' - | '-mt-56' - | 'mr-56' - | '-mr-56' - | 'mb-56' - | '-mb-56' | 'ml-56' - | '-ml-56' - | 'm-64' - | '-m-64' - | 'my-64' - | '-my-64' - | 'mx-64' - | '-mx-64' - | 'mt-64' - | '-mt-64' - | 'mr-64' - | '-mr-64' - | 'mb-64' - | '-mb-64' | 'ml-64' - | '-ml-64' - | 'm-px' - | '-m-px' - | 'my-px' - | '-my-px' - | 'mx-px' - | '-mx-px' - | 'mt-px' - | '-mt-px' - | 'mr-px' - | '-mr-px' - | 'mb-px' - | '-mb-px' + | 'ml-auto' | 'ml-px' + | '-ml-0' + | '-ml-1' + | '-ml-2' + | '-ml-3' + | '-ml-4' + | '-ml-5' + | '-ml-6' + | '-ml-8' + | '-ml-10' + | '-ml-12' + | '-ml-16' + | '-ml-20' + | '-ml-24' + | '-ml-32' + | '-ml-40' + | '-ml-48' + | '-ml-56' + | '-ml-64' | '-ml-px'; -export type TSpaceBetween = - | 'space-x-reverse' - | 'space-y-reverse' +export type TSpace = | 'space-x-0' - | 'space-y-0' - | '-space-x-0' - | '-space-y-0' | 'space-x-1' - | 'space-y-1' - | '-space-x-1' - | '-space-y-1' | 'space-x-2' - | 'space-y-2' - | '-space-x-2' - | '-space-y-2' | 'space-x-3' - | 'space-y-3' - | '-space-x-3' - | '-space-y-3' | 'space-x-4' - | 'space-y-4' - | '-space-x-4' - | '-space-y-4' | 'space-x-5' - | 'space-y-5' - | '-space-x-5' - | '-space-y-5' | 'space-x-6' - | 'space-y-6' - | '-space-x-6' - | '-space-y-6' | 'space-x-8' - | 'space-y-8' - | '-space-x-8' - | '-space-y-8' | 'space-x-10' - | 'space-y-10' - | '-space-x-10' - | '-space-y-10' | 'space-x-12' - | 'space-y-12' - | '-space-x-12' - | '-space-y-12' | 'space-x-16' - | 'space-y-16' - | '-space-x-16' - | '-space-y-16' | 'space-x-20' - | 'space-y-20' - | '-space-x-20' - | '-space-y-20' | 'space-x-24' - | 'space-y-24' - | '-space-x-24' - | '-space-y-24' | 'space-x-32' - | 'space-y-32' - | '-space-x-32' - | '-space-y-32' | 'space-x-40' - | 'space-y-40' - | '-space-x-40' - | '-space-y-40' | 'space-x-48' - | 'space-y-48' - | '-space-x-48' - | '-space-y-48' | 'space-x-56' - | 'space-y-56' - | '-space-x-56' - | '-space-y-56' | 'space-x-64' - | 'space-y-64' - | '-space-x-64' - | '-space-y-64' | 'space-x-px' - | 'space-y-px' + | '-space-x-0' + | '-space-x-1' + | '-space-x-2' + | '-space-x-3' + | '-space-x-4' + | '-space-x-5' + | '-space-x-6' + | '-space-x-8' + | '-space-x-10' + | '-space-x-12' + | '-space-x-16' + | '-space-x-20' + | '-space-x-24' + | '-space-x-32' + | '-space-x-40' + | '-space-x-48' + | '-space-x-56' + | '-space-x-64' | '-space-x-px' - | '-space-y-px'; + | 'space-x-reverse' + | 'space-y-0' + | 'space-y-1' + | 'space-y-2' + | 'space-y-3' + | 'space-y-4' + | 'space-y-5' + | 'space-y-6' + | 'space-y-8' + | 'space-y-10' + | 'space-y-12' + | 'space-y-16' + | 'space-y-20' + | 'space-y-24' + | 'space-y-32' + | 'space-y-40' + | 'space-y-48' + | 'space-y-56' + | 'space-y-64' + | 'space-y-px' + | '-space-y-0' + | '-space-y-1' + | '-space-y-2' + | '-space-y-3' + | '-space-y-4' + | '-space-y-5' + | '-space-y-6' + | '-space-y-8' + | '-space-y-10' + | '-space-y-12' + | '-space-y-16' + | '-space-y-20' + | '-space-y-24' + | '-space-y-32' + | '-space-y-40' + | '-space-y-48' + | '-space-y-56' + | '-space-y-64' + | '-space-y-px' + | 'space-y-reverse'; + +export type TSpacing = TPadding | TMargin | TSpace; + +export type TAppearance = 'appearance-none'; + +export type TCursor = + | 'cursor-auto' + | 'cursor-default' + | 'cursor-pointer' + | 'cursor-wait' + | 'cursor-text' + | 'cursor-move' + | 'cursor-not-allowed'; + +export type TOutline = 'outline-none'; + +export type TPointerEvents = 'pointer-events-none' | 'pointer-events-auto'; + +export type TResize = 'resize-none' | 'resize' | 'resize-y' | 'resize-x'; + +export type TUserSelect = 'select-none' | 'select-text' | 'select-all' | 'select-auto'; + +export type TInteractivity = + | TAppearance + | TCursor + | TOutline + | TPointerEvents + | TResize + | TUserSelect; + +export type TDisplay = + | 'block' + | 'inline-block' + | 'inline' + | 'flex' + | 'inline-flex' + | 'grid' + | 'inline-grid' + | 'table' + | 'table-row' + | 'table-cell' + | 'contents' + | 'hidden'; + +export type TBoxSizing = 'box-border' | 'box-content'; + +export type TContainer = 'container'; + +export type TFloat = 'float-right' | 'float-left' | 'float-none' | 'clearfix'; + +export type TClear = 'clear-left' | 'clear-right' | 'clear-both' | 'clear-none'; + +export type TObjectFit = + | 'object-contain' + | 'object-cover' + | 'object-fill' + | 'object-none' + | 'object-scale-down'; + +export type TObjectPosition = + | 'object-bottom' + | 'object-center' + | 'object-left' + | 'object-left-bottom' + | 'object-left-top' + | 'object-right' + | 'object-right-bottom' + | 'object-right-top' + | 'object-top'; + +export type TOverflow = + | 'overflow-auto' + | 'overflow-hidden' + | 'overflow-visible' + | 'overflow-scroll' + | 'overflow-x-auto' + | 'overflow-y-auto' + | 'overflow-x-hidden' + | 'overflow-y-hidden' + | 'overflow-x-visible' + | 'overflow-y-visible' + | 'overflow-x-scroll' + | 'overflow-y-scroll' + | 'scrolling-touch' + | 'scrolling-auto'; + +export type TOverscrollBehavior = + | 'overscroll-auto' + | 'overscroll-contain' + | 'overscroll-none' + | 'overscroll-y-auto' + | 'overscroll-y-contain' + | 'overscroll-y-none' + | 'overscroll-x-auto' + | 'overscroll-x-contain' + | 'overscroll-x-none'; -export type TSpacing = TPadding | TMargin | TSpaceBetween; +export type TPosition = 'static' | 'fixed' | 'absolute' | 'relative' | 'sticky'; + +export type TTopRightBottomLeft = + | 'inset-0' + | 'inset-x-0' + | 'inset-y-0' + | 'top-0' + | 'right-0' + | 'bottom-0' + | 'left-0' + | 'inset-auto' + | 'inset-x-auto' + | 'inset-y-auto' + | 'top-auto' + | 'right-auto' + | 'bottom-auto' + | 'left-auto'; + +export type TVisibility = 'visible' | 'invisible'; + +export type TZIndex = 'z-0' | 'z-10' | 'z-20' | 'z-30' | 'z-40' | 'z-50' | 'z-auto'; + +export type TLayout = + | TDisplay + | TBoxSizing + | TContainer + | TFloat + | TClear + | TObjectFit + | TObjectPosition + | TOverflow + | TOverscrollBehavior + | TPosition + | TTopRightBottomLeft + | TVisibility + | TZIndex; export type TWidth = + | 'w-0' + | 'w-1' + | 'w-2' + | 'w-3' + | 'w-4' + | 'w-5' + | 'w-6' + | 'w-8' + | 'w-10' + | 'w-12' + | 'w-16' + | 'w-20' + | 'w-24' + | 'w-32' + | 'w-40' + | 'w-48' + | 'w-56' + | 'w-64' + | 'w-auto' + | 'w-px' | 'w-1/2' | 'w-1/3' | 'w-2/3' @@ -1724,36 +1788,13 @@ export type TWidth = | 'w-9/12' | 'w-10/12' | 'w-11/12' - | 'w-auto' | 'w-full' - | 'w-screen' - | 'w-0' - | 'w-1' - | 'w-2' - | 'w-3' - | 'w-4' - | 'w-5' - | 'w-6' - | 'w-8' - | 'w-10' - | 'w-12' - | 'w-16' - | 'w-20' - | 'w-24' - | 'w-32' - | 'w-40' - | 'w-48' - | 'w-56' - | 'w-64' - | 'w-px'; + | 'w-screen'; export type TMinWidth = 'min-w-0' | 'min-w-full'; export type TMaxWidth = - | 'max-w-screen-sm' - | 'max-w-screen-md' - | 'max-w-screen-lg' - | 'max-w-screen-xl' + | 'max-w-none' | 'max-w-xs' | 'max-w-sm' | 'max-w-md' @@ -1764,13 +1805,13 @@ export type TMaxWidth = | 'max-w-4xl' | 'max-w-5xl' | 'max-w-6xl' - | 'max-w-none' - | 'max-w-full'; + | 'max-w-full' + | 'max-w-screen-sm' + | 'max-w-screen-md' + | 'max-w-screen-lg' + | 'max-w-screen-xl'; export type THeight = - | 'h-auto' - | 'h-full' - | 'h-screen' | 'h-0' | 'h-1' | 'h-2' @@ -1789,7 +1830,10 @@ export type THeight = | 'h-48' | 'h-56' | 'h-64' - | 'h-px'; + | 'h-auto' + | 'h-px' + | 'h-full' + | 'h-screen'; export type TMinHeight = 'min-h-0' | 'min-h-full' | 'min-h-screen'; @@ -1797,64 +1841,13 @@ export type TMaxHeight = 'max-h-full' | 'max-h-screen'; export type TSizing = TWidth | TMinWidth | TMaxWidth | THeight | TMinHeight | TMaxHeight; -export type TBorderCollapse = 'border-collapse' | 'border-separate'; - -export type TTableLayout = 'table-auto' | 'table-fixed'; - -export type TTables = TBorderCollapse | TTableLayout; - -export type TBoxShadow = - | 'shadow' - | 'shadow-xs' - | 'shadow-sm' - | 'shadow-md' - | 'shadow-lg' - | 'shadow-xl' - | 'shadow-2xl' - | 'shadow-inner' - | 'shadow-outline' - | 'shadow-none'; - -export type TOpacity = 'opacity-0' | 'opacity-25' | 'opacity-50' | 'opacity-75' | 'opacity-100'; - -export type TEffects = TBoxShadow | TOpacity; - -export type TTransitionProperty = - | 'transition-none' - | 'transition-all' - | 'transition' - | 'transition-colors' - | 'transition-opacity' - | 'transition-shadow' - | 'transition-transform'; - -export type TTransitionDuration = - | 'duration-75' - | 'duration-100' - | 'duration-150' - | 'duration-200' - | 'duration-300' - | 'duration-500' - | 'duration-700' - | 'duration-1000'; +export type TFill = 'fill-current'; -export type TTransitionTimingFunction = 'ease-linear' | 'ease-in' | 'ease-out' | 'ease-in-out'; +export type TStroke = 'stroke-current'; -export type TTransitionDelay = - | 'delay-75' - | 'delay-100' - | 'delay-150' - | 'delay-200' - | 'delay-300' - | 'delay-500' - | 'delay-700' - | 'delay-1000'; +export type TStrokeWidth = 'stroke-0' | 'stroke-1' | 'stroke-2'; -export type TTransitions = - | TTransitionProperty - | TTransitionDuration - | TTransitionTimingFunction - | TTransitionDelay; +export type TSVG = TFill | TStroke | TStrokeWidth; export type TScale = | 'scale-0' @@ -1893,9 +1886,9 @@ export type TRotate = | 'rotate-45' | 'rotate-90' | 'rotate-180' - | '-rotate-180' - | '-rotate-90' - | '-rotate-45'; + | 'rotate--180' + | 'rotate--90' + | 'rotate--45'; export type TTranslate = | 'translate-x-0' @@ -1917,6 +1910,7 @@ export type TTranslate = | 'translate-x-56' | 'translate-x-64' | 'translate-x-px' + | '-translate-x-0' | '-translate-x-1' | '-translate-x-2' | '-translate-x-3' @@ -1958,6 +1952,7 @@ export type TTranslate = | 'translate-y-56' | 'translate-y-64' | 'translate-y-px' + | '-translate-y-0' | '-translate-y-1' | '-translate-y-2' | '-translate-y-3' @@ -1986,18 +1981,16 @@ export type TSkew = | 'skew-x-3' | 'skew-x-6' | 'skew-x-12' - | '-skew-x-0' - | '-skew-x-3' - | '-skew-x-6' | '-skew-x-12' + | '-skew-x-6' + | '-skew-x-3' | 'skew-y-0' | 'skew-y-3' | 'skew-y-6' | 'skew-y-12' - | '-skew-y-0' - | '-skew-y-3' + | '-skew-y-12' | '-skew-y-6' - | '-skew-y-12'; + | '-skew-y-3'; export type TTransformOrigin = | 'origin-center' @@ -2010,58 +2003,316 @@ export type TTransformOrigin = | 'origin-left' | 'origin-top-left'; -export type TTransforms = 'transform' | TScale | TRotate | TTranslate | TSkew | TTransformOrigin; +export type TTransforms = TScale | TRotate | TTranslate | TSkew | TTransformOrigin; -export type TAppearance = 'appearance-none'; +export type TFontFamily = 'font-sans' | 'font-serif' | 'font-mono'; -export type TCursor = - | 'cursor-auto' - | 'cursor-default' - | 'cursor-pointer' - | 'cursor-wait' - | 'cursor-text' - | 'cursor-move' - | 'cursor-not-allowed'; +export type TFontSize = + | 'text-xs' + | 'text-sm' + | 'text-base' + | 'text-lg' + | 'text-xl' + | 'text-2xl' + | 'text-3xl' + | 'text-4xl' + | 'text-5xl' + | 'text-6xl'; -export type TOutline = 'outline-none'; +export type TFontSmoothing = 'antialiased' | 'subpixel-antialiased'; + +export type TFontStyle = 'italic' | 'non-italic'; + +export type TFontWeight = + | 'font-hairline' + | 'font-thin' + | 'font-light' + | 'font-normal' + | 'font-medium' + | 'font-semibold' + | 'font-bold' + | 'font-extrabold' + | 'font-black'; + +export type TLetterSpacing = + | 'tracking-tighter' + | 'tracking-tight' + | 'tracking-normal' + | 'tracking-wide' + | 'tracking-wider' + | 'tracking-widest'; + +export type TLineHeight = + | 'leading-3' + | 'leading-4' + | 'leading-5' + | 'leading-6' + | 'leading-7' + | 'leading-8' + | 'leading-9' + | 'leading-10' + | 'leading-none' + | 'leading-tight' + | 'leading-snug' + | 'leading-normal' + | 'leading-relaxed' + | 'leading-loose'; + +export type TListStyleType = 'list-none' | 'list-disc' | 'list-decimal'; + +export type TListStylePosition = 'list-inside' | 'list-outside'; + +export type TPlaceholderColor = + | 'placeholder-transparent' + | 'placeholder-current' + | 'placeholder-black' + | 'placeholder-white' + | 'placeholder-gray-100' + | 'placeholder-gray-200' + | 'placeholder-gray-300' + | 'placeholder-gray-400' + | 'placeholder-gray-500' + | 'placeholder-gray-600' + | 'placeholder-gray-700' + | 'placeholder-gray-800' + | 'placeholder-gray-900' + | 'placeholder-red-100' + | 'placeholder-red-200' + | 'placeholder-red-300' + | 'placeholder-red-400' + | 'placeholder-red-500' + | 'placeholder-red-600' + | 'placeholder-red-700' + | 'placeholder-red-800' + | 'placeholder-red-900' + | 'placeholder-orange-100' + | 'placeholder-orange-200' + | 'placeholder-orange-300' + | 'placeholder-orange-400' + | 'placeholder-orange-500' + | 'placeholder-orange-600' + | 'placeholder-orange-700' + | 'placeholder-orange-800' + | 'placeholder-orange-900' + | 'placeholder-yellow-100' + | 'placeholder-yellow-200' + | 'placeholder-yellow-300' + | 'placeholder-yellow-400' + | 'placeholder-yellow-500' + | 'placeholder-yellow-600' + | 'placeholder-yellow-700' + | 'placeholder-yellow-800' + | 'placeholder-yellow-900' + | 'placeholder-green-100' + | 'placeholder-green-200' + | 'placeholder-green-300' + | 'placeholder-green-400' + | 'placeholder-green-500' + | 'placeholder-green-600' + | 'placeholder-green-700' + | 'placeholder-green-800' + | 'placeholder-green-900' + | 'placeholder-teal-100' + | 'placeholder-teal-200' + | 'placeholder-teal-300' + | 'placeholder-teal-400' + | 'placeholder-teal-500' + | 'placeholder-teal-600' + | 'placeholder-teal-700' + | 'placeholder-teal-800' + | 'placeholder-teal-900' + | 'placeholder-blue-100' + | 'placeholder-blue-200' + | 'placeholder-blue-300' + | 'placeholder-blue-400' + | 'placeholder-blue-500' + | 'placeholder-blue-600' + | 'placeholder-blue-700' + | 'placeholder-blue-800' + | 'placeholder-blue-900' + | 'placeholder-indigo-100' + | 'placeholder-indigo-200' + | 'placeholder-indigo-300' + | 'placeholder-indigo-400' + | 'placeholder-indigo-500' + | 'placeholder-indigo-600' + | 'placeholder-indigo-700' + | 'placeholder-indigo-800' + | 'placeholder-indigo-900' + | 'placeholder-purple-100' + | 'placeholder-purple-200' + | 'placeholder-purple-300' + | 'placeholder-purple-400' + | 'placeholder-purple-500' + | 'placeholder-purple-600' + | 'placeholder-purple-700' + | 'placeholder-purple-800' + | 'placeholder-purple-900' + | 'placeholder-pink-100' + | 'placeholder-pink-200' + | 'placeholder-pink-300' + | 'placeholder-pink-400' + | 'placeholder-pink-500' + | 'placeholder-pink-600' + | 'placeholder-pink-700' + | 'placeholder-pink-800' + | 'placeholder-pink-900'; -export type TPointerEvents = 'pointer-events-none' | 'pointer-events-auto'; +export type TPlaceholderOpacity = + | 'placeholder-opacity-0' + | 'placeholder-opacity-25' + | 'placeholder-opacity-50' + | 'placeholder-opacity-75' + | 'placeholder-opacity-100'; -export type TResize = 'resize-none' | 'resize' | 'resize-y' | 'resize-x'; +export type TTextAlign = 'text-left' | 'text-center' | 'text-right' | 'text-justify'; -export type TUserSelect = 'select-none' | 'select-text' | 'select-all' | 'select-auto'; +export type TTextColor = + | 'text-transparent' + | 'text-current' + | 'text-black' + | 'text-white' + | 'text-gray-100' + | 'text-gray-200' + | 'text-gray-300' + | 'text-gray-400' + | 'text-gray-500' + | 'text-gray-600' + | 'text-gray-700' + | 'text-gray-800' + | 'text-gray-900' + | 'text-red-100' + | 'text-red-200' + | 'text-red-300' + | 'text-red-400' + | 'text-red-500' + | 'text-red-600' + | 'text-red-700' + | 'text-red-800' + | 'text-red-900' + | 'text-orange-100' + | 'text-orange-200' + | 'text-orange-300' + | 'text-orange-400' + | 'text-orange-500' + | 'text-orange-600' + | 'text-orange-700' + | 'text-orange-800' + | 'text-orange-900' + | 'text-yellow-100' + | 'text-yellow-200' + | 'text-yellow-300' + | 'text-yellow-400' + | 'text-yellow-500' + | 'text-yellow-600' + | 'text-yellow-700' + | 'text-yellow-800' + | 'text-yellow-900' + | 'text-green-100' + | 'text-green-200' + | 'text-green-300' + | 'text-green-400' + | 'text-green-500' + | 'text-green-600' + | 'text-green-700' + | 'text-green-800' + | 'text-green-900' + | 'text-teal-100' + | 'text-teal-200' + | 'text-teal-300' + | 'text-teal-400' + | 'text-teal-500' + | 'text-teal-600' + | 'text-teal-700' + | 'text-teal-800' + | 'text-teal-900' + | 'text-blue-100' + | 'text-blue-200' + | 'text-blue-300' + | 'text-blue-400' + | 'text-blue-500' + | 'text-blue-600' + | 'text-blue-700' + | 'text-blue-800' + | 'text-blue-900' + | 'text-indigo-100' + | 'text-indigo-200' + | 'text-indigo-300' + | 'text-indigo-400' + | 'text-indigo-500' + | 'text-indigo-600' + | 'text-indigo-700' + | 'text-indigo-800' + | 'text-indigo-900' + | 'text-purple-100' + | 'text-purple-200' + | 'text-purple-300' + | 'text-purple-400' + | 'text-purple-500' + | 'text-purple-600' + | 'text-purple-700' + | 'text-purple-800' + | 'text-purple-900' + | 'text-pink-100' + | 'text-pink-200' + | 'text-pink-300' + | 'text-pink-400' + | 'text-pink-500' + | 'text-pink-600' + | 'text-pink-700' + | 'text-pink-800' + | 'text-pink-900'; -export type TInteractivity = - | TAppearance - | TCursor - | TOutline - | TPointerEvents - | TResize - | TUserSelect; +export type TTextDecoration = 'underline' | 'line-through' | 'no-underline'; -export type TFill = 'fill-current'; +export type TTextOpacity = + | 'text-opacity-0' + | 'text-opacity-25' + | 'text-opacity-50' + | 'text-opacity-75' + | 'text-opacity-100'; -export type TStroke = 'stroke-current'; +export type TTextTransform = 'uppercase' | 'lowercase' | 'capitalize' | 'normal-case'; -export type TStrokeWidth = 'stroke-0' | 'stroke-1' | 'stroke- 2'; +export type TVerticalAlign = + | 'align-baseline' + | 'align-top' + | 'align-middle' + | 'align-bottom' + | 'align-text-top' + | 'align-text-bottom'; -export type TSvg = TFill | TStroke | TStrokeWidth; +export type TWhitespace = + | 'whitespace-normal' + | 'whitespace-no-wrap' + | 'whitespace-pre' + | 'whitespace-pre-line' + | 'whitespace-pre-wrap'; -export type TScreenReaders = 'sr-only' | 'not-sr-only'; +export type TWordBreak = 'break-normal' | 'break-words' | 'break-all' | 'truncate'; -export type TAccessibility = TSvg | TScreenReaders; +export type TTypography = + | TFontFamily + | TFontSize + | TFontSmoothing + | TFontStyle + | TFontWeight + | TLetterSpacing + | TLineHeight + | TListStyleType + | TListStylePosition + | TPlaceholderColor + | TPlaceholderOpacity + | TTextAlign + | TTextColor + | TTextDecoration + | TTextOpacity + | TTextTransform + | TVerticalAlign + | TWhitespace + | TWordBreak; export type TPseudoClasses = - | 'sm:sr-only' - | 'md:sr-only' - | 'lg:sr-only' - | 'xl:sr-only' - | 'focus:sr-only' - | 'sm:not-sr-only' - | 'md:not-sr-only' - | 'lg:not-sr-only' - | 'xl:not-sr-only' - | 'focus:not-sr-only' | 'sm:content-start' | 'md:content-start' | 'lg:content-start' @@ -2138,6 +2389,22 @@ export type TPseudoClasses = | 'md:bg-scroll' | 'lg:bg-scroll' | 'xl:bg-scroll' + | 'sm:bg-clip-border' + | 'md:bg-clip-border' + | 'lg:bg-clip-border' + | 'xl:bg-clip-border' + | 'sm:bg-clip-padding' + | 'md:bg-clip-padding' + | 'lg:bg-clip-padding' + | 'xl:bg-clip-padding' + | 'sm:bg-clip-content' + | 'md:bg-clip-content' + | 'lg:bg-clip-content' + | 'xl:bg-clip-content' + | 'sm:bg-clip-text' + | 'md:bg-clip-text' + | 'lg:bg-clip-text' + | 'xl:bg-clip-text' | 'sm:bg-transparent' | 'md:bg-transparent' | 'lg:bg-transparent' @@ -2702,6 +2969,1734 @@ export type TPseudoClasses = | 'xl:bg-pink-900' | 'hover:bg-pink-900' | 'focus:bg-pink-900' + | 'sm:bg-none' + | 'md:bg-none' + | 'lg:bg-none' + | 'xl:bg-none' + | 'sm:bg-gradient-to-t' + | 'md:bg-gradient-to-t' + | 'lg:bg-gradient-to-t' + | 'xl:bg-gradient-to-t' + | 'sm:bg-gradient-to-tr' + | 'md:bg-gradient-to-tr' + | 'lg:bg-gradient-to-tr' + | 'xl:bg-gradient-to-tr' + | 'sm:bg-gradient-to-r' + | 'md:bg-gradient-to-r' + | 'lg:bg-gradient-to-r' + | 'xl:bg-gradient-to-r' + | 'sm:bg-gradient-to-br' + | 'md:bg-gradient-to-br' + | 'lg:bg-gradient-to-br' + | 'xl:bg-gradient-to-br' + | 'sm:bg-gradient-to-b' + | 'md:bg-gradient-to-b' + | 'lg:bg-gradient-to-b' + | 'xl:bg-gradient-to-b' + | 'sm:bg-gradient-to-bl' + | 'md:bg-gradient-to-bl' + | 'lg:bg-gradient-to-bl' + | 'xl:bg-gradient-to-bl' + | 'sm:bg-gradient-to-l' + | 'md:bg-gradient-to-l' + | 'lg:bg-gradient-to-l' + | 'xl:bg-gradient-to-l' + | 'sm:bg-gradient-to-tl' + | 'md:bg-gradient-to-tl' + | 'lg:bg-gradient-to-tl' + | 'xl:bg-gradient-to-tl' + | 'sm:from-transparent' + | 'md:from-transparent' + | 'lg:from-transparent' + | 'xl:from-transparent' + | 'hover:from-transparent' + | 'focus:from-transparent' + | 'sm:via-transparent' + | 'md:via-transparent' + | 'lg:via-transparent' + | 'xl:via-transparent' + | 'hover:via-transparent' + | 'focus:via-transparent' + | 'sm:to-transparent' + | 'md:to-transparent' + | 'lg:to-transparent' + | 'xl:to-transparent' + | 'hover:to-transparent' + | 'focus:to-transparent' + | 'sm:from-current' + | 'md:from-current' + | 'lg:from-current' + | 'xl:from-current' + | 'hover:from-current' + | 'focus:from-current' + | 'sm:via-current' + | 'md:via-current' + | 'lg:via-current' + | 'xl:via-current' + | 'hover:via-current' + | 'focus:via-current' + | 'sm:to-current' + | 'md:to-current' + | 'lg:to-current' + | 'xl:to-current' + | 'hover:to-current' + | 'focus:to-current' + | 'sm:from-black' + | 'md:from-black' + | 'lg:from-black' + | 'xl:from-black' + | 'hover:from-black' + | 'focus:from-black' + | 'sm:via-black' + | 'md:via-black' + | 'lg:via-black' + | 'xl:via-black' + | 'hover:via-black' + | 'focus:via-black' + | 'sm:to-black' + | 'md:to-black' + | 'lg:to-black' + | 'xl:to-black' + | 'hover:to-black' + | 'focus:to-black' + | 'sm:from-white' + | 'md:from-white' + | 'lg:from-white' + | 'xl:from-white' + | 'hover:from-white' + | 'focus:from-white' + | 'sm:via-white' + | 'md:via-white' + | 'lg:via-white' + | 'xl:via-white' + | 'hover:via-white' + | 'focus:via-white' + | 'sm:to-white' + | 'md:to-white' + | 'lg:to-white' + | 'xl:to-white' + | 'hover:to-white' + | 'focus:to-white' + | 'sm:from-gray-100' + | 'md:from-gray-100' + | 'lg:from-gray-100' + | 'xl:from-gray-100' + | 'hover:from-gray-100' + | 'focus:from-gray-100' + | 'sm:via-gray-100' + | 'md:via-gray-100' + | 'lg:via-gray-100' + | 'xl:via-gray-100' + | 'hover:via-gray-100' + | 'focus:via-gray-100' + | 'sm:to-gray-100' + | 'md:to-gray-100' + | 'lg:to-gray-100' + | 'xl:to-gray-100' + | 'hover:to-gray-100' + | 'focus:to-gray-100' + | 'sm:from-gray-200' + | 'md:from-gray-200' + | 'lg:from-gray-200' + | 'xl:from-gray-200' + | 'hover:from-gray-200' + | 'focus:from-gray-200' + | 'sm:via-gray-200' + | 'md:via-gray-200' + | 'lg:via-gray-200' + | 'xl:via-gray-200' + | 'hover:via-gray-200' + | 'focus:via-gray-200' + | 'sm:to-gray-200' + | 'md:to-gray-200' + | 'lg:to-gray-200' + | 'xl:to-gray-200' + | 'hover:to-gray-200' + | 'focus:to-gray-200' + | 'sm:from-gray-300' + | 'md:from-gray-300' + | 'lg:from-gray-300' + | 'xl:from-gray-300' + | 'hover:from-gray-300' + | 'focus:from-gray-300' + | 'sm:via-gray-300' + | 'md:via-gray-300' + | 'lg:via-gray-300' + | 'xl:via-gray-300' + | 'hover:via-gray-300' + | 'focus:via-gray-300' + | 'sm:to-gray-300' + | 'md:to-gray-300' + | 'lg:to-gray-300' + | 'xl:to-gray-300' + | 'hover:to-gray-300' + | 'focus:to-gray-300' + | 'sm:from-gray-400' + | 'md:from-gray-400' + | 'lg:from-gray-400' + | 'xl:from-gray-400' + | 'hover:from-gray-400' + | 'focus:from-gray-400' + | 'sm:via-gray-400' + | 'md:via-gray-400' + | 'lg:via-gray-400' + | 'xl:via-gray-400' + | 'hover:via-gray-400' + | 'focus:via-gray-400' + | 'sm:to-gray-400' + | 'md:to-gray-400' + | 'lg:to-gray-400' + | 'xl:to-gray-400' + | 'hover:to-gray-400' + | 'focus:to-gray-400' + | 'sm:from-gray-500' + | 'md:from-gray-500' + | 'lg:from-gray-500' + | 'xl:from-gray-500' + | 'hover:from-gray-500' + | 'focus:from-gray-500' + | 'sm:via-gray-500' + | 'md:via-gray-500' + | 'lg:via-gray-500' + | 'xl:via-gray-500' + | 'hover:via-gray-500' + | 'focus:via-gray-500' + | 'sm:to-gray-500' + | 'md:to-gray-500' + | 'lg:to-gray-500' + | 'xl:to-gray-500' + | 'hover:to-gray-500' + | 'focus:to-gray-500' + | 'sm:from-gray-600' + | 'md:from-gray-600' + | 'lg:from-gray-600' + | 'xl:from-gray-600' + | 'hover:from-gray-600' + | 'focus:from-gray-600' + | 'sm:via-gray-600' + | 'md:via-gray-600' + | 'lg:via-gray-600' + | 'xl:via-gray-600' + | 'hover:via-gray-600' + | 'focus:via-gray-600' + | 'sm:to-gray-600' + | 'md:to-gray-600' + | 'lg:to-gray-600' + | 'xl:to-gray-600' + | 'hover:to-gray-600' + | 'focus:to-gray-600' + | 'sm:from-gray-700' + | 'md:from-gray-700' + | 'lg:from-gray-700' + | 'xl:from-gray-700' + | 'hover:from-gray-700' + | 'focus:from-gray-700' + | 'sm:via-gray-700' + | 'md:via-gray-700' + | 'lg:via-gray-700' + | 'xl:via-gray-700' + | 'hover:via-gray-700' + | 'focus:via-gray-700' + | 'sm:to-gray-700' + | 'md:to-gray-700' + | 'lg:to-gray-700' + | 'xl:to-gray-700' + | 'hover:to-gray-700' + | 'focus:to-gray-700' + | 'sm:from-gray-800' + | 'md:from-gray-800' + | 'lg:from-gray-800' + | 'xl:from-gray-800' + | 'hover:from-gray-800' + | 'focus:from-gray-800' + | 'sm:via-gray-800' + | 'md:via-gray-800' + | 'lg:via-gray-800' + | 'xl:via-gray-800' + | 'hover:via-gray-800' + | 'focus:via-gray-800' + | 'sm:to-gray-800' + | 'md:to-gray-800' + | 'lg:to-gray-800' + | 'xl:to-gray-800' + | 'hover:to-gray-800' + | 'focus:to-gray-800' + | 'sm:from-gray-900' + | 'md:from-gray-900' + | 'lg:from-gray-900' + | 'xl:from-gray-900' + | 'hover:from-gray-900' + | 'focus:from-gray-900' + | 'sm:via-gray-900' + | 'md:via-gray-900' + | 'lg:via-gray-900' + | 'xl:via-gray-900' + | 'hover:via-gray-900' + | 'focus:via-gray-900' + | 'sm:to-gray-900' + | 'md:to-gray-900' + | 'lg:to-gray-900' + | 'xl:to-gray-900' + | 'hover:to-gray-900' + | 'focus:to-gray-900' + | 'sm:from-red-100' + | 'md:from-red-100' + | 'lg:from-red-100' + | 'xl:from-red-100' + | 'hover:from-red-100' + | 'focus:from-red-100' + | 'sm:via-red-100' + | 'md:via-red-100' + | 'lg:via-red-100' + | 'xl:via-red-100' + | 'hover:via-red-100' + | 'focus:via-red-100' + | 'sm:to-red-100' + | 'md:to-red-100' + | 'lg:to-red-100' + | 'xl:to-red-100' + | 'hover:to-red-100' + | 'focus:to-red-100' + | 'sm:from-red-200' + | 'md:from-red-200' + | 'lg:from-red-200' + | 'xl:from-red-200' + | 'hover:from-red-200' + | 'focus:from-red-200' + | 'sm:via-red-200' + | 'md:via-red-200' + | 'lg:via-red-200' + | 'xl:via-red-200' + | 'hover:via-red-200' + | 'focus:via-red-200' + | 'sm:to-red-200' + | 'md:to-red-200' + | 'lg:to-red-200' + | 'xl:to-red-200' + | 'hover:to-red-200' + | 'focus:to-red-200' + | 'sm:from-red-300' + | 'md:from-red-300' + | 'lg:from-red-300' + | 'xl:from-red-300' + | 'hover:from-red-300' + | 'focus:from-red-300' + | 'sm:via-red-300' + | 'md:via-red-300' + | 'lg:via-red-300' + | 'xl:via-red-300' + | 'hover:via-red-300' + | 'focus:via-red-300' + | 'sm:to-red-300' + | 'md:to-red-300' + | 'lg:to-red-300' + | 'xl:to-red-300' + | 'hover:to-red-300' + | 'focus:to-red-300' + | 'sm:from-red-400' + | 'md:from-red-400' + | 'lg:from-red-400' + | 'xl:from-red-400' + | 'hover:from-red-400' + | 'focus:from-red-400' + | 'sm:via-red-400' + | 'md:via-red-400' + | 'lg:via-red-400' + | 'xl:via-red-400' + | 'hover:via-red-400' + | 'focus:via-red-400' + | 'sm:to-red-400' + | 'md:to-red-400' + | 'lg:to-red-400' + | 'xl:to-red-400' + | 'hover:to-red-400' + | 'focus:to-red-400' + | 'sm:from-red-500' + | 'md:from-red-500' + | 'lg:from-red-500' + | 'xl:from-red-500' + | 'hover:from-red-500' + | 'focus:from-red-500' + | 'sm:via-red-500' + | 'md:via-red-500' + | 'lg:via-red-500' + | 'xl:via-red-500' + | 'hover:via-red-500' + | 'focus:via-red-500' + | 'sm:to-red-500' + | 'md:to-red-500' + | 'lg:to-red-500' + | 'xl:to-red-500' + | 'hover:to-red-500' + | 'focus:to-red-500' + | 'sm:from-red-600' + | 'md:from-red-600' + | 'lg:from-red-600' + | 'xl:from-red-600' + | 'hover:from-red-600' + | 'focus:from-red-600' + | 'sm:via-red-600' + | 'md:via-red-600' + | 'lg:via-red-600' + | 'xl:via-red-600' + | 'hover:via-red-600' + | 'focus:via-red-600' + | 'sm:to-red-600' + | 'md:to-red-600' + | 'lg:to-red-600' + | 'xl:to-red-600' + | 'hover:to-red-600' + | 'focus:to-red-600' + | 'sm:from-red-700' + | 'md:from-red-700' + | 'lg:from-red-700' + | 'xl:from-red-700' + | 'hover:from-red-700' + | 'focus:from-red-700' + | 'sm:via-red-700' + | 'md:via-red-700' + | 'lg:via-red-700' + | 'xl:via-red-700' + | 'hover:via-red-700' + | 'focus:via-red-700' + | 'sm:to-red-700' + | 'md:to-red-700' + | 'lg:to-red-700' + | 'xl:to-red-700' + | 'hover:to-red-700' + | 'focus:to-red-700' + | 'sm:from-red-800' + | 'md:from-red-800' + | 'lg:from-red-800' + | 'xl:from-red-800' + | 'hover:from-red-800' + | 'focus:from-red-800' + | 'sm:via-red-800' + | 'md:via-red-800' + | 'lg:via-red-800' + | 'xl:via-red-800' + | 'hover:via-red-800' + | 'focus:via-red-800' + | 'sm:to-red-800' + | 'md:to-red-800' + | 'lg:to-red-800' + | 'xl:to-red-800' + | 'hover:to-red-800' + | 'focus:to-red-800' + | 'sm:from-red-900' + | 'md:from-red-900' + | 'lg:from-red-900' + | 'xl:from-red-900' + | 'hover:from-red-900' + | 'focus:from-red-900' + | 'sm:via-red-900' + | 'md:via-red-900' + | 'lg:via-red-900' + | 'xl:via-red-900' + | 'hover:via-red-900' + | 'focus:via-red-900' + | 'sm:to-red-900' + | 'md:to-red-900' + | 'lg:to-red-900' + | 'xl:to-red-900' + | 'hover:to-red-900' + | 'focus:to-red-900' + | 'sm:from-orange-100' + | 'md:from-orange-100' + | 'lg:from-orange-100' + | 'xl:from-orange-100' + | 'hover:from-orange-100' + | 'focus:from-orange-100' + | 'sm:via-orange-100' + | 'md:via-orange-100' + | 'lg:via-orange-100' + | 'xl:via-orange-100' + | 'hover:via-orange-100' + | 'focus:via-orange-100' + | 'sm:to-orange-100' + | 'md:to-orange-100' + | 'lg:to-orange-100' + | 'xl:to-orange-100' + | 'hover:to-orange-100' + | 'focus:to-orange-100' + | 'sm:from-orange-200' + | 'md:from-orange-200' + | 'lg:from-orange-200' + | 'xl:from-orange-200' + | 'hover:from-orange-200' + | 'focus:from-orange-200' + | 'sm:via-orange-200' + | 'md:via-orange-200' + | 'lg:via-orange-200' + | 'xl:via-orange-200' + | 'hover:via-orange-200' + | 'focus:via-orange-200' + | 'sm:to-orange-200' + | 'md:to-orange-200' + | 'lg:to-orange-200' + | 'xl:to-orange-200' + | 'hover:to-orange-200' + | 'focus:to-orange-200' + | 'sm:from-orange-300' + | 'md:from-orange-300' + | 'lg:from-orange-300' + | 'xl:from-orange-300' + | 'hover:from-orange-300' + | 'focus:from-orange-300' + | 'sm:via-orange-300' + | 'md:via-orange-300' + | 'lg:via-orange-300' + | 'xl:via-orange-300' + | 'hover:via-orange-300' + | 'focus:via-orange-300' + | 'sm:to-orange-300' + | 'md:to-orange-300' + | 'lg:to-orange-300' + | 'xl:to-orange-300' + | 'hover:to-orange-300' + | 'focus:to-orange-300' + | 'sm:from-orange-400' + | 'md:from-orange-400' + | 'lg:from-orange-400' + | 'xl:from-orange-400' + | 'hover:from-orange-400' + | 'focus:from-orange-400' + | 'sm:via-orange-400' + | 'md:via-orange-400' + | 'lg:via-orange-400' + | 'xl:via-orange-400' + | 'hover:via-orange-400' + | 'focus:via-orange-400' + | 'sm:to-orange-400' + | 'md:to-orange-400' + | 'lg:to-orange-400' + | 'xl:to-orange-400' + | 'hover:to-orange-400' + | 'focus:to-orange-400' + | 'sm:from-orange-500' + | 'md:from-orange-500' + | 'lg:from-orange-500' + | 'xl:from-orange-500' + | 'hover:from-orange-500' + | 'focus:from-orange-500' + | 'sm:via-orange-500' + | 'md:via-orange-500' + | 'lg:via-orange-500' + | 'xl:via-orange-500' + | 'hover:via-orange-500' + | 'focus:via-orange-500' + | 'sm:to-orange-500' + | 'md:to-orange-500' + | 'lg:to-orange-500' + | 'xl:to-orange-500' + | 'hover:to-orange-500' + | 'focus:to-orange-500' + | 'sm:from-orange-600' + | 'md:from-orange-600' + | 'lg:from-orange-600' + | 'xl:from-orange-600' + | 'hover:from-orange-600' + | 'focus:from-orange-600' + | 'sm:via-orange-600' + | 'md:via-orange-600' + | 'lg:via-orange-600' + | 'xl:via-orange-600' + | 'hover:via-orange-600' + | 'focus:via-orange-600' + | 'sm:to-orange-600' + | 'md:to-orange-600' + | 'lg:to-orange-600' + | 'xl:to-orange-600' + | 'hover:to-orange-600' + | 'focus:to-orange-600' + | 'sm:from-orange-700' + | 'md:from-orange-700' + | 'lg:from-orange-700' + | 'xl:from-orange-700' + | 'hover:from-orange-700' + | 'focus:from-orange-700' + | 'sm:via-orange-700' + | 'md:via-orange-700' + | 'lg:via-orange-700' + | 'xl:via-orange-700' + | 'hover:via-orange-700' + | 'focus:via-orange-700' + | 'sm:to-orange-700' + | 'md:to-orange-700' + | 'lg:to-orange-700' + | 'xl:to-orange-700' + | 'hover:to-orange-700' + | 'focus:to-orange-700' + | 'sm:from-orange-800' + | 'md:from-orange-800' + | 'lg:from-orange-800' + | 'xl:from-orange-800' + | 'hover:from-orange-800' + | 'focus:from-orange-800' + | 'sm:via-orange-800' + | 'md:via-orange-800' + | 'lg:via-orange-800' + | 'xl:via-orange-800' + | 'hover:via-orange-800' + | 'focus:via-orange-800' + | 'sm:to-orange-800' + | 'md:to-orange-800' + | 'lg:to-orange-800' + | 'xl:to-orange-800' + | 'hover:to-orange-800' + | 'focus:to-orange-800' + | 'sm:from-orange-900' + | 'md:from-orange-900' + | 'lg:from-orange-900' + | 'xl:from-orange-900' + | 'hover:from-orange-900' + | 'focus:from-orange-900' + | 'sm:via-orange-900' + | 'md:via-orange-900' + | 'lg:via-orange-900' + | 'xl:via-orange-900' + | 'hover:via-orange-900' + | 'focus:via-orange-900' + | 'sm:to-orange-900' + | 'md:to-orange-900' + | 'lg:to-orange-900' + | 'xl:to-orange-900' + | 'hover:to-orange-900' + | 'focus:to-orange-900' + | 'sm:from-yellow-100' + | 'md:from-yellow-100' + | 'lg:from-yellow-100' + | 'xl:from-yellow-100' + | 'hover:from-yellow-100' + | 'focus:from-yellow-100' + | 'sm:via-yellow-100' + | 'md:via-yellow-100' + | 'lg:via-yellow-100' + | 'xl:via-yellow-100' + | 'hover:via-yellow-100' + | 'focus:via-yellow-100' + | 'sm:to-yellow-100' + | 'md:to-yellow-100' + | 'lg:to-yellow-100' + | 'xl:to-yellow-100' + | 'hover:to-yellow-100' + | 'focus:to-yellow-100' + | 'sm:from-yellow-200' + | 'md:from-yellow-200' + | 'lg:from-yellow-200' + | 'xl:from-yellow-200' + | 'hover:from-yellow-200' + | 'focus:from-yellow-200' + | 'sm:via-yellow-200' + | 'md:via-yellow-200' + | 'lg:via-yellow-200' + | 'xl:via-yellow-200' + | 'hover:via-yellow-200' + | 'focus:via-yellow-200' + | 'sm:to-yellow-200' + | 'md:to-yellow-200' + | 'lg:to-yellow-200' + | 'xl:to-yellow-200' + | 'hover:to-yellow-200' + | 'focus:to-yellow-200' + | 'sm:from-yellow-300' + | 'md:from-yellow-300' + | 'lg:from-yellow-300' + | 'xl:from-yellow-300' + | 'hover:from-yellow-300' + | 'focus:from-yellow-300' + | 'sm:via-yellow-300' + | 'md:via-yellow-300' + | 'lg:via-yellow-300' + | 'xl:via-yellow-300' + | 'hover:via-yellow-300' + | 'focus:via-yellow-300' + | 'sm:to-yellow-300' + | 'md:to-yellow-300' + | 'lg:to-yellow-300' + | 'xl:to-yellow-300' + | 'hover:to-yellow-300' + | 'focus:to-yellow-300' + | 'sm:from-yellow-400' + | 'md:from-yellow-400' + | 'lg:from-yellow-400' + | 'xl:from-yellow-400' + | 'hover:from-yellow-400' + | 'focus:from-yellow-400' + | 'sm:via-yellow-400' + | 'md:via-yellow-400' + | 'lg:via-yellow-400' + | 'xl:via-yellow-400' + | 'hover:via-yellow-400' + | 'focus:via-yellow-400' + | 'sm:to-yellow-400' + | 'md:to-yellow-400' + | 'lg:to-yellow-400' + | 'xl:to-yellow-400' + | 'hover:to-yellow-400' + | 'focus:to-yellow-400' + | 'sm:from-yellow-500' + | 'md:from-yellow-500' + | 'lg:from-yellow-500' + | 'xl:from-yellow-500' + | 'hover:from-yellow-500' + | 'focus:from-yellow-500' + | 'sm:via-yellow-500' + | 'md:via-yellow-500' + | 'lg:via-yellow-500' + | 'xl:via-yellow-500' + | 'hover:via-yellow-500' + | 'focus:via-yellow-500' + | 'sm:to-yellow-500' + | 'md:to-yellow-500' + | 'lg:to-yellow-500' + | 'xl:to-yellow-500' + | 'hover:to-yellow-500' + | 'focus:to-yellow-500' + | 'sm:from-yellow-600' + | 'md:from-yellow-600' + | 'lg:from-yellow-600' + | 'xl:from-yellow-600' + | 'hover:from-yellow-600' + | 'focus:from-yellow-600' + | 'sm:via-yellow-600' + | 'md:via-yellow-600' + | 'lg:via-yellow-600' + | 'xl:via-yellow-600' + | 'hover:via-yellow-600' + | 'focus:via-yellow-600' + | 'sm:to-yellow-600' + | 'md:to-yellow-600' + | 'lg:to-yellow-600' + | 'xl:to-yellow-600' + | 'hover:to-yellow-600' + | 'focus:to-yellow-600' + | 'sm:from-yellow-700' + | 'md:from-yellow-700' + | 'lg:from-yellow-700' + | 'xl:from-yellow-700' + | 'hover:from-yellow-700' + | 'focus:from-yellow-700' + | 'sm:via-yellow-700' + | 'md:via-yellow-700' + | 'lg:via-yellow-700' + | 'xl:via-yellow-700' + | 'hover:via-yellow-700' + | 'focus:via-yellow-700' + | 'sm:to-yellow-700' + | 'md:to-yellow-700' + | 'lg:to-yellow-700' + | 'xl:to-yellow-700' + | 'hover:to-yellow-700' + | 'focus:to-yellow-700' + | 'sm:from-yellow-800' + | 'md:from-yellow-800' + | 'lg:from-yellow-800' + | 'xl:from-yellow-800' + | 'hover:from-yellow-800' + | 'focus:from-yellow-800' + | 'sm:via-yellow-800' + | 'md:via-yellow-800' + | 'lg:via-yellow-800' + | 'xl:via-yellow-800' + | 'hover:via-yellow-800' + | 'focus:via-yellow-800' + | 'sm:to-yellow-800' + | 'md:to-yellow-800' + | 'lg:to-yellow-800' + | 'xl:to-yellow-800' + | 'hover:to-yellow-800' + | 'focus:to-yellow-800' + | 'sm:from-yellow-900' + | 'md:from-yellow-900' + | 'lg:from-yellow-900' + | 'xl:from-yellow-900' + | 'hover:from-yellow-900' + | 'focus:from-yellow-900' + | 'sm:via-yellow-900' + | 'md:via-yellow-900' + | 'lg:via-yellow-900' + | 'xl:via-yellow-900' + | 'hover:via-yellow-900' + | 'focus:via-yellow-900' + | 'sm:to-yellow-900' + | 'md:to-yellow-900' + | 'lg:to-yellow-900' + | 'xl:to-yellow-900' + | 'hover:to-yellow-900' + | 'focus:to-yellow-900' + | 'sm:from-green-100' + | 'md:from-green-100' + | 'lg:from-green-100' + | 'xl:from-green-100' + | 'hover:from-green-100' + | 'focus:from-green-100' + | 'sm:via-green-100' + | 'md:via-green-100' + | 'lg:via-green-100' + | 'xl:via-green-100' + | 'hover:via-green-100' + | 'focus:via-green-100' + | 'sm:to-green-100' + | 'md:to-green-100' + | 'lg:to-green-100' + | 'xl:to-green-100' + | 'hover:to-green-100' + | 'focus:to-green-100' + | 'sm:from-green-200' + | 'md:from-green-200' + | 'lg:from-green-200' + | 'xl:from-green-200' + | 'hover:from-green-200' + | 'focus:from-green-200' + | 'sm:via-green-200' + | 'md:via-green-200' + | 'lg:via-green-200' + | 'xl:via-green-200' + | 'hover:via-green-200' + | 'focus:via-green-200' + | 'sm:to-green-200' + | 'md:to-green-200' + | 'lg:to-green-200' + | 'xl:to-green-200' + | 'hover:to-green-200' + | 'focus:to-green-200' + | 'sm:from-green-300' + | 'md:from-green-300' + | 'lg:from-green-300' + | 'xl:from-green-300' + | 'hover:from-green-300' + | 'focus:from-green-300' + | 'sm:via-green-300' + | 'md:via-green-300' + | 'lg:via-green-300' + | 'xl:via-green-300' + | 'hover:via-green-300' + | 'focus:via-green-300' + | 'sm:to-green-300' + | 'md:to-green-300' + | 'lg:to-green-300' + | 'xl:to-green-300' + | 'hover:to-green-300' + | 'focus:to-green-300' + | 'sm:from-green-400' + | 'md:from-green-400' + | 'lg:from-green-400' + | 'xl:from-green-400' + | 'hover:from-green-400' + | 'focus:from-green-400' + | 'sm:via-green-400' + | 'md:via-green-400' + | 'lg:via-green-400' + | 'xl:via-green-400' + | 'hover:via-green-400' + | 'focus:via-green-400' + | 'sm:to-green-400' + | 'md:to-green-400' + | 'lg:to-green-400' + | 'xl:to-green-400' + | 'hover:to-green-400' + | 'focus:to-green-400' + | 'sm:from-green-500' + | 'md:from-green-500' + | 'lg:from-green-500' + | 'xl:from-green-500' + | 'hover:from-green-500' + | 'focus:from-green-500' + | 'sm:via-green-500' + | 'md:via-green-500' + | 'lg:via-green-500' + | 'xl:via-green-500' + | 'hover:via-green-500' + | 'focus:via-green-500' + | 'sm:to-green-500' + | 'md:to-green-500' + | 'lg:to-green-500' + | 'xl:to-green-500' + | 'hover:to-green-500' + | 'focus:to-green-500' + | 'sm:from-green-600' + | 'md:from-green-600' + | 'lg:from-green-600' + | 'xl:from-green-600' + | 'hover:from-green-600' + | 'focus:from-green-600' + | 'sm:via-green-600' + | 'md:via-green-600' + | 'lg:via-green-600' + | 'xl:via-green-600' + | 'hover:via-green-600' + | 'focus:via-green-600' + | 'sm:to-green-600' + | 'md:to-green-600' + | 'lg:to-green-600' + | 'xl:to-green-600' + | 'hover:to-green-600' + | 'focus:to-green-600' + | 'sm:from-green-700' + | 'md:from-green-700' + | 'lg:from-green-700' + | 'xl:from-green-700' + | 'hover:from-green-700' + | 'focus:from-green-700' + | 'sm:via-green-700' + | 'md:via-green-700' + | 'lg:via-green-700' + | 'xl:via-green-700' + | 'hover:via-green-700' + | 'focus:via-green-700' + | 'sm:to-green-700' + | 'md:to-green-700' + | 'lg:to-green-700' + | 'xl:to-green-700' + | 'hover:to-green-700' + | 'focus:to-green-700' + | 'sm:from-green-800' + | 'md:from-green-800' + | 'lg:from-green-800' + | 'xl:from-green-800' + | 'hover:from-green-800' + | 'focus:from-green-800' + | 'sm:via-green-800' + | 'md:via-green-800' + | 'lg:via-green-800' + | 'xl:via-green-800' + | 'hover:via-green-800' + | 'focus:via-green-800' + | 'sm:to-green-800' + | 'md:to-green-800' + | 'lg:to-green-800' + | 'xl:to-green-800' + | 'hover:to-green-800' + | 'focus:to-green-800' + | 'sm:from-green-900' + | 'md:from-green-900' + | 'lg:from-green-900' + | 'xl:from-green-900' + | 'hover:from-green-900' + | 'focus:from-green-900' + | 'sm:via-green-900' + | 'md:via-green-900' + | 'lg:via-green-900' + | 'xl:via-green-900' + | 'hover:via-green-900' + | 'focus:via-green-900' + | 'sm:to-green-900' + | 'md:to-green-900' + | 'lg:to-green-900' + | 'xl:to-green-900' + | 'hover:to-green-900' + | 'focus:to-green-900' + | 'sm:from-teal-100' + | 'md:from-teal-100' + | 'lg:from-teal-100' + | 'xl:from-teal-100' + | 'hover:from-teal-100' + | 'focus:from-teal-100' + | 'sm:via-teal-100' + | 'md:via-teal-100' + | 'lg:via-teal-100' + | 'xl:via-teal-100' + | 'hover:via-teal-100' + | 'focus:via-teal-100' + | 'sm:to-teal-100' + | 'md:to-teal-100' + | 'lg:to-teal-100' + | 'xl:to-teal-100' + | 'hover:to-teal-100' + | 'focus:to-teal-100' + | 'sm:from-teal-200' + | 'md:from-teal-200' + | 'lg:from-teal-200' + | 'xl:from-teal-200' + | 'hover:from-teal-200' + | 'focus:from-teal-200' + | 'sm:via-teal-200' + | 'md:via-teal-200' + | 'lg:via-teal-200' + | 'xl:via-teal-200' + | 'hover:via-teal-200' + | 'focus:via-teal-200' + | 'sm:to-teal-200' + | 'md:to-teal-200' + | 'lg:to-teal-200' + | 'xl:to-teal-200' + | 'hover:to-teal-200' + | 'focus:to-teal-200' + | 'sm:from-teal-300' + | 'md:from-teal-300' + | 'lg:from-teal-300' + | 'xl:from-teal-300' + | 'hover:from-teal-300' + | 'focus:from-teal-300' + | 'sm:via-teal-300' + | 'md:via-teal-300' + | 'lg:via-teal-300' + | 'xl:via-teal-300' + | 'hover:via-teal-300' + | 'focus:via-teal-300' + | 'sm:to-teal-300' + | 'md:to-teal-300' + | 'lg:to-teal-300' + | 'xl:to-teal-300' + | 'hover:to-teal-300' + | 'focus:to-teal-300' + | 'sm:from-teal-400' + | 'md:from-teal-400' + | 'lg:from-teal-400' + | 'xl:from-teal-400' + | 'hover:from-teal-400' + | 'focus:from-teal-400' + | 'sm:via-teal-400' + | 'md:via-teal-400' + | 'lg:via-teal-400' + | 'xl:via-teal-400' + | 'hover:via-teal-400' + | 'focus:via-teal-400' + | 'sm:to-teal-400' + | 'md:to-teal-400' + | 'lg:to-teal-400' + | 'xl:to-teal-400' + | 'hover:to-teal-400' + | 'focus:to-teal-400' + | 'sm:from-teal-500' + | 'md:from-teal-500' + | 'lg:from-teal-500' + | 'xl:from-teal-500' + | 'hover:from-teal-500' + | 'focus:from-teal-500' + | 'sm:via-teal-500' + | 'md:via-teal-500' + | 'lg:via-teal-500' + | 'xl:via-teal-500' + | 'hover:via-teal-500' + | 'focus:via-teal-500' + | 'sm:to-teal-500' + | 'md:to-teal-500' + | 'lg:to-teal-500' + | 'xl:to-teal-500' + | 'hover:to-teal-500' + | 'focus:to-teal-500' + | 'sm:from-teal-600' + | 'md:from-teal-600' + | 'lg:from-teal-600' + | 'xl:from-teal-600' + | 'hover:from-teal-600' + | 'focus:from-teal-600' + | 'sm:via-teal-600' + | 'md:via-teal-600' + | 'lg:via-teal-600' + | 'xl:via-teal-600' + | 'hover:via-teal-600' + | 'focus:via-teal-600' + | 'sm:to-teal-600' + | 'md:to-teal-600' + | 'lg:to-teal-600' + | 'xl:to-teal-600' + | 'hover:to-teal-600' + | 'focus:to-teal-600' + | 'sm:from-teal-700' + | 'md:from-teal-700' + | 'lg:from-teal-700' + | 'xl:from-teal-700' + | 'hover:from-teal-700' + | 'focus:from-teal-700' + | 'sm:via-teal-700' + | 'md:via-teal-700' + | 'lg:via-teal-700' + | 'xl:via-teal-700' + | 'hover:via-teal-700' + | 'focus:via-teal-700' + | 'sm:to-teal-700' + | 'md:to-teal-700' + | 'lg:to-teal-700' + | 'xl:to-teal-700' + | 'hover:to-teal-700' + | 'focus:to-teal-700' + | 'sm:from-teal-800' + | 'md:from-teal-800' + | 'lg:from-teal-800' + | 'xl:from-teal-800' + | 'hover:from-teal-800' + | 'focus:from-teal-800' + | 'sm:via-teal-800' + | 'md:via-teal-800' + | 'lg:via-teal-800' + | 'xl:via-teal-800' + | 'hover:via-teal-800' + | 'focus:via-teal-800' + | 'sm:to-teal-800' + | 'md:to-teal-800' + | 'lg:to-teal-800' + | 'xl:to-teal-800' + | 'hover:to-teal-800' + | 'focus:to-teal-800' + | 'sm:from-teal-900' + | 'md:from-teal-900' + | 'lg:from-teal-900' + | 'xl:from-teal-900' + | 'hover:from-teal-900' + | 'focus:from-teal-900' + | 'sm:via-teal-900' + | 'md:via-teal-900' + | 'lg:via-teal-900' + | 'xl:via-teal-900' + | 'hover:via-teal-900' + | 'focus:via-teal-900' + | 'sm:to-teal-900' + | 'md:to-teal-900' + | 'lg:to-teal-900' + | 'xl:to-teal-900' + | 'hover:to-teal-900' + | 'focus:to-teal-900' + | 'sm:from-blue-100' + | 'md:from-blue-100' + | 'lg:from-blue-100' + | 'xl:from-blue-100' + | 'hover:from-blue-100' + | 'focus:from-blue-100' + | 'sm:via-blue-100' + | 'md:via-blue-100' + | 'lg:via-blue-100' + | 'xl:via-blue-100' + | 'hover:via-blue-100' + | 'focus:via-blue-100' + | 'sm:to-blue-100' + | 'md:to-blue-100' + | 'lg:to-blue-100' + | 'xl:to-blue-100' + | 'hover:to-blue-100' + | 'focus:to-blue-100' + | 'sm:from-blue-200' + | 'md:from-blue-200' + | 'lg:from-blue-200' + | 'xl:from-blue-200' + | 'hover:from-blue-200' + | 'focus:from-blue-200' + | 'sm:via-blue-200' + | 'md:via-blue-200' + | 'lg:via-blue-200' + | 'xl:via-blue-200' + | 'hover:via-blue-200' + | 'focus:via-blue-200' + | 'sm:to-blue-200' + | 'md:to-blue-200' + | 'lg:to-blue-200' + | 'xl:to-blue-200' + | 'hover:to-blue-200' + | 'focus:to-blue-200' + | 'sm:from-blue-300' + | 'md:from-blue-300' + | 'lg:from-blue-300' + | 'xl:from-blue-300' + | 'hover:from-blue-300' + | 'focus:from-blue-300' + | 'sm:via-blue-300' + | 'md:via-blue-300' + | 'lg:via-blue-300' + | 'xl:via-blue-300' + | 'hover:via-blue-300' + | 'focus:via-blue-300' + | 'sm:to-blue-300' + | 'md:to-blue-300' + | 'lg:to-blue-300' + | 'xl:to-blue-300' + | 'hover:to-blue-300' + | 'focus:to-blue-300' + | 'sm:from-blue-400' + | 'md:from-blue-400' + | 'lg:from-blue-400' + | 'xl:from-blue-400' + | 'hover:from-blue-400' + | 'focus:from-blue-400' + | 'sm:via-blue-400' + | 'md:via-blue-400' + | 'lg:via-blue-400' + | 'xl:via-blue-400' + | 'hover:via-blue-400' + | 'focus:via-blue-400' + | 'sm:to-blue-400' + | 'md:to-blue-400' + | 'lg:to-blue-400' + | 'xl:to-blue-400' + | 'hover:to-blue-400' + | 'focus:to-blue-400' + | 'sm:from-blue-500' + | 'md:from-blue-500' + | 'lg:from-blue-500' + | 'xl:from-blue-500' + | 'hover:from-blue-500' + | 'focus:from-blue-500' + | 'sm:via-blue-500' + | 'md:via-blue-500' + | 'lg:via-blue-500' + | 'xl:via-blue-500' + | 'hover:via-blue-500' + | 'focus:via-blue-500' + | 'sm:to-blue-500' + | 'md:to-blue-500' + | 'lg:to-blue-500' + | 'xl:to-blue-500' + | 'hover:to-blue-500' + | 'focus:to-blue-500' + | 'sm:from-blue-600' + | 'md:from-blue-600' + | 'lg:from-blue-600' + | 'xl:from-blue-600' + | 'hover:from-blue-600' + | 'focus:from-blue-600' + | 'sm:via-blue-600' + | 'md:via-blue-600' + | 'lg:via-blue-600' + | 'xl:via-blue-600' + | 'hover:via-blue-600' + | 'focus:via-blue-600' + | 'sm:to-blue-600' + | 'md:to-blue-600' + | 'lg:to-blue-600' + | 'xl:to-blue-600' + | 'hover:to-blue-600' + | 'focus:to-blue-600' + | 'sm:from-blue-700' + | 'md:from-blue-700' + | 'lg:from-blue-700' + | 'xl:from-blue-700' + | 'hover:from-blue-700' + | 'focus:from-blue-700' + | 'sm:via-blue-700' + | 'md:via-blue-700' + | 'lg:via-blue-700' + | 'xl:via-blue-700' + | 'hover:via-blue-700' + | 'focus:via-blue-700' + | 'sm:to-blue-700' + | 'md:to-blue-700' + | 'lg:to-blue-700' + | 'xl:to-blue-700' + | 'hover:to-blue-700' + | 'focus:to-blue-700' + | 'sm:from-blue-800' + | 'md:from-blue-800' + | 'lg:from-blue-800' + | 'xl:from-blue-800' + | 'hover:from-blue-800' + | 'focus:from-blue-800' + | 'sm:via-blue-800' + | 'md:via-blue-800' + | 'lg:via-blue-800' + | 'xl:via-blue-800' + | 'hover:via-blue-800' + | 'focus:via-blue-800' + | 'sm:to-blue-800' + | 'md:to-blue-800' + | 'lg:to-blue-800' + | 'xl:to-blue-800' + | 'hover:to-blue-800' + | 'focus:to-blue-800' + | 'sm:from-blue-900' + | 'md:from-blue-900' + | 'lg:from-blue-900' + | 'xl:from-blue-900' + | 'hover:from-blue-900' + | 'focus:from-blue-900' + | 'sm:via-blue-900' + | 'md:via-blue-900' + | 'lg:via-blue-900' + | 'xl:via-blue-900' + | 'hover:via-blue-900' + | 'focus:via-blue-900' + | 'sm:to-blue-900' + | 'md:to-blue-900' + | 'lg:to-blue-900' + | 'xl:to-blue-900' + | 'hover:to-blue-900' + | 'focus:to-blue-900' + | 'sm:from-indigo-100' + | 'md:from-indigo-100' + | 'lg:from-indigo-100' + | 'xl:from-indigo-100' + | 'hover:from-indigo-100' + | 'focus:from-indigo-100' + | 'sm:via-indigo-100' + | 'md:via-indigo-100' + | 'lg:via-indigo-100' + | 'xl:via-indigo-100' + | 'hover:via-indigo-100' + | 'focus:via-indigo-100' + | 'sm:to-indigo-100' + | 'md:to-indigo-100' + | 'lg:to-indigo-100' + | 'xl:to-indigo-100' + | 'hover:to-indigo-100' + | 'focus:to-indigo-100' + | 'sm:from-indigo-200' + | 'md:from-indigo-200' + | 'lg:from-indigo-200' + | 'xl:from-indigo-200' + | 'hover:from-indigo-200' + | 'focus:from-indigo-200' + | 'sm:via-indigo-200' + | 'md:via-indigo-200' + | 'lg:via-indigo-200' + | 'xl:via-indigo-200' + | 'hover:via-indigo-200' + | 'focus:via-indigo-200' + | 'sm:to-indigo-200' + | 'md:to-indigo-200' + | 'lg:to-indigo-200' + | 'xl:to-indigo-200' + | 'hover:to-indigo-200' + | 'focus:to-indigo-200' + | 'sm:from-indigo-300' + | 'md:from-indigo-300' + | 'lg:from-indigo-300' + | 'xl:from-indigo-300' + | 'hover:from-indigo-300' + | 'focus:from-indigo-300' + | 'sm:via-indigo-300' + | 'md:via-indigo-300' + | 'lg:via-indigo-300' + | 'xl:via-indigo-300' + | 'hover:via-indigo-300' + | 'focus:via-indigo-300' + | 'sm:to-indigo-300' + | 'md:to-indigo-300' + | 'lg:to-indigo-300' + | 'xl:to-indigo-300' + | 'hover:to-indigo-300' + | 'focus:to-indigo-300' + | 'sm:from-indigo-400' + | 'md:from-indigo-400' + | 'lg:from-indigo-400' + | 'xl:from-indigo-400' + | 'hover:from-indigo-400' + | 'focus:from-indigo-400' + | 'sm:via-indigo-400' + | 'md:via-indigo-400' + | 'lg:via-indigo-400' + | 'xl:via-indigo-400' + | 'hover:via-indigo-400' + | 'focus:via-indigo-400' + | 'sm:to-indigo-400' + | 'md:to-indigo-400' + | 'lg:to-indigo-400' + | 'xl:to-indigo-400' + | 'hover:to-indigo-400' + | 'focus:to-indigo-400' + | 'sm:from-indigo-500' + | 'md:from-indigo-500' + | 'lg:from-indigo-500' + | 'xl:from-indigo-500' + | 'hover:from-indigo-500' + | 'focus:from-indigo-500' + | 'sm:via-indigo-500' + | 'md:via-indigo-500' + | 'lg:via-indigo-500' + | 'xl:via-indigo-500' + | 'hover:via-indigo-500' + | 'focus:via-indigo-500' + | 'sm:to-indigo-500' + | 'md:to-indigo-500' + | 'lg:to-indigo-500' + | 'xl:to-indigo-500' + | 'hover:to-indigo-500' + | 'focus:to-indigo-500' + | 'sm:from-indigo-600' + | 'md:from-indigo-600' + | 'lg:from-indigo-600' + | 'xl:from-indigo-600' + | 'hover:from-indigo-600' + | 'focus:from-indigo-600' + | 'sm:via-indigo-600' + | 'md:via-indigo-600' + | 'lg:via-indigo-600' + | 'xl:via-indigo-600' + | 'hover:via-indigo-600' + | 'focus:via-indigo-600' + | 'sm:to-indigo-600' + | 'md:to-indigo-600' + | 'lg:to-indigo-600' + | 'xl:to-indigo-600' + | 'hover:to-indigo-600' + | 'focus:to-indigo-600' + | 'sm:from-indigo-700' + | 'md:from-indigo-700' + | 'lg:from-indigo-700' + | 'xl:from-indigo-700' + | 'hover:from-indigo-700' + | 'focus:from-indigo-700' + | 'sm:via-indigo-700' + | 'md:via-indigo-700' + | 'lg:via-indigo-700' + | 'xl:via-indigo-700' + | 'hover:via-indigo-700' + | 'focus:via-indigo-700' + | 'sm:to-indigo-700' + | 'md:to-indigo-700' + | 'lg:to-indigo-700' + | 'xl:to-indigo-700' + | 'hover:to-indigo-700' + | 'focus:to-indigo-700' + | 'sm:from-indigo-800' + | 'md:from-indigo-800' + | 'lg:from-indigo-800' + | 'xl:from-indigo-800' + | 'hover:from-indigo-800' + | 'focus:from-indigo-800' + | 'sm:via-indigo-800' + | 'md:via-indigo-800' + | 'lg:via-indigo-800' + | 'xl:via-indigo-800' + | 'hover:via-indigo-800' + | 'focus:via-indigo-800' + | 'sm:to-indigo-800' + | 'md:to-indigo-800' + | 'lg:to-indigo-800' + | 'xl:to-indigo-800' + | 'hover:to-indigo-800' + | 'focus:to-indigo-800' + | 'sm:from-indigo-900' + | 'md:from-indigo-900' + | 'lg:from-indigo-900' + | 'xl:from-indigo-900' + | 'hover:from-indigo-900' + | 'focus:from-indigo-900' + | 'sm:via-indigo-900' + | 'md:via-indigo-900' + | 'lg:via-indigo-900' + | 'xl:via-indigo-900' + | 'hover:via-indigo-900' + | 'focus:via-indigo-900' + | 'sm:to-indigo-900' + | 'md:to-indigo-900' + | 'lg:to-indigo-900' + | 'xl:to-indigo-900' + | 'hover:to-indigo-900' + | 'focus:to-indigo-900' + | 'sm:from-purple-100' + | 'md:from-purple-100' + | 'lg:from-purple-100' + | 'xl:from-purple-100' + | 'hover:from-purple-100' + | 'focus:from-purple-100' + | 'sm:via-purple-100' + | 'md:via-purple-100' + | 'lg:via-purple-100' + | 'xl:via-purple-100' + | 'hover:via-purple-100' + | 'focus:via-purple-100' + | 'sm:to-purple-100' + | 'md:to-purple-100' + | 'lg:to-purple-100' + | 'xl:to-purple-100' + | 'hover:to-purple-100' + | 'focus:to-purple-100' + | 'sm:from-purple-200' + | 'md:from-purple-200' + | 'lg:from-purple-200' + | 'xl:from-purple-200' + | 'hover:from-purple-200' + | 'focus:from-purple-200' + | 'sm:via-purple-200' + | 'md:via-purple-200' + | 'lg:via-purple-200' + | 'xl:via-purple-200' + | 'hover:via-purple-200' + | 'focus:via-purple-200' + | 'sm:to-purple-200' + | 'md:to-purple-200' + | 'lg:to-purple-200' + | 'xl:to-purple-200' + | 'hover:to-purple-200' + | 'focus:to-purple-200' + | 'sm:from-purple-300' + | 'md:from-purple-300' + | 'lg:from-purple-300' + | 'xl:from-purple-300' + | 'hover:from-purple-300' + | 'focus:from-purple-300' + | 'sm:via-purple-300' + | 'md:via-purple-300' + | 'lg:via-purple-300' + | 'xl:via-purple-300' + | 'hover:via-purple-300' + | 'focus:via-purple-300' + | 'sm:to-purple-300' + | 'md:to-purple-300' + | 'lg:to-purple-300' + | 'xl:to-purple-300' + | 'hover:to-purple-300' + | 'focus:to-purple-300' + | 'sm:from-purple-400' + | 'md:from-purple-400' + | 'lg:from-purple-400' + | 'xl:from-purple-400' + | 'hover:from-purple-400' + | 'focus:from-purple-400' + | 'sm:via-purple-400' + | 'md:via-purple-400' + | 'lg:via-purple-400' + | 'xl:via-purple-400' + | 'hover:via-purple-400' + | 'focus:via-purple-400' + | 'sm:to-purple-400' + | 'md:to-purple-400' + | 'lg:to-purple-400' + | 'xl:to-purple-400' + | 'hover:to-purple-400' + | 'focus:to-purple-400' + | 'sm:from-purple-500' + | 'md:from-purple-500' + | 'lg:from-purple-500' + | 'xl:from-purple-500' + | 'hover:from-purple-500' + | 'focus:from-purple-500' + | 'sm:via-purple-500' + | 'md:via-purple-500' + | 'lg:via-purple-500' + | 'xl:via-purple-500' + | 'hover:via-purple-500' + | 'focus:via-purple-500' + | 'sm:to-purple-500' + | 'md:to-purple-500' + | 'lg:to-purple-500' + | 'xl:to-purple-500' + | 'hover:to-purple-500' + | 'focus:to-purple-500' + | 'sm:from-purple-600' + | 'md:from-purple-600' + | 'lg:from-purple-600' + | 'xl:from-purple-600' + | 'hover:from-purple-600' + | 'focus:from-purple-600' + | 'sm:via-purple-600' + | 'md:via-purple-600' + | 'lg:via-purple-600' + | 'xl:via-purple-600' + | 'hover:via-purple-600' + | 'focus:via-purple-600' + | 'sm:to-purple-600' + | 'md:to-purple-600' + | 'lg:to-purple-600' + | 'xl:to-purple-600' + | 'hover:to-purple-600' + | 'focus:to-purple-600' + | 'sm:from-purple-700' + | 'md:from-purple-700' + | 'lg:from-purple-700' + | 'xl:from-purple-700' + | 'hover:from-purple-700' + | 'focus:from-purple-700' + | 'sm:via-purple-700' + | 'md:via-purple-700' + | 'lg:via-purple-700' + | 'xl:via-purple-700' + | 'hover:via-purple-700' + | 'focus:via-purple-700' + | 'sm:to-purple-700' + | 'md:to-purple-700' + | 'lg:to-purple-700' + | 'xl:to-purple-700' + | 'hover:to-purple-700' + | 'focus:to-purple-700' + | 'sm:from-purple-800' + | 'md:from-purple-800' + | 'lg:from-purple-800' + | 'xl:from-purple-800' + | 'hover:from-purple-800' + | 'focus:from-purple-800' + | 'sm:via-purple-800' + | 'md:via-purple-800' + | 'lg:via-purple-800' + | 'xl:via-purple-800' + | 'hover:via-purple-800' + | 'focus:via-purple-800' + | 'sm:to-purple-800' + | 'md:to-purple-800' + | 'lg:to-purple-800' + | 'xl:to-purple-800' + | 'hover:to-purple-800' + | 'focus:to-purple-800' + | 'sm:from-purple-900' + | 'md:from-purple-900' + | 'lg:from-purple-900' + | 'xl:from-purple-900' + | 'hover:from-purple-900' + | 'focus:from-purple-900' + | 'sm:via-purple-900' + | 'md:via-purple-900' + | 'lg:via-purple-900' + | 'xl:via-purple-900' + | 'hover:via-purple-900' + | 'focus:via-purple-900' + | 'sm:to-purple-900' + | 'md:to-purple-900' + | 'lg:to-purple-900' + | 'xl:to-purple-900' + | 'hover:to-purple-900' + | 'focus:to-purple-900' + | 'sm:from-pink-100' + | 'md:from-pink-100' + | 'lg:from-pink-100' + | 'xl:from-pink-100' + | 'hover:from-pink-100' + | 'focus:from-pink-100' + | 'sm:via-pink-100' + | 'md:via-pink-100' + | 'lg:via-pink-100' + | 'xl:via-pink-100' + | 'hover:via-pink-100' + | 'focus:via-pink-100' + | 'sm:to-pink-100' + | 'md:to-pink-100' + | 'lg:to-pink-100' + | 'xl:to-pink-100' + | 'hover:to-pink-100' + | 'focus:to-pink-100' + | 'sm:from-pink-200' + | 'md:from-pink-200' + | 'lg:from-pink-200' + | 'xl:from-pink-200' + | 'hover:from-pink-200' + | 'focus:from-pink-200' + | 'sm:via-pink-200' + | 'md:via-pink-200' + | 'lg:via-pink-200' + | 'xl:via-pink-200' + | 'hover:via-pink-200' + | 'focus:via-pink-200' + | 'sm:to-pink-200' + | 'md:to-pink-200' + | 'lg:to-pink-200' + | 'xl:to-pink-200' + | 'hover:to-pink-200' + | 'focus:to-pink-200' + | 'sm:from-pink-300' + | 'md:from-pink-300' + | 'lg:from-pink-300' + | 'xl:from-pink-300' + | 'hover:from-pink-300' + | 'focus:from-pink-300' + | 'sm:via-pink-300' + | 'md:via-pink-300' + | 'lg:via-pink-300' + | 'xl:via-pink-300' + | 'hover:via-pink-300' + | 'focus:via-pink-300' + | 'sm:to-pink-300' + | 'md:to-pink-300' + | 'lg:to-pink-300' + | 'xl:to-pink-300' + | 'hover:to-pink-300' + | 'focus:to-pink-300' + | 'sm:from-pink-400' + | 'md:from-pink-400' + | 'lg:from-pink-400' + | 'xl:from-pink-400' + | 'hover:from-pink-400' + | 'focus:from-pink-400' + | 'sm:via-pink-400' + | 'md:via-pink-400' + | 'lg:via-pink-400' + | 'xl:via-pink-400' + | 'hover:via-pink-400' + | 'focus:via-pink-400' + | 'sm:to-pink-400' + | 'md:to-pink-400' + | 'lg:to-pink-400' + | 'xl:to-pink-400' + | 'hover:to-pink-400' + | 'focus:to-pink-400' + | 'sm:from-pink-500' + | 'md:from-pink-500' + | 'lg:from-pink-500' + | 'xl:from-pink-500' + | 'hover:from-pink-500' + | 'focus:from-pink-500' + | 'sm:via-pink-500' + | 'md:via-pink-500' + | 'lg:via-pink-500' + | 'xl:via-pink-500' + | 'hover:via-pink-500' + | 'focus:via-pink-500' + | 'sm:to-pink-500' + | 'md:to-pink-500' + | 'lg:to-pink-500' + | 'xl:to-pink-500' + | 'hover:to-pink-500' + | 'focus:to-pink-500' + | 'sm:from-pink-600' + | 'md:from-pink-600' + | 'lg:from-pink-600' + | 'xl:from-pink-600' + | 'hover:from-pink-600' + | 'focus:from-pink-600' + | 'sm:via-pink-600' + | 'md:via-pink-600' + | 'lg:via-pink-600' + | 'xl:via-pink-600' + | 'hover:via-pink-600' + | 'focus:via-pink-600' + | 'sm:to-pink-600' + | 'md:to-pink-600' + | 'lg:to-pink-600' + | 'xl:to-pink-600' + | 'hover:to-pink-600' + | 'focus:to-pink-600' + | 'sm:from-pink-700' + | 'md:from-pink-700' + | 'lg:from-pink-700' + | 'xl:from-pink-700' + | 'hover:from-pink-700' + | 'focus:from-pink-700' + | 'sm:via-pink-700' + | 'md:via-pink-700' + | 'lg:via-pink-700' + | 'xl:via-pink-700' + | 'hover:via-pink-700' + | 'focus:via-pink-700' + | 'sm:to-pink-700' + | 'md:to-pink-700' + | 'lg:to-pink-700' + | 'xl:to-pink-700' + | 'hover:to-pink-700' + | 'focus:to-pink-700' + | 'sm:from-pink-800' + | 'md:from-pink-800' + | 'lg:from-pink-800' + | 'xl:from-pink-800' + | 'hover:from-pink-800' + | 'focus:from-pink-800' + | 'sm:via-pink-800' + | 'md:via-pink-800' + | 'lg:via-pink-800' + | 'xl:via-pink-800' + | 'hover:via-pink-800' + | 'focus:via-pink-800' + | 'sm:to-pink-800' + | 'md:to-pink-800' + | 'lg:to-pink-800' + | 'xl:to-pink-800' + | 'hover:to-pink-800' + | 'focus:to-pink-800' + | 'sm:from-pink-900' + | 'md:from-pink-900' + | 'lg:from-pink-900' + | 'xl:from-pink-900' + | 'hover:from-pink-900' + | 'focus:from-pink-900' + | 'sm:via-pink-900' + | 'md:via-pink-900' + | 'lg:via-pink-900' + | 'xl:via-pink-900' + | 'hover:via-pink-900' + | 'focus:via-pink-900' + | 'sm:to-pink-900' + | 'md:to-pink-900' + | 'lg:to-pink-900' + | 'xl:to-pink-900' + | 'hover:to-pink-900' + | 'focus:to-pink-900' | 'sm:bg-opacity-0' | 'md:bg-opacity-0' | 'lg:bg-opacity-0' @@ -3376,6 +5371,12 @@ export type TPseudoClasses = | 'xl:border-pink-900' | 'hover:border-pink-900' | 'focus:border-pink-900' + | 'sm:border-default' + | 'md:border-default' + | 'lg:border-default' + | 'xl:border-default' + | 'hover:border-default' + | 'focus:border-default' | 'sm:border-opacity-0' | 'md:border-opacity-0' | 'lg:border-opacity-0' @@ -3410,26 +5411,6 @@ export type TPseudoClasses = | 'md:rounded-none' | 'lg:rounded-none' | 'xl:rounded-none' - | 'sm:rounded-sm' - | 'md:rounded-sm' - | 'lg:rounded-sm' - | 'xl:rounded-sm' - | 'sm:rounded' - | 'md:rounded' - | 'lg:rounded' - | 'xl:rounded' - | 'sm:rounded-md' - | 'md:rounded-md' - | 'lg:rounded-md' - | 'xl:rounded-md' - | 'sm:rounded-lg' - | 'md:rounded-lg' - | 'lg:rounded-lg' - | 'xl:rounded-lg' - | 'sm:rounded-full' - | 'md:rounded-full' - | 'lg:rounded-full' - | 'xl:rounded-full' | 'sm:rounded-t-none' | 'md:rounded-t-none' | 'lg:rounded-t-none' @@ -3446,6 +5427,26 @@ export type TPseudoClasses = | 'md:rounded-l-none' | 'lg:rounded-l-none' | 'xl:rounded-l-none' + | 'sm:rounded-tr-none' + | 'md:rounded-tr-none' + | 'lg:rounded-tr-none' + | 'xl:rounded-tr-none' + | 'sm:rounded-tl-none' + | 'md:rounded-tl-none' + | 'lg:rounded-tl-none' + | 'xl:rounded-tl-none' + | 'sm:rounded-br-none' + | 'md:rounded-br-none' + | 'lg:rounded-br-none' + | 'xl:rounded-br-none' + | 'sm:rounded-bl-none' + | 'md:rounded-bl-none' + | 'lg:rounded-bl-none' + | 'xl:rounded-bl-none' + | 'sm:rounded-sm' + | 'md:rounded-sm' + | 'lg:rounded-sm' + | 'xl:rounded-sm' | 'sm:rounded-t-sm' | 'md:rounded-t-sm' | 'lg:rounded-t-sm' @@ -3462,6 +5463,26 @@ export type TPseudoClasses = | 'md:rounded-l-sm' | 'lg:rounded-l-sm' | 'xl:rounded-l-sm' + | 'sm:rounded-tr-sm' + | 'md:rounded-tr-sm' + | 'lg:rounded-tr-sm' + | 'xl:rounded-tr-sm' + | 'sm:rounded-tl-sm' + | 'md:rounded-tl-sm' + | 'lg:rounded-tl-sm' + | 'xl:rounded-tl-sm' + | 'sm:rounded-br-sm' + | 'md:rounded-br-sm' + | 'lg:rounded-br-sm' + | 'xl:rounded-br-sm' + | 'sm:rounded-bl-sm' + | 'md:rounded-bl-sm' + | 'lg:rounded-bl-sm' + | 'xl:rounded-bl-sm' + | 'sm:rounded' + | 'md:rounded' + | 'lg:rounded' + | 'xl:rounded' | 'sm:rounded-t' | 'md:rounded-t' | 'lg:rounded-t' @@ -3478,6 +5499,26 @@ export type TPseudoClasses = | 'md:rounded-l' | 'lg:rounded-l' | 'xl:rounded-l' + | 'sm:rounded-tr' + | 'md:rounded-tr' + | 'lg:rounded-tr' + | 'xl:rounded-tr' + | 'sm:rounded-tl' + | 'md:rounded-tl' + | 'lg:rounded-tl' + | 'xl:rounded-tl' + | 'sm:rounded-br' + | 'md:rounded-br' + | 'lg:rounded-br' + | 'xl:rounded-br' + | 'sm:rounded-bl' + | 'md:rounded-bl' + | 'lg:rounded-bl' + | 'xl:rounded-bl' + | 'sm:rounded-md' + | 'md:rounded-md' + | 'lg:rounded-md' + | 'xl:rounded-md' | 'sm:rounded-t-md' | 'md:rounded-t-md' | 'lg:rounded-t-md' @@ -3494,6 +5535,26 @@ export type TPseudoClasses = | 'md:rounded-l-md' | 'lg:rounded-l-md' | 'xl:rounded-l-md' + | 'sm:rounded-tr-md' + | 'md:rounded-tr-md' + | 'lg:rounded-tr-md' + | 'xl:rounded-tr-md' + | 'sm:rounded-tl-md' + | 'md:rounded-tl-md' + | 'lg:rounded-tl-md' + | 'xl:rounded-tl-md' + | 'sm:rounded-br-md' + | 'md:rounded-br-md' + | 'lg:rounded-br-md' + | 'xl:rounded-br-md' + | 'sm:rounded-bl-md' + | 'md:rounded-bl-md' + | 'lg:rounded-bl-md' + | 'xl:rounded-bl-md' + | 'sm:rounded-lg' + | 'md:rounded-lg' + | 'lg:rounded-lg' + | 'xl:rounded-lg' | 'sm:rounded-t-lg' | 'md:rounded-t-lg' | 'lg:rounded-t-lg' @@ -3510,6 +5571,26 @@ export type TPseudoClasses = | 'md:rounded-l-lg' | 'lg:rounded-l-lg' | 'xl:rounded-l-lg' + | 'sm:rounded-tr-lg' + | 'md:rounded-tr-lg' + | 'lg:rounded-tr-lg' + | 'xl:rounded-tr-lg' + | 'sm:rounded-tl-lg' + | 'md:rounded-tl-lg' + | 'lg:rounded-tl-lg' + | 'xl:rounded-tl-lg' + | 'sm:rounded-br-lg' + | 'md:rounded-br-lg' + | 'lg:rounded-br-lg' + | 'xl:rounded-br-lg' + | 'sm:rounded-bl-lg' + | 'md:rounded-bl-lg' + | 'lg:rounded-bl-lg' + | 'xl:rounded-bl-lg' + | 'sm:rounded-full' + | 'md:rounded-full' + | 'lg:rounded-full' + | 'xl:rounded-full' | 'sm:rounded-t-full' | 'md:rounded-t-full' | 'lg:rounded-t-full' @@ -3526,94 +5607,14 @@ export type TPseudoClasses = | 'md:rounded-l-full' | 'lg:rounded-l-full' | 'xl:rounded-l-full' - | 'sm:rounded-tl-none' - | 'md:rounded-tl-none' - | 'lg:rounded-tl-none' - | 'xl:rounded-tl-none' - | 'sm:rounded-tr-none' - | 'md:rounded-tr-none' - | 'lg:rounded-tr-none' - | 'xl:rounded-tr-none' - | 'sm:rounded-br-none' - | 'md:rounded-br-none' - | 'lg:rounded-br-none' - | 'xl:rounded-br-none' - | 'sm:rounded-bl-none' - | 'md:rounded-bl-none' - | 'lg:rounded-bl-none' - | 'xl:rounded-bl-none' - | 'sm:rounded-tl-sm' - | 'md:rounded-tl-sm' - | 'lg:rounded-tl-sm' - | 'xl:rounded-tl-sm' - | 'sm:rounded-tr-sm' - | 'md:rounded-tr-sm' - | 'lg:rounded-tr-sm' - | 'xl:rounded-tr-sm' - | 'sm:rounded-br-sm' - | 'md:rounded-br-sm' - | 'lg:rounded-br-sm' - | 'xl:rounded-br-sm' - | 'sm:rounded-bl-sm' - | 'md:rounded-bl-sm' - | 'lg:rounded-bl-sm' - | 'xl:rounded-bl-sm' - | 'sm:rounded-tl' - | 'md:rounded-tl' - | 'lg:rounded-tl' - | 'xl:rounded-tl' - | 'sm:rounded-tr' - | 'md:rounded-tr' - | 'lg:rounded-tr' - | 'xl:rounded-tr' - | 'sm:rounded-br' - | 'md:rounded-br' - | 'lg:rounded-br' - | 'xl:rounded-br' - | 'sm:rounded-bl' - | 'md:rounded-bl' - | 'lg:rounded-bl' - | 'xl:rounded-bl' - | 'sm:rounded-tl-md' - | 'md:rounded-tl-md' - | 'lg:rounded-tl-md' - | 'xl:rounded-tl-md' - | 'sm:rounded-tr-md' - | 'md:rounded-tr-md' - | 'lg:rounded-tr-md' - | 'xl:rounded-tr-md' - | 'sm:rounded-br-md' - | 'md:rounded-br-md' - | 'lg:rounded-br-md' - | 'xl:rounded-br-md' - | 'sm:rounded-bl-md' - | 'md:rounded-bl-md' - | 'lg:rounded-bl-md' - | 'xl:rounded-bl-md' - | 'sm:rounded-tl-lg' - | 'md:rounded-tl-lg' - | 'lg:rounded-tl-lg' - | 'xl:rounded-tl-lg' - | 'sm:rounded-tr-lg' - | 'md:rounded-tr-lg' - | 'lg:rounded-tr-lg' - | 'xl:rounded-tr-lg' - | 'sm:rounded-br-lg' - | 'md:rounded-br-lg' - | 'lg:rounded-br-lg' - | 'xl:rounded-br-lg' - | 'sm:rounded-bl-lg' - | 'md:rounded-bl-lg' - | 'lg:rounded-bl-lg' - | 'xl:rounded-bl-lg' - | 'sm:rounded-tl-full' - | 'md:rounded-tl-full' - | 'lg:rounded-tl-full' - | 'xl:rounded-tl-full' | 'sm:rounded-tr-full' | 'md:rounded-tr-full' | 'lg:rounded-tr-full' | 'xl:rounded-tr-full' + | 'sm:rounded-tl-full' + | 'md:rounded-tl-full' + | 'lg:rounded-tl-full' + | 'xl:rounded-tl-full' | 'sm:rounded-br-full' | 'md:rounded-br-full' | 'lg:rounded-br-full' @@ -3642,42 +5643,10 @@ export type TPseudoClasses = | 'md:border-none' | 'lg:border-none' | 'xl:border-none' - | 'sm:border' - | 'md:border' - | 'lg:border' - | 'xl:border' | 'sm:border-0' | 'md:border-0' | 'lg:border-0' | 'xl:border-0' - | 'sm:border-2' - | 'md:border-2' - | 'lg:border-2' - | 'xl:border-2' - | 'sm:border-4' - | 'md:border-4' - | 'lg:border-4' - | 'xl:border-4' - | 'sm:border-8' - | 'md:border-8' - | 'lg:border-8' - | 'xl:border-8' - | 'sm:border-t' - | 'md:border-t' - | 'lg:border-t' - | 'xl:border-t' - | 'sm:border-r' - | 'md:border-r' - | 'lg:border-r' - | 'xl:border-r' - | 'sm:border-b' - | 'md:border-b' - | 'lg:border-b' - | 'xl:border-b' - | 'sm:border-l' - | 'md:border-l' - | 'lg:border-l' - | 'xl:border-l' | 'sm:border-t-0' | 'md:border-t-0' | 'lg:border-t-0' @@ -3694,6 +5663,10 @@ export type TPseudoClasses = | 'md:border-l-0' | 'lg:border-l-0' | 'xl:border-l-0' + | 'sm:border-2' + | 'md:border-2' + | 'lg:border-2' + | 'xl:border-2' | 'sm:border-t-2' | 'md:border-t-2' | 'lg:border-t-2' @@ -3710,6 +5683,10 @@ export type TPseudoClasses = | 'md:border-l-2' | 'lg:border-l-2' | 'xl:border-l-2' + | 'sm:border-4' + | 'md:border-4' + | 'lg:border-4' + | 'xl:border-4' | 'sm:border-t-4' | 'md:border-t-4' | 'lg:border-t-4' @@ -3726,6 +5703,10 @@ export type TPseudoClasses = | 'md:border-l-4' | 'lg:border-l-4' | 'xl:border-l-4' + | 'sm:border-8' + | 'md:border-8' + | 'lg:border-8' + | 'xl:border-8' | 'sm:border-t-8' | 'md:border-t-8' | 'lg:border-t-8' @@ -3742,12 +5723,26 @@ export type TPseudoClasses = | 'md:border-l-8' | 'lg:border-l-8' | 'xl:border-l-8' - | 'sm:shadow' - | 'md:shadow' - | 'lg:shadow' - | 'xl:shadow' - | 'hover:shadow' - | 'focus:shadow' + | 'sm:border' + | 'md:border' + | 'lg:border' + | 'xl:border' + | 'sm:border-t' + | 'md:border-t' + | 'lg:border-t' + | 'xl:border-t' + | 'sm:border-r' + | 'md:border-r' + | 'lg:border-r' + | 'xl:border-r' + | 'sm:border-b' + | 'md:border-b' + | 'lg:border-b' + | 'xl:border-b' + | 'sm:border-l' + | 'md:border-l' + | 'lg:border-l' + | 'xl:border-l' | 'sm:shadow-xs' | 'md:shadow-xs' | 'lg:shadow-xs' @@ -3760,6 +5755,12 @@ export type TPseudoClasses = | 'xl:shadow-sm' | 'hover:shadow-sm' | 'focus:shadow-sm' + | 'sm:shadow' + | 'md:shadow' + | 'lg:shadow' + | 'xl:shadow' + | 'hover:shadow' + | 'focus:shadow' | 'sm:shadow-md' | 'md:shadow-md' | 'lg:shadow-md' @@ -3810,6 +5811,10 @@ export type TPseudoClasses = | 'md:box-content' | 'lg:box-content' | 'xl:box-content' + | 'sm:container' + | 'md:container' + | 'lg:container' + | 'xl:container' | 'sm:cursor-auto' | 'md:cursor-auto' | 'lg:cursor-auto' @@ -3878,6 +5883,10 @@ export type TPseudoClasses = | 'md:table-cell' | 'lg:table-cell' | 'xl:table-cell' + | 'sm:contents' + | 'md:contents' + | 'lg:contents' + | 'xl:contents' | 'sm:hidden' | 'md:hidden' | 'lg:hidden' @@ -4258,6 +6267,10 @@ export type TPseudoClasses = | 'md:divide-pink-900' | 'lg:divide-pink-900' | 'xl:divide-pink-900' + | 'sm:divide-default' + | 'md:divide-default' + | 'lg:divide-default' + | 'xl:divide-default' | 'sm:divide-opacity-0' | 'md:divide-opacity-0' | 'lg:divide-opacity-0' @@ -4278,42 +6291,62 @@ export type TPseudoClasses = | 'md:divide-opacity-100' | 'lg:divide-opacity-100' | 'xl:divide-opacity-100' + | 'sm:divide-solid' + | 'md:divide-solid' + | 'lg:divide-solid' + | 'xl:divide-solid' + | 'sm:divide-dashed' + | 'md:divide-dashed' + | 'lg:divide-dashed' + | 'xl:divide-dashed' + | 'sm:divide-dotted' + | 'md:divide-dotted' + | 'lg:divide-dotted' + | 'xl:divide-dotted' + | 'sm:divide-double' + | 'md:divide-double' + | 'lg:divide-double' + | 'xl:divide-double' + | 'sm:divide-none' + | 'md:divide-none' + | 'lg:divide-none' + | 'xl:divide-none' | 'sm:divide-x-0' | 'md:divide-x-0' | 'lg:divide-x-0' | 'xl:divide-x-0' - | 'sm:divide-x-2' - | 'md:divide-x-2' - | 'lg:divide-x-2' - | 'xl:divide-x-2' - | 'sm:divide-x-4' - | 'md:divide-x-4' - | 'lg:divide-x-4' - | 'xl:divide-x-4' - | 'sm:divide-x-8' - | 'md:divide-x-8' - | 'lg:divide-x-8' - | 'xl:divide-x-8' - | 'sm:divide-x' - | 'md:divide-x' - | 'lg:divide-x' - | 'xl:divide-x' | 'sm:divide-y-0' | 'md:divide-y-0' | 'lg:divide-y-0' | 'xl:divide-y-0' + | 'sm:divide-x-2' + | 'md:divide-x-2' + | 'lg:divide-x-2' + | 'xl:divide-x-2' | 'sm:divide-y-2' | 'md:divide-y-2' | 'lg:divide-y-2' | 'xl:divide-y-2' + | 'sm:divide-x-4' + | 'md:divide-x-4' + | 'lg:divide-x-4' + | 'xl:divide-x-4' | 'sm:divide-y-4' | 'md:divide-y-4' | 'lg:divide-y-4' | 'xl:divide-y-4' + | 'sm:divide-x-8' + | 'md:divide-x-8' + | 'lg:divide-x-8' + | 'xl:divide-x-8' | 'sm:divide-y-8' | 'md:divide-y-8' | 'lg:divide-y-8' | 'xl:divide-y-8' + | 'sm:divide-x' + | 'md:divide-x' + | 'lg:divide-x' + | 'xl:divide-x' | 'sm:divide-y' | 'md:divide-y' | 'lg:divide-y' @@ -4362,22 +6395,22 @@ export type TPseudoClasses = | 'md:flex-col-reverse' | 'lg:flex-col-reverse' | 'xl:flex-col-reverse' - | 'sm:flex-grow' - | 'md:flex-grow' - | 'lg:flex-grow' - | 'xl:flex-grow' | 'sm:flex-grow-0' | 'md:flex-grow-0' | 'lg:flex-grow-0' | 'xl:flex-grow-0' - | 'sm:flex-shrink' - | 'md:flex-shrink' - | 'lg:flex-shrink' - | 'xl:flex-shrink' + | 'sm:flex-grow' + | 'md:flex-grow' + | 'lg:flex-grow' + | 'xl:flex-grow' | 'sm:flex-shrink-0' | 'md:flex-shrink-0' | 'lg:flex-shrink-0' | 'xl:flex-shrink-0' + | 'sm:flex-shrink' + | 'md:flex-shrink' + | 'lg:flex-shrink' + | 'xl:flex-shrink' | 'sm:flex-no-wrap' | 'md:flex-no-wrap' | 'lg:flex-no-wrap' @@ -4544,18 +6577,6 @@ export type TPseudoClasses = | 'xl:font-black' | 'hover:font-black' | 'focus:font-black' - | 'sm:h-auto' - | 'md:h-auto' - | 'lg:h-auto' - | 'xl:h-auto' - | 'sm:h-full' - | 'md:h-full' - | 'lg:h-full' - | 'xl:h-full' - | 'sm:h-screen' - | 'md:h-screen' - | 'lg:h-screen' - | 'xl:h-screen' | 'sm:h-0' | 'md:h-0' | 'lg:h-0' @@ -4628,66 +6649,22 @@ export type TPseudoClasses = | 'md:h-64' | 'lg:h-64' | 'xl:h-64' + | 'sm:h-auto' + | 'md:h-auto' + | 'lg:h-auto' + | 'xl:h-auto' | 'sm:h-px' | 'md:h-px' | 'lg:h-px' | 'xl:h-px' - | 'sm:inset-0' - | 'md:inset-0' - | 'lg:inset-0' - | 'xl:inset-0' - | 'sm:inset-y-0' - | 'md:inset-y-0' - | 'lg:inset-y-0' - | 'xl:inset-y-0' - | 'sm:inset-x-0' - | 'md:inset-x-0' - | 'lg:inset-x-0' - | 'xl:inset-x-0' - | 'sm:top-0' - | 'md:top-0' - | 'lg:top-0' - | 'xl:top-0' - | 'sm:right-0' - | 'md:right-0' - | 'lg:right-0' - | 'xl:right-0' - | 'sm:bottom-0' - | 'md:bottom-0' - | 'lg:bottom-0' - | 'xl:bottom-0' - | 'sm:left-0' - | 'md:left-0' - | 'lg:left-0' - | 'xl:left-0' - | 'sm:inset-auto' - | 'md:inset-auto' - | 'lg:inset-auto' - | 'xl:inset-auto' - | 'sm:inset-y-auto' - | 'md:inset-y-auto' - | 'lg:inset-y-auto' - | 'xl:inset-y-auto' - | 'sm:inset-x-auto' - | 'md:inset-x-auto' - | 'lg:inset-x-auto' - | 'xl:inset-x-auto' - | 'sm:top-auto' - | 'md:top-auto' - | 'lg:top-auto' - | 'xl:top-auto' - | 'sm:bottom-auto' - | 'md:bottom-auto' - | 'lg:bottom-auto' - | 'xl:bottom-auto' - | 'sm:left-auto' - | 'md:left-auto' - | 'lg:left-auto' - | 'xl:left-auto' - | 'sm:right-auto' - | 'md:right-auto' - | 'lg:right-auto' - | 'xl:right-auto' + | 'sm:h-full' + | 'md:h-full' + | 'lg:h-full' + | 'xl:h-full' + | 'sm:h-screen' + | 'md:h-screen' + | 'lg:h-screen' + | 'xl:h-screen' | 'sm:justify-start' | 'md:justify-start' | 'lg:justify-start' @@ -4728,34 +6705,10 @@ export type TPseudoClasses = | 'md:tracking-wider' | 'lg:tracking-wider' | 'xl:tracking-wider' - | 'sm:tricking-widest' - | 'md:tricking-widest' - | 'lg:tricking-widest' - | 'xl:tricking-widest' - | 'sm:leading-none' - | 'md:leading-none' - | 'lg:leading-none' - | 'xl:leading-none' - | 'sm:leading-tight' - | 'md:leading-tight' - | 'lg:leading-tight' - | 'xl:leading-tight' - | 'sm:leading-snug' - | 'md:leading-snug' - | 'lg:leading-snug' - | 'xl:leading-snug' - | 'sm:leading-normal' - | 'md:leading-normal' - | 'lg:leading-normal' - | 'xl:leading-normal' - | 'sm:leading-relaxed' - | 'md:leading-relaxed' - | 'lg:leading-relaxed' - | 'xl:leading-relaxed' - | 'sm:leading-loose' - | 'md:leading-loose' - | 'lg:leading-loose' - | 'xl:leading-loose' + | 'sm:tracking-widest' + | 'md:tracking-widest' + | 'lg:tracking-widest' + | 'xl:tracking-widest' | 'sm:leading-3' | 'md:leading-3' | 'lg:leading-3' @@ -4788,1086 +6741,1138 @@ export type TPseudoClasses = | 'md:leading-10' | 'lg:leading-10' | 'xl:leading-10' - | 'sm:list-inside' - | 'md:list-inside' - | 'lg:list-inside' - | 'xl:list-inside' - | 'sm:list-outside' - | 'md:list-outside' - | 'lg:list-outside' - | 'xl:list-outside' - | 'sm:line-none' - | 'md:line-none' - | 'lg:line-none' - | 'xl:line-none' - | 'sm:list-disc' - | 'md:list-disc' - | 'lg:list-disc' - | 'xl:list-disc' - | 'sm:list-decimal' - | 'md:list-decimal' - | 'lg:list-decimal' - | 'xl:list-decimal' - | 'sm:m-auto' - | 'md:m-auto' - | 'lg:m-auto' - | 'xl:m-auto' - | 'sm:my-auto' - | 'md:my-auto' - | 'lg:my-auto' - | 'xl:my-auto' - | 'sm:mx-auto' - | 'md:mx-auto' - | 'lg:mx-auto' - | 'xl:mx-auto' - | 'sm:mt-auto' - | 'md:mt-auto' - | 'lg:mt-auto' - | 'xl:mt-auto' - | 'sm:mr-auto' - | 'md:mr-auto' - | 'lg:mr-auto' - | 'xl:mr-auto' - | 'sm:mb-auto' - | 'md:mb-auto' - | 'lg:mb-auto' - | 'xl:mb-auto' - | 'sm:ml-auto' - | 'md:ml-auto' - | 'lg:ml-auto' - | 'xl:ml-auto' - | 'sm:m-0' - | 'md:m-0' - | 'lg:m-0' - | 'xl:m-0' - | 'sm:my-0' - | 'md:my-0' - | 'lg:my-0' - | 'xl:my-0' - | 'sm:mx-0' - | 'md:mx-0' - | 'lg:mx-0' - | 'xl:mx-0' - | 'sm:mt-0' - | 'md:mt-0' - | 'lg:mt-0' - | 'xl:mt-0' - | 'sm:mr-0' - | 'md:mr-0' - | 'lg:mr-0' - | 'xl:mr-0' - | 'sm:mb-0' - | 'md:mb-0' - | 'lg:mb-0' - | 'xl:mb-0' - | 'sm:ml-0' - | 'md:ml-0' - | 'lg:ml-0' - | 'xl:ml-0' - | 'sm:m-1' - | 'md:m-1' - | 'lg:m-1' - | 'xl:m-1' - | 'sm:-m-1' - | 'md:-m-1' - | 'lg:-m-1' - | 'xl:-m-1' - | 'sm:my-1' - | 'md:my-1' - | 'lg:my-1' - | 'xl:my-1' - | 'sm:-my-1' - | 'md:-my-1' - | 'lg:-my-1' - | 'xl:-my-1' - | 'sm:mx-1' - | 'md:mx-1' - | 'lg:mx-1' - | 'xl:mx-1' - | 'sm:-mx-1' - | 'md:-mx-1' - | 'lg:-mx-1' - | 'xl:-mx-1' - | 'sm:mt-1' - | 'md:mt-1' - | 'lg:mt-1' - | 'xl:mt-1' - | 'sm:-mt-1' - | 'md:-mt-1' - | 'lg:-mt-1' - | 'xl:-mt-1' - | 'sm:mr-1' - | 'md:mr-1' - | 'lg:mr-1' - | 'xl:mr-1' - | 'sm:-mr-1' - | 'md:-mr-1' - | 'lg:-mr-1' - | 'xl:-mr-1' - | 'sm:mb-1' - | 'md:mb-1' - | 'lg:mb-1' - | 'xl:mb-1' - | 'sm:-mb-1' - | 'md:-mb-1' - | 'lg:-mb-1' - | 'xl:-mb-1' - | 'sm:ml-1' - | 'md:ml-1' - | 'lg:ml-1' - | 'xl:ml-1' - | 'sm:-ml-1' - | 'md:-ml-1' - | 'lg:-ml-1' - | 'xl:-ml-1' - | 'sm:m-2' - | 'md:m-2' - | 'lg:m-2' - | 'xl:m-2' - | 'sm:-m-2' - | 'md:-m-2' - | 'lg:-m-2' - | 'xl:-m-2' - | 'sm:my-2' - | 'md:my-2' - | 'lg:my-2' - | 'xl:my-2' - | 'sm:-my-2' - | 'md:-my-2' - | 'lg:-my-2' - | 'xl:-my-2' - | 'sm:mx-2' - | 'md:mx-2' - | 'lg:mx-2' - | 'xl:mx-2' - | 'sm:-mx-2' - | 'md:-mx-2' - | 'lg:-mx-2' - | 'xl:-mx-2' - | 'sm:mt-2' - | 'md:mt-2' - | 'lg:mt-2' - | 'xl:mt-2' - | 'sm:-mt-2' - | 'md:-mt-2' - | 'lg:-mt-2' - | 'xl:-mt-2' - | 'sm:mr-2' - | 'md:mr-2' - | 'lg:mr-2' - | 'xl:mr-2' - | 'sm:-mr-2' - | 'md:-mr-2' - | 'lg:-mr-2' - | 'xl:-mr-2' - | 'sm:mb-2' - | 'md:mb-2' - | 'lg:mb-2' - | 'xl:mb-2' - | 'sm:-mb-2' - | 'md:-mb-2' - | 'lg:-mb-2' - | 'xl:-mb-2' - | 'sm:ml-2' - | 'md:ml-2' - | 'lg:ml-2' - | 'xl:ml-2' - | 'sm:-ml-2' - | 'md:-ml-2' - | 'lg:-ml-2' - | 'xl:-ml-2' + | 'sm:leading-none' + | 'md:leading-none' + | 'lg:leading-none' + | 'xl:leading-none' + | 'sm:leading-tight' + | 'md:leading-tight' + | 'lg:leading-tight' + | 'xl:leading-tight' + | 'sm:leading-snug' + | 'md:leading-snug' + | 'lg:leading-snug' + | 'xl:leading-snug' + | 'sm:leading-normal' + | 'md:leading-normal' + | 'lg:leading-normal' + | 'xl:leading-normal' + | 'sm:leading-relaxed' + | 'md:leading-relaxed' + | 'lg:leading-relaxed' + | 'xl:leading-relaxed' + | 'sm:leading-loose' + | 'md:leading-loose' + | 'lg:leading-loose' + | 'xl:leading-loose' + | 'sm:list-inside' + | 'md:list-inside' + | 'lg:list-inside' + | 'xl:list-inside' + | 'sm:list-outside' + | 'md:list-outside' + | 'lg:list-outside' + | 'xl:list-outside' + | 'sm:list-none' + | 'md:list-none' + | 'lg:list-none' + | 'xl:list-none' + | 'sm:list-disc' + | 'md:list-disc' + | 'lg:list-disc' + | 'xl:list-disc' + | 'sm:list-decimal' + | 'md:list-decimal' + | 'lg:list-decimal' + | 'xl:list-decimal' + | 'sm:m-0' + | 'md:m-0' + | 'lg:m-0' + | 'xl:m-0' + | 'sm:m-1' + | 'md:m-1' + | 'lg:m-1' + | 'xl:m-1' + | 'sm:m-2' + | 'md:m-2' + | 'lg:m-2' + | 'xl:m-2' | 'sm:m-3' | 'md:m-3' | 'lg:m-3' | 'xl:m-3' - | 'sm:-m-3' - | 'md:-m-3' - | 'lg:-m-3' - | 'xl:-m-3' - | 'sm:my-3' - | 'md:my-3' - | 'lg:my-3' - | 'xl:my-3' - | 'sm:-my-3' - | 'md:-my-3' - | 'lg:-my-3' - | 'xl:-my-3' - | 'sm:mx-3' - | 'md:mx-3' - | 'lg:mx-3' - | 'xl:mx-3' - | 'sm:-mx-3' - | 'md:-mx-3' - | 'lg:-mx-3' - | 'xl:-mx-3' - | 'sm:mt-3' - | 'md:mt-3' - | 'lg:mt-3' - | 'xl:mt-3' - | 'sm:-mt-3' - | 'md:-mt-3' - | 'lg:-mt-3' - | 'xl:-mt-3' - | 'sm:mr-3' - | 'md:mr-3' - | 'lg:mr-3' - | 'xl:mr-3' - | 'sm:-mr-3' - | 'md:-mr-3' - | 'lg:-mr-3' - | 'xl:-mr-3' - | 'sm:mb-3' - | 'md:mb-3' - | 'lg:mb-3' - | 'xl:mb-3' - | 'sm:-mb-3' - | 'md:-mb-3' - | 'lg:-mb-3' - | 'xl:-mb-3' - | 'sm:ml-3' - | 'md:ml-3' - | 'lg:ml-3' - | 'xl:ml-3' - | 'sm:-ml-3' - | 'md:-ml-3' - | 'lg:-ml-3' - | 'xl:-ml-3' | 'sm:m-4' | 'md:m-4' | 'lg:m-4' | 'xl:m-4' - | 'sm:-m-4' - | 'md:-m-4' - | 'lg:-m-4' - | 'xl:-m-4' - | 'sm:my-4' - | 'md:my-4' - | 'lg:my-4' - | 'xl:my-4' - | 'sm:-my-4' - | 'md:-my-4' - | 'lg:-my-4' - | 'xl:-my-4' - | 'sm:mx-4' - | 'md:mx-4' - | 'lg:mx-4' - | 'xl:mx-4' - | 'sm:-mx-4' - | 'md:-mx-4' - | 'lg:-mx-4' - | 'xl:-mx-4' - | 'sm:mt-4' - | 'md:mt-4' - | 'lg:mt-4' - | 'xl:mt-4' - | 'sm:-mt-4' - | 'md:-mt-4' - | 'lg:-mt-4' - | 'xl:-mt-4' - | 'sm:mr-4' - | 'md:mr-4' - | 'lg:mr-4' - | 'xl:mr-4' - | 'sm:-mr-4' - | 'md:-mr-4' - | 'lg:-mr-4' - | 'xl:-mr-4' - | 'sm:mb-4' - | 'md:mb-4' - | 'lg:mb-4' - | 'xl:mb-4' - | 'sm:-mb-4' - | 'md:-mb-4' - | 'lg:-mb-4' - | 'xl:-mb-4' - | 'sm:ml-4' - | 'md:ml-4' - | 'lg:ml-4' - | 'xl:ml-4' - | 'sm:-ml-4' - | 'md:-ml-4' - | 'lg:-ml-4' - | 'xl:-ml-4' | 'sm:m-5' | 'md:m-5' | 'lg:m-5' | 'xl:m-5' - | 'sm:-m-5' - | 'md:-m-5' - | 'lg:-m-5' - | 'xl:-m-5' - | 'sm:my-5' - | 'md:my-5' - | 'lg:my-5' - | 'xl:my-5' - | 'sm:-my-5' - | 'md:-my-5' - | 'lg:-my-5' - | 'xl:-my-5' - | 'sm:mx-5' - | 'md:mx-5' - | 'lg:mx-5' - | 'xl:mx-5' - | 'sm:-mx-5' - | 'md:-mx-5' - | 'lg:-mx-5' - | 'xl:-mx-5' - | 'sm:mt-5' - | 'md:mt-5' - | 'lg:mt-5' - | 'xl:mt-5' - | 'sm:-mt-5' - | 'md:-mt-5' - | 'lg:-mt-5' - | 'xl:-mt-5' - | 'sm:mr-5' - | 'md:mr-5' - | 'lg:mr-5' - | 'xl:mr-5' - | 'sm:-mr-5' - | 'md:-mr-5' - | 'lg:-mr-5' - | 'xl:-mr-5' - | 'sm:mb-5' - | 'md:mb-5' - | 'lg:mb-5' - | 'xl:mb-5' - | 'sm:-mb-5' - | 'md:-mb-5' - | 'lg:-mb-5' - | 'xl:-mb-5' - | 'sm:ml-5' - | 'md:ml-5' - | 'lg:ml-5' - | 'xl:ml-5' - | 'sm:-ml-5' - | 'md:-ml-5' - | 'lg:-ml-5' - | 'xl:-ml-5' - | 'sm:m-6' - | 'md:m-6' - | 'lg:m-6' - | 'xl:m-6' - | 'sm:-m-6' - | 'md:-m-6' - | 'lg:-m-6' - | 'xl:-m-6' - | 'sm:my-6' - | 'md:my-6' - | 'lg:my-6' - | 'xl:my-6' - | 'sm:-my-6' - | 'md:-my-6' - | 'lg:-my-6' - | 'xl:-my-6' - | 'sm:mx-6' - | 'md:mx-6' - | 'lg:mx-6' - | 'xl:mx-6' - | 'sm:-mx-6' - | 'md:-mx-6' - | 'lg:-mx-6' - | 'xl:-mx-6' - | 'sm:mt-6' - | 'md:mt-6' - | 'lg:mt-6' - | 'xl:mt-6' - | 'sm:-mt-6' - | 'md:-mt-6' - | 'lg:-mt-6' - | 'xl:-mt-6' - | 'sm:mr-6' - | 'md:mr-6' - | 'lg:mr-6' - | 'xl:mr-6' - | 'sm:-mr-6' - | 'md:-mr-6' - | 'lg:-mr-6' - | 'xl:-mr-6' - | 'sm:mb-6' - | 'md:mb-6' - | 'lg:mb-6' - | 'xl:mb-6' - | 'sm:-mb-6' - | 'md:-mb-6' - | 'lg:-mb-6' - | 'xl:-mb-6' - | 'sm:ml-6' - | 'md:ml-6' - | 'lg:ml-6' - | 'xl:ml-6' - | 'sm:-ml-6' - | 'md:-ml-6' - | 'lg:-ml-6' - | 'xl:-ml-6' + | 'sm:m-6' + | 'md:m-6' + | 'lg:m-6' + | 'xl:m-6' | 'sm:m-8' | 'md:m-8' | 'lg:m-8' | 'xl:m-8' - | 'sm:-m-8' - | 'md:-m-8' - | 'lg:-m-8' - | 'xl:-m-8' - | 'sm:my-8' - | 'md:my-8' - | 'lg:my-8' - | 'xl:my-8' - | 'sm:-my-8' - | 'md:-my-8' - | 'lg:-my-8' - | 'xl:-my-8' - | 'sm:mx-8' - | 'md:mx-8' - | 'lg:mx-8' - | 'xl:mx-8' - | 'sm:-mx-8' - | 'md:-mx-8' - | 'lg:-mx-8' - | 'xl:-mx-8' - | 'sm:mt-8' - | 'md:mt-8' - | 'lg:mt-8' - | 'xl:mt-8' - | 'sm:-mt-8' - | 'md:-mt-8' - | 'lg:-mt-8' - | 'xl:-mt-8' - | 'sm:mr-8' - | 'md:mr-8' - | 'lg:mr-8' - | 'xl:mr-8' - | 'sm:-mr-8' - | 'md:-mr-8' - | 'lg:-mr-8' - | 'xl:-mr-8' - | 'sm:mb-8' - | 'md:mb-8' - | 'lg:mb-8' - | 'xl:mb-8' - | 'sm:-mb-8' - | 'md:-mb-8' - | 'lg:-mb-8' - | 'xl:-mb-8' - | 'sm:ml-8' - | 'md:ml-8' - | 'lg:ml-8' - | 'xl:ml-8' - | 'sm:-ml-8' - | 'md:-ml-8' - | 'lg:-ml-8' - | 'xl:-ml-8' | 'sm:m-10' | 'md:m-10' | 'lg:m-10' | 'xl:m-10' + | 'sm:m-12' + | 'md:m-12' + | 'lg:m-12' + | 'xl:m-12' + | 'sm:m-16' + | 'md:m-16' + | 'lg:m-16' + | 'xl:m-16' + | 'sm:m-20' + | 'md:m-20' + | 'lg:m-20' + | 'xl:m-20' + | 'sm:m-24' + | 'md:m-24' + | 'lg:m-24' + | 'xl:m-24' + | 'sm:m-32' + | 'md:m-32' + | 'lg:m-32' + | 'xl:m-32' + | 'sm:m-40' + | 'md:m-40' + | 'lg:m-40' + | 'xl:m-40' + | 'sm:m-48' + | 'md:m-48' + | 'lg:m-48' + | 'xl:m-48' + | 'sm:m-56' + | 'md:m-56' + | 'lg:m-56' + | 'xl:m-56' + | 'sm:m-64' + | 'md:m-64' + | 'lg:m-64' + | 'xl:m-64' + | 'sm:m-auto' + | 'md:m-auto' + | 'lg:m-auto' + | 'xl:m-auto' + | 'sm:m-px' + | 'md:m-px' + | 'lg:m-px' + | 'xl:m-px' + | 'sm:-m-0' + | 'md:-m-0' + | 'lg:-m-0' + | 'xl:-m-0' + | 'sm:-m-1' + | 'md:-m-1' + | 'lg:-m-1' + | 'xl:-m-1' + | 'sm:-m-2' + | 'md:-m-2' + | 'lg:-m-2' + | 'xl:-m-2' + | 'sm:-m-3' + | 'md:-m-3' + | 'lg:-m-3' + | 'xl:-m-3' + | 'sm:-m-4' + | 'md:-m-4' + | 'lg:-m-4' + | 'xl:-m-4' + | 'sm:-m-5' + | 'md:-m-5' + | 'lg:-m-5' + | 'xl:-m-5' + | 'sm:-m-6' + | 'md:-m-6' + | 'lg:-m-6' + | 'xl:-m-6' + | 'sm:-m-8' + | 'md:-m-8' + | 'lg:-m-8' + | 'xl:-m-8' | 'sm:-m-10' | 'md:-m-10' | 'lg:-m-10' | 'xl:-m-10' + | 'sm:-m-12' + | 'md:-m-12' + | 'lg:-m-12' + | 'xl:-m-12' + | 'sm:-m-16' + | 'md:-m-16' + | 'lg:-m-16' + | 'xl:-m-16' + | 'sm:-m-20' + | 'md:-m-20' + | 'lg:-m-20' + | 'xl:-m-20' + | 'sm:-m-24' + | 'md:-m-24' + | 'lg:-m-24' + | 'xl:-m-24' + | 'sm:-m-32' + | 'md:-m-32' + | 'lg:-m-32' + | 'xl:-m-32' + | 'sm:-m-40' + | 'md:-m-40' + | 'lg:-m-40' + | 'xl:-m-40' + | 'sm:-m-48' + | 'md:-m-48' + | 'lg:-m-48' + | 'xl:-m-48' + | 'sm:-m-56' + | 'md:-m-56' + | 'lg:-m-56' + | 'xl:-m-56' + | 'sm:-m-64' + | 'md:-m-64' + | 'lg:-m-64' + | 'xl:-m-64' + | 'sm:-m-px' + | 'md:-m-px' + | 'lg:-m-px' + | 'xl:-m-px' + | 'sm:my-0' + | 'md:my-0' + | 'lg:my-0' + | 'xl:my-0' + | 'sm:my-1' + | 'md:my-1' + | 'lg:my-1' + | 'xl:my-1' + | 'sm:my-2' + | 'md:my-2' + | 'lg:my-2' + | 'xl:my-2' + | 'sm:my-3' + | 'md:my-3' + | 'lg:my-3' + | 'xl:my-3' + | 'sm:my-4' + | 'md:my-4' + | 'lg:my-4' + | 'xl:my-4' + | 'sm:my-5' + | 'md:my-5' + | 'lg:my-5' + | 'xl:my-5' + | 'sm:my-6' + | 'md:my-6' + | 'lg:my-6' + | 'xl:my-6' + | 'sm:my-8' + | 'md:my-8' + | 'lg:my-8' + | 'xl:my-8' | 'sm:my-10' | 'md:my-10' | 'lg:my-10' | 'xl:my-10' + | 'sm:my-12' + | 'md:my-12' + | 'lg:my-12' + | 'xl:my-12' + | 'sm:my-16' + | 'md:my-16' + | 'lg:my-16' + | 'xl:my-16' + | 'sm:my-20' + | 'md:my-20' + | 'lg:my-20' + | 'xl:my-20' + | 'sm:my-24' + | 'md:my-24' + | 'lg:my-24' + | 'xl:my-24' + | 'sm:my-32' + | 'md:my-32' + | 'lg:my-32' + | 'xl:my-32' + | 'sm:my-40' + | 'md:my-40' + | 'lg:my-40' + | 'xl:my-40' + | 'sm:my-48' + | 'md:my-48' + | 'lg:my-48' + | 'xl:my-48' + | 'sm:my-56' + | 'md:my-56' + | 'lg:my-56' + | 'xl:my-56' + | 'sm:my-64' + | 'md:my-64' + | 'lg:my-64' + | 'xl:my-64' + | 'sm:my-auto' + | 'md:my-auto' + | 'lg:my-auto' + | 'xl:my-auto' + | 'sm:my-px' + | 'md:my-px' + | 'lg:my-px' + | 'xl:my-px' + | 'sm:-my-0' + | 'md:-my-0' + | 'lg:-my-0' + | 'xl:-my-0' + | 'sm:-my-1' + | 'md:-my-1' + | 'lg:-my-1' + | 'xl:-my-1' + | 'sm:-my-2' + | 'md:-my-2' + | 'lg:-my-2' + | 'xl:-my-2' + | 'sm:-my-3' + | 'md:-my-3' + | 'lg:-my-3' + | 'xl:-my-3' + | 'sm:-my-4' + | 'md:-my-4' + | 'lg:-my-4' + | 'xl:-my-4' + | 'sm:-my-5' + | 'md:-my-5' + | 'lg:-my-5' + | 'xl:-my-5' + | 'sm:-my-6' + | 'md:-my-6' + | 'lg:-my-6' + | 'xl:-my-6' + | 'sm:-my-8' + | 'md:-my-8' + | 'lg:-my-8' + | 'xl:-my-8' | 'sm:-my-10' | 'md:-my-10' | 'lg:-my-10' | 'xl:-my-10' - | 'sm:mx-10' - | 'md:mx-10' - | 'lg:mx-10' - | 'xl:mx-10' - | 'sm:-mx-10' - | 'md:-mx-10' - | 'lg:-mx-10' - | 'xl:-mx-10' - | 'sm:mt-10' - | 'md:mt-10' - | 'lg:mt-10' - | 'xl:mt-10' - | 'sm:-mt-10' - | 'md:-mt-10' - | 'lg:-mt-10' - | 'xl:-mt-10' - | 'sm:mr-10' - | 'md:mr-10' - | 'lg:mr-10' - | 'xl:mr-10' - | 'sm:-mr-10' - | 'md:-mr-10' - | 'lg:-mr-10' - | 'xl:-mr-10' - | 'sm:mb-10' - | 'md:mb-10' - | 'lg:mb-10' - | 'xl:mb-10' - | 'sm:-mb-10' - | 'md:-mb-10' - | 'lg:-mb-10' - | 'xl:-mb-10' - | 'sm:ml-10' - | 'md:ml-10' - | 'lg:ml-10' - | 'xl:ml-10' - | 'sm:-ml-10' - | 'md:-ml-10' - | 'lg:-ml-10' - | 'xl:-ml-10' - | 'sm:m-12' - | 'md:m-12' - | 'lg:m-12' - | 'xl:m-12' - | 'sm:-m-12' - | 'md:-m-12' - | 'lg:-m-12' - | 'xl:-m-12' - | 'sm:my-12' - | 'md:my-12' - | 'lg:my-12' - | 'xl:my-12' | 'sm:-my-12' | 'md:-my-12' | 'lg:-my-12' | 'xl:-my-12' - | 'sm:mx-12' - | 'md:mx-12' - | 'lg:mx-12' - | 'xl:mx-12' - | 'sm:-mx-12' - | 'md:-mx-12' - | 'lg:-mx-12' - | 'xl:-mx-12' - | 'sm:mt-12' - | 'md:mt-12' - | 'lg:mt-12' - | 'xl:mt-12' - | 'sm:-mt-12' - | 'md:-mt-12' - | 'lg:-mt-12' - | 'xl:-mt-12' - | 'sm:mr-12' - | 'md:mr-12' - | 'lg:mr-12' - | 'xl:mr-12' - | 'sm:-mr-12' - | 'md:-mr-12' - | 'lg:-mr-12' - | 'xl:-mr-12' - | 'sm:mb-12' - | 'md:mb-12' - | 'lg:mb-12' - | 'xl:mb-12' - | 'sm:-mb-12' - | 'md:-mb-12' - | 'lg:-mb-12' - | 'xl:-mb-12' - | 'sm:ml-12' - | 'md:ml-12' - | 'lg:ml-12' - | 'xl:ml-12' - | 'sm:-ml-12' - | 'md:-ml-12' - | 'lg:-ml-12' - | 'xl:-ml-12' - | 'sm:m-16' - | 'md:m-16' - | 'lg:m-16' - | 'xl:m-16' - | 'sm:-m-16' - | 'md:-m-16' - | 'lg:-m-16' - | 'xl:-m-16' - | 'sm:my-16' - | 'md:my-16' - | 'lg:my-16' - | 'xl:my-16' | 'sm:-my-16' | 'md:-my-16' | 'lg:-my-16' | 'xl:-my-16' + | 'sm:-my-20' + | 'md:-my-20' + | 'lg:-my-20' + | 'xl:-my-20' + | 'sm:-my-24' + | 'md:-my-24' + | 'lg:-my-24' + | 'xl:-my-24' + | 'sm:-my-32' + | 'md:-my-32' + | 'lg:-my-32' + | 'xl:-my-32' + | 'sm:-my-40' + | 'md:-my-40' + | 'lg:-my-40' + | 'xl:-my-40' + | 'sm:-my-48' + | 'md:-my-48' + | 'lg:-my-48' + | 'xl:-my-48' + | 'sm:-my-56' + | 'md:-my-56' + | 'lg:-my-56' + | 'xl:-my-56' + | 'sm:-my-64' + | 'md:-my-64' + | 'lg:-my-64' + | 'xl:-my-64' + | 'sm:-my-px' + | 'md:-my-px' + | 'lg:-my-px' + | 'xl:-my-px' + | 'sm:mx-0' + | 'md:mx-0' + | 'lg:mx-0' + | 'xl:mx-0' + | 'sm:mx-1' + | 'md:mx-1' + | 'lg:mx-1' + | 'xl:mx-1' + | 'sm:mx-2' + | 'md:mx-2' + | 'lg:mx-2' + | 'xl:mx-2' + | 'sm:mx-3' + | 'md:mx-3' + | 'lg:mx-3' + | 'xl:mx-3' + | 'sm:mx-4' + | 'md:mx-4' + | 'lg:mx-4' + | 'xl:mx-4' + | 'sm:mx-5' + | 'md:mx-5' + | 'lg:mx-5' + | 'xl:mx-5' + | 'sm:mx-6' + | 'md:mx-6' + | 'lg:mx-6' + | 'xl:mx-6' + | 'sm:mx-8' + | 'md:mx-8' + | 'lg:mx-8' + | 'xl:mx-8' + | 'sm:mx-10' + | 'md:mx-10' + | 'lg:mx-10' + | 'xl:mx-10' + | 'sm:mx-12' + | 'md:mx-12' + | 'lg:mx-12' + | 'xl:mx-12' | 'sm:mx-16' | 'md:mx-16' | 'lg:mx-16' | 'xl:mx-16' + | 'sm:mx-20' + | 'md:mx-20' + | 'lg:mx-20' + | 'xl:mx-20' + | 'sm:mx-24' + | 'md:mx-24' + | 'lg:mx-24' + | 'xl:mx-24' + | 'sm:mx-32' + | 'md:mx-32' + | 'lg:mx-32' + | 'xl:mx-32' + | 'sm:mx-40' + | 'md:mx-40' + | 'lg:mx-40' + | 'xl:mx-40' + | 'sm:mx-48' + | 'md:mx-48' + | 'lg:mx-48' + | 'xl:mx-48' + | 'sm:mx-56' + | 'md:mx-56' + | 'lg:mx-56' + | 'xl:mx-56' + | 'sm:mx-64' + | 'md:mx-64' + | 'lg:mx-64' + | 'xl:mx-64' + | 'sm:mx-auto' + | 'md:mx-auto' + | 'lg:mx-auto' + | 'xl:mx-auto' + | 'sm:mx-px' + | 'md:mx-px' + | 'lg:mx-px' + | 'xl:mx-px' + | 'sm:-mx-0' + | 'md:-mx-0' + | 'lg:-mx-0' + | 'xl:-mx-0' + | 'sm:-mx-1' + | 'md:-mx-1' + | 'lg:-mx-1' + | 'xl:-mx-1' + | 'sm:-mx-2' + | 'md:-mx-2' + | 'lg:-mx-2' + | 'xl:-mx-2' + | 'sm:-mx-3' + | 'md:-mx-3' + | 'lg:-mx-3' + | 'xl:-mx-3' + | 'sm:-mx-4' + | 'md:-mx-4' + | 'lg:-mx-4' + | 'xl:-mx-4' + | 'sm:-mx-5' + | 'md:-mx-5' + | 'lg:-mx-5' + | 'xl:-mx-5' + | 'sm:-mx-6' + | 'md:-mx-6' + | 'lg:-mx-6' + | 'xl:-mx-6' + | 'sm:-mx-8' + | 'md:-mx-8' + | 'lg:-mx-8' + | 'xl:-mx-8' + | 'sm:-mx-10' + | 'md:-mx-10' + | 'lg:-mx-10' + | 'xl:-mx-10' + | 'sm:-mx-12' + | 'md:-mx-12' + | 'lg:-mx-12' + | 'xl:-mx-12' | 'sm:-mx-16' | 'md:-mx-16' | 'lg:-mx-16' | 'xl:-mx-16' - | 'sm:mt-16' - | 'md:mt-16' - | 'lg:mt-16' - | 'xl:mt-16' - | 'sm:-mt-16' - | 'md:-mt-16' - | 'lg:-mt-16' - | 'xl:-mt-16' - | 'sm:mr-16' - | 'md:mr-16' - | 'lg:mr-16' - | 'xl:mr-16' - | 'sm:-mr-16' - | 'md:-mr-16' - | 'lg:-mr-16' - | 'xl:-mr-16' - | 'sm:mb-16' - | 'md:mb-16' - | 'lg:mb-16' - | 'xl:mb-16' - | 'sm:-mb-16' - | 'md:-mb-16' - | 'lg:-mb-16' - | 'xl:-mb-16' - | 'sm:ml-16' - | 'md:ml-16' - | 'lg:ml-16' - | 'xl:ml-16' - | 'sm:-ml-16' - | 'md:-ml-16' - | 'lg:-ml-16' - | 'xl:-ml-16' - | 'sm:m-20' - | 'md:m-20' - | 'lg:m-20' - | 'xl:m-20' - | 'sm:-m-20' - | 'md:-m-20' - | 'lg:-m-20' - | 'xl:-m-20' - | 'sm:my-20' - | 'md:my-20' - | 'lg:my-20' - | 'xl:my-20' - | 'sm:-my-20' - | 'md:-my-20' - | 'lg:-my-20' - | 'xl:-my-20' - | 'sm:mx-20' - | 'md:mx-20' - | 'lg:mx-20' - | 'xl:mx-20' | 'sm:-mx-20' | 'md:-mx-20' | 'lg:-mx-20' | 'xl:-mx-20' - | 'sm:mt-20' - | 'md:mt-20' - | 'lg:mt-20' - | 'xl:mt-20' - | 'sm:-mt-20' - | 'md:-mt-20' - | 'lg:-mt-20' - | 'xl:-mt-20' - | 'sm:mr-20' - | 'md:mr-20' - | 'lg:mr-20' - | 'xl:mr-20' - | 'sm:-mr-20' - | 'md:-mr-20' - | 'lg:-mr-20' - | 'xl:-mr-20' - | 'sm:mb-20' - | 'md:mb-20' - | 'lg:mb-20' - | 'xl:mb-20' - | 'sm:-mb-20' - | 'md:-mb-20' - | 'lg:-mb-20' - | 'xl:-mb-20' - | 'sm:ml-20' - | 'md:ml-20' - | 'lg:ml-20' - | 'xl:ml-20' - | 'sm:-ml-20' - | 'md:-ml-20' - | 'lg:-ml-20' - | 'xl:-ml-20' - | 'sm:m-24' - | 'md:m-24' - | 'lg:m-24' - | 'xl:m-24' - | 'sm:-m-24' - | 'md:-m-24' - | 'lg:-m-24' - | 'xl:-m-24' - | 'sm:my-24' - | 'md:my-24' - | 'lg:my-24' - | 'xl:my-24' - | 'sm:-my-24' - | 'md:-my-24' - | 'lg:-my-24' - | 'xl:-my-24' - | 'sm:mx-24' - | 'md:mx-24' - | 'lg:mx-24' - | 'xl:mx-24' | 'sm:-mx-24' | 'md:-mx-24' | 'lg:-mx-24' | 'xl:-mx-24' + | 'sm:-mx-32' + | 'md:-mx-32' + | 'lg:-mx-32' + | 'xl:-mx-32' + | 'sm:-mx-40' + | 'md:-mx-40' + | 'lg:-mx-40' + | 'xl:-mx-40' + | 'sm:-mx-48' + | 'md:-mx-48' + | 'lg:-mx-48' + | 'xl:-mx-48' + | 'sm:-mx-56' + | 'md:-mx-56' + | 'lg:-mx-56' + | 'xl:-mx-56' + | 'sm:-mx-64' + | 'md:-mx-64' + | 'lg:-mx-64' + | 'xl:-mx-64' + | 'sm:-mx-px' + | 'md:-mx-px' + | 'lg:-mx-px' + | 'xl:-mx-px' + | 'sm:mt-0' + | 'md:mt-0' + | 'lg:mt-0' + | 'xl:mt-0' + | 'sm:mt-1' + | 'md:mt-1' + | 'lg:mt-1' + | 'xl:mt-1' + | 'sm:mt-2' + | 'md:mt-2' + | 'lg:mt-2' + | 'xl:mt-2' + | 'sm:mt-3' + | 'md:mt-3' + | 'lg:mt-3' + | 'xl:mt-3' + | 'sm:mt-4' + | 'md:mt-4' + | 'lg:mt-4' + | 'xl:mt-4' + | 'sm:mt-5' + | 'md:mt-5' + | 'lg:mt-5' + | 'xl:mt-5' + | 'sm:mt-6' + | 'md:mt-6' + | 'lg:mt-6' + | 'xl:mt-6' + | 'sm:mt-8' + | 'md:mt-8' + | 'lg:mt-8' + | 'xl:mt-8' + | 'sm:mt-10' + | 'md:mt-10' + | 'lg:mt-10' + | 'xl:mt-10' + | 'sm:mt-12' + | 'md:mt-12' + | 'lg:mt-12' + | 'xl:mt-12' + | 'sm:mt-16' + | 'md:mt-16' + | 'lg:mt-16' + | 'xl:mt-16' + | 'sm:mt-20' + | 'md:mt-20' + | 'lg:mt-20' + | 'xl:mt-20' | 'sm:mt-24' | 'md:mt-24' | 'lg:mt-24' | 'xl:mt-24' + | 'sm:mt-32' + | 'md:mt-32' + | 'lg:mt-32' + | 'xl:mt-32' + | 'sm:mt-40' + | 'md:mt-40' + | 'lg:mt-40' + | 'xl:mt-40' + | 'sm:mt-48' + | 'md:mt-48' + | 'lg:mt-48' + | 'xl:mt-48' + | 'sm:mt-56' + | 'md:mt-56' + | 'lg:mt-56' + | 'xl:mt-56' + | 'sm:mt-64' + | 'md:mt-64' + | 'lg:mt-64' + | 'xl:mt-64' + | 'sm:mt-auto' + | 'md:mt-auto' + | 'lg:mt-auto' + | 'xl:mt-auto' + | 'sm:mt-px' + | 'md:mt-px' + | 'lg:mt-px' + | 'xl:mt-px' + | 'sm:-mt-0' + | 'md:-mt-0' + | 'lg:-mt-0' + | 'xl:-mt-0' + | 'sm:-mt-1' + | 'md:-mt-1' + | 'lg:-mt-1' + | 'xl:-mt-1' + | 'sm:-mt-2' + | 'md:-mt-2' + | 'lg:-mt-2' + | 'xl:-mt-2' + | 'sm:-mt-3' + | 'md:-mt-3' + | 'lg:-mt-3' + | 'xl:-mt-3' + | 'sm:-mt-4' + | 'md:-mt-4' + | 'lg:-mt-4' + | 'xl:-mt-4' + | 'sm:-mt-5' + | 'md:-mt-5' + | 'lg:-mt-5' + | 'xl:-mt-5' + | 'sm:-mt-6' + | 'md:-mt-6' + | 'lg:-mt-6' + | 'xl:-mt-6' + | 'sm:-mt-8' + | 'md:-mt-8' + | 'lg:-mt-8' + | 'xl:-mt-8' + | 'sm:-mt-10' + | 'md:-mt-10' + | 'lg:-mt-10' + | 'xl:-mt-10' + | 'sm:-mt-12' + | 'md:-mt-12' + | 'lg:-mt-12' + | 'xl:-mt-12' + | 'sm:-mt-16' + | 'md:-mt-16' + | 'lg:-mt-16' + | 'xl:-mt-16' + | 'sm:-mt-20' + | 'md:-mt-20' + | 'lg:-mt-20' + | 'xl:-mt-20' | 'sm:-mt-24' | 'md:-mt-24' | 'lg:-mt-24' | 'xl:-mt-24' - | 'sm:mr-24' - | 'md:mr-24' - | 'lg:mr-24' - | 'xl:mr-24' - | 'sm:-mr-24' - | 'md:-mr-24' - | 'lg:-mr-24' - | 'xl:-mr-24' - | 'sm:mb-24' - | 'md:mb-24' - | 'lg:mb-24' - | 'xl:mb-24' - | 'sm:-mb-24' - | 'md:-mb-24' - | 'lg:-mb-24' - | 'xl:-mb-24' - | 'sm:ml-24' - | 'md:ml-24' - | 'lg:ml-24' - | 'xl:ml-24' - | 'sm:-ml-24' - | 'md:-ml-24' - | 'lg:-ml-24' - | 'xl:-ml-24' - | 'sm:m-32' - | 'md:m-32' - | 'lg:m-32' - | 'xl:m-32' - | 'sm:-m-32' - | 'md:-m-32' - | 'lg:-m-32' - | 'xl:-m-32' - | 'sm:my-32' - | 'md:my-32' - | 'lg:my-32' - | 'xl:my-32' - | 'sm:-my-32' - | 'md:-my-32' - | 'lg:-my-32' - | 'xl:-my-32' - | 'sm:mx-32' - | 'md:mx-32' - | 'lg:mx-32' - | 'xl:mx-32' - | 'sm:-mx-32' - | 'md:-mx-32' - | 'lg:-mx-32' - | 'xl:-mx-32' - | 'sm:mt-32' - | 'md:mt-32' - | 'lg:mt-32' - | 'xl:mt-32' | 'sm:-mt-32' | 'md:-mt-32' | 'lg:-mt-32' | 'xl:-mt-32' + | 'sm:-mt-40' + | 'md:-mt-40' + | 'lg:-mt-40' + | 'xl:-mt-40' + | 'sm:-mt-48' + | 'md:-mt-48' + | 'lg:-mt-48' + | 'xl:-mt-48' + | 'sm:-mt-56' + | 'md:-mt-56' + | 'lg:-mt-56' + | 'xl:-mt-56' + | 'sm:-mt-64' + | 'md:-mt-64' + | 'lg:-mt-64' + | 'xl:-mt-64' + | 'sm:-mt-px' + | 'md:-mt-px' + | 'lg:-mt-px' + | 'xl:-mt-px' + | 'sm:mr-0' + | 'md:mr-0' + | 'lg:mr-0' + | 'xl:mr-0' + | 'sm:mr-1' + | 'md:mr-1' + | 'lg:mr-1' + | 'xl:mr-1' + | 'sm:mr-2' + | 'md:mr-2' + | 'lg:mr-2' + | 'xl:mr-2' + | 'sm:mr-3' + | 'md:mr-3' + | 'lg:mr-3' + | 'xl:mr-3' + | 'sm:mr-4' + | 'md:mr-4' + | 'lg:mr-4' + | 'xl:mr-4' + | 'sm:mr-5' + | 'md:mr-5' + | 'lg:mr-5' + | 'xl:mr-5' + | 'sm:mr-6' + | 'md:mr-6' + | 'lg:mr-6' + | 'xl:mr-6' + | 'sm:mr-8' + | 'md:mr-8' + | 'lg:mr-8' + | 'xl:mr-8' + | 'sm:mr-10' + | 'md:mr-10' + | 'lg:mr-10' + | 'xl:mr-10' + | 'sm:mr-12' + | 'md:mr-12' + | 'lg:mr-12' + | 'xl:mr-12' + | 'sm:mr-16' + | 'md:mr-16' + | 'lg:mr-16' + | 'xl:mr-16' + | 'sm:mr-20' + | 'md:mr-20' + | 'lg:mr-20' + | 'xl:mr-20' + | 'sm:mr-24' + | 'md:mr-24' + | 'lg:mr-24' + | 'xl:mr-24' | 'sm:mr-32' | 'md:mr-32' | 'lg:mr-32' | 'xl:mr-32' + | 'sm:mr-40' + | 'md:mr-40' + | 'lg:mr-40' + | 'xl:mr-40' + | 'sm:mr-48' + | 'md:mr-48' + | 'lg:mr-48' + | 'xl:mr-48' + | 'sm:mr-56' + | 'md:mr-56' + | 'lg:mr-56' + | 'xl:mr-56' + | 'sm:mr-64' + | 'md:mr-64' + | 'lg:mr-64' + | 'xl:mr-64' + | 'sm:mr-auto' + | 'md:mr-auto' + | 'lg:mr-auto' + | 'xl:mr-auto' + | 'sm:mr-px' + | 'md:mr-px' + | 'lg:mr-px' + | 'xl:mr-px' + | 'sm:-mr-0' + | 'md:-mr-0' + | 'lg:-mr-0' + | 'xl:-mr-0' + | 'sm:-mr-1' + | 'md:-mr-1' + | 'lg:-mr-1' + | 'xl:-mr-1' + | 'sm:-mr-2' + | 'md:-mr-2' + | 'lg:-mr-2' + | 'xl:-mr-2' + | 'sm:-mr-3' + | 'md:-mr-3' + | 'lg:-mr-3' + | 'xl:-mr-3' + | 'sm:-mr-4' + | 'md:-mr-4' + | 'lg:-mr-4' + | 'xl:-mr-4' + | 'sm:-mr-5' + | 'md:-mr-5' + | 'lg:-mr-5' + | 'xl:-mr-5' + | 'sm:-mr-6' + | 'md:-mr-6' + | 'lg:-mr-6' + | 'xl:-mr-6' + | 'sm:-mr-8' + | 'md:-mr-8' + | 'lg:-mr-8' + | 'xl:-mr-8' + | 'sm:-mr-10' + | 'md:-mr-10' + | 'lg:-mr-10' + | 'xl:-mr-10' + | 'sm:-mr-12' + | 'md:-mr-12' + | 'lg:-mr-12' + | 'xl:-mr-12' + | 'sm:-mr-16' + | 'md:-mr-16' + | 'lg:-mr-16' + | 'xl:-mr-16' + | 'sm:-mr-20' + | 'md:-mr-20' + | 'lg:-mr-20' + | 'xl:-mr-20' + | 'sm:-mr-24' + | 'md:-mr-24' + | 'lg:-mr-24' + | 'xl:-mr-24' | 'sm:-mr-32' | 'md:-mr-32' | 'lg:-mr-32' | 'xl:-mr-32' + | 'sm:-mr-40' + | 'md:-mr-40' + | 'lg:-mr-40' + | 'xl:-mr-40' + | 'sm:-mr-48' + | 'md:-mr-48' + | 'lg:-mr-48' + | 'xl:-mr-48' + | 'sm:-mr-56' + | 'md:-mr-56' + | 'lg:-mr-56' + | 'xl:-mr-56' + | 'sm:-mr-64' + | 'md:-mr-64' + | 'lg:-mr-64' + | 'xl:-mr-64' + | 'sm:-mr-px' + | 'md:-mr-px' + | 'lg:-mr-px' + | 'xl:-mr-px' + | 'sm:mb-0' + | 'md:mb-0' + | 'lg:mb-0' + | 'xl:mb-0' + | 'sm:mb-1' + | 'md:mb-1' + | 'lg:mb-1' + | 'xl:mb-1' + | 'sm:mb-2' + | 'md:mb-2' + | 'lg:mb-2' + | 'xl:mb-2' + | 'sm:mb-3' + | 'md:mb-3' + | 'lg:mb-3' + | 'xl:mb-3' + | 'sm:mb-4' + | 'md:mb-4' + | 'lg:mb-4' + | 'xl:mb-4' + | 'sm:mb-5' + | 'md:mb-5' + | 'lg:mb-5' + | 'xl:mb-5' + | 'sm:mb-6' + | 'md:mb-6' + | 'lg:mb-6' + | 'xl:mb-6' + | 'sm:mb-8' + | 'md:mb-8' + | 'lg:mb-8' + | 'xl:mb-8' + | 'sm:mb-10' + | 'md:mb-10' + | 'lg:mb-10' + | 'xl:mb-10' + | 'sm:mb-12' + | 'md:mb-12' + | 'lg:mb-12' + | 'xl:mb-12' + | 'sm:mb-16' + | 'md:mb-16' + | 'lg:mb-16' + | 'xl:mb-16' + | 'sm:mb-20' + | 'md:mb-20' + | 'lg:mb-20' + | 'xl:mb-20' + | 'sm:mb-24' + | 'md:mb-24' + | 'lg:mb-24' + | 'xl:mb-24' | 'sm:mb-32' | 'md:mb-32' | 'lg:mb-32' | 'xl:mb-32' - | 'sm:-mb-32' - | 'md:-mb-32' - | 'lg:-mb-32' - | 'xl:-mb-32' - | 'sm:ml-32' - | 'md:ml-32' - | 'lg:ml-32' - | 'xl:ml-32' - | 'sm:-ml-32' - | 'md:-ml-32' - | 'lg:-ml-32' - | 'xl:-ml-32' - | 'sm:m-40' - | 'md:m-40' - | 'lg:m-40' - | 'xl:m-40' - | 'sm:-m-40' - | 'md:-m-40' - | 'lg:-m-40' - | 'xl:-m-40' - | 'sm:my-40' - | 'md:my-40' - | 'lg:my-40' - | 'xl:my-40' - | 'sm:-my-40' - | 'md:-my-40' - | 'lg:-my-40' - | 'xl:-my-40' - | 'sm:mx-40' - | 'md:mx-40' - | 'lg:mx-40' - | 'xl:mx-40' - | 'sm:-mx-40' - | 'md:-mx-40' - | 'lg:-mx-40' - | 'xl:-mx-40' - | 'sm:mt-40' - | 'md:mt-40' - | 'lg:mt-40' - | 'xl:mt-40' - | 'sm:-mt-40' - | 'md:-mt-40' - | 'lg:-mt-40' - | 'xl:-mt-40' - | 'sm:mr-40' - | 'md:mr-40' - | 'lg:mr-40' - | 'xl:mr-40' - | 'sm:-mr-40' - | 'md:-mr-40' - | 'lg:-mr-40' - | 'xl:-mr-40' | 'sm:mb-40' | 'md:mb-40' | 'lg:mb-40' | 'xl:mb-40' - | 'sm:-mb-40' - | 'md:-mb-40' - | 'lg:-mb-40' - | 'xl:-mb-40' - | 'sm:ml-40' - | 'md:ml-40' - | 'lg:ml-40' - | 'xl:ml-40' - | 'sm:-ml-40' - | 'md:-ml-40' - | 'lg:-ml-40' - | 'xl:-ml-40' - | 'sm:m-48' - | 'md:m-48' - | 'lg:m-48' - | 'xl:m-48' - | 'sm:-m-48' - | 'md:-m-48' - | 'lg:-m-48' - | 'xl:-m-48' - | 'sm:my-48' - | 'md:my-48' - | 'lg:my-48' - | 'xl:my-48' - | 'sm:-my-48' - | 'md:-my-48' - | 'lg:-my-48' - | 'xl:-my-48' - | 'sm:mx-48' - | 'md:mx-48' - | 'lg:mx-48' - | 'xl:mx-48' - | 'sm:-mx-48' - | 'md:-mx-48' - | 'lg:-mx-48' - | 'xl:-mx-48' - | 'sm:mt-48' - | 'md:mt-48' - | 'lg:mt-48' - | 'xl:mt-48' - | 'sm:-mt-48' - | 'md:-mt-48' - | 'lg:-mt-48' - | 'xl:-mt-48' - | 'sm:mr-48' - | 'md:mr-48' - | 'lg:mr-48' - | 'xl:mr-48' - | 'sm:-mr-48' - | 'md:-mr-48' - | 'lg:-mr-48' - | 'xl:-mr-48' | 'sm:mb-48' | 'md:mb-48' | 'lg:mb-48' | 'xl:mb-48' + | 'sm:mb-56' + | 'md:mb-56' + | 'lg:mb-56' + | 'xl:mb-56' + | 'sm:mb-64' + | 'md:mb-64' + | 'lg:mb-64' + | 'xl:mb-64' + | 'sm:mb-auto' + | 'md:mb-auto' + | 'lg:mb-auto' + | 'xl:mb-auto' + | 'sm:mb-px' + | 'md:mb-px' + | 'lg:mb-px' + | 'xl:mb-px' + | 'sm:-mb-0' + | 'md:-mb-0' + | 'lg:-mb-0' + | 'xl:-mb-0' + | 'sm:-mb-1' + | 'md:-mb-1' + | 'lg:-mb-1' + | 'xl:-mb-1' + | 'sm:-mb-2' + | 'md:-mb-2' + | 'lg:-mb-2' + | 'xl:-mb-2' + | 'sm:-mb-3' + | 'md:-mb-3' + | 'lg:-mb-3' + | 'xl:-mb-3' + | 'sm:-mb-4' + | 'md:-mb-4' + | 'lg:-mb-4' + | 'xl:-mb-4' + | 'sm:-mb-5' + | 'md:-mb-5' + | 'lg:-mb-5' + | 'xl:-mb-5' + | 'sm:-mb-6' + | 'md:-mb-6' + | 'lg:-mb-6' + | 'xl:-mb-6' + | 'sm:-mb-8' + | 'md:-mb-8' + | 'lg:-mb-8' + | 'xl:-mb-8' + | 'sm:-mb-10' + | 'md:-mb-10' + | 'lg:-mb-10' + | 'xl:-mb-10' + | 'sm:-mb-12' + | 'md:-mb-12' + | 'lg:-mb-12' + | 'xl:-mb-12' + | 'sm:-mb-16' + | 'md:-mb-16' + | 'lg:-mb-16' + | 'xl:-mb-16' + | 'sm:-mb-20' + | 'md:-mb-20' + | 'lg:-mb-20' + | 'xl:-mb-20' + | 'sm:-mb-24' + | 'md:-mb-24' + | 'lg:-mb-24' + | 'xl:-mb-24' + | 'sm:-mb-32' + | 'md:-mb-32' + | 'lg:-mb-32' + | 'xl:-mb-32' + | 'sm:-mb-40' + | 'md:-mb-40' + | 'lg:-mb-40' + | 'xl:-mb-40' | 'sm:-mb-48' | 'md:-mb-48' | 'lg:-mb-48' | 'xl:-mb-48' + | 'sm:-mb-56' + | 'md:-mb-56' + | 'lg:-mb-56' + | 'xl:-mb-56' + | 'sm:-mb-64' + | 'md:-mb-64' + | 'lg:-mb-64' + | 'xl:-mb-64' + | 'sm:-mb-px' + | 'md:-mb-px' + | 'lg:-mb-px' + | 'xl:-mb-px' + | 'sm:ml-0' + | 'md:ml-0' + | 'lg:ml-0' + | 'xl:ml-0' + | 'sm:ml-1' + | 'md:ml-1' + | 'lg:ml-1' + | 'xl:ml-1' + | 'sm:ml-2' + | 'md:ml-2' + | 'lg:ml-2' + | 'xl:ml-2' + | 'sm:ml-3' + | 'md:ml-3' + | 'lg:ml-3' + | 'xl:ml-3' + | 'sm:ml-4' + | 'md:ml-4' + | 'lg:ml-4' + | 'xl:ml-4' + | 'sm:ml-5' + | 'md:ml-5' + | 'lg:ml-5' + | 'xl:ml-5' + | 'sm:ml-6' + | 'md:ml-6' + | 'lg:ml-6' + | 'xl:ml-6' + | 'sm:ml-8' + | 'md:ml-8' + | 'lg:ml-8' + | 'xl:ml-8' + | 'sm:ml-10' + | 'md:ml-10' + | 'lg:ml-10' + | 'xl:ml-10' + | 'sm:ml-12' + | 'md:ml-12' + | 'lg:ml-12' + | 'xl:ml-12' + | 'sm:ml-16' + | 'md:ml-16' + | 'lg:ml-16' + | 'xl:ml-16' + | 'sm:ml-20' + | 'md:ml-20' + | 'lg:ml-20' + | 'xl:ml-20' + | 'sm:ml-24' + | 'md:ml-24' + | 'lg:ml-24' + | 'xl:ml-24' + | 'sm:ml-32' + | 'md:ml-32' + | 'lg:ml-32' + | 'xl:ml-32' + | 'sm:ml-40' + | 'md:ml-40' + | 'lg:ml-40' + | 'xl:ml-40' | 'sm:ml-48' | 'md:ml-48' | 'lg:ml-48' | 'xl:ml-48' - | 'sm:-ml-48' - | 'md:-ml-48' - | 'lg:-ml-48' - | 'xl:-ml-48' - | 'sm:m-56' - | 'md:m-56' - | 'lg:m-56' - | 'xl:m-56' - | 'sm:-m-56' - | 'md:-m-56' - | 'lg:-m-56' - | 'xl:-m-56' - | 'sm:my-56' - | 'md:my-56' - | 'lg:my-56' - | 'xl:my-56' - | 'sm:-my-56' - | 'md:-my-56' - | 'lg:-my-56' - | 'xl:-my-56' - | 'sm:mx-56' - | 'md:mx-56' - | 'lg:mx-56' - | 'xl:mx-56' - | 'sm:-mx-56' - | 'md:-mx-56' - | 'lg:-mx-56' - | 'xl:-mx-56' - | 'sm:mt-56' - | 'md:mt-56' - | 'lg:mt-56' - | 'xl:mt-56' - | 'sm:-mt-56' - | 'md:-mt-56' - | 'lg:-mt-56' - | 'xl:-mt-56' - | 'sm:mr-56' - | 'md:mr-56' - | 'lg:mr-56' - | 'xl:mr-56' - | 'sm:-mr-56' - | 'md:-mr-56' - | 'lg:-mr-56' - | 'xl:-mr-56' - | 'sm:mb-56' - | 'md:mb-56' - | 'lg:mb-56' - | 'xl:mb-56' - | 'sm:-mb-56' - | 'md:-mb-56' - | 'lg:-mb-56' - | 'xl:-mb-56' | 'sm:ml-56' | 'md:ml-56' | 'lg:ml-56' | 'xl:ml-56' - | 'sm:-ml-56' - | 'md:-ml-56' - | 'lg:-ml-56' - | 'xl:-ml-56' - | 'sm:m-64' - | 'md:m-64' - | 'lg:m-64' - | 'xl:m-64' - | 'sm:-m-64' - | 'md:-m-64' - | 'lg:-m-64' - | 'xl:-m-64' - | 'sm:my-64' - | 'md:my-64' - | 'lg:my-64' - | 'xl:my-64' - | 'sm:-my-64' - | 'md:-my-64' - | 'lg:-my-64' - | 'xl:-my-64' - | 'sm:mx-64' - | 'md:mx-64' - | 'lg:mx-64' - | 'xl:mx-64' - | 'sm:-mx-64' - | 'md:-mx-64' - | 'lg:-mx-64' - | 'xl:-mx-64' - | 'sm:mt-64' - | 'md:mt-64' - | 'lg:mt-64' - | 'xl:mt-64' - | 'sm:-mt-64' - | 'md:-mt-64' - | 'lg:-mt-64' - | 'xl:-mt-64' - | 'sm:mr-64' - | 'md:mr-64' - | 'lg:mr-64' - | 'xl:mr-64' - | 'sm:-mr-64' - | 'md:-mr-64' - | 'lg:-mr-64' - | 'xl:-mr-64' - | 'sm:mb-64' - | 'md:mb-64' - | 'lg:mb-64' - | 'xl:mb-64' - | 'sm:-mb-64' - | 'md:-mb-64' - | 'lg:-mb-64' - | 'xl:-mb-64' | 'sm:ml-64' | 'md:ml-64' | 'lg:ml-64' | 'xl:ml-64' - | 'sm:-ml-64' - | 'md:-ml-64' - | 'lg:-ml-64' - | 'xl:-ml-64' - | 'sm:m-px' - | 'md:m-px' - | 'lg:m-px' - | 'xl:m-px' - | 'sm:-m-px' - | 'md:-m-px' - | 'lg:-m-px' - | 'xl:-m-px' - | 'sm:my-px' - | 'md:my-px' - | 'lg:my-px' - | 'xl:my-px' - | 'sm:-my-px' - | 'md:-my-px' - | 'lg:-my-px' - | 'xl:-my-px' - | 'sm:mx-px' - | 'md:mx-px' - | 'lg:mx-px' - | 'xl:mx-px' - | 'sm:-mx-px' - | 'md:-mx-px' - | 'lg:-mx-px' - | 'xl:-mx-px' - | 'sm:mt-px' - | 'md:mt-px' - | 'lg:mt-px' - | 'xl:mt-px' - | 'sm:-mt-px' - | 'md:-mt-px' - | 'lg:-mt-px' - | 'xl:-mt-px' - | 'sm:mr-px' - | 'md:mr-px' - | 'lg:mr-px' - | 'xl:mr-px' - | 'sm:-mr-px' - | 'md:-mr-px' - | 'lg:-mr-px' - | 'xl:-mr-px' - | 'sm:mb-px' - | 'md:mb-px' - | 'lg:mb-px' - | 'xl:mb-px' - | 'sm:-mb-px' - | 'md:-mb-px' - | 'lg:-mb-px' - | 'xl:-mb-px' + | 'sm:ml-auto' + | 'md:ml-auto' + | 'lg:ml-auto' + | 'xl:ml-auto' | 'sm:ml-px' | 'md:ml-px' | 'lg:ml-px' | 'xl:ml-px' + | 'sm:-ml-0' + | 'md:-ml-0' + | 'lg:-ml-0' + | 'xl:-ml-0' + | 'sm:-ml-1' + | 'md:-ml-1' + | 'lg:-ml-1' + | 'xl:-ml-1' + | 'sm:-ml-2' + | 'md:-ml-2' + | 'lg:-ml-2' + | 'xl:-ml-2' + | 'sm:-ml-3' + | 'md:-ml-3' + | 'lg:-ml-3' + | 'xl:-ml-3' + | 'sm:-ml-4' + | 'md:-ml-4' + | 'lg:-ml-4' + | 'xl:-ml-4' + | 'sm:-ml-5' + | 'md:-ml-5' + | 'lg:-ml-5' + | 'xl:-ml-5' + | 'sm:-ml-6' + | 'md:-ml-6' + | 'lg:-ml-6' + | 'xl:-ml-6' + | 'sm:-ml-8' + | 'md:-ml-8' + | 'lg:-ml-8' + | 'xl:-ml-8' + | 'sm:-ml-10' + | 'md:-ml-10' + | 'lg:-ml-10' + | 'xl:-ml-10' + | 'sm:-ml-12' + | 'md:-ml-12' + | 'lg:-ml-12' + | 'xl:-ml-12' + | 'sm:-ml-16' + | 'md:-ml-16' + | 'lg:-ml-16' + | 'xl:-ml-16' + | 'sm:-ml-20' + | 'md:-ml-20' + | 'lg:-ml-20' + | 'xl:-ml-20' + | 'sm:-ml-24' + | 'md:-ml-24' + | 'lg:-ml-24' + | 'xl:-ml-24' + | 'sm:-ml-32' + | 'md:-ml-32' + | 'lg:-ml-32' + | 'xl:-ml-32' + | 'sm:-ml-40' + | 'md:-ml-40' + | 'lg:-ml-40' + | 'xl:-ml-40' + | 'sm:-ml-48' + | 'md:-ml-48' + | 'lg:-ml-48' + | 'xl:-ml-48' + | 'sm:-ml-56' + | 'md:-ml-56' + | 'lg:-ml-56' + | 'xl:-ml-56' + | 'sm:-ml-64' + | 'md:-ml-64' + | 'lg:-ml-64' + | 'xl:-ml-64' | 'sm:-ml-px' | 'md:-ml-px' | 'lg:-ml-px' @@ -5880,6 +7885,10 @@ export type TPseudoClasses = | 'md:max-h-screen' | 'lg:max-h-screen' | 'xl:max-h-screen' + | 'sm:max-w-none' + | 'md:max-w-none' + | 'lg:max-w-none' + | 'xl:max-w-none' | 'sm:max-w-xs' | 'md:max-w-xs' | 'lg:max-w-xs' @@ -5940,10 +7949,6 @@ export type TPseudoClasses = | 'md:max-w-screen-xl' | 'lg:max-w-screen-xl' | 'xl:max-w-screen-xl' - | 'sm:max-w-none' - | 'md:max-w-none' - | 'lg:max-w-none' - | 'xl:max-w-none' | 'sm:min-h-0' | 'md:min-h-0' | 'lg:min-h-0' @@ -6050,18 +8055,6 @@ export type TPseudoClasses = | 'xl:opacity-100' | 'hover:opacity-100' | 'focus:opacity-100' - | 'sm:order-first' - | 'md:order-first' - | 'lg:order-first' - | 'xl:order-first' - | 'sm:order-last' - | 'md:order-last' - | 'lg:order-last' - | 'xl:order-last' - | 'sm:order-none' - | 'md:order-none' - | 'lg:order-none' - | 'xl:order-none' | 'sm:order-1' | 'md:order-1' | 'lg:order-1' @@ -6110,6 +8103,18 @@ export type TPseudoClasses = | 'md:order-12' | 'lg:order-12' | 'xl:order-12' + | 'sm:order-first' + | 'md:order-first' + | 'lg:order-first' + | 'xl:order-first' + | 'sm:order-last' + | 'md:order-last' + | 'lg:order-last' + | 'xl:order-last' + | 'sm:order-none' + | 'md:order-none' + | 'lg:order-none' + | 'xl:order-none' | 'sm:outline-none' | 'md:outline-none' | 'lg:outline-none' @@ -6171,1070 +8176,574 @@ export type TPseudoClasses = | 'md:scrolling-auto' | 'lg:scrolling-auto' | 'xl:scrolling-auto' - | 'sm:p-auto' - | 'md:p-auto' - | 'lg:p-auto' - | 'xl:p-auto' - | 'sm:py-auto' - | 'md:py-auto' - | 'lg:py-auto' - | 'xl:py-auto' - | 'sm:px-auto' - | 'md:px-auto' - | 'lg:px-auto' - | 'xl:px-auto' - | 'sm:pt-auto' - | 'md:pt-auto' - | 'lg:pt-auto' - | 'xl:pt-auto' - | 'sm:pr-auto' - | 'md:pr-auto' - | 'lg:pr-auto' - | 'xl:pr-auto' - | 'sm:pb-auto' - | 'md:pb-auto' - | 'lg:pb-auto' - | 'xl:pb-auto' - | 'sm:pl-auto' - | 'md:pl-auto' - | 'lg:pl-auto' - | 'xl:pl-auto' + | 'sm:overscroll-auto' + | 'md:overscroll-auto' + | 'lg:overscroll-auto' + | 'xl:overscroll-auto' + | 'sm:overscroll-contain' + | 'md:overscroll-contain' + | 'lg:overscroll-contain' + | 'xl:overscroll-contain' + | 'sm:overscroll-none' + | 'md:overscroll-none' + | 'lg:overscroll-none' + | 'xl:overscroll-none' + | 'sm:overscroll-y-auto' + | 'md:overscroll-y-auto' + | 'lg:overscroll-y-auto' + | 'xl:overscroll-y-auto' + | 'sm:overscroll-y-contain' + | 'md:overscroll-y-contain' + | 'lg:overscroll-y-contain' + | 'xl:overscroll-y-contain' + | 'sm:overscroll-y-none' + | 'md:overscroll-y-none' + | 'lg:overscroll-y-none' + | 'xl:overscroll-y-none' + | 'sm:overscroll-x-auto' + | 'md:overscroll-x-auto' + | 'lg:overscroll-x-auto' + | 'xl:overscroll-x-auto' + | 'sm:overscroll-x-contain' + | 'md:overscroll-x-contain' + | 'lg:overscroll-x-contain' + | 'xl:overscroll-x-contain' + | 'sm:overscroll-x-none' + | 'md:overscroll-x-none' + | 'lg:overscroll-x-none' + | 'xl:overscroll-x-none' | 'sm:p-0' | 'md:p-0' | 'lg:p-0' | 'xl:p-0' + | 'sm:p-1' + | 'md:p-1' + | 'lg:p-1' + | 'xl:p-1' + | 'sm:p-2' + | 'md:p-2' + | 'lg:p-2' + | 'xl:p-2' + | 'sm:p-3' + | 'md:p-3' + | 'lg:p-3' + | 'xl:p-3' + | 'sm:p-4' + | 'md:p-4' + | 'lg:p-4' + | 'xl:p-4' + | 'sm:p-5' + | 'md:p-5' + | 'lg:p-5' + | 'xl:p-5' + | 'sm:p-6' + | 'md:p-6' + | 'lg:p-6' + | 'xl:p-6' + | 'sm:p-8' + | 'md:p-8' + | 'lg:p-8' + | 'xl:p-8' + | 'sm:p-10' + | 'md:p-10' + | 'lg:p-10' + | 'xl:p-10' + | 'sm:p-12' + | 'md:p-12' + | 'lg:p-12' + | 'xl:p-12' + | 'sm:p-16' + | 'md:p-16' + | 'lg:p-16' + | 'xl:p-16' + | 'sm:p-20' + | 'md:p-20' + | 'lg:p-20' + | 'xl:p-20' + | 'sm:p-24' + | 'md:p-24' + | 'lg:p-24' + | 'xl:p-24' + | 'sm:p-32' + | 'md:p-32' + | 'lg:p-32' + | 'xl:p-32' + | 'sm:p-40' + | 'md:p-40' + | 'lg:p-40' + | 'xl:p-40' + | 'sm:p-48' + | 'md:p-48' + | 'lg:p-48' + | 'xl:p-48' + | 'sm:p-56' + | 'md:p-56' + | 'lg:p-56' + | 'xl:p-56' + | 'sm:p-64' + | 'md:p-64' + | 'lg:p-64' + | 'xl:p-64' + | 'sm:p-px' + | 'md:p-px' + | 'lg:p-px' + | 'xl:p-px' | 'sm:py-0' | 'md:py-0' | 'lg:py-0' | 'xl:py-0' + | 'sm:py-1' + | 'md:py-1' + | 'lg:py-1' + | 'xl:py-1' + | 'sm:py-2' + | 'md:py-2' + | 'lg:py-2' + | 'xl:py-2' + | 'sm:py-3' + | 'md:py-3' + | 'lg:py-3' + | 'xl:py-3' + | 'sm:py-4' + | 'md:py-4' + | 'lg:py-4' + | 'xl:py-4' + | 'sm:py-5' + | 'md:py-5' + | 'lg:py-5' + | 'xl:py-5' + | 'sm:py-6' + | 'md:py-6' + | 'lg:py-6' + | 'xl:py-6' + | 'sm:py-8' + | 'md:py-8' + | 'lg:py-8' + | 'xl:py-8' + | 'sm:py-10' + | 'md:py-10' + | 'lg:py-10' + | 'xl:py-10' + | 'sm:py-12' + | 'md:py-12' + | 'lg:py-12' + | 'xl:py-12' + | 'sm:py-16' + | 'md:py-16' + | 'lg:py-16' + | 'xl:py-16' + | 'sm:py-20' + | 'md:py-20' + | 'lg:py-20' + | 'xl:py-20' + | 'sm:py-24' + | 'md:py-24' + | 'lg:py-24' + | 'xl:py-24' + | 'sm:py-32' + | 'md:py-32' + | 'lg:py-32' + | 'xl:py-32' + | 'sm:py-40' + | 'md:py-40' + | 'lg:py-40' + | 'xl:py-40' + | 'sm:py-48' + | 'md:py-48' + | 'lg:py-48' + | 'xl:py-48' + | 'sm:py-56' + | 'md:py-56' + | 'lg:py-56' + | 'xl:py-56' + | 'sm:py-64' + | 'md:py-64' + | 'lg:py-64' + | 'xl:py-64' + | 'sm:py-px' + | 'md:py-px' + | 'lg:py-px' + | 'xl:py-px' | 'sm:px-0' | 'md:px-0' | 'lg:px-0' | 'xl:px-0' + | 'sm:px-1' + | 'md:px-1' + | 'lg:px-1' + | 'xl:px-1' + | 'sm:px-2' + | 'md:px-2' + | 'lg:px-2' + | 'xl:px-2' + | 'sm:px-3' + | 'md:px-3' + | 'lg:px-3' + | 'xl:px-3' + | 'sm:px-4' + | 'md:px-4' + | 'lg:px-4' + | 'xl:px-4' + | 'sm:px-5' + | 'md:px-5' + | 'lg:px-5' + | 'xl:px-5' + | 'sm:px-6' + | 'md:px-6' + | 'lg:px-6' + | 'xl:px-6' + | 'sm:px-8' + | 'md:px-8' + | 'lg:px-8' + | 'xl:px-8' + | 'sm:px-10' + | 'md:px-10' + | 'lg:px-10' + | 'xl:px-10' + | 'sm:px-12' + | 'md:px-12' + | 'lg:px-12' + | 'xl:px-12' + | 'sm:px-16' + | 'md:px-16' + | 'lg:px-16' + | 'xl:px-16' + | 'sm:px-20' + | 'md:px-20' + | 'lg:px-20' + | 'xl:px-20' + | 'sm:px-24' + | 'md:px-24' + | 'lg:px-24' + | 'xl:px-24' + | 'sm:px-32' + | 'md:px-32' + | 'lg:px-32' + | 'xl:px-32' + | 'sm:px-40' + | 'md:px-40' + | 'lg:px-40' + | 'xl:px-40' + | 'sm:px-48' + | 'md:px-48' + | 'lg:px-48' + | 'xl:px-48' + | 'sm:px-56' + | 'md:px-56' + | 'lg:px-56' + | 'xl:px-56' + | 'sm:px-64' + | 'md:px-64' + | 'lg:px-64' + | 'xl:px-64' + | 'sm:px-px' + | 'md:px-px' + | 'lg:px-px' + | 'xl:px-px' | 'sm:pt-0' | 'md:pt-0' | 'lg:pt-0' | 'xl:pt-0' + | 'sm:pt-1' + | 'md:pt-1' + | 'lg:pt-1' + | 'xl:pt-1' + | 'sm:pt-2' + | 'md:pt-2' + | 'lg:pt-2' + | 'xl:pt-2' + | 'sm:pt-3' + | 'md:pt-3' + | 'lg:pt-3' + | 'xl:pt-3' + | 'sm:pt-4' + | 'md:pt-4' + | 'lg:pt-4' + | 'xl:pt-4' + | 'sm:pt-5' + | 'md:pt-5' + | 'lg:pt-5' + | 'xl:pt-5' + | 'sm:pt-6' + | 'md:pt-6' + | 'lg:pt-6' + | 'xl:pt-6' + | 'sm:pt-8' + | 'md:pt-8' + | 'lg:pt-8' + | 'xl:pt-8' + | 'sm:pt-10' + | 'md:pt-10' + | 'lg:pt-10' + | 'xl:pt-10' + | 'sm:pt-12' + | 'md:pt-12' + | 'lg:pt-12' + | 'xl:pt-12' + | 'sm:pt-16' + | 'md:pt-16' + | 'lg:pt-16' + | 'xl:pt-16' + | 'sm:pt-20' + | 'md:pt-20' + | 'lg:pt-20' + | 'xl:pt-20' + | 'sm:pt-24' + | 'md:pt-24' + | 'lg:pt-24' + | 'xl:pt-24' + | 'sm:pt-32' + | 'md:pt-32' + | 'lg:pt-32' + | 'xl:pt-32' + | 'sm:pt-40' + | 'md:pt-40' + | 'lg:pt-40' + | 'xl:pt-40' + | 'sm:pt-48' + | 'md:pt-48' + | 'lg:pt-48' + | 'xl:pt-48' + | 'sm:pt-56' + | 'md:pt-56' + | 'lg:pt-56' + | 'xl:pt-56' + | 'sm:pt-64' + | 'md:pt-64' + | 'lg:pt-64' + | 'xl:pt-64' + | 'sm:pt-px' + | 'md:pt-px' + | 'lg:pt-px' + | 'xl:pt-px' | 'sm:pr-0' | 'md:pr-0' | 'lg:pr-0' | 'xl:pr-0' - | 'sm:pb-0' - | 'md:pb-0' - | 'lg:pb-0' - | 'xl:pb-0' - | 'sm:pl-0' - | 'md:pl-0' - | 'lg:pl-0' - | 'xl:pl-0' - | 'sm:p-1' - | 'md:p-1' - | 'lg:p-1' - | 'xl:p-1' - | 'sm:-p-1' - | 'md:-p-1' - | 'lg:-p-1' - | 'xl:-p-1' - | 'sm:py-1' - | 'md:py-1' - | 'lg:py-1' - | 'xl:py-1' - | 'sm:-py-1' - | 'md:-py-1' - | 'lg:-py-1' - | 'xl:-py-1' - | 'sm:px-1' - | 'md:px-1' - | 'lg:px-1' - | 'xl:px-1' - | 'sm:-px-1' - | 'md:-px-1' - | 'lg:-px-1' - | 'xl:-px-1' - | 'sm:pt-1' - | 'md:pt-1' - | 'lg:pt-1' - | 'xl:pt-1' - | 'sm:-pt-1' - | 'md:-pt-1' - | 'lg:-pt-1' - | 'xl:-pt-1' | 'sm:pr-1' | 'md:pr-1' | 'lg:pr-1' | 'xl:pr-1' - | 'sm:-pr-1' - | 'md:-pr-1' - | 'lg:-pr-1' - | 'xl:-pr-1' - | 'sm:pb-1' - | 'md:pb-1' - | 'lg:pb-1' - | 'xl:pb-1' - | 'sm:-pb-1' - | 'md:-pb-1' - | 'lg:-pb-1' - | 'xl:-pb-1' - | 'sm:pl-1' - | 'md:pl-1' - | 'lg:pl-1' - | 'xl:pl-1' - | 'sm:-pl-1' - | 'md:-pl-1' - | 'lg:-pl-1' - | 'xl:-pl-1' - | 'sm:p-2' - | 'md:p-2' - | 'lg:p-2' - | 'xl:p-2' - | 'sm:-p-2' - | 'md:-p-2' - | 'lg:-p-2' - | 'xl:-p-2' - | 'sm:py-2' - | 'md:py-2' - | 'lg:py-2' - | 'xl:py-2' - | 'sm:-py-2' - | 'md:-py-2' - | 'lg:-py-2' - | 'xl:-py-2' - | 'sm:px-2' - | 'md:px-2' - | 'lg:px-2' - | 'xl:px-2' - | 'sm:-px-2' - | 'md:-px-2' - | 'lg:-px-2' - | 'xl:-px-2' - | 'sm:pt-2' - | 'md:pt-2' - | 'lg:pt-2' - | 'xl:pt-2' - | 'sm:-pt-2' - | 'md:-pt-2' - | 'lg:-pt-2' - | 'xl:-pt-2' | 'sm:pr-2' | 'md:pr-2' | 'lg:pr-2' | 'xl:pr-2' - | 'sm:-pr-2' - | 'md:-pr-2' - | 'lg:-pr-2' - | 'xl:-pr-2' - | 'sm:pb-2' - | 'md:pb-2' - | 'lg:pb-2' - | 'xl:pb-2' - | 'sm:-pb-2' - | 'md:-pb-2' - | 'lg:-pb-2' - | 'xl:-pb-2' - | 'sm:pl-2' - | 'md:pl-2' - | 'lg:pl-2' - | 'xl:pl-2' - | 'sm:-pl-2' - | 'md:-pl-2' - | 'lg:-pl-2' - | 'xl:-pl-2' - | 'sm:p-3' - | 'md:p-3' - | 'lg:p-3' - | 'xl:p-3' - | 'sm:-p-3' - | 'md:-p-3' - | 'lg:-p-3' - | 'xl:-p-3' - | 'sm:py-3' - | 'md:py-3' - | 'lg:py-3' - | 'xl:py-3' - | 'sm:-py-3' - | 'md:-py-3' - | 'lg:-py-3' - | 'xl:-py-3' - | 'sm:px-3' - | 'md:px-3' - | 'lg:px-3' - | 'xl:px-3' - | 'sm:-px-3' - | 'md:-px-3' - | 'lg:-px-3' - | 'xl:-px-3' - | 'sm:pt-3' - | 'md:pt-3' - | 'lg:pt-3' - | 'xl:pt-3' - | 'sm:-pt-3' - | 'md:-pt-3' - | 'lg:-pt-3' - | 'xl:-pt-3' | 'sm:pr-3' | 'md:pr-3' | 'lg:pr-3' | 'xl:pr-3' - | 'sm:-pr-3' - | 'md:-pr-3' - | 'lg:-pr-3' - | 'xl:-pr-3' - | 'sm:pb-3' - | 'md:pb-3' - | 'lg:pb-3' - | 'xl:pb-3' - | 'sm:-pb-3' - | 'md:-pb-3' - | 'lg:-pb-3' - | 'xl:-pb-3' - | 'sm:pl-3' - | 'md:pl-3' - | 'lg:pl-3' - | 'xl:pl-3' - | 'sm:-pl-3' - | 'md:-pl-3' - | 'lg:-pl-3' - | 'xl:-pl-3' - | 'sm:p-4' - | 'md:p-4' - | 'lg:p-4' - | 'xl:p-4' - | 'sm:-p-4' - | 'md:-p-4' - | 'lg:-p-4' - | 'xl:-p-4' - | 'sm:py-4' - | 'md:py-4' - | 'lg:py-4' - | 'xl:py-4' - | 'sm:-py-4' - | 'md:-py-4' - | 'lg:-py-4' - | 'xl:-py-4' - | 'sm:px-4' - | 'md:px-4' - | 'lg:px-4' - | 'xl:px-4' - | 'sm:-px-4' - | 'md:-px-4' - | 'lg:-px-4' - | 'xl:-px-4' - | 'sm:pt-4' - | 'md:pt-4' - | 'lg:pt-4' - | 'xl:pt-4' - | 'sm:-pt-4' - | 'md:-pt-4' - | 'lg:-pt-4' - | 'xl:-pt-4' | 'sm:pr-4' | 'md:pr-4' | 'lg:pr-4' | 'xl:pr-4' - | 'sm:-pr-4' - | 'md:-pr-4' - | 'lg:-pr-4' - | 'xl:-pr-4' - | 'sm:pb-4' - | 'md:pb-4' - | 'lg:pb-4' - | 'xl:pb-4' - | 'sm:-pb-4' - | 'md:-pb-4' - | 'lg:-pb-4' - | 'xl:-pb-4' - | 'sm:pl-4' - | 'md:pl-4' - | 'lg:pl-4' - | 'xl:pl-4' - | 'sm:-pl-4' - | 'md:-pl-4' - | 'lg:-pl-4' - | 'xl:-pl-4' - | 'sm:p-5' - | 'md:p-5' - | 'lg:p-5' - | 'xl:p-5' - | 'sm:-p-5' - | 'md:-p-5' - | 'lg:-p-5' - | 'xl:-p-5' - | 'sm:py-5' - | 'md:py-5' - | 'lg:py-5' - | 'xl:py-5' - | 'sm:-py-5' - | 'md:-py-5' - | 'lg:-py-5' - | 'xl:-py-5' - | 'sm:px-5' - | 'md:px-5' - | 'lg:px-5' - | 'xl:px-5' - | 'sm:-px-5' - | 'md:-px-5' - | 'lg:-px-5' - | 'xl:-px-5' - | 'sm:pt-5' - | 'md:pt-5' - | 'lg:pt-5' - | 'xl:pt-5' - | 'sm:-pt-5' - | 'md:-pt-5' - | 'lg:-pt-5' - | 'xl:-pt-5' | 'sm:pr-5' | 'md:pr-5' | 'lg:pr-5' | 'xl:pr-5' - | 'sm:-pr-5' - | 'md:-pr-5' - | 'lg:-pr-5' - | 'xl:-pr-5' - | 'sm:pb-5' - | 'md:pb-5' - | 'lg:pb-5' - | 'xl:pb-5' - | 'sm:-pb-5' - | 'md:-pb-5' - | 'lg:-pb-5' - | 'xl:-pb-5' - | 'sm:pl-5' - | 'md:pl-5' - | 'lg:pl-5' - | 'xl:pl-5' - | 'sm:-pl-5' - | 'md:-pl-5' - | 'lg:-pl-5' - | 'xl:-pl-5' - | 'sm:p-6' - | 'md:p-6' - | 'lg:p-6' - | 'xl:p-6' - | 'sm:-p-6' - | 'md:-p-6' - | 'lg:-p-6' - | 'xl:-p-6' - | 'sm:py-6' - | 'md:py-6' - | 'lg:py-6' - | 'xl:py-6' - | 'sm:-py-6' - | 'md:-py-6' - | 'lg:-py-6' - | 'xl:-py-6' - | 'sm:px-6' - | 'md:px-6' - | 'lg:px-6' - | 'xl:px-6' - | 'sm:-px-6' - | 'md:-px-6' - | 'lg:-px-6' - | 'xl:-px-6' - | 'sm:pt-6' - | 'md:pt-6' - | 'lg:pt-6' - | 'xl:pt-6' - | 'sm:-pt-6' - | 'md:-pt-6' - | 'lg:-pt-6' - | 'xl:-pt-6' | 'sm:pr-6' | 'md:pr-6' | 'lg:pr-6' | 'xl:pr-6' - | 'sm:-pr-6' - | 'md:-pr-6' - | 'lg:-pr-6' - | 'xl:-pr-6' + | 'sm:pr-8' + | 'md:pr-8' + | 'lg:pr-8' + | 'xl:pr-8' + | 'sm:pr-10' + | 'md:pr-10' + | 'lg:pr-10' + | 'xl:pr-10' + | 'sm:pr-12' + | 'md:pr-12' + | 'lg:pr-12' + | 'xl:pr-12' + | 'sm:pr-16' + | 'md:pr-16' + | 'lg:pr-16' + | 'xl:pr-16' + | 'sm:pr-20' + | 'md:pr-20' + | 'lg:pr-20' + | 'xl:pr-20' + | 'sm:pr-24' + | 'md:pr-24' + | 'lg:pr-24' + | 'xl:pr-24' + | 'sm:pr-32' + | 'md:pr-32' + | 'lg:pr-32' + | 'xl:pr-32' + | 'sm:pr-40' + | 'md:pr-40' + | 'lg:pr-40' + | 'xl:pr-40' + | 'sm:pr-48' + | 'md:pr-48' + | 'lg:pr-48' + | 'xl:pr-48' + | 'sm:pr-56' + | 'md:pr-56' + | 'lg:pr-56' + | 'xl:pr-56' + | 'sm:pr-64' + | 'md:pr-64' + | 'lg:pr-64' + | 'xl:pr-64' + | 'sm:pr-px' + | 'md:pr-px' + | 'lg:pr-px' + | 'xl:pr-px' + | 'sm:pb-0' + | 'md:pb-0' + | 'lg:pb-0' + | 'xl:pb-0' + | 'sm:pb-1' + | 'md:pb-1' + | 'lg:pb-1' + | 'xl:pb-1' + | 'sm:pb-2' + | 'md:pb-2' + | 'lg:pb-2' + | 'xl:pb-2' + | 'sm:pb-3' + | 'md:pb-3' + | 'lg:pb-3' + | 'xl:pb-3' + | 'sm:pb-4' + | 'md:pb-4' + | 'lg:pb-4' + | 'xl:pb-4' + | 'sm:pb-5' + | 'md:pb-5' + | 'lg:pb-5' + | 'xl:pb-5' | 'sm:pb-6' | 'md:pb-6' | 'lg:pb-6' | 'xl:pb-6' - | 'sm:-pb-6' - | 'md:-pb-6' - | 'lg:-pb-6' - | 'xl:-pb-6' - | 'sm:pl-6' - | 'md:pl-6' - | 'lg:pl-6' - | 'xl:pl-6' - | 'sm:-pl-6' - | 'md:-pl-6' - | 'lg:-pl-6' - | 'xl:-pl-6' - | 'sm:p-8' - | 'md:p-8' - | 'lg:p-8' - | 'xl:p-8' - | 'sm:-p-8' - | 'md:-p-8' - | 'lg:-p-8' - | 'xl:-p-8' - | 'sm:py-8' - | 'md:py-8' - | 'lg:py-8' - | 'xl:py-8' - | 'sm:-py-8' - | 'md:-py-8' - | 'lg:-py-8' - | 'xl:-py-8' - | 'sm:px-8' - | 'md:px-8' - | 'lg:px-8' - | 'xl:px-8' - | 'sm:-px-8' - | 'md:-px-8' - | 'lg:-px-8' - | 'xl:-px-8' - | 'sm:pt-8' - | 'md:pt-8' - | 'lg:pt-8' - | 'xl:pt-8' - | 'sm:-pt-8' - | 'md:-pt-8' - | 'lg:-pt-8' - | 'xl:-pt-8' - | 'sm:pr-8' - | 'md:pr-8' - | 'lg:pr-8' - | 'xl:pr-8' - | 'sm:-pr-8' - | 'md:-pr-8' - | 'lg:-pr-8' - | 'xl:-pr-8' | 'sm:pb-8' | 'md:pb-8' | 'lg:pb-8' | 'xl:pb-8' - | 'sm:-pb-8' - | 'md:-pb-8' - | 'lg:-pb-8' - | 'xl:-pb-8' - | 'sm:pl-8' - | 'md:pl-8' - | 'lg:pl-8' - | 'xl:pl-8' - | 'sm:-pl-8' - | 'md:-pl-8' - | 'lg:-pl-8' - | 'xl:-pl-8' - | 'sm:p-10' - | 'md:p-10' - | 'lg:p-10' - | 'xl:p-10' - | 'sm:-p-10' - | 'md:-p-10' - | 'lg:-p-10' - | 'xl:-p-10' - | 'sm:py-10' - | 'md:py-10' - | 'lg:py-10' - | 'xl:py-10' - | 'sm:-py-10' - | 'md:-py-10' - | 'lg:-py-10' - | 'xl:-py-10' - | 'sm:px-10' - | 'md:px-10' - | 'lg:px-10' - | 'xl:px-10' - | 'sm:-px-10' - | 'md:-px-10' - | 'lg:-px-10' - | 'xl:-px-10' - | 'sm:pt-10' - | 'md:pt-10' - | 'lg:pt-10' - | 'xl:pt-10' - | 'sm:-pt-10' - | 'md:-pt-10' - | 'lg:-pt-10' - | 'xl:-pt-10' - | 'sm:pr-10' - | 'md:pr-10' - | 'lg:pr-10' - | 'xl:pr-10' - | 'sm:-pr-10' - | 'md:-pr-10' - | 'lg:-pr-10' - | 'xl:-pr-10' | 'sm:pb-10' | 'md:pb-10' | 'lg:pb-10' | 'xl:pb-10' - | 'sm:-pb-10' - | 'md:-pb-10' - | 'lg:-pb-10' - | 'xl:-pb-10' - | 'sm:pl-10' - | 'md:pl-10' - | 'lg:pl-10' - | 'xl:pl-10' - | 'sm:-pl-10' - | 'md:-pl-10' - | 'lg:-pl-10' - | 'xl:-pl-10' - | 'sm:p-12' - | 'md:p-12' - | 'lg:p-12' - | 'xl:p-12' - | 'sm:-p-12' - | 'md:-p-12' - | 'lg:-p-12' - | 'xl:-p-12' - | 'sm:py-12' - | 'md:py-12' - | 'lg:py-12' - | 'xl:py-12' - | 'sm:-py-12' - | 'md:-py-12' - | 'lg:-py-12' - | 'xl:-py-12' - | 'sm:px-12' - | 'md:px-12' - | 'lg:px-12' - | 'xl:px-12' - | 'sm:-px-12' - | 'md:-px-12' - | 'lg:-px-12' - | 'xl:-px-12' - | 'sm:pt-12' - | 'md:pt-12' - | 'lg:pt-12' - | 'xl:pt-12' - | 'sm:-pt-12' - | 'md:-pt-12' - | 'lg:-pt-12' - | 'xl:-pt-12' - | 'sm:pr-12' - | 'md:pr-12' - | 'lg:pr-12' - | 'xl:pr-12' - | 'sm:-pr-12' - | 'md:-pr-12' - | 'lg:-pr-12' - | 'xl:-pr-12' | 'sm:pb-12' | 'md:pb-12' | 'lg:pb-12' | 'xl:pb-12' - | 'sm:-pb-12' - | 'md:-pb-12' - | 'lg:-pb-12' - | 'xl:-pb-12' - | 'sm:pl-12' - | 'md:pl-12' - | 'lg:pl-12' - | 'xl:pl-12' - | 'sm:-pl-12' - | 'md:-pl-12' - | 'lg:-pl-12' - | 'xl:-pl-12' - | 'sm:p-16' - | 'md:p-16' - | 'lg:p-16' - | 'xl:p-16' - | 'sm:-p-16' - | 'md:-p-16' - | 'lg:-p-16' - | 'xl:-p-16' - | 'sm:py-16' - | 'md:py-16' - | 'lg:py-16' - | 'xl:py-16' - | 'sm:-py-16' - | 'md:-py-16' - | 'lg:-py-16' - | 'xl:-py-16' - | 'sm:px-16' - | 'md:px-16' - | 'lg:px-16' - | 'xl:px-16' - | 'sm:-px-16' - | 'md:-px-16' - | 'lg:-px-16' - | 'xl:-px-16' - | 'sm:pt-16' - | 'md:pt-16' - | 'lg:pt-16' - | 'xl:pt-16' - | 'sm:-pt-16' - | 'md:-pt-16' - | 'lg:-pt-16' - | 'xl:-pt-16' - | 'sm:pr-16' - | 'md:pr-16' - | 'lg:pr-16' - | 'xl:pr-16' - | 'sm:-pr-16' - | 'md:-pr-16' - | 'lg:-pr-16' - | 'xl:-pr-16' | 'sm:pb-16' | 'md:pb-16' | 'lg:pb-16' | 'xl:pb-16' - | 'sm:-pb-16' - | 'md:-pb-16' - | 'lg:-pb-16' - | 'xl:-pb-16' - | 'sm:pl-16' - | 'md:pl-16' - | 'lg:pl-16' - | 'xl:pl-16' - | 'sm:-pl-16' - | 'md:-pl-16' - | 'lg:-pl-16' - | 'xl:-pl-16' - | 'sm:p-20' - | 'md:p-20' - | 'lg:p-20' - | 'xl:p-20' - | 'sm:-p-20' - | 'md:-p-20' - | 'lg:-p-20' - | 'xl:-p-20' - | 'sm:py-20' - | 'md:py-20' - | 'lg:py-20' - | 'xl:py-20' - | 'sm:-py-20' - | 'md:-py-20' - | 'lg:-py-20' - | 'xl:-py-20' - | 'sm:px-20' - | 'md:px-20' - | 'lg:px-20' - | 'xl:px-20' - | 'sm:-px-20' - | 'md:-px-20' - | 'lg:-px-20' - | 'xl:-px-20' - | 'sm:pt-20' - | 'md:pt-20' - | 'lg:pt-20' - | 'xl:pt-20' - | 'sm:-pt-20' - | 'md:-pt-20' - | 'lg:-pt-20' - | 'xl:-pt-20' - | 'sm:pr-20' - | 'md:pr-20' - | 'lg:pr-20' - | 'xl:pr-20' - | 'sm:-pr-20' - | 'md:-pr-20' - | 'lg:-pr-20' - | 'xl:-pr-20' | 'sm:pb-20' | 'md:pb-20' | 'lg:pb-20' | 'xl:pb-20' - | 'sm:-pb-20' - | 'md:-pb-20' - | 'lg:-pb-20' - | 'xl:-pb-20' - | 'sm:pl-20' - | 'md:pl-20' - | 'lg:pl-20' - | 'xl:pl-20' - | 'sm:-pl-20' - | 'md:-pl-20' - | 'lg:-pl-20' - | 'xl:-pl-20' - | 'sm:p-24' - | 'md:p-24' - | 'lg:p-24' - | 'xl:p-24' - | 'sm:-p-24' - | 'md:-p-24' - | 'lg:-p-24' - | 'xl:-p-24' - | 'sm:py-24' - | 'md:py-24' - | 'lg:py-24' - | 'xl:py-24' - | 'sm:-py-24' - | 'md:-py-24' - | 'lg:-py-24' - | 'xl:-py-24' - | 'sm:px-24' - | 'md:px-24' - | 'lg:px-24' - | 'xl:px-24' - | 'sm:-px-24' - | 'md:-px-24' - | 'lg:-px-24' - | 'xl:-px-24' - | 'sm:pt-24' - | 'md:pt-24' - | 'lg:pt-24' - | 'xl:pt-24' - | 'sm:-pt-24' - | 'md:-pt-24' - | 'lg:-pt-24' - | 'xl:-pt-24' - | 'sm:pr-24' - | 'md:pr-24' - | 'lg:pr-24' - | 'xl:pr-24' - | 'sm:-pr-24' - | 'md:-pr-24' - | 'lg:-pr-24' - | 'xl:-pr-24' | 'sm:pb-24' | 'md:pb-24' | 'lg:pb-24' | 'xl:pb-24' - | 'sm:-pb-24' - | 'md:-pb-24' - | 'lg:-pb-24' - | 'xl:-pb-24' - | 'sm:pl-24' - | 'md:pl-24' - | 'lg:pl-24' - | 'xl:pl-24' - | 'sm:-pl-24' - | 'md:-pl-24' - | 'lg:-pl-24' - | 'xl:-pl-24' - | 'sm:p-32' - | 'md:p-32' - | 'lg:p-32' - | 'xl:p-32' - | 'sm:-p-32' - | 'md:-p-32' - | 'lg:-p-32' - | 'xl:-p-32' - | 'sm:py-32' - | 'md:py-32' - | 'lg:py-32' - | 'xl:py-32' - | 'sm:-py-32' - | 'md:-py-32' - | 'lg:-py-32' - | 'xl:-py-32' - | 'sm:px-32' - | 'md:px-32' - | 'lg:px-32' - | 'xl:px-32' - | 'sm:-px-32' - | 'md:-px-32' - | 'lg:-px-32' - | 'xl:-px-32' - | 'sm:pt-32' - | 'md:pt-32' - | 'lg:pt-32' - | 'xl:pt-32' - | 'sm:-pt-32' - | 'md:-pt-32' - | 'lg:-pt-32' - | 'xl:-pt-32' - | 'sm:pr-32' - | 'md:pr-32' - | 'lg:pr-32' - | 'xl:pr-32' - | 'sm:-pr-32' - | 'md:-pr-32' - | 'lg:-pr-32' - | 'xl:-pr-32' | 'sm:pb-32' | 'md:pb-32' | 'lg:pb-32' | 'xl:pb-32' - | 'sm:-pb-32' - | 'md:-pb-32' - | 'lg:-pb-32' - | 'xl:-pb-32' - | 'sm:pl-32' - | 'md:pl-32' - | 'lg:pl-32' - | 'xl:pl-32' - | 'sm:-pl-32' - | 'md:-pl-32' - | 'lg:-pl-32' - | 'xl:-pl-32' - | 'sm:p-40' - | 'md:p-40' - | 'lg:p-40' - | 'xl:p-40' - | 'sm:-p-40' - | 'md:-p-40' - | 'lg:-p-40' - | 'xl:-p-40' - | 'sm:py-40' - | 'md:py-40' - | 'lg:py-40' - | 'xl:py-40' - | 'sm:-py-40' - | 'md:-py-40' - | 'lg:-py-40' - | 'xl:-py-40' - | 'sm:px-40' - | 'md:px-40' - | 'lg:px-40' - | 'xl:px-40' - | 'sm:-px-40' - | 'md:-px-40' - | 'lg:-px-40' - | 'xl:-px-40' - | 'sm:pt-40' - | 'md:pt-40' - | 'lg:pt-40' - | 'xl:pt-40' - | 'sm:-pt-40' - | 'md:-pt-40' - | 'lg:-pt-40' - | 'xl:-pt-40' - | 'sm:pr-40' - | 'md:pr-40' - | 'lg:pr-40' - | 'xl:pr-40' - | 'sm:-pr-40' - | 'md:-pr-40' - | 'lg:-pr-40' - | 'xl:-pr-40' | 'sm:pb-40' | 'md:pb-40' | 'lg:pb-40' | 'xl:pb-40' - | 'sm:-pb-40' - | 'md:-pb-40' - | 'lg:-pb-40' - | 'xl:-pb-40' + | 'sm:pb-48' + | 'md:pb-48' + | 'lg:pb-48' + | 'xl:pb-48' + | 'sm:pb-56' + | 'md:pb-56' + | 'lg:pb-56' + | 'xl:pb-56' + | 'sm:pb-64' + | 'md:pb-64' + | 'lg:pb-64' + | 'xl:pb-64' + | 'sm:pb-px' + | 'md:pb-px' + | 'lg:pb-px' + | 'xl:pb-px' + | 'sm:pl-0' + | 'md:pl-0' + | 'lg:pl-0' + | 'xl:pl-0' + | 'sm:pl-1' + | 'md:pl-1' + | 'lg:pl-1' + | 'xl:pl-1' + | 'sm:pl-2' + | 'md:pl-2' + | 'lg:pl-2' + | 'xl:pl-2' + | 'sm:pl-3' + | 'md:pl-3' + | 'lg:pl-3' + | 'xl:pl-3' + | 'sm:pl-4' + | 'md:pl-4' + | 'lg:pl-4' + | 'xl:pl-4' + | 'sm:pl-5' + | 'md:pl-5' + | 'lg:pl-5' + | 'xl:pl-5' + | 'sm:pl-6' + | 'md:pl-6' + | 'lg:pl-6' + | 'xl:pl-6' + | 'sm:pl-8' + | 'md:pl-8' + | 'lg:pl-8' + | 'xl:pl-8' + | 'sm:pl-10' + | 'md:pl-10' + | 'lg:pl-10' + | 'xl:pl-10' + | 'sm:pl-12' + | 'md:pl-12' + | 'lg:pl-12' + | 'xl:pl-12' + | 'sm:pl-16' + | 'md:pl-16' + | 'lg:pl-16' + | 'xl:pl-16' + | 'sm:pl-20' + | 'md:pl-20' + | 'lg:pl-20' + | 'xl:pl-20' + | 'sm:pl-24' + | 'md:pl-24' + | 'lg:pl-24' + | 'xl:pl-24' + | 'sm:pl-32' + | 'md:pl-32' + | 'lg:pl-32' + | 'xl:pl-32' | 'sm:pl-40' | 'md:pl-40' | 'lg:pl-40' | 'xl:pl-40' - | 'sm:-pl-40' - | 'md:-pl-40' - | 'lg:-pl-40' - | 'xl:-pl-40' - | 'sm:p-48' - | 'md:p-48' - | 'lg:p-48' - | 'xl:p-48' - | 'sm:-p-48' - | 'md:-p-48' - | 'lg:-p-48' - | 'xl:-p-48' - | 'sm:py-48' - | 'md:py-48' - | 'lg:py-48' - | 'xl:py-48' - | 'sm:-py-48' - | 'md:-py-48' - | 'lg:-py-48' - | 'xl:-py-48' - | 'sm:px-48' - | 'md:px-48' - | 'lg:px-48' - | 'xl:px-48' - | 'sm:-px-48' - | 'md:-px-48' - | 'lg:-px-48' - | 'xl:-px-48' - | 'sm:pt-48' - | 'md:pt-48' - | 'lg:pt-48' - | 'xl:pt-48' - | 'sm:-pt-48' - | 'md:-pt-48' - | 'lg:-pt-48' - | 'xl:-pt-48' - | 'sm:pr-48' - | 'md:pr-48' - | 'lg:pr-48' - | 'xl:pr-48' - | 'sm:-pr-48' - | 'md:-pr-48' - | 'lg:-pr-48' - | 'xl:-pr-48' - | 'sm:pb-48' - | 'md:pb-48' - | 'lg:pb-48' - | 'xl:pb-48' - | 'sm:-pb-48' - | 'md:-pb-48' - | 'lg:-pb-48' - | 'xl:-pb-48' | 'sm:pl-48' | 'md:pl-48' | 'lg:pl-48' | 'xl:pl-48' - | 'sm:-pl-48' - | 'md:-pl-48' - | 'lg:-pl-48' - | 'xl:-pl-48' - | 'sm:p-56' - | 'md:p-56' - | 'lg:p-56' - | 'xl:p-56' - | 'sm:-p-56' - | 'md:-p-56' - | 'lg:-p-56' - | 'xl:-p-56' - | 'sm:py-56' - | 'md:py-56' - | 'lg:py-56' - | 'xl:py-56' - | 'sm:-py-56' - | 'md:-py-56' - | 'lg:-py-56' - | 'xl:-py-56' - | 'sm:px-56' - | 'md:px-56' - | 'lg:px-56' - | 'xl:px-56' - | 'sm:-px-56' - | 'md:-px-56' - | 'lg:-px-56' - | 'xl:-px-56' - | 'sm:pt-56' - | 'md:pt-56' - | 'lg:pt-56' - | 'xl:pt-56' - | 'sm:-pt-56' - | 'md:-pt-56' - | 'lg:-pt-56' - | 'xl:-pt-56' - | 'sm:pr-56' - | 'md:pr-56' - | 'lg:pr-56' - | 'xl:pr-56' - | 'sm:-pr-56' - | 'md:-pr-56' - | 'lg:-pr-56' - | 'xl:-pr-56' - | 'sm:pb-56' - | 'md:pb-56' - | 'lg:pb-56' - | 'xl:pb-56' - | 'sm:-pb-56' - | 'md:-pb-56' - | 'lg:-pb-56' - | 'xl:-pb-56' | 'sm:pl-56' | 'md:pl-56' | 'lg:pl-56' | 'xl:pl-56' - | 'sm:-pl-56' - | 'md:-pl-56' - | 'lg:-pl-56' - | 'xl:-pl-56' - | 'sm:p-64' - | 'md:p-64' - | 'lg:p-64' - | 'xl:p-64' - | 'sm:-p-64' - | 'md:-p-64' - | 'lg:-p-64' - | 'xl:-p-64' - | 'sm:py-64' - | 'md:py-64' - | 'lg:py-64' - | 'xl:py-64' - | 'sm:-py-64' - | 'md:-py-64' - | 'lg:-py-64' - | 'xl:-py-64' - | 'sm:px-64' - | 'md:px-64' - | 'lg:px-64' - | 'xl:px-64' - | 'sm:-px-64' - | 'md:-px-64' - | 'lg:-px-64' - | 'xl:-px-64' - | 'sm:pt-64' - | 'md:pt-64' - | 'lg:pt-64' - | 'xl:pt-64' - | 'sm:-pt-64' - | 'md:-pt-64' - | 'lg:-pt-64' - | 'xl:-pt-64' - | 'sm:pr-64' - | 'md:pr-64' - | 'lg:pr-64' - | 'xl:pr-64' - | 'sm:-pr-64' - | 'md:-pr-64' - | 'lg:-pr-64' - | 'xl:-pr-64' - | 'sm:pb-64' - | 'md:pb-64' - | 'lg:pb-64' - | 'xl:pb-64' - | 'sm:-pb-64' - | 'md:-pb-64' - | 'lg:-pb-64' - | 'xl:-pb-64' | 'sm:pl-64' | 'md:pl-64' | 'lg:pl-64' | 'xl:pl-64' - | 'sm:-pl-64' - | 'md:-pl-64' - | 'lg:-pl-64' - | 'xl:-pl-64' - | 'sm:p-px' - | 'md:p-px' - | 'lg:p-px' - | 'xl:p-px' - | 'sm:-p-px' - | 'md:-p-px' - | 'lg:-p-px' - | 'xl:-p-px' - | 'sm:py-px' - | 'md:py-px' - | 'lg:py-px' - | 'xl:py-px' - | 'sm:-py-px' - | 'md:-py-px' - | 'lg:-py-px' - | 'xl:-py-px' - | 'sm:px-px' - | 'md:px-px' - | 'lg:px-px' - | 'xl:px-px' - | 'sm:-px-px' - | 'md:-px-px' - | 'lg:-px-px' - | 'xl:-px-px' - | 'sm:pt-px' - | 'md:pt-px' - | 'lg:pt-px' - | 'xl:pt-px' - | 'sm:-pt-px' - | 'md:-pt-px' - | 'lg:-pt-px' - | 'xl:-pt-px' - | 'sm:pr-px' - | 'md:pr-px' - | 'lg:pr-px' - | 'xl:pr-px' - | 'sm:-pr-px' - | 'md:-pr-px' - | 'lg:-pr-px' - | 'xl:-pr-px' - | 'sm:pb-px' - | 'md:pb-px' - | 'lg:pb-px' - | 'xl:pb-px' - | 'sm:-pb-px' - | 'md:-pb-px' - | 'lg:-pb-px' - | 'xl:-pb-px' | 'sm:pl-px' | 'md:pl-px' | 'lg:pl-px' | 'xl:pl-px' - | 'sm:-pl-px' - | 'md:-pl-px' - | 'lg:-pl-px' - | 'xl:-pl-px' | 'sm:placeholder-transparent' | 'md:placeholder-transparent' | 'lg:placeholder-transparent' @@ -7774,318 +9283,318 @@ export type TPseudoClasses = | 'md:resize-x' | 'lg:resize-x' | 'xl:resize-x' + | 'sm:space-x-0' + | 'md:space-x-0' + | 'lg:space-x-0' + | 'xl:space-x-0' + | 'sm:space-x-1' + | 'md:space-x-1' + | 'lg:space-x-1' + | 'xl:space-x-1' + | 'sm:space-x-2' + | 'md:space-x-2' + | 'lg:space-x-2' + | 'xl:space-x-2' + | 'sm:space-x-3' + | 'md:space-x-3' + | 'lg:space-x-3' + | 'xl:space-x-3' + | 'sm:space-x-4' + | 'md:space-x-4' + | 'lg:space-x-4' + | 'xl:space-x-4' + | 'sm:space-x-5' + | 'md:space-x-5' + | 'lg:space-x-5' + | 'xl:space-x-5' + | 'sm:space-x-6' + | 'md:space-x-6' + | 'lg:space-x-6' + | 'xl:space-x-6' + | 'sm:space-x-8' + | 'md:space-x-8' + | 'lg:space-x-8' + | 'xl:space-x-8' + | 'sm:space-x-10' + | 'md:space-x-10' + | 'lg:space-x-10' + | 'xl:space-x-10' + | 'sm:space-x-12' + | 'md:space-x-12' + | 'lg:space-x-12' + | 'xl:space-x-12' + | 'sm:space-x-16' + | 'md:space-x-16' + | 'lg:space-x-16' + | 'xl:space-x-16' + | 'sm:space-x-20' + | 'md:space-x-20' + | 'lg:space-x-20' + | 'xl:space-x-20' + | 'sm:space-x-24' + | 'md:space-x-24' + | 'lg:space-x-24' + | 'xl:space-x-24' + | 'sm:space-x-32' + | 'md:space-x-32' + | 'lg:space-x-32' + | 'xl:space-x-32' + | 'sm:space-x-40' + | 'md:space-x-40' + | 'lg:space-x-40' + | 'xl:space-x-40' + | 'sm:space-x-48' + | 'md:space-x-48' + | 'lg:space-x-48' + | 'xl:space-x-48' + | 'sm:space-x-56' + | 'md:space-x-56' + | 'lg:space-x-56' + | 'xl:space-x-56' + | 'sm:space-x-64' + | 'md:space-x-64' + | 'lg:space-x-64' + | 'xl:space-x-64' + | 'sm:space-x-px' + | 'md:space-x-px' + | 'lg:space-x-px' + | 'xl:space-x-px' + | 'sm:-space-x-0' + | 'md:-space-x-0' + | 'lg:-space-x-0' + | 'xl:-space-x-0' + | 'sm:-space-x-1' + | 'md:-space-x-1' + | 'lg:-space-x-1' + | 'xl:-space-x-1' + | 'sm:-space-x-2' + | 'md:-space-x-2' + | 'lg:-space-x-2' + | 'xl:-space-x-2' + | 'sm:-space-x-3' + | 'md:-space-x-3' + | 'lg:-space-x-3' + | 'xl:-space-x-3' + | 'sm:-space-x-4' + | 'md:-space-x-4' + | 'lg:-space-x-4' + | 'xl:-space-x-4' + | 'sm:-space-x-5' + | 'md:-space-x-5' + | 'lg:-space-x-5' + | 'xl:-space-x-5' + | 'sm:-space-x-6' + | 'md:-space-x-6' + | 'lg:-space-x-6' + | 'xl:-space-x-6' + | 'sm:-space-x-8' + | 'md:-space-x-8' + | 'lg:-space-x-8' + | 'xl:-space-x-8' + | 'sm:-space-x-10' + | 'md:-space-x-10' + | 'lg:-space-x-10' + | 'xl:-space-x-10' + | 'sm:-space-x-12' + | 'md:-space-x-12' + | 'lg:-space-x-12' + | 'xl:-space-x-12' + | 'sm:-space-x-16' + | 'md:-space-x-16' + | 'lg:-space-x-16' + | 'xl:-space-x-16' + | 'sm:-space-x-20' + | 'md:-space-x-20' + | 'lg:-space-x-20' + | 'xl:-space-x-20' + | 'sm:-space-x-24' + | 'md:-space-x-24' + | 'lg:-space-x-24' + | 'xl:-space-x-24' + | 'sm:-space-x-32' + | 'md:-space-x-32' + | 'lg:-space-x-32' + | 'xl:-space-x-32' + | 'sm:-space-x-40' + | 'md:-space-x-40' + | 'lg:-space-x-40' + | 'xl:-space-x-40' + | 'sm:-space-x-48' + | 'md:-space-x-48' + | 'lg:-space-x-48' + | 'xl:-space-x-48' + | 'sm:-space-x-56' + | 'md:-space-x-56' + | 'lg:-space-x-56' + | 'xl:-space-x-56' + | 'sm:-space-x-64' + | 'md:-space-x-64' + | 'lg:-space-x-64' + | 'xl:-space-x-64' + | 'sm:-space-x-px' + | 'md:-space-x-px' + | 'lg:-space-x-px' + | 'xl:-space-x-px' | 'sm:space-x-reverse' | 'md:space-x-reverse' | 'lg:space-x-reverse' | 'xl:space-x-reverse' - | 'sm:space-y-reverse' - | 'md:space-y-reverse' - | 'lg:space-y-reverse' - | 'xl:space-y-reverse' - | 'sm:space-x-0' - | 'md:space-x-0' - | 'lg:space-x-0' - | 'xl:space-x-0' | 'sm:space-y-0' | 'md:space-y-0' | 'lg:space-y-0' | 'xl:space-y-0' - | 'sm:-space-x-0' - | 'md:-space-x-0' - | 'lg:-space-x-0' - | 'xl:-space-x-0' - | 'sm:-space-y-0' - | 'md:-space-y-0' - | 'lg:-space-y-0' - | 'xl:-space-y-0' - | 'sm:space-x-1' - | 'md:space-x-1' - | 'lg:space-x-1' - | 'xl:space-x-1' | 'sm:space-y-1' | 'md:space-y-1' | 'lg:space-y-1' | 'xl:space-y-1' - | 'sm:-space-x-1' - | 'md:-space-x-1' - | 'lg:-space-x-1' - | 'xl:-space-x-1' - | 'sm:-space-y-1' - | 'md:-space-y-1' - | 'lg:-space-y-1' - | 'xl:-space-y-1' - | 'sm:space-x-2' - | 'md:space-x-2' - | 'lg:space-x-2' - | 'xl:space-x-2' | 'sm:space-y-2' | 'md:space-y-2' | 'lg:space-y-2' | 'xl:space-y-2' - | 'sm:-space-x-2' - | 'md:-space-x-2' - | 'lg:-space-x-2' - | 'xl:-space-x-2' - | 'sm:-space-y-2' - | 'md:-space-y-2' - | 'lg:-space-y-2' - | 'xl:-space-y-2' - | 'sm:space-x-3' - | 'md:space-x-3' - | 'lg:space-x-3' - | 'xl:space-x-3' | 'sm:space-y-3' | 'md:space-y-3' | 'lg:space-y-3' | 'xl:space-y-3' - | 'sm:-space-x-3' - | 'md:-space-x-3' - | 'lg:-space-x-3' - | 'xl:-space-x-3' - | 'sm:-space-y-3' - | 'md:-space-y-3' - | 'lg:-space-y-3' - | 'xl:-space-y-3' - | 'sm:space-x-4' - | 'md:space-x-4' - | 'lg:space-x-4' - | 'xl:space-x-4' | 'sm:space-y-4' | 'md:space-y-4' | 'lg:space-y-4' | 'xl:space-y-4' - | 'sm:-space-x-4' - | 'md:-space-x-4' - | 'lg:-space-x-4' - | 'xl:-space-x-4' - | 'sm:-space-y-4' - | 'md:-space-y-4' - | 'lg:-space-y-4' - | 'xl:-space-y-4' - | 'sm:space-x-5' - | 'md:space-x-5' - | 'lg:space-x-5' - | 'xl:space-x-5' | 'sm:space-y-5' | 'md:space-y-5' | 'lg:space-y-5' | 'xl:space-y-5' - | 'sm:-space-x-5' - | 'md:-space-x-5' - | 'lg:-space-x-5' - | 'xl:-space-x-5' - | 'sm:-space-y-5' - | 'md:-space-y-5' - | 'lg:-space-y-5' - | 'xl:-space-y-5' - | 'sm:space-x-6' - | 'md:space-x-6' - | 'lg:space-x-6' - | 'xl:space-x-6' | 'sm:space-y-6' | 'md:space-y-6' | 'lg:space-y-6' | 'xl:space-y-6' - | 'sm:-space-x-6' - | 'md:-space-x-6' - | 'lg:-space-x-6' - | 'xl:-space-x-6' - | 'sm:-space-y-6' - | 'md:-space-y-6' - | 'lg:-space-y-6' - | 'xl:-space-y-6' - | 'sm:space-x-8' - | 'md:space-x-8' - | 'lg:space-x-8' - | 'xl:space-x-8' | 'sm:space-y-8' | 'md:space-y-8' | 'lg:space-y-8' | 'xl:space-y-8' - | 'sm:-space-x-8' - | 'md:-space-x-8' - | 'lg:-space-x-8' - | 'xl:-space-x-8' - | 'sm:-space-y-8' - | 'md:-space-y-8' - | 'lg:-space-y-8' - | 'xl:-space-y-8' - | 'sm:space-x-10' - | 'md:space-x-10' - | 'lg:space-x-10' - | 'xl:space-x-10' | 'sm:space-y-10' | 'md:space-y-10' | 'lg:space-y-10' | 'xl:space-y-10' - | 'sm:-space-x-10' - | 'md:-space-x-10' - | 'lg:-space-x-10' - | 'xl:-space-x-10' - | 'sm:-space-y-10' - | 'md:-space-y-10' - | 'lg:-space-y-10' - | 'xl:-space-y-10' - | 'sm:space-x-12' - | 'md:space-x-12' - | 'lg:space-x-12' - | 'xl:space-x-12' | 'sm:space-y-12' | 'md:space-y-12' | 'lg:space-y-12' | 'xl:space-y-12' - | 'sm:-space-x-12' - | 'md:-space-x-12' - | 'lg:-space-x-12' - | 'xl:-space-x-12' - | 'sm:-space-y-12' - | 'md:-space-y-12' - | 'lg:-space-y-12' - | 'xl:-space-y-12' - | 'sm:space-x-16' - | 'md:space-x-16' - | 'lg:space-x-16' - | 'xl:space-x-16' | 'sm:space-y-16' | 'md:space-y-16' | 'lg:space-y-16' | 'xl:space-y-16' - | 'sm:-space-x-16' - | 'md:-space-x-16' - | 'lg:-space-x-16' - | 'xl:-space-x-16' - | 'sm:-space-y-16' - | 'md:-space-y-16' - | 'lg:-space-y-16' - | 'xl:-space-y-16' - | 'sm:space-x-20' - | 'md:space-x-20' - | 'lg:space-x-20' - | 'xl:space-x-20' | 'sm:space-y-20' | 'md:space-y-20' | 'lg:space-y-20' | 'xl:space-y-20' - | 'sm:-space-x-20' - | 'md:-space-x-20' - | 'lg:-space-x-20' - | 'xl:-space-x-20' - | 'sm:-space-y-20' - | 'md:-space-y-20' - | 'lg:-space-y-20' - | 'xl:-space-y-20' - | 'sm:space-x-24' - | 'md:space-x-24' - | 'lg:space-x-24' - | 'xl:space-x-24' | 'sm:space-y-24' | 'md:space-y-24' | 'lg:space-y-24' | 'xl:space-y-24' - | 'sm:-space-x-24' - | 'md:-space-x-24' - | 'lg:-space-x-24' - | 'xl:-space-x-24' - | 'sm:-space-y-24' - | 'md:-space-y-24' - | 'lg:-space-y-24' - | 'xl:-space-y-24' - | 'sm:space-x-32' - | 'md:space-x-32' - | 'lg:space-x-32' - | 'xl:space-x-32' | 'sm:space-y-32' | 'md:space-y-32' | 'lg:space-y-32' | 'xl:space-y-32' - | 'sm:-space-x-32' - | 'md:-space-x-32' - | 'lg:-space-x-32' - | 'xl:-space-x-32' - | 'sm:-space-y-32' - | 'md:-space-y-32' - | 'lg:-space-y-32' - | 'xl:-space-y-32' - | 'sm:space-x-40' - | 'md:space-x-40' - | 'lg:space-x-40' - | 'xl:space-x-40' | 'sm:space-y-40' | 'md:space-y-40' | 'lg:space-y-40' | 'xl:space-y-40' - | 'sm:-space-x-40' - | 'md:-space-x-40' - | 'lg:-space-x-40' - | 'xl:-space-x-40' - | 'sm:-space-y-40' - | 'md:-space-y-40' - | 'lg:-space-y-40' - | 'xl:-space-y-40' - | 'sm:space-x-48' - | 'md:space-x-48' - | 'lg:space-x-48' - | 'xl:space-x-48' | 'sm:space-y-48' | 'md:space-y-48' | 'lg:space-y-48' | 'xl:space-y-48' - | 'sm:-space-x-48' - | 'md:-space-x-48' - | 'lg:-space-x-48' - | 'xl:-space-x-48' + | 'sm:space-y-56' + | 'md:space-y-56' + | 'lg:space-y-56' + | 'xl:space-y-56' + | 'sm:space-y-64' + | 'md:space-y-64' + | 'lg:space-y-64' + | 'xl:space-y-64' + | 'sm:space-y-px' + | 'md:space-y-px' + | 'lg:space-y-px' + | 'xl:space-y-px' + | 'sm:-space-y-0' + | 'md:-space-y-0' + | 'lg:-space-y-0' + | 'xl:-space-y-0' + | 'sm:-space-y-1' + | 'md:-space-y-1' + | 'lg:-space-y-1' + | 'xl:-space-y-1' + | 'sm:-space-y-2' + | 'md:-space-y-2' + | 'lg:-space-y-2' + | 'xl:-space-y-2' + | 'sm:-space-y-3' + | 'md:-space-y-3' + | 'lg:-space-y-3' + | 'xl:-space-y-3' + | 'sm:-space-y-4' + | 'md:-space-y-4' + | 'lg:-space-y-4' + | 'xl:-space-y-4' + | 'sm:-space-y-5' + | 'md:-space-y-5' + | 'lg:-space-y-5' + | 'xl:-space-y-5' + | 'sm:-space-y-6' + | 'md:-space-y-6' + | 'lg:-space-y-6' + | 'xl:-space-y-6' + | 'sm:-space-y-8' + | 'md:-space-y-8' + | 'lg:-space-y-8' + | 'xl:-space-y-8' + | 'sm:-space-y-10' + | 'md:-space-y-10' + | 'lg:-space-y-10' + | 'xl:-space-y-10' + | 'sm:-space-y-12' + | 'md:-space-y-12' + | 'lg:-space-y-12' + | 'xl:-space-y-12' + | 'sm:-space-y-16' + | 'md:-space-y-16' + | 'lg:-space-y-16' + | 'xl:-space-y-16' + | 'sm:-space-y-20' + | 'md:-space-y-20' + | 'lg:-space-y-20' + | 'xl:-space-y-20' + | 'sm:-space-y-24' + | 'md:-space-y-24' + | 'lg:-space-y-24' + | 'xl:-space-y-24' + | 'sm:-space-y-32' + | 'md:-space-y-32' + | 'lg:-space-y-32' + | 'xl:-space-y-32' + | 'sm:-space-y-40' + | 'md:-space-y-40' + | 'lg:-space-y-40' + | 'xl:-space-y-40' | 'sm:-space-y-48' | 'md:-space-y-48' | 'lg:-space-y-48' | 'xl:-space-y-48' - | 'sm:space-x-56' - | 'md:space-x-56' - | 'lg:space-x-56' - | 'xl:space-x-56' - | 'sm:space-y-56' - | 'md:space-y-56' - | 'lg:space-y-56' - | 'xl:space-y-56' - | 'sm:-space-x-56' - | 'md:-space-x-56' - | 'lg:-space-x-56' - | 'xl:-space-x-56' | 'sm:-space-y-56' | 'md:-space-y-56' | 'lg:-space-y-56' | 'xl:-space-y-56' - | 'sm:space-x-64' - | 'md:space-x-64' - | 'lg:space-x-64' - | 'xl:space-x-64' - | 'sm:space-y-64' - | 'md:space-y-64' - | 'lg:space-y-64' - | 'xl:space-y-64' - | 'sm:-space-x-64' - | 'md:-space-x-64' - | 'lg:-space-x-64' - | 'xl:-space-x-64' | 'sm:-space-y-64' | 'md:-space-y-64' | 'lg:-space-y-64' | 'xl:-space-y-64' - | 'sm:space-x-px' - | 'md:space-x-px' - | 'lg:space-x-px' - | 'xl:space-x-px' - | 'sm:space-y-px' - | 'md:space-y-px' - | 'lg:space-y-px' - | 'xl:space-y-px' - | 'sm:-space-x-px' - | 'md:-space-x-px' - | 'lg:-space-x-px' - | 'xl:-space-x-px' | 'sm:-space-y-px' | 'md:-space-y-px' | 'lg:-space-y-px' | 'xl:-space-y-px' + | 'sm:space-y-reverse' + | 'md:space-y-reverse' + | 'lg:space-y-reverse' + | 'xl:space-y-reverse' | 'sm:stroke-current' | 'md:stroke-current' | 'lg:stroke-current' @@ -8098,10 +9607,10 @@ export type TPseudoClasses = | 'md:stroke-1' | 'lg:stroke-1' | 'xl:stroke-1' - | 'sm:stroke- 2' - | 'md:stroke- 2' - | 'lg:stroke- 2' - | 'xl:stroke- 2' + | 'sm:stroke-2' + | 'md:stroke-2' + | 'lg:stroke-2' + | 'xl:stroke-2' | 'sm:table-auto' | 'md:table-auto' | 'lg:table-auto' @@ -8822,6 +10331,86 @@ export type TPseudoClasses = | 'md:whitespace-pre-wrap' | 'lg:whitespace-pre-wrap' | 'xl:whitespace-pre-wrap' + | 'sm:w-0' + | 'md:w-0' + | 'lg:w-0' + | 'xl:w-0' + | 'sm:w-1' + | 'md:w-1' + | 'lg:w-1' + | 'xl:w-1' + | 'sm:w-2' + | 'md:w-2' + | 'lg:w-2' + | 'xl:w-2' + | 'sm:w-3' + | 'md:w-3' + | 'lg:w-3' + | 'xl:w-3' + | 'sm:w-4' + | 'md:w-4' + | 'lg:w-4' + | 'xl:w-4' + | 'sm:w-5' + | 'md:w-5' + | 'lg:w-5' + | 'xl:w-5' + | 'sm:w-6' + | 'md:w-6' + | 'lg:w-6' + | 'xl:w-6' + | 'sm:w-8' + | 'md:w-8' + | 'lg:w-8' + | 'xl:w-8' + | 'sm:w-10' + | 'md:w-10' + | 'lg:w-10' + | 'xl:w-10' + | 'sm:w-12' + | 'md:w-12' + | 'lg:w-12' + | 'xl:w-12' + | 'sm:w-16' + | 'md:w-16' + | 'lg:w-16' + | 'xl:w-16' + | 'sm:w-20' + | 'md:w-20' + | 'lg:w-20' + | 'xl:w-20' + | 'sm:w-24' + | 'md:w-24' + | 'lg:w-24' + | 'xl:w-24' + | 'sm:w-32' + | 'md:w-32' + | 'lg:w-32' + | 'xl:w-32' + | 'sm:w-40' + | 'md:w-40' + | 'lg:w-40' + | 'xl:w-40' + | 'sm:w-48' + | 'md:w-48' + | 'lg:w-48' + | 'xl:w-48' + | 'sm:w-56' + | 'md:w-56' + | 'lg:w-56' + | 'xl:w-56' + | 'sm:w-64' + | 'md:w-64' + | 'lg:w-64' + | 'xl:w-64' + | 'sm:w-auto' + | 'md:w-auto' + | 'lg:w-auto' + | 'xl:w-auto' + | 'sm:w-px' + | 'md:w-px' + | 'lg:w-px' + | 'xl:w-px' | 'sm:w-1/2' | 'md:w-1/2' | 'lg:w-1/2' @@ -8926,10 +10515,6 @@ export type TPseudoClasses = | 'md:w-11/12' | 'lg:w-11/12' | 'xl:w-11/12' - | 'sm:w-auto' - | 'md:w-auto' - | 'lg:w-auto' - | 'xl:w-auto' | 'sm:w-full' | 'md:w-full' | 'lg:w-full' @@ -8938,82 +10523,6 @@ export type TPseudoClasses = | 'md:w-screen' | 'lg:w-screen' | 'xl:w-screen' - | 'sm:w-0' - | 'md:w-0' - | 'lg:w-0' - | 'xl:w-0' - | 'sm:w-1' - | 'md:w-1' - | 'lg:w-1' - | 'xl:w-1' - | 'sm:w-2' - | 'md:w-2' - | 'lg:w-2' - | 'xl:w-2' - | 'sm:w-3' - | 'md:w-3' - | 'lg:w-3' - | 'xl:w-3' - | 'sm:w-4' - | 'md:w-4' - | 'lg:w-4' - | 'xl:w-4' - | 'sm:w-5' - | 'md:w-5' - | 'lg:w-5' - | 'xl:w-5' - | 'sm:w-6' - | 'md:w-6' - | 'lg:w-6' - | 'xl:w-6' - | 'sm:w-8' - | 'md:w-8' - | 'lg:w-8' - | 'xl:w-8' - | 'sm:w-10' - | 'md:w-10' - | 'lg:w-10' - | 'xl:w-10' - | 'sm:w-12' - | 'md:w-12' - | 'lg:w-12' - | 'xl:w-12' - | 'sm:w-16' - | 'md:w-16' - | 'lg:w-16' - | 'xl:w-16' - | 'sm:w-20' - | 'md:w-20' - | 'lg:w-20' - | 'xl:w-20' - | 'sm:w-24' - | 'md:w-24' - | 'lg:w-24' - | 'xl:w-24' - | 'sm:w-32' - | 'md:w-32' - | 'lg:w-32' - | 'xl:w-32' - | 'sm:w-40' - | 'md:w-40' - | 'lg:w-40' - | 'xl:w-40' - | 'sm:w-48' - | 'md:w-48' - | 'lg:w-48' - | 'xl:w-48' - | 'sm:w-56' - | 'md:w-56' - | 'lg:w-56' - | 'xl:w-56' - | 'sm:w-64' - | 'md:w-64' - | 'lg:w-64' - | 'xl:w-64' - | 'sm:w-px' - | 'md:w-px' - | 'lg:w-px' - | 'xl:w-px' | 'sm:break-normal' | 'md:break-normal' | 'lg:break-normal' @@ -9058,234 +10567,6 @@ export type TPseudoClasses = | 'md:z-auto' | 'lg:z-auto' | 'xl:z-auto' - | 'sm:gap-0' - | 'md:gap-0' - | 'lg:gap-0' - | 'xl:gap-0' - | 'sm:gap-1' - | 'md:gap-1' - | 'lg:gap-1' - | 'xl:gap-1' - | 'sm:gap-2' - | 'md:gap-2' - | 'lg:gap-2' - | 'xl:gap-2' - | 'sm:gap-3' - | 'md:gap-3' - | 'lg:gap-3' - | 'xl:gap-3' - | 'sm:gap-4' - | 'md:gap-4' - | 'lg:gap-4' - | 'xl:gap-4' - | 'sm:gap-5' - | 'md:gap-5' - | 'lg:gap-5' - | 'xl:gap-5' - | 'sm:gap-6' - | 'md:gap-6' - | 'lg:gap-6' - | 'xl:gap-6' - | 'sm:gap-8' - | 'md:gap-8' - | 'lg:gap-8' - | 'xl:gap-8' - | 'sm:gap-10' - | 'md:gap-10' - | 'lg:gap-10' - | 'xl:gap-10' - | 'sm:gap-12' - | 'md:gap-12' - | 'lg:gap-12' - | 'xl:gap-12' - | 'sm:gap-16' - | 'md:gap-16' - | 'lg:gap-16' - | 'xl:gap-16' - | 'sm:gap-20' - | 'md:gap-20' - | 'lg:gap-20' - | 'xl:gap-20' - | 'sm:gap-24' - | 'md:gap-24' - | 'lg:gap-24' - | 'xl:gap-24' - | 'sm:gap-32' - | 'md:gap-32' - | 'lg:gap-32' - | 'xl:gap-32' - | 'sm:gap-40' - | 'md:gap-40' - | 'lg:gap-40' - | 'xl:gap-40' - | 'sm:gap-48' - | 'md:gap-48' - | 'lg:gap-48' - | 'xl:gap-48' - | 'sm:gap-56' - | 'md:gap-56' - | 'lg:gap-56' - | 'xl:gap-56' - | 'sm:gap-64' - | 'md:gap-64' - | 'lg:gap-64' - | 'xl:gap-64' - | 'sm:gap-px' - | 'md:gap-px' - | 'lg:gap-px' - | 'xl:gap-px' - | 'sm:row-gap-0' - | 'md:row-gap-0' - | 'lg:row-gap-0' - | 'xl:row-gap-0' - | 'sm:row-gap-1' - | 'md:row-gap-1' - | 'lg:row-gap-1' - | 'xl:row-gap-1' - | 'sm:row-gap-2' - | 'md:row-gap-2' - | 'lg:row-gap-2' - | 'xl:row-gap-2' - | 'sm:row-gap-3' - | 'md:row-gap-3' - | 'lg:row-gap-3' - | 'xl:row-gap-3' - | 'sm:row-gap-4' - | 'md:row-gap-4' - | 'lg:row-gap-4' - | 'xl:row-gap-4' - | 'sm:row-gap-5' - | 'md:row-gap-5' - | 'lg:row-gap-5' - | 'xl:row-gap-5' - | 'sm:row-gap-6' - | 'md:row-gap-6' - | 'lg:row-gap-6' - | 'xl:row-gap-6' - | 'sm:row-gap-8' - | 'md:row-gap-8' - | 'lg:row-gap-8' - | 'xl:row-gap-8' - | 'sm:row-gap-10' - | 'md:row-gap-10' - | 'lg:row-gap-10' - | 'xl:row-gap-10' - | 'sm:row-gap-12' - | 'md:row-gap-12' - | 'lg:row-gap-12' - | 'xl:row-gap-12' - | 'sm:row-gap-16' - | 'md:row-gap-16' - | 'lg:row-gap-16' - | 'xl:row-gap-16' - | 'sm:row-gap-20' - | 'md:row-gap-20' - | 'lg:row-gap-20' - | 'xl:row-gap-20' - | 'sm:row-gap-24' - | 'md:row-gap-24' - | 'lg:row-gap-24' - | 'xl:row-gap-24' - | 'sm:row-gap-32' - | 'md:row-gap-32' - | 'lg:row-gap-32' - | 'xl:row-gap-32' - | 'sm:row-gap-40' - | 'md:row-gap-40' - | 'lg:row-gap-40' - | 'xl:row-gap-40' - | 'sm:row-gap-48' - | 'md:row-gap-48' - | 'lg:row-gap-48' - | 'xl:row-gap-48' - | 'sm:row-gap-56' - | 'md:row-gap-56' - | 'lg:row-gap-56' - | 'xl:row-gap-56' - | 'sm:row-gap-64' - | 'md:row-gap-64' - | 'lg:row-gap-64' - | 'xl:row-gap-64' - | 'sm:row-gap-px' - | 'md:row-gap-px' - | 'lg:row-gap-px' - | 'xl:row-gap-px' - | 'sm:col-gap-0' - | 'md:col-gap-0' - | 'lg:col-gap-0' - | 'xl:col-gap-0' - | 'sm:col-gap-1' - | 'md:col-gap-1' - | 'lg:col-gap-1' - | 'xl:col-gap-1' - | 'sm:col-gap-2' - | 'md:col-gap-2' - | 'lg:col-gap-2' - | 'xl:col-gap-2' - | 'sm:col-gap-3' - | 'md:col-gap-3' - | 'lg:col-gap-3' - | 'xl:col-gap-3' - | 'sm:col-gap-4' - | 'md:col-gap-4' - | 'lg:col-gap-4' - | 'xl:col-gap-4' - | 'sm:col-gap-5' - | 'md:col-gap-5' - | 'lg:col-gap-5' - | 'xl:col-gap-5' - | 'sm:col-gap-6' - | 'md:col-gap-6' - | 'lg:col-gap-6' - | 'xl:col-gap-6' - | 'sm:col-gap-8' - | 'md:col-gap-8' - | 'lg:col-gap-8' - | 'xl:col-gap-8' - | 'sm:col-gap-10' - | 'md:col-gap-10' - | 'lg:col-gap-10' - | 'xl:col-gap-10' - | 'sm:col-gap-12' - | 'md:col-gap-12' - | 'lg:col-gap-12' - | 'xl:col-gap-12' - | 'sm:col-gap-16' - | 'md:col-gap-16' - | 'lg:col-gap-16' - | 'xl:col-gap-16' - | 'sm:col-gap-20' - | 'md:col-gap-20' - | 'lg:col-gap-20' - | 'xl:col-gap-20' - | 'sm:col-gap-24' - | 'md:col-gap-24' - | 'lg:col-gap-24' - | 'xl:col-gap-24' - | 'sm:col-gap-32' - | 'md:col-gap-32' - | 'lg:col-gap-32' - | 'xl:col-gap-32' - | 'sm:col-gap-40' - | 'md:col-gap-40' - | 'lg:col-gap-40' - | 'xl:col-gap-40' - | 'sm:col-gap-48' - | 'md:col-gap-48' - | 'lg:col-gap-48' - | 'xl:col-gap-48' - | 'sm:col-gap-56' - | 'md:col-gap-56' - | 'lg:col-gap-56' - | 'xl:col-gap-56' - | 'sm:col-gap-64' - | 'md:col-gap-64' - | 'lg:col-gap-64' - | 'xl:col-gap-64' - | 'sm:col-gap-px' - | 'md:col-gap-px' - | 'lg:col-gap-px' - | 'xl:col-gap-px' | 'sm:grid-flow-row' | 'md:grid-flow-row' | 'lg:grid-flow-row' @@ -9390,6 +10671,10 @@ export type TPseudoClasses = | 'md:col-span-8' | 'lg:col-span-8' | 'xl:col-span-8' + | 'sm:col-span-9' + | 'md:col-span-9' + | 'lg:col-span-9' + | 'xl:col-span-9' | 'sm:col-span-10' | 'md:col-span-10' | 'lg:col-span-10' @@ -9398,6 +10683,10 @@ export type TPseudoClasses = | 'md:col-span-11' | 'lg:col-span-11' | 'xl:col-span-11' + | 'sm:col-span-12' + | 'md:col-span-12' + | 'lg:col-span-12' + | 'xl:col-span-12' | 'sm:col-start-1' | 'md:col-start-1' | 'lg:col-start-1' @@ -9870,24 +11159,24 @@ export type TPseudoClasses = | 'xl:rotate-180' | 'hover:rotate-180' | 'focus:rotate-180' - | 'sm:-rotate-180' - | 'md:-rotate-180' - | 'lg:-rotate-180' - | 'xl:-rotate-180' - | 'hover:-rotate-180' - | 'focus:-rotate-180' - | 'sm:-rotate-90' - | 'md:-rotate-90' - | 'lg:-rotate-90' - | 'xl:-rotate-90' - | 'hover:-rotate-90' - | 'focus:-rotate-90' - | 'sm:-rotate-45' - | 'md:-rotate-45' - | 'lg:-rotate-45' - | 'xl:-rotate-45' - | 'hover:-rotate-45' - | 'focus:-rotate-45' + | 'sm:rotate--180' + | 'md:rotate--180' + | 'lg:rotate--180' + | 'xl:rotate--180' + | 'hover:rotate--180' + | 'focus:rotate--180' + | 'sm:rotate--90' + | 'md:rotate--90' + | 'lg:rotate--90' + | 'xl:rotate--90' + | 'hover:rotate--90' + | 'focus:rotate--90' + | 'sm:rotate--45' + | 'md:rotate--45' + | 'lg:rotate--45' + | 'xl:rotate--45' + | 'hover:rotate--45' + | 'focus:rotate--45' | 'sm:translate-x-0' | 'md:translate-x-0' | 'lg:translate-x-0' @@ -10002,6 +11291,12 @@ export type TPseudoClasses = | 'xl:translate-x-px' | 'hover:translate-x-px' | 'focus:translate-x-px' + | 'sm:-translate-x-0' + | 'md:-translate-x-0' + | 'lg:-translate-x-0' + | 'xl:-translate-x-0' + | 'hover:-translate-x-0' + | 'focus:-translate-x-0' | 'sm:-translate-x-1' | 'md:-translate-x-1' | 'lg:-translate-x-1' @@ -10248,6 +11543,12 @@ export type TPseudoClasses = | 'xl:translate-y-px' | 'hover:translate-y-px' | 'focus:translate-y-px' + | 'sm:-translate-y-0' + | 'md:-translate-y-0' + | 'lg:-translate-y-0' + | 'xl:-translate-y-0' + | 'hover:-translate-y-0' + | 'focus:-translate-y-0' | 'sm:-translate-y-1' | 'md:-translate-y-1' | 'lg:-translate-y-1' @@ -10404,30 +11705,24 @@ export type TPseudoClasses = | 'xl:skew-x-12' | 'hover:skew-x-12' | 'focus:skew-x-12' - | 'sm:-skew-x-0' - | 'md:-skew-x-0' - | 'lg:-skew-x-0' - | 'xl:-skew-x-0' - | 'hover:-skew-x-0' - | 'focus:-skew-x-0' - | 'sm:-skew-x-3' - | 'md:-skew-x-3' - | 'lg:-skew-x-3' - | 'xl:-skew-x-3' - | 'hover:-skew-x-3' - | 'focus:-skew-x-3' - | 'sm:-skew-x-6' - | 'md:-skew-x-6' - | 'lg:-skew-x-6' - | 'xl:-skew-x-6' - | 'hover:-skew-x-6' - | 'focus:-skew-x-6' | 'sm:-skew-x-12' | 'md:-skew-x-12' | 'lg:-skew-x-12' | 'xl:-skew-x-12' | 'hover:-skew-x-12' | 'focus:-skew-x-12' + | 'sm:-skew-x-6' + | 'md:-skew-x-6' + | 'lg:-skew-x-6' + | 'xl:-skew-x-6' + | 'hover:-skew-x-6' + | 'focus:-skew-x-6' + | 'sm:-skew-x-3' + | 'md:-skew-x-3' + | 'lg:-skew-x-3' + | 'xl:-skew-x-3' + | 'hover:-skew-x-3' + | 'focus:-skew-x-3' | 'sm:skew-y-0' | 'md:skew-y-0' | 'lg:skew-y-0' @@ -10452,30 +11747,24 @@ export type TPseudoClasses = | 'xl:skew-y-12' | 'hover:skew-y-12' | 'focus:skew-y-12' - | 'sm:-skew-y-0' - | 'md:-skew-y-0' - | 'lg:-skew-y-0' - | 'xl:-skew-y-0' - | 'hover:-skew-y-0' - | 'focus:-skew-y-0' - | 'sm:-skew-y-3' - | 'md:-skew-y-3' - | 'lg:-skew-y-3' - | 'xl:-skew-y-3' - | 'hover:-skew-y-3' - | 'focus:-skew-y-3' - | 'sm:-skew-y-6' - | 'md:-skew-y-6' - | 'lg:-skew-y-6' - | 'xl:-skew-y-6' - | 'hover:-skew-y-6' - | 'focus:-skew-y-6' | 'sm:-skew-y-12' | 'md:-skew-y-12' | 'lg:-skew-y-12' | 'xl:-skew-y-12' | 'hover:-skew-y-12' | 'focus:-skew-y-12' + | 'sm:-skew-y-6' + | 'md:-skew-y-6' + | 'lg:-skew-y-6' + | 'xl:-skew-y-6' + | 'hover:-skew-y-6' + | 'focus:-skew-y-6' + | 'sm:-skew-y-3' + | 'md:-skew-y-3' + | 'lg:-skew-y-3' + | 'xl:-skew-y-3' + | 'hover:-skew-y-3' + | 'focus:-skew-y-3' | 'sm:transition-none' | 'md:transition-none' | 'lg:transition-none' @@ -10484,10 +11773,10 @@ export type TPseudoClasses = | 'md:transition-all' | 'lg:transition-all' | 'xl:transition-all' - | 'sm:transition' - | 'md:transition' - | 'lg:transition' - | 'xl:transition' + | 'sm:transition-default' + | 'md:transition-default' + | 'lg:transition-default' + | 'xl:transition-default' | 'sm:transition-colors' | 'md:transition-colors' | 'lg:transition-colors' @@ -10583,7 +11872,27 @@ export type TPseudoClasses = | 'sm:delay-1000' | 'md:delay-1000' | 'lg:delay-1000' - | 'xl:delay-1000'; + | 'xl:delay-1000' + | 'sm:animate-none' + | 'md:animate-none' + | 'lg:animate-none' + | 'xl:animate-none' + | 'sm:animate-spin' + | 'md:animate-spin' + | 'lg:animate-spin' + | 'xl:animate-spin' + | 'sm:animate-ping' + | 'md:animate-ping' + | 'lg:animate-ping' + | 'xl:animate-ping' + | 'sm:animate-pulse' + | 'md:animate-pulse' + | 'lg:animate-pulse' + | 'xl:animate-pulse' + | 'sm:animate-bounce' + | 'md:animate-bounce' + | 'lg:animate-bounce' + | 'xl:animate-bounce'; export type TCustomFormsPluginClasses = | 'form-input' @@ -10605,23 +11914,18 @@ export type TClasses = | TTables | TEffects | TTransforms - | TTransitions + | TTransitionsAndAnimations | TInteractivity + | TSVG | TAccessibility | TPseudoClasses; export type TTailwindString = 'TAILWIND_STRING'; -export type TArg = - | TClasses - | null - | undefined - | {[key in TClasses]?: boolean} - | TTailwindString; +export type TArg = TClasses | null | undefined | {[key in TClasses]?: boolean} | TTailwindString; export type TTailwind = (...args: TArg[]) => TTailwindString; -// eslint-disable-next-line @typescript-eslint/no-unsafe-assignment, @typescript-eslint/no-explicit-any export const classnames: TTailwind = classnamesLib as any; export const tw = classnames;