diff --git a/.eslintignore b/.eslintignore index f7288b4ad2e8..7de3c52e39db 100644 --- a/.eslintignore +++ b/.eslintignore @@ -1,4 +1,4 @@ /lib /docs /__tests__/fixtures/cli-utils.js -defaultConfig.stub.js +/stubs/* diff --git a/.eslintrc b/.eslintrc index 87712fea03fc..238612fbddb7 100644 --- a/.eslintrc +++ b/.eslintrc @@ -3,11 +3,8 @@ "jest": true }, "parserOptions": { - "ecmaVersion": 6, - "sourceType": "module", - "ecmaFeatures": { - "experimentalObjectRestSpread": true - } + "ecmaVersion": 2018, + "sourceType": "module" }, "extends": ["eslint-config-postcss", "prettier"], "plugins": ["prettier"], diff --git a/.gitignore b/.gitignore index 60fd5ef5ade3..ca77e406f1ed 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,6 @@ /node_modules /lib /example +index.html +package-lock.json yarn-error.log diff --git a/.npmignore b/.npmignore index 1b92e067e5fe..45b9ba4ec7b1 100644 --- a/.npmignore +++ b/.npmignore @@ -1,4 +1,5 @@ /__tests__/ /jest/ /src/ +index.html yarn-error.log diff --git a/__tests__/applyAtRule.test.js b/__tests__/applyAtRule.test.js index 7f990419501d..c212745b3018 100644 --- a/__tests__/applyAtRule.test.js +++ b/__tests__/applyAtRule.test.js @@ -1,12 +1,18 @@ import postcss from 'postcss' import substituteClassApplyAtRules from '../src/lib/substituteClassApplyAtRules' import processPlugins from '../src/util/processPlugins' -import defaultPlugins from '../src/defaultPlugins' -import defaultConfig from '../defaultConfig.stub.js' +import resolveConfig from '../src/util/resolveConfig' +import corePlugins from '../src/corePlugins' +import defaultConfig from '../stubs/defaultConfig.stub.js' -const { utilities: defaultUtilities } = processPlugins(defaultPlugins(defaultConfig), defaultConfig) +const resolvedDefaultConfig = resolveConfig([defaultConfig]) -function run(input, config = defaultConfig, utilities = defaultUtilities) { +const { utilities: defaultUtilities } = processPlugins( + corePlugins(resolvedDefaultConfig), + resolvedDefaultConfig +) + +function run(input, config = resolvedDefaultConfig, utilities = defaultUtilities) { return postcss([substituteClassApplyAtRules(config, utilities)]).process(input, { from: undefined, }) @@ -200,20 +206,17 @@ test('you can apply utility classes without using the given prefix', () => { .foo { margin-top: 1rem; margin-bottom: 1rem; } ` - const config = { - ...defaultConfig, - options: { - ...defaultConfig.options, + const config = resolveConfig([ + { + ...defaultConfig, prefix: 'tw-', }, - } + ]) - return run(input, config, processPlugins(defaultPlugins(defaultConfig), config).utilities).then( - result => { - expect(result.css).toEqual(expected) - expect(result.warnings().length).toBe(0) - } - ) + return run(input, config, processPlugins(corePlugins(config), config).utilities).then(result => { + expect(result.css).toEqual(expected) + expect(result.warnings().length).toBe(0) + }) }) test('you can apply utility classes without using the given prefix when using a function for the prefix', () => { @@ -225,20 +228,17 @@ test('you can apply utility classes without using the given prefix when using a .foo { margin-top: 1rem; margin-bottom: 1rem; } ` - const config = { - ...defaultConfig, - options: { - ...defaultConfig.options, + const config = resolveConfig([ + { + ...defaultConfig, prefix: () => { return 'tw-' }, }, - } + ]) - return run(input, config, processPlugins(defaultPlugins(defaultConfig), config).utilities).then( - result => { - expect(result.css).toEqual(expected) - expect(result.warnings().length).toBe(0) - } - ) + return run(input, config, processPlugins(corePlugins(config), config).utilities).then(result => { + expect(result.css).toEqual(expected) + expect(result.warnings().length).toBe(0) + }) }) diff --git a/__tests__/cli.test.js b/__tests__/cli.test.js index 9ecf4f1bcff7..e8b93723046b 100644 --- a/__tests__/cli.test.js +++ b/__tests__/cli.test.js @@ -1,38 +1,43 @@ import path from 'path' import cli from '../src/cli/main' -import * as constants from '../src/cli/constants' +import * as constants from '../src/constants' import * as utils from '../src/cli/utils' +import runInTempDirectory from '../jest/runInTempDirectory' describe('cli', () => { const inputCssPath = path.resolve(__dirname, 'fixtures/tailwind-input.css') const customConfigPath = path.resolve(__dirname, 'fixtures/custom-config.js') + const defaultConfigFixture = utils.readFile(constants.defaultConfigStubFile) + const simpleConfigFixture = utils.readFile(constants.simpleConfigStubFile) beforeEach(() => { console.log = jest.fn() process.stdout.write = jest.fn() - utils.writeFile = jest.fn() }) describe('init', () => { it('creates a Tailwind config file', () => { - return cli(['init']).then(() => { - expect(utils.writeFile.mock.calls[0][0]).toEqual(constants.defaultConfigFile) - expect(utils.writeFile.mock.calls[0][1]).toContain('defaultConfig') + return runInTempDirectory(() => { + return cli(['init']).then(() => { + expect(utils.readFile(constants.defaultConfigFile)).toEqual(simpleConfigFixture) + }) }) }) - it('creates a Tailwind config file in a custom location', () => { - return cli(['init', 'custom.js']).then(() => { - expect(utils.writeFile.mock.calls[0][0]).toEqual('custom.js') - expect(utils.writeFile.mock.calls[0][1]).toContain('defaultConfig') + it('creates a full Tailwind config file', () => { + return runInTempDirectory(() => { + return cli(['init', '--full']).then(() => { + expect(utils.readFile(constants.defaultConfigFile)).toEqual(defaultConfigFixture) + }) }) }) - it('creates a Tailwind config file without comments', () => { - return cli(['init', '--no-comments']).then(() => { - expect(utils.writeFile.mock.calls[0][1]).not.toContain('/**') - expect(utils.writeFile.mock.calls[0][1]).toContain('//') + it('creates a Tailwind config file in a custom location', () => { + return runInTempDirectory(() => { + return cli(['init', 'custom.js']).then(() => { + expect(utils.exists('custom.js')).toEqual(true) + }) }) }) }) @@ -51,9 +56,10 @@ describe('cli', () => { }) it('creates compiled CSS file', () => { - return cli(['build', inputCssPath, '--output', 'output.css']).then(() => { - expect(utils.writeFile.mock.calls[0][0]).toEqual('output.css') - expect(utils.writeFile.mock.calls[0][1]).toContain('.example') + return runInTempDirectory(() => { + return cli(['build', inputCssPath, '--output', 'output.css']).then(() => { + expect(utils.readFile('output.css')).toContain('.example') + }) }) }) diff --git a/__tests__/cli.utils.test.js b/__tests__/cli.utils.test.js index 594b86e6ee0a..ee167c8da14e 100644 --- a/__tests__/cli.utils.test.js +++ b/__tests__/cli.utils.test.js @@ -1,10 +1,6 @@ -import path from 'path' - import * as utils from '../src/cli/utils' describe('cli utils', () => { - const fixture = utils.readFile(path.resolve(__dirname, 'fixtures/cli-utils.js')) - describe('parseCliParams', () => { it('parses CLI parameters', () => { const result = utils.parseCliParams(['a', 'b', '-c', 'd']) @@ -61,52 +57,17 @@ describe('cli utils', () => { }) }) - describe('stripBlockComments', () => { - it('does not strip code', () => { - const result = utils.stripBlockComments(fixture) - - expect(result).toEqual(expect.stringContaining('__code_no_comment__')) - expect(result).toEqual(expect.stringContaining('__code_comment_line__')) - expect(result).toEqual(expect.stringContaining('__code_comment_block__')) - expect(result).toEqual(expect.stringContaining('__code_comment_line_important__')) - expect(result).toEqual(expect.stringContaining('__code_comment_block_important__')) - }) - - it('strips block comments', () => { - const result = utils.stripBlockComments(fixture) - - expect(result).not.toEqual(expect.stringContaining('__comment_block__')) - expect(result).not.toEqual(expect.stringContaining('__comment_block_multiline__')) - expect(result).not.toEqual(expect.stringContaining('__comment_block_code__')) - }) - - it('strips docblock comments', () => { - const result = utils.stripBlockComments(fixture) - - expect(result).not.toEqual(expect.stringContaining('__comment_docblock__')) - }) - - it('does not strip line comments', () => { - const result = utils.stripBlockComments(fixture) - - expect(result).toEqual(expect.stringContaining('__comment_line__')) - expect(result).toEqual(expect.stringContaining('__comment_line_important__')) - expect(result).toEqual(expect.stringContaining('__comment_line_code__')) - expect(result).toEqual(expect.stringContaining('__comment_line_important_code__')) - }) - - it('does not strip important block comments', () => { - const result = utils.stripBlockComments(fixture) + describe('getSimplePath', () => { + it('strips leading ./', () => { + const result = utils.getSimplePath('./test') - expect(result).toEqual(expect.stringContaining('__comment_block_important__')) - expect(result).toEqual(expect.stringContaining('__comment_block_multiline_important__')) - expect(result).toEqual(expect.stringContaining('__comment_block_important_code__')) + expect(result).toEqual('test') }) - it('does not strip important docblock comments', () => { - const result = utils.stripBlockComments(fixture) + it('returns unchanged path if it does not begin with ./', () => { + const result = utils.getSimplePath('../test') - expect(result).toEqual(expect.stringContaining('__comment_docblock_important__')) + expect(result).toEqual('../test') }) }) }) diff --git a/__tests__/configurePlugins.test.js b/__tests__/configurePlugins.test.js new file mode 100644 index 000000000000..854686ef63b3 --- /dev/null +++ b/__tests__/configurePlugins.test.js @@ -0,0 +1,42 @@ +import configurePlugins from '../src/util/configurePlugins' + +test('setting a plugin to false removes it', () => { + const plugins = { + fontSize: () => 'fontSize', + display: () => 'display', + backgroundPosition: () => 'backgroundPosition', + } + + const configuredPlugins = configurePlugins( + { + display: false, + }, + plugins + ) + + expect(configuredPlugins).toEqual(['fontSize', 'backgroundPosition']) +}) + +test('passing only false removes all plugins', () => { + const plugins = { + fontSize: () => 'fontSize', + display: () => 'display', + backgroundPosition: () => 'backgroundPosition', + } + + const configuredPlugins = configurePlugins(false, plugins) + + expect(configuredPlugins).toEqual([]) +}) + +test('passing an array whitelists plugins', () => { + const plugins = { + fontSize: () => 'fontSize', + display: () => 'display', + backgroundPosition: () => 'backgroundPosition', + } + + const configuredPlugins = configurePlugins(['display'], plugins) + + expect(configuredPlugins).toEqual(['display']) +}) diff --git a/__tests__/containerPlugin.test.js b/__tests__/containerPlugin.test.js index 9b0612e83407..c779b813fa42 100644 --- a/__tests__/containerPlugin.test.js +++ b/__tests__/containerPlugin.test.js @@ -9,17 +9,15 @@ function css(nodes) { function config(overrides) { return _.defaultsDeep(overrides, { - screens: { - sm: '576px', - md: '768px', - lg: '992px', - xl: '1200px', - }, - options: { - prefix: '', - important: false, - separator: ':', + theme: { + screens: { + sm: '576px', + md: '768px', + lg: '992px', + xl: '1200px', + }, }, + prefix: '', }) } @@ -43,17 +41,16 @@ test.only('options are not required', () => { `) }) -test.only('screens can be specified explicitly', () => { +test.only('screens can be passed explicitly', () => { const { components } = processPlugins( - [ - container({ - screens: { - sm: '400px', - lg: '500px', + [container()], + config({ + theme: { + container: { + screens: ['400px', '500px'], }, - }), - ], - config() + }, + }) ) expect(css(components)).toMatchCss(` @@ -67,14 +64,16 @@ test.only('screens can be specified explicitly', () => { `) }) -test.only('screens can be an array', () => { +test.only('screens are ordered ascending by min-width', () => { const { components } = processPlugins( - [ - container({ - screens: ['400px', '500px'], - }), - ], - config() + [container()], + config({ + theme: { + container: { + screens: ['500px', '400px'], + }, + }, + }) ) expect(css(components)).toMatchCss(` @@ -88,14 +87,43 @@ test.only('screens can be an array', () => { `) }) +test.only('screens are deduplicated by min-width', () => { + const { components } = processPlugins( + [container()], + config({ + theme: { + container: { + screens: { + sm: '576px', + md: '768px', + 'sm-only': { min: '576px', max: '767px' }, + }, + }, + }, + }) + ) + + expect(css(components)).toMatchCss(` + .container { width: 100% } + @media (min-width: 576px) { + .container { max-width: 576px } + } + @media (min-width: 768px) { + .container { max-width: 768px } + } + `) +}) + test.only('the container can be centered by default', () => { const { components } = processPlugins( - [ - container({ - center: true, - }), - ], - config() + [container()], + config({ + theme: { + container: { + center: true, + }, + }, + }) ) expect(css(components)).toMatchCss(` @@ -121,12 +149,14 @@ test.only('the container can be centered by default', () => { test.only('horizontal padding can be included by default', () => { const { components } = processPlugins( - [ - container({ - padding: '2rem', - }), - ], - config() + [container()], + config({ + theme: { + container: { + padding: '2rem', + }, + }, + }) ) expect(css(components)).toMatchCss(` @@ -152,17 +182,16 @@ test.only('horizontal padding can be included by default', () => { test.only('setting all options at once', () => { const { components } = processPlugins( - [ - container({ - screens: { - sm: '400px', - lg: '500px', + [container()], + config({ + theme: { + container: { + screens: ['400px', '500px'], + center: true, + padding: '2rem', }, - center: true, - padding: '2rem', - }), - ], - config() + }, + }) ) expect(css(components)).toMatchCss(` diff --git a/__tests__/customConfig.test.js b/__tests__/customConfig.test.js index 1c3c9a4f39f4..0d9cd1581db5 100644 --- a/__tests__/customConfig.test.js +++ b/__tests__/customConfig.test.js @@ -1,6 +1,9 @@ +import fs from 'fs' import path from 'path' import postcss from 'postcss' import tailwind from '../src/index' +import { defaultConfigFile } from '../src/constants' +import inTempDirectory from '../jest/runInTempDirectory' test('it uses the values from the custom config file', () => { return postcss([tailwind(path.resolve(`${__dirname}/fixtures/custom-config.js`))]) @@ -25,7 +28,6 @@ test('it uses the values from the custom config file', () => { } } ` - expect(result.css).toMatchCss(expected) }) }) @@ -33,8 +35,10 @@ test('it uses the values from the custom config file', () => { test('custom config can be passed as an object', () => { return postcss([ tailwind({ - screens: { - mobile: '400px', + theme: { + screens: { + mobile: '400px', + }, }, }), ]) @@ -63,3 +67,42 @@ test('custom config can be passed as an object', () => { expect(result.css).toMatchCss(expected) }) }) + +test('tailwind.config.js is picked up by default', () => { + return inTempDirectory(() => { + fs.writeFileSync( + path.resolve(defaultConfigFile), + `module.exports = { + theme: { + screens: { + mobile: '400px', + }, + }, + }` + ) + + return postcss([tailwind]) + .process( + ` + @responsive { + .foo { + color: blue; + } + } + `, + { from: undefined } + ) + .then(result => { + expect(result.css).toMatchCss(` + .foo { + color: blue; + } + @media (min-width: 400px) { + .mobile\\:foo { + color: blue; + } + } + `) + }) + }) +}) diff --git a/__tests__/defaultConfig.test.js b/__tests__/defaultConfig.test.js index 4596b71b778b..c6ce1a6fea91 100644 --- a/__tests__/defaultConfig.test.js +++ b/__tests__/defaultConfig.test.js @@ -1,5 +1,11 @@ import config from '../defaultConfig.js' +import configStub from '../stubs/defaultConfig.stub.js' test('the default config matches the stub', () => { - expect(config()).toEqual(require('../defaultConfig.stub.js')) + expect(config).toEqual(configStub) +}) + +test('modifying the default config does not affect the stub', () => { + config.theme = {} + expect(config).not.toEqual(configStub) }) diff --git a/__tests__/defaultTheme.test.js b/__tests__/defaultTheme.test.js new file mode 100644 index 000000000000..b9091484636e --- /dev/null +++ b/__tests__/defaultTheme.test.js @@ -0,0 +1,11 @@ +import theme from '../defaultTheme.js' +import configStub from '../stubs/defaultConfig.stub.js' + +test('the default theme matches the stub', () => { + expect(theme).toEqual(configStub.theme) +}) + +test('modifying the default theme does not affect the stub', () => { + theme.colors = {} + expect(theme).not.toEqual(configStub.theme) +}) diff --git a/__tests__/fixtures/cli-utils.js b/__tests__/fixtures/cli-utils.js deleted file mode 100644 index 2b65008972e1..000000000000 --- a/__tests__/fixtures/cli-utils.js +++ /dev/null @@ -1,29 +0,0 @@ -// __comment_line__ - -//! __comment_line_important__ - -/* __comment_block__ */ - -/*! __comment_block_important__ */ - -/* - __comment_block_multiline__ -*/ - -/*! - __comment_block_multiline_important__ -*/ - -/** - __comment_docblock__ -*/ - -/**! - __comment_docblock_important__ -*/ - -const __code_no_comment__ = 'test' -const __code_comment_line__ = 'test' // __comment_line_code__ -const __code_comment_block__ = 'test' /* __comment_block_code__ */ -const __code_comment_line_important__ = 'test' //! __comment_line_important_code__ -const __code_comment_block_important__ = 'test' /*! __comment_block_important_code__ */ diff --git a/__tests__/fixtures/custom-config.js b/__tests__/fixtures/custom-config.js index 37a9d11adb35..ed20e570d37d 100644 --- a/__tests__/fixtures/custom-config.js +++ b/__tests__/fixtures/custom-config.js @@ -1,5 +1,7 @@ module.exports = { - screens: { - mobile: '400px', + theme: { + screens: { + mobile: '400px', + }, }, } diff --git a/__tests__/fixtures/tailwind-input.css b/__tests__/fixtures/tailwind-input.css index ce09b3f9e455..91bb3eebdab4 100644 --- a/__tests__/fixtures/tailwind-input.css +++ b/__tests__/fixtures/tailwind-input.css @@ -1,4 +1,4 @@ -@tailwind preflight; +@tailwind base; @tailwind components; @@ -7,6 +7,6 @@ @responsive { .example { @apply .font-bold; - color: config('colors.red'); + color: theme('colors.red.500'); } } diff --git a/__tests__/fixtures/tailwind-output-important.css b/__tests__/fixtures/tailwind-output-important.css index be7d208c11de..4dd8bdd9c841 100644 --- a/__tests__/fixtures/tailwind-output-important.css +++ b/__tests__/fixtures/tailwind-output-important.css @@ -39,7 +39,7 @@ main { h1 { font-size: 2em; - margin: .67em 0; + margin: 0.67em 0; } /* Grouping content @@ -174,8 +174,7 @@ textarea { */ button, -input { - /* 1 */ +input { /* 1 */ overflow: visible; } @@ -185,8 +184,7 @@ input { */ button, -select { - /* 1 */ +select { /* 1 */ text-transform: none; } @@ -229,7 +227,7 @@ button:-moz-focusring, */ fieldset { - padding: .35em .75em .625em; + padding: 0.35em 0.75em 0.625em; } /** @@ -414,13 +412,26 @@ fieldset { ol, ul { + list-style: none; margin: 0; + padding: 0; } /** * Tailwind custom reset styles */ +/** + * 1. Use the system font stack as a sane default. + * 2. Use Tailwind's default "normal" line-height so the user isn't forced + * to override it to ensure consistency even when using the default theme. + */ + +html { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 1 */ + line-height: 1.5; /* 2 */ +} + /** * Allow adding a border to an element by just adding a border-width. * @@ -442,7 +453,7 @@ ul { *::after { border-width: 0; border-style: solid; - border-color: #dae1e7; + border-color: #e2e8f0; } /** @@ -463,15 +474,10 @@ textarea { resize: vertical; } -img { - max-width: 100%; - height: auto; -} - input::placeholder, textarea::placeholder { color: inherit; - opacity: .5; + opacity: 0.5; } button, @@ -483,13 +489,98 @@ table { border-collapse: collapse; } +h1, +h2, +h3, +h4, +h5, +h6 { + font-size: inherit; + font-weight: inherit; +} + +/** + * Reset links to optimize for opt-in styling instead of + * opt-out. + */ + +a { + color: inherit; + text-decoration: inherit; +} + +/** + * Reset form element properties that are easy to forget to + * style explicitly so you don't inadvertently introduce + * styles that deviate from your design system. These styles + * supplement a partial reset that is already applied by + * normalize.css. + */ + +button, +input, +optgroup, +select, +textarea { + padding: 0; + line-height: inherit; + color: inherit; +} + +/** + * Use the configured 'mono' font family for elements that + * are expected to be rendered with a monospace font, falling + * back to the system monospace stack if there is no configured + * 'mono' font family. + */ + +pre, +code, +kbd, +samp { + font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} + +/** + * Make replaced elements `display: block` by default as that's + * the behavior you want almost all of the time. Inspired by + * CSS Remedy, with `svg` added as well. + * + * https://github.com/mozdevs/cssremedy/issues/14 + */ + +img, +svg, +video, +canvas, +audio, +iframe, +embed, +object { + display: block; + vertical-align: middle; +} + +/** + * Constrain images and videos to the parent width and preserve + * their instrinsic aspect ratio. + * + * https://github.com/mozdevs/cssremedy/issues/14 + */ + +img, +video { + max-width: 100%; + height: auto; +} + .container { width: 100%; } -@media (min-width: 576px) { +@media (min-width: 640px) { .container { - max-width: 576px; + max-width: 640px; } } @@ -499,23 +590,18 @@ table { } } -@media (min-width: 992px) { +@media (min-width: 1024px) { .container { - max-width: 992px; + max-width: 1024px; } } -@media (min-width: 1200px) { +@media (min-width: 1280px) { .container { - max-width: 1200px; + max-width: 1280px; } } -.list-reset { - list-style: none !important; - padding: 0 !important; -} - .appearance-none { appearance: none !important; } @@ -537,291 +623,371 @@ table { } .bg-black { - background-color: #22292f !important; + background-color: #000 !important; } -.bg-grey-darkest { - background-color: #3d4852 !important; +.bg-white { + background-color: #fff !important; } -.bg-grey-darker { - background-color: #606f7b !important; +.bg-gray-100 { + background-color: #f7fafc !important; } -.bg-grey-dark { - background-color: #8795a1 !important; +.bg-gray-200 { + background-color: #edf2f7 !important; } -.bg-grey { - background-color: #b8c2cc !important; +.bg-gray-300 { + background-color: #e2e8f0 !important; } -.bg-grey-light { - background-color: #dae1e7 !important; +.bg-gray-400 { + background-color: #cbd5e0 !important; } -.bg-grey-lighter { - background-color: #f1f5f8 !important; +.bg-gray-500 { + background-color: #a0aec0 !important; } -.bg-grey-lightest { - background-color: #f8fafc !important; +.bg-gray-600 { + background-color: #718096 !important; } -.bg-white { - background-color: #fff !important; +.bg-gray-700 { + background-color: #4a5568 !important; +} + +.bg-gray-800 { + background-color: #2d3748 !important; +} + +.bg-gray-900 { + background-color: #1a202c !important; +} + +.bg-red-100 { + background-color: #fff5f5 !important; +} + +.bg-red-200 { + background-color: #fed7d7 !important; +} + +.bg-red-300 { + background-color: #feb2b2 !important; +} + +.bg-red-400 { + background-color: #fc8181 !important; +} + +.bg-red-500 { + background-color: #f56565 !important; +} + +.bg-red-600 { + background-color: #e53e3e !important; +} + +.bg-red-700 { + background-color: #c53030 !important; +} + +.bg-red-800 { + background-color: #9b2c2c !important; +} + +.bg-red-900 { + background-color: #742a2a !important; +} + +.bg-orange-100 { + background-color: #fffaf0 !important; +} + +.bg-orange-200 { + background-color: #feebc8 !important; +} + +.bg-orange-300 { + background-color: #fbd38d !important; } -.bg-red-darkest { - background-color: #3b0d0c !important; +.bg-orange-400 { + background-color: #f6ad55 !important; } -.bg-red-darker { - background-color: #621b18 !important; +.bg-orange-500 { + background-color: #ed8936 !important; } -.bg-red-dark { - background-color: #cc1f1a !important; +.bg-orange-600 { + background-color: #dd6b20 !important; } -.bg-red { - background-color: #e3342f !important; +.bg-orange-700 { + background-color: #c05621 !important; } -.bg-red-light { - background-color: #ef5753 !important; +.bg-orange-800 { + background-color: #9c4221 !important; } -.bg-red-lighter { - background-color: #f9acaa !important; +.bg-orange-900 { + background-color: #7b341e !important; } -.bg-red-lightest { - background-color: #fcebea !important; +.bg-yellow-100 { + background-color: #fffff0 !important; } -.bg-orange-darkest { - background-color: #462a16 !important; +.bg-yellow-200 { + background-color: #fefcbf !important; } -.bg-orange-darker { - background-color: #613b1f !important; +.bg-yellow-300 { + background-color: #faf089 !important; } -.bg-orange-dark { - background-color: #de751f !important; +.bg-yellow-400 { + background-color: #f6e05e !important; } -.bg-orange { - background-color: #f6993f !important; +.bg-yellow-500 { + background-color: #ecc94b !important; } -.bg-orange-light { - background-color: #faad63 !important; +.bg-yellow-600 { + background-color: #d69e2e !important; } -.bg-orange-lighter { - background-color: #fcd9b6 !important; +.bg-yellow-700 { + background-color: #b7791f !important; } -.bg-orange-lightest { - background-color: #fff5eb !important; +.bg-yellow-800 { + background-color: #975a16 !important; } -.bg-yellow-darkest { - background-color: #453411 !important; +.bg-yellow-900 { + background-color: #744210 !important; } -.bg-yellow-darker { - background-color: #684f1d !important; +.bg-green-100 { + background-color: #f0fff4 !important; } -.bg-yellow-dark { - background-color: #f2d024 !important; +.bg-green-200 { + background-color: #c6f6d5 !important; } -.bg-yellow { - background-color: #ffed4a !important; +.bg-green-300 { + background-color: #9ae6b4 !important; } -.bg-yellow-light { - background-color: #fff382 !important; +.bg-green-400 { + background-color: #68d391 !important; } -.bg-yellow-lighter { - background-color: #fff9c2 !important; +.bg-green-500 { + background-color: #48bb78 !important; } -.bg-yellow-lightest { - background-color: #fcfbeb !important; +.bg-green-600 { + background-color: #38a169 !important; } -.bg-green-darkest { - background-color: #0f2f21 !important; +.bg-green-700 { + background-color: #2f855a !important; } -.bg-green-darker { - background-color: #1a4731 !important; +.bg-green-800 { + background-color: #276749 !important; } -.bg-green-dark { - background-color: #1f9d55 !important; +.bg-green-900 { + background-color: #22543d !important; } -.bg-green { - background-color: #38c172 !important; +.bg-teal-100 { + background-color: #e6fffa !important; } -.bg-green-light { - background-color: #51d88a !important; +.bg-teal-200 { + background-color: #b2f5ea !important; } -.bg-green-lighter { - background-color: #a2f5bf !important; +.bg-teal-300 { + background-color: #81e6d9 !important; } -.bg-green-lightest { - background-color: #e3fcec !important; +.bg-teal-400 { + background-color: #4fd1c5 !important; } -.bg-teal-darkest { - background-color: #0d3331 !important; +.bg-teal-500 { + background-color: #38b2ac !important; } -.bg-teal-darker { - background-color: #20504f !important; +.bg-teal-600 { + background-color: #319795 !important; } -.bg-teal-dark { - background-color: #38a89d !important; +.bg-teal-700 { + background-color: #2c7a7b !important; } -.bg-teal { - background-color: #4dc0b5 !important; +.bg-teal-800 { + background-color: #285e61 !important; } -.bg-teal-light { - background-color: #64d5ca !important; +.bg-teal-900 { + background-color: #234e52 !important; } -.bg-teal-lighter { - background-color: #a0f0ed !important; +.bg-blue-100 { + background-color: #ebf8ff !important; } -.bg-teal-lightest { - background-color: #e8fffe !important; +.bg-blue-200 { + background-color: #bee3f8 !important; } -.bg-blue-darkest { - background-color: #12283a !important; +.bg-blue-300 { + background-color: #90cdf4 !important; } -.bg-blue-darker { - background-color: #1c3d5a !important; +.bg-blue-400 { + background-color: #63b3ed !important; } -.bg-blue-dark { - background-color: #2779bd !important; +.bg-blue-500 { + background-color: #4299e1 !important; } -.bg-blue { - background-color: #3490dc !important; +.bg-blue-600 { + background-color: #3182ce !important; } -.bg-blue-light { - background-color: #6cb2eb !important; +.bg-blue-700 { + background-color: #2b6cb0 !important; } -.bg-blue-lighter { - background-color: #bcdefa !important; +.bg-blue-800 { + background-color: #2c5282 !important; } -.bg-blue-lightest { - background-color: #eff8ff !important; +.bg-blue-900 { + background-color: #2a4365 !important; } -.bg-indigo-darkest { - background-color: #191e38 !important; +.bg-indigo-100 { + background-color: #ebf4ff !important; } -.bg-indigo-darker { - background-color: #2f365f !important; +.bg-indigo-200 { + background-color: #c3dafe !important; } -.bg-indigo-dark { - background-color: #5661b3 !important; +.bg-indigo-300 { + background-color: #a3bffa !important; } -.bg-indigo { - background-color: #6574cd !important; +.bg-indigo-400 { + background-color: #7f9cf5 !important; } -.bg-indigo-light { - background-color: #7886d7 !important; +.bg-indigo-500 { + background-color: #667eea !important; } -.bg-indigo-lighter { - background-color: #b2b7ff !important; +.bg-indigo-600 { + background-color: #5a67d8 !important; } -.bg-indigo-lightest { - background-color: #e6e8ff !important; +.bg-indigo-700 { + background-color: #4c51bf !important; } -.bg-purple-darkest { - background-color: #21183c !important; +.bg-indigo-800 { + background-color: #434190 !important; } -.bg-purple-darker { - background-color: #382b5f !important; +.bg-indigo-900 { + background-color: #3c366b !important; } -.bg-purple-dark { - background-color: #794acf !important; +.bg-purple-100 { + background-color: #faf5ff !important; } -.bg-purple { - background-color: #9561e2 !important; +.bg-purple-200 { + background-color: #e9d8fd !important; } -.bg-purple-light { - background-color: #a779e9 !important; +.bg-purple-300 { + background-color: #d6bcfa !important; } -.bg-purple-lighter { - background-color: #d6bbfc !important; +.bg-purple-400 { + background-color: #b794f4 !important; } -.bg-purple-lightest { - background-color: #f3ebff !important; +.bg-purple-500 { + background-color: #9f7aea !important; } -.bg-pink-darkest { - background-color: #451225 !important; +.bg-purple-600 { + background-color: #805ad5 !important; } -.bg-pink-darker { - background-color: #6f213f !important; +.bg-purple-700 { + background-color: #6b46c1 !important; } -.bg-pink-dark { - background-color: #eb5286 !important; +.bg-purple-800 { + background-color: #553c9a !important; } -.bg-pink { - background-color: #f66d9b !important; +.bg-purple-900 { + background-color: #44337a !important; } -.bg-pink-light { - background-color: #fa7ea8 !important; +.bg-pink-100 { + background-color: #fff5f7 !important; } -.bg-pink-lighter { - background-color: #ffbbca !important; +.bg-pink-200 { + background-color: #fed7e2 !important; } -.bg-pink-lightest { - background-color: #ffebef !important; +.bg-pink-300 { + background-color: #fbb6ce !important; +} + +.bg-pink-400 { + background-color: #f687b3 !important; +} + +.bg-pink-500 { + background-color: #ed64a6 !important; +} + +.bg-pink-600 { + background-color: #d53f8c !important; +} + +.bg-pink-700 { + background-color: #b83280 !important; +} + +.bg-pink-800 { + background-color: #97266d !important; +} + +.bg-pink-900 { + background-color: #702459 !important; } .hover\:bg-transparent:hover { @@ -829,291 +995,371 @@ table { } .hover\:bg-black:hover { - background-color: #22292f !important; + background-color: #000 !important; } -.hover\:bg-grey-darkest:hover { - background-color: #3d4852 !important; +.hover\:bg-white:hover { + background-color: #fff !important; } -.hover\:bg-grey-darker:hover { - background-color: #606f7b !important; +.hover\:bg-gray-100:hover { + background-color: #f7fafc !important; } -.hover\:bg-grey-dark:hover { - background-color: #8795a1 !important; +.hover\:bg-gray-200:hover { + background-color: #edf2f7 !important; } -.hover\:bg-grey:hover { - background-color: #b8c2cc !important; +.hover\:bg-gray-300:hover { + background-color: #e2e8f0 !important; } -.hover\:bg-grey-light:hover { - background-color: #dae1e7 !important; +.hover\:bg-gray-400:hover { + background-color: #cbd5e0 !important; } -.hover\:bg-grey-lighter:hover { - background-color: #f1f5f8 !important; +.hover\:bg-gray-500:hover { + background-color: #a0aec0 !important; } -.hover\:bg-grey-lightest:hover { - background-color: #f8fafc !important; +.hover\:bg-gray-600:hover { + background-color: #718096 !important; } -.hover\:bg-white:hover { - background-color: #fff !important; +.hover\:bg-gray-700:hover { + background-color: #4a5568 !important; +} + +.hover\:bg-gray-800:hover { + background-color: #2d3748 !important; +} + +.hover\:bg-gray-900:hover { + background-color: #1a202c !important; +} + +.hover\:bg-red-100:hover { + background-color: #fff5f5 !important; +} + +.hover\:bg-red-200:hover { + background-color: #fed7d7 !important; +} + +.hover\:bg-red-300:hover { + background-color: #feb2b2 !important; +} + +.hover\:bg-red-400:hover { + background-color: #fc8181 !important; +} + +.hover\:bg-red-500:hover { + background-color: #f56565 !important; +} + +.hover\:bg-red-600:hover { + background-color: #e53e3e !important; } -.hover\:bg-red-darkest:hover { - background-color: #3b0d0c !important; +.hover\:bg-red-700:hover { + background-color: #c53030 !important; } -.hover\:bg-red-darker:hover { - background-color: #621b18 !important; +.hover\:bg-red-800:hover { + background-color: #9b2c2c !important; } -.hover\:bg-red-dark:hover { - background-color: #cc1f1a !important; +.hover\:bg-red-900:hover { + background-color: #742a2a !important; } -.hover\:bg-red:hover { - background-color: #e3342f !important; +.hover\:bg-orange-100:hover { + background-color: #fffaf0 !important; } -.hover\:bg-red-light:hover { - background-color: #ef5753 !important; +.hover\:bg-orange-200:hover { + background-color: #feebc8 !important; } -.hover\:bg-red-lighter:hover { - background-color: #f9acaa !important; +.hover\:bg-orange-300:hover { + background-color: #fbd38d !important; } -.hover\:bg-red-lightest:hover { - background-color: #fcebea !important; +.hover\:bg-orange-400:hover { + background-color: #f6ad55 !important; } -.hover\:bg-orange-darkest:hover { - background-color: #462a16 !important; +.hover\:bg-orange-500:hover { + background-color: #ed8936 !important; } -.hover\:bg-orange-darker:hover { - background-color: #613b1f !important; +.hover\:bg-orange-600:hover { + background-color: #dd6b20 !important; } -.hover\:bg-orange-dark:hover { - background-color: #de751f !important; +.hover\:bg-orange-700:hover { + background-color: #c05621 !important; } -.hover\:bg-orange:hover { - background-color: #f6993f !important; +.hover\:bg-orange-800:hover { + background-color: #9c4221 !important; } -.hover\:bg-orange-light:hover { - background-color: #faad63 !important; +.hover\:bg-orange-900:hover { + background-color: #7b341e !important; } -.hover\:bg-orange-lighter:hover { - background-color: #fcd9b6 !important; +.hover\:bg-yellow-100:hover { + background-color: #fffff0 !important; } -.hover\:bg-orange-lightest:hover { - background-color: #fff5eb !important; +.hover\:bg-yellow-200:hover { + background-color: #fefcbf !important; } -.hover\:bg-yellow-darkest:hover { - background-color: #453411 !important; +.hover\:bg-yellow-300:hover { + background-color: #faf089 !important; } -.hover\:bg-yellow-darker:hover { - background-color: #684f1d !important; +.hover\:bg-yellow-400:hover { + background-color: #f6e05e !important; } -.hover\:bg-yellow-dark:hover { - background-color: #f2d024 !important; +.hover\:bg-yellow-500:hover { + background-color: #ecc94b !important; } -.hover\:bg-yellow:hover { - background-color: #ffed4a !important; +.hover\:bg-yellow-600:hover { + background-color: #d69e2e !important; } -.hover\:bg-yellow-light:hover { - background-color: #fff382 !important; +.hover\:bg-yellow-700:hover { + background-color: #b7791f !important; } -.hover\:bg-yellow-lighter:hover { - background-color: #fff9c2 !important; +.hover\:bg-yellow-800:hover { + background-color: #975a16 !important; } -.hover\:bg-yellow-lightest:hover { - background-color: #fcfbeb !important; +.hover\:bg-yellow-900:hover { + background-color: #744210 !important; } -.hover\:bg-green-darkest:hover { - background-color: #0f2f21 !important; +.hover\:bg-green-100:hover { + background-color: #f0fff4 !important; } -.hover\:bg-green-darker:hover { - background-color: #1a4731 !important; +.hover\:bg-green-200:hover { + background-color: #c6f6d5 !important; } -.hover\:bg-green-dark:hover { - background-color: #1f9d55 !important; +.hover\:bg-green-300:hover { + background-color: #9ae6b4 !important; } -.hover\:bg-green:hover { - background-color: #38c172 !important; +.hover\:bg-green-400:hover { + background-color: #68d391 !important; } -.hover\:bg-green-light:hover { - background-color: #51d88a !important; +.hover\:bg-green-500:hover { + background-color: #48bb78 !important; } -.hover\:bg-green-lighter:hover { - background-color: #a2f5bf !important; +.hover\:bg-green-600:hover { + background-color: #38a169 !important; } -.hover\:bg-green-lightest:hover { - background-color: #e3fcec !important; +.hover\:bg-green-700:hover { + background-color: #2f855a !important; } -.hover\:bg-teal-darkest:hover { - background-color: #0d3331 !important; +.hover\:bg-green-800:hover { + background-color: #276749 !important; } -.hover\:bg-teal-darker:hover { - background-color: #20504f !important; +.hover\:bg-green-900:hover { + background-color: #22543d !important; } -.hover\:bg-teal-dark:hover { - background-color: #38a89d !important; +.hover\:bg-teal-100:hover { + background-color: #e6fffa !important; } -.hover\:bg-teal:hover { - background-color: #4dc0b5 !important; +.hover\:bg-teal-200:hover { + background-color: #b2f5ea !important; } -.hover\:bg-teal-light:hover { - background-color: #64d5ca !important; +.hover\:bg-teal-300:hover { + background-color: #81e6d9 !important; } -.hover\:bg-teal-lighter:hover { - background-color: #a0f0ed !important; +.hover\:bg-teal-400:hover { + background-color: #4fd1c5 !important; } -.hover\:bg-teal-lightest:hover { - background-color: #e8fffe !important; +.hover\:bg-teal-500:hover { + background-color: #38b2ac !important; } -.hover\:bg-blue-darkest:hover { - background-color: #12283a !important; +.hover\:bg-teal-600:hover { + background-color: #319795 !important; } -.hover\:bg-blue-darker:hover { - background-color: #1c3d5a !important; +.hover\:bg-teal-700:hover { + background-color: #2c7a7b !important; } -.hover\:bg-blue-dark:hover { - background-color: #2779bd !important; +.hover\:bg-teal-800:hover { + background-color: #285e61 !important; } -.hover\:bg-blue:hover { - background-color: #3490dc !important; +.hover\:bg-teal-900:hover { + background-color: #234e52 !important; } -.hover\:bg-blue-light:hover { - background-color: #6cb2eb !important; +.hover\:bg-blue-100:hover { + background-color: #ebf8ff !important; } -.hover\:bg-blue-lighter:hover { - background-color: #bcdefa !important; +.hover\:bg-blue-200:hover { + background-color: #bee3f8 !important; } -.hover\:bg-blue-lightest:hover { - background-color: #eff8ff !important; +.hover\:bg-blue-300:hover { + background-color: #90cdf4 !important; } -.hover\:bg-indigo-darkest:hover { - background-color: #191e38 !important; +.hover\:bg-blue-400:hover { + background-color: #63b3ed !important; } -.hover\:bg-indigo-darker:hover { - background-color: #2f365f !important; +.hover\:bg-blue-500:hover { + background-color: #4299e1 !important; } -.hover\:bg-indigo-dark:hover { - background-color: #5661b3 !important; +.hover\:bg-blue-600:hover { + background-color: #3182ce !important; } -.hover\:bg-indigo:hover { - background-color: #6574cd !important; +.hover\:bg-blue-700:hover { + background-color: #2b6cb0 !important; } -.hover\:bg-indigo-light:hover { - background-color: #7886d7 !important; +.hover\:bg-blue-800:hover { + background-color: #2c5282 !important; } -.hover\:bg-indigo-lighter:hover { - background-color: #b2b7ff !important; +.hover\:bg-blue-900:hover { + background-color: #2a4365 !important; } -.hover\:bg-indigo-lightest:hover { - background-color: #e6e8ff !important; +.hover\:bg-indigo-100:hover { + background-color: #ebf4ff !important; } -.hover\:bg-purple-darkest:hover { - background-color: #21183c !important; +.hover\:bg-indigo-200:hover { + background-color: #c3dafe !important; } -.hover\:bg-purple-darker:hover { - background-color: #382b5f !important; +.hover\:bg-indigo-300:hover { + background-color: #a3bffa !important; } -.hover\:bg-purple-dark:hover { - background-color: #794acf !important; +.hover\:bg-indigo-400:hover { + background-color: #7f9cf5 !important; } -.hover\:bg-purple:hover { - background-color: #9561e2 !important; +.hover\:bg-indigo-500:hover { + background-color: #667eea !important; } -.hover\:bg-purple-light:hover { - background-color: #a779e9 !important; +.hover\:bg-indigo-600:hover { + background-color: #5a67d8 !important; } -.hover\:bg-purple-lighter:hover { - background-color: #d6bbfc !important; +.hover\:bg-indigo-700:hover { + background-color: #4c51bf !important; } -.hover\:bg-purple-lightest:hover { - background-color: #f3ebff !important; +.hover\:bg-indigo-800:hover { + background-color: #434190 !important; } -.hover\:bg-pink-darkest:hover { - background-color: #451225 !important; +.hover\:bg-indigo-900:hover { + background-color: #3c366b !important; } -.hover\:bg-pink-darker:hover { - background-color: #6f213f !important; +.hover\:bg-purple-100:hover { + background-color: #faf5ff !important; } -.hover\:bg-pink-dark:hover { - background-color: #eb5286 !important; +.hover\:bg-purple-200:hover { + background-color: #e9d8fd !important; } -.hover\:bg-pink:hover { - background-color: #f66d9b !important; +.hover\:bg-purple-300:hover { + background-color: #d6bcfa !important; } -.hover\:bg-pink-light:hover { - background-color: #fa7ea8 !important; +.hover\:bg-purple-400:hover { + background-color: #b794f4 !important; } -.hover\:bg-pink-lighter:hover { - background-color: #ffbbca !important; +.hover\:bg-purple-500:hover { + background-color: #9f7aea !important; } -.hover\:bg-pink-lightest:hover { - background-color: #ffebef !important; +.hover\:bg-purple-600:hover { + background-color: #805ad5 !important; +} + +.hover\:bg-purple-700:hover { + background-color: #6b46c1 !important; +} + +.hover\:bg-purple-800:hover { + background-color: #553c9a !important; +} + +.hover\:bg-purple-900:hover { + background-color: #44337a !important; +} + +.hover\:bg-pink-100:hover { + background-color: #fff5f7 !important; +} + +.hover\:bg-pink-200:hover { + background-color: #fed7e2 !important; +} + +.hover\:bg-pink-300:hover { + background-color: #fbb6ce !important; +} + +.hover\:bg-pink-400:hover { + background-color: #f687b3 !important; +} + +.hover\:bg-pink-500:hover { + background-color: #ed64a6 !important; +} + +.hover\:bg-pink-600:hover { + background-color: #d53f8c !important; +} + +.hover\:bg-pink-700:hover { + background-color: #b83280 !important; +} + +.hover\:bg-pink-800:hover { + background-color: #97266d !important; +} + +.hover\:bg-pink-900:hover { + background-color: #702459 !important; } .focus\:bg-transparent:focus { @@ -1121,291 +1367,371 @@ table { } .focus\:bg-black:focus { - background-color: #22292f !important; + background-color: #000 !important; } -.focus\:bg-grey-darkest:focus { - background-color: #3d4852 !important; +.focus\:bg-white:focus { + background-color: #fff !important; } -.focus\:bg-grey-darker:focus { - background-color: #606f7b !important; +.focus\:bg-gray-100:focus { + background-color: #f7fafc !important; } -.focus\:bg-grey-dark:focus { - background-color: #8795a1 !important; +.focus\:bg-gray-200:focus { + background-color: #edf2f7 !important; } -.focus\:bg-grey:focus { - background-color: #b8c2cc !important; +.focus\:bg-gray-300:focus { + background-color: #e2e8f0 !important; } -.focus\:bg-grey-light:focus { - background-color: #dae1e7 !important; +.focus\:bg-gray-400:focus { + background-color: #cbd5e0 !important; } -.focus\:bg-grey-lighter:focus { - background-color: #f1f5f8 !important; +.focus\:bg-gray-500:focus { + background-color: #a0aec0 !important; } -.focus\:bg-grey-lightest:focus { - background-color: #f8fafc !important; +.focus\:bg-gray-600:focus { + background-color: #718096 !important; } -.focus\:bg-white:focus { - background-color: #fff !important; +.focus\:bg-gray-700:focus { + background-color: #4a5568 !important; +} + +.focus\:bg-gray-800:focus { + background-color: #2d3748 !important; +} + +.focus\:bg-gray-900:focus { + background-color: #1a202c !important; +} + +.focus\:bg-red-100:focus { + background-color: #fff5f5 !important; +} + +.focus\:bg-red-200:focus { + background-color: #fed7d7 !important; +} + +.focus\:bg-red-300:focus { + background-color: #feb2b2 !important; +} + +.focus\:bg-red-400:focus { + background-color: #fc8181 !important; +} + +.focus\:bg-red-500:focus { + background-color: #f56565 !important; +} + +.focus\:bg-red-600:focus { + background-color: #e53e3e !important; +} + +.focus\:bg-red-700:focus { + background-color: #c53030 !important; +} + +.focus\:bg-red-800:focus { + background-color: #9b2c2c !important; +} + +.focus\:bg-red-900:focus { + background-color: #742a2a !important; +} + +.focus\:bg-orange-100:focus { + background-color: #fffaf0 !important; +} + +.focus\:bg-orange-200:focus { + background-color: #feebc8 !important; +} + +.focus\:bg-orange-300:focus { + background-color: #fbd38d !important; +} + +.focus\:bg-orange-400:focus { + background-color: #f6ad55 !important; +} + +.focus\:bg-orange-500:focus { + background-color: #ed8936 !important; +} + +.focus\:bg-orange-600:focus { + background-color: #dd6b20 !important; +} + +.focus\:bg-orange-700:focus { + background-color: #c05621 !important; } -.focus\:bg-red-darkest:focus { - background-color: #3b0d0c !important; +.focus\:bg-orange-800:focus { + background-color: #9c4221 !important; } -.focus\:bg-red-darker:focus { - background-color: #621b18 !important; +.focus\:bg-orange-900:focus { + background-color: #7b341e !important; } -.focus\:bg-red-dark:focus { - background-color: #cc1f1a !important; +.focus\:bg-yellow-100:focus { + background-color: #fffff0 !important; } -.focus\:bg-red:focus { - background-color: #e3342f !important; +.focus\:bg-yellow-200:focus { + background-color: #fefcbf !important; } -.focus\:bg-red-light:focus { - background-color: #ef5753 !important; +.focus\:bg-yellow-300:focus { + background-color: #faf089 !important; } -.focus\:bg-red-lighter:focus { - background-color: #f9acaa !important; +.focus\:bg-yellow-400:focus { + background-color: #f6e05e !important; } -.focus\:bg-red-lightest:focus { - background-color: #fcebea !important; +.focus\:bg-yellow-500:focus { + background-color: #ecc94b !important; } -.focus\:bg-orange-darkest:focus { - background-color: #462a16 !important; +.focus\:bg-yellow-600:focus { + background-color: #d69e2e !important; } -.focus\:bg-orange-darker:focus { - background-color: #613b1f !important; +.focus\:bg-yellow-700:focus { + background-color: #b7791f !important; } -.focus\:bg-orange-dark:focus { - background-color: #de751f !important; +.focus\:bg-yellow-800:focus { + background-color: #975a16 !important; } -.focus\:bg-orange:focus { - background-color: #f6993f !important; +.focus\:bg-yellow-900:focus { + background-color: #744210 !important; } -.focus\:bg-orange-light:focus { - background-color: #faad63 !important; +.focus\:bg-green-100:focus { + background-color: #f0fff4 !important; } -.focus\:bg-orange-lighter:focus { - background-color: #fcd9b6 !important; +.focus\:bg-green-200:focus { + background-color: #c6f6d5 !important; } -.focus\:bg-orange-lightest:focus { - background-color: #fff5eb !important; +.focus\:bg-green-300:focus { + background-color: #9ae6b4 !important; } -.focus\:bg-yellow-darkest:focus { - background-color: #453411 !important; +.focus\:bg-green-400:focus { + background-color: #68d391 !important; } -.focus\:bg-yellow-darker:focus { - background-color: #684f1d !important; +.focus\:bg-green-500:focus { + background-color: #48bb78 !important; } -.focus\:bg-yellow-dark:focus { - background-color: #f2d024 !important; +.focus\:bg-green-600:focus { + background-color: #38a169 !important; } -.focus\:bg-yellow:focus { - background-color: #ffed4a !important; +.focus\:bg-green-700:focus { + background-color: #2f855a !important; } -.focus\:bg-yellow-light:focus { - background-color: #fff382 !important; +.focus\:bg-green-800:focus { + background-color: #276749 !important; } -.focus\:bg-yellow-lighter:focus { - background-color: #fff9c2 !important; +.focus\:bg-green-900:focus { + background-color: #22543d !important; } -.focus\:bg-yellow-lightest:focus { - background-color: #fcfbeb !important; +.focus\:bg-teal-100:focus { + background-color: #e6fffa !important; } -.focus\:bg-green-darkest:focus { - background-color: #0f2f21 !important; +.focus\:bg-teal-200:focus { + background-color: #b2f5ea !important; } -.focus\:bg-green-darker:focus { - background-color: #1a4731 !important; +.focus\:bg-teal-300:focus { + background-color: #81e6d9 !important; } -.focus\:bg-green-dark:focus { - background-color: #1f9d55 !important; +.focus\:bg-teal-400:focus { + background-color: #4fd1c5 !important; } -.focus\:bg-green:focus { - background-color: #38c172 !important; +.focus\:bg-teal-500:focus { + background-color: #38b2ac !important; } -.focus\:bg-green-light:focus { - background-color: #51d88a !important; +.focus\:bg-teal-600:focus { + background-color: #319795 !important; } -.focus\:bg-green-lighter:focus { - background-color: #a2f5bf !important; +.focus\:bg-teal-700:focus { + background-color: #2c7a7b !important; } -.focus\:bg-green-lightest:focus { - background-color: #e3fcec !important; +.focus\:bg-teal-800:focus { + background-color: #285e61 !important; } -.focus\:bg-teal-darkest:focus { - background-color: #0d3331 !important; +.focus\:bg-teal-900:focus { + background-color: #234e52 !important; } -.focus\:bg-teal-darker:focus { - background-color: #20504f !important; +.focus\:bg-blue-100:focus { + background-color: #ebf8ff !important; } -.focus\:bg-teal-dark:focus { - background-color: #38a89d !important; +.focus\:bg-blue-200:focus { + background-color: #bee3f8 !important; } -.focus\:bg-teal:focus { - background-color: #4dc0b5 !important; +.focus\:bg-blue-300:focus { + background-color: #90cdf4 !important; } -.focus\:bg-teal-light:focus { - background-color: #64d5ca !important; +.focus\:bg-blue-400:focus { + background-color: #63b3ed !important; } -.focus\:bg-teal-lighter:focus { - background-color: #a0f0ed !important; +.focus\:bg-blue-500:focus { + background-color: #4299e1 !important; } -.focus\:bg-teal-lightest:focus { - background-color: #e8fffe !important; +.focus\:bg-blue-600:focus { + background-color: #3182ce !important; } -.focus\:bg-blue-darkest:focus { - background-color: #12283a !important; +.focus\:bg-blue-700:focus { + background-color: #2b6cb0 !important; } -.focus\:bg-blue-darker:focus { - background-color: #1c3d5a !important; +.focus\:bg-blue-800:focus { + background-color: #2c5282 !important; } -.focus\:bg-blue-dark:focus { - background-color: #2779bd !important; +.focus\:bg-blue-900:focus { + background-color: #2a4365 !important; } -.focus\:bg-blue:focus { - background-color: #3490dc !important; +.focus\:bg-indigo-100:focus { + background-color: #ebf4ff !important; } -.focus\:bg-blue-light:focus { - background-color: #6cb2eb !important; +.focus\:bg-indigo-200:focus { + background-color: #c3dafe !important; } -.focus\:bg-blue-lighter:focus { - background-color: #bcdefa !important; +.focus\:bg-indigo-300:focus { + background-color: #a3bffa !important; } -.focus\:bg-blue-lightest:focus { - background-color: #eff8ff !important; +.focus\:bg-indigo-400:focus { + background-color: #7f9cf5 !important; } -.focus\:bg-indigo-darkest:focus { - background-color: #191e38 !important; +.focus\:bg-indigo-500:focus { + background-color: #667eea !important; } -.focus\:bg-indigo-darker:focus { - background-color: #2f365f !important; +.focus\:bg-indigo-600:focus { + background-color: #5a67d8 !important; } -.focus\:bg-indigo-dark:focus { - background-color: #5661b3 !important; +.focus\:bg-indigo-700:focus { + background-color: #4c51bf !important; } -.focus\:bg-indigo:focus { - background-color: #6574cd !important; +.focus\:bg-indigo-800:focus { + background-color: #434190 !important; } -.focus\:bg-indigo-light:focus { - background-color: #7886d7 !important; +.focus\:bg-indigo-900:focus { + background-color: #3c366b !important; } -.focus\:bg-indigo-lighter:focus { - background-color: #b2b7ff !important; +.focus\:bg-purple-100:focus { + background-color: #faf5ff !important; } -.focus\:bg-indigo-lightest:focus { - background-color: #e6e8ff !important; +.focus\:bg-purple-200:focus { + background-color: #e9d8fd !important; } -.focus\:bg-purple-darkest:focus { - background-color: #21183c !important; +.focus\:bg-purple-300:focus { + background-color: #d6bcfa !important; } -.focus\:bg-purple-darker:focus { - background-color: #382b5f !important; +.focus\:bg-purple-400:focus { + background-color: #b794f4 !important; } -.focus\:bg-purple-dark:focus { - background-color: #794acf !important; +.focus\:bg-purple-500:focus { + background-color: #9f7aea !important; } -.focus\:bg-purple:focus { - background-color: #9561e2 !important; +.focus\:bg-purple-600:focus { + background-color: #805ad5 !important; } -.focus\:bg-purple-light:focus { - background-color: #a779e9 !important; +.focus\:bg-purple-700:focus { + background-color: #6b46c1 !important; } -.focus\:bg-purple-lighter:focus { - background-color: #d6bbfc !important; +.focus\:bg-purple-800:focus { + background-color: #553c9a !important; } -.focus\:bg-purple-lightest:focus { - background-color: #f3ebff !important; +.focus\:bg-purple-900:focus { + background-color: #44337a !important; } -.focus\:bg-pink-darkest:focus { - background-color: #451225 !important; +.focus\:bg-pink-100:focus { + background-color: #fff5f7 !important; } -.focus\:bg-pink-darker:focus { - background-color: #6f213f !important; +.focus\:bg-pink-200:focus { + background-color: #fed7e2 !important; } -.focus\:bg-pink-dark:focus { - background-color: #eb5286 !important; +.focus\:bg-pink-300:focus { + background-color: #fbb6ce !important; } -.focus\:bg-pink:focus { - background-color: #f66d9b !important; +.focus\:bg-pink-400:focus { + background-color: #f687b3 !important; } -.focus\:bg-pink-light:focus { - background-color: #fa7ea8 !important; +.focus\:bg-pink-500:focus { + background-color: #ed64a6 !important; } -.focus\:bg-pink-lighter:focus { - background-color: #ffbbca !important; +.focus\:bg-pink-600:focus { + background-color: #d53f8c !important; } -.focus\:bg-pink-lightest:focus { - background-color: #ffebef !important; +.focus\:bg-pink-700:focus { + background-color: #b83280 !important; +} + +.focus\:bg-pink-800:focus { + background-color: #97266d !important; +} + +.focus\:bg-pink-900:focus { + background-color: #702459 !important; } .bg-bottom { @@ -1460,6 +1786,14 @@ table { background-repeat: repeat-y !important; } +.bg-repeat-round { + background-repeat: round !important; +} + +.bg-repeat-space { + background-repeat: space !important; +} + .bg-auto { background-size: auto !important; } @@ -1485,978 +1819,1218 @@ table { } .border-black { - border-color: #22292f !important; + border-color: #000 !important; } -.border-grey-darkest { - border-color: #3d4852 !important; +.border-white { + border-color: #fff !important; } -.border-grey-darker { - border-color: #606f7b !important; +.border-gray-100 { + border-color: #f7fafc !important; } -.border-grey-dark { - border-color: #8795a1 !important; +.border-gray-200 { + border-color: #edf2f7 !important; } -.border-grey { - border-color: #b8c2cc !important; +.border-gray-300 { + border-color: #e2e8f0 !important; } -.border-grey-light { - border-color: #dae1e7 !important; +.border-gray-400 { + border-color: #cbd5e0 !important; } -.border-grey-lighter { - border-color: #f1f5f8 !important; +.border-gray-500 { + border-color: #a0aec0 !important; } -.border-grey-lightest { - border-color: #f8fafc !important; +.border-gray-600 { + border-color: #718096 !important; } -.border-white { - border-color: #fff !important; +.border-gray-700 { + border-color: #4a5568 !important; } -.border-red-darkest { - border-color: #3b0d0c !important; +.border-gray-800 { + border-color: #2d3748 !important; } -.border-red-darker { - border-color: #621b18 !important; +.border-gray-900 { + border-color: #1a202c !important; } -.border-red-dark { - border-color: #cc1f1a !important; +.border-red-100 { + border-color: #fff5f5 !important; } -.border-red { - border-color: #e3342f !important; +.border-red-200 { + border-color: #fed7d7 !important; } -.border-red-light { - border-color: #ef5753 !important; +.border-red-300 { + border-color: #feb2b2 !important; } -.border-red-lighter { - border-color: #f9acaa !important; +.border-red-400 { + border-color: #fc8181 !important; } -.border-red-lightest { - border-color: #fcebea !important; +.border-red-500 { + border-color: #f56565 !important; } -.border-orange-darkest { - border-color: #462a16 !important; +.border-red-600 { + border-color: #e53e3e !important; } -.border-orange-darker { - border-color: #613b1f !important; +.border-red-700 { + border-color: #c53030 !important; } -.border-orange-dark { - border-color: #de751f !important; +.border-red-800 { + border-color: #9b2c2c !important; } -.border-orange { - border-color: #f6993f !important; +.border-red-900 { + border-color: #742a2a !important; } -.border-orange-light { - border-color: #faad63 !important; +.border-orange-100 { + border-color: #fffaf0 !important; } -.border-orange-lighter { - border-color: #fcd9b6 !important; +.border-orange-200 { + border-color: #feebc8 !important; } -.border-orange-lightest { - border-color: #fff5eb !important; +.border-orange-300 { + border-color: #fbd38d !important; } -.border-yellow-darkest { - border-color: #453411 !important; +.border-orange-400 { + border-color: #f6ad55 !important; } -.border-yellow-darker { - border-color: #684f1d !important; +.border-orange-500 { + border-color: #ed8936 !important; } -.border-yellow-dark { - border-color: #f2d024 !important; +.border-orange-600 { + border-color: #dd6b20 !important; } -.border-yellow { - border-color: #ffed4a !important; +.border-orange-700 { + border-color: #c05621 !important; } -.border-yellow-light { - border-color: #fff382 !important; +.border-orange-800 { + border-color: #9c4221 !important; } -.border-yellow-lighter { - border-color: #fff9c2 !important; +.border-orange-900 { + border-color: #7b341e !important; } -.border-yellow-lightest { - border-color: #fcfbeb !important; +.border-yellow-100 { + border-color: #fffff0 !important; } -.border-green-darkest { - border-color: #0f2f21 !important; +.border-yellow-200 { + border-color: #fefcbf !important; } -.border-green-darker { - border-color: #1a4731 !important; +.border-yellow-300 { + border-color: #faf089 !important; } -.border-green-dark { - border-color: #1f9d55 !important; +.border-yellow-400 { + border-color: #f6e05e !important; } -.border-green { - border-color: #38c172 !important; +.border-yellow-500 { + border-color: #ecc94b !important; } -.border-green-light { - border-color: #51d88a !important; +.border-yellow-600 { + border-color: #d69e2e !important; } -.border-green-lighter { - border-color: #a2f5bf !important; +.border-yellow-700 { + border-color: #b7791f !important; } -.border-green-lightest { - border-color: #e3fcec !important; +.border-yellow-800 { + border-color: #975a16 !important; } -.border-teal-darkest { - border-color: #0d3331 !important; +.border-yellow-900 { + border-color: #744210 !important; } -.border-teal-darker { - border-color: #20504f !important; +.border-green-100 { + border-color: #f0fff4 !important; } -.border-teal-dark { - border-color: #38a89d !important; +.border-green-200 { + border-color: #c6f6d5 !important; } -.border-teal { - border-color: #4dc0b5 !important; +.border-green-300 { + border-color: #9ae6b4 !important; } -.border-teal-light { - border-color: #64d5ca !important; +.border-green-400 { + border-color: #68d391 !important; } -.border-teal-lighter { - border-color: #a0f0ed !important; +.border-green-500 { + border-color: #48bb78 !important; } -.border-teal-lightest { - border-color: #e8fffe !important; +.border-green-600 { + border-color: #38a169 !important; } -.border-blue-darkest { - border-color: #12283a !important; +.border-green-700 { + border-color: #2f855a !important; } -.border-blue-darker { - border-color: #1c3d5a !important; +.border-green-800 { + border-color: #276749 !important; } -.border-blue-dark { - border-color: #2779bd !important; +.border-green-900 { + border-color: #22543d !important; } -.border-blue { - border-color: #3490dc !important; +.border-teal-100 { + border-color: #e6fffa !important; } -.border-blue-light { - border-color: #6cb2eb !important; +.border-teal-200 { + border-color: #b2f5ea !important; } -.border-blue-lighter { - border-color: #bcdefa !important; +.border-teal-300 { + border-color: #81e6d9 !important; } -.border-blue-lightest { - border-color: #eff8ff !important; +.border-teal-400 { + border-color: #4fd1c5 !important; } -.border-indigo-darkest { - border-color: #191e38 !important; +.border-teal-500 { + border-color: #38b2ac !important; } -.border-indigo-darker { - border-color: #2f365f !important; +.border-teal-600 { + border-color: #319795 !important; } -.border-indigo-dark { - border-color: #5661b3 !important; +.border-teal-700 { + border-color: #2c7a7b !important; } -.border-indigo { - border-color: #6574cd !important; +.border-teal-800 { + border-color: #285e61 !important; } -.border-indigo-light { - border-color: #7886d7 !important; +.border-teal-900 { + border-color: #234e52 !important; } -.border-indigo-lighter { - border-color: #b2b7ff !important; +.border-blue-100 { + border-color: #ebf8ff !important; } -.border-indigo-lightest { - border-color: #e6e8ff !important; +.border-blue-200 { + border-color: #bee3f8 !important; } -.border-purple-darkest { - border-color: #21183c !important; +.border-blue-300 { + border-color: #90cdf4 !important; } -.border-purple-darker { - border-color: #382b5f !important; +.border-blue-400 { + border-color: #63b3ed !important; } -.border-purple-dark { - border-color: #794acf !important; +.border-blue-500 { + border-color: #4299e1 !important; } -.border-purple { - border-color: #9561e2 !important; +.border-blue-600 { + border-color: #3182ce !important; } -.border-purple-light { - border-color: #a779e9 !important; +.border-blue-700 { + border-color: #2b6cb0 !important; } -.border-purple-lighter { - border-color: #d6bbfc !important; +.border-blue-800 { + border-color: #2c5282 !important; } -.border-purple-lightest { - border-color: #f3ebff !important; +.border-blue-900 { + border-color: #2a4365 !important; } -.border-pink-darkest { - border-color: #451225 !important; +.border-indigo-100 { + border-color: #ebf4ff !important; } -.border-pink-darker { - border-color: #6f213f !important; +.border-indigo-200 { + border-color: #c3dafe !important; } -.border-pink-dark { - border-color: #eb5286 !important; +.border-indigo-300 { + border-color: #a3bffa !important; } -.border-pink { - border-color: #f66d9b !important; +.border-indigo-400 { + border-color: #7f9cf5 !important; } -.border-pink-light { - border-color: #fa7ea8 !important; +.border-indigo-500 { + border-color: #667eea !important; } -.border-pink-lighter { - border-color: #ffbbca !important; +.border-indigo-600 { + border-color: #5a67d8 !important; } -.border-pink-lightest { - border-color: #ffebef !important; +.border-indigo-700 { + border-color: #4c51bf !important; } -.hover\:border-transparent:hover { - border-color: transparent !important; +.border-indigo-800 { + border-color: #434190 !important; } -.hover\:border-black:hover { - border-color: #22292f !important; +.border-indigo-900 { + border-color: #3c366b !important; } -.hover\:border-grey-darkest:hover { - border-color: #3d4852 !important; +.border-purple-100 { + border-color: #faf5ff !important; } -.hover\:border-grey-darker:hover { - border-color: #606f7b !important; +.border-purple-200 { + border-color: #e9d8fd !important; } -.hover\:border-grey-dark:hover { - border-color: #8795a1 !important; +.border-purple-300 { + border-color: #d6bcfa !important; } -.hover\:border-grey:hover { - border-color: #b8c2cc !important; +.border-purple-400 { + border-color: #b794f4 !important; } -.hover\:border-grey-light:hover { - border-color: #dae1e7 !important; +.border-purple-500 { + border-color: #9f7aea !important; } -.hover\:border-grey-lighter:hover { - border-color: #f1f5f8 !important; +.border-purple-600 { + border-color: #805ad5 !important; } -.hover\:border-grey-lightest:hover { - border-color: #f8fafc !important; +.border-purple-700 { + border-color: #6b46c1 !important; } -.hover\:border-white:hover { - border-color: #fff !important; +.border-purple-800 { + border-color: #553c9a !important; } -.hover\:border-red-darkest:hover { - border-color: #3b0d0c !important; +.border-purple-900 { + border-color: #44337a !important; } -.hover\:border-red-darker:hover { - border-color: #621b18 !important; +.border-pink-100 { + border-color: #fff5f7 !important; } -.hover\:border-red-dark:hover { - border-color: #cc1f1a !important; +.border-pink-200 { + border-color: #fed7e2 !important; } -.hover\:border-red:hover { - border-color: #e3342f !important; +.border-pink-300 { + border-color: #fbb6ce !important; } -.hover\:border-red-light:hover { - border-color: #ef5753 !important; +.border-pink-400 { + border-color: #f687b3 !important; } -.hover\:border-red-lighter:hover { - border-color: #f9acaa !important; +.border-pink-500 { + border-color: #ed64a6 !important; } -.hover\:border-red-lightest:hover { - border-color: #fcebea !important; +.border-pink-600 { + border-color: #d53f8c !important; } -.hover\:border-orange-darkest:hover { - border-color: #462a16 !important; +.border-pink-700 { + border-color: #b83280 !important; } -.hover\:border-orange-darker:hover { - border-color: #613b1f !important; +.border-pink-800 { + border-color: #97266d !important; } -.hover\:border-orange-dark:hover { - border-color: #de751f !important; +.border-pink-900 { + border-color: #702459 !important; } -.hover\:border-orange:hover { - border-color: #f6993f !important; +.hover\:border-transparent:hover { + border-color: transparent !important; } -.hover\:border-orange-light:hover { - border-color: #faad63 !important; +.hover\:border-black:hover { + border-color: #000 !important; } -.hover\:border-orange-lighter:hover { - border-color: #fcd9b6 !important; +.hover\:border-white:hover { + border-color: #fff !important; } -.hover\:border-orange-lightest:hover { - border-color: #fff5eb !important; +.hover\:border-gray-100:hover { + border-color: #f7fafc !important; } -.hover\:border-yellow-darkest:hover { - border-color: #453411 !important; +.hover\:border-gray-200:hover { + border-color: #edf2f7 !important; } -.hover\:border-yellow-darker:hover { - border-color: #684f1d !important; +.hover\:border-gray-300:hover { + border-color: #e2e8f0 !important; } -.hover\:border-yellow-dark:hover { - border-color: #f2d024 !important; +.hover\:border-gray-400:hover { + border-color: #cbd5e0 !important; } -.hover\:border-yellow:hover { - border-color: #ffed4a !important; +.hover\:border-gray-500:hover { + border-color: #a0aec0 !important; } -.hover\:border-yellow-light:hover { - border-color: #fff382 !important; +.hover\:border-gray-600:hover { + border-color: #718096 !important; } -.hover\:border-yellow-lighter:hover { - border-color: #fff9c2 !important; +.hover\:border-gray-700:hover { + border-color: #4a5568 !important; } -.hover\:border-yellow-lightest:hover { - border-color: #fcfbeb !important; +.hover\:border-gray-800:hover { + border-color: #2d3748 !important; } -.hover\:border-green-darkest:hover { - border-color: #0f2f21 !important; +.hover\:border-gray-900:hover { + border-color: #1a202c !important; } -.hover\:border-green-darker:hover { - border-color: #1a4731 !important; +.hover\:border-red-100:hover { + border-color: #fff5f5 !important; } -.hover\:border-green-dark:hover { - border-color: #1f9d55 !important; +.hover\:border-red-200:hover { + border-color: #fed7d7 !important; } -.hover\:border-green:hover { - border-color: #38c172 !important; +.hover\:border-red-300:hover { + border-color: #feb2b2 !important; } -.hover\:border-green-light:hover { - border-color: #51d88a !important; +.hover\:border-red-400:hover { + border-color: #fc8181 !important; } -.hover\:border-green-lighter:hover { - border-color: #a2f5bf !important; +.hover\:border-red-500:hover { + border-color: #f56565 !important; } -.hover\:border-green-lightest:hover { - border-color: #e3fcec !important; +.hover\:border-red-600:hover { + border-color: #e53e3e !important; } -.hover\:border-teal-darkest:hover { - border-color: #0d3331 !important; +.hover\:border-red-700:hover { + border-color: #c53030 !important; } -.hover\:border-teal-darker:hover { - border-color: #20504f !important; +.hover\:border-red-800:hover { + border-color: #9b2c2c !important; } -.hover\:border-teal-dark:hover { - border-color: #38a89d !important; +.hover\:border-red-900:hover { + border-color: #742a2a !important; } -.hover\:border-teal:hover { - border-color: #4dc0b5 !important; +.hover\:border-orange-100:hover { + border-color: #fffaf0 !important; } -.hover\:border-teal-light:hover { - border-color: #64d5ca !important; +.hover\:border-orange-200:hover { + border-color: #feebc8 !important; } -.hover\:border-teal-lighter:hover { - border-color: #a0f0ed !important; +.hover\:border-orange-300:hover { + border-color: #fbd38d !important; } -.hover\:border-teal-lightest:hover { - border-color: #e8fffe !important; +.hover\:border-orange-400:hover { + border-color: #f6ad55 !important; } -.hover\:border-blue-darkest:hover { - border-color: #12283a !important; +.hover\:border-orange-500:hover { + border-color: #ed8936 !important; } -.hover\:border-blue-darker:hover { - border-color: #1c3d5a !important; +.hover\:border-orange-600:hover { + border-color: #dd6b20 !important; } -.hover\:border-blue-dark:hover { - border-color: #2779bd !important; +.hover\:border-orange-700:hover { + border-color: #c05621 !important; } -.hover\:border-blue:hover { - border-color: #3490dc !important; +.hover\:border-orange-800:hover { + border-color: #9c4221 !important; } -.hover\:border-blue-light:hover { - border-color: #6cb2eb !important; +.hover\:border-orange-900:hover { + border-color: #7b341e !important; } -.hover\:border-blue-lighter:hover { - border-color: #bcdefa !important; +.hover\:border-yellow-100:hover { + border-color: #fffff0 !important; } -.hover\:border-blue-lightest:hover { - border-color: #eff8ff !important; +.hover\:border-yellow-200:hover { + border-color: #fefcbf !important; } -.hover\:border-indigo-darkest:hover { - border-color: #191e38 !important; +.hover\:border-yellow-300:hover { + border-color: #faf089 !important; } -.hover\:border-indigo-darker:hover { - border-color: #2f365f !important; +.hover\:border-yellow-400:hover { + border-color: #f6e05e !important; } -.hover\:border-indigo-dark:hover { - border-color: #5661b3 !important; +.hover\:border-yellow-500:hover { + border-color: #ecc94b !important; } -.hover\:border-indigo:hover { - border-color: #6574cd !important; +.hover\:border-yellow-600:hover { + border-color: #d69e2e !important; } -.hover\:border-indigo-light:hover { - border-color: #7886d7 !important; +.hover\:border-yellow-700:hover { + border-color: #b7791f !important; } -.hover\:border-indigo-lighter:hover { - border-color: #b2b7ff !important; +.hover\:border-yellow-800:hover { + border-color: #975a16 !important; } -.hover\:border-indigo-lightest:hover { - border-color: #e6e8ff !important; +.hover\:border-yellow-900:hover { + border-color: #744210 !important; } -.hover\:border-purple-darkest:hover { - border-color: #21183c !important; +.hover\:border-green-100:hover { + border-color: #f0fff4 !important; } -.hover\:border-purple-darker:hover { - border-color: #382b5f !important; +.hover\:border-green-200:hover { + border-color: #c6f6d5 !important; } -.hover\:border-purple-dark:hover { - border-color: #794acf !important; +.hover\:border-green-300:hover { + border-color: #9ae6b4 !important; } -.hover\:border-purple:hover { - border-color: #9561e2 !important; +.hover\:border-green-400:hover { + border-color: #68d391 !important; } -.hover\:border-purple-light:hover { - border-color: #a779e9 !important; +.hover\:border-green-500:hover { + border-color: #48bb78 !important; } -.hover\:border-purple-lighter:hover { - border-color: #d6bbfc !important; +.hover\:border-green-600:hover { + border-color: #38a169 !important; } -.hover\:border-purple-lightest:hover { - border-color: #f3ebff !important; +.hover\:border-green-700:hover { + border-color: #2f855a !important; } -.hover\:border-pink-darkest:hover { - border-color: #451225 !important; +.hover\:border-green-800:hover { + border-color: #276749 !important; } -.hover\:border-pink-darker:hover { - border-color: #6f213f !important; +.hover\:border-green-900:hover { + border-color: #22543d !important; } -.hover\:border-pink-dark:hover { - border-color: #eb5286 !important; +.hover\:border-teal-100:hover { + border-color: #e6fffa !important; } -.hover\:border-pink:hover { - border-color: #f66d9b !important; +.hover\:border-teal-200:hover { + border-color: #b2f5ea !important; } -.hover\:border-pink-light:hover { - border-color: #fa7ea8 !important; +.hover\:border-teal-300:hover { + border-color: #81e6d9 !important; } -.hover\:border-pink-lighter:hover { - border-color: #ffbbca !important; +.hover\:border-teal-400:hover { + border-color: #4fd1c5 !important; } -.hover\:border-pink-lightest:hover { - border-color: #ffebef !important; +.hover\:border-teal-500:hover { + border-color: #38b2ac !important; } -.focus\:border-transparent:focus { - border-color: transparent !important; +.hover\:border-teal-600:hover { + border-color: #319795 !important; } -.focus\:border-black:focus { - border-color: #22292f !important; +.hover\:border-teal-700:hover { + border-color: #2c7a7b !important; } -.focus\:border-grey-darkest:focus { - border-color: #3d4852 !important; +.hover\:border-teal-800:hover { + border-color: #285e61 !important; } -.focus\:border-grey-darker:focus { - border-color: #606f7b !important; +.hover\:border-teal-900:hover { + border-color: #234e52 !important; } -.focus\:border-grey-dark:focus { - border-color: #8795a1 !important; +.hover\:border-blue-100:hover { + border-color: #ebf8ff !important; } -.focus\:border-grey:focus { - border-color: #b8c2cc !important; +.hover\:border-blue-200:hover { + border-color: #bee3f8 !important; } -.focus\:border-grey-light:focus { - border-color: #dae1e7 !important; +.hover\:border-blue-300:hover { + border-color: #90cdf4 !important; } -.focus\:border-grey-lighter:focus { - border-color: #f1f5f8 !important; +.hover\:border-blue-400:hover { + border-color: #63b3ed !important; } -.focus\:border-grey-lightest:focus { - border-color: #f8fafc !important; +.hover\:border-blue-500:hover { + border-color: #4299e1 !important; } -.focus\:border-white:focus { - border-color: #fff !important; +.hover\:border-blue-600:hover { + border-color: #3182ce !important; } -.focus\:border-red-darkest:focus { - border-color: #3b0d0c !important; +.hover\:border-blue-700:hover { + border-color: #2b6cb0 !important; } -.focus\:border-red-darker:focus { - border-color: #621b18 !important; +.hover\:border-blue-800:hover { + border-color: #2c5282 !important; } -.focus\:border-red-dark:focus { - border-color: #cc1f1a !important; +.hover\:border-blue-900:hover { + border-color: #2a4365 !important; } -.focus\:border-red:focus { - border-color: #e3342f !important; +.hover\:border-indigo-100:hover { + border-color: #ebf4ff !important; } -.focus\:border-red-light:focus { - border-color: #ef5753 !important; +.hover\:border-indigo-200:hover { + border-color: #c3dafe !important; } -.focus\:border-red-lighter:focus { - border-color: #f9acaa !important; +.hover\:border-indigo-300:hover { + border-color: #a3bffa !important; } -.focus\:border-red-lightest:focus { - border-color: #fcebea !important; +.hover\:border-indigo-400:hover { + border-color: #7f9cf5 !important; } -.focus\:border-orange-darkest:focus { - border-color: #462a16 !important; +.hover\:border-indigo-500:hover { + border-color: #667eea !important; } -.focus\:border-orange-darker:focus { - border-color: #613b1f !important; +.hover\:border-indigo-600:hover { + border-color: #5a67d8 !important; } -.focus\:border-orange-dark:focus { - border-color: #de751f !important; +.hover\:border-indigo-700:hover { + border-color: #4c51bf !important; } -.focus\:border-orange:focus { - border-color: #f6993f !important; +.hover\:border-indigo-800:hover { + border-color: #434190 !important; } -.focus\:border-orange-light:focus { - border-color: #faad63 !important; +.hover\:border-indigo-900:hover { + border-color: #3c366b !important; } -.focus\:border-orange-lighter:focus { - border-color: #fcd9b6 !important; +.hover\:border-purple-100:hover { + border-color: #faf5ff !important; } -.focus\:border-orange-lightest:focus { - border-color: #fff5eb !important; +.hover\:border-purple-200:hover { + border-color: #e9d8fd !important; } -.focus\:border-yellow-darkest:focus { - border-color: #453411 !important; +.hover\:border-purple-300:hover { + border-color: #d6bcfa !important; } -.focus\:border-yellow-darker:focus { - border-color: #684f1d !important; +.hover\:border-purple-400:hover { + border-color: #b794f4 !important; } -.focus\:border-yellow-dark:focus { - border-color: #f2d024 !important; +.hover\:border-purple-500:hover { + border-color: #9f7aea !important; } -.focus\:border-yellow:focus { - border-color: #ffed4a !important; +.hover\:border-purple-600:hover { + border-color: #805ad5 !important; } -.focus\:border-yellow-light:focus { - border-color: #fff382 !important; +.hover\:border-purple-700:hover { + border-color: #6b46c1 !important; } -.focus\:border-yellow-lighter:focus { - border-color: #fff9c2 !important; +.hover\:border-purple-800:hover { + border-color: #553c9a !important; } -.focus\:border-yellow-lightest:focus { - border-color: #fcfbeb !important; +.hover\:border-purple-900:hover { + border-color: #44337a !important; } -.focus\:border-green-darkest:focus { - border-color: #0f2f21 !important; +.hover\:border-pink-100:hover { + border-color: #fff5f7 !important; } -.focus\:border-green-darker:focus { - border-color: #1a4731 !important; +.hover\:border-pink-200:hover { + border-color: #fed7e2 !important; } -.focus\:border-green-dark:focus { - border-color: #1f9d55 !important; +.hover\:border-pink-300:hover { + border-color: #fbb6ce !important; } -.focus\:border-green:focus { - border-color: #38c172 !important; +.hover\:border-pink-400:hover { + border-color: #f687b3 !important; } -.focus\:border-green-light:focus { - border-color: #51d88a !important; +.hover\:border-pink-500:hover { + border-color: #ed64a6 !important; } -.focus\:border-green-lighter:focus { - border-color: #a2f5bf !important; +.hover\:border-pink-600:hover { + border-color: #d53f8c !important; } -.focus\:border-green-lightest:focus { - border-color: #e3fcec !important; +.hover\:border-pink-700:hover { + border-color: #b83280 !important; } -.focus\:border-teal-darkest:focus { - border-color: #0d3331 !important; +.hover\:border-pink-800:hover { + border-color: #97266d !important; } -.focus\:border-teal-darker:focus { - border-color: #20504f !important; +.hover\:border-pink-900:hover { + border-color: #702459 !important; } -.focus\:border-teal-dark:focus { - border-color: #38a89d !important; +.focus\:border-transparent:focus { + border-color: transparent !important; } -.focus\:border-teal:focus { - border-color: #4dc0b5 !important; +.focus\:border-black:focus { + border-color: #000 !important; } -.focus\:border-teal-light:focus { - border-color: #64d5ca !important; +.focus\:border-white:focus { + border-color: #fff !important; } -.focus\:border-teal-lighter:focus { - border-color: #a0f0ed !important; +.focus\:border-gray-100:focus { + border-color: #f7fafc !important; } -.focus\:border-teal-lightest:focus { - border-color: #e8fffe !important; +.focus\:border-gray-200:focus { + border-color: #edf2f7 !important; } -.focus\:border-blue-darkest:focus { - border-color: #12283a !important; +.focus\:border-gray-300:focus { + border-color: #e2e8f0 !important; } -.focus\:border-blue-darker:focus { - border-color: #1c3d5a !important; +.focus\:border-gray-400:focus { + border-color: #cbd5e0 !important; } -.focus\:border-blue-dark:focus { - border-color: #2779bd !important; +.focus\:border-gray-500:focus { + border-color: #a0aec0 !important; } -.focus\:border-blue:focus { - border-color: #3490dc !important; +.focus\:border-gray-600:focus { + border-color: #718096 !important; } -.focus\:border-blue-light:focus { - border-color: #6cb2eb !important; +.focus\:border-gray-700:focus { + border-color: #4a5568 !important; } -.focus\:border-blue-lighter:focus { - border-color: #bcdefa !important; +.focus\:border-gray-800:focus { + border-color: #2d3748 !important; } -.focus\:border-blue-lightest:focus { - border-color: #eff8ff !important; +.focus\:border-gray-900:focus { + border-color: #1a202c !important; } -.focus\:border-indigo-darkest:focus { - border-color: #191e38 !important; +.focus\:border-red-100:focus { + border-color: #fff5f5 !important; } -.focus\:border-indigo-darker:focus { - border-color: #2f365f !important; +.focus\:border-red-200:focus { + border-color: #fed7d7 !important; } -.focus\:border-indigo-dark:focus { - border-color: #5661b3 !important; +.focus\:border-red-300:focus { + border-color: #feb2b2 !important; } -.focus\:border-indigo:focus { - border-color: #6574cd !important; +.focus\:border-red-400:focus { + border-color: #fc8181 !important; } -.focus\:border-indigo-light:focus { - border-color: #7886d7 !important; +.focus\:border-red-500:focus { + border-color: #f56565 !important; } -.focus\:border-indigo-lighter:focus { - border-color: #b2b7ff !important; +.focus\:border-red-600:focus { + border-color: #e53e3e !important; } -.focus\:border-indigo-lightest:focus { - border-color: #e6e8ff !important; +.focus\:border-red-700:focus { + border-color: #c53030 !important; } -.focus\:border-purple-darkest:focus { - border-color: #21183c !important; +.focus\:border-red-800:focus { + border-color: #9b2c2c !important; } -.focus\:border-purple-darker:focus { - border-color: #382b5f !important; +.focus\:border-red-900:focus { + border-color: #742a2a !important; } -.focus\:border-purple-dark:focus { - border-color: #794acf !important; +.focus\:border-orange-100:focus { + border-color: #fffaf0 !important; } -.focus\:border-purple:focus { - border-color: #9561e2 !important; +.focus\:border-orange-200:focus { + border-color: #feebc8 !important; } -.focus\:border-purple-light:focus { - border-color: #a779e9 !important; +.focus\:border-orange-300:focus { + border-color: #fbd38d !important; } -.focus\:border-purple-lighter:focus { - border-color: #d6bbfc !important; +.focus\:border-orange-400:focus { + border-color: #f6ad55 !important; } -.focus\:border-purple-lightest:focus { - border-color: #f3ebff !important; +.focus\:border-orange-500:focus { + border-color: #ed8936 !important; } -.focus\:border-pink-darkest:focus { - border-color: #451225 !important; +.focus\:border-orange-600:focus { + border-color: #dd6b20 !important; } -.focus\:border-pink-darker:focus { - border-color: #6f213f !important; +.focus\:border-orange-700:focus { + border-color: #c05621 !important; } -.focus\:border-pink-dark:focus { - border-color: #eb5286 !important; +.focus\:border-orange-800:focus { + border-color: #9c4221 !important; } -.focus\:border-pink:focus { - border-color: #f66d9b !important; +.focus\:border-orange-900:focus { + border-color: #7b341e !important; } -.focus\:border-pink-light:focus { - border-color: #fa7ea8 !important; +.focus\:border-yellow-100:focus { + border-color: #fffff0 !important; } -.focus\:border-pink-lighter:focus { - border-color: #ffbbca !important; +.focus\:border-yellow-200:focus { + border-color: #fefcbf !important; } -.focus\:border-pink-lightest:focus { - border-color: #ffebef !important; +.focus\:border-yellow-300:focus { + border-color: #faf089 !important; } -.rounded-none { - border-radius: 0 !important; +.focus\:border-yellow-400:focus { + border-color: #f6e05e !important; } -.rounded-sm { - border-radius: .125rem !important; +.focus\:border-yellow-500:focus { + border-color: #ecc94b !important; } -.rounded { - border-radius: .25rem !important; +.focus\:border-yellow-600:focus { + border-color: #d69e2e !important; } -.rounded-lg { - border-radius: .5rem !important; +.focus\:border-yellow-700:focus { + border-color: #b7791f !important; } -.rounded-full { - border-radius: 9999px !important; +.focus\:border-yellow-800:focus { + border-color: #975a16 !important; } -.rounded-t-none { - border-top-left-radius: 0 !important; - border-top-right-radius: 0 !important; +.focus\:border-yellow-900:focus { + border-color: #744210 !important; } -.rounded-r-none { - border-top-right-radius: 0 !important; - border-bottom-right-radius: 0 !important; +.focus\:border-green-100:focus { + border-color: #f0fff4 !important; } -.rounded-b-none { - border-bottom-right-radius: 0 !important; - border-bottom-left-radius: 0 !important; +.focus\:border-green-200:focus { + border-color: #c6f6d5 !important; } -.rounded-l-none { - border-top-left-radius: 0 !important; - border-bottom-left-radius: 0 !important; +.focus\:border-green-300:focus { + border-color: #9ae6b4 !important; } -.rounded-t-sm { - border-top-left-radius: .125rem !important; - border-top-right-radius: .125rem !important; +.focus\:border-green-400:focus { + border-color: #68d391 !important; } -.rounded-r-sm { - border-top-right-radius: .125rem !important; - border-bottom-right-radius: .125rem !important; +.focus\:border-green-500:focus { + border-color: #48bb78 !important; } -.rounded-b-sm { - border-bottom-right-radius: .125rem !important; - border-bottom-left-radius: .125rem !important; +.focus\:border-green-600:focus { + border-color: #38a169 !important; } -.rounded-l-sm { - border-top-left-radius: .125rem !important; - border-bottom-left-radius: .125rem !important; +.focus\:border-green-700:focus { + border-color: #2f855a !important; } -.rounded-t { - border-top-left-radius: .25rem !important; - border-top-right-radius: .25rem !important; +.focus\:border-green-800:focus { + border-color: #276749 !important; } -.rounded-r { - border-top-right-radius: .25rem !important; - border-bottom-right-radius: .25rem !important; +.focus\:border-green-900:focus { + border-color: #22543d !important; } -.rounded-b { - border-bottom-right-radius: .25rem !important; - border-bottom-left-radius: .25rem !important; +.focus\:border-teal-100:focus { + border-color: #e6fffa !important; } -.rounded-l { - border-top-left-radius: .25rem !important; - border-bottom-left-radius: .25rem !important; +.focus\:border-teal-200:focus { + border-color: #b2f5ea !important; } -.rounded-t-lg { - border-top-left-radius: .5rem !important; - border-top-right-radius: .5rem !important; +.focus\:border-teal-300:focus { + border-color: #81e6d9 !important; } -.rounded-r-lg { - border-top-right-radius: .5rem !important; - border-bottom-right-radius: .5rem !important; +.focus\:border-teal-400:focus { + border-color: #4fd1c5 !important; } -.rounded-b-lg { - border-bottom-right-radius: .5rem !important; - border-bottom-left-radius: .5rem !important; +.focus\:border-teal-500:focus { + border-color: #38b2ac !important; } -.rounded-l-lg { - border-top-left-radius: .5rem !important; - border-bottom-left-radius: .5rem !important; +.focus\:border-teal-600:focus { + border-color: #319795 !important; } -.rounded-t-full { +.focus\:border-teal-700:focus { + border-color: #2c7a7b !important; +} + +.focus\:border-teal-800:focus { + border-color: #285e61 !important; +} + +.focus\:border-teal-900:focus { + border-color: #234e52 !important; +} + +.focus\:border-blue-100:focus { + border-color: #ebf8ff !important; +} + +.focus\:border-blue-200:focus { + border-color: #bee3f8 !important; +} + +.focus\:border-blue-300:focus { + border-color: #90cdf4 !important; +} + +.focus\:border-blue-400:focus { + border-color: #63b3ed !important; +} + +.focus\:border-blue-500:focus { + border-color: #4299e1 !important; +} + +.focus\:border-blue-600:focus { + border-color: #3182ce !important; +} + +.focus\:border-blue-700:focus { + border-color: #2b6cb0 !important; +} + +.focus\:border-blue-800:focus { + border-color: #2c5282 !important; +} + +.focus\:border-blue-900:focus { + border-color: #2a4365 !important; +} + +.focus\:border-indigo-100:focus { + border-color: #ebf4ff !important; +} + +.focus\:border-indigo-200:focus { + border-color: #c3dafe !important; +} + +.focus\:border-indigo-300:focus { + border-color: #a3bffa !important; +} + +.focus\:border-indigo-400:focus { + border-color: #7f9cf5 !important; +} + +.focus\:border-indigo-500:focus { + border-color: #667eea !important; +} + +.focus\:border-indigo-600:focus { + border-color: #5a67d8 !important; +} + +.focus\:border-indigo-700:focus { + border-color: #4c51bf !important; +} + +.focus\:border-indigo-800:focus { + border-color: #434190 !important; +} + +.focus\:border-indigo-900:focus { + border-color: #3c366b !important; +} + +.focus\:border-purple-100:focus { + border-color: #faf5ff !important; +} + +.focus\:border-purple-200:focus { + border-color: #e9d8fd !important; +} + +.focus\:border-purple-300:focus { + border-color: #d6bcfa !important; +} + +.focus\:border-purple-400:focus { + border-color: #b794f4 !important; +} + +.focus\:border-purple-500:focus { + border-color: #9f7aea !important; +} + +.focus\:border-purple-600:focus { + border-color: #805ad5 !important; +} + +.focus\:border-purple-700:focus { + border-color: #6b46c1 !important; +} + +.focus\:border-purple-800:focus { + border-color: #553c9a !important; +} + +.focus\:border-purple-900:focus { + border-color: #44337a !important; +} + +.focus\:border-pink-100:focus { + border-color: #fff5f7 !important; +} + +.focus\:border-pink-200:focus { + border-color: #fed7e2 !important; +} + +.focus\:border-pink-300:focus { + border-color: #fbb6ce !important; +} + +.focus\:border-pink-400:focus { + border-color: #f687b3 !important; +} + +.focus\:border-pink-500:focus { + border-color: #ed64a6 !important; +} + +.focus\:border-pink-600:focus { + border-color: #d53f8c !important; +} + +.focus\:border-pink-700:focus { + border-color: #b83280 !important; +} + +.focus\:border-pink-800:focus { + border-color: #97266d !important; +} + +.focus\:border-pink-900:focus { + border-color: #702459 !important; +} + +.rounded-none { + border-radius: 0 !important; +} + +.rounded-sm { + border-radius: 0.125rem !important; +} + +.rounded { + border-radius: 0.25rem !important; +} + +.rounded-lg { + border-radius: 0.5rem !important; +} + +.rounded-full { + border-radius: 9999px !important; +} + +.rounded-t-none { + border-top-left-radius: 0 !important; + border-top-right-radius: 0 !important; +} + +.rounded-r-none { + border-top-right-radius: 0 !important; + border-bottom-right-radius: 0 !important; +} + +.rounded-b-none { + border-bottom-right-radius: 0 !important; + border-bottom-left-radius: 0 !important; +} + +.rounded-l-none { + border-top-left-radius: 0 !important; + border-bottom-left-radius: 0 !important; +} + +.rounded-t-sm { + border-top-left-radius: 0.125rem !important; + border-top-right-radius: 0.125rem !important; +} + +.rounded-r-sm { + border-top-right-radius: 0.125rem !important; + border-bottom-right-radius: 0.125rem !important; +} + +.rounded-b-sm { + border-bottom-right-radius: 0.125rem !important; + border-bottom-left-radius: 0.125rem !important; +} + +.rounded-l-sm { + border-top-left-radius: 0.125rem !important; + border-bottom-left-radius: 0.125rem !important; +} + +.rounded-t { + border-top-left-radius: 0.25rem !important; + border-top-right-radius: 0.25rem !important; +} + +.rounded-r { + border-top-right-radius: 0.25rem !important; + border-bottom-right-radius: 0.25rem !important; +} + +.rounded-b { + border-bottom-right-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; +} + +.rounded-l { + border-top-left-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; +} + +.rounded-t-lg { + border-top-left-radius: 0.5rem !important; + border-top-right-radius: 0.5rem !important; +} + +.rounded-r-lg { + border-top-right-radius: 0.5rem !important; + border-bottom-right-radius: 0.5rem !important; +} + +.rounded-b-lg { + border-bottom-right-radius: 0.5rem !important; + border-bottom-left-radius: 0.5rem !important; +} + +.rounded-l-lg { + border-top-left-radius: 0.5rem !important; + border-bottom-left-radius: 0.5rem !important; +} + +.rounded-t-full { border-top-left-radius: 9999px !important; border-top-right-radius: 9999px !important; } @@ -2493,51 +3067,51 @@ table { } .rounded-tl-sm { - border-top-left-radius: .125rem !important; + border-top-left-radius: 0.125rem !important; } .rounded-tr-sm { - border-top-right-radius: .125rem !important; + border-top-right-radius: 0.125rem !important; } .rounded-br-sm { - border-bottom-right-radius: .125rem !important; + border-bottom-right-radius: 0.125rem !important; } .rounded-bl-sm { - border-bottom-left-radius: .125rem !important; + border-bottom-left-radius: 0.125rem !important; } .rounded-tl { - border-top-left-radius: .25rem !important; + border-top-left-radius: 0.25rem !important; } .rounded-tr { - border-top-right-radius: .25rem !important; + border-top-right-radius: 0.25rem !important; } .rounded-br { - border-bottom-right-radius: .25rem !important; + border-bottom-right-radius: 0.25rem !important; } .rounded-bl { - border-bottom-left-radius: .25rem !important; + border-bottom-left-radius: 0.25rem !important; } .rounded-tl-lg { - border-top-left-radius: .5rem !important; + border-top-left-radius: 0.5rem !important; } .rounded-tr-lg { - border-top-right-radius: .5rem !important; + border-top-right-radius: 0.5rem !important; } .rounded-br-lg { - border-bottom-right-radius: .5rem !important; + border-bottom-right-radius: 0.5rem !important; } .rounded-bl-lg { - border-bottom-left-radius: .5rem !important; + border-bottom-left-radius: 0.5rem !important; } .rounded-tl-full { @@ -2688,6 +3262,10 @@ table { cursor: wait !important; } +.cursor-text { + cursor: text !important; +} + .cursor-move { cursor: move !important; } @@ -2708,6 +3286,14 @@ table { display: inline !important; } +.flex { + display: flex !important; +} + +.inline-flex { + display: inline-flex !important; +} + .table { display: table !important; } @@ -2724,14 +3310,6 @@ table { display: none !important; } -.flex { - display: flex !important; -} - -.inline-flex { - display: inline-flex !important; -} - .flex-row { flex-direction: row !important; } @@ -2856,20 +3434,80 @@ table { flex: none !important; } +.flex-grow-0 { + flex-grow: 0 !important; +} + .flex-grow { flex-grow: 1 !important; } +.flex-shrink-0 { + flex-shrink: 0 !important; +} + .flex-shrink { flex-shrink: 1 !important; } -.flex-no-grow { - flex-grow: 0 !important; +.order-1 { + order: 1 !important; } -.flex-no-shrink { - flex-shrink: 0 !important; +.order-2 { + order: 2 !important; +} + +.order-3 { + order: 3 !important; +} + +.order-4 { + order: 4 !important; +} + +.order-5 { + order: 5 !important; +} + +.order-6 { + order: 6 !important; +} + +.order-7 { + order: 7 !important; +} + +.order-8 { + order: 8 !important; +} + +.order-9 { + order: 9 !important; +} + +.order-10 { + order: 10 !important; +} + +.order-11 { + order: 11 !important; +} + +.order-12 { + order: 12 !important; +} + +.order-first { + order: -9999 !important; +} + +.order-last { + order: 9999 !important; +} + +.order-none { + order: 0 !important; } .float-right { @@ -2891,15 +3529,15 @@ table { } .font-sans { - font-family: system-ui, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif !important; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important; } .font-serif { - font-family: Constantia, Lucida Bright, Lucidabright, Lucida Serif, Lucida, DejaVu Serif, Bitstream Vera Serif, Liberation Serif, Georgia, serif !important; + font-family: Georgia, Cambria, "Times New Roman", Times, serif !important; } .font-mono { - font-family: Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace !important; + font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; } .font-hairline { @@ -3010,16 +3648,20 @@ table { font-weight: 900 !important; } +.h-0 { + height: 0 !important; +} + .h-1 { - height: .25rem !important; + height: 0.25rem !important; } .h-2 { - height: .5rem !important; + height: 0.5rem !important; } .h-3 { - height: .75rem !important; + height: 0.75rem !important; } .h-4 { @@ -3050,6 +3692,10 @@ table { height: 4rem !important; } +.h-20 { + height: 5rem !important; +} + .h-24 { height: 6rem !important; } @@ -3058,10 +3704,18 @@ table { height: 8rem !important; } +.h-40 { + height: 10rem !important; +} + .h-48 { height: 12rem !important; } +.h-56 { + height: 14rem !important; +} + .h-64 { height: 16rem !important; } @@ -3090,28 +3744,56 @@ table { line-height: 1.25 !important; } +.leading-snug { + line-height: 1.375 !important; +} + .leading-normal { line-height: 1.5 !important; } +.leading-relaxed { + line-height: 1.625 !important; +} + .leading-loose { line-height: 2 !important; } +.list-inside { + list-style-position: inside !important; +} + +.list-outside { + list-style-position: outside !important; +} + +.list-none { + list-style-type: none !important; +} + +.list-disc { + list-style-type: disc !important; +} + +.list-decimal { + list-style-type: decimal !important; +} + .m-0 { margin: 0 !important; } .m-1 { - margin: .25rem !important; + margin: 0.25rem !important; } .m-2 { - margin: .5rem !important; + margin: 0.5rem !important; } .m-3 { - margin: .75rem !important; + margin: 0.75rem !important; } .m-4 { @@ -3154,56 +3836,144 @@ table { margin: 8rem !important; } -.m-auto { - margin: auto !important; +.m-40 { + margin: 10rem !important; } -.m-px { - margin: 1px !important; +.m-48 { + margin: 12rem !important; } -.my-0 { - margin-top: 0 !important; - margin-bottom: 0 !important; +.m-56 { + margin: 14rem !important; } -.mx-0 { - margin-left: 0 !important; - margin-right: 0 !important; +.m-64 { + margin: 16rem !important; } -.my-1 { - margin-top: .25rem !important; - margin-bottom: .25rem !important; +.m-auto { + margin: auto !important; } -.mx-1 { - margin-left: .25rem !important; - margin-right: .25rem !important; +.m-px { + margin: 1px !important; } -.my-2 { - margin-top: .5rem !important; - margin-bottom: .5rem !important; +.-m-1 { + margin: -0.25rem !important; } -.mx-2 { - margin-left: .5rem !important; - margin-right: .5rem !important; +.-m-2 { + margin: -0.5rem !important; } -.my-3 { - margin-top: .75rem !important; - margin-bottom: .75rem !important; +.-m-3 { + margin: -0.75rem !important; } -.mx-3 { - margin-left: .75rem !important; - margin-right: .75rem !important; +.-m-4 { + margin: -1rem !important; } -.my-4 { - margin-top: 1rem !important; +.-m-5 { + margin: -1.25rem !important; +} + +.-m-6 { + margin: -1.5rem !important; +} + +.-m-8 { + margin: -2rem !important; +} + +.-m-10 { + margin: -2.5rem !important; +} + +.-m-12 { + margin: -3rem !important; +} + +.-m-16 { + margin: -4rem !important; +} + +.-m-20 { + margin: -5rem !important; +} + +.-m-24 { + margin: -6rem !important; +} + +.-m-32 { + margin: -8rem !important; +} + +.-m-40 { + margin: -10rem !important; +} + +.-m-48 { + margin: -12rem !important; +} + +.-m-56 { + margin: -14rem !important; +} + +.-m-64 { + margin: -16rem !important; +} + +.-m-px { + margin: -1px !important; +} + +.my-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; +} + +.mx-0 { + margin-left: 0 !important; + margin-right: 0 !important; +} + +.my-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; +} + +.mx-1 { + margin-left: 0.25rem !important; + margin-right: 0.25rem !important; +} + +.my-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; +} + +.mx-2 { + margin-left: 0.5rem !important; + margin-right: 0.5rem !important; +} + +.my-3 { + margin-top: 0.75rem !important; + margin-bottom: 0.75rem !important; +} + +.mx-3 { + margin-left: 0.75rem !important; + margin-right: 0.75rem !important; +} + +.my-4 { + margin-top: 1rem !important; margin-bottom: 1rem !important; } @@ -3302,6 +4072,46 @@ table { margin-right: 8rem !important; } +.my-40 { + margin-top: 10rem !important; + margin-bottom: 10rem !important; +} + +.mx-40 { + margin-left: 10rem !important; + margin-right: 10rem !important; +} + +.my-48 { + margin-top: 12rem !important; + margin-bottom: 12rem !important; +} + +.mx-48 { + margin-left: 12rem !important; + margin-right: 12rem !important; +} + +.my-56 { + margin-top: 14rem !important; + margin-bottom: 14rem !important; +} + +.mx-56 { + margin-left: 14rem !important; + margin-right: 14rem !important; +} + +.my-64 { + margin-top: 16rem !important; + margin-bottom: 16rem !important; +} + +.mx-64 { + margin-left: 16rem !important; + margin-right: 16rem !important; +} + .my-auto { margin-top: auto !important; margin-bottom: auto !important; @@ -3322,6 +4132,186 @@ table { margin-right: 1px !important; } +.-my-1 { + margin-top: -0.25rem !important; + margin-bottom: -0.25rem !important; +} + +.-mx-1 { + margin-left: -0.25rem !important; + margin-right: -0.25rem !important; +} + +.-my-2 { + margin-top: -0.5rem !important; + margin-bottom: -0.5rem !important; +} + +.-mx-2 { + margin-left: -0.5rem !important; + margin-right: -0.5rem !important; +} + +.-my-3 { + margin-top: -0.75rem !important; + margin-bottom: -0.75rem !important; +} + +.-mx-3 { + margin-left: -0.75rem !important; + margin-right: -0.75rem !important; +} + +.-my-4 { + margin-top: -1rem !important; + margin-bottom: -1rem !important; +} + +.-mx-4 { + margin-left: -1rem !important; + margin-right: -1rem !important; +} + +.-my-5 { + margin-top: -1.25rem !important; + margin-bottom: -1.25rem !important; +} + +.-mx-5 { + margin-left: -1.25rem !important; + margin-right: -1.25rem !important; +} + +.-my-6 { + margin-top: -1.5rem !important; + margin-bottom: -1.5rem !important; +} + +.-mx-6 { + margin-left: -1.5rem !important; + margin-right: -1.5rem !important; +} + +.-my-8 { + margin-top: -2rem !important; + margin-bottom: -2rem !important; +} + +.-mx-8 { + margin-left: -2rem !important; + margin-right: -2rem !important; +} + +.-my-10 { + margin-top: -2.5rem !important; + margin-bottom: -2.5rem !important; +} + +.-mx-10 { + margin-left: -2.5rem !important; + margin-right: -2.5rem !important; +} + +.-my-12 { + margin-top: -3rem !important; + margin-bottom: -3rem !important; +} + +.-mx-12 { + margin-left: -3rem !important; + margin-right: -3rem !important; +} + +.-my-16 { + margin-top: -4rem !important; + margin-bottom: -4rem !important; +} + +.-mx-16 { + margin-left: -4rem !important; + margin-right: -4rem !important; +} + +.-my-20 { + margin-top: -5rem !important; + margin-bottom: -5rem !important; +} + +.-mx-20 { + margin-left: -5rem !important; + margin-right: -5rem !important; +} + +.-my-24 { + margin-top: -6rem !important; + margin-bottom: -6rem !important; +} + +.-mx-24 { + margin-left: -6rem !important; + margin-right: -6rem !important; +} + +.-my-32 { + margin-top: -8rem !important; + margin-bottom: -8rem !important; +} + +.-mx-32 { + margin-left: -8rem !important; + margin-right: -8rem !important; +} + +.-my-40 { + margin-top: -10rem !important; + margin-bottom: -10rem !important; +} + +.-mx-40 { + margin-left: -10rem !important; + margin-right: -10rem !important; +} + +.-my-48 { + margin-top: -12rem !important; + margin-bottom: -12rem !important; +} + +.-mx-48 { + margin-left: -12rem !important; + margin-right: -12rem !important; +} + +.-my-56 { + margin-top: -14rem !important; + margin-bottom: -14rem !important; +} + +.-mx-56 { + margin-left: -14rem !important; + margin-right: -14rem !important; +} + +.-my-64 { + margin-top: -16rem !important; + margin-bottom: -16rem !important; +} + +.-mx-64 { + margin-left: -16rem !important; + margin-right: -16rem !important; +} + +.-my-px { + margin-top: -1px !important; + margin-bottom: -1px !important; +} + +.-mx-px { + margin-left: -1px !important; + margin-right: -1px !important; +} + .mt-0 { margin-top: 0 !important; } @@ -3339,51 +4329,51 @@ table { } .mt-1 { - margin-top: .25rem !important; + margin-top: 0.25rem !important; } .mr-1 { - margin-right: .25rem !important; + margin-right: 0.25rem !important; } .mb-1 { - margin-bottom: .25rem !important; + margin-bottom: 0.25rem !important; } .ml-1 { - margin-left: .25rem !important; + margin-left: 0.25rem !important; } .mt-2 { - margin-top: .5rem !important; + margin-top: 0.5rem !important; } .mr-2 { - margin-right: .5rem !important; + margin-right: 0.5rem !important; } .mb-2 { - margin-bottom: .5rem !important; + margin-bottom: 0.5rem !important; } .ml-2 { - margin-left: .5rem !important; + margin-left: 0.5rem !important; } .mt-3 { - margin-top: .75rem !important; + margin-top: 0.75rem !important; } .mr-3 { - margin-right: .75rem !important; + margin-right: 0.75rem !important; } .mb-3 { - margin-bottom: .75rem !important; + margin-bottom: 0.75rem !important; } .ml-3 { - margin-left: .75rem !important; + margin-left: 0.75rem !important; } .mt-4 { @@ -3546,554 +4536,516 @@ table { margin-left: 8rem !important; } -.mt-auto { - margin-top: auto !important; +.mt-40 { + margin-top: 10rem !important; } -.mr-auto { - margin-right: auto !important; +.mr-40 { + margin-right: 10rem !important; } -.mb-auto { - margin-bottom: auto !important; +.mb-40 { + margin-bottom: 10rem !important; } -.ml-auto { - margin-left: auto !important; +.ml-40 { + margin-left: 10rem !important; } -.mt-px { - margin-top: 1px !important; +.mt-48 { + margin-top: 12rem !important; } -.mr-px { - margin-right: 1px !important; +.mr-48 { + margin-right: 12rem !important; } -.mb-px { - margin-bottom: 1px !important; +.mb-48 { + margin-bottom: 12rem !important; } -.ml-px { - margin-left: 1px !important; +.ml-48 { + margin-left: 12rem !important; } -.max-h-full { - max-height: 100% !important; +.mt-56 { + margin-top: 14rem !important; } -.max-h-screen { - max-height: 100vh !important; +.mr-56 { + margin-right: 14rem !important; } -.max-w-xs { - max-width: 20rem !important; +.mb-56 { + margin-bottom: 14rem !important; } -.max-w-sm { - max-width: 30rem !important; +.ml-56 { + margin-left: 14rem !important; } -.max-w-md { - max-width: 40rem !important; +.mt-64 { + margin-top: 16rem !important; } -.max-w-lg { - max-width: 50rem !important; +.mr-64 { + margin-right: 16rem !important; } -.max-w-xl { - max-width: 60rem !important; +.mb-64 { + margin-bottom: 16rem !important; } -.max-w-2xl { - max-width: 70rem !important; +.ml-64 { + margin-left: 16rem !important; } -.max-w-3xl { - max-width: 80rem !important; +.mt-auto { + margin-top: auto !important; } -.max-w-4xl { - max-width: 90rem !important; +.mr-auto { + margin-right: auto !important; } -.max-w-5xl { - max-width: 100rem !important; +.mb-auto { + margin-bottom: auto !important; } -.max-w-full { - max-width: 100% !important; +.ml-auto { + margin-left: auto !important; } -.min-h-0 { - min-height: 0 !important; +.mt-px { + margin-top: 1px !important; } -.min-h-full { - min-height: 100% !important; +.mr-px { + margin-right: 1px !important; } -.min-h-screen { - min-height: 100vh !important; +.mb-px { + margin-bottom: 1px !important; } -.min-w-0 { - min-width: 0 !important; +.ml-px { + margin-left: 1px !important; } -.min-w-full { - min-width: 100% !important; +.-mt-1 { + margin-top: -0.25rem !important; } -.-m-0 { - margin: 0 !important; +.-mr-1 { + margin-right: -0.25rem !important; } -.-m-1 { - margin: -0.25rem !important; +.-mb-1 { + margin-bottom: -0.25rem !important; } -.-m-2 { - margin: -0.5rem !important; +.-ml-1 { + margin-left: -0.25rem !important; } -.-m-3 { - margin: -0.75rem !important; +.-mt-2 { + margin-top: -0.5rem !important; } -.-m-4 { - margin: -1rem !important; +.-mr-2 { + margin-right: -0.5rem !important; } -.-m-5 { - margin: -1.25rem !important; +.-mb-2 { + margin-bottom: -0.5rem !important; } -.-m-6 { - margin: -1.5rem !important; +.-ml-2 { + margin-left: -0.5rem !important; } -.-m-8 { - margin: -2rem !important; +.-mt-3 { + margin-top: -0.75rem !important; } -.-m-10 { - margin: -2.5rem !important; +.-mr-3 { + margin-right: -0.75rem !important; } -.-m-12 { - margin: -3rem !important; +.-mb-3 { + margin-bottom: -0.75rem !important; } -.-m-16 { - margin: -4rem !important; +.-ml-3 { + margin-left: -0.75rem !important; } -.-m-20 { - margin: -5rem !important; +.-mt-4 { + margin-top: -1rem !important; } -.-m-24 { - margin: -6rem !important; +.-mr-4 { + margin-right: -1rem !important; } -.-m-32 { - margin: -8rem !important; +.-mb-4 { + margin-bottom: -1rem !important; } -.-m-px { - margin: -1px !important; +.-ml-4 { + margin-left: -1rem !important; } -.-my-0 { - margin-top: 0 !important; - margin-bottom: 0 !important; +.-mt-5 { + margin-top: -1.25rem !important; } -.-mx-0 { - margin-left: 0 !important; - margin-right: 0 !important; +.-mr-5 { + margin-right: -1.25rem !important; } -.-my-1 { - margin-top: -0.25rem !important; - margin-bottom: -0.25rem !important; +.-mb-5 { + margin-bottom: -1.25rem !important; } -.-mx-1 { - margin-left: -0.25rem !important; - margin-right: -0.25rem !important; +.-ml-5 { + margin-left: -1.25rem !important; } -.-my-2 { - margin-top: -0.5rem !important; - margin-bottom: -0.5rem !important; +.-mt-6 { + margin-top: -1.5rem !important; } -.-mx-2 { - margin-left: -0.5rem !important; - margin-right: -0.5rem !important; +.-mr-6 { + margin-right: -1.5rem !important; } -.-my-3 { - margin-top: -0.75rem !important; - margin-bottom: -0.75rem !important; +.-mb-6 { + margin-bottom: -1.5rem !important; } -.-mx-3 { - margin-left: -0.75rem !important; - margin-right: -0.75rem !important; +.-ml-6 { + margin-left: -1.5rem !important; } -.-my-4 { - margin-top: -1rem !important; - margin-bottom: -1rem !important; +.-mt-8 { + margin-top: -2rem !important; } -.-mx-4 { - margin-left: -1rem !important; - margin-right: -1rem !important; +.-mr-8 { + margin-right: -2rem !important; } -.-my-5 { - margin-top: -1.25rem !important; - margin-bottom: -1.25rem !important; +.-mb-8 { + margin-bottom: -2rem !important; } -.-mx-5 { - margin-left: -1.25rem !important; - margin-right: -1.25rem !important; +.-ml-8 { + margin-left: -2rem !important; } -.-my-6 { - margin-top: -1.5rem !important; - margin-bottom: -1.5rem !important; +.-mt-10 { + margin-top: -2.5rem !important; } -.-mx-6 { - margin-left: -1.5rem !important; - margin-right: -1.5rem !important; +.-mr-10 { + margin-right: -2.5rem !important; } -.-my-8 { - margin-top: -2rem !important; - margin-bottom: -2rem !important; +.-mb-10 { + margin-bottom: -2.5rem !important; } -.-mx-8 { - margin-left: -2rem !important; - margin-right: -2rem !important; +.-ml-10 { + margin-left: -2.5rem !important; } -.-my-10 { - margin-top: -2.5rem !important; - margin-bottom: -2.5rem !important; +.-mt-12 { + margin-top: -3rem !important; } -.-mx-10 { - margin-left: -2.5rem !important; - margin-right: -2.5rem !important; +.-mr-12 { + margin-right: -3rem !important; } -.-my-12 { - margin-top: -3rem !important; +.-mb-12 { margin-bottom: -3rem !important; } -.-mx-12 { +.-ml-12 { margin-left: -3rem !important; - margin-right: -3rem !important; } -.-my-16 { +.-mt-16 { margin-top: -4rem !important; +} + +.-mr-16 { + margin-right: -4rem !important; +} + +.-mb-16 { margin-bottom: -4rem !important; } -.-mx-16 { +.-ml-16 { margin-left: -4rem !important; - margin-right: -4rem !important; } -.-my-20 { +.-mt-20 { margin-top: -5rem !important; +} + +.-mr-20 { + margin-right: -5rem !important; +} + +.-mb-20 { margin-bottom: -5rem !important; } -.-mx-20 { +.-ml-20 { margin-left: -5rem !important; - margin-right: -5rem !important; } -.-my-24 { +.-mt-24 { margin-top: -6rem !important; +} + +.-mr-24 { + margin-right: -6rem !important; +} + +.-mb-24 { margin-bottom: -6rem !important; } -.-mx-24 { +.-ml-24 { margin-left: -6rem !important; - margin-right: -6rem !important; } -.-my-32 { +.-mt-32 { margin-top: -8rem !important; - margin-bottom: -8rem !important; } -.-mx-32 { - margin-left: -8rem !important; +.-mr-32 { margin-right: -8rem !important; } -.-my-px { - margin-top: -1px !important; - margin-bottom: -1px !important; +.-mb-32 { + margin-bottom: -8rem !important; } -.-mx-px { - margin-left: -1px !important; - margin-right: -1px !important; -} - -.-mt-0 { - margin-top: 0 !important; -} - -.-mr-0 { - margin-right: 0 !important; -} - -.-mb-0 { - margin-bottom: 0 !important; -} - -.-ml-0 { - margin-left: 0 !important; -} - -.-mt-1 { - margin-top: -0.25rem !important; -} - -.-mr-1 { - margin-right: -0.25rem !important; -} - -.-mb-1 { - margin-bottom: -0.25rem !important; -} - -.-ml-1 { - margin-left: -0.25rem !important; +.-ml-32 { + margin-left: -8rem !important; } -.-mt-2 { - margin-top: -0.5rem !important; +.-mt-40 { + margin-top: -10rem !important; } -.-mr-2 { - margin-right: -0.5rem !important; +.-mr-40 { + margin-right: -10rem !important; } -.-mb-2 { - margin-bottom: -0.5rem !important; +.-mb-40 { + margin-bottom: -10rem !important; } -.-ml-2 { - margin-left: -0.5rem !important; +.-ml-40 { + margin-left: -10rem !important; } -.-mt-3 { - margin-top: -0.75rem !important; +.-mt-48 { + margin-top: -12rem !important; } -.-mr-3 { - margin-right: -0.75rem !important; +.-mr-48 { + margin-right: -12rem !important; } -.-mb-3 { - margin-bottom: -0.75rem !important; +.-mb-48 { + margin-bottom: -12rem !important; } -.-ml-3 { - margin-left: -0.75rem !important; +.-ml-48 { + margin-left: -12rem !important; } -.-mt-4 { - margin-top: -1rem !important; +.-mt-56 { + margin-top: -14rem !important; } -.-mr-4 { - margin-right: -1rem !important; +.-mr-56 { + margin-right: -14rem !important; } -.-mb-4 { - margin-bottom: -1rem !important; +.-mb-56 { + margin-bottom: -14rem !important; } -.-ml-4 { - margin-left: -1rem !important; +.-ml-56 { + margin-left: -14rem !important; } -.-mt-5 { - margin-top: -1.25rem !important; +.-mt-64 { + margin-top: -16rem !important; } -.-mr-5 { - margin-right: -1.25rem !important; +.-mr-64 { + margin-right: -16rem !important; } -.-mb-5 { - margin-bottom: -1.25rem !important; +.-mb-64 { + margin-bottom: -16rem !important; } -.-ml-5 { - margin-left: -1.25rem !important; +.-ml-64 { + margin-left: -16rem !important; } -.-mt-6 { - margin-top: -1.5rem !important; +.-mt-px { + margin-top: -1px !important; } -.-mr-6 { - margin-right: -1.5rem !important; +.-mr-px { + margin-right: -1px !important; } -.-mb-6 { - margin-bottom: -1.5rem !important; +.-mb-px { + margin-bottom: -1px !important; } -.-ml-6 { - margin-left: -1.5rem !important; +.-ml-px { + margin-left: -1px !important; } -.-mt-8 { - margin-top: -2rem !important; +.max-h-full { + max-height: 100% !important; } -.-mr-8 { - margin-right: -2rem !important; +.max-h-screen { + max-height: 100vh !important; } -.-mb-8 { - margin-bottom: -2rem !important; +.max-w-xs { + max-width: 20rem !important; } -.-ml-8 { - margin-left: -2rem !important; +.max-w-sm { + max-width: 24rem !important; } -.-mt-10 { - margin-top: -2.5rem !important; +.max-w-md { + max-width: 28rem !important; } -.-mr-10 { - margin-right: -2.5rem !important; +.max-w-lg { + max-width: 32rem !important; } -.-mb-10 { - margin-bottom: -2.5rem !important; +.max-w-xl { + max-width: 36rem !important; } -.-ml-10 { - margin-left: -2.5rem !important; +.max-w-2xl { + max-width: 42rem !important; } -.-mt-12 { - margin-top: -3rem !important; +.max-w-3xl { + max-width: 48rem !important; } -.-mr-12 { - margin-right: -3rem !important; +.max-w-4xl { + max-width: 56rem !important; } -.-mb-12 { - margin-bottom: -3rem !important; +.max-w-5xl { + max-width: 64rem !important; } -.-ml-12 { - margin-left: -3rem !important; +.max-w-6xl { + max-width: 72rem !important; } -.-mt-16 { - margin-top: -4rem !important; +.max-w-full { + max-width: 100% !important; } -.-mr-16 { - margin-right: -4rem !important; +.min-h-0 { + min-height: 0 !important; } -.-mb-16 { - margin-bottom: -4rem !important; +.min-h-full { + min-height: 100% !important; } -.-ml-16 { - margin-left: -4rem !important; +.min-h-screen { + min-height: 100vh !important; } -.-mt-20 { - margin-top: -5rem !important; +.min-w-0 { + min-width: 0 !important; } -.-mr-20 { - margin-right: -5rem !important; +.min-w-full { + min-width: 100% !important; } -.-mb-20 { - margin-bottom: -5rem !important; +.object-contain { + object-fit: contain !important; } -.-ml-20 { - margin-left: -5rem !important; +.object-cover { + object-fit: cover !important; } -.-mt-24 { - margin-top: -6rem !important; +.object-fill { + object-fit: fill !important; } -.-mr-24 { - margin-right: -6rem !important; +.object-none { + object-fit: none !important; } -.-mb-24 { - margin-bottom: -6rem !important; +.object-scale-down { + object-fit: scale-down !important; } -.-ml-24 { - margin-left: -6rem !important; +.object-bottom { + object-position: bottom !important; } -.-mt-32 { - margin-top: -8rem !important; +.object-center { + object-position: center !important; } -.-mr-32 { - margin-right: -8rem !important; +.object-left { + object-position: left !important; } -.-mb-32 { - margin-bottom: -8rem !important; +.object-left-bottom { + object-position: left bottom !important; } -.-ml-32 { - margin-left: -8rem !important; +.object-left-top { + object-position: left top !important; } -.-mt-px { - margin-top: -1px !important; +.object-right { + object-position: right !important; } -.-mr-px { - margin-right: -1px !important; +.object-right-bottom { + object-position: right bottom !important; } -.-mb-px { - margin-bottom: -1px !important; +.object-right-top { + object-position: right top !important; } -.-ml-px { - margin-left: -1px !important; +.object-top { + object-position: top !important; } .opacity-0 { @@ -4101,15 +5053,15 @@ table { } .opacity-25 { - opacity: .25 !important; + opacity: 0.25 !important; } .opacity-50 { - opacity: .5 !important; + opacity: 0.5 !important; } .opacity-75 { - opacity: .75 !important; + opacity: 0.75 !important; } .opacity-100 { @@ -4185,15 +5137,15 @@ table { } .p-1 { - padding: .25rem !important; + padding: 0.25rem !important; } .p-2 { - padding: .5rem !important; + padding: 0.5rem !important; } .p-3 { - padding: .75rem !important; + padding: 0.75rem !important; } .p-4 { @@ -4236,6 +5188,22 @@ table { padding: 8rem !important; } +.p-40 { + padding: 10rem !important; +} + +.p-48 { + padding: 12rem !important; +} + +.p-56 { + padding: 14rem !important; +} + +.p-64 { + padding: 16rem !important; +} + .p-px { padding: 1px !important; } @@ -4251,33 +5219,33 @@ table { } .py-1 { - padding-top: .25rem !important; - padding-bottom: .25rem !important; + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; } .px-1 { - padding-left: .25rem !important; - padding-right: .25rem !important; + padding-left: 0.25rem !important; + padding-right: 0.25rem !important; } .py-2 { - padding-top: .5rem !important; - padding-bottom: .5rem !important; + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; } .px-2 { - padding-left: .5rem !important; - padding-right: .5rem !important; + padding-left: 0.5rem !important; + padding-right: 0.5rem !important; } .py-3 { - padding-top: .75rem !important; - padding-bottom: .75rem !important; + padding-top: 0.75rem !important; + padding-bottom: 0.75rem !important; } .px-3 { - padding-left: .75rem !important; - padding-right: .75rem !important; + padding-left: 0.75rem !important; + padding-right: 0.75rem !important; } .py-4 { @@ -4380,6 +5348,46 @@ table { padding-right: 8rem !important; } +.py-40 { + padding-top: 10rem !important; + padding-bottom: 10rem !important; +} + +.px-40 { + padding-left: 10rem !important; + padding-right: 10rem !important; +} + +.py-48 { + padding-top: 12rem !important; + padding-bottom: 12rem !important; +} + +.px-48 { + padding-left: 12rem !important; + padding-right: 12rem !important; +} + +.py-56 { + padding-top: 14rem !important; + padding-bottom: 14rem !important; +} + +.px-56 { + padding-left: 14rem !important; + padding-right: 14rem !important; +} + +.py-64 { + padding-top: 16rem !important; + padding-bottom: 16rem !important; +} + +.px-64 { + padding-left: 16rem !important; + padding-right: 16rem !important; +} + .py-px { padding-top: 1px !important; padding-bottom: 1px !important; @@ -4407,51 +5415,51 @@ table { } .pt-1 { - padding-top: .25rem !important; + padding-top: 0.25rem !important; } .pr-1 { - padding-right: .25rem !important; + padding-right: 0.25rem !important; } .pb-1 { - padding-bottom: .25rem !important; + padding-bottom: 0.25rem !important; } .pl-1 { - padding-left: .25rem !important; + padding-left: 0.25rem !important; } .pt-2 { - padding-top: .5rem !important; + padding-top: 0.5rem !important; } .pr-2 { - padding-right: .5rem !important; + padding-right: 0.5rem !important; } .pb-2 { - padding-bottom: .5rem !important; + padding-bottom: 0.5rem !important; } .pl-2 { - padding-left: .5rem !important; + padding-left: 0.5rem !important; } .pt-3 { - padding-top: .75rem !important; + padding-top: 0.75rem !important; } .pr-3 { - padding-right: .75rem !important; + padding-right: 0.75rem !important; } .pb-3 { - padding-bottom: .75rem !important; + padding-bottom: 0.75rem !important; } .pl-3 { - padding-left: .75rem !important; + padding-left: 0.75rem !important; } .pt-4 { @@ -4614,6 +5622,70 @@ table { padding-left: 8rem !important; } +.pt-40 { + padding-top: 10rem !important; +} + +.pr-40 { + padding-right: 10rem !important; +} + +.pb-40 { + padding-bottom: 10rem !important; +} + +.pl-40 { + padding-left: 10rem !important; +} + +.pt-48 { + padding-top: 12rem !important; +} + +.pr-48 { + padding-right: 12rem !important; +} + +.pb-48 { + padding-bottom: 12rem !important; +} + +.pl-48 { + padding-left: 12rem !important; +} + +.pt-56 { + padding-top: 14rem !important; +} + +.pr-56 { + padding-right: 14rem !important; +} + +.pb-56 { + padding-bottom: 14rem !important; +} + +.pl-56 { + padding-left: 14rem !important; +} + +.pt-64 { + padding-top: 16rem !important; +} + +.pr-64 { + padding-right: 16rem !important; +} + +.pb-64 { + padding-bottom: 16rem !important; +} + +.pl-64 { + padding-left: 16rem !important; +} + .pt-px { padding-top: 1px !important; } @@ -4658,46 +5730,72 @@ table { position: sticky !important; } -.pin-none { +.inset-0 { + top: 0 !important; + right: 0 !important; + bottom: 0 !important; + left: 0 !important; +} + +.inset-auto { top: auto !important; right: auto !important; bottom: auto !important; left: auto !important; } -.pin { +.inset-y-0 { top: 0 !important; - right: 0 !important; bottom: 0 !important; +} + +.inset-x-0 { + right: 0 !important; left: 0 !important; } -.pin-y { - top: 0 !important; - bottom: 0 !important; +.inset-y-auto { + top: auto !important; + bottom: auto !important; } -.pin-x { - right: 0 !important; - left: 0 !important; +.inset-x-auto { + right: auto !important; + left: auto !important; } -.pin-t { +.top-0 { top: 0 !important; } -.pin-r { +.right-0 { right: 0 !important; } -.pin-b { +.bottom-0 { bottom: 0 !important; } -.pin-l { +.left-0 { left: 0 !important; } +.top-auto { + top: auto !important; +} + +.right-auto { + right: auto !important; +} + +.bottom-auto { + bottom: auto !important; +} + +.left-auto { + left: auto !important; +} + .resize-none { resize: none !important; } @@ -4715,23 +5813,31 @@ table { } .shadow { - box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1) !important; + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important; } .shadow-md { - box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08) !important; + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important; } .shadow-lg { - box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08) !important; + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important; } -.shadow-inner { - box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important; +.shadow-xl { + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important; +} + +.shadow-2xl { + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important; +} + +.shadow-inner { + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important; } .shadow-outline { - box-shadow: 0 0 0 3px rgba(52, 144, 220, .5) !important; + box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5) !important; } .shadow-none { @@ -4739,23 +5845,31 @@ table { } .hover\:shadow:hover { - box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1) !important; + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important; } .hover\:shadow-md:hover { - box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08) !important; + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important; } .hover\:shadow-lg:hover { - box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08) !important; + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important; +} + +.hover\:shadow-xl:hover { + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important; +} + +.hover\:shadow-2xl:hover { + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important; } .hover\:shadow-inner:hover { - box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important; + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important; } .hover\:shadow-outline:hover { - box-shadow: 0 0 0 3px rgba(52, 144, 220, .5) !important; + box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5) !important; } .hover\:shadow-none:hover { @@ -4763,23 +5877,31 @@ table { } .focus\:shadow:focus { - box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1) !important; + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important; } .focus\:shadow-md:focus { - box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08) !important; + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important; } .focus\:shadow-lg:focus { - box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08) !important; + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important; +} + +.focus\:shadow-xl:focus { + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important; +} + +.focus\:shadow-2xl:focus { + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important; } .focus\:shadow-inner:focus { - box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important; + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important; } .focus\:shadow-outline:focus { - box-shadow: 0 0 0 3px rgba(52, 144, 220, .5) !important; + box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5) !important; } .focus\:shadow-none:focus { @@ -4823,291 +5945,371 @@ table { } .text-black { - color: #22292f !important; + color: #000 !important; } -.text-grey-darkest { - color: #3d4852 !important; +.text-white { + color: #fff !important; } -.text-grey-darker { - color: #606f7b !important; +.text-gray-100 { + color: #f7fafc !important; } -.text-grey-dark { - color: #8795a1 !important; +.text-gray-200 { + color: #edf2f7 !important; } -.text-grey { - color: #b8c2cc !important; +.text-gray-300 { + color: #e2e8f0 !important; } -.text-grey-light { - color: #dae1e7 !important; +.text-gray-400 { + color: #cbd5e0 !important; } -.text-grey-lighter { - color: #f1f5f8 !important; +.text-gray-500 { + color: #a0aec0 !important; } -.text-grey-lightest { - color: #f8fafc !important; +.text-gray-600 { + color: #718096 !important; } -.text-white { - color: #fff !important; +.text-gray-700 { + color: #4a5568 !important; +} + +.text-gray-800 { + color: #2d3748 !important; +} + +.text-gray-900 { + color: #1a202c !important; +} + +.text-red-100 { + color: #fff5f5 !important; +} + +.text-red-200 { + color: #fed7d7 !important; +} + +.text-red-300 { + color: #feb2b2 !important; +} + +.text-red-400 { + color: #fc8181 !important; +} + +.text-red-500 { + color: #f56565 !important; +} + +.text-red-600 { + color: #e53e3e !important; +} + +.text-red-700 { + color: #c53030 !important; +} + +.text-red-800 { + color: #9b2c2c !important; +} + +.text-red-900 { + color: #742a2a !important; +} + +.text-orange-100 { + color: #fffaf0 !important; +} + +.text-orange-200 { + color: #feebc8 !important; +} + +.text-orange-300 { + color: #fbd38d !important; +} + +.text-orange-400 { + color: #f6ad55 !important; +} + +.text-orange-500 { + color: #ed8936 !important; +} + +.text-orange-600 { + color: #dd6b20 !important; +} + +.text-orange-700 { + color: #c05621 !important; +} + +.text-orange-800 { + color: #9c4221 !important; +} + +.text-orange-900 { + color: #7b341e !important; } -.text-red-darkest { - color: #3b0d0c !important; +.text-yellow-100 { + color: #fffff0 !important; } -.text-red-darker { - color: #621b18 !important; +.text-yellow-200 { + color: #fefcbf !important; } -.text-red-dark { - color: #cc1f1a !important; +.text-yellow-300 { + color: #faf089 !important; } -.text-red { - color: #e3342f !important; +.text-yellow-400 { + color: #f6e05e !important; } -.text-red-light { - color: #ef5753 !important; +.text-yellow-500 { + color: #ecc94b !important; } -.text-red-lighter { - color: #f9acaa !important; +.text-yellow-600 { + color: #d69e2e !important; } -.text-red-lightest { - color: #fcebea !important; +.text-yellow-700 { + color: #b7791f !important; } -.text-orange-darkest { - color: #462a16 !important; +.text-yellow-800 { + color: #975a16 !important; } -.text-orange-darker { - color: #613b1f !important; +.text-yellow-900 { + color: #744210 !important; } -.text-orange-dark { - color: #de751f !important; +.text-green-100 { + color: #f0fff4 !important; } -.text-orange { - color: #f6993f !important; +.text-green-200 { + color: #c6f6d5 !important; } -.text-orange-light { - color: #faad63 !important; +.text-green-300 { + color: #9ae6b4 !important; } -.text-orange-lighter { - color: #fcd9b6 !important; +.text-green-400 { + color: #68d391 !important; } -.text-orange-lightest { - color: #fff5eb !important; +.text-green-500 { + color: #48bb78 !important; } -.text-yellow-darkest { - color: #453411 !important; +.text-green-600 { + color: #38a169 !important; } -.text-yellow-darker { - color: #684f1d !important; +.text-green-700 { + color: #2f855a !important; } -.text-yellow-dark { - color: #f2d024 !important; +.text-green-800 { + color: #276749 !important; } -.text-yellow { - color: #ffed4a !important; +.text-green-900 { + color: #22543d !important; } -.text-yellow-light { - color: #fff382 !important; +.text-teal-100 { + color: #e6fffa !important; } -.text-yellow-lighter { - color: #fff9c2 !important; +.text-teal-200 { + color: #b2f5ea !important; } -.text-yellow-lightest { - color: #fcfbeb !important; +.text-teal-300 { + color: #81e6d9 !important; } -.text-green-darkest { - color: #0f2f21 !important; +.text-teal-400 { + color: #4fd1c5 !important; } -.text-green-darker { - color: #1a4731 !important; +.text-teal-500 { + color: #38b2ac !important; } -.text-green-dark { - color: #1f9d55 !important; +.text-teal-600 { + color: #319795 !important; } -.text-green { - color: #38c172 !important; +.text-teal-700 { + color: #2c7a7b !important; } -.text-green-light { - color: #51d88a !important; +.text-teal-800 { + color: #285e61 !important; } -.text-green-lighter { - color: #a2f5bf !important; +.text-teal-900 { + color: #234e52 !important; } -.text-green-lightest { - color: #e3fcec !important; +.text-blue-100 { + color: #ebf8ff !important; } -.text-teal-darkest { - color: #0d3331 !important; +.text-blue-200 { + color: #bee3f8 !important; } -.text-teal-darker { - color: #20504f !important; +.text-blue-300 { + color: #90cdf4 !important; } -.text-teal-dark { - color: #38a89d !important; +.text-blue-400 { + color: #63b3ed !important; } -.text-teal { - color: #4dc0b5 !important; +.text-blue-500 { + color: #4299e1 !important; } -.text-teal-light { - color: #64d5ca !important; +.text-blue-600 { + color: #3182ce !important; } -.text-teal-lighter { - color: #a0f0ed !important; +.text-blue-700 { + color: #2b6cb0 !important; } -.text-teal-lightest { - color: #e8fffe !important; +.text-blue-800 { + color: #2c5282 !important; } -.text-blue-darkest { - color: #12283a !important; +.text-blue-900 { + color: #2a4365 !important; } -.text-blue-darker { - color: #1c3d5a !important; +.text-indigo-100 { + color: #ebf4ff !important; } -.text-blue-dark { - color: #2779bd !important; +.text-indigo-200 { + color: #c3dafe !important; } -.text-blue { - color: #3490dc !important; +.text-indigo-300 { + color: #a3bffa !important; } -.text-blue-light { - color: #6cb2eb !important; +.text-indigo-400 { + color: #7f9cf5 !important; } -.text-blue-lighter { - color: #bcdefa !important; +.text-indigo-500 { + color: #667eea !important; } -.text-blue-lightest { - color: #eff8ff !important; +.text-indigo-600 { + color: #5a67d8 !important; } -.text-indigo-darkest { - color: #191e38 !important; +.text-indigo-700 { + color: #4c51bf !important; } -.text-indigo-darker { - color: #2f365f !important; +.text-indigo-800 { + color: #434190 !important; } -.text-indigo-dark { - color: #5661b3 !important; +.text-indigo-900 { + color: #3c366b !important; } -.text-indigo { - color: #6574cd !important; +.text-purple-100 { + color: #faf5ff !important; } -.text-indigo-light { - color: #7886d7 !important; +.text-purple-200 { + color: #e9d8fd !important; } -.text-indigo-lighter { - color: #b2b7ff !important; +.text-purple-300 { + color: #d6bcfa !important; } -.text-indigo-lightest { - color: #e6e8ff !important; +.text-purple-400 { + color: #b794f4 !important; } -.text-purple-darkest { - color: #21183c !important; +.text-purple-500 { + color: #9f7aea !important; } -.text-purple-darker { - color: #382b5f !important; +.text-purple-600 { + color: #805ad5 !important; } -.text-purple-dark { - color: #794acf !important; +.text-purple-700 { + color: #6b46c1 !important; } -.text-purple { - color: #9561e2 !important; +.text-purple-800 { + color: #553c9a !important; } -.text-purple-light { - color: #a779e9 !important; +.text-purple-900 { + color: #44337a !important; } -.text-purple-lighter { - color: #d6bbfc !important; +.text-pink-100 { + color: #fff5f7 !important; } -.text-purple-lightest { - color: #f3ebff !important; +.text-pink-200 { + color: #fed7e2 !important; } -.text-pink-darkest { - color: #451225 !important; +.text-pink-300 { + color: #fbb6ce !important; } -.text-pink-darker { - color: #6f213f !important; +.text-pink-400 { + color: #f687b3 !important; } -.text-pink-dark { - color: #eb5286 !important; +.text-pink-500 { + color: #ed64a6 !important; } -.text-pink { - color: #f66d9b !important; +.text-pink-600 { + color: #d53f8c !important; } -.text-pink-light { - color: #fa7ea8 !important; +.text-pink-700 { + color: #b83280 !important; } -.text-pink-lighter { - color: #ffbbca !important; +.text-pink-800 { + color: #97266d !important; } -.text-pink-lightest { - color: #ffebef !important; +.text-pink-900 { + color: #702459 !important; } .hover\:text-transparent:hover { @@ -5115,291 +6317,371 @@ table { } .hover\:text-black:hover { - color: #22292f !important; + color: #000 !important; } -.hover\:text-grey-darkest:hover { - color: #3d4852 !important; +.hover\:text-white:hover { + color: #fff !important; } -.hover\:text-grey-darker:hover { - color: #606f7b !important; +.hover\:text-gray-100:hover { + color: #f7fafc !important; } -.hover\:text-grey-dark:hover { - color: #8795a1 !important; +.hover\:text-gray-200:hover { + color: #edf2f7 !important; } -.hover\:text-grey:hover { - color: #b8c2cc !important; +.hover\:text-gray-300:hover { + color: #e2e8f0 !important; } -.hover\:text-grey-light:hover { - color: #dae1e7 !important; +.hover\:text-gray-400:hover { + color: #cbd5e0 !important; } -.hover\:text-grey-lighter:hover { - color: #f1f5f8 !important; +.hover\:text-gray-500:hover { + color: #a0aec0 !important; } -.hover\:text-grey-lightest:hover { - color: #f8fafc !important; +.hover\:text-gray-600:hover { + color: #718096 !important; } -.hover\:text-white:hover { - color: #fff !important; +.hover\:text-gray-700:hover { + color: #4a5568 !important; +} + +.hover\:text-gray-800:hover { + color: #2d3748 !important; +} + +.hover\:text-gray-900:hover { + color: #1a202c !important; +} + +.hover\:text-red-100:hover { + color: #fff5f5 !important; +} + +.hover\:text-red-200:hover { + color: #fed7d7 !important; +} + +.hover\:text-red-300:hover { + color: #feb2b2 !important; +} + +.hover\:text-red-400:hover { + color: #fc8181 !important; +} + +.hover\:text-red-500:hover { + color: #f56565 !important; +} + +.hover\:text-red-600:hover { + color: #e53e3e !important; +} + +.hover\:text-red-700:hover { + color: #c53030 !important; +} + +.hover\:text-red-800:hover { + color: #9b2c2c !important; +} + +.hover\:text-red-900:hover { + color: #742a2a !important; +} + +.hover\:text-orange-100:hover { + color: #fffaf0 !important; +} + +.hover\:text-orange-200:hover { + color: #feebc8 !important; +} + +.hover\:text-orange-300:hover { + color: #fbd38d !important; +} + +.hover\:text-orange-400:hover { + color: #f6ad55 !important; +} + +.hover\:text-orange-500:hover { + color: #ed8936 !important; +} + +.hover\:text-orange-600:hover { + color: #dd6b20 !important; +} + +.hover\:text-orange-700:hover { + color: #c05621 !important; +} + +.hover\:text-orange-800:hover { + color: #9c4221 !important; +} + +.hover\:text-orange-900:hover { + color: #7b341e !important; } -.hover\:text-red-darkest:hover { - color: #3b0d0c !important; +.hover\:text-yellow-100:hover { + color: #fffff0 !important; } -.hover\:text-red-darker:hover { - color: #621b18 !important; +.hover\:text-yellow-200:hover { + color: #fefcbf !important; } -.hover\:text-red-dark:hover { - color: #cc1f1a !important; +.hover\:text-yellow-300:hover { + color: #faf089 !important; } -.hover\:text-red:hover { - color: #e3342f !important; +.hover\:text-yellow-400:hover { + color: #f6e05e !important; } -.hover\:text-red-light:hover { - color: #ef5753 !important; +.hover\:text-yellow-500:hover { + color: #ecc94b !important; } -.hover\:text-red-lighter:hover { - color: #f9acaa !important; +.hover\:text-yellow-600:hover { + color: #d69e2e !important; } -.hover\:text-red-lightest:hover { - color: #fcebea !important; +.hover\:text-yellow-700:hover { + color: #b7791f !important; } -.hover\:text-orange-darkest:hover { - color: #462a16 !important; +.hover\:text-yellow-800:hover { + color: #975a16 !important; } -.hover\:text-orange-darker:hover { - color: #613b1f !important; +.hover\:text-yellow-900:hover { + color: #744210 !important; } -.hover\:text-orange-dark:hover { - color: #de751f !important; +.hover\:text-green-100:hover { + color: #f0fff4 !important; } -.hover\:text-orange:hover { - color: #f6993f !important; +.hover\:text-green-200:hover { + color: #c6f6d5 !important; } -.hover\:text-orange-light:hover { - color: #faad63 !important; +.hover\:text-green-300:hover { + color: #9ae6b4 !important; } -.hover\:text-orange-lighter:hover { - color: #fcd9b6 !important; +.hover\:text-green-400:hover { + color: #68d391 !important; } -.hover\:text-orange-lightest:hover { - color: #fff5eb !important; +.hover\:text-green-500:hover { + color: #48bb78 !important; } -.hover\:text-yellow-darkest:hover { - color: #453411 !important; +.hover\:text-green-600:hover { + color: #38a169 !important; } -.hover\:text-yellow-darker:hover { - color: #684f1d !important; +.hover\:text-green-700:hover { + color: #2f855a !important; } -.hover\:text-yellow-dark:hover { - color: #f2d024 !important; +.hover\:text-green-800:hover { + color: #276749 !important; } -.hover\:text-yellow:hover { - color: #ffed4a !important; +.hover\:text-green-900:hover { + color: #22543d !important; } -.hover\:text-yellow-light:hover { - color: #fff382 !important; +.hover\:text-teal-100:hover { + color: #e6fffa !important; } -.hover\:text-yellow-lighter:hover { - color: #fff9c2 !important; +.hover\:text-teal-200:hover { + color: #b2f5ea !important; } -.hover\:text-yellow-lightest:hover { - color: #fcfbeb !important; +.hover\:text-teal-300:hover { + color: #81e6d9 !important; } -.hover\:text-green-darkest:hover { - color: #0f2f21 !important; +.hover\:text-teal-400:hover { + color: #4fd1c5 !important; } -.hover\:text-green-darker:hover { - color: #1a4731 !important; +.hover\:text-teal-500:hover { + color: #38b2ac !important; } -.hover\:text-green-dark:hover { - color: #1f9d55 !important; +.hover\:text-teal-600:hover { + color: #319795 !important; } -.hover\:text-green:hover { - color: #38c172 !important; +.hover\:text-teal-700:hover { + color: #2c7a7b !important; } -.hover\:text-green-light:hover { - color: #51d88a !important; +.hover\:text-teal-800:hover { + color: #285e61 !important; } -.hover\:text-green-lighter:hover { - color: #a2f5bf !important; +.hover\:text-teal-900:hover { + color: #234e52 !important; } -.hover\:text-green-lightest:hover { - color: #e3fcec !important; +.hover\:text-blue-100:hover { + color: #ebf8ff !important; } -.hover\:text-teal-darkest:hover { - color: #0d3331 !important; +.hover\:text-blue-200:hover { + color: #bee3f8 !important; } -.hover\:text-teal-darker:hover { - color: #20504f !important; +.hover\:text-blue-300:hover { + color: #90cdf4 !important; } -.hover\:text-teal-dark:hover { - color: #38a89d !important; +.hover\:text-blue-400:hover { + color: #63b3ed !important; } -.hover\:text-teal:hover { - color: #4dc0b5 !important; +.hover\:text-blue-500:hover { + color: #4299e1 !important; } -.hover\:text-teal-light:hover { - color: #64d5ca !important; +.hover\:text-blue-600:hover { + color: #3182ce !important; } -.hover\:text-teal-lighter:hover { - color: #a0f0ed !important; +.hover\:text-blue-700:hover { + color: #2b6cb0 !important; } -.hover\:text-teal-lightest:hover { - color: #e8fffe !important; +.hover\:text-blue-800:hover { + color: #2c5282 !important; } -.hover\:text-blue-darkest:hover { - color: #12283a !important; +.hover\:text-blue-900:hover { + color: #2a4365 !important; } -.hover\:text-blue-darker:hover { - color: #1c3d5a !important; +.hover\:text-indigo-100:hover { + color: #ebf4ff !important; } -.hover\:text-blue-dark:hover { - color: #2779bd !important; +.hover\:text-indigo-200:hover { + color: #c3dafe !important; } -.hover\:text-blue:hover { - color: #3490dc !important; +.hover\:text-indigo-300:hover { + color: #a3bffa !important; } -.hover\:text-blue-light:hover { - color: #6cb2eb !important; +.hover\:text-indigo-400:hover { + color: #7f9cf5 !important; } -.hover\:text-blue-lighter:hover { - color: #bcdefa !important; +.hover\:text-indigo-500:hover { + color: #667eea !important; } -.hover\:text-blue-lightest:hover { - color: #eff8ff !important; +.hover\:text-indigo-600:hover { + color: #5a67d8 !important; } -.hover\:text-indigo-darkest:hover { - color: #191e38 !important; +.hover\:text-indigo-700:hover { + color: #4c51bf !important; } -.hover\:text-indigo-darker:hover { - color: #2f365f !important; +.hover\:text-indigo-800:hover { + color: #434190 !important; } -.hover\:text-indigo-dark:hover { - color: #5661b3 !important; +.hover\:text-indigo-900:hover { + color: #3c366b !important; } -.hover\:text-indigo:hover { - color: #6574cd !important; +.hover\:text-purple-100:hover { + color: #faf5ff !important; } -.hover\:text-indigo-light:hover { - color: #7886d7 !important; +.hover\:text-purple-200:hover { + color: #e9d8fd !important; } -.hover\:text-indigo-lighter:hover { - color: #b2b7ff !important; +.hover\:text-purple-300:hover { + color: #d6bcfa !important; } -.hover\:text-indigo-lightest:hover { - color: #e6e8ff !important; +.hover\:text-purple-400:hover { + color: #b794f4 !important; } -.hover\:text-purple-darkest:hover { - color: #21183c !important; +.hover\:text-purple-500:hover { + color: #9f7aea !important; } -.hover\:text-purple-darker:hover { - color: #382b5f !important; +.hover\:text-purple-600:hover { + color: #805ad5 !important; } -.hover\:text-purple-dark:hover { - color: #794acf !important; +.hover\:text-purple-700:hover { + color: #6b46c1 !important; } -.hover\:text-purple:hover { - color: #9561e2 !important; +.hover\:text-purple-800:hover { + color: #553c9a !important; } -.hover\:text-purple-light:hover { - color: #a779e9 !important; +.hover\:text-purple-900:hover { + color: #44337a !important; } -.hover\:text-purple-lighter:hover { - color: #d6bbfc !important; +.hover\:text-pink-100:hover { + color: #fff5f7 !important; } -.hover\:text-purple-lightest:hover { - color: #f3ebff !important; +.hover\:text-pink-200:hover { + color: #fed7e2 !important; } -.hover\:text-pink-darkest:hover { - color: #451225 !important; +.hover\:text-pink-300:hover { + color: #fbb6ce !important; } -.hover\:text-pink-darker:hover { - color: #6f213f !important; +.hover\:text-pink-400:hover { + color: #f687b3 !important; } -.hover\:text-pink-dark:hover { - color: #eb5286 !important; +.hover\:text-pink-500:hover { + color: #ed64a6 !important; } -.hover\:text-pink:hover { - color: #f66d9b !important; +.hover\:text-pink-600:hover { + color: #d53f8c !important; } -.hover\:text-pink-light:hover { - color: #fa7ea8 !important; +.hover\:text-pink-700:hover { + color: #b83280 !important; } -.hover\:text-pink-lighter:hover { - color: #ffbbca !important; +.hover\:text-pink-800:hover { + color: #97266d !important; } -.hover\:text-pink-lightest:hover { - color: #ffebef !important; +.hover\:text-pink-900:hover { + color: #702459 !important; } .focus\:text-transparent:focus { @@ -5407,299 +6689,379 @@ table { } .focus\:text-black:focus { - color: #22292f !important; + color: #000 !important; } -.focus\:text-grey-darkest:focus { - color: #3d4852 !important; +.focus\:text-white:focus { + color: #fff !important; } -.focus\:text-grey-darker:focus { - color: #606f7b !important; +.focus\:text-gray-100:focus { + color: #f7fafc !important; } -.focus\:text-grey-dark:focus { - color: #8795a1 !important; +.focus\:text-gray-200:focus { + color: #edf2f7 !important; } -.focus\:text-grey:focus { - color: #b8c2cc !important; +.focus\:text-gray-300:focus { + color: #e2e8f0 !important; } -.focus\:text-grey-light:focus { - color: #dae1e7 !important; +.focus\:text-gray-400:focus { + color: #cbd5e0 !important; } -.focus\:text-grey-lighter:focus { - color: #f1f5f8 !important; +.focus\:text-gray-500:focus { + color: #a0aec0 !important; } -.focus\:text-grey-lightest:focus { - color: #f8fafc !important; +.focus\:text-gray-600:focus { + color: #718096 !important; } -.focus\:text-white:focus { - color: #fff !important; +.focus\:text-gray-700:focus { + color: #4a5568 !important; +} + +.focus\:text-gray-800:focus { + color: #2d3748 !important; +} + +.focus\:text-gray-900:focus { + color: #1a202c !important; +} + +.focus\:text-red-100:focus { + color: #fff5f5 !important; +} + +.focus\:text-red-200:focus { + color: #fed7d7 !important; +} + +.focus\:text-red-300:focus { + color: #feb2b2 !important; +} + +.focus\:text-red-400:focus { + color: #fc8181 !important; +} + +.focus\:text-red-500:focus { + color: #f56565 !important; +} + +.focus\:text-red-600:focus { + color: #e53e3e !important; +} + +.focus\:text-red-700:focus { + color: #c53030 !important; +} + +.focus\:text-red-800:focus { + color: #9b2c2c !important; +} + +.focus\:text-red-900:focus { + color: #742a2a !important; +} + +.focus\:text-orange-100:focus { + color: #fffaf0 !important; +} + +.focus\:text-orange-200:focus { + color: #feebc8 !important; +} + +.focus\:text-orange-300:focus { + color: #fbd38d !important; +} + +.focus\:text-orange-400:focus { + color: #f6ad55 !important; +} + +.focus\:text-orange-500:focus { + color: #ed8936 !important; +} + +.focus\:text-orange-600:focus { + color: #dd6b20 !important; +} + +.focus\:text-orange-700:focus { + color: #c05621 !important; +} + +.focus\:text-orange-800:focus { + color: #9c4221 !important; +} + +.focus\:text-orange-900:focus { + color: #7b341e !important; } -.focus\:text-red-darkest:focus { - color: #3b0d0c !important; +.focus\:text-yellow-100:focus { + color: #fffff0 !important; } -.focus\:text-red-darker:focus { - color: #621b18 !important; +.focus\:text-yellow-200:focus { + color: #fefcbf !important; } -.focus\:text-red-dark:focus { - color: #cc1f1a !important; +.focus\:text-yellow-300:focus { + color: #faf089 !important; } -.focus\:text-red:focus { - color: #e3342f !important; +.focus\:text-yellow-400:focus { + color: #f6e05e !important; } -.focus\:text-red-light:focus { - color: #ef5753 !important; +.focus\:text-yellow-500:focus { + color: #ecc94b !important; } -.focus\:text-red-lighter:focus { - color: #f9acaa !important; +.focus\:text-yellow-600:focus { + color: #d69e2e !important; } -.focus\:text-red-lightest:focus { - color: #fcebea !important; +.focus\:text-yellow-700:focus { + color: #b7791f !important; } -.focus\:text-orange-darkest:focus { - color: #462a16 !important; +.focus\:text-yellow-800:focus { + color: #975a16 !important; } -.focus\:text-orange-darker:focus { - color: #613b1f !important; +.focus\:text-yellow-900:focus { + color: #744210 !important; } -.focus\:text-orange-dark:focus { - color: #de751f !important; +.focus\:text-green-100:focus { + color: #f0fff4 !important; } -.focus\:text-orange:focus { - color: #f6993f !important; +.focus\:text-green-200:focus { + color: #c6f6d5 !important; } -.focus\:text-orange-light:focus { - color: #faad63 !important; +.focus\:text-green-300:focus { + color: #9ae6b4 !important; } -.focus\:text-orange-lighter:focus { - color: #fcd9b6 !important; +.focus\:text-green-400:focus { + color: #68d391 !important; } -.focus\:text-orange-lightest:focus { - color: #fff5eb !important; +.focus\:text-green-500:focus { + color: #48bb78 !important; } -.focus\:text-yellow-darkest:focus { - color: #453411 !important; +.focus\:text-green-600:focus { + color: #38a169 !important; } -.focus\:text-yellow-darker:focus { - color: #684f1d !important; +.focus\:text-green-700:focus { + color: #2f855a !important; } -.focus\:text-yellow-dark:focus { - color: #f2d024 !important; +.focus\:text-green-800:focus { + color: #276749 !important; } -.focus\:text-yellow:focus { - color: #ffed4a !important; +.focus\:text-green-900:focus { + color: #22543d !important; } -.focus\:text-yellow-light:focus { - color: #fff382 !important; +.focus\:text-teal-100:focus { + color: #e6fffa !important; } -.focus\:text-yellow-lighter:focus { - color: #fff9c2 !important; +.focus\:text-teal-200:focus { + color: #b2f5ea !important; } -.focus\:text-yellow-lightest:focus { - color: #fcfbeb !important; +.focus\:text-teal-300:focus { + color: #81e6d9 !important; } -.focus\:text-green-darkest:focus { - color: #0f2f21 !important; +.focus\:text-teal-400:focus { + color: #4fd1c5 !important; } -.focus\:text-green-darker:focus { - color: #1a4731 !important; +.focus\:text-teal-500:focus { + color: #38b2ac !important; } -.focus\:text-green-dark:focus { - color: #1f9d55 !important; +.focus\:text-teal-600:focus { + color: #319795 !important; } -.focus\:text-green:focus { - color: #38c172 !important; +.focus\:text-teal-700:focus { + color: #2c7a7b !important; } -.focus\:text-green-light:focus { - color: #51d88a !important; +.focus\:text-teal-800:focus { + color: #285e61 !important; } -.focus\:text-green-lighter:focus { - color: #a2f5bf !important; +.focus\:text-teal-900:focus { + color: #234e52 !important; } -.focus\:text-green-lightest:focus { - color: #e3fcec !important; +.focus\:text-blue-100:focus { + color: #ebf8ff !important; } -.focus\:text-teal-darkest:focus { - color: #0d3331 !important; +.focus\:text-blue-200:focus { + color: #bee3f8 !important; } -.focus\:text-teal-darker:focus { - color: #20504f !important; +.focus\:text-blue-300:focus { + color: #90cdf4 !important; } -.focus\:text-teal-dark:focus { - color: #38a89d !important; +.focus\:text-blue-400:focus { + color: #63b3ed !important; } -.focus\:text-teal:focus { - color: #4dc0b5 !important; +.focus\:text-blue-500:focus { + color: #4299e1 !important; } -.focus\:text-teal-light:focus { - color: #64d5ca !important; +.focus\:text-blue-600:focus { + color: #3182ce !important; } -.focus\:text-teal-lighter:focus { - color: #a0f0ed !important; +.focus\:text-blue-700:focus { + color: #2b6cb0 !important; } -.focus\:text-teal-lightest:focus { - color: #e8fffe !important; +.focus\:text-blue-800:focus { + color: #2c5282 !important; } -.focus\:text-blue-darkest:focus { - color: #12283a !important; +.focus\:text-blue-900:focus { + color: #2a4365 !important; } -.focus\:text-blue-darker:focus { - color: #1c3d5a !important; +.focus\:text-indigo-100:focus { + color: #ebf4ff !important; } -.focus\:text-blue-dark:focus { - color: #2779bd !important; +.focus\:text-indigo-200:focus { + color: #c3dafe !important; } -.focus\:text-blue:focus { - color: #3490dc !important; +.focus\:text-indigo-300:focus { + color: #a3bffa !important; } -.focus\:text-blue-light:focus { - color: #6cb2eb !important; +.focus\:text-indigo-400:focus { + color: #7f9cf5 !important; } -.focus\:text-blue-lighter:focus { - color: #bcdefa !important; +.focus\:text-indigo-500:focus { + color: #667eea !important; } -.focus\:text-blue-lightest:focus { - color: #eff8ff !important; +.focus\:text-indigo-600:focus { + color: #5a67d8 !important; } -.focus\:text-indigo-darkest:focus { - color: #191e38 !important; +.focus\:text-indigo-700:focus { + color: #4c51bf !important; } -.focus\:text-indigo-darker:focus { - color: #2f365f !important; +.focus\:text-indigo-800:focus { + color: #434190 !important; } -.focus\:text-indigo-dark:focus { - color: #5661b3 !important; +.focus\:text-indigo-900:focus { + color: #3c366b !important; } -.focus\:text-indigo:focus { - color: #6574cd !important; +.focus\:text-purple-100:focus { + color: #faf5ff !important; } -.focus\:text-indigo-light:focus { - color: #7886d7 !important; +.focus\:text-purple-200:focus { + color: #e9d8fd !important; } -.focus\:text-indigo-lighter:focus { - color: #b2b7ff !important; +.focus\:text-purple-300:focus { + color: #d6bcfa !important; } -.focus\:text-indigo-lightest:focus { - color: #e6e8ff !important; +.focus\:text-purple-400:focus { + color: #b794f4 !important; } -.focus\:text-purple-darkest:focus { - color: #21183c !important; +.focus\:text-purple-500:focus { + color: #9f7aea !important; } -.focus\:text-purple-darker:focus { - color: #382b5f !important; +.focus\:text-purple-600:focus { + color: #805ad5 !important; } -.focus\:text-purple-dark:focus { - color: #794acf !important; +.focus\:text-purple-700:focus { + color: #6b46c1 !important; } -.focus\:text-purple:focus { - color: #9561e2 !important; +.focus\:text-purple-800:focus { + color: #553c9a !important; } -.focus\:text-purple-light:focus { - color: #a779e9 !important; +.focus\:text-purple-900:focus { + color: #44337a !important; } -.focus\:text-purple-lighter:focus { - color: #d6bbfc !important; +.focus\:text-pink-100:focus { + color: #fff5f7 !important; } -.focus\:text-purple-lightest:focus { - color: #f3ebff !important; +.focus\:text-pink-200:focus { + color: #fed7e2 !important; } -.focus\:text-pink-darkest:focus { - color: #451225 !important; +.focus\:text-pink-300:focus { + color: #fbb6ce !important; } -.focus\:text-pink-darker:focus { - color: #6f213f !important; +.focus\:text-pink-400:focus { + color: #f687b3 !important; } -.focus\:text-pink-dark:focus { - color: #eb5286 !important; +.focus\:text-pink-500:focus { + color: #ed64a6 !important; } -.focus\:text-pink:focus { - color: #f66d9b !important; +.focus\:text-pink-600:focus { + color: #d53f8c !important; } -.focus\:text-pink-light:focus { - color: #fa7ea8 !important; +.focus\:text-pink-700:focus { + color: #b83280 !important; } -.focus\:text-pink-lighter:focus { - color: #ffbbca !important; +.focus\:text-pink-800:focus { + color: #97266d !important; } -.focus\:text-pink-lightest:focus { - color: #ffebef !important; +.focus\:text-pink-900:focus { + color: #702459 !important; } .text-xs { - font-size: .75rem !important; + font-size: 0.75rem !important; } .text-sm { - font-size: .875rem !important; + font-size: 0.875rem !important; } .text-base { @@ -5730,11 +7092,15 @@ table { font-size: 3rem !important; } +.text-6xl { + font-size: 4rem !important; +} + .italic { font-style: italic !important; } -.roman { +.not-italic { font-style: normal !important; } @@ -5766,40 +7132,6 @@ table { text-decoration: none !important; } -.antialiased { - -webkit-font-smoothing: antialiased !important; - -moz-osx-font-smoothing: grayscale !important; -} - -.subpixel-antialiased { - -webkit-font-smoothing: auto !important; - -moz-osx-font-smoothing: auto !important; -} - -.hover\:italic:hover { - font-style: italic !important; -} - -.hover\:roman:hover { - font-style: normal !important; -} - -.hover\:uppercase:hover { - text-transform: uppercase !important; -} - -.hover\:lowercase:hover { - text-transform: lowercase !important; -} - -.hover\:capitalize:hover { - text-transform: capitalize !important; -} - -.hover\:normal-case:hover { - text-transform: none !important; -} - .hover\:underline:hover { text-decoration: underline !important; } @@ -5812,40 +7144,6 @@ table { text-decoration: none !important; } -.hover\:antialiased:hover { - -webkit-font-smoothing: antialiased !important; - -moz-osx-font-smoothing: grayscale !important; -} - -.hover\:subpixel-antialiased:hover { - -webkit-font-smoothing: auto !important; - -moz-osx-font-smoothing: auto !important; -} - -.focus\:italic:focus { - font-style: italic !important; -} - -.focus\:roman:focus { - font-style: normal !important; -} - -.focus\:uppercase:focus { - text-transform: uppercase !important; -} - -.focus\:lowercase:focus { - text-transform: lowercase !important; -} - -.focus\:capitalize:focus { - text-transform: capitalize !important; -} - -.focus\:normal-case:focus { - text-transform: none !important; -} - .focus\:underline:focus { text-decoration: underline !important; } @@ -5858,26 +7156,38 @@ table { text-decoration: none !important; } -.focus\:antialiased:focus { +.antialiased { -webkit-font-smoothing: antialiased !important; -moz-osx-font-smoothing: grayscale !important; } -.focus\:subpixel-antialiased:focus { +.subpixel-antialiased { -webkit-font-smoothing: auto !important; -moz-osx-font-smoothing: auto !important; } -.tracking-tight { +.tracking-tighter { letter-spacing: -0.05em !important; } +.tracking-tight { + letter-spacing: -0.025em !important; +} + .tracking-normal { letter-spacing: 0 !important; } .tracking-wide { - letter-spacing: .05em !important; + letter-spacing: 0.025em !important; +} + +.tracking-wider { + letter-spacing: 0.05em !important; +} + +.tracking-widest { + letter-spacing: 0.1em !important; } .select-none { @@ -5888,6 +7198,14 @@ table { user-select: text !important; } +.select-all { + user-select: all !important; +} + +.select-auto { + user-select: auto !important; +} + .align-baseline { vertical-align: baseline !important; } @@ -5940,12 +7258,17 @@ table { white-space: pre-wrap !important; } +.break-normal { + overflow-wrap: normal !important; + word-break: normal !important; +} + .break-words { - word-wrap: break-word !important; + overflow-wrap: break-word !important; } -.break-normal { - word-wrap: normal !important; +.break-all { + word-break: break-all !important; } .truncate { @@ -5954,16 +7277,20 @@ table { white-space: nowrap !important; } +.w-0 { + width: 0 !important; +} + .w-1 { - width: .25rem !important; + width: 0.25rem !important; } .w-2 { - width: .5rem !important; + width: 0.5rem !important; } .w-3 { - width: .75rem !important; + width: 0.75rem !important; } .w-4 { @@ -5994,6 +7321,10 @@ table { width: 4rem !important; } +.w-20 { + width: 5rem !important; +} + .w-24 { width: 6rem !important; } @@ -6002,10 +7333,18 @@ table { width: 8rem !important; } +.w-40 { + width: 10rem !important; +} + .w-48 { width: 12rem !important; } +.w-56 { + width: 14rem !important; +} + .w-64 { width: 16rem !important; } @@ -6034,6 +7373,10 @@ table { width: 25% !important; } +.w-2\/4 { + width: 50% !important; +} + .w-3\/4 { width: 75% !important; } @@ -6058,40 +7401,96 @@ table { width: 16.66667% !important; } -.w-5\/6 { - width: 83.33333% !important; +.w-2\/6 { + width: 33.33333% !important; } -.w-full { - width: 100% !important; +.w-3\/6 { + width: 50% !important; } -.w-screen { - width: 100vw !important; +.w-4\/6 { + width: 66.66667% !important; } -.z-0 { - z-index: 0 !important; +.w-5\/6 { + width: 83.33333% !important; } -.z-10 { - z-index: 10 !important; +.w-1\/12 { + width: 8.33333% !important; } -.z-20 { - z-index: 20 !important; +.w-2\/12 { + width: 16.66667% !important; } -.z-30 { - z-index: 30 !important; +.w-3\/12 { + width: 25% !important; } -.z-40 { - z-index: 40 !important; +.w-4\/12 { + width: 33.33333% !important; } -.z-50 { - z-index: 50 !important; +.w-5\/12 { + width: 41.66667% !important; +} + +.w-6\/12 { + width: 50% !important; +} + +.w-7\/12 { + width: 58.33333% !important; +} + +.w-8\/12 { + width: 66.66667% !important; +} + +.w-9\/12 { + width: 75% !important; +} + +.w-10\/12 { + width: 83.33333% !important; +} + +.w-11\/12 { + width: 91.66667% !important; +} + +.w-full { + width: 100% !important; +} + +.w-screen { + width: 100vw !important; +} + +.z-0 { + z-index: 0 !important; +} + +.z-10 { + z-index: 10 !important; +} + +.z-20 { + z-index: 20 !important; +} + +.z-30 { + z-index: 30 !important; +} + +.z-40 { + z-index: 40 !important; +} + +.z-50 { + z-index: 50 !important; } .z-auto { @@ -6100,15 +7499,10 @@ table { .example { font-weight: 700; - color: #e3342f; + color: #f56565; } -@media (min-width: 576px) { - .sm\:list-reset { - list-style: none !important; - padding: 0 !important; - } - +@media (min-width: 640px) { .sm\:appearance-none { appearance: none !important; } @@ -6130,21855 +7524,27151 @@ table { } .sm\:bg-black { - background-color: #22292f !important; + background-color: #000 !important; } - .sm\:bg-grey-darkest { - background-color: #3d4852 !important; + .sm\:bg-white { + background-color: #fff !important; } - .sm\:bg-grey-darker { - background-color: #606f7b !important; + .sm\:bg-gray-100 { + background-color: #f7fafc !important; } - .sm\:bg-grey-dark { - background-color: #8795a1 !important; + .sm\:bg-gray-200 { + background-color: #edf2f7 !important; } - .sm\:bg-grey { - background-color: #b8c2cc !important; + .sm\:bg-gray-300 { + background-color: #e2e8f0 !important; } - .sm\:bg-grey-light { - background-color: #dae1e7 !important; + .sm\:bg-gray-400 { + background-color: #cbd5e0 !important; } - .sm\:bg-grey-lighter { - background-color: #f1f5f8 !important; + .sm\:bg-gray-500 { + background-color: #a0aec0 !important; } - .sm\:bg-grey-lightest { - background-color: #f8fafc !important; + .sm\:bg-gray-600 { + background-color: #718096 !important; } - .sm\:bg-white { - background-color: #fff !important; + .sm\:bg-gray-700 { + background-color: #4a5568 !important; } - .sm\:bg-red-darkest { - background-color: #3b0d0c !important; + .sm\:bg-gray-800 { + background-color: #2d3748 !important; } - .sm\:bg-red-darker { - background-color: #621b18 !important; + .sm\:bg-gray-900 { + background-color: #1a202c !important; } - .sm\:bg-red-dark { - background-color: #cc1f1a !important; + .sm\:bg-red-100 { + background-color: #fff5f5 !important; } - .sm\:bg-red { - background-color: #e3342f !important; + .sm\:bg-red-200 { + background-color: #fed7d7 !important; } - .sm\:bg-red-light { - background-color: #ef5753 !important; + .sm\:bg-red-300 { + background-color: #feb2b2 !important; } - .sm\:bg-red-lighter { - background-color: #f9acaa !important; + .sm\:bg-red-400 { + background-color: #fc8181 !important; } - .sm\:bg-red-lightest { - background-color: #fcebea !important; + .sm\:bg-red-500 { + background-color: #f56565 !important; } - .sm\:bg-orange-darkest { - background-color: #462a16 !important; + .sm\:bg-red-600 { + background-color: #e53e3e !important; } - .sm\:bg-orange-darker { - background-color: #613b1f !important; + .sm\:bg-red-700 { + background-color: #c53030 !important; } - .sm\:bg-orange-dark { - background-color: #de751f !important; + .sm\:bg-red-800 { + background-color: #9b2c2c !important; } - .sm\:bg-orange { - background-color: #f6993f !important; + .sm\:bg-red-900 { + background-color: #742a2a !important; } - .sm\:bg-orange-light { - background-color: #faad63 !important; + .sm\:bg-orange-100 { + background-color: #fffaf0 !important; } - .sm\:bg-orange-lighter { - background-color: #fcd9b6 !important; + .sm\:bg-orange-200 { + background-color: #feebc8 !important; } - .sm\:bg-orange-lightest { - background-color: #fff5eb !important; + .sm\:bg-orange-300 { + background-color: #fbd38d !important; } - .sm\:bg-yellow-darkest { - background-color: #453411 !important; + .sm\:bg-orange-400 { + background-color: #f6ad55 !important; } - .sm\:bg-yellow-darker { - background-color: #684f1d !important; + .sm\:bg-orange-500 { + background-color: #ed8936 !important; } - .sm\:bg-yellow-dark { - background-color: #f2d024 !important; + .sm\:bg-orange-600 { + background-color: #dd6b20 !important; } - .sm\:bg-yellow { - background-color: #ffed4a !important; + .sm\:bg-orange-700 { + background-color: #c05621 !important; } - .sm\:bg-yellow-light { - background-color: #fff382 !important; + .sm\:bg-orange-800 { + background-color: #9c4221 !important; } - .sm\:bg-yellow-lighter { - background-color: #fff9c2 !important; + .sm\:bg-orange-900 { + background-color: #7b341e !important; } - .sm\:bg-yellow-lightest { - background-color: #fcfbeb !important; + .sm\:bg-yellow-100 { + background-color: #fffff0 !important; } - .sm\:bg-green-darkest { - background-color: #0f2f21 !important; + .sm\:bg-yellow-200 { + background-color: #fefcbf !important; } - .sm\:bg-green-darker { - background-color: #1a4731 !important; + .sm\:bg-yellow-300 { + background-color: #faf089 !important; } - .sm\:bg-green-dark { - background-color: #1f9d55 !important; + .sm\:bg-yellow-400 { + background-color: #f6e05e !important; } - .sm\:bg-green { - background-color: #38c172 !important; + .sm\:bg-yellow-500 { + background-color: #ecc94b !important; } - .sm\:bg-green-light { - background-color: #51d88a !important; + .sm\:bg-yellow-600 { + background-color: #d69e2e !important; } - .sm\:bg-green-lighter { - background-color: #a2f5bf !important; + .sm\:bg-yellow-700 { + background-color: #b7791f !important; } - .sm\:bg-green-lightest { - background-color: #e3fcec !important; + .sm\:bg-yellow-800 { + background-color: #975a16 !important; } - .sm\:bg-teal-darkest { - background-color: #0d3331 !important; + .sm\:bg-yellow-900 { + background-color: #744210 !important; } - .sm\:bg-teal-darker { - background-color: #20504f !important; + .sm\:bg-green-100 { + background-color: #f0fff4 !important; } - .sm\:bg-teal-dark { - background-color: #38a89d !important; + .sm\:bg-green-200 { + background-color: #c6f6d5 !important; } - .sm\:bg-teal { - background-color: #4dc0b5 !important; + .sm\:bg-green-300 { + background-color: #9ae6b4 !important; } - .sm\:bg-teal-light { - background-color: #64d5ca !important; + .sm\:bg-green-400 { + background-color: #68d391 !important; } - .sm\:bg-teal-lighter { - background-color: #a0f0ed !important; + .sm\:bg-green-500 { + background-color: #48bb78 !important; } - .sm\:bg-teal-lightest { - background-color: #e8fffe !important; + .sm\:bg-green-600 { + background-color: #38a169 !important; } - .sm\:bg-blue-darkest { - background-color: #12283a !important; + .sm\:bg-green-700 { + background-color: #2f855a !important; } - .sm\:bg-blue-darker { - background-color: #1c3d5a !important; + .sm\:bg-green-800 { + background-color: #276749 !important; } - .sm\:bg-blue-dark { - background-color: #2779bd !important; + .sm\:bg-green-900 { + background-color: #22543d !important; } - .sm\:bg-blue { - background-color: #3490dc !important; + .sm\:bg-teal-100 { + background-color: #e6fffa !important; } - .sm\:bg-blue-light { - background-color: #6cb2eb !important; + .sm\:bg-teal-200 { + background-color: #b2f5ea !important; } - .sm\:bg-blue-lighter { - background-color: #bcdefa !important; + .sm\:bg-teal-300 { + background-color: #81e6d9 !important; } - .sm\:bg-blue-lightest { - background-color: #eff8ff !important; + .sm\:bg-teal-400 { + background-color: #4fd1c5 !important; } - .sm\:bg-indigo-darkest { - background-color: #191e38 !important; + .sm\:bg-teal-500 { + background-color: #38b2ac !important; } - .sm\:bg-indigo-darker { - background-color: #2f365f !important; + .sm\:bg-teal-600 { + background-color: #319795 !important; } - .sm\:bg-indigo-dark { - background-color: #5661b3 !important; + .sm\:bg-teal-700 { + background-color: #2c7a7b !important; } - .sm\:bg-indigo { - background-color: #6574cd !important; + .sm\:bg-teal-800 { + background-color: #285e61 !important; } - .sm\:bg-indigo-light { - background-color: #7886d7 !important; + .sm\:bg-teal-900 { + background-color: #234e52 !important; } - .sm\:bg-indigo-lighter { - background-color: #b2b7ff !important; + .sm\:bg-blue-100 { + background-color: #ebf8ff !important; } - .sm\:bg-indigo-lightest { - background-color: #e6e8ff !important; + .sm\:bg-blue-200 { + background-color: #bee3f8 !important; } - .sm\:bg-purple-darkest { - background-color: #21183c !important; + .sm\:bg-blue-300 { + background-color: #90cdf4 !important; } - .sm\:bg-purple-darker { - background-color: #382b5f !important; + .sm\:bg-blue-400 { + background-color: #63b3ed !important; } - .sm\:bg-purple-dark { - background-color: #794acf !important; + .sm\:bg-blue-500 { + background-color: #4299e1 !important; } - .sm\:bg-purple { - background-color: #9561e2 !important; + .sm\:bg-blue-600 { + background-color: #3182ce !important; } - .sm\:bg-purple-light { - background-color: #a779e9 !important; + .sm\:bg-blue-700 { + background-color: #2b6cb0 !important; } - .sm\:bg-purple-lighter { - background-color: #d6bbfc !important; + .sm\:bg-blue-800 { + background-color: #2c5282 !important; } - .sm\:bg-purple-lightest { - background-color: #f3ebff !important; + .sm\:bg-blue-900 { + background-color: #2a4365 !important; } - .sm\:bg-pink-darkest { - background-color: #451225 !important; + .sm\:bg-indigo-100 { + background-color: #ebf4ff !important; } - .sm\:bg-pink-darker { - background-color: #6f213f !important; + .sm\:bg-indigo-200 { + background-color: #c3dafe !important; } - .sm\:bg-pink-dark { - background-color: #eb5286 !important; + .sm\:bg-indigo-300 { + background-color: #a3bffa !important; } - .sm\:bg-pink { - background-color: #f66d9b !important; + .sm\:bg-indigo-400 { + background-color: #7f9cf5 !important; } - .sm\:bg-pink-light { - background-color: #fa7ea8 !important; + .sm\:bg-indigo-500 { + background-color: #667eea !important; } - .sm\:bg-pink-lighter { - background-color: #ffbbca !important; + .sm\:bg-indigo-600 { + background-color: #5a67d8 !important; } - .sm\:bg-pink-lightest { - background-color: #ffebef !important; + .sm\:bg-indigo-700 { + background-color: #4c51bf !important; } - .sm\:hover\:bg-transparent:hover { - background-color: transparent !important; + .sm\:bg-indigo-800 { + background-color: #434190 !important; } - .sm\:hover\:bg-black:hover { - background-color: #22292f !important; + .sm\:bg-indigo-900 { + background-color: #3c366b !important; } - .sm\:hover\:bg-grey-darkest:hover { - background-color: #3d4852 !important; + .sm\:bg-purple-100 { + background-color: #faf5ff !important; } - .sm\:hover\:bg-grey-darker:hover { - background-color: #606f7b !important; + .sm\:bg-purple-200 { + background-color: #e9d8fd !important; } - .sm\:hover\:bg-grey-dark:hover { - background-color: #8795a1 !important; + .sm\:bg-purple-300 { + background-color: #d6bcfa !important; } - .sm\:hover\:bg-grey:hover { - background-color: #b8c2cc !important; + .sm\:bg-purple-400 { + background-color: #b794f4 !important; } - .sm\:hover\:bg-grey-light:hover { - background-color: #dae1e7 !important; + .sm\:bg-purple-500 { + background-color: #9f7aea !important; } - .sm\:hover\:bg-grey-lighter:hover { - background-color: #f1f5f8 !important; + .sm\:bg-purple-600 { + background-color: #805ad5 !important; } - .sm\:hover\:bg-grey-lightest:hover { - background-color: #f8fafc !important; + .sm\:bg-purple-700 { + background-color: #6b46c1 !important; } - .sm\:hover\:bg-white:hover { - background-color: #fff !important; + .sm\:bg-purple-800 { + background-color: #553c9a !important; } - .sm\:hover\:bg-red-darkest:hover { - background-color: #3b0d0c !important; + .sm\:bg-purple-900 { + background-color: #44337a !important; } - .sm\:hover\:bg-red-darker:hover { - background-color: #621b18 !important; + .sm\:bg-pink-100 { + background-color: #fff5f7 !important; } - .sm\:hover\:bg-red-dark:hover { - background-color: #cc1f1a !important; + .sm\:bg-pink-200 { + background-color: #fed7e2 !important; } - .sm\:hover\:bg-red:hover { - background-color: #e3342f !important; + .sm\:bg-pink-300 { + background-color: #fbb6ce !important; } - .sm\:hover\:bg-red-light:hover { - background-color: #ef5753 !important; + .sm\:bg-pink-400 { + background-color: #f687b3 !important; } - .sm\:hover\:bg-red-lighter:hover { - background-color: #f9acaa !important; + .sm\:bg-pink-500 { + background-color: #ed64a6 !important; } - .sm\:hover\:bg-red-lightest:hover { - background-color: #fcebea !important; + .sm\:bg-pink-600 { + background-color: #d53f8c !important; } - .sm\:hover\:bg-orange-darkest:hover { - background-color: #462a16 !important; + .sm\:bg-pink-700 { + background-color: #b83280 !important; } - .sm\:hover\:bg-orange-darker:hover { - background-color: #613b1f !important; + .sm\:bg-pink-800 { + background-color: #97266d !important; } - .sm\:hover\:bg-orange-dark:hover { - background-color: #de751f !important; + .sm\:bg-pink-900 { + background-color: #702459 !important; } - .sm\:hover\:bg-orange:hover { - background-color: #f6993f !important; + .sm\:hover\:bg-transparent:hover { + background-color: transparent !important; } - .sm\:hover\:bg-orange-light:hover { - background-color: #faad63 !important; + .sm\:hover\:bg-black:hover { + background-color: #000 !important; } - .sm\:hover\:bg-orange-lighter:hover { - background-color: #fcd9b6 !important; + .sm\:hover\:bg-white:hover { + background-color: #fff !important; } - .sm\:hover\:bg-orange-lightest:hover { - background-color: #fff5eb !important; + .sm\:hover\:bg-gray-100:hover { + background-color: #f7fafc !important; } - .sm\:hover\:bg-yellow-darkest:hover { - background-color: #453411 !important; + .sm\:hover\:bg-gray-200:hover { + background-color: #edf2f7 !important; } - .sm\:hover\:bg-yellow-darker:hover { - background-color: #684f1d !important; + .sm\:hover\:bg-gray-300:hover { + background-color: #e2e8f0 !important; } - .sm\:hover\:bg-yellow-dark:hover { - background-color: #f2d024 !important; + .sm\:hover\:bg-gray-400:hover { + background-color: #cbd5e0 !important; } - .sm\:hover\:bg-yellow:hover { - background-color: #ffed4a !important; + .sm\:hover\:bg-gray-500:hover { + background-color: #a0aec0 !important; } - .sm\:hover\:bg-yellow-light:hover { - background-color: #fff382 !important; + .sm\:hover\:bg-gray-600:hover { + background-color: #718096 !important; } - .sm\:hover\:bg-yellow-lighter:hover { - background-color: #fff9c2 !important; + .sm\:hover\:bg-gray-700:hover { + background-color: #4a5568 !important; } - .sm\:hover\:bg-yellow-lightest:hover { - background-color: #fcfbeb !important; + .sm\:hover\:bg-gray-800:hover { + background-color: #2d3748 !important; } - .sm\:hover\:bg-green-darkest:hover { - background-color: #0f2f21 !important; + .sm\:hover\:bg-gray-900:hover { + background-color: #1a202c !important; } - .sm\:hover\:bg-green-darker:hover { - background-color: #1a4731 !important; + .sm\:hover\:bg-red-100:hover { + background-color: #fff5f5 !important; } - .sm\:hover\:bg-green-dark:hover { - background-color: #1f9d55 !important; + .sm\:hover\:bg-red-200:hover { + background-color: #fed7d7 !important; } - .sm\:hover\:bg-green:hover { - background-color: #38c172 !important; + .sm\:hover\:bg-red-300:hover { + background-color: #feb2b2 !important; } - .sm\:hover\:bg-green-light:hover { - background-color: #51d88a !important; + .sm\:hover\:bg-red-400:hover { + background-color: #fc8181 !important; } - .sm\:hover\:bg-green-lighter:hover { - background-color: #a2f5bf !important; + .sm\:hover\:bg-red-500:hover { + background-color: #f56565 !important; } - .sm\:hover\:bg-green-lightest:hover { - background-color: #e3fcec !important; + .sm\:hover\:bg-red-600:hover { + background-color: #e53e3e !important; } - .sm\:hover\:bg-teal-darkest:hover { - background-color: #0d3331 !important; + .sm\:hover\:bg-red-700:hover { + background-color: #c53030 !important; } - .sm\:hover\:bg-teal-darker:hover { - background-color: #20504f !important; + .sm\:hover\:bg-red-800:hover { + background-color: #9b2c2c !important; } - .sm\:hover\:bg-teal-dark:hover { - background-color: #38a89d !important; + .sm\:hover\:bg-red-900:hover { + background-color: #742a2a !important; } - .sm\:hover\:bg-teal:hover { - background-color: #4dc0b5 !important; + .sm\:hover\:bg-orange-100:hover { + background-color: #fffaf0 !important; } - .sm\:hover\:bg-teal-light:hover { - background-color: #64d5ca !important; + .sm\:hover\:bg-orange-200:hover { + background-color: #feebc8 !important; } - .sm\:hover\:bg-teal-lighter:hover { - background-color: #a0f0ed !important; + .sm\:hover\:bg-orange-300:hover { + background-color: #fbd38d !important; } - .sm\:hover\:bg-teal-lightest:hover { - background-color: #e8fffe !important; + .sm\:hover\:bg-orange-400:hover { + background-color: #f6ad55 !important; } - .sm\:hover\:bg-blue-darkest:hover { - background-color: #12283a !important; + .sm\:hover\:bg-orange-500:hover { + background-color: #ed8936 !important; } - .sm\:hover\:bg-blue-darker:hover { - background-color: #1c3d5a !important; + .sm\:hover\:bg-orange-600:hover { + background-color: #dd6b20 !important; } - .sm\:hover\:bg-blue-dark:hover { - background-color: #2779bd !important; + .sm\:hover\:bg-orange-700:hover { + background-color: #c05621 !important; } - .sm\:hover\:bg-blue:hover { - background-color: #3490dc !important; + .sm\:hover\:bg-orange-800:hover { + background-color: #9c4221 !important; } - .sm\:hover\:bg-blue-light:hover { - background-color: #6cb2eb !important; + .sm\:hover\:bg-orange-900:hover { + background-color: #7b341e !important; } - .sm\:hover\:bg-blue-lighter:hover { - background-color: #bcdefa !important; + .sm\:hover\:bg-yellow-100:hover { + background-color: #fffff0 !important; } - .sm\:hover\:bg-blue-lightest:hover { - background-color: #eff8ff !important; + .sm\:hover\:bg-yellow-200:hover { + background-color: #fefcbf !important; } - .sm\:hover\:bg-indigo-darkest:hover { - background-color: #191e38 !important; + .sm\:hover\:bg-yellow-300:hover { + background-color: #faf089 !important; } - .sm\:hover\:bg-indigo-darker:hover { - background-color: #2f365f !important; + .sm\:hover\:bg-yellow-400:hover { + background-color: #f6e05e !important; } - .sm\:hover\:bg-indigo-dark:hover { - background-color: #5661b3 !important; + .sm\:hover\:bg-yellow-500:hover { + background-color: #ecc94b !important; } - .sm\:hover\:bg-indigo:hover { - background-color: #6574cd !important; + .sm\:hover\:bg-yellow-600:hover { + background-color: #d69e2e !important; } - .sm\:hover\:bg-indigo-light:hover { - background-color: #7886d7 !important; + .sm\:hover\:bg-yellow-700:hover { + background-color: #b7791f !important; } - .sm\:hover\:bg-indigo-lighter:hover { - background-color: #b2b7ff !important; + .sm\:hover\:bg-yellow-800:hover { + background-color: #975a16 !important; } - .sm\:hover\:bg-indigo-lightest:hover { - background-color: #e6e8ff !important; + .sm\:hover\:bg-yellow-900:hover { + background-color: #744210 !important; } - .sm\:hover\:bg-purple-darkest:hover { - background-color: #21183c !important; + .sm\:hover\:bg-green-100:hover { + background-color: #f0fff4 !important; } - .sm\:hover\:bg-purple-darker:hover { - background-color: #382b5f !important; + .sm\:hover\:bg-green-200:hover { + background-color: #c6f6d5 !important; } - .sm\:hover\:bg-purple-dark:hover { - background-color: #794acf !important; + .sm\:hover\:bg-green-300:hover { + background-color: #9ae6b4 !important; } - .sm\:hover\:bg-purple:hover { - background-color: #9561e2 !important; + .sm\:hover\:bg-green-400:hover { + background-color: #68d391 !important; } - .sm\:hover\:bg-purple-light:hover { - background-color: #a779e9 !important; + .sm\:hover\:bg-green-500:hover { + background-color: #48bb78 !important; } - .sm\:hover\:bg-purple-lighter:hover { - background-color: #d6bbfc !important; + .sm\:hover\:bg-green-600:hover { + background-color: #38a169 !important; } - .sm\:hover\:bg-purple-lightest:hover { - background-color: #f3ebff !important; + .sm\:hover\:bg-green-700:hover { + background-color: #2f855a !important; } - .sm\:hover\:bg-pink-darkest:hover { - background-color: #451225 !important; + .sm\:hover\:bg-green-800:hover { + background-color: #276749 !important; } - .sm\:hover\:bg-pink-darker:hover { - background-color: #6f213f !important; + .sm\:hover\:bg-green-900:hover { + background-color: #22543d !important; } - .sm\:hover\:bg-pink-dark:hover { - background-color: #eb5286 !important; + .sm\:hover\:bg-teal-100:hover { + background-color: #e6fffa !important; } - .sm\:hover\:bg-pink:hover { - background-color: #f66d9b !important; + .sm\:hover\:bg-teal-200:hover { + background-color: #b2f5ea !important; } - .sm\:hover\:bg-pink-light:hover { - background-color: #fa7ea8 !important; + .sm\:hover\:bg-teal-300:hover { + background-color: #81e6d9 !important; } - .sm\:hover\:bg-pink-lighter:hover { - background-color: #ffbbca !important; + .sm\:hover\:bg-teal-400:hover { + background-color: #4fd1c5 !important; } - .sm\:hover\:bg-pink-lightest:hover { - background-color: #ffebef !important; + .sm\:hover\:bg-teal-500:hover { + background-color: #38b2ac !important; } - .sm\:focus\:bg-transparent:focus { - background-color: transparent !important; + .sm\:hover\:bg-teal-600:hover { + background-color: #319795 !important; } - .sm\:focus\:bg-black:focus { - background-color: #22292f !important; + .sm\:hover\:bg-teal-700:hover { + background-color: #2c7a7b !important; } - .sm\:focus\:bg-grey-darkest:focus { - background-color: #3d4852 !important; + .sm\:hover\:bg-teal-800:hover { + background-color: #285e61 !important; } - .sm\:focus\:bg-grey-darker:focus { - background-color: #606f7b !important; + .sm\:hover\:bg-teal-900:hover { + background-color: #234e52 !important; } - .sm\:focus\:bg-grey-dark:focus { - background-color: #8795a1 !important; + .sm\:hover\:bg-blue-100:hover { + background-color: #ebf8ff !important; } - .sm\:focus\:bg-grey:focus { - background-color: #b8c2cc !important; + .sm\:hover\:bg-blue-200:hover { + background-color: #bee3f8 !important; } - .sm\:focus\:bg-grey-light:focus { - background-color: #dae1e7 !important; + .sm\:hover\:bg-blue-300:hover { + background-color: #90cdf4 !important; } - .sm\:focus\:bg-grey-lighter:focus { - background-color: #f1f5f8 !important; + .sm\:hover\:bg-blue-400:hover { + background-color: #63b3ed !important; } - .sm\:focus\:bg-grey-lightest:focus { - background-color: #f8fafc !important; + .sm\:hover\:bg-blue-500:hover { + background-color: #4299e1 !important; } - .sm\:focus\:bg-white:focus { - background-color: #fff !important; + .sm\:hover\:bg-blue-600:hover { + background-color: #3182ce !important; } - .sm\:focus\:bg-red-darkest:focus { - background-color: #3b0d0c !important; + .sm\:hover\:bg-blue-700:hover { + background-color: #2b6cb0 !important; } - .sm\:focus\:bg-red-darker:focus { - background-color: #621b18 !important; + .sm\:hover\:bg-blue-800:hover { + background-color: #2c5282 !important; } - .sm\:focus\:bg-red-dark:focus { - background-color: #cc1f1a !important; + .sm\:hover\:bg-blue-900:hover { + background-color: #2a4365 !important; } - .sm\:focus\:bg-red:focus { - background-color: #e3342f !important; + .sm\:hover\:bg-indigo-100:hover { + background-color: #ebf4ff !important; } - .sm\:focus\:bg-red-light:focus { - background-color: #ef5753 !important; + .sm\:hover\:bg-indigo-200:hover { + background-color: #c3dafe !important; } - .sm\:focus\:bg-red-lighter:focus { - background-color: #f9acaa !important; + .sm\:hover\:bg-indigo-300:hover { + background-color: #a3bffa !important; } - .sm\:focus\:bg-red-lightest:focus { - background-color: #fcebea !important; + .sm\:hover\:bg-indigo-400:hover { + background-color: #7f9cf5 !important; } - .sm\:focus\:bg-orange-darkest:focus { - background-color: #462a16 !important; + .sm\:hover\:bg-indigo-500:hover { + background-color: #667eea !important; } - .sm\:focus\:bg-orange-darker:focus { - background-color: #613b1f !important; + .sm\:hover\:bg-indigo-600:hover { + background-color: #5a67d8 !important; } - .sm\:focus\:bg-orange-dark:focus { - background-color: #de751f !important; + .sm\:hover\:bg-indigo-700:hover { + background-color: #4c51bf !important; } - .sm\:focus\:bg-orange:focus { - background-color: #f6993f !important; + .sm\:hover\:bg-indigo-800:hover { + background-color: #434190 !important; } - .sm\:focus\:bg-orange-light:focus { - background-color: #faad63 !important; + .sm\:hover\:bg-indigo-900:hover { + background-color: #3c366b !important; } - .sm\:focus\:bg-orange-lighter:focus { - background-color: #fcd9b6 !important; + .sm\:hover\:bg-purple-100:hover { + background-color: #faf5ff !important; } - .sm\:focus\:bg-orange-lightest:focus { - background-color: #fff5eb !important; + .sm\:hover\:bg-purple-200:hover { + background-color: #e9d8fd !important; } - .sm\:focus\:bg-yellow-darkest:focus { - background-color: #453411 !important; + .sm\:hover\:bg-purple-300:hover { + background-color: #d6bcfa !important; } - .sm\:focus\:bg-yellow-darker:focus { - background-color: #684f1d !important; + .sm\:hover\:bg-purple-400:hover { + background-color: #b794f4 !important; } - .sm\:focus\:bg-yellow-dark:focus { - background-color: #f2d024 !important; + .sm\:hover\:bg-purple-500:hover { + background-color: #9f7aea !important; } - .sm\:focus\:bg-yellow:focus { - background-color: #ffed4a !important; + .sm\:hover\:bg-purple-600:hover { + background-color: #805ad5 !important; } - .sm\:focus\:bg-yellow-light:focus { - background-color: #fff382 !important; + .sm\:hover\:bg-purple-700:hover { + background-color: #6b46c1 !important; } - .sm\:focus\:bg-yellow-lighter:focus { - background-color: #fff9c2 !important; + .sm\:hover\:bg-purple-800:hover { + background-color: #553c9a !important; } - .sm\:focus\:bg-yellow-lightest:focus { - background-color: #fcfbeb !important; + .sm\:hover\:bg-purple-900:hover { + background-color: #44337a !important; } - .sm\:focus\:bg-green-darkest:focus { - background-color: #0f2f21 !important; + .sm\:hover\:bg-pink-100:hover { + background-color: #fff5f7 !important; } - .sm\:focus\:bg-green-darker:focus { - background-color: #1a4731 !important; + .sm\:hover\:bg-pink-200:hover { + background-color: #fed7e2 !important; } - .sm\:focus\:bg-green-dark:focus { - background-color: #1f9d55 !important; + .sm\:hover\:bg-pink-300:hover { + background-color: #fbb6ce !important; } - .sm\:focus\:bg-green:focus { - background-color: #38c172 !important; + .sm\:hover\:bg-pink-400:hover { + background-color: #f687b3 !important; } - .sm\:focus\:bg-green-light:focus { - background-color: #51d88a !important; + .sm\:hover\:bg-pink-500:hover { + background-color: #ed64a6 !important; } - .sm\:focus\:bg-green-lighter:focus { - background-color: #a2f5bf !important; + .sm\:hover\:bg-pink-600:hover { + background-color: #d53f8c !important; } - .sm\:focus\:bg-green-lightest:focus { - background-color: #e3fcec !important; + .sm\:hover\:bg-pink-700:hover { + background-color: #b83280 !important; } - .sm\:focus\:bg-teal-darkest:focus { - background-color: #0d3331 !important; + .sm\:hover\:bg-pink-800:hover { + background-color: #97266d !important; } - .sm\:focus\:bg-teal-darker:focus { - background-color: #20504f !important; + .sm\:hover\:bg-pink-900:hover { + background-color: #702459 !important; } - .sm\:focus\:bg-teal-dark:focus { - background-color: #38a89d !important; + .sm\:focus\:bg-transparent:focus { + background-color: transparent !important; } - .sm\:focus\:bg-teal:focus { - background-color: #4dc0b5 !important; + .sm\:focus\:bg-black:focus { + background-color: #000 !important; } - .sm\:focus\:bg-teal-light:focus { - background-color: #64d5ca !important; + .sm\:focus\:bg-white:focus { + background-color: #fff !important; } - .sm\:focus\:bg-teal-lighter:focus { - background-color: #a0f0ed !important; + .sm\:focus\:bg-gray-100:focus { + background-color: #f7fafc !important; } - .sm\:focus\:bg-teal-lightest:focus { - background-color: #e8fffe !important; + .sm\:focus\:bg-gray-200:focus { + background-color: #edf2f7 !important; } - .sm\:focus\:bg-blue-darkest:focus { - background-color: #12283a !important; + .sm\:focus\:bg-gray-300:focus { + background-color: #e2e8f0 !important; } - .sm\:focus\:bg-blue-darker:focus { - background-color: #1c3d5a !important; + .sm\:focus\:bg-gray-400:focus { + background-color: #cbd5e0 !important; } - .sm\:focus\:bg-blue-dark:focus { - background-color: #2779bd !important; + .sm\:focus\:bg-gray-500:focus { + background-color: #a0aec0 !important; } - .sm\:focus\:bg-blue:focus { - background-color: #3490dc !important; + .sm\:focus\:bg-gray-600:focus { + background-color: #718096 !important; } - .sm\:focus\:bg-blue-light:focus { - background-color: #6cb2eb !important; + .sm\:focus\:bg-gray-700:focus { + background-color: #4a5568 !important; } - .sm\:focus\:bg-blue-lighter:focus { - background-color: #bcdefa !important; + .sm\:focus\:bg-gray-800:focus { + background-color: #2d3748 !important; } - .sm\:focus\:bg-blue-lightest:focus { - background-color: #eff8ff !important; + .sm\:focus\:bg-gray-900:focus { + background-color: #1a202c !important; } - .sm\:focus\:bg-indigo-darkest:focus { - background-color: #191e38 !important; + .sm\:focus\:bg-red-100:focus { + background-color: #fff5f5 !important; } - .sm\:focus\:bg-indigo-darker:focus { - background-color: #2f365f !important; + .sm\:focus\:bg-red-200:focus { + background-color: #fed7d7 !important; } - .sm\:focus\:bg-indigo-dark:focus { - background-color: #5661b3 !important; + .sm\:focus\:bg-red-300:focus { + background-color: #feb2b2 !important; } - .sm\:focus\:bg-indigo:focus { - background-color: #6574cd !important; + .sm\:focus\:bg-red-400:focus { + background-color: #fc8181 !important; } - .sm\:focus\:bg-indigo-light:focus { - background-color: #7886d7 !important; + .sm\:focus\:bg-red-500:focus { + background-color: #f56565 !important; } - .sm\:focus\:bg-indigo-lighter:focus { - background-color: #b2b7ff !important; + .sm\:focus\:bg-red-600:focus { + background-color: #e53e3e !important; } - .sm\:focus\:bg-indigo-lightest:focus { - background-color: #e6e8ff !important; + .sm\:focus\:bg-red-700:focus { + background-color: #c53030 !important; } - .sm\:focus\:bg-purple-darkest:focus { - background-color: #21183c !important; + .sm\:focus\:bg-red-800:focus { + background-color: #9b2c2c !important; } - .sm\:focus\:bg-purple-darker:focus { - background-color: #382b5f !important; + .sm\:focus\:bg-red-900:focus { + background-color: #742a2a !important; } - .sm\:focus\:bg-purple-dark:focus { - background-color: #794acf !important; + .sm\:focus\:bg-orange-100:focus { + background-color: #fffaf0 !important; } - .sm\:focus\:bg-purple:focus { - background-color: #9561e2 !important; + .sm\:focus\:bg-orange-200:focus { + background-color: #feebc8 !important; } - .sm\:focus\:bg-purple-light:focus { - background-color: #a779e9 !important; + .sm\:focus\:bg-orange-300:focus { + background-color: #fbd38d !important; } - .sm\:focus\:bg-purple-lighter:focus { - background-color: #d6bbfc !important; + .sm\:focus\:bg-orange-400:focus { + background-color: #f6ad55 !important; } - .sm\:focus\:bg-purple-lightest:focus { - background-color: #f3ebff !important; + .sm\:focus\:bg-orange-500:focus { + background-color: #ed8936 !important; } - .sm\:focus\:bg-pink-darkest:focus { - background-color: #451225 !important; + .sm\:focus\:bg-orange-600:focus { + background-color: #dd6b20 !important; } - .sm\:focus\:bg-pink-darker:focus { - background-color: #6f213f !important; + .sm\:focus\:bg-orange-700:focus { + background-color: #c05621 !important; } - .sm\:focus\:bg-pink-dark:focus { - background-color: #eb5286 !important; + .sm\:focus\:bg-orange-800:focus { + background-color: #9c4221 !important; } - .sm\:focus\:bg-pink:focus { - background-color: #f66d9b !important; + .sm\:focus\:bg-orange-900:focus { + background-color: #7b341e !important; } - .sm\:focus\:bg-pink-light:focus { - background-color: #fa7ea8 !important; + .sm\:focus\:bg-yellow-100:focus { + background-color: #fffff0 !important; } - .sm\:focus\:bg-pink-lighter:focus { - background-color: #ffbbca !important; + .sm\:focus\:bg-yellow-200:focus { + background-color: #fefcbf !important; } - .sm\:focus\:bg-pink-lightest:focus { - background-color: #ffebef !important; + .sm\:focus\:bg-yellow-300:focus { + background-color: #faf089 !important; } - .sm\:bg-bottom { - background-position: bottom !important; + .sm\:focus\:bg-yellow-400:focus { + background-color: #f6e05e !important; } - .sm\:bg-center { - background-position: center !important; + .sm\:focus\:bg-yellow-500:focus { + background-color: #ecc94b !important; } - .sm\:bg-left { - background-position: left !important; + .sm\:focus\:bg-yellow-600:focus { + background-color: #d69e2e !important; } - .sm\:bg-left-bottom { - background-position: left bottom !important; + .sm\:focus\:bg-yellow-700:focus { + background-color: #b7791f !important; } - .sm\:bg-left-top { - background-position: left top !important; + .sm\:focus\:bg-yellow-800:focus { + background-color: #975a16 !important; } - .sm\:bg-right { - background-position: right !important; + .sm\:focus\:bg-yellow-900:focus { + background-color: #744210 !important; } - .sm\:bg-right-bottom { - background-position: right bottom !important; + .sm\:focus\:bg-green-100:focus { + background-color: #f0fff4 !important; } - .sm\:bg-right-top { - background-position: right top !important; + .sm\:focus\:bg-green-200:focus { + background-color: #c6f6d5 !important; } - .sm\:bg-top { - background-position: top !important; + .sm\:focus\:bg-green-300:focus { + background-color: #9ae6b4 !important; } - .sm\:bg-repeat { - background-repeat: repeat !important; + .sm\:focus\:bg-green-400:focus { + background-color: #68d391 !important; } - .sm\:bg-no-repeat { - background-repeat: no-repeat !important; + .sm\:focus\:bg-green-500:focus { + background-color: #48bb78 !important; } - .sm\:bg-repeat-x { - background-repeat: repeat-x !important; + .sm\:focus\:bg-green-600:focus { + background-color: #38a169 !important; } - .sm\:bg-repeat-y { - background-repeat: repeat-y !important; + .sm\:focus\:bg-green-700:focus { + background-color: #2f855a !important; } - .sm\:bg-auto { - background-size: auto !important; + .sm\:focus\:bg-green-800:focus { + background-color: #276749 !important; } - .sm\:bg-cover { - background-size: cover !important; + .sm\:focus\:bg-green-900:focus { + background-color: #22543d !important; } - .sm\:bg-contain { - background-size: contain !important; + .sm\:focus\:bg-teal-100:focus { + background-color: #e6fffa !important; } - .sm\:border-transparent { - border-color: transparent !important; + .sm\:focus\:bg-teal-200:focus { + background-color: #b2f5ea !important; } - .sm\:border-black { - border-color: #22292f !important; + .sm\:focus\:bg-teal-300:focus { + background-color: #81e6d9 !important; } - .sm\:border-grey-darkest { - border-color: #3d4852 !important; + .sm\:focus\:bg-teal-400:focus { + background-color: #4fd1c5 !important; } - .sm\:border-grey-darker { - border-color: #606f7b !important; + .sm\:focus\:bg-teal-500:focus { + background-color: #38b2ac !important; } - .sm\:border-grey-dark { - border-color: #8795a1 !important; + .sm\:focus\:bg-teal-600:focus { + background-color: #319795 !important; } - .sm\:border-grey { - border-color: #b8c2cc !important; + .sm\:focus\:bg-teal-700:focus { + background-color: #2c7a7b !important; } - .sm\:border-grey-light { - border-color: #dae1e7 !important; + .sm\:focus\:bg-teal-800:focus { + background-color: #285e61 !important; } - .sm\:border-grey-lighter { - border-color: #f1f5f8 !important; + .sm\:focus\:bg-teal-900:focus { + background-color: #234e52 !important; } - .sm\:border-grey-lightest { - border-color: #f8fafc !important; + .sm\:focus\:bg-blue-100:focus { + background-color: #ebf8ff !important; } - .sm\:border-white { - border-color: #fff !important; + .sm\:focus\:bg-blue-200:focus { + background-color: #bee3f8 !important; } - .sm\:border-red-darkest { - border-color: #3b0d0c !important; + .sm\:focus\:bg-blue-300:focus { + background-color: #90cdf4 !important; } - .sm\:border-red-darker { - border-color: #621b18 !important; + .sm\:focus\:bg-blue-400:focus { + background-color: #63b3ed !important; } - .sm\:border-red-dark { - border-color: #cc1f1a !important; + .sm\:focus\:bg-blue-500:focus { + background-color: #4299e1 !important; } - .sm\:border-red { - border-color: #e3342f !important; + .sm\:focus\:bg-blue-600:focus { + background-color: #3182ce !important; } - .sm\:border-red-light { - border-color: #ef5753 !important; + .sm\:focus\:bg-blue-700:focus { + background-color: #2b6cb0 !important; } - .sm\:border-red-lighter { - border-color: #f9acaa !important; + .sm\:focus\:bg-blue-800:focus { + background-color: #2c5282 !important; } - .sm\:border-red-lightest { - border-color: #fcebea !important; + .sm\:focus\:bg-blue-900:focus { + background-color: #2a4365 !important; } - .sm\:border-orange-darkest { - border-color: #462a16 !important; + .sm\:focus\:bg-indigo-100:focus { + background-color: #ebf4ff !important; } - .sm\:border-orange-darker { - border-color: #613b1f !important; + .sm\:focus\:bg-indigo-200:focus { + background-color: #c3dafe !important; } - .sm\:border-orange-dark { - border-color: #de751f !important; + .sm\:focus\:bg-indigo-300:focus { + background-color: #a3bffa !important; } - .sm\:border-orange { - border-color: #f6993f !important; + .sm\:focus\:bg-indigo-400:focus { + background-color: #7f9cf5 !important; } - .sm\:border-orange-light { - border-color: #faad63 !important; + .sm\:focus\:bg-indigo-500:focus { + background-color: #667eea !important; } - .sm\:border-orange-lighter { - border-color: #fcd9b6 !important; + .sm\:focus\:bg-indigo-600:focus { + background-color: #5a67d8 !important; } - .sm\:border-orange-lightest { - border-color: #fff5eb !important; + .sm\:focus\:bg-indigo-700:focus { + background-color: #4c51bf !important; } - .sm\:border-yellow-darkest { - border-color: #453411 !important; + .sm\:focus\:bg-indigo-800:focus { + background-color: #434190 !important; } - .sm\:border-yellow-darker { - border-color: #684f1d !important; + .sm\:focus\:bg-indigo-900:focus { + background-color: #3c366b !important; } - .sm\:border-yellow-dark { - border-color: #f2d024 !important; + .sm\:focus\:bg-purple-100:focus { + background-color: #faf5ff !important; } - .sm\:border-yellow { - border-color: #ffed4a !important; + .sm\:focus\:bg-purple-200:focus { + background-color: #e9d8fd !important; } - .sm\:border-yellow-light { - border-color: #fff382 !important; + .sm\:focus\:bg-purple-300:focus { + background-color: #d6bcfa !important; } - .sm\:border-yellow-lighter { - border-color: #fff9c2 !important; + .sm\:focus\:bg-purple-400:focus { + background-color: #b794f4 !important; } - .sm\:border-yellow-lightest { - border-color: #fcfbeb !important; + .sm\:focus\:bg-purple-500:focus { + background-color: #9f7aea !important; } - .sm\:border-green-darkest { - border-color: #0f2f21 !important; + .sm\:focus\:bg-purple-600:focus { + background-color: #805ad5 !important; } - .sm\:border-green-darker { - border-color: #1a4731 !important; + .sm\:focus\:bg-purple-700:focus { + background-color: #6b46c1 !important; } - .sm\:border-green-dark { - border-color: #1f9d55 !important; + .sm\:focus\:bg-purple-800:focus { + background-color: #553c9a !important; } - .sm\:border-green { - border-color: #38c172 !important; + .sm\:focus\:bg-purple-900:focus { + background-color: #44337a !important; } - .sm\:border-green-light { - border-color: #51d88a !important; + .sm\:focus\:bg-pink-100:focus { + background-color: #fff5f7 !important; } - .sm\:border-green-lighter { - border-color: #a2f5bf !important; + .sm\:focus\:bg-pink-200:focus { + background-color: #fed7e2 !important; } - .sm\:border-green-lightest { - border-color: #e3fcec !important; + .sm\:focus\:bg-pink-300:focus { + background-color: #fbb6ce !important; } - .sm\:border-teal-darkest { - border-color: #0d3331 !important; + .sm\:focus\:bg-pink-400:focus { + background-color: #f687b3 !important; } - .sm\:border-teal-darker { - border-color: #20504f !important; + .sm\:focus\:bg-pink-500:focus { + background-color: #ed64a6 !important; } - .sm\:border-teal-dark { - border-color: #38a89d !important; + .sm\:focus\:bg-pink-600:focus { + background-color: #d53f8c !important; } - .sm\:border-teal { - border-color: #4dc0b5 !important; + .sm\:focus\:bg-pink-700:focus { + background-color: #b83280 !important; } - .sm\:border-teal-light { - border-color: #64d5ca !important; + .sm\:focus\:bg-pink-800:focus { + background-color: #97266d !important; } - .sm\:border-teal-lighter { - border-color: #a0f0ed !important; + .sm\:focus\:bg-pink-900:focus { + background-color: #702459 !important; } - .sm\:border-teal-lightest { - border-color: #e8fffe !important; + .sm\:bg-bottom { + background-position: bottom !important; } - .sm\:border-blue-darkest { - border-color: #12283a !important; + .sm\:bg-center { + background-position: center !important; } - .sm\:border-blue-darker { - border-color: #1c3d5a !important; + .sm\:bg-left { + background-position: left !important; } - .sm\:border-blue-dark { - border-color: #2779bd !important; + .sm\:bg-left-bottom { + background-position: left bottom !important; } - .sm\:border-blue { - border-color: #3490dc !important; + .sm\:bg-left-top { + background-position: left top !important; } - .sm\:border-blue-light { - border-color: #6cb2eb !important; + .sm\:bg-right { + background-position: right !important; } - .sm\:border-blue-lighter { - border-color: #bcdefa !important; + .sm\:bg-right-bottom { + background-position: right bottom !important; } - .sm\:border-blue-lightest { - border-color: #eff8ff !important; + .sm\:bg-right-top { + background-position: right top !important; } - .sm\:border-indigo-darkest { - border-color: #191e38 !important; + .sm\:bg-top { + background-position: top !important; } - .sm\:border-indigo-darker { - border-color: #2f365f !important; + .sm\:bg-repeat { + background-repeat: repeat !important; } - .sm\:border-indigo-dark { - border-color: #5661b3 !important; + .sm\:bg-no-repeat { + background-repeat: no-repeat !important; } - .sm\:border-indigo { - border-color: #6574cd !important; + .sm\:bg-repeat-x { + background-repeat: repeat-x !important; } - .sm\:border-indigo-light { - border-color: #7886d7 !important; + .sm\:bg-repeat-y { + background-repeat: repeat-y !important; } - .sm\:border-indigo-lighter { - border-color: #b2b7ff !important; + .sm\:bg-repeat-round { + background-repeat: round !important; } - .sm\:border-indigo-lightest { - border-color: #e6e8ff !important; + .sm\:bg-repeat-space { + background-repeat: space !important; } - .sm\:border-purple-darkest { - border-color: #21183c !important; + .sm\:bg-auto { + background-size: auto !important; } - .sm\:border-purple-darker { - border-color: #382b5f !important; + .sm\:bg-cover { + background-size: cover !important; } - .sm\:border-purple-dark { - border-color: #794acf !important; + .sm\:bg-contain { + background-size: contain !important; } - .sm\:border-purple { - border-color: #9561e2 !important; + .sm\:border-collapse { + border-collapse: collapse !important; } - .sm\:border-purple-light { - border-color: #a779e9 !important; + .sm\:border-separate { + border-collapse: separate !important; } - .sm\:border-purple-lighter { - border-color: #d6bbfc !important; + .sm\:border-transparent { + border-color: transparent !important; } - .sm\:border-purple-lightest { - border-color: #f3ebff !important; + .sm\:border-black { + border-color: #000 !important; } - .sm\:border-pink-darkest { - border-color: #451225 !important; + .sm\:border-white { + border-color: #fff !important; } - .sm\:border-pink-darker { - border-color: #6f213f !important; + .sm\:border-gray-100 { + border-color: #f7fafc !important; } - .sm\:border-pink-dark { - border-color: #eb5286 !important; + .sm\:border-gray-200 { + border-color: #edf2f7 !important; } - .sm\:border-pink { - border-color: #f66d9b !important; + .sm\:border-gray-300 { + border-color: #e2e8f0 !important; } - .sm\:border-pink-light { - border-color: #fa7ea8 !important; + .sm\:border-gray-400 { + border-color: #cbd5e0 !important; } - .sm\:border-pink-lighter { - border-color: #ffbbca !important; + .sm\:border-gray-500 { + border-color: #a0aec0 !important; } - .sm\:border-pink-lightest { - border-color: #ffebef !important; + .sm\:border-gray-600 { + border-color: #718096 !important; } - .sm\:hover\:border-transparent:hover { - border-color: transparent !important; + .sm\:border-gray-700 { + border-color: #4a5568 !important; } - .sm\:hover\:border-black:hover { - border-color: #22292f !important; + .sm\:border-gray-800 { + border-color: #2d3748 !important; } - .sm\:hover\:border-grey-darkest:hover { - border-color: #3d4852 !important; + .sm\:border-gray-900 { + border-color: #1a202c !important; } - .sm\:hover\:border-grey-darker:hover { - border-color: #606f7b !important; + .sm\:border-red-100 { + border-color: #fff5f5 !important; } - .sm\:hover\:border-grey-dark:hover { - border-color: #8795a1 !important; + .sm\:border-red-200 { + border-color: #fed7d7 !important; } - .sm\:hover\:border-grey:hover { - border-color: #b8c2cc !important; + .sm\:border-red-300 { + border-color: #feb2b2 !important; } - .sm\:hover\:border-grey-light:hover { - border-color: #dae1e7 !important; + .sm\:border-red-400 { + border-color: #fc8181 !important; } - .sm\:hover\:border-grey-lighter:hover { - border-color: #f1f5f8 !important; + .sm\:border-red-500 { + border-color: #f56565 !important; } - .sm\:hover\:border-grey-lightest:hover { - border-color: #f8fafc !important; + .sm\:border-red-600 { + border-color: #e53e3e !important; } - .sm\:hover\:border-white:hover { - border-color: #fff !important; + .sm\:border-red-700 { + border-color: #c53030 !important; } - .sm\:hover\:border-red-darkest:hover { - border-color: #3b0d0c !important; + .sm\:border-red-800 { + border-color: #9b2c2c !important; } - .sm\:hover\:border-red-darker:hover { - border-color: #621b18 !important; + .sm\:border-red-900 { + border-color: #742a2a !important; } - .sm\:hover\:border-red-dark:hover { - border-color: #cc1f1a !important; + .sm\:border-orange-100 { + border-color: #fffaf0 !important; } - .sm\:hover\:border-red:hover { - border-color: #e3342f !important; + .sm\:border-orange-200 { + border-color: #feebc8 !important; } - .sm\:hover\:border-red-light:hover { - border-color: #ef5753 !important; + .sm\:border-orange-300 { + border-color: #fbd38d !important; } - .sm\:hover\:border-red-lighter:hover { - border-color: #f9acaa !important; + .sm\:border-orange-400 { + border-color: #f6ad55 !important; } - .sm\:hover\:border-red-lightest:hover { - border-color: #fcebea !important; + .sm\:border-orange-500 { + border-color: #ed8936 !important; } - .sm\:hover\:border-orange-darkest:hover { - border-color: #462a16 !important; + .sm\:border-orange-600 { + border-color: #dd6b20 !important; } - .sm\:hover\:border-orange-darker:hover { - border-color: #613b1f !important; + .sm\:border-orange-700 { + border-color: #c05621 !important; } - .sm\:hover\:border-orange-dark:hover { - border-color: #de751f !important; + .sm\:border-orange-800 { + border-color: #9c4221 !important; } - .sm\:hover\:border-orange:hover { - border-color: #f6993f !important; + .sm\:border-orange-900 { + border-color: #7b341e !important; } - .sm\:hover\:border-orange-light:hover { - border-color: #faad63 !important; + .sm\:border-yellow-100 { + border-color: #fffff0 !important; } - .sm\:hover\:border-orange-lighter:hover { - border-color: #fcd9b6 !important; + .sm\:border-yellow-200 { + border-color: #fefcbf !important; } - .sm\:hover\:border-orange-lightest:hover { - border-color: #fff5eb !important; + .sm\:border-yellow-300 { + border-color: #faf089 !important; } - .sm\:hover\:border-yellow-darkest:hover { - border-color: #453411 !important; + .sm\:border-yellow-400 { + border-color: #f6e05e !important; } - .sm\:hover\:border-yellow-darker:hover { - border-color: #684f1d !important; + .sm\:border-yellow-500 { + border-color: #ecc94b !important; } - .sm\:hover\:border-yellow-dark:hover { - border-color: #f2d024 !important; + .sm\:border-yellow-600 { + border-color: #d69e2e !important; } - .sm\:hover\:border-yellow:hover { - border-color: #ffed4a !important; + .sm\:border-yellow-700 { + border-color: #b7791f !important; } - .sm\:hover\:border-yellow-light:hover { - border-color: #fff382 !important; + .sm\:border-yellow-800 { + border-color: #975a16 !important; } - .sm\:hover\:border-yellow-lighter:hover { - border-color: #fff9c2 !important; + .sm\:border-yellow-900 { + border-color: #744210 !important; } - .sm\:hover\:border-yellow-lightest:hover { - border-color: #fcfbeb !important; + .sm\:border-green-100 { + border-color: #f0fff4 !important; } - .sm\:hover\:border-green-darkest:hover { - border-color: #0f2f21 !important; + .sm\:border-green-200 { + border-color: #c6f6d5 !important; } - .sm\:hover\:border-green-darker:hover { - border-color: #1a4731 !important; + .sm\:border-green-300 { + border-color: #9ae6b4 !important; } - .sm\:hover\:border-green-dark:hover { - border-color: #1f9d55 !important; + .sm\:border-green-400 { + border-color: #68d391 !important; } - .sm\:hover\:border-green:hover { - border-color: #38c172 !important; + .sm\:border-green-500 { + border-color: #48bb78 !important; } - .sm\:hover\:border-green-light:hover { - border-color: #51d88a !important; + .sm\:border-green-600 { + border-color: #38a169 !important; } - .sm\:hover\:border-green-lighter:hover { - border-color: #a2f5bf !important; + .sm\:border-green-700 { + border-color: #2f855a !important; } - .sm\:hover\:border-green-lightest:hover { - border-color: #e3fcec !important; + .sm\:border-green-800 { + border-color: #276749 !important; } - .sm\:hover\:border-teal-darkest:hover { - border-color: #0d3331 !important; + .sm\:border-green-900 { + border-color: #22543d !important; } - .sm\:hover\:border-teal-darker:hover { - border-color: #20504f !important; + .sm\:border-teal-100 { + border-color: #e6fffa !important; } - .sm\:hover\:border-teal-dark:hover { - border-color: #38a89d !important; + .sm\:border-teal-200 { + border-color: #b2f5ea !important; } - .sm\:hover\:border-teal:hover { - border-color: #4dc0b5 !important; + .sm\:border-teal-300 { + border-color: #81e6d9 !important; } - .sm\:hover\:border-teal-light:hover { - border-color: #64d5ca !important; + .sm\:border-teal-400 { + border-color: #4fd1c5 !important; } - .sm\:hover\:border-teal-lighter:hover { - border-color: #a0f0ed !important; + .sm\:border-teal-500 { + border-color: #38b2ac !important; } - .sm\:hover\:border-teal-lightest:hover { - border-color: #e8fffe !important; + .sm\:border-teal-600 { + border-color: #319795 !important; } - .sm\:hover\:border-blue-darkest:hover { - border-color: #12283a !important; + .sm\:border-teal-700 { + border-color: #2c7a7b !important; } - .sm\:hover\:border-blue-darker:hover { - border-color: #1c3d5a !important; + .sm\:border-teal-800 { + border-color: #285e61 !important; } - .sm\:hover\:border-blue-dark:hover { - border-color: #2779bd !important; + .sm\:border-teal-900 { + border-color: #234e52 !important; } - .sm\:hover\:border-blue:hover { - border-color: #3490dc !important; + .sm\:border-blue-100 { + border-color: #ebf8ff !important; } - .sm\:hover\:border-blue-light:hover { - border-color: #6cb2eb !important; + .sm\:border-blue-200 { + border-color: #bee3f8 !important; } - .sm\:hover\:border-blue-lighter:hover { - border-color: #bcdefa !important; + .sm\:border-blue-300 { + border-color: #90cdf4 !important; } - .sm\:hover\:border-blue-lightest:hover { - border-color: #eff8ff !important; + .sm\:border-blue-400 { + border-color: #63b3ed !important; } - .sm\:hover\:border-indigo-darkest:hover { - border-color: #191e38 !important; + .sm\:border-blue-500 { + border-color: #4299e1 !important; } - .sm\:hover\:border-indigo-darker:hover { - border-color: #2f365f !important; + .sm\:border-blue-600 { + border-color: #3182ce !important; } - .sm\:hover\:border-indigo-dark:hover { - border-color: #5661b3 !important; + .sm\:border-blue-700 { + border-color: #2b6cb0 !important; } - .sm\:hover\:border-indigo:hover { - border-color: #6574cd !important; + .sm\:border-blue-800 { + border-color: #2c5282 !important; } - .sm\:hover\:border-indigo-light:hover { - border-color: #7886d7 !important; + .sm\:border-blue-900 { + border-color: #2a4365 !important; } - .sm\:hover\:border-indigo-lighter:hover { - border-color: #b2b7ff !important; + .sm\:border-indigo-100 { + border-color: #ebf4ff !important; } - .sm\:hover\:border-indigo-lightest:hover { - border-color: #e6e8ff !important; + .sm\:border-indigo-200 { + border-color: #c3dafe !important; } - .sm\:hover\:border-purple-darkest:hover { - border-color: #21183c !important; + .sm\:border-indigo-300 { + border-color: #a3bffa !important; } - .sm\:hover\:border-purple-darker:hover { - border-color: #382b5f !important; + .sm\:border-indigo-400 { + border-color: #7f9cf5 !important; } - .sm\:hover\:border-purple-dark:hover { - border-color: #794acf !important; + .sm\:border-indigo-500 { + border-color: #667eea !important; } - .sm\:hover\:border-purple:hover { - border-color: #9561e2 !important; + .sm\:border-indigo-600 { + border-color: #5a67d8 !important; } - .sm\:hover\:border-purple-light:hover { - border-color: #a779e9 !important; + .sm\:border-indigo-700 { + border-color: #4c51bf !important; } - .sm\:hover\:border-purple-lighter:hover { - border-color: #d6bbfc !important; + .sm\:border-indigo-800 { + border-color: #434190 !important; } - .sm\:hover\:border-purple-lightest:hover { - border-color: #f3ebff !important; + .sm\:border-indigo-900 { + border-color: #3c366b !important; } - .sm\:hover\:border-pink-darkest:hover { - border-color: #451225 !important; + .sm\:border-purple-100 { + border-color: #faf5ff !important; } - .sm\:hover\:border-pink-darker:hover { - border-color: #6f213f !important; + .sm\:border-purple-200 { + border-color: #e9d8fd !important; } - .sm\:hover\:border-pink-dark:hover { - border-color: #eb5286 !important; + .sm\:border-purple-300 { + border-color: #d6bcfa !important; } - .sm\:hover\:border-pink:hover { - border-color: #f66d9b !important; + .sm\:border-purple-400 { + border-color: #b794f4 !important; } - .sm\:hover\:border-pink-light:hover { - border-color: #fa7ea8 !important; + .sm\:border-purple-500 { + border-color: #9f7aea !important; } - .sm\:hover\:border-pink-lighter:hover { - border-color: #ffbbca !important; + .sm\:border-purple-600 { + border-color: #805ad5 !important; } - .sm\:hover\:border-pink-lightest:hover { - border-color: #ffebef !important; + .sm\:border-purple-700 { + border-color: #6b46c1 !important; } - .sm\:focus\:border-transparent:focus { - border-color: transparent !important; + .sm\:border-purple-800 { + border-color: #553c9a !important; } - .sm\:focus\:border-black:focus { - border-color: #22292f !important; + .sm\:border-purple-900 { + border-color: #44337a !important; } - .sm\:focus\:border-grey-darkest:focus { - border-color: #3d4852 !important; + .sm\:border-pink-100 { + border-color: #fff5f7 !important; } - .sm\:focus\:border-grey-darker:focus { - border-color: #606f7b !important; + .sm\:border-pink-200 { + border-color: #fed7e2 !important; } - .sm\:focus\:border-grey-dark:focus { - border-color: #8795a1 !important; + .sm\:border-pink-300 { + border-color: #fbb6ce !important; } - .sm\:focus\:border-grey:focus { - border-color: #b8c2cc !important; + .sm\:border-pink-400 { + border-color: #f687b3 !important; } - .sm\:focus\:border-grey-light:focus { - border-color: #dae1e7 !important; + .sm\:border-pink-500 { + border-color: #ed64a6 !important; } - .sm\:focus\:border-grey-lighter:focus { - border-color: #f1f5f8 !important; + .sm\:border-pink-600 { + border-color: #d53f8c !important; } - .sm\:focus\:border-grey-lightest:focus { - border-color: #f8fafc !important; + .sm\:border-pink-700 { + border-color: #b83280 !important; } - .sm\:focus\:border-white:focus { - border-color: #fff !important; + .sm\:border-pink-800 { + border-color: #97266d !important; } - .sm\:focus\:border-red-darkest:focus { - border-color: #3b0d0c !important; + .sm\:border-pink-900 { + border-color: #702459 !important; } - .sm\:focus\:border-red-darker:focus { - border-color: #621b18 !important; + .sm\:hover\:border-transparent:hover { + border-color: transparent !important; } - .sm\:focus\:border-red-dark:focus { - border-color: #cc1f1a !important; + .sm\:hover\:border-black:hover { + border-color: #000 !important; } - .sm\:focus\:border-red:focus { - border-color: #e3342f !important; + .sm\:hover\:border-white:hover { + border-color: #fff !important; } - .sm\:focus\:border-red-light:focus { - border-color: #ef5753 !important; + .sm\:hover\:border-gray-100:hover { + border-color: #f7fafc !important; } - .sm\:focus\:border-red-lighter:focus { - border-color: #f9acaa !important; + .sm\:hover\:border-gray-200:hover { + border-color: #edf2f7 !important; } - .sm\:focus\:border-red-lightest:focus { - border-color: #fcebea !important; + .sm\:hover\:border-gray-300:hover { + border-color: #e2e8f0 !important; } - .sm\:focus\:border-orange-darkest:focus { - border-color: #462a16 !important; + .sm\:hover\:border-gray-400:hover { + border-color: #cbd5e0 !important; } - .sm\:focus\:border-orange-darker:focus { - border-color: #613b1f !important; + .sm\:hover\:border-gray-500:hover { + border-color: #a0aec0 !important; } - .sm\:focus\:border-orange-dark:focus { - border-color: #de751f !important; + .sm\:hover\:border-gray-600:hover { + border-color: #718096 !important; } - .sm\:focus\:border-orange:focus { - border-color: #f6993f !important; + .sm\:hover\:border-gray-700:hover { + border-color: #4a5568 !important; } - .sm\:focus\:border-orange-light:focus { - border-color: #faad63 !important; + .sm\:hover\:border-gray-800:hover { + border-color: #2d3748 !important; } - .sm\:focus\:border-orange-lighter:focus { - border-color: #fcd9b6 !important; + .sm\:hover\:border-gray-900:hover { + border-color: #1a202c !important; } - .sm\:focus\:border-orange-lightest:focus { - border-color: #fff5eb !important; + .sm\:hover\:border-red-100:hover { + border-color: #fff5f5 !important; } - .sm\:focus\:border-yellow-darkest:focus { - border-color: #453411 !important; + .sm\:hover\:border-red-200:hover { + border-color: #fed7d7 !important; } - .sm\:focus\:border-yellow-darker:focus { - border-color: #684f1d !important; + .sm\:hover\:border-red-300:hover { + border-color: #feb2b2 !important; } - .sm\:focus\:border-yellow-dark:focus { - border-color: #f2d024 !important; + .sm\:hover\:border-red-400:hover { + border-color: #fc8181 !important; } - .sm\:focus\:border-yellow:focus { - border-color: #ffed4a !important; + .sm\:hover\:border-red-500:hover { + border-color: #f56565 !important; } - .sm\:focus\:border-yellow-light:focus { - border-color: #fff382 !important; + .sm\:hover\:border-red-600:hover { + border-color: #e53e3e !important; } - .sm\:focus\:border-yellow-lighter:focus { - border-color: #fff9c2 !important; + .sm\:hover\:border-red-700:hover { + border-color: #c53030 !important; } - .sm\:focus\:border-yellow-lightest:focus { - border-color: #fcfbeb !important; + .sm\:hover\:border-red-800:hover { + border-color: #9b2c2c !important; } - .sm\:focus\:border-green-darkest:focus { - border-color: #0f2f21 !important; + .sm\:hover\:border-red-900:hover { + border-color: #742a2a !important; } - .sm\:focus\:border-green-darker:focus { - border-color: #1a4731 !important; + .sm\:hover\:border-orange-100:hover { + border-color: #fffaf0 !important; } - .sm\:focus\:border-green-dark:focus { - border-color: #1f9d55 !important; + .sm\:hover\:border-orange-200:hover { + border-color: #feebc8 !important; } - .sm\:focus\:border-green:focus { - border-color: #38c172 !important; + .sm\:hover\:border-orange-300:hover { + border-color: #fbd38d !important; } - .sm\:focus\:border-green-light:focus { - border-color: #51d88a !important; + .sm\:hover\:border-orange-400:hover { + border-color: #f6ad55 !important; } - .sm\:focus\:border-green-lighter:focus { - border-color: #a2f5bf !important; + .sm\:hover\:border-orange-500:hover { + border-color: #ed8936 !important; } - .sm\:focus\:border-green-lightest:focus { - border-color: #e3fcec !important; + .sm\:hover\:border-orange-600:hover { + border-color: #dd6b20 !important; } - .sm\:focus\:border-teal-darkest:focus { - border-color: #0d3331 !important; + .sm\:hover\:border-orange-700:hover { + border-color: #c05621 !important; } - .sm\:focus\:border-teal-darker:focus { - border-color: #20504f !important; + .sm\:hover\:border-orange-800:hover { + border-color: #9c4221 !important; } - .sm\:focus\:border-teal-dark:focus { - border-color: #38a89d !important; + .sm\:hover\:border-orange-900:hover { + border-color: #7b341e !important; } - .sm\:focus\:border-teal:focus { - border-color: #4dc0b5 !important; + .sm\:hover\:border-yellow-100:hover { + border-color: #fffff0 !important; } - .sm\:focus\:border-teal-light:focus { - border-color: #64d5ca !important; + .sm\:hover\:border-yellow-200:hover { + border-color: #fefcbf !important; } - .sm\:focus\:border-teal-lighter:focus { - border-color: #a0f0ed !important; + .sm\:hover\:border-yellow-300:hover { + border-color: #faf089 !important; } - .sm\:focus\:border-teal-lightest:focus { - border-color: #e8fffe !important; + .sm\:hover\:border-yellow-400:hover { + border-color: #f6e05e !important; } - .sm\:focus\:border-blue-darkest:focus { - border-color: #12283a !important; + .sm\:hover\:border-yellow-500:hover { + border-color: #ecc94b !important; } - .sm\:focus\:border-blue-darker:focus { - border-color: #1c3d5a !important; + .sm\:hover\:border-yellow-600:hover { + border-color: #d69e2e !important; } - .sm\:focus\:border-blue-dark:focus { - border-color: #2779bd !important; + .sm\:hover\:border-yellow-700:hover { + border-color: #b7791f !important; } - .sm\:focus\:border-blue:focus { - border-color: #3490dc !important; + .sm\:hover\:border-yellow-800:hover { + border-color: #975a16 !important; } - .sm\:focus\:border-blue-light:focus { - border-color: #6cb2eb !important; + .sm\:hover\:border-yellow-900:hover { + border-color: #744210 !important; } - .sm\:focus\:border-blue-lighter:focus { - border-color: #bcdefa !important; + .sm\:hover\:border-green-100:hover { + border-color: #f0fff4 !important; } - .sm\:focus\:border-blue-lightest:focus { - border-color: #eff8ff !important; + .sm\:hover\:border-green-200:hover { + border-color: #c6f6d5 !important; } - .sm\:focus\:border-indigo-darkest:focus { - border-color: #191e38 !important; + .sm\:hover\:border-green-300:hover { + border-color: #9ae6b4 !important; } - .sm\:focus\:border-indigo-darker:focus { - border-color: #2f365f !important; + .sm\:hover\:border-green-400:hover { + border-color: #68d391 !important; } - .sm\:focus\:border-indigo-dark:focus { - border-color: #5661b3 !important; + .sm\:hover\:border-green-500:hover { + border-color: #48bb78 !important; } - .sm\:focus\:border-indigo:focus { - border-color: #6574cd !important; + .sm\:hover\:border-green-600:hover { + border-color: #38a169 !important; } - .sm\:focus\:border-indigo-light:focus { - border-color: #7886d7 !important; + .sm\:hover\:border-green-700:hover { + border-color: #2f855a !important; } - .sm\:focus\:border-indigo-lighter:focus { - border-color: #b2b7ff !important; + .sm\:hover\:border-green-800:hover { + border-color: #276749 !important; } - .sm\:focus\:border-indigo-lightest:focus { - border-color: #e6e8ff !important; + .sm\:hover\:border-green-900:hover { + border-color: #22543d !important; } - .sm\:focus\:border-purple-darkest:focus { - border-color: #21183c !important; + .sm\:hover\:border-teal-100:hover { + border-color: #e6fffa !important; } - .sm\:focus\:border-purple-darker:focus { - border-color: #382b5f !important; + .sm\:hover\:border-teal-200:hover { + border-color: #b2f5ea !important; } - .sm\:focus\:border-purple-dark:focus { - border-color: #794acf !important; + .sm\:hover\:border-teal-300:hover { + border-color: #81e6d9 !important; } - .sm\:focus\:border-purple:focus { - border-color: #9561e2 !important; + .sm\:hover\:border-teal-400:hover { + border-color: #4fd1c5 !important; } - .sm\:focus\:border-purple-light:focus { - border-color: #a779e9 !important; + .sm\:hover\:border-teal-500:hover { + border-color: #38b2ac !important; } - .sm\:focus\:border-purple-lighter:focus { - border-color: #d6bbfc !important; + .sm\:hover\:border-teal-600:hover { + border-color: #319795 !important; } - .sm\:focus\:border-purple-lightest:focus { - border-color: #f3ebff !important; + .sm\:hover\:border-teal-700:hover { + border-color: #2c7a7b !important; } - .sm\:focus\:border-pink-darkest:focus { - border-color: #451225 !important; + .sm\:hover\:border-teal-800:hover { + border-color: #285e61 !important; } - .sm\:focus\:border-pink-darker:focus { - border-color: #6f213f !important; + .sm\:hover\:border-teal-900:hover { + border-color: #234e52 !important; } - .sm\:focus\:border-pink-dark:focus { - border-color: #eb5286 !important; + .sm\:hover\:border-blue-100:hover { + border-color: #ebf8ff !important; } - .sm\:focus\:border-pink:focus { - border-color: #f66d9b !important; + .sm\:hover\:border-blue-200:hover { + border-color: #bee3f8 !important; } - .sm\:focus\:border-pink-light:focus { - border-color: #fa7ea8 !important; + .sm\:hover\:border-blue-300:hover { + border-color: #90cdf4 !important; } - .sm\:focus\:border-pink-lighter:focus { - border-color: #ffbbca !important; + .sm\:hover\:border-blue-400:hover { + border-color: #63b3ed !important; } - .sm\:focus\:border-pink-lightest:focus { - border-color: #ffebef !important; + .sm\:hover\:border-blue-500:hover { + border-color: #4299e1 !important; } - .sm\:rounded-none { - border-radius: 0 !important; + .sm\:hover\:border-blue-600:hover { + border-color: #3182ce !important; } - .sm\:rounded-sm { - border-radius: .125rem !important; + .sm\:hover\:border-blue-700:hover { + border-color: #2b6cb0 !important; } - .sm\:rounded { - border-radius: .25rem !important; + .sm\:hover\:border-blue-800:hover { + border-color: #2c5282 !important; } - .sm\:rounded-lg { - border-radius: .5rem !important; + .sm\:hover\:border-blue-900:hover { + border-color: #2a4365 !important; } - .sm\:rounded-full { - border-radius: 9999px !important; + .sm\:hover\:border-indigo-100:hover { + border-color: #ebf4ff !important; } - .sm\:rounded-t-none { - border-top-left-radius: 0 !important; - border-top-right-radius: 0 !important; + .sm\:hover\:border-indigo-200:hover { + border-color: #c3dafe !important; } - .sm\:rounded-r-none { - border-top-right-radius: 0 !important; - border-bottom-right-radius: 0 !important; + .sm\:hover\:border-indigo-300:hover { + border-color: #a3bffa !important; } - .sm\:rounded-b-none { - border-bottom-right-radius: 0 !important; - border-bottom-left-radius: 0 !important; + .sm\:hover\:border-indigo-400:hover { + border-color: #7f9cf5 !important; } - .sm\:rounded-l-none { - border-top-left-radius: 0 !important; - border-bottom-left-radius: 0 !important; + .sm\:hover\:border-indigo-500:hover { + border-color: #667eea !important; } - .sm\:rounded-t-sm { - border-top-left-radius: .125rem !important; - border-top-right-radius: .125rem !important; + .sm\:hover\:border-indigo-600:hover { + border-color: #5a67d8 !important; } - .sm\:rounded-r-sm { - border-top-right-radius: .125rem !important; - border-bottom-right-radius: .125rem !important; + .sm\:hover\:border-indigo-700:hover { + border-color: #4c51bf !important; } - .sm\:rounded-b-sm { - border-bottom-right-radius: .125rem !important; - border-bottom-left-radius: .125rem !important; + .sm\:hover\:border-indigo-800:hover { + border-color: #434190 !important; } - .sm\:rounded-l-sm { - border-top-left-radius: .125rem !important; - border-bottom-left-radius: .125rem !important; + .sm\:hover\:border-indigo-900:hover { + border-color: #3c366b !important; } - .sm\:rounded-t { - border-top-left-radius: .25rem !important; - border-top-right-radius: .25rem !important; + .sm\:hover\:border-purple-100:hover { + border-color: #faf5ff !important; } - .sm\:rounded-r { - border-top-right-radius: .25rem !important; - border-bottom-right-radius: .25rem !important; + .sm\:hover\:border-purple-200:hover { + border-color: #e9d8fd !important; } - .sm\:rounded-b { - border-bottom-right-radius: .25rem !important; - border-bottom-left-radius: .25rem !important; + .sm\:hover\:border-purple-300:hover { + border-color: #d6bcfa !important; } - .sm\:rounded-l { - border-top-left-radius: .25rem !important; - border-bottom-left-radius: .25rem !important; + .sm\:hover\:border-purple-400:hover { + border-color: #b794f4 !important; } - .sm\:rounded-t-lg { - border-top-left-radius: .5rem !important; - border-top-right-radius: .5rem !important; + .sm\:hover\:border-purple-500:hover { + border-color: #9f7aea !important; } - .sm\:rounded-r-lg { - border-top-right-radius: .5rem !important; - border-bottom-right-radius: .5rem !important; + .sm\:hover\:border-purple-600:hover { + border-color: #805ad5 !important; } - .sm\:rounded-b-lg { - border-bottom-right-radius: .5rem !important; - border-bottom-left-radius: .5rem !important; + .sm\:hover\:border-purple-700:hover { + border-color: #6b46c1 !important; } - .sm\:rounded-l-lg { - border-top-left-radius: .5rem !important; - border-bottom-left-radius: .5rem !important; + .sm\:hover\:border-purple-800:hover { + border-color: #553c9a !important; } - .sm\:rounded-t-full { - border-top-left-radius: 9999px !important; - border-top-right-radius: 9999px !important; + .sm\:hover\:border-purple-900:hover { + border-color: #44337a !important; } - .sm\:rounded-r-full { - border-top-right-radius: 9999px !important; - border-bottom-right-radius: 9999px !important; + .sm\:hover\:border-pink-100:hover { + border-color: #fff5f7 !important; } - .sm\:rounded-b-full { - border-bottom-right-radius: 9999px !important; - border-bottom-left-radius: 9999px !important; + .sm\:hover\:border-pink-200:hover { + border-color: #fed7e2 !important; } - .sm\:rounded-l-full { - border-top-left-radius: 9999px !important; - border-bottom-left-radius: 9999px !important; + .sm\:hover\:border-pink-300:hover { + border-color: #fbb6ce !important; } - .sm\:rounded-tl-none { - border-top-left-radius: 0 !important; + .sm\:hover\:border-pink-400:hover { + border-color: #f687b3 !important; } - .sm\:rounded-tr-none { - border-top-right-radius: 0 !important; + .sm\:hover\:border-pink-500:hover { + border-color: #ed64a6 !important; } - .sm\:rounded-br-none { - border-bottom-right-radius: 0 !important; + .sm\:hover\:border-pink-600:hover { + border-color: #d53f8c !important; } - .sm\:rounded-bl-none { - border-bottom-left-radius: 0 !important; + .sm\:hover\:border-pink-700:hover { + border-color: #b83280 !important; } - .sm\:rounded-tl-sm { - border-top-left-radius: .125rem !important; + .sm\:hover\:border-pink-800:hover { + border-color: #97266d !important; } - .sm\:rounded-tr-sm { - border-top-right-radius: .125rem !important; + .sm\:hover\:border-pink-900:hover { + border-color: #702459 !important; } - .sm\:rounded-br-sm { - border-bottom-right-radius: .125rem !important; + .sm\:focus\:border-transparent:focus { + border-color: transparent !important; } - .sm\:rounded-bl-sm { - border-bottom-left-radius: .125rem !important; + .sm\:focus\:border-black:focus { + border-color: #000 !important; } - .sm\:rounded-tl { - border-top-left-radius: .25rem !important; + .sm\:focus\:border-white:focus { + border-color: #fff !important; } - .sm\:rounded-tr { - border-top-right-radius: .25rem !important; + .sm\:focus\:border-gray-100:focus { + border-color: #f7fafc !important; } - .sm\:rounded-br { - border-bottom-right-radius: .25rem !important; + .sm\:focus\:border-gray-200:focus { + border-color: #edf2f7 !important; } - .sm\:rounded-bl { - border-bottom-left-radius: .25rem !important; + .sm\:focus\:border-gray-300:focus { + border-color: #e2e8f0 !important; } - .sm\:rounded-tl-lg { - border-top-left-radius: .5rem !important; + .sm\:focus\:border-gray-400:focus { + border-color: #cbd5e0 !important; } - .sm\:rounded-tr-lg { - border-top-right-radius: .5rem !important; + .sm\:focus\:border-gray-500:focus { + border-color: #a0aec0 !important; } - .sm\:rounded-br-lg { - border-bottom-right-radius: .5rem !important; + .sm\:focus\:border-gray-600:focus { + border-color: #718096 !important; } - .sm\:rounded-bl-lg { - border-bottom-left-radius: .5rem !important; + .sm\:focus\:border-gray-700:focus { + border-color: #4a5568 !important; } - .sm\:rounded-tl-full { - border-top-left-radius: 9999px !important; + .sm\:focus\:border-gray-800:focus { + border-color: #2d3748 !important; } - .sm\:rounded-tr-full { - border-top-right-radius: 9999px !important; + .sm\:focus\:border-gray-900:focus { + border-color: #1a202c !important; } - .sm\:rounded-br-full { - border-bottom-right-radius: 9999px !important; + .sm\:focus\:border-red-100:focus { + border-color: #fff5f5 !important; } - .sm\:rounded-bl-full { - border-bottom-left-radius: 9999px !important; + .sm\:focus\:border-red-200:focus { + border-color: #fed7d7 !important; } - .sm\:border-solid { - border-style: solid !important; + .sm\:focus\:border-red-300:focus { + border-color: #feb2b2 !important; } - .sm\:border-dashed { - border-style: dashed !important; + .sm\:focus\:border-red-400:focus { + border-color: #fc8181 !important; } - .sm\:border-dotted { - border-style: dotted !important; + .sm\:focus\:border-red-500:focus { + border-color: #f56565 !important; } - .sm\:border-none { - border-style: none !important; + .sm\:focus\:border-red-600:focus { + border-color: #e53e3e !important; } - .sm\:border-0 { - border-width: 0 !important; + .sm\:focus\:border-red-700:focus { + border-color: #c53030 !important; } - .sm\:border-2 { - border-width: 2px !important; + .sm\:focus\:border-red-800:focus { + border-color: #9b2c2c !important; } - .sm\:border-4 { - border-width: 4px !important; + .sm\:focus\:border-red-900:focus { + border-color: #742a2a !important; } - .sm\:border-8 { - border-width: 8px !important; + .sm\:focus\:border-orange-100:focus { + border-color: #fffaf0 !important; } - .sm\:border { - border-width: 1px !important; + .sm\:focus\:border-orange-200:focus { + border-color: #feebc8 !important; } - .sm\:border-t-0 { - border-top-width: 0 !important; + .sm\:focus\:border-orange-300:focus { + border-color: #fbd38d !important; } - .sm\:border-r-0 { - border-right-width: 0 !important; + .sm\:focus\:border-orange-400:focus { + border-color: #f6ad55 !important; } - .sm\:border-b-0 { - border-bottom-width: 0 !important; + .sm\:focus\:border-orange-500:focus { + border-color: #ed8936 !important; } - .sm\:border-l-0 { - border-left-width: 0 !important; + .sm\:focus\:border-orange-600:focus { + border-color: #dd6b20 !important; } - .sm\:border-t-2 { - border-top-width: 2px !important; + .sm\:focus\:border-orange-700:focus { + border-color: #c05621 !important; } - .sm\:border-r-2 { - border-right-width: 2px !important; + .sm\:focus\:border-orange-800:focus { + border-color: #9c4221 !important; } - .sm\:border-b-2 { - border-bottom-width: 2px !important; + .sm\:focus\:border-orange-900:focus { + border-color: #7b341e !important; } - .sm\:border-l-2 { - border-left-width: 2px !important; + .sm\:focus\:border-yellow-100:focus { + border-color: #fffff0 !important; } - .sm\:border-t-4 { - border-top-width: 4px !important; + .sm\:focus\:border-yellow-200:focus { + border-color: #fefcbf !important; } - .sm\:border-r-4 { - border-right-width: 4px !important; + .sm\:focus\:border-yellow-300:focus { + border-color: #faf089 !important; } - .sm\:border-b-4 { - border-bottom-width: 4px !important; + .sm\:focus\:border-yellow-400:focus { + border-color: #f6e05e !important; } - .sm\:border-l-4 { - border-left-width: 4px !important; + .sm\:focus\:border-yellow-500:focus { + border-color: #ecc94b !important; } - .sm\:border-t-8 { - border-top-width: 8px !important; + .sm\:focus\:border-yellow-600:focus { + border-color: #d69e2e !important; } - .sm\:border-r-8 { - border-right-width: 8px !important; + .sm\:focus\:border-yellow-700:focus { + border-color: #b7791f !important; } - .sm\:border-b-8 { - border-bottom-width: 8px !important; + .sm\:focus\:border-yellow-800:focus { + border-color: #975a16 !important; } - .sm\:border-l-8 { - border-left-width: 8px !important; + .sm\:focus\:border-yellow-900:focus { + border-color: #744210 !important; } - .sm\:border-t { - border-top-width: 1px !important; + .sm\:focus\:border-green-100:focus { + border-color: #f0fff4 !important; } - .sm\:border-r { - border-right-width: 1px !important; + .sm\:focus\:border-green-200:focus { + border-color: #c6f6d5 !important; } - .sm\:border-b { - border-bottom-width: 1px !important; + .sm\:focus\:border-green-300:focus { + border-color: #9ae6b4 !important; } - .sm\:border-l { - border-left-width: 1px !important; + .sm\:focus\:border-green-400:focus { + border-color: #68d391 !important; } - .sm\:cursor-auto { - cursor: auto !important; + .sm\:focus\:border-green-500:focus { + border-color: #48bb78 !important; } - .sm\:cursor-default { - cursor: default !important; + .sm\:focus\:border-green-600:focus { + border-color: #38a169 !important; } - .sm\:cursor-pointer { - cursor: pointer !important; + .sm\:focus\:border-green-700:focus { + border-color: #2f855a !important; } - .sm\:cursor-wait { - cursor: wait !important; + .sm\:focus\:border-green-800:focus { + border-color: #276749 !important; } - .sm\:cursor-move { - cursor: move !important; + .sm\:focus\:border-green-900:focus { + border-color: #22543d !important; } - .sm\:cursor-not-allowed { - cursor: not-allowed !important; + .sm\:focus\:border-teal-100:focus { + border-color: #e6fffa !important; } - .sm\:block { - display: block !important; + .sm\:focus\:border-teal-200:focus { + border-color: #b2f5ea !important; } - .sm\:inline-block { - display: inline-block !important; + .sm\:focus\:border-teal-300:focus { + border-color: #81e6d9 !important; } - .sm\:inline { - display: inline !important; + .sm\:focus\:border-teal-400:focus { + border-color: #4fd1c5 !important; } - .sm\:table { - display: table !important; + .sm\:focus\:border-teal-500:focus { + border-color: #38b2ac !important; } - .sm\:table-row { - display: table-row !important; + .sm\:focus\:border-teal-600:focus { + border-color: #319795 !important; } - .sm\:table-cell { - display: table-cell !important; + .sm\:focus\:border-teal-700:focus { + border-color: #2c7a7b !important; } - .sm\:hidden { - display: none !important; + .sm\:focus\:border-teal-800:focus { + border-color: #285e61 !important; } - .sm\:flex { - display: flex !important; + .sm\:focus\:border-teal-900:focus { + border-color: #234e52 !important; } - .sm\:inline-flex { - display: inline-flex !important; + .sm\:focus\:border-blue-100:focus { + border-color: #ebf8ff !important; } - .sm\:flex-row { - flex-direction: row !important; + .sm\:focus\:border-blue-200:focus { + border-color: #bee3f8 !important; } - .sm\:flex-row-reverse { - flex-direction: row-reverse !important; + .sm\:focus\:border-blue-300:focus { + border-color: #90cdf4 !important; } - .sm\:flex-col { - flex-direction: column !important; + .sm\:focus\:border-blue-400:focus { + border-color: #63b3ed !important; } - .sm\:flex-col-reverse { - flex-direction: column-reverse !important; + .sm\:focus\:border-blue-500:focus { + border-color: #4299e1 !important; } - .sm\:flex-wrap { - flex-wrap: wrap !important; + .sm\:focus\:border-blue-600:focus { + border-color: #3182ce !important; } - .sm\:flex-wrap-reverse { - flex-wrap: wrap-reverse !important; + .sm\:focus\:border-blue-700:focus { + border-color: #2b6cb0 !important; } - .sm\:flex-no-wrap { - flex-wrap: nowrap !important; + .sm\:focus\:border-blue-800:focus { + border-color: #2c5282 !important; } - .sm\:items-start { - align-items: flex-start !important; + .sm\:focus\:border-blue-900:focus { + border-color: #2a4365 !important; } - .sm\:items-end { - align-items: flex-end !important; + .sm\:focus\:border-indigo-100:focus { + border-color: #ebf4ff !important; } - .sm\:items-center { - align-items: center !important; + .sm\:focus\:border-indigo-200:focus { + border-color: #c3dafe !important; } - .sm\:items-baseline { - align-items: baseline !important; + .sm\:focus\:border-indigo-300:focus { + border-color: #a3bffa !important; } - .sm\:items-stretch { - align-items: stretch !important; + .sm\:focus\:border-indigo-400:focus { + border-color: #7f9cf5 !important; } - .sm\:self-auto { - align-self: auto !important; + .sm\:focus\:border-indigo-500:focus { + border-color: #667eea !important; } - .sm\:self-start { - align-self: flex-start !important; + .sm\:focus\:border-indigo-600:focus { + border-color: #5a67d8 !important; } - .sm\:self-end { - align-self: flex-end !important; + .sm\:focus\:border-indigo-700:focus { + border-color: #4c51bf !important; } - .sm\:self-center { - align-self: center !important; + .sm\:focus\:border-indigo-800:focus { + border-color: #434190 !important; } - .sm\:self-stretch { - align-self: stretch !important; + .sm\:focus\:border-indigo-900:focus { + border-color: #3c366b !important; } - .sm\:justify-start { - justify-content: flex-start !important; + .sm\:focus\:border-purple-100:focus { + border-color: #faf5ff !important; } - .sm\:justify-end { - justify-content: flex-end !important; + .sm\:focus\:border-purple-200:focus { + border-color: #e9d8fd !important; } - .sm\:justify-center { - justify-content: center !important; + .sm\:focus\:border-purple-300:focus { + border-color: #d6bcfa !important; } - .sm\:justify-between { - justify-content: space-between !important; + .sm\:focus\:border-purple-400:focus { + border-color: #b794f4 !important; } - .sm\:justify-around { - justify-content: space-around !important; + .sm\:focus\:border-purple-500:focus { + border-color: #9f7aea !important; } - .sm\:content-center { - align-content: center !important; + .sm\:focus\:border-purple-600:focus { + border-color: #805ad5 !important; } - .sm\:content-start { - align-content: flex-start !important; + .sm\:focus\:border-purple-700:focus { + border-color: #6b46c1 !important; } - .sm\:content-end { - align-content: flex-end !important; + .sm\:focus\:border-purple-800:focus { + border-color: #553c9a !important; } - .sm\:content-between { - align-content: space-between !important; + .sm\:focus\:border-purple-900:focus { + border-color: #44337a !important; } - .sm\:content-around { - align-content: space-around !important; + .sm\:focus\:border-pink-100:focus { + border-color: #fff5f7 !important; } - .sm\:flex-1 { - flex: 1 1 0% !important; + .sm\:focus\:border-pink-200:focus { + border-color: #fed7e2 !important; } - .sm\:flex-auto { - flex: 1 1 auto !important; + .sm\:focus\:border-pink-300:focus { + border-color: #fbb6ce !important; } - .sm\:flex-initial { - flex: 0 1 auto !important; + .sm\:focus\:border-pink-400:focus { + border-color: #f687b3 !important; } - .sm\:flex-none { - flex: none !important; + .sm\:focus\:border-pink-500:focus { + border-color: #ed64a6 !important; } - .sm\:flex-grow { - flex-grow: 1 !important; + .sm\:focus\:border-pink-600:focus { + border-color: #d53f8c !important; } - .sm\:flex-shrink { - flex-shrink: 1 !important; + .sm\:focus\:border-pink-700:focus { + border-color: #b83280 !important; } - .sm\:flex-no-grow { - flex-grow: 0 !important; + .sm\:focus\:border-pink-800:focus { + border-color: #97266d !important; } - .sm\:flex-no-shrink { - flex-shrink: 0 !important; + .sm\:focus\:border-pink-900:focus { + border-color: #702459 !important; } - .sm\:float-right { - float: right !important; + .sm\:rounded-none { + border-radius: 0 !important; } - .sm\:float-left { - float: left !important; + .sm\:rounded-sm { + border-radius: 0.125rem !important; } - .sm\:float-none { - float: none !important; + .sm\:rounded { + border-radius: 0.25rem !important; } - .sm\:clearfix:after { - content: "" !important; - display: table !important; - clear: both !important; + .sm\:rounded-lg { + border-radius: 0.5rem !important; } - .sm\:font-sans { - font-family: system-ui, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif !important; + .sm\:rounded-full { + border-radius: 9999px !important; } - .sm\:font-serif { - font-family: Constantia, Lucida Bright, Lucidabright, Lucida Serif, Lucida, DejaVu Serif, Bitstream Vera Serif, Liberation Serif, Georgia, serif !important; + .sm\:rounded-t-none { + border-top-left-radius: 0 !important; + border-top-right-radius: 0 !important; } - .sm\:font-mono { - font-family: Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace !important; + .sm\:rounded-r-none { + border-top-right-radius: 0 !important; + border-bottom-right-radius: 0 !important; } - .sm\:font-hairline { - font-weight: 100 !important; + .sm\:rounded-b-none { + border-bottom-right-radius: 0 !important; + border-bottom-left-radius: 0 !important; } - .sm\:font-thin { - font-weight: 200 !important; + .sm\:rounded-l-none { + border-top-left-radius: 0 !important; + border-bottom-left-radius: 0 !important; } - .sm\:font-light { - font-weight: 300 !important; + .sm\:rounded-t-sm { + border-top-left-radius: 0.125rem !important; + border-top-right-radius: 0.125rem !important; } - .sm\:font-normal { - font-weight: 400 !important; + .sm\:rounded-r-sm { + border-top-right-radius: 0.125rem !important; + border-bottom-right-radius: 0.125rem !important; } - .sm\:font-medium { - font-weight: 500 !important; + .sm\:rounded-b-sm { + border-bottom-right-radius: 0.125rem !important; + border-bottom-left-radius: 0.125rem !important; } - .sm\:font-semibold { - font-weight: 600 !important; + .sm\:rounded-l-sm { + border-top-left-radius: 0.125rem !important; + border-bottom-left-radius: 0.125rem !important; } - .sm\:font-bold { - font-weight: 700 !important; + .sm\:rounded-t { + border-top-left-radius: 0.25rem !important; + border-top-right-radius: 0.25rem !important; } - .sm\:font-extrabold { - font-weight: 800 !important; + .sm\:rounded-r { + border-top-right-radius: 0.25rem !important; + border-bottom-right-radius: 0.25rem !important; } - .sm\:font-black { - font-weight: 900 !important; + .sm\:rounded-b { + border-bottom-right-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; } - .sm\:hover\:font-hairline:hover { - font-weight: 100 !important; + .sm\:rounded-l { + border-top-left-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; } - .sm\:hover\:font-thin:hover { - font-weight: 200 !important; + .sm\:rounded-t-lg { + border-top-left-radius: 0.5rem !important; + border-top-right-radius: 0.5rem !important; } - .sm\:hover\:font-light:hover { - font-weight: 300 !important; + .sm\:rounded-r-lg { + border-top-right-radius: 0.5rem !important; + border-bottom-right-radius: 0.5rem !important; } - .sm\:hover\:font-normal:hover { - font-weight: 400 !important; + .sm\:rounded-b-lg { + border-bottom-right-radius: 0.5rem !important; + border-bottom-left-radius: 0.5rem !important; } - .sm\:hover\:font-medium:hover { - font-weight: 500 !important; + .sm\:rounded-l-lg { + border-top-left-radius: 0.5rem !important; + border-bottom-left-radius: 0.5rem !important; } - .sm\:hover\:font-semibold:hover { - font-weight: 600 !important; + .sm\:rounded-t-full { + border-top-left-radius: 9999px !important; + border-top-right-radius: 9999px !important; } - .sm\:hover\:font-bold:hover { - font-weight: 700 !important; + .sm\:rounded-r-full { + border-top-right-radius: 9999px !important; + border-bottom-right-radius: 9999px !important; } - .sm\:hover\:font-extrabold:hover { - font-weight: 800 !important; + .sm\:rounded-b-full { + border-bottom-right-radius: 9999px !important; + border-bottom-left-radius: 9999px !important; } - .sm\:hover\:font-black:hover { - font-weight: 900 !important; + .sm\:rounded-l-full { + border-top-left-radius: 9999px !important; + border-bottom-left-radius: 9999px !important; } - .sm\:focus\:font-hairline:focus { - font-weight: 100 !important; + .sm\:rounded-tl-none { + border-top-left-radius: 0 !important; } - .sm\:focus\:font-thin:focus { - font-weight: 200 !important; + .sm\:rounded-tr-none { + border-top-right-radius: 0 !important; } - .sm\:focus\:font-light:focus { - font-weight: 300 !important; + .sm\:rounded-br-none { + border-bottom-right-radius: 0 !important; } - .sm\:focus\:font-normal:focus { - font-weight: 400 !important; + .sm\:rounded-bl-none { + border-bottom-left-radius: 0 !important; } - .sm\:focus\:font-medium:focus { - font-weight: 500 !important; + .sm\:rounded-tl-sm { + border-top-left-radius: 0.125rem !important; } - .sm\:focus\:font-semibold:focus { - font-weight: 600 !important; + .sm\:rounded-tr-sm { + border-top-right-radius: 0.125rem !important; } - .sm\:focus\:font-bold:focus { - font-weight: 700 !important; + .sm\:rounded-br-sm { + border-bottom-right-radius: 0.125rem !important; } - .sm\:focus\:font-extrabold:focus { - font-weight: 800 !important; + .sm\:rounded-bl-sm { + border-bottom-left-radius: 0.125rem !important; } - .sm\:focus\:font-black:focus { - font-weight: 900 !important; + .sm\:rounded-tl { + border-top-left-radius: 0.25rem !important; } - .sm\:h-1 { - height: .25rem !important; + .sm\:rounded-tr { + border-top-right-radius: 0.25rem !important; } - .sm\:h-2 { - height: .5rem !important; + .sm\:rounded-br { + border-bottom-right-radius: 0.25rem !important; } - .sm\:h-3 { - height: .75rem !important; + .sm\:rounded-bl { + border-bottom-left-radius: 0.25rem !important; } - .sm\:h-4 { - height: 1rem !important; + .sm\:rounded-tl-lg { + border-top-left-radius: 0.5rem !important; } - .sm\:h-5 { - height: 1.25rem !important; + .sm\:rounded-tr-lg { + border-top-right-radius: 0.5rem !important; } - .sm\:h-6 { - height: 1.5rem !important; + .sm\:rounded-br-lg { + border-bottom-right-radius: 0.5rem !important; } - .sm\:h-8 { - height: 2rem !important; + .sm\:rounded-bl-lg { + border-bottom-left-radius: 0.5rem !important; } - .sm\:h-10 { - height: 2.5rem !important; + .sm\:rounded-tl-full { + border-top-left-radius: 9999px !important; } - .sm\:h-12 { - height: 3rem !important; + .sm\:rounded-tr-full { + border-top-right-radius: 9999px !important; } - .sm\:h-16 { - height: 4rem !important; + .sm\:rounded-br-full { + border-bottom-right-radius: 9999px !important; } - .sm\:h-24 { - height: 6rem !important; + .sm\:rounded-bl-full { + border-bottom-left-radius: 9999px !important; } - .sm\:h-32 { - height: 8rem !important; + .sm\:border-solid { + border-style: solid !important; } - .sm\:h-48 { - height: 12rem !important; + .sm\:border-dashed { + border-style: dashed !important; } - .sm\:h-64 { - height: 16rem !important; + .sm\:border-dotted { + border-style: dotted !important; } - .sm\:h-auto { - height: auto !important; + .sm\:border-none { + border-style: none !important; } - .sm\:h-px { - height: 1px !important; + .sm\:border-0 { + border-width: 0 !important; } - .sm\:h-full { - height: 100% !important; + .sm\:border-2 { + border-width: 2px !important; } - .sm\:h-screen { - height: 100vh !important; + .sm\:border-4 { + border-width: 4px !important; } - .sm\:leading-none { - line-height: 1 !important; + .sm\:border-8 { + border-width: 8px !important; } - .sm\:leading-tight { - line-height: 1.25 !important; + .sm\:border { + border-width: 1px !important; } - .sm\:leading-normal { - line-height: 1.5 !important; + .sm\:border-t-0 { + border-top-width: 0 !important; } - .sm\:leading-loose { - line-height: 2 !important; + .sm\:border-r-0 { + border-right-width: 0 !important; } - .sm\:m-0 { - margin: 0 !important; + .sm\:border-b-0 { + border-bottom-width: 0 !important; } - .sm\:m-1 { - margin: .25rem !important; + .sm\:border-l-0 { + border-left-width: 0 !important; } - .sm\:m-2 { - margin: .5rem !important; + .sm\:border-t-2 { + border-top-width: 2px !important; } - .sm\:m-3 { - margin: .75rem !important; + .sm\:border-r-2 { + border-right-width: 2px !important; } - .sm\:m-4 { - margin: 1rem !important; + .sm\:border-b-2 { + border-bottom-width: 2px !important; } - .sm\:m-5 { - margin: 1.25rem !important; + .sm\:border-l-2 { + border-left-width: 2px !important; } - .sm\:m-6 { - margin: 1.5rem !important; + .sm\:border-t-4 { + border-top-width: 4px !important; } - .sm\:m-8 { - margin: 2rem !important; + .sm\:border-r-4 { + border-right-width: 4px !important; } - .sm\:m-10 { - margin: 2.5rem !important; + .sm\:border-b-4 { + border-bottom-width: 4px !important; } - .sm\:m-12 { - margin: 3rem !important; + .sm\:border-l-4 { + border-left-width: 4px !important; } - .sm\:m-16 { - margin: 4rem !important; + .sm\:border-t-8 { + border-top-width: 8px !important; } - .sm\:m-20 { - margin: 5rem !important; + .sm\:border-r-8 { + border-right-width: 8px !important; } - .sm\:m-24 { - margin: 6rem !important; + .sm\:border-b-8 { + border-bottom-width: 8px !important; } - .sm\:m-32 { - margin: 8rem !important; + .sm\:border-l-8 { + border-left-width: 8px !important; } - .sm\:m-auto { - margin: auto !important; + .sm\:border-t { + border-top-width: 1px !important; } - .sm\:m-px { - margin: 1px !important; + .sm\:border-r { + border-right-width: 1px !important; } - .sm\:my-0 { - margin-top: 0 !important; - margin-bottom: 0 !important; + .sm\:border-b { + border-bottom-width: 1px !important; } - .sm\:mx-0 { - margin-left: 0 !important; - margin-right: 0 !important; + .sm\:border-l { + border-left-width: 1px !important; } - .sm\:my-1 { - margin-top: .25rem !important; - margin-bottom: .25rem !important; + .sm\:cursor-auto { + cursor: auto !important; } - .sm\:mx-1 { - margin-left: .25rem !important; - margin-right: .25rem !important; + .sm\:cursor-default { + cursor: default !important; } - .sm\:my-2 { - margin-top: .5rem !important; - margin-bottom: .5rem !important; + .sm\:cursor-pointer { + cursor: pointer !important; } - .sm\:mx-2 { - margin-left: .5rem !important; - margin-right: .5rem !important; + .sm\:cursor-wait { + cursor: wait !important; } - .sm\:my-3 { - margin-top: .75rem !important; - margin-bottom: .75rem !important; + .sm\:cursor-text { + cursor: text !important; } - .sm\:mx-3 { - margin-left: .75rem !important; - margin-right: .75rem !important; + .sm\:cursor-move { + cursor: move !important; } - .sm\:my-4 { - margin-top: 1rem !important; - margin-bottom: 1rem !important; + .sm\:cursor-not-allowed { + cursor: not-allowed !important; } - .sm\:mx-4 { - margin-left: 1rem !important; - margin-right: 1rem !important; + .sm\:block { + display: block !important; } - .sm\:my-5 { - margin-top: 1.25rem !important; - margin-bottom: 1.25rem !important; + .sm\:inline-block { + display: inline-block !important; } - .sm\:mx-5 { - margin-left: 1.25rem !important; - margin-right: 1.25rem !important; + .sm\:inline { + display: inline !important; } - .sm\:my-6 { - margin-top: 1.5rem !important; - margin-bottom: 1.5rem !important; + .sm\:flex { + display: flex !important; } - .sm\:mx-6 { - margin-left: 1.5rem !important; - margin-right: 1.5rem !important; + .sm\:inline-flex { + display: inline-flex !important; } - .sm\:my-8 { - margin-top: 2rem !important; - margin-bottom: 2rem !important; + .sm\:table { + display: table !important; } - .sm\:mx-8 { - margin-left: 2rem !important; - margin-right: 2rem !important; + .sm\:table-row { + display: table-row !important; } - .sm\:my-10 { - margin-top: 2.5rem !important; - margin-bottom: 2.5rem !important; + .sm\:table-cell { + display: table-cell !important; } - .sm\:mx-10 { - margin-left: 2.5rem !important; - margin-right: 2.5rem !important; + .sm\:hidden { + display: none !important; } - .sm\:my-12 { - margin-top: 3rem !important; - margin-bottom: 3rem !important; + .sm\:flex-row { + flex-direction: row !important; } - .sm\:mx-12 { - margin-left: 3rem !important; - margin-right: 3rem !important; + .sm\:flex-row-reverse { + flex-direction: row-reverse !important; } - .sm\:my-16 { - margin-top: 4rem !important; - margin-bottom: 4rem !important; + .sm\:flex-col { + flex-direction: column !important; } - .sm\:mx-16 { - margin-left: 4rem !important; - margin-right: 4rem !important; + .sm\:flex-col-reverse { + flex-direction: column-reverse !important; } - .sm\:my-20 { - margin-top: 5rem !important; - margin-bottom: 5rem !important; + .sm\:flex-wrap { + flex-wrap: wrap !important; } - .sm\:mx-20 { - margin-left: 5rem !important; - margin-right: 5rem !important; + .sm\:flex-wrap-reverse { + flex-wrap: wrap-reverse !important; } - .sm\:my-24 { - margin-top: 6rem !important; - margin-bottom: 6rem !important; - } - - .sm\:mx-24 { - margin-left: 6rem !important; - margin-right: 6rem !important; + .sm\:flex-no-wrap { + flex-wrap: nowrap !important; } - .sm\:my-32 { - margin-top: 8rem !important; - margin-bottom: 8rem !important; + .sm\:items-start { + align-items: flex-start !important; } - .sm\:mx-32 { - margin-left: 8rem !important; - margin-right: 8rem !important; + .sm\:items-end { + align-items: flex-end !important; } - .sm\:my-auto { - margin-top: auto !important; - margin-bottom: auto !important; + .sm\:items-center { + align-items: center !important; } - .sm\:mx-auto { - margin-left: auto !important; - margin-right: auto !important; + .sm\:items-baseline { + align-items: baseline !important; } - .sm\:my-px { - margin-top: 1px !important; - margin-bottom: 1px !important; + .sm\:items-stretch { + align-items: stretch !important; } - .sm\:mx-px { - margin-left: 1px !important; - margin-right: 1px !important; + .sm\:self-auto { + align-self: auto !important; } - .sm\:mt-0 { - margin-top: 0 !important; + .sm\:self-start { + align-self: flex-start !important; } - .sm\:mr-0 { - margin-right: 0 !important; + .sm\:self-end { + align-self: flex-end !important; } - .sm\:mb-0 { - margin-bottom: 0 !important; + .sm\:self-center { + align-self: center !important; } - .sm\:ml-0 { - margin-left: 0 !important; + .sm\:self-stretch { + align-self: stretch !important; } - .sm\:mt-1 { - margin-top: .25rem !important; + .sm\:justify-start { + justify-content: flex-start !important; } - .sm\:mr-1 { - margin-right: .25rem !important; + .sm\:justify-end { + justify-content: flex-end !important; } - .sm\:mb-1 { - margin-bottom: .25rem !important; + .sm\:justify-center { + justify-content: center !important; } - .sm\:ml-1 { - margin-left: .25rem !important; + .sm\:justify-between { + justify-content: space-between !important; } - .sm\:mt-2 { - margin-top: .5rem !important; + .sm\:justify-around { + justify-content: space-around !important; } - .sm\:mr-2 { - margin-right: .5rem !important; + .sm\:content-center { + align-content: center !important; } - .sm\:mb-2 { - margin-bottom: .5rem !important; + .sm\:content-start { + align-content: flex-start !important; } - .sm\:ml-2 { - margin-left: .5rem !important; + .sm\:content-end { + align-content: flex-end !important; } - .sm\:mt-3 { - margin-top: .75rem !important; + .sm\:content-between { + align-content: space-between !important; } - .sm\:mr-3 { - margin-right: .75rem !important; + .sm\:content-around { + align-content: space-around !important; } - .sm\:mb-3 { - margin-bottom: .75rem !important; + .sm\:flex-1 { + flex: 1 1 0% !important; } - .sm\:ml-3 { - margin-left: .75rem !important; + .sm\:flex-auto { + flex: 1 1 auto !important; } - .sm\:mt-4 { - margin-top: 1rem !important; + .sm\:flex-initial { + flex: 0 1 auto !important; } - .sm\:mr-4 { - margin-right: 1rem !important; + .sm\:flex-none { + flex: none !important; } - .sm\:mb-4 { - margin-bottom: 1rem !important; + .sm\:flex-grow-0 { + flex-grow: 0 !important; } - .sm\:ml-4 { - margin-left: 1rem !important; + .sm\:flex-grow { + flex-grow: 1 !important; } - .sm\:mt-5 { - margin-top: 1.25rem !important; + .sm\:flex-shrink-0 { + flex-shrink: 0 !important; } - .sm\:mr-5 { - margin-right: 1.25rem !important; + .sm\:flex-shrink { + flex-shrink: 1 !important; } - .sm\:mb-5 { - margin-bottom: 1.25rem !important; + .sm\:order-1 { + order: 1 !important; } - .sm\:ml-5 { - margin-left: 1.25rem !important; + .sm\:order-2 { + order: 2 !important; } - .sm\:mt-6 { - margin-top: 1.5rem !important; + .sm\:order-3 { + order: 3 !important; } - .sm\:mr-6 { - margin-right: 1.5rem !important; + .sm\:order-4 { + order: 4 !important; } - .sm\:mb-6 { - margin-bottom: 1.5rem !important; + .sm\:order-5 { + order: 5 !important; } - .sm\:ml-6 { - margin-left: 1.5rem !important; + .sm\:order-6 { + order: 6 !important; } - .sm\:mt-8 { - margin-top: 2rem !important; + .sm\:order-7 { + order: 7 !important; } - .sm\:mr-8 { - margin-right: 2rem !important; + .sm\:order-8 { + order: 8 !important; } - .sm\:mb-8 { - margin-bottom: 2rem !important; + .sm\:order-9 { + order: 9 !important; } - .sm\:ml-8 { - margin-left: 2rem !important; + .sm\:order-10 { + order: 10 !important; } - .sm\:mt-10 { - margin-top: 2.5rem !important; + .sm\:order-11 { + order: 11 !important; } - .sm\:mr-10 { - margin-right: 2.5rem !important; + .sm\:order-12 { + order: 12 !important; } - .sm\:mb-10 { - margin-bottom: 2.5rem !important; + .sm\:order-first { + order: -9999 !important; } - .sm\:ml-10 { - margin-left: 2.5rem !important; + .sm\:order-last { + order: 9999 !important; } - .sm\:mt-12 { - margin-top: 3rem !important; + .sm\:order-none { + order: 0 !important; } - .sm\:mr-12 { - margin-right: 3rem !important; + .sm\:float-right { + float: right !important; } - .sm\:mb-12 { - margin-bottom: 3rem !important; + .sm\:float-left { + float: left !important; } - .sm\:ml-12 { - margin-left: 3rem !important; + .sm\:float-none { + float: none !important; } - .sm\:mt-16 { - margin-top: 4rem !important; + .sm\:clearfix:after { + content: "" !important; + display: table !important; + clear: both !important; } - .sm\:mr-16 { - margin-right: 4rem !important; + .sm\:font-sans { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important; } - .sm\:mb-16 { - margin-bottom: 4rem !important; + .sm\:font-serif { + font-family: Georgia, Cambria, "Times New Roman", Times, serif !important; } - .sm\:ml-16 { - margin-left: 4rem !important; + .sm\:font-mono { + font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; } - .sm\:mt-20 { - margin-top: 5rem !important; + .sm\:font-hairline { + font-weight: 100 !important; } - .sm\:mr-20 { - margin-right: 5rem !important; + .sm\:font-thin { + font-weight: 200 !important; } - .sm\:mb-20 { - margin-bottom: 5rem !important; + .sm\:font-light { + font-weight: 300 !important; } - .sm\:ml-20 { - margin-left: 5rem !important; + .sm\:font-normal { + font-weight: 400 !important; } - .sm\:mt-24 { - margin-top: 6rem !important; + .sm\:font-medium { + font-weight: 500 !important; } - .sm\:mr-24 { - margin-right: 6rem !important; + .sm\:font-semibold { + font-weight: 600 !important; } - .sm\:mb-24 { - margin-bottom: 6rem !important; + .sm\:font-bold { + font-weight: 700 !important; } - .sm\:ml-24 { - margin-left: 6rem !important; + .sm\:font-extrabold { + font-weight: 800 !important; } - .sm\:mt-32 { - margin-top: 8rem !important; + .sm\:font-black { + font-weight: 900 !important; } - .sm\:mr-32 { - margin-right: 8rem !important; + .sm\:hover\:font-hairline:hover { + font-weight: 100 !important; } - .sm\:mb-32 { - margin-bottom: 8rem !important; + .sm\:hover\:font-thin:hover { + font-weight: 200 !important; } - .sm\:ml-32 { - margin-left: 8rem !important; + .sm\:hover\:font-light:hover { + font-weight: 300 !important; } - .sm\:mt-auto { - margin-top: auto !important; + .sm\:hover\:font-normal:hover { + font-weight: 400 !important; } - .sm\:mr-auto { - margin-right: auto !important; + .sm\:hover\:font-medium:hover { + font-weight: 500 !important; } - .sm\:mb-auto { - margin-bottom: auto !important; + .sm\:hover\:font-semibold:hover { + font-weight: 600 !important; } - .sm\:ml-auto { - margin-left: auto !important; + .sm\:hover\:font-bold:hover { + font-weight: 700 !important; } - .sm\:mt-px { - margin-top: 1px !important; + .sm\:hover\:font-extrabold:hover { + font-weight: 800 !important; } - .sm\:mr-px { - margin-right: 1px !important; + .sm\:hover\:font-black:hover { + font-weight: 900 !important; } - .sm\:mb-px { - margin-bottom: 1px !important; + .sm\:focus\:font-hairline:focus { + font-weight: 100 !important; } - .sm\:ml-px { - margin-left: 1px !important; + .sm\:focus\:font-thin:focus { + font-weight: 200 !important; } - .sm\:max-h-full { - max-height: 100% !important; + .sm\:focus\:font-light:focus { + font-weight: 300 !important; } - .sm\:max-h-screen { - max-height: 100vh !important; + .sm\:focus\:font-normal:focus { + font-weight: 400 !important; } - .sm\:max-w-xs { - max-width: 20rem !important; + .sm\:focus\:font-medium:focus { + font-weight: 500 !important; } - .sm\:max-w-sm { - max-width: 30rem !important; + .sm\:focus\:font-semibold:focus { + font-weight: 600 !important; } - .sm\:max-w-md { - max-width: 40rem !important; + .sm\:focus\:font-bold:focus { + font-weight: 700 !important; } - .sm\:max-w-lg { - max-width: 50rem !important; + .sm\:focus\:font-extrabold:focus { + font-weight: 800 !important; } - .sm\:max-w-xl { - max-width: 60rem !important; + .sm\:focus\:font-black:focus { + font-weight: 900 !important; } - .sm\:max-w-2xl { - max-width: 70rem !important; + .sm\:h-0 { + height: 0 !important; } - .sm\:max-w-3xl { - max-width: 80rem !important; + .sm\:h-1 { + height: 0.25rem !important; } - .sm\:max-w-4xl { - max-width: 90rem !important; + .sm\:h-2 { + height: 0.5rem !important; } - .sm\:max-w-5xl { - max-width: 100rem !important; + .sm\:h-3 { + height: 0.75rem !important; } - .sm\:max-w-full { - max-width: 100% !important; + .sm\:h-4 { + height: 1rem !important; } - .sm\:min-h-0 { - min-height: 0 !important; + .sm\:h-5 { + height: 1.25rem !important; } - .sm\:min-h-full { - min-height: 100% !important; + .sm\:h-6 { + height: 1.5rem !important; } - .sm\:min-h-screen { - min-height: 100vh !important; + .sm\:h-8 { + height: 2rem !important; } - .sm\:min-w-0 { - min-width: 0 !important; + .sm\:h-10 { + height: 2.5rem !important; } - .sm\:min-w-full { - min-width: 100% !important; + .sm\:h-12 { + height: 3rem !important; } - .sm\:-m-0 { - margin: 0 !important; + .sm\:h-16 { + height: 4rem !important; } - .sm\:-m-1 { - margin: -0.25rem !important; + .sm\:h-20 { + height: 5rem !important; } - .sm\:-m-2 { - margin: -0.5rem !important; + .sm\:h-24 { + height: 6rem !important; } - .sm\:-m-3 { - margin: -0.75rem !important; + .sm\:h-32 { + height: 8rem !important; } - .sm\:-m-4 { - margin: -1rem !important; + .sm\:h-40 { + height: 10rem !important; } - .sm\:-m-5 { - margin: -1.25rem !important; + .sm\:h-48 { + height: 12rem !important; } - .sm\:-m-6 { - margin: -1.5rem !important; + .sm\:h-56 { + height: 14rem !important; } - .sm\:-m-8 { - margin: -2rem !important; + .sm\:h-64 { + height: 16rem !important; } - .sm\:-m-10 { - margin: -2.5rem !important; + .sm\:h-auto { + height: auto !important; } - .sm\:-m-12 { - margin: -3rem !important; + .sm\:h-px { + height: 1px !important; } - .sm\:-m-16 { - margin: -4rem !important; + .sm\:h-full { + height: 100% !important; } - .sm\:-m-20 { - margin: -5rem !important; + .sm\:h-screen { + height: 100vh !important; } - .sm\:-m-24 { - margin: -6rem !important; + .sm\:leading-none { + line-height: 1 !important; } - .sm\:-m-32 { - margin: -8rem !important; + .sm\:leading-tight { + line-height: 1.25 !important; } - .sm\:-m-px { - margin: -1px !important; + .sm\:leading-snug { + line-height: 1.375 !important; } - .sm\:-my-0 { - margin-top: 0 !important; - margin-bottom: 0 !important; + .sm\:leading-normal { + line-height: 1.5 !important; } - .sm\:-mx-0 { - margin-left: 0 !important; - margin-right: 0 !important; + .sm\:leading-relaxed { + line-height: 1.625 !important; } - .sm\:-my-1 { - margin-top: -0.25rem !important; - margin-bottom: -0.25rem !important; + .sm\:leading-loose { + line-height: 2 !important; } - .sm\:-mx-1 { - margin-left: -0.25rem !important; - margin-right: -0.25rem !important; + .sm\:list-inside { + list-style-position: inside !important; } - .sm\:-my-2 { - margin-top: -0.5rem !important; - margin-bottom: -0.5rem !important; + .sm\:list-outside { + list-style-position: outside !important; } - .sm\:-mx-2 { - margin-left: -0.5rem !important; - margin-right: -0.5rem !important; + .sm\:list-none { + list-style-type: none !important; } - .sm\:-my-3 { - margin-top: -0.75rem !important; - margin-bottom: -0.75rem !important; + .sm\:list-disc { + list-style-type: disc !important; } - .sm\:-mx-3 { - margin-left: -0.75rem !important; - margin-right: -0.75rem !important; + .sm\:list-decimal { + list-style-type: decimal !important; } - .sm\:-my-4 { - margin-top: -1rem !important; - margin-bottom: -1rem !important; + .sm\:m-0 { + margin: 0 !important; } - .sm\:-mx-4 { - margin-left: -1rem !important; - margin-right: -1rem !important; + .sm\:m-1 { + margin: 0.25rem !important; } - .sm\:-my-5 { - margin-top: -1.25rem !important; - margin-bottom: -1.25rem !important; + .sm\:m-2 { + margin: 0.5rem !important; } - .sm\:-mx-5 { - margin-left: -1.25rem !important; - margin-right: -1.25rem !important; + .sm\:m-3 { + margin: 0.75rem !important; } - .sm\:-my-6 { - margin-top: -1.5rem !important; - margin-bottom: -1.5rem !important; + .sm\:m-4 { + margin: 1rem !important; } - .sm\:-mx-6 { - margin-left: -1.5rem !important; - margin-right: -1.5rem !important; + .sm\:m-5 { + margin: 1.25rem !important; } - .sm\:-my-8 { - margin-top: -2rem !important; - margin-bottom: -2rem !important; + .sm\:m-6 { + margin: 1.5rem !important; } - .sm\:-mx-8 { - margin-left: -2rem !important; - margin-right: -2rem !important; + .sm\:m-8 { + margin: 2rem !important; } - .sm\:-my-10 { - margin-top: -2.5rem !important; - margin-bottom: -2.5rem !important; + .sm\:m-10 { + margin: 2.5rem !important; } - .sm\:-mx-10 { - margin-left: -2.5rem !important; - margin-right: -2.5rem !important; + .sm\:m-12 { + margin: 3rem !important; } - .sm\:-my-12 { - margin-top: -3rem !important; - margin-bottom: -3rem !important; + .sm\:m-16 { + margin: 4rem !important; } - .sm\:-mx-12 { - margin-left: -3rem !important; - margin-right: -3rem !important; + .sm\:m-20 { + margin: 5rem !important; } - .sm\:-my-16 { - margin-top: -4rem !important; - margin-bottom: -4rem !important; + .sm\:m-24 { + margin: 6rem !important; } - .sm\:-mx-16 { - margin-left: -4rem !important; - margin-right: -4rem !important; + .sm\:m-32 { + margin: 8rem !important; } - .sm\:-my-20 { - margin-top: -5rem !important; - margin-bottom: -5rem !important; + .sm\:m-40 { + margin: 10rem !important; } - .sm\:-mx-20 { - margin-left: -5rem !important; - margin-right: -5rem !important; + .sm\:m-48 { + margin: 12rem !important; } - .sm\:-my-24 { - margin-top: -6rem !important; - margin-bottom: -6rem !important; + .sm\:m-56 { + margin: 14rem !important; } - .sm\:-mx-24 { - margin-left: -6rem !important; - margin-right: -6rem !important; + .sm\:m-64 { + margin: 16rem !important; } - .sm\:-my-32 { - margin-top: -8rem !important; - margin-bottom: -8rem !important; + .sm\:m-auto { + margin: auto !important; } - .sm\:-mx-32 { - margin-left: -8rem !important; - margin-right: -8rem !important; + .sm\:m-px { + margin: 1px !important; } - .sm\:-my-px { - margin-top: -1px !important; - margin-bottom: -1px !important; + .sm\:-m-1 { + margin: -0.25rem !important; } - .sm\:-mx-px { - margin-left: -1px !important; - margin-right: -1px !important; + .sm\:-m-2 { + margin: -0.5rem !important; } - .sm\:-mt-0 { - margin-top: 0 !important; + .sm\:-m-3 { + margin: -0.75rem !important; } - .sm\:-mr-0 { - margin-right: 0 !important; + .sm\:-m-4 { + margin: -1rem !important; } - .sm\:-mb-0 { - margin-bottom: 0 !important; + .sm\:-m-5 { + margin: -1.25rem !important; } - .sm\:-ml-0 { - margin-left: 0 !important; + .sm\:-m-6 { + margin: -1.5rem !important; } - .sm\:-mt-1 { - margin-top: -0.25rem !important; + .sm\:-m-8 { + margin: -2rem !important; } - .sm\:-mr-1 { - margin-right: -0.25rem !important; + .sm\:-m-10 { + margin: -2.5rem !important; } - .sm\:-mb-1 { - margin-bottom: -0.25rem !important; + .sm\:-m-12 { + margin: -3rem !important; } - .sm\:-ml-1 { - margin-left: -0.25rem !important; + .sm\:-m-16 { + margin: -4rem !important; } - .sm\:-mt-2 { - margin-top: -0.5rem !important; + .sm\:-m-20 { + margin: -5rem !important; } - .sm\:-mr-2 { - margin-right: -0.5rem !important; + .sm\:-m-24 { + margin: -6rem !important; } - .sm\:-mb-2 { - margin-bottom: -0.5rem !important; + .sm\:-m-32 { + margin: -8rem !important; } - .sm\:-ml-2 { - margin-left: -0.5rem !important; + .sm\:-m-40 { + margin: -10rem !important; } - .sm\:-mt-3 { - margin-top: -0.75rem !important; + .sm\:-m-48 { + margin: -12rem !important; } - .sm\:-mr-3 { - margin-right: -0.75rem !important; + .sm\:-m-56 { + margin: -14rem !important; } - .sm\:-mb-3 { - margin-bottom: -0.75rem !important; + .sm\:-m-64 { + margin: -16rem !important; } - .sm\:-ml-3 { - margin-left: -0.75rem !important; + .sm\:-m-px { + margin: -1px !important; } - .sm\:-mt-4 { - margin-top: -1rem !important; + .sm\:my-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; } - .sm\:-mr-4 { - margin-right: -1rem !important; + .sm\:mx-0 { + margin-left: 0 !important; + margin-right: 0 !important; } - .sm\:-mb-4 { - margin-bottom: -1rem !important; + .sm\:my-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; } - .sm\:-ml-4 { - margin-left: -1rem !important; + .sm\:mx-1 { + margin-left: 0.25rem !important; + margin-right: 0.25rem !important; } - .sm\:-mt-5 { - margin-top: -1.25rem !important; + .sm\:my-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; } - .sm\:-mr-5 { - margin-right: -1.25rem !important; + .sm\:mx-2 { + margin-left: 0.5rem !important; + margin-right: 0.5rem !important; } - .sm\:-mb-5 { - margin-bottom: -1.25rem !important; + .sm\:my-3 { + margin-top: 0.75rem !important; + margin-bottom: 0.75rem !important; } - .sm\:-ml-5 { - margin-left: -1.25rem !important; + .sm\:mx-3 { + margin-left: 0.75rem !important; + margin-right: 0.75rem !important; } - .sm\:-mt-6 { - margin-top: -1.5rem !important; + .sm\:my-4 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; } - .sm\:-mr-6 { - margin-right: -1.5rem !important; + .sm\:mx-4 { + margin-left: 1rem !important; + margin-right: 1rem !important; } - .sm\:-mb-6 { - margin-bottom: -1.5rem !important; + .sm\:my-5 { + margin-top: 1.25rem !important; + margin-bottom: 1.25rem !important; } - .sm\:-ml-6 { - margin-left: -1.5rem !important; + .sm\:mx-5 { + margin-left: 1.25rem !important; + margin-right: 1.25rem !important; } - .sm\:-mt-8 { - margin-top: -2rem !important; + .sm\:my-6 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; } - .sm\:-mr-8 { - margin-right: -2rem !important; + .sm\:mx-6 { + margin-left: 1.5rem !important; + margin-right: 1.5rem !important; } - .sm\:-mb-8 { - margin-bottom: -2rem !important; + .sm\:my-8 { + margin-top: 2rem !important; + margin-bottom: 2rem !important; } - .sm\:-ml-8 { - margin-left: -2rem !important; + .sm\:mx-8 { + margin-left: 2rem !important; + margin-right: 2rem !important; } - .sm\:-mt-10 { - margin-top: -2.5rem !important; + .sm\:my-10 { + margin-top: 2.5rem !important; + margin-bottom: 2.5rem !important; } - .sm\:-mr-10 { - margin-right: -2.5rem !important; + .sm\:mx-10 { + margin-left: 2.5rem !important; + margin-right: 2.5rem !important; } - .sm\:-mb-10 { - margin-bottom: -2.5rem !important; + .sm\:my-12 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; } - .sm\:-ml-10 { - margin-left: -2.5rem !important; + .sm\:mx-12 { + margin-left: 3rem !important; + margin-right: 3rem !important; } - .sm\:-mt-12 { - margin-top: -3rem !important; + .sm\:my-16 { + margin-top: 4rem !important; + margin-bottom: 4rem !important; } - .sm\:-mr-12 { - margin-right: -3rem !important; + .sm\:mx-16 { + margin-left: 4rem !important; + margin-right: 4rem !important; } - .sm\:-mb-12 { - margin-bottom: -3rem !important; + .sm\:my-20 { + margin-top: 5rem !important; + margin-bottom: 5rem !important; } - .sm\:-ml-12 { - margin-left: -3rem !important; + .sm\:mx-20 { + margin-left: 5rem !important; + margin-right: 5rem !important; } - .sm\:-mt-16 { - margin-top: -4rem !important; + .sm\:my-24 { + margin-top: 6rem !important; + margin-bottom: 6rem !important; } - .sm\:-mr-16 { - margin-right: -4rem !important; + .sm\:mx-24 { + margin-left: 6rem !important; + margin-right: 6rem !important; } - .sm\:-mb-16 { - margin-bottom: -4rem !important; + .sm\:my-32 { + margin-top: 8rem !important; + margin-bottom: 8rem !important; } - .sm\:-ml-16 { - margin-left: -4rem !important; + .sm\:mx-32 { + margin-left: 8rem !important; + margin-right: 8rem !important; } - .sm\:-mt-20 { - margin-top: -5rem !important; + .sm\:my-40 { + margin-top: 10rem !important; + margin-bottom: 10rem !important; } - .sm\:-mr-20 { - margin-right: -5rem !important; + .sm\:mx-40 { + margin-left: 10rem !important; + margin-right: 10rem !important; } - .sm\:-mb-20 { - margin-bottom: -5rem !important; + .sm\:my-48 { + margin-top: 12rem !important; + margin-bottom: 12rem !important; } - .sm\:-ml-20 { - margin-left: -5rem !important; + .sm\:mx-48 { + margin-left: 12rem !important; + margin-right: 12rem !important; } - .sm\:-mt-24 { - margin-top: -6rem !important; + .sm\:my-56 { + margin-top: 14rem !important; + margin-bottom: 14rem !important; } - .sm\:-mr-24 { - margin-right: -6rem !important; + .sm\:mx-56 { + margin-left: 14rem !important; + margin-right: 14rem !important; } - .sm\:-mb-24 { - margin-bottom: -6rem !important; + .sm\:my-64 { + margin-top: 16rem !important; + margin-bottom: 16rem !important; } - .sm\:-ml-24 { - margin-left: -6rem !important; + .sm\:mx-64 { + margin-left: 16rem !important; + margin-right: 16rem !important; } - .sm\:-mt-32 { - margin-top: -8rem !important; + .sm\:my-auto { + margin-top: auto !important; + margin-bottom: auto !important; } - .sm\:-mr-32 { - margin-right: -8rem !important; + .sm\:mx-auto { + margin-left: auto !important; + margin-right: auto !important; } - .sm\:-mb-32 { - margin-bottom: -8rem !important; + .sm\:my-px { + margin-top: 1px !important; + margin-bottom: 1px !important; } - .sm\:-ml-32 { - margin-left: -8rem !important; + .sm\:mx-px { + margin-left: 1px !important; + margin-right: 1px !important; } - .sm\:-mt-px { - margin-top: -1px !important; + .sm\:-my-1 { + margin-top: -0.25rem !important; + margin-bottom: -0.25rem !important; } - .sm\:-mr-px { - margin-right: -1px !important; + .sm\:-mx-1 { + margin-left: -0.25rem !important; + margin-right: -0.25rem !important; } - .sm\:-mb-px { - margin-bottom: -1px !important; + .sm\:-my-2 { + margin-top: -0.5rem !important; + margin-bottom: -0.5rem !important; } - .sm\:-ml-px { - margin-left: -1px !important; + .sm\:-mx-2 { + margin-left: -0.5rem !important; + margin-right: -0.5rem !important; } - .sm\:opacity-0 { - opacity: 0 !important; + .sm\:-my-3 { + margin-top: -0.75rem !important; + margin-bottom: -0.75rem !important; } - .sm\:opacity-25 { - opacity: .25 !important; + .sm\:-mx-3 { + margin-left: -0.75rem !important; + margin-right: -0.75rem !important; } - .sm\:opacity-50 { - opacity: .5 !important; + .sm\:-my-4 { + margin-top: -1rem !important; + margin-bottom: -1rem !important; } - .sm\:opacity-75 { - opacity: .75 !important; + .sm\:-mx-4 { + margin-left: -1rem !important; + margin-right: -1rem !important; } - .sm\:opacity-100 { - opacity: 1 !important; + .sm\:-my-5 { + margin-top: -1.25rem !important; + margin-bottom: -1.25rem !important; } - .sm\:overflow-auto { - overflow: auto !important; + .sm\:-mx-5 { + margin-left: -1.25rem !important; + margin-right: -1.25rem !important; } - .sm\:overflow-hidden { - overflow: hidden !important; + .sm\:-my-6 { + margin-top: -1.5rem !important; + margin-bottom: -1.5rem !important; } - .sm\:overflow-visible { - overflow: visible !important; + .sm\:-mx-6 { + margin-left: -1.5rem !important; + margin-right: -1.5rem !important; } - .sm\:overflow-scroll { - overflow: scroll !important; + .sm\:-my-8 { + margin-top: -2rem !important; + margin-bottom: -2rem !important; } - .sm\:overflow-x-auto { - overflow-x: auto !important; + .sm\:-mx-8 { + margin-left: -2rem !important; + margin-right: -2rem !important; } - .sm\:overflow-y-auto { - overflow-y: auto !important; + .sm\:-my-10 { + margin-top: -2.5rem !important; + margin-bottom: -2.5rem !important; } - .sm\:overflow-x-hidden { - overflow-x: hidden !important; + .sm\:-mx-10 { + margin-left: -2.5rem !important; + margin-right: -2.5rem !important; } - .sm\:overflow-y-hidden { - overflow-y: hidden !important; + .sm\:-my-12 { + margin-top: -3rem !important; + margin-bottom: -3rem !important; } - .sm\:overflow-x-visible { - overflow-x: visible !important; + .sm\:-mx-12 { + margin-left: -3rem !important; + margin-right: -3rem !important; } - .sm\:overflow-y-visible { - overflow-y: visible !important; + .sm\:-my-16 { + margin-top: -4rem !important; + margin-bottom: -4rem !important; } - .sm\:overflow-x-scroll { - overflow-x: scroll !important; + .sm\:-mx-16 { + margin-left: -4rem !important; + margin-right: -4rem !important; } - .sm\:overflow-y-scroll { - overflow-y: scroll !important; + .sm\:-my-20 { + margin-top: -5rem !important; + margin-bottom: -5rem !important; } - .sm\:scrolling-touch { - -webkit-overflow-scrolling: touch !important; + .sm\:-mx-20 { + margin-left: -5rem !important; + margin-right: -5rem !important; } - .sm\:scrolling-auto { - -webkit-overflow-scrolling: auto !important; + .sm\:-my-24 { + margin-top: -6rem !important; + margin-bottom: -6rem !important; } - .sm\:p-0 { - padding: 0 !important; + .sm\:-mx-24 { + margin-left: -6rem !important; + margin-right: -6rem !important; } - .sm\:p-1 { - padding: .25rem !important; + .sm\:-my-32 { + margin-top: -8rem !important; + margin-bottom: -8rem !important; } - .sm\:p-2 { - padding: .5rem !important; + .sm\:-mx-32 { + margin-left: -8rem !important; + margin-right: -8rem !important; } - .sm\:p-3 { - padding: .75rem !important; + .sm\:-my-40 { + margin-top: -10rem !important; + margin-bottom: -10rem !important; } - .sm\:p-4 { - padding: 1rem !important; + .sm\:-mx-40 { + margin-left: -10rem !important; + margin-right: -10rem !important; } - .sm\:p-5 { - padding: 1.25rem !important; + .sm\:-my-48 { + margin-top: -12rem !important; + margin-bottom: -12rem !important; } - .sm\:p-6 { - padding: 1.5rem !important; + .sm\:-mx-48 { + margin-left: -12rem !important; + margin-right: -12rem !important; } - .sm\:p-8 { - padding: 2rem !important; + .sm\:-my-56 { + margin-top: -14rem !important; + margin-bottom: -14rem !important; } - .sm\:p-10 { - padding: 2.5rem !important; + .sm\:-mx-56 { + margin-left: -14rem !important; + margin-right: -14rem !important; } - .sm\:p-12 { - padding: 3rem !important; + .sm\:-my-64 { + margin-top: -16rem !important; + margin-bottom: -16rem !important; } - .sm\:p-16 { - padding: 4rem !important; + .sm\:-mx-64 { + margin-left: -16rem !important; + margin-right: -16rem !important; } - .sm\:p-20 { - padding: 5rem !important; + .sm\:-my-px { + margin-top: -1px !important; + margin-bottom: -1px !important; } - .sm\:p-24 { - padding: 6rem !important; + .sm\:-mx-px { + margin-left: -1px !important; + margin-right: -1px !important; } - .sm\:p-32 { - padding: 8rem !important; + .sm\:mt-0 { + margin-top: 0 !important; } - .sm\:p-px { - padding: 1px !important; + .sm\:mr-0 { + margin-right: 0 !important; } - .sm\:py-0 { - padding-top: 0 !important; - padding-bottom: 0 !important; + .sm\:mb-0 { + margin-bottom: 0 !important; } - .sm\:px-0 { - padding-left: 0 !important; - padding-right: 0 !important; + .sm\:ml-0 { + margin-left: 0 !important; } - .sm\:py-1 { - padding-top: .25rem !important; - padding-bottom: .25rem !important; + .sm\:mt-1 { + margin-top: 0.25rem !important; } - .sm\:px-1 { - padding-left: .25rem !important; - padding-right: .25rem !important; + .sm\:mr-1 { + margin-right: 0.25rem !important; } - .sm\:py-2 { - padding-top: .5rem !important; - padding-bottom: .5rem !important; + .sm\:mb-1 { + margin-bottom: 0.25rem !important; } - .sm\:px-2 { - padding-left: .5rem !important; - padding-right: .5rem !important; + .sm\:ml-1 { + margin-left: 0.25rem !important; } - .sm\:py-3 { - padding-top: .75rem !important; - padding-bottom: .75rem !important; + .sm\:mt-2 { + margin-top: 0.5rem !important; } - .sm\:px-3 { - padding-left: .75rem !important; - padding-right: .75rem !important; + .sm\:mr-2 { + margin-right: 0.5rem !important; } - .sm\:py-4 { - padding-top: 1rem !important; - padding-bottom: 1rem !important; + .sm\:mb-2 { + margin-bottom: 0.5rem !important; } - .sm\:px-4 { - padding-left: 1rem !important; - padding-right: 1rem !important; + .sm\:ml-2 { + margin-left: 0.5rem !important; } - .sm\:py-5 { - padding-top: 1.25rem !important; - padding-bottom: 1.25rem !important; + .sm\:mt-3 { + margin-top: 0.75rem !important; } - .sm\:px-5 { - padding-left: 1.25rem !important; - padding-right: 1.25rem !important; + .sm\:mr-3 { + margin-right: 0.75rem !important; } - .sm\:py-6 { - padding-top: 1.5rem !important; - padding-bottom: 1.5rem !important; + .sm\:mb-3 { + margin-bottom: 0.75rem !important; } - .sm\:px-6 { - padding-left: 1.5rem !important; - padding-right: 1.5rem !important; + .sm\:ml-3 { + margin-left: 0.75rem !important; } - .sm\:py-8 { - padding-top: 2rem !important; - padding-bottom: 2rem !important; + .sm\:mt-4 { + margin-top: 1rem !important; } - .sm\:px-8 { - padding-left: 2rem !important; - padding-right: 2rem !important; + .sm\:mr-4 { + margin-right: 1rem !important; } - .sm\:py-10 { - padding-top: 2.5rem !important; - padding-bottom: 2.5rem !important; + .sm\:mb-4 { + margin-bottom: 1rem !important; } - .sm\:px-10 { - padding-left: 2.5rem !important; - padding-right: 2.5rem !important; + .sm\:ml-4 { + margin-left: 1rem !important; } - .sm\:py-12 { - padding-top: 3rem !important; - padding-bottom: 3rem !important; + .sm\:mt-5 { + margin-top: 1.25rem !important; } - .sm\:px-12 { - padding-left: 3rem !important; - padding-right: 3rem !important; + .sm\:mr-5 { + margin-right: 1.25rem !important; } - .sm\:py-16 { - padding-top: 4rem !important; - padding-bottom: 4rem !important; + .sm\:mb-5 { + margin-bottom: 1.25rem !important; } - .sm\:px-16 { - padding-left: 4rem !important; - padding-right: 4rem !important; + .sm\:ml-5 { + margin-left: 1.25rem !important; } - .sm\:py-20 { - padding-top: 5rem !important; - padding-bottom: 5rem !important; + .sm\:mt-6 { + margin-top: 1.5rem !important; } - .sm\:px-20 { - padding-left: 5rem !important; - padding-right: 5rem !important; + .sm\:mr-6 { + margin-right: 1.5rem !important; } - .sm\:py-24 { - padding-top: 6rem !important; - padding-bottom: 6rem !important; + .sm\:mb-6 { + margin-bottom: 1.5rem !important; } - .sm\:px-24 { - padding-left: 6rem !important; - padding-right: 6rem !important; + .sm\:ml-6 { + margin-left: 1.5rem !important; } - .sm\:py-32 { - padding-top: 8rem !important; - padding-bottom: 8rem !important; + .sm\:mt-8 { + margin-top: 2rem !important; } - .sm\:px-32 { - padding-left: 8rem !important; - padding-right: 8rem !important; + .sm\:mr-8 { + margin-right: 2rem !important; } - .sm\:py-px { - padding-top: 1px !important; - padding-bottom: 1px !important; + .sm\:mb-8 { + margin-bottom: 2rem !important; } - .sm\:px-px { - padding-left: 1px !important; - padding-right: 1px !important; + .sm\:ml-8 { + margin-left: 2rem !important; } - .sm\:pt-0 { - padding-top: 0 !important; + .sm\:mt-10 { + margin-top: 2.5rem !important; } - .sm\:pr-0 { - padding-right: 0 !important; + .sm\:mr-10 { + margin-right: 2.5rem !important; } - .sm\:pb-0 { - padding-bottom: 0 !important; + .sm\:mb-10 { + margin-bottom: 2.5rem !important; } - .sm\:pl-0 { - padding-left: 0 !important; + .sm\:ml-10 { + margin-left: 2.5rem !important; } - .sm\:pt-1 { - padding-top: .25rem !important; + .sm\:mt-12 { + margin-top: 3rem !important; } - .sm\:pr-1 { - padding-right: .25rem !important; + .sm\:mr-12 { + margin-right: 3rem !important; } - .sm\:pb-1 { - padding-bottom: .25rem !important; + .sm\:mb-12 { + margin-bottom: 3rem !important; } - .sm\:pl-1 { - padding-left: .25rem !important; + .sm\:ml-12 { + margin-left: 3rem !important; } - .sm\:pt-2 { - padding-top: .5rem !important; + .sm\:mt-16 { + margin-top: 4rem !important; } - .sm\:pr-2 { - padding-right: .5rem !important; + .sm\:mr-16 { + margin-right: 4rem !important; } - .sm\:pb-2 { - padding-bottom: .5rem !important; + .sm\:mb-16 { + margin-bottom: 4rem !important; } - .sm\:pl-2 { - padding-left: .5rem !important; + .sm\:ml-16 { + margin-left: 4rem !important; } - .sm\:pt-3 { - padding-top: .75rem !important; + .sm\:mt-20 { + margin-top: 5rem !important; } - .sm\:pr-3 { - padding-right: .75rem !important; + .sm\:mr-20 { + margin-right: 5rem !important; } - .sm\:pb-3 { - padding-bottom: .75rem !important; + .sm\:mb-20 { + margin-bottom: 5rem !important; } - .sm\:pl-3 { - padding-left: .75rem !important; + .sm\:ml-20 { + margin-left: 5rem !important; } - .sm\:pt-4 { - padding-top: 1rem !important; + .sm\:mt-24 { + margin-top: 6rem !important; } - .sm\:pr-4 { - padding-right: 1rem !important; + .sm\:mr-24 { + margin-right: 6rem !important; } - .sm\:pb-4 { - padding-bottom: 1rem !important; + .sm\:mb-24 { + margin-bottom: 6rem !important; } - .sm\:pl-4 { - padding-left: 1rem !important; + .sm\:ml-24 { + margin-left: 6rem !important; } - .sm\:pt-5 { - padding-top: 1.25rem !important; + .sm\:mt-32 { + margin-top: 8rem !important; } - .sm\:pr-5 { - padding-right: 1.25rem !important; + .sm\:mr-32 { + margin-right: 8rem !important; } - .sm\:pb-5 { - padding-bottom: 1.25rem !important; + .sm\:mb-32 { + margin-bottom: 8rem !important; } - .sm\:pl-5 { - padding-left: 1.25rem !important; + .sm\:ml-32 { + margin-left: 8rem !important; } - .sm\:pt-6 { - padding-top: 1.5rem !important; + .sm\:mt-40 { + margin-top: 10rem !important; } - .sm\:pr-6 { - padding-right: 1.5rem !important; + .sm\:mr-40 { + margin-right: 10rem !important; } - .sm\:pb-6 { - padding-bottom: 1.5rem !important; + .sm\:mb-40 { + margin-bottom: 10rem !important; } - .sm\:pl-6 { - padding-left: 1.5rem !important; + .sm\:ml-40 { + margin-left: 10rem !important; } - .sm\:pt-8 { - padding-top: 2rem !important; + .sm\:mt-48 { + margin-top: 12rem !important; } - .sm\:pr-8 { - padding-right: 2rem !important; + .sm\:mr-48 { + margin-right: 12rem !important; } - .sm\:pb-8 { - padding-bottom: 2rem !important; + .sm\:mb-48 { + margin-bottom: 12rem !important; } - .sm\:pl-8 { - padding-left: 2rem !important; + .sm\:ml-48 { + margin-left: 12rem !important; } - .sm\:pt-10 { - padding-top: 2.5rem !important; + .sm\:mt-56 { + margin-top: 14rem !important; } - .sm\:pr-10 { - padding-right: 2.5rem !important; + .sm\:mr-56 { + margin-right: 14rem !important; } - .sm\:pb-10 { - padding-bottom: 2.5rem !important; + .sm\:mb-56 { + margin-bottom: 14rem !important; } - .sm\:pl-10 { - padding-left: 2.5rem !important; + .sm\:ml-56 { + margin-left: 14rem !important; } - .sm\:pt-12 { - padding-top: 3rem !important; + .sm\:mt-64 { + margin-top: 16rem !important; } - .sm\:pr-12 { - padding-right: 3rem !important; + .sm\:mr-64 { + margin-right: 16rem !important; } - .sm\:pb-12 { - padding-bottom: 3rem !important; + .sm\:mb-64 { + margin-bottom: 16rem !important; } - .sm\:pl-12 { - padding-left: 3rem !important; + .sm\:ml-64 { + margin-left: 16rem !important; } - .sm\:pt-16 { - padding-top: 4rem !important; + .sm\:mt-auto { + margin-top: auto !important; } - .sm\:pr-16 { - padding-right: 4rem !important; + .sm\:mr-auto { + margin-right: auto !important; } - .sm\:pb-16 { - padding-bottom: 4rem !important; + .sm\:mb-auto { + margin-bottom: auto !important; } - .sm\:pl-16 { - padding-left: 4rem !important; + .sm\:ml-auto { + margin-left: auto !important; } - .sm\:pt-20 { - padding-top: 5rem !important; + .sm\:mt-px { + margin-top: 1px !important; } - .sm\:pr-20 { - padding-right: 5rem !important; + .sm\:mr-px { + margin-right: 1px !important; } - .sm\:pb-20 { - padding-bottom: 5rem !important; + .sm\:mb-px { + margin-bottom: 1px !important; } - .sm\:pl-20 { - padding-left: 5rem !important; + .sm\:ml-px { + margin-left: 1px !important; } - .sm\:pt-24 { - padding-top: 6rem !important; + .sm\:-mt-1 { + margin-top: -0.25rem !important; } - .sm\:pr-24 { - padding-right: 6rem !important; + .sm\:-mr-1 { + margin-right: -0.25rem !important; } - .sm\:pb-24 { - padding-bottom: 6rem !important; + .sm\:-mb-1 { + margin-bottom: -0.25rem !important; } - .sm\:pl-24 { - padding-left: 6rem !important; + .sm\:-ml-1 { + margin-left: -0.25rem !important; } - .sm\:pt-32 { - padding-top: 8rem !important; + .sm\:-mt-2 { + margin-top: -0.5rem !important; } - .sm\:pr-32 { - padding-right: 8rem !important; + .sm\:-mr-2 { + margin-right: -0.5rem !important; } - .sm\:pb-32 { - padding-bottom: 8rem !important; + .sm\:-mb-2 { + margin-bottom: -0.5rem !important; } - .sm\:pl-32 { - padding-left: 8rem !important; + .sm\:-ml-2 { + margin-left: -0.5rem !important; } - .sm\:pt-px { - padding-top: 1px !important; + .sm\:-mt-3 { + margin-top: -0.75rem !important; } - .sm\:pr-px { - padding-right: 1px !important; + .sm\:-mr-3 { + margin-right: -0.75rem !important; } - .sm\:pb-px { - padding-bottom: 1px !important; + .sm\:-mb-3 { + margin-bottom: -0.75rem !important; } - .sm\:pl-px { - padding-left: 1px !important; + .sm\:-ml-3 { + margin-left: -0.75rem !important; } - .sm\:pointer-events-none { - pointer-events: none !important; + .sm\:-mt-4 { + margin-top: -1rem !important; } - .sm\:pointer-events-auto { - pointer-events: auto !important; + .sm\:-mr-4 { + margin-right: -1rem !important; } - .sm\:static { - position: static !important; + .sm\:-mb-4 { + margin-bottom: -1rem !important; } - .sm\:fixed { - position: fixed !important; + .sm\:-ml-4 { + margin-left: -1rem !important; } - .sm\:absolute { - position: absolute !important; + .sm\:-mt-5 { + margin-top: -1.25rem !important; } - .sm\:relative { - position: relative !important; + .sm\:-mr-5 { + margin-right: -1.25rem !important; } - .sm\:sticky { - position: sticky !important; + .sm\:-mb-5 { + margin-bottom: -1.25rem !important; } - .sm\:pin-none { - top: auto !important; - right: auto !important; - bottom: auto !important; - left: auto !important; + .sm\:-ml-5 { + margin-left: -1.25rem !important; } - .sm\:pin { - top: 0 !important; - right: 0 !important; - bottom: 0 !important; - left: 0 !important; + .sm\:-mt-6 { + margin-top: -1.5rem !important; } - .sm\:pin-y { - top: 0 !important; - bottom: 0 !important; + .sm\:-mr-6 { + margin-right: -1.5rem !important; } - .sm\:pin-x { - right: 0 !important; - left: 0 !important; + .sm\:-mb-6 { + margin-bottom: -1.5rem !important; } - .sm\:pin-t { - top: 0 !important; + .sm\:-ml-6 { + margin-left: -1.5rem !important; } - .sm\:pin-r { - right: 0 !important; + .sm\:-mt-8 { + margin-top: -2rem !important; } - .sm\:pin-b { - bottom: 0 !important; + .sm\:-mr-8 { + margin-right: -2rem !important; } - .sm\:pin-l { - left: 0 !important; + .sm\:-mb-8 { + margin-bottom: -2rem !important; } - .sm\:resize-none { - resize: none !important; + .sm\:-ml-8 { + margin-left: -2rem !important; } - .sm\:resize-y { - resize: vertical !important; + .sm\:-mt-10 { + margin-top: -2.5rem !important; } - .sm\:resize-x { - resize: horizontal !important; + .sm\:-mr-10 { + margin-right: -2.5rem !important; } - .sm\:resize { - resize: both !important; + .sm\:-mb-10 { + margin-bottom: -2.5rem !important; } - .sm\:shadow { - box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1) !important; + .sm\:-ml-10 { + margin-left: -2.5rem !important; } - .sm\:shadow-md { - box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08) !important; + .sm\:-mt-12 { + margin-top: -3rem !important; } - .sm\:shadow-lg { - box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08) !important; + .sm\:-mr-12 { + margin-right: -3rem !important; } - .sm\:shadow-inner { - box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important; + .sm\:-mb-12 { + margin-bottom: -3rem !important; } - .sm\:shadow-outline { - box-shadow: 0 0 0 3px rgba(52, 144, 220, .5) !important; + .sm\:-ml-12 { + margin-left: -3rem !important; } - .sm\:shadow-none { - box-shadow: none !important; + .sm\:-mt-16 { + margin-top: -4rem !important; } - .sm\:hover\:shadow:hover { - box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1) !important; + .sm\:-mr-16 { + margin-right: -4rem !important; } - .sm\:hover\:shadow-md:hover { - box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08) !important; + .sm\:-mb-16 { + margin-bottom: -4rem !important; } - .sm\:hover\:shadow-lg:hover { - box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08) !important; + .sm\:-ml-16 { + margin-left: -4rem !important; } - .sm\:hover\:shadow-inner:hover { - box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important; - } - - .sm\:hover\:shadow-outline:hover { - box-shadow: 0 0 0 3px rgba(52, 144, 220, .5) !important; + .sm\:-mt-20 { + margin-top: -5rem !important; } - .sm\:hover\:shadow-none:hover { - box-shadow: none !important; + .sm\:-mr-20 { + margin-right: -5rem !important; } - .sm\:focus\:shadow:focus { - box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1) !important; + .sm\:-mb-20 { + margin-bottom: -5rem !important; } - .sm\:focus\:shadow-md:focus { - box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08) !important; + .sm\:-ml-20 { + margin-left: -5rem !important; } - .sm\:focus\:shadow-lg:focus { - box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08) !important; + .sm\:-mt-24 { + margin-top: -6rem !important; } - .sm\:focus\:shadow-inner:focus { - box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important; + .sm\:-mr-24 { + margin-right: -6rem !important; } - .sm\:focus\:shadow-outline:focus { - box-shadow: 0 0 0 3px rgba(52, 144, 220, .5) !important; + .sm\:-mb-24 { + margin-bottom: -6rem !important; } - .sm\:focus\:shadow-none:focus { - box-shadow: none !important; + .sm\:-ml-24 { + margin-left: -6rem !important; } - .sm\:table-auto { - table-layout: auto !important; + .sm\:-mt-32 { + margin-top: -8rem !important; } - .sm\:table-fixed { - table-layout: fixed !important; + .sm\:-mr-32 { + margin-right: -8rem !important; } - .sm\:text-left { - text-align: left !important; + .sm\:-mb-32 { + margin-bottom: -8rem !important; } - .sm\:text-center { - text-align: center !important; + .sm\:-ml-32 { + margin-left: -8rem !important; } - .sm\:text-right { - text-align: right !important; + .sm\:-mt-40 { + margin-top: -10rem !important; } - .sm\:text-justify { - text-align: justify !important; + .sm\:-mr-40 { + margin-right: -10rem !important; } - .sm\:text-transparent { - color: transparent !important; + .sm\:-mb-40 { + margin-bottom: -10rem !important; } - .sm\:text-black { - color: #22292f !important; + .sm\:-ml-40 { + margin-left: -10rem !important; } - .sm\:text-grey-darkest { - color: #3d4852 !important; + .sm\:-mt-48 { + margin-top: -12rem !important; } - .sm\:text-grey-darker { - color: #606f7b !important; + .sm\:-mr-48 { + margin-right: -12rem !important; } - .sm\:text-grey-dark { - color: #8795a1 !important; + .sm\:-mb-48 { + margin-bottom: -12rem !important; } - .sm\:text-grey { - color: #b8c2cc !important; + .sm\:-ml-48 { + margin-left: -12rem !important; } - .sm\:text-grey-light { - color: #dae1e7 !important; + .sm\:-mt-56 { + margin-top: -14rem !important; } - .sm\:text-grey-lighter { - color: #f1f5f8 !important; + .sm\:-mr-56 { + margin-right: -14rem !important; } - .sm\:text-grey-lightest { - color: #f8fafc !important; + .sm\:-mb-56 { + margin-bottom: -14rem !important; } - .sm\:text-white { - color: #fff !important; + .sm\:-ml-56 { + margin-left: -14rem !important; } - .sm\:text-red-darkest { - color: #3b0d0c !important; + .sm\:-mt-64 { + margin-top: -16rem !important; } - .sm\:text-red-darker { - color: #621b18 !important; + .sm\:-mr-64 { + margin-right: -16rem !important; } - .sm\:text-red-dark { - color: #cc1f1a !important; + .sm\:-mb-64 { + margin-bottom: -16rem !important; } - .sm\:text-red { - color: #e3342f !important; + .sm\:-ml-64 { + margin-left: -16rem !important; } - .sm\:text-red-light { - color: #ef5753 !important; + .sm\:-mt-px { + margin-top: -1px !important; } - .sm\:text-red-lighter { - color: #f9acaa !important; + .sm\:-mr-px { + margin-right: -1px !important; } - .sm\:text-red-lightest { - color: #fcebea !important; + .sm\:-mb-px { + margin-bottom: -1px !important; } - .sm\:text-orange-darkest { - color: #462a16 !important; + .sm\:-ml-px { + margin-left: -1px !important; } - .sm\:text-orange-darker { - color: #613b1f !important; + .sm\:max-h-full { + max-height: 100% !important; } - .sm\:text-orange-dark { - color: #de751f !important; + .sm\:max-h-screen { + max-height: 100vh !important; } - .sm\:text-orange { - color: #f6993f !important; + .sm\:max-w-xs { + max-width: 20rem !important; } - .sm\:text-orange-light { - color: #faad63 !important; + .sm\:max-w-sm { + max-width: 24rem !important; } - .sm\:text-orange-lighter { - color: #fcd9b6 !important; + .sm\:max-w-md { + max-width: 28rem !important; } - .sm\:text-orange-lightest { - color: #fff5eb !important; + .sm\:max-w-lg { + max-width: 32rem !important; } - .sm\:text-yellow-darkest { - color: #453411 !important; + .sm\:max-w-xl { + max-width: 36rem !important; } - .sm\:text-yellow-darker { - color: #684f1d !important; + .sm\:max-w-2xl { + max-width: 42rem !important; } - .sm\:text-yellow-dark { - color: #f2d024 !important; + .sm\:max-w-3xl { + max-width: 48rem !important; } - .sm\:text-yellow { - color: #ffed4a !important; + .sm\:max-w-4xl { + max-width: 56rem !important; } - .sm\:text-yellow-light { - color: #fff382 !important; + .sm\:max-w-5xl { + max-width: 64rem !important; } - .sm\:text-yellow-lighter { - color: #fff9c2 !important; + .sm\:max-w-6xl { + max-width: 72rem !important; } - .sm\:text-yellow-lightest { - color: #fcfbeb !important; + .sm\:max-w-full { + max-width: 100% !important; } - .sm\:text-green-darkest { - color: #0f2f21 !important; + .sm\:min-h-0 { + min-height: 0 !important; } - .sm\:text-green-darker { - color: #1a4731 !important; + .sm\:min-h-full { + min-height: 100% !important; } - .sm\:text-green-dark { - color: #1f9d55 !important; + .sm\:min-h-screen { + min-height: 100vh !important; } - .sm\:text-green { - color: #38c172 !important; + .sm\:min-w-0 { + min-width: 0 !important; } - .sm\:text-green-light { - color: #51d88a !important; + .sm\:min-w-full { + min-width: 100% !important; } - .sm\:text-green-lighter { - color: #a2f5bf !important; + .sm\:object-contain { + object-fit: contain !important; } - .sm\:text-green-lightest { - color: #e3fcec !important; + .sm\:object-cover { + object-fit: cover !important; } - .sm\:text-teal-darkest { - color: #0d3331 !important; + .sm\:object-fill { + object-fit: fill !important; } - .sm\:text-teal-darker { - color: #20504f !important; + .sm\:object-none { + object-fit: none !important; } - .sm\:text-teal-dark { - color: #38a89d !important; + .sm\:object-scale-down { + object-fit: scale-down !important; } - .sm\:text-teal { - color: #4dc0b5 !important; + .sm\:object-bottom { + object-position: bottom !important; } - .sm\:text-teal-light { - color: #64d5ca !important; + .sm\:object-center { + object-position: center !important; } - .sm\:text-teal-lighter { - color: #a0f0ed !important; + .sm\:object-left { + object-position: left !important; } - .sm\:text-teal-lightest { - color: #e8fffe !important; + .sm\:object-left-bottom { + object-position: left bottom !important; } - .sm\:text-blue-darkest { - color: #12283a !important; + .sm\:object-left-top { + object-position: left top !important; } - .sm\:text-blue-darker { - color: #1c3d5a !important; + .sm\:object-right { + object-position: right !important; } - .sm\:text-blue-dark { - color: #2779bd !important; + .sm\:object-right-bottom { + object-position: right bottom !important; } - .sm\:text-blue { - color: #3490dc !important; + .sm\:object-right-top { + object-position: right top !important; } - .sm\:text-blue-light { - color: #6cb2eb !important; + .sm\:object-top { + object-position: top !important; } - .sm\:text-blue-lighter { - color: #bcdefa !important; + .sm\:opacity-0 { + opacity: 0 !important; } - .sm\:text-blue-lightest { - color: #eff8ff !important; + .sm\:opacity-25 { + opacity: 0.25 !important; } - .sm\:text-indigo-darkest { - color: #191e38 !important; + .sm\:opacity-50 { + opacity: 0.5 !important; } - .sm\:text-indigo-darker { - color: #2f365f !important; + .sm\:opacity-75 { + opacity: 0.75 !important; } - .sm\:text-indigo-dark { - color: #5661b3 !important; + .sm\:opacity-100 { + opacity: 1 !important; } - .sm\:text-indigo { - color: #6574cd !important; + .sm\:outline-none { + outline: 0 !important; } - .sm\:text-indigo-light { - color: #7886d7 !important; + .sm\:focus\:outline-none:focus { + outline: 0 !important; } - .sm\:text-indigo-lighter { - color: #b2b7ff !important; + .sm\:overflow-auto { + overflow: auto !important; } - .sm\:text-indigo-lightest { - color: #e6e8ff !important; + .sm\:overflow-hidden { + overflow: hidden !important; } - .sm\:text-purple-darkest { - color: #21183c !important; + .sm\:overflow-visible { + overflow: visible !important; } - .sm\:text-purple-darker { - color: #382b5f !important; + .sm\:overflow-scroll { + overflow: scroll !important; } - .sm\:text-purple-dark { - color: #794acf !important; + .sm\:overflow-x-auto { + overflow-x: auto !important; } - .sm\:text-purple { - color: #9561e2 !important; + .sm\:overflow-y-auto { + overflow-y: auto !important; } - .sm\:text-purple-light { - color: #a779e9 !important; + .sm\:overflow-x-hidden { + overflow-x: hidden !important; } - .sm\:text-purple-lighter { - color: #d6bbfc !important; + .sm\:overflow-y-hidden { + overflow-y: hidden !important; } - .sm\:text-purple-lightest { - color: #f3ebff !important; + .sm\:overflow-x-visible { + overflow-x: visible !important; } - .sm\:text-pink-darkest { - color: #451225 !important; + .sm\:overflow-y-visible { + overflow-y: visible !important; } - .sm\:text-pink-darker { - color: #6f213f !important; + .sm\:overflow-x-scroll { + overflow-x: scroll !important; } - .sm\:text-pink-dark { - color: #eb5286 !important; + .sm\:overflow-y-scroll { + overflow-y: scroll !important; } - .sm\:text-pink { - color: #f66d9b !important; + .sm\:scrolling-touch { + -webkit-overflow-scrolling: touch !important; } - .sm\:text-pink-light { - color: #fa7ea8 !important; + .sm\:scrolling-auto { + -webkit-overflow-scrolling: auto !important; } - .sm\:text-pink-lighter { - color: #ffbbca !important; + .sm\:p-0 { + padding: 0 !important; } - .sm\:text-pink-lightest { - color: #ffebef !important; + .sm\:p-1 { + padding: 0.25rem !important; } - .sm\:hover\:text-transparent:hover { - color: transparent !important; + .sm\:p-2 { + padding: 0.5rem !important; } - .sm\:hover\:text-black:hover { - color: #22292f !important; + .sm\:p-3 { + padding: 0.75rem !important; } - .sm\:hover\:text-grey-darkest:hover { - color: #3d4852 !important; + .sm\:p-4 { + padding: 1rem !important; } - .sm\:hover\:text-grey-darker:hover { - color: #606f7b !important; + .sm\:p-5 { + padding: 1.25rem !important; } - .sm\:hover\:text-grey-dark:hover { - color: #8795a1 !important; + .sm\:p-6 { + padding: 1.5rem !important; } - .sm\:hover\:text-grey:hover { - color: #b8c2cc !important; + .sm\:p-8 { + padding: 2rem !important; } - .sm\:hover\:text-grey-light:hover { - color: #dae1e7 !important; + .sm\:p-10 { + padding: 2.5rem !important; } - .sm\:hover\:text-grey-lighter:hover { - color: #f1f5f8 !important; + .sm\:p-12 { + padding: 3rem !important; } - .sm\:hover\:text-grey-lightest:hover { - color: #f8fafc !important; + .sm\:p-16 { + padding: 4rem !important; } - .sm\:hover\:text-white:hover { - color: #fff !important; + .sm\:p-20 { + padding: 5rem !important; } - .sm\:hover\:text-red-darkest:hover { - color: #3b0d0c !important; + .sm\:p-24 { + padding: 6rem !important; } - .sm\:hover\:text-red-darker:hover { - color: #621b18 !important; + .sm\:p-32 { + padding: 8rem !important; } - .sm\:hover\:text-red-dark:hover { - color: #cc1f1a !important; + .sm\:p-40 { + padding: 10rem !important; } - .sm\:hover\:text-red:hover { - color: #e3342f !important; + .sm\:p-48 { + padding: 12rem !important; } - .sm\:hover\:text-red-light:hover { - color: #ef5753 !important; + .sm\:p-56 { + padding: 14rem !important; } - .sm\:hover\:text-red-lighter:hover { - color: #f9acaa !important; + .sm\:p-64 { + padding: 16rem !important; } - .sm\:hover\:text-red-lightest:hover { - color: #fcebea !important; + .sm\:p-px { + padding: 1px !important; } - .sm\:hover\:text-orange-darkest:hover { - color: #462a16 !important; + .sm\:py-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; } - .sm\:hover\:text-orange-darker:hover { - color: #613b1f !important; + .sm\:px-0 { + padding-left: 0 !important; + padding-right: 0 !important; } - .sm\:hover\:text-orange-dark:hover { - color: #de751f !important; + .sm\:py-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; } - .sm\:hover\:text-orange:hover { - color: #f6993f !important; + .sm\:px-1 { + padding-left: 0.25rem !important; + padding-right: 0.25rem !important; } - .sm\:hover\:text-orange-light:hover { - color: #faad63 !important; + .sm\:py-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; } - .sm\:hover\:text-orange-lighter:hover { - color: #fcd9b6 !important; + .sm\:px-2 { + padding-left: 0.5rem !important; + padding-right: 0.5rem !important; } - .sm\:hover\:text-orange-lightest:hover { - color: #fff5eb !important; + .sm\:py-3 { + padding-top: 0.75rem !important; + padding-bottom: 0.75rem !important; } - .sm\:hover\:text-yellow-darkest:hover { - color: #453411 !important; + .sm\:px-3 { + padding-left: 0.75rem !important; + padding-right: 0.75rem !important; } - .sm\:hover\:text-yellow-darker:hover { - color: #684f1d !important; + .sm\:py-4 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; } - .sm\:hover\:text-yellow-dark:hover { - color: #f2d024 !important; + .sm\:px-4 { + padding-left: 1rem !important; + padding-right: 1rem !important; } - .sm\:hover\:text-yellow:hover { - color: #ffed4a !important; + .sm\:py-5 { + padding-top: 1.25rem !important; + padding-bottom: 1.25rem !important; } - .sm\:hover\:text-yellow-light:hover { - color: #fff382 !important; + .sm\:px-5 { + padding-left: 1.25rem !important; + padding-right: 1.25rem !important; } - .sm\:hover\:text-yellow-lighter:hover { - color: #fff9c2 !important; + .sm\:py-6 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; } - .sm\:hover\:text-yellow-lightest:hover { - color: #fcfbeb !important; + .sm\:px-6 { + padding-left: 1.5rem !important; + padding-right: 1.5rem !important; } - .sm\:hover\:text-green-darkest:hover { - color: #0f2f21 !important; + .sm\:py-8 { + padding-top: 2rem !important; + padding-bottom: 2rem !important; } - .sm\:hover\:text-green-darker:hover { - color: #1a4731 !important; + .sm\:px-8 { + padding-left: 2rem !important; + padding-right: 2rem !important; } - .sm\:hover\:text-green-dark:hover { - color: #1f9d55 !important; + .sm\:py-10 { + padding-top: 2.5rem !important; + padding-bottom: 2.5rem !important; } - .sm\:hover\:text-green:hover { - color: #38c172 !important; + .sm\:px-10 { + padding-left: 2.5rem !important; + padding-right: 2.5rem !important; } - .sm\:hover\:text-green-light:hover { - color: #51d88a !important; + .sm\:py-12 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; } - .sm\:hover\:text-green-lighter:hover { - color: #a2f5bf !important; + .sm\:px-12 { + padding-left: 3rem !important; + padding-right: 3rem !important; } - .sm\:hover\:text-green-lightest:hover { - color: #e3fcec !important; + .sm\:py-16 { + padding-top: 4rem !important; + padding-bottom: 4rem !important; } - .sm\:hover\:text-teal-darkest:hover { - color: #0d3331 !important; + .sm\:px-16 { + padding-left: 4rem !important; + padding-right: 4rem !important; } - .sm\:hover\:text-teal-darker:hover { - color: #20504f !important; + .sm\:py-20 { + padding-top: 5rem !important; + padding-bottom: 5rem !important; } - .sm\:hover\:text-teal-dark:hover { - color: #38a89d !important; + .sm\:px-20 { + padding-left: 5rem !important; + padding-right: 5rem !important; } - .sm\:hover\:text-teal:hover { - color: #4dc0b5 !important; + .sm\:py-24 { + padding-top: 6rem !important; + padding-bottom: 6rem !important; } - .sm\:hover\:text-teal-light:hover { - color: #64d5ca !important; + .sm\:px-24 { + padding-left: 6rem !important; + padding-right: 6rem !important; } - .sm\:hover\:text-teal-lighter:hover { - color: #a0f0ed !important; + .sm\:py-32 { + padding-top: 8rem !important; + padding-bottom: 8rem !important; } - .sm\:hover\:text-teal-lightest:hover { - color: #e8fffe !important; + .sm\:px-32 { + padding-left: 8rem !important; + padding-right: 8rem !important; } - .sm\:hover\:text-blue-darkest:hover { - color: #12283a !important; + .sm\:py-40 { + padding-top: 10rem !important; + padding-bottom: 10rem !important; } - .sm\:hover\:text-blue-darker:hover { - color: #1c3d5a !important; + .sm\:px-40 { + padding-left: 10rem !important; + padding-right: 10rem !important; } - .sm\:hover\:text-blue-dark:hover { - color: #2779bd !important; + .sm\:py-48 { + padding-top: 12rem !important; + padding-bottom: 12rem !important; } - .sm\:hover\:text-blue:hover { - color: #3490dc !important; + .sm\:px-48 { + padding-left: 12rem !important; + padding-right: 12rem !important; } - .sm\:hover\:text-blue-light:hover { - color: #6cb2eb !important; + .sm\:py-56 { + padding-top: 14rem !important; + padding-bottom: 14rem !important; } - .sm\:hover\:text-blue-lighter:hover { - color: #bcdefa !important; + .sm\:px-56 { + padding-left: 14rem !important; + padding-right: 14rem !important; } - .sm\:hover\:text-blue-lightest:hover { - color: #eff8ff !important; + .sm\:py-64 { + padding-top: 16rem !important; + padding-bottom: 16rem !important; } - .sm\:hover\:text-indigo-darkest:hover { - color: #191e38 !important; + .sm\:px-64 { + padding-left: 16rem !important; + padding-right: 16rem !important; } - .sm\:hover\:text-indigo-darker:hover { - color: #2f365f !important; + .sm\:py-px { + padding-top: 1px !important; + padding-bottom: 1px !important; } - .sm\:hover\:text-indigo-dark:hover { - color: #5661b3 !important; + .sm\:px-px { + padding-left: 1px !important; + padding-right: 1px !important; } - .sm\:hover\:text-indigo:hover { - color: #6574cd !important; + .sm\:pt-0 { + padding-top: 0 !important; } - .sm\:hover\:text-indigo-light:hover { - color: #7886d7 !important; + .sm\:pr-0 { + padding-right: 0 !important; } - .sm\:hover\:text-indigo-lighter:hover { - color: #b2b7ff !important; + .sm\:pb-0 { + padding-bottom: 0 !important; } - .sm\:hover\:text-indigo-lightest:hover { - color: #e6e8ff !important; + .sm\:pl-0 { + padding-left: 0 !important; } - .sm\:hover\:text-purple-darkest:hover { - color: #21183c !important; + .sm\:pt-1 { + padding-top: 0.25rem !important; } - .sm\:hover\:text-purple-darker:hover { - color: #382b5f !important; + .sm\:pr-1 { + padding-right: 0.25rem !important; } - .sm\:hover\:text-purple-dark:hover { - color: #794acf !important; + .sm\:pb-1 { + padding-bottom: 0.25rem !important; } - .sm\:hover\:text-purple:hover { - color: #9561e2 !important; + .sm\:pl-1 { + padding-left: 0.25rem !important; } - .sm\:hover\:text-purple-light:hover { - color: #a779e9 !important; + .sm\:pt-2 { + padding-top: 0.5rem !important; } - .sm\:hover\:text-purple-lighter:hover { - color: #d6bbfc !important; + .sm\:pr-2 { + padding-right: 0.5rem !important; } - .sm\:hover\:text-purple-lightest:hover { - color: #f3ebff !important; + .sm\:pb-2 { + padding-bottom: 0.5rem !important; } - .sm\:hover\:text-pink-darkest:hover { - color: #451225 !important; + .sm\:pl-2 { + padding-left: 0.5rem !important; } - .sm\:hover\:text-pink-darker:hover { - color: #6f213f !important; + .sm\:pt-3 { + padding-top: 0.75rem !important; } - .sm\:hover\:text-pink-dark:hover { - color: #eb5286 !important; + .sm\:pr-3 { + padding-right: 0.75rem !important; } - .sm\:hover\:text-pink:hover { - color: #f66d9b !important; + .sm\:pb-3 { + padding-bottom: 0.75rem !important; } - .sm\:hover\:text-pink-light:hover { - color: #fa7ea8 !important; + .sm\:pl-3 { + padding-left: 0.75rem !important; } - .sm\:hover\:text-pink-lighter:hover { - color: #ffbbca !important; + .sm\:pt-4 { + padding-top: 1rem !important; } - .sm\:hover\:text-pink-lightest:hover { - color: #ffebef !important; + .sm\:pr-4 { + padding-right: 1rem !important; } - .sm\:focus\:text-transparent:focus { - color: transparent !important; + .sm\:pb-4 { + padding-bottom: 1rem !important; } - .sm\:focus\:text-black:focus { - color: #22292f !important; + .sm\:pl-4 { + padding-left: 1rem !important; } - .sm\:focus\:text-grey-darkest:focus { - color: #3d4852 !important; + .sm\:pt-5 { + padding-top: 1.25rem !important; } - .sm\:focus\:text-grey-darker:focus { - color: #606f7b !important; + .sm\:pr-5 { + padding-right: 1.25rem !important; } - .sm\:focus\:text-grey-dark:focus { - color: #8795a1 !important; + .sm\:pb-5 { + padding-bottom: 1.25rem !important; } - .sm\:focus\:text-grey:focus { - color: #b8c2cc !important; + .sm\:pl-5 { + padding-left: 1.25rem !important; } - .sm\:focus\:text-grey-light:focus { - color: #dae1e7 !important; + .sm\:pt-6 { + padding-top: 1.5rem !important; } - .sm\:focus\:text-grey-lighter:focus { - color: #f1f5f8 !important; + .sm\:pr-6 { + padding-right: 1.5rem !important; } - .sm\:focus\:text-grey-lightest:focus { - color: #f8fafc !important; + .sm\:pb-6 { + padding-bottom: 1.5rem !important; } - .sm\:focus\:text-white:focus { - color: #fff !important; + .sm\:pl-6 { + padding-left: 1.5rem !important; } - .sm\:focus\:text-red-darkest:focus { - color: #3b0d0c !important; + .sm\:pt-8 { + padding-top: 2rem !important; } - .sm\:focus\:text-red-darker:focus { - color: #621b18 !important; + .sm\:pr-8 { + padding-right: 2rem !important; } - .sm\:focus\:text-red-dark:focus { - color: #cc1f1a !important; + .sm\:pb-8 { + padding-bottom: 2rem !important; } - .sm\:focus\:text-red:focus { - color: #e3342f !important; + .sm\:pl-8 { + padding-left: 2rem !important; } - .sm\:focus\:text-red-light:focus { - color: #ef5753 !important; + .sm\:pt-10 { + padding-top: 2.5rem !important; } - .sm\:focus\:text-red-lighter:focus { - color: #f9acaa !important; + .sm\:pr-10 { + padding-right: 2.5rem !important; } - .sm\:focus\:text-red-lightest:focus { - color: #fcebea !important; + .sm\:pb-10 { + padding-bottom: 2.5rem !important; } - .sm\:focus\:text-orange-darkest:focus { - color: #462a16 !important; + .sm\:pl-10 { + padding-left: 2.5rem !important; } - .sm\:focus\:text-orange-darker:focus { - color: #613b1f !important; + .sm\:pt-12 { + padding-top: 3rem !important; } - .sm\:focus\:text-orange-dark:focus { - color: #de751f !important; + .sm\:pr-12 { + padding-right: 3rem !important; } - .sm\:focus\:text-orange:focus { - color: #f6993f !important; + .sm\:pb-12 { + padding-bottom: 3rem !important; } - .sm\:focus\:text-orange-light:focus { - color: #faad63 !important; + .sm\:pl-12 { + padding-left: 3rem !important; } - .sm\:focus\:text-orange-lighter:focus { - color: #fcd9b6 !important; + .sm\:pt-16 { + padding-top: 4rem !important; } - .sm\:focus\:text-orange-lightest:focus { - color: #fff5eb !important; + .sm\:pr-16 { + padding-right: 4rem !important; } - .sm\:focus\:text-yellow-darkest:focus { - color: #453411 !important; + .sm\:pb-16 { + padding-bottom: 4rem !important; } - .sm\:focus\:text-yellow-darker:focus { - color: #684f1d !important; + .sm\:pl-16 { + padding-left: 4rem !important; } - .sm\:focus\:text-yellow-dark:focus { - color: #f2d024 !important; + .sm\:pt-20 { + padding-top: 5rem !important; } - .sm\:focus\:text-yellow:focus { - color: #ffed4a !important; + .sm\:pr-20 { + padding-right: 5rem !important; } - .sm\:focus\:text-yellow-light:focus { - color: #fff382 !important; + .sm\:pb-20 { + padding-bottom: 5rem !important; } - .sm\:focus\:text-yellow-lighter:focus { - color: #fff9c2 !important; + .sm\:pl-20 { + padding-left: 5rem !important; } - .sm\:focus\:text-yellow-lightest:focus { - color: #fcfbeb !important; + .sm\:pt-24 { + padding-top: 6rem !important; } - .sm\:focus\:text-green-darkest:focus { - color: #0f2f21 !important; + .sm\:pr-24 { + padding-right: 6rem !important; } - .sm\:focus\:text-green-darker:focus { - color: #1a4731 !important; + .sm\:pb-24 { + padding-bottom: 6rem !important; } - .sm\:focus\:text-green-dark:focus { - color: #1f9d55 !important; + .sm\:pl-24 { + padding-left: 6rem !important; } - .sm\:focus\:text-green:focus { - color: #38c172 !important; + .sm\:pt-32 { + padding-top: 8rem !important; } - .sm\:focus\:text-green-light:focus { - color: #51d88a !important; + .sm\:pr-32 { + padding-right: 8rem !important; } - .sm\:focus\:text-green-lighter:focus { - color: #a2f5bf !important; + .sm\:pb-32 { + padding-bottom: 8rem !important; } - .sm\:focus\:text-green-lightest:focus { - color: #e3fcec !important; + .sm\:pl-32 { + padding-left: 8rem !important; } - .sm\:focus\:text-teal-darkest:focus { - color: #0d3331 !important; + .sm\:pt-40 { + padding-top: 10rem !important; } - .sm\:focus\:text-teal-darker:focus { - color: #20504f !important; + .sm\:pr-40 { + padding-right: 10rem !important; } - .sm\:focus\:text-teal-dark:focus { - color: #38a89d !important; + .sm\:pb-40 { + padding-bottom: 10rem !important; } - .sm\:focus\:text-teal:focus { - color: #4dc0b5 !important; + .sm\:pl-40 { + padding-left: 10rem !important; } - .sm\:focus\:text-teal-light:focus { - color: #64d5ca !important; + .sm\:pt-48 { + padding-top: 12rem !important; } - .sm\:focus\:text-teal-lighter:focus { - color: #a0f0ed !important; + .sm\:pr-48 { + padding-right: 12rem !important; } - .sm\:focus\:text-teal-lightest:focus { - color: #e8fffe !important; + .sm\:pb-48 { + padding-bottom: 12rem !important; } - .sm\:focus\:text-blue-darkest:focus { - color: #12283a !important; + .sm\:pl-48 { + padding-left: 12rem !important; } - .sm\:focus\:text-blue-darker:focus { - color: #1c3d5a !important; + .sm\:pt-56 { + padding-top: 14rem !important; } - .sm\:focus\:text-blue-dark:focus { - color: #2779bd !important; + .sm\:pr-56 { + padding-right: 14rem !important; } - .sm\:focus\:text-blue:focus { - color: #3490dc !important; + .sm\:pb-56 { + padding-bottom: 14rem !important; } - .sm\:focus\:text-blue-light:focus { - color: #6cb2eb !important; + .sm\:pl-56 { + padding-left: 14rem !important; } - .sm\:focus\:text-blue-lighter:focus { - color: #bcdefa !important; + .sm\:pt-64 { + padding-top: 16rem !important; } - .sm\:focus\:text-blue-lightest:focus { - color: #eff8ff !important; + .sm\:pr-64 { + padding-right: 16rem !important; } - .sm\:focus\:text-indigo-darkest:focus { - color: #191e38 !important; + .sm\:pb-64 { + padding-bottom: 16rem !important; } - .sm\:focus\:text-indigo-darker:focus { - color: #2f365f !important; + .sm\:pl-64 { + padding-left: 16rem !important; } - .sm\:focus\:text-indigo-dark:focus { - color: #5661b3 !important; + .sm\:pt-px { + padding-top: 1px !important; } - .sm\:focus\:text-indigo:focus { - color: #6574cd !important; + .sm\:pr-px { + padding-right: 1px !important; } - .sm\:focus\:text-indigo-light:focus { - color: #7886d7 !important; + .sm\:pb-px { + padding-bottom: 1px !important; } - .sm\:focus\:text-indigo-lighter:focus { - color: #b2b7ff !important; + .sm\:pl-px { + padding-left: 1px !important; } - .sm\:focus\:text-indigo-lightest:focus { - color: #e6e8ff !important; + .sm\:pointer-events-none { + pointer-events: none !important; } - .sm\:focus\:text-purple-darkest:focus { - color: #21183c !important; + .sm\:pointer-events-auto { + pointer-events: auto !important; } - .sm\:focus\:text-purple-darker:focus { - color: #382b5f !important; + .sm\:static { + position: static !important; } - .sm\:focus\:text-purple-dark:focus { - color: #794acf !important; + .sm\:fixed { + position: fixed !important; } - .sm\:focus\:text-purple:focus { - color: #9561e2 !important; + .sm\:absolute { + position: absolute !important; } - .sm\:focus\:text-purple-light:focus { - color: #a779e9 !important; + .sm\:relative { + position: relative !important; } - .sm\:focus\:text-purple-lighter:focus { - color: #d6bbfc !important; + .sm\:sticky { + position: sticky !important; } - .sm\:focus\:text-purple-lightest:focus { - color: #f3ebff !important; + .sm\:inset-0 { + top: 0 !important; + right: 0 !important; + bottom: 0 !important; + left: 0 !important; } - .sm\:focus\:text-pink-darkest:focus { - color: #451225 !important; + .sm\:inset-auto { + top: auto !important; + right: auto !important; + bottom: auto !important; + left: auto !important; } - .sm\:focus\:text-pink-darker:focus { - color: #6f213f !important; + .sm\:inset-y-0 { + top: 0 !important; + bottom: 0 !important; } - .sm\:focus\:text-pink-dark:focus { - color: #eb5286 !important; + .sm\:inset-x-0 { + right: 0 !important; + left: 0 !important; } - .sm\:focus\:text-pink:focus { - color: #f66d9b !important; + .sm\:inset-y-auto { + top: auto !important; + bottom: auto !important; } - .sm\:focus\:text-pink-light:focus { - color: #fa7ea8 !important; + .sm\:inset-x-auto { + right: auto !important; + left: auto !important; } - .sm\:focus\:text-pink-lighter:focus { - color: #ffbbca !important; + .sm\:top-0 { + top: 0 !important; } - .sm\:focus\:text-pink-lightest:focus { - color: #ffebef !important; + .sm\:right-0 { + right: 0 !important; } - .sm\:text-xs { - font-size: .75rem !important; + .sm\:bottom-0 { + bottom: 0 !important; } - .sm\:text-sm { - font-size: .875rem !important; + .sm\:left-0 { + left: 0 !important; } - .sm\:text-base { - font-size: 1rem !important; + .sm\:top-auto { + top: auto !important; } - .sm\:text-lg { - font-size: 1.125rem !important; + .sm\:right-auto { + right: auto !important; } - .sm\:text-xl { - font-size: 1.25rem !important; + .sm\:bottom-auto { + bottom: auto !important; } - .sm\:text-2xl { - font-size: 1.5rem !important; + .sm\:left-auto { + left: auto !important; } - .sm\:text-3xl { - font-size: 1.875rem !important; + .sm\:resize-none { + resize: none !important; } - .sm\:text-4xl { - font-size: 2.25rem !important; + .sm\:resize-y { + resize: vertical !important; } - .sm\:text-5xl { - font-size: 3rem !important; + .sm\:resize-x { + resize: horizontal !important; } - .sm\:italic { - font-style: italic !important; + .sm\:resize { + resize: both !important; } - .sm\:roman { - font-style: normal !important; + .sm\:shadow { + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important; } - .sm\:uppercase { - text-transform: uppercase !important; + .sm\:shadow-md { + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important; } - .sm\:lowercase { - text-transform: lowercase !important; + .sm\:shadow-lg { + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important; } - .sm\:capitalize { - text-transform: capitalize !important; + .sm\:shadow-xl { + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important; } - .sm\:normal-case { - text-transform: none !important; + .sm\:shadow-2xl { + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important; } - .sm\:underline { - text-decoration: underline !important; + .sm\:shadow-inner { + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important; } - .sm\:line-through { - text-decoration: line-through !important; + .sm\:shadow-outline { + box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5) !important; } - .sm\:no-underline { - text-decoration: none !important; + .sm\:shadow-none { + box-shadow: none !important; } - .sm\:antialiased { - -webkit-font-smoothing: antialiased !important; - -moz-osx-font-smoothing: grayscale !important; + .sm\:hover\:shadow:hover { + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important; } - .sm\:subpixel-antialiased { - -webkit-font-smoothing: auto !important; - -moz-osx-font-smoothing: auto !important; + .sm\:hover\:shadow-md:hover { + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important; } - .sm\:hover\:italic:hover { - font-style: italic !important; + .sm\:hover\:shadow-lg:hover { + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important; } - .sm\:hover\:roman:hover { - font-style: normal !important; + .sm\:hover\:shadow-xl:hover { + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important; } - .sm\:hover\:uppercase:hover { - text-transform: uppercase !important; + .sm\:hover\:shadow-2xl:hover { + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important; } - .sm\:hover\:lowercase:hover { - text-transform: lowercase !important; + .sm\:hover\:shadow-inner:hover { + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important; } - .sm\:hover\:capitalize:hover { - text-transform: capitalize !important; + .sm\:hover\:shadow-outline:hover { + box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5) !important; } - .sm\:hover\:normal-case:hover { - text-transform: none !important; + .sm\:hover\:shadow-none:hover { + box-shadow: none !important; } - .sm\:hover\:underline:hover { - text-decoration: underline !important; + .sm\:focus\:shadow:focus { + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important; } - .sm\:hover\:line-through:hover { - text-decoration: line-through !important; + .sm\:focus\:shadow-md:focus { + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important; } - .sm\:hover\:no-underline:hover { - text-decoration: none !important; + .sm\:focus\:shadow-lg:focus { + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important; } - .sm\:hover\:antialiased:hover { - -webkit-font-smoothing: antialiased !important; - -moz-osx-font-smoothing: grayscale !important; + .sm\:focus\:shadow-xl:focus { + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important; } - .sm\:hover\:subpixel-antialiased:hover { - -webkit-font-smoothing: auto !important; - -moz-osx-font-smoothing: auto !important; + .sm\:focus\:shadow-2xl:focus { + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important; } - .sm\:focus\:italic:focus { - font-style: italic !important; + .sm\:focus\:shadow-inner:focus { + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important; } - .sm\:focus\:roman:focus { - font-style: normal !important; + .sm\:focus\:shadow-outline:focus { + box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5) !important; } - .sm\:focus\:uppercase:focus { - text-transform: uppercase !important; + .sm\:focus\:shadow-none:focus { + box-shadow: none !important; } - .sm\:focus\:lowercase:focus { - text-transform: lowercase !important; + .sm\:fill-current { + fill: currentColor !important; } - .sm\:focus\:capitalize:focus { - text-transform: capitalize !important; + .sm\:stroke-current { + stroke: currentColor !important; } - .sm\:focus\:normal-case:focus { - text-transform: none !important; + .sm\:table-auto { + table-layout: auto !important; } - .sm\:focus\:underline:focus { - text-decoration: underline !important; + .sm\:table-fixed { + table-layout: fixed !important; } - .sm\:focus\:line-through:focus { - text-decoration: line-through !important; + .sm\:text-left { + text-align: left !important; } - .sm\:focus\:no-underline:focus { - text-decoration: none !important; + .sm\:text-center { + text-align: center !important; } - .sm\:focus\:antialiased:focus { - -webkit-font-smoothing: antialiased !important; - -moz-osx-font-smoothing: grayscale !important; + .sm\:text-right { + text-align: right !important; } - .sm\:focus\:subpixel-antialiased:focus { - -webkit-font-smoothing: auto !important; - -moz-osx-font-smoothing: auto !important; + .sm\:text-justify { + text-align: justify !important; } - .sm\:tracking-tight { - letter-spacing: -0.05em !important; + .sm\:text-transparent { + color: transparent !important; } - .sm\:tracking-normal { - letter-spacing: 0 !important; + .sm\:text-black { + color: #000 !important; } - .sm\:tracking-wide { - letter-spacing: .05em !important; + .sm\:text-white { + color: #fff !important; } - .sm\:select-none { - user-select: none !important; + .sm\:text-gray-100 { + color: #f7fafc !important; } - .sm\:select-text { - user-select: text !important; + .sm\:text-gray-200 { + color: #edf2f7 !important; } - .sm\:align-baseline { - vertical-align: baseline !important; + .sm\:text-gray-300 { + color: #e2e8f0 !important; } - .sm\:align-top { - vertical-align: top !important; + .sm\:text-gray-400 { + color: #cbd5e0 !important; } - .sm\:align-middle { - vertical-align: middle !important; + .sm\:text-gray-500 { + color: #a0aec0 !important; } - .sm\:align-bottom { - vertical-align: bottom !important; + .sm\:text-gray-600 { + color: #718096 !important; } - .sm\:align-text-top { - vertical-align: text-top !important; + .sm\:text-gray-700 { + color: #4a5568 !important; } - .sm\:align-text-bottom { - vertical-align: text-bottom !important; + .sm\:text-gray-800 { + color: #2d3748 !important; } - .sm\:visible { - visibility: visible !important; + .sm\:text-gray-900 { + color: #1a202c !important; } - .sm\:invisible { - visibility: hidden !important; + .sm\:text-red-100 { + color: #fff5f5 !important; } - .sm\:whitespace-normal { - white-space: normal !important; + .sm\:text-red-200 { + color: #fed7d7 !important; } - .sm\:whitespace-no-wrap { - white-space: nowrap !important; + .sm\:text-red-300 { + color: #feb2b2 !important; } - .sm\:whitespace-pre { - white-space: pre !important; + .sm\:text-red-400 { + color: #fc8181 !important; } - .sm\:whitespace-pre-line { - white-space: pre-line !important; + .sm\:text-red-500 { + color: #f56565 !important; } - .sm\:whitespace-pre-wrap { - white-space: pre-wrap !important; + .sm\:text-red-600 { + color: #e53e3e !important; } - .sm\:break-words { - word-wrap: break-word !important; + .sm\:text-red-700 { + color: #c53030 !important; } - .sm\:break-normal { - word-wrap: normal !important; + .sm\:text-red-800 { + color: #9b2c2c !important; } - .sm\:truncate { - overflow: hidden !important; - text-overflow: ellipsis !important; - white-space: nowrap !important; + .sm\:text-red-900 { + color: #742a2a !important; } - .sm\:w-1 { - width: .25rem !important; + .sm\:text-orange-100 { + color: #fffaf0 !important; } - .sm\:w-2 { - width: .5rem !important; + .sm\:text-orange-200 { + color: #feebc8 !important; } - .sm\:w-3 { - width: .75rem !important; + .sm\:text-orange-300 { + color: #fbd38d !important; } - .sm\:w-4 { - width: 1rem !important; + .sm\:text-orange-400 { + color: #f6ad55 !important; } - .sm\:w-5 { - width: 1.25rem !important; + .sm\:text-orange-500 { + color: #ed8936 !important; } - .sm\:w-6 { - width: 1.5rem !important; + .sm\:text-orange-600 { + color: #dd6b20 !important; } - .sm\:w-8 { - width: 2rem !important; + .sm\:text-orange-700 { + color: #c05621 !important; } - .sm\:w-10 { - width: 2.5rem !important; + .sm\:text-orange-800 { + color: #9c4221 !important; } - .sm\:w-12 { - width: 3rem !important; + .sm\:text-orange-900 { + color: #7b341e !important; } - .sm\:w-16 { - width: 4rem !important; + .sm\:text-yellow-100 { + color: #fffff0 !important; } - .sm\:w-24 { - width: 6rem !important; + .sm\:text-yellow-200 { + color: #fefcbf !important; } - .sm\:w-32 { - width: 8rem !important; + .sm\:text-yellow-300 { + color: #faf089 !important; } - .sm\:w-48 { - width: 12rem !important; + .sm\:text-yellow-400 { + color: #f6e05e !important; } - .sm\:w-64 { - width: 16rem !important; + .sm\:text-yellow-500 { + color: #ecc94b !important; } - .sm\:w-auto { - width: auto !important; + .sm\:text-yellow-600 { + color: #d69e2e !important; } - .sm\:w-px { - width: 1px !important; + .sm\:text-yellow-700 { + color: #b7791f !important; } - .sm\:w-1\/2 { - width: 50% !important; + .sm\:text-yellow-800 { + color: #975a16 !important; } - .sm\:w-1\/3 { - width: 33.33333% !important; + .sm\:text-yellow-900 { + color: #744210 !important; } - .sm\:w-2\/3 { - width: 66.66667% !important; + .sm\:text-green-100 { + color: #f0fff4 !important; } - .sm\:w-1\/4 { - width: 25% !important; + .sm\:text-green-200 { + color: #c6f6d5 !important; } - .sm\:w-3\/4 { - width: 75% !important; + .sm\:text-green-300 { + color: #9ae6b4 !important; } - .sm\:w-1\/5 { - width: 20% !important; + .sm\:text-green-400 { + color: #68d391 !important; } - .sm\:w-2\/5 { - width: 40% !important; + .sm\:text-green-500 { + color: #48bb78 !important; } - .sm\:w-3\/5 { - width: 60% !important; + .sm\:text-green-600 { + color: #38a169 !important; } - .sm\:w-4\/5 { - width: 80% !important; + .sm\:text-green-700 { + color: #2f855a !important; } - .sm\:w-1\/6 { - width: 16.66667% !important; + .sm\:text-green-800 { + color: #276749 !important; } - .sm\:w-5\/6 { - width: 83.33333% !important; + .sm\:text-green-900 { + color: #22543d !important; } - .sm\:w-full { - width: 100% !important; + .sm\:text-teal-100 { + color: #e6fffa !important; } - .sm\:w-screen { - width: 100vw !important; + .sm\:text-teal-200 { + color: #b2f5ea !important; } - .sm\:z-0 { - z-index: 0 !important; + .sm\:text-teal-300 { + color: #81e6d9 !important; } - .sm\:z-10 { - z-index: 10 !important; + .sm\:text-teal-400 { + color: #4fd1c5 !important; } - .sm\:z-20 { - z-index: 20 !important; + .sm\:text-teal-500 { + color: #38b2ac !important; } - .sm\:z-30 { - z-index: 30 !important; + .sm\:text-teal-600 { + color: #319795 !important; } - .sm\:z-40 { - z-index: 40 !important; + .sm\:text-teal-700 { + color: #2c7a7b !important; } - .sm\:z-50 { - z-index: 50 !important; + .sm\:text-teal-800 { + color: #285e61 !important; } - .sm\:z-auto { - z-index: auto !important; + .sm\:text-teal-900 { + color: #234e52 !important; } - .sm\:example { - font-weight: 700; - color: #e3342f; + .sm\:text-blue-100 { + color: #ebf8ff !important; } -} -@media (min-width: 768px) { - .md\:list-reset { - list-style: none !important; - padding: 0 !important; + .sm\:text-blue-200 { + color: #bee3f8 !important; } - .md\:appearance-none { - appearance: none !important; + .sm\:text-blue-300 { + color: #90cdf4 !important; } - .md\:bg-fixed { - background-attachment: fixed !important; + .sm\:text-blue-400 { + color: #63b3ed !important; } - .md\:bg-local { - background-attachment: local !important; + .sm\:text-blue-500 { + color: #4299e1 !important; } - .md\:bg-scroll { - background-attachment: scroll !important; + .sm\:text-blue-600 { + color: #3182ce !important; } - .md\:bg-transparent { - background-color: transparent !important; + .sm\:text-blue-700 { + color: #2b6cb0 !important; } - .md\:bg-black { - background-color: #22292f !important; + .sm\:text-blue-800 { + color: #2c5282 !important; } - .md\:bg-grey-darkest { - background-color: #3d4852 !important; + .sm\:text-blue-900 { + color: #2a4365 !important; } - .md\:bg-grey-darker { - background-color: #606f7b !important; + .sm\:text-indigo-100 { + color: #ebf4ff !important; } - .md\:bg-grey-dark { - background-color: #8795a1 !important; + .sm\:text-indigo-200 { + color: #c3dafe !important; } - .md\:bg-grey { - background-color: #b8c2cc !important; + .sm\:text-indigo-300 { + color: #a3bffa !important; } - .md\:bg-grey-light { - background-color: #dae1e7 !important; + .sm\:text-indigo-400 { + color: #7f9cf5 !important; } - .md\:bg-grey-lighter { - background-color: #f1f5f8 !important; + .sm\:text-indigo-500 { + color: #667eea !important; } - .md\:bg-grey-lightest { - background-color: #f8fafc !important; + .sm\:text-indigo-600 { + color: #5a67d8 !important; } - .md\:bg-white { - background-color: #fff !important; + .sm\:text-indigo-700 { + color: #4c51bf !important; } - .md\:bg-red-darkest { - background-color: #3b0d0c !important; + .sm\:text-indigo-800 { + color: #434190 !important; } - .md\:bg-red-darker { - background-color: #621b18 !important; + .sm\:text-indigo-900 { + color: #3c366b !important; } - .md\:bg-red-dark { - background-color: #cc1f1a !important; + .sm\:text-purple-100 { + color: #faf5ff !important; } - .md\:bg-red { - background-color: #e3342f !important; + .sm\:text-purple-200 { + color: #e9d8fd !important; } - .md\:bg-red-light { - background-color: #ef5753 !important; + .sm\:text-purple-300 { + color: #d6bcfa !important; } - .md\:bg-red-lighter { - background-color: #f9acaa !important; + .sm\:text-purple-400 { + color: #b794f4 !important; } - .md\:bg-red-lightest { - background-color: #fcebea !important; + .sm\:text-purple-500 { + color: #9f7aea !important; } - .md\:bg-orange-darkest { - background-color: #462a16 !important; + .sm\:text-purple-600 { + color: #805ad5 !important; } - .md\:bg-orange-darker { - background-color: #613b1f !important; + .sm\:text-purple-700 { + color: #6b46c1 !important; } - .md\:bg-orange-dark { - background-color: #de751f !important; + .sm\:text-purple-800 { + color: #553c9a !important; } - .md\:bg-orange { - background-color: #f6993f !important; + .sm\:text-purple-900 { + color: #44337a !important; } - .md\:bg-orange-light { - background-color: #faad63 !important; + .sm\:text-pink-100 { + color: #fff5f7 !important; } - .md\:bg-orange-lighter { - background-color: #fcd9b6 !important; + .sm\:text-pink-200 { + color: #fed7e2 !important; } - .md\:bg-orange-lightest { - background-color: #fff5eb !important; + .sm\:text-pink-300 { + color: #fbb6ce !important; } - .md\:bg-yellow-darkest { - background-color: #453411 !important; + .sm\:text-pink-400 { + color: #f687b3 !important; } - .md\:bg-yellow-darker { - background-color: #684f1d !important; + .sm\:text-pink-500 { + color: #ed64a6 !important; } - .md\:bg-yellow-dark { - background-color: #f2d024 !important; + .sm\:text-pink-600 { + color: #d53f8c !important; } - .md\:bg-yellow { - background-color: #ffed4a !important; + .sm\:text-pink-700 { + color: #b83280 !important; } - .md\:bg-yellow-light { - background-color: #fff382 !important; + .sm\:text-pink-800 { + color: #97266d !important; } - .md\:bg-yellow-lighter { - background-color: #fff9c2 !important; + .sm\:text-pink-900 { + color: #702459 !important; } - .md\:bg-yellow-lightest { - background-color: #fcfbeb !important; + .sm\:hover\:text-transparent:hover { + color: transparent !important; } - .md\:bg-green-darkest { - background-color: #0f2f21 !important; + .sm\:hover\:text-black:hover { + color: #000 !important; } - .md\:bg-green-darker { - background-color: #1a4731 !important; + .sm\:hover\:text-white:hover { + color: #fff !important; } - .md\:bg-green-dark { - background-color: #1f9d55 !important; + .sm\:hover\:text-gray-100:hover { + color: #f7fafc !important; } - .md\:bg-green { - background-color: #38c172 !important; + .sm\:hover\:text-gray-200:hover { + color: #edf2f7 !important; } - .md\:bg-green-light { - background-color: #51d88a !important; + .sm\:hover\:text-gray-300:hover { + color: #e2e8f0 !important; } - .md\:bg-green-lighter { - background-color: #a2f5bf !important; + .sm\:hover\:text-gray-400:hover { + color: #cbd5e0 !important; } - .md\:bg-green-lightest { - background-color: #e3fcec !important; + .sm\:hover\:text-gray-500:hover { + color: #a0aec0 !important; } - .md\:bg-teal-darkest { - background-color: #0d3331 !important; + .sm\:hover\:text-gray-600:hover { + color: #718096 !important; } - .md\:bg-teal-darker { - background-color: #20504f !important; + .sm\:hover\:text-gray-700:hover { + color: #4a5568 !important; } - .md\:bg-teal-dark { - background-color: #38a89d !important; + .sm\:hover\:text-gray-800:hover { + color: #2d3748 !important; } - .md\:bg-teal { - background-color: #4dc0b5 !important; + .sm\:hover\:text-gray-900:hover { + color: #1a202c !important; } - .md\:bg-teal-light { - background-color: #64d5ca !important; + .sm\:hover\:text-red-100:hover { + color: #fff5f5 !important; } - .md\:bg-teal-lighter { - background-color: #a0f0ed !important; + .sm\:hover\:text-red-200:hover { + color: #fed7d7 !important; } - .md\:bg-teal-lightest { - background-color: #e8fffe !important; + .sm\:hover\:text-red-300:hover { + color: #feb2b2 !important; } - .md\:bg-blue-darkest { - background-color: #12283a !important; + .sm\:hover\:text-red-400:hover { + color: #fc8181 !important; } - .md\:bg-blue-darker { - background-color: #1c3d5a !important; + .sm\:hover\:text-red-500:hover { + color: #f56565 !important; } - .md\:bg-blue-dark { - background-color: #2779bd !important; + .sm\:hover\:text-red-600:hover { + color: #e53e3e !important; } - .md\:bg-blue { - background-color: #3490dc !important; + .sm\:hover\:text-red-700:hover { + color: #c53030 !important; } - .md\:bg-blue-light { - background-color: #6cb2eb !important; + .sm\:hover\:text-red-800:hover { + color: #9b2c2c !important; } - .md\:bg-blue-lighter { - background-color: #bcdefa !important; + .sm\:hover\:text-red-900:hover { + color: #742a2a !important; } - .md\:bg-blue-lightest { - background-color: #eff8ff !important; + .sm\:hover\:text-orange-100:hover { + color: #fffaf0 !important; } - .md\:bg-indigo-darkest { - background-color: #191e38 !important; + .sm\:hover\:text-orange-200:hover { + color: #feebc8 !important; } - .md\:bg-indigo-darker { - background-color: #2f365f !important; + .sm\:hover\:text-orange-300:hover { + color: #fbd38d !important; } - .md\:bg-indigo-dark { - background-color: #5661b3 !important; + .sm\:hover\:text-orange-400:hover { + color: #f6ad55 !important; } - .md\:bg-indigo { - background-color: #6574cd !important; + .sm\:hover\:text-orange-500:hover { + color: #ed8936 !important; } - .md\:bg-indigo-light { - background-color: #7886d7 !important; + .sm\:hover\:text-orange-600:hover { + color: #dd6b20 !important; } - .md\:bg-indigo-lighter { - background-color: #b2b7ff !important; + .sm\:hover\:text-orange-700:hover { + color: #c05621 !important; } - .md\:bg-indigo-lightest { - background-color: #e6e8ff !important; + .sm\:hover\:text-orange-800:hover { + color: #9c4221 !important; } - .md\:bg-purple-darkest { - background-color: #21183c !important; + .sm\:hover\:text-orange-900:hover { + color: #7b341e !important; } - .md\:bg-purple-darker { - background-color: #382b5f !important; + .sm\:hover\:text-yellow-100:hover { + color: #fffff0 !important; } - .md\:bg-purple-dark { - background-color: #794acf !important; + .sm\:hover\:text-yellow-200:hover { + color: #fefcbf !important; } - .md\:bg-purple { - background-color: #9561e2 !important; + .sm\:hover\:text-yellow-300:hover { + color: #faf089 !important; } - .md\:bg-purple-light { - background-color: #a779e9 !important; + .sm\:hover\:text-yellow-400:hover { + color: #f6e05e !important; } - .md\:bg-purple-lighter { - background-color: #d6bbfc !important; + .sm\:hover\:text-yellow-500:hover { + color: #ecc94b !important; } - .md\:bg-purple-lightest { - background-color: #f3ebff !important; + .sm\:hover\:text-yellow-600:hover { + color: #d69e2e !important; } - .md\:bg-pink-darkest { - background-color: #451225 !important; + .sm\:hover\:text-yellow-700:hover { + color: #b7791f !important; } - .md\:bg-pink-darker { - background-color: #6f213f !important; + .sm\:hover\:text-yellow-800:hover { + color: #975a16 !important; } - .md\:bg-pink-dark { - background-color: #eb5286 !important; + .sm\:hover\:text-yellow-900:hover { + color: #744210 !important; } - .md\:bg-pink { - background-color: #f66d9b !important; + .sm\:hover\:text-green-100:hover { + color: #f0fff4 !important; } - .md\:bg-pink-light { - background-color: #fa7ea8 !important; + .sm\:hover\:text-green-200:hover { + color: #c6f6d5 !important; } - .md\:bg-pink-lighter { - background-color: #ffbbca !important; + .sm\:hover\:text-green-300:hover { + color: #9ae6b4 !important; } - .md\:bg-pink-lightest { - background-color: #ffebef !important; + .sm\:hover\:text-green-400:hover { + color: #68d391 !important; } - .md\:hover\:bg-transparent:hover { - background-color: transparent !important; + .sm\:hover\:text-green-500:hover { + color: #48bb78 !important; } - .md\:hover\:bg-black:hover { - background-color: #22292f !important; + .sm\:hover\:text-green-600:hover { + color: #38a169 !important; } - .md\:hover\:bg-grey-darkest:hover { - background-color: #3d4852 !important; + .sm\:hover\:text-green-700:hover { + color: #2f855a !important; } - .md\:hover\:bg-grey-darker:hover { - background-color: #606f7b !important; + .sm\:hover\:text-green-800:hover { + color: #276749 !important; } - .md\:hover\:bg-grey-dark:hover { - background-color: #8795a1 !important; + .sm\:hover\:text-green-900:hover { + color: #22543d !important; } - .md\:hover\:bg-grey:hover { - background-color: #b8c2cc !important; + .sm\:hover\:text-teal-100:hover { + color: #e6fffa !important; } - .md\:hover\:bg-grey-light:hover { - background-color: #dae1e7 !important; + .sm\:hover\:text-teal-200:hover { + color: #b2f5ea !important; } - .md\:hover\:bg-grey-lighter:hover { - background-color: #f1f5f8 !important; + .sm\:hover\:text-teal-300:hover { + color: #81e6d9 !important; } - .md\:hover\:bg-grey-lightest:hover { - background-color: #f8fafc !important; + .sm\:hover\:text-teal-400:hover { + color: #4fd1c5 !important; } - .md\:hover\:bg-white:hover { - background-color: #fff !important; + .sm\:hover\:text-teal-500:hover { + color: #38b2ac !important; } - .md\:hover\:bg-red-darkest:hover { - background-color: #3b0d0c !important; + .sm\:hover\:text-teal-600:hover { + color: #319795 !important; } - .md\:hover\:bg-red-darker:hover { - background-color: #621b18 !important; + .sm\:hover\:text-teal-700:hover { + color: #2c7a7b !important; } - .md\:hover\:bg-red-dark:hover { - background-color: #cc1f1a !important; + .sm\:hover\:text-teal-800:hover { + color: #285e61 !important; } - .md\:hover\:bg-red:hover { - background-color: #e3342f !important; + .sm\:hover\:text-teal-900:hover { + color: #234e52 !important; } - .md\:hover\:bg-red-light:hover { - background-color: #ef5753 !important; + .sm\:hover\:text-blue-100:hover { + color: #ebf8ff !important; } - .md\:hover\:bg-red-lighter:hover { - background-color: #f9acaa !important; + .sm\:hover\:text-blue-200:hover { + color: #bee3f8 !important; } - .md\:hover\:bg-red-lightest:hover { - background-color: #fcebea !important; + .sm\:hover\:text-blue-300:hover { + color: #90cdf4 !important; } - .md\:hover\:bg-orange-darkest:hover { - background-color: #462a16 !important; + .sm\:hover\:text-blue-400:hover { + color: #63b3ed !important; } - .md\:hover\:bg-orange-darker:hover { - background-color: #613b1f !important; + .sm\:hover\:text-blue-500:hover { + color: #4299e1 !important; } - .md\:hover\:bg-orange-dark:hover { - background-color: #de751f !important; + .sm\:hover\:text-blue-600:hover { + color: #3182ce !important; } - .md\:hover\:bg-orange:hover { - background-color: #f6993f !important; + .sm\:hover\:text-blue-700:hover { + color: #2b6cb0 !important; } - .md\:hover\:bg-orange-light:hover { - background-color: #faad63 !important; + .sm\:hover\:text-blue-800:hover { + color: #2c5282 !important; } - .md\:hover\:bg-orange-lighter:hover { - background-color: #fcd9b6 !important; + .sm\:hover\:text-blue-900:hover { + color: #2a4365 !important; } - .md\:hover\:bg-orange-lightest:hover { - background-color: #fff5eb !important; + .sm\:hover\:text-indigo-100:hover { + color: #ebf4ff !important; } - .md\:hover\:bg-yellow-darkest:hover { - background-color: #453411 !important; + .sm\:hover\:text-indigo-200:hover { + color: #c3dafe !important; } - .md\:hover\:bg-yellow-darker:hover { - background-color: #684f1d !important; + .sm\:hover\:text-indigo-300:hover { + color: #a3bffa !important; } - .md\:hover\:bg-yellow-dark:hover { - background-color: #f2d024 !important; + .sm\:hover\:text-indigo-400:hover { + color: #7f9cf5 !important; } - .md\:hover\:bg-yellow:hover { - background-color: #ffed4a !important; + .sm\:hover\:text-indigo-500:hover { + color: #667eea !important; } - .md\:hover\:bg-yellow-light:hover { - background-color: #fff382 !important; + .sm\:hover\:text-indigo-600:hover { + color: #5a67d8 !important; } - .md\:hover\:bg-yellow-lighter:hover { - background-color: #fff9c2 !important; + .sm\:hover\:text-indigo-700:hover { + color: #4c51bf !important; } - .md\:hover\:bg-yellow-lightest:hover { - background-color: #fcfbeb !important; + .sm\:hover\:text-indigo-800:hover { + color: #434190 !important; } - .md\:hover\:bg-green-darkest:hover { - background-color: #0f2f21 !important; + .sm\:hover\:text-indigo-900:hover { + color: #3c366b !important; } - .md\:hover\:bg-green-darker:hover { - background-color: #1a4731 !important; + .sm\:hover\:text-purple-100:hover { + color: #faf5ff !important; } - .md\:hover\:bg-green-dark:hover { - background-color: #1f9d55 !important; + .sm\:hover\:text-purple-200:hover { + color: #e9d8fd !important; } - .md\:hover\:bg-green:hover { - background-color: #38c172 !important; + .sm\:hover\:text-purple-300:hover { + color: #d6bcfa !important; } - .md\:hover\:bg-green-light:hover { - background-color: #51d88a !important; + .sm\:hover\:text-purple-400:hover { + color: #b794f4 !important; } - .md\:hover\:bg-green-lighter:hover { - background-color: #a2f5bf !important; + .sm\:hover\:text-purple-500:hover { + color: #9f7aea !important; } - .md\:hover\:bg-green-lightest:hover { - background-color: #e3fcec !important; + .sm\:hover\:text-purple-600:hover { + color: #805ad5 !important; } - .md\:hover\:bg-teal-darkest:hover { - background-color: #0d3331 !important; + .sm\:hover\:text-purple-700:hover { + color: #6b46c1 !important; } - .md\:hover\:bg-teal-darker:hover { - background-color: #20504f !important; + .sm\:hover\:text-purple-800:hover { + color: #553c9a !important; } - .md\:hover\:bg-teal-dark:hover { - background-color: #38a89d !important; + .sm\:hover\:text-purple-900:hover { + color: #44337a !important; } - .md\:hover\:bg-teal:hover { - background-color: #4dc0b5 !important; + .sm\:hover\:text-pink-100:hover { + color: #fff5f7 !important; } - .md\:hover\:bg-teal-light:hover { - background-color: #64d5ca !important; + .sm\:hover\:text-pink-200:hover { + color: #fed7e2 !important; } - .md\:hover\:bg-teal-lighter:hover { - background-color: #a0f0ed !important; + .sm\:hover\:text-pink-300:hover { + color: #fbb6ce !important; } - .md\:hover\:bg-teal-lightest:hover { - background-color: #e8fffe !important; + .sm\:hover\:text-pink-400:hover { + color: #f687b3 !important; } - .md\:hover\:bg-blue-darkest:hover { - background-color: #12283a !important; + .sm\:hover\:text-pink-500:hover { + color: #ed64a6 !important; } - .md\:hover\:bg-blue-darker:hover { - background-color: #1c3d5a !important; + .sm\:hover\:text-pink-600:hover { + color: #d53f8c !important; } - .md\:hover\:bg-blue-dark:hover { - background-color: #2779bd !important; + .sm\:hover\:text-pink-700:hover { + color: #b83280 !important; } - .md\:hover\:bg-blue:hover { - background-color: #3490dc !important; + .sm\:hover\:text-pink-800:hover { + color: #97266d !important; } - .md\:hover\:bg-blue-light:hover { - background-color: #6cb2eb !important; + .sm\:hover\:text-pink-900:hover { + color: #702459 !important; } - .md\:hover\:bg-blue-lighter:hover { - background-color: #bcdefa !important; + .sm\:focus\:text-transparent:focus { + color: transparent !important; } - .md\:hover\:bg-blue-lightest:hover { - background-color: #eff8ff !important; + .sm\:focus\:text-black:focus { + color: #000 !important; } - .md\:hover\:bg-indigo-darkest:hover { - background-color: #191e38 !important; + .sm\:focus\:text-white:focus { + color: #fff !important; } - .md\:hover\:bg-indigo-darker:hover { - background-color: #2f365f !important; + .sm\:focus\:text-gray-100:focus { + color: #f7fafc !important; } - .md\:hover\:bg-indigo-dark:hover { - background-color: #5661b3 !important; + .sm\:focus\:text-gray-200:focus { + color: #edf2f7 !important; } - .md\:hover\:bg-indigo:hover { - background-color: #6574cd !important; + .sm\:focus\:text-gray-300:focus { + color: #e2e8f0 !important; } - .md\:hover\:bg-indigo-light:hover { - background-color: #7886d7 !important; + .sm\:focus\:text-gray-400:focus { + color: #cbd5e0 !important; } - .md\:hover\:bg-indigo-lighter:hover { - background-color: #b2b7ff !important; + .sm\:focus\:text-gray-500:focus { + color: #a0aec0 !important; } - .md\:hover\:bg-indigo-lightest:hover { - background-color: #e6e8ff !important; + .sm\:focus\:text-gray-600:focus { + color: #718096 !important; } - .md\:hover\:bg-purple-darkest:hover { - background-color: #21183c !important; + .sm\:focus\:text-gray-700:focus { + color: #4a5568 !important; } - .md\:hover\:bg-purple-darker:hover { - background-color: #382b5f !important; + .sm\:focus\:text-gray-800:focus { + color: #2d3748 !important; } - .md\:hover\:bg-purple-dark:hover { - background-color: #794acf !important; + .sm\:focus\:text-gray-900:focus { + color: #1a202c !important; } - .md\:hover\:bg-purple:hover { - background-color: #9561e2 !important; + .sm\:focus\:text-red-100:focus { + color: #fff5f5 !important; } - .md\:hover\:bg-purple-light:hover { - background-color: #a779e9 !important; + .sm\:focus\:text-red-200:focus { + color: #fed7d7 !important; } - .md\:hover\:bg-purple-lighter:hover { - background-color: #d6bbfc !important; + .sm\:focus\:text-red-300:focus { + color: #feb2b2 !important; } - .md\:hover\:bg-purple-lightest:hover { - background-color: #f3ebff !important; + .sm\:focus\:text-red-400:focus { + color: #fc8181 !important; } - .md\:hover\:bg-pink-darkest:hover { - background-color: #451225 !important; + .sm\:focus\:text-red-500:focus { + color: #f56565 !important; } - .md\:hover\:bg-pink-darker:hover { - background-color: #6f213f !important; + .sm\:focus\:text-red-600:focus { + color: #e53e3e !important; } - .md\:hover\:bg-pink-dark:hover { - background-color: #eb5286 !important; + .sm\:focus\:text-red-700:focus { + color: #c53030 !important; } - .md\:hover\:bg-pink:hover { - background-color: #f66d9b !important; + .sm\:focus\:text-red-800:focus { + color: #9b2c2c !important; } - .md\:hover\:bg-pink-light:hover { - background-color: #fa7ea8 !important; + .sm\:focus\:text-red-900:focus { + color: #742a2a !important; } - .md\:hover\:bg-pink-lighter:hover { - background-color: #ffbbca !important; + .sm\:focus\:text-orange-100:focus { + color: #fffaf0 !important; } - .md\:hover\:bg-pink-lightest:hover { - background-color: #ffebef !important; + .sm\:focus\:text-orange-200:focus { + color: #feebc8 !important; } - .md\:focus\:bg-transparent:focus { - background-color: transparent !important; + .sm\:focus\:text-orange-300:focus { + color: #fbd38d !important; } - .md\:focus\:bg-black:focus { - background-color: #22292f !important; + .sm\:focus\:text-orange-400:focus { + color: #f6ad55 !important; } - .md\:focus\:bg-grey-darkest:focus { - background-color: #3d4852 !important; + .sm\:focus\:text-orange-500:focus { + color: #ed8936 !important; } - .md\:focus\:bg-grey-darker:focus { - background-color: #606f7b !important; + .sm\:focus\:text-orange-600:focus { + color: #dd6b20 !important; } - .md\:focus\:bg-grey-dark:focus { - background-color: #8795a1 !important; + .sm\:focus\:text-orange-700:focus { + color: #c05621 !important; } - .md\:focus\:bg-grey:focus { - background-color: #b8c2cc !important; + .sm\:focus\:text-orange-800:focus { + color: #9c4221 !important; } - .md\:focus\:bg-grey-light:focus { - background-color: #dae1e7 !important; + .sm\:focus\:text-orange-900:focus { + color: #7b341e !important; } - .md\:focus\:bg-grey-lighter:focus { - background-color: #f1f5f8 !important; + .sm\:focus\:text-yellow-100:focus { + color: #fffff0 !important; } - .md\:focus\:bg-grey-lightest:focus { - background-color: #f8fafc !important; + .sm\:focus\:text-yellow-200:focus { + color: #fefcbf !important; } - .md\:focus\:bg-white:focus { - background-color: #fff !important; + .sm\:focus\:text-yellow-300:focus { + color: #faf089 !important; } - .md\:focus\:bg-red-darkest:focus { - background-color: #3b0d0c !important; + .sm\:focus\:text-yellow-400:focus { + color: #f6e05e !important; } - .md\:focus\:bg-red-darker:focus { - background-color: #621b18 !important; + .sm\:focus\:text-yellow-500:focus { + color: #ecc94b !important; } - .md\:focus\:bg-red-dark:focus { - background-color: #cc1f1a !important; + .sm\:focus\:text-yellow-600:focus { + color: #d69e2e !important; } - .md\:focus\:bg-red:focus { - background-color: #e3342f !important; + .sm\:focus\:text-yellow-700:focus { + color: #b7791f !important; } - .md\:focus\:bg-red-light:focus { - background-color: #ef5753 !important; + .sm\:focus\:text-yellow-800:focus { + color: #975a16 !important; } - .md\:focus\:bg-red-lighter:focus { - background-color: #f9acaa !important; + .sm\:focus\:text-yellow-900:focus { + color: #744210 !important; } - .md\:focus\:bg-red-lightest:focus { - background-color: #fcebea !important; + .sm\:focus\:text-green-100:focus { + color: #f0fff4 !important; } - .md\:focus\:bg-orange-darkest:focus { - background-color: #462a16 !important; + .sm\:focus\:text-green-200:focus { + color: #c6f6d5 !important; } - .md\:focus\:bg-orange-darker:focus { - background-color: #613b1f !important; + .sm\:focus\:text-green-300:focus { + color: #9ae6b4 !important; } - .md\:focus\:bg-orange-dark:focus { - background-color: #de751f !important; + .sm\:focus\:text-green-400:focus { + color: #68d391 !important; } - .md\:focus\:bg-orange:focus { - background-color: #f6993f !important; + .sm\:focus\:text-green-500:focus { + color: #48bb78 !important; } - .md\:focus\:bg-orange-light:focus { - background-color: #faad63 !important; + .sm\:focus\:text-green-600:focus { + color: #38a169 !important; } - .md\:focus\:bg-orange-lighter:focus { - background-color: #fcd9b6 !important; + .sm\:focus\:text-green-700:focus { + color: #2f855a !important; } - .md\:focus\:bg-orange-lightest:focus { - background-color: #fff5eb !important; + .sm\:focus\:text-green-800:focus { + color: #276749 !important; } - .md\:focus\:bg-yellow-darkest:focus { - background-color: #453411 !important; + .sm\:focus\:text-green-900:focus { + color: #22543d !important; } - .md\:focus\:bg-yellow-darker:focus { - background-color: #684f1d !important; + .sm\:focus\:text-teal-100:focus { + color: #e6fffa !important; } - .md\:focus\:bg-yellow-dark:focus { - background-color: #f2d024 !important; + .sm\:focus\:text-teal-200:focus { + color: #b2f5ea !important; } - .md\:focus\:bg-yellow:focus { - background-color: #ffed4a !important; + .sm\:focus\:text-teal-300:focus { + color: #81e6d9 !important; } - .md\:focus\:bg-yellow-light:focus { - background-color: #fff382 !important; + .sm\:focus\:text-teal-400:focus { + color: #4fd1c5 !important; } - .md\:focus\:bg-yellow-lighter:focus { - background-color: #fff9c2 !important; + .sm\:focus\:text-teal-500:focus { + color: #38b2ac !important; } - .md\:focus\:bg-yellow-lightest:focus { - background-color: #fcfbeb !important; + .sm\:focus\:text-teal-600:focus { + color: #319795 !important; } - .md\:focus\:bg-green-darkest:focus { - background-color: #0f2f21 !important; + .sm\:focus\:text-teal-700:focus { + color: #2c7a7b !important; } - .md\:focus\:bg-green-darker:focus { - background-color: #1a4731 !important; + .sm\:focus\:text-teal-800:focus { + color: #285e61 !important; } - .md\:focus\:bg-green-dark:focus { - background-color: #1f9d55 !important; + .sm\:focus\:text-teal-900:focus { + color: #234e52 !important; } - .md\:focus\:bg-green:focus { - background-color: #38c172 !important; + .sm\:focus\:text-blue-100:focus { + color: #ebf8ff !important; } - .md\:focus\:bg-green-light:focus { - background-color: #51d88a !important; + .sm\:focus\:text-blue-200:focus { + color: #bee3f8 !important; } - .md\:focus\:bg-green-lighter:focus { - background-color: #a2f5bf !important; + .sm\:focus\:text-blue-300:focus { + color: #90cdf4 !important; } - .md\:focus\:bg-green-lightest:focus { - background-color: #e3fcec !important; + .sm\:focus\:text-blue-400:focus { + color: #63b3ed !important; } - .md\:focus\:bg-teal-darkest:focus { - background-color: #0d3331 !important; + .sm\:focus\:text-blue-500:focus { + color: #4299e1 !important; } - .md\:focus\:bg-teal-darker:focus { - background-color: #20504f !important; + .sm\:focus\:text-blue-600:focus { + color: #3182ce !important; } - .md\:focus\:bg-teal-dark:focus { - background-color: #38a89d !important; + .sm\:focus\:text-blue-700:focus { + color: #2b6cb0 !important; } - .md\:focus\:bg-teal:focus { - background-color: #4dc0b5 !important; + .sm\:focus\:text-blue-800:focus { + color: #2c5282 !important; } - .md\:focus\:bg-teal-light:focus { - background-color: #64d5ca !important; + .sm\:focus\:text-blue-900:focus { + color: #2a4365 !important; } - .md\:focus\:bg-teal-lighter:focus { - background-color: #a0f0ed !important; + .sm\:focus\:text-indigo-100:focus { + color: #ebf4ff !important; } - .md\:focus\:bg-teal-lightest:focus { - background-color: #e8fffe !important; + .sm\:focus\:text-indigo-200:focus { + color: #c3dafe !important; } - .md\:focus\:bg-blue-darkest:focus { - background-color: #12283a !important; + .sm\:focus\:text-indigo-300:focus { + color: #a3bffa !important; } - .md\:focus\:bg-blue-darker:focus { - background-color: #1c3d5a !important; + .sm\:focus\:text-indigo-400:focus { + color: #7f9cf5 !important; } - .md\:focus\:bg-blue-dark:focus { - background-color: #2779bd !important; + .sm\:focus\:text-indigo-500:focus { + color: #667eea !important; } - .md\:focus\:bg-blue:focus { - background-color: #3490dc !important; + .sm\:focus\:text-indigo-600:focus { + color: #5a67d8 !important; } - .md\:focus\:bg-blue-light:focus { - background-color: #6cb2eb !important; + .sm\:focus\:text-indigo-700:focus { + color: #4c51bf !important; } - .md\:focus\:bg-blue-lighter:focus { - background-color: #bcdefa !important; + .sm\:focus\:text-indigo-800:focus { + color: #434190 !important; } - .md\:focus\:bg-blue-lightest:focus { - background-color: #eff8ff !important; + .sm\:focus\:text-indigo-900:focus { + color: #3c366b !important; } - .md\:focus\:bg-indigo-darkest:focus { - background-color: #191e38 !important; + .sm\:focus\:text-purple-100:focus { + color: #faf5ff !important; } - .md\:focus\:bg-indigo-darker:focus { - background-color: #2f365f !important; + .sm\:focus\:text-purple-200:focus { + color: #e9d8fd !important; } - .md\:focus\:bg-indigo-dark:focus { - background-color: #5661b3 !important; + .sm\:focus\:text-purple-300:focus { + color: #d6bcfa !important; } - .md\:focus\:bg-indigo:focus { - background-color: #6574cd !important; + .sm\:focus\:text-purple-400:focus { + color: #b794f4 !important; } - .md\:focus\:bg-indigo-light:focus { - background-color: #7886d7 !important; + .sm\:focus\:text-purple-500:focus { + color: #9f7aea !important; } - .md\:focus\:bg-indigo-lighter:focus { - background-color: #b2b7ff !important; + .sm\:focus\:text-purple-600:focus { + color: #805ad5 !important; } - .md\:focus\:bg-indigo-lightest:focus { - background-color: #e6e8ff !important; + .sm\:focus\:text-purple-700:focus { + color: #6b46c1 !important; } - .md\:focus\:bg-purple-darkest:focus { - background-color: #21183c !important; + .sm\:focus\:text-purple-800:focus { + color: #553c9a !important; } - .md\:focus\:bg-purple-darker:focus { - background-color: #382b5f !important; + .sm\:focus\:text-purple-900:focus { + color: #44337a !important; } - .md\:focus\:bg-purple-dark:focus { - background-color: #794acf !important; + .sm\:focus\:text-pink-100:focus { + color: #fff5f7 !important; } - .md\:focus\:bg-purple:focus { - background-color: #9561e2 !important; + .sm\:focus\:text-pink-200:focus { + color: #fed7e2 !important; } - .md\:focus\:bg-purple-light:focus { - background-color: #a779e9 !important; + .sm\:focus\:text-pink-300:focus { + color: #fbb6ce !important; } - .md\:focus\:bg-purple-lighter:focus { - background-color: #d6bbfc !important; + .sm\:focus\:text-pink-400:focus { + color: #f687b3 !important; } - .md\:focus\:bg-purple-lightest:focus { - background-color: #f3ebff !important; + .sm\:focus\:text-pink-500:focus { + color: #ed64a6 !important; } - .md\:focus\:bg-pink-darkest:focus { - background-color: #451225 !important; + .sm\:focus\:text-pink-600:focus { + color: #d53f8c !important; } - .md\:focus\:bg-pink-darker:focus { - background-color: #6f213f !important; + .sm\:focus\:text-pink-700:focus { + color: #b83280 !important; } - .md\:focus\:bg-pink-dark:focus { - background-color: #eb5286 !important; + .sm\:focus\:text-pink-800:focus { + color: #97266d !important; } - .md\:focus\:bg-pink:focus { - background-color: #f66d9b !important; + .sm\:focus\:text-pink-900:focus { + color: #702459 !important; } - .md\:focus\:bg-pink-light:focus { - background-color: #fa7ea8 !important; + .sm\:text-xs { + font-size: 0.75rem !important; } - .md\:focus\:bg-pink-lighter:focus { - background-color: #ffbbca !important; + .sm\:text-sm { + font-size: 0.875rem !important; } - .md\:focus\:bg-pink-lightest:focus { - background-color: #ffebef !important; + .sm\:text-base { + font-size: 1rem !important; } - .md\:bg-bottom { - background-position: bottom !important; + .sm\:text-lg { + font-size: 1.125rem !important; } - .md\:bg-center { - background-position: center !important; + .sm\:text-xl { + font-size: 1.25rem !important; } - .md\:bg-left { - background-position: left !important; + .sm\:text-2xl { + font-size: 1.5rem !important; } - .md\:bg-left-bottom { - background-position: left bottom !important; + .sm\:text-3xl { + font-size: 1.875rem !important; } - .md\:bg-left-top { - background-position: left top !important; + .sm\:text-4xl { + font-size: 2.25rem !important; } - .md\:bg-right { - background-position: right !important; + .sm\:text-5xl { + font-size: 3rem !important; } - .md\:bg-right-bottom { - background-position: right bottom !important; + .sm\:text-6xl { + font-size: 4rem !important; } - .md\:bg-right-top { - background-position: right top !important; + .sm\:italic { + font-style: italic !important; } - .md\:bg-top { - background-position: top !important; + .sm\:not-italic { + font-style: normal !important; } - .md\:bg-repeat { - background-repeat: repeat !important; + .sm\:uppercase { + text-transform: uppercase !important; } - .md\:bg-no-repeat { - background-repeat: no-repeat !important; + .sm\:lowercase { + text-transform: lowercase !important; } - .md\:bg-repeat-x { - background-repeat: repeat-x !important; + .sm\:capitalize { + text-transform: capitalize !important; } - .md\:bg-repeat-y { - background-repeat: repeat-y !important; + .sm\:normal-case { + text-transform: none !important; } - .md\:bg-auto { - background-size: auto !important; + .sm\:underline { + text-decoration: underline !important; } - .md\:bg-cover { - background-size: cover !important; + .sm\:line-through { + text-decoration: line-through !important; } - .md\:bg-contain { - background-size: contain !important; + .sm\:no-underline { + text-decoration: none !important; } - .md\:border-transparent { - border-color: transparent !important; + .sm\:hover\:underline:hover { + text-decoration: underline !important; } - .md\:border-black { - border-color: #22292f !important; + .sm\:hover\:line-through:hover { + text-decoration: line-through !important; } - .md\:border-grey-darkest { - border-color: #3d4852 !important; + .sm\:hover\:no-underline:hover { + text-decoration: none !important; } - .md\:border-grey-darker { - border-color: #606f7b !important; + .sm\:focus\:underline:focus { + text-decoration: underline !important; } - .md\:border-grey-dark { - border-color: #8795a1 !important; + .sm\:focus\:line-through:focus { + text-decoration: line-through !important; } - .md\:border-grey { - border-color: #b8c2cc !important; + .sm\:focus\:no-underline:focus { + text-decoration: none !important; } - .md\:border-grey-light { - border-color: #dae1e7 !important; + .sm\:antialiased { + -webkit-font-smoothing: antialiased !important; + -moz-osx-font-smoothing: grayscale !important; } - .md\:border-grey-lighter { - border-color: #f1f5f8 !important; + .sm\:subpixel-antialiased { + -webkit-font-smoothing: auto !important; + -moz-osx-font-smoothing: auto !important; } - .md\:border-grey-lightest { - border-color: #f8fafc !important; + .sm\:tracking-tighter { + letter-spacing: -0.05em !important; } - .md\:border-white { - border-color: #fff !important; + .sm\:tracking-tight { + letter-spacing: -0.025em !important; } - .md\:border-red-darkest { - border-color: #3b0d0c !important; + .sm\:tracking-normal { + letter-spacing: 0 !important; } - .md\:border-red-darker { - border-color: #621b18 !important; + .sm\:tracking-wide { + letter-spacing: 0.025em !important; } - .md\:border-red-dark { - border-color: #cc1f1a !important; + .sm\:tracking-wider { + letter-spacing: 0.05em !important; } - .md\:border-red { - border-color: #e3342f !important; + .sm\:tracking-widest { + letter-spacing: 0.1em !important; } - .md\:border-red-light { - border-color: #ef5753 !important; + .sm\:select-none { + user-select: none !important; } - .md\:border-red-lighter { - border-color: #f9acaa !important; + .sm\:select-text { + user-select: text !important; } - .md\:border-red-lightest { - border-color: #fcebea !important; + .sm\:select-all { + user-select: all !important; } - .md\:border-orange-darkest { - border-color: #462a16 !important; + .sm\:select-auto { + user-select: auto !important; } - .md\:border-orange-darker { - border-color: #613b1f !important; + .sm\:align-baseline { + vertical-align: baseline !important; } - .md\:border-orange-dark { - border-color: #de751f !important; + .sm\:align-top { + vertical-align: top !important; } - .md\:border-orange { - border-color: #f6993f !important; + .sm\:align-middle { + vertical-align: middle !important; } - .md\:border-orange-light { - border-color: #faad63 !important; + .sm\:align-bottom { + vertical-align: bottom !important; } - .md\:border-orange-lighter { - border-color: #fcd9b6 !important; + .sm\:align-text-top { + vertical-align: text-top !important; } - .md\:border-orange-lightest { - border-color: #fff5eb !important; + .sm\:align-text-bottom { + vertical-align: text-bottom !important; } - .md\:border-yellow-darkest { - border-color: #453411 !important; + .sm\:visible { + visibility: visible !important; } - .md\:border-yellow-darker { - border-color: #684f1d !important; + .sm\:invisible { + visibility: hidden !important; } - .md\:border-yellow-dark { - border-color: #f2d024 !important; + .sm\:whitespace-normal { + white-space: normal !important; } - .md\:border-yellow { - border-color: #ffed4a !important; + .sm\:whitespace-no-wrap { + white-space: nowrap !important; } - .md\:border-yellow-light { - border-color: #fff382 !important; + .sm\:whitespace-pre { + white-space: pre !important; } - .md\:border-yellow-lighter { - border-color: #fff9c2 !important; + .sm\:whitespace-pre-line { + white-space: pre-line !important; } - .md\:border-yellow-lightest { - border-color: #fcfbeb !important; + .sm\:whitespace-pre-wrap { + white-space: pre-wrap !important; } - .md\:border-green-darkest { - border-color: #0f2f21 !important; + .sm\:break-normal { + overflow-wrap: normal !important; + word-break: normal !important; } - .md\:border-green-darker { - border-color: #1a4731 !important; + .sm\:break-words { + overflow-wrap: break-word !important; } - .md\:border-green-dark { - border-color: #1f9d55 !important; + .sm\:break-all { + word-break: break-all !important; } - .md\:border-green { - border-color: #38c172 !important; + .sm\:truncate { + overflow: hidden !important; + text-overflow: ellipsis !important; + white-space: nowrap !important; } - .md\:border-green-light { - border-color: #51d88a !important; + .sm\:w-0 { + width: 0 !important; } - .md\:border-green-lighter { - border-color: #a2f5bf !important; + .sm\:w-1 { + width: 0.25rem !important; } - .md\:border-green-lightest { - border-color: #e3fcec !important; + .sm\:w-2 { + width: 0.5rem !important; } - .md\:border-teal-darkest { - border-color: #0d3331 !important; + .sm\:w-3 { + width: 0.75rem !important; } - .md\:border-teal-darker { - border-color: #20504f !important; + .sm\:w-4 { + width: 1rem !important; } - .md\:border-teal-dark { - border-color: #38a89d !important; + .sm\:w-5 { + width: 1.25rem !important; } - .md\:border-teal { - border-color: #4dc0b5 !important; + .sm\:w-6 { + width: 1.5rem !important; } - .md\:border-teal-light { - border-color: #64d5ca !important; + .sm\:w-8 { + width: 2rem !important; } - .md\:border-teal-lighter { - border-color: #a0f0ed !important; + .sm\:w-10 { + width: 2.5rem !important; } - .md\:border-teal-lightest { - border-color: #e8fffe !important; + .sm\:w-12 { + width: 3rem !important; } - .md\:border-blue-darkest { - border-color: #12283a !important; + .sm\:w-16 { + width: 4rem !important; } - .md\:border-blue-darker { - border-color: #1c3d5a !important; + .sm\:w-20 { + width: 5rem !important; } - .md\:border-blue-dark { - border-color: #2779bd !important; + .sm\:w-24 { + width: 6rem !important; } - .md\:border-blue { - border-color: #3490dc !important; + .sm\:w-32 { + width: 8rem !important; } - .md\:border-blue-light { - border-color: #6cb2eb !important; + .sm\:w-40 { + width: 10rem !important; } - .md\:border-blue-lighter { - border-color: #bcdefa !important; + .sm\:w-48 { + width: 12rem !important; } - .md\:border-blue-lightest { - border-color: #eff8ff !important; + .sm\:w-56 { + width: 14rem !important; } - .md\:border-indigo-darkest { - border-color: #191e38 !important; + .sm\:w-64 { + width: 16rem !important; } - .md\:border-indigo-darker { - border-color: #2f365f !important; + .sm\:w-auto { + width: auto !important; } - .md\:border-indigo-dark { - border-color: #5661b3 !important; + .sm\:w-px { + width: 1px !important; } - .md\:border-indigo { - border-color: #6574cd !important; + .sm\:w-1\/2 { + width: 50% !important; } - .md\:border-indigo-light { - border-color: #7886d7 !important; + .sm\:w-1\/3 { + width: 33.33333% !important; } - .md\:border-indigo-lighter { - border-color: #b2b7ff !important; + .sm\:w-2\/3 { + width: 66.66667% !important; } - .md\:border-indigo-lightest { - border-color: #e6e8ff !important; + .sm\:w-1\/4 { + width: 25% !important; } - .md\:border-purple-darkest { - border-color: #21183c !important; + .sm\:w-2\/4 { + width: 50% !important; } - .md\:border-purple-darker { - border-color: #382b5f !important; + .sm\:w-3\/4 { + width: 75% !important; } - .md\:border-purple-dark { - border-color: #794acf !important; + .sm\:w-1\/5 { + width: 20% !important; } - .md\:border-purple { - border-color: #9561e2 !important; + .sm\:w-2\/5 { + width: 40% !important; } - .md\:border-purple-light { - border-color: #a779e9 !important; + .sm\:w-3\/5 { + width: 60% !important; } - .md\:border-purple-lighter { - border-color: #d6bbfc !important; + .sm\:w-4\/5 { + width: 80% !important; } - .md\:border-purple-lightest { - border-color: #f3ebff !important; + .sm\:w-1\/6 { + width: 16.66667% !important; } - .md\:border-pink-darkest { - border-color: #451225 !important; + .sm\:w-2\/6 { + width: 33.33333% !important; } - .md\:border-pink-darker { - border-color: #6f213f !important; + .sm\:w-3\/6 { + width: 50% !important; } - .md\:border-pink-dark { - border-color: #eb5286 !important; + .sm\:w-4\/6 { + width: 66.66667% !important; } - .md\:border-pink { - border-color: #f66d9b !important; + .sm\:w-5\/6 { + width: 83.33333% !important; } - .md\:border-pink-light { - border-color: #fa7ea8 !important; + .sm\:w-1\/12 { + width: 8.33333% !important; } - .md\:border-pink-lighter { - border-color: #ffbbca !important; + .sm\:w-2\/12 { + width: 16.66667% !important; } - .md\:border-pink-lightest { - border-color: #ffebef !important; + .sm\:w-3\/12 { + width: 25% !important; } - .md\:hover\:border-transparent:hover { - border-color: transparent !important; + .sm\:w-4\/12 { + width: 33.33333% !important; } - .md\:hover\:border-black:hover { - border-color: #22292f !important; + .sm\:w-5\/12 { + width: 41.66667% !important; } - .md\:hover\:border-grey-darkest:hover { - border-color: #3d4852 !important; + .sm\:w-6\/12 { + width: 50% !important; } - .md\:hover\:border-grey-darker:hover { - border-color: #606f7b !important; + .sm\:w-7\/12 { + width: 58.33333% !important; } - .md\:hover\:border-grey-dark:hover { - border-color: #8795a1 !important; + .sm\:w-8\/12 { + width: 66.66667% !important; } - .md\:hover\:border-grey:hover { - border-color: #b8c2cc !important; + .sm\:w-9\/12 { + width: 75% !important; } - .md\:hover\:border-grey-light:hover { - border-color: #dae1e7 !important; + .sm\:w-10\/12 { + width: 83.33333% !important; } - .md\:hover\:border-grey-lighter:hover { - border-color: #f1f5f8 !important; + .sm\:w-11\/12 { + width: 91.66667% !important; } - .md\:hover\:border-grey-lightest:hover { - border-color: #f8fafc !important; + .sm\:w-full { + width: 100% !important; } - .md\:hover\:border-white:hover { - border-color: #fff !important; + .sm\:w-screen { + width: 100vw !important; } - .md\:hover\:border-red-darkest:hover { - border-color: #3b0d0c !important; + .sm\:z-0 { + z-index: 0 !important; } - .md\:hover\:border-red-darker:hover { - border-color: #621b18 !important; + .sm\:z-10 { + z-index: 10 !important; } - .md\:hover\:border-red-dark:hover { - border-color: #cc1f1a !important; + .sm\:z-20 { + z-index: 20 !important; } - .md\:hover\:border-red:hover { - border-color: #e3342f !important; + .sm\:z-30 { + z-index: 30 !important; } - .md\:hover\:border-red-light:hover { - border-color: #ef5753 !important; + .sm\:z-40 { + z-index: 40 !important; } - .md\:hover\:border-red-lighter:hover { - border-color: #f9acaa !important; + .sm\:z-50 { + z-index: 50 !important; } - .md\:hover\:border-red-lightest:hover { - border-color: #fcebea !important; + .sm\:z-auto { + z-index: auto !important; } - .md\:hover\:border-orange-darkest:hover { - border-color: #462a16 !important; + .sm\:example { + font-weight: 700; + color: #f56565; } +} - .md\:hover\:border-orange-darker:hover { - border-color: #613b1f !important; +@media (min-width: 768px) { + .md\:appearance-none { + appearance: none !important; } - .md\:hover\:border-orange-dark:hover { - border-color: #de751f !important; + .md\:bg-fixed { + background-attachment: fixed !important; } - .md\:hover\:border-orange:hover { - border-color: #f6993f !important; + .md\:bg-local { + background-attachment: local !important; } - .md\:hover\:border-orange-light:hover { - border-color: #faad63 !important; + .md\:bg-scroll { + background-attachment: scroll !important; } - .md\:hover\:border-orange-lighter:hover { - border-color: #fcd9b6 !important; + .md\:bg-transparent { + background-color: transparent !important; } - .md\:hover\:border-orange-lightest:hover { - border-color: #fff5eb !important; + .md\:bg-black { + background-color: #000 !important; } - .md\:hover\:border-yellow-darkest:hover { - border-color: #453411 !important; + .md\:bg-white { + background-color: #fff !important; } - .md\:hover\:border-yellow-darker:hover { - border-color: #684f1d !important; + .md\:bg-gray-100 { + background-color: #f7fafc !important; } - .md\:hover\:border-yellow-dark:hover { - border-color: #f2d024 !important; + .md\:bg-gray-200 { + background-color: #edf2f7 !important; } - .md\:hover\:border-yellow:hover { - border-color: #ffed4a !important; + .md\:bg-gray-300 { + background-color: #e2e8f0 !important; } - .md\:hover\:border-yellow-light:hover { - border-color: #fff382 !important; + .md\:bg-gray-400 { + background-color: #cbd5e0 !important; } - .md\:hover\:border-yellow-lighter:hover { - border-color: #fff9c2 !important; + .md\:bg-gray-500 { + background-color: #a0aec0 !important; } - .md\:hover\:border-yellow-lightest:hover { - border-color: #fcfbeb !important; + .md\:bg-gray-600 { + background-color: #718096 !important; } - .md\:hover\:border-green-darkest:hover { - border-color: #0f2f21 !important; + .md\:bg-gray-700 { + background-color: #4a5568 !important; } - .md\:hover\:border-green-darker:hover { - border-color: #1a4731 !important; + .md\:bg-gray-800 { + background-color: #2d3748 !important; } - .md\:hover\:border-green-dark:hover { - border-color: #1f9d55 !important; + .md\:bg-gray-900 { + background-color: #1a202c !important; } - .md\:hover\:border-green:hover { - border-color: #38c172 !important; + .md\:bg-red-100 { + background-color: #fff5f5 !important; } - .md\:hover\:border-green-light:hover { - border-color: #51d88a !important; + .md\:bg-red-200 { + background-color: #fed7d7 !important; } - .md\:hover\:border-green-lighter:hover { - border-color: #a2f5bf !important; + .md\:bg-red-300 { + background-color: #feb2b2 !important; } - .md\:hover\:border-green-lightest:hover { - border-color: #e3fcec !important; + .md\:bg-red-400 { + background-color: #fc8181 !important; } - .md\:hover\:border-teal-darkest:hover { - border-color: #0d3331 !important; + .md\:bg-red-500 { + background-color: #f56565 !important; } - .md\:hover\:border-teal-darker:hover { - border-color: #20504f !important; + .md\:bg-red-600 { + background-color: #e53e3e !important; } - .md\:hover\:border-teal-dark:hover { - border-color: #38a89d !important; + .md\:bg-red-700 { + background-color: #c53030 !important; } - .md\:hover\:border-teal:hover { - border-color: #4dc0b5 !important; + .md\:bg-red-800 { + background-color: #9b2c2c !important; } - .md\:hover\:border-teal-light:hover { - border-color: #64d5ca !important; + .md\:bg-red-900 { + background-color: #742a2a !important; } - .md\:hover\:border-teal-lighter:hover { - border-color: #a0f0ed !important; + .md\:bg-orange-100 { + background-color: #fffaf0 !important; } - .md\:hover\:border-teal-lightest:hover { - border-color: #e8fffe !important; + .md\:bg-orange-200 { + background-color: #feebc8 !important; } - .md\:hover\:border-blue-darkest:hover { - border-color: #12283a !important; + .md\:bg-orange-300 { + background-color: #fbd38d !important; } - .md\:hover\:border-blue-darker:hover { - border-color: #1c3d5a !important; + .md\:bg-orange-400 { + background-color: #f6ad55 !important; } - .md\:hover\:border-blue-dark:hover { - border-color: #2779bd !important; + .md\:bg-orange-500 { + background-color: #ed8936 !important; } - .md\:hover\:border-blue:hover { - border-color: #3490dc !important; + .md\:bg-orange-600 { + background-color: #dd6b20 !important; } - .md\:hover\:border-blue-light:hover { - border-color: #6cb2eb !important; + .md\:bg-orange-700 { + background-color: #c05621 !important; } - .md\:hover\:border-blue-lighter:hover { - border-color: #bcdefa !important; + .md\:bg-orange-800 { + background-color: #9c4221 !important; } - .md\:hover\:border-blue-lightest:hover { - border-color: #eff8ff !important; + .md\:bg-orange-900 { + background-color: #7b341e !important; } - .md\:hover\:border-indigo-darkest:hover { - border-color: #191e38 !important; + .md\:bg-yellow-100 { + background-color: #fffff0 !important; } - .md\:hover\:border-indigo-darker:hover { - border-color: #2f365f !important; + .md\:bg-yellow-200 { + background-color: #fefcbf !important; } - .md\:hover\:border-indigo-dark:hover { - border-color: #5661b3 !important; + .md\:bg-yellow-300 { + background-color: #faf089 !important; } - .md\:hover\:border-indigo:hover { - border-color: #6574cd !important; + .md\:bg-yellow-400 { + background-color: #f6e05e !important; } - .md\:hover\:border-indigo-light:hover { - border-color: #7886d7 !important; + .md\:bg-yellow-500 { + background-color: #ecc94b !important; } - .md\:hover\:border-indigo-lighter:hover { - border-color: #b2b7ff !important; + .md\:bg-yellow-600 { + background-color: #d69e2e !important; } - .md\:hover\:border-indigo-lightest:hover { - border-color: #e6e8ff !important; + .md\:bg-yellow-700 { + background-color: #b7791f !important; } - .md\:hover\:border-purple-darkest:hover { - border-color: #21183c !important; + .md\:bg-yellow-800 { + background-color: #975a16 !important; } - .md\:hover\:border-purple-darker:hover { - border-color: #382b5f !important; + .md\:bg-yellow-900 { + background-color: #744210 !important; } - .md\:hover\:border-purple-dark:hover { - border-color: #794acf !important; + .md\:bg-green-100 { + background-color: #f0fff4 !important; } - .md\:hover\:border-purple:hover { - border-color: #9561e2 !important; + .md\:bg-green-200 { + background-color: #c6f6d5 !important; } - .md\:hover\:border-purple-light:hover { - border-color: #a779e9 !important; + .md\:bg-green-300 { + background-color: #9ae6b4 !important; } - .md\:hover\:border-purple-lighter:hover { - border-color: #d6bbfc !important; + .md\:bg-green-400 { + background-color: #68d391 !important; } - .md\:hover\:border-purple-lightest:hover { - border-color: #f3ebff !important; + .md\:bg-green-500 { + background-color: #48bb78 !important; } - .md\:hover\:border-pink-darkest:hover { - border-color: #451225 !important; + .md\:bg-green-600 { + background-color: #38a169 !important; } - .md\:hover\:border-pink-darker:hover { - border-color: #6f213f !important; + .md\:bg-green-700 { + background-color: #2f855a !important; } - .md\:hover\:border-pink-dark:hover { - border-color: #eb5286 !important; + .md\:bg-green-800 { + background-color: #276749 !important; } - .md\:hover\:border-pink:hover { - border-color: #f66d9b !important; + .md\:bg-green-900 { + background-color: #22543d !important; } - .md\:hover\:border-pink-light:hover { - border-color: #fa7ea8 !important; + .md\:bg-teal-100 { + background-color: #e6fffa !important; } - .md\:hover\:border-pink-lighter:hover { - border-color: #ffbbca !important; + .md\:bg-teal-200 { + background-color: #b2f5ea !important; } - .md\:hover\:border-pink-lightest:hover { - border-color: #ffebef !important; + .md\:bg-teal-300 { + background-color: #81e6d9 !important; } - .md\:focus\:border-transparent:focus { - border-color: transparent !important; + .md\:bg-teal-400 { + background-color: #4fd1c5 !important; } - .md\:focus\:border-black:focus { - border-color: #22292f !important; + .md\:bg-teal-500 { + background-color: #38b2ac !important; } - .md\:focus\:border-grey-darkest:focus { - border-color: #3d4852 !important; + .md\:bg-teal-600 { + background-color: #319795 !important; } - .md\:focus\:border-grey-darker:focus { - border-color: #606f7b !important; + .md\:bg-teal-700 { + background-color: #2c7a7b !important; } - .md\:focus\:border-grey-dark:focus { - border-color: #8795a1 !important; + .md\:bg-teal-800 { + background-color: #285e61 !important; } - .md\:focus\:border-grey:focus { - border-color: #b8c2cc !important; + .md\:bg-teal-900 { + background-color: #234e52 !important; } - .md\:focus\:border-grey-light:focus { - border-color: #dae1e7 !important; + .md\:bg-blue-100 { + background-color: #ebf8ff !important; } - .md\:focus\:border-grey-lighter:focus { - border-color: #f1f5f8 !important; + .md\:bg-blue-200 { + background-color: #bee3f8 !important; } - .md\:focus\:border-grey-lightest:focus { - border-color: #f8fafc !important; + .md\:bg-blue-300 { + background-color: #90cdf4 !important; } - .md\:focus\:border-white:focus { - border-color: #fff !important; + .md\:bg-blue-400 { + background-color: #63b3ed !important; } - .md\:focus\:border-red-darkest:focus { - border-color: #3b0d0c !important; + .md\:bg-blue-500 { + background-color: #4299e1 !important; } - .md\:focus\:border-red-darker:focus { - border-color: #621b18 !important; + .md\:bg-blue-600 { + background-color: #3182ce !important; } - .md\:focus\:border-red-dark:focus { - border-color: #cc1f1a !important; + .md\:bg-blue-700 { + background-color: #2b6cb0 !important; } - .md\:focus\:border-red:focus { - border-color: #e3342f !important; + .md\:bg-blue-800 { + background-color: #2c5282 !important; } - .md\:focus\:border-red-light:focus { - border-color: #ef5753 !important; + .md\:bg-blue-900 { + background-color: #2a4365 !important; } - .md\:focus\:border-red-lighter:focus { - border-color: #f9acaa !important; + .md\:bg-indigo-100 { + background-color: #ebf4ff !important; } - .md\:focus\:border-red-lightest:focus { - border-color: #fcebea !important; + .md\:bg-indigo-200 { + background-color: #c3dafe !important; } - .md\:focus\:border-orange-darkest:focus { - border-color: #462a16 !important; + .md\:bg-indigo-300 { + background-color: #a3bffa !important; } - .md\:focus\:border-orange-darker:focus { - border-color: #613b1f !important; + .md\:bg-indigo-400 { + background-color: #7f9cf5 !important; } - .md\:focus\:border-orange-dark:focus { - border-color: #de751f !important; + .md\:bg-indigo-500 { + background-color: #667eea !important; } - .md\:focus\:border-orange:focus { - border-color: #f6993f !important; + .md\:bg-indigo-600 { + background-color: #5a67d8 !important; } - .md\:focus\:border-orange-light:focus { - border-color: #faad63 !important; + .md\:bg-indigo-700 { + background-color: #4c51bf !important; } - .md\:focus\:border-orange-lighter:focus { - border-color: #fcd9b6 !important; + .md\:bg-indigo-800 { + background-color: #434190 !important; } - .md\:focus\:border-orange-lightest:focus { - border-color: #fff5eb !important; + .md\:bg-indigo-900 { + background-color: #3c366b !important; } - .md\:focus\:border-yellow-darkest:focus { - border-color: #453411 !important; + .md\:bg-purple-100 { + background-color: #faf5ff !important; } - .md\:focus\:border-yellow-darker:focus { - border-color: #684f1d !important; + .md\:bg-purple-200 { + background-color: #e9d8fd !important; } - .md\:focus\:border-yellow-dark:focus { - border-color: #f2d024 !important; + .md\:bg-purple-300 { + background-color: #d6bcfa !important; } - .md\:focus\:border-yellow:focus { - border-color: #ffed4a !important; + .md\:bg-purple-400 { + background-color: #b794f4 !important; } - .md\:focus\:border-yellow-light:focus { - border-color: #fff382 !important; + .md\:bg-purple-500 { + background-color: #9f7aea !important; } - .md\:focus\:border-yellow-lighter:focus { - border-color: #fff9c2 !important; + .md\:bg-purple-600 { + background-color: #805ad5 !important; } - .md\:focus\:border-yellow-lightest:focus { - border-color: #fcfbeb !important; + .md\:bg-purple-700 { + background-color: #6b46c1 !important; } - .md\:focus\:border-green-darkest:focus { - border-color: #0f2f21 !important; + .md\:bg-purple-800 { + background-color: #553c9a !important; } - .md\:focus\:border-green-darker:focus { - border-color: #1a4731 !important; + .md\:bg-purple-900 { + background-color: #44337a !important; } - .md\:focus\:border-green-dark:focus { - border-color: #1f9d55 !important; + .md\:bg-pink-100 { + background-color: #fff5f7 !important; } - .md\:focus\:border-green:focus { - border-color: #38c172 !important; + .md\:bg-pink-200 { + background-color: #fed7e2 !important; } - .md\:focus\:border-green-light:focus { - border-color: #51d88a !important; + .md\:bg-pink-300 { + background-color: #fbb6ce !important; } - .md\:focus\:border-green-lighter:focus { - border-color: #a2f5bf !important; + .md\:bg-pink-400 { + background-color: #f687b3 !important; } - .md\:focus\:border-green-lightest:focus { - border-color: #e3fcec !important; + .md\:bg-pink-500 { + background-color: #ed64a6 !important; } - .md\:focus\:border-teal-darkest:focus { - border-color: #0d3331 !important; + .md\:bg-pink-600 { + background-color: #d53f8c !important; } - .md\:focus\:border-teal-darker:focus { - border-color: #20504f !important; + .md\:bg-pink-700 { + background-color: #b83280 !important; } - .md\:focus\:border-teal-dark:focus { - border-color: #38a89d !important; + .md\:bg-pink-800 { + background-color: #97266d !important; } - .md\:focus\:border-teal:focus { - border-color: #4dc0b5 !important; + .md\:bg-pink-900 { + background-color: #702459 !important; } - .md\:focus\:border-teal-light:focus { - border-color: #64d5ca !important; + .md\:hover\:bg-transparent:hover { + background-color: transparent !important; } - .md\:focus\:border-teal-lighter:focus { - border-color: #a0f0ed !important; + .md\:hover\:bg-black:hover { + background-color: #000 !important; } - .md\:focus\:border-teal-lightest:focus { - border-color: #e8fffe !important; + .md\:hover\:bg-white:hover { + background-color: #fff !important; } - .md\:focus\:border-blue-darkest:focus { - border-color: #12283a !important; + .md\:hover\:bg-gray-100:hover { + background-color: #f7fafc !important; } - .md\:focus\:border-blue-darker:focus { - border-color: #1c3d5a !important; + .md\:hover\:bg-gray-200:hover { + background-color: #edf2f7 !important; } - .md\:focus\:border-blue-dark:focus { - border-color: #2779bd !important; + .md\:hover\:bg-gray-300:hover { + background-color: #e2e8f0 !important; } - .md\:focus\:border-blue:focus { - border-color: #3490dc !important; + .md\:hover\:bg-gray-400:hover { + background-color: #cbd5e0 !important; } - .md\:focus\:border-blue-light:focus { - border-color: #6cb2eb !important; + .md\:hover\:bg-gray-500:hover { + background-color: #a0aec0 !important; } - .md\:focus\:border-blue-lighter:focus { - border-color: #bcdefa !important; + .md\:hover\:bg-gray-600:hover { + background-color: #718096 !important; } - .md\:focus\:border-blue-lightest:focus { - border-color: #eff8ff !important; + .md\:hover\:bg-gray-700:hover { + background-color: #4a5568 !important; } - .md\:focus\:border-indigo-darkest:focus { - border-color: #191e38 !important; + .md\:hover\:bg-gray-800:hover { + background-color: #2d3748 !important; } - .md\:focus\:border-indigo-darker:focus { - border-color: #2f365f !important; + .md\:hover\:bg-gray-900:hover { + background-color: #1a202c !important; } - .md\:focus\:border-indigo-dark:focus { - border-color: #5661b3 !important; + .md\:hover\:bg-red-100:hover { + background-color: #fff5f5 !important; } - .md\:focus\:border-indigo:focus { - border-color: #6574cd !important; + .md\:hover\:bg-red-200:hover { + background-color: #fed7d7 !important; } - .md\:focus\:border-indigo-light:focus { - border-color: #7886d7 !important; + .md\:hover\:bg-red-300:hover { + background-color: #feb2b2 !important; } - .md\:focus\:border-indigo-lighter:focus { - border-color: #b2b7ff !important; + .md\:hover\:bg-red-400:hover { + background-color: #fc8181 !important; } - .md\:focus\:border-indigo-lightest:focus { - border-color: #e6e8ff !important; + .md\:hover\:bg-red-500:hover { + background-color: #f56565 !important; } - .md\:focus\:border-purple-darkest:focus { - border-color: #21183c !important; + .md\:hover\:bg-red-600:hover { + background-color: #e53e3e !important; } - .md\:focus\:border-purple-darker:focus { - border-color: #382b5f !important; + .md\:hover\:bg-red-700:hover { + background-color: #c53030 !important; } - .md\:focus\:border-purple-dark:focus { - border-color: #794acf !important; + .md\:hover\:bg-red-800:hover { + background-color: #9b2c2c !important; } - .md\:focus\:border-purple:focus { - border-color: #9561e2 !important; + .md\:hover\:bg-red-900:hover { + background-color: #742a2a !important; } - .md\:focus\:border-purple-light:focus { - border-color: #a779e9 !important; + .md\:hover\:bg-orange-100:hover { + background-color: #fffaf0 !important; } - .md\:focus\:border-purple-lighter:focus { - border-color: #d6bbfc !important; + .md\:hover\:bg-orange-200:hover { + background-color: #feebc8 !important; } - .md\:focus\:border-purple-lightest:focus { - border-color: #f3ebff !important; + .md\:hover\:bg-orange-300:hover { + background-color: #fbd38d !important; } - .md\:focus\:border-pink-darkest:focus { - border-color: #451225 !important; + .md\:hover\:bg-orange-400:hover { + background-color: #f6ad55 !important; } - .md\:focus\:border-pink-darker:focus { - border-color: #6f213f !important; + .md\:hover\:bg-orange-500:hover { + background-color: #ed8936 !important; } - .md\:focus\:border-pink-dark:focus { - border-color: #eb5286 !important; + .md\:hover\:bg-orange-600:hover { + background-color: #dd6b20 !important; } - .md\:focus\:border-pink:focus { - border-color: #f66d9b !important; + .md\:hover\:bg-orange-700:hover { + background-color: #c05621 !important; } - .md\:focus\:border-pink-light:focus { - border-color: #fa7ea8 !important; + .md\:hover\:bg-orange-800:hover { + background-color: #9c4221 !important; } - .md\:focus\:border-pink-lighter:focus { - border-color: #ffbbca !important; + .md\:hover\:bg-orange-900:hover { + background-color: #7b341e !important; } - .md\:focus\:border-pink-lightest:focus { - border-color: #ffebef !important; + .md\:hover\:bg-yellow-100:hover { + background-color: #fffff0 !important; } - .md\:rounded-none { - border-radius: 0 !important; + .md\:hover\:bg-yellow-200:hover { + background-color: #fefcbf !important; } - .md\:rounded-sm { - border-radius: .125rem !important; + .md\:hover\:bg-yellow-300:hover { + background-color: #faf089 !important; } - .md\:rounded { - border-radius: .25rem !important; + .md\:hover\:bg-yellow-400:hover { + background-color: #f6e05e !important; } - .md\:rounded-lg { - border-radius: .5rem !important; + .md\:hover\:bg-yellow-500:hover { + background-color: #ecc94b !important; } - .md\:rounded-full { - border-radius: 9999px !important; + .md\:hover\:bg-yellow-600:hover { + background-color: #d69e2e !important; } - .md\:rounded-t-none { - border-top-left-radius: 0 !important; - border-top-right-radius: 0 !important; + .md\:hover\:bg-yellow-700:hover { + background-color: #b7791f !important; } - .md\:rounded-r-none { - border-top-right-radius: 0 !important; - border-bottom-right-radius: 0 !important; + .md\:hover\:bg-yellow-800:hover { + background-color: #975a16 !important; } - .md\:rounded-b-none { - border-bottom-right-radius: 0 !important; - border-bottom-left-radius: 0 !important; + .md\:hover\:bg-yellow-900:hover { + background-color: #744210 !important; } - .md\:rounded-l-none { - border-top-left-radius: 0 !important; - border-bottom-left-radius: 0 !important; + .md\:hover\:bg-green-100:hover { + background-color: #f0fff4 !important; } - .md\:rounded-t-sm { - border-top-left-radius: .125rem !important; - border-top-right-radius: .125rem !important; + .md\:hover\:bg-green-200:hover { + background-color: #c6f6d5 !important; } - .md\:rounded-r-sm { - border-top-right-radius: .125rem !important; - border-bottom-right-radius: .125rem !important; + .md\:hover\:bg-green-300:hover { + background-color: #9ae6b4 !important; } - .md\:rounded-b-sm { - border-bottom-right-radius: .125rem !important; - border-bottom-left-radius: .125rem !important; + .md\:hover\:bg-green-400:hover { + background-color: #68d391 !important; } - .md\:rounded-l-sm { - border-top-left-radius: .125rem !important; - border-bottom-left-radius: .125rem !important; + .md\:hover\:bg-green-500:hover { + background-color: #48bb78 !important; } - .md\:rounded-t { - border-top-left-radius: .25rem !important; - border-top-right-radius: .25rem !important; + .md\:hover\:bg-green-600:hover { + background-color: #38a169 !important; } - .md\:rounded-r { - border-top-right-radius: .25rem !important; - border-bottom-right-radius: .25rem !important; + .md\:hover\:bg-green-700:hover { + background-color: #2f855a !important; } - .md\:rounded-b { - border-bottom-right-radius: .25rem !important; - border-bottom-left-radius: .25rem !important; + .md\:hover\:bg-green-800:hover { + background-color: #276749 !important; } - .md\:rounded-l { - border-top-left-radius: .25rem !important; - border-bottom-left-radius: .25rem !important; + .md\:hover\:bg-green-900:hover { + background-color: #22543d !important; } - .md\:rounded-t-lg { - border-top-left-radius: .5rem !important; - border-top-right-radius: .5rem !important; + .md\:hover\:bg-teal-100:hover { + background-color: #e6fffa !important; } - .md\:rounded-r-lg { - border-top-right-radius: .5rem !important; - border-bottom-right-radius: .5rem !important; + .md\:hover\:bg-teal-200:hover { + background-color: #b2f5ea !important; } - .md\:rounded-b-lg { - border-bottom-right-radius: .5rem !important; - border-bottom-left-radius: .5rem !important; + .md\:hover\:bg-teal-300:hover { + background-color: #81e6d9 !important; } - .md\:rounded-l-lg { - border-top-left-radius: .5rem !important; - border-bottom-left-radius: .5rem !important; + .md\:hover\:bg-teal-400:hover { + background-color: #4fd1c5 !important; } - .md\:rounded-t-full { - border-top-left-radius: 9999px !important; - border-top-right-radius: 9999px !important; + .md\:hover\:bg-teal-500:hover { + background-color: #38b2ac !important; } - .md\:rounded-r-full { - border-top-right-radius: 9999px !important; - border-bottom-right-radius: 9999px !important; + .md\:hover\:bg-teal-600:hover { + background-color: #319795 !important; } - .md\:rounded-b-full { - border-bottom-right-radius: 9999px !important; - border-bottom-left-radius: 9999px !important; + .md\:hover\:bg-teal-700:hover { + background-color: #2c7a7b !important; } - .md\:rounded-l-full { - border-top-left-radius: 9999px !important; - border-bottom-left-radius: 9999px !important; + .md\:hover\:bg-teal-800:hover { + background-color: #285e61 !important; } - .md\:rounded-tl-none { - border-top-left-radius: 0 !important; + .md\:hover\:bg-teal-900:hover { + background-color: #234e52 !important; } - .md\:rounded-tr-none { - border-top-right-radius: 0 !important; + .md\:hover\:bg-blue-100:hover { + background-color: #ebf8ff !important; } - .md\:rounded-br-none { - border-bottom-right-radius: 0 !important; + .md\:hover\:bg-blue-200:hover { + background-color: #bee3f8 !important; } - .md\:rounded-bl-none { - border-bottom-left-radius: 0 !important; + .md\:hover\:bg-blue-300:hover { + background-color: #90cdf4 !important; } - .md\:rounded-tl-sm { - border-top-left-radius: .125rem !important; + .md\:hover\:bg-blue-400:hover { + background-color: #63b3ed !important; } - .md\:rounded-tr-sm { - border-top-right-radius: .125rem !important; + .md\:hover\:bg-blue-500:hover { + background-color: #4299e1 !important; } - .md\:rounded-br-sm { - border-bottom-right-radius: .125rem !important; + .md\:hover\:bg-blue-600:hover { + background-color: #3182ce !important; } - .md\:rounded-bl-sm { - border-bottom-left-radius: .125rem !important; + .md\:hover\:bg-blue-700:hover { + background-color: #2b6cb0 !important; } - .md\:rounded-tl { - border-top-left-radius: .25rem !important; + .md\:hover\:bg-blue-800:hover { + background-color: #2c5282 !important; } - .md\:rounded-tr { - border-top-right-radius: .25rem !important; + .md\:hover\:bg-blue-900:hover { + background-color: #2a4365 !important; } - .md\:rounded-br { - border-bottom-right-radius: .25rem !important; + .md\:hover\:bg-indigo-100:hover { + background-color: #ebf4ff !important; } - .md\:rounded-bl { - border-bottom-left-radius: .25rem !important; + .md\:hover\:bg-indigo-200:hover { + background-color: #c3dafe !important; } - .md\:rounded-tl-lg { - border-top-left-radius: .5rem !important; + .md\:hover\:bg-indigo-300:hover { + background-color: #a3bffa !important; } - .md\:rounded-tr-lg { - border-top-right-radius: .5rem !important; + .md\:hover\:bg-indigo-400:hover { + background-color: #7f9cf5 !important; } - .md\:rounded-br-lg { - border-bottom-right-radius: .5rem !important; + .md\:hover\:bg-indigo-500:hover { + background-color: #667eea !important; } - .md\:rounded-bl-lg { - border-bottom-left-radius: .5rem !important; + .md\:hover\:bg-indigo-600:hover { + background-color: #5a67d8 !important; } - .md\:rounded-tl-full { - border-top-left-radius: 9999px !important; + .md\:hover\:bg-indigo-700:hover { + background-color: #4c51bf !important; } - .md\:rounded-tr-full { - border-top-right-radius: 9999px !important; + .md\:hover\:bg-indigo-800:hover { + background-color: #434190 !important; } - .md\:rounded-br-full { - border-bottom-right-radius: 9999px !important; + .md\:hover\:bg-indigo-900:hover { + background-color: #3c366b !important; } - .md\:rounded-bl-full { - border-bottom-left-radius: 9999px !important; + .md\:hover\:bg-purple-100:hover { + background-color: #faf5ff !important; } - .md\:border-solid { - border-style: solid !important; + .md\:hover\:bg-purple-200:hover { + background-color: #e9d8fd !important; } - .md\:border-dashed { - border-style: dashed !important; + .md\:hover\:bg-purple-300:hover { + background-color: #d6bcfa !important; } - .md\:border-dotted { - border-style: dotted !important; + .md\:hover\:bg-purple-400:hover { + background-color: #b794f4 !important; } - .md\:border-none { - border-style: none !important; + .md\:hover\:bg-purple-500:hover { + background-color: #9f7aea !important; } - .md\:border-0 { - border-width: 0 !important; + .md\:hover\:bg-purple-600:hover { + background-color: #805ad5 !important; } - .md\:border-2 { - border-width: 2px !important; + .md\:hover\:bg-purple-700:hover { + background-color: #6b46c1 !important; } - .md\:border-4 { - border-width: 4px !important; + .md\:hover\:bg-purple-800:hover { + background-color: #553c9a !important; } - .md\:border-8 { - border-width: 8px !important; + .md\:hover\:bg-purple-900:hover { + background-color: #44337a !important; } - .md\:border { - border-width: 1px !important; + .md\:hover\:bg-pink-100:hover { + background-color: #fff5f7 !important; } - .md\:border-t-0 { - border-top-width: 0 !important; + .md\:hover\:bg-pink-200:hover { + background-color: #fed7e2 !important; } - .md\:border-r-0 { - border-right-width: 0 !important; + .md\:hover\:bg-pink-300:hover { + background-color: #fbb6ce !important; } - .md\:border-b-0 { - border-bottom-width: 0 !important; + .md\:hover\:bg-pink-400:hover { + background-color: #f687b3 !important; } - .md\:border-l-0 { - border-left-width: 0 !important; + .md\:hover\:bg-pink-500:hover { + background-color: #ed64a6 !important; } - .md\:border-t-2 { - border-top-width: 2px !important; + .md\:hover\:bg-pink-600:hover { + background-color: #d53f8c !important; } - .md\:border-r-2 { - border-right-width: 2px !important; + .md\:hover\:bg-pink-700:hover { + background-color: #b83280 !important; } - .md\:border-b-2 { - border-bottom-width: 2px !important; + .md\:hover\:bg-pink-800:hover { + background-color: #97266d !important; } - .md\:border-l-2 { - border-left-width: 2px !important; + .md\:hover\:bg-pink-900:hover { + background-color: #702459 !important; } - .md\:border-t-4 { - border-top-width: 4px !important; + .md\:focus\:bg-transparent:focus { + background-color: transparent !important; } - .md\:border-r-4 { - border-right-width: 4px !important; + .md\:focus\:bg-black:focus { + background-color: #000 !important; } - .md\:border-b-4 { - border-bottom-width: 4px !important; + .md\:focus\:bg-white:focus { + background-color: #fff !important; } - .md\:border-l-4 { - border-left-width: 4px !important; + .md\:focus\:bg-gray-100:focus { + background-color: #f7fafc !important; } - .md\:border-t-8 { - border-top-width: 8px !important; + .md\:focus\:bg-gray-200:focus { + background-color: #edf2f7 !important; } - .md\:border-r-8 { - border-right-width: 8px !important; + .md\:focus\:bg-gray-300:focus { + background-color: #e2e8f0 !important; } - .md\:border-b-8 { - border-bottom-width: 8px !important; + .md\:focus\:bg-gray-400:focus { + background-color: #cbd5e0 !important; } - .md\:border-l-8 { - border-left-width: 8px !important; + .md\:focus\:bg-gray-500:focus { + background-color: #a0aec0 !important; } - .md\:border-t { - border-top-width: 1px !important; + .md\:focus\:bg-gray-600:focus { + background-color: #718096 !important; } - .md\:border-r { - border-right-width: 1px !important; + .md\:focus\:bg-gray-700:focus { + background-color: #4a5568 !important; } - .md\:border-b { - border-bottom-width: 1px !important; + .md\:focus\:bg-gray-800:focus { + background-color: #2d3748 !important; } - .md\:border-l { - border-left-width: 1px !important; + .md\:focus\:bg-gray-900:focus { + background-color: #1a202c !important; } - .md\:cursor-auto { - cursor: auto !important; + .md\:focus\:bg-red-100:focus { + background-color: #fff5f5 !important; } - .md\:cursor-default { - cursor: default !important; + .md\:focus\:bg-red-200:focus { + background-color: #fed7d7 !important; } - .md\:cursor-pointer { - cursor: pointer !important; + .md\:focus\:bg-red-300:focus { + background-color: #feb2b2 !important; } - .md\:cursor-wait { - cursor: wait !important; + .md\:focus\:bg-red-400:focus { + background-color: #fc8181 !important; } - .md\:cursor-move { - cursor: move !important; + .md\:focus\:bg-red-500:focus { + background-color: #f56565 !important; } - .md\:cursor-not-allowed { - cursor: not-allowed !important; + .md\:focus\:bg-red-600:focus { + background-color: #e53e3e !important; } - .md\:block { - display: block !important; + .md\:focus\:bg-red-700:focus { + background-color: #c53030 !important; } - .md\:inline-block { - display: inline-block !important; + .md\:focus\:bg-red-800:focus { + background-color: #9b2c2c !important; } - .md\:inline { - display: inline !important; + .md\:focus\:bg-red-900:focus { + background-color: #742a2a !important; } - .md\:table { - display: table !important; + .md\:focus\:bg-orange-100:focus { + background-color: #fffaf0 !important; } - .md\:table-row { - display: table-row !important; + .md\:focus\:bg-orange-200:focus { + background-color: #feebc8 !important; } - .md\:table-cell { - display: table-cell !important; + .md\:focus\:bg-orange-300:focus { + background-color: #fbd38d !important; } - .md\:hidden { - display: none !important; + .md\:focus\:bg-orange-400:focus { + background-color: #f6ad55 !important; } - .md\:flex { - display: flex !important; + .md\:focus\:bg-orange-500:focus { + background-color: #ed8936 !important; } - .md\:inline-flex { - display: inline-flex !important; + .md\:focus\:bg-orange-600:focus { + background-color: #dd6b20 !important; } - .md\:flex-row { - flex-direction: row !important; + .md\:focus\:bg-orange-700:focus { + background-color: #c05621 !important; } - .md\:flex-row-reverse { - flex-direction: row-reverse !important; + .md\:focus\:bg-orange-800:focus { + background-color: #9c4221 !important; } - .md\:flex-col { - flex-direction: column !important; + .md\:focus\:bg-orange-900:focus { + background-color: #7b341e !important; } - .md\:flex-col-reverse { - flex-direction: column-reverse !important; + .md\:focus\:bg-yellow-100:focus { + background-color: #fffff0 !important; } - .md\:flex-wrap { - flex-wrap: wrap !important; + .md\:focus\:bg-yellow-200:focus { + background-color: #fefcbf !important; } - .md\:flex-wrap-reverse { - flex-wrap: wrap-reverse !important; + .md\:focus\:bg-yellow-300:focus { + background-color: #faf089 !important; } - .md\:flex-no-wrap { - flex-wrap: nowrap !important; + .md\:focus\:bg-yellow-400:focus { + background-color: #f6e05e !important; } - .md\:items-start { - align-items: flex-start !important; + .md\:focus\:bg-yellow-500:focus { + background-color: #ecc94b !important; } - .md\:items-end { - align-items: flex-end !important; + .md\:focus\:bg-yellow-600:focus { + background-color: #d69e2e !important; } - .md\:items-center { - align-items: center !important; + .md\:focus\:bg-yellow-700:focus { + background-color: #b7791f !important; } - .md\:items-baseline { - align-items: baseline !important; + .md\:focus\:bg-yellow-800:focus { + background-color: #975a16 !important; } - .md\:items-stretch { - align-items: stretch !important; + .md\:focus\:bg-yellow-900:focus { + background-color: #744210 !important; } - .md\:self-auto { - align-self: auto !important; + .md\:focus\:bg-green-100:focus { + background-color: #f0fff4 !important; } - .md\:self-start { - align-self: flex-start !important; + .md\:focus\:bg-green-200:focus { + background-color: #c6f6d5 !important; } - .md\:self-end { - align-self: flex-end !important; + .md\:focus\:bg-green-300:focus { + background-color: #9ae6b4 !important; } - .md\:self-center { - align-self: center !important; + .md\:focus\:bg-green-400:focus { + background-color: #68d391 !important; } - .md\:self-stretch { - align-self: stretch !important; + .md\:focus\:bg-green-500:focus { + background-color: #48bb78 !important; } - .md\:justify-start { - justify-content: flex-start !important; + .md\:focus\:bg-green-600:focus { + background-color: #38a169 !important; } - .md\:justify-end { - justify-content: flex-end !important; + .md\:focus\:bg-green-700:focus { + background-color: #2f855a !important; } - .md\:justify-center { - justify-content: center !important; + .md\:focus\:bg-green-800:focus { + background-color: #276749 !important; } - .md\:justify-between { - justify-content: space-between !important; + .md\:focus\:bg-green-900:focus { + background-color: #22543d !important; } - .md\:justify-around { - justify-content: space-around !important; + .md\:focus\:bg-teal-100:focus { + background-color: #e6fffa !important; } - .md\:content-center { - align-content: center !important; + .md\:focus\:bg-teal-200:focus { + background-color: #b2f5ea !important; } - .md\:content-start { - align-content: flex-start !important; + .md\:focus\:bg-teal-300:focus { + background-color: #81e6d9 !important; } - .md\:content-end { - align-content: flex-end !important; + .md\:focus\:bg-teal-400:focus { + background-color: #4fd1c5 !important; } - .md\:content-between { - align-content: space-between !important; + .md\:focus\:bg-teal-500:focus { + background-color: #38b2ac !important; } - .md\:content-around { - align-content: space-around !important; + .md\:focus\:bg-teal-600:focus { + background-color: #319795 !important; } - .md\:flex-1 { - flex: 1 1 0% !important; + .md\:focus\:bg-teal-700:focus { + background-color: #2c7a7b !important; } - .md\:flex-auto { - flex: 1 1 auto !important; + .md\:focus\:bg-teal-800:focus { + background-color: #285e61 !important; } - .md\:flex-initial { - flex: 0 1 auto !important; + .md\:focus\:bg-teal-900:focus { + background-color: #234e52 !important; } - .md\:flex-none { - flex: none !important; + .md\:focus\:bg-blue-100:focus { + background-color: #ebf8ff !important; } - .md\:flex-grow { - flex-grow: 1 !important; + .md\:focus\:bg-blue-200:focus { + background-color: #bee3f8 !important; } - .md\:flex-shrink { - flex-shrink: 1 !important; + .md\:focus\:bg-blue-300:focus { + background-color: #90cdf4 !important; } - .md\:flex-no-grow { - flex-grow: 0 !important; + .md\:focus\:bg-blue-400:focus { + background-color: #63b3ed !important; } - .md\:flex-no-shrink { - flex-shrink: 0 !important; + .md\:focus\:bg-blue-500:focus { + background-color: #4299e1 !important; } - .md\:float-right { - float: right !important; + .md\:focus\:bg-blue-600:focus { + background-color: #3182ce !important; } - .md\:float-left { - float: left !important; + .md\:focus\:bg-blue-700:focus { + background-color: #2b6cb0 !important; } - .md\:float-none { - float: none !important; + .md\:focus\:bg-blue-800:focus { + background-color: #2c5282 !important; } - .md\:clearfix:after { - content: "" !important; - display: table !important; - clear: both !important; + .md\:focus\:bg-blue-900:focus { + background-color: #2a4365 !important; } - .md\:font-sans { - font-family: system-ui, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif !important; + .md\:focus\:bg-indigo-100:focus { + background-color: #ebf4ff !important; } - .md\:font-serif { - font-family: Constantia, Lucida Bright, Lucidabright, Lucida Serif, Lucida, DejaVu Serif, Bitstream Vera Serif, Liberation Serif, Georgia, serif !important; + .md\:focus\:bg-indigo-200:focus { + background-color: #c3dafe !important; } - .md\:font-mono { - font-family: Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace !important; + .md\:focus\:bg-indigo-300:focus { + background-color: #a3bffa !important; } - .md\:font-hairline { - font-weight: 100 !important; + .md\:focus\:bg-indigo-400:focus { + background-color: #7f9cf5 !important; } - .md\:font-thin { - font-weight: 200 !important; + .md\:focus\:bg-indigo-500:focus { + background-color: #667eea !important; } - .md\:font-light { - font-weight: 300 !important; + .md\:focus\:bg-indigo-600:focus { + background-color: #5a67d8 !important; } - .md\:font-normal { - font-weight: 400 !important; + .md\:focus\:bg-indigo-700:focus { + background-color: #4c51bf !important; } - .md\:font-medium { - font-weight: 500 !important; + .md\:focus\:bg-indigo-800:focus { + background-color: #434190 !important; } - .md\:font-semibold { - font-weight: 600 !important; + .md\:focus\:bg-indigo-900:focus { + background-color: #3c366b !important; } - .md\:font-bold { - font-weight: 700 !important; + .md\:focus\:bg-purple-100:focus { + background-color: #faf5ff !important; } - .md\:font-extrabold { - font-weight: 800 !important; + .md\:focus\:bg-purple-200:focus { + background-color: #e9d8fd !important; } - .md\:font-black { - font-weight: 900 !important; + .md\:focus\:bg-purple-300:focus { + background-color: #d6bcfa !important; } - .md\:hover\:font-hairline:hover { - font-weight: 100 !important; + .md\:focus\:bg-purple-400:focus { + background-color: #b794f4 !important; } - .md\:hover\:font-thin:hover { - font-weight: 200 !important; + .md\:focus\:bg-purple-500:focus { + background-color: #9f7aea !important; } - .md\:hover\:font-light:hover { - font-weight: 300 !important; + .md\:focus\:bg-purple-600:focus { + background-color: #805ad5 !important; } - .md\:hover\:font-normal:hover { - font-weight: 400 !important; + .md\:focus\:bg-purple-700:focus { + background-color: #6b46c1 !important; } - .md\:hover\:font-medium:hover { - font-weight: 500 !important; + .md\:focus\:bg-purple-800:focus { + background-color: #553c9a !important; } - .md\:hover\:font-semibold:hover { - font-weight: 600 !important; + .md\:focus\:bg-purple-900:focus { + background-color: #44337a !important; } - .md\:hover\:font-bold:hover { - font-weight: 700 !important; + .md\:focus\:bg-pink-100:focus { + background-color: #fff5f7 !important; } - .md\:hover\:font-extrabold:hover { - font-weight: 800 !important; + .md\:focus\:bg-pink-200:focus { + background-color: #fed7e2 !important; } - .md\:hover\:font-black:hover { - font-weight: 900 !important; + .md\:focus\:bg-pink-300:focus { + background-color: #fbb6ce !important; } - .md\:focus\:font-hairline:focus { - font-weight: 100 !important; + .md\:focus\:bg-pink-400:focus { + background-color: #f687b3 !important; } - .md\:focus\:font-thin:focus { - font-weight: 200 !important; + .md\:focus\:bg-pink-500:focus { + background-color: #ed64a6 !important; } - .md\:focus\:font-light:focus { - font-weight: 300 !important; + .md\:focus\:bg-pink-600:focus { + background-color: #d53f8c !important; } - .md\:focus\:font-normal:focus { - font-weight: 400 !important; + .md\:focus\:bg-pink-700:focus { + background-color: #b83280 !important; } - .md\:focus\:font-medium:focus { - font-weight: 500 !important; + .md\:focus\:bg-pink-800:focus { + background-color: #97266d !important; } - .md\:focus\:font-semibold:focus { - font-weight: 600 !important; + .md\:focus\:bg-pink-900:focus { + background-color: #702459 !important; } - .md\:focus\:font-bold:focus { - font-weight: 700 !important; + .md\:bg-bottom { + background-position: bottom !important; } - .md\:focus\:font-extrabold:focus { - font-weight: 800 !important; + .md\:bg-center { + background-position: center !important; } - .md\:focus\:font-black:focus { - font-weight: 900 !important; + .md\:bg-left { + background-position: left !important; } - .md\:h-1 { - height: .25rem !important; + .md\:bg-left-bottom { + background-position: left bottom !important; } - .md\:h-2 { - height: .5rem !important; + .md\:bg-left-top { + background-position: left top !important; } - .md\:h-3 { - height: .75rem !important; + .md\:bg-right { + background-position: right !important; } - .md\:h-4 { - height: 1rem !important; + .md\:bg-right-bottom { + background-position: right bottom !important; } - .md\:h-5 { - height: 1.25rem !important; + .md\:bg-right-top { + background-position: right top !important; } - .md\:h-6 { - height: 1.5rem !important; + .md\:bg-top { + background-position: top !important; } - .md\:h-8 { - height: 2rem !important; + .md\:bg-repeat { + background-repeat: repeat !important; } - .md\:h-10 { - height: 2.5rem !important; + .md\:bg-no-repeat { + background-repeat: no-repeat !important; } - .md\:h-12 { - height: 3rem !important; + .md\:bg-repeat-x { + background-repeat: repeat-x !important; } - .md\:h-16 { - height: 4rem !important; + .md\:bg-repeat-y { + background-repeat: repeat-y !important; } - .md\:h-24 { - height: 6rem !important; + .md\:bg-repeat-round { + background-repeat: round !important; } - .md\:h-32 { - height: 8rem !important; + .md\:bg-repeat-space { + background-repeat: space !important; } - .md\:h-48 { - height: 12rem !important; + .md\:bg-auto { + background-size: auto !important; } - .md\:h-64 { - height: 16rem !important; + .md\:bg-cover { + background-size: cover !important; } - .md\:h-auto { - height: auto !important; + .md\:bg-contain { + background-size: contain !important; } - .md\:h-px { - height: 1px !important; + .md\:border-collapse { + border-collapse: collapse !important; } - .md\:h-full { - height: 100% !important; + .md\:border-separate { + border-collapse: separate !important; } - .md\:h-screen { - height: 100vh !important; + .md\:border-transparent { + border-color: transparent !important; } - .md\:leading-none { - line-height: 1 !important; + .md\:border-black { + border-color: #000 !important; } - .md\:leading-tight { - line-height: 1.25 !important; + .md\:border-white { + border-color: #fff !important; } - .md\:leading-normal { - line-height: 1.5 !important; + .md\:border-gray-100 { + border-color: #f7fafc !important; } - .md\:leading-loose { - line-height: 2 !important; + .md\:border-gray-200 { + border-color: #edf2f7 !important; } - .md\:m-0 { - margin: 0 !important; + .md\:border-gray-300 { + border-color: #e2e8f0 !important; } - .md\:m-1 { - margin: .25rem !important; + .md\:border-gray-400 { + border-color: #cbd5e0 !important; } - .md\:m-2 { - margin: .5rem !important; + .md\:border-gray-500 { + border-color: #a0aec0 !important; } - .md\:m-3 { - margin: .75rem !important; + .md\:border-gray-600 { + border-color: #718096 !important; } - .md\:m-4 { - margin: 1rem !important; + .md\:border-gray-700 { + border-color: #4a5568 !important; } - .md\:m-5 { - margin: 1.25rem !important; + .md\:border-gray-800 { + border-color: #2d3748 !important; } - .md\:m-6 { - margin: 1.5rem !important; + .md\:border-gray-900 { + border-color: #1a202c !important; } - .md\:m-8 { - margin: 2rem !important; + .md\:border-red-100 { + border-color: #fff5f5 !important; } - .md\:m-10 { - margin: 2.5rem !important; + .md\:border-red-200 { + border-color: #fed7d7 !important; } - .md\:m-12 { - margin: 3rem !important; + .md\:border-red-300 { + border-color: #feb2b2 !important; } - .md\:m-16 { - margin: 4rem !important; + .md\:border-red-400 { + border-color: #fc8181 !important; } - .md\:m-20 { - margin: 5rem !important; + .md\:border-red-500 { + border-color: #f56565 !important; } - .md\:m-24 { - margin: 6rem !important; + .md\:border-red-600 { + border-color: #e53e3e !important; } - .md\:m-32 { - margin: 8rem !important; + .md\:border-red-700 { + border-color: #c53030 !important; } - .md\:m-auto { - margin: auto !important; + .md\:border-red-800 { + border-color: #9b2c2c !important; } - .md\:m-px { - margin: 1px !important; + .md\:border-red-900 { + border-color: #742a2a !important; } - .md\:my-0 { - margin-top: 0 !important; - margin-bottom: 0 !important; + .md\:border-orange-100 { + border-color: #fffaf0 !important; } - .md\:mx-0 { - margin-left: 0 !important; - margin-right: 0 !important; + .md\:border-orange-200 { + border-color: #feebc8 !important; } - .md\:my-1 { - margin-top: .25rem !important; - margin-bottom: .25rem !important; + .md\:border-orange-300 { + border-color: #fbd38d !important; } - .md\:mx-1 { - margin-left: .25rem !important; - margin-right: .25rem !important; + .md\:border-orange-400 { + border-color: #f6ad55 !important; } - .md\:my-2 { - margin-top: .5rem !important; - margin-bottom: .5rem !important; + .md\:border-orange-500 { + border-color: #ed8936 !important; } - .md\:mx-2 { - margin-left: .5rem !important; - margin-right: .5rem !important; + .md\:border-orange-600 { + border-color: #dd6b20 !important; } - .md\:my-3 { - margin-top: .75rem !important; - margin-bottom: .75rem !important; + .md\:border-orange-700 { + border-color: #c05621 !important; } - .md\:mx-3 { - margin-left: .75rem !important; - margin-right: .75rem !important; + .md\:border-orange-800 { + border-color: #9c4221 !important; } - .md\:my-4 { - margin-top: 1rem !important; - margin-bottom: 1rem !important; + .md\:border-orange-900 { + border-color: #7b341e !important; } - .md\:mx-4 { - margin-left: 1rem !important; - margin-right: 1rem !important; + .md\:border-yellow-100 { + border-color: #fffff0 !important; } - .md\:my-5 { - margin-top: 1.25rem !important; - margin-bottom: 1.25rem !important; + .md\:border-yellow-200 { + border-color: #fefcbf !important; } - .md\:mx-5 { - margin-left: 1.25rem !important; - margin-right: 1.25rem !important; + .md\:border-yellow-300 { + border-color: #faf089 !important; } - .md\:my-6 { - margin-top: 1.5rem !important; - margin-bottom: 1.5rem !important; + .md\:border-yellow-400 { + border-color: #f6e05e !important; } - .md\:mx-6 { - margin-left: 1.5rem !important; - margin-right: 1.5rem !important; + .md\:border-yellow-500 { + border-color: #ecc94b !important; } - .md\:my-8 { - margin-top: 2rem !important; - margin-bottom: 2rem !important; + .md\:border-yellow-600 { + border-color: #d69e2e !important; } - .md\:mx-8 { - margin-left: 2rem !important; - margin-right: 2rem !important; + .md\:border-yellow-700 { + border-color: #b7791f !important; } - .md\:my-10 { - margin-top: 2.5rem !important; - margin-bottom: 2.5rem !important; + .md\:border-yellow-800 { + border-color: #975a16 !important; } - .md\:mx-10 { - margin-left: 2.5rem !important; - margin-right: 2.5rem !important; + .md\:border-yellow-900 { + border-color: #744210 !important; } - .md\:my-12 { - margin-top: 3rem !important; - margin-bottom: 3rem !important; + .md\:border-green-100 { + border-color: #f0fff4 !important; } - .md\:mx-12 { - margin-left: 3rem !important; - margin-right: 3rem !important; + .md\:border-green-200 { + border-color: #c6f6d5 !important; } - .md\:my-16 { - margin-top: 4rem !important; - margin-bottom: 4rem !important; + .md\:border-green-300 { + border-color: #9ae6b4 !important; } - .md\:mx-16 { - margin-left: 4rem !important; - margin-right: 4rem !important; + .md\:border-green-400 { + border-color: #68d391 !important; } - .md\:my-20 { - margin-top: 5rem !important; - margin-bottom: 5rem !important; + .md\:border-green-500 { + border-color: #48bb78 !important; } - .md\:mx-20 { - margin-left: 5rem !important; - margin-right: 5rem !important; + .md\:border-green-600 { + border-color: #38a169 !important; } - .md\:my-24 { - margin-top: 6rem !important; - margin-bottom: 6rem !important; + .md\:border-green-700 { + border-color: #2f855a !important; } - .md\:mx-24 { - margin-left: 6rem !important; - margin-right: 6rem !important; + .md\:border-green-800 { + border-color: #276749 !important; } - .md\:my-32 { - margin-top: 8rem !important; - margin-bottom: 8rem !important; + .md\:border-green-900 { + border-color: #22543d !important; } - .md\:mx-32 { - margin-left: 8rem !important; - margin-right: 8rem !important; + .md\:border-teal-100 { + border-color: #e6fffa !important; } - .md\:my-auto { - margin-top: auto !important; - margin-bottom: auto !important; + .md\:border-teal-200 { + border-color: #b2f5ea !important; } - .md\:mx-auto { - margin-left: auto !important; - margin-right: auto !important; + .md\:border-teal-300 { + border-color: #81e6d9 !important; } - .md\:my-px { - margin-top: 1px !important; - margin-bottom: 1px !important; + .md\:border-teal-400 { + border-color: #4fd1c5 !important; } - .md\:mx-px { - margin-left: 1px !important; - margin-right: 1px !important; + .md\:border-teal-500 { + border-color: #38b2ac !important; } - .md\:mt-0 { - margin-top: 0 !important; + .md\:border-teal-600 { + border-color: #319795 !important; } - .md\:mr-0 { - margin-right: 0 !important; + .md\:border-teal-700 { + border-color: #2c7a7b !important; } - .md\:mb-0 { - margin-bottom: 0 !important; + .md\:border-teal-800 { + border-color: #285e61 !important; } - .md\:ml-0 { - margin-left: 0 !important; + .md\:border-teal-900 { + border-color: #234e52 !important; } - .md\:mt-1 { - margin-top: .25rem !important; + .md\:border-blue-100 { + border-color: #ebf8ff !important; } - .md\:mr-1 { - margin-right: .25rem !important; + .md\:border-blue-200 { + border-color: #bee3f8 !important; } - .md\:mb-1 { - margin-bottom: .25rem !important; + .md\:border-blue-300 { + border-color: #90cdf4 !important; } - .md\:ml-1 { - margin-left: .25rem !important; + .md\:border-blue-400 { + border-color: #63b3ed !important; } - .md\:mt-2 { - margin-top: .5rem !important; + .md\:border-blue-500 { + border-color: #4299e1 !important; } - .md\:mr-2 { - margin-right: .5rem !important; + .md\:border-blue-600 { + border-color: #3182ce !important; } - .md\:mb-2 { - margin-bottom: .5rem !important; + .md\:border-blue-700 { + border-color: #2b6cb0 !important; } - .md\:ml-2 { - margin-left: .5rem !important; + .md\:border-blue-800 { + border-color: #2c5282 !important; } - .md\:mt-3 { - margin-top: .75rem !important; + .md\:border-blue-900 { + border-color: #2a4365 !important; } - .md\:mr-3 { - margin-right: .75rem !important; + .md\:border-indigo-100 { + border-color: #ebf4ff !important; } - .md\:mb-3 { - margin-bottom: .75rem !important; + .md\:border-indigo-200 { + border-color: #c3dafe !important; } - .md\:ml-3 { - margin-left: .75rem !important; + .md\:border-indigo-300 { + border-color: #a3bffa !important; } - .md\:mt-4 { - margin-top: 1rem !important; + .md\:border-indigo-400 { + border-color: #7f9cf5 !important; } - .md\:mr-4 { - margin-right: 1rem !important; + .md\:border-indigo-500 { + border-color: #667eea !important; } - .md\:mb-4 { - margin-bottom: 1rem !important; + .md\:border-indigo-600 { + border-color: #5a67d8 !important; } - .md\:ml-4 { - margin-left: 1rem !important; + .md\:border-indigo-700 { + border-color: #4c51bf !important; } - .md\:mt-5 { - margin-top: 1.25rem !important; + .md\:border-indigo-800 { + border-color: #434190 !important; } - .md\:mr-5 { - margin-right: 1.25rem !important; + .md\:border-indigo-900 { + border-color: #3c366b !important; } - .md\:mb-5 { - margin-bottom: 1.25rem !important; + .md\:border-purple-100 { + border-color: #faf5ff !important; } - .md\:ml-5 { - margin-left: 1.25rem !important; + .md\:border-purple-200 { + border-color: #e9d8fd !important; } - .md\:mt-6 { - margin-top: 1.5rem !important; + .md\:border-purple-300 { + border-color: #d6bcfa !important; } - .md\:mr-6 { - margin-right: 1.5rem !important; + .md\:border-purple-400 { + border-color: #b794f4 !important; } - .md\:mb-6 { - margin-bottom: 1.5rem !important; + .md\:border-purple-500 { + border-color: #9f7aea !important; } - .md\:ml-6 { - margin-left: 1.5rem !important; + .md\:border-purple-600 { + border-color: #805ad5 !important; } - .md\:mt-8 { - margin-top: 2rem !important; + .md\:border-purple-700 { + border-color: #6b46c1 !important; } - .md\:mr-8 { - margin-right: 2rem !important; + .md\:border-purple-800 { + border-color: #553c9a !important; } - .md\:mb-8 { - margin-bottom: 2rem !important; + .md\:border-purple-900 { + border-color: #44337a !important; } - .md\:ml-8 { - margin-left: 2rem !important; + .md\:border-pink-100 { + border-color: #fff5f7 !important; } - .md\:mt-10 { - margin-top: 2.5rem !important; + .md\:border-pink-200 { + border-color: #fed7e2 !important; } - .md\:mr-10 { - margin-right: 2.5rem !important; + .md\:border-pink-300 { + border-color: #fbb6ce !important; } - .md\:mb-10 { - margin-bottom: 2.5rem !important; + .md\:border-pink-400 { + border-color: #f687b3 !important; } - .md\:ml-10 { - margin-left: 2.5rem !important; + .md\:border-pink-500 { + border-color: #ed64a6 !important; } - .md\:mt-12 { - margin-top: 3rem !important; + .md\:border-pink-600 { + border-color: #d53f8c !important; } - .md\:mr-12 { - margin-right: 3rem !important; + .md\:border-pink-700 { + border-color: #b83280 !important; } - .md\:mb-12 { - margin-bottom: 3rem !important; + .md\:border-pink-800 { + border-color: #97266d !important; } - .md\:ml-12 { - margin-left: 3rem !important; + .md\:border-pink-900 { + border-color: #702459 !important; } - .md\:mt-16 { - margin-top: 4rem !important; + .md\:hover\:border-transparent:hover { + border-color: transparent !important; } - .md\:mr-16 { - margin-right: 4rem !important; + .md\:hover\:border-black:hover { + border-color: #000 !important; } - .md\:mb-16 { - margin-bottom: 4rem !important; + .md\:hover\:border-white:hover { + border-color: #fff !important; } - .md\:ml-16 { - margin-left: 4rem !important; + .md\:hover\:border-gray-100:hover { + border-color: #f7fafc !important; } - .md\:mt-20 { - margin-top: 5rem !important; + .md\:hover\:border-gray-200:hover { + border-color: #edf2f7 !important; } - .md\:mr-20 { - margin-right: 5rem !important; + .md\:hover\:border-gray-300:hover { + border-color: #e2e8f0 !important; } - .md\:mb-20 { - margin-bottom: 5rem !important; + .md\:hover\:border-gray-400:hover { + border-color: #cbd5e0 !important; } - .md\:ml-20 { - margin-left: 5rem !important; + .md\:hover\:border-gray-500:hover { + border-color: #a0aec0 !important; } - .md\:mt-24 { - margin-top: 6rem !important; + .md\:hover\:border-gray-600:hover { + border-color: #718096 !important; } - .md\:mr-24 { - margin-right: 6rem !important; + .md\:hover\:border-gray-700:hover { + border-color: #4a5568 !important; } - .md\:mb-24 { - margin-bottom: 6rem !important; + .md\:hover\:border-gray-800:hover { + border-color: #2d3748 !important; } - .md\:ml-24 { - margin-left: 6rem !important; + .md\:hover\:border-gray-900:hover { + border-color: #1a202c !important; } - .md\:mt-32 { - margin-top: 8rem !important; + .md\:hover\:border-red-100:hover { + border-color: #fff5f5 !important; } - .md\:mr-32 { - margin-right: 8rem !important; + .md\:hover\:border-red-200:hover { + border-color: #fed7d7 !important; } - .md\:mb-32 { - margin-bottom: 8rem !important; + .md\:hover\:border-red-300:hover { + border-color: #feb2b2 !important; } - .md\:ml-32 { - margin-left: 8rem !important; + .md\:hover\:border-red-400:hover { + border-color: #fc8181 !important; } - .md\:mt-auto { - margin-top: auto !important; + .md\:hover\:border-red-500:hover { + border-color: #f56565 !important; } - .md\:mr-auto { - margin-right: auto !important; + .md\:hover\:border-red-600:hover { + border-color: #e53e3e !important; } - .md\:mb-auto { - margin-bottom: auto !important; + .md\:hover\:border-red-700:hover { + border-color: #c53030 !important; } - .md\:ml-auto { - margin-left: auto !important; + .md\:hover\:border-red-800:hover { + border-color: #9b2c2c !important; } - .md\:mt-px { - margin-top: 1px !important; + .md\:hover\:border-red-900:hover { + border-color: #742a2a !important; } - .md\:mr-px { - margin-right: 1px !important; + .md\:hover\:border-orange-100:hover { + border-color: #fffaf0 !important; } - .md\:mb-px { - margin-bottom: 1px !important; + .md\:hover\:border-orange-200:hover { + border-color: #feebc8 !important; } - .md\:ml-px { - margin-left: 1px !important; + .md\:hover\:border-orange-300:hover { + border-color: #fbd38d !important; } - .md\:max-h-full { - max-height: 100% !important; + .md\:hover\:border-orange-400:hover { + border-color: #f6ad55 !important; } - .md\:max-h-screen { - max-height: 100vh !important; + .md\:hover\:border-orange-500:hover { + border-color: #ed8936 !important; } - .md\:max-w-xs { - max-width: 20rem !important; + .md\:hover\:border-orange-600:hover { + border-color: #dd6b20 !important; } - .md\:max-w-sm { - max-width: 30rem !important; + .md\:hover\:border-orange-700:hover { + border-color: #c05621 !important; } - .md\:max-w-md { - max-width: 40rem !important; + .md\:hover\:border-orange-800:hover { + border-color: #9c4221 !important; } - .md\:max-w-lg { - max-width: 50rem !important; + .md\:hover\:border-orange-900:hover { + border-color: #7b341e !important; } - .md\:max-w-xl { - max-width: 60rem !important; + .md\:hover\:border-yellow-100:hover { + border-color: #fffff0 !important; } - .md\:max-w-2xl { - max-width: 70rem !important; + .md\:hover\:border-yellow-200:hover { + border-color: #fefcbf !important; } - .md\:max-w-3xl { - max-width: 80rem !important; + .md\:hover\:border-yellow-300:hover { + border-color: #faf089 !important; } - .md\:max-w-4xl { - max-width: 90rem !important; + .md\:hover\:border-yellow-400:hover { + border-color: #f6e05e !important; } - .md\:max-w-5xl { - max-width: 100rem !important; + .md\:hover\:border-yellow-500:hover { + border-color: #ecc94b !important; } - .md\:max-w-full { - max-width: 100% !important; + .md\:hover\:border-yellow-600:hover { + border-color: #d69e2e !important; } - .md\:min-h-0 { - min-height: 0 !important; + .md\:hover\:border-yellow-700:hover { + border-color: #b7791f !important; } - .md\:min-h-full { - min-height: 100% !important; + .md\:hover\:border-yellow-800:hover { + border-color: #975a16 !important; } - .md\:min-h-screen { - min-height: 100vh !important; + .md\:hover\:border-yellow-900:hover { + border-color: #744210 !important; } - .md\:min-w-0 { - min-width: 0 !important; + .md\:hover\:border-green-100:hover { + border-color: #f0fff4 !important; } - .md\:min-w-full { - min-width: 100% !important; + .md\:hover\:border-green-200:hover { + border-color: #c6f6d5 !important; } - .md\:-m-0 { - margin: 0 !important; + .md\:hover\:border-green-300:hover { + border-color: #9ae6b4 !important; } - .md\:-m-1 { - margin: -0.25rem !important; + .md\:hover\:border-green-400:hover { + border-color: #68d391 !important; } - .md\:-m-2 { - margin: -0.5rem !important; + .md\:hover\:border-green-500:hover { + border-color: #48bb78 !important; } - .md\:-m-3 { - margin: -0.75rem !important; + .md\:hover\:border-green-600:hover { + border-color: #38a169 !important; } - .md\:-m-4 { - margin: -1rem !important; + .md\:hover\:border-green-700:hover { + border-color: #2f855a !important; } - .md\:-m-5 { - margin: -1.25rem !important; + .md\:hover\:border-green-800:hover { + border-color: #276749 !important; } - .md\:-m-6 { - margin: -1.5rem !important; + .md\:hover\:border-green-900:hover { + border-color: #22543d !important; } - .md\:-m-8 { - margin: -2rem !important; + .md\:hover\:border-teal-100:hover { + border-color: #e6fffa !important; } - .md\:-m-10 { - margin: -2.5rem !important; + .md\:hover\:border-teal-200:hover { + border-color: #b2f5ea !important; } - .md\:-m-12 { - margin: -3rem !important; + .md\:hover\:border-teal-300:hover { + border-color: #81e6d9 !important; } - .md\:-m-16 { - margin: -4rem !important; + .md\:hover\:border-teal-400:hover { + border-color: #4fd1c5 !important; } - .md\:-m-20 { - margin: -5rem !important; + .md\:hover\:border-teal-500:hover { + border-color: #38b2ac !important; } - .md\:-m-24 { - margin: -6rem !important; + .md\:hover\:border-teal-600:hover { + border-color: #319795 !important; } - .md\:-m-32 { - margin: -8rem !important; + .md\:hover\:border-teal-700:hover { + border-color: #2c7a7b !important; } - .md\:-m-px { - margin: -1px !important; + .md\:hover\:border-teal-800:hover { + border-color: #285e61 !important; } - .md\:-my-0 { - margin-top: 0 !important; - margin-bottom: 0 !important; + .md\:hover\:border-teal-900:hover { + border-color: #234e52 !important; } - .md\:-mx-0 { - margin-left: 0 !important; - margin-right: 0 !important; + .md\:hover\:border-blue-100:hover { + border-color: #ebf8ff !important; } - .md\:-my-1 { - margin-top: -0.25rem !important; - margin-bottom: -0.25rem !important; + .md\:hover\:border-blue-200:hover { + border-color: #bee3f8 !important; } - .md\:-mx-1 { - margin-left: -0.25rem !important; - margin-right: -0.25rem !important; + .md\:hover\:border-blue-300:hover { + border-color: #90cdf4 !important; } - .md\:-my-2 { - margin-top: -0.5rem !important; - margin-bottom: -0.5rem !important; + .md\:hover\:border-blue-400:hover { + border-color: #63b3ed !important; } - .md\:-mx-2 { - margin-left: -0.5rem !important; - margin-right: -0.5rem !important; + .md\:hover\:border-blue-500:hover { + border-color: #4299e1 !important; } - .md\:-my-3 { - margin-top: -0.75rem !important; - margin-bottom: -0.75rem !important; + .md\:hover\:border-blue-600:hover { + border-color: #3182ce !important; } - .md\:-mx-3 { - margin-left: -0.75rem !important; - margin-right: -0.75rem !important; + .md\:hover\:border-blue-700:hover { + border-color: #2b6cb0 !important; } - .md\:-my-4 { - margin-top: -1rem !important; - margin-bottom: -1rem !important; + .md\:hover\:border-blue-800:hover { + border-color: #2c5282 !important; } - .md\:-mx-4 { - margin-left: -1rem !important; - margin-right: -1rem !important; + .md\:hover\:border-blue-900:hover { + border-color: #2a4365 !important; } - .md\:-my-5 { - margin-top: -1.25rem !important; - margin-bottom: -1.25rem !important; + .md\:hover\:border-indigo-100:hover { + border-color: #ebf4ff !important; } - .md\:-mx-5 { - margin-left: -1.25rem !important; - margin-right: -1.25rem !important; + .md\:hover\:border-indigo-200:hover { + border-color: #c3dafe !important; } - .md\:-my-6 { - margin-top: -1.5rem !important; - margin-bottom: -1.5rem !important; + .md\:hover\:border-indigo-300:hover { + border-color: #a3bffa !important; } - .md\:-mx-6 { - margin-left: -1.5rem !important; - margin-right: -1.5rem !important; + .md\:hover\:border-indigo-400:hover { + border-color: #7f9cf5 !important; } - .md\:-my-8 { - margin-top: -2rem !important; - margin-bottom: -2rem !important; + .md\:hover\:border-indigo-500:hover { + border-color: #667eea !important; } - .md\:-mx-8 { - margin-left: -2rem !important; - margin-right: -2rem !important; + .md\:hover\:border-indigo-600:hover { + border-color: #5a67d8 !important; } - .md\:-my-10 { - margin-top: -2.5rem !important; - margin-bottom: -2.5rem !important; + .md\:hover\:border-indigo-700:hover { + border-color: #4c51bf !important; } - .md\:-mx-10 { - margin-left: -2.5rem !important; - margin-right: -2.5rem !important; + .md\:hover\:border-indigo-800:hover { + border-color: #434190 !important; } - .md\:-my-12 { - margin-top: -3rem !important; - margin-bottom: -3rem !important; + .md\:hover\:border-indigo-900:hover { + border-color: #3c366b !important; } - .md\:-mx-12 { - margin-left: -3rem !important; - margin-right: -3rem !important; + .md\:hover\:border-purple-100:hover { + border-color: #faf5ff !important; } - .md\:-my-16 { - margin-top: -4rem !important; - margin-bottom: -4rem !important; + .md\:hover\:border-purple-200:hover { + border-color: #e9d8fd !important; } - .md\:-mx-16 { - margin-left: -4rem !important; - margin-right: -4rem !important; + .md\:hover\:border-purple-300:hover { + border-color: #d6bcfa !important; } - .md\:-my-20 { - margin-top: -5rem !important; - margin-bottom: -5rem !important; + .md\:hover\:border-purple-400:hover { + border-color: #b794f4 !important; } - .md\:-mx-20 { - margin-left: -5rem !important; - margin-right: -5rem !important; + .md\:hover\:border-purple-500:hover { + border-color: #9f7aea !important; } - .md\:-my-24 { - margin-top: -6rem !important; - margin-bottom: -6rem !important; + .md\:hover\:border-purple-600:hover { + border-color: #805ad5 !important; } - .md\:-mx-24 { - margin-left: -6rem !important; - margin-right: -6rem !important; + .md\:hover\:border-purple-700:hover { + border-color: #6b46c1 !important; } - .md\:-my-32 { - margin-top: -8rem !important; - margin-bottom: -8rem !important; + .md\:hover\:border-purple-800:hover { + border-color: #553c9a !important; } - .md\:-mx-32 { - margin-left: -8rem !important; - margin-right: -8rem !important; + .md\:hover\:border-purple-900:hover { + border-color: #44337a !important; } - .md\:-my-px { - margin-top: -1px !important; - margin-bottom: -1px !important; + .md\:hover\:border-pink-100:hover { + border-color: #fff5f7 !important; } - .md\:-mx-px { - margin-left: -1px !important; - margin-right: -1px !important; + .md\:hover\:border-pink-200:hover { + border-color: #fed7e2 !important; } - .md\:-mt-0 { - margin-top: 0 !important; + .md\:hover\:border-pink-300:hover { + border-color: #fbb6ce !important; } - .md\:-mr-0 { - margin-right: 0 !important; + .md\:hover\:border-pink-400:hover { + border-color: #f687b3 !important; } - .md\:-mb-0 { - margin-bottom: 0 !important; + .md\:hover\:border-pink-500:hover { + border-color: #ed64a6 !important; } - .md\:-ml-0 { - margin-left: 0 !important; + .md\:hover\:border-pink-600:hover { + border-color: #d53f8c !important; } - .md\:-mt-1 { - margin-top: -0.25rem !important; + .md\:hover\:border-pink-700:hover { + border-color: #b83280 !important; } - .md\:-mr-1 { - margin-right: -0.25rem !important; + .md\:hover\:border-pink-800:hover { + border-color: #97266d !important; } - .md\:-mb-1 { - margin-bottom: -0.25rem !important; + .md\:hover\:border-pink-900:hover { + border-color: #702459 !important; } - .md\:-ml-1 { - margin-left: -0.25rem !important; + .md\:focus\:border-transparent:focus { + border-color: transparent !important; } - .md\:-mt-2 { - margin-top: -0.5rem !important; + .md\:focus\:border-black:focus { + border-color: #000 !important; } - .md\:-mr-2 { - margin-right: -0.5rem !important; + .md\:focus\:border-white:focus { + border-color: #fff !important; } - .md\:-mb-2 { - margin-bottom: -0.5rem !important; + .md\:focus\:border-gray-100:focus { + border-color: #f7fafc !important; } - .md\:-ml-2 { - margin-left: -0.5rem !important; + .md\:focus\:border-gray-200:focus { + border-color: #edf2f7 !important; } - .md\:-mt-3 { - margin-top: -0.75rem !important; + .md\:focus\:border-gray-300:focus { + border-color: #e2e8f0 !important; } - .md\:-mr-3 { - margin-right: -0.75rem !important; + .md\:focus\:border-gray-400:focus { + border-color: #cbd5e0 !important; } - .md\:-mb-3 { - margin-bottom: -0.75rem !important; + .md\:focus\:border-gray-500:focus { + border-color: #a0aec0 !important; } - .md\:-ml-3 { - margin-left: -0.75rem !important; + .md\:focus\:border-gray-600:focus { + border-color: #718096 !important; } - .md\:-mt-4 { - margin-top: -1rem !important; + .md\:focus\:border-gray-700:focus { + border-color: #4a5568 !important; } - .md\:-mr-4 { - margin-right: -1rem !important; + .md\:focus\:border-gray-800:focus { + border-color: #2d3748 !important; } - .md\:-mb-4 { - margin-bottom: -1rem !important; + .md\:focus\:border-gray-900:focus { + border-color: #1a202c !important; } - .md\:-ml-4 { - margin-left: -1rem !important; + .md\:focus\:border-red-100:focus { + border-color: #fff5f5 !important; } - .md\:-mt-5 { - margin-top: -1.25rem !important; + .md\:focus\:border-red-200:focus { + border-color: #fed7d7 !important; } - .md\:-mr-5 { - margin-right: -1.25rem !important; + .md\:focus\:border-red-300:focus { + border-color: #feb2b2 !important; } - .md\:-mb-5 { - margin-bottom: -1.25rem !important; + .md\:focus\:border-red-400:focus { + border-color: #fc8181 !important; } - .md\:-ml-5 { - margin-left: -1.25rem !important; + .md\:focus\:border-red-500:focus { + border-color: #f56565 !important; } - .md\:-mt-6 { - margin-top: -1.5rem !important; + .md\:focus\:border-red-600:focus { + border-color: #e53e3e !important; } - .md\:-mr-6 { - margin-right: -1.5rem !important; + .md\:focus\:border-red-700:focus { + border-color: #c53030 !important; } - .md\:-mb-6 { - margin-bottom: -1.5rem !important; + .md\:focus\:border-red-800:focus { + border-color: #9b2c2c !important; } - .md\:-ml-6 { - margin-left: -1.5rem !important; + .md\:focus\:border-red-900:focus { + border-color: #742a2a !important; } - .md\:-mt-8 { - margin-top: -2rem !important; + .md\:focus\:border-orange-100:focus { + border-color: #fffaf0 !important; } - .md\:-mr-8 { - margin-right: -2rem !important; + .md\:focus\:border-orange-200:focus { + border-color: #feebc8 !important; } - .md\:-mb-8 { - margin-bottom: -2rem !important; + .md\:focus\:border-orange-300:focus { + border-color: #fbd38d !important; } - .md\:-ml-8 { - margin-left: -2rem !important; + .md\:focus\:border-orange-400:focus { + border-color: #f6ad55 !important; } - .md\:-mt-10 { - margin-top: -2.5rem !important; + .md\:focus\:border-orange-500:focus { + border-color: #ed8936 !important; } - .md\:-mr-10 { - margin-right: -2.5rem !important; + .md\:focus\:border-orange-600:focus { + border-color: #dd6b20 !important; } - .md\:-mb-10 { - margin-bottom: -2.5rem !important; + .md\:focus\:border-orange-700:focus { + border-color: #c05621 !important; } - .md\:-ml-10 { - margin-left: -2.5rem !important; + .md\:focus\:border-orange-800:focus { + border-color: #9c4221 !important; } - .md\:-mt-12 { - margin-top: -3rem !important; + .md\:focus\:border-orange-900:focus { + border-color: #7b341e !important; } - .md\:-mr-12 { - margin-right: -3rem !important; + .md\:focus\:border-yellow-100:focus { + border-color: #fffff0 !important; } - .md\:-mb-12 { - margin-bottom: -3rem !important; + .md\:focus\:border-yellow-200:focus { + border-color: #fefcbf !important; } - .md\:-ml-12 { - margin-left: -3rem !important; + .md\:focus\:border-yellow-300:focus { + border-color: #faf089 !important; } - .md\:-mt-16 { - margin-top: -4rem !important; + .md\:focus\:border-yellow-400:focus { + border-color: #f6e05e !important; } - .md\:-mr-16 { - margin-right: -4rem !important; + .md\:focus\:border-yellow-500:focus { + border-color: #ecc94b !important; } - .md\:-mb-16 { - margin-bottom: -4rem !important; + .md\:focus\:border-yellow-600:focus { + border-color: #d69e2e !important; } - .md\:-ml-16 { - margin-left: -4rem !important; + .md\:focus\:border-yellow-700:focus { + border-color: #b7791f !important; } - .md\:-mt-20 { - margin-top: -5rem !important; + .md\:focus\:border-yellow-800:focus { + border-color: #975a16 !important; } - .md\:-mr-20 { - margin-right: -5rem !important; + .md\:focus\:border-yellow-900:focus { + border-color: #744210 !important; } - .md\:-mb-20 { - margin-bottom: -5rem !important; + .md\:focus\:border-green-100:focus { + border-color: #f0fff4 !important; } - .md\:-ml-20 { - margin-left: -5rem !important; + .md\:focus\:border-green-200:focus { + border-color: #c6f6d5 !important; } - .md\:-mt-24 { - margin-top: -6rem !important; + .md\:focus\:border-green-300:focus { + border-color: #9ae6b4 !important; } - .md\:-mr-24 { - margin-right: -6rem !important; + .md\:focus\:border-green-400:focus { + border-color: #68d391 !important; } - .md\:-mb-24 { - margin-bottom: -6rem !important; + .md\:focus\:border-green-500:focus { + border-color: #48bb78 !important; } - .md\:-ml-24 { - margin-left: -6rem !important; + .md\:focus\:border-green-600:focus { + border-color: #38a169 !important; } - .md\:-mt-32 { - margin-top: -8rem !important; + .md\:focus\:border-green-700:focus { + border-color: #2f855a !important; } - .md\:-mr-32 { - margin-right: -8rem !important; + .md\:focus\:border-green-800:focus { + border-color: #276749 !important; } - .md\:-mb-32 { - margin-bottom: -8rem !important; + .md\:focus\:border-green-900:focus { + border-color: #22543d !important; } - .md\:-ml-32 { - margin-left: -8rem !important; + .md\:focus\:border-teal-100:focus { + border-color: #e6fffa !important; } - .md\:-mt-px { - margin-top: -1px !important; + .md\:focus\:border-teal-200:focus { + border-color: #b2f5ea !important; } - .md\:-mr-px { - margin-right: -1px !important; + .md\:focus\:border-teal-300:focus { + border-color: #81e6d9 !important; } - .md\:-mb-px { - margin-bottom: -1px !important; + .md\:focus\:border-teal-400:focus { + border-color: #4fd1c5 !important; } - .md\:-ml-px { - margin-left: -1px !important; + .md\:focus\:border-teal-500:focus { + border-color: #38b2ac !important; } - .md\:opacity-0 { - opacity: 0 !important; + .md\:focus\:border-teal-600:focus { + border-color: #319795 !important; } - .md\:opacity-25 { - opacity: .25 !important; + .md\:focus\:border-teal-700:focus { + border-color: #2c7a7b !important; } - .md\:opacity-50 { - opacity: .5 !important; + .md\:focus\:border-teal-800:focus { + border-color: #285e61 !important; } - .md\:opacity-75 { - opacity: .75 !important; + .md\:focus\:border-teal-900:focus { + border-color: #234e52 !important; } - .md\:opacity-100 { - opacity: 1 !important; + .md\:focus\:border-blue-100:focus { + border-color: #ebf8ff !important; } - .md\:overflow-auto { - overflow: auto !important; + .md\:focus\:border-blue-200:focus { + border-color: #bee3f8 !important; } - .md\:overflow-hidden { - overflow: hidden !important; + .md\:focus\:border-blue-300:focus { + border-color: #90cdf4 !important; } - .md\:overflow-visible { - overflow: visible !important; + .md\:focus\:border-blue-400:focus { + border-color: #63b3ed !important; } - .md\:overflow-scroll { - overflow: scroll !important; + .md\:focus\:border-blue-500:focus { + border-color: #4299e1 !important; } - .md\:overflow-x-auto { - overflow-x: auto !important; + .md\:focus\:border-blue-600:focus { + border-color: #3182ce !important; } - .md\:overflow-y-auto { - overflow-y: auto !important; + .md\:focus\:border-blue-700:focus { + border-color: #2b6cb0 !important; } - .md\:overflow-x-hidden { - overflow-x: hidden !important; + .md\:focus\:border-blue-800:focus { + border-color: #2c5282 !important; } - .md\:overflow-y-hidden { - overflow-y: hidden !important; + .md\:focus\:border-blue-900:focus { + border-color: #2a4365 !important; } - .md\:overflow-x-visible { - overflow-x: visible !important; + .md\:focus\:border-indigo-100:focus { + border-color: #ebf4ff !important; } - .md\:overflow-y-visible { - overflow-y: visible !important; + .md\:focus\:border-indigo-200:focus { + border-color: #c3dafe !important; } - .md\:overflow-x-scroll { - overflow-x: scroll !important; + .md\:focus\:border-indigo-300:focus { + border-color: #a3bffa !important; } - .md\:overflow-y-scroll { - overflow-y: scroll !important; + .md\:focus\:border-indigo-400:focus { + border-color: #7f9cf5 !important; } - .md\:scrolling-touch { - -webkit-overflow-scrolling: touch !important; + .md\:focus\:border-indigo-500:focus { + border-color: #667eea !important; } - .md\:scrolling-auto { - -webkit-overflow-scrolling: auto !important; + .md\:focus\:border-indigo-600:focus { + border-color: #5a67d8 !important; } - .md\:p-0 { - padding: 0 !important; + .md\:focus\:border-indigo-700:focus { + border-color: #4c51bf !important; } - .md\:p-1 { - padding: .25rem !important; + .md\:focus\:border-indigo-800:focus { + border-color: #434190 !important; } - .md\:p-2 { - padding: .5rem !important; + .md\:focus\:border-indigo-900:focus { + border-color: #3c366b !important; } - .md\:p-3 { - padding: .75rem !important; + .md\:focus\:border-purple-100:focus { + border-color: #faf5ff !important; } - .md\:p-4 { - padding: 1rem !important; + .md\:focus\:border-purple-200:focus { + border-color: #e9d8fd !important; } - .md\:p-5 { - padding: 1.25rem !important; + .md\:focus\:border-purple-300:focus { + border-color: #d6bcfa !important; } - .md\:p-6 { - padding: 1.5rem !important; + .md\:focus\:border-purple-400:focus { + border-color: #b794f4 !important; } - .md\:p-8 { - padding: 2rem !important; + .md\:focus\:border-purple-500:focus { + border-color: #9f7aea !important; } - .md\:p-10 { - padding: 2.5rem !important; + .md\:focus\:border-purple-600:focus { + border-color: #805ad5 !important; } - .md\:p-12 { - padding: 3rem !important; + .md\:focus\:border-purple-700:focus { + border-color: #6b46c1 !important; } - .md\:p-16 { - padding: 4rem !important; + .md\:focus\:border-purple-800:focus { + border-color: #553c9a !important; } - .md\:p-20 { - padding: 5rem !important; + .md\:focus\:border-purple-900:focus { + border-color: #44337a !important; } - .md\:p-24 { - padding: 6rem !important; + .md\:focus\:border-pink-100:focus { + border-color: #fff5f7 !important; } - .md\:p-32 { - padding: 8rem !important; + .md\:focus\:border-pink-200:focus { + border-color: #fed7e2 !important; } - .md\:p-px { - padding: 1px !important; + .md\:focus\:border-pink-300:focus { + border-color: #fbb6ce !important; } - .md\:py-0 { - padding-top: 0 !important; - padding-bottom: 0 !important; + .md\:focus\:border-pink-400:focus { + border-color: #f687b3 !important; } - .md\:px-0 { - padding-left: 0 !important; - padding-right: 0 !important; + .md\:focus\:border-pink-500:focus { + border-color: #ed64a6 !important; } - .md\:py-1 { - padding-top: .25rem !important; - padding-bottom: .25rem !important; + .md\:focus\:border-pink-600:focus { + border-color: #d53f8c !important; } - .md\:px-1 { - padding-left: .25rem !important; - padding-right: .25rem !important; + .md\:focus\:border-pink-700:focus { + border-color: #b83280 !important; } - .md\:py-2 { - padding-top: .5rem !important; - padding-bottom: .5rem !important; + .md\:focus\:border-pink-800:focus { + border-color: #97266d !important; } - .md\:px-2 { - padding-left: .5rem !important; - padding-right: .5rem !important; + .md\:focus\:border-pink-900:focus { + border-color: #702459 !important; } - .md\:py-3 { - padding-top: .75rem !important; - padding-bottom: .75rem !important; + .md\:rounded-none { + border-radius: 0 !important; } - .md\:px-3 { - padding-left: .75rem !important; - padding-right: .75rem !important; + .md\:rounded-sm { + border-radius: 0.125rem !important; } - .md\:py-4 { - padding-top: 1rem !important; - padding-bottom: 1rem !important; + .md\:rounded { + border-radius: 0.25rem !important; } - .md\:px-4 { - padding-left: 1rem !important; - padding-right: 1rem !important; + .md\:rounded-lg { + border-radius: 0.5rem !important; } - .md\:py-5 { - padding-top: 1.25rem !important; - padding-bottom: 1.25rem !important; + .md\:rounded-full { + border-radius: 9999px !important; } - .md\:px-5 { - padding-left: 1.25rem !important; - padding-right: 1.25rem !important; + .md\:rounded-t-none { + border-top-left-radius: 0 !important; + border-top-right-radius: 0 !important; } - .md\:py-6 { - padding-top: 1.5rem !important; - padding-bottom: 1.5rem !important; + .md\:rounded-r-none { + border-top-right-radius: 0 !important; + border-bottom-right-radius: 0 !important; } - .md\:px-6 { - padding-left: 1.5rem !important; - padding-right: 1.5rem !important; + .md\:rounded-b-none { + border-bottom-right-radius: 0 !important; + border-bottom-left-radius: 0 !important; } - .md\:py-8 { - padding-top: 2rem !important; - padding-bottom: 2rem !important; + .md\:rounded-l-none { + border-top-left-radius: 0 !important; + border-bottom-left-radius: 0 !important; } - .md\:px-8 { - padding-left: 2rem !important; - padding-right: 2rem !important; + .md\:rounded-t-sm { + border-top-left-radius: 0.125rem !important; + border-top-right-radius: 0.125rem !important; } - .md\:py-10 { - padding-top: 2.5rem !important; - padding-bottom: 2.5rem !important; + .md\:rounded-r-sm { + border-top-right-radius: 0.125rem !important; + border-bottom-right-radius: 0.125rem !important; } - .md\:px-10 { - padding-left: 2.5rem !important; - padding-right: 2.5rem !important; + .md\:rounded-b-sm { + border-bottom-right-radius: 0.125rem !important; + border-bottom-left-radius: 0.125rem !important; } - .md\:py-12 { - padding-top: 3rem !important; - padding-bottom: 3rem !important; + .md\:rounded-l-sm { + border-top-left-radius: 0.125rem !important; + border-bottom-left-radius: 0.125rem !important; } - .md\:px-12 { - padding-left: 3rem !important; - padding-right: 3rem !important; + .md\:rounded-t { + border-top-left-radius: 0.25rem !important; + border-top-right-radius: 0.25rem !important; } - .md\:py-16 { - padding-top: 4rem !important; - padding-bottom: 4rem !important; + .md\:rounded-r { + border-top-right-radius: 0.25rem !important; + border-bottom-right-radius: 0.25rem !important; } - .md\:px-16 { - padding-left: 4rem !important; - padding-right: 4rem !important; + .md\:rounded-b { + border-bottom-right-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; } - .md\:py-20 { - padding-top: 5rem !important; - padding-bottom: 5rem !important; + .md\:rounded-l { + border-top-left-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; } - .md\:px-20 { - padding-left: 5rem !important; - padding-right: 5rem !important; + .md\:rounded-t-lg { + border-top-left-radius: 0.5rem !important; + border-top-right-radius: 0.5rem !important; } - .md\:py-24 { - padding-top: 6rem !important; - padding-bottom: 6rem !important; + .md\:rounded-r-lg { + border-top-right-radius: 0.5rem !important; + border-bottom-right-radius: 0.5rem !important; } - .md\:px-24 { - padding-left: 6rem !important; - padding-right: 6rem !important; + .md\:rounded-b-lg { + border-bottom-right-radius: 0.5rem !important; + border-bottom-left-radius: 0.5rem !important; } - .md\:py-32 { - padding-top: 8rem !important; - padding-bottom: 8rem !important; + .md\:rounded-l-lg { + border-top-left-radius: 0.5rem !important; + border-bottom-left-radius: 0.5rem !important; } - .md\:px-32 { - padding-left: 8rem !important; - padding-right: 8rem !important; + .md\:rounded-t-full { + border-top-left-radius: 9999px !important; + border-top-right-radius: 9999px !important; } - .md\:py-px { - padding-top: 1px !important; - padding-bottom: 1px !important; + .md\:rounded-r-full { + border-top-right-radius: 9999px !important; + border-bottom-right-radius: 9999px !important; } - .md\:px-px { - padding-left: 1px !important; - padding-right: 1px !important; + .md\:rounded-b-full { + border-bottom-right-radius: 9999px !important; + border-bottom-left-radius: 9999px !important; } - .md\:pt-0 { - padding-top: 0 !important; + .md\:rounded-l-full { + border-top-left-radius: 9999px !important; + border-bottom-left-radius: 9999px !important; } - .md\:pr-0 { - padding-right: 0 !important; + .md\:rounded-tl-none { + border-top-left-radius: 0 !important; } - .md\:pb-0 { - padding-bottom: 0 !important; + .md\:rounded-tr-none { + border-top-right-radius: 0 !important; } - .md\:pl-0 { - padding-left: 0 !important; + .md\:rounded-br-none { + border-bottom-right-radius: 0 !important; } - .md\:pt-1 { - padding-top: .25rem !important; + .md\:rounded-bl-none { + border-bottom-left-radius: 0 !important; } - .md\:pr-1 { - padding-right: .25rem !important; + .md\:rounded-tl-sm { + border-top-left-radius: 0.125rem !important; } - .md\:pb-1 { - padding-bottom: .25rem !important; + .md\:rounded-tr-sm { + border-top-right-radius: 0.125rem !important; } - .md\:pl-1 { - padding-left: .25rem !important; + .md\:rounded-br-sm { + border-bottom-right-radius: 0.125rem !important; } - .md\:pt-2 { - padding-top: .5rem !important; + .md\:rounded-bl-sm { + border-bottom-left-radius: 0.125rem !important; } - .md\:pr-2 { - padding-right: .5rem !important; + .md\:rounded-tl { + border-top-left-radius: 0.25rem !important; } - .md\:pb-2 { - padding-bottom: .5rem !important; + .md\:rounded-tr { + border-top-right-radius: 0.25rem !important; } - .md\:pl-2 { - padding-left: .5rem !important; + .md\:rounded-br { + border-bottom-right-radius: 0.25rem !important; } - .md\:pt-3 { - padding-top: .75rem !important; + .md\:rounded-bl { + border-bottom-left-radius: 0.25rem !important; } - .md\:pr-3 { - padding-right: .75rem !important; + .md\:rounded-tl-lg { + border-top-left-radius: 0.5rem !important; } - .md\:pb-3 { - padding-bottom: .75rem !important; + .md\:rounded-tr-lg { + border-top-right-radius: 0.5rem !important; } - .md\:pl-3 { - padding-left: .75rem !important; + .md\:rounded-br-lg { + border-bottom-right-radius: 0.5rem !important; } - .md\:pt-4 { - padding-top: 1rem !important; + .md\:rounded-bl-lg { + border-bottom-left-radius: 0.5rem !important; } - .md\:pr-4 { - padding-right: 1rem !important; + .md\:rounded-tl-full { + border-top-left-radius: 9999px !important; } - .md\:pb-4 { - padding-bottom: 1rem !important; + .md\:rounded-tr-full { + border-top-right-radius: 9999px !important; } - .md\:pl-4 { - padding-left: 1rem !important; + .md\:rounded-br-full { + border-bottom-right-radius: 9999px !important; } - .md\:pt-5 { - padding-top: 1.25rem !important; + .md\:rounded-bl-full { + border-bottom-left-radius: 9999px !important; } - .md\:pr-5 { - padding-right: 1.25rem !important; + .md\:border-solid { + border-style: solid !important; } - .md\:pb-5 { - padding-bottom: 1.25rem !important; + .md\:border-dashed { + border-style: dashed !important; } - .md\:pl-5 { - padding-left: 1.25rem !important; + .md\:border-dotted { + border-style: dotted !important; } - .md\:pt-6 { - padding-top: 1.5rem !important; + .md\:border-none { + border-style: none !important; } - .md\:pr-6 { - padding-right: 1.5rem !important; + .md\:border-0 { + border-width: 0 !important; } - .md\:pb-6 { - padding-bottom: 1.5rem !important; + .md\:border-2 { + border-width: 2px !important; } - .md\:pl-6 { - padding-left: 1.5rem !important; + .md\:border-4 { + border-width: 4px !important; } - .md\:pt-8 { - padding-top: 2rem !important; + .md\:border-8 { + border-width: 8px !important; } - .md\:pr-8 { - padding-right: 2rem !important; + .md\:border { + border-width: 1px !important; } - .md\:pb-8 { - padding-bottom: 2rem !important; + .md\:border-t-0 { + border-top-width: 0 !important; } - .md\:pl-8 { - padding-left: 2rem !important; + .md\:border-r-0 { + border-right-width: 0 !important; } - .md\:pt-10 { - padding-top: 2.5rem !important; + .md\:border-b-0 { + border-bottom-width: 0 !important; } - .md\:pr-10 { - padding-right: 2.5rem !important; + .md\:border-l-0 { + border-left-width: 0 !important; } - .md\:pb-10 { - padding-bottom: 2.5rem !important; + .md\:border-t-2 { + border-top-width: 2px !important; } - .md\:pl-10 { - padding-left: 2.5rem !important; + .md\:border-r-2 { + border-right-width: 2px !important; } - .md\:pt-12 { - padding-top: 3rem !important; + .md\:border-b-2 { + border-bottom-width: 2px !important; } - .md\:pr-12 { - padding-right: 3rem !important; + .md\:border-l-2 { + border-left-width: 2px !important; } - .md\:pb-12 { - padding-bottom: 3rem !important; + .md\:border-t-4 { + border-top-width: 4px !important; } - .md\:pl-12 { - padding-left: 3rem !important; + .md\:border-r-4 { + border-right-width: 4px !important; } - .md\:pt-16 { - padding-top: 4rem !important; + .md\:border-b-4 { + border-bottom-width: 4px !important; } - .md\:pr-16 { - padding-right: 4rem !important; + .md\:border-l-4 { + border-left-width: 4px !important; } - .md\:pb-16 { - padding-bottom: 4rem !important; + .md\:border-t-8 { + border-top-width: 8px !important; } - .md\:pl-16 { - padding-left: 4rem !important; + .md\:border-r-8 { + border-right-width: 8px !important; } - .md\:pt-20 { - padding-top: 5rem !important; + .md\:border-b-8 { + border-bottom-width: 8px !important; } - .md\:pr-20 { - padding-right: 5rem !important; + .md\:border-l-8 { + border-left-width: 8px !important; } - .md\:pb-20 { - padding-bottom: 5rem !important; + .md\:border-t { + border-top-width: 1px !important; } - .md\:pl-20 { - padding-left: 5rem !important; + .md\:border-r { + border-right-width: 1px !important; } - .md\:pt-24 { - padding-top: 6rem !important; + .md\:border-b { + border-bottom-width: 1px !important; } - .md\:pr-24 { - padding-right: 6rem !important; + .md\:border-l { + border-left-width: 1px !important; } - .md\:pb-24 { - padding-bottom: 6rem !important; + .md\:cursor-auto { + cursor: auto !important; } - .md\:pl-24 { - padding-left: 6rem !important; + .md\:cursor-default { + cursor: default !important; } - .md\:pt-32 { - padding-top: 8rem !important; + .md\:cursor-pointer { + cursor: pointer !important; } - .md\:pr-32 { - padding-right: 8rem !important; + .md\:cursor-wait { + cursor: wait !important; } - .md\:pb-32 { - padding-bottom: 8rem !important; + .md\:cursor-text { + cursor: text !important; } - .md\:pl-32 { - padding-left: 8rem !important; + .md\:cursor-move { + cursor: move !important; } - .md\:pt-px { - padding-top: 1px !important; + .md\:cursor-not-allowed { + cursor: not-allowed !important; } - .md\:pr-px { - padding-right: 1px !important; + .md\:block { + display: block !important; } - .md\:pb-px { - padding-bottom: 1px !important; + .md\:inline-block { + display: inline-block !important; } - .md\:pl-px { - padding-left: 1px !important; + .md\:inline { + display: inline !important; } - .md\:pointer-events-none { - pointer-events: none !important; + .md\:flex { + display: flex !important; } - .md\:pointer-events-auto { - pointer-events: auto !important; + .md\:inline-flex { + display: inline-flex !important; } - .md\:static { - position: static !important; + .md\:table { + display: table !important; } - .md\:fixed { - position: fixed !important; + .md\:table-row { + display: table-row !important; } - .md\:absolute { - position: absolute !important; + .md\:table-cell { + display: table-cell !important; } - .md\:relative { - position: relative !important; + .md\:hidden { + display: none !important; } - .md\:sticky { - position: sticky !important; + .md\:flex-row { + flex-direction: row !important; } - .md\:pin-none { - top: auto !important; - right: auto !important; - bottom: auto !important; - left: auto !important; + .md\:flex-row-reverse { + flex-direction: row-reverse !important; } - .md\:pin { - top: 0 !important; - right: 0 !important; - bottom: 0 !important; - left: 0 !important; + .md\:flex-col { + flex-direction: column !important; } - .md\:pin-y { - top: 0 !important; - bottom: 0 !important; + .md\:flex-col-reverse { + flex-direction: column-reverse !important; } - .md\:pin-x { - right: 0 !important; - left: 0 !important; + .md\:flex-wrap { + flex-wrap: wrap !important; } - .md\:pin-t { - top: 0 !important; + .md\:flex-wrap-reverse { + flex-wrap: wrap-reverse !important; } - .md\:pin-r { - right: 0 !important; + .md\:flex-no-wrap { + flex-wrap: nowrap !important; } - .md\:pin-b { - bottom: 0 !important; + .md\:items-start { + align-items: flex-start !important; } - .md\:pin-l { - left: 0 !important; + .md\:items-end { + align-items: flex-end !important; } - .md\:resize-none { - resize: none !important; + .md\:items-center { + align-items: center !important; } - .md\:resize-y { - resize: vertical !important; + .md\:items-baseline { + align-items: baseline !important; } - .md\:resize-x { - resize: horizontal !important; + .md\:items-stretch { + align-items: stretch !important; } - .md\:resize { - resize: both !important; + .md\:self-auto { + align-self: auto !important; } - .md\:shadow { - box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1) !important; + .md\:self-start { + align-self: flex-start !important; } - .md\:shadow-md { - box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08) !important; + .md\:self-end { + align-self: flex-end !important; } - .md\:shadow-lg { - box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08) !important; + .md\:self-center { + align-self: center !important; } - .md\:shadow-inner { - box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important; + .md\:self-stretch { + align-self: stretch !important; } - .md\:shadow-outline { - box-shadow: 0 0 0 3px rgba(52, 144, 220, .5) !important; + .md\:justify-start { + justify-content: flex-start !important; } - .md\:shadow-none { - box-shadow: none !important; + .md\:justify-end { + justify-content: flex-end !important; } - .md\:hover\:shadow:hover { - box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1) !important; + .md\:justify-center { + justify-content: center !important; } - .md\:hover\:shadow-md:hover { - box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08) !important; + .md\:justify-between { + justify-content: space-between !important; } - .md\:hover\:shadow-lg:hover { - box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08) !important; + .md\:justify-around { + justify-content: space-around !important; } - .md\:hover\:shadow-inner:hover { - box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important; + .md\:content-center { + align-content: center !important; } - .md\:hover\:shadow-outline:hover { - box-shadow: 0 0 0 3px rgba(52, 144, 220, .5) !important; + .md\:content-start { + align-content: flex-start !important; } - .md\:hover\:shadow-none:hover { - box-shadow: none !important; + .md\:content-end { + align-content: flex-end !important; } - .md\:focus\:shadow:focus { - box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1) !important; + .md\:content-between { + align-content: space-between !important; } - .md\:focus\:shadow-md:focus { - box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08) !important; + .md\:content-around { + align-content: space-around !important; } - .md\:focus\:shadow-lg:focus { - box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08) !important; + .md\:flex-1 { + flex: 1 1 0% !important; } - .md\:focus\:shadow-inner:focus { - box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important; + .md\:flex-auto { + flex: 1 1 auto !important; } - .md\:focus\:shadow-outline:focus { - box-shadow: 0 0 0 3px rgba(52, 144, 220, .5) !important; + .md\:flex-initial { + flex: 0 1 auto !important; } - .md\:focus\:shadow-none:focus { - box-shadow: none !important; + .md\:flex-none { + flex: none !important; } - .md\:table-auto { - table-layout: auto !important; + .md\:flex-grow-0 { + flex-grow: 0 !important; } - .md\:table-fixed { - table-layout: fixed !important; + .md\:flex-grow { + flex-grow: 1 !important; } - .md\:text-left { - text-align: left !important; + .md\:flex-shrink-0 { + flex-shrink: 0 !important; } - .md\:text-center { - text-align: center !important; - } + .md\:flex-shrink { + flex-shrink: 1 !important; + } - .md\:text-right { - text-align: right !important; + .md\:order-1 { + order: 1 !important; } - .md\:text-justify { - text-align: justify !important; + .md\:order-2 { + order: 2 !important; } - .md\:text-transparent { - color: transparent !important; + .md\:order-3 { + order: 3 !important; } - .md\:text-black { - color: #22292f !important; + .md\:order-4 { + order: 4 !important; } - .md\:text-grey-darkest { - color: #3d4852 !important; + .md\:order-5 { + order: 5 !important; } - .md\:text-grey-darker { - color: #606f7b !important; + .md\:order-6 { + order: 6 !important; } - .md\:text-grey-dark { - color: #8795a1 !important; + .md\:order-7 { + order: 7 !important; } - .md\:text-grey { - color: #b8c2cc !important; + .md\:order-8 { + order: 8 !important; } - .md\:text-grey-light { - color: #dae1e7 !important; + .md\:order-9 { + order: 9 !important; } - .md\:text-grey-lighter { - color: #f1f5f8 !important; + .md\:order-10 { + order: 10 !important; } - .md\:text-grey-lightest { - color: #f8fafc !important; + .md\:order-11 { + order: 11 !important; } - .md\:text-white { - color: #fff !important; + .md\:order-12 { + order: 12 !important; } - .md\:text-red-darkest { - color: #3b0d0c !important; + .md\:order-first { + order: -9999 !important; } - .md\:text-red-darker { - color: #621b18 !important; + .md\:order-last { + order: 9999 !important; } - .md\:text-red-dark { - color: #cc1f1a !important; + .md\:order-none { + order: 0 !important; } - .md\:text-red { - color: #e3342f !important; + .md\:float-right { + float: right !important; } - .md\:text-red-light { - color: #ef5753 !important; + .md\:float-left { + float: left !important; } - .md\:text-red-lighter { - color: #f9acaa !important; + .md\:float-none { + float: none !important; } - .md\:text-red-lightest { - color: #fcebea !important; + .md\:clearfix:after { + content: "" !important; + display: table !important; + clear: both !important; } - .md\:text-orange-darkest { - color: #462a16 !important; + .md\:font-sans { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important; } - .md\:text-orange-darker { - color: #613b1f !important; + .md\:font-serif { + font-family: Georgia, Cambria, "Times New Roman", Times, serif !important; } - .md\:text-orange-dark { - color: #de751f !important; + .md\:font-mono { + font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; } - .md\:text-orange { - color: #f6993f !important; + .md\:font-hairline { + font-weight: 100 !important; } - .md\:text-orange-light { - color: #faad63 !important; + .md\:font-thin { + font-weight: 200 !important; } - .md\:text-orange-lighter { - color: #fcd9b6 !important; + .md\:font-light { + font-weight: 300 !important; } - .md\:text-orange-lightest { - color: #fff5eb !important; + .md\:font-normal { + font-weight: 400 !important; } - .md\:text-yellow-darkest { - color: #453411 !important; + .md\:font-medium { + font-weight: 500 !important; } - .md\:text-yellow-darker { - color: #684f1d !important; + .md\:font-semibold { + font-weight: 600 !important; } - .md\:text-yellow-dark { - color: #f2d024 !important; + .md\:font-bold { + font-weight: 700 !important; } - .md\:text-yellow { - color: #ffed4a !important; + .md\:font-extrabold { + font-weight: 800 !important; } - .md\:text-yellow-light { - color: #fff382 !important; + .md\:font-black { + font-weight: 900 !important; } - .md\:text-yellow-lighter { - color: #fff9c2 !important; + .md\:hover\:font-hairline:hover { + font-weight: 100 !important; } - .md\:text-yellow-lightest { - color: #fcfbeb !important; + .md\:hover\:font-thin:hover { + font-weight: 200 !important; } - .md\:text-green-darkest { - color: #0f2f21 !important; + .md\:hover\:font-light:hover { + font-weight: 300 !important; } - .md\:text-green-darker { - color: #1a4731 !important; + .md\:hover\:font-normal:hover { + font-weight: 400 !important; } - .md\:text-green-dark { - color: #1f9d55 !important; + .md\:hover\:font-medium:hover { + font-weight: 500 !important; } - .md\:text-green { - color: #38c172 !important; + .md\:hover\:font-semibold:hover { + font-weight: 600 !important; } - .md\:text-green-light { - color: #51d88a !important; + .md\:hover\:font-bold:hover { + font-weight: 700 !important; } - .md\:text-green-lighter { - color: #a2f5bf !important; + .md\:hover\:font-extrabold:hover { + font-weight: 800 !important; } - .md\:text-green-lightest { - color: #e3fcec !important; + .md\:hover\:font-black:hover { + font-weight: 900 !important; } - .md\:text-teal-darkest { - color: #0d3331 !important; + .md\:focus\:font-hairline:focus { + font-weight: 100 !important; } - .md\:text-teal-darker { - color: #20504f !important; + .md\:focus\:font-thin:focus { + font-weight: 200 !important; } - .md\:text-teal-dark { - color: #38a89d !important; + .md\:focus\:font-light:focus { + font-weight: 300 !important; } - .md\:text-teal { - color: #4dc0b5 !important; + .md\:focus\:font-normal:focus { + font-weight: 400 !important; } - .md\:text-teal-light { - color: #64d5ca !important; + .md\:focus\:font-medium:focus { + font-weight: 500 !important; } - .md\:text-teal-lighter { - color: #a0f0ed !important; + .md\:focus\:font-semibold:focus { + font-weight: 600 !important; } - .md\:text-teal-lightest { - color: #e8fffe !important; + .md\:focus\:font-bold:focus { + font-weight: 700 !important; } - .md\:text-blue-darkest { - color: #12283a !important; + .md\:focus\:font-extrabold:focus { + font-weight: 800 !important; } - .md\:text-blue-darker { - color: #1c3d5a !important; + .md\:focus\:font-black:focus { + font-weight: 900 !important; } - .md\:text-blue-dark { - color: #2779bd !important; + .md\:h-0 { + height: 0 !important; } - .md\:text-blue { - color: #3490dc !important; + .md\:h-1 { + height: 0.25rem !important; } - .md\:text-blue-light { - color: #6cb2eb !important; + .md\:h-2 { + height: 0.5rem !important; } - .md\:text-blue-lighter { - color: #bcdefa !important; + .md\:h-3 { + height: 0.75rem !important; } - .md\:text-blue-lightest { - color: #eff8ff !important; + .md\:h-4 { + height: 1rem !important; } - .md\:text-indigo-darkest { - color: #191e38 !important; + .md\:h-5 { + height: 1.25rem !important; } - .md\:text-indigo-darker { - color: #2f365f !important; + .md\:h-6 { + height: 1.5rem !important; } - .md\:text-indigo-dark { - color: #5661b3 !important; + .md\:h-8 { + height: 2rem !important; } - .md\:text-indigo { - color: #6574cd !important; + .md\:h-10 { + height: 2.5rem !important; } - .md\:text-indigo-light { - color: #7886d7 !important; + .md\:h-12 { + height: 3rem !important; } - .md\:text-indigo-lighter { - color: #b2b7ff !important; + .md\:h-16 { + height: 4rem !important; } - .md\:text-indigo-lightest { - color: #e6e8ff !important; + .md\:h-20 { + height: 5rem !important; } - .md\:text-purple-darkest { - color: #21183c !important; + .md\:h-24 { + height: 6rem !important; } - .md\:text-purple-darker { - color: #382b5f !important; + .md\:h-32 { + height: 8rem !important; } - .md\:text-purple-dark { - color: #794acf !important; + .md\:h-40 { + height: 10rem !important; } - .md\:text-purple { - color: #9561e2 !important; + .md\:h-48 { + height: 12rem !important; } - .md\:text-purple-light { - color: #a779e9 !important; + .md\:h-56 { + height: 14rem !important; } - .md\:text-purple-lighter { - color: #d6bbfc !important; + .md\:h-64 { + height: 16rem !important; } - .md\:text-purple-lightest { - color: #f3ebff !important; + .md\:h-auto { + height: auto !important; } - .md\:text-pink-darkest { - color: #451225 !important; + .md\:h-px { + height: 1px !important; } - .md\:text-pink-darker { - color: #6f213f !important; + .md\:h-full { + height: 100% !important; } - .md\:text-pink-dark { - color: #eb5286 !important; + .md\:h-screen { + height: 100vh !important; } - .md\:text-pink { - color: #f66d9b !important; + .md\:leading-none { + line-height: 1 !important; } - .md\:text-pink-light { - color: #fa7ea8 !important; + .md\:leading-tight { + line-height: 1.25 !important; } - .md\:text-pink-lighter { - color: #ffbbca !important; + .md\:leading-snug { + line-height: 1.375 !important; } - .md\:text-pink-lightest { - color: #ffebef !important; + .md\:leading-normal { + line-height: 1.5 !important; } - .md\:hover\:text-transparent:hover { - color: transparent !important; + .md\:leading-relaxed { + line-height: 1.625 !important; } - .md\:hover\:text-black:hover { - color: #22292f !important; + .md\:leading-loose { + line-height: 2 !important; } - .md\:hover\:text-grey-darkest:hover { - color: #3d4852 !important; + .md\:list-inside { + list-style-position: inside !important; } - .md\:hover\:text-grey-darker:hover { - color: #606f7b !important; + .md\:list-outside { + list-style-position: outside !important; } - .md\:hover\:text-grey-dark:hover { - color: #8795a1 !important; + .md\:list-none { + list-style-type: none !important; } - .md\:hover\:text-grey:hover { - color: #b8c2cc !important; + .md\:list-disc { + list-style-type: disc !important; } - .md\:hover\:text-grey-light:hover { - color: #dae1e7 !important; + .md\:list-decimal { + list-style-type: decimal !important; } - .md\:hover\:text-grey-lighter:hover { - color: #f1f5f8 !important; + .md\:m-0 { + margin: 0 !important; } - .md\:hover\:text-grey-lightest:hover { - color: #f8fafc !important; + .md\:m-1 { + margin: 0.25rem !important; } - .md\:hover\:text-white:hover { - color: #fff !important; + .md\:m-2 { + margin: 0.5rem !important; } - .md\:hover\:text-red-darkest:hover { - color: #3b0d0c !important; + .md\:m-3 { + margin: 0.75rem !important; } - .md\:hover\:text-red-darker:hover { - color: #621b18 !important; + .md\:m-4 { + margin: 1rem !important; } - .md\:hover\:text-red-dark:hover { - color: #cc1f1a !important; + .md\:m-5 { + margin: 1.25rem !important; } - .md\:hover\:text-red:hover { - color: #e3342f !important; + .md\:m-6 { + margin: 1.5rem !important; } - .md\:hover\:text-red-light:hover { - color: #ef5753 !important; + .md\:m-8 { + margin: 2rem !important; } - .md\:hover\:text-red-lighter:hover { - color: #f9acaa !important; + .md\:m-10 { + margin: 2.5rem !important; } - .md\:hover\:text-red-lightest:hover { - color: #fcebea !important; + .md\:m-12 { + margin: 3rem !important; } - .md\:hover\:text-orange-darkest:hover { - color: #462a16 !important; + .md\:m-16 { + margin: 4rem !important; } - .md\:hover\:text-orange-darker:hover { - color: #613b1f !important; + .md\:m-20 { + margin: 5rem !important; } - .md\:hover\:text-orange-dark:hover { - color: #de751f !important; + .md\:m-24 { + margin: 6rem !important; } - .md\:hover\:text-orange:hover { - color: #f6993f !important; + .md\:m-32 { + margin: 8rem !important; } - .md\:hover\:text-orange-light:hover { - color: #faad63 !important; + .md\:m-40 { + margin: 10rem !important; } - .md\:hover\:text-orange-lighter:hover { - color: #fcd9b6 !important; + .md\:m-48 { + margin: 12rem !important; } - .md\:hover\:text-orange-lightest:hover { - color: #fff5eb !important; + .md\:m-56 { + margin: 14rem !important; } - .md\:hover\:text-yellow-darkest:hover { - color: #453411 !important; + .md\:m-64 { + margin: 16rem !important; } - .md\:hover\:text-yellow-darker:hover { - color: #684f1d !important; + .md\:m-auto { + margin: auto !important; } - .md\:hover\:text-yellow-dark:hover { - color: #f2d024 !important; + .md\:m-px { + margin: 1px !important; } - .md\:hover\:text-yellow:hover { - color: #ffed4a !important; + .md\:-m-1 { + margin: -0.25rem !important; } - .md\:hover\:text-yellow-light:hover { - color: #fff382 !important; + .md\:-m-2 { + margin: -0.5rem !important; } - .md\:hover\:text-yellow-lighter:hover { - color: #fff9c2 !important; + .md\:-m-3 { + margin: -0.75rem !important; } - .md\:hover\:text-yellow-lightest:hover { - color: #fcfbeb !important; + .md\:-m-4 { + margin: -1rem !important; } - .md\:hover\:text-green-darkest:hover { - color: #0f2f21 !important; + .md\:-m-5 { + margin: -1.25rem !important; } - .md\:hover\:text-green-darker:hover { - color: #1a4731 !important; + .md\:-m-6 { + margin: -1.5rem !important; } - .md\:hover\:text-green-dark:hover { - color: #1f9d55 !important; + .md\:-m-8 { + margin: -2rem !important; } - .md\:hover\:text-green:hover { - color: #38c172 !important; + .md\:-m-10 { + margin: -2.5rem !important; } - .md\:hover\:text-green-light:hover { - color: #51d88a !important; + .md\:-m-12 { + margin: -3rem !important; } - .md\:hover\:text-green-lighter:hover { - color: #a2f5bf !important; + .md\:-m-16 { + margin: -4rem !important; } - .md\:hover\:text-green-lightest:hover { - color: #e3fcec !important; + .md\:-m-20 { + margin: -5rem !important; } - .md\:hover\:text-teal-darkest:hover { - color: #0d3331 !important; + .md\:-m-24 { + margin: -6rem !important; } - .md\:hover\:text-teal-darker:hover { - color: #20504f !important; + .md\:-m-32 { + margin: -8rem !important; } - .md\:hover\:text-teal-dark:hover { - color: #38a89d !important; + .md\:-m-40 { + margin: -10rem !important; } - .md\:hover\:text-teal:hover { - color: #4dc0b5 !important; + .md\:-m-48 { + margin: -12rem !important; } - .md\:hover\:text-teal-light:hover { - color: #64d5ca !important; + .md\:-m-56 { + margin: -14rem !important; } - .md\:hover\:text-teal-lighter:hover { - color: #a0f0ed !important; + .md\:-m-64 { + margin: -16rem !important; } - .md\:hover\:text-teal-lightest:hover { - color: #e8fffe !important; + .md\:-m-px { + margin: -1px !important; } - .md\:hover\:text-blue-darkest:hover { - color: #12283a !important; + .md\:my-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; } - .md\:hover\:text-blue-darker:hover { - color: #1c3d5a !important; + .md\:mx-0 { + margin-left: 0 !important; + margin-right: 0 !important; } - .md\:hover\:text-blue-dark:hover { - color: #2779bd !important; + .md\:my-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; } - .md\:hover\:text-blue:hover { - color: #3490dc !important; + .md\:mx-1 { + margin-left: 0.25rem !important; + margin-right: 0.25rem !important; } - .md\:hover\:text-blue-light:hover { - color: #6cb2eb !important; + .md\:my-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; } - .md\:hover\:text-blue-lighter:hover { - color: #bcdefa !important; + .md\:mx-2 { + margin-left: 0.5rem !important; + margin-right: 0.5rem !important; } - .md\:hover\:text-blue-lightest:hover { - color: #eff8ff !important; + .md\:my-3 { + margin-top: 0.75rem !important; + margin-bottom: 0.75rem !important; } - .md\:hover\:text-indigo-darkest:hover { - color: #191e38 !important; + .md\:mx-3 { + margin-left: 0.75rem !important; + margin-right: 0.75rem !important; } - .md\:hover\:text-indigo-darker:hover { - color: #2f365f !important; + .md\:my-4 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; } - .md\:hover\:text-indigo-dark:hover { - color: #5661b3 !important; + .md\:mx-4 { + margin-left: 1rem !important; + margin-right: 1rem !important; } - .md\:hover\:text-indigo:hover { - color: #6574cd !important; + .md\:my-5 { + margin-top: 1.25rem !important; + margin-bottom: 1.25rem !important; } - .md\:hover\:text-indigo-light:hover { - color: #7886d7 !important; + .md\:mx-5 { + margin-left: 1.25rem !important; + margin-right: 1.25rem !important; } - .md\:hover\:text-indigo-lighter:hover { - color: #b2b7ff !important; + .md\:my-6 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; } - .md\:hover\:text-indigo-lightest:hover { - color: #e6e8ff !important; + .md\:mx-6 { + margin-left: 1.5rem !important; + margin-right: 1.5rem !important; } - .md\:hover\:text-purple-darkest:hover { - color: #21183c !important; + .md\:my-8 { + margin-top: 2rem !important; + margin-bottom: 2rem !important; } - .md\:hover\:text-purple-darker:hover { - color: #382b5f !important; + .md\:mx-8 { + margin-left: 2rem !important; + margin-right: 2rem !important; } - .md\:hover\:text-purple-dark:hover { - color: #794acf !important; + .md\:my-10 { + margin-top: 2.5rem !important; + margin-bottom: 2.5rem !important; } - .md\:hover\:text-purple:hover { - color: #9561e2 !important; + .md\:mx-10 { + margin-left: 2.5rem !important; + margin-right: 2.5rem !important; } - .md\:hover\:text-purple-light:hover { - color: #a779e9 !important; + .md\:my-12 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; } - .md\:hover\:text-purple-lighter:hover { - color: #d6bbfc !important; + .md\:mx-12 { + margin-left: 3rem !important; + margin-right: 3rem !important; } - .md\:hover\:text-purple-lightest:hover { - color: #f3ebff !important; + .md\:my-16 { + margin-top: 4rem !important; + margin-bottom: 4rem !important; } - .md\:hover\:text-pink-darkest:hover { - color: #451225 !important; + .md\:mx-16 { + margin-left: 4rem !important; + margin-right: 4rem !important; } - .md\:hover\:text-pink-darker:hover { - color: #6f213f !important; + .md\:my-20 { + margin-top: 5rem !important; + margin-bottom: 5rem !important; } - .md\:hover\:text-pink-dark:hover { - color: #eb5286 !important; + .md\:mx-20 { + margin-left: 5rem !important; + margin-right: 5rem !important; } - .md\:hover\:text-pink:hover { - color: #f66d9b !important; + .md\:my-24 { + margin-top: 6rem !important; + margin-bottom: 6rem !important; } - .md\:hover\:text-pink-light:hover { - color: #fa7ea8 !important; + .md\:mx-24 { + margin-left: 6rem !important; + margin-right: 6rem !important; } - .md\:hover\:text-pink-lighter:hover { - color: #ffbbca !important; + .md\:my-32 { + margin-top: 8rem !important; + margin-bottom: 8rem !important; } - .md\:hover\:text-pink-lightest:hover { - color: #ffebef !important; + .md\:mx-32 { + margin-left: 8rem !important; + margin-right: 8rem !important; } - .md\:focus\:text-transparent:focus { - color: transparent !important; + .md\:my-40 { + margin-top: 10rem !important; + margin-bottom: 10rem !important; } - .md\:focus\:text-black:focus { - color: #22292f !important; + .md\:mx-40 { + margin-left: 10rem !important; + margin-right: 10rem !important; } - .md\:focus\:text-grey-darkest:focus { - color: #3d4852 !important; + .md\:my-48 { + margin-top: 12rem !important; + margin-bottom: 12rem !important; } - .md\:focus\:text-grey-darker:focus { - color: #606f7b !important; + .md\:mx-48 { + margin-left: 12rem !important; + margin-right: 12rem !important; } - .md\:focus\:text-grey-dark:focus { - color: #8795a1 !important; + .md\:my-56 { + margin-top: 14rem !important; + margin-bottom: 14rem !important; } - .md\:focus\:text-grey:focus { - color: #b8c2cc !important; + .md\:mx-56 { + margin-left: 14rem !important; + margin-right: 14rem !important; } - .md\:focus\:text-grey-light:focus { - color: #dae1e7 !important; + .md\:my-64 { + margin-top: 16rem !important; + margin-bottom: 16rem !important; } - .md\:focus\:text-grey-lighter:focus { - color: #f1f5f8 !important; + .md\:mx-64 { + margin-left: 16rem !important; + margin-right: 16rem !important; } - .md\:focus\:text-grey-lightest:focus { - color: #f8fafc !important; + .md\:my-auto { + margin-top: auto !important; + margin-bottom: auto !important; } - .md\:focus\:text-white:focus { - color: #fff !important; + .md\:mx-auto { + margin-left: auto !important; + margin-right: auto !important; } - .md\:focus\:text-red-darkest:focus { - color: #3b0d0c !important; + .md\:my-px { + margin-top: 1px !important; + margin-bottom: 1px !important; } - .md\:focus\:text-red-darker:focus { - color: #621b18 !important; + .md\:mx-px { + margin-left: 1px !important; + margin-right: 1px !important; } - .md\:focus\:text-red-dark:focus { - color: #cc1f1a !important; + .md\:-my-1 { + margin-top: -0.25rem !important; + margin-bottom: -0.25rem !important; } - .md\:focus\:text-red:focus { - color: #e3342f !important; + .md\:-mx-1 { + margin-left: -0.25rem !important; + margin-right: -0.25rem !important; } - .md\:focus\:text-red-light:focus { - color: #ef5753 !important; + .md\:-my-2 { + margin-top: -0.5rem !important; + margin-bottom: -0.5rem !important; } - .md\:focus\:text-red-lighter:focus { - color: #f9acaa !important; + .md\:-mx-2 { + margin-left: -0.5rem !important; + margin-right: -0.5rem !important; } - .md\:focus\:text-red-lightest:focus { - color: #fcebea !important; + .md\:-my-3 { + margin-top: -0.75rem !important; + margin-bottom: -0.75rem !important; } - .md\:focus\:text-orange-darkest:focus { - color: #462a16 !important; + .md\:-mx-3 { + margin-left: -0.75rem !important; + margin-right: -0.75rem !important; } - .md\:focus\:text-orange-darker:focus { - color: #613b1f !important; + .md\:-my-4 { + margin-top: -1rem !important; + margin-bottom: -1rem !important; } - .md\:focus\:text-orange-dark:focus { - color: #de751f !important; + .md\:-mx-4 { + margin-left: -1rem !important; + margin-right: -1rem !important; } - .md\:focus\:text-orange:focus { - color: #f6993f !important; + .md\:-my-5 { + margin-top: -1.25rem !important; + margin-bottom: -1.25rem !important; } - .md\:focus\:text-orange-light:focus { - color: #faad63 !important; + .md\:-mx-5 { + margin-left: -1.25rem !important; + margin-right: -1.25rem !important; } - .md\:focus\:text-orange-lighter:focus { - color: #fcd9b6 !important; + .md\:-my-6 { + margin-top: -1.5rem !important; + margin-bottom: -1.5rem !important; } - .md\:focus\:text-orange-lightest:focus { - color: #fff5eb !important; + .md\:-mx-6 { + margin-left: -1.5rem !important; + margin-right: -1.5rem !important; } - .md\:focus\:text-yellow-darkest:focus { - color: #453411 !important; + .md\:-my-8 { + margin-top: -2rem !important; + margin-bottom: -2rem !important; } - .md\:focus\:text-yellow-darker:focus { - color: #684f1d !important; + .md\:-mx-8 { + margin-left: -2rem !important; + margin-right: -2rem !important; } - .md\:focus\:text-yellow-dark:focus { - color: #f2d024 !important; + .md\:-my-10 { + margin-top: -2.5rem !important; + margin-bottom: -2.5rem !important; } - .md\:focus\:text-yellow:focus { - color: #ffed4a !important; + .md\:-mx-10 { + margin-left: -2.5rem !important; + margin-right: -2.5rem !important; } - .md\:focus\:text-yellow-light:focus { - color: #fff382 !important; + .md\:-my-12 { + margin-top: -3rem !important; + margin-bottom: -3rem !important; } - .md\:focus\:text-yellow-lighter:focus { - color: #fff9c2 !important; + .md\:-mx-12 { + margin-left: -3rem !important; + margin-right: -3rem !important; } - .md\:focus\:text-yellow-lightest:focus { - color: #fcfbeb !important; + .md\:-my-16 { + margin-top: -4rem !important; + margin-bottom: -4rem !important; } - .md\:focus\:text-green-darkest:focus { - color: #0f2f21 !important; + .md\:-mx-16 { + margin-left: -4rem !important; + margin-right: -4rem !important; } - .md\:focus\:text-green-darker:focus { - color: #1a4731 !important; + .md\:-my-20 { + margin-top: -5rem !important; + margin-bottom: -5rem !important; } - .md\:focus\:text-green-dark:focus { - color: #1f9d55 !important; + .md\:-mx-20 { + margin-left: -5rem !important; + margin-right: -5rem !important; } - .md\:focus\:text-green:focus { - color: #38c172 !important; + .md\:-my-24 { + margin-top: -6rem !important; + margin-bottom: -6rem !important; } - .md\:focus\:text-green-light:focus { - color: #51d88a !important; + .md\:-mx-24 { + margin-left: -6rem !important; + margin-right: -6rem !important; } - .md\:focus\:text-green-lighter:focus { - color: #a2f5bf !important; + .md\:-my-32 { + margin-top: -8rem !important; + margin-bottom: -8rem !important; } - .md\:focus\:text-green-lightest:focus { - color: #e3fcec !important; + .md\:-mx-32 { + margin-left: -8rem !important; + margin-right: -8rem !important; } - .md\:focus\:text-teal-darkest:focus { - color: #0d3331 !important; + .md\:-my-40 { + margin-top: -10rem !important; + margin-bottom: -10rem !important; } - .md\:focus\:text-teal-darker:focus { - color: #20504f !important; + .md\:-mx-40 { + margin-left: -10rem !important; + margin-right: -10rem !important; } - .md\:focus\:text-teal-dark:focus { - color: #38a89d !important; + .md\:-my-48 { + margin-top: -12rem !important; + margin-bottom: -12rem !important; } - .md\:focus\:text-teal:focus { - color: #4dc0b5 !important; + .md\:-mx-48 { + margin-left: -12rem !important; + margin-right: -12rem !important; } - .md\:focus\:text-teal-light:focus { - color: #64d5ca !important; + .md\:-my-56 { + margin-top: -14rem !important; + margin-bottom: -14rem !important; } - .md\:focus\:text-teal-lighter:focus { - color: #a0f0ed !important; + .md\:-mx-56 { + margin-left: -14rem !important; + margin-right: -14rem !important; } - .md\:focus\:text-teal-lightest:focus { - color: #e8fffe !important; + .md\:-my-64 { + margin-top: -16rem !important; + margin-bottom: -16rem !important; } - .md\:focus\:text-blue-darkest:focus { - color: #12283a !important; + .md\:-mx-64 { + margin-left: -16rem !important; + margin-right: -16rem !important; } - .md\:focus\:text-blue-darker:focus { - color: #1c3d5a !important; + .md\:-my-px { + margin-top: -1px !important; + margin-bottom: -1px !important; } - .md\:focus\:text-blue-dark:focus { - color: #2779bd !important; + .md\:-mx-px { + margin-left: -1px !important; + margin-right: -1px !important; } - .md\:focus\:text-blue:focus { - color: #3490dc !important; + .md\:mt-0 { + margin-top: 0 !important; } - .md\:focus\:text-blue-light:focus { - color: #6cb2eb !important; + .md\:mr-0 { + margin-right: 0 !important; } - .md\:focus\:text-blue-lighter:focus { - color: #bcdefa !important; + .md\:mb-0 { + margin-bottom: 0 !important; } - .md\:focus\:text-blue-lightest:focus { - color: #eff8ff !important; + .md\:ml-0 { + margin-left: 0 !important; } - .md\:focus\:text-indigo-darkest:focus { - color: #191e38 !important; + .md\:mt-1 { + margin-top: 0.25rem !important; } - .md\:focus\:text-indigo-darker:focus { - color: #2f365f !important; + .md\:mr-1 { + margin-right: 0.25rem !important; } - .md\:focus\:text-indigo-dark:focus { - color: #5661b3 !important; + .md\:mb-1 { + margin-bottom: 0.25rem !important; } - .md\:focus\:text-indigo:focus { - color: #6574cd !important; + .md\:ml-1 { + margin-left: 0.25rem !important; } - .md\:focus\:text-indigo-light:focus { - color: #7886d7 !important; + .md\:mt-2 { + margin-top: 0.5rem !important; } - .md\:focus\:text-indigo-lighter:focus { - color: #b2b7ff !important; + .md\:mr-2 { + margin-right: 0.5rem !important; } - .md\:focus\:text-indigo-lightest:focus { - color: #e6e8ff !important; + .md\:mb-2 { + margin-bottom: 0.5rem !important; } - .md\:focus\:text-purple-darkest:focus { - color: #21183c !important; + .md\:ml-2 { + margin-left: 0.5rem !important; } - .md\:focus\:text-purple-darker:focus { - color: #382b5f !important; + .md\:mt-3 { + margin-top: 0.75rem !important; } - .md\:focus\:text-purple-dark:focus { - color: #794acf !important; + .md\:mr-3 { + margin-right: 0.75rem !important; } - .md\:focus\:text-purple:focus { - color: #9561e2 !important; + .md\:mb-3 { + margin-bottom: 0.75rem !important; } - .md\:focus\:text-purple-light:focus { - color: #a779e9 !important; + .md\:ml-3 { + margin-left: 0.75rem !important; } - .md\:focus\:text-purple-lighter:focus { - color: #d6bbfc !important; + .md\:mt-4 { + margin-top: 1rem !important; } - .md\:focus\:text-purple-lightest:focus { - color: #f3ebff !important; + .md\:mr-4 { + margin-right: 1rem !important; } - .md\:focus\:text-pink-darkest:focus { - color: #451225 !important; + .md\:mb-4 { + margin-bottom: 1rem !important; } - .md\:focus\:text-pink-darker:focus { - color: #6f213f !important; + .md\:ml-4 { + margin-left: 1rem !important; } - .md\:focus\:text-pink-dark:focus { - color: #eb5286 !important; + .md\:mt-5 { + margin-top: 1.25rem !important; } - .md\:focus\:text-pink:focus { - color: #f66d9b !important; + .md\:mr-5 { + margin-right: 1.25rem !important; } - .md\:focus\:text-pink-light:focus { - color: #fa7ea8 !important; + .md\:mb-5 { + margin-bottom: 1.25rem !important; } - .md\:focus\:text-pink-lighter:focus { - color: #ffbbca !important; + .md\:ml-5 { + margin-left: 1.25rem !important; } - .md\:focus\:text-pink-lightest:focus { - color: #ffebef !important; + .md\:mt-6 { + margin-top: 1.5rem !important; } - .md\:text-xs { - font-size: .75rem !important; + .md\:mr-6 { + margin-right: 1.5rem !important; } - .md\:text-sm { - font-size: .875rem !important; + .md\:mb-6 { + margin-bottom: 1.5rem !important; } - .md\:text-base { - font-size: 1rem !important; + .md\:ml-6 { + margin-left: 1.5rem !important; } - .md\:text-lg { - font-size: 1.125rem !important; + .md\:mt-8 { + margin-top: 2rem !important; } - .md\:text-xl { - font-size: 1.25rem !important; + .md\:mr-8 { + margin-right: 2rem !important; } - .md\:text-2xl { - font-size: 1.5rem !important; + .md\:mb-8 { + margin-bottom: 2rem !important; } - .md\:text-3xl { - font-size: 1.875rem !important; + .md\:ml-8 { + margin-left: 2rem !important; } - .md\:text-4xl { - font-size: 2.25rem !important; + .md\:mt-10 { + margin-top: 2.5rem !important; } - .md\:text-5xl { - font-size: 3rem !important; + .md\:mr-10 { + margin-right: 2.5rem !important; } - .md\:italic { - font-style: italic !important; + .md\:mb-10 { + margin-bottom: 2.5rem !important; } - .md\:roman { - font-style: normal !important; + .md\:ml-10 { + margin-left: 2.5rem !important; } - .md\:uppercase { - text-transform: uppercase !important; + .md\:mt-12 { + margin-top: 3rem !important; } - .md\:lowercase { - text-transform: lowercase !important; + .md\:mr-12 { + margin-right: 3rem !important; } - .md\:capitalize { - text-transform: capitalize !important; + .md\:mb-12 { + margin-bottom: 3rem !important; } - .md\:normal-case { - text-transform: none !important; + .md\:ml-12 { + margin-left: 3rem !important; } - .md\:underline { - text-decoration: underline !important; + .md\:mt-16 { + margin-top: 4rem !important; } - .md\:line-through { - text-decoration: line-through !important; + .md\:mr-16 { + margin-right: 4rem !important; } - .md\:no-underline { - text-decoration: none !important; + .md\:mb-16 { + margin-bottom: 4rem !important; } - .md\:antialiased { - -webkit-font-smoothing: antialiased !important; - -moz-osx-font-smoothing: grayscale !important; + .md\:ml-16 { + margin-left: 4rem !important; } - .md\:subpixel-antialiased { - -webkit-font-smoothing: auto !important; - -moz-osx-font-smoothing: auto !important; + .md\:mt-20 { + margin-top: 5rem !important; } - .md\:hover\:italic:hover { - font-style: italic !important; + .md\:mr-20 { + margin-right: 5rem !important; } - .md\:hover\:roman:hover { - font-style: normal !important; + .md\:mb-20 { + margin-bottom: 5rem !important; } - .md\:hover\:uppercase:hover { - text-transform: uppercase !important; + .md\:ml-20 { + margin-left: 5rem !important; } - .md\:hover\:lowercase:hover { - text-transform: lowercase !important; + .md\:mt-24 { + margin-top: 6rem !important; } - .md\:hover\:capitalize:hover { - text-transform: capitalize !important; + .md\:mr-24 { + margin-right: 6rem !important; } - .md\:hover\:normal-case:hover { - text-transform: none !important; + .md\:mb-24 { + margin-bottom: 6rem !important; } - .md\:hover\:underline:hover { - text-decoration: underline !important; + .md\:ml-24 { + margin-left: 6rem !important; } - .md\:hover\:line-through:hover { - text-decoration: line-through !important; + .md\:mt-32 { + margin-top: 8rem !important; } - .md\:hover\:no-underline:hover { - text-decoration: none !important; + .md\:mr-32 { + margin-right: 8rem !important; } - .md\:hover\:antialiased:hover { - -webkit-font-smoothing: antialiased !important; - -moz-osx-font-smoothing: grayscale !important; + .md\:mb-32 { + margin-bottom: 8rem !important; } - .md\:hover\:subpixel-antialiased:hover { - -webkit-font-smoothing: auto !important; - -moz-osx-font-smoothing: auto !important; + .md\:ml-32 { + margin-left: 8rem !important; } - .md\:focus\:italic:focus { - font-style: italic !important; + .md\:mt-40 { + margin-top: 10rem !important; } - .md\:focus\:roman:focus { - font-style: normal !important; + .md\:mr-40 { + margin-right: 10rem !important; } - .md\:focus\:uppercase:focus { - text-transform: uppercase !important; + .md\:mb-40 { + margin-bottom: 10rem !important; } - .md\:focus\:lowercase:focus { - text-transform: lowercase !important; + .md\:ml-40 { + margin-left: 10rem !important; } - .md\:focus\:capitalize:focus { - text-transform: capitalize !important; + .md\:mt-48 { + margin-top: 12rem !important; } - .md\:focus\:normal-case:focus { - text-transform: none !important; + .md\:mr-48 { + margin-right: 12rem !important; } - .md\:focus\:underline:focus { - text-decoration: underline !important; + .md\:mb-48 { + margin-bottom: 12rem !important; } - .md\:focus\:line-through:focus { - text-decoration: line-through !important; + .md\:ml-48 { + margin-left: 12rem !important; } - .md\:focus\:no-underline:focus { - text-decoration: none !important; + .md\:mt-56 { + margin-top: 14rem !important; } - .md\:focus\:antialiased:focus { - -webkit-font-smoothing: antialiased !important; - -moz-osx-font-smoothing: grayscale !important; + .md\:mr-56 { + margin-right: 14rem !important; } - .md\:focus\:subpixel-antialiased:focus { - -webkit-font-smoothing: auto !important; - -moz-osx-font-smoothing: auto !important; + .md\:mb-56 { + margin-bottom: 14rem !important; } - .md\:tracking-tight { - letter-spacing: -0.05em !important; + .md\:ml-56 { + margin-left: 14rem !important; } - .md\:tracking-normal { - letter-spacing: 0 !important; + .md\:mt-64 { + margin-top: 16rem !important; } - .md\:tracking-wide { - letter-spacing: .05em !important; + .md\:mr-64 { + margin-right: 16rem !important; } - .md\:select-none { - user-select: none !important; + .md\:mb-64 { + margin-bottom: 16rem !important; } - .md\:select-text { - user-select: text !important; + .md\:ml-64 { + margin-left: 16rem !important; } - .md\:align-baseline { - vertical-align: baseline !important; + .md\:mt-auto { + margin-top: auto !important; } - .md\:align-top { - vertical-align: top !important; + .md\:mr-auto { + margin-right: auto !important; } - .md\:align-middle { - vertical-align: middle !important; + .md\:mb-auto { + margin-bottom: auto !important; } - .md\:align-bottom { - vertical-align: bottom !important; + .md\:ml-auto { + margin-left: auto !important; } - .md\:align-text-top { - vertical-align: text-top !important; + .md\:mt-px { + margin-top: 1px !important; } - .md\:align-text-bottom { - vertical-align: text-bottom !important; + .md\:mr-px { + margin-right: 1px !important; } - .md\:visible { - visibility: visible !important; + .md\:mb-px { + margin-bottom: 1px !important; } - .md\:invisible { - visibility: hidden !important; + .md\:ml-px { + margin-left: 1px !important; } - .md\:whitespace-normal { - white-space: normal !important; + .md\:-mt-1 { + margin-top: -0.25rem !important; } - .md\:whitespace-no-wrap { - white-space: nowrap !important; + .md\:-mr-1 { + margin-right: -0.25rem !important; } - .md\:whitespace-pre { - white-space: pre !important; + .md\:-mb-1 { + margin-bottom: -0.25rem !important; } - .md\:whitespace-pre-line { - white-space: pre-line !important; + .md\:-ml-1 { + margin-left: -0.25rem !important; } - .md\:whitespace-pre-wrap { - white-space: pre-wrap !important; + .md\:-mt-2 { + margin-top: -0.5rem !important; } - .md\:break-words { - word-wrap: break-word !important; + .md\:-mr-2 { + margin-right: -0.5rem !important; } - .md\:break-normal { - word-wrap: normal !important; + .md\:-mb-2 { + margin-bottom: -0.5rem !important; } - .md\:truncate { - overflow: hidden !important; - text-overflow: ellipsis !important; - white-space: nowrap !important; + .md\:-ml-2 { + margin-left: -0.5rem !important; } - .md\:w-1 { - width: .25rem !important; + .md\:-mt-3 { + margin-top: -0.75rem !important; } - .md\:w-2 { - width: .5rem !important; + .md\:-mr-3 { + margin-right: -0.75rem !important; } - .md\:w-3 { - width: .75rem !important; + .md\:-mb-3 { + margin-bottom: -0.75rem !important; } - .md\:w-4 { - width: 1rem !important; + .md\:-ml-3 { + margin-left: -0.75rem !important; } - .md\:w-5 { - width: 1.25rem !important; + .md\:-mt-4 { + margin-top: -1rem !important; } - .md\:w-6 { - width: 1.5rem !important; + .md\:-mr-4 { + margin-right: -1rem !important; } - .md\:w-8 { - width: 2rem !important; + .md\:-mb-4 { + margin-bottom: -1rem !important; } - .md\:w-10 { - width: 2.5rem !important; + .md\:-ml-4 { + margin-left: -1rem !important; } - .md\:w-12 { - width: 3rem !important; + .md\:-mt-5 { + margin-top: -1.25rem !important; } - .md\:w-16 { - width: 4rem !important; + .md\:-mr-5 { + margin-right: -1.25rem !important; } - .md\:w-24 { - width: 6rem !important; + .md\:-mb-5 { + margin-bottom: -1.25rem !important; } - .md\:w-32 { - width: 8rem !important; + .md\:-ml-5 { + margin-left: -1.25rem !important; } - .md\:w-48 { - width: 12rem !important; + .md\:-mt-6 { + margin-top: -1.5rem !important; } - .md\:w-64 { - width: 16rem !important; + .md\:-mr-6 { + margin-right: -1.5rem !important; } - .md\:w-auto { - width: auto !important; + .md\:-mb-6 { + margin-bottom: -1.5rem !important; } - .md\:w-px { - width: 1px !important; + .md\:-ml-6 { + margin-left: -1.5rem !important; } - .md\:w-1\/2 { - width: 50% !important; + .md\:-mt-8 { + margin-top: -2rem !important; } - .md\:w-1\/3 { - width: 33.33333% !important; + .md\:-mr-8 { + margin-right: -2rem !important; } - .md\:w-2\/3 { - width: 66.66667% !important; + .md\:-mb-8 { + margin-bottom: -2rem !important; } - .md\:w-1\/4 { - width: 25% !important; + .md\:-ml-8 { + margin-left: -2rem !important; } - .md\:w-3\/4 { - width: 75% !important; + .md\:-mt-10 { + margin-top: -2.5rem !important; } - .md\:w-1\/5 { - width: 20% !important; + .md\:-mr-10 { + margin-right: -2.5rem !important; } - .md\:w-2\/5 { - width: 40% !important; + .md\:-mb-10 { + margin-bottom: -2.5rem !important; } - .md\:w-3\/5 { - width: 60% !important; + .md\:-ml-10 { + margin-left: -2.5rem !important; } - .md\:w-4\/5 { - width: 80% !important; + .md\:-mt-12 { + margin-top: -3rem !important; } - .md\:w-1\/6 { - width: 16.66667% !important; + .md\:-mr-12 { + margin-right: -3rem !important; } - .md\:w-5\/6 { - width: 83.33333% !important; + .md\:-mb-12 { + margin-bottom: -3rem !important; } - .md\:w-full { - width: 100% !important; + .md\:-ml-12 { + margin-left: -3rem !important; } - .md\:w-screen { - width: 100vw !important; + .md\:-mt-16 { + margin-top: -4rem !important; } - .md\:z-0 { - z-index: 0 !important; + .md\:-mr-16 { + margin-right: -4rem !important; } - .md\:z-10 { - z-index: 10 !important; + .md\:-mb-16 { + margin-bottom: -4rem !important; } - .md\:z-20 { - z-index: 20 !important; + .md\:-ml-16 { + margin-left: -4rem !important; } - .md\:z-30 { - z-index: 30 !important; + .md\:-mt-20 { + margin-top: -5rem !important; } - .md\:z-40 { - z-index: 40 !important; + .md\:-mr-20 { + margin-right: -5rem !important; } - .md\:z-50 { - z-index: 50 !important; + .md\:-mb-20 { + margin-bottom: -5rem !important; } - .md\:z-auto { - z-index: auto !important; + .md\:-ml-20 { + margin-left: -5rem !important; } - .md\:example { - font-weight: 700; - color: #e3342f; + .md\:-mt-24 { + margin-top: -6rem !important; } -} -@media (min-width: 992px) { - .lg\:list-reset { - list-style: none !important; - padding: 0 !important; + .md\:-mr-24 { + margin-right: -6rem !important; } - .lg\:appearance-none { - appearance: none !important; + .md\:-mb-24 { + margin-bottom: -6rem !important; } - .lg\:bg-fixed { - background-attachment: fixed !important; + .md\:-ml-24 { + margin-left: -6rem !important; } - .lg\:bg-local { - background-attachment: local !important; + .md\:-mt-32 { + margin-top: -8rem !important; } - .lg\:bg-scroll { - background-attachment: scroll !important; + .md\:-mr-32 { + margin-right: -8rem !important; } - .lg\:bg-transparent { - background-color: transparent !important; + .md\:-mb-32 { + margin-bottom: -8rem !important; } - .lg\:bg-black { - background-color: #22292f !important; + .md\:-ml-32 { + margin-left: -8rem !important; } - .lg\:bg-grey-darkest { - background-color: #3d4852 !important; + .md\:-mt-40 { + margin-top: -10rem !important; } - .lg\:bg-grey-darker { - background-color: #606f7b !important; + .md\:-mr-40 { + margin-right: -10rem !important; } - .lg\:bg-grey-dark { - background-color: #8795a1 !important; + .md\:-mb-40 { + margin-bottom: -10rem !important; } - .lg\:bg-grey { - background-color: #b8c2cc !important; + .md\:-ml-40 { + margin-left: -10rem !important; } - .lg\:bg-grey-light { - background-color: #dae1e7 !important; + .md\:-mt-48 { + margin-top: -12rem !important; } - .lg\:bg-grey-lighter { - background-color: #f1f5f8 !important; + .md\:-mr-48 { + margin-right: -12rem !important; } - .lg\:bg-grey-lightest { - background-color: #f8fafc !important; + .md\:-mb-48 { + margin-bottom: -12rem !important; } - .lg\:bg-white { - background-color: #fff !important; + .md\:-ml-48 { + margin-left: -12rem !important; } - .lg\:bg-red-darkest { - background-color: #3b0d0c !important; + .md\:-mt-56 { + margin-top: -14rem !important; } - .lg\:bg-red-darker { - background-color: #621b18 !important; + .md\:-mr-56 { + margin-right: -14rem !important; } - .lg\:bg-red-dark { - background-color: #cc1f1a !important; + .md\:-mb-56 { + margin-bottom: -14rem !important; } - .lg\:bg-red { - background-color: #e3342f !important; + .md\:-ml-56 { + margin-left: -14rem !important; } - .lg\:bg-red-light { - background-color: #ef5753 !important; + .md\:-mt-64 { + margin-top: -16rem !important; } - .lg\:bg-red-lighter { - background-color: #f9acaa !important; + .md\:-mr-64 { + margin-right: -16rem !important; } - .lg\:bg-red-lightest { - background-color: #fcebea !important; + .md\:-mb-64 { + margin-bottom: -16rem !important; } - .lg\:bg-orange-darkest { - background-color: #462a16 !important; + .md\:-ml-64 { + margin-left: -16rem !important; } - .lg\:bg-orange-darker { - background-color: #613b1f !important; + .md\:-mt-px { + margin-top: -1px !important; } - .lg\:bg-orange-dark { - background-color: #de751f !important; + .md\:-mr-px { + margin-right: -1px !important; } - .lg\:bg-orange { - background-color: #f6993f !important; + .md\:-mb-px { + margin-bottom: -1px !important; } - .lg\:bg-orange-light { - background-color: #faad63 !important; + .md\:-ml-px { + margin-left: -1px !important; } - .lg\:bg-orange-lighter { - background-color: #fcd9b6 !important; + .md\:max-h-full { + max-height: 100% !important; } - .lg\:bg-orange-lightest { - background-color: #fff5eb !important; + .md\:max-h-screen { + max-height: 100vh !important; } - .lg\:bg-yellow-darkest { - background-color: #453411 !important; + .md\:max-w-xs { + max-width: 20rem !important; } - .lg\:bg-yellow-darker { - background-color: #684f1d !important; + .md\:max-w-sm { + max-width: 24rem !important; } - .lg\:bg-yellow-dark { - background-color: #f2d024 !important; + .md\:max-w-md { + max-width: 28rem !important; } - .lg\:bg-yellow { - background-color: #ffed4a !important; + .md\:max-w-lg { + max-width: 32rem !important; } - .lg\:bg-yellow-light { - background-color: #fff382 !important; + .md\:max-w-xl { + max-width: 36rem !important; } - .lg\:bg-yellow-lighter { - background-color: #fff9c2 !important; + .md\:max-w-2xl { + max-width: 42rem !important; } - .lg\:bg-yellow-lightest { - background-color: #fcfbeb !important; + .md\:max-w-3xl { + max-width: 48rem !important; } - .lg\:bg-green-darkest { - background-color: #0f2f21 !important; + .md\:max-w-4xl { + max-width: 56rem !important; } - .lg\:bg-green-darker { - background-color: #1a4731 !important; + .md\:max-w-5xl { + max-width: 64rem !important; } - .lg\:bg-green-dark { - background-color: #1f9d55 !important; + .md\:max-w-6xl { + max-width: 72rem !important; } - .lg\:bg-green { - background-color: #38c172 !important; + .md\:max-w-full { + max-width: 100% !important; } - .lg\:bg-green-light { - background-color: #51d88a !important; + .md\:min-h-0 { + min-height: 0 !important; } - .lg\:bg-green-lighter { - background-color: #a2f5bf !important; + .md\:min-h-full { + min-height: 100% !important; } - .lg\:bg-green-lightest { - background-color: #e3fcec !important; + .md\:min-h-screen { + min-height: 100vh !important; } - .lg\:bg-teal-darkest { - background-color: #0d3331 !important; + .md\:min-w-0 { + min-width: 0 !important; } - .lg\:bg-teal-darker { - background-color: #20504f !important; + .md\:min-w-full { + min-width: 100% !important; } - .lg\:bg-teal-dark { - background-color: #38a89d !important; + .md\:object-contain { + object-fit: contain !important; } - .lg\:bg-teal { - background-color: #4dc0b5 !important; + .md\:object-cover { + object-fit: cover !important; } - .lg\:bg-teal-light { - background-color: #64d5ca !important; + .md\:object-fill { + object-fit: fill !important; } - .lg\:bg-teal-lighter { - background-color: #a0f0ed !important; + .md\:object-none { + object-fit: none !important; } - .lg\:bg-teal-lightest { - background-color: #e8fffe !important; + .md\:object-scale-down { + object-fit: scale-down !important; } - .lg\:bg-blue-darkest { - background-color: #12283a !important; + .md\:object-bottom { + object-position: bottom !important; } - .lg\:bg-blue-darker { - background-color: #1c3d5a !important; + .md\:object-center { + object-position: center !important; } - .lg\:bg-blue-dark { - background-color: #2779bd !important; + .md\:object-left { + object-position: left !important; } - .lg\:bg-blue { - background-color: #3490dc !important; + .md\:object-left-bottom { + object-position: left bottom !important; } - .lg\:bg-blue-light { - background-color: #6cb2eb !important; + .md\:object-left-top { + object-position: left top !important; } - .lg\:bg-blue-lighter { - background-color: #bcdefa !important; + .md\:object-right { + object-position: right !important; } - .lg\:bg-blue-lightest { - background-color: #eff8ff !important; + .md\:object-right-bottom { + object-position: right bottom !important; } - .lg\:bg-indigo-darkest { - background-color: #191e38 !important; + .md\:object-right-top { + object-position: right top !important; } - .lg\:bg-indigo-darker { - background-color: #2f365f !important; + .md\:object-top { + object-position: top !important; } - .lg\:bg-indigo-dark { - background-color: #5661b3 !important; + .md\:opacity-0 { + opacity: 0 !important; } - .lg\:bg-indigo { - background-color: #6574cd !important; + .md\:opacity-25 { + opacity: 0.25 !important; } - .lg\:bg-indigo-light { - background-color: #7886d7 !important; + .md\:opacity-50 { + opacity: 0.5 !important; } - .lg\:bg-indigo-lighter { - background-color: #b2b7ff !important; + .md\:opacity-75 { + opacity: 0.75 !important; } - .lg\:bg-indigo-lightest { - background-color: #e6e8ff !important; + .md\:opacity-100 { + opacity: 1 !important; } - .lg\:bg-purple-darkest { - background-color: #21183c !important; + .md\:outline-none { + outline: 0 !important; } - .lg\:bg-purple-darker { - background-color: #382b5f !important; + .md\:focus\:outline-none:focus { + outline: 0 !important; } - .lg\:bg-purple-dark { - background-color: #794acf !important; + .md\:overflow-auto { + overflow: auto !important; } - .lg\:bg-purple { - background-color: #9561e2 !important; + .md\:overflow-hidden { + overflow: hidden !important; } - .lg\:bg-purple-light { - background-color: #a779e9 !important; + .md\:overflow-visible { + overflow: visible !important; } - .lg\:bg-purple-lighter { - background-color: #d6bbfc !important; + .md\:overflow-scroll { + overflow: scroll !important; } - .lg\:bg-purple-lightest { - background-color: #f3ebff !important; + .md\:overflow-x-auto { + overflow-x: auto !important; } - .lg\:bg-pink-darkest { - background-color: #451225 !important; + .md\:overflow-y-auto { + overflow-y: auto !important; } - .lg\:bg-pink-darker { - background-color: #6f213f !important; + .md\:overflow-x-hidden { + overflow-x: hidden !important; } - .lg\:bg-pink-dark { - background-color: #eb5286 !important; + .md\:overflow-y-hidden { + overflow-y: hidden !important; } - .lg\:bg-pink { - background-color: #f66d9b !important; + .md\:overflow-x-visible { + overflow-x: visible !important; } - .lg\:bg-pink-light { - background-color: #fa7ea8 !important; + .md\:overflow-y-visible { + overflow-y: visible !important; } - .lg\:bg-pink-lighter { - background-color: #ffbbca !important; + .md\:overflow-x-scroll { + overflow-x: scroll !important; } - .lg\:bg-pink-lightest { - background-color: #ffebef !important; + .md\:overflow-y-scroll { + overflow-y: scroll !important; } - .lg\:hover\:bg-transparent:hover { - background-color: transparent !important; + .md\:scrolling-touch { + -webkit-overflow-scrolling: touch !important; } - .lg\:hover\:bg-black:hover { - background-color: #22292f !important; + .md\:scrolling-auto { + -webkit-overflow-scrolling: auto !important; } - .lg\:hover\:bg-grey-darkest:hover { - background-color: #3d4852 !important; + .md\:p-0 { + padding: 0 !important; } - .lg\:hover\:bg-grey-darker:hover { - background-color: #606f7b !important; + .md\:p-1 { + padding: 0.25rem !important; } - .lg\:hover\:bg-grey-dark:hover { - background-color: #8795a1 !important; + .md\:p-2 { + padding: 0.5rem !important; } - .lg\:hover\:bg-grey:hover { - background-color: #b8c2cc !important; + .md\:p-3 { + padding: 0.75rem !important; } - .lg\:hover\:bg-grey-light:hover { - background-color: #dae1e7 !important; + .md\:p-4 { + padding: 1rem !important; } - .lg\:hover\:bg-grey-lighter:hover { - background-color: #f1f5f8 !important; + .md\:p-5 { + padding: 1.25rem !important; } - .lg\:hover\:bg-grey-lightest:hover { - background-color: #f8fafc !important; + .md\:p-6 { + padding: 1.5rem !important; } - .lg\:hover\:bg-white:hover { - background-color: #fff !important; + .md\:p-8 { + padding: 2rem !important; } - .lg\:hover\:bg-red-darkest:hover { - background-color: #3b0d0c !important; + .md\:p-10 { + padding: 2.5rem !important; } - .lg\:hover\:bg-red-darker:hover { - background-color: #621b18 !important; + .md\:p-12 { + padding: 3rem !important; } - .lg\:hover\:bg-red-dark:hover { - background-color: #cc1f1a !important; + .md\:p-16 { + padding: 4rem !important; } - .lg\:hover\:bg-red:hover { - background-color: #e3342f !important; + .md\:p-20 { + padding: 5rem !important; } - .lg\:hover\:bg-red-light:hover { - background-color: #ef5753 !important; + .md\:p-24 { + padding: 6rem !important; } - .lg\:hover\:bg-red-lighter:hover { - background-color: #f9acaa !important; + .md\:p-32 { + padding: 8rem !important; } - .lg\:hover\:bg-red-lightest:hover { - background-color: #fcebea !important; + .md\:p-40 { + padding: 10rem !important; } - .lg\:hover\:bg-orange-darkest:hover { - background-color: #462a16 !important; + .md\:p-48 { + padding: 12rem !important; } - .lg\:hover\:bg-orange-darker:hover { - background-color: #613b1f !important; + .md\:p-56 { + padding: 14rem !important; } - .lg\:hover\:bg-orange-dark:hover { - background-color: #de751f !important; + .md\:p-64 { + padding: 16rem !important; } - .lg\:hover\:bg-orange:hover { - background-color: #f6993f !important; + .md\:p-px { + padding: 1px !important; } - .lg\:hover\:bg-orange-light:hover { - background-color: #faad63 !important; + .md\:py-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; } - .lg\:hover\:bg-orange-lighter:hover { - background-color: #fcd9b6 !important; + .md\:px-0 { + padding-left: 0 !important; + padding-right: 0 !important; } - .lg\:hover\:bg-orange-lightest:hover { - background-color: #fff5eb !important; + .md\:py-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; } - .lg\:hover\:bg-yellow-darkest:hover { - background-color: #453411 !important; + .md\:px-1 { + padding-left: 0.25rem !important; + padding-right: 0.25rem !important; } - .lg\:hover\:bg-yellow-darker:hover { - background-color: #684f1d !important; + .md\:py-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; } - .lg\:hover\:bg-yellow-dark:hover { - background-color: #f2d024 !important; + .md\:px-2 { + padding-left: 0.5rem !important; + padding-right: 0.5rem !important; } - .lg\:hover\:bg-yellow:hover { - background-color: #ffed4a !important; + .md\:py-3 { + padding-top: 0.75rem !important; + padding-bottom: 0.75rem !important; } - .lg\:hover\:bg-yellow-light:hover { - background-color: #fff382 !important; + .md\:px-3 { + padding-left: 0.75rem !important; + padding-right: 0.75rem !important; } - .lg\:hover\:bg-yellow-lighter:hover { - background-color: #fff9c2 !important; + .md\:py-4 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; } - .lg\:hover\:bg-yellow-lightest:hover { - background-color: #fcfbeb !important; + .md\:px-4 { + padding-left: 1rem !important; + padding-right: 1rem !important; } - .lg\:hover\:bg-green-darkest:hover { - background-color: #0f2f21 !important; + .md\:py-5 { + padding-top: 1.25rem !important; + padding-bottom: 1.25rem !important; } - .lg\:hover\:bg-green-darker:hover { - background-color: #1a4731 !important; + .md\:px-5 { + padding-left: 1.25rem !important; + padding-right: 1.25rem !important; } - .lg\:hover\:bg-green-dark:hover { - background-color: #1f9d55 !important; + .md\:py-6 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; } - .lg\:hover\:bg-green:hover { - background-color: #38c172 !important; + .md\:px-6 { + padding-left: 1.5rem !important; + padding-right: 1.5rem !important; } - .lg\:hover\:bg-green-light:hover { - background-color: #51d88a !important; + .md\:py-8 { + padding-top: 2rem !important; + padding-bottom: 2rem !important; } - .lg\:hover\:bg-green-lighter:hover { - background-color: #a2f5bf !important; + .md\:px-8 { + padding-left: 2rem !important; + padding-right: 2rem !important; } - .lg\:hover\:bg-green-lightest:hover { - background-color: #e3fcec !important; + .md\:py-10 { + padding-top: 2.5rem !important; + padding-bottom: 2.5rem !important; } - .lg\:hover\:bg-teal-darkest:hover { - background-color: #0d3331 !important; + .md\:px-10 { + padding-left: 2.5rem !important; + padding-right: 2.5rem !important; } - .lg\:hover\:bg-teal-darker:hover { - background-color: #20504f !important; + .md\:py-12 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; } - .lg\:hover\:bg-teal-dark:hover { - background-color: #38a89d !important; + .md\:px-12 { + padding-left: 3rem !important; + padding-right: 3rem !important; } - .lg\:hover\:bg-teal:hover { - background-color: #4dc0b5 !important; + .md\:py-16 { + padding-top: 4rem !important; + padding-bottom: 4rem !important; } - .lg\:hover\:bg-teal-light:hover { - background-color: #64d5ca !important; + .md\:px-16 { + padding-left: 4rem !important; + padding-right: 4rem !important; } - .lg\:hover\:bg-teal-lighter:hover { - background-color: #a0f0ed !important; + .md\:py-20 { + padding-top: 5rem !important; + padding-bottom: 5rem !important; } - .lg\:hover\:bg-teal-lightest:hover { - background-color: #e8fffe !important; + .md\:px-20 { + padding-left: 5rem !important; + padding-right: 5rem !important; } - .lg\:hover\:bg-blue-darkest:hover { - background-color: #12283a !important; + .md\:py-24 { + padding-top: 6rem !important; + padding-bottom: 6rem !important; } - .lg\:hover\:bg-blue-darker:hover { - background-color: #1c3d5a !important; + .md\:px-24 { + padding-left: 6rem !important; + padding-right: 6rem !important; } - .lg\:hover\:bg-blue-dark:hover { - background-color: #2779bd !important; + .md\:py-32 { + padding-top: 8rem !important; + padding-bottom: 8rem !important; } - .lg\:hover\:bg-blue:hover { - background-color: #3490dc !important; + .md\:px-32 { + padding-left: 8rem !important; + padding-right: 8rem !important; } - .lg\:hover\:bg-blue-light:hover { - background-color: #6cb2eb !important; + .md\:py-40 { + padding-top: 10rem !important; + padding-bottom: 10rem !important; } - .lg\:hover\:bg-blue-lighter:hover { - background-color: #bcdefa !important; + .md\:px-40 { + padding-left: 10rem !important; + padding-right: 10rem !important; } - .lg\:hover\:bg-blue-lightest:hover { - background-color: #eff8ff !important; + .md\:py-48 { + padding-top: 12rem !important; + padding-bottom: 12rem !important; } - .lg\:hover\:bg-indigo-darkest:hover { - background-color: #191e38 !important; + .md\:px-48 { + padding-left: 12rem !important; + padding-right: 12rem !important; } - .lg\:hover\:bg-indigo-darker:hover { - background-color: #2f365f !important; + .md\:py-56 { + padding-top: 14rem !important; + padding-bottom: 14rem !important; } - .lg\:hover\:bg-indigo-dark:hover { - background-color: #5661b3 !important; + .md\:px-56 { + padding-left: 14rem !important; + padding-right: 14rem !important; } - .lg\:hover\:bg-indigo:hover { - background-color: #6574cd !important; + .md\:py-64 { + padding-top: 16rem !important; + padding-bottom: 16rem !important; } - .lg\:hover\:bg-indigo-light:hover { - background-color: #7886d7 !important; + .md\:px-64 { + padding-left: 16rem !important; + padding-right: 16rem !important; } - .lg\:hover\:bg-indigo-lighter:hover { - background-color: #b2b7ff !important; + .md\:py-px { + padding-top: 1px !important; + padding-bottom: 1px !important; } - .lg\:hover\:bg-indigo-lightest:hover { - background-color: #e6e8ff !important; + .md\:px-px { + padding-left: 1px !important; + padding-right: 1px !important; } - .lg\:hover\:bg-purple-darkest:hover { - background-color: #21183c !important; + .md\:pt-0 { + padding-top: 0 !important; } - .lg\:hover\:bg-purple-darker:hover { - background-color: #382b5f !important; + .md\:pr-0 { + padding-right: 0 !important; } - .lg\:hover\:bg-purple-dark:hover { - background-color: #794acf !important; + .md\:pb-0 { + padding-bottom: 0 !important; } - .lg\:hover\:bg-purple:hover { - background-color: #9561e2 !important; + .md\:pl-0 { + padding-left: 0 !important; } - .lg\:hover\:bg-purple-light:hover { - background-color: #a779e9 !important; + .md\:pt-1 { + padding-top: 0.25rem !important; } - .lg\:hover\:bg-purple-lighter:hover { - background-color: #d6bbfc !important; + .md\:pr-1 { + padding-right: 0.25rem !important; } - .lg\:hover\:bg-purple-lightest:hover { - background-color: #f3ebff !important; + .md\:pb-1 { + padding-bottom: 0.25rem !important; } - .lg\:hover\:bg-pink-darkest:hover { - background-color: #451225 !important; + .md\:pl-1 { + padding-left: 0.25rem !important; } - .lg\:hover\:bg-pink-darker:hover { - background-color: #6f213f !important; + .md\:pt-2 { + padding-top: 0.5rem !important; } - .lg\:hover\:bg-pink-dark:hover { - background-color: #eb5286 !important; + .md\:pr-2 { + padding-right: 0.5rem !important; } - .lg\:hover\:bg-pink:hover { - background-color: #f66d9b !important; + .md\:pb-2 { + padding-bottom: 0.5rem !important; } - .lg\:hover\:bg-pink-light:hover { - background-color: #fa7ea8 !important; + .md\:pl-2 { + padding-left: 0.5rem !important; } - .lg\:hover\:bg-pink-lighter:hover { - background-color: #ffbbca !important; + .md\:pt-3 { + padding-top: 0.75rem !important; } - .lg\:hover\:bg-pink-lightest:hover { - background-color: #ffebef !important; + .md\:pr-3 { + padding-right: 0.75rem !important; } - .lg\:focus\:bg-transparent:focus { - background-color: transparent !important; + .md\:pb-3 { + padding-bottom: 0.75rem !important; } - .lg\:focus\:bg-black:focus { - background-color: #22292f !important; + .md\:pl-3 { + padding-left: 0.75rem !important; } - .lg\:focus\:bg-grey-darkest:focus { - background-color: #3d4852 !important; + .md\:pt-4 { + padding-top: 1rem !important; } - .lg\:focus\:bg-grey-darker:focus { - background-color: #606f7b !important; + .md\:pr-4 { + padding-right: 1rem !important; } - .lg\:focus\:bg-grey-dark:focus { - background-color: #8795a1 !important; + .md\:pb-4 { + padding-bottom: 1rem !important; } - .lg\:focus\:bg-grey:focus { - background-color: #b8c2cc !important; + .md\:pl-4 { + padding-left: 1rem !important; } - .lg\:focus\:bg-grey-light:focus { - background-color: #dae1e7 !important; + .md\:pt-5 { + padding-top: 1.25rem !important; } - .lg\:focus\:bg-grey-lighter:focus { - background-color: #f1f5f8 !important; + .md\:pr-5 { + padding-right: 1.25rem !important; } - .lg\:focus\:bg-grey-lightest:focus { - background-color: #f8fafc !important; + .md\:pb-5 { + padding-bottom: 1.25rem !important; } - .lg\:focus\:bg-white:focus { - background-color: #fff !important; + .md\:pl-5 { + padding-left: 1.25rem !important; } - .lg\:focus\:bg-red-darkest:focus { - background-color: #3b0d0c !important; + .md\:pt-6 { + padding-top: 1.5rem !important; } - .lg\:focus\:bg-red-darker:focus { - background-color: #621b18 !important; + .md\:pr-6 { + padding-right: 1.5rem !important; } - .lg\:focus\:bg-red-dark:focus { - background-color: #cc1f1a !important; + .md\:pb-6 { + padding-bottom: 1.5rem !important; } - .lg\:focus\:bg-red:focus { - background-color: #e3342f !important; + .md\:pl-6 { + padding-left: 1.5rem !important; } - .lg\:focus\:bg-red-light:focus { - background-color: #ef5753 !important; + .md\:pt-8 { + padding-top: 2rem !important; } - .lg\:focus\:bg-red-lighter:focus { - background-color: #f9acaa !important; + .md\:pr-8 { + padding-right: 2rem !important; } - .lg\:focus\:bg-red-lightest:focus { - background-color: #fcebea !important; + .md\:pb-8 { + padding-bottom: 2rem !important; } - .lg\:focus\:bg-orange-darkest:focus { - background-color: #462a16 !important; + .md\:pl-8 { + padding-left: 2rem !important; } - .lg\:focus\:bg-orange-darker:focus { - background-color: #613b1f !important; + .md\:pt-10 { + padding-top: 2.5rem !important; } - .lg\:focus\:bg-orange-dark:focus { - background-color: #de751f !important; + .md\:pr-10 { + padding-right: 2.5rem !important; } - .lg\:focus\:bg-orange:focus { - background-color: #f6993f !important; + .md\:pb-10 { + padding-bottom: 2.5rem !important; } - .lg\:focus\:bg-orange-light:focus { - background-color: #faad63 !important; + .md\:pl-10 { + padding-left: 2.5rem !important; } - .lg\:focus\:bg-orange-lighter:focus { - background-color: #fcd9b6 !important; + .md\:pt-12 { + padding-top: 3rem !important; } - .lg\:focus\:bg-orange-lightest:focus { - background-color: #fff5eb !important; + .md\:pr-12 { + padding-right: 3rem !important; } - .lg\:focus\:bg-yellow-darkest:focus { - background-color: #453411 !important; + .md\:pb-12 { + padding-bottom: 3rem !important; } - .lg\:focus\:bg-yellow-darker:focus { - background-color: #684f1d !important; - } + .md\:pl-12 { + padding-left: 3rem !important; + } - .lg\:focus\:bg-yellow-dark:focus { - background-color: #f2d024 !important; + .md\:pt-16 { + padding-top: 4rem !important; } - .lg\:focus\:bg-yellow:focus { - background-color: #ffed4a !important; + .md\:pr-16 { + padding-right: 4rem !important; } - .lg\:focus\:bg-yellow-light:focus { - background-color: #fff382 !important; + .md\:pb-16 { + padding-bottom: 4rem !important; } - .lg\:focus\:bg-yellow-lighter:focus { - background-color: #fff9c2 !important; + .md\:pl-16 { + padding-left: 4rem !important; } - .lg\:focus\:bg-yellow-lightest:focus { - background-color: #fcfbeb !important; + .md\:pt-20 { + padding-top: 5rem !important; } - .lg\:focus\:bg-green-darkest:focus { - background-color: #0f2f21 !important; + .md\:pr-20 { + padding-right: 5rem !important; } - .lg\:focus\:bg-green-darker:focus { - background-color: #1a4731 !important; + .md\:pb-20 { + padding-bottom: 5rem !important; } - .lg\:focus\:bg-green-dark:focus { - background-color: #1f9d55 !important; + .md\:pl-20 { + padding-left: 5rem !important; } - .lg\:focus\:bg-green:focus { - background-color: #38c172 !important; + .md\:pt-24 { + padding-top: 6rem !important; } - .lg\:focus\:bg-green-light:focus { - background-color: #51d88a !important; + .md\:pr-24 { + padding-right: 6rem !important; } - .lg\:focus\:bg-green-lighter:focus { - background-color: #a2f5bf !important; + .md\:pb-24 { + padding-bottom: 6rem !important; } - .lg\:focus\:bg-green-lightest:focus { - background-color: #e3fcec !important; + .md\:pl-24 { + padding-left: 6rem !important; } - .lg\:focus\:bg-teal-darkest:focus { - background-color: #0d3331 !important; + .md\:pt-32 { + padding-top: 8rem !important; } - .lg\:focus\:bg-teal-darker:focus { - background-color: #20504f !important; + .md\:pr-32 { + padding-right: 8rem !important; } - .lg\:focus\:bg-teal-dark:focus { - background-color: #38a89d !important; + .md\:pb-32 { + padding-bottom: 8rem !important; } - .lg\:focus\:bg-teal:focus { - background-color: #4dc0b5 !important; + .md\:pl-32 { + padding-left: 8rem !important; } - .lg\:focus\:bg-teal-light:focus { - background-color: #64d5ca !important; + .md\:pt-40 { + padding-top: 10rem !important; } - .lg\:focus\:bg-teal-lighter:focus { - background-color: #a0f0ed !important; + .md\:pr-40 { + padding-right: 10rem !important; } - .lg\:focus\:bg-teal-lightest:focus { - background-color: #e8fffe !important; + .md\:pb-40 { + padding-bottom: 10rem !important; } - .lg\:focus\:bg-blue-darkest:focus { - background-color: #12283a !important; + .md\:pl-40 { + padding-left: 10rem !important; } - .lg\:focus\:bg-blue-darker:focus { - background-color: #1c3d5a !important; + .md\:pt-48 { + padding-top: 12rem !important; } - .lg\:focus\:bg-blue-dark:focus { - background-color: #2779bd !important; + .md\:pr-48 { + padding-right: 12rem !important; } - .lg\:focus\:bg-blue:focus { - background-color: #3490dc !important; + .md\:pb-48 { + padding-bottom: 12rem !important; } - .lg\:focus\:bg-blue-light:focus { - background-color: #6cb2eb !important; + .md\:pl-48 { + padding-left: 12rem !important; } - .lg\:focus\:bg-blue-lighter:focus { - background-color: #bcdefa !important; + .md\:pt-56 { + padding-top: 14rem !important; } - .lg\:focus\:bg-blue-lightest:focus { - background-color: #eff8ff !important; + .md\:pr-56 { + padding-right: 14rem !important; } - .lg\:focus\:bg-indigo-darkest:focus { - background-color: #191e38 !important; + .md\:pb-56 { + padding-bottom: 14rem !important; } - .lg\:focus\:bg-indigo-darker:focus { - background-color: #2f365f !important; + .md\:pl-56 { + padding-left: 14rem !important; } - .lg\:focus\:bg-indigo-dark:focus { - background-color: #5661b3 !important; + .md\:pt-64 { + padding-top: 16rem !important; } - .lg\:focus\:bg-indigo:focus { - background-color: #6574cd !important; + .md\:pr-64 { + padding-right: 16rem !important; } - .lg\:focus\:bg-indigo-light:focus { - background-color: #7886d7 !important; + .md\:pb-64 { + padding-bottom: 16rem !important; } - .lg\:focus\:bg-indigo-lighter:focus { - background-color: #b2b7ff !important; + .md\:pl-64 { + padding-left: 16rem !important; } - .lg\:focus\:bg-indigo-lightest:focus { - background-color: #e6e8ff !important; + .md\:pt-px { + padding-top: 1px !important; } - .lg\:focus\:bg-purple-darkest:focus { - background-color: #21183c !important; + .md\:pr-px { + padding-right: 1px !important; } - .lg\:focus\:bg-purple-darker:focus { - background-color: #382b5f !important; + .md\:pb-px { + padding-bottom: 1px !important; } - .lg\:focus\:bg-purple-dark:focus { - background-color: #794acf !important; + .md\:pl-px { + padding-left: 1px !important; } - .lg\:focus\:bg-purple:focus { - background-color: #9561e2 !important; + .md\:pointer-events-none { + pointer-events: none !important; } - .lg\:focus\:bg-purple-light:focus { - background-color: #a779e9 !important; + .md\:pointer-events-auto { + pointer-events: auto !important; } - .lg\:focus\:bg-purple-lighter:focus { - background-color: #d6bbfc !important; + .md\:static { + position: static !important; } - .lg\:focus\:bg-purple-lightest:focus { - background-color: #f3ebff !important; + .md\:fixed { + position: fixed !important; } - .lg\:focus\:bg-pink-darkest:focus { - background-color: #451225 !important; + .md\:absolute { + position: absolute !important; } - .lg\:focus\:bg-pink-darker:focus { - background-color: #6f213f !important; + .md\:relative { + position: relative !important; } - .lg\:focus\:bg-pink-dark:focus { - background-color: #eb5286 !important; + .md\:sticky { + position: sticky !important; } - .lg\:focus\:bg-pink:focus { - background-color: #f66d9b !important; + .md\:inset-0 { + top: 0 !important; + right: 0 !important; + bottom: 0 !important; + left: 0 !important; } - .lg\:focus\:bg-pink-light:focus { - background-color: #fa7ea8 !important; + .md\:inset-auto { + top: auto !important; + right: auto !important; + bottom: auto !important; + left: auto !important; } - .lg\:focus\:bg-pink-lighter:focus { - background-color: #ffbbca !important; + .md\:inset-y-0 { + top: 0 !important; + bottom: 0 !important; } - .lg\:focus\:bg-pink-lightest:focus { - background-color: #ffebef !important; + .md\:inset-x-0 { + right: 0 !important; + left: 0 !important; } - .lg\:bg-bottom { - background-position: bottom !important; + .md\:inset-y-auto { + top: auto !important; + bottom: auto !important; } - .lg\:bg-center { - background-position: center !important; + .md\:inset-x-auto { + right: auto !important; + left: auto !important; } - .lg\:bg-left { - background-position: left !important; + .md\:top-0 { + top: 0 !important; } - .lg\:bg-left-bottom { - background-position: left bottom !important; + .md\:right-0 { + right: 0 !important; } - .lg\:bg-left-top { - background-position: left top !important; + .md\:bottom-0 { + bottom: 0 !important; } - .lg\:bg-right { - background-position: right !important; + .md\:left-0 { + left: 0 !important; } - .lg\:bg-right-bottom { - background-position: right bottom !important; + .md\:top-auto { + top: auto !important; } - .lg\:bg-right-top { - background-position: right top !important; + .md\:right-auto { + right: auto !important; } - .lg\:bg-top { - background-position: top !important; + .md\:bottom-auto { + bottom: auto !important; } - .lg\:bg-repeat { - background-repeat: repeat !important; + .md\:left-auto { + left: auto !important; } - .lg\:bg-no-repeat { - background-repeat: no-repeat !important; + .md\:resize-none { + resize: none !important; } - .lg\:bg-repeat-x { - background-repeat: repeat-x !important; + .md\:resize-y { + resize: vertical !important; } - .lg\:bg-repeat-y { - background-repeat: repeat-y !important; + .md\:resize-x { + resize: horizontal !important; } - .lg\:bg-auto { - background-size: auto !important; + .md\:resize { + resize: both !important; } - .lg\:bg-cover { - background-size: cover !important; + .md\:shadow { + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important; } - .lg\:bg-contain { - background-size: contain !important; + .md\:shadow-md { + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important; } - .lg\:border-transparent { - border-color: transparent !important; + .md\:shadow-lg { + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important; } - .lg\:border-black { - border-color: #22292f !important; + .md\:shadow-xl { + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important; } - .lg\:border-grey-darkest { - border-color: #3d4852 !important; + .md\:shadow-2xl { + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important; } - .lg\:border-grey-darker { - border-color: #606f7b !important; + .md\:shadow-inner { + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important; } - .lg\:border-grey-dark { - border-color: #8795a1 !important; + .md\:shadow-outline { + box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5) !important; } - .lg\:border-grey { - border-color: #b8c2cc !important; + .md\:shadow-none { + box-shadow: none !important; } - .lg\:border-grey-light { - border-color: #dae1e7 !important; + .md\:hover\:shadow:hover { + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important; } - .lg\:border-grey-lighter { - border-color: #f1f5f8 !important; + .md\:hover\:shadow-md:hover { + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important; } - .lg\:border-grey-lightest { - border-color: #f8fafc !important; + .md\:hover\:shadow-lg:hover { + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important; } - .lg\:border-white { - border-color: #fff !important; + .md\:hover\:shadow-xl:hover { + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important; } - .lg\:border-red-darkest { - border-color: #3b0d0c !important; + .md\:hover\:shadow-2xl:hover { + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important; } - .lg\:border-red-darker { - border-color: #621b18 !important; + .md\:hover\:shadow-inner:hover { + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important; } - .lg\:border-red-dark { - border-color: #cc1f1a !important; + .md\:hover\:shadow-outline:hover { + box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5) !important; } - .lg\:border-red { - border-color: #e3342f !important; + .md\:hover\:shadow-none:hover { + box-shadow: none !important; } - .lg\:border-red-light { - border-color: #ef5753 !important; + .md\:focus\:shadow:focus { + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important; } - .lg\:border-red-lighter { - border-color: #f9acaa !important; + .md\:focus\:shadow-md:focus { + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important; } - .lg\:border-red-lightest { - border-color: #fcebea !important; + .md\:focus\:shadow-lg:focus { + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important; } - .lg\:border-orange-darkest { - border-color: #462a16 !important; + .md\:focus\:shadow-xl:focus { + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important; } - .lg\:border-orange-darker { - border-color: #613b1f !important; + .md\:focus\:shadow-2xl:focus { + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important; } - .lg\:border-orange-dark { - border-color: #de751f !important; + .md\:focus\:shadow-inner:focus { + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important; } - .lg\:border-orange { - border-color: #f6993f !important; + .md\:focus\:shadow-outline:focus { + box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5) !important; } - .lg\:border-orange-light { - border-color: #faad63 !important; + .md\:focus\:shadow-none:focus { + box-shadow: none !important; } - .lg\:border-orange-lighter { - border-color: #fcd9b6 !important; + .md\:fill-current { + fill: currentColor !important; } - .lg\:border-orange-lightest { - border-color: #fff5eb !important; + .md\:stroke-current { + stroke: currentColor !important; } - .lg\:border-yellow-darkest { - border-color: #453411 !important; + .md\:table-auto { + table-layout: auto !important; } - .lg\:border-yellow-darker { - border-color: #684f1d !important; + .md\:table-fixed { + table-layout: fixed !important; } - .lg\:border-yellow-dark { - border-color: #f2d024 !important; + .md\:text-left { + text-align: left !important; } - .lg\:border-yellow { - border-color: #ffed4a !important; + .md\:text-center { + text-align: center !important; } - .lg\:border-yellow-light { - border-color: #fff382 !important; + .md\:text-right { + text-align: right !important; } - .lg\:border-yellow-lighter { - border-color: #fff9c2 !important; + .md\:text-justify { + text-align: justify !important; } - .lg\:border-yellow-lightest { - border-color: #fcfbeb !important; + .md\:text-transparent { + color: transparent !important; } - .lg\:border-green-darkest { - border-color: #0f2f21 !important; + .md\:text-black { + color: #000 !important; } - .lg\:border-green-darker { - border-color: #1a4731 !important; + .md\:text-white { + color: #fff !important; } - .lg\:border-green-dark { - border-color: #1f9d55 !important; + .md\:text-gray-100 { + color: #f7fafc !important; } - .lg\:border-green { - border-color: #38c172 !important; + .md\:text-gray-200 { + color: #edf2f7 !important; } - .lg\:border-green-light { - border-color: #51d88a !important; + .md\:text-gray-300 { + color: #e2e8f0 !important; } - .lg\:border-green-lighter { - border-color: #a2f5bf !important; + .md\:text-gray-400 { + color: #cbd5e0 !important; } - .lg\:border-green-lightest { - border-color: #e3fcec !important; + .md\:text-gray-500 { + color: #a0aec0 !important; } - .lg\:border-teal-darkest { - border-color: #0d3331 !important; + .md\:text-gray-600 { + color: #718096 !important; } - .lg\:border-teal-darker { - border-color: #20504f !important; + .md\:text-gray-700 { + color: #4a5568 !important; } - .lg\:border-teal-dark { - border-color: #38a89d !important; + .md\:text-gray-800 { + color: #2d3748 !important; } - .lg\:border-teal { - border-color: #4dc0b5 !important; + .md\:text-gray-900 { + color: #1a202c !important; } - .lg\:border-teal-light { - border-color: #64d5ca !important; + .md\:text-red-100 { + color: #fff5f5 !important; } - .lg\:border-teal-lighter { - border-color: #a0f0ed !important; + .md\:text-red-200 { + color: #fed7d7 !important; } - .lg\:border-teal-lightest { - border-color: #e8fffe !important; + .md\:text-red-300 { + color: #feb2b2 !important; } - .lg\:border-blue-darkest { - border-color: #12283a !important; + .md\:text-red-400 { + color: #fc8181 !important; } - .lg\:border-blue-darker { - border-color: #1c3d5a !important; + .md\:text-red-500 { + color: #f56565 !important; } - .lg\:border-blue-dark { - border-color: #2779bd !important; + .md\:text-red-600 { + color: #e53e3e !important; } - .lg\:border-blue { - border-color: #3490dc !important; + .md\:text-red-700 { + color: #c53030 !important; } - .lg\:border-blue-light { - border-color: #6cb2eb !important; + .md\:text-red-800 { + color: #9b2c2c !important; } - .lg\:border-blue-lighter { - border-color: #bcdefa !important; + .md\:text-red-900 { + color: #742a2a !important; } - .lg\:border-blue-lightest { - border-color: #eff8ff !important; + .md\:text-orange-100 { + color: #fffaf0 !important; } - .lg\:border-indigo-darkest { - border-color: #191e38 !important; + .md\:text-orange-200 { + color: #feebc8 !important; } - .lg\:border-indigo-darker { - border-color: #2f365f !important; + .md\:text-orange-300 { + color: #fbd38d !important; } - .lg\:border-indigo-dark { - border-color: #5661b3 !important; + .md\:text-orange-400 { + color: #f6ad55 !important; } - .lg\:border-indigo { - border-color: #6574cd !important; + .md\:text-orange-500 { + color: #ed8936 !important; } - .lg\:border-indigo-light { - border-color: #7886d7 !important; + .md\:text-orange-600 { + color: #dd6b20 !important; } - .lg\:border-indigo-lighter { - border-color: #b2b7ff !important; + .md\:text-orange-700 { + color: #c05621 !important; } - .lg\:border-indigo-lightest { - border-color: #e6e8ff !important; + .md\:text-orange-800 { + color: #9c4221 !important; } - .lg\:border-purple-darkest { - border-color: #21183c !important; + .md\:text-orange-900 { + color: #7b341e !important; } - .lg\:border-purple-darker { - border-color: #382b5f !important; + .md\:text-yellow-100 { + color: #fffff0 !important; } - .lg\:border-purple-dark { - border-color: #794acf !important; + .md\:text-yellow-200 { + color: #fefcbf !important; } - .lg\:border-purple { - border-color: #9561e2 !important; + .md\:text-yellow-300 { + color: #faf089 !important; } - .lg\:border-purple-light { - border-color: #a779e9 !important; + .md\:text-yellow-400 { + color: #f6e05e !important; } - .lg\:border-purple-lighter { - border-color: #d6bbfc !important; + .md\:text-yellow-500 { + color: #ecc94b !important; } - .lg\:border-purple-lightest { - border-color: #f3ebff !important; + .md\:text-yellow-600 { + color: #d69e2e !important; } - .lg\:border-pink-darkest { - border-color: #451225 !important; + .md\:text-yellow-700 { + color: #b7791f !important; } - .lg\:border-pink-darker { - border-color: #6f213f !important; + .md\:text-yellow-800 { + color: #975a16 !important; } - .lg\:border-pink-dark { - border-color: #eb5286 !important; + .md\:text-yellow-900 { + color: #744210 !important; } - .lg\:border-pink { - border-color: #f66d9b !important; + .md\:text-green-100 { + color: #f0fff4 !important; } - .lg\:border-pink-light { - border-color: #fa7ea8 !important; + .md\:text-green-200 { + color: #c6f6d5 !important; } - .lg\:border-pink-lighter { - border-color: #ffbbca !important; + .md\:text-green-300 { + color: #9ae6b4 !important; } - .lg\:border-pink-lightest { - border-color: #ffebef !important; + .md\:text-green-400 { + color: #68d391 !important; } - .lg\:hover\:border-transparent:hover { - border-color: transparent !important; + .md\:text-green-500 { + color: #48bb78 !important; } - .lg\:hover\:border-black:hover { - border-color: #22292f !important; + .md\:text-green-600 { + color: #38a169 !important; } - .lg\:hover\:border-grey-darkest:hover { - border-color: #3d4852 !important; + .md\:text-green-700 { + color: #2f855a !important; } - .lg\:hover\:border-grey-darker:hover { - border-color: #606f7b !important; + .md\:text-green-800 { + color: #276749 !important; } - .lg\:hover\:border-grey-dark:hover { - border-color: #8795a1 !important; + .md\:text-green-900 { + color: #22543d !important; } - .lg\:hover\:border-grey:hover { - border-color: #b8c2cc !important; + .md\:text-teal-100 { + color: #e6fffa !important; } - .lg\:hover\:border-grey-light:hover { - border-color: #dae1e7 !important; + .md\:text-teal-200 { + color: #b2f5ea !important; } - .lg\:hover\:border-grey-lighter:hover { - border-color: #f1f5f8 !important; + .md\:text-teal-300 { + color: #81e6d9 !important; } - .lg\:hover\:border-grey-lightest:hover { - border-color: #f8fafc !important; + .md\:text-teal-400 { + color: #4fd1c5 !important; } - .lg\:hover\:border-white:hover { - border-color: #fff !important; + .md\:text-teal-500 { + color: #38b2ac !important; } - .lg\:hover\:border-red-darkest:hover { - border-color: #3b0d0c !important; + .md\:text-teal-600 { + color: #319795 !important; } - .lg\:hover\:border-red-darker:hover { - border-color: #621b18 !important; + .md\:text-teal-700 { + color: #2c7a7b !important; } - .lg\:hover\:border-red-dark:hover { - border-color: #cc1f1a !important; + .md\:text-teal-800 { + color: #285e61 !important; } - .lg\:hover\:border-red:hover { - border-color: #e3342f !important; + .md\:text-teal-900 { + color: #234e52 !important; } - .lg\:hover\:border-red-light:hover { - border-color: #ef5753 !important; + .md\:text-blue-100 { + color: #ebf8ff !important; } - .lg\:hover\:border-red-lighter:hover { - border-color: #f9acaa !important; + .md\:text-blue-200 { + color: #bee3f8 !important; } - .lg\:hover\:border-red-lightest:hover { - border-color: #fcebea !important; + .md\:text-blue-300 { + color: #90cdf4 !important; } - .lg\:hover\:border-orange-darkest:hover { - border-color: #462a16 !important; + .md\:text-blue-400 { + color: #63b3ed !important; } - .lg\:hover\:border-orange-darker:hover { - border-color: #613b1f !important; + .md\:text-blue-500 { + color: #4299e1 !important; } - .lg\:hover\:border-orange-dark:hover { - border-color: #de751f !important; + .md\:text-blue-600 { + color: #3182ce !important; } - .lg\:hover\:border-orange:hover { - border-color: #f6993f !important; + .md\:text-blue-700 { + color: #2b6cb0 !important; } - .lg\:hover\:border-orange-light:hover { - border-color: #faad63 !important; + .md\:text-blue-800 { + color: #2c5282 !important; } - .lg\:hover\:border-orange-lighter:hover { - border-color: #fcd9b6 !important; + .md\:text-blue-900 { + color: #2a4365 !important; } - .lg\:hover\:border-orange-lightest:hover { - border-color: #fff5eb !important; + .md\:text-indigo-100 { + color: #ebf4ff !important; } - .lg\:hover\:border-yellow-darkest:hover { - border-color: #453411 !important; + .md\:text-indigo-200 { + color: #c3dafe !important; } - .lg\:hover\:border-yellow-darker:hover { - border-color: #684f1d !important; + .md\:text-indigo-300 { + color: #a3bffa !important; } - .lg\:hover\:border-yellow-dark:hover { - border-color: #f2d024 !important; + .md\:text-indigo-400 { + color: #7f9cf5 !important; } - .lg\:hover\:border-yellow:hover { - border-color: #ffed4a !important; + .md\:text-indigo-500 { + color: #667eea !important; } - .lg\:hover\:border-yellow-light:hover { - border-color: #fff382 !important; + .md\:text-indigo-600 { + color: #5a67d8 !important; } - .lg\:hover\:border-yellow-lighter:hover { - border-color: #fff9c2 !important; + .md\:text-indigo-700 { + color: #4c51bf !important; } - .lg\:hover\:border-yellow-lightest:hover { - border-color: #fcfbeb !important; + .md\:text-indigo-800 { + color: #434190 !important; } - .lg\:hover\:border-green-darkest:hover { - border-color: #0f2f21 !important; + .md\:text-indigo-900 { + color: #3c366b !important; } - .lg\:hover\:border-green-darker:hover { - border-color: #1a4731 !important; + .md\:text-purple-100 { + color: #faf5ff !important; } - .lg\:hover\:border-green-dark:hover { - border-color: #1f9d55 !important; + .md\:text-purple-200 { + color: #e9d8fd !important; } - .lg\:hover\:border-green:hover { - border-color: #38c172 !important; + .md\:text-purple-300 { + color: #d6bcfa !important; } - .lg\:hover\:border-green-light:hover { - border-color: #51d88a !important; + .md\:text-purple-400 { + color: #b794f4 !important; } - .lg\:hover\:border-green-lighter:hover { - border-color: #a2f5bf !important; + .md\:text-purple-500 { + color: #9f7aea !important; } - .lg\:hover\:border-green-lightest:hover { - border-color: #e3fcec !important; + .md\:text-purple-600 { + color: #805ad5 !important; } - .lg\:hover\:border-teal-darkest:hover { - border-color: #0d3331 !important; + .md\:text-purple-700 { + color: #6b46c1 !important; } - .lg\:hover\:border-teal-darker:hover { - border-color: #20504f !important; + .md\:text-purple-800 { + color: #553c9a !important; } - .lg\:hover\:border-teal-dark:hover { - border-color: #38a89d !important; + .md\:text-purple-900 { + color: #44337a !important; } - .lg\:hover\:border-teal:hover { - border-color: #4dc0b5 !important; + .md\:text-pink-100 { + color: #fff5f7 !important; } - .lg\:hover\:border-teal-light:hover { - border-color: #64d5ca !important; + .md\:text-pink-200 { + color: #fed7e2 !important; } - .lg\:hover\:border-teal-lighter:hover { - border-color: #a0f0ed !important; + .md\:text-pink-300 { + color: #fbb6ce !important; } - .lg\:hover\:border-teal-lightest:hover { - border-color: #e8fffe !important; + .md\:text-pink-400 { + color: #f687b3 !important; } - .lg\:hover\:border-blue-darkest:hover { - border-color: #12283a !important; + .md\:text-pink-500 { + color: #ed64a6 !important; } - .lg\:hover\:border-blue-darker:hover { - border-color: #1c3d5a !important; + .md\:text-pink-600 { + color: #d53f8c !important; } - .lg\:hover\:border-blue-dark:hover { - border-color: #2779bd !important; + .md\:text-pink-700 { + color: #b83280 !important; } - .lg\:hover\:border-blue:hover { - border-color: #3490dc !important; + .md\:text-pink-800 { + color: #97266d !important; } - .lg\:hover\:border-blue-light:hover { - border-color: #6cb2eb !important; + .md\:text-pink-900 { + color: #702459 !important; } - .lg\:hover\:border-blue-lighter:hover { - border-color: #bcdefa !important; + .md\:hover\:text-transparent:hover { + color: transparent !important; } - .lg\:hover\:border-blue-lightest:hover { - border-color: #eff8ff !important; + .md\:hover\:text-black:hover { + color: #000 !important; } - .lg\:hover\:border-indigo-darkest:hover { - border-color: #191e38 !important; + .md\:hover\:text-white:hover { + color: #fff !important; } - .lg\:hover\:border-indigo-darker:hover { - border-color: #2f365f !important; + .md\:hover\:text-gray-100:hover { + color: #f7fafc !important; } - .lg\:hover\:border-indigo-dark:hover { - border-color: #5661b3 !important; + .md\:hover\:text-gray-200:hover { + color: #edf2f7 !important; } - .lg\:hover\:border-indigo:hover { - border-color: #6574cd !important; + .md\:hover\:text-gray-300:hover { + color: #e2e8f0 !important; } - .lg\:hover\:border-indigo-light:hover { - border-color: #7886d7 !important; + .md\:hover\:text-gray-400:hover { + color: #cbd5e0 !important; } - .lg\:hover\:border-indigo-lighter:hover { - border-color: #b2b7ff !important; + .md\:hover\:text-gray-500:hover { + color: #a0aec0 !important; } - .lg\:hover\:border-indigo-lightest:hover { - border-color: #e6e8ff !important; + .md\:hover\:text-gray-600:hover { + color: #718096 !important; } - .lg\:hover\:border-purple-darkest:hover { - border-color: #21183c !important; + .md\:hover\:text-gray-700:hover { + color: #4a5568 !important; } - .lg\:hover\:border-purple-darker:hover { - border-color: #382b5f !important; + .md\:hover\:text-gray-800:hover { + color: #2d3748 !important; } - .lg\:hover\:border-purple-dark:hover { - border-color: #794acf !important; + .md\:hover\:text-gray-900:hover { + color: #1a202c !important; } - .lg\:hover\:border-purple:hover { - border-color: #9561e2 !important; + .md\:hover\:text-red-100:hover { + color: #fff5f5 !important; } - .lg\:hover\:border-purple-light:hover { - border-color: #a779e9 !important; + .md\:hover\:text-red-200:hover { + color: #fed7d7 !important; } - .lg\:hover\:border-purple-lighter:hover { - border-color: #d6bbfc !important; + .md\:hover\:text-red-300:hover { + color: #feb2b2 !important; } - .lg\:hover\:border-purple-lightest:hover { - border-color: #f3ebff !important; + .md\:hover\:text-red-400:hover { + color: #fc8181 !important; } - .lg\:hover\:border-pink-darkest:hover { - border-color: #451225 !important; + .md\:hover\:text-red-500:hover { + color: #f56565 !important; } - .lg\:hover\:border-pink-darker:hover { - border-color: #6f213f !important; + .md\:hover\:text-red-600:hover { + color: #e53e3e !important; } - .lg\:hover\:border-pink-dark:hover { - border-color: #eb5286 !important; + .md\:hover\:text-red-700:hover { + color: #c53030 !important; } - .lg\:hover\:border-pink:hover { - border-color: #f66d9b !important; + .md\:hover\:text-red-800:hover { + color: #9b2c2c !important; } - .lg\:hover\:border-pink-light:hover { - border-color: #fa7ea8 !important; + .md\:hover\:text-red-900:hover { + color: #742a2a !important; } - .lg\:hover\:border-pink-lighter:hover { - border-color: #ffbbca !important; + .md\:hover\:text-orange-100:hover { + color: #fffaf0 !important; } - .lg\:hover\:border-pink-lightest:hover { - border-color: #ffebef !important; + .md\:hover\:text-orange-200:hover { + color: #feebc8 !important; } - .lg\:focus\:border-transparent:focus { - border-color: transparent !important; + .md\:hover\:text-orange-300:hover { + color: #fbd38d !important; } - .lg\:focus\:border-black:focus { - border-color: #22292f !important; + .md\:hover\:text-orange-400:hover { + color: #f6ad55 !important; } - .lg\:focus\:border-grey-darkest:focus { - border-color: #3d4852 !important; + .md\:hover\:text-orange-500:hover { + color: #ed8936 !important; } - .lg\:focus\:border-grey-darker:focus { - border-color: #606f7b !important; + .md\:hover\:text-orange-600:hover { + color: #dd6b20 !important; } - .lg\:focus\:border-grey-dark:focus { - border-color: #8795a1 !important; + .md\:hover\:text-orange-700:hover { + color: #c05621 !important; } - .lg\:focus\:border-grey:focus { - border-color: #b8c2cc !important; + .md\:hover\:text-orange-800:hover { + color: #9c4221 !important; } - .lg\:focus\:border-grey-light:focus { - border-color: #dae1e7 !important; + .md\:hover\:text-orange-900:hover { + color: #7b341e !important; } - .lg\:focus\:border-grey-lighter:focus { - border-color: #f1f5f8 !important; + .md\:hover\:text-yellow-100:hover { + color: #fffff0 !important; } - .lg\:focus\:border-grey-lightest:focus { - border-color: #f8fafc !important; + .md\:hover\:text-yellow-200:hover { + color: #fefcbf !important; } - .lg\:focus\:border-white:focus { - border-color: #fff !important; + .md\:hover\:text-yellow-300:hover { + color: #faf089 !important; } - .lg\:focus\:border-red-darkest:focus { - border-color: #3b0d0c !important; + .md\:hover\:text-yellow-400:hover { + color: #f6e05e !important; } - .lg\:focus\:border-red-darker:focus { - border-color: #621b18 !important; + .md\:hover\:text-yellow-500:hover { + color: #ecc94b !important; } - .lg\:focus\:border-red-dark:focus { - border-color: #cc1f1a !important; + .md\:hover\:text-yellow-600:hover { + color: #d69e2e !important; } - .lg\:focus\:border-red:focus { - border-color: #e3342f !important; + .md\:hover\:text-yellow-700:hover { + color: #b7791f !important; } - .lg\:focus\:border-red-light:focus { - border-color: #ef5753 !important; + .md\:hover\:text-yellow-800:hover { + color: #975a16 !important; } - .lg\:focus\:border-red-lighter:focus { - border-color: #f9acaa !important; + .md\:hover\:text-yellow-900:hover { + color: #744210 !important; } - .lg\:focus\:border-red-lightest:focus { - border-color: #fcebea !important; + .md\:hover\:text-green-100:hover { + color: #f0fff4 !important; } - .lg\:focus\:border-orange-darkest:focus { - border-color: #462a16 !important; + .md\:hover\:text-green-200:hover { + color: #c6f6d5 !important; } - .lg\:focus\:border-orange-darker:focus { - border-color: #613b1f !important; + .md\:hover\:text-green-300:hover { + color: #9ae6b4 !important; } - .lg\:focus\:border-orange-dark:focus { - border-color: #de751f !important; + .md\:hover\:text-green-400:hover { + color: #68d391 !important; } - .lg\:focus\:border-orange:focus { - border-color: #f6993f !important; + .md\:hover\:text-green-500:hover { + color: #48bb78 !important; } - .lg\:focus\:border-orange-light:focus { - border-color: #faad63 !important; + .md\:hover\:text-green-600:hover { + color: #38a169 !important; } - .lg\:focus\:border-orange-lighter:focus { - border-color: #fcd9b6 !important; + .md\:hover\:text-green-700:hover { + color: #2f855a !important; } - .lg\:focus\:border-orange-lightest:focus { - border-color: #fff5eb !important; + .md\:hover\:text-green-800:hover { + color: #276749 !important; } - .lg\:focus\:border-yellow-darkest:focus { - border-color: #453411 !important; + .md\:hover\:text-green-900:hover { + color: #22543d !important; } - .lg\:focus\:border-yellow-darker:focus { - border-color: #684f1d !important; + .md\:hover\:text-teal-100:hover { + color: #e6fffa !important; } - .lg\:focus\:border-yellow-dark:focus { - border-color: #f2d024 !important; + .md\:hover\:text-teal-200:hover { + color: #b2f5ea !important; } - .lg\:focus\:border-yellow:focus { - border-color: #ffed4a !important; + .md\:hover\:text-teal-300:hover { + color: #81e6d9 !important; } - .lg\:focus\:border-yellow-light:focus { - border-color: #fff382 !important; + .md\:hover\:text-teal-400:hover { + color: #4fd1c5 !important; } - .lg\:focus\:border-yellow-lighter:focus { - border-color: #fff9c2 !important; + .md\:hover\:text-teal-500:hover { + color: #38b2ac !important; } - .lg\:focus\:border-yellow-lightest:focus { - border-color: #fcfbeb !important; + .md\:hover\:text-teal-600:hover { + color: #319795 !important; } - .lg\:focus\:border-green-darkest:focus { - border-color: #0f2f21 !important; + .md\:hover\:text-teal-700:hover { + color: #2c7a7b !important; } - .lg\:focus\:border-green-darker:focus { - border-color: #1a4731 !important; + .md\:hover\:text-teal-800:hover { + color: #285e61 !important; } - .lg\:focus\:border-green-dark:focus { - border-color: #1f9d55 !important; + .md\:hover\:text-teal-900:hover { + color: #234e52 !important; } - .lg\:focus\:border-green:focus { - border-color: #38c172 !important; + .md\:hover\:text-blue-100:hover { + color: #ebf8ff !important; } - .lg\:focus\:border-green-light:focus { - border-color: #51d88a !important; + .md\:hover\:text-blue-200:hover { + color: #bee3f8 !important; } - .lg\:focus\:border-green-lighter:focus { - border-color: #a2f5bf !important; + .md\:hover\:text-blue-300:hover { + color: #90cdf4 !important; } - .lg\:focus\:border-green-lightest:focus { - border-color: #e3fcec !important; + .md\:hover\:text-blue-400:hover { + color: #63b3ed !important; } - .lg\:focus\:border-teal-darkest:focus { - border-color: #0d3331 !important; + .md\:hover\:text-blue-500:hover { + color: #4299e1 !important; } - .lg\:focus\:border-teal-darker:focus { - border-color: #20504f !important; + .md\:hover\:text-blue-600:hover { + color: #3182ce !important; } - .lg\:focus\:border-teal-dark:focus { - border-color: #38a89d !important; + .md\:hover\:text-blue-700:hover { + color: #2b6cb0 !important; } - .lg\:focus\:border-teal:focus { - border-color: #4dc0b5 !important; + .md\:hover\:text-blue-800:hover { + color: #2c5282 !important; } - .lg\:focus\:border-teal-light:focus { - border-color: #64d5ca !important; + .md\:hover\:text-blue-900:hover { + color: #2a4365 !important; } - .lg\:focus\:border-teal-lighter:focus { - border-color: #a0f0ed !important; + .md\:hover\:text-indigo-100:hover { + color: #ebf4ff !important; } - .lg\:focus\:border-teal-lightest:focus { - border-color: #e8fffe !important; + .md\:hover\:text-indigo-200:hover { + color: #c3dafe !important; } - .lg\:focus\:border-blue-darkest:focus { - border-color: #12283a !important; + .md\:hover\:text-indigo-300:hover { + color: #a3bffa !important; } - .lg\:focus\:border-blue-darker:focus { - border-color: #1c3d5a !important; + .md\:hover\:text-indigo-400:hover { + color: #7f9cf5 !important; } - .lg\:focus\:border-blue-dark:focus { - border-color: #2779bd !important; + .md\:hover\:text-indigo-500:hover { + color: #667eea !important; } - .lg\:focus\:border-blue:focus { - border-color: #3490dc !important; + .md\:hover\:text-indigo-600:hover { + color: #5a67d8 !important; } - .lg\:focus\:border-blue-light:focus { - border-color: #6cb2eb !important; + .md\:hover\:text-indigo-700:hover { + color: #4c51bf !important; } - .lg\:focus\:border-blue-lighter:focus { - border-color: #bcdefa !important; + .md\:hover\:text-indigo-800:hover { + color: #434190 !important; } - .lg\:focus\:border-blue-lightest:focus { - border-color: #eff8ff !important; + .md\:hover\:text-indigo-900:hover { + color: #3c366b !important; } - .lg\:focus\:border-indigo-darkest:focus { - border-color: #191e38 !important; + .md\:hover\:text-purple-100:hover { + color: #faf5ff !important; } - .lg\:focus\:border-indigo-darker:focus { - border-color: #2f365f !important; + .md\:hover\:text-purple-200:hover { + color: #e9d8fd !important; } - .lg\:focus\:border-indigo-dark:focus { - border-color: #5661b3 !important; + .md\:hover\:text-purple-300:hover { + color: #d6bcfa !important; } - .lg\:focus\:border-indigo:focus { - border-color: #6574cd !important; + .md\:hover\:text-purple-400:hover { + color: #b794f4 !important; } - .lg\:focus\:border-indigo-light:focus { - border-color: #7886d7 !important; + .md\:hover\:text-purple-500:hover { + color: #9f7aea !important; } - .lg\:focus\:border-indigo-lighter:focus { - border-color: #b2b7ff !important; + .md\:hover\:text-purple-600:hover { + color: #805ad5 !important; } - .lg\:focus\:border-indigo-lightest:focus { - border-color: #e6e8ff !important; + .md\:hover\:text-purple-700:hover { + color: #6b46c1 !important; } - .lg\:focus\:border-purple-darkest:focus { - border-color: #21183c !important; + .md\:hover\:text-purple-800:hover { + color: #553c9a !important; } - .lg\:focus\:border-purple-darker:focus { - border-color: #382b5f !important; + .md\:hover\:text-purple-900:hover { + color: #44337a !important; } - .lg\:focus\:border-purple-dark:focus { - border-color: #794acf !important; + .md\:hover\:text-pink-100:hover { + color: #fff5f7 !important; } - .lg\:focus\:border-purple:focus { - border-color: #9561e2 !important; + .md\:hover\:text-pink-200:hover { + color: #fed7e2 !important; } - .lg\:focus\:border-purple-light:focus { - border-color: #a779e9 !important; + .md\:hover\:text-pink-300:hover { + color: #fbb6ce !important; } - .lg\:focus\:border-purple-lighter:focus { - border-color: #d6bbfc !important; + .md\:hover\:text-pink-400:hover { + color: #f687b3 !important; } - .lg\:focus\:border-purple-lightest:focus { - border-color: #f3ebff !important; + .md\:hover\:text-pink-500:hover { + color: #ed64a6 !important; } - .lg\:focus\:border-pink-darkest:focus { - border-color: #451225 !important; + .md\:hover\:text-pink-600:hover { + color: #d53f8c !important; } - .lg\:focus\:border-pink-darker:focus { - border-color: #6f213f !important; + .md\:hover\:text-pink-700:hover { + color: #b83280 !important; } - .lg\:focus\:border-pink-dark:focus { - border-color: #eb5286 !important; + .md\:hover\:text-pink-800:hover { + color: #97266d !important; } - .lg\:focus\:border-pink:focus { - border-color: #f66d9b !important; + .md\:hover\:text-pink-900:hover { + color: #702459 !important; } - .lg\:focus\:border-pink-light:focus { - border-color: #fa7ea8 !important; + .md\:focus\:text-transparent:focus { + color: transparent !important; } - .lg\:focus\:border-pink-lighter:focus { - border-color: #ffbbca !important; + .md\:focus\:text-black:focus { + color: #000 !important; } - .lg\:focus\:border-pink-lightest:focus { - border-color: #ffebef !important; + .md\:focus\:text-white:focus { + color: #fff !important; } - .lg\:rounded-none { - border-radius: 0 !important; + .md\:focus\:text-gray-100:focus { + color: #f7fafc !important; } - .lg\:rounded-sm { - border-radius: .125rem !important; + .md\:focus\:text-gray-200:focus { + color: #edf2f7 !important; } - .lg\:rounded { - border-radius: .25rem !important; + .md\:focus\:text-gray-300:focus { + color: #e2e8f0 !important; } - .lg\:rounded-lg { - border-radius: .5rem !important; + .md\:focus\:text-gray-400:focus { + color: #cbd5e0 !important; } - .lg\:rounded-full { - border-radius: 9999px !important; + .md\:focus\:text-gray-500:focus { + color: #a0aec0 !important; } - .lg\:rounded-t-none { - border-top-left-radius: 0 !important; - border-top-right-radius: 0 !important; + .md\:focus\:text-gray-600:focus { + color: #718096 !important; } - .lg\:rounded-r-none { - border-top-right-radius: 0 !important; - border-bottom-right-radius: 0 !important; + .md\:focus\:text-gray-700:focus { + color: #4a5568 !important; } - .lg\:rounded-b-none { - border-bottom-right-radius: 0 !important; - border-bottom-left-radius: 0 !important; + .md\:focus\:text-gray-800:focus { + color: #2d3748 !important; } - .lg\:rounded-l-none { - border-top-left-radius: 0 !important; - border-bottom-left-radius: 0 !important; + .md\:focus\:text-gray-900:focus { + color: #1a202c !important; } - .lg\:rounded-t-sm { - border-top-left-radius: .125rem !important; - border-top-right-radius: .125rem !important; + .md\:focus\:text-red-100:focus { + color: #fff5f5 !important; } - .lg\:rounded-r-sm { - border-top-right-radius: .125rem !important; - border-bottom-right-radius: .125rem !important; + .md\:focus\:text-red-200:focus { + color: #fed7d7 !important; } - .lg\:rounded-b-sm { - border-bottom-right-radius: .125rem !important; - border-bottom-left-radius: .125rem !important; + .md\:focus\:text-red-300:focus { + color: #feb2b2 !important; } - .lg\:rounded-l-sm { - border-top-left-radius: .125rem !important; - border-bottom-left-radius: .125rem !important; + .md\:focus\:text-red-400:focus { + color: #fc8181 !important; } - .lg\:rounded-t { - border-top-left-radius: .25rem !important; - border-top-right-radius: .25rem !important; + .md\:focus\:text-red-500:focus { + color: #f56565 !important; } - .lg\:rounded-r { - border-top-right-radius: .25rem !important; - border-bottom-right-radius: .25rem !important; + .md\:focus\:text-red-600:focus { + color: #e53e3e !important; } - .lg\:rounded-b { - border-bottom-right-radius: .25rem !important; - border-bottom-left-radius: .25rem !important; + .md\:focus\:text-red-700:focus { + color: #c53030 !important; } - .lg\:rounded-l { - border-top-left-radius: .25rem !important; - border-bottom-left-radius: .25rem !important; + .md\:focus\:text-red-800:focus { + color: #9b2c2c !important; } - .lg\:rounded-t-lg { - border-top-left-radius: .5rem !important; - border-top-right-radius: .5rem !important; + .md\:focus\:text-red-900:focus { + color: #742a2a !important; } - .lg\:rounded-r-lg { - border-top-right-radius: .5rem !important; - border-bottom-right-radius: .5rem !important; + .md\:focus\:text-orange-100:focus { + color: #fffaf0 !important; } - .lg\:rounded-b-lg { - border-bottom-right-radius: .5rem !important; - border-bottom-left-radius: .5rem !important; + .md\:focus\:text-orange-200:focus { + color: #feebc8 !important; } - .lg\:rounded-l-lg { - border-top-left-radius: .5rem !important; - border-bottom-left-radius: .5rem !important; + .md\:focus\:text-orange-300:focus { + color: #fbd38d !important; } - .lg\:rounded-t-full { - border-top-left-radius: 9999px !important; - border-top-right-radius: 9999px !important; + .md\:focus\:text-orange-400:focus { + color: #f6ad55 !important; } - .lg\:rounded-r-full { - border-top-right-radius: 9999px !important; - border-bottom-right-radius: 9999px !important; + .md\:focus\:text-orange-500:focus { + color: #ed8936 !important; } - .lg\:rounded-b-full { - border-bottom-right-radius: 9999px !important; - border-bottom-left-radius: 9999px !important; + .md\:focus\:text-orange-600:focus { + color: #dd6b20 !important; } - .lg\:rounded-l-full { - border-top-left-radius: 9999px !important; - border-bottom-left-radius: 9999px !important; + .md\:focus\:text-orange-700:focus { + color: #c05621 !important; } - .lg\:rounded-tl-none { - border-top-left-radius: 0 !important; + .md\:focus\:text-orange-800:focus { + color: #9c4221 !important; } - .lg\:rounded-tr-none { - border-top-right-radius: 0 !important; + .md\:focus\:text-orange-900:focus { + color: #7b341e !important; } - .lg\:rounded-br-none { - border-bottom-right-radius: 0 !important; + .md\:focus\:text-yellow-100:focus { + color: #fffff0 !important; } - .lg\:rounded-bl-none { - border-bottom-left-radius: 0 !important; + .md\:focus\:text-yellow-200:focus { + color: #fefcbf !important; } - .lg\:rounded-tl-sm { - border-top-left-radius: .125rem !important; + .md\:focus\:text-yellow-300:focus { + color: #faf089 !important; } - .lg\:rounded-tr-sm { - border-top-right-radius: .125rem !important; + .md\:focus\:text-yellow-400:focus { + color: #f6e05e !important; } - .lg\:rounded-br-sm { - border-bottom-right-radius: .125rem !important; + .md\:focus\:text-yellow-500:focus { + color: #ecc94b !important; } - .lg\:rounded-bl-sm { - border-bottom-left-radius: .125rem !important; + .md\:focus\:text-yellow-600:focus { + color: #d69e2e !important; } - .lg\:rounded-tl { - border-top-left-radius: .25rem !important; + .md\:focus\:text-yellow-700:focus { + color: #b7791f !important; } - .lg\:rounded-tr { - border-top-right-radius: .25rem !important; + .md\:focus\:text-yellow-800:focus { + color: #975a16 !important; } - .lg\:rounded-br { - border-bottom-right-radius: .25rem !important; + .md\:focus\:text-yellow-900:focus { + color: #744210 !important; } - .lg\:rounded-bl { - border-bottom-left-radius: .25rem !important; + .md\:focus\:text-green-100:focus { + color: #f0fff4 !important; } - .lg\:rounded-tl-lg { - border-top-left-radius: .5rem !important; + .md\:focus\:text-green-200:focus { + color: #c6f6d5 !important; } - .lg\:rounded-tr-lg { - border-top-right-radius: .5rem !important; + .md\:focus\:text-green-300:focus { + color: #9ae6b4 !important; } - .lg\:rounded-br-lg { - border-bottom-right-radius: .5rem !important; + .md\:focus\:text-green-400:focus { + color: #68d391 !important; } - .lg\:rounded-bl-lg { - border-bottom-left-radius: .5rem !important; + .md\:focus\:text-green-500:focus { + color: #48bb78 !important; } - .lg\:rounded-tl-full { - border-top-left-radius: 9999px !important; + .md\:focus\:text-green-600:focus { + color: #38a169 !important; } - .lg\:rounded-tr-full { - border-top-right-radius: 9999px !important; + .md\:focus\:text-green-700:focus { + color: #2f855a !important; } - .lg\:rounded-br-full { - border-bottom-right-radius: 9999px !important; + .md\:focus\:text-green-800:focus { + color: #276749 !important; } - .lg\:rounded-bl-full { - border-bottom-left-radius: 9999px !important; + .md\:focus\:text-green-900:focus { + color: #22543d !important; } - .lg\:border-solid { - border-style: solid !important; + .md\:focus\:text-teal-100:focus { + color: #e6fffa !important; } - .lg\:border-dashed { - border-style: dashed !important; + .md\:focus\:text-teal-200:focus { + color: #b2f5ea !important; } - .lg\:border-dotted { - border-style: dotted !important; + .md\:focus\:text-teal-300:focus { + color: #81e6d9 !important; } - .lg\:border-none { - border-style: none !important; + .md\:focus\:text-teal-400:focus { + color: #4fd1c5 !important; } - .lg\:border-0 { - border-width: 0 !important; + .md\:focus\:text-teal-500:focus { + color: #38b2ac !important; } - .lg\:border-2 { - border-width: 2px !important; + .md\:focus\:text-teal-600:focus { + color: #319795 !important; } - .lg\:border-4 { - border-width: 4px !important; + .md\:focus\:text-teal-700:focus { + color: #2c7a7b !important; } - .lg\:border-8 { - border-width: 8px !important; + .md\:focus\:text-teal-800:focus { + color: #285e61 !important; } - .lg\:border { - border-width: 1px !important; + .md\:focus\:text-teal-900:focus { + color: #234e52 !important; } - .lg\:border-t-0 { - border-top-width: 0 !important; + .md\:focus\:text-blue-100:focus { + color: #ebf8ff !important; } - .lg\:border-r-0 { - border-right-width: 0 !important; + .md\:focus\:text-blue-200:focus { + color: #bee3f8 !important; } - .lg\:border-b-0 { - border-bottom-width: 0 !important; + .md\:focus\:text-blue-300:focus { + color: #90cdf4 !important; } - .lg\:border-l-0 { - border-left-width: 0 !important; + .md\:focus\:text-blue-400:focus { + color: #63b3ed !important; } - .lg\:border-t-2 { - border-top-width: 2px !important; + .md\:focus\:text-blue-500:focus { + color: #4299e1 !important; } - .lg\:border-r-2 { - border-right-width: 2px !important; + .md\:focus\:text-blue-600:focus { + color: #3182ce !important; } - .lg\:border-b-2 { - border-bottom-width: 2px !important; + .md\:focus\:text-blue-700:focus { + color: #2b6cb0 !important; } - .lg\:border-l-2 { - border-left-width: 2px !important; + .md\:focus\:text-blue-800:focus { + color: #2c5282 !important; } - .lg\:border-t-4 { - border-top-width: 4px !important; + .md\:focus\:text-blue-900:focus { + color: #2a4365 !important; } - .lg\:border-r-4 { - border-right-width: 4px !important; + .md\:focus\:text-indigo-100:focus { + color: #ebf4ff !important; } - .lg\:border-b-4 { - border-bottom-width: 4px !important; + .md\:focus\:text-indigo-200:focus { + color: #c3dafe !important; } - .lg\:border-l-4 { - border-left-width: 4px !important; + .md\:focus\:text-indigo-300:focus { + color: #a3bffa !important; } - .lg\:border-t-8 { - border-top-width: 8px !important; + .md\:focus\:text-indigo-400:focus { + color: #7f9cf5 !important; } - .lg\:border-r-8 { - border-right-width: 8px !important; + .md\:focus\:text-indigo-500:focus { + color: #667eea !important; } - .lg\:border-b-8 { - border-bottom-width: 8px !important; + .md\:focus\:text-indigo-600:focus { + color: #5a67d8 !important; } - .lg\:border-l-8 { - border-left-width: 8px !important; + .md\:focus\:text-indigo-700:focus { + color: #4c51bf !important; } - .lg\:border-t { - border-top-width: 1px !important; + .md\:focus\:text-indigo-800:focus { + color: #434190 !important; } - .lg\:border-r { - border-right-width: 1px !important; + .md\:focus\:text-indigo-900:focus { + color: #3c366b !important; } - .lg\:border-b { - border-bottom-width: 1px !important; + .md\:focus\:text-purple-100:focus { + color: #faf5ff !important; } - .lg\:border-l { - border-left-width: 1px !important; + .md\:focus\:text-purple-200:focus { + color: #e9d8fd !important; } - .lg\:cursor-auto { - cursor: auto !important; + .md\:focus\:text-purple-300:focus { + color: #d6bcfa !important; } - .lg\:cursor-default { - cursor: default !important; + .md\:focus\:text-purple-400:focus { + color: #b794f4 !important; } - .lg\:cursor-pointer { - cursor: pointer !important; + .md\:focus\:text-purple-500:focus { + color: #9f7aea !important; } - .lg\:cursor-wait { - cursor: wait !important; + .md\:focus\:text-purple-600:focus { + color: #805ad5 !important; } - .lg\:cursor-move { - cursor: move !important; + .md\:focus\:text-purple-700:focus { + color: #6b46c1 !important; } - .lg\:cursor-not-allowed { - cursor: not-allowed !important; + .md\:focus\:text-purple-800:focus { + color: #553c9a !important; } - .lg\:block { - display: block !important; + .md\:focus\:text-purple-900:focus { + color: #44337a !important; } - .lg\:inline-block { - display: inline-block !important; + .md\:focus\:text-pink-100:focus { + color: #fff5f7 !important; } - .lg\:inline { - display: inline !important; + .md\:focus\:text-pink-200:focus { + color: #fed7e2 !important; } - .lg\:table { - display: table !important; + .md\:focus\:text-pink-300:focus { + color: #fbb6ce !important; } - .lg\:table-row { - display: table-row !important; + .md\:focus\:text-pink-400:focus { + color: #f687b3 !important; } - .lg\:table-cell { - display: table-cell !important; + .md\:focus\:text-pink-500:focus { + color: #ed64a6 !important; } - .lg\:hidden { - display: none !important; + .md\:focus\:text-pink-600:focus { + color: #d53f8c !important; } - .lg\:flex { - display: flex !important; + .md\:focus\:text-pink-700:focus { + color: #b83280 !important; } - .lg\:inline-flex { - display: inline-flex !important; + .md\:focus\:text-pink-800:focus { + color: #97266d !important; } - .lg\:flex-row { - flex-direction: row !important; + .md\:focus\:text-pink-900:focus { + color: #702459 !important; } - .lg\:flex-row-reverse { - flex-direction: row-reverse !important; + .md\:text-xs { + font-size: 0.75rem !important; } - .lg\:flex-col { - flex-direction: column !important; + .md\:text-sm { + font-size: 0.875rem !important; } - .lg\:flex-col-reverse { - flex-direction: column-reverse !important; + .md\:text-base { + font-size: 1rem !important; } - .lg\:flex-wrap { - flex-wrap: wrap !important; + .md\:text-lg { + font-size: 1.125rem !important; } - .lg\:flex-wrap-reverse { - flex-wrap: wrap-reverse !important; + .md\:text-xl { + font-size: 1.25rem !important; } - .lg\:flex-no-wrap { - flex-wrap: nowrap !important; + .md\:text-2xl { + font-size: 1.5rem !important; } - .lg\:items-start { - align-items: flex-start !important; + .md\:text-3xl { + font-size: 1.875rem !important; } - .lg\:items-end { - align-items: flex-end !important; + .md\:text-4xl { + font-size: 2.25rem !important; } - .lg\:items-center { - align-items: center !important; + .md\:text-5xl { + font-size: 3rem !important; } - .lg\:items-baseline { - align-items: baseline !important; + .md\:text-6xl { + font-size: 4rem !important; } - .lg\:items-stretch { - align-items: stretch !important; + .md\:italic { + font-style: italic !important; } - .lg\:self-auto { - align-self: auto !important; + .md\:not-italic { + font-style: normal !important; } - .lg\:self-start { - align-self: flex-start !important; + .md\:uppercase { + text-transform: uppercase !important; } - .lg\:self-end { - align-self: flex-end !important; + .md\:lowercase { + text-transform: lowercase !important; } - .lg\:self-center { - align-self: center !important; + .md\:capitalize { + text-transform: capitalize !important; } - .lg\:self-stretch { - align-self: stretch !important; + .md\:normal-case { + text-transform: none !important; } - .lg\:justify-start { - justify-content: flex-start !important; + .md\:underline { + text-decoration: underline !important; } - .lg\:justify-end { - justify-content: flex-end !important; + .md\:line-through { + text-decoration: line-through !important; } - .lg\:justify-center { - justify-content: center !important; + .md\:no-underline { + text-decoration: none !important; } - .lg\:justify-between { - justify-content: space-between !important; + .md\:hover\:underline:hover { + text-decoration: underline !important; } - .lg\:justify-around { - justify-content: space-around !important; + .md\:hover\:line-through:hover { + text-decoration: line-through !important; } - .lg\:content-center { - align-content: center !important; + .md\:hover\:no-underline:hover { + text-decoration: none !important; } - .lg\:content-start { - align-content: flex-start !important; + .md\:focus\:underline:focus { + text-decoration: underline !important; } - .lg\:content-end { - align-content: flex-end !important; + .md\:focus\:line-through:focus { + text-decoration: line-through !important; } - .lg\:content-between { - align-content: space-between !important; + .md\:focus\:no-underline:focus { + text-decoration: none !important; } - .lg\:content-around { - align-content: space-around !important; + .md\:antialiased { + -webkit-font-smoothing: antialiased !important; + -moz-osx-font-smoothing: grayscale !important; } - .lg\:flex-1 { - flex: 1 1 0% !important; + .md\:subpixel-antialiased { + -webkit-font-smoothing: auto !important; + -moz-osx-font-smoothing: auto !important; } - .lg\:flex-auto { - flex: 1 1 auto !important; + .md\:tracking-tighter { + letter-spacing: -0.05em !important; } - .lg\:flex-initial { - flex: 0 1 auto !important; + .md\:tracking-tight { + letter-spacing: -0.025em !important; } - .lg\:flex-none { - flex: none !important; + .md\:tracking-normal { + letter-spacing: 0 !important; } - .lg\:flex-grow { - flex-grow: 1 !important; + .md\:tracking-wide { + letter-spacing: 0.025em !important; } - .lg\:flex-shrink { - flex-shrink: 1 !important; + .md\:tracking-wider { + letter-spacing: 0.05em !important; } - .lg\:flex-no-grow { - flex-grow: 0 !important; + .md\:tracking-widest { + letter-spacing: 0.1em !important; } - .lg\:flex-no-shrink { - flex-shrink: 0 !important; + .md\:select-none { + user-select: none !important; } - .lg\:float-right { - float: right !important; + .md\:select-text { + user-select: text !important; } - .lg\:float-left { - float: left !important; + .md\:select-all { + user-select: all !important; } - .lg\:float-none { - float: none !important; + .md\:select-auto { + user-select: auto !important; } - .lg\:clearfix:after { - content: "" !important; - display: table !important; - clear: both !important; + .md\:align-baseline { + vertical-align: baseline !important; } - .lg\:font-sans { - font-family: system-ui, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif !important; + .md\:align-top { + vertical-align: top !important; } - .lg\:font-serif { - font-family: Constantia, Lucida Bright, Lucidabright, Lucida Serif, Lucida, DejaVu Serif, Bitstream Vera Serif, Liberation Serif, Georgia, serif !important; + .md\:align-middle { + vertical-align: middle !important; } - .lg\:font-mono { - font-family: Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace !important; + .md\:align-bottom { + vertical-align: bottom !important; } - .lg\:font-hairline { - font-weight: 100 !important; + .md\:align-text-top { + vertical-align: text-top !important; } - .lg\:font-thin { - font-weight: 200 !important; + .md\:align-text-bottom { + vertical-align: text-bottom !important; } - .lg\:font-light { - font-weight: 300 !important; + .md\:visible { + visibility: visible !important; } - .lg\:font-normal { - font-weight: 400 !important; + .md\:invisible { + visibility: hidden !important; } - .lg\:font-medium { - font-weight: 500 !important; + .md\:whitespace-normal { + white-space: normal !important; } - .lg\:font-semibold { - font-weight: 600 !important; + .md\:whitespace-no-wrap { + white-space: nowrap !important; } - .lg\:font-bold { - font-weight: 700 !important; + .md\:whitespace-pre { + white-space: pre !important; } - .lg\:font-extrabold { - font-weight: 800 !important; + .md\:whitespace-pre-line { + white-space: pre-line !important; } - .lg\:font-black { - font-weight: 900 !important; + .md\:whitespace-pre-wrap { + white-space: pre-wrap !important; } - .lg\:hover\:font-hairline:hover { - font-weight: 100 !important; + .md\:break-normal { + overflow-wrap: normal !important; + word-break: normal !important; } - .lg\:hover\:font-thin:hover { - font-weight: 200 !important; + .md\:break-words { + overflow-wrap: break-word !important; } - .lg\:hover\:font-light:hover { - font-weight: 300 !important; + .md\:break-all { + word-break: break-all !important; } - .lg\:hover\:font-normal:hover { - font-weight: 400 !important; + .md\:truncate { + overflow: hidden !important; + text-overflow: ellipsis !important; + white-space: nowrap !important; } - .lg\:hover\:font-medium:hover { - font-weight: 500 !important; + .md\:w-0 { + width: 0 !important; } - .lg\:hover\:font-semibold:hover { - font-weight: 600 !important; + .md\:w-1 { + width: 0.25rem !important; } - .lg\:hover\:font-bold:hover { - font-weight: 700 !important; + .md\:w-2 { + width: 0.5rem !important; } - .lg\:hover\:font-extrabold:hover { - font-weight: 800 !important; + .md\:w-3 { + width: 0.75rem !important; } - .lg\:hover\:font-black:hover { - font-weight: 900 !important; + .md\:w-4 { + width: 1rem !important; } - .lg\:focus\:font-hairline:focus { - font-weight: 100 !important; + .md\:w-5 { + width: 1.25rem !important; } - .lg\:focus\:font-thin:focus { - font-weight: 200 !important; + .md\:w-6 { + width: 1.5rem !important; } - .lg\:focus\:font-light:focus { - font-weight: 300 !important; + .md\:w-8 { + width: 2rem !important; } - .lg\:focus\:font-normal:focus { - font-weight: 400 !important; + .md\:w-10 { + width: 2.5rem !important; } - .lg\:focus\:font-medium:focus { - font-weight: 500 !important; + .md\:w-12 { + width: 3rem !important; } - .lg\:focus\:font-semibold:focus { - font-weight: 600 !important; + .md\:w-16 { + width: 4rem !important; } - .lg\:focus\:font-bold:focus { - font-weight: 700 !important; + .md\:w-20 { + width: 5rem !important; } - .lg\:focus\:font-extrabold:focus { - font-weight: 800 !important; + .md\:w-24 { + width: 6rem !important; } - .lg\:focus\:font-black:focus { - font-weight: 900 !important; + .md\:w-32 { + width: 8rem !important; } - .lg\:h-1 { - height: .25rem !important; + .md\:w-40 { + width: 10rem !important; } - .lg\:h-2 { - height: .5rem !important; + .md\:w-48 { + width: 12rem !important; } - .lg\:h-3 { - height: .75rem !important; + .md\:w-56 { + width: 14rem !important; } - .lg\:h-4 { - height: 1rem !important; + .md\:w-64 { + width: 16rem !important; } - .lg\:h-5 { - height: 1.25rem !important; + .md\:w-auto { + width: auto !important; } - .lg\:h-6 { - height: 1.5rem !important; + .md\:w-px { + width: 1px !important; } - .lg\:h-8 { - height: 2rem !important; + .md\:w-1\/2 { + width: 50% !important; } - .lg\:h-10 { - height: 2.5rem !important; + .md\:w-1\/3 { + width: 33.33333% !important; } - .lg\:h-12 { - height: 3rem !important; + .md\:w-2\/3 { + width: 66.66667% !important; } - .lg\:h-16 { - height: 4rem !important; + .md\:w-1\/4 { + width: 25% !important; } - .lg\:h-24 { - height: 6rem !important; + .md\:w-2\/4 { + width: 50% !important; } - .lg\:h-32 { - height: 8rem !important; + .md\:w-3\/4 { + width: 75% !important; } - .lg\:h-48 { - height: 12rem !important; + .md\:w-1\/5 { + width: 20% !important; } - .lg\:h-64 { - height: 16rem !important; + .md\:w-2\/5 { + width: 40% !important; } - .lg\:h-auto { - height: auto !important; + .md\:w-3\/5 { + width: 60% !important; } - .lg\:h-px { - height: 1px !important; + .md\:w-4\/5 { + width: 80% !important; } - .lg\:h-full { - height: 100% !important; + .md\:w-1\/6 { + width: 16.66667% !important; } - .lg\:h-screen { - height: 100vh !important; + .md\:w-2\/6 { + width: 33.33333% !important; } - .lg\:leading-none { - line-height: 1 !important; + .md\:w-3\/6 { + width: 50% !important; } - .lg\:leading-tight { - line-height: 1.25 !important; + .md\:w-4\/6 { + width: 66.66667% !important; } - .lg\:leading-normal { - line-height: 1.5 !important; + .md\:w-5\/6 { + width: 83.33333% !important; } - .lg\:leading-loose { - line-height: 2 !important; + .md\:w-1\/12 { + width: 8.33333% !important; } - .lg\:m-0 { - margin: 0 !important; + .md\:w-2\/12 { + width: 16.66667% !important; } - .lg\:m-1 { - margin: .25rem !important; + .md\:w-3\/12 { + width: 25% !important; } - .lg\:m-2 { - margin: .5rem !important; + .md\:w-4\/12 { + width: 33.33333% !important; } - .lg\:m-3 { - margin: .75rem !important; + .md\:w-5\/12 { + width: 41.66667% !important; } - .lg\:m-4 { - margin: 1rem !important; + .md\:w-6\/12 { + width: 50% !important; } - .lg\:m-5 { - margin: 1.25rem !important; + .md\:w-7\/12 { + width: 58.33333% !important; } - .lg\:m-6 { - margin: 1.5rem !important; + .md\:w-8\/12 { + width: 66.66667% !important; } - .lg\:m-8 { - margin: 2rem !important; + .md\:w-9\/12 { + width: 75% !important; } - .lg\:m-10 { - margin: 2.5rem !important; + .md\:w-10\/12 { + width: 83.33333% !important; } - .lg\:m-12 { - margin: 3rem !important; + .md\:w-11\/12 { + width: 91.66667% !important; } - .lg\:m-16 { - margin: 4rem !important; + .md\:w-full { + width: 100% !important; } - .lg\:m-20 { - margin: 5rem !important; + .md\:w-screen { + width: 100vw !important; } - .lg\:m-24 { - margin: 6rem !important; + .md\:z-0 { + z-index: 0 !important; } - .lg\:m-32 { - margin: 8rem !important; + .md\:z-10 { + z-index: 10 !important; } - .lg\:m-auto { - margin: auto !important; + .md\:z-20 { + z-index: 20 !important; } - .lg\:m-px { - margin: 1px !important; + .md\:z-30 { + z-index: 30 !important; } - .lg\:my-0 { - margin-top: 0 !important; - margin-bottom: 0 !important; + .md\:z-40 { + z-index: 40 !important; } - .lg\:mx-0 { - margin-left: 0 !important; - margin-right: 0 !important; + .md\:z-50 { + z-index: 50 !important; } - .lg\:my-1 { - margin-top: .25rem !important; - margin-bottom: .25rem !important; + .md\:z-auto { + z-index: auto !important; } - .lg\:mx-1 { - margin-left: .25rem !important; - margin-right: .25rem !important; + .md\:example { + font-weight: 700; + color: #f56565; } +} - .lg\:my-2 { - margin-top: .5rem !important; - margin-bottom: .5rem !important; +@media (min-width: 1024px) { + .lg\:appearance-none { + appearance: none !important; } - .lg\:mx-2 { - margin-left: .5rem !important; - margin-right: .5rem !important; + .lg\:bg-fixed { + background-attachment: fixed !important; } - .lg\:my-3 { - margin-top: .75rem !important; - margin-bottom: .75rem !important; + .lg\:bg-local { + background-attachment: local !important; } - .lg\:mx-3 { - margin-left: .75rem !important; - margin-right: .75rem !important; + .lg\:bg-scroll { + background-attachment: scroll !important; } - .lg\:my-4 { - margin-top: 1rem !important; - margin-bottom: 1rem !important; + .lg\:bg-transparent { + background-color: transparent !important; } - .lg\:mx-4 { - margin-left: 1rem !important; - margin-right: 1rem !important; + .lg\:bg-black { + background-color: #000 !important; } - .lg\:my-5 { - margin-top: 1.25rem !important; - margin-bottom: 1.25rem !important; + .lg\:bg-white { + background-color: #fff !important; } - .lg\:mx-5 { - margin-left: 1.25rem !important; - margin-right: 1.25rem !important; + .lg\:bg-gray-100 { + background-color: #f7fafc !important; } - .lg\:my-6 { - margin-top: 1.5rem !important; - margin-bottom: 1.5rem !important; + .lg\:bg-gray-200 { + background-color: #edf2f7 !important; } - .lg\:mx-6 { - margin-left: 1.5rem !important; - margin-right: 1.5rem !important; + .lg\:bg-gray-300 { + background-color: #e2e8f0 !important; } - .lg\:my-8 { - margin-top: 2rem !important; - margin-bottom: 2rem !important; + .lg\:bg-gray-400 { + background-color: #cbd5e0 !important; } - .lg\:mx-8 { - margin-left: 2rem !important; - margin-right: 2rem !important; + .lg\:bg-gray-500 { + background-color: #a0aec0 !important; } - .lg\:my-10 { - margin-top: 2.5rem !important; - margin-bottom: 2.5rem !important; + .lg\:bg-gray-600 { + background-color: #718096 !important; } - .lg\:mx-10 { - margin-left: 2.5rem !important; - margin-right: 2.5rem !important; + .lg\:bg-gray-700 { + background-color: #4a5568 !important; } - .lg\:my-12 { - margin-top: 3rem !important; - margin-bottom: 3rem !important; + .lg\:bg-gray-800 { + background-color: #2d3748 !important; } - .lg\:mx-12 { - margin-left: 3rem !important; - margin-right: 3rem !important; + .lg\:bg-gray-900 { + background-color: #1a202c !important; } - .lg\:my-16 { - margin-top: 4rem !important; - margin-bottom: 4rem !important; + .lg\:bg-red-100 { + background-color: #fff5f5 !important; } - .lg\:mx-16 { - margin-left: 4rem !important; - margin-right: 4rem !important; + .lg\:bg-red-200 { + background-color: #fed7d7 !important; } - .lg\:my-20 { - margin-top: 5rem !important; - margin-bottom: 5rem !important; + .lg\:bg-red-300 { + background-color: #feb2b2 !important; } - .lg\:mx-20 { - margin-left: 5rem !important; - margin-right: 5rem !important; + .lg\:bg-red-400 { + background-color: #fc8181 !important; } - .lg\:my-24 { - margin-top: 6rem !important; - margin-bottom: 6rem !important; + .lg\:bg-red-500 { + background-color: #f56565 !important; } - .lg\:mx-24 { - margin-left: 6rem !important; - margin-right: 6rem !important; + .lg\:bg-red-600 { + background-color: #e53e3e !important; } - .lg\:my-32 { - margin-top: 8rem !important; - margin-bottom: 8rem !important; + .lg\:bg-red-700 { + background-color: #c53030 !important; } - .lg\:mx-32 { - margin-left: 8rem !important; - margin-right: 8rem !important; + .lg\:bg-red-800 { + background-color: #9b2c2c !important; } - .lg\:my-auto { - margin-top: auto !important; - margin-bottom: auto !important; + .lg\:bg-red-900 { + background-color: #742a2a !important; } - .lg\:mx-auto { - margin-left: auto !important; - margin-right: auto !important; + .lg\:bg-orange-100 { + background-color: #fffaf0 !important; } - .lg\:my-px { - margin-top: 1px !important; - margin-bottom: 1px !important; + .lg\:bg-orange-200 { + background-color: #feebc8 !important; } - .lg\:mx-px { - margin-left: 1px !important; - margin-right: 1px !important; + .lg\:bg-orange-300 { + background-color: #fbd38d !important; } - .lg\:mt-0 { - margin-top: 0 !important; + .lg\:bg-orange-400 { + background-color: #f6ad55 !important; } - .lg\:mr-0 { - margin-right: 0 !important; + .lg\:bg-orange-500 { + background-color: #ed8936 !important; } - .lg\:mb-0 { - margin-bottom: 0 !important; + .lg\:bg-orange-600 { + background-color: #dd6b20 !important; } - .lg\:ml-0 { - margin-left: 0 !important; + .lg\:bg-orange-700 { + background-color: #c05621 !important; } - .lg\:mt-1 { - margin-top: .25rem !important; + .lg\:bg-orange-800 { + background-color: #9c4221 !important; } - .lg\:mr-1 { - margin-right: .25rem !important; + .lg\:bg-orange-900 { + background-color: #7b341e !important; } - .lg\:mb-1 { - margin-bottom: .25rem !important; + .lg\:bg-yellow-100 { + background-color: #fffff0 !important; } - .lg\:ml-1 { - margin-left: .25rem !important; + .lg\:bg-yellow-200 { + background-color: #fefcbf !important; } - .lg\:mt-2 { - margin-top: .5rem !important; + .lg\:bg-yellow-300 { + background-color: #faf089 !important; } - .lg\:mr-2 { - margin-right: .5rem !important; + .lg\:bg-yellow-400 { + background-color: #f6e05e !important; } - .lg\:mb-2 { - margin-bottom: .5rem !important; + .lg\:bg-yellow-500 { + background-color: #ecc94b !important; } - .lg\:ml-2 { - margin-left: .5rem !important; + .lg\:bg-yellow-600 { + background-color: #d69e2e !important; } - .lg\:mt-3 { - margin-top: .75rem !important; + .lg\:bg-yellow-700 { + background-color: #b7791f !important; } - .lg\:mr-3 { - margin-right: .75rem !important; + .lg\:bg-yellow-800 { + background-color: #975a16 !important; } - .lg\:mb-3 { - margin-bottom: .75rem !important; + .lg\:bg-yellow-900 { + background-color: #744210 !important; } - .lg\:ml-3 { - margin-left: .75rem !important; + .lg\:bg-green-100 { + background-color: #f0fff4 !important; } - .lg\:mt-4 { - margin-top: 1rem !important; + .lg\:bg-green-200 { + background-color: #c6f6d5 !important; } - .lg\:mr-4 { - margin-right: 1rem !important; + .lg\:bg-green-300 { + background-color: #9ae6b4 !important; } - .lg\:mb-4 { - margin-bottom: 1rem !important; + .lg\:bg-green-400 { + background-color: #68d391 !important; } - .lg\:ml-4 { - margin-left: 1rem !important; + .lg\:bg-green-500 { + background-color: #48bb78 !important; } - .lg\:mt-5 { - margin-top: 1.25rem !important; + .lg\:bg-green-600 { + background-color: #38a169 !important; } - .lg\:mr-5 { - margin-right: 1.25rem !important; + .lg\:bg-green-700 { + background-color: #2f855a !important; } - .lg\:mb-5 { - margin-bottom: 1.25rem !important; + .lg\:bg-green-800 { + background-color: #276749 !important; } - .lg\:ml-5 { - margin-left: 1.25rem !important; + .lg\:bg-green-900 { + background-color: #22543d !important; } - .lg\:mt-6 { - margin-top: 1.5rem !important; + .lg\:bg-teal-100 { + background-color: #e6fffa !important; } - .lg\:mr-6 { - margin-right: 1.5rem !important; + .lg\:bg-teal-200 { + background-color: #b2f5ea !important; } - .lg\:mb-6 { - margin-bottom: 1.5rem !important; + .lg\:bg-teal-300 { + background-color: #81e6d9 !important; } - .lg\:ml-6 { - margin-left: 1.5rem !important; + .lg\:bg-teal-400 { + background-color: #4fd1c5 !important; } - .lg\:mt-8 { - margin-top: 2rem !important; + .lg\:bg-teal-500 { + background-color: #38b2ac !important; } - .lg\:mr-8 { - margin-right: 2rem !important; + .lg\:bg-teal-600 { + background-color: #319795 !important; } - .lg\:mb-8 { - margin-bottom: 2rem !important; + .lg\:bg-teal-700 { + background-color: #2c7a7b !important; } - .lg\:ml-8 { - margin-left: 2rem !important; + .lg\:bg-teal-800 { + background-color: #285e61 !important; } - .lg\:mt-10 { - margin-top: 2.5rem !important; + .lg\:bg-teal-900 { + background-color: #234e52 !important; } - .lg\:mr-10 { - margin-right: 2.5rem !important; + .lg\:bg-blue-100 { + background-color: #ebf8ff !important; } - .lg\:mb-10 { - margin-bottom: 2.5rem !important; + .lg\:bg-blue-200 { + background-color: #bee3f8 !important; } - .lg\:ml-10 { - margin-left: 2.5rem !important; + .lg\:bg-blue-300 { + background-color: #90cdf4 !important; } - .lg\:mt-12 { - margin-top: 3rem !important; + .lg\:bg-blue-400 { + background-color: #63b3ed !important; } - .lg\:mr-12 { - margin-right: 3rem !important; + .lg\:bg-blue-500 { + background-color: #4299e1 !important; } - .lg\:mb-12 { - margin-bottom: 3rem !important; + .lg\:bg-blue-600 { + background-color: #3182ce !important; } - .lg\:ml-12 { - margin-left: 3rem !important; + .lg\:bg-blue-700 { + background-color: #2b6cb0 !important; } - .lg\:mt-16 { - margin-top: 4rem !important; + .lg\:bg-blue-800 { + background-color: #2c5282 !important; } - .lg\:mr-16 { - margin-right: 4rem !important; + .lg\:bg-blue-900 { + background-color: #2a4365 !important; } - .lg\:mb-16 { - margin-bottom: 4rem !important; + .lg\:bg-indigo-100 { + background-color: #ebf4ff !important; } - .lg\:ml-16 { - margin-left: 4rem !important; + .lg\:bg-indigo-200 { + background-color: #c3dafe !important; } - .lg\:mt-20 { - margin-top: 5rem !important; + .lg\:bg-indigo-300 { + background-color: #a3bffa !important; } - .lg\:mr-20 { - margin-right: 5rem !important; + .lg\:bg-indigo-400 { + background-color: #7f9cf5 !important; } - .lg\:mb-20 { - margin-bottom: 5rem !important; + .lg\:bg-indigo-500 { + background-color: #667eea !important; } - .lg\:ml-20 { - margin-left: 5rem !important; + .lg\:bg-indigo-600 { + background-color: #5a67d8 !important; } - .lg\:mt-24 { - margin-top: 6rem !important; + .lg\:bg-indigo-700 { + background-color: #4c51bf !important; } - .lg\:mr-24 { - margin-right: 6rem !important; + .lg\:bg-indigo-800 { + background-color: #434190 !important; } - .lg\:mb-24 { - margin-bottom: 6rem !important; + .lg\:bg-indigo-900 { + background-color: #3c366b !important; } - .lg\:ml-24 { - margin-left: 6rem !important; + .lg\:bg-purple-100 { + background-color: #faf5ff !important; } - .lg\:mt-32 { - margin-top: 8rem !important; + .lg\:bg-purple-200 { + background-color: #e9d8fd !important; } - .lg\:mr-32 { - margin-right: 8rem !important; + .lg\:bg-purple-300 { + background-color: #d6bcfa !important; } - .lg\:mb-32 { - margin-bottom: 8rem !important; + .lg\:bg-purple-400 { + background-color: #b794f4 !important; } - .lg\:ml-32 { - margin-left: 8rem !important; + .lg\:bg-purple-500 { + background-color: #9f7aea !important; } - .lg\:mt-auto { - margin-top: auto !important; + .lg\:bg-purple-600 { + background-color: #805ad5 !important; } - .lg\:mr-auto { - margin-right: auto !important; + .lg\:bg-purple-700 { + background-color: #6b46c1 !important; } - .lg\:mb-auto { - margin-bottom: auto !important; + .lg\:bg-purple-800 { + background-color: #553c9a !important; } - .lg\:ml-auto { - margin-left: auto !important; + .lg\:bg-purple-900 { + background-color: #44337a !important; } - .lg\:mt-px { - margin-top: 1px !important; + .lg\:bg-pink-100 { + background-color: #fff5f7 !important; } - .lg\:mr-px { - margin-right: 1px !important; + .lg\:bg-pink-200 { + background-color: #fed7e2 !important; } - .lg\:mb-px { - margin-bottom: 1px !important; + .lg\:bg-pink-300 { + background-color: #fbb6ce !important; } - .lg\:ml-px { - margin-left: 1px !important; + .lg\:bg-pink-400 { + background-color: #f687b3 !important; } - .lg\:max-h-full { - max-height: 100% !important; + .lg\:bg-pink-500 { + background-color: #ed64a6 !important; } - .lg\:max-h-screen { - max-height: 100vh !important; + .lg\:bg-pink-600 { + background-color: #d53f8c !important; } - .lg\:max-w-xs { - max-width: 20rem !important; + .lg\:bg-pink-700 { + background-color: #b83280 !important; } - .lg\:max-w-sm { - max-width: 30rem !important; + .lg\:bg-pink-800 { + background-color: #97266d !important; } - .lg\:max-w-md { - max-width: 40rem !important; + .lg\:bg-pink-900 { + background-color: #702459 !important; } - .lg\:max-w-lg { - max-width: 50rem !important; + .lg\:hover\:bg-transparent:hover { + background-color: transparent !important; } - .lg\:max-w-xl { - max-width: 60rem !important; + .lg\:hover\:bg-black:hover { + background-color: #000 !important; } - .lg\:max-w-2xl { - max-width: 70rem !important; + .lg\:hover\:bg-white:hover { + background-color: #fff !important; } - .lg\:max-w-3xl { - max-width: 80rem !important; + .lg\:hover\:bg-gray-100:hover { + background-color: #f7fafc !important; } - .lg\:max-w-4xl { - max-width: 90rem !important; + .lg\:hover\:bg-gray-200:hover { + background-color: #edf2f7 !important; } - .lg\:max-w-5xl { - max-width: 100rem !important; + .lg\:hover\:bg-gray-300:hover { + background-color: #e2e8f0 !important; } - .lg\:max-w-full { - max-width: 100% !important; + .lg\:hover\:bg-gray-400:hover { + background-color: #cbd5e0 !important; } - .lg\:min-h-0 { - min-height: 0 !important; + .lg\:hover\:bg-gray-500:hover { + background-color: #a0aec0 !important; } - .lg\:min-h-full { - min-height: 100% !important; + .lg\:hover\:bg-gray-600:hover { + background-color: #718096 !important; } - .lg\:min-h-screen { - min-height: 100vh !important; + .lg\:hover\:bg-gray-700:hover { + background-color: #4a5568 !important; } - .lg\:min-w-0 { - min-width: 0 !important; + .lg\:hover\:bg-gray-800:hover { + background-color: #2d3748 !important; } - .lg\:min-w-full { - min-width: 100% !important; + .lg\:hover\:bg-gray-900:hover { + background-color: #1a202c !important; } - .lg\:-m-0 { - margin: 0 !important; + .lg\:hover\:bg-red-100:hover { + background-color: #fff5f5 !important; } - .lg\:-m-1 { - margin: -0.25rem !important; + .lg\:hover\:bg-red-200:hover { + background-color: #fed7d7 !important; } - .lg\:-m-2 { - margin: -0.5rem !important; + .lg\:hover\:bg-red-300:hover { + background-color: #feb2b2 !important; } - .lg\:-m-3 { - margin: -0.75rem !important; + .lg\:hover\:bg-red-400:hover { + background-color: #fc8181 !important; } - .lg\:-m-4 { - margin: -1rem !important; + .lg\:hover\:bg-red-500:hover { + background-color: #f56565 !important; } - .lg\:-m-5 { - margin: -1.25rem !important; + .lg\:hover\:bg-red-600:hover { + background-color: #e53e3e !important; } - .lg\:-m-6 { - margin: -1.5rem !important; + .lg\:hover\:bg-red-700:hover { + background-color: #c53030 !important; } - .lg\:-m-8 { - margin: -2rem !important; + .lg\:hover\:bg-red-800:hover { + background-color: #9b2c2c !important; } - .lg\:-m-10 { - margin: -2.5rem !important; + .lg\:hover\:bg-red-900:hover { + background-color: #742a2a !important; } - .lg\:-m-12 { - margin: -3rem !important; + .lg\:hover\:bg-orange-100:hover { + background-color: #fffaf0 !important; } - .lg\:-m-16 { - margin: -4rem !important; + .lg\:hover\:bg-orange-200:hover { + background-color: #feebc8 !important; } - .lg\:-m-20 { - margin: -5rem !important; + .lg\:hover\:bg-orange-300:hover { + background-color: #fbd38d !important; } - .lg\:-m-24 { - margin: -6rem !important; + .lg\:hover\:bg-orange-400:hover { + background-color: #f6ad55 !important; } - .lg\:-m-32 { - margin: -8rem !important; + .lg\:hover\:bg-orange-500:hover { + background-color: #ed8936 !important; } - .lg\:-m-px { - margin: -1px !important; + .lg\:hover\:bg-orange-600:hover { + background-color: #dd6b20 !important; } - .lg\:-my-0 { - margin-top: 0 !important; - margin-bottom: 0 !important; + .lg\:hover\:bg-orange-700:hover { + background-color: #c05621 !important; } - .lg\:-mx-0 { - margin-left: 0 !important; - margin-right: 0 !important; + .lg\:hover\:bg-orange-800:hover { + background-color: #9c4221 !important; } - .lg\:-my-1 { - margin-top: -0.25rem !important; - margin-bottom: -0.25rem !important; + .lg\:hover\:bg-orange-900:hover { + background-color: #7b341e !important; } - .lg\:-mx-1 { - margin-left: -0.25rem !important; - margin-right: -0.25rem !important; + .lg\:hover\:bg-yellow-100:hover { + background-color: #fffff0 !important; } - .lg\:-my-2 { - margin-top: -0.5rem !important; - margin-bottom: -0.5rem !important; + .lg\:hover\:bg-yellow-200:hover { + background-color: #fefcbf !important; } - .lg\:-mx-2 { - margin-left: -0.5rem !important; - margin-right: -0.5rem !important; + .lg\:hover\:bg-yellow-300:hover { + background-color: #faf089 !important; } - .lg\:-my-3 { - margin-top: -0.75rem !important; - margin-bottom: -0.75rem !important; + .lg\:hover\:bg-yellow-400:hover { + background-color: #f6e05e !important; } - .lg\:-mx-3 { - margin-left: -0.75rem !important; - margin-right: -0.75rem !important; + .lg\:hover\:bg-yellow-500:hover { + background-color: #ecc94b !important; } - .lg\:-my-4 { - margin-top: -1rem !important; - margin-bottom: -1rem !important; + .lg\:hover\:bg-yellow-600:hover { + background-color: #d69e2e !important; } - .lg\:-mx-4 { - margin-left: -1rem !important; - margin-right: -1rem !important; + .lg\:hover\:bg-yellow-700:hover { + background-color: #b7791f !important; } - .lg\:-my-5 { - margin-top: -1.25rem !important; - margin-bottom: -1.25rem !important; + .lg\:hover\:bg-yellow-800:hover { + background-color: #975a16 !important; } - .lg\:-mx-5 { - margin-left: -1.25rem !important; - margin-right: -1.25rem !important; + .lg\:hover\:bg-yellow-900:hover { + background-color: #744210 !important; } - .lg\:-my-6 { - margin-top: -1.5rem !important; - margin-bottom: -1.5rem !important; + .lg\:hover\:bg-green-100:hover { + background-color: #f0fff4 !important; } - .lg\:-mx-6 { - margin-left: -1.5rem !important; - margin-right: -1.5rem !important; + .lg\:hover\:bg-green-200:hover { + background-color: #c6f6d5 !important; } - .lg\:-my-8 { - margin-top: -2rem !important; - margin-bottom: -2rem !important; + .lg\:hover\:bg-green-300:hover { + background-color: #9ae6b4 !important; } - .lg\:-mx-8 { - margin-left: -2rem !important; - margin-right: -2rem !important; + .lg\:hover\:bg-green-400:hover { + background-color: #68d391 !important; } - .lg\:-my-10 { - margin-top: -2.5rem !important; - margin-bottom: -2.5rem !important; + .lg\:hover\:bg-green-500:hover { + background-color: #48bb78 !important; } - .lg\:-mx-10 { - margin-left: -2.5rem !important; - margin-right: -2.5rem !important; + .lg\:hover\:bg-green-600:hover { + background-color: #38a169 !important; } - .lg\:-my-12 { - margin-top: -3rem !important; - margin-bottom: -3rem !important; + .lg\:hover\:bg-green-700:hover { + background-color: #2f855a !important; } - .lg\:-mx-12 { - margin-left: -3rem !important; - margin-right: -3rem !important; + .lg\:hover\:bg-green-800:hover { + background-color: #276749 !important; } - .lg\:-my-16 { - margin-top: -4rem !important; - margin-bottom: -4rem !important; + .lg\:hover\:bg-green-900:hover { + background-color: #22543d !important; } - .lg\:-mx-16 { - margin-left: -4rem !important; - margin-right: -4rem !important; + .lg\:hover\:bg-teal-100:hover { + background-color: #e6fffa !important; } - .lg\:-my-20 { - margin-top: -5rem !important; - margin-bottom: -5rem !important; + .lg\:hover\:bg-teal-200:hover { + background-color: #b2f5ea !important; } - .lg\:-mx-20 { - margin-left: -5rem !important; - margin-right: -5rem !important; + .lg\:hover\:bg-teal-300:hover { + background-color: #81e6d9 !important; } - .lg\:-my-24 { - margin-top: -6rem !important; - margin-bottom: -6rem !important; + .lg\:hover\:bg-teal-400:hover { + background-color: #4fd1c5 !important; } - .lg\:-mx-24 { - margin-left: -6rem !important; - margin-right: -6rem !important; + .lg\:hover\:bg-teal-500:hover { + background-color: #38b2ac !important; } - .lg\:-my-32 { - margin-top: -8rem !important; - margin-bottom: -8rem !important; + .lg\:hover\:bg-teal-600:hover { + background-color: #319795 !important; } - .lg\:-mx-32 { - margin-left: -8rem !important; - margin-right: -8rem !important; + .lg\:hover\:bg-teal-700:hover { + background-color: #2c7a7b !important; } - .lg\:-my-px { - margin-top: -1px !important; - margin-bottom: -1px !important; + .lg\:hover\:bg-teal-800:hover { + background-color: #285e61 !important; } - .lg\:-mx-px { - margin-left: -1px !important; - margin-right: -1px !important; + .lg\:hover\:bg-teal-900:hover { + background-color: #234e52 !important; } - .lg\:-mt-0 { - margin-top: 0 !important; + .lg\:hover\:bg-blue-100:hover { + background-color: #ebf8ff !important; } - .lg\:-mr-0 { - margin-right: 0 !important; + .lg\:hover\:bg-blue-200:hover { + background-color: #bee3f8 !important; } - .lg\:-mb-0 { - margin-bottom: 0 !important; + .lg\:hover\:bg-blue-300:hover { + background-color: #90cdf4 !important; } - .lg\:-ml-0 { - margin-left: 0 !important; + .lg\:hover\:bg-blue-400:hover { + background-color: #63b3ed !important; } - .lg\:-mt-1 { - margin-top: -0.25rem !important; + .lg\:hover\:bg-blue-500:hover { + background-color: #4299e1 !important; } - .lg\:-mr-1 { - margin-right: -0.25rem !important; + .lg\:hover\:bg-blue-600:hover { + background-color: #3182ce !important; } - .lg\:-mb-1 { - margin-bottom: -0.25rem !important; + .lg\:hover\:bg-blue-700:hover { + background-color: #2b6cb0 !important; } - .lg\:-ml-1 { - margin-left: -0.25rem !important; + .lg\:hover\:bg-blue-800:hover { + background-color: #2c5282 !important; } - .lg\:-mt-2 { - margin-top: -0.5rem !important; + .lg\:hover\:bg-blue-900:hover { + background-color: #2a4365 !important; } - .lg\:-mr-2 { - margin-right: -0.5rem !important; + .lg\:hover\:bg-indigo-100:hover { + background-color: #ebf4ff !important; } - .lg\:-mb-2 { - margin-bottom: -0.5rem !important; + .lg\:hover\:bg-indigo-200:hover { + background-color: #c3dafe !important; } - .lg\:-ml-2 { - margin-left: -0.5rem !important; + .lg\:hover\:bg-indigo-300:hover { + background-color: #a3bffa !important; } - .lg\:-mt-3 { - margin-top: -0.75rem !important; + .lg\:hover\:bg-indigo-400:hover { + background-color: #7f9cf5 !important; } - .lg\:-mr-3 { - margin-right: -0.75rem !important; + .lg\:hover\:bg-indigo-500:hover { + background-color: #667eea !important; } - .lg\:-mb-3 { - margin-bottom: -0.75rem !important; + .lg\:hover\:bg-indigo-600:hover { + background-color: #5a67d8 !important; } - .lg\:-ml-3 { - margin-left: -0.75rem !important; + .lg\:hover\:bg-indigo-700:hover { + background-color: #4c51bf !important; } - .lg\:-mt-4 { - margin-top: -1rem !important; + .lg\:hover\:bg-indigo-800:hover { + background-color: #434190 !important; } - .lg\:-mr-4 { - margin-right: -1rem !important; + .lg\:hover\:bg-indigo-900:hover { + background-color: #3c366b !important; } - .lg\:-mb-4 { - margin-bottom: -1rem !important; + .lg\:hover\:bg-purple-100:hover { + background-color: #faf5ff !important; } - .lg\:-ml-4 { - margin-left: -1rem !important; + .lg\:hover\:bg-purple-200:hover { + background-color: #e9d8fd !important; } - .lg\:-mt-5 { - margin-top: -1.25rem !important; + .lg\:hover\:bg-purple-300:hover { + background-color: #d6bcfa !important; } - .lg\:-mr-5 { - margin-right: -1.25rem !important; + .lg\:hover\:bg-purple-400:hover { + background-color: #b794f4 !important; } - .lg\:-mb-5 { - margin-bottom: -1.25rem !important; + .lg\:hover\:bg-purple-500:hover { + background-color: #9f7aea !important; } - .lg\:-ml-5 { - margin-left: -1.25rem !important; + .lg\:hover\:bg-purple-600:hover { + background-color: #805ad5 !important; } - .lg\:-mt-6 { - margin-top: -1.5rem !important; + .lg\:hover\:bg-purple-700:hover { + background-color: #6b46c1 !important; } - .lg\:-mr-6 { - margin-right: -1.5rem !important; + .lg\:hover\:bg-purple-800:hover { + background-color: #553c9a !important; } - .lg\:-mb-6 { - margin-bottom: -1.5rem !important; + .lg\:hover\:bg-purple-900:hover { + background-color: #44337a !important; } - .lg\:-ml-6 { - margin-left: -1.5rem !important; + .lg\:hover\:bg-pink-100:hover { + background-color: #fff5f7 !important; } - .lg\:-mt-8 { - margin-top: -2rem !important; + .lg\:hover\:bg-pink-200:hover { + background-color: #fed7e2 !important; } - .lg\:-mr-8 { - margin-right: -2rem !important; + .lg\:hover\:bg-pink-300:hover { + background-color: #fbb6ce !important; } - .lg\:-mb-8 { - margin-bottom: -2rem !important; + .lg\:hover\:bg-pink-400:hover { + background-color: #f687b3 !important; } - .lg\:-ml-8 { - margin-left: -2rem !important; + .lg\:hover\:bg-pink-500:hover { + background-color: #ed64a6 !important; } - .lg\:-mt-10 { - margin-top: -2.5rem !important; + .lg\:hover\:bg-pink-600:hover { + background-color: #d53f8c !important; } - .lg\:-mr-10 { - margin-right: -2.5rem !important; + .lg\:hover\:bg-pink-700:hover { + background-color: #b83280 !important; } - .lg\:-mb-10 { - margin-bottom: -2.5rem !important; + .lg\:hover\:bg-pink-800:hover { + background-color: #97266d !important; } - .lg\:-ml-10 { - margin-left: -2.5rem !important; + .lg\:hover\:bg-pink-900:hover { + background-color: #702459 !important; } - .lg\:-mt-12 { - margin-top: -3rem !important; + .lg\:focus\:bg-transparent:focus { + background-color: transparent !important; } - .lg\:-mr-12 { - margin-right: -3rem !important; + .lg\:focus\:bg-black:focus { + background-color: #000 !important; } - .lg\:-mb-12 { - margin-bottom: -3rem !important; + .lg\:focus\:bg-white:focus { + background-color: #fff !important; } - .lg\:-ml-12 { - margin-left: -3rem !important; + .lg\:focus\:bg-gray-100:focus { + background-color: #f7fafc !important; } - .lg\:-mt-16 { - margin-top: -4rem !important; + .lg\:focus\:bg-gray-200:focus { + background-color: #edf2f7 !important; } - .lg\:-mr-16 { - margin-right: -4rem !important; + .lg\:focus\:bg-gray-300:focus { + background-color: #e2e8f0 !important; } - .lg\:-mb-16 { - margin-bottom: -4rem !important; + .lg\:focus\:bg-gray-400:focus { + background-color: #cbd5e0 !important; } - .lg\:-ml-16 { - margin-left: -4rem !important; + .lg\:focus\:bg-gray-500:focus { + background-color: #a0aec0 !important; } - .lg\:-mt-20 { - margin-top: -5rem !important; + .lg\:focus\:bg-gray-600:focus { + background-color: #718096 !important; } - .lg\:-mr-20 { - margin-right: -5rem !important; + .lg\:focus\:bg-gray-700:focus { + background-color: #4a5568 !important; } - .lg\:-mb-20 { - margin-bottom: -5rem !important; + .lg\:focus\:bg-gray-800:focus { + background-color: #2d3748 !important; } - .lg\:-ml-20 { - margin-left: -5rem !important; + .lg\:focus\:bg-gray-900:focus { + background-color: #1a202c !important; } - .lg\:-mt-24 { - margin-top: -6rem !important; + .lg\:focus\:bg-red-100:focus { + background-color: #fff5f5 !important; } - .lg\:-mr-24 { - margin-right: -6rem !important; + .lg\:focus\:bg-red-200:focus { + background-color: #fed7d7 !important; } - .lg\:-mb-24 { - margin-bottom: -6rem !important; + .lg\:focus\:bg-red-300:focus { + background-color: #feb2b2 !important; } - .lg\:-ml-24 { - margin-left: -6rem !important; + .lg\:focus\:bg-red-400:focus { + background-color: #fc8181 !important; } - .lg\:-mt-32 { - margin-top: -8rem !important; + .lg\:focus\:bg-red-500:focus { + background-color: #f56565 !important; } - .lg\:-mr-32 { - margin-right: -8rem !important; + .lg\:focus\:bg-red-600:focus { + background-color: #e53e3e !important; } - .lg\:-mb-32 { - margin-bottom: -8rem !important; + .lg\:focus\:bg-red-700:focus { + background-color: #c53030 !important; } - .lg\:-ml-32 { - margin-left: -8rem !important; + .lg\:focus\:bg-red-800:focus { + background-color: #9b2c2c !important; } - .lg\:-mt-px { - margin-top: -1px !important; + .lg\:focus\:bg-red-900:focus { + background-color: #742a2a !important; } - .lg\:-mr-px { - margin-right: -1px !important; + .lg\:focus\:bg-orange-100:focus { + background-color: #fffaf0 !important; } - .lg\:-mb-px { - margin-bottom: -1px !important; + .lg\:focus\:bg-orange-200:focus { + background-color: #feebc8 !important; } - .lg\:-ml-px { - margin-left: -1px !important; + .lg\:focus\:bg-orange-300:focus { + background-color: #fbd38d !important; } - .lg\:opacity-0 { - opacity: 0 !important; + .lg\:focus\:bg-orange-400:focus { + background-color: #f6ad55 !important; } - .lg\:opacity-25 { - opacity: .25 !important; + .lg\:focus\:bg-orange-500:focus { + background-color: #ed8936 !important; } - .lg\:opacity-50 { - opacity: .5 !important; + .lg\:focus\:bg-orange-600:focus { + background-color: #dd6b20 !important; } - .lg\:opacity-75 { - opacity: .75 !important; + .lg\:focus\:bg-orange-700:focus { + background-color: #c05621 !important; } - .lg\:opacity-100 { - opacity: 1 !important; + .lg\:focus\:bg-orange-800:focus { + background-color: #9c4221 !important; } - .lg\:overflow-auto { - overflow: auto !important; + .lg\:focus\:bg-orange-900:focus { + background-color: #7b341e !important; } - .lg\:overflow-hidden { - overflow: hidden !important; + .lg\:focus\:bg-yellow-100:focus { + background-color: #fffff0 !important; } - .lg\:overflow-visible { - overflow: visible !important; + .lg\:focus\:bg-yellow-200:focus { + background-color: #fefcbf !important; } - .lg\:overflow-scroll { - overflow: scroll !important; + .lg\:focus\:bg-yellow-300:focus { + background-color: #faf089 !important; } - .lg\:overflow-x-auto { - overflow-x: auto !important; + .lg\:focus\:bg-yellow-400:focus { + background-color: #f6e05e !important; } - .lg\:overflow-y-auto { - overflow-y: auto !important; + .lg\:focus\:bg-yellow-500:focus { + background-color: #ecc94b !important; } - .lg\:overflow-x-hidden { - overflow-x: hidden !important; + .lg\:focus\:bg-yellow-600:focus { + background-color: #d69e2e !important; } - .lg\:overflow-y-hidden { - overflow-y: hidden !important; + .lg\:focus\:bg-yellow-700:focus { + background-color: #b7791f !important; } - .lg\:overflow-x-visible { - overflow-x: visible !important; + .lg\:focus\:bg-yellow-800:focus { + background-color: #975a16 !important; } - .lg\:overflow-y-visible { - overflow-y: visible !important; + .lg\:focus\:bg-yellow-900:focus { + background-color: #744210 !important; } - .lg\:overflow-x-scroll { - overflow-x: scroll !important; + .lg\:focus\:bg-green-100:focus { + background-color: #f0fff4 !important; } - .lg\:overflow-y-scroll { - overflow-y: scroll !important; + .lg\:focus\:bg-green-200:focus { + background-color: #c6f6d5 !important; } - .lg\:scrolling-touch { - -webkit-overflow-scrolling: touch !important; + .lg\:focus\:bg-green-300:focus { + background-color: #9ae6b4 !important; } - .lg\:scrolling-auto { - -webkit-overflow-scrolling: auto !important; + .lg\:focus\:bg-green-400:focus { + background-color: #68d391 !important; } - .lg\:p-0 { - padding: 0 !important; + .lg\:focus\:bg-green-500:focus { + background-color: #48bb78 !important; } - .lg\:p-1 { - padding: .25rem !important; + .lg\:focus\:bg-green-600:focus { + background-color: #38a169 !important; } - .lg\:p-2 { - padding: .5rem !important; + .lg\:focus\:bg-green-700:focus { + background-color: #2f855a !important; } - .lg\:p-3 { - padding: .75rem !important; + .lg\:focus\:bg-green-800:focus { + background-color: #276749 !important; } - .lg\:p-4 { - padding: 1rem !important; + .lg\:focus\:bg-green-900:focus { + background-color: #22543d !important; } - .lg\:p-5 { - padding: 1.25rem !important; + .lg\:focus\:bg-teal-100:focus { + background-color: #e6fffa !important; } - .lg\:p-6 { - padding: 1.5rem !important; + .lg\:focus\:bg-teal-200:focus { + background-color: #b2f5ea !important; } - .lg\:p-8 { - padding: 2rem !important; + .lg\:focus\:bg-teal-300:focus { + background-color: #81e6d9 !important; } - .lg\:p-10 { - padding: 2.5rem !important; + .lg\:focus\:bg-teal-400:focus { + background-color: #4fd1c5 !important; } - .lg\:p-12 { - padding: 3rem !important; + .lg\:focus\:bg-teal-500:focus { + background-color: #38b2ac !important; } - .lg\:p-16 { - padding: 4rem !important; + .lg\:focus\:bg-teal-600:focus { + background-color: #319795 !important; } - .lg\:p-20 { - padding: 5rem !important; + .lg\:focus\:bg-teal-700:focus { + background-color: #2c7a7b !important; } - .lg\:p-24 { - padding: 6rem !important; + .lg\:focus\:bg-teal-800:focus { + background-color: #285e61 !important; } - .lg\:p-32 { - padding: 8rem !important; + .lg\:focus\:bg-teal-900:focus { + background-color: #234e52 !important; } - .lg\:p-px { - padding: 1px !important; + .lg\:focus\:bg-blue-100:focus { + background-color: #ebf8ff !important; } - .lg\:py-0 { - padding-top: 0 !important; - padding-bottom: 0 !important; + .lg\:focus\:bg-blue-200:focus { + background-color: #bee3f8 !important; } - .lg\:px-0 { - padding-left: 0 !important; - padding-right: 0 !important; + .lg\:focus\:bg-blue-300:focus { + background-color: #90cdf4 !important; } - .lg\:py-1 { - padding-top: .25rem !important; - padding-bottom: .25rem !important; + .lg\:focus\:bg-blue-400:focus { + background-color: #63b3ed !important; } - .lg\:px-1 { - padding-left: .25rem !important; - padding-right: .25rem !important; + .lg\:focus\:bg-blue-500:focus { + background-color: #4299e1 !important; } - .lg\:py-2 { - padding-top: .5rem !important; - padding-bottom: .5rem !important; + .lg\:focus\:bg-blue-600:focus { + background-color: #3182ce !important; } - .lg\:px-2 { - padding-left: .5rem !important; - padding-right: .5rem !important; + .lg\:focus\:bg-blue-700:focus { + background-color: #2b6cb0 !important; } - .lg\:py-3 { - padding-top: .75rem !important; - padding-bottom: .75rem !important; + .lg\:focus\:bg-blue-800:focus { + background-color: #2c5282 !important; } - .lg\:px-3 { - padding-left: .75rem !important; - padding-right: .75rem !important; + .lg\:focus\:bg-blue-900:focus { + background-color: #2a4365 !important; } - .lg\:py-4 { - padding-top: 1rem !important; - padding-bottom: 1rem !important; + .lg\:focus\:bg-indigo-100:focus { + background-color: #ebf4ff !important; } - .lg\:px-4 { - padding-left: 1rem !important; - padding-right: 1rem !important; + .lg\:focus\:bg-indigo-200:focus { + background-color: #c3dafe !important; } - .lg\:py-5 { - padding-top: 1.25rem !important; - padding-bottom: 1.25rem !important; + .lg\:focus\:bg-indigo-300:focus { + background-color: #a3bffa !important; } - .lg\:px-5 { - padding-left: 1.25rem !important; - padding-right: 1.25rem !important; + .lg\:focus\:bg-indigo-400:focus { + background-color: #7f9cf5 !important; } - .lg\:py-6 { - padding-top: 1.5rem !important; - padding-bottom: 1.5rem !important; + .lg\:focus\:bg-indigo-500:focus { + background-color: #667eea !important; } - .lg\:px-6 { - padding-left: 1.5rem !important; - padding-right: 1.5rem !important; + .lg\:focus\:bg-indigo-600:focus { + background-color: #5a67d8 !important; } - .lg\:py-8 { - padding-top: 2rem !important; - padding-bottom: 2rem !important; + .lg\:focus\:bg-indigo-700:focus { + background-color: #4c51bf !important; } - .lg\:px-8 { - padding-left: 2rem !important; - padding-right: 2rem !important; + .lg\:focus\:bg-indigo-800:focus { + background-color: #434190 !important; } - .lg\:py-10 { - padding-top: 2.5rem !important; - padding-bottom: 2.5rem !important; + .lg\:focus\:bg-indigo-900:focus { + background-color: #3c366b !important; } - .lg\:px-10 { - padding-left: 2.5rem !important; - padding-right: 2.5rem !important; + .lg\:focus\:bg-purple-100:focus { + background-color: #faf5ff !important; } - .lg\:py-12 { - padding-top: 3rem !important; - padding-bottom: 3rem !important; + .lg\:focus\:bg-purple-200:focus { + background-color: #e9d8fd !important; } - .lg\:px-12 { - padding-left: 3rem !important; - padding-right: 3rem !important; + .lg\:focus\:bg-purple-300:focus { + background-color: #d6bcfa !important; } - .lg\:py-16 { - padding-top: 4rem !important; - padding-bottom: 4rem !important; + .lg\:focus\:bg-purple-400:focus { + background-color: #b794f4 !important; } - .lg\:px-16 { - padding-left: 4rem !important; - padding-right: 4rem !important; + .lg\:focus\:bg-purple-500:focus { + background-color: #9f7aea !important; } - .lg\:py-20 { - padding-top: 5rem !important; - padding-bottom: 5rem !important; + .lg\:focus\:bg-purple-600:focus { + background-color: #805ad5 !important; } - .lg\:px-20 { - padding-left: 5rem !important; - padding-right: 5rem !important; + .lg\:focus\:bg-purple-700:focus { + background-color: #6b46c1 !important; } - .lg\:py-24 { - padding-top: 6rem !important; - padding-bottom: 6rem !important; + .lg\:focus\:bg-purple-800:focus { + background-color: #553c9a !important; } - .lg\:px-24 { - padding-left: 6rem !important; - padding-right: 6rem !important; + .lg\:focus\:bg-purple-900:focus { + background-color: #44337a !important; } - .lg\:py-32 { - padding-top: 8rem !important; - padding-bottom: 8rem !important; + .lg\:focus\:bg-pink-100:focus { + background-color: #fff5f7 !important; } - .lg\:px-32 { - padding-left: 8rem !important; - padding-right: 8rem !important; + .lg\:focus\:bg-pink-200:focus { + background-color: #fed7e2 !important; } - .lg\:py-px { - padding-top: 1px !important; - padding-bottom: 1px !important; + .lg\:focus\:bg-pink-300:focus { + background-color: #fbb6ce !important; } - .lg\:px-px { - padding-left: 1px !important; - padding-right: 1px !important; + .lg\:focus\:bg-pink-400:focus { + background-color: #f687b3 !important; } - .lg\:pt-0 { - padding-top: 0 !important; + .lg\:focus\:bg-pink-500:focus { + background-color: #ed64a6 !important; } - .lg\:pr-0 { - padding-right: 0 !important; + .lg\:focus\:bg-pink-600:focus { + background-color: #d53f8c !important; } - .lg\:pb-0 { - padding-bottom: 0 !important; + .lg\:focus\:bg-pink-700:focus { + background-color: #b83280 !important; } - .lg\:pl-0 { - padding-left: 0 !important; + .lg\:focus\:bg-pink-800:focus { + background-color: #97266d !important; } - .lg\:pt-1 { - padding-top: .25rem !important; + .lg\:focus\:bg-pink-900:focus { + background-color: #702459 !important; } - .lg\:pr-1 { - padding-right: .25rem !important; + .lg\:bg-bottom { + background-position: bottom !important; } - .lg\:pb-1 { - padding-bottom: .25rem !important; + .lg\:bg-center { + background-position: center !important; } - .lg\:pl-1 { - padding-left: .25rem !important; + .lg\:bg-left { + background-position: left !important; } - .lg\:pt-2 { - padding-top: .5rem !important; + .lg\:bg-left-bottom { + background-position: left bottom !important; } - .lg\:pr-2 { - padding-right: .5rem !important; + .lg\:bg-left-top { + background-position: left top !important; } - .lg\:pb-2 { - padding-bottom: .5rem !important; + .lg\:bg-right { + background-position: right !important; } - .lg\:pl-2 { - padding-left: .5rem !important; + .lg\:bg-right-bottom { + background-position: right bottom !important; } - .lg\:pt-3 { - padding-top: .75rem !important; + .lg\:bg-right-top { + background-position: right top !important; } - .lg\:pr-3 { - padding-right: .75rem !important; + .lg\:bg-top { + background-position: top !important; } - .lg\:pb-3 { - padding-bottom: .75rem !important; + .lg\:bg-repeat { + background-repeat: repeat !important; } - .lg\:pl-3 { - padding-left: .75rem !important; + .lg\:bg-no-repeat { + background-repeat: no-repeat !important; } - .lg\:pt-4 { - padding-top: 1rem !important; + .lg\:bg-repeat-x { + background-repeat: repeat-x !important; } - .lg\:pr-4 { - padding-right: 1rem !important; + .lg\:bg-repeat-y { + background-repeat: repeat-y !important; } - .lg\:pb-4 { - padding-bottom: 1rem !important; + .lg\:bg-repeat-round { + background-repeat: round !important; } - .lg\:pl-4 { - padding-left: 1rem !important; + .lg\:bg-repeat-space { + background-repeat: space !important; } - .lg\:pt-5 { - padding-top: 1.25rem !important; + .lg\:bg-auto { + background-size: auto !important; } - .lg\:pr-5 { - padding-right: 1.25rem !important; + .lg\:bg-cover { + background-size: cover !important; } - .lg\:pb-5 { - padding-bottom: 1.25rem !important; + .lg\:bg-contain { + background-size: contain !important; } - .lg\:pl-5 { - padding-left: 1.25rem !important; + .lg\:border-collapse { + border-collapse: collapse !important; } - .lg\:pt-6 { - padding-top: 1.5rem !important; + .lg\:border-separate { + border-collapse: separate !important; } - .lg\:pr-6 { - padding-right: 1.5rem !important; + .lg\:border-transparent { + border-color: transparent !important; } - .lg\:pb-6 { - padding-bottom: 1.5rem !important; + .lg\:border-black { + border-color: #000 !important; } - .lg\:pl-6 { - padding-left: 1.5rem !important; + .lg\:border-white { + border-color: #fff !important; } - .lg\:pt-8 { - padding-top: 2rem !important; + .lg\:border-gray-100 { + border-color: #f7fafc !important; } - .lg\:pr-8 { - padding-right: 2rem !important; + .lg\:border-gray-200 { + border-color: #edf2f7 !important; } - .lg\:pb-8 { - padding-bottom: 2rem !important; + .lg\:border-gray-300 { + border-color: #e2e8f0 !important; } - .lg\:pl-8 { - padding-left: 2rem !important; + .lg\:border-gray-400 { + border-color: #cbd5e0 !important; } - .lg\:pt-10 { - padding-top: 2.5rem !important; + .lg\:border-gray-500 { + border-color: #a0aec0 !important; } - .lg\:pr-10 { - padding-right: 2.5rem !important; + .lg\:border-gray-600 { + border-color: #718096 !important; } - .lg\:pb-10 { - padding-bottom: 2.5rem !important; + .lg\:border-gray-700 { + border-color: #4a5568 !important; } - .lg\:pl-10 { - padding-left: 2.5rem !important; + .lg\:border-gray-800 { + border-color: #2d3748 !important; } - .lg\:pt-12 { - padding-top: 3rem !important; + .lg\:border-gray-900 { + border-color: #1a202c !important; } - .lg\:pr-12 { - padding-right: 3rem !important; + .lg\:border-red-100 { + border-color: #fff5f5 !important; } - .lg\:pb-12 { - padding-bottom: 3rem !important; + .lg\:border-red-200 { + border-color: #fed7d7 !important; } - .lg\:pl-12 { - padding-left: 3rem !important; + .lg\:border-red-300 { + border-color: #feb2b2 !important; } - .lg\:pt-16 { - padding-top: 4rem !important; + .lg\:border-red-400 { + border-color: #fc8181 !important; } - .lg\:pr-16 { - padding-right: 4rem !important; + .lg\:border-red-500 { + border-color: #f56565 !important; } - .lg\:pb-16 { - padding-bottom: 4rem !important; + .lg\:border-red-600 { + border-color: #e53e3e !important; } - .lg\:pl-16 { - padding-left: 4rem !important; + .lg\:border-red-700 { + border-color: #c53030 !important; } - .lg\:pt-20 { - padding-top: 5rem !important; + .lg\:border-red-800 { + border-color: #9b2c2c !important; } - .lg\:pr-20 { - padding-right: 5rem !important; + .lg\:border-red-900 { + border-color: #742a2a !important; } - .lg\:pb-20 { - padding-bottom: 5rem !important; + .lg\:border-orange-100 { + border-color: #fffaf0 !important; } - .lg\:pl-20 { - padding-left: 5rem !important; + .lg\:border-orange-200 { + border-color: #feebc8 !important; } - .lg\:pt-24 { - padding-top: 6rem !important; + .lg\:border-orange-300 { + border-color: #fbd38d !important; } - .lg\:pr-24 { - padding-right: 6rem !important; + .lg\:border-orange-400 { + border-color: #f6ad55 !important; } - .lg\:pb-24 { - padding-bottom: 6rem !important; + .lg\:border-orange-500 { + border-color: #ed8936 !important; } - .lg\:pl-24 { - padding-left: 6rem !important; + .lg\:border-orange-600 { + border-color: #dd6b20 !important; } - .lg\:pt-32 { - padding-top: 8rem !important; + .lg\:border-orange-700 { + border-color: #c05621 !important; } - .lg\:pr-32 { - padding-right: 8rem !important; + .lg\:border-orange-800 { + border-color: #9c4221 !important; } - .lg\:pb-32 { - padding-bottom: 8rem !important; + .lg\:border-orange-900 { + border-color: #7b341e !important; } - .lg\:pl-32 { - padding-left: 8rem !important; + .lg\:border-yellow-100 { + border-color: #fffff0 !important; } - .lg\:pt-px { - padding-top: 1px !important; + .lg\:border-yellow-200 { + border-color: #fefcbf !important; } - .lg\:pr-px { - padding-right: 1px !important; + .lg\:border-yellow-300 { + border-color: #faf089 !important; } - .lg\:pb-px { - padding-bottom: 1px !important; + .lg\:border-yellow-400 { + border-color: #f6e05e !important; } - .lg\:pl-px { - padding-left: 1px !important; + .lg\:border-yellow-500 { + border-color: #ecc94b !important; } - .lg\:pointer-events-none { - pointer-events: none !important; + .lg\:border-yellow-600 { + border-color: #d69e2e !important; } - .lg\:pointer-events-auto { - pointer-events: auto !important; + .lg\:border-yellow-700 { + border-color: #b7791f !important; } - .lg\:static { - position: static !important; + .lg\:border-yellow-800 { + border-color: #975a16 !important; } - .lg\:fixed { - position: fixed !important; + .lg\:border-yellow-900 { + border-color: #744210 !important; } - .lg\:absolute { - position: absolute !important; + .lg\:border-green-100 { + border-color: #f0fff4 !important; } - .lg\:relative { - position: relative !important; + .lg\:border-green-200 { + border-color: #c6f6d5 !important; } - .lg\:sticky { - position: sticky !important; + .lg\:border-green-300 { + border-color: #9ae6b4 !important; } - .lg\:pin-none { - top: auto !important; - right: auto !important; - bottom: auto !important; - left: auto !important; + .lg\:border-green-400 { + border-color: #68d391 !important; } - .lg\:pin { - top: 0 !important; - right: 0 !important; - bottom: 0 !important; - left: 0 !important; + .lg\:border-green-500 { + border-color: #48bb78 !important; } - .lg\:pin-y { - top: 0 !important; - bottom: 0 !important; + .lg\:border-green-600 { + border-color: #38a169 !important; } - .lg\:pin-x { - right: 0 !important; - left: 0 !important; + .lg\:border-green-700 { + border-color: #2f855a !important; } - .lg\:pin-t { - top: 0 !important; + .lg\:border-green-800 { + border-color: #276749 !important; } - .lg\:pin-r { - right: 0 !important; + .lg\:border-green-900 { + border-color: #22543d !important; } - .lg\:pin-b { - bottom: 0 !important; + .lg\:border-teal-100 { + border-color: #e6fffa !important; } - .lg\:pin-l { - left: 0 !important; + .lg\:border-teal-200 { + border-color: #b2f5ea !important; } - .lg\:resize-none { - resize: none !important; + .lg\:border-teal-300 { + border-color: #81e6d9 !important; } - .lg\:resize-y { - resize: vertical !important; + .lg\:border-teal-400 { + border-color: #4fd1c5 !important; } - .lg\:resize-x { - resize: horizontal !important; + .lg\:border-teal-500 { + border-color: #38b2ac !important; } - .lg\:resize { - resize: both !important; + .lg\:border-teal-600 { + border-color: #319795 !important; } - .lg\:shadow { - box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1) !important; + .lg\:border-teal-700 { + border-color: #2c7a7b !important; } - .lg\:shadow-md { - box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08) !important; + .lg\:border-teal-800 { + border-color: #285e61 !important; } - .lg\:shadow-lg { - box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08) !important; + .lg\:border-teal-900 { + border-color: #234e52 !important; } - .lg\:shadow-inner { - box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important; + .lg\:border-blue-100 { + border-color: #ebf8ff !important; } - .lg\:shadow-outline { - box-shadow: 0 0 0 3px rgba(52, 144, 220, .5) !important; + .lg\:border-blue-200 { + border-color: #bee3f8 !important; } - .lg\:shadow-none { - box-shadow: none !important; + .lg\:border-blue-300 { + border-color: #90cdf4 !important; } - .lg\:hover\:shadow:hover { - box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1) !important; + .lg\:border-blue-400 { + border-color: #63b3ed !important; } - .lg\:hover\:shadow-md:hover { - box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08) !important; + .lg\:border-blue-500 { + border-color: #4299e1 !important; } - .lg\:hover\:shadow-lg:hover { - box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08) !important; + .lg\:border-blue-600 { + border-color: #3182ce !important; } - .lg\:hover\:shadow-inner:hover { - box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important; + .lg\:border-blue-700 { + border-color: #2b6cb0 !important; } - .lg\:hover\:shadow-outline:hover { - box-shadow: 0 0 0 3px rgba(52, 144, 220, .5) !important; + .lg\:border-blue-800 { + border-color: #2c5282 !important; } - .lg\:hover\:shadow-none:hover { - box-shadow: none !important; + .lg\:border-blue-900 { + border-color: #2a4365 !important; } - .lg\:focus\:shadow:focus { - box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1) !important; + .lg\:border-indigo-100 { + border-color: #ebf4ff !important; } - .lg\:focus\:shadow-md:focus { - box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08) !important; + .lg\:border-indigo-200 { + border-color: #c3dafe !important; } - .lg\:focus\:shadow-lg:focus { - box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08) !important; + .lg\:border-indigo-300 { + border-color: #a3bffa !important; } - .lg\:focus\:shadow-inner:focus { - box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important; + .lg\:border-indigo-400 { + border-color: #7f9cf5 !important; } - .lg\:focus\:shadow-outline:focus { - box-shadow: 0 0 0 3px rgba(52, 144, 220, .5) !important; + .lg\:border-indigo-500 { + border-color: #667eea !important; } - .lg\:focus\:shadow-none:focus { - box-shadow: none !important; + .lg\:border-indigo-600 { + border-color: #5a67d8 !important; } - .lg\:table-auto { - table-layout: auto !important; + .lg\:border-indigo-700 { + border-color: #4c51bf !important; } - .lg\:table-fixed { - table-layout: fixed !important; + .lg\:border-indigo-800 { + border-color: #434190 !important; } - .lg\:text-left { - text-align: left !important; + .lg\:border-indigo-900 { + border-color: #3c366b !important; } - .lg\:text-center { - text-align: center !important; + .lg\:border-purple-100 { + border-color: #faf5ff !important; } - .lg\:text-right { - text-align: right !important; + .lg\:border-purple-200 { + border-color: #e9d8fd !important; } - .lg\:text-justify { - text-align: justify !important; + .lg\:border-purple-300 { + border-color: #d6bcfa !important; } - .lg\:text-transparent { - color: transparent !important; + .lg\:border-purple-400 { + border-color: #b794f4 !important; } - .lg\:text-black { - color: #22292f !important; + .lg\:border-purple-500 { + border-color: #9f7aea !important; } - .lg\:text-grey-darkest { - color: #3d4852 !important; + .lg\:border-purple-600 { + border-color: #805ad5 !important; } - .lg\:text-grey-darker { - color: #606f7b !important; + .lg\:border-purple-700 { + border-color: #6b46c1 !important; } - .lg\:text-grey-dark { - color: #8795a1 !important; + .lg\:border-purple-800 { + border-color: #553c9a !important; } - .lg\:text-grey { - color: #b8c2cc !important; + .lg\:border-purple-900 { + border-color: #44337a !important; } - .lg\:text-grey-light { - color: #dae1e7 !important; + .lg\:border-pink-100 { + border-color: #fff5f7 !important; } - .lg\:text-grey-lighter { - color: #f1f5f8 !important; + .lg\:border-pink-200 { + border-color: #fed7e2 !important; } - .lg\:text-grey-lightest { - color: #f8fafc !important; + .lg\:border-pink-300 { + border-color: #fbb6ce !important; } - .lg\:text-white { - color: #fff !important; + .lg\:border-pink-400 { + border-color: #f687b3 !important; } - .lg\:text-red-darkest { - color: #3b0d0c !important; + .lg\:border-pink-500 { + border-color: #ed64a6 !important; } - .lg\:text-red-darker { - color: #621b18 !important; + .lg\:border-pink-600 { + border-color: #d53f8c !important; } - .lg\:text-red-dark { - color: #cc1f1a !important; + .lg\:border-pink-700 { + border-color: #b83280 !important; } - .lg\:text-red { - color: #e3342f !important; + .lg\:border-pink-800 { + border-color: #97266d !important; } - .lg\:text-red-light { - color: #ef5753 !important; + .lg\:border-pink-900 { + border-color: #702459 !important; } - .lg\:text-red-lighter { - color: #f9acaa !important; + .lg\:hover\:border-transparent:hover { + border-color: transparent !important; } - .lg\:text-red-lightest { - color: #fcebea !important; + .lg\:hover\:border-black:hover { + border-color: #000 !important; } - .lg\:text-orange-darkest { - color: #462a16 !important; + .lg\:hover\:border-white:hover { + border-color: #fff !important; } - .lg\:text-orange-darker { - color: #613b1f !important; + .lg\:hover\:border-gray-100:hover { + border-color: #f7fafc !important; } - .lg\:text-orange-dark { - color: #de751f !important; + .lg\:hover\:border-gray-200:hover { + border-color: #edf2f7 !important; } - .lg\:text-orange { - color: #f6993f !important; + .lg\:hover\:border-gray-300:hover { + border-color: #e2e8f0 !important; } - .lg\:text-orange-light { - color: #faad63 !important; + .lg\:hover\:border-gray-400:hover { + border-color: #cbd5e0 !important; } - .lg\:text-orange-lighter { - color: #fcd9b6 !important; + .lg\:hover\:border-gray-500:hover { + border-color: #a0aec0 !important; } - .lg\:text-orange-lightest { - color: #fff5eb !important; + .lg\:hover\:border-gray-600:hover { + border-color: #718096 !important; } - .lg\:text-yellow-darkest { - color: #453411 !important; + .lg\:hover\:border-gray-700:hover { + border-color: #4a5568 !important; } - .lg\:text-yellow-darker { - color: #684f1d !important; + .lg\:hover\:border-gray-800:hover { + border-color: #2d3748 !important; } - .lg\:text-yellow-dark { - color: #f2d024 !important; + .lg\:hover\:border-gray-900:hover { + border-color: #1a202c !important; } - .lg\:text-yellow { - color: #ffed4a !important; + .lg\:hover\:border-red-100:hover { + border-color: #fff5f5 !important; } - .lg\:text-yellow-light { - color: #fff382 !important; + .lg\:hover\:border-red-200:hover { + border-color: #fed7d7 !important; } - .lg\:text-yellow-lighter { - color: #fff9c2 !important; + .lg\:hover\:border-red-300:hover { + border-color: #feb2b2 !important; } - .lg\:text-yellow-lightest { - color: #fcfbeb !important; + .lg\:hover\:border-red-400:hover { + border-color: #fc8181 !important; } - .lg\:text-green-darkest { - color: #0f2f21 !important; + .lg\:hover\:border-red-500:hover { + border-color: #f56565 !important; } - .lg\:text-green-darker { - color: #1a4731 !important; + .lg\:hover\:border-red-600:hover { + border-color: #e53e3e !important; } - .lg\:text-green-dark { - color: #1f9d55 !important; + .lg\:hover\:border-red-700:hover { + border-color: #c53030 !important; } - .lg\:text-green { - color: #38c172 !important; + .lg\:hover\:border-red-800:hover { + border-color: #9b2c2c !important; } - .lg\:text-green-light { - color: #51d88a !important; + .lg\:hover\:border-red-900:hover { + border-color: #742a2a !important; } - .lg\:text-green-lighter { - color: #a2f5bf !important; + .lg\:hover\:border-orange-100:hover { + border-color: #fffaf0 !important; } - .lg\:text-green-lightest { - color: #e3fcec !important; + .lg\:hover\:border-orange-200:hover { + border-color: #feebc8 !important; } - .lg\:text-teal-darkest { - color: #0d3331 !important; + .lg\:hover\:border-orange-300:hover { + border-color: #fbd38d !important; } - .lg\:text-teal-darker { - color: #20504f !important; + .lg\:hover\:border-orange-400:hover { + border-color: #f6ad55 !important; } - .lg\:text-teal-dark { - color: #38a89d !important; + .lg\:hover\:border-orange-500:hover { + border-color: #ed8936 !important; } - .lg\:text-teal { - color: #4dc0b5 !important; + .lg\:hover\:border-orange-600:hover { + border-color: #dd6b20 !important; } - .lg\:text-teal-light { - color: #64d5ca !important; + .lg\:hover\:border-orange-700:hover { + border-color: #c05621 !important; } - .lg\:text-teal-lighter { - color: #a0f0ed !important; + .lg\:hover\:border-orange-800:hover { + border-color: #9c4221 !important; } - .lg\:text-teal-lightest { - color: #e8fffe !important; + .lg\:hover\:border-orange-900:hover { + border-color: #7b341e !important; } - .lg\:text-blue-darkest { - color: #12283a !important; + .lg\:hover\:border-yellow-100:hover { + border-color: #fffff0 !important; } - .lg\:text-blue-darker { - color: #1c3d5a !important; + .lg\:hover\:border-yellow-200:hover { + border-color: #fefcbf !important; } - .lg\:text-blue-dark { - color: #2779bd !important; + .lg\:hover\:border-yellow-300:hover { + border-color: #faf089 !important; } - .lg\:text-blue { - color: #3490dc !important; + .lg\:hover\:border-yellow-400:hover { + border-color: #f6e05e !important; } - .lg\:text-blue-light { - color: #6cb2eb !important; + .lg\:hover\:border-yellow-500:hover { + border-color: #ecc94b !important; } - .lg\:text-blue-lighter { - color: #bcdefa !important; + .lg\:hover\:border-yellow-600:hover { + border-color: #d69e2e !important; } - .lg\:text-blue-lightest { - color: #eff8ff !important; + .lg\:hover\:border-yellow-700:hover { + border-color: #b7791f !important; } - .lg\:text-indigo-darkest { - color: #191e38 !important; + .lg\:hover\:border-yellow-800:hover { + border-color: #975a16 !important; } - .lg\:text-indigo-darker { - color: #2f365f !important; + .lg\:hover\:border-yellow-900:hover { + border-color: #744210 !important; } - .lg\:text-indigo-dark { - color: #5661b3 !important; + .lg\:hover\:border-green-100:hover { + border-color: #f0fff4 !important; } - .lg\:text-indigo { - color: #6574cd !important; + .lg\:hover\:border-green-200:hover { + border-color: #c6f6d5 !important; } - .lg\:text-indigo-light { - color: #7886d7 !important; + .lg\:hover\:border-green-300:hover { + border-color: #9ae6b4 !important; } - .lg\:text-indigo-lighter { - color: #b2b7ff !important; + .lg\:hover\:border-green-400:hover { + border-color: #68d391 !important; } - .lg\:text-indigo-lightest { - color: #e6e8ff !important; + .lg\:hover\:border-green-500:hover { + border-color: #48bb78 !important; } - .lg\:text-purple-darkest { - color: #21183c !important; + .lg\:hover\:border-green-600:hover { + border-color: #38a169 !important; } - .lg\:text-purple-darker { - color: #382b5f !important; + .lg\:hover\:border-green-700:hover { + border-color: #2f855a !important; } - .lg\:text-purple-dark { - color: #794acf !important; + .lg\:hover\:border-green-800:hover { + border-color: #276749 !important; } - .lg\:text-purple { - color: #9561e2 !important; + .lg\:hover\:border-green-900:hover { + border-color: #22543d !important; } - .lg\:text-purple-light { - color: #a779e9 !important; + .lg\:hover\:border-teal-100:hover { + border-color: #e6fffa !important; } - .lg\:text-purple-lighter { - color: #d6bbfc !important; + .lg\:hover\:border-teal-200:hover { + border-color: #b2f5ea !important; } - .lg\:text-purple-lightest { - color: #f3ebff !important; + .lg\:hover\:border-teal-300:hover { + border-color: #81e6d9 !important; } - .lg\:text-pink-darkest { - color: #451225 !important; + .lg\:hover\:border-teal-400:hover { + border-color: #4fd1c5 !important; } - .lg\:text-pink-darker { - color: #6f213f !important; + .lg\:hover\:border-teal-500:hover { + border-color: #38b2ac !important; } - .lg\:text-pink-dark { - color: #eb5286 !important; + .lg\:hover\:border-teal-600:hover { + border-color: #319795 !important; } - .lg\:text-pink { - color: #f66d9b !important; + .lg\:hover\:border-teal-700:hover { + border-color: #2c7a7b !important; } - .lg\:text-pink-light { - color: #fa7ea8 !important; + .lg\:hover\:border-teal-800:hover { + border-color: #285e61 !important; } - .lg\:text-pink-lighter { - color: #ffbbca !important; + .lg\:hover\:border-teal-900:hover { + border-color: #234e52 !important; } - .lg\:text-pink-lightest { - color: #ffebef !important; + .lg\:hover\:border-blue-100:hover { + border-color: #ebf8ff !important; } - .lg\:hover\:text-transparent:hover { - color: transparent !important; + .lg\:hover\:border-blue-200:hover { + border-color: #bee3f8 !important; } - .lg\:hover\:text-black:hover { - color: #22292f !important; + .lg\:hover\:border-blue-300:hover { + border-color: #90cdf4 !important; } - .lg\:hover\:text-grey-darkest:hover { - color: #3d4852 !important; + .lg\:hover\:border-blue-400:hover { + border-color: #63b3ed !important; } - .lg\:hover\:text-grey-darker:hover { - color: #606f7b !important; + .lg\:hover\:border-blue-500:hover { + border-color: #4299e1 !important; } - .lg\:hover\:text-grey-dark:hover { - color: #8795a1 !important; + .lg\:hover\:border-blue-600:hover { + border-color: #3182ce !important; } - .lg\:hover\:text-grey:hover { - color: #b8c2cc !important; + .lg\:hover\:border-blue-700:hover { + border-color: #2b6cb0 !important; } - .lg\:hover\:text-grey-light:hover { - color: #dae1e7 !important; + .lg\:hover\:border-blue-800:hover { + border-color: #2c5282 !important; } - .lg\:hover\:text-grey-lighter:hover { - color: #f1f5f8 !important; + .lg\:hover\:border-blue-900:hover { + border-color: #2a4365 !important; } - .lg\:hover\:text-grey-lightest:hover { - color: #f8fafc !important; + .lg\:hover\:border-indigo-100:hover { + border-color: #ebf4ff !important; } - .lg\:hover\:text-white:hover { - color: #fff !important; + .lg\:hover\:border-indigo-200:hover { + border-color: #c3dafe !important; } - .lg\:hover\:text-red-darkest:hover { - color: #3b0d0c !important; + .lg\:hover\:border-indigo-300:hover { + border-color: #a3bffa !important; } - .lg\:hover\:text-red-darker:hover { - color: #621b18 !important; + .lg\:hover\:border-indigo-400:hover { + border-color: #7f9cf5 !important; } - .lg\:hover\:text-red-dark:hover { - color: #cc1f1a !important; + .lg\:hover\:border-indigo-500:hover { + border-color: #667eea !important; } - .lg\:hover\:text-red:hover { - color: #e3342f !important; + .lg\:hover\:border-indigo-600:hover { + border-color: #5a67d8 !important; } - .lg\:hover\:text-red-light:hover { - color: #ef5753 !important; + .lg\:hover\:border-indigo-700:hover { + border-color: #4c51bf !important; } - .lg\:hover\:text-red-lighter:hover { - color: #f9acaa !important; + .lg\:hover\:border-indigo-800:hover { + border-color: #434190 !important; } - .lg\:hover\:text-red-lightest:hover { - color: #fcebea !important; + .lg\:hover\:border-indigo-900:hover { + border-color: #3c366b !important; } - .lg\:hover\:text-orange-darkest:hover { - color: #462a16 !important; + .lg\:hover\:border-purple-100:hover { + border-color: #faf5ff !important; } - .lg\:hover\:text-orange-darker:hover { - color: #613b1f !important; + .lg\:hover\:border-purple-200:hover { + border-color: #e9d8fd !important; } - .lg\:hover\:text-orange-dark:hover { - color: #de751f !important; + .lg\:hover\:border-purple-300:hover { + border-color: #d6bcfa !important; } - .lg\:hover\:text-orange:hover { - color: #f6993f !important; + .lg\:hover\:border-purple-400:hover { + border-color: #b794f4 !important; } - .lg\:hover\:text-orange-light:hover { - color: #faad63 !important; + .lg\:hover\:border-purple-500:hover { + border-color: #9f7aea !important; } - .lg\:hover\:text-orange-lighter:hover { - color: #fcd9b6 !important; + .lg\:hover\:border-purple-600:hover { + border-color: #805ad5 !important; } - .lg\:hover\:text-orange-lightest:hover { - color: #fff5eb !important; + .lg\:hover\:border-purple-700:hover { + border-color: #6b46c1 !important; } - .lg\:hover\:text-yellow-darkest:hover { - color: #453411 !important; + .lg\:hover\:border-purple-800:hover { + border-color: #553c9a !important; } - .lg\:hover\:text-yellow-darker:hover { - color: #684f1d !important; + .lg\:hover\:border-purple-900:hover { + border-color: #44337a !important; } - .lg\:hover\:text-yellow-dark:hover { - color: #f2d024 !important; + .lg\:hover\:border-pink-100:hover { + border-color: #fff5f7 !important; } - .lg\:hover\:text-yellow:hover { - color: #ffed4a !important; + .lg\:hover\:border-pink-200:hover { + border-color: #fed7e2 !important; } - .lg\:hover\:text-yellow-light:hover { - color: #fff382 !important; + .lg\:hover\:border-pink-300:hover { + border-color: #fbb6ce !important; } - .lg\:hover\:text-yellow-lighter:hover { - color: #fff9c2 !important; + .lg\:hover\:border-pink-400:hover { + border-color: #f687b3 !important; } - .lg\:hover\:text-yellow-lightest:hover { - color: #fcfbeb !important; + .lg\:hover\:border-pink-500:hover { + border-color: #ed64a6 !important; } - .lg\:hover\:text-green-darkest:hover { - color: #0f2f21 !important; + .lg\:hover\:border-pink-600:hover { + border-color: #d53f8c !important; } - .lg\:hover\:text-green-darker:hover { - color: #1a4731 !important; + .lg\:hover\:border-pink-700:hover { + border-color: #b83280 !important; } - .lg\:hover\:text-green-dark:hover { - color: #1f9d55 !important; + .lg\:hover\:border-pink-800:hover { + border-color: #97266d !important; } - .lg\:hover\:text-green:hover { - color: #38c172 !important; + .lg\:hover\:border-pink-900:hover { + border-color: #702459 !important; } - .lg\:hover\:text-green-light:hover { - color: #51d88a !important; + .lg\:focus\:border-transparent:focus { + border-color: transparent !important; } - .lg\:hover\:text-green-lighter:hover { - color: #a2f5bf !important; + .lg\:focus\:border-black:focus { + border-color: #000 !important; } - .lg\:hover\:text-green-lightest:hover { - color: #e3fcec !important; + .lg\:focus\:border-white:focus { + border-color: #fff !important; } - .lg\:hover\:text-teal-darkest:hover { - color: #0d3331 !important; + .lg\:focus\:border-gray-100:focus { + border-color: #f7fafc !important; } - .lg\:hover\:text-teal-darker:hover { - color: #20504f !important; + .lg\:focus\:border-gray-200:focus { + border-color: #edf2f7 !important; } - .lg\:hover\:text-teal-dark:hover { - color: #38a89d !important; + .lg\:focus\:border-gray-300:focus { + border-color: #e2e8f0 !important; } - .lg\:hover\:text-teal:hover { - color: #4dc0b5 !important; + .lg\:focus\:border-gray-400:focus { + border-color: #cbd5e0 !important; } - .lg\:hover\:text-teal-light:hover { - color: #64d5ca !important; + .lg\:focus\:border-gray-500:focus { + border-color: #a0aec0 !important; } - .lg\:hover\:text-teal-lighter:hover { - color: #a0f0ed !important; + .lg\:focus\:border-gray-600:focus { + border-color: #718096 !important; } - .lg\:hover\:text-teal-lightest:hover { - color: #e8fffe !important; + .lg\:focus\:border-gray-700:focus { + border-color: #4a5568 !important; } - .lg\:hover\:text-blue-darkest:hover { - color: #12283a !important; + .lg\:focus\:border-gray-800:focus { + border-color: #2d3748 !important; } - .lg\:hover\:text-blue-darker:hover { - color: #1c3d5a !important; + .lg\:focus\:border-gray-900:focus { + border-color: #1a202c !important; } - .lg\:hover\:text-blue-dark:hover { - color: #2779bd !important; + .lg\:focus\:border-red-100:focus { + border-color: #fff5f5 !important; } - .lg\:hover\:text-blue:hover { - color: #3490dc !important; + .lg\:focus\:border-red-200:focus { + border-color: #fed7d7 !important; } - .lg\:hover\:text-blue-light:hover { - color: #6cb2eb !important; + .lg\:focus\:border-red-300:focus { + border-color: #feb2b2 !important; } - .lg\:hover\:text-blue-lighter:hover { - color: #bcdefa !important; + .lg\:focus\:border-red-400:focus { + border-color: #fc8181 !important; } - .lg\:hover\:text-blue-lightest:hover { - color: #eff8ff !important; + .lg\:focus\:border-red-500:focus { + border-color: #f56565 !important; } - .lg\:hover\:text-indigo-darkest:hover { - color: #191e38 !important; + .lg\:focus\:border-red-600:focus { + border-color: #e53e3e !important; } - .lg\:hover\:text-indigo-darker:hover { - color: #2f365f !important; + .lg\:focus\:border-red-700:focus { + border-color: #c53030 !important; } - .lg\:hover\:text-indigo-dark:hover { - color: #5661b3 !important; + .lg\:focus\:border-red-800:focus { + border-color: #9b2c2c !important; } - .lg\:hover\:text-indigo:hover { - color: #6574cd !important; + .lg\:focus\:border-red-900:focus { + border-color: #742a2a !important; } - .lg\:hover\:text-indigo-light:hover { - color: #7886d7 !important; + .lg\:focus\:border-orange-100:focus { + border-color: #fffaf0 !important; } - .lg\:hover\:text-indigo-lighter:hover { - color: #b2b7ff !important; + .lg\:focus\:border-orange-200:focus { + border-color: #feebc8 !important; } - .lg\:hover\:text-indigo-lightest:hover { - color: #e6e8ff !important; + .lg\:focus\:border-orange-300:focus { + border-color: #fbd38d !important; } - .lg\:hover\:text-purple-darkest:hover { - color: #21183c !important; + .lg\:focus\:border-orange-400:focus { + border-color: #f6ad55 !important; } - .lg\:hover\:text-purple-darker:hover { - color: #382b5f !important; + .lg\:focus\:border-orange-500:focus { + border-color: #ed8936 !important; } - .lg\:hover\:text-purple-dark:hover { - color: #794acf !important; + .lg\:focus\:border-orange-600:focus { + border-color: #dd6b20 !important; } - .lg\:hover\:text-purple:hover { - color: #9561e2 !important; + .lg\:focus\:border-orange-700:focus { + border-color: #c05621 !important; } - .lg\:hover\:text-purple-light:hover { - color: #a779e9 !important; + .lg\:focus\:border-orange-800:focus { + border-color: #9c4221 !important; } - .lg\:hover\:text-purple-lighter:hover { - color: #d6bbfc !important; + .lg\:focus\:border-orange-900:focus { + border-color: #7b341e !important; } - .lg\:hover\:text-purple-lightest:hover { - color: #f3ebff !important; + .lg\:focus\:border-yellow-100:focus { + border-color: #fffff0 !important; } - .lg\:hover\:text-pink-darkest:hover { - color: #451225 !important; + .lg\:focus\:border-yellow-200:focus { + border-color: #fefcbf !important; } - .lg\:hover\:text-pink-darker:hover { - color: #6f213f !important; + .lg\:focus\:border-yellow-300:focus { + border-color: #faf089 !important; } - .lg\:hover\:text-pink-dark:hover { - color: #eb5286 !important; + .lg\:focus\:border-yellow-400:focus { + border-color: #f6e05e !important; } - .lg\:hover\:text-pink:hover { - color: #f66d9b !important; + .lg\:focus\:border-yellow-500:focus { + border-color: #ecc94b !important; } - .lg\:hover\:text-pink-light:hover { - color: #fa7ea8 !important; + .lg\:focus\:border-yellow-600:focus { + border-color: #d69e2e !important; } - .lg\:hover\:text-pink-lighter:hover { - color: #ffbbca !important; + .lg\:focus\:border-yellow-700:focus { + border-color: #b7791f !important; } - .lg\:hover\:text-pink-lightest:hover { - color: #ffebef !important; + .lg\:focus\:border-yellow-800:focus { + border-color: #975a16 !important; } - .lg\:focus\:text-transparent:focus { - color: transparent !important; + .lg\:focus\:border-yellow-900:focus { + border-color: #744210 !important; } - .lg\:focus\:text-black:focus { - color: #22292f !important; + .lg\:focus\:border-green-100:focus { + border-color: #f0fff4 !important; } - .lg\:focus\:text-grey-darkest:focus { - color: #3d4852 !important; + .lg\:focus\:border-green-200:focus { + border-color: #c6f6d5 !important; } - .lg\:focus\:text-grey-darker:focus { - color: #606f7b !important; + .lg\:focus\:border-green-300:focus { + border-color: #9ae6b4 !important; } - .lg\:focus\:text-grey-dark:focus { - color: #8795a1 !important; + .lg\:focus\:border-green-400:focus { + border-color: #68d391 !important; } - .lg\:focus\:text-grey:focus { - color: #b8c2cc !important; + .lg\:focus\:border-green-500:focus { + border-color: #48bb78 !important; } - .lg\:focus\:text-grey-light:focus { - color: #dae1e7 !important; + .lg\:focus\:border-green-600:focus { + border-color: #38a169 !important; } - .lg\:focus\:text-grey-lighter:focus { - color: #f1f5f8 !important; + .lg\:focus\:border-green-700:focus { + border-color: #2f855a !important; } - .lg\:focus\:text-grey-lightest:focus { - color: #f8fafc !important; + .lg\:focus\:border-green-800:focus { + border-color: #276749 !important; } - .lg\:focus\:text-white:focus { - color: #fff !important; + .lg\:focus\:border-green-900:focus { + border-color: #22543d !important; } - .lg\:focus\:text-red-darkest:focus { - color: #3b0d0c !important; + .lg\:focus\:border-teal-100:focus { + border-color: #e6fffa !important; } - .lg\:focus\:text-red-darker:focus { - color: #621b18 !important; + .lg\:focus\:border-teal-200:focus { + border-color: #b2f5ea !important; } - .lg\:focus\:text-red-dark:focus { - color: #cc1f1a !important; + .lg\:focus\:border-teal-300:focus { + border-color: #81e6d9 !important; } - .lg\:focus\:text-red:focus { - color: #e3342f !important; + .lg\:focus\:border-teal-400:focus { + border-color: #4fd1c5 !important; } - .lg\:focus\:text-red-light:focus { - color: #ef5753 !important; + .lg\:focus\:border-teal-500:focus { + border-color: #38b2ac !important; } - .lg\:focus\:text-red-lighter:focus { - color: #f9acaa !important; + .lg\:focus\:border-teal-600:focus { + border-color: #319795 !important; } - .lg\:focus\:text-red-lightest:focus { - color: #fcebea !important; + .lg\:focus\:border-teal-700:focus { + border-color: #2c7a7b !important; } - .lg\:focus\:text-orange-darkest:focus { - color: #462a16 !important; + .lg\:focus\:border-teal-800:focus { + border-color: #285e61 !important; } - .lg\:focus\:text-orange-darker:focus { - color: #613b1f !important; + .lg\:focus\:border-teal-900:focus { + border-color: #234e52 !important; } - .lg\:focus\:text-orange-dark:focus { - color: #de751f !important; + .lg\:focus\:border-blue-100:focus { + border-color: #ebf8ff !important; } - .lg\:focus\:text-orange:focus { - color: #f6993f !important; + .lg\:focus\:border-blue-200:focus { + border-color: #bee3f8 !important; } - .lg\:focus\:text-orange-light:focus { - color: #faad63 !important; + .lg\:focus\:border-blue-300:focus { + border-color: #90cdf4 !important; } - .lg\:focus\:text-orange-lighter:focus { - color: #fcd9b6 !important; + .lg\:focus\:border-blue-400:focus { + border-color: #63b3ed !important; } - .lg\:focus\:text-orange-lightest:focus { - color: #fff5eb !important; + .lg\:focus\:border-blue-500:focus { + border-color: #4299e1 !important; } - .lg\:focus\:text-yellow-darkest:focus { - color: #453411 !important; + .lg\:focus\:border-blue-600:focus { + border-color: #3182ce !important; } - .lg\:focus\:text-yellow-darker:focus { - color: #684f1d !important; + .lg\:focus\:border-blue-700:focus { + border-color: #2b6cb0 !important; } - .lg\:focus\:text-yellow-dark:focus { - color: #f2d024 !important; + .lg\:focus\:border-blue-800:focus { + border-color: #2c5282 !important; } - .lg\:focus\:text-yellow:focus { - color: #ffed4a !important; + .lg\:focus\:border-blue-900:focus { + border-color: #2a4365 !important; } - .lg\:focus\:text-yellow-light:focus { - color: #fff382 !important; + .lg\:focus\:border-indigo-100:focus { + border-color: #ebf4ff !important; } - .lg\:focus\:text-yellow-lighter:focus { - color: #fff9c2 !important; + .lg\:focus\:border-indigo-200:focus { + border-color: #c3dafe !important; } - .lg\:focus\:text-yellow-lightest:focus { - color: #fcfbeb !important; + .lg\:focus\:border-indigo-300:focus { + border-color: #a3bffa !important; } - .lg\:focus\:text-green-darkest:focus { - color: #0f2f21 !important; + .lg\:focus\:border-indigo-400:focus { + border-color: #7f9cf5 !important; } - .lg\:focus\:text-green-darker:focus { - color: #1a4731 !important; + .lg\:focus\:border-indigo-500:focus { + border-color: #667eea !important; } - .lg\:focus\:text-green-dark:focus { - color: #1f9d55 !important; + .lg\:focus\:border-indigo-600:focus { + border-color: #5a67d8 !important; } - .lg\:focus\:text-green:focus { - color: #38c172 !important; + .lg\:focus\:border-indigo-700:focus { + border-color: #4c51bf !important; } - .lg\:focus\:text-green-light:focus { - color: #51d88a !important; + .lg\:focus\:border-indigo-800:focus { + border-color: #434190 !important; } - .lg\:focus\:text-green-lighter:focus { - color: #a2f5bf !important; + .lg\:focus\:border-indigo-900:focus { + border-color: #3c366b !important; } - .lg\:focus\:text-green-lightest:focus { - color: #e3fcec !important; + .lg\:focus\:border-purple-100:focus { + border-color: #faf5ff !important; } - .lg\:focus\:text-teal-darkest:focus { - color: #0d3331 !important; + .lg\:focus\:border-purple-200:focus { + border-color: #e9d8fd !important; } - .lg\:focus\:text-teal-darker:focus { - color: #20504f !important; + .lg\:focus\:border-purple-300:focus { + border-color: #d6bcfa !important; } - .lg\:focus\:text-teal-dark:focus { - color: #38a89d !important; + .lg\:focus\:border-purple-400:focus { + border-color: #b794f4 !important; } - .lg\:focus\:text-teal:focus { - color: #4dc0b5 !important; + .lg\:focus\:border-purple-500:focus { + border-color: #9f7aea !important; } - .lg\:focus\:text-teal-light:focus { - color: #64d5ca !important; + .lg\:focus\:border-purple-600:focus { + border-color: #805ad5 !important; } - .lg\:focus\:text-teal-lighter:focus { - color: #a0f0ed !important; + .lg\:focus\:border-purple-700:focus { + border-color: #6b46c1 !important; } - .lg\:focus\:text-teal-lightest:focus { - color: #e8fffe !important; + .lg\:focus\:border-purple-800:focus { + border-color: #553c9a !important; } - .lg\:focus\:text-blue-darkest:focus { - color: #12283a !important; + .lg\:focus\:border-purple-900:focus { + border-color: #44337a !important; } - .lg\:focus\:text-blue-darker:focus { - color: #1c3d5a !important; + .lg\:focus\:border-pink-100:focus { + border-color: #fff5f7 !important; } - .lg\:focus\:text-blue-dark:focus { - color: #2779bd !important; + .lg\:focus\:border-pink-200:focus { + border-color: #fed7e2 !important; } - .lg\:focus\:text-blue:focus { - color: #3490dc !important; + .lg\:focus\:border-pink-300:focus { + border-color: #fbb6ce !important; } - .lg\:focus\:text-blue-light:focus { - color: #6cb2eb !important; + .lg\:focus\:border-pink-400:focus { + border-color: #f687b3 !important; } - .lg\:focus\:text-blue-lighter:focus { - color: #bcdefa !important; + .lg\:focus\:border-pink-500:focus { + border-color: #ed64a6 !important; } - .lg\:focus\:text-blue-lightest:focus { - color: #eff8ff !important; + .lg\:focus\:border-pink-600:focus { + border-color: #d53f8c !important; } - .lg\:focus\:text-indigo-darkest:focus { - color: #191e38 !important; + .lg\:focus\:border-pink-700:focus { + border-color: #b83280 !important; } - .lg\:focus\:text-indigo-darker:focus { - color: #2f365f !important; + .lg\:focus\:border-pink-800:focus { + border-color: #97266d !important; } - .lg\:focus\:text-indigo-dark:focus { - color: #5661b3 !important; + .lg\:focus\:border-pink-900:focus { + border-color: #702459 !important; } - .lg\:focus\:text-indigo:focus { - color: #6574cd !important; + .lg\:rounded-none { + border-radius: 0 !important; } - .lg\:focus\:text-indigo-light:focus { - color: #7886d7 !important; + .lg\:rounded-sm { + border-radius: 0.125rem !important; } - .lg\:focus\:text-indigo-lighter:focus { - color: #b2b7ff !important; + .lg\:rounded { + border-radius: 0.25rem !important; } - .lg\:focus\:text-indigo-lightest:focus { - color: #e6e8ff !important; + .lg\:rounded-lg { + border-radius: 0.5rem !important; } - .lg\:focus\:text-purple-darkest:focus { - color: #21183c !important; + .lg\:rounded-full { + border-radius: 9999px !important; } - .lg\:focus\:text-purple-darker:focus { - color: #382b5f !important; + .lg\:rounded-t-none { + border-top-left-radius: 0 !important; + border-top-right-radius: 0 !important; } - .lg\:focus\:text-purple-dark:focus { - color: #794acf !important; + .lg\:rounded-r-none { + border-top-right-radius: 0 !important; + border-bottom-right-radius: 0 !important; } - .lg\:focus\:text-purple:focus { - color: #9561e2 !important; + .lg\:rounded-b-none { + border-bottom-right-radius: 0 !important; + border-bottom-left-radius: 0 !important; } - .lg\:focus\:text-purple-light:focus { - color: #a779e9 !important; + .lg\:rounded-l-none { + border-top-left-radius: 0 !important; + border-bottom-left-radius: 0 !important; } - .lg\:focus\:text-purple-lighter:focus { - color: #d6bbfc !important; + .lg\:rounded-t-sm { + border-top-left-radius: 0.125rem !important; + border-top-right-radius: 0.125rem !important; } - .lg\:focus\:text-purple-lightest:focus { - color: #f3ebff !important; + .lg\:rounded-r-sm { + border-top-right-radius: 0.125rem !important; + border-bottom-right-radius: 0.125rem !important; } - .lg\:focus\:text-pink-darkest:focus { - color: #451225 !important; + .lg\:rounded-b-sm { + border-bottom-right-radius: 0.125rem !important; + border-bottom-left-radius: 0.125rem !important; } - .lg\:focus\:text-pink-darker:focus { - color: #6f213f !important; + .lg\:rounded-l-sm { + border-top-left-radius: 0.125rem !important; + border-bottom-left-radius: 0.125rem !important; } - .lg\:focus\:text-pink-dark:focus { - color: #eb5286 !important; + .lg\:rounded-t { + border-top-left-radius: 0.25rem !important; + border-top-right-radius: 0.25rem !important; } - .lg\:focus\:text-pink:focus { - color: #f66d9b !important; + .lg\:rounded-r { + border-top-right-radius: 0.25rem !important; + border-bottom-right-radius: 0.25rem !important; } - .lg\:focus\:text-pink-light:focus { - color: #fa7ea8 !important; + .lg\:rounded-b { + border-bottom-right-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; } - .lg\:focus\:text-pink-lighter:focus { - color: #ffbbca !important; + .lg\:rounded-l { + border-top-left-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; } - .lg\:focus\:text-pink-lightest:focus { - color: #ffebef !important; + .lg\:rounded-t-lg { + border-top-left-radius: 0.5rem !important; + border-top-right-radius: 0.5rem !important; } - .lg\:text-xs { - font-size: .75rem !important; + .lg\:rounded-r-lg { + border-top-right-radius: 0.5rem !important; + border-bottom-right-radius: 0.5rem !important; } - .lg\:text-sm { - font-size: .875rem !important; + .lg\:rounded-b-lg { + border-bottom-right-radius: 0.5rem !important; + border-bottom-left-radius: 0.5rem !important; } - .lg\:text-base { - font-size: 1rem !important; + .lg\:rounded-l-lg { + border-top-left-radius: 0.5rem !important; + border-bottom-left-radius: 0.5rem !important; } - .lg\:text-lg { - font-size: 1.125rem !important; + .lg\:rounded-t-full { + border-top-left-radius: 9999px !important; + border-top-right-radius: 9999px !important; } - .lg\:text-xl { - font-size: 1.25rem !important; + .lg\:rounded-r-full { + border-top-right-radius: 9999px !important; + border-bottom-right-radius: 9999px !important; } - .lg\:text-2xl { - font-size: 1.5rem !important; + .lg\:rounded-b-full { + border-bottom-right-radius: 9999px !important; + border-bottom-left-radius: 9999px !important; } - .lg\:text-3xl { - font-size: 1.875rem !important; + .lg\:rounded-l-full { + border-top-left-radius: 9999px !important; + border-bottom-left-radius: 9999px !important; } - .lg\:text-4xl { - font-size: 2.25rem !important; + .lg\:rounded-tl-none { + border-top-left-radius: 0 !important; } - .lg\:text-5xl { - font-size: 3rem !important; + .lg\:rounded-tr-none { + border-top-right-radius: 0 !important; } - .lg\:italic { - font-style: italic !important; + .lg\:rounded-br-none { + border-bottom-right-radius: 0 !important; } - .lg\:roman { - font-style: normal !important; + .lg\:rounded-bl-none { + border-bottom-left-radius: 0 !important; } - .lg\:uppercase { - text-transform: uppercase !important; + .lg\:rounded-tl-sm { + border-top-left-radius: 0.125rem !important; } - .lg\:lowercase { - text-transform: lowercase !important; + .lg\:rounded-tr-sm { + border-top-right-radius: 0.125rem !important; } - .lg\:capitalize { - text-transform: capitalize !important; + .lg\:rounded-br-sm { + border-bottom-right-radius: 0.125rem !important; } - .lg\:normal-case { - text-transform: none !important; + .lg\:rounded-bl-sm { + border-bottom-left-radius: 0.125rem !important; } - .lg\:underline { - text-decoration: underline !important; + .lg\:rounded-tl { + border-top-left-radius: 0.25rem !important; } - .lg\:line-through { - text-decoration: line-through !important; + .lg\:rounded-tr { + border-top-right-radius: 0.25rem !important; } - .lg\:no-underline { - text-decoration: none !important; + .lg\:rounded-br { + border-bottom-right-radius: 0.25rem !important; } - .lg\:antialiased { - -webkit-font-smoothing: antialiased !important; - -moz-osx-font-smoothing: grayscale !important; + .lg\:rounded-bl { + border-bottom-left-radius: 0.25rem !important; } - .lg\:subpixel-antialiased { - -webkit-font-smoothing: auto !important; - -moz-osx-font-smoothing: auto !important; + .lg\:rounded-tl-lg { + border-top-left-radius: 0.5rem !important; } - .lg\:hover\:italic:hover { - font-style: italic !important; + .lg\:rounded-tr-lg { + border-top-right-radius: 0.5rem !important; } - .lg\:hover\:roman:hover { - font-style: normal !important; + .lg\:rounded-br-lg { + border-bottom-right-radius: 0.5rem !important; } - .lg\:hover\:uppercase:hover { - text-transform: uppercase !important; + .lg\:rounded-bl-lg { + border-bottom-left-radius: 0.5rem !important; } - .lg\:hover\:lowercase:hover { - text-transform: lowercase !important; + .lg\:rounded-tl-full { + border-top-left-radius: 9999px !important; } - .lg\:hover\:capitalize:hover { - text-transform: capitalize !important; + .lg\:rounded-tr-full { + border-top-right-radius: 9999px !important; } - .lg\:hover\:normal-case:hover { - text-transform: none !important; + .lg\:rounded-br-full { + border-bottom-right-radius: 9999px !important; } - .lg\:hover\:underline:hover { - text-decoration: underline !important; + .lg\:rounded-bl-full { + border-bottom-left-radius: 9999px !important; } - .lg\:hover\:line-through:hover { - text-decoration: line-through !important; + .lg\:border-solid { + border-style: solid !important; } - .lg\:hover\:no-underline:hover { - text-decoration: none !important; + .lg\:border-dashed { + border-style: dashed !important; } - .lg\:hover\:antialiased:hover { - -webkit-font-smoothing: antialiased !important; - -moz-osx-font-smoothing: grayscale !important; + .lg\:border-dotted { + border-style: dotted !important; } - .lg\:hover\:subpixel-antialiased:hover { - -webkit-font-smoothing: auto !important; - -moz-osx-font-smoothing: auto !important; + .lg\:border-none { + border-style: none !important; } - .lg\:focus\:italic:focus { - font-style: italic !important; + .lg\:border-0 { + border-width: 0 !important; } - .lg\:focus\:roman:focus { - font-style: normal !important; + .lg\:border-2 { + border-width: 2px !important; } - .lg\:focus\:uppercase:focus { - text-transform: uppercase !important; + .lg\:border-4 { + border-width: 4px !important; } - .lg\:focus\:lowercase:focus { - text-transform: lowercase !important; + .lg\:border-8 { + border-width: 8px !important; } - .lg\:focus\:capitalize:focus { - text-transform: capitalize !important; + .lg\:border { + border-width: 1px !important; } - .lg\:focus\:normal-case:focus { - text-transform: none !important; + .lg\:border-t-0 { + border-top-width: 0 !important; } - .lg\:focus\:underline:focus { - text-decoration: underline !important; + .lg\:border-r-0 { + border-right-width: 0 !important; } - .lg\:focus\:line-through:focus { - text-decoration: line-through !important; + .lg\:border-b-0 { + border-bottom-width: 0 !important; } - .lg\:focus\:no-underline:focus { - text-decoration: none !important; + .lg\:border-l-0 { + border-left-width: 0 !important; } - .lg\:focus\:antialiased:focus { - -webkit-font-smoothing: antialiased !important; - -moz-osx-font-smoothing: grayscale !important; + .lg\:border-t-2 { + border-top-width: 2px !important; } - .lg\:focus\:subpixel-antialiased:focus { - -webkit-font-smoothing: auto !important; - -moz-osx-font-smoothing: auto !important; + .lg\:border-r-2 { + border-right-width: 2px !important; } - .lg\:tracking-tight { - letter-spacing: -0.05em !important; + .lg\:border-b-2 { + border-bottom-width: 2px !important; } - .lg\:tracking-normal { - letter-spacing: 0 !important; + .lg\:border-l-2 { + border-left-width: 2px !important; } - .lg\:tracking-wide { - letter-spacing: .05em !important; + .lg\:border-t-4 { + border-top-width: 4px !important; } - .lg\:select-none { - user-select: none !important; + .lg\:border-r-4 { + border-right-width: 4px !important; } - .lg\:select-text { - user-select: text !important; + .lg\:border-b-4 { + border-bottom-width: 4px !important; } - .lg\:align-baseline { - vertical-align: baseline !important; + .lg\:border-l-4 { + border-left-width: 4px !important; } - .lg\:align-top { - vertical-align: top !important; + .lg\:border-t-8 { + border-top-width: 8px !important; } - .lg\:align-middle { - vertical-align: middle !important; + .lg\:border-r-8 { + border-right-width: 8px !important; } - .lg\:align-bottom { - vertical-align: bottom !important; - } - - .lg\:align-text-top { - vertical-align: text-top !important; + .lg\:border-b-8 { + border-bottom-width: 8px !important; } - .lg\:align-text-bottom { - vertical-align: text-bottom !important; + .lg\:border-l-8 { + border-left-width: 8px !important; } - .lg\:visible { - visibility: visible !important; + .lg\:border-t { + border-top-width: 1px !important; } - .lg\:invisible { - visibility: hidden !important; + .lg\:border-r { + border-right-width: 1px !important; } - .lg\:whitespace-normal { - white-space: normal !important; + .lg\:border-b { + border-bottom-width: 1px !important; } - .lg\:whitespace-no-wrap { - white-space: nowrap !important; + .lg\:border-l { + border-left-width: 1px !important; } - .lg\:whitespace-pre { - white-space: pre !important; + .lg\:cursor-auto { + cursor: auto !important; } - .lg\:whitespace-pre-line { - white-space: pre-line !important; + .lg\:cursor-default { + cursor: default !important; } - .lg\:whitespace-pre-wrap { - white-space: pre-wrap !important; + .lg\:cursor-pointer { + cursor: pointer !important; } - .lg\:break-words { - word-wrap: break-word !important; + .lg\:cursor-wait { + cursor: wait !important; } - .lg\:break-normal { - word-wrap: normal !important; + .lg\:cursor-text { + cursor: text !important; } - .lg\:truncate { - overflow: hidden !important; - text-overflow: ellipsis !important; - white-space: nowrap !important; + .lg\:cursor-move { + cursor: move !important; } - .lg\:w-1 { - width: .25rem !important; + .lg\:cursor-not-allowed { + cursor: not-allowed !important; } - .lg\:w-2 { - width: .5rem !important; + .lg\:block { + display: block !important; } - .lg\:w-3 { - width: .75rem !important; + .lg\:inline-block { + display: inline-block !important; } - .lg\:w-4 { - width: 1rem !important; + .lg\:inline { + display: inline !important; } - .lg\:w-5 { - width: 1.25rem !important; + .lg\:flex { + display: flex !important; } - .lg\:w-6 { - width: 1.5rem !important; + .lg\:inline-flex { + display: inline-flex !important; } - .lg\:w-8 { - width: 2rem !important; + .lg\:table { + display: table !important; } - .lg\:w-10 { - width: 2.5rem !important; + .lg\:table-row { + display: table-row !important; } - .lg\:w-12 { - width: 3rem !important; + .lg\:table-cell { + display: table-cell !important; } - .lg\:w-16 { - width: 4rem !important; + .lg\:hidden { + display: none !important; } - .lg\:w-24 { - width: 6rem !important; + .lg\:flex-row { + flex-direction: row !important; } - .lg\:w-32 { - width: 8rem !important; + .lg\:flex-row-reverse { + flex-direction: row-reverse !important; } - .lg\:w-48 { - width: 12rem !important; + .lg\:flex-col { + flex-direction: column !important; } - .lg\:w-64 { - width: 16rem !important; + .lg\:flex-col-reverse { + flex-direction: column-reverse !important; } - .lg\:w-auto { - width: auto !important; + .lg\:flex-wrap { + flex-wrap: wrap !important; } - .lg\:w-px { - width: 1px !important; + .lg\:flex-wrap-reverse { + flex-wrap: wrap-reverse !important; } - .lg\:w-1\/2 { - width: 50% !important; + .lg\:flex-no-wrap { + flex-wrap: nowrap !important; } - .lg\:w-1\/3 { - width: 33.33333% !important; + .lg\:items-start { + align-items: flex-start !important; } - .lg\:w-2\/3 { - width: 66.66667% !important; + .lg\:items-end { + align-items: flex-end !important; } - .lg\:w-1\/4 { - width: 25% !important; + .lg\:items-center { + align-items: center !important; } - .lg\:w-3\/4 { - width: 75% !important; + .lg\:items-baseline { + align-items: baseline !important; } - .lg\:w-1\/5 { - width: 20% !important; + .lg\:items-stretch { + align-items: stretch !important; } - .lg\:w-2\/5 { - width: 40% !important; + .lg\:self-auto { + align-self: auto !important; } - .lg\:w-3\/5 { - width: 60% !important; + .lg\:self-start { + align-self: flex-start !important; } - .lg\:w-4\/5 { - width: 80% !important; + .lg\:self-end { + align-self: flex-end !important; } - .lg\:w-1\/6 { - width: 16.66667% !important; + .lg\:self-center { + align-self: center !important; } - .lg\:w-5\/6 { - width: 83.33333% !important; + .lg\:self-stretch { + align-self: stretch !important; } - .lg\:w-full { - width: 100% !important; + .lg\:justify-start { + justify-content: flex-start !important; } - .lg\:w-screen { - width: 100vw !important; + .lg\:justify-end { + justify-content: flex-end !important; } - .lg\:z-0 { - z-index: 0 !important; + .lg\:justify-center { + justify-content: center !important; } - .lg\:z-10 { - z-index: 10 !important; + .lg\:justify-between { + justify-content: space-between !important; } - .lg\:z-20 { - z-index: 20 !important; + .lg\:justify-around { + justify-content: space-around !important; } - .lg\:z-30 { - z-index: 30 !important; + .lg\:content-center { + align-content: center !important; } - .lg\:z-40 { - z-index: 40 !important; + .lg\:content-start { + align-content: flex-start !important; } - .lg\:z-50 { - z-index: 50 !important; + .lg\:content-end { + align-content: flex-end !important; } - .lg\:z-auto { - z-index: auto !important; + .lg\:content-between { + align-content: space-between !important; } - .lg\:example { - font-weight: 700; - color: #e3342f; + .lg\:content-around { + align-content: space-around !important; } -} -@media (min-width: 1200px) { - .xl\:list-reset { - list-style: none !important; - padding: 0 !important; + .lg\:flex-1 { + flex: 1 1 0% !important; } - .xl\:appearance-none { - appearance: none !important; + .lg\:flex-auto { + flex: 1 1 auto !important; } - .xl\:bg-fixed { - background-attachment: fixed !important; + .lg\:flex-initial { + flex: 0 1 auto !important; } - .xl\:bg-local { - background-attachment: local !important; + .lg\:flex-none { + flex: none !important; } - .xl\:bg-scroll { - background-attachment: scroll !important; + .lg\:flex-grow-0 { + flex-grow: 0 !important; } - .xl\:bg-transparent { - background-color: transparent !important; + .lg\:flex-grow { + flex-grow: 1 !important; } - .xl\:bg-black { - background-color: #22292f !important; + .lg\:flex-shrink-0 { + flex-shrink: 0 !important; } - .xl\:bg-grey-darkest { - background-color: #3d4852 !important; + .lg\:flex-shrink { + flex-shrink: 1 !important; } - .xl\:bg-grey-darker { - background-color: #606f7b !important; + .lg\:order-1 { + order: 1 !important; } - .xl\:bg-grey-dark { - background-color: #8795a1 !important; + .lg\:order-2 { + order: 2 !important; } - .xl\:bg-grey { - background-color: #b8c2cc !important; + .lg\:order-3 { + order: 3 !important; } - .xl\:bg-grey-light { - background-color: #dae1e7 !important; + .lg\:order-4 { + order: 4 !important; } - .xl\:bg-grey-lighter { - background-color: #f1f5f8 !important; + .lg\:order-5 { + order: 5 !important; } - .xl\:bg-grey-lightest { - background-color: #f8fafc !important; + .lg\:order-6 { + order: 6 !important; } - .xl\:bg-white { - background-color: #fff !important; + .lg\:order-7 { + order: 7 !important; } - .xl\:bg-red-darkest { - background-color: #3b0d0c !important; + .lg\:order-8 { + order: 8 !important; } - .xl\:bg-red-darker { - background-color: #621b18 !important; + .lg\:order-9 { + order: 9 !important; } - .xl\:bg-red-dark { - background-color: #cc1f1a !important; + .lg\:order-10 { + order: 10 !important; } - .xl\:bg-red { - background-color: #e3342f !important; + .lg\:order-11 { + order: 11 !important; } - .xl\:bg-red-light { - background-color: #ef5753 !important; + .lg\:order-12 { + order: 12 !important; } - .xl\:bg-red-lighter { - background-color: #f9acaa !important; + .lg\:order-first { + order: -9999 !important; } - .xl\:bg-red-lightest { - background-color: #fcebea !important; + .lg\:order-last { + order: 9999 !important; } - .xl\:bg-orange-darkest { - background-color: #462a16 !important; + .lg\:order-none { + order: 0 !important; } - .xl\:bg-orange-darker { - background-color: #613b1f !important; + .lg\:float-right { + float: right !important; } - .xl\:bg-orange-dark { - background-color: #de751f !important; + .lg\:float-left { + float: left !important; } - .xl\:bg-orange { - background-color: #f6993f !important; + .lg\:float-none { + float: none !important; } - .xl\:bg-orange-light { - background-color: #faad63 !important; + .lg\:clearfix:after { + content: "" !important; + display: table !important; + clear: both !important; } - .xl\:bg-orange-lighter { - background-color: #fcd9b6 !important; + .lg\:font-sans { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important; } - .xl\:bg-orange-lightest { - background-color: #fff5eb !important; + .lg\:font-serif { + font-family: Georgia, Cambria, "Times New Roman", Times, serif !important; } - .xl\:bg-yellow-darkest { - background-color: #453411 !important; + .lg\:font-mono { + font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; } - .xl\:bg-yellow-darker { - background-color: #684f1d !important; + .lg\:font-hairline { + font-weight: 100 !important; } - .xl\:bg-yellow-dark { - background-color: #f2d024 !important; + .lg\:font-thin { + font-weight: 200 !important; } - .xl\:bg-yellow { - background-color: #ffed4a !important; + .lg\:font-light { + font-weight: 300 !important; } - .xl\:bg-yellow-light { - background-color: #fff382 !important; + .lg\:font-normal { + font-weight: 400 !important; } - .xl\:bg-yellow-lighter { - background-color: #fff9c2 !important; + .lg\:font-medium { + font-weight: 500 !important; } - .xl\:bg-yellow-lightest { - background-color: #fcfbeb !important; + .lg\:font-semibold { + font-weight: 600 !important; } - .xl\:bg-green-darkest { - background-color: #0f2f21 !important; + .lg\:font-bold { + font-weight: 700 !important; } - .xl\:bg-green-darker { - background-color: #1a4731 !important; + .lg\:font-extrabold { + font-weight: 800 !important; } - .xl\:bg-green-dark { - background-color: #1f9d55 !important; + .lg\:font-black { + font-weight: 900 !important; } - .xl\:bg-green { - background-color: #38c172 !important; + .lg\:hover\:font-hairline:hover { + font-weight: 100 !important; } - .xl\:bg-green-light { - background-color: #51d88a !important; + .lg\:hover\:font-thin:hover { + font-weight: 200 !important; } - .xl\:bg-green-lighter { - background-color: #a2f5bf !important; - } - - .xl\:bg-green-lightest { - background-color: #e3fcec !important; + .lg\:hover\:font-light:hover { + font-weight: 300 !important; } - .xl\:bg-teal-darkest { - background-color: #0d3331 !important; + .lg\:hover\:font-normal:hover { + font-weight: 400 !important; } - .xl\:bg-teal-darker { - background-color: #20504f !important; + .lg\:hover\:font-medium:hover { + font-weight: 500 !important; } - .xl\:bg-teal-dark { - background-color: #38a89d !important; + .lg\:hover\:font-semibold:hover { + font-weight: 600 !important; } - .xl\:bg-teal { - background-color: #4dc0b5 !important; + .lg\:hover\:font-bold:hover { + font-weight: 700 !important; } - .xl\:bg-teal-light { - background-color: #64d5ca !important; + .lg\:hover\:font-extrabold:hover { + font-weight: 800 !important; } - .xl\:bg-teal-lighter { - background-color: #a0f0ed !important; + .lg\:hover\:font-black:hover { + font-weight: 900 !important; } - .xl\:bg-teal-lightest { - background-color: #e8fffe !important; + .lg\:focus\:font-hairline:focus { + font-weight: 100 !important; } - .xl\:bg-blue-darkest { - background-color: #12283a !important; + .lg\:focus\:font-thin:focus { + font-weight: 200 !important; } - .xl\:bg-blue-darker { - background-color: #1c3d5a !important; + .lg\:focus\:font-light:focus { + font-weight: 300 !important; } - .xl\:bg-blue-dark { - background-color: #2779bd !important; + .lg\:focus\:font-normal:focus { + font-weight: 400 !important; } - .xl\:bg-blue { - background-color: #3490dc !important; + .lg\:focus\:font-medium:focus { + font-weight: 500 !important; } - .xl\:bg-blue-light { - background-color: #6cb2eb !important; + .lg\:focus\:font-semibold:focus { + font-weight: 600 !important; } - .xl\:bg-blue-lighter { - background-color: #bcdefa !important; + .lg\:focus\:font-bold:focus { + font-weight: 700 !important; } - .xl\:bg-blue-lightest { - background-color: #eff8ff !important; + .lg\:focus\:font-extrabold:focus { + font-weight: 800 !important; } - .xl\:bg-indigo-darkest { - background-color: #191e38 !important; + .lg\:focus\:font-black:focus { + font-weight: 900 !important; } - .xl\:bg-indigo-darker { - background-color: #2f365f !important; + .lg\:h-0 { + height: 0 !important; } - .xl\:bg-indigo-dark { - background-color: #5661b3 !important; + .lg\:h-1 { + height: 0.25rem !important; } - .xl\:bg-indigo { - background-color: #6574cd !important; + .lg\:h-2 { + height: 0.5rem !important; } - .xl\:bg-indigo-light { - background-color: #7886d7 !important; + .lg\:h-3 { + height: 0.75rem !important; } - .xl\:bg-indigo-lighter { - background-color: #b2b7ff !important; + .lg\:h-4 { + height: 1rem !important; } - .xl\:bg-indigo-lightest { - background-color: #e6e8ff !important; + .lg\:h-5 { + height: 1.25rem !important; } - .xl\:bg-purple-darkest { - background-color: #21183c !important; + .lg\:h-6 { + height: 1.5rem !important; } - .xl\:bg-purple-darker { - background-color: #382b5f !important; + .lg\:h-8 { + height: 2rem !important; } - .xl\:bg-purple-dark { - background-color: #794acf !important; + .lg\:h-10 { + height: 2.5rem !important; } - .xl\:bg-purple { - background-color: #9561e2 !important; + .lg\:h-12 { + height: 3rem !important; } - .xl\:bg-purple-light { - background-color: #a779e9 !important; + .lg\:h-16 { + height: 4rem !important; } - .xl\:bg-purple-lighter { - background-color: #d6bbfc !important; + .lg\:h-20 { + height: 5rem !important; } - .xl\:bg-purple-lightest { - background-color: #f3ebff !important; + .lg\:h-24 { + height: 6rem !important; } - .xl\:bg-pink-darkest { - background-color: #451225 !important; + .lg\:h-32 { + height: 8rem !important; } - .xl\:bg-pink-darker { - background-color: #6f213f !important; + .lg\:h-40 { + height: 10rem !important; } - .xl\:bg-pink-dark { - background-color: #eb5286 !important; + .lg\:h-48 { + height: 12rem !important; } - .xl\:bg-pink { - background-color: #f66d9b !important; + .lg\:h-56 { + height: 14rem !important; } - .xl\:bg-pink-light { - background-color: #fa7ea8 !important; + .lg\:h-64 { + height: 16rem !important; } - .xl\:bg-pink-lighter { - background-color: #ffbbca !important; + .lg\:h-auto { + height: auto !important; } - .xl\:bg-pink-lightest { - background-color: #ffebef !important; + .lg\:h-px { + height: 1px !important; } - .xl\:hover\:bg-transparent:hover { - background-color: transparent !important; + .lg\:h-full { + height: 100% !important; } - .xl\:hover\:bg-black:hover { - background-color: #22292f !important; + .lg\:h-screen { + height: 100vh !important; } - .xl\:hover\:bg-grey-darkest:hover { - background-color: #3d4852 !important; + .lg\:leading-none { + line-height: 1 !important; } - .xl\:hover\:bg-grey-darker:hover { - background-color: #606f7b !important; + .lg\:leading-tight { + line-height: 1.25 !important; } - .xl\:hover\:bg-grey-dark:hover { - background-color: #8795a1 !important; + .lg\:leading-snug { + line-height: 1.375 !important; } - .xl\:hover\:bg-grey:hover { - background-color: #b8c2cc !important; + .lg\:leading-normal { + line-height: 1.5 !important; } - .xl\:hover\:bg-grey-light:hover { - background-color: #dae1e7 !important; + .lg\:leading-relaxed { + line-height: 1.625 !important; } - .xl\:hover\:bg-grey-lighter:hover { - background-color: #f1f5f8 !important; + .lg\:leading-loose { + line-height: 2 !important; } - .xl\:hover\:bg-grey-lightest:hover { - background-color: #f8fafc !important; + .lg\:list-inside { + list-style-position: inside !important; } - .xl\:hover\:bg-white:hover { - background-color: #fff !important; + .lg\:list-outside { + list-style-position: outside !important; } - .xl\:hover\:bg-red-darkest:hover { - background-color: #3b0d0c !important; + .lg\:list-none { + list-style-type: none !important; } - .xl\:hover\:bg-red-darker:hover { - background-color: #621b18 !important; + .lg\:list-disc { + list-style-type: disc !important; } - .xl\:hover\:bg-red-dark:hover { - background-color: #cc1f1a !important; + .lg\:list-decimal { + list-style-type: decimal !important; } - .xl\:hover\:bg-red:hover { - background-color: #e3342f !important; + .lg\:m-0 { + margin: 0 !important; } - .xl\:hover\:bg-red-light:hover { - background-color: #ef5753 !important; + .lg\:m-1 { + margin: 0.25rem !important; } - .xl\:hover\:bg-red-lighter:hover { - background-color: #f9acaa !important; + .lg\:m-2 { + margin: 0.5rem !important; } - .xl\:hover\:bg-red-lightest:hover { - background-color: #fcebea !important; + .lg\:m-3 { + margin: 0.75rem !important; } - .xl\:hover\:bg-orange-darkest:hover { - background-color: #462a16 !important; + .lg\:m-4 { + margin: 1rem !important; } - .xl\:hover\:bg-orange-darker:hover { - background-color: #613b1f !important; + .lg\:m-5 { + margin: 1.25rem !important; } - .xl\:hover\:bg-orange-dark:hover { - background-color: #de751f !important; + .lg\:m-6 { + margin: 1.5rem !important; } - .xl\:hover\:bg-orange:hover { - background-color: #f6993f !important; + .lg\:m-8 { + margin: 2rem !important; } - .xl\:hover\:bg-orange-light:hover { - background-color: #faad63 !important; + .lg\:m-10 { + margin: 2.5rem !important; } - .xl\:hover\:bg-orange-lighter:hover { - background-color: #fcd9b6 !important; + .lg\:m-12 { + margin: 3rem !important; } - .xl\:hover\:bg-orange-lightest:hover { - background-color: #fff5eb !important; + .lg\:m-16 { + margin: 4rem !important; } - .xl\:hover\:bg-yellow-darkest:hover { - background-color: #453411 !important; + .lg\:m-20 { + margin: 5rem !important; } - .xl\:hover\:bg-yellow-darker:hover { - background-color: #684f1d !important; + .lg\:m-24 { + margin: 6rem !important; } - .xl\:hover\:bg-yellow-dark:hover { - background-color: #f2d024 !important; + .lg\:m-32 { + margin: 8rem !important; } - .xl\:hover\:bg-yellow:hover { - background-color: #ffed4a !important; + .lg\:m-40 { + margin: 10rem !important; } - .xl\:hover\:bg-yellow-light:hover { - background-color: #fff382 !important; + .lg\:m-48 { + margin: 12rem !important; } - .xl\:hover\:bg-yellow-lighter:hover { - background-color: #fff9c2 !important; + .lg\:m-56 { + margin: 14rem !important; } - .xl\:hover\:bg-yellow-lightest:hover { - background-color: #fcfbeb !important; + .lg\:m-64 { + margin: 16rem !important; } - .xl\:hover\:bg-green-darkest:hover { - background-color: #0f2f21 !important; + .lg\:m-auto { + margin: auto !important; } - .xl\:hover\:bg-green-darker:hover { - background-color: #1a4731 !important; + .lg\:m-px { + margin: 1px !important; } - .xl\:hover\:bg-green-dark:hover { - background-color: #1f9d55 !important; + .lg\:-m-1 { + margin: -0.25rem !important; } - .xl\:hover\:bg-green:hover { - background-color: #38c172 !important; + .lg\:-m-2 { + margin: -0.5rem !important; } - .xl\:hover\:bg-green-light:hover { - background-color: #51d88a !important; + .lg\:-m-3 { + margin: -0.75rem !important; } - .xl\:hover\:bg-green-lighter:hover { - background-color: #a2f5bf !important; + .lg\:-m-4 { + margin: -1rem !important; } - .xl\:hover\:bg-green-lightest:hover { - background-color: #e3fcec !important; + .lg\:-m-5 { + margin: -1.25rem !important; } - .xl\:hover\:bg-teal-darkest:hover { - background-color: #0d3331 !important; + .lg\:-m-6 { + margin: -1.5rem !important; } - .xl\:hover\:bg-teal-darker:hover { - background-color: #20504f !important; + .lg\:-m-8 { + margin: -2rem !important; } - .xl\:hover\:bg-teal-dark:hover { - background-color: #38a89d !important; + .lg\:-m-10 { + margin: -2.5rem !important; } - .xl\:hover\:bg-teal:hover { - background-color: #4dc0b5 !important; + .lg\:-m-12 { + margin: -3rem !important; } - .xl\:hover\:bg-teal-light:hover { - background-color: #64d5ca !important; + .lg\:-m-16 { + margin: -4rem !important; } - .xl\:hover\:bg-teal-lighter:hover { - background-color: #a0f0ed !important; + .lg\:-m-20 { + margin: -5rem !important; } - .xl\:hover\:bg-teal-lightest:hover { - background-color: #e8fffe !important; + .lg\:-m-24 { + margin: -6rem !important; } - .xl\:hover\:bg-blue-darkest:hover { - background-color: #12283a !important; + .lg\:-m-32 { + margin: -8rem !important; } - .xl\:hover\:bg-blue-darker:hover { - background-color: #1c3d5a !important; + .lg\:-m-40 { + margin: -10rem !important; } - .xl\:hover\:bg-blue-dark:hover { - background-color: #2779bd !important; + .lg\:-m-48 { + margin: -12rem !important; } - .xl\:hover\:bg-blue:hover { - background-color: #3490dc !important; + .lg\:-m-56 { + margin: -14rem !important; } - .xl\:hover\:bg-blue-light:hover { - background-color: #6cb2eb !important; + .lg\:-m-64 { + margin: -16rem !important; } - .xl\:hover\:bg-blue-lighter:hover { - background-color: #bcdefa !important; + .lg\:-m-px { + margin: -1px !important; } - .xl\:hover\:bg-blue-lightest:hover { - background-color: #eff8ff !important; + .lg\:my-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; } - .xl\:hover\:bg-indigo-darkest:hover { - background-color: #191e38 !important; + .lg\:mx-0 { + margin-left: 0 !important; + margin-right: 0 !important; } - .xl\:hover\:bg-indigo-darker:hover { - background-color: #2f365f !important; + .lg\:my-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; } - .xl\:hover\:bg-indigo-dark:hover { - background-color: #5661b3 !important; + .lg\:mx-1 { + margin-left: 0.25rem !important; + margin-right: 0.25rem !important; } - .xl\:hover\:bg-indigo:hover { - background-color: #6574cd !important; + .lg\:my-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; } - .xl\:hover\:bg-indigo-light:hover { - background-color: #7886d7 !important; + .lg\:mx-2 { + margin-left: 0.5rem !important; + margin-right: 0.5rem !important; } - .xl\:hover\:bg-indigo-lighter:hover { - background-color: #b2b7ff !important; + .lg\:my-3 { + margin-top: 0.75rem !important; + margin-bottom: 0.75rem !important; } - .xl\:hover\:bg-indigo-lightest:hover { - background-color: #e6e8ff !important; + .lg\:mx-3 { + margin-left: 0.75rem !important; + margin-right: 0.75rem !important; } - .xl\:hover\:bg-purple-darkest:hover { - background-color: #21183c !important; + .lg\:my-4 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; } - .xl\:hover\:bg-purple-darker:hover { - background-color: #382b5f !important; + .lg\:mx-4 { + margin-left: 1rem !important; + margin-right: 1rem !important; } - .xl\:hover\:bg-purple-dark:hover { - background-color: #794acf !important; + .lg\:my-5 { + margin-top: 1.25rem !important; + margin-bottom: 1.25rem !important; } - .xl\:hover\:bg-purple:hover { - background-color: #9561e2 !important; + .lg\:mx-5 { + margin-left: 1.25rem !important; + margin-right: 1.25rem !important; } - .xl\:hover\:bg-purple-light:hover { - background-color: #a779e9 !important; + .lg\:my-6 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; } - .xl\:hover\:bg-purple-lighter:hover { - background-color: #d6bbfc !important; + .lg\:mx-6 { + margin-left: 1.5rem !important; + margin-right: 1.5rem !important; } - .xl\:hover\:bg-purple-lightest:hover { - background-color: #f3ebff !important; + .lg\:my-8 { + margin-top: 2rem !important; + margin-bottom: 2rem !important; } - .xl\:hover\:bg-pink-darkest:hover { - background-color: #451225 !important; + .lg\:mx-8 { + margin-left: 2rem !important; + margin-right: 2rem !important; } - .xl\:hover\:bg-pink-darker:hover { - background-color: #6f213f !important; + .lg\:my-10 { + margin-top: 2.5rem !important; + margin-bottom: 2.5rem !important; } - .xl\:hover\:bg-pink-dark:hover { - background-color: #eb5286 !important; + .lg\:mx-10 { + margin-left: 2.5rem !important; + margin-right: 2.5rem !important; } - .xl\:hover\:bg-pink:hover { - background-color: #f66d9b !important; + .lg\:my-12 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; } - .xl\:hover\:bg-pink-light:hover { - background-color: #fa7ea8 !important; + .lg\:mx-12 { + margin-left: 3rem !important; + margin-right: 3rem !important; } - .xl\:hover\:bg-pink-lighter:hover { - background-color: #ffbbca !important; + .lg\:my-16 { + margin-top: 4rem !important; + margin-bottom: 4rem !important; } - .xl\:hover\:bg-pink-lightest:hover { - background-color: #ffebef !important; + .lg\:mx-16 { + margin-left: 4rem !important; + margin-right: 4rem !important; } - .xl\:focus\:bg-transparent:focus { - background-color: transparent !important; + .lg\:my-20 { + margin-top: 5rem !important; + margin-bottom: 5rem !important; } - .xl\:focus\:bg-black:focus { - background-color: #22292f !important; + .lg\:mx-20 { + margin-left: 5rem !important; + margin-right: 5rem !important; } - .xl\:focus\:bg-grey-darkest:focus { - background-color: #3d4852 !important; + .lg\:my-24 { + margin-top: 6rem !important; + margin-bottom: 6rem !important; } - .xl\:focus\:bg-grey-darker:focus { - background-color: #606f7b !important; + .lg\:mx-24 { + margin-left: 6rem !important; + margin-right: 6rem !important; } - .xl\:focus\:bg-grey-dark:focus { - background-color: #8795a1 !important; + .lg\:my-32 { + margin-top: 8rem !important; + margin-bottom: 8rem !important; } - .xl\:focus\:bg-grey:focus { - background-color: #b8c2cc !important; + .lg\:mx-32 { + margin-left: 8rem !important; + margin-right: 8rem !important; } - .xl\:focus\:bg-grey-light:focus { - background-color: #dae1e7 !important; + .lg\:my-40 { + margin-top: 10rem !important; + margin-bottom: 10rem !important; } - .xl\:focus\:bg-grey-lighter:focus { - background-color: #f1f5f8 !important; + .lg\:mx-40 { + margin-left: 10rem !important; + margin-right: 10rem !important; } - .xl\:focus\:bg-grey-lightest:focus { - background-color: #f8fafc !important; + .lg\:my-48 { + margin-top: 12rem !important; + margin-bottom: 12rem !important; } - .xl\:focus\:bg-white:focus { - background-color: #fff !important; + .lg\:mx-48 { + margin-left: 12rem !important; + margin-right: 12rem !important; } - .xl\:focus\:bg-red-darkest:focus { - background-color: #3b0d0c !important; + .lg\:my-56 { + margin-top: 14rem !important; + margin-bottom: 14rem !important; } - .xl\:focus\:bg-red-darker:focus { - background-color: #621b18 !important; + .lg\:mx-56 { + margin-left: 14rem !important; + margin-right: 14rem !important; } - .xl\:focus\:bg-red-dark:focus { - background-color: #cc1f1a !important; + .lg\:my-64 { + margin-top: 16rem !important; + margin-bottom: 16rem !important; } - .xl\:focus\:bg-red:focus { - background-color: #e3342f !important; + .lg\:mx-64 { + margin-left: 16rem !important; + margin-right: 16rem !important; } - .xl\:focus\:bg-red-light:focus { - background-color: #ef5753 !important; + .lg\:my-auto { + margin-top: auto !important; + margin-bottom: auto !important; } - .xl\:focus\:bg-red-lighter:focus { - background-color: #f9acaa !important; + .lg\:mx-auto { + margin-left: auto !important; + margin-right: auto !important; } - .xl\:focus\:bg-red-lightest:focus { - background-color: #fcebea !important; + .lg\:my-px { + margin-top: 1px !important; + margin-bottom: 1px !important; } - .xl\:focus\:bg-orange-darkest:focus { - background-color: #462a16 !important; + .lg\:mx-px { + margin-left: 1px !important; + margin-right: 1px !important; } - .xl\:focus\:bg-orange-darker:focus { - background-color: #613b1f !important; + .lg\:-my-1 { + margin-top: -0.25rem !important; + margin-bottom: -0.25rem !important; } - .xl\:focus\:bg-orange-dark:focus { - background-color: #de751f !important; + .lg\:-mx-1 { + margin-left: -0.25rem !important; + margin-right: -0.25rem !important; } - .xl\:focus\:bg-orange:focus { - background-color: #f6993f !important; + .lg\:-my-2 { + margin-top: -0.5rem !important; + margin-bottom: -0.5rem !important; } - .xl\:focus\:bg-orange-light:focus { - background-color: #faad63 !important; + .lg\:-mx-2 { + margin-left: -0.5rem !important; + margin-right: -0.5rem !important; } - .xl\:focus\:bg-orange-lighter:focus { - background-color: #fcd9b6 !important; + .lg\:-my-3 { + margin-top: -0.75rem !important; + margin-bottom: -0.75rem !important; } - .xl\:focus\:bg-orange-lightest:focus { - background-color: #fff5eb !important; + .lg\:-mx-3 { + margin-left: -0.75rem !important; + margin-right: -0.75rem !important; } - .xl\:focus\:bg-yellow-darkest:focus { - background-color: #453411 !important; + .lg\:-my-4 { + margin-top: -1rem !important; + margin-bottom: -1rem !important; } - .xl\:focus\:bg-yellow-darker:focus { - background-color: #684f1d !important; + .lg\:-mx-4 { + margin-left: -1rem !important; + margin-right: -1rem !important; } - .xl\:focus\:bg-yellow-dark:focus { - background-color: #f2d024 !important; + .lg\:-my-5 { + margin-top: -1.25rem !important; + margin-bottom: -1.25rem !important; } - .xl\:focus\:bg-yellow:focus { - background-color: #ffed4a !important; + .lg\:-mx-5 { + margin-left: -1.25rem !important; + margin-right: -1.25rem !important; } - .xl\:focus\:bg-yellow-light:focus { - background-color: #fff382 !important; + .lg\:-my-6 { + margin-top: -1.5rem !important; + margin-bottom: -1.5rem !important; } - .xl\:focus\:bg-yellow-lighter:focus { - background-color: #fff9c2 !important; + .lg\:-mx-6 { + margin-left: -1.5rem !important; + margin-right: -1.5rem !important; } - .xl\:focus\:bg-yellow-lightest:focus { - background-color: #fcfbeb !important; + .lg\:-my-8 { + margin-top: -2rem !important; + margin-bottom: -2rem !important; } - .xl\:focus\:bg-green-darkest:focus { - background-color: #0f2f21 !important; + .lg\:-mx-8 { + margin-left: -2rem !important; + margin-right: -2rem !important; } - .xl\:focus\:bg-green-darker:focus { - background-color: #1a4731 !important; + .lg\:-my-10 { + margin-top: -2.5rem !important; + margin-bottom: -2.5rem !important; } - .xl\:focus\:bg-green-dark:focus { - background-color: #1f9d55 !important; + .lg\:-mx-10 { + margin-left: -2.5rem !important; + margin-right: -2.5rem !important; } - .xl\:focus\:bg-green:focus { - background-color: #38c172 !important; + .lg\:-my-12 { + margin-top: -3rem !important; + margin-bottom: -3rem !important; } - .xl\:focus\:bg-green-light:focus { - background-color: #51d88a !important; + .lg\:-mx-12 { + margin-left: -3rem !important; + margin-right: -3rem !important; } - .xl\:focus\:bg-green-lighter:focus { - background-color: #a2f5bf !important; + .lg\:-my-16 { + margin-top: -4rem !important; + margin-bottom: -4rem !important; } - .xl\:focus\:bg-green-lightest:focus { - background-color: #e3fcec !important; + .lg\:-mx-16 { + margin-left: -4rem !important; + margin-right: -4rem !important; } - .xl\:focus\:bg-teal-darkest:focus { - background-color: #0d3331 !important; + .lg\:-my-20 { + margin-top: -5rem !important; + margin-bottom: -5rem !important; } - .xl\:focus\:bg-teal-darker:focus { - background-color: #20504f !important; + .lg\:-mx-20 { + margin-left: -5rem !important; + margin-right: -5rem !important; } - .xl\:focus\:bg-teal-dark:focus { - background-color: #38a89d !important; + .lg\:-my-24 { + margin-top: -6rem !important; + margin-bottom: -6rem !important; } - .xl\:focus\:bg-teal:focus { - background-color: #4dc0b5 !important; + .lg\:-mx-24 { + margin-left: -6rem !important; + margin-right: -6rem !important; } - .xl\:focus\:bg-teal-light:focus { - background-color: #64d5ca !important; + .lg\:-my-32 { + margin-top: -8rem !important; + margin-bottom: -8rem !important; } - .xl\:focus\:bg-teal-lighter:focus { - background-color: #a0f0ed !important; + .lg\:-mx-32 { + margin-left: -8rem !important; + margin-right: -8rem !important; } - .xl\:focus\:bg-teal-lightest:focus { - background-color: #e8fffe !important; + .lg\:-my-40 { + margin-top: -10rem !important; + margin-bottom: -10rem !important; } - .xl\:focus\:bg-blue-darkest:focus { - background-color: #12283a !important; + .lg\:-mx-40 { + margin-left: -10rem !important; + margin-right: -10rem !important; } - .xl\:focus\:bg-blue-darker:focus { - background-color: #1c3d5a !important; + .lg\:-my-48 { + margin-top: -12rem !important; + margin-bottom: -12rem !important; } - .xl\:focus\:bg-blue-dark:focus { - background-color: #2779bd !important; + .lg\:-mx-48 { + margin-left: -12rem !important; + margin-right: -12rem !important; } - .xl\:focus\:bg-blue:focus { - background-color: #3490dc !important; + .lg\:-my-56 { + margin-top: -14rem !important; + margin-bottom: -14rem !important; } - .xl\:focus\:bg-blue-light:focus { - background-color: #6cb2eb !important; + .lg\:-mx-56 { + margin-left: -14rem !important; + margin-right: -14rem !important; } - .xl\:focus\:bg-blue-lighter:focus { - background-color: #bcdefa !important; + .lg\:-my-64 { + margin-top: -16rem !important; + margin-bottom: -16rem !important; } - .xl\:focus\:bg-blue-lightest:focus { - background-color: #eff8ff !important; + .lg\:-mx-64 { + margin-left: -16rem !important; + margin-right: -16rem !important; } - .xl\:focus\:bg-indigo-darkest:focus { - background-color: #191e38 !important; + .lg\:-my-px { + margin-top: -1px !important; + margin-bottom: -1px !important; } - .xl\:focus\:bg-indigo-darker:focus { - background-color: #2f365f !important; + .lg\:-mx-px { + margin-left: -1px !important; + margin-right: -1px !important; } - .xl\:focus\:bg-indigo-dark:focus { - background-color: #5661b3 !important; + .lg\:mt-0 { + margin-top: 0 !important; } - .xl\:focus\:bg-indigo:focus { - background-color: #6574cd !important; + .lg\:mr-0 { + margin-right: 0 !important; } - .xl\:focus\:bg-indigo-light:focus { - background-color: #7886d7 !important; + .lg\:mb-0 { + margin-bottom: 0 !important; } - .xl\:focus\:bg-indigo-lighter:focus { - background-color: #b2b7ff !important; + .lg\:ml-0 { + margin-left: 0 !important; } - .xl\:focus\:bg-indigo-lightest:focus { - background-color: #e6e8ff !important; + .lg\:mt-1 { + margin-top: 0.25rem !important; } - .xl\:focus\:bg-purple-darkest:focus { - background-color: #21183c !important; + .lg\:mr-1 { + margin-right: 0.25rem !important; } - .xl\:focus\:bg-purple-darker:focus { - background-color: #382b5f !important; + .lg\:mb-1 { + margin-bottom: 0.25rem !important; } - .xl\:focus\:bg-purple-dark:focus { - background-color: #794acf !important; + .lg\:ml-1 { + margin-left: 0.25rem !important; } - .xl\:focus\:bg-purple:focus { - background-color: #9561e2 !important; + .lg\:mt-2 { + margin-top: 0.5rem !important; } - .xl\:focus\:bg-purple-light:focus { - background-color: #a779e9 !important; + .lg\:mr-2 { + margin-right: 0.5rem !important; } - .xl\:focus\:bg-purple-lighter:focus { - background-color: #d6bbfc !important; + .lg\:mb-2 { + margin-bottom: 0.5rem !important; } - .xl\:focus\:bg-purple-lightest:focus { - background-color: #f3ebff !important; + .lg\:ml-2 { + margin-left: 0.5rem !important; } - .xl\:focus\:bg-pink-darkest:focus { - background-color: #451225 !important; + .lg\:mt-3 { + margin-top: 0.75rem !important; } - .xl\:focus\:bg-pink-darker:focus { - background-color: #6f213f !important; + .lg\:mr-3 { + margin-right: 0.75rem !important; } - .xl\:focus\:bg-pink-dark:focus { - background-color: #eb5286 !important; + .lg\:mb-3 { + margin-bottom: 0.75rem !important; } - .xl\:focus\:bg-pink:focus { - background-color: #f66d9b !important; + .lg\:ml-3 { + margin-left: 0.75rem !important; } - .xl\:focus\:bg-pink-light:focus { - background-color: #fa7ea8 !important; + .lg\:mt-4 { + margin-top: 1rem !important; } - .xl\:focus\:bg-pink-lighter:focus { - background-color: #ffbbca !important; + .lg\:mr-4 { + margin-right: 1rem !important; } - .xl\:focus\:bg-pink-lightest:focus { - background-color: #ffebef !important; + .lg\:mb-4 { + margin-bottom: 1rem !important; } - .xl\:bg-bottom { - background-position: bottom !important; + .lg\:ml-4 { + margin-left: 1rem !important; } - .xl\:bg-center { - background-position: center !important; + .lg\:mt-5 { + margin-top: 1.25rem !important; } - .xl\:bg-left { - background-position: left !important; + .lg\:mr-5 { + margin-right: 1.25rem !important; } - .xl\:bg-left-bottom { - background-position: left bottom !important; + .lg\:mb-5 { + margin-bottom: 1.25rem !important; } - .xl\:bg-left-top { - background-position: left top !important; + .lg\:ml-5 { + margin-left: 1.25rem !important; } - .xl\:bg-right { - background-position: right !important; + .lg\:mt-6 { + margin-top: 1.5rem !important; } - .xl\:bg-right-bottom { - background-position: right bottom !important; + .lg\:mr-6 { + margin-right: 1.5rem !important; } - .xl\:bg-right-top { - background-position: right top !important; + .lg\:mb-6 { + margin-bottom: 1.5rem !important; } - .xl\:bg-top { - background-position: top !important; + .lg\:ml-6 { + margin-left: 1.5rem !important; } - .xl\:bg-repeat { - background-repeat: repeat !important; + .lg\:mt-8 { + margin-top: 2rem !important; } - .xl\:bg-no-repeat { - background-repeat: no-repeat !important; + .lg\:mr-8 { + margin-right: 2rem !important; } - .xl\:bg-repeat-x { - background-repeat: repeat-x !important; + .lg\:mb-8 { + margin-bottom: 2rem !important; } - .xl\:bg-repeat-y { - background-repeat: repeat-y !important; + .lg\:ml-8 { + margin-left: 2rem !important; } - .xl\:bg-auto { - background-size: auto !important; + .lg\:mt-10 { + margin-top: 2.5rem !important; } - .xl\:bg-cover { - background-size: cover !important; + .lg\:mr-10 { + margin-right: 2.5rem !important; } - .xl\:bg-contain { - background-size: contain !important; + .lg\:mb-10 { + margin-bottom: 2.5rem !important; } - .xl\:border-transparent { - border-color: transparent !important; + .lg\:ml-10 { + margin-left: 2.5rem !important; } - .xl\:border-black { - border-color: #22292f !important; + .lg\:mt-12 { + margin-top: 3rem !important; } - .xl\:border-grey-darkest { - border-color: #3d4852 !important; + .lg\:mr-12 { + margin-right: 3rem !important; } - .xl\:border-grey-darker { - border-color: #606f7b !important; + .lg\:mb-12 { + margin-bottom: 3rem !important; } - .xl\:border-grey-dark { - border-color: #8795a1 !important; + .lg\:ml-12 { + margin-left: 3rem !important; } - .xl\:border-grey { - border-color: #b8c2cc !important; + .lg\:mt-16 { + margin-top: 4rem !important; } - .xl\:border-grey-light { - border-color: #dae1e7 !important; + .lg\:mr-16 { + margin-right: 4rem !important; } - .xl\:border-grey-lighter { - border-color: #f1f5f8 !important; + .lg\:mb-16 { + margin-bottom: 4rem !important; } - .xl\:border-grey-lightest { - border-color: #f8fafc !important; + .lg\:ml-16 { + margin-left: 4rem !important; } - .xl\:border-white { - border-color: #fff !important; + .lg\:mt-20 { + margin-top: 5rem !important; } - .xl\:border-red-darkest { - border-color: #3b0d0c !important; + .lg\:mr-20 { + margin-right: 5rem !important; } - .xl\:border-red-darker { - border-color: #621b18 !important; + .lg\:mb-20 { + margin-bottom: 5rem !important; } - .xl\:border-red-dark { - border-color: #cc1f1a !important; + .lg\:ml-20 { + margin-left: 5rem !important; } - .xl\:border-red { - border-color: #e3342f !important; + .lg\:mt-24 { + margin-top: 6rem !important; } - .xl\:border-red-light { - border-color: #ef5753 !important; + .lg\:mr-24 { + margin-right: 6rem !important; } - .xl\:border-red-lighter { - border-color: #f9acaa !important; + .lg\:mb-24 { + margin-bottom: 6rem !important; } - .xl\:border-red-lightest { - border-color: #fcebea !important; + .lg\:ml-24 { + margin-left: 6rem !important; } - .xl\:border-orange-darkest { - border-color: #462a16 !important; + .lg\:mt-32 { + margin-top: 8rem !important; } - .xl\:border-orange-darker { - border-color: #613b1f !important; + .lg\:mr-32 { + margin-right: 8rem !important; } - .xl\:border-orange-dark { - border-color: #de751f !important; + .lg\:mb-32 { + margin-bottom: 8rem !important; } - .xl\:border-orange { - border-color: #f6993f !important; + .lg\:ml-32 { + margin-left: 8rem !important; } - .xl\:border-orange-light { - border-color: #faad63 !important; + .lg\:mt-40 { + margin-top: 10rem !important; } - .xl\:border-orange-lighter { - border-color: #fcd9b6 !important; + .lg\:mr-40 { + margin-right: 10rem !important; } - .xl\:border-orange-lightest { - border-color: #fff5eb !important; + .lg\:mb-40 { + margin-bottom: 10rem !important; } - .xl\:border-yellow-darkest { - border-color: #453411 !important; + .lg\:ml-40 { + margin-left: 10rem !important; } - .xl\:border-yellow-darker { - border-color: #684f1d !important; + .lg\:mt-48 { + margin-top: 12rem !important; } - .xl\:border-yellow-dark { - border-color: #f2d024 !important; + .lg\:mr-48 { + margin-right: 12rem !important; } - .xl\:border-yellow { - border-color: #ffed4a !important; + .lg\:mb-48 { + margin-bottom: 12rem !important; } - .xl\:border-yellow-light { - border-color: #fff382 !important; + .lg\:ml-48 { + margin-left: 12rem !important; } - .xl\:border-yellow-lighter { - border-color: #fff9c2 !important; + .lg\:mt-56 { + margin-top: 14rem !important; } - .xl\:border-yellow-lightest { - border-color: #fcfbeb !important; + .lg\:mr-56 { + margin-right: 14rem !important; } - .xl\:border-green-darkest { - border-color: #0f2f21 !important; + .lg\:mb-56 { + margin-bottom: 14rem !important; } - .xl\:border-green-darker { - border-color: #1a4731 !important; + .lg\:ml-56 { + margin-left: 14rem !important; } - .xl\:border-green-dark { - border-color: #1f9d55 !important; + .lg\:mt-64 { + margin-top: 16rem !important; } - .xl\:border-green { - border-color: #38c172 !important; + .lg\:mr-64 { + margin-right: 16rem !important; } - .xl\:border-green-light { - border-color: #51d88a !important; + .lg\:mb-64 { + margin-bottom: 16rem !important; } - .xl\:border-green-lighter { - border-color: #a2f5bf !important; + .lg\:ml-64 { + margin-left: 16rem !important; } - .xl\:border-green-lightest { - border-color: #e3fcec !important; + .lg\:mt-auto { + margin-top: auto !important; } - .xl\:border-teal-darkest { - border-color: #0d3331 !important; + .lg\:mr-auto { + margin-right: auto !important; } - .xl\:border-teal-darker { - border-color: #20504f !important; + .lg\:mb-auto { + margin-bottom: auto !important; } - .xl\:border-teal-dark { - border-color: #38a89d !important; + .lg\:ml-auto { + margin-left: auto !important; } - .xl\:border-teal { - border-color: #4dc0b5 !important; + .lg\:mt-px { + margin-top: 1px !important; } - .xl\:border-teal-light { - border-color: #64d5ca !important; + .lg\:mr-px { + margin-right: 1px !important; } - .xl\:border-teal-lighter { - border-color: #a0f0ed !important; + .lg\:mb-px { + margin-bottom: 1px !important; } - .xl\:border-teal-lightest { - border-color: #e8fffe !important; + .lg\:ml-px { + margin-left: 1px !important; } - .xl\:border-blue-darkest { - border-color: #12283a !important; + .lg\:-mt-1 { + margin-top: -0.25rem !important; } - .xl\:border-blue-darker { - border-color: #1c3d5a !important; + .lg\:-mr-1 { + margin-right: -0.25rem !important; } - .xl\:border-blue-dark { - border-color: #2779bd !important; + .lg\:-mb-1 { + margin-bottom: -0.25rem !important; } - .xl\:border-blue { - border-color: #3490dc !important; + .lg\:-ml-1 { + margin-left: -0.25rem !important; } - .xl\:border-blue-light { - border-color: #6cb2eb !important; + .lg\:-mt-2 { + margin-top: -0.5rem !important; } - .xl\:border-blue-lighter { - border-color: #bcdefa !important; + .lg\:-mr-2 { + margin-right: -0.5rem !important; } - .xl\:border-blue-lightest { - border-color: #eff8ff !important; + .lg\:-mb-2 { + margin-bottom: -0.5rem !important; } - .xl\:border-indigo-darkest { - border-color: #191e38 !important; + .lg\:-ml-2 { + margin-left: -0.5rem !important; } - .xl\:border-indigo-darker { - border-color: #2f365f !important; + .lg\:-mt-3 { + margin-top: -0.75rem !important; } - .xl\:border-indigo-dark { - border-color: #5661b3 !important; + .lg\:-mr-3 { + margin-right: -0.75rem !important; } - .xl\:border-indigo { - border-color: #6574cd !important; + .lg\:-mb-3 { + margin-bottom: -0.75rem !important; } - .xl\:border-indigo-light { - border-color: #7886d7 !important; + .lg\:-ml-3 { + margin-left: -0.75rem !important; } - .xl\:border-indigo-lighter { - border-color: #b2b7ff !important; + .lg\:-mt-4 { + margin-top: -1rem !important; } - .xl\:border-indigo-lightest { - border-color: #e6e8ff !important; + .lg\:-mr-4 { + margin-right: -1rem !important; } - .xl\:border-purple-darkest { - border-color: #21183c !important; + .lg\:-mb-4 { + margin-bottom: -1rem !important; } - .xl\:border-purple-darker { - border-color: #382b5f !important; + .lg\:-ml-4 { + margin-left: -1rem !important; } - .xl\:border-purple-dark { - border-color: #794acf !important; + .lg\:-mt-5 { + margin-top: -1.25rem !important; } - .xl\:border-purple { - border-color: #9561e2 !important; + .lg\:-mr-5 { + margin-right: -1.25rem !important; } - .xl\:border-purple-light { - border-color: #a779e9 !important; + .lg\:-mb-5 { + margin-bottom: -1.25rem !important; } - .xl\:border-purple-lighter { - border-color: #d6bbfc !important; + .lg\:-ml-5 { + margin-left: -1.25rem !important; } - .xl\:border-purple-lightest { - border-color: #f3ebff !important; + .lg\:-mt-6 { + margin-top: -1.5rem !important; } - .xl\:border-pink-darkest { - border-color: #451225 !important; + .lg\:-mr-6 { + margin-right: -1.5rem !important; } - .xl\:border-pink-darker { - border-color: #6f213f !important; + .lg\:-mb-6 { + margin-bottom: -1.5rem !important; } - .xl\:border-pink-dark { - border-color: #eb5286 !important; + .lg\:-ml-6 { + margin-left: -1.5rem !important; } - .xl\:border-pink { - border-color: #f66d9b !important; - } - - .xl\:border-pink-light { - border-color: #fa7ea8 !important; + .lg\:-mt-8 { + margin-top: -2rem !important; } - .xl\:border-pink-lighter { - border-color: #ffbbca !important; + .lg\:-mr-8 { + margin-right: -2rem !important; } - .xl\:border-pink-lightest { - border-color: #ffebef !important; + .lg\:-mb-8 { + margin-bottom: -2rem !important; } - .xl\:hover\:border-transparent:hover { - border-color: transparent !important; + .lg\:-ml-8 { + margin-left: -2rem !important; } - .xl\:hover\:border-black:hover { - border-color: #22292f !important; + .lg\:-mt-10 { + margin-top: -2.5rem !important; } - .xl\:hover\:border-grey-darkest:hover { - border-color: #3d4852 !important; + .lg\:-mr-10 { + margin-right: -2.5rem !important; } - .xl\:hover\:border-grey-darker:hover { - border-color: #606f7b !important; + .lg\:-mb-10 { + margin-bottom: -2.5rem !important; } - .xl\:hover\:border-grey-dark:hover { - border-color: #8795a1 !important; + .lg\:-ml-10 { + margin-left: -2.5rem !important; } - .xl\:hover\:border-grey:hover { - border-color: #b8c2cc !important; + .lg\:-mt-12 { + margin-top: -3rem !important; } - .xl\:hover\:border-grey-light:hover { - border-color: #dae1e7 !important; + .lg\:-mr-12 { + margin-right: -3rem !important; } - .xl\:hover\:border-grey-lighter:hover { - border-color: #f1f5f8 !important; + .lg\:-mb-12 { + margin-bottom: -3rem !important; } - .xl\:hover\:border-grey-lightest:hover { - border-color: #f8fafc !important; + .lg\:-ml-12 { + margin-left: -3rem !important; } - .xl\:hover\:border-white:hover { - border-color: #fff !important; + .lg\:-mt-16 { + margin-top: -4rem !important; } - .xl\:hover\:border-red-darkest:hover { - border-color: #3b0d0c !important; + .lg\:-mr-16 { + margin-right: -4rem !important; } - .xl\:hover\:border-red-darker:hover { - border-color: #621b18 !important; + .lg\:-mb-16 { + margin-bottom: -4rem !important; } - .xl\:hover\:border-red-dark:hover { - border-color: #cc1f1a !important; + .lg\:-ml-16 { + margin-left: -4rem !important; } - .xl\:hover\:border-red:hover { - border-color: #e3342f !important; + .lg\:-mt-20 { + margin-top: -5rem !important; } - .xl\:hover\:border-red-light:hover { - border-color: #ef5753 !important; + .lg\:-mr-20 { + margin-right: -5rem !important; } - .xl\:hover\:border-red-lighter:hover { - border-color: #f9acaa !important; + .lg\:-mb-20 { + margin-bottom: -5rem !important; } - .xl\:hover\:border-red-lightest:hover { - border-color: #fcebea !important; + .lg\:-ml-20 { + margin-left: -5rem !important; } - .xl\:hover\:border-orange-darkest:hover { - border-color: #462a16 !important; + .lg\:-mt-24 { + margin-top: -6rem !important; } - .xl\:hover\:border-orange-darker:hover { - border-color: #613b1f !important; + .lg\:-mr-24 { + margin-right: -6rem !important; } - .xl\:hover\:border-orange-dark:hover { - border-color: #de751f !important; + .lg\:-mb-24 { + margin-bottom: -6rem !important; } - .xl\:hover\:border-orange:hover { - border-color: #f6993f !important; + .lg\:-ml-24 { + margin-left: -6rem !important; } - .xl\:hover\:border-orange-light:hover { - border-color: #faad63 !important; + .lg\:-mt-32 { + margin-top: -8rem !important; } - .xl\:hover\:border-orange-lighter:hover { - border-color: #fcd9b6 !important; + .lg\:-mr-32 { + margin-right: -8rem !important; } - .xl\:hover\:border-orange-lightest:hover { - border-color: #fff5eb !important; + .lg\:-mb-32 { + margin-bottom: -8rem !important; } - .xl\:hover\:border-yellow-darkest:hover { - border-color: #453411 !important; + .lg\:-ml-32 { + margin-left: -8rem !important; } - .xl\:hover\:border-yellow-darker:hover { - border-color: #684f1d !important; + .lg\:-mt-40 { + margin-top: -10rem !important; } - .xl\:hover\:border-yellow-dark:hover { - border-color: #f2d024 !important; + .lg\:-mr-40 { + margin-right: -10rem !important; } - .xl\:hover\:border-yellow:hover { - border-color: #ffed4a !important; + .lg\:-mb-40 { + margin-bottom: -10rem !important; } - .xl\:hover\:border-yellow-light:hover { - border-color: #fff382 !important; + .lg\:-ml-40 { + margin-left: -10rem !important; } - .xl\:hover\:border-yellow-lighter:hover { - border-color: #fff9c2 !important; + .lg\:-mt-48 { + margin-top: -12rem !important; } - .xl\:hover\:border-yellow-lightest:hover { - border-color: #fcfbeb !important; + .lg\:-mr-48 { + margin-right: -12rem !important; } - .xl\:hover\:border-green-darkest:hover { - border-color: #0f2f21 !important; + .lg\:-mb-48 { + margin-bottom: -12rem !important; } - .xl\:hover\:border-green-darker:hover { - border-color: #1a4731 !important; + .lg\:-ml-48 { + margin-left: -12rem !important; } - .xl\:hover\:border-green-dark:hover { - border-color: #1f9d55 !important; + .lg\:-mt-56 { + margin-top: -14rem !important; } - .xl\:hover\:border-green:hover { - border-color: #38c172 !important; + .lg\:-mr-56 { + margin-right: -14rem !important; } - .xl\:hover\:border-green-light:hover { - border-color: #51d88a !important; + .lg\:-mb-56 { + margin-bottom: -14rem !important; } - .xl\:hover\:border-green-lighter:hover { - border-color: #a2f5bf !important; + .lg\:-ml-56 { + margin-left: -14rem !important; } - .xl\:hover\:border-green-lightest:hover { - border-color: #e3fcec !important; + .lg\:-mt-64 { + margin-top: -16rem !important; } - .xl\:hover\:border-teal-darkest:hover { - border-color: #0d3331 !important; + .lg\:-mr-64 { + margin-right: -16rem !important; } - .xl\:hover\:border-teal-darker:hover { - border-color: #20504f !important; + .lg\:-mb-64 { + margin-bottom: -16rem !important; } - .xl\:hover\:border-teal-dark:hover { - border-color: #38a89d !important; + .lg\:-ml-64 { + margin-left: -16rem !important; } - .xl\:hover\:border-teal:hover { - border-color: #4dc0b5 !important; + .lg\:-mt-px { + margin-top: -1px !important; } - .xl\:hover\:border-teal-light:hover { - border-color: #64d5ca !important; + .lg\:-mr-px { + margin-right: -1px !important; } - .xl\:hover\:border-teal-lighter:hover { - border-color: #a0f0ed !important; + .lg\:-mb-px { + margin-bottom: -1px !important; } - .xl\:hover\:border-teal-lightest:hover { - border-color: #e8fffe !important; + .lg\:-ml-px { + margin-left: -1px !important; } - .xl\:hover\:border-blue-darkest:hover { - border-color: #12283a !important; + .lg\:max-h-full { + max-height: 100% !important; } - .xl\:hover\:border-blue-darker:hover { - border-color: #1c3d5a !important; + .lg\:max-h-screen { + max-height: 100vh !important; } - .xl\:hover\:border-blue-dark:hover { - border-color: #2779bd !important; + .lg\:max-w-xs { + max-width: 20rem !important; } - .xl\:hover\:border-blue:hover { - border-color: #3490dc !important; + .lg\:max-w-sm { + max-width: 24rem !important; } - .xl\:hover\:border-blue-light:hover { - border-color: #6cb2eb !important; + .lg\:max-w-md { + max-width: 28rem !important; } - .xl\:hover\:border-blue-lighter:hover { - border-color: #bcdefa !important; + .lg\:max-w-lg { + max-width: 32rem !important; } - .xl\:hover\:border-blue-lightest:hover { - border-color: #eff8ff !important; + .lg\:max-w-xl { + max-width: 36rem !important; } - .xl\:hover\:border-indigo-darkest:hover { - border-color: #191e38 !important; + .lg\:max-w-2xl { + max-width: 42rem !important; } - .xl\:hover\:border-indigo-darker:hover { - border-color: #2f365f !important; + .lg\:max-w-3xl { + max-width: 48rem !important; } - .xl\:hover\:border-indigo-dark:hover { - border-color: #5661b3 !important; + .lg\:max-w-4xl { + max-width: 56rem !important; } - .xl\:hover\:border-indigo:hover { - border-color: #6574cd !important; + .lg\:max-w-5xl { + max-width: 64rem !important; } - .xl\:hover\:border-indigo-light:hover { - border-color: #7886d7 !important; + .lg\:max-w-6xl { + max-width: 72rem !important; } - .xl\:hover\:border-indigo-lighter:hover { - border-color: #b2b7ff !important; + .lg\:max-w-full { + max-width: 100% !important; } - .xl\:hover\:border-indigo-lightest:hover { - border-color: #e6e8ff !important; + .lg\:min-h-0 { + min-height: 0 !important; } - .xl\:hover\:border-purple-darkest:hover { - border-color: #21183c !important; + .lg\:min-h-full { + min-height: 100% !important; } - .xl\:hover\:border-purple-darker:hover { - border-color: #382b5f !important; + .lg\:min-h-screen { + min-height: 100vh !important; } - .xl\:hover\:border-purple-dark:hover { - border-color: #794acf !important; + .lg\:min-w-0 { + min-width: 0 !important; } - .xl\:hover\:border-purple:hover { - border-color: #9561e2 !important; + .lg\:min-w-full { + min-width: 100% !important; } - .xl\:hover\:border-purple-light:hover { - border-color: #a779e9 !important; + .lg\:object-contain { + object-fit: contain !important; } - .xl\:hover\:border-purple-lighter:hover { - border-color: #d6bbfc !important; + .lg\:object-cover { + object-fit: cover !important; } - .xl\:hover\:border-purple-lightest:hover { - border-color: #f3ebff !important; + .lg\:object-fill { + object-fit: fill !important; } - .xl\:hover\:border-pink-darkest:hover { - border-color: #451225 !important; + .lg\:object-none { + object-fit: none !important; } - .xl\:hover\:border-pink-darker:hover { - border-color: #6f213f !important; + .lg\:object-scale-down { + object-fit: scale-down !important; } - .xl\:hover\:border-pink-dark:hover { - border-color: #eb5286 !important; + .lg\:object-bottom { + object-position: bottom !important; } - .xl\:hover\:border-pink:hover { - border-color: #f66d9b !important; + .lg\:object-center { + object-position: center !important; } - .xl\:hover\:border-pink-light:hover { - border-color: #fa7ea8 !important; + .lg\:object-left { + object-position: left !important; } - .xl\:hover\:border-pink-lighter:hover { - border-color: #ffbbca !important; + .lg\:object-left-bottom { + object-position: left bottom !important; } - .xl\:hover\:border-pink-lightest:hover { - border-color: #ffebef !important; + .lg\:object-left-top { + object-position: left top !important; } - .xl\:focus\:border-transparent:focus { - border-color: transparent !important; + .lg\:object-right { + object-position: right !important; } - .xl\:focus\:border-black:focus { - border-color: #22292f !important; + .lg\:object-right-bottom { + object-position: right bottom !important; } - .xl\:focus\:border-grey-darkest:focus { - border-color: #3d4852 !important; + .lg\:object-right-top { + object-position: right top !important; } - .xl\:focus\:border-grey-darker:focus { - border-color: #606f7b !important; + .lg\:object-top { + object-position: top !important; } - .xl\:focus\:border-grey-dark:focus { - border-color: #8795a1 !important; + .lg\:opacity-0 { + opacity: 0 !important; } - .xl\:focus\:border-grey:focus { - border-color: #b8c2cc !important; + .lg\:opacity-25 { + opacity: 0.25 !important; } - .xl\:focus\:border-grey-light:focus { - border-color: #dae1e7 !important; + .lg\:opacity-50 { + opacity: 0.5 !important; } - .xl\:focus\:border-grey-lighter:focus { - border-color: #f1f5f8 !important; + .lg\:opacity-75 { + opacity: 0.75 !important; } - .xl\:focus\:border-grey-lightest:focus { - border-color: #f8fafc !important; + .lg\:opacity-100 { + opacity: 1 !important; } - .xl\:focus\:border-white:focus { - border-color: #fff !important; + .lg\:outline-none { + outline: 0 !important; } - .xl\:focus\:border-red-darkest:focus { - border-color: #3b0d0c !important; + .lg\:focus\:outline-none:focus { + outline: 0 !important; } - .xl\:focus\:border-red-darker:focus { - border-color: #621b18 !important; + .lg\:overflow-auto { + overflow: auto !important; } - .xl\:focus\:border-red-dark:focus { - border-color: #cc1f1a !important; + .lg\:overflow-hidden { + overflow: hidden !important; } - .xl\:focus\:border-red:focus { - border-color: #e3342f !important; + .lg\:overflow-visible { + overflow: visible !important; } - .xl\:focus\:border-red-light:focus { - border-color: #ef5753 !important; + .lg\:overflow-scroll { + overflow: scroll !important; } - .xl\:focus\:border-red-lighter:focus { - border-color: #f9acaa !important; + .lg\:overflow-x-auto { + overflow-x: auto !important; } - .xl\:focus\:border-red-lightest:focus { - border-color: #fcebea !important; + .lg\:overflow-y-auto { + overflow-y: auto !important; } - .xl\:focus\:border-orange-darkest:focus { - border-color: #462a16 !important; + .lg\:overflow-x-hidden { + overflow-x: hidden !important; } - .xl\:focus\:border-orange-darker:focus { - border-color: #613b1f !important; + .lg\:overflow-y-hidden { + overflow-y: hidden !important; } - .xl\:focus\:border-orange-dark:focus { - border-color: #de751f !important; + .lg\:overflow-x-visible { + overflow-x: visible !important; } - .xl\:focus\:border-orange:focus { - border-color: #f6993f !important; + .lg\:overflow-y-visible { + overflow-y: visible !important; } - .xl\:focus\:border-orange-light:focus { - border-color: #faad63 !important; + .lg\:overflow-x-scroll { + overflow-x: scroll !important; } - .xl\:focus\:border-orange-lighter:focus { - border-color: #fcd9b6 !important; + .lg\:overflow-y-scroll { + overflow-y: scroll !important; } - .xl\:focus\:border-orange-lightest:focus { - border-color: #fff5eb !important; + .lg\:scrolling-touch { + -webkit-overflow-scrolling: touch !important; } - .xl\:focus\:border-yellow-darkest:focus { - border-color: #453411 !important; + .lg\:scrolling-auto { + -webkit-overflow-scrolling: auto !important; } - .xl\:focus\:border-yellow-darker:focus { - border-color: #684f1d !important; + .lg\:p-0 { + padding: 0 !important; } - .xl\:focus\:border-yellow-dark:focus { - border-color: #f2d024 !important; + .lg\:p-1 { + padding: 0.25rem !important; } - .xl\:focus\:border-yellow:focus { - border-color: #ffed4a !important; + .lg\:p-2 { + padding: 0.5rem !important; } - .xl\:focus\:border-yellow-light:focus { - border-color: #fff382 !important; + .lg\:p-3 { + padding: 0.75rem !important; } - .xl\:focus\:border-yellow-lighter:focus { - border-color: #fff9c2 !important; + .lg\:p-4 { + padding: 1rem !important; } - .xl\:focus\:border-yellow-lightest:focus { - border-color: #fcfbeb !important; + .lg\:p-5 { + padding: 1.25rem !important; } - .xl\:focus\:border-green-darkest:focus { - border-color: #0f2f21 !important; + .lg\:p-6 { + padding: 1.5rem !important; } - .xl\:focus\:border-green-darker:focus { - border-color: #1a4731 !important; + .lg\:p-8 { + padding: 2rem !important; } - .xl\:focus\:border-green-dark:focus { - border-color: #1f9d55 !important; + .lg\:p-10 { + padding: 2.5rem !important; } - .xl\:focus\:border-green:focus { - border-color: #38c172 !important; + .lg\:p-12 { + padding: 3rem !important; } - .xl\:focus\:border-green-light:focus { - border-color: #51d88a !important; + .lg\:p-16 { + padding: 4rem !important; } - .xl\:focus\:border-green-lighter:focus { - border-color: #a2f5bf !important; + .lg\:p-20 { + padding: 5rem !important; } - .xl\:focus\:border-green-lightest:focus { - border-color: #e3fcec !important; + .lg\:p-24 { + padding: 6rem !important; } - .xl\:focus\:border-teal-darkest:focus { - border-color: #0d3331 !important; + .lg\:p-32 { + padding: 8rem !important; } - .xl\:focus\:border-teal-darker:focus { - border-color: #20504f !important; + .lg\:p-40 { + padding: 10rem !important; } - .xl\:focus\:border-teal-dark:focus { - border-color: #38a89d !important; + .lg\:p-48 { + padding: 12rem !important; } - .xl\:focus\:border-teal:focus { - border-color: #4dc0b5 !important; + .lg\:p-56 { + padding: 14rem !important; } - .xl\:focus\:border-teal-light:focus { - border-color: #64d5ca !important; + .lg\:p-64 { + padding: 16rem !important; } - .xl\:focus\:border-teal-lighter:focus { - border-color: #a0f0ed !important; + .lg\:p-px { + padding: 1px !important; } - .xl\:focus\:border-teal-lightest:focus { - border-color: #e8fffe !important; + .lg\:py-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; } - .xl\:focus\:border-blue-darkest:focus { - border-color: #12283a !important; + .lg\:px-0 { + padding-left: 0 !important; + padding-right: 0 !important; } - .xl\:focus\:border-blue-darker:focus { - border-color: #1c3d5a !important; + .lg\:py-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; } - .xl\:focus\:border-blue-dark:focus { - border-color: #2779bd !important; + .lg\:px-1 { + padding-left: 0.25rem !important; + padding-right: 0.25rem !important; } - .xl\:focus\:border-blue:focus { - border-color: #3490dc !important; + .lg\:py-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; } - .xl\:focus\:border-blue-light:focus { - border-color: #6cb2eb !important; + .lg\:px-2 { + padding-left: 0.5rem !important; + padding-right: 0.5rem !important; } - .xl\:focus\:border-blue-lighter:focus { - border-color: #bcdefa !important; + .lg\:py-3 { + padding-top: 0.75rem !important; + padding-bottom: 0.75rem !important; } - .xl\:focus\:border-blue-lightest:focus { - border-color: #eff8ff !important; + .lg\:px-3 { + padding-left: 0.75rem !important; + padding-right: 0.75rem !important; } - .xl\:focus\:border-indigo-darkest:focus { - border-color: #191e38 !important; + .lg\:py-4 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; } - .xl\:focus\:border-indigo-darker:focus { - border-color: #2f365f !important; + .lg\:px-4 { + padding-left: 1rem !important; + padding-right: 1rem !important; } - .xl\:focus\:border-indigo-dark:focus { - border-color: #5661b3 !important; + .lg\:py-5 { + padding-top: 1.25rem !important; + padding-bottom: 1.25rem !important; } - .xl\:focus\:border-indigo:focus { - border-color: #6574cd !important; + .lg\:px-5 { + padding-left: 1.25rem !important; + padding-right: 1.25rem !important; } - .xl\:focus\:border-indigo-light:focus { - border-color: #7886d7 !important; + .lg\:py-6 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; } - .xl\:focus\:border-indigo-lighter:focus { - border-color: #b2b7ff !important; + .lg\:px-6 { + padding-left: 1.5rem !important; + padding-right: 1.5rem !important; } - .xl\:focus\:border-indigo-lightest:focus { - border-color: #e6e8ff !important; + .lg\:py-8 { + padding-top: 2rem !important; + padding-bottom: 2rem !important; } - .xl\:focus\:border-purple-darkest:focus { - border-color: #21183c !important; + .lg\:px-8 { + padding-left: 2rem !important; + padding-right: 2rem !important; } - .xl\:focus\:border-purple-darker:focus { - border-color: #382b5f !important; + .lg\:py-10 { + padding-top: 2.5rem !important; + padding-bottom: 2.5rem !important; } - .xl\:focus\:border-purple-dark:focus { - border-color: #794acf !important; + .lg\:px-10 { + padding-left: 2.5rem !important; + padding-right: 2.5rem !important; } - .xl\:focus\:border-purple:focus { - border-color: #9561e2 !important; + .lg\:py-12 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; } - .xl\:focus\:border-purple-light:focus { - border-color: #a779e9 !important; + .lg\:px-12 { + padding-left: 3rem !important; + padding-right: 3rem !important; } - .xl\:focus\:border-purple-lighter:focus { - border-color: #d6bbfc !important; + .lg\:py-16 { + padding-top: 4rem !important; + padding-bottom: 4rem !important; } - .xl\:focus\:border-purple-lightest:focus { - border-color: #f3ebff !important; + .lg\:px-16 { + padding-left: 4rem !important; + padding-right: 4rem !important; } - .xl\:focus\:border-pink-darkest:focus { - border-color: #451225 !important; + .lg\:py-20 { + padding-top: 5rem !important; + padding-bottom: 5rem !important; } - .xl\:focus\:border-pink-darker:focus { - border-color: #6f213f !important; + .lg\:px-20 { + padding-left: 5rem !important; + padding-right: 5rem !important; } - .xl\:focus\:border-pink-dark:focus { - border-color: #eb5286 !important; + .lg\:py-24 { + padding-top: 6rem !important; + padding-bottom: 6rem !important; } - .xl\:focus\:border-pink:focus { - border-color: #f66d9b !important; + .lg\:px-24 { + padding-left: 6rem !important; + padding-right: 6rem !important; } - .xl\:focus\:border-pink-light:focus { - border-color: #fa7ea8 !important; + .lg\:py-32 { + padding-top: 8rem !important; + padding-bottom: 8rem !important; } - .xl\:focus\:border-pink-lighter:focus { - border-color: #ffbbca !important; + .lg\:px-32 { + padding-left: 8rem !important; + padding-right: 8rem !important; } - .xl\:focus\:border-pink-lightest:focus { - border-color: #ffebef !important; + .lg\:py-40 { + padding-top: 10rem !important; + padding-bottom: 10rem !important; } - .xl\:rounded-none { - border-radius: 0 !important; + .lg\:px-40 { + padding-left: 10rem !important; + padding-right: 10rem !important; } - .xl\:rounded-sm { - border-radius: .125rem !important; + .lg\:py-48 { + padding-top: 12rem !important; + padding-bottom: 12rem !important; } - .xl\:rounded { - border-radius: .25rem !important; + .lg\:px-48 { + padding-left: 12rem !important; + padding-right: 12rem !important; } - .xl\:rounded-lg { - border-radius: .5rem !important; + .lg\:py-56 { + padding-top: 14rem !important; + padding-bottom: 14rem !important; } - .xl\:rounded-full { - border-radius: 9999px !important; + .lg\:px-56 { + padding-left: 14rem !important; + padding-right: 14rem !important; } - .xl\:rounded-t-none { - border-top-left-radius: 0 !important; - border-top-right-radius: 0 !important; + .lg\:py-64 { + padding-top: 16rem !important; + padding-bottom: 16rem !important; } - .xl\:rounded-r-none { - border-top-right-radius: 0 !important; - border-bottom-right-radius: 0 !important; + .lg\:px-64 { + padding-left: 16rem !important; + padding-right: 16rem !important; } - .xl\:rounded-b-none { - border-bottom-right-radius: 0 !important; - border-bottom-left-radius: 0 !important; + .lg\:py-px { + padding-top: 1px !important; + padding-bottom: 1px !important; } - .xl\:rounded-l-none { - border-top-left-radius: 0 !important; - border-bottom-left-radius: 0 !important; + .lg\:px-px { + padding-left: 1px !important; + padding-right: 1px !important; } - .xl\:rounded-t-sm { - border-top-left-radius: .125rem !important; - border-top-right-radius: .125rem !important; + .lg\:pt-0 { + padding-top: 0 !important; } - .xl\:rounded-r-sm { - border-top-right-radius: .125rem !important; - border-bottom-right-radius: .125rem !important; + .lg\:pr-0 { + padding-right: 0 !important; } - .xl\:rounded-b-sm { - border-bottom-right-radius: .125rem !important; - border-bottom-left-radius: .125rem !important; + .lg\:pb-0 { + padding-bottom: 0 !important; } - .xl\:rounded-l-sm { - border-top-left-radius: .125rem !important; - border-bottom-left-radius: .125rem !important; + .lg\:pl-0 { + padding-left: 0 !important; } - .xl\:rounded-t { - border-top-left-radius: .25rem !important; - border-top-right-radius: .25rem !important; + .lg\:pt-1 { + padding-top: 0.25rem !important; } - .xl\:rounded-r { - border-top-right-radius: .25rem !important; - border-bottom-right-radius: .25rem !important; + .lg\:pr-1 { + padding-right: 0.25rem !important; } - .xl\:rounded-b { - border-bottom-right-radius: .25rem !important; - border-bottom-left-radius: .25rem !important; + .lg\:pb-1 { + padding-bottom: 0.25rem !important; } - .xl\:rounded-l { - border-top-left-radius: .25rem !important; - border-bottom-left-radius: .25rem !important; + .lg\:pl-1 { + padding-left: 0.25rem !important; } - .xl\:rounded-t-lg { - border-top-left-radius: .5rem !important; - border-top-right-radius: .5rem !important; + .lg\:pt-2 { + padding-top: 0.5rem !important; } - .xl\:rounded-r-lg { - border-top-right-radius: .5rem !important; - border-bottom-right-radius: .5rem !important; + .lg\:pr-2 { + padding-right: 0.5rem !important; } - .xl\:rounded-b-lg { - border-bottom-right-radius: .5rem !important; - border-bottom-left-radius: .5rem !important; + .lg\:pb-2 { + padding-bottom: 0.5rem !important; } - .xl\:rounded-l-lg { - border-top-left-radius: .5rem !important; - border-bottom-left-radius: .5rem !important; + .lg\:pl-2 { + padding-left: 0.5rem !important; } - .xl\:rounded-t-full { - border-top-left-radius: 9999px !important; - border-top-right-radius: 9999px !important; + .lg\:pt-3 { + padding-top: 0.75rem !important; } - .xl\:rounded-r-full { - border-top-right-radius: 9999px !important; - border-bottom-right-radius: 9999px !important; + .lg\:pr-3 { + padding-right: 0.75rem !important; } - .xl\:rounded-b-full { - border-bottom-right-radius: 9999px !important; - border-bottom-left-radius: 9999px !important; + .lg\:pb-3 { + padding-bottom: 0.75rem !important; } - .xl\:rounded-l-full { - border-top-left-radius: 9999px !important; - border-bottom-left-radius: 9999px !important; + .lg\:pl-3 { + padding-left: 0.75rem !important; } - .xl\:rounded-tl-none { - border-top-left-radius: 0 !important; + .lg\:pt-4 { + padding-top: 1rem !important; } - .xl\:rounded-tr-none { - border-top-right-radius: 0 !important; + .lg\:pr-4 { + padding-right: 1rem !important; } - .xl\:rounded-br-none { - border-bottom-right-radius: 0 !important; + .lg\:pb-4 { + padding-bottom: 1rem !important; } - .xl\:rounded-bl-none { - border-bottom-left-radius: 0 !important; + .lg\:pl-4 { + padding-left: 1rem !important; } - .xl\:rounded-tl-sm { - border-top-left-radius: .125rem !important; + .lg\:pt-5 { + padding-top: 1.25rem !important; } - .xl\:rounded-tr-sm { - border-top-right-radius: .125rem !important; + .lg\:pr-5 { + padding-right: 1.25rem !important; } - .xl\:rounded-br-sm { - border-bottom-right-radius: .125rem !important; + .lg\:pb-5 { + padding-bottom: 1.25rem !important; } - .xl\:rounded-bl-sm { - border-bottom-left-radius: .125rem !important; + .lg\:pl-5 { + padding-left: 1.25rem !important; } - .xl\:rounded-tl { - border-top-left-radius: .25rem !important; + .lg\:pt-6 { + padding-top: 1.5rem !important; } - .xl\:rounded-tr { - border-top-right-radius: .25rem !important; + .lg\:pr-6 { + padding-right: 1.5rem !important; } - .xl\:rounded-br { - border-bottom-right-radius: .25rem !important; + .lg\:pb-6 { + padding-bottom: 1.5rem !important; } - .xl\:rounded-bl { - border-bottom-left-radius: .25rem !important; + .lg\:pl-6 { + padding-left: 1.5rem !important; } - .xl\:rounded-tl-lg { - border-top-left-radius: .5rem !important; + .lg\:pt-8 { + padding-top: 2rem !important; } - .xl\:rounded-tr-lg { - border-top-right-radius: .5rem !important; + .lg\:pr-8 { + padding-right: 2rem !important; } - .xl\:rounded-br-lg { - border-bottom-right-radius: .5rem !important; + .lg\:pb-8 { + padding-bottom: 2rem !important; } - .xl\:rounded-bl-lg { - border-bottom-left-radius: .5rem !important; + .lg\:pl-8 { + padding-left: 2rem !important; } - .xl\:rounded-tl-full { - border-top-left-radius: 9999px !important; + .lg\:pt-10 { + padding-top: 2.5rem !important; } - .xl\:rounded-tr-full { - border-top-right-radius: 9999px !important; + .lg\:pr-10 { + padding-right: 2.5rem !important; } - .xl\:rounded-br-full { - border-bottom-right-radius: 9999px !important; + .lg\:pb-10 { + padding-bottom: 2.5rem !important; } - .xl\:rounded-bl-full { - border-bottom-left-radius: 9999px !important; + .lg\:pl-10 { + padding-left: 2.5rem !important; } - .xl\:border-solid { - border-style: solid !important; + .lg\:pt-12 { + padding-top: 3rem !important; } - .xl\:border-dashed { - border-style: dashed !important; + .lg\:pr-12 { + padding-right: 3rem !important; } - .xl\:border-dotted { - border-style: dotted !important; + .lg\:pb-12 { + padding-bottom: 3rem !important; } - .xl\:border-none { - border-style: none !important; + .lg\:pl-12 { + padding-left: 3rem !important; } - .xl\:border-0 { - border-width: 0 !important; + .lg\:pt-16 { + padding-top: 4rem !important; } - .xl\:border-2 { - border-width: 2px !important; + .lg\:pr-16 { + padding-right: 4rem !important; } - .xl\:border-4 { - border-width: 4px !important; + .lg\:pb-16 { + padding-bottom: 4rem !important; } - .xl\:border-8 { - border-width: 8px !important; + .lg\:pl-16 { + padding-left: 4rem !important; } - .xl\:border { - border-width: 1px !important; + .lg\:pt-20 { + padding-top: 5rem !important; } - .xl\:border-t-0 { - border-top-width: 0 !important; + .lg\:pr-20 { + padding-right: 5rem !important; } - .xl\:border-r-0 { - border-right-width: 0 !important; + .lg\:pb-20 { + padding-bottom: 5rem !important; } - .xl\:border-b-0 { - border-bottom-width: 0 !important; + .lg\:pl-20 { + padding-left: 5rem !important; } - .xl\:border-l-0 { - border-left-width: 0 !important; + .lg\:pt-24 { + padding-top: 6rem !important; } - .xl\:border-t-2 { - border-top-width: 2px !important; + .lg\:pr-24 { + padding-right: 6rem !important; } - .xl\:border-r-2 { - border-right-width: 2px !important; + .lg\:pb-24 { + padding-bottom: 6rem !important; } - .xl\:border-b-2 { - border-bottom-width: 2px !important; + .lg\:pl-24 { + padding-left: 6rem !important; } - .xl\:border-l-2 { - border-left-width: 2px !important; + .lg\:pt-32 { + padding-top: 8rem !important; } - .xl\:border-t-4 { - border-top-width: 4px !important; + .lg\:pr-32 { + padding-right: 8rem !important; } - .xl\:border-r-4 { - border-right-width: 4px !important; + .lg\:pb-32 { + padding-bottom: 8rem !important; } - .xl\:border-b-4 { - border-bottom-width: 4px !important; + .lg\:pl-32 { + padding-left: 8rem !important; } - .xl\:border-l-4 { - border-left-width: 4px !important; + .lg\:pt-40 { + padding-top: 10rem !important; } - .xl\:border-t-8 { - border-top-width: 8px !important; + .lg\:pr-40 { + padding-right: 10rem !important; } - .xl\:border-r-8 { - border-right-width: 8px !important; + .lg\:pb-40 { + padding-bottom: 10rem !important; } - .xl\:border-b-8 { - border-bottom-width: 8px !important; + .lg\:pl-40 { + padding-left: 10rem !important; } - .xl\:border-l-8 { - border-left-width: 8px !important; + .lg\:pt-48 { + padding-top: 12rem !important; } - .xl\:border-t { - border-top-width: 1px !important; + .lg\:pr-48 { + padding-right: 12rem !important; } - .xl\:border-r { - border-right-width: 1px !important; + .lg\:pb-48 { + padding-bottom: 12rem !important; } - .xl\:border-b { - border-bottom-width: 1px !important; + .lg\:pl-48 { + padding-left: 12rem !important; } - .xl\:border-l { - border-left-width: 1px !important; + .lg\:pt-56 { + padding-top: 14rem !important; } - .xl\:cursor-auto { - cursor: auto !important; + .lg\:pr-56 { + padding-right: 14rem !important; } - .xl\:cursor-default { - cursor: default !important; + .lg\:pb-56 { + padding-bottom: 14rem !important; } - .xl\:cursor-pointer { - cursor: pointer !important; + .lg\:pl-56 { + padding-left: 14rem !important; } - .xl\:cursor-wait { - cursor: wait !important; + .lg\:pt-64 { + padding-top: 16rem !important; } - .xl\:cursor-move { - cursor: move !important; + .lg\:pr-64 { + padding-right: 16rem !important; } - .xl\:cursor-not-allowed { - cursor: not-allowed !important; + .lg\:pb-64 { + padding-bottom: 16rem !important; } - .xl\:block { - display: block !important; + .lg\:pl-64 { + padding-left: 16rem !important; } - .xl\:inline-block { - display: inline-block !important; + .lg\:pt-px { + padding-top: 1px !important; } - .xl\:inline { - display: inline !important; + .lg\:pr-px { + padding-right: 1px !important; } - .xl\:table { - display: table !important; + .lg\:pb-px { + padding-bottom: 1px !important; } - .xl\:table-row { - display: table-row !important; + .lg\:pl-px { + padding-left: 1px !important; } - .xl\:table-cell { - display: table-cell !important; + .lg\:pointer-events-none { + pointer-events: none !important; } - .xl\:hidden { - display: none !important; + .lg\:pointer-events-auto { + pointer-events: auto !important; } - .xl\:flex { - display: flex !important; + .lg\:static { + position: static !important; } - .xl\:inline-flex { - display: inline-flex !important; + .lg\:fixed { + position: fixed !important; } - .xl\:flex-row { - flex-direction: row !important; + .lg\:absolute { + position: absolute !important; } - .xl\:flex-row-reverse { - flex-direction: row-reverse !important; + .lg\:relative { + position: relative !important; } - .xl\:flex-col { - flex-direction: column !important; + .lg\:sticky { + position: sticky !important; } - .xl\:flex-col-reverse { - flex-direction: column-reverse !important; + .lg\:inset-0 { + top: 0 !important; + right: 0 !important; + bottom: 0 !important; + left: 0 !important; } - .xl\:flex-wrap { - flex-wrap: wrap !important; + .lg\:inset-auto { + top: auto !important; + right: auto !important; + bottom: auto !important; + left: auto !important; } - .xl\:flex-wrap-reverse { - flex-wrap: wrap-reverse !important; + .lg\:inset-y-0 { + top: 0 !important; + bottom: 0 !important; } - .xl\:flex-no-wrap { - flex-wrap: nowrap !important; + .lg\:inset-x-0 { + right: 0 !important; + left: 0 !important; } - .xl\:items-start { - align-items: flex-start !important; + .lg\:inset-y-auto { + top: auto !important; + bottom: auto !important; } - .xl\:items-end { - align-items: flex-end !important; + .lg\:inset-x-auto { + right: auto !important; + left: auto !important; } - .xl\:items-center { - align-items: center !important; + .lg\:top-0 { + top: 0 !important; } - .xl\:items-baseline { - align-items: baseline !important; + .lg\:right-0 { + right: 0 !important; } - .xl\:items-stretch { - align-items: stretch !important; + .lg\:bottom-0 { + bottom: 0 !important; } - .xl\:self-auto { - align-self: auto !important; + .lg\:left-0 { + left: 0 !important; } - .xl\:self-start { - align-self: flex-start !important; + .lg\:top-auto { + top: auto !important; } - .xl\:self-end { - align-self: flex-end !important; + .lg\:right-auto { + right: auto !important; } - .xl\:self-center { - align-self: center !important; + .lg\:bottom-auto { + bottom: auto !important; } - .xl\:self-stretch { - align-self: stretch !important; + .lg\:left-auto { + left: auto !important; } - .xl\:justify-start { - justify-content: flex-start !important; + .lg\:resize-none { + resize: none !important; } - .xl\:justify-end { - justify-content: flex-end !important; + .lg\:resize-y { + resize: vertical !important; } - .xl\:justify-center { - justify-content: center !important; + .lg\:resize-x { + resize: horizontal !important; } - .xl\:justify-between { - justify-content: space-between !important; + .lg\:resize { + resize: both !important; } - .xl\:justify-around { - justify-content: space-around !important; + .lg\:shadow { + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important; } - .xl\:content-center { - align-content: center !important; + .lg\:shadow-md { + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important; } - .xl\:content-start { - align-content: flex-start !important; + .lg\:shadow-lg { + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important; } - .xl\:content-end { - align-content: flex-end !important; + .lg\:shadow-xl { + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important; } - .xl\:content-between { - align-content: space-between !important; + .lg\:shadow-2xl { + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important; } - .xl\:content-around { - align-content: space-around !important; + .lg\:shadow-inner { + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important; } - .xl\:flex-1 { - flex: 1 1 0% !important; + .lg\:shadow-outline { + box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5) !important; } - .xl\:flex-auto { - flex: 1 1 auto !important; + .lg\:shadow-none { + box-shadow: none !important; } - .xl\:flex-initial { - flex: 0 1 auto !important; + .lg\:hover\:shadow:hover { + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important; } - .xl\:flex-none { - flex: none !important; + .lg\:hover\:shadow-md:hover { + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important; } - .xl\:flex-grow { - flex-grow: 1 !important; + .lg\:hover\:shadow-lg:hover { + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important; } - .xl\:flex-shrink { - flex-shrink: 1 !important; + .lg\:hover\:shadow-xl:hover { + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important; } - .xl\:flex-no-grow { - flex-grow: 0 !important; + .lg\:hover\:shadow-2xl:hover { + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important; } - .xl\:flex-no-shrink { - flex-shrink: 0 !important; + .lg\:hover\:shadow-inner:hover { + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important; } - .xl\:float-right { - float: right !important; + .lg\:hover\:shadow-outline:hover { + box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5) !important; } - .xl\:float-left { - float: left !important; + .lg\:hover\:shadow-none:hover { + box-shadow: none !important; } - .xl\:float-none { - float: none !important; + .lg\:focus\:shadow:focus { + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important; } - .xl\:clearfix:after { - content: "" !important; - display: table !important; - clear: both !important; + .lg\:focus\:shadow-md:focus { + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important; } - .xl\:font-sans { - font-family: system-ui, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif !important; + .lg\:focus\:shadow-lg:focus { + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important; } - .xl\:font-serif { - font-family: Constantia, Lucida Bright, Lucidabright, Lucida Serif, Lucida, DejaVu Serif, Bitstream Vera Serif, Liberation Serif, Georgia, serif !important; + .lg\:focus\:shadow-xl:focus { + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important; } - .xl\:font-mono { - font-family: Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace !important; + .lg\:focus\:shadow-2xl:focus { + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important; } - .xl\:font-hairline { - font-weight: 100 !important; + .lg\:focus\:shadow-inner:focus { + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important; } - .xl\:font-thin { - font-weight: 200 !important; + .lg\:focus\:shadow-outline:focus { + box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5) !important; } - .xl\:font-light { - font-weight: 300 !important; + .lg\:focus\:shadow-none:focus { + box-shadow: none !important; } - .xl\:font-normal { - font-weight: 400 !important; + .lg\:fill-current { + fill: currentColor !important; } - .xl\:font-medium { - font-weight: 500 !important; + .lg\:stroke-current { + stroke: currentColor !important; } - .xl\:font-semibold { - font-weight: 600 !important; + .lg\:table-auto { + table-layout: auto !important; } - .xl\:font-bold { - font-weight: 700 !important; + .lg\:table-fixed { + table-layout: fixed !important; } - .xl\:font-extrabold { - font-weight: 800 !important; + .lg\:text-left { + text-align: left !important; } - .xl\:font-black { - font-weight: 900 !important; + .lg\:text-center { + text-align: center !important; } - .xl\:hover\:font-hairline:hover { - font-weight: 100 !important; + .lg\:text-right { + text-align: right !important; } - .xl\:hover\:font-thin:hover { - font-weight: 200 !important; + .lg\:text-justify { + text-align: justify !important; } - .xl\:hover\:font-light:hover { - font-weight: 300 !important; + .lg\:text-transparent { + color: transparent !important; } - .xl\:hover\:font-normal:hover { - font-weight: 400 !important; + .lg\:text-black { + color: #000 !important; } - .xl\:hover\:font-medium:hover { - font-weight: 500 !important; + .lg\:text-white { + color: #fff !important; } - .xl\:hover\:font-semibold:hover { - font-weight: 600 !important; + .lg\:text-gray-100 { + color: #f7fafc !important; } - .xl\:hover\:font-bold:hover { - font-weight: 700 !important; + .lg\:text-gray-200 { + color: #edf2f7 !important; } - .xl\:hover\:font-extrabold:hover { - font-weight: 800 !important; + .lg\:text-gray-300 { + color: #e2e8f0 !important; } - .xl\:hover\:font-black:hover { - font-weight: 900 !important; + .lg\:text-gray-400 { + color: #cbd5e0 !important; } - .xl\:focus\:font-hairline:focus { - font-weight: 100 !important; + .lg\:text-gray-500 { + color: #a0aec0 !important; } - .xl\:focus\:font-thin:focus { - font-weight: 200 !important; + .lg\:text-gray-600 { + color: #718096 !important; } - .xl\:focus\:font-light:focus { - font-weight: 300 !important; + .lg\:text-gray-700 { + color: #4a5568 !important; } - .xl\:focus\:font-normal:focus { - font-weight: 400 !important; + .lg\:text-gray-800 { + color: #2d3748 !important; } - .xl\:focus\:font-medium:focus { - font-weight: 500 !important; + .lg\:text-gray-900 { + color: #1a202c !important; } - .xl\:focus\:font-semibold:focus { - font-weight: 600 !important; + .lg\:text-red-100 { + color: #fff5f5 !important; } - .xl\:focus\:font-bold:focus { - font-weight: 700 !important; + .lg\:text-red-200 { + color: #fed7d7 !important; } - .xl\:focus\:font-extrabold:focus { - font-weight: 800 !important; + .lg\:text-red-300 { + color: #feb2b2 !important; } - .xl\:focus\:font-black:focus { - font-weight: 900 !important; + .lg\:text-red-400 { + color: #fc8181 !important; } - .xl\:h-1 { - height: .25rem !important; + .lg\:text-red-500 { + color: #f56565 !important; } - .xl\:h-2 { - height: .5rem !important; + .lg\:text-red-600 { + color: #e53e3e !important; } - .xl\:h-3 { - height: .75rem !important; + .lg\:text-red-700 { + color: #c53030 !important; } - .xl\:h-4 { - height: 1rem !important; + .lg\:text-red-800 { + color: #9b2c2c !important; } - .xl\:h-5 { - height: 1.25rem !important; + .lg\:text-red-900 { + color: #742a2a !important; } - .xl\:h-6 { - height: 1.5rem !important; + .lg\:text-orange-100 { + color: #fffaf0 !important; } - .xl\:h-8 { - height: 2rem !important; + .lg\:text-orange-200 { + color: #feebc8 !important; } - .xl\:h-10 { - height: 2.5rem !important; + .lg\:text-orange-300 { + color: #fbd38d !important; } - .xl\:h-12 { - height: 3rem !important; + .lg\:text-orange-400 { + color: #f6ad55 !important; } - .xl\:h-16 { - height: 4rem !important; + .lg\:text-orange-500 { + color: #ed8936 !important; } - .xl\:h-24 { - height: 6rem !important; + .lg\:text-orange-600 { + color: #dd6b20 !important; } - .xl\:h-32 { - height: 8rem !important; + .lg\:text-orange-700 { + color: #c05621 !important; } - .xl\:h-48 { - height: 12rem !important; + .lg\:text-orange-800 { + color: #9c4221 !important; } - .xl\:h-64 { - height: 16rem !important; + .lg\:text-orange-900 { + color: #7b341e !important; } - .xl\:h-auto { - height: auto !important; + .lg\:text-yellow-100 { + color: #fffff0 !important; } - .xl\:h-px { - height: 1px !important; + .lg\:text-yellow-200 { + color: #fefcbf !important; } - .xl\:h-full { - height: 100% !important; + .lg\:text-yellow-300 { + color: #faf089 !important; } - .xl\:h-screen { - height: 100vh !important; + .lg\:text-yellow-400 { + color: #f6e05e !important; } - .xl\:leading-none { - line-height: 1 !important; + .lg\:text-yellow-500 { + color: #ecc94b !important; } - .xl\:leading-tight { - line-height: 1.25 !important; + .lg\:text-yellow-600 { + color: #d69e2e !important; } - .xl\:leading-normal { - line-height: 1.5 !important; + .lg\:text-yellow-700 { + color: #b7791f !important; } - .xl\:leading-loose { - line-height: 2 !important; + .lg\:text-yellow-800 { + color: #975a16 !important; } - .xl\:m-0 { - margin: 0 !important; + .lg\:text-yellow-900 { + color: #744210 !important; } - .xl\:m-1 { - margin: .25rem !important; + .lg\:text-green-100 { + color: #f0fff4 !important; } - .xl\:m-2 { - margin: .5rem !important; + .lg\:text-green-200 { + color: #c6f6d5 !important; } - .xl\:m-3 { - margin: .75rem !important; + .lg\:text-green-300 { + color: #9ae6b4 !important; } - .xl\:m-4 { - margin: 1rem !important; + .lg\:text-green-400 { + color: #68d391 !important; } - .xl\:m-5 { - margin: 1.25rem !important; + .lg\:text-green-500 { + color: #48bb78 !important; } - .xl\:m-6 { - margin: 1.5rem !important; + .lg\:text-green-600 { + color: #38a169 !important; } - .xl\:m-8 { - margin: 2rem !important; + .lg\:text-green-700 { + color: #2f855a !important; } - .xl\:m-10 { - margin: 2.5rem !important; + .lg\:text-green-800 { + color: #276749 !important; } - .xl\:m-12 { - margin: 3rem !important; + .lg\:text-green-900 { + color: #22543d !important; } - .xl\:m-16 { - margin: 4rem !important; + .lg\:text-teal-100 { + color: #e6fffa !important; } - .xl\:m-20 { - margin: 5rem !important; + .lg\:text-teal-200 { + color: #b2f5ea !important; } - .xl\:m-24 { - margin: 6rem !important; + .lg\:text-teal-300 { + color: #81e6d9 !important; } - .xl\:m-32 { - margin: 8rem !important; + .lg\:text-teal-400 { + color: #4fd1c5 !important; } - .xl\:m-auto { - margin: auto !important; + .lg\:text-teal-500 { + color: #38b2ac !important; } - .xl\:m-px { - margin: 1px !important; + .lg\:text-teal-600 { + color: #319795 !important; } - .xl\:my-0 { - margin-top: 0 !important; - margin-bottom: 0 !important; + .lg\:text-teal-700 { + color: #2c7a7b !important; } - .xl\:mx-0 { - margin-left: 0 !important; - margin-right: 0 !important; + .lg\:text-teal-800 { + color: #285e61 !important; } - .xl\:my-1 { - margin-top: .25rem !important; - margin-bottom: .25rem !important; + .lg\:text-teal-900 { + color: #234e52 !important; } - .xl\:mx-1 { - margin-left: .25rem !important; - margin-right: .25rem !important; + .lg\:text-blue-100 { + color: #ebf8ff !important; } - .xl\:my-2 { - margin-top: .5rem !important; - margin-bottom: .5rem !important; + .lg\:text-blue-200 { + color: #bee3f8 !important; } - .xl\:mx-2 { - margin-left: .5rem !important; - margin-right: .5rem !important; + .lg\:text-blue-300 { + color: #90cdf4 !important; } - .xl\:my-3 { - margin-top: .75rem !important; - margin-bottom: .75rem !important; + .lg\:text-blue-400 { + color: #63b3ed !important; } - .xl\:mx-3 { - margin-left: .75rem !important; - margin-right: .75rem !important; + .lg\:text-blue-500 { + color: #4299e1 !important; } - .xl\:my-4 { - margin-top: 1rem !important; - margin-bottom: 1rem !important; + .lg\:text-blue-600 { + color: #3182ce !important; } - .xl\:mx-4 { - margin-left: 1rem !important; - margin-right: 1rem !important; + .lg\:text-blue-700 { + color: #2b6cb0 !important; } - .xl\:my-5 { - margin-top: 1.25rem !important; - margin-bottom: 1.25rem !important; + .lg\:text-blue-800 { + color: #2c5282 !important; } - .xl\:mx-5 { - margin-left: 1.25rem !important; - margin-right: 1.25rem !important; + .lg\:text-blue-900 { + color: #2a4365 !important; } - .xl\:my-6 { - margin-top: 1.5rem !important; - margin-bottom: 1.5rem !important; + .lg\:text-indigo-100 { + color: #ebf4ff !important; } - .xl\:mx-6 { - margin-left: 1.5rem !important; - margin-right: 1.5rem !important; + .lg\:text-indigo-200 { + color: #c3dafe !important; } - .xl\:my-8 { - margin-top: 2rem !important; - margin-bottom: 2rem !important; + .lg\:text-indigo-300 { + color: #a3bffa !important; } - .xl\:mx-8 { - margin-left: 2rem !important; - margin-right: 2rem !important; + .lg\:text-indigo-400 { + color: #7f9cf5 !important; } - .xl\:my-10 { - margin-top: 2.5rem !important; - margin-bottom: 2.5rem !important; + .lg\:text-indigo-500 { + color: #667eea !important; } - .xl\:mx-10 { - margin-left: 2.5rem !important; - margin-right: 2.5rem !important; + .lg\:text-indigo-600 { + color: #5a67d8 !important; } - .xl\:my-12 { - margin-top: 3rem !important; - margin-bottom: 3rem !important; + .lg\:text-indigo-700 { + color: #4c51bf !important; } - .xl\:mx-12 { - margin-left: 3rem !important; - margin-right: 3rem !important; + .lg\:text-indigo-800 { + color: #434190 !important; } - .xl\:my-16 { - margin-top: 4rem !important; - margin-bottom: 4rem !important; + .lg\:text-indigo-900 { + color: #3c366b !important; } - .xl\:mx-16 { - margin-left: 4rem !important; - margin-right: 4rem !important; + .lg\:text-purple-100 { + color: #faf5ff !important; } - .xl\:my-20 { - margin-top: 5rem !important; - margin-bottom: 5rem !important; + .lg\:text-purple-200 { + color: #e9d8fd !important; } - .xl\:mx-20 { - margin-left: 5rem !important; - margin-right: 5rem !important; + .lg\:text-purple-300 { + color: #d6bcfa !important; } - .xl\:my-24 { - margin-top: 6rem !important; - margin-bottom: 6rem !important; + .lg\:text-purple-400 { + color: #b794f4 !important; } - .xl\:mx-24 { - margin-left: 6rem !important; - margin-right: 6rem !important; + .lg\:text-purple-500 { + color: #9f7aea !important; } - .xl\:my-32 { - margin-top: 8rem !important; - margin-bottom: 8rem !important; + .lg\:text-purple-600 { + color: #805ad5 !important; } - .xl\:mx-32 { - margin-left: 8rem !important; - margin-right: 8rem !important; + .lg\:text-purple-700 { + color: #6b46c1 !important; } - .xl\:my-auto { - margin-top: auto !important; - margin-bottom: auto !important; + .lg\:text-purple-800 { + color: #553c9a !important; } - .xl\:mx-auto { - margin-left: auto !important; - margin-right: auto !important; + .lg\:text-purple-900 { + color: #44337a !important; } - .xl\:my-px { - margin-top: 1px !important; - margin-bottom: 1px !important; + .lg\:text-pink-100 { + color: #fff5f7 !important; } - .xl\:mx-px { - margin-left: 1px !important; - margin-right: 1px !important; + .lg\:text-pink-200 { + color: #fed7e2 !important; } - .xl\:mt-0 { - margin-top: 0 !important; + .lg\:text-pink-300 { + color: #fbb6ce !important; } - .xl\:mr-0 { - margin-right: 0 !important; + .lg\:text-pink-400 { + color: #f687b3 !important; } - .xl\:mb-0 { - margin-bottom: 0 !important; + .lg\:text-pink-500 { + color: #ed64a6 !important; } - .xl\:ml-0 { - margin-left: 0 !important; + .lg\:text-pink-600 { + color: #d53f8c !important; } - .xl\:mt-1 { - margin-top: .25rem !important; + .lg\:text-pink-700 { + color: #b83280 !important; } - .xl\:mr-1 { - margin-right: .25rem !important; + .lg\:text-pink-800 { + color: #97266d !important; } - .xl\:mb-1 { - margin-bottom: .25rem !important; + .lg\:text-pink-900 { + color: #702459 !important; } - .xl\:ml-1 { - margin-left: .25rem !important; + .lg\:hover\:text-transparent:hover { + color: transparent !important; } - .xl\:mt-2 { - margin-top: .5rem !important; + .lg\:hover\:text-black:hover { + color: #000 !important; } - .xl\:mr-2 { - margin-right: .5rem !important; + .lg\:hover\:text-white:hover { + color: #fff !important; } - .xl\:mb-2 { - margin-bottom: .5rem !important; + .lg\:hover\:text-gray-100:hover { + color: #f7fafc !important; } - .xl\:ml-2 { - margin-left: .5rem !important; + .lg\:hover\:text-gray-200:hover { + color: #edf2f7 !important; } - .xl\:mt-3 { - margin-top: .75rem !important; + .lg\:hover\:text-gray-300:hover { + color: #e2e8f0 !important; } - .xl\:mr-3 { - margin-right: .75rem !important; + .lg\:hover\:text-gray-400:hover { + color: #cbd5e0 !important; } - .xl\:mb-3 { - margin-bottom: .75rem !important; + .lg\:hover\:text-gray-500:hover { + color: #a0aec0 !important; } - .xl\:ml-3 { - margin-left: .75rem !important; + .lg\:hover\:text-gray-600:hover { + color: #718096 !important; } - .xl\:mt-4 { - margin-top: 1rem !important; + .lg\:hover\:text-gray-700:hover { + color: #4a5568 !important; } - .xl\:mr-4 { - margin-right: 1rem !important; + .lg\:hover\:text-gray-800:hover { + color: #2d3748 !important; } - .xl\:mb-4 { - margin-bottom: 1rem !important; + .lg\:hover\:text-gray-900:hover { + color: #1a202c !important; } - .xl\:ml-4 { - margin-left: 1rem !important; + .lg\:hover\:text-red-100:hover { + color: #fff5f5 !important; } - .xl\:mt-5 { - margin-top: 1.25rem !important; + .lg\:hover\:text-red-200:hover { + color: #fed7d7 !important; } - .xl\:mr-5 { - margin-right: 1.25rem !important; + .lg\:hover\:text-red-300:hover { + color: #feb2b2 !important; } - .xl\:mb-5 { - margin-bottom: 1.25rem !important; + .lg\:hover\:text-red-400:hover { + color: #fc8181 !important; } - .xl\:ml-5 { - margin-left: 1.25rem !important; + .lg\:hover\:text-red-500:hover { + color: #f56565 !important; } - .xl\:mt-6 { - margin-top: 1.5rem !important; + .lg\:hover\:text-red-600:hover { + color: #e53e3e !important; } - .xl\:mr-6 { - margin-right: 1.5rem !important; + .lg\:hover\:text-red-700:hover { + color: #c53030 !important; } - .xl\:mb-6 { - margin-bottom: 1.5rem !important; + .lg\:hover\:text-red-800:hover { + color: #9b2c2c !important; } - .xl\:ml-6 { - margin-left: 1.5rem !important; + .lg\:hover\:text-red-900:hover { + color: #742a2a !important; } - .xl\:mt-8 { - margin-top: 2rem !important; + .lg\:hover\:text-orange-100:hover { + color: #fffaf0 !important; } - .xl\:mr-8 { - margin-right: 2rem !important; + .lg\:hover\:text-orange-200:hover { + color: #feebc8 !important; } - .xl\:mb-8 { - margin-bottom: 2rem !important; + .lg\:hover\:text-orange-300:hover { + color: #fbd38d !important; } - .xl\:ml-8 { - margin-left: 2rem !important; + .lg\:hover\:text-orange-400:hover { + color: #f6ad55 !important; } - .xl\:mt-10 { - margin-top: 2.5rem !important; + .lg\:hover\:text-orange-500:hover { + color: #ed8936 !important; } - .xl\:mr-10 { - margin-right: 2.5rem !important; + .lg\:hover\:text-orange-600:hover { + color: #dd6b20 !important; } - .xl\:mb-10 { - margin-bottom: 2.5rem !important; + .lg\:hover\:text-orange-700:hover { + color: #c05621 !important; } - .xl\:ml-10 { - margin-left: 2.5rem !important; + .lg\:hover\:text-orange-800:hover { + color: #9c4221 !important; } - .xl\:mt-12 { - margin-top: 3rem !important; + .lg\:hover\:text-orange-900:hover { + color: #7b341e !important; } - .xl\:mr-12 { - margin-right: 3rem !important; + .lg\:hover\:text-yellow-100:hover { + color: #fffff0 !important; } - .xl\:mb-12 { - margin-bottom: 3rem !important; + .lg\:hover\:text-yellow-200:hover { + color: #fefcbf !important; } - .xl\:ml-12 { - margin-left: 3rem !important; + .lg\:hover\:text-yellow-300:hover { + color: #faf089 !important; } - .xl\:mt-16 { - margin-top: 4rem !important; + .lg\:hover\:text-yellow-400:hover { + color: #f6e05e !important; } - .xl\:mr-16 { - margin-right: 4rem !important; + .lg\:hover\:text-yellow-500:hover { + color: #ecc94b !important; } - .xl\:mb-16 { - margin-bottom: 4rem !important; + .lg\:hover\:text-yellow-600:hover { + color: #d69e2e !important; } - .xl\:ml-16 { - margin-left: 4rem !important; + .lg\:hover\:text-yellow-700:hover { + color: #b7791f !important; } - .xl\:mt-20 { - margin-top: 5rem !important; + .lg\:hover\:text-yellow-800:hover { + color: #975a16 !important; } - .xl\:mr-20 { - margin-right: 5rem !important; + .lg\:hover\:text-yellow-900:hover { + color: #744210 !important; } - .xl\:mb-20 { - margin-bottom: 5rem !important; + .lg\:hover\:text-green-100:hover { + color: #f0fff4 !important; } - .xl\:ml-20 { - margin-left: 5rem !important; + .lg\:hover\:text-green-200:hover { + color: #c6f6d5 !important; } - .xl\:mt-24 { - margin-top: 6rem !important; + .lg\:hover\:text-green-300:hover { + color: #9ae6b4 !important; } - .xl\:mr-24 { - margin-right: 6rem !important; + .lg\:hover\:text-green-400:hover { + color: #68d391 !important; } - .xl\:mb-24 { - margin-bottom: 6rem !important; + .lg\:hover\:text-green-500:hover { + color: #48bb78 !important; } - .xl\:ml-24 { - margin-left: 6rem !important; + .lg\:hover\:text-green-600:hover { + color: #38a169 !important; } - .xl\:mt-32 { - margin-top: 8rem !important; + .lg\:hover\:text-green-700:hover { + color: #2f855a !important; } - .xl\:mr-32 { - margin-right: 8rem !important; + .lg\:hover\:text-green-800:hover { + color: #276749 !important; } - .xl\:mb-32 { - margin-bottom: 8rem !important; + .lg\:hover\:text-green-900:hover { + color: #22543d !important; } - .xl\:ml-32 { - margin-left: 8rem !important; + .lg\:hover\:text-teal-100:hover { + color: #e6fffa !important; } - .xl\:mt-auto { - margin-top: auto !important; + .lg\:hover\:text-teal-200:hover { + color: #b2f5ea !important; } - .xl\:mr-auto { - margin-right: auto !important; + .lg\:hover\:text-teal-300:hover { + color: #81e6d9 !important; } - .xl\:mb-auto { - margin-bottom: auto !important; + .lg\:hover\:text-teal-400:hover { + color: #4fd1c5 !important; } - .xl\:ml-auto { - margin-left: auto !important; + .lg\:hover\:text-teal-500:hover { + color: #38b2ac !important; } - .xl\:mt-px { - margin-top: 1px !important; + .lg\:hover\:text-teal-600:hover { + color: #319795 !important; } - .xl\:mr-px { - margin-right: 1px !important; + .lg\:hover\:text-teal-700:hover { + color: #2c7a7b !important; } - .xl\:mb-px { - margin-bottom: 1px !important; + .lg\:hover\:text-teal-800:hover { + color: #285e61 !important; } - .xl\:ml-px { - margin-left: 1px !important; + .lg\:hover\:text-teal-900:hover { + color: #234e52 !important; } - .xl\:max-h-full { - max-height: 100% !important; + .lg\:hover\:text-blue-100:hover { + color: #ebf8ff !important; } - .xl\:max-h-screen { - max-height: 100vh !important; + .lg\:hover\:text-blue-200:hover { + color: #bee3f8 !important; } - .xl\:max-w-xs { - max-width: 20rem !important; + .lg\:hover\:text-blue-300:hover { + color: #90cdf4 !important; } - .xl\:max-w-sm { - max-width: 30rem !important; + .lg\:hover\:text-blue-400:hover { + color: #63b3ed !important; } - .xl\:max-w-md { - max-width: 40rem !important; + .lg\:hover\:text-blue-500:hover { + color: #4299e1 !important; } - .xl\:max-w-lg { - max-width: 50rem !important; + .lg\:hover\:text-blue-600:hover { + color: #3182ce !important; } - .xl\:max-w-xl { - max-width: 60rem !important; + .lg\:hover\:text-blue-700:hover { + color: #2b6cb0 !important; } - .xl\:max-w-2xl { - max-width: 70rem !important; + .lg\:hover\:text-blue-800:hover { + color: #2c5282 !important; } - .xl\:max-w-3xl { - max-width: 80rem !important; + .lg\:hover\:text-blue-900:hover { + color: #2a4365 !important; } - .xl\:max-w-4xl { - max-width: 90rem !important; + .lg\:hover\:text-indigo-100:hover { + color: #ebf4ff !important; } - .xl\:max-w-5xl { - max-width: 100rem !important; + .lg\:hover\:text-indigo-200:hover { + color: #c3dafe !important; } - .xl\:max-w-full { - max-width: 100% !important; + .lg\:hover\:text-indigo-300:hover { + color: #a3bffa !important; } - .xl\:min-h-0 { - min-height: 0 !important; + .lg\:hover\:text-indigo-400:hover { + color: #7f9cf5 !important; } - .xl\:min-h-full { - min-height: 100% !important; + .lg\:hover\:text-indigo-500:hover { + color: #667eea !important; } - .xl\:min-h-screen { - min-height: 100vh !important; + .lg\:hover\:text-indigo-600:hover { + color: #5a67d8 !important; } - .xl\:min-w-0 { - min-width: 0 !important; + .lg\:hover\:text-indigo-700:hover { + color: #4c51bf !important; } - .xl\:min-w-full { - min-width: 100% !important; + .lg\:hover\:text-indigo-800:hover { + color: #434190 !important; } - .xl\:-m-0 { - margin: 0 !important; + .lg\:hover\:text-indigo-900:hover { + color: #3c366b !important; } - .xl\:-m-1 { - margin: -0.25rem !important; + .lg\:hover\:text-purple-100:hover { + color: #faf5ff !important; } - .xl\:-m-2 { - margin: -0.5rem !important; + .lg\:hover\:text-purple-200:hover { + color: #e9d8fd !important; } - .xl\:-m-3 { - margin: -0.75rem !important; + .lg\:hover\:text-purple-300:hover { + color: #d6bcfa !important; } - .xl\:-m-4 { - margin: -1rem !important; + .lg\:hover\:text-purple-400:hover { + color: #b794f4 !important; } - .xl\:-m-5 { - margin: -1.25rem !important; + .lg\:hover\:text-purple-500:hover { + color: #9f7aea !important; } - .xl\:-m-6 { - margin: -1.5rem !important; + .lg\:hover\:text-purple-600:hover { + color: #805ad5 !important; } - .xl\:-m-8 { - margin: -2rem !important; + .lg\:hover\:text-purple-700:hover { + color: #6b46c1 !important; } - .xl\:-m-10 { - margin: -2.5rem !important; + .lg\:hover\:text-purple-800:hover { + color: #553c9a !important; } - .xl\:-m-12 { - margin: -3rem !important; + .lg\:hover\:text-purple-900:hover { + color: #44337a !important; } - .xl\:-m-16 { - margin: -4rem !important; + .lg\:hover\:text-pink-100:hover { + color: #fff5f7 !important; } - .xl\:-m-20 { - margin: -5rem !important; + .lg\:hover\:text-pink-200:hover { + color: #fed7e2 !important; } - .xl\:-m-24 { - margin: -6rem !important; + .lg\:hover\:text-pink-300:hover { + color: #fbb6ce !important; } - .xl\:-m-32 { - margin: -8rem !important; + .lg\:hover\:text-pink-400:hover { + color: #f687b3 !important; } - .xl\:-m-px { - margin: -1px !important; + .lg\:hover\:text-pink-500:hover { + color: #ed64a6 !important; } - .xl\:-my-0 { - margin-top: 0 !important; - margin-bottom: 0 !important; + .lg\:hover\:text-pink-600:hover { + color: #d53f8c !important; } - .xl\:-mx-0 { - margin-left: 0 !important; - margin-right: 0 !important; + .lg\:hover\:text-pink-700:hover { + color: #b83280 !important; } - .xl\:-my-1 { - margin-top: -0.25rem !important; - margin-bottom: -0.25rem !important; + .lg\:hover\:text-pink-800:hover { + color: #97266d !important; } - .xl\:-mx-1 { - margin-left: -0.25rem !important; - margin-right: -0.25rem !important; + .lg\:hover\:text-pink-900:hover { + color: #702459 !important; } - .xl\:-my-2 { - margin-top: -0.5rem !important; - margin-bottom: -0.5rem !important; + .lg\:focus\:text-transparent:focus { + color: transparent !important; } - .xl\:-mx-2 { - margin-left: -0.5rem !important; - margin-right: -0.5rem !important; + .lg\:focus\:text-black:focus { + color: #000 !important; } - .xl\:-my-3 { - margin-top: -0.75rem !important; - margin-bottom: -0.75rem !important; + .lg\:focus\:text-white:focus { + color: #fff !important; } - .xl\:-mx-3 { - margin-left: -0.75rem !important; - margin-right: -0.75rem !important; + .lg\:focus\:text-gray-100:focus { + color: #f7fafc !important; } - .xl\:-my-4 { - margin-top: -1rem !important; - margin-bottom: -1rem !important; + .lg\:focus\:text-gray-200:focus { + color: #edf2f7 !important; } - .xl\:-mx-4 { - margin-left: -1rem !important; - margin-right: -1rem !important; + .lg\:focus\:text-gray-300:focus { + color: #e2e8f0 !important; } - .xl\:-my-5 { - margin-top: -1.25rem !important; - margin-bottom: -1.25rem !important; + .lg\:focus\:text-gray-400:focus { + color: #cbd5e0 !important; } - .xl\:-mx-5 { - margin-left: -1.25rem !important; - margin-right: -1.25rem !important; + .lg\:focus\:text-gray-500:focus { + color: #a0aec0 !important; } - .xl\:-my-6 { - margin-top: -1.5rem !important; - margin-bottom: -1.5rem !important; + .lg\:focus\:text-gray-600:focus { + color: #718096 !important; } - .xl\:-mx-6 { - margin-left: -1.5rem !important; - margin-right: -1.5rem !important; + .lg\:focus\:text-gray-700:focus { + color: #4a5568 !important; } - .xl\:-my-8 { - margin-top: -2rem !important; - margin-bottom: -2rem !important; + .lg\:focus\:text-gray-800:focus { + color: #2d3748 !important; } - .xl\:-mx-8 { - margin-left: -2rem !important; - margin-right: -2rem !important; + .lg\:focus\:text-gray-900:focus { + color: #1a202c !important; } - .xl\:-my-10 { - margin-top: -2.5rem !important; - margin-bottom: -2.5rem !important; + .lg\:focus\:text-red-100:focus { + color: #fff5f5 !important; } - .xl\:-mx-10 { - margin-left: -2.5rem !important; - margin-right: -2.5rem !important; + .lg\:focus\:text-red-200:focus { + color: #fed7d7 !important; } - .xl\:-my-12 { - margin-top: -3rem !important; - margin-bottom: -3rem !important; + .lg\:focus\:text-red-300:focus { + color: #feb2b2 !important; } - .xl\:-mx-12 { - margin-left: -3rem !important; - margin-right: -3rem !important; + .lg\:focus\:text-red-400:focus { + color: #fc8181 !important; } - .xl\:-my-16 { - margin-top: -4rem !important; - margin-bottom: -4rem !important; + .lg\:focus\:text-red-500:focus { + color: #f56565 !important; } - .xl\:-mx-16 { - margin-left: -4rem !important; - margin-right: -4rem !important; + .lg\:focus\:text-red-600:focus { + color: #e53e3e !important; } - .xl\:-my-20 { - margin-top: -5rem !important; - margin-bottom: -5rem !important; + .lg\:focus\:text-red-700:focus { + color: #c53030 !important; } - .xl\:-mx-20 { - margin-left: -5rem !important; - margin-right: -5rem !important; + .lg\:focus\:text-red-800:focus { + color: #9b2c2c !important; } - .xl\:-my-24 { - margin-top: -6rem !important; - margin-bottom: -6rem !important; + .lg\:focus\:text-red-900:focus { + color: #742a2a !important; } - .xl\:-mx-24 { - margin-left: -6rem !important; - margin-right: -6rem !important; + .lg\:focus\:text-orange-100:focus { + color: #fffaf0 !important; } - .xl\:-my-32 { - margin-top: -8rem !important; - margin-bottom: -8rem !important; + .lg\:focus\:text-orange-200:focus { + color: #feebc8 !important; } - .xl\:-mx-32 { - margin-left: -8rem !important; - margin-right: -8rem !important; + .lg\:focus\:text-orange-300:focus { + color: #fbd38d !important; } - .xl\:-my-px { - margin-top: -1px !important; - margin-bottom: -1px !important; + .lg\:focus\:text-orange-400:focus { + color: #f6ad55 !important; } - .xl\:-mx-px { - margin-left: -1px !important; - margin-right: -1px !important; + .lg\:focus\:text-orange-500:focus { + color: #ed8936 !important; } - .xl\:-mt-0 { - margin-top: 0 !important; + .lg\:focus\:text-orange-600:focus { + color: #dd6b20 !important; } - .xl\:-mr-0 { - margin-right: 0 !important; + .lg\:focus\:text-orange-700:focus { + color: #c05621 !important; } - .xl\:-mb-0 { - margin-bottom: 0 !important; + .lg\:focus\:text-orange-800:focus { + color: #9c4221 !important; } - .xl\:-ml-0 { - margin-left: 0 !important; + .lg\:focus\:text-orange-900:focus { + color: #7b341e !important; } - .xl\:-mt-1 { - margin-top: -0.25rem !important; + .lg\:focus\:text-yellow-100:focus { + color: #fffff0 !important; } - .xl\:-mr-1 { - margin-right: -0.25rem !important; + .lg\:focus\:text-yellow-200:focus { + color: #fefcbf !important; } - .xl\:-mb-1 { - margin-bottom: -0.25rem !important; + .lg\:focus\:text-yellow-300:focus { + color: #faf089 !important; } - .xl\:-ml-1 { - margin-left: -0.25rem !important; + .lg\:focus\:text-yellow-400:focus { + color: #f6e05e !important; } - .xl\:-mt-2 { - margin-top: -0.5rem !important; + .lg\:focus\:text-yellow-500:focus { + color: #ecc94b !important; } - .xl\:-mr-2 { - margin-right: -0.5rem !important; + .lg\:focus\:text-yellow-600:focus { + color: #d69e2e !important; } - .xl\:-mb-2 { - margin-bottom: -0.5rem !important; + .lg\:focus\:text-yellow-700:focus { + color: #b7791f !important; } - .xl\:-ml-2 { - margin-left: -0.5rem !important; + .lg\:focus\:text-yellow-800:focus { + color: #975a16 !important; } - .xl\:-mt-3 { - margin-top: -0.75rem !important; + .lg\:focus\:text-yellow-900:focus { + color: #744210 !important; } - .xl\:-mr-3 { - margin-right: -0.75rem !important; + .lg\:focus\:text-green-100:focus { + color: #f0fff4 !important; } - .xl\:-mb-3 { - margin-bottom: -0.75rem !important; + .lg\:focus\:text-green-200:focus { + color: #c6f6d5 !important; } - .xl\:-ml-3 { - margin-left: -0.75rem !important; + .lg\:focus\:text-green-300:focus { + color: #9ae6b4 !important; } - .xl\:-mt-4 { - margin-top: -1rem !important; + .lg\:focus\:text-green-400:focus { + color: #68d391 !important; } - .xl\:-mr-4 { - margin-right: -1rem !important; + .lg\:focus\:text-green-500:focus { + color: #48bb78 !important; } - .xl\:-mb-4 { - margin-bottom: -1rem !important; + .lg\:focus\:text-green-600:focus { + color: #38a169 !important; + } + + .lg\:focus\:text-green-700:focus { + color: #2f855a !important; + } + + .lg\:focus\:text-green-800:focus { + color: #276749 !important; + } + + .lg\:focus\:text-green-900:focus { + color: #22543d !important; + } + + .lg\:focus\:text-teal-100:focus { + color: #e6fffa !important; + } + + .lg\:focus\:text-teal-200:focus { + color: #b2f5ea !important; + } + + .lg\:focus\:text-teal-300:focus { + color: #81e6d9 !important; + } + + .lg\:focus\:text-teal-400:focus { + color: #4fd1c5 !important; + } + + .lg\:focus\:text-teal-500:focus { + color: #38b2ac !important; + } + + .lg\:focus\:text-teal-600:focus { + color: #319795 !important; + } + + .lg\:focus\:text-teal-700:focus { + color: #2c7a7b !important; + } + + .lg\:focus\:text-teal-800:focus { + color: #285e61 !important; + } + + .lg\:focus\:text-teal-900:focus { + color: #234e52 !important; + } + + .lg\:focus\:text-blue-100:focus { + color: #ebf8ff !important; + } + + .lg\:focus\:text-blue-200:focus { + color: #bee3f8 !important; + } + + .lg\:focus\:text-blue-300:focus { + color: #90cdf4 !important; + } + + .lg\:focus\:text-blue-400:focus { + color: #63b3ed !important; + } + + .lg\:focus\:text-blue-500:focus { + color: #4299e1 !important; + } + + .lg\:focus\:text-blue-600:focus { + color: #3182ce !important; + } + + .lg\:focus\:text-blue-700:focus { + color: #2b6cb0 !important; + } + + .lg\:focus\:text-blue-800:focus { + color: #2c5282 !important; + } + + .lg\:focus\:text-blue-900:focus { + color: #2a4365 !important; + } + + .lg\:focus\:text-indigo-100:focus { + color: #ebf4ff !important; + } + + .lg\:focus\:text-indigo-200:focus { + color: #c3dafe !important; + } + + .lg\:focus\:text-indigo-300:focus { + color: #a3bffa !important; + } + + .lg\:focus\:text-indigo-400:focus { + color: #7f9cf5 !important; + } + + .lg\:focus\:text-indigo-500:focus { + color: #667eea !important; + } + + .lg\:focus\:text-indigo-600:focus { + color: #5a67d8 !important; + } + + .lg\:focus\:text-indigo-700:focus { + color: #4c51bf !important; + } + + .lg\:focus\:text-indigo-800:focus { + color: #434190 !important; + } + + .lg\:focus\:text-indigo-900:focus { + color: #3c366b !important; + } + + .lg\:focus\:text-purple-100:focus { + color: #faf5ff !important; + } + + .lg\:focus\:text-purple-200:focus { + color: #e9d8fd !important; + } + + .lg\:focus\:text-purple-300:focus { + color: #d6bcfa !important; + } + + .lg\:focus\:text-purple-400:focus { + color: #b794f4 !important; + } + + .lg\:focus\:text-purple-500:focus { + color: #9f7aea !important; + } + + .lg\:focus\:text-purple-600:focus { + color: #805ad5 !important; + } + + .lg\:focus\:text-purple-700:focus { + color: #6b46c1 !important; + } + + .lg\:focus\:text-purple-800:focus { + color: #553c9a !important; + } + + .lg\:focus\:text-purple-900:focus { + color: #44337a !important; + } + + .lg\:focus\:text-pink-100:focus { + color: #fff5f7 !important; + } + + .lg\:focus\:text-pink-200:focus { + color: #fed7e2 !important; + } + + .lg\:focus\:text-pink-300:focus { + color: #fbb6ce !important; + } + + .lg\:focus\:text-pink-400:focus { + color: #f687b3 !important; + } + + .lg\:focus\:text-pink-500:focus { + color: #ed64a6 !important; + } + + .lg\:focus\:text-pink-600:focus { + color: #d53f8c !important; + } + + .lg\:focus\:text-pink-700:focus { + color: #b83280 !important; + } + + .lg\:focus\:text-pink-800:focus { + color: #97266d !important; + } + + .lg\:focus\:text-pink-900:focus { + color: #702459 !important; + } + + .lg\:text-xs { + font-size: 0.75rem !important; + } + + .lg\:text-sm { + font-size: 0.875rem !important; + } + + .lg\:text-base { + font-size: 1rem !important; + } + + .lg\:text-lg { + font-size: 1.125rem !important; + } + + .lg\:text-xl { + font-size: 1.25rem !important; + } + + .lg\:text-2xl { + font-size: 1.5rem !important; + } + + .lg\:text-3xl { + font-size: 1.875rem !important; + } + + .lg\:text-4xl { + font-size: 2.25rem !important; + } + + .lg\:text-5xl { + font-size: 3rem !important; + } + + .lg\:text-6xl { + font-size: 4rem !important; + } + + .lg\:italic { + font-style: italic !important; + } + + .lg\:not-italic { + font-style: normal !important; + } + + .lg\:uppercase { + text-transform: uppercase !important; + } + + .lg\:lowercase { + text-transform: lowercase !important; + } + + .lg\:capitalize { + text-transform: capitalize !important; + } + + .lg\:normal-case { + text-transform: none !important; + } + + .lg\:underline { + text-decoration: underline !important; + } + + .lg\:line-through { + text-decoration: line-through !important; + } + + .lg\:no-underline { + text-decoration: none !important; + } + + .lg\:hover\:underline:hover { + text-decoration: underline !important; + } + + .lg\:hover\:line-through:hover { + text-decoration: line-through !important; + } + + .lg\:hover\:no-underline:hover { + text-decoration: none !important; + } + + .lg\:focus\:underline:focus { + text-decoration: underline !important; + } + + .lg\:focus\:line-through:focus { + text-decoration: line-through !important; + } + + .lg\:focus\:no-underline:focus { + text-decoration: none !important; + } + + .lg\:antialiased { + -webkit-font-smoothing: antialiased !important; + -moz-osx-font-smoothing: grayscale !important; + } + + .lg\:subpixel-antialiased { + -webkit-font-smoothing: auto !important; + -moz-osx-font-smoothing: auto !important; + } + + .lg\:tracking-tighter { + letter-spacing: -0.05em !important; + } + + .lg\:tracking-tight { + letter-spacing: -0.025em !important; + } + + .lg\:tracking-normal { + letter-spacing: 0 !important; + } + + .lg\:tracking-wide { + letter-spacing: 0.025em !important; + } + + .lg\:tracking-wider { + letter-spacing: 0.05em !important; + } + + .lg\:tracking-widest { + letter-spacing: 0.1em !important; + } + + .lg\:select-none { + user-select: none !important; + } + + .lg\:select-text { + user-select: text !important; + } + + .lg\:select-all { + user-select: all !important; + } + + .lg\:select-auto { + user-select: auto !important; + } + + .lg\:align-baseline { + vertical-align: baseline !important; + } + + .lg\:align-top { + vertical-align: top !important; + } + + .lg\:align-middle { + vertical-align: middle !important; + } + + .lg\:align-bottom { + vertical-align: bottom !important; + } + + .lg\:align-text-top { + vertical-align: text-top !important; + } + + .lg\:align-text-bottom { + vertical-align: text-bottom !important; + } + + .lg\:visible { + visibility: visible !important; + } + + .lg\:invisible { + visibility: hidden !important; + } + + .lg\:whitespace-normal { + white-space: normal !important; + } + + .lg\:whitespace-no-wrap { + white-space: nowrap !important; + } + + .lg\:whitespace-pre { + white-space: pre !important; + } + + .lg\:whitespace-pre-line { + white-space: pre-line !important; + } + + .lg\:whitespace-pre-wrap { + white-space: pre-wrap !important; + } + + .lg\:break-normal { + overflow-wrap: normal !important; + word-break: normal !important; + } + + .lg\:break-words { + overflow-wrap: break-word !important; + } + + .lg\:break-all { + word-break: break-all !important; + } + + .lg\:truncate { + overflow: hidden !important; + text-overflow: ellipsis !important; + white-space: nowrap !important; + } + + .lg\:w-0 { + width: 0 !important; + } + + .lg\:w-1 { + width: 0.25rem !important; + } + + .lg\:w-2 { + width: 0.5rem !important; + } + + .lg\:w-3 { + width: 0.75rem !important; + } + + .lg\:w-4 { + width: 1rem !important; + } + + .lg\:w-5 { + width: 1.25rem !important; + } + + .lg\:w-6 { + width: 1.5rem !important; + } + + .lg\:w-8 { + width: 2rem !important; + } + + .lg\:w-10 { + width: 2.5rem !important; + } + + .lg\:w-12 { + width: 3rem !important; + } + + .lg\:w-16 { + width: 4rem !important; + } + + .lg\:w-20 { + width: 5rem !important; + } + + .lg\:w-24 { + width: 6rem !important; + } + + .lg\:w-32 { + width: 8rem !important; + } + + .lg\:w-40 { + width: 10rem !important; + } + + .lg\:w-48 { + width: 12rem !important; + } + + .lg\:w-56 { + width: 14rem !important; + } + + .lg\:w-64 { + width: 16rem !important; + } + + .lg\:w-auto { + width: auto !important; + } + + .lg\:w-px { + width: 1px !important; + } + + .lg\:w-1\/2 { + width: 50% !important; + } + + .lg\:w-1\/3 { + width: 33.33333% !important; + } + + .lg\:w-2\/3 { + width: 66.66667% !important; + } + + .lg\:w-1\/4 { + width: 25% !important; + } + + .lg\:w-2\/4 { + width: 50% !important; + } + + .lg\:w-3\/4 { + width: 75% !important; + } + + .lg\:w-1\/5 { + width: 20% !important; + } + + .lg\:w-2\/5 { + width: 40% !important; + } + + .lg\:w-3\/5 { + width: 60% !important; + } + + .lg\:w-4\/5 { + width: 80% !important; + } + + .lg\:w-1\/6 { + width: 16.66667% !important; + } + + .lg\:w-2\/6 { + width: 33.33333% !important; + } + + .lg\:w-3\/6 { + width: 50% !important; + } + + .lg\:w-4\/6 { + width: 66.66667% !important; + } + + .lg\:w-5\/6 { + width: 83.33333% !important; + } + + .lg\:w-1\/12 { + width: 8.33333% !important; + } + + .lg\:w-2\/12 { + width: 16.66667% !important; + } + + .lg\:w-3\/12 { + width: 25% !important; + } + + .lg\:w-4\/12 { + width: 33.33333% !important; + } + + .lg\:w-5\/12 { + width: 41.66667% !important; + } + + .lg\:w-6\/12 { + width: 50% !important; + } + + .lg\:w-7\/12 { + width: 58.33333% !important; + } + + .lg\:w-8\/12 { + width: 66.66667% !important; + } + + .lg\:w-9\/12 { + width: 75% !important; + } + + .lg\:w-10\/12 { + width: 83.33333% !important; + } + + .lg\:w-11\/12 { + width: 91.66667% !important; + } + + .lg\:w-full { + width: 100% !important; + } + + .lg\:w-screen { + width: 100vw !important; + } + + .lg\:z-0 { + z-index: 0 !important; + } + + .lg\:z-10 { + z-index: 10 !important; + } + + .lg\:z-20 { + z-index: 20 !important; + } + + .lg\:z-30 { + z-index: 30 !important; + } + + .lg\:z-40 { + z-index: 40 !important; + } + + .lg\:z-50 { + z-index: 50 !important; + } + + .lg\:z-auto { + z-index: auto !important; + } + + .lg\:example { + font-weight: 700; + color: #f56565; + } +} + +@media (min-width: 1280px) { + .xl\:appearance-none { + appearance: none !important; + } + + .xl\:bg-fixed { + background-attachment: fixed !important; + } + + .xl\:bg-local { + background-attachment: local !important; + } + + .xl\:bg-scroll { + background-attachment: scroll !important; + } + + .xl\:bg-transparent { + background-color: transparent !important; + } + + .xl\:bg-black { + background-color: #000 !important; + } + + .xl\:bg-white { + background-color: #fff !important; + } + + .xl\:bg-gray-100 { + background-color: #f7fafc !important; + } + + .xl\:bg-gray-200 { + background-color: #edf2f7 !important; + } + + .xl\:bg-gray-300 { + background-color: #e2e8f0 !important; + } + + .xl\:bg-gray-400 { + background-color: #cbd5e0 !important; + } + + .xl\:bg-gray-500 { + background-color: #a0aec0 !important; + } + + .xl\:bg-gray-600 { + background-color: #718096 !important; + } + + .xl\:bg-gray-700 { + background-color: #4a5568 !important; + } + + .xl\:bg-gray-800 { + background-color: #2d3748 !important; + } + + .xl\:bg-gray-900 { + background-color: #1a202c !important; + } + + .xl\:bg-red-100 { + background-color: #fff5f5 !important; + } + + .xl\:bg-red-200 { + background-color: #fed7d7 !important; + } + + .xl\:bg-red-300 { + background-color: #feb2b2 !important; + } + + .xl\:bg-red-400 { + background-color: #fc8181 !important; + } + + .xl\:bg-red-500 { + background-color: #f56565 !important; + } + + .xl\:bg-red-600 { + background-color: #e53e3e !important; + } + + .xl\:bg-red-700 { + background-color: #c53030 !important; + } + + .xl\:bg-red-800 { + background-color: #9b2c2c !important; + } + + .xl\:bg-red-900 { + background-color: #742a2a !important; + } + + .xl\:bg-orange-100 { + background-color: #fffaf0 !important; + } + + .xl\:bg-orange-200 { + background-color: #feebc8 !important; + } + + .xl\:bg-orange-300 { + background-color: #fbd38d !important; + } + + .xl\:bg-orange-400 { + background-color: #f6ad55 !important; + } + + .xl\:bg-orange-500 { + background-color: #ed8936 !important; + } + + .xl\:bg-orange-600 { + background-color: #dd6b20 !important; + } + + .xl\:bg-orange-700 { + background-color: #c05621 !important; + } + + .xl\:bg-orange-800 { + background-color: #9c4221 !important; + } + + .xl\:bg-orange-900 { + background-color: #7b341e !important; + } + + .xl\:bg-yellow-100 { + background-color: #fffff0 !important; + } + + .xl\:bg-yellow-200 { + background-color: #fefcbf !important; + } + + .xl\:bg-yellow-300 { + background-color: #faf089 !important; + } + + .xl\:bg-yellow-400 { + background-color: #f6e05e !important; + } + + .xl\:bg-yellow-500 { + background-color: #ecc94b !important; + } + + .xl\:bg-yellow-600 { + background-color: #d69e2e !important; + } + + .xl\:bg-yellow-700 { + background-color: #b7791f !important; + } + + .xl\:bg-yellow-800 { + background-color: #975a16 !important; + } + + .xl\:bg-yellow-900 { + background-color: #744210 !important; + } + + .xl\:bg-green-100 { + background-color: #f0fff4 !important; + } + + .xl\:bg-green-200 { + background-color: #c6f6d5 !important; + } + + .xl\:bg-green-300 { + background-color: #9ae6b4 !important; + } + + .xl\:bg-green-400 { + background-color: #68d391 !important; + } + + .xl\:bg-green-500 { + background-color: #48bb78 !important; + } + + .xl\:bg-green-600 { + background-color: #38a169 !important; + } + + .xl\:bg-green-700 { + background-color: #2f855a !important; + } + + .xl\:bg-green-800 { + background-color: #276749 !important; + } + + .xl\:bg-green-900 { + background-color: #22543d !important; + } + + .xl\:bg-teal-100 { + background-color: #e6fffa !important; + } + + .xl\:bg-teal-200 { + background-color: #b2f5ea !important; + } + + .xl\:bg-teal-300 { + background-color: #81e6d9 !important; + } + + .xl\:bg-teal-400 { + background-color: #4fd1c5 !important; + } + + .xl\:bg-teal-500 { + background-color: #38b2ac !important; + } + + .xl\:bg-teal-600 { + background-color: #319795 !important; + } + + .xl\:bg-teal-700 { + background-color: #2c7a7b !important; + } + + .xl\:bg-teal-800 { + background-color: #285e61 !important; + } + + .xl\:bg-teal-900 { + background-color: #234e52 !important; + } + + .xl\:bg-blue-100 { + background-color: #ebf8ff !important; + } + + .xl\:bg-blue-200 { + background-color: #bee3f8 !important; + } + + .xl\:bg-blue-300 { + background-color: #90cdf4 !important; + } + + .xl\:bg-blue-400 { + background-color: #63b3ed !important; + } + + .xl\:bg-blue-500 { + background-color: #4299e1 !important; + } + + .xl\:bg-blue-600 { + background-color: #3182ce !important; + } + + .xl\:bg-blue-700 { + background-color: #2b6cb0 !important; + } + + .xl\:bg-blue-800 { + background-color: #2c5282 !important; + } + + .xl\:bg-blue-900 { + background-color: #2a4365 !important; + } + + .xl\:bg-indigo-100 { + background-color: #ebf4ff !important; + } + + .xl\:bg-indigo-200 { + background-color: #c3dafe !important; + } + + .xl\:bg-indigo-300 { + background-color: #a3bffa !important; + } + + .xl\:bg-indigo-400 { + background-color: #7f9cf5 !important; + } + + .xl\:bg-indigo-500 { + background-color: #667eea !important; + } + + .xl\:bg-indigo-600 { + background-color: #5a67d8 !important; + } + + .xl\:bg-indigo-700 { + background-color: #4c51bf !important; + } + + .xl\:bg-indigo-800 { + background-color: #434190 !important; + } + + .xl\:bg-indigo-900 { + background-color: #3c366b !important; + } + + .xl\:bg-purple-100 { + background-color: #faf5ff !important; + } + + .xl\:bg-purple-200 { + background-color: #e9d8fd !important; + } + + .xl\:bg-purple-300 { + background-color: #d6bcfa !important; + } + + .xl\:bg-purple-400 { + background-color: #b794f4 !important; + } + + .xl\:bg-purple-500 { + background-color: #9f7aea !important; + } + + .xl\:bg-purple-600 { + background-color: #805ad5 !important; + } + + .xl\:bg-purple-700 { + background-color: #6b46c1 !important; + } + + .xl\:bg-purple-800 { + background-color: #553c9a !important; + } + + .xl\:bg-purple-900 { + background-color: #44337a !important; + } + + .xl\:bg-pink-100 { + background-color: #fff5f7 !important; + } + + .xl\:bg-pink-200 { + background-color: #fed7e2 !important; + } + + .xl\:bg-pink-300 { + background-color: #fbb6ce !important; + } + + .xl\:bg-pink-400 { + background-color: #f687b3 !important; + } + + .xl\:bg-pink-500 { + background-color: #ed64a6 !important; + } + + .xl\:bg-pink-600 { + background-color: #d53f8c !important; + } + + .xl\:bg-pink-700 { + background-color: #b83280 !important; + } + + .xl\:bg-pink-800 { + background-color: #97266d !important; + } + + .xl\:bg-pink-900 { + background-color: #702459 !important; + } + + .xl\:hover\:bg-transparent:hover { + background-color: transparent !important; + } + + .xl\:hover\:bg-black:hover { + background-color: #000 !important; + } + + .xl\:hover\:bg-white:hover { + background-color: #fff !important; + } + + .xl\:hover\:bg-gray-100:hover { + background-color: #f7fafc !important; + } + + .xl\:hover\:bg-gray-200:hover { + background-color: #edf2f7 !important; + } + + .xl\:hover\:bg-gray-300:hover { + background-color: #e2e8f0 !important; + } + + .xl\:hover\:bg-gray-400:hover { + background-color: #cbd5e0 !important; + } + + .xl\:hover\:bg-gray-500:hover { + background-color: #a0aec0 !important; + } + + .xl\:hover\:bg-gray-600:hover { + background-color: #718096 !important; + } + + .xl\:hover\:bg-gray-700:hover { + background-color: #4a5568 !important; + } + + .xl\:hover\:bg-gray-800:hover { + background-color: #2d3748 !important; + } + + .xl\:hover\:bg-gray-900:hover { + background-color: #1a202c !important; + } + + .xl\:hover\:bg-red-100:hover { + background-color: #fff5f5 !important; + } + + .xl\:hover\:bg-red-200:hover { + background-color: #fed7d7 !important; + } + + .xl\:hover\:bg-red-300:hover { + background-color: #feb2b2 !important; + } + + .xl\:hover\:bg-red-400:hover { + background-color: #fc8181 !important; + } + + .xl\:hover\:bg-red-500:hover { + background-color: #f56565 !important; + } + + .xl\:hover\:bg-red-600:hover { + background-color: #e53e3e !important; + } + + .xl\:hover\:bg-red-700:hover { + background-color: #c53030 !important; + } + + .xl\:hover\:bg-red-800:hover { + background-color: #9b2c2c !important; + } + + .xl\:hover\:bg-red-900:hover { + background-color: #742a2a !important; + } + + .xl\:hover\:bg-orange-100:hover { + background-color: #fffaf0 !important; + } + + .xl\:hover\:bg-orange-200:hover { + background-color: #feebc8 !important; + } + + .xl\:hover\:bg-orange-300:hover { + background-color: #fbd38d !important; + } + + .xl\:hover\:bg-orange-400:hover { + background-color: #f6ad55 !important; + } + + .xl\:hover\:bg-orange-500:hover { + background-color: #ed8936 !important; + } + + .xl\:hover\:bg-orange-600:hover { + background-color: #dd6b20 !important; + } + + .xl\:hover\:bg-orange-700:hover { + background-color: #c05621 !important; + } + + .xl\:hover\:bg-orange-800:hover { + background-color: #9c4221 !important; + } + + .xl\:hover\:bg-orange-900:hover { + background-color: #7b341e !important; + } + + .xl\:hover\:bg-yellow-100:hover { + background-color: #fffff0 !important; + } + + .xl\:hover\:bg-yellow-200:hover { + background-color: #fefcbf !important; + } + + .xl\:hover\:bg-yellow-300:hover { + background-color: #faf089 !important; + } + + .xl\:hover\:bg-yellow-400:hover { + background-color: #f6e05e !important; + } + + .xl\:hover\:bg-yellow-500:hover { + background-color: #ecc94b !important; + } + + .xl\:hover\:bg-yellow-600:hover { + background-color: #d69e2e !important; + } + + .xl\:hover\:bg-yellow-700:hover { + background-color: #b7791f !important; + } + + .xl\:hover\:bg-yellow-800:hover { + background-color: #975a16 !important; + } + + .xl\:hover\:bg-yellow-900:hover { + background-color: #744210 !important; + } + + .xl\:hover\:bg-green-100:hover { + background-color: #f0fff4 !important; + } + + .xl\:hover\:bg-green-200:hover { + background-color: #c6f6d5 !important; + } + + .xl\:hover\:bg-green-300:hover { + background-color: #9ae6b4 !important; + } + + .xl\:hover\:bg-green-400:hover { + background-color: #68d391 !important; + } + + .xl\:hover\:bg-green-500:hover { + background-color: #48bb78 !important; + } + + .xl\:hover\:bg-green-600:hover { + background-color: #38a169 !important; + } + + .xl\:hover\:bg-green-700:hover { + background-color: #2f855a !important; + } + + .xl\:hover\:bg-green-800:hover { + background-color: #276749 !important; + } + + .xl\:hover\:bg-green-900:hover { + background-color: #22543d !important; + } + + .xl\:hover\:bg-teal-100:hover { + background-color: #e6fffa !important; + } + + .xl\:hover\:bg-teal-200:hover { + background-color: #b2f5ea !important; + } + + .xl\:hover\:bg-teal-300:hover { + background-color: #81e6d9 !important; + } + + .xl\:hover\:bg-teal-400:hover { + background-color: #4fd1c5 !important; + } + + .xl\:hover\:bg-teal-500:hover { + background-color: #38b2ac !important; + } + + .xl\:hover\:bg-teal-600:hover { + background-color: #319795 !important; + } + + .xl\:hover\:bg-teal-700:hover { + background-color: #2c7a7b !important; + } + + .xl\:hover\:bg-teal-800:hover { + background-color: #285e61 !important; + } + + .xl\:hover\:bg-teal-900:hover { + background-color: #234e52 !important; + } + + .xl\:hover\:bg-blue-100:hover { + background-color: #ebf8ff !important; + } + + .xl\:hover\:bg-blue-200:hover { + background-color: #bee3f8 !important; + } + + .xl\:hover\:bg-blue-300:hover { + background-color: #90cdf4 !important; + } + + .xl\:hover\:bg-blue-400:hover { + background-color: #63b3ed !important; + } + + .xl\:hover\:bg-blue-500:hover { + background-color: #4299e1 !important; + } + + .xl\:hover\:bg-blue-600:hover { + background-color: #3182ce !important; + } + + .xl\:hover\:bg-blue-700:hover { + background-color: #2b6cb0 !important; + } + + .xl\:hover\:bg-blue-800:hover { + background-color: #2c5282 !important; + } + + .xl\:hover\:bg-blue-900:hover { + background-color: #2a4365 !important; + } + + .xl\:hover\:bg-indigo-100:hover { + background-color: #ebf4ff !important; + } + + .xl\:hover\:bg-indigo-200:hover { + background-color: #c3dafe !important; + } + + .xl\:hover\:bg-indigo-300:hover { + background-color: #a3bffa !important; + } + + .xl\:hover\:bg-indigo-400:hover { + background-color: #7f9cf5 !important; + } + + .xl\:hover\:bg-indigo-500:hover { + background-color: #667eea !important; + } + + .xl\:hover\:bg-indigo-600:hover { + background-color: #5a67d8 !important; + } + + .xl\:hover\:bg-indigo-700:hover { + background-color: #4c51bf !important; + } + + .xl\:hover\:bg-indigo-800:hover { + background-color: #434190 !important; + } + + .xl\:hover\:bg-indigo-900:hover { + background-color: #3c366b !important; + } + + .xl\:hover\:bg-purple-100:hover { + background-color: #faf5ff !important; + } + + .xl\:hover\:bg-purple-200:hover { + background-color: #e9d8fd !important; + } + + .xl\:hover\:bg-purple-300:hover { + background-color: #d6bcfa !important; + } + + .xl\:hover\:bg-purple-400:hover { + background-color: #b794f4 !important; + } + + .xl\:hover\:bg-purple-500:hover { + background-color: #9f7aea !important; + } + + .xl\:hover\:bg-purple-600:hover { + background-color: #805ad5 !important; + } + + .xl\:hover\:bg-purple-700:hover { + background-color: #6b46c1 !important; + } + + .xl\:hover\:bg-purple-800:hover { + background-color: #553c9a !important; + } + + .xl\:hover\:bg-purple-900:hover { + background-color: #44337a !important; + } + + .xl\:hover\:bg-pink-100:hover { + background-color: #fff5f7 !important; + } + + .xl\:hover\:bg-pink-200:hover { + background-color: #fed7e2 !important; + } + + .xl\:hover\:bg-pink-300:hover { + background-color: #fbb6ce !important; + } + + .xl\:hover\:bg-pink-400:hover { + background-color: #f687b3 !important; + } + + .xl\:hover\:bg-pink-500:hover { + background-color: #ed64a6 !important; + } + + .xl\:hover\:bg-pink-600:hover { + background-color: #d53f8c !important; + } + + .xl\:hover\:bg-pink-700:hover { + background-color: #b83280 !important; + } + + .xl\:hover\:bg-pink-800:hover { + background-color: #97266d !important; + } + + .xl\:hover\:bg-pink-900:hover { + background-color: #702459 !important; + } + + .xl\:focus\:bg-transparent:focus { + background-color: transparent !important; + } + + .xl\:focus\:bg-black:focus { + background-color: #000 !important; + } + + .xl\:focus\:bg-white:focus { + background-color: #fff !important; + } + + .xl\:focus\:bg-gray-100:focus { + background-color: #f7fafc !important; + } + + .xl\:focus\:bg-gray-200:focus { + background-color: #edf2f7 !important; + } + + .xl\:focus\:bg-gray-300:focus { + background-color: #e2e8f0 !important; + } + + .xl\:focus\:bg-gray-400:focus { + background-color: #cbd5e0 !important; + } + + .xl\:focus\:bg-gray-500:focus { + background-color: #a0aec0 !important; + } + + .xl\:focus\:bg-gray-600:focus { + background-color: #718096 !important; + } + + .xl\:focus\:bg-gray-700:focus { + background-color: #4a5568 !important; + } + + .xl\:focus\:bg-gray-800:focus { + background-color: #2d3748 !important; + } + + .xl\:focus\:bg-gray-900:focus { + background-color: #1a202c !important; + } + + .xl\:focus\:bg-red-100:focus { + background-color: #fff5f5 !important; + } + + .xl\:focus\:bg-red-200:focus { + background-color: #fed7d7 !important; + } + + .xl\:focus\:bg-red-300:focus { + background-color: #feb2b2 !important; + } + + .xl\:focus\:bg-red-400:focus { + background-color: #fc8181 !important; + } + + .xl\:focus\:bg-red-500:focus { + background-color: #f56565 !important; + } + + .xl\:focus\:bg-red-600:focus { + background-color: #e53e3e !important; + } + + .xl\:focus\:bg-red-700:focus { + background-color: #c53030 !important; + } + + .xl\:focus\:bg-red-800:focus { + background-color: #9b2c2c !important; + } + + .xl\:focus\:bg-red-900:focus { + background-color: #742a2a !important; + } + + .xl\:focus\:bg-orange-100:focus { + background-color: #fffaf0 !important; + } + + .xl\:focus\:bg-orange-200:focus { + background-color: #feebc8 !important; + } + + .xl\:focus\:bg-orange-300:focus { + background-color: #fbd38d !important; + } + + .xl\:focus\:bg-orange-400:focus { + background-color: #f6ad55 !important; + } + + .xl\:focus\:bg-orange-500:focus { + background-color: #ed8936 !important; + } + + .xl\:focus\:bg-orange-600:focus { + background-color: #dd6b20 !important; + } + + .xl\:focus\:bg-orange-700:focus { + background-color: #c05621 !important; + } + + .xl\:focus\:bg-orange-800:focus { + background-color: #9c4221 !important; + } + + .xl\:focus\:bg-orange-900:focus { + background-color: #7b341e !important; + } + + .xl\:focus\:bg-yellow-100:focus { + background-color: #fffff0 !important; + } + + .xl\:focus\:bg-yellow-200:focus { + background-color: #fefcbf !important; + } + + .xl\:focus\:bg-yellow-300:focus { + background-color: #faf089 !important; + } + + .xl\:focus\:bg-yellow-400:focus { + background-color: #f6e05e !important; + } + + .xl\:focus\:bg-yellow-500:focus { + background-color: #ecc94b !important; + } + + .xl\:focus\:bg-yellow-600:focus { + background-color: #d69e2e !important; + } + + .xl\:focus\:bg-yellow-700:focus { + background-color: #b7791f !important; + } + + .xl\:focus\:bg-yellow-800:focus { + background-color: #975a16 !important; + } + + .xl\:focus\:bg-yellow-900:focus { + background-color: #744210 !important; + } + + .xl\:focus\:bg-green-100:focus { + background-color: #f0fff4 !important; + } + + .xl\:focus\:bg-green-200:focus { + background-color: #c6f6d5 !important; + } + + .xl\:focus\:bg-green-300:focus { + background-color: #9ae6b4 !important; + } + + .xl\:focus\:bg-green-400:focus { + background-color: #68d391 !important; + } + + .xl\:focus\:bg-green-500:focus { + background-color: #48bb78 !important; + } + + .xl\:focus\:bg-green-600:focus { + background-color: #38a169 !important; + } + + .xl\:focus\:bg-green-700:focus { + background-color: #2f855a !important; + } + + .xl\:focus\:bg-green-800:focus { + background-color: #276749 !important; + } + + .xl\:focus\:bg-green-900:focus { + background-color: #22543d !important; + } + + .xl\:focus\:bg-teal-100:focus { + background-color: #e6fffa !important; + } + + .xl\:focus\:bg-teal-200:focus { + background-color: #b2f5ea !important; + } + + .xl\:focus\:bg-teal-300:focus { + background-color: #81e6d9 !important; + } + + .xl\:focus\:bg-teal-400:focus { + background-color: #4fd1c5 !important; + } + + .xl\:focus\:bg-teal-500:focus { + background-color: #38b2ac !important; + } + + .xl\:focus\:bg-teal-600:focus { + background-color: #319795 !important; + } + + .xl\:focus\:bg-teal-700:focus { + background-color: #2c7a7b !important; + } + + .xl\:focus\:bg-teal-800:focus { + background-color: #285e61 !important; + } + + .xl\:focus\:bg-teal-900:focus { + background-color: #234e52 !important; + } + + .xl\:focus\:bg-blue-100:focus { + background-color: #ebf8ff !important; + } + + .xl\:focus\:bg-blue-200:focus { + background-color: #bee3f8 !important; + } + + .xl\:focus\:bg-blue-300:focus { + background-color: #90cdf4 !important; + } + + .xl\:focus\:bg-blue-400:focus { + background-color: #63b3ed !important; + } + + .xl\:focus\:bg-blue-500:focus { + background-color: #4299e1 !important; + } + + .xl\:focus\:bg-blue-600:focus { + background-color: #3182ce !important; + } + + .xl\:focus\:bg-blue-700:focus { + background-color: #2b6cb0 !important; + } + + .xl\:focus\:bg-blue-800:focus { + background-color: #2c5282 !important; + } + + .xl\:focus\:bg-blue-900:focus { + background-color: #2a4365 !important; + } + + .xl\:focus\:bg-indigo-100:focus { + background-color: #ebf4ff !important; + } + + .xl\:focus\:bg-indigo-200:focus { + background-color: #c3dafe !important; + } + + .xl\:focus\:bg-indigo-300:focus { + background-color: #a3bffa !important; + } + + .xl\:focus\:bg-indigo-400:focus { + background-color: #7f9cf5 !important; + } + + .xl\:focus\:bg-indigo-500:focus { + background-color: #667eea !important; + } + + .xl\:focus\:bg-indigo-600:focus { + background-color: #5a67d8 !important; + } + + .xl\:focus\:bg-indigo-700:focus { + background-color: #4c51bf !important; + } + + .xl\:focus\:bg-indigo-800:focus { + background-color: #434190 !important; + } + + .xl\:focus\:bg-indigo-900:focus { + background-color: #3c366b !important; + } + + .xl\:focus\:bg-purple-100:focus { + background-color: #faf5ff !important; + } + + .xl\:focus\:bg-purple-200:focus { + background-color: #e9d8fd !important; + } + + .xl\:focus\:bg-purple-300:focus { + background-color: #d6bcfa !important; + } + + .xl\:focus\:bg-purple-400:focus { + background-color: #b794f4 !important; + } + + .xl\:focus\:bg-purple-500:focus { + background-color: #9f7aea !important; + } + + .xl\:focus\:bg-purple-600:focus { + background-color: #805ad5 !important; + } + + .xl\:focus\:bg-purple-700:focus { + background-color: #6b46c1 !important; + } + + .xl\:focus\:bg-purple-800:focus { + background-color: #553c9a !important; + } + + .xl\:focus\:bg-purple-900:focus { + background-color: #44337a !important; + } + + .xl\:focus\:bg-pink-100:focus { + background-color: #fff5f7 !important; + } + + .xl\:focus\:bg-pink-200:focus { + background-color: #fed7e2 !important; + } + + .xl\:focus\:bg-pink-300:focus { + background-color: #fbb6ce !important; + } + + .xl\:focus\:bg-pink-400:focus { + background-color: #f687b3 !important; + } + + .xl\:focus\:bg-pink-500:focus { + background-color: #ed64a6 !important; + } + + .xl\:focus\:bg-pink-600:focus { + background-color: #d53f8c !important; + } + + .xl\:focus\:bg-pink-700:focus { + background-color: #b83280 !important; + } + + .xl\:focus\:bg-pink-800:focus { + background-color: #97266d !important; + } + + .xl\:focus\:bg-pink-900:focus { + background-color: #702459 !important; + } + + .xl\:bg-bottom { + background-position: bottom !important; + } + + .xl\:bg-center { + background-position: center !important; + } + + .xl\:bg-left { + background-position: left !important; + } + + .xl\:bg-left-bottom { + background-position: left bottom !important; + } + + .xl\:bg-left-top { + background-position: left top !important; + } + + .xl\:bg-right { + background-position: right !important; + } + + .xl\:bg-right-bottom { + background-position: right bottom !important; + } + + .xl\:bg-right-top { + background-position: right top !important; + } + + .xl\:bg-top { + background-position: top !important; + } + + .xl\:bg-repeat { + background-repeat: repeat !important; + } + + .xl\:bg-no-repeat { + background-repeat: no-repeat !important; + } + + .xl\:bg-repeat-x { + background-repeat: repeat-x !important; + } + + .xl\:bg-repeat-y { + background-repeat: repeat-y !important; + } + + .xl\:bg-repeat-round { + background-repeat: round !important; + } + + .xl\:bg-repeat-space { + background-repeat: space !important; + } + + .xl\:bg-auto { + background-size: auto !important; + } + + .xl\:bg-cover { + background-size: cover !important; + } + + .xl\:bg-contain { + background-size: contain !important; + } + + .xl\:border-collapse { + border-collapse: collapse !important; + } + + .xl\:border-separate { + border-collapse: separate !important; + } + + .xl\:border-transparent { + border-color: transparent !important; + } + + .xl\:border-black { + border-color: #000 !important; + } + + .xl\:border-white { + border-color: #fff !important; + } + + .xl\:border-gray-100 { + border-color: #f7fafc !important; + } + + .xl\:border-gray-200 { + border-color: #edf2f7 !important; + } + + .xl\:border-gray-300 { + border-color: #e2e8f0 !important; + } + + .xl\:border-gray-400 { + border-color: #cbd5e0 !important; + } + + .xl\:border-gray-500 { + border-color: #a0aec0 !important; + } + + .xl\:border-gray-600 { + border-color: #718096 !important; + } + + .xl\:border-gray-700 { + border-color: #4a5568 !important; + } + + .xl\:border-gray-800 { + border-color: #2d3748 !important; + } + + .xl\:border-gray-900 { + border-color: #1a202c !important; + } + + .xl\:border-red-100 { + border-color: #fff5f5 !important; + } + + .xl\:border-red-200 { + border-color: #fed7d7 !important; + } + + .xl\:border-red-300 { + border-color: #feb2b2 !important; + } + + .xl\:border-red-400 { + border-color: #fc8181 !important; + } + + .xl\:border-red-500 { + border-color: #f56565 !important; + } + + .xl\:border-red-600 { + border-color: #e53e3e !important; + } + + .xl\:border-red-700 { + border-color: #c53030 !important; + } + + .xl\:border-red-800 { + border-color: #9b2c2c !important; + } + + .xl\:border-red-900 { + border-color: #742a2a !important; + } + + .xl\:border-orange-100 { + border-color: #fffaf0 !important; + } + + .xl\:border-orange-200 { + border-color: #feebc8 !important; + } + + .xl\:border-orange-300 { + border-color: #fbd38d !important; + } + + .xl\:border-orange-400 { + border-color: #f6ad55 !important; + } + + .xl\:border-orange-500 { + border-color: #ed8936 !important; + } + + .xl\:border-orange-600 { + border-color: #dd6b20 !important; + } + + .xl\:border-orange-700 { + border-color: #c05621 !important; + } + + .xl\:border-orange-800 { + border-color: #9c4221 !important; + } + + .xl\:border-orange-900 { + border-color: #7b341e !important; + } + + .xl\:border-yellow-100 { + border-color: #fffff0 !important; + } + + .xl\:border-yellow-200 { + border-color: #fefcbf !important; + } + + .xl\:border-yellow-300 { + border-color: #faf089 !important; + } + + .xl\:border-yellow-400 { + border-color: #f6e05e !important; + } + + .xl\:border-yellow-500 { + border-color: #ecc94b !important; + } + + .xl\:border-yellow-600 { + border-color: #d69e2e !important; + } + + .xl\:border-yellow-700 { + border-color: #b7791f !important; + } + + .xl\:border-yellow-800 { + border-color: #975a16 !important; + } + + .xl\:border-yellow-900 { + border-color: #744210 !important; + } + + .xl\:border-green-100 { + border-color: #f0fff4 !important; + } + + .xl\:border-green-200 { + border-color: #c6f6d5 !important; + } + + .xl\:border-green-300 { + border-color: #9ae6b4 !important; + } + + .xl\:border-green-400 { + border-color: #68d391 !important; + } + + .xl\:border-green-500 { + border-color: #48bb78 !important; + } + + .xl\:border-green-600 { + border-color: #38a169 !important; + } + + .xl\:border-green-700 { + border-color: #2f855a !important; + } + + .xl\:border-green-800 { + border-color: #276749 !important; + } + + .xl\:border-green-900 { + border-color: #22543d !important; + } + + .xl\:border-teal-100 { + border-color: #e6fffa !important; + } + + .xl\:border-teal-200 { + border-color: #b2f5ea !important; + } + + .xl\:border-teal-300 { + border-color: #81e6d9 !important; + } + + .xl\:border-teal-400 { + border-color: #4fd1c5 !important; + } + + .xl\:border-teal-500 { + border-color: #38b2ac !important; + } + + .xl\:border-teal-600 { + border-color: #319795 !important; + } + + .xl\:border-teal-700 { + border-color: #2c7a7b !important; + } + + .xl\:border-teal-800 { + border-color: #285e61 !important; + } + + .xl\:border-teal-900 { + border-color: #234e52 !important; + } + + .xl\:border-blue-100 { + border-color: #ebf8ff !important; + } + + .xl\:border-blue-200 { + border-color: #bee3f8 !important; + } + + .xl\:border-blue-300 { + border-color: #90cdf4 !important; + } + + .xl\:border-blue-400 { + border-color: #63b3ed !important; + } + + .xl\:border-blue-500 { + border-color: #4299e1 !important; + } + + .xl\:border-blue-600 { + border-color: #3182ce !important; + } + + .xl\:border-blue-700 { + border-color: #2b6cb0 !important; + } + + .xl\:border-blue-800 { + border-color: #2c5282 !important; + } + + .xl\:border-blue-900 { + border-color: #2a4365 !important; + } + + .xl\:border-indigo-100 { + border-color: #ebf4ff !important; + } + + .xl\:border-indigo-200 { + border-color: #c3dafe !important; + } + + .xl\:border-indigo-300 { + border-color: #a3bffa !important; + } + + .xl\:border-indigo-400 { + border-color: #7f9cf5 !important; + } + + .xl\:border-indigo-500 { + border-color: #667eea !important; + } + + .xl\:border-indigo-600 { + border-color: #5a67d8 !important; + } + + .xl\:border-indigo-700 { + border-color: #4c51bf !important; + } + + .xl\:border-indigo-800 { + border-color: #434190 !important; + } + + .xl\:border-indigo-900 { + border-color: #3c366b !important; + } + + .xl\:border-purple-100 { + border-color: #faf5ff !important; + } + + .xl\:border-purple-200 { + border-color: #e9d8fd !important; + } + + .xl\:border-purple-300 { + border-color: #d6bcfa !important; + } + + .xl\:border-purple-400 { + border-color: #b794f4 !important; + } + + .xl\:border-purple-500 { + border-color: #9f7aea !important; + } + + .xl\:border-purple-600 { + border-color: #805ad5 !important; + } + + .xl\:border-purple-700 { + border-color: #6b46c1 !important; + } + + .xl\:border-purple-800 { + border-color: #553c9a !important; + } + + .xl\:border-purple-900 { + border-color: #44337a !important; + } + + .xl\:border-pink-100 { + border-color: #fff5f7 !important; + } + + .xl\:border-pink-200 { + border-color: #fed7e2 !important; + } + + .xl\:border-pink-300 { + border-color: #fbb6ce !important; + } + + .xl\:border-pink-400 { + border-color: #f687b3 !important; + } + + .xl\:border-pink-500 { + border-color: #ed64a6 !important; + } + + .xl\:border-pink-600 { + border-color: #d53f8c !important; + } + + .xl\:border-pink-700 { + border-color: #b83280 !important; + } + + .xl\:border-pink-800 { + border-color: #97266d !important; + } + + .xl\:border-pink-900 { + border-color: #702459 !important; + } + + .xl\:hover\:border-transparent:hover { + border-color: transparent !important; + } + + .xl\:hover\:border-black:hover { + border-color: #000 !important; + } + + .xl\:hover\:border-white:hover { + border-color: #fff !important; + } + + .xl\:hover\:border-gray-100:hover { + border-color: #f7fafc !important; + } + + .xl\:hover\:border-gray-200:hover { + border-color: #edf2f7 !important; + } + + .xl\:hover\:border-gray-300:hover { + border-color: #e2e8f0 !important; + } + + .xl\:hover\:border-gray-400:hover { + border-color: #cbd5e0 !important; + } + + .xl\:hover\:border-gray-500:hover { + border-color: #a0aec0 !important; + } + + .xl\:hover\:border-gray-600:hover { + border-color: #718096 !important; + } + + .xl\:hover\:border-gray-700:hover { + border-color: #4a5568 !important; + } + + .xl\:hover\:border-gray-800:hover { + border-color: #2d3748 !important; + } + + .xl\:hover\:border-gray-900:hover { + border-color: #1a202c !important; + } + + .xl\:hover\:border-red-100:hover { + border-color: #fff5f5 !important; + } + + .xl\:hover\:border-red-200:hover { + border-color: #fed7d7 !important; + } + + .xl\:hover\:border-red-300:hover { + border-color: #feb2b2 !important; + } + + .xl\:hover\:border-red-400:hover { + border-color: #fc8181 !important; + } + + .xl\:hover\:border-red-500:hover { + border-color: #f56565 !important; + } + + .xl\:hover\:border-red-600:hover { + border-color: #e53e3e !important; + } + + .xl\:hover\:border-red-700:hover { + border-color: #c53030 !important; + } + + .xl\:hover\:border-red-800:hover { + border-color: #9b2c2c !important; + } + + .xl\:hover\:border-red-900:hover { + border-color: #742a2a !important; + } + + .xl\:hover\:border-orange-100:hover { + border-color: #fffaf0 !important; + } + + .xl\:hover\:border-orange-200:hover { + border-color: #feebc8 !important; + } + + .xl\:hover\:border-orange-300:hover { + border-color: #fbd38d !important; + } + + .xl\:hover\:border-orange-400:hover { + border-color: #f6ad55 !important; + } + + .xl\:hover\:border-orange-500:hover { + border-color: #ed8936 !important; + } + + .xl\:hover\:border-orange-600:hover { + border-color: #dd6b20 !important; + } + + .xl\:hover\:border-orange-700:hover { + border-color: #c05621 !important; + } + + .xl\:hover\:border-orange-800:hover { + border-color: #9c4221 !important; + } + + .xl\:hover\:border-orange-900:hover { + border-color: #7b341e !important; + } + + .xl\:hover\:border-yellow-100:hover { + border-color: #fffff0 !important; + } + + .xl\:hover\:border-yellow-200:hover { + border-color: #fefcbf !important; + } + + .xl\:hover\:border-yellow-300:hover { + border-color: #faf089 !important; + } + + .xl\:hover\:border-yellow-400:hover { + border-color: #f6e05e !important; + } + + .xl\:hover\:border-yellow-500:hover { + border-color: #ecc94b !important; + } + + .xl\:hover\:border-yellow-600:hover { + border-color: #d69e2e !important; + } + + .xl\:hover\:border-yellow-700:hover { + border-color: #b7791f !important; + } + + .xl\:hover\:border-yellow-800:hover { + border-color: #975a16 !important; + } + + .xl\:hover\:border-yellow-900:hover { + border-color: #744210 !important; + } + + .xl\:hover\:border-green-100:hover { + border-color: #f0fff4 !important; + } + + .xl\:hover\:border-green-200:hover { + border-color: #c6f6d5 !important; + } + + .xl\:hover\:border-green-300:hover { + border-color: #9ae6b4 !important; + } + + .xl\:hover\:border-green-400:hover { + border-color: #68d391 !important; + } + + .xl\:hover\:border-green-500:hover { + border-color: #48bb78 !important; + } + + .xl\:hover\:border-green-600:hover { + border-color: #38a169 !important; + } + + .xl\:hover\:border-green-700:hover { + border-color: #2f855a !important; + } + + .xl\:hover\:border-green-800:hover { + border-color: #276749 !important; + } + + .xl\:hover\:border-green-900:hover { + border-color: #22543d !important; + } + + .xl\:hover\:border-teal-100:hover { + border-color: #e6fffa !important; + } + + .xl\:hover\:border-teal-200:hover { + border-color: #b2f5ea !important; + } + + .xl\:hover\:border-teal-300:hover { + border-color: #81e6d9 !important; + } + + .xl\:hover\:border-teal-400:hover { + border-color: #4fd1c5 !important; + } + + .xl\:hover\:border-teal-500:hover { + border-color: #38b2ac !important; + } + + .xl\:hover\:border-teal-600:hover { + border-color: #319795 !important; + } + + .xl\:hover\:border-teal-700:hover { + border-color: #2c7a7b !important; + } + + .xl\:hover\:border-teal-800:hover { + border-color: #285e61 !important; + } + + .xl\:hover\:border-teal-900:hover { + border-color: #234e52 !important; + } + + .xl\:hover\:border-blue-100:hover { + border-color: #ebf8ff !important; + } + + .xl\:hover\:border-blue-200:hover { + border-color: #bee3f8 !important; + } + + .xl\:hover\:border-blue-300:hover { + border-color: #90cdf4 !important; + } + + .xl\:hover\:border-blue-400:hover { + border-color: #63b3ed !important; + } + + .xl\:hover\:border-blue-500:hover { + border-color: #4299e1 !important; + } + + .xl\:hover\:border-blue-600:hover { + border-color: #3182ce !important; + } + + .xl\:hover\:border-blue-700:hover { + border-color: #2b6cb0 !important; + } + + .xl\:hover\:border-blue-800:hover { + border-color: #2c5282 !important; + } + + .xl\:hover\:border-blue-900:hover { + border-color: #2a4365 !important; + } + + .xl\:hover\:border-indigo-100:hover { + border-color: #ebf4ff !important; + } + + .xl\:hover\:border-indigo-200:hover { + border-color: #c3dafe !important; + } + + .xl\:hover\:border-indigo-300:hover { + border-color: #a3bffa !important; + } + + .xl\:hover\:border-indigo-400:hover { + border-color: #7f9cf5 !important; + } + + .xl\:hover\:border-indigo-500:hover { + border-color: #667eea !important; + } + + .xl\:hover\:border-indigo-600:hover { + border-color: #5a67d8 !important; + } + + .xl\:hover\:border-indigo-700:hover { + border-color: #4c51bf !important; + } + + .xl\:hover\:border-indigo-800:hover { + border-color: #434190 !important; + } + + .xl\:hover\:border-indigo-900:hover { + border-color: #3c366b !important; + } + + .xl\:hover\:border-purple-100:hover { + border-color: #faf5ff !important; + } + + .xl\:hover\:border-purple-200:hover { + border-color: #e9d8fd !important; + } + + .xl\:hover\:border-purple-300:hover { + border-color: #d6bcfa !important; + } + + .xl\:hover\:border-purple-400:hover { + border-color: #b794f4 !important; + } + + .xl\:hover\:border-purple-500:hover { + border-color: #9f7aea !important; + } + + .xl\:hover\:border-purple-600:hover { + border-color: #805ad5 !important; + } + + .xl\:hover\:border-purple-700:hover { + border-color: #6b46c1 !important; + } + + .xl\:hover\:border-purple-800:hover { + border-color: #553c9a !important; + } + + .xl\:hover\:border-purple-900:hover { + border-color: #44337a !important; + } + + .xl\:hover\:border-pink-100:hover { + border-color: #fff5f7 !important; + } + + .xl\:hover\:border-pink-200:hover { + border-color: #fed7e2 !important; + } + + .xl\:hover\:border-pink-300:hover { + border-color: #fbb6ce !important; + } + + .xl\:hover\:border-pink-400:hover { + border-color: #f687b3 !important; + } + + .xl\:hover\:border-pink-500:hover { + border-color: #ed64a6 !important; + } + + .xl\:hover\:border-pink-600:hover { + border-color: #d53f8c !important; + } + + .xl\:hover\:border-pink-700:hover { + border-color: #b83280 !important; + } + + .xl\:hover\:border-pink-800:hover { + border-color: #97266d !important; + } + + .xl\:hover\:border-pink-900:hover { + border-color: #702459 !important; + } + + .xl\:focus\:border-transparent:focus { + border-color: transparent !important; + } + + .xl\:focus\:border-black:focus { + border-color: #000 !important; + } + + .xl\:focus\:border-white:focus { + border-color: #fff !important; + } + + .xl\:focus\:border-gray-100:focus { + border-color: #f7fafc !important; + } + + .xl\:focus\:border-gray-200:focus { + border-color: #edf2f7 !important; + } + + .xl\:focus\:border-gray-300:focus { + border-color: #e2e8f0 !important; + } + + .xl\:focus\:border-gray-400:focus { + border-color: #cbd5e0 !important; + } + + .xl\:focus\:border-gray-500:focus { + border-color: #a0aec0 !important; + } + + .xl\:focus\:border-gray-600:focus { + border-color: #718096 !important; + } + + .xl\:focus\:border-gray-700:focus { + border-color: #4a5568 !important; + } + + .xl\:focus\:border-gray-800:focus { + border-color: #2d3748 !important; + } + + .xl\:focus\:border-gray-900:focus { + border-color: #1a202c !important; + } + + .xl\:focus\:border-red-100:focus { + border-color: #fff5f5 !important; + } + + .xl\:focus\:border-red-200:focus { + border-color: #fed7d7 !important; + } + + .xl\:focus\:border-red-300:focus { + border-color: #feb2b2 !important; + } + + .xl\:focus\:border-red-400:focus { + border-color: #fc8181 !important; + } + + .xl\:focus\:border-red-500:focus { + border-color: #f56565 !important; + } + + .xl\:focus\:border-red-600:focus { + border-color: #e53e3e !important; + } + + .xl\:focus\:border-red-700:focus { + border-color: #c53030 !important; + } + + .xl\:focus\:border-red-800:focus { + border-color: #9b2c2c !important; + } + + .xl\:focus\:border-red-900:focus { + border-color: #742a2a !important; + } + + .xl\:focus\:border-orange-100:focus { + border-color: #fffaf0 !important; + } + + .xl\:focus\:border-orange-200:focus { + border-color: #feebc8 !important; + } + + .xl\:focus\:border-orange-300:focus { + border-color: #fbd38d !important; + } + + .xl\:focus\:border-orange-400:focus { + border-color: #f6ad55 !important; + } + + .xl\:focus\:border-orange-500:focus { + border-color: #ed8936 !important; + } + + .xl\:focus\:border-orange-600:focus { + border-color: #dd6b20 !important; + } + + .xl\:focus\:border-orange-700:focus { + border-color: #c05621 !important; + } + + .xl\:focus\:border-orange-800:focus { + border-color: #9c4221 !important; + } + + .xl\:focus\:border-orange-900:focus { + border-color: #7b341e !important; + } + + .xl\:focus\:border-yellow-100:focus { + border-color: #fffff0 !important; + } + + .xl\:focus\:border-yellow-200:focus { + border-color: #fefcbf !important; + } + + .xl\:focus\:border-yellow-300:focus { + border-color: #faf089 !important; + } + + .xl\:focus\:border-yellow-400:focus { + border-color: #f6e05e !important; + } + + .xl\:focus\:border-yellow-500:focus { + border-color: #ecc94b !important; + } + + .xl\:focus\:border-yellow-600:focus { + border-color: #d69e2e !important; + } + + .xl\:focus\:border-yellow-700:focus { + border-color: #b7791f !important; + } + + .xl\:focus\:border-yellow-800:focus { + border-color: #975a16 !important; + } + + .xl\:focus\:border-yellow-900:focus { + border-color: #744210 !important; + } + + .xl\:focus\:border-green-100:focus { + border-color: #f0fff4 !important; + } + + .xl\:focus\:border-green-200:focus { + border-color: #c6f6d5 !important; + } + + .xl\:focus\:border-green-300:focus { + border-color: #9ae6b4 !important; + } + + .xl\:focus\:border-green-400:focus { + border-color: #68d391 !important; + } + + .xl\:focus\:border-green-500:focus { + border-color: #48bb78 !important; + } + + .xl\:focus\:border-green-600:focus { + border-color: #38a169 !important; + } + + .xl\:focus\:border-green-700:focus { + border-color: #2f855a !important; + } + + .xl\:focus\:border-green-800:focus { + border-color: #276749 !important; + } + + .xl\:focus\:border-green-900:focus { + border-color: #22543d !important; + } + + .xl\:focus\:border-teal-100:focus { + border-color: #e6fffa !important; + } + + .xl\:focus\:border-teal-200:focus { + border-color: #b2f5ea !important; + } + + .xl\:focus\:border-teal-300:focus { + border-color: #81e6d9 !important; + } + + .xl\:focus\:border-teal-400:focus { + border-color: #4fd1c5 !important; + } + + .xl\:focus\:border-teal-500:focus { + border-color: #38b2ac !important; + } + + .xl\:focus\:border-teal-600:focus { + border-color: #319795 !important; + } + + .xl\:focus\:border-teal-700:focus { + border-color: #2c7a7b !important; + } + + .xl\:focus\:border-teal-800:focus { + border-color: #285e61 !important; + } + + .xl\:focus\:border-teal-900:focus { + border-color: #234e52 !important; + } + + .xl\:focus\:border-blue-100:focus { + border-color: #ebf8ff !important; + } + + .xl\:focus\:border-blue-200:focus { + border-color: #bee3f8 !important; + } + + .xl\:focus\:border-blue-300:focus { + border-color: #90cdf4 !important; + } + + .xl\:focus\:border-blue-400:focus { + border-color: #63b3ed !important; + } + + .xl\:focus\:border-blue-500:focus { + border-color: #4299e1 !important; + } + + .xl\:focus\:border-blue-600:focus { + border-color: #3182ce !important; + } + + .xl\:focus\:border-blue-700:focus { + border-color: #2b6cb0 !important; + } + + .xl\:focus\:border-blue-800:focus { + border-color: #2c5282 !important; + } + + .xl\:focus\:border-blue-900:focus { + border-color: #2a4365 !important; + } + + .xl\:focus\:border-indigo-100:focus { + border-color: #ebf4ff !important; + } + + .xl\:focus\:border-indigo-200:focus { + border-color: #c3dafe !important; + } + + .xl\:focus\:border-indigo-300:focus { + border-color: #a3bffa !important; + } + + .xl\:focus\:border-indigo-400:focus { + border-color: #7f9cf5 !important; + } + + .xl\:focus\:border-indigo-500:focus { + border-color: #667eea !important; + } + + .xl\:focus\:border-indigo-600:focus { + border-color: #5a67d8 !important; + } + + .xl\:focus\:border-indigo-700:focus { + border-color: #4c51bf !important; + } + + .xl\:focus\:border-indigo-800:focus { + border-color: #434190 !important; + } + + .xl\:focus\:border-indigo-900:focus { + border-color: #3c366b !important; + } + + .xl\:focus\:border-purple-100:focus { + border-color: #faf5ff !important; + } + + .xl\:focus\:border-purple-200:focus { + border-color: #e9d8fd !important; + } + + .xl\:focus\:border-purple-300:focus { + border-color: #d6bcfa !important; + } + + .xl\:focus\:border-purple-400:focus { + border-color: #b794f4 !important; + } + + .xl\:focus\:border-purple-500:focus { + border-color: #9f7aea !important; + } + + .xl\:focus\:border-purple-600:focus { + border-color: #805ad5 !important; + } + + .xl\:focus\:border-purple-700:focus { + border-color: #6b46c1 !important; + } + + .xl\:focus\:border-purple-800:focus { + border-color: #553c9a !important; + } + + .xl\:focus\:border-purple-900:focus { + border-color: #44337a !important; + } + + .xl\:focus\:border-pink-100:focus { + border-color: #fff5f7 !important; + } + + .xl\:focus\:border-pink-200:focus { + border-color: #fed7e2 !important; + } + + .xl\:focus\:border-pink-300:focus { + border-color: #fbb6ce !important; + } + + .xl\:focus\:border-pink-400:focus { + border-color: #f687b3 !important; + } + + .xl\:focus\:border-pink-500:focus { + border-color: #ed64a6 !important; + } + + .xl\:focus\:border-pink-600:focus { + border-color: #d53f8c !important; + } + + .xl\:focus\:border-pink-700:focus { + border-color: #b83280 !important; + } + + .xl\:focus\:border-pink-800:focus { + border-color: #97266d !important; + } + + .xl\:focus\:border-pink-900:focus { + border-color: #702459 !important; + } + + .xl\:rounded-none { + border-radius: 0 !important; + } + + .xl\:rounded-sm { + border-radius: 0.125rem !important; + } + + .xl\:rounded { + border-radius: 0.25rem !important; + } + + .xl\:rounded-lg { + border-radius: 0.5rem !important; + } + + .xl\:rounded-full { + border-radius: 9999px !important; + } + + .xl\:rounded-t-none { + border-top-left-radius: 0 !important; + border-top-right-radius: 0 !important; + } + + .xl\:rounded-r-none { + border-top-right-radius: 0 !important; + border-bottom-right-radius: 0 !important; + } + + .xl\:rounded-b-none { + border-bottom-right-radius: 0 !important; + border-bottom-left-radius: 0 !important; + } + + .xl\:rounded-l-none { + border-top-left-radius: 0 !important; + border-bottom-left-radius: 0 !important; + } + + .xl\:rounded-t-sm { + border-top-left-radius: 0.125rem !important; + border-top-right-radius: 0.125rem !important; + } + + .xl\:rounded-r-sm { + border-top-right-radius: 0.125rem !important; + border-bottom-right-radius: 0.125rem !important; + } + + .xl\:rounded-b-sm { + border-bottom-right-radius: 0.125rem !important; + border-bottom-left-radius: 0.125rem !important; + } + + .xl\:rounded-l-sm { + border-top-left-radius: 0.125rem !important; + border-bottom-left-radius: 0.125rem !important; + } + + .xl\:rounded-t { + border-top-left-radius: 0.25rem !important; + border-top-right-radius: 0.25rem !important; + } + + .xl\:rounded-r { + border-top-right-radius: 0.25rem !important; + border-bottom-right-radius: 0.25rem !important; + } + + .xl\:rounded-b { + border-bottom-right-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; + } + + .xl\:rounded-l { + border-top-left-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; + } + + .xl\:rounded-t-lg { + border-top-left-radius: 0.5rem !important; + border-top-right-radius: 0.5rem !important; + } + + .xl\:rounded-r-lg { + border-top-right-radius: 0.5rem !important; + border-bottom-right-radius: 0.5rem !important; + } + + .xl\:rounded-b-lg { + border-bottom-right-radius: 0.5rem !important; + border-bottom-left-radius: 0.5rem !important; + } + + .xl\:rounded-l-lg { + border-top-left-radius: 0.5rem !important; + border-bottom-left-radius: 0.5rem !important; + } + + .xl\:rounded-t-full { + border-top-left-radius: 9999px !important; + border-top-right-radius: 9999px !important; + } + + .xl\:rounded-r-full { + border-top-right-radius: 9999px !important; + border-bottom-right-radius: 9999px !important; + } + + .xl\:rounded-b-full { + border-bottom-right-radius: 9999px !important; + border-bottom-left-radius: 9999px !important; + } + + .xl\:rounded-l-full { + border-top-left-radius: 9999px !important; + border-bottom-left-radius: 9999px !important; + } + + .xl\:rounded-tl-none { + border-top-left-radius: 0 !important; + } + + .xl\:rounded-tr-none { + border-top-right-radius: 0 !important; + } + + .xl\:rounded-br-none { + border-bottom-right-radius: 0 !important; + } + + .xl\:rounded-bl-none { + border-bottom-left-radius: 0 !important; + } + + .xl\:rounded-tl-sm { + border-top-left-radius: 0.125rem !important; + } + + .xl\:rounded-tr-sm { + border-top-right-radius: 0.125rem !important; + } + + .xl\:rounded-br-sm { + border-bottom-right-radius: 0.125rem !important; + } + + .xl\:rounded-bl-sm { + border-bottom-left-radius: 0.125rem !important; + } + + .xl\:rounded-tl { + border-top-left-radius: 0.25rem !important; + } + + .xl\:rounded-tr { + border-top-right-radius: 0.25rem !important; + } + + .xl\:rounded-br { + border-bottom-right-radius: 0.25rem !important; + } + + .xl\:rounded-bl { + border-bottom-left-radius: 0.25rem !important; + } + + .xl\:rounded-tl-lg { + border-top-left-radius: 0.5rem !important; + } + + .xl\:rounded-tr-lg { + border-top-right-radius: 0.5rem !important; + } + + .xl\:rounded-br-lg { + border-bottom-right-radius: 0.5rem !important; + } + + .xl\:rounded-bl-lg { + border-bottom-left-radius: 0.5rem !important; + } + + .xl\:rounded-tl-full { + border-top-left-radius: 9999px !important; + } + + .xl\:rounded-tr-full { + border-top-right-radius: 9999px !important; + } + + .xl\:rounded-br-full { + border-bottom-right-radius: 9999px !important; + } + + .xl\:rounded-bl-full { + border-bottom-left-radius: 9999px !important; + } + + .xl\:border-solid { + border-style: solid !important; + } + + .xl\:border-dashed { + border-style: dashed !important; + } + + .xl\:border-dotted { + border-style: dotted !important; + } + + .xl\:border-none { + border-style: none !important; + } + + .xl\:border-0 { + border-width: 0 !important; + } + + .xl\:border-2 { + border-width: 2px !important; + } + + .xl\:border-4 { + border-width: 4px !important; + } + + .xl\:border-8 { + border-width: 8px !important; + } + + .xl\:border { + border-width: 1px !important; + } + + .xl\:border-t-0 { + border-top-width: 0 !important; + } + + .xl\:border-r-0 { + border-right-width: 0 !important; + } + + .xl\:border-b-0 { + border-bottom-width: 0 !important; + } + + .xl\:border-l-0 { + border-left-width: 0 !important; + } + + .xl\:border-t-2 { + border-top-width: 2px !important; + } + + .xl\:border-r-2 { + border-right-width: 2px !important; + } + + .xl\:border-b-2 { + border-bottom-width: 2px !important; + } + + .xl\:border-l-2 { + border-left-width: 2px !important; + } + + .xl\:border-t-4 { + border-top-width: 4px !important; + } + + .xl\:border-r-4 { + border-right-width: 4px !important; + } + + .xl\:border-b-4 { + border-bottom-width: 4px !important; + } + + .xl\:border-l-4 { + border-left-width: 4px !important; + } + + .xl\:border-t-8 { + border-top-width: 8px !important; + } + + .xl\:border-r-8 { + border-right-width: 8px !important; + } + + .xl\:border-b-8 { + border-bottom-width: 8px !important; + } + + .xl\:border-l-8 { + border-left-width: 8px !important; + } + + .xl\:border-t { + border-top-width: 1px !important; + } + + .xl\:border-r { + border-right-width: 1px !important; + } + + .xl\:border-b { + border-bottom-width: 1px !important; + } + + .xl\:border-l { + border-left-width: 1px !important; + } + + .xl\:cursor-auto { + cursor: auto !important; + } + + .xl\:cursor-default { + cursor: default !important; + } + + .xl\:cursor-pointer { + cursor: pointer !important; + } + + .xl\:cursor-wait { + cursor: wait !important; + } + + .xl\:cursor-text { + cursor: text !important; + } + + .xl\:cursor-move { + cursor: move !important; + } + + .xl\:cursor-not-allowed { + cursor: not-allowed !important; + } + + .xl\:block { + display: block !important; + } + + .xl\:inline-block { + display: inline-block !important; + } + + .xl\:inline { + display: inline !important; + } + + .xl\:flex { + display: flex !important; + } + + .xl\:inline-flex { + display: inline-flex !important; + } + + .xl\:table { + display: table !important; + } + + .xl\:table-row { + display: table-row !important; + } + + .xl\:table-cell { + display: table-cell !important; + } + + .xl\:hidden { + display: none !important; + } + + .xl\:flex-row { + flex-direction: row !important; + } + + .xl\:flex-row-reverse { + flex-direction: row-reverse !important; + } + + .xl\:flex-col { + flex-direction: column !important; + } + + .xl\:flex-col-reverse { + flex-direction: column-reverse !important; + } + + .xl\:flex-wrap { + flex-wrap: wrap !important; + } + + .xl\:flex-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + + .xl\:flex-no-wrap { + flex-wrap: nowrap !important; + } + + .xl\:items-start { + align-items: flex-start !important; + } + + .xl\:items-end { + align-items: flex-end !important; + } + + .xl\:items-center { + align-items: center !important; + } + + .xl\:items-baseline { + align-items: baseline !important; + } + + .xl\:items-stretch { + align-items: stretch !important; + } + + .xl\:self-auto { + align-self: auto !important; + } + + .xl\:self-start { + align-self: flex-start !important; + } + + .xl\:self-end { + align-self: flex-end !important; + } + + .xl\:self-center { + align-self: center !important; + } + + .xl\:self-stretch { + align-self: stretch !important; + } + + .xl\:justify-start { + justify-content: flex-start !important; + } + + .xl\:justify-end { + justify-content: flex-end !important; + } + + .xl\:justify-center { + justify-content: center !important; + } + + .xl\:justify-between { + justify-content: space-between !important; + } + + .xl\:justify-around { + justify-content: space-around !important; + } + + .xl\:content-center { + align-content: center !important; + } + + .xl\:content-start { + align-content: flex-start !important; + } + + .xl\:content-end { + align-content: flex-end !important; + } + + .xl\:content-between { + align-content: space-between !important; + } + + .xl\:content-around { + align-content: space-around !important; + } + + .xl\:flex-1 { + flex: 1 1 0% !important; + } + + .xl\:flex-auto { + flex: 1 1 auto !important; + } + + .xl\:flex-initial { + flex: 0 1 auto !important; + } + + .xl\:flex-none { + flex: none !important; + } + + .xl\:flex-grow-0 { + flex-grow: 0 !important; + } + + .xl\:flex-grow { + flex-grow: 1 !important; + } + + .xl\:flex-shrink-0 { + flex-shrink: 0 !important; + } + + .xl\:flex-shrink { + flex-shrink: 1 !important; + } + + .xl\:order-1 { + order: 1 !important; + } + + .xl\:order-2 { + order: 2 !important; + } + + .xl\:order-3 { + order: 3 !important; + } + + .xl\:order-4 { + order: 4 !important; + } + + .xl\:order-5 { + order: 5 !important; + } + + .xl\:order-6 { + order: 6 !important; + } + + .xl\:order-7 { + order: 7 !important; + } + + .xl\:order-8 { + order: 8 !important; + } + + .xl\:order-9 { + order: 9 !important; + } + + .xl\:order-10 { + order: 10 !important; + } + + .xl\:order-11 { + order: 11 !important; + } + + .xl\:order-12 { + order: 12 !important; + } + + .xl\:order-first { + order: -9999 !important; + } + + .xl\:order-last { + order: 9999 !important; + } + + .xl\:order-none { + order: 0 !important; + } + + .xl\:float-right { + float: right !important; + } + + .xl\:float-left { + float: left !important; + } + + .xl\:float-none { + float: none !important; + } + + .xl\:clearfix:after { + content: "" !important; + display: table !important; + clear: both !important; + } + + .xl\:font-sans { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important; + } + + .xl\:font-serif { + font-family: Georgia, Cambria, "Times New Roman", Times, serif !important; + } + + .xl\:font-mono { + font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; + } + + .xl\:font-hairline { + font-weight: 100 !important; + } + + .xl\:font-thin { + font-weight: 200 !important; + } + + .xl\:font-light { + font-weight: 300 !important; + } + + .xl\:font-normal { + font-weight: 400 !important; + } + + .xl\:font-medium { + font-weight: 500 !important; + } + + .xl\:font-semibold { + font-weight: 600 !important; + } + + .xl\:font-bold { + font-weight: 700 !important; + } + + .xl\:font-extrabold { + font-weight: 800 !important; + } + + .xl\:font-black { + font-weight: 900 !important; + } + + .xl\:hover\:font-hairline:hover { + font-weight: 100 !important; + } + + .xl\:hover\:font-thin:hover { + font-weight: 200 !important; + } + + .xl\:hover\:font-light:hover { + font-weight: 300 !important; + } + + .xl\:hover\:font-normal:hover { + font-weight: 400 !important; + } + + .xl\:hover\:font-medium:hover { + font-weight: 500 !important; + } + + .xl\:hover\:font-semibold:hover { + font-weight: 600 !important; + } + + .xl\:hover\:font-bold:hover { + font-weight: 700 !important; + } + + .xl\:hover\:font-extrabold:hover { + font-weight: 800 !important; + } + + .xl\:hover\:font-black:hover { + font-weight: 900 !important; + } + + .xl\:focus\:font-hairline:focus { + font-weight: 100 !important; + } + + .xl\:focus\:font-thin:focus { + font-weight: 200 !important; + } + + .xl\:focus\:font-light:focus { + font-weight: 300 !important; + } + + .xl\:focus\:font-normal:focus { + font-weight: 400 !important; + } + + .xl\:focus\:font-medium:focus { + font-weight: 500 !important; + } + + .xl\:focus\:font-semibold:focus { + font-weight: 600 !important; + } + + .xl\:focus\:font-bold:focus { + font-weight: 700 !important; + } + + .xl\:focus\:font-extrabold:focus { + font-weight: 800 !important; + } + + .xl\:focus\:font-black:focus { + font-weight: 900 !important; + } + + .xl\:h-0 { + height: 0 !important; + } + + .xl\:h-1 { + height: 0.25rem !important; + } + + .xl\:h-2 { + height: 0.5rem !important; + } + + .xl\:h-3 { + height: 0.75rem !important; + } + + .xl\:h-4 { + height: 1rem !important; + } + + .xl\:h-5 { + height: 1.25rem !important; + } + + .xl\:h-6 { + height: 1.5rem !important; + } + + .xl\:h-8 { + height: 2rem !important; + } + + .xl\:h-10 { + height: 2.5rem !important; + } + + .xl\:h-12 { + height: 3rem !important; + } + + .xl\:h-16 { + height: 4rem !important; + } + + .xl\:h-20 { + height: 5rem !important; + } + + .xl\:h-24 { + height: 6rem !important; + } + + .xl\:h-32 { + height: 8rem !important; + } + + .xl\:h-40 { + height: 10rem !important; + } + + .xl\:h-48 { + height: 12rem !important; + } + + .xl\:h-56 { + height: 14rem !important; + } + + .xl\:h-64 { + height: 16rem !important; + } + + .xl\:h-auto { + height: auto !important; + } + + .xl\:h-px { + height: 1px !important; + } + + .xl\:h-full { + height: 100% !important; + } + + .xl\:h-screen { + height: 100vh !important; + } + + .xl\:leading-none { + line-height: 1 !important; + } + + .xl\:leading-tight { + line-height: 1.25 !important; + } + + .xl\:leading-snug { + line-height: 1.375 !important; + } + + .xl\:leading-normal { + line-height: 1.5 !important; + } + + .xl\:leading-relaxed { + line-height: 1.625 !important; + } + + .xl\:leading-loose { + line-height: 2 !important; + } + + .xl\:list-inside { + list-style-position: inside !important; + } + + .xl\:list-outside { + list-style-position: outside !important; + } + + .xl\:list-none { + list-style-type: none !important; + } + + .xl\:list-disc { + list-style-type: disc !important; + } + + .xl\:list-decimal { + list-style-type: decimal !important; + } + + .xl\:m-0 { + margin: 0 !important; + } + + .xl\:m-1 { + margin: 0.25rem !important; + } + + .xl\:m-2 { + margin: 0.5rem !important; + } + + .xl\:m-3 { + margin: 0.75rem !important; + } + + .xl\:m-4 { + margin: 1rem !important; + } + + .xl\:m-5 { + margin: 1.25rem !important; + } + + .xl\:m-6 { + margin: 1.5rem !important; + } + + .xl\:m-8 { + margin: 2rem !important; + } + + .xl\:m-10 { + margin: 2.5rem !important; + } + + .xl\:m-12 { + margin: 3rem !important; + } + + .xl\:m-16 { + margin: 4rem !important; + } + + .xl\:m-20 { + margin: 5rem !important; + } + + .xl\:m-24 { + margin: 6rem !important; + } + + .xl\:m-32 { + margin: 8rem !important; + } + + .xl\:m-40 { + margin: 10rem !important; + } + + .xl\:m-48 { + margin: 12rem !important; + } + + .xl\:m-56 { + margin: 14rem !important; + } + + .xl\:m-64 { + margin: 16rem !important; + } + + .xl\:m-auto { + margin: auto !important; + } + + .xl\:m-px { + margin: 1px !important; + } + + .xl\:-m-1 { + margin: -0.25rem !important; + } + + .xl\:-m-2 { + margin: -0.5rem !important; + } + + .xl\:-m-3 { + margin: -0.75rem !important; + } + + .xl\:-m-4 { + margin: -1rem !important; + } + + .xl\:-m-5 { + margin: -1.25rem !important; + } + + .xl\:-m-6 { + margin: -1.5rem !important; + } + + .xl\:-m-8 { + margin: -2rem !important; + } + + .xl\:-m-10 { + margin: -2.5rem !important; + } + + .xl\:-m-12 { + margin: -3rem !important; + } + + .xl\:-m-16 { + margin: -4rem !important; + } + + .xl\:-m-20 { + margin: -5rem !important; + } + + .xl\:-m-24 { + margin: -6rem !important; + } + + .xl\:-m-32 { + margin: -8rem !important; + } + + .xl\:-m-40 { + margin: -10rem !important; + } + + .xl\:-m-48 { + margin: -12rem !important; + } + + .xl\:-m-56 { + margin: -14rem !important; + } + + .xl\:-m-64 { + margin: -16rem !important; + } + + .xl\:-m-px { + margin: -1px !important; + } + + .xl\:my-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + + .xl\:mx-0 { + margin-left: 0 !important; + margin-right: 0 !important; + } + + .xl\:my-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + + .xl\:mx-1 { + margin-left: 0.25rem !important; + margin-right: 0.25rem !important; + } + + .xl\:my-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + + .xl\:mx-2 { + margin-left: 0.5rem !important; + margin-right: 0.5rem !important; + } + + .xl\:my-3 { + margin-top: 0.75rem !important; + margin-bottom: 0.75rem !important; + } + + .xl\:mx-3 { + margin-left: 0.75rem !important; + margin-right: 0.75rem !important; + } + + .xl\:my-4 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + + .xl\:mx-4 { + margin-left: 1rem !important; + margin-right: 1rem !important; + } + + .xl\:my-5 { + margin-top: 1.25rem !important; + margin-bottom: 1.25rem !important; + } + + .xl\:mx-5 { + margin-left: 1.25rem !important; + margin-right: 1.25rem !important; + } + + .xl\:my-6 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + + .xl\:mx-6 { + margin-left: 1.5rem !important; + margin-right: 1.5rem !important; + } + + .xl\:my-8 { + margin-top: 2rem !important; + margin-bottom: 2rem !important; + } + + .xl\:mx-8 { + margin-left: 2rem !important; + margin-right: 2rem !important; + } + + .xl\:my-10 { + margin-top: 2.5rem !important; + margin-bottom: 2.5rem !important; + } + + .xl\:mx-10 { + margin-left: 2.5rem !important; + margin-right: 2.5rem !important; + } + + .xl\:my-12 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + + .xl\:mx-12 { + margin-left: 3rem !important; + margin-right: 3rem !important; + } + + .xl\:my-16 { + margin-top: 4rem !important; + margin-bottom: 4rem !important; + } + + .xl\:mx-16 { + margin-left: 4rem !important; + margin-right: 4rem !important; + } + + .xl\:my-20 { + margin-top: 5rem !important; + margin-bottom: 5rem !important; + } + + .xl\:mx-20 { + margin-left: 5rem !important; + margin-right: 5rem !important; + } + + .xl\:my-24 { + margin-top: 6rem !important; + margin-bottom: 6rem !important; + } + + .xl\:mx-24 { + margin-left: 6rem !important; + margin-right: 6rem !important; + } + + .xl\:my-32 { + margin-top: 8rem !important; + margin-bottom: 8rem !important; + } + + .xl\:mx-32 { + margin-left: 8rem !important; + margin-right: 8rem !important; + } + + .xl\:my-40 { + margin-top: 10rem !important; + margin-bottom: 10rem !important; + } + + .xl\:mx-40 { + margin-left: 10rem !important; + margin-right: 10rem !important; + } + + .xl\:my-48 { + margin-top: 12rem !important; + margin-bottom: 12rem !important; + } + + .xl\:mx-48 { + margin-left: 12rem !important; + margin-right: 12rem !important; + } + + .xl\:my-56 { + margin-top: 14rem !important; + margin-bottom: 14rem !important; + } + + .xl\:mx-56 { + margin-left: 14rem !important; + margin-right: 14rem !important; + } + + .xl\:my-64 { + margin-top: 16rem !important; + margin-bottom: 16rem !important; + } + + .xl\:mx-64 { + margin-left: 16rem !important; + margin-right: 16rem !important; + } + + .xl\:my-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } + + .xl\:mx-auto { + margin-left: auto !important; + margin-right: auto !important; + } + + .xl\:my-px { + margin-top: 1px !important; + margin-bottom: 1px !important; + } + + .xl\:mx-px { + margin-left: 1px !important; + margin-right: 1px !important; + } + + .xl\:-my-1 { + margin-top: -0.25rem !important; + margin-bottom: -0.25rem !important; + } + + .xl\:-mx-1 { + margin-left: -0.25rem !important; + margin-right: -0.25rem !important; + } + + .xl\:-my-2 { + margin-top: -0.5rem !important; + margin-bottom: -0.5rem !important; + } + + .xl\:-mx-2 { + margin-left: -0.5rem !important; + margin-right: -0.5rem !important; + } + + .xl\:-my-3 { + margin-top: -0.75rem !important; + margin-bottom: -0.75rem !important; + } + + .xl\:-mx-3 { + margin-left: -0.75rem !important; + margin-right: -0.75rem !important; + } + + .xl\:-my-4 { + margin-top: -1rem !important; + margin-bottom: -1rem !important; + } + + .xl\:-mx-4 { + margin-left: -1rem !important; + margin-right: -1rem !important; + } + + .xl\:-my-5 { + margin-top: -1.25rem !important; + margin-bottom: -1.25rem !important; + } + + .xl\:-mx-5 { + margin-left: -1.25rem !important; + margin-right: -1.25rem !important; + } + + .xl\:-my-6 { + margin-top: -1.5rem !important; + margin-bottom: -1.5rem !important; + } + + .xl\:-mx-6 { + margin-left: -1.5rem !important; + margin-right: -1.5rem !important; + } + + .xl\:-my-8 { + margin-top: -2rem !important; + margin-bottom: -2rem !important; + } + + .xl\:-mx-8 { + margin-left: -2rem !important; + margin-right: -2rem !important; + } + + .xl\:-my-10 { + margin-top: -2.5rem !important; + margin-bottom: -2.5rem !important; + } + + .xl\:-mx-10 { + margin-left: -2.5rem !important; + margin-right: -2.5rem !important; + } + + .xl\:-my-12 { + margin-top: -3rem !important; + margin-bottom: -3rem !important; + } + + .xl\:-mx-12 { + margin-left: -3rem !important; + margin-right: -3rem !important; + } + + .xl\:-my-16 { + margin-top: -4rem !important; + margin-bottom: -4rem !important; + } + + .xl\:-mx-16 { + margin-left: -4rem !important; + margin-right: -4rem !important; + } + + .xl\:-my-20 { + margin-top: -5rem !important; + margin-bottom: -5rem !important; + } + + .xl\:-mx-20 { + margin-left: -5rem !important; + margin-right: -5rem !important; + } + + .xl\:-my-24 { + margin-top: -6rem !important; + margin-bottom: -6rem !important; + } + + .xl\:-mx-24 { + margin-left: -6rem !important; + margin-right: -6rem !important; + } + + .xl\:-my-32 { + margin-top: -8rem !important; + margin-bottom: -8rem !important; + } + + .xl\:-mx-32 { + margin-left: -8rem !important; + margin-right: -8rem !important; + } + + .xl\:-my-40 { + margin-top: -10rem !important; + margin-bottom: -10rem !important; + } + + .xl\:-mx-40 { + margin-left: -10rem !important; + margin-right: -10rem !important; + } + + .xl\:-my-48 { + margin-top: -12rem !important; + margin-bottom: -12rem !important; + } + + .xl\:-mx-48 { + margin-left: -12rem !important; + margin-right: -12rem !important; + } + + .xl\:-my-56 { + margin-top: -14rem !important; + margin-bottom: -14rem !important; + } + + .xl\:-mx-56 { + margin-left: -14rem !important; + margin-right: -14rem !important; + } + + .xl\:-my-64 { + margin-top: -16rem !important; + margin-bottom: -16rem !important; + } + + .xl\:-mx-64 { + margin-left: -16rem !important; + margin-right: -16rem !important; + } + + .xl\:-my-px { + margin-top: -1px !important; + margin-bottom: -1px !important; + } + + .xl\:-mx-px { + margin-left: -1px !important; + margin-right: -1px !important; + } + + .xl\:mt-0 { + margin-top: 0 !important; + } + + .xl\:mr-0 { + margin-right: 0 !important; + } + + .xl\:mb-0 { + margin-bottom: 0 !important; + } + + .xl\:ml-0 { + margin-left: 0 !important; + } + + .xl\:mt-1 { + margin-top: 0.25rem !important; + } + + .xl\:mr-1 { + margin-right: 0.25rem !important; + } + + .xl\:mb-1 { + margin-bottom: 0.25rem !important; + } + + .xl\:ml-1 { + margin-left: 0.25rem !important; + } + + .xl\:mt-2 { + margin-top: 0.5rem !important; + } + + .xl\:mr-2 { + margin-right: 0.5rem !important; + } + + .xl\:mb-2 { + margin-bottom: 0.5rem !important; + } + + .xl\:ml-2 { + margin-left: 0.5rem !important; + } + + .xl\:mt-3 { + margin-top: 0.75rem !important; + } + + .xl\:mr-3 { + margin-right: 0.75rem !important; + } + + .xl\:mb-3 { + margin-bottom: 0.75rem !important; + } + + .xl\:ml-3 { + margin-left: 0.75rem !important; + } + + .xl\:mt-4 { + margin-top: 1rem !important; + } + + .xl\:mr-4 { + margin-right: 1rem !important; + } + + .xl\:mb-4 { + margin-bottom: 1rem !important; + } + + .xl\:ml-4 { + margin-left: 1rem !important; + } + + .xl\:mt-5 { + margin-top: 1.25rem !important; + } + + .xl\:mr-5 { + margin-right: 1.25rem !important; + } + + .xl\:mb-5 { + margin-bottom: 1.25rem !important; + } + + .xl\:ml-5 { + margin-left: 1.25rem !important; + } + + .xl\:mt-6 { + margin-top: 1.5rem !important; + } + + .xl\:mr-6 { + margin-right: 1.5rem !important; + } + + .xl\:mb-6 { + margin-bottom: 1.5rem !important; + } + + .xl\:ml-6 { + margin-left: 1.5rem !important; + } + + .xl\:mt-8 { + margin-top: 2rem !important; + } + + .xl\:mr-8 { + margin-right: 2rem !important; + } + + .xl\:mb-8 { + margin-bottom: 2rem !important; + } + + .xl\:ml-8 { + margin-left: 2rem !important; + } + + .xl\:mt-10 { + margin-top: 2.5rem !important; + } + + .xl\:mr-10 { + margin-right: 2.5rem !important; + } + + .xl\:mb-10 { + margin-bottom: 2.5rem !important; + } + + .xl\:ml-10 { + margin-left: 2.5rem !important; + } + + .xl\:mt-12 { + margin-top: 3rem !important; + } + + .xl\:mr-12 { + margin-right: 3rem !important; + } + + .xl\:mb-12 { + margin-bottom: 3rem !important; + } + + .xl\:ml-12 { + margin-left: 3rem !important; + } + + .xl\:mt-16 { + margin-top: 4rem !important; + } + + .xl\:mr-16 { + margin-right: 4rem !important; + } + + .xl\:mb-16 { + margin-bottom: 4rem !important; + } + + .xl\:ml-16 { + margin-left: 4rem !important; + } + + .xl\:mt-20 { + margin-top: 5rem !important; + } + + .xl\:mr-20 { + margin-right: 5rem !important; + } + + .xl\:mb-20 { + margin-bottom: 5rem !important; + } + + .xl\:ml-20 { + margin-left: 5rem !important; + } + + .xl\:mt-24 { + margin-top: 6rem !important; + } + + .xl\:mr-24 { + margin-right: 6rem !important; + } + + .xl\:mb-24 { + margin-bottom: 6rem !important; + } + + .xl\:ml-24 { + margin-left: 6rem !important; + } + + .xl\:mt-32 { + margin-top: 8rem !important; + } + + .xl\:mr-32 { + margin-right: 8rem !important; + } + + .xl\:mb-32 { + margin-bottom: 8rem !important; + } + + .xl\:ml-32 { + margin-left: 8rem !important; + } + + .xl\:mt-40 { + margin-top: 10rem !important; + } + + .xl\:mr-40 { + margin-right: 10rem !important; + } + + .xl\:mb-40 { + margin-bottom: 10rem !important; + } + + .xl\:ml-40 { + margin-left: 10rem !important; + } + + .xl\:mt-48 { + margin-top: 12rem !important; + } + + .xl\:mr-48 { + margin-right: 12rem !important; + } + + .xl\:mb-48 { + margin-bottom: 12rem !important; + } + + .xl\:ml-48 { + margin-left: 12rem !important; + } + + .xl\:mt-56 { + margin-top: 14rem !important; + } + + .xl\:mr-56 { + margin-right: 14rem !important; + } + + .xl\:mb-56 { + margin-bottom: 14rem !important; + } + + .xl\:ml-56 { + margin-left: 14rem !important; + } + + .xl\:mt-64 { + margin-top: 16rem !important; + } + + .xl\:mr-64 { + margin-right: 16rem !important; + } + + .xl\:mb-64 { + margin-bottom: 16rem !important; + } + + .xl\:ml-64 { + margin-left: 16rem !important; + } + + .xl\:mt-auto { + margin-top: auto !important; + } + + .xl\:mr-auto { + margin-right: auto !important; + } + + .xl\:mb-auto { + margin-bottom: auto !important; + } + + .xl\:ml-auto { + margin-left: auto !important; + } + + .xl\:mt-px { + margin-top: 1px !important; + } + + .xl\:mr-px { + margin-right: 1px !important; + } + + .xl\:mb-px { + margin-bottom: 1px !important; + } + + .xl\:ml-px { + margin-left: 1px !important; + } + + .xl\:-mt-1 { + margin-top: -0.25rem !important; + } + + .xl\:-mr-1 { + margin-right: -0.25rem !important; + } + + .xl\:-mb-1 { + margin-bottom: -0.25rem !important; + } + + .xl\:-ml-1 { + margin-left: -0.25rem !important; + } + + .xl\:-mt-2 { + margin-top: -0.5rem !important; + } + + .xl\:-mr-2 { + margin-right: -0.5rem !important; + } + + .xl\:-mb-2 { + margin-bottom: -0.5rem !important; + } + + .xl\:-ml-2 { + margin-left: -0.5rem !important; + } + + .xl\:-mt-3 { + margin-top: -0.75rem !important; + } + + .xl\:-mr-3 { + margin-right: -0.75rem !important; + } + + .xl\:-mb-3 { + margin-bottom: -0.75rem !important; + } + + .xl\:-ml-3 { + margin-left: -0.75rem !important; + } + + .xl\:-mt-4 { + margin-top: -1rem !important; + } + + .xl\:-mr-4 { + margin-right: -1rem !important; + } + + .xl\:-mb-4 { + margin-bottom: -1rem !important; + } + + .xl\:-ml-4 { + margin-left: -1rem !important; + } + + .xl\:-mt-5 { + margin-top: -1.25rem !important; + } + + .xl\:-mr-5 { + margin-right: -1.25rem !important; + } + + .xl\:-mb-5 { + margin-bottom: -1.25rem !important; + } + + .xl\:-ml-5 { + margin-left: -1.25rem !important; + } + + .xl\:-mt-6 { + margin-top: -1.5rem !important; + } + + .xl\:-mr-6 { + margin-right: -1.5rem !important; + } + + .xl\:-mb-6 { + margin-bottom: -1.5rem !important; + } + + .xl\:-ml-6 { + margin-left: -1.5rem !important; + } + + .xl\:-mt-8 { + margin-top: -2rem !important; + } + + .xl\:-mr-8 { + margin-right: -2rem !important; + } + + .xl\:-mb-8 { + margin-bottom: -2rem !important; + } + + .xl\:-ml-8 { + margin-left: -2rem !important; + } + + .xl\:-mt-10 { + margin-top: -2.5rem !important; + } + + .xl\:-mr-10 { + margin-right: -2.5rem !important; + } + + .xl\:-mb-10 { + margin-bottom: -2.5rem !important; + } + + .xl\:-ml-10 { + margin-left: -2.5rem !important; + } + + .xl\:-mt-12 { + margin-top: -3rem !important; + } + + .xl\:-mr-12 { + margin-right: -3rem !important; + } + + .xl\:-mb-12 { + margin-bottom: -3rem !important; + } + + .xl\:-ml-12 { + margin-left: -3rem !important; + } + + .xl\:-mt-16 { + margin-top: -4rem !important; + } + + .xl\:-mr-16 { + margin-right: -4rem !important; + } + + .xl\:-mb-16 { + margin-bottom: -4rem !important; + } + + .xl\:-ml-16 { + margin-left: -4rem !important; + } + + .xl\:-mt-20 { + margin-top: -5rem !important; + } + + .xl\:-mr-20 { + margin-right: -5rem !important; + } + + .xl\:-mb-20 { + margin-bottom: -5rem !important; + } + + .xl\:-ml-20 { + margin-left: -5rem !important; + } + + .xl\:-mt-24 { + margin-top: -6rem !important; + } + + .xl\:-mr-24 { + margin-right: -6rem !important; + } + + .xl\:-mb-24 { + margin-bottom: -6rem !important; + } + + .xl\:-ml-24 { + margin-left: -6rem !important; + } + + .xl\:-mt-32 { + margin-top: -8rem !important; + } + + .xl\:-mr-32 { + margin-right: -8rem !important; + } + + .xl\:-mb-32 { + margin-bottom: -8rem !important; + } + + .xl\:-ml-32 { + margin-left: -8rem !important; + } + + .xl\:-mt-40 { + margin-top: -10rem !important; + } + + .xl\:-mr-40 { + margin-right: -10rem !important; + } + + .xl\:-mb-40 { + margin-bottom: -10rem !important; + } + + .xl\:-ml-40 { + margin-left: -10rem !important; + } + + .xl\:-mt-48 { + margin-top: -12rem !important; + } + + .xl\:-mr-48 { + margin-right: -12rem !important; + } + + .xl\:-mb-48 { + margin-bottom: -12rem !important; + } + + .xl\:-ml-48 { + margin-left: -12rem !important; + } + + .xl\:-mt-56 { + margin-top: -14rem !important; + } + + .xl\:-mr-56 { + margin-right: -14rem !important; + } + + .xl\:-mb-56 { + margin-bottom: -14rem !important; + } + + .xl\:-ml-56 { + margin-left: -14rem !important; + } + + .xl\:-mt-64 { + margin-top: -16rem !important; + } + + .xl\:-mr-64 { + margin-right: -16rem !important; + } + + .xl\:-mb-64 { + margin-bottom: -16rem !important; + } + + .xl\:-ml-64 { + margin-left: -16rem !important; + } + + .xl\:-mt-px { + margin-top: -1px !important; + } + + .xl\:-mr-px { + margin-right: -1px !important; + } + + .xl\:-mb-px { + margin-bottom: -1px !important; + } + + .xl\:-ml-px { + margin-left: -1px !important; + } + + .xl\:max-h-full { + max-height: 100% !important; + } + + .xl\:max-h-screen { + max-height: 100vh !important; + } + + .xl\:max-w-xs { + max-width: 20rem !important; + } + + .xl\:max-w-sm { + max-width: 24rem !important; + } + + .xl\:max-w-md { + max-width: 28rem !important; + } + + .xl\:max-w-lg { + max-width: 32rem !important; + } + + .xl\:max-w-xl { + max-width: 36rem !important; + } + + .xl\:max-w-2xl { + max-width: 42rem !important; + } + + .xl\:max-w-3xl { + max-width: 48rem !important; + } + + .xl\:max-w-4xl { + max-width: 56rem !important; + } + + .xl\:max-w-5xl { + max-width: 64rem !important; + } + + .xl\:max-w-6xl { + max-width: 72rem !important; + } + + .xl\:max-w-full { + max-width: 100% !important; + } + + .xl\:min-h-0 { + min-height: 0 !important; + } + + .xl\:min-h-full { + min-height: 100% !important; + } + + .xl\:min-h-screen { + min-height: 100vh !important; + } + + .xl\:min-w-0 { + min-width: 0 !important; + } + + .xl\:min-w-full { + min-width: 100% !important; + } + + .xl\:object-contain { + object-fit: contain !important; + } + + .xl\:object-cover { + object-fit: cover !important; + } + + .xl\:object-fill { + object-fit: fill !important; + } + + .xl\:object-none { + object-fit: none !important; + } + + .xl\:object-scale-down { + object-fit: scale-down !important; + } + + .xl\:object-bottom { + object-position: bottom !important; + } + + .xl\:object-center { + object-position: center !important; + } + + .xl\:object-left { + object-position: left !important; + } + + .xl\:object-left-bottom { + object-position: left bottom !important; + } + + .xl\:object-left-top { + object-position: left top !important; + } + + .xl\:object-right { + object-position: right !important; + } + + .xl\:object-right-bottom { + object-position: right bottom !important; + } + + .xl\:object-right-top { + object-position: right top !important; + } + + .xl\:object-top { + object-position: top !important; + } + + .xl\:opacity-0 { + opacity: 0 !important; + } + + .xl\:opacity-25 { + opacity: 0.25 !important; + } + + .xl\:opacity-50 { + opacity: 0.5 !important; + } + + .xl\:opacity-75 { + opacity: 0.75 !important; + } + + .xl\:opacity-100 { + opacity: 1 !important; + } + + .xl\:outline-none { + outline: 0 !important; + } + + .xl\:focus\:outline-none:focus { + outline: 0 !important; + } + + .xl\:overflow-auto { + overflow: auto !important; + } + + .xl\:overflow-hidden { + overflow: hidden !important; + } + + .xl\:overflow-visible { + overflow: visible !important; + } + + .xl\:overflow-scroll { + overflow: scroll !important; + } + + .xl\:overflow-x-auto { + overflow-x: auto !important; + } + + .xl\:overflow-y-auto { + overflow-y: auto !important; + } + + .xl\:overflow-x-hidden { + overflow-x: hidden !important; + } + + .xl\:overflow-y-hidden { + overflow-y: hidden !important; + } + + .xl\:overflow-x-visible { + overflow-x: visible !important; + } + + .xl\:overflow-y-visible { + overflow-y: visible !important; + } + + .xl\:overflow-x-scroll { + overflow-x: scroll !important; + } + + .xl\:overflow-y-scroll { + overflow-y: scroll !important; + } + + .xl\:scrolling-touch { + -webkit-overflow-scrolling: touch !important; + } + + .xl\:scrolling-auto { + -webkit-overflow-scrolling: auto !important; + } + + .xl\:p-0 { + padding: 0 !important; + } + + .xl\:p-1 { + padding: 0.25rem !important; + } + + .xl\:p-2 { + padding: 0.5rem !important; + } + + .xl\:p-3 { + padding: 0.75rem !important; + } + + .xl\:p-4 { + padding: 1rem !important; + } + + .xl\:p-5 { + padding: 1.25rem !important; + } + + .xl\:p-6 { + padding: 1.5rem !important; + } + + .xl\:p-8 { + padding: 2rem !important; + } + + .xl\:p-10 { + padding: 2.5rem !important; + } + + .xl\:p-12 { + padding: 3rem !important; + } + + .xl\:p-16 { + padding: 4rem !important; + } + + .xl\:p-20 { + padding: 5rem !important; + } + + .xl\:p-24 { + padding: 6rem !important; + } + + .xl\:p-32 { + padding: 8rem !important; + } + + .xl\:p-40 { + padding: 10rem !important; + } + + .xl\:p-48 { + padding: 12rem !important; + } + + .xl\:p-56 { + padding: 14rem !important; + } + + .xl\:p-64 { + padding: 16rem !important; + } + + .xl\:p-px { + padding: 1px !important; + } + + .xl\:py-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + + .xl\:px-0 { + padding-left: 0 !important; + padding-right: 0 !important; + } + + .xl\:py-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + + .xl\:px-1 { + padding-left: 0.25rem !important; + padding-right: 0.25rem !important; + } + + .xl\:py-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + + .xl\:px-2 { + padding-left: 0.5rem !important; + padding-right: 0.5rem !important; + } + + .xl\:py-3 { + padding-top: 0.75rem !important; + padding-bottom: 0.75rem !important; + } + + .xl\:px-3 { + padding-left: 0.75rem !important; + padding-right: 0.75rem !important; + } + + .xl\:py-4 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + + .xl\:px-4 { + padding-left: 1rem !important; + padding-right: 1rem !important; + } + + .xl\:py-5 { + padding-top: 1.25rem !important; + padding-bottom: 1.25rem !important; + } + + .xl\:px-5 { + padding-left: 1.25rem !important; + padding-right: 1.25rem !important; + } + + .xl\:py-6 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + + .xl\:px-6 { + padding-left: 1.5rem !important; + padding-right: 1.5rem !important; + } + + .xl\:py-8 { + padding-top: 2rem !important; + padding-bottom: 2rem !important; + } + + .xl\:px-8 { + padding-left: 2rem !important; + padding-right: 2rem !important; + } + + .xl\:py-10 { + padding-top: 2.5rem !important; + padding-bottom: 2.5rem !important; + } + + .xl\:px-10 { + padding-left: 2.5rem !important; + padding-right: 2.5rem !important; + } + + .xl\:py-12 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + + .xl\:px-12 { + padding-left: 3rem !important; + padding-right: 3rem !important; + } + + .xl\:py-16 { + padding-top: 4rem !important; + padding-bottom: 4rem !important; + } + + .xl\:px-16 { + padding-left: 4rem !important; + padding-right: 4rem !important; } - .xl\:-ml-4 { - margin-left: -1rem !important; + .xl\:py-20 { + padding-top: 5rem !important; + padding-bottom: 5rem !important; } - .xl\:-mt-5 { - margin-top: -1.25rem !important; + .xl\:px-20 { + padding-left: 5rem !important; + padding-right: 5rem !important; } - .xl\:-mr-5 { - margin-right: -1.25rem !important; + .xl\:py-24 { + padding-top: 6rem !important; + padding-bottom: 6rem !important; } - .xl\:-mb-5 { - margin-bottom: -1.25rem !important; + .xl\:px-24 { + padding-left: 6rem !important; + padding-right: 6rem !important; } - .xl\:-ml-5 { - margin-left: -1.25rem !important; + .xl\:py-32 { + padding-top: 8rem !important; + padding-bottom: 8rem !important; } - .xl\:-mt-6 { - margin-top: -1.5rem !important; + .xl\:px-32 { + padding-left: 8rem !important; + padding-right: 8rem !important; } - .xl\:-mr-6 { - margin-right: -1.5rem !important; + .xl\:py-40 { + padding-top: 10rem !important; + padding-bottom: 10rem !important; } - .xl\:-mb-6 { - margin-bottom: -1.5rem !important; + .xl\:px-40 { + padding-left: 10rem !important; + padding-right: 10rem !important; } - .xl\:-ml-6 { - margin-left: -1.5rem !important; + .xl\:py-48 { + padding-top: 12rem !important; + padding-bottom: 12rem !important; } - .xl\:-mt-8 { - margin-top: -2rem !important; + .xl\:px-48 { + padding-left: 12rem !important; + padding-right: 12rem !important; } - .xl\:-mr-8 { - margin-right: -2rem !important; + .xl\:py-56 { + padding-top: 14rem !important; + padding-bottom: 14rem !important; } - .xl\:-mb-8 { - margin-bottom: -2rem !important; + .xl\:px-56 { + padding-left: 14rem !important; + padding-right: 14rem !important; } - .xl\:-ml-8 { - margin-left: -2rem !important; + .xl\:py-64 { + padding-top: 16rem !important; + padding-bottom: 16rem !important; } - .xl\:-mt-10 { - margin-top: -2.5rem !important; + .xl\:px-64 { + padding-left: 16rem !important; + padding-right: 16rem !important; } - .xl\:-mr-10 { - margin-right: -2.5rem !important; + .xl\:py-px { + padding-top: 1px !important; + padding-bottom: 1px !important; } - .xl\:-mb-10 { - margin-bottom: -2.5rem !important; + .xl\:px-px { + padding-left: 1px !important; + padding-right: 1px !important; } - .xl\:-ml-10 { - margin-left: -2.5rem !important; + .xl\:pt-0 { + padding-top: 0 !important; } - .xl\:-mt-12 { - margin-top: -3rem !important; + .xl\:pr-0 { + padding-right: 0 !important; } - .xl\:-mr-12 { - margin-right: -3rem !important; + .xl\:pb-0 { + padding-bottom: 0 !important; } - .xl\:-mb-12 { - margin-bottom: -3rem !important; + .xl\:pl-0 { + padding-left: 0 !important; } - .xl\:-ml-12 { - margin-left: -3rem !important; + .xl\:pt-1 { + padding-top: 0.25rem !important; } - .xl\:-mt-16 { - margin-top: -4rem !important; + .xl\:pr-1 { + padding-right: 0.25rem !important; } - .xl\:-mr-16 { - margin-right: -4rem !important; + .xl\:pb-1 { + padding-bottom: 0.25rem !important; } - .xl\:-mb-16 { - margin-bottom: -4rem !important; + .xl\:pl-1 { + padding-left: 0.25rem !important; } - .xl\:-ml-16 { - margin-left: -4rem !important; + .xl\:pt-2 { + padding-top: 0.5rem !important; } - .xl\:-mt-20 { - margin-top: -5rem !important; + .xl\:pr-2 { + padding-right: 0.5rem !important; } - .xl\:-mr-20 { - margin-right: -5rem !important; + .xl\:pb-2 { + padding-bottom: 0.5rem !important; } - .xl\:-mb-20 { - margin-bottom: -5rem !important; + .xl\:pl-2 { + padding-left: 0.5rem !important; } - .xl\:-ml-20 { - margin-left: -5rem !important; + .xl\:pt-3 { + padding-top: 0.75rem !important; } - .xl\:-mt-24 { - margin-top: -6rem !important; + .xl\:pr-3 { + padding-right: 0.75rem !important; } - .xl\:-mr-24 { - margin-right: -6rem !important; + .xl\:pb-3 { + padding-bottom: 0.75rem !important; } - .xl\:-mb-24 { - margin-bottom: -6rem !important; + .xl\:pl-3 { + padding-left: 0.75rem !important; } - .xl\:-ml-24 { - margin-left: -6rem !important; + .xl\:pt-4 { + padding-top: 1rem !important; } - .xl\:-mt-32 { - margin-top: -8rem !important; + .xl\:pr-4 { + padding-right: 1rem !important; } - .xl\:-mr-32 { - margin-right: -8rem !important; + .xl\:pb-4 { + padding-bottom: 1rem !important; } - .xl\:-mb-32 { - margin-bottom: -8rem !important; + .xl\:pl-4 { + padding-left: 1rem !important; } - .xl\:-ml-32 { - margin-left: -8rem !important; + .xl\:pt-5 { + padding-top: 1.25rem !important; } - .xl\:-mt-px { - margin-top: -1px !important; + .xl\:pr-5 { + padding-right: 1.25rem !important; } - .xl\:-mr-px { - margin-right: -1px !important; + .xl\:pb-5 { + padding-bottom: 1.25rem !important; } - .xl\:-mb-px { - margin-bottom: -1px !important; + .xl\:pl-5 { + padding-left: 1.25rem !important; } - .xl\:-ml-px { - margin-left: -1px !important; + .xl\:pt-6 { + padding-top: 1.5rem !important; } - .xl\:opacity-0 { - opacity: 0 !important; + .xl\:pr-6 { + padding-right: 1.5rem !important; } - .xl\:opacity-25 { - opacity: .25 !important; + .xl\:pb-6 { + padding-bottom: 1.5rem !important; } - .xl\:opacity-50 { - opacity: .5 !important; + .xl\:pl-6 { + padding-left: 1.5rem !important; } - .xl\:opacity-75 { - opacity: .75 !important; + .xl\:pt-8 { + padding-top: 2rem !important; } - .xl\:opacity-100 { - opacity: 1 !important; + .xl\:pr-8 { + padding-right: 2rem !important; } - .xl\:overflow-auto { - overflow: auto !important; + .xl\:pb-8 { + padding-bottom: 2rem !important; } - .xl\:overflow-hidden { - overflow: hidden !important; + .xl\:pl-8 { + padding-left: 2rem !important; } - .xl\:overflow-visible { - overflow: visible !important; + .xl\:pt-10 { + padding-top: 2.5rem !important; } - .xl\:overflow-scroll { - overflow: scroll !important; + .xl\:pr-10 { + padding-right: 2.5rem !important; } - .xl\:overflow-x-auto { - overflow-x: auto !important; + .xl\:pb-10 { + padding-bottom: 2.5rem !important; } - .xl\:overflow-y-auto { - overflow-y: auto !important; + .xl\:pl-10 { + padding-left: 2.5rem !important; } - .xl\:overflow-x-hidden { - overflow-x: hidden !important; + .xl\:pt-12 { + padding-top: 3rem !important; } - .xl\:overflow-y-hidden { - overflow-y: hidden !important; + .xl\:pr-12 { + padding-right: 3rem !important; } - .xl\:overflow-x-visible { - overflow-x: visible !important; + .xl\:pb-12 { + padding-bottom: 3rem !important; } - .xl\:overflow-y-visible { - overflow-y: visible !important; + .xl\:pl-12 { + padding-left: 3rem !important; } - .xl\:overflow-x-scroll { - overflow-x: scroll !important; + .xl\:pt-16 { + padding-top: 4rem !important; } - .xl\:overflow-y-scroll { - overflow-y: scroll !important; + .xl\:pr-16 { + padding-right: 4rem !important; } - .xl\:scrolling-touch { - -webkit-overflow-scrolling: touch !important; + .xl\:pb-16 { + padding-bottom: 4rem !important; } - .xl\:scrolling-auto { - -webkit-overflow-scrolling: auto !important; + .xl\:pl-16 { + padding-left: 4rem !important; } - .xl\:p-0 { - padding: 0 !important; + .xl\:pt-20 { + padding-top: 5rem !important; } - .xl\:p-1 { - padding: .25rem !important; + .xl\:pr-20 { + padding-right: 5rem !important; } - .xl\:p-2 { - padding: .5rem !important; + .xl\:pb-20 { + padding-bottom: 5rem !important; } - .xl\:p-3 { - padding: .75rem !important; + .xl\:pl-20 { + padding-left: 5rem !important; } - .xl\:p-4 { - padding: 1rem !important; + .xl\:pt-24 { + padding-top: 6rem !important; } - .xl\:p-5 { - padding: 1.25rem !important; + .xl\:pr-24 { + padding-right: 6rem !important; } - .xl\:p-6 { - padding: 1.5rem !important; + .xl\:pb-24 { + padding-bottom: 6rem !important; } - .xl\:p-8 { - padding: 2rem !important; + .xl\:pl-24 { + padding-left: 6rem !important; } - .xl\:p-10 { - padding: 2.5rem !important; + .xl\:pt-32 { + padding-top: 8rem !important; } - .xl\:p-12 { - padding: 3rem !important; + .xl\:pr-32 { + padding-right: 8rem !important; + } + + .xl\:pb-32 { + padding-bottom: 8rem !important; } - .xl\:p-16 { - padding: 4rem !important; + .xl\:pl-32 { + padding-left: 8rem !important; } - .xl\:p-20 { - padding: 5rem !important; + .xl\:pt-40 { + padding-top: 10rem !important; } - .xl\:p-24 { - padding: 6rem !important; + .xl\:pr-40 { + padding-right: 10rem !important; } - .xl\:p-32 { - padding: 8rem !important; + .xl\:pb-40 { + padding-bottom: 10rem !important; } - .xl\:p-px { - padding: 1px !important; + .xl\:pl-40 { + padding-left: 10rem !important; } - .xl\:py-0 { - padding-top: 0 !important; - padding-bottom: 0 !important; + .xl\:pt-48 { + padding-top: 12rem !important; } - .xl\:px-0 { - padding-left: 0 !important; - padding-right: 0 !important; + .xl\:pr-48 { + padding-right: 12rem !important; } - .xl\:py-1 { - padding-top: .25rem !important; - padding-bottom: .25rem !important; + .xl\:pb-48 { + padding-bottom: 12rem !important; } - .xl\:px-1 { - padding-left: .25rem !important; - padding-right: .25rem !important; + .xl\:pl-48 { + padding-left: 12rem !important; } - .xl\:py-2 { - padding-top: .5rem !important; - padding-bottom: .5rem !important; + .xl\:pt-56 { + padding-top: 14rem !important; } - .xl\:px-2 { - padding-left: .5rem !important; - padding-right: .5rem !important; + .xl\:pr-56 { + padding-right: 14rem !important; } - .xl\:py-3 { - padding-top: .75rem !important; - padding-bottom: .75rem !important; + .xl\:pb-56 { + padding-bottom: 14rem !important; } - .xl\:px-3 { - padding-left: .75rem !important; - padding-right: .75rem !important; + .xl\:pl-56 { + padding-left: 14rem !important; } - .xl\:py-4 { - padding-top: 1rem !important; - padding-bottom: 1rem !important; + .xl\:pt-64 { + padding-top: 16rem !important; } - .xl\:px-4 { - padding-left: 1rem !important; - padding-right: 1rem !important; + .xl\:pr-64 { + padding-right: 16rem !important; } - .xl\:py-5 { - padding-top: 1.25rem !important; - padding-bottom: 1.25rem !important; + .xl\:pb-64 { + padding-bottom: 16rem !important; } - .xl\:px-5 { - padding-left: 1.25rem !important; - padding-right: 1.25rem !important; + .xl\:pl-64 { + padding-left: 16rem !important; } - .xl\:py-6 { - padding-top: 1.5rem !important; - padding-bottom: 1.5rem !important; + .xl\:pt-px { + padding-top: 1px !important; } - .xl\:px-6 { - padding-left: 1.5rem !important; - padding-right: 1.5rem !important; + .xl\:pr-px { + padding-right: 1px !important; } - .xl\:py-8 { - padding-top: 2rem !important; - padding-bottom: 2rem !important; + .xl\:pb-px { + padding-bottom: 1px !important; } - .xl\:px-8 { - padding-left: 2rem !important; - padding-right: 2rem !important; + .xl\:pl-px { + padding-left: 1px !important; } - .xl\:py-10 { - padding-top: 2.5rem !important; - padding-bottom: 2.5rem !important; + .xl\:pointer-events-none { + pointer-events: none !important; } - .xl\:px-10 { - padding-left: 2.5rem !important; - padding-right: 2.5rem !important; + .xl\:pointer-events-auto { + pointer-events: auto !important; } - .xl\:py-12 { - padding-top: 3rem !important; - padding-bottom: 3rem !important; + .xl\:static { + position: static !important; } - .xl\:px-12 { - padding-left: 3rem !important; - padding-right: 3rem !important; + .xl\:fixed { + position: fixed !important; } - .xl\:py-16 { - padding-top: 4rem !important; - padding-bottom: 4rem !important; + .xl\:absolute { + position: absolute !important; } - .xl\:px-16 { - padding-left: 4rem !important; - padding-right: 4rem !important; + .xl\:relative { + position: relative !important; } - .xl\:py-20 { - padding-top: 5rem !important; - padding-bottom: 5rem !important; + .xl\:sticky { + position: sticky !important; } - .xl\:px-20 { - padding-left: 5rem !important; - padding-right: 5rem !important; + .xl\:inset-0 { + top: 0 !important; + right: 0 !important; + bottom: 0 !important; + left: 0 !important; } - .xl\:py-24 { - padding-top: 6rem !important; - padding-bottom: 6rem !important; + .xl\:inset-auto { + top: auto !important; + right: auto !important; + bottom: auto !important; + left: auto !important; } - .xl\:px-24 { - padding-left: 6rem !important; - padding-right: 6rem !important; + .xl\:inset-y-0 { + top: 0 !important; + bottom: 0 !important; } - .xl\:py-32 { - padding-top: 8rem !important; - padding-bottom: 8rem !important; + .xl\:inset-x-0 { + right: 0 !important; + left: 0 !important; } - .xl\:px-32 { - padding-left: 8rem !important; - padding-right: 8rem !important; + .xl\:inset-y-auto { + top: auto !important; + bottom: auto !important; } - .xl\:py-px { - padding-top: 1px !important; - padding-bottom: 1px !important; + .xl\:inset-x-auto { + right: auto !important; + left: auto !important; } - .xl\:px-px { - padding-left: 1px !important; - padding-right: 1px !important; + .xl\:top-0 { + top: 0 !important; } - .xl\:pt-0 { - padding-top: 0 !important; + .xl\:right-0 { + right: 0 !important; } - .xl\:pr-0 { - padding-right: 0 !important; + .xl\:bottom-0 { + bottom: 0 !important; } - .xl\:pb-0 { - padding-bottom: 0 !important; + .xl\:left-0 { + left: 0 !important; } - .xl\:pl-0 { - padding-left: 0 !important; + .xl\:top-auto { + top: auto !important; } - .xl\:pt-1 { - padding-top: .25rem !important; + .xl\:right-auto { + right: auto !important; } - .xl\:pr-1 { - padding-right: .25rem !important; + .xl\:bottom-auto { + bottom: auto !important; } - .xl\:pb-1 { - padding-bottom: .25rem !important; + .xl\:left-auto { + left: auto !important; } - .xl\:pl-1 { - padding-left: .25rem !important; + .xl\:resize-none { + resize: none !important; } - .xl\:pt-2 { - padding-top: .5rem !important; + .xl\:resize-y { + resize: vertical !important; } - .xl\:pr-2 { - padding-right: .5rem !important; + .xl\:resize-x { + resize: horizontal !important; } - .xl\:pb-2 { - padding-bottom: .5rem !important; + .xl\:resize { + resize: both !important; } - .xl\:pl-2 { - padding-left: .5rem !important; + .xl\:shadow { + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important; } - .xl\:pt-3 { - padding-top: .75rem !important; + .xl\:shadow-md { + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important; } - .xl\:pr-3 { - padding-right: .75rem !important; + .xl\:shadow-lg { + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important; } - .xl\:pb-3 { - padding-bottom: .75rem !important; + .xl\:shadow-xl { + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important; } - .xl\:pl-3 { - padding-left: .75rem !important; + .xl\:shadow-2xl { + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important; } - .xl\:pt-4 { - padding-top: 1rem !important; + .xl\:shadow-inner { + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important; } - .xl\:pr-4 { - padding-right: 1rem !important; + .xl\:shadow-outline { + box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5) !important; } - .xl\:pb-4 { - padding-bottom: 1rem !important; + .xl\:shadow-none { + box-shadow: none !important; } - .xl\:pl-4 { - padding-left: 1rem !important; + .xl\:hover\:shadow:hover { + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important; } - .xl\:pt-5 { - padding-top: 1.25rem !important; + .xl\:hover\:shadow-md:hover { + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important; } - .xl\:pr-5 { - padding-right: 1.25rem !important; + .xl\:hover\:shadow-lg:hover { + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important; } - .xl\:pb-5 { - padding-bottom: 1.25rem !important; + .xl\:hover\:shadow-xl:hover { + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important; } - .xl\:pl-5 { - padding-left: 1.25rem !important; + .xl\:hover\:shadow-2xl:hover { + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important; } - .xl\:pt-6 { - padding-top: 1.5rem !important; + .xl\:hover\:shadow-inner:hover { + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important; } - .xl\:pr-6 { - padding-right: 1.5rem !important; + .xl\:hover\:shadow-outline:hover { + box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5) !important; } - .xl\:pb-6 { - padding-bottom: 1.5rem !important; + .xl\:hover\:shadow-none:hover { + box-shadow: none !important; } - .xl\:pl-6 { - padding-left: 1.5rem !important; + .xl\:focus\:shadow:focus { + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important; } - .xl\:pt-8 { - padding-top: 2rem !important; + .xl\:focus\:shadow-md:focus { + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important; } - .xl\:pr-8 { - padding-right: 2rem !important; + .xl\:focus\:shadow-lg:focus { + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important; } - .xl\:pb-8 { - padding-bottom: 2rem !important; + .xl\:focus\:shadow-xl:focus { + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important; } - .xl\:pl-8 { - padding-left: 2rem !important; + .xl\:focus\:shadow-2xl:focus { + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important; } - .xl\:pt-10 { - padding-top: 2.5rem !important; + .xl\:focus\:shadow-inner:focus { + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important; } - .xl\:pr-10 { - padding-right: 2.5rem !important; + .xl\:focus\:shadow-outline:focus { + box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5) !important; } - .xl\:pb-10 { - padding-bottom: 2.5rem !important; + .xl\:focus\:shadow-none:focus { + box-shadow: none !important; } - .xl\:pl-10 { - padding-left: 2.5rem !important; + .xl\:fill-current { + fill: currentColor !important; } - .xl\:pt-12 { - padding-top: 3rem !important; + .xl\:stroke-current { + stroke: currentColor !important; } - .xl\:pr-12 { - padding-right: 3rem !important; + .xl\:table-auto { + table-layout: auto !important; } - .xl\:pb-12 { - padding-bottom: 3rem !important; + .xl\:table-fixed { + table-layout: fixed !important; } - .xl\:pl-12 { - padding-left: 3rem !important; + .xl\:text-left { + text-align: left !important; } - .xl\:pt-16 { - padding-top: 4rem !important; + .xl\:text-center { + text-align: center !important; } - .xl\:pr-16 { - padding-right: 4rem !important; + .xl\:text-right { + text-align: right !important; } - .xl\:pb-16 { - padding-bottom: 4rem !important; + .xl\:text-justify { + text-align: justify !important; } - .xl\:pl-16 { - padding-left: 4rem !important; + .xl\:text-transparent { + color: transparent !important; } - .xl\:pt-20 { - padding-top: 5rem !important; + .xl\:text-black { + color: #000 !important; } - .xl\:pr-20 { - padding-right: 5rem !important; + .xl\:text-white { + color: #fff !important; } - .xl\:pb-20 { - padding-bottom: 5rem !important; + .xl\:text-gray-100 { + color: #f7fafc !important; } - .xl\:pl-20 { - padding-left: 5rem !important; + .xl\:text-gray-200 { + color: #edf2f7 !important; } - .xl\:pt-24 { - padding-top: 6rem !important; + .xl\:text-gray-300 { + color: #e2e8f0 !important; } - .xl\:pr-24 { - padding-right: 6rem !important; + .xl\:text-gray-400 { + color: #cbd5e0 !important; } - .xl\:pb-24 { - padding-bottom: 6rem !important; + .xl\:text-gray-500 { + color: #a0aec0 !important; } - .xl\:pl-24 { - padding-left: 6rem !important; + .xl\:text-gray-600 { + color: #718096 !important; } - .xl\:pt-32 { - padding-top: 8rem !important; + .xl\:text-gray-700 { + color: #4a5568 !important; } - .xl\:pr-32 { - padding-right: 8rem !important; + .xl\:text-gray-800 { + color: #2d3748 !important; } - .xl\:pb-32 { - padding-bottom: 8rem !important; + .xl\:text-gray-900 { + color: #1a202c !important; } - .xl\:pl-32 { - padding-left: 8rem !important; + .xl\:text-red-100 { + color: #fff5f5 !important; } - .xl\:pt-px { - padding-top: 1px !important; + .xl\:text-red-200 { + color: #fed7d7 !important; } - .xl\:pr-px { - padding-right: 1px !important; + .xl\:text-red-300 { + color: #feb2b2 !important; } - .xl\:pb-px { - padding-bottom: 1px !important; + .xl\:text-red-400 { + color: #fc8181 !important; } - .xl\:pl-px { - padding-left: 1px !important; + .xl\:text-red-500 { + color: #f56565 !important; } - .xl\:pointer-events-none { - pointer-events: none !important; + .xl\:text-red-600 { + color: #e53e3e !important; } - .xl\:pointer-events-auto { - pointer-events: auto !important; + .xl\:text-red-700 { + color: #c53030 !important; } - .xl\:static { - position: static !important; + .xl\:text-red-800 { + color: #9b2c2c !important; } - .xl\:fixed { - position: fixed !important; + .xl\:text-red-900 { + color: #742a2a !important; } - .xl\:absolute { - position: absolute !important; + .xl\:text-orange-100 { + color: #fffaf0 !important; } - .xl\:relative { - position: relative !important; + .xl\:text-orange-200 { + color: #feebc8 !important; } - .xl\:sticky { - position: sticky !important; + .xl\:text-orange-300 { + color: #fbd38d !important; } - .xl\:pin-none { - top: auto !important; - right: auto !important; - bottom: auto !important; - left: auto !important; + .xl\:text-orange-400 { + color: #f6ad55 !important; } - .xl\:pin { - top: 0 !important; - right: 0 !important; - bottom: 0 !important; - left: 0 !important; + .xl\:text-orange-500 { + color: #ed8936 !important; } - .xl\:pin-y { - top: 0 !important; - bottom: 0 !important; + .xl\:text-orange-600 { + color: #dd6b20 !important; } - .xl\:pin-x { - right: 0 !important; - left: 0 !important; + .xl\:text-orange-700 { + color: #c05621 !important; } - .xl\:pin-t { - top: 0 !important; + .xl\:text-orange-800 { + color: #9c4221 !important; } - .xl\:pin-r { - right: 0 !important; + .xl\:text-orange-900 { + color: #7b341e !important; } - .xl\:pin-b { - bottom: 0 !important; + .xl\:text-yellow-100 { + color: #fffff0 !important; } - .xl\:pin-l { - left: 0 !important; + .xl\:text-yellow-200 { + color: #fefcbf !important; } - .xl\:resize-none { - resize: none !important; + .xl\:text-yellow-300 { + color: #faf089 !important; } - .xl\:resize-y { - resize: vertical !important; + .xl\:text-yellow-400 { + color: #f6e05e !important; } - .xl\:resize-x { - resize: horizontal !important; + .xl\:text-yellow-500 { + color: #ecc94b !important; } - .xl\:resize { - resize: both !important; + .xl\:text-yellow-600 { + color: #d69e2e !important; } - .xl\:shadow { - box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1) !important; + .xl\:text-yellow-700 { + color: #b7791f !important; } - .xl\:shadow-md { - box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08) !important; + .xl\:text-yellow-800 { + color: #975a16 !important; } - .xl\:shadow-lg { - box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08) !important; + .xl\:text-yellow-900 { + color: #744210 !important; } - .xl\:shadow-inner { - box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important; + .xl\:text-green-100 { + color: #f0fff4 !important; } - .xl\:shadow-outline { - box-shadow: 0 0 0 3px rgba(52, 144, 220, .5) !important; + .xl\:text-green-200 { + color: #c6f6d5 !important; } - .xl\:shadow-none { - box-shadow: none !important; + .xl\:text-green-300 { + color: #9ae6b4 !important; } - .xl\:hover\:shadow:hover { - box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1) !important; + .xl\:text-green-400 { + color: #68d391 !important; } - .xl\:hover\:shadow-md:hover { - box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08) !important; + .xl\:text-green-500 { + color: #48bb78 !important; } - .xl\:hover\:shadow-lg:hover { - box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08) !important; + .xl\:text-green-600 { + color: #38a169 !important; } - .xl\:hover\:shadow-inner:hover { - box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important; + .xl\:text-green-700 { + color: #2f855a !important; } - .xl\:hover\:shadow-outline:hover { - box-shadow: 0 0 0 3px rgba(52, 144, 220, .5) !important; + .xl\:text-green-800 { + color: #276749 !important; } - .xl\:hover\:shadow-none:hover { - box-shadow: none !important; + .xl\:text-green-900 { + color: #22543d !important; } - .xl\:focus\:shadow:focus { - box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1) !important; + .xl\:text-teal-100 { + color: #e6fffa !important; } - .xl\:focus\:shadow-md:focus { - box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08) !important; + .xl\:text-teal-200 { + color: #b2f5ea !important; } - .xl\:focus\:shadow-lg:focus { - box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08) !important; + .xl\:text-teal-300 { + color: #81e6d9 !important; } - .xl\:focus\:shadow-inner:focus { - box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important; + .xl\:text-teal-400 { + color: #4fd1c5 !important; } - .xl\:focus\:shadow-outline:focus { - box-shadow: 0 0 0 3px rgba(52, 144, 220, .5) !important; + .xl\:text-teal-500 { + color: #38b2ac !important; } - .xl\:focus\:shadow-none:focus { - box-shadow: none !important; + .xl\:text-teal-600 { + color: #319795 !important; } - .xl\:table-auto { - table-layout: auto !important; + .xl\:text-teal-700 { + color: #2c7a7b !important; } - .xl\:table-fixed { - table-layout: fixed !important; + .xl\:text-teal-800 { + color: #285e61 !important; } - .xl\:text-left { - text-align: left !important; + .xl\:text-teal-900 { + color: #234e52 !important; } - .xl\:text-center { - text-align: center !important; + .xl\:text-blue-100 { + color: #ebf8ff !important; } - .xl\:text-right { - text-align: right !important; + .xl\:text-blue-200 { + color: #bee3f8 !important; } - .xl\:text-justify { - text-align: justify !important; + .xl\:text-blue-300 { + color: #90cdf4 !important; } - .xl\:text-transparent { - color: transparent !important; + .xl\:text-blue-400 { + color: #63b3ed !important; } - .xl\:text-black { - color: #22292f !important; + .xl\:text-blue-500 { + color: #4299e1 !important; } - .xl\:text-grey-darkest { - color: #3d4852 !important; + .xl\:text-blue-600 { + color: #3182ce !important; } - .xl\:text-grey-darker { - color: #606f7b !important; + .xl\:text-blue-700 { + color: #2b6cb0 !important; } - .xl\:text-grey-dark { - color: #8795a1 !important; + .xl\:text-blue-800 { + color: #2c5282 !important; } - .xl\:text-grey { - color: #b8c2cc !important; + .xl\:text-blue-900 { + color: #2a4365 !important; } - .xl\:text-grey-light { - color: #dae1e7 !important; + .xl\:text-indigo-100 { + color: #ebf4ff !important; } - .xl\:text-grey-lighter { - color: #f1f5f8 !important; + .xl\:text-indigo-200 { + color: #c3dafe !important; } - .xl\:text-grey-lightest { - color: #f8fafc !important; + .xl\:text-indigo-300 { + color: #a3bffa !important; } - .xl\:text-white { - color: #fff !important; + .xl\:text-indigo-400 { + color: #7f9cf5 !important; } - .xl\:text-red-darkest { - color: #3b0d0c !important; + .xl\:text-indigo-500 { + color: #667eea !important; } - .xl\:text-red-darker { - color: #621b18 !important; + .xl\:text-indigo-600 { + color: #5a67d8 !important; } - .xl\:text-red-dark { - color: #cc1f1a !important; + .xl\:text-indigo-700 { + color: #4c51bf !important; } - .xl\:text-red { - color: #e3342f !important; + .xl\:text-indigo-800 { + color: #434190 !important; } - .xl\:text-red-light { - color: #ef5753 !important; + .xl\:text-indigo-900 { + color: #3c366b !important; } - .xl\:text-red-lighter { - color: #f9acaa !important; + .xl\:text-purple-100 { + color: #faf5ff !important; } - .xl\:text-red-lightest { - color: #fcebea !important; + .xl\:text-purple-200 { + color: #e9d8fd !important; } - .xl\:text-orange-darkest { - color: #462a16 !important; + .xl\:text-purple-300 { + color: #d6bcfa !important; } - .xl\:text-orange-darker { - color: #613b1f !important; + .xl\:text-purple-400 { + color: #b794f4 !important; } - .xl\:text-orange-dark { - color: #de751f !important; + .xl\:text-purple-500 { + color: #9f7aea !important; } - .xl\:text-orange { - color: #f6993f !important; + .xl\:text-purple-600 { + color: #805ad5 !important; } - .xl\:text-orange-light { - color: #faad63 !important; + .xl\:text-purple-700 { + color: #6b46c1 !important; } - .xl\:text-orange-lighter { - color: #fcd9b6 !important; + .xl\:text-purple-800 { + color: #553c9a !important; } - .xl\:text-orange-lightest { - color: #fff5eb !important; + .xl\:text-purple-900 { + color: #44337a !important; } - .xl\:text-yellow-darkest { - color: #453411 !important; + .xl\:text-pink-100 { + color: #fff5f7 !important; } - .xl\:text-yellow-darker { - color: #684f1d !important; + .xl\:text-pink-200 { + color: #fed7e2 !important; } - .xl\:text-yellow-dark { - color: #f2d024 !important; + .xl\:text-pink-300 { + color: #fbb6ce !important; } - .xl\:text-yellow { - color: #ffed4a !important; + .xl\:text-pink-400 { + color: #f687b3 !important; } - .xl\:text-yellow-light { - color: #fff382 !important; + .xl\:text-pink-500 { + color: #ed64a6 !important; } - .xl\:text-yellow-lighter { - color: #fff9c2 !important; + .xl\:text-pink-600 { + color: #d53f8c !important; } - .xl\:text-yellow-lightest { - color: #fcfbeb !important; + .xl\:text-pink-700 { + color: #b83280 !important; } - .xl\:text-green-darkest { - color: #0f2f21 !important; + .xl\:text-pink-800 { + color: #97266d !important; } - .xl\:text-green-darker { - color: #1a4731 !important; + .xl\:text-pink-900 { + color: #702459 !important; } - .xl\:text-green-dark { - color: #1f9d55 !important; + .xl\:hover\:text-transparent:hover { + color: transparent !important; } - .xl\:text-green { - color: #38c172 !important; + .xl\:hover\:text-black:hover { + color: #000 !important; } - .xl\:text-green-light { - color: #51d88a !important; + .xl\:hover\:text-white:hover { + color: #fff !important; } - .xl\:text-green-lighter { - color: #a2f5bf !important; + .xl\:hover\:text-gray-100:hover { + color: #f7fafc !important; } - .xl\:text-green-lightest { - color: #e3fcec !important; + .xl\:hover\:text-gray-200:hover { + color: #edf2f7 !important; } - .xl\:text-teal-darkest { - color: #0d3331 !important; + .xl\:hover\:text-gray-300:hover { + color: #e2e8f0 !important; } - .xl\:text-teal-darker { - color: #20504f !important; + .xl\:hover\:text-gray-400:hover { + color: #cbd5e0 !important; } - .xl\:text-teal-dark { - color: #38a89d !important; + .xl\:hover\:text-gray-500:hover { + color: #a0aec0 !important; } - .xl\:text-teal { - color: #4dc0b5 !important; + .xl\:hover\:text-gray-600:hover { + color: #718096 !important; } - .xl\:text-teal-light { - color: #64d5ca !important; + .xl\:hover\:text-gray-700:hover { + color: #4a5568 !important; } - .xl\:text-teal-lighter { - color: #a0f0ed !important; + .xl\:hover\:text-gray-800:hover { + color: #2d3748 !important; } - .xl\:text-teal-lightest { - color: #e8fffe !important; + .xl\:hover\:text-gray-900:hover { + color: #1a202c !important; } - .xl\:text-blue-darkest { - color: #12283a !important; + .xl\:hover\:text-red-100:hover { + color: #fff5f5 !important; } - .xl\:text-blue-darker { - color: #1c3d5a !important; + .xl\:hover\:text-red-200:hover { + color: #fed7d7 !important; } - .xl\:text-blue-dark { - color: #2779bd !important; + .xl\:hover\:text-red-300:hover { + color: #feb2b2 !important; } - .xl\:text-blue { - color: #3490dc !important; + .xl\:hover\:text-red-400:hover { + color: #fc8181 !important; } - .xl\:text-blue-light { - color: #6cb2eb !important; + .xl\:hover\:text-red-500:hover { + color: #f56565 !important; } - .xl\:text-blue-lighter { - color: #bcdefa !important; + .xl\:hover\:text-red-600:hover { + color: #e53e3e !important; } - .xl\:text-blue-lightest { - color: #eff8ff !important; + .xl\:hover\:text-red-700:hover { + color: #c53030 !important; } - .xl\:text-indigo-darkest { - color: #191e38 !important; + .xl\:hover\:text-red-800:hover { + color: #9b2c2c !important; } - .xl\:text-indigo-darker { - color: #2f365f !important; + .xl\:hover\:text-red-900:hover { + color: #742a2a !important; } - .xl\:text-indigo-dark { - color: #5661b3 !important; + .xl\:hover\:text-orange-100:hover { + color: #fffaf0 !important; } - .xl\:text-indigo { - color: #6574cd !important; + .xl\:hover\:text-orange-200:hover { + color: #feebc8 !important; } - .xl\:text-indigo-light { - color: #7886d7 !important; + .xl\:hover\:text-orange-300:hover { + color: #fbd38d !important; } - .xl\:text-indigo-lighter { - color: #b2b7ff !important; + .xl\:hover\:text-orange-400:hover { + color: #f6ad55 !important; } - .xl\:text-indigo-lightest { - color: #e6e8ff !important; + .xl\:hover\:text-orange-500:hover { + color: #ed8936 !important; } - .xl\:text-purple-darkest { - color: #21183c !important; + .xl\:hover\:text-orange-600:hover { + color: #dd6b20 !important; } - .xl\:text-purple-darker { - color: #382b5f !important; + .xl\:hover\:text-orange-700:hover { + color: #c05621 !important; } - .xl\:text-purple-dark { - color: #794acf !important; + .xl\:hover\:text-orange-800:hover { + color: #9c4221 !important; } - .xl\:text-purple { - color: #9561e2 !important; + .xl\:hover\:text-orange-900:hover { + color: #7b341e !important; } - .xl\:text-purple-light { - color: #a779e9 !important; + .xl\:hover\:text-yellow-100:hover { + color: #fffff0 !important; } - .xl\:text-purple-lighter { - color: #d6bbfc !important; + .xl\:hover\:text-yellow-200:hover { + color: #fefcbf !important; } - .xl\:text-purple-lightest { - color: #f3ebff !important; + .xl\:hover\:text-yellow-300:hover { + color: #faf089 !important; } - .xl\:text-pink-darkest { - color: #451225 !important; + .xl\:hover\:text-yellow-400:hover { + color: #f6e05e !important; } - .xl\:text-pink-darker { - color: #6f213f !important; + .xl\:hover\:text-yellow-500:hover { + color: #ecc94b !important; } - .xl\:text-pink-dark { - color: #eb5286 !important; + .xl\:hover\:text-yellow-600:hover { + color: #d69e2e !important; } - .xl\:text-pink { - color: #f66d9b !important; + .xl\:hover\:text-yellow-700:hover { + color: #b7791f !important; } - .xl\:text-pink-light { - color: #fa7ea8 !important; + .xl\:hover\:text-yellow-800:hover { + color: #975a16 !important; } - .xl\:text-pink-lighter { - color: #ffbbca !important; + .xl\:hover\:text-yellow-900:hover { + color: #744210 !important; } - .xl\:text-pink-lightest { - color: #ffebef !important; + .xl\:hover\:text-green-100:hover { + color: #f0fff4 !important; } - .xl\:hover\:text-transparent:hover { - color: transparent !important; + .xl\:hover\:text-green-200:hover { + color: #c6f6d5 !important; } - .xl\:hover\:text-black:hover { - color: #22292f !important; + .xl\:hover\:text-green-300:hover { + color: #9ae6b4 !important; } - .xl\:hover\:text-grey-darkest:hover { - color: #3d4852 !important; + .xl\:hover\:text-green-400:hover { + color: #68d391 !important; } - .xl\:hover\:text-grey-darker:hover { - color: #606f7b !important; + .xl\:hover\:text-green-500:hover { + color: #48bb78 !important; } - .xl\:hover\:text-grey-dark:hover { - color: #8795a1 !important; + .xl\:hover\:text-green-600:hover { + color: #38a169 !important; } - .xl\:hover\:text-grey:hover { - color: #b8c2cc !important; + .xl\:hover\:text-green-700:hover { + color: #2f855a !important; } - .xl\:hover\:text-grey-light:hover { - color: #dae1e7 !important; + .xl\:hover\:text-green-800:hover { + color: #276749 !important; } - .xl\:hover\:text-grey-lighter:hover { - color: #f1f5f8 !important; + .xl\:hover\:text-green-900:hover { + color: #22543d !important; } - .xl\:hover\:text-grey-lightest:hover { - color: #f8fafc !important; + .xl\:hover\:text-teal-100:hover { + color: #e6fffa !important; } - .xl\:hover\:text-white:hover { - color: #fff !important; + .xl\:hover\:text-teal-200:hover { + color: #b2f5ea !important; } - .xl\:hover\:text-red-darkest:hover { - color: #3b0d0c !important; + .xl\:hover\:text-teal-300:hover { + color: #81e6d9 !important; } - .xl\:hover\:text-red-darker:hover { - color: #621b18 !important; + .xl\:hover\:text-teal-400:hover { + color: #4fd1c5 !important; } - .xl\:hover\:text-red-dark:hover { - color: #cc1f1a !important; + .xl\:hover\:text-teal-500:hover { + color: #38b2ac !important; } - .xl\:hover\:text-red:hover { - color: #e3342f !important; + .xl\:hover\:text-teal-600:hover { + color: #319795 !important; } - .xl\:hover\:text-red-light:hover { - color: #ef5753 !important; + .xl\:hover\:text-teal-700:hover { + color: #2c7a7b !important; } - .xl\:hover\:text-red-lighter:hover { - color: #f9acaa !important; + .xl\:hover\:text-teal-800:hover { + color: #285e61 !important; } - .xl\:hover\:text-red-lightest:hover { - color: #fcebea !important; + .xl\:hover\:text-teal-900:hover { + color: #234e52 !important; } - .xl\:hover\:text-orange-darkest:hover { - color: #462a16 !important; + .xl\:hover\:text-blue-100:hover { + color: #ebf8ff !important; } - .xl\:hover\:text-orange-darker:hover { - color: #613b1f !important; + .xl\:hover\:text-blue-200:hover { + color: #bee3f8 !important; } - .xl\:hover\:text-orange-dark:hover { - color: #de751f !important; + .xl\:hover\:text-blue-300:hover { + color: #90cdf4 !important; } - .xl\:hover\:text-orange:hover { - color: #f6993f !important; + .xl\:hover\:text-blue-400:hover { + color: #63b3ed !important; } - .xl\:hover\:text-orange-light:hover { - color: #faad63 !important; + .xl\:hover\:text-blue-500:hover { + color: #4299e1 !important; } - .xl\:hover\:text-orange-lighter:hover { - color: #fcd9b6 !important; + .xl\:hover\:text-blue-600:hover { + color: #3182ce !important; } - .xl\:hover\:text-orange-lightest:hover { - color: #fff5eb !important; + .xl\:hover\:text-blue-700:hover { + color: #2b6cb0 !important; } - .xl\:hover\:text-yellow-darkest:hover { - color: #453411 !important; + .xl\:hover\:text-blue-800:hover { + color: #2c5282 !important; } - .xl\:hover\:text-yellow-darker:hover { - color: #684f1d !important; + .xl\:hover\:text-blue-900:hover { + color: #2a4365 !important; } - .xl\:hover\:text-yellow-dark:hover { - color: #f2d024 !important; + .xl\:hover\:text-indigo-100:hover { + color: #ebf4ff !important; } - .xl\:hover\:text-yellow:hover { - color: #ffed4a !important; + .xl\:hover\:text-indigo-200:hover { + color: #c3dafe !important; } - .xl\:hover\:text-yellow-light:hover { - color: #fff382 !important; + .xl\:hover\:text-indigo-300:hover { + color: #a3bffa !important; } - .xl\:hover\:text-yellow-lighter:hover { - color: #fff9c2 !important; + .xl\:hover\:text-indigo-400:hover { + color: #7f9cf5 !important; } - .xl\:hover\:text-yellow-lightest:hover { - color: #fcfbeb !important; + .xl\:hover\:text-indigo-500:hover { + color: #667eea !important; } - .xl\:hover\:text-green-darkest:hover { - color: #0f2f21 !important; + .xl\:hover\:text-indigo-600:hover { + color: #5a67d8 !important; } - .xl\:hover\:text-green-darker:hover { - color: #1a4731 !important; + .xl\:hover\:text-indigo-700:hover { + color: #4c51bf !important; } - .xl\:hover\:text-green-dark:hover { - color: #1f9d55 !important; + .xl\:hover\:text-indigo-800:hover { + color: #434190 !important; } - .xl\:hover\:text-green:hover { - color: #38c172 !important; + .xl\:hover\:text-indigo-900:hover { + color: #3c366b !important; } - .xl\:hover\:text-green-light:hover { - color: #51d88a !important; + .xl\:hover\:text-purple-100:hover { + color: #faf5ff !important; } - .xl\:hover\:text-green-lighter:hover { - color: #a2f5bf !important; + .xl\:hover\:text-purple-200:hover { + color: #e9d8fd !important; } - .xl\:hover\:text-green-lightest:hover { - color: #e3fcec !important; + .xl\:hover\:text-purple-300:hover { + color: #d6bcfa !important; } - .xl\:hover\:text-teal-darkest:hover { - color: #0d3331 !important; + .xl\:hover\:text-purple-400:hover { + color: #b794f4 !important; } - .xl\:hover\:text-teal-darker:hover { - color: #20504f !important; + .xl\:hover\:text-purple-500:hover { + color: #9f7aea !important; } - .xl\:hover\:text-teal-dark:hover { - color: #38a89d !important; + .xl\:hover\:text-purple-600:hover { + color: #805ad5 !important; } - .xl\:hover\:text-teal:hover { - color: #4dc0b5 !important; + .xl\:hover\:text-purple-700:hover { + color: #6b46c1 !important; } - .xl\:hover\:text-teal-light:hover { - color: #64d5ca !important; + .xl\:hover\:text-purple-800:hover { + color: #553c9a !important; } - .xl\:hover\:text-teal-lighter:hover { - color: #a0f0ed !important; + .xl\:hover\:text-purple-900:hover { + color: #44337a !important; } - .xl\:hover\:text-teal-lightest:hover { - color: #e8fffe !important; + .xl\:hover\:text-pink-100:hover { + color: #fff5f7 !important; } - .xl\:hover\:text-blue-darkest:hover { - color: #12283a !important; + .xl\:hover\:text-pink-200:hover { + color: #fed7e2 !important; } - .xl\:hover\:text-blue-darker:hover { - color: #1c3d5a !important; + .xl\:hover\:text-pink-300:hover { + color: #fbb6ce !important; } - .xl\:hover\:text-blue-dark:hover { - color: #2779bd !important; + .xl\:hover\:text-pink-400:hover { + color: #f687b3 !important; } - .xl\:hover\:text-blue:hover { - color: #3490dc !important; + .xl\:hover\:text-pink-500:hover { + color: #ed64a6 !important; } - .xl\:hover\:text-blue-light:hover { - color: #6cb2eb !important; + .xl\:hover\:text-pink-600:hover { + color: #d53f8c !important; } - .xl\:hover\:text-blue-lighter:hover { - color: #bcdefa !important; + .xl\:hover\:text-pink-700:hover { + color: #b83280 !important; } - .xl\:hover\:text-blue-lightest:hover { - color: #eff8ff !important; + .xl\:hover\:text-pink-800:hover { + color: #97266d !important; } - .xl\:hover\:text-indigo-darkest:hover { - color: #191e38 !important; + .xl\:hover\:text-pink-900:hover { + color: #702459 !important; } - .xl\:hover\:text-indigo-darker:hover { - color: #2f365f !important; + .xl\:focus\:text-transparent:focus { + color: transparent !important; } - .xl\:hover\:text-indigo-dark:hover { - color: #5661b3 !important; + .xl\:focus\:text-black:focus { + color: #000 !important; } - .xl\:hover\:text-indigo:hover { - color: #6574cd !important; + .xl\:focus\:text-white:focus { + color: #fff !important; } - .xl\:hover\:text-indigo-light:hover { - color: #7886d7 !important; + .xl\:focus\:text-gray-100:focus { + color: #f7fafc !important; } - .xl\:hover\:text-indigo-lighter:hover { - color: #b2b7ff !important; + .xl\:focus\:text-gray-200:focus { + color: #edf2f7 !important; } - .xl\:hover\:text-indigo-lightest:hover { - color: #e6e8ff !important; + .xl\:focus\:text-gray-300:focus { + color: #e2e8f0 !important; } - .xl\:hover\:text-purple-darkest:hover { - color: #21183c !important; + .xl\:focus\:text-gray-400:focus { + color: #cbd5e0 !important; } - .xl\:hover\:text-purple-darker:hover { - color: #382b5f !important; + .xl\:focus\:text-gray-500:focus { + color: #a0aec0 !important; } - .xl\:hover\:text-purple-dark:hover { - color: #794acf !important; + .xl\:focus\:text-gray-600:focus { + color: #718096 !important; } - .xl\:hover\:text-purple:hover { - color: #9561e2 !important; + .xl\:focus\:text-gray-700:focus { + color: #4a5568 !important; } - .xl\:hover\:text-purple-light:hover { - color: #a779e9 !important; + .xl\:focus\:text-gray-800:focus { + color: #2d3748 !important; } - .xl\:hover\:text-purple-lighter:hover { - color: #d6bbfc !important; + .xl\:focus\:text-gray-900:focus { + color: #1a202c !important; } - .xl\:hover\:text-purple-lightest:hover { - color: #f3ebff !important; + .xl\:focus\:text-red-100:focus { + color: #fff5f5 !important; } - .xl\:hover\:text-pink-darkest:hover { - color: #451225 !important; + .xl\:focus\:text-red-200:focus { + color: #fed7d7 !important; } - .xl\:hover\:text-pink-darker:hover { - color: #6f213f !important; + .xl\:focus\:text-red-300:focus { + color: #feb2b2 !important; } - .xl\:hover\:text-pink-dark:hover { - color: #eb5286 !important; + .xl\:focus\:text-red-400:focus { + color: #fc8181 !important; } - .xl\:hover\:text-pink:hover { - color: #f66d9b !important; + .xl\:focus\:text-red-500:focus { + color: #f56565 !important; } - .xl\:hover\:text-pink-light:hover { - color: #fa7ea8 !important; + .xl\:focus\:text-red-600:focus { + color: #e53e3e !important; } - .xl\:hover\:text-pink-lighter:hover { - color: #ffbbca !important; + .xl\:focus\:text-red-700:focus { + color: #c53030 !important; } - .xl\:hover\:text-pink-lightest:hover { - color: #ffebef !important; + .xl\:focus\:text-red-800:focus { + color: #9b2c2c !important; } - .xl\:focus\:text-transparent:focus { - color: transparent !important; + .xl\:focus\:text-red-900:focus { + color: #742a2a !important; } - .xl\:focus\:text-black:focus { - color: #22292f !important; + .xl\:focus\:text-orange-100:focus { + color: #fffaf0 !important; } - .xl\:focus\:text-grey-darkest:focus { - color: #3d4852 !important; + .xl\:focus\:text-orange-200:focus { + color: #feebc8 !important; } - .xl\:focus\:text-grey-darker:focus { - color: #606f7b !important; + .xl\:focus\:text-orange-300:focus { + color: #fbd38d !important; } - .xl\:focus\:text-grey-dark:focus { - color: #8795a1 !important; + .xl\:focus\:text-orange-400:focus { + color: #f6ad55 !important; } - .xl\:focus\:text-grey:focus { - color: #b8c2cc !important; + .xl\:focus\:text-orange-500:focus { + color: #ed8936 !important; } - .xl\:focus\:text-grey-light:focus { - color: #dae1e7 !important; + .xl\:focus\:text-orange-600:focus { + color: #dd6b20 !important; } - .xl\:focus\:text-grey-lighter:focus { - color: #f1f5f8 !important; + .xl\:focus\:text-orange-700:focus { + color: #c05621 !important; } - .xl\:focus\:text-grey-lightest:focus { - color: #f8fafc !important; + .xl\:focus\:text-orange-800:focus { + color: #9c4221 !important; } - .xl\:focus\:text-white:focus { - color: #fff !important; + .xl\:focus\:text-orange-900:focus { + color: #7b341e !important; } - .xl\:focus\:text-red-darkest:focus { - color: #3b0d0c !important; + .xl\:focus\:text-yellow-100:focus { + color: #fffff0 !important; } - .xl\:focus\:text-red-darker:focus { - color: #621b18 !important; + .xl\:focus\:text-yellow-200:focus { + color: #fefcbf !important; } - .xl\:focus\:text-red-dark:focus { - color: #cc1f1a !important; + .xl\:focus\:text-yellow-300:focus { + color: #faf089 !important; } - .xl\:focus\:text-red:focus { - color: #e3342f !important; + .xl\:focus\:text-yellow-400:focus { + color: #f6e05e !important; } - .xl\:focus\:text-red-light:focus { - color: #ef5753 !important; + .xl\:focus\:text-yellow-500:focus { + color: #ecc94b !important; } - .xl\:focus\:text-red-lighter:focus { - color: #f9acaa !important; + .xl\:focus\:text-yellow-600:focus { + color: #d69e2e !important; } - .xl\:focus\:text-red-lightest:focus { - color: #fcebea !important; + .xl\:focus\:text-yellow-700:focus { + color: #b7791f !important; } - .xl\:focus\:text-orange-darkest:focus { - color: #462a16 !important; + .xl\:focus\:text-yellow-800:focus { + color: #975a16 !important; } - .xl\:focus\:text-orange-darker:focus { - color: #613b1f !important; + .xl\:focus\:text-yellow-900:focus { + color: #744210 !important; } - .xl\:focus\:text-orange-dark:focus { - color: #de751f !important; + .xl\:focus\:text-green-100:focus { + color: #f0fff4 !important; } - .xl\:focus\:text-orange:focus { - color: #f6993f !important; + .xl\:focus\:text-green-200:focus { + color: #c6f6d5 !important; } - .xl\:focus\:text-orange-light:focus { - color: #faad63 !important; + .xl\:focus\:text-green-300:focus { + color: #9ae6b4 !important; } - .xl\:focus\:text-orange-lighter:focus { - color: #fcd9b6 !important; + .xl\:focus\:text-green-400:focus { + color: #68d391 !important; } - .xl\:focus\:text-orange-lightest:focus { - color: #fff5eb !important; + .xl\:focus\:text-green-500:focus { + color: #48bb78 !important; } - .xl\:focus\:text-yellow-darkest:focus { - color: #453411 !important; + .xl\:focus\:text-green-600:focus { + color: #38a169 !important; } - .xl\:focus\:text-yellow-darker:focus { - color: #684f1d !important; + .xl\:focus\:text-green-700:focus { + color: #2f855a !important; } - .xl\:focus\:text-yellow-dark:focus { - color: #f2d024 !important; + .xl\:focus\:text-green-800:focus { + color: #276749 !important; } - .xl\:focus\:text-yellow:focus { - color: #ffed4a !important; + .xl\:focus\:text-green-900:focus { + color: #22543d !important; } - .xl\:focus\:text-yellow-light:focus { - color: #fff382 !important; + .xl\:focus\:text-teal-100:focus { + color: #e6fffa !important; } - .xl\:focus\:text-yellow-lighter:focus { - color: #fff9c2 !important; + .xl\:focus\:text-teal-200:focus { + color: #b2f5ea !important; } - .xl\:focus\:text-yellow-lightest:focus { - color: #fcfbeb !important; + .xl\:focus\:text-teal-300:focus { + color: #81e6d9 !important; } - .xl\:focus\:text-green-darkest:focus { - color: #0f2f21 !important; + .xl\:focus\:text-teal-400:focus { + color: #4fd1c5 !important; } - .xl\:focus\:text-green-darker:focus { - color: #1a4731 !important; + .xl\:focus\:text-teal-500:focus { + color: #38b2ac !important; } - .xl\:focus\:text-green-dark:focus { - color: #1f9d55 !important; + .xl\:focus\:text-teal-600:focus { + color: #319795 !important; } - .xl\:focus\:text-green:focus { - color: #38c172 !important; + .xl\:focus\:text-teal-700:focus { + color: #2c7a7b !important; } - .xl\:focus\:text-green-light:focus { - color: #51d88a !important; + .xl\:focus\:text-teal-800:focus { + color: #285e61 !important; } - .xl\:focus\:text-green-lighter:focus { - color: #a2f5bf !important; + .xl\:focus\:text-teal-900:focus { + color: #234e52 !important; } - .xl\:focus\:text-green-lightest:focus { - color: #e3fcec !important; + .xl\:focus\:text-blue-100:focus { + color: #ebf8ff !important; } - .xl\:focus\:text-teal-darkest:focus { - color: #0d3331 !important; + .xl\:focus\:text-blue-200:focus { + color: #bee3f8 !important; } - .xl\:focus\:text-teal-darker:focus { - color: #20504f !important; + .xl\:focus\:text-blue-300:focus { + color: #90cdf4 !important; } - .xl\:focus\:text-teal-dark:focus { - color: #38a89d !important; + .xl\:focus\:text-blue-400:focus { + color: #63b3ed !important; } - .xl\:focus\:text-teal:focus { - color: #4dc0b5 !important; + .xl\:focus\:text-blue-500:focus { + color: #4299e1 !important; } - .xl\:focus\:text-teal-light:focus { - color: #64d5ca !important; + .xl\:focus\:text-blue-600:focus { + color: #3182ce !important; } - .xl\:focus\:text-teal-lighter:focus { - color: #a0f0ed !important; + .xl\:focus\:text-blue-700:focus { + color: #2b6cb0 !important; } - .xl\:focus\:text-teal-lightest:focus { - color: #e8fffe !important; + .xl\:focus\:text-blue-800:focus { + color: #2c5282 !important; } - .xl\:focus\:text-blue-darkest:focus { - color: #12283a !important; + .xl\:focus\:text-blue-900:focus { + color: #2a4365 !important; } - .xl\:focus\:text-blue-darker:focus { - color: #1c3d5a !important; + .xl\:focus\:text-indigo-100:focus { + color: #ebf4ff !important; } - .xl\:focus\:text-blue-dark:focus { - color: #2779bd !important; + .xl\:focus\:text-indigo-200:focus { + color: #c3dafe !important; } - .xl\:focus\:text-blue:focus { - color: #3490dc !important; + .xl\:focus\:text-indigo-300:focus { + color: #a3bffa !important; } - .xl\:focus\:text-blue-light:focus { - color: #6cb2eb !important; + .xl\:focus\:text-indigo-400:focus { + color: #7f9cf5 !important; } - .xl\:focus\:text-blue-lighter:focus { - color: #bcdefa !important; + .xl\:focus\:text-indigo-500:focus { + color: #667eea !important; } - .xl\:focus\:text-blue-lightest:focus { - color: #eff8ff !important; + .xl\:focus\:text-indigo-600:focus { + color: #5a67d8 !important; } - .xl\:focus\:text-indigo-darkest:focus { - color: #191e38 !important; + .xl\:focus\:text-indigo-700:focus { + color: #4c51bf !important; } - .xl\:focus\:text-indigo-darker:focus { - color: #2f365f !important; + .xl\:focus\:text-indigo-800:focus { + color: #434190 !important; } - .xl\:focus\:text-indigo-dark:focus { - color: #5661b3 !important; + .xl\:focus\:text-indigo-900:focus { + color: #3c366b !important; } - .xl\:focus\:text-indigo:focus { - color: #6574cd !important; + .xl\:focus\:text-purple-100:focus { + color: #faf5ff !important; } - .xl\:focus\:text-indigo-light:focus { - color: #7886d7 !important; + .xl\:focus\:text-purple-200:focus { + color: #e9d8fd !important; } - .xl\:focus\:text-indigo-lighter:focus { - color: #b2b7ff !important; + .xl\:focus\:text-purple-300:focus { + color: #d6bcfa !important; } - .xl\:focus\:text-indigo-lightest:focus { - color: #e6e8ff !important; + .xl\:focus\:text-purple-400:focus { + color: #b794f4 !important; } - .xl\:focus\:text-purple-darkest:focus { - color: #21183c !important; + .xl\:focus\:text-purple-500:focus { + color: #9f7aea !important; } - .xl\:focus\:text-purple-darker:focus { - color: #382b5f !important; + .xl\:focus\:text-purple-600:focus { + color: #805ad5 !important; } - .xl\:focus\:text-purple-dark:focus { - color: #794acf !important; + .xl\:focus\:text-purple-700:focus { + color: #6b46c1 !important; } - .xl\:focus\:text-purple:focus { - color: #9561e2 !important; + .xl\:focus\:text-purple-800:focus { + color: #553c9a !important; } - .xl\:focus\:text-purple-light:focus { - color: #a779e9 !important; + .xl\:focus\:text-purple-900:focus { + color: #44337a !important; } - .xl\:focus\:text-purple-lighter:focus { - color: #d6bbfc !important; + .xl\:focus\:text-pink-100:focus { + color: #fff5f7 !important; } - .xl\:focus\:text-purple-lightest:focus { - color: #f3ebff !important; + .xl\:focus\:text-pink-200:focus { + color: #fed7e2 !important; } - .xl\:focus\:text-pink-darkest:focus { - color: #451225 !important; + .xl\:focus\:text-pink-300:focus { + color: #fbb6ce !important; } - .xl\:focus\:text-pink-darker:focus { - color: #6f213f !important; + .xl\:focus\:text-pink-400:focus { + color: #f687b3 !important; } - .xl\:focus\:text-pink-dark:focus { - color: #eb5286 !important; + .xl\:focus\:text-pink-500:focus { + color: #ed64a6 !important; } - .xl\:focus\:text-pink:focus { - color: #f66d9b !important; + .xl\:focus\:text-pink-600:focus { + color: #d53f8c !important; } - .xl\:focus\:text-pink-light:focus { - color: #fa7ea8 !important; + .xl\:focus\:text-pink-700:focus { + color: #b83280 !important; } - .xl\:focus\:text-pink-lighter:focus { - color: #ffbbca !important; + .xl\:focus\:text-pink-800:focus { + color: #97266d !important; } - .xl\:focus\:text-pink-lightest:focus { - color: #ffebef !important; + .xl\:focus\:text-pink-900:focus { + color: #702459 !important; } .xl\:text-xs { - font-size: .75rem !important; + font-size: 0.75rem !important; } .xl\:text-sm { - font-size: .875rem !important; + font-size: 0.875rem !important; } .xl\:text-base { @@ -28009,11 +34699,15 @@ table { font-size: 3rem !important; } + .xl\:text-6xl { + font-size: 4rem !important; + } + .xl\:italic { font-style: italic !important; } - .xl\:roman { + .xl\:not-italic { font-style: normal !important; } @@ -28045,40 +34739,6 @@ table { text-decoration: none !important; } - .xl\:antialiased { - -webkit-font-smoothing: antialiased !important; - -moz-osx-font-smoothing: grayscale !important; - } - - .xl\:subpixel-antialiased { - -webkit-font-smoothing: auto !important; - -moz-osx-font-smoothing: auto !important; - } - - .xl\:hover\:italic:hover { - font-style: italic !important; - } - - .xl\:hover\:roman:hover { - font-style: normal !important; - } - - .xl\:hover\:uppercase:hover { - text-transform: uppercase !important; - } - - .xl\:hover\:lowercase:hover { - text-transform: lowercase !important; - } - - .xl\:hover\:capitalize:hover { - text-transform: capitalize !important; - } - - .xl\:hover\:normal-case:hover { - text-transform: none !important; - } - .xl\:hover\:underline:hover { text-decoration: underline !important; } @@ -28091,40 +34751,6 @@ table { text-decoration: none !important; } - .xl\:hover\:antialiased:hover { - -webkit-font-smoothing: antialiased !important; - -moz-osx-font-smoothing: grayscale !important; - } - - .xl\:hover\:subpixel-antialiased:hover { - -webkit-font-smoothing: auto !important; - -moz-osx-font-smoothing: auto !important; - } - - .xl\:focus\:italic:focus { - font-style: italic !important; - } - - .xl\:focus\:roman:focus { - font-style: normal !important; - } - - .xl\:focus\:uppercase:focus { - text-transform: uppercase !important; - } - - .xl\:focus\:lowercase:focus { - text-transform: lowercase !important; - } - - .xl\:focus\:capitalize:focus { - text-transform: capitalize !important; - } - - .xl\:focus\:normal-case:focus { - text-transform: none !important; - } - .xl\:focus\:underline:focus { text-decoration: underline !important; } @@ -28137,26 +34763,38 @@ table { text-decoration: none !important; } - .xl\:focus\:antialiased:focus { + .xl\:antialiased { -webkit-font-smoothing: antialiased !important; -moz-osx-font-smoothing: grayscale !important; } - .xl\:focus\:subpixel-antialiased:focus { + .xl\:subpixel-antialiased { -webkit-font-smoothing: auto !important; -moz-osx-font-smoothing: auto !important; } - .xl\:tracking-tight { + .xl\:tracking-tighter { letter-spacing: -0.05em !important; } + .xl\:tracking-tight { + letter-spacing: -0.025em !important; + } + .xl\:tracking-normal { letter-spacing: 0 !important; } .xl\:tracking-wide { - letter-spacing: .05em !important; + letter-spacing: 0.025em !important; + } + + .xl\:tracking-wider { + letter-spacing: 0.05em !important; + } + + .xl\:tracking-widest { + letter-spacing: 0.1em !important; } .xl\:select-none { @@ -28167,6 +34805,14 @@ table { user-select: text !important; } + .xl\:select-all { + user-select: all !important; + } + + .xl\:select-auto { + user-select: auto !important; + } + .xl\:align-baseline { vertical-align: baseline !important; } @@ -28219,12 +34865,17 @@ table { white-space: pre-wrap !important; } + .xl\:break-normal { + overflow-wrap: normal !important; + word-break: normal !important; + } + .xl\:break-words { - word-wrap: break-word !important; + overflow-wrap: break-word !important; } - .xl\:break-normal { - word-wrap: normal !important; + .xl\:break-all { + word-break: break-all !important; } .xl\:truncate { @@ -28233,16 +34884,20 @@ table { white-space: nowrap !important; } + .xl\:w-0 { + width: 0 !important; + } + .xl\:w-1 { - width: .25rem !important; + width: 0.25rem !important; } .xl\:w-2 { - width: .5rem !important; + width: 0.5rem !important; } .xl\:w-3 { - width: .75rem !important; + width: 0.75rem !important; } .xl\:w-4 { @@ -28273,6 +34928,10 @@ table { width: 4rem !important; } + .xl\:w-20 { + width: 5rem !important; + } + .xl\:w-24 { width: 6rem !important; } @@ -28281,10 +34940,18 @@ table { width: 8rem !important; } + .xl\:w-40 { + width: 10rem !important; + } + .xl\:w-48 { width: 12rem !important; } + .xl\:w-56 { + width: 14rem !important; + } + .xl\:w-64 { width: 16rem !important; } @@ -28313,6 +34980,10 @@ table { width: 25% !important; } + .xl\:w-2\/4 { + width: 50% !important; + } + .xl\:w-3\/4 { width: 75% !important; } @@ -28337,10 +35008,66 @@ table { width: 16.66667% !important; } + .xl\:w-2\/6 { + width: 33.33333% !important; + } + + .xl\:w-3\/6 { + width: 50% !important; + } + + .xl\:w-4\/6 { + width: 66.66667% !important; + } + .xl\:w-5\/6 { width: 83.33333% !important; } + .xl\:w-1\/12 { + width: 8.33333% !important; + } + + .xl\:w-2\/12 { + width: 16.66667% !important; + } + + .xl\:w-3\/12 { + width: 25% !important; + } + + .xl\:w-4\/12 { + width: 33.33333% !important; + } + + .xl\:w-5\/12 { + width: 41.66667% !important; + } + + .xl\:w-6\/12 { + width: 50% !important; + } + + .xl\:w-7\/12 { + width: 58.33333% !important; + } + + .xl\:w-8\/12 { + width: 66.66667% !important; + } + + .xl\:w-9\/12 { + width: 75% !important; + } + + .xl\:w-10\/12 { + width: 83.33333% !important; + } + + .xl\:w-11\/12 { + width: 91.66667% !important; + } + .xl\:w-full { width: 100% !important; } @@ -28379,6 +35106,6 @@ table { .xl\:example { font-weight: 700; - color: #e3342f; + color: #f56565; } } diff --git a/__tests__/fixtures/tailwind-output-with-explicit-screen-utilities.css b/__tests__/fixtures/tailwind-output-with-explicit-screen-utilities.css index a04ced7155db..375ae1e7ae33 100644 --- a/__tests__/fixtures/tailwind-output-with-explicit-screen-utilities.css +++ b/__tests__/fixtures/tailwind-output-with-explicit-screen-utilities.css @@ -2,7 +2,7 @@ color: red; } -@media (min-width: 576px) { +@media (min-width: 640px) { .sm\:example { color: red; } @@ -14,13 +14,13 @@ } } -@media (min-width: 992px) { +@media (min-width: 1024px) { .lg\:example { color: red; } } -@media (min-width: 1200px) { +@media (min-width: 1280px) { .xl\:example { color: red; } diff --git a/__tests__/fixtures/tailwind-output.css b/__tests__/fixtures/tailwind-output.css index d3a828ee3ee6..89142728ae88 100644 --- a/__tests__/fixtures/tailwind-output.css +++ b/__tests__/fixtures/tailwind-output.css @@ -39,7 +39,7 @@ main { h1 { font-size: 2em; - margin: .67em 0; + margin: 0.67em 0; } /* Grouping content @@ -174,8 +174,7 @@ textarea { */ button, -input { - /* 1 */ +input { /* 1 */ overflow: visible; } @@ -185,8 +184,7 @@ input { */ button, -select { - /* 1 */ +select { /* 1 */ text-transform: none; } @@ -229,7 +227,7 @@ button:-moz-focusring, */ fieldset { - padding: .35em .75em .625em; + padding: 0.35em 0.75em 0.625em; } /** @@ -414,13 +412,26 @@ fieldset { ol, ul { + list-style: none; margin: 0; + padding: 0; } /** * Tailwind custom reset styles */ +/** + * 1. Use the system font stack as a sane default. + * 2. Use Tailwind's default "normal" line-height so the user isn't forced + * to override it to ensure consistency even when using the default theme. + */ + +html { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 1 */ + line-height: 1.5; /* 2 */ +} + /** * Allow adding a border to an element by just adding a border-width. * @@ -442,7 +453,7 @@ ul { *::after { border-width: 0; border-style: solid; - border-color: #dae1e7; + border-color: #e2e8f0; } /** @@ -463,15 +474,10 @@ textarea { resize: vertical; } -img { - max-width: 100%; - height: auto; -} - input::placeholder, textarea::placeholder { color: inherit; - opacity: .5; + opacity: 0.5; } button, @@ -483,13 +489,98 @@ table { border-collapse: collapse; } +h1, +h2, +h3, +h4, +h5, +h6 { + font-size: inherit; + font-weight: inherit; +} + +/** + * Reset links to optimize for opt-in styling instead of + * opt-out. + */ + +a { + color: inherit; + text-decoration: inherit; +} + +/** + * Reset form element properties that are easy to forget to + * style explicitly so you don't inadvertently introduce + * styles that deviate from your design system. These styles + * supplement a partial reset that is already applied by + * normalize.css. + */ + +button, +input, +optgroup, +select, +textarea { + padding: 0; + line-height: inherit; + color: inherit; +} + +/** + * Use the configured 'mono' font family for elements that + * are expected to be rendered with a monospace font, falling + * back to the system monospace stack if there is no configured + * 'mono' font family. + */ + +pre, +code, +kbd, +samp { + font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} + +/** + * Make replaced elements `display: block` by default as that's + * the behavior you want almost all of the time. Inspired by + * CSS Remedy, with `svg` added as well. + * + * https://github.com/mozdevs/cssremedy/issues/14 + */ + +img, +svg, +video, +canvas, +audio, +iframe, +embed, +object { + display: block; + vertical-align: middle; +} + +/** + * Constrain images and videos to the parent width and preserve + * their instrinsic aspect ratio. + * + * https://github.com/mozdevs/cssremedy/issues/14 + */ + +img, +video { + max-width: 100%; + height: auto; +} + .container { width: 100%; } -@media (min-width: 576px) { +@media (min-width: 640px) { .container { - max-width: 576px; + max-width: 640px; } } @@ -499,23 +590,18 @@ table { } } -@media (min-width: 992px) { +@media (min-width: 1024px) { .container { - max-width: 992px; + max-width: 1024px; } } -@media (min-width: 1200px) { +@media (min-width: 1280px) { .container { - max-width: 1200px; + max-width: 1280px; } } -.list-reset { - list-style: none; - padding: 0; -} - .appearance-none { appearance: none; } @@ -537,291 +623,371 @@ table { } .bg-black { - background-color: #22292f; + background-color: #000; } -.bg-grey-darkest { - background-color: #3d4852; +.bg-white { + background-color: #fff; } -.bg-grey-darker { - background-color: #606f7b; +.bg-gray-100 { + background-color: #f7fafc; } -.bg-grey-dark { - background-color: #8795a1; +.bg-gray-200 { + background-color: #edf2f7; } -.bg-grey { - background-color: #b8c2cc; +.bg-gray-300 { + background-color: #e2e8f0; } -.bg-grey-light { - background-color: #dae1e7; +.bg-gray-400 { + background-color: #cbd5e0; } -.bg-grey-lighter { - background-color: #f1f5f8; +.bg-gray-500 { + background-color: #a0aec0; } -.bg-grey-lightest { - background-color: #f8fafc; +.bg-gray-600 { + background-color: #718096; } -.bg-white { - background-color: #fff; +.bg-gray-700 { + background-color: #4a5568; +} + +.bg-gray-800 { + background-color: #2d3748; +} + +.bg-gray-900 { + background-color: #1a202c; +} + +.bg-red-100 { + background-color: #fff5f5; +} + +.bg-red-200 { + background-color: #fed7d7; +} + +.bg-red-300 { + background-color: #feb2b2; +} + +.bg-red-400 { + background-color: #fc8181; +} + +.bg-red-500 { + background-color: #f56565; +} + +.bg-red-600 { + background-color: #e53e3e; +} + +.bg-red-700 { + background-color: #c53030; +} + +.bg-red-800 { + background-color: #9b2c2c; +} + +.bg-red-900 { + background-color: #742a2a; +} + +.bg-orange-100 { + background-color: #fffaf0; +} + +.bg-orange-200 { + background-color: #feebc8; +} + +.bg-orange-300 { + background-color: #fbd38d; +} + +.bg-orange-400 { + background-color: #f6ad55; +} + +.bg-orange-500 { + background-color: #ed8936; +} + +.bg-orange-600 { + background-color: #dd6b20; +} + +.bg-orange-700 { + background-color: #c05621; +} + +.bg-orange-800 { + background-color: #9c4221; +} + +.bg-orange-900 { + background-color: #7b341e; } -.bg-red-darkest { - background-color: #3b0d0c; +.bg-yellow-100 { + background-color: #fffff0; } -.bg-red-darker { - background-color: #621b18; +.bg-yellow-200 { + background-color: #fefcbf; } -.bg-red-dark { - background-color: #cc1f1a; +.bg-yellow-300 { + background-color: #faf089; } -.bg-red { - background-color: #e3342f; +.bg-yellow-400 { + background-color: #f6e05e; } -.bg-red-light { - background-color: #ef5753; +.bg-yellow-500 { + background-color: #ecc94b; } -.bg-red-lighter { - background-color: #f9acaa; +.bg-yellow-600 { + background-color: #d69e2e; } -.bg-red-lightest { - background-color: #fcebea; +.bg-yellow-700 { + background-color: #b7791f; } -.bg-orange-darkest { - background-color: #462a16; +.bg-yellow-800 { + background-color: #975a16; } -.bg-orange-darker { - background-color: #613b1f; +.bg-yellow-900 { + background-color: #744210; } -.bg-orange-dark { - background-color: #de751f; +.bg-green-100 { + background-color: #f0fff4; } -.bg-orange { - background-color: #f6993f; +.bg-green-200 { + background-color: #c6f6d5; } -.bg-orange-light { - background-color: #faad63; +.bg-green-300 { + background-color: #9ae6b4; } -.bg-orange-lighter { - background-color: #fcd9b6; +.bg-green-400 { + background-color: #68d391; } -.bg-orange-lightest { - background-color: #fff5eb; +.bg-green-500 { + background-color: #48bb78; } -.bg-yellow-darkest { - background-color: #453411; +.bg-green-600 { + background-color: #38a169; } -.bg-yellow-darker { - background-color: #684f1d; +.bg-green-700 { + background-color: #2f855a; } -.bg-yellow-dark { - background-color: #f2d024; +.bg-green-800 { + background-color: #276749; } -.bg-yellow { - background-color: #ffed4a; +.bg-green-900 { + background-color: #22543d; } -.bg-yellow-light { - background-color: #fff382; +.bg-teal-100 { + background-color: #e6fffa; } -.bg-yellow-lighter { - background-color: #fff9c2; +.bg-teal-200 { + background-color: #b2f5ea; } -.bg-yellow-lightest { - background-color: #fcfbeb; +.bg-teal-300 { + background-color: #81e6d9; } -.bg-green-darkest { - background-color: #0f2f21; +.bg-teal-400 { + background-color: #4fd1c5; } -.bg-green-darker { - background-color: #1a4731; +.bg-teal-500 { + background-color: #38b2ac; } -.bg-green-dark { - background-color: #1f9d55; +.bg-teal-600 { + background-color: #319795; } -.bg-green { - background-color: #38c172; +.bg-teal-700 { + background-color: #2c7a7b; } -.bg-green-light { - background-color: #51d88a; +.bg-teal-800 { + background-color: #285e61; } -.bg-green-lighter { - background-color: #a2f5bf; +.bg-teal-900 { + background-color: #234e52; } -.bg-green-lightest { - background-color: #e3fcec; +.bg-blue-100 { + background-color: #ebf8ff; } -.bg-teal-darkest { - background-color: #0d3331; +.bg-blue-200 { + background-color: #bee3f8; } -.bg-teal-darker { - background-color: #20504f; +.bg-blue-300 { + background-color: #90cdf4; } -.bg-teal-dark { - background-color: #38a89d; +.bg-blue-400 { + background-color: #63b3ed; } -.bg-teal { - background-color: #4dc0b5; +.bg-blue-500 { + background-color: #4299e1; } -.bg-teal-light { - background-color: #64d5ca; +.bg-blue-600 { + background-color: #3182ce; } -.bg-teal-lighter { - background-color: #a0f0ed; +.bg-blue-700 { + background-color: #2b6cb0; } -.bg-teal-lightest { - background-color: #e8fffe; +.bg-blue-800 { + background-color: #2c5282; } -.bg-blue-darkest { - background-color: #12283a; +.bg-blue-900 { + background-color: #2a4365; } -.bg-blue-darker { - background-color: #1c3d5a; +.bg-indigo-100 { + background-color: #ebf4ff; } -.bg-blue-dark { - background-color: #2779bd; +.bg-indigo-200 { + background-color: #c3dafe; } -.bg-blue { - background-color: #3490dc; +.bg-indigo-300 { + background-color: #a3bffa; } -.bg-blue-light { - background-color: #6cb2eb; +.bg-indigo-400 { + background-color: #7f9cf5; } -.bg-blue-lighter { - background-color: #bcdefa; +.bg-indigo-500 { + background-color: #667eea; } -.bg-blue-lightest { - background-color: #eff8ff; +.bg-indigo-600 { + background-color: #5a67d8; } -.bg-indigo-darkest { - background-color: #191e38; +.bg-indigo-700 { + background-color: #4c51bf; } -.bg-indigo-darker { - background-color: #2f365f; +.bg-indigo-800 { + background-color: #434190; } -.bg-indigo-dark { - background-color: #5661b3; +.bg-indigo-900 { + background-color: #3c366b; } -.bg-indigo { - background-color: #6574cd; +.bg-purple-100 { + background-color: #faf5ff; } -.bg-indigo-light { - background-color: #7886d7; +.bg-purple-200 { + background-color: #e9d8fd; } -.bg-indigo-lighter { - background-color: #b2b7ff; +.bg-purple-300 { + background-color: #d6bcfa; } -.bg-indigo-lightest { - background-color: #e6e8ff; +.bg-purple-400 { + background-color: #b794f4; } -.bg-purple-darkest { - background-color: #21183c; +.bg-purple-500 { + background-color: #9f7aea; } -.bg-purple-darker { - background-color: #382b5f; +.bg-purple-600 { + background-color: #805ad5; } -.bg-purple-dark { - background-color: #794acf; +.bg-purple-700 { + background-color: #6b46c1; } -.bg-purple { - background-color: #9561e2; +.bg-purple-800 { + background-color: #553c9a; } -.bg-purple-light { - background-color: #a779e9; +.bg-purple-900 { + background-color: #44337a; } -.bg-purple-lighter { - background-color: #d6bbfc; +.bg-pink-100 { + background-color: #fff5f7; } -.bg-purple-lightest { - background-color: #f3ebff; +.bg-pink-200 { + background-color: #fed7e2; } -.bg-pink-darkest { - background-color: #451225; +.bg-pink-300 { + background-color: #fbb6ce; } -.bg-pink-darker { - background-color: #6f213f; +.bg-pink-400 { + background-color: #f687b3; } -.bg-pink-dark { - background-color: #eb5286; +.bg-pink-500 { + background-color: #ed64a6; } -.bg-pink { - background-color: #f66d9b; +.bg-pink-600 { + background-color: #d53f8c; } -.bg-pink-light { - background-color: #fa7ea8; +.bg-pink-700 { + background-color: #b83280; } -.bg-pink-lighter { - background-color: #ffbbca; +.bg-pink-800 { + background-color: #97266d; } -.bg-pink-lightest { - background-color: #ffebef; +.bg-pink-900 { + background-color: #702459; } .hover\:bg-transparent:hover { @@ -829,291 +995,371 @@ table { } .hover\:bg-black:hover { - background-color: #22292f; + background-color: #000; +} + +.hover\:bg-white:hover { + background-color: #fff; } -.hover\:bg-grey-darkest:hover { - background-color: #3d4852; +.hover\:bg-gray-100:hover { + background-color: #f7fafc; } -.hover\:bg-grey-darker:hover { - background-color: #606f7b; +.hover\:bg-gray-200:hover { + background-color: #edf2f7; } -.hover\:bg-grey-dark:hover { - background-color: #8795a1; +.hover\:bg-gray-300:hover { + background-color: #e2e8f0; } -.hover\:bg-grey:hover { - background-color: #b8c2cc; +.hover\:bg-gray-400:hover { + background-color: #cbd5e0; } -.hover\:bg-grey-light:hover { - background-color: #dae1e7; +.hover\:bg-gray-500:hover { + background-color: #a0aec0; } -.hover\:bg-grey-lighter:hover { - background-color: #f1f5f8; +.hover\:bg-gray-600:hover { + background-color: #718096; } -.hover\:bg-grey-lightest:hover { - background-color: #f8fafc; +.hover\:bg-gray-700:hover { + background-color: #4a5568; } -.hover\:bg-white:hover { - background-color: #fff; +.hover\:bg-gray-800:hover { + background-color: #2d3748; +} + +.hover\:bg-gray-900:hover { + background-color: #1a202c; +} + +.hover\:bg-red-100:hover { + background-color: #fff5f5; +} + +.hover\:bg-red-200:hover { + background-color: #fed7d7; +} + +.hover\:bg-red-300:hover { + background-color: #feb2b2; +} + +.hover\:bg-red-400:hover { + background-color: #fc8181; +} + +.hover\:bg-red-500:hover { + background-color: #f56565; +} + +.hover\:bg-red-600:hover { + background-color: #e53e3e; +} + +.hover\:bg-red-700:hover { + background-color: #c53030; +} + +.hover\:bg-red-800:hover { + background-color: #9b2c2c; +} + +.hover\:bg-red-900:hover { + background-color: #742a2a; +} + +.hover\:bg-orange-100:hover { + background-color: #fffaf0; +} + +.hover\:bg-orange-200:hover { + background-color: #feebc8; +} + +.hover\:bg-orange-300:hover { + background-color: #fbd38d; +} + +.hover\:bg-orange-400:hover { + background-color: #f6ad55; +} + +.hover\:bg-orange-500:hover { + background-color: #ed8936; +} + +.hover\:bg-orange-600:hover { + background-color: #dd6b20; +} + +.hover\:bg-orange-700:hover { + background-color: #c05621; +} + +.hover\:bg-orange-800:hover { + background-color: #9c4221; +} + +.hover\:bg-orange-900:hover { + background-color: #7b341e; } -.hover\:bg-red-darkest:hover { - background-color: #3b0d0c; +.hover\:bg-yellow-100:hover { + background-color: #fffff0; } -.hover\:bg-red-darker:hover { - background-color: #621b18; +.hover\:bg-yellow-200:hover { + background-color: #fefcbf; } -.hover\:bg-red-dark:hover { - background-color: #cc1f1a; +.hover\:bg-yellow-300:hover { + background-color: #faf089; } -.hover\:bg-red:hover { - background-color: #e3342f; +.hover\:bg-yellow-400:hover { + background-color: #f6e05e; } -.hover\:bg-red-light:hover { - background-color: #ef5753; +.hover\:bg-yellow-500:hover { + background-color: #ecc94b; } -.hover\:bg-red-lighter:hover { - background-color: #f9acaa; +.hover\:bg-yellow-600:hover { + background-color: #d69e2e; } -.hover\:bg-red-lightest:hover { - background-color: #fcebea; +.hover\:bg-yellow-700:hover { + background-color: #b7791f; } -.hover\:bg-orange-darkest:hover { - background-color: #462a16; +.hover\:bg-yellow-800:hover { + background-color: #975a16; } -.hover\:bg-orange-darker:hover { - background-color: #613b1f; +.hover\:bg-yellow-900:hover { + background-color: #744210; } -.hover\:bg-orange-dark:hover { - background-color: #de751f; +.hover\:bg-green-100:hover { + background-color: #f0fff4; } -.hover\:bg-orange:hover { - background-color: #f6993f; +.hover\:bg-green-200:hover { + background-color: #c6f6d5; } -.hover\:bg-orange-light:hover { - background-color: #faad63; +.hover\:bg-green-300:hover { + background-color: #9ae6b4; } -.hover\:bg-orange-lighter:hover { - background-color: #fcd9b6; +.hover\:bg-green-400:hover { + background-color: #68d391; } -.hover\:bg-orange-lightest:hover { - background-color: #fff5eb; +.hover\:bg-green-500:hover { + background-color: #48bb78; } -.hover\:bg-yellow-darkest:hover { - background-color: #453411; +.hover\:bg-green-600:hover { + background-color: #38a169; } -.hover\:bg-yellow-darker:hover { - background-color: #684f1d; +.hover\:bg-green-700:hover { + background-color: #2f855a; } -.hover\:bg-yellow-dark:hover { - background-color: #f2d024; +.hover\:bg-green-800:hover { + background-color: #276749; } -.hover\:bg-yellow:hover { - background-color: #ffed4a; +.hover\:bg-green-900:hover { + background-color: #22543d; } -.hover\:bg-yellow-light:hover { - background-color: #fff382; +.hover\:bg-teal-100:hover { + background-color: #e6fffa; } -.hover\:bg-yellow-lighter:hover { - background-color: #fff9c2; +.hover\:bg-teal-200:hover { + background-color: #b2f5ea; } -.hover\:bg-yellow-lightest:hover { - background-color: #fcfbeb; +.hover\:bg-teal-300:hover { + background-color: #81e6d9; } -.hover\:bg-green-darkest:hover { - background-color: #0f2f21; +.hover\:bg-teal-400:hover { + background-color: #4fd1c5; } -.hover\:bg-green-darker:hover { - background-color: #1a4731; +.hover\:bg-teal-500:hover { + background-color: #38b2ac; } -.hover\:bg-green-dark:hover { - background-color: #1f9d55; +.hover\:bg-teal-600:hover { + background-color: #319795; } -.hover\:bg-green:hover { - background-color: #38c172; +.hover\:bg-teal-700:hover { + background-color: #2c7a7b; } -.hover\:bg-green-light:hover { - background-color: #51d88a; +.hover\:bg-teal-800:hover { + background-color: #285e61; } -.hover\:bg-green-lighter:hover { - background-color: #a2f5bf; +.hover\:bg-teal-900:hover { + background-color: #234e52; } -.hover\:bg-green-lightest:hover { - background-color: #e3fcec; +.hover\:bg-blue-100:hover { + background-color: #ebf8ff; } -.hover\:bg-teal-darkest:hover { - background-color: #0d3331; +.hover\:bg-blue-200:hover { + background-color: #bee3f8; } -.hover\:bg-teal-darker:hover { - background-color: #20504f; +.hover\:bg-blue-300:hover { + background-color: #90cdf4; } -.hover\:bg-teal-dark:hover { - background-color: #38a89d; +.hover\:bg-blue-400:hover { + background-color: #63b3ed; } -.hover\:bg-teal:hover { - background-color: #4dc0b5; +.hover\:bg-blue-500:hover { + background-color: #4299e1; } -.hover\:bg-teal-light:hover { - background-color: #64d5ca; +.hover\:bg-blue-600:hover { + background-color: #3182ce; } -.hover\:bg-teal-lighter:hover { - background-color: #a0f0ed; +.hover\:bg-blue-700:hover { + background-color: #2b6cb0; } -.hover\:bg-teal-lightest:hover { - background-color: #e8fffe; +.hover\:bg-blue-800:hover { + background-color: #2c5282; } -.hover\:bg-blue-darkest:hover { - background-color: #12283a; +.hover\:bg-blue-900:hover { + background-color: #2a4365; } -.hover\:bg-blue-darker:hover { - background-color: #1c3d5a; +.hover\:bg-indigo-100:hover { + background-color: #ebf4ff; } -.hover\:bg-blue-dark:hover { - background-color: #2779bd; +.hover\:bg-indigo-200:hover { + background-color: #c3dafe; } -.hover\:bg-blue:hover { - background-color: #3490dc; +.hover\:bg-indigo-300:hover { + background-color: #a3bffa; } -.hover\:bg-blue-light:hover { - background-color: #6cb2eb; +.hover\:bg-indigo-400:hover { + background-color: #7f9cf5; } -.hover\:bg-blue-lighter:hover { - background-color: #bcdefa; +.hover\:bg-indigo-500:hover { + background-color: #667eea; } -.hover\:bg-blue-lightest:hover { - background-color: #eff8ff; +.hover\:bg-indigo-600:hover { + background-color: #5a67d8; } -.hover\:bg-indigo-darkest:hover { - background-color: #191e38; +.hover\:bg-indigo-700:hover { + background-color: #4c51bf; } -.hover\:bg-indigo-darker:hover { - background-color: #2f365f; +.hover\:bg-indigo-800:hover { + background-color: #434190; } -.hover\:bg-indigo-dark:hover { - background-color: #5661b3; +.hover\:bg-indigo-900:hover { + background-color: #3c366b; } -.hover\:bg-indigo:hover { - background-color: #6574cd; +.hover\:bg-purple-100:hover { + background-color: #faf5ff; } -.hover\:bg-indigo-light:hover { - background-color: #7886d7; +.hover\:bg-purple-200:hover { + background-color: #e9d8fd; } -.hover\:bg-indigo-lighter:hover { - background-color: #b2b7ff; +.hover\:bg-purple-300:hover { + background-color: #d6bcfa; } -.hover\:bg-indigo-lightest:hover { - background-color: #e6e8ff; +.hover\:bg-purple-400:hover { + background-color: #b794f4; } -.hover\:bg-purple-darkest:hover { - background-color: #21183c; +.hover\:bg-purple-500:hover { + background-color: #9f7aea; } -.hover\:bg-purple-darker:hover { - background-color: #382b5f; +.hover\:bg-purple-600:hover { + background-color: #805ad5; } -.hover\:bg-purple-dark:hover { - background-color: #794acf; +.hover\:bg-purple-700:hover { + background-color: #6b46c1; } -.hover\:bg-purple:hover { - background-color: #9561e2; +.hover\:bg-purple-800:hover { + background-color: #553c9a; } -.hover\:bg-purple-light:hover { - background-color: #a779e9; +.hover\:bg-purple-900:hover { + background-color: #44337a; } -.hover\:bg-purple-lighter:hover { - background-color: #d6bbfc; +.hover\:bg-pink-100:hover { + background-color: #fff5f7; } -.hover\:bg-purple-lightest:hover { - background-color: #f3ebff; +.hover\:bg-pink-200:hover { + background-color: #fed7e2; } -.hover\:bg-pink-darkest:hover { - background-color: #451225; +.hover\:bg-pink-300:hover { + background-color: #fbb6ce; } -.hover\:bg-pink-darker:hover { - background-color: #6f213f; +.hover\:bg-pink-400:hover { + background-color: #f687b3; } -.hover\:bg-pink-dark:hover { - background-color: #eb5286; +.hover\:bg-pink-500:hover { + background-color: #ed64a6; } -.hover\:bg-pink:hover { - background-color: #f66d9b; +.hover\:bg-pink-600:hover { + background-color: #d53f8c; } -.hover\:bg-pink-light:hover { - background-color: #fa7ea8; +.hover\:bg-pink-700:hover { + background-color: #b83280; } -.hover\:bg-pink-lighter:hover { - background-color: #ffbbca; +.hover\:bg-pink-800:hover { + background-color: #97266d; } -.hover\:bg-pink-lightest:hover { - background-color: #ffebef; +.hover\:bg-pink-900:hover { + background-color: #702459; } .focus\:bg-transparent:focus { @@ -1121,291 +1367,371 @@ table { } .focus\:bg-black:focus { - background-color: #22292f; + background-color: #000; } -.focus\:bg-grey-darkest:focus { - background-color: #3d4852; +.focus\:bg-white:focus { + background-color: #fff; } -.focus\:bg-grey-darker:focus { - background-color: #606f7b; +.focus\:bg-gray-100:focus { + background-color: #f7fafc; } -.focus\:bg-grey-dark:focus { - background-color: #8795a1; +.focus\:bg-gray-200:focus { + background-color: #edf2f7; } -.focus\:bg-grey:focus { - background-color: #b8c2cc; +.focus\:bg-gray-300:focus { + background-color: #e2e8f0; } -.focus\:bg-grey-light:focus { - background-color: #dae1e7; +.focus\:bg-gray-400:focus { + background-color: #cbd5e0; } -.focus\:bg-grey-lighter:focus { - background-color: #f1f5f8; +.focus\:bg-gray-500:focus { + background-color: #a0aec0; } -.focus\:bg-grey-lightest:focus { - background-color: #f8fafc; +.focus\:bg-gray-600:focus { + background-color: #718096; } -.focus\:bg-white:focus { - background-color: #fff; +.focus\:bg-gray-700:focus { + background-color: #4a5568; +} + +.focus\:bg-gray-800:focus { + background-color: #2d3748; +} + +.focus\:bg-gray-900:focus { + background-color: #1a202c; +} + +.focus\:bg-red-100:focus { + background-color: #fff5f5; +} + +.focus\:bg-red-200:focus { + background-color: #fed7d7; +} + +.focus\:bg-red-300:focus { + background-color: #feb2b2; +} + +.focus\:bg-red-400:focus { + background-color: #fc8181; +} + +.focus\:bg-red-500:focus { + background-color: #f56565; +} + +.focus\:bg-red-600:focus { + background-color: #e53e3e; +} + +.focus\:bg-red-700:focus { + background-color: #c53030; +} + +.focus\:bg-red-800:focus { + background-color: #9b2c2c; +} + +.focus\:bg-red-900:focus { + background-color: #742a2a; +} + +.focus\:bg-orange-100:focus { + background-color: #fffaf0; +} + +.focus\:bg-orange-200:focus { + background-color: #feebc8; +} + +.focus\:bg-orange-300:focus { + background-color: #fbd38d; +} + +.focus\:bg-orange-400:focus { + background-color: #f6ad55; +} + +.focus\:bg-orange-500:focus { + background-color: #ed8936; +} + +.focus\:bg-orange-600:focus { + background-color: #dd6b20; +} + +.focus\:bg-orange-700:focus { + background-color: #c05621; +} + +.focus\:bg-orange-800:focus { + background-color: #9c4221; +} + +.focus\:bg-orange-900:focus { + background-color: #7b341e; } -.focus\:bg-red-darkest:focus { - background-color: #3b0d0c; +.focus\:bg-yellow-100:focus { + background-color: #fffff0; } -.focus\:bg-red-darker:focus { - background-color: #621b18; +.focus\:bg-yellow-200:focus { + background-color: #fefcbf; } -.focus\:bg-red-dark:focus { - background-color: #cc1f1a; +.focus\:bg-yellow-300:focus { + background-color: #faf089; } -.focus\:bg-red:focus { - background-color: #e3342f; +.focus\:bg-yellow-400:focus { + background-color: #f6e05e; } -.focus\:bg-red-light:focus { - background-color: #ef5753; +.focus\:bg-yellow-500:focus { + background-color: #ecc94b; } -.focus\:bg-red-lighter:focus { - background-color: #f9acaa; +.focus\:bg-yellow-600:focus { + background-color: #d69e2e; } -.focus\:bg-red-lightest:focus { - background-color: #fcebea; +.focus\:bg-yellow-700:focus { + background-color: #b7791f; } -.focus\:bg-orange-darkest:focus { - background-color: #462a16; +.focus\:bg-yellow-800:focus { + background-color: #975a16; } -.focus\:bg-orange-darker:focus { - background-color: #613b1f; +.focus\:bg-yellow-900:focus { + background-color: #744210; } -.focus\:bg-orange-dark:focus { - background-color: #de751f; +.focus\:bg-green-100:focus { + background-color: #f0fff4; } -.focus\:bg-orange:focus { - background-color: #f6993f; +.focus\:bg-green-200:focus { + background-color: #c6f6d5; } -.focus\:bg-orange-light:focus { - background-color: #faad63; +.focus\:bg-green-300:focus { + background-color: #9ae6b4; } -.focus\:bg-orange-lighter:focus { - background-color: #fcd9b6; +.focus\:bg-green-400:focus { + background-color: #68d391; } -.focus\:bg-orange-lightest:focus { - background-color: #fff5eb; +.focus\:bg-green-500:focus { + background-color: #48bb78; } -.focus\:bg-yellow-darkest:focus { - background-color: #453411; +.focus\:bg-green-600:focus { + background-color: #38a169; } -.focus\:bg-yellow-darker:focus { - background-color: #684f1d; +.focus\:bg-green-700:focus { + background-color: #2f855a; } -.focus\:bg-yellow-dark:focus { - background-color: #f2d024; +.focus\:bg-green-800:focus { + background-color: #276749; } -.focus\:bg-yellow:focus { - background-color: #ffed4a; +.focus\:bg-green-900:focus { + background-color: #22543d; } -.focus\:bg-yellow-light:focus { - background-color: #fff382; +.focus\:bg-teal-100:focus { + background-color: #e6fffa; } -.focus\:bg-yellow-lighter:focus { - background-color: #fff9c2; +.focus\:bg-teal-200:focus { + background-color: #b2f5ea; } -.focus\:bg-yellow-lightest:focus { - background-color: #fcfbeb; +.focus\:bg-teal-300:focus { + background-color: #81e6d9; } -.focus\:bg-green-darkest:focus { - background-color: #0f2f21; +.focus\:bg-teal-400:focus { + background-color: #4fd1c5; } -.focus\:bg-green-darker:focus { - background-color: #1a4731; +.focus\:bg-teal-500:focus { + background-color: #38b2ac; } -.focus\:bg-green-dark:focus { - background-color: #1f9d55; +.focus\:bg-teal-600:focus { + background-color: #319795; } -.focus\:bg-green:focus { - background-color: #38c172; +.focus\:bg-teal-700:focus { + background-color: #2c7a7b; } -.focus\:bg-green-light:focus { - background-color: #51d88a; +.focus\:bg-teal-800:focus { + background-color: #285e61; } -.focus\:bg-green-lighter:focus { - background-color: #a2f5bf; +.focus\:bg-teal-900:focus { + background-color: #234e52; } -.focus\:bg-green-lightest:focus { - background-color: #e3fcec; +.focus\:bg-blue-100:focus { + background-color: #ebf8ff; } -.focus\:bg-teal-darkest:focus { - background-color: #0d3331; +.focus\:bg-blue-200:focus { + background-color: #bee3f8; } -.focus\:bg-teal-darker:focus { - background-color: #20504f; +.focus\:bg-blue-300:focus { + background-color: #90cdf4; } -.focus\:bg-teal-dark:focus { - background-color: #38a89d; +.focus\:bg-blue-400:focus { + background-color: #63b3ed; } -.focus\:bg-teal:focus { - background-color: #4dc0b5; +.focus\:bg-blue-500:focus { + background-color: #4299e1; } -.focus\:bg-teal-light:focus { - background-color: #64d5ca; +.focus\:bg-blue-600:focus { + background-color: #3182ce; } -.focus\:bg-teal-lighter:focus { - background-color: #a0f0ed; +.focus\:bg-blue-700:focus { + background-color: #2b6cb0; } -.focus\:bg-teal-lightest:focus { - background-color: #e8fffe; +.focus\:bg-blue-800:focus { + background-color: #2c5282; } -.focus\:bg-blue-darkest:focus { - background-color: #12283a; +.focus\:bg-blue-900:focus { + background-color: #2a4365; } -.focus\:bg-blue-darker:focus { - background-color: #1c3d5a; +.focus\:bg-indigo-100:focus { + background-color: #ebf4ff; } -.focus\:bg-blue-dark:focus { - background-color: #2779bd; +.focus\:bg-indigo-200:focus { + background-color: #c3dafe; } -.focus\:bg-blue:focus { - background-color: #3490dc; +.focus\:bg-indigo-300:focus { + background-color: #a3bffa; } -.focus\:bg-blue-light:focus { - background-color: #6cb2eb; +.focus\:bg-indigo-400:focus { + background-color: #7f9cf5; } -.focus\:bg-blue-lighter:focus { - background-color: #bcdefa; +.focus\:bg-indigo-500:focus { + background-color: #667eea; } -.focus\:bg-blue-lightest:focus { - background-color: #eff8ff; +.focus\:bg-indigo-600:focus { + background-color: #5a67d8; } -.focus\:bg-indigo-darkest:focus { - background-color: #191e38; +.focus\:bg-indigo-700:focus { + background-color: #4c51bf; } -.focus\:bg-indigo-darker:focus { - background-color: #2f365f; +.focus\:bg-indigo-800:focus { + background-color: #434190; } -.focus\:bg-indigo-dark:focus { - background-color: #5661b3; +.focus\:bg-indigo-900:focus { + background-color: #3c366b; } -.focus\:bg-indigo:focus { - background-color: #6574cd; +.focus\:bg-purple-100:focus { + background-color: #faf5ff; } -.focus\:bg-indigo-light:focus { - background-color: #7886d7; +.focus\:bg-purple-200:focus { + background-color: #e9d8fd; } -.focus\:bg-indigo-lighter:focus { - background-color: #b2b7ff; +.focus\:bg-purple-300:focus { + background-color: #d6bcfa; } -.focus\:bg-indigo-lightest:focus { - background-color: #e6e8ff; +.focus\:bg-purple-400:focus { + background-color: #b794f4; } -.focus\:bg-purple-darkest:focus { - background-color: #21183c; +.focus\:bg-purple-500:focus { + background-color: #9f7aea; } -.focus\:bg-purple-darker:focus { - background-color: #382b5f; +.focus\:bg-purple-600:focus { + background-color: #805ad5; } -.focus\:bg-purple-dark:focus { - background-color: #794acf; +.focus\:bg-purple-700:focus { + background-color: #6b46c1; } -.focus\:bg-purple:focus { - background-color: #9561e2; +.focus\:bg-purple-800:focus { + background-color: #553c9a; } -.focus\:bg-purple-light:focus { - background-color: #a779e9; +.focus\:bg-purple-900:focus { + background-color: #44337a; } -.focus\:bg-purple-lighter:focus { - background-color: #d6bbfc; +.focus\:bg-pink-100:focus { + background-color: #fff5f7; } -.focus\:bg-purple-lightest:focus { - background-color: #f3ebff; +.focus\:bg-pink-200:focus { + background-color: #fed7e2; } -.focus\:bg-pink-darkest:focus { - background-color: #451225; +.focus\:bg-pink-300:focus { + background-color: #fbb6ce; } -.focus\:bg-pink-darker:focus { - background-color: #6f213f; +.focus\:bg-pink-400:focus { + background-color: #f687b3; } -.focus\:bg-pink-dark:focus { - background-color: #eb5286; +.focus\:bg-pink-500:focus { + background-color: #ed64a6; } -.focus\:bg-pink:focus { - background-color: #f66d9b; +.focus\:bg-pink-600:focus { + background-color: #d53f8c; } -.focus\:bg-pink-light:focus { - background-color: #fa7ea8; +.focus\:bg-pink-700:focus { + background-color: #b83280; } -.focus\:bg-pink-lighter:focus { - background-color: #ffbbca; +.focus\:bg-pink-800:focus { + background-color: #97266d; } -.focus\:bg-pink-lightest:focus { - background-color: #ffebef; +.focus\:bg-pink-900:focus { + background-color: #702459; } .bg-bottom { @@ -1460,6 +1786,14 @@ table { background-repeat: repeat-y; } +.bg-repeat-round { + background-repeat: round; +} + +.bg-repeat-space { + background-repeat: space; +} + .bg-auto { background-size: auto; } @@ -1485,975 +1819,1215 @@ table { } .border-black { - border-color: #22292f; + border-color: #000; } -.border-grey-darkest { - border-color: #3d4852; +.border-white { + border-color: #fff; } -.border-grey-darker { - border-color: #606f7b; +.border-gray-100 { + border-color: #f7fafc; } -.border-grey-dark { - border-color: #8795a1; +.border-gray-200 { + border-color: #edf2f7; } -.border-grey { - border-color: #b8c2cc; +.border-gray-300 { + border-color: #e2e8f0; } -.border-grey-light { - border-color: #dae1e7; +.border-gray-400 { + border-color: #cbd5e0; } -.border-grey-lighter { - border-color: #f1f5f8; +.border-gray-500 { + border-color: #a0aec0; } -.border-grey-lightest { - border-color: #f8fafc; +.border-gray-600 { + border-color: #718096; } -.border-white { - border-color: #fff; +.border-gray-700 { + border-color: #4a5568; } -.border-red-darkest { - border-color: #3b0d0c; +.border-gray-800 { + border-color: #2d3748; } -.border-red-darker { - border-color: #621b18; +.border-gray-900 { + border-color: #1a202c; } -.border-red-dark { - border-color: #cc1f1a; +.border-red-100 { + border-color: #fff5f5; } -.border-red { - border-color: #e3342f; +.border-red-200 { + border-color: #fed7d7; } -.border-red-light { - border-color: #ef5753; +.border-red-300 { + border-color: #feb2b2; } -.border-red-lighter { - border-color: #f9acaa; +.border-red-400 { + border-color: #fc8181; } -.border-red-lightest { - border-color: #fcebea; +.border-red-500 { + border-color: #f56565; } -.border-orange-darkest { - border-color: #462a16; +.border-red-600 { + border-color: #e53e3e; } -.border-orange-darker { - border-color: #613b1f; +.border-red-700 { + border-color: #c53030; } -.border-orange-dark { - border-color: #de751f; +.border-red-800 { + border-color: #9b2c2c; } -.border-orange { - border-color: #f6993f; +.border-red-900 { + border-color: #742a2a; } -.border-orange-light { - border-color: #faad63; +.border-orange-100 { + border-color: #fffaf0; } -.border-orange-lighter { - border-color: #fcd9b6; +.border-orange-200 { + border-color: #feebc8; } -.border-orange-lightest { - border-color: #fff5eb; +.border-orange-300 { + border-color: #fbd38d; } -.border-yellow-darkest { - border-color: #453411; +.border-orange-400 { + border-color: #f6ad55; } -.border-yellow-darker { - border-color: #684f1d; +.border-orange-500 { + border-color: #ed8936; } -.border-yellow-dark { - border-color: #f2d024; +.border-orange-600 { + border-color: #dd6b20; } -.border-yellow { - border-color: #ffed4a; +.border-orange-700 { + border-color: #c05621; } -.border-yellow-light { - border-color: #fff382; +.border-orange-800 { + border-color: #9c4221; } -.border-yellow-lighter { - border-color: #fff9c2; +.border-orange-900 { + border-color: #7b341e; } -.border-yellow-lightest { - border-color: #fcfbeb; +.border-yellow-100 { + border-color: #fffff0; } -.border-green-darkest { - border-color: #0f2f21; +.border-yellow-200 { + border-color: #fefcbf; } -.border-green-darker { - border-color: #1a4731; +.border-yellow-300 { + border-color: #faf089; } -.border-green-dark { - border-color: #1f9d55; +.border-yellow-400 { + border-color: #f6e05e; } -.border-green { - border-color: #38c172; +.border-yellow-500 { + border-color: #ecc94b; } -.border-green-light { - border-color: #51d88a; +.border-yellow-600 { + border-color: #d69e2e; } -.border-green-lighter { - border-color: #a2f5bf; +.border-yellow-700 { + border-color: #b7791f; } -.border-green-lightest { - border-color: #e3fcec; +.border-yellow-800 { + border-color: #975a16; } -.border-teal-darkest { - border-color: #0d3331; +.border-yellow-900 { + border-color: #744210; } -.border-teal-darker { - border-color: #20504f; +.border-green-100 { + border-color: #f0fff4; } -.border-teal-dark { - border-color: #38a89d; +.border-green-200 { + border-color: #c6f6d5; } -.border-teal { - border-color: #4dc0b5; +.border-green-300 { + border-color: #9ae6b4; } -.border-teal-light { - border-color: #64d5ca; +.border-green-400 { + border-color: #68d391; } -.border-teal-lighter { - border-color: #a0f0ed; +.border-green-500 { + border-color: #48bb78; } -.border-teal-lightest { - border-color: #e8fffe; +.border-green-600 { + border-color: #38a169; } -.border-blue-darkest { - border-color: #12283a; +.border-green-700 { + border-color: #2f855a; } -.border-blue-darker { - border-color: #1c3d5a; +.border-green-800 { + border-color: #276749; } -.border-blue-dark { - border-color: #2779bd; +.border-green-900 { + border-color: #22543d; } -.border-blue { - border-color: #3490dc; +.border-teal-100 { + border-color: #e6fffa; } -.border-blue-light { - border-color: #6cb2eb; +.border-teal-200 { + border-color: #b2f5ea; } -.border-blue-lighter { - border-color: #bcdefa; +.border-teal-300 { + border-color: #81e6d9; } -.border-blue-lightest { - border-color: #eff8ff; +.border-teal-400 { + border-color: #4fd1c5; } -.border-indigo-darkest { - border-color: #191e38; +.border-teal-500 { + border-color: #38b2ac; } -.border-indigo-darker { - border-color: #2f365f; +.border-teal-600 { + border-color: #319795; } -.border-indigo-dark { - border-color: #5661b3; +.border-teal-700 { + border-color: #2c7a7b; } -.border-indigo { - border-color: #6574cd; +.border-teal-800 { + border-color: #285e61; } -.border-indigo-light { - border-color: #7886d7; +.border-teal-900 { + border-color: #234e52; } -.border-indigo-lighter { - border-color: #b2b7ff; +.border-blue-100 { + border-color: #ebf8ff; } -.border-indigo-lightest { - border-color: #e6e8ff; +.border-blue-200 { + border-color: #bee3f8; } -.border-purple-darkest { - border-color: #21183c; +.border-blue-300 { + border-color: #90cdf4; } -.border-purple-darker { - border-color: #382b5f; +.border-blue-400 { + border-color: #63b3ed; } -.border-purple-dark { - border-color: #794acf; +.border-blue-500 { + border-color: #4299e1; } -.border-purple { - border-color: #9561e2; +.border-blue-600 { + border-color: #3182ce; } -.border-purple-light { - border-color: #a779e9; +.border-blue-700 { + border-color: #2b6cb0; } -.border-purple-lighter { - border-color: #d6bbfc; +.border-blue-800 { + border-color: #2c5282; } -.border-purple-lightest { - border-color: #f3ebff; +.border-blue-900 { + border-color: #2a4365; } -.border-pink-darkest { - border-color: #451225; +.border-indigo-100 { + border-color: #ebf4ff; } -.border-pink-darker { - border-color: #6f213f; +.border-indigo-200 { + border-color: #c3dafe; } -.border-pink-dark { - border-color: #eb5286; +.border-indigo-300 { + border-color: #a3bffa; } -.border-pink { - border-color: #f66d9b; +.border-indigo-400 { + border-color: #7f9cf5; } -.border-pink-light { - border-color: #fa7ea8; +.border-indigo-500 { + border-color: #667eea; } -.border-pink-lighter { - border-color: #ffbbca; +.border-indigo-600 { + border-color: #5a67d8; } -.border-pink-lightest { - border-color: #ffebef; +.border-indigo-700 { + border-color: #4c51bf; } -.hover\:border-transparent:hover { - border-color: transparent; +.border-indigo-800 { + border-color: #434190; } -.hover\:border-black:hover { - border-color: #22292f; +.border-indigo-900 { + border-color: #3c366b; } -.hover\:border-grey-darkest:hover { - border-color: #3d4852; +.border-purple-100 { + border-color: #faf5ff; } -.hover\:border-grey-darker:hover { - border-color: #606f7b; +.border-purple-200 { + border-color: #e9d8fd; } -.hover\:border-grey-dark:hover { - border-color: #8795a1; +.border-purple-300 { + border-color: #d6bcfa; } -.hover\:border-grey:hover { - border-color: #b8c2cc; +.border-purple-400 { + border-color: #b794f4; } -.hover\:border-grey-light:hover { - border-color: #dae1e7; +.border-purple-500 { + border-color: #9f7aea; } -.hover\:border-grey-lighter:hover { - border-color: #f1f5f8; +.border-purple-600 { + border-color: #805ad5; } -.hover\:border-grey-lightest:hover { - border-color: #f8fafc; +.border-purple-700 { + border-color: #6b46c1; } -.hover\:border-white:hover { - border-color: #fff; +.border-purple-800 { + border-color: #553c9a; } -.hover\:border-red-darkest:hover { - border-color: #3b0d0c; +.border-purple-900 { + border-color: #44337a; } -.hover\:border-red-darker:hover { - border-color: #621b18; +.border-pink-100 { + border-color: #fff5f7; } -.hover\:border-red-dark:hover { - border-color: #cc1f1a; +.border-pink-200 { + border-color: #fed7e2; } -.hover\:border-red:hover { - border-color: #e3342f; +.border-pink-300 { + border-color: #fbb6ce; } -.hover\:border-red-light:hover { - border-color: #ef5753; +.border-pink-400 { + border-color: #f687b3; } -.hover\:border-red-lighter:hover { - border-color: #f9acaa; +.border-pink-500 { + border-color: #ed64a6; } -.hover\:border-red-lightest:hover { - border-color: #fcebea; +.border-pink-600 { + border-color: #d53f8c; } -.hover\:border-orange-darkest:hover { - border-color: #462a16; +.border-pink-700 { + border-color: #b83280; } -.hover\:border-orange-darker:hover { - border-color: #613b1f; +.border-pink-800 { + border-color: #97266d; } -.hover\:border-orange-dark:hover { - border-color: #de751f; +.border-pink-900 { + border-color: #702459; } -.hover\:border-orange:hover { - border-color: #f6993f; +.hover\:border-transparent:hover { + border-color: transparent; } -.hover\:border-orange-light:hover { - border-color: #faad63; +.hover\:border-black:hover { + border-color: #000; } -.hover\:border-orange-lighter:hover { - border-color: #fcd9b6; +.hover\:border-white:hover { + border-color: #fff; } -.hover\:border-orange-lightest:hover { - border-color: #fff5eb; +.hover\:border-gray-100:hover { + border-color: #f7fafc; } -.hover\:border-yellow-darkest:hover { - border-color: #453411; +.hover\:border-gray-200:hover { + border-color: #edf2f7; } -.hover\:border-yellow-darker:hover { - border-color: #684f1d; +.hover\:border-gray-300:hover { + border-color: #e2e8f0; } -.hover\:border-yellow-dark:hover { - border-color: #f2d024; +.hover\:border-gray-400:hover { + border-color: #cbd5e0; } -.hover\:border-yellow:hover { - border-color: #ffed4a; +.hover\:border-gray-500:hover { + border-color: #a0aec0; } -.hover\:border-yellow-light:hover { - border-color: #fff382; +.hover\:border-gray-600:hover { + border-color: #718096; } -.hover\:border-yellow-lighter:hover { - border-color: #fff9c2; +.hover\:border-gray-700:hover { + border-color: #4a5568; } -.hover\:border-yellow-lightest:hover { - border-color: #fcfbeb; +.hover\:border-gray-800:hover { + border-color: #2d3748; } -.hover\:border-green-darkest:hover { - border-color: #0f2f21; +.hover\:border-gray-900:hover { + border-color: #1a202c; } -.hover\:border-green-darker:hover { - border-color: #1a4731; +.hover\:border-red-100:hover { + border-color: #fff5f5; } -.hover\:border-green-dark:hover { - border-color: #1f9d55; +.hover\:border-red-200:hover { + border-color: #fed7d7; } -.hover\:border-green:hover { - border-color: #38c172; +.hover\:border-red-300:hover { + border-color: #feb2b2; } -.hover\:border-green-light:hover { - border-color: #51d88a; +.hover\:border-red-400:hover { + border-color: #fc8181; } -.hover\:border-green-lighter:hover { - border-color: #a2f5bf; +.hover\:border-red-500:hover { + border-color: #f56565; } -.hover\:border-green-lightest:hover { - border-color: #e3fcec; +.hover\:border-red-600:hover { + border-color: #e53e3e; } -.hover\:border-teal-darkest:hover { - border-color: #0d3331; +.hover\:border-red-700:hover { + border-color: #c53030; } -.hover\:border-teal-darker:hover { - border-color: #20504f; +.hover\:border-red-800:hover { + border-color: #9b2c2c; } -.hover\:border-teal-dark:hover { - border-color: #38a89d; +.hover\:border-red-900:hover { + border-color: #742a2a; } -.hover\:border-teal:hover { - border-color: #4dc0b5; +.hover\:border-orange-100:hover { + border-color: #fffaf0; } -.hover\:border-teal-light:hover { - border-color: #64d5ca; +.hover\:border-orange-200:hover { + border-color: #feebc8; } -.hover\:border-teal-lighter:hover { - border-color: #a0f0ed; +.hover\:border-orange-300:hover { + border-color: #fbd38d; } -.hover\:border-teal-lightest:hover { - border-color: #e8fffe; +.hover\:border-orange-400:hover { + border-color: #f6ad55; } -.hover\:border-blue-darkest:hover { - border-color: #12283a; +.hover\:border-orange-500:hover { + border-color: #ed8936; } -.hover\:border-blue-darker:hover { - border-color: #1c3d5a; +.hover\:border-orange-600:hover { + border-color: #dd6b20; } -.hover\:border-blue-dark:hover { - border-color: #2779bd; +.hover\:border-orange-700:hover { + border-color: #c05621; } -.hover\:border-blue:hover { - border-color: #3490dc; +.hover\:border-orange-800:hover { + border-color: #9c4221; } -.hover\:border-blue-light:hover { - border-color: #6cb2eb; +.hover\:border-orange-900:hover { + border-color: #7b341e; } -.hover\:border-blue-lighter:hover { - border-color: #bcdefa; +.hover\:border-yellow-100:hover { + border-color: #fffff0; } -.hover\:border-blue-lightest:hover { - border-color: #eff8ff; +.hover\:border-yellow-200:hover { + border-color: #fefcbf; } -.hover\:border-indigo-darkest:hover { - border-color: #191e38; +.hover\:border-yellow-300:hover { + border-color: #faf089; } -.hover\:border-indigo-darker:hover { - border-color: #2f365f; +.hover\:border-yellow-400:hover { + border-color: #f6e05e; } -.hover\:border-indigo-dark:hover { - border-color: #5661b3; +.hover\:border-yellow-500:hover { + border-color: #ecc94b; } -.hover\:border-indigo:hover { - border-color: #6574cd; +.hover\:border-yellow-600:hover { + border-color: #d69e2e; } -.hover\:border-indigo-light:hover { - border-color: #7886d7; +.hover\:border-yellow-700:hover { + border-color: #b7791f; } -.hover\:border-indigo-lighter:hover { - border-color: #b2b7ff; +.hover\:border-yellow-800:hover { + border-color: #975a16; } -.hover\:border-indigo-lightest:hover { - border-color: #e6e8ff; +.hover\:border-yellow-900:hover { + border-color: #744210; } -.hover\:border-purple-darkest:hover { - border-color: #21183c; +.hover\:border-green-100:hover { + border-color: #f0fff4; } -.hover\:border-purple-darker:hover { - border-color: #382b5f; +.hover\:border-green-200:hover { + border-color: #c6f6d5; } -.hover\:border-purple-dark:hover { - border-color: #794acf; +.hover\:border-green-300:hover { + border-color: #9ae6b4; } -.hover\:border-purple:hover { - border-color: #9561e2; +.hover\:border-green-400:hover { + border-color: #68d391; } -.hover\:border-purple-light:hover { - border-color: #a779e9; +.hover\:border-green-500:hover { + border-color: #48bb78; } -.hover\:border-purple-lighter:hover { - border-color: #d6bbfc; +.hover\:border-green-600:hover { + border-color: #38a169; } -.hover\:border-purple-lightest:hover { - border-color: #f3ebff; +.hover\:border-green-700:hover { + border-color: #2f855a; } -.hover\:border-pink-darkest:hover { - border-color: #451225; +.hover\:border-green-800:hover { + border-color: #276749; } -.hover\:border-pink-darker:hover { - border-color: #6f213f; +.hover\:border-green-900:hover { + border-color: #22543d; } -.hover\:border-pink-dark:hover { - border-color: #eb5286; +.hover\:border-teal-100:hover { + border-color: #e6fffa; } -.hover\:border-pink:hover { - border-color: #f66d9b; +.hover\:border-teal-200:hover { + border-color: #b2f5ea; } -.hover\:border-pink-light:hover { - border-color: #fa7ea8; +.hover\:border-teal-300:hover { + border-color: #81e6d9; } -.hover\:border-pink-lighter:hover { - border-color: #ffbbca; +.hover\:border-teal-400:hover { + border-color: #4fd1c5; } -.hover\:border-pink-lightest:hover { - border-color: #ffebef; +.hover\:border-teal-500:hover { + border-color: #38b2ac; } -.focus\:border-transparent:focus { - border-color: transparent; +.hover\:border-teal-600:hover { + border-color: #319795; } -.focus\:border-black:focus { - border-color: #22292f; +.hover\:border-teal-700:hover { + border-color: #2c7a7b; } -.focus\:border-grey-darkest:focus { - border-color: #3d4852; +.hover\:border-teal-800:hover { + border-color: #285e61; } -.focus\:border-grey-darker:focus { - border-color: #606f7b; +.hover\:border-teal-900:hover { + border-color: #234e52; } -.focus\:border-grey-dark:focus { - border-color: #8795a1; +.hover\:border-blue-100:hover { + border-color: #ebf8ff; } -.focus\:border-grey:focus { - border-color: #b8c2cc; +.hover\:border-blue-200:hover { + border-color: #bee3f8; } -.focus\:border-grey-light:focus { - border-color: #dae1e7; +.hover\:border-blue-300:hover { + border-color: #90cdf4; } -.focus\:border-grey-lighter:focus { - border-color: #f1f5f8; +.hover\:border-blue-400:hover { + border-color: #63b3ed; } -.focus\:border-grey-lightest:focus { - border-color: #f8fafc; +.hover\:border-blue-500:hover { + border-color: #4299e1; } -.focus\:border-white:focus { - border-color: #fff; +.hover\:border-blue-600:hover { + border-color: #3182ce; } -.focus\:border-red-darkest:focus { - border-color: #3b0d0c; +.hover\:border-blue-700:hover { + border-color: #2b6cb0; } -.focus\:border-red-darker:focus { - border-color: #621b18; +.hover\:border-blue-800:hover { + border-color: #2c5282; } -.focus\:border-red-dark:focus { - border-color: #cc1f1a; +.hover\:border-blue-900:hover { + border-color: #2a4365; } -.focus\:border-red:focus { - border-color: #e3342f; +.hover\:border-indigo-100:hover { + border-color: #ebf4ff; } -.focus\:border-red-light:focus { - border-color: #ef5753; +.hover\:border-indigo-200:hover { + border-color: #c3dafe; } -.focus\:border-red-lighter:focus { - border-color: #f9acaa; +.hover\:border-indigo-300:hover { + border-color: #a3bffa; } -.focus\:border-red-lightest:focus { - border-color: #fcebea; +.hover\:border-indigo-400:hover { + border-color: #7f9cf5; } -.focus\:border-orange-darkest:focus { - border-color: #462a16; +.hover\:border-indigo-500:hover { + border-color: #667eea; } -.focus\:border-orange-darker:focus { - border-color: #613b1f; +.hover\:border-indigo-600:hover { + border-color: #5a67d8; } -.focus\:border-orange-dark:focus { - border-color: #de751f; +.hover\:border-indigo-700:hover { + border-color: #4c51bf; } -.focus\:border-orange:focus { - border-color: #f6993f; +.hover\:border-indigo-800:hover { + border-color: #434190; } -.focus\:border-orange-light:focus { - border-color: #faad63; +.hover\:border-indigo-900:hover { + border-color: #3c366b; } -.focus\:border-orange-lighter:focus { - border-color: #fcd9b6; +.hover\:border-purple-100:hover { + border-color: #faf5ff; } -.focus\:border-orange-lightest:focus { - border-color: #fff5eb; +.hover\:border-purple-200:hover { + border-color: #e9d8fd; } -.focus\:border-yellow-darkest:focus { - border-color: #453411; +.hover\:border-purple-300:hover { + border-color: #d6bcfa; } -.focus\:border-yellow-darker:focus { - border-color: #684f1d; +.hover\:border-purple-400:hover { + border-color: #b794f4; } -.focus\:border-yellow-dark:focus { - border-color: #f2d024; +.hover\:border-purple-500:hover { + border-color: #9f7aea; } -.focus\:border-yellow:focus { - border-color: #ffed4a; +.hover\:border-purple-600:hover { + border-color: #805ad5; } -.focus\:border-yellow-light:focus { - border-color: #fff382; +.hover\:border-purple-700:hover { + border-color: #6b46c1; } -.focus\:border-yellow-lighter:focus { - border-color: #fff9c2; +.hover\:border-purple-800:hover { + border-color: #553c9a; } -.focus\:border-yellow-lightest:focus { - border-color: #fcfbeb; +.hover\:border-purple-900:hover { + border-color: #44337a; } -.focus\:border-green-darkest:focus { - border-color: #0f2f21; +.hover\:border-pink-100:hover { + border-color: #fff5f7; } -.focus\:border-green-darker:focus { - border-color: #1a4731; +.hover\:border-pink-200:hover { + border-color: #fed7e2; } -.focus\:border-green-dark:focus { - border-color: #1f9d55; +.hover\:border-pink-300:hover { + border-color: #fbb6ce; } -.focus\:border-green:focus { - border-color: #38c172; +.hover\:border-pink-400:hover { + border-color: #f687b3; } -.focus\:border-green-light:focus { - border-color: #51d88a; +.hover\:border-pink-500:hover { + border-color: #ed64a6; } -.focus\:border-green-lighter:focus { - border-color: #a2f5bf; +.hover\:border-pink-600:hover { + border-color: #d53f8c; } -.focus\:border-green-lightest:focus { - border-color: #e3fcec; +.hover\:border-pink-700:hover { + border-color: #b83280; } -.focus\:border-teal-darkest:focus { - border-color: #0d3331; +.hover\:border-pink-800:hover { + border-color: #97266d; } -.focus\:border-teal-darker:focus { - border-color: #20504f; +.hover\:border-pink-900:hover { + border-color: #702459; } -.focus\:border-teal-dark:focus { - border-color: #38a89d; +.focus\:border-transparent:focus { + border-color: transparent; } -.focus\:border-teal:focus { - border-color: #4dc0b5; +.focus\:border-black:focus { + border-color: #000; } -.focus\:border-teal-light:focus { - border-color: #64d5ca; +.focus\:border-white:focus { + border-color: #fff; } -.focus\:border-teal-lighter:focus { - border-color: #a0f0ed; +.focus\:border-gray-100:focus { + border-color: #f7fafc; } -.focus\:border-teal-lightest:focus { - border-color: #e8fffe; +.focus\:border-gray-200:focus { + border-color: #edf2f7; } -.focus\:border-blue-darkest:focus { - border-color: #12283a; +.focus\:border-gray-300:focus { + border-color: #e2e8f0; } -.focus\:border-blue-darker:focus { - border-color: #1c3d5a; +.focus\:border-gray-400:focus { + border-color: #cbd5e0; } -.focus\:border-blue-dark:focus { - border-color: #2779bd; +.focus\:border-gray-500:focus { + border-color: #a0aec0; } -.focus\:border-blue:focus { - border-color: #3490dc; +.focus\:border-gray-600:focus { + border-color: #718096; } -.focus\:border-blue-light:focus { - border-color: #6cb2eb; +.focus\:border-gray-700:focus { + border-color: #4a5568; } -.focus\:border-blue-lighter:focus { - border-color: #bcdefa; +.focus\:border-gray-800:focus { + border-color: #2d3748; } -.focus\:border-blue-lightest:focus { - border-color: #eff8ff; +.focus\:border-gray-900:focus { + border-color: #1a202c; } -.focus\:border-indigo-darkest:focus { - border-color: #191e38; +.focus\:border-red-100:focus { + border-color: #fff5f5; } -.focus\:border-indigo-darker:focus { - border-color: #2f365f; +.focus\:border-red-200:focus { + border-color: #fed7d7; } -.focus\:border-indigo-dark:focus { - border-color: #5661b3; +.focus\:border-red-300:focus { + border-color: #feb2b2; } -.focus\:border-indigo:focus { - border-color: #6574cd; +.focus\:border-red-400:focus { + border-color: #fc8181; } -.focus\:border-indigo-light:focus { - border-color: #7886d7; +.focus\:border-red-500:focus { + border-color: #f56565; } -.focus\:border-indigo-lighter:focus { - border-color: #b2b7ff; +.focus\:border-red-600:focus { + border-color: #e53e3e; } -.focus\:border-indigo-lightest:focus { - border-color: #e6e8ff; +.focus\:border-red-700:focus { + border-color: #c53030; } -.focus\:border-purple-darkest:focus { - border-color: #21183c; +.focus\:border-red-800:focus { + border-color: #9b2c2c; } -.focus\:border-purple-darker:focus { - border-color: #382b5f; +.focus\:border-red-900:focus { + border-color: #742a2a; } -.focus\:border-purple-dark:focus { - border-color: #794acf; +.focus\:border-orange-100:focus { + border-color: #fffaf0; } -.focus\:border-purple:focus { - border-color: #9561e2; +.focus\:border-orange-200:focus { + border-color: #feebc8; } -.focus\:border-purple-light:focus { - border-color: #a779e9; +.focus\:border-orange-300:focus { + border-color: #fbd38d; } -.focus\:border-purple-lighter:focus { - border-color: #d6bbfc; +.focus\:border-orange-400:focus { + border-color: #f6ad55; } -.focus\:border-purple-lightest:focus { - border-color: #f3ebff; +.focus\:border-orange-500:focus { + border-color: #ed8936; } -.focus\:border-pink-darkest:focus { - border-color: #451225; +.focus\:border-orange-600:focus { + border-color: #dd6b20; } -.focus\:border-pink-darker:focus { - border-color: #6f213f; +.focus\:border-orange-700:focus { + border-color: #c05621; } -.focus\:border-pink-dark:focus { - border-color: #eb5286; +.focus\:border-orange-800:focus { + border-color: #9c4221; } -.focus\:border-pink:focus { - border-color: #f66d9b; +.focus\:border-orange-900:focus { + border-color: #7b341e; } -.focus\:border-pink-light:focus { - border-color: #fa7ea8; +.focus\:border-yellow-100:focus { + border-color: #fffff0; } -.focus\:border-pink-lighter:focus { - border-color: #ffbbca; +.focus\:border-yellow-200:focus { + border-color: #fefcbf; } -.focus\:border-pink-lightest:focus { - border-color: #ffebef; +.focus\:border-yellow-300:focus { + border-color: #faf089; } -.rounded-none { - border-radius: 0; +.focus\:border-yellow-400:focus { + border-color: #f6e05e; } -.rounded-sm { - border-radius: .125rem; +.focus\:border-yellow-500:focus { + border-color: #ecc94b; } -.rounded { - border-radius: .25rem; +.focus\:border-yellow-600:focus { + border-color: #d69e2e; } -.rounded-lg { - border-radius: .5rem; +.focus\:border-yellow-700:focus { + border-color: #b7791f; } -.rounded-full { - border-radius: 9999px; +.focus\:border-yellow-800:focus { + border-color: #975a16; } -.rounded-t-none { - border-top-left-radius: 0; - border-top-right-radius: 0; +.focus\:border-yellow-900:focus { + border-color: #744210; } -.rounded-r-none { - border-top-right-radius: 0; - border-bottom-right-radius: 0; +.focus\:border-green-100:focus { + border-color: #f0fff4; } -.rounded-b-none { - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; +.focus\:border-green-200:focus { + border-color: #c6f6d5; } -.rounded-l-none { - border-top-left-radius: 0; - border-bottom-left-radius: 0; +.focus\:border-green-300:focus { + border-color: #9ae6b4; } -.rounded-t-sm { - border-top-left-radius: .125rem; - border-top-right-radius: .125rem; +.focus\:border-green-400:focus { + border-color: #68d391; } -.rounded-r-sm { - border-top-right-radius: .125rem; - border-bottom-right-radius: .125rem; +.focus\:border-green-500:focus { + border-color: #48bb78; } -.rounded-b-sm { - border-bottom-right-radius: .125rem; - border-bottom-left-radius: .125rem; +.focus\:border-green-600:focus { + border-color: #38a169; } -.rounded-l-sm { - border-top-left-radius: .125rem; - border-bottom-left-radius: .125rem; +.focus\:border-green-700:focus { + border-color: #2f855a; } -.rounded-t { - border-top-left-radius: .25rem; - border-top-right-radius: .25rem; +.focus\:border-green-800:focus { + border-color: #276749; } -.rounded-r { - border-top-right-radius: .25rem; - border-bottom-right-radius: .25rem; +.focus\:border-green-900:focus { + border-color: #22543d; } -.rounded-b { - border-bottom-right-radius: .25rem; - border-bottom-left-radius: .25rem; +.focus\:border-teal-100:focus { + border-color: #e6fffa; } -.rounded-l { - border-top-left-radius: .25rem; - border-bottom-left-radius: .25rem; +.focus\:border-teal-200:focus { + border-color: #b2f5ea; } -.rounded-t-lg { - border-top-left-radius: .5rem; - border-top-right-radius: .5rem; +.focus\:border-teal-300:focus { + border-color: #81e6d9; } -.rounded-r-lg { - border-top-right-radius: .5rem; - border-bottom-right-radius: .5rem; +.focus\:border-teal-400:focus { + border-color: #4fd1c5; +} + +.focus\:border-teal-500:focus { + border-color: #38b2ac; +} + +.focus\:border-teal-600:focus { + border-color: #319795; +} + +.focus\:border-teal-700:focus { + border-color: #2c7a7b; +} + +.focus\:border-teal-800:focus { + border-color: #285e61; +} + +.focus\:border-teal-900:focus { + border-color: #234e52; +} + +.focus\:border-blue-100:focus { + border-color: #ebf8ff; +} + +.focus\:border-blue-200:focus { + border-color: #bee3f8; +} + +.focus\:border-blue-300:focus { + border-color: #90cdf4; +} + +.focus\:border-blue-400:focus { + border-color: #63b3ed; +} + +.focus\:border-blue-500:focus { + border-color: #4299e1; +} + +.focus\:border-blue-600:focus { + border-color: #3182ce; +} + +.focus\:border-blue-700:focus { + border-color: #2b6cb0; +} + +.focus\:border-blue-800:focus { + border-color: #2c5282; +} + +.focus\:border-blue-900:focus { + border-color: #2a4365; +} + +.focus\:border-indigo-100:focus { + border-color: #ebf4ff; +} + +.focus\:border-indigo-200:focus { + border-color: #c3dafe; +} + +.focus\:border-indigo-300:focus { + border-color: #a3bffa; +} + +.focus\:border-indigo-400:focus { + border-color: #7f9cf5; +} + +.focus\:border-indigo-500:focus { + border-color: #667eea; +} + +.focus\:border-indigo-600:focus { + border-color: #5a67d8; +} + +.focus\:border-indigo-700:focus { + border-color: #4c51bf; +} + +.focus\:border-indigo-800:focus { + border-color: #434190; +} + +.focus\:border-indigo-900:focus { + border-color: #3c366b; +} + +.focus\:border-purple-100:focus { + border-color: #faf5ff; +} + +.focus\:border-purple-200:focus { + border-color: #e9d8fd; +} + +.focus\:border-purple-300:focus { + border-color: #d6bcfa; +} + +.focus\:border-purple-400:focus { + border-color: #b794f4; +} + +.focus\:border-purple-500:focus { + border-color: #9f7aea; +} + +.focus\:border-purple-600:focus { + border-color: #805ad5; +} + +.focus\:border-purple-700:focus { + border-color: #6b46c1; +} + +.focus\:border-purple-800:focus { + border-color: #553c9a; +} + +.focus\:border-purple-900:focus { + border-color: #44337a; +} + +.focus\:border-pink-100:focus { + border-color: #fff5f7; +} + +.focus\:border-pink-200:focus { + border-color: #fed7e2; +} + +.focus\:border-pink-300:focus { + border-color: #fbb6ce; +} + +.focus\:border-pink-400:focus { + border-color: #f687b3; +} + +.focus\:border-pink-500:focus { + border-color: #ed64a6; +} + +.focus\:border-pink-600:focus { + border-color: #d53f8c; +} + +.focus\:border-pink-700:focus { + border-color: #b83280; +} + +.focus\:border-pink-800:focus { + border-color: #97266d; +} + +.focus\:border-pink-900:focus { + border-color: #702459; +} + +.rounded-none { + border-radius: 0; +} + +.rounded-sm { + border-radius: 0.125rem; +} + +.rounded { + border-radius: 0.25rem; +} + +.rounded-lg { + border-radius: 0.5rem; +} + +.rounded-full { + border-radius: 9999px; +} + +.rounded-t-none { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.rounded-r-none { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.rounded-b-none { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.rounded-l-none { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.rounded-t-sm { + border-top-left-radius: 0.125rem; + border-top-right-radius: 0.125rem; +} + +.rounded-r-sm { + border-top-right-radius: 0.125rem; + border-bottom-right-radius: 0.125rem; +} + +.rounded-b-sm { + border-bottom-right-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; +} + +.rounded-l-sm { + border-top-left-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; +} + +.rounded-t { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.rounded-r { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; +} + +.rounded-b { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.rounded-l { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.rounded-t-lg { + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; +} + +.rounded-r-lg { + border-top-right-radius: 0.5rem; + border-bottom-right-radius: 0.5rem; } .rounded-b-lg { - border-bottom-right-radius: .5rem; - border-bottom-left-radius: .5rem; + border-bottom-right-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; } .rounded-l-lg { - border-top-left-radius: .5rem; - border-bottom-left-radius: .5rem; + border-top-left-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; } .rounded-t-full { @@ -2493,51 +3067,51 @@ table { } .rounded-tl-sm { - border-top-left-radius: .125rem; + border-top-left-radius: 0.125rem; } .rounded-tr-sm { - border-top-right-radius: .125rem; + border-top-right-radius: 0.125rem; } .rounded-br-sm { - border-bottom-right-radius: .125rem; + border-bottom-right-radius: 0.125rem; } .rounded-bl-sm { - border-bottom-left-radius: .125rem; + border-bottom-left-radius: 0.125rem; } .rounded-tl { - border-top-left-radius: .25rem; + border-top-left-radius: 0.25rem; } .rounded-tr { - border-top-right-radius: .25rem; + border-top-right-radius: 0.25rem; } .rounded-br { - border-bottom-right-radius: .25rem; + border-bottom-right-radius: 0.25rem; } .rounded-bl { - border-bottom-left-radius: .25rem; + border-bottom-left-radius: 0.25rem; } .rounded-tl-lg { - border-top-left-radius: .5rem; + border-top-left-radius: 0.5rem; } .rounded-tr-lg { - border-top-right-radius: .5rem; + border-top-right-radius: 0.5rem; } .rounded-br-lg { - border-bottom-right-radius: .5rem; + border-bottom-right-radius: 0.5rem; } .rounded-bl-lg { - border-bottom-left-radius: .5rem; + border-bottom-left-radius: 0.5rem; } .rounded-tl-full { @@ -2688,6 +3262,10 @@ table { cursor: wait; } +.cursor-text { + cursor: text; +} + .cursor-move { cursor: move; } @@ -2708,6 +3286,14 @@ table { display: inline; } +.flex { + display: flex; +} + +.inline-flex { + display: inline-flex; +} + .table { display: table; } @@ -2724,14 +3310,6 @@ table { display: none; } -.flex { - display: flex; -} - -.inline-flex { - display: inline-flex; -} - .flex-row { flex-direction: row; } @@ -2856,20 +3434,80 @@ table { flex: none; } +.flex-grow-0 { + flex-grow: 0; +} + .flex-grow { flex-grow: 1; } +.flex-shrink-0 { + flex-shrink: 0; +} + .flex-shrink { flex-shrink: 1; } -.flex-no-grow { - flex-grow: 0; +.order-1 { + order: 1; } -.flex-no-shrink { - flex-shrink: 0; +.order-2 { + order: 2; +} + +.order-3 { + order: 3; +} + +.order-4 { + order: 4; +} + +.order-5 { + order: 5; +} + +.order-6 { + order: 6; +} + +.order-7 { + order: 7; +} + +.order-8 { + order: 8; +} + +.order-9 { + order: 9; +} + +.order-10 { + order: 10; +} + +.order-11 { + order: 11; +} + +.order-12 { + order: 12; +} + +.order-first { + order: -9999; +} + +.order-last { + order: 9999; +} + +.order-none { + order: 0; } .float-right { @@ -2891,15 +3529,15 @@ table { } .font-sans { - font-family: system-ui, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; } .font-serif { - font-family: Constantia, Lucida Bright, Lucidabright, Lucida Serif, Lucida, DejaVu Serif, Bitstream Vera Serif, Liberation Serif, Georgia, serif; + font-family: Georgia, Cambria, "Times New Roman", Times, serif; } .font-mono { - font-family: Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace; + font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; } .font-hairline { @@ -3010,16 +3648,20 @@ table { font-weight: 900; } +.h-0 { + height: 0; +} + .h-1 { - height: .25rem; + height: 0.25rem; } .h-2 { - height: .5rem; + height: 0.5rem; } .h-3 { - height: .75rem; + height: 0.75rem; } .h-4 { @@ -3050,6 +3692,10 @@ table { height: 4rem; } +.h-20 { + height: 5rem; +} + .h-24 { height: 6rem; } @@ -3058,10 +3704,18 @@ table { height: 8rem; } +.h-40 { + height: 10rem; +} + .h-48 { height: 12rem; } +.h-56 { + height: 14rem; +} + .h-64 { height: 16rem; } @@ -3090,28 +3744,56 @@ table { line-height: 1.25; } +.leading-snug { + line-height: 1.375; +} + .leading-normal { line-height: 1.5; } +.leading-relaxed { + line-height: 1.625; +} + .leading-loose { line-height: 2; } +.list-inside { + list-style-position: inside; +} + +.list-outside { + list-style-position: outside; +} + +.list-none { + list-style-type: none; +} + +.list-disc { + list-style-type: disc; +} + +.list-decimal { + list-style-type: decimal; +} + .m-0 { margin: 0; } .m-1 { - margin: .25rem; + margin: 0.25rem; } .m-2 { - margin: .5rem; + margin: 0.5rem; } .m-3 { - margin: .75rem; + margin: 0.75rem; } .m-4 { @@ -3154,57 +3836,145 @@ table { margin: 8rem; } -.m-auto { - margin: auto; +.m-40 { + margin: 10rem; } -.m-px { - margin: 1px; +.m-48 { + margin: 12rem; } -.my-0 { - margin-top: 0; - margin-bottom: 0; +.m-56 { + margin: 14rem; } -.mx-0 { - margin-left: 0; - margin-right: 0; +.m-64 { + margin: 16rem; } -.my-1 { - margin-top: .25rem; - margin-bottom: .25rem; +.m-auto { + margin: auto; } -.mx-1 { - margin-left: .25rem; - margin-right: .25rem; +.m-px { + margin: 1px; } -.my-2 { - margin-top: .5rem; - margin-bottom: .5rem; +.-m-1 { + margin: -0.25rem; } -.mx-2 { - margin-left: .5rem; - margin-right: .5rem; +.-m-2 { + margin: -0.5rem; } -.my-3 { - margin-top: .75rem; - margin-bottom: .75rem; +.-m-3 { + margin: -0.75rem; } -.mx-3 { - margin-left: .75rem; - margin-right: .75rem; +.-m-4 { + margin: -1rem; } -.my-4 { - margin-top: 1rem; - margin-bottom: 1rem; +.-m-5 { + margin: -1.25rem; +} + +.-m-6 { + margin: -1.5rem; +} + +.-m-8 { + margin: -2rem; +} + +.-m-10 { + margin: -2.5rem; +} + +.-m-12 { + margin: -3rem; +} + +.-m-16 { + margin: -4rem; +} + +.-m-20 { + margin: -5rem; +} + +.-m-24 { + margin: -6rem; +} + +.-m-32 { + margin: -8rem; +} + +.-m-40 { + margin: -10rem; +} + +.-m-48 { + margin: -12rem; +} + +.-m-56 { + margin: -14rem; +} + +.-m-64 { + margin: -16rem; +} + +.-m-px { + margin: -1px; +} + +.my-0 { + margin-top: 0; + margin-bottom: 0; +} + +.mx-0 { + margin-left: 0; + margin-right: 0; +} + +.my-1 { + margin-top: 0.25rem; + margin-bottom: 0.25rem; +} + +.mx-1 { + margin-left: 0.25rem; + margin-right: 0.25rem; +} + +.my-2 { + margin-top: 0.5rem; + margin-bottom: 0.5rem; +} + +.mx-2 { + margin-left: 0.5rem; + margin-right: 0.5rem; +} + +.my-3 { + margin-top: 0.75rem; + margin-bottom: 0.75rem; +} + +.mx-3 { + margin-left: 0.75rem; + margin-right: 0.75rem; +} + +.my-4 { + margin-top: 1rem; + margin-bottom: 1rem; } .mx-4 { @@ -3302,6 +4072,46 @@ table { margin-right: 8rem; } +.my-40 { + margin-top: 10rem; + margin-bottom: 10rem; +} + +.mx-40 { + margin-left: 10rem; + margin-right: 10rem; +} + +.my-48 { + margin-top: 12rem; + margin-bottom: 12rem; +} + +.mx-48 { + margin-left: 12rem; + margin-right: 12rem; +} + +.my-56 { + margin-top: 14rem; + margin-bottom: 14rem; +} + +.mx-56 { + margin-left: 14rem; + margin-right: 14rem; +} + +.my-64 { + margin-top: 16rem; + margin-bottom: 16rem; +} + +.mx-64 { + margin-left: 16rem; + margin-right: 16rem; +} + .my-auto { margin-top: auto; margin-bottom: auto; @@ -3322,6 +4132,186 @@ table { margin-right: 1px; } +.-my-1 { + margin-top: -0.25rem; + margin-bottom: -0.25rem; +} + +.-mx-1 { + margin-left: -0.25rem; + margin-right: -0.25rem; +} + +.-my-2 { + margin-top: -0.5rem; + margin-bottom: -0.5rem; +} + +.-mx-2 { + margin-left: -0.5rem; + margin-right: -0.5rem; +} + +.-my-3 { + margin-top: -0.75rem; + margin-bottom: -0.75rem; +} + +.-mx-3 { + margin-left: -0.75rem; + margin-right: -0.75rem; +} + +.-my-4 { + margin-top: -1rem; + margin-bottom: -1rem; +} + +.-mx-4 { + margin-left: -1rem; + margin-right: -1rem; +} + +.-my-5 { + margin-top: -1.25rem; + margin-bottom: -1.25rem; +} + +.-mx-5 { + margin-left: -1.25rem; + margin-right: -1.25rem; +} + +.-my-6 { + margin-top: -1.5rem; + margin-bottom: -1.5rem; +} + +.-mx-6 { + margin-left: -1.5rem; + margin-right: -1.5rem; +} + +.-my-8 { + margin-top: -2rem; + margin-bottom: -2rem; +} + +.-mx-8 { + margin-left: -2rem; + margin-right: -2rem; +} + +.-my-10 { + margin-top: -2.5rem; + margin-bottom: -2.5rem; +} + +.-mx-10 { + margin-left: -2.5rem; + margin-right: -2.5rem; +} + +.-my-12 { + margin-top: -3rem; + margin-bottom: -3rem; +} + +.-mx-12 { + margin-left: -3rem; + margin-right: -3rem; +} + +.-my-16 { + margin-top: -4rem; + margin-bottom: -4rem; +} + +.-mx-16 { + margin-left: -4rem; + margin-right: -4rem; +} + +.-my-20 { + margin-top: -5rem; + margin-bottom: -5rem; +} + +.-mx-20 { + margin-left: -5rem; + margin-right: -5rem; +} + +.-my-24 { + margin-top: -6rem; + margin-bottom: -6rem; +} + +.-mx-24 { + margin-left: -6rem; + margin-right: -6rem; +} + +.-my-32 { + margin-top: -8rem; + margin-bottom: -8rem; +} + +.-mx-32 { + margin-left: -8rem; + margin-right: -8rem; +} + +.-my-40 { + margin-top: -10rem; + margin-bottom: -10rem; +} + +.-mx-40 { + margin-left: -10rem; + margin-right: -10rem; +} + +.-my-48 { + margin-top: -12rem; + margin-bottom: -12rem; +} + +.-mx-48 { + margin-left: -12rem; + margin-right: -12rem; +} + +.-my-56 { + margin-top: -14rem; + margin-bottom: -14rem; +} + +.-mx-56 { + margin-left: -14rem; + margin-right: -14rem; +} + +.-my-64 { + margin-top: -16rem; + margin-bottom: -16rem; +} + +.-mx-64 { + margin-left: -16rem; + margin-right: -16rem; +} + +.-my-px { + margin-top: -1px; + margin-bottom: -1px; +} + +.-mx-px { + margin-left: -1px; + margin-right: -1px; +} + .mt-0 { margin-top: 0; } @@ -3339,51 +4329,51 @@ table { } .mt-1 { - margin-top: .25rem; + margin-top: 0.25rem; } .mr-1 { - margin-right: .25rem; + margin-right: 0.25rem; } .mb-1 { - margin-bottom: .25rem; + margin-bottom: 0.25rem; } .ml-1 { - margin-left: .25rem; + margin-left: 0.25rem; } .mt-2 { - margin-top: .5rem; + margin-top: 0.5rem; } .mr-2 { - margin-right: .5rem; + margin-right: 0.5rem; } .mb-2 { - margin-bottom: .5rem; + margin-bottom: 0.5rem; } .ml-2 { - margin-left: .5rem; + margin-left: 0.5rem; } .mt-3 { - margin-top: .75rem; + margin-top: 0.75rem; } .mr-3 { - margin-right: .75rem; + margin-right: 0.75rem; } .mb-3 { - margin-bottom: .75rem; + margin-bottom: 0.75rem; } .ml-3 { - margin-left: .75rem; + margin-left: 0.75rem; } .mt-4 { @@ -3546,554 +4536,516 @@ table { margin-left: 8rem; } -.mt-auto { - margin-top: auto; +.mt-40 { + margin-top: 10rem; } -.mr-auto { - margin-right: auto; +.mr-40 { + margin-right: 10rem; } -.mb-auto { - margin-bottom: auto; +.mb-40 { + margin-bottom: 10rem; } -.ml-auto { - margin-left: auto; +.ml-40 { + margin-left: 10rem; } -.mt-px { - margin-top: 1px; +.mt-48 { + margin-top: 12rem; } -.mr-px { - margin-right: 1px; +.mr-48 { + margin-right: 12rem; } -.mb-px { - margin-bottom: 1px; +.mb-48 { + margin-bottom: 12rem; } -.ml-px { - margin-left: 1px; +.ml-48 { + margin-left: 12rem; } -.max-h-full { - max-height: 100%; +.mt-56 { + margin-top: 14rem; } -.max-h-screen { - max-height: 100vh; +.mr-56 { + margin-right: 14rem; } -.max-w-xs { - max-width: 20rem; +.mb-56 { + margin-bottom: 14rem; } -.max-w-sm { - max-width: 30rem; +.ml-56 { + margin-left: 14rem; } -.max-w-md { - max-width: 40rem; +.mt-64 { + margin-top: 16rem; } -.max-w-lg { - max-width: 50rem; +.mr-64 { + margin-right: 16rem; } -.max-w-xl { - max-width: 60rem; +.mb-64 { + margin-bottom: 16rem; } -.max-w-2xl { - max-width: 70rem; +.ml-64 { + margin-left: 16rem; } -.max-w-3xl { - max-width: 80rem; +.mt-auto { + margin-top: auto; } -.max-w-4xl { - max-width: 90rem; +.mr-auto { + margin-right: auto; } -.max-w-5xl { - max-width: 100rem; +.mb-auto { + margin-bottom: auto; } -.max-w-full { - max-width: 100%; +.ml-auto { + margin-left: auto; } -.min-h-0 { - min-height: 0; +.mt-px { + margin-top: 1px; } -.min-h-full { - min-height: 100%; +.mr-px { + margin-right: 1px; } -.min-h-screen { - min-height: 100vh; +.mb-px { + margin-bottom: 1px; } -.min-w-0 { - min-width: 0; +.ml-px { + margin-left: 1px; } -.min-w-full { - min-width: 100%; +.-mt-1 { + margin-top: -0.25rem; } -.-m-0 { - margin: 0; +.-mr-1 { + margin-right: -0.25rem; } -.-m-1 { - margin: -0.25rem; +.-mb-1 { + margin-bottom: -0.25rem; } -.-m-2 { - margin: -0.5rem; +.-ml-1 { + margin-left: -0.25rem; } -.-m-3 { - margin: -0.75rem; +.-mt-2 { + margin-top: -0.5rem; } -.-m-4 { - margin: -1rem; +.-mr-2 { + margin-right: -0.5rem; } -.-m-5 { - margin: -1.25rem; +.-mb-2 { + margin-bottom: -0.5rem; } -.-m-6 { - margin: -1.5rem; +.-ml-2 { + margin-left: -0.5rem; } -.-m-8 { - margin: -2rem; +.-mt-3 { + margin-top: -0.75rem; } -.-m-10 { - margin: -2.5rem; +.-mr-3 { + margin-right: -0.75rem; } -.-m-12 { - margin: -3rem; +.-mb-3 { + margin-bottom: -0.75rem; } -.-m-16 { - margin: -4rem; +.-ml-3 { + margin-left: -0.75rem; } -.-m-20 { - margin: -5rem; +.-mt-4 { + margin-top: -1rem; } -.-m-24 { - margin: -6rem; +.-mr-4 { + margin-right: -1rem; } -.-m-32 { - margin: -8rem; +.-mb-4 { + margin-bottom: -1rem; } -.-m-px { - margin: -1px; +.-ml-4 { + margin-left: -1rem; } -.-my-0 { - margin-top: 0; - margin-bottom: 0; +.-mt-5 { + margin-top: -1.25rem; } -.-mx-0 { - margin-left: 0; - margin-right: 0; +.-mr-5 { + margin-right: -1.25rem; } -.-my-1 { - margin-top: -0.25rem; - margin-bottom: -0.25rem; +.-mb-5 { + margin-bottom: -1.25rem; } -.-mx-1 { - margin-left: -0.25rem; - margin-right: -0.25rem; +.-ml-5 { + margin-left: -1.25rem; } -.-my-2 { - margin-top: -0.5rem; - margin-bottom: -0.5rem; +.-mt-6 { + margin-top: -1.5rem; } -.-mx-2 { - margin-left: -0.5rem; - margin-right: -0.5rem; +.-mr-6 { + margin-right: -1.5rem; } -.-my-3 { - margin-top: -0.75rem; - margin-bottom: -0.75rem; +.-mb-6 { + margin-bottom: -1.5rem; } -.-mx-3 { - margin-left: -0.75rem; - margin-right: -0.75rem; +.-ml-6 { + margin-left: -1.5rem; } -.-my-4 { - margin-top: -1rem; - margin-bottom: -1rem; +.-mt-8 { + margin-top: -2rem; } -.-mx-4 { - margin-left: -1rem; - margin-right: -1rem; +.-mr-8 { + margin-right: -2rem; } -.-my-5 { - margin-top: -1.25rem; - margin-bottom: -1.25rem; +.-mb-8 { + margin-bottom: -2rem; } -.-mx-5 { - margin-left: -1.25rem; - margin-right: -1.25rem; +.-ml-8 { + margin-left: -2rem; } -.-my-6 { - margin-top: -1.5rem; - margin-bottom: -1.5rem; +.-mt-10 { + margin-top: -2.5rem; } -.-mx-6 { - margin-left: -1.5rem; - margin-right: -1.5rem; +.-mr-10 { + margin-right: -2.5rem; } -.-my-8 { - margin-top: -2rem; - margin-bottom: -2rem; +.-mb-10 { + margin-bottom: -2.5rem; } -.-mx-8 { - margin-left: -2rem; - margin-right: -2rem; +.-ml-10 { + margin-left: -2.5rem; } -.-my-10 { - margin-top: -2.5rem; - margin-bottom: -2.5rem; +.-mt-12 { + margin-top: -3rem; } -.-mx-10 { - margin-left: -2.5rem; - margin-right: -2.5rem; +.-mr-12 { + margin-right: -3rem; } -.-my-12 { - margin-top: -3rem; +.-mb-12 { margin-bottom: -3rem; } -.-mx-12 { +.-ml-12 { margin-left: -3rem; - margin-right: -3rem; } -.-my-16 { +.-mt-16 { margin-top: -4rem; +} + +.-mr-16 { + margin-right: -4rem; +} + +.-mb-16 { margin-bottom: -4rem; } -.-mx-16 { +.-ml-16 { margin-left: -4rem; - margin-right: -4rem; } -.-my-20 { +.-mt-20 { margin-top: -5rem; +} + +.-mr-20 { + margin-right: -5rem; +} + +.-mb-20 { margin-bottom: -5rem; } -.-mx-20 { +.-ml-20 { margin-left: -5rem; - margin-right: -5rem; } -.-my-24 { +.-mt-24 { margin-top: -6rem; +} + +.-mr-24 { + margin-right: -6rem; +} + +.-mb-24 { margin-bottom: -6rem; } -.-mx-24 { +.-ml-24 { margin-left: -6rem; - margin-right: -6rem; } -.-my-32 { +.-mt-32 { margin-top: -8rem; - margin-bottom: -8rem; } -.-mx-32 { - margin-left: -8rem; +.-mr-32 { margin-right: -8rem; } -.-my-px { - margin-top: -1px; - margin-bottom: -1px; +.-mb-32 { + margin-bottom: -8rem; } -.-mx-px { - margin-left: -1px; - margin-right: -1px; -} - -.-mt-0 { - margin-top: 0; -} - -.-mr-0 { - margin-right: 0; -} - -.-mb-0 { - margin-bottom: 0; -} - -.-ml-0 { - margin-left: 0; -} - -.-mt-1 { - margin-top: -0.25rem; -} - -.-mr-1 { - margin-right: -0.25rem; -} - -.-mb-1 { - margin-bottom: -0.25rem; -} - -.-ml-1 { - margin-left: -0.25rem; +.-ml-32 { + margin-left: -8rem; } -.-mt-2 { - margin-top: -0.5rem; +.-mt-40 { + margin-top: -10rem; } -.-mr-2 { - margin-right: -0.5rem; +.-mr-40 { + margin-right: -10rem; } -.-mb-2 { - margin-bottom: -0.5rem; +.-mb-40 { + margin-bottom: -10rem; } -.-ml-2 { - margin-left: -0.5rem; +.-ml-40 { + margin-left: -10rem; } -.-mt-3 { - margin-top: -0.75rem; +.-mt-48 { + margin-top: -12rem; } -.-mr-3 { - margin-right: -0.75rem; +.-mr-48 { + margin-right: -12rem; } -.-mb-3 { - margin-bottom: -0.75rem; +.-mb-48 { + margin-bottom: -12rem; } -.-ml-3 { - margin-left: -0.75rem; +.-ml-48 { + margin-left: -12rem; } -.-mt-4 { - margin-top: -1rem; +.-mt-56 { + margin-top: -14rem; } -.-mr-4 { - margin-right: -1rem; +.-mr-56 { + margin-right: -14rem; } -.-mb-4 { - margin-bottom: -1rem; +.-mb-56 { + margin-bottom: -14rem; } -.-ml-4 { - margin-left: -1rem; +.-ml-56 { + margin-left: -14rem; } -.-mt-5 { - margin-top: -1.25rem; +.-mt-64 { + margin-top: -16rem; } -.-mr-5 { - margin-right: -1.25rem; +.-mr-64 { + margin-right: -16rem; } -.-mb-5 { - margin-bottom: -1.25rem; +.-mb-64 { + margin-bottom: -16rem; } -.-ml-5 { - margin-left: -1.25rem; +.-ml-64 { + margin-left: -16rem; } -.-mt-6 { - margin-top: -1.5rem; +.-mt-px { + margin-top: -1px; } -.-mr-6 { - margin-right: -1.5rem; +.-mr-px { + margin-right: -1px; } -.-mb-6 { - margin-bottom: -1.5rem; +.-mb-px { + margin-bottom: -1px; } -.-ml-6 { - margin-left: -1.5rem; +.-ml-px { + margin-left: -1px; } -.-mt-8 { - margin-top: -2rem; +.max-h-full { + max-height: 100%; } -.-mr-8 { - margin-right: -2rem; +.max-h-screen { + max-height: 100vh; } -.-mb-8 { - margin-bottom: -2rem; +.max-w-xs { + max-width: 20rem; } -.-ml-8 { - margin-left: -2rem; +.max-w-sm { + max-width: 24rem; } -.-mt-10 { - margin-top: -2.5rem; +.max-w-md { + max-width: 28rem; } -.-mr-10 { - margin-right: -2.5rem; +.max-w-lg { + max-width: 32rem; } -.-mb-10 { - margin-bottom: -2.5rem; +.max-w-xl { + max-width: 36rem; } -.-ml-10 { - margin-left: -2.5rem; +.max-w-2xl { + max-width: 42rem; } -.-mt-12 { - margin-top: -3rem; +.max-w-3xl { + max-width: 48rem; } -.-mr-12 { - margin-right: -3rem; +.max-w-4xl { + max-width: 56rem; } -.-mb-12 { - margin-bottom: -3rem; +.max-w-5xl { + max-width: 64rem; } -.-ml-12 { - margin-left: -3rem; +.max-w-6xl { + max-width: 72rem; } -.-mt-16 { - margin-top: -4rem; +.max-w-full { + max-width: 100%; } -.-mr-16 { - margin-right: -4rem; +.min-h-0 { + min-height: 0; } -.-mb-16 { - margin-bottom: -4rem; +.min-h-full { + min-height: 100%; } -.-ml-16 { - margin-left: -4rem; +.min-h-screen { + min-height: 100vh; } -.-mt-20 { - margin-top: -5rem; +.min-w-0 { + min-width: 0; } -.-mr-20 { - margin-right: -5rem; +.min-w-full { + min-width: 100%; } -.-mb-20 { - margin-bottom: -5rem; +.object-contain { + object-fit: contain; } -.-ml-20 { - margin-left: -5rem; +.object-cover { + object-fit: cover; } -.-mt-24 { - margin-top: -6rem; +.object-fill { + object-fit: fill; } -.-mr-24 { - margin-right: -6rem; +.object-none { + object-fit: none; } -.-mb-24 { - margin-bottom: -6rem; +.object-scale-down { + object-fit: scale-down; } -.-ml-24 { - margin-left: -6rem; +.object-bottom { + object-position: bottom; } -.-mt-32 { - margin-top: -8rem; +.object-center { + object-position: center; } -.-mr-32 { - margin-right: -8rem; +.object-left { + object-position: left; } -.-mb-32 { - margin-bottom: -8rem; +.object-left-bottom { + object-position: left bottom; } -.-ml-32 { - margin-left: -8rem; +.object-left-top { + object-position: left top; } -.-mt-px { - margin-top: -1px; +.object-right { + object-position: right; } -.-mr-px { - margin-right: -1px; +.object-right-bottom { + object-position: right bottom; } -.-mb-px { - margin-bottom: -1px; +.object-right-top { + object-position: right top; } -.-ml-px { - margin-left: -1px; +.object-top { + object-position: top; } .opacity-0 { @@ -4101,15 +5053,15 @@ table { } .opacity-25 { - opacity: .25; + opacity: 0.25; } .opacity-50 { - opacity: .5; + opacity: 0.5; } .opacity-75 { - opacity: .75; + opacity: 0.75; } .opacity-100 { @@ -4185,15 +5137,15 @@ table { } .p-1 { - padding: .25rem; + padding: 0.25rem; } .p-2 { - padding: .5rem; + padding: 0.5rem; } .p-3 { - padding: .75rem; + padding: 0.75rem; } .p-4 { @@ -4236,6 +5188,22 @@ table { padding: 8rem; } +.p-40 { + padding: 10rem; +} + +.p-48 { + padding: 12rem; +} + +.p-56 { + padding: 14rem; +} + +.p-64 { + padding: 16rem; +} + .p-px { padding: 1px; } @@ -4251,33 +5219,33 @@ table { } .py-1 { - padding-top: .25rem; - padding-bottom: .25rem; + padding-top: 0.25rem; + padding-bottom: 0.25rem; } .px-1 { - padding-left: .25rem; - padding-right: .25rem; + padding-left: 0.25rem; + padding-right: 0.25rem; } .py-2 { - padding-top: .5rem; - padding-bottom: .5rem; + padding-top: 0.5rem; + padding-bottom: 0.5rem; } .px-2 { - padding-left: .5rem; - padding-right: .5rem; + padding-left: 0.5rem; + padding-right: 0.5rem; } .py-3 { - padding-top: .75rem; - padding-bottom: .75rem; + padding-top: 0.75rem; + padding-bottom: 0.75rem; } .px-3 { - padding-left: .75rem; - padding-right: .75rem; + padding-left: 0.75rem; + padding-right: 0.75rem; } .py-4 { @@ -4380,6 +5348,46 @@ table { padding-right: 8rem; } +.py-40 { + padding-top: 10rem; + padding-bottom: 10rem; +} + +.px-40 { + padding-left: 10rem; + padding-right: 10rem; +} + +.py-48 { + padding-top: 12rem; + padding-bottom: 12rem; +} + +.px-48 { + padding-left: 12rem; + padding-right: 12rem; +} + +.py-56 { + padding-top: 14rem; + padding-bottom: 14rem; +} + +.px-56 { + padding-left: 14rem; + padding-right: 14rem; +} + +.py-64 { + padding-top: 16rem; + padding-bottom: 16rem; +} + +.px-64 { + padding-left: 16rem; + padding-right: 16rem; +} + .py-px { padding-top: 1px; padding-bottom: 1px; @@ -4407,51 +5415,51 @@ table { } .pt-1 { - padding-top: .25rem; + padding-top: 0.25rem; } .pr-1 { - padding-right: .25rem; + padding-right: 0.25rem; } .pb-1 { - padding-bottom: .25rem; + padding-bottom: 0.25rem; } .pl-1 { - padding-left: .25rem; + padding-left: 0.25rem; } .pt-2 { - padding-top: .5rem; + padding-top: 0.5rem; } .pr-2 { - padding-right: .5rem; + padding-right: 0.5rem; } .pb-2 { - padding-bottom: .5rem; + padding-bottom: 0.5rem; } .pl-2 { - padding-left: .5rem; + padding-left: 0.5rem; } .pt-3 { - padding-top: .75rem; + padding-top: 0.75rem; } .pr-3 { - padding-right: .75rem; + padding-right: 0.75rem; } .pb-3 { - padding-bottom: .75rem; + padding-bottom: 0.75rem; } .pl-3 { - padding-left: .75rem; + padding-left: 0.75rem; } .pt-4 { @@ -4614,6 +5622,70 @@ table { padding-left: 8rem; } +.pt-40 { + padding-top: 10rem; +} + +.pr-40 { + padding-right: 10rem; +} + +.pb-40 { + padding-bottom: 10rem; +} + +.pl-40 { + padding-left: 10rem; +} + +.pt-48 { + padding-top: 12rem; +} + +.pr-48 { + padding-right: 12rem; +} + +.pb-48 { + padding-bottom: 12rem; +} + +.pl-48 { + padding-left: 12rem; +} + +.pt-56 { + padding-top: 14rem; +} + +.pr-56 { + padding-right: 14rem; +} + +.pb-56 { + padding-bottom: 14rem; +} + +.pl-56 { + padding-left: 14rem; +} + +.pt-64 { + padding-top: 16rem; +} + +.pr-64 { + padding-right: 16rem; +} + +.pb-64 { + padding-bottom: 16rem; +} + +.pl-64 { + padding-left: 16rem; +} + .pt-px { padding-top: 1px; } @@ -4658,46 +5730,72 @@ table { position: sticky; } -.pin-none { +.inset-0 { + top: 0; + right: 0; + bottom: 0; + left: 0; +} + +.inset-auto { top: auto; right: auto; bottom: auto; left: auto; } -.pin { +.inset-y-0 { top: 0; - right: 0; bottom: 0; +} + +.inset-x-0 { + right: 0; left: 0; } -.pin-y { - top: 0; - bottom: 0; +.inset-y-auto { + top: auto; + bottom: auto; } -.pin-x { - right: 0; - left: 0; +.inset-x-auto { + right: auto; + left: auto; } -.pin-t { +.top-0 { top: 0; } -.pin-r { +.right-0 { right: 0; } -.pin-b { +.bottom-0 { bottom: 0; } -.pin-l { +.left-0 { left: 0; } +.top-auto { + top: auto; +} + +.right-auto { + right: auto; +} + +.bottom-auto { + bottom: auto; +} + +.left-auto { + left: auto; +} + .resize-none { resize: none; } @@ -4715,23 +5813,31 @@ table { } .shadow { - box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1); + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); } .shadow-md { - box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08); + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); } .shadow-lg { - box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08); + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); } -.shadow-inner { - box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06); +.shadow-xl { + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); } -.shadow-outline { - box-shadow: 0 0 0 3px rgba(52, 144, 220, .5); +.shadow-2xl { + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); +} + +.shadow-inner { + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); +} + +.shadow-outline { + box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); } .shadow-none { @@ -4739,23 +5845,31 @@ table { } .hover\:shadow:hover { - box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1); + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); } .hover\:shadow-md:hover { - box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08); + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); } .hover\:shadow-lg:hover { - box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08); + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); +} + +.hover\:shadow-xl:hover { + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); +} + +.hover\:shadow-2xl:hover { + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); } .hover\:shadow-inner:hover { - box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06); + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); } .hover\:shadow-outline:hover { - box-shadow: 0 0 0 3px rgba(52, 144, 220, .5); + box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); } .hover\:shadow-none:hover { @@ -4763,23 +5877,31 @@ table { } .focus\:shadow:focus { - box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1); + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); } .focus\:shadow-md:focus { - box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08); + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); } .focus\:shadow-lg:focus { - box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08); + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); +} + +.focus\:shadow-xl:focus { + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); +} + +.focus\:shadow-2xl:focus { + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); } .focus\:shadow-inner:focus { - box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06); + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); } .focus\:shadow-outline:focus { - box-shadow: 0 0 0 3px rgba(52, 144, 220, .5); + box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); } .focus\:shadow-none:focus { @@ -4823,291 +5945,371 @@ table { } .text-black { - color: #22292f; + color: #000; +} + +.text-white { + color: #fff; } -.text-grey-darkest { - color: #3d4852; +.text-gray-100 { + color: #f7fafc; } -.text-grey-darker { - color: #606f7b; +.text-gray-200 { + color: #edf2f7; } -.text-grey-dark { - color: #8795a1; +.text-gray-300 { + color: #e2e8f0; } -.text-grey { - color: #b8c2cc; +.text-gray-400 { + color: #cbd5e0; } -.text-grey-light { - color: #dae1e7; +.text-gray-500 { + color: #a0aec0; } -.text-grey-lighter { - color: #f1f5f8; +.text-gray-600 { + color: #718096; } -.text-grey-lightest { - color: #f8fafc; +.text-gray-700 { + color: #4a5568; } -.text-white { - color: #fff; +.text-gray-800 { + color: #2d3748; +} + +.text-gray-900 { + color: #1a202c; +} + +.text-red-100 { + color: #fff5f5; +} + +.text-red-200 { + color: #fed7d7; +} + +.text-red-300 { + color: #feb2b2; +} + +.text-red-400 { + color: #fc8181; +} + +.text-red-500 { + color: #f56565; } -.text-red-darkest { - color: #3b0d0c; +.text-red-600 { + color: #e53e3e; } -.text-red-darker { - color: #621b18; +.text-red-700 { + color: #c53030; } -.text-red-dark { - color: #cc1f1a; +.text-red-800 { + color: #9b2c2c; } -.text-red { - color: #e3342f; +.text-red-900 { + color: #742a2a; } -.text-red-light { - color: #ef5753; +.text-orange-100 { + color: #fffaf0; } -.text-red-lighter { - color: #f9acaa; +.text-orange-200 { + color: #feebc8; } -.text-red-lightest { - color: #fcebea; +.text-orange-300 { + color: #fbd38d; } -.text-orange-darkest { - color: #462a16; +.text-orange-400 { + color: #f6ad55; } -.text-orange-darker { - color: #613b1f; +.text-orange-500 { + color: #ed8936; } -.text-orange-dark { - color: #de751f; +.text-orange-600 { + color: #dd6b20; } -.text-orange { - color: #f6993f; +.text-orange-700 { + color: #c05621; } -.text-orange-light { - color: #faad63; +.text-orange-800 { + color: #9c4221; } -.text-orange-lighter { - color: #fcd9b6; +.text-orange-900 { + color: #7b341e; } -.text-orange-lightest { - color: #fff5eb; +.text-yellow-100 { + color: #fffff0; } -.text-yellow-darkest { - color: #453411; +.text-yellow-200 { + color: #fefcbf; } -.text-yellow-darker { - color: #684f1d; +.text-yellow-300 { + color: #faf089; } -.text-yellow-dark { - color: #f2d024; +.text-yellow-400 { + color: #f6e05e; } -.text-yellow { - color: #ffed4a; +.text-yellow-500 { + color: #ecc94b; } -.text-yellow-light { - color: #fff382; +.text-yellow-600 { + color: #d69e2e; } -.text-yellow-lighter { - color: #fff9c2; +.text-yellow-700 { + color: #b7791f; } -.text-yellow-lightest { - color: #fcfbeb; +.text-yellow-800 { + color: #975a16; } -.text-green-darkest { - color: #0f2f21; +.text-yellow-900 { + color: #744210; } -.text-green-darker { - color: #1a4731; +.text-green-100 { + color: #f0fff4; } -.text-green-dark { - color: #1f9d55; +.text-green-200 { + color: #c6f6d5; } -.text-green { - color: #38c172; +.text-green-300 { + color: #9ae6b4; } -.text-green-light { - color: #51d88a; +.text-green-400 { + color: #68d391; } -.text-green-lighter { - color: #a2f5bf; +.text-green-500 { + color: #48bb78; } -.text-green-lightest { - color: #e3fcec; +.text-green-600 { + color: #38a169; } -.text-teal-darkest { - color: #0d3331; +.text-green-700 { + color: #2f855a; } -.text-teal-darker { - color: #20504f; +.text-green-800 { + color: #276749; } -.text-teal-dark { - color: #38a89d; +.text-green-900 { + color: #22543d; } -.text-teal { - color: #4dc0b5; +.text-teal-100 { + color: #e6fffa; } -.text-teal-light { - color: #64d5ca; +.text-teal-200 { + color: #b2f5ea; } -.text-teal-lighter { - color: #a0f0ed; +.text-teal-300 { + color: #81e6d9; } -.text-teal-lightest { - color: #e8fffe; +.text-teal-400 { + color: #4fd1c5; } -.text-blue-darkest { - color: #12283a; +.text-teal-500 { + color: #38b2ac; } -.text-blue-darker { - color: #1c3d5a; +.text-teal-600 { + color: #319795; } -.text-blue-dark { - color: #2779bd; +.text-teal-700 { + color: #2c7a7b; } -.text-blue { - color: #3490dc; +.text-teal-800 { + color: #285e61; } -.text-blue-light { - color: #6cb2eb; +.text-teal-900 { + color: #234e52; } -.text-blue-lighter { - color: #bcdefa; +.text-blue-100 { + color: #ebf8ff; } -.text-blue-lightest { - color: #eff8ff; +.text-blue-200 { + color: #bee3f8; } -.text-indigo-darkest { - color: #191e38; +.text-blue-300 { + color: #90cdf4; } -.text-indigo-darker { - color: #2f365f; +.text-blue-400 { + color: #63b3ed; } -.text-indigo-dark { - color: #5661b3; +.text-blue-500 { + color: #4299e1; } -.text-indigo { - color: #6574cd; +.text-blue-600 { + color: #3182ce; } -.text-indigo-light { - color: #7886d7; +.text-blue-700 { + color: #2b6cb0; } -.text-indigo-lighter { - color: #b2b7ff; +.text-blue-800 { + color: #2c5282; } -.text-indigo-lightest { - color: #e6e8ff; +.text-blue-900 { + color: #2a4365; } -.text-purple-darkest { - color: #21183c; +.text-indigo-100 { + color: #ebf4ff; } -.text-purple-darker { - color: #382b5f; +.text-indigo-200 { + color: #c3dafe; } -.text-purple-dark { - color: #794acf; +.text-indigo-300 { + color: #a3bffa; } -.text-purple { - color: #9561e2; +.text-indigo-400 { + color: #7f9cf5; } -.text-purple-light { - color: #a779e9; +.text-indigo-500 { + color: #667eea; } -.text-purple-lighter { - color: #d6bbfc; +.text-indigo-600 { + color: #5a67d8; } -.text-purple-lightest { - color: #f3ebff; +.text-indigo-700 { + color: #4c51bf; } -.text-pink-darkest { - color: #451225; +.text-indigo-800 { + color: #434190; } -.text-pink-darker { - color: #6f213f; +.text-indigo-900 { + color: #3c366b; } -.text-pink-dark { - color: #eb5286; +.text-purple-100 { + color: #faf5ff; } -.text-pink { - color: #f66d9b; +.text-purple-200 { + color: #e9d8fd; } -.text-pink-light { - color: #fa7ea8; +.text-purple-300 { + color: #d6bcfa; } -.text-pink-lighter { - color: #ffbbca; +.text-purple-400 { + color: #b794f4; } -.text-pink-lightest { - color: #ffebef; +.text-purple-500 { + color: #9f7aea; +} + +.text-purple-600 { + color: #805ad5; +} + +.text-purple-700 { + color: #6b46c1; +} + +.text-purple-800 { + color: #553c9a; +} + +.text-purple-900 { + color: #44337a; +} + +.text-pink-100 { + color: #fff5f7; +} + +.text-pink-200 { + color: #fed7e2; +} + +.text-pink-300 { + color: #fbb6ce; +} + +.text-pink-400 { + color: #f687b3; +} + +.text-pink-500 { + color: #ed64a6; +} + +.text-pink-600 { + color: #d53f8c; +} + +.text-pink-700 { + color: #b83280; +} + +.text-pink-800 { + color: #97266d; +} + +.text-pink-900 { + color: #702459; } .hover\:text-transparent:hover { @@ -5115,291 +6317,371 @@ table { } .hover\:text-black:hover { - color: #22292f; + color: #000; +} + +.hover\:text-white:hover { + color: #fff; } -.hover\:text-grey-darkest:hover { - color: #3d4852; +.hover\:text-gray-100:hover { + color: #f7fafc; } -.hover\:text-grey-darker:hover { - color: #606f7b; +.hover\:text-gray-200:hover { + color: #edf2f7; } -.hover\:text-grey-dark:hover { - color: #8795a1; +.hover\:text-gray-300:hover { + color: #e2e8f0; } -.hover\:text-grey:hover { - color: #b8c2cc; +.hover\:text-gray-400:hover { + color: #cbd5e0; } -.hover\:text-grey-light:hover { - color: #dae1e7; +.hover\:text-gray-500:hover { + color: #a0aec0; } -.hover\:text-grey-lighter:hover { - color: #f1f5f8; +.hover\:text-gray-600:hover { + color: #718096; } -.hover\:text-grey-lightest:hover { - color: #f8fafc; +.hover\:text-gray-700:hover { + color: #4a5568; } -.hover\:text-white:hover { - color: #fff; +.hover\:text-gray-800:hover { + color: #2d3748; } -.hover\:text-red-darkest:hover { - color: #3b0d0c; +.hover\:text-gray-900:hover { + color: #1a202c; } -.hover\:text-red-darker:hover { - color: #621b18; +.hover\:text-red-100:hover { + color: #fff5f5; } -.hover\:text-red-dark:hover { - color: #cc1f1a; +.hover\:text-red-200:hover { + color: #fed7d7; } -.hover\:text-red:hover { - color: #e3342f; +.hover\:text-red-300:hover { + color: #feb2b2; } -.hover\:text-red-light:hover { - color: #ef5753; +.hover\:text-red-400:hover { + color: #fc8181; } -.hover\:text-red-lighter:hover { - color: #f9acaa; +.hover\:text-red-500:hover { + color: #f56565; } -.hover\:text-red-lightest:hover { - color: #fcebea; +.hover\:text-red-600:hover { + color: #e53e3e; } -.hover\:text-orange-darkest:hover { - color: #462a16; +.hover\:text-red-700:hover { + color: #c53030; } -.hover\:text-orange-darker:hover { - color: #613b1f; +.hover\:text-red-800:hover { + color: #9b2c2c; } -.hover\:text-orange-dark:hover { - color: #de751f; +.hover\:text-red-900:hover { + color: #742a2a; } -.hover\:text-orange:hover { - color: #f6993f; +.hover\:text-orange-100:hover { + color: #fffaf0; } -.hover\:text-orange-light:hover { - color: #faad63; +.hover\:text-orange-200:hover { + color: #feebc8; } -.hover\:text-orange-lighter:hover { - color: #fcd9b6; +.hover\:text-orange-300:hover { + color: #fbd38d; } -.hover\:text-orange-lightest:hover { - color: #fff5eb; +.hover\:text-orange-400:hover { + color: #f6ad55; } -.hover\:text-yellow-darkest:hover { - color: #453411; +.hover\:text-orange-500:hover { + color: #ed8936; } -.hover\:text-yellow-darker:hover { - color: #684f1d; +.hover\:text-orange-600:hover { + color: #dd6b20; } -.hover\:text-yellow-dark:hover { - color: #f2d024; +.hover\:text-orange-700:hover { + color: #c05621; } -.hover\:text-yellow:hover { - color: #ffed4a; +.hover\:text-orange-800:hover { + color: #9c4221; } -.hover\:text-yellow-light:hover { - color: #fff382; +.hover\:text-orange-900:hover { + color: #7b341e; } -.hover\:text-yellow-lighter:hover { - color: #fff9c2; +.hover\:text-yellow-100:hover { + color: #fffff0; } -.hover\:text-yellow-lightest:hover { - color: #fcfbeb; +.hover\:text-yellow-200:hover { + color: #fefcbf; } -.hover\:text-green-darkest:hover { - color: #0f2f21; +.hover\:text-yellow-300:hover { + color: #faf089; } -.hover\:text-green-darker:hover { - color: #1a4731; +.hover\:text-yellow-400:hover { + color: #f6e05e; } -.hover\:text-green-dark:hover { - color: #1f9d55; +.hover\:text-yellow-500:hover { + color: #ecc94b; } -.hover\:text-green:hover { - color: #38c172; +.hover\:text-yellow-600:hover { + color: #d69e2e; } -.hover\:text-green-light:hover { - color: #51d88a; +.hover\:text-yellow-700:hover { + color: #b7791f; } -.hover\:text-green-lighter:hover { - color: #a2f5bf; +.hover\:text-yellow-800:hover { + color: #975a16; } -.hover\:text-green-lightest:hover { - color: #e3fcec; +.hover\:text-yellow-900:hover { + color: #744210; } -.hover\:text-teal-darkest:hover { - color: #0d3331; +.hover\:text-green-100:hover { + color: #f0fff4; } -.hover\:text-teal-darker:hover { - color: #20504f; +.hover\:text-green-200:hover { + color: #c6f6d5; } -.hover\:text-teal-dark:hover { - color: #38a89d; +.hover\:text-green-300:hover { + color: #9ae6b4; } -.hover\:text-teal:hover { - color: #4dc0b5; +.hover\:text-green-400:hover { + color: #68d391; } -.hover\:text-teal-light:hover { - color: #64d5ca; +.hover\:text-green-500:hover { + color: #48bb78; } -.hover\:text-teal-lighter:hover { - color: #a0f0ed; +.hover\:text-green-600:hover { + color: #38a169; } -.hover\:text-teal-lightest:hover { - color: #e8fffe; +.hover\:text-green-700:hover { + color: #2f855a; } -.hover\:text-blue-darkest:hover { - color: #12283a; +.hover\:text-green-800:hover { + color: #276749; } -.hover\:text-blue-darker:hover { - color: #1c3d5a; +.hover\:text-green-900:hover { + color: #22543d; } -.hover\:text-blue-dark:hover { - color: #2779bd; +.hover\:text-teal-100:hover { + color: #e6fffa; } -.hover\:text-blue:hover { - color: #3490dc; +.hover\:text-teal-200:hover { + color: #b2f5ea; } -.hover\:text-blue-light:hover { - color: #6cb2eb; +.hover\:text-teal-300:hover { + color: #81e6d9; } -.hover\:text-blue-lighter:hover { - color: #bcdefa; +.hover\:text-teal-400:hover { + color: #4fd1c5; } -.hover\:text-blue-lightest:hover { - color: #eff8ff; +.hover\:text-teal-500:hover { + color: #38b2ac; } -.hover\:text-indigo-darkest:hover { - color: #191e38; +.hover\:text-teal-600:hover { + color: #319795; } -.hover\:text-indigo-darker:hover { - color: #2f365f; +.hover\:text-teal-700:hover { + color: #2c7a7b; } -.hover\:text-indigo-dark:hover { - color: #5661b3; +.hover\:text-teal-800:hover { + color: #285e61; } -.hover\:text-indigo:hover { - color: #6574cd; +.hover\:text-teal-900:hover { + color: #234e52; } -.hover\:text-indigo-light:hover { - color: #7886d7; +.hover\:text-blue-100:hover { + color: #ebf8ff; } -.hover\:text-indigo-lighter:hover { - color: #b2b7ff; +.hover\:text-blue-200:hover { + color: #bee3f8; } -.hover\:text-indigo-lightest:hover { - color: #e6e8ff; +.hover\:text-blue-300:hover { + color: #90cdf4; } -.hover\:text-purple-darkest:hover { - color: #21183c; +.hover\:text-blue-400:hover { + color: #63b3ed; } -.hover\:text-purple-darker:hover { - color: #382b5f; +.hover\:text-blue-500:hover { + color: #4299e1; } -.hover\:text-purple-dark:hover { - color: #794acf; +.hover\:text-blue-600:hover { + color: #3182ce; } -.hover\:text-purple:hover { - color: #9561e2; +.hover\:text-blue-700:hover { + color: #2b6cb0; } -.hover\:text-purple-light:hover { - color: #a779e9; +.hover\:text-blue-800:hover { + color: #2c5282; } -.hover\:text-purple-lighter:hover { - color: #d6bbfc; +.hover\:text-blue-900:hover { + color: #2a4365; } -.hover\:text-purple-lightest:hover { - color: #f3ebff; +.hover\:text-indigo-100:hover { + color: #ebf4ff; } -.hover\:text-pink-darkest:hover { - color: #451225; +.hover\:text-indigo-200:hover { + color: #c3dafe; } -.hover\:text-pink-darker:hover { - color: #6f213f; +.hover\:text-indigo-300:hover { + color: #a3bffa; } -.hover\:text-pink-dark:hover { - color: #eb5286; +.hover\:text-indigo-400:hover { + color: #7f9cf5; } -.hover\:text-pink:hover { - color: #f66d9b; +.hover\:text-indigo-500:hover { + color: #667eea; } -.hover\:text-pink-light:hover { - color: #fa7ea8; +.hover\:text-indigo-600:hover { + color: #5a67d8; } -.hover\:text-pink-lighter:hover { - color: #ffbbca; +.hover\:text-indigo-700:hover { + color: #4c51bf; } -.hover\:text-pink-lightest:hover { - color: #ffebef; +.hover\:text-indigo-800:hover { + color: #434190; +} + +.hover\:text-indigo-900:hover { + color: #3c366b; +} + +.hover\:text-purple-100:hover { + color: #faf5ff; +} + +.hover\:text-purple-200:hover { + color: #e9d8fd; +} + +.hover\:text-purple-300:hover { + color: #d6bcfa; +} + +.hover\:text-purple-400:hover { + color: #b794f4; +} + +.hover\:text-purple-500:hover { + color: #9f7aea; +} + +.hover\:text-purple-600:hover { + color: #805ad5; +} + +.hover\:text-purple-700:hover { + color: #6b46c1; +} + +.hover\:text-purple-800:hover { + color: #553c9a; +} + +.hover\:text-purple-900:hover { + color: #44337a; +} + +.hover\:text-pink-100:hover { + color: #fff5f7; +} + +.hover\:text-pink-200:hover { + color: #fed7e2; +} + +.hover\:text-pink-300:hover { + color: #fbb6ce; +} + +.hover\:text-pink-400:hover { + color: #f687b3; +} + +.hover\:text-pink-500:hover { + color: #ed64a6; +} + +.hover\:text-pink-600:hover { + color: #d53f8c; +} + +.hover\:text-pink-700:hover { + color: #b83280; +} + +.hover\:text-pink-800:hover { + color: #97266d; +} + +.hover\:text-pink-900:hover { + color: #702459; } .focus\:text-transparent:focus { @@ -5407,299 +6689,379 @@ table { } .focus\:text-black:focus { - color: #22292f; + color: #000; +} + +.focus\:text-white:focus { + color: #fff; } -.focus\:text-grey-darkest:focus { - color: #3d4852; +.focus\:text-gray-100:focus { + color: #f7fafc; } -.focus\:text-grey-darker:focus { - color: #606f7b; +.focus\:text-gray-200:focus { + color: #edf2f7; } -.focus\:text-grey-dark:focus { - color: #8795a1; +.focus\:text-gray-300:focus { + color: #e2e8f0; } -.focus\:text-grey:focus { - color: #b8c2cc; +.focus\:text-gray-400:focus { + color: #cbd5e0; } -.focus\:text-grey-light:focus { - color: #dae1e7; +.focus\:text-gray-500:focus { + color: #a0aec0; } -.focus\:text-grey-lighter:focus { - color: #f1f5f8; +.focus\:text-gray-600:focus { + color: #718096; } -.focus\:text-grey-lightest:focus { - color: #f8fafc; +.focus\:text-gray-700:focus { + color: #4a5568; } -.focus\:text-white:focus { - color: #fff; +.focus\:text-gray-800:focus { + color: #2d3748; +} + +.focus\:text-gray-900:focus { + color: #1a202c; +} + +.focus\:text-red-100:focus { + color: #fff5f5; +} + +.focus\:text-red-200:focus { + color: #fed7d7; +} + +.focus\:text-red-300:focus { + color: #feb2b2; +} + +.focus\:text-red-400:focus { + color: #fc8181; +} + +.focus\:text-red-500:focus { + color: #f56565; +} + +.focus\:text-red-600:focus { + color: #e53e3e; +} + +.focus\:text-red-700:focus { + color: #c53030; +} + +.focus\:text-red-800:focus { + color: #9b2c2c; +} + +.focus\:text-red-900:focus { + color: #742a2a; } -.focus\:text-red-darkest:focus { - color: #3b0d0c; +.focus\:text-orange-100:focus { + color: #fffaf0; } -.focus\:text-red-darker:focus { - color: #621b18; +.focus\:text-orange-200:focus { + color: #feebc8; } -.focus\:text-red-dark:focus { - color: #cc1f1a; +.focus\:text-orange-300:focus { + color: #fbd38d; } -.focus\:text-red:focus { - color: #e3342f; +.focus\:text-orange-400:focus { + color: #f6ad55; } -.focus\:text-red-light:focus { - color: #ef5753; +.focus\:text-orange-500:focus { + color: #ed8936; } -.focus\:text-red-lighter:focus { - color: #f9acaa; +.focus\:text-orange-600:focus { + color: #dd6b20; } -.focus\:text-red-lightest:focus { - color: #fcebea; +.focus\:text-orange-700:focus { + color: #c05621; } -.focus\:text-orange-darkest:focus { - color: #462a16; +.focus\:text-orange-800:focus { + color: #9c4221; } -.focus\:text-orange-darker:focus { - color: #613b1f; +.focus\:text-orange-900:focus { + color: #7b341e; } -.focus\:text-orange-dark:focus { - color: #de751f; +.focus\:text-yellow-100:focus { + color: #fffff0; } -.focus\:text-orange:focus { - color: #f6993f; +.focus\:text-yellow-200:focus { + color: #fefcbf; } -.focus\:text-orange-light:focus { - color: #faad63; +.focus\:text-yellow-300:focus { + color: #faf089; } -.focus\:text-orange-lighter:focus { - color: #fcd9b6; +.focus\:text-yellow-400:focus { + color: #f6e05e; } -.focus\:text-orange-lightest:focus { - color: #fff5eb; +.focus\:text-yellow-500:focus { + color: #ecc94b; } -.focus\:text-yellow-darkest:focus { - color: #453411; +.focus\:text-yellow-600:focus { + color: #d69e2e; } -.focus\:text-yellow-darker:focus { - color: #684f1d; +.focus\:text-yellow-700:focus { + color: #b7791f; } -.focus\:text-yellow-dark:focus { - color: #f2d024; +.focus\:text-yellow-800:focus { + color: #975a16; } -.focus\:text-yellow:focus { - color: #ffed4a; +.focus\:text-yellow-900:focus { + color: #744210; } -.focus\:text-yellow-light:focus { - color: #fff382; +.focus\:text-green-100:focus { + color: #f0fff4; } -.focus\:text-yellow-lighter:focus { - color: #fff9c2; +.focus\:text-green-200:focus { + color: #c6f6d5; } -.focus\:text-yellow-lightest:focus { - color: #fcfbeb; +.focus\:text-green-300:focus { + color: #9ae6b4; } -.focus\:text-green-darkest:focus { - color: #0f2f21; +.focus\:text-green-400:focus { + color: #68d391; } -.focus\:text-green-darker:focus { - color: #1a4731; +.focus\:text-green-500:focus { + color: #48bb78; } -.focus\:text-green-dark:focus { - color: #1f9d55; +.focus\:text-green-600:focus { + color: #38a169; } -.focus\:text-green:focus { - color: #38c172; +.focus\:text-green-700:focus { + color: #2f855a; } -.focus\:text-green-light:focus { - color: #51d88a; +.focus\:text-green-800:focus { + color: #276749; } -.focus\:text-green-lighter:focus { - color: #a2f5bf; +.focus\:text-green-900:focus { + color: #22543d; } -.focus\:text-green-lightest:focus { - color: #e3fcec; +.focus\:text-teal-100:focus { + color: #e6fffa; } -.focus\:text-teal-darkest:focus { - color: #0d3331; +.focus\:text-teal-200:focus { + color: #b2f5ea; } -.focus\:text-teal-darker:focus { - color: #20504f; +.focus\:text-teal-300:focus { + color: #81e6d9; } -.focus\:text-teal-dark:focus { - color: #38a89d; +.focus\:text-teal-400:focus { + color: #4fd1c5; } -.focus\:text-teal:focus { - color: #4dc0b5; +.focus\:text-teal-500:focus { + color: #38b2ac; } -.focus\:text-teal-light:focus { - color: #64d5ca; +.focus\:text-teal-600:focus { + color: #319795; } -.focus\:text-teal-lighter:focus { - color: #a0f0ed; +.focus\:text-teal-700:focus { + color: #2c7a7b; } -.focus\:text-teal-lightest:focus { - color: #e8fffe; +.focus\:text-teal-800:focus { + color: #285e61; } -.focus\:text-blue-darkest:focus { - color: #12283a; +.focus\:text-teal-900:focus { + color: #234e52; } -.focus\:text-blue-darker:focus { - color: #1c3d5a; +.focus\:text-blue-100:focus { + color: #ebf8ff; } -.focus\:text-blue-dark:focus { - color: #2779bd; +.focus\:text-blue-200:focus { + color: #bee3f8; } -.focus\:text-blue:focus { - color: #3490dc; +.focus\:text-blue-300:focus { + color: #90cdf4; } -.focus\:text-blue-light:focus { - color: #6cb2eb; +.focus\:text-blue-400:focus { + color: #63b3ed; } -.focus\:text-blue-lighter:focus { - color: #bcdefa; +.focus\:text-blue-500:focus { + color: #4299e1; } -.focus\:text-blue-lightest:focus { - color: #eff8ff; +.focus\:text-blue-600:focus { + color: #3182ce; } -.focus\:text-indigo-darkest:focus { - color: #191e38; +.focus\:text-blue-700:focus { + color: #2b6cb0; } -.focus\:text-indigo-darker:focus { - color: #2f365f; +.focus\:text-blue-800:focus { + color: #2c5282; } -.focus\:text-indigo-dark:focus { - color: #5661b3; +.focus\:text-blue-900:focus { + color: #2a4365; } -.focus\:text-indigo:focus { - color: #6574cd; +.focus\:text-indigo-100:focus { + color: #ebf4ff; } -.focus\:text-indigo-light:focus { - color: #7886d7; +.focus\:text-indigo-200:focus { + color: #c3dafe; } -.focus\:text-indigo-lighter:focus { - color: #b2b7ff; +.focus\:text-indigo-300:focus { + color: #a3bffa; } -.focus\:text-indigo-lightest:focus { - color: #e6e8ff; +.focus\:text-indigo-400:focus { + color: #7f9cf5; } -.focus\:text-purple-darkest:focus { - color: #21183c; +.focus\:text-indigo-500:focus { + color: #667eea; } -.focus\:text-purple-darker:focus { - color: #382b5f; +.focus\:text-indigo-600:focus { + color: #5a67d8; } -.focus\:text-purple-dark:focus { - color: #794acf; +.focus\:text-indigo-700:focus { + color: #4c51bf; } -.focus\:text-purple:focus { - color: #9561e2; +.focus\:text-indigo-800:focus { + color: #434190; } -.focus\:text-purple-light:focus { - color: #a779e9; +.focus\:text-indigo-900:focus { + color: #3c366b; } -.focus\:text-purple-lighter:focus { - color: #d6bbfc; +.focus\:text-purple-100:focus { + color: #faf5ff; } -.focus\:text-purple-lightest:focus { - color: #f3ebff; +.focus\:text-purple-200:focus { + color: #e9d8fd; } -.focus\:text-pink-darkest:focus { - color: #451225; +.focus\:text-purple-300:focus { + color: #d6bcfa; } -.focus\:text-pink-darker:focus { - color: #6f213f; +.focus\:text-purple-400:focus { + color: #b794f4; } -.focus\:text-pink-dark:focus { - color: #eb5286; +.focus\:text-purple-500:focus { + color: #9f7aea; } -.focus\:text-pink:focus { - color: #f66d9b; +.focus\:text-purple-600:focus { + color: #805ad5; } -.focus\:text-pink-light:focus { - color: #fa7ea8; +.focus\:text-purple-700:focus { + color: #6b46c1; } -.focus\:text-pink-lighter:focus { - color: #ffbbca; +.focus\:text-purple-800:focus { + color: #553c9a; } -.focus\:text-pink-lightest:focus { - color: #ffebef; +.focus\:text-purple-900:focus { + color: #44337a; +} + +.focus\:text-pink-100:focus { + color: #fff5f7; +} + +.focus\:text-pink-200:focus { + color: #fed7e2; +} + +.focus\:text-pink-300:focus { + color: #fbb6ce; +} + +.focus\:text-pink-400:focus { + color: #f687b3; +} + +.focus\:text-pink-500:focus { + color: #ed64a6; +} + +.focus\:text-pink-600:focus { + color: #d53f8c; +} + +.focus\:text-pink-700:focus { + color: #b83280; +} + +.focus\:text-pink-800:focus { + color: #97266d; +} + +.focus\:text-pink-900:focus { + color: #702459; } .text-xs { - font-size: .75rem; + font-size: 0.75rem; } .text-sm { - font-size: .875rem; + font-size: 0.875rem; } .text-base { @@ -5730,11 +7092,15 @@ table { font-size: 3rem; } +.text-6xl { + font-size: 4rem; +} + .italic { font-style: italic; } -.roman { +.not-italic { font-style: normal; } @@ -5766,40 +7132,6 @@ table { text-decoration: none; } -.antialiased { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -.subpixel-antialiased { - -webkit-font-smoothing: auto; - -moz-osx-font-smoothing: auto; -} - -.hover\:italic:hover { - font-style: italic; -} - -.hover\:roman:hover { - font-style: normal; -} - -.hover\:uppercase:hover { - text-transform: uppercase; -} - -.hover\:lowercase:hover { - text-transform: lowercase; -} - -.hover\:capitalize:hover { - text-transform: capitalize; -} - -.hover\:normal-case:hover { - text-transform: none; -} - .hover\:underline:hover { text-decoration: underline; } @@ -5812,40 +7144,6 @@ table { text-decoration: none; } -.hover\:antialiased:hover { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -.hover\:subpixel-antialiased:hover { - -webkit-font-smoothing: auto; - -moz-osx-font-smoothing: auto; -} - -.focus\:italic:focus { - font-style: italic; -} - -.focus\:roman:focus { - font-style: normal; -} - -.focus\:uppercase:focus { - text-transform: uppercase; -} - -.focus\:lowercase:focus { - text-transform: lowercase; -} - -.focus\:capitalize:focus { - text-transform: capitalize; -} - -.focus\:normal-case:focus { - text-transform: none; -} - .focus\:underline:focus { text-decoration: underline; } @@ -5858,26 +7156,38 @@ table { text-decoration: none; } -.focus\:antialiased:focus { +.antialiased { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } -.focus\:subpixel-antialiased:focus { +.subpixel-antialiased { -webkit-font-smoothing: auto; -moz-osx-font-smoothing: auto; } -.tracking-tight { +.tracking-tighter { letter-spacing: -0.05em; } +.tracking-tight { + letter-spacing: -0.025em; +} + .tracking-normal { letter-spacing: 0; } .tracking-wide { - letter-spacing: .05em; + letter-spacing: 0.025em; +} + +.tracking-wider { + letter-spacing: 0.05em; +} + +.tracking-widest { + letter-spacing: 0.1em; } .select-none { @@ -5888,6 +7198,14 @@ table { user-select: text; } +.select-all { + user-select: all; +} + +.select-auto { + user-select: auto; +} + .align-baseline { vertical-align: baseline; } @@ -5940,12 +7258,17 @@ table { white-space: pre-wrap; } +.break-normal { + overflow-wrap: normal; + word-break: normal; +} + .break-words { - word-wrap: break-word; + overflow-wrap: break-word; } -.break-normal { - word-wrap: normal; +.break-all { + word-break: break-all; } .truncate { @@ -5954,16 +7277,20 @@ table { white-space: nowrap; } +.w-0 { + width: 0; +} + .w-1 { - width: .25rem; + width: 0.25rem; } .w-2 { - width: .5rem; + width: 0.5rem; } .w-3 { - width: .75rem; + width: 0.75rem; } .w-4 { @@ -5994,6 +7321,10 @@ table { width: 4rem; } +.w-20 { + width: 5rem; +} + .w-24 { width: 6rem; } @@ -6002,10 +7333,18 @@ table { width: 8rem; } +.w-40 { + width: 10rem; +} + .w-48 { width: 12rem; } +.w-56 { + width: 14rem; +} + .w-64 { width: 16rem; } @@ -6034,6 +7373,10 @@ table { width: 25%; } +.w-2\/4 { + width: 50%; +} + .w-3\/4 { width: 75%; } @@ -6058,39 +7401,95 @@ table { width: 16.66667%; } -.w-5\/6 { - width: 83.33333%; +.w-2\/6 { + width: 33.33333%; } -.w-full { - width: 100%; +.w-3\/6 { + width: 50%; } -.w-screen { - width: 100vw; +.w-4\/6 { + width: 66.66667%; } -.z-0 { - z-index: 0; +.w-5\/6 { + width: 83.33333%; } -.z-10 { - z-index: 10; +.w-1\/12 { + width: 8.33333%; } -.z-20 { - z-index: 20; +.w-2\/12 { + width: 16.66667%; } -.z-30 { - z-index: 30; +.w-3\/12 { + width: 25%; } -.z-40 { - z-index: 40; +.w-4\/12 { + width: 33.33333%; } -.z-50 { +.w-5\/12 { + width: 41.66667%; +} + +.w-6\/12 { + width: 50%; +} + +.w-7\/12 { + width: 58.33333%; +} + +.w-8\/12 { + width: 66.66667%; +} + +.w-9\/12 { + width: 75%; +} + +.w-10\/12 { + width: 83.33333%; +} + +.w-11\/12 { + width: 91.66667%; +} + +.w-full { + width: 100%; +} + +.w-screen { + width: 100vw; +} + +.z-0 { + z-index: 0; +} + +.z-10 { + z-index: 10; +} + +.z-20 { + z-index: 20; +} + +.z-30 { + z-index: 30; +} + +.z-40 { + z-index: 40; +} + +.z-50 { z-index: 50; } @@ -6100,15 +7499,10 @@ table { .example { font-weight: 700; - color: #e3342f; + color: #f56565; } -@media (min-width: 576px) { - .sm\:list-reset { - list-style: none; - padding: 0; - } - +@media (min-width: 640px) { .sm\:appearance-none { appearance: none; } @@ -6130,21855 +7524,27151 @@ table { } .sm\:bg-black { - background-color: #22292f; + background-color: #000; } - .sm\:bg-grey-darkest { - background-color: #3d4852; + .sm\:bg-white { + background-color: #fff; } - .sm\:bg-grey-darker { - background-color: #606f7b; + .sm\:bg-gray-100 { + background-color: #f7fafc; } - .sm\:bg-grey-dark { - background-color: #8795a1; + .sm\:bg-gray-200 { + background-color: #edf2f7; } - .sm\:bg-grey { - background-color: #b8c2cc; + .sm\:bg-gray-300 { + background-color: #e2e8f0; } - .sm\:bg-grey-light { - background-color: #dae1e7; + .sm\:bg-gray-400 { + background-color: #cbd5e0; } - .sm\:bg-grey-lighter { - background-color: #f1f5f8; + .sm\:bg-gray-500 { + background-color: #a0aec0; } - .sm\:bg-grey-lightest { - background-color: #f8fafc; + .sm\:bg-gray-600 { + background-color: #718096; } - .sm\:bg-white { - background-color: #fff; + .sm\:bg-gray-700 { + background-color: #4a5568; } - .sm\:bg-red-darkest { - background-color: #3b0d0c; + .sm\:bg-gray-800 { + background-color: #2d3748; } - .sm\:bg-red-darker { - background-color: #621b18; + .sm\:bg-gray-900 { + background-color: #1a202c; } - .sm\:bg-red-dark { - background-color: #cc1f1a; + .sm\:bg-red-100 { + background-color: #fff5f5; } - .sm\:bg-red { - background-color: #e3342f; + .sm\:bg-red-200 { + background-color: #fed7d7; } - .sm\:bg-red-light { - background-color: #ef5753; + .sm\:bg-red-300 { + background-color: #feb2b2; } - .sm\:bg-red-lighter { - background-color: #f9acaa; + .sm\:bg-red-400 { + background-color: #fc8181; } - .sm\:bg-red-lightest { - background-color: #fcebea; + .sm\:bg-red-500 { + background-color: #f56565; } - .sm\:bg-orange-darkest { - background-color: #462a16; + .sm\:bg-red-600 { + background-color: #e53e3e; } - .sm\:bg-orange-darker { - background-color: #613b1f; + .sm\:bg-red-700 { + background-color: #c53030; } - .sm\:bg-orange-dark { - background-color: #de751f; + .sm\:bg-red-800 { + background-color: #9b2c2c; } - .sm\:bg-orange { - background-color: #f6993f; + .sm\:bg-red-900 { + background-color: #742a2a; } - .sm\:bg-orange-light { - background-color: #faad63; + .sm\:bg-orange-100 { + background-color: #fffaf0; } - .sm\:bg-orange-lighter { - background-color: #fcd9b6; + .sm\:bg-orange-200 { + background-color: #feebc8; } - .sm\:bg-orange-lightest { - background-color: #fff5eb; + .sm\:bg-orange-300 { + background-color: #fbd38d; } - .sm\:bg-yellow-darkest { - background-color: #453411; + .sm\:bg-orange-400 { + background-color: #f6ad55; } - .sm\:bg-yellow-darker { - background-color: #684f1d; + .sm\:bg-orange-500 { + background-color: #ed8936; } - .sm\:bg-yellow-dark { - background-color: #f2d024; + .sm\:bg-orange-600 { + background-color: #dd6b20; } - .sm\:bg-yellow { - background-color: #ffed4a; + .sm\:bg-orange-700 { + background-color: #c05621; } - .sm\:bg-yellow-light { - background-color: #fff382; + .sm\:bg-orange-800 { + background-color: #9c4221; } - .sm\:bg-yellow-lighter { - background-color: #fff9c2; + .sm\:bg-orange-900 { + background-color: #7b341e; } - .sm\:bg-yellow-lightest { - background-color: #fcfbeb; + .sm\:bg-yellow-100 { + background-color: #fffff0; } - .sm\:bg-green-darkest { - background-color: #0f2f21; + .sm\:bg-yellow-200 { + background-color: #fefcbf; } - .sm\:bg-green-darker { - background-color: #1a4731; + .sm\:bg-yellow-300 { + background-color: #faf089; } - .sm\:bg-green-dark { - background-color: #1f9d55; + .sm\:bg-yellow-400 { + background-color: #f6e05e; } - .sm\:bg-green { - background-color: #38c172; + .sm\:bg-yellow-500 { + background-color: #ecc94b; } - .sm\:bg-green-light { - background-color: #51d88a; + .sm\:bg-yellow-600 { + background-color: #d69e2e; } - .sm\:bg-green-lighter { - background-color: #a2f5bf; + .sm\:bg-yellow-700 { + background-color: #b7791f; } - .sm\:bg-green-lightest { - background-color: #e3fcec; + .sm\:bg-yellow-800 { + background-color: #975a16; } - .sm\:bg-teal-darkest { - background-color: #0d3331; + .sm\:bg-yellow-900 { + background-color: #744210; } - .sm\:bg-teal-darker { - background-color: #20504f; + .sm\:bg-green-100 { + background-color: #f0fff4; } - .sm\:bg-teal-dark { - background-color: #38a89d; + .sm\:bg-green-200 { + background-color: #c6f6d5; } - .sm\:bg-teal { - background-color: #4dc0b5; + .sm\:bg-green-300 { + background-color: #9ae6b4; } - .sm\:bg-teal-light { - background-color: #64d5ca; + .sm\:bg-green-400 { + background-color: #68d391; } - .sm\:bg-teal-lighter { - background-color: #a0f0ed; + .sm\:bg-green-500 { + background-color: #48bb78; } - .sm\:bg-teal-lightest { - background-color: #e8fffe; + .sm\:bg-green-600 { + background-color: #38a169; } - .sm\:bg-blue-darkest { - background-color: #12283a; + .sm\:bg-green-700 { + background-color: #2f855a; } - .sm\:bg-blue-darker { - background-color: #1c3d5a; + .sm\:bg-green-800 { + background-color: #276749; } - .sm\:bg-blue-dark { - background-color: #2779bd; + .sm\:bg-green-900 { + background-color: #22543d; } - .sm\:bg-blue { - background-color: #3490dc; + .sm\:bg-teal-100 { + background-color: #e6fffa; } - .sm\:bg-blue-light { - background-color: #6cb2eb; + .sm\:bg-teal-200 { + background-color: #b2f5ea; } - .sm\:bg-blue-lighter { - background-color: #bcdefa; + .sm\:bg-teal-300 { + background-color: #81e6d9; } - .sm\:bg-blue-lightest { - background-color: #eff8ff; + .sm\:bg-teal-400 { + background-color: #4fd1c5; } - .sm\:bg-indigo-darkest { - background-color: #191e38; + .sm\:bg-teal-500 { + background-color: #38b2ac; } - .sm\:bg-indigo-darker { - background-color: #2f365f; + .sm\:bg-teal-600 { + background-color: #319795; } - .sm\:bg-indigo-dark { - background-color: #5661b3; + .sm\:bg-teal-700 { + background-color: #2c7a7b; } - .sm\:bg-indigo { - background-color: #6574cd; + .sm\:bg-teal-800 { + background-color: #285e61; } - .sm\:bg-indigo-light { - background-color: #7886d7; + .sm\:bg-teal-900 { + background-color: #234e52; } - .sm\:bg-indigo-lighter { - background-color: #b2b7ff; + .sm\:bg-blue-100 { + background-color: #ebf8ff; } - .sm\:bg-indigo-lightest { - background-color: #e6e8ff; + .sm\:bg-blue-200 { + background-color: #bee3f8; } - .sm\:bg-purple-darkest { - background-color: #21183c; + .sm\:bg-blue-300 { + background-color: #90cdf4; } - .sm\:bg-purple-darker { - background-color: #382b5f; + .sm\:bg-blue-400 { + background-color: #63b3ed; } - .sm\:bg-purple-dark { - background-color: #794acf; + .sm\:bg-blue-500 { + background-color: #4299e1; } - .sm\:bg-purple { - background-color: #9561e2; + .sm\:bg-blue-600 { + background-color: #3182ce; } - .sm\:bg-purple-light { - background-color: #a779e9; + .sm\:bg-blue-700 { + background-color: #2b6cb0; } - .sm\:bg-purple-lighter { - background-color: #d6bbfc; + .sm\:bg-blue-800 { + background-color: #2c5282; } - .sm\:bg-purple-lightest { - background-color: #f3ebff; + .sm\:bg-blue-900 { + background-color: #2a4365; } - .sm\:bg-pink-darkest { - background-color: #451225; + .sm\:bg-indigo-100 { + background-color: #ebf4ff; } - .sm\:bg-pink-darker { - background-color: #6f213f; + .sm\:bg-indigo-200 { + background-color: #c3dafe; } - .sm\:bg-pink-dark { - background-color: #eb5286; + .sm\:bg-indigo-300 { + background-color: #a3bffa; } - .sm\:bg-pink { - background-color: #f66d9b; + .sm\:bg-indigo-400 { + background-color: #7f9cf5; } - .sm\:bg-pink-light { - background-color: #fa7ea8; + .sm\:bg-indigo-500 { + background-color: #667eea; } - .sm\:bg-pink-lighter { - background-color: #ffbbca; + .sm\:bg-indigo-600 { + background-color: #5a67d8; } - .sm\:bg-pink-lightest { - background-color: #ffebef; + .sm\:bg-indigo-700 { + background-color: #4c51bf; } - .sm\:hover\:bg-transparent:hover { - background-color: transparent; + .sm\:bg-indigo-800 { + background-color: #434190; } - .sm\:hover\:bg-black:hover { - background-color: #22292f; + .sm\:bg-indigo-900 { + background-color: #3c366b; } - .sm\:hover\:bg-grey-darkest:hover { - background-color: #3d4852; + .sm\:bg-purple-100 { + background-color: #faf5ff; } - .sm\:hover\:bg-grey-darker:hover { - background-color: #606f7b; + .sm\:bg-purple-200 { + background-color: #e9d8fd; } - .sm\:hover\:bg-grey-dark:hover { - background-color: #8795a1; + .sm\:bg-purple-300 { + background-color: #d6bcfa; } - .sm\:hover\:bg-grey:hover { - background-color: #b8c2cc; + .sm\:bg-purple-400 { + background-color: #b794f4; } - .sm\:hover\:bg-grey-light:hover { - background-color: #dae1e7; + .sm\:bg-purple-500 { + background-color: #9f7aea; } - .sm\:hover\:bg-grey-lighter:hover { - background-color: #f1f5f8; + .sm\:bg-purple-600 { + background-color: #805ad5; } - .sm\:hover\:bg-grey-lightest:hover { - background-color: #f8fafc; + .sm\:bg-purple-700 { + background-color: #6b46c1; } - .sm\:hover\:bg-white:hover { - background-color: #fff; + .sm\:bg-purple-800 { + background-color: #553c9a; } - .sm\:hover\:bg-red-darkest:hover { - background-color: #3b0d0c; + .sm\:bg-purple-900 { + background-color: #44337a; } - .sm\:hover\:bg-red-darker:hover { - background-color: #621b18; + .sm\:bg-pink-100 { + background-color: #fff5f7; } - .sm\:hover\:bg-red-dark:hover { - background-color: #cc1f1a; + .sm\:bg-pink-200 { + background-color: #fed7e2; } - .sm\:hover\:bg-red:hover { - background-color: #e3342f; + .sm\:bg-pink-300 { + background-color: #fbb6ce; } - .sm\:hover\:bg-red-light:hover { - background-color: #ef5753; + .sm\:bg-pink-400 { + background-color: #f687b3; } - .sm\:hover\:bg-red-lighter:hover { - background-color: #f9acaa; + .sm\:bg-pink-500 { + background-color: #ed64a6; } - .sm\:hover\:bg-red-lightest:hover { - background-color: #fcebea; + .sm\:bg-pink-600 { + background-color: #d53f8c; } - .sm\:hover\:bg-orange-darkest:hover { - background-color: #462a16; + .sm\:bg-pink-700 { + background-color: #b83280; } - .sm\:hover\:bg-orange-darker:hover { - background-color: #613b1f; + .sm\:bg-pink-800 { + background-color: #97266d; } - .sm\:hover\:bg-orange-dark:hover { - background-color: #de751f; + .sm\:bg-pink-900 { + background-color: #702459; } - .sm\:hover\:bg-orange:hover { - background-color: #f6993f; + .sm\:hover\:bg-transparent:hover { + background-color: transparent; } - .sm\:hover\:bg-orange-light:hover { - background-color: #faad63; + .sm\:hover\:bg-black:hover { + background-color: #000; } - .sm\:hover\:bg-orange-lighter:hover { - background-color: #fcd9b6; + .sm\:hover\:bg-white:hover { + background-color: #fff; } - .sm\:hover\:bg-orange-lightest:hover { - background-color: #fff5eb; + .sm\:hover\:bg-gray-100:hover { + background-color: #f7fafc; } - .sm\:hover\:bg-yellow-darkest:hover { - background-color: #453411; + .sm\:hover\:bg-gray-200:hover { + background-color: #edf2f7; } - .sm\:hover\:bg-yellow-darker:hover { - background-color: #684f1d; + .sm\:hover\:bg-gray-300:hover { + background-color: #e2e8f0; } - .sm\:hover\:bg-yellow-dark:hover { - background-color: #f2d024; + .sm\:hover\:bg-gray-400:hover { + background-color: #cbd5e0; } - .sm\:hover\:bg-yellow:hover { - background-color: #ffed4a; + .sm\:hover\:bg-gray-500:hover { + background-color: #a0aec0; } - .sm\:hover\:bg-yellow-light:hover { - background-color: #fff382; + .sm\:hover\:bg-gray-600:hover { + background-color: #718096; } - .sm\:hover\:bg-yellow-lighter:hover { - background-color: #fff9c2; + .sm\:hover\:bg-gray-700:hover { + background-color: #4a5568; } - .sm\:hover\:bg-yellow-lightest:hover { - background-color: #fcfbeb; + .sm\:hover\:bg-gray-800:hover { + background-color: #2d3748; } - .sm\:hover\:bg-green-darkest:hover { - background-color: #0f2f21; + .sm\:hover\:bg-gray-900:hover { + background-color: #1a202c; } - .sm\:hover\:bg-green-darker:hover { - background-color: #1a4731; + .sm\:hover\:bg-red-100:hover { + background-color: #fff5f5; } - .sm\:hover\:bg-green-dark:hover { - background-color: #1f9d55; + .sm\:hover\:bg-red-200:hover { + background-color: #fed7d7; } - .sm\:hover\:bg-green:hover { - background-color: #38c172; + .sm\:hover\:bg-red-300:hover { + background-color: #feb2b2; } - .sm\:hover\:bg-green-light:hover { - background-color: #51d88a; + .sm\:hover\:bg-red-400:hover { + background-color: #fc8181; } - .sm\:hover\:bg-green-lighter:hover { - background-color: #a2f5bf; + .sm\:hover\:bg-red-500:hover { + background-color: #f56565; } - .sm\:hover\:bg-green-lightest:hover { - background-color: #e3fcec; + .sm\:hover\:bg-red-600:hover { + background-color: #e53e3e; } - .sm\:hover\:bg-teal-darkest:hover { - background-color: #0d3331; + .sm\:hover\:bg-red-700:hover { + background-color: #c53030; } - .sm\:hover\:bg-teal-darker:hover { - background-color: #20504f; + .sm\:hover\:bg-red-800:hover { + background-color: #9b2c2c; } - .sm\:hover\:bg-teal-dark:hover { - background-color: #38a89d; + .sm\:hover\:bg-red-900:hover { + background-color: #742a2a; } - .sm\:hover\:bg-teal:hover { - background-color: #4dc0b5; + .sm\:hover\:bg-orange-100:hover { + background-color: #fffaf0; } - .sm\:hover\:bg-teal-light:hover { - background-color: #64d5ca; + .sm\:hover\:bg-orange-200:hover { + background-color: #feebc8; } - .sm\:hover\:bg-teal-lighter:hover { - background-color: #a0f0ed; + .sm\:hover\:bg-orange-300:hover { + background-color: #fbd38d; } - .sm\:hover\:bg-teal-lightest:hover { - background-color: #e8fffe; + .sm\:hover\:bg-orange-400:hover { + background-color: #f6ad55; } - .sm\:hover\:bg-blue-darkest:hover { - background-color: #12283a; + .sm\:hover\:bg-orange-500:hover { + background-color: #ed8936; } - .sm\:hover\:bg-blue-darker:hover { - background-color: #1c3d5a; + .sm\:hover\:bg-orange-600:hover { + background-color: #dd6b20; } - .sm\:hover\:bg-blue-dark:hover { - background-color: #2779bd; + .sm\:hover\:bg-orange-700:hover { + background-color: #c05621; } - .sm\:hover\:bg-blue:hover { - background-color: #3490dc; + .sm\:hover\:bg-orange-800:hover { + background-color: #9c4221; } - .sm\:hover\:bg-blue-light:hover { - background-color: #6cb2eb; + .sm\:hover\:bg-orange-900:hover { + background-color: #7b341e; } - .sm\:hover\:bg-blue-lighter:hover { - background-color: #bcdefa; + .sm\:hover\:bg-yellow-100:hover { + background-color: #fffff0; } - .sm\:hover\:bg-blue-lightest:hover { - background-color: #eff8ff; + .sm\:hover\:bg-yellow-200:hover { + background-color: #fefcbf; } - .sm\:hover\:bg-indigo-darkest:hover { - background-color: #191e38; + .sm\:hover\:bg-yellow-300:hover { + background-color: #faf089; } - .sm\:hover\:bg-indigo-darker:hover { - background-color: #2f365f; + .sm\:hover\:bg-yellow-400:hover { + background-color: #f6e05e; } - .sm\:hover\:bg-indigo-dark:hover { - background-color: #5661b3; + .sm\:hover\:bg-yellow-500:hover { + background-color: #ecc94b; } - .sm\:hover\:bg-indigo:hover { - background-color: #6574cd; + .sm\:hover\:bg-yellow-600:hover { + background-color: #d69e2e; } - .sm\:hover\:bg-indigo-light:hover { - background-color: #7886d7; + .sm\:hover\:bg-yellow-700:hover { + background-color: #b7791f; } - .sm\:hover\:bg-indigo-lighter:hover { - background-color: #b2b7ff; + .sm\:hover\:bg-yellow-800:hover { + background-color: #975a16; } - .sm\:hover\:bg-indigo-lightest:hover { - background-color: #e6e8ff; + .sm\:hover\:bg-yellow-900:hover { + background-color: #744210; } - .sm\:hover\:bg-purple-darkest:hover { - background-color: #21183c; + .sm\:hover\:bg-green-100:hover { + background-color: #f0fff4; } - .sm\:hover\:bg-purple-darker:hover { - background-color: #382b5f; + .sm\:hover\:bg-green-200:hover { + background-color: #c6f6d5; } - .sm\:hover\:bg-purple-dark:hover { - background-color: #794acf; + .sm\:hover\:bg-green-300:hover { + background-color: #9ae6b4; } - .sm\:hover\:bg-purple:hover { - background-color: #9561e2; + .sm\:hover\:bg-green-400:hover { + background-color: #68d391; } - .sm\:hover\:bg-purple-light:hover { - background-color: #a779e9; + .sm\:hover\:bg-green-500:hover { + background-color: #48bb78; } - .sm\:hover\:bg-purple-lighter:hover { - background-color: #d6bbfc; + .sm\:hover\:bg-green-600:hover { + background-color: #38a169; } - .sm\:hover\:bg-purple-lightest:hover { - background-color: #f3ebff; + .sm\:hover\:bg-green-700:hover { + background-color: #2f855a; } - .sm\:hover\:bg-pink-darkest:hover { - background-color: #451225; + .sm\:hover\:bg-green-800:hover { + background-color: #276749; } - .sm\:hover\:bg-pink-darker:hover { - background-color: #6f213f; + .sm\:hover\:bg-green-900:hover { + background-color: #22543d; } - .sm\:hover\:bg-pink-dark:hover { - background-color: #eb5286; + .sm\:hover\:bg-teal-100:hover { + background-color: #e6fffa; } - .sm\:hover\:bg-pink:hover { - background-color: #f66d9b; + .sm\:hover\:bg-teal-200:hover { + background-color: #b2f5ea; } - .sm\:hover\:bg-pink-light:hover { - background-color: #fa7ea8; + .sm\:hover\:bg-teal-300:hover { + background-color: #81e6d9; } - .sm\:hover\:bg-pink-lighter:hover { - background-color: #ffbbca; + .sm\:hover\:bg-teal-400:hover { + background-color: #4fd1c5; } - .sm\:hover\:bg-pink-lightest:hover { - background-color: #ffebef; + .sm\:hover\:bg-teal-500:hover { + background-color: #38b2ac; } - .sm\:focus\:bg-transparent:focus { - background-color: transparent; + .sm\:hover\:bg-teal-600:hover { + background-color: #319795; } - .sm\:focus\:bg-black:focus { - background-color: #22292f; + .sm\:hover\:bg-teal-700:hover { + background-color: #2c7a7b; } - .sm\:focus\:bg-grey-darkest:focus { - background-color: #3d4852; + .sm\:hover\:bg-teal-800:hover { + background-color: #285e61; } - .sm\:focus\:bg-grey-darker:focus { - background-color: #606f7b; + .sm\:hover\:bg-teal-900:hover { + background-color: #234e52; } - .sm\:focus\:bg-grey-dark:focus { - background-color: #8795a1; + .sm\:hover\:bg-blue-100:hover { + background-color: #ebf8ff; } - .sm\:focus\:bg-grey:focus { - background-color: #b8c2cc; + .sm\:hover\:bg-blue-200:hover { + background-color: #bee3f8; } - .sm\:focus\:bg-grey-light:focus { - background-color: #dae1e7; + .sm\:hover\:bg-blue-300:hover { + background-color: #90cdf4; } - .sm\:focus\:bg-grey-lighter:focus { - background-color: #f1f5f8; + .sm\:hover\:bg-blue-400:hover { + background-color: #63b3ed; } - .sm\:focus\:bg-grey-lightest:focus { - background-color: #f8fafc; + .sm\:hover\:bg-blue-500:hover { + background-color: #4299e1; } - .sm\:focus\:bg-white:focus { - background-color: #fff; + .sm\:hover\:bg-blue-600:hover { + background-color: #3182ce; } - .sm\:focus\:bg-red-darkest:focus { - background-color: #3b0d0c; + .sm\:hover\:bg-blue-700:hover { + background-color: #2b6cb0; } - .sm\:focus\:bg-red-darker:focus { - background-color: #621b18; + .sm\:hover\:bg-blue-800:hover { + background-color: #2c5282; } - .sm\:focus\:bg-red-dark:focus { - background-color: #cc1f1a; + .sm\:hover\:bg-blue-900:hover { + background-color: #2a4365; } - .sm\:focus\:bg-red:focus { - background-color: #e3342f; + .sm\:hover\:bg-indigo-100:hover { + background-color: #ebf4ff; } - .sm\:focus\:bg-red-light:focus { - background-color: #ef5753; + .sm\:hover\:bg-indigo-200:hover { + background-color: #c3dafe; } - .sm\:focus\:bg-red-lighter:focus { - background-color: #f9acaa; + .sm\:hover\:bg-indigo-300:hover { + background-color: #a3bffa; } - .sm\:focus\:bg-red-lightest:focus { - background-color: #fcebea; + .sm\:hover\:bg-indigo-400:hover { + background-color: #7f9cf5; } - .sm\:focus\:bg-orange-darkest:focus { - background-color: #462a16; + .sm\:hover\:bg-indigo-500:hover { + background-color: #667eea; } - .sm\:focus\:bg-orange-darker:focus { - background-color: #613b1f; + .sm\:hover\:bg-indigo-600:hover { + background-color: #5a67d8; } - .sm\:focus\:bg-orange-dark:focus { - background-color: #de751f; + .sm\:hover\:bg-indigo-700:hover { + background-color: #4c51bf; } - .sm\:focus\:bg-orange:focus { - background-color: #f6993f; + .sm\:hover\:bg-indigo-800:hover { + background-color: #434190; } - .sm\:focus\:bg-orange-light:focus { - background-color: #faad63; + .sm\:hover\:bg-indigo-900:hover { + background-color: #3c366b; } - .sm\:focus\:bg-orange-lighter:focus { - background-color: #fcd9b6; + .sm\:hover\:bg-purple-100:hover { + background-color: #faf5ff; } - .sm\:focus\:bg-orange-lightest:focus { - background-color: #fff5eb; + .sm\:hover\:bg-purple-200:hover { + background-color: #e9d8fd; } - .sm\:focus\:bg-yellow-darkest:focus { - background-color: #453411; + .sm\:hover\:bg-purple-300:hover { + background-color: #d6bcfa; } - .sm\:focus\:bg-yellow-darker:focus { - background-color: #684f1d; + .sm\:hover\:bg-purple-400:hover { + background-color: #b794f4; } - .sm\:focus\:bg-yellow-dark:focus { - background-color: #f2d024; + .sm\:hover\:bg-purple-500:hover { + background-color: #9f7aea; } - .sm\:focus\:bg-yellow:focus { - background-color: #ffed4a; + .sm\:hover\:bg-purple-600:hover { + background-color: #805ad5; } - .sm\:focus\:bg-yellow-light:focus { - background-color: #fff382; + .sm\:hover\:bg-purple-700:hover { + background-color: #6b46c1; } - .sm\:focus\:bg-yellow-lighter:focus { - background-color: #fff9c2; + .sm\:hover\:bg-purple-800:hover { + background-color: #553c9a; } - .sm\:focus\:bg-yellow-lightest:focus { - background-color: #fcfbeb; + .sm\:hover\:bg-purple-900:hover { + background-color: #44337a; } - .sm\:focus\:bg-green-darkest:focus { - background-color: #0f2f21; + .sm\:hover\:bg-pink-100:hover { + background-color: #fff5f7; } - .sm\:focus\:bg-green-darker:focus { - background-color: #1a4731; + .sm\:hover\:bg-pink-200:hover { + background-color: #fed7e2; } - .sm\:focus\:bg-green-dark:focus { - background-color: #1f9d55; + .sm\:hover\:bg-pink-300:hover { + background-color: #fbb6ce; } - .sm\:focus\:bg-green:focus { - background-color: #38c172; + .sm\:hover\:bg-pink-400:hover { + background-color: #f687b3; } - .sm\:focus\:bg-green-light:focus { - background-color: #51d88a; + .sm\:hover\:bg-pink-500:hover { + background-color: #ed64a6; } - .sm\:focus\:bg-green-lighter:focus { - background-color: #a2f5bf; + .sm\:hover\:bg-pink-600:hover { + background-color: #d53f8c; } - .sm\:focus\:bg-green-lightest:focus { - background-color: #e3fcec; + .sm\:hover\:bg-pink-700:hover { + background-color: #b83280; } - .sm\:focus\:bg-teal-darkest:focus { - background-color: #0d3331; + .sm\:hover\:bg-pink-800:hover { + background-color: #97266d; } - .sm\:focus\:bg-teal-darker:focus { - background-color: #20504f; + .sm\:hover\:bg-pink-900:hover { + background-color: #702459; } - .sm\:focus\:bg-teal-dark:focus { - background-color: #38a89d; + .sm\:focus\:bg-transparent:focus { + background-color: transparent; } - .sm\:focus\:bg-teal:focus { - background-color: #4dc0b5; + .sm\:focus\:bg-black:focus { + background-color: #000; } - .sm\:focus\:bg-teal-light:focus { - background-color: #64d5ca; + .sm\:focus\:bg-white:focus { + background-color: #fff; } - .sm\:focus\:bg-teal-lighter:focus { - background-color: #a0f0ed; + .sm\:focus\:bg-gray-100:focus { + background-color: #f7fafc; } - .sm\:focus\:bg-teal-lightest:focus { - background-color: #e8fffe; + .sm\:focus\:bg-gray-200:focus { + background-color: #edf2f7; } - .sm\:focus\:bg-blue-darkest:focus { - background-color: #12283a; + .sm\:focus\:bg-gray-300:focus { + background-color: #e2e8f0; } - .sm\:focus\:bg-blue-darker:focus { - background-color: #1c3d5a; + .sm\:focus\:bg-gray-400:focus { + background-color: #cbd5e0; } - .sm\:focus\:bg-blue-dark:focus { - background-color: #2779bd; + .sm\:focus\:bg-gray-500:focus { + background-color: #a0aec0; } - .sm\:focus\:bg-blue:focus { - background-color: #3490dc; + .sm\:focus\:bg-gray-600:focus { + background-color: #718096; } - .sm\:focus\:bg-blue-light:focus { - background-color: #6cb2eb; + .sm\:focus\:bg-gray-700:focus { + background-color: #4a5568; } - .sm\:focus\:bg-blue-lighter:focus { - background-color: #bcdefa; + .sm\:focus\:bg-gray-800:focus { + background-color: #2d3748; } - .sm\:focus\:bg-blue-lightest:focus { - background-color: #eff8ff; + .sm\:focus\:bg-gray-900:focus { + background-color: #1a202c; } - .sm\:focus\:bg-indigo-darkest:focus { - background-color: #191e38; + .sm\:focus\:bg-red-100:focus { + background-color: #fff5f5; } - .sm\:focus\:bg-indigo-darker:focus { - background-color: #2f365f; + .sm\:focus\:bg-red-200:focus { + background-color: #fed7d7; } - .sm\:focus\:bg-indigo-dark:focus { - background-color: #5661b3; + .sm\:focus\:bg-red-300:focus { + background-color: #feb2b2; } - .sm\:focus\:bg-indigo:focus { - background-color: #6574cd; + .sm\:focus\:bg-red-400:focus { + background-color: #fc8181; } - .sm\:focus\:bg-indigo-light:focus { - background-color: #7886d7; + .sm\:focus\:bg-red-500:focus { + background-color: #f56565; } - .sm\:focus\:bg-indigo-lighter:focus { - background-color: #b2b7ff; + .sm\:focus\:bg-red-600:focus { + background-color: #e53e3e; } - .sm\:focus\:bg-indigo-lightest:focus { - background-color: #e6e8ff; + .sm\:focus\:bg-red-700:focus { + background-color: #c53030; } - .sm\:focus\:bg-purple-darkest:focus { - background-color: #21183c; + .sm\:focus\:bg-red-800:focus { + background-color: #9b2c2c; } - .sm\:focus\:bg-purple-darker:focus { - background-color: #382b5f; + .sm\:focus\:bg-red-900:focus { + background-color: #742a2a; } - .sm\:focus\:bg-purple-dark:focus { - background-color: #794acf; + .sm\:focus\:bg-orange-100:focus { + background-color: #fffaf0; } - .sm\:focus\:bg-purple:focus { - background-color: #9561e2; + .sm\:focus\:bg-orange-200:focus { + background-color: #feebc8; } - .sm\:focus\:bg-purple-light:focus { - background-color: #a779e9; + .sm\:focus\:bg-orange-300:focus { + background-color: #fbd38d; } - .sm\:focus\:bg-purple-lighter:focus { - background-color: #d6bbfc; + .sm\:focus\:bg-orange-400:focus { + background-color: #f6ad55; } - .sm\:focus\:bg-purple-lightest:focus { - background-color: #f3ebff; + .sm\:focus\:bg-orange-500:focus { + background-color: #ed8936; } - .sm\:focus\:bg-pink-darkest:focus { - background-color: #451225; + .sm\:focus\:bg-orange-600:focus { + background-color: #dd6b20; } - .sm\:focus\:bg-pink-darker:focus { - background-color: #6f213f; + .sm\:focus\:bg-orange-700:focus { + background-color: #c05621; } - .sm\:focus\:bg-pink-dark:focus { - background-color: #eb5286; + .sm\:focus\:bg-orange-800:focus { + background-color: #9c4221; } - .sm\:focus\:bg-pink:focus { - background-color: #f66d9b; + .sm\:focus\:bg-orange-900:focus { + background-color: #7b341e; } - .sm\:focus\:bg-pink-light:focus { - background-color: #fa7ea8; + .sm\:focus\:bg-yellow-100:focus { + background-color: #fffff0; } - .sm\:focus\:bg-pink-lighter:focus { - background-color: #ffbbca; + .sm\:focus\:bg-yellow-200:focus { + background-color: #fefcbf; } - .sm\:focus\:bg-pink-lightest:focus { - background-color: #ffebef; + .sm\:focus\:bg-yellow-300:focus { + background-color: #faf089; } - .sm\:bg-bottom { - background-position: bottom; + .sm\:focus\:bg-yellow-400:focus { + background-color: #f6e05e; } - .sm\:bg-center { - background-position: center; + .sm\:focus\:bg-yellow-500:focus { + background-color: #ecc94b; } - .sm\:bg-left { - background-position: left; + .sm\:focus\:bg-yellow-600:focus { + background-color: #d69e2e; } - .sm\:bg-left-bottom { - background-position: left bottom; + .sm\:focus\:bg-yellow-700:focus { + background-color: #b7791f; } - .sm\:bg-left-top { - background-position: left top; + .sm\:focus\:bg-yellow-800:focus { + background-color: #975a16; } - .sm\:bg-right { - background-position: right; + .sm\:focus\:bg-yellow-900:focus { + background-color: #744210; } - .sm\:bg-right-bottom { - background-position: right bottom; + .sm\:focus\:bg-green-100:focus { + background-color: #f0fff4; } - .sm\:bg-right-top { - background-position: right top; + .sm\:focus\:bg-green-200:focus { + background-color: #c6f6d5; } - .sm\:bg-top { - background-position: top; + .sm\:focus\:bg-green-300:focus { + background-color: #9ae6b4; } - .sm\:bg-repeat { - background-repeat: repeat; + .sm\:focus\:bg-green-400:focus { + background-color: #68d391; } - .sm\:bg-no-repeat { - background-repeat: no-repeat; + .sm\:focus\:bg-green-500:focus { + background-color: #48bb78; } - .sm\:bg-repeat-x { - background-repeat: repeat-x; + .sm\:focus\:bg-green-600:focus { + background-color: #38a169; } - .sm\:bg-repeat-y { - background-repeat: repeat-y; + .sm\:focus\:bg-green-700:focus { + background-color: #2f855a; } - .sm\:bg-auto { - background-size: auto; + .sm\:focus\:bg-green-800:focus { + background-color: #276749; } - .sm\:bg-cover { - background-size: cover; + .sm\:focus\:bg-green-900:focus { + background-color: #22543d; } - .sm\:bg-contain { - background-size: contain; + .sm\:focus\:bg-teal-100:focus { + background-color: #e6fffa; } - .sm\:border-transparent { - border-color: transparent; + .sm\:focus\:bg-teal-200:focus { + background-color: #b2f5ea; } - .sm\:border-black { - border-color: #22292f; + .sm\:focus\:bg-teal-300:focus { + background-color: #81e6d9; } - .sm\:border-grey-darkest { - border-color: #3d4852; + .sm\:focus\:bg-teal-400:focus { + background-color: #4fd1c5; } - .sm\:border-grey-darker { - border-color: #606f7b; + .sm\:focus\:bg-teal-500:focus { + background-color: #38b2ac; } - .sm\:border-grey-dark { - border-color: #8795a1; + .sm\:focus\:bg-teal-600:focus { + background-color: #319795; } - .sm\:border-grey { - border-color: #b8c2cc; + .sm\:focus\:bg-teal-700:focus { + background-color: #2c7a7b; } - .sm\:border-grey-light { - border-color: #dae1e7; + .sm\:focus\:bg-teal-800:focus { + background-color: #285e61; } - .sm\:border-grey-lighter { - border-color: #f1f5f8; + .sm\:focus\:bg-teal-900:focus { + background-color: #234e52; } - .sm\:border-grey-lightest { - border-color: #f8fafc; + .sm\:focus\:bg-blue-100:focus { + background-color: #ebf8ff; } - .sm\:border-white { - border-color: #fff; + .sm\:focus\:bg-blue-200:focus { + background-color: #bee3f8; } - .sm\:border-red-darkest { - border-color: #3b0d0c; + .sm\:focus\:bg-blue-300:focus { + background-color: #90cdf4; } - .sm\:border-red-darker { - border-color: #621b18; + .sm\:focus\:bg-blue-400:focus { + background-color: #63b3ed; } - .sm\:border-red-dark { - border-color: #cc1f1a; + .sm\:focus\:bg-blue-500:focus { + background-color: #4299e1; } - .sm\:border-red { - border-color: #e3342f; + .sm\:focus\:bg-blue-600:focus { + background-color: #3182ce; } - .sm\:border-red-light { - border-color: #ef5753; + .sm\:focus\:bg-blue-700:focus { + background-color: #2b6cb0; } - .sm\:border-red-lighter { - border-color: #f9acaa; + .sm\:focus\:bg-blue-800:focus { + background-color: #2c5282; } - .sm\:border-red-lightest { - border-color: #fcebea; + .sm\:focus\:bg-blue-900:focus { + background-color: #2a4365; } - .sm\:border-orange-darkest { - border-color: #462a16; + .sm\:focus\:bg-indigo-100:focus { + background-color: #ebf4ff; } - .sm\:border-orange-darker { - border-color: #613b1f; + .sm\:focus\:bg-indigo-200:focus { + background-color: #c3dafe; } - .sm\:border-orange-dark { - border-color: #de751f; + .sm\:focus\:bg-indigo-300:focus { + background-color: #a3bffa; } - .sm\:border-orange { - border-color: #f6993f; + .sm\:focus\:bg-indigo-400:focus { + background-color: #7f9cf5; } - .sm\:border-orange-light { - border-color: #faad63; + .sm\:focus\:bg-indigo-500:focus { + background-color: #667eea; } - .sm\:border-orange-lighter { - border-color: #fcd9b6; + .sm\:focus\:bg-indigo-600:focus { + background-color: #5a67d8; } - .sm\:border-orange-lightest { - border-color: #fff5eb; + .sm\:focus\:bg-indigo-700:focus { + background-color: #4c51bf; } - .sm\:border-yellow-darkest { - border-color: #453411; + .sm\:focus\:bg-indigo-800:focus { + background-color: #434190; } - .sm\:border-yellow-darker { - border-color: #684f1d; + .sm\:focus\:bg-indigo-900:focus { + background-color: #3c366b; } - .sm\:border-yellow-dark { - border-color: #f2d024; + .sm\:focus\:bg-purple-100:focus { + background-color: #faf5ff; } - .sm\:border-yellow { - border-color: #ffed4a; + .sm\:focus\:bg-purple-200:focus { + background-color: #e9d8fd; } - .sm\:border-yellow-light { - border-color: #fff382; + .sm\:focus\:bg-purple-300:focus { + background-color: #d6bcfa; } - .sm\:border-yellow-lighter { - border-color: #fff9c2; + .sm\:focus\:bg-purple-400:focus { + background-color: #b794f4; } - .sm\:border-yellow-lightest { - border-color: #fcfbeb; + .sm\:focus\:bg-purple-500:focus { + background-color: #9f7aea; } - .sm\:border-green-darkest { - border-color: #0f2f21; + .sm\:focus\:bg-purple-600:focus { + background-color: #805ad5; } - .sm\:border-green-darker { - border-color: #1a4731; + .sm\:focus\:bg-purple-700:focus { + background-color: #6b46c1; } - .sm\:border-green-dark { - border-color: #1f9d55; + .sm\:focus\:bg-purple-800:focus { + background-color: #553c9a; } - .sm\:border-green { - border-color: #38c172; + .sm\:focus\:bg-purple-900:focus { + background-color: #44337a; } - .sm\:border-green-light { - border-color: #51d88a; + .sm\:focus\:bg-pink-100:focus { + background-color: #fff5f7; } - .sm\:border-green-lighter { - border-color: #a2f5bf; + .sm\:focus\:bg-pink-200:focus { + background-color: #fed7e2; } - .sm\:border-green-lightest { - border-color: #e3fcec; + .sm\:focus\:bg-pink-300:focus { + background-color: #fbb6ce; } - .sm\:border-teal-darkest { - border-color: #0d3331; + .sm\:focus\:bg-pink-400:focus { + background-color: #f687b3; } - .sm\:border-teal-darker { - border-color: #20504f; + .sm\:focus\:bg-pink-500:focus { + background-color: #ed64a6; } - .sm\:border-teal-dark { - border-color: #38a89d; + .sm\:focus\:bg-pink-600:focus { + background-color: #d53f8c; } - .sm\:border-teal { - border-color: #4dc0b5; + .sm\:focus\:bg-pink-700:focus { + background-color: #b83280; } - .sm\:border-teal-light { - border-color: #64d5ca; + .sm\:focus\:bg-pink-800:focus { + background-color: #97266d; } - .sm\:border-teal-lighter { - border-color: #a0f0ed; + .sm\:focus\:bg-pink-900:focus { + background-color: #702459; } - .sm\:border-teal-lightest { - border-color: #e8fffe; + .sm\:bg-bottom { + background-position: bottom; } - .sm\:border-blue-darkest { - border-color: #12283a; + .sm\:bg-center { + background-position: center; } - .sm\:border-blue-darker { - border-color: #1c3d5a; + .sm\:bg-left { + background-position: left; } - .sm\:border-blue-dark { - border-color: #2779bd; + .sm\:bg-left-bottom { + background-position: left bottom; } - .sm\:border-blue { - border-color: #3490dc; + .sm\:bg-left-top { + background-position: left top; } - .sm\:border-blue-light { - border-color: #6cb2eb; + .sm\:bg-right { + background-position: right; } - .sm\:border-blue-lighter { - border-color: #bcdefa; + .sm\:bg-right-bottom { + background-position: right bottom; } - .sm\:border-blue-lightest { - border-color: #eff8ff; + .sm\:bg-right-top { + background-position: right top; } - .sm\:border-indigo-darkest { - border-color: #191e38; + .sm\:bg-top { + background-position: top; } - .sm\:border-indigo-darker { - border-color: #2f365f; + .sm\:bg-repeat { + background-repeat: repeat; } - .sm\:border-indigo-dark { - border-color: #5661b3; + .sm\:bg-no-repeat { + background-repeat: no-repeat; } - .sm\:border-indigo { - border-color: #6574cd; + .sm\:bg-repeat-x { + background-repeat: repeat-x; } - .sm\:border-indigo-light { - border-color: #7886d7; + .sm\:bg-repeat-y { + background-repeat: repeat-y; } - .sm\:border-indigo-lighter { - border-color: #b2b7ff; + .sm\:bg-repeat-round { + background-repeat: round; } - .sm\:border-indigo-lightest { - border-color: #e6e8ff; + .sm\:bg-repeat-space { + background-repeat: space; } - .sm\:border-purple-darkest { - border-color: #21183c; + .sm\:bg-auto { + background-size: auto; } - .sm\:border-purple-darker { - border-color: #382b5f; + .sm\:bg-cover { + background-size: cover; } - .sm\:border-purple-dark { - border-color: #794acf; + .sm\:bg-contain { + background-size: contain; } - .sm\:border-purple { - border-color: #9561e2; + .sm\:border-collapse { + border-collapse: collapse; } - .sm\:border-purple-light { - border-color: #a779e9; + .sm\:border-separate { + border-collapse: separate; } - .sm\:border-purple-lighter { - border-color: #d6bbfc; + .sm\:border-transparent { + border-color: transparent; } - .sm\:border-purple-lightest { - border-color: #f3ebff; + .sm\:border-black { + border-color: #000; } - .sm\:border-pink-darkest { - border-color: #451225; + .sm\:border-white { + border-color: #fff; } - .sm\:border-pink-darker { - border-color: #6f213f; + .sm\:border-gray-100 { + border-color: #f7fafc; } - .sm\:border-pink-dark { - border-color: #eb5286; + .sm\:border-gray-200 { + border-color: #edf2f7; } - .sm\:border-pink { - border-color: #f66d9b; + .sm\:border-gray-300 { + border-color: #e2e8f0; } - .sm\:border-pink-light { - border-color: #fa7ea8; + .sm\:border-gray-400 { + border-color: #cbd5e0; } - .sm\:border-pink-lighter { - border-color: #ffbbca; + .sm\:border-gray-500 { + border-color: #a0aec0; } - .sm\:border-pink-lightest { - border-color: #ffebef; + .sm\:border-gray-600 { + border-color: #718096; } - .sm\:hover\:border-transparent:hover { - border-color: transparent; + .sm\:border-gray-700 { + border-color: #4a5568; } - .sm\:hover\:border-black:hover { - border-color: #22292f; + .sm\:border-gray-800 { + border-color: #2d3748; } - .sm\:hover\:border-grey-darkest:hover { - border-color: #3d4852; + .sm\:border-gray-900 { + border-color: #1a202c; } - .sm\:hover\:border-grey-darker:hover { - border-color: #606f7b; + .sm\:border-red-100 { + border-color: #fff5f5; } - .sm\:hover\:border-grey-dark:hover { - border-color: #8795a1; + .sm\:border-red-200 { + border-color: #fed7d7; } - .sm\:hover\:border-grey:hover { - border-color: #b8c2cc; + .sm\:border-red-300 { + border-color: #feb2b2; } - .sm\:hover\:border-grey-light:hover { - border-color: #dae1e7; + .sm\:border-red-400 { + border-color: #fc8181; } - .sm\:hover\:border-grey-lighter:hover { - border-color: #f1f5f8; + .sm\:border-red-500 { + border-color: #f56565; } - .sm\:hover\:border-grey-lightest:hover { - border-color: #f8fafc; + .sm\:border-red-600 { + border-color: #e53e3e; } - .sm\:hover\:border-white:hover { - border-color: #fff; + .sm\:border-red-700 { + border-color: #c53030; } - .sm\:hover\:border-red-darkest:hover { - border-color: #3b0d0c; + .sm\:border-red-800 { + border-color: #9b2c2c; } - .sm\:hover\:border-red-darker:hover { - border-color: #621b18; + .sm\:border-red-900 { + border-color: #742a2a; } - .sm\:hover\:border-red-dark:hover { - border-color: #cc1f1a; + .sm\:border-orange-100 { + border-color: #fffaf0; } - .sm\:hover\:border-red:hover { - border-color: #e3342f; + .sm\:border-orange-200 { + border-color: #feebc8; } - .sm\:hover\:border-red-light:hover { - border-color: #ef5753; + .sm\:border-orange-300 { + border-color: #fbd38d; } - .sm\:hover\:border-red-lighter:hover { - border-color: #f9acaa; + .sm\:border-orange-400 { + border-color: #f6ad55; } - .sm\:hover\:border-red-lightest:hover { - border-color: #fcebea; + .sm\:border-orange-500 { + border-color: #ed8936; } - .sm\:hover\:border-orange-darkest:hover { - border-color: #462a16; + .sm\:border-orange-600 { + border-color: #dd6b20; } - .sm\:hover\:border-orange-darker:hover { - border-color: #613b1f; + .sm\:border-orange-700 { + border-color: #c05621; } - .sm\:hover\:border-orange-dark:hover { - border-color: #de751f; + .sm\:border-orange-800 { + border-color: #9c4221; } - .sm\:hover\:border-orange:hover { - border-color: #f6993f; + .sm\:border-orange-900 { + border-color: #7b341e; } - .sm\:hover\:border-orange-light:hover { - border-color: #faad63; + .sm\:border-yellow-100 { + border-color: #fffff0; } - .sm\:hover\:border-orange-lighter:hover { - border-color: #fcd9b6; + .sm\:border-yellow-200 { + border-color: #fefcbf; } - .sm\:hover\:border-orange-lightest:hover { - border-color: #fff5eb; + .sm\:border-yellow-300 { + border-color: #faf089; } - .sm\:hover\:border-yellow-darkest:hover { - border-color: #453411; + .sm\:border-yellow-400 { + border-color: #f6e05e; } - .sm\:hover\:border-yellow-darker:hover { - border-color: #684f1d; + .sm\:border-yellow-500 { + border-color: #ecc94b; } - .sm\:hover\:border-yellow-dark:hover { - border-color: #f2d024; + .sm\:border-yellow-600 { + border-color: #d69e2e; } - .sm\:hover\:border-yellow:hover { - border-color: #ffed4a; + .sm\:border-yellow-700 { + border-color: #b7791f; } - .sm\:hover\:border-yellow-light:hover { - border-color: #fff382; + .sm\:border-yellow-800 { + border-color: #975a16; } - .sm\:hover\:border-yellow-lighter:hover { - border-color: #fff9c2; + .sm\:border-yellow-900 { + border-color: #744210; } - .sm\:hover\:border-yellow-lightest:hover { - border-color: #fcfbeb; + .sm\:border-green-100 { + border-color: #f0fff4; } - .sm\:hover\:border-green-darkest:hover { - border-color: #0f2f21; + .sm\:border-green-200 { + border-color: #c6f6d5; } - .sm\:hover\:border-green-darker:hover { - border-color: #1a4731; + .sm\:border-green-300 { + border-color: #9ae6b4; } - .sm\:hover\:border-green-dark:hover { - border-color: #1f9d55; + .sm\:border-green-400 { + border-color: #68d391; } - .sm\:hover\:border-green:hover { - border-color: #38c172; + .sm\:border-green-500 { + border-color: #48bb78; } - .sm\:hover\:border-green-light:hover { - border-color: #51d88a; + .sm\:border-green-600 { + border-color: #38a169; } - .sm\:hover\:border-green-lighter:hover { - border-color: #a2f5bf; + .sm\:border-green-700 { + border-color: #2f855a; } - .sm\:hover\:border-green-lightest:hover { - border-color: #e3fcec; + .sm\:border-green-800 { + border-color: #276749; } - .sm\:hover\:border-teal-darkest:hover { - border-color: #0d3331; + .sm\:border-green-900 { + border-color: #22543d; } - .sm\:hover\:border-teal-darker:hover { - border-color: #20504f; + .sm\:border-teal-100 { + border-color: #e6fffa; } - .sm\:hover\:border-teal-dark:hover { - border-color: #38a89d; + .sm\:border-teal-200 { + border-color: #b2f5ea; } - .sm\:hover\:border-teal:hover { - border-color: #4dc0b5; + .sm\:border-teal-300 { + border-color: #81e6d9; } - .sm\:hover\:border-teal-light:hover { - border-color: #64d5ca; + .sm\:border-teal-400 { + border-color: #4fd1c5; } - .sm\:hover\:border-teal-lighter:hover { - border-color: #a0f0ed; + .sm\:border-teal-500 { + border-color: #38b2ac; } - .sm\:hover\:border-teal-lightest:hover { - border-color: #e8fffe; + .sm\:border-teal-600 { + border-color: #319795; } - .sm\:hover\:border-blue-darkest:hover { - border-color: #12283a; + .sm\:border-teal-700 { + border-color: #2c7a7b; } - .sm\:hover\:border-blue-darker:hover { - border-color: #1c3d5a; + .sm\:border-teal-800 { + border-color: #285e61; } - .sm\:hover\:border-blue-dark:hover { - border-color: #2779bd; + .sm\:border-teal-900 { + border-color: #234e52; } - .sm\:hover\:border-blue:hover { - border-color: #3490dc; + .sm\:border-blue-100 { + border-color: #ebf8ff; } - .sm\:hover\:border-blue-light:hover { - border-color: #6cb2eb; + .sm\:border-blue-200 { + border-color: #bee3f8; } - .sm\:hover\:border-blue-lighter:hover { - border-color: #bcdefa; + .sm\:border-blue-300 { + border-color: #90cdf4; } - .sm\:hover\:border-blue-lightest:hover { - border-color: #eff8ff; + .sm\:border-blue-400 { + border-color: #63b3ed; } - .sm\:hover\:border-indigo-darkest:hover { - border-color: #191e38; + .sm\:border-blue-500 { + border-color: #4299e1; } - .sm\:hover\:border-indigo-darker:hover { - border-color: #2f365f; + .sm\:border-blue-600 { + border-color: #3182ce; } - .sm\:hover\:border-indigo-dark:hover { - border-color: #5661b3; + .sm\:border-blue-700 { + border-color: #2b6cb0; } - .sm\:hover\:border-indigo:hover { - border-color: #6574cd; + .sm\:border-blue-800 { + border-color: #2c5282; } - .sm\:hover\:border-indigo-light:hover { - border-color: #7886d7; + .sm\:border-blue-900 { + border-color: #2a4365; } - .sm\:hover\:border-indigo-lighter:hover { - border-color: #b2b7ff; + .sm\:border-indigo-100 { + border-color: #ebf4ff; } - .sm\:hover\:border-indigo-lightest:hover { - border-color: #e6e8ff; + .sm\:border-indigo-200 { + border-color: #c3dafe; } - .sm\:hover\:border-purple-darkest:hover { - border-color: #21183c; + .sm\:border-indigo-300 { + border-color: #a3bffa; } - .sm\:hover\:border-purple-darker:hover { - border-color: #382b5f; + .sm\:border-indigo-400 { + border-color: #7f9cf5; } - .sm\:hover\:border-purple-dark:hover { - border-color: #794acf; + .sm\:border-indigo-500 { + border-color: #667eea; } - .sm\:hover\:border-purple:hover { - border-color: #9561e2; + .sm\:border-indigo-600 { + border-color: #5a67d8; } - .sm\:hover\:border-purple-light:hover { - border-color: #a779e9; + .sm\:border-indigo-700 { + border-color: #4c51bf; } - .sm\:hover\:border-purple-lighter:hover { - border-color: #d6bbfc; + .sm\:border-indigo-800 { + border-color: #434190; } - .sm\:hover\:border-purple-lightest:hover { - border-color: #f3ebff; + .sm\:border-indigo-900 { + border-color: #3c366b; } - .sm\:hover\:border-pink-darkest:hover { - border-color: #451225; + .sm\:border-purple-100 { + border-color: #faf5ff; } - .sm\:hover\:border-pink-darker:hover { - border-color: #6f213f; + .sm\:border-purple-200 { + border-color: #e9d8fd; } - .sm\:hover\:border-pink-dark:hover { - border-color: #eb5286; + .sm\:border-purple-300 { + border-color: #d6bcfa; } - .sm\:hover\:border-pink:hover { - border-color: #f66d9b; + .sm\:border-purple-400 { + border-color: #b794f4; } - .sm\:hover\:border-pink-light:hover { - border-color: #fa7ea8; + .sm\:border-purple-500 { + border-color: #9f7aea; } - .sm\:hover\:border-pink-lighter:hover { - border-color: #ffbbca; + .sm\:border-purple-600 { + border-color: #805ad5; } - .sm\:hover\:border-pink-lightest:hover { - border-color: #ffebef; + .sm\:border-purple-700 { + border-color: #6b46c1; } - .sm\:focus\:border-transparent:focus { - border-color: transparent; + .sm\:border-purple-800 { + border-color: #553c9a; } - .sm\:focus\:border-black:focus { - border-color: #22292f; + .sm\:border-purple-900 { + border-color: #44337a; } - .sm\:focus\:border-grey-darkest:focus { - border-color: #3d4852; + .sm\:border-pink-100 { + border-color: #fff5f7; } - .sm\:focus\:border-grey-darker:focus { - border-color: #606f7b; + .sm\:border-pink-200 { + border-color: #fed7e2; } - .sm\:focus\:border-grey-dark:focus { - border-color: #8795a1; + .sm\:border-pink-300 { + border-color: #fbb6ce; } - .sm\:focus\:border-grey:focus { - border-color: #b8c2cc; + .sm\:border-pink-400 { + border-color: #f687b3; } - .sm\:focus\:border-grey-light:focus { - border-color: #dae1e7; + .sm\:border-pink-500 { + border-color: #ed64a6; } - .sm\:focus\:border-grey-lighter:focus { - border-color: #f1f5f8; + .sm\:border-pink-600 { + border-color: #d53f8c; } - .sm\:focus\:border-grey-lightest:focus { - border-color: #f8fafc; + .sm\:border-pink-700 { + border-color: #b83280; } - .sm\:focus\:border-white:focus { - border-color: #fff; + .sm\:border-pink-800 { + border-color: #97266d; } - .sm\:focus\:border-red-darkest:focus { - border-color: #3b0d0c; + .sm\:border-pink-900 { + border-color: #702459; } - .sm\:focus\:border-red-darker:focus { - border-color: #621b18; + .sm\:hover\:border-transparent:hover { + border-color: transparent; } - .sm\:focus\:border-red-dark:focus { - border-color: #cc1f1a; + .sm\:hover\:border-black:hover { + border-color: #000; } - .sm\:focus\:border-red:focus { - border-color: #e3342f; + .sm\:hover\:border-white:hover { + border-color: #fff; } - .sm\:focus\:border-red-light:focus { - border-color: #ef5753; + .sm\:hover\:border-gray-100:hover { + border-color: #f7fafc; } - .sm\:focus\:border-red-lighter:focus { - border-color: #f9acaa; + .sm\:hover\:border-gray-200:hover { + border-color: #edf2f7; } - .sm\:focus\:border-red-lightest:focus { - border-color: #fcebea; + .sm\:hover\:border-gray-300:hover { + border-color: #e2e8f0; } - .sm\:focus\:border-orange-darkest:focus { - border-color: #462a16; + .sm\:hover\:border-gray-400:hover { + border-color: #cbd5e0; } - .sm\:focus\:border-orange-darker:focus { - border-color: #613b1f; + .sm\:hover\:border-gray-500:hover { + border-color: #a0aec0; } - .sm\:focus\:border-orange-dark:focus { - border-color: #de751f; + .sm\:hover\:border-gray-600:hover { + border-color: #718096; } - .sm\:focus\:border-orange:focus { - border-color: #f6993f; + .sm\:hover\:border-gray-700:hover { + border-color: #4a5568; } - .sm\:focus\:border-orange-light:focus { - border-color: #faad63; + .sm\:hover\:border-gray-800:hover { + border-color: #2d3748; } - .sm\:focus\:border-orange-lighter:focus { - border-color: #fcd9b6; + .sm\:hover\:border-gray-900:hover { + border-color: #1a202c; } - .sm\:focus\:border-orange-lightest:focus { - border-color: #fff5eb; + .sm\:hover\:border-red-100:hover { + border-color: #fff5f5; } - .sm\:focus\:border-yellow-darkest:focus { - border-color: #453411; + .sm\:hover\:border-red-200:hover { + border-color: #fed7d7; } - .sm\:focus\:border-yellow-darker:focus { - border-color: #684f1d; + .sm\:hover\:border-red-300:hover { + border-color: #feb2b2; } - .sm\:focus\:border-yellow-dark:focus { - border-color: #f2d024; + .sm\:hover\:border-red-400:hover { + border-color: #fc8181; } - .sm\:focus\:border-yellow:focus { - border-color: #ffed4a; + .sm\:hover\:border-red-500:hover { + border-color: #f56565; } - .sm\:focus\:border-yellow-light:focus { - border-color: #fff382; + .sm\:hover\:border-red-600:hover { + border-color: #e53e3e; } - .sm\:focus\:border-yellow-lighter:focus { - border-color: #fff9c2; + .sm\:hover\:border-red-700:hover { + border-color: #c53030; } - .sm\:focus\:border-yellow-lightest:focus { - border-color: #fcfbeb; + .sm\:hover\:border-red-800:hover { + border-color: #9b2c2c; } - .sm\:focus\:border-green-darkest:focus { - border-color: #0f2f21; + .sm\:hover\:border-red-900:hover { + border-color: #742a2a; } - .sm\:focus\:border-green-darker:focus { - border-color: #1a4731; + .sm\:hover\:border-orange-100:hover { + border-color: #fffaf0; } - .sm\:focus\:border-green-dark:focus { - border-color: #1f9d55; + .sm\:hover\:border-orange-200:hover { + border-color: #feebc8; } - .sm\:focus\:border-green:focus { - border-color: #38c172; + .sm\:hover\:border-orange-300:hover { + border-color: #fbd38d; } - .sm\:focus\:border-green-light:focus { - border-color: #51d88a; + .sm\:hover\:border-orange-400:hover { + border-color: #f6ad55; } - .sm\:focus\:border-green-lighter:focus { - border-color: #a2f5bf; + .sm\:hover\:border-orange-500:hover { + border-color: #ed8936; } - .sm\:focus\:border-green-lightest:focus { - border-color: #e3fcec; + .sm\:hover\:border-orange-600:hover { + border-color: #dd6b20; } - .sm\:focus\:border-teal-darkest:focus { - border-color: #0d3331; + .sm\:hover\:border-orange-700:hover { + border-color: #c05621; } - .sm\:focus\:border-teal-darker:focus { - border-color: #20504f; + .sm\:hover\:border-orange-800:hover { + border-color: #9c4221; } - .sm\:focus\:border-teal-dark:focus { - border-color: #38a89d; + .sm\:hover\:border-orange-900:hover { + border-color: #7b341e; } - .sm\:focus\:border-teal:focus { - border-color: #4dc0b5; + .sm\:hover\:border-yellow-100:hover { + border-color: #fffff0; } - .sm\:focus\:border-teal-light:focus { - border-color: #64d5ca; + .sm\:hover\:border-yellow-200:hover { + border-color: #fefcbf; } - .sm\:focus\:border-teal-lighter:focus { - border-color: #a0f0ed; + .sm\:hover\:border-yellow-300:hover { + border-color: #faf089; } - .sm\:focus\:border-teal-lightest:focus { - border-color: #e8fffe; + .sm\:hover\:border-yellow-400:hover { + border-color: #f6e05e; } - .sm\:focus\:border-blue-darkest:focus { - border-color: #12283a; + .sm\:hover\:border-yellow-500:hover { + border-color: #ecc94b; } - .sm\:focus\:border-blue-darker:focus { - border-color: #1c3d5a; + .sm\:hover\:border-yellow-600:hover { + border-color: #d69e2e; } - .sm\:focus\:border-blue-dark:focus { - border-color: #2779bd; + .sm\:hover\:border-yellow-700:hover { + border-color: #b7791f; } - .sm\:focus\:border-blue:focus { - border-color: #3490dc; + .sm\:hover\:border-yellow-800:hover { + border-color: #975a16; } - .sm\:focus\:border-blue-light:focus { - border-color: #6cb2eb; + .sm\:hover\:border-yellow-900:hover { + border-color: #744210; } - .sm\:focus\:border-blue-lighter:focus { - border-color: #bcdefa; + .sm\:hover\:border-green-100:hover { + border-color: #f0fff4; } - .sm\:focus\:border-blue-lightest:focus { - border-color: #eff8ff; + .sm\:hover\:border-green-200:hover { + border-color: #c6f6d5; } - .sm\:focus\:border-indigo-darkest:focus { - border-color: #191e38; + .sm\:hover\:border-green-300:hover { + border-color: #9ae6b4; } - .sm\:focus\:border-indigo-darker:focus { - border-color: #2f365f; + .sm\:hover\:border-green-400:hover { + border-color: #68d391; } - .sm\:focus\:border-indigo-dark:focus { - border-color: #5661b3; + .sm\:hover\:border-green-500:hover { + border-color: #48bb78; } - .sm\:focus\:border-indigo:focus { - border-color: #6574cd; + .sm\:hover\:border-green-600:hover { + border-color: #38a169; } - .sm\:focus\:border-indigo-light:focus { - border-color: #7886d7; + .sm\:hover\:border-green-700:hover { + border-color: #2f855a; } - .sm\:focus\:border-indigo-lighter:focus { - border-color: #b2b7ff; + .sm\:hover\:border-green-800:hover { + border-color: #276749; } - .sm\:focus\:border-indigo-lightest:focus { - border-color: #e6e8ff; + .sm\:hover\:border-green-900:hover { + border-color: #22543d; } - .sm\:focus\:border-purple-darkest:focus { - border-color: #21183c; + .sm\:hover\:border-teal-100:hover { + border-color: #e6fffa; } - .sm\:focus\:border-purple-darker:focus { - border-color: #382b5f; + .sm\:hover\:border-teal-200:hover { + border-color: #b2f5ea; } - .sm\:focus\:border-purple-dark:focus { - border-color: #794acf; + .sm\:hover\:border-teal-300:hover { + border-color: #81e6d9; } - .sm\:focus\:border-purple:focus { - border-color: #9561e2; + .sm\:hover\:border-teal-400:hover { + border-color: #4fd1c5; } - .sm\:focus\:border-purple-light:focus { - border-color: #a779e9; + .sm\:hover\:border-teal-500:hover { + border-color: #38b2ac; } - .sm\:focus\:border-purple-lighter:focus { - border-color: #d6bbfc; + .sm\:hover\:border-teal-600:hover { + border-color: #319795; } - .sm\:focus\:border-purple-lightest:focus { - border-color: #f3ebff; + .sm\:hover\:border-teal-700:hover { + border-color: #2c7a7b; } - .sm\:focus\:border-pink-darkest:focus { - border-color: #451225; + .sm\:hover\:border-teal-800:hover { + border-color: #285e61; } - .sm\:focus\:border-pink-darker:focus { - border-color: #6f213f; + .sm\:hover\:border-teal-900:hover { + border-color: #234e52; } - .sm\:focus\:border-pink-dark:focus { - border-color: #eb5286; + .sm\:hover\:border-blue-100:hover { + border-color: #ebf8ff; } - .sm\:focus\:border-pink:focus { - border-color: #f66d9b; + .sm\:hover\:border-blue-200:hover { + border-color: #bee3f8; } - .sm\:focus\:border-pink-light:focus { - border-color: #fa7ea8; + .sm\:hover\:border-blue-300:hover { + border-color: #90cdf4; } - .sm\:focus\:border-pink-lighter:focus { - border-color: #ffbbca; + .sm\:hover\:border-blue-400:hover { + border-color: #63b3ed; } - .sm\:focus\:border-pink-lightest:focus { - border-color: #ffebef; + .sm\:hover\:border-blue-500:hover { + border-color: #4299e1; } - .sm\:rounded-none { - border-radius: 0; + .sm\:hover\:border-blue-600:hover { + border-color: #3182ce; } - .sm\:rounded-sm { - border-radius: .125rem; + .sm\:hover\:border-blue-700:hover { + border-color: #2b6cb0; } - .sm\:rounded { - border-radius: .25rem; + .sm\:hover\:border-blue-800:hover { + border-color: #2c5282; } - .sm\:rounded-lg { - border-radius: .5rem; + .sm\:hover\:border-blue-900:hover { + border-color: #2a4365; } - .sm\:rounded-full { - border-radius: 9999px; + .sm\:hover\:border-indigo-100:hover { + border-color: #ebf4ff; } - .sm\:rounded-t-none { - border-top-left-radius: 0; - border-top-right-radius: 0; + .sm\:hover\:border-indigo-200:hover { + border-color: #c3dafe; } - .sm\:rounded-r-none { - border-top-right-radius: 0; - border-bottom-right-radius: 0; + .sm\:hover\:border-indigo-300:hover { + border-color: #a3bffa; } - .sm\:rounded-b-none { - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; + .sm\:hover\:border-indigo-400:hover { + border-color: #7f9cf5; } - .sm\:rounded-l-none { - border-top-left-radius: 0; - border-bottom-left-radius: 0; + .sm\:hover\:border-indigo-500:hover { + border-color: #667eea; } - .sm\:rounded-t-sm { - border-top-left-radius: .125rem; - border-top-right-radius: .125rem; + .sm\:hover\:border-indigo-600:hover { + border-color: #5a67d8; } - .sm\:rounded-r-sm { - border-top-right-radius: .125rem; - border-bottom-right-radius: .125rem; + .sm\:hover\:border-indigo-700:hover { + border-color: #4c51bf; } - .sm\:rounded-b-sm { - border-bottom-right-radius: .125rem; - border-bottom-left-radius: .125rem; + .sm\:hover\:border-indigo-800:hover { + border-color: #434190; } - .sm\:rounded-l-sm { - border-top-left-radius: .125rem; - border-bottom-left-radius: .125rem; + .sm\:hover\:border-indigo-900:hover { + border-color: #3c366b; } - .sm\:rounded-t { - border-top-left-radius: .25rem; - border-top-right-radius: .25rem; + .sm\:hover\:border-purple-100:hover { + border-color: #faf5ff; } - .sm\:rounded-r { - border-top-right-radius: .25rem; - border-bottom-right-radius: .25rem; + .sm\:hover\:border-purple-200:hover { + border-color: #e9d8fd; } - .sm\:rounded-b { - border-bottom-right-radius: .25rem; - border-bottom-left-radius: .25rem; + .sm\:hover\:border-purple-300:hover { + border-color: #d6bcfa; } - .sm\:rounded-l { - border-top-left-radius: .25rem; - border-bottom-left-radius: .25rem; + .sm\:hover\:border-purple-400:hover { + border-color: #b794f4; } - .sm\:rounded-t-lg { - border-top-left-radius: .5rem; - border-top-right-radius: .5rem; + .sm\:hover\:border-purple-500:hover { + border-color: #9f7aea; } - .sm\:rounded-r-lg { - border-top-right-radius: .5rem; - border-bottom-right-radius: .5rem; + .sm\:hover\:border-purple-600:hover { + border-color: #805ad5; } - .sm\:rounded-b-lg { - border-bottom-right-radius: .5rem; - border-bottom-left-radius: .5rem; + .sm\:hover\:border-purple-700:hover { + border-color: #6b46c1; } - .sm\:rounded-l-lg { - border-top-left-radius: .5rem; - border-bottom-left-radius: .5rem; + .sm\:hover\:border-purple-800:hover { + border-color: #553c9a; } - .sm\:rounded-t-full { - border-top-left-radius: 9999px; - border-top-right-radius: 9999px; + .sm\:hover\:border-purple-900:hover { + border-color: #44337a; } - .sm\:rounded-r-full { - border-top-right-radius: 9999px; - border-bottom-right-radius: 9999px; + .sm\:hover\:border-pink-100:hover { + border-color: #fff5f7; } - .sm\:rounded-b-full { - border-bottom-right-radius: 9999px; - border-bottom-left-radius: 9999px; + .sm\:hover\:border-pink-200:hover { + border-color: #fed7e2; } - .sm\:rounded-l-full { - border-top-left-radius: 9999px; - border-bottom-left-radius: 9999px; + .sm\:hover\:border-pink-300:hover { + border-color: #fbb6ce; } - .sm\:rounded-tl-none { - border-top-left-radius: 0; + .sm\:hover\:border-pink-400:hover { + border-color: #f687b3; } - .sm\:rounded-tr-none { - border-top-right-radius: 0; + .sm\:hover\:border-pink-500:hover { + border-color: #ed64a6; } - .sm\:rounded-br-none { - border-bottom-right-radius: 0; + .sm\:hover\:border-pink-600:hover { + border-color: #d53f8c; } - .sm\:rounded-bl-none { - border-bottom-left-radius: 0; + .sm\:hover\:border-pink-700:hover { + border-color: #b83280; } - .sm\:rounded-tl-sm { - border-top-left-radius: .125rem; + .sm\:hover\:border-pink-800:hover { + border-color: #97266d; } - .sm\:rounded-tr-sm { - border-top-right-radius: .125rem; + .sm\:hover\:border-pink-900:hover { + border-color: #702459; } - .sm\:rounded-br-sm { - border-bottom-right-radius: .125rem; + .sm\:focus\:border-transparent:focus { + border-color: transparent; } - .sm\:rounded-bl-sm { - border-bottom-left-radius: .125rem; + .sm\:focus\:border-black:focus { + border-color: #000; } - .sm\:rounded-tl { - border-top-left-radius: .25rem; + .sm\:focus\:border-white:focus { + border-color: #fff; } - .sm\:rounded-tr { - border-top-right-radius: .25rem; + .sm\:focus\:border-gray-100:focus { + border-color: #f7fafc; } - .sm\:rounded-br { - border-bottom-right-radius: .25rem; + .sm\:focus\:border-gray-200:focus { + border-color: #edf2f7; } - .sm\:rounded-bl { - border-bottom-left-radius: .25rem; + .sm\:focus\:border-gray-300:focus { + border-color: #e2e8f0; } - .sm\:rounded-tl-lg { - border-top-left-radius: .5rem; + .sm\:focus\:border-gray-400:focus { + border-color: #cbd5e0; } - .sm\:rounded-tr-lg { - border-top-right-radius: .5rem; + .sm\:focus\:border-gray-500:focus { + border-color: #a0aec0; } - .sm\:rounded-br-lg { - border-bottom-right-radius: .5rem; + .sm\:focus\:border-gray-600:focus { + border-color: #718096; } - .sm\:rounded-bl-lg { - border-bottom-left-radius: .5rem; + .sm\:focus\:border-gray-700:focus { + border-color: #4a5568; } - .sm\:rounded-tl-full { - border-top-left-radius: 9999px; + .sm\:focus\:border-gray-800:focus { + border-color: #2d3748; } - .sm\:rounded-tr-full { - border-top-right-radius: 9999px; + .sm\:focus\:border-gray-900:focus { + border-color: #1a202c; } - .sm\:rounded-br-full { - border-bottom-right-radius: 9999px; + .sm\:focus\:border-red-100:focus { + border-color: #fff5f5; } - .sm\:rounded-bl-full { - border-bottom-left-radius: 9999px; + .sm\:focus\:border-red-200:focus { + border-color: #fed7d7; } - .sm\:border-solid { - border-style: solid; + .sm\:focus\:border-red-300:focus { + border-color: #feb2b2; } - .sm\:border-dashed { - border-style: dashed; + .sm\:focus\:border-red-400:focus { + border-color: #fc8181; } - .sm\:border-dotted { - border-style: dotted; + .sm\:focus\:border-red-500:focus { + border-color: #f56565; } - .sm\:border-none { - border-style: none; + .sm\:focus\:border-red-600:focus { + border-color: #e53e3e; } - .sm\:border-0 { - border-width: 0; + .sm\:focus\:border-red-700:focus { + border-color: #c53030; } - .sm\:border-2 { - border-width: 2px; + .sm\:focus\:border-red-800:focus { + border-color: #9b2c2c; } - .sm\:border-4 { - border-width: 4px; + .sm\:focus\:border-red-900:focus { + border-color: #742a2a; } - .sm\:border-8 { - border-width: 8px; + .sm\:focus\:border-orange-100:focus { + border-color: #fffaf0; } - .sm\:border { - border-width: 1px; + .sm\:focus\:border-orange-200:focus { + border-color: #feebc8; } - .sm\:border-t-0 { - border-top-width: 0; + .sm\:focus\:border-orange-300:focus { + border-color: #fbd38d; } - .sm\:border-r-0 { - border-right-width: 0; + .sm\:focus\:border-orange-400:focus { + border-color: #f6ad55; } - .sm\:border-b-0 { - border-bottom-width: 0; + .sm\:focus\:border-orange-500:focus { + border-color: #ed8936; } - .sm\:border-l-0 { - border-left-width: 0; + .sm\:focus\:border-orange-600:focus { + border-color: #dd6b20; } - .sm\:border-t-2 { - border-top-width: 2px; + .sm\:focus\:border-orange-700:focus { + border-color: #c05621; } - .sm\:border-r-2 { - border-right-width: 2px; + .sm\:focus\:border-orange-800:focus { + border-color: #9c4221; } - .sm\:border-b-2 { - border-bottom-width: 2px; + .sm\:focus\:border-orange-900:focus { + border-color: #7b341e; } - .sm\:border-l-2 { - border-left-width: 2px; + .sm\:focus\:border-yellow-100:focus { + border-color: #fffff0; } - .sm\:border-t-4 { - border-top-width: 4px; + .sm\:focus\:border-yellow-200:focus { + border-color: #fefcbf; } - .sm\:border-r-4 { - border-right-width: 4px; + .sm\:focus\:border-yellow-300:focus { + border-color: #faf089; } - .sm\:border-b-4 { - border-bottom-width: 4px; + .sm\:focus\:border-yellow-400:focus { + border-color: #f6e05e; } - .sm\:border-l-4 { - border-left-width: 4px; + .sm\:focus\:border-yellow-500:focus { + border-color: #ecc94b; } - .sm\:border-t-8 { - border-top-width: 8px; + .sm\:focus\:border-yellow-600:focus { + border-color: #d69e2e; } - .sm\:border-r-8 { - border-right-width: 8px; + .sm\:focus\:border-yellow-700:focus { + border-color: #b7791f; } - .sm\:border-b-8 { - border-bottom-width: 8px; + .sm\:focus\:border-yellow-800:focus { + border-color: #975a16; } - .sm\:border-l-8 { - border-left-width: 8px; + .sm\:focus\:border-yellow-900:focus { + border-color: #744210; } - .sm\:border-t { - border-top-width: 1px; + .sm\:focus\:border-green-100:focus { + border-color: #f0fff4; } - .sm\:border-r { - border-right-width: 1px; + .sm\:focus\:border-green-200:focus { + border-color: #c6f6d5; } - .sm\:border-b { - border-bottom-width: 1px; + .sm\:focus\:border-green-300:focus { + border-color: #9ae6b4; } - .sm\:border-l { - border-left-width: 1px; + .sm\:focus\:border-green-400:focus { + border-color: #68d391; } - .sm\:cursor-auto { - cursor: auto; + .sm\:focus\:border-green-500:focus { + border-color: #48bb78; } - .sm\:cursor-default { - cursor: default; + .sm\:focus\:border-green-600:focus { + border-color: #38a169; } - .sm\:cursor-pointer { - cursor: pointer; + .sm\:focus\:border-green-700:focus { + border-color: #2f855a; } - .sm\:cursor-wait { - cursor: wait; + .sm\:focus\:border-green-800:focus { + border-color: #276749; } - .sm\:cursor-move { - cursor: move; + .sm\:focus\:border-green-900:focus { + border-color: #22543d; } - .sm\:cursor-not-allowed { - cursor: not-allowed; + .sm\:focus\:border-teal-100:focus { + border-color: #e6fffa; } - .sm\:block { - display: block; + .sm\:focus\:border-teal-200:focus { + border-color: #b2f5ea; } - .sm\:inline-block { - display: inline-block; + .sm\:focus\:border-teal-300:focus { + border-color: #81e6d9; } - .sm\:inline { - display: inline; + .sm\:focus\:border-teal-400:focus { + border-color: #4fd1c5; } - .sm\:table { - display: table; + .sm\:focus\:border-teal-500:focus { + border-color: #38b2ac; } - .sm\:table-row { - display: table-row; + .sm\:focus\:border-teal-600:focus { + border-color: #319795; } - .sm\:table-cell { - display: table-cell; + .sm\:focus\:border-teal-700:focus { + border-color: #2c7a7b; } - .sm\:hidden { - display: none; + .sm\:focus\:border-teal-800:focus { + border-color: #285e61; } - .sm\:flex { - display: flex; + .sm\:focus\:border-teal-900:focus { + border-color: #234e52; } - .sm\:inline-flex { - display: inline-flex; + .sm\:focus\:border-blue-100:focus { + border-color: #ebf8ff; } - .sm\:flex-row { - flex-direction: row; + .sm\:focus\:border-blue-200:focus { + border-color: #bee3f8; } - .sm\:flex-row-reverse { - flex-direction: row-reverse; + .sm\:focus\:border-blue-300:focus { + border-color: #90cdf4; } - .sm\:flex-col { - flex-direction: column; + .sm\:focus\:border-blue-400:focus { + border-color: #63b3ed; } - .sm\:flex-col-reverse { - flex-direction: column-reverse; + .sm\:focus\:border-blue-500:focus { + border-color: #4299e1; } - .sm\:flex-wrap { - flex-wrap: wrap; + .sm\:focus\:border-blue-600:focus { + border-color: #3182ce; } - .sm\:flex-wrap-reverse { - flex-wrap: wrap-reverse; + .sm\:focus\:border-blue-700:focus { + border-color: #2b6cb0; } - .sm\:flex-no-wrap { - flex-wrap: nowrap; + .sm\:focus\:border-blue-800:focus { + border-color: #2c5282; } - .sm\:items-start { - align-items: flex-start; + .sm\:focus\:border-blue-900:focus { + border-color: #2a4365; } - .sm\:items-end { - align-items: flex-end; + .sm\:focus\:border-indigo-100:focus { + border-color: #ebf4ff; } - .sm\:items-center { - align-items: center; + .sm\:focus\:border-indigo-200:focus { + border-color: #c3dafe; } - .sm\:items-baseline { - align-items: baseline; + .sm\:focus\:border-indigo-300:focus { + border-color: #a3bffa; } - .sm\:items-stretch { - align-items: stretch; + .sm\:focus\:border-indigo-400:focus { + border-color: #7f9cf5; } - .sm\:self-auto { - align-self: auto; + .sm\:focus\:border-indigo-500:focus { + border-color: #667eea; } - .sm\:self-start { - align-self: flex-start; + .sm\:focus\:border-indigo-600:focus { + border-color: #5a67d8; } - .sm\:self-end { - align-self: flex-end; + .sm\:focus\:border-indigo-700:focus { + border-color: #4c51bf; } - .sm\:self-center { - align-self: center; + .sm\:focus\:border-indigo-800:focus { + border-color: #434190; } - .sm\:self-stretch { - align-self: stretch; + .sm\:focus\:border-indigo-900:focus { + border-color: #3c366b; } - .sm\:justify-start { - justify-content: flex-start; + .sm\:focus\:border-purple-100:focus { + border-color: #faf5ff; } - .sm\:justify-end { - justify-content: flex-end; + .sm\:focus\:border-purple-200:focus { + border-color: #e9d8fd; } - .sm\:justify-center { - justify-content: center; + .sm\:focus\:border-purple-300:focus { + border-color: #d6bcfa; } - .sm\:justify-between { - justify-content: space-between; + .sm\:focus\:border-purple-400:focus { + border-color: #b794f4; } - .sm\:justify-around { - justify-content: space-around; + .sm\:focus\:border-purple-500:focus { + border-color: #9f7aea; } - .sm\:content-center { - align-content: center; + .sm\:focus\:border-purple-600:focus { + border-color: #805ad5; } - .sm\:content-start { - align-content: flex-start; + .sm\:focus\:border-purple-700:focus { + border-color: #6b46c1; } - .sm\:content-end { - align-content: flex-end; + .sm\:focus\:border-purple-800:focus { + border-color: #553c9a; } - .sm\:content-between { - align-content: space-between; + .sm\:focus\:border-purple-900:focus { + border-color: #44337a; } - .sm\:content-around { - align-content: space-around; + .sm\:focus\:border-pink-100:focus { + border-color: #fff5f7; } - .sm\:flex-1 { - flex: 1 1 0%; + .sm\:focus\:border-pink-200:focus { + border-color: #fed7e2; } - .sm\:flex-auto { - flex: 1 1 auto; + .sm\:focus\:border-pink-300:focus { + border-color: #fbb6ce; } - .sm\:flex-initial { - flex: 0 1 auto; + .sm\:focus\:border-pink-400:focus { + border-color: #f687b3; } - .sm\:flex-none { - flex: none; + .sm\:focus\:border-pink-500:focus { + border-color: #ed64a6; } - .sm\:flex-grow { - flex-grow: 1; + .sm\:focus\:border-pink-600:focus { + border-color: #d53f8c; } - .sm\:flex-shrink { - flex-shrink: 1; + .sm\:focus\:border-pink-700:focus { + border-color: #b83280; } - .sm\:flex-no-grow { - flex-grow: 0; + .sm\:focus\:border-pink-800:focus { + border-color: #97266d; } - .sm\:flex-no-shrink { - flex-shrink: 0; + .sm\:focus\:border-pink-900:focus { + border-color: #702459; } - .sm\:float-right { - float: right; + .sm\:rounded-none { + border-radius: 0; } - .sm\:float-left { - float: left; + .sm\:rounded-sm { + border-radius: 0.125rem; } - .sm\:float-none { - float: none; + .sm\:rounded { + border-radius: 0.25rem; } - .sm\:clearfix:after { - content: ""; - display: table; - clear: both; + .sm\:rounded-lg { + border-radius: 0.5rem; } - .sm\:font-sans { - font-family: system-ui, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif; + .sm\:rounded-full { + border-radius: 9999px; } - .sm\:font-serif { - font-family: Constantia, Lucida Bright, Lucidabright, Lucida Serif, Lucida, DejaVu Serif, Bitstream Vera Serif, Liberation Serif, Georgia, serif; + .sm\:rounded-t-none { + border-top-left-radius: 0; + border-top-right-radius: 0; } - .sm\:font-mono { - font-family: Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace; + .sm\:rounded-r-none { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } - .sm\:font-hairline { - font-weight: 100; + .sm\:rounded-b-none { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; } - .sm\:font-thin { - font-weight: 200; + .sm\:rounded-l-none { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } - .sm\:font-light { - font-weight: 300; + .sm\:rounded-t-sm { + border-top-left-radius: 0.125rem; + border-top-right-radius: 0.125rem; } - .sm\:font-normal { - font-weight: 400; + .sm\:rounded-r-sm { + border-top-right-radius: 0.125rem; + border-bottom-right-radius: 0.125rem; } - .sm\:font-medium { - font-weight: 500; + .sm\:rounded-b-sm { + border-bottom-right-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; } - .sm\:font-semibold { - font-weight: 600; + .sm\:rounded-l-sm { + border-top-left-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; } - .sm\:font-bold { - font-weight: 700; + .sm\:rounded-t { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; } - .sm\:font-extrabold { - font-weight: 800; + .sm\:rounded-r { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; } - .sm\:font-black { - font-weight: 900; + .sm\:rounded-b { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; } - .sm\:hover\:font-hairline:hover { - font-weight: 100; + .sm\:rounded-l { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; } - .sm\:hover\:font-thin:hover { - font-weight: 200; + .sm\:rounded-t-lg { + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; } - .sm\:hover\:font-light:hover { - font-weight: 300; + .sm\:rounded-r-lg { + border-top-right-radius: 0.5rem; + border-bottom-right-radius: 0.5rem; } - .sm\:hover\:font-normal:hover { - font-weight: 400; + .sm\:rounded-b-lg { + border-bottom-right-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; } - .sm\:hover\:font-medium:hover { - font-weight: 500; + .sm\:rounded-l-lg { + border-top-left-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; } - .sm\:hover\:font-semibold:hover { - font-weight: 600; + .sm\:rounded-t-full { + border-top-left-radius: 9999px; + border-top-right-radius: 9999px; } - .sm\:hover\:font-bold:hover { - font-weight: 700; + .sm\:rounded-r-full { + border-top-right-radius: 9999px; + border-bottom-right-radius: 9999px; } - .sm\:hover\:font-extrabold:hover { - font-weight: 800; + .sm\:rounded-b-full { + border-bottom-right-radius: 9999px; + border-bottom-left-radius: 9999px; } - .sm\:hover\:font-black:hover { - font-weight: 900; + .sm\:rounded-l-full { + border-top-left-radius: 9999px; + border-bottom-left-radius: 9999px; } - .sm\:focus\:font-hairline:focus { - font-weight: 100; + .sm\:rounded-tl-none { + border-top-left-radius: 0; } - .sm\:focus\:font-thin:focus { - font-weight: 200; + .sm\:rounded-tr-none { + border-top-right-radius: 0; } - .sm\:focus\:font-light:focus { - font-weight: 300; + .sm\:rounded-br-none { + border-bottom-right-radius: 0; } - .sm\:focus\:font-normal:focus { - font-weight: 400; + .sm\:rounded-bl-none { + border-bottom-left-radius: 0; } - .sm\:focus\:font-medium:focus { - font-weight: 500; + .sm\:rounded-tl-sm { + border-top-left-radius: 0.125rem; } - .sm\:focus\:font-semibold:focus { - font-weight: 600; + .sm\:rounded-tr-sm { + border-top-right-radius: 0.125rem; } - .sm\:focus\:font-bold:focus { - font-weight: 700; + .sm\:rounded-br-sm { + border-bottom-right-radius: 0.125rem; } - .sm\:focus\:font-extrabold:focus { - font-weight: 800; + .sm\:rounded-bl-sm { + border-bottom-left-radius: 0.125rem; } - .sm\:focus\:font-black:focus { - font-weight: 900; + .sm\:rounded-tl { + border-top-left-radius: 0.25rem; } - .sm\:h-1 { - height: .25rem; + .sm\:rounded-tr { + border-top-right-radius: 0.25rem; } - .sm\:h-2 { - height: .5rem; + .sm\:rounded-br { + border-bottom-right-radius: 0.25rem; } - .sm\:h-3 { - height: .75rem; + .sm\:rounded-bl { + border-bottom-left-radius: 0.25rem; } - .sm\:h-4 { - height: 1rem; + .sm\:rounded-tl-lg { + border-top-left-radius: 0.5rem; } - .sm\:h-5 { - height: 1.25rem; + .sm\:rounded-tr-lg { + border-top-right-radius: 0.5rem; } - .sm\:h-6 { - height: 1.5rem; + .sm\:rounded-br-lg { + border-bottom-right-radius: 0.5rem; } - .sm\:h-8 { - height: 2rem; + .sm\:rounded-bl-lg { + border-bottom-left-radius: 0.5rem; } - .sm\:h-10 { - height: 2.5rem; + .sm\:rounded-tl-full { + border-top-left-radius: 9999px; } - .sm\:h-12 { - height: 3rem; + .sm\:rounded-tr-full { + border-top-right-radius: 9999px; } - .sm\:h-16 { - height: 4rem; + .sm\:rounded-br-full { + border-bottom-right-radius: 9999px; } - .sm\:h-24 { - height: 6rem; + .sm\:rounded-bl-full { + border-bottom-left-radius: 9999px; } - .sm\:h-32 { - height: 8rem; + .sm\:border-solid { + border-style: solid; } - .sm\:h-48 { - height: 12rem; + .sm\:border-dashed { + border-style: dashed; } - .sm\:h-64 { - height: 16rem; + .sm\:border-dotted { + border-style: dotted; } - .sm\:h-auto { - height: auto; + .sm\:border-none { + border-style: none; } - .sm\:h-px { - height: 1px; + .sm\:border-0 { + border-width: 0; } - .sm\:h-full { - height: 100%; + .sm\:border-2 { + border-width: 2px; } - .sm\:h-screen { - height: 100vh; + .sm\:border-4 { + border-width: 4px; } - .sm\:leading-none { - line-height: 1; + .sm\:border-8 { + border-width: 8px; } - .sm\:leading-tight { - line-height: 1.25; + .sm\:border { + border-width: 1px; } - .sm\:leading-normal { - line-height: 1.5; + .sm\:border-t-0 { + border-top-width: 0; } - .sm\:leading-loose { - line-height: 2; + .sm\:border-r-0 { + border-right-width: 0; } - .sm\:m-0 { - margin: 0; + .sm\:border-b-0 { + border-bottom-width: 0; } - .sm\:m-1 { - margin: .25rem; + .sm\:border-l-0 { + border-left-width: 0; } - .sm\:m-2 { - margin: .5rem; + .sm\:border-t-2 { + border-top-width: 2px; } - .sm\:m-3 { - margin: .75rem; + .sm\:border-r-2 { + border-right-width: 2px; } - .sm\:m-4 { - margin: 1rem; + .sm\:border-b-2 { + border-bottom-width: 2px; } - .sm\:m-5 { - margin: 1.25rem; + .sm\:border-l-2 { + border-left-width: 2px; } - .sm\:m-6 { - margin: 1.5rem; + .sm\:border-t-4 { + border-top-width: 4px; } - .sm\:m-8 { - margin: 2rem; + .sm\:border-r-4 { + border-right-width: 4px; } - .sm\:m-10 { - margin: 2.5rem; + .sm\:border-b-4 { + border-bottom-width: 4px; } - .sm\:m-12 { - margin: 3rem; + .sm\:border-l-4 { + border-left-width: 4px; } - .sm\:m-16 { - margin: 4rem; + .sm\:border-t-8 { + border-top-width: 8px; } - .sm\:m-20 { - margin: 5rem; + .sm\:border-r-8 { + border-right-width: 8px; } - .sm\:m-24 { - margin: 6rem; + .sm\:border-b-8 { + border-bottom-width: 8px; } - .sm\:m-32 { - margin: 8rem; + .sm\:border-l-8 { + border-left-width: 8px; } - .sm\:m-auto { - margin: auto; + .sm\:border-t { + border-top-width: 1px; } - .sm\:m-px { - margin: 1px; + .sm\:border-r { + border-right-width: 1px; } - .sm\:my-0 { - margin-top: 0; - margin-bottom: 0; + .sm\:border-b { + border-bottom-width: 1px; } - .sm\:mx-0 { - margin-left: 0; - margin-right: 0; + .sm\:border-l { + border-left-width: 1px; } - .sm\:my-1 { - margin-top: .25rem; - margin-bottom: .25rem; + .sm\:cursor-auto { + cursor: auto; } - .sm\:mx-1 { - margin-left: .25rem; - margin-right: .25rem; + .sm\:cursor-default { + cursor: default; } - .sm\:my-2 { - margin-top: .5rem; - margin-bottom: .5rem; + .sm\:cursor-pointer { + cursor: pointer; } - .sm\:mx-2 { - margin-left: .5rem; - margin-right: .5rem; + .sm\:cursor-wait { + cursor: wait; } - .sm\:my-3 { - margin-top: .75rem; - margin-bottom: .75rem; + .sm\:cursor-text { + cursor: text; } - .sm\:mx-3 { - margin-left: .75rem; - margin-right: .75rem; + .sm\:cursor-move { + cursor: move; } - .sm\:my-4 { - margin-top: 1rem; - margin-bottom: 1rem; + .sm\:cursor-not-allowed { + cursor: not-allowed; } - .sm\:mx-4 { - margin-left: 1rem; - margin-right: 1rem; + .sm\:block { + display: block; } - .sm\:my-5 { - margin-top: 1.25rem; - margin-bottom: 1.25rem; + .sm\:inline-block { + display: inline-block; } - .sm\:mx-5 { - margin-left: 1.25rem; - margin-right: 1.25rem; + .sm\:inline { + display: inline; } - .sm\:my-6 { - margin-top: 1.5rem; - margin-bottom: 1.5rem; + .sm\:flex { + display: flex; } - .sm\:mx-6 { - margin-left: 1.5rem; - margin-right: 1.5rem; + .sm\:inline-flex { + display: inline-flex; } - .sm\:my-8 { - margin-top: 2rem; - margin-bottom: 2rem; + .sm\:table { + display: table; } - .sm\:mx-8 { - margin-left: 2rem; - margin-right: 2rem; + .sm\:table-row { + display: table-row; } - .sm\:my-10 { - margin-top: 2.5rem; - margin-bottom: 2.5rem; + .sm\:table-cell { + display: table-cell; } - .sm\:mx-10 { - margin-left: 2.5rem; - margin-right: 2.5rem; + .sm\:hidden { + display: none; } - .sm\:my-12 { - margin-top: 3rem; - margin-bottom: 3rem; + .sm\:flex-row { + flex-direction: row; } - .sm\:mx-12 { - margin-left: 3rem; - margin-right: 3rem; + .sm\:flex-row-reverse { + flex-direction: row-reverse; } - .sm\:my-16 { - margin-top: 4rem; - margin-bottom: 4rem; + .sm\:flex-col { + flex-direction: column; } - .sm\:mx-16 { - margin-left: 4rem; - margin-right: 4rem; + .sm\:flex-col-reverse { + flex-direction: column-reverse; } - .sm\:my-20 { - margin-top: 5rem; - margin-bottom: 5rem; + .sm\:flex-wrap { + flex-wrap: wrap; } - .sm\:mx-20 { - margin-left: 5rem; - margin-right: 5rem; + .sm\:flex-wrap-reverse { + flex-wrap: wrap-reverse; } - .sm\:my-24 { - margin-top: 6rem; - margin-bottom: 6rem; + .sm\:flex-no-wrap { + flex-wrap: nowrap; } - .sm\:mx-24 { - margin-left: 6rem; - margin-right: 6rem; + .sm\:items-start { + align-items: flex-start; } - .sm\:my-32 { - margin-top: 8rem; - margin-bottom: 8rem; + .sm\:items-end { + align-items: flex-end; } - .sm\:mx-32 { - margin-left: 8rem; - margin-right: 8rem; + .sm\:items-center { + align-items: center; } - .sm\:my-auto { - margin-top: auto; - margin-bottom: auto; + .sm\:items-baseline { + align-items: baseline; } - .sm\:mx-auto { - margin-left: auto; - margin-right: auto; + .sm\:items-stretch { + align-items: stretch; } - .sm\:my-px { - margin-top: 1px; - margin-bottom: 1px; + .sm\:self-auto { + align-self: auto; } - .sm\:mx-px { - margin-left: 1px; - margin-right: 1px; + .sm\:self-start { + align-self: flex-start; } - .sm\:mt-0 { - margin-top: 0; + .sm\:self-end { + align-self: flex-end; } - .sm\:mr-0 { - margin-right: 0; + .sm\:self-center { + align-self: center; } - .sm\:mb-0 { - margin-bottom: 0; + .sm\:self-stretch { + align-self: stretch; } - .sm\:ml-0 { - margin-left: 0; + .sm\:justify-start { + justify-content: flex-start; } - .sm\:mt-1 { - margin-top: .25rem; + .sm\:justify-end { + justify-content: flex-end; } - .sm\:mr-1 { - margin-right: .25rem; + .sm\:justify-center { + justify-content: center; } - .sm\:mb-1 { - margin-bottom: .25rem; + .sm\:justify-between { + justify-content: space-between; } - .sm\:ml-1 { - margin-left: .25rem; + .sm\:justify-around { + justify-content: space-around; } - .sm\:mt-2 { - margin-top: .5rem; + .sm\:content-center { + align-content: center; } - .sm\:mr-2 { - margin-right: .5rem; + .sm\:content-start { + align-content: flex-start; } - .sm\:mb-2 { - margin-bottom: .5rem; + .sm\:content-end { + align-content: flex-end; } - .sm\:ml-2 { - margin-left: .5rem; + .sm\:content-between { + align-content: space-between; } - .sm\:mt-3 { - margin-top: .75rem; + .sm\:content-around { + align-content: space-around; } - .sm\:mr-3 { - margin-right: .75rem; + .sm\:flex-1 { + flex: 1 1 0%; } - .sm\:mb-3 { - margin-bottom: .75rem; + .sm\:flex-auto { + flex: 1 1 auto; } - .sm\:ml-3 { - margin-left: .75rem; + .sm\:flex-initial { + flex: 0 1 auto; } - .sm\:mt-4 { - margin-top: 1rem; + .sm\:flex-none { + flex: none; } - .sm\:mr-4 { - margin-right: 1rem; + .sm\:flex-grow-0 { + flex-grow: 0; } - .sm\:mb-4 { - margin-bottom: 1rem; + .sm\:flex-grow { + flex-grow: 1; } - .sm\:ml-4 { - margin-left: 1rem; + .sm\:flex-shrink-0 { + flex-shrink: 0; } - .sm\:mt-5 { - margin-top: 1.25rem; + .sm\:flex-shrink { + flex-shrink: 1; } - .sm\:mr-5 { - margin-right: 1.25rem; + .sm\:order-1 { + order: 1; } - .sm\:mb-5 { - margin-bottom: 1.25rem; + .sm\:order-2 { + order: 2; } - .sm\:ml-5 { - margin-left: 1.25rem; + .sm\:order-3 { + order: 3; } - .sm\:mt-6 { - margin-top: 1.5rem; + .sm\:order-4 { + order: 4; } - .sm\:mr-6 { - margin-right: 1.5rem; + .sm\:order-5 { + order: 5; } - .sm\:mb-6 { - margin-bottom: 1.5rem; + .sm\:order-6 { + order: 6; } - .sm\:ml-6 { - margin-left: 1.5rem; + .sm\:order-7 { + order: 7; } - .sm\:mt-8 { - margin-top: 2rem; + .sm\:order-8 { + order: 8; } - .sm\:mr-8 { - margin-right: 2rem; + .sm\:order-9 { + order: 9; } - .sm\:mb-8 { - margin-bottom: 2rem; + .sm\:order-10 { + order: 10; } - .sm\:ml-8 { - margin-left: 2rem; + .sm\:order-11 { + order: 11; } - .sm\:mt-10 { - margin-top: 2.5rem; + .sm\:order-12 { + order: 12; } - .sm\:mr-10 { - margin-right: 2.5rem; + .sm\:order-first { + order: -9999; } - .sm\:mb-10 { - margin-bottom: 2.5rem; + .sm\:order-last { + order: 9999; } - .sm\:ml-10 { - margin-left: 2.5rem; + .sm\:order-none { + order: 0; } - .sm\:mt-12 { - margin-top: 3rem; + .sm\:float-right { + float: right; } - .sm\:mr-12 { - margin-right: 3rem; + .sm\:float-left { + float: left; } - .sm\:mb-12 { - margin-bottom: 3rem; + .sm\:float-none { + float: none; } - .sm\:ml-12 { - margin-left: 3rem; + .sm\:clearfix:after { + content: ""; + display: table; + clear: both; } - .sm\:mt-16 { - margin-top: 4rem; + .sm\:font-sans { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; } - .sm\:mr-16 { - margin-right: 4rem; + .sm\:font-serif { + font-family: Georgia, Cambria, "Times New Roman", Times, serif; } - .sm\:mb-16 { - margin-bottom: 4rem; + .sm\:font-mono { + font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; } - .sm\:ml-16 { - margin-left: 4rem; + .sm\:font-hairline { + font-weight: 100; } - .sm\:mt-20 { - margin-top: 5rem; + .sm\:font-thin { + font-weight: 200; } - .sm\:mr-20 { - margin-right: 5rem; + .sm\:font-light { + font-weight: 300; } - .sm\:mb-20 { - margin-bottom: 5rem; + .sm\:font-normal { + font-weight: 400; } - .sm\:ml-20 { - margin-left: 5rem; + .sm\:font-medium { + font-weight: 500; } - .sm\:mt-24 { - margin-top: 6rem; + .sm\:font-semibold { + font-weight: 600; } - .sm\:mr-24 { - margin-right: 6rem; + .sm\:font-bold { + font-weight: 700; } - .sm\:mb-24 { - margin-bottom: 6rem; + .sm\:font-extrabold { + font-weight: 800; } - .sm\:ml-24 { - margin-left: 6rem; + .sm\:font-black { + font-weight: 900; } - .sm\:mt-32 { - margin-top: 8rem; + .sm\:hover\:font-hairline:hover { + font-weight: 100; } - .sm\:mr-32 { - margin-right: 8rem; + .sm\:hover\:font-thin:hover { + font-weight: 200; } - .sm\:mb-32 { - margin-bottom: 8rem; + .sm\:hover\:font-light:hover { + font-weight: 300; } - .sm\:ml-32 { - margin-left: 8rem; + .sm\:hover\:font-normal:hover { + font-weight: 400; } - .sm\:mt-auto { - margin-top: auto; + .sm\:hover\:font-medium:hover { + font-weight: 500; } - .sm\:mr-auto { - margin-right: auto; + .sm\:hover\:font-semibold:hover { + font-weight: 600; } - .sm\:mb-auto { - margin-bottom: auto; + .sm\:hover\:font-bold:hover { + font-weight: 700; } - .sm\:ml-auto { - margin-left: auto; + .sm\:hover\:font-extrabold:hover { + font-weight: 800; } - .sm\:mt-px { - margin-top: 1px; + .sm\:hover\:font-black:hover { + font-weight: 900; } - .sm\:mr-px { - margin-right: 1px; + .sm\:focus\:font-hairline:focus { + font-weight: 100; } - .sm\:mb-px { - margin-bottom: 1px; + .sm\:focus\:font-thin:focus { + font-weight: 200; } - .sm\:ml-px { - margin-left: 1px; + .sm\:focus\:font-light:focus { + font-weight: 300; } - .sm\:max-h-full { - max-height: 100%; + .sm\:focus\:font-normal:focus { + font-weight: 400; } - .sm\:max-h-screen { - max-height: 100vh; + .sm\:focus\:font-medium:focus { + font-weight: 500; } - .sm\:max-w-xs { - max-width: 20rem; + .sm\:focus\:font-semibold:focus { + font-weight: 600; } - .sm\:max-w-sm { - max-width: 30rem; + .sm\:focus\:font-bold:focus { + font-weight: 700; } - .sm\:max-w-md { - max-width: 40rem; + .sm\:focus\:font-extrabold:focus { + font-weight: 800; } - .sm\:max-w-lg { - max-width: 50rem; + .sm\:focus\:font-black:focus { + font-weight: 900; } - .sm\:max-w-xl { - max-width: 60rem; + .sm\:h-0 { + height: 0; } - .sm\:max-w-2xl { - max-width: 70rem; + .sm\:h-1 { + height: 0.25rem; } - .sm\:max-w-3xl { - max-width: 80rem; + .sm\:h-2 { + height: 0.5rem; } - .sm\:max-w-4xl { - max-width: 90rem; + .sm\:h-3 { + height: 0.75rem; } - .sm\:max-w-5xl { - max-width: 100rem; + .sm\:h-4 { + height: 1rem; } - .sm\:max-w-full { - max-width: 100%; + .sm\:h-5 { + height: 1.25rem; } - .sm\:min-h-0 { - min-height: 0; + .sm\:h-6 { + height: 1.5rem; } - .sm\:min-h-full { - min-height: 100%; + .sm\:h-8 { + height: 2rem; } - .sm\:min-h-screen { - min-height: 100vh; + .sm\:h-10 { + height: 2.5rem; } - .sm\:min-w-0 { - min-width: 0; + .sm\:h-12 { + height: 3rem; } - .sm\:min-w-full { - min-width: 100%; + .sm\:h-16 { + height: 4rem; } - .sm\:-m-0 { - margin: 0; + .sm\:h-20 { + height: 5rem; } - .sm\:-m-1 { - margin: -0.25rem; + .sm\:h-24 { + height: 6rem; } - .sm\:-m-2 { - margin: -0.5rem; + .sm\:h-32 { + height: 8rem; } - .sm\:-m-3 { - margin: -0.75rem; + .sm\:h-40 { + height: 10rem; } - .sm\:-m-4 { - margin: -1rem; + .sm\:h-48 { + height: 12rem; } - .sm\:-m-5 { - margin: -1.25rem; + .sm\:h-56 { + height: 14rem; } - .sm\:-m-6 { - margin: -1.5rem; + .sm\:h-64 { + height: 16rem; } - .sm\:-m-8 { - margin: -2rem; + .sm\:h-auto { + height: auto; } - .sm\:-m-10 { - margin: -2.5rem; + .sm\:h-px { + height: 1px; } - .sm\:-m-12 { - margin: -3rem; + .sm\:h-full { + height: 100%; } - .sm\:-m-16 { - margin: -4rem; + .sm\:h-screen { + height: 100vh; } - .sm\:-m-20 { - margin: -5rem; + .sm\:leading-none { + line-height: 1; } - .sm\:-m-24 { - margin: -6rem; + .sm\:leading-tight { + line-height: 1.25; } - .sm\:-m-32 { - margin: -8rem; + .sm\:leading-snug { + line-height: 1.375; } - .sm\:-m-px { - margin: -1px; + .sm\:leading-normal { + line-height: 1.5; } - .sm\:-my-0 { - margin-top: 0; - margin-bottom: 0; + .sm\:leading-relaxed { + line-height: 1.625; } - .sm\:-mx-0 { - margin-left: 0; - margin-right: 0; + .sm\:leading-loose { + line-height: 2; } - .sm\:-my-1 { - margin-top: -0.25rem; - margin-bottom: -0.25rem; + .sm\:list-inside { + list-style-position: inside; } - .sm\:-mx-1 { - margin-left: -0.25rem; - margin-right: -0.25rem; + .sm\:list-outside { + list-style-position: outside; } - .sm\:-my-2 { - margin-top: -0.5rem; - margin-bottom: -0.5rem; + .sm\:list-none { + list-style-type: none; } - .sm\:-mx-2 { - margin-left: -0.5rem; - margin-right: -0.5rem; + .sm\:list-disc { + list-style-type: disc; } - .sm\:-my-3 { - margin-top: -0.75rem; - margin-bottom: -0.75rem; + .sm\:list-decimal { + list-style-type: decimal; } - .sm\:-mx-3 { - margin-left: -0.75rem; - margin-right: -0.75rem; + .sm\:m-0 { + margin: 0; } - .sm\:-my-4 { - margin-top: -1rem; - margin-bottom: -1rem; + .sm\:m-1 { + margin: 0.25rem; } - .sm\:-mx-4 { - margin-left: -1rem; - margin-right: -1rem; + .sm\:m-2 { + margin: 0.5rem; } - .sm\:-my-5 { - margin-top: -1.25rem; - margin-bottom: -1.25rem; + .sm\:m-3 { + margin: 0.75rem; } - .sm\:-mx-5 { - margin-left: -1.25rem; - margin-right: -1.25rem; + .sm\:m-4 { + margin: 1rem; } - .sm\:-my-6 { - margin-top: -1.5rem; - margin-bottom: -1.5rem; + .sm\:m-5 { + margin: 1.25rem; } - .sm\:-mx-6 { - margin-left: -1.5rem; - margin-right: -1.5rem; + .sm\:m-6 { + margin: 1.5rem; } - .sm\:-my-8 { - margin-top: -2rem; - margin-bottom: -2rem; + .sm\:m-8 { + margin: 2rem; } - .sm\:-mx-8 { - margin-left: -2rem; - margin-right: -2rem; + .sm\:m-10 { + margin: 2.5rem; } - .sm\:-my-10 { - margin-top: -2.5rem; - margin-bottom: -2.5rem; + .sm\:m-12 { + margin: 3rem; } - .sm\:-mx-10 { - margin-left: -2.5rem; - margin-right: -2.5rem; + .sm\:m-16 { + margin: 4rem; } - .sm\:-my-12 { - margin-top: -3rem; - margin-bottom: -3rem; + .sm\:m-20 { + margin: 5rem; } - .sm\:-mx-12 { - margin-left: -3rem; - margin-right: -3rem; + .sm\:m-24 { + margin: 6rem; } - .sm\:-my-16 { - margin-top: -4rem; - margin-bottom: -4rem; + .sm\:m-32 { + margin: 8rem; } - .sm\:-mx-16 { - margin-left: -4rem; - margin-right: -4rem; + .sm\:m-40 { + margin: 10rem; } - .sm\:-my-20 { - margin-top: -5rem; - margin-bottom: -5rem; + .sm\:m-48 { + margin: 12rem; } - .sm\:-mx-20 { - margin-left: -5rem; - margin-right: -5rem; + .sm\:m-56 { + margin: 14rem; } - .sm\:-my-24 { - margin-top: -6rem; - margin-bottom: -6rem; + .sm\:m-64 { + margin: 16rem; } - .sm\:-mx-24 { - margin-left: -6rem; - margin-right: -6rem; + .sm\:m-auto { + margin: auto; } - .sm\:-my-32 { - margin-top: -8rem; - margin-bottom: -8rem; + .sm\:m-px { + margin: 1px; } - .sm\:-mx-32 { - margin-left: -8rem; - margin-right: -8rem; + .sm\:-m-1 { + margin: -0.25rem; } - .sm\:-my-px { - margin-top: -1px; - margin-bottom: -1px; + .sm\:-m-2 { + margin: -0.5rem; } - .sm\:-mx-px { - margin-left: -1px; - margin-right: -1px; + .sm\:-m-3 { + margin: -0.75rem; } - .sm\:-mt-0 { - margin-top: 0; + .sm\:-m-4 { + margin: -1rem; } - .sm\:-mr-0 { - margin-right: 0; + .sm\:-m-5 { + margin: -1.25rem; } - .sm\:-mb-0 { - margin-bottom: 0; + .sm\:-m-6 { + margin: -1.5rem; } - .sm\:-ml-0 { - margin-left: 0; + .sm\:-m-8 { + margin: -2rem; } - .sm\:-mt-1 { - margin-top: -0.25rem; + .sm\:-m-10 { + margin: -2.5rem; } - .sm\:-mr-1 { - margin-right: -0.25rem; + .sm\:-m-12 { + margin: -3rem; } - .sm\:-mb-1 { - margin-bottom: -0.25rem; + .sm\:-m-16 { + margin: -4rem; } - .sm\:-ml-1 { - margin-left: -0.25rem; + .sm\:-m-20 { + margin: -5rem; } - .sm\:-mt-2 { - margin-top: -0.5rem; + .sm\:-m-24 { + margin: -6rem; } - .sm\:-mr-2 { - margin-right: -0.5rem; - } + .sm\:-m-32 { + margin: -8rem; + } - .sm\:-mb-2 { - margin-bottom: -0.5rem; + .sm\:-m-40 { + margin: -10rem; } - .sm\:-ml-2 { - margin-left: -0.5rem; + .sm\:-m-48 { + margin: -12rem; } - .sm\:-mt-3 { - margin-top: -0.75rem; + .sm\:-m-56 { + margin: -14rem; } - .sm\:-mr-3 { - margin-right: -0.75rem; + .sm\:-m-64 { + margin: -16rem; } - .sm\:-mb-3 { - margin-bottom: -0.75rem; + .sm\:-m-px { + margin: -1px; } - .sm\:-ml-3 { - margin-left: -0.75rem; + .sm\:my-0 { + margin-top: 0; + margin-bottom: 0; } - .sm\:-mt-4 { - margin-top: -1rem; + .sm\:mx-0 { + margin-left: 0; + margin-right: 0; } - .sm\:-mr-4 { - margin-right: -1rem; + .sm\:my-1 { + margin-top: 0.25rem; + margin-bottom: 0.25rem; } - .sm\:-mb-4 { - margin-bottom: -1rem; + .sm\:mx-1 { + margin-left: 0.25rem; + margin-right: 0.25rem; } - .sm\:-ml-4 { - margin-left: -1rem; + .sm\:my-2 { + margin-top: 0.5rem; + margin-bottom: 0.5rem; } - .sm\:-mt-5 { - margin-top: -1.25rem; + .sm\:mx-2 { + margin-left: 0.5rem; + margin-right: 0.5rem; } - .sm\:-mr-5 { - margin-right: -1.25rem; + .sm\:my-3 { + margin-top: 0.75rem; + margin-bottom: 0.75rem; } - .sm\:-mb-5 { - margin-bottom: -1.25rem; + .sm\:mx-3 { + margin-left: 0.75rem; + margin-right: 0.75rem; } - .sm\:-ml-5 { - margin-left: -1.25rem; + .sm\:my-4 { + margin-top: 1rem; + margin-bottom: 1rem; } - .sm\:-mt-6 { - margin-top: -1.5rem; + .sm\:mx-4 { + margin-left: 1rem; + margin-right: 1rem; } - .sm\:-mr-6 { - margin-right: -1.5rem; + .sm\:my-5 { + margin-top: 1.25rem; + margin-bottom: 1.25rem; } - .sm\:-mb-6 { - margin-bottom: -1.5rem; + .sm\:mx-5 { + margin-left: 1.25rem; + margin-right: 1.25rem; } - .sm\:-ml-6 { - margin-left: -1.5rem; + .sm\:my-6 { + margin-top: 1.5rem; + margin-bottom: 1.5rem; } - .sm\:-mt-8 { - margin-top: -2rem; + .sm\:mx-6 { + margin-left: 1.5rem; + margin-right: 1.5rem; } - .sm\:-mr-8 { - margin-right: -2rem; + .sm\:my-8 { + margin-top: 2rem; + margin-bottom: 2rem; } - .sm\:-mb-8 { - margin-bottom: -2rem; + .sm\:mx-8 { + margin-left: 2rem; + margin-right: 2rem; } - .sm\:-ml-8 { - margin-left: -2rem; + .sm\:my-10 { + margin-top: 2.5rem; + margin-bottom: 2.5rem; } - .sm\:-mt-10 { - margin-top: -2.5rem; + .sm\:mx-10 { + margin-left: 2.5rem; + margin-right: 2.5rem; } - .sm\:-mr-10 { - margin-right: -2.5rem; + .sm\:my-12 { + margin-top: 3rem; + margin-bottom: 3rem; } - .sm\:-mb-10 { - margin-bottom: -2.5rem; + .sm\:mx-12 { + margin-left: 3rem; + margin-right: 3rem; } - .sm\:-ml-10 { - margin-left: -2.5rem; + .sm\:my-16 { + margin-top: 4rem; + margin-bottom: 4rem; } - .sm\:-mt-12 { - margin-top: -3rem; + .sm\:mx-16 { + margin-left: 4rem; + margin-right: 4rem; } - .sm\:-mr-12 { - margin-right: -3rem; + .sm\:my-20 { + margin-top: 5rem; + margin-bottom: 5rem; } - .sm\:-mb-12 { - margin-bottom: -3rem; + .sm\:mx-20 { + margin-left: 5rem; + margin-right: 5rem; } - .sm\:-ml-12 { - margin-left: -3rem; + .sm\:my-24 { + margin-top: 6rem; + margin-bottom: 6rem; } - .sm\:-mt-16 { - margin-top: -4rem; + .sm\:mx-24 { + margin-left: 6rem; + margin-right: 6rem; } - .sm\:-mr-16 { - margin-right: -4rem; + .sm\:my-32 { + margin-top: 8rem; + margin-bottom: 8rem; } - .sm\:-mb-16 { - margin-bottom: -4rem; + .sm\:mx-32 { + margin-left: 8rem; + margin-right: 8rem; } - .sm\:-ml-16 { - margin-left: -4rem; + .sm\:my-40 { + margin-top: 10rem; + margin-bottom: 10rem; } - .sm\:-mt-20 { - margin-top: -5rem; + .sm\:mx-40 { + margin-left: 10rem; + margin-right: 10rem; } - .sm\:-mr-20 { - margin-right: -5rem; + .sm\:my-48 { + margin-top: 12rem; + margin-bottom: 12rem; } - .sm\:-mb-20 { - margin-bottom: -5rem; + .sm\:mx-48 { + margin-left: 12rem; + margin-right: 12rem; } - .sm\:-ml-20 { - margin-left: -5rem; + .sm\:my-56 { + margin-top: 14rem; + margin-bottom: 14rem; } - .sm\:-mt-24 { - margin-top: -6rem; + .sm\:mx-56 { + margin-left: 14rem; + margin-right: 14rem; } - .sm\:-mr-24 { - margin-right: -6rem; + .sm\:my-64 { + margin-top: 16rem; + margin-bottom: 16rem; } - .sm\:-mb-24 { - margin-bottom: -6rem; + .sm\:mx-64 { + margin-left: 16rem; + margin-right: 16rem; } - .sm\:-ml-24 { - margin-left: -6rem; + .sm\:my-auto { + margin-top: auto; + margin-bottom: auto; } - .sm\:-mt-32 { - margin-top: -8rem; + .sm\:mx-auto { + margin-left: auto; + margin-right: auto; } - .sm\:-mr-32 { - margin-right: -8rem; + .sm\:my-px { + margin-top: 1px; + margin-bottom: 1px; } - .sm\:-mb-32 { - margin-bottom: -8rem; + .sm\:mx-px { + margin-left: 1px; + margin-right: 1px; } - .sm\:-ml-32 { - margin-left: -8rem; + .sm\:-my-1 { + margin-top: -0.25rem; + margin-bottom: -0.25rem; } - .sm\:-mt-px { - margin-top: -1px; + .sm\:-mx-1 { + margin-left: -0.25rem; + margin-right: -0.25rem; } - .sm\:-mr-px { - margin-right: -1px; + .sm\:-my-2 { + margin-top: -0.5rem; + margin-bottom: -0.5rem; } - .sm\:-mb-px { - margin-bottom: -1px; + .sm\:-mx-2 { + margin-left: -0.5rem; + margin-right: -0.5rem; } - .sm\:-ml-px { - margin-left: -1px; + .sm\:-my-3 { + margin-top: -0.75rem; + margin-bottom: -0.75rem; } - .sm\:opacity-0 { - opacity: 0; + .sm\:-mx-3 { + margin-left: -0.75rem; + margin-right: -0.75rem; } - .sm\:opacity-25 { - opacity: .25; + .sm\:-my-4 { + margin-top: -1rem; + margin-bottom: -1rem; } - .sm\:opacity-50 { - opacity: .5; + .sm\:-mx-4 { + margin-left: -1rem; + margin-right: -1rem; } - .sm\:opacity-75 { - opacity: .75; + .sm\:-my-5 { + margin-top: -1.25rem; + margin-bottom: -1.25rem; } - .sm\:opacity-100 { - opacity: 1; + .sm\:-mx-5 { + margin-left: -1.25rem; + margin-right: -1.25rem; } - .sm\:overflow-auto { - overflow: auto; + .sm\:-my-6 { + margin-top: -1.5rem; + margin-bottom: -1.5rem; } - .sm\:overflow-hidden { - overflow: hidden; + .sm\:-mx-6 { + margin-left: -1.5rem; + margin-right: -1.5rem; } - .sm\:overflow-visible { - overflow: visible; + .sm\:-my-8 { + margin-top: -2rem; + margin-bottom: -2rem; } - .sm\:overflow-scroll { - overflow: scroll; + .sm\:-mx-8 { + margin-left: -2rem; + margin-right: -2rem; } - .sm\:overflow-x-auto { - overflow-x: auto; + .sm\:-my-10 { + margin-top: -2.5rem; + margin-bottom: -2.5rem; } - .sm\:overflow-y-auto { - overflow-y: auto; + .sm\:-mx-10 { + margin-left: -2.5rem; + margin-right: -2.5rem; } - .sm\:overflow-x-hidden { - overflow-x: hidden; + .sm\:-my-12 { + margin-top: -3rem; + margin-bottom: -3rem; } - .sm\:overflow-y-hidden { - overflow-y: hidden; + .sm\:-mx-12 { + margin-left: -3rem; + margin-right: -3rem; } - .sm\:overflow-x-visible { - overflow-x: visible; + .sm\:-my-16 { + margin-top: -4rem; + margin-bottom: -4rem; } - .sm\:overflow-y-visible { - overflow-y: visible; + .sm\:-mx-16 { + margin-left: -4rem; + margin-right: -4rem; } - .sm\:overflow-x-scroll { - overflow-x: scroll; + .sm\:-my-20 { + margin-top: -5rem; + margin-bottom: -5rem; } - .sm\:overflow-y-scroll { - overflow-y: scroll; + .sm\:-mx-20 { + margin-left: -5rem; + margin-right: -5rem; } - .sm\:scrolling-touch { - -webkit-overflow-scrolling: touch; + .sm\:-my-24 { + margin-top: -6rem; + margin-bottom: -6rem; } - .sm\:scrolling-auto { - -webkit-overflow-scrolling: auto; + .sm\:-mx-24 { + margin-left: -6rem; + margin-right: -6rem; } - .sm\:p-0 { - padding: 0; + .sm\:-my-32 { + margin-top: -8rem; + margin-bottom: -8rem; } - .sm\:p-1 { - padding: .25rem; + .sm\:-mx-32 { + margin-left: -8rem; + margin-right: -8rem; } - .sm\:p-2 { - padding: .5rem; + .sm\:-my-40 { + margin-top: -10rem; + margin-bottom: -10rem; } - .sm\:p-3 { - padding: .75rem; + .sm\:-mx-40 { + margin-left: -10rem; + margin-right: -10rem; } - .sm\:p-4 { - padding: 1rem; + .sm\:-my-48 { + margin-top: -12rem; + margin-bottom: -12rem; } - .sm\:p-5 { - padding: 1.25rem; + .sm\:-mx-48 { + margin-left: -12rem; + margin-right: -12rem; } - .sm\:p-6 { - padding: 1.5rem; + .sm\:-my-56 { + margin-top: -14rem; + margin-bottom: -14rem; } - .sm\:p-8 { - padding: 2rem; + .sm\:-mx-56 { + margin-left: -14rem; + margin-right: -14rem; } - .sm\:p-10 { - padding: 2.5rem; + .sm\:-my-64 { + margin-top: -16rem; + margin-bottom: -16rem; } - .sm\:p-12 { - padding: 3rem; + .sm\:-mx-64 { + margin-left: -16rem; + margin-right: -16rem; } - .sm\:p-16 { - padding: 4rem; + .sm\:-my-px { + margin-top: -1px; + margin-bottom: -1px; } - .sm\:p-20 { - padding: 5rem; + .sm\:-mx-px { + margin-left: -1px; + margin-right: -1px; } - .sm\:p-24 { - padding: 6rem; + .sm\:mt-0 { + margin-top: 0; } - .sm\:p-32 { - padding: 8rem; + .sm\:mr-0 { + margin-right: 0; } - .sm\:p-px { - padding: 1px; + .sm\:mb-0 { + margin-bottom: 0; } - .sm\:py-0 { - padding-top: 0; - padding-bottom: 0; + .sm\:ml-0 { + margin-left: 0; } - .sm\:px-0 { - padding-left: 0; - padding-right: 0; + .sm\:mt-1 { + margin-top: 0.25rem; } - .sm\:py-1 { - padding-top: .25rem; - padding-bottom: .25rem; + .sm\:mr-1 { + margin-right: 0.25rem; } - .sm\:px-1 { - padding-left: .25rem; - padding-right: .25rem; + .sm\:mb-1 { + margin-bottom: 0.25rem; } - .sm\:py-2 { - padding-top: .5rem; - padding-bottom: .5rem; + .sm\:ml-1 { + margin-left: 0.25rem; } - .sm\:px-2 { - padding-left: .5rem; - padding-right: .5rem; + .sm\:mt-2 { + margin-top: 0.5rem; } - .sm\:py-3 { - padding-top: .75rem; - padding-bottom: .75rem; + .sm\:mr-2 { + margin-right: 0.5rem; } - .sm\:px-3 { - padding-left: .75rem; - padding-right: .75rem; + .sm\:mb-2 { + margin-bottom: 0.5rem; } - .sm\:py-4 { - padding-top: 1rem; - padding-bottom: 1rem; + .sm\:ml-2 { + margin-left: 0.5rem; } - .sm\:px-4 { - padding-left: 1rem; - padding-right: 1rem; + .sm\:mt-3 { + margin-top: 0.75rem; } - .sm\:py-5 { - padding-top: 1.25rem; - padding-bottom: 1.25rem; + .sm\:mr-3 { + margin-right: 0.75rem; } - .sm\:px-5 { - padding-left: 1.25rem; - padding-right: 1.25rem; + .sm\:mb-3 { + margin-bottom: 0.75rem; } - .sm\:py-6 { - padding-top: 1.5rem; - padding-bottom: 1.5rem; + .sm\:ml-3 { + margin-left: 0.75rem; } - .sm\:px-6 { - padding-left: 1.5rem; - padding-right: 1.5rem; + .sm\:mt-4 { + margin-top: 1rem; } - .sm\:py-8 { - padding-top: 2rem; - padding-bottom: 2rem; + .sm\:mr-4 { + margin-right: 1rem; } - .sm\:px-8 { - padding-left: 2rem; - padding-right: 2rem; + .sm\:mb-4 { + margin-bottom: 1rem; } - .sm\:py-10 { - padding-top: 2.5rem; - padding-bottom: 2.5rem; + .sm\:ml-4 { + margin-left: 1rem; } - .sm\:px-10 { - padding-left: 2.5rem; - padding-right: 2.5rem; + .sm\:mt-5 { + margin-top: 1.25rem; } - .sm\:py-12 { - padding-top: 3rem; - padding-bottom: 3rem; + .sm\:mr-5 { + margin-right: 1.25rem; } - .sm\:px-12 { - padding-left: 3rem; - padding-right: 3rem; + .sm\:mb-5 { + margin-bottom: 1.25rem; } - .sm\:py-16 { - padding-top: 4rem; - padding-bottom: 4rem; + .sm\:ml-5 { + margin-left: 1.25rem; } - .sm\:px-16 { - padding-left: 4rem; - padding-right: 4rem; + .sm\:mt-6 { + margin-top: 1.5rem; } - .sm\:py-20 { - padding-top: 5rem; - padding-bottom: 5rem; + .sm\:mr-6 { + margin-right: 1.5rem; } - .sm\:px-20 { - padding-left: 5rem; - padding-right: 5rem; + .sm\:mb-6 { + margin-bottom: 1.5rem; } - .sm\:py-24 { - padding-top: 6rem; - padding-bottom: 6rem; + .sm\:ml-6 { + margin-left: 1.5rem; } - .sm\:px-24 { - padding-left: 6rem; - padding-right: 6rem; + .sm\:mt-8 { + margin-top: 2rem; } - .sm\:py-32 { - padding-top: 8rem; - padding-bottom: 8rem; + .sm\:mr-8 { + margin-right: 2rem; } - .sm\:px-32 { - padding-left: 8rem; - padding-right: 8rem; + .sm\:mb-8 { + margin-bottom: 2rem; } - .sm\:py-px { - padding-top: 1px; - padding-bottom: 1px; + .sm\:ml-8 { + margin-left: 2rem; } - .sm\:px-px { - padding-left: 1px; - padding-right: 1px; + .sm\:mt-10 { + margin-top: 2.5rem; } - .sm\:pt-0 { - padding-top: 0; + .sm\:mr-10 { + margin-right: 2.5rem; } - .sm\:pr-0 { - padding-right: 0; + .sm\:mb-10 { + margin-bottom: 2.5rem; } - .sm\:pb-0 { - padding-bottom: 0; + .sm\:ml-10 { + margin-left: 2.5rem; } - .sm\:pl-0 { - padding-left: 0; + .sm\:mt-12 { + margin-top: 3rem; } - .sm\:pt-1 { - padding-top: .25rem; + .sm\:mr-12 { + margin-right: 3rem; } - .sm\:pr-1 { - padding-right: .25rem; + .sm\:mb-12 { + margin-bottom: 3rem; } - .sm\:pb-1 { - padding-bottom: .25rem; + .sm\:ml-12 { + margin-left: 3rem; } - .sm\:pl-1 { - padding-left: .25rem; + .sm\:mt-16 { + margin-top: 4rem; } - .sm\:pt-2 { - padding-top: .5rem; + .sm\:mr-16 { + margin-right: 4rem; } - .sm\:pr-2 { - padding-right: .5rem; + .sm\:mb-16 { + margin-bottom: 4rem; } - .sm\:pb-2 { - padding-bottom: .5rem; + .sm\:ml-16 { + margin-left: 4rem; } - .sm\:pl-2 { - padding-left: .5rem; + .sm\:mt-20 { + margin-top: 5rem; } - .sm\:pt-3 { - padding-top: .75rem; + .sm\:mr-20 { + margin-right: 5rem; } - .sm\:pr-3 { - padding-right: .75rem; - } - - .sm\:pb-3 { - padding-bottom: .75rem; + .sm\:mb-20 { + margin-bottom: 5rem; } - .sm\:pl-3 { - padding-left: .75rem; + .sm\:ml-20 { + margin-left: 5rem; } - .sm\:pt-4 { - padding-top: 1rem; + .sm\:mt-24 { + margin-top: 6rem; } - .sm\:pr-4 { - padding-right: 1rem; + .sm\:mr-24 { + margin-right: 6rem; } - .sm\:pb-4 { - padding-bottom: 1rem; + .sm\:mb-24 { + margin-bottom: 6rem; } - .sm\:pl-4 { - padding-left: 1rem; + .sm\:ml-24 { + margin-left: 6rem; } - .sm\:pt-5 { - padding-top: 1.25rem; + .sm\:mt-32 { + margin-top: 8rem; } - .sm\:pr-5 { - padding-right: 1.25rem; + .sm\:mr-32 { + margin-right: 8rem; } - .sm\:pb-5 { - padding-bottom: 1.25rem; + .sm\:mb-32 { + margin-bottom: 8rem; } - .sm\:pl-5 { - padding-left: 1.25rem; + .sm\:ml-32 { + margin-left: 8rem; } - .sm\:pt-6 { - padding-top: 1.5rem; + .sm\:mt-40 { + margin-top: 10rem; } - .sm\:pr-6 { - padding-right: 1.5rem; + .sm\:mr-40 { + margin-right: 10rem; } - .sm\:pb-6 { - padding-bottom: 1.5rem; + .sm\:mb-40 { + margin-bottom: 10rem; } - .sm\:pl-6 { - padding-left: 1.5rem; + .sm\:ml-40 { + margin-left: 10rem; } - .sm\:pt-8 { - padding-top: 2rem; + .sm\:mt-48 { + margin-top: 12rem; } - .sm\:pr-8 { - padding-right: 2rem; + .sm\:mr-48 { + margin-right: 12rem; } - .sm\:pb-8 { - padding-bottom: 2rem; + .sm\:mb-48 { + margin-bottom: 12rem; } - .sm\:pl-8 { - padding-left: 2rem; + .sm\:ml-48 { + margin-left: 12rem; } - .sm\:pt-10 { - padding-top: 2.5rem; + .sm\:mt-56 { + margin-top: 14rem; } - .sm\:pr-10 { - padding-right: 2.5rem; + .sm\:mr-56 { + margin-right: 14rem; } - .sm\:pb-10 { - padding-bottom: 2.5rem; + .sm\:mb-56 { + margin-bottom: 14rem; } - .sm\:pl-10 { - padding-left: 2.5rem; + .sm\:ml-56 { + margin-left: 14rem; } - .sm\:pt-12 { - padding-top: 3rem; + .sm\:mt-64 { + margin-top: 16rem; } - .sm\:pr-12 { - padding-right: 3rem; + .sm\:mr-64 { + margin-right: 16rem; } - .sm\:pb-12 { - padding-bottom: 3rem; + .sm\:mb-64 { + margin-bottom: 16rem; } - .sm\:pl-12 { - padding-left: 3rem; + .sm\:ml-64 { + margin-left: 16rem; } - .sm\:pt-16 { - padding-top: 4rem; + .sm\:mt-auto { + margin-top: auto; } - .sm\:pr-16 { - padding-right: 4rem; + .sm\:mr-auto { + margin-right: auto; } - .sm\:pb-16 { - padding-bottom: 4rem; + .sm\:mb-auto { + margin-bottom: auto; } - .sm\:pl-16 { - padding-left: 4rem; + .sm\:ml-auto { + margin-left: auto; } - .sm\:pt-20 { - padding-top: 5rem; + .sm\:mt-px { + margin-top: 1px; } - .sm\:pr-20 { - padding-right: 5rem; + .sm\:mr-px { + margin-right: 1px; } - .sm\:pb-20 { - padding-bottom: 5rem; + .sm\:mb-px { + margin-bottom: 1px; } - .sm\:pl-20 { - padding-left: 5rem; + .sm\:ml-px { + margin-left: 1px; } - .sm\:pt-24 { - padding-top: 6rem; + .sm\:-mt-1 { + margin-top: -0.25rem; } - .sm\:pr-24 { - padding-right: 6rem; + .sm\:-mr-1 { + margin-right: -0.25rem; } - .sm\:pb-24 { - padding-bottom: 6rem; + .sm\:-mb-1 { + margin-bottom: -0.25rem; } - .sm\:pl-24 { - padding-left: 6rem; + .sm\:-ml-1 { + margin-left: -0.25rem; } - .sm\:pt-32 { - padding-top: 8rem; + .sm\:-mt-2 { + margin-top: -0.5rem; } - .sm\:pr-32 { - padding-right: 8rem; + .sm\:-mr-2 { + margin-right: -0.5rem; } - .sm\:pb-32 { - padding-bottom: 8rem; + .sm\:-mb-2 { + margin-bottom: -0.5rem; } - .sm\:pl-32 { - padding-left: 8rem; + .sm\:-ml-2 { + margin-left: -0.5rem; } - .sm\:pt-px { - padding-top: 1px; + .sm\:-mt-3 { + margin-top: -0.75rem; } - .sm\:pr-px { - padding-right: 1px; + .sm\:-mr-3 { + margin-right: -0.75rem; } - .sm\:pb-px { - padding-bottom: 1px; + .sm\:-mb-3 { + margin-bottom: -0.75rem; } - .sm\:pl-px { - padding-left: 1px; + .sm\:-ml-3 { + margin-left: -0.75rem; } - .sm\:pointer-events-none { - pointer-events: none; + .sm\:-mt-4 { + margin-top: -1rem; } - .sm\:pointer-events-auto { - pointer-events: auto; + .sm\:-mr-4 { + margin-right: -1rem; } - .sm\:static { - position: static; + .sm\:-mb-4 { + margin-bottom: -1rem; } - .sm\:fixed { - position: fixed; + .sm\:-ml-4 { + margin-left: -1rem; } - .sm\:absolute { - position: absolute; + .sm\:-mt-5 { + margin-top: -1.25rem; } - .sm\:relative { - position: relative; + .sm\:-mr-5 { + margin-right: -1.25rem; } - .sm\:sticky { - position: sticky; + .sm\:-mb-5 { + margin-bottom: -1.25rem; } - .sm\:pin-none { - top: auto; - right: auto; - bottom: auto; - left: auto; + .sm\:-ml-5 { + margin-left: -1.25rem; } - .sm\:pin { - top: 0; - right: 0; - bottom: 0; - left: 0; + .sm\:-mt-6 { + margin-top: -1.5rem; } - .sm\:pin-y { - top: 0; - bottom: 0; + .sm\:-mr-6 { + margin-right: -1.5rem; } - .sm\:pin-x { - right: 0; - left: 0; + .sm\:-mb-6 { + margin-bottom: -1.5rem; } - .sm\:pin-t { - top: 0; + .sm\:-ml-6 { + margin-left: -1.5rem; } - .sm\:pin-r { - right: 0; + .sm\:-mt-8 { + margin-top: -2rem; } - .sm\:pin-b { - bottom: 0; + .sm\:-mr-8 { + margin-right: -2rem; } - .sm\:pin-l { - left: 0; + .sm\:-mb-8 { + margin-bottom: -2rem; } - .sm\:resize-none { - resize: none; + .sm\:-ml-8 { + margin-left: -2rem; } - .sm\:resize-y { - resize: vertical; + .sm\:-mt-10 { + margin-top: -2.5rem; } - .sm\:resize-x { - resize: horizontal; + .sm\:-mr-10 { + margin-right: -2.5rem; } - .sm\:resize { - resize: both; + .sm\:-mb-10 { + margin-bottom: -2.5rem; } - .sm\:shadow { - box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1); + .sm\:-ml-10 { + margin-left: -2.5rem; } - .sm\:shadow-md { - box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08); + .sm\:-mt-12 { + margin-top: -3rem; } - .sm\:shadow-lg { - box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08); + .sm\:-mr-12 { + margin-right: -3rem; } - .sm\:shadow-inner { - box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06); + .sm\:-mb-12 { + margin-bottom: -3rem; } - .sm\:shadow-outline { - box-shadow: 0 0 0 3px rgba(52, 144, 220, .5); + .sm\:-ml-12 { + margin-left: -3rem; } - .sm\:shadow-none { - box-shadow: none; + .sm\:-mt-16 { + margin-top: -4rem; } - .sm\:hover\:shadow:hover { - box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1); + .sm\:-mr-16 { + margin-right: -4rem; } - .sm\:hover\:shadow-md:hover { - box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08); + .sm\:-mb-16 { + margin-bottom: -4rem; } - .sm\:hover\:shadow-lg:hover { - box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08); + .sm\:-ml-16 { + margin-left: -4rem; } - .sm\:hover\:shadow-inner:hover { - box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06); + .sm\:-mt-20 { + margin-top: -5rem; } - .sm\:hover\:shadow-outline:hover { - box-shadow: 0 0 0 3px rgba(52, 144, 220, .5); + .sm\:-mr-20 { + margin-right: -5rem; } - .sm\:hover\:shadow-none:hover { - box-shadow: none; + .sm\:-mb-20 { + margin-bottom: -5rem; } - .sm\:focus\:shadow:focus { - box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1); + .sm\:-ml-20 { + margin-left: -5rem; } - .sm\:focus\:shadow-md:focus { - box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08); + .sm\:-mt-24 { + margin-top: -6rem; } - .sm\:focus\:shadow-lg:focus { - box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08); + .sm\:-mr-24 { + margin-right: -6rem; } - .sm\:focus\:shadow-inner:focus { - box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06); + .sm\:-mb-24 { + margin-bottom: -6rem; } - .sm\:focus\:shadow-outline:focus { - box-shadow: 0 0 0 3px rgba(52, 144, 220, .5); + .sm\:-ml-24 { + margin-left: -6rem; } - .sm\:focus\:shadow-none:focus { - box-shadow: none; + .sm\:-mt-32 { + margin-top: -8rem; } - .sm\:table-auto { - table-layout: auto; + .sm\:-mr-32 { + margin-right: -8rem; } - .sm\:table-fixed { - table-layout: fixed; + .sm\:-mb-32 { + margin-bottom: -8rem; } - .sm\:text-left { - text-align: left; + .sm\:-ml-32 { + margin-left: -8rem; } - .sm\:text-center { - text-align: center; + .sm\:-mt-40 { + margin-top: -10rem; } - .sm\:text-right { - text-align: right; + .sm\:-mr-40 { + margin-right: -10rem; } - .sm\:text-justify { - text-align: justify; + .sm\:-mb-40 { + margin-bottom: -10rem; } - .sm\:text-transparent { - color: transparent; + .sm\:-ml-40 { + margin-left: -10rem; } - .sm\:text-black { - color: #22292f; + .sm\:-mt-48 { + margin-top: -12rem; } - .sm\:text-grey-darkest { - color: #3d4852; + .sm\:-mr-48 { + margin-right: -12rem; } - .sm\:text-grey-darker { - color: #606f7b; + .sm\:-mb-48 { + margin-bottom: -12rem; } - .sm\:text-grey-dark { - color: #8795a1; + .sm\:-ml-48 { + margin-left: -12rem; } - .sm\:text-grey { - color: #b8c2cc; + .sm\:-mt-56 { + margin-top: -14rem; } - .sm\:text-grey-light { - color: #dae1e7; + .sm\:-mr-56 { + margin-right: -14rem; } - .sm\:text-grey-lighter { - color: #f1f5f8; + .sm\:-mb-56 { + margin-bottom: -14rem; } - .sm\:text-grey-lightest { - color: #f8fafc; + .sm\:-ml-56 { + margin-left: -14rem; } - .sm\:text-white { - color: #fff; + .sm\:-mt-64 { + margin-top: -16rem; } - .sm\:text-red-darkest { - color: #3b0d0c; + .sm\:-mr-64 { + margin-right: -16rem; } - .sm\:text-red-darker { - color: #621b18; + .sm\:-mb-64 { + margin-bottom: -16rem; } - .sm\:text-red-dark { - color: #cc1f1a; + .sm\:-ml-64 { + margin-left: -16rem; } - .sm\:text-red { - color: #e3342f; + .sm\:-mt-px { + margin-top: -1px; } - .sm\:text-red-light { - color: #ef5753; + .sm\:-mr-px { + margin-right: -1px; } - .sm\:text-red-lighter { - color: #f9acaa; + .sm\:-mb-px { + margin-bottom: -1px; } - .sm\:text-red-lightest { - color: #fcebea; + .sm\:-ml-px { + margin-left: -1px; } - .sm\:text-orange-darkest { - color: #462a16; + .sm\:max-h-full { + max-height: 100%; } - .sm\:text-orange-darker { - color: #613b1f; + .sm\:max-h-screen { + max-height: 100vh; } - .sm\:text-orange-dark { - color: #de751f; + .sm\:max-w-xs { + max-width: 20rem; } - .sm\:text-orange { - color: #f6993f; + .sm\:max-w-sm { + max-width: 24rem; } - .sm\:text-orange-light { - color: #faad63; + .sm\:max-w-md { + max-width: 28rem; } - .sm\:text-orange-lighter { - color: #fcd9b6; + .sm\:max-w-lg { + max-width: 32rem; } - .sm\:text-orange-lightest { - color: #fff5eb; + .sm\:max-w-xl { + max-width: 36rem; } - .sm\:text-yellow-darkest { - color: #453411; + .sm\:max-w-2xl { + max-width: 42rem; } - .sm\:text-yellow-darker { - color: #684f1d; + .sm\:max-w-3xl { + max-width: 48rem; } - .sm\:text-yellow-dark { - color: #f2d024; + .sm\:max-w-4xl { + max-width: 56rem; } - .sm\:text-yellow { - color: #ffed4a; + .sm\:max-w-5xl { + max-width: 64rem; } - .sm\:text-yellow-light { - color: #fff382; + .sm\:max-w-6xl { + max-width: 72rem; } - .sm\:text-yellow-lighter { - color: #fff9c2; + .sm\:max-w-full { + max-width: 100%; } - .sm\:text-yellow-lightest { - color: #fcfbeb; + .sm\:min-h-0 { + min-height: 0; } - .sm\:text-green-darkest { - color: #0f2f21; + .sm\:min-h-full { + min-height: 100%; } - .sm\:text-green-darker { - color: #1a4731; + .sm\:min-h-screen { + min-height: 100vh; } - .sm\:text-green-dark { - color: #1f9d55; + .sm\:min-w-0 { + min-width: 0; } - .sm\:text-green { - color: #38c172; + .sm\:min-w-full { + min-width: 100%; } - .sm\:text-green-light { - color: #51d88a; + .sm\:object-contain { + object-fit: contain; } - .sm\:text-green-lighter { - color: #a2f5bf; + .sm\:object-cover { + object-fit: cover; } - .sm\:text-green-lightest { - color: #e3fcec; + .sm\:object-fill { + object-fit: fill; } - .sm\:text-teal-darkest { - color: #0d3331; + .sm\:object-none { + object-fit: none; } - .sm\:text-teal-darker { - color: #20504f; + .sm\:object-scale-down { + object-fit: scale-down; } - .sm\:text-teal-dark { - color: #38a89d; + .sm\:object-bottom { + object-position: bottom; } - .sm\:text-teal { - color: #4dc0b5; + .sm\:object-center { + object-position: center; } - .sm\:text-teal-light { - color: #64d5ca; + .sm\:object-left { + object-position: left; } - .sm\:text-teal-lighter { - color: #a0f0ed; + .sm\:object-left-bottom { + object-position: left bottom; } - .sm\:text-teal-lightest { - color: #e8fffe; + .sm\:object-left-top { + object-position: left top; } - .sm\:text-blue-darkest { - color: #12283a; + .sm\:object-right { + object-position: right; } - .sm\:text-blue-darker { - color: #1c3d5a; + .sm\:object-right-bottom { + object-position: right bottom; } - .sm\:text-blue-dark { - color: #2779bd; + .sm\:object-right-top { + object-position: right top; } - .sm\:text-blue { - color: #3490dc; + .sm\:object-top { + object-position: top; } - .sm\:text-blue-light { - color: #6cb2eb; + .sm\:opacity-0 { + opacity: 0; } - .sm\:text-blue-lighter { - color: #bcdefa; + .sm\:opacity-25 { + opacity: 0.25; } - .sm\:text-blue-lightest { - color: #eff8ff; + .sm\:opacity-50 { + opacity: 0.5; } - .sm\:text-indigo-darkest { - color: #191e38; + .sm\:opacity-75 { + opacity: 0.75; } - .sm\:text-indigo-darker { - color: #2f365f; + .sm\:opacity-100 { + opacity: 1; } - .sm\:text-indigo-dark { - color: #5661b3; + .sm\:outline-none { + outline: 0; } - .sm\:text-indigo { - color: #6574cd; + .sm\:focus\:outline-none:focus { + outline: 0; } - .sm\:text-indigo-light { - color: #7886d7; + .sm\:overflow-auto { + overflow: auto; } - .sm\:text-indigo-lighter { - color: #b2b7ff; + .sm\:overflow-hidden { + overflow: hidden; } - .sm\:text-indigo-lightest { - color: #e6e8ff; + .sm\:overflow-visible { + overflow: visible; } - .sm\:text-purple-darkest { - color: #21183c; + .sm\:overflow-scroll { + overflow: scroll; } - .sm\:text-purple-darker { - color: #382b5f; + .sm\:overflow-x-auto { + overflow-x: auto; } - .sm\:text-purple-dark { - color: #794acf; + .sm\:overflow-y-auto { + overflow-y: auto; } - .sm\:text-purple { - color: #9561e2; + .sm\:overflow-x-hidden { + overflow-x: hidden; } - .sm\:text-purple-light { - color: #a779e9; + .sm\:overflow-y-hidden { + overflow-y: hidden; } - .sm\:text-purple-lighter { - color: #d6bbfc; + .sm\:overflow-x-visible { + overflow-x: visible; } - .sm\:text-purple-lightest { - color: #f3ebff; + .sm\:overflow-y-visible { + overflow-y: visible; } - .sm\:text-pink-darkest { - color: #451225; + .sm\:overflow-x-scroll { + overflow-x: scroll; } - .sm\:text-pink-darker { - color: #6f213f; + .sm\:overflow-y-scroll { + overflow-y: scroll; } - .sm\:text-pink-dark { - color: #eb5286; + .sm\:scrolling-touch { + -webkit-overflow-scrolling: touch; } - .sm\:text-pink { - color: #f66d9b; + .sm\:scrolling-auto { + -webkit-overflow-scrolling: auto; } - .sm\:text-pink-light { - color: #fa7ea8; + .sm\:p-0 { + padding: 0; } - .sm\:text-pink-lighter { - color: #ffbbca; + .sm\:p-1 { + padding: 0.25rem; } - .sm\:text-pink-lightest { - color: #ffebef; + .sm\:p-2 { + padding: 0.5rem; } - .sm\:hover\:text-transparent:hover { - color: transparent; + .sm\:p-3 { + padding: 0.75rem; } - .sm\:hover\:text-black:hover { - color: #22292f; + .sm\:p-4 { + padding: 1rem; } - .sm\:hover\:text-grey-darkest:hover { - color: #3d4852; + .sm\:p-5 { + padding: 1.25rem; } - .sm\:hover\:text-grey-darker:hover { - color: #606f7b; + .sm\:p-6 { + padding: 1.5rem; } - .sm\:hover\:text-grey-dark:hover { - color: #8795a1; + .sm\:p-8 { + padding: 2rem; } - .sm\:hover\:text-grey:hover { - color: #b8c2cc; + .sm\:p-10 { + padding: 2.5rem; } - .sm\:hover\:text-grey-light:hover { - color: #dae1e7; + .sm\:p-12 { + padding: 3rem; } - .sm\:hover\:text-grey-lighter:hover { - color: #f1f5f8; + .sm\:p-16 { + padding: 4rem; } - .sm\:hover\:text-grey-lightest:hover { - color: #f8fafc; + .sm\:p-20 { + padding: 5rem; } - .sm\:hover\:text-white:hover { - color: #fff; + .sm\:p-24 { + padding: 6rem; } - .sm\:hover\:text-red-darkest:hover { - color: #3b0d0c; + .sm\:p-32 { + padding: 8rem; } - .sm\:hover\:text-red-darker:hover { - color: #621b18; + .sm\:p-40 { + padding: 10rem; } - .sm\:hover\:text-red-dark:hover { - color: #cc1f1a; + .sm\:p-48 { + padding: 12rem; } - .sm\:hover\:text-red:hover { - color: #e3342f; + .sm\:p-56 { + padding: 14rem; } - .sm\:hover\:text-red-light:hover { - color: #ef5753; + .sm\:p-64 { + padding: 16rem; } - .sm\:hover\:text-red-lighter:hover { - color: #f9acaa; + .sm\:p-px { + padding: 1px; } - .sm\:hover\:text-red-lightest:hover { - color: #fcebea; + .sm\:py-0 { + padding-top: 0; + padding-bottom: 0; } - .sm\:hover\:text-orange-darkest:hover { - color: #462a16; + .sm\:px-0 { + padding-left: 0; + padding-right: 0; } - .sm\:hover\:text-orange-darker:hover { - color: #613b1f; + .sm\:py-1 { + padding-top: 0.25rem; + padding-bottom: 0.25rem; } - .sm\:hover\:text-orange-dark:hover { - color: #de751f; + .sm\:px-1 { + padding-left: 0.25rem; + padding-right: 0.25rem; } - .sm\:hover\:text-orange:hover { - color: #f6993f; + .sm\:py-2 { + padding-top: 0.5rem; + padding-bottom: 0.5rem; } - .sm\:hover\:text-orange-light:hover { - color: #faad63; + .sm\:px-2 { + padding-left: 0.5rem; + padding-right: 0.5rem; } - .sm\:hover\:text-orange-lighter:hover { - color: #fcd9b6; + .sm\:py-3 { + padding-top: 0.75rem; + padding-bottom: 0.75rem; } - .sm\:hover\:text-orange-lightest:hover { - color: #fff5eb; + .sm\:px-3 { + padding-left: 0.75rem; + padding-right: 0.75rem; } - .sm\:hover\:text-yellow-darkest:hover { - color: #453411; + .sm\:py-4 { + padding-top: 1rem; + padding-bottom: 1rem; } - .sm\:hover\:text-yellow-darker:hover { - color: #684f1d; + .sm\:px-4 { + padding-left: 1rem; + padding-right: 1rem; } - .sm\:hover\:text-yellow-dark:hover { - color: #f2d024; + .sm\:py-5 { + padding-top: 1.25rem; + padding-bottom: 1.25rem; } - .sm\:hover\:text-yellow:hover { - color: #ffed4a; + .sm\:px-5 { + padding-left: 1.25rem; + padding-right: 1.25rem; } - .sm\:hover\:text-yellow-light:hover { - color: #fff382; + .sm\:py-6 { + padding-top: 1.5rem; + padding-bottom: 1.5rem; } - .sm\:hover\:text-yellow-lighter:hover { - color: #fff9c2; + .sm\:px-6 { + padding-left: 1.5rem; + padding-right: 1.5rem; } - .sm\:hover\:text-yellow-lightest:hover { - color: #fcfbeb; + .sm\:py-8 { + padding-top: 2rem; + padding-bottom: 2rem; } - .sm\:hover\:text-green-darkest:hover { - color: #0f2f21; + .sm\:px-8 { + padding-left: 2rem; + padding-right: 2rem; } - .sm\:hover\:text-green-darker:hover { - color: #1a4731; + .sm\:py-10 { + padding-top: 2.5rem; + padding-bottom: 2.5rem; } - .sm\:hover\:text-green-dark:hover { - color: #1f9d55; + .sm\:px-10 { + padding-left: 2.5rem; + padding-right: 2.5rem; } - .sm\:hover\:text-green:hover { - color: #38c172; + .sm\:py-12 { + padding-top: 3rem; + padding-bottom: 3rem; } - .sm\:hover\:text-green-light:hover { - color: #51d88a; + .sm\:px-12 { + padding-left: 3rem; + padding-right: 3rem; } - .sm\:hover\:text-green-lighter:hover { - color: #a2f5bf; + .sm\:py-16 { + padding-top: 4rem; + padding-bottom: 4rem; } - .sm\:hover\:text-green-lightest:hover { - color: #e3fcec; + .sm\:px-16 { + padding-left: 4rem; + padding-right: 4rem; } - .sm\:hover\:text-teal-darkest:hover { - color: #0d3331; + .sm\:py-20 { + padding-top: 5rem; + padding-bottom: 5rem; } - .sm\:hover\:text-teal-darker:hover { - color: #20504f; + .sm\:px-20 { + padding-left: 5rem; + padding-right: 5rem; } - .sm\:hover\:text-teal-dark:hover { - color: #38a89d; + .sm\:py-24 { + padding-top: 6rem; + padding-bottom: 6rem; } - .sm\:hover\:text-teal:hover { - color: #4dc0b5; + .sm\:px-24 { + padding-left: 6rem; + padding-right: 6rem; } - .sm\:hover\:text-teal-light:hover { - color: #64d5ca; + .sm\:py-32 { + padding-top: 8rem; + padding-bottom: 8rem; } - .sm\:hover\:text-teal-lighter:hover { - color: #a0f0ed; + .sm\:px-32 { + padding-left: 8rem; + padding-right: 8rem; } - .sm\:hover\:text-teal-lightest:hover { - color: #e8fffe; + .sm\:py-40 { + padding-top: 10rem; + padding-bottom: 10rem; } - .sm\:hover\:text-blue-darkest:hover { - color: #12283a; + .sm\:px-40 { + padding-left: 10rem; + padding-right: 10rem; } - .sm\:hover\:text-blue-darker:hover { - color: #1c3d5a; + .sm\:py-48 { + padding-top: 12rem; + padding-bottom: 12rem; } - .sm\:hover\:text-blue-dark:hover { - color: #2779bd; + .sm\:px-48 { + padding-left: 12rem; + padding-right: 12rem; } - .sm\:hover\:text-blue:hover { - color: #3490dc; + .sm\:py-56 { + padding-top: 14rem; + padding-bottom: 14rem; } - .sm\:hover\:text-blue-light:hover { - color: #6cb2eb; + .sm\:px-56 { + padding-left: 14rem; + padding-right: 14rem; } - .sm\:hover\:text-blue-lighter:hover { - color: #bcdefa; + .sm\:py-64 { + padding-top: 16rem; + padding-bottom: 16rem; } - .sm\:hover\:text-blue-lightest:hover { - color: #eff8ff; + .sm\:px-64 { + padding-left: 16rem; + padding-right: 16rem; } - .sm\:hover\:text-indigo-darkest:hover { - color: #191e38; + .sm\:py-px { + padding-top: 1px; + padding-bottom: 1px; } - .sm\:hover\:text-indigo-darker:hover { - color: #2f365f; + .sm\:px-px { + padding-left: 1px; + padding-right: 1px; } - .sm\:hover\:text-indigo-dark:hover { - color: #5661b3; + .sm\:pt-0 { + padding-top: 0; } - .sm\:hover\:text-indigo:hover { - color: #6574cd; + .sm\:pr-0 { + padding-right: 0; } - .sm\:hover\:text-indigo-light:hover { - color: #7886d7; + .sm\:pb-0 { + padding-bottom: 0; } - .sm\:hover\:text-indigo-lighter:hover { - color: #b2b7ff; + .sm\:pl-0 { + padding-left: 0; } - .sm\:hover\:text-indigo-lightest:hover { - color: #e6e8ff; + .sm\:pt-1 { + padding-top: 0.25rem; } - .sm\:hover\:text-purple-darkest:hover { - color: #21183c; + .sm\:pr-1 { + padding-right: 0.25rem; } - .sm\:hover\:text-purple-darker:hover { - color: #382b5f; + .sm\:pb-1 { + padding-bottom: 0.25rem; } - .sm\:hover\:text-purple-dark:hover { - color: #794acf; + .sm\:pl-1 { + padding-left: 0.25rem; } - .sm\:hover\:text-purple:hover { - color: #9561e2; + .sm\:pt-2 { + padding-top: 0.5rem; } - .sm\:hover\:text-purple-light:hover { - color: #a779e9; + .sm\:pr-2 { + padding-right: 0.5rem; } - .sm\:hover\:text-purple-lighter:hover { - color: #d6bbfc; + .sm\:pb-2 { + padding-bottom: 0.5rem; } - .sm\:hover\:text-purple-lightest:hover { - color: #f3ebff; + .sm\:pl-2 { + padding-left: 0.5rem; } - .sm\:hover\:text-pink-darkest:hover { - color: #451225; + .sm\:pt-3 { + padding-top: 0.75rem; } - .sm\:hover\:text-pink-darker:hover { - color: #6f213f; + .sm\:pr-3 { + padding-right: 0.75rem; } - .sm\:hover\:text-pink-dark:hover { - color: #eb5286; + .sm\:pb-3 { + padding-bottom: 0.75rem; } - .sm\:hover\:text-pink:hover { - color: #f66d9b; + .sm\:pl-3 { + padding-left: 0.75rem; } - .sm\:hover\:text-pink-light:hover { - color: #fa7ea8; + .sm\:pt-4 { + padding-top: 1rem; } - .sm\:hover\:text-pink-lighter:hover { - color: #ffbbca; + .sm\:pr-4 { + padding-right: 1rem; } - .sm\:hover\:text-pink-lightest:hover { - color: #ffebef; + .sm\:pb-4 { + padding-bottom: 1rem; } - .sm\:focus\:text-transparent:focus { - color: transparent; + .sm\:pl-4 { + padding-left: 1rem; } - .sm\:focus\:text-black:focus { - color: #22292f; + .sm\:pt-5 { + padding-top: 1.25rem; } - .sm\:focus\:text-grey-darkest:focus { - color: #3d4852; + .sm\:pr-5 { + padding-right: 1.25rem; } - .sm\:focus\:text-grey-darker:focus { - color: #606f7b; + .sm\:pb-5 { + padding-bottom: 1.25rem; } - .sm\:focus\:text-grey-dark:focus { - color: #8795a1; + .sm\:pl-5 { + padding-left: 1.25rem; } - .sm\:focus\:text-grey:focus { - color: #b8c2cc; + .sm\:pt-6 { + padding-top: 1.5rem; } - .sm\:focus\:text-grey-light:focus { - color: #dae1e7; + .sm\:pr-6 { + padding-right: 1.5rem; } - .sm\:focus\:text-grey-lighter:focus { - color: #f1f5f8; + .sm\:pb-6 { + padding-bottom: 1.5rem; } - .sm\:focus\:text-grey-lightest:focus { - color: #f8fafc; + .sm\:pl-6 { + padding-left: 1.5rem; } - .sm\:focus\:text-white:focus { - color: #fff; + .sm\:pt-8 { + padding-top: 2rem; } - .sm\:focus\:text-red-darkest:focus { - color: #3b0d0c; + .sm\:pr-8 { + padding-right: 2rem; } - .sm\:focus\:text-red-darker:focus { - color: #621b18; + .sm\:pb-8 { + padding-bottom: 2rem; } - .sm\:focus\:text-red-dark:focus { - color: #cc1f1a; + .sm\:pl-8 { + padding-left: 2rem; } - .sm\:focus\:text-red:focus { - color: #e3342f; + .sm\:pt-10 { + padding-top: 2.5rem; } - .sm\:focus\:text-red-light:focus { - color: #ef5753; + .sm\:pr-10 { + padding-right: 2.5rem; } - .sm\:focus\:text-red-lighter:focus { - color: #f9acaa; + .sm\:pb-10 { + padding-bottom: 2.5rem; } - .sm\:focus\:text-red-lightest:focus { - color: #fcebea; + .sm\:pl-10 { + padding-left: 2.5rem; } - .sm\:focus\:text-orange-darkest:focus { - color: #462a16; + .sm\:pt-12 { + padding-top: 3rem; } - .sm\:focus\:text-orange-darker:focus { - color: #613b1f; + .sm\:pr-12 { + padding-right: 3rem; } - .sm\:focus\:text-orange-dark:focus { - color: #de751f; + .sm\:pb-12 { + padding-bottom: 3rem; } - .sm\:focus\:text-orange:focus { - color: #f6993f; + .sm\:pl-12 { + padding-left: 3rem; } - .sm\:focus\:text-orange-light:focus { - color: #faad63; + .sm\:pt-16 { + padding-top: 4rem; } - .sm\:focus\:text-orange-lighter:focus { - color: #fcd9b6; + .sm\:pr-16 { + padding-right: 4rem; } - .sm\:focus\:text-orange-lightest:focus { - color: #fff5eb; + .sm\:pb-16 { + padding-bottom: 4rem; } - .sm\:focus\:text-yellow-darkest:focus { - color: #453411; + .sm\:pl-16 { + padding-left: 4rem; } - .sm\:focus\:text-yellow-darker:focus { - color: #684f1d; + .sm\:pt-20 { + padding-top: 5rem; } - .sm\:focus\:text-yellow-dark:focus { - color: #f2d024; + .sm\:pr-20 { + padding-right: 5rem; } - .sm\:focus\:text-yellow:focus { - color: #ffed4a; + .sm\:pb-20 { + padding-bottom: 5rem; } - .sm\:focus\:text-yellow-light:focus { - color: #fff382; + .sm\:pl-20 { + padding-left: 5rem; } - .sm\:focus\:text-yellow-lighter:focus { - color: #fff9c2; + .sm\:pt-24 { + padding-top: 6rem; } - .sm\:focus\:text-yellow-lightest:focus { - color: #fcfbeb; + .sm\:pr-24 { + padding-right: 6rem; } - .sm\:focus\:text-green-darkest:focus { - color: #0f2f21; + .sm\:pb-24 { + padding-bottom: 6rem; } - .sm\:focus\:text-green-darker:focus { - color: #1a4731; + .sm\:pl-24 { + padding-left: 6rem; } - .sm\:focus\:text-green-dark:focus { - color: #1f9d55; + .sm\:pt-32 { + padding-top: 8rem; } - .sm\:focus\:text-green:focus { - color: #38c172; + .sm\:pr-32 { + padding-right: 8rem; } - .sm\:focus\:text-green-light:focus { - color: #51d88a; + .sm\:pb-32 { + padding-bottom: 8rem; } - .sm\:focus\:text-green-lighter:focus { - color: #a2f5bf; + .sm\:pl-32 { + padding-left: 8rem; } - .sm\:focus\:text-green-lightest:focus { - color: #e3fcec; + .sm\:pt-40 { + padding-top: 10rem; } - .sm\:focus\:text-teal-darkest:focus { - color: #0d3331; + .sm\:pr-40 { + padding-right: 10rem; } - .sm\:focus\:text-teal-darker:focus { - color: #20504f; + .sm\:pb-40 { + padding-bottom: 10rem; } - .sm\:focus\:text-teal-dark:focus { - color: #38a89d; + .sm\:pl-40 { + padding-left: 10rem; } - .sm\:focus\:text-teal:focus { - color: #4dc0b5; + .sm\:pt-48 { + padding-top: 12rem; } - .sm\:focus\:text-teal-light:focus { - color: #64d5ca; + .sm\:pr-48 { + padding-right: 12rem; } - .sm\:focus\:text-teal-lighter:focus { - color: #a0f0ed; + .sm\:pb-48 { + padding-bottom: 12rem; } - .sm\:focus\:text-teal-lightest:focus { - color: #e8fffe; + .sm\:pl-48 { + padding-left: 12rem; } - .sm\:focus\:text-blue-darkest:focus { - color: #12283a; + .sm\:pt-56 { + padding-top: 14rem; } - .sm\:focus\:text-blue-darker:focus { - color: #1c3d5a; + .sm\:pr-56 { + padding-right: 14rem; } - .sm\:focus\:text-blue-dark:focus { - color: #2779bd; + .sm\:pb-56 { + padding-bottom: 14rem; } - .sm\:focus\:text-blue:focus { - color: #3490dc; + .sm\:pl-56 { + padding-left: 14rem; } - .sm\:focus\:text-blue-light:focus { - color: #6cb2eb; + .sm\:pt-64 { + padding-top: 16rem; } - .sm\:focus\:text-blue-lighter:focus { - color: #bcdefa; + .sm\:pr-64 { + padding-right: 16rem; } - .sm\:focus\:text-blue-lightest:focus { - color: #eff8ff; + .sm\:pb-64 { + padding-bottom: 16rem; } - .sm\:focus\:text-indigo-darkest:focus { - color: #191e38; + .sm\:pl-64 { + padding-left: 16rem; } - .sm\:focus\:text-indigo-darker:focus { - color: #2f365f; + .sm\:pt-px { + padding-top: 1px; } - .sm\:focus\:text-indigo-dark:focus { - color: #5661b3; + .sm\:pr-px { + padding-right: 1px; } - .sm\:focus\:text-indigo:focus { - color: #6574cd; + .sm\:pb-px { + padding-bottom: 1px; } - .sm\:focus\:text-indigo-light:focus { - color: #7886d7; + .sm\:pl-px { + padding-left: 1px; } - .sm\:focus\:text-indigo-lighter:focus { - color: #b2b7ff; + .sm\:pointer-events-none { + pointer-events: none; } - .sm\:focus\:text-indigo-lightest:focus { - color: #e6e8ff; + .sm\:pointer-events-auto { + pointer-events: auto; } - .sm\:focus\:text-purple-darkest:focus { - color: #21183c; + .sm\:static { + position: static; } - .sm\:focus\:text-purple-darker:focus { - color: #382b5f; + .sm\:fixed { + position: fixed; } - .sm\:focus\:text-purple-dark:focus { - color: #794acf; + .sm\:absolute { + position: absolute; } - .sm\:focus\:text-purple:focus { - color: #9561e2; + .sm\:relative { + position: relative; } - .sm\:focus\:text-purple-light:focus { - color: #a779e9; + .sm\:sticky { + position: sticky; } - .sm\:focus\:text-purple-lighter:focus { - color: #d6bbfc; + .sm\:inset-0 { + top: 0; + right: 0; + bottom: 0; + left: 0; } - .sm\:focus\:text-purple-lightest:focus { - color: #f3ebff; + .sm\:inset-auto { + top: auto; + right: auto; + bottom: auto; + left: auto; } - .sm\:focus\:text-pink-darkest:focus { - color: #451225; + .sm\:inset-y-0 { + top: 0; + bottom: 0; } - .sm\:focus\:text-pink-darker:focus { - color: #6f213f; + .sm\:inset-x-0 { + right: 0; + left: 0; } - .sm\:focus\:text-pink-dark:focus { - color: #eb5286; + .sm\:inset-y-auto { + top: auto; + bottom: auto; } - .sm\:focus\:text-pink:focus { - color: #f66d9b; + .sm\:inset-x-auto { + right: auto; + left: auto; } - .sm\:focus\:text-pink-light:focus { - color: #fa7ea8; + .sm\:top-0 { + top: 0; } - .sm\:focus\:text-pink-lighter:focus { - color: #ffbbca; + .sm\:right-0 { + right: 0; } - .sm\:focus\:text-pink-lightest:focus { - color: #ffebef; + .sm\:bottom-0 { + bottom: 0; } - .sm\:text-xs { - font-size: .75rem; + .sm\:left-0 { + left: 0; } - .sm\:text-sm { - font-size: .875rem; + .sm\:top-auto { + top: auto; } - .sm\:text-base { - font-size: 1rem; + .sm\:right-auto { + right: auto; } - .sm\:text-lg { - font-size: 1.125rem; + .sm\:bottom-auto { + bottom: auto; } - .sm\:text-xl { - font-size: 1.25rem; + .sm\:left-auto { + left: auto; } - .sm\:text-2xl { - font-size: 1.5rem; + .sm\:resize-none { + resize: none; } - .sm\:text-3xl { - font-size: 1.875rem; + .sm\:resize-y { + resize: vertical; } - .sm\:text-4xl { - font-size: 2.25rem; + .sm\:resize-x { + resize: horizontal; } - .sm\:text-5xl { - font-size: 3rem; + .sm\:resize { + resize: both; } - .sm\:italic { - font-style: italic; + .sm\:shadow { + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); } - .sm\:roman { - font-style: normal; + .sm\:shadow-md { + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); } - .sm\:uppercase { - text-transform: uppercase; + .sm\:shadow-lg { + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); } - .sm\:lowercase { - text-transform: lowercase; + .sm\:shadow-xl { + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); } - .sm\:capitalize { - text-transform: capitalize; + .sm\:shadow-2xl { + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); } - .sm\:normal-case { - text-transform: none; + .sm\:shadow-inner { + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); } - .sm\:underline { - text-decoration: underline; + .sm\:shadow-outline { + box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); } - .sm\:line-through { - text-decoration: line-through; + .sm\:shadow-none { + box-shadow: none; } - .sm\:no-underline { - text-decoration: none; + .sm\:hover\:shadow:hover { + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); } - .sm\:antialiased { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; + .sm\:hover\:shadow-md:hover { + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); } - .sm\:subpixel-antialiased { - -webkit-font-smoothing: auto; - -moz-osx-font-smoothing: auto; + .sm\:hover\:shadow-lg:hover { + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); } - .sm\:hover\:italic:hover { - font-style: italic; + .sm\:hover\:shadow-xl:hover { + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); } - .sm\:hover\:roman:hover { - font-style: normal; + .sm\:hover\:shadow-2xl:hover { + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); } - .sm\:hover\:uppercase:hover { - text-transform: uppercase; + .sm\:hover\:shadow-inner:hover { + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); } - .sm\:hover\:lowercase:hover { - text-transform: lowercase; + .sm\:hover\:shadow-outline:hover { + box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); } - .sm\:hover\:capitalize:hover { - text-transform: capitalize; + .sm\:hover\:shadow-none:hover { + box-shadow: none; } - .sm\:hover\:normal-case:hover { - text-transform: none; + .sm\:focus\:shadow:focus { + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); } - .sm\:hover\:underline:hover { - text-decoration: underline; + .sm\:focus\:shadow-md:focus { + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); } - .sm\:hover\:line-through:hover { - text-decoration: line-through; + .sm\:focus\:shadow-lg:focus { + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); } - .sm\:hover\:no-underline:hover { - text-decoration: none; + .sm\:focus\:shadow-xl:focus { + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); } - .sm\:hover\:antialiased:hover { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; + .sm\:focus\:shadow-2xl:focus { + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); } - .sm\:hover\:subpixel-antialiased:hover { - -webkit-font-smoothing: auto; - -moz-osx-font-smoothing: auto; + .sm\:focus\:shadow-inner:focus { + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); } - .sm\:focus\:italic:focus { - font-style: italic; + .sm\:focus\:shadow-outline:focus { + box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); } - .sm\:focus\:roman:focus { - font-style: normal; + .sm\:focus\:shadow-none:focus { + box-shadow: none; } - .sm\:focus\:uppercase:focus { - text-transform: uppercase; + .sm\:fill-current { + fill: currentColor; } - .sm\:focus\:lowercase:focus { - text-transform: lowercase; + .sm\:stroke-current { + stroke: currentColor; } - .sm\:focus\:capitalize:focus { - text-transform: capitalize; + .sm\:table-auto { + table-layout: auto; } - .sm\:focus\:normal-case:focus { - text-transform: none; + .sm\:table-fixed { + table-layout: fixed; } - .sm\:focus\:underline:focus { - text-decoration: underline; + .sm\:text-left { + text-align: left; } - .sm\:focus\:line-through:focus { - text-decoration: line-through; + .sm\:text-center { + text-align: center; } - .sm\:focus\:no-underline:focus { - text-decoration: none; + .sm\:text-right { + text-align: right; } - .sm\:focus\:antialiased:focus { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; + .sm\:text-justify { + text-align: justify; } - .sm\:focus\:subpixel-antialiased:focus { - -webkit-font-smoothing: auto; - -moz-osx-font-smoothing: auto; + .sm\:text-transparent { + color: transparent; } - .sm\:tracking-tight { - letter-spacing: -0.05em; + .sm\:text-black { + color: #000; } - .sm\:tracking-normal { - letter-spacing: 0; + .sm\:text-white { + color: #fff; } - .sm\:tracking-wide { - letter-spacing: .05em; + .sm\:text-gray-100 { + color: #f7fafc; } - .sm\:select-none { - user-select: none; + .sm\:text-gray-200 { + color: #edf2f7; } - .sm\:select-text { - user-select: text; + .sm\:text-gray-300 { + color: #e2e8f0; } - .sm\:align-baseline { - vertical-align: baseline; + .sm\:text-gray-400 { + color: #cbd5e0; } - .sm\:align-top { - vertical-align: top; + .sm\:text-gray-500 { + color: #a0aec0; } - .sm\:align-middle { - vertical-align: middle; + .sm\:text-gray-600 { + color: #718096; } - .sm\:align-bottom { - vertical-align: bottom; + .sm\:text-gray-700 { + color: #4a5568; } - .sm\:align-text-top { - vertical-align: text-top; + .sm\:text-gray-800 { + color: #2d3748; } - .sm\:align-text-bottom { - vertical-align: text-bottom; + .sm\:text-gray-900 { + color: #1a202c; } - .sm\:visible { - visibility: visible; + .sm\:text-red-100 { + color: #fff5f5; } - .sm\:invisible { - visibility: hidden; + .sm\:text-red-200 { + color: #fed7d7; } - .sm\:whitespace-normal { - white-space: normal; + .sm\:text-red-300 { + color: #feb2b2; } - .sm\:whitespace-no-wrap { - white-space: nowrap; + .sm\:text-red-400 { + color: #fc8181; } - .sm\:whitespace-pre { - white-space: pre; + .sm\:text-red-500 { + color: #f56565; } - .sm\:whitespace-pre-line { - white-space: pre-line; + .sm\:text-red-600 { + color: #e53e3e; } - .sm\:whitespace-pre-wrap { - white-space: pre-wrap; + .sm\:text-red-700 { + color: #c53030; } - .sm\:break-words { - word-wrap: break-word; + .sm\:text-red-800 { + color: #9b2c2c; } - .sm\:break-normal { - word-wrap: normal; + .sm\:text-red-900 { + color: #742a2a; } - .sm\:truncate { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; + .sm\:text-orange-100 { + color: #fffaf0; } - .sm\:w-1 { - width: .25rem; + .sm\:text-orange-200 { + color: #feebc8; } - .sm\:w-2 { - width: .5rem; + .sm\:text-orange-300 { + color: #fbd38d; } - .sm\:w-3 { - width: .75rem; + .sm\:text-orange-400 { + color: #f6ad55; } - .sm\:w-4 { - width: 1rem; + .sm\:text-orange-500 { + color: #ed8936; } - .sm\:w-5 { - width: 1.25rem; + .sm\:text-orange-600 { + color: #dd6b20; } - .sm\:w-6 { - width: 1.5rem; + .sm\:text-orange-700 { + color: #c05621; } - .sm\:w-8 { - width: 2rem; + .sm\:text-orange-800 { + color: #9c4221; } - .sm\:w-10 { - width: 2.5rem; + .sm\:text-orange-900 { + color: #7b341e; } - .sm\:w-12 { - width: 3rem; + .sm\:text-yellow-100 { + color: #fffff0; } - .sm\:w-16 { - width: 4rem; + .sm\:text-yellow-200 { + color: #fefcbf; } - .sm\:w-24 { - width: 6rem; + .sm\:text-yellow-300 { + color: #faf089; } - .sm\:w-32 { - width: 8rem; + .sm\:text-yellow-400 { + color: #f6e05e; } - .sm\:w-48 { - width: 12rem; + .sm\:text-yellow-500 { + color: #ecc94b; } - .sm\:w-64 { - width: 16rem; + .sm\:text-yellow-600 { + color: #d69e2e; } - .sm\:w-auto { - width: auto; + .sm\:text-yellow-700 { + color: #b7791f; } - .sm\:w-px { - width: 1px; + .sm\:text-yellow-800 { + color: #975a16; } - .sm\:w-1\/2 { - width: 50%; + .sm\:text-yellow-900 { + color: #744210; } - .sm\:w-1\/3 { - width: 33.33333%; + .sm\:text-green-100 { + color: #f0fff4; } - .sm\:w-2\/3 { - width: 66.66667%; + .sm\:text-green-200 { + color: #c6f6d5; } - .sm\:w-1\/4 { - width: 25%; + .sm\:text-green-300 { + color: #9ae6b4; } - .sm\:w-3\/4 { - width: 75%; + .sm\:text-green-400 { + color: #68d391; } - .sm\:w-1\/5 { - width: 20%; + .sm\:text-green-500 { + color: #48bb78; } - .sm\:w-2\/5 { - width: 40%; + .sm\:text-green-600 { + color: #38a169; } - .sm\:w-3\/5 { - width: 60%; + .sm\:text-green-700 { + color: #2f855a; } - .sm\:w-4\/5 { - width: 80%; + .sm\:text-green-800 { + color: #276749; } - .sm\:w-1\/6 { - width: 16.66667%; + .sm\:text-green-900 { + color: #22543d; } - .sm\:w-5\/6 { - width: 83.33333%; + .sm\:text-teal-100 { + color: #e6fffa; } - .sm\:w-full { - width: 100%; + .sm\:text-teal-200 { + color: #b2f5ea; } - .sm\:w-screen { - width: 100vw; + .sm\:text-teal-300 { + color: #81e6d9; } - .sm\:z-0 { - z-index: 0; + .sm\:text-teal-400 { + color: #4fd1c5; } - .sm\:z-10 { - z-index: 10; + .sm\:text-teal-500 { + color: #38b2ac; } - .sm\:z-20 { - z-index: 20; + .sm\:text-teal-600 { + color: #319795; } - .sm\:z-30 { - z-index: 30; + .sm\:text-teal-700 { + color: #2c7a7b; } - .sm\:z-40 { - z-index: 40; + .sm\:text-teal-800 { + color: #285e61; } - .sm\:z-50 { - z-index: 50; + .sm\:text-teal-900 { + color: #234e52; } - .sm\:z-auto { - z-index: auto; + .sm\:text-blue-100 { + color: #ebf8ff; } - .sm\:example { - font-weight: 700; - color: #e3342f; + .sm\:text-blue-200 { + color: #bee3f8; } -} -@media (min-width: 768px) { - .md\:list-reset { - list-style: none; - padding: 0; + .sm\:text-blue-300 { + color: #90cdf4; } - .md\:appearance-none { - appearance: none; + .sm\:text-blue-400 { + color: #63b3ed; } - .md\:bg-fixed { - background-attachment: fixed; + .sm\:text-blue-500 { + color: #4299e1; } - .md\:bg-local { - background-attachment: local; + .sm\:text-blue-600 { + color: #3182ce; } - .md\:bg-scroll { - background-attachment: scroll; + .sm\:text-blue-700 { + color: #2b6cb0; } - .md\:bg-transparent { - background-color: transparent; + .sm\:text-blue-800 { + color: #2c5282; } - .md\:bg-black { - background-color: #22292f; + .sm\:text-blue-900 { + color: #2a4365; } - .md\:bg-grey-darkest { - background-color: #3d4852; + .sm\:text-indigo-100 { + color: #ebf4ff; } - .md\:bg-grey-darker { - background-color: #606f7b; + .sm\:text-indigo-200 { + color: #c3dafe; } - .md\:bg-grey-dark { - background-color: #8795a1; + .sm\:text-indigo-300 { + color: #a3bffa; } - .md\:bg-grey { - background-color: #b8c2cc; + .sm\:text-indigo-400 { + color: #7f9cf5; } - .md\:bg-grey-light { - background-color: #dae1e7; + .sm\:text-indigo-500 { + color: #667eea; } - .md\:bg-grey-lighter { - background-color: #f1f5f8; + .sm\:text-indigo-600 { + color: #5a67d8; } - .md\:bg-grey-lightest { - background-color: #f8fafc; + .sm\:text-indigo-700 { + color: #4c51bf; } - .md\:bg-white { - background-color: #fff; + .sm\:text-indigo-800 { + color: #434190; } - .md\:bg-red-darkest { - background-color: #3b0d0c; + .sm\:text-indigo-900 { + color: #3c366b; } - .md\:bg-red-darker { - background-color: #621b18; + .sm\:text-purple-100 { + color: #faf5ff; } - .md\:bg-red-dark { - background-color: #cc1f1a; + .sm\:text-purple-200 { + color: #e9d8fd; } - .md\:bg-red { - background-color: #e3342f; + .sm\:text-purple-300 { + color: #d6bcfa; } - .md\:bg-red-light { - background-color: #ef5753; + .sm\:text-purple-400 { + color: #b794f4; } - .md\:bg-red-lighter { - background-color: #f9acaa; + .sm\:text-purple-500 { + color: #9f7aea; } - .md\:bg-red-lightest { - background-color: #fcebea; + .sm\:text-purple-600 { + color: #805ad5; } - .md\:bg-orange-darkest { - background-color: #462a16; + .sm\:text-purple-700 { + color: #6b46c1; } - .md\:bg-orange-darker { - background-color: #613b1f; + .sm\:text-purple-800 { + color: #553c9a; } - .md\:bg-orange-dark { - background-color: #de751f; + .sm\:text-purple-900 { + color: #44337a; } - .md\:bg-orange { - background-color: #f6993f; + .sm\:text-pink-100 { + color: #fff5f7; } - .md\:bg-orange-light { - background-color: #faad63; + .sm\:text-pink-200 { + color: #fed7e2; } - .md\:bg-orange-lighter { - background-color: #fcd9b6; + .sm\:text-pink-300 { + color: #fbb6ce; } - .md\:bg-orange-lightest { - background-color: #fff5eb; + .sm\:text-pink-400 { + color: #f687b3; } - .md\:bg-yellow-darkest { - background-color: #453411; + .sm\:text-pink-500 { + color: #ed64a6; } - .md\:bg-yellow-darker { - background-color: #684f1d; + .sm\:text-pink-600 { + color: #d53f8c; } - .md\:bg-yellow-dark { - background-color: #f2d024; + .sm\:text-pink-700 { + color: #b83280; } - .md\:bg-yellow { - background-color: #ffed4a; + .sm\:text-pink-800 { + color: #97266d; } - .md\:bg-yellow-light { - background-color: #fff382; + .sm\:text-pink-900 { + color: #702459; } - .md\:bg-yellow-lighter { - background-color: #fff9c2; + .sm\:hover\:text-transparent:hover { + color: transparent; } - .md\:bg-yellow-lightest { - background-color: #fcfbeb; + .sm\:hover\:text-black:hover { + color: #000; } - .md\:bg-green-darkest { - background-color: #0f2f21; + .sm\:hover\:text-white:hover { + color: #fff; } - .md\:bg-green-darker { - background-color: #1a4731; + .sm\:hover\:text-gray-100:hover { + color: #f7fafc; } - .md\:bg-green-dark { - background-color: #1f9d55; + .sm\:hover\:text-gray-200:hover { + color: #edf2f7; } - .md\:bg-green { - background-color: #38c172; + .sm\:hover\:text-gray-300:hover { + color: #e2e8f0; } - .md\:bg-green-light { - background-color: #51d88a; + .sm\:hover\:text-gray-400:hover { + color: #cbd5e0; } - .md\:bg-green-lighter { - background-color: #a2f5bf; + .sm\:hover\:text-gray-500:hover { + color: #a0aec0; } - .md\:bg-green-lightest { - background-color: #e3fcec; + .sm\:hover\:text-gray-600:hover { + color: #718096; } - .md\:bg-teal-darkest { - background-color: #0d3331; + .sm\:hover\:text-gray-700:hover { + color: #4a5568; } - .md\:bg-teal-darker { - background-color: #20504f; + .sm\:hover\:text-gray-800:hover { + color: #2d3748; } - .md\:bg-teal-dark { - background-color: #38a89d; + .sm\:hover\:text-gray-900:hover { + color: #1a202c; } - .md\:bg-teal { - background-color: #4dc0b5; + .sm\:hover\:text-red-100:hover { + color: #fff5f5; } - .md\:bg-teal-light { - background-color: #64d5ca; + .sm\:hover\:text-red-200:hover { + color: #fed7d7; } - .md\:bg-teal-lighter { - background-color: #a0f0ed; + .sm\:hover\:text-red-300:hover { + color: #feb2b2; } - .md\:bg-teal-lightest { - background-color: #e8fffe; + .sm\:hover\:text-red-400:hover { + color: #fc8181; } - .md\:bg-blue-darkest { - background-color: #12283a; + .sm\:hover\:text-red-500:hover { + color: #f56565; } - .md\:bg-blue-darker { - background-color: #1c3d5a; + .sm\:hover\:text-red-600:hover { + color: #e53e3e; } - .md\:bg-blue-dark { - background-color: #2779bd; + .sm\:hover\:text-red-700:hover { + color: #c53030; } - .md\:bg-blue { - background-color: #3490dc; + .sm\:hover\:text-red-800:hover { + color: #9b2c2c; } - .md\:bg-blue-light { - background-color: #6cb2eb; + .sm\:hover\:text-red-900:hover { + color: #742a2a; } - .md\:bg-blue-lighter { - background-color: #bcdefa; + .sm\:hover\:text-orange-100:hover { + color: #fffaf0; } - .md\:bg-blue-lightest { - background-color: #eff8ff; + .sm\:hover\:text-orange-200:hover { + color: #feebc8; } - .md\:bg-indigo-darkest { - background-color: #191e38; + .sm\:hover\:text-orange-300:hover { + color: #fbd38d; } - .md\:bg-indigo-darker { - background-color: #2f365f; + .sm\:hover\:text-orange-400:hover { + color: #f6ad55; } - .md\:bg-indigo-dark { - background-color: #5661b3; + .sm\:hover\:text-orange-500:hover { + color: #ed8936; } - .md\:bg-indigo { - background-color: #6574cd; + .sm\:hover\:text-orange-600:hover { + color: #dd6b20; } - .md\:bg-indigo-light { - background-color: #7886d7; + .sm\:hover\:text-orange-700:hover { + color: #c05621; } - .md\:bg-indigo-lighter { - background-color: #b2b7ff; + .sm\:hover\:text-orange-800:hover { + color: #9c4221; } - .md\:bg-indigo-lightest { - background-color: #e6e8ff; + .sm\:hover\:text-orange-900:hover { + color: #7b341e; } - .md\:bg-purple-darkest { - background-color: #21183c; + .sm\:hover\:text-yellow-100:hover { + color: #fffff0; } - .md\:bg-purple-darker { - background-color: #382b5f; + .sm\:hover\:text-yellow-200:hover { + color: #fefcbf; } - .md\:bg-purple-dark { - background-color: #794acf; + .sm\:hover\:text-yellow-300:hover { + color: #faf089; } - .md\:bg-purple { - background-color: #9561e2; + .sm\:hover\:text-yellow-400:hover { + color: #f6e05e; } - .md\:bg-purple-light { - background-color: #a779e9; + .sm\:hover\:text-yellow-500:hover { + color: #ecc94b; } - .md\:bg-purple-lighter { - background-color: #d6bbfc; + .sm\:hover\:text-yellow-600:hover { + color: #d69e2e; } - .md\:bg-purple-lightest { - background-color: #f3ebff; + .sm\:hover\:text-yellow-700:hover { + color: #b7791f; } - .md\:bg-pink-darkest { - background-color: #451225; + .sm\:hover\:text-yellow-800:hover { + color: #975a16; } - .md\:bg-pink-darker { - background-color: #6f213f; + .sm\:hover\:text-yellow-900:hover { + color: #744210; } - .md\:bg-pink-dark { - background-color: #eb5286; + .sm\:hover\:text-green-100:hover { + color: #f0fff4; } - .md\:bg-pink { - background-color: #f66d9b; + .sm\:hover\:text-green-200:hover { + color: #c6f6d5; } - .md\:bg-pink-light { - background-color: #fa7ea8; + .sm\:hover\:text-green-300:hover { + color: #9ae6b4; } - .md\:bg-pink-lighter { - background-color: #ffbbca; + .sm\:hover\:text-green-400:hover { + color: #68d391; } - .md\:bg-pink-lightest { - background-color: #ffebef; + .sm\:hover\:text-green-500:hover { + color: #48bb78; } - .md\:hover\:bg-transparent:hover { - background-color: transparent; + .sm\:hover\:text-green-600:hover { + color: #38a169; } - .md\:hover\:bg-black:hover { - background-color: #22292f; + .sm\:hover\:text-green-700:hover { + color: #2f855a; } - .md\:hover\:bg-grey-darkest:hover { - background-color: #3d4852; + .sm\:hover\:text-green-800:hover { + color: #276749; } - .md\:hover\:bg-grey-darker:hover { - background-color: #606f7b; + .sm\:hover\:text-green-900:hover { + color: #22543d; } - .md\:hover\:bg-grey-dark:hover { - background-color: #8795a1; + .sm\:hover\:text-teal-100:hover { + color: #e6fffa; } - .md\:hover\:bg-grey:hover { - background-color: #b8c2cc; + .sm\:hover\:text-teal-200:hover { + color: #b2f5ea; } - .md\:hover\:bg-grey-light:hover { - background-color: #dae1e7; + .sm\:hover\:text-teal-300:hover { + color: #81e6d9; } - .md\:hover\:bg-grey-lighter:hover { - background-color: #f1f5f8; + .sm\:hover\:text-teal-400:hover { + color: #4fd1c5; } - .md\:hover\:bg-grey-lightest:hover { - background-color: #f8fafc; + .sm\:hover\:text-teal-500:hover { + color: #38b2ac; } - .md\:hover\:bg-white:hover { - background-color: #fff; + .sm\:hover\:text-teal-600:hover { + color: #319795; } - .md\:hover\:bg-red-darkest:hover { - background-color: #3b0d0c; + .sm\:hover\:text-teal-700:hover { + color: #2c7a7b; } - .md\:hover\:bg-red-darker:hover { - background-color: #621b18; + .sm\:hover\:text-teal-800:hover { + color: #285e61; } - .md\:hover\:bg-red-dark:hover { - background-color: #cc1f1a; + .sm\:hover\:text-teal-900:hover { + color: #234e52; } - .md\:hover\:bg-red:hover { - background-color: #e3342f; + .sm\:hover\:text-blue-100:hover { + color: #ebf8ff; } - .md\:hover\:bg-red-light:hover { - background-color: #ef5753; + .sm\:hover\:text-blue-200:hover { + color: #bee3f8; } - .md\:hover\:bg-red-lighter:hover { - background-color: #f9acaa; + .sm\:hover\:text-blue-300:hover { + color: #90cdf4; } - .md\:hover\:bg-red-lightest:hover { - background-color: #fcebea; + .sm\:hover\:text-blue-400:hover { + color: #63b3ed; } - .md\:hover\:bg-orange-darkest:hover { - background-color: #462a16; + .sm\:hover\:text-blue-500:hover { + color: #4299e1; } - .md\:hover\:bg-orange-darker:hover { - background-color: #613b1f; + .sm\:hover\:text-blue-600:hover { + color: #3182ce; } - .md\:hover\:bg-orange-dark:hover { - background-color: #de751f; + .sm\:hover\:text-blue-700:hover { + color: #2b6cb0; } - .md\:hover\:bg-orange:hover { - background-color: #f6993f; + .sm\:hover\:text-blue-800:hover { + color: #2c5282; } - .md\:hover\:bg-orange-light:hover { - background-color: #faad63; + .sm\:hover\:text-blue-900:hover { + color: #2a4365; } - .md\:hover\:bg-orange-lighter:hover { - background-color: #fcd9b6; + .sm\:hover\:text-indigo-100:hover { + color: #ebf4ff; } - .md\:hover\:bg-orange-lightest:hover { - background-color: #fff5eb; + .sm\:hover\:text-indigo-200:hover { + color: #c3dafe; } - .md\:hover\:bg-yellow-darkest:hover { - background-color: #453411; + .sm\:hover\:text-indigo-300:hover { + color: #a3bffa; } - .md\:hover\:bg-yellow-darker:hover { - background-color: #684f1d; + .sm\:hover\:text-indigo-400:hover { + color: #7f9cf5; } - .md\:hover\:bg-yellow-dark:hover { - background-color: #f2d024; + .sm\:hover\:text-indigo-500:hover { + color: #667eea; } - .md\:hover\:bg-yellow:hover { - background-color: #ffed4a; + .sm\:hover\:text-indigo-600:hover { + color: #5a67d8; } - .md\:hover\:bg-yellow-light:hover { - background-color: #fff382; + .sm\:hover\:text-indigo-700:hover { + color: #4c51bf; } - .md\:hover\:bg-yellow-lighter:hover { - background-color: #fff9c2; + .sm\:hover\:text-indigo-800:hover { + color: #434190; } - .md\:hover\:bg-yellow-lightest:hover { - background-color: #fcfbeb; + .sm\:hover\:text-indigo-900:hover { + color: #3c366b; } - .md\:hover\:bg-green-darkest:hover { - background-color: #0f2f21; + .sm\:hover\:text-purple-100:hover { + color: #faf5ff; } - .md\:hover\:bg-green-darker:hover { - background-color: #1a4731; + .sm\:hover\:text-purple-200:hover { + color: #e9d8fd; } - .md\:hover\:bg-green-dark:hover { - background-color: #1f9d55; + .sm\:hover\:text-purple-300:hover { + color: #d6bcfa; } - .md\:hover\:bg-green:hover { - background-color: #38c172; + .sm\:hover\:text-purple-400:hover { + color: #b794f4; } - .md\:hover\:bg-green-light:hover { - background-color: #51d88a; + .sm\:hover\:text-purple-500:hover { + color: #9f7aea; } - .md\:hover\:bg-green-lighter:hover { - background-color: #a2f5bf; + .sm\:hover\:text-purple-600:hover { + color: #805ad5; } - .md\:hover\:bg-green-lightest:hover { - background-color: #e3fcec; + .sm\:hover\:text-purple-700:hover { + color: #6b46c1; } - .md\:hover\:bg-teal-darkest:hover { - background-color: #0d3331; + .sm\:hover\:text-purple-800:hover { + color: #553c9a; } - .md\:hover\:bg-teal-darker:hover { - background-color: #20504f; + .sm\:hover\:text-purple-900:hover { + color: #44337a; } - .md\:hover\:bg-teal-dark:hover { - background-color: #38a89d; + .sm\:hover\:text-pink-100:hover { + color: #fff5f7; } - .md\:hover\:bg-teal:hover { - background-color: #4dc0b5; + .sm\:hover\:text-pink-200:hover { + color: #fed7e2; } - .md\:hover\:bg-teal-light:hover { - background-color: #64d5ca; + .sm\:hover\:text-pink-300:hover { + color: #fbb6ce; } - .md\:hover\:bg-teal-lighter:hover { - background-color: #a0f0ed; + .sm\:hover\:text-pink-400:hover { + color: #f687b3; } - .md\:hover\:bg-teal-lightest:hover { - background-color: #e8fffe; + .sm\:hover\:text-pink-500:hover { + color: #ed64a6; } - .md\:hover\:bg-blue-darkest:hover { - background-color: #12283a; + .sm\:hover\:text-pink-600:hover { + color: #d53f8c; } - .md\:hover\:bg-blue-darker:hover { - background-color: #1c3d5a; + .sm\:hover\:text-pink-700:hover { + color: #b83280; } - .md\:hover\:bg-blue-dark:hover { - background-color: #2779bd; + .sm\:hover\:text-pink-800:hover { + color: #97266d; } - .md\:hover\:bg-blue:hover { - background-color: #3490dc; + .sm\:hover\:text-pink-900:hover { + color: #702459; } - .md\:hover\:bg-blue-light:hover { - background-color: #6cb2eb; + .sm\:focus\:text-transparent:focus { + color: transparent; } - .md\:hover\:bg-blue-lighter:hover { - background-color: #bcdefa; + .sm\:focus\:text-black:focus { + color: #000; } - .md\:hover\:bg-blue-lightest:hover { - background-color: #eff8ff; + .sm\:focus\:text-white:focus { + color: #fff; } - .md\:hover\:bg-indigo-darkest:hover { - background-color: #191e38; + .sm\:focus\:text-gray-100:focus { + color: #f7fafc; } - .md\:hover\:bg-indigo-darker:hover { - background-color: #2f365f; + .sm\:focus\:text-gray-200:focus { + color: #edf2f7; } - .md\:hover\:bg-indigo-dark:hover { - background-color: #5661b3; + .sm\:focus\:text-gray-300:focus { + color: #e2e8f0; } - .md\:hover\:bg-indigo:hover { - background-color: #6574cd; + .sm\:focus\:text-gray-400:focus { + color: #cbd5e0; } - .md\:hover\:bg-indigo-light:hover { - background-color: #7886d7; + .sm\:focus\:text-gray-500:focus { + color: #a0aec0; } - .md\:hover\:bg-indigo-lighter:hover { - background-color: #b2b7ff; + .sm\:focus\:text-gray-600:focus { + color: #718096; } - .md\:hover\:bg-indigo-lightest:hover { - background-color: #e6e8ff; + .sm\:focus\:text-gray-700:focus { + color: #4a5568; } - .md\:hover\:bg-purple-darkest:hover { - background-color: #21183c; + .sm\:focus\:text-gray-800:focus { + color: #2d3748; } - .md\:hover\:bg-purple-darker:hover { - background-color: #382b5f; + .sm\:focus\:text-gray-900:focus { + color: #1a202c; } - .md\:hover\:bg-purple-dark:hover { - background-color: #794acf; + .sm\:focus\:text-red-100:focus { + color: #fff5f5; } - .md\:hover\:bg-purple:hover { - background-color: #9561e2; + .sm\:focus\:text-red-200:focus { + color: #fed7d7; } - .md\:hover\:bg-purple-light:hover { - background-color: #a779e9; + .sm\:focus\:text-red-300:focus { + color: #feb2b2; } - .md\:hover\:bg-purple-lighter:hover { - background-color: #d6bbfc; + .sm\:focus\:text-red-400:focus { + color: #fc8181; } - .md\:hover\:bg-purple-lightest:hover { - background-color: #f3ebff; + .sm\:focus\:text-red-500:focus { + color: #f56565; } - .md\:hover\:bg-pink-darkest:hover { - background-color: #451225; + .sm\:focus\:text-red-600:focus { + color: #e53e3e; } - .md\:hover\:bg-pink-darker:hover { - background-color: #6f213f; + .sm\:focus\:text-red-700:focus { + color: #c53030; } - .md\:hover\:bg-pink-dark:hover { - background-color: #eb5286; + .sm\:focus\:text-red-800:focus { + color: #9b2c2c; } - .md\:hover\:bg-pink:hover { - background-color: #f66d9b; + .sm\:focus\:text-red-900:focus { + color: #742a2a; } - .md\:hover\:bg-pink-light:hover { - background-color: #fa7ea8; + .sm\:focus\:text-orange-100:focus { + color: #fffaf0; } - .md\:hover\:bg-pink-lighter:hover { - background-color: #ffbbca; + .sm\:focus\:text-orange-200:focus { + color: #feebc8; } - .md\:hover\:bg-pink-lightest:hover { - background-color: #ffebef; + .sm\:focus\:text-orange-300:focus { + color: #fbd38d; } - .md\:focus\:bg-transparent:focus { - background-color: transparent; + .sm\:focus\:text-orange-400:focus { + color: #f6ad55; } - .md\:focus\:bg-black:focus { - background-color: #22292f; + .sm\:focus\:text-orange-500:focus { + color: #ed8936; } - .md\:focus\:bg-grey-darkest:focus { - background-color: #3d4852; + .sm\:focus\:text-orange-600:focus { + color: #dd6b20; } - .md\:focus\:bg-grey-darker:focus { - background-color: #606f7b; + .sm\:focus\:text-orange-700:focus { + color: #c05621; } - .md\:focus\:bg-grey-dark:focus { - background-color: #8795a1; + .sm\:focus\:text-orange-800:focus { + color: #9c4221; } - .md\:focus\:bg-grey:focus { - background-color: #b8c2cc; + .sm\:focus\:text-orange-900:focus { + color: #7b341e; } - .md\:focus\:bg-grey-light:focus { - background-color: #dae1e7; + .sm\:focus\:text-yellow-100:focus { + color: #fffff0; } - .md\:focus\:bg-grey-lighter:focus { - background-color: #f1f5f8; + .sm\:focus\:text-yellow-200:focus { + color: #fefcbf; } - .md\:focus\:bg-grey-lightest:focus { - background-color: #f8fafc; + .sm\:focus\:text-yellow-300:focus { + color: #faf089; } - .md\:focus\:bg-white:focus { - background-color: #fff; + .sm\:focus\:text-yellow-400:focus { + color: #f6e05e; } - .md\:focus\:bg-red-darkest:focus { - background-color: #3b0d0c; + .sm\:focus\:text-yellow-500:focus { + color: #ecc94b; } - .md\:focus\:bg-red-darker:focus { - background-color: #621b18; + .sm\:focus\:text-yellow-600:focus { + color: #d69e2e; } - .md\:focus\:bg-red-dark:focus { - background-color: #cc1f1a; + .sm\:focus\:text-yellow-700:focus { + color: #b7791f; } - .md\:focus\:bg-red:focus { - background-color: #e3342f; + .sm\:focus\:text-yellow-800:focus { + color: #975a16; } - .md\:focus\:bg-red-light:focus { - background-color: #ef5753; + .sm\:focus\:text-yellow-900:focus { + color: #744210; } - .md\:focus\:bg-red-lighter:focus { - background-color: #f9acaa; + .sm\:focus\:text-green-100:focus { + color: #f0fff4; } - .md\:focus\:bg-red-lightest:focus { - background-color: #fcebea; + .sm\:focus\:text-green-200:focus { + color: #c6f6d5; } - .md\:focus\:bg-orange-darkest:focus { - background-color: #462a16; + .sm\:focus\:text-green-300:focus { + color: #9ae6b4; } - .md\:focus\:bg-orange-darker:focus { - background-color: #613b1f; + .sm\:focus\:text-green-400:focus { + color: #68d391; } - .md\:focus\:bg-orange-dark:focus { - background-color: #de751f; + .sm\:focus\:text-green-500:focus { + color: #48bb78; } - .md\:focus\:bg-orange:focus { - background-color: #f6993f; + .sm\:focus\:text-green-600:focus { + color: #38a169; } - .md\:focus\:bg-orange-light:focus { - background-color: #faad63; + .sm\:focus\:text-green-700:focus { + color: #2f855a; } - .md\:focus\:bg-orange-lighter:focus { - background-color: #fcd9b6; + .sm\:focus\:text-green-800:focus { + color: #276749; } - .md\:focus\:bg-orange-lightest:focus { - background-color: #fff5eb; + .sm\:focus\:text-green-900:focus { + color: #22543d; } - .md\:focus\:bg-yellow-darkest:focus { - background-color: #453411; + .sm\:focus\:text-teal-100:focus { + color: #e6fffa; } - .md\:focus\:bg-yellow-darker:focus { - background-color: #684f1d; + .sm\:focus\:text-teal-200:focus { + color: #b2f5ea; } - .md\:focus\:bg-yellow-dark:focus { - background-color: #f2d024; + .sm\:focus\:text-teal-300:focus { + color: #81e6d9; } - .md\:focus\:bg-yellow:focus { - background-color: #ffed4a; + .sm\:focus\:text-teal-400:focus { + color: #4fd1c5; } - .md\:focus\:bg-yellow-light:focus { - background-color: #fff382; + .sm\:focus\:text-teal-500:focus { + color: #38b2ac; } - .md\:focus\:bg-yellow-lighter:focus { - background-color: #fff9c2; + .sm\:focus\:text-teal-600:focus { + color: #319795; } - .md\:focus\:bg-yellow-lightest:focus { - background-color: #fcfbeb; + .sm\:focus\:text-teal-700:focus { + color: #2c7a7b; } - .md\:focus\:bg-green-darkest:focus { - background-color: #0f2f21; + .sm\:focus\:text-teal-800:focus { + color: #285e61; } - .md\:focus\:bg-green-darker:focus { - background-color: #1a4731; + .sm\:focus\:text-teal-900:focus { + color: #234e52; } - .md\:focus\:bg-green-dark:focus { - background-color: #1f9d55; + .sm\:focus\:text-blue-100:focus { + color: #ebf8ff; } - .md\:focus\:bg-green:focus { - background-color: #38c172; + .sm\:focus\:text-blue-200:focus { + color: #bee3f8; } - .md\:focus\:bg-green-light:focus { - background-color: #51d88a; + .sm\:focus\:text-blue-300:focus { + color: #90cdf4; } - .md\:focus\:bg-green-lighter:focus { - background-color: #a2f5bf; + .sm\:focus\:text-blue-400:focus { + color: #63b3ed; } - .md\:focus\:bg-green-lightest:focus { - background-color: #e3fcec; + .sm\:focus\:text-blue-500:focus { + color: #4299e1; } - .md\:focus\:bg-teal-darkest:focus { - background-color: #0d3331; + .sm\:focus\:text-blue-600:focus { + color: #3182ce; } - .md\:focus\:bg-teal-darker:focus { - background-color: #20504f; + .sm\:focus\:text-blue-700:focus { + color: #2b6cb0; } - .md\:focus\:bg-teal-dark:focus { - background-color: #38a89d; + .sm\:focus\:text-blue-800:focus { + color: #2c5282; } - .md\:focus\:bg-teal:focus { - background-color: #4dc0b5; + .sm\:focus\:text-blue-900:focus { + color: #2a4365; } - .md\:focus\:bg-teal-light:focus { - background-color: #64d5ca; + .sm\:focus\:text-indigo-100:focus { + color: #ebf4ff; } - .md\:focus\:bg-teal-lighter:focus { - background-color: #a0f0ed; + .sm\:focus\:text-indigo-200:focus { + color: #c3dafe; } - .md\:focus\:bg-teal-lightest:focus { - background-color: #e8fffe; + .sm\:focus\:text-indigo-300:focus { + color: #a3bffa; } - .md\:focus\:bg-blue-darkest:focus { - background-color: #12283a; + .sm\:focus\:text-indigo-400:focus { + color: #7f9cf5; } - .md\:focus\:bg-blue-darker:focus { - background-color: #1c3d5a; + .sm\:focus\:text-indigo-500:focus { + color: #667eea; } - .md\:focus\:bg-blue-dark:focus { - background-color: #2779bd; + .sm\:focus\:text-indigo-600:focus { + color: #5a67d8; } - .md\:focus\:bg-blue:focus { - background-color: #3490dc; + .sm\:focus\:text-indigo-700:focus { + color: #4c51bf; } - .md\:focus\:bg-blue-light:focus { - background-color: #6cb2eb; + .sm\:focus\:text-indigo-800:focus { + color: #434190; } - .md\:focus\:bg-blue-lighter:focus { - background-color: #bcdefa; + .sm\:focus\:text-indigo-900:focus { + color: #3c366b; } - .md\:focus\:bg-blue-lightest:focus { - background-color: #eff8ff; + .sm\:focus\:text-purple-100:focus { + color: #faf5ff; } - .md\:focus\:bg-indigo-darkest:focus { - background-color: #191e38; + .sm\:focus\:text-purple-200:focus { + color: #e9d8fd; } - .md\:focus\:bg-indigo-darker:focus { - background-color: #2f365f; + .sm\:focus\:text-purple-300:focus { + color: #d6bcfa; } - .md\:focus\:bg-indigo-dark:focus { - background-color: #5661b3; + .sm\:focus\:text-purple-400:focus { + color: #b794f4; } - .md\:focus\:bg-indigo:focus { - background-color: #6574cd; + .sm\:focus\:text-purple-500:focus { + color: #9f7aea; } - .md\:focus\:bg-indigo-light:focus { - background-color: #7886d7; + .sm\:focus\:text-purple-600:focus { + color: #805ad5; } - .md\:focus\:bg-indigo-lighter:focus { - background-color: #b2b7ff; + .sm\:focus\:text-purple-700:focus { + color: #6b46c1; } - .md\:focus\:bg-indigo-lightest:focus { - background-color: #e6e8ff; + .sm\:focus\:text-purple-800:focus { + color: #553c9a; } - .md\:focus\:bg-purple-darkest:focus { - background-color: #21183c; + .sm\:focus\:text-purple-900:focus { + color: #44337a; } - .md\:focus\:bg-purple-darker:focus { - background-color: #382b5f; + .sm\:focus\:text-pink-100:focus { + color: #fff5f7; } - .md\:focus\:bg-purple-dark:focus { - background-color: #794acf; + .sm\:focus\:text-pink-200:focus { + color: #fed7e2; } - .md\:focus\:bg-purple:focus { - background-color: #9561e2; + .sm\:focus\:text-pink-300:focus { + color: #fbb6ce; } - .md\:focus\:bg-purple-light:focus { - background-color: #a779e9; + .sm\:focus\:text-pink-400:focus { + color: #f687b3; } - .md\:focus\:bg-purple-lighter:focus { - background-color: #d6bbfc; + .sm\:focus\:text-pink-500:focus { + color: #ed64a6; } - .md\:focus\:bg-purple-lightest:focus { - background-color: #f3ebff; + .sm\:focus\:text-pink-600:focus { + color: #d53f8c; } - .md\:focus\:bg-pink-darkest:focus { - background-color: #451225; + .sm\:focus\:text-pink-700:focus { + color: #b83280; } - .md\:focus\:bg-pink-darker:focus { - background-color: #6f213f; + .sm\:focus\:text-pink-800:focus { + color: #97266d; } - .md\:focus\:bg-pink-dark:focus { - background-color: #eb5286; + .sm\:focus\:text-pink-900:focus { + color: #702459; } - .md\:focus\:bg-pink:focus { - background-color: #f66d9b; + .sm\:text-xs { + font-size: 0.75rem; } - .md\:focus\:bg-pink-light:focus { - background-color: #fa7ea8; + .sm\:text-sm { + font-size: 0.875rem; } - .md\:focus\:bg-pink-lighter:focus { - background-color: #ffbbca; + .sm\:text-base { + font-size: 1rem; } - .md\:focus\:bg-pink-lightest:focus { - background-color: #ffebef; + .sm\:text-lg { + font-size: 1.125rem; } - .md\:bg-bottom { - background-position: bottom; + .sm\:text-xl { + font-size: 1.25rem; } - .md\:bg-center { - background-position: center; + .sm\:text-2xl { + font-size: 1.5rem; } - .md\:bg-left { - background-position: left; + .sm\:text-3xl { + font-size: 1.875rem; } - .md\:bg-left-bottom { - background-position: left bottom; + .sm\:text-4xl { + font-size: 2.25rem; } - .md\:bg-left-top { - background-position: left top; + .sm\:text-5xl { + font-size: 3rem; } - .md\:bg-right { - background-position: right; + .sm\:text-6xl { + font-size: 4rem; } - .md\:bg-right-bottom { - background-position: right bottom; + .sm\:italic { + font-style: italic; } - .md\:bg-right-top { - background-position: right top; + .sm\:not-italic { + font-style: normal; } - .md\:bg-top { - background-position: top; + .sm\:uppercase { + text-transform: uppercase; } - .md\:bg-repeat { - background-repeat: repeat; + .sm\:lowercase { + text-transform: lowercase; } - .md\:bg-no-repeat { - background-repeat: no-repeat; + .sm\:capitalize { + text-transform: capitalize; } - .md\:bg-repeat-x { - background-repeat: repeat-x; + .sm\:normal-case { + text-transform: none; } - .md\:bg-repeat-y { - background-repeat: repeat-y; + .sm\:underline { + text-decoration: underline; } - .md\:bg-auto { - background-size: auto; + .sm\:line-through { + text-decoration: line-through; } - .md\:bg-cover { - background-size: cover; + .sm\:no-underline { + text-decoration: none; } - .md\:bg-contain { - background-size: contain; + .sm\:hover\:underline:hover { + text-decoration: underline; } - .md\:border-transparent { - border-color: transparent; + .sm\:hover\:line-through:hover { + text-decoration: line-through; } - .md\:border-black { - border-color: #22292f; + .sm\:hover\:no-underline:hover { + text-decoration: none; } - .md\:border-grey-darkest { - border-color: #3d4852; + .sm\:focus\:underline:focus { + text-decoration: underline; } - .md\:border-grey-darker { - border-color: #606f7b; + .sm\:focus\:line-through:focus { + text-decoration: line-through; } - .md\:border-grey-dark { - border-color: #8795a1; + .sm\:focus\:no-underline:focus { + text-decoration: none; } - .md\:border-grey { - border-color: #b8c2cc; + .sm\:antialiased { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; } - .md\:border-grey-light { - border-color: #dae1e7; + .sm\:subpixel-antialiased { + -webkit-font-smoothing: auto; + -moz-osx-font-smoothing: auto; } - .md\:border-grey-lighter { - border-color: #f1f5f8; + .sm\:tracking-tighter { + letter-spacing: -0.05em; } - .md\:border-grey-lightest { - border-color: #f8fafc; + .sm\:tracking-tight { + letter-spacing: -0.025em; } - .md\:border-white { - border-color: #fff; + .sm\:tracking-normal { + letter-spacing: 0; } - .md\:border-red-darkest { - border-color: #3b0d0c; + .sm\:tracking-wide { + letter-spacing: 0.025em; } - .md\:border-red-darker { - border-color: #621b18; + .sm\:tracking-wider { + letter-spacing: 0.05em; } - .md\:border-red-dark { - border-color: #cc1f1a; + .sm\:tracking-widest { + letter-spacing: 0.1em; } - .md\:border-red { - border-color: #e3342f; + .sm\:select-none { + user-select: none; } - .md\:border-red-light { - border-color: #ef5753; + .sm\:select-text { + user-select: text; } - .md\:border-red-lighter { - border-color: #f9acaa; + .sm\:select-all { + user-select: all; } - .md\:border-red-lightest { - border-color: #fcebea; + .sm\:select-auto { + user-select: auto; } - .md\:border-orange-darkest { - border-color: #462a16; + .sm\:align-baseline { + vertical-align: baseline; } - .md\:border-orange-darker { - border-color: #613b1f; + .sm\:align-top { + vertical-align: top; } - .md\:border-orange-dark { - border-color: #de751f; + .sm\:align-middle { + vertical-align: middle; } - .md\:border-orange { - border-color: #f6993f; + .sm\:align-bottom { + vertical-align: bottom; } - .md\:border-orange-light { - border-color: #faad63; + .sm\:align-text-top { + vertical-align: text-top; } - .md\:border-orange-lighter { - border-color: #fcd9b6; + .sm\:align-text-bottom { + vertical-align: text-bottom; } - .md\:border-orange-lightest { - border-color: #fff5eb; + .sm\:visible { + visibility: visible; } - .md\:border-yellow-darkest { - border-color: #453411; + .sm\:invisible { + visibility: hidden; } - .md\:border-yellow-darker { - border-color: #684f1d; + .sm\:whitespace-normal { + white-space: normal; } - .md\:border-yellow-dark { - border-color: #f2d024; + .sm\:whitespace-no-wrap { + white-space: nowrap; } - .md\:border-yellow { - border-color: #ffed4a; + .sm\:whitespace-pre { + white-space: pre; } - .md\:border-yellow-light { - border-color: #fff382; + .sm\:whitespace-pre-line { + white-space: pre-line; } - .md\:border-yellow-lighter { - border-color: #fff9c2; - } + .sm\:whitespace-pre-wrap { + white-space: pre-wrap; + } - .md\:border-yellow-lightest { - border-color: #fcfbeb; + .sm\:break-normal { + overflow-wrap: normal; + word-break: normal; } - .md\:border-green-darkest { - border-color: #0f2f21; + .sm\:break-words { + overflow-wrap: break-word; } - .md\:border-green-darker { - border-color: #1a4731; + .sm\:break-all { + word-break: break-all; } - .md\:border-green-dark { - border-color: #1f9d55; + .sm\:truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; } - .md\:border-green { - border-color: #38c172; + .sm\:w-0 { + width: 0; } - .md\:border-green-light { - border-color: #51d88a; + .sm\:w-1 { + width: 0.25rem; } - .md\:border-green-lighter { - border-color: #a2f5bf; + .sm\:w-2 { + width: 0.5rem; } - .md\:border-green-lightest { - border-color: #e3fcec; + .sm\:w-3 { + width: 0.75rem; } - .md\:border-teal-darkest { - border-color: #0d3331; + .sm\:w-4 { + width: 1rem; } - .md\:border-teal-darker { - border-color: #20504f; + .sm\:w-5 { + width: 1.25rem; } - .md\:border-teal-dark { - border-color: #38a89d; + .sm\:w-6 { + width: 1.5rem; } - .md\:border-teal { - border-color: #4dc0b5; + .sm\:w-8 { + width: 2rem; } - .md\:border-teal-light { - border-color: #64d5ca; + .sm\:w-10 { + width: 2.5rem; } - .md\:border-teal-lighter { - border-color: #a0f0ed; + .sm\:w-12 { + width: 3rem; } - .md\:border-teal-lightest { - border-color: #e8fffe; + .sm\:w-16 { + width: 4rem; } - .md\:border-blue-darkest { - border-color: #12283a; + .sm\:w-20 { + width: 5rem; } - .md\:border-blue-darker { - border-color: #1c3d5a; + .sm\:w-24 { + width: 6rem; } - .md\:border-blue-dark { - border-color: #2779bd; + .sm\:w-32 { + width: 8rem; } - .md\:border-blue { - border-color: #3490dc; + .sm\:w-40 { + width: 10rem; } - .md\:border-blue-light { - border-color: #6cb2eb; + .sm\:w-48 { + width: 12rem; } - .md\:border-blue-lighter { - border-color: #bcdefa; + .sm\:w-56 { + width: 14rem; } - .md\:border-blue-lightest { - border-color: #eff8ff; + .sm\:w-64 { + width: 16rem; } - .md\:border-indigo-darkest { - border-color: #191e38; + .sm\:w-auto { + width: auto; } - .md\:border-indigo-darker { - border-color: #2f365f; + .sm\:w-px { + width: 1px; } - .md\:border-indigo-dark { - border-color: #5661b3; + .sm\:w-1\/2 { + width: 50%; } - .md\:border-indigo { - border-color: #6574cd; + .sm\:w-1\/3 { + width: 33.33333%; } - .md\:border-indigo-light { - border-color: #7886d7; + .sm\:w-2\/3 { + width: 66.66667%; } - .md\:border-indigo-lighter { - border-color: #b2b7ff; + .sm\:w-1\/4 { + width: 25%; } - .md\:border-indigo-lightest { - border-color: #e6e8ff; + .sm\:w-2\/4 { + width: 50%; } - .md\:border-purple-darkest { - border-color: #21183c; + .sm\:w-3\/4 { + width: 75%; } - .md\:border-purple-darker { - border-color: #382b5f; + .sm\:w-1\/5 { + width: 20%; } - .md\:border-purple-dark { - border-color: #794acf; + .sm\:w-2\/5 { + width: 40%; } - .md\:border-purple { - border-color: #9561e2; + .sm\:w-3\/5 { + width: 60%; } - .md\:border-purple-light { - border-color: #a779e9; + .sm\:w-4\/5 { + width: 80%; } - .md\:border-purple-lighter { - border-color: #d6bbfc; + .sm\:w-1\/6 { + width: 16.66667%; } - .md\:border-purple-lightest { - border-color: #f3ebff; + .sm\:w-2\/6 { + width: 33.33333%; } - .md\:border-pink-darkest { - border-color: #451225; + .sm\:w-3\/6 { + width: 50%; } - .md\:border-pink-darker { - border-color: #6f213f; + .sm\:w-4\/6 { + width: 66.66667%; } - .md\:border-pink-dark { - border-color: #eb5286; + .sm\:w-5\/6 { + width: 83.33333%; } - .md\:border-pink { - border-color: #f66d9b; + .sm\:w-1\/12 { + width: 8.33333%; } - .md\:border-pink-light { - border-color: #fa7ea8; + .sm\:w-2\/12 { + width: 16.66667%; } - .md\:border-pink-lighter { - border-color: #ffbbca; + .sm\:w-3\/12 { + width: 25%; } - .md\:border-pink-lightest { - border-color: #ffebef; + .sm\:w-4\/12 { + width: 33.33333%; } - .md\:hover\:border-transparent:hover { - border-color: transparent; + .sm\:w-5\/12 { + width: 41.66667%; } - .md\:hover\:border-black:hover { - border-color: #22292f; + .sm\:w-6\/12 { + width: 50%; } - .md\:hover\:border-grey-darkest:hover { - border-color: #3d4852; + .sm\:w-7\/12 { + width: 58.33333%; } - .md\:hover\:border-grey-darker:hover { - border-color: #606f7b; + .sm\:w-8\/12 { + width: 66.66667%; } - .md\:hover\:border-grey-dark:hover { - border-color: #8795a1; + .sm\:w-9\/12 { + width: 75%; } - .md\:hover\:border-grey:hover { - border-color: #b8c2cc; + .sm\:w-10\/12 { + width: 83.33333%; } - .md\:hover\:border-grey-light:hover { - border-color: #dae1e7; + .sm\:w-11\/12 { + width: 91.66667%; } - .md\:hover\:border-grey-lighter:hover { - border-color: #f1f5f8; + .sm\:w-full { + width: 100%; } - .md\:hover\:border-grey-lightest:hover { - border-color: #f8fafc; + .sm\:w-screen { + width: 100vw; } - .md\:hover\:border-white:hover { - border-color: #fff; + .sm\:z-0 { + z-index: 0; } - .md\:hover\:border-red-darkest:hover { - border-color: #3b0d0c; + .sm\:z-10 { + z-index: 10; } - .md\:hover\:border-red-darker:hover { - border-color: #621b18; + .sm\:z-20 { + z-index: 20; } - .md\:hover\:border-red-dark:hover { - border-color: #cc1f1a; + .sm\:z-30 { + z-index: 30; } - .md\:hover\:border-red:hover { - border-color: #e3342f; + .sm\:z-40 { + z-index: 40; } - .md\:hover\:border-red-light:hover { - border-color: #ef5753; + .sm\:z-50 { + z-index: 50; } - .md\:hover\:border-red-lighter:hover { - border-color: #f9acaa; + .sm\:z-auto { + z-index: auto; } - .md\:hover\:border-red-lightest:hover { - border-color: #fcebea; + .sm\:example { + font-weight: 700; + color: #f56565; } +} - .md\:hover\:border-orange-darkest:hover { - border-color: #462a16; +@media (min-width: 768px) { + .md\:appearance-none { + appearance: none; } - .md\:hover\:border-orange-darker:hover { - border-color: #613b1f; + .md\:bg-fixed { + background-attachment: fixed; } - .md\:hover\:border-orange-dark:hover { - border-color: #de751f; + .md\:bg-local { + background-attachment: local; } - .md\:hover\:border-orange:hover { - border-color: #f6993f; + .md\:bg-scroll { + background-attachment: scroll; } - .md\:hover\:border-orange-light:hover { - border-color: #faad63; + .md\:bg-transparent { + background-color: transparent; } - .md\:hover\:border-orange-lighter:hover { - border-color: #fcd9b6; + .md\:bg-black { + background-color: #000; } - .md\:hover\:border-orange-lightest:hover { - border-color: #fff5eb; + .md\:bg-white { + background-color: #fff; } - .md\:hover\:border-yellow-darkest:hover { - border-color: #453411; + .md\:bg-gray-100 { + background-color: #f7fafc; } - .md\:hover\:border-yellow-darker:hover { - border-color: #684f1d; + .md\:bg-gray-200 { + background-color: #edf2f7; } - .md\:hover\:border-yellow-dark:hover { - border-color: #f2d024; + .md\:bg-gray-300 { + background-color: #e2e8f0; } - .md\:hover\:border-yellow:hover { - border-color: #ffed4a; + .md\:bg-gray-400 { + background-color: #cbd5e0; } - .md\:hover\:border-yellow-light:hover { - border-color: #fff382; + .md\:bg-gray-500 { + background-color: #a0aec0; } - .md\:hover\:border-yellow-lighter:hover { - border-color: #fff9c2; + .md\:bg-gray-600 { + background-color: #718096; } - .md\:hover\:border-yellow-lightest:hover { - border-color: #fcfbeb; + .md\:bg-gray-700 { + background-color: #4a5568; } - .md\:hover\:border-green-darkest:hover { - border-color: #0f2f21; + .md\:bg-gray-800 { + background-color: #2d3748; } - .md\:hover\:border-green-darker:hover { - border-color: #1a4731; + .md\:bg-gray-900 { + background-color: #1a202c; } - .md\:hover\:border-green-dark:hover { - border-color: #1f9d55; + .md\:bg-red-100 { + background-color: #fff5f5; } - .md\:hover\:border-green:hover { - border-color: #38c172; + .md\:bg-red-200 { + background-color: #fed7d7; } - .md\:hover\:border-green-light:hover { - border-color: #51d88a; + .md\:bg-red-300 { + background-color: #feb2b2; } - .md\:hover\:border-green-lighter:hover { - border-color: #a2f5bf; + .md\:bg-red-400 { + background-color: #fc8181; } - .md\:hover\:border-green-lightest:hover { - border-color: #e3fcec; + .md\:bg-red-500 { + background-color: #f56565; } - .md\:hover\:border-teal-darkest:hover { - border-color: #0d3331; + .md\:bg-red-600 { + background-color: #e53e3e; } - .md\:hover\:border-teal-darker:hover { - border-color: #20504f; + .md\:bg-red-700 { + background-color: #c53030; } - .md\:hover\:border-teal-dark:hover { - border-color: #38a89d; + .md\:bg-red-800 { + background-color: #9b2c2c; } - .md\:hover\:border-teal:hover { - border-color: #4dc0b5; + .md\:bg-red-900 { + background-color: #742a2a; } - .md\:hover\:border-teal-light:hover { - border-color: #64d5ca; + .md\:bg-orange-100 { + background-color: #fffaf0; } - .md\:hover\:border-teal-lighter:hover { - border-color: #a0f0ed; + .md\:bg-orange-200 { + background-color: #feebc8; } - .md\:hover\:border-teal-lightest:hover { - border-color: #e8fffe; + .md\:bg-orange-300 { + background-color: #fbd38d; } - .md\:hover\:border-blue-darkest:hover { - border-color: #12283a; + .md\:bg-orange-400 { + background-color: #f6ad55; } - .md\:hover\:border-blue-darker:hover { - border-color: #1c3d5a; + .md\:bg-orange-500 { + background-color: #ed8936; } - .md\:hover\:border-blue-dark:hover { - border-color: #2779bd; + .md\:bg-orange-600 { + background-color: #dd6b20; } - .md\:hover\:border-blue:hover { - border-color: #3490dc; + .md\:bg-orange-700 { + background-color: #c05621; } - .md\:hover\:border-blue-light:hover { - border-color: #6cb2eb; + .md\:bg-orange-800 { + background-color: #9c4221; } - .md\:hover\:border-blue-lighter:hover { - border-color: #bcdefa; + .md\:bg-orange-900 { + background-color: #7b341e; } - .md\:hover\:border-blue-lightest:hover { - border-color: #eff8ff; + .md\:bg-yellow-100 { + background-color: #fffff0; } - .md\:hover\:border-indigo-darkest:hover { - border-color: #191e38; + .md\:bg-yellow-200 { + background-color: #fefcbf; } - .md\:hover\:border-indigo-darker:hover { - border-color: #2f365f; + .md\:bg-yellow-300 { + background-color: #faf089; } - .md\:hover\:border-indigo-dark:hover { - border-color: #5661b3; + .md\:bg-yellow-400 { + background-color: #f6e05e; } - .md\:hover\:border-indigo:hover { - border-color: #6574cd; + .md\:bg-yellow-500 { + background-color: #ecc94b; } - .md\:hover\:border-indigo-light:hover { - border-color: #7886d7; + .md\:bg-yellow-600 { + background-color: #d69e2e; } - .md\:hover\:border-indigo-lighter:hover { - border-color: #b2b7ff; + .md\:bg-yellow-700 { + background-color: #b7791f; } - .md\:hover\:border-indigo-lightest:hover { - border-color: #e6e8ff; + .md\:bg-yellow-800 { + background-color: #975a16; } - .md\:hover\:border-purple-darkest:hover { - border-color: #21183c; + .md\:bg-yellow-900 { + background-color: #744210; } - .md\:hover\:border-purple-darker:hover { - border-color: #382b5f; + .md\:bg-green-100 { + background-color: #f0fff4; } - .md\:hover\:border-purple-dark:hover { - border-color: #794acf; + .md\:bg-green-200 { + background-color: #c6f6d5; } - .md\:hover\:border-purple:hover { - border-color: #9561e2; + .md\:bg-green-300 { + background-color: #9ae6b4; } - .md\:hover\:border-purple-light:hover { - border-color: #a779e9; + .md\:bg-green-400 { + background-color: #68d391; } - .md\:hover\:border-purple-lighter:hover { - border-color: #d6bbfc; + .md\:bg-green-500 { + background-color: #48bb78; } - .md\:hover\:border-purple-lightest:hover { - border-color: #f3ebff; + .md\:bg-green-600 { + background-color: #38a169; } - .md\:hover\:border-pink-darkest:hover { - border-color: #451225; + .md\:bg-green-700 { + background-color: #2f855a; } - .md\:hover\:border-pink-darker:hover { - border-color: #6f213f; + .md\:bg-green-800 { + background-color: #276749; } - .md\:hover\:border-pink-dark:hover { - border-color: #eb5286; + .md\:bg-green-900 { + background-color: #22543d; } - .md\:hover\:border-pink:hover { - border-color: #f66d9b; + .md\:bg-teal-100 { + background-color: #e6fffa; } - .md\:hover\:border-pink-light:hover { - border-color: #fa7ea8; + .md\:bg-teal-200 { + background-color: #b2f5ea; } - .md\:hover\:border-pink-lighter:hover { - border-color: #ffbbca; + .md\:bg-teal-300 { + background-color: #81e6d9; } - .md\:hover\:border-pink-lightest:hover { - border-color: #ffebef; + .md\:bg-teal-400 { + background-color: #4fd1c5; } - .md\:focus\:border-transparent:focus { - border-color: transparent; + .md\:bg-teal-500 { + background-color: #38b2ac; } - .md\:focus\:border-black:focus { - border-color: #22292f; + .md\:bg-teal-600 { + background-color: #319795; } - .md\:focus\:border-grey-darkest:focus { - border-color: #3d4852; + .md\:bg-teal-700 { + background-color: #2c7a7b; } - .md\:focus\:border-grey-darker:focus { - border-color: #606f7b; + .md\:bg-teal-800 { + background-color: #285e61; } - .md\:focus\:border-grey-dark:focus { - border-color: #8795a1; + .md\:bg-teal-900 { + background-color: #234e52; } - .md\:focus\:border-grey:focus { - border-color: #b8c2cc; + .md\:bg-blue-100 { + background-color: #ebf8ff; } - .md\:focus\:border-grey-light:focus { - border-color: #dae1e7; + .md\:bg-blue-200 { + background-color: #bee3f8; } - .md\:focus\:border-grey-lighter:focus { - border-color: #f1f5f8; + .md\:bg-blue-300 { + background-color: #90cdf4; } - .md\:focus\:border-grey-lightest:focus { - border-color: #f8fafc; + .md\:bg-blue-400 { + background-color: #63b3ed; } - .md\:focus\:border-white:focus { - border-color: #fff; + .md\:bg-blue-500 { + background-color: #4299e1; } - .md\:focus\:border-red-darkest:focus { - border-color: #3b0d0c; + .md\:bg-blue-600 { + background-color: #3182ce; } - .md\:focus\:border-red-darker:focus { - border-color: #621b18; + .md\:bg-blue-700 { + background-color: #2b6cb0; } - .md\:focus\:border-red-dark:focus { - border-color: #cc1f1a; + .md\:bg-blue-800 { + background-color: #2c5282; } - .md\:focus\:border-red:focus { - border-color: #e3342f; + .md\:bg-blue-900 { + background-color: #2a4365; } - .md\:focus\:border-red-light:focus { - border-color: #ef5753; + .md\:bg-indigo-100 { + background-color: #ebf4ff; } - .md\:focus\:border-red-lighter:focus { - border-color: #f9acaa; + .md\:bg-indigo-200 { + background-color: #c3dafe; } - .md\:focus\:border-red-lightest:focus { - border-color: #fcebea; + .md\:bg-indigo-300 { + background-color: #a3bffa; } - .md\:focus\:border-orange-darkest:focus { - border-color: #462a16; + .md\:bg-indigo-400 { + background-color: #7f9cf5; } - .md\:focus\:border-orange-darker:focus { - border-color: #613b1f; + .md\:bg-indigo-500 { + background-color: #667eea; } - .md\:focus\:border-orange-dark:focus { - border-color: #de751f; + .md\:bg-indigo-600 { + background-color: #5a67d8; } - .md\:focus\:border-orange:focus { - border-color: #f6993f; + .md\:bg-indigo-700 { + background-color: #4c51bf; } - .md\:focus\:border-orange-light:focus { - border-color: #faad63; + .md\:bg-indigo-800 { + background-color: #434190; } - .md\:focus\:border-orange-lighter:focus { - border-color: #fcd9b6; + .md\:bg-indigo-900 { + background-color: #3c366b; } - .md\:focus\:border-orange-lightest:focus { - border-color: #fff5eb; + .md\:bg-purple-100 { + background-color: #faf5ff; } - .md\:focus\:border-yellow-darkest:focus { - border-color: #453411; + .md\:bg-purple-200 { + background-color: #e9d8fd; } - .md\:focus\:border-yellow-darker:focus { - border-color: #684f1d; + .md\:bg-purple-300 { + background-color: #d6bcfa; } - .md\:focus\:border-yellow-dark:focus { - border-color: #f2d024; + .md\:bg-purple-400 { + background-color: #b794f4; } - .md\:focus\:border-yellow:focus { - border-color: #ffed4a; + .md\:bg-purple-500 { + background-color: #9f7aea; } - .md\:focus\:border-yellow-light:focus { - border-color: #fff382; + .md\:bg-purple-600 { + background-color: #805ad5; } - .md\:focus\:border-yellow-lighter:focus { - border-color: #fff9c2; + .md\:bg-purple-700 { + background-color: #6b46c1; } - .md\:focus\:border-yellow-lightest:focus { - border-color: #fcfbeb; + .md\:bg-purple-800 { + background-color: #553c9a; } - .md\:focus\:border-green-darkest:focus { - border-color: #0f2f21; + .md\:bg-purple-900 { + background-color: #44337a; } - .md\:focus\:border-green-darker:focus { - border-color: #1a4731; + .md\:bg-pink-100 { + background-color: #fff5f7; } - .md\:focus\:border-green-dark:focus { - border-color: #1f9d55; + .md\:bg-pink-200 { + background-color: #fed7e2; } - .md\:focus\:border-green:focus { - border-color: #38c172; + .md\:bg-pink-300 { + background-color: #fbb6ce; } - .md\:focus\:border-green-light:focus { - border-color: #51d88a; + .md\:bg-pink-400 { + background-color: #f687b3; } - .md\:focus\:border-green-lighter:focus { - border-color: #a2f5bf; + .md\:bg-pink-500 { + background-color: #ed64a6; } - .md\:focus\:border-green-lightest:focus { - border-color: #e3fcec; + .md\:bg-pink-600 { + background-color: #d53f8c; } - .md\:focus\:border-teal-darkest:focus { - border-color: #0d3331; + .md\:bg-pink-700 { + background-color: #b83280; } - .md\:focus\:border-teal-darker:focus { - border-color: #20504f; + .md\:bg-pink-800 { + background-color: #97266d; } - .md\:focus\:border-teal-dark:focus { - border-color: #38a89d; + .md\:bg-pink-900 { + background-color: #702459; } - .md\:focus\:border-teal:focus { - border-color: #4dc0b5; + .md\:hover\:bg-transparent:hover { + background-color: transparent; } - .md\:focus\:border-teal-light:focus { - border-color: #64d5ca; + .md\:hover\:bg-black:hover { + background-color: #000; } - .md\:focus\:border-teal-lighter:focus { - border-color: #a0f0ed; + .md\:hover\:bg-white:hover { + background-color: #fff; } - .md\:focus\:border-teal-lightest:focus { - border-color: #e8fffe; + .md\:hover\:bg-gray-100:hover { + background-color: #f7fafc; } - .md\:focus\:border-blue-darkest:focus { - border-color: #12283a; + .md\:hover\:bg-gray-200:hover { + background-color: #edf2f7; } - .md\:focus\:border-blue-darker:focus { - border-color: #1c3d5a; + .md\:hover\:bg-gray-300:hover { + background-color: #e2e8f0; } - .md\:focus\:border-blue-dark:focus { - border-color: #2779bd; + .md\:hover\:bg-gray-400:hover { + background-color: #cbd5e0; } - .md\:focus\:border-blue:focus { - border-color: #3490dc; + .md\:hover\:bg-gray-500:hover { + background-color: #a0aec0; } - .md\:focus\:border-blue-light:focus { - border-color: #6cb2eb; + .md\:hover\:bg-gray-600:hover { + background-color: #718096; } - .md\:focus\:border-blue-lighter:focus { - border-color: #bcdefa; + .md\:hover\:bg-gray-700:hover { + background-color: #4a5568; } - .md\:focus\:border-blue-lightest:focus { - border-color: #eff8ff; + .md\:hover\:bg-gray-800:hover { + background-color: #2d3748; } - .md\:focus\:border-indigo-darkest:focus { - border-color: #191e38; + .md\:hover\:bg-gray-900:hover { + background-color: #1a202c; } - .md\:focus\:border-indigo-darker:focus { - border-color: #2f365f; + .md\:hover\:bg-red-100:hover { + background-color: #fff5f5; } - .md\:focus\:border-indigo-dark:focus { - border-color: #5661b3; + .md\:hover\:bg-red-200:hover { + background-color: #fed7d7; } - .md\:focus\:border-indigo:focus { - border-color: #6574cd; + .md\:hover\:bg-red-300:hover { + background-color: #feb2b2; } - .md\:focus\:border-indigo-light:focus { - border-color: #7886d7; + .md\:hover\:bg-red-400:hover { + background-color: #fc8181; } - .md\:focus\:border-indigo-lighter:focus { - border-color: #b2b7ff; + .md\:hover\:bg-red-500:hover { + background-color: #f56565; } - .md\:focus\:border-indigo-lightest:focus { - border-color: #e6e8ff; + .md\:hover\:bg-red-600:hover { + background-color: #e53e3e; } - .md\:focus\:border-purple-darkest:focus { - border-color: #21183c; + .md\:hover\:bg-red-700:hover { + background-color: #c53030; } - .md\:focus\:border-purple-darker:focus { - border-color: #382b5f; + .md\:hover\:bg-red-800:hover { + background-color: #9b2c2c; } - .md\:focus\:border-purple-dark:focus { - border-color: #794acf; + .md\:hover\:bg-red-900:hover { + background-color: #742a2a; } - .md\:focus\:border-purple:focus { - border-color: #9561e2; + .md\:hover\:bg-orange-100:hover { + background-color: #fffaf0; } - .md\:focus\:border-purple-light:focus { - border-color: #a779e9; + .md\:hover\:bg-orange-200:hover { + background-color: #feebc8; } - .md\:focus\:border-purple-lighter:focus { - border-color: #d6bbfc; + .md\:hover\:bg-orange-300:hover { + background-color: #fbd38d; } - .md\:focus\:border-purple-lightest:focus { - border-color: #f3ebff; + .md\:hover\:bg-orange-400:hover { + background-color: #f6ad55; } - .md\:focus\:border-pink-darkest:focus { - border-color: #451225; + .md\:hover\:bg-orange-500:hover { + background-color: #ed8936; } - .md\:focus\:border-pink-darker:focus { - border-color: #6f213f; + .md\:hover\:bg-orange-600:hover { + background-color: #dd6b20; } - .md\:focus\:border-pink-dark:focus { - border-color: #eb5286; + .md\:hover\:bg-orange-700:hover { + background-color: #c05621; } - .md\:focus\:border-pink:focus { - border-color: #f66d9b; + .md\:hover\:bg-orange-800:hover { + background-color: #9c4221; } - .md\:focus\:border-pink-light:focus { - border-color: #fa7ea8; + .md\:hover\:bg-orange-900:hover { + background-color: #7b341e; } - .md\:focus\:border-pink-lighter:focus { - border-color: #ffbbca; + .md\:hover\:bg-yellow-100:hover { + background-color: #fffff0; } - .md\:focus\:border-pink-lightest:focus { - border-color: #ffebef; + .md\:hover\:bg-yellow-200:hover { + background-color: #fefcbf; } - .md\:rounded-none { - border-radius: 0; + .md\:hover\:bg-yellow-300:hover { + background-color: #faf089; } - .md\:rounded-sm { - border-radius: .125rem; + .md\:hover\:bg-yellow-400:hover { + background-color: #f6e05e; } - .md\:rounded { - border-radius: .25rem; + .md\:hover\:bg-yellow-500:hover { + background-color: #ecc94b; } - .md\:rounded-lg { - border-radius: .5rem; + .md\:hover\:bg-yellow-600:hover { + background-color: #d69e2e; } - .md\:rounded-full { - border-radius: 9999px; + .md\:hover\:bg-yellow-700:hover { + background-color: #b7791f; } - .md\:rounded-t-none { - border-top-left-radius: 0; - border-top-right-radius: 0; + .md\:hover\:bg-yellow-800:hover { + background-color: #975a16; } - .md\:rounded-r-none { - border-top-right-radius: 0; - border-bottom-right-radius: 0; + .md\:hover\:bg-yellow-900:hover { + background-color: #744210; } - .md\:rounded-b-none { - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; + .md\:hover\:bg-green-100:hover { + background-color: #f0fff4; } - .md\:rounded-l-none { - border-top-left-radius: 0; - border-bottom-left-radius: 0; + .md\:hover\:bg-green-200:hover { + background-color: #c6f6d5; } - .md\:rounded-t-sm { - border-top-left-radius: .125rem; - border-top-right-radius: .125rem; + .md\:hover\:bg-green-300:hover { + background-color: #9ae6b4; } - .md\:rounded-r-sm { - border-top-right-radius: .125rem; - border-bottom-right-radius: .125rem; + .md\:hover\:bg-green-400:hover { + background-color: #68d391; } - .md\:rounded-b-sm { - border-bottom-right-radius: .125rem; - border-bottom-left-radius: .125rem; + .md\:hover\:bg-green-500:hover { + background-color: #48bb78; } - .md\:rounded-l-sm { - border-top-left-radius: .125rem; - border-bottom-left-radius: .125rem; + .md\:hover\:bg-green-600:hover { + background-color: #38a169; } - .md\:rounded-t { - border-top-left-radius: .25rem; - border-top-right-radius: .25rem; + .md\:hover\:bg-green-700:hover { + background-color: #2f855a; } - .md\:rounded-r { - border-top-right-radius: .25rem; - border-bottom-right-radius: .25rem; + .md\:hover\:bg-green-800:hover { + background-color: #276749; } - .md\:rounded-b { - border-bottom-right-radius: .25rem; - border-bottom-left-radius: .25rem; + .md\:hover\:bg-green-900:hover { + background-color: #22543d; } - .md\:rounded-l { - border-top-left-radius: .25rem; - border-bottom-left-radius: .25rem; + .md\:hover\:bg-teal-100:hover { + background-color: #e6fffa; } - .md\:rounded-t-lg { - border-top-left-radius: .5rem; - border-top-right-radius: .5rem; + .md\:hover\:bg-teal-200:hover { + background-color: #b2f5ea; } - .md\:rounded-r-lg { - border-top-right-radius: .5rem; - border-bottom-right-radius: .5rem; + .md\:hover\:bg-teal-300:hover { + background-color: #81e6d9; } - .md\:rounded-b-lg { - border-bottom-right-radius: .5rem; - border-bottom-left-radius: .5rem; + .md\:hover\:bg-teal-400:hover { + background-color: #4fd1c5; } - .md\:rounded-l-lg { - border-top-left-radius: .5rem; - border-bottom-left-radius: .5rem; + .md\:hover\:bg-teal-500:hover { + background-color: #38b2ac; } - .md\:rounded-t-full { - border-top-left-radius: 9999px; - border-top-right-radius: 9999px; + .md\:hover\:bg-teal-600:hover { + background-color: #319795; } - .md\:rounded-r-full { - border-top-right-radius: 9999px; - border-bottom-right-radius: 9999px; + .md\:hover\:bg-teal-700:hover { + background-color: #2c7a7b; } - .md\:rounded-b-full { - border-bottom-right-radius: 9999px; - border-bottom-left-radius: 9999px; + .md\:hover\:bg-teal-800:hover { + background-color: #285e61; } - .md\:rounded-l-full { - border-top-left-radius: 9999px; - border-bottom-left-radius: 9999px; + .md\:hover\:bg-teal-900:hover { + background-color: #234e52; } - .md\:rounded-tl-none { - border-top-left-radius: 0; + .md\:hover\:bg-blue-100:hover { + background-color: #ebf8ff; } - .md\:rounded-tr-none { - border-top-right-radius: 0; + .md\:hover\:bg-blue-200:hover { + background-color: #bee3f8; } - .md\:rounded-br-none { - border-bottom-right-radius: 0; + .md\:hover\:bg-blue-300:hover { + background-color: #90cdf4; } - .md\:rounded-bl-none { - border-bottom-left-radius: 0; + .md\:hover\:bg-blue-400:hover { + background-color: #63b3ed; } - .md\:rounded-tl-sm { - border-top-left-radius: .125rem; + .md\:hover\:bg-blue-500:hover { + background-color: #4299e1; } - .md\:rounded-tr-sm { - border-top-right-radius: .125rem; + .md\:hover\:bg-blue-600:hover { + background-color: #3182ce; } - .md\:rounded-br-sm { - border-bottom-right-radius: .125rem; + .md\:hover\:bg-blue-700:hover { + background-color: #2b6cb0; } - .md\:rounded-bl-sm { - border-bottom-left-radius: .125rem; + .md\:hover\:bg-blue-800:hover { + background-color: #2c5282; } - .md\:rounded-tl { - border-top-left-radius: .25rem; + .md\:hover\:bg-blue-900:hover { + background-color: #2a4365; } - .md\:rounded-tr { - border-top-right-radius: .25rem; + .md\:hover\:bg-indigo-100:hover { + background-color: #ebf4ff; } - .md\:rounded-br { - border-bottom-right-radius: .25rem; + .md\:hover\:bg-indigo-200:hover { + background-color: #c3dafe; } - .md\:rounded-bl { - border-bottom-left-radius: .25rem; + .md\:hover\:bg-indigo-300:hover { + background-color: #a3bffa; } - .md\:rounded-tl-lg { - border-top-left-radius: .5rem; + .md\:hover\:bg-indigo-400:hover { + background-color: #7f9cf5; } - .md\:rounded-tr-lg { - border-top-right-radius: .5rem; + .md\:hover\:bg-indigo-500:hover { + background-color: #667eea; } - .md\:rounded-br-lg { - border-bottom-right-radius: .5rem; + .md\:hover\:bg-indigo-600:hover { + background-color: #5a67d8; } - .md\:rounded-bl-lg { - border-bottom-left-radius: .5rem; + .md\:hover\:bg-indigo-700:hover { + background-color: #4c51bf; } - .md\:rounded-tl-full { - border-top-left-radius: 9999px; + .md\:hover\:bg-indigo-800:hover { + background-color: #434190; } - .md\:rounded-tr-full { - border-top-right-radius: 9999px; + .md\:hover\:bg-indigo-900:hover { + background-color: #3c366b; } - .md\:rounded-br-full { - border-bottom-right-radius: 9999px; + .md\:hover\:bg-purple-100:hover { + background-color: #faf5ff; } - .md\:rounded-bl-full { - border-bottom-left-radius: 9999px; + .md\:hover\:bg-purple-200:hover { + background-color: #e9d8fd; } - .md\:border-solid { - border-style: solid; + .md\:hover\:bg-purple-300:hover { + background-color: #d6bcfa; } - .md\:border-dashed { - border-style: dashed; + .md\:hover\:bg-purple-400:hover { + background-color: #b794f4; } - .md\:border-dotted { - border-style: dotted; + .md\:hover\:bg-purple-500:hover { + background-color: #9f7aea; } - .md\:border-none { - border-style: none; + .md\:hover\:bg-purple-600:hover { + background-color: #805ad5; } - .md\:border-0 { - border-width: 0; + .md\:hover\:bg-purple-700:hover { + background-color: #6b46c1; } - .md\:border-2 { - border-width: 2px; + .md\:hover\:bg-purple-800:hover { + background-color: #553c9a; } - .md\:border-4 { - border-width: 4px; + .md\:hover\:bg-purple-900:hover { + background-color: #44337a; } - .md\:border-8 { - border-width: 8px; + .md\:hover\:bg-pink-100:hover { + background-color: #fff5f7; } - .md\:border { - border-width: 1px; + .md\:hover\:bg-pink-200:hover { + background-color: #fed7e2; } - .md\:border-t-0 { - border-top-width: 0; + .md\:hover\:bg-pink-300:hover { + background-color: #fbb6ce; } - .md\:border-r-0 { - border-right-width: 0; + .md\:hover\:bg-pink-400:hover { + background-color: #f687b3; } - .md\:border-b-0 { - border-bottom-width: 0; + .md\:hover\:bg-pink-500:hover { + background-color: #ed64a6; } - .md\:border-l-0 { - border-left-width: 0; + .md\:hover\:bg-pink-600:hover { + background-color: #d53f8c; } - .md\:border-t-2 { - border-top-width: 2px; + .md\:hover\:bg-pink-700:hover { + background-color: #b83280; } - .md\:border-r-2 { - border-right-width: 2px; + .md\:hover\:bg-pink-800:hover { + background-color: #97266d; } - .md\:border-b-2 { - border-bottom-width: 2px; + .md\:hover\:bg-pink-900:hover { + background-color: #702459; } - .md\:border-l-2 { - border-left-width: 2px; + .md\:focus\:bg-transparent:focus { + background-color: transparent; } - .md\:border-t-4 { - border-top-width: 4px; + .md\:focus\:bg-black:focus { + background-color: #000; } - .md\:border-r-4 { - border-right-width: 4px; + .md\:focus\:bg-white:focus { + background-color: #fff; } - .md\:border-b-4 { - border-bottom-width: 4px; + .md\:focus\:bg-gray-100:focus { + background-color: #f7fafc; } - .md\:border-l-4 { - border-left-width: 4px; + .md\:focus\:bg-gray-200:focus { + background-color: #edf2f7; } - .md\:border-t-8 { - border-top-width: 8px; + .md\:focus\:bg-gray-300:focus { + background-color: #e2e8f0; } - .md\:border-r-8 { - border-right-width: 8px; + .md\:focus\:bg-gray-400:focus { + background-color: #cbd5e0; } - .md\:border-b-8 { - border-bottom-width: 8px; + .md\:focus\:bg-gray-500:focus { + background-color: #a0aec0; } - .md\:border-l-8 { - border-left-width: 8px; + .md\:focus\:bg-gray-600:focus { + background-color: #718096; } - .md\:border-t { - border-top-width: 1px; + .md\:focus\:bg-gray-700:focus { + background-color: #4a5568; } - .md\:border-r { - border-right-width: 1px; + .md\:focus\:bg-gray-800:focus { + background-color: #2d3748; } - .md\:border-b { - border-bottom-width: 1px; + .md\:focus\:bg-gray-900:focus { + background-color: #1a202c; } - .md\:border-l { - border-left-width: 1px; + .md\:focus\:bg-red-100:focus { + background-color: #fff5f5; } - .md\:cursor-auto { - cursor: auto; + .md\:focus\:bg-red-200:focus { + background-color: #fed7d7; } - .md\:cursor-default { - cursor: default; + .md\:focus\:bg-red-300:focus { + background-color: #feb2b2; } - .md\:cursor-pointer { - cursor: pointer; + .md\:focus\:bg-red-400:focus { + background-color: #fc8181; } - .md\:cursor-wait { - cursor: wait; + .md\:focus\:bg-red-500:focus { + background-color: #f56565; } - .md\:cursor-move { - cursor: move; + .md\:focus\:bg-red-600:focus { + background-color: #e53e3e; } - .md\:cursor-not-allowed { - cursor: not-allowed; + .md\:focus\:bg-red-700:focus { + background-color: #c53030; } - .md\:block { - display: block; + .md\:focus\:bg-red-800:focus { + background-color: #9b2c2c; } - .md\:inline-block { - display: inline-block; + .md\:focus\:bg-red-900:focus { + background-color: #742a2a; } - .md\:inline { - display: inline; + .md\:focus\:bg-orange-100:focus { + background-color: #fffaf0; } - .md\:table { - display: table; + .md\:focus\:bg-orange-200:focus { + background-color: #feebc8; } - .md\:table-row { - display: table-row; + .md\:focus\:bg-orange-300:focus { + background-color: #fbd38d; } - .md\:table-cell { - display: table-cell; + .md\:focus\:bg-orange-400:focus { + background-color: #f6ad55; } - .md\:hidden { - display: none; + .md\:focus\:bg-orange-500:focus { + background-color: #ed8936; } - .md\:flex { - display: flex; + .md\:focus\:bg-orange-600:focus { + background-color: #dd6b20; } - .md\:inline-flex { - display: inline-flex; + .md\:focus\:bg-orange-700:focus { + background-color: #c05621; } - .md\:flex-row { - flex-direction: row; + .md\:focus\:bg-orange-800:focus { + background-color: #9c4221; } - .md\:flex-row-reverse { - flex-direction: row-reverse; + .md\:focus\:bg-orange-900:focus { + background-color: #7b341e; } - .md\:flex-col { - flex-direction: column; + .md\:focus\:bg-yellow-100:focus { + background-color: #fffff0; } - .md\:flex-col-reverse { - flex-direction: column-reverse; + .md\:focus\:bg-yellow-200:focus { + background-color: #fefcbf; } - .md\:flex-wrap { - flex-wrap: wrap; + .md\:focus\:bg-yellow-300:focus { + background-color: #faf089; } - .md\:flex-wrap-reverse { - flex-wrap: wrap-reverse; + .md\:focus\:bg-yellow-400:focus { + background-color: #f6e05e; } - .md\:flex-no-wrap { - flex-wrap: nowrap; + .md\:focus\:bg-yellow-500:focus { + background-color: #ecc94b; } - .md\:items-start { - align-items: flex-start; + .md\:focus\:bg-yellow-600:focus { + background-color: #d69e2e; } - .md\:items-end { - align-items: flex-end; + .md\:focus\:bg-yellow-700:focus { + background-color: #b7791f; } - .md\:items-center { - align-items: center; + .md\:focus\:bg-yellow-800:focus { + background-color: #975a16; } - .md\:items-baseline { - align-items: baseline; + .md\:focus\:bg-yellow-900:focus { + background-color: #744210; } - .md\:items-stretch { - align-items: stretch; + .md\:focus\:bg-green-100:focus { + background-color: #f0fff4; } - .md\:self-auto { - align-self: auto; + .md\:focus\:bg-green-200:focus { + background-color: #c6f6d5; } - .md\:self-start { - align-self: flex-start; + .md\:focus\:bg-green-300:focus { + background-color: #9ae6b4; } - .md\:self-end { - align-self: flex-end; + .md\:focus\:bg-green-400:focus { + background-color: #68d391; } - .md\:self-center { - align-self: center; + .md\:focus\:bg-green-500:focus { + background-color: #48bb78; } - .md\:self-stretch { - align-self: stretch; + .md\:focus\:bg-green-600:focus { + background-color: #38a169; } - .md\:justify-start { - justify-content: flex-start; + .md\:focus\:bg-green-700:focus { + background-color: #2f855a; } - .md\:justify-end { - justify-content: flex-end; + .md\:focus\:bg-green-800:focus { + background-color: #276749; } - .md\:justify-center { - justify-content: center; + .md\:focus\:bg-green-900:focus { + background-color: #22543d; } - .md\:justify-between { - justify-content: space-between; + .md\:focus\:bg-teal-100:focus { + background-color: #e6fffa; } - .md\:justify-around { - justify-content: space-around; + .md\:focus\:bg-teal-200:focus { + background-color: #b2f5ea; } - .md\:content-center { - align-content: center; + .md\:focus\:bg-teal-300:focus { + background-color: #81e6d9; } - .md\:content-start { - align-content: flex-start; + .md\:focus\:bg-teal-400:focus { + background-color: #4fd1c5; } - .md\:content-end { - align-content: flex-end; + .md\:focus\:bg-teal-500:focus { + background-color: #38b2ac; } - .md\:content-between { - align-content: space-between; + .md\:focus\:bg-teal-600:focus { + background-color: #319795; } - .md\:content-around { - align-content: space-around; + .md\:focus\:bg-teal-700:focus { + background-color: #2c7a7b; } - .md\:flex-1 { - flex: 1 1 0%; + .md\:focus\:bg-teal-800:focus { + background-color: #285e61; } - .md\:flex-auto { - flex: 1 1 auto; + .md\:focus\:bg-teal-900:focus { + background-color: #234e52; } - .md\:flex-initial { - flex: 0 1 auto; + .md\:focus\:bg-blue-100:focus { + background-color: #ebf8ff; } - .md\:flex-none { - flex: none; + .md\:focus\:bg-blue-200:focus { + background-color: #bee3f8; } - .md\:flex-grow { - flex-grow: 1; + .md\:focus\:bg-blue-300:focus { + background-color: #90cdf4; } - .md\:flex-shrink { - flex-shrink: 1; + .md\:focus\:bg-blue-400:focus { + background-color: #63b3ed; } - .md\:flex-no-grow { - flex-grow: 0; + .md\:focus\:bg-blue-500:focus { + background-color: #4299e1; } - .md\:flex-no-shrink { - flex-shrink: 0; + .md\:focus\:bg-blue-600:focus { + background-color: #3182ce; } - .md\:float-right { - float: right; + .md\:focus\:bg-blue-700:focus { + background-color: #2b6cb0; } - .md\:float-left { - float: left; + .md\:focus\:bg-blue-800:focus { + background-color: #2c5282; } - .md\:float-none { - float: none; + .md\:focus\:bg-blue-900:focus { + background-color: #2a4365; } - .md\:clearfix:after { - content: ""; - display: table; - clear: both; + .md\:focus\:bg-indigo-100:focus { + background-color: #ebf4ff; } - .md\:font-sans { - font-family: system-ui, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif; + .md\:focus\:bg-indigo-200:focus { + background-color: #c3dafe; } - .md\:font-serif { - font-family: Constantia, Lucida Bright, Lucidabright, Lucida Serif, Lucida, DejaVu Serif, Bitstream Vera Serif, Liberation Serif, Georgia, serif; + .md\:focus\:bg-indigo-300:focus { + background-color: #a3bffa; } - .md\:font-mono { - font-family: Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace; + .md\:focus\:bg-indigo-400:focus { + background-color: #7f9cf5; } - .md\:font-hairline { - font-weight: 100; + .md\:focus\:bg-indigo-500:focus { + background-color: #667eea; } - .md\:font-thin { - font-weight: 200; + .md\:focus\:bg-indigo-600:focus { + background-color: #5a67d8; } - .md\:font-light { - font-weight: 300; + .md\:focus\:bg-indigo-700:focus { + background-color: #4c51bf; } - .md\:font-normal { - font-weight: 400; + .md\:focus\:bg-indigo-800:focus { + background-color: #434190; } - .md\:font-medium { - font-weight: 500; + .md\:focus\:bg-indigo-900:focus { + background-color: #3c366b; } - .md\:font-semibold { - font-weight: 600; + .md\:focus\:bg-purple-100:focus { + background-color: #faf5ff; } - .md\:font-bold { - font-weight: 700; + .md\:focus\:bg-purple-200:focus { + background-color: #e9d8fd; } - .md\:font-extrabold { - font-weight: 800; + .md\:focus\:bg-purple-300:focus { + background-color: #d6bcfa; } - .md\:font-black { - font-weight: 900; + .md\:focus\:bg-purple-400:focus { + background-color: #b794f4; } - .md\:hover\:font-hairline:hover { - font-weight: 100; + .md\:focus\:bg-purple-500:focus { + background-color: #9f7aea; } - .md\:hover\:font-thin:hover { - font-weight: 200; + .md\:focus\:bg-purple-600:focus { + background-color: #805ad5; } - .md\:hover\:font-light:hover { - font-weight: 300; + .md\:focus\:bg-purple-700:focus { + background-color: #6b46c1; } - .md\:hover\:font-normal:hover { - font-weight: 400; + .md\:focus\:bg-purple-800:focus { + background-color: #553c9a; } - .md\:hover\:font-medium:hover { - font-weight: 500; + .md\:focus\:bg-purple-900:focus { + background-color: #44337a; } - .md\:hover\:font-semibold:hover { - font-weight: 600; + .md\:focus\:bg-pink-100:focus { + background-color: #fff5f7; } - .md\:hover\:font-bold:hover { - font-weight: 700; + .md\:focus\:bg-pink-200:focus { + background-color: #fed7e2; } - .md\:hover\:font-extrabold:hover { - font-weight: 800; + .md\:focus\:bg-pink-300:focus { + background-color: #fbb6ce; } - .md\:hover\:font-black:hover { - font-weight: 900; + .md\:focus\:bg-pink-400:focus { + background-color: #f687b3; } - .md\:focus\:font-hairline:focus { - font-weight: 100; + .md\:focus\:bg-pink-500:focus { + background-color: #ed64a6; } - .md\:focus\:font-thin:focus { - font-weight: 200; + .md\:focus\:bg-pink-600:focus { + background-color: #d53f8c; } - .md\:focus\:font-light:focus { - font-weight: 300; + .md\:focus\:bg-pink-700:focus { + background-color: #b83280; } - .md\:focus\:font-normal:focus { - font-weight: 400; + .md\:focus\:bg-pink-800:focus { + background-color: #97266d; } - .md\:focus\:font-medium:focus { - font-weight: 500; + .md\:focus\:bg-pink-900:focus { + background-color: #702459; } - .md\:focus\:font-semibold:focus { - font-weight: 600; + .md\:bg-bottom { + background-position: bottom; } - .md\:focus\:font-bold:focus { - font-weight: 700; + .md\:bg-center { + background-position: center; } - .md\:focus\:font-extrabold:focus { - font-weight: 800; + .md\:bg-left { + background-position: left; } - .md\:focus\:font-black:focus { - font-weight: 900; + .md\:bg-left-bottom { + background-position: left bottom; } - .md\:h-1 { - height: .25rem; + .md\:bg-left-top { + background-position: left top; } - .md\:h-2 { - height: .5rem; + .md\:bg-right { + background-position: right; } - .md\:h-3 { - height: .75rem; + .md\:bg-right-bottom { + background-position: right bottom; } - .md\:h-4 { - height: 1rem; + .md\:bg-right-top { + background-position: right top; } - .md\:h-5 { - height: 1.25rem; + .md\:bg-top { + background-position: top; } - .md\:h-6 { - height: 1.5rem; + .md\:bg-repeat { + background-repeat: repeat; } - .md\:h-8 { - height: 2rem; + .md\:bg-no-repeat { + background-repeat: no-repeat; } - .md\:h-10 { - height: 2.5rem; + .md\:bg-repeat-x { + background-repeat: repeat-x; } - .md\:h-12 { - height: 3rem; + .md\:bg-repeat-y { + background-repeat: repeat-y; } - .md\:h-16 { - height: 4rem; + .md\:bg-repeat-round { + background-repeat: round; } - .md\:h-24 { - height: 6rem; + .md\:bg-repeat-space { + background-repeat: space; } - .md\:h-32 { - height: 8rem; + .md\:bg-auto { + background-size: auto; } - .md\:h-48 { - height: 12rem; + .md\:bg-cover { + background-size: cover; } - .md\:h-64 { - height: 16rem; + .md\:bg-contain { + background-size: contain; } - .md\:h-auto { - height: auto; + .md\:border-collapse { + border-collapse: collapse; } - .md\:h-px { - height: 1px; + .md\:border-separate { + border-collapse: separate; } - .md\:h-full { - height: 100%; + .md\:border-transparent { + border-color: transparent; } - .md\:h-screen { - height: 100vh; + .md\:border-black { + border-color: #000; } - .md\:leading-none { - line-height: 1; + .md\:border-white { + border-color: #fff; } - .md\:leading-tight { - line-height: 1.25; + .md\:border-gray-100 { + border-color: #f7fafc; } - .md\:leading-normal { - line-height: 1.5; + .md\:border-gray-200 { + border-color: #edf2f7; } - .md\:leading-loose { - line-height: 2; + .md\:border-gray-300 { + border-color: #e2e8f0; } - .md\:m-0 { - margin: 0; + .md\:border-gray-400 { + border-color: #cbd5e0; } - .md\:m-1 { - margin: .25rem; + .md\:border-gray-500 { + border-color: #a0aec0; } - .md\:m-2 { - margin: .5rem; + .md\:border-gray-600 { + border-color: #718096; } - .md\:m-3 { - margin: .75rem; + .md\:border-gray-700 { + border-color: #4a5568; } - .md\:m-4 { - margin: 1rem; + .md\:border-gray-800 { + border-color: #2d3748; } - .md\:m-5 { - margin: 1.25rem; + .md\:border-gray-900 { + border-color: #1a202c; } - .md\:m-6 { - margin: 1.5rem; + .md\:border-red-100 { + border-color: #fff5f5; } - .md\:m-8 { - margin: 2rem; + .md\:border-red-200 { + border-color: #fed7d7; } - .md\:m-10 { - margin: 2.5rem; + .md\:border-red-300 { + border-color: #feb2b2; } - .md\:m-12 { - margin: 3rem; + .md\:border-red-400 { + border-color: #fc8181; } - .md\:m-16 { - margin: 4rem; + .md\:border-red-500 { + border-color: #f56565; } - .md\:m-20 { - margin: 5rem; + .md\:border-red-600 { + border-color: #e53e3e; } - .md\:m-24 { - margin: 6rem; + .md\:border-red-700 { + border-color: #c53030; } - .md\:m-32 { - margin: 8rem; + .md\:border-red-800 { + border-color: #9b2c2c; } - .md\:m-auto { - margin: auto; + .md\:border-red-900 { + border-color: #742a2a; } - .md\:m-px { - margin: 1px; + .md\:border-orange-100 { + border-color: #fffaf0; } - .md\:my-0 { - margin-top: 0; - margin-bottom: 0; + .md\:border-orange-200 { + border-color: #feebc8; } - .md\:mx-0 { - margin-left: 0; - margin-right: 0; + .md\:border-orange-300 { + border-color: #fbd38d; } - .md\:my-1 { - margin-top: .25rem; - margin-bottom: .25rem; + .md\:border-orange-400 { + border-color: #f6ad55; } - .md\:mx-1 { - margin-left: .25rem; - margin-right: .25rem; + .md\:border-orange-500 { + border-color: #ed8936; } - .md\:my-2 { - margin-top: .5rem; - margin-bottom: .5rem; + .md\:border-orange-600 { + border-color: #dd6b20; } - .md\:mx-2 { - margin-left: .5rem; - margin-right: .5rem; + .md\:border-orange-700 { + border-color: #c05621; } - .md\:my-3 { - margin-top: .75rem; - margin-bottom: .75rem; + .md\:border-orange-800 { + border-color: #9c4221; } - .md\:mx-3 { - margin-left: .75rem; - margin-right: .75rem; + .md\:border-orange-900 { + border-color: #7b341e; } - .md\:my-4 { - margin-top: 1rem; - margin-bottom: 1rem; + .md\:border-yellow-100 { + border-color: #fffff0; } - .md\:mx-4 { - margin-left: 1rem; - margin-right: 1rem; + .md\:border-yellow-200 { + border-color: #fefcbf; } - .md\:my-5 { - margin-top: 1.25rem; - margin-bottom: 1.25rem; + .md\:border-yellow-300 { + border-color: #faf089; } - .md\:mx-5 { - margin-left: 1.25rem; - margin-right: 1.25rem; + .md\:border-yellow-400 { + border-color: #f6e05e; } - .md\:my-6 { - margin-top: 1.5rem; - margin-bottom: 1.5rem; + .md\:border-yellow-500 { + border-color: #ecc94b; } - .md\:mx-6 { - margin-left: 1.5rem; - margin-right: 1.5rem; + .md\:border-yellow-600 { + border-color: #d69e2e; } - .md\:my-8 { - margin-top: 2rem; - margin-bottom: 2rem; + .md\:border-yellow-700 { + border-color: #b7791f; } - .md\:mx-8 { - margin-left: 2rem; - margin-right: 2rem; + .md\:border-yellow-800 { + border-color: #975a16; } - .md\:my-10 { - margin-top: 2.5rem; - margin-bottom: 2.5rem; + .md\:border-yellow-900 { + border-color: #744210; } - .md\:mx-10 { - margin-left: 2.5rem; - margin-right: 2.5rem; + .md\:border-green-100 { + border-color: #f0fff4; } - .md\:my-12 { - margin-top: 3rem; - margin-bottom: 3rem; + .md\:border-green-200 { + border-color: #c6f6d5; } - .md\:mx-12 { - margin-left: 3rem; - margin-right: 3rem; + .md\:border-green-300 { + border-color: #9ae6b4; } - .md\:my-16 { - margin-top: 4rem; - margin-bottom: 4rem; + .md\:border-green-400 { + border-color: #68d391; } - .md\:mx-16 { - margin-left: 4rem; - margin-right: 4rem; + .md\:border-green-500 { + border-color: #48bb78; } - .md\:my-20 { - margin-top: 5rem; - margin-bottom: 5rem; + .md\:border-green-600 { + border-color: #38a169; } - .md\:mx-20 { - margin-left: 5rem; - margin-right: 5rem; + .md\:border-green-700 { + border-color: #2f855a; } - .md\:my-24 { - margin-top: 6rem; - margin-bottom: 6rem; + .md\:border-green-800 { + border-color: #276749; } - .md\:mx-24 { - margin-left: 6rem; - margin-right: 6rem; + .md\:border-green-900 { + border-color: #22543d; } - .md\:my-32 { - margin-top: 8rem; - margin-bottom: 8rem; + .md\:border-teal-100 { + border-color: #e6fffa; } - .md\:mx-32 { - margin-left: 8rem; - margin-right: 8rem; + .md\:border-teal-200 { + border-color: #b2f5ea; } - .md\:my-auto { - margin-top: auto; - margin-bottom: auto; + .md\:border-teal-300 { + border-color: #81e6d9; } - .md\:mx-auto { - margin-left: auto; - margin-right: auto; + .md\:border-teal-400 { + border-color: #4fd1c5; } - .md\:my-px { - margin-top: 1px; - margin-bottom: 1px; + .md\:border-teal-500 { + border-color: #38b2ac; } - .md\:mx-px { - margin-left: 1px; - margin-right: 1px; + .md\:border-teal-600 { + border-color: #319795; } - .md\:mt-0 { - margin-top: 0; + .md\:border-teal-700 { + border-color: #2c7a7b; } - .md\:mr-0 { - margin-right: 0; + .md\:border-teal-800 { + border-color: #285e61; } - .md\:mb-0 { - margin-bottom: 0; + .md\:border-teal-900 { + border-color: #234e52; } - .md\:ml-0 { - margin-left: 0; + .md\:border-blue-100 { + border-color: #ebf8ff; } - .md\:mt-1 { - margin-top: .25rem; + .md\:border-blue-200 { + border-color: #bee3f8; } - .md\:mr-1 { - margin-right: .25rem; + .md\:border-blue-300 { + border-color: #90cdf4; } - .md\:mb-1 { - margin-bottom: .25rem; + .md\:border-blue-400 { + border-color: #63b3ed; } - .md\:ml-1 { - margin-left: .25rem; + .md\:border-blue-500 { + border-color: #4299e1; } - .md\:mt-2 { - margin-top: .5rem; + .md\:border-blue-600 { + border-color: #3182ce; } - .md\:mr-2 { - margin-right: .5rem; + .md\:border-blue-700 { + border-color: #2b6cb0; } - .md\:mb-2 { - margin-bottom: .5rem; + .md\:border-blue-800 { + border-color: #2c5282; } - .md\:ml-2 { - margin-left: .5rem; + .md\:border-blue-900 { + border-color: #2a4365; } - .md\:mt-3 { - margin-top: .75rem; + .md\:border-indigo-100 { + border-color: #ebf4ff; } - .md\:mr-3 { - margin-right: .75rem; + .md\:border-indigo-200 { + border-color: #c3dafe; } - .md\:mb-3 { - margin-bottom: .75rem; + .md\:border-indigo-300 { + border-color: #a3bffa; } - .md\:ml-3 { - margin-left: .75rem; + .md\:border-indigo-400 { + border-color: #7f9cf5; } - .md\:mt-4 { - margin-top: 1rem; + .md\:border-indigo-500 { + border-color: #667eea; } - .md\:mr-4 { - margin-right: 1rem; + .md\:border-indigo-600 { + border-color: #5a67d8; } - .md\:mb-4 { - margin-bottom: 1rem; + .md\:border-indigo-700 { + border-color: #4c51bf; } - .md\:ml-4 { - margin-left: 1rem; + .md\:border-indigo-800 { + border-color: #434190; } - .md\:mt-5 { - margin-top: 1.25rem; + .md\:border-indigo-900 { + border-color: #3c366b; } - .md\:mr-5 { - margin-right: 1.25rem; + .md\:border-purple-100 { + border-color: #faf5ff; } - .md\:mb-5 { - margin-bottom: 1.25rem; + .md\:border-purple-200 { + border-color: #e9d8fd; } - .md\:ml-5 { - margin-left: 1.25rem; + .md\:border-purple-300 { + border-color: #d6bcfa; } - .md\:mt-6 { - margin-top: 1.5rem; + .md\:border-purple-400 { + border-color: #b794f4; } - .md\:mr-6 { - margin-right: 1.5rem; + .md\:border-purple-500 { + border-color: #9f7aea; } - .md\:mb-6 { - margin-bottom: 1.5rem; + .md\:border-purple-600 { + border-color: #805ad5; } - .md\:ml-6 { - margin-left: 1.5rem; + .md\:border-purple-700 { + border-color: #6b46c1; } - .md\:mt-8 { - margin-top: 2rem; + .md\:border-purple-800 { + border-color: #553c9a; } - .md\:mr-8 { - margin-right: 2rem; + .md\:border-purple-900 { + border-color: #44337a; } - .md\:mb-8 { - margin-bottom: 2rem; + .md\:border-pink-100 { + border-color: #fff5f7; } - .md\:ml-8 { - margin-left: 2rem; + .md\:border-pink-200 { + border-color: #fed7e2; } - .md\:mt-10 { - margin-top: 2.5rem; + .md\:border-pink-300 { + border-color: #fbb6ce; } - .md\:mr-10 { - margin-right: 2.5rem; + .md\:border-pink-400 { + border-color: #f687b3; } - .md\:mb-10 { - margin-bottom: 2.5rem; + .md\:border-pink-500 { + border-color: #ed64a6; } - .md\:ml-10 { - margin-left: 2.5rem; + .md\:border-pink-600 { + border-color: #d53f8c; } - .md\:mt-12 { - margin-top: 3rem; + .md\:border-pink-700 { + border-color: #b83280; } - .md\:mr-12 { - margin-right: 3rem; + .md\:border-pink-800 { + border-color: #97266d; } - .md\:mb-12 { - margin-bottom: 3rem; + .md\:border-pink-900 { + border-color: #702459; } - .md\:ml-12 { - margin-left: 3rem; + .md\:hover\:border-transparent:hover { + border-color: transparent; } - .md\:mt-16 { - margin-top: 4rem; + .md\:hover\:border-black:hover { + border-color: #000; } - .md\:mr-16 { - margin-right: 4rem; + .md\:hover\:border-white:hover { + border-color: #fff; } - .md\:mb-16 { - margin-bottom: 4rem; + .md\:hover\:border-gray-100:hover { + border-color: #f7fafc; } - .md\:ml-16 { - margin-left: 4rem; + .md\:hover\:border-gray-200:hover { + border-color: #edf2f7; } - .md\:mt-20 { - margin-top: 5rem; + .md\:hover\:border-gray-300:hover { + border-color: #e2e8f0; } - .md\:mr-20 { - margin-right: 5rem; + .md\:hover\:border-gray-400:hover { + border-color: #cbd5e0; } - .md\:mb-20 { - margin-bottom: 5rem; + .md\:hover\:border-gray-500:hover { + border-color: #a0aec0; } - .md\:ml-20 { - margin-left: 5rem; + .md\:hover\:border-gray-600:hover { + border-color: #718096; } - .md\:mt-24 { - margin-top: 6rem; + .md\:hover\:border-gray-700:hover { + border-color: #4a5568; } - .md\:mr-24 { - margin-right: 6rem; + .md\:hover\:border-gray-800:hover { + border-color: #2d3748; } - .md\:mb-24 { - margin-bottom: 6rem; + .md\:hover\:border-gray-900:hover { + border-color: #1a202c; } - .md\:ml-24 { - margin-left: 6rem; + .md\:hover\:border-red-100:hover { + border-color: #fff5f5; } - .md\:mt-32 { - margin-top: 8rem; + .md\:hover\:border-red-200:hover { + border-color: #fed7d7; } - .md\:mr-32 { - margin-right: 8rem; + .md\:hover\:border-red-300:hover { + border-color: #feb2b2; } - .md\:mb-32 { - margin-bottom: 8rem; + .md\:hover\:border-red-400:hover { + border-color: #fc8181; } - .md\:ml-32 { - margin-left: 8rem; + .md\:hover\:border-red-500:hover { + border-color: #f56565; } - .md\:mt-auto { - margin-top: auto; + .md\:hover\:border-red-600:hover { + border-color: #e53e3e; } - .md\:mr-auto { - margin-right: auto; + .md\:hover\:border-red-700:hover { + border-color: #c53030; } - .md\:mb-auto { - margin-bottom: auto; + .md\:hover\:border-red-800:hover { + border-color: #9b2c2c; } - .md\:ml-auto { - margin-left: auto; + .md\:hover\:border-red-900:hover { + border-color: #742a2a; } - .md\:mt-px { - margin-top: 1px; + .md\:hover\:border-orange-100:hover { + border-color: #fffaf0; } - .md\:mr-px { - margin-right: 1px; + .md\:hover\:border-orange-200:hover { + border-color: #feebc8; } - .md\:mb-px { - margin-bottom: 1px; + .md\:hover\:border-orange-300:hover { + border-color: #fbd38d; } - .md\:ml-px { - margin-left: 1px; + .md\:hover\:border-orange-400:hover { + border-color: #f6ad55; } - .md\:max-h-full { - max-height: 100%; + .md\:hover\:border-orange-500:hover { + border-color: #ed8936; } - .md\:max-h-screen { - max-height: 100vh; + .md\:hover\:border-orange-600:hover { + border-color: #dd6b20; } - .md\:max-w-xs { - max-width: 20rem; + .md\:hover\:border-orange-700:hover { + border-color: #c05621; } - .md\:max-w-sm { - max-width: 30rem; + .md\:hover\:border-orange-800:hover { + border-color: #9c4221; } - .md\:max-w-md { - max-width: 40rem; + .md\:hover\:border-orange-900:hover { + border-color: #7b341e; } - .md\:max-w-lg { - max-width: 50rem; + .md\:hover\:border-yellow-100:hover { + border-color: #fffff0; } - .md\:max-w-xl { - max-width: 60rem; + .md\:hover\:border-yellow-200:hover { + border-color: #fefcbf; } - .md\:max-w-2xl { - max-width: 70rem; + .md\:hover\:border-yellow-300:hover { + border-color: #faf089; } - .md\:max-w-3xl { - max-width: 80rem; + .md\:hover\:border-yellow-400:hover { + border-color: #f6e05e; } - .md\:max-w-4xl { - max-width: 90rem; + .md\:hover\:border-yellow-500:hover { + border-color: #ecc94b; } - .md\:max-w-5xl { - max-width: 100rem; + .md\:hover\:border-yellow-600:hover { + border-color: #d69e2e; } - .md\:max-w-full { - max-width: 100%; + .md\:hover\:border-yellow-700:hover { + border-color: #b7791f; } - .md\:min-h-0 { - min-height: 0; + .md\:hover\:border-yellow-800:hover { + border-color: #975a16; } - .md\:min-h-full { - min-height: 100%; + .md\:hover\:border-yellow-900:hover { + border-color: #744210; } - .md\:min-h-screen { - min-height: 100vh; + .md\:hover\:border-green-100:hover { + border-color: #f0fff4; } - .md\:min-w-0 { - min-width: 0; + .md\:hover\:border-green-200:hover { + border-color: #c6f6d5; } - .md\:min-w-full { - min-width: 100%; + .md\:hover\:border-green-300:hover { + border-color: #9ae6b4; } - .md\:-m-0 { - margin: 0; + .md\:hover\:border-green-400:hover { + border-color: #68d391; } - .md\:-m-1 { - margin: -0.25rem; + .md\:hover\:border-green-500:hover { + border-color: #48bb78; } - .md\:-m-2 { - margin: -0.5rem; + .md\:hover\:border-green-600:hover { + border-color: #38a169; } - .md\:-m-3 { - margin: -0.75rem; + .md\:hover\:border-green-700:hover { + border-color: #2f855a; } - .md\:-m-4 { - margin: -1rem; + .md\:hover\:border-green-800:hover { + border-color: #276749; } - .md\:-m-5 { - margin: -1.25rem; + .md\:hover\:border-green-900:hover { + border-color: #22543d; } - .md\:-m-6 { - margin: -1.5rem; + .md\:hover\:border-teal-100:hover { + border-color: #e6fffa; } - .md\:-m-8 { - margin: -2rem; + .md\:hover\:border-teal-200:hover { + border-color: #b2f5ea; } - .md\:-m-10 { - margin: -2.5rem; + .md\:hover\:border-teal-300:hover { + border-color: #81e6d9; } - .md\:-m-12 { - margin: -3rem; + .md\:hover\:border-teal-400:hover { + border-color: #4fd1c5; } - .md\:-m-16 { - margin: -4rem; + .md\:hover\:border-teal-500:hover { + border-color: #38b2ac; } - .md\:-m-20 { - margin: -5rem; + .md\:hover\:border-teal-600:hover { + border-color: #319795; } - .md\:-m-24 { - margin: -6rem; + .md\:hover\:border-teal-700:hover { + border-color: #2c7a7b; } - .md\:-m-32 { - margin: -8rem; + .md\:hover\:border-teal-800:hover { + border-color: #285e61; } - .md\:-m-px { - margin: -1px; + .md\:hover\:border-teal-900:hover { + border-color: #234e52; } - .md\:-my-0 { - margin-top: 0; - margin-bottom: 0; + .md\:hover\:border-blue-100:hover { + border-color: #ebf8ff; } - .md\:-mx-0 { - margin-left: 0; - margin-right: 0; + .md\:hover\:border-blue-200:hover { + border-color: #bee3f8; } - .md\:-my-1 { - margin-top: -0.25rem; - margin-bottom: -0.25rem; + .md\:hover\:border-blue-300:hover { + border-color: #90cdf4; } - .md\:-mx-1 { - margin-left: -0.25rem; - margin-right: -0.25rem; + .md\:hover\:border-blue-400:hover { + border-color: #63b3ed; } - .md\:-my-2 { - margin-top: -0.5rem; - margin-bottom: -0.5rem; + .md\:hover\:border-blue-500:hover { + border-color: #4299e1; } - .md\:-mx-2 { - margin-left: -0.5rem; - margin-right: -0.5rem; + .md\:hover\:border-blue-600:hover { + border-color: #3182ce; } - .md\:-my-3 { - margin-top: -0.75rem; - margin-bottom: -0.75rem; + .md\:hover\:border-blue-700:hover { + border-color: #2b6cb0; } - .md\:-mx-3 { - margin-left: -0.75rem; - margin-right: -0.75rem; + .md\:hover\:border-blue-800:hover { + border-color: #2c5282; } - .md\:-my-4 { - margin-top: -1rem; - margin-bottom: -1rem; + .md\:hover\:border-blue-900:hover { + border-color: #2a4365; } - .md\:-mx-4 { - margin-left: -1rem; - margin-right: -1rem; + .md\:hover\:border-indigo-100:hover { + border-color: #ebf4ff; } - .md\:-my-5 { - margin-top: -1.25rem; - margin-bottom: -1.25rem; + .md\:hover\:border-indigo-200:hover { + border-color: #c3dafe; } - .md\:-mx-5 { - margin-left: -1.25rem; - margin-right: -1.25rem; + .md\:hover\:border-indigo-300:hover { + border-color: #a3bffa; } - .md\:-my-6 { - margin-top: -1.5rem; - margin-bottom: -1.5rem; + .md\:hover\:border-indigo-400:hover { + border-color: #7f9cf5; } - .md\:-mx-6 { - margin-left: -1.5rem; - margin-right: -1.5rem; + .md\:hover\:border-indigo-500:hover { + border-color: #667eea; } - .md\:-my-8 { - margin-top: -2rem; - margin-bottom: -2rem; + .md\:hover\:border-indigo-600:hover { + border-color: #5a67d8; } - .md\:-mx-8 { - margin-left: -2rem; - margin-right: -2rem; + .md\:hover\:border-indigo-700:hover { + border-color: #4c51bf; } - .md\:-my-10 { - margin-top: -2.5rem; - margin-bottom: -2.5rem; + .md\:hover\:border-indigo-800:hover { + border-color: #434190; } - .md\:-mx-10 { - margin-left: -2.5rem; - margin-right: -2.5rem; + .md\:hover\:border-indigo-900:hover { + border-color: #3c366b; } - .md\:-my-12 { - margin-top: -3rem; - margin-bottom: -3rem; + .md\:hover\:border-purple-100:hover { + border-color: #faf5ff; } - .md\:-mx-12 { - margin-left: -3rem; - margin-right: -3rem; + .md\:hover\:border-purple-200:hover { + border-color: #e9d8fd; } - .md\:-my-16 { - margin-top: -4rem; - margin-bottom: -4rem; + .md\:hover\:border-purple-300:hover { + border-color: #d6bcfa; } - .md\:-mx-16 { - margin-left: -4rem; - margin-right: -4rem; + .md\:hover\:border-purple-400:hover { + border-color: #b794f4; } - .md\:-my-20 { - margin-top: -5rem; - margin-bottom: -5rem; + .md\:hover\:border-purple-500:hover { + border-color: #9f7aea; } - .md\:-mx-20 { - margin-left: -5rem; - margin-right: -5rem; + .md\:hover\:border-purple-600:hover { + border-color: #805ad5; } - .md\:-my-24 { - margin-top: -6rem; - margin-bottom: -6rem; + .md\:hover\:border-purple-700:hover { + border-color: #6b46c1; } - .md\:-mx-24 { - margin-left: -6rem; - margin-right: -6rem; + .md\:hover\:border-purple-800:hover { + border-color: #553c9a; } - .md\:-my-32 { - margin-top: -8rem; - margin-bottom: -8rem; + .md\:hover\:border-purple-900:hover { + border-color: #44337a; } - .md\:-mx-32 { - margin-left: -8rem; - margin-right: -8rem; + .md\:hover\:border-pink-100:hover { + border-color: #fff5f7; } - .md\:-my-px { - margin-top: -1px; - margin-bottom: -1px; + .md\:hover\:border-pink-200:hover { + border-color: #fed7e2; } - .md\:-mx-px { - margin-left: -1px; - margin-right: -1px; + .md\:hover\:border-pink-300:hover { + border-color: #fbb6ce; } - .md\:-mt-0 { - margin-top: 0; + .md\:hover\:border-pink-400:hover { + border-color: #f687b3; } - .md\:-mr-0 { - margin-right: 0; + .md\:hover\:border-pink-500:hover { + border-color: #ed64a6; } - .md\:-mb-0 { - margin-bottom: 0; + .md\:hover\:border-pink-600:hover { + border-color: #d53f8c; } - .md\:-ml-0 { - margin-left: 0; + .md\:hover\:border-pink-700:hover { + border-color: #b83280; } - .md\:-mt-1 { - margin-top: -0.25rem; + .md\:hover\:border-pink-800:hover { + border-color: #97266d; } - .md\:-mr-1 { - margin-right: -0.25rem; + .md\:hover\:border-pink-900:hover { + border-color: #702459; } - .md\:-mb-1 { - margin-bottom: -0.25rem; + .md\:focus\:border-transparent:focus { + border-color: transparent; } - .md\:-ml-1 { - margin-left: -0.25rem; + .md\:focus\:border-black:focus { + border-color: #000; } - .md\:-mt-2 { - margin-top: -0.5rem; + .md\:focus\:border-white:focus { + border-color: #fff; } - .md\:-mr-2 { - margin-right: -0.5rem; + .md\:focus\:border-gray-100:focus { + border-color: #f7fafc; } - .md\:-mb-2 { - margin-bottom: -0.5rem; + .md\:focus\:border-gray-200:focus { + border-color: #edf2f7; } - .md\:-ml-2 { - margin-left: -0.5rem; + .md\:focus\:border-gray-300:focus { + border-color: #e2e8f0; } - .md\:-mt-3 { - margin-top: -0.75rem; + .md\:focus\:border-gray-400:focus { + border-color: #cbd5e0; } - .md\:-mr-3 { - margin-right: -0.75rem; + .md\:focus\:border-gray-500:focus { + border-color: #a0aec0; } - .md\:-mb-3 { - margin-bottom: -0.75rem; + .md\:focus\:border-gray-600:focus { + border-color: #718096; } - .md\:-ml-3 { - margin-left: -0.75rem; + .md\:focus\:border-gray-700:focus { + border-color: #4a5568; } - .md\:-mt-4 { - margin-top: -1rem; + .md\:focus\:border-gray-800:focus { + border-color: #2d3748; } - .md\:-mr-4 { - margin-right: -1rem; + .md\:focus\:border-gray-900:focus { + border-color: #1a202c; } - .md\:-mb-4 { - margin-bottom: -1rem; + .md\:focus\:border-red-100:focus { + border-color: #fff5f5; } - .md\:-ml-4 { - margin-left: -1rem; + .md\:focus\:border-red-200:focus { + border-color: #fed7d7; } - .md\:-mt-5 { - margin-top: -1.25rem; + .md\:focus\:border-red-300:focus { + border-color: #feb2b2; } - .md\:-mr-5 { - margin-right: -1.25rem; + .md\:focus\:border-red-400:focus { + border-color: #fc8181; } - .md\:-mb-5 { - margin-bottom: -1.25rem; + .md\:focus\:border-red-500:focus { + border-color: #f56565; } - .md\:-ml-5 { - margin-left: -1.25rem; + .md\:focus\:border-red-600:focus { + border-color: #e53e3e; } - .md\:-mt-6 { - margin-top: -1.5rem; + .md\:focus\:border-red-700:focus { + border-color: #c53030; } - .md\:-mr-6 { - margin-right: -1.5rem; + .md\:focus\:border-red-800:focus { + border-color: #9b2c2c; } - .md\:-mb-6 { - margin-bottom: -1.5rem; + .md\:focus\:border-red-900:focus { + border-color: #742a2a; } - .md\:-ml-6 { - margin-left: -1.5rem; + .md\:focus\:border-orange-100:focus { + border-color: #fffaf0; } - .md\:-mt-8 { - margin-top: -2rem; + .md\:focus\:border-orange-200:focus { + border-color: #feebc8; } - .md\:-mr-8 { - margin-right: -2rem; + .md\:focus\:border-orange-300:focus { + border-color: #fbd38d; } - .md\:-mb-8 { - margin-bottom: -2rem; + .md\:focus\:border-orange-400:focus { + border-color: #f6ad55; } - .md\:-ml-8 { - margin-left: -2rem; + .md\:focus\:border-orange-500:focus { + border-color: #ed8936; } - .md\:-mt-10 { - margin-top: -2.5rem; + .md\:focus\:border-orange-600:focus { + border-color: #dd6b20; } - .md\:-mr-10 { - margin-right: -2.5rem; + .md\:focus\:border-orange-700:focus { + border-color: #c05621; } - .md\:-mb-10 { - margin-bottom: -2.5rem; + .md\:focus\:border-orange-800:focus { + border-color: #9c4221; } - .md\:-ml-10 { - margin-left: -2.5rem; + .md\:focus\:border-orange-900:focus { + border-color: #7b341e; } - .md\:-mt-12 { - margin-top: -3rem; + .md\:focus\:border-yellow-100:focus { + border-color: #fffff0; } - .md\:-mr-12 { - margin-right: -3rem; + .md\:focus\:border-yellow-200:focus { + border-color: #fefcbf; } - .md\:-mb-12 { - margin-bottom: -3rem; + .md\:focus\:border-yellow-300:focus { + border-color: #faf089; } - .md\:-ml-12 { - margin-left: -3rem; + .md\:focus\:border-yellow-400:focus { + border-color: #f6e05e; } - .md\:-mt-16 { - margin-top: -4rem; + .md\:focus\:border-yellow-500:focus { + border-color: #ecc94b; } - .md\:-mr-16 { - margin-right: -4rem; + .md\:focus\:border-yellow-600:focus { + border-color: #d69e2e; } - .md\:-mb-16 { - margin-bottom: -4rem; + .md\:focus\:border-yellow-700:focus { + border-color: #b7791f; } - .md\:-ml-16 { - margin-left: -4rem; + .md\:focus\:border-yellow-800:focus { + border-color: #975a16; } - .md\:-mt-20 { - margin-top: -5rem; + .md\:focus\:border-yellow-900:focus { + border-color: #744210; } - .md\:-mr-20 { - margin-right: -5rem; + .md\:focus\:border-green-100:focus { + border-color: #f0fff4; } - .md\:-mb-20 { - margin-bottom: -5rem; + .md\:focus\:border-green-200:focus { + border-color: #c6f6d5; } - .md\:-ml-20 { - margin-left: -5rem; + .md\:focus\:border-green-300:focus { + border-color: #9ae6b4; } - .md\:-mt-24 { - margin-top: -6rem; + .md\:focus\:border-green-400:focus { + border-color: #68d391; } - .md\:-mr-24 { - margin-right: -6rem; + .md\:focus\:border-green-500:focus { + border-color: #48bb78; } - .md\:-mb-24 { - margin-bottom: -6rem; + .md\:focus\:border-green-600:focus { + border-color: #38a169; } - .md\:-ml-24 { - margin-left: -6rem; + .md\:focus\:border-green-700:focus { + border-color: #2f855a; } - .md\:-mt-32 { - margin-top: -8rem; + .md\:focus\:border-green-800:focus { + border-color: #276749; } - .md\:-mr-32 { - margin-right: -8rem; + .md\:focus\:border-green-900:focus { + border-color: #22543d; } - .md\:-mb-32 { - margin-bottom: -8rem; + .md\:focus\:border-teal-100:focus { + border-color: #e6fffa; } - .md\:-ml-32 { - margin-left: -8rem; + .md\:focus\:border-teal-200:focus { + border-color: #b2f5ea; } - .md\:-mt-px { - margin-top: -1px; + .md\:focus\:border-teal-300:focus { + border-color: #81e6d9; } - .md\:-mr-px { - margin-right: -1px; + .md\:focus\:border-teal-400:focus { + border-color: #4fd1c5; } - .md\:-mb-px { - margin-bottom: -1px; + .md\:focus\:border-teal-500:focus { + border-color: #38b2ac; } - .md\:-ml-px { - margin-left: -1px; + .md\:focus\:border-teal-600:focus { + border-color: #319795; } - .md\:opacity-0 { - opacity: 0; + .md\:focus\:border-teal-700:focus { + border-color: #2c7a7b; } - .md\:opacity-25 { - opacity: .25; + .md\:focus\:border-teal-800:focus { + border-color: #285e61; } - .md\:opacity-50 { - opacity: .5; + .md\:focus\:border-teal-900:focus { + border-color: #234e52; } - .md\:opacity-75 { - opacity: .75; + .md\:focus\:border-blue-100:focus { + border-color: #ebf8ff; } - .md\:opacity-100 { - opacity: 1; + .md\:focus\:border-blue-200:focus { + border-color: #bee3f8; } - .md\:overflow-auto { - overflow: auto; + .md\:focus\:border-blue-300:focus { + border-color: #90cdf4; } - .md\:overflow-hidden { - overflow: hidden; + .md\:focus\:border-blue-400:focus { + border-color: #63b3ed; } - .md\:overflow-visible { - overflow: visible; + .md\:focus\:border-blue-500:focus { + border-color: #4299e1; } - .md\:overflow-scroll { - overflow: scroll; + .md\:focus\:border-blue-600:focus { + border-color: #3182ce; } - .md\:overflow-x-auto { - overflow-x: auto; + .md\:focus\:border-blue-700:focus { + border-color: #2b6cb0; } - .md\:overflow-y-auto { - overflow-y: auto; + .md\:focus\:border-blue-800:focus { + border-color: #2c5282; } - .md\:overflow-x-hidden { - overflow-x: hidden; + .md\:focus\:border-blue-900:focus { + border-color: #2a4365; } - .md\:overflow-y-hidden { - overflow-y: hidden; + .md\:focus\:border-indigo-100:focus { + border-color: #ebf4ff; } - .md\:overflow-x-visible { - overflow-x: visible; + .md\:focus\:border-indigo-200:focus { + border-color: #c3dafe; } - .md\:overflow-y-visible { - overflow-y: visible; + .md\:focus\:border-indigo-300:focus { + border-color: #a3bffa; } - .md\:overflow-x-scroll { - overflow-x: scroll; + .md\:focus\:border-indigo-400:focus { + border-color: #7f9cf5; } - .md\:overflow-y-scroll { - overflow-y: scroll; + .md\:focus\:border-indigo-500:focus { + border-color: #667eea; } - .md\:scrolling-touch { - -webkit-overflow-scrolling: touch; + .md\:focus\:border-indigo-600:focus { + border-color: #5a67d8; } - .md\:scrolling-auto { - -webkit-overflow-scrolling: auto; + .md\:focus\:border-indigo-700:focus { + border-color: #4c51bf; } - .md\:p-0 { - padding: 0; + .md\:focus\:border-indigo-800:focus { + border-color: #434190; } - .md\:p-1 { - padding: .25rem; + .md\:focus\:border-indigo-900:focus { + border-color: #3c366b; } - .md\:p-2 { - padding: .5rem; + .md\:focus\:border-purple-100:focus { + border-color: #faf5ff; } - .md\:p-3 { - padding: .75rem; + .md\:focus\:border-purple-200:focus { + border-color: #e9d8fd; } - .md\:p-4 { - padding: 1rem; + .md\:focus\:border-purple-300:focus { + border-color: #d6bcfa; } - .md\:p-5 { - padding: 1.25rem; + .md\:focus\:border-purple-400:focus { + border-color: #b794f4; } - .md\:p-6 { - padding: 1.5rem; + .md\:focus\:border-purple-500:focus { + border-color: #9f7aea; } - .md\:p-8 { - padding: 2rem; + .md\:focus\:border-purple-600:focus { + border-color: #805ad5; } - .md\:p-10 { - padding: 2.5rem; + .md\:focus\:border-purple-700:focus { + border-color: #6b46c1; } - .md\:p-12 { - padding: 3rem; + .md\:focus\:border-purple-800:focus { + border-color: #553c9a; } - .md\:p-16 { - padding: 4rem; + .md\:focus\:border-purple-900:focus { + border-color: #44337a; } - .md\:p-20 { - padding: 5rem; + .md\:focus\:border-pink-100:focus { + border-color: #fff5f7; } - .md\:p-24 { - padding: 6rem; + .md\:focus\:border-pink-200:focus { + border-color: #fed7e2; } - .md\:p-32 { - padding: 8rem; + .md\:focus\:border-pink-300:focus { + border-color: #fbb6ce; } - .md\:p-px { - padding: 1px; + .md\:focus\:border-pink-400:focus { + border-color: #f687b3; } - .md\:py-0 { - padding-top: 0; - padding-bottom: 0; + .md\:focus\:border-pink-500:focus { + border-color: #ed64a6; } - .md\:px-0 { - padding-left: 0; - padding-right: 0; + .md\:focus\:border-pink-600:focus { + border-color: #d53f8c; } - .md\:py-1 { - padding-top: .25rem; - padding-bottom: .25rem; + .md\:focus\:border-pink-700:focus { + border-color: #b83280; } - .md\:px-1 { - padding-left: .25rem; - padding-right: .25rem; + .md\:focus\:border-pink-800:focus { + border-color: #97266d; } - .md\:py-2 { - padding-top: .5rem; - padding-bottom: .5rem; + .md\:focus\:border-pink-900:focus { + border-color: #702459; } - .md\:px-2 { - padding-left: .5rem; - padding-right: .5rem; + .md\:rounded-none { + border-radius: 0; } - .md\:py-3 { - padding-top: .75rem; - padding-bottom: .75rem; + .md\:rounded-sm { + border-radius: 0.125rem; } - .md\:px-3 { - padding-left: .75rem; - padding-right: .75rem; + .md\:rounded { + border-radius: 0.25rem; } - .md\:py-4 { - padding-top: 1rem; - padding-bottom: 1rem; + .md\:rounded-lg { + border-radius: 0.5rem; } - .md\:px-4 { - padding-left: 1rem; - padding-right: 1rem; + .md\:rounded-full { + border-radius: 9999px; } - .md\:py-5 { - padding-top: 1.25rem; - padding-bottom: 1.25rem; + .md\:rounded-t-none { + border-top-left-radius: 0; + border-top-right-radius: 0; } - .md\:px-5 { - padding-left: 1.25rem; - padding-right: 1.25rem; + .md\:rounded-r-none { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } - .md\:py-6 { - padding-top: 1.5rem; - padding-bottom: 1.5rem; + .md\:rounded-b-none { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; } - .md\:px-6 { - padding-left: 1.5rem; - padding-right: 1.5rem; + .md\:rounded-l-none { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } - .md\:py-8 { - padding-top: 2rem; - padding-bottom: 2rem; + .md\:rounded-t-sm { + border-top-left-radius: 0.125rem; + border-top-right-radius: 0.125rem; } - .md\:px-8 { - padding-left: 2rem; - padding-right: 2rem; + .md\:rounded-r-sm { + border-top-right-radius: 0.125rem; + border-bottom-right-radius: 0.125rem; } - .md\:py-10 { - padding-top: 2.5rem; - padding-bottom: 2.5rem; + .md\:rounded-b-sm { + border-bottom-right-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; } - .md\:px-10 { - padding-left: 2.5rem; - padding-right: 2.5rem; + .md\:rounded-l-sm { + border-top-left-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; } - .md\:py-12 { - padding-top: 3rem; - padding-bottom: 3rem; + .md\:rounded-t { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; } - .md\:px-12 { - padding-left: 3rem; - padding-right: 3rem; + .md\:rounded-r { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; } - .md\:py-16 { - padding-top: 4rem; - padding-bottom: 4rem; + .md\:rounded-b { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; } - .md\:px-16 { - padding-left: 4rem; - padding-right: 4rem; + .md\:rounded-l { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; } - .md\:py-20 { - padding-top: 5rem; - padding-bottom: 5rem; + .md\:rounded-t-lg { + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; } - .md\:px-20 { - padding-left: 5rem; - padding-right: 5rem; + .md\:rounded-r-lg { + border-top-right-radius: 0.5rem; + border-bottom-right-radius: 0.5rem; } - .md\:py-24 { - padding-top: 6rem; - padding-bottom: 6rem; + .md\:rounded-b-lg { + border-bottom-right-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; } - .md\:px-24 { - padding-left: 6rem; - padding-right: 6rem; + .md\:rounded-l-lg { + border-top-left-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; } - .md\:py-32 { - padding-top: 8rem; - padding-bottom: 8rem; + .md\:rounded-t-full { + border-top-left-radius: 9999px; + border-top-right-radius: 9999px; } - .md\:px-32 { - padding-left: 8rem; - padding-right: 8rem; + .md\:rounded-r-full { + border-top-right-radius: 9999px; + border-bottom-right-radius: 9999px; } - .md\:py-px { - padding-top: 1px; - padding-bottom: 1px; + .md\:rounded-b-full { + border-bottom-right-radius: 9999px; + border-bottom-left-radius: 9999px; } - .md\:px-px { - padding-left: 1px; - padding-right: 1px; + .md\:rounded-l-full { + border-top-left-radius: 9999px; + border-bottom-left-radius: 9999px; } - .md\:pt-0 { - padding-top: 0; + .md\:rounded-tl-none { + border-top-left-radius: 0; } - .md\:pr-0 { - padding-right: 0; + .md\:rounded-tr-none { + border-top-right-radius: 0; } - .md\:pb-0 { - padding-bottom: 0; + .md\:rounded-br-none { + border-bottom-right-radius: 0; } - .md\:pl-0 { - padding-left: 0; + .md\:rounded-bl-none { + border-bottom-left-radius: 0; } - .md\:pt-1 { - padding-top: .25rem; + .md\:rounded-tl-sm { + border-top-left-radius: 0.125rem; } - .md\:pr-1 { - padding-right: .25rem; + .md\:rounded-tr-sm { + border-top-right-radius: 0.125rem; } - .md\:pb-1 { - padding-bottom: .25rem; + .md\:rounded-br-sm { + border-bottom-right-radius: 0.125rem; } - .md\:pl-1 { - padding-left: .25rem; + .md\:rounded-bl-sm { + border-bottom-left-radius: 0.125rem; } - .md\:pt-2 { - padding-top: .5rem; + .md\:rounded-tl { + border-top-left-radius: 0.25rem; } - .md\:pr-2 { - padding-right: .5rem; + .md\:rounded-tr { + border-top-right-radius: 0.25rem; } - .md\:pb-2 { - padding-bottom: .5rem; + .md\:rounded-br { + border-bottom-right-radius: 0.25rem; } - .md\:pl-2 { - padding-left: .5rem; + .md\:rounded-bl { + border-bottom-left-radius: 0.25rem; } - .md\:pt-3 { - padding-top: .75rem; + .md\:rounded-tl-lg { + border-top-left-radius: 0.5rem; } - .md\:pr-3 { - padding-right: .75rem; + .md\:rounded-tr-lg { + border-top-right-radius: 0.5rem; } - .md\:pb-3 { - padding-bottom: .75rem; + .md\:rounded-br-lg { + border-bottom-right-radius: 0.5rem; } - .md\:pl-3 { - padding-left: .75rem; + .md\:rounded-bl-lg { + border-bottom-left-radius: 0.5rem; } - .md\:pt-4 { - padding-top: 1rem; + .md\:rounded-tl-full { + border-top-left-radius: 9999px; } - .md\:pr-4 { - padding-right: 1rem; + .md\:rounded-tr-full { + border-top-right-radius: 9999px; } - .md\:pb-4 { - padding-bottom: 1rem; + .md\:rounded-br-full { + border-bottom-right-radius: 9999px; } - .md\:pl-4 { - padding-left: 1rem; + .md\:rounded-bl-full { + border-bottom-left-radius: 9999px; } - .md\:pt-5 { - padding-top: 1.25rem; + .md\:border-solid { + border-style: solid; } - .md\:pr-5 { - padding-right: 1.25rem; + .md\:border-dashed { + border-style: dashed; } - .md\:pb-5 { - padding-bottom: 1.25rem; + .md\:border-dotted { + border-style: dotted; } - .md\:pl-5 { - padding-left: 1.25rem; + .md\:border-none { + border-style: none; } - .md\:pt-6 { - padding-top: 1.5rem; + .md\:border-0 { + border-width: 0; } - .md\:pr-6 { - padding-right: 1.5rem; + .md\:border-2 { + border-width: 2px; } - .md\:pb-6 { - padding-bottom: 1.5rem; + .md\:border-4 { + border-width: 4px; } - .md\:pl-6 { - padding-left: 1.5rem; + .md\:border-8 { + border-width: 8px; } - .md\:pt-8 { - padding-top: 2rem; + .md\:border { + border-width: 1px; } - .md\:pr-8 { - padding-right: 2rem; + .md\:border-t-0 { + border-top-width: 0; } - .md\:pb-8 { - padding-bottom: 2rem; + .md\:border-r-0 { + border-right-width: 0; } - .md\:pl-8 { - padding-left: 2rem; + .md\:border-b-0 { + border-bottom-width: 0; } - .md\:pt-10 { - padding-top: 2.5rem; + .md\:border-l-0 { + border-left-width: 0; } - .md\:pr-10 { - padding-right: 2.5rem; + .md\:border-t-2 { + border-top-width: 2px; } - .md\:pb-10 { - padding-bottom: 2.5rem; + .md\:border-r-2 { + border-right-width: 2px; } - .md\:pl-10 { - padding-left: 2.5rem; + .md\:border-b-2 { + border-bottom-width: 2px; } - .md\:pt-12 { - padding-top: 3rem; + .md\:border-l-2 { + border-left-width: 2px; } - .md\:pr-12 { - padding-right: 3rem; + .md\:border-t-4 { + border-top-width: 4px; } - .md\:pb-12 { - padding-bottom: 3rem; + .md\:border-r-4 { + border-right-width: 4px; } - .md\:pl-12 { - padding-left: 3rem; + .md\:border-b-4 { + border-bottom-width: 4px; } - .md\:pt-16 { - padding-top: 4rem; + .md\:border-l-4 { + border-left-width: 4px; } - .md\:pr-16 { - padding-right: 4rem; + .md\:border-t-8 { + border-top-width: 8px; } - .md\:pb-16 { - padding-bottom: 4rem; + .md\:border-r-8 { + border-right-width: 8px; } - .md\:pl-16 { - padding-left: 4rem; + .md\:border-b-8 { + border-bottom-width: 8px; } - .md\:pt-20 { - padding-top: 5rem; + .md\:border-l-8 { + border-left-width: 8px; } - .md\:pr-20 { - padding-right: 5rem; + .md\:border-t { + border-top-width: 1px; } - .md\:pb-20 { - padding-bottom: 5rem; + .md\:border-r { + border-right-width: 1px; } - .md\:pl-20 { - padding-left: 5rem; + .md\:border-b { + border-bottom-width: 1px; } - .md\:pt-24 { - padding-top: 6rem; + .md\:border-l { + border-left-width: 1px; } - .md\:pr-24 { - padding-right: 6rem; + .md\:cursor-auto { + cursor: auto; } - .md\:pb-24 { - padding-bottom: 6rem; + .md\:cursor-default { + cursor: default; } - .md\:pl-24 { - padding-left: 6rem; + .md\:cursor-pointer { + cursor: pointer; } - .md\:pt-32 { - padding-top: 8rem; + .md\:cursor-wait { + cursor: wait; } - .md\:pr-32 { - padding-right: 8rem; + .md\:cursor-text { + cursor: text; } - .md\:pb-32 { - padding-bottom: 8rem; + .md\:cursor-move { + cursor: move; } - .md\:pl-32 { - padding-left: 8rem; + .md\:cursor-not-allowed { + cursor: not-allowed; } - .md\:pt-px { - padding-top: 1px; + .md\:block { + display: block; } - .md\:pr-px { - padding-right: 1px; + .md\:inline-block { + display: inline-block; } - .md\:pb-px { - padding-bottom: 1px; + .md\:inline { + display: inline; } - .md\:pl-px { - padding-left: 1px; + .md\:flex { + display: flex; } - .md\:pointer-events-none { - pointer-events: none; + .md\:inline-flex { + display: inline-flex; } - .md\:pointer-events-auto { - pointer-events: auto; + .md\:table { + display: table; } - .md\:static { - position: static; + .md\:table-row { + display: table-row; } - .md\:fixed { - position: fixed; + .md\:table-cell { + display: table-cell; } - .md\:absolute { - position: absolute; + .md\:hidden { + display: none; } - .md\:relative { - position: relative; + .md\:flex-row { + flex-direction: row; } - .md\:sticky { - position: sticky; + .md\:flex-row-reverse { + flex-direction: row-reverse; } - .md\:pin-none { - top: auto; - right: auto; - bottom: auto; - left: auto; + .md\:flex-col { + flex-direction: column; } - .md\:pin { - top: 0; - right: 0; - bottom: 0; - left: 0; + .md\:flex-col-reverse { + flex-direction: column-reverse; } - .md\:pin-y { - top: 0; - bottom: 0; + .md\:flex-wrap { + flex-wrap: wrap; } - .md\:pin-x { - right: 0; - left: 0; + .md\:flex-wrap-reverse { + flex-wrap: wrap-reverse; } - .md\:pin-t { - top: 0; + .md\:flex-no-wrap { + flex-wrap: nowrap; } - .md\:pin-r { - right: 0; + .md\:items-start { + align-items: flex-start; } - .md\:pin-b { - bottom: 0; + .md\:items-end { + align-items: flex-end; } - .md\:pin-l { - left: 0; + .md\:items-center { + align-items: center; } - .md\:resize-none { - resize: none; + .md\:items-baseline { + align-items: baseline; } - .md\:resize-y { - resize: vertical; + .md\:items-stretch { + align-items: stretch; } - .md\:resize-x { - resize: horizontal; + .md\:self-auto { + align-self: auto; } - .md\:resize { - resize: both; + .md\:self-start { + align-self: flex-start; } - .md\:shadow { - box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1); + .md\:self-end { + align-self: flex-end; } - .md\:shadow-md { - box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08); + .md\:self-center { + align-self: center; } - .md\:shadow-lg { - box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08); + .md\:self-stretch { + align-self: stretch; } - .md\:shadow-inner { - box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06); + .md\:justify-start { + justify-content: flex-start; } - .md\:shadow-outline { - box-shadow: 0 0 0 3px rgba(52, 144, 220, .5); + .md\:justify-end { + justify-content: flex-end; } - .md\:shadow-none { - box-shadow: none; + .md\:justify-center { + justify-content: center; } - .md\:hover\:shadow:hover { - box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1); + .md\:justify-between { + justify-content: space-between; } - .md\:hover\:shadow-md:hover { - box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08); + .md\:justify-around { + justify-content: space-around; } - .md\:hover\:shadow-lg:hover { - box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08); + .md\:content-center { + align-content: center; } - .md\:hover\:shadow-inner:hover { - box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06); + .md\:content-start { + align-content: flex-start; } - .md\:hover\:shadow-outline:hover { - box-shadow: 0 0 0 3px rgba(52, 144, 220, .5); + .md\:content-end { + align-content: flex-end; } - .md\:hover\:shadow-none:hover { - box-shadow: none; + .md\:content-between { + align-content: space-between; } - .md\:focus\:shadow:focus { - box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1); + .md\:content-around { + align-content: space-around; } - .md\:focus\:shadow-md:focus { - box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08); + .md\:flex-1 { + flex: 1 1 0%; } - .md\:focus\:shadow-lg:focus { - box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08); + .md\:flex-auto { + flex: 1 1 auto; } - .md\:focus\:shadow-inner:focus { - box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06); + .md\:flex-initial { + flex: 0 1 auto; } - .md\:focus\:shadow-outline:focus { - box-shadow: 0 0 0 3px rgba(52, 144, 220, .5); + .md\:flex-none { + flex: none; } - .md\:focus\:shadow-none:focus { - box-shadow: none; + .md\:flex-grow-0 { + flex-grow: 0; } - .md\:table-auto { - table-layout: auto; + .md\:flex-grow { + flex-grow: 1; } - .md\:table-fixed { - table-layout: fixed; + .md\:flex-shrink-0 { + flex-shrink: 0; } - .md\:text-left { - text-align: left; + .md\:flex-shrink { + flex-shrink: 1; } - .md\:text-center { - text-align: center; + .md\:order-1 { + order: 1; } - .md\:text-right { - text-align: right; + .md\:order-2 { + order: 2; } - .md\:text-justify { - text-align: justify; + .md\:order-3 { + order: 3; } - .md\:text-transparent { - color: transparent; + .md\:order-4 { + order: 4; } - .md\:text-black { - color: #22292f; + .md\:order-5 { + order: 5; } - .md\:text-grey-darkest { - color: #3d4852; + .md\:order-6 { + order: 6; } - .md\:text-grey-darker { - color: #606f7b; + .md\:order-7 { + order: 7; } - .md\:text-grey-dark { - color: #8795a1; + .md\:order-8 { + order: 8; } - .md\:text-grey { - color: #b8c2cc; + .md\:order-9 { + order: 9; } - .md\:text-grey-light { - color: #dae1e7; + .md\:order-10 { + order: 10; } - .md\:text-grey-lighter { - color: #f1f5f8; + .md\:order-11 { + order: 11; } - .md\:text-grey-lightest { - color: #f8fafc; + .md\:order-12 { + order: 12; } - .md\:text-white { - color: #fff; + .md\:order-first { + order: -9999; } - .md\:text-red-darkest { - color: #3b0d0c; + .md\:order-last { + order: 9999; } - .md\:text-red-darker { - color: #621b18; + .md\:order-none { + order: 0; } - .md\:text-red-dark { - color: #cc1f1a; + .md\:float-right { + float: right; } - .md\:text-red { - color: #e3342f; + .md\:float-left { + float: left; } - .md\:text-red-light { - color: #ef5753; + .md\:float-none { + float: none; } - .md\:text-red-lighter { - color: #f9acaa; + .md\:clearfix:after { + content: ""; + display: table; + clear: both; } - .md\:text-red-lightest { - color: #fcebea; + .md\:font-sans { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; } - .md\:text-orange-darkest { - color: #462a16; + .md\:font-serif { + font-family: Georgia, Cambria, "Times New Roman", Times, serif; } - .md\:text-orange-darker { - color: #613b1f; + .md\:font-mono { + font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; } - .md\:text-orange-dark { - color: #de751f; + .md\:font-hairline { + font-weight: 100; } - .md\:text-orange { - color: #f6993f; + .md\:font-thin { + font-weight: 200; } - .md\:text-orange-light { - color: #faad63; + .md\:font-light { + font-weight: 300; } - .md\:text-orange-lighter { - color: #fcd9b6; + .md\:font-normal { + font-weight: 400; } - .md\:text-orange-lightest { - color: #fff5eb; + .md\:font-medium { + font-weight: 500; } - .md\:text-yellow-darkest { - color: #453411; + .md\:font-semibold { + font-weight: 600; } - .md\:text-yellow-darker { - color: #684f1d; + .md\:font-bold { + font-weight: 700; } - .md\:text-yellow-dark { - color: #f2d024; + .md\:font-extrabold { + font-weight: 800; } - .md\:text-yellow { - color: #ffed4a; + .md\:font-black { + font-weight: 900; } - .md\:text-yellow-light { - color: #fff382; + .md\:hover\:font-hairline:hover { + font-weight: 100; } - .md\:text-yellow-lighter { - color: #fff9c2; + .md\:hover\:font-thin:hover { + font-weight: 200; } - .md\:text-yellow-lightest { - color: #fcfbeb; + .md\:hover\:font-light:hover { + font-weight: 300; } - .md\:text-green-darkest { - color: #0f2f21; + .md\:hover\:font-normal:hover { + font-weight: 400; } - .md\:text-green-darker { - color: #1a4731; + .md\:hover\:font-medium:hover { + font-weight: 500; } - .md\:text-green-dark { - color: #1f9d55; + .md\:hover\:font-semibold:hover { + font-weight: 600; } - .md\:text-green { - color: #38c172; + .md\:hover\:font-bold:hover { + font-weight: 700; } - .md\:text-green-light { - color: #51d88a; + .md\:hover\:font-extrabold:hover { + font-weight: 800; } - .md\:text-green-lighter { - color: #a2f5bf; + .md\:hover\:font-black:hover { + font-weight: 900; } - .md\:text-green-lightest { - color: #e3fcec; + .md\:focus\:font-hairline:focus { + font-weight: 100; } - .md\:text-teal-darkest { - color: #0d3331; + .md\:focus\:font-thin:focus { + font-weight: 200; } - .md\:text-teal-darker { - color: #20504f; + .md\:focus\:font-light:focus { + font-weight: 300; } - .md\:text-teal-dark { - color: #38a89d; + .md\:focus\:font-normal:focus { + font-weight: 400; } - .md\:text-teal { - color: #4dc0b5; + .md\:focus\:font-medium:focus { + font-weight: 500; } - .md\:text-teal-light { - color: #64d5ca; + .md\:focus\:font-semibold:focus { + font-weight: 600; } - .md\:text-teal-lighter { - color: #a0f0ed; + .md\:focus\:font-bold:focus { + font-weight: 700; } - .md\:text-teal-lightest { - color: #e8fffe; + .md\:focus\:font-extrabold:focus { + font-weight: 800; } - .md\:text-blue-darkest { - color: #12283a; + .md\:focus\:font-black:focus { + font-weight: 900; } - .md\:text-blue-darker { - color: #1c3d5a; + .md\:h-0 { + height: 0; } - .md\:text-blue-dark { - color: #2779bd; + .md\:h-1 { + height: 0.25rem; } - .md\:text-blue { - color: #3490dc; + .md\:h-2 { + height: 0.5rem; } - .md\:text-blue-light { - color: #6cb2eb; + .md\:h-3 { + height: 0.75rem; } - .md\:text-blue-lighter { - color: #bcdefa; + .md\:h-4 { + height: 1rem; } - .md\:text-blue-lightest { - color: #eff8ff; + .md\:h-5 { + height: 1.25rem; } - .md\:text-indigo-darkest { - color: #191e38; + .md\:h-6 { + height: 1.5rem; } - .md\:text-indigo-darker { - color: #2f365f; + .md\:h-8 { + height: 2rem; } - .md\:text-indigo-dark { - color: #5661b3; + .md\:h-10 { + height: 2.5rem; } - .md\:text-indigo { - color: #6574cd; + .md\:h-12 { + height: 3rem; } - .md\:text-indigo-light { - color: #7886d7; + .md\:h-16 { + height: 4rem; } - .md\:text-indigo-lighter { - color: #b2b7ff; + .md\:h-20 { + height: 5rem; } - .md\:text-indigo-lightest { - color: #e6e8ff; + .md\:h-24 { + height: 6rem; } - .md\:text-purple-darkest { - color: #21183c; + .md\:h-32 { + height: 8rem; } - .md\:text-purple-darker { - color: #382b5f; + .md\:h-40 { + height: 10rem; } - .md\:text-purple-dark { - color: #794acf; + .md\:h-48 { + height: 12rem; } - .md\:text-purple { - color: #9561e2; + .md\:h-56 { + height: 14rem; } - .md\:text-purple-light { - color: #a779e9; + .md\:h-64 { + height: 16rem; } - .md\:text-purple-lighter { - color: #d6bbfc; + .md\:h-auto { + height: auto; } - .md\:text-purple-lightest { - color: #f3ebff; + .md\:h-px { + height: 1px; } - .md\:text-pink-darkest { - color: #451225; + .md\:h-full { + height: 100%; } - .md\:text-pink-darker { - color: #6f213f; + .md\:h-screen { + height: 100vh; } - .md\:text-pink-dark { - color: #eb5286; + .md\:leading-none { + line-height: 1; } - .md\:text-pink { - color: #f66d9b; + .md\:leading-tight { + line-height: 1.25; } - .md\:text-pink-light { - color: #fa7ea8; + .md\:leading-snug { + line-height: 1.375; } - .md\:text-pink-lighter { - color: #ffbbca; + .md\:leading-normal { + line-height: 1.5; } - .md\:text-pink-lightest { - color: #ffebef; + .md\:leading-relaxed { + line-height: 1.625; } - .md\:hover\:text-transparent:hover { - color: transparent; + .md\:leading-loose { + line-height: 2; } - .md\:hover\:text-black:hover { - color: #22292f; + .md\:list-inside { + list-style-position: inside; } - .md\:hover\:text-grey-darkest:hover { - color: #3d4852; + .md\:list-outside { + list-style-position: outside; } - .md\:hover\:text-grey-darker:hover { - color: #606f7b; + .md\:list-none { + list-style-type: none; } - .md\:hover\:text-grey-dark:hover { - color: #8795a1; + .md\:list-disc { + list-style-type: disc; } - .md\:hover\:text-grey:hover { - color: #b8c2cc; + .md\:list-decimal { + list-style-type: decimal; } - .md\:hover\:text-grey-light:hover { - color: #dae1e7; + .md\:m-0 { + margin: 0; } - .md\:hover\:text-grey-lighter:hover { - color: #f1f5f8; + .md\:m-1 { + margin: 0.25rem; } - .md\:hover\:text-grey-lightest:hover { - color: #f8fafc; + .md\:m-2 { + margin: 0.5rem; } - .md\:hover\:text-white:hover { - color: #fff; + .md\:m-3 { + margin: 0.75rem; } - .md\:hover\:text-red-darkest:hover { - color: #3b0d0c; + .md\:m-4 { + margin: 1rem; } - .md\:hover\:text-red-darker:hover { - color: #621b18; + .md\:m-5 { + margin: 1.25rem; } - .md\:hover\:text-red-dark:hover { - color: #cc1f1a; + .md\:m-6 { + margin: 1.5rem; } - .md\:hover\:text-red:hover { - color: #e3342f; + .md\:m-8 { + margin: 2rem; } - .md\:hover\:text-red-light:hover { - color: #ef5753; + .md\:m-10 { + margin: 2.5rem; } - .md\:hover\:text-red-lighter:hover { - color: #f9acaa; + .md\:m-12 { + margin: 3rem; } - .md\:hover\:text-red-lightest:hover { - color: #fcebea; + .md\:m-16 { + margin: 4rem; } - .md\:hover\:text-orange-darkest:hover { - color: #462a16; + .md\:m-20 { + margin: 5rem; } - .md\:hover\:text-orange-darker:hover { - color: #613b1f; + .md\:m-24 { + margin: 6rem; } - .md\:hover\:text-orange-dark:hover { - color: #de751f; + .md\:m-32 { + margin: 8rem; } - .md\:hover\:text-orange:hover { - color: #f6993f; + .md\:m-40 { + margin: 10rem; } - .md\:hover\:text-orange-light:hover { - color: #faad63; + .md\:m-48 { + margin: 12rem; } - .md\:hover\:text-orange-lighter:hover { - color: #fcd9b6; + .md\:m-56 { + margin: 14rem; } - .md\:hover\:text-orange-lightest:hover { - color: #fff5eb; + .md\:m-64 { + margin: 16rem; } - .md\:hover\:text-yellow-darkest:hover { - color: #453411; + .md\:m-auto { + margin: auto; } - .md\:hover\:text-yellow-darker:hover { - color: #684f1d; + .md\:m-px { + margin: 1px; } - .md\:hover\:text-yellow-dark:hover { - color: #f2d024; + .md\:-m-1 { + margin: -0.25rem; } - .md\:hover\:text-yellow:hover { - color: #ffed4a; + .md\:-m-2 { + margin: -0.5rem; } - .md\:hover\:text-yellow-light:hover { - color: #fff382; + .md\:-m-3 { + margin: -0.75rem; } - .md\:hover\:text-yellow-lighter:hover { - color: #fff9c2; + .md\:-m-4 { + margin: -1rem; } - .md\:hover\:text-yellow-lightest:hover { - color: #fcfbeb; + .md\:-m-5 { + margin: -1.25rem; } - .md\:hover\:text-green-darkest:hover { - color: #0f2f21; + .md\:-m-6 { + margin: -1.5rem; } - .md\:hover\:text-green-darker:hover { - color: #1a4731; + .md\:-m-8 { + margin: -2rem; } - .md\:hover\:text-green-dark:hover { - color: #1f9d55; + .md\:-m-10 { + margin: -2.5rem; } - .md\:hover\:text-green:hover { - color: #38c172; + .md\:-m-12 { + margin: -3rem; } - .md\:hover\:text-green-light:hover { - color: #51d88a; + .md\:-m-16 { + margin: -4rem; } - .md\:hover\:text-green-lighter:hover { - color: #a2f5bf; + .md\:-m-20 { + margin: -5rem; } - .md\:hover\:text-green-lightest:hover { - color: #e3fcec; + .md\:-m-24 { + margin: -6rem; } - .md\:hover\:text-teal-darkest:hover { - color: #0d3331; + .md\:-m-32 { + margin: -8rem; } - .md\:hover\:text-teal-darker:hover { - color: #20504f; + .md\:-m-40 { + margin: -10rem; } - .md\:hover\:text-teal-dark:hover { - color: #38a89d; + .md\:-m-48 { + margin: -12rem; } - .md\:hover\:text-teal:hover { - color: #4dc0b5; + .md\:-m-56 { + margin: -14rem; } - .md\:hover\:text-teal-light:hover { - color: #64d5ca; + .md\:-m-64 { + margin: -16rem; } - .md\:hover\:text-teal-lighter:hover { - color: #a0f0ed; + .md\:-m-px { + margin: -1px; } - .md\:hover\:text-teal-lightest:hover { - color: #e8fffe; + .md\:my-0 { + margin-top: 0; + margin-bottom: 0; } - .md\:hover\:text-blue-darkest:hover { - color: #12283a; + .md\:mx-0 { + margin-left: 0; + margin-right: 0; } - .md\:hover\:text-blue-darker:hover { - color: #1c3d5a; + .md\:my-1 { + margin-top: 0.25rem; + margin-bottom: 0.25rem; } - .md\:hover\:text-blue-dark:hover { - color: #2779bd; + .md\:mx-1 { + margin-left: 0.25rem; + margin-right: 0.25rem; } - .md\:hover\:text-blue:hover { - color: #3490dc; + .md\:my-2 { + margin-top: 0.5rem; + margin-bottom: 0.5rem; } - .md\:hover\:text-blue-light:hover { - color: #6cb2eb; + .md\:mx-2 { + margin-left: 0.5rem; + margin-right: 0.5rem; } - .md\:hover\:text-blue-lighter:hover { - color: #bcdefa; + .md\:my-3 { + margin-top: 0.75rem; + margin-bottom: 0.75rem; } - .md\:hover\:text-blue-lightest:hover { - color: #eff8ff; + .md\:mx-3 { + margin-left: 0.75rem; + margin-right: 0.75rem; } - .md\:hover\:text-indigo-darkest:hover { - color: #191e38; + .md\:my-4 { + margin-top: 1rem; + margin-bottom: 1rem; } - .md\:hover\:text-indigo-darker:hover { - color: #2f365f; + .md\:mx-4 { + margin-left: 1rem; + margin-right: 1rem; } - .md\:hover\:text-indigo-dark:hover { - color: #5661b3; + .md\:my-5 { + margin-top: 1.25rem; + margin-bottom: 1.25rem; } - .md\:hover\:text-indigo:hover { - color: #6574cd; + .md\:mx-5 { + margin-left: 1.25rem; + margin-right: 1.25rem; } - .md\:hover\:text-indigo-light:hover { - color: #7886d7; + .md\:my-6 { + margin-top: 1.5rem; + margin-bottom: 1.5rem; } - .md\:hover\:text-indigo-lighter:hover { - color: #b2b7ff; + .md\:mx-6 { + margin-left: 1.5rem; + margin-right: 1.5rem; } - .md\:hover\:text-indigo-lightest:hover { - color: #e6e8ff; + .md\:my-8 { + margin-top: 2rem; + margin-bottom: 2rem; } - .md\:hover\:text-purple-darkest:hover { - color: #21183c; + .md\:mx-8 { + margin-left: 2rem; + margin-right: 2rem; } - .md\:hover\:text-purple-darker:hover { - color: #382b5f; + .md\:my-10 { + margin-top: 2.5rem; + margin-bottom: 2.5rem; } - .md\:hover\:text-purple-dark:hover { - color: #794acf; + .md\:mx-10 { + margin-left: 2.5rem; + margin-right: 2.5rem; } - .md\:hover\:text-purple:hover { - color: #9561e2; + .md\:my-12 { + margin-top: 3rem; + margin-bottom: 3rem; } - .md\:hover\:text-purple-light:hover { - color: #a779e9; + .md\:mx-12 { + margin-left: 3rem; + margin-right: 3rem; } - .md\:hover\:text-purple-lighter:hover { - color: #d6bbfc; + .md\:my-16 { + margin-top: 4rem; + margin-bottom: 4rem; } - .md\:hover\:text-purple-lightest:hover { - color: #f3ebff; + .md\:mx-16 { + margin-left: 4rem; + margin-right: 4rem; } - .md\:hover\:text-pink-darkest:hover { - color: #451225; + .md\:my-20 { + margin-top: 5rem; + margin-bottom: 5rem; } - .md\:hover\:text-pink-darker:hover { - color: #6f213f; + .md\:mx-20 { + margin-left: 5rem; + margin-right: 5rem; } - .md\:hover\:text-pink-dark:hover { - color: #eb5286; + .md\:my-24 { + margin-top: 6rem; + margin-bottom: 6rem; } - .md\:hover\:text-pink:hover { - color: #f66d9b; + .md\:mx-24 { + margin-left: 6rem; + margin-right: 6rem; } - .md\:hover\:text-pink-light:hover { - color: #fa7ea8; + .md\:my-32 { + margin-top: 8rem; + margin-bottom: 8rem; } - .md\:hover\:text-pink-lighter:hover { - color: #ffbbca; + .md\:mx-32 { + margin-left: 8rem; + margin-right: 8rem; } - .md\:hover\:text-pink-lightest:hover { - color: #ffebef; + .md\:my-40 { + margin-top: 10rem; + margin-bottom: 10rem; } - .md\:focus\:text-transparent:focus { - color: transparent; + .md\:mx-40 { + margin-left: 10rem; + margin-right: 10rem; } - .md\:focus\:text-black:focus { - color: #22292f; + .md\:my-48 { + margin-top: 12rem; + margin-bottom: 12rem; } - .md\:focus\:text-grey-darkest:focus { - color: #3d4852; + .md\:mx-48 { + margin-left: 12rem; + margin-right: 12rem; } - .md\:focus\:text-grey-darker:focus { - color: #606f7b; + .md\:my-56 { + margin-top: 14rem; + margin-bottom: 14rem; } - .md\:focus\:text-grey-dark:focus { - color: #8795a1; + .md\:mx-56 { + margin-left: 14rem; + margin-right: 14rem; } - .md\:focus\:text-grey:focus { - color: #b8c2cc; + .md\:my-64 { + margin-top: 16rem; + margin-bottom: 16rem; } - .md\:focus\:text-grey-light:focus { - color: #dae1e7; + .md\:mx-64 { + margin-left: 16rem; + margin-right: 16rem; } - .md\:focus\:text-grey-lighter:focus { - color: #f1f5f8; + .md\:my-auto { + margin-top: auto; + margin-bottom: auto; } - .md\:focus\:text-grey-lightest:focus { - color: #f8fafc; + .md\:mx-auto { + margin-left: auto; + margin-right: auto; } - .md\:focus\:text-white:focus { - color: #fff; + .md\:my-px { + margin-top: 1px; + margin-bottom: 1px; } - .md\:focus\:text-red-darkest:focus { - color: #3b0d0c; + .md\:mx-px { + margin-left: 1px; + margin-right: 1px; } - .md\:focus\:text-red-darker:focus { - color: #621b18; + .md\:-my-1 { + margin-top: -0.25rem; + margin-bottom: -0.25rem; } - .md\:focus\:text-red-dark:focus { - color: #cc1f1a; + .md\:-mx-1 { + margin-left: -0.25rem; + margin-right: -0.25rem; } - .md\:focus\:text-red:focus { - color: #e3342f; + .md\:-my-2 { + margin-top: -0.5rem; + margin-bottom: -0.5rem; } - .md\:focus\:text-red-light:focus { - color: #ef5753; + .md\:-mx-2 { + margin-left: -0.5rem; + margin-right: -0.5rem; } - .md\:focus\:text-red-lighter:focus { - color: #f9acaa; + .md\:-my-3 { + margin-top: -0.75rem; + margin-bottom: -0.75rem; } - .md\:focus\:text-red-lightest:focus { - color: #fcebea; + .md\:-mx-3 { + margin-left: -0.75rem; + margin-right: -0.75rem; } - .md\:focus\:text-orange-darkest:focus { - color: #462a16; + .md\:-my-4 { + margin-top: -1rem; + margin-bottom: -1rem; } - .md\:focus\:text-orange-darker:focus { - color: #613b1f; + .md\:-mx-4 { + margin-left: -1rem; + margin-right: -1rem; } - .md\:focus\:text-orange-dark:focus { - color: #de751f; + .md\:-my-5 { + margin-top: -1.25rem; + margin-bottom: -1.25rem; } - .md\:focus\:text-orange:focus { - color: #f6993f; + .md\:-mx-5 { + margin-left: -1.25rem; + margin-right: -1.25rem; } - .md\:focus\:text-orange-light:focus { - color: #faad63; + .md\:-my-6 { + margin-top: -1.5rem; + margin-bottom: -1.5rem; } - .md\:focus\:text-orange-lighter:focus { - color: #fcd9b6; + .md\:-mx-6 { + margin-left: -1.5rem; + margin-right: -1.5rem; } - .md\:focus\:text-orange-lightest:focus { - color: #fff5eb; + .md\:-my-8 { + margin-top: -2rem; + margin-bottom: -2rem; } - .md\:focus\:text-yellow-darkest:focus { - color: #453411; + .md\:-mx-8 { + margin-left: -2rem; + margin-right: -2rem; } - .md\:focus\:text-yellow-darker:focus { - color: #684f1d; + .md\:-my-10 { + margin-top: -2.5rem; + margin-bottom: -2.5rem; } - .md\:focus\:text-yellow-dark:focus { - color: #f2d024; + .md\:-mx-10 { + margin-left: -2.5rem; + margin-right: -2.5rem; } - .md\:focus\:text-yellow:focus { - color: #ffed4a; + .md\:-my-12 { + margin-top: -3rem; + margin-bottom: -3rem; } - .md\:focus\:text-yellow-light:focus { - color: #fff382; + .md\:-mx-12 { + margin-left: -3rem; + margin-right: -3rem; } - .md\:focus\:text-yellow-lighter:focus { - color: #fff9c2; + .md\:-my-16 { + margin-top: -4rem; + margin-bottom: -4rem; } - .md\:focus\:text-yellow-lightest:focus { - color: #fcfbeb; + .md\:-mx-16 { + margin-left: -4rem; + margin-right: -4rem; } - .md\:focus\:text-green-darkest:focus { - color: #0f2f21; + .md\:-my-20 { + margin-top: -5rem; + margin-bottom: -5rem; } - .md\:focus\:text-green-darker:focus { - color: #1a4731; + .md\:-mx-20 { + margin-left: -5rem; + margin-right: -5rem; } - .md\:focus\:text-green-dark:focus { - color: #1f9d55; + .md\:-my-24 { + margin-top: -6rem; + margin-bottom: -6rem; } - .md\:focus\:text-green:focus { - color: #38c172; + .md\:-mx-24 { + margin-left: -6rem; + margin-right: -6rem; } - .md\:focus\:text-green-light:focus { - color: #51d88a; + .md\:-my-32 { + margin-top: -8rem; + margin-bottom: -8rem; } - .md\:focus\:text-green-lighter:focus { - color: #a2f5bf; + .md\:-mx-32 { + margin-left: -8rem; + margin-right: -8rem; } - .md\:focus\:text-green-lightest:focus { - color: #e3fcec; + .md\:-my-40 { + margin-top: -10rem; + margin-bottom: -10rem; } - .md\:focus\:text-teal-darkest:focus { - color: #0d3331; + .md\:-mx-40 { + margin-left: -10rem; + margin-right: -10rem; } - .md\:focus\:text-teal-darker:focus { - color: #20504f; + .md\:-my-48 { + margin-top: -12rem; + margin-bottom: -12rem; } - .md\:focus\:text-teal-dark:focus { - color: #38a89d; + .md\:-mx-48 { + margin-left: -12rem; + margin-right: -12rem; } - .md\:focus\:text-teal:focus { - color: #4dc0b5; + .md\:-my-56 { + margin-top: -14rem; + margin-bottom: -14rem; } - .md\:focus\:text-teal-light:focus { - color: #64d5ca; + .md\:-mx-56 { + margin-left: -14rem; + margin-right: -14rem; } - .md\:focus\:text-teal-lighter:focus { - color: #a0f0ed; + .md\:-my-64 { + margin-top: -16rem; + margin-bottom: -16rem; } - .md\:focus\:text-teal-lightest:focus { - color: #e8fffe; + .md\:-mx-64 { + margin-left: -16rem; + margin-right: -16rem; } - .md\:focus\:text-blue-darkest:focus { - color: #12283a; + .md\:-my-px { + margin-top: -1px; + margin-bottom: -1px; } - .md\:focus\:text-blue-darker:focus { - color: #1c3d5a; + .md\:-mx-px { + margin-left: -1px; + margin-right: -1px; } - .md\:focus\:text-blue-dark:focus { - color: #2779bd; + .md\:mt-0 { + margin-top: 0; } - .md\:focus\:text-blue:focus { - color: #3490dc; + .md\:mr-0 { + margin-right: 0; } - .md\:focus\:text-blue-light:focus { - color: #6cb2eb; + .md\:mb-0 { + margin-bottom: 0; } - .md\:focus\:text-blue-lighter:focus { - color: #bcdefa; + .md\:ml-0 { + margin-left: 0; } - .md\:focus\:text-blue-lightest:focus { - color: #eff8ff; + .md\:mt-1 { + margin-top: 0.25rem; } - .md\:focus\:text-indigo-darkest:focus { - color: #191e38; + .md\:mr-1 { + margin-right: 0.25rem; } - .md\:focus\:text-indigo-darker:focus { - color: #2f365f; + .md\:mb-1 { + margin-bottom: 0.25rem; } - .md\:focus\:text-indigo-dark:focus { - color: #5661b3; + .md\:ml-1 { + margin-left: 0.25rem; } - .md\:focus\:text-indigo:focus { - color: #6574cd; + .md\:mt-2 { + margin-top: 0.5rem; } - .md\:focus\:text-indigo-light:focus { - color: #7886d7; + .md\:mr-2 { + margin-right: 0.5rem; } - .md\:focus\:text-indigo-lighter:focus { - color: #b2b7ff; + .md\:mb-2 { + margin-bottom: 0.5rem; } - .md\:focus\:text-indigo-lightest:focus { - color: #e6e8ff; + .md\:ml-2 { + margin-left: 0.5rem; } - .md\:focus\:text-purple-darkest:focus { - color: #21183c; + .md\:mt-3 { + margin-top: 0.75rem; } - .md\:focus\:text-purple-darker:focus { - color: #382b5f; + .md\:mr-3 { + margin-right: 0.75rem; } - .md\:focus\:text-purple-dark:focus { - color: #794acf; + .md\:mb-3 { + margin-bottom: 0.75rem; } - .md\:focus\:text-purple:focus { - color: #9561e2; + .md\:ml-3 { + margin-left: 0.75rem; } - .md\:focus\:text-purple-light:focus { - color: #a779e9; + .md\:mt-4 { + margin-top: 1rem; } - .md\:focus\:text-purple-lighter:focus { - color: #d6bbfc; + .md\:mr-4 { + margin-right: 1rem; } - .md\:focus\:text-purple-lightest:focus { - color: #f3ebff; + .md\:mb-4 { + margin-bottom: 1rem; } - .md\:focus\:text-pink-darkest:focus { - color: #451225; + .md\:ml-4 { + margin-left: 1rem; } - .md\:focus\:text-pink-darker:focus { - color: #6f213f; + .md\:mt-5 { + margin-top: 1.25rem; } - .md\:focus\:text-pink-dark:focus { - color: #eb5286; + .md\:mr-5 { + margin-right: 1.25rem; } - .md\:focus\:text-pink:focus { - color: #f66d9b; + .md\:mb-5 { + margin-bottom: 1.25rem; } - .md\:focus\:text-pink-light:focus { - color: #fa7ea8; + .md\:ml-5 { + margin-left: 1.25rem; } - .md\:focus\:text-pink-lighter:focus { - color: #ffbbca; + .md\:mt-6 { + margin-top: 1.5rem; } - .md\:focus\:text-pink-lightest:focus { - color: #ffebef; + .md\:mr-6 { + margin-right: 1.5rem; } - .md\:text-xs { - font-size: .75rem; + .md\:mb-6 { + margin-bottom: 1.5rem; } - .md\:text-sm { - font-size: .875rem; + .md\:ml-6 { + margin-left: 1.5rem; } - .md\:text-base { - font-size: 1rem; + .md\:mt-8 { + margin-top: 2rem; } - .md\:text-lg { - font-size: 1.125rem; + .md\:mr-8 { + margin-right: 2rem; } - .md\:text-xl { - font-size: 1.25rem; + .md\:mb-8 { + margin-bottom: 2rem; } - .md\:text-2xl { - font-size: 1.5rem; + .md\:ml-8 { + margin-left: 2rem; } - .md\:text-3xl { - font-size: 1.875rem; + .md\:mt-10 { + margin-top: 2.5rem; } - .md\:text-4xl { - font-size: 2.25rem; + .md\:mr-10 { + margin-right: 2.5rem; } - .md\:text-5xl { - font-size: 3rem; + .md\:mb-10 { + margin-bottom: 2.5rem; } - .md\:italic { - font-style: italic; + .md\:ml-10 { + margin-left: 2.5rem; } - .md\:roman { - font-style: normal; + .md\:mt-12 { + margin-top: 3rem; } - .md\:uppercase { - text-transform: uppercase; + .md\:mr-12 { + margin-right: 3rem; } - .md\:lowercase { - text-transform: lowercase; + .md\:mb-12 { + margin-bottom: 3rem; } - .md\:capitalize { - text-transform: capitalize; + .md\:ml-12 { + margin-left: 3rem; } - .md\:normal-case { - text-transform: none; + .md\:mt-16 { + margin-top: 4rem; } - .md\:underline { - text-decoration: underline; + .md\:mr-16 { + margin-right: 4rem; } - .md\:line-through { - text-decoration: line-through; + .md\:mb-16 { + margin-bottom: 4rem; } - .md\:no-underline { - text-decoration: none; + .md\:ml-16 { + margin-left: 4rem; } - .md\:antialiased { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; + .md\:mt-20 { + margin-top: 5rem; } - .md\:subpixel-antialiased { - -webkit-font-smoothing: auto; - -moz-osx-font-smoothing: auto; + .md\:mr-20 { + margin-right: 5rem; } - .md\:hover\:italic:hover { - font-style: italic; + .md\:mb-20 { + margin-bottom: 5rem; } - .md\:hover\:roman:hover { - font-style: normal; + .md\:ml-20 { + margin-left: 5rem; } - .md\:hover\:uppercase:hover { - text-transform: uppercase; + .md\:mt-24 { + margin-top: 6rem; } - .md\:hover\:lowercase:hover { - text-transform: lowercase; + .md\:mr-24 { + margin-right: 6rem; } - .md\:hover\:capitalize:hover { - text-transform: capitalize; + .md\:mb-24 { + margin-bottom: 6rem; } - .md\:hover\:normal-case:hover { - text-transform: none; + .md\:ml-24 { + margin-left: 6rem; } - .md\:hover\:underline:hover { - text-decoration: underline; + .md\:mt-32 { + margin-top: 8rem; } - .md\:hover\:line-through:hover { - text-decoration: line-through; + .md\:mr-32 { + margin-right: 8rem; } - .md\:hover\:no-underline:hover { - text-decoration: none; + .md\:mb-32 { + margin-bottom: 8rem; } - .md\:hover\:antialiased:hover { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; + .md\:ml-32 { + margin-left: 8rem; } - .md\:hover\:subpixel-antialiased:hover { - -webkit-font-smoothing: auto; - -moz-osx-font-smoothing: auto; + .md\:mt-40 { + margin-top: 10rem; } - .md\:focus\:italic:focus { - font-style: italic; + .md\:mr-40 { + margin-right: 10rem; } - .md\:focus\:roman:focus { - font-style: normal; + .md\:mb-40 { + margin-bottom: 10rem; } - .md\:focus\:uppercase:focus { - text-transform: uppercase; + .md\:ml-40 { + margin-left: 10rem; } - .md\:focus\:lowercase:focus { - text-transform: lowercase; + .md\:mt-48 { + margin-top: 12rem; } - .md\:focus\:capitalize:focus { - text-transform: capitalize; + .md\:mr-48 { + margin-right: 12rem; } - .md\:focus\:normal-case:focus { - text-transform: none; + .md\:mb-48 { + margin-bottom: 12rem; } - .md\:focus\:underline:focus { - text-decoration: underline; + .md\:ml-48 { + margin-left: 12rem; } - .md\:focus\:line-through:focus { - text-decoration: line-through; + .md\:mt-56 { + margin-top: 14rem; } - .md\:focus\:no-underline:focus { - text-decoration: none; + .md\:mr-56 { + margin-right: 14rem; } - .md\:focus\:antialiased:focus { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; + .md\:mb-56 { + margin-bottom: 14rem; } - .md\:focus\:subpixel-antialiased:focus { - -webkit-font-smoothing: auto; - -moz-osx-font-smoothing: auto; + .md\:ml-56 { + margin-left: 14rem; } - .md\:tracking-tight { - letter-spacing: -0.05em; + .md\:mt-64 { + margin-top: 16rem; } - .md\:tracking-normal { - letter-spacing: 0; + .md\:mr-64 { + margin-right: 16rem; } - .md\:tracking-wide { - letter-spacing: .05em; + .md\:mb-64 { + margin-bottom: 16rem; } - .md\:select-none { - user-select: none; + .md\:ml-64 { + margin-left: 16rem; } - .md\:select-text { - user-select: text; + .md\:mt-auto { + margin-top: auto; } - .md\:align-baseline { - vertical-align: baseline; + .md\:mr-auto { + margin-right: auto; } - .md\:align-top { - vertical-align: top; + .md\:mb-auto { + margin-bottom: auto; } - .md\:align-middle { - vertical-align: middle; + .md\:ml-auto { + margin-left: auto; } - .md\:align-bottom { - vertical-align: bottom; + .md\:mt-px { + margin-top: 1px; } - .md\:align-text-top { - vertical-align: text-top; + .md\:mr-px { + margin-right: 1px; } - .md\:align-text-bottom { - vertical-align: text-bottom; + .md\:mb-px { + margin-bottom: 1px; } - .md\:visible { - visibility: visible; + .md\:ml-px { + margin-left: 1px; } - .md\:invisible { - visibility: hidden; + .md\:-mt-1 { + margin-top: -0.25rem; } - .md\:whitespace-normal { - white-space: normal; + .md\:-mr-1 { + margin-right: -0.25rem; } - .md\:whitespace-no-wrap { - white-space: nowrap; + .md\:-mb-1 { + margin-bottom: -0.25rem; } - .md\:whitespace-pre { - white-space: pre; + .md\:-ml-1 { + margin-left: -0.25rem; } - .md\:whitespace-pre-line { - white-space: pre-line; + .md\:-mt-2 { + margin-top: -0.5rem; } - .md\:whitespace-pre-wrap { - white-space: pre-wrap; + .md\:-mr-2 { + margin-right: -0.5rem; } - .md\:break-words { - word-wrap: break-word; + .md\:-mb-2 { + margin-bottom: -0.5rem; } - .md\:break-normal { - word-wrap: normal; + .md\:-ml-2 { + margin-left: -0.5rem; } - .md\:truncate { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; + .md\:-mt-3 { + margin-top: -0.75rem; } - .md\:w-1 { - width: .25rem; + .md\:-mr-3 { + margin-right: -0.75rem; } - .md\:w-2 { - width: .5rem; + .md\:-mb-3 { + margin-bottom: -0.75rem; } - .md\:w-3 { - width: .75rem; + .md\:-ml-3 { + margin-left: -0.75rem; } - .md\:w-4 { - width: 1rem; + .md\:-mt-4 { + margin-top: -1rem; } - .md\:w-5 { - width: 1.25rem; + .md\:-mr-4 { + margin-right: -1rem; } - .md\:w-6 { - width: 1.5rem; + .md\:-mb-4 { + margin-bottom: -1rem; } - .md\:w-8 { - width: 2rem; + .md\:-ml-4 { + margin-left: -1rem; } - .md\:w-10 { - width: 2.5rem; + .md\:-mt-5 { + margin-top: -1.25rem; } - .md\:w-12 { - width: 3rem; + .md\:-mr-5 { + margin-right: -1.25rem; } - .md\:w-16 { - width: 4rem; + .md\:-mb-5 { + margin-bottom: -1.25rem; } - .md\:w-24 { - width: 6rem; + .md\:-ml-5 { + margin-left: -1.25rem; } - .md\:w-32 { - width: 8rem; + .md\:-mt-6 { + margin-top: -1.5rem; } - .md\:w-48 { - width: 12rem; + .md\:-mr-6 { + margin-right: -1.5rem; } - .md\:w-64 { - width: 16rem; + .md\:-mb-6 { + margin-bottom: -1.5rem; } - .md\:w-auto { - width: auto; + .md\:-ml-6 { + margin-left: -1.5rem; } - .md\:w-px { - width: 1px; + .md\:-mt-8 { + margin-top: -2rem; } - .md\:w-1\/2 { - width: 50%; + .md\:-mr-8 { + margin-right: -2rem; } - .md\:w-1\/3 { - width: 33.33333%; + .md\:-mb-8 { + margin-bottom: -2rem; } - .md\:w-2\/3 { - width: 66.66667%; + .md\:-ml-8 { + margin-left: -2rem; } - .md\:w-1\/4 { - width: 25%; + .md\:-mt-10 { + margin-top: -2.5rem; } - .md\:w-3\/4 { - width: 75%; + .md\:-mr-10 { + margin-right: -2.5rem; } - .md\:w-1\/5 { - width: 20%; + .md\:-mb-10 { + margin-bottom: -2.5rem; } - .md\:w-2\/5 { - width: 40%; + .md\:-ml-10 { + margin-left: -2.5rem; } - .md\:w-3\/5 { - width: 60%; + .md\:-mt-12 { + margin-top: -3rem; } - .md\:w-4\/5 { - width: 80%; + .md\:-mr-12 { + margin-right: -3rem; } - .md\:w-1\/6 { - width: 16.66667%; + .md\:-mb-12 { + margin-bottom: -3rem; } - .md\:w-5\/6 { - width: 83.33333%; + .md\:-ml-12 { + margin-left: -3rem; } - .md\:w-full { - width: 100%; + .md\:-mt-16 { + margin-top: -4rem; } - .md\:w-screen { - width: 100vw; + .md\:-mr-16 { + margin-right: -4rem; } - .md\:z-0 { - z-index: 0; + .md\:-mb-16 { + margin-bottom: -4rem; } - .md\:z-10 { - z-index: 10; + .md\:-ml-16 { + margin-left: -4rem; } - .md\:z-20 { - z-index: 20; + .md\:-mt-20 { + margin-top: -5rem; } - .md\:z-30 { - z-index: 30; + .md\:-mr-20 { + margin-right: -5rem; } - .md\:z-40 { - z-index: 40; + .md\:-mb-20 { + margin-bottom: -5rem; } - .md\:z-50 { - z-index: 50; + .md\:-ml-20 { + margin-left: -5rem; } - .md\:z-auto { - z-index: auto; + .md\:-mt-24 { + margin-top: -6rem; } - .md\:example { - font-weight: 700; - color: #e3342f; + .md\:-mr-24 { + margin-right: -6rem; } -} -@media (min-width: 992px) { - .lg\:list-reset { - list-style: none; - padding: 0; + .md\:-mb-24 { + margin-bottom: -6rem; } - .lg\:appearance-none { - appearance: none; + .md\:-ml-24 { + margin-left: -6rem; } - .lg\:bg-fixed { - background-attachment: fixed; + .md\:-mt-32 { + margin-top: -8rem; } - .lg\:bg-local { - background-attachment: local; + .md\:-mr-32 { + margin-right: -8rem; } - .lg\:bg-scroll { - background-attachment: scroll; + .md\:-mb-32 { + margin-bottom: -8rem; } - .lg\:bg-transparent { - background-color: transparent; - } - - .lg\:bg-black { - background-color: #22292f; + .md\:-ml-32 { + margin-left: -8rem; } - .lg\:bg-grey-darkest { - background-color: #3d4852; + .md\:-mt-40 { + margin-top: -10rem; } - .lg\:bg-grey-darker { - background-color: #606f7b; + .md\:-mr-40 { + margin-right: -10rem; } - .lg\:bg-grey-dark { - background-color: #8795a1; + .md\:-mb-40 { + margin-bottom: -10rem; } - .lg\:bg-grey { - background-color: #b8c2cc; + .md\:-ml-40 { + margin-left: -10rem; } - .lg\:bg-grey-light { - background-color: #dae1e7; + .md\:-mt-48 { + margin-top: -12rem; } - .lg\:bg-grey-lighter { - background-color: #f1f5f8; + .md\:-mr-48 { + margin-right: -12rem; } - .lg\:bg-grey-lightest { - background-color: #f8fafc; + .md\:-mb-48 { + margin-bottom: -12rem; } - .lg\:bg-white { - background-color: #fff; + .md\:-ml-48 { + margin-left: -12rem; } - .lg\:bg-red-darkest { - background-color: #3b0d0c; + .md\:-mt-56 { + margin-top: -14rem; } - .lg\:bg-red-darker { - background-color: #621b18; + .md\:-mr-56 { + margin-right: -14rem; } - .lg\:bg-red-dark { - background-color: #cc1f1a; + .md\:-mb-56 { + margin-bottom: -14rem; } - .lg\:bg-red { - background-color: #e3342f; + .md\:-ml-56 { + margin-left: -14rem; } - .lg\:bg-red-light { - background-color: #ef5753; + .md\:-mt-64 { + margin-top: -16rem; } - .lg\:bg-red-lighter { - background-color: #f9acaa; + .md\:-mr-64 { + margin-right: -16rem; } - .lg\:bg-red-lightest { - background-color: #fcebea; + .md\:-mb-64 { + margin-bottom: -16rem; } - .lg\:bg-orange-darkest { - background-color: #462a16; + .md\:-ml-64 { + margin-left: -16rem; } - .lg\:bg-orange-darker { - background-color: #613b1f; + .md\:-mt-px { + margin-top: -1px; } - .lg\:bg-orange-dark { - background-color: #de751f; + .md\:-mr-px { + margin-right: -1px; } - .lg\:bg-orange { - background-color: #f6993f; + .md\:-mb-px { + margin-bottom: -1px; } - .lg\:bg-orange-light { - background-color: #faad63; + .md\:-ml-px { + margin-left: -1px; } - .lg\:bg-orange-lighter { - background-color: #fcd9b6; + .md\:max-h-full { + max-height: 100%; } - .lg\:bg-orange-lightest { - background-color: #fff5eb; + .md\:max-h-screen { + max-height: 100vh; } - .lg\:bg-yellow-darkest { - background-color: #453411; + .md\:max-w-xs { + max-width: 20rem; } - .lg\:bg-yellow-darker { - background-color: #684f1d; + .md\:max-w-sm { + max-width: 24rem; } - .lg\:bg-yellow-dark { - background-color: #f2d024; + .md\:max-w-md { + max-width: 28rem; } - .lg\:bg-yellow { - background-color: #ffed4a; + .md\:max-w-lg { + max-width: 32rem; } - .lg\:bg-yellow-light { - background-color: #fff382; + .md\:max-w-xl { + max-width: 36rem; } - .lg\:bg-yellow-lighter { - background-color: #fff9c2; + .md\:max-w-2xl { + max-width: 42rem; } - .lg\:bg-yellow-lightest { - background-color: #fcfbeb; + .md\:max-w-3xl { + max-width: 48rem; } - .lg\:bg-green-darkest { - background-color: #0f2f21; + .md\:max-w-4xl { + max-width: 56rem; } - .lg\:bg-green-darker { - background-color: #1a4731; + .md\:max-w-5xl { + max-width: 64rem; } - .lg\:bg-green-dark { - background-color: #1f9d55; + .md\:max-w-6xl { + max-width: 72rem; } - .lg\:bg-green { - background-color: #38c172; + .md\:max-w-full { + max-width: 100%; } - .lg\:bg-green-light { - background-color: #51d88a; + .md\:min-h-0 { + min-height: 0; } - .lg\:bg-green-lighter { - background-color: #a2f5bf; + .md\:min-h-full { + min-height: 100%; } - .lg\:bg-green-lightest { - background-color: #e3fcec; + .md\:min-h-screen { + min-height: 100vh; } - .lg\:bg-teal-darkest { - background-color: #0d3331; + .md\:min-w-0 { + min-width: 0; } - .lg\:bg-teal-darker { - background-color: #20504f; + .md\:min-w-full { + min-width: 100%; } - .lg\:bg-teal-dark { - background-color: #38a89d; + .md\:object-contain { + object-fit: contain; } - .lg\:bg-teal { - background-color: #4dc0b5; + .md\:object-cover { + object-fit: cover; } - .lg\:bg-teal-light { - background-color: #64d5ca; + .md\:object-fill { + object-fit: fill; } - .lg\:bg-teal-lighter { - background-color: #a0f0ed; + .md\:object-none { + object-fit: none; } - .lg\:bg-teal-lightest { - background-color: #e8fffe; + .md\:object-scale-down { + object-fit: scale-down; } - .lg\:bg-blue-darkest { - background-color: #12283a; + .md\:object-bottom { + object-position: bottom; } - .lg\:bg-blue-darker { - background-color: #1c3d5a; + .md\:object-center { + object-position: center; } - .lg\:bg-blue-dark { - background-color: #2779bd; + .md\:object-left { + object-position: left; } - .lg\:bg-blue { - background-color: #3490dc; + .md\:object-left-bottom { + object-position: left bottom; } - .lg\:bg-blue-light { - background-color: #6cb2eb; + .md\:object-left-top { + object-position: left top; } - .lg\:bg-blue-lighter { - background-color: #bcdefa; + .md\:object-right { + object-position: right; } - .lg\:bg-blue-lightest { - background-color: #eff8ff; + .md\:object-right-bottom { + object-position: right bottom; } - .lg\:bg-indigo-darkest { - background-color: #191e38; + .md\:object-right-top { + object-position: right top; } - .lg\:bg-indigo-darker { - background-color: #2f365f; + .md\:object-top { + object-position: top; } - .lg\:bg-indigo-dark { - background-color: #5661b3; + .md\:opacity-0 { + opacity: 0; } - .lg\:bg-indigo { - background-color: #6574cd; + .md\:opacity-25 { + opacity: 0.25; } - .lg\:bg-indigo-light { - background-color: #7886d7; + .md\:opacity-50 { + opacity: 0.5; } - .lg\:bg-indigo-lighter { - background-color: #b2b7ff; + .md\:opacity-75 { + opacity: 0.75; } - .lg\:bg-indigo-lightest { - background-color: #e6e8ff; + .md\:opacity-100 { + opacity: 1; } - .lg\:bg-purple-darkest { - background-color: #21183c; + .md\:outline-none { + outline: 0; } - .lg\:bg-purple-darker { - background-color: #382b5f; + .md\:focus\:outline-none:focus { + outline: 0; } - .lg\:bg-purple-dark { - background-color: #794acf; + .md\:overflow-auto { + overflow: auto; } - .lg\:bg-purple { - background-color: #9561e2; + .md\:overflow-hidden { + overflow: hidden; } - .lg\:bg-purple-light { - background-color: #a779e9; + .md\:overflow-visible { + overflow: visible; } - .lg\:bg-purple-lighter { - background-color: #d6bbfc; + .md\:overflow-scroll { + overflow: scroll; } - .lg\:bg-purple-lightest { - background-color: #f3ebff; + .md\:overflow-x-auto { + overflow-x: auto; } - .lg\:bg-pink-darkest { - background-color: #451225; + .md\:overflow-y-auto { + overflow-y: auto; } - .lg\:bg-pink-darker { - background-color: #6f213f; + .md\:overflow-x-hidden { + overflow-x: hidden; } - .lg\:bg-pink-dark { - background-color: #eb5286; + .md\:overflow-y-hidden { + overflow-y: hidden; } - .lg\:bg-pink { - background-color: #f66d9b; + .md\:overflow-x-visible { + overflow-x: visible; } - .lg\:bg-pink-light { - background-color: #fa7ea8; + .md\:overflow-y-visible { + overflow-y: visible; } - .lg\:bg-pink-lighter { - background-color: #ffbbca; + .md\:overflow-x-scroll { + overflow-x: scroll; } - .lg\:bg-pink-lightest { - background-color: #ffebef; + .md\:overflow-y-scroll { + overflow-y: scroll; } - .lg\:hover\:bg-transparent:hover { - background-color: transparent; + .md\:scrolling-touch { + -webkit-overflow-scrolling: touch; } - .lg\:hover\:bg-black:hover { - background-color: #22292f; + .md\:scrolling-auto { + -webkit-overflow-scrolling: auto; } - .lg\:hover\:bg-grey-darkest:hover { - background-color: #3d4852; + .md\:p-0 { + padding: 0; } - .lg\:hover\:bg-grey-darker:hover { - background-color: #606f7b; + .md\:p-1 { + padding: 0.25rem; } - .lg\:hover\:bg-grey-dark:hover { - background-color: #8795a1; + .md\:p-2 { + padding: 0.5rem; } - .lg\:hover\:bg-grey:hover { - background-color: #b8c2cc; + .md\:p-3 { + padding: 0.75rem; } - .lg\:hover\:bg-grey-light:hover { - background-color: #dae1e7; + .md\:p-4 { + padding: 1rem; } - .lg\:hover\:bg-grey-lighter:hover { - background-color: #f1f5f8; + .md\:p-5 { + padding: 1.25rem; } - .lg\:hover\:bg-grey-lightest:hover { - background-color: #f8fafc; + .md\:p-6 { + padding: 1.5rem; } - .lg\:hover\:bg-white:hover { - background-color: #fff; + .md\:p-8 { + padding: 2rem; } - .lg\:hover\:bg-red-darkest:hover { - background-color: #3b0d0c; + .md\:p-10 { + padding: 2.5rem; } - .lg\:hover\:bg-red-darker:hover { - background-color: #621b18; + .md\:p-12 { + padding: 3rem; } - .lg\:hover\:bg-red-dark:hover { - background-color: #cc1f1a; + .md\:p-16 { + padding: 4rem; } - .lg\:hover\:bg-red:hover { - background-color: #e3342f; + .md\:p-20 { + padding: 5rem; } - .lg\:hover\:bg-red-light:hover { - background-color: #ef5753; + .md\:p-24 { + padding: 6rem; } - .lg\:hover\:bg-red-lighter:hover { - background-color: #f9acaa; + .md\:p-32 { + padding: 8rem; } - .lg\:hover\:bg-red-lightest:hover { - background-color: #fcebea; + .md\:p-40 { + padding: 10rem; } - .lg\:hover\:bg-orange-darkest:hover { - background-color: #462a16; + .md\:p-48 { + padding: 12rem; } - .lg\:hover\:bg-orange-darker:hover { - background-color: #613b1f; + .md\:p-56 { + padding: 14rem; } - .lg\:hover\:bg-orange-dark:hover { - background-color: #de751f; + .md\:p-64 { + padding: 16rem; } - .lg\:hover\:bg-orange:hover { - background-color: #f6993f; + .md\:p-px { + padding: 1px; } - .lg\:hover\:bg-orange-light:hover { - background-color: #faad63; + .md\:py-0 { + padding-top: 0; + padding-bottom: 0; } - .lg\:hover\:bg-orange-lighter:hover { - background-color: #fcd9b6; + .md\:px-0 { + padding-left: 0; + padding-right: 0; } - .lg\:hover\:bg-orange-lightest:hover { - background-color: #fff5eb; + .md\:py-1 { + padding-top: 0.25rem; + padding-bottom: 0.25rem; } - .lg\:hover\:bg-yellow-darkest:hover { - background-color: #453411; + .md\:px-1 { + padding-left: 0.25rem; + padding-right: 0.25rem; } - .lg\:hover\:bg-yellow-darker:hover { - background-color: #684f1d; + .md\:py-2 { + padding-top: 0.5rem; + padding-bottom: 0.5rem; } - .lg\:hover\:bg-yellow-dark:hover { - background-color: #f2d024; + .md\:px-2 { + padding-left: 0.5rem; + padding-right: 0.5rem; } - .lg\:hover\:bg-yellow:hover { - background-color: #ffed4a; + .md\:py-3 { + padding-top: 0.75rem; + padding-bottom: 0.75rem; } - .lg\:hover\:bg-yellow-light:hover { - background-color: #fff382; + .md\:px-3 { + padding-left: 0.75rem; + padding-right: 0.75rem; } - .lg\:hover\:bg-yellow-lighter:hover { - background-color: #fff9c2; + .md\:py-4 { + padding-top: 1rem; + padding-bottom: 1rem; } - .lg\:hover\:bg-yellow-lightest:hover { - background-color: #fcfbeb; + .md\:px-4 { + padding-left: 1rem; + padding-right: 1rem; } - .lg\:hover\:bg-green-darkest:hover { - background-color: #0f2f21; + .md\:py-5 { + padding-top: 1.25rem; + padding-bottom: 1.25rem; } - .lg\:hover\:bg-green-darker:hover { - background-color: #1a4731; + .md\:px-5 { + padding-left: 1.25rem; + padding-right: 1.25rem; } - .lg\:hover\:bg-green-dark:hover { - background-color: #1f9d55; + .md\:py-6 { + padding-top: 1.5rem; + padding-bottom: 1.5rem; } - .lg\:hover\:bg-green:hover { - background-color: #38c172; + .md\:px-6 { + padding-left: 1.5rem; + padding-right: 1.5rem; } - .lg\:hover\:bg-green-light:hover { - background-color: #51d88a; + .md\:py-8 { + padding-top: 2rem; + padding-bottom: 2rem; } - .lg\:hover\:bg-green-lighter:hover { - background-color: #a2f5bf; + .md\:px-8 { + padding-left: 2rem; + padding-right: 2rem; } - .lg\:hover\:bg-green-lightest:hover { - background-color: #e3fcec; + .md\:py-10 { + padding-top: 2.5rem; + padding-bottom: 2.5rem; } - .lg\:hover\:bg-teal-darkest:hover { - background-color: #0d3331; + .md\:px-10 { + padding-left: 2.5rem; + padding-right: 2.5rem; } - .lg\:hover\:bg-teal-darker:hover { - background-color: #20504f; + .md\:py-12 { + padding-top: 3rem; + padding-bottom: 3rem; } - .lg\:hover\:bg-teal-dark:hover { - background-color: #38a89d; + .md\:px-12 { + padding-left: 3rem; + padding-right: 3rem; } - .lg\:hover\:bg-teal:hover { - background-color: #4dc0b5; + .md\:py-16 { + padding-top: 4rem; + padding-bottom: 4rem; } - .lg\:hover\:bg-teal-light:hover { - background-color: #64d5ca; + .md\:px-16 { + padding-left: 4rem; + padding-right: 4rem; } - .lg\:hover\:bg-teal-lighter:hover { - background-color: #a0f0ed; + .md\:py-20 { + padding-top: 5rem; + padding-bottom: 5rem; } - .lg\:hover\:bg-teal-lightest:hover { - background-color: #e8fffe; + .md\:px-20 { + padding-left: 5rem; + padding-right: 5rem; } - .lg\:hover\:bg-blue-darkest:hover { - background-color: #12283a; + .md\:py-24 { + padding-top: 6rem; + padding-bottom: 6rem; } - .lg\:hover\:bg-blue-darker:hover { - background-color: #1c3d5a; + .md\:px-24 { + padding-left: 6rem; + padding-right: 6rem; } - .lg\:hover\:bg-blue-dark:hover { - background-color: #2779bd; + .md\:py-32 { + padding-top: 8rem; + padding-bottom: 8rem; } - .lg\:hover\:bg-blue:hover { - background-color: #3490dc; + .md\:px-32 { + padding-left: 8rem; + padding-right: 8rem; } - .lg\:hover\:bg-blue-light:hover { - background-color: #6cb2eb; + .md\:py-40 { + padding-top: 10rem; + padding-bottom: 10rem; } - .lg\:hover\:bg-blue-lighter:hover { - background-color: #bcdefa; + .md\:px-40 { + padding-left: 10rem; + padding-right: 10rem; } - .lg\:hover\:bg-blue-lightest:hover { - background-color: #eff8ff; + .md\:py-48 { + padding-top: 12rem; + padding-bottom: 12rem; } - .lg\:hover\:bg-indigo-darkest:hover { - background-color: #191e38; + .md\:px-48 { + padding-left: 12rem; + padding-right: 12rem; } - .lg\:hover\:bg-indigo-darker:hover { - background-color: #2f365f; + .md\:py-56 { + padding-top: 14rem; + padding-bottom: 14rem; } - .lg\:hover\:bg-indigo-dark:hover { - background-color: #5661b3; + .md\:px-56 { + padding-left: 14rem; + padding-right: 14rem; } - .lg\:hover\:bg-indigo:hover { - background-color: #6574cd; + .md\:py-64 { + padding-top: 16rem; + padding-bottom: 16rem; } - .lg\:hover\:bg-indigo-light:hover { - background-color: #7886d7; + .md\:px-64 { + padding-left: 16rem; + padding-right: 16rem; } - .lg\:hover\:bg-indigo-lighter:hover { - background-color: #b2b7ff; + .md\:py-px { + padding-top: 1px; + padding-bottom: 1px; } - .lg\:hover\:bg-indigo-lightest:hover { - background-color: #e6e8ff; + .md\:px-px { + padding-left: 1px; + padding-right: 1px; } - .lg\:hover\:bg-purple-darkest:hover { - background-color: #21183c; + .md\:pt-0 { + padding-top: 0; } - .lg\:hover\:bg-purple-darker:hover { - background-color: #382b5f; + .md\:pr-0 { + padding-right: 0; } - .lg\:hover\:bg-purple-dark:hover { - background-color: #794acf; + .md\:pb-0 { + padding-bottom: 0; } - .lg\:hover\:bg-purple:hover { - background-color: #9561e2; + .md\:pl-0 { + padding-left: 0; } - .lg\:hover\:bg-purple-light:hover { - background-color: #a779e9; + .md\:pt-1 { + padding-top: 0.25rem; } - .lg\:hover\:bg-purple-lighter:hover { - background-color: #d6bbfc; + .md\:pr-1 { + padding-right: 0.25rem; } - .lg\:hover\:bg-purple-lightest:hover { - background-color: #f3ebff; + .md\:pb-1 { + padding-bottom: 0.25rem; } - .lg\:hover\:bg-pink-darkest:hover { - background-color: #451225; + .md\:pl-1 { + padding-left: 0.25rem; } - .lg\:hover\:bg-pink-darker:hover { - background-color: #6f213f; + .md\:pt-2 { + padding-top: 0.5rem; } - .lg\:hover\:bg-pink-dark:hover { - background-color: #eb5286; + .md\:pr-2 { + padding-right: 0.5rem; } - .lg\:hover\:bg-pink:hover { - background-color: #f66d9b; + .md\:pb-2 { + padding-bottom: 0.5rem; } - .lg\:hover\:bg-pink-light:hover { - background-color: #fa7ea8; + .md\:pl-2 { + padding-left: 0.5rem; } - .lg\:hover\:bg-pink-lighter:hover { - background-color: #ffbbca; + .md\:pt-3 { + padding-top: 0.75rem; } - .lg\:hover\:bg-pink-lightest:hover { - background-color: #ffebef; + .md\:pr-3 { + padding-right: 0.75rem; } - .lg\:focus\:bg-transparent:focus { - background-color: transparent; + .md\:pb-3 { + padding-bottom: 0.75rem; } - .lg\:focus\:bg-black:focus { - background-color: #22292f; + .md\:pl-3 { + padding-left: 0.75rem; } - .lg\:focus\:bg-grey-darkest:focus { - background-color: #3d4852; + .md\:pt-4 { + padding-top: 1rem; } - .lg\:focus\:bg-grey-darker:focus { - background-color: #606f7b; + .md\:pr-4 { + padding-right: 1rem; } - .lg\:focus\:bg-grey-dark:focus { - background-color: #8795a1; + .md\:pb-4 { + padding-bottom: 1rem; } - .lg\:focus\:bg-grey:focus { - background-color: #b8c2cc; + .md\:pl-4 { + padding-left: 1rem; } - .lg\:focus\:bg-grey-light:focus { - background-color: #dae1e7; + .md\:pt-5 { + padding-top: 1.25rem; } - .lg\:focus\:bg-grey-lighter:focus { - background-color: #f1f5f8; + .md\:pr-5 { + padding-right: 1.25rem; } - .lg\:focus\:bg-grey-lightest:focus { - background-color: #f8fafc; + .md\:pb-5 { + padding-bottom: 1.25rem; } - .lg\:focus\:bg-white:focus { - background-color: #fff; + .md\:pl-5 { + padding-left: 1.25rem; } - .lg\:focus\:bg-red-darkest:focus { - background-color: #3b0d0c; + .md\:pt-6 { + padding-top: 1.5rem; } - .lg\:focus\:bg-red-darker:focus { - background-color: #621b18; + .md\:pr-6 { + padding-right: 1.5rem; } - .lg\:focus\:bg-red-dark:focus { - background-color: #cc1f1a; + .md\:pb-6 { + padding-bottom: 1.5rem; } - .lg\:focus\:bg-red:focus { - background-color: #e3342f; + .md\:pl-6 { + padding-left: 1.5rem; } - .lg\:focus\:bg-red-light:focus { - background-color: #ef5753; + .md\:pt-8 { + padding-top: 2rem; } - .lg\:focus\:bg-red-lighter:focus { - background-color: #f9acaa; + .md\:pr-8 { + padding-right: 2rem; } - .lg\:focus\:bg-red-lightest:focus { - background-color: #fcebea; + .md\:pb-8 { + padding-bottom: 2rem; } - .lg\:focus\:bg-orange-darkest:focus { - background-color: #462a16; + .md\:pl-8 { + padding-left: 2rem; } - .lg\:focus\:bg-orange-darker:focus { - background-color: #613b1f; + .md\:pt-10 { + padding-top: 2.5rem; } - .lg\:focus\:bg-orange-dark:focus { - background-color: #de751f; + .md\:pr-10 { + padding-right: 2.5rem; } - .lg\:focus\:bg-orange:focus { - background-color: #f6993f; + .md\:pb-10 { + padding-bottom: 2.5rem; } - .lg\:focus\:bg-orange-light:focus { - background-color: #faad63; + .md\:pl-10 { + padding-left: 2.5rem; } - .lg\:focus\:bg-orange-lighter:focus { - background-color: #fcd9b6; + .md\:pt-12 { + padding-top: 3rem; } - .lg\:focus\:bg-orange-lightest:focus { - background-color: #fff5eb; + .md\:pr-12 { + padding-right: 3rem; } - .lg\:focus\:bg-yellow-darkest:focus { - background-color: #453411; + .md\:pb-12 { + padding-bottom: 3rem; } - .lg\:focus\:bg-yellow-darker:focus { - background-color: #684f1d; + .md\:pl-12 { + padding-left: 3rem; } - .lg\:focus\:bg-yellow-dark:focus { - background-color: #f2d024; + .md\:pt-16 { + padding-top: 4rem; } - .lg\:focus\:bg-yellow:focus { - background-color: #ffed4a; + .md\:pr-16 { + padding-right: 4rem; } - .lg\:focus\:bg-yellow-light:focus { - background-color: #fff382; + .md\:pb-16 { + padding-bottom: 4rem; } - .lg\:focus\:bg-yellow-lighter:focus { - background-color: #fff9c2; + .md\:pl-16 { + padding-left: 4rem; } - .lg\:focus\:bg-yellow-lightest:focus { - background-color: #fcfbeb; + .md\:pt-20 { + padding-top: 5rem; } - .lg\:focus\:bg-green-darkest:focus { - background-color: #0f2f21; + .md\:pr-20 { + padding-right: 5rem; } - .lg\:focus\:bg-green-darker:focus { - background-color: #1a4731; + .md\:pb-20 { + padding-bottom: 5rem; } - .lg\:focus\:bg-green-dark:focus { - background-color: #1f9d55; + .md\:pl-20 { + padding-left: 5rem; } - .lg\:focus\:bg-green:focus { - background-color: #38c172; + .md\:pt-24 { + padding-top: 6rem; } - .lg\:focus\:bg-green-light:focus { - background-color: #51d88a; + .md\:pr-24 { + padding-right: 6rem; } - .lg\:focus\:bg-green-lighter:focus { - background-color: #a2f5bf; + .md\:pb-24 { + padding-bottom: 6rem; } - .lg\:focus\:bg-green-lightest:focus { - background-color: #e3fcec; + .md\:pl-24 { + padding-left: 6rem; } - .lg\:focus\:bg-teal-darkest:focus { - background-color: #0d3331; + .md\:pt-32 { + padding-top: 8rem; } - .lg\:focus\:bg-teal-darker:focus { - background-color: #20504f; + .md\:pr-32 { + padding-right: 8rem; } - .lg\:focus\:bg-teal-dark:focus { - background-color: #38a89d; + .md\:pb-32 { + padding-bottom: 8rem; } - .lg\:focus\:bg-teal:focus { - background-color: #4dc0b5; + .md\:pl-32 { + padding-left: 8rem; } - .lg\:focus\:bg-teal-light:focus { - background-color: #64d5ca; + .md\:pt-40 { + padding-top: 10rem; } - .lg\:focus\:bg-teal-lighter:focus { - background-color: #a0f0ed; + .md\:pr-40 { + padding-right: 10rem; } - .lg\:focus\:bg-teal-lightest:focus { - background-color: #e8fffe; + .md\:pb-40 { + padding-bottom: 10rem; } - .lg\:focus\:bg-blue-darkest:focus { - background-color: #12283a; + .md\:pl-40 { + padding-left: 10rem; } - .lg\:focus\:bg-blue-darker:focus { - background-color: #1c3d5a; + .md\:pt-48 { + padding-top: 12rem; } - .lg\:focus\:bg-blue-dark:focus { - background-color: #2779bd; + .md\:pr-48 { + padding-right: 12rem; } - .lg\:focus\:bg-blue:focus { - background-color: #3490dc; + .md\:pb-48 { + padding-bottom: 12rem; } - .lg\:focus\:bg-blue-light:focus { - background-color: #6cb2eb; + .md\:pl-48 { + padding-left: 12rem; } - .lg\:focus\:bg-blue-lighter:focus { - background-color: #bcdefa; + .md\:pt-56 { + padding-top: 14rem; } - .lg\:focus\:bg-blue-lightest:focus { - background-color: #eff8ff; + .md\:pr-56 { + padding-right: 14rem; } - .lg\:focus\:bg-indigo-darkest:focus { - background-color: #191e38; + .md\:pb-56 { + padding-bottom: 14rem; } - .lg\:focus\:bg-indigo-darker:focus { - background-color: #2f365f; + .md\:pl-56 { + padding-left: 14rem; } - .lg\:focus\:bg-indigo-dark:focus { - background-color: #5661b3; + .md\:pt-64 { + padding-top: 16rem; } - .lg\:focus\:bg-indigo:focus { - background-color: #6574cd; + .md\:pr-64 { + padding-right: 16rem; } - .lg\:focus\:bg-indigo-light:focus { - background-color: #7886d7; + .md\:pb-64 { + padding-bottom: 16rem; } - .lg\:focus\:bg-indigo-lighter:focus { - background-color: #b2b7ff; + .md\:pl-64 { + padding-left: 16rem; } - .lg\:focus\:bg-indigo-lightest:focus { - background-color: #e6e8ff; + .md\:pt-px { + padding-top: 1px; } - .lg\:focus\:bg-purple-darkest:focus { - background-color: #21183c; + .md\:pr-px { + padding-right: 1px; } - .lg\:focus\:bg-purple-darker:focus { - background-color: #382b5f; + .md\:pb-px { + padding-bottom: 1px; } - .lg\:focus\:bg-purple-dark:focus { - background-color: #794acf; + .md\:pl-px { + padding-left: 1px; } - .lg\:focus\:bg-purple:focus { - background-color: #9561e2; + .md\:pointer-events-none { + pointer-events: none; } - .lg\:focus\:bg-purple-light:focus { - background-color: #a779e9; + .md\:pointer-events-auto { + pointer-events: auto; } - .lg\:focus\:bg-purple-lighter:focus { - background-color: #d6bbfc; + .md\:static { + position: static; } - .lg\:focus\:bg-purple-lightest:focus { - background-color: #f3ebff; + .md\:fixed { + position: fixed; } - .lg\:focus\:bg-pink-darkest:focus { - background-color: #451225; + .md\:absolute { + position: absolute; } - .lg\:focus\:bg-pink-darker:focus { - background-color: #6f213f; + .md\:relative { + position: relative; } - .lg\:focus\:bg-pink-dark:focus { - background-color: #eb5286; + .md\:sticky { + position: sticky; } - .lg\:focus\:bg-pink:focus { - background-color: #f66d9b; + .md\:inset-0 { + top: 0; + right: 0; + bottom: 0; + left: 0; } - .lg\:focus\:bg-pink-light:focus { - background-color: #fa7ea8; + .md\:inset-auto { + top: auto; + right: auto; + bottom: auto; + left: auto; } - .lg\:focus\:bg-pink-lighter:focus { - background-color: #ffbbca; + .md\:inset-y-0 { + top: 0; + bottom: 0; } - .lg\:focus\:bg-pink-lightest:focus { - background-color: #ffebef; + .md\:inset-x-0 { + right: 0; + left: 0; } - .lg\:bg-bottom { - background-position: bottom; + .md\:inset-y-auto { + top: auto; + bottom: auto; } - .lg\:bg-center { - background-position: center; + .md\:inset-x-auto { + right: auto; + left: auto; } - .lg\:bg-left { - background-position: left; + .md\:top-0 { + top: 0; } - .lg\:bg-left-bottom { - background-position: left bottom; + .md\:right-0 { + right: 0; } - .lg\:bg-left-top { - background-position: left top; + .md\:bottom-0 { + bottom: 0; } - .lg\:bg-right { - background-position: right; + .md\:left-0 { + left: 0; } - .lg\:bg-right-bottom { - background-position: right bottom; + .md\:top-auto { + top: auto; } - .lg\:bg-right-top { - background-position: right top; + .md\:right-auto { + right: auto; } - .lg\:bg-top { - background-position: top; + .md\:bottom-auto { + bottom: auto; } - .lg\:bg-repeat { - background-repeat: repeat; + .md\:left-auto { + left: auto; } - .lg\:bg-no-repeat { - background-repeat: no-repeat; + .md\:resize-none { + resize: none; } - .lg\:bg-repeat-x { - background-repeat: repeat-x; + .md\:resize-y { + resize: vertical; } - .lg\:bg-repeat-y { - background-repeat: repeat-y; + .md\:resize-x { + resize: horizontal; } - .lg\:bg-auto { - background-size: auto; + .md\:resize { + resize: both; } - .lg\:bg-cover { - background-size: cover; + .md\:shadow { + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); } - .lg\:bg-contain { - background-size: contain; + .md\:shadow-md { + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); } - .lg\:border-transparent { - border-color: transparent; + .md\:shadow-lg { + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); } - .lg\:border-black { - border-color: #22292f; + .md\:shadow-xl { + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); } - .lg\:border-grey-darkest { - border-color: #3d4852; + .md\:shadow-2xl { + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); } - .lg\:border-grey-darker { - border-color: #606f7b; + .md\:shadow-inner { + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); } - .lg\:border-grey-dark { - border-color: #8795a1; + .md\:shadow-outline { + box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); } - .lg\:border-grey { - border-color: #b8c2cc; + .md\:shadow-none { + box-shadow: none; } - .lg\:border-grey-light { - border-color: #dae1e7; + .md\:hover\:shadow:hover { + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); } - .lg\:border-grey-lighter { - border-color: #f1f5f8; + .md\:hover\:shadow-md:hover { + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); } - .lg\:border-grey-lightest { - border-color: #f8fafc; + .md\:hover\:shadow-lg:hover { + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); } - .lg\:border-white { - border-color: #fff; + .md\:hover\:shadow-xl:hover { + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); } - .lg\:border-red-darkest { - border-color: #3b0d0c; + .md\:hover\:shadow-2xl:hover { + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); } - .lg\:border-red-darker { - border-color: #621b18; + .md\:hover\:shadow-inner:hover { + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); } - .lg\:border-red-dark { - border-color: #cc1f1a; + .md\:hover\:shadow-outline:hover { + box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); } - .lg\:border-red { - border-color: #e3342f; + .md\:hover\:shadow-none:hover { + box-shadow: none; } - .lg\:border-red-light { - border-color: #ef5753; + .md\:focus\:shadow:focus { + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); } - .lg\:border-red-lighter { - border-color: #f9acaa; + .md\:focus\:shadow-md:focus { + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); } - .lg\:border-red-lightest { - border-color: #fcebea; + .md\:focus\:shadow-lg:focus { + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); } - .lg\:border-orange-darkest { - border-color: #462a16; + .md\:focus\:shadow-xl:focus { + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); } - .lg\:border-orange-darker { - border-color: #613b1f; + .md\:focus\:shadow-2xl:focus { + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); } - .lg\:border-orange-dark { - border-color: #de751f; + .md\:focus\:shadow-inner:focus { + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); } - .lg\:border-orange { - border-color: #f6993f; + .md\:focus\:shadow-outline:focus { + box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); } - .lg\:border-orange-light { - border-color: #faad63; + .md\:focus\:shadow-none:focus { + box-shadow: none; } - .lg\:border-orange-lighter { - border-color: #fcd9b6; + .md\:fill-current { + fill: currentColor; } - .lg\:border-orange-lightest { - border-color: #fff5eb; + .md\:stroke-current { + stroke: currentColor; } - .lg\:border-yellow-darkest { - border-color: #453411; + .md\:table-auto { + table-layout: auto; } - .lg\:border-yellow-darker { - border-color: #684f1d; + .md\:table-fixed { + table-layout: fixed; } - .lg\:border-yellow-dark { - border-color: #f2d024; + .md\:text-left { + text-align: left; } - .lg\:border-yellow { - border-color: #ffed4a; + .md\:text-center { + text-align: center; } - .lg\:border-yellow-light { - border-color: #fff382; + .md\:text-right { + text-align: right; } - .lg\:border-yellow-lighter { - border-color: #fff9c2; + .md\:text-justify { + text-align: justify; } - .lg\:border-yellow-lightest { - border-color: #fcfbeb; + .md\:text-transparent { + color: transparent; } - .lg\:border-green-darkest { - border-color: #0f2f21; + .md\:text-black { + color: #000; } - .lg\:border-green-darker { - border-color: #1a4731; + .md\:text-white { + color: #fff; } - .lg\:border-green-dark { - border-color: #1f9d55; + .md\:text-gray-100 { + color: #f7fafc; } - .lg\:border-green { - border-color: #38c172; + .md\:text-gray-200 { + color: #edf2f7; } - .lg\:border-green-light { - border-color: #51d88a; + .md\:text-gray-300 { + color: #e2e8f0; } - .lg\:border-green-lighter { - border-color: #a2f5bf; + .md\:text-gray-400 { + color: #cbd5e0; } - .lg\:border-green-lightest { - border-color: #e3fcec; + .md\:text-gray-500 { + color: #a0aec0; } - .lg\:border-teal-darkest { - border-color: #0d3331; + .md\:text-gray-600 { + color: #718096; } - .lg\:border-teal-darker { - border-color: #20504f; + .md\:text-gray-700 { + color: #4a5568; } - .lg\:border-teal-dark { - border-color: #38a89d; + .md\:text-gray-800 { + color: #2d3748; } - .lg\:border-teal { - border-color: #4dc0b5; + .md\:text-gray-900 { + color: #1a202c; } - .lg\:border-teal-light { - border-color: #64d5ca; + .md\:text-red-100 { + color: #fff5f5; } - .lg\:border-teal-lighter { - border-color: #a0f0ed; + .md\:text-red-200 { + color: #fed7d7; } - .lg\:border-teal-lightest { - border-color: #e8fffe; + .md\:text-red-300 { + color: #feb2b2; } - .lg\:border-blue-darkest { - border-color: #12283a; + .md\:text-red-400 { + color: #fc8181; } - .lg\:border-blue-darker { - border-color: #1c3d5a; + .md\:text-red-500 { + color: #f56565; } - .lg\:border-blue-dark { - border-color: #2779bd; + .md\:text-red-600 { + color: #e53e3e; } - .lg\:border-blue { - border-color: #3490dc; + .md\:text-red-700 { + color: #c53030; } - .lg\:border-blue-light { - border-color: #6cb2eb; + .md\:text-red-800 { + color: #9b2c2c; } - .lg\:border-blue-lighter { - border-color: #bcdefa; + .md\:text-red-900 { + color: #742a2a; } - .lg\:border-blue-lightest { - border-color: #eff8ff; + .md\:text-orange-100 { + color: #fffaf0; } - .lg\:border-indigo-darkest { - border-color: #191e38; + .md\:text-orange-200 { + color: #feebc8; } - .lg\:border-indigo-darker { - border-color: #2f365f; + .md\:text-orange-300 { + color: #fbd38d; } - .lg\:border-indigo-dark { - border-color: #5661b3; + .md\:text-orange-400 { + color: #f6ad55; } - .lg\:border-indigo { - border-color: #6574cd; + .md\:text-orange-500 { + color: #ed8936; } - .lg\:border-indigo-light { - border-color: #7886d7; + .md\:text-orange-600 { + color: #dd6b20; } - .lg\:border-indigo-lighter { - border-color: #b2b7ff; + .md\:text-orange-700 { + color: #c05621; } - .lg\:border-indigo-lightest { - border-color: #e6e8ff; + .md\:text-orange-800 { + color: #9c4221; } - .lg\:border-purple-darkest { - border-color: #21183c; + .md\:text-orange-900 { + color: #7b341e; } - .lg\:border-purple-darker { - border-color: #382b5f; + .md\:text-yellow-100 { + color: #fffff0; } - .lg\:border-purple-dark { - border-color: #794acf; + .md\:text-yellow-200 { + color: #fefcbf; } - .lg\:border-purple { - border-color: #9561e2; + .md\:text-yellow-300 { + color: #faf089; } - .lg\:border-purple-light { - border-color: #a779e9; + .md\:text-yellow-400 { + color: #f6e05e; } - .lg\:border-purple-lighter { - border-color: #d6bbfc; + .md\:text-yellow-500 { + color: #ecc94b; } - .lg\:border-purple-lightest { - border-color: #f3ebff; + .md\:text-yellow-600 { + color: #d69e2e; } - .lg\:border-pink-darkest { - border-color: #451225; + .md\:text-yellow-700 { + color: #b7791f; } - .lg\:border-pink-darker { - border-color: #6f213f; + .md\:text-yellow-800 { + color: #975a16; } - .lg\:border-pink-dark { - border-color: #eb5286; + .md\:text-yellow-900 { + color: #744210; } - .lg\:border-pink { - border-color: #f66d9b; + .md\:text-green-100 { + color: #f0fff4; } - .lg\:border-pink-light { - border-color: #fa7ea8; + .md\:text-green-200 { + color: #c6f6d5; } - .lg\:border-pink-lighter { - border-color: #ffbbca; + .md\:text-green-300 { + color: #9ae6b4; } - .lg\:border-pink-lightest { - border-color: #ffebef; + .md\:text-green-400 { + color: #68d391; } - .lg\:hover\:border-transparent:hover { - border-color: transparent; + .md\:text-green-500 { + color: #48bb78; } - .lg\:hover\:border-black:hover { - border-color: #22292f; + .md\:text-green-600 { + color: #38a169; } - .lg\:hover\:border-grey-darkest:hover { - border-color: #3d4852; + .md\:text-green-700 { + color: #2f855a; } - .lg\:hover\:border-grey-darker:hover { - border-color: #606f7b; + .md\:text-green-800 { + color: #276749; } - .lg\:hover\:border-grey-dark:hover { - border-color: #8795a1; + .md\:text-green-900 { + color: #22543d; } - .lg\:hover\:border-grey:hover { - border-color: #b8c2cc; + .md\:text-teal-100 { + color: #e6fffa; } - .lg\:hover\:border-grey-light:hover { - border-color: #dae1e7; + .md\:text-teal-200 { + color: #b2f5ea; } - .lg\:hover\:border-grey-lighter:hover { - border-color: #f1f5f8; + .md\:text-teal-300 { + color: #81e6d9; } - .lg\:hover\:border-grey-lightest:hover { - border-color: #f8fafc; + .md\:text-teal-400 { + color: #4fd1c5; } - .lg\:hover\:border-white:hover { - border-color: #fff; + .md\:text-teal-500 { + color: #38b2ac; } - .lg\:hover\:border-red-darkest:hover { - border-color: #3b0d0c; + .md\:text-teal-600 { + color: #319795; } - .lg\:hover\:border-red-darker:hover { - border-color: #621b18; + .md\:text-teal-700 { + color: #2c7a7b; } - .lg\:hover\:border-red-dark:hover { - border-color: #cc1f1a; + .md\:text-teal-800 { + color: #285e61; } - .lg\:hover\:border-red:hover { - border-color: #e3342f; + .md\:text-teal-900 { + color: #234e52; } - .lg\:hover\:border-red-light:hover { - border-color: #ef5753; + .md\:text-blue-100 { + color: #ebf8ff; } - .lg\:hover\:border-red-lighter:hover { - border-color: #f9acaa; + .md\:text-blue-200 { + color: #bee3f8; } - .lg\:hover\:border-red-lightest:hover { - border-color: #fcebea; + .md\:text-blue-300 { + color: #90cdf4; } - .lg\:hover\:border-orange-darkest:hover { - border-color: #462a16; + .md\:text-blue-400 { + color: #63b3ed; } - .lg\:hover\:border-orange-darker:hover { - border-color: #613b1f; + .md\:text-blue-500 { + color: #4299e1; } - .lg\:hover\:border-orange-dark:hover { - border-color: #de751f; + .md\:text-blue-600 { + color: #3182ce; } - .lg\:hover\:border-orange:hover { - border-color: #f6993f; + .md\:text-blue-700 { + color: #2b6cb0; } - .lg\:hover\:border-orange-light:hover { - border-color: #faad63; + .md\:text-blue-800 { + color: #2c5282; } - .lg\:hover\:border-orange-lighter:hover { - border-color: #fcd9b6; + .md\:text-blue-900 { + color: #2a4365; } - .lg\:hover\:border-orange-lightest:hover { - border-color: #fff5eb; + .md\:text-indigo-100 { + color: #ebf4ff; } - .lg\:hover\:border-yellow-darkest:hover { - border-color: #453411; + .md\:text-indigo-200 { + color: #c3dafe; } - .lg\:hover\:border-yellow-darker:hover { - border-color: #684f1d; + .md\:text-indigo-300 { + color: #a3bffa; } - .lg\:hover\:border-yellow-dark:hover { - border-color: #f2d024; + .md\:text-indigo-400 { + color: #7f9cf5; } - .lg\:hover\:border-yellow:hover { - border-color: #ffed4a; + .md\:text-indigo-500 { + color: #667eea; } - .lg\:hover\:border-yellow-light:hover { - border-color: #fff382; + .md\:text-indigo-600 { + color: #5a67d8; } - .lg\:hover\:border-yellow-lighter:hover { - border-color: #fff9c2; + .md\:text-indigo-700 { + color: #4c51bf; } - .lg\:hover\:border-yellow-lightest:hover { - border-color: #fcfbeb; + .md\:text-indigo-800 { + color: #434190; } - .lg\:hover\:border-green-darkest:hover { - border-color: #0f2f21; + .md\:text-indigo-900 { + color: #3c366b; } - .lg\:hover\:border-green-darker:hover { - border-color: #1a4731; + .md\:text-purple-100 { + color: #faf5ff; } - .lg\:hover\:border-green-dark:hover { - border-color: #1f9d55; + .md\:text-purple-200 { + color: #e9d8fd; } - .lg\:hover\:border-green:hover { - border-color: #38c172; + .md\:text-purple-300 { + color: #d6bcfa; } - .lg\:hover\:border-green-light:hover { - border-color: #51d88a; + .md\:text-purple-400 { + color: #b794f4; } - .lg\:hover\:border-green-lighter:hover { - border-color: #a2f5bf; + .md\:text-purple-500 { + color: #9f7aea; } - .lg\:hover\:border-green-lightest:hover { - border-color: #e3fcec; + .md\:text-purple-600 { + color: #805ad5; } - .lg\:hover\:border-teal-darkest:hover { - border-color: #0d3331; + .md\:text-purple-700 { + color: #6b46c1; } - .lg\:hover\:border-teal-darker:hover { - border-color: #20504f; + .md\:text-purple-800 { + color: #553c9a; } - .lg\:hover\:border-teal-dark:hover { - border-color: #38a89d; + .md\:text-purple-900 { + color: #44337a; } - .lg\:hover\:border-teal:hover { - border-color: #4dc0b5; + .md\:text-pink-100 { + color: #fff5f7; } - .lg\:hover\:border-teal-light:hover { - border-color: #64d5ca; + .md\:text-pink-200 { + color: #fed7e2; } - .lg\:hover\:border-teal-lighter:hover { - border-color: #a0f0ed; + .md\:text-pink-300 { + color: #fbb6ce; } - .lg\:hover\:border-teal-lightest:hover { - border-color: #e8fffe; + .md\:text-pink-400 { + color: #f687b3; } - .lg\:hover\:border-blue-darkest:hover { - border-color: #12283a; + .md\:text-pink-500 { + color: #ed64a6; } - .lg\:hover\:border-blue-darker:hover { - border-color: #1c3d5a; + .md\:text-pink-600 { + color: #d53f8c; } - .lg\:hover\:border-blue-dark:hover { - border-color: #2779bd; + .md\:text-pink-700 { + color: #b83280; } - .lg\:hover\:border-blue:hover { - border-color: #3490dc; + .md\:text-pink-800 { + color: #97266d; } - .lg\:hover\:border-blue-light:hover { - border-color: #6cb2eb; + .md\:text-pink-900 { + color: #702459; } - .lg\:hover\:border-blue-lighter:hover { - border-color: #bcdefa; + .md\:hover\:text-transparent:hover { + color: transparent; } - .lg\:hover\:border-blue-lightest:hover { - border-color: #eff8ff; + .md\:hover\:text-black:hover { + color: #000; } - .lg\:hover\:border-indigo-darkest:hover { - border-color: #191e38; + .md\:hover\:text-white:hover { + color: #fff; } - .lg\:hover\:border-indigo-darker:hover { - border-color: #2f365f; + .md\:hover\:text-gray-100:hover { + color: #f7fafc; } - .lg\:hover\:border-indigo-dark:hover { - border-color: #5661b3; + .md\:hover\:text-gray-200:hover { + color: #edf2f7; } - .lg\:hover\:border-indigo:hover { - border-color: #6574cd; + .md\:hover\:text-gray-300:hover { + color: #e2e8f0; } - .lg\:hover\:border-indigo-light:hover { - border-color: #7886d7; + .md\:hover\:text-gray-400:hover { + color: #cbd5e0; } - .lg\:hover\:border-indigo-lighter:hover { - border-color: #b2b7ff; + .md\:hover\:text-gray-500:hover { + color: #a0aec0; } - .lg\:hover\:border-indigo-lightest:hover { - border-color: #e6e8ff; + .md\:hover\:text-gray-600:hover { + color: #718096; } - .lg\:hover\:border-purple-darkest:hover { - border-color: #21183c; + .md\:hover\:text-gray-700:hover { + color: #4a5568; } - .lg\:hover\:border-purple-darker:hover { - border-color: #382b5f; + .md\:hover\:text-gray-800:hover { + color: #2d3748; } - .lg\:hover\:border-purple-dark:hover { - border-color: #794acf; + .md\:hover\:text-gray-900:hover { + color: #1a202c; } - .lg\:hover\:border-purple:hover { - border-color: #9561e2; + .md\:hover\:text-red-100:hover { + color: #fff5f5; } - .lg\:hover\:border-purple-light:hover { - border-color: #a779e9; + .md\:hover\:text-red-200:hover { + color: #fed7d7; } - .lg\:hover\:border-purple-lighter:hover { - border-color: #d6bbfc; + .md\:hover\:text-red-300:hover { + color: #feb2b2; } - .lg\:hover\:border-purple-lightest:hover { - border-color: #f3ebff; + .md\:hover\:text-red-400:hover { + color: #fc8181; } - .lg\:hover\:border-pink-darkest:hover { - border-color: #451225; + .md\:hover\:text-red-500:hover { + color: #f56565; } - .lg\:hover\:border-pink-darker:hover { - border-color: #6f213f; + .md\:hover\:text-red-600:hover { + color: #e53e3e; } - .lg\:hover\:border-pink-dark:hover { - border-color: #eb5286; + .md\:hover\:text-red-700:hover { + color: #c53030; } - .lg\:hover\:border-pink:hover { - border-color: #f66d9b; + .md\:hover\:text-red-800:hover { + color: #9b2c2c; } - .lg\:hover\:border-pink-light:hover { - border-color: #fa7ea8; + .md\:hover\:text-red-900:hover { + color: #742a2a; } - .lg\:hover\:border-pink-lighter:hover { - border-color: #ffbbca; + .md\:hover\:text-orange-100:hover { + color: #fffaf0; } - .lg\:hover\:border-pink-lightest:hover { - border-color: #ffebef; + .md\:hover\:text-orange-200:hover { + color: #feebc8; } - .lg\:focus\:border-transparent:focus { - border-color: transparent; + .md\:hover\:text-orange-300:hover { + color: #fbd38d; } - .lg\:focus\:border-black:focus { - border-color: #22292f; + .md\:hover\:text-orange-400:hover { + color: #f6ad55; } - .lg\:focus\:border-grey-darkest:focus { - border-color: #3d4852; + .md\:hover\:text-orange-500:hover { + color: #ed8936; } - .lg\:focus\:border-grey-darker:focus { - border-color: #606f7b; + .md\:hover\:text-orange-600:hover { + color: #dd6b20; } - .lg\:focus\:border-grey-dark:focus { - border-color: #8795a1; + .md\:hover\:text-orange-700:hover { + color: #c05621; } - .lg\:focus\:border-grey:focus { - border-color: #b8c2cc; + .md\:hover\:text-orange-800:hover { + color: #9c4221; } - .lg\:focus\:border-grey-light:focus { - border-color: #dae1e7; + .md\:hover\:text-orange-900:hover { + color: #7b341e; } - .lg\:focus\:border-grey-lighter:focus { - border-color: #f1f5f8; + .md\:hover\:text-yellow-100:hover { + color: #fffff0; } - .lg\:focus\:border-grey-lightest:focus { - border-color: #f8fafc; + .md\:hover\:text-yellow-200:hover { + color: #fefcbf; } - .lg\:focus\:border-white:focus { - border-color: #fff; + .md\:hover\:text-yellow-300:hover { + color: #faf089; } - .lg\:focus\:border-red-darkest:focus { - border-color: #3b0d0c; + .md\:hover\:text-yellow-400:hover { + color: #f6e05e; } - .lg\:focus\:border-red-darker:focus { - border-color: #621b18; + .md\:hover\:text-yellow-500:hover { + color: #ecc94b; } - .lg\:focus\:border-red-dark:focus { - border-color: #cc1f1a; + .md\:hover\:text-yellow-600:hover { + color: #d69e2e; } - .lg\:focus\:border-red:focus { - border-color: #e3342f; + .md\:hover\:text-yellow-700:hover { + color: #b7791f; } - .lg\:focus\:border-red-light:focus { - border-color: #ef5753; + .md\:hover\:text-yellow-800:hover { + color: #975a16; } - .lg\:focus\:border-red-lighter:focus { - border-color: #f9acaa; + .md\:hover\:text-yellow-900:hover { + color: #744210; } - .lg\:focus\:border-red-lightest:focus { - border-color: #fcebea; + .md\:hover\:text-green-100:hover { + color: #f0fff4; } - .lg\:focus\:border-orange-darkest:focus { - border-color: #462a16; + .md\:hover\:text-green-200:hover { + color: #c6f6d5; } - .lg\:focus\:border-orange-darker:focus { - border-color: #613b1f; + .md\:hover\:text-green-300:hover { + color: #9ae6b4; } - .lg\:focus\:border-orange-dark:focus { - border-color: #de751f; + .md\:hover\:text-green-400:hover { + color: #68d391; } - .lg\:focus\:border-orange:focus { - border-color: #f6993f; + .md\:hover\:text-green-500:hover { + color: #48bb78; } - .lg\:focus\:border-orange-light:focus { - border-color: #faad63; + .md\:hover\:text-green-600:hover { + color: #38a169; } - .lg\:focus\:border-orange-lighter:focus { - border-color: #fcd9b6; + .md\:hover\:text-green-700:hover { + color: #2f855a; } - .lg\:focus\:border-orange-lightest:focus { - border-color: #fff5eb; + .md\:hover\:text-green-800:hover { + color: #276749; } - .lg\:focus\:border-yellow-darkest:focus { - border-color: #453411; + .md\:hover\:text-green-900:hover { + color: #22543d; } - .lg\:focus\:border-yellow-darker:focus { - border-color: #684f1d; + .md\:hover\:text-teal-100:hover { + color: #e6fffa; } - .lg\:focus\:border-yellow-dark:focus { - border-color: #f2d024; + .md\:hover\:text-teal-200:hover { + color: #b2f5ea; } - .lg\:focus\:border-yellow:focus { - border-color: #ffed4a; + .md\:hover\:text-teal-300:hover { + color: #81e6d9; } - .lg\:focus\:border-yellow-light:focus { - border-color: #fff382; + .md\:hover\:text-teal-400:hover { + color: #4fd1c5; } - .lg\:focus\:border-yellow-lighter:focus { - border-color: #fff9c2; + .md\:hover\:text-teal-500:hover { + color: #38b2ac; } - .lg\:focus\:border-yellow-lightest:focus { - border-color: #fcfbeb; + .md\:hover\:text-teal-600:hover { + color: #319795; } - .lg\:focus\:border-green-darkest:focus { - border-color: #0f2f21; + .md\:hover\:text-teal-700:hover { + color: #2c7a7b; } - .lg\:focus\:border-green-darker:focus { - border-color: #1a4731; + .md\:hover\:text-teal-800:hover { + color: #285e61; } - .lg\:focus\:border-green-dark:focus { - border-color: #1f9d55; + .md\:hover\:text-teal-900:hover { + color: #234e52; } - .lg\:focus\:border-green:focus { - border-color: #38c172; + .md\:hover\:text-blue-100:hover { + color: #ebf8ff; } - .lg\:focus\:border-green-light:focus { - border-color: #51d88a; + .md\:hover\:text-blue-200:hover { + color: #bee3f8; } - .lg\:focus\:border-green-lighter:focus { - border-color: #a2f5bf; + .md\:hover\:text-blue-300:hover { + color: #90cdf4; } - .lg\:focus\:border-green-lightest:focus { - border-color: #e3fcec; + .md\:hover\:text-blue-400:hover { + color: #63b3ed; } - .lg\:focus\:border-teal-darkest:focus { - border-color: #0d3331; + .md\:hover\:text-blue-500:hover { + color: #4299e1; } - .lg\:focus\:border-teal-darker:focus { - border-color: #20504f; + .md\:hover\:text-blue-600:hover { + color: #3182ce; } - .lg\:focus\:border-teal-dark:focus { - border-color: #38a89d; + .md\:hover\:text-blue-700:hover { + color: #2b6cb0; } - .lg\:focus\:border-teal:focus { - border-color: #4dc0b5; + .md\:hover\:text-blue-800:hover { + color: #2c5282; } - .lg\:focus\:border-teal-light:focus { - border-color: #64d5ca; + .md\:hover\:text-blue-900:hover { + color: #2a4365; } - .lg\:focus\:border-teal-lighter:focus { - border-color: #a0f0ed; + .md\:hover\:text-indigo-100:hover { + color: #ebf4ff; } - .lg\:focus\:border-teal-lightest:focus { - border-color: #e8fffe; + .md\:hover\:text-indigo-200:hover { + color: #c3dafe; } - .lg\:focus\:border-blue-darkest:focus { - border-color: #12283a; + .md\:hover\:text-indigo-300:hover { + color: #a3bffa; } - .lg\:focus\:border-blue-darker:focus { - border-color: #1c3d5a; + .md\:hover\:text-indigo-400:hover { + color: #7f9cf5; } - .lg\:focus\:border-blue-dark:focus { - border-color: #2779bd; + .md\:hover\:text-indigo-500:hover { + color: #667eea; } - .lg\:focus\:border-blue:focus { - border-color: #3490dc; + .md\:hover\:text-indigo-600:hover { + color: #5a67d8; } - .lg\:focus\:border-blue-light:focus { - border-color: #6cb2eb; + .md\:hover\:text-indigo-700:hover { + color: #4c51bf; } - .lg\:focus\:border-blue-lighter:focus { - border-color: #bcdefa; + .md\:hover\:text-indigo-800:hover { + color: #434190; } - .lg\:focus\:border-blue-lightest:focus { - border-color: #eff8ff; + .md\:hover\:text-indigo-900:hover { + color: #3c366b; } - .lg\:focus\:border-indigo-darkest:focus { - border-color: #191e38; + .md\:hover\:text-purple-100:hover { + color: #faf5ff; } - .lg\:focus\:border-indigo-darker:focus { - border-color: #2f365f; + .md\:hover\:text-purple-200:hover { + color: #e9d8fd; } - .lg\:focus\:border-indigo-dark:focus { - border-color: #5661b3; + .md\:hover\:text-purple-300:hover { + color: #d6bcfa; } - .lg\:focus\:border-indigo:focus { - border-color: #6574cd; + .md\:hover\:text-purple-400:hover { + color: #b794f4; } - .lg\:focus\:border-indigo-light:focus { - border-color: #7886d7; + .md\:hover\:text-purple-500:hover { + color: #9f7aea; } - .lg\:focus\:border-indigo-lighter:focus { - border-color: #b2b7ff; + .md\:hover\:text-purple-600:hover { + color: #805ad5; } - .lg\:focus\:border-indigo-lightest:focus { - border-color: #e6e8ff; + .md\:hover\:text-purple-700:hover { + color: #6b46c1; } - .lg\:focus\:border-purple-darkest:focus { - border-color: #21183c; + .md\:hover\:text-purple-800:hover { + color: #553c9a; } - .lg\:focus\:border-purple-darker:focus { - border-color: #382b5f; + .md\:hover\:text-purple-900:hover { + color: #44337a; } - .lg\:focus\:border-purple-dark:focus { - border-color: #794acf; + .md\:hover\:text-pink-100:hover { + color: #fff5f7; } - .lg\:focus\:border-purple:focus { - border-color: #9561e2; + .md\:hover\:text-pink-200:hover { + color: #fed7e2; } - .lg\:focus\:border-purple-light:focus { - border-color: #a779e9; + .md\:hover\:text-pink-300:hover { + color: #fbb6ce; } - .lg\:focus\:border-purple-lighter:focus { - border-color: #d6bbfc; + .md\:hover\:text-pink-400:hover { + color: #f687b3; } - .lg\:focus\:border-purple-lightest:focus { - border-color: #f3ebff; + .md\:hover\:text-pink-500:hover { + color: #ed64a6; } - .lg\:focus\:border-pink-darkest:focus { - border-color: #451225; + .md\:hover\:text-pink-600:hover { + color: #d53f8c; } - .lg\:focus\:border-pink-darker:focus { - border-color: #6f213f; + .md\:hover\:text-pink-700:hover { + color: #b83280; } - .lg\:focus\:border-pink-dark:focus { - border-color: #eb5286; + .md\:hover\:text-pink-800:hover { + color: #97266d; } - .lg\:focus\:border-pink:focus { - border-color: #f66d9b; + .md\:hover\:text-pink-900:hover { + color: #702459; } - .lg\:focus\:border-pink-light:focus { - border-color: #fa7ea8; + .md\:focus\:text-transparent:focus { + color: transparent; } - .lg\:focus\:border-pink-lighter:focus { - border-color: #ffbbca; + .md\:focus\:text-black:focus { + color: #000; } - .lg\:focus\:border-pink-lightest:focus { - border-color: #ffebef; + .md\:focus\:text-white:focus { + color: #fff; } - .lg\:rounded-none { - border-radius: 0; + .md\:focus\:text-gray-100:focus { + color: #f7fafc; } - .lg\:rounded-sm { - border-radius: .125rem; + .md\:focus\:text-gray-200:focus { + color: #edf2f7; } - .lg\:rounded { - border-radius: .25rem; + .md\:focus\:text-gray-300:focus { + color: #e2e8f0; } - .lg\:rounded-lg { - border-radius: .5rem; + .md\:focus\:text-gray-400:focus { + color: #cbd5e0; } - .lg\:rounded-full { - border-radius: 9999px; + .md\:focus\:text-gray-500:focus { + color: #a0aec0; } - .lg\:rounded-t-none { - border-top-left-radius: 0; - border-top-right-radius: 0; + .md\:focus\:text-gray-600:focus { + color: #718096; } - .lg\:rounded-r-none { - border-top-right-radius: 0; - border-bottom-right-radius: 0; + .md\:focus\:text-gray-700:focus { + color: #4a5568; } - .lg\:rounded-b-none { - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; + .md\:focus\:text-gray-800:focus { + color: #2d3748; } - .lg\:rounded-l-none { - border-top-left-radius: 0; - border-bottom-left-radius: 0; + .md\:focus\:text-gray-900:focus { + color: #1a202c; } - .lg\:rounded-t-sm { - border-top-left-radius: .125rem; - border-top-right-radius: .125rem; + .md\:focus\:text-red-100:focus { + color: #fff5f5; } - .lg\:rounded-r-sm { - border-top-right-radius: .125rem; - border-bottom-right-radius: .125rem; + .md\:focus\:text-red-200:focus { + color: #fed7d7; } - .lg\:rounded-b-sm { - border-bottom-right-radius: .125rem; - border-bottom-left-radius: .125rem; + .md\:focus\:text-red-300:focus { + color: #feb2b2; } - .lg\:rounded-l-sm { - border-top-left-radius: .125rem; - border-bottom-left-radius: .125rem; + .md\:focus\:text-red-400:focus { + color: #fc8181; } - .lg\:rounded-t { - border-top-left-radius: .25rem; - border-top-right-radius: .25rem; + .md\:focus\:text-red-500:focus { + color: #f56565; } - .lg\:rounded-r { - border-top-right-radius: .25rem; - border-bottom-right-radius: .25rem; + .md\:focus\:text-red-600:focus { + color: #e53e3e; } - .lg\:rounded-b { - border-bottom-right-radius: .25rem; - border-bottom-left-radius: .25rem; + .md\:focus\:text-red-700:focus { + color: #c53030; } - .lg\:rounded-l { - border-top-left-radius: .25rem; - border-bottom-left-radius: .25rem; + .md\:focus\:text-red-800:focus { + color: #9b2c2c; } - .lg\:rounded-t-lg { - border-top-left-radius: .5rem; - border-top-right-radius: .5rem; + .md\:focus\:text-red-900:focus { + color: #742a2a; } - .lg\:rounded-r-lg { - border-top-right-radius: .5rem; - border-bottom-right-radius: .5rem; + .md\:focus\:text-orange-100:focus { + color: #fffaf0; } - .lg\:rounded-b-lg { - border-bottom-right-radius: .5rem; - border-bottom-left-radius: .5rem; + .md\:focus\:text-orange-200:focus { + color: #feebc8; } - .lg\:rounded-l-lg { - border-top-left-radius: .5rem; - border-bottom-left-radius: .5rem; + .md\:focus\:text-orange-300:focus { + color: #fbd38d; } - .lg\:rounded-t-full { - border-top-left-radius: 9999px; - border-top-right-radius: 9999px; + .md\:focus\:text-orange-400:focus { + color: #f6ad55; } - .lg\:rounded-r-full { - border-top-right-radius: 9999px; - border-bottom-right-radius: 9999px; + .md\:focus\:text-orange-500:focus { + color: #ed8936; } - .lg\:rounded-b-full { - border-bottom-right-radius: 9999px; - border-bottom-left-radius: 9999px; + .md\:focus\:text-orange-600:focus { + color: #dd6b20; } - .lg\:rounded-l-full { - border-top-left-radius: 9999px; - border-bottom-left-radius: 9999px; + .md\:focus\:text-orange-700:focus { + color: #c05621; } - .lg\:rounded-tl-none { - border-top-left-radius: 0; + .md\:focus\:text-orange-800:focus { + color: #9c4221; } - .lg\:rounded-tr-none { - border-top-right-radius: 0; + .md\:focus\:text-orange-900:focus { + color: #7b341e; } - .lg\:rounded-br-none { - border-bottom-right-radius: 0; + .md\:focus\:text-yellow-100:focus { + color: #fffff0; } - .lg\:rounded-bl-none { - border-bottom-left-radius: 0; + .md\:focus\:text-yellow-200:focus { + color: #fefcbf; } - .lg\:rounded-tl-sm { - border-top-left-radius: .125rem; + .md\:focus\:text-yellow-300:focus { + color: #faf089; } - .lg\:rounded-tr-sm { - border-top-right-radius: .125rem; + .md\:focus\:text-yellow-400:focus { + color: #f6e05e; } - .lg\:rounded-br-sm { - border-bottom-right-radius: .125rem; + .md\:focus\:text-yellow-500:focus { + color: #ecc94b; } - .lg\:rounded-bl-sm { - border-bottom-left-radius: .125rem; + .md\:focus\:text-yellow-600:focus { + color: #d69e2e; } - .lg\:rounded-tl { - border-top-left-radius: .25rem; + .md\:focus\:text-yellow-700:focus { + color: #b7791f; } - .lg\:rounded-tr { - border-top-right-radius: .25rem; + .md\:focus\:text-yellow-800:focus { + color: #975a16; } - .lg\:rounded-br { - border-bottom-right-radius: .25rem; + .md\:focus\:text-yellow-900:focus { + color: #744210; } - .lg\:rounded-bl { - border-bottom-left-radius: .25rem; + .md\:focus\:text-green-100:focus { + color: #f0fff4; } - .lg\:rounded-tl-lg { - border-top-left-radius: .5rem; + .md\:focus\:text-green-200:focus { + color: #c6f6d5; } - .lg\:rounded-tr-lg { - border-top-right-radius: .5rem; + .md\:focus\:text-green-300:focus { + color: #9ae6b4; } - .lg\:rounded-br-lg { - border-bottom-right-radius: .5rem; + .md\:focus\:text-green-400:focus { + color: #68d391; } - .lg\:rounded-bl-lg { - border-bottom-left-radius: .5rem; + .md\:focus\:text-green-500:focus { + color: #48bb78; } - .lg\:rounded-tl-full { - border-top-left-radius: 9999px; + .md\:focus\:text-green-600:focus { + color: #38a169; } - .lg\:rounded-tr-full { - border-top-right-radius: 9999px; + .md\:focus\:text-green-700:focus { + color: #2f855a; } - .lg\:rounded-br-full { - border-bottom-right-radius: 9999px; + .md\:focus\:text-green-800:focus { + color: #276749; } - .lg\:rounded-bl-full { - border-bottom-left-radius: 9999px; + .md\:focus\:text-green-900:focus { + color: #22543d; } - .lg\:border-solid { - border-style: solid; + .md\:focus\:text-teal-100:focus { + color: #e6fffa; } - .lg\:border-dashed { - border-style: dashed; + .md\:focus\:text-teal-200:focus { + color: #b2f5ea; } - .lg\:border-dotted { - border-style: dotted; + .md\:focus\:text-teal-300:focus { + color: #81e6d9; } - .lg\:border-none { - border-style: none; + .md\:focus\:text-teal-400:focus { + color: #4fd1c5; } - .lg\:border-0 { - border-width: 0; + .md\:focus\:text-teal-500:focus { + color: #38b2ac; } - .lg\:border-2 { - border-width: 2px; + .md\:focus\:text-teal-600:focus { + color: #319795; } - .lg\:border-4 { - border-width: 4px; + .md\:focus\:text-teal-700:focus { + color: #2c7a7b; } - .lg\:border-8 { - border-width: 8px; + .md\:focus\:text-teal-800:focus { + color: #285e61; } - .lg\:border { - border-width: 1px; + .md\:focus\:text-teal-900:focus { + color: #234e52; } - .lg\:border-t-0 { - border-top-width: 0; + .md\:focus\:text-blue-100:focus { + color: #ebf8ff; } - .lg\:border-r-0 { - border-right-width: 0; + .md\:focus\:text-blue-200:focus { + color: #bee3f8; } - .lg\:border-b-0 { - border-bottom-width: 0; + .md\:focus\:text-blue-300:focus { + color: #90cdf4; } - .lg\:border-l-0 { - border-left-width: 0; + .md\:focus\:text-blue-400:focus { + color: #63b3ed; } - .lg\:border-t-2 { - border-top-width: 2px; + .md\:focus\:text-blue-500:focus { + color: #4299e1; } - .lg\:border-r-2 { - border-right-width: 2px; + .md\:focus\:text-blue-600:focus { + color: #3182ce; } - .lg\:border-b-2 { - border-bottom-width: 2px; + .md\:focus\:text-blue-700:focus { + color: #2b6cb0; } - .lg\:border-l-2 { - border-left-width: 2px; + .md\:focus\:text-blue-800:focus { + color: #2c5282; } - .lg\:border-t-4 { - border-top-width: 4px; + .md\:focus\:text-blue-900:focus { + color: #2a4365; } - .lg\:border-r-4 { - border-right-width: 4px; + .md\:focus\:text-indigo-100:focus { + color: #ebf4ff; } - .lg\:border-b-4 { - border-bottom-width: 4px; + .md\:focus\:text-indigo-200:focus { + color: #c3dafe; } - .lg\:border-l-4 { - border-left-width: 4px; + .md\:focus\:text-indigo-300:focus { + color: #a3bffa; } - .lg\:border-t-8 { - border-top-width: 8px; + .md\:focus\:text-indigo-400:focus { + color: #7f9cf5; } - .lg\:border-r-8 { - border-right-width: 8px; + .md\:focus\:text-indigo-500:focus { + color: #667eea; } - .lg\:border-b-8 { - border-bottom-width: 8px; + .md\:focus\:text-indigo-600:focus { + color: #5a67d8; } - .lg\:border-l-8 { - border-left-width: 8px; + .md\:focus\:text-indigo-700:focus { + color: #4c51bf; } - .lg\:border-t { - border-top-width: 1px; + .md\:focus\:text-indigo-800:focus { + color: #434190; } - .lg\:border-r { - border-right-width: 1px; + .md\:focus\:text-indigo-900:focus { + color: #3c366b; } - .lg\:border-b { - border-bottom-width: 1px; + .md\:focus\:text-purple-100:focus { + color: #faf5ff; } - .lg\:border-l { - border-left-width: 1px; + .md\:focus\:text-purple-200:focus { + color: #e9d8fd; } - .lg\:cursor-auto { - cursor: auto; + .md\:focus\:text-purple-300:focus { + color: #d6bcfa; } - .lg\:cursor-default { - cursor: default; + .md\:focus\:text-purple-400:focus { + color: #b794f4; } - .lg\:cursor-pointer { - cursor: pointer; + .md\:focus\:text-purple-500:focus { + color: #9f7aea; } - .lg\:cursor-wait { - cursor: wait; + .md\:focus\:text-purple-600:focus { + color: #805ad5; } - .lg\:cursor-move { - cursor: move; + .md\:focus\:text-purple-700:focus { + color: #6b46c1; } - .lg\:cursor-not-allowed { - cursor: not-allowed; + .md\:focus\:text-purple-800:focus { + color: #553c9a; } - .lg\:block { - display: block; + .md\:focus\:text-purple-900:focus { + color: #44337a; } - .lg\:inline-block { - display: inline-block; + .md\:focus\:text-pink-100:focus { + color: #fff5f7; } - .lg\:inline { - display: inline; + .md\:focus\:text-pink-200:focus { + color: #fed7e2; } - .lg\:table { - display: table; + .md\:focus\:text-pink-300:focus { + color: #fbb6ce; } - .lg\:table-row { - display: table-row; + .md\:focus\:text-pink-400:focus { + color: #f687b3; } - .lg\:table-cell { - display: table-cell; + .md\:focus\:text-pink-500:focus { + color: #ed64a6; } - .lg\:hidden { - display: none; + .md\:focus\:text-pink-600:focus { + color: #d53f8c; } - .lg\:flex { - display: flex; + .md\:focus\:text-pink-700:focus { + color: #b83280; } - .lg\:inline-flex { - display: inline-flex; + .md\:focus\:text-pink-800:focus { + color: #97266d; } - .lg\:flex-row { - flex-direction: row; + .md\:focus\:text-pink-900:focus { + color: #702459; } - .lg\:flex-row-reverse { - flex-direction: row-reverse; + .md\:text-xs { + font-size: 0.75rem; } - .lg\:flex-col { - flex-direction: column; + .md\:text-sm { + font-size: 0.875rem; } - .lg\:flex-col-reverse { - flex-direction: column-reverse; + .md\:text-base { + font-size: 1rem; } - .lg\:flex-wrap { - flex-wrap: wrap; + .md\:text-lg { + font-size: 1.125rem; } - .lg\:flex-wrap-reverse { - flex-wrap: wrap-reverse; + .md\:text-xl { + font-size: 1.25rem; } - .lg\:flex-no-wrap { - flex-wrap: nowrap; + .md\:text-2xl { + font-size: 1.5rem; } - .lg\:items-start { - align-items: flex-start; + .md\:text-3xl { + font-size: 1.875rem; } - .lg\:items-end { - align-items: flex-end; + .md\:text-4xl { + font-size: 2.25rem; } - .lg\:items-center { - align-items: center; + .md\:text-5xl { + font-size: 3rem; } - .lg\:items-baseline { - align-items: baseline; + .md\:text-6xl { + font-size: 4rem; } - .lg\:items-stretch { - align-items: stretch; + .md\:italic { + font-style: italic; } - .lg\:self-auto { - align-self: auto; + .md\:not-italic { + font-style: normal; } - .lg\:self-start { - align-self: flex-start; + .md\:uppercase { + text-transform: uppercase; } - .lg\:self-end { - align-self: flex-end; + .md\:lowercase { + text-transform: lowercase; } - .lg\:self-center { - align-self: center; + .md\:capitalize { + text-transform: capitalize; } - .lg\:self-stretch { - align-self: stretch; + .md\:normal-case { + text-transform: none; } - .lg\:justify-start { - justify-content: flex-start; + .md\:underline { + text-decoration: underline; } - .lg\:justify-end { - justify-content: flex-end; + .md\:line-through { + text-decoration: line-through; } - .lg\:justify-center { - justify-content: center; + .md\:no-underline { + text-decoration: none; } - .lg\:justify-between { - justify-content: space-between; + .md\:hover\:underline:hover { + text-decoration: underline; } - .lg\:justify-around { - justify-content: space-around; + .md\:hover\:line-through:hover { + text-decoration: line-through; } - .lg\:content-center { - align-content: center; + .md\:hover\:no-underline:hover { + text-decoration: none; } - .lg\:content-start { - align-content: flex-start; + .md\:focus\:underline:focus { + text-decoration: underline; } - .lg\:content-end { - align-content: flex-end; + .md\:focus\:line-through:focus { + text-decoration: line-through; } - .lg\:content-between { - align-content: space-between; + .md\:focus\:no-underline:focus { + text-decoration: none; } - .lg\:content-around { - align-content: space-around; + .md\:antialiased { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; } - .lg\:flex-1 { - flex: 1 1 0%; + .md\:subpixel-antialiased { + -webkit-font-smoothing: auto; + -moz-osx-font-smoothing: auto; } - .lg\:flex-auto { - flex: 1 1 auto; + .md\:tracking-tighter { + letter-spacing: -0.05em; } - .lg\:flex-initial { - flex: 0 1 auto; + .md\:tracking-tight { + letter-spacing: -0.025em; } - .lg\:flex-none { - flex: none; + .md\:tracking-normal { + letter-spacing: 0; } - .lg\:flex-grow { - flex-grow: 1; + .md\:tracking-wide { + letter-spacing: 0.025em; } - .lg\:flex-shrink { - flex-shrink: 1; + .md\:tracking-wider { + letter-spacing: 0.05em; } - .lg\:flex-no-grow { - flex-grow: 0; + .md\:tracking-widest { + letter-spacing: 0.1em; } - .lg\:flex-no-shrink { - flex-shrink: 0; + .md\:select-none { + user-select: none; } - .lg\:float-right { - float: right; + .md\:select-text { + user-select: text; } - .lg\:float-left { - float: left; + .md\:select-all { + user-select: all; } - .lg\:float-none { - float: none; + .md\:select-auto { + user-select: auto; } - .lg\:clearfix:after { - content: ""; - display: table; - clear: both; + .md\:align-baseline { + vertical-align: baseline; } - .lg\:font-sans { - font-family: system-ui, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif; + .md\:align-top { + vertical-align: top; } - .lg\:font-serif { - font-family: Constantia, Lucida Bright, Lucidabright, Lucida Serif, Lucida, DejaVu Serif, Bitstream Vera Serif, Liberation Serif, Georgia, serif; + .md\:align-middle { + vertical-align: middle; } - .lg\:font-mono { - font-family: Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace; + .md\:align-bottom { + vertical-align: bottom; } - .lg\:font-hairline { - font-weight: 100; + .md\:align-text-top { + vertical-align: text-top; } - .lg\:font-thin { - font-weight: 200; + .md\:align-text-bottom { + vertical-align: text-bottom; } - .lg\:font-light { - font-weight: 300; + .md\:visible { + visibility: visible; } - .lg\:font-normal { - font-weight: 400; + .md\:invisible { + visibility: hidden; } - .lg\:font-medium { - font-weight: 500; + .md\:whitespace-normal { + white-space: normal; } - .lg\:font-semibold { - font-weight: 600; + .md\:whitespace-no-wrap { + white-space: nowrap; } - .lg\:font-bold { - font-weight: 700; + .md\:whitespace-pre { + white-space: pre; } - .lg\:font-extrabold { - font-weight: 800; + .md\:whitespace-pre-line { + white-space: pre-line; } - .lg\:font-black { - font-weight: 900; + .md\:whitespace-pre-wrap { + white-space: pre-wrap; } - .lg\:hover\:font-hairline:hover { - font-weight: 100; + .md\:break-normal { + overflow-wrap: normal; + word-break: normal; } - .lg\:hover\:font-thin:hover { - font-weight: 200; + .md\:break-words { + overflow-wrap: break-word; } - .lg\:hover\:font-light:hover { - font-weight: 300; + .md\:break-all { + word-break: break-all; } - .lg\:hover\:font-normal:hover { - font-weight: 400; + .md\:truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; } - .lg\:hover\:font-medium:hover { - font-weight: 500; + .md\:w-0 { + width: 0; } - .lg\:hover\:font-semibold:hover { - font-weight: 600; + .md\:w-1 { + width: 0.25rem; } - .lg\:hover\:font-bold:hover { - font-weight: 700; + .md\:w-2 { + width: 0.5rem; } - .lg\:hover\:font-extrabold:hover { - font-weight: 800; + .md\:w-3 { + width: 0.75rem; } - .lg\:hover\:font-black:hover { - font-weight: 900; + .md\:w-4 { + width: 1rem; } - .lg\:focus\:font-hairline:focus { - font-weight: 100; + .md\:w-5 { + width: 1.25rem; } - .lg\:focus\:font-thin:focus { - font-weight: 200; + .md\:w-6 { + width: 1.5rem; } - .lg\:focus\:font-light:focus { - font-weight: 300; + .md\:w-8 { + width: 2rem; } - .lg\:focus\:font-normal:focus { - font-weight: 400; + .md\:w-10 { + width: 2.5rem; } - .lg\:focus\:font-medium:focus { - font-weight: 500; + .md\:w-12 { + width: 3rem; } - .lg\:focus\:font-semibold:focus { - font-weight: 600; + .md\:w-16 { + width: 4rem; } - .lg\:focus\:font-bold:focus { - font-weight: 700; + .md\:w-20 { + width: 5rem; } - .lg\:focus\:font-extrabold:focus { - font-weight: 800; + .md\:w-24 { + width: 6rem; } - .lg\:focus\:font-black:focus { - font-weight: 900; + .md\:w-32 { + width: 8rem; } - .lg\:h-1 { - height: .25rem; + .md\:w-40 { + width: 10rem; } - .lg\:h-2 { - height: .5rem; + .md\:w-48 { + width: 12rem; } - .lg\:h-3 { - height: .75rem; + .md\:w-56 { + width: 14rem; } - .lg\:h-4 { - height: 1rem; + .md\:w-64 { + width: 16rem; } - .lg\:h-5 { - height: 1.25rem; + .md\:w-auto { + width: auto; } - .lg\:h-6 { - height: 1.5rem; + .md\:w-px { + width: 1px; } - .lg\:h-8 { - height: 2rem; + .md\:w-1\/2 { + width: 50%; } - .lg\:h-10 { - height: 2.5rem; + .md\:w-1\/3 { + width: 33.33333%; } - .lg\:h-12 { - height: 3rem; + .md\:w-2\/3 { + width: 66.66667%; } - .lg\:h-16 { - height: 4rem; + .md\:w-1\/4 { + width: 25%; } - .lg\:h-24 { - height: 6rem; + .md\:w-2\/4 { + width: 50%; } - .lg\:h-32 { - height: 8rem; + .md\:w-3\/4 { + width: 75%; } - .lg\:h-48 { - height: 12rem; + .md\:w-1\/5 { + width: 20%; } - .lg\:h-64 { - height: 16rem; + .md\:w-2\/5 { + width: 40%; } - .lg\:h-auto { - height: auto; + .md\:w-3\/5 { + width: 60%; } - .lg\:h-px { - height: 1px; + .md\:w-4\/5 { + width: 80%; } - .lg\:h-full { - height: 100%; + .md\:w-1\/6 { + width: 16.66667%; } - .lg\:h-screen { - height: 100vh; + .md\:w-2\/6 { + width: 33.33333%; } - .lg\:leading-none { - line-height: 1; + .md\:w-3\/6 { + width: 50%; } - .lg\:leading-tight { - line-height: 1.25; + .md\:w-4\/6 { + width: 66.66667%; } - .lg\:leading-normal { - line-height: 1.5; + .md\:w-5\/6 { + width: 83.33333%; } - .lg\:leading-loose { - line-height: 2; + .md\:w-1\/12 { + width: 8.33333%; } - .lg\:m-0 { - margin: 0; + .md\:w-2\/12 { + width: 16.66667%; } - .lg\:m-1 { - margin: .25rem; + .md\:w-3\/12 { + width: 25%; } - .lg\:m-2 { - margin: .5rem; + .md\:w-4\/12 { + width: 33.33333%; } - .lg\:m-3 { - margin: .75rem; + .md\:w-5\/12 { + width: 41.66667%; } - .lg\:m-4 { - margin: 1rem; + .md\:w-6\/12 { + width: 50%; } - .lg\:m-5 { - margin: 1.25rem; + .md\:w-7\/12 { + width: 58.33333%; } - .lg\:m-6 { - margin: 1.5rem; + .md\:w-8\/12 { + width: 66.66667%; } - .lg\:m-8 { - margin: 2rem; + .md\:w-9\/12 { + width: 75%; } - .lg\:m-10 { - margin: 2.5rem; + .md\:w-10\/12 { + width: 83.33333%; } - .lg\:m-12 { - margin: 3rem; + .md\:w-11\/12 { + width: 91.66667%; } - .lg\:m-16 { - margin: 4rem; + .md\:w-full { + width: 100%; } - .lg\:m-20 { - margin: 5rem; + .md\:w-screen { + width: 100vw; } - .lg\:m-24 { - margin: 6rem; + .md\:z-0 { + z-index: 0; } - .lg\:m-32 { - margin: 8rem; + .md\:z-10 { + z-index: 10; } - .lg\:m-auto { - margin: auto; + .md\:z-20 { + z-index: 20; } - .lg\:m-px { - margin: 1px; + .md\:z-30 { + z-index: 30; } - .lg\:my-0 { - margin-top: 0; - margin-bottom: 0; + .md\:z-40 { + z-index: 40; } - .lg\:mx-0 { - margin-left: 0; - margin-right: 0; + .md\:z-50 { + z-index: 50; } - .lg\:my-1 { - margin-top: .25rem; - margin-bottom: .25rem; + .md\:z-auto { + z-index: auto; } - .lg\:mx-1 { - margin-left: .25rem; - margin-right: .25rem; + .md\:example { + font-weight: 700; + color: #f56565; } +} - .lg\:my-2 { - margin-top: .5rem; - margin-bottom: .5rem; +@media (min-width: 1024px) { + .lg\:appearance-none { + appearance: none; } - .lg\:mx-2 { - margin-left: .5rem; - margin-right: .5rem; + .lg\:bg-fixed { + background-attachment: fixed; } - .lg\:my-3 { - margin-top: .75rem; - margin-bottom: .75rem; + .lg\:bg-local { + background-attachment: local; } - .lg\:mx-3 { - margin-left: .75rem; - margin-right: .75rem; + .lg\:bg-scroll { + background-attachment: scroll; } - .lg\:my-4 { - margin-top: 1rem; - margin-bottom: 1rem; + .lg\:bg-transparent { + background-color: transparent; } - .lg\:mx-4 { - margin-left: 1rem; - margin-right: 1rem; + .lg\:bg-black { + background-color: #000; } - .lg\:my-5 { - margin-top: 1.25rem; - margin-bottom: 1.25rem; + .lg\:bg-white { + background-color: #fff; } - .lg\:mx-5 { - margin-left: 1.25rem; - margin-right: 1.25rem; + .lg\:bg-gray-100 { + background-color: #f7fafc; } - .lg\:my-6 { - margin-top: 1.5rem; - margin-bottom: 1.5rem; + .lg\:bg-gray-200 { + background-color: #edf2f7; } - .lg\:mx-6 { - margin-left: 1.5rem; - margin-right: 1.5rem; + .lg\:bg-gray-300 { + background-color: #e2e8f0; } - .lg\:my-8 { - margin-top: 2rem; - margin-bottom: 2rem; + .lg\:bg-gray-400 { + background-color: #cbd5e0; } - .lg\:mx-8 { - margin-left: 2rem; - margin-right: 2rem; + .lg\:bg-gray-500 { + background-color: #a0aec0; } - .lg\:my-10 { - margin-top: 2.5rem; - margin-bottom: 2.5rem; + .lg\:bg-gray-600 { + background-color: #718096; } - .lg\:mx-10 { - margin-left: 2.5rem; - margin-right: 2.5rem; + .lg\:bg-gray-700 { + background-color: #4a5568; } - .lg\:my-12 { - margin-top: 3rem; - margin-bottom: 3rem; + .lg\:bg-gray-800 { + background-color: #2d3748; } - .lg\:mx-12 { - margin-left: 3rem; - margin-right: 3rem; + .lg\:bg-gray-900 { + background-color: #1a202c; } - .lg\:my-16 { - margin-top: 4rem; - margin-bottom: 4rem; + .lg\:bg-red-100 { + background-color: #fff5f5; } - .lg\:mx-16 { - margin-left: 4rem; - margin-right: 4rem; + .lg\:bg-red-200 { + background-color: #fed7d7; } - .lg\:my-20 { - margin-top: 5rem; - margin-bottom: 5rem; + .lg\:bg-red-300 { + background-color: #feb2b2; } - .lg\:mx-20 { - margin-left: 5rem; - margin-right: 5rem; + .lg\:bg-red-400 { + background-color: #fc8181; } - .lg\:my-24 { - margin-top: 6rem; - margin-bottom: 6rem; + .lg\:bg-red-500 { + background-color: #f56565; } - .lg\:mx-24 { - margin-left: 6rem; - margin-right: 6rem; + .lg\:bg-red-600 { + background-color: #e53e3e; } - .lg\:my-32 { - margin-top: 8rem; - margin-bottom: 8rem; + .lg\:bg-red-700 { + background-color: #c53030; } - .lg\:mx-32 { - margin-left: 8rem; - margin-right: 8rem; + .lg\:bg-red-800 { + background-color: #9b2c2c; } - .lg\:my-auto { - margin-top: auto; - margin-bottom: auto; + .lg\:bg-red-900 { + background-color: #742a2a; } - .lg\:mx-auto { - margin-left: auto; - margin-right: auto; + .lg\:bg-orange-100 { + background-color: #fffaf0; } - .lg\:my-px { - margin-top: 1px; - margin-bottom: 1px; + .lg\:bg-orange-200 { + background-color: #feebc8; } - .lg\:mx-px { - margin-left: 1px; - margin-right: 1px; + .lg\:bg-orange-300 { + background-color: #fbd38d; } - .lg\:mt-0 { - margin-top: 0; + .lg\:bg-orange-400 { + background-color: #f6ad55; } - .lg\:mr-0 { - margin-right: 0; + .lg\:bg-orange-500 { + background-color: #ed8936; } - .lg\:mb-0 { - margin-bottom: 0; + .lg\:bg-orange-600 { + background-color: #dd6b20; } - .lg\:ml-0 { - margin-left: 0; + .lg\:bg-orange-700 { + background-color: #c05621; } - .lg\:mt-1 { - margin-top: .25rem; + .lg\:bg-orange-800 { + background-color: #9c4221; } - .lg\:mr-1 { - margin-right: .25rem; + .lg\:bg-orange-900 { + background-color: #7b341e; } - .lg\:mb-1 { - margin-bottom: .25rem; + .lg\:bg-yellow-100 { + background-color: #fffff0; } - .lg\:ml-1 { - margin-left: .25rem; + .lg\:bg-yellow-200 { + background-color: #fefcbf; } - .lg\:mt-2 { - margin-top: .5rem; + .lg\:bg-yellow-300 { + background-color: #faf089; } - .lg\:mr-2 { - margin-right: .5rem; + .lg\:bg-yellow-400 { + background-color: #f6e05e; } - .lg\:mb-2 { - margin-bottom: .5rem; + .lg\:bg-yellow-500 { + background-color: #ecc94b; } - .lg\:ml-2 { - margin-left: .5rem; + .lg\:bg-yellow-600 { + background-color: #d69e2e; } - .lg\:mt-3 { - margin-top: .75rem; + .lg\:bg-yellow-700 { + background-color: #b7791f; } - .lg\:mr-3 { - margin-right: .75rem; + .lg\:bg-yellow-800 { + background-color: #975a16; } - .lg\:mb-3 { - margin-bottom: .75rem; + .lg\:bg-yellow-900 { + background-color: #744210; } - .lg\:ml-3 { - margin-left: .75rem; + .lg\:bg-green-100 { + background-color: #f0fff4; } - .lg\:mt-4 { - margin-top: 1rem; + .lg\:bg-green-200 { + background-color: #c6f6d5; } - .lg\:mr-4 { - margin-right: 1rem; + .lg\:bg-green-300 { + background-color: #9ae6b4; } - .lg\:mb-4 { - margin-bottom: 1rem; + .lg\:bg-green-400 { + background-color: #68d391; } - .lg\:ml-4 { - margin-left: 1rem; + .lg\:bg-green-500 { + background-color: #48bb78; } - .lg\:mt-5 { - margin-top: 1.25rem; + .lg\:bg-green-600 { + background-color: #38a169; } - .lg\:mr-5 { - margin-right: 1.25rem; + .lg\:bg-green-700 { + background-color: #2f855a; } - .lg\:mb-5 { - margin-bottom: 1.25rem; + .lg\:bg-green-800 { + background-color: #276749; } - .lg\:ml-5 { - margin-left: 1.25rem; + .lg\:bg-green-900 { + background-color: #22543d; } - .lg\:mt-6 { - margin-top: 1.5rem; + .lg\:bg-teal-100 { + background-color: #e6fffa; } - .lg\:mr-6 { - margin-right: 1.5rem; + .lg\:bg-teal-200 { + background-color: #b2f5ea; } - .lg\:mb-6 { - margin-bottom: 1.5rem; + .lg\:bg-teal-300 { + background-color: #81e6d9; } - .lg\:ml-6 { - margin-left: 1.5rem; + .lg\:bg-teal-400 { + background-color: #4fd1c5; } - .lg\:mt-8 { - margin-top: 2rem; + .lg\:bg-teal-500 { + background-color: #38b2ac; } - .lg\:mr-8 { - margin-right: 2rem; + .lg\:bg-teal-600 { + background-color: #319795; } - .lg\:mb-8 { - margin-bottom: 2rem; + .lg\:bg-teal-700 { + background-color: #2c7a7b; } - .lg\:ml-8 { - margin-left: 2rem; + .lg\:bg-teal-800 { + background-color: #285e61; } - .lg\:mt-10 { - margin-top: 2.5rem; + .lg\:bg-teal-900 { + background-color: #234e52; } - .lg\:mr-10 { - margin-right: 2.5rem; + .lg\:bg-blue-100 { + background-color: #ebf8ff; } - .lg\:mb-10 { - margin-bottom: 2.5rem; + .lg\:bg-blue-200 { + background-color: #bee3f8; } - .lg\:ml-10 { - margin-left: 2.5rem; + .lg\:bg-blue-300 { + background-color: #90cdf4; } - .lg\:mt-12 { - margin-top: 3rem; + .lg\:bg-blue-400 { + background-color: #63b3ed; } - .lg\:mr-12 { - margin-right: 3rem; + .lg\:bg-blue-500 { + background-color: #4299e1; } - .lg\:mb-12 { - margin-bottom: 3rem; + .lg\:bg-blue-600 { + background-color: #3182ce; } - .lg\:ml-12 { - margin-left: 3rem; + .lg\:bg-blue-700 { + background-color: #2b6cb0; } - .lg\:mt-16 { - margin-top: 4rem; + .lg\:bg-blue-800 { + background-color: #2c5282; } - .lg\:mr-16 { - margin-right: 4rem; + .lg\:bg-blue-900 { + background-color: #2a4365; } - .lg\:mb-16 { - margin-bottom: 4rem; + .lg\:bg-indigo-100 { + background-color: #ebf4ff; } - .lg\:ml-16 { - margin-left: 4rem; + .lg\:bg-indigo-200 { + background-color: #c3dafe; } - .lg\:mt-20 { - margin-top: 5rem; + .lg\:bg-indigo-300 { + background-color: #a3bffa; } - .lg\:mr-20 { - margin-right: 5rem; + .lg\:bg-indigo-400 { + background-color: #7f9cf5; } - .lg\:mb-20 { - margin-bottom: 5rem; + .lg\:bg-indigo-500 { + background-color: #667eea; } - .lg\:ml-20 { - margin-left: 5rem; + .lg\:bg-indigo-600 { + background-color: #5a67d8; } - .lg\:mt-24 { - margin-top: 6rem; + .lg\:bg-indigo-700 { + background-color: #4c51bf; } - .lg\:mr-24 { - margin-right: 6rem; + .lg\:bg-indigo-800 { + background-color: #434190; } - .lg\:mb-24 { - margin-bottom: 6rem; + .lg\:bg-indigo-900 { + background-color: #3c366b; } - .lg\:ml-24 { - margin-left: 6rem; + .lg\:bg-purple-100 { + background-color: #faf5ff; } - .lg\:mt-32 { - margin-top: 8rem; + .lg\:bg-purple-200 { + background-color: #e9d8fd; } - .lg\:mr-32 { - margin-right: 8rem; + .lg\:bg-purple-300 { + background-color: #d6bcfa; } - .lg\:mb-32 { - margin-bottom: 8rem; + .lg\:bg-purple-400 { + background-color: #b794f4; } - .lg\:ml-32 { - margin-left: 8rem; + .lg\:bg-purple-500 { + background-color: #9f7aea; } - .lg\:mt-auto { - margin-top: auto; + .lg\:bg-purple-600 { + background-color: #805ad5; } - .lg\:mr-auto { - margin-right: auto; + .lg\:bg-purple-700 { + background-color: #6b46c1; } - .lg\:mb-auto { - margin-bottom: auto; + .lg\:bg-purple-800 { + background-color: #553c9a; } - .lg\:ml-auto { - margin-left: auto; + .lg\:bg-purple-900 { + background-color: #44337a; } - .lg\:mt-px { - margin-top: 1px; + .lg\:bg-pink-100 { + background-color: #fff5f7; } - .lg\:mr-px { - margin-right: 1px; + .lg\:bg-pink-200 { + background-color: #fed7e2; } - .lg\:mb-px { - margin-bottom: 1px; + .lg\:bg-pink-300 { + background-color: #fbb6ce; } - .lg\:ml-px { - margin-left: 1px; + .lg\:bg-pink-400 { + background-color: #f687b3; } - .lg\:max-h-full { - max-height: 100%; + .lg\:bg-pink-500 { + background-color: #ed64a6; } - .lg\:max-h-screen { - max-height: 100vh; + .lg\:bg-pink-600 { + background-color: #d53f8c; } - .lg\:max-w-xs { - max-width: 20rem; + .lg\:bg-pink-700 { + background-color: #b83280; } - .lg\:max-w-sm { - max-width: 30rem; + .lg\:bg-pink-800 { + background-color: #97266d; } - .lg\:max-w-md { - max-width: 40rem; + .lg\:bg-pink-900 { + background-color: #702459; } - .lg\:max-w-lg { - max-width: 50rem; + .lg\:hover\:bg-transparent:hover { + background-color: transparent; } - .lg\:max-w-xl { - max-width: 60rem; + .lg\:hover\:bg-black:hover { + background-color: #000; } - .lg\:max-w-2xl { - max-width: 70rem; + .lg\:hover\:bg-white:hover { + background-color: #fff; } - .lg\:max-w-3xl { - max-width: 80rem; + .lg\:hover\:bg-gray-100:hover { + background-color: #f7fafc; } - .lg\:max-w-4xl { - max-width: 90rem; + .lg\:hover\:bg-gray-200:hover { + background-color: #edf2f7; } - .lg\:max-w-5xl { - max-width: 100rem; + .lg\:hover\:bg-gray-300:hover { + background-color: #e2e8f0; } - .lg\:max-w-full { - max-width: 100%; + .lg\:hover\:bg-gray-400:hover { + background-color: #cbd5e0; } - .lg\:min-h-0 { - min-height: 0; + .lg\:hover\:bg-gray-500:hover { + background-color: #a0aec0; } - .lg\:min-h-full { - min-height: 100%; + .lg\:hover\:bg-gray-600:hover { + background-color: #718096; } - .lg\:min-h-screen { - min-height: 100vh; + .lg\:hover\:bg-gray-700:hover { + background-color: #4a5568; } - .lg\:min-w-0 { - min-width: 0; + .lg\:hover\:bg-gray-800:hover { + background-color: #2d3748; } - .lg\:min-w-full { - min-width: 100%; + .lg\:hover\:bg-gray-900:hover { + background-color: #1a202c; } - .lg\:-m-0 { - margin: 0; + .lg\:hover\:bg-red-100:hover { + background-color: #fff5f5; } - .lg\:-m-1 { - margin: -0.25rem; + .lg\:hover\:bg-red-200:hover { + background-color: #fed7d7; } - .lg\:-m-2 { - margin: -0.5rem; + .lg\:hover\:bg-red-300:hover { + background-color: #feb2b2; } - .lg\:-m-3 { - margin: -0.75rem; + .lg\:hover\:bg-red-400:hover { + background-color: #fc8181; } - .lg\:-m-4 { - margin: -1rem; + .lg\:hover\:bg-red-500:hover { + background-color: #f56565; } - .lg\:-m-5 { - margin: -1.25rem; + .lg\:hover\:bg-red-600:hover { + background-color: #e53e3e; } - .lg\:-m-6 { - margin: -1.5rem; + .lg\:hover\:bg-red-700:hover { + background-color: #c53030; } - .lg\:-m-8 { - margin: -2rem; + .lg\:hover\:bg-red-800:hover { + background-color: #9b2c2c; } - .lg\:-m-10 { - margin: -2.5rem; + .lg\:hover\:bg-red-900:hover { + background-color: #742a2a; } - .lg\:-m-12 { - margin: -3rem; + .lg\:hover\:bg-orange-100:hover { + background-color: #fffaf0; } - .lg\:-m-16 { - margin: -4rem; + .lg\:hover\:bg-orange-200:hover { + background-color: #feebc8; } - .lg\:-m-20 { - margin: -5rem; + .lg\:hover\:bg-orange-300:hover { + background-color: #fbd38d; } - .lg\:-m-24 { - margin: -6rem; + .lg\:hover\:bg-orange-400:hover { + background-color: #f6ad55; } - .lg\:-m-32 { - margin: -8rem; + .lg\:hover\:bg-orange-500:hover { + background-color: #ed8936; } - .lg\:-m-px { - margin: -1px; + .lg\:hover\:bg-orange-600:hover { + background-color: #dd6b20; } - .lg\:-my-0 { - margin-top: 0; - margin-bottom: 0; + .lg\:hover\:bg-orange-700:hover { + background-color: #c05621; } - .lg\:-mx-0 { - margin-left: 0; - margin-right: 0; + .lg\:hover\:bg-orange-800:hover { + background-color: #9c4221; } - .lg\:-my-1 { - margin-top: -0.25rem; - margin-bottom: -0.25rem; + .lg\:hover\:bg-orange-900:hover { + background-color: #7b341e; } - .lg\:-mx-1 { - margin-left: -0.25rem; - margin-right: -0.25rem; + .lg\:hover\:bg-yellow-100:hover { + background-color: #fffff0; } - .lg\:-my-2 { - margin-top: -0.5rem; - margin-bottom: -0.5rem; + .lg\:hover\:bg-yellow-200:hover { + background-color: #fefcbf; } - .lg\:-mx-2 { - margin-left: -0.5rem; - margin-right: -0.5rem; + .lg\:hover\:bg-yellow-300:hover { + background-color: #faf089; } - .lg\:-my-3 { - margin-top: -0.75rem; - margin-bottom: -0.75rem; + .lg\:hover\:bg-yellow-400:hover { + background-color: #f6e05e; } - .lg\:-mx-3 { - margin-left: -0.75rem; - margin-right: -0.75rem; + .lg\:hover\:bg-yellow-500:hover { + background-color: #ecc94b; } - .lg\:-my-4 { - margin-top: -1rem; - margin-bottom: -1rem; + .lg\:hover\:bg-yellow-600:hover { + background-color: #d69e2e; } - .lg\:-mx-4 { - margin-left: -1rem; - margin-right: -1rem; + .lg\:hover\:bg-yellow-700:hover { + background-color: #b7791f; } - .lg\:-my-5 { - margin-top: -1.25rem; - margin-bottom: -1.25rem; + .lg\:hover\:bg-yellow-800:hover { + background-color: #975a16; } - .lg\:-mx-5 { - margin-left: -1.25rem; - margin-right: -1.25rem; + .lg\:hover\:bg-yellow-900:hover { + background-color: #744210; } - .lg\:-my-6 { - margin-top: -1.5rem; - margin-bottom: -1.5rem; + .lg\:hover\:bg-green-100:hover { + background-color: #f0fff4; } - .lg\:-mx-6 { - margin-left: -1.5rem; - margin-right: -1.5rem; + .lg\:hover\:bg-green-200:hover { + background-color: #c6f6d5; } - .lg\:-my-8 { - margin-top: -2rem; - margin-bottom: -2rem; + .lg\:hover\:bg-green-300:hover { + background-color: #9ae6b4; } - .lg\:-mx-8 { - margin-left: -2rem; - margin-right: -2rem; + .lg\:hover\:bg-green-400:hover { + background-color: #68d391; } - .lg\:-my-10 { - margin-top: -2.5rem; - margin-bottom: -2.5rem; + .lg\:hover\:bg-green-500:hover { + background-color: #48bb78; } - .lg\:-mx-10 { - margin-left: -2.5rem; - margin-right: -2.5rem; + .lg\:hover\:bg-green-600:hover { + background-color: #38a169; } - .lg\:-my-12 { - margin-top: -3rem; - margin-bottom: -3rem; + .lg\:hover\:bg-green-700:hover { + background-color: #2f855a; } - .lg\:-mx-12 { - margin-left: -3rem; - margin-right: -3rem; + .lg\:hover\:bg-green-800:hover { + background-color: #276749; } - .lg\:-my-16 { - margin-top: -4rem; - margin-bottom: -4rem; + .lg\:hover\:bg-green-900:hover { + background-color: #22543d; } - .lg\:-mx-16 { - margin-left: -4rem; - margin-right: -4rem; + .lg\:hover\:bg-teal-100:hover { + background-color: #e6fffa; } - .lg\:-my-20 { - margin-top: -5rem; - margin-bottom: -5rem; + .lg\:hover\:bg-teal-200:hover { + background-color: #b2f5ea; } - .lg\:-mx-20 { - margin-left: -5rem; - margin-right: -5rem; + .lg\:hover\:bg-teal-300:hover { + background-color: #81e6d9; } - .lg\:-my-24 { - margin-top: -6rem; - margin-bottom: -6rem; + .lg\:hover\:bg-teal-400:hover { + background-color: #4fd1c5; } - .lg\:-mx-24 { - margin-left: -6rem; - margin-right: -6rem; + .lg\:hover\:bg-teal-500:hover { + background-color: #38b2ac; } - .lg\:-my-32 { - margin-top: -8rem; - margin-bottom: -8rem; + .lg\:hover\:bg-teal-600:hover { + background-color: #319795; } - .lg\:-mx-32 { - margin-left: -8rem; - margin-right: -8rem; + .lg\:hover\:bg-teal-700:hover { + background-color: #2c7a7b; } - .lg\:-my-px { - margin-top: -1px; - margin-bottom: -1px; + .lg\:hover\:bg-teal-800:hover { + background-color: #285e61; } - .lg\:-mx-px { - margin-left: -1px; - margin-right: -1px; + .lg\:hover\:bg-teal-900:hover { + background-color: #234e52; } - .lg\:-mt-0 { - margin-top: 0; + .lg\:hover\:bg-blue-100:hover { + background-color: #ebf8ff; } - .lg\:-mr-0 { - margin-right: 0; + .lg\:hover\:bg-blue-200:hover { + background-color: #bee3f8; } - .lg\:-mb-0 { - margin-bottom: 0; + .lg\:hover\:bg-blue-300:hover { + background-color: #90cdf4; } - .lg\:-ml-0 { - margin-left: 0; + .lg\:hover\:bg-blue-400:hover { + background-color: #63b3ed; } - .lg\:-mt-1 { - margin-top: -0.25rem; + .lg\:hover\:bg-blue-500:hover { + background-color: #4299e1; } - .lg\:-mr-1 { - margin-right: -0.25rem; + .lg\:hover\:bg-blue-600:hover { + background-color: #3182ce; } - .lg\:-mb-1 { - margin-bottom: -0.25rem; + .lg\:hover\:bg-blue-700:hover { + background-color: #2b6cb0; } - .lg\:-ml-1 { - margin-left: -0.25rem; + .lg\:hover\:bg-blue-800:hover { + background-color: #2c5282; } - .lg\:-mt-2 { - margin-top: -0.5rem; + .lg\:hover\:bg-blue-900:hover { + background-color: #2a4365; } - .lg\:-mr-2 { - margin-right: -0.5rem; + .lg\:hover\:bg-indigo-100:hover { + background-color: #ebf4ff; } - .lg\:-mb-2 { - margin-bottom: -0.5rem; + .lg\:hover\:bg-indigo-200:hover { + background-color: #c3dafe; } - .lg\:-ml-2 { - margin-left: -0.5rem; + .lg\:hover\:bg-indigo-300:hover { + background-color: #a3bffa; } - .lg\:-mt-3 { - margin-top: -0.75rem; + .lg\:hover\:bg-indigo-400:hover { + background-color: #7f9cf5; } - .lg\:-mr-3 { - margin-right: -0.75rem; + .lg\:hover\:bg-indigo-500:hover { + background-color: #667eea; } - .lg\:-mb-3 { - margin-bottom: -0.75rem; + .lg\:hover\:bg-indigo-600:hover { + background-color: #5a67d8; } - .lg\:-ml-3 { - margin-left: -0.75rem; + .lg\:hover\:bg-indigo-700:hover { + background-color: #4c51bf; } - .lg\:-mt-4 { - margin-top: -1rem; + .lg\:hover\:bg-indigo-800:hover { + background-color: #434190; } - .lg\:-mr-4 { - margin-right: -1rem; + .lg\:hover\:bg-indigo-900:hover { + background-color: #3c366b; } - .lg\:-mb-4 { - margin-bottom: -1rem; + .lg\:hover\:bg-purple-100:hover { + background-color: #faf5ff; } - .lg\:-ml-4 { - margin-left: -1rem; + .lg\:hover\:bg-purple-200:hover { + background-color: #e9d8fd; } - .lg\:-mt-5 { - margin-top: -1.25rem; + .lg\:hover\:bg-purple-300:hover { + background-color: #d6bcfa; } - .lg\:-mr-5 { - margin-right: -1.25rem; + .lg\:hover\:bg-purple-400:hover { + background-color: #b794f4; } - .lg\:-mb-5 { - margin-bottom: -1.25rem; + .lg\:hover\:bg-purple-500:hover { + background-color: #9f7aea; } - .lg\:-ml-5 { - margin-left: -1.25rem; + .lg\:hover\:bg-purple-600:hover { + background-color: #805ad5; } - .lg\:-mt-6 { - margin-top: -1.5rem; + .lg\:hover\:bg-purple-700:hover { + background-color: #6b46c1; } - .lg\:-mr-6 { - margin-right: -1.5rem; + .lg\:hover\:bg-purple-800:hover { + background-color: #553c9a; } - .lg\:-mb-6 { - margin-bottom: -1.5rem; + .lg\:hover\:bg-purple-900:hover { + background-color: #44337a; } - .lg\:-ml-6 { - margin-left: -1.5rem; + .lg\:hover\:bg-pink-100:hover { + background-color: #fff5f7; } - .lg\:-mt-8 { - margin-top: -2rem; + .lg\:hover\:bg-pink-200:hover { + background-color: #fed7e2; } - .lg\:-mr-8 { - margin-right: -2rem; + .lg\:hover\:bg-pink-300:hover { + background-color: #fbb6ce; } - .lg\:-mb-8 { - margin-bottom: -2rem; + .lg\:hover\:bg-pink-400:hover { + background-color: #f687b3; } - .lg\:-ml-8 { - margin-left: -2rem; + .lg\:hover\:bg-pink-500:hover { + background-color: #ed64a6; } - .lg\:-mt-10 { - margin-top: -2.5rem; + .lg\:hover\:bg-pink-600:hover { + background-color: #d53f8c; } - .lg\:-mr-10 { - margin-right: -2.5rem; + .lg\:hover\:bg-pink-700:hover { + background-color: #b83280; } - .lg\:-mb-10 { - margin-bottom: -2.5rem; + .lg\:hover\:bg-pink-800:hover { + background-color: #97266d; } - .lg\:-ml-10 { - margin-left: -2.5rem; + .lg\:hover\:bg-pink-900:hover { + background-color: #702459; } - .lg\:-mt-12 { - margin-top: -3rem; + .lg\:focus\:bg-transparent:focus { + background-color: transparent; } - .lg\:-mr-12 { - margin-right: -3rem; + .lg\:focus\:bg-black:focus { + background-color: #000; } - .lg\:-mb-12 { - margin-bottom: -3rem; + .lg\:focus\:bg-white:focus { + background-color: #fff; } - .lg\:-ml-12 { - margin-left: -3rem; + .lg\:focus\:bg-gray-100:focus { + background-color: #f7fafc; } - .lg\:-mt-16 { - margin-top: -4rem; + .lg\:focus\:bg-gray-200:focus { + background-color: #edf2f7; } - .lg\:-mr-16 { - margin-right: -4rem; + .lg\:focus\:bg-gray-300:focus { + background-color: #e2e8f0; } - .lg\:-mb-16 { - margin-bottom: -4rem; + .lg\:focus\:bg-gray-400:focus { + background-color: #cbd5e0; } - .lg\:-ml-16 { - margin-left: -4rem; + .lg\:focus\:bg-gray-500:focus { + background-color: #a0aec0; } - .lg\:-mt-20 { - margin-top: -5rem; + .lg\:focus\:bg-gray-600:focus { + background-color: #718096; } - .lg\:-mr-20 { - margin-right: -5rem; + .lg\:focus\:bg-gray-700:focus { + background-color: #4a5568; } - .lg\:-mb-20 { - margin-bottom: -5rem; + .lg\:focus\:bg-gray-800:focus { + background-color: #2d3748; } - .lg\:-ml-20 { - margin-left: -5rem; + .lg\:focus\:bg-gray-900:focus { + background-color: #1a202c; } - .lg\:-mt-24 { - margin-top: -6rem; + .lg\:focus\:bg-red-100:focus { + background-color: #fff5f5; } - .lg\:-mr-24 { - margin-right: -6rem; + .lg\:focus\:bg-red-200:focus { + background-color: #fed7d7; } - .lg\:-mb-24 { - margin-bottom: -6rem; + .lg\:focus\:bg-red-300:focus { + background-color: #feb2b2; } - .lg\:-ml-24 { - margin-left: -6rem; + .lg\:focus\:bg-red-400:focus { + background-color: #fc8181; } - .lg\:-mt-32 { - margin-top: -8rem; + .lg\:focus\:bg-red-500:focus { + background-color: #f56565; } - .lg\:-mr-32 { - margin-right: -8rem; + .lg\:focus\:bg-red-600:focus { + background-color: #e53e3e; } - .lg\:-mb-32 { - margin-bottom: -8rem; + .lg\:focus\:bg-red-700:focus { + background-color: #c53030; } - .lg\:-ml-32 { - margin-left: -8rem; + .lg\:focus\:bg-red-800:focus { + background-color: #9b2c2c; } - .lg\:-mt-px { - margin-top: -1px; + .lg\:focus\:bg-red-900:focus { + background-color: #742a2a; } - .lg\:-mr-px { - margin-right: -1px; + .lg\:focus\:bg-orange-100:focus { + background-color: #fffaf0; } - .lg\:-mb-px { - margin-bottom: -1px; + .lg\:focus\:bg-orange-200:focus { + background-color: #feebc8; } - .lg\:-ml-px { - margin-left: -1px; + .lg\:focus\:bg-orange-300:focus { + background-color: #fbd38d; } - .lg\:opacity-0 { - opacity: 0; + .lg\:focus\:bg-orange-400:focus { + background-color: #f6ad55; } - .lg\:opacity-25 { - opacity: .25; + .lg\:focus\:bg-orange-500:focus { + background-color: #ed8936; } - .lg\:opacity-50 { - opacity: .5; + .lg\:focus\:bg-orange-600:focus { + background-color: #dd6b20; } - .lg\:opacity-75 { - opacity: .75; + .lg\:focus\:bg-orange-700:focus { + background-color: #c05621; } - .lg\:opacity-100 { - opacity: 1; + .lg\:focus\:bg-orange-800:focus { + background-color: #9c4221; } - .lg\:overflow-auto { - overflow: auto; + .lg\:focus\:bg-orange-900:focus { + background-color: #7b341e; } - .lg\:overflow-hidden { - overflow: hidden; + .lg\:focus\:bg-yellow-100:focus { + background-color: #fffff0; } - .lg\:overflow-visible { - overflow: visible; + .lg\:focus\:bg-yellow-200:focus { + background-color: #fefcbf; } - .lg\:overflow-scroll { - overflow: scroll; + .lg\:focus\:bg-yellow-300:focus { + background-color: #faf089; } - .lg\:overflow-x-auto { - overflow-x: auto; + .lg\:focus\:bg-yellow-400:focus { + background-color: #f6e05e; } - .lg\:overflow-y-auto { - overflow-y: auto; + .lg\:focus\:bg-yellow-500:focus { + background-color: #ecc94b; } - .lg\:overflow-x-hidden { - overflow-x: hidden; + .lg\:focus\:bg-yellow-600:focus { + background-color: #d69e2e; } - .lg\:overflow-y-hidden { - overflow-y: hidden; + .lg\:focus\:bg-yellow-700:focus { + background-color: #b7791f; } - .lg\:overflow-x-visible { - overflow-x: visible; + .lg\:focus\:bg-yellow-800:focus { + background-color: #975a16; } - .lg\:overflow-y-visible { - overflow-y: visible; + .lg\:focus\:bg-yellow-900:focus { + background-color: #744210; } - .lg\:overflow-x-scroll { - overflow-x: scroll; + .lg\:focus\:bg-green-100:focus { + background-color: #f0fff4; } - .lg\:overflow-y-scroll { - overflow-y: scroll; + .lg\:focus\:bg-green-200:focus { + background-color: #c6f6d5; } - .lg\:scrolling-touch { - -webkit-overflow-scrolling: touch; + .lg\:focus\:bg-green-300:focus { + background-color: #9ae6b4; } - .lg\:scrolling-auto { - -webkit-overflow-scrolling: auto; + .lg\:focus\:bg-green-400:focus { + background-color: #68d391; } - .lg\:p-0 { - padding: 0; + .lg\:focus\:bg-green-500:focus { + background-color: #48bb78; } - .lg\:p-1 { - padding: .25rem; + .lg\:focus\:bg-green-600:focus { + background-color: #38a169; } - .lg\:p-2 { - padding: .5rem; + .lg\:focus\:bg-green-700:focus { + background-color: #2f855a; } - .lg\:p-3 { - padding: .75rem; + .lg\:focus\:bg-green-800:focus { + background-color: #276749; } - .lg\:p-4 { - padding: 1rem; + .lg\:focus\:bg-green-900:focus { + background-color: #22543d; } - .lg\:p-5 { - padding: 1.25rem; + .lg\:focus\:bg-teal-100:focus { + background-color: #e6fffa; } - .lg\:p-6 { - padding: 1.5rem; + .lg\:focus\:bg-teal-200:focus { + background-color: #b2f5ea; } - .lg\:p-8 { - padding: 2rem; + .lg\:focus\:bg-teal-300:focus { + background-color: #81e6d9; } - .lg\:p-10 { - padding: 2.5rem; + .lg\:focus\:bg-teal-400:focus { + background-color: #4fd1c5; } - .lg\:p-12 { - padding: 3rem; + .lg\:focus\:bg-teal-500:focus { + background-color: #38b2ac; } - .lg\:p-16 { - padding: 4rem; + .lg\:focus\:bg-teal-600:focus { + background-color: #319795; } - .lg\:p-20 { - padding: 5rem; + .lg\:focus\:bg-teal-700:focus { + background-color: #2c7a7b; } - .lg\:p-24 { - padding: 6rem; + .lg\:focus\:bg-teal-800:focus { + background-color: #285e61; } - .lg\:p-32 { - padding: 8rem; + .lg\:focus\:bg-teal-900:focus { + background-color: #234e52; } - .lg\:p-px { - padding: 1px; + .lg\:focus\:bg-blue-100:focus { + background-color: #ebf8ff; } - .lg\:py-0 { - padding-top: 0; - padding-bottom: 0; + .lg\:focus\:bg-blue-200:focus { + background-color: #bee3f8; } - .lg\:px-0 { - padding-left: 0; - padding-right: 0; + .lg\:focus\:bg-blue-300:focus { + background-color: #90cdf4; } - .lg\:py-1 { - padding-top: .25rem; - padding-bottom: .25rem; + .lg\:focus\:bg-blue-400:focus { + background-color: #63b3ed; } - .lg\:px-1 { - padding-left: .25rem; - padding-right: .25rem; + .lg\:focus\:bg-blue-500:focus { + background-color: #4299e1; } - .lg\:py-2 { - padding-top: .5rem; - padding-bottom: .5rem; + .lg\:focus\:bg-blue-600:focus { + background-color: #3182ce; } - .lg\:px-2 { - padding-left: .5rem; - padding-right: .5rem; + .lg\:focus\:bg-blue-700:focus { + background-color: #2b6cb0; } - .lg\:py-3 { - padding-top: .75rem; - padding-bottom: .75rem; + .lg\:focus\:bg-blue-800:focus { + background-color: #2c5282; } - .lg\:px-3 { - padding-left: .75rem; - padding-right: .75rem; + .lg\:focus\:bg-blue-900:focus { + background-color: #2a4365; } - .lg\:py-4 { - padding-top: 1rem; - padding-bottom: 1rem; + .lg\:focus\:bg-indigo-100:focus { + background-color: #ebf4ff; } - .lg\:px-4 { - padding-left: 1rem; - padding-right: 1rem; + .lg\:focus\:bg-indigo-200:focus { + background-color: #c3dafe; } - .lg\:py-5 { - padding-top: 1.25rem; - padding-bottom: 1.25rem; + .lg\:focus\:bg-indigo-300:focus { + background-color: #a3bffa; } - .lg\:px-5 { - padding-left: 1.25rem; - padding-right: 1.25rem; + .lg\:focus\:bg-indigo-400:focus { + background-color: #7f9cf5; } - .lg\:py-6 { - padding-top: 1.5rem; - padding-bottom: 1.5rem; + .lg\:focus\:bg-indigo-500:focus { + background-color: #667eea; } - .lg\:px-6 { - padding-left: 1.5rem; - padding-right: 1.5rem; + .lg\:focus\:bg-indigo-600:focus { + background-color: #5a67d8; } - .lg\:py-8 { - padding-top: 2rem; - padding-bottom: 2rem; + .lg\:focus\:bg-indigo-700:focus { + background-color: #4c51bf; } - .lg\:px-8 { - padding-left: 2rem; - padding-right: 2rem; + .lg\:focus\:bg-indigo-800:focus { + background-color: #434190; } - .lg\:py-10 { - padding-top: 2.5rem; - padding-bottom: 2.5rem; + .lg\:focus\:bg-indigo-900:focus { + background-color: #3c366b; } - .lg\:px-10 { - padding-left: 2.5rem; - padding-right: 2.5rem; + .lg\:focus\:bg-purple-100:focus { + background-color: #faf5ff; } - .lg\:py-12 { - padding-top: 3rem; - padding-bottom: 3rem; + .lg\:focus\:bg-purple-200:focus { + background-color: #e9d8fd; } - .lg\:px-12 { - padding-left: 3rem; - padding-right: 3rem; + .lg\:focus\:bg-purple-300:focus { + background-color: #d6bcfa; } - .lg\:py-16 { - padding-top: 4rem; - padding-bottom: 4rem; + .lg\:focus\:bg-purple-400:focus { + background-color: #b794f4; } - .lg\:px-16 { - padding-left: 4rem; - padding-right: 4rem; + .lg\:focus\:bg-purple-500:focus { + background-color: #9f7aea; } - .lg\:py-20 { - padding-top: 5rem; - padding-bottom: 5rem; + .lg\:focus\:bg-purple-600:focus { + background-color: #805ad5; } - .lg\:px-20 { - padding-left: 5rem; - padding-right: 5rem; + .lg\:focus\:bg-purple-700:focus { + background-color: #6b46c1; } - .lg\:py-24 { - padding-top: 6rem; - padding-bottom: 6rem; + .lg\:focus\:bg-purple-800:focus { + background-color: #553c9a; } - .lg\:px-24 { - padding-left: 6rem; - padding-right: 6rem; + .lg\:focus\:bg-purple-900:focus { + background-color: #44337a; } - .lg\:py-32 { - padding-top: 8rem; - padding-bottom: 8rem; + .lg\:focus\:bg-pink-100:focus { + background-color: #fff5f7; } - .lg\:px-32 { - padding-left: 8rem; - padding-right: 8rem; + .lg\:focus\:bg-pink-200:focus { + background-color: #fed7e2; } - .lg\:py-px { - padding-top: 1px; - padding-bottom: 1px; + .lg\:focus\:bg-pink-300:focus { + background-color: #fbb6ce; } - .lg\:px-px { - padding-left: 1px; - padding-right: 1px; + .lg\:focus\:bg-pink-400:focus { + background-color: #f687b3; } - .lg\:pt-0 { - padding-top: 0; + .lg\:focus\:bg-pink-500:focus { + background-color: #ed64a6; } - .lg\:pr-0 { - padding-right: 0; + .lg\:focus\:bg-pink-600:focus { + background-color: #d53f8c; } - .lg\:pb-0 { - padding-bottom: 0; + .lg\:focus\:bg-pink-700:focus { + background-color: #b83280; } - .lg\:pl-0 { - padding-left: 0; + .lg\:focus\:bg-pink-800:focus { + background-color: #97266d; } - .lg\:pt-1 { - padding-top: .25rem; + .lg\:focus\:bg-pink-900:focus { + background-color: #702459; } - .lg\:pr-1 { - padding-right: .25rem; + .lg\:bg-bottom { + background-position: bottom; } - .lg\:pb-1 { - padding-bottom: .25rem; + .lg\:bg-center { + background-position: center; } - .lg\:pl-1 { - padding-left: .25rem; + .lg\:bg-left { + background-position: left; } - .lg\:pt-2 { - padding-top: .5rem; + .lg\:bg-left-bottom { + background-position: left bottom; } - .lg\:pr-2 { - padding-right: .5rem; + .lg\:bg-left-top { + background-position: left top; } - .lg\:pb-2 { - padding-bottom: .5rem; + .lg\:bg-right { + background-position: right; } - .lg\:pl-2 { - padding-left: .5rem; + .lg\:bg-right-bottom { + background-position: right bottom; } - .lg\:pt-3 { - padding-top: .75rem; + .lg\:bg-right-top { + background-position: right top; } - .lg\:pr-3 { - padding-right: .75rem; + .lg\:bg-top { + background-position: top; } - .lg\:pb-3 { - padding-bottom: .75rem; + .lg\:bg-repeat { + background-repeat: repeat; } - .lg\:pl-3 { - padding-left: .75rem; + .lg\:bg-no-repeat { + background-repeat: no-repeat; } - .lg\:pt-4 { - padding-top: 1rem; + .lg\:bg-repeat-x { + background-repeat: repeat-x; } - .lg\:pr-4 { - padding-right: 1rem; + .lg\:bg-repeat-y { + background-repeat: repeat-y; } - .lg\:pb-4 { - padding-bottom: 1rem; + .lg\:bg-repeat-round { + background-repeat: round; } - .lg\:pl-4 { - padding-left: 1rem; + .lg\:bg-repeat-space { + background-repeat: space; } - .lg\:pt-5 { - padding-top: 1.25rem; + .lg\:bg-auto { + background-size: auto; } - .lg\:pr-5 { - padding-right: 1.25rem; + .lg\:bg-cover { + background-size: cover; } - .lg\:pb-5 { - padding-bottom: 1.25rem; + .lg\:bg-contain { + background-size: contain; } - .lg\:pl-5 { - padding-left: 1.25rem; + .lg\:border-collapse { + border-collapse: collapse; } - .lg\:pt-6 { - padding-top: 1.5rem; + .lg\:border-separate { + border-collapse: separate; } - .lg\:pr-6 { - padding-right: 1.5rem; + .lg\:border-transparent { + border-color: transparent; } - .lg\:pb-6 { - padding-bottom: 1.5rem; + .lg\:border-black { + border-color: #000; } - .lg\:pl-6 { - padding-left: 1.5rem; + .lg\:border-white { + border-color: #fff; } - .lg\:pt-8 { - padding-top: 2rem; + .lg\:border-gray-100 { + border-color: #f7fafc; } - .lg\:pr-8 { - padding-right: 2rem; + .lg\:border-gray-200 { + border-color: #edf2f7; } - .lg\:pb-8 { - padding-bottom: 2rem; + .lg\:border-gray-300 { + border-color: #e2e8f0; } - .lg\:pl-8 { - padding-left: 2rem; + .lg\:border-gray-400 { + border-color: #cbd5e0; } - .lg\:pt-10 { - padding-top: 2.5rem; + .lg\:border-gray-500 { + border-color: #a0aec0; } - .lg\:pr-10 { - padding-right: 2.5rem; + .lg\:border-gray-600 { + border-color: #718096; } - .lg\:pb-10 { - padding-bottom: 2.5rem; + .lg\:border-gray-700 { + border-color: #4a5568; } - .lg\:pl-10 { - padding-left: 2.5rem; + .lg\:border-gray-800 { + border-color: #2d3748; } - .lg\:pt-12 { - padding-top: 3rem; + .lg\:border-gray-900 { + border-color: #1a202c; } - .lg\:pr-12 { - padding-right: 3rem; + .lg\:border-red-100 { + border-color: #fff5f5; } - .lg\:pb-12 { - padding-bottom: 3rem; + .lg\:border-red-200 { + border-color: #fed7d7; } - .lg\:pl-12 { - padding-left: 3rem; + .lg\:border-red-300 { + border-color: #feb2b2; } - .lg\:pt-16 { - padding-top: 4rem; + .lg\:border-red-400 { + border-color: #fc8181; } - .lg\:pr-16 { - padding-right: 4rem; + .lg\:border-red-500 { + border-color: #f56565; } - .lg\:pb-16 { - padding-bottom: 4rem; + .lg\:border-red-600 { + border-color: #e53e3e; } - .lg\:pl-16 { - padding-left: 4rem; + .lg\:border-red-700 { + border-color: #c53030; } - .lg\:pt-20 { - padding-top: 5rem; + .lg\:border-red-800 { + border-color: #9b2c2c; } - .lg\:pr-20 { - padding-right: 5rem; + .lg\:border-red-900 { + border-color: #742a2a; } - .lg\:pb-20 { - padding-bottom: 5rem; + .lg\:border-orange-100 { + border-color: #fffaf0; } - .lg\:pl-20 { - padding-left: 5rem; + .lg\:border-orange-200 { + border-color: #feebc8; } - .lg\:pt-24 { - padding-top: 6rem; + .lg\:border-orange-300 { + border-color: #fbd38d; } - .lg\:pr-24 { - padding-right: 6rem; + .lg\:border-orange-400 { + border-color: #f6ad55; } - .lg\:pb-24 { - padding-bottom: 6rem; + .lg\:border-orange-500 { + border-color: #ed8936; } - .lg\:pl-24 { - padding-left: 6rem; + .lg\:border-orange-600 { + border-color: #dd6b20; } - .lg\:pt-32 { - padding-top: 8rem; + .lg\:border-orange-700 { + border-color: #c05621; } - .lg\:pr-32 { - padding-right: 8rem; + .lg\:border-orange-800 { + border-color: #9c4221; } - .lg\:pb-32 { - padding-bottom: 8rem; + .lg\:border-orange-900 { + border-color: #7b341e; } - .lg\:pl-32 { - padding-left: 8rem; + .lg\:border-yellow-100 { + border-color: #fffff0; } - .lg\:pt-px { - padding-top: 1px; + .lg\:border-yellow-200 { + border-color: #fefcbf; } - .lg\:pr-px { - padding-right: 1px; + .lg\:border-yellow-300 { + border-color: #faf089; } - .lg\:pb-px { - padding-bottom: 1px; + .lg\:border-yellow-400 { + border-color: #f6e05e; } - .lg\:pl-px { - padding-left: 1px; + .lg\:border-yellow-500 { + border-color: #ecc94b; } - .lg\:pointer-events-none { - pointer-events: none; + .lg\:border-yellow-600 { + border-color: #d69e2e; } - .lg\:pointer-events-auto { - pointer-events: auto; + .lg\:border-yellow-700 { + border-color: #b7791f; } - .lg\:static { - position: static; + .lg\:border-yellow-800 { + border-color: #975a16; } - .lg\:fixed { - position: fixed; + .lg\:border-yellow-900 { + border-color: #744210; } - .lg\:absolute { - position: absolute; + .lg\:border-green-100 { + border-color: #f0fff4; } - .lg\:relative { - position: relative; + .lg\:border-green-200 { + border-color: #c6f6d5; } - .lg\:sticky { - position: sticky; + .lg\:border-green-300 { + border-color: #9ae6b4; } - .lg\:pin-none { - top: auto; - right: auto; - bottom: auto; - left: auto; + .lg\:border-green-400 { + border-color: #68d391; } - .lg\:pin { - top: 0; - right: 0; - bottom: 0; - left: 0; + .lg\:border-green-500 { + border-color: #48bb78; } - .lg\:pin-y { - top: 0; - bottom: 0; + .lg\:border-green-600 { + border-color: #38a169; } - .lg\:pin-x { - right: 0; - left: 0; + .lg\:border-green-700 { + border-color: #2f855a; } - .lg\:pin-t { - top: 0; + .lg\:border-green-800 { + border-color: #276749; } - .lg\:pin-r { - right: 0; + .lg\:border-green-900 { + border-color: #22543d; } - .lg\:pin-b { - bottom: 0; + .lg\:border-teal-100 { + border-color: #e6fffa; } - .lg\:pin-l { - left: 0; + .lg\:border-teal-200 { + border-color: #b2f5ea; } - .lg\:resize-none { - resize: none; + .lg\:border-teal-300 { + border-color: #81e6d9; } - .lg\:resize-y { - resize: vertical; + .lg\:border-teal-400 { + border-color: #4fd1c5; } - .lg\:resize-x { - resize: horizontal; + .lg\:border-teal-500 { + border-color: #38b2ac; } - .lg\:resize { - resize: both; + .lg\:border-teal-600 { + border-color: #319795; } - .lg\:shadow { - box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1); + .lg\:border-teal-700 { + border-color: #2c7a7b; } - .lg\:shadow-md { - box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08); + .lg\:border-teal-800 { + border-color: #285e61; } - .lg\:shadow-lg { - box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08); + .lg\:border-teal-900 { + border-color: #234e52; } - .lg\:shadow-inner { - box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06); + .lg\:border-blue-100 { + border-color: #ebf8ff; } - .lg\:shadow-outline { - box-shadow: 0 0 0 3px rgba(52, 144, 220, .5); + .lg\:border-blue-200 { + border-color: #bee3f8; } - .lg\:shadow-none { - box-shadow: none; + .lg\:border-blue-300 { + border-color: #90cdf4; } - .lg\:hover\:shadow:hover { - box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1); + .lg\:border-blue-400 { + border-color: #63b3ed; } - .lg\:hover\:shadow-md:hover { - box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08); + .lg\:border-blue-500 { + border-color: #4299e1; } - .lg\:hover\:shadow-lg:hover { - box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08); + .lg\:border-blue-600 { + border-color: #3182ce; } - .lg\:hover\:shadow-inner:hover { - box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06); + .lg\:border-blue-700 { + border-color: #2b6cb0; } - .lg\:hover\:shadow-outline:hover { - box-shadow: 0 0 0 3px rgba(52, 144, 220, .5); + .lg\:border-blue-800 { + border-color: #2c5282; } - .lg\:hover\:shadow-none:hover { - box-shadow: none; + .lg\:border-blue-900 { + border-color: #2a4365; } - .lg\:focus\:shadow:focus { - box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1); + .lg\:border-indigo-100 { + border-color: #ebf4ff; } - .lg\:focus\:shadow-md:focus { - box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08); + .lg\:border-indigo-200 { + border-color: #c3dafe; } - .lg\:focus\:shadow-lg:focus { - box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08); + .lg\:border-indigo-300 { + border-color: #a3bffa; } - .lg\:focus\:shadow-inner:focus { - box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06); + .lg\:border-indigo-400 { + border-color: #7f9cf5; } - .lg\:focus\:shadow-outline:focus { - box-shadow: 0 0 0 3px rgba(52, 144, 220, .5); + .lg\:border-indigo-500 { + border-color: #667eea; } - .lg\:focus\:shadow-none:focus { - box-shadow: none; + .lg\:border-indigo-600 { + border-color: #5a67d8; } - .lg\:table-auto { - table-layout: auto; + .lg\:border-indigo-700 { + border-color: #4c51bf; } - .lg\:table-fixed { - table-layout: fixed; + .lg\:border-indigo-800 { + border-color: #434190; } - .lg\:text-left { - text-align: left; + .lg\:border-indigo-900 { + border-color: #3c366b; } - .lg\:text-center { - text-align: center; + .lg\:border-purple-100 { + border-color: #faf5ff; } - .lg\:text-right { - text-align: right; + .lg\:border-purple-200 { + border-color: #e9d8fd; } - .lg\:text-justify { - text-align: justify; + .lg\:border-purple-300 { + border-color: #d6bcfa; } - .lg\:text-transparent { - color: transparent; + .lg\:border-purple-400 { + border-color: #b794f4; } - .lg\:text-black { - color: #22292f; + .lg\:border-purple-500 { + border-color: #9f7aea; } - .lg\:text-grey-darkest { - color: #3d4852; + .lg\:border-purple-600 { + border-color: #805ad5; } - .lg\:text-grey-darker { - color: #606f7b; + .lg\:border-purple-700 { + border-color: #6b46c1; } - .lg\:text-grey-dark { - color: #8795a1; + .lg\:border-purple-800 { + border-color: #553c9a; } - .lg\:text-grey { - color: #b8c2cc; + .lg\:border-purple-900 { + border-color: #44337a; } - .lg\:text-grey-light { - color: #dae1e7; + .lg\:border-pink-100 { + border-color: #fff5f7; } - .lg\:text-grey-lighter { - color: #f1f5f8; + .lg\:border-pink-200 { + border-color: #fed7e2; } - .lg\:text-grey-lightest { - color: #f8fafc; + .lg\:border-pink-300 { + border-color: #fbb6ce; } - .lg\:text-white { - color: #fff; + .lg\:border-pink-400 { + border-color: #f687b3; } - .lg\:text-red-darkest { - color: #3b0d0c; + .lg\:border-pink-500 { + border-color: #ed64a6; } - .lg\:text-red-darker { - color: #621b18; + .lg\:border-pink-600 { + border-color: #d53f8c; } - .lg\:text-red-dark { - color: #cc1f1a; + .lg\:border-pink-700 { + border-color: #b83280; } - .lg\:text-red { - color: #e3342f; + .lg\:border-pink-800 { + border-color: #97266d; } - .lg\:text-red-light { - color: #ef5753; + .lg\:border-pink-900 { + border-color: #702459; } - .lg\:text-red-lighter { - color: #f9acaa; + .lg\:hover\:border-transparent:hover { + border-color: transparent; } - .lg\:text-red-lightest { - color: #fcebea; + .lg\:hover\:border-black:hover { + border-color: #000; } - .lg\:text-orange-darkest { - color: #462a16; + .lg\:hover\:border-white:hover { + border-color: #fff; } - .lg\:text-orange-darker { - color: #613b1f; + .lg\:hover\:border-gray-100:hover { + border-color: #f7fafc; } - .lg\:text-orange-dark { - color: #de751f; + .lg\:hover\:border-gray-200:hover { + border-color: #edf2f7; } - .lg\:text-orange { - color: #f6993f; + .lg\:hover\:border-gray-300:hover { + border-color: #e2e8f0; } - .lg\:text-orange-light { - color: #faad63; + .lg\:hover\:border-gray-400:hover { + border-color: #cbd5e0; } - .lg\:text-orange-lighter { - color: #fcd9b6; + .lg\:hover\:border-gray-500:hover { + border-color: #a0aec0; } - .lg\:text-orange-lightest { - color: #fff5eb; + .lg\:hover\:border-gray-600:hover { + border-color: #718096; } - .lg\:text-yellow-darkest { - color: #453411; + .lg\:hover\:border-gray-700:hover { + border-color: #4a5568; } - .lg\:text-yellow-darker { - color: #684f1d; + .lg\:hover\:border-gray-800:hover { + border-color: #2d3748; } - .lg\:text-yellow-dark { - color: #f2d024; + .lg\:hover\:border-gray-900:hover { + border-color: #1a202c; } - .lg\:text-yellow { - color: #ffed4a; + .lg\:hover\:border-red-100:hover { + border-color: #fff5f5; } - .lg\:text-yellow-light { - color: #fff382; + .lg\:hover\:border-red-200:hover { + border-color: #fed7d7; } - .lg\:text-yellow-lighter { - color: #fff9c2; + .lg\:hover\:border-red-300:hover { + border-color: #feb2b2; } - .lg\:text-yellow-lightest { - color: #fcfbeb; + .lg\:hover\:border-red-400:hover { + border-color: #fc8181; } - .lg\:text-green-darkest { - color: #0f2f21; + .lg\:hover\:border-red-500:hover { + border-color: #f56565; } - .lg\:text-green-darker { - color: #1a4731; + .lg\:hover\:border-red-600:hover { + border-color: #e53e3e; } - .lg\:text-green-dark { - color: #1f9d55; + .lg\:hover\:border-red-700:hover { + border-color: #c53030; } - .lg\:text-green { - color: #38c172; + .lg\:hover\:border-red-800:hover { + border-color: #9b2c2c; } - .lg\:text-green-light { - color: #51d88a; + .lg\:hover\:border-red-900:hover { + border-color: #742a2a; } - .lg\:text-green-lighter { - color: #a2f5bf; + .lg\:hover\:border-orange-100:hover { + border-color: #fffaf0; } - .lg\:text-green-lightest { - color: #e3fcec; + .lg\:hover\:border-orange-200:hover { + border-color: #feebc8; } - .lg\:text-teal-darkest { - color: #0d3331; + .lg\:hover\:border-orange-300:hover { + border-color: #fbd38d; } - .lg\:text-teal-darker { - color: #20504f; + .lg\:hover\:border-orange-400:hover { + border-color: #f6ad55; } - .lg\:text-teal-dark { - color: #38a89d; + .lg\:hover\:border-orange-500:hover { + border-color: #ed8936; } - .lg\:text-teal { - color: #4dc0b5; + .lg\:hover\:border-orange-600:hover { + border-color: #dd6b20; } - .lg\:text-teal-light { - color: #64d5ca; + .lg\:hover\:border-orange-700:hover { + border-color: #c05621; } - .lg\:text-teal-lighter { - color: #a0f0ed; + .lg\:hover\:border-orange-800:hover { + border-color: #9c4221; } - .lg\:text-teal-lightest { - color: #e8fffe; + .lg\:hover\:border-orange-900:hover { + border-color: #7b341e; } - .lg\:text-blue-darkest { - color: #12283a; + .lg\:hover\:border-yellow-100:hover { + border-color: #fffff0; } - .lg\:text-blue-darker { - color: #1c3d5a; + .lg\:hover\:border-yellow-200:hover { + border-color: #fefcbf; } - .lg\:text-blue-dark { - color: #2779bd; + .lg\:hover\:border-yellow-300:hover { + border-color: #faf089; } - .lg\:text-blue { - color: #3490dc; + .lg\:hover\:border-yellow-400:hover { + border-color: #f6e05e; } - .lg\:text-blue-light { - color: #6cb2eb; + .lg\:hover\:border-yellow-500:hover { + border-color: #ecc94b; } - .lg\:text-blue-lighter { - color: #bcdefa; + .lg\:hover\:border-yellow-600:hover { + border-color: #d69e2e; } - .lg\:text-blue-lightest { - color: #eff8ff; + .lg\:hover\:border-yellow-700:hover { + border-color: #b7791f; } - .lg\:text-indigo-darkest { - color: #191e38; + .lg\:hover\:border-yellow-800:hover { + border-color: #975a16; } - .lg\:text-indigo-darker { - color: #2f365f; + .lg\:hover\:border-yellow-900:hover { + border-color: #744210; } - .lg\:text-indigo-dark { - color: #5661b3; + .lg\:hover\:border-green-100:hover { + border-color: #f0fff4; } - .lg\:text-indigo { - color: #6574cd; + .lg\:hover\:border-green-200:hover { + border-color: #c6f6d5; } - .lg\:text-indigo-light { - color: #7886d7; + .lg\:hover\:border-green-300:hover { + border-color: #9ae6b4; } - .lg\:text-indigo-lighter { - color: #b2b7ff; + .lg\:hover\:border-green-400:hover { + border-color: #68d391; } - .lg\:text-indigo-lightest { - color: #e6e8ff; + .lg\:hover\:border-green-500:hover { + border-color: #48bb78; } - .lg\:text-purple-darkest { - color: #21183c; + .lg\:hover\:border-green-600:hover { + border-color: #38a169; } - .lg\:text-purple-darker { - color: #382b5f; + .lg\:hover\:border-green-700:hover { + border-color: #2f855a; } - .lg\:text-purple-dark { - color: #794acf; + .lg\:hover\:border-green-800:hover { + border-color: #276749; } - .lg\:text-purple { - color: #9561e2; + .lg\:hover\:border-green-900:hover { + border-color: #22543d; } - .lg\:text-purple-light { - color: #a779e9; + .lg\:hover\:border-teal-100:hover { + border-color: #e6fffa; } - .lg\:text-purple-lighter { - color: #d6bbfc; + .lg\:hover\:border-teal-200:hover { + border-color: #b2f5ea; } - .lg\:text-purple-lightest { - color: #f3ebff; + .lg\:hover\:border-teal-300:hover { + border-color: #81e6d9; } - .lg\:text-pink-darkest { - color: #451225; + .lg\:hover\:border-teal-400:hover { + border-color: #4fd1c5; } - .lg\:text-pink-darker { - color: #6f213f; + .lg\:hover\:border-teal-500:hover { + border-color: #38b2ac; } - .lg\:text-pink-dark { - color: #eb5286; + .lg\:hover\:border-teal-600:hover { + border-color: #319795; } - .lg\:text-pink { - color: #f66d9b; + .lg\:hover\:border-teal-700:hover { + border-color: #2c7a7b; } - .lg\:text-pink-light { - color: #fa7ea8; + .lg\:hover\:border-teal-800:hover { + border-color: #285e61; } - .lg\:text-pink-lighter { - color: #ffbbca; + .lg\:hover\:border-teal-900:hover { + border-color: #234e52; } - .lg\:text-pink-lightest { - color: #ffebef; + .lg\:hover\:border-blue-100:hover { + border-color: #ebf8ff; } - .lg\:hover\:text-transparent:hover { - color: transparent; + .lg\:hover\:border-blue-200:hover { + border-color: #bee3f8; } - .lg\:hover\:text-black:hover { - color: #22292f; + .lg\:hover\:border-blue-300:hover { + border-color: #90cdf4; } - .lg\:hover\:text-grey-darkest:hover { - color: #3d4852; + .lg\:hover\:border-blue-400:hover { + border-color: #63b3ed; } - .lg\:hover\:text-grey-darker:hover { - color: #606f7b; + .lg\:hover\:border-blue-500:hover { + border-color: #4299e1; } - .lg\:hover\:text-grey-dark:hover { - color: #8795a1; + .lg\:hover\:border-blue-600:hover { + border-color: #3182ce; } - .lg\:hover\:text-grey:hover { - color: #b8c2cc; + .lg\:hover\:border-blue-700:hover { + border-color: #2b6cb0; } - .lg\:hover\:text-grey-light:hover { - color: #dae1e7; + .lg\:hover\:border-blue-800:hover { + border-color: #2c5282; } - .lg\:hover\:text-grey-lighter:hover { - color: #f1f5f8; + .lg\:hover\:border-blue-900:hover { + border-color: #2a4365; } - .lg\:hover\:text-grey-lightest:hover { - color: #f8fafc; + .lg\:hover\:border-indigo-100:hover { + border-color: #ebf4ff; } - .lg\:hover\:text-white:hover { - color: #fff; + .lg\:hover\:border-indigo-200:hover { + border-color: #c3dafe; } - .lg\:hover\:text-red-darkest:hover { - color: #3b0d0c; + .lg\:hover\:border-indigo-300:hover { + border-color: #a3bffa; } - .lg\:hover\:text-red-darker:hover { - color: #621b18; + .lg\:hover\:border-indigo-400:hover { + border-color: #7f9cf5; } - .lg\:hover\:text-red-dark:hover { - color: #cc1f1a; + .lg\:hover\:border-indigo-500:hover { + border-color: #667eea; } - .lg\:hover\:text-red:hover { - color: #e3342f; + .lg\:hover\:border-indigo-600:hover { + border-color: #5a67d8; } - .lg\:hover\:text-red-light:hover { - color: #ef5753; + .lg\:hover\:border-indigo-700:hover { + border-color: #4c51bf; } - .lg\:hover\:text-red-lighter:hover { - color: #f9acaa; + .lg\:hover\:border-indigo-800:hover { + border-color: #434190; } - .lg\:hover\:text-red-lightest:hover { - color: #fcebea; + .lg\:hover\:border-indigo-900:hover { + border-color: #3c366b; } - .lg\:hover\:text-orange-darkest:hover { - color: #462a16; + .lg\:hover\:border-purple-100:hover { + border-color: #faf5ff; } - .lg\:hover\:text-orange-darker:hover { - color: #613b1f; + .lg\:hover\:border-purple-200:hover { + border-color: #e9d8fd; } - .lg\:hover\:text-orange-dark:hover { - color: #de751f; + .lg\:hover\:border-purple-300:hover { + border-color: #d6bcfa; } - .lg\:hover\:text-orange:hover { - color: #f6993f; + .lg\:hover\:border-purple-400:hover { + border-color: #b794f4; } - .lg\:hover\:text-orange-light:hover { - color: #faad63; + .lg\:hover\:border-purple-500:hover { + border-color: #9f7aea; } - .lg\:hover\:text-orange-lighter:hover { - color: #fcd9b6; + .lg\:hover\:border-purple-600:hover { + border-color: #805ad5; } - .lg\:hover\:text-orange-lightest:hover { - color: #fff5eb; + .lg\:hover\:border-purple-700:hover { + border-color: #6b46c1; } - .lg\:hover\:text-yellow-darkest:hover { - color: #453411; + .lg\:hover\:border-purple-800:hover { + border-color: #553c9a; } - .lg\:hover\:text-yellow-darker:hover { - color: #684f1d; + .lg\:hover\:border-purple-900:hover { + border-color: #44337a; } - .lg\:hover\:text-yellow-dark:hover { - color: #f2d024; + .lg\:hover\:border-pink-100:hover { + border-color: #fff5f7; } - .lg\:hover\:text-yellow:hover { - color: #ffed4a; + .lg\:hover\:border-pink-200:hover { + border-color: #fed7e2; } - .lg\:hover\:text-yellow-light:hover { - color: #fff382; + .lg\:hover\:border-pink-300:hover { + border-color: #fbb6ce; } - .lg\:hover\:text-yellow-lighter:hover { - color: #fff9c2; + .lg\:hover\:border-pink-400:hover { + border-color: #f687b3; } - .lg\:hover\:text-yellow-lightest:hover { - color: #fcfbeb; + .lg\:hover\:border-pink-500:hover { + border-color: #ed64a6; } - .lg\:hover\:text-green-darkest:hover { - color: #0f2f21; + .lg\:hover\:border-pink-600:hover { + border-color: #d53f8c; } - .lg\:hover\:text-green-darker:hover { - color: #1a4731; + .lg\:hover\:border-pink-700:hover { + border-color: #b83280; } - .lg\:hover\:text-green-dark:hover { - color: #1f9d55; + .lg\:hover\:border-pink-800:hover { + border-color: #97266d; } - .lg\:hover\:text-green:hover { - color: #38c172; + .lg\:hover\:border-pink-900:hover { + border-color: #702459; } - .lg\:hover\:text-green-light:hover { - color: #51d88a; + .lg\:focus\:border-transparent:focus { + border-color: transparent; } - .lg\:hover\:text-green-lighter:hover { - color: #a2f5bf; + .lg\:focus\:border-black:focus { + border-color: #000; } - .lg\:hover\:text-green-lightest:hover { - color: #e3fcec; + .lg\:focus\:border-white:focus { + border-color: #fff; } - .lg\:hover\:text-teal-darkest:hover { - color: #0d3331; + .lg\:focus\:border-gray-100:focus { + border-color: #f7fafc; } - .lg\:hover\:text-teal-darker:hover { - color: #20504f; + .lg\:focus\:border-gray-200:focus { + border-color: #edf2f7; } - .lg\:hover\:text-teal-dark:hover { - color: #38a89d; + .lg\:focus\:border-gray-300:focus { + border-color: #e2e8f0; } - .lg\:hover\:text-teal:hover { - color: #4dc0b5; + .lg\:focus\:border-gray-400:focus { + border-color: #cbd5e0; } - .lg\:hover\:text-teal-light:hover { - color: #64d5ca; + .lg\:focus\:border-gray-500:focus { + border-color: #a0aec0; } - .lg\:hover\:text-teal-lighter:hover { - color: #a0f0ed; + .lg\:focus\:border-gray-600:focus { + border-color: #718096; } - .lg\:hover\:text-teal-lightest:hover { - color: #e8fffe; + .lg\:focus\:border-gray-700:focus { + border-color: #4a5568; } - .lg\:hover\:text-blue-darkest:hover { - color: #12283a; + .lg\:focus\:border-gray-800:focus { + border-color: #2d3748; } - .lg\:hover\:text-blue-darker:hover { - color: #1c3d5a; + .lg\:focus\:border-gray-900:focus { + border-color: #1a202c; } - .lg\:hover\:text-blue-dark:hover { - color: #2779bd; + .lg\:focus\:border-red-100:focus { + border-color: #fff5f5; } - .lg\:hover\:text-blue:hover { - color: #3490dc; + .lg\:focus\:border-red-200:focus { + border-color: #fed7d7; } - .lg\:hover\:text-blue-light:hover { - color: #6cb2eb; + .lg\:focus\:border-red-300:focus { + border-color: #feb2b2; } - .lg\:hover\:text-blue-lighter:hover { - color: #bcdefa; + .lg\:focus\:border-red-400:focus { + border-color: #fc8181; } - .lg\:hover\:text-blue-lightest:hover { - color: #eff8ff; + .lg\:focus\:border-red-500:focus { + border-color: #f56565; } - .lg\:hover\:text-indigo-darkest:hover { - color: #191e38; + .lg\:focus\:border-red-600:focus { + border-color: #e53e3e; } - .lg\:hover\:text-indigo-darker:hover { - color: #2f365f; + .lg\:focus\:border-red-700:focus { + border-color: #c53030; } - .lg\:hover\:text-indigo-dark:hover { - color: #5661b3; + .lg\:focus\:border-red-800:focus { + border-color: #9b2c2c; } - .lg\:hover\:text-indigo:hover { - color: #6574cd; + .lg\:focus\:border-red-900:focus { + border-color: #742a2a; } - .lg\:hover\:text-indigo-light:hover { - color: #7886d7; + .lg\:focus\:border-orange-100:focus { + border-color: #fffaf0; } - .lg\:hover\:text-indigo-lighter:hover { - color: #b2b7ff; + .lg\:focus\:border-orange-200:focus { + border-color: #feebc8; } - .lg\:hover\:text-indigo-lightest:hover { - color: #e6e8ff; + .lg\:focus\:border-orange-300:focus { + border-color: #fbd38d; } - .lg\:hover\:text-purple-darkest:hover { - color: #21183c; + .lg\:focus\:border-orange-400:focus { + border-color: #f6ad55; } - .lg\:hover\:text-purple-darker:hover { - color: #382b5f; + .lg\:focus\:border-orange-500:focus { + border-color: #ed8936; } - .lg\:hover\:text-purple-dark:hover { - color: #794acf; + .lg\:focus\:border-orange-600:focus { + border-color: #dd6b20; } - .lg\:hover\:text-purple:hover { - color: #9561e2; + .lg\:focus\:border-orange-700:focus { + border-color: #c05621; } - .lg\:hover\:text-purple-light:hover { - color: #a779e9; + .lg\:focus\:border-orange-800:focus { + border-color: #9c4221; } - .lg\:hover\:text-purple-lighter:hover { - color: #d6bbfc; + .lg\:focus\:border-orange-900:focus { + border-color: #7b341e; } - .lg\:hover\:text-purple-lightest:hover { - color: #f3ebff; + .lg\:focus\:border-yellow-100:focus { + border-color: #fffff0; } - .lg\:hover\:text-pink-darkest:hover { - color: #451225; + .lg\:focus\:border-yellow-200:focus { + border-color: #fefcbf; } - .lg\:hover\:text-pink-darker:hover { - color: #6f213f; + .lg\:focus\:border-yellow-300:focus { + border-color: #faf089; } - .lg\:hover\:text-pink-dark:hover { - color: #eb5286; + .lg\:focus\:border-yellow-400:focus { + border-color: #f6e05e; } - .lg\:hover\:text-pink:hover { - color: #f66d9b; + .lg\:focus\:border-yellow-500:focus { + border-color: #ecc94b; } - .lg\:hover\:text-pink-light:hover { - color: #fa7ea8; + .lg\:focus\:border-yellow-600:focus { + border-color: #d69e2e; } - .lg\:hover\:text-pink-lighter:hover { - color: #ffbbca; + .lg\:focus\:border-yellow-700:focus { + border-color: #b7791f; } - .lg\:hover\:text-pink-lightest:hover { - color: #ffebef; + .lg\:focus\:border-yellow-800:focus { + border-color: #975a16; } - .lg\:focus\:text-transparent:focus { - color: transparent; + .lg\:focus\:border-yellow-900:focus { + border-color: #744210; } - .lg\:focus\:text-black:focus { - color: #22292f; + .lg\:focus\:border-green-100:focus { + border-color: #f0fff4; } - .lg\:focus\:text-grey-darkest:focus { - color: #3d4852; + .lg\:focus\:border-green-200:focus { + border-color: #c6f6d5; } - .lg\:focus\:text-grey-darker:focus { - color: #606f7b; + .lg\:focus\:border-green-300:focus { + border-color: #9ae6b4; } - .lg\:focus\:text-grey-dark:focus { - color: #8795a1; + .lg\:focus\:border-green-400:focus { + border-color: #68d391; } - .lg\:focus\:text-grey:focus { - color: #b8c2cc; + .lg\:focus\:border-green-500:focus { + border-color: #48bb78; } - .lg\:focus\:text-grey-light:focus { - color: #dae1e7; + .lg\:focus\:border-green-600:focus { + border-color: #38a169; } - .lg\:focus\:text-grey-lighter:focus { - color: #f1f5f8; + .lg\:focus\:border-green-700:focus { + border-color: #2f855a; } - .lg\:focus\:text-grey-lightest:focus { - color: #f8fafc; + .lg\:focus\:border-green-800:focus { + border-color: #276749; } - .lg\:focus\:text-white:focus { - color: #fff; + .lg\:focus\:border-green-900:focus { + border-color: #22543d; } - .lg\:focus\:text-red-darkest:focus { - color: #3b0d0c; + .lg\:focus\:border-teal-100:focus { + border-color: #e6fffa; } - .lg\:focus\:text-red-darker:focus { - color: #621b18; + .lg\:focus\:border-teal-200:focus { + border-color: #b2f5ea; } - .lg\:focus\:text-red-dark:focus { - color: #cc1f1a; + .lg\:focus\:border-teal-300:focus { + border-color: #81e6d9; } - .lg\:focus\:text-red:focus { - color: #e3342f; + .lg\:focus\:border-teal-400:focus { + border-color: #4fd1c5; } - .lg\:focus\:text-red-light:focus { - color: #ef5753; + .lg\:focus\:border-teal-500:focus { + border-color: #38b2ac; } - .lg\:focus\:text-red-lighter:focus { - color: #f9acaa; + .lg\:focus\:border-teal-600:focus { + border-color: #319795; } - .lg\:focus\:text-red-lightest:focus { - color: #fcebea; + .lg\:focus\:border-teal-700:focus { + border-color: #2c7a7b; } - .lg\:focus\:text-orange-darkest:focus { - color: #462a16; + .lg\:focus\:border-teal-800:focus { + border-color: #285e61; } - .lg\:focus\:text-orange-darker:focus { - color: #613b1f; + .lg\:focus\:border-teal-900:focus { + border-color: #234e52; } - .lg\:focus\:text-orange-dark:focus { - color: #de751f; + .lg\:focus\:border-blue-100:focus { + border-color: #ebf8ff; } - .lg\:focus\:text-orange:focus { - color: #f6993f; + .lg\:focus\:border-blue-200:focus { + border-color: #bee3f8; } - .lg\:focus\:text-orange-light:focus { - color: #faad63; + .lg\:focus\:border-blue-300:focus { + border-color: #90cdf4; } - .lg\:focus\:text-orange-lighter:focus { - color: #fcd9b6; + .lg\:focus\:border-blue-400:focus { + border-color: #63b3ed; } - .lg\:focus\:text-orange-lightest:focus { - color: #fff5eb; + .lg\:focus\:border-blue-500:focus { + border-color: #4299e1; } - .lg\:focus\:text-yellow-darkest:focus { - color: #453411; + .lg\:focus\:border-blue-600:focus { + border-color: #3182ce; } - .lg\:focus\:text-yellow-darker:focus { - color: #684f1d; + .lg\:focus\:border-blue-700:focus { + border-color: #2b6cb0; } - .lg\:focus\:text-yellow-dark:focus { - color: #f2d024; + .lg\:focus\:border-blue-800:focus { + border-color: #2c5282; } - .lg\:focus\:text-yellow:focus { - color: #ffed4a; + .lg\:focus\:border-blue-900:focus { + border-color: #2a4365; } - .lg\:focus\:text-yellow-light:focus { - color: #fff382; + .lg\:focus\:border-indigo-100:focus { + border-color: #ebf4ff; } - .lg\:focus\:text-yellow-lighter:focus { - color: #fff9c2; + .lg\:focus\:border-indigo-200:focus { + border-color: #c3dafe; } - .lg\:focus\:text-yellow-lightest:focus { - color: #fcfbeb; + .lg\:focus\:border-indigo-300:focus { + border-color: #a3bffa; } - .lg\:focus\:text-green-darkest:focus { - color: #0f2f21; + .lg\:focus\:border-indigo-400:focus { + border-color: #7f9cf5; } - .lg\:focus\:text-green-darker:focus { - color: #1a4731; + .lg\:focus\:border-indigo-500:focus { + border-color: #667eea; } - .lg\:focus\:text-green-dark:focus { - color: #1f9d55; + .lg\:focus\:border-indigo-600:focus { + border-color: #5a67d8; } - .lg\:focus\:text-green:focus { - color: #38c172; + .lg\:focus\:border-indigo-700:focus { + border-color: #4c51bf; } - .lg\:focus\:text-green-light:focus { - color: #51d88a; + .lg\:focus\:border-indigo-800:focus { + border-color: #434190; } - .lg\:focus\:text-green-lighter:focus { - color: #a2f5bf; + .lg\:focus\:border-indigo-900:focus { + border-color: #3c366b; } - .lg\:focus\:text-green-lightest:focus { - color: #e3fcec; + .lg\:focus\:border-purple-100:focus { + border-color: #faf5ff; } - .lg\:focus\:text-teal-darkest:focus { - color: #0d3331; + .lg\:focus\:border-purple-200:focus { + border-color: #e9d8fd; } - .lg\:focus\:text-teal-darker:focus { - color: #20504f; + .lg\:focus\:border-purple-300:focus { + border-color: #d6bcfa; } - .lg\:focus\:text-teal-dark:focus { - color: #38a89d; + .lg\:focus\:border-purple-400:focus { + border-color: #b794f4; } - .lg\:focus\:text-teal:focus { - color: #4dc0b5; + .lg\:focus\:border-purple-500:focus { + border-color: #9f7aea; } - .lg\:focus\:text-teal-light:focus { - color: #64d5ca; + .lg\:focus\:border-purple-600:focus { + border-color: #805ad5; } - .lg\:focus\:text-teal-lighter:focus { - color: #a0f0ed; + .lg\:focus\:border-purple-700:focus { + border-color: #6b46c1; } - .lg\:focus\:text-teal-lightest:focus { - color: #e8fffe; + .lg\:focus\:border-purple-800:focus { + border-color: #553c9a; } - .lg\:focus\:text-blue-darkest:focus { - color: #12283a; + .lg\:focus\:border-purple-900:focus { + border-color: #44337a; } - .lg\:focus\:text-blue-darker:focus { - color: #1c3d5a; + .lg\:focus\:border-pink-100:focus { + border-color: #fff5f7; } - .lg\:focus\:text-blue-dark:focus { - color: #2779bd; + .lg\:focus\:border-pink-200:focus { + border-color: #fed7e2; } - .lg\:focus\:text-blue:focus { - color: #3490dc; + .lg\:focus\:border-pink-300:focus { + border-color: #fbb6ce; } - .lg\:focus\:text-blue-light:focus { - color: #6cb2eb; + .lg\:focus\:border-pink-400:focus { + border-color: #f687b3; } - .lg\:focus\:text-blue-lighter:focus { - color: #bcdefa; + .lg\:focus\:border-pink-500:focus { + border-color: #ed64a6; } - .lg\:focus\:text-blue-lightest:focus { - color: #eff8ff; + .lg\:focus\:border-pink-600:focus { + border-color: #d53f8c; } - .lg\:focus\:text-indigo-darkest:focus { - color: #191e38; + .lg\:focus\:border-pink-700:focus { + border-color: #b83280; } - .lg\:focus\:text-indigo-darker:focus { - color: #2f365f; + .lg\:focus\:border-pink-800:focus { + border-color: #97266d; } - .lg\:focus\:text-indigo-dark:focus { - color: #5661b3; + .lg\:focus\:border-pink-900:focus { + border-color: #702459; } - .lg\:focus\:text-indigo:focus { - color: #6574cd; + .lg\:rounded-none { + border-radius: 0; } - .lg\:focus\:text-indigo-light:focus { - color: #7886d7; + .lg\:rounded-sm { + border-radius: 0.125rem; } - .lg\:focus\:text-indigo-lighter:focus { - color: #b2b7ff; + .lg\:rounded { + border-radius: 0.25rem; } - .lg\:focus\:text-indigo-lightest:focus { - color: #e6e8ff; + .lg\:rounded-lg { + border-radius: 0.5rem; } - .lg\:focus\:text-purple-darkest:focus { - color: #21183c; + .lg\:rounded-full { + border-radius: 9999px; } - .lg\:focus\:text-purple-darker:focus { - color: #382b5f; + .lg\:rounded-t-none { + border-top-left-radius: 0; + border-top-right-radius: 0; } - .lg\:focus\:text-purple-dark:focus { - color: #794acf; + .lg\:rounded-r-none { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } - .lg\:focus\:text-purple:focus { - color: #9561e2; + .lg\:rounded-b-none { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; } - .lg\:focus\:text-purple-light:focus { - color: #a779e9; + .lg\:rounded-l-none { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } - .lg\:focus\:text-purple-lighter:focus { - color: #d6bbfc; + .lg\:rounded-t-sm { + border-top-left-radius: 0.125rem; + border-top-right-radius: 0.125rem; } - .lg\:focus\:text-purple-lightest:focus { - color: #f3ebff; + .lg\:rounded-r-sm { + border-top-right-radius: 0.125rem; + border-bottom-right-radius: 0.125rem; } - .lg\:focus\:text-pink-darkest:focus { - color: #451225; + .lg\:rounded-b-sm { + border-bottom-right-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; } - .lg\:focus\:text-pink-darker:focus { - color: #6f213f; + .lg\:rounded-l-sm { + border-top-left-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; } - .lg\:focus\:text-pink-dark:focus { - color: #eb5286; + .lg\:rounded-t { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; } - .lg\:focus\:text-pink:focus { - color: #f66d9b; + .lg\:rounded-r { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; } - .lg\:focus\:text-pink-light:focus { - color: #fa7ea8; + .lg\:rounded-b { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; } - .lg\:focus\:text-pink-lighter:focus { - color: #ffbbca; + .lg\:rounded-l { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; } - .lg\:focus\:text-pink-lightest:focus { - color: #ffebef; + .lg\:rounded-t-lg { + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; } - .lg\:text-xs { - font-size: .75rem; + .lg\:rounded-r-lg { + border-top-right-radius: 0.5rem; + border-bottom-right-radius: 0.5rem; } - .lg\:text-sm { - font-size: .875rem; + .lg\:rounded-b-lg { + border-bottom-right-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; } - .lg\:text-base { - font-size: 1rem; + .lg\:rounded-l-lg { + border-top-left-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; } - .lg\:text-lg { - font-size: 1.125rem; + .lg\:rounded-t-full { + border-top-left-radius: 9999px; + border-top-right-radius: 9999px; } - .lg\:text-xl { - font-size: 1.25rem; + .lg\:rounded-r-full { + border-top-right-radius: 9999px; + border-bottom-right-radius: 9999px; } - .lg\:text-2xl { - font-size: 1.5rem; + .lg\:rounded-b-full { + border-bottom-right-radius: 9999px; + border-bottom-left-radius: 9999px; } - .lg\:text-3xl { - font-size: 1.875rem; + .lg\:rounded-l-full { + border-top-left-radius: 9999px; + border-bottom-left-radius: 9999px; } - .lg\:text-4xl { - font-size: 2.25rem; + .lg\:rounded-tl-none { + border-top-left-radius: 0; } - .lg\:text-5xl { - font-size: 3rem; + .lg\:rounded-tr-none { + border-top-right-radius: 0; } - .lg\:italic { - font-style: italic; + .lg\:rounded-br-none { + border-bottom-right-radius: 0; } - .lg\:roman { - font-style: normal; + .lg\:rounded-bl-none { + border-bottom-left-radius: 0; } - .lg\:uppercase { - text-transform: uppercase; + .lg\:rounded-tl-sm { + border-top-left-radius: 0.125rem; } - .lg\:lowercase { - text-transform: lowercase; + .lg\:rounded-tr-sm { + border-top-right-radius: 0.125rem; } - .lg\:capitalize { - text-transform: capitalize; + .lg\:rounded-br-sm { + border-bottom-right-radius: 0.125rem; } - .lg\:normal-case { - text-transform: none; + .lg\:rounded-bl-sm { + border-bottom-left-radius: 0.125rem; } - .lg\:underline { - text-decoration: underline; + .lg\:rounded-tl { + border-top-left-radius: 0.25rem; } - .lg\:line-through { - text-decoration: line-through; + .lg\:rounded-tr { + border-top-right-radius: 0.25rem; } - .lg\:no-underline { - text-decoration: none; + .lg\:rounded-br { + border-bottom-right-radius: 0.25rem; } - .lg\:antialiased { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; + .lg\:rounded-bl { + border-bottom-left-radius: 0.25rem; } - .lg\:subpixel-antialiased { - -webkit-font-smoothing: auto; - -moz-osx-font-smoothing: auto; + .lg\:rounded-tl-lg { + border-top-left-radius: 0.5rem; } - .lg\:hover\:italic:hover { - font-style: italic; + .lg\:rounded-tr-lg { + border-top-right-radius: 0.5rem; } - .lg\:hover\:roman:hover { - font-style: normal; + .lg\:rounded-br-lg { + border-bottom-right-radius: 0.5rem; } - .lg\:hover\:uppercase:hover { - text-transform: uppercase; + .lg\:rounded-bl-lg { + border-bottom-left-radius: 0.5rem; } - .lg\:hover\:lowercase:hover { - text-transform: lowercase; + .lg\:rounded-tl-full { + border-top-left-radius: 9999px; } - .lg\:hover\:capitalize:hover { - text-transform: capitalize; + .lg\:rounded-tr-full { + border-top-right-radius: 9999px; } - .lg\:hover\:normal-case:hover { - text-transform: none; + .lg\:rounded-br-full { + border-bottom-right-radius: 9999px; } - .lg\:hover\:underline:hover { - text-decoration: underline; + .lg\:rounded-bl-full { + border-bottom-left-radius: 9999px; } - .lg\:hover\:line-through:hover { - text-decoration: line-through; + .lg\:border-solid { + border-style: solid; } - .lg\:hover\:no-underline:hover { - text-decoration: none; + .lg\:border-dashed { + border-style: dashed; } - .lg\:hover\:antialiased:hover { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; + .lg\:border-dotted { + border-style: dotted; } - .lg\:hover\:subpixel-antialiased:hover { - -webkit-font-smoothing: auto; - -moz-osx-font-smoothing: auto; + .lg\:border-none { + border-style: none; } - .lg\:focus\:italic:focus { - font-style: italic; + .lg\:border-0 { + border-width: 0; } - .lg\:focus\:roman:focus { - font-style: normal; + .lg\:border-2 { + border-width: 2px; } - .lg\:focus\:uppercase:focus { - text-transform: uppercase; + .lg\:border-4 { + border-width: 4px; } - .lg\:focus\:lowercase:focus { - text-transform: lowercase; + .lg\:border-8 { + border-width: 8px; } - .lg\:focus\:capitalize:focus { - text-transform: capitalize; + .lg\:border { + border-width: 1px; } - .lg\:focus\:normal-case:focus { - text-transform: none; + .lg\:border-t-0 { + border-top-width: 0; } - .lg\:focus\:underline:focus { - text-decoration: underline; + .lg\:border-r-0 { + border-right-width: 0; } - .lg\:focus\:line-through:focus { - text-decoration: line-through; + .lg\:border-b-0 { + border-bottom-width: 0; } - .lg\:focus\:no-underline:focus { - text-decoration: none; + .lg\:border-l-0 { + border-left-width: 0; } - .lg\:focus\:antialiased:focus { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; + .lg\:border-t-2 { + border-top-width: 2px; } - .lg\:focus\:subpixel-antialiased:focus { - -webkit-font-smoothing: auto; - -moz-osx-font-smoothing: auto; + .lg\:border-r-2 { + border-right-width: 2px; } - .lg\:tracking-tight { - letter-spacing: -0.05em; + .lg\:border-b-2 { + border-bottom-width: 2px; } - .lg\:tracking-normal { - letter-spacing: 0; + .lg\:border-l-2 { + border-left-width: 2px; } - .lg\:tracking-wide { - letter-spacing: .05em; + .lg\:border-t-4 { + border-top-width: 4px; } - .lg\:select-none { - user-select: none; + .lg\:border-r-4 { + border-right-width: 4px; } - .lg\:select-text { - user-select: text; + .lg\:border-b-4 { + border-bottom-width: 4px; } - .lg\:align-baseline { - vertical-align: baseline; + .lg\:border-l-4 { + border-left-width: 4px; } - .lg\:align-top { - vertical-align: top; + .lg\:border-t-8 { + border-top-width: 8px; } - .lg\:align-middle { - vertical-align: middle; + .lg\:border-r-8 { + border-right-width: 8px; } - .lg\:align-bottom { - vertical-align: bottom; + .lg\:border-b-8 { + border-bottom-width: 8px; } - .lg\:align-text-top { - vertical-align: text-top; + .lg\:border-l-8 { + border-left-width: 8px; } - .lg\:align-text-bottom { - vertical-align: text-bottom; + .lg\:border-t { + border-top-width: 1px; } - .lg\:visible { - visibility: visible; + .lg\:border-r { + border-right-width: 1px; } - .lg\:invisible { - visibility: hidden; + .lg\:border-b { + border-bottom-width: 1px; } - .lg\:whitespace-normal { - white-space: normal; + .lg\:border-l { + border-left-width: 1px; } - .lg\:whitespace-no-wrap { - white-space: nowrap; + .lg\:cursor-auto { + cursor: auto; } - .lg\:whitespace-pre { - white-space: pre; + .lg\:cursor-default { + cursor: default; } - .lg\:whitespace-pre-line { - white-space: pre-line; + .lg\:cursor-pointer { + cursor: pointer; } - .lg\:whitespace-pre-wrap { - white-space: pre-wrap; + .lg\:cursor-wait { + cursor: wait; } - .lg\:break-words { - word-wrap: break-word; + .lg\:cursor-text { + cursor: text; } - .lg\:break-normal { - word-wrap: normal; + .lg\:cursor-move { + cursor: move; } - .lg\:truncate { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; + .lg\:cursor-not-allowed { + cursor: not-allowed; } - .lg\:w-1 { - width: .25rem; + .lg\:block { + display: block; } - .lg\:w-2 { - width: .5rem; + .lg\:inline-block { + display: inline-block; } - .lg\:w-3 { - width: .75rem; + .lg\:inline { + display: inline; } - .lg\:w-4 { - width: 1rem; + .lg\:flex { + display: flex; } - .lg\:w-5 { - width: 1.25rem; + .lg\:inline-flex { + display: inline-flex; } - .lg\:w-6 { - width: 1.5rem; + .lg\:table { + display: table; } - .lg\:w-8 { - width: 2rem; + .lg\:table-row { + display: table-row; } - .lg\:w-10 { - width: 2.5rem; + .lg\:table-cell { + display: table-cell; } - .lg\:w-12 { - width: 3rem; + .lg\:hidden { + display: none; } - .lg\:w-16 { - width: 4rem; + .lg\:flex-row { + flex-direction: row; } - .lg\:w-24 { - width: 6rem; + .lg\:flex-row-reverse { + flex-direction: row-reverse; } - .lg\:w-32 { - width: 8rem; + .lg\:flex-col { + flex-direction: column; } - .lg\:w-48 { - width: 12rem; + .lg\:flex-col-reverse { + flex-direction: column-reverse; } - .lg\:w-64 { - width: 16rem; + .lg\:flex-wrap { + flex-wrap: wrap; } - .lg\:w-auto { - width: auto; + .lg\:flex-wrap-reverse { + flex-wrap: wrap-reverse; } - .lg\:w-px { - width: 1px; + .lg\:flex-no-wrap { + flex-wrap: nowrap; } - .lg\:w-1\/2 { - width: 50%; + .lg\:items-start { + align-items: flex-start; } - .lg\:w-1\/3 { - width: 33.33333%; + .lg\:items-end { + align-items: flex-end; } - .lg\:w-2\/3 { - width: 66.66667%; + .lg\:items-center { + align-items: center; } - .lg\:w-1\/4 { - width: 25%; + .lg\:items-baseline { + align-items: baseline; } - .lg\:w-3\/4 { - width: 75%; + .lg\:items-stretch { + align-items: stretch; } - .lg\:w-1\/5 { - width: 20%; + .lg\:self-auto { + align-self: auto; } - .lg\:w-2\/5 { - width: 40%; + .lg\:self-start { + align-self: flex-start; } - .lg\:w-3\/5 { - width: 60%; + .lg\:self-end { + align-self: flex-end; } - .lg\:w-4\/5 { - width: 80%; + .lg\:self-center { + align-self: center; } - .lg\:w-1\/6 { - width: 16.66667%; + .lg\:self-stretch { + align-self: stretch; } - .lg\:w-5\/6 { - width: 83.33333%; + .lg\:justify-start { + justify-content: flex-start; } - .lg\:w-full { - width: 100%; + .lg\:justify-end { + justify-content: flex-end; } - .lg\:w-screen { - width: 100vw; + .lg\:justify-center { + justify-content: center; } - .lg\:z-0 { - z-index: 0; + .lg\:justify-between { + justify-content: space-between; } - .lg\:z-10 { - z-index: 10; + .lg\:justify-around { + justify-content: space-around; } - .lg\:z-20 { - z-index: 20; + .lg\:content-center { + align-content: center; } - .lg\:z-30 { - z-index: 30; + .lg\:content-start { + align-content: flex-start; } - .lg\:z-40 { - z-index: 40; + .lg\:content-end { + align-content: flex-end; } - .lg\:z-50 { - z-index: 50; + .lg\:content-between { + align-content: space-between; } - .lg\:z-auto { - z-index: auto; + .lg\:content-around { + align-content: space-around; } - .lg\:example { - font-weight: 700; - color: #e3342f; + .lg\:flex-1 { + flex: 1 1 0%; } -} -@media (min-width: 1200px) { - .xl\:list-reset { - list-style: none; - padding: 0; + .lg\:flex-auto { + flex: 1 1 auto; } - .xl\:appearance-none { - appearance: none; + .lg\:flex-initial { + flex: 0 1 auto; } - .xl\:bg-fixed { - background-attachment: fixed; + .lg\:flex-none { + flex: none; } - .xl\:bg-local { - background-attachment: local; + .lg\:flex-grow-0 { + flex-grow: 0; } - .xl\:bg-scroll { - background-attachment: scroll; + .lg\:flex-grow { + flex-grow: 1; } - .xl\:bg-transparent { - background-color: transparent; + .lg\:flex-shrink-0 { + flex-shrink: 0; } - .xl\:bg-black { - background-color: #22292f; + .lg\:flex-shrink { + flex-shrink: 1; } - .xl\:bg-grey-darkest { - background-color: #3d4852; + .lg\:order-1 { + order: 1; } - .xl\:bg-grey-darker { - background-color: #606f7b; + .lg\:order-2 { + order: 2; } - .xl\:bg-grey-dark { - background-color: #8795a1; + .lg\:order-3 { + order: 3; } - .xl\:bg-grey { - background-color: #b8c2cc; + .lg\:order-4 { + order: 4; } - .xl\:bg-grey-light { - background-color: #dae1e7; + .lg\:order-5 { + order: 5; } - .xl\:bg-grey-lighter { - background-color: #f1f5f8; + .lg\:order-6 { + order: 6; } - .xl\:bg-grey-lightest { - background-color: #f8fafc; + .lg\:order-7 { + order: 7; } - .xl\:bg-white { - background-color: #fff; + .lg\:order-8 { + order: 8; } - .xl\:bg-red-darkest { - background-color: #3b0d0c; + .lg\:order-9 { + order: 9; } - .xl\:bg-red-darker { - background-color: #621b18; + .lg\:order-10 { + order: 10; } - .xl\:bg-red-dark { - background-color: #cc1f1a; + .lg\:order-11 { + order: 11; } - .xl\:bg-red { - background-color: #e3342f; + .lg\:order-12 { + order: 12; } - .xl\:bg-red-light { - background-color: #ef5753; + .lg\:order-first { + order: -9999; } - .xl\:bg-red-lighter { - background-color: #f9acaa; + .lg\:order-last { + order: 9999; } - .xl\:bg-red-lightest { - background-color: #fcebea; + .lg\:order-none { + order: 0; } - .xl\:bg-orange-darkest { - background-color: #462a16; + .lg\:float-right { + float: right; } - .xl\:bg-orange-darker { - background-color: #613b1f; + .lg\:float-left { + float: left; } - .xl\:bg-orange-dark { - background-color: #de751f; + .lg\:float-none { + float: none; } - .xl\:bg-orange { - background-color: #f6993f; + .lg\:clearfix:after { + content: ""; + display: table; + clear: both; } - .xl\:bg-orange-light { - background-color: #faad63; + .lg\:font-sans { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; } - .xl\:bg-orange-lighter { - background-color: #fcd9b6; + .lg\:font-serif { + font-family: Georgia, Cambria, "Times New Roman", Times, serif; } - .xl\:bg-orange-lightest { - background-color: #fff5eb; + .lg\:font-mono { + font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; } - .xl\:bg-yellow-darkest { - background-color: #453411; + .lg\:font-hairline { + font-weight: 100; } - .xl\:bg-yellow-darker { - background-color: #684f1d; + .lg\:font-thin { + font-weight: 200; } - .xl\:bg-yellow-dark { - background-color: #f2d024; + .lg\:font-light { + font-weight: 300; } - .xl\:bg-yellow { - background-color: #ffed4a; + .lg\:font-normal { + font-weight: 400; } - .xl\:bg-yellow-light { - background-color: #fff382; + .lg\:font-medium { + font-weight: 500; } - .xl\:bg-yellow-lighter { - background-color: #fff9c2; + .lg\:font-semibold { + font-weight: 600; } - .xl\:bg-yellow-lightest { - background-color: #fcfbeb; + .lg\:font-bold { + font-weight: 700; } - .xl\:bg-green-darkest { - background-color: #0f2f21; + .lg\:font-extrabold { + font-weight: 800; } - .xl\:bg-green-darker { - background-color: #1a4731; + .lg\:font-black { + font-weight: 900; } - .xl\:bg-green-dark { - background-color: #1f9d55; + .lg\:hover\:font-hairline:hover { + font-weight: 100; } - .xl\:bg-green { - background-color: #38c172; + .lg\:hover\:font-thin:hover { + font-weight: 200; } - .xl\:bg-green-light { - background-color: #51d88a; + .lg\:hover\:font-light:hover { + font-weight: 300; } - .xl\:bg-green-lighter { - background-color: #a2f5bf; - } - - .xl\:bg-green-lightest { - background-color: #e3fcec; + .lg\:hover\:font-normal:hover { + font-weight: 400; } - .xl\:bg-teal-darkest { - background-color: #0d3331; + .lg\:hover\:font-medium:hover { + font-weight: 500; } - .xl\:bg-teal-darker { - background-color: #20504f; + .lg\:hover\:font-semibold:hover { + font-weight: 600; } - .xl\:bg-teal-dark { - background-color: #38a89d; + .lg\:hover\:font-bold:hover { + font-weight: 700; } - .xl\:bg-teal { - background-color: #4dc0b5; + .lg\:hover\:font-extrabold:hover { + font-weight: 800; } - .xl\:bg-teal-light { - background-color: #64d5ca; + .lg\:hover\:font-black:hover { + font-weight: 900; } - .xl\:bg-teal-lighter { - background-color: #a0f0ed; + .lg\:focus\:font-hairline:focus { + font-weight: 100; } - .xl\:bg-teal-lightest { - background-color: #e8fffe; + .lg\:focus\:font-thin:focus { + font-weight: 200; } - .xl\:bg-blue-darkest { - background-color: #12283a; + .lg\:focus\:font-light:focus { + font-weight: 300; } - .xl\:bg-blue-darker { - background-color: #1c3d5a; + .lg\:focus\:font-normal:focus { + font-weight: 400; } - .xl\:bg-blue-dark { - background-color: #2779bd; + .lg\:focus\:font-medium:focus { + font-weight: 500; } - .xl\:bg-blue { - background-color: #3490dc; + .lg\:focus\:font-semibold:focus { + font-weight: 600; } - .xl\:bg-blue-light { - background-color: #6cb2eb; + .lg\:focus\:font-bold:focus { + font-weight: 700; } - .xl\:bg-blue-lighter { - background-color: #bcdefa; + .lg\:focus\:font-extrabold:focus { + font-weight: 800; } - .xl\:bg-blue-lightest { - background-color: #eff8ff; + .lg\:focus\:font-black:focus { + font-weight: 900; } - .xl\:bg-indigo-darkest { - background-color: #191e38; + .lg\:h-0 { + height: 0; } - .xl\:bg-indigo-darker { - background-color: #2f365f; + .lg\:h-1 { + height: 0.25rem; } - .xl\:bg-indigo-dark { - background-color: #5661b3; + .lg\:h-2 { + height: 0.5rem; } - .xl\:bg-indigo { - background-color: #6574cd; + .lg\:h-3 { + height: 0.75rem; } - .xl\:bg-indigo-light { - background-color: #7886d7; + .lg\:h-4 { + height: 1rem; } - .xl\:bg-indigo-lighter { - background-color: #b2b7ff; + .lg\:h-5 { + height: 1.25rem; } - .xl\:bg-indigo-lightest { - background-color: #e6e8ff; + .lg\:h-6 { + height: 1.5rem; } - .xl\:bg-purple-darkest { - background-color: #21183c; + .lg\:h-8 { + height: 2rem; } - .xl\:bg-purple-darker { - background-color: #382b5f; + .lg\:h-10 { + height: 2.5rem; } - .xl\:bg-purple-dark { - background-color: #794acf; + .lg\:h-12 { + height: 3rem; } - .xl\:bg-purple { - background-color: #9561e2; + .lg\:h-16 { + height: 4rem; } - .xl\:bg-purple-light { - background-color: #a779e9; + .lg\:h-20 { + height: 5rem; } - .xl\:bg-purple-lighter { - background-color: #d6bbfc; + .lg\:h-24 { + height: 6rem; } - .xl\:bg-purple-lightest { - background-color: #f3ebff; + .lg\:h-32 { + height: 8rem; } - .xl\:bg-pink-darkest { - background-color: #451225; + .lg\:h-40 { + height: 10rem; } - .xl\:bg-pink-darker { - background-color: #6f213f; + .lg\:h-48 { + height: 12rem; } - .xl\:bg-pink-dark { - background-color: #eb5286; + .lg\:h-56 { + height: 14rem; } - .xl\:bg-pink { - background-color: #f66d9b; + .lg\:h-64 { + height: 16rem; } - .xl\:bg-pink-light { - background-color: #fa7ea8; + .lg\:h-auto { + height: auto; } - .xl\:bg-pink-lighter { - background-color: #ffbbca; + .lg\:h-px { + height: 1px; } - .xl\:bg-pink-lightest { - background-color: #ffebef; + .lg\:h-full { + height: 100%; } - .xl\:hover\:bg-transparent:hover { - background-color: transparent; + .lg\:h-screen { + height: 100vh; } - .xl\:hover\:bg-black:hover { - background-color: #22292f; + .lg\:leading-none { + line-height: 1; } - .xl\:hover\:bg-grey-darkest:hover { - background-color: #3d4852; + .lg\:leading-tight { + line-height: 1.25; } - .xl\:hover\:bg-grey-darker:hover { - background-color: #606f7b; + .lg\:leading-snug { + line-height: 1.375; } - .xl\:hover\:bg-grey-dark:hover { - background-color: #8795a1; + .lg\:leading-normal { + line-height: 1.5; } - .xl\:hover\:bg-grey:hover { - background-color: #b8c2cc; + .lg\:leading-relaxed { + line-height: 1.625; } - .xl\:hover\:bg-grey-light:hover { - background-color: #dae1e7; + .lg\:leading-loose { + line-height: 2; } - .xl\:hover\:bg-grey-lighter:hover { - background-color: #f1f5f8; + .lg\:list-inside { + list-style-position: inside; } - .xl\:hover\:bg-grey-lightest:hover { - background-color: #f8fafc; + .lg\:list-outside { + list-style-position: outside; } - .xl\:hover\:bg-white:hover { - background-color: #fff; + .lg\:list-none { + list-style-type: none; } - .xl\:hover\:bg-red-darkest:hover { - background-color: #3b0d0c; + .lg\:list-disc { + list-style-type: disc; } - .xl\:hover\:bg-red-darker:hover { - background-color: #621b18; + .lg\:list-decimal { + list-style-type: decimal; } - .xl\:hover\:bg-red-dark:hover { - background-color: #cc1f1a; + .lg\:m-0 { + margin: 0; } - .xl\:hover\:bg-red:hover { - background-color: #e3342f; + .lg\:m-1 { + margin: 0.25rem; } - .xl\:hover\:bg-red-light:hover { - background-color: #ef5753; + .lg\:m-2 { + margin: 0.5rem; } - .xl\:hover\:bg-red-lighter:hover { - background-color: #f9acaa; + .lg\:m-3 { + margin: 0.75rem; } - .xl\:hover\:bg-red-lightest:hover { - background-color: #fcebea; + .lg\:m-4 { + margin: 1rem; } - .xl\:hover\:bg-orange-darkest:hover { - background-color: #462a16; + .lg\:m-5 { + margin: 1.25rem; } - .xl\:hover\:bg-orange-darker:hover { - background-color: #613b1f; + .lg\:m-6 { + margin: 1.5rem; } - .xl\:hover\:bg-orange-dark:hover { - background-color: #de751f; + .lg\:m-8 { + margin: 2rem; } - .xl\:hover\:bg-orange:hover { - background-color: #f6993f; + .lg\:m-10 { + margin: 2.5rem; } - .xl\:hover\:bg-orange-light:hover { - background-color: #faad63; + .lg\:m-12 { + margin: 3rem; } - .xl\:hover\:bg-orange-lighter:hover { - background-color: #fcd9b6; + .lg\:m-16 { + margin: 4rem; } - .xl\:hover\:bg-orange-lightest:hover { - background-color: #fff5eb; + .lg\:m-20 { + margin: 5rem; } - .xl\:hover\:bg-yellow-darkest:hover { - background-color: #453411; + .lg\:m-24 { + margin: 6rem; } - .xl\:hover\:bg-yellow-darker:hover { - background-color: #684f1d; + .lg\:m-32 { + margin: 8rem; } - .xl\:hover\:bg-yellow-dark:hover { - background-color: #f2d024; + .lg\:m-40 { + margin: 10rem; } - .xl\:hover\:bg-yellow:hover { - background-color: #ffed4a; + .lg\:m-48 { + margin: 12rem; } - .xl\:hover\:bg-yellow-light:hover { - background-color: #fff382; + .lg\:m-56 { + margin: 14rem; } - .xl\:hover\:bg-yellow-lighter:hover { - background-color: #fff9c2; + .lg\:m-64 { + margin: 16rem; } - .xl\:hover\:bg-yellow-lightest:hover { - background-color: #fcfbeb; + .lg\:m-auto { + margin: auto; } - .xl\:hover\:bg-green-darkest:hover { - background-color: #0f2f21; + .lg\:m-px { + margin: 1px; } - .xl\:hover\:bg-green-darker:hover { - background-color: #1a4731; + .lg\:-m-1 { + margin: -0.25rem; } - .xl\:hover\:bg-green-dark:hover { - background-color: #1f9d55; + .lg\:-m-2 { + margin: -0.5rem; } - .xl\:hover\:bg-green:hover { - background-color: #38c172; + .lg\:-m-3 { + margin: -0.75rem; } - .xl\:hover\:bg-green-light:hover { - background-color: #51d88a; + .lg\:-m-4 { + margin: -1rem; } - .xl\:hover\:bg-green-lighter:hover { - background-color: #a2f5bf; + .lg\:-m-5 { + margin: -1.25rem; } - .xl\:hover\:bg-green-lightest:hover { - background-color: #e3fcec; + .lg\:-m-6 { + margin: -1.5rem; } - .xl\:hover\:bg-teal-darkest:hover { - background-color: #0d3331; + .lg\:-m-8 { + margin: -2rem; } - .xl\:hover\:bg-teal-darker:hover { - background-color: #20504f; + .lg\:-m-10 { + margin: -2.5rem; } - .xl\:hover\:bg-teal-dark:hover { - background-color: #38a89d; + .lg\:-m-12 { + margin: -3rem; } - .xl\:hover\:bg-teal:hover { - background-color: #4dc0b5; + .lg\:-m-16 { + margin: -4rem; } - .xl\:hover\:bg-teal-light:hover { - background-color: #64d5ca; + .lg\:-m-20 { + margin: -5rem; } - .xl\:hover\:bg-teal-lighter:hover { - background-color: #a0f0ed; + .lg\:-m-24 { + margin: -6rem; } - .xl\:hover\:bg-teal-lightest:hover { - background-color: #e8fffe; + .lg\:-m-32 { + margin: -8rem; } - .xl\:hover\:bg-blue-darkest:hover { - background-color: #12283a; + .lg\:-m-40 { + margin: -10rem; } - .xl\:hover\:bg-blue-darker:hover { - background-color: #1c3d5a; + .lg\:-m-48 { + margin: -12rem; } - .xl\:hover\:bg-blue-dark:hover { - background-color: #2779bd; + .lg\:-m-56 { + margin: -14rem; } - .xl\:hover\:bg-blue:hover { - background-color: #3490dc; + .lg\:-m-64 { + margin: -16rem; } - .xl\:hover\:bg-blue-light:hover { - background-color: #6cb2eb; + .lg\:-m-px { + margin: -1px; } - .xl\:hover\:bg-blue-lighter:hover { - background-color: #bcdefa; + .lg\:my-0 { + margin-top: 0; + margin-bottom: 0; } - .xl\:hover\:bg-blue-lightest:hover { - background-color: #eff8ff; + .lg\:mx-0 { + margin-left: 0; + margin-right: 0; } - .xl\:hover\:bg-indigo-darkest:hover { - background-color: #191e38; + .lg\:my-1 { + margin-top: 0.25rem; + margin-bottom: 0.25rem; } - .xl\:hover\:bg-indigo-darker:hover { - background-color: #2f365f; + .lg\:mx-1 { + margin-left: 0.25rem; + margin-right: 0.25rem; } - .xl\:hover\:bg-indigo-dark:hover { - background-color: #5661b3; + .lg\:my-2 { + margin-top: 0.5rem; + margin-bottom: 0.5rem; } - .xl\:hover\:bg-indigo:hover { - background-color: #6574cd; + .lg\:mx-2 { + margin-left: 0.5rem; + margin-right: 0.5rem; } - .xl\:hover\:bg-indigo-light:hover { - background-color: #7886d7; + .lg\:my-3 { + margin-top: 0.75rem; + margin-bottom: 0.75rem; } - .xl\:hover\:bg-indigo-lighter:hover { - background-color: #b2b7ff; + .lg\:mx-3 { + margin-left: 0.75rem; + margin-right: 0.75rem; } - .xl\:hover\:bg-indigo-lightest:hover { - background-color: #e6e8ff; + .lg\:my-4 { + margin-top: 1rem; + margin-bottom: 1rem; } - .xl\:hover\:bg-purple-darkest:hover { - background-color: #21183c; + .lg\:mx-4 { + margin-left: 1rem; + margin-right: 1rem; } - .xl\:hover\:bg-purple-darker:hover { - background-color: #382b5f; + .lg\:my-5 { + margin-top: 1.25rem; + margin-bottom: 1.25rem; } - .xl\:hover\:bg-purple-dark:hover { - background-color: #794acf; + .lg\:mx-5 { + margin-left: 1.25rem; + margin-right: 1.25rem; } - .xl\:hover\:bg-purple:hover { - background-color: #9561e2; + .lg\:my-6 { + margin-top: 1.5rem; + margin-bottom: 1.5rem; } - .xl\:hover\:bg-purple-light:hover { - background-color: #a779e9; + .lg\:mx-6 { + margin-left: 1.5rem; + margin-right: 1.5rem; } - .xl\:hover\:bg-purple-lighter:hover { - background-color: #d6bbfc; + .lg\:my-8 { + margin-top: 2rem; + margin-bottom: 2rem; } - .xl\:hover\:bg-purple-lightest:hover { - background-color: #f3ebff; + .lg\:mx-8 { + margin-left: 2rem; + margin-right: 2rem; } - .xl\:hover\:bg-pink-darkest:hover { - background-color: #451225; + .lg\:my-10 { + margin-top: 2.5rem; + margin-bottom: 2.5rem; } - .xl\:hover\:bg-pink-darker:hover { - background-color: #6f213f; + .lg\:mx-10 { + margin-left: 2.5rem; + margin-right: 2.5rem; } - .xl\:hover\:bg-pink-dark:hover { - background-color: #eb5286; + .lg\:my-12 { + margin-top: 3rem; + margin-bottom: 3rem; } - .xl\:hover\:bg-pink:hover { - background-color: #f66d9b; + .lg\:mx-12 { + margin-left: 3rem; + margin-right: 3rem; } - .xl\:hover\:bg-pink-light:hover { - background-color: #fa7ea8; + .lg\:my-16 { + margin-top: 4rem; + margin-bottom: 4rem; } - .xl\:hover\:bg-pink-lighter:hover { - background-color: #ffbbca; + .lg\:mx-16 { + margin-left: 4rem; + margin-right: 4rem; } - .xl\:hover\:bg-pink-lightest:hover { - background-color: #ffebef; + .lg\:my-20 { + margin-top: 5rem; + margin-bottom: 5rem; } - .xl\:focus\:bg-transparent:focus { - background-color: transparent; + .lg\:mx-20 { + margin-left: 5rem; + margin-right: 5rem; } - .xl\:focus\:bg-black:focus { - background-color: #22292f; + .lg\:my-24 { + margin-top: 6rem; + margin-bottom: 6rem; } - .xl\:focus\:bg-grey-darkest:focus { - background-color: #3d4852; + .lg\:mx-24 { + margin-left: 6rem; + margin-right: 6rem; } - .xl\:focus\:bg-grey-darker:focus { - background-color: #606f7b; + .lg\:my-32 { + margin-top: 8rem; + margin-bottom: 8rem; } - .xl\:focus\:bg-grey-dark:focus { - background-color: #8795a1; + .lg\:mx-32 { + margin-left: 8rem; + margin-right: 8rem; } - .xl\:focus\:bg-grey:focus { - background-color: #b8c2cc; + .lg\:my-40 { + margin-top: 10rem; + margin-bottom: 10rem; } - .xl\:focus\:bg-grey-light:focus { - background-color: #dae1e7; + .lg\:mx-40 { + margin-left: 10rem; + margin-right: 10rem; } - .xl\:focus\:bg-grey-lighter:focus { - background-color: #f1f5f8; + .lg\:my-48 { + margin-top: 12rem; + margin-bottom: 12rem; } - .xl\:focus\:bg-grey-lightest:focus { - background-color: #f8fafc; + .lg\:mx-48 { + margin-left: 12rem; + margin-right: 12rem; } - .xl\:focus\:bg-white:focus { - background-color: #fff; + .lg\:my-56 { + margin-top: 14rem; + margin-bottom: 14rem; } - .xl\:focus\:bg-red-darkest:focus { - background-color: #3b0d0c; + .lg\:mx-56 { + margin-left: 14rem; + margin-right: 14rem; } - .xl\:focus\:bg-red-darker:focus { - background-color: #621b18; + .lg\:my-64 { + margin-top: 16rem; + margin-bottom: 16rem; } - .xl\:focus\:bg-red-dark:focus { - background-color: #cc1f1a; + .lg\:mx-64 { + margin-left: 16rem; + margin-right: 16rem; } - .xl\:focus\:bg-red:focus { - background-color: #e3342f; + .lg\:my-auto { + margin-top: auto; + margin-bottom: auto; } - .xl\:focus\:bg-red-light:focus { - background-color: #ef5753; + .lg\:mx-auto { + margin-left: auto; + margin-right: auto; } - .xl\:focus\:bg-red-lighter:focus { - background-color: #f9acaa; + .lg\:my-px { + margin-top: 1px; + margin-bottom: 1px; } - .xl\:focus\:bg-red-lightest:focus { - background-color: #fcebea; + .lg\:mx-px { + margin-left: 1px; + margin-right: 1px; } - .xl\:focus\:bg-orange-darkest:focus { - background-color: #462a16; + .lg\:-my-1 { + margin-top: -0.25rem; + margin-bottom: -0.25rem; } - .xl\:focus\:bg-orange-darker:focus { - background-color: #613b1f; + .lg\:-mx-1 { + margin-left: -0.25rem; + margin-right: -0.25rem; } - .xl\:focus\:bg-orange-dark:focus { - background-color: #de751f; + .lg\:-my-2 { + margin-top: -0.5rem; + margin-bottom: -0.5rem; } - .xl\:focus\:bg-orange:focus { - background-color: #f6993f; + .lg\:-mx-2 { + margin-left: -0.5rem; + margin-right: -0.5rem; } - .xl\:focus\:bg-orange-light:focus { - background-color: #faad63; + .lg\:-my-3 { + margin-top: -0.75rem; + margin-bottom: -0.75rem; } - .xl\:focus\:bg-orange-lighter:focus { - background-color: #fcd9b6; + .lg\:-mx-3 { + margin-left: -0.75rem; + margin-right: -0.75rem; } - .xl\:focus\:bg-orange-lightest:focus { - background-color: #fff5eb; + .lg\:-my-4 { + margin-top: -1rem; + margin-bottom: -1rem; } - .xl\:focus\:bg-yellow-darkest:focus { - background-color: #453411; + .lg\:-mx-4 { + margin-left: -1rem; + margin-right: -1rem; } - .xl\:focus\:bg-yellow-darker:focus { - background-color: #684f1d; + .lg\:-my-5 { + margin-top: -1.25rem; + margin-bottom: -1.25rem; } - .xl\:focus\:bg-yellow-dark:focus { - background-color: #f2d024; + .lg\:-mx-5 { + margin-left: -1.25rem; + margin-right: -1.25rem; } - .xl\:focus\:bg-yellow:focus { - background-color: #ffed4a; + .lg\:-my-6 { + margin-top: -1.5rem; + margin-bottom: -1.5rem; } - .xl\:focus\:bg-yellow-light:focus { - background-color: #fff382; + .lg\:-mx-6 { + margin-left: -1.5rem; + margin-right: -1.5rem; } - .xl\:focus\:bg-yellow-lighter:focus { - background-color: #fff9c2; + .lg\:-my-8 { + margin-top: -2rem; + margin-bottom: -2rem; } - .xl\:focus\:bg-yellow-lightest:focus { - background-color: #fcfbeb; + .lg\:-mx-8 { + margin-left: -2rem; + margin-right: -2rem; } - .xl\:focus\:bg-green-darkest:focus { - background-color: #0f2f21; + .lg\:-my-10 { + margin-top: -2.5rem; + margin-bottom: -2.5rem; } - .xl\:focus\:bg-green-darker:focus { - background-color: #1a4731; + .lg\:-mx-10 { + margin-left: -2.5rem; + margin-right: -2.5rem; } - .xl\:focus\:bg-green-dark:focus { - background-color: #1f9d55; + .lg\:-my-12 { + margin-top: -3rem; + margin-bottom: -3rem; } - .xl\:focus\:bg-green:focus { - background-color: #38c172; + .lg\:-mx-12 { + margin-left: -3rem; + margin-right: -3rem; } - .xl\:focus\:bg-green-light:focus { - background-color: #51d88a; + .lg\:-my-16 { + margin-top: -4rem; + margin-bottom: -4rem; } - .xl\:focus\:bg-green-lighter:focus { - background-color: #a2f5bf; + .lg\:-mx-16 { + margin-left: -4rem; + margin-right: -4rem; } - .xl\:focus\:bg-green-lightest:focus { - background-color: #e3fcec; + .lg\:-my-20 { + margin-top: -5rem; + margin-bottom: -5rem; } - .xl\:focus\:bg-teal-darkest:focus { - background-color: #0d3331; + .lg\:-mx-20 { + margin-left: -5rem; + margin-right: -5rem; } - .xl\:focus\:bg-teal-darker:focus { - background-color: #20504f; + .lg\:-my-24 { + margin-top: -6rem; + margin-bottom: -6rem; } - .xl\:focus\:bg-teal-dark:focus { - background-color: #38a89d; + .lg\:-mx-24 { + margin-left: -6rem; + margin-right: -6rem; } - .xl\:focus\:bg-teal:focus { - background-color: #4dc0b5; + .lg\:-my-32 { + margin-top: -8rem; + margin-bottom: -8rem; } - .xl\:focus\:bg-teal-light:focus { - background-color: #64d5ca; + .lg\:-mx-32 { + margin-left: -8rem; + margin-right: -8rem; } - .xl\:focus\:bg-teal-lighter:focus { - background-color: #a0f0ed; + .lg\:-my-40 { + margin-top: -10rem; + margin-bottom: -10rem; } - .xl\:focus\:bg-teal-lightest:focus { - background-color: #e8fffe; + .lg\:-mx-40 { + margin-left: -10rem; + margin-right: -10rem; } - .xl\:focus\:bg-blue-darkest:focus { - background-color: #12283a; + .lg\:-my-48 { + margin-top: -12rem; + margin-bottom: -12rem; } - .xl\:focus\:bg-blue-darker:focus { - background-color: #1c3d5a; + .lg\:-mx-48 { + margin-left: -12rem; + margin-right: -12rem; } - .xl\:focus\:bg-blue-dark:focus { - background-color: #2779bd; + .lg\:-my-56 { + margin-top: -14rem; + margin-bottom: -14rem; } - .xl\:focus\:bg-blue:focus { - background-color: #3490dc; + .lg\:-mx-56 { + margin-left: -14rem; + margin-right: -14rem; } - .xl\:focus\:bg-blue-light:focus { - background-color: #6cb2eb; + .lg\:-my-64 { + margin-top: -16rem; + margin-bottom: -16rem; } - .xl\:focus\:bg-blue-lighter:focus { - background-color: #bcdefa; + .lg\:-mx-64 { + margin-left: -16rem; + margin-right: -16rem; } - .xl\:focus\:bg-blue-lightest:focus { - background-color: #eff8ff; + .lg\:-my-px { + margin-top: -1px; + margin-bottom: -1px; } - .xl\:focus\:bg-indigo-darkest:focus { - background-color: #191e38; + .lg\:-mx-px { + margin-left: -1px; + margin-right: -1px; } - .xl\:focus\:bg-indigo-darker:focus { - background-color: #2f365f; + .lg\:mt-0 { + margin-top: 0; } - .xl\:focus\:bg-indigo-dark:focus { - background-color: #5661b3; + .lg\:mr-0 { + margin-right: 0; } - .xl\:focus\:bg-indigo:focus { - background-color: #6574cd; + .lg\:mb-0 { + margin-bottom: 0; } - .xl\:focus\:bg-indigo-light:focus { - background-color: #7886d7; + .lg\:ml-0 { + margin-left: 0; } - .xl\:focus\:bg-indigo-lighter:focus { - background-color: #b2b7ff; + .lg\:mt-1 { + margin-top: 0.25rem; } - .xl\:focus\:bg-indigo-lightest:focus { - background-color: #e6e8ff; + .lg\:mr-1 { + margin-right: 0.25rem; } - .xl\:focus\:bg-purple-darkest:focus { - background-color: #21183c; + .lg\:mb-1 { + margin-bottom: 0.25rem; } - .xl\:focus\:bg-purple-darker:focus { - background-color: #382b5f; + .lg\:ml-1 { + margin-left: 0.25rem; } - .xl\:focus\:bg-purple-dark:focus { - background-color: #794acf; + .lg\:mt-2 { + margin-top: 0.5rem; } - .xl\:focus\:bg-purple:focus { - background-color: #9561e2; + .lg\:mr-2 { + margin-right: 0.5rem; } - .xl\:focus\:bg-purple-light:focus { - background-color: #a779e9; + .lg\:mb-2 { + margin-bottom: 0.5rem; } - .xl\:focus\:bg-purple-lighter:focus { - background-color: #d6bbfc; + .lg\:ml-2 { + margin-left: 0.5rem; } - .xl\:focus\:bg-purple-lightest:focus { - background-color: #f3ebff; + .lg\:mt-3 { + margin-top: 0.75rem; } - .xl\:focus\:bg-pink-darkest:focus { - background-color: #451225; + .lg\:mr-3 { + margin-right: 0.75rem; } - .xl\:focus\:bg-pink-darker:focus { - background-color: #6f213f; + .lg\:mb-3 { + margin-bottom: 0.75rem; } - .xl\:focus\:bg-pink-dark:focus { - background-color: #eb5286; + .lg\:ml-3 { + margin-left: 0.75rem; } - .xl\:focus\:bg-pink:focus { - background-color: #f66d9b; + .lg\:mt-4 { + margin-top: 1rem; } - .xl\:focus\:bg-pink-light:focus { - background-color: #fa7ea8; + .lg\:mr-4 { + margin-right: 1rem; } - .xl\:focus\:bg-pink-lighter:focus { - background-color: #ffbbca; + .lg\:mb-4 { + margin-bottom: 1rem; } - .xl\:focus\:bg-pink-lightest:focus { - background-color: #ffebef; + .lg\:ml-4 { + margin-left: 1rem; } - .xl\:bg-bottom { - background-position: bottom; + .lg\:mt-5 { + margin-top: 1.25rem; } - .xl\:bg-center { - background-position: center; + .lg\:mr-5 { + margin-right: 1.25rem; } - .xl\:bg-left { - background-position: left; + .lg\:mb-5 { + margin-bottom: 1.25rem; } - .xl\:bg-left-bottom { - background-position: left bottom; + .lg\:ml-5 { + margin-left: 1.25rem; } - .xl\:bg-left-top { - background-position: left top; + .lg\:mt-6 { + margin-top: 1.5rem; } - .xl\:bg-right { - background-position: right; + .lg\:mr-6 { + margin-right: 1.5rem; } - .xl\:bg-right-bottom { - background-position: right bottom; + .lg\:mb-6 { + margin-bottom: 1.5rem; } - .xl\:bg-right-top { - background-position: right top; + .lg\:ml-6 { + margin-left: 1.5rem; } - .xl\:bg-top { - background-position: top; + .lg\:mt-8 { + margin-top: 2rem; } - .xl\:bg-repeat { - background-repeat: repeat; + .lg\:mr-8 { + margin-right: 2rem; } - .xl\:bg-no-repeat { - background-repeat: no-repeat; + .lg\:mb-8 { + margin-bottom: 2rem; } - .xl\:bg-repeat-x { - background-repeat: repeat-x; + .lg\:ml-8 { + margin-left: 2rem; } - .xl\:bg-repeat-y { - background-repeat: repeat-y; + .lg\:mt-10 { + margin-top: 2.5rem; } - .xl\:bg-auto { - background-size: auto; + .lg\:mr-10 { + margin-right: 2.5rem; } - .xl\:bg-cover { - background-size: cover; + .lg\:mb-10 { + margin-bottom: 2.5rem; } - .xl\:bg-contain { - background-size: contain; + .lg\:ml-10 { + margin-left: 2.5rem; } - .xl\:border-transparent { - border-color: transparent; + .lg\:mt-12 { + margin-top: 3rem; } - .xl\:border-black { - border-color: #22292f; + .lg\:mr-12 { + margin-right: 3rem; } - .xl\:border-grey-darkest { - border-color: #3d4852; + .lg\:mb-12 { + margin-bottom: 3rem; } - .xl\:border-grey-darker { - border-color: #606f7b; + .lg\:ml-12 { + margin-left: 3rem; } - .xl\:border-grey-dark { - border-color: #8795a1; + .lg\:mt-16 { + margin-top: 4rem; } - .xl\:border-grey { - border-color: #b8c2cc; + .lg\:mr-16 { + margin-right: 4rem; } - .xl\:border-grey-light { - border-color: #dae1e7; + .lg\:mb-16 { + margin-bottom: 4rem; } - .xl\:border-grey-lighter { - border-color: #f1f5f8; + .lg\:ml-16 { + margin-left: 4rem; } - .xl\:border-grey-lightest { - border-color: #f8fafc; + .lg\:mt-20 { + margin-top: 5rem; } - .xl\:border-white { - border-color: #fff; + .lg\:mr-20 { + margin-right: 5rem; } - .xl\:border-red-darkest { - border-color: #3b0d0c; + .lg\:mb-20 { + margin-bottom: 5rem; } - .xl\:border-red-darker { - border-color: #621b18; + .lg\:ml-20 { + margin-left: 5rem; } - .xl\:border-red-dark { - border-color: #cc1f1a; + .lg\:mt-24 { + margin-top: 6rem; } - .xl\:border-red { - border-color: #e3342f; + .lg\:mr-24 { + margin-right: 6rem; } - .xl\:border-red-light { - border-color: #ef5753; + .lg\:mb-24 { + margin-bottom: 6rem; } - .xl\:border-red-lighter { - border-color: #f9acaa; + .lg\:ml-24 { + margin-left: 6rem; } - .xl\:border-red-lightest { - border-color: #fcebea; + .lg\:mt-32 { + margin-top: 8rem; } - .xl\:border-orange-darkest { - border-color: #462a16; + .lg\:mr-32 { + margin-right: 8rem; } - .xl\:border-orange-darker { - border-color: #613b1f; + .lg\:mb-32 { + margin-bottom: 8rem; } - .xl\:border-orange-dark { - border-color: #de751f; + .lg\:ml-32 { + margin-left: 8rem; } - .xl\:border-orange { - border-color: #f6993f; + .lg\:mt-40 { + margin-top: 10rem; } - .xl\:border-orange-light { - border-color: #faad63; + .lg\:mr-40 { + margin-right: 10rem; } - .xl\:border-orange-lighter { - border-color: #fcd9b6; + .lg\:mb-40 { + margin-bottom: 10rem; } - .xl\:border-orange-lightest { - border-color: #fff5eb; + .lg\:ml-40 { + margin-left: 10rem; } - .xl\:border-yellow-darkest { - border-color: #453411; + .lg\:mt-48 { + margin-top: 12rem; } - .xl\:border-yellow-darker { - border-color: #684f1d; + .lg\:mr-48 { + margin-right: 12rem; } - .xl\:border-yellow-dark { - border-color: #f2d024; + .lg\:mb-48 { + margin-bottom: 12rem; } - .xl\:border-yellow { - border-color: #ffed4a; + .lg\:ml-48 { + margin-left: 12rem; } - .xl\:border-yellow-light { - border-color: #fff382; + .lg\:mt-56 { + margin-top: 14rem; } - .xl\:border-yellow-lighter { - border-color: #fff9c2; + .lg\:mr-56 { + margin-right: 14rem; } - .xl\:border-yellow-lightest { - border-color: #fcfbeb; + .lg\:mb-56 { + margin-bottom: 14rem; } - .xl\:border-green-darkest { - border-color: #0f2f21; + .lg\:ml-56 { + margin-left: 14rem; } - .xl\:border-green-darker { - border-color: #1a4731; + .lg\:mt-64 { + margin-top: 16rem; } - .xl\:border-green-dark { - border-color: #1f9d55; + .lg\:mr-64 { + margin-right: 16rem; } - .xl\:border-green { - border-color: #38c172; + .lg\:mb-64 { + margin-bottom: 16rem; } - .xl\:border-green-light { - border-color: #51d88a; + .lg\:ml-64 { + margin-left: 16rem; } - .xl\:border-green-lighter { - border-color: #a2f5bf; + .lg\:mt-auto { + margin-top: auto; } - .xl\:border-green-lightest { - border-color: #e3fcec; + .lg\:mr-auto { + margin-right: auto; } - .xl\:border-teal-darkest { - border-color: #0d3331; + .lg\:mb-auto { + margin-bottom: auto; } - .xl\:border-teal-darker { - border-color: #20504f; + .lg\:ml-auto { + margin-left: auto; } - .xl\:border-teal-dark { - border-color: #38a89d; + .lg\:mt-px { + margin-top: 1px; } - .xl\:border-teal { - border-color: #4dc0b5; + .lg\:mr-px { + margin-right: 1px; } - .xl\:border-teal-light { - border-color: #64d5ca; + .lg\:mb-px { + margin-bottom: 1px; } - .xl\:border-teal-lighter { - border-color: #a0f0ed; + .lg\:ml-px { + margin-left: 1px; } - .xl\:border-teal-lightest { - border-color: #e8fffe; + .lg\:-mt-1 { + margin-top: -0.25rem; } - .xl\:border-blue-darkest { - border-color: #12283a; + .lg\:-mr-1 { + margin-right: -0.25rem; } - .xl\:border-blue-darker { - border-color: #1c3d5a; + .lg\:-mb-1 { + margin-bottom: -0.25rem; } - .xl\:border-blue-dark { - border-color: #2779bd; + .lg\:-ml-1 { + margin-left: -0.25rem; } - .xl\:border-blue { - border-color: #3490dc; + .lg\:-mt-2 { + margin-top: -0.5rem; } - .xl\:border-blue-light { - border-color: #6cb2eb; + .lg\:-mr-2 { + margin-right: -0.5rem; } - .xl\:border-blue-lighter { - border-color: #bcdefa; + .lg\:-mb-2 { + margin-bottom: -0.5rem; } - .xl\:border-blue-lightest { - border-color: #eff8ff; + .lg\:-ml-2 { + margin-left: -0.5rem; } - .xl\:border-indigo-darkest { - border-color: #191e38; + .lg\:-mt-3 { + margin-top: -0.75rem; } - .xl\:border-indigo-darker { - border-color: #2f365f; + .lg\:-mr-3 { + margin-right: -0.75rem; } - .xl\:border-indigo-dark { - border-color: #5661b3; + .lg\:-mb-3 { + margin-bottom: -0.75rem; } - .xl\:border-indigo { - border-color: #6574cd; + .lg\:-ml-3 { + margin-left: -0.75rem; } - .xl\:border-indigo-light { - border-color: #7886d7; + .lg\:-mt-4 { + margin-top: -1rem; } - .xl\:border-indigo-lighter { - border-color: #b2b7ff; + .lg\:-mr-4 { + margin-right: -1rem; } - .xl\:border-indigo-lightest { - border-color: #e6e8ff; + .lg\:-mb-4 { + margin-bottom: -1rem; } - .xl\:border-purple-darkest { - border-color: #21183c; + .lg\:-ml-4 { + margin-left: -1rem; } - .xl\:border-purple-darker { - border-color: #382b5f; + .lg\:-mt-5 { + margin-top: -1.25rem; } - .xl\:border-purple-dark { - border-color: #794acf; + .lg\:-mr-5 { + margin-right: -1.25rem; } - .xl\:border-purple { - border-color: #9561e2; + .lg\:-mb-5 { + margin-bottom: -1.25rem; } - .xl\:border-purple-light { - border-color: #a779e9; + .lg\:-ml-5 { + margin-left: -1.25rem; } - .xl\:border-purple-lighter { - border-color: #d6bbfc; + .lg\:-mt-6 { + margin-top: -1.5rem; } - .xl\:border-purple-lightest { - border-color: #f3ebff; + .lg\:-mr-6 { + margin-right: -1.5rem; } - .xl\:border-pink-darkest { - border-color: #451225; + .lg\:-mb-6 { + margin-bottom: -1.5rem; } - .xl\:border-pink-darker { - border-color: #6f213f; + .lg\:-ml-6 { + margin-left: -1.5rem; } - .xl\:border-pink-dark { - border-color: #eb5286; + .lg\:-mt-8 { + margin-top: -2rem; } - .xl\:border-pink { - border-color: #f66d9b; + .lg\:-mr-8 { + margin-right: -2rem; } - .xl\:border-pink-light { - border-color: #fa7ea8; + .lg\:-mb-8 { + margin-bottom: -2rem; } - .xl\:border-pink-lighter { - border-color: #ffbbca; + .lg\:-ml-8 { + margin-left: -2rem; } - .xl\:border-pink-lightest { - border-color: #ffebef; + .lg\:-mt-10 { + margin-top: -2.5rem; } - .xl\:hover\:border-transparent:hover { - border-color: transparent; + .lg\:-mr-10 { + margin-right: -2.5rem; } - .xl\:hover\:border-black:hover { - border-color: #22292f; + .lg\:-mb-10 { + margin-bottom: -2.5rem; } - .xl\:hover\:border-grey-darkest:hover { - border-color: #3d4852; + .lg\:-ml-10 { + margin-left: -2.5rem; } - .xl\:hover\:border-grey-darker:hover { - border-color: #606f7b; + .lg\:-mt-12 { + margin-top: -3rem; } - .xl\:hover\:border-grey-dark:hover { - border-color: #8795a1; + .lg\:-mr-12 { + margin-right: -3rem; } - .xl\:hover\:border-grey:hover { - border-color: #b8c2cc; + .lg\:-mb-12 { + margin-bottom: -3rem; } - .xl\:hover\:border-grey-light:hover { - border-color: #dae1e7; + .lg\:-ml-12 { + margin-left: -3rem; } - .xl\:hover\:border-grey-lighter:hover { - border-color: #f1f5f8; + .lg\:-mt-16 { + margin-top: -4rem; } - .xl\:hover\:border-grey-lightest:hover { - border-color: #f8fafc; + .lg\:-mr-16 { + margin-right: -4rem; } - .xl\:hover\:border-white:hover { - border-color: #fff; + .lg\:-mb-16 { + margin-bottom: -4rem; } - .xl\:hover\:border-red-darkest:hover { - border-color: #3b0d0c; + .lg\:-ml-16 { + margin-left: -4rem; } - .xl\:hover\:border-red-darker:hover { - border-color: #621b18; + .lg\:-mt-20 { + margin-top: -5rem; } - .xl\:hover\:border-red-dark:hover { - border-color: #cc1f1a; + .lg\:-mr-20 { + margin-right: -5rem; } - .xl\:hover\:border-red:hover { - border-color: #e3342f; + .lg\:-mb-20 { + margin-bottom: -5rem; } - .xl\:hover\:border-red-light:hover { - border-color: #ef5753; + .lg\:-ml-20 { + margin-left: -5rem; } - .xl\:hover\:border-red-lighter:hover { - border-color: #f9acaa; + .lg\:-mt-24 { + margin-top: -6rem; } - .xl\:hover\:border-red-lightest:hover { - border-color: #fcebea; + .lg\:-mr-24 { + margin-right: -6rem; } - .xl\:hover\:border-orange-darkest:hover { - border-color: #462a16; + .lg\:-mb-24 { + margin-bottom: -6rem; } - .xl\:hover\:border-orange-darker:hover { - border-color: #613b1f; + .lg\:-ml-24 { + margin-left: -6rem; } - .xl\:hover\:border-orange-dark:hover { - border-color: #de751f; + .lg\:-mt-32 { + margin-top: -8rem; } - .xl\:hover\:border-orange:hover { - border-color: #f6993f; + .lg\:-mr-32 { + margin-right: -8rem; } - .xl\:hover\:border-orange-light:hover { - border-color: #faad63; + .lg\:-mb-32 { + margin-bottom: -8rem; } - .xl\:hover\:border-orange-lighter:hover { - border-color: #fcd9b6; + .lg\:-ml-32 { + margin-left: -8rem; } - .xl\:hover\:border-orange-lightest:hover { - border-color: #fff5eb; + .lg\:-mt-40 { + margin-top: -10rem; } - .xl\:hover\:border-yellow-darkest:hover { - border-color: #453411; + .lg\:-mr-40 { + margin-right: -10rem; } - .xl\:hover\:border-yellow-darker:hover { - border-color: #684f1d; + .lg\:-mb-40 { + margin-bottom: -10rem; } - .xl\:hover\:border-yellow-dark:hover { - border-color: #f2d024; + .lg\:-ml-40 { + margin-left: -10rem; } - .xl\:hover\:border-yellow:hover { - border-color: #ffed4a; + .lg\:-mt-48 { + margin-top: -12rem; } - .xl\:hover\:border-yellow-light:hover { - border-color: #fff382; + .lg\:-mr-48 { + margin-right: -12rem; } - .xl\:hover\:border-yellow-lighter:hover { - border-color: #fff9c2; + .lg\:-mb-48 { + margin-bottom: -12rem; } - .xl\:hover\:border-yellow-lightest:hover { - border-color: #fcfbeb; + .lg\:-ml-48 { + margin-left: -12rem; } - .xl\:hover\:border-green-darkest:hover { - border-color: #0f2f21; + .lg\:-mt-56 { + margin-top: -14rem; } - .xl\:hover\:border-green-darker:hover { - border-color: #1a4731; + .lg\:-mr-56 { + margin-right: -14rem; } - .xl\:hover\:border-green-dark:hover { - border-color: #1f9d55; + .lg\:-mb-56 { + margin-bottom: -14rem; } - .xl\:hover\:border-green:hover { - border-color: #38c172; + .lg\:-ml-56 { + margin-left: -14rem; } - .xl\:hover\:border-green-light:hover { - border-color: #51d88a; + .lg\:-mt-64 { + margin-top: -16rem; } - .xl\:hover\:border-green-lighter:hover { - border-color: #a2f5bf; + .lg\:-mr-64 { + margin-right: -16rem; } - .xl\:hover\:border-green-lightest:hover { - border-color: #e3fcec; + .lg\:-mb-64 { + margin-bottom: -16rem; } - .xl\:hover\:border-teal-darkest:hover { - border-color: #0d3331; + .lg\:-ml-64 { + margin-left: -16rem; } - .xl\:hover\:border-teal-darker:hover { - border-color: #20504f; + .lg\:-mt-px { + margin-top: -1px; } - .xl\:hover\:border-teal-dark:hover { - border-color: #38a89d; + .lg\:-mr-px { + margin-right: -1px; } - .xl\:hover\:border-teal:hover { - border-color: #4dc0b5; + .lg\:-mb-px { + margin-bottom: -1px; } - .xl\:hover\:border-teal-light:hover { - border-color: #64d5ca; + .lg\:-ml-px { + margin-left: -1px; } - .xl\:hover\:border-teal-lighter:hover { - border-color: #a0f0ed; + .lg\:max-h-full { + max-height: 100%; } - .xl\:hover\:border-teal-lightest:hover { - border-color: #e8fffe; + .lg\:max-h-screen { + max-height: 100vh; } - .xl\:hover\:border-blue-darkest:hover { - border-color: #12283a; + .lg\:max-w-xs { + max-width: 20rem; } - .xl\:hover\:border-blue-darker:hover { - border-color: #1c3d5a; + .lg\:max-w-sm { + max-width: 24rem; } - .xl\:hover\:border-blue-dark:hover { - border-color: #2779bd; + .lg\:max-w-md { + max-width: 28rem; } - .xl\:hover\:border-blue:hover { - border-color: #3490dc; + .lg\:max-w-lg { + max-width: 32rem; } - .xl\:hover\:border-blue-light:hover { - border-color: #6cb2eb; + .lg\:max-w-xl { + max-width: 36rem; } - .xl\:hover\:border-blue-lighter:hover { - border-color: #bcdefa; + .lg\:max-w-2xl { + max-width: 42rem; } - .xl\:hover\:border-blue-lightest:hover { - border-color: #eff8ff; + .lg\:max-w-3xl { + max-width: 48rem; } - .xl\:hover\:border-indigo-darkest:hover { - border-color: #191e38; + .lg\:max-w-4xl { + max-width: 56rem; } - .xl\:hover\:border-indigo-darker:hover { - border-color: #2f365f; + .lg\:max-w-5xl { + max-width: 64rem; } - .xl\:hover\:border-indigo-dark:hover { - border-color: #5661b3; + .lg\:max-w-6xl { + max-width: 72rem; } - .xl\:hover\:border-indigo:hover { - border-color: #6574cd; + .lg\:max-w-full { + max-width: 100%; } - .xl\:hover\:border-indigo-light:hover { - border-color: #7886d7; + .lg\:min-h-0 { + min-height: 0; } - .xl\:hover\:border-indigo-lighter:hover { - border-color: #b2b7ff; + .lg\:min-h-full { + min-height: 100%; } - .xl\:hover\:border-indigo-lightest:hover { - border-color: #e6e8ff; + .lg\:min-h-screen { + min-height: 100vh; } - .xl\:hover\:border-purple-darkest:hover { - border-color: #21183c; + .lg\:min-w-0 { + min-width: 0; } - .xl\:hover\:border-purple-darker:hover { - border-color: #382b5f; + .lg\:min-w-full { + min-width: 100%; } - .xl\:hover\:border-purple-dark:hover { - border-color: #794acf; + .lg\:object-contain { + object-fit: contain; } - .xl\:hover\:border-purple:hover { - border-color: #9561e2; + .lg\:object-cover { + object-fit: cover; } - .xl\:hover\:border-purple-light:hover { - border-color: #a779e9; + .lg\:object-fill { + object-fit: fill; } - .xl\:hover\:border-purple-lighter:hover { - border-color: #d6bbfc; + .lg\:object-none { + object-fit: none; } - .xl\:hover\:border-purple-lightest:hover { - border-color: #f3ebff; + .lg\:object-scale-down { + object-fit: scale-down; } - .xl\:hover\:border-pink-darkest:hover { - border-color: #451225; + .lg\:object-bottom { + object-position: bottom; } - .xl\:hover\:border-pink-darker:hover { - border-color: #6f213f; + .lg\:object-center { + object-position: center; } - .xl\:hover\:border-pink-dark:hover { - border-color: #eb5286; + .lg\:object-left { + object-position: left; } - .xl\:hover\:border-pink:hover { - border-color: #f66d9b; + .lg\:object-left-bottom { + object-position: left bottom; } - .xl\:hover\:border-pink-light:hover { - border-color: #fa7ea8; + .lg\:object-left-top { + object-position: left top; } - .xl\:hover\:border-pink-lighter:hover { - border-color: #ffbbca; + .lg\:object-right { + object-position: right; } - .xl\:hover\:border-pink-lightest:hover { - border-color: #ffebef; + .lg\:object-right-bottom { + object-position: right bottom; } - .xl\:focus\:border-transparent:focus { - border-color: transparent; + .lg\:object-right-top { + object-position: right top; } - .xl\:focus\:border-black:focus { - border-color: #22292f; + .lg\:object-top { + object-position: top; } - .xl\:focus\:border-grey-darkest:focus { - border-color: #3d4852; + .lg\:opacity-0 { + opacity: 0; } - .xl\:focus\:border-grey-darker:focus { - border-color: #606f7b; + .lg\:opacity-25 { + opacity: 0.25; } - .xl\:focus\:border-grey-dark:focus { - border-color: #8795a1; + .lg\:opacity-50 { + opacity: 0.5; } - .xl\:focus\:border-grey:focus { - border-color: #b8c2cc; + .lg\:opacity-75 { + opacity: 0.75; } - .xl\:focus\:border-grey-light:focus { - border-color: #dae1e7; + .lg\:opacity-100 { + opacity: 1; } - .xl\:focus\:border-grey-lighter:focus { - border-color: #f1f5f8; + .lg\:outline-none { + outline: 0; } - .xl\:focus\:border-grey-lightest:focus { - border-color: #f8fafc; + .lg\:focus\:outline-none:focus { + outline: 0; } - .xl\:focus\:border-white:focus { - border-color: #fff; + .lg\:overflow-auto { + overflow: auto; } - .xl\:focus\:border-red-darkest:focus { - border-color: #3b0d0c; + .lg\:overflow-hidden { + overflow: hidden; } - .xl\:focus\:border-red-darker:focus { - border-color: #621b18; + .lg\:overflow-visible { + overflow: visible; } - .xl\:focus\:border-red-dark:focus { - border-color: #cc1f1a; + .lg\:overflow-scroll { + overflow: scroll; } - .xl\:focus\:border-red:focus { - border-color: #e3342f; + .lg\:overflow-x-auto { + overflow-x: auto; } - .xl\:focus\:border-red-light:focus { - border-color: #ef5753; + .lg\:overflow-y-auto { + overflow-y: auto; } - .xl\:focus\:border-red-lighter:focus { - border-color: #f9acaa; + .lg\:overflow-x-hidden { + overflow-x: hidden; } - .xl\:focus\:border-red-lightest:focus { - border-color: #fcebea; + .lg\:overflow-y-hidden { + overflow-y: hidden; } - .xl\:focus\:border-orange-darkest:focus { - border-color: #462a16; + .lg\:overflow-x-visible { + overflow-x: visible; } - .xl\:focus\:border-orange-darker:focus { - border-color: #613b1f; + .lg\:overflow-y-visible { + overflow-y: visible; } - .xl\:focus\:border-orange-dark:focus { - border-color: #de751f; + .lg\:overflow-x-scroll { + overflow-x: scroll; } - .xl\:focus\:border-orange:focus { - border-color: #f6993f; + .lg\:overflow-y-scroll { + overflow-y: scroll; } - .xl\:focus\:border-orange-light:focus { - border-color: #faad63; + .lg\:scrolling-touch { + -webkit-overflow-scrolling: touch; } - .xl\:focus\:border-orange-lighter:focus { - border-color: #fcd9b6; + .lg\:scrolling-auto { + -webkit-overflow-scrolling: auto; } - .xl\:focus\:border-orange-lightest:focus { - border-color: #fff5eb; + .lg\:p-0 { + padding: 0; } - .xl\:focus\:border-yellow-darkest:focus { - border-color: #453411; + .lg\:p-1 { + padding: 0.25rem; } - .xl\:focus\:border-yellow-darker:focus { - border-color: #684f1d; + .lg\:p-2 { + padding: 0.5rem; } - .xl\:focus\:border-yellow-dark:focus { - border-color: #f2d024; + .lg\:p-3 { + padding: 0.75rem; } - .xl\:focus\:border-yellow:focus { - border-color: #ffed4a; + .lg\:p-4 { + padding: 1rem; } - .xl\:focus\:border-yellow-light:focus { - border-color: #fff382; + .lg\:p-5 { + padding: 1.25rem; } - .xl\:focus\:border-yellow-lighter:focus { - border-color: #fff9c2; + .lg\:p-6 { + padding: 1.5rem; } - .xl\:focus\:border-yellow-lightest:focus { - border-color: #fcfbeb; + .lg\:p-8 { + padding: 2rem; } - .xl\:focus\:border-green-darkest:focus { - border-color: #0f2f21; + .lg\:p-10 { + padding: 2.5rem; } - .xl\:focus\:border-green-darker:focus { - border-color: #1a4731; + .lg\:p-12 { + padding: 3rem; } - .xl\:focus\:border-green-dark:focus { - border-color: #1f9d55; + .lg\:p-16 { + padding: 4rem; } - .xl\:focus\:border-green:focus { - border-color: #38c172; + .lg\:p-20 { + padding: 5rem; } - .xl\:focus\:border-green-light:focus { - border-color: #51d88a; + .lg\:p-24 { + padding: 6rem; } - .xl\:focus\:border-green-lighter:focus { - border-color: #a2f5bf; + .lg\:p-32 { + padding: 8rem; } - .xl\:focus\:border-green-lightest:focus { - border-color: #e3fcec; + .lg\:p-40 { + padding: 10rem; } - .xl\:focus\:border-teal-darkest:focus { - border-color: #0d3331; + .lg\:p-48 { + padding: 12rem; } - .xl\:focus\:border-teal-darker:focus { - border-color: #20504f; + .lg\:p-56 { + padding: 14rem; } - .xl\:focus\:border-teal-dark:focus { - border-color: #38a89d; + .lg\:p-64 { + padding: 16rem; } - .xl\:focus\:border-teal:focus { - border-color: #4dc0b5; + .lg\:p-px { + padding: 1px; } - .xl\:focus\:border-teal-light:focus { - border-color: #64d5ca; + .lg\:py-0 { + padding-top: 0; + padding-bottom: 0; } - .xl\:focus\:border-teal-lighter:focus { - border-color: #a0f0ed; + .lg\:px-0 { + padding-left: 0; + padding-right: 0; } - .xl\:focus\:border-teal-lightest:focus { - border-color: #e8fffe; + .lg\:py-1 { + padding-top: 0.25rem; + padding-bottom: 0.25rem; } - .xl\:focus\:border-blue-darkest:focus { - border-color: #12283a; + .lg\:px-1 { + padding-left: 0.25rem; + padding-right: 0.25rem; } - .xl\:focus\:border-blue-darker:focus { - border-color: #1c3d5a; + .lg\:py-2 { + padding-top: 0.5rem; + padding-bottom: 0.5rem; } - .xl\:focus\:border-blue-dark:focus { - border-color: #2779bd; + .lg\:px-2 { + padding-left: 0.5rem; + padding-right: 0.5rem; } - .xl\:focus\:border-blue:focus { - border-color: #3490dc; + .lg\:py-3 { + padding-top: 0.75rem; + padding-bottom: 0.75rem; } - .xl\:focus\:border-blue-light:focus { - border-color: #6cb2eb; + .lg\:px-3 { + padding-left: 0.75rem; + padding-right: 0.75rem; } - .xl\:focus\:border-blue-lighter:focus { - border-color: #bcdefa; + .lg\:py-4 { + padding-top: 1rem; + padding-bottom: 1rem; } - .xl\:focus\:border-blue-lightest:focus { - border-color: #eff8ff; + .lg\:px-4 { + padding-left: 1rem; + padding-right: 1rem; } - .xl\:focus\:border-indigo-darkest:focus { - border-color: #191e38; + .lg\:py-5 { + padding-top: 1.25rem; + padding-bottom: 1.25rem; } - .xl\:focus\:border-indigo-darker:focus { - border-color: #2f365f; + .lg\:px-5 { + padding-left: 1.25rem; + padding-right: 1.25rem; } - .xl\:focus\:border-indigo-dark:focus { - border-color: #5661b3; + .lg\:py-6 { + padding-top: 1.5rem; + padding-bottom: 1.5rem; } - .xl\:focus\:border-indigo:focus { - border-color: #6574cd; + .lg\:px-6 { + padding-left: 1.5rem; + padding-right: 1.5rem; } - .xl\:focus\:border-indigo-light:focus { - border-color: #7886d7; + .lg\:py-8 { + padding-top: 2rem; + padding-bottom: 2rem; } - .xl\:focus\:border-indigo-lighter:focus { - border-color: #b2b7ff; + .lg\:px-8 { + padding-left: 2rem; + padding-right: 2rem; } - .xl\:focus\:border-indigo-lightest:focus { - border-color: #e6e8ff; + .lg\:py-10 { + padding-top: 2.5rem; + padding-bottom: 2.5rem; } - .xl\:focus\:border-purple-darkest:focus { - border-color: #21183c; + .lg\:px-10 { + padding-left: 2.5rem; + padding-right: 2.5rem; } - .xl\:focus\:border-purple-darker:focus { - border-color: #382b5f; + .lg\:py-12 { + padding-top: 3rem; + padding-bottom: 3rem; } - .xl\:focus\:border-purple-dark:focus { - border-color: #794acf; + .lg\:px-12 { + padding-left: 3rem; + padding-right: 3rem; } - .xl\:focus\:border-purple:focus { - border-color: #9561e2; + .lg\:py-16 { + padding-top: 4rem; + padding-bottom: 4rem; } - .xl\:focus\:border-purple-light:focus { - border-color: #a779e9; + .lg\:px-16 { + padding-left: 4rem; + padding-right: 4rem; } - .xl\:focus\:border-purple-lighter:focus { - border-color: #d6bbfc; + .lg\:py-20 { + padding-top: 5rem; + padding-bottom: 5rem; } - .xl\:focus\:border-purple-lightest:focus { - border-color: #f3ebff; + .lg\:px-20 { + padding-left: 5rem; + padding-right: 5rem; } - .xl\:focus\:border-pink-darkest:focus { - border-color: #451225; + .lg\:py-24 { + padding-top: 6rem; + padding-bottom: 6rem; } - .xl\:focus\:border-pink-darker:focus { - border-color: #6f213f; + .lg\:px-24 { + padding-left: 6rem; + padding-right: 6rem; } - .xl\:focus\:border-pink-dark:focus { - border-color: #eb5286; + .lg\:py-32 { + padding-top: 8rem; + padding-bottom: 8rem; } - .xl\:focus\:border-pink:focus { - border-color: #f66d9b; + .lg\:px-32 { + padding-left: 8rem; + padding-right: 8rem; } - .xl\:focus\:border-pink-light:focus { - border-color: #fa7ea8; + .lg\:py-40 { + padding-top: 10rem; + padding-bottom: 10rem; } - .xl\:focus\:border-pink-lighter:focus { - border-color: #ffbbca; + .lg\:px-40 { + padding-left: 10rem; + padding-right: 10rem; } - .xl\:focus\:border-pink-lightest:focus { - border-color: #ffebef; + .lg\:py-48 { + padding-top: 12rem; + padding-bottom: 12rem; } - .xl\:rounded-none { - border-radius: 0; + .lg\:px-48 { + padding-left: 12rem; + padding-right: 12rem; } - .xl\:rounded-sm { - border-radius: .125rem; + .lg\:py-56 { + padding-top: 14rem; + padding-bottom: 14rem; } - .xl\:rounded { - border-radius: .25rem; + .lg\:px-56 { + padding-left: 14rem; + padding-right: 14rem; } - .xl\:rounded-lg { - border-radius: .5rem; + .lg\:py-64 { + padding-top: 16rem; + padding-bottom: 16rem; } - .xl\:rounded-full { - border-radius: 9999px; + .lg\:px-64 { + padding-left: 16rem; + padding-right: 16rem; } - .xl\:rounded-t-none { - border-top-left-radius: 0; - border-top-right-radius: 0; + .lg\:py-px { + padding-top: 1px; + padding-bottom: 1px; } - .xl\:rounded-r-none { - border-top-right-radius: 0; - border-bottom-right-radius: 0; + .lg\:px-px { + padding-left: 1px; + padding-right: 1px; } - .xl\:rounded-b-none { - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; + .lg\:pt-0 { + padding-top: 0; } - .xl\:rounded-l-none { - border-top-left-radius: 0; - border-bottom-left-radius: 0; + .lg\:pr-0 { + padding-right: 0; } - .xl\:rounded-t-sm { - border-top-left-radius: .125rem; - border-top-right-radius: .125rem; + .lg\:pb-0 { + padding-bottom: 0; } - .xl\:rounded-r-sm { - border-top-right-radius: .125rem; - border-bottom-right-radius: .125rem; + .lg\:pl-0 { + padding-left: 0; } - .xl\:rounded-b-sm { - border-bottom-right-radius: .125rem; - border-bottom-left-radius: .125rem; + .lg\:pt-1 { + padding-top: 0.25rem; } - .xl\:rounded-l-sm { - border-top-left-radius: .125rem; - border-bottom-left-radius: .125rem; + .lg\:pr-1 { + padding-right: 0.25rem; } - .xl\:rounded-t { - border-top-left-radius: .25rem; - border-top-right-radius: .25rem; + .lg\:pb-1 { + padding-bottom: 0.25rem; } - .xl\:rounded-r { - border-top-right-radius: .25rem; - border-bottom-right-radius: .25rem; + .lg\:pl-1 { + padding-left: 0.25rem; } - .xl\:rounded-b { - border-bottom-right-radius: .25rem; - border-bottom-left-radius: .25rem; + .lg\:pt-2 { + padding-top: 0.5rem; } - .xl\:rounded-l { - border-top-left-radius: .25rem; - border-bottom-left-radius: .25rem; + .lg\:pr-2 { + padding-right: 0.5rem; } - .xl\:rounded-t-lg { - border-top-left-radius: .5rem; - border-top-right-radius: .5rem; + .lg\:pb-2 { + padding-bottom: 0.5rem; } - .xl\:rounded-r-lg { - border-top-right-radius: .5rem; - border-bottom-right-radius: .5rem; + .lg\:pl-2 { + padding-left: 0.5rem; } - .xl\:rounded-b-lg { - border-bottom-right-radius: .5rem; - border-bottom-left-radius: .5rem; + .lg\:pt-3 { + padding-top: 0.75rem; } - .xl\:rounded-l-lg { - border-top-left-radius: .5rem; - border-bottom-left-radius: .5rem; + .lg\:pr-3 { + padding-right: 0.75rem; } - .xl\:rounded-t-full { - border-top-left-radius: 9999px; - border-top-right-radius: 9999px; + .lg\:pb-3 { + padding-bottom: 0.75rem; } - .xl\:rounded-r-full { - border-top-right-radius: 9999px; - border-bottom-right-radius: 9999px; + .lg\:pl-3 { + padding-left: 0.75rem; } - .xl\:rounded-b-full { - border-bottom-right-radius: 9999px; - border-bottom-left-radius: 9999px; + .lg\:pt-4 { + padding-top: 1rem; } - .xl\:rounded-l-full { - border-top-left-radius: 9999px; - border-bottom-left-radius: 9999px; + .lg\:pr-4 { + padding-right: 1rem; } - .xl\:rounded-tl-none { - border-top-left-radius: 0; + .lg\:pb-4 { + padding-bottom: 1rem; } - .xl\:rounded-tr-none { - border-top-right-radius: 0; + .lg\:pl-4 { + padding-left: 1rem; } - .xl\:rounded-br-none { - border-bottom-right-radius: 0; + .lg\:pt-5 { + padding-top: 1.25rem; } - .xl\:rounded-bl-none { - border-bottom-left-radius: 0; + .lg\:pr-5 { + padding-right: 1.25rem; } - .xl\:rounded-tl-sm { - border-top-left-radius: .125rem; + .lg\:pb-5 { + padding-bottom: 1.25rem; } - .xl\:rounded-tr-sm { - border-top-right-radius: .125rem; + .lg\:pl-5 { + padding-left: 1.25rem; } - .xl\:rounded-br-sm { - border-bottom-right-radius: .125rem; + .lg\:pt-6 { + padding-top: 1.5rem; } - .xl\:rounded-bl-sm { - border-bottom-left-radius: .125rem; + .lg\:pr-6 { + padding-right: 1.5rem; } - .xl\:rounded-tl { - border-top-left-radius: .25rem; + .lg\:pb-6 { + padding-bottom: 1.5rem; } - .xl\:rounded-tr { - border-top-right-radius: .25rem; + .lg\:pl-6 { + padding-left: 1.5rem; } - .xl\:rounded-br { - border-bottom-right-radius: .25rem; + .lg\:pt-8 { + padding-top: 2rem; } - .xl\:rounded-bl { - border-bottom-left-radius: .25rem; + .lg\:pr-8 { + padding-right: 2rem; } - .xl\:rounded-tl-lg { - border-top-left-radius: .5rem; + .lg\:pb-8 { + padding-bottom: 2rem; } - .xl\:rounded-tr-lg { - border-top-right-radius: .5rem; + .lg\:pl-8 { + padding-left: 2rem; } - .xl\:rounded-br-lg { - border-bottom-right-radius: .5rem; + .lg\:pt-10 { + padding-top: 2.5rem; } - .xl\:rounded-bl-lg { - border-bottom-left-radius: .5rem; + .lg\:pr-10 { + padding-right: 2.5rem; } - .xl\:rounded-tl-full { - border-top-left-radius: 9999px; + .lg\:pb-10 { + padding-bottom: 2.5rem; } - .xl\:rounded-tr-full { - border-top-right-radius: 9999px; + .lg\:pl-10 { + padding-left: 2.5rem; } - .xl\:rounded-br-full { - border-bottom-right-radius: 9999px; + .lg\:pt-12 { + padding-top: 3rem; } - .xl\:rounded-bl-full { - border-bottom-left-radius: 9999px; + .lg\:pr-12 { + padding-right: 3rem; } - .xl\:border-solid { - border-style: solid; + .lg\:pb-12 { + padding-bottom: 3rem; } - .xl\:border-dashed { - border-style: dashed; + .lg\:pl-12 { + padding-left: 3rem; } - .xl\:border-dotted { - border-style: dotted; + .lg\:pt-16 { + padding-top: 4rem; } - .xl\:border-none { - border-style: none; + .lg\:pr-16 { + padding-right: 4rem; } - .xl\:border-0 { - border-width: 0; + .lg\:pb-16 { + padding-bottom: 4rem; } - .xl\:border-2 { - border-width: 2px; + .lg\:pl-16 { + padding-left: 4rem; } - .xl\:border-4 { - border-width: 4px; + .lg\:pt-20 { + padding-top: 5rem; } - .xl\:border-8 { - border-width: 8px; + .lg\:pr-20 { + padding-right: 5rem; } - .xl\:border { - border-width: 1px; + .lg\:pb-20 { + padding-bottom: 5rem; } - .xl\:border-t-0 { - border-top-width: 0; + .lg\:pl-20 { + padding-left: 5rem; } - .xl\:border-r-0 { - border-right-width: 0; + .lg\:pt-24 { + padding-top: 6rem; } - .xl\:border-b-0 { - border-bottom-width: 0; + .lg\:pr-24 { + padding-right: 6rem; } - .xl\:border-l-0 { - border-left-width: 0; + .lg\:pb-24 { + padding-bottom: 6rem; } - .xl\:border-t-2 { - border-top-width: 2px; + .lg\:pl-24 { + padding-left: 6rem; } - .xl\:border-r-2 { - border-right-width: 2px; + .lg\:pt-32 { + padding-top: 8rem; } - .xl\:border-b-2 { - border-bottom-width: 2px; + .lg\:pr-32 { + padding-right: 8rem; } - .xl\:border-l-2 { - border-left-width: 2px; + .lg\:pb-32 { + padding-bottom: 8rem; } - .xl\:border-t-4 { - border-top-width: 4px; + .lg\:pl-32 { + padding-left: 8rem; } - .xl\:border-r-4 { - border-right-width: 4px; + .lg\:pt-40 { + padding-top: 10rem; } - .xl\:border-b-4 { - border-bottom-width: 4px; + .lg\:pr-40 { + padding-right: 10rem; } - .xl\:border-l-4 { - border-left-width: 4px; + .lg\:pb-40 { + padding-bottom: 10rem; } - .xl\:border-t-8 { - border-top-width: 8px; + .lg\:pl-40 { + padding-left: 10rem; } - .xl\:border-r-8 { - border-right-width: 8px; + .lg\:pt-48 { + padding-top: 12rem; } - .xl\:border-b-8 { - border-bottom-width: 8px; + .lg\:pr-48 { + padding-right: 12rem; } - .xl\:border-l-8 { - border-left-width: 8px; + .lg\:pb-48 { + padding-bottom: 12rem; } - .xl\:border-t { - border-top-width: 1px; + .lg\:pl-48 { + padding-left: 12rem; } - .xl\:border-r { - border-right-width: 1px; + .lg\:pt-56 { + padding-top: 14rem; } - .xl\:border-b { - border-bottom-width: 1px; + .lg\:pr-56 { + padding-right: 14rem; } - .xl\:border-l { - border-left-width: 1px; + .lg\:pb-56 { + padding-bottom: 14rem; } - .xl\:cursor-auto { - cursor: auto; + .lg\:pl-56 { + padding-left: 14rem; } - .xl\:cursor-default { - cursor: default; + .lg\:pt-64 { + padding-top: 16rem; } - .xl\:cursor-pointer { - cursor: pointer; + .lg\:pr-64 { + padding-right: 16rem; } - .xl\:cursor-wait { - cursor: wait; + .lg\:pb-64 { + padding-bottom: 16rem; } - .xl\:cursor-move { - cursor: move; + .lg\:pl-64 { + padding-left: 16rem; } - .xl\:cursor-not-allowed { - cursor: not-allowed; + .lg\:pt-px { + padding-top: 1px; } - .xl\:block { - display: block; + .lg\:pr-px { + padding-right: 1px; } - .xl\:inline-block { - display: inline-block; + .lg\:pb-px { + padding-bottom: 1px; } - .xl\:inline { - display: inline; + .lg\:pl-px { + padding-left: 1px; } - .xl\:table { - display: table; + .lg\:pointer-events-none { + pointer-events: none; } - .xl\:table-row { - display: table-row; + .lg\:pointer-events-auto { + pointer-events: auto; } - .xl\:table-cell { - display: table-cell; + .lg\:static { + position: static; } - .xl\:hidden { - display: none; + .lg\:fixed { + position: fixed; } - .xl\:flex { - display: flex; + .lg\:absolute { + position: absolute; } - .xl\:inline-flex { - display: inline-flex; + .lg\:relative { + position: relative; } - .xl\:flex-row { - flex-direction: row; + .lg\:sticky { + position: sticky; } - .xl\:flex-row-reverse { - flex-direction: row-reverse; + .lg\:inset-0 { + top: 0; + right: 0; + bottom: 0; + left: 0; } - .xl\:flex-col { - flex-direction: column; + .lg\:inset-auto { + top: auto; + right: auto; + bottom: auto; + left: auto; } - .xl\:flex-col-reverse { - flex-direction: column-reverse; + .lg\:inset-y-0 { + top: 0; + bottom: 0; } - .xl\:flex-wrap { - flex-wrap: wrap; + .lg\:inset-x-0 { + right: 0; + left: 0; } - .xl\:flex-wrap-reverse { - flex-wrap: wrap-reverse; + .lg\:inset-y-auto { + top: auto; + bottom: auto; } - .xl\:flex-no-wrap { - flex-wrap: nowrap; + .lg\:inset-x-auto { + right: auto; + left: auto; } - .xl\:items-start { - align-items: flex-start; + .lg\:top-0 { + top: 0; } - .xl\:items-end { - align-items: flex-end; + .lg\:right-0 { + right: 0; } - .xl\:items-center { - align-items: center; + .lg\:bottom-0 { + bottom: 0; } - .xl\:items-baseline { - align-items: baseline; + .lg\:left-0 { + left: 0; } - .xl\:items-stretch { - align-items: stretch; + .lg\:top-auto { + top: auto; } - .xl\:self-auto { - align-self: auto; + .lg\:right-auto { + right: auto; } - .xl\:self-start { - align-self: flex-start; + .lg\:bottom-auto { + bottom: auto; } - .xl\:self-end { - align-self: flex-end; + .lg\:left-auto { + left: auto; } - .xl\:self-center { - align-self: center; + .lg\:resize-none { + resize: none; } - .xl\:self-stretch { - align-self: stretch; + .lg\:resize-y { + resize: vertical; } - .xl\:justify-start { - justify-content: flex-start; + .lg\:resize-x { + resize: horizontal; } - .xl\:justify-end { - justify-content: flex-end; + .lg\:resize { + resize: both; } - .xl\:justify-center { - justify-content: center; + .lg\:shadow { + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); } - .xl\:justify-between { - justify-content: space-between; + .lg\:shadow-md { + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); } - .xl\:justify-around { - justify-content: space-around; + .lg\:shadow-lg { + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); } - .xl\:content-center { - align-content: center; + .lg\:shadow-xl { + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); } - .xl\:content-start { - align-content: flex-start; + .lg\:shadow-2xl { + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); } - .xl\:content-end { - align-content: flex-end; + .lg\:shadow-inner { + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); } - .xl\:content-between { - align-content: space-between; + .lg\:shadow-outline { + box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); } - .xl\:content-around { - align-content: space-around; + .lg\:shadow-none { + box-shadow: none; } - .xl\:flex-1 { - flex: 1 1 0%; + .lg\:hover\:shadow:hover { + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); } - .xl\:flex-auto { - flex: 1 1 auto; + .lg\:hover\:shadow-md:hover { + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); } - .xl\:flex-initial { - flex: 0 1 auto; + .lg\:hover\:shadow-lg:hover { + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); } - .xl\:flex-none { - flex: none; + .lg\:hover\:shadow-xl:hover { + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); } - .xl\:flex-grow { - flex-grow: 1; + .lg\:hover\:shadow-2xl:hover { + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); } - .xl\:flex-shrink { - flex-shrink: 1; + .lg\:hover\:shadow-inner:hover { + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); } - .xl\:flex-no-grow { - flex-grow: 0; + .lg\:hover\:shadow-outline:hover { + box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); } - .xl\:flex-no-shrink { - flex-shrink: 0; + .lg\:hover\:shadow-none:hover { + box-shadow: none; } - .xl\:float-right { - float: right; + .lg\:focus\:shadow:focus { + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); } - .xl\:float-left { - float: left; + .lg\:focus\:shadow-md:focus { + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); } - .xl\:float-none { - float: none; + .lg\:focus\:shadow-lg:focus { + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); } - .xl\:clearfix:after { - content: ""; - display: table; - clear: both; + .lg\:focus\:shadow-xl:focus { + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); } - .xl\:font-sans { - font-family: system-ui, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif; + .lg\:focus\:shadow-2xl:focus { + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); } - .xl\:font-serif { - font-family: Constantia, Lucida Bright, Lucidabright, Lucida Serif, Lucida, DejaVu Serif, Bitstream Vera Serif, Liberation Serif, Georgia, serif; + .lg\:focus\:shadow-inner:focus { + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); } - .xl\:font-mono { - font-family: Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace; + .lg\:focus\:shadow-outline:focus { + box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); } - .xl\:font-hairline { - font-weight: 100; + .lg\:focus\:shadow-none:focus { + box-shadow: none; } - .xl\:font-thin { - font-weight: 200; + .lg\:fill-current { + fill: currentColor; } - .xl\:font-light { - font-weight: 300; + .lg\:stroke-current { + stroke: currentColor; } - .xl\:font-normal { - font-weight: 400; + .lg\:table-auto { + table-layout: auto; } - .xl\:font-medium { - font-weight: 500; + .lg\:table-fixed { + table-layout: fixed; } - .xl\:font-semibold { - font-weight: 600; + .lg\:text-left { + text-align: left; } - .xl\:font-bold { - font-weight: 700; + .lg\:text-center { + text-align: center; } - .xl\:font-extrabold { - font-weight: 800; + .lg\:text-right { + text-align: right; } - .xl\:font-black { - font-weight: 900; + .lg\:text-justify { + text-align: justify; } - .xl\:hover\:font-hairline:hover { - font-weight: 100; + .lg\:text-transparent { + color: transparent; } - .xl\:hover\:font-thin:hover { - font-weight: 200; + .lg\:text-black { + color: #000; } - .xl\:hover\:font-light:hover { - font-weight: 300; + .lg\:text-white { + color: #fff; } - .xl\:hover\:font-normal:hover { - font-weight: 400; + .lg\:text-gray-100 { + color: #f7fafc; } - .xl\:hover\:font-medium:hover { - font-weight: 500; + .lg\:text-gray-200 { + color: #edf2f7; } - .xl\:hover\:font-semibold:hover { - font-weight: 600; + .lg\:text-gray-300 { + color: #e2e8f0; } - .xl\:hover\:font-bold:hover { - font-weight: 700; + .lg\:text-gray-400 { + color: #cbd5e0; } - .xl\:hover\:font-extrabold:hover { - font-weight: 800; + .lg\:text-gray-500 { + color: #a0aec0; } - .xl\:hover\:font-black:hover { - font-weight: 900; + .lg\:text-gray-600 { + color: #718096; } - .xl\:focus\:font-hairline:focus { - font-weight: 100; + .lg\:text-gray-700 { + color: #4a5568; } - .xl\:focus\:font-thin:focus { - font-weight: 200; + .lg\:text-gray-800 { + color: #2d3748; } - .xl\:focus\:font-light:focus { - font-weight: 300; + .lg\:text-gray-900 { + color: #1a202c; } - .xl\:focus\:font-normal:focus { - font-weight: 400; + .lg\:text-red-100 { + color: #fff5f5; } - .xl\:focus\:font-medium:focus { - font-weight: 500; + .lg\:text-red-200 { + color: #fed7d7; } - .xl\:focus\:font-semibold:focus { - font-weight: 600; + .lg\:text-red-300 { + color: #feb2b2; } - .xl\:focus\:font-bold:focus { - font-weight: 700; + .lg\:text-red-400 { + color: #fc8181; } - .xl\:focus\:font-extrabold:focus { - font-weight: 800; + .lg\:text-red-500 { + color: #f56565; } - .xl\:focus\:font-black:focus { - font-weight: 900; + .lg\:text-red-600 { + color: #e53e3e; } - .xl\:h-1 { - height: .25rem; + .lg\:text-red-700 { + color: #c53030; } - .xl\:h-2 { - height: .5rem; + .lg\:text-red-800 { + color: #9b2c2c; } - .xl\:h-3 { - height: .75rem; + .lg\:text-red-900 { + color: #742a2a; } - .xl\:h-4 { - height: 1rem; + .lg\:text-orange-100 { + color: #fffaf0; } - .xl\:h-5 { - height: 1.25rem; + .lg\:text-orange-200 { + color: #feebc8; } - .xl\:h-6 { - height: 1.5rem; + .lg\:text-orange-300 { + color: #fbd38d; } - .xl\:h-8 { - height: 2rem; + .lg\:text-orange-400 { + color: #f6ad55; } - .xl\:h-10 { - height: 2.5rem; + .lg\:text-orange-500 { + color: #ed8936; } - .xl\:h-12 { - height: 3rem; + .lg\:text-orange-600 { + color: #dd6b20; } - .xl\:h-16 { - height: 4rem; + .lg\:text-orange-700 { + color: #c05621; } - .xl\:h-24 { - height: 6rem; + .lg\:text-orange-800 { + color: #9c4221; } - .xl\:h-32 { - height: 8rem; + .lg\:text-orange-900 { + color: #7b341e; } - .xl\:h-48 { - height: 12rem; + .lg\:text-yellow-100 { + color: #fffff0; } - .xl\:h-64 { - height: 16rem; + .lg\:text-yellow-200 { + color: #fefcbf; } - .xl\:h-auto { - height: auto; + .lg\:text-yellow-300 { + color: #faf089; } - .xl\:h-px { - height: 1px; + .lg\:text-yellow-400 { + color: #f6e05e; } - .xl\:h-full { - height: 100%; + .lg\:text-yellow-500 { + color: #ecc94b; } - .xl\:h-screen { - height: 100vh; + .lg\:text-yellow-600 { + color: #d69e2e; } - .xl\:leading-none { - line-height: 1; + .lg\:text-yellow-700 { + color: #b7791f; } - .xl\:leading-tight { - line-height: 1.25; + .lg\:text-yellow-800 { + color: #975a16; } - .xl\:leading-normal { - line-height: 1.5; + .lg\:text-yellow-900 { + color: #744210; } - .xl\:leading-loose { - line-height: 2; + .lg\:text-green-100 { + color: #f0fff4; } - .xl\:m-0 { - margin: 0; + .lg\:text-green-200 { + color: #c6f6d5; } - .xl\:m-1 { - margin: .25rem; + .lg\:text-green-300 { + color: #9ae6b4; } - .xl\:m-2 { - margin: .5rem; + .lg\:text-green-400 { + color: #68d391; } - .xl\:m-3 { - margin: .75rem; + .lg\:text-green-500 { + color: #48bb78; } - .xl\:m-4 { - margin: 1rem; + .lg\:text-green-600 { + color: #38a169; } - .xl\:m-5 { - margin: 1.25rem; + .lg\:text-green-700 { + color: #2f855a; } - .xl\:m-6 { - margin: 1.5rem; + .lg\:text-green-800 { + color: #276749; } - .xl\:m-8 { - margin: 2rem; + .lg\:text-green-900 { + color: #22543d; } - .xl\:m-10 { - margin: 2.5rem; + .lg\:text-teal-100 { + color: #e6fffa; } - .xl\:m-12 { - margin: 3rem; + .lg\:text-teal-200 { + color: #b2f5ea; } - .xl\:m-16 { - margin: 4rem; + .lg\:text-teal-300 { + color: #81e6d9; } - .xl\:m-20 { - margin: 5rem; + .lg\:text-teal-400 { + color: #4fd1c5; } - .xl\:m-24 { - margin: 6rem; + .lg\:text-teal-500 { + color: #38b2ac; } - .xl\:m-32 { - margin: 8rem; + .lg\:text-teal-600 { + color: #319795; } - .xl\:m-auto { - margin: auto; + .lg\:text-teal-700 { + color: #2c7a7b; } - .xl\:m-px { - margin: 1px; + .lg\:text-teal-800 { + color: #285e61; } - .xl\:my-0 { - margin-top: 0; - margin-bottom: 0; + .lg\:text-teal-900 { + color: #234e52; } - .xl\:mx-0 { - margin-left: 0; - margin-right: 0; + .lg\:text-blue-100 { + color: #ebf8ff; } - .xl\:my-1 { - margin-top: .25rem; - margin-bottom: .25rem; + .lg\:text-blue-200 { + color: #bee3f8; } - .xl\:mx-1 { - margin-left: .25rem; - margin-right: .25rem; + .lg\:text-blue-300 { + color: #90cdf4; } - .xl\:my-2 { - margin-top: .5rem; - margin-bottom: .5rem; + .lg\:text-blue-400 { + color: #63b3ed; } - .xl\:mx-2 { - margin-left: .5rem; - margin-right: .5rem; + .lg\:text-blue-500 { + color: #4299e1; } - .xl\:my-3 { - margin-top: .75rem; - margin-bottom: .75rem; + .lg\:text-blue-600 { + color: #3182ce; } - .xl\:mx-3 { - margin-left: .75rem; - margin-right: .75rem; + .lg\:text-blue-700 { + color: #2b6cb0; } - .xl\:my-4 { - margin-top: 1rem; - margin-bottom: 1rem; + .lg\:text-blue-800 { + color: #2c5282; } - .xl\:mx-4 { - margin-left: 1rem; - margin-right: 1rem; + .lg\:text-blue-900 { + color: #2a4365; } - .xl\:my-5 { - margin-top: 1.25rem; - margin-bottom: 1.25rem; + .lg\:text-indigo-100 { + color: #ebf4ff; } - .xl\:mx-5 { - margin-left: 1.25rem; - margin-right: 1.25rem; + .lg\:text-indigo-200 { + color: #c3dafe; } - .xl\:my-6 { - margin-top: 1.5rem; - margin-bottom: 1.5rem; + .lg\:text-indigo-300 { + color: #a3bffa; } - .xl\:mx-6 { - margin-left: 1.5rem; - margin-right: 1.5rem; + .lg\:text-indigo-400 { + color: #7f9cf5; } - .xl\:my-8 { - margin-top: 2rem; - margin-bottom: 2rem; + .lg\:text-indigo-500 { + color: #667eea; } - .xl\:mx-8 { - margin-left: 2rem; - margin-right: 2rem; + .lg\:text-indigo-600 { + color: #5a67d8; } - .xl\:my-10 { - margin-top: 2.5rem; - margin-bottom: 2.5rem; + .lg\:text-indigo-700 { + color: #4c51bf; } - .xl\:mx-10 { - margin-left: 2.5rem; - margin-right: 2.5rem; + .lg\:text-indigo-800 { + color: #434190; } - .xl\:my-12 { - margin-top: 3rem; - margin-bottom: 3rem; + .lg\:text-indigo-900 { + color: #3c366b; } - .xl\:mx-12 { - margin-left: 3rem; - margin-right: 3rem; + .lg\:text-purple-100 { + color: #faf5ff; } - .xl\:my-16 { - margin-top: 4rem; - margin-bottom: 4rem; + .lg\:text-purple-200 { + color: #e9d8fd; } - .xl\:mx-16 { - margin-left: 4rem; - margin-right: 4rem; + .lg\:text-purple-300 { + color: #d6bcfa; } - .xl\:my-20 { - margin-top: 5rem; - margin-bottom: 5rem; + .lg\:text-purple-400 { + color: #b794f4; } - .xl\:mx-20 { - margin-left: 5rem; - margin-right: 5rem; + .lg\:text-purple-500 { + color: #9f7aea; } - .xl\:my-24 { - margin-top: 6rem; - margin-bottom: 6rem; + .lg\:text-purple-600 { + color: #805ad5; } - .xl\:mx-24 { - margin-left: 6rem; - margin-right: 6rem; + .lg\:text-purple-700 { + color: #6b46c1; } - .xl\:my-32 { - margin-top: 8rem; - margin-bottom: 8rem; + .lg\:text-purple-800 { + color: #553c9a; } - .xl\:mx-32 { - margin-left: 8rem; - margin-right: 8rem; + .lg\:text-purple-900 { + color: #44337a; } - .xl\:my-auto { - margin-top: auto; - margin-bottom: auto; + .lg\:text-pink-100 { + color: #fff5f7; } - .xl\:mx-auto { - margin-left: auto; - margin-right: auto; + .lg\:text-pink-200 { + color: #fed7e2; } - .xl\:my-px { - margin-top: 1px; - margin-bottom: 1px; + .lg\:text-pink-300 { + color: #fbb6ce; } - .xl\:mx-px { - margin-left: 1px; - margin-right: 1px; + .lg\:text-pink-400 { + color: #f687b3; } - .xl\:mt-0 { - margin-top: 0; + .lg\:text-pink-500 { + color: #ed64a6; } - .xl\:mr-0 { - margin-right: 0; + .lg\:text-pink-600 { + color: #d53f8c; } - .xl\:mb-0 { - margin-bottom: 0; + .lg\:text-pink-700 { + color: #b83280; } - .xl\:ml-0 { - margin-left: 0; + .lg\:text-pink-800 { + color: #97266d; } - .xl\:mt-1 { - margin-top: .25rem; + .lg\:text-pink-900 { + color: #702459; } - .xl\:mr-1 { - margin-right: .25rem; + .lg\:hover\:text-transparent:hover { + color: transparent; } - .xl\:mb-1 { - margin-bottom: .25rem; + .lg\:hover\:text-black:hover { + color: #000; } - .xl\:ml-1 { - margin-left: .25rem; + .lg\:hover\:text-white:hover { + color: #fff; } - .xl\:mt-2 { - margin-top: .5rem; + .lg\:hover\:text-gray-100:hover { + color: #f7fafc; } - .xl\:mr-2 { - margin-right: .5rem; + .lg\:hover\:text-gray-200:hover { + color: #edf2f7; } - .xl\:mb-2 { - margin-bottom: .5rem; + .lg\:hover\:text-gray-300:hover { + color: #e2e8f0; } - .xl\:ml-2 { - margin-left: .5rem; + .lg\:hover\:text-gray-400:hover { + color: #cbd5e0; } - .xl\:mt-3 { - margin-top: .75rem; + .lg\:hover\:text-gray-500:hover { + color: #a0aec0; } - .xl\:mr-3 { - margin-right: .75rem; + .lg\:hover\:text-gray-600:hover { + color: #718096; } - .xl\:mb-3 { - margin-bottom: .75rem; + .lg\:hover\:text-gray-700:hover { + color: #4a5568; } - .xl\:ml-3 { - margin-left: .75rem; + .lg\:hover\:text-gray-800:hover { + color: #2d3748; } - .xl\:mt-4 { - margin-top: 1rem; + .lg\:hover\:text-gray-900:hover { + color: #1a202c; } - .xl\:mr-4 { - margin-right: 1rem; + .lg\:hover\:text-red-100:hover { + color: #fff5f5; } - .xl\:mb-4 { - margin-bottom: 1rem; + .lg\:hover\:text-red-200:hover { + color: #fed7d7; } - .xl\:ml-4 { - margin-left: 1rem; + .lg\:hover\:text-red-300:hover { + color: #feb2b2; } - .xl\:mt-5 { - margin-top: 1.25rem; + .lg\:hover\:text-red-400:hover { + color: #fc8181; } - .xl\:mr-5 { - margin-right: 1.25rem; + .lg\:hover\:text-red-500:hover { + color: #f56565; } - .xl\:mb-5 { - margin-bottom: 1.25rem; + .lg\:hover\:text-red-600:hover { + color: #e53e3e; } - .xl\:ml-5 { - margin-left: 1.25rem; + .lg\:hover\:text-red-700:hover { + color: #c53030; } - .xl\:mt-6 { - margin-top: 1.5rem; + .lg\:hover\:text-red-800:hover { + color: #9b2c2c; } - .xl\:mr-6 { - margin-right: 1.5rem; + .lg\:hover\:text-red-900:hover { + color: #742a2a; } - .xl\:mb-6 { - margin-bottom: 1.5rem; + .lg\:hover\:text-orange-100:hover { + color: #fffaf0; } - .xl\:ml-6 { - margin-left: 1.5rem; + .lg\:hover\:text-orange-200:hover { + color: #feebc8; } - .xl\:mt-8 { - margin-top: 2rem; + .lg\:hover\:text-orange-300:hover { + color: #fbd38d; } - .xl\:mr-8 { - margin-right: 2rem; + .lg\:hover\:text-orange-400:hover { + color: #f6ad55; } - .xl\:mb-8 { - margin-bottom: 2rem; + .lg\:hover\:text-orange-500:hover { + color: #ed8936; } - .xl\:ml-8 { - margin-left: 2rem; + .lg\:hover\:text-orange-600:hover { + color: #dd6b20; } - .xl\:mt-10 { - margin-top: 2.5rem; + .lg\:hover\:text-orange-700:hover { + color: #c05621; } - .xl\:mr-10 { - margin-right: 2.5rem; + .lg\:hover\:text-orange-800:hover { + color: #9c4221; } - .xl\:mb-10 { - margin-bottom: 2.5rem; + .lg\:hover\:text-orange-900:hover { + color: #7b341e; } - .xl\:ml-10 { - margin-left: 2.5rem; + .lg\:hover\:text-yellow-100:hover { + color: #fffff0; } - .xl\:mt-12 { - margin-top: 3rem; + .lg\:hover\:text-yellow-200:hover { + color: #fefcbf; } - .xl\:mr-12 { - margin-right: 3rem; + .lg\:hover\:text-yellow-300:hover { + color: #faf089; } - .xl\:mb-12 { - margin-bottom: 3rem; + .lg\:hover\:text-yellow-400:hover { + color: #f6e05e; } - .xl\:ml-12 { - margin-left: 3rem; + .lg\:hover\:text-yellow-500:hover { + color: #ecc94b; } - .xl\:mt-16 { - margin-top: 4rem; + .lg\:hover\:text-yellow-600:hover { + color: #d69e2e; } - .xl\:mr-16 { - margin-right: 4rem; + .lg\:hover\:text-yellow-700:hover { + color: #b7791f; } - .xl\:mb-16 { - margin-bottom: 4rem; + .lg\:hover\:text-yellow-800:hover { + color: #975a16; } - .xl\:ml-16 { - margin-left: 4rem; + .lg\:hover\:text-yellow-900:hover { + color: #744210; } - .xl\:mt-20 { - margin-top: 5rem; + .lg\:hover\:text-green-100:hover { + color: #f0fff4; } - .xl\:mr-20 { - margin-right: 5rem; + .lg\:hover\:text-green-200:hover { + color: #c6f6d5; } - .xl\:mb-20 { - margin-bottom: 5rem; + .lg\:hover\:text-green-300:hover { + color: #9ae6b4; } - .xl\:ml-20 { - margin-left: 5rem; + .lg\:hover\:text-green-400:hover { + color: #68d391; } - .xl\:mt-24 { - margin-top: 6rem; + .lg\:hover\:text-green-500:hover { + color: #48bb78; } - .xl\:mr-24 { - margin-right: 6rem; + .lg\:hover\:text-green-600:hover { + color: #38a169; } - .xl\:mb-24 { - margin-bottom: 6rem; + .lg\:hover\:text-green-700:hover { + color: #2f855a; } - .xl\:ml-24 { - margin-left: 6rem; + .lg\:hover\:text-green-800:hover { + color: #276749; } - .xl\:mt-32 { - margin-top: 8rem; + .lg\:hover\:text-green-900:hover { + color: #22543d; } - .xl\:mr-32 { - margin-right: 8rem; + .lg\:hover\:text-teal-100:hover { + color: #e6fffa; } - .xl\:mb-32 { - margin-bottom: 8rem; + .lg\:hover\:text-teal-200:hover { + color: #b2f5ea; } - .xl\:ml-32 { - margin-left: 8rem; + .lg\:hover\:text-teal-300:hover { + color: #81e6d9; } - .xl\:mt-auto { - margin-top: auto; + .lg\:hover\:text-teal-400:hover { + color: #4fd1c5; } - .xl\:mr-auto { - margin-right: auto; + .lg\:hover\:text-teal-500:hover { + color: #38b2ac; } - .xl\:mb-auto { - margin-bottom: auto; + .lg\:hover\:text-teal-600:hover { + color: #319795; } - .xl\:ml-auto { - margin-left: auto; + .lg\:hover\:text-teal-700:hover { + color: #2c7a7b; } - .xl\:mt-px { - margin-top: 1px; + .lg\:hover\:text-teal-800:hover { + color: #285e61; } - .xl\:mr-px { - margin-right: 1px; + .lg\:hover\:text-teal-900:hover { + color: #234e52; } - .xl\:mb-px { - margin-bottom: 1px; + .lg\:hover\:text-blue-100:hover { + color: #ebf8ff; } - .xl\:ml-px { - margin-left: 1px; + .lg\:hover\:text-blue-200:hover { + color: #bee3f8; } - .xl\:max-h-full { - max-height: 100%; + .lg\:hover\:text-blue-300:hover { + color: #90cdf4; } - .xl\:max-h-screen { - max-height: 100vh; + .lg\:hover\:text-blue-400:hover { + color: #63b3ed; } - .xl\:max-w-xs { - max-width: 20rem; + .lg\:hover\:text-blue-500:hover { + color: #4299e1; } - .xl\:max-w-sm { - max-width: 30rem; + .lg\:hover\:text-blue-600:hover { + color: #3182ce; } - .xl\:max-w-md { - max-width: 40rem; + .lg\:hover\:text-blue-700:hover { + color: #2b6cb0; } - .xl\:max-w-lg { - max-width: 50rem; + .lg\:hover\:text-blue-800:hover { + color: #2c5282; } - .xl\:max-w-xl { - max-width: 60rem; + .lg\:hover\:text-blue-900:hover { + color: #2a4365; } - .xl\:max-w-2xl { - max-width: 70rem; + .lg\:hover\:text-indigo-100:hover { + color: #ebf4ff; } - .xl\:max-w-3xl { - max-width: 80rem; + .lg\:hover\:text-indigo-200:hover { + color: #c3dafe; } - .xl\:max-w-4xl { - max-width: 90rem; + .lg\:hover\:text-indigo-300:hover { + color: #a3bffa; } - .xl\:max-w-5xl { - max-width: 100rem; + .lg\:hover\:text-indigo-400:hover { + color: #7f9cf5; } - .xl\:max-w-full { - max-width: 100%; + .lg\:hover\:text-indigo-500:hover { + color: #667eea; } - .xl\:min-h-0 { - min-height: 0; + .lg\:hover\:text-indigo-600:hover { + color: #5a67d8; } - .xl\:min-h-full { - min-height: 100%; + .lg\:hover\:text-indigo-700:hover { + color: #4c51bf; } - .xl\:min-h-screen { - min-height: 100vh; + .lg\:hover\:text-indigo-800:hover { + color: #434190; } - .xl\:min-w-0 { - min-width: 0; + .lg\:hover\:text-indigo-900:hover { + color: #3c366b; } - .xl\:min-w-full { - min-width: 100%; + .lg\:hover\:text-purple-100:hover { + color: #faf5ff; } - .xl\:-m-0 { - margin: 0; + .lg\:hover\:text-purple-200:hover { + color: #e9d8fd; } - .xl\:-m-1 { - margin: -0.25rem; + .lg\:hover\:text-purple-300:hover { + color: #d6bcfa; } - .xl\:-m-2 { - margin: -0.5rem; + .lg\:hover\:text-purple-400:hover { + color: #b794f4; } - .xl\:-m-3 { - margin: -0.75rem; + .lg\:hover\:text-purple-500:hover { + color: #9f7aea; } - .xl\:-m-4 { - margin: -1rem; + .lg\:hover\:text-purple-600:hover { + color: #805ad5; } - .xl\:-m-5 { - margin: -1.25rem; + .lg\:hover\:text-purple-700:hover { + color: #6b46c1; } - .xl\:-m-6 { - margin: -1.5rem; + .lg\:hover\:text-purple-800:hover { + color: #553c9a; } - .xl\:-m-8 { - margin: -2rem; + .lg\:hover\:text-purple-900:hover { + color: #44337a; } - .xl\:-m-10 { - margin: -2.5rem; + .lg\:hover\:text-pink-100:hover { + color: #fff5f7; } - .xl\:-m-12 { - margin: -3rem; + .lg\:hover\:text-pink-200:hover { + color: #fed7e2; } - .xl\:-m-16 { - margin: -4rem; + .lg\:hover\:text-pink-300:hover { + color: #fbb6ce; } - .xl\:-m-20 { - margin: -5rem; + .lg\:hover\:text-pink-400:hover { + color: #f687b3; } - .xl\:-m-24 { - margin: -6rem; + .lg\:hover\:text-pink-500:hover { + color: #ed64a6; } - .xl\:-m-32 { - margin: -8rem; + .lg\:hover\:text-pink-600:hover { + color: #d53f8c; } - .xl\:-m-px { - margin: -1px; + .lg\:hover\:text-pink-700:hover { + color: #b83280; } - .xl\:-my-0 { - margin-top: 0; - margin-bottom: 0; + .lg\:hover\:text-pink-800:hover { + color: #97266d; } - .xl\:-mx-0 { - margin-left: 0; - margin-right: 0; + .lg\:hover\:text-pink-900:hover { + color: #702459; } - .xl\:-my-1 { - margin-top: -0.25rem; - margin-bottom: -0.25rem; + .lg\:focus\:text-transparent:focus { + color: transparent; } - .xl\:-mx-1 { - margin-left: -0.25rem; - margin-right: -0.25rem; + .lg\:focus\:text-black:focus { + color: #000; } - .xl\:-my-2 { - margin-top: -0.5rem; - margin-bottom: -0.5rem; + .lg\:focus\:text-white:focus { + color: #fff; } - .xl\:-mx-2 { - margin-left: -0.5rem; - margin-right: -0.5rem; + .lg\:focus\:text-gray-100:focus { + color: #f7fafc; } - .xl\:-my-3 { - margin-top: -0.75rem; - margin-bottom: -0.75rem; + .lg\:focus\:text-gray-200:focus { + color: #edf2f7; } - .xl\:-mx-3 { - margin-left: -0.75rem; - margin-right: -0.75rem; + .lg\:focus\:text-gray-300:focus { + color: #e2e8f0; } - .xl\:-my-4 { - margin-top: -1rem; - margin-bottom: -1rem; + .lg\:focus\:text-gray-400:focus { + color: #cbd5e0; } - .xl\:-mx-4 { - margin-left: -1rem; - margin-right: -1rem; + .lg\:focus\:text-gray-500:focus { + color: #a0aec0; } - .xl\:-my-5 { - margin-top: -1.25rem; - margin-bottom: -1.25rem; + .lg\:focus\:text-gray-600:focus { + color: #718096; } - .xl\:-mx-5 { - margin-left: -1.25rem; - margin-right: -1.25rem; + .lg\:focus\:text-gray-700:focus { + color: #4a5568; } - .xl\:-my-6 { - margin-top: -1.5rem; - margin-bottom: -1.5rem; + .lg\:focus\:text-gray-800:focus { + color: #2d3748; } - .xl\:-mx-6 { - margin-left: -1.5rem; - margin-right: -1.5rem; + .lg\:focus\:text-gray-900:focus { + color: #1a202c; } - .xl\:-my-8 { - margin-top: -2rem; - margin-bottom: -2rem; + .lg\:focus\:text-red-100:focus { + color: #fff5f5; } - .xl\:-mx-8 { - margin-left: -2rem; - margin-right: -2rem; + .lg\:focus\:text-red-200:focus { + color: #fed7d7; } - .xl\:-my-10 { - margin-top: -2.5rem; - margin-bottom: -2.5rem; + .lg\:focus\:text-red-300:focus { + color: #feb2b2; } - .xl\:-mx-10 { - margin-left: -2.5rem; - margin-right: -2.5rem; + .lg\:focus\:text-red-400:focus { + color: #fc8181; } - .xl\:-my-12 { - margin-top: -3rem; - margin-bottom: -3rem; + .lg\:focus\:text-red-500:focus { + color: #f56565; } - .xl\:-mx-12 { - margin-left: -3rem; - margin-right: -3rem; + .lg\:focus\:text-red-600:focus { + color: #e53e3e; } - .xl\:-my-16 { - margin-top: -4rem; - margin-bottom: -4rem; + .lg\:focus\:text-red-700:focus { + color: #c53030; } - .xl\:-mx-16 { - margin-left: -4rem; - margin-right: -4rem; + .lg\:focus\:text-red-800:focus { + color: #9b2c2c; } - .xl\:-my-20 { - margin-top: -5rem; - margin-bottom: -5rem; + .lg\:focus\:text-red-900:focus { + color: #742a2a; } - .xl\:-mx-20 { - margin-left: -5rem; - margin-right: -5rem; + .lg\:focus\:text-orange-100:focus { + color: #fffaf0; } - .xl\:-my-24 { - margin-top: -6rem; - margin-bottom: -6rem; + .lg\:focus\:text-orange-200:focus { + color: #feebc8; } - .xl\:-mx-24 { - margin-left: -6rem; - margin-right: -6rem; + .lg\:focus\:text-orange-300:focus { + color: #fbd38d; } - .xl\:-my-32 { - margin-top: -8rem; - margin-bottom: -8rem; + .lg\:focus\:text-orange-400:focus { + color: #f6ad55; } - .xl\:-mx-32 { - margin-left: -8rem; - margin-right: -8rem; + .lg\:focus\:text-orange-500:focus { + color: #ed8936; } - .xl\:-my-px { - margin-top: -1px; - margin-bottom: -1px; + .lg\:focus\:text-orange-600:focus { + color: #dd6b20; } - .xl\:-mx-px { - margin-left: -1px; - margin-right: -1px; + .lg\:focus\:text-orange-700:focus { + color: #c05621; } - .xl\:-mt-0 { - margin-top: 0; + .lg\:focus\:text-orange-800:focus { + color: #9c4221; } - .xl\:-mr-0 { - margin-right: 0; + .lg\:focus\:text-orange-900:focus { + color: #7b341e; } - .xl\:-mb-0 { - margin-bottom: 0; + .lg\:focus\:text-yellow-100:focus { + color: #fffff0; } - .xl\:-ml-0 { - margin-left: 0; + .lg\:focus\:text-yellow-200:focus { + color: #fefcbf; } - .xl\:-mt-1 { - margin-top: -0.25rem; + .lg\:focus\:text-yellow-300:focus { + color: #faf089; } - .xl\:-mr-1 { - margin-right: -0.25rem; + .lg\:focus\:text-yellow-400:focus { + color: #f6e05e; } - .xl\:-mb-1 { - margin-bottom: -0.25rem; + .lg\:focus\:text-yellow-500:focus { + color: #ecc94b; } - .xl\:-ml-1 { - margin-left: -0.25rem; + .lg\:focus\:text-yellow-600:focus { + color: #d69e2e; } - .xl\:-mt-2 { - margin-top: -0.5rem; + .lg\:focus\:text-yellow-700:focus { + color: #b7791f; } - .xl\:-mr-2 { - margin-right: -0.5rem; + .lg\:focus\:text-yellow-800:focus { + color: #975a16; } - .xl\:-mb-2 { - margin-bottom: -0.5rem; + .lg\:focus\:text-yellow-900:focus { + color: #744210; } - .xl\:-ml-2 { - margin-left: -0.5rem; + .lg\:focus\:text-green-100:focus { + color: #f0fff4; } - .xl\:-mt-3 { - margin-top: -0.75rem; + .lg\:focus\:text-green-200:focus { + color: #c6f6d5; } - .xl\:-mr-3 { - margin-right: -0.75rem; + .lg\:focus\:text-green-300:focus { + color: #9ae6b4; } - .xl\:-mb-3 { - margin-bottom: -0.75rem; + .lg\:focus\:text-green-400:focus { + color: #68d391; } - .xl\:-ml-3 { - margin-left: -0.75rem; + .lg\:focus\:text-green-500:focus { + color: #48bb78; } - .xl\:-mt-4 { - margin-top: -1rem; + .lg\:focus\:text-green-600:focus { + color: #38a169; } - .xl\:-mr-4 { - margin-right: -1rem; + .lg\:focus\:text-green-700:focus { + color: #2f855a; } - .xl\:-mb-4 { - margin-bottom: -1rem; + .lg\:focus\:text-green-800:focus { + color: #276749; + } + + .lg\:focus\:text-green-900:focus { + color: #22543d; + } + + .lg\:focus\:text-teal-100:focus { + color: #e6fffa; + } + + .lg\:focus\:text-teal-200:focus { + color: #b2f5ea; + } + + .lg\:focus\:text-teal-300:focus { + color: #81e6d9; + } + + .lg\:focus\:text-teal-400:focus { + color: #4fd1c5; + } + + .lg\:focus\:text-teal-500:focus { + color: #38b2ac; + } + + .lg\:focus\:text-teal-600:focus { + color: #319795; + } + + .lg\:focus\:text-teal-700:focus { + color: #2c7a7b; + } + + .lg\:focus\:text-teal-800:focus { + color: #285e61; + } + + .lg\:focus\:text-teal-900:focus { + color: #234e52; + } + + .lg\:focus\:text-blue-100:focus { + color: #ebf8ff; + } + + .lg\:focus\:text-blue-200:focus { + color: #bee3f8; + } + + .lg\:focus\:text-blue-300:focus { + color: #90cdf4; + } + + .lg\:focus\:text-blue-400:focus { + color: #63b3ed; + } + + .lg\:focus\:text-blue-500:focus { + color: #4299e1; + } + + .lg\:focus\:text-blue-600:focus { + color: #3182ce; + } + + .lg\:focus\:text-blue-700:focus { + color: #2b6cb0; + } + + .lg\:focus\:text-blue-800:focus { + color: #2c5282; + } + + .lg\:focus\:text-blue-900:focus { + color: #2a4365; + } + + .lg\:focus\:text-indigo-100:focus { + color: #ebf4ff; + } + + .lg\:focus\:text-indigo-200:focus { + color: #c3dafe; + } + + .lg\:focus\:text-indigo-300:focus { + color: #a3bffa; + } + + .lg\:focus\:text-indigo-400:focus { + color: #7f9cf5; + } + + .lg\:focus\:text-indigo-500:focus { + color: #667eea; + } + + .lg\:focus\:text-indigo-600:focus { + color: #5a67d8; + } + + .lg\:focus\:text-indigo-700:focus { + color: #4c51bf; + } + + .lg\:focus\:text-indigo-800:focus { + color: #434190; + } + + .lg\:focus\:text-indigo-900:focus { + color: #3c366b; + } + + .lg\:focus\:text-purple-100:focus { + color: #faf5ff; + } + + .lg\:focus\:text-purple-200:focus { + color: #e9d8fd; + } + + .lg\:focus\:text-purple-300:focus { + color: #d6bcfa; + } + + .lg\:focus\:text-purple-400:focus { + color: #b794f4; + } + + .lg\:focus\:text-purple-500:focus { + color: #9f7aea; + } + + .lg\:focus\:text-purple-600:focus { + color: #805ad5; + } + + .lg\:focus\:text-purple-700:focus { + color: #6b46c1; + } + + .lg\:focus\:text-purple-800:focus { + color: #553c9a; + } + + .lg\:focus\:text-purple-900:focus { + color: #44337a; + } + + .lg\:focus\:text-pink-100:focus { + color: #fff5f7; + } + + .lg\:focus\:text-pink-200:focus { + color: #fed7e2; + } + + .lg\:focus\:text-pink-300:focus { + color: #fbb6ce; + } + + .lg\:focus\:text-pink-400:focus { + color: #f687b3; + } + + .lg\:focus\:text-pink-500:focus { + color: #ed64a6; + } + + .lg\:focus\:text-pink-600:focus { + color: #d53f8c; + } + + .lg\:focus\:text-pink-700:focus { + color: #b83280; + } + + .lg\:focus\:text-pink-800:focus { + color: #97266d; + } + + .lg\:focus\:text-pink-900:focus { + color: #702459; + } + + .lg\:text-xs { + font-size: 0.75rem; + } + + .lg\:text-sm { + font-size: 0.875rem; + } + + .lg\:text-base { + font-size: 1rem; + } + + .lg\:text-lg { + font-size: 1.125rem; + } + + .lg\:text-xl { + font-size: 1.25rem; + } + + .lg\:text-2xl { + font-size: 1.5rem; + } + + .lg\:text-3xl { + font-size: 1.875rem; + } + + .lg\:text-4xl { + font-size: 2.25rem; + } + + .lg\:text-5xl { + font-size: 3rem; + } + + .lg\:text-6xl { + font-size: 4rem; + } + + .lg\:italic { + font-style: italic; + } + + .lg\:not-italic { + font-style: normal; + } + + .lg\:uppercase { + text-transform: uppercase; + } + + .lg\:lowercase { + text-transform: lowercase; + } + + .lg\:capitalize { + text-transform: capitalize; + } + + .lg\:normal-case { + text-transform: none; + } + + .lg\:underline { + text-decoration: underline; + } + + .lg\:line-through { + text-decoration: line-through; + } + + .lg\:no-underline { + text-decoration: none; + } + + .lg\:hover\:underline:hover { + text-decoration: underline; + } + + .lg\:hover\:line-through:hover { + text-decoration: line-through; + } + + .lg\:hover\:no-underline:hover { + text-decoration: none; + } + + .lg\:focus\:underline:focus { + text-decoration: underline; + } + + .lg\:focus\:line-through:focus { + text-decoration: line-through; + } + + .lg\:focus\:no-underline:focus { + text-decoration: none; + } + + .lg\:antialiased { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + } + + .lg\:subpixel-antialiased { + -webkit-font-smoothing: auto; + -moz-osx-font-smoothing: auto; + } + + .lg\:tracking-tighter { + letter-spacing: -0.05em; + } + + .lg\:tracking-tight { + letter-spacing: -0.025em; + } + + .lg\:tracking-normal { + letter-spacing: 0; + } + + .lg\:tracking-wide { + letter-spacing: 0.025em; + } + + .lg\:tracking-wider { + letter-spacing: 0.05em; + } + + .lg\:tracking-widest { + letter-spacing: 0.1em; + } + + .lg\:select-none { + user-select: none; + } + + .lg\:select-text { + user-select: text; + } + + .lg\:select-all { + user-select: all; + } + + .lg\:select-auto { + user-select: auto; + } + + .lg\:align-baseline { + vertical-align: baseline; + } + + .lg\:align-top { + vertical-align: top; + } + + .lg\:align-middle { + vertical-align: middle; + } + + .lg\:align-bottom { + vertical-align: bottom; + } + + .lg\:align-text-top { + vertical-align: text-top; + } + + .lg\:align-text-bottom { + vertical-align: text-bottom; + } + + .lg\:visible { + visibility: visible; + } + + .lg\:invisible { + visibility: hidden; + } + + .lg\:whitespace-normal { + white-space: normal; + } + + .lg\:whitespace-no-wrap { + white-space: nowrap; + } + + .lg\:whitespace-pre { + white-space: pre; + } + + .lg\:whitespace-pre-line { + white-space: pre-line; + } + + .lg\:whitespace-pre-wrap { + white-space: pre-wrap; + } + + .lg\:break-normal { + overflow-wrap: normal; + word-break: normal; + } + + .lg\:break-words { + overflow-wrap: break-word; + } + + .lg\:break-all { + word-break: break-all; + } + + .lg\:truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + } + + .lg\:w-0 { + width: 0; + } + + .lg\:w-1 { + width: 0.25rem; + } + + .lg\:w-2 { + width: 0.5rem; + } + + .lg\:w-3 { + width: 0.75rem; + } + + .lg\:w-4 { + width: 1rem; + } + + .lg\:w-5 { + width: 1.25rem; + } + + .lg\:w-6 { + width: 1.5rem; + } + + .lg\:w-8 { + width: 2rem; + } + + .lg\:w-10 { + width: 2.5rem; + } + + .lg\:w-12 { + width: 3rem; + } + + .lg\:w-16 { + width: 4rem; + } + + .lg\:w-20 { + width: 5rem; + } + + .lg\:w-24 { + width: 6rem; + } + + .lg\:w-32 { + width: 8rem; + } + + .lg\:w-40 { + width: 10rem; + } + + .lg\:w-48 { + width: 12rem; + } + + .lg\:w-56 { + width: 14rem; + } + + .lg\:w-64 { + width: 16rem; + } + + .lg\:w-auto { + width: auto; + } + + .lg\:w-px { + width: 1px; + } + + .lg\:w-1\/2 { + width: 50%; + } + + .lg\:w-1\/3 { + width: 33.33333%; + } + + .lg\:w-2\/3 { + width: 66.66667%; + } + + .lg\:w-1\/4 { + width: 25%; + } + + .lg\:w-2\/4 { + width: 50%; + } + + .lg\:w-3\/4 { + width: 75%; + } + + .lg\:w-1\/5 { + width: 20%; + } + + .lg\:w-2\/5 { + width: 40%; + } + + .lg\:w-3\/5 { + width: 60%; + } + + .lg\:w-4\/5 { + width: 80%; + } + + .lg\:w-1\/6 { + width: 16.66667%; + } + + .lg\:w-2\/6 { + width: 33.33333%; + } + + .lg\:w-3\/6 { + width: 50%; + } + + .lg\:w-4\/6 { + width: 66.66667%; + } + + .lg\:w-5\/6 { + width: 83.33333%; + } + + .lg\:w-1\/12 { + width: 8.33333%; + } + + .lg\:w-2\/12 { + width: 16.66667%; + } + + .lg\:w-3\/12 { + width: 25%; + } + + .lg\:w-4\/12 { + width: 33.33333%; + } + + .lg\:w-5\/12 { + width: 41.66667%; + } + + .lg\:w-6\/12 { + width: 50%; + } + + .lg\:w-7\/12 { + width: 58.33333%; + } + + .lg\:w-8\/12 { + width: 66.66667%; + } + + .lg\:w-9\/12 { + width: 75%; + } + + .lg\:w-10\/12 { + width: 83.33333%; + } + + .lg\:w-11\/12 { + width: 91.66667%; + } + + .lg\:w-full { + width: 100%; + } + + .lg\:w-screen { + width: 100vw; + } + + .lg\:z-0 { + z-index: 0; + } + + .lg\:z-10 { + z-index: 10; + } + + .lg\:z-20 { + z-index: 20; + } + + .lg\:z-30 { + z-index: 30; + } + + .lg\:z-40 { + z-index: 40; + } + + .lg\:z-50 { + z-index: 50; + } + + .lg\:z-auto { + z-index: auto; + } + + .lg\:example { + font-weight: 700; + color: #f56565; + } +} + +@media (min-width: 1280px) { + .xl\:appearance-none { + appearance: none; + } + + .xl\:bg-fixed { + background-attachment: fixed; + } + + .xl\:bg-local { + background-attachment: local; + } + + .xl\:bg-scroll { + background-attachment: scroll; + } + + .xl\:bg-transparent { + background-color: transparent; + } + + .xl\:bg-black { + background-color: #000; + } + + .xl\:bg-white { + background-color: #fff; + } + + .xl\:bg-gray-100 { + background-color: #f7fafc; + } + + .xl\:bg-gray-200 { + background-color: #edf2f7; + } + + .xl\:bg-gray-300 { + background-color: #e2e8f0; + } + + .xl\:bg-gray-400 { + background-color: #cbd5e0; + } + + .xl\:bg-gray-500 { + background-color: #a0aec0; + } + + .xl\:bg-gray-600 { + background-color: #718096; + } + + .xl\:bg-gray-700 { + background-color: #4a5568; + } + + .xl\:bg-gray-800 { + background-color: #2d3748; + } + + .xl\:bg-gray-900 { + background-color: #1a202c; + } + + .xl\:bg-red-100 { + background-color: #fff5f5; + } + + .xl\:bg-red-200 { + background-color: #fed7d7; + } + + .xl\:bg-red-300 { + background-color: #feb2b2; + } + + .xl\:bg-red-400 { + background-color: #fc8181; + } + + .xl\:bg-red-500 { + background-color: #f56565; + } + + .xl\:bg-red-600 { + background-color: #e53e3e; + } + + .xl\:bg-red-700 { + background-color: #c53030; + } + + .xl\:bg-red-800 { + background-color: #9b2c2c; + } + + .xl\:bg-red-900 { + background-color: #742a2a; + } + + .xl\:bg-orange-100 { + background-color: #fffaf0; + } + + .xl\:bg-orange-200 { + background-color: #feebc8; + } + + .xl\:bg-orange-300 { + background-color: #fbd38d; + } + + .xl\:bg-orange-400 { + background-color: #f6ad55; + } + + .xl\:bg-orange-500 { + background-color: #ed8936; + } + + .xl\:bg-orange-600 { + background-color: #dd6b20; + } + + .xl\:bg-orange-700 { + background-color: #c05621; + } + + .xl\:bg-orange-800 { + background-color: #9c4221; + } + + .xl\:bg-orange-900 { + background-color: #7b341e; + } + + .xl\:bg-yellow-100 { + background-color: #fffff0; + } + + .xl\:bg-yellow-200 { + background-color: #fefcbf; + } + + .xl\:bg-yellow-300 { + background-color: #faf089; + } + + .xl\:bg-yellow-400 { + background-color: #f6e05e; + } + + .xl\:bg-yellow-500 { + background-color: #ecc94b; + } + + .xl\:bg-yellow-600 { + background-color: #d69e2e; + } + + .xl\:bg-yellow-700 { + background-color: #b7791f; + } + + .xl\:bg-yellow-800 { + background-color: #975a16; + } + + .xl\:bg-yellow-900 { + background-color: #744210; + } + + .xl\:bg-green-100 { + background-color: #f0fff4; + } + + .xl\:bg-green-200 { + background-color: #c6f6d5; + } + + .xl\:bg-green-300 { + background-color: #9ae6b4; + } + + .xl\:bg-green-400 { + background-color: #68d391; + } + + .xl\:bg-green-500 { + background-color: #48bb78; + } + + .xl\:bg-green-600 { + background-color: #38a169; + } + + .xl\:bg-green-700 { + background-color: #2f855a; + } + + .xl\:bg-green-800 { + background-color: #276749; + } + + .xl\:bg-green-900 { + background-color: #22543d; + } + + .xl\:bg-teal-100 { + background-color: #e6fffa; + } + + .xl\:bg-teal-200 { + background-color: #b2f5ea; + } + + .xl\:bg-teal-300 { + background-color: #81e6d9; + } + + .xl\:bg-teal-400 { + background-color: #4fd1c5; + } + + .xl\:bg-teal-500 { + background-color: #38b2ac; + } + + .xl\:bg-teal-600 { + background-color: #319795; + } + + .xl\:bg-teal-700 { + background-color: #2c7a7b; + } + + .xl\:bg-teal-800 { + background-color: #285e61; + } + + .xl\:bg-teal-900 { + background-color: #234e52; + } + + .xl\:bg-blue-100 { + background-color: #ebf8ff; + } + + .xl\:bg-blue-200 { + background-color: #bee3f8; + } + + .xl\:bg-blue-300 { + background-color: #90cdf4; + } + + .xl\:bg-blue-400 { + background-color: #63b3ed; + } + + .xl\:bg-blue-500 { + background-color: #4299e1; + } + + .xl\:bg-blue-600 { + background-color: #3182ce; + } + + .xl\:bg-blue-700 { + background-color: #2b6cb0; + } + + .xl\:bg-blue-800 { + background-color: #2c5282; + } + + .xl\:bg-blue-900 { + background-color: #2a4365; + } + + .xl\:bg-indigo-100 { + background-color: #ebf4ff; + } + + .xl\:bg-indigo-200 { + background-color: #c3dafe; + } + + .xl\:bg-indigo-300 { + background-color: #a3bffa; + } + + .xl\:bg-indigo-400 { + background-color: #7f9cf5; + } + + .xl\:bg-indigo-500 { + background-color: #667eea; + } + + .xl\:bg-indigo-600 { + background-color: #5a67d8; + } + + .xl\:bg-indigo-700 { + background-color: #4c51bf; + } + + .xl\:bg-indigo-800 { + background-color: #434190; + } + + .xl\:bg-indigo-900 { + background-color: #3c366b; + } + + .xl\:bg-purple-100 { + background-color: #faf5ff; + } + + .xl\:bg-purple-200 { + background-color: #e9d8fd; + } + + .xl\:bg-purple-300 { + background-color: #d6bcfa; + } + + .xl\:bg-purple-400 { + background-color: #b794f4; + } + + .xl\:bg-purple-500 { + background-color: #9f7aea; + } + + .xl\:bg-purple-600 { + background-color: #805ad5; + } + + .xl\:bg-purple-700 { + background-color: #6b46c1; + } + + .xl\:bg-purple-800 { + background-color: #553c9a; + } + + .xl\:bg-purple-900 { + background-color: #44337a; + } + + .xl\:bg-pink-100 { + background-color: #fff5f7; + } + + .xl\:bg-pink-200 { + background-color: #fed7e2; + } + + .xl\:bg-pink-300 { + background-color: #fbb6ce; + } + + .xl\:bg-pink-400 { + background-color: #f687b3; + } + + .xl\:bg-pink-500 { + background-color: #ed64a6; + } + + .xl\:bg-pink-600 { + background-color: #d53f8c; + } + + .xl\:bg-pink-700 { + background-color: #b83280; + } + + .xl\:bg-pink-800 { + background-color: #97266d; + } + + .xl\:bg-pink-900 { + background-color: #702459; + } + + .xl\:hover\:bg-transparent:hover { + background-color: transparent; + } + + .xl\:hover\:bg-black:hover { + background-color: #000; + } + + .xl\:hover\:bg-white:hover { + background-color: #fff; + } + + .xl\:hover\:bg-gray-100:hover { + background-color: #f7fafc; + } + + .xl\:hover\:bg-gray-200:hover { + background-color: #edf2f7; + } + + .xl\:hover\:bg-gray-300:hover { + background-color: #e2e8f0; + } + + .xl\:hover\:bg-gray-400:hover { + background-color: #cbd5e0; + } + + .xl\:hover\:bg-gray-500:hover { + background-color: #a0aec0; + } + + .xl\:hover\:bg-gray-600:hover { + background-color: #718096; + } + + .xl\:hover\:bg-gray-700:hover { + background-color: #4a5568; + } + + .xl\:hover\:bg-gray-800:hover { + background-color: #2d3748; + } + + .xl\:hover\:bg-gray-900:hover { + background-color: #1a202c; + } + + .xl\:hover\:bg-red-100:hover { + background-color: #fff5f5; + } + + .xl\:hover\:bg-red-200:hover { + background-color: #fed7d7; + } + + .xl\:hover\:bg-red-300:hover { + background-color: #feb2b2; + } + + .xl\:hover\:bg-red-400:hover { + background-color: #fc8181; + } + + .xl\:hover\:bg-red-500:hover { + background-color: #f56565; + } + + .xl\:hover\:bg-red-600:hover { + background-color: #e53e3e; + } + + .xl\:hover\:bg-red-700:hover { + background-color: #c53030; + } + + .xl\:hover\:bg-red-800:hover { + background-color: #9b2c2c; + } + + .xl\:hover\:bg-red-900:hover { + background-color: #742a2a; + } + + .xl\:hover\:bg-orange-100:hover { + background-color: #fffaf0; + } + + .xl\:hover\:bg-orange-200:hover { + background-color: #feebc8; + } + + .xl\:hover\:bg-orange-300:hover { + background-color: #fbd38d; + } + + .xl\:hover\:bg-orange-400:hover { + background-color: #f6ad55; + } + + .xl\:hover\:bg-orange-500:hover { + background-color: #ed8936; + } + + .xl\:hover\:bg-orange-600:hover { + background-color: #dd6b20; + } + + .xl\:hover\:bg-orange-700:hover { + background-color: #c05621; + } + + .xl\:hover\:bg-orange-800:hover { + background-color: #9c4221; + } + + .xl\:hover\:bg-orange-900:hover { + background-color: #7b341e; + } + + .xl\:hover\:bg-yellow-100:hover { + background-color: #fffff0; + } + + .xl\:hover\:bg-yellow-200:hover { + background-color: #fefcbf; + } + + .xl\:hover\:bg-yellow-300:hover { + background-color: #faf089; + } + + .xl\:hover\:bg-yellow-400:hover { + background-color: #f6e05e; + } + + .xl\:hover\:bg-yellow-500:hover { + background-color: #ecc94b; + } + + .xl\:hover\:bg-yellow-600:hover { + background-color: #d69e2e; + } + + .xl\:hover\:bg-yellow-700:hover { + background-color: #b7791f; + } + + .xl\:hover\:bg-yellow-800:hover { + background-color: #975a16; + } + + .xl\:hover\:bg-yellow-900:hover { + background-color: #744210; + } + + .xl\:hover\:bg-green-100:hover { + background-color: #f0fff4; + } + + .xl\:hover\:bg-green-200:hover { + background-color: #c6f6d5; + } + + .xl\:hover\:bg-green-300:hover { + background-color: #9ae6b4; + } + + .xl\:hover\:bg-green-400:hover { + background-color: #68d391; + } + + .xl\:hover\:bg-green-500:hover { + background-color: #48bb78; + } + + .xl\:hover\:bg-green-600:hover { + background-color: #38a169; + } + + .xl\:hover\:bg-green-700:hover { + background-color: #2f855a; + } + + .xl\:hover\:bg-green-800:hover { + background-color: #276749; + } + + .xl\:hover\:bg-green-900:hover { + background-color: #22543d; + } + + .xl\:hover\:bg-teal-100:hover { + background-color: #e6fffa; + } + + .xl\:hover\:bg-teal-200:hover { + background-color: #b2f5ea; + } + + .xl\:hover\:bg-teal-300:hover { + background-color: #81e6d9; + } + + .xl\:hover\:bg-teal-400:hover { + background-color: #4fd1c5; + } + + .xl\:hover\:bg-teal-500:hover { + background-color: #38b2ac; + } + + .xl\:hover\:bg-teal-600:hover { + background-color: #319795; + } + + .xl\:hover\:bg-teal-700:hover { + background-color: #2c7a7b; + } + + .xl\:hover\:bg-teal-800:hover { + background-color: #285e61; + } + + .xl\:hover\:bg-teal-900:hover { + background-color: #234e52; + } + + .xl\:hover\:bg-blue-100:hover { + background-color: #ebf8ff; + } + + .xl\:hover\:bg-blue-200:hover { + background-color: #bee3f8; + } + + .xl\:hover\:bg-blue-300:hover { + background-color: #90cdf4; + } + + .xl\:hover\:bg-blue-400:hover { + background-color: #63b3ed; + } + + .xl\:hover\:bg-blue-500:hover { + background-color: #4299e1; + } + + .xl\:hover\:bg-blue-600:hover { + background-color: #3182ce; + } + + .xl\:hover\:bg-blue-700:hover { + background-color: #2b6cb0; + } + + .xl\:hover\:bg-blue-800:hover { + background-color: #2c5282; + } + + .xl\:hover\:bg-blue-900:hover { + background-color: #2a4365; + } + + .xl\:hover\:bg-indigo-100:hover { + background-color: #ebf4ff; + } + + .xl\:hover\:bg-indigo-200:hover { + background-color: #c3dafe; + } + + .xl\:hover\:bg-indigo-300:hover { + background-color: #a3bffa; + } + + .xl\:hover\:bg-indigo-400:hover { + background-color: #7f9cf5; + } + + .xl\:hover\:bg-indigo-500:hover { + background-color: #667eea; + } + + .xl\:hover\:bg-indigo-600:hover { + background-color: #5a67d8; + } + + .xl\:hover\:bg-indigo-700:hover { + background-color: #4c51bf; + } + + .xl\:hover\:bg-indigo-800:hover { + background-color: #434190; + } + + .xl\:hover\:bg-indigo-900:hover { + background-color: #3c366b; + } + + .xl\:hover\:bg-purple-100:hover { + background-color: #faf5ff; + } + + .xl\:hover\:bg-purple-200:hover { + background-color: #e9d8fd; + } + + .xl\:hover\:bg-purple-300:hover { + background-color: #d6bcfa; + } + + .xl\:hover\:bg-purple-400:hover { + background-color: #b794f4; + } + + .xl\:hover\:bg-purple-500:hover { + background-color: #9f7aea; + } + + .xl\:hover\:bg-purple-600:hover { + background-color: #805ad5; + } + + .xl\:hover\:bg-purple-700:hover { + background-color: #6b46c1; + } + + .xl\:hover\:bg-purple-800:hover { + background-color: #553c9a; + } + + .xl\:hover\:bg-purple-900:hover { + background-color: #44337a; + } + + .xl\:hover\:bg-pink-100:hover { + background-color: #fff5f7; + } + + .xl\:hover\:bg-pink-200:hover { + background-color: #fed7e2; + } + + .xl\:hover\:bg-pink-300:hover { + background-color: #fbb6ce; + } + + .xl\:hover\:bg-pink-400:hover { + background-color: #f687b3; + } + + .xl\:hover\:bg-pink-500:hover { + background-color: #ed64a6; + } + + .xl\:hover\:bg-pink-600:hover { + background-color: #d53f8c; + } + + .xl\:hover\:bg-pink-700:hover { + background-color: #b83280; + } + + .xl\:hover\:bg-pink-800:hover { + background-color: #97266d; + } + + .xl\:hover\:bg-pink-900:hover { + background-color: #702459; + } + + .xl\:focus\:bg-transparent:focus { + background-color: transparent; + } + + .xl\:focus\:bg-black:focus { + background-color: #000; + } + + .xl\:focus\:bg-white:focus { + background-color: #fff; + } + + .xl\:focus\:bg-gray-100:focus { + background-color: #f7fafc; + } + + .xl\:focus\:bg-gray-200:focus { + background-color: #edf2f7; + } + + .xl\:focus\:bg-gray-300:focus { + background-color: #e2e8f0; + } + + .xl\:focus\:bg-gray-400:focus { + background-color: #cbd5e0; + } + + .xl\:focus\:bg-gray-500:focus { + background-color: #a0aec0; + } + + .xl\:focus\:bg-gray-600:focus { + background-color: #718096; + } + + .xl\:focus\:bg-gray-700:focus { + background-color: #4a5568; + } + + .xl\:focus\:bg-gray-800:focus { + background-color: #2d3748; + } + + .xl\:focus\:bg-gray-900:focus { + background-color: #1a202c; + } + + .xl\:focus\:bg-red-100:focus { + background-color: #fff5f5; + } + + .xl\:focus\:bg-red-200:focus { + background-color: #fed7d7; + } + + .xl\:focus\:bg-red-300:focus { + background-color: #feb2b2; + } + + .xl\:focus\:bg-red-400:focus { + background-color: #fc8181; + } + + .xl\:focus\:bg-red-500:focus { + background-color: #f56565; + } + + .xl\:focus\:bg-red-600:focus { + background-color: #e53e3e; + } + + .xl\:focus\:bg-red-700:focus { + background-color: #c53030; + } + + .xl\:focus\:bg-red-800:focus { + background-color: #9b2c2c; + } + + .xl\:focus\:bg-red-900:focus { + background-color: #742a2a; + } + + .xl\:focus\:bg-orange-100:focus { + background-color: #fffaf0; + } + + .xl\:focus\:bg-orange-200:focus { + background-color: #feebc8; + } + + .xl\:focus\:bg-orange-300:focus { + background-color: #fbd38d; + } + + .xl\:focus\:bg-orange-400:focus { + background-color: #f6ad55; + } + + .xl\:focus\:bg-orange-500:focus { + background-color: #ed8936; + } + + .xl\:focus\:bg-orange-600:focus { + background-color: #dd6b20; + } + + .xl\:focus\:bg-orange-700:focus { + background-color: #c05621; + } + + .xl\:focus\:bg-orange-800:focus { + background-color: #9c4221; + } + + .xl\:focus\:bg-orange-900:focus { + background-color: #7b341e; + } + + .xl\:focus\:bg-yellow-100:focus { + background-color: #fffff0; + } + + .xl\:focus\:bg-yellow-200:focus { + background-color: #fefcbf; + } + + .xl\:focus\:bg-yellow-300:focus { + background-color: #faf089; + } + + .xl\:focus\:bg-yellow-400:focus { + background-color: #f6e05e; + } + + .xl\:focus\:bg-yellow-500:focus { + background-color: #ecc94b; + } + + .xl\:focus\:bg-yellow-600:focus { + background-color: #d69e2e; + } + + .xl\:focus\:bg-yellow-700:focus { + background-color: #b7791f; + } + + .xl\:focus\:bg-yellow-800:focus { + background-color: #975a16; + } + + .xl\:focus\:bg-yellow-900:focus { + background-color: #744210; + } + + .xl\:focus\:bg-green-100:focus { + background-color: #f0fff4; + } + + .xl\:focus\:bg-green-200:focus { + background-color: #c6f6d5; + } + + .xl\:focus\:bg-green-300:focus { + background-color: #9ae6b4; + } + + .xl\:focus\:bg-green-400:focus { + background-color: #68d391; + } + + .xl\:focus\:bg-green-500:focus { + background-color: #48bb78; + } + + .xl\:focus\:bg-green-600:focus { + background-color: #38a169; + } + + .xl\:focus\:bg-green-700:focus { + background-color: #2f855a; + } + + .xl\:focus\:bg-green-800:focus { + background-color: #276749; + } + + .xl\:focus\:bg-green-900:focus { + background-color: #22543d; + } + + .xl\:focus\:bg-teal-100:focus { + background-color: #e6fffa; + } + + .xl\:focus\:bg-teal-200:focus { + background-color: #b2f5ea; + } + + .xl\:focus\:bg-teal-300:focus { + background-color: #81e6d9; + } + + .xl\:focus\:bg-teal-400:focus { + background-color: #4fd1c5; + } + + .xl\:focus\:bg-teal-500:focus { + background-color: #38b2ac; + } + + .xl\:focus\:bg-teal-600:focus { + background-color: #319795; + } + + .xl\:focus\:bg-teal-700:focus { + background-color: #2c7a7b; + } + + .xl\:focus\:bg-teal-800:focus { + background-color: #285e61; + } + + .xl\:focus\:bg-teal-900:focus { + background-color: #234e52; + } + + .xl\:focus\:bg-blue-100:focus { + background-color: #ebf8ff; + } + + .xl\:focus\:bg-blue-200:focus { + background-color: #bee3f8; + } + + .xl\:focus\:bg-blue-300:focus { + background-color: #90cdf4; + } + + .xl\:focus\:bg-blue-400:focus { + background-color: #63b3ed; + } + + .xl\:focus\:bg-blue-500:focus { + background-color: #4299e1; + } + + .xl\:focus\:bg-blue-600:focus { + background-color: #3182ce; + } + + .xl\:focus\:bg-blue-700:focus { + background-color: #2b6cb0; + } + + .xl\:focus\:bg-blue-800:focus { + background-color: #2c5282; + } + + .xl\:focus\:bg-blue-900:focus { + background-color: #2a4365; + } + + .xl\:focus\:bg-indigo-100:focus { + background-color: #ebf4ff; + } + + .xl\:focus\:bg-indigo-200:focus { + background-color: #c3dafe; + } + + .xl\:focus\:bg-indigo-300:focus { + background-color: #a3bffa; + } + + .xl\:focus\:bg-indigo-400:focus { + background-color: #7f9cf5; + } + + .xl\:focus\:bg-indigo-500:focus { + background-color: #667eea; + } + + .xl\:focus\:bg-indigo-600:focus { + background-color: #5a67d8; + } + + .xl\:focus\:bg-indigo-700:focus { + background-color: #4c51bf; + } + + .xl\:focus\:bg-indigo-800:focus { + background-color: #434190; + } + + .xl\:focus\:bg-indigo-900:focus { + background-color: #3c366b; + } + + .xl\:focus\:bg-purple-100:focus { + background-color: #faf5ff; + } + + .xl\:focus\:bg-purple-200:focus { + background-color: #e9d8fd; + } + + .xl\:focus\:bg-purple-300:focus { + background-color: #d6bcfa; + } + + .xl\:focus\:bg-purple-400:focus { + background-color: #b794f4; + } + + .xl\:focus\:bg-purple-500:focus { + background-color: #9f7aea; + } + + .xl\:focus\:bg-purple-600:focus { + background-color: #805ad5; + } + + .xl\:focus\:bg-purple-700:focus { + background-color: #6b46c1; + } + + .xl\:focus\:bg-purple-800:focus { + background-color: #553c9a; + } + + .xl\:focus\:bg-purple-900:focus { + background-color: #44337a; + } + + .xl\:focus\:bg-pink-100:focus { + background-color: #fff5f7; + } + + .xl\:focus\:bg-pink-200:focus { + background-color: #fed7e2; + } + + .xl\:focus\:bg-pink-300:focus { + background-color: #fbb6ce; + } + + .xl\:focus\:bg-pink-400:focus { + background-color: #f687b3; + } + + .xl\:focus\:bg-pink-500:focus { + background-color: #ed64a6; + } + + .xl\:focus\:bg-pink-600:focus { + background-color: #d53f8c; + } + + .xl\:focus\:bg-pink-700:focus { + background-color: #b83280; + } + + .xl\:focus\:bg-pink-800:focus { + background-color: #97266d; + } + + .xl\:focus\:bg-pink-900:focus { + background-color: #702459; + } + + .xl\:bg-bottom { + background-position: bottom; + } + + .xl\:bg-center { + background-position: center; + } + + .xl\:bg-left { + background-position: left; + } + + .xl\:bg-left-bottom { + background-position: left bottom; + } + + .xl\:bg-left-top { + background-position: left top; + } + + .xl\:bg-right { + background-position: right; + } + + .xl\:bg-right-bottom { + background-position: right bottom; + } + + .xl\:bg-right-top { + background-position: right top; + } + + .xl\:bg-top { + background-position: top; + } + + .xl\:bg-repeat { + background-repeat: repeat; + } + + .xl\:bg-no-repeat { + background-repeat: no-repeat; + } + + .xl\:bg-repeat-x { + background-repeat: repeat-x; + } + + .xl\:bg-repeat-y { + background-repeat: repeat-y; + } + + .xl\:bg-repeat-round { + background-repeat: round; + } + + .xl\:bg-repeat-space { + background-repeat: space; + } + + .xl\:bg-auto { + background-size: auto; + } + + .xl\:bg-cover { + background-size: cover; + } + + .xl\:bg-contain { + background-size: contain; + } + + .xl\:border-collapse { + border-collapse: collapse; + } + + .xl\:border-separate { + border-collapse: separate; + } + + .xl\:border-transparent { + border-color: transparent; + } + + .xl\:border-black { + border-color: #000; + } + + .xl\:border-white { + border-color: #fff; + } + + .xl\:border-gray-100 { + border-color: #f7fafc; + } + + .xl\:border-gray-200 { + border-color: #edf2f7; + } + + .xl\:border-gray-300 { + border-color: #e2e8f0; + } + + .xl\:border-gray-400 { + border-color: #cbd5e0; + } + + .xl\:border-gray-500 { + border-color: #a0aec0; + } + + .xl\:border-gray-600 { + border-color: #718096; + } + + .xl\:border-gray-700 { + border-color: #4a5568; + } + + .xl\:border-gray-800 { + border-color: #2d3748; + } + + .xl\:border-gray-900 { + border-color: #1a202c; + } + + .xl\:border-red-100 { + border-color: #fff5f5; + } + + .xl\:border-red-200 { + border-color: #fed7d7; + } + + .xl\:border-red-300 { + border-color: #feb2b2; + } + + .xl\:border-red-400 { + border-color: #fc8181; + } + + .xl\:border-red-500 { + border-color: #f56565; + } + + .xl\:border-red-600 { + border-color: #e53e3e; + } + + .xl\:border-red-700 { + border-color: #c53030; + } + + .xl\:border-red-800 { + border-color: #9b2c2c; + } + + .xl\:border-red-900 { + border-color: #742a2a; + } + + .xl\:border-orange-100 { + border-color: #fffaf0; + } + + .xl\:border-orange-200 { + border-color: #feebc8; + } + + .xl\:border-orange-300 { + border-color: #fbd38d; + } + + .xl\:border-orange-400 { + border-color: #f6ad55; + } + + .xl\:border-orange-500 { + border-color: #ed8936; + } + + .xl\:border-orange-600 { + border-color: #dd6b20; + } + + .xl\:border-orange-700 { + border-color: #c05621; + } + + .xl\:border-orange-800 { + border-color: #9c4221; + } + + .xl\:border-orange-900 { + border-color: #7b341e; + } + + .xl\:border-yellow-100 { + border-color: #fffff0; + } + + .xl\:border-yellow-200 { + border-color: #fefcbf; + } + + .xl\:border-yellow-300 { + border-color: #faf089; + } + + .xl\:border-yellow-400 { + border-color: #f6e05e; + } + + .xl\:border-yellow-500 { + border-color: #ecc94b; + } + + .xl\:border-yellow-600 { + border-color: #d69e2e; + } + + .xl\:border-yellow-700 { + border-color: #b7791f; + } + + .xl\:border-yellow-800 { + border-color: #975a16; + } + + .xl\:border-yellow-900 { + border-color: #744210; + } + + .xl\:border-green-100 { + border-color: #f0fff4; + } + + .xl\:border-green-200 { + border-color: #c6f6d5; + } + + .xl\:border-green-300 { + border-color: #9ae6b4; + } + + .xl\:border-green-400 { + border-color: #68d391; + } + + .xl\:border-green-500 { + border-color: #48bb78; + } + + .xl\:border-green-600 { + border-color: #38a169; + } + + .xl\:border-green-700 { + border-color: #2f855a; + } + + .xl\:border-green-800 { + border-color: #276749; + } + + .xl\:border-green-900 { + border-color: #22543d; + } + + .xl\:border-teal-100 { + border-color: #e6fffa; + } + + .xl\:border-teal-200 { + border-color: #b2f5ea; + } + + .xl\:border-teal-300 { + border-color: #81e6d9; + } + + .xl\:border-teal-400 { + border-color: #4fd1c5; + } + + .xl\:border-teal-500 { + border-color: #38b2ac; + } + + .xl\:border-teal-600 { + border-color: #319795; + } + + .xl\:border-teal-700 { + border-color: #2c7a7b; + } + + .xl\:border-teal-800 { + border-color: #285e61; + } + + .xl\:border-teal-900 { + border-color: #234e52; + } + + .xl\:border-blue-100 { + border-color: #ebf8ff; + } + + .xl\:border-blue-200 { + border-color: #bee3f8; + } + + .xl\:border-blue-300 { + border-color: #90cdf4; + } + + .xl\:border-blue-400 { + border-color: #63b3ed; + } + + .xl\:border-blue-500 { + border-color: #4299e1; + } + + .xl\:border-blue-600 { + border-color: #3182ce; + } + + .xl\:border-blue-700 { + border-color: #2b6cb0; + } + + .xl\:border-blue-800 { + border-color: #2c5282; + } + + .xl\:border-blue-900 { + border-color: #2a4365; + } + + .xl\:border-indigo-100 { + border-color: #ebf4ff; + } + + .xl\:border-indigo-200 { + border-color: #c3dafe; + } + + .xl\:border-indigo-300 { + border-color: #a3bffa; + } + + .xl\:border-indigo-400 { + border-color: #7f9cf5; + } + + .xl\:border-indigo-500 { + border-color: #667eea; + } + + .xl\:border-indigo-600 { + border-color: #5a67d8; + } + + .xl\:border-indigo-700 { + border-color: #4c51bf; + } + + .xl\:border-indigo-800 { + border-color: #434190; + } + + .xl\:border-indigo-900 { + border-color: #3c366b; + } + + .xl\:border-purple-100 { + border-color: #faf5ff; + } + + .xl\:border-purple-200 { + border-color: #e9d8fd; + } + + .xl\:border-purple-300 { + border-color: #d6bcfa; + } + + .xl\:border-purple-400 { + border-color: #b794f4; + } + + .xl\:border-purple-500 { + border-color: #9f7aea; + } + + .xl\:border-purple-600 { + border-color: #805ad5; + } + + .xl\:border-purple-700 { + border-color: #6b46c1; + } + + .xl\:border-purple-800 { + border-color: #553c9a; + } + + .xl\:border-purple-900 { + border-color: #44337a; + } + + .xl\:border-pink-100 { + border-color: #fff5f7; + } + + .xl\:border-pink-200 { + border-color: #fed7e2; + } + + .xl\:border-pink-300 { + border-color: #fbb6ce; + } + + .xl\:border-pink-400 { + border-color: #f687b3; + } + + .xl\:border-pink-500 { + border-color: #ed64a6; + } + + .xl\:border-pink-600 { + border-color: #d53f8c; + } + + .xl\:border-pink-700 { + border-color: #b83280; + } + + .xl\:border-pink-800 { + border-color: #97266d; + } + + .xl\:border-pink-900 { + border-color: #702459; + } + + .xl\:hover\:border-transparent:hover { + border-color: transparent; + } + + .xl\:hover\:border-black:hover { + border-color: #000; + } + + .xl\:hover\:border-white:hover { + border-color: #fff; + } + + .xl\:hover\:border-gray-100:hover { + border-color: #f7fafc; + } + + .xl\:hover\:border-gray-200:hover { + border-color: #edf2f7; + } + + .xl\:hover\:border-gray-300:hover { + border-color: #e2e8f0; + } + + .xl\:hover\:border-gray-400:hover { + border-color: #cbd5e0; + } + + .xl\:hover\:border-gray-500:hover { + border-color: #a0aec0; + } + + .xl\:hover\:border-gray-600:hover { + border-color: #718096; + } + + .xl\:hover\:border-gray-700:hover { + border-color: #4a5568; + } + + .xl\:hover\:border-gray-800:hover { + border-color: #2d3748; + } + + .xl\:hover\:border-gray-900:hover { + border-color: #1a202c; + } + + .xl\:hover\:border-red-100:hover { + border-color: #fff5f5; + } + + .xl\:hover\:border-red-200:hover { + border-color: #fed7d7; + } + + .xl\:hover\:border-red-300:hover { + border-color: #feb2b2; + } + + .xl\:hover\:border-red-400:hover { + border-color: #fc8181; + } + + .xl\:hover\:border-red-500:hover { + border-color: #f56565; + } + + .xl\:hover\:border-red-600:hover { + border-color: #e53e3e; + } + + .xl\:hover\:border-red-700:hover { + border-color: #c53030; + } + + .xl\:hover\:border-red-800:hover { + border-color: #9b2c2c; + } + + .xl\:hover\:border-red-900:hover { + border-color: #742a2a; + } + + .xl\:hover\:border-orange-100:hover { + border-color: #fffaf0; + } + + .xl\:hover\:border-orange-200:hover { + border-color: #feebc8; + } + + .xl\:hover\:border-orange-300:hover { + border-color: #fbd38d; + } + + .xl\:hover\:border-orange-400:hover { + border-color: #f6ad55; + } + + .xl\:hover\:border-orange-500:hover { + border-color: #ed8936; + } + + .xl\:hover\:border-orange-600:hover { + border-color: #dd6b20; + } + + .xl\:hover\:border-orange-700:hover { + border-color: #c05621; + } + + .xl\:hover\:border-orange-800:hover { + border-color: #9c4221; + } + + .xl\:hover\:border-orange-900:hover { + border-color: #7b341e; + } + + .xl\:hover\:border-yellow-100:hover { + border-color: #fffff0; + } + + .xl\:hover\:border-yellow-200:hover { + border-color: #fefcbf; + } + + .xl\:hover\:border-yellow-300:hover { + border-color: #faf089; + } + + .xl\:hover\:border-yellow-400:hover { + border-color: #f6e05e; + } + + .xl\:hover\:border-yellow-500:hover { + border-color: #ecc94b; + } + + .xl\:hover\:border-yellow-600:hover { + border-color: #d69e2e; + } + + .xl\:hover\:border-yellow-700:hover { + border-color: #b7791f; + } + + .xl\:hover\:border-yellow-800:hover { + border-color: #975a16; + } + + .xl\:hover\:border-yellow-900:hover { + border-color: #744210; + } + + .xl\:hover\:border-green-100:hover { + border-color: #f0fff4; + } + + .xl\:hover\:border-green-200:hover { + border-color: #c6f6d5; + } + + .xl\:hover\:border-green-300:hover { + border-color: #9ae6b4; + } + + .xl\:hover\:border-green-400:hover { + border-color: #68d391; + } + + .xl\:hover\:border-green-500:hover { + border-color: #48bb78; + } + + .xl\:hover\:border-green-600:hover { + border-color: #38a169; + } + + .xl\:hover\:border-green-700:hover { + border-color: #2f855a; + } + + .xl\:hover\:border-green-800:hover { + border-color: #276749; + } + + .xl\:hover\:border-green-900:hover { + border-color: #22543d; + } + + .xl\:hover\:border-teal-100:hover { + border-color: #e6fffa; + } + + .xl\:hover\:border-teal-200:hover { + border-color: #b2f5ea; + } + + .xl\:hover\:border-teal-300:hover { + border-color: #81e6d9; + } + + .xl\:hover\:border-teal-400:hover { + border-color: #4fd1c5; + } + + .xl\:hover\:border-teal-500:hover { + border-color: #38b2ac; + } + + .xl\:hover\:border-teal-600:hover { + border-color: #319795; + } + + .xl\:hover\:border-teal-700:hover { + border-color: #2c7a7b; + } + + .xl\:hover\:border-teal-800:hover { + border-color: #285e61; + } + + .xl\:hover\:border-teal-900:hover { + border-color: #234e52; + } + + .xl\:hover\:border-blue-100:hover { + border-color: #ebf8ff; + } + + .xl\:hover\:border-blue-200:hover { + border-color: #bee3f8; + } + + .xl\:hover\:border-blue-300:hover { + border-color: #90cdf4; + } + + .xl\:hover\:border-blue-400:hover { + border-color: #63b3ed; + } + + .xl\:hover\:border-blue-500:hover { + border-color: #4299e1; + } + + .xl\:hover\:border-blue-600:hover { + border-color: #3182ce; + } + + .xl\:hover\:border-blue-700:hover { + border-color: #2b6cb0; + } + + .xl\:hover\:border-blue-800:hover { + border-color: #2c5282; + } + + .xl\:hover\:border-blue-900:hover { + border-color: #2a4365; + } + + .xl\:hover\:border-indigo-100:hover { + border-color: #ebf4ff; + } + + .xl\:hover\:border-indigo-200:hover { + border-color: #c3dafe; + } + + .xl\:hover\:border-indigo-300:hover { + border-color: #a3bffa; + } + + .xl\:hover\:border-indigo-400:hover { + border-color: #7f9cf5; + } + + .xl\:hover\:border-indigo-500:hover { + border-color: #667eea; + } + + .xl\:hover\:border-indigo-600:hover { + border-color: #5a67d8; + } + + .xl\:hover\:border-indigo-700:hover { + border-color: #4c51bf; + } + + .xl\:hover\:border-indigo-800:hover { + border-color: #434190; + } + + .xl\:hover\:border-indigo-900:hover { + border-color: #3c366b; + } + + .xl\:hover\:border-purple-100:hover { + border-color: #faf5ff; + } + + .xl\:hover\:border-purple-200:hover { + border-color: #e9d8fd; + } + + .xl\:hover\:border-purple-300:hover { + border-color: #d6bcfa; + } + + .xl\:hover\:border-purple-400:hover { + border-color: #b794f4; + } + + .xl\:hover\:border-purple-500:hover { + border-color: #9f7aea; + } + + .xl\:hover\:border-purple-600:hover { + border-color: #805ad5; + } + + .xl\:hover\:border-purple-700:hover { + border-color: #6b46c1; + } + + .xl\:hover\:border-purple-800:hover { + border-color: #553c9a; + } + + .xl\:hover\:border-purple-900:hover { + border-color: #44337a; + } + + .xl\:hover\:border-pink-100:hover { + border-color: #fff5f7; + } + + .xl\:hover\:border-pink-200:hover { + border-color: #fed7e2; + } + + .xl\:hover\:border-pink-300:hover { + border-color: #fbb6ce; + } + + .xl\:hover\:border-pink-400:hover { + border-color: #f687b3; + } + + .xl\:hover\:border-pink-500:hover { + border-color: #ed64a6; + } + + .xl\:hover\:border-pink-600:hover { + border-color: #d53f8c; + } + + .xl\:hover\:border-pink-700:hover { + border-color: #b83280; + } + + .xl\:hover\:border-pink-800:hover { + border-color: #97266d; + } + + .xl\:hover\:border-pink-900:hover { + border-color: #702459; + } + + .xl\:focus\:border-transparent:focus { + border-color: transparent; + } + + .xl\:focus\:border-black:focus { + border-color: #000; + } + + .xl\:focus\:border-white:focus { + border-color: #fff; + } + + .xl\:focus\:border-gray-100:focus { + border-color: #f7fafc; + } + + .xl\:focus\:border-gray-200:focus { + border-color: #edf2f7; + } + + .xl\:focus\:border-gray-300:focus { + border-color: #e2e8f0; + } + + .xl\:focus\:border-gray-400:focus { + border-color: #cbd5e0; + } + + .xl\:focus\:border-gray-500:focus { + border-color: #a0aec0; + } + + .xl\:focus\:border-gray-600:focus { + border-color: #718096; + } + + .xl\:focus\:border-gray-700:focus { + border-color: #4a5568; + } + + .xl\:focus\:border-gray-800:focus { + border-color: #2d3748; + } + + .xl\:focus\:border-gray-900:focus { + border-color: #1a202c; + } + + .xl\:focus\:border-red-100:focus { + border-color: #fff5f5; + } + + .xl\:focus\:border-red-200:focus { + border-color: #fed7d7; + } + + .xl\:focus\:border-red-300:focus { + border-color: #feb2b2; + } + + .xl\:focus\:border-red-400:focus { + border-color: #fc8181; + } + + .xl\:focus\:border-red-500:focus { + border-color: #f56565; + } + + .xl\:focus\:border-red-600:focus { + border-color: #e53e3e; + } + + .xl\:focus\:border-red-700:focus { + border-color: #c53030; + } + + .xl\:focus\:border-red-800:focus { + border-color: #9b2c2c; + } + + .xl\:focus\:border-red-900:focus { + border-color: #742a2a; + } + + .xl\:focus\:border-orange-100:focus { + border-color: #fffaf0; + } + + .xl\:focus\:border-orange-200:focus { + border-color: #feebc8; + } + + .xl\:focus\:border-orange-300:focus { + border-color: #fbd38d; + } + + .xl\:focus\:border-orange-400:focus { + border-color: #f6ad55; + } + + .xl\:focus\:border-orange-500:focus { + border-color: #ed8936; + } + + .xl\:focus\:border-orange-600:focus { + border-color: #dd6b20; + } + + .xl\:focus\:border-orange-700:focus { + border-color: #c05621; + } + + .xl\:focus\:border-orange-800:focus { + border-color: #9c4221; + } + + .xl\:focus\:border-orange-900:focus { + border-color: #7b341e; + } + + .xl\:focus\:border-yellow-100:focus { + border-color: #fffff0; + } + + .xl\:focus\:border-yellow-200:focus { + border-color: #fefcbf; + } + + .xl\:focus\:border-yellow-300:focus { + border-color: #faf089; + } + + .xl\:focus\:border-yellow-400:focus { + border-color: #f6e05e; + } + + .xl\:focus\:border-yellow-500:focus { + border-color: #ecc94b; + } + + .xl\:focus\:border-yellow-600:focus { + border-color: #d69e2e; + } + + .xl\:focus\:border-yellow-700:focus { + border-color: #b7791f; + } + + .xl\:focus\:border-yellow-800:focus { + border-color: #975a16; + } + + .xl\:focus\:border-yellow-900:focus { + border-color: #744210; + } + + .xl\:focus\:border-green-100:focus { + border-color: #f0fff4; + } + + .xl\:focus\:border-green-200:focus { + border-color: #c6f6d5; + } + + .xl\:focus\:border-green-300:focus { + border-color: #9ae6b4; + } + + .xl\:focus\:border-green-400:focus { + border-color: #68d391; + } + + .xl\:focus\:border-green-500:focus { + border-color: #48bb78; + } + + .xl\:focus\:border-green-600:focus { + border-color: #38a169; + } + + .xl\:focus\:border-green-700:focus { + border-color: #2f855a; + } + + .xl\:focus\:border-green-800:focus { + border-color: #276749; + } + + .xl\:focus\:border-green-900:focus { + border-color: #22543d; + } + + .xl\:focus\:border-teal-100:focus { + border-color: #e6fffa; + } + + .xl\:focus\:border-teal-200:focus { + border-color: #b2f5ea; + } + + .xl\:focus\:border-teal-300:focus { + border-color: #81e6d9; + } + + .xl\:focus\:border-teal-400:focus { + border-color: #4fd1c5; + } + + .xl\:focus\:border-teal-500:focus { + border-color: #38b2ac; + } + + .xl\:focus\:border-teal-600:focus { + border-color: #319795; + } + + .xl\:focus\:border-teal-700:focus { + border-color: #2c7a7b; + } + + .xl\:focus\:border-teal-800:focus { + border-color: #285e61; + } + + .xl\:focus\:border-teal-900:focus { + border-color: #234e52; + } + + .xl\:focus\:border-blue-100:focus { + border-color: #ebf8ff; + } + + .xl\:focus\:border-blue-200:focus { + border-color: #bee3f8; + } + + .xl\:focus\:border-blue-300:focus { + border-color: #90cdf4; + } + + .xl\:focus\:border-blue-400:focus { + border-color: #63b3ed; + } + + .xl\:focus\:border-blue-500:focus { + border-color: #4299e1; + } + + .xl\:focus\:border-blue-600:focus { + border-color: #3182ce; + } + + .xl\:focus\:border-blue-700:focus { + border-color: #2b6cb0; + } + + .xl\:focus\:border-blue-800:focus { + border-color: #2c5282; + } + + .xl\:focus\:border-blue-900:focus { + border-color: #2a4365; + } + + .xl\:focus\:border-indigo-100:focus { + border-color: #ebf4ff; + } + + .xl\:focus\:border-indigo-200:focus { + border-color: #c3dafe; + } + + .xl\:focus\:border-indigo-300:focus { + border-color: #a3bffa; + } + + .xl\:focus\:border-indigo-400:focus { + border-color: #7f9cf5; + } + + .xl\:focus\:border-indigo-500:focus { + border-color: #667eea; + } + + .xl\:focus\:border-indigo-600:focus { + border-color: #5a67d8; + } + + .xl\:focus\:border-indigo-700:focus { + border-color: #4c51bf; + } + + .xl\:focus\:border-indigo-800:focus { + border-color: #434190; + } + + .xl\:focus\:border-indigo-900:focus { + border-color: #3c366b; + } + + .xl\:focus\:border-purple-100:focus { + border-color: #faf5ff; + } + + .xl\:focus\:border-purple-200:focus { + border-color: #e9d8fd; + } + + .xl\:focus\:border-purple-300:focus { + border-color: #d6bcfa; + } + + .xl\:focus\:border-purple-400:focus { + border-color: #b794f4; + } + + .xl\:focus\:border-purple-500:focus { + border-color: #9f7aea; + } + + .xl\:focus\:border-purple-600:focus { + border-color: #805ad5; + } + + .xl\:focus\:border-purple-700:focus { + border-color: #6b46c1; + } + + .xl\:focus\:border-purple-800:focus { + border-color: #553c9a; + } + + .xl\:focus\:border-purple-900:focus { + border-color: #44337a; + } + + .xl\:focus\:border-pink-100:focus { + border-color: #fff5f7; + } + + .xl\:focus\:border-pink-200:focus { + border-color: #fed7e2; + } + + .xl\:focus\:border-pink-300:focus { + border-color: #fbb6ce; + } + + .xl\:focus\:border-pink-400:focus { + border-color: #f687b3; + } + + .xl\:focus\:border-pink-500:focus { + border-color: #ed64a6; + } + + .xl\:focus\:border-pink-600:focus { + border-color: #d53f8c; + } + + .xl\:focus\:border-pink-700:focus { + border-color: #b83280; + } + + .xl\:focus\:border-pink-800:focus { + border-color: #97266d; + } + + .xl\:focus\:border-pink-900:focus { + border-color: #702459; + } + + .xl\:rounded-none { + border-radius: 0; + } + + .xl\:rounded-sm { + border-radius: 0.125rem; + } + + .xl\:rounded { + border-radius: 0.25rem; + } + + .xl\:rounded-lg { + border-radius: 0.5rem; + } + + .xl\:rounded-full { + border-radius: 9999px; + } + + .xl\:rounded-t-none { + border-top-left-radius: 0; + border-top-right-radius: 0; + } + + .xl\:rounded-r-none { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + + .xl\:rounded-b-none { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; + } + + .xl\:rounded-l-none { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + + .xl\:rounded-t-sm { + border-top-left-radius: 0.125rem; + border-top-right-radius: 0.125rem; + } + + .xl\:rounded-r-sm { + border-top-right-radius: 0.125rem; + border-bottom-right-radius: 0.125rem; + } + + .xl\:rounded-b-sm { + border-bottom-right-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .xl\:rounded-l-sm { + border-top-left-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .xl\:rounded-t { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; + } + + .xl\:rounded-r { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + } + + .xl\:rounded-b { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .xl\:rounded-l { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .xl\:rounded-t-lg { + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; + } + + .xl\:rounded-r-lg { + border-top-right-radius: 0.5rem; + border-bottom-right-radius: 0.5rem; + } + + .xl\:rounded-b-lg { + border-bottom-right-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .xl\:rounded-l-lg { + border-top-left-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .xl\:rounded-t-full { + border-top-left-radius: 9999px; + border-top-right-radius: 9999px; + } + + .xl\:rounded-r-full { + border-top-right-radius: 9999px; + border-bottom-right-radius: 9999px; + } + + .xl\:rounded-b-full { + border-bottom-right-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .xl\:rounded-l-full { + border-top-left-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .xl\:rounded-tl-none { + border-top-left-radius: 0; + } + + .xl\:rounded-tr-none { + border-top-right-radius: 0; + } + + .xl\:rounded-br-none { + border-bottom-right-radius: 0; + } + + .xl\:rounded-bl-none { + border-bottom-left-radius: 0; + } + + .xl\:rounded-tl-sm { + border-top-left-radius: 0.125rem; + } + + .xl\:rounded-tr-sm { + border-top-right-radius: 0.125rem; + } + + .xl\:rounded-br-sm { + border-bottom-right-radius: 0.125rem; + } + + .xl\:rounded-bl-sm { + border-bottom-left-radius: 0.125rem; + } + + .xl\:rounded-tl { + border-top-left-radius: 0.25rem; + } + + .xl\:rounded-tr { + border-top-right-radius: 0.25rem; + } + + .xl\:rounded-br { + border-bottom-right-radius: 0.25rem; + } + + .xl\:rounded-bl { + border-bottom-left-radius: 0.25rem; + } + + .xl\:rounded-tl-lg { + border-top-left-radius: 0.5rem; + } + + .xl\:rounded-tr-lg { + border-top-right-radius: 0.5rem; + } + + .xl\:rounded-br-lg { + border-bottom-right-radius: 0.5rem; + } + + .xl\:rounded-bl-lg { + border-bottom-left-radius: 0.5rem; + } + + .xl\:rounded-tl-full { + border-top-left-radius: 9999px; + } + + .xl\:rounded-tr-full { + border-top-right-radius: 9999px; + } + + .xl\:rounded-br-full { + border-bottom-right-radius: 9999px; + } + + .xl\:rounded-bl-full { + border-bottom-left-radius: 9999px; + } + + .xl\:border-solid { + border-style: solid; + } + + .xl\:border-dashed { + border-style: dashed; + } + + .xl\:border-dotted { + border-style: dotted; + } + + .xl\:border-none { + border-style: none; + } + + .xl\:border-0 { + border-width: 0; + } + + .xl\:border-2 { + border-width: 2px; + } + + .xl\:border-4 { + border-width: 4px; + } + + .xl\:border-8 { + border-width: 8px; + } + + .xl\:border { + border-width: 1px; + } + + .xl\:border-t-0 { + border-top-width: 0; + } + + .xl\:border-r-0 { + border-right-width: 0; + } + + .xl\:border-b-0 { + border-bottom-width: 0; + } + + .xl\:border-l-0 { + border-left-width: 0; + } + + .xl\:border-t-2 { + border-top-width: 2px; + } + + .xl\:border-r-2 { + border-right-width: 2px; + } + + .xl\:border-b-2 { + border-bottom-width: 2px; + } + + .xl\:border-l-2 { + border-left-width: 2px; + } + + .xl\:border-t-4 { + border-top-width: 4px; + } + + .xl\:border-r-4 { + border-right-width: 4px; + } + + .xl\:border-b-4 { + border-bottom-width: 4px; + } + + .xl\:border-l-4 { + border-left-width: 4px; + } + + .xl\:border-t-8 { + border-top-width: 8px; + } + + .xl\:border-r-8 { + border-right-width: 8px; + } + + .xl\:border-b-8 { + border-bottom-width: 8px; + } + + .xl\:border-l-8 { + border-left-width: 8px; + } + + .xl\:border-t { + border-top-width: 1px; + } + + .xl\:border-r { + border-right-width: 1px; + } + + .xl\:border-b { + border-bottom-width: 1px; + } + + .xl\:border-l { + border-left-width: 1px; + } + + .xl\:cursor-auto { + cursor: auto; + } + + .xl\:cursor-default { + cursor: default; + } + + .xl\:cursor-pointer { + cursor: pointer; + } + + .xl\:cursor-wait { + cursor: wait; + } + + .xl\:cursor-text { + cursor: text; + } + + .xl\:cursor-move { + cursor: move; + } + + .xl\:cursor-not-allowed { + cursor: not-allowed; + } + + .xl\:block { + display: block; + } + + .xl\:inline-block { + display: inline-block; + } + + .xl\:inline { + display: inline; + } + + .xl\:flex { + display: flex; + } + + .xl\:inline-flex { + display: inline-flex; + } + + .xl\:table { + display: table; + } + + .xl\:table-row { + display: table-row; + } + + .xl\:table-cell { + display: table-cell; + } + + .xl\:hidden { + display: none; + } + + .xl\:flex-row { + flex-direction: row; + } + + .xl\:flex-row-reverse { + flex-direction: row-reverse; + } + + .xl\:flex-col { + flex-direction: column; + } + + .xl\:flex-col-reverse { + flex-direction: column-reverse; + } + + .xl\:flex-wrap { + flex-wrap: wrap; + } + + .xl\:flex-wrap-reverse { + flex-wrap: wrap-reverse; + } + + .xl\:flex-no-wrap { + flex-wrap: nowrap; + } + + .xl\:items-start { + align-items: flex-start; + } + + .xl\:items-end { + align-items: flex-end; + } + + .xl\:items-center { + align-items: center; + } + + .xl\:items-baseline { + align-items: baseline; + } + + .xl\:items-stretch { + align-items: stretch; + } + + .xl\:self-auto { + align-self: auto; + } + + .xl\:self-start { + align-self: flex-start; + } + + .xl\:self-end { + align-self: flex-end; + } + + .xl\:self-center { + align-self: center; + } + + .xl\:self-stretch { + align-self: stretch; + } + + .xl\:justify-start { + justify-content: flex-start; + } + + .xl\:justify-end { + justify-content: flex-end; + } + + .xl\:justify-center { + justify-content: center; + } + + .xl\:justify-between { + justify-content: space-between; + } + + .xl\:justify-around { + justify-content: space-around; + } + + .xl\:content-center { + align-content: center; + } + + .xl\:content-start { + align-content: flex-start; + } + + .xl\:content-end { + align-content: flex-end; + } + + .xl\:content-between { + align-content: space-between; + } + + .xl\:content-around { + align-content: space-around; + } + + .xl\:flex-1 { + flex: 1 1 0%; + } + + .xl\:flex-auto { + flex: 1 1 auto; + } + + .xl\:flex-initial { + flex: 0 1 auto; + } + + .xl\:flex-none { + flex: none; + } + + .xl\:flex-grow-0 { + flex-grow: 0; + } + + .xl\:flex-grow { + flex-grow: 1; + } + + .xl\:flex-shrink-0 { + flex-shrink: 0; + } + + .xl\:flex-shrink { + flex-shrink: 1; + } + + .xl\:order-1 { + order: 1; + } + + .xl\:order-2 { + order: 2; + } + + .xl\:order-3 { + order: 3; + } + + .xl\:order-4 { + order: 4; + } + + .xl\:order-5 { + order: 5; + } + + .xl\:order-6 { + order: 6; + } + + .xl\:order-7 { + order: 7; + } + + .xl\:order-8 { + order: 8; + } + + .xl\:order-9 { + order: 9; + } + + .xl\:order-10 { + order: 10; + } + + .xl\:order-11 { + order: 11; + } + + .xl\:order-12 { + order: 12; + } + + .xl\:order-first { + order: -9999; + } + + .xl\:order-last { + order: 9999; + } + + .xl\:order-none { + order: 0; + } + + .xl\:float-right { + float: right; + } + + .xl\:float-left { + float: left; + } + + .xl\:float-none { + float: none; + } + + .xl\:clearfix:after { + content: ""; + display: table; + clear: both; + } + + .xl\:font-sans { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + } + + .xl\:font-serif { + font-family: Georgia, Cambria, "Times New Roman", Times, serif; + } + + .xl\:font-mono { + font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + } + + .xl\:font-hairline { + font-weight: 100; + } + + .xl\:font-thin { + font-weight: 200; + } + + .xl\:font-light { + font-weight: 300; + } + + .xl\:font-normal { + font-weight: 400; + } + + .xl\:font-medium { + font-weight: 500; + } + + .xl\:font-semibold { + font-weight: 600; + } + + .xl\:font-bold { + font-weight: 700; + } + + .xl\:font-extrabold { + font-weight: 800; + } + + .xl\:font-black { + font-weight: 900; + } + + .xl\:hover\:font-hairline:hover { + font-weight: 100; + } + + .xl\:hover\:font-thin:hover { + font-weight: 200; + } + + .xl\:hover\:font-light:hover { + font-weight: 300; + } + + .xl\:hover\:font-normal:hover { + font-weight: 400; + } + + .xl\:hover\:font-medium:hover { + font-weight: 500; + } + + .xl\:hover\:font-semibold:hover { + font-weight: 600; + } + + .xl\:hover\:font-bold:hover { + font-weight: 700; + } + + .xl\:hover\:font-extrabold:hover { + font-weight: 800; + } + + .xl\:hover\:font-black:hover { + font-weight: 900; + } + + .xl\:focus\:font-hairline:focus { + font-weight: 100; + } + + .xl\:focus\:font-thin:focus { + font-weight: 200; + } + + .xl\:focus\:font-light:focus { + font-weight: 300; + } + + .xl\:focus\:font-normal:focus { + font-weight: 400; + } + + .xl\:focus\:font-medium:focus { + font-weight: 500; + } + + .xl\:focus\:font-semibold:focus { + font-weight: 600; + } + + .xl\:focus\:font-bold:focus { + font-weight: 700; + } + + .xl\:focus\:font-extrabold:focus { + font-weight: 800; + } + + .xl\:focus\:font-black:focus { + font-weight: 900; + } + + .xl\:h-0 { + height: 0; + } + + .xl\:h-1 { + height: 0.25rem; + } + + .xl\:h-2 { + height: 0.5rem; + } + + .xl\:h-3 { + height: 0.75rem; + } + + .xl\:h-4 { + height: 1rem; + } + + .xl\:h-5 { + height: 1.25rem; + } + + .xl\:h-6 { + height: 1.5rem; + } + + .xl\:h-8 { + height: 2rem; + } + + .xl\:h-10 { + height: 2.5rem; + } + + .xl\:h-12 { + height: 3rem; + } + + .xl\:h-16 { + height: 4rem; + } + + .xl\:h-20 { + height: 5rem; + } + + .xl\:h-24 { + height: 6rem; + } + + .xl\:h-32 { + height: 8rem; + } + + .xl\:h-40 { + height: 10rem; + } + + .xl\:h-48 { + height: 12rem; + } + + .xl\:h-56 { + height: 14rem; + } + + .xl\:h-64 { + height: 16rem; + } + + .xl\:h-auto { + height: auto; + } + + .xl\:h-px { + height: 1px; + } + + .xl\:h-full { + height: 100%; + } + + .xl\:h-screen { + height: 100vh; + } + + .xl\:leading-none { + line-height: 1; + } + + .xl\:leading-tight { + line-height: 1.25; + } + + .xl\:leading-snug { + line-height: 1.375; + } + + .xl\:leading-normal { + line-height: 1.5; + } + + .xl\:leading-relaxed { + line-height: 1.625; + } + + .xl\:leading-loose { + line-height: 2; + } + + .xl\:list-inside { + list-style-position: inside; + } + + .xl\:list-outside { + list-style-position: outside; + } + + .xl\:list-none { + list-style-type: none; + } + + .xl\:list-disc { + list-style-type: disc; + } + + .xl\:list-decimal { + list-style-type: decimal; + } + + .xl\:m-0 { + margin: 0; + } + + .xl\:m-1 { + margin: 0.25rem; + } + + .xl\:m-2 { + margin: 0.5rem; + } + + .xl\:m-3 { + margin: 0.75rem; + } + + .xl\:m-4 { + margin: 1rem; + } + + .xl\:m-5 { + margin: 1.25rem; + } + + .xl\:m-6 { + margin: 1.5rem; + } + + .xl\:m-8 { + margin: 2rem; + } + + .xl\:m-10 { + margin: 2.5rem; + } + + .xl\:m-12 { + margin: 3rem; + } + + .xl\:m-16 { + margin: 4rem; + } + + .xl\:m-20 { + margin: 5rem; + } + + .xl\:m-24 { + margin: 6rem; + } + + .xl\:m-32 { + margin: 8rem; + } + + .xl\:m-40 { + margin: 10rem; + } + + .xl\:m-48 { + margin: 12rem; + } + + .xl\:m-56 { + margin: 14rem; + } + + .xl\:m-64 { + margin: 16rem; + } + + .xl\:m-auto { + margin: auto; + } + + .xl\:m-px { + margin: 1px; + } + + .xl\:-m-1 { + margin: -0.25rem; + } + + .xl\:-m-2 { + margin: -0.5rem; + } + + .xl\:-m-3 { + margin: -0.75rem; + } + + .xl\:-m-4 { + margin: -1rem; + } + + .xl\:-m-5 { + margin: -1.25rem; + } + + .xl\:-m-6 { + margin: -1.5rem; + } + + .xl\:-m-8 { + margin: -2rem; + } + + .xl\:-m-10 { + margin: -2.5rem; + } + + .xl\:-m-12 { + margin: -3rem; + } + + .xl\:-m-16 { + margin: -4rem; + } + + .xl\:-m-20 { + margin: -5rem; + } + + .xl\:-m-24 { + margin: -6rem; + } + + .xl\:-m-32 { + margin: -8rem; + } + + .xl\:-m-40 { + margin: -10rem; + } + + .xl\:-m-48 { + margin: -12rem; + } + + .xl\:-m-56 { + margin: -14rem; + } + + .xl\:-m-64 { + margin: -16rem; + } + + .xl\:-m-px { + margin: -1px; + } + + .xl\:my-0 { + margin-top: 0; + margin-bottom: 0; + } + + .xl\:mx-0 { + margin-left: 0; + margin-right: 0; + } + + .xl\:my-1 { + margin-top: 0.25rem; + margin-bottom: 0.25rem; + } + + .xl\:mx-1 { + margin-left: 0.25rem; + margin-right: 0.25rem; + } + + .xl\:my-2 { + margin-top: 0.5rem; + margin-bottom: 0.5rem; + } + + .xl\:mx-2 { + margin-left: 0.5rem; + margin-right: 0.5rem; + } + + .xl\:my-3 { + margin-top: 0.75rem; + margin-bottom: 0.75rem; + } + + .xl\:mx-3 { + margin-left: 0.75rem; + margin-right: 0.75rem; + } + + .xl\:my-4 { + margin-top: 1rem; + margin-bottom: 1rem; + } + + .xl\:mx-4 { + margin-left: 1rem; + margin-right: 1rem; + } + + .xl\:my-5 { + margin-top: 1.25rem; + margin-bottom: 1.25rem; + } + + .xl\:mx-5 { + margin-left: 1.25rem; + margin-right: 1.25rem; + } + + .xl\:my-6 { + margin-top: 1.5rem; + margin-bottom: 1.5rem; + } + + .xl\:mx-6 { + margin-left: 1.5rem; + margin-right: 1.5rem; + } + + .xl\:my-8 { + margin-top: 2rem; + margin-bottom: 2rem; + } + + .xl\:mx-8 { + margin-left: 2rem; + margin-right: 2rem; + } + + .xl\:my-10 { + margin-top: 2.5rem; + margin-bottom: 2.5rem; + } + + .xl\:mx-10 { + margin-left: 2.5rem; + margin-right: 2.5rem; + } + + .xl\:my-12 { + margin-top: 3rem; + margin-bottom: 3rem; + } + + .xl\:mx-12 { + margin-left: 3rem; + margin-right: 3rem; + } + + .xl\:my-16 { + margin-top: 4rem; + margin-bottom: 4rem; + } + + .xl\:mx-16 { + margin-left: 4rem; + margin-right: 4rem; + } + + .xl\:my-20 { + margin-top: 5rem; + margin-bottom: 5rem; + } + + .xl\:mx-20 { + margin-left: 5rem; + margin-right: 5rem; + } + + .xl\:my-24 { + margin-top: 6rem; + margin-bottom: 6rem; + } + + .xl\:mx-24 { + margin-left: 6rem; + margin-right: 6rem; + } + + .xl\:my-32 { + margin-top: 8rem; + margin-bottom: 8rem; + } + + .xl\:mx-32 { + margin-left: 8rem; + margin-right: 8rem; + } + + .xl\:my-40 { + margin-top: 10rem; + margin-bottom: 10rem; + } + + .xl\:mx-40 { + margin-left: 10rem; + margin-right: 10rem; + } + + .xl\:my-48 { + margin-top: 12rem; + margin-bottom: 12rem; + } + + .xl\:mx-48 { + margin-left: 12rem; + margin-right: 12rem; + } + + .xl\:my-56 { + margin-top: 14rem; + margin-bottom: 14rem; + } + + .xl\:mx-56 { + margin-left: 14rem; + margin-right: 14rem; + } + + .xl\:my-64 { + margin-top: 16rem; + margin-bottom: 16rem; + } + + .xl\:mx-64 { + margin-left: 16rem; + margin-right: 16rem; + } + + .xl\:my-auto { + margin-top: auto; + margin-bottom: auto; + } + + .xl\:mx-auto { + margin-left: auto; + margin-right: auto; + } + + .xl\:my-px { + margin-top: 1px; + margin-bottom: 1px; + } + + .xl\:mx-px { + margin-left: 1px; + margin-right: 1px; + } + + .xl\:-my-1 { + margin-top: -0.25rem; + margin-bottom: -0.25rem; + } + + .xl\:-mx-1 { + margin-left: -0.25rem; + margin-right: -0.25rem; + } + + .xl\:-my-2 { + margin-top: -0.5rem; + margin-bottom: -0.5rem; + } + + .xl\:-mx-2 { + margin-left: -0.5rem; + margin-right: -0.5rem; + } + + .xl\:-my-3 { + margin-top: -0.75rem; + margin-bottom: -0.75rem; + } + + .xl\:-mx-3 { + margin-left: -0.75rem; + margin-right: -0.75rem; + } + + .xl\:-my-4 { + margin-top: -1rem; + margin-bottom: -1rem; + } + + .xl\:-mx-4 { + margin-left: -1rem; + margin-right: -1rem; + } + + .xl\:-my-5 { + margin-top: -1.25rem; + margin-bottom: -1.25rem; + } + + .xl\:-mx-5 { + margin-left: -1.25rem; + margin-right: -1.25rem; + } + + .xl\:-my-6 { + margin-top: -1.5rem; + margin-bottom: -1.5rem; + } + + .xl\:-mx-6 { + margin-left: -1.5rem; + margin-right: -1.5rem; + } + + .xl\:-my-8 { + margin-top: -2rem; + margin-bottom: -2rem; + } + + .xl\:-mx-8 { + margin-left: -2rem; + margin-right: -2rem; + } + + .xl\:-my-10 { + margin-top: -2.5rem; + margin-bottom: -2.5rem; + } + + .xl\:-mx-10 { + margin-left: -2.5rem; + margin-right: -2.5rem; + } + + .xl\:-my-12 { + margin-top: -3rem; + margin-bottom: -3rem; + } + + .xl\:-mx-12 { + margin-left: -3rem; + margin-right: -3rem; + } + + .xl\:-my-16 { + margin-top: -4rem; + margin-bottom: -4rem; + } + + .xl\:-mx-16 { + margin-left: -4rem; + margin-right: -4rem; + } + + .xl\:-my-20 { + margin-top: -5rem; + margin-bottom: -5rem; + } + + .xl\:-mx-20 { + margin-left: -5rem; + margin-right: -5rem; + } + + .xl\:-my-24 { + margin-top: -6rem; + margin-bottom: -6rem; + } + + .xl\:-mx-24 { + margin-left: -6rem; + margin-right: -6rem; + } + + .xl\:-my-32 { + margin-top: -8rem; + margin-bottom: -8rem; + } + + .xl\:-mx-32 { + margin-left: -8rem; + margin-right: -8rem; + } + + .xl\:-my-40 { + margin-top: -10rem; + margin-bottom: -10rem; + } + + .xl\:-mx-40 { + margin-left: -10rem; + margin-right: -10rem; + } + + .xl\:-my-48 { + margin-top: -12rem; + margin-bottom: -12rem; + } + + .xl\:-mx-48 { + margin-left: -12rem; + margin-right: -12rem; + } + + .xl\:-my-56 { + margin-top: -14rem; + margin-bottom: -14rem; + } + + .xl\:-mx-56 { + margin-left: -14rem; + margin-right: -14rem; + } + + .xl\:-my-64 { + margin-top: -16rem; + margin-bottom: -16rem; + } + + .xl\:-mx-64 { + margin-left: -16rem; + margin-right: -16rem; + } + + .xl\:-my-px { + margin-top: -1px; + margin-bottom: -1px; + } + + .xl\:-mx-px { + margin-left: -1px; + margin-right: -1px; + } + + .xl\:mt-0 { + margin-top: 0; + } + + .xl\:mr-0 { + margin-right: 0; + } + + .xl\:mb-0 { + margin-bottom: 0; + } + + .xl\:ml-0 { + margin-left: 0; + } + + .xl\:mt-1 { + margin-top: 0.25rem; + } + + .xl\:mr-1 { + margin-right: 0.25rem; + } + + .xl\:mb-1 { + margin-bottom: 0.25rem; + } + + .xl\:ml-1 { + margin-left: 0.25rem; + } + + .xl\:mt-2 { + margin-top: 0.5rem; + } + + .xl\:mr-2 { + margin-right: 0.5rem; + } + + .xl\:mb-2 { + margin-bottom: 0.5rem; + } + + .xl\:ml-2 { + margin-left: 0.5rem; + } + + .xl\:mt-3 { + margin-top: 0.75rem; + } + + .xl\:mr-3 { + margin-right: 0.75rem; + } + + .xl\:mb-3 { + margin-bottom: 0.75rem; + } + + .xl\:ml-3 { + margin-left: 0.75rem; + } + + .xl\:mt-4 { + margin-top: 1rem; + } + + .xl\:mr-4 { + margin-right: 1rem; + } + + .xl\:mb-4 { + margin-bottom: 1rem; + } + + .xl\:ml-4 { + margin-left: 1rem; + } + + .xl\:mt-5 { + margin-top: 1.25rem; + } + + .xl\:mr-5 { + margin-right: 1.25rem; + } + + .xl\:mb-5 { + margin-bottom: 1.25rem; + } + + .xl\:ml-5 { + margin-left: 1.25rem; + } + + .xl\:mt-6 { + margin-top: 1.5rem; + } + + .xl\:mr-6 { + margin-right: 1.5rem; + } + + .xl\:mb-6 { + margin-bottom: 1.5rem; + } + + .xl\:ml-6 { + margin-left: 1.5rem; + } + + .xl\:mt-8 { + margin-top: 2rem; + } + + .xl\:mr-8 { + margin-right: 2rem; + } + + .xl\:mb-8 { + margin-bottom: 2rem; + } + + .xl\:ml-8 { + margin-left: 2rem; + } + + .xl\:mt-10 { + margin-top: 2.5rem; + } + + .xl\:mr-10 { + margin-right: 2.5rem; + } + + .xl\:mb-10 { + margin-bottom: 2.5rem; + } + + .xl\:ml-10 { + margin-left: 2.5rem; + } + + .xl\:mt-12 { + margin-top: 3rem; + } + + .xl\:mr-12 { + margin-right: 3rem; + } + + .xl\:mb-12 { + margin-bottom: 3rem; + } + + .xl\:ml-12 { + margin-left: 3rem; + } + + .xl\:mt-16 { + margin-top: 4rem; + } + + .xl\:mr-16 { + margin-right: 4rem; + } + + .xl\:mb-16 { + margin-bottom: 4rem; + } + + .xl\:ml-16 { + margin-left: 4rem; + } + + .xl\:mt-20 { + margin-top: 5rem; + } + + .xl\:mr-20 { + margin-right: 5rem; + } + + .xl\:mb-20 { + margin-bottom: 5rem; + } + + .xl\:ml-20 { + margin-left: 5rem; + } + + .xl\:mt-24 { + margin-top: 6rem; + } + + .xl\:mr-24 { + margin-right: 6rem; + } + + .xl\:mb-24 { + margin-bottom: 6rem; + } + + .xl\:ml-24 { + margin-left: 6rem; + } + + .xl\:mt-32 { + margin-top: 8rem; + } + + .xl\:mr-32 { + margin-right: 8rem; + } + + .xl\:mb-32 { + margin-bottom: 8rem; + } + + .xl\:ml-32 { + margin-left: 8rem; + } + + .xl\:mt-40 { + margin-top: 10rem; + } + + .xl\:mr-40 { + margin-right: 10rem; + } + + .xl\:mb-40 { + margin-bottom: 10rem; + } + + .xl\:ml-40 { + margin-left: 10rem; + } + + .xl\:mt-48 { + margin-top: 12rem; + } + + .xl\:mr-48 { + margin-right: 12rem; + } + + .xl\:mb-48 { + margin-bottom: 12rem; + } + + .xl\:ml-48 { + margin-left: 12rem; + } + + .xl\:mt-56 { + margin-top: 14rem; + } + + .xl\:mr-56 { + margin-right: 14rem; + } + + .xl\:mb-56 { + margin-bottom: 14rem; + } + + .xl\:ml-56 { + margin-left: 14rem; + } + + .xl\:mt-64 { + margin-top: 16rem; + } + + .xl\:mr-64 { + margin-right: 16rem; + } + + .xl\:mb-64 { + margin-bottom: 16rem; + } + + .xl\:ml-64 { + margin-left: 16rem; + } + + .xl\:mt-auto { + margin-top: auto; + } + + .xl\:mr-auto { + margin-right: auto; + } + + .xl\:mb-auto { + margin-bottom: auto; + } + + .xl\:ml-auto { + margin-left: auto; + } + + .xl\:mt-px { + margin-top: 1px; + } + + .xl\:mr-px { + margin-right: 1px; + } + + .xl\:mb-px { + margin-bottom: 1px; + } + + .xl\:ml-px { + margin-left: 1px; + } + + .xl\:-mt-1 { + margin-top: -0.25rem; + } + + .xl\:-mr-1 { + margin-right: -0.25rem; + } + + .xl\:-mb-1 { + margin-bottom: -0.25rem; + } + + .xl\:-ml-1 { + margin-left: -0.25rem; + } + + .xl\:-mt-2 { + margin-top: -0.5rem; + } + + .xl\:-mr-2 { + margin-right: -0.5rem; + } + + .xl\:-mb-2 { + margin-bottom: -0.5rem; + } + + .xl\:-ml-2 { + margin-left: -0.5rem; + } + + .xl\:-mt-3 { + margin-top: -0.75rem; + } + + .xl\:-mr-3 { + margin-right: -0.75rem; + } + + .xl\:-mb-3 { + margin-bottom: -0.75rem; + } + + .xl\:-ml-3 { + margin-left: -0.75rem; + } + + .xl\:-mt-4 { + margin-top: -1rem; + } + + .xl\:-mr-4 { + margin-right: -1rem; + } + + .xl\:-mb-4 { + margin-bottom: -1rem; + } + + .xl\:-ml-4 { + margin-left: -1rem; + } + + .xl\:-mt-5 { + margin-top: -1.25rem; + } + + .xl\:-mr-5 { + margin-right: -1.25rem; + } + + .xl\:-mb-5 { + margin-bottom: -1.25rem; + } + + .xl\:-ml-5 { + margin-left: -1.25rem; + } + + .xl\:-mt-6 { + margin-top: -1.5rem; + } + + .xl\:-mr-6 { + margin-right: -1.5rem; + } + + .xl\:-mb-6 { + margin-bottom: -1.5rem; + } + + .xl\:-ml-6 { + margin-left: -1.5rem; + } + + .xl\:-mt-8 { + margin-top: -2rem; + } + + .xl\:-mr-8 { + margin-right: -2rem; + } + + .xl\:-mb-8 { + margin-bottom: -2rem; + } + + .xl\:-ml-8 { + margin-left: -2rem; + } + + .xl\:-mt-10 { + margin-top: -2.5rem; + } + + .xl\:-mr-10 { + margin-right: -2.5rem; + } + + .xl\:-mb-10 { + margin-bottom: -2.5rem; + } + + .xl\:-ml-10 { + margin-left: -2.5rem; + } + + .xl\:-mt-12 { + margin-top: -3rem; + } + + .xl\:-mr-12 { + margin-right: -3rem; + } + + .xl\:-mb-12 { + margin-bottom: -3rem; + } + + .xl\:-ml-12 { + margin-left: -3rem; + } + + .xl\:-mt-16 { + margin-top: -4rem; + } + + .xl\:-mr-16 { + margin-right: -4rem; + } + + .xl\:-mb-16 { + margin-bottom: -4rem; + } + + .xl\:-ml-16 { + margin-left: -4rem; + } + + .xl\:-mt-20 { + margin-top: -5rem; + } + + .xl\:-mr-20 { + margin-right: -5rem; + } + + .xl\:-mb-20 { + margin-bottom: -5rem; + } + + .xl\:-ml-20 { + margin-left: -5rem; + } + + .xl\:-mt-24 { + margin-top: -6rem; + } + + .xl\:-mr-24 { + margin-right: -6rem; + } + + .xl\:-mb-24 { + margin-bottom: -6rem; + } + + .xl\:-ml-24 { + margin-left: -6rem; + } + + .xl\:-mt-32 { + margin-top: -8rem; + } + + .xl\:-mr-32 { + margin-right: -8rem; + } + + .xl\:-mb-32 { + margin-bottom: -8rem; + } + + .xl\:-ml-32 { + margin-left: -8rem; + } + + .xl\:-mt-40 { + margin-top: -10rem; + } + + .xl\:-mr-40 { + margin-right: -10rem; + } + + .xl\:-mb-40 { + margin-bottom: -10rem; + } + + .xl\:-ml-40 { + margin-left: -10rem; + } + + .xl\:-mt-48 { + margin-top: -12rem; + } + + .xl\:-mr-48 { + margin-right: -12rem; + } + + .xl\:-mb-48 { + margin-bottom: -12rem; + } + + .xl\:-ml-48 { + margin-left: -12rem; + } + + .xl\:-mt-56 { + margin-top: -14rem; + } + + .xl\:-mr-56 { + margin-right: -14rem; + } + + .xl\:-mb-56 { + margin-bottom: -14rem; + } + + .xl\:-ml-56 { + margin-left: -14rem; + } + + .xl\:-mt-64 { + margin-top: -16rem; + } + + .xl\:-mr-64 { + margin-right: -16rem; + } + + .xl\:-mb-64 { + margin-bottom: -16rem; + } + + .xl\:-ml-64 { + margin-left: -16rem; + } + + .xl\:-mt-px { + margin-top: -1px; + } + + .xl\:-mr-px { + margin-right: -1px; + } + + .xl\:-mb-px { + margin-bottom: -1px; + } + + .xl\:-ml-px { + margin-left: -1px; + } + + .xl\:max-h-full { + max-height: 100%; + } + + .xl\:max-h-screen { + max-height: 100vh; + } + + .xl\:max-w-xs { + max-width: 20rem; + } + + .xl\:max-w-sm { + max-width: 24rem; + } + + .xl\:max-w-md { + max-width: 28rem; + } + + .xl\:max-w-lg { + max-width: 32rem; + } + + .xl\:max-w-xl { + max-width: 36rem; + } + + .xl\:max-w-2xl { + max-width: 42rem; + } + + .xl\:max-w-3xl { + max-width: 48rem; + } + + .xl\:max-w-4xl { + max-width: 56rem; + } + + .xl\:max-w-5xl { + max-width: 64rem; + } + + .xl\:max-w-6xl { + max-width: 72rem; + } + + .xl\:max-w-full { + max-width: 100%; + } + + .xl\:min-h-0 { + min-height: 0; + } + + .xl\:min-h-full { + min-height: 100%; + } + + .xl\:min-h-screen { + min-height: 100vh; + } + + .xl\:min-w-0 { + min-width: 0; + } + + .xl\:min-w-full { + min-width: 100%; + } + + .xl\:object-contain { + object-fit: contain; + } + + .xl\:object-cover { + object-fit: cover; + } + + .xl\:object-fill { + object-fit: fill; + } + + .xl\:object-none { + object-fit: none; + } + + .xl\:object-scale-down { + object-fit: scale-down; + } + + .xl\:object-bottom { + object-position: bottom; + } + + .xl\:object-center { + object-position: center; + } + + .xl\:object-left { + object-position: left; + } + + .xl\:object-left-bottom { + object-position: left bottom; + } + + .xl\:object-left-top { + object-position: left top; + } + + .xl\:object-right { + object-position: right; + } + + .xl\:object-right-bottom { + object-position: right bottom; + } + + .xl\:object-right-top { + object-position: right top; + } + + .xl\:object-top { + object-position: top; + } + + .xl\:opacity-0 { + opacity: 0; + } + + .xl\:opacity-25 { + opacity: 0.25; + } + + .xl\:opacity-50 { + opacity: 0.5; + } + + .xl\:opacity-75 { + opacity: 0.75; + } + + .xl\:opacity-100 { + opacity: 1; + } + + .xl\:outline-none { + outline: 0; + } + + .xl\:focus\:outline-none:focus { + outline: 0; + } + + .xl\:overflow-auto { + overflow: auto; + } + + .xl\:overflow-hidden { + overflow: hidden; + } + + .xl\:overflow-visible { + overflow: visible; + } + + .xl\:overflow-scroll { + overflow: scroll; + } + + .xl\:overflow-x-auto { + overflow-x: auto; + } + + .xl\:overflow-y-auto { + overflow-y: auto; + } + + .xl\:overflow-x-hidden { + overflow-x: hidden; + } + + .xl\:overflow-y-hidden { + overflow-y: hidden; + } + + .xl\:overflow-x-visible { + overflow-x: visible; + } + + .xl\:overflow-y-visible { + overflow-y: visible; + } + + .xl\:overflow-x-scroll { + overflow-x: scroll; + } + + .xl\:overflow-y-scroll { + overflow-y: scroll; + } + + .xl\:scrolling-touch { + -webkit-overflow-scrolling: touch; + } + + .xl\:scrolling-auto { + -webkit-overflow-scrolling: auto; + } + + .xl\:p-0 { + padding: 0; + } + + .xl\:p-1 { + padding: 0.25rem; + } + + .xl\:p-2 { + padding: 0.5rem; + } + + .xl\:p-3 { + padding: 0.75rem; + } + + .xl\:p-4 { + padding: 1rem; + } + + .xl\:p-5 { + padding: 1.25rem; + } + + .xl\:p-6 { + padding: 1.5rem; + } + + .xl\:p-8 { + padding: 2rem; + } + + .xl\:p-10 { + padding: 2.5rem; + } + + .xl\:p-12 { + padding: 3rem; + } + + .xl\:p-16 { + padding: 4rem; + } + + .xl\:p-20 { + padding: 5rem; + } + + .xl\:p-24 { + padding: 6rem; + } + + .xl\:p-32 { + padding: 8rem; + } + + .xl\:p-40 { + padding: 10rem; + } + + .xl\:p-48 { + padding: 12rem; + } + + .xl\:p-56 { + padding: 14rem; + } + + .xl\:p-64 { + padding: 16rem; + } + + .xl\:p-px { + padding: 1px; + } + + .xl\:py-0 { + padding-top: 0; + padding-bottom: 0; + } + + .xl\:px-0 { + padding-left: 0; + padding-right: 0; + } + + .xl\:py-1 { + padding-top: 0.25rem; + padding-bottom: 0.25rem; + } + + .xl\:px-1 { + padding-left: 0.25rem; + padding-right: 0.25rem; + } + + .xl\:py-2 { + padding-top: 0.5rem; + padding-bottom: 0.5rem; + } + + .xl\:px-2 { + padding-left: 0.5rem; + padding-right: 0.5rem; + } + + .xl\:py-3 { + padding-top: 0.75rem; + padding-bottom: 0.75rem; + } + + .xl\:px-3 { + padding-left: 0.75rem; + padding-right: 0.75rem; + } + + .xl\:py-4 { + padding-top: 1rem; + padding-bottom: 1rem; + } + + .xl\:px-4 { + padding-left: 1rem; + padding-right: 1rem; + } + + .xl\:py-5 { + padding-top: 1.25rem; + padding-bottom: 1.25rem; + } + + .xl\:px-5 { + padding-left: 1.25rem; + padding-right: 1.25rem; + } + + .xl\:py-6 { + padding-top: 1.5rem; + padding-bottom: 1.5rem; + } + + .xl\:px-6 { + padding-left: 1.5rem; + padding-right: 1.5rem; + } + + .xl\:py-8 { + padding-top: 2rem; + padding-bottom: 2rem; + } + + .xl\:px-8 { + padding-left: 2rem; + padding-right: 2rem; + } + + .xl\:py-10 { + padding-top: 2.5rem; + padding-bottom: 2.5rem; + } + + .xl\:px-10 { + padding-left: 2.5rem; + padding-right: 2.5rem; + } + + .xl\:py-12 { + padding-top: 3rem; + padding-bottom: 3rem; + } + + .xl\:px-12 { + padding-left: 3rem; + padding-right: 3rem; + } + + .xl\:py-16 { + padding-top: 4rem; + padding-bottom: 4rem; + } + + .xl\:px-16 { + padding-left: 4rem; + padding-right: 4rem; } - .xl\:-ml-4 { - margin-left: -1rem; + .xl\:py-20 { + padding-top: 5rem; + padding-bottom: 5rem; } - .xl\:-mt-5 { - margin-top: -1.25rem; + .xl\:px-20 { + padding-left: 5rem; + padding-right: 5rem; } - .xl\:-mr-5 { - margin-right: -1.25rem; + .xl\:py-24 { + padding-top: 6rem; + padding-bottom: 6rem; } - .xl\:-mb-5 { - margin-bottom: -1.25rem; + .xl\:px-24 { + padding-left: 6rem; + padding-right: 6rem; } - .xl\:-ml-5 { - margin-left: -1.25rem; + .xl\:py-32 { + padding-top: 8rem; + padding-bottom: 8rem; } - .xl\:-mt-6 { - margin-top: -1.5rem; + .xl\:px-32 { + padding-left: 8rem; + padding-right: 8rem; } - .xl\:-mr-6 { - margin-right: -1.5rem; + .xl\:py-40 { + padding-top: 10rem; + padding-bottom: 10rem; } - .xl\:-mb-6 { - margin-bottom: -1.5rem; + .xl\:px-40 { + padding-left: 10rem; + padding-right: 10rem; } - .xl\:-ml-6 { - margin-left: -1.5rem; + .xl\:py-48 { + padding-top: 12rem; + padding-bottom: 12rem; } - .xl\:-mt-8 { - margin-top: -2rem; + .xl\:px-48 { + padding-left: 12rem; + padding-right: 12rem; } - .xl\:-mr-8 { - margin-right: -2rem; + .xl\:py-56 { + padding-top: 14rem; + padding-bottom: 14rem; } - .xl\:-mb-8 { - margin-bottom: -2rem; + .xl\:px-56 { + padding-left: 14rem; + padding-right: 14rem; } - .xl\:-ml-8 { - margin-left: -2rem; + .xl\:py-64 { + padding-top: 16rem; + padding-bottom: 16rem; } - .xl\:-mt-10 { - margin-top: -2.5rem; + .xl\:px-64 { + padding-left: 16rem; + padding-right: 16rem; } - .xl\:-mr-10 { - margin-right: -2.5rem; + .xl\:py-px { + padding-top: 1px; + padding-bottom: 1px; } - .xl\:-mb-10 { - margin-bottom: -2.5rem; + .xl\:px-px { + padding-left: 1px; + padding-right: 1px; } - .xl\:-ml-10 { - margin-left: -2.5rem; + .xl\:pt-0 { + padding-top: 0; } - .xl\:-mt-12 { - margin-top: -3rem; + .xl\:pr-0 { + padding-right: 0; } - .xl\:-mr-12 { - margin-right: -3rem; + .xl\:pb-0 { + padding-bottom: 0; } - .xl\:-mb-12 { - margin-bottom: -3rem; + .xl\:pl-0 { + padding-left: 0; } - .xl\:-ml-12 { - margin-left: -3rem; + .xl\:pt-1 { + padding-top: 0.25rem; } - .xl\:-mt-16 { - margin-top: -4rem; + .xl\:pr-1 { + padding-right: 0.25rem; } - .xl\:-mr-16 { - margin-right: -4rem; + .xl\:pb-1 { + padding-bottom: 0.25rem; } - .xl\:-mb-16 { - margin-bottom: -4rem; + .xl\:pl-1 { + padding-left: 0.25rem; } - .xl\:-ml-16 { - margin-left: -4rem; + .xl\:pt-2 { + padding-top: 0.5rem; } - .xl\:-mt-20 { - margin-top: -5rem; + .xl\:pr-2 { + padding-right: 0.5rem; } - .xl\:-mr-20 { - margin-right: -5rem; + .xl\:pb-2 { + padding-bottom: 0.5rem; } - .xl\:-mb-20 { - margin-bottom: -5rem; + .xl\:pl-2 { + padding-left: 0.5rem; } - .xl\:-ml-20 { - margin-left: -5rem; + .xl\:pt-3 { + padding-top: 0.75rem; } - .xl\:-mt-24 { - margin-top: -6rem; + .xl\:pr-3 { + padding-right: 0.75rem; } - .xl\:-mr-24 { - margin-right: -6rem; + .xl\:pb-3 { + padding-bottom: 0.75rem; } - .xl\:-mb-24 { - margin-bottom: -6rem; + .xl\:pl-3 { + padding-left: 0.75rem; } - .xl\:-ml-24 { - margin-left: -6rem; + .xl\:pt-4 { + padding-top: 1rem; } - .xl\:-mt-32 { - margin-top: -8rem; + .xl\:pr-4 { + padding-right: 1rem; } - .xl\:-mr-32 { - margin-right: -8rem; + .xl\:pb-4 { + padding-bottom: 1rem; } - .xl\:-mb-32 { - margin-bottom: -8rem; + .xl\:pl-4 { + padding-left: 1rem; } - .xl\:-ml-32 { - margin-left: -8rem; + .xl\:pt-5 { + padding-top: 1.25rem; } - .xl\:-mt-px { - margin-top: -1px; + .xl\:pr-5 { + padding-right: 1.25rem; } - .xl\:-mr-px { - margin-right: -1px; + .xl\:pb-5 { + padding-bottom: 1.25rem; } - .xl\:-mb-px { - margin-bottom: -1px; + .xl\:pl-5 { + padding-left: 1.25rem; } - .xl\:-ml-px { - margin-left: -1px; + .xl\:pt-6 { + padding-top: 1.5rem; } - .xl\:opacity-0 { - opacity: 0; + .xl\:pr-6 { + padding-right: 1.5rem; } - .xl\:opacity-25 { - opacity: .25; + .xl\:pb-6 { + padding-bottom: 1.5rem; } - .xl\:opacity-50 { - opacity: .5; + .xl\:pl-6 { + padding-left: 1.5rem; } - .xl\:opacity-75 { - opacity: .75; + .xl\:pt-8 { + padding-top: 2rem; } - .xl\:opacity-100 { - opacity: 1; + .xl\:pr-8 { + padding-right: 2rem; } - .xl\:overflow-auto { - overflow: auto; + .xl\:pb-8 { + padding-bottom: 2rem; } - .xl\:overflow-hidden { - overflow: hidden; + .xl\:pl-8 { + padding-left: 2rem; } - .xl\:overflow-visible { - overflow: visible; + .xl\:pt-10 { + padding-top: 2.5rem; } - .xl\:overflow-scroll { - overflow: scroll; + .xl\:pr-10 { + padding-right: 2.5rem; } - .xl\:overflow-x-auto { - overflow-x: auto; + .xl\:pb-10 { + padding-bottom: 2.5rem; } - .xl\:overflow-y-auto { - overflow-y: auto; + .xl\:pl-10 { + padding-left: 2.5rem; } - .xl\:overflow-x-hidden { - overflow-x: hidden; + .xl\:pt-12 { + padding-top: 3rem; } - .xl\:overflow-y-hidden { - overflow-y: hidden; + .xl\:pr-12 { + padding-right: 3rem; } - .xl\:overflow-x-visible { - overflow-x: visible; + .xl\:pb-12 { + padding-bottom: 3rem; } - .xl\:overflow-y-visible { - overflow-y: visible; + .xl\:pl-12 { + padding-left: 3rem; } - .xl\:overflow-x-scroll { - overflow-x: scroll; + .xl\:pt-16 { + padding-top: 4rem; } - .xl\:overflow-y-scroll { - overflow-y: scroll; + .xl\:pr-16 { + padding-right: 4rem; } - .xl\:scrolling-touch { - -webkit-overflow-scrolling: touch; + .xl\:pb-16 { + padding-bottom: 4rem; } - .xl\:scrolling-auto { - -webkit-overflow-scrolling: auto; + .xl\:pl-16 { + padding-left: 4rem; } - .xl\:p-0 { - padding: 0; + .xl\:pt-20 { + padding-top: 5rem; } - .xl\:p-1 { - padding: .25rem; + .xl\:pr-20 { + padding-right: 5rem; } - .xl\:p-2 { - padding: .5rem; + .xl\:pb-20 { + padding-bottom: 5rem; } - .xl\:p-3 { - padding: .75rem; + .xl\:pl-20 { + padding-left: 5rem; } - .xl\:p-4 { - padding: 1rem; + .xl\:pt-24 { + padding-top: 6rem; } - .xl\:p-5 { - padding: 1.25rem; + .xl\:pr-24 { + padding-right: 6rem; } - .xl\:p-6 { - padding: 1.5rem; + .xl\:pb-24 { + padding-bottom: 6rem; } - .xl\:p-8 { - padding: 2rem; + .xl\:pl-24 { + padding-left: 6rem; } - .xl\:p-10 { - padding: 2.5rem; + .xl\:pt-32 { + padding-top: 8rem; } - .xl\:p-12 { - padding: 3rem; + .xl\:pr-32 { + padding-right: 8rem; + } + + .xl\:pb-32 { + padding-bottom: 8rem; } - .xl\:p-16 { - padding: 4rem; + .xl\:pl-32 { + padding-left: 8rem; } - .xl\:p-20 { - padding: 5rem; + .xl\:pt-40 { + padding-top: 10rem; } - .xl\:p-24 { - padding: 6rem; + .xl\:pr-40 { + padding-right: 10rem; } - .xl\:p-32 { - padding: 8rem; + .xl\:pb-40 { + padding-bottom: 10rem; } - .xl\:p-px { - padding: 1px; + .xl\:pl-40 { + padding-left: 10rem; } - .xl\:py-0 { - padding-top: 0; - padding-bottom: 0; + .xl\:pt-48 { + padding-top: 12rem; } - .xl\:px-0 { - padding-left: 0; - padding-right: 0; + .xl\:pr-48 { + padding-right: 12rem; } - .xl\:py-1 { - padding-top: .25rem; - padding-bottom: .25rem; + .xl\:pb-48 { + padding-bottom: 12rem; } - .xl\:px-1 { - padding-left: .25rem; - padding-right: .25rem; + .xl\:pl-48 { + padding-left: 12rem; } - .xl\:py-2 { - padding-top: .5rem; - padding-bottom: .5rem; + .xl\:pt-56 { + padding-top: 14rem; } - .xl\:px-2 { - padding-left: .5rem; - padding-right: .5rem; + .xl\:pr-56 { + padding-right: 14rem; } - .xl\:py-3 { - padding-top: .75rem; - padding-bottom: .75rem; + .xl\:pb-56 { + padding-bottom: 14rem; } - .xl\:px-3 { - padding-left: .75rem; - padding-right: .75rem; + .xl\:pl-56 { + padding-left: 14rem; } - .xl\:py-4 { - padding-top: 1rem; - padding-bottom: 1rem; + .xl\:pt-64 { + padding-top: 16rem; } - .xl\:px-4 { - padding-left: 1rem; - padding-right: 1rem; + .xl\:pr-64 { + padding-right: 16rem; } - .xl\:py-5 { - padding-top: 1.25rem; - padding-bottom: 1.25rem; + .xl\:pb-64 { + padding-bottom: 16rem; } - .xl\:px-5 { - padding-left: 1.25rem; - padding-right: 1.25rem; + .xl\:pl-64 { + padding-left: 16rem; } - .xl\:py-6 { - padding-top: 1.5rem; - padding-bottom: 1.5rem; + .xl\:pt-px { + padding-top: 1px; } - .xl\:px-6 { - padding-left: 1.5rem; - padding-right: 1.5rem; + .xl\:pr-px { + padding-right: 1px; } - .xl\:py-8 { - padding-top: 2rem; - padding-bottom: 2rem; + .xl\:pb-px { + padding-bottom: 1px; } - .xl\:px-8 { - padding-left: 2rem; - padding-right: 2rem; + .xl\:pl-px { + padding-left: 1px; } - .xl\:py-10 { - padding-top: 2.5rem; - padding-bottom: 2.5rem; + .xl\:pointer-events-none { + pointer-events: none; } - .xl\:px-10 { - padding-left: 2.5rem; - padding-right: 2.5rem; + .xl\:pointer-events-auto { + pointer-events: auto; } - .xl\:py-12 { - padding-top: 3rem; - padding-bottom: 3rem; + .xl\:static { + position: static; } - .xl\:px-12 { - padding-left: 3rem; - padding-right: 3rem; + .xl\:fixed { + position: fixed; } - .xl\:py-16 { - padding-top: 4rem; - padding-bottom: 4rem; + .xl\:absolute { + position: absolute; } - .xl\:px-16 { - padding-left: 4rem; - padding-right: 4rem; + .xl\:relative { + position: relative; } - .xl\:py-20 { - padding-top: 5rem; - padding-bottom: 5rem; + .xl\:sticky { + position: sticky; } - .xl\:px-20 { - padding-left: 5rem; - padding-right: 5rem; + .xl\:inset-0 { + top: 0; + right: 0; + bottom: 0; + left: 0; } - .xl\:py-24 { - padding-top: 6rem; - padding-bottom: 6rem; + .xl\:inset-auto { + top: auto; + right: auto; + bottom: auto; + left: auto; } - .xl\:px-24 { - padding-left: 6rem; - padding-right: 6rem; + .xl\:inset-y-0 { + top: 0; + bottom: 0; } - .xl\:py-32 { - padding-top: 8rem; - padding-bottom: 8rem; + .xl\:inset-x-0 { + right: 0; + left: 0; } - .xl\:px-32 { - padding-left: 8rem; - padding-right: 8rem; + .xl\:inset-y-auto { + top: auto; + bottom: auto; } - .xl\:py-px { - padding-top: 1px; - padding-bottom: 1px; + .xl\:inset-x-auto { + right: auto; + left: auto; } - .xl\:px-px { - padding-left: 1px; - padding-right: 1px; + .xl\:top-0 { + top: 0; } - .xl\:pt-0 { - padding-top: 0; + .xl\:right-0 { + right: 0; } - .xl\:pr-0 { - padding-right: 0; + .xl\:bottom-0 { + bottom: 0; } - .xl\:pb-0 { - padding-bottom: 0; + .xl\:left-0 { + left: 0; } - .xl\:pl-0 { - padding-left: 0; + .xl\:top-auto { + top: auto; } - .xl\:pt-1 { - padding-top: .25rem; + .xl\:right-auto { + right: auto; } - .xl\:pr-1 { - padding-right: .25rem; + .xl\:bottom-auto { + bottom: auto; } - .xl\:pb-1 { - padding-bottom: .25rem; + .xl\:left-auto { + left: auto; } - .xl\:pl-1 { - padding-left: .25rem; + .xl\:resize-none { + resize: none; } - .xl\:pt-2 { - padding-top: .5rem; + .xl\:resize-y { + resize: vertical; } - .xl\:pr-2 { - padding-right: .5rem; + .xl\:resize-x { + resize: horizontal; } - .xl\:pb-2 { - padding-bottom: .5rem; + .xl\:resize { + resize: both; } - .xl\:pl-2 { - padding-left: .5rem; + .xl\:shadow { + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); } - .xl\:pt-3 { - padding-top: .75rem; + .xl\:shadow-md { + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); } - .xl\:pr-3 { - padding-right: .75rem; + .xl\:shadow-lg { + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); } - .xl\:pb-3 { - padding-bottom: .75rem; + .xl\:shadow-xl { + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); } - .xl\:pl-3 { - padding-left: .75rem; + .xl\:shadow-2xl { + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); } - .xl\:pt-4 { - padding-top: 1rem; + .xl\:shadow-inner { + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); } - .xl\:pr-4 { - padding-right: 1rem; + .xl\:shadow-outline { + box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); } - .xl\:pb-4 { - padding-bottom: 1rem; + .xl\:shadow-none { + box-shadow: none; } - .xl\:pl-4 { - padding-left: 1rem; + .xl\:hover\:shadow:hover { + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); } - .xl\:pt-5 { - padding-top: 1.25rem; + .xl\:hover\:shadow-md:hover { + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); } - .xl\:pr-5 { - padding-right: 1.25rem; + .xl\:hover\:shadow-lg:hover { + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); } - .xl\:pb-5 { - padding-bottom: 1.25rem; + .xl\:hover\:shadow-xl:hover { + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); } - .xl\:pl-5 { - padding-left: 1.25rem; + .xl\:hover\:shadow-2xl:hover { + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); } - .xl\:pt-6 { - padding-top: 1.5rem; + .xl\:hover\:shadow-inner:hover { + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); } - .xl\:pr-6 { - padding-right: 1.5rem; + .xl\:hover\:shadow-outline:hover { + box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); } - .xl\:pb-6 { - padding-bottom: 1.5rem; + .xl\:hover\:shadow-none:hover { + box-shadow: none; } - .xl\:pl-6 { - padding-left: 1.5rem; + .xl\:focus\:shadow:focus { + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); } - .xl\:pt-8 { - padding-top: 2rem; + .xl\:focus\:shadow-md:focus { + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); } - .xl\:pr-8 { - padding-right: 2rem; + .xl\:focus\:shadow-lg:focus { + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); } - .xl\:pb-8 { - padding-bottom: 2rem; + .xl\:focus\:shadow-xl:focus { + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); } - .xl\:pl-8 { - padding-left: 2rem; + .xl\:focus\:shadow-2xl:focus { + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); } - .xl\:pt-10 { - padding-top: 2.5rem; + .xl\:focus\:shadow-inner:focus { + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); } - .xl\:pr-10 { - padding-right: 2.5rem; + .xl\:focus\:shadow-outline:focus { + box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); } - .xl\:pb-10 { - padding-bottom: 2.5rem; + .xl\:focus\:shadow-none:focus { + box-shadow: none; } - .xl\:pl-10 { - padding-left: 2.5rem; + .xl\:fill-current { + fill: currentColor; } - .xl\:pt-12 { - padding-top: 3rem; + .xl\:stroke-current { + stroke: currentColor; } - .xl\:pr-12 { - padding-right: 3rem; + .xl\:table-auto { + table-layout: auto; } - .xl\:pb-12 { - padding-bottom: 3rem; + .xl\:table-fixed { + table-layout: fixed; } - .xl\:pl-12 { - padding-left: 3rem; + .xl\:text-left { + text-align: left; } - .xl\:pt-16 { - padding-top: 4rem; + .xl\:text-center { + text-align: center; } - .xl\:pr-16 { - padding-right: 4rem; + .xl\:text-right { + text-align: right; } - .xl\:pb-16 { - padding-bottom: 4rem; + .xl\:text-justify { + text-align: justify; } - .xl\:pl-16 { - padding-left: 4rem; + .xl\:text-transparent { + color: transparent; } - .xl\:pt-20 { - padding-top: 5rem; + .xl\:text-black { + color: #000; } - .xl\:pr-20 { - padding-right: 5rem; + .xl\:text-white { + color: #fff; } - .xl\:pb-20 { - padding-bottom: 5rem; + .xl\:text-gray-100 { + color: #f7fafc; } - .xl\:pl-20 { - padding-left: 5rem; + .xl\:text-gray-200 { + color: #edf2f7; } - .xl\:pt-24 { - padding-top: 6rem; + .xl\:text-gray-300 { + color: #e2e8f0; } - .xl\:pr-24 { - padding-right: 6rem; + .xl\:text-gray-400 { + color: #cbd5e0; } - .xl\:pb-24 { - padding-bottom: 6rem; + .xl\:text-gray-500 { + color: #a0aec0; } - .xl\:pl-24 { - padding-left: 6rem; + .xl\:text-gray-600 { + color: #718096; } - .xl\:pt-32 { - padding-top: 8rem; + .xl\:text-gray-700 { + color: #4a5568; } - .xl\:pr-32 { - padding-right: 8rem; + .xl\:text-gray-800 { + color: #2d3748; } - .xl\:pb-32 { - padding-bottom: 8rem; + .xl\:text-gray-900 { + color: #1a202c; } - .xl\:pl-32 { - padding-left: 8rem; + .xl\:text-red-100 { + color: #fff5f5; } - .xl\:pt-px { - padding-top: 1px; + .xl\:text-red-200 { + color: #fed7d7; } - .xl\:pr-px { - padding-right: 1px; + .xl\:text-red-300 { + color: #feb2b2; } - .xl\:pb-px { - padding-bottom: 1px; + .xl\:text-red-400 { + color: #fc8181; } - .xl\:pl-px { - padding-left: 1px; + .xl\:text-red-500 { + color: #f56565; } - .xl\:pointer-events-none { - pointer-events: none; + .xl\:text-red-600 { + color: #e53e3e; } - .xl\:pointer-events-auto { - pointer-events: auto; + .xl\:text-red-700 { + color: #c53030; } - .xl\:static { - position: static; + .xl\:text-red-800 { + color: #9b2c2c; } - .xl\:fixed { - position: fixed; + .xl\:text-red-900 { + color: #742a2a; } - .xl\:absolute { - position: absolute; + .xl\:text-orange-100 { + color: #fffaf0; } - .xl\:relative { - position: relative; + .xl\:text-orange-200 { + color: #feebc8; } - .xl\:sticky { - position: sticky; + .xl\:text-orange-300 { + color: #fbd38d; } - .xl\:pin-none { - top: auto; - right: auto; - bottom: auto; - left: auto; + .xl\:text-orange-400 { + color: #f6ad55; } - .xl\:pin { - top: 0; - right: 0; - bottom: 0; - left: 0; + .xl\:text-orange-500 { + color: #ed8936; } - .xl\:pin-y { - top: 0; - bottom: 0; + .xl\:text-orange-600 { + color: #dd6b20; } - .xl\:pin-x { - right: 0; - left: 0; + .xl\:text-orange-700 { + color: #c05621; } - .xl\:pin-t { - top: 0; + .xl\:text-orange-800 { + color: #9c4221; } - .xl\:pin-r { - right: 0; + .xl\:text-orange-900 { + color: #7b341e; } - .xl\:pin-b { - bottom: 0; + .xl\:text-yellow-100 { + color: #fffff0; } - .xl\:pin-l { - left: 0; + .xl\:text-yellow-200 { + color: #fefcbf; } - .xl\:resize-none { - resize: none; + .xl\:text-yellow-300 { + color: #faf089; } - .xl\:resize-y { - resize: vertical; + .xl\:text-yellow-400 { + color: #f6e05e; } - .xl\:resize-x { - resize: horizontal; + .xl\:text-yellow-500 { + color: #ecc94b; } - .xl\:resize { - resize: both; + .xl\:text-yellow-600 { + color: #d69e2e; } - .xl\:shadow { - box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1); + .xl\:text-yellow-700 { + color: #b7791f; } - .xl\:shadow-md { - box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08); + .xl\:text-yellow-800 { + color: #975a16; } - .xl\:shadow-lg { - box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08); + .xl\:text-yellow-900 { + color: #744210; } - .xl\:shadow-inner { - box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06); + .xl\:text-green-100 { + color: #f0fff4; } - .xl\:shadow-outline { - box-shadow: 0 0 0 3px rgba(52, 144, 220, .5); + .xl\:text-green-200 { + color: #c6f6d5; } - .xl\:shadow-none { - box-shadow: none; + .xl\:text-green-300 { + color: #9ae6b4; } - .xl\:hover\:shadow:hover { - box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1); + .xl\:text-green-400 { + color: #68d391; } - .xl\:hover\:shadow-md:hover { - box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08); + .xl\:text-green-500 { + color: #48bb78; } - .xl\:hover\:shadow-lg:hover { - box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08); + .xl\:text-green-600 { + color: #38a169; } - .xl\:hover\:shadow-inner:hover { - box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06); + .xl\:text-green-700 { + color: #2f855a; } - .xl\:hover\:shadow-outline:hover { - box-shadow: 0 0 0 3px rgba(52, 144, 220, .5); + .xl\:text-green-800 { + color: #276749; } - .xl\:hover\:shadow-none:hover { - box-shadow: none; + .xl\:text-green-900 { + color: #22543d; } - .xl\:focus\:shadow:focus { - box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1); + .xl\:text-teal-100 { + color: #e6fffa; } - .xl\:focus\:shadow-md:focus { - box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08); + .xl\:text-teal-200 { + color: #b2f5ea; } - .xl\:focus\:shadow-lg:focus { - box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08); + .xl\:text-teal-300 { + color: #81e6d9; } - .xl\:focus\:shadow-inner:focus { - box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06); + .xl\:text-teal-400 { + color: #4fd1c5; } - .xl\:focus\:shadow-outline:focus { - box-shadow: 0 0 0 3px rgba(52, 144, 220, .5); + .xl\:text-teal-500 { + color: #38b2ac; } - .xl\:focus\:shadow-none:focus { - box-shadow: none; + .xl\:text-teal-600 { + color: #319795; } - .xl\:table-auto { - table-layout: auto; + .xl\:text-teal-700 { + color: #2c7a7b; } - .xl\:table-fixed { - table-layout: fixed; + .xl\:text-teal-800 { + color: #285e61; } - .xl\:text-left { - text-align: left; + .xl\:text-teal-900 { + color: #234e52; } - .xl\:text-center { - text-align: center; + .xl\:text-blue-100 { + color: #ebf8ff; } - .xl\:text-right { - text-align: right; + .xl\:text-blue-200 { + color: #bee3f8; } - .xl\:text-justify { - text-align: justify; + .xl\:text-blue-300 { + color: #90cdf4; } - .xl\:text-transparent { - color: transparent; + .xl\:text-blue-400 { + color: #63b3ed; } - .xl\:text-black { - color: #22292f; + .xl\:text-blue-500 { + color: #4299e1; } - .xl\:text-grey-darkest { - color: #3d4852; + .xl\:text-blue-600 { + color: #3182ce; } - .xl\:text-grey-darker { - color: #606f7b; + .xl\:text-blue-700 { + color: #2b6cb0; } - .xl\:text-grey-dark { - color: #8795a1; + .xl\:text-blue-800 { + color: #2c5282; } - .xl\:text-grey { - color: #b8c2cc; + .xl\:text-blue-900 { + color: #2a4365; } - .xl\:text-grey-light { - color: #dae1e7; + .xl\:text-indigo-100 { + color: #ebf4ff; } - .xl\:text-grey-lighter { - color: #f1f5f8; + .xl\:text-indigo-200 { + color: #c3dafe; } - .xl\:text-grey-lightest { - color: #f8fafc; + .xl\:text-indigo-300 { + color: #a3bffa; } - .xl\:text-white { - color: #fff; + .xl\:text-indigo-400 { + color: #7f9cf5; } - .xl\:text-red-darkest { - color: #3b0d0c; + .xl\:text-indigo-500 { + color: #667eea; } - .xl\:text-red-darker { - color: #621b18; + .xl\:text-indigo-600 { + color: #5a67d8; } - .xl\:text-red-dark { - color: #cc1f1a; + .xl\:text-indigo-700 { + color: #4c51bf; } - .xl\:text-red { - color: #e3342f; + .xl\:text-indigo-800 { + color: #434190; } - .xl\:text-red-light { - color: #ef5753; + .xl\:text-indigo-900 { + color: #3c366b; } - .xl\:text-red-lighter { - color: #f9acaa; + .xl\:text-purple-100 { + color: #faf5ff; } - .xl\:text-red-lightest { - color: #fcebea; + .xl\:text-purple-200 { + color: #e9d8fd; } - .xl\:text-orange-darkest { - color: #462a16; + .xl\:text-purple-300 { + color: #d6bcfa; } - .xl\:text-orange-darker { - color: #613b1f; + .xl\:text-purple-400 { + color: #b794f4; } - .xl\:text-orange-dark { - color: #de751f; + .xl\:text-purple-500 { + color: #9f7aea; } - .xl\:text-orange { - color: #f6993f; + .xl\:text-purple-600 { + color: #805ad5; } - .xl\:text-orange-light { - color: #faad63; + .xl\:text-purple-700 { + color: #6b46c1; } - .xl\:text-orange-lighter { - color: #fcd9b6; + .xl\:text-purple-800 { + color: #553c9a; } - .xl\:text-orange-lightest { - color: #fff5eb; + .xl\:text-purple-900 { + color: #44337a; } - .xl\:text-yellow-darkest { - color: #453411; + .xl\:text-pink-100 { + color: #fff5f7; } - .xl\:text-yellow-darker { - color: #684f1d; + .xl\:text-pink-200 { + color: #fed7e2; } - .xl\:text-yellow-dark { - color: #f2d024; + .xl\:text-pink-300 { + color: #fbb6ce; } - .xl\:text-yellow { - color: #ffed4a; + .xl\:text-pink-400 { + color: #f687b3; } - .xl\:text-yellow-light { - color: #fff382; + .xl\:text-pink-500 { + color: #ed64a6; } - .xl\:text-yellow-lighter { - color: #fff9c2; + .xl\:text-pink-600 { + color: #d53f8c; } - .xl\:text-yellow-lightest { - color: #fcfbeb; + .xl\:text-pink-700 { + color: #b83280; } - .xl\:text-green-darkest { - color: #0f2f21; + .xl\:text-pink-800 { + color: #97266d; } - .xl\:text-green-darker { - color: #1a4731; + .xl\:text-pink-900 { + color: #702459; } - .xl\:text-green-dark { - color: #1f9d55; + .xl\:hover\:text-transparent:hover { + color: transparent; } - .xl\:text-green { - color: #38c172; + .xl\:hover\:text-black:hover { + color: #000; } - .xl\:text-green-light { - color: #51d88a; + .xl\:hover\:text-white:hover { + color: #fff; } - .xl\:text-green-lighter { - color: #a2f5bf; + .xl\:hover\:text-gray-100:hover { + color: #f7fafc; } - .xl\:text-green-lightest { - color: #e3fcec; + .xl\:hover\:text-gray-200:hover { + color: #edf2f7; } - .xl\:text-teal-darkest { - color: #0d3331; + .xl\:hover\:text-gray-300:hover { + color: #e2e8f0; } - .xl\:text-teal-darker { - color: #20504f; + .xl\:hover\:text-gray-400:hover { + color: #cbd5e0; } - .xl\:text-teal-dark { - color: #38a89d; + .xl\:hover\:text-gray-500:hover { + color: #a0aec0; } - .xl\:text-teal { - color: #4dc0b5; + .xl\:hover\:text-gray-600:hover { + color: #718096; } - .xl\:text-teal-light { - color: #64d5ca; + .xl\:hover\:text-gray-700:hover { + color: #4a5568; } - .xl\:text-teal-lighter { - color: #a0f0ed; + .xl\:hover\:text-gray-800:hover { + color: #2d3748; } - .xl\:text-teal-lightest { - color: #e8fffe; + .xl\:hover\:text-gray-900:hover { + color: #1a202c; } - .xl\:text-blue-darkest { - color: #12283a; + .xl\:hover\:text-red-100:hover { + color: #fff5f5; } - .xl\:text-blue-darker { - color: #1c3d5a; + .xl\:hover\:text-red-200:hover { + color: #fed7d7; } - .xl\:text-blue-dark { - color: #2779bd; + .xl\:hover\:text-red-300:hover { + color: #feb2b2; } - .xl\:text-blue { - color: #3490dc; + .xl\:hover\:text-red-400:hover { + color: #fc8181; } - .xl\:text-blue-light { - color: #6cb2eb; + .xl\:hover\:text-red-500:hover { + color: #f56565; } - .xl\:text-blue-lighter { - color: #bcdefa; + .xl\:hover\:text-red-600:hover { + color: #e53e3e; } - .xl\:text-blue-lightest { - color: #eff8ff; + .xl\:hover\:text-red-700:hover { + color: #c53030; } - .xl\:text-indigo-darkest { - color: #191e38; + .xl\:hover\:text-red-800:hover { + color: #9b2c2c; } - .xl\:text-indigo-darker { - color: #2f365f; + .xl\:hover\:text-red-900:hover { + color: #742a2a; } - .xl\:text-indigo-dark { - color: #5661b3; + .xl\:hover\:text-orange-100:hover { + color: #fffaf0; } - .xl\:text-indigo { - color: #6574cd; + .xl\:hover\:text-orange-200:hover { + color: #feebc8; } - .xl\:text-indigo-light { - color: #7886d7; + .xl\:hover\:text-orange-300:hover { + color: #fbd38d; } - .xl\:text-indigo-lighter { - color: #b2b7ff; + .xl\:hover\:text-orange-400:hover { + color: #f6ad55; } - .xl\:text-indigo-lightest { - color: #e6e8ff; + .xl\:hover\:text-orange-500:hover { + color: #ed8936; } - .xl\:text-purple-darkest { - color: #21183c; + .xl\:hover\:text-orange-600:hover { + color: #dd6b20; } - .xl\:text-purple-darker { - color: #382b5f; + .xl\:hover\:text-orange-700:hover { + color: #c05621; } - .xl\:text-purple-dark { - color: #794acf; + .xl\:hover\:text-orange-800:hover { + color: #9c4221; } - .xl\:text-purple { - color: #9561e2; + .xl\:hover\:text-orange-900:hover { + color: #7b341e; } - .xl\:text-purple-light { - color: #a779e9; + .xl\:hover\:text-yellow-100:hover { + color: #fffff0; } - .xl\:text-purple-lighter { - color: #d6bbfc; + .xl\:hover\:text-yellow-200:hover { + color: #fefcbf; } - .xl\:text-purple-lightest { - color: #f3ebff; + .xl\:hover\:text-yellow-300:hover { + color: #faf089; } - .xl\:text-pink-darkest { - color: #451225; + .xl\:hover\:text-yellow-400:hover { + color: #f6e05e; } - .xl\:text-pink-darker { - color: #6f213f; + .xl\:hover\:text-yellow-500:hover { + color: #ecc94b; } - .xl\:text-pink-dark { - color: #eb5286; + .xl\:hover\:text-yellow-600:hover { + color: #d69e2e; } - .xl\:text-pink { - color: #f66d9b; + .xl\:hover\:text-yellow-700:hover { + color: #b7791f; } - .xl\:text-pink-light { - color: #fa7ea8; + .xl\:hover\:text-yellow-800:hover { + color: #975a16; } - .xl\:text-pink-lighter { - color: #ffbbca; + .xl\:hover\:text-yellow-900:hover { + color: #744210; } - .xl\:text-pink-lightest { - color: #ffebef; + .xl\:hover\:text-green-100:hover { + color: #f0fff4; } - .xl\:hover\:text-transparent:hover { - color: transparent; + .xl\:hover\:text-green-200:hover { + color: #c6f6d5; } - .xl\:hover\:text-black:hover { - color: #22292f; + .xl\:hover\:text-green-300:hover { + color: #9ae6b4; } - .xl\:hover\:text-grey-darkest:hover { - color: #3d4852; + .xl\:hover\:text-green-400:hover { + color: #68d391; } - .xl\:hover\:text-grey-darker:hover { - color: #606f7b; + .xl\:hover\:text-green-500:hover { + color: #48bb78; } - .xl\:hover\:text-grey-dark:hover { - color: #8795a1; + .xl\:hover\:text-green-600:hover { + color: #38a169; } - .xl\:hover\:text-grey:hover { - color: #b8c2cc; + .xl\:hover\:text-green-700:hover { + color: #2f855a; } - .xl\:hover\:text-grey-light:hover { - color: #dae1e7; + .xl\:hover\:text-green-800:hover { + color: #276749; } - .xl\:hover\:text-grey-lighter:hover { - color: #f1f5f8; + .xl\:hover\:text-green-900:hover { + color: #22543d; } - .xl\:hover\:text-grey-lightest:hover { - color: #f8fafc; + .xl\:hover\:text-teal-100:hover { + color: #e6fffa; } - .xl\:hover\:text-white:hover { - color: #fff; + .xl\:hover\:text-teal-200:hover { + color: #b2f5ea; } - .xl\:hover\:text-red-darkest:hover { - color: #3b0d0c; + .xl\:hover\:text-teal-300:hover { + color: #81e6d9; } - .xl\:hover\:text-red-darker:hover { - color: #621b18; + .xl\:hover\:text-teal-400:hover { + color: #4fd1c5; } - .xl\:hover\:text-red-dark:hover { - color: #cc1f1a; + .xl\:hover\:text-teal-500:hover { + color: #38b2ac; } - .xl\:hover\:text-red:hover { - color: #e3342f; + .xl\:hover\:text-teal-600:hover { + color: #319795; } - .xl\:hover\:text-red-light:hover { - color: #ef5753; + .xl\:hover\:text-teal-700:hover { + color: #2c7a7b; } - .xl\:hover\:text-red-lighter:hover { - color: #f9acaa; + .xl\:hover\:text-teal-800:hover { + color: #285e61; } - .xl\:hover\:text-red-lightest:hover { - color: #fcebea; + .xl\:hover\:text-teal-900:hover { + color: #234e52; } - .xl\:hover\:text-orange-darkest:hover { - color: #462a16; + .xl\:hover\:text-blue-100:hover { + color: #ebf8ff; } - .xl\:hover\:text-orange-darker:hover { - color: #613b1f; + .xl\:hover\:text-blue-200:hover { + color: #bee3f8; } - .xl\:hover\:text-orange-dark:hover { - color: #de751f; + .xl\:hover\:text-blue-300:hover { + color: #90cdf4; } - .xl\:hover\:text-orange:hover { - color: #f6993f; + .xl\:hover\:text-blue-400:hover { + color: #63b3ed; } - .xl\:hover\:text-orange-light:hover { - color: #faad63; + .xl\:hover\:text-blue-500:hover { + color: #4299e1; } - .xl\:hover\:text-orange-lighter:hover { - color: #fcd9b6; + .xl\:hover\:text-blue-600:hover { + color: #3182ce; } - .xl\:hover\:text-orange-lightest:hover { - color: #fff5eb; + .xl\:hover\:text-blue-700:hover { + color: #2b6cb0; } - .xl\:hover\:text-yellow-darkest:hover { - color: #453411; + .xl\:hover\:text-blue-800:hover { + color: #2c5282; } - .xl\:hover\:text-yellow-darker:hover { - color: #684f1d; + .xl\:hover\:text-blue-900:hover { + color: #2a4365; } - .xl\:hover\:text-yellow-dark:hover { - color: #f2d024; + .xl\:hover\:text-indigo-100:hover { + color: #ebf4ff; } - .xl\:hover\:text-yellow:hover { - color: #ffed4a; + .xl\:hover\:text-indigo-200:hover { + color: #c3dafe; } - .xl\:hover\:text-yellow-light:hover { - color: #fff382; + .xl\:hover\:text-indigo-300:hover { + color: #a3bffa; } - .xl\:hover\:text-yellow-lighter:hover { - color: #fff9c2; + .xl\:hover\:text-indigo-400:hover { + color: #7f9cf5; } - .xl\:hover\:text-yellow-lightest:hover { - color: #fcfbeb; + .xl\:hover\:text-indigo-500:hover { + color: #667eea; } - .xl\:hover\:text-green-darkest:hover { - color: #0f2f21; + .xl\:hover\:text-indigo-600:hover { + color: #5a67d8; } - .xl\:hover\:text-green-darker:hover { - color: #1a4731; + .xl\:hover\:text-indigo-700:hover { + color: #4c51bf; } - .xl\:hover\:text-green-dark:hover { - color: #1f9d55; + .xl\:hover\:text-indigo-800:hover { + color: #434190; } - .xl\:hover\:text-green:hover { - color: #38c172; + .xl\:hover\:text-indigo-900:hover { + color: #3c366b; } - .xl\:hover\:text-green-light:hover { - color: #51d88a; + .xl\:hover\:text-purple-100:hover { + color: #faf5ff; } - .xl\:hover\:text-green-lighter:hover { - color: #a2f5bf; + .xl\:hover\:text-purple-200:hover { + color: #e9d8fd; } - .xl\:hover\:text-green-lightest:hover { - color: #e3fcec; + .xl\:hover\:text-purple-300:hover { + color: #d6bcfa; } - .xl\:hover\:text-teal-darkest:hover { - color: #0d3331; + .xl\:hover\:text-purple-400:hover { + color: #b794f4; } - .xl\:hover\:text-teal-darker:hover { - color: #20504f; + .xl\:hover\:text-purple-500:hover { + color: #9f7aea; } - .xl\:hover\:text-teal-dark:hover { - color: #38a89d; + .xl\:hover\:text-purple-600:hover { + color: #805ad5; } - .xl\:hover\:text-teal:hover { - color: #4dc0b5; + .xl\:hover\:text-purple-700:hover { + color: #6b46c1; } - .xl\:hover\:text-teal-light:hover { - color: #64d5ca; + .xl\:hover\:text-purple-800:hover { + color: #553c9a; } - .xl\:hover\:text-teal-lighter:hover { - color: #a0f0ed; + .xl\:hover\:text-purple-900:hover { + color: #44337a; } - .xl\:hover\:text-teal-lightest:hover { - color: #e8fffe; + .xl\:hover\:text-pink-100:hover { + color: #fff5f7; } - .xl\:hover\:text-blue-darkest:hover { - color: #12283a; + .xl\:hover\:text-pink-200:hover { + color: #fed7e2; } - .xl\:hover\:text-blue-darker:hover { - color: #1c3d5a; + .xl\:hover\:text-pink-300:hover { + color: #fbb6ce; } - .xl\:hover\:text-blue-dark:hover { - color: #2779bd; + .xl\:hover\:text-pink-400:hover { + color: #f687b3; } - .xl\:hover\:text-blue:hover { - color: #3490dc; + .xl\:hover\:text-pink-500:hover { + color: #ed64a6; } - .xl\:hover\:text-blue-light:hover { - color: #6cb2eb; + .xl\:hover\:text-pink-600:hover { + color: #d53f8c; } - .xl\:hover\:text-blue-lighter:hover { - color: #bcdefa; + .xl\:hover\:text-pink-700:hover { + color: #b83280; } - .xl\:hover\:text-blue-lightest:hover { - color: #eff8ff; + .xl\:hover\:text-pink-800:hover { + color: #97266d; } - .xl\:hover\:text-indigo-darkest:hover { - color: #191e38; + .xl\:hover\:text-pink-900:hover { + color: #702459; } - .xl\:hover\:text-indigo-darker:hover { - color: #2f365f; + .xl\:focus\:text-transparent:focus { + color: transparent; } - .xl\:hover\:text-indigo-dark:hover { - color: #5661b3; + .xl\:focus\:text-black:focus { + color: #000; } - .xl\:hover\:text-indigo:hover { - color: #6574cd; + .xl\:focus\:text-white:focus { + color: #fff; } - .xl\:hover\:text-indigo-light:hover { - color: #7886d7; + .xl\:focus\:text-gray-100:focus { + color: #f7fafc; } - .xl\:hover\:text-indigo-lighter:hover { - color: #b2b7ff; + .xl\:focus\:text-gray-200:focus { + color: #edf2f7; } - .xl\:hover\:text-indigo-lightest:hover { - color: #e6e8ff; + .xl\:focus\:text-gray-300:focus { + color: #e2e8f0; } - .xl\:hover\:text-purple-darkest:hover { - color: #21183c; + .xl\:focus\:text-gray-400:focus { + color: #cbd5e0; } - .xl\:hover\:text-purple-darker:hover { - color: #382b5f; + .xl\:focus\:text-gray-500:focus { + color: #a0aec0; } - .xl\:hover\:text-purple-dark:hover { - color: #794acf; + .xl\:focus\:text-gray-600:focus { + color: #718096; } - .xl\:hover\:text-purple:hover { - color: #9561e2; + .xl\:focus\:text-gray-700:focus { + color: #4a5568; } - .xl\:hover\:text-purple-light:hover { - color: #a779e9; + .xl\:focus\:text-gray-800:focus { + color: #2d3748; } - .xl\:hover\:text-purple-lighter:hover { - color: #d6bbfc; + .xl\:focus\:text-gray-900:focus { + color: #1a202c; } - .xl\:hover\:text-purple-lightest:hover { - color: #f3ebff; + .xl\:focus\:text-red-100:focus { + color: #fff5f5; } - .xl\:hover\:text-pink-darkest:hover { - color: #451225; + .xl\:focus\:text-red-200:focus { + color: #fed7d7; } - .xl\:hover\:text-pink-darker:hover { - color: #6f213f; + .xl\:focus\:text-red-300:focus { + color: #feb2b2; } - .xl\:hover\:text-pink-dark:hover { - color: #eb5286; + .xl\:focus\:text-red-400:focus { + color: #fc8181; } - .xl\:hover\:text-pink:hover { - color: #f66d9b; + .xl\:focus\:text-red-500:focus { + color: #f56565; } - .xl\:hover\:text-pink-light:hover { - color: #fa7ea8; + .xl\:focus\:text-red-600:focus { + color: #e53e3e; } - .xl\:hover\:text-pink-lighter:hover { - color: #ffbbca; + .xl\:focus\:text-red-700:focus { + color: #c53030; } - .xl\:hover\:text-pink-lightest:hover { - color: #ffebef; + .xl\:focus\:text-red-800:focus { + color: #9b2c2c; } - .xl\:focus\:text-transparent:focus { - color: transparent; + .xl\:focus\:text-red-900:focus { + color: #742a2a; } - .xl\:focus\:text-black:focus { - color: #22292f; + .xl\:focus\:text-orange-100:focus { + color: #fffaf0; } - .xl\:focus\:text-grey-darkest:focus { - color: #3d4852; + .xl\:focus\:text-orange-200:focus { + color: #feebc8; } - .xl\:focus\:text-grey-darker:focus { - color: #606f7b; + .xl\:focus\:text-orange-300:focus { + color: #fbd38d; } - .xl\:focus\:text-grey-dark:focus { - color: #8795a1; + .xl\:focus\:text-orange-400:focus { + color: #f6ad55; } - .xl\:focus\:text-grey:focus { - color: #b8c2cc; + .xl\:focus\:text-orange-500:focus { + color: #ed8936; } - .xl\:focus\:text-grey-light:focus { - color: #dae1e7; + .xl\:focus\:text-orange-600:focus { + color: #dd6b20; } - .xl\:focus\:text-grey-lighter:focus { - color: #f1f5f8; + .xl\:focus\:text-orange-700:focus { + color: #c05621; } - .xl\:focus\:text-grey-lightest:focus { - color: #f8fafc; + .xl\:focus\:text-orange-800:focus { + color: #9c4221; } - .xl\:focus\:text-white:focus { - color: #fff; + .xl\:focus\:text-orange-900:focus { + color: #7b341e; } - .xl\:focus\:text-red-darkest:focus { - color: #3b0d0c; + .xl\:focus\:text-yellow-100:focus { + color: #fffff0; } - .xl\:focus\:text-red-darker:focus { - color: #621b18; + .xl\:focus\:text-yellow-200:focus { + color: #fefcbf; } - .xl\:focus\:text-red-dark:focus { - color: #cc1f1a; + .xl\:focus\:text-yellow-300:focus { + color: #faf089; } - .xl\:focus\:text-red:focus { - color: #e3342f; + .xl\:focus\:text-yellow-400:focus { + color: #f6e05e; } - .xl\:focus\:text-red-light:focus { - color: #ef5753; + .xl\:focus\:text-yellow-500:focus { + color: #ecc94b; } - .xl\:focus\:text-red-lighter:focus { - color: #f9acaa; + .xl\:focus\:text-yellow-600:focus { + color: #d69e2e; } - .xl\:focus\:text-red-lightest:focus { - color: #fcebea; + .xl\:focus\:text-yellow-700:focus { + color: #b7791f; } - .xl\:focus\:text-orange-darkest:focus { - color: #462a16; + .xl\:focus\:text-yellow-800:focus { + color: #975a16; } - .xl\:focus\:text-orange-darker:focus { - color: #613b1f; + .xl\:focus\:text-yellow-900:focus { + color: #744210; } - .xl\:focus\:text-orange-dark:focus { - color: #de751f; + .xl\:focus\:text-green-100:focus { + color: #f0fff4; } - .xl\:focus\:text-orange:focus { - color: #f6993f; + .xl\:focus\:text-green-200:focus { + color: #c6f6d5; } - .xl\:focus\:text-orange-light:focus { - color: #faad63; + .xl\:focus\:text-green-300:focus { + color: #9ae6b4; } - .xl\:focus\:text-orange-lighter:focus { - color: #fcd9b6; + .xl\:focus\:text-green-400:focus { + color: #68d391; } - .xl\:focus\:text-orange-lightest:focus { - color: #fff5eb; + .xl\:focus\:text-green-500:focus { + color: #48bb78; } - .xl\:focus\:text-yellow-darkest:focus { - color: #453411; + .xl\:focus\:text-green-600:focus { + color: #38a169; } - .xl\:focus\:text-yellow-darker:focus { - color: #684f1d; + .xl\:focus\:text-green-700:focus { + color: #2f855a; } - .xl\:focus\:text-yellow-dark:focus { - color: #f2d024; + .xl\:focus\:text-green-800:focus { + color: #276749; } - .xl\:focus\:text-yellow:focus { - color: #ffed4a; + .xl\:focus\:text-green-900:focus { + color: #22543d; } - .xl\:focus\:text-yellow-light:focus { - color: #fff382; + .xl\:focus\:text-teal-100:focus { + color: #e6fffa; } - .xl\:focus\:text-yellow-lighter:focus { - color: #fff9c2; + .xl\:focus\:text-teal-200:focus { + color: #b2f5ea; } - .xl\:focus\:text-yellow-lightest:focus { - color: #fcfbeb; + .xl\:focus\:text-teal-300:focus { + color: #81e6d9; } - .xl\:focus\:text-green-darkest:focus { - color: #0f2f21; + .xl\:focus\:text-teal-400:focus { + color: #4fd1c5; } - .xl\:focus\:text-green-darker:focus { - color: #1a4731; + .xl\:focus\:text-teal-500:focus { + color: #38b2ac; } - .xl\:focus\:text-green-dark:focus { - color: #1f9d55; + .xl\:focus\:text-teal-600:focus { + color: #319795; } - .xl\:focus\:text-green:focus { - color: #38c172; + .xl\:focus\:text-teal-700:focus { + color: #2c7a7b; } - .xl\:focus\:text-green-light:focus { - color: #51d88a; + .xl\:focus\:text-teal-800:focus { + color: #285e61; } - .xl\:focus\:text-green-lighter:focus { - color: #a2f5bf; + .xl\:focus\:text-teal-900:focus { + color: #234e52; } - .xl\:focus\:text-green-lightest:focus { - color: #e3fcec; + .xl\:focus\:text-blue-100:focus { + color: #ebf8ff; } - .xl\:focus\:text-teal-darkest:focus { - color: #0d3331; + .xl\:focus\:text-blue-200:focus { + color: #bee3f8; } - .xl\:focus\:text-teal-darker:focus { - color: #20504f; + .xl\:focus\:text-blue-300:focus { + color: #90cdf4; } - .xl\:focus\:text-teal-dark:focus { - color: #38a89d; + .xl\:focus\:text-blue-400:focus { + color: #63b3ed; } - .xl\:focus\:text-teal:focus { - color: #4dc0b5; + .xl\:focus\:text-blue-500:focus { + color: #4299e1; } - .xl\:focus\:text-teal-light:focus { - color: #64d5ca; + .xl\:focus\:text-blue-600:focus { + color: #3182ce; } - .xl\:focus\:text-teal-lighter:focus { - color: #a0f0ed; + .xl\:focus\:text-blue-700:focus { + color: #2b6cb0; } - .xl\:focus\:text-teal-lightest:focus { - color: #e8fffe; + .xl\:focus\:text-blue-800:focus { + color: #2c5282; } - .xl\:focus\:text-blue-darkest:focus { - color: #12283a; + .xl\:focus\:text-blue-900:focus { + color: #2a4365; } - .xl\:focus\:text-blue-darker:focus { - color: #1c3d5a; + .xl\:focus\:text-indigo-100:focus { + color: #ebf4ff; } - .xl\:focus\:text-blue-dark:focus { - color: #2779bd; + .xl\:focus\:text-indigo-200:focus { + color: #c3dafe; } - .xl\:focus\:text-blue:focus { - color: #3490dc; + .xl\:focus\:text-indigo-300:focus { + color: #a3bffa; } - .xl\:focus\:text-blue-light:focus { - color: #6cb2eb; + .xl\:focus\:text-indigo-400:focus { + color: #7f9cf5; } - .xl\:focus\:text-blue-lighter:focus { - color: #bcdefa; + .xl\:focus\:text-indigo-500:focus { + color: #667eea; } - .xl\:focus\:text-blue-lightest:focus { - color: #eff8ff; + .xl\:focus\:text-indigo-600:focus { + color: #5a67d8; } - .xl\:focus\:text-indigo-darkest:focus { - color: #191e38; + .xl\:focus\:text-indigo-700:focus { + color: #4c51bf; } - .xl\:focus\:text-indigo-darker:focus { - color: #2f365f; + .xl\:focus\:text-indigo-800:focus { + color: #434190; } - .xl\:focus\:text-indigo-dark:focus { - color: #5661b3; + .xl\:focus\:text-indigo-900:focus { + color: #3c366b; } - .xl\:focus\:text-indigo:focus { - color: #6574cd; + .xl\:focus\:text-purple-100:focus { + color: #faf5ff; } - .xl\:focus\:text-indigo-light:focus { - color: #7886d7; + .xl\:focus\:text-purple-200:focus { + color: #e9d8fd; } - .xl\:focus\:text-indigo-lighter:focus { - color: #b2b7ff; + .xl\:focus\:text-purple-300:focus { + color: #d6bcfa; } - .xl\:focus\:text-indigo-lightest:focus { - color: #e6e8ff; + .xl\:focus\:text-purple-400:focus { + color: #b794f4; } - .xl\:focus\:text-purple-darkest:focus { - color: #21183c; + .xl\:focus\:text-purple-500:focus { + color: #9f7aea; } - .xl\:focus\:text-purple-darker:focus { - color: #382b5f; + .xl\:focus\:text-purple-600:focus { + color: #805ad5; } - .xl\:focus\:text-purple-dark:focus { - color: #794acf; + .xl\:focus\:text-purple-700:focus { + color: #6b46c1; } - .xl\:focus\:text-purple:focus { - color: #9561e2; + .xl\:focus\:text-purple-800:focus { + color: #553c9a; } - .xl\:focus\:text-purple-light:focus { - color: #a779e9; + .xl\:focus\:text-purple-900:focus { + color: #44337a; } - .xl\:focus\:text-purple-lighter:focus { - color: #d6bbfc; + .xl\:focus\:text-pink-100:focus { + color: #fff5f7; } - .xl\:focus\:text-purple-lightest:focus { - color: #f3ebff; + .xl\:focus\:text-pink-200:focus { + color: #fed7e2; } - .xl\:focus\:text-pink-darkest:focus { - color: #451225; + .xl\:focus\:text-pink-300:focus { + color: #fbb6ce; } - .xl\:focus\:text-pink-darker:focus { - color: #6f213f; + .xl\:focus\:text-pink-400:focus { + color: #f687b3; } - .xl\:focus\:text-pink-dark:focus { - color: #eb5286; + .xl\:focus\:text-pink-500:focus { + color: #ed64a6; } - .xl\:focus\:text-pink:focus { - color: #f66d9b; + .xl\:focus\:text-pink-600:focus { + color: #d53f8c; } - .xl\:focus\:text-pink-light:focus { - color: #fa7ea8; + .xl\:focus\:text-pink-700:focus { + color: #b83280; } - .xl\:focus\:text-pink-lighter:focus { - color: #ffbbca; + .xl\:focus\:text-pink-800:focus { + color: #97266d; } - .xl\:focus\:text-pink-lightest:focus { - color: #ffebef; + .xl\:focus\:text-pink-900:focus { + color: #702459; } .xl\:text-xs { - font-size: .75rem; + font-size: 0.75rem; } .xl\:text-sm { - font-size: .875rem; + font-size: 0.875rem; } .xl\:text-base { @@ -28009,11 +34699,15 @@ table { font-size: 3rem; } + .xl\:text-6xl { + font-size: 4rem; + } + .xl\:italic { font-style: italic; } - .xl\:roman { + .xl\:not-italic { font-style: normal; } @@ -28045,40 +34739,6 @@ table { text-decoration: none; } - .xl\:antialiased { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - } - - .xl\:subpixel-antialiased { - -webkit-font-smoothing: auto; - -moz-osx-font-smoothing: auto; - } - - .xl\:hover\:italic:hover { - font-style: italic; - } - - .xl\:hover\:roman:hover { - font-style: normal; - } - - .xl\:hover\:uppercase:hover { - text-transform: uppercase; - } - - .xl\:hover\:lowercase:hover { - text-transform: lowercase; - } - - .xl\:hover\:capitalize:hover { - text-transform: capitalize; - } - - .xl\:hover\:normal-case:hover { - text-transform: none; - } - .xl\:hover\:underline:hover { text-decoration: underline; } @@ -28091,40 +34751,6 @@ table { text-decoration: none; } - .xl\:hover\:antialiased:hover { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - } - - .xl\:hover\:subpixel-antialiased:hover { - -webkit-font-smoothing: auto; - -moz-osx-font-smoothing: auto; - } - - .xl\:focus\:italic:focus { - font-style: italic; - } - - .xl\:focus\:roman:focus { - font-style: normal; - } - - .xl\:focus\:uppercase:focus { - text-transform: uppercase; - } - - .xl\:focus\:lowercase:focus { - text-transform: lowercase; - } - - .xl\:focus\:capitalize:focus { - text-transform: capitalize; - } - - .xl\:focus\:normal-case:focus { - text-transform: none; - } - .xl\:focus\:underline:focus { text-decoration: underline; } @@ -28137,26 +34763,38 @@ table { text-decoration: none; } - .xl\:focus\:antialiased:focus { + .xl\:antialiased { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } - .xl\:focus\:subpixel-antialiased:focus { + .xl\:subpixel-antialiased { -webkit-font-smoothing: auto; -moz-osx-font-smoothing: auto; } - .xl\:tracking-tight { + .xl\:tracking-tighter { letter-spacing: -0.05em; } + .xl\:tracking-tight { + letter-spacing: -0.025em; + } + .xl\:tracking-normal { letter-spacing: 0; } .xl\:tracking-wide { - letter-spacing: .05em; + letter-spacing: 0.025em; + } + + .xl\:tracking-wider { + letter-spacing: 0.05em; + } + + .xl\:tracking-widest { + letter-spacing: 0.1em; } .xl\:select-none { @@ -28167,6 +34805,14 @@ table { user-select: text; } + .xl\:select-all { + user-select: all; + } + + .xl\:select-auto { + user-select: auto; + } + .xl\:align-baseline { vertical-align: baseline; } @@ -28219,12 +34865,17 @@ table { white-space: pre-wrap; } + .xl\:break-normal { + overflow-wrap: normal; + word-break: normal; + } + .xl\:break-words { - word-wrap: break-word; + overflow-wrap: break-word; } - .xl\:break-normal { - word-wrap: normal; + .xl\:break-all { + word-break: break-all; } .xl\:truncate { @@ -28233,16 +34884,20 @@ table { white-space: nowrap; } + .xl\:w-0 { + width: 0; + } + .xl\:w-1 { - width: .25rem; + width: 0.25rem; } .xl\:w-2 { - width: .5rem; + width: 0.5rem; } .xl\:w-3 { - width: .75rem; + width: 0.75rem; } .xl\:w-4 { @@ -28273,6 +34928,10 @@ table { width: 4rem; } + .xl\:w-20 { + width: 5rem; + } + .xl\:w-24 { width: 6rem; } @@ -28281,10 +34940,18 @@ table { width: 8rem; } + .xl\:w-40 { + width: 10rem; + } + .xl\:w-48 { width: 12rem; } + .xl\:w-56 { + width: 14rem; + } + .xl\:w-64 { width: 16rem; } @@ -28313,6 +34980,10 @@ table { width: 25%; } + .xl\:w-2\/4 { + width: 50%; + } + .xl\:w-3\/4 { width: 75%; } @@ -28337,10 +35008,66 @@ table { width: 16.66667%; } + .xl\:w-2\/6 { + width: 33.33333%; + } + + .xl\:w-3\/6 { + width: 50%; + } + + .xl\:w-4\/6 { + width: 66.66667%; + } + .xl\:w-5\/6 { width: 83.33333%; } + .xl\:w-1\/12 { + width: 8.33333%; + } + + .xl\:w-2\/12 { + width: 16.66667%; + } + + .xl\:w-3\/12 { + width: 25%; + } + + .xl\:w-4\/12 { + width: 33.33333%; + } + + .xl\:w-5\/12 { + width: 41.66667%; + } + + .xl\:w-6\/12 { + width: 50%; + } + + .xl\:w-7\/12 { + width: 58.33333%; + } + + .xl\:w-8\/12 { + width: 66.66667%; + } + + .xl\:w-9\/12 { + width: 75%; + } + + .xl\:w-10\/12 { + width: 83.33333%; + } + + .xl\:w-11\/12 { + width: 91.66667%; + } + .xl\:w-full { width: 100%; } @@ -28379,6 +35106,6 @@ table { .xl\:example { font-weight: 700; - color: #e3342f; + color: #f56565; } } diff --git a/__tests__/mergeConfigWithDefaults.test.js b/__tests__/mergeConfigWithDefaults.test.js deleted file mode 100644 index 5b787bf1bc53..000000000000 --- a/__tests__/mergeConfigWithDefaults.test.js +++ /dev/null @@ -1,133 +0,0 @@ -import mergeConfigWithDefaults from '../src/util/mergeConfigWithDefaults' - -test('missing top level keys are pulled from the default config', () => { - const userConfig = { - colors: { red: '#ff0000' }, - modules: {}, - options: {}, - } - - const defaultConfig = { - colors: { green: '#00ff00' }, - screens: { - sm: '576px', - }, - modules: {}, - options: {}, - } - - const result = mergeConfigWithDefaults(userConfig, defaultConfig) - - expect(result).toEqual({ - colors: { red: '#ff0000' }, - screens: { - sm: '576px', - }, - modules: {}, - options: {}, - }) -}) - -test('user modules are merged with default modules', () => { - const userConfig = { - modules: { flexbox: false }, - options: {}, - } - - const defaultConfig = { - modules: { - flexbox: ['responsive'], - textAlign: ['responsive'], - }, - options: {}, - } - - const result = mergeConfigWithDefaults(userConfig, defaultConfig) - - expect(result).toEqual({ - modules: { - flexbox: false, - textAlign: ['responsive'], - }, - options: {}, - }) -}) - -test('setting modules to "all" creates all variants for all modules', () => { - const userConfig = { - modules: 'all', - options: {}, - } - - const defaultConfig = { - modules: { - flexbox: ['responsive'], - textAlign: ['hover'], - textColors: ['focus'], - }, - options: {}, - } - - const result = mergeConfigWithDefaults(userConfig, defaultConfig) - - expect(result).toEqual({ - modules: { - flexbox: ['responsive', 'group-hover', 'hover', 'focus-within', 'focus', 'active'], - textAlign: ['responsive', 'group-hover', 'hover', 'focus-within', 'focus', 'active'], - textColors: ['responsive', 'group-hover', 'hover', 'focus-within', 'focus', 'active'], - }, - options: {}, - }) -}) - -test('setting modules to an array of variants applies those variants to all modules', () => { - const userConfig = { - modules: ['responsive', 'focus', 'hover', 'custom-variant'], - options: {}, - } - - const defaultConfig = { - modules: { - flexbox: ['responsive'], - textAlign: ['hover'], - textColors: ['focus'], - }, - options: {}, - } - - const result = mergeConfigWithDefaults(userConfig, defaultConfig) - - expect(result).toEqual({ - modules: { - flexbox: ['responsive', 'focus', 'hover', 'custom-variant'], - textAlign: ['responsive', 'focus', 'hover', 'custom-variant'], - textColors: ['responsive', 'focus', 'hover', 'custom-variant'], - }, - options: {}, - }) -}) - -test('user options are merged with default options', () => { - const userConfig = { - modules: {}, - options: { prefix: 'tw-' }, - } - - const defaultConfig = { - modules: {}, - options: { - prefix: '-', - important: false, - }, - } - - const result = mergeConfigWithDefaults(userConfig, defaultConfig) - - expect(result).toEqual({ - modules: {}, - options: { - prefix: 'tw-', - important: false, - }, - }) -}) diff --git a/__tests__/plugins/backgroundColor.test.js b/__tests__/plugins/backgroundColor.test.js new file mode 100644 index 000000000000..0de33e04cc8f --- /dev/null +++ b/__tests__/plugins/backgroundColor.test.js @@ -0,0 +1,83 @@ +import _ from 'lodash' +import escapeClassName from '../../src/util/escapeClassName' +import plugin from '../../src/plugins/backgroundColor' + +test('colors can be a nested object', () => { + const addedUtilities = [] + + const config = { + theme: { + backgroundColor: { + purple: 'purple', + white: { + 25: 'rgba(255,255,255,.25)', + 50: 'rgba(255,255,255,.5)', + 75: 'rgba(255,255,255,.75)', + default: '#fff', + }, + red: { + 1: 'rgb(33,0,0)', + 2: 'rgb(67,0,0)', + 3: 'rgb(100,0,0)', + }, + green: { + 1: 'rgb(0,33,0)', + 2: 'rgb(0,67,0)', + 3: 'rgb(0,100,0)', + }, + blue: { + 1: 'rgb(0,0,33)', + 2: 'rgb(0,0,67)', + 3: 'rgb(0,0,100)', + }, + }, + }, + variants: { + backgroundColor: ['responsive'], + }, + } + + const getConfigValue = (path, defaultValue) => _.get(config, path, defaultValue) + const pluginApi = { + config: getConfigValue, + e: escapeClassName, + theme: (path, defaultValue) => getConfigValue(`theme.${path}`, defaultValue), + variants: (path, defaultValue) => { + if (_.isArray(config.variants)) { + return config.variants + } + + return getConfigValue(`variants.${path}`, defaultValue) + }, + addUtilities(utilities, variants) { + addedUtilities.push({ + utilities, + variants, + }) + }, + } + + plugin()(pluginApi) + + expect(addedUtilities).toEqual([ + { + utilities: { + '.bg-purple': { 'background-color': 'purple' }, + '.bg-white-25': { 'background-color': 'rgba(255,255,255,.25)' }, + '.bg-white-50': { 'background-color': 'rgba(255,255,255,.5)' }, + '.bg-white-75': { 'background-color': 'rgba(255,255,255,.75)' }, + '.bg-white': { 'background-color': '#fff' }, + '.bg-red-1': { 'background-color': 'rgb(33,0,0)' }, + '.bg-red-2': { 'background-color': 'rgb(67,0,0)' }, + '.bg-red-3': { 'background-color': 'rgb(100,0,0)' }, + '.bg-green-1': { 'background-color': 'rgb(0,33,0)' }, + '.bg-green-2': { 'background-color': 'rgb(0,67,0)' }, + '.bg-green-3': { 'background-color': 'rgb(0,100,0)' }, + '.bg-blue-1': { 'background-color': 'rgb(0,0,33)' }, + '.bg-blue-2': { 'background-color': 'rgb(0,0,67)' }, + '.bg-blue-3': { 'background-color': 'rgb(0,0,100)' }, + }, + variants: ['responsive'], + }, + ]) +}) diff --git a/__tests__/plugins/borderColor.test.js b/__tests__/plugins/borderColor.test.js new file mode 100644 index 000000000000..3c9a47683984 --- /dev/null +++ b/__tests__/plugins/borderColor.test.js @@ -0,0 +1,83 @@ +import _ from 'lodash' +import escapeClassName from '../../src/util/escapeClassName' +import plugin from '../../src/plugins/borderColor' + +test('colors can be a nested object', () => { + const addedUtilities = [] + + const config = { + theme: { + borderColor: { + purple: 'purple', + white: { + 25: 'rgba(255,255,255,.25)', + 50: 'rgba(255,255,255,.5)', + 75: 'rgba(255,255,255,.75)', + default: '#fff', + }, + red: { + 1: 'rgb(33,0,0)', + 2: 'rgb(67,0,0)', + 3: 'rgb(100,0,0)', + }, + green: { + 1: 'rgb(0,33,0)', + 2: 'rgb(0,67,0)', + 3: 'rgb(0,100,0)', + }, + blue: { + 1: 'rgb(0,0,33)', + 2: 'rgb(0,0,67)', + 3: 'rgb(0,0,100)', + }, + }, + }, + variants: { + borderColor: ['responsive'], + }, + } + + const getConfigValue = (path, defaultValue) => _.get(config, path, defaultValue) + const pluginApi = { + config: getConfigValue, + e: escapeClassName, + theme: (path, defaultValue) => getConfigValue(`theme.${path}`, defaultValue), + variants: (path, defaultValue) => { + if (_.isArray(config.variants)) { + return config.variants + } + + return getConfigValue(`variants.${path}`, defaultValue) + }, + addUtilities(utilities, variants) { + addedUtilities.push({ + utilities, + variants, + }) + }, + } + + plugin()(pluginApi) + + expect(addedUtilities).toEqual([ + { + utilities: { + '.border-purple': { 'border-color': 'purple' }, + '.border-white-25': { 'border-color': 'rgba(255,255,255,.25)' }, + '.border-white-50': { 'border-color': 'rgba(255,255,255,.5)' }, + '.border-white-75': { 'border-color': 'rgba(255,255,255,.75)' }, + '.border-white': { 'border-color': '#fff' }, + '.border-red-1': { 'border-color': 'rgb(33,0,0)' }, + '.border-red-2': { 'border-color': 'rgb(67,0,0)' }, + '.border-red-3': { 'border-color': 'rgb(100,0,0)' }, + '.border-green-1': { 'border-color': 'rgb(0,33,0)' }, + '.border-green-2': { 'border-color': 'rgb(0,67,0)' }, + '.border-green-3': { 'border-color': 'rgb(0,100,0)' }, + '.border-blue-1': { 'border-color': 'rgb(0,0,33)' }, + '.border-blue-2': { 'border-color': 'rgb(0,0,67)' }, + '.border-blue-3': { 'border-color': 'rgb(0,0,100)' }, + }, + variants: ['responsive'], + }, + ]) +}) diff --git a/__tests__/plugins/fill.test.js b/__tests__/plugins/fill.test.js new file mode 100644 index 000000000000..a2a0c6327453 --- /dev/null +++ b/__tests__/plugins/fill.test.js @@ -0,0 +1,83 @@ +import _ from 'lodash' +import escapeClassName from '../../src/util/escapeClassName' +import plugin from '../../src/plugins/fill' + +test('colors can be a nested object', () => { + const addedUtilities = [] + + const config = { + theme: { + fill: { + purple: 'purple', + white: { + 25: 'rgba(255,255,255,.25)', + 50: 'rgba(255,255,255,.5)', + 75: 'rgba(255,255,255,.75)', + default: '#fff', + }, + red: { + 1: 'rgb(33,0,0)', + 2: 'rgb(67,0,0)', + 3: 'rgb(100,0,0)', + }, + green: { + 1: 'rgb(0,33,0)', + 2: 'rgb(0,67,0)', + 3: 'rgb(0,100,0)', + }, + blue: { + 1: 'rgb(0,0,33)', + 2: 'rgb(0,0,67)', + 3: 'rgb(0,0,100)', + }, + }, + }, + variants: { + fill: ['responsive'], + }, + } + + const getConfigValue = (path, defaultValue) => _.get(config, path, defaultValue) + const pluginApi = { + config: getConfigValue, + e: escapeClassName, + theme: (path, defaultValue) => getConfigValue(`theme.${path}`, defaultValue), + variants: (path, defaultValue) => { + if (_.isArray(config.variants)) { + return config.variants + } + + return getConfigValue(`variants.${path}`, defaultValue) + }, + addUtilities(utilities, variants) { + addedUtilities.push({ + utilities, + variants, + }) + }, + } + + plugin()(pluginApi) + + expect(addedUtilities).toEqual([ + { + utilities: { + '.fill-purple': { fill: 'purple' }, + '.fill-white-25': { fill: 'rgba(255,255,255,.25)' }, + '.fill-white-50': { fill: 'rgba(255,255,255,.5)' }, + '.fill-white-75': { fill: 'rgba(255,255,255,.75)' }, + '.fill-white': { fill: '#fff' }, + '.fill-red-1': { fill: 'rgb(33,0,0)' }, + '.fill-red-2': { fill: 'rgb(67,0,0)' }, + '.fill-red-3': { fill: 'rgb(100,0,0)' }, + '.fill-green-1': { fill: 'rgb(0,33,0)' }, + '.fill-green-2': { fill: 'rgb(0,67,0)' }, + '.fill-green-3': { fill: 'rgb(0,100,0)' }, + '.fill-blue-1': { fill: 'rgb(0,0,33)' }, + '.fill-blue-2': { fill: 'rgb(0,0,67)' }, + '.fill-blue-3': { fill: 'rgb(0,0,100)' }, + }, + variants: ['responsive'], + }, + ]) +}) diff --git a/__tests__/plugins/stroke.test.js b/__tests__/plugins/stroke.test.js new file mode 100644 index 000000000000..047907741041 --- /dev/null +++ b/__tests__/plugins/stroke.test.js @@ -0,0 +1,83 @@ +import _ from 'lodash' +import escapeClassName from '../../src/util/escapeClassName' +import plugin from '../../src/plugins/stroke' + +test('colors can be a nested object', () => { + const addedUtilities = [] + + const config = { + theme: { + stroke: { + purple: 'purple', + white: { + 25: 'rgba(255,255,255,.25)', + 50: 'rgba(255,255,255,.5)', + 75: 'rgba(255,255,255,.75)', + default: '#fff', + }, + red: { + 1: 'rgb(33,0,0)', + 2: 'rgb(67,0,0)', + 3: 'rgb(100,0,0)', + }, + green: { + 1: 'rgb(0,33,0)', + 2: 'rgb(0,67,0)', + 3: 'rgb(0,100,0)', + }, + blue: { + 1: 'rgb(0,0,33)', + 2: 'rgb(0,0,67)', + 3: 'rgb(0,0,100)', + }, + }, + }, + variants: { + stroke: ['responsive'], + }, + } + + const getConfigValue = (path, defaultValue) => _.get(config, path, defaultValue) + const pluginApi = { + config: getConfigValue, + e: escapeClassName, + theme: (path, defaultValue) => getConfigValue(`theme.${path}`, defaultValue), + variants: (path, defaultValue) => { + if (_.isArray(config.variants)) { + return config.variants + } + + return getConfigValue(`variants.${path}`, defaultValue) + }, + addUtilities(utilities, variants) { + addedUtilities.push({ + utilities, + variants, + }) + }, + } + + plugin()(pluginApi) + + expect(addedUtilities).toEqual([ + { + utilities: { + '.stroke-purple': { stroke: 'purple' }, + '.stroke-white-25': { stroke: 'rgba(255,255,255,.25)' }, + '.stroke-white-50': { stroke: 'rgba(255,255,255,.5)' }, + '.stroke-white-75': { stroke: 'rgba(255,255,255,.75)' }, + '.stroke-white': { stroke: '#fff' }, + '.stroke-red-1': { stroke: 'rgb(33,0,0)' }, + '.stroke-red-2': { stroke: 'rgb(67,0,0)' }, + '.stroke-red-3': { stroke: 'rgb(100,0,0)' }, + '.stroke-green-1': { stroke: 'rgb(0,33,0)' }, + '.stroke-green-2': { stroke: 'rgb(0,67,0)' }, + '.stroke-green-3': { stroke: 'rgb(0,100,0)' }, + '.stroke-blue-1': { stroke: 'rgb(0,0,33)' }, + '.stroke-blue-2': { stroke: 'rgb(0,0,67)' }, + '.stroke-blue-3': { stroke: 'rgb(0,0,100)' }, + }, + variants: ['responsive'], + }, + ]) +}) diff --git a/__tests__/plugins/textColor.test.js b/__tests__/plugins/textColor.test.js new file mode 100644 index 000000000000..078277dcb92e --- /dev/null +++ b/__tests__/plugins/textColor.test.js @@ -0,0 +1,83 @@ +import _ from 'lodash' +import escapeClassName from '../../src/util/escapeClassName' +import plugin from '../../src/plugins/textColor' + +test('colors can be a nested object', () => { + const addedUtilities = [] + + const config = { + theme: { + textColor: { + purple: 'purple', + white: { + 25: 'rgba(255,255,255,.25)', + 50: 'rgba(255,255,255,.5)', + 75: 'rgba(255,255,255,.75)', + default: '#fff', + }, + red: { + 1: 'rgb(33,0,0)', + 2: 'rgb(67,0,0)', + 3: 'rgb(100,0,0)', + }, + green: { + 1: 'rgb(0,33,0)', + 2: 'rgb(0,67,0)', + 3: 'rgb(0,100,0)', + }, + blue: { + 1: 'rgb(0,0,33)', + 2: 'rgb(0,0,67)', + 3: 'rgb(0,0,100)', + }, + }, + }, + variants: { + textColor: ['responsive'], + }, + } + + const getConfigValue = (path, defaultValue) => _.get(config, path, defaultValue) + const pluginApi = { + config: getConfigValue, + e: escapeClassName, + theme: (path, defaultValue) => getConfigValue(`theme.${path}`, defaultValue), + variants: (path, defaultValue) => { + if (_.isArray(config.variants)) { + return config.variants + } + + return getConfigValue(`variants.${path}`, defaultValue) + }, + addUtilities(utilities, variants) { + addedUtilities.push({ + utilities, + variants, + }) + }, + } + + plugin()(pluginApi) + + expect(addedUtilities).toEqual([ + { + utilities: { + '.text-purple': { color: 'purple' }, + '.text-white-25': { color: 'rgba(255,255,255,.25)' }, + '.text-white-50': { color: 'rgba(255,255,255,.5)' }, + '.text-white-75': { color: 'rgba(255,255,255,.75)' }, + '.text-white': { color: '#fff' }, + '.text-red-1': { color: 'rgb(33,0,0)' }, + '.text-red-2': { color: 'rgb(67,0,0)' }, + '.text-red-3': { color: 'rgb(100,0,0)' }, + '.text-green-1': { color: 'rgb(0,33,0)' }, + '.text-green-2': { color: 'rgb(0,67,0)' }, + '.text-green-3': { color: 'rgb(0,100,0)' }, + '.text-blue-1': { color: 'rgb(0,0,33)' }, + '.text-blue-2': { color: 'rgb(0,0,67)' }, + '.text-blue-3': { color: 'rgb(0,0,100)' }, + }, + variants: ['responsive'], + }, + ]) +}) diff --git a/__tests__/processPlugins.test.js b/__tests__/processPlugins.test.js index 3d342d502052..2d62ae3237a6 100644 --- a/__tests__/processPlugins.test.js +++ b/__tests__/processPlugins.test.js @@ -8,11 +8,9 @@ function css(nodes) { function makeConfig(overrides) { return _.defaultsDeep(overrides, { - options: { - prefix: '', - important: false, - separator: ':', - }, + prefix: '', + important: false, + separator: ':', }) } @@ -256,6 +254,66 @@ test('plugins can create components with object syntax', () => { `) }) +test('plugins can add base styles with object syntax', () => { + const { base } = processPlugins( + [ + function({ addBase }) { + addBase({ + img: { + maxWidth: '100%', + }, + button: { + fontFamily: 'inherit', + }, + }) + }, + ], + makeConfig() + ) + + expect(css(base)).toMatchCss(` + img { + max-width: 100% + } + button { + font-family: inherit + } + `) +}) + +test('plugins can add base styles with raw PostCSS nodes', () => { + const { base } = processPlugins( + [ + function({ addBase, postcss }) { + addBase([ + postcss.rule({ selector: 'img' }).append([ + postcss.decl({ + prop: 'max-width', + value: '100%', + }), + ]), + postcss.rule({ selector: 'button' }).append([ + postcss.decl({ + prop: 'font-family', + value: 'inherit', + }), + ]), + ]) + }, + ], + makeConfig() + ) + + expect(css(base)).toMatchCss(` + img { + max-width: 100% + } + button { + font-family: inherit + } + `) +}) + test('plugins can create components with raw PostCSS nodes', () => { const { components, utilities } = processPlugins( [ @@ -599,6 +657,91 @@ test('plugins can access the current config', () => { `) }) +test('plugins can access the variants config directly', () => { + const { components, utilities } = processPlugins( + [ + function({ addUtilities, variants }) { + addUtilities( + { + '.object-fill': { + 'object-fit': 'fill', + }, + '.object-contain': { + 'object-fit': 'contain', + }, + '.object-cover': { + 'object-fit': 'cover', + }, + }, + variants('objectFit') + ) + }, + ], + makeConfig({ + variants: { + objectFit: ['responsive', 'focus', 'hover'], + }, + }) + ) + + expect(components.length).toBe(0) + expect(css(utilities)).toMatchCss(` + @variants responsive, focus, hover { + .object-fill { + object-fit: fill + } + .object-contain { + object-fit: contain + } + .object-cover { + object-fit: cover + } + } + `) +}) + +test('plugins apply all global variants when variants are configured globally', () => { + const { components, utilities } = processPlugins( + [ + function({ addUtilities, variants }) { + addUtilities( + { + '.object-fill': { + 'object-fit': 'fill', + }, + }, + variants('objectFit') + ) + addUtilities( + { + '.rotate-90deg': { + transform: 'rotate(90deg)', + }, + }, + variants('rotate') + ) + }, + ], + makeConfig({ + variants: ['responsive', 'focus', 'hover'], + }) + ) + + expect(components.length).toBe(0) + expect(css(utilities)).toMatchCss(` + @variants responsive, focus, hover { + .object-fill { + object-fit: fill + } + } + @variants responsive, focus, hover { + .rotate-90deg { + transform: rotate(90deg) + } + } + `) +}) + test('plugins can provide fallbacks to keys missing from the config', () => { const { components, utilities } = processPlugins( [ @@ -720,10 +863,8 @@ test('plugins respect prefix and important options by default when adding utilit }, ], makeConfig({ - options: { - prefix: 'tw-', - important: true, - }, + prefix: 'tw-', + important: true, }) ) @@ -748,9 +889,7 @@ test("component declarations respect the 'prefix' option by default", () => { }, ], makeConfig({ - options: { - prefix: 'tw-', - }, + prefix: 'tw-', }) ) @@ -778,9 +917,7 @@ test('all selectors in a rule are prefixed', () => { }, ], makeConfig({ - options: { - prefix: 'tw-', - }, + prefix: 'tw-', }) ) @@ -814,9 +951,7 @@ test("component declarations can optionally ignore 'prefix' option", () => { }, ], makeConfig({ - options: { - prefix: 'tw-', - }, + prefix: 'tw-', }) ) @@ -839,9 +974,7 @@ test("component declarations are not affected by the 'important' option", () => }, ], makeConfig({ - options: { - important: true, - }, + important: true, }) ) @@ -867,9 +1000,7 @@ test("plugins can apply the user's chosen prefix to components manually", () => }, ], makeConfig({ - options: { - prefix: 'tw-', - }, + prefix: 'tw-', }) ) @@ -897,10 +1028,8 @@ test('prefix can optionally be ignored for utilities', () => { }, ], makeConfig({ - options: { - prefix: 'tw-', - important: true, - }, + prefix: 'tw-', + important: true, }) ) @@ -930,10 +1059,8 @@ test('important can optionally be ignored for utilities', () => { }, ], makeConfig({ - options: { - prefix: 'tw-', - important: true, - }, + prefix: 'tw-', + important: true, }) ) @@ -965,10 +1092,8 @@ test('variants can still be specified when ignoring prefix and important options }, ], makeConfig({ - options: { - prefix: 'tw-', - important: true, - }, + prefix: 'tw-', + important: true, }) ) @@ -996,9 +1121,7 @@ test('prefix will prefix all classes in a selector', () => { }, ], makeConfig({ - options: { - prefix: 'tw-', - }, + prefix: 'tw-', }) ) diff --git a/__tests__/resolveConfig.test.js b/__tests__/resolveConfig.test.js new file mode 100644 index 000000000000..ea44f9f65bc4 --- /dev/null +++ b/__tests__/resolveConfig.test.js @@ -0,0 +1,1068 @@ +import resolveConfig from '../src/util/resolveConfig' + +test('prefix key overrides default prefix', () => { + const userConfig = { + prefix: 'tw-', + } + + const defaultConfig = { + prefix: '', + important: false, + separator: ':', + theme: { + screens: { + mobile: '400px', + }, + }, + variants: { + appearance: ['responsive'], + borderCollapse: [], + borderColors: ['responsive', 'hover', 'focus'], + }, + } + + const result = resolveConfig([userConfig, defaultConfig]) + + expect(result).toEqual({ + prefix: 'tw-', + important: false, + separator: ':', + theme: { + screens: { + mobile: '400px', + }, + }, + variants: { + appearance: ['responsive'], + borderCollapse: [], + borderColors: ['responsive', 'hover', 'focus'], + }, + }) +}) + +test('important key overrides default important', () => { + const userConfig = { + important: true, + } + + const defaultConfig = { + prefix: '', + important: false, + separator: ':', + theme: { + screens: { + mobile: '400px', + }, + }, + variants: { + appearance: ['responsive'], + borderCollapse: [], + borderColors: ['responsive', 'hover', 'focus'], + }, + } + + const result = resolveConfig([userConfig, defaultConfig]) + + expect(result).toEqual({ + prefix: '', + important: true, + separator: ':', + theme: { + screens: { + mobile: '400px', + }, + }, + variants: { + appearance: ['responsive'], + borderCollapse: [], + borderColors: ['responsive', 'hover', 'focus'], + }, + }) +}) + +test('separator key overrides default separator', () => { + const userConfig = { + separator: '__', + } + + const defaultConfig = { + prefix: '', + important: false, + separator: ':', + theme: { + screens: { + mobile: '400px', + }, + }, + variants: { + appearance: ['responsive'], + borderCollapse: [], + borderColors: ['responsive', 'hover', 'focus'], + }, + } + + const result = resolveConfig([userConfig, defaultConfig]) + + expect(result).toEqual({ + prefix: '', + important: false, + separator: '__', + theme: { + screens: { + mobile: '400px', + }, + }, + variants: { + appearance: ['responsive'], + borderCollapse: [], + borderColors: ['responsive', 'hover', 'focus'], + }, + }) +}) + +test('theme key is merged instead of replaced', () => { + const userConfig = { + theme: { + screens: { + mobile: '400px', + }, + }, + } + + const defaultConfig = { + prefix: '-', + important: false, + separator: ':', + theme: { + colors: { + 'grey-darker': '#606f7b', + 'grey-dark': '#8795a1', + grey: '#b8c2cc', + 'grey-light': '#dae1e7', + 'grey-lighter': '#f1f5f8', + }, + fonts: { + sans: ['system-ui', 'BlinkMacSystemFont', '-apple-system', 'Roboto', 'sans-serif'], + serif: ['Constantia', 'Lucida Bright', 'Georgia', 'serif'], + }, + screens: { + sm: '500px', + md: '750px', + lg: '1000px', + }, + }, + variants: { + appearance: ['responsive'], + borderCollapse: [], + borderColors: ['responsive', 'hover', 'focus'], + }, + } + + const result = resolveConfig([userConfig, defaultConfig]) + + expect(result).toEqual({ + prefix: '-', + important: false, + separator: ':', + theme: { + colors: { + 'grey-darker': '#606f7b', + 'grey-dark': '#8795a1', + grey: '#b8c2cc', + 'grey-light': '#dae1e7', + 'grey-lighter': '#f1f5f8', + }, + fonts: { + sans: ['system-ui', 'BlinkMacSystemFont', '-apple-system', 'Roboto', 'sans-serif'], + serif: ['Constantia', 'Lucida Bright', 'Georgia', 'serif'], + }, + screens: { + mobile: '400px', + }, + }, + variants: { + appearance: ['responsive'], + borderCollapse: [], + borderColors: ['responsive', 'hover', 'focus'], + }, + }) +}) + +test('variants key is merged instead of replaced', () => { + const userConfig = { + variants: { + backgroundAttachment: [], + borderColors: ['responsive', 'hover', 'focus', 'active'], + }, + } + + const defaultConfig = { + prefix: '-', + important: false, + separator: ':', + theme: { + colors: { + 'grey-darker': '#606f7b', + 'grey-dark': '#8795a1', + grey: '#b8c2cc', + 'grey-light': '#dae1e7', + 'grey-lighter': '#f1f5f8', + }, + fonts: { + sans: ['system-ui', 'BlinkMacSystemFont', '-apple-system', 'Roboto', 'sans-serif'], + serif: ['Constantia', 'Lucida Bright', 'Georgia', 'serif'], + }, + screens: { + sm: '500px', + md: '750px', + lg: '1000px', + }, + }, + variants: { + appearance: ['responsive'], + backgroundAttachment: ['responsive'], + borderCollapse: [], + borderColors: ['responsive', 'hover', 'focus'], + borderRadius: ['responsive'], + }, + } + + const result = resolveConfig([userConfig, defaultConfig]) + + expect(result).toEqual({ + prefix: '-', + important: false, + separator: ':', + theme: { + colors: { + 'grey-darker': '#606f7b', + 'grey-dark': '#8795a1', + grey: '#b8c2cc', + 'grey-light': '#dae1e7', + 'grey-lighter': '#f1f5f8', + }, + fonts: { + sans: ['system-ui', 'BlinkMacSystemFont', '-apple-system', 'Roboto', 'sans-serif'], + serif: ['Constantia', 'Lucida Bright', 'Georgia', 'serif'], + }, + screens: { + sm: '500px', + md: '750px', + lg: '1000px', + }, + }, + variants: { + appearance: ['responsive'], + backgroundAttachment: [], + borderCollapse: [], + borderColors: ['responsive', 'hover', 'focus', 'active'], + borderRadius: ['responsive'], + }, + }) +}) + +test('missing top level keys are pulled from the default config', () => { + const userConfig = {} + + const defaultConfig = { + prefix: '-', + important: false, + separator: ':', + theme: { + colors: { green: '#00ff00' }, + screens: { + mobile: '400px', + }, + }, + variants: { + appearance: ['responsive'], + borderCollapse: [], + borderColors: ['responsive', 'hover', 'focus'], + }, + } + + const result = resolveConfig([userConfig, defaultConfig]) + + expect(result).toEqual({ + prefix: '-', + important: false, + separator: ':', + theme: { + colors: { green: '#00ff00' }, + screens: { + mobile: '400px', + }, + }, + variants: { + appearance: ['responsive'], + borderCollapse: [], + borderColors: ['responsive', 'hover', 'focus'], + }, + }) +}) + +test('functions in the default theme section are lazily evaluated', () => { + const userConfig = { + theme: { + colors: { + red: 'red', + green: 'green', + blue: 'blue', + }, + }, + } + + const defaultConfig = { + prefix: '-', + important: false, + separator: ':', + theme: { + colors: { + cyan: 'cyan', + magenta: 'magenta', + yellow: 'yellow', + }, + backgroundColors: theme => theme('colors'), + textColors: theme => theme('colors'), + }, + variants: { + backgroundColors: ['responsive', 'hover', 'focus'], + textColors: ['responsive', 'hover', 'focus'], + }, + } + + const result = resolveConfig([userConfig, defaultConfig]) + + expect(result).toEqual({ + prefix: '-', + important: false, + separator: ':', + theme: { + colors: { + red: 'red', + green: 'green', + blue: 'blue', + }, + backgroundColors: { + red: 'red', + green: 'green', + blue: 'blue', + }, + textColors: { + red: 'red', + green: 'green', + blue: 'blue', + }, + }, + variants: { + backgroundColors: ['responsive', 'hover', 'focus'], + textColors: ['responsive', 'hover', 'focus'], + }, + }) +}) + +test('functions in the user theme section are lazily evaluated', () => { + const userConfig = { + theme: { + colors: { + red: 'red', + green: 'green', + blue: 'blue', + }, + backgroundColors: theme => ({ + ...theme('colors'), + customBackground: '#bada55', + }), + textColors: theme => ({ + ...theme('colors'), + customText: '#facade', + }), + }, + } + + const defaultConfig = { + prefix: '-', + important: false, + separator: ':', + theme: { + colors: { + cyan: 'cyan', + magenta: 'magenta', + yellow: 'yellow', + }, + backgroundColors: ({ colors }) => colors, + textColors: ({ colors }) => colors, + }, + variants: { + backgroundColors: ['responsive', 'hover', 'focus'], + textColors: ['responsive', 'hover', 'focus'], + }, + } + + const result = resolveConfig([userConfig, defaultConfig]) + + expect(result).toEqual({ + prefix: '-', + important: false, + separator: ':', + theme: { + colors: { + red: 'red', + green: 'green', + blue: 'blue', + }, + backgroundColors: { + red: 'red', + green: 'green', + blue: 'blue', + customBackground: '#bada55', + }, + textColors: { + red: 'red', + green: 'green', + blue: 'blue', + customText: '#facade', + }, + }, + variants: { + backgroundColors: ['responsive', 'hover', 'focus'], + textColors: ['responsive', 'hover', 'focus'], + }, + }) +}) + +test('theme values in the extend section extend the existing theme', () => { + const userConfig = { + theme: { + extend: { + opacity: { + '25': '25', + '75': '.75', + }, + backgroundColors: { + customBackground: '#bada55', + }, + }, + }, + } + + const defaultConfig = { + prefix: '-', + important: false, + separator: ':', + theme: { + colors: { + cyan: 'cyan', + magenta: 'magenta', + yellow: 'yellow', + }, + opacity: { + '0': '0', + '50': '.5', + '100': '1', + }, + backgroundColors: theme => theme('colors'), + }, + variants: { + backgroundColors: ['responsive', 'hover', 'focus'], + opacity: ['responsive', 'hover', 'focus'], + }, + } + + const result = resolveConfig([userConfig, defaultConfig]) + + expect(result).toEqual({ + prefix: '-', + important: false, + separator: ':', + theme: { + colors: { + cyan: 'cyan', + magenta: 'magenta', + yellow: 'yellow', + }, + opacity: { + '0': '0', + '50': '.5', + '100': '1', + '25': '25', + '75': '.75', + }, + backgroundColors: { + cyan: 'cyan', + magenta: 'magenta', + yellow: 'yellow', + customBackground: '#bada55', + }, + }, + variants: { + backgroundColors: ['responsive', 'hover', 'focus'], + opacity: ['responsive', 'hover', 'focus'], + }, + }) +}) + +test('theme values in the extend section extend the user theme', () => { + const userConfig = { + theme: { + opacity: { + '0': '0', + '20': '.2', + '40': '.4', + }, + height: theme => theme('width'), + extend: { + opacity: { + '60': '.6', + '80': '.8', + '100': '1', + }, + height: { + customHeight: '500vh', + }, + }, + }, + } + + const defaultConfig = { + prefix: '-', + important: false, + separator: ':', + theme: { + opacity: { + '0': '0', + '50': '.5', + '100': '1', + }, + height: { + '0': 0, + full: '100%', + }, + width: { + '0': 0, + '1': '.25rem', + '2': '.5rem', + '3': '.75rem', + '4': '1rem', + }, + }, + variants: { + opacity: ['responsive', 'hover', 'focus'], + height: ['responsive'], + width: ['responsive'], + }, + } + + const result = resolveConfig([userConfig, defaultConfig]) + + expect(result).toEqual({ + prefix: '-', + important: false, + separator: ':', + theme: { + opacity: { + '0': '0', + '20': '.2', + '40': '.4', + '60': '.6', + '80': '.8', + '100': '1', + }, + height: { + '0': 0, + '1': '.25rem', + '2': '.5rem', + '3': '.75rem', + '4': '1rem', + customHeight: '500vh', + }, + width: { + '0': 0, + '1': '.25rem', + '2': '.5rem', + '3': '.75rem', + '4': '1rem', + }, + }, + variants: { + opacity: ['responsive', 'hover', 'focus'], + height: ['responsive'], + width: ['responsive'], + }, + }) +}) + +test('theme values in the extend section can extend values that are depended on lazily', () => { + const userConfig = { + theme: { + extend: { + colors: { + red: 'red', + green: 'green', + blue: 'blue', + }, + backgroundColors: { + customBackground: '#bada55', + }, + }, + }, + } + + const defaultConfig = { + prefix: '-', + important: false, + separator: ':', + theme: { + colors: { + cyan: 'cyan', + magenta: 'magenta', + yellow: 'yellow', + }, + backgroundColors: theme => theme('colors'), + }, + variants: { + backgroundColors: ['responsive', 'hover', 'focus'], + }, + } + + const result = resolveConfig([userConfig, defaultConfig]) + + expect(result).toEqual({ + prefix: '-', + important: false, + separator: ':', + theme: { + colors: { + cyan: 'cyan', + magenta: 'magenta', + yellow: 'yellow', + red: 'red', + green: 'green', + blue: 'blue', + }, + backgroundColors: { + cyan: 'cyan', + magenta: 'magenta', + yellow: 'yellow', + red: 'red', + green: 'green', + blue: 'blue', + customBackground: '#bada55', + }, + }, + variants: { + backgroundColors: ['responsive', 'hover', 'focus'], + }, + }) +}) + +test('theme values in the extend section are not deeply merged', () => { + const userConfig = { + theme: { + extend: { + fonts: { + sans: ['Comic Sans'], + }, + }, + }, + } + + const defaultConfig = { + prefix: '-', + important: false, + separator: ':', + theme: { + fonts: { + sans: ['system-ui', 'Helvetica Neue', 'sans-serif'], + serif: ['Constantia', 'Georgia', 'serif'], + mono: ['Menlo', 'Courier New', 'monospace'], + }, + }, + variants: { + fonts: ['responsive'], + }, + } + + const result = resolveConfig([userConfig, defaultConfig]) + + expect(result).toEqual({ + prefix: '-', + important: false, + separator: ':', + theme: { + fonts: { + sans: ['Comic Sans'], + serif: ['Constantia', 'Georgia', 'serif'], + mono: ['Menlo', 'Courier New', 'monospace'], + }, + }, + variants: { + fonts: ['responsive'], + }, + }) +}) + +test('the theme function can use a default value if the key is missing', () => { + const userConfig = { + theme: { + colors: { + red: 'red', + green: 'green', + blue: 'blue', + }, + }, + } + + const defaultConfig = { + prefix: '-', + important: false, + separator: ':', + theme: { + colors: { + cyan: 'cyan', + magenta: 'magenta', + yellow: 'yellow', + }, + borderColor: theme => ({ + default: theme('colors.gray', 'currentColor'), + ...theme('colors'), + }), + }, + variants: { + borderColor: ['responsive', 'hover', 'focus'], + }, + } + + const result = resolveConfig([userConfig, defaultConfig]) + + expect(result).toEqual({ + prefix: '-', + important: false, + separator: ':', + theme: { + colors: { + red: 'red', + green: 'green', + blue: 'blue', + }, + borderColor: { + default: 'currentColor', + red: 'red', + green: 'green', + blue: 'blue', + }, + }, + variants: { + borderColor: ['responsive', 'hover', 'focus'], + }, + }) +}) + +test('the theme function can resolve function values', () => { + const userConfig = { + theme: { + textColor: theme => ({ + lime: 'lime', + ...theme('colors'), + }), + backgroundColor: theme => ({ + orange: 'orange', + ...theme('textColor'), + }), + borderColor: theme => theme('backgroundColor'), + }, + } + + const defaultConfig = { + prefix: '-', + important: false, + separator: ':', + theme: { + colors: { + red: 'red', + green: 'green', + blue: 'blue', + }, + }, + variants: { + backgroundColor: ['responsive', 'hover', 'focus'], + borderColor: ['responsive', 'hover', 'focus'], + }, + } + + const result = resolveConfig([userConfig, defaultConfig]) + + expect(result).toEqual({ + prefix: '-', + important: false, + separator: ':', + theme: { + colors: { + red: 'red', + green: 'green', + blue: 'blue', + }, + textColor: { + lime: 'lime', + red: 'red', + green: 'green', + blue: 'blue', + }, + backgroundColor: { + lime: 'lime', + orange: 'orange', + red: 'red', + green: 'green', + blue: 'blue', + }, + borderColor: { + lime: 'lime', + orange: 'orange', + red: 'red', + green: 'green', + blue: 'blue', + }, + }, + variants: { + backgroundColor: ['responsive', 'hover', 'focus'], + borderColor: ['responsive', 'hover', 'focus'], + }, + }) +}) + +test('the theme function can resolve deep function values', () => { + const userConfig = { + theme: { + minWidth: theme => ({ + '1/3': theme('width.1/3'), + }), + }, + } + + const defaultConfig = { + prefix: '-', + important: false, + separator: ':', + theme: { + spacing: { + '0': '0', + }, + width: theme => ({ + ...theme('spacing'), + '1/3': '33.33333%', + }), + }, + variants: { + backgroundColor: ['responsive', 'hover', 'focus'], + borderColor: ['responsive', 'hover', 'focus'], + }, + } + + const result = resolveConfig([userConfig, defaultConfig]) + + expect(result).toEqual({ + prefix: '-', + important: false, + separator: ':', + theme: { + spacing: { + '0': '0', + }, + width: { + '0': '0', + '1/3': '33.33333%', + }, + minWidth: { + '1/3': '33.33333%', + }, + }, + variants: { + backgroundColor: ['responsive', 'hover', 'focus'], + borderColor: ['responsive', 'hover', 'focus'], + }, + }) +}) + +test('theme values in the extend section are lazily evaluated', () => { + const userConfig = { + theme: { + colors: { + red: 'red', + green: 'green', + blue: 'blue', + }, + extend: { + colors: { + orange: 'orange', + }, + borderColor: theme => ({ + foo: theme('colors.orange'), + bar: theme('colors.red'), + }), + }, + }, + } + + const defaultConfig = { + prefix: '-', + important: false, + separator: ':', + theme: { + colors: { + cyan: 'cyan', + magenta: 'magenta', + yellow: 'yellow', + }, + borderColor: theme => ({ + default: theme('colors.yellow', 'currentColor'), + ...theme('colors'), + }), + }, + variants: { + borderColor: ['responsive', 'hover', 'focus'], + }, + } + + const result = resolveConfig([userConfig, defaultConfig]) + + expect(result).toEqual({ + prefix: '-', + important: false, + separator: ':', + theme: { + colors: { + orange: 'orange', + red: 'red', + green: 'green', + blue: 'blue', + }, + borderColor: { + default: 'currentColor', + foo: 'orange', + bar: 'red', + orange: 'orange', + red: 'red', + green: 'green', + blue: 'blue', + }, + }, + variants: { + borderColor: ['responsive', 'hover', 'focus'], + }, + }) +}) + +test('lazily evaluated values have access to the config utils', () => { + const userConfig = { + theme: { + shift: (theme, { negative }) => ({ + ...theme('spacing'), + ...negative(theme('spacing')), + }), + extend: { + nudge: (theme, { negative }) => ({ + ...theme('spacing'), + ...negative(theme('spacing')), + }), + }, + }, + } + + const defaultConfig = { + prefix: '-', + important: false, + separator: ':', + theme: { + spacing: { + '1': '1px', + '2': '2px', + '3': '3px', + '4': '4px', + }, + }, + variants: {}, + } + + const result = resolveConfig([userConfig, defaultConfig]) + + expect(result).toEqual({ + prefix: '-', + important: false, + separator: ':', + theme: { + spacing: { + '1': '1px', + '2': '2px', + '3': '3px', + '4': '4px', + }, + shift: { + '-1': '-1px', + '-2': '-2px', + '-3': '-3px', + '-4': '-4px', + '1': '1px', + '2': '2px', + '3': '3px', + '4': '4px', + }, + nudge: { + '-1': '-1px', + '-2': '-2px', + '-3': '-3px', + '-4': '-4px', + '1': '1px', + '2': '2px', + '3': '3px', + '4': '4px', + }, + }, + variants: {}, + }) +}) + +test('the original theme is not mutated', () => { + const userConfig = { + theme: { + extend: { + colors: { + orange: 'orange', + }, + }, + }, + variants: { + borderColor: ['responsive', 'hover'], + }, + } + + const defaultConfig = { + prefix: '-', + important: false, + separator: ':', + theme: { + colors: { + cyan: 'cyan', + magenta: 'magenta', + yellow: 'yellow', + }, + }, + variants: { + backgroundColor: ['responsive', 'hover', 'focus'], + }, + } + + resolveConfig([userConfig, defaultConfig]) + + expect(userConfig).toEqual({ + theme: { + extend: { + colors: { + orange: 'orange', + }, + }, + }, + variants: { + borderColor: ['responsive', 'hover'], + }, + }) +}) diff --git a/__tests__/responsiveAtRule.test.js b/__tests__/responsiveAtRule.test.js index 42babf4bfe02..63c6319a4705 100644 --- a/__tests__/responsiveAtRule.test.js +++ b/__tests__/responsiveAtRule.test.js @@ -1,6 +1,6 @@ import postcss from 'postcss' import plugin from '../src/lib/substituteResponsiveAtRules' -import config from '../defaultConfig.stub.js' +import config from '../stubs/defaultConfig.stub.js' function run(input, opts = config) { return postcss([plugin(opts)]).process(input, { from: undefined }) @@ -32,14 +32,14 @@ test('it can generate responsive variants', () => { ` return run(input, { - screens: { - sm: '500px', - md: '750px', - lg: '1000px', - }, - options: { - separator: ':', + theme: { + screens: { + sm: '500px', + md: '750px', + lg: '1000px', + }, }, + separator: ':', }).then(result => { expect(result.css).toMatchCss(output) expect(result.warnings().length).toBe(0) @@ -72,14 +72,14 @@ test('it can generate responsive variants with a custom separator', () => { ` return run(input, { - screens: { - sm: '500px', - md: '750px', - lg: '1000px', - }, - options: { - separator: '__', + theme: { + screens: { + sm: '500px', + md: '750px', + lg: '1000px', + }, }, + separator: '__', }).then(result => { expect(result.css).toMatchCss(output) expect(result.warnings().length).toBe(0) @@ -112,14 +112,14 @@ test('it can generate responsive variants when classes have non-standard charact ` return run(input, { - screens: { - sm: '500px', - md: '750px', - lg: '1000px', - }, - options: { - separator: ':', + theme: { + screens: { + sm: '500px', + md: '750px', + lg: '1000px', + }, }, + separator: ':', }).then(result => { expect(result.css).toMatchCss(output) expect(result.warnings().length).toBe(0) @@ -158,14 +158,14 @@ test('responsive variants are grouped', () => { ` return run(input, { - screens: { - sm: '500px', - md: '750px', - lg: '1000px', - }, - options: { - separator: ':', + theme: { + screens: { + sm: '500px', + md: '750px', + lg: '1000px', + }, }, + separator: ':', }).then(result => { expect(result.css).toMatchCss(output) expect(result.warnings().length).toBe(0) @@ -220,13 +220,13 @@ test('it can generate responsive variants for nested at-rules', () => { ` return run(input, { - screens: { - sm: '500px', - lg: '1000px', - }, - options: { - separator: ':', + theme: { + screens: { + sm: '500px', + lg: '1000px', + }, }, + separator: ':', }).then(result => { expect(result.css).toMatchCss(output) expect(result.warnings().length).toBe(0) @@ -289,13 +289,13 @@ test('it can generate responsive variants for deeply nested at-rules', () => { ` return run(input, { - screens: { - sm: '500px', - lg: '1000px', - }, - options: { - separator: ':', + theme: { + screens: { + sm: '500px', + lg: '1000px', + }, }, + separator: ':', }).then(result => { expect(result.css).toMatchCss(output) expect(result.warnings().length).toBe(0) @@ -323,14 +323,14 @@ test('screen prefix is only applied to the last class in a selector', () => { ` return run(input, { - screens: { - sm: '500px', - md: '750px', - lg: '1000px', - }, - options: { - separator: ':', + theme: { + screens: { + sm: '500px', + md: '750px', + lg: '1000px', + }, }, + separator: ':', }).then(result => { expect(result.css).toMatchCss(output) expect(result.warnings().length).toBe(0) @@ -358,14 +358,14 @@ test('responsive variants are generated for all selectors in a rule', () => { ` return run(input, { - screens: { - sm: '500px', - md: '750px', - lg: '1000px', - }, - options: { - separator: ':', + theme: { + screens: { + sm: '500px', + md: '750px', + lg: '1000px', + }, }, + separator: ':', }).then(result => { expect(result.css).toMatchCss(output) expect(result.warnings().length).toBe(0) @@ -380,14 +380,14 @@ test('selectors with no classes cannot be made responsive', () => { ` expect.assertions(1) return run(input, { - screens: { - sm: '500px', - md: '750px', - lg: '1000px', - }, - options: { - separator: ':', + theme: { + screens: { + sm: '500px', + md: '750px', + lg: '1000px', + }, }, + separator: ':', }).catch(e => { expect(e).toMatchObject({ name: 'CssSyntaxError' }) }) @@ -401,14 +401,14 @@ test('all selectors in a rule must contain classes', () => { ` expect.assertions(1) return run(input, { - screens: { - sm: '500px', - md: '750px', - lg: '1000px', - }, - options: { - separator: ':', + theme: { + screens: { + sm: '500px', + md: '750px', + lg: '1000px', + }, }, + separator: ':', }).catch(e => { expect(e).toMatchObject({ name: 'CssSyntaxError' }) }) diff --git a/__tests__/sanity.test.js b/__tests__/sanity.test.js index de47fbdd58e9..36344edfb372 100644 --- a/__tests__/sanity.test.js +++ b/__tests__/sanity.test.js @@ -2,7 +2,7 @@ import fs from 'fs' import path from 'path' import postcss from 'postcss' import tailwind from '../src/index' -import config from '../defaultConfig.js' +import config from '../stubs/defaultConfig.stub.js' it('generates the right CSS', () => { const inputPath = path.resolve(`${__dirname}/fixtures/tailwind-input.css`) @@ -24,7 +24,7 @@ it('generates the right CSS when "important" is enabled', () => { const inputPath = path.resolve(`${__dirname}/fixtures/tailwind-input.css`) const input = fs.readFileSync(inputPath, 'utf8') - return postcss([tailwind({ ...config, options: { ...config.options, important: true } })]) + return postcss([tailwind({ ...config, important: true })]) .process(input, { from: inputPath }) .then(result => { const expected = fs.readFileSync( diff --git a/__tests__/screenAtRule.test.js b/__tests__/screenAtRule.test.js new file mode 100644 index 000000000000..a428140d5d69 --- /dev/null +++ b/__tests__/screenAtRule.test.js @@ -0,0 +1,47 @@ +import postcss from 'postcss' +import plugin from '../src/lib/substituteScreenAtRules' +import config from '../stubs/defaultConfig.stub.js' + +function run(input, opts = config) { + return postcss([plugin(opts)]).process(input, { from: undefined }) +} + +test('it can generate media queries from configured screen sizes', () => { + const input = ` + @screen sm { + .banana { color: yellow; } + } + @screen md { + .banana { color: red; } + } + @screen lg { + .banana { color: green; } + } + ` + + const output = ` + @media (min-width: 500px) { + .banana { color: yellow; } + } + @media (min-width: 750px) { + .banana { color: red; } + } + @media (min-width: 1000px) { + .banana { color: green; } + } + ` + + return run(input, { + theme: { + screens: { + sm: '500px', + md: '750px', + lg: '1000px', + }, + }, + separator: ':', + }).then(result => { + expect(result.css).toMatchCss(output) + expect(result.warnings().length).toBe(0) + }) +}) diff --git a/__tests__/configFunction.test.js b/__tests__/themeFunction.test.js similarity index 55% rename from __tests__/configFunction.test.js rename to __tests__/themeFunction.test.js index 5f6037294ec6..6b777da87ba4 100644 --- a/__tests__/configFunction.test.js +++ b/__tests__/themeFunction.test.js @@ -5,9 +5,9 @@ function run(input, opts = {}) { return postcss([plugin(opts)]).process(input, { from: undefined }) } -test('it looks up values in the config using dot notation', () => { +test('it looks up values in the theme using dot notation', () => { const input = ` - .banana { color: config('colors.yellow'); } + .banana { color: theme('colors.yellow'); } ` const output = ` @@ -15,8 +15,10 @@ test('it looks up values in the config using dot notation', () => { ` return run(input, { - colors: { - yellow: '#f7cc50', + theme: { + colors: { + yellow: '#f7cc50', + }, }, }).then(result => { expect(result.css).toEqual(output) @@ -26,7 +28,7 @@ test('it looks up values in the config using dot notation', () => { test('quotes are optional around the lookup path', () => { const input = ` - .banana { color: config(colors.yellow); } + .banana { color: theme(colors.yellow); } ` const output = ` @@ -34,8 +36,10 @@ test('quotes are optional around the lookup path', () => { ` return run(input, { - colors: { - yellow: '#f7cc50', + theme: { + colors: { + yellow: '#f7cc50', + }, }, }).then(result => { expect(result.css).toEqual(output) @@ -45,7 +49,7 @@ test('quotes are optional around the lookup path', () => { test('a default value can be provided', () => { const input = ` - .cookieMonster { color: config('colors.blue', #0000ff); } + .cookieMonster { color: theme('colors.blue', #0000ff); } ` const output = ` @@ -53,8 +57,10 @@ test('a default value can be provided', () => { ` return run(input, { - colors: { - yellow: '#f7cc50', + theme: { + colors: { + yellow: '#f7cc50', + }, }, }).then(result => { expect(result.css).toEqual(output) @@ -64,7 +70,7 @@ test('a default value can be provided', () => { test('quotes are preserved around default values', () => { const input = ` - .heading { font-family: config('fonts.sans', "Helvetica Neue"); } + .heading { font-family: theme('fonts.sans', "Helvetica Neue"); } ` const output = ` @@ -72,8 +78,31 @@ test('quotes are preserved around default values', () => { ` return run(input, { - fonts: { - serif: 'Constantia', + theme: { + fonts: { + serif: 'Constantia', + }, + }, + }).then(result => { + expect(result.css).toEqual(output) + expect(result.warnings().length).toBe(0) + }) +}) + +test('an unquoted list is valid as a default value', () => { + const input = ` + .heading { font-family: theme('fonts.sans', Helvetica, Arial, sans-serif); } + ` + + const output = ` + .heading { font-family: Helvetica, Arial, sans-serif; } + ` + + return run(input, { + theme: { + fonts: { + serif: 'Constantia', + }, }, }).then(result => { expect(result.css).toEqual(output) diff --git a/__tests__/variantsAtRule.test.js b/__tests__/variantsAtRule.test.js index d0b20e4fc49d..af81375e5ca9 100644 --- a/__tests__/variantsAtRule.test.js +++ b/__tests__/variantsAtRule.test.js @@ -1,7 +1,7 @@ import postcss from 'postcss' import plugin from '../src/lib/substituteVariantsAtRules' -import config from '../defaultConfig.stub.js' import processPlugins from '../src/util/processPlugins' +import config from '../stubs/defaultConfig.stub.js' function run(input, opts = config) { return postcss([plugin(opts, processPlugins(opts.plugins, opts))]).process(input, { @@ -300,10 +300,43 @@ test('plugin variants can modify selectors with a simplified API', () => { ...config, plugins: [ ...config.plugins, - function({ addVariant }) { + function({ addVariant, e }) { + addVariant('first-child', ({ modifySelectors, separator }) => { + modifySelectors(({ className }) => { + return `.${e(`first-child${separator}${className}`)}:first-child` + }) + }) + }, + ], + }).then(result => { + expect(result.css).toMatchCss(output) + expect(result.warnings().length).toBe(0) + }) +}) + +test('plugin variants that use modify selectors need to manually escape the class name they are modifying', () => { + const input = ` + @variants first-child { + .banana-1\\/2 { color: yellow; } + .chocolate-1\\.5 { color: brown; } + } + ` + + const output = ` + .banana-1\\/2 { color: yellow; } + .chocolate-1\\.5 { color: brown; } + .first-child\\:banana-1\\/2:first-child { color: yellow; } + .first-child\\:chocolate-1\\.5:first-child { color: brown; } + ` + + return run(input, { + ...config, + plugins: [ + ...config.plugins, + function({ addVariant, e }) { addVariant('first-child', ({ modifySelectors, separator }) => { modifySelectors(({ className }) => { - return `.first-child${separator}${className}:first-child` + return `.${e(`first-child${separator}${className}`)}:first-child` }) }) }, @@ -335,13 +368,13 @@ test('plugin variants can wrap rules in another at-rule using the raw PostCSS AP ...config, plugins: [ ...config.plugins, - function({ addVariant }) { + function({ addVariant, e }) { addVariant('supports-grid', ({ container, separator }) => { const supportsRule = postcss.atRule({ name: 'supports', params: '(display: grid)' }) supportsRule.nodes = container.nodes container.nodes = [supportsRule] supportsRule.walkRules(rule => { - rule.selector = `.supports-grid${separator}${rule.selector.slice(1)}` + rule.selector = `.${e(`supports-grid${separator}${rule.selector.slice(1)}`)}` }) }) }, diff --git a/base.css b/base.css new file mode 100644 index 000000000000..2f02db53f6e3 --- /dev/null +++ b/base.css @@ -0,0 +1 @@ +@tailwind base; diff --git a/css/preflight.css b/css/preflight.css deleted file mode 100644 index 5497931cfff4..000000000000 --- a/css/preflight.css +++ /dev/null @@ -1,480 +0,0 @@ -/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ - -/* Document - ========================================================================== */ - -/** - * 1. Correct the line height in all browsers. - * 2. Prevent adjustments of font size after orientation changes in iOS. - */ - -html { - line-height: 1.15; /* 1 */ - -webkit-text-size-adjust: 100%; /* 2 */ -} - -/* Sections - ========================================================================== */ - -/** - * Remove the margin in all browsers. - */ - -body { - margin: 0; -} - -/** - * Render the `main` element consistently in IE. - */ - -main { - display: block; -} - -/** - * Correct the font size and margin on `h1` elements within `section` and - * `article` contexts in Chrome, Firefox, and Safari. - */ - -h1 { - font-size: 2em; - margin: 0.67em 0; -} - -/* Grouping content - ========================================================================== */ - -/** - * 1. Add the correct box sizing in Firefox. - * 2. Show the overflow in Edge and IE. - */ - -hr { - box-sizing: content-box; /* 1 */ - height: 0; /* 1 */ - overflow: visible; /* 2 */ -} - -/** - * 1. Correct the inheritance and scaling of font size in all browsers. - * 2. Correct the odd `em` font sizing in all browsers. - */ - -pre { - font-family: monospace, monospace; /* 1 */ - font-size: 1em; /* 2 */ -} - -/* Text-level semantics - ========================================================================== */ - -/** - * Remove the gray background on active links in IE 10. - */ - -a { - background-color: transparent; -} - -/** - * 1. Remove the bottom border in Chrome 57- - * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. - */ - -abbr[title] { - border-bottom: none; /* 1 */ - text-decoration: underline; /* 2 */ - text-decoration: underline dotted; /* 2 */ -} - -/** - * Add the correct font weight in Chrome, Edge, and Safari. - */ - -b, -strong { - font-weight: bolder; -} - -/** - * 1. Correct the inheritance and scaling of font size in all browsers. - * 2. Correct the odd `em` font sizing in all browsers. - */ - -code, -kbd, -samp { - font-family: monospace, monospace; /* 1 */ - font-size: 1em; /* 2 */ -} - -/** - * Add the correct font size in all browsers. - */ - -small { - font-size: 80%; -} - -/** - * Prevent `sub` and `sup` elements from affecting the line height in - * all browsers. - */ - -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} - -sub { - bottom: -0.25em; -} - -sup { - top: -0.5em; -} - -/* Embedded content - ========================================================================== */ - -/** - * Remove the border on images inside links in IE 10. - */ - -img { - border-style: none; -} - -/* Forms - ========================================================================== */ - -/** - * 1. Change the font styles in all browsers. - * 2. Remove the margin in Firefox and Safari. - */ - -button, -input, -optgroup, -select, -textarea { - font-family: inherit; /* 1 */ - font-size: 100%; /* 1 */ - line-height: 1.15; /* 1 */ - margin: 0; /* 2 */ -} - -/** - * Show the overflow in IE. - * 1. Show the overflow in Edge. - */ - -button, -input { /* 1 */ - overflow: visible; -} - -/** - * Remove the inheritance of text transform in Edge, Firefox, and IE. - * 1. Remove the inheritance of text transform in Firefox. - */ - -button, -select { /* 1 */ - text-transform: none; -} - -/** - * Correct the inability to style clickable types in iOS and Safari. - */ - -button, -[type="button"], -[type="reset"], -[type="submit"] { - -webkit-appearance: button; -} - -/** - * Remove the inner border and padding in Firefox. - */ - -button::-moz-focus-inner, -[type="button"]::-moz-focus-inner, -[type="reset"]::-moz-focus-inner, -[type="submit"]::-moz-focus-inner { - border-style: none; - padding: 0; -} - -/** - * Restore the focus styles unset by the previous rule. - */ - -button:-moz-focusring, -[type="button"]:-moz-focusring, -[type="reset"]:-moz-focusring, -[type="submit"]:-moz-focusring { - outline: 1px dotted ButtonText; -} - -/** - * Correct the padding in Firefox. - */ - -fieldset { - padding: 0.35em 0.75em 0.625em; -} - -/** - * 1. Correct the text wrapping in Edge and IE. - * 2. Correct the color inheritance from `fieldset` elements in IE. - * 3. Remove the padding so developers are not caught out when they zero out - * `fieldset` elements in all browsers. - */ - -legend { - box-sizing: border-box; /* 1 */ - color: inherit; /* 2 */ - display: table; /* 1 */ - max-width: 100%; /* 1 */ - padding: 0; /* 3 */ - white-space: normal; /* 1 */ -} - -/** - * Add the correct vertical alignment in Chrome, Firefox, and Opera. - */ - -progress { - vertical-align: baseline; -} - -/** - * Remove the default vertical scrollbar in IE 10+. - */ - -textarea { - overflow: auto; -} - -/** - * 1. Add the correct box sizing in IE 10. - * 2. Remove the padding in IE 10. - */ - -[type="checkbox"], -[type="radio"] { - box-sizing: border-box; /* 1 */ - padding: 0; /* 2 */ -} - -/** - * Correct the cursor style of increment and decrement buttons in Chrome. - */ - -[type="number"]::-webkit-inner-spin-button, -[type="number"]::-webkit-outer-spin-button { - height: auto; -} - -/** - * 1. Correct the odd appearance in Chrome and Safari. - * 2. Correct the outline style in Safari. - */ - -[type="search"] { - -webkit-appearance: textfield; /* 1 */ - outline-offset: -2px; /* 2 */ -} - -/** - * Remove the inner padding in Chrome and Safari on macOS. - */ - -[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} - -/** - * 1. Correct the inability to style clickable types in iOS and Safari. - * 2. Change font properties to `inherit` in Safari. - */ - -::-webkit-file-upload-button { - -webkit-appearance: button; /* 1 */ - font: inherit; /* 2 */ -} - -/* Interactive - ========================================================================== */ - -/* - * Add the correct display in Edge, IE 10+, and Firefox. - */ - -details { - display: block; -} - -/* - * Add the correct display in all browsers. - */ - -summary { - display: list-item; -} - -/* Misc - ========================================================================== */ - -/** - * Add the correct display in IE 10+. - */ - -template { - display: none; -} - -/** - * Add the correct display in IE 10. - */ - -[hidden] { - display: none; -} - -/** - * Manually forked from SUIT CSS Base: https://github.com/suitcss/base - * A thin layer on top of normalize.css that provides a starting point more - * suitable for web applications. - */ - -/** - * 1. Prevent padding and border from affecting element width - * https://goo.gl/pYtbK7 - * 2. Change the default font family in all browsers (opinionated) - */ - -html { - box-sizing: border-box; /* 1 */ - font-family: sans-serif; /* 2 */ -} - -*, -*::before, -*::after { - box-sizing: inherit; -} - -/** - * Removes the default spacing and border for appropriate elements. - */ - -blockquote, -dl, -dd, -h1, -h2, -h3, -h4, -h5, -h6, -figure, -p, -pre { - margin: 0; -} - -button { - background: transparent; - padding: 0; -} - -/** - * Work around a Firefox/IE bug where the transparent `button` background - * results in a loss of the default `button` focus styles. - */ - -button:focus { - outline: 1px dotted; - outline: 5px auto -webkit-focus-ring-color; -} - -fieldset { - margin: 0; - padding: 0; -} - -ol, -ul { - margin: 0; -} - -/** - * Tailwind custom reset styles - */ - -/** - * Allow adding a border to an element by just adding a border-width. - * - * By default, the way the browser specifies that an element should have no - * border is by setting it's border-style to `none` in the user-agent - * stylesheet. - * - * In order to easily add borders to elements by just setting the `border-width` - * property, we change the default border-style for all elements to `solid`, and - * use border-width to hide them instead. This way our `border` utilities only - * need to set the `border-width` property instead of the entire `border` - * shorthand, making our border utilities much more straightforward to compose. - * - * https://github.com/tailwindcss/tailwindcss/pull/116 - */ -*, -*::before, -*::after { - border-width: 0; - border-style: solid; - border-color: config('borderColors.default', currentColor); -} - -/** - * Undo the `border-style: none` reset that Normalize applies to images so that - * our `border-{width}` utilities have the expected effect. - * - * The Normalize reset is unnecessary for us since we default the border-width - * to 0 on all elements. - * - * https://github.com/tailwindcss/tailwindcss/issues/362 - */ -img { - border-style: solid; -} - -textarea { - resize: vertical; -} - -img { - max-width: 100%; - height: auto; -} - -input::placeholder, -textarea::placeholder { - color: inherit; - opacity: 0.5; -} - -button, -[role="button"] { - cursor: pointer; -} - -table { - border-collapse: collapse; -} diff --git a/defaultConfig.js b/defaultConfig.js index e4feb52fef31..820ae3e162ab 100644 --- a/defaultConfig.js +++ b/defaultConfig.js @@ -1,3 +1,4 @@ -module.exports = function() { - return require('lodash').cloneDeep(require('./defaultConfig.stub.js')) -} +const cloneDeep = require('lodash/cloneDeep') +const defaultConfig = require('./stubs/defaultConfig.stub.js') + +module.exports = cloneDeep(defaultConfig) diff --git a/defaultConfig.stub.js b/defaultConfig.stub.js deleted file mode 100644 index 4a641e8776e1..000000000000 --- a/defaultConfig.stub.js +++ /dev/null @@ -1,1007 +0,0 @@ -/* - -Tailwind - The Utility-First CSS Framework - -A project by Adam Wathan (@adamwathan), Jonathan Reinink (@reinink), -David Hemphill (@davidhemphill) and Steve Schoger (@steveschoger). - -Welcome to the Tailwind config file. This is where you can customize -Tailwind specifically for your project. Don't be intimidated by the -length of this file. It's really just a big JavaScript object and -we've done our very best to explain each section. - -View the full documentation at https://tailwindcss.com. - - -|------------------------------------------------------------------------------- -| The default config -|------------------------------------------------------------------------------- -| -| This variable contains the default Tailwind config. You don't have -| to use it, but it can sometimes be helpful to have available. For -| example, you may choose to merge your custom configuration -| values with some of the Tailwind defaults. -| -*/ - -// let defaultConfig = require('tailwindcss/defaultConfig')() - - -/* -|------------------------------------------------------------------------------- -| Colors https://tailwindcss.com/docs/colors -|------------------------------------------------------------------------------- -| -| Here you can specify the colors used in your project. To get you started, -| we've provided a generous palette of great looking colors that are perfect -| for prototyping, but don't hesitate to change them for your project. You -| own these colors, nothing will break if you change everything about them. -| -| We've used literal color names ("red", "blue", etc.) for the default -| palette, but if you'd rather use functional names like "primary" and -| "secondary", or even a numeric scale like "100" and "200", go for it. -| -*/ - -let colors = { - 'transparent': 'transparent', - - 'black': '#22292f', - 'grey-darkest': '#3d4852', - 'grey-darker': '#606f7b', - 'grey-dark': '#8795a1', - 'grey': '#b8c2cc', - 'grey-light': '#dae1e7', - 'grey-lighter': '#f1f5f8', - 'grey-lightest': '#f8fafc', - 'white': '#ffffff', - - 'red-darkest': '#3b0d0c', - 'red-darker': '#621b18', - 'red-dark': '#cc1f1a', - 'red': '#e3342f', - 'red-light': '#ef5753', - 'red-lighter': '#f9acaa', - 'red-lightest': '#fcebea', - - 'orange-darkest': '#462a16', - 'orange-darker': '#613b1f', - 'orange-dark': '#de751f', - 'orange': '#f6993f', - 'orange-light': '#faad63', - 'orange-lighter': '#fcd9b6', - 'orange-lightest': '#fff5eb', - - 'yellow-darkest': '#453411', - 'yellow-darker': '#684f1d', - 'yellow-dark': '#f2d024', - 'yellow': '#ffed4a', - 'yellow-light': '#fff382', - 'yellow-lighter': '#fff9c2', - 'yellow-lightest': '#fcfbeb', - - 'green-darkest': '#0f2f21', - 'green-darker': '#1a4731', - 'green-dark': '#1f9d55', - 'green': '#38c172', - 'green-light': '#51d88a', - 'green-lighter': '#a2f5bf', - 'green-lightest': '#e3fcec', - - 'teal-darkest': '#0d3331', - 'teal-darker': '#20504f', - 'teal-dark': '#38a89d', - 'teal': '#4dc0b5', - 'teal-light': '#64d5ca', - 'teal-lighter': '#a0f0ed', - 'teal-lightest': '#e8fffe', - - 'blue-darkest': '#12283a', - 'blue-darker': '#1c3d5a', - 'blue-dark': '#2779bd', - 'blue': '#3490dc', - 'blue-light': '#6cb2eb', - 'blue-lighter': '#bcdefa', - 'blue-lightest': '#eff8ff', - - 'indigo-darkest': '#191e38', - 'indigo-darker': '#2f365f', - 'indigo-dark': '#5661b3', - 'indigo': '#6574cd', - 'indigo-light': '#7886d7', - 'indigo-lighter': '#b2b7ff', - 'indigo-lightest': '#e6e8ff', - - 'purple-darkest': '#21183c', - 'purple-darker': '#382b5f', - 'purple-dark': '#794acf', - 'purple': '#9561e2', - 'purple-light': '#a779e9', - 'purple-lighter': '#d6bbfc', - 'purple-lightest': '#f3ebff', - - 'pink-darkest': '#451225', - 'pink-darker': '#6f213f', - 'pink-dark': '#eb5286', - 'pink': '#f66d9b', - 'pink-light': '#fa7ea8', - 'pink-lighter': '#ffbbca', - 'pink-lightest': '#ffebef', -} - -module.exports = { - - /* - |----------------------------------------------------------------------------- - | Colors https://tailwindcss.com/docs/colors - |----------------------------------------------------------------------------- - | - | The color palette defined above is also assigned to the "colors" key of - | your Tailwind config. This makes it easy to access them in your CSS - | using Tailwind's config helper. For example: - | - | .error { color: config('colors.red') } - | - */ - - colors: colors, - - - /* - |----------------------------------------------------------------------------- - | Screens https://tailwindcss.com/docs/responsive-design - |----------------------------------------------------------------------------- - | - | Screens in Tailwind are translated to CSS media queries. They define the - | responsive breakpoints for your project. By default Tailwind takes a - | "mobile first" approach, where each screen size represents a minimum - | viewport width. Feel free to have as few or as many screens as you - | want, naming them in whatever way you'd prefer for your project. - | - | Tailwind also allows for more complex screen definitions, which can be - | useful in certain situations. Be sure to see the full responsive - | documentation for a complete list of options. - | - | Class name: .{screen}:{utility} - | - */ - - screens: { - 'sm': '576px', - 'md': '768px', - 'lg': '992px', - 'xl': '1200px', - }, - - - /* - |----------------------------------------------------------------------------- - | Fonts https://tailwindcss.com/docs/fonts - |----------------------------------------------------------------------------- - | - | Here is where you define your project's font stack, or font families. - | Keep in mind that Tailwind doesn't actually load any fonts for you. - | If you're using custom fonts you'll need to import them prior to - | defining them here. - | - | By default we provide a native font stack that works remarkably well on - | any device or OS you're using, since it just uses the default fonts - | provided by the platform. - | - | Class name: .font-{name} - | CSS property: font-family - | - */ - - fonts: { - 'sans': [ - 'system-ui', - 'BlinkMacSystemFont', - '-apple-system', - 'Segoe UI', - 'Roboto', - 'Oxygen', - 'Ubuntu', - 'Cantarell', - 'Fira Sans', - 'Droid Sans', - 'Helvetica Neue', - 'sans-serif', - ], - 'serif': [ - 'Constantia', - 'Lucida Bright', - 'Lucidabright', - 'Lucida Serif', - 'Lucida', - 'DejaVu Serif', - 'Bitstream Vera Serif', - 'Liberation Serif', - 'Georgia', - 'serif', - ], - 'mono': [ - 'Menlo', - 'Monaco', - 'Consolas', - 'Liberation Mono', - 'Courier New', - 'monospace', - ], - }, - - - /* - |----------------------------------------------------------------------------- - | Text sizes https://tailwindcss.com/docs/text-sizing - |----------------------------------------------------------------------------- - | - | Here is where you define your text sizes. Name these in whatever way - | makes the most sense to you. We use size names by default, but - | you're welcome to use a numeric scale or even something else - | entirely. - | - | By default Tailwind uses the "rem" unit type for most measurements. - | This allows you to set a root font size which all other sizes are - | then based on. That said, you are free to use whatever units you - | prefer, be it rems, ems, pixels or other. - | - | Class name: .text-{size} - | CSS property: font-size - | - */ - - textSizes: { - 'xs': '.75rem', // 12px - 'sm': '.875rem', // 14px - 'base': '1rem', // 16px - 'lg': '1.125rem', // 18px - 'xl': '1.25rem', // 20px - '2xl': '1.5rem', // 24px - '3xl': '1.875rem', // 30px - '4xl': '2.25rem', // 36px - '5xl': '3rem', // 48px - }, - - - /* - |----------------------------------------------------------------------------- - | Font weights https://tailwindcss.com/docs/font-weight - |----------------------------------------------------------------------------- - | - | Here is where you define your font weights. We've provided a list of - | common font weight names with their respective numeric scale values - | to get you started. It's unlikely that your project will require - | all of these, so we recommend removing those you don't need. - | - | Class name: .font-{weight} - | CSS property: font-weight - | - */ - - fontWeights: { - 'hairline': 100, - 'thin': 200, - 'light': 300, - 'normal': 400, - 'medium': 500, - 'semibold': 600, - 'bold': 700, - 'extrabold': 800, - 'black': 900, - }, - - - /* - |----------------------------------------------------------------------------- - | Leading (line height) https://tailwindcss.com/docs/line-height - |----------------------------------------------------------------------------- - | - | Here is where you define your line height values, or as we call - | them in Tailwind, leadings. - | - | Class name: .leading-{size} - | CSS property: line-height - | - */ - - leading: { - 'none': 1, - 'tight': 1.25, - 'normal': 1.5, - 'loose': 2, - }, - - - /* - |----------------------------------------------------------------------------- - | Tracking (letter spacing) https://tailwindcss.com/docs/letter-spacing - |----------------------------------------------------------------------------- - | - | Here is where you define your letter spacing values, or as we call - | them in Tailwind, tracking. - | - | Class name: .tracking-{size} - | CSS property: letter-spacing - | - */ - - tracking: { - 'tight': '-0.05em', - 'normal': '0', - 'wide': '0.05em', - }, - - - /* - |----------------------------------------------------------------------------- - | Text colors https://tailwindcss.com/docs/text-color - |----------------------------------------------------------------------------- - | - | Here is where you define your text colors. By default these use the - | color palette we defined above, however you're welcome to set these - | independently if that makes sense for your project. - | - | Class name: .text-{color} - | CSS property: color - | - */ - - textColors: colors, - - - /* - |----------------------------------------------------------------------------- - | Background colors https://tailwindcss.com/docs/background-color - |----------------------------------------------------------------------------- - | - | Here is where you define your background colors. By default these use - | the color palette we defined above, however you're welcome to set - | these independently if that makes sense for your project. - | - | Class name: .bg-{color} - | CSS property: background-color - | - */ - - backgroundColors: colors, - - - /* - |----------------------------------------------------------------------------- - | Background positions https://tailwindcss.com/docs/background-position - |----------------------------------------------------------------------------- - | - | Here is where you define your background positions. We provide some - | common values that are useful in most projects, but feel free to add - | other positions that are specific to your project here as well. - | - | Class name: .bg-{position} - | CSS property: background-position - | - */ - - backgroundPosition: { - 'bottom': 'bottom', - 'center': 'center', - 'left': 'left', - 'left-bottom': 'left bottom', - 'left-top': 'left top', - 'right': 'right', - 'right-bottom': 'right bottom', - 'right-top': 'right top', - 'top': 'top', - }, - - - /* - |----------------------------------------------------------------------------- - | Background sizes https://tailwindcss.com/docs/background-size - |----------------------------------------------------------------------------- - | - | Here is where you define your background sizes. We provide some common - | values that are useful in most projects, but feel free to add other sizes - | that are specific to your project here as well. - | - | Class name: .bg-{size} - | CSS property: background-size - | - */ - - backgroundSize: { - 'auto': 'auto', - 'cover': 'cover', - 'contain': 'contain', - }, - - - /* - |----------------------------------------------------------------------------- - | Border widths https://tailwindcss.com/docs/border-width - |----------------------------------------------------------------------------- - | - | Here is where you define your border widths. Take note that border - | widths require a special "default" value set as well. This is the - | width that will be used when you do not specify a border width. - | - | Class name: .border{-side?}{-width?} - | CSS property: border-width - | - */ - - borderWidths: { - default: '1px', - '0': '0', - '2': '2px', - '4': '4px', - '8': '8px', - }, - - - /* - |----------------------------------------------------------------------------- - | Border colors https://tailwindcss.com/docs/border-color - |----------------------------------------------------------------------------- - | - | Here is where you define your border colors. By default these use the - | color palette we defined above, however you're welcome to set these - | independently if that makes sense for your project. - | - | Take note that border colors require a special "default" value set - | as well. This is the color that will be used when you do not - | specify a border color. - | - | Class name: .border-{color} - | CSS property: border-color - | - */ - - borderColors: global.Object.assign({ default: colors['grey-light'] }, colors), - - - /* - |----------------------------------------------------------------------------- - | Border radius https://tailwindcss.com/docs/border-radius - |----------------------------------------------------------------------------- - | - | Here is where you define your border radius values. If a `default` radius - | is provided, it will be made available as the non-suffixed `.rounded` - | utility. - | - | If your scale includes a `0` value to reset already rounded corners, it's - | a good idea to put it first so other values are able to override it. - | - | Class name: .rounded{-side?}{-size?} - | CSS property: border-radius - | - */ - - borderRadius: { - 'none': '0', - 'sm': '.125rem', - default: '.25rem', - 'lg': '.5rem', - 'full': '9999px', - }, - - - /* - |----------------------------------------------------------------------------- - | Width https://tailwindcss.com/docs/width - |----------------------------------------------------------------------------- - | - | Here is where you define your width utility sizes. These can be - | percentage based, pixels, rems, or any other units. By default - | we provide a sensible rem based numeric scale, a percentage - | based fraction scale, plus some other common use-cases. You - | can, of course, modify these values as needed. - | - | - | It's also worth mentioning that Tailwind automatically escapes - | invalid CSS class name characters, which allows you to have - | awesome classes like .w-2/3. - | - | Class name: .w-{size} - | CSS property: width - | - */ - - width: { - 'auto': 'auto', - 'px': '1px', - '1': '0.25rem', - '2': '0.5rem', - '3': '0.75rem', - '4': '1rem', - '5': '1.25rem', - '6': '1.5rem', - '8': '2rem', - '10': '2.5rem', - '12': '3rem', - '16': '4rem', - '24': '6rem', - '32': '8rem', - '48': '12rem', - '64': '16rem', - '1/2': '50%', - '1/3': '33.33333%', - '2/3': '66.66667%', - '1/4': '25%', - '3/4': '75%', - '1/5': '20%', - '2/5': '40%', - '3/5': '60%', - '4/5': '80%', - '1/6': '16.66667%', - '5/6': '83.33333%', - 'full': '100%', - 'screen': '100vw', - }, - - - /* - |----------------------------------------------------------------------------- - | Height https://tailwindcss.com/docs/height - |----------------------------------------------------------------------------- - | - | Here is where you define your height utility sizes. These can be - | percentage based, pixels, rems, or any other units. By default - | we provide a sensible rem based numeric scale plus some other - | common use-cases. You can, of course, modify these values as - | needed. - | - | Class name: .h-{size} - | CSS property: height - | - */ - - height: { - 'auto': 'auto', - 'px': '1px', - '1': '0.25rem', - '2': '0.5rem', - '3': '0.75rem', - '4': '1rem', - '5': '1.25rem', - '6': '1.5rem', - '8': '2rem', - '10': '2.5rem', - '12': '3rem', - '16': '4rem', - '24': '6rem', - '32': '8rem', - '48': '12rem', - '64': '16rem', - 'full': '100%', - 'screen': '100vh', - }, - - - /* - |----------------------------------------------------------------------------- - | Minimum width https://tailwindcss.com/docs/min-width - |----------------------------------------------------------------------------- - | - | Here is where you define your minimum width utility sizes. These can - | be percentage based, pixels, rems, or any other units. We provide a - | couple common use-cases by default. You can, of course, modify - | these values as needed. - | - | Class name: .min-w-{size} - | CSS property: min-width - | - */ - - minWidth: { - '0': '0', - 'full': '100%', - }, - - - /* - |----------------------------------------------------------------------------- - | Minimum height https://tailwindcss.com/docs/min-height - |----------------------------------------------------------------------------- - | - | Here is where you define your minimum height utility sizes. These can - | be percentage based, pixels, rems, or any other units. We provide a - | few common use-cases by default. You can, of course, modify these - | values as needed. - | - | Class name: .min-h-{size} - | CSS property: min-height - | - */ - - minHeight: { - '0': '0', - 'full': '100%', - 'screen': '100vh', - }, - - - /* - |----------------------------------------------------------------------------- - | Maximum width https://tailwindcss.com/docs/max-width - |----------------------------------------------------------------------------- - | - | Here is where you define your maximum width utility sizes. These can - | be percentage based, pixels, rems, or any other units. By default - | we provide a sensible rem based scale and a "full width" size, - | which is basically a reset utility. You can, of course, - | modify these values as needed. - | - | Class name: .max-w-{size} - | CSS property: max-width - | - */ - - maxWidth: { - 'xs': '20rem', - 'sm': '30rem', - 'md': '40rem', - 'lg': '50rem', - 'xl': '60rem', - '2xl': '70rem', - '3xl': '80rem', - '4xl': '90rem', - '5xl': '100rem', - 'full': '100%', - }, - - - /* - |----------------------------------------------------------------------------- - | Maximum height https://tailwindcss.com/docs/max-height - |----------------------------------------------------------------------------- - | - | Here is where you define your maximum height utility sizes. These can - | be percentage based, pixels, rems, or any other units. We provide a - | couple common use-cases by default. You can, of course, modify - | these values as needed. - | - | Class name: .max-h-{size} - | CSS property: max-height - | - */ - - maxHeight: { - 'full': '100%', - 'screen': '100vh', - }, - - - /* - |----------------------------------------------------------------------------- - | Padding https://tailwindcss.com/docs/spacing - |----------------------------------------------------------------------------- - | - | Here is where you define your padding utility sizes. These can be - | percentage based, pixels, rems, or any other units. By default we - | provide a sensible rem based numeric scale plus a couple other - | common use-cases like "1px". You can, of course, modify these - | values as needed. - | - | Class name: .p{side?}-{size} - | CSS property: padding - | - */ - - padding: { - 'px': '1px', - '0': '0', - '1': '0.25rem', - '2': '0.5rem', - '3': '0.75rem', - '4': '1rem', - '5': '1.25rem', - '6': '1.5rem', - '8': '2rem', - '10': '2.5rem', - '12': '3rem', - '16': '4rem', - '20': '5rem', - '24': '6rem', - '32': '8rem', - }, - - - /* - |----------------------------------------------------------------------------- - | Margin https://tailwindcss.com/docs/spacing - |----------------------------------------------------------------------------- - | - | Here is where you define your margin utility sizes. These can be - | percentage based, pixels, rems, or any other units. By default we - | provide a sensible rem based numeric scale plus a couple other - | common use-cases like "1px". You can, of course, modify these - | values as needed. - | - | Class name: .m{side?}-{size} - | CSS property: margin - | - */ - - margin: { - 'auto': 'auto', - 'px': '1px', - '0': '0', - '1': '0.25rem', - '2': '0.5rem', - '3': '0.75rem', - '4': '1rem', - '5': '1.25rem', - '6': '1.5rem', - '8': '2rem', - '10': '2.5rem', - '12': '3rem', - '16': '4rem', - '20': '5rem', - '24': '6rem', - '32': '8rem', - }, - - - /* - |----------------------------------------------------------------------------- - | Negative margin https://tailwindcss.com/docs/negative-margin - |----------------------------------------------------------------------------- - | - | Here is where you define your negative margin utility sizes. These can - | be percentage based, pixels, rems, or any other units. By default we - | provide matching values to the padding scale since these utilities - | generally get used together. You can, of course, modify these - | values as needed. - | - | Class name: .-m{side?}-{size} - | CSS property: margin - | - */ - - negativeMargin: { - 'px': '1px', - '0': '0', - '1': '0.25rem', - '2': '0.5rem', - '3': '0.75rem', - '4': '1rem', - '5': '1.25rem', - '6': '1.5rem', - '8': '2rem', - '10': '2.5rem', - '12': '3rem', - '16': '4rem', - '20': '5rem', - '24': '6rem', - '32': '8rem', - }, - - - /* - |----------------------------------------------------------------------------- - | Shadows https://tailwindcss.com/docs/shadows - |----------------------------------------------------------------------------- - | - | Here is where you define your shadow utilities. As you can see from - | the defaults we provide, it's possible to apply multiple shadows - | per utility using comma separation. - | - | If a `default` shadow is provided, it will be made available as the non- - | suffixed `.shadow` utility. - | - | Class name: .shadow-{size?} - | CSS property: box-shadow - | - */ - - shadows: { - default: '0 2px 4px 0 rgba(0,0,0,0.10)', - 'md': '0 4px 8px 0 rgba(0,0,0,0.12), 0 2px 4px 0 rgba(0,0,0,0.08)', - 'lg': '0 15px 30px 0 rgba(0,0,0,0.11), 0 5px 15px 0 rgba(0,0,0,0.08)', - 'inner': 'inset 0 2px 4px 0 rgba(0,0,0,0.06)', - 'outline': '0 0 0 3px rgba(52,144,220,0.5)', - 'none': 'none', - }, - - - /* - |----------------------------------------------------------------------------- - | Z-index https://tailwindcss.com/docs/z-index - |----------------------------------------------------------------------------- - | - | Here is where you define your z-index utility values. By default we - | provide a sensible numeric scale. You can, of course, modify these - | values as needed. - | - | Class name: .z-{index} - | CSS property: z-index - | - */ - - zIndex: { - 'auto': 'auto', - '0': 0, - '10': 10, - '20': 20, - '30': 30, - '40': 40, - '50': 50, - }, - - - /* - |----------------------------------------------------------------------------- - | Opacity https://tailwindcss.com/docs/opacity - |----------------------------------------------------------------------------- - | - | Here is where you define your opacity utility values. By default we - | provide a sensible numeric scale. You can, of course, modify these - | values as needed. - | - | Class name: .opacity-{name} - | CSS property: opacity - | - */ - - opacity: { - '0': '0', - '25': '.25', - '50': '.5', - '75': '.75', - '100': '1', - }, - - - /* - |----------------------------------------------------------------------------- - | SVG fill https://tailwindcss.com/docs/svg - |----------------------------------------------------------------------------- - | - | Here is where you define your SVG fill colors. By default we just provide - | `fill-current` which sets the fill to the current text color. This lets you - | specify a fill color using existing text color utilities and helps keep the - | generated CSS file size down. - | - | Class name: .fill-{name} - | CSS property: fill - | - */ - - svgFill: { - 'current': 'currentColor', - }, - - - /* - |----------------------------------------------------------------------------- - | SVG stroke https://tailwindcss.com/docs/svg - |----------------------------------------------------------------------------- - | - | Here is where you define your SVG stroke colors. By default we just provide - | `stroke-current` which sets the stroke to the current text color. This lets - | you specify a stroke color using existing text color utilities and helps - | keep the generated CSS file size down. - | - | Class name: .stroke-{name} - | CSS property: stroke - | - */ - - svgStroke: { - 'current': 'currentColor', - }, - - - /* - |----------------------------------------------------------------------------- - | Modules https://tailwindcss.com/docs/configuration#modules - |----------------------------------------------------------------------------- - | - | Here is where you control which modules are generated and what variants are - | generated for each of those modules. - | - | Currently supported variants: - | - responsive - | - hover - | - focus - | - focus-within - | - active - | - group-hover - | - | To disable a module completely, use `false` instead of an array. - | - */ - - modules: { - appearance: ['responsive'], - backgroundAttachment: ['responsive'], - backgroundColors: ['responsive', 'hover', 'focus'], - backgroundPosition: ['responsive'], - backgroundRepeat: ['responsive'], - backgroundSize: ['responsive'], - borderCollapse: [], - borderColors: ['responsive', 'hover', 'focus'], - borderRadius: ['responsive'], - borderStyle: ['responsive'], - borderWidths: ['responsive'], - cursor: ['responsive'], - display: ['responsive'], - flexbox: ['responsive'], - float: ['responsive'], - fonts: ['responsive'], - fontWeights: ['responsive', 'hover', 'focus'], - height: ['responsive'], - leading: ['responsive'], - lists: ['responsive'], - margin: ['responsive'], - maxHeight: ['responsive'], - maxWidth: ['responsive'], - minHeight: ['responsive'], - minWidth: ['responsive'], - negativeMargin: ['responsive'], - objectFit: false, - objectPosition: false, - opacity: ['responsive'], - outline: ['focus'], - overflow: ['responsive'], - padding: ['responsive'], - pointerEvents: ['responsive'], - position: ['responsive'], - resize: ['responsive'], - shadows: ['responsive', 'hover', 'focus'], - svgFill: [], - svgStroke: [], - tableLayout: ['responsive'], - textAlign: ['responsive'], - textColors: ['responsive', 'hover', 'focus'], - textSizes: ['responsive'], - textStyle: ['responsive', 'hover', 'focus'], - tracking: ['responsive'], - userSelect: ['responsive'], - verticalAlign: ['responsive'], - visibility: ['responsive'], - whitespace: ['responsive'], - width: ['responsive'], - zIndex: ['responsive'], - }, - - - /* - |----------------------------------------------------------------------------- - | Plugins https://tailwindcss.com/docs/plugins - |----------------------------------------------------------------------------- - | - | Here is where you can register any plugins you'd like to use in your - | project. Tailwind's built-in `container` plugin is enabled by default to - | give you a Bootstrap-style responsive container component out of the box. - | - | Be sure to view the complete plugin documentation to learn more about how - | the plugin system works. - | - */ - - plugins: [ - require('./plugins/container')({ - // center: true, - // padding: '1rem', - }), - ], - - - /* - |----------------------------------------------------------------------------- - | Advanced Options https://tailwindcss.com/docs/configuration#options - |----------------------------------------------------------------------------- - | - | Here is where you can tweak advanced configuration options. We recommend - | leaving these options alone unless you absolutely need to change them. - | - */ - - options: { - prefix: '', - important: false, - separator: ':', - }, - -} diff --git a/defaultTheme.js b/defaultTheme.js new file mode 100644 index 000000000000..70e74af7f103 --- /dev/null +++ b/defaultTheme.js @@ -0,0 +1,4 @@ +const cloneDeep = require('lodash/cloneDeep') +const defaultConfig = require('./stubs/defaultConfig.stub.js') + +module.exports = cloneDeep(defaultConfig.theme) diff --git a/jest/runInTempDirectory.js b/jest/runInTempDirectory.js new file mode 100644 index 000000000000..025361045d58 --- /dev/null +++ b/jest/runInTempDirectory.js @@ -0,0 +1,21 @@ +import fs from 'fs' +import path from 'path' + +import rimraf from 'rimraf' + +export default function(callback) { + return new Promise(resolve => { + const workerId = process.env.JEST_WORKER_ID + const tmpPath = path.resolve(__dirname, `../__tmp_${workerId}`) + const currentPath = process.cwd() + + rimraf.sync(tmpPath) + fs.mkdirSync(tmpPath) + process.chdir(tmpPath) + + callback().then(() => { + process.chdir(currentPath) + rimraf(tmpPath, resolve) + }) + }) +} diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index a9dbd34f6453..000000000000 --- a/package-lock.json +++ /dev/null @@ -1,7479 +0,0 @@ -{ - "name": "tailwindcss", - "version": "0.7.3", - "lockfileVersion": 1, - "requires": true, - "dependencies": { - "@babel/code-frame": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0.tgz", - "integrity": "sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==", - "dev": true, - "requires": { - "@babel/highlight": "^7.0.0" - } - }, - "@babel/highlight": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0.tgz", - "integrity": "sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw==", - "dev": true, - "requires": { - "chalk": "^2.0.0", - "esutils": "^2.0.2", - "js-tokens": "^4.0.0" - }, - "dependencies": { - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true - } - } - }, - "abab": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.0.tgz", - "integrity": "sha512-sY5AXXVZv4Y1VACTtR11UJCPHHudgY5i26Qj5TypE6DKlIApbwb5uqhXcJ5UUGbvZNRh7EeIoW+LrJumBsKp7w==", - "dev": true - }, - "acorn": { - "version": "5.7.3", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz", - "integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==", - "dev": true - }, - "acorn-globals": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.0.tgz", - "integrity": "sha512-hMtHj3s5RnuhvHPowpBYvJVj3rAar82JiDQHvGs1zO0l10ocX/xEdBShNHTJaboucJUsScghp74pH3s7EnHHQw==", - "dev": true, - "requires": { - "acorn": "^6.0.1", - "acorn-walk": "^6.0.1" - }, - "dependencies": { - "acorn": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.0.2.tgz", - "integrity": "sha512-GXmKIvbrN3TV7aVqAzVFaMW8F8wzVX7voEBRO3bDA64+EX37YSayggRJP5Xig6HYHBkWKpFg9W5gg6orklubhg==", - "dev": true - } - } - }, - "acorn-jsx": { - "version": "3.0.1", - "resolved": "http://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz", - "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=", - "dev": true, - "requires": { - "acorn": "^3.0.4" - }, - "dependencies": { - "acorn": { - "version": "3.3.0", - "resolved": "http://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz", - "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=", - "dev": true - } - } - }, - "acorn-walk": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.1.0.tgz", - "integrity": "sha512-ugTb7Lq7u4GfWSqqpwE0bGyoBZNMTok/zDBXxfEG0QM50jNlGhIWjRC1pPN7bvV1anhF+bs+/gNcRw+o55Evbg==", - "dev": true - }, - "ajv": { - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz", - "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=", - "dev": true, - "requires": { - "co": "^4.6.0", - "fast-deep-equal": "^1.0.0", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.3.0" - } - }, - "ajv-keywords": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-2.1.1.tgz", - "integrity": "sha1-YXmX/F9gV2iUxDX5QNgZ4TW4B2I=", - "dev": true - }, - "ansi-escapes": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.1.0.tgz", - "integrity": "sha512-UgAb8H9D41AQnu/PbWlCofQVcnV4Gs2bBJi9eZPxfU/hgglFh3SMDMENRIqdr7H6XFnXdoknctFByVsCOotTVw==", - "dev": true - }, - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" - }, - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "requires": { - "color-convert": "^1.9.0" - } - }, - "anymatch": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz", - "integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==", - "dev": true, - "optional": true, - "requires": { - "micromatch": "^2.1.5", - "normalize-path": "^2.0.0" - } - }, - "append-transform": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-0.4.0.tgz", - "integrity": "sha1-126/jKlNJ24keja61EpLdKthGZE=", - "dev": true, - "requires": { - "default-require-extensions": "^1.0.0" - } - }, - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "requires": { - "sprintf-js": "~1.0.2" - } - }, - "arr-diff": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", - "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", - "dev": true, - "requires": { - "arr-flatten": "^1.0.1" - } - }, - "arr-flatten": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", - "dev": true - }, - "arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", - "dev": true - }, - "array-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", - "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=", - "dev": true - }, - "array-union": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", - "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", - "dev": true, - "requires": { - "array-uniq": "^1.0.1" - } - }, - "array-uniq": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", - "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", - "dev": true - }, - "array-unique": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", - "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=", - "dev": true - }, - "arrify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", - "dev": true - }, - "asn1": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", - "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", - "dev": true, - "requires": { - "safer-buffer": "~2.1.0" - } - }, - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true - }, - "assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", - "dev": true - }, - "astral-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", - "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", - "dev": true - }, - "async": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.1.tgz", - "integrity": "sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ==", - "dev": true, - "requires": { - "lodash": "^4.17.10" - } - }, - "async-each": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz", - "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=", - "dev": true, - "optional": true - }, - "async-limiter": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.0.tgz", - "integrity": "sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg==", - "dev": true - }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", - "dev": true - }, - "atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", - "dev": true - }, - "autoprefixer": { - "version": "9.4.7", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.4.7.tgz", - "integrity": "sha512-qS5wW6aXHkm53Y4z73tFGsUhmZu4aMPV9iHXYlF0c/wxjknXNHuj/1cIQb+6YH692DbJGGWcckAXX+VxKvahMA==", - "requires": { - "browserslist": "^4.4.1", - "caniuse-lite": "^1.0.30000932", - "normalize-range": "^0.1.2", - "num2fraction": "^1.2.2", - "postcss": "^7.0.14", - "postcss-value-parser": "^3.3.1" - }, - "dependencies": { - "caniuse-lite": { - "version": "1.0.30000935", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000935.tgz", - "integrity": "sha512-1Y2uJ5y56qDt3jsDTdBHL1OqiImzjoQcBG6Yl3Qizq8mcc2SgCFpi+ZwLLqkztYnk9l87IYqRlNBnPSOTbFkXQ==" - } - } - }, - "aws-sign2": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", - "dev": true - }, - "aws4": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz", - "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==", - "dev": true - }, - "babel-cli": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-cli/-/babel-cli-6.26.0.tgz", - "integrity": "sha1-UCq1SHTX24itALiHoGODzgPQAvE=", - "dev": true, - "requires": { - "babel-core": "^6.26.0", - "babel-polyfill": "^6.26.0", - "babel-register": "^6.26.0", - "babel-runtime": "^6.26.0", - "chokidar": "^1.6.1", - "commander": "^2.11.0", - "convert-source-map": "^1.5.0", - "fs-readdir-recursive": "^1.0.0", - "glob": "^7.1.2", - "lodash": "^4.17.4", - "output-file-sync": "^1.1.2", - "path-is-absolute": "^1.0.1", - "slash": "^1.0.0", - "source-map": "^0.5.6", - "v8flags": "^2.1.1" - } - }, - "babel-code-frame": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", - "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "esutils": "^2.0.2", - "js-tokens": "^3.0.2" - }, - "dependencies": { - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true - } - } - }, - "babel-core": { - "version": "6.26.3", - "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz", - "integrity": "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==", - "dev": true, - "requires": { - "babel-code-frame": "^6.26.0", - "babel-generator": "^6.26.0", - "babel-helpers": "^6.24.1", - "babel-messages": "^6.23.0", - "babel-register": "^6.26.0", - "babel-runtime": "^6.26.0", - "babel-template": "^6.26.0", - "babel-traverse": "^6.26.0", - "babel-types": "^6.26.0", - "babylon": "^6.18.0", - "convert-source-map": "^1.5.1", - "debug": "^2.6.9", - "json5": "^0.5.1", - "lodash": "^4.17.4", - "minimatch": "^3.0.4", - "path-is-absolute": "^1.0.1", - "private": "^0.1.8", - "slash": "^1.0.0", - "source-map": "^0.5.7" - } - }, - "babel-extract-comments": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/babel-extract-comments/-/babel-extract-comments-1.0.0.tgz", - "integrity": "sha512-qWWzi4TlddohA91bFwgt6zO/J0X+io7Qp184Fw0m2JYRSTZnJbFR8+07KmzudHCZgOiKRCrjhylwv9Xd8gfhVQ==", - "requires": { - "babylon": "^6.18.0" - } - }, - "babel-generator": { - "version": "6.26.1", - "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz", - "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==", - "dev": true, - "requires": { - "babel-messages": "^6.23.0", - "babel-runtime": "^6.26.0", - "babel-types": "^6.26.0", - "detect-indent": "^4.0.0", - "jsesc": "^1.3.0", - "lodash": "^4.17.4", - "source-map": "^0.5.7", - "trim-right": "^1.0.1" - } - }, - "babel-helper-bindify-decorators": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-bindify-decorators/-/babel-helper-bindify-decorators-6.24.1.tgz", - "integrity": "sha1-FMGeXxQte0fxmlJDHlKxzLxAozA=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0", - "babel-traverse": "^6.24.1", - "babel-types": "^6.24.1" - } - }, - "babel-helper-builder-binary-assignment-operator-visitor": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz", - "integrity": "sha1-zORReto1b0IgvK6KAsKzRvmlZmQ=", - "dev": true, - "requires": { - "babel-helper-explode-assignable-expression": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" - } - }, - "babel-helper-builder-react-jsx": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-helper-builder-react-jsx/-/babel-helper-builder-react-jsx-6.26.0.tgz", - "integrity": "sha1-Of+DE7dci2Xc7/HzHTg+D/KkCKA=", - "dev": true, - "requires": { - "babel-runtime": "^6.26.0", - "babel-types": "^6.26.0", - "esutils": "^2.0.2" - } - }, - "babel-helper-call-delegate": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz", - "integrity": "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=", - "dev": true, - "requires": { - "babel-helper-hoist-variables": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-traverse": "^6.24.1", - "babel-types": "^6.24.1" - } - }, - "babel-helper-define-map": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz", - "integrity": "sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=", - "dev": true, - "requires": { - "babel-helper-function-name": "^6.24.1", - "babel-runtime": "^6.26.0", - "babel-types": "^6.26.0", - "lodash": "^4.17.4" - } - }, - "babel-helper-explode-assignable-expression": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz", - "integrity": "sha1-8luCz33BBDPFX3BZLVdGQArCLKo=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0", - "babel-traverse": "^6.24.1", - "babel-types": "^6.24.1" - } - }, - "babel-helper-explode-class": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-explode-class/-/babel-helper-explode-class-6.24.1.tgz", - "integrity": "sha1-fcKjkQ3uAHBW4eMdZAztPVTqqes=", - "dev": true, - "requires": { - "babel-helper-bindify-decorators": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-traverse": "^6.24.1", - "babel-types": "^6.24.1" - } - }, - "babel-helper-function-name": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz", - "integrity": "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=", - "dev": true, - "requires": { - "babel-helper-get-function-arity": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1", - "babel-traverse": "^6.24.1", - "babel-types": "^6.24.1" - } - }, - "babel-helper-get-function-arity": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz", - "integrity": "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" - } - }, - "babel-helper-hoist-variables": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz", - "integrity": "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" - } - }, - "babel-helper-optimise-call-expression": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz", - "integrity": "sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" - } - }, - "babel-helper-regex": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz", - "integrity": "sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI=", - "dev": true, - "requires": { - "babel-runtime": "^6.26.0", - "babel-types": "^6.26.0", - "lodash": "^4.17.4" - } - }, - "babel-helper-remap-async-to-generator": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz", - "integrity": "sha1-XsWBgnrXI/7N04HxySg5BnbkVRs=", - "dev": true, - "requires": { - "babel-helper-function-name": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1", - "babel-traverse": "^6.24.1", - "babel-types": "^6.24.1" - } - }, - "babel-helper-replace-supers": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz", - "integrity": "sha1-v22/5Dk40XNpohPKiov3S2qQqxo=", - "dev": true, - "requires": { - "babel-helper-optimise-call-expression": "^6.24.1", - "babel-messages": "^6.23.0", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1", - "babel-traverse": "^6.24.1", - "babel-types": "^6.24.1" - } - }, - "babel-helpers": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz", - "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1" - } - }, - "babel-jest": { - "version": "20.0.3", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-20.0.3.tgz", - "integrity": "sha1-5KA7E9wQOJ4UD8ZF0J/8TO0wFnE=", - "dev": true, - "requires": { - "babel-core": "^6.0.0", - "babel-plugin-istanbul": "^4.0.0", - "babel-preset-jest": "^20.0.3" - } - }, - "babel-messages": { - "version": "6.23.0", - "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz", - "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0" - } - }, - "babel-plugin-check-es2015-constants": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz", - "integrity": "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0" - } - }, - "babel-plugin-istanbul": { - "version": "4.1.6", - "resolved": "http://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-4.1.6.tgz", - "integrity": "sha512-PWP9FQ1AhZhS01T/4qLSKoHGY/xvkZdVBGlKM/HuxxS3+sC66HhTNR7+MpbO/so/cz/wY94MeSWJuP1hXIPfwQ==", - "dev": true, - "requires": { - "babel-plugin-syntax-object-rest-spread": "^6.13.0", - "find-up": "^2.1.0", - "istanbul-lib-instrument": "^1.10.1", - "test-exclude": "^4.2.1" - } - }, - "babel-plugin-jest-hoist": { - "version": "20.0.3", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-20.0.3.tgz", - "integrity": "sha1-r+3IU70/jcNUjqZx++adA8wsF2c=", - "dev": true - }, - "babel-plugin-syntax-async-functions": { - "version": "6.13.0", - "resolved": "http://registry.npmjs.org/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz", - "integrity": "sha1-ytnK0RkbWtY0vzCuCHI5HgZHvpU=", - "dev": true - }, - "babel-plugin-syntax-async-generators": { - "version": "6.13.0", - "resolved": "http://registry.npmjs.org/babel-plugin-syntax-async-generators/-/babel-plugin-syntax-async-generators-6.13.0.tgz", - "integrity": "sha1-a8lj67FuzLrmuStZbrfzXDQqi5o=", - "dev": true - }, - "babel-plugin-syntax-class-properties": { - "version": "6.13.0", - "resolved": "http://registry.npmjs.org/babel-plugin-syntax-class-properties/-/babel-plugin-syntax-class-properties-6.13.0.tgz", - "integrity": "sha1-1+sjt5oxf4VDlixQW4J8fWysJ94=", - "dev": true - }, - "babel-plugin-syntax-decorators": { - "version": "6.13.0", - "resolved": "http://registry.npmjs.org/babel-plugin-syntax-decorators/-/babel-plugin-syntax-decorators-6.13.0.tgz", - "integrity": "sha1-MSVjtNvePMgGzuPkFszurd0RrAs=", - "dev": true - }, - "babel-plugin-syntax-dynamic-import": { - "version": "6.18.0", - "resolved": "http://registry.npmjs.org/babel-plugin-syntax-dynamic-import/-/babel-plugin-syntax-dynamic-import-6.18.0.tgz", - "integrity": "sha1-jWomIpyDdFqZgqRBBRVyyqF5sdo=", - "dev": true - }, - "babel-plugin-syntax-exponentiation-operator": { - "version": "6.13.0", - "resolved": "http://registry.npmjs.org/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz", - "integrity": "sha1-nufoM3KQ2pUoggGmpX9BcDF4MN4=", - "dev": true - }, - "babel-plugin-syntax-flow": { - "version": "6.18.0", - "resolved": "http://registry.npmjs.org/babel-plugin-syntax-flow/-/babel-plugin-syntax-flow-6.18.0.tgz", - "integrity": "sha1-TDqyCiryaqIM0lmVw5jE63AxDI0=", - "dev": true - }, - "babel-plugin-syntax-jsx": { - "version": "6.18.0", - "resolved": "http://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz", - "integrity": "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=", - "dev": true - }, - "babel-plugin-syntax-object-rest-spread": { - "version": "6.13.0", - "resolved": "http://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz", - "integrity": "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=" - }, - "babel-plugin-syntax-trailing-function-commas": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz", - "integrity": "sha1-ugNgk3+NBuQBgKQ/4NVhb/9TLPM=", - "dev": true - }, - "babel-plugin-transform-async-generator-functions": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-generator-functions/-/babel-plugin-transform-async-generator-functions-6.24.1.tgz", - "integrity": "sha1-8FiQAUX9PpkHpt3yjaWfIVJYpds=", - "dev": true, - "requires": { - "babel-helper-remap-async-to-generator": "^6.24.1", - "babel-plugin-syntax-async-generators": "^6.5.0", - "babel-runtime": "^6.22.0" - } - }, - "babel-plugin-transform-async-to-generator": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz", - "integrity": "sha1-ZTbjeK/2yx1VF6wOQOs+n8jQh2E=", - "dev": true, - "requires": { - "babel-helper-remap-async-to-generator": "^6.24.1", - "babel-plugin-syntax-async-functions": "^6.8.0", - "babel-runtime": "^6.22.0" - } - }, - "babel-plugin-transform-class-properties": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-class-properties/-/babel-plugin-transform-class-properties-6.24.1.tgz", - "integrity": "sha1-anl2PqYdM9NvN7YRqp3vgagbRqw=", - "dev": true, - "requires": { - "babel-helper-function-name": "^6.24.1", - "babel-plugin-syntax-class-properties": "^6.8.0", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1" - } - }, - "babel-plugin-transform-decorators": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-decorators/-/babel-plugin-transform-decorators-6.24.1.tgz", - "integrity": "sha1-eIAT2PjGtSIr33s0Q5Df13Vp4k0=", - "dev": true, - "requires": { - "babel-helper-explode-class": "^6.24.1", - "babel-plugin-syntax-decorators": "^6.13.0", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1", - "babel-types": "^6.24.1" - } - }, - "babel-plugin-transform-es2015-arrow-functions": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz", - "integrity": "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0" - } - }, - "babel-plugin-transform-es2015-block-scoped-functions": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz", - "integrity": "sha1-u8UbSflk1wy42OC5ToICRs46YUE=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0" - } - }, - "babel-plugin-transform-es2015-block-scoping": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz", - "integrity": "sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=", - "dev": true, - "requires": { - "babel-runtime": "^6.26.0", - "babel-template": "^6.26.0", - "babel-traverse": "^6.26.0", - "babel-types": "^6.26.0", - "lodash": "^4.17.4" - } - }, - "babel-plugin-transform-es2015-classes": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz", - "integrity": "sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=", - "dev": true, - "requires": { - "babel-helper-define-map": "^6.24.1", - "babel-helper-function-name": "^6.24.1", - "babel-helper-optimise-call-expression": "^6.24.1", - "babel-helper-replace-supers": "^6.24.1", - "babel-messages": "^6.23.0", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1", - "babel-traverse": "^6.24.1", - "babel-types": "^6.24.1" - } - }, - "babel-plugin-transform-es2015-computed-properties": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz", - "integrity": "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1" - } - }, - "babel-plugin-transform-es2015-destructuring": { - "version": "6.23.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz", - "integrity": "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0" - } - }, - "babel-plugin-transform-es2015-duplicate-keys": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz", - "integrity": "sha1-c+s9MQypaePvnskcU3QabxV2Qj4=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" - } - }, - "babel-plugin-transform-es2015-for-of": { - "version": "6.23.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz", - "integrity": "sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0" - } - }, - "babel-plugin-transform-es2015-function-name": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz", - "integrity": "sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=", - "dev": true, - "requires": { - "babel-helper-function-name": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" - } - }, - "babel-plugin-transform-es2015-literals": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz", - "integrity": "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0" - } - }, - "babel-plugin-transform-es2015-modules-amd": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz", - "integrity": "sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ=", - "dev": true, - "requires": { - "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1" - } - }, - "babel-plugin-transform-es2015-modules-commonjs": { - "version": "6.26.2", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz", - "integrity": "sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q==", - "dev": true, - "requires": { - "babel-plugin-transform-strict-mode": "^6.24.1", - "babel-runtime": "^6.26.0", - "babel-template": "^6.26.0", - "babel-types": "^6.26.0" - } - }, - "babel-plugin-transform-es2015-modules-systemjs": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz", - "integrity": "sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM=", - "dev": true, - "requires": { - "babel-helper-hoist-variables": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1" - } - }, - "babel-plugin-transform-es2015-modules-umd": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz", - "integrity": "sha1-rJl+YoXNGO1hdq22B9YCNErThGg=", - "dev": true, - "requires": { - "babel-plugin-transform-es2015-modules-amd": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1" - } - }, - "babel-plugin-transform-es2015-object-super": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz", - "integrity": "sha1-JM72muIcuDp/hgPa0CH1cusnj40=", - "dev": true, - "requires": { - "babel-helper-replace-supers": "^6.24.1", - "babel-runtime": "^6.22.0" - } - }, - "babel-plugin-transform-es2015-parameters": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz", - "integrity": "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=", - "dev": true, - "requires": { - "babel-helper-call-delegate": "^6.24.1", - "babel-helper-get-function-arity": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1", - "babel-traverse": "^6.24.1", - "babel-types": "^6.24.1" - } - }, - "babel-plugin-transform-es2015-shorthand-properties": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz", - "integrity": "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" - } - }, - "babel-plugin-transform-es2015-spread": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz", - "integrity": "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0" - } - }, - "babel-plugin-transform-es2015-sticky-regex": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz", - "integrity": "sha1-AMHNsaynERLN8M9hJsLta0V8zbw=", - "dev": true, - "requires": { - "babel-helper-regex": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" - } - }, - "babel-plugin-transform-es2015-template-literals": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz", - "integrity": "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0" - } - }, - "babel-plugin-transform-es2015-typeof-symbol": { - "version": "6.23.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz", - "integrity": "sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0" - } - }, - "babel-plugin-transform-es2015-unicode-regex": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz", - "integrity": "sha1-04sS9C6nMj9yk4fxinxa4frrNek=", - "dev": true, - "requires": { - "babel-helper-regex": "^6.24.1", - "babel-runtime": "^6.22.0", - "regexpu-core": "^2.0.0" - } - }, - "babel-plugin-transform-exponentiation-operator": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz", - "integrity": "sha1-KrDJx/MJj6SJB3cruBP+QejeOg4=", - "dev": true, - "requires": { - "babel-helper-builder-binary-assignment-operator-visitor": "^6.24.1", - "babel-plugin-syntax-exponentiation-operator": "^6.8.0", - "babel-runtime": "^6.22.0" - } - }, - "babel-plugin-transform-flow-strip-types": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-flow-strip-types/-/babel-plugin-transform-flow-strip-types-6.22.0.tgz", - "integrity": "sha1-hMtnKTXUNxT9wyvOhFaNh0Qc988=", - "dev": true, - "requires": { - "babel-plugin-syntax-flow": "^6.18.0", - "babel-runtime": "^6.22.0" - } - }, - "babel-plugin-transform-object-rest-spread": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz", - "integrity": "sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY=", - "requires": { - "babel-plugin-syntax-object-rest-spread": "^6.8.0", - "babel-runtime": "^6.26.0" - } - }, - "babel-plugin-transform-react-display-name": { - "version": "6.25.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-display-name/-/babel-plugin-transform-react-display-name-6.25.0.tgz", - "integrity": "sha1-Z+K/Hx6ck6sI25Z5LgU5K/LMKNE=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0" - } - }, - "babel-plugin-transform-react-jsx": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-jsx/-/babel-plugin-transform-react-jsx-6.24.1.tgz", - "integrity": "sha1-hAoCjn30YN/DotKfDA2R9jduZqM=", - "dev": true, - "requires": { - "babel-helper-builder-react-jsx": "^6.24.1", - "babel-plugin-syntax-jsx": "^6.8.0", - "babel-runtime": "^6.22.0" - } - }, - "babel-plugin-transform-react-jsx-self": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-jsx-self/-/babel-plugin-transform-react-jsx-self-6.22.0.tgz", - "integrity": "sha1-322AqdomEqEh5t3XVYvL7PBuY24=", - "dev": true, - "requires": { - "babel-plugin-syntax-jsx": "^6.8.0", - "babel-runtime": "^6.22.0" - } - }, - "babel-plugin-transform-react-jsx-source": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-jsx-source/-/babel-plugin-transform-react-jsx-source-6.22.0.tgz", - "integrity": "sha1-ZqwSFT9c0tF7PBkmj0vwGX9E7NY=", - "dev": true, - "requires": { - "babel-plugin-syntax-jsx": "^6.8.0", - "babel-runtime": "^6.22.0" - } - }, - "babel-plugin-transform-regenerator": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz", - "integrity": "sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8=", - "dev": true, - "requires": { - "regenerator-transform": "^0.10.0" - } - }, - "babel-plugin-transform-strict-mode": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz", - "integrity": "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" - } - }, - "babel-polyfill": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-polyfill/-/babel-polyfill-6.26.0.tgz", - "integrity": "sha1-N5k3q8Z9eJWXCtxiHyhM2WbPIVM=", - "dev": true, - "requires": { - "babel-runtime": "^6.26.0", - "core-js": "^2.5.0", - "regenerator-runtime": "^0.10.5" - } - }, - "babel-preset-env": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.7.0.tgz", - "integrity": "sha512-9OR2afuKDneX2/q2EurSftUYM0xGu4O2D9adAhVfADDhrYDaxXV0rBbevVYoY9n6nyX1PmQW/0jtpJvUNr9CHg==", - "dev": true, - "requires": { - "babel-plugin-check-es2015-constants": "^6.22.0", - "babel-plugin-syntax-trailing-function-commas": "^6.22.0", - "babel-plugin-transform-async-to-generator": "^6.22.0", - "babel-plugin-transform-es2015-arrow-functions": "^6.22.0", - "babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0", - "babel-plugin-transform-es2015-block-scoping": "^6.23.0", - "babel-plugin-transform-es2015-classes": "^6.23.0", - "babel-plugin-transform-es2015-computed-properties": "^6.22.0", - "babel-plugin-transform-es2015-destructuring": "^6.23.0", - "babel-plugin-transform-es2015-duplicate-keys": "^6.22.0", - "babel-plugin-transform-es2015-for-of": "^6.23.0", - "babel-plugin-transform-es2015-function-name": "^6.22.0", - "babel-plugin-transform-es2015-literals": "^6.22.0", - "babel-plugin-transform-es2015-modules-amd": "^6.22.0", - "babel-plugin-transform-es2015-modules-commonjs": "^6.23.0", - "babel-plugin-transform-es2015-modules-systemjs": "^6.23.0", - "babel-plugin-transform-es2015-modules-umd": "^6.23.0", - "babel-plugin-transform-es2015-object-super": "^6.22.0", - "babel-plugin-transform-es2015-parameters": "^6.23.0", - "babel-plugin-transform-es2015-shorthand-properties": "^6.22.0", - "babel-plugin-transform-es2015-spread": "^6.22.0", - "babel-plugin-transform-es2015-sticky-regex": "^6.22.0", - "babel-plugin-transform-es2015-template-literals": "^6.22.0", - "babel-plugin-transform-es2015-typeof-symbol": "^6.23.0", - "babel-plugin-transform-es2015-unicode-regex": "^6.22.0", - "babel-plugin-transform-exponentiation-operator": "^6.22.0", - "babel-plugin-transform-regenerator": "^6.22.0", - "browserslist": "^3.2.6", - "invariant": "^2.2.2", - "semver": "^5.3.0" - }, - "dependencies": { - "browserslist": { - "version": "3.2.8", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-3.2.8.tgz", - "integrity": "sha512-WHVocJYavUwVgVViC0ORikPHQquXwVh939TaelZ4WDqpWgTX/FsGhl/+P4qBUAGcRvtOgDgC+xftNWWp2RUTAQ==", - "dev": true, - "requires": { - "caniuse-lite": "^1.0.30000844", - "electron-to-chromium": "^1.3.47" - } - } - } - }, - "babel-preset-flow": { - "version": "6.23.0", - "resolved": "https://registry.npmjs.org/babel-preset-flow/-/babel-preset-flow-6.23.0.tgz", - "integrity": "sha1-5xIYiHCFrpoktb5Baa/7WZgWxJ0=", - "dev": true, - "requires": { - "babel-plugin-transform-flow-strip-types": "^6.22.0" - } - }, - "babel-preset-jest": { - "version": "20.0.3", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-20.0.3.tgz", - "integrity": "sha1-y6yq3stdaJyh4d4TYOv8ZoYsF4o=", - "dev": true, - "requires": { - "babel-plugin-jest-hoist": "^20.0.3" - } - }, - "babel-preset-react": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-preset-react/-/babel-preset-react-6.24.1.tgz", - "integrity": "sha1-umnfrqRfw+xjm2pOzqbhdwLJE4A=", - "dev": true, - "requires": { - "babel-plugin-syntax-jsx": "^6.3.13", - "babel-plugin-transform-react-display-name": "^6.23.0", - "babel-plugin-transform-react-jsx": "^6.24.1", - "babel-plugin-transform-react-jsx-self": "^6.22.0", - "babel-plugin-transform-react-jsx-source": "^6.22.0", - "babel-preset-flow": "^6.23.0" - } - }, - "babel-preset-stage-2": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-preset-stage-2/-/babel-preset-stage-2-6.24.1.tgz", - "integrity": "sha1-2eKWD7PXEYfw5k7sYrwHdnIZvcE=", - "dev": true, - "requires": { - "babel-plugin-syntax-dynamic-import": "^6.18.0", - "babel-plugin-transform-class-properties": "^6.24.1", - "babel-plugin-transform-decorators": "^6.24.1", - "babel-preset-stage-3": "^6.24.1" - } - }, - "babel-preset-stage-3": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-preset-stage-3/-/babel-preset-stage-3-6.24.1.tgz", - "integrity": "sha1-g2raCp56f6N8sTj7kyb4eTSkg5U=", - "dev": true, - "requires": { - "babel-plugin-syntax-trailing-function-commas": "^6.22.0", - "babel-plugin-transform-async-generator-functions": "^6.24.1", - "babel-plugin-transform-async-to-generator": "^6.24.1", - "babel-plugin-transform-exponentiation-operator": "^6.24.1", - "babel-plugin-transform-object-rest-spread": "^6.22.0" - } - }, - "babel-register": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz", - "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=", - "dev": true, - "requires": { - "babel-core": "^6.26.0", - "babel-runtime": "^6.26.0", - "core-js": "^2.5.0", - "home-or-tmp": "^2.0.0", - "lodash": "^4.17.4", - "mkdirp": "^0.5.1", - "source-map-support": "^0.4.15" - } - }, - "babel-runtime": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", - "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", - "requires": { - "core-js": "^2.4.0", - "regenerator-runtime": "^0.11.0" - }, - "dependencies": { - "regenerator-runtime": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", - "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" - } - } - }, - "babel-template": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz", - "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=", - "dev": true, - "requires": { - "babel-runtime": "^6.26.0", - "babel-traverse": "^6.26.0", - "babel-types": "^6.26.0", - "babylon": "^6.18.0", - "lodash": "^4.17.4" - } - }, - "babel-traverse": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz", - "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=", - "dev": true, - "requires": { - "babel-code-frame": "^6.26.0", - "babel-messages": "^6.23.0", - "babel-runtime": "^6.26.0", - "babel-types": "^6.26.0", - "babylon": "^6.18.0", - "debug": "^2.6.8", - "globals": "^9.18.0", - "invariant": "^2.2.2", - "lodash": "^4.17.4" - } - }, - "babel-types": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", - "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", - "dev": true, - "requires": { - "babel-runtime": "^6.26.0", - "esutils": "^2.0.2", - "lodash": "^4.17.4", - "to-fast-properties": "^1.0.3" - } - }, - "babylon": { - "version": "6.18.0", - "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", - "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==" - }, - "balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" - }, - "base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", - "dev": true, - "requires": { - "cache-base": "^1.0.1", - "class-utils": "^0.3.5", - "component-emitter": "^1.2.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "mixin-deep": "^1.2.0", - "pascalcase": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - }, - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", - "dev": true - } - } - }, - "bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", - "dev": true, - "requires": { - "tweetnacl": "^0.14.3" - } - }, - "binary-extensions": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.12.0.tgz", - "integrity": "sha512-DYWGk01lDcxeS/K9IHPGWfT8PsJmbXRtRd2Sx72Tnb8pcYZQFF1oSDb8hJtS1vhp212q1Rzi5dUf9+nq0o9UIg==", - "dev": true, - "optional": true - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "braces": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", - "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", - "dev": true, - "requires": { - "expand-range": "^1.8.1", - "preserve": "^0.2.0", - "repeat-element": "^1.1.2" - } - }, - "browser-process-hrtime": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-0.1.3.tgz", - "integrity": "sha512-bRFnI4NnjO6cnyLmOV/7PVoDEMJChlcfN0z4s1YMBY989/SvlfMI1lgCnkFUs53e9gQF+w7qu7XdllSTiSl8Aw==", - "dev": true - }, - "browser-resolve": { - "version": "1.11.3", - "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz", - "integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==", - "dev": true, - "requires": { - "resolve": "1.1.7" - } - }, - "browserslist": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.4.1.tgz", - "integrity": "sha512-pEBxEXg7JwaakBXjATYw/D1YZh4QUSCX/Mnd/wnqSRPPSi1U39iDhDoKGoBUcraKdxDlrYqJxSI5nNvD+dWP2A==", - "requires": { - "caniuse-lite": "^1.0.30000929", - "electron-to-chromium": "^1.3.103", - "node-releases": "^1.1.3" - }, - "dependencies": { - "caniuse-lite": { - "version": "1.0.30000935", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000935.tgz", - "integrity": "sha512-1Y2uJ5y56qDt3jsDTdBHL1OqiImzjoQcBG6Yl3Qizq8mcc2SgCFpi+ZwLLqkztYnk9l87IYqRlNBnPSOTbFkXQ==" - }, - "electron-to-chromium": { - "version": "1.3.113", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.113.tgz", - "integrity": "sha512-De+lPAxEcpxvqPTyZAXELNpRZXABRxf+uL/rSykstQhzj/B0l1150G/ExIIxKc16lI89Hgz81J0BHAcbTqK49g==" - } - } - }, - "bser": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/bser/-/bser-2.0.0.tgz", - "integrity": "sha1-mseNPtXZFYBP2HrLFYvHlxR6Fxk=", - "dev": true, - "requires": { - "node-int64": "^0.4.0" - } - }, - "buffer-from": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", - "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", - "dev": true - }, - "builtin-modules": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", - "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=", - "dev": true - }, - "bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" - }, - "cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", - "dev": true, - "requires": { - "collection-visit": "^1.0.0", - "component-emitter": "^1.2.1", - "get-value": "^2.0.6", - "has-value": "^1.0.0", - "isobject": "^3.0.1", - "set-value": "^2.0.0", - "to-object-path": "^0.3.0", - "union-value": "^1.0.0", - "unset-value": "^1.0.0" - }, - "dependencies": { - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - } - } - }, - "caller-path": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz", - "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=", - "dev": true, - "requires": { - "callsites": "^0.2.0" - } - }, - "callsites": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz", - "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=", - "dev": true - }, - "camelcase": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", - "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", - "dev": true - }, - "camelcase-css": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", - "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==" - }, - "caniuse-lite": { - "version": "1.0.30000846", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000846.tgz", - "integrity": "sha512-qxUOHr5mTaadWH1ap0ueivHd8x42Bnemcn+JutVr7GWmm2bU4zoBhjuv5QdXgALQnnT626lOQros7cCDf8PwCg==", - "dev": true - }, - "capture-exit": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-1.2.0.tgz", - "integrity": "sha1-HF/MSJ/QqwDU8ax64QcuMXP7q28=", - "dev": true, - "requires": { - "rsvp": "^3.3.3" - } - }, - "caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", - "dev": true - }, - "chalk": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", - "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "dependencies": { - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "chardet": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.4.2.tgz", - "integrity": "sha1-tUc7M9yXxCTl2Y3IfVXU2KKci/I=", - "dev": true - }, - "chokidar": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz", - "integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=", - "dev": true, - "optional": true, - "requires": { - "anymatch": "^1.3.0", - "async-each": "^1.0.0", - "fsevents": "^1.0.0", - "glob-parent": "^2.0.0", - "inherits": "^2.0.1", - "is-binary-path": "^1.0.0", - "is-glob": "^2.0.0", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.0.0" - } - }, - "ci-info": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-1.6.0.tgz", - "integrity": "sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==", - "dev": true - }, - "circular-json": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz", - "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==", - "dev": true - }, - "class-utils": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", - "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", - "dev": true, - "requires": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - } - } - }, - "clean-css": { - "version": "4.1.11", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.1.11.tgz", - "integrity": "sha1-Ls3xRaujj1R0DybO/Q/z4D4SXWo=", - "dev": true, - "requires": { - "source-map": "0.5.x" - } - }, - "cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", - "dev": true, - "requires": { - "restore-cursor": "^2.0.0" - } - }, - "cli-width": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz", - "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=", - "dev": true - }, - "cliui": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", - "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", - "dev": true, - "requires": { - "string-width": "^2.1.1", - "strip-ansi": "^4.0.0", - "wrap-ansi": "^2.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - } - } - }, - "co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", - "dev": true - }, - "code-point-at": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", - "dev": true - }, - "collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", - "dev": true, - "requires": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" - }, - "combined-stream": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.7.tgz", - "integrity": "sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w==", - "dev": true, - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "commander": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz", - "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==", - "dev": true - }, - "comment-regex": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/comment-regex/-/comment-regex-1.0.1.tgz", - "integrity": "sha512-IWlN//Yfby92tOIje7J18HkNmWRR7JESA/BK8W7wqY/akITpU5B0JQWnbTjCfdChSrDNb0DrdA9jfAxiiBXyiQ==" - }, - "component-emitter": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", - "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=", - "dev": true - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" - }, - "concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", - "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - } - }, - "convert-source-map": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz", - "integrity": "sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.1" - } - }, - "copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", - "dev": true - }, - "core-js": { - "version": "2.5.6", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.6.tgz", - "integrity": "sha512-lQUVfQi0aLix2xpyjrrJEvfuYCqPc/HwmTKsC/VNf8q0zsjX7SQZtp4+oRONN5Tsur9GDETPjj+Ub2iDiGZfSQ==" - }, - "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", - "dev": true - }, - "cross-spawn": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", - "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", - "dev": true, - "requires": { - "lru-cache": "^4.0.1", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, - "css.escape": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", - "integrity": "sha1-QuJ9T6BK4y+TGktNQZH6nN3ul8s=" - }, - "cssesc": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", - "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==" - }, - "cssom": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.4.tgz", - "integrity": "sha512-+7prCSORpXNeR4/fUP3rL+TzqtiFfhMvTd7uEqMdgPvLPt4+uzFUeufx5RHjGTACCargg/DiEt/moMQmvnfkog==", - "dev": true - }, - "cssstyle": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-1.1.1.tgz", - "integrity": "sha512-364AI1l/M5TYcFH83JnOH/pSqgaNnKmYgKrm0didZMGKWjQB60dymwWy1rKUgL3J1ffdq9xVi2yGLHdSjjSNog==", - "dev": true, - "requires": { - "cssom": "0.3.x" - } - }, - "dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0" - } - }, - "data-urls": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz", - "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==", - "dev": true, - "requires": { - "abab": "^2.0.0", - "whatwg-mimetype": "^2.2.0", - "whatwg-url": "^7.0.0" - }, - "dependencies": { - "whatwg-url": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.0.0.tgz", - "integrity": "sha512-37GeVSIJ3kn1JgKyjiYNmSLP1yzbpb29jdmwBSgkD9h40/hyrR/OifpVUndji3tmwGgD8qpw7iQu3RSbCrBpsQ==", - "dev": true, - "requires": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" - } - } - } - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", - "dev": true - }, - "decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", - "dev": true - }, - "deep-is": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", - "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", - "dev": true - }, - "default-require-extensions": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-1.0.0.tgz", - "integrity": "sha1-836hXT4T/9m0N9M+GnW1+5eHTLg=", - "dev": true, - "requires": { - "strip-bom": "^2.0.0" - } - }, - "define-properties": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", - "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", - "dev": true, - "requires": { - "object-keys": "^1.0.12" - } - }, - "define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dev": true, - "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - }, - "dependencies": { - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - }, - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", - "dev": true - } - } - }, - "defined": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", - "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=" - }, - "del": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz", - "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=", - "dev": true, - "requires": { - "globby": "^5.0.0", - "is-path-cwd": "^1.0.0", - "is-path-in-cwd": "^1.0.0", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "rimraf": "^2.2.8" - } - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", - "dev": true - }, - "detect-indent": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz", - "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=", - "dev": true, - "requires": { - "repeating": "^2.0.0" - } - }, - "detect-newline": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz", - "integrity": "sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I=", - "dev": true - }, - "diff": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz", - "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==", - "dev": true - }, - "doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dev": true, - "requires": { - "esutils": "^2.0.2" - } - }, - "domexception": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", - "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", - "dev": true, - "requires": { - "webidl-conversions": "^4.0.2" - } - }, - "ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", - "dev": true, - "requires": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" - } - }, - "electron-to-chromium": { - "version": "1.3.48", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.48.tgz", - "integrity": "sha1-07DYWTgUBE4JLs4hCPw6ya6kuQA=", - "dev": true - }, - "error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, - "requires": { - "is-arrayish": "^0.2.1" - } - }, - "es-abstract": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.12.0.tgz", - "integrity": "sha512-C8Fx/0jFmV5IPoMOFPA9P9G5NtqW+4cOPit3MIuvR2t7Ag2K15EJTpxnHAYTzL+aYQJIESYeXZmDBfOBE1HcpA==", - "dev": true, - "requires": { - "es-to-primitive": "^1.1.1", - "function-bind": "^1.1.1", - "has": "^1.0.1", - "is-callable": "^1.1.3", - "is-regex": "^1.0.4" - } - }, - "es-to-primitive": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.0.tgz", - "integrity": "sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg==", - "dev": true, - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" - }, - "escodegen": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.11.0.tgz", - "integrity": "sha512-IeMV45ReixHS53K/OmfKAIztN/igDHzTJUhZM3k1jMhIZWjk45SMwAtBsEXiJp3vSPmTcu6CXn7mDvFHRN66fw==", - "dev": true, - "requires": { - "esprima": "^3.1.3", - "estraverse": "^4.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1", - "source-map": "~0.6.1" - }, - "dependencies": { - "esprima": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz", - "integrity": "sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM=", - "dev": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "optional": true - } - } - }, - "eslint": { - "version": "4.19.1", - "resolved": "http://registry.npmjs.org/eslint/-/eslint-4.19.1.tgz", - "integrity": "sha512-bT3/1x1EbZB7phzYu7vCr1v3ONuzDtX8WjuM9c0iYxe+cq+pwcKEoQjl7zd3RpC6YOLgnSy3cTN58M2jcoPDIQ==", - "dev": true, - "requires": { - "ajv": "^5.3.0", - "babel-code-frame": "^6.22.0", - "chalk": "^2.1.0", - "concat-stream": "^1.6.0", - "cross-spawn": "^5.1.0", - "debug": "^3.1.0", - "doctrine": "^2.1.0", - "eslint-scope": "^3.7.1", - "eslint-visitor-keys": "^1.0.0", - "espree": "^3.5.4", - "esquery": "^1.0.0", - "esutils": "^2.0.2", - "file-entry-cache": "^2.0.0", - "functional-red-black-tree": "^1.0.1", - "glob": "^7.1.2", - "globals": "^11.0.1", - "ignore": "^3.3.3", - "imurmurhash": "^0.1.4", - "inquirer": "^3.0.6", - "is-resolvable": "^1.0.0", - "js-yaml": "^3.9.1", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.3.0", - "lodash": "^4.17.4", - "minimatch": "^3.0.2", - "mkdirp": "^0.5.1", - "natural-compare": "^1.4.0", - "optionator": "^0.8.2", - "path-is-inside": "^1.0.2", - "pluralize": "^7.0.0", - "progress": "^2.0.0", - "regexpp": "^1.0.1", - "require-uncached": "^1.0.3", - "semver": "^5.3.0", - "strip-ansi": "^4.0.0", - "strip-json-comments": "~2.0.1", - "table": "4.0.2", - "text-table": "~0.2.0" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "globals": { - "version": "11.8.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.8.0.tgz", - "integrity": "sha512-io6LkyPVuzCHBSQV9fmOwxZkUk6nIaGmxheLDgmuFv89j0fm2aqDbIXKAGfzCMHqz3HLF2Zf8WSG6VqMh2qFmA==", - "dev": true - }, - "ms": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", - "dev": true - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - } - } - }, - "eslint-config-postcss": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/eslint-config-postcss/-/eslint-config-postcss-2.0.2.tgz", - "integrity": "sha1-yuHGCTzteFCJSluF++HR4jK3Kvs=", - "dev": true - }, - "eslint-config-prettier": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-2.9.0.tgz", - "integrity": "sha512-ag8YEyBXsm3nmOv1Hz991VtNNDMRa+MNy8cY47Pl4bw6iuzqKbJajXdqUpiw13STdLLrznxgm1hj9NhxeOYq0A==", - "dev": true, - "requires": { - "get-stdin": "^5.0.1" - } - }, - "eslint-plugin-prettier": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-2.6.0.tgz", - "integrity": "sha512-floiaI4F7hRkTrFe8V2ItOK97QYrX75DjmdzmVITZoAP6Cn06oEDPQRsO6MlHEP/u2SxI3xQ52Kpjw6j5WGfeQ==", - "dev": true, - "requires": { - "fast-diff": "^1.1.1", - "jest-docblock": "^21.0.0" - } - }, - "eslint-scope": { - "version": "3.7.3", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.3.tgz", - "integrity": "sha512-W+B0SvF4gamyCTmUc+uITPY0989iXVfKvhwtmJocTaYoc/3khEHmEmvfY/Gn9HA9VV75jrQECsHizkNw1b68FA==", - "dev": true, - "requires": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - } - }, - "eslint-visitor-keys": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz", - "integrity": "sha512-qzm/XxIbxm/FHyH341ZrbnMUpe+5Bocte9xkmFMzPMjRaZMcXww+MpBptFvtU+79L362nqiLhekCxCxDPaUMBQ==", - "dev": true - }, - "espree": { - "version": "3.5.4", - "resolved": "http://registry.npmjs.org/espree/-/espree-3.5.4.tgz", - "integrity": "sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A==", - "dev": true, - "requires": { - "acorn": "^5.5.0", - "acorn-jsx": "^3.0.0" - } - }, - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true - }, - "esquery": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz", - "integrity": "sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==", - "dev": true, - "requires": { - "estraverse": "^4.0.0" - } - }, - "esrecurse": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", - "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", - "dev": true, - "requires": { - "estraverse": "^4.1.0" - } - }, - "estraverse": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz", - "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=", - "dev": true - }, - "esutils": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz", - "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=", - "dev": true - }, - "exec-sh": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.2.2.tgz", - "integrity": "sha512-FIUCJz1RbuS0FKTdaAafAByGS0CPvU3R0MeHxgtl+djzCc//F8HakL8GzmVNZanasTbTAY/3DRFA0KpVqj/eAw==", - "dev": true, - "requires": { - "merge": "^1.2.0" - } - }, - "execa": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", - "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", - "dev": true, - "requires": { - "cross-spawn": "^5.0.1", - "get-stream": "^3.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - } - }, - "exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", - "dev": true - }, - "expand-brackets": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", - "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", - "dev": true, - "requires": { - "is-posix-bracket": "^0.1.0" - } - }, - "expand-range": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", - "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", - "dev": true, - "requires": { - "fill-range": "^2.1.0" - } - }, - "expect": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/expect/-/expect-23.6.0.tgz", - "integrity": "sha512-dgSoOHgmtn/aDGRVFWclQyPDKl2CQRq0hmIEoUAuQs/2rn2NcvCWcSCovm6BLeuB/7EZuLGu2QfnR+qRt5OM4w==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.0", - "jest-diff": "^23.6.0", - "jest-get-type": "^22.1.0", - "jest-matcher-utils": "^23.6.0", - "jest-message-util": "^23.4.0", - "jest-regex-util": "^23.3.0" - } - }, - "extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "dev": true - }, - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", - "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - } - } - }, - "external-editor": { - "version": "2.2.0", - "resolved": "http://registry.npmjs.org/external-editor/-/external-editor-2.2.0.tgz", - "integrity": "sha512-bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A==", - "dev": true, - "requires": { - "chardet": "^0.4.0", - "iconv-lite": "^0.4.17", - "tmp": "^0.0.33" - } - }, - "extglob": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", - "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", - "dev": true, - "requires": { - "is-extglob": "^1.0.0" - } - }, - "extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", - "dev": true - }, - "fast-deep-equal": { - "version": "1.1.0", - "resolved": "http://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz", - "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=", - "dev": true - }, - "fast-diff": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", - "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", - "dev": true - }, - "fast-json-stable-stringify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", - "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=", - "dev": true - }, - "fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", - "dev": true - }, - "fb-watchman": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.0.tgz", - "integrity": "sha1-VOmr99+i8mzZsWNsWIwa/AXeXVg=", - "dev": true, - "requires": { - "bser": "^2.0.0" - } - }, - "figures": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5" - } - }, - "file-entry-cache": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz", - "integrity": "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=", - "dev": true, - "requires": { - "flat-cache": "^1.2.1", - "object-assign": "^4.0.1" - } - }, - "filename-regex": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz", - "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=", - "dev": true - }, - "fileset": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/fileset/-/fileset-2.0.3.tgz", - "integrity": "sha1-jnVIqW08wjJ+5eZ0FocjozO7oqA=", - "dev": true, - "requires": { - "glob": "^7.0.3", - "minimatch": "^3.0.3" - } - }, - "fill-range": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz", - "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==", - "dev": true, - "requires": { - "is-number": "^2.1.0", - "isobject": "^2.0.0", - "randomatic": "^3.0.0", - "repeat-element": "^1.1.2", - "repeat-string": "^1.5.2" - } - }, - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dev": true, - "requires": { - "locate-path": "^2.0.0" - } - }, - "flat-cache": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.0.tgz", - "integrity": "sha1-0wMLMrOBVPTjt+nHCfSQ9++XxIE=", - "dev": true, - "requires": { - "circular-json": "^0.3.1", - "del": "^2.0.2", - "graceful-fs": "^4.1.2", - "write": "^0.2.1" - } - }, - "for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", - "dev": true - }, - "for-own": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", - "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", - "dev": true, - "requires": { - "for-in": "^1.0.1" - } - }, - "forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", - "dev": true - }, - "form-data": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", - "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - } - }, - "fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", - "dev": true, - "requires": { - "map-cache": "^0.2.2" - } - }, - "fs-extra": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.3.tgz", - "integrity": "sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==", - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - }, - "fs-readdir-recursive": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fs-readdir-recursive/-/fs-readdir-recursive-1.1.0.tgz", - "integrity": "sha512-GNanXlVr2pf02+sPN40XN8HG+ePaNcvM0q5mZBd668Obwb0yD5GiUbZOFgwn8kGMY6I3mdyDJzieUy3PTYyTRA==", - "dev": true - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" - }, - "fsevents": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.4.tgz", - "integrity": "sha512-z8H8/diyk76B7q5wg+Ud0+CqzcAF3mBBI/bA5ne5zrRUUIvNkJY//D3BqyH571KuAC4Nr7Rw7CjWX4r0y9DvNg==", - "dev": true, - "optional": true, - "requires": { - "nan": "^2.9.2", - "node-pre-gyp": "^0.10.0" - }, - "dependencies": { - "abbrev": { - "version": "1.1.1", - "bundled": true, - "dev": true, - "optional": true - }, - "ansi-regex": { - "version": "2.1.1", - "bundled": true, - "dev": true - }, - "aproba": { - "version": "1.2.0", - "bundled": true, - "dev": true, - "optional": true - }, - "are-we-there-yet": { - "version": "1.1.4", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "delegates": "^1.0.0", - "readable-stream": "^2.0.6" - } - }, - "balanced-match": { - "version": "1.0.0", - "bundled": true, - "dev": true - }, - "brace-expansion": { - "version": "1.1.11", - "bundled": true, - "dev": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "chownr": { - "version": "1.0.1", - "bundled": true, - "dev": true, - "optional": true - }, - "code-point-at": { - "version": "1.1.0", - "bundled": true, - "dev": true - }, - "concat-map": { - "version": "0.0.1", - "bundled": true, - "dev": true - }, - "console-control-strings": { - "version": "1.1.0", - "bundled": true, - "dev": true - }, - "core-util-is": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true - }, - "debug": { - "version": "2.6.9", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "ms": "2.0.0" - } - }, - "deep-extend": { - "version": "0.5.1", - "bundled": true, - "dev": true, - "optional": true - }, - "delegates": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "detect-libc": { - "version": "1.0.3", - "bundled": true, - "dev": true, - "optional": true - }, - "fs-minipass": { - "version": "1.2.5", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "minipass": "^2.2.1" - } - }, - "fs.realpath": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "gauge": { - "version": "2.7.4", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "aproba": "^1.0.3", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.0", - "object-assign": "^4.1.0", - "signal-exit": "^3.0.0", - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wide-align": "^1.1.0" - } - }, - "glob": { - "version": "7.1.2", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "has-unicode": { - "version": "2.0.1", - "bundled": true, - "dev": true, - "optional": true - }, - "iconv-lite": { - "version": "0.4.21", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "safer-buffer": "^2.1.0" - } - }, - "ignore-walk": { - "version": "3.0.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "minimatch": "^3.0.4" - } - }, - "inflight": { - "version": "1.0.6", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.3", - "bundled": true, - "dev": true - }, - "ini": { - "version": "1.3.5", - "bundled": true, - "dev": true, - "optional": true - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "isarray": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "minimatch": { - "version": "3.0.4", - "bundled": true, - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "0.0.8", - "bundled": true, - "dev": true - }, - "minipass": { - "version": "2.2.4", - "bundled": true, - "dev": true, - "requires": { - "safe-buffer": "^5.1.1", - "yallist": "^3.0.0" - } - }, - "minizlib": { - "version": "1.1.0", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "minipass": "^2.2.1" - } - }, - "mkdirp": { - "version": "0.5.1", - "bundled": true, - "dev": true, - "requires": { - "minimist": "0.0.8" - } - }, - "ms": { - "version": "2.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "needle": { - "version": "2.2.0", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "debug": "^2.1.2", - "iconv-lite": "^0.4.4", - "sax": "^1.2.4" - } - }, - "node-pre-gyp": { - "version": "0.10.0", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "detect-libc": "^1.0.2", - "mkdirp": "^0.5.1", - "needle": "^2.2.0", - "nopt": "^4.0.1", - "npm-packlist": "^1.1.6", - "npmlog": "^4.0.2", - "rc": "^1.1.7", - "rimraf": "^2.6.1", - "semver": "^5.3.0", - "tar": "^4" - } - }, - "nopt": { - "version": "4.0.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "abbrev": "1", - "osenv": "^0.1.4" - } - }, - "npm-bundled": { - "version": "1.0.3", - "bundled": true, - "dev": true, - "optional": true - }, - "npm-packlist": { - "version": "1.1.10", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "ignore-walk": "^3.0.1", - "npm-bundled": "^1.0.1" - } - }, - "npmlog": { - "version": "4.1.2", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "are-we-there-yet": "~1.1.2", - "console-control-strings": "~1.1.0", - "gauge": "~2.7.3", - "set-blocking": "~2.0.0" - } - }, - "number-is-nan": { - "version": "1.0.1", - "bundled": true, - "dev": true - }, - "object-assign": { - "version": "4.1.1", - "bundled": true, - "dev": true, - "optional": true - }, - "once": { - "version": "1.4.0", - "bundled": true, - "dev": true, - "requires": { - "wrappy": "1" - } - }, - "os-homedir": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true - }, - "os-tmpdir": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true - }, - "osenv": { - "version": "0.1.5", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.0" - } - }, - "path-is-absolute": { - "version": "1.0.1", - "bundled": true, - "dev": true, - "optional": true - }, - "process-nextick-args": { - "version": "2.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "rc": { - "version": "1.2.7", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "deep-extend": "^0.5.1", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - }, - "dependencies": { - "minimist": { - "version": "1.2.0", - "bundled": true, - "dev": true, - "optional": true - } - } - }, - "readable-stream": { - "version": "2.3.6", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "rimraf": { - "version": "2.6.2", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "glob": "^7.0.5" - } - }, - "safe-buffer": { - "version": "5.1.1", - "bundled": true, - "dev": true - }, - "safer-buffer": { - "version": "2.1.2", - "bundled": true, - "dev": true, - "optional": true - }, - "sax": { - "version": "1.2.4", - "bundled": true, - "dev": true, - "optional": true - }, - "semver": { - "version": "5.5.0", - "bundled": true, - "dev": true, - "optional": true - }, - "set-blocking": { - "version": "2.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "signal-exit": { - "version": "3.0.2", - "bundled": true, - "dev": true, - "optional": true - }, - "string-width": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - }, - "string_decoder": { - "version": "1.1.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "safe-buffer": "~5.1.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "bundled": true, - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "strip-json-comments": { - "version": "2.0.1", - "bundled": true, - "dev": true, - "optional": true - }, - "tar": { - "version": "4.4.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "chownr": "^1.0.1", - "fs-minipass": "^1.2.5", - "minipass": "^2.2.4", - "minizlib": "^1.1.0", - "mkdirp": "^0.5.0", - "safe-buffer": "^5.1.1", - "yallist": "^3.0.2" - } - }, - "util-deprecate": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true - }, - "wide-align": { - "version": "1.1.2", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "string-width": "^1.0.2" - } - }, - "wrappy": { - "version": "1.0.2", - "bundled": true, - "dev": true - }, - "yallist": { - "version": "3.0.2", - "bundled": true, - "dev": true - } - } - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true - }, - "functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", - "dev": true - }, - "gather-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/gather-stream/-/gather-stream-1.0.0.tgz", - "integrity": "sha1-szmUr0V6gRVwDUEPMXczy+egkEs=" - }, - "get-caller-file": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", - "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", - "dev": true - }, - "get-stdin": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-5.0.1.tgz", - "integrity": "sha1-Ei4WFZHiH/TFJTAwVpPyDmOTo5g=", - "dev": true - }, - "get-stream": { - "version": "3.0.0", - "resolved": "http://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", - "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", - "dev": true - }, - "get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", - "dev": true - }, - "getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0" - } - }, - "glob": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", - "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "glob-base": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", - "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", - "dev": true, - "requires": { - "glob-parent": "^2.0.0", - "is-glob": "^2.0.0" - } - }, - "glob-parent": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", - "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", - "dev": true, - "requires": { - "is-glob": "^2.0.0" - } - }, - "globals": { - "version": "9.18.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", - "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", - "dev": true - }, - "globby": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz", - "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=", - "dev": true, - "requires": { - "array-union": "^1.0.1", - "arrify": "^1.0.0", - "glob": "^7.0.3", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "graceful-fs": { - "version": "4.1.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", - "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=" - }, - "growly": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", - "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", - "dev": true - }, - "handlebars": { - "version": "4.0.12", - "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.0.12.tgz", - "integrity": "sha512-RhmTekP+FZL+XNhwS1Wf+bTTZpdLougwt5pcgA1tuz6Jcx0fpH/7z0qd71RKnZHBCxIRBHfBOnio4gViPemNzA==", - "dev": true, - "requires": { - "async": "^2.5.0", - "optimist": "^0.6.1", - "source-map": "^0.6.1", - "uglify-js": "^3.1.4" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", - "dev": true - }, - "har-validator": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.0.tgz", - "integrity": "sha512-+qnmNjI4OfH2ipQ9VQOw23bBd/ibtfbVdK2fYbY4acTDqKTW/YDp9McimZdDbG8iV9fZizUqQMD5xvriB146TA==", - "dev": true, - "requires": { - "ajv": "^5.3.0", - "har-schema": "^2.0.0" - } - }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, - "requires": { - "function-bind": "^1.1.1" - } - }, - "has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" - }, - "has-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz", - "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=", - "dev": true - }, - "has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", - "dev": true, - "requires": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" - }, - "dependencies": { - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - } - } - }, - "has-values": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", - "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" - }, - "dependencies": { - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "kind-of": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "home-or-tmp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz", - "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=", - "dev": true, - "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.1" - } - }, - "hosted-git-info": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz", - "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==", - "dev": true - }, - "html-encoding-sniffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", - "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", - "dev": true, - "requires": { - "whatwg-encoding": "^1.0.1" - } - }, - "http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - } - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "ignore": { - "version": "3.3.10", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz", - "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==", - "dev": true - }, - "import-local": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-1.0.0.tgz", - "integrity": "sha512-vAaZHieK9qjGo58agRBg+bhHX3hoTZU/Oa3GESWLz7t1U62fk63aHuDJJEteXoDeTCcPmUT+z38gkHPZkkmpmQ==", - "dev": true, - "requires": { - "pkg-dir": "^2.0.0", - "resolve-cwd": "^2.0.0" - } - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "dev": true - }, - "indexes-of": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", - "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=" - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" - }, - "inquirer": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-3.3.0.tgz", - "integrity": "sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ==", - "dev": true, - "requires": { - "ansi-escapes": "^3.0.0", - "chalk": "^2.0.0", - "cli-cursor": "^2.1.0", - "cli-width": "^2.0.0", - "external-editor": "^2.0.4", - "figures": "^2.0.0", - "lodash": "^4.3.0", - "mute-stream": "0.0.7", - "run-async": "^2.2.0", - "rx-lite": "^4.0.8", - "rx-lite-aggregates": "^4.0.8", - "string-width": "^2.1.0", - "strip-ansi": "^4.0.0", - "through": "^2.3.6" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - } - } - }, - "invariant": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", - "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", - "dev": true, - "requires": { - "loose-envify": "^1.0.0" - } - }, - "invert-kv": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", - "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", - "dev": true - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - } - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", - "dev": true - }, - "is-binary-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", - "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", - "dev": true, - "optional": true, - "requires": { - "binary-extensions": "^1.0.0" - } - }, - "is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true - }, - "is-builtin-module": { - "version": "1.0.0", - "resolved": "http://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz", - "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=", - "dev": true, - "requires": { - "builtin-modules": "^1.0.0" - } - }, - "is-callable": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz", - "integrity": "sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==", - "dev": true - }, - "is-ci": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-1.2.1.tgz", - "integrity": "sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==", - "dev": true, - "requires": { - "ci-info": "^1.5.0" - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - } - }, - "is-date-object": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz", - "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=", - "dev": true - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "dependencies": { - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true - } - } - }, - "is-dotfile": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz", - "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=", - "dev": true - }, - "is-equal-shallow": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz", - "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", - "dev": true, - "requires": { - "is-primitive": "^2.0.0" - } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "dev": true - }, - "is-extglob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", - "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", - "dev": true - }, - "is-finite": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz", - "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", - "dev": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - }, - "is-generator-fn": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-1.0.0.tgz", - "integrity": "sha1-lp1J4bszKfa7fwkIm+JleLLd1Go=", - "dev": true - }, - "is-glob": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", - "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", - "dev": true, - "requires": { - "is-extglob": "^1.0.0" - } - }, - "is-number": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", - "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - } - }, - "is-path-cwd": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz", - "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=", - "dev": true - }, - "is-path-in-cwd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz", - "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==", - "dev": true, - "requires": { - "is-path-inside": "^1.0.0" - } - }, - "is-path-inside": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", - "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=", - "dev": true, - "requires": { - "path-is-inside": "^1.0.1" - } - }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - }, - "dependencies": { - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - } - } - }, - "is-posix-bracket": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz", - "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=", - "dev": true - }, - "is-primitive": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz", - "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=", - "dev": true - }, - "is-promise": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", - "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=", - "dev": true - }, - "is-regex": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz", - "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=", - "dev": true, - "requires": { - "has": "^1.0.1" - } - }, - "is-resolvable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", - "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", - "dev": true - }, - "is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", - "dev": true - }, - "is-symbol": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.2.tgz", - "integrity": "sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw==", - "dev": true, - "requires": { - "has-symbols": "^1.0.0" - } - }, - "is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", - "dev": true - }, - "is-utf8": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", - "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", - "dev": true - }, - "is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", - "dev": true - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", - "dev": true - }, - "isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", - "dev": true, - "requires": { - "isarray": "1.0.0" - } - }, - "isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", - "dev": true - }, - "istanbul-api": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/istanbul-api/-/istanbul-api-1.3.7.tgz", - "integrity": "sha512-4/ApBnMVeEPG3EkSzcw25wDe4N66wxwn+KKn6b47vyek8Xb3NBAcg4xfuQbS7BqcZuTX4wxfD5lVagdggR3gyA==", - "dev": true, - "requires": { - "async": "^2.1.4", - "fileset": "^2.0.2", - "istanbul-lib-coverage": "^1.2.1", - "istanbul-lib-hook": "^1.2.2", - "istanbul-lib-instrument": "^1.10.2", - "istanbul-lib-report": "^1.1.5", - "istanbul-lib-source-maps": "^1.2.6", - "istanbul-reports": "^1.5.1", - "js-yaml": "^3.7.0", - "mkdirp": "^0.5.1", - "once": "^1.4.0" - } - }, - "istanbul-lib-coverage": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-1.2.1.tgz", - "integrity": "sha512-PzITeunAgyGbtY1ibVIUiV679EFChHjoMNRibEIobvmrCRaIgwLxNucOSimtNWUhEib/oO7QY2imD75JVgCJWQ==", - "dev": true - }, - "istanbul-lib-hook": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-1.2.2.tgz", - "integrity": "sha512-/Jmq7Y1VeHnZEQ3TL10VHyb564mn6VrQXHchON9Jf/AEcmQ3ZIiyD1BVzNOKTZf/G3gE+kiGK6SmpF9y3qGPLw==", - "dev": true, - "requires": { - "append-transform": "^0.4.0" - } - }, - "istanbul-lib-instrument": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-1.10.2.tgz", - "integrity": "sha512-aWHxfxDqvh/ZlxR8BBaEPVSWDPUkGD63VjGQn3jcw8jCp7sHEMKcrj4xfJn/ABzdMEHiQNyvDQhqm5o8+SQg7A==", - "dev": true, - "requires": { - "babel-generator": "^6.18.0", - "babel-template": "^6.16.0", - "babel-traverse": "^6.18.0", - "babel-types": "^6.18.0", - "babylon": "^6.18.0", - "istanbul-lib-coverage": "^1.2.1", - "semver": "^5.3.0" - } - }, - "istanbul-lib-report": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-1.1.5.tgz", - "integrity": "sha512-UsYfRMoi6QO/doUshYNqcKJqVmFe9w51GZz8BS3WB0lYxAllQYklka2wP9+dGZeHYaWIdcXUx8JGdbqaoXRXzw==", - "dev": true, - "requires": { - "istanbul-lib-coverage": "^1.2.1", - "mkdirp": "^0.5.1", - "path-parse": "^1.0.5", - "supports-color": "^3.1.2" - } - }, - "istanbul-lib-source-maps": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-1.2.6.tgz", - "integrity": "sha512-TtbsY5GIHgbMsMiRw35YBHGpZ1DVFEO19vxxeiDMYaeOFOCzfnYVxvl6pOUIZR4dtPhAGpSMup8OyF8ubsaqEg==", - "dev": true, - "requires": { - "debug": "^3.1.0", - "istanbul-lib-coverage": "^1.2.1", - "mkdirp": "^0.5.1", - "rimraf": "^2.6.1", - "source-map": "^0.5.3" - }, - "dependencies": { - "debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "ms": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", - "dev": true - } - } - }, - "istanbul-reports": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-1.5.1.tgz", - "integrity": "sha512-+cfoZ0UXzWjhAdzosCPP3AN8vvef8XDkWtTfgaN+7L3YTpNYITnCaEkceo5SEYy644VkHka/P1FvkWvrG/rrJw==", - "dev": true, - "requires": { - "handlebars": "^4.0.3" - } - }, - "jest": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/jest/-/jest-23.6.0.tgz", - "integrity": "sha512-lWzcd+HSiqeuxyhG+EnZds6iO3Y3ZEnMrfZq/OTGvF/C+Z4fPMCdhWTGSAiO2Oym9rbEXfwddHhh6jqrTF3+Lw==", - "dev": true, - "requires": { - "import-local": "^1.0.0", - "jest-cli": "^23.6.0" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "jest-cli": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-23.6.0.tgz", - "integrity": "sha512-hgeD1zRUp1E1zsiyOXjEn4LzRLWdJBV//ukAHGlx6s5mfCNJTbhbHjgxnDUXA8fsKWN/HqFFF6X5XcCwC/IvYQ==", - "dev": true, - "requires": { - "ansi-escapes": "^3.0.0", - "chalk": "^2.0.1", - "exit": "^0.1.2", - "glob": "^7.1.2", - "graceful-fs": "^4.1.11", - "import-local": "^1.0.0", - "is-ci": "^1.0.10", - "istanbul-api": "^1.3.1", - "istanbul-lib-coverage": "^1.2.0", - "istanbul-lib-instrument": "^1.10.1", - "istanbul-lib-source-maps": "^1.2.4", - "jest-changed-files": "^23.4.2", - "jest-config": "^23.6.0", - "jest-environment-jsdom": "^23.4.0", - "jest-get-type": "^22.1.0", - "jest-haste-map": "^23.6.0", - "jest-message-util": "^23.4.0", - "jest-regex-util": "^23.3.0", - "jest-resolve-dependencies": "^23.6.0", - "jest-runner": "^23.6.0", - "jest-runtime": "^23.6.0", - "jest-snapshot": "^23.6.0", - "jest-util": "^23.4.0", - "jest-validate": "^23.6.0", - "jest-watcher": "^23.4.0", - "jest-worker": "^23.2.0", - "micromatch": "^2.3.11", - "node-notifier": "^5.2.1", - "prompts": "^0.1.9", - "realpath-native": "^1.0.0", - "rimraf": "^2.5.4", - "slash": "^1.0.0", - "string-length": "^2.0.0", - "strip-ansi": "^4.0.0", - "which": "^1.2.12", - "yargs": "^11.0.0" - } - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - } - } - }, - "jest-changed-files": { - "version": "23.4.2", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-23.4.2.tgz", - "integrity": "sha512-EyNhTAUWEfwnK0Is/09LxoqNDOn7mU7S3EHskG52djOFS/z+IT0jT3h3Ql61+dklcG7bJJitIWEMB4Sp1piHmA==", - "dev": true, - "requires": { - "throat": "^4.0.0" - } - }, - "jest-config": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-23.6.0.tgz", - "integrity": "sha512-i8V7z9BeDXab1+VNo78WM0AtWpBRXJLnkT+lyT+Slx/cbP5sZJ0+NDuLcmBE5hXAoK0aUp7vI+MOxR+R4d8SRQ==", - "dev": true, - "requires": { - "babel-core": "^6.0.0", - "babel-jest": "^23.6.0", - "chalk": "^2.0.1", - "glob": "^7.1.1", - "jest-environment-jsdom": "^23.4.0", - "jest-environment-node": "^23.4.0", - "jest-get-type": "^22.1.0", - "jest-jasmine2": "^23.6.0", - "jest-regex-util": "^23.3.0", - "jest-resolve": "^23.6.0", - "jest-util": "^23.4.0", - "jest-validate": "^23.6.0", - "micromatch": "^2.3.11", - "pretty-format": "^23.6.0" - }, - "dependencies": { - "babel-jest": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-23.6.0.tgz", - "integrity": "sha512-lqKGG6LYXYu+DQh/slrQ8nxXQkEkhugdXsU6St7GmhVS7Ilc/22ArwqXNJrf0QaOBjZB0360qZMwXqDYQHXaew==", - "dev": true, - "requires": { - "babel-plugin-istanbul": "^4.1.6", - "babel-preset-jest": "^23.2.0" - } - }, - "babel-plugin-jest-hoist": { - "version": "23.2.0", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-23.2.0.tgz", - "integrity": "sha1-5h+uBaHKiAGq3uV6bWa4zvr0QWc=", - "dev": true - }, - "babel-preset-jest": { - "version": "23.2.0", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-23.2.0.tgz", - "integrity": "sha1-jsegOhOPABoaj7HoETZSvxpV2kY=", - "dev": true, - "requires": { - "babel-plugin-jest-hoist": "^23.2.0", - "babel-plugin-syntax-object-rest-spread": "^6.13.0" - } - } - } - }, - "jest-diff": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-23.6.0.tgz", - "integrity": "sha512-Gz9l5Ov+X3aL5L37IT+8hoCUsof1CVYBb2QEkOupK64XyRR3h+uRpYIm97K7sY8diFxowR8pIGEdyfMKTixo3g==", - "dev": true, - "requires": { - "chalk": "^2.0.1", - "diff": "^3.2.0", - "jest-get-type": "^22.1.0", - "pretty-format": "^23.6.0" - } - }, - "jest-docblock": { - "version": "21.2.0", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-21.2.0.tgz", - "integrity": "sha512-5IZ7sY9dBAYSV+YjQ0Ovb540Ku7AO9Z5o2Cg789xj167iQuZ2cG+z0f3Uct6WeYLbU6aQiM2pCs7sZ+4dotydw==", - "dev": true - }, - "jest-each": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-23.6.0.tgz", - "integrity": "sha512-x7V6M/WGJo6/kLoissORuvLIeAoyo2YqLOoCDkohgJ4XOXSqOtyvr8FbInlAWS77ojBsZrafbozWoKVRdtxFCg==", - "dev": true, - "requires": { - "chalk": "^2.0.1", - "pretty-format": "^23.6.0" - } - }, - "jest-environment-jsdom": { - "version": "23.4.0", - "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-23.4.0.tgz", - "integrity": "sha1-BWp5UrP+pROsYqFAosNox52eYCM=", - "dev": true, - "requires": { - "jest-mock": "^23.2.0", - "jest-util": "^23.4.0", - "jsdom": "^11.5.1" - } - }, - "jest-environment-node": { - "version": "23.4.0", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-23.4.0.tgz", - "integrity": "sha1-V+gO0IQd6jAxZ8zozXlSHeuv3hA=", - "dev": true, - "requires": { - "jest-mock": "^23.2.0", - "jest-util": "^23.4.0" - } - }, - "jest-get-type": { - "version": "22.4.3", - "resolved": "http://registry.npmjs.org/jest-get-type/-/jest-get-type-22.4.3.tgz", - "integrity": "sha512-/jsz0Y+V29w1chdXVygEKSz2nBoHoYqNShPe+QgxSNjAuP1i8+k4LbQNrfoliKej0P45sivkSCh7yiD6ubHS3w==", - "dev": true - }, - "jest-haste-map": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-23.6.0.tgz", - "integrity": "sha512-uyNhMyl6dr6HaXGHp8VF7cK6KpC6G9z9LiMNsst+rJIZ8l7wY0tk8qwjPmEghczojZ2/ZhtEdIabZ0OQRJSGGg==", - "dev": true, - "requires": { - "fb-watchman": "^2.0.0", - "graceful-fs": "^4.1.11", - "invariant": "^2.2.4", - "jest-docblock": "^23.2.0", - "jest-serializer": "^23.0.1", - "jest-worker": "^23.2.0", - "micromatch": "^2.3.11", - "sane": "^2.0.0" - }, - "dependencies": { - "jest-docblock": { - "version": "23.2.0", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-23.2.0.tgz", - "integrity": "sha1-8IXh8YVI2Z/dabICB+b9VdkTg6c=", - "dev": true, - "requires": { - "detect-newline": "^2.1.0" - } - } - } - }, - "jest-jasmine2": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-23.6.0.tgz", - "integrity": "sha512-pe2Ytgs1nyCs8IvsEJRiRTPC0eVYd8L/dXJGU08GFuBwZ4sYH/lmFDdOL3ZmvJR8QKqV9MFuwlsAi/EWkFUbsQ==", - "dev": true, - "requires": { - "babel-traverse": "^6.0.0", - "chalk": "^2.0.1", - "co": "^4.6.0", - "expect": "^23.6.0", - "is-generator-fn": "^1.0.0", - "jest-diff": "^23.6.0", - "jest-each": "^23.6.0", - "jest-matcher-utils": "^23.6.0", - "jest-message-util": "^23.4.0", - "jest-snapshot": "^23.6.0", - "jest-util": "^23.4.0", - "pretty-format": "^23.6.0" - } - }, - "jest-leak-detector": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-23.6.0.tgz", - "integrity": "sha512-f/8zA04rsl1Nzj10HIyEsXvYlMpMPcy0QkQilVZDFOaPbv2ur71X5u2+C4ZQJGyV/xvVXtCCZ3wQ99IgQxftCg==", - "dev": true, - "requires": { - "pretty-format": "^23.6.0" - } - }, - "jest-matcher-utils": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-23.6.0.tgz", - "integrity": "sha512-rosyCHQfBcol4NsckTn01cdelzWLU9Cq7aaigDf8VwwpIRvWE/9zLgX2bON+FkEW69/0UuYslUe22SOdEf2nog==", - "dev": true, - "requires": { - "chalk": "^2.0.1", - "jest-get-type": "^22.1.0", - "pretty-format": "^23.6.0" - } - }, - "jest-message-util": { - "version": "23.4.0", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-23.4.0.tgz", - "integrity": "sha1-F2EMUJQjSVCNAaPR4L2iwHkIap8=", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0-beta.35", - "chalk": "^2.0.1", - "micromatch": "^2.3.11", - "slash": "^1.0.0", - "stack-utils": "^1.0.1" - } - }, - "jest-mock": { - "version": "23.2.0", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-23.2.0.tgz", - "integrity": "sha1-rRxg8p6HGdR8JuETgJi20YsmETQ=", - "dev": true - }, - "jest-regex-util": { - "version": "23.3.0", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-23.3.0.tgz", - "integrity": "sha1-X4ZylUfCeFxAAs6qj4Sf6MpHG8U=", - "dev": true - }, - "jest-resolve": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-23.6.0.tgz", - "integrity": "sha512-XyoRxNtO7YGpQDmtQCmZjum1MljDqUCob7XlZ6jy9gsMugHdN2hY4+Acz9Qvjz2mSsOnPSH7skBmDYCHXVZqkA==", - "dev": true, - "requires": { - "browser-resolve": "^1.11.3", - "chalk": "^2.0.1", - "realpath-native": "^1.0.0" - } - }, - "jest-resolve-dependencies": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-23.6.0.tgz", - "integrity": "sha512-EkQWkFWjGKwRtRyIwRwI6rtPAEyPWlUC2MpzHissYnzJeHcyCn1Hc8j7Nn1xUVrS5C6W5+ZL37XTem4D4pLZdA==", - "dev": true, - "requires": { - "jest-regex-util": "^23.3.0", - "jest-snapshot": "^23.6.0" - } - }, - "jest-runner": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-23.6.0.tgz", - "integrity": "sha512-kw0+uj710dzSJKU6ygri851CObtCD9cN8aNkg8jWJf4ewFyEa6kwmiH/r/M1Ec5IL/6VFa0wnAk6w+gzUtjJzA==", - "dev": true, - "requires": { - "exit": "^0.1.2", - "graceful-fs": "^4.1.11", - "jest-config": "^23.6.0", - "jest-docblock": "^23.2.0", - "jest-haste-map": "^23.6.0", - "jest-jasmine2": "^23.6.0", - "jest-leak-detector": "^23.6.0", - "jest-message-util": "^23.4.0", - "jest-runtime": "^23.6.0", - "jest-util": "^23.4.0", - "jest-worker": "^23.2.0", - "source-map-support": "^0.5.6", - "throat": "^4.0.0" - }, - "dependencies": { - "jest-docblock": { - "version": "23.2.0", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-23.2.0.tgz", - "integrity": "sha1-8IXh8YVI2Z/dabICB+b9VdkTg6c=", - "dev": true, - "requires": { - "detect-newline": "^2.1.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "source-map-support": { - "version": "0.5.9", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.9.tgz", - "integrity": "sha512-gR6Rw4MvUlYy83vP0vxoVNzM6t8MUXqNuRsuBmBHQDu1Fh6X015FrLdgoDKcNdkwGubozq0P4N0Q37UyFVr1EA==", - "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - } - } - }, - "jest-runtime": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-23.6.0.tgz", - "integrity": "sha512-ycnLTNPT2Gv+TRhnAYAQ0B3SryEXhhRj1kA6hBPSeZaNQkJ7GbZsxOLUkwg6YmvWGdX3BB3PYKFLDQCAE1zNOw==", - "dev": true, - "requires": { - "babel-core": "^6.0.0", - "babel-plugin-istanbul": "^4.1.6", - "chalk": "^2.0.1", - "convert-source-map": "^1.4.0", - "exit": "^0.1.2", - "fast-json-stable-stringify": "^2.0.0", - "graceful-fs": "^4.1.11", - "jest-config": "^23.6.0", - "jest-haste-map": "^23.6.0", - "jest-message-util": "^23.4.0", - "jest-regex-util": "^23.3.0", - "jest-resolve": "^23.6.0", - "jest-snapshot": "^23.6.0", - "jest-util": "^23.4.0", - "jest-validate": "^23.6.0", - "micromatch": "^2.3.11", - "realpath-native": "^1.0.0", - "slash": "^1.0.0", - "strip-bom": "3.0.0", - "write-file-atomic": "^2.1.0", - "yargs": "^11.0.0" - }, - "dependencies": { - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", - "dev": true - } - } - }, - "jest-serializer": { - "version": "23.0.1", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-23.0.1.tgz", - "integrity": "sha1-o3dq6zEekP6D+rnlM+hRAr0WQWU=", - "dev": true - }, - "jest-snapshot": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-23.6.0.tgz", - "integrity": "sha512-tM7/Bprftun6Cvj2Awh/ikS7zV3pVwjRYU2qNYS51VZHgaAMBs5l4o/69AiDHhQrj5+LA2Lq4VIvK7zYk/bswg==", - "dev": true, - "requires": { - "babel-types": "^6.0.0", - "chalk": "^2.0.1", - "jest-diff": "^23.6.0", - "jest-matcher-utils": "^23.6.0", - "jest-message-util": "^23.4.0", - "jest-resolve": "^23.6.0", - "mkdirp": "^0.5.1", - "natural-compare": "^1.4.0", - "pretty-format": "^23.6.0", - "semver": "^5.5.0" - } - }, - "jest-util": { - "version": "23.4.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-23.4.0.tgz", - "integrity": "sha1-TQY8uSe68KI4Mf9hvsLLv0l5NWE=", - "dev": true, - "requires": { - "callsites": "^2.0.0", - "chalk": "^2.0.1", - "graceful-fs": "^4.1.11", - "is-ci": "^1.0.10", - "jest-message-util": "^23.4.0", - "mkdirp": "^0.5.1", - "slash": "^1.0.0", - "source-map": "^0.6.0" - }, - "dependencies": { - "callsites": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", - "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", - "dev": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "jest-validate": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-23.6.0.tgz", - "integrity": "sha512-OFKapYxe72yz7agrDAWi8v2WL8GIfVqcbKRCLbRG9PAxtzF9b1SEDdTpytNDN12z2fJynoBwpMpvj2R39plI2A==", - "dev": true, - "requires": { - "chalk": "^2.0.1", - "jest-get-type": "^22.1.0", - "leven": "^2.1.0", - "pretty-format": "^23.6.0" - } - }, - "jest-watcher": { - "version": "23.4.0", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-23.4.0.tgz", - "integrity": "sha1-0uKM50+NrWxq/JIrksq+9u0FyRw=", - "dev": true, - "requires": { - "ansi-escapes": "^3.0.0", - "chalk": "^2.0.1", - "string-length": "^2.0.0" - } - }, - "jest-worker": { - "version": "23.2.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-23.2.0.tgz", - "integrity": "sha1-+vcGqNo2+uYOsmlXJX+ntdjqArk=", - "dev": true, - "requires": { - "merge-stream": "^1.0.1" - } - }, - "js-base64": { - "version": "2.4.9", - "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.4.9.tgz", - "integrity": "sha512-xcinL3AuDJk7VSzsHgb9DvvIXayBbadtMZ4HFPx8rUszbW1MuNMlwYVC4zzCZ6e1sqZpnNS5ZFYOhXqA39T7LQ==" - }, - "js-tokens": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", - "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=", - "dev": true - }, - "js-yaml": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.0.tgz", - "integrity": "sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A==", - "dev": true, - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - }, - "jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", - "dev": true - }, - "jsdom": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-11.12.0.tgz", - "integrity": "sha512-y8Px43oyiBM13Zc1z780FrfNLJCXTL40EWlty/LXUtcjykRBNgLlCjWXpfSPBl2iv+N7koQN+dvqszHZgT/Fjw==", - "dev": true, - "requires": { - "abab": "^2.0.0", - "acorn": "^5.5.3", - "acorn-globals": "^4.1.0", - "array-equal": "^1.0.0", - "cssom": ">= 0.3.2 < 0.4.0", - "cssstyle": "^1.0.0", - "data-urls": "^1.0.0", - "domexception": "^1.0.1", - "escodegen": "^1.9.1", - "html-encoding-sniffer": "^1.0.2", - "left-pad": "^1.3.0", - "nwsapi": "^2.0.7", - "parse5": "4.0.0", - "pn": "^1.1.0", - "request": "^2.87.0", - "request-promise-native": "^1.0.5", - "sax": "^1.2.4", - "symbol-tree": "^3.2.2", - "tough-cookie": "^2.3.4", - "w3c-hr-time": "^1.0.1", - "webidl-conversions": "^4.0.2", - "whatwg-encoding": "^1.0.3", - "whatwg-mimetype": "^2.1.0", - "whatwg-url": "^6.4.1", - "ws": "^5.2.0", - "xml-name-validator": "^3.0.0" - } - }, - "jsesc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz", - "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=", - "dev": true - }, - "json-schema": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", - "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", - "dev": true - }, - "json-schema-traverse": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz", - "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=", - "dev": true - }, - "json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", - "dev": true - }, - "json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", - "dev": true - }, - "json5": { - "version": "0.5.1", - "resolved": "http://registry.npmjs.org/json5/-/json5-0.5.1.tgz", - "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", - "dev": true - }, - "jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "jsprim": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", - "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", - "dev": true, - "requires": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.2.3", - "verror": "1.10.0" - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - }, - "kleur": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-2.0.2.tgz", - "integrity": "sha512-77XF9iTllATmG9lSlIv0qdQ2BQ/h9t0bJllHlbvsQ0zUWfU7Yi0S8L5JXzPZgkefIiajLmBJJ4BsMJmqcf7oxQ==", - "dev": true - }, - "lcid": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", - "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", - "dev": true, - "requires": { - "invert-kv": "^1.0.0" - } - }, - "left-pad": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/left-pad/-/left-pad-1.3.0.tgz", - "integrity": "sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA==", - "dev": true - }, - "leven": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-2.1.0.tgz", - "integrity": "sha1-wuep93IJTe6dNCAq6KzORoeHVYA=", - "dev": true - }, - "levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", - "dev": true, - "requires": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - } - }, - "load-json-file": { - "version": "1.1.0", - "resolved": "http://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", - "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "strip-bom": "^2.0.0" - } - }, - "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "dev": true, - "requires": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - } - }, - "lodash": { - "version": "4.17.11", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz", - "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==" - }, - "lodash.sortby": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", - "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=", - "dev": true - }, - "lodash.toarray": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.toarray/-/lodash.toarray-4.4.0.tgz", - "integrity": "sha1-JMS/zWsvuji/0FlNsRedjptlZWE=" - }, - "loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "dev": true, - "requires": { - "js-tokens": "^3.0.0 || ^4.0.0" - } - }, - "lru-cache": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.3.tgz", - "integrity": "sha512-fFEhvcgzuIoJVUF8fYr5KR0YqxD238zgObTps31YdADwPPAp82a4M8TrckkWyx7ekNlf9aBcVn81cFwwXngrJA==", - "dev": true, - "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - }, - "dependencies": { - "yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", - "dev": true - } - } - }, - "makeerror": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", - "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", - "dev": true, - "requires": { - "tmpl": "1.0.x" - } - }, - "map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", - "dev": true - }, - "map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", - "dev": true, - "requires": { - "object-visit": "^1.0.0" - } - }, - "math-random": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.1.tgz", - "integrity": "sha1-izqsWIuKZuSXXjzepn97sylgH6w=", - "dev": true - }, - "mem": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz", - "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=", - "dev": true, - "requires": { - "mimic-fn": "^1.0.0" - } - }, - "merge": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/merge/-/merge-1.2.1.tgz", - "integrity": "sha512-VjFo4P5Whtj4vsLzsYBu5ayHhoHJ0UqNm7ibvShmbmoz7tGi0vXaoJbGdB+GmDMLUdg8DpQXEIeVDAe8MaABvQ==", - "dev": true - }, - "merge-stream": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.1.tgz", - "integrity": "sha1-QEEgLVCKNCugAXQAjfDCUbjBNeE=", - "dev": true, - "requires": { - "readable-stream": "^2.0.1" - } - }, - "micromatch": { - "version": "2.3.11", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", - "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", - "dev": true, - "requires": { - "arr-diff": "^2.0.0", - "array-unique": "^0.2.1", - "braces": "^1.8.2", - "expand-brackets": "^0.1.4", - "extglob": "^0.3.1", - "filename-regex": "^2.0.0", - "is-extglob": "^1.0.0", - "is-glob": "^2.0.1", - "kind-of": "^3.0.2", - "normalize-path": "^2.0.1", - "object.omit": "^2.0.0", - "parse-glob": "^3.0.4", - "regex-cache": "^0.4.2" - } - }, - "mime-db": { - "version": "1.37.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.37.0.tgz", - "integrity": "sha512-R3C4db6bgQhlIhPU48fUtdVmKnflq+hRdad7IyKhtFj06VPNVdk2RhiYL3UjQIlso8L+YxAtFkobT0VK+S/ybg==", - "dev": true - }, - "mime-types": { - "version": "2.1.21", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.21.tgz", - "integrity": "sha512-3iL6DbwpyLzjR3xHSFNFeb9Nz/M8WDkX33t1GFQnFOllWk8pOrh/LSrB5OXlnlW5P9LH73X6loW/eogc+F5lJg==", - "dev": true, - "requires": { - "mime-db": "~1.37.0" - } - }, - "mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", - "dev": true - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "1.2.0", - "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=" - }, - "mixin-deep": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz", - "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==", - "dev": true, - "requires": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - } - } - }, - "mkdirp": { - "version": "0.5.1", - "resolved": "http://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", - "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", - "dev": true, - "requires": { - "minimist": "0.0.8" - }, - "dependencies": { - "minimist": { - "version": "0.0.8", - "resolved": "http://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", - "dev": true - } - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "mute-stream": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", - "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=", - "dev": true - }, - "nan": { - "version": "2.11.1", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.11.1.tgz", - "integrity": "sha512-iji6k87OSXa0CcrLl9z+ZiYSuR2o+c0bGuNmXdrhTQTakxytAFsC56SArGYoiHlJlFoHSnvmhpceZJaXkVuOtA==", - "dev": true, - "optional": true - }, - "nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "fragment-cache": "^0.2.1", - "is-windows": "^1.0.2", - "kind-of": "^6.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", - "dev": true - }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", - "dev": true - }, - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", - "dev": true - } - } - }, - "natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", - "dev": true - }, - "node-emoji": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-1.8.1.tgz", - "integrity": "sha512-+ktMAh1Jwas+TnGodfCfjUbJKoANqPaJFN0z0iqh41eqD8dvguNzcitVSBSVK1pidz0AqGbLKcoVuVLRVZ/aVg==", - "requires": { - "lodash.toarray": "^4.4.0" - } - }, - "node-int64": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=", - "dev": true - }, - "node-notifier": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-5.3.0.tgz", - "integrity": "sha512-AhENzCSGZnZJgBARsUjnQ7DnZbzyP+HxlVXuD0xqAnvL8q+OqtSX7lGg9e8nHzwXkMMXNdVeqq4E2M3EUAqX6Q==", - "dev": true, - "requires": { - "growly": "^1.3.0", - "semver": "^5.5.0", - "shellwords": "^0.1.1", - "which": "^1.3.0" - } - }, - "node-releases": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.7.tgz", - "integrity": "sha512-bKdrwaqJUPHqlCzDD7so/R+Nk0jGv9a11ZhLrD9f6i947qGLrGAhU3OxRENa19QQmwzGy/g6zCDEuLGDO8HPvA==", - "requires": { - "semver": "^5.3.0" - } - }, - "normalize-package-data": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz", - "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==", - "dev": true, - "requires": { - "hosted-git-info": "^2.1.4", - "is-builtin-module": "^1.0.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "dev": true, - "requires": { - "remove-trailing-separator": "^1.0.1" - } - }, - "normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=" - }, - "npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", - "dev": true, - "requires": { - "path-key": "^2.0.0" - } - }, - "num2fraction": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", - "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=" - }, - "number-is-nan": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", - "dev": true - }, - "nwsapi": { - "version": "2.0.9", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.0.9.tgz", - "integrity": "sha512-nlWFSCTYQcHk/6A9FFnfhKc14c3aFhfdNBXgo8Qgi9QTBu/qg3Ww+Uiz9wMzXd1T8GFxPc2QIHB6Qtf2XFryFQ==", - "dev": true - }, - "oauth-sign": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", - "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", - "dev": true - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" - }, - "object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", - "dev": true, - "requires": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - } - } - }, - "object-keys": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.0.12.tgz", - "integrity": "sha512-FTMyFUm2wBcGHnH2eXmz7tC6IwlqQZ6mVZ+6dm6vZ4IQIHjs6FdNsQBuKGPuUUUY6NfJw2PshC08Tn6LzLDOag==", - "dev": true - }, - "object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", - "dev": true, - "requires": { - "isobject": "^3.0.0" - }, - "dependencies": { - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - } - } - }, - "object.getownpropertydescriptors": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz", - "integrity": "sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY=", - "dev": true, - "requires": { - "define-properties": "^1.1.2", - "es-abstract": "^1.5.1" - } - }, - "object.omit": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz", - "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", - "dev": true, - "requires": { - "for-own": "^0.1.4", - "is-extendable": "^0.1.1" - } - }, - "object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", - "dev": true, - "requires": { - "isobject": "^3.0.1" - }, - "dependencies": { - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - } - } - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "requires": { - "wrappy": "1" - } - }, - "onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", - "dev": true, - "requires": { - "mimic-fn": "^1.0.0" - } - }, - "optimist": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz", - "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=", - "dev": true, - "requires": { - "minimist": "~0.0.1", - "wordwrap": "~0.0.2" - }, - "dependencies": { - "minimist": { - "version": "0.0.10", - "resolved": "http://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz", - "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=", - "dev": true - }, - "wordwrap": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", - "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=", - "dev": true - } - } - }, - "optionator": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz", - "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=", - "dev": true, - "requires": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.4", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "wordwrap": "~1.0.0" - } - }, - "os-homedir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", - "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", - "dev": true - }, - "os-locale": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz", - "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==", - "dev": true, - "requires": { - "execa": "^0.7.0", - "lcid": "^1.0.0", - "mem": "^1.1.0" - } - }, - "os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", - "dev": true - }, - "output-file-sync": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/output-file-sync/-/output-file-sync-1.1.2.tgz", - "integrity": "sha1-0KM+7+YaIF+suQCS6CZZjVJFznY=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.4", - "mkdirp": "^0.5.1", - "object-assign": "^4.1.0" - } - }, - "p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", - "dev": true - }, - "p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "dev": true, - "requires": { - "p-try": "^1.0.0" - } - }, - "p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", - "dev": true, - "requires": { - "p-limit": "^1.1.0" - } - }, - "p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", - "dev": true - }, - "parse-glob": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", - "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", - "dev": true, - "requires": { - "glob-base": "^0.3.0", - "is-dotfile": "^1.0.0", - "is-extglob": "^1.0.0", - "is-glob": "^2.0.0" - } - }, - "parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", - "dev": true, - "requires": { - "error-ex": "^1.2.0" - } - }, - "parse5": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz", - "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==", - "dev": true - }, - "pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", - "dev": true - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "dev": true - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" - }, - "path-is-inside": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", - "dev": true - }, - "path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", - "dev": true - }, - "path-parse": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", - "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", - "dev": true - }, - "path-type": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", - "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "perfectionist": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/perfectionist/-/perfectionist-2.4.0.tgz", - "integrity": "sha1-wUetNxThJkZ/F2QSnuct+GHUfqA=", - "requires": { - "comment-regex": "^1.0.0", - "defined": "^1.0.0", - "minimist": "^1.2.0", - "postcss": "^5.0.8", - "postcss-scss": "^0.3.0", - "postcss-value-parser": "^3.3.0", - "read-file-stdin": "^0.2.0", - "string.prototype.repeat": "^0.2.0", - "vendors": "^1.0.0", - "write-file-stdout": "0.0.2" - }, - "dependencies": { - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" - }, - "chalk": { - "version": "1.1.3", - "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - }, - "dependencies": { - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" - } - } - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "http://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "requires": { - "ansi-regex": "^2.0.0" - } - } - } - }, - "performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", - "dev": true - }, - "pify": { - "version": "2.3.0", - "resolved": "http://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true - }, - "pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", - "dev": true - }, - "pinkie-promise": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", - "dev": true, - "requires": { - "pinkie": "^2.0.0" - } - }, - "pkg-dir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", - "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", - "dev": true, - "requires": { - "find-up": "^2.1.0" - } - }, - "pluralize": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-7.0.0.tgz", - "integrity": "sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow==", - "dev": true - }, - "pn": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz", - "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==", - "dev": true - }, - "posix-character-classes": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", - "dev": true - }, - "postcss": { - "version": "7.0.14", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.14.tgz", - "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", - "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - }, - "dependencies": { - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "dependencies": { - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "postcss-functions": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-functions/-/postcss-functions-3.0.0.tgz", - "integrity": "sha1-DpTQFERwCkgd4g3k1V+yZAVkJQ4=", - "requires": { - "glob": "^7.1.2", - "object-assign": "^4.1.1", - "postcss": "^6.0.9", - "postcss-value-parser": "^3.3.0" - }, - "dependencies": { - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" - }, - "postcss": { - "version": "6.0.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", - "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.4.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "postcss-js": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-2.0.0.tgz", - "integrity": "sha512-9kAApW9G5kN8FkQ0ZdvSmbgbHIRrKmXtde2ZWYbwrW51gfEWfGsLlUu57mTpioPrmQlQFOgEvaeGYp+poqlX0A==", - "requires": { - "camelcase-css": "^2.0.0", - "postcss": "^7.0.0" - } - }, - "postcss-nested": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-4.1.1.tgz", - "integrity": "sha512-3+V8+g+i9zUQ/AADNtBj3DVVvSOhRCV7W8Kzn9n4ViWJtSQrSdtIJnxZaupfdTrnhCkY86sAsuKVxBCuyfJDeA==", - "requires": { - "postcss": "^7.0.6", - "postcss-selector-parser": "^5.0.0-rc.4" - } - }, - "postcss-scss": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-0.3.1.tgz", - "integrity": "sha1-ZcYQ2OKn7g5isYNbcbiHBzSBbks=", - "requires": { - "postcss": "^5.2.4" - }, - "dependencies": { - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" - }, - "chalk": { - "version": "1.1.3", - "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - }, - "dependencies": { - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" - } - } - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "http://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "requires": { - "ansi-regex": "^2.0.0" - } - } - } - }, - "postcss-selector-parser": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", - "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", - "requires": { - "cssesc": "^2.0.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - } - }, - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" - }, - "prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", - "dev": true - }, - "preserve": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz", - "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=", - "dev": true - }, - "prettier": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.12.1.tgz", - "integrity": "sha1-wa0g6APndJ+vkFpAnSNn4Gu+cyU=", - "dev": true - }, - "pretty-format": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-23.6.0.tgz", - "integrity": "sha512-zf9NV1NSlDLDjycnwm6hpFATCGl/K1lt0R/GdkAK2O5LN/rwJoB+Mh93gGJjut4YbmecbfgLWVGSTCr0Ewvvbw==", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0", - "ansi-styles": "^3.2.0" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - } - } - }, - "pretty-hrtime": { - "version": "1.0.3", - "resolved": "http://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", - "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=" - }, - "private": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", - "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", - "dev": true - }, - "process-nextick-args": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", - "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==", - "dev": true - }, - "progress": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.1.tgz", - "integrity": "sha512-OE+a6vzqazc+K6LxJrX5UPyKFvGnL5CYmq2jFGNIBWHpc4QyE49/YOumcrpQFJpfejmvRtbJzgO1zPmMCqlbBg==", - "dev": true - }, - "prompts": { - "version": "0.1.14", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-0.1.14.tgz", - "integrity": "sha512-rxkyiE9YH6zAz/rZpywySLKkpaj0NMVyNw1qhsubdbjjSgcayjTShDreZGlFMcGSu5sab3bAKPfFk78PB90+8w==", - "dev": true, - "requires": { - "kleur": "^2.0.1", - "sisteransi": "^0.1.1" - } - }, - "pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", - "dev": true - }, - "psl": { - "version": "1.1.29", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.1.29.tgz", - "integrity": "sha512-AeUmQ0oLN02flVHXWh9sSJF7mcdFq0ppid/JkErufc3hGIV/AMa8Fo9VgDo/cT2jFdOWoFvHp90qqBH54W+gjQ==", - "dev": true - }, - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true - }, - "qs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", - "dev": true - }, - "randomatic": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.1.1.tgz", - "integrity": "sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw==", - "dev": true, - "requires": { - "is-number": "^4.0.0", - "kind-of": "^6.0.0", - "math-random": "^1.0.1" - }, - "dependencies": { - "is-number": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", - "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", - "dev": true - }, - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", - "dev": true - } - } - }, - "read-file-stdin": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/read-file-stdin/-/read-file-stdin-0.2.1.tgz", - "integrity": "sha1-JezP86FTtoCa+ssj7hU4fbng7mE=", - "requires": { - "gather-stream": "^1.0.0" - } - }, - "read-pkg": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", - "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", - "dev": true, - "requires": { - "load-json-file": "^1.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^1.0.0" - } - }, - "read-pkg-up": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", - "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", - "dev": true, - "requires": { - "find-up": "^1.0.0", - "read-pkg": "^1.0.0" - }, - "dependencies": { - "find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", - "dev": true, - "requires": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", - "dev": true, - "requires": { - "pinkie-promise": "^2.0.0" - } - } - } - }, - "readable-stream": { - "version": "2.3.6", - "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", - "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "readdirp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", - "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", - "dev": true, - "optional": true, - "requires": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" - }, - "dependencies": { - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", - "dev": true, - "optional": true - }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", - "dev": true - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "optional": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "optional": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", - "dev": true, - "optional": true, - "requires": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "optional": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "optional": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dev": true, - "optional": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "optional": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dev": true, - "optional": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "optional": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "optional": true, - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - } - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true, - "optional": true - } - } - }, - "extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "dev": true, - "optional": true, - "requires": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "optional": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "optional": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dev": true, - "optional": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "optional": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "optional": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "optional": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "optional": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "optional": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "optional": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true, - "optional": true - }, - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", - "dev": true - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "optional": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - } - } - }, - "realpath-native": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/realpath-native/-/realpath-native-1.0.2.tgz", - "integrity": "sha512-+S3zTvVt9yTntFrBpm7TQmQ3tzpCrnA1a/y+3cUHAc9ZR6aIjG0WNLR+Rj79QpJktY+VeW/TQtFlQ1bzsehI8g==", - "dev": true, - "requires": { - "util.promisify": "^1.0.0" - } - }, - "regenerate": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz", - "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==", - "dev": true - }, - "regenerator-runtime": { - "version": "0.10.5", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz", - "integrity": "sha1-M2w+/BIgrc7dosn6tntaeVWjNlg=", - "dev": true - }, - "regenerator-transform": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.10.1.tgz", - "integrity": "sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==", - "dev": true, - "requires": { - "babel-runtime": "^6.18.0", - "babel-types": "^6.19.0", - "private": "^0.1.6" - } - }, - "regex-cache": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz", - "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==", - "dev": true, - "requires": { - "is-equal-shallow": "^0.1.3" - } - }, - "regex-not": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", - "dev": true, - "requires": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" - } - }, - "regexpp": { - "version": "1.1.0", - "resolved": "http://registry.npmjs.org/regexpp/-/regexpp-1.1.0.tgz", - "integrity": "sha512-LOPw8FpgdQF9etWMaAfG/WRthIdXJGYp4mJ2Jgn/2lpkbod9jPn0t9UqN7AxBOKNfzRbYyVfgc7Vk4t/MpnXgw==", - "dev": true - }, - "regexpu-core": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz", - "integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=", - "dev": true, - "requires": { - "regenerate": "^1.2.1", - "regjsgen": "^0.2.0", - "regjsparser": "^0.1.4" - } - }, - "regjsgen": { - "version": "0.2.0", - "resolved": "http://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz", - "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=", - "dev": true - }, - "regjsparser": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz", - "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=", - "dev": true, - "requires": { - "jsesc": "~0.5.0" - }, - "dependencies": { - "jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", - "dev": true - } - } - }, - "remove-trailing-separator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", - "dev": true - }, - "repeat-element": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", - "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", - "dev": true - }, - "repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", - "dev": true - }, - "repeating": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", - "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", - "dev": true, - "requires": { - "is-finite": "^1.0.0" - } - }, - "request": { - "version": "2.88.0", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", - "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==", - "dev": true, - "requires": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.0", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.4.3", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" - } - }, - "request-promise-core": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.1.tgz", - "integrity": "sha1-Pu4AssWqgyOc+wTFcA2jb4HNCLY=", - "dev": true, - "requires": { - "lodash": "^4.13.1" - } - }, - "request-promise-native": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.5.tgz", - "integrity": "sha1-UoF3D2jgyXGeUWP9P6tIIhX0/aU=", - "dev": true, - "requires": { - "request-promise-core": "1.1.1", - "stealthy-require": "^1.1.0", - "tough-cookie": ">=2.3.3" - } - }, - "require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", - "dev": true - }, - "require-main-filename": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", - "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", - "dev": true - }, - "require-uncached": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz", - "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=", - "dev": true, - "requires": { - "caller-path": "^0.1.0", - "resolve-from": "^1.0.0" - } - }, - "resolve": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", - "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=", - "dev": true - }, - "resolve-cwd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", - "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", - "dev": true, - "requires": { - "resolve-from": "^3.0.0" - }, - "dependencies": { - "resolve-from": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", - "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", - "dev": true - } - } - }, - "resolve-from": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz", - "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=", - "dev": true - }, - "resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", - "dev": true - }, - "restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", - "dev": true, - "requires": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - } - }, - "ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", - "dev": true - }, - "rimraf": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz", - "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==", - "dev": true, - "requires": { - "glob": "^7.0.5" - } - }, - "rsvp": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-3.6.2.tgz", - "integrity": "sha512-OfWGQTb9vnwRjwtA2QwpG2ICclHC3pgXZO5xt8H2EfgDquO0qVdSb5T88L4qJVAEugbS56pAuV4XZM58UX8ulw==", - "dev": true - }, - "run-async": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz", - "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=", - "dev": true, - "requires": { - "is-promise": "^2.1.0" - } - }, - "rx-lite": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-4.0.8.tgz", - "integrity": "sha1-Cx4Rr4vESDbwSmQH6S2kJGe3lEQ=", - "dev": true - }, - "rx-lite-aggregates": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz", - "integrity": "sha1-dTuHqJoRyVRnxKwWJsTvxOBcZ74=", - "dev": true, - "requires": { - "rx-lite": "*" - } - }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "safe-regex": { - "version": "1.1.0", - "resolved": "http://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", - "dev": true, - "requires": { - "ret": "~0.1.10" - } - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true - }, - "sane": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/sane/-/sane-2.5.2.tgz", - "integrity": "sha1-tNwYYcIbQn6SlQej51HiosuKs/o=", - "dev": true, - "requires": { - "anymatch": "^2.0.0", - "capture-exit": "^1.2.0", - "exec-sh": "^0.2.0", - "fb-watchman": "^2.0.0", - "fsevents": "^1.2.3", - "micromatch": "^3.1.4", - "minimist": "^1.1.1", - "walker": "~1.0.5", - "watch": "~0.18.0" - }, - "dependencies": { - "anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "dev": true, - "requires": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - } - }, - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", - "dev": true - }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", - "dev": true - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", - "dev": true, - "requires": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - } - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true - } - } - }, - "extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "dev": true, - "requires": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - }, - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", - "dev": true - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - } - } - }, - "sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", - "dev": true - }, - "semver": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.6.0.tgz", - "integrity": "sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==" - }, - "set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", - "dev": true - }, - "set-value": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz", - "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", - "dev": true, - "requires": { - "shebang-regex": "^1.0.0" - } - }, - "shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", - "dev": true - }, - "shellwords": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", - "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", - "dev": true - }, - "signal-exit": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", - "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", - "dev": true - }, - "sisteransi": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-0.1.1.tgz", - "integrity": "sha512-PmGOd02bM9YO5ifxpw36nrNMBTptEtfRl4qUYl9SndkolplkrZZOW7PGHjrZL53QvMVj9nQ+TKqUnRsw4tJa4g==", - "dev": true - }, - "slash": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", - "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", - "dev": true - }, - "slice-ansi": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-1.0.0.tgz", - "integrity": "sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg==", - "dev": true, - "requires": { - "is-fullwidth-code-point": "^2.0.0" - } - }, - "snapdragon": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", - "dev": true, - "requires": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "source-map-resolve": "^0.5.0", - "use": "^3.1.0" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "snapdragon-node": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", - "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", - "dev": true, - "requires": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - }, - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", - "dev": true - } - } - }, - "snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", - "dev": true, - "requires": { - "kind-of": "^3.2.0" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" - }, - "source-map-resolve": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz", - "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==", - "dev": true, - "requires": { - "atob": "^2.1.1", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" - } - }, - "source-map-support": { - "version": "0.4.18", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", - "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", - "dev": true, - "requires": { - "source-map": "^0.5.6" - } - }, - "source-map-url": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", - "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", - "dev": true - }, - "spdx-correct": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.0.2.tgz", - "integrity": "sha512-q9hedtzyXHr5S0A1vEPoK/7l8NpfkFYTq6iCY+Pno2ZbdZR6WexZFtqeVGkGxW3TEJMN914Z55EnAGMmenlIQQ==", - "dev": true, - "requires": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-exceptions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", - "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==", - "dev": true - }, - "spdx-expression-parse": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", - "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", - "dev": true, - "requires": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-license-ids": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.2.tgz", - "integrity": "sha512-qky9CVt0lVIECkEsYbNILVnPvycuEBkXoMFLRWsREkomQLevYhtRKC+R91a5TOAQ3bCMjikRwhyaRqj1VYatYg==", - "dev": true - }, - "split-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", - "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", - "dev": true, - "requires": { - "extend-shallow": "^3.0.0" - } - }, - "sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", - "dev": true - }, - "sshpk": { - "version": "1.15.2", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.15.2.tgz", - "integrity": "sha512-Ra/OXQtuh0/enyl4ETZAfTaeksa6BXks5ZcjpSUNrjBr0DvrJKX+1fsKDPpT9TBXgHAFsa4510aNVgI8g/+SzA==", - "dev": true, - "requires": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" - } - }, - "stack-utils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.1.tgz", - "integrity": "sha1-1PM6tU6OOHeLDKXP07OvsS22hiA=", - "dev": true - }, - "static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", - "dev": true, - "requires": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - } - } - }, - "stealthy-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", - "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=", - "dev": true - }, - "string-length": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-2.0.0.tgz", - "integrity": "sha1-1A27aGo6zpYMHP/KVivyxF+DY+0=", - "dev": true, - "requires": { - "astral-regex": "^1.0.0", - "strip-ansi": "^4.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - } - } - }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dev": true, - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - } - } - }, - "string.prototype.repeat": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/string.prototype.repeat/-/string.prototype.repeat-0.2.0.tgz", - "integrity": "sha1-q6Nt4I3O5qWjN9SbLqHaGyj8Ds8=" - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "http://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "strip-bom": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", - "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", - "dev": true, - "requires": { - "is-utf8": "^0.2.0" - } - }, - "strip-comments": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-1.0.2.tgz", - "integrity": "sha512-kL97alc47hoyIQSV165tTt9rG5dn4w1dNnBhOQ3bOU1Nc1hel09jnXANaHJ7vzHLd4Ju8kseDGzlev96pghLFw==", - "requires": { - "babel-extract-comments": "^1.0.0", - "babel-plugin-transform-object-rest-spread": "^6.26.0" - } - }, - "strip-eof": { - "version": "1.0.0", - "resolved": "http://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", - "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", - "dev": true - }, - "strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", - "dev": true - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "requires": { - "has-flag": "^1.0.0" - } - }, - "symbol-tree": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.2.tgz", - "integrity": "sha1-rifbOPZgp64uHDt9G8KQgZuFGeY=", - "dev": true - }, - "table": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/table/-/table-4.0.2.tgz", - "integrity": "sha512-UUkEAPdSGxtRpiV9ozJ5cMTtYiqz7Ni1OGqLXRCynrvzdtR1p+cfOWe2RJLwvUG8hNanaSRjecIqwOjqeatDsA==", - "dev": true, - "requires": { - "ajv": "^5.2.3", - "ajv-keywords": "^2.1.0", - "chalk": "^2.1.0", - "lodash": "^4.17.4", - "slice-ansi": "1.0.0", - "string-width": "^2.1.1" - } - }, - "test-exclude": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-4.2.3.tgz", - "integrity": "sha512-SYbXgY64PT+4GAL2ocI3HwPa4Q4TBKm0cwAVeKOt/Aoc0gSpNRjJX8w0pA1LMKZ3LBmd8pYBqApFNQLII9kavA==", - "dev": true, - "requires": { - "arrify": "^1.0.1", - "micromatch": "^2.3.11", - "object-assign": "^4.1.0", - "read-pkg-up": "^1.0.1", - "require-main-filename": "^1.0.1" - } - }, - "text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", - "dev": true - }, - "throat": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/throat/-/throat-4.1.0.tgz", - "integrity": "sha1-iQN8vJLFarGJJua6TLsgDhVnKmo=", - "dev": true - }, - "through": { - "version": "2.3.8", - "resolved": "http://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", - "dev": true - }, - "tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "dev": true, - "requires": { - "os-tmpdir": "~1.0.2" - } - }, - "tmpl": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz", - "integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=", - "dev": true - }, - "to-fast-properties": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", - "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=", - "dev": true - }, - "to-object-path": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", - "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - } - }, - "to-regex": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", - "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", - "dev": true, - "requires": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.0" - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, - "dependencies": { - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - } - } - } - }, - "tough-cookie": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz", - "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==", - "dev": true, - "requires": { - "psl": "^1.1.24", - "punycode": "^1.4.1" - }, - "dependencies": { - "punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", - "dev": true - } - } - }, - "tr46": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", - "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", - "dev": true, - "requires": { - "punycode": "^2.1.0" - } - }, - "trim-right": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", - "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=", - "dev": true - }, - "tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", - "dev": true, - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", - "dev": true - }, - "type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", - "dev": true, - "requires": { - "prelude-ls": "~1.1.2" - } - }, - "typedarray": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", - "dev": true - }, - "uglify-js": { - "version": "3.4.9", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.9.tgz", - "integrity": "sha512-8CJsbKOtEbnJsTyv6LE6m6ZKniqMiFWmm9sRbopbkGs3gMPPfd3Fh8iIA4Ykv5MgaTbqHr4BaoGLJLZNhsrW1Q==", - "dev": true, - "optional": true, - "requires": { - "commander": "~2.17.1", - "source-map": "~0.6.1" - }, - "dependencies": { - "commander": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz", - "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==", - "dev": true, - "optional": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "optional": true - } - } - }, - "union-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz", - "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=", - "dev": true, - "requires": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^0.4.3" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "set-value": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz", - "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.1", - "to-object-path": "^0.3.0" - } - } - } - }, - "uniq": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", - "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=" - }, - "universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" - }, - "unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", - "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", - "dev": true, - "requires": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" - }, - "dependencies": { - "has-value": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", - "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", - "dev": true, - "requires": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" - }, - "dependencies": { - "isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", - "dev": true, - "requires": { - "isarray": "1.0.0" - } - } - } - }, - "has-values": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", - "dev": true - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - } - } - }, - "urix": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", - "dev": true - }, - "use": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", - "dev": true - }, - "user-home": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/user-home/-/user-home-1.1.1.tgz", - "integrity": "sha1-K1viOjK2Onyd640PKNSFcko98ZA=", - "dev": true - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", - "dev": true - }, - "util.promisify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz", - "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", - "dev": true, - "requires": { - "define-properties": "^1.1.2", - "object.getownpropertydescriptors": "^2.0.3" - } - }, - "uuid": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz", - "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==", - "dev": true - }, - "v8flags": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-2.1.1.tgz", - "integrity": "sha1-qrGh+jDUX4jdMhFIh1rALAtV5bQ=", - "dev": true, - "requires": { - "user-home": "^1.1.1" - } - }, - "validate-npm-package-license": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "dev": true, - "requires": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "vendors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.2.tgz", - "integrity": "sha512-w/hry/368nO21AN9QljsaIhb9ZiZtZARoVH5f3CsFbawdLdayCgKRPup7CggujvySMxx0I91NOyxdVENohprLQ==" - }, - "verror": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - } - }, - "w3c-hr-time": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.1.tgz", - "integrity": "sha1-gqwr/2PZUOqeMYmlimViX+3xkEU=", - "dev": true, - "requires": { - "browser-process-hrtime": "^0.1.2" - } - }, - "walker": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", - "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", - "dev": true, - "requires": { - "makeerror": "1.0.x" - } - }, - "watch": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/watch/-/watch-0.18.0.tgz", - "integrity": "sha1-KAlUdsbffJDJYxOJkMClQj60uYY=", - "dev": true, - "requires": { - "exec-sh": "^0.2.0", - "minimist": "^1.2.0" - } - }, - "webidl-conversions": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", - "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", - "dev": true - }, - "whatwg-encoding": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", - "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", - "dev": true, - "requires": { - "iconv-lite": "0.4.24" - } - }, - "whatwg-mimetype": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.2.0.tgz", - "integrity": "sha512-5YSO1nMd5D1hY3WzAQV3PzZL83W3YeyR1yW9PcH26Weh1t+Vzh9B6XkDh7aXm83HBZ4nSMvkjvN2H2ySWIvBgw==", - "dev": true - }, - "whatwg-url": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-6.5.0.tgz", - "integrity": "sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ==", - "dev": true, - "requires": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" - } - }, - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - }, - "which-module": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", - "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", - "dev": true - }, - "wordwrap": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", - "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=", - "dev": true - }, - "wrap-ansi": { - "version": "2.1.0", - "resolved": "http://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", - "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", - "dev": true, - "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1" - }, - "dependencies": { - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "dev": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "dev": true, - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - } - } - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" - }, - "write": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz", - "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=", - "dev": true, - "requires": { - "mkdirp": "^0.5.1" - } - }, - "write-file-atomic": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.3.0.tgz", - "integrity": "sha512-xuPeK4OdjWqtfi59ylvVL0Yn35SF3zgcAcv7rBPFHVaEapaDr4GdGgm3j7ckTwH9wHL7fGmgfAnb0+THrHb8tA==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.11", - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.2" - } - }, - "write-file-stdout": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/write-file-stdout/-/write-file-stdout-0.0.2.tgz", - "integrity": "sha1-wlLXx8WxtAKJdjDjRTx7/mkNnKE=" - }, - "ws": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.2.tgz", - "integrity": "sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==", - "dev": true, - "requires": { - "async-limiter": "~1.0.0" - } - }, - "xml-name-validator": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", - "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", - "dev": true - }, - "y18n": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", - "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=", - "dev": true - }, - "yargs": { - "version": "11.1.0", - "resolved": "http://registry.npmjs.org/yargs/-/yargs-11.1.0.tgz", - "integrity": "sha512-NwW69J42EsCSanF8kyn5upxvjp5ds+t3+udGBeTbFnERA+lF541DDpMawzo4z6W/QrzNM18D+BPMiOBibnFV5A==", - "dev": true, - "requires": { - "cliui": "^4.0.0", - "decamelize": "^1.1.1", - "find-up": "^2.1.0", - "get-caller-file": "^1.0.1", - "os-locale": "^2.0.0", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^2.0.0", - "which-module": "^2.0.0", - "y18n": "^3.2.1", - "yargs-parser": "^9.0.2" - } - }, - "yargs-parser": { - "version": "9.0.2", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-9.0.2.tgz", - "integrity": "sha1-nM9qQ0YP5O1Aqbto9I1DuKaMwHc=", - "dev": true, - "requires": { - "camelcase": "^4.1.0" - } - } - } -} diff --git a/package.json b/package.json index 27a8708369b4..130ad66ee4d4 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "tailwindcss", - "version": "0.7.3", + "version": "1.0.0", "description": "A utility-first CSS framework for rapidly building custom user interfaces.", "license": "MIT", "main": "lib/index.js", @@ -18,44 +18,40 @@ ], "scripts": { "prebabelify": "rimraf lib", - "babelify": "babel src --out-dir lib", + "babelify": "babel src --out-dir lib --copy-files", "prepare": "npm run babelify && babel-node src/build.js", "style": "eslint .", "test": "jest && eslint ." }, "devDependencies": { - "babel-cli": "^6.6.5", - "babel-core": "^6.7.2", - "babel-jest": "^20.0.3", - "babel-preset-env": "^1.0.0", - "babel-preset-react": "^6.24.1", - "babel-preset-stage-2": "^6.24.1", - "babel-preset-stage-3": "^6.24.1", + "@babel/cli": "^7.0.0", + "@babel/core": "^7.0.0", + "@babel/node": "^7.0.0", + "@babel/preset-env": "^7.0.0", + "babel-jest": "^24.3.1", "clean-css": "^4.1.9", - "eslint": "^4.10.0", + "eslint": "^5.15.1", "eslint-config-postcss": "^2.0.2", - "eslint-config-prettier": "^2.7.0", - "eslint-plugin-prettier": "^2.3.1", - "jest": "^23.6.0", + "eslint-config-prettier": "^4.1.0", + "eslint-plugin-prettier": "^3.0.1", + "jest": "^24.3.1", "prettier": "^1.7.4", - "rimraf": "^2.6.1" + "rimraf": "^2.6.3" }, "dependencies": { "autoprefixer": "^9.4.5", "bytes": "^3.0.0", "chalk": "^2.4.1", - "css.escape": "^1.5.1", - "fs-extra": "^4.0.2", + "fs-extra": "^8.0.0", "lodash": "^4.17.11", "node-emoji": "^1.8.1", - "perfectionist": "^2.4.0", + "normalize.css": "^8.0.1", "postcss": "^7.0.11", "postcss-functions": "^3.0.0", "postcss-js": "^2.0.0", "postcss-nested": "^4.1.1", - "postcss-selector-parser": "^5.0.0", - "pretty-hrtime": "^1.0.3", - "strip-comments": "^1.0.2" + "postcss-selector-parser": "^6.0.0", + "pretty-hrtime": "^1.0.3" }, "browserslist": [ "> 1%" @@ -63,25 +59,24 @@ "babel": { "presets": [ [ - "env", + "@babel/preset-env", { "targets": { - "node": "6.9.0" + "node": "8.9.0" } } - ], - "stage-2", - "stage-3", - "react" + ] ] }, "jest": { - "setupTestFrameworkScriptFile": "/jest/customMatchers.js", + "setupFilesAfterEnv": [ + "/jest/customMatchers.js" + ], "testPathIgnorePatterns": [ "/__tests__/fixtures/" ] }, "engines": { - "node": ">=6.9.0" + "node": ">=8.9.0" } } diff --git a/plugins/container.js b/plugins/container.js deleted file mode 100644 index 32710da91fe5..000000000000 --- a/plugins/container.js +++ /dev/null @@ -1 +0,0 @@ -module.exports = require('../lib/plugins/container') diff --git a/preflight.css b/preflight.css deleted file mode 100644 index f58c35efd778..000000000000 --- a/preflight.css +++ /dev/null @@ -1 +0,0 @@ -@tailwind preflight; diff --git a/resolveConfig.js b/resolveConfig.js new file mode 100644 index 000000000000..776aa3ba412f --- /dev/null +++ b/resolveConfig.js @@ -0,0 +1,6 @@ +const resolveConfigObjects = require('./lib/util/resolveConfig').default +const defaultConfig = require('./stubs/defaultConfig.stub.js') + +module.exports = function resolveConfig(config) { + return resolveConfigObjects([config, defaultConfig]) +} diff --git a/screens.css b/screens.css new file mode 100644 index 000000000000..ee6d7d69322e --- /dev/null +++ b/screens.css @@ -0,0 +1 @@ +@tailwind screens; diff --git a/src/build.js b/src/build.js index 3785c0d9c29a..8379c54d9545 100644 --- a/src/build.js +++ b/src/build.js @@ -39,7 +39,7 @@ function buildDistFile(filename) { console.info('Building Tailwind!') Promise.all([ - buildDistFile('preflight'), + buildDistFile('base'), buildDistFile('components'), buildDistFile('utilities'), buildDistFile('tailwind'), diff --git a/src/cli/colors.js b/src/cli/colors.js new file mode 100644 index 000000000000..8ba560ae2c08 --- /dev/null +++ b/src/cli/colors.js @@ -0,0 +1,46 @@ +import chalk from 'chalk' + +/** + * Applies colors to emphasize + * + * @param {...string} msgs + */ +export function bold(...msgs) { + return chalk.bold(...msgs) +} + +/** + * Applies colors to inform + * + * @param {...string} msgs + */ +export function info(...msgs) { + return chalk.bold.cyan(...msgs) +} + +/** + * Applies colors to signify error + * + * @param {...string} msgs + */ +export function error(...msgs) { + return chalk.bold.red(...msgs) +} + +/** + * Applies colors to represent a command + * + * @param {...string} msgs + */ +export function command(...msgs) { + return chalk.bold.magenta(...msgs) +} + +/** + * Applies colors to represent a file + * + * @param {...string} msgs + */ +export function file(...msgs) { + return chalk.bold.magenta(...msgs) +} diff --git a/src/cli/commands/build.js b/src/cli/commands/build.js index 99bbcf12608c..6d79b48f7c2c 100644 --- a/src/cli/commands/build.js +++ b/src/cli/commands/build.js @@ -1,12 +1,12 @@ import autoprefixer from 'autoprefixer' import bytes from 'bytes' -import chalk from 'chalk' import prettyHrtime from 'pretty-hrtime' import tailwind from '../..' import commands from '.' import compile from '../compile' +import * as colors from '../colors' import * as emoji from '../emoji' import * as utils from '../utils' @@ -75,9 +75,12 @@ function buildToStdout(compileOptions) { * @return {Promise} */ function buildToFile(compileOptions, startTime) { + const inputFileSimplePath = utils.getSimplePath(compileOptions.inputFile) + const outputFileSimplePath = utils.getSimplePath(compileOptions.outputFile) + utils.header() utils.log() - utils.log(emoji.go, 'Building...', chalk.bold.cyan(compileOptions.inputFile)) + utils.log(emoji.go, 'Building...', colors.file(inputFileSimplePath)) return compile(compileOptions).then(result => { utils.writeFile(compileOptions.outputFile, result.css) @@ -85,9 +88,9 @@ function buildToFile(compileOptions, startTime) { const prettyTime = prettyHrtime(process.hrtime(startTime)) utils.log() - utils.log(emoji.yes, 'Finished in', chalk.bold.magenta(prettyTime)) - utils.log(emoji.pack, 'Size:', chalk.bold.magenta(bytes(result.css.length))) - utils.log(emoji.disk, 'Saved to', chalk.bold.cyan(compileOptions.outputFile)) + utils.log(emoji.yes, 'Finished in', colors.info(prettyTime)) + utils.log(emoji.pack, 'Size:', colors.info(bytes(result.css.length))) + utils.log(emoji.disk, 'Saved to', colors.file(outputFileSimplePath)) utils.footer() }) } @@ -106,13 +109,15 @@ export function run(cliParams, cliOptions) { const configFile = cliOptions.config && cliOptions.config[0] const outputFile = cliOptions.output && cliOptions.output[0] const autoprefix = !cliOptions.noAutoprefixer + const inputFileSimplePath = utils.getSimplePath(inputFile) + const configFileSimplePath = utils.getSimplePath(configFile) !inputFile && stopWithHelp('CSS file is required.') - !utils.exists(inputFile) && stop(chalk.bold.magenta(inputFile), 'does not exist.') + !utils.exists(inputFile) && stop(colors.file(inputFileSimplePath), 'does not exist.') configFile && !utils.exists(configFile) && - stop(chalk.bold.magenta(configFile), 'does not exist.') + stop(colors.file(configFileSimplePath), 'does not exist.') const compileOptions = { inputFile, diff --git a/src/cli/commands/help.js b/src/cli/commands/help.js index a0803145694b..3c63e884ea7a 100644 --- a/src/cli/commands/help.js +++ b/src/cli/commands/help.js @@ -1,8 +1,8 @@ -import chalk from 'chalk' import { forEach, map, padEnd } from 'lodash' import commands from '.' -import * as constants from '../constants' +import * as constants from '../../constants' +import * as colors from '../colors' import * as utils from '../utils' export const usage = 'help [command]' @@ -18,11 +18,11 @@ export function forApp() { utils.log() utils.log('Usage:') - utils.log(' ', chalk.bold(constants.cli + ' [options]')) + utils.log(' ', colors.bold(constants.cli + ' [options]')) utils.log() utils.log('Commands:') forEach(commands, command => { - utils.log(' ', chalk.bold(padEnd(command.usage, pad)), command.description) + utils.log(' ', colors.bold(padEnd(command.usage, pad)), command.description) }) } @@ -34,10 +34,10 @@ export function forApp() { export function forCommand(command) { utils.log() utils.log('Usage:') - utils.log(' ', chalk.bold(constants.cli, command.usage)) + utils.log(' ', colors.bold(constants.cli, command.usage)) utils.log() utils.log('Description:') - utils.log(' ', chalk.bold(command.description)) + utils.log(' ', colors.bold(command.description)) if (command.options) { const pad = Math.max(...map(command.options, 'usage.length')) + PADDING_SIZE @@ -45,7 +45,7 @@ export function forCommand(command) { utils.log() utils.log('Options:') forEach(command.options, option => { - utils.log(' ', chalk.bold(padEnd(option.usage, pad)), option.description) + utils.log(' ', colors.bold(padEnd(option.usage, pad)), option.description) }) } } @@ -56,7 +56,7 @@ export function forCommand(command) { * @param {string} commandName */ export function invalidCommand(commandName) { - utils.error('Invalid command:', chalk.bold.magenta(commandName)) + utils.error('Invalid command:', colors.command(commandName)) forApp() utils.die() } diff --git a/src/cli/commands/init.js b/src/cli/commands/init.js index 9885c379d381..f13160d821fd 100644 --- a/src/cli/commands/init.js +++ b/src/cli/commands/init.js @@ -1,22 +1,22 @@ -import chalk from 'chalk' - -import * as constants from '../constants' +import * as constants from '../../constants' +import * as colors from '../colors' import * as emoji from '../emoji' import * as utils from '../utils' export const usage = 'init [file]' export const description = - 'Creates Tailwind config file. Default: ' + chalk.bold.magenta(constants.defaultConfigFile) + 'Creates Tailwind config file. Default: ' + + colors.file(utils.getSimplePath(constants.defaultConfigFile)) export const options = [ { - usage: '--no-comments', - description: 'Omit comments from the config file.', + usage: '--full', + description: 'Generate complete configuration file.', }, ] export const optionMap = { - noComments: ['no-comments'], + full: ['full'], } /** @@ -30,22 +30,18 @@ export function run(cliParams, cliOptions) { return new Promise(resolve => { utils.header() - const noComments = cliOptions.noComments + const full = cliOptions.full const file = cliParams[0] || constants.defaultConfigFile + const simplePath = utils.getSimplePath(file) - utils.exists(file) && utils.die(chalk.bold.magenta(file), 'already exists.') - - let stub = utils - .readFile(constants.configStubFile) - .replace('// let defaultConfig', 'let defaultConfig') - .replace("require('./plugins/container')", "require('tailwindcss/plugins/container')") + utils.exists(file) && utils.die(colors.file(simplePath), 'already exists.') - noComments && (stub = utils.stripBlockComments(stub)) + const stubFile = full ? constants.defaultConfigStubFile : constants.simpleConfigStubFile - utils.writeFile(file, stub) + utils.copyFile(stubFile, file) utils.log() - utils.log(emoji.yes, 'Created Tailwind config file:', chalk.bold.magenta(file)) + utils.log(emoji.yes, 'Created Tailwind config file:', colors.file(simplePath)) utils.footer() diff --git a/src/cli/constants.js b/src/cli/constants.js deleted file mode 100644 index 3e9fdb42da4c..000000000000 --- a/src/cli/constants.js +++ /dev/null @@ -1,5 +0,0 @@ -import path from 'path' - -export const cli = 'tailwind' -export const defaultConfigFile = 'tailwind.js' -export const configStubFile = path.resolve(__dirname, '../../defaultConfig.stub.js') diff --git a/src/cli/utils.js b/src/cli/utils.js index ff9eec491b73..0224a7b1b525 100644 --- a/src/cli/utils.js +++ b/src/cli/utils.js @@ -1,8 +1,7 @@ -import chalk from 'chalk' -import { ensureFileSync, existsSync, outputFileSync, readFileSync } from 'fs-extra' -import { findKey, mapValues, trimStart } from 'lodash' -import stripComments from 'strip-comments' +import { copyFileSync, ensureFileSync, existsSync, outputFileSync, readFileSync } from 'fs-extra' +import { findKey, mapValues, startsWith, trimStart } from 'lodash' +import * as colors from './colors' import * as emoji from './emoji' import packageJson from '../../package.json' @@ -59,7 +58,7 @@ export function log(...msgs) { */ export function header() { log() - log(chalk.bold(packageJson.name), chalk.bold.cyan(packageJson.version)) + log(colors.bold(packageJson.name), colors.info(packageJson.version)) } /** @@ -76,7 +75,7 @@ export function footer() { */ export function error(...msgs) { log() - console.error(' ', emoji.no, chalk.bold.red(msgs.join(' '))) + console.error(' ', emoji.no, colors.error(msgs.join(' '))) } /** @@ -100,6 +99,16 @@ export function exists(path) { return existsSync(path) } +/** + * Copies file source to destination. + * + * @param {string} source + * @param {string} destination + */ +export function copyFile(source, destination) { + copyFileSync(source, destination) +} + /** * Gets file content. * @@ -124,15 +133,11 @@ export function writeFile(path, content) { } /** - * Strips block comments from input string. Consolidates multiple line breaks. + * Strips leading ./ from path * - * @param {string} input + * @param {string} path * @return {string} */ -export function stripBlockComments(input) { - return stripComments - .block(input, { keepProtected: true }) - .replace(/\n\s*\n\s*\n/g, '\n\n') // Strip unnecessary line breaks - .trim() - .concat('\n') +export function getSimplePath(path) { + return startsWith(path, './') ? path.slice(2) : path } diff --git a/src/constants.js b/src/constants.js new file mode 100644 index 000000000000..260a5b66d47f --- /dev/null +++ b/src/constants.js @@ -0,0 +1,6 @@ +import path from 'path' + +export const cli = 'tailwind' +export const defaultConfigFile = './tailwind.config.js' +export const defaultConfigStubFile = path.resolve(__dirname, '../stubs/defaultConfig.stub.js') +export const simpleConfigStubFile = path.resolve(__dirname, '../stubs/simpleConfig.stub.js') diff --git a/src/corePlugins.js b/src/corePlugins.js new file mode 100644 index 000000000000..270b843acfcb --- /dev/null +++ b/src/corePlugins.js @@ -0,0 +1,139 @@ +import preflight from './plugins/preflight' +import container from './plugins/container' +import appearance from './plugins/appearance' +import backgroundAttachment from './plugins/backgroundAttachment' +import backgroundColor from './plugins/backgroundColor' +import backgroundPosition from './plugins/backgroundPosition' +import backgroundRepeat from './plugins/backgroundRepeat' +import backgroundSize from './plugins/backgroundSize' +import borderCollapse from './plugins/borderCollapse' +import borderColor from './plugins/borderColor' +import borderRadius from './plugins/borderRadius' +import borderStyle from './plugins/borderStyle' +import borderWidth from './plugins/borderWidth' +import cursor from './plugins/cursor' +import display from './plugins/display' +import flexDirection from './plugins/flexDirection' +import flexWrap from './plugins/flexWrap' +import alignItems from './plugins/alignItems' +import alignSelf from './plugins/alignSelf' +import justifyContent from './plugins/justifyContent' +import alignContent from './plugins/alignContent' +import flex from './plugins/flex' +import flexGrow from './plugins/flexGrow' +import flexShrink from './plugins/flexShrink' +import order from './plugins/order' +import float from './plugins/float' +import fontFamily from './plugins/fontFamily' +import fontWeight from './plugins/fontWeight' +import height from './plugins/height' +import lineHeight from './plugins/lineHeight' +import listStylePosition from './plugins/listStylePosition' +import listStyleType from './plugins/listStyleType' +import margin from './plugins/margin' +import maxHeight from './plugins/maxHeight' +import maxWidth from './plugins/maxWidth' +import minHeight from './plugins/minHeight' +import minWidth from './plugins/minWidth' +import objectFit from './plugins/objectFit' +import objectPosition from './plugins/objectPosition' +import opacity from './plugins/opacity' +import outline from './plugins/outline' +import overflow from './plugins/overflow' +import padding from './plugins/padding' +import pointerEvents from './plugins/pointerEvents' +import position from './plugins/position' +import inset from './plugins/inset' +import resize from './plugins/resize' +import boxShadow from './plugins/boxShadow' +import fill from './plugins/fill' +import stroke from './plugins/stroke' +import tableLayout from './plugins/tableLayout' +import textAlign from './plugins/textAlign' +import textColor from './plugins/textColor' +import fontSize from './plugins/fontSize' +import fontStyle from './plugins/fontStyle' +import textTransform from './plugins/textTransform' +import textDecoration from './plugins/textDecoration' +import fontSmoothing from './plugins/fontSmoothing' +import letterSpacing from './plugins/letterSpacing' +import userSelect from './plugins/userSelect' +import verticalAlign from './plugins/verticalAlign' +import visibility from './plugins/visibility' +import whitespace from './plugins/whitespace' +import wordBreak from './plugins/wordBreak' +import width from './plugins/width' +import zIndex from './plugins/zIndex' + +import configurePlugins from './util/configurePlugins' + +export default function({ corePlugins: corePluginConfig }) { + return configurePlugins(corePluginConfig, { + preflight, + container, + appearance, + backgroundAttachment, + backgroundColor, + backgroundPosition, + backgroundRepeat, + backgroundSize, + borderCollapse, + borderColor, + borderRadius, + borderStyle, + borderWidth, + cursor, + display, + flexDirection, + flexWrap, + alignItems, + alignSelf, + justifyContent, + alignContent, + flex, + flexGrow, + flexShrink, + order, + float, + fontFamily, + fontWeight, + height, + lineHeight, + listStylePosition, + listStyleType, + margin, + maxHeight, + maxWidth, + minHeight, + minWidth, + objectFit, + objectPosition, + opacity, + outline, + overflow, + padding, + pointerEvents, + position, + inset, + resize, + boxShadow, + fill, + stroke, + tableLayout, + textAlign, + textColor, + fontSize, + fontStyle, + textTransform, + textDecoration, + fontSmoothing, + letterSpacing, + userSelect, + verticalAlign, + visibility, + whitespace, + wordBreak, + width, + zIndex, + }) +} diff --git a/src/defaultPlugins.js b/src/defaultPlugins.js deleted file mode 100644 index 3d648d8a002e..000000000000 --- a/src/defaultPlugins.js +++ /dev/null @@ -1,111 +0,0 @@ -import lists from './plugins/lists' -import appearance from './plugins/appearance' -import backgroundAttachment from './plugins/backgroundAttachment' -import backgroundColors from './plugins/backgroundColors' -import backgroundPosition from './plugins/backgroundPosition' -import backgroundRepeat from './plugins/backgroundRepeat' -import backgroundSize from './plugins/backgroundSize' -import borderCollapse from './plugins/borderCollapse' -import borderColors from './plugins/borderColors' -import borderRadius from './plugins/borderRadius' -import borderStyle from './plugins/borderStyle' -import borderWidths from './plugins/borderWidths' -import cursor from './plugins/cursor' -import display from './plugins/display' -import flexbox from './plugins/flexbox' -import float from './plugins/float' -import fonts from './plugins/fonts' -import fontWeights from './plugins/fontWeights' -import height from './plugins/height' -import leading from './plugins/leading' -import margin from './plugins/margin' -import maxHeight from './plugins/maxHeight' -import maxWidth from './plugins/maxWidth' -import minHeight from './plugins/minHeight' -import minWidth from './plugins/minWidth' -import negativeMargin from './plugins/negativeMargin' -import objectFit from './plugins/objectFit' -import objectPosition from './plugins/objectPosition' -import opacity from './plugins/opacity' -import outline from './plugins/outline' -import overflow from './plugins/overflow' -import padding from './plugins/padding' -import pointerEvents from './plugins/pointerEvents' -import position from './plugins/position' -import resize from './plugins/resize' -import shadows from './plugins/shadows' -import svgFill from './plugins/svgFill' -import svgStroke from './plugins/svgStroke' -import tableLayout from './plugins/tableLayout' -import textAlign from './plugins/textAlign' -import textColors from './plugins/textColors' -import textSizes from './plugins/textSizes' -import textStyle from './plugins/textStyle' -import tracking from './plugins/tracking' -import userSelect from './plugins/userSelect' -import verticalAlign from './plugins/verticalAlign' -import visibility from './plugins/visibility' -import whitespace from './plugins/whitespace' -import width from './plugins/width' -import zIndex from './plugins/zIndex' - -function loadPlugins(modules, plugins) { - return Object.keys(plugins) - .filter(plugin => modules[plugin] !== false) - .map(plugin => plugins[plugin]()) -} - -export default function(config) { - return loadPlugins(config.modules, { - lists, - appearance, - backgroundAttachment, - backgroundColors, - backgroundPosition, - backgroundRepeat, - backgroundSize, - borderCollapse, - borderColors, - borderRadius, - borderStyle, - borderWidths, - cursor, - display, - flexbox, - float, - fonts, - fontWeights, - height, - leading, - margin, - maxHeight, - maxWidth, - minHeight, - minWidth, - negativeMargin, - objectFit, - objectPosition, - opacity, - outline, - overflow, - padding, - pointerEvents, - position, - resize, - shadows, - svgFill, - svgStroke, - tableLayout, - textAlign, - textColors, - textSizes, - textStyle, - tracking, - userSelect, - verticalAlign, - visibility, - whitespace, - width, - zIndex, - }) -} diff --git a/src/index.js b/src/index.js index 1cdf2525661d..4c37432fb95e 100644 --- a/src/index.js +++ b/src/index.js @@ -1,54 +1,60 @@ import path from 'path' +import fs from 'fs' import _ from 'lodash' import postcss from 'postcss' -import perfectionist from 'perfectionist' import registerConfigAsDependency from './lib/registerConfigAsDependency' import processTailwindFeatures from './processTailwindFeatures' -import mergeConfigWithDefaults from './util/mergeConfigWithDefaults' +import formatCSS from './lib/formatCSS' +import resolveConfig from './util/resolveConfig' +import { defaultConfigFile } from './constants' -const plugin = postcss.plugin('tailwind', config => { - const plugins = [] +import defaultConfig from '../stubs/defaultConfig.stub.js' + +function resolveConfigPath(filePath) { + if (_.isObject(filePath)) { + return undefined + } + + if (!_.isUndefined(filePath)) { + return path.resolve(filePath) + } + + try { + const defaultConfigPath = path.resolve(defaultConfigFile) + fs.accessSync(defaultConfigPath) + return defaultConfigPath + } catch (err) { + return undefined + } +} + +const getConfigFunction = config => () => { + if (_.isUndefined(config) && !_.isObject(config)) { + return resolveConfig([defaultConfig]) + } - if (!_.isUndefined(config) && !_.isObject(config)) { - plugins.push(registerConfigAsDependency(path.resolve(config))) + if (!_.isObject(config)) { + delete require.cache[require.resolve(config)] } - const getConfig = () => { - if (_.isUndefined(config)) { - return require('../defaultConfig')() - } + return resolveConfig([_.isObject(config) ? config : require(config), defaultConfig]) +} - if (!_.isObject(config)) { - delete require.cache[require.resolve(path.resolve(config))] - } +const plugin = postcss.plugin('tailwind', config => { + const plugins = [] + const resolvedConfigPath = resolveConfigPath(config) - return mergeConfigWithDefaults( - _.isObject(config) ? config : require(path.resolve(config)), - require('../defaultConfig')() - ) + if (!_.isUndefined(resolvedConfigPath)) { + plugins.push(registerConfigAsDependency(resolvedConfigPath)) } return postcss([ ...plugins, - processTailwindFeatures(getConfig), - perfectionist({ - cascade: true, - colorShorthand: true, - indentSize: 2, - maxSelectorLength: 1, - maxValueLength: false, - trimLeadingZero: true, - trimTrailingZeros: true, - zeroLengthNoUnit: false, - }), + processTailwindFeatures(getConfigFunction(resolvedConfigPath || config)), + formatCSS, ]) }) -plugin.defaultConfig = function() { - // prettier-ignore - throw new Error("`require('tailwindcss').defaultConfig()` is no longer a function, access it instead as `require('tailwindcss/defaultConfig')()`.") -} - module.exports = plugin diff --git a/src/lib/evaluateTailwindFunctions.js b/src/lib/evaluateTailwindFunctions.js index c071fd800e15..84e984ba4016 100644 --- a/src/lib/evaluateTailwindFunctions.js +++ b/src/lib/evaluateTailwindFunctions.js @@ -4,8 +4,10 @@ import functions from 'postcss-functions' export default function(config) { return functions({ functions: { - config: (path, defaultValue) => { - return _.get(config, _.trim(path, `'"`), defaultValue) + theme: (path, ...defaultValue) => { + return _.thru(_.get(config.theme, _.trim(path, `'"`), defaultValue), value => { + return _.isArray(value) ? value.join(', ') : value + }) }, }, }) diff --git a/src/lib/formatCSS.js b/src/lib/formatCSS.js new file mode 100644 index 000000000000..75adde499427 --- /dev/null +++ b/src/lib/formatCSS.js @@ -0,0 +1,17 @@ +function indentRecursive(node, indent = 0) { + node.each && + node.each((child, i) => { + if (!child.raws.before || child.raws.before.includes('\n')) { + child.raws.before = `\n${node.type !== 'rule' && i > 0 ? '\n' : ''}${' '.repeat(indent)}` + } + child.raws.after = `\n${' '.repeat(indent)}` + indentRecursive(child, indent + 1) + }) +} + +export default function formatNodes(root) { + indentRecursive(root) + if (root.first) { + root.first.raws.before = '' + } +} diff --git a/src/lib/substituteClassApplyAtRules.js b/src/lib/substituteClassApplyAtRules.js index 16bbec79306a..849324afe83a 100644 --- a/src/lib/substituteClassApplyAtRules.js +++ b/src/lib/substituteClassApplyAtRules.js @@ -84,12 +84,7 @@ export default function(config, generatedUtilities) { [ () => findClass(classToApply, classLookup, onError), () => findClass(classToApply, shadowLookup, onError), - () => - findClass( - prefixSelector(config.options.prefix, classToApply), - shadowLookup, - onError - ), + () => findClass(prefixSelector(config.prefix, classToApply), shadowLookup, onError), () => { // prettier-ignore throw onError(`\`@apply\` cannot be used with \`${classToApply}\` because \`${classToApply}\` either cannot be found, or its actual definition includes a pseudo-selector like :hover, :active, etc. If you're sure that \`${classToApply}\` exists, make sure that any \`@import\` statements are being properly processed *before* Tailwind CSS sees your CSS, as \`@apply\` can only be used for classes in the same CSS tree.`) diff --git a/src/lib/substituteResponsiveAtRules.js b/src/lib/substituteResponsiveAtRules.js index 9bac7d59c4a9..04e9b687f26d 100644 --- a/src/lib/substituteResponsiveAtRules.js +++ b/src/lib/substituteResponsiveAtRules.js @@ -6,10 +6,12 @@ import buildSelectorVariant from '../util/buildSelectorVariant' export default function(config) { return function(css) { - const screens = config.screens - const separator = config.options.separator + const { + theme: { screens }, + separator, + } = config const responsiveRules = postcss.root() - let finalRules = [] + const finalRules = [] css.walkAtRules('responsive', atRule => { const nodes = atRule.nodes diff --git a/src/lib/substituteScreenAtRules.js b/src/lib/substituteScreenAtRules.js index 78f6afe4dffc..9e3dc88116fa 100644 --- a/src/lib/substituteScreenAtRules.js +++ b/src/lib/substituteScreenAtRules.js @@ -1,17 +1,17 @@ import _ from 'lodash' import buildMediaQuery from '../util/buildMediaQuery' -export default function(config) { +export default function({ theme }) { return function(css) { css.walkAtRules('screen', atRule => { const screen = atRule.params - if (!_.has(config.screens, screen)) { + if (!_.has(theme.screens, screen)) { throw atRule.error(`No \`${screen}\` screen found.`) } atRule.name = 'media' - atRule.params = buildMediaQuery(config.screens[screen]) + atRule.params = buildMediaQuery(theme.screens[screen]) }) } } diff --git a/src/lib/substituteTailwindAtRules.js b/src/lib/substituteTailwindAtRules.js index 887dc3a7cab3..581ec8001ed3 100644 --- a/src/lib/substituteTailwindAtRules.js +++ b/src/lib/substituteTailwindAtRules.js @@ -1,4 +1,3 @@ -import fs from 'fs' import _ from 'lodash' import postcss from 'postcss' @@ -8,15 +7,14 @@ function updateSource(nodes, source) { }) } -export default function(config, { components: pluginComponents, utilities: pluginUtilities }) { +export default function( + config, + { base: pluginBase, components: pluginComponents, utilities: pluginUtilities } +) { return function(css) { css.walkAtRules('tailwind', atRule => { - if (atRule.params === 'preflight') { - const preflightTree = postcss.parse( - fs.readFileSync(`${__dirname}/../../css/preflight.css`, 'utf8') - ) - - atRule.before(updateSource(preflightTree, atRule.source)) + if (atRule.params === 'base') { + atRule.before(updateSource(pluginBase, atRule.source)) atRule.remove() } diff --git a/src/lib/substituteVariantsAtRules.js b/src/lib/substituteVariantsAtRules.js index a586a66ec3c1..73981d6c3099 100644 --- a/src/lib/substituteVariantsAtRules.js +++ b/src/lib/substituteVariantsAtRules.js @@ -1,11 +1,12 @@ import _ from 'lodash' import postcss from 'postcss' import generateVariantFunction from '../util/generateVariantFunction' +import e from '../util/escapeClassName' function generatePseudoClassVariant(pseudoClass) { return generateVariantFunction(({ modifySelectors, separator }) => { return modifySelectors(({ className }) => { - return `.${pseudoClass}${separator}${className}:${pseudoClass}` + return `.${e(`${pseudoClass}${separator}${className}`)}:${pseudoClass}` }) }) } @@ -18,7 +19,7 @@ const defaultVariantGenerators = { default: generateVariantFunction(() => {}), 'group-hover': generateVariantFunction(({ modifySelectors, separator }) => { return modifySelectors(({ className }) => { - return `.group:hover .group-hover${separator}${className}` + return `.group:hover .${e(`group-hover${separator}${className}`)}` }) }), hover: generatePseudoClassVariant('hover'), diff --git a/src/plugins/alignContent.js b/src/plugins/alignContent.js new file mode 100644 index 000000000000..9ea3a493719f --- /dev/null +++ b/src/plugins/alignContent.js @@ -0,0 +1,24 @@ +export default function() { + return function({ addUtilities, variants }) { + addUtilities( + { + '.content-center': { + 'align-content': 'center', + }, + '.content-start': { + 'align-content': 'flex-start', + }, + '.content-end': { + 'align-content': 'flex-end', + }, + '.content-between': { + 'align-content': 'space-between', + }, + '.content-around': { + 'align-content': 'space-around', + }, + }, + variants('alignContent') + ) + } +} diff --git a/src/plugins/alignItems.js b/src/plugins/alignItems.js new file mode 100644 index 000000000000..737b6e2a532a --- /dev/null +++ b/src/plugins/alignItems.js @@ -0,0 +1,24 @@ +export default function() { + return function({ addUtilities, variants }) { + addUtilities( + { + '.items-start': { + 'align-items': 'flex-start', + }, + '.items-end': { + 'align-items': 'flex-end', + }, + '.items-center': { + 'align-items': 'center', + }, + '.items-baseline': { + 'align-items': 'baseline', + }, + '.items-stretch': { + 'align-items': 'stretch', + }, + }, + variants('alignItems') + ) + } +} diff --git a/src/plugins/alignSelf.js b/src/plugins/alignSelf.js new file mode 100644 index 000000000000..f85099afc408 --- /dev/null +++ b/src/plugins/alignSelf.js @@ -0,0 +1,24 @@ +export default function() { + return function({ addUtilities, variants }) { + addUtilities( + { + '.self-auto': { + 'align-self': 'auto', + }, + '.self-start': { + 'align-self': 'flex-start', + }, + '.self-end': { + 'align-self': 'flex-end', + }, + '.self-center': { + 'align-self': 'center', + }, + '.self-stretch': { + 'align-self': 'stretch', + }, + }, + variants('alignSelf') + ) + } +} diff --git a/src/plugins/appearance.js b/src/plugins/appearance.js index a1cd31b9bc35..0aba7bc7c5db 100644 --- a/src/plugins/appearance.js +++ b/src/plugins/appearance.js @@ -1,10 +1,10 @@ export default function() { - return function({ addUtilities, config }) { + return function({ addUtilities, variants }) { addUtilities( { '.appearance-none': { appearance: 'none' }, }, - config('modules.appearance') + variants('appearance') ) } } diff --git a/src/plugins/backgroundAttachment.js b/src/plugins/backgroundAttachment.js index 75fc3f4c4e2d..5b4d94d8dabe 100644 --- a/src/plugins/backgroundAttachment.js +++ b/src/plugins/backgroundAttachment.js @@ -1,12 +1,12 @@ export default function() { - return function({ addUtilities, config }) { + return function({ addUtilities, variants }) { addUtilities( { '.bg-fixed': { 'background-attachment': 'fixed' }, '.bg-local': { 'background-attachment': 'local' }, '.bg-scroll': { 'background-attachment': 'scroll' }, }, - config('modules.backgroundAttachment') + variants('backgroundAttachment') ) } } diff --git a/src/plugins/backgroundColor.js b/src/plugins/backgroundColor.js new file mode 100644 index 000000000000..f532dfe403e4 --- /dev/null +++ b/src/plugins/backgroundColor.js @@ -0,0 +1,19 @@ +import _ from 'lodash' +import flattenColorPalette from '../util/flattenColorPalette' + +export default function() { + return function({ addUtilities, e, theme, variants }) { + const utilities = _.fromPairs( + _.map(flattenColorPalette(theme('backgroundColor')), (value, modifier) => { + return [ + `.${e(`bg-${modifier}`)}`, + { + 'background-color': value, + }, + ] + }) + ) + + addUtilities(utilities, variants('backgroundColor')) + } +} diff --git a/src/plugins/backgroundColors.js b/src/plugins/backgroundColors.js deleted file mode 100644 index 0d7d47d25c5d..000000000000 --- a/src/plugins/backgroundColors.js +++ /dev/null @@ -1,18 +0,0 @@ -import _ from 'lodash' - -export default function() { - return function({ addUtilities, config, e }) { - const utilities = _.fromPairs( - _.map(config('backgroundColors'), (value, modifier) => { - return [ - `.${e(`bg-${modifier}`)}`, - { - 'background-color': value, - }, - ] - }) - ) - - addUtilities(utilities, config('modules.backgroundColors')) - } -} diff --git a/src/plugins/backgroundPosition.js b/src/plugins/backgroundPosition.js index 3173e94f8795..88c2e5d8a827 100644 --- a/src/plugins/backgroundPosition.js +++ b/src/plugins/backgroundPosition.js @@ -1,9 +1,9 @@ import _ from 'lodash' export default function() { - return function({ addUtilities, config, e }) { + return function({ addUtilities, e, theme, variants }) { const utilities = _.fromPairs( - _.map(config('backgroundPosition'), (value, modifier) => { + _.map(theme('backgroundPosition'), (value, modifier) => { return [ `.${e(`bg-${modifier}`)}`, { @@ -13,6 +13,6 @@ export default function() { }) ) - addUtilities(utilities, config('modules.backgroundPosition')) + addUtilities(utilities, variants('backgroundPosition')) } } diff --git a/src/plugins/backgroundRepeat.js b/src/plugins/backgroundRepeat.js index d7f9aac55401..2e1945fbb964 100644 --- a/src/plugins/backgroundRepeat.js +++ b/src/plugins/backgroundRepeat.js @@ -1,13 +1,15 @@ export default function() { - return function({ addUtilities, config }) { + return function({ addUtilities, variants }) { addUtilities( { '.bg-repeat': { 'background-repeat': 'repeat' }, '.bg-no-repeat': { 'background-repeat': 'no-repeat' }, '.bg-repeat-x': { 'background-repeat': 'repeat-x' }, '.bg-repeat-y': { 'background-repeat': 'repeat-y' }, + '.bg-repeat-round': { 'background-repeat': 'round' }, + '.bg-repeat-space': { 'background-repeat': 'space' }, }, - config('modules.backgroundRepeat') + variants('backgroundRepeat') ) } } diff --git a/src/plugins/backgroundSize.js b/src/plugins/backgroundSize.js index f3d96fd59397..a03f90a519ac 100644 --- a/src/plugins/backgroundSize.js +++ b/src/plugins/backgroundSize.js @@ -1,9 +1,9 @@ import _ from 'lodash' export default function() { - return function({ addUtilities, config, e }) { + return function({ addUtilities, e, theme, variants }) { const utilities = _.fromPairs( - _.map(config('backgroundSize'), (value, modifier) => { + _.map(theme('backgroundSize'), (value, modifier) => { return [ `.${e(`bg-${modifier}`)}`, { @@ -13,6 +13,6 @@ export default function() { }) ) - addUtilities(utilities, config('modules.backgroundSize')) + addUtilities(utilities, variants('backgroundSize')) } } diff --git a/src/plugins/borderCollapse.js b/src/plugins/borderCollapse.js index b3e39ca93841..8d115a623f15 100644 --- a/src/plugins/borderCollapse.js +++ b/src/plugins/borderCollapse.js @@ -1,11 +1,11 @@ export default function() { - return function({ addUtilities, config }) { + return function({ addUtilities, variants }) { addUtilities( { '.border-collapse': { 'border-collapse': 'collapse' }, '.border-separate': { 'border-collapse': 'separate' }, }, - config('modules.borderCollapse') + variants('borderCollapse') ) } } diff --git a/src/plugins/borderColor.js b/src/plugins/borderColor.js new file mode 100644 index 000000000000..112e6555cff7 --- /dev/null +++ b/src/plugins/borderColor.js @@ -0,0 +1,21 @@ +import _ from 'lodash' +import flattenColorPalette from '../util/flattenColorPalette' + +export default function() { + return function({ addUtilities, e, theme, variants }) { + const colors = flattenColorPalette(theme('borderColor')) + + const utilities = _.fromPairs( + _.map(_.omit(colors, 'default'), (value, modifier) => { + return [ + `.${e(`border-${modifier}`)}`, + { + 'border-color': value, + }, + ] + }) + ) + + addUtilities(utilities, variants('borderColor')) + } +} diff --git a/src/plugins/borderColors.js b/src/plugins/borderColors.js deleted file mode 100644 index 251c929634d8..000000000000 --- a/src/plugins/borderColors.js +++ /dev/null @@ -1,18 +0,0 @@ -import _ from 'lodash' - -export default function() { - return function({ addUtilities, config, e }) { - const utilities = _.fromPairs( - _.map(_.omit(config('borderColors'), 'default'), (value, modifier) => { - return [ - `.${e(`border-${modifier}`)}`, - { - 'border-color': value, - }, - ] - }) - ) - - addUtilities(utilities, config('modules.borderColors')) - } -} diff --git a/src/plugins/borderRadius.js b/src/plugins/borderRadius.js index 05f748465213..e491d30f6750 100644 --- a/src/plugins/borderRadius.js +++ b/src/plugins/borderRadius.js @@ -1,7 +1,7 @@ import _ from 'lodash' export default function() { - return function({ addUtilities, config, e }) { + return function({ addUtilities, e, theme, variants }) { const generators = [ (value, modifier) => ({ [`.${e(`rounded${modifier}`)}`]: { borderRadius: `${value}` }, @@ -33,11 +33,11 @@ export default function() { ] const utilities = _.flatMap(generators, generator => { - return _.flatMap(config('borderRadius'), (value, modifier) => { + return _.flatMap(theme('borderRadius'), (value, modifier) => { return generator(value, modifier === 'default' ? '' : `-${modifier}`) }) }) - addUtilities(utilities, config('modules.borderRadius')) + addUtilities(utilities, variants('borderRadius')) } } diff --git a/src/plugins/borderStyle.js b/src/plugins/borderStyle.js index 120033aec1f2..28ae2cb0bcfb 100644 --- a/src/plugins/borderStyle.js +++ b/src/plugins/borderStyle.js @@ -1,5 +1,5 @@ export default function() { - return function({ addUtilities, config }) { + return function({ addUtilities, variants }) { addUtilities( { '.border-solid': { @@ -15,7 +15,7 @@ export default function() { 'border-style': 'none', }, }, - config('modules.borderStyle') + variants('borderStyle') ) } } diff --git a/src/plugins/borderWidths.js b/src/plugins/borderWidth.js similarity index 79% rename from src/plugins/borderWidths.js rename to src/plugins/borderWidth.js index 29960705b3bd..d84fb440eb97 100644 --- a/src/plugins/borderWidths.js +++ b/src/plugins/borderWidth.js @@ -1,7 +1,7 @@ import _ from 'lodash' export default function() { - return function({ addUtilities, config, e }) { + return function({ addUtilities, e, theme, variants }) { const generators = [ (value, modifier) => ({ [`.${e(`border${modifier}`)}`]: { borderWidth: `${value}` }, @@ -15,11 +15,11 @@ export default function() { ] const utilities = _.flatMap(generators, generator => { - return _.flatMap(config('borderWidths'), (value, modifier) => { + return _.flatMap(theme('borderWidth'), (value, modifier) => { return generator(value, modifier === 'default' ? '' : `-${modifier}`) }) }) - addUtilities(utilities, config('modules.borderWidths')) + addUtilities(utilities, variants('borderWidth')) } } diff --git a/src/plugins/shadows.js b/src/plugins/boxShadow.js similarity index 65% rename from src/plugins/shadows.js rename to src/plugins/boxShadow.js index b19054ed4781..abfd9097ec66 100644 --- a/src/plugins/shadows.js +++ b/src/plugins/boxShadow.js @@ -1,9 +1,9 @@ import _ from 'lodash' export default function() { - return function({ addUtilities, config, e }) { + return function({ addUtilities, e, theme, variants }) { const utilities = _.fromPairs( - _.map(config('shadows'), (value, modifier) => { + _.map(theme('boxShadow'), (value, modifier) => { const className = modifier === 'default' ? 'shadow' : `shadow-${modifier}` return [ `.${e(className)}`, @@ -14,6 +14,6 @@ export default function() { }) ) - addUtilities(utilities, config('modules.shadows')) + addUtilities(utilities, variants('boxShadow')) } } diff --git a/src/plugins/container.js b/src/plugins/container.js index 235888725efc..12e0c42efeea 100644 --- a/src/plugins/container.js +++ b/src/plugins/container.js @@ -22,29 +22,34 @@ function extractMinWidths(breakpoints) { }) } -module.exports = function(options) { - return function({ addComponents, config }) { - const screens = _.get(options, 'screens', config('screens')) +module.exports = function() { + return function({ addComponents, theme }) { + const minWidths = extractMinWidths(theme('container.screens', theme('screens'))) - const minWidths = extractMinWidths(screens) - - const atRules = _.map(minWidths, minWidth => { - return { - [`@media (min-width: ${minWidth})`]: { - '.container': { - 'max-width': minWidth, + const atRules = _(minWidths) + .sortBy(minWidth => parseInt(minWidth)) + .sortedUniq() + .map(minWidth => { + return { + [`@media (min-width: ${minWidth})`]: { + '.container': { + 'max-width': minWidth, + }, }, - }, - } - }) + } + }) + .value() addComponents([ { '.container': Object.assign( { width: '100%' }, - _.get(options, 'center', false) ? { marginRight: 'auto', marginLeft: 'auto' } : {}, - _.has(options, 'padding') - ? { paddingRight: options.padding, paddingLeft: options.padding } + theme('container.center', false) ? { marginRight: 'auto', marginLeft: 'auto' } : {}, + _.has(theme('container', {}), 'padding') + ? { + paddingRight: theme('container.padding'), + paddingLeft: theme('container.padding'), + } : {} ), }, diff --git a/src/plugins/css/preflight.css b/src/plugins/css/preflight.css new file mode 100644 index 000000000000..80344fc1f807 --- /dev/null +++ b/src/plugins/css/preflight.css @@ -0,0 +1,223 @@ +/** + * Manually forked from SUIT CSS Base: https://github.com/suitcss/base + * A thin layer on top of normalize.css that provides a starting point more + * suitable for web applications. + */ + +/** + * 1. Prevent padding and border from affecting element width + * https://goo.gl/pYtbK7 + * 2. Change the default font family in all browsers (opinionated) + */ + +html { + box-sizing: border-box; /* 1 */ + font-family: sans-serif; /* 2 */ +} + +*, +*::before, +*::after { + box-sizing: inherit; +} + +/** + * Removes the default spacing and border for appropriate elements. + */ + +blockquote, +dl, +dd, +h1, +h2, +h3, +h4, +h5, +h6, +figure, +p, +pre { + margin: 0; +} + +button { + background: transparent; + padding: 0; +} + +/** + * Work around a Firefox/IE bug where the transparent `button` background + * results in a loss of the default `button` focus styles. + */ + +button:focus { + outline: 1px dotted; + outline: 5px auto -webkit-focus-ring-color; +} + +fieldset { + margin: 0; + padding: 0; +} + +ol, +ul { + list-style: none; + margin: 0; + padding: 0; +} + +/** + * Tailwind custom reset styles + */ + +/** + * 1. Use the system font stack as a sane default. + * 2. Use Tailwind's default "normal" line-height so the user isn't forced + * to override it to ensure consistency even when using the default theme. + */ + +html { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 1 */ + line-height: 1.5; /* 2 */ +} + +/** + * Allow adding a border to an element by just adding a border-width. + * + * By default, the way the browser specifies that an element should have no + * border is by setting it's border-style to `none` in the user-agent + * stylesheet. + * + * In order to easily add borders to elements by just setting the `border-width` + * property, we change the default border-style for all elements to `solid`, and + * use border-width to hide them instead. This way our `border` utilities only + * need to set the `border-width` property instead of the entire `border` + * shorthand, making our border utilities much more straightforward to compose. + * + * https://github.com/tailwindcss/tailwindcss/pull/116 + */ +*, +*::before, +*::after { + border-width: 0; + border-style: solid; + border-color: theme('borderColor.default', currentColor); +} + +/** + * Undo the `border-style: none` reset that Normalize applies to images so that + * our `border-{width}` utilities have the expected effect. + * + * The Normalize reset is unnecessary for us since we default the border-width + * to 0 on all elements. + * + * https://github.com/tailwindcss/tailwindcss/issues/362 + */ +img { + border-style: solid; +} + +textarea { + resize: vertical; +} + +input::placeholder, +textarea::placeholder { + color: inherit; + opacity: 0.5; +} + +button, +[role="button"] { + cursor: pointer; +} + +table { + border-collapse: collapse; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + font-size: inherit; + font-weight: inherit; +} + +/** + * Reset links to optimize for opt-in styling instead of + * opt-out. + */ + +a { + color: inherit; + text-decoration: inherit; +} + +/** + * Reset form element properties that are easy to forget to + * style explicitly so you don't inadvertently introduce + * styles that deviate from your design system. These styles + * supplement a partial reset that is already applied by + * normalize.css. + */ + +button, +input, +optgroup, +select, +textarea { + padding: 0; + line-height: inherit; + color: inherit; +} + +/** + * Use the configured 'mono' font family for elements that + * are expected to be rendered with a monospace font, falling + * back to the system monospace stack if there is no configured + * 'mono' font family. + */ + +pre, +code, +kbd, +samp { + font-family: theme('fontFamily.mono', SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace); +} + +/** + * Make replaced elements `display: block` by default as that's + * the behavior you want almost all of the time. Inspired by + * CSS Remedy, with `svg` added as well. + * + * https://github.com/mozdevs/cssremedy/issues/14 + */ + +img, +svg, +video, +canvas, +audio, +iframe, +embed, +object { + display: block; + vertical-align: middle; +} + +/** + * Constrain images and videos to the parent width and preserve + * their instrinsic aspect ratio. + * + * https://github.com/mozdevs/cssremedy/issues/14 + */ + +img, +video { + max-width: 100%; + height: auto; +} diff --git a/src/plugins/cursor.js b/src/plugins/cursor.js index aae914fb1055..a0006dc631ef 100644 --- a/src/plugins/cursor.js +++ b/src/plugins/cursor.js @@ -1,15 +1,18 @@ +import _ from 'lodash' + export default function() { - return function({ addUtilities, config }) { - addUtilities( - { - '.cursor-auto': { cursor: 'auto' }, - '.cursor-default': { cursor: 'default' }, - '.cursor-pointer': { cursor: 'pointer' }, - '.cursor-wait': { cursor: 'wait' }, - '.cursor-move': { cursor: 'move' }, - '.cursor-not-allowed': { cursor: 'not-allowed' }, - }, - config('modules.cursor') + return function({ addUtilities, e, theme, variants }) { + const utilities = _.fromPairs( + _.map(theme('cursor'), (value, modifier) => { + return [ + `.${e(`cursor-${modifier}`)}`, + { + cursor: value, + }, + ] + }) ) + + addUtilities(utilities, variants('cursor')) } } diff --git a/src/plugins/display.js b/src/plugins/display.js index 3208ca3c8d98..54dfff252ea0 100644 --- a/src/plugins/display.js +++ b/src/plugins/display.js @@ -1,5 +1,5 @@ export default function() { - return function({ addUtilities, config }) { + return function({ addUtilities, variants }) { addUtilities( { '.block': { @@ -11,6 +11,12 @@ export default function() { '.inline': { display: 'inline', }, + '.flex': { + display: 'flex', + }, + '.inline-flex': { + display: 'inline-flex', + }, '.table': { display: 'table', }, @@ -24,7 +30,7 @@ export default function() { display: 'none', }, }, - config('modules.display') + variants('display') ) } } diff --git a/src/plugins/fill.js b/src/plugins/fill.js new file mode 100644 index 000000000000..93b6804e38e5 --- /dev/null +++ b/src/plugins/fill.js @@ -0,0 +1,19 @@ +import _ from 'lodash' +import flattenColorPalette from '../util/flattenColorPalette' + +export default function() { + return function({ addUtilities, e, theme, variants }) { + const utilities = _.fromPairs( + _.map(flattenColorPalette(theme('fill')), (value, modifier) => { + return [ + `.${e(`fill-${modifier}`)}`, + { + fill: value, + }, + ] + }) + ) + + addUtilities(utilities, variants('fill')) + } +} diff --git a/src/plugins/flex.js b/src/plugins/flex.js new file mode 100644 index 000000000000..0f637dad5ca3 --- /dev/null +++ b/src/plugins/flex.js @@ -0,0 +1,18 @@ +import _ from 'lodash' + +export default function() { + return function({ addUtilities, e, theme, variants }) { + const utilities = _.fromPairs( + _.map(theme('flex'), (value, modifier) => { + return [ + `.${e(`flex-${modifier}`)}`, + { + flex: value, + }, + ] + }) + ) + + addUtilities(utilities, variants('flex')) + } +} diff --git a/src/plugins/flexDirection.js b/src/plugins/flexDirection.js new file mode 100644 index 000000000000..f9c4b72ff3f9 --- /dev/null +++ b/src/plugins/flexDirection.js @@ -0,0 +1,21 @@ +export default function() { + return function({ addUtilities, variants }) { + addUtilities( + { + '.flex-row': { + 'flex-direction': 'row', + }, + '.flex-row-reverse': { + 'flex-direction': 'row-reverse', + }, + '.flex-col': { + 'flex-direction': 'column', + }, + '.flex-col-reverse': { + 'flex-direction': 'column-reverse', + }, + }, + variants('flexDirection') + ) + } +} diff --git a/src/plugins/flexGrow.js b/src/plugins/flexGrow.js new file mode 100644 index 000000000000..ae9e04921358 --- /dev/null +++ b/src/plugins/flexGrow.js @@ -0,0 +1,20 @@ +import _ from 'lodash' + +export default function() { + return function({ addUtilities, e, theme, variants }) { + addUtilities( + _.fromPairs( + _.map(theme('flexGrow'), (value, modifier) => { + const className = modifier === 'default' ? 'flex-grow' : `flex-grow-${modifier}` + return [ + `.${e(className)}`, + { + 'flex-grow': value, + }, + ] + }) + ), + variants('flexGrow') + ) + } +} diff --git a/src/plugins/flexShrink.js b/src/plugins/flexShrink.js new file mode 100644 index 000000000000..073836d2847a --- /dev/null +++ b/src/plugins/flexShrink.js @@ -0,0 +1,20 @@ +import _ from 'lodash' + +export default function() { + return function({ addUtilities, e, theme, variants }) { + addUtilities( + _.fromPairs( + _.map(theme('flexShrink'), (value, modifier) => { + const className = modifier === 'default' ? 'flex-shrink' : `flex-shrink-${modifier}` + return [ + `.${e(className)}`, + { + 'flex-shrink': value, + }, + ] + }) + ), + variants('flexShrink') + ) + } +} diff --git a/src/plugins/flexWrap.js b/src/plugins/flexWrap.js new file mode 100644 index 000000000000..36b6acc08c55 --- /dev/null +++ b/src/plugins/flexWrap.js @@ -0,0 +1,18 @@ +export default function() { + return function({ addUtilities, variants }) { + addUtilities( + { + '.flex-wrap': { + 'flex-wrap': 'wrap', + }, + '.flex-wrap-reverse': { + 'flex-wrap': 'wrap-reverse', + }, + '.flex-no-wrap': { + 'flex-wrap': 'nowrap', + }, + }, + variants('flexWrap') + ) + } +} diff --git a/src/plugins/flexbox.js b/src/plugins/flexbox.js deleted file mode 100644 index ef38e223454c..000000000000 --- a/src/plugins/flexbox.js +++ /dev/null @@ -1,120 +0,0 @@ -export default function() { - return function({ addUtilities, config }) { - addUtilities( - { - '.flex': { - display: 'flex', - }, - '.inline-flex': { - display: 'inline-flex', - }, - '.flex-row': { - 'flex-direction': 'row', - }, - '.flex-row-reverse': { - 'flex-direction': 'row-reverse', - }, - '.flex-col': { - 'flex-direction': 'column', - }, - '.flex-col-reverse': { - 'flex-direction': 'column-reverse', - }, - '.flex-wrap': { - 'flex-wrap': 'wrap', - }, - '.flex-wrap-reverse': { - 'flex-wrap': 'wrap-reverse', - }, - '.flex-no-wrap': { - 'flex-wrap': 'nowrap', - }, - '.items-start': { - 'align-items': 'flex-start', - }, - '.items-end': { - 'align-items': 'flex-end', - }, - '.items-center': { - 'align-items': 'center', - }, - '.items-baseline': { - 'align-items': 'baseline', - }, - '.items-stretch': { - 'align-items': 'stretch', - }, - '.self-auto': { - 'align-self': 'auto', - }, - '.self-start': { - 'align-self': 'flex-start', - }, - '.self-end': { - 'align-self': 'flex-end', - }, - '.self-center': { - 'align-self': 'center', - }, - '.self-stretch': { - 'align-self': 'stretch', - }, - '.justify-start': { - 'justify-content': 'flex-start', - }, - '.justify-end': { - 'justify-content': 'flex-end', - }, - '.justify-center': { - 'justify-content': 'center', - }, - '.justify-between': { - 'justify-content': 'space-between', - }, - '.justify-around': { - 'justify-content': 'space-around', - }, - '.content-center': { - 'align-content': 'center', - }, - '.content-start': { - 'align-content': 'flex-start', - }, - '.content-end': { - 'align-content': 'flex-end', - }, - '.content-between': { - 'align-content': 'space-between', - }, - '.content-around': { - 'align-content': 'space-around', - }, - '.flex-1': { - flex: '1 1 0%', - }, - '.flex-auto': { - flex: '1 1 auto', - }, - '.flex-initial': { - flex: '0 1 auto', - }, - '.flex-none': { - flex: 'none', - }, - '.flex-grow': { - 'flex-grow': '1', - }, - '.flex-shrink': { - 'flex-shrink': '1', - }, - '.flex-no-grow': { - 'flex-grow': '0', - }, - '.flex-no-shrink': { - 'flex-shrink': '0', - }, - }, - config('modules.flexbox') - ) - } -} diff --git a/src/plugins/float.js b/src/plugins/float.js index 6ae4eb86ed60..009554b0748d 100644 --- a/src/plugins/float.js +++ b/src/plugins/float.js @@ -1,5 +1,5 @@ export default function() { - return function({ addUtilities, config }) { + return function({ addUtilities, variants }) { addUtilities( { '.float-right': { float: 'right' }, @@ -11,7 +11,7 @@ export default function() { clear: 'both', }, }, - config('modules.float') + variants('float') ) } } diff --git a/src/plugins/fonts.js b/src/plugins/fontFamily.js similarity index 62% rename from src/plugins/fonts.js rename to src/plugins/fontFamily.js index 1cd374d88846..8b8b5ebb7bcd 100644 --- a/src/plugins/fonts.js +++ b/src/plugins/fontFamily.js @@ -1,9 +1,9 @@ import _ from 'lodash' export default function() { - return function({ addUtilities, config, e }) { + return function({ addUtilities, e, theme, variants }) { const utilities = _.fromPairs( - _.map(config('fonts'), (value, modifier) => { + _.map(theme('fontFamily'), (value, modifier) => { return [ `.${e(`font-${modifier}`)}`, { @@ -13,6 +13,6 @@ export default function() { }) ) - addUtilities(utilities, config('modules.fonts')) + addUtilities(utilities, variants('fontFamily')) } } diff --git a/src/plugins/textSizes.js b/src/plugins/fontSize.js similarity index 58% rename from src/plugins/textSizes.js rename to src/plugins/fontSize.js index c2f896b9026c..709cb0371995 100644 --- a/src/plugins/textSizes.js +++ b/src/plugins/fontSize.js @@ -1,9 +1,9 @@ import _ from 'lodash' export default function() { - return function({ addUtilities, config, e }) { + return function({ addUtilities, e, theme, variants }) { const utilities = _.fromPairs( - _.map(config('textSizes'), (value, modifier) => { + _.map(theme('fontSize'), (value, modifier) => { return [ `.${e(`text-${modifier}`)}`, { @@ -13,6 +13,6 @@ export default function() { }) ) - addUtilities(utilities, config('modules.textSizes')) + addUtilities(utilities, variants('fontSize')) } } diff --git a/src/plugins/fontSmoothing.js b/src/plugins/fontSmoothing.js new file mode 100644 index 000000000000..36b006cf2db4 --- /dev/null +++ b/src/plugins/fontSmoothing.js @@ -0,0 +1,17 @@ +export default function() { + return function({ addUtilities, variants }) { + addUtilities( + { + '.antialiased': { + '-webkit-font-smoothing': 'antialiased', + '-moz-osx-font-smoothing': 'grayscale', + }, + '.subpixel-antialiased': { + '-webkit-font-smoothing': 'auto', + '-moz-osx-font-smoothing': 'auto', + }, + }, + variants('fontSmoothing') + ) + } +} diff --git a/src/plugins/fontStyle.js b/src/plugins/fontStyle.js new file mode 100644 index 000000000000..b4e589964b35 --- /dev/null +++ b/src/plugins/fontStyle.js @@ -0,0 +1,11 @@ +export default function() { + return function({ addUtilities, variants }) { + addUtilities( + { + '.italic': { 'font-style': 'italic' }, + '.not-italic': { 'font-style': 'normal' }, + }, + variants('fontStyle') + ) + } +} diff --git a/src/plugins/fontWeights.js b/src/plugins/fontWeight.js similarity index 58% rename from src/plugins/fontWeights.js rename to src/plugins/fontWeight.js index 659956cd2a3e..3cc80ebdc445 100644 --- a/src/plugins/fontWeights.js +++ b/src/plugins/fontWeight.js @@ -1,9 +1,9 @@ import _ from 'lodash' export default function() { - return function({ addUtilities, config, e }) { + return function({ addUtilities, e, theme, variants }) { const utilities = _.fromPairs( - _.map(config('fontWeights'), (value, modifier) => { + _.map(theme('fontWeight'), (value, modifier) => { return [ `.${e(`font-${modifier}`)}`, { @@ -13,6 +13,6 @@ export default function() { }) ) - addUtilities(utilities, config('modules.fontWeights')) + addUtilities(utilities, variants('fontWeight')) } } diff --git a/src/plugins/height.js b/src/plugins/height.js index 17d3b6a697d5..bf7da12b162d 100644 --- a/src/plugins/height.js +++ b/src/plugins/height.js @@ -1,9 +1,9 @@ import _ from 'lodash' export default function() { - return function({ addUtilities, config, e }) { + return function({ addUtilities, e, theme, variants }) { const utilities = _.fromPairs( - _.map(config('height'), (value, modifier) => { + _.map(theme('height'), (value, modifier) => { return [ `.${e(`h-${modifier}`)}`, { @@ -13,6 +13,6 @@ export default function() { }) ) - addUtilities(utilities, config('modules.height')) + addUtilities(utilities, variants('height')) } } diff --git a/src/plugins/inset.js b/src/plugins/inset.js new file mode 100644 index 000000000000..10abc55a46b6 --- /dev/null +++ b/src/plugins/inset.js @@ -0,0 +1,39 @@ +import _ from 'lodash' +import prefixNegativeModifiers from '../util/prefixNegativeModifiers' + +export default function() { + return function({ addUtilities, e, theme, variants }) { + const generators = [ + (size, modifier) => ({ + [`.${e(prefixNegativeModifiers('inset', modifier))}`]: { + top: `${size}`, + right: `${size}`, + bottom: `${size}`, + left: `${size}`, + }, + }), + (size, modifier) => ({ + [`.${e(prefixNegativeModifiers('inset-y', modifier))}`]: { + top: `${size}`, + bottom: `${size}`, + }, + [`.${e(prefixNegativeModifiers('inset-x', modifier))}`]: { + right: `${size}`, + left: `${size}`, + }, + }), + (size, modifier) => ({ + [`.${e(prefixNegativeModifiers('top', modifier))}`]: { top: `${size}` }, + [`.${e(prefixNegativeModifiers('right', modifier))}`]: { right: `${size}` }, + [`.${e(prefixNegativeModifiers('bottom', modifier))}`]: { bottom: `${size}` }, + [`.${e(prefixNegativeModifiers('left', modifier))}`]: { left: `${size}` }, + }), + ] + + const utilities = _.flatMap(generators, generator => { + return _.flatMap(theme('inset'), generator) + }) + + addUtilities(utilities, variants('inset')) + } +} diff --git a/src/plugins/justifyContent.js b/src/plugins/justifyContent.js new file mode 100644 index 000000000000..6ea864afaca4 --- /dev/null +++ b/src/plugins/justifyContent.js @@ -0,0 +1,24 @@ +export default function() { + return function({ addUtilities, variants }) { + addUtilities( + { + '.justify-start': { + 'justify-content': 'flex-start', + }, + '.justify-end': { + 'justify-content': 'flex-end', + }, + '.justify-center': { + 'justify-content': 'center', + }, + '.justify-between': { + 'justify-content': 'space-between', + }, + '.justify-around': { + 'justify-content': 'space-around', + }, + }, + variants('justifyContent') + ) + } +} diff --git a/src/plugins/tracking.js b/src/plugins/letterSpacing.js similarity index 58% rename from src/plugins/tracking.js rename to src/plugins/letterSpacing.js index e5899c12ba8a..7efeaa38fed9 100644 --- a/src/plugins/tracking.js +++ b/src/plugins/letterSpacing.js @@ -1,9 +1,9 @@ import _ from 'lodash' export default function() { - return function({ addUtilities, config, e }) { + return function({ addUtilities, theme, variants, e }) { const utilities = _.fromPairs( - _.map(config('tracking'), (value, modifier) => { + _.map(theme('letterSpacing'), (value, modifier) => { return [ `.${e(`tracking-${modifier}`)}`, { @@ -13,6 +13,6 @@ export default function() { }) ) - addUtilities(utilities, config('modules.tracking')) + addUtilities(utilities, variants('letterSpacing')) } } diff --git a/src/plugins/leading.js b/src/plugins/lineHeight.js similarity index 58% rename from src/plugins/leading.js rename to src/plugins/lineHeight.js index b1b5c5216503..ac9d4fc5d412 100644 --- a/src/plugins/leading.js +++ b/src/plugins/lineHeight.js @@ -1,9 +1,9 @@ import _ from 'lodash' export default function() { - return function({ addUtilities, config, e }) { + return function({ addUtilities, e, theme, variants }) { const utilities = _.fromPairs( - _.map(config('leading'), (value, modifier) => { + _.map(theme('lineHeight'), (value, modifier) => { return [ `.${e(`leading-${modifier}`)}`, { @@ -13,6 +13,6 @@ export default function() { }) ) - addUtilities(utilities, config('modules.leading')) + addUtilities(utilities, variants('lineHeight')) } } diff --git a/src/plugins/listStylePosition.js b/src/plugins/listStylePosition.js new file mode 100644 index 000000000000..abfc68da83ab --- /dev/null +++ b/src/plugins/listStylePosition.js @@ -0,0 +1,11 @@ +export default function() { + return function({ addUtilities, variants }) { + addUtilities( + { + '.list-inside': { 'list-style-position': 'inside' }, + '.list-outside': { 'list-style-position': 'outside' }, + }, + variants('listStylePosition') + ) + } +} diff --git a/src/plugins/listStyleType.js b/src/plugins/listStyleType.js new file mode 100644 index 000000000000..4caa59c80ad6 --- /dev/null +++ b/src/plugins/listStyleType.js @@ -0,0 +1,18 @@ +import _ from 'lodash' + +export default function() { + return function({ addUtilities, e, theme, variants }) { + const utilities = _.fromPairs( + _.map(theme('listStyleType'), (value, modifier) => { + return [ + `.${e(`list-${modifier}`)}`, + { + 'list-style-type': value, + }, + ] + }) + ) + + addUtilities(utilities, variants('listStyleType')) + } +} diff --git a/src/plugins/lists.js b/src/plugins/lists.js deleted file mode 100644 index 13cb1c786a53..000000000000 --- a/src/plugins/lists.js +++ /dev/null @@ -1,13 +0,0 @@ -export default function() { - return function({ addUtilities, config }) { - addUtilities( - { - '.list-reset': { - 'list-style': 'none', - padding: '0', - }, - }, - config('modules.lists') - ) - } -} diff --git a/src/plugins/margin.js b/src/plugins/margin.js index b7c74887604e..67399d489b9d 100644 --- a/src/plugins/margin.js +++ b/src/plugins/margin.js @@ -1,27 +1,34 @@ import _ from 'lodash' +import prefixNegativeModifiers from '../util/prefixNegativeModifiers' export default function() { - return function({ addUtilities, config, e }) { + return function({ addUtilities, e, theme, variants }) { const generators = [ (size, modifier) => ({ - [`.${e(`m-${modifier}`)}`]: { margin: `${size}` }, + [`.${e(prefixNegativeModifiers('m', modifier))}`]: { margin: `${size}` }, }), (size, modifier) => ({ - [`.${e(`my-${modifier}`)}`]: { 'margin-top': `${size}`, 'margin-bottom': `${size}` }, - [`.${e(`mx-${modifier}`)}`]: { 'margin-left': `${size}`, 'margin-right': `${size}` }, + [`.${e(prefixNegativeModifiers('my', modifier))}`]: { + 'margin-top': `${size}`, + 'margin-bottom': `${size}`, + }, + [`.${e(prefixNegativeModifiers('mx', modifier))}`]: { + 'margin-left': `${size}`, + 'margin-right': `${size}`, + }, }), (size, modifier) => ({ - [`.${e(`mt-${modifier}`)}`]: { 'margin-top': `${size}` }, - [`.${e(`mr-${modifier}`)}`]: { 'margin-right': `${size}` }, - [`.${e(`mb-${modifier}`)}`]: { 'margin-bottom': `${size}` }, - [`.${e(`ml-${modifier}`)}`]: { 'margin-left': `${size}` }, + [`.${e(prefixNegativeModifiers('mt', modifier))}`]: { 'margin-top': `${size}` }, + [`.${e(prefixNegativeModifiers('mr', modifier))}`]: { 'margin-right': `${size}` }, + [`.${e(prefixNegativeModifiers('mb', modifier))}`]: { 'margin-bottom': `${size}` }, + [`.${e(prefixNegativeModifiers('ml', modifier))}`]: { 'margin-left': `${size}` }, }), ] const utilities = _.flatMap(generators, generator => { - return _.flatMap(config('margin'), generator) + return _.flatMap(theme('margin'), generator) }) - addUtilities(utilities, config('modules.margin')) + addUtilities(utilities, variants('margin')) } } diff --git a/src/plugins/maxHeight.js b/src/plugins/maxHeight.js index ba1784db6754..0c2a199fbd76 100644 --- a/src/plugins/maxHeight.js +++ b/src/plugins/maxHeight.js @@ -1,9 +1,9 @@ import _ from 'lodash' export default function() { - return function({ addUtilities, config, e }) { + return function({ addUtilities, e, theme, variants }) { const utilities = _.fromPairs( - _.map(config('maxHeight'), (value, modifier) => { + _.map(theme('maxHeight'), (value, modifier) => { return [ `.${e(`max-h-${modifier}`)}`, { @@ -13,6 +13,6 @@ export default function() { }) ) - addUtilities(utilities, config('modules.maxHeight')) + addUtilities(utilities, variants('maxHeight')) } } diff --git a/src/plugins/maxWidth.js b/src/plugins/maxWidth.js index ba3798e45f1d..b893fe3eee20 100644 --- a/src/plugins/maxWidth.js +++ b/src/plugins/maxWidth.js @@ -1,9 +1,9 @@ import _ from 'lodash' export default function() { - return function({ addUtilities, config, e }) { + return function({ addUtilities, e, theme, variants }) { const utilities = _.fromPairs( - _.map(config('maxWidth'), (value, modifier) => { + _.map(theme('maxWidth'), (value, modifier) => { return [ `.${e(`max-w-${modifier}`)}`, { @@ -13,6 +13,6 @@ export default function() { }) ) - addUtilities(utilities, config('modules.maxWidth')) + addUtilities(utilities, variants('maxWidth')) } } diff --git a/src/plugins/minHeight.js b/src/plugins/minHeight.js index 6f2966e9001b..5f42806ad3ff 100644 --- a/src/plugins/minHeight.js +++ b/src/plugins/minHeight.js @@ -1,9 +1,9 @@ import _ from 'lodash' export default function() { - return function({ addUtilities, config, e }) { + return function({ addUtilities, e, theme, variants }) { const utilities = _.fromPairs( - _.map(config('minHeight'), (value, modifier) => { + _.map(theme('minHeight'), (value, modifier) => { return [ `.${e(`min-h-${modifier}`)}`, { @@ -13,6 +13,6 @@ export default function() { }) ) - addUtilities(utilities, config('modules.minHeight')) + addUtilities(utilities, variants('minHeight')) } } diff --git a/src/plugins/minWidth.js b/src/plugins/minWidth.js index bd56df4f3c9c..4dc351065a41 100644 --- a/src/plugins/minWidth.js +++ b/src/plugins/minWidth.js @@ -1,9 +1,9 @@ import _ from 'lodash' export default function() { - return function({ addUtilities, config, e }) { + return function({ addUtilities, e, theme, variants }) { const utilities = _.fromPairs( - _.map(config('minWidth'), (value, modifier) => { + _.map(theme('minWidth'), (value, modifier) => { return [ `.${e(`min-w-${modifier}`)}`, { @@ -13,6 +13,6 @@ export default function() { }) ) - addUtilities(utilities, config('modules.minWidth')) + addUtilities(utilities, variants('minWidth')) } } diff --git a/src/plugins/negativeMargin.js b/src/plugins/negativeMargin.js deleted file mode 100644 index e3796f9e9792..000000000000 --- a/src/plugins/negativeMargin.js +++ /dev/null @@ -1,29 +0,0 @@ -import _ from 'lodash' - -export default function() { - return function({ addUtilities, config, e }) { - const generators = [ - (size, modifier) => ({ - [`.${e(`-m-${modifier}`)}`]: { margin: `${size}` }, - }), - (size, modifier) => ({ - [`.${e(`-my-${modifier}`)}`]: { 'margin-top': `${size}`, 'margin-bottom': `${size}` }, - [`.${e(`-mx-${modifier}`)}`]: { 'margin-left': `${size}`, 'margin-right': `${size}` }, - }), - (size, modifier) => ({ - [`.${e(`-mt-${modifier}`)}`]: { 'margin-top': `${size}` }, - [`.${e(`-mr-${modifier}`)}`]: { 'margin-right': `${size}` }, - [`.${e(`-mb-${modifier}`)}`]: { 'margin-bottom': `${size}` }, - [`.${e(`-ml-${modifier}`)}`]: { 'margin-left': `${size}` }, - }), - ] - - const utilities = _.flatMap(generators, generator => { - return _.flatMap(config('negativeMargin'), (size, modifier) => { - return generator(`${size}` === '0' ? `${size}` : `-${size}`, modifier) - }) - }) - - addUtilities(utilities, config('modules.negativeMargin')) - } -} diff --git a/src/plugins/objectFit.js b/src/plugins/objectFit.js index cd0487915ec5..0bd4dcb1f76b 100644 --- a/src/plugins/objectFit.js +++ b/src/plugins/objectFit.js @@ -1,5 +1,5 @@ export default function() { - return function({ addUtilities, config }) { + return function({ addUtilities, variants }) { addUtilities( { '.object-contain': { 'object-fit': 'contain' }, @@ -8,7 +8,7 @@ export default function() { '.object-none': { 'object-fit': 'none' }, '.object-scale-down': { 'object-fit': 'scale-down' }, }, - config('modules.objectFit') + variants('objectFit') ) } } diff --git a/src/plugins/objectPosition.js b/src/plugins/objectPosition.js index 54af2a1ef0b1..10cb8b18a45c 100644 --- a/src/plugins/objectPosition.js +++ b/src/plugins/objectPosition.js @@ -1,18 +1,18 @@ +import _ from 'lodash' + export default function() { - return function({ addUtilities, config }) { - addUtilities( - { - '.object-bottom': { 'object-position': 'bottom' }, - '.object-center': { 'object-position': 'center' }, - '.object-left': { 'object-position': 'left' }, - '.object-left-bottom': { 'object-position': 'left bottom' }, - '.object-left-top': { 'object-position': 'left top' }, - '.object-right': { 'object-position': 'right' }, - '.object-right-bottom': { 'object-position': 'right bottom' }, - '.object-right-top': { 'object-position': 'right top' }, - '.object-top': { 'object-position': 'top' }, - }, - config('modules.objectPosition') + return function({ addUtilities, e, theme, variants }) { + const utilities = _.fromPairs( + _.map(theme('objectPosition'), (value, modifier) => { + return [ + `.${e(`object-${modifier}`)}`, + { + 'object-position': value, + }, + ] + }) ) + + addUtilities(utilities, variants('objectPosition')) } } diff --git a/src/plugins/opacity.js b/src/plugins/opacity.js index 68dd37dbb428..b6745b4b87a5 100644 --- a/src/plugins/opacity.js +++ b/src/plugins/opacity.js @@ -1,9 +1,9 @@ import _ from 'lodash' export default function() { - return function({ addUtilities, config, e }) { + return function({ addUtilities, e, theme, variants }) { const utilities = _.fromPairs( - _.map(config('opacity'), (value, modifier) => { + _.map(theme('opacity'), (value, modifier) => { return [ `.${e(`opacity-${modifier}`)}`, { @@ -13,6 +13,6 @@ export default function() { }) ) - addUtilities(utilities, config('modules.opacity')) + addUtilities(utilities, variants('opacity')) } } diff --git a/src/plugins/order.js b/src/plugins/order.js new file mode 100644 index 000000000000..1c5dd9279e36 --- /dev/null +++ b/src/plugins/order.js @@ -0,0 +1,18 @@ +import _ from 'lodash' + +export default function() { + return function({ addUtilities, e, theme, variants }) { + const utilities = _.fromPairs( + _.map(theme('order'), (value, modifier) => { + return [ + `.${e(`order-${modifier}`)}`, + { + order: value, + }, + ] + }) + ) + + addUtilities(utilities, variants('order')) + } +} diff --git a/src/plugins/outline.js b/src/plugins/outline.js index 552f7e5112a6..742a17160bbc 100644 --- a/src/plugins/outline.js +++ b/src/plugins/outline.js @@ -1,10 +1,10 @@ export default function() { - return function({ addUtilities, config }) { + return function({ addUtilities, variants }) { addUtilities( { '.outline-none': { outline: '0' }, }, - config('modules.outline') + variants('outline') ) } } diff --git a/src/plugins/overflow.js b/src/plugins/overflow.js index c4faedd661bf..f10d4187ec9c 100644 --- a/src/plugins/overflow.js +++ b/src/plugins/overflow.js @@ -1,5 +1,5 @@ export default function() { - return function({ addUtilities, config }) { + return function({ addUtilities, variants }) { addUtilities( { '.overflow-auto': { overflow: 'auto' }, @@ -17,7 +17,7 @@ export default function() { '.scrolling-touch': { '-webkit-overflow-scrolling': 'touch' }, '.scrolling-auto': { '-webkit-overflow-scrolling': 'auto' }, }, - config('modules.overflow') + variants('overflow') ) } } diff --git a/src/plugins/padding.js b/src/plugins/padding.js index 519604576827..578efb1ce389 100644 --- a/src/plugins/padding.js +++ b/src/plugins/padding.js @@ -1,7 +1,7 @@ import _ from 'lodash' export default function() { - return function({ addUtilities, config, e }) { + return function({ addUtilities, e, theme, variants }) { const generators = [ (size, modifier) => ({ [`.${e(`p-${modifier}`)}`]: { padding: `${size}` }, @@ -19,9 +19,9 @@ export default function() { ] const utilities = _.flatMap(generators, generator => { - return _.flatMap(config('padding'), generator) + return _.flatMap(theme('padding'), generator) }) - addUtilities(utilities, config('modules.padding')) + addUtilities(utilities, variants('padding')) } } diff --git a/src/plugins/pointerEvents.js b/src/plugins/pointerEvents.js index 31ee1f8c2c81..9b24208d533d 100644 --- a/src/plugins/pointerEvents.js +++ b/src/plugins/pointerEvents.js @@ -1,11 +1,11 @@ export default function() { - return function({ addUtilities, config }) { + return function({ addUtilities, variants }) { addUtilities( { '.pointer-events-none': { 'pointer-events': 'none' }, '.pointer-events-auto': { 'pointer-events': 'auto' }, }, - config('modules.pointerEvents') + variants('pointerEvents') ) } } diff --git a/src/plugins/position.js b/src/plugins/position.js index 5952357001cb..2e8d42b72e05 100644 --- a/src/plugins/position.js +++ b/src/plugins/position.js @@ -1,5 +1,5 @@ export default function() { - return function({ addUtilities, config }) { + return function({ addUtilities, variants }) { addUtilities( { '.static': { position: 'static' }, @@ -7,26 +7,8 @@ export default function() { '.absolute': { position: 'absolute' }, '.relative': { position: 'relative' }, '.sticky': { position: 'sticky' }, - '.pin-none': { - top: 'auto', - right: 'auto', - bottom: 'auto', - left: 'auto', - }, - '.pin': { - top: 0, - right: 0, - bottom: 0, - left: 0, - }, - '.pin-y': { top: 0, bottom: 0 }, - '.pin-x': { right: 0, left: 0 }, - '.pin-t': { top: 0 }, - '.pin-r': { right: 0 }, - '.pin-b': { bottom: 0 }, - '.pin-l': { left: 0 }, }, - config('modules.position') + variants('position') ) } } diff --git a/src/plugins/preflight.js b/src/plugins/preflight.js new file mode 100644 index 000000000000..d497ce2c3bd0 --- /dev/null +++ b/src/plugins/preflight.js @@ -0,0 +1,10 @@ +import fs from 'fs' +import postcss from 'postcss' + +export default function() { + return function({ addBase }) { + const normalizeStyles = postcss.parse(fs.readFileSync(require.resolve('normalize.css'), 'utf8')) + const preflightStyles = postcss.parse(fs.readFileSync(`${__dirname}/css/preflight.css`, 'utf8')) + addBase([...normalizeStyles.nodes, ...preflightStyles.nodes]) + } +} diff --git a/src/plugins/resize.js b/src/plugins/resize.js index 362686c056e6..46001b318cd0 100644 --- a/src/plugins/resize.js +++ b/src/plugins/resize.js @@ -1,5 +1,5 @@ export default function() { - return function({ addUtilities, config }) { + return function({ addUtilities, variants }) { addUtilities( { '.resize-none': { resize: 'none' }, @@ -7,7 +7,7 @@ export default function() { '.resize-x': { resize: 'horizontal' }, '.resize': { resize: 'both' }, }, - config('modules.resize') + variants('resize') ) } } diff --git a/src/plugins/stroke.js b/src/plugins/stroke.js new file mode 100644 index 000000000000..0dd862a29a5a --- /dev/null +++ b/src/plugins/stroke.js @@ -0,0 +1,19 @@ +import _ from 'lodash' +import flattenColorPalette from '../util/flattenColorPalette' + +export default function() { + return function({ addUtilities, e, theme, variants }) { + const utilities = _.fromPairs( + _.map(flattenColorPalette(theme('stroke')), (value, modifier) => { + return [ + `.${e(`stroke-${modifier}`)}`, + { + stroke: value, + }, + ] + }) + ) + + addUtilities(utilities, variants('stroke')) + } +} diff --git a/src/plugins/svgFill.js b/src/plugins/svgFill.js deleted file mode 100644 index f4ccba344dba..000000000000 --- a/src/plugins/svgFill.js +++ /dev/null @@ -1,18 +0,0 @@ -import _ from 'lodash' - -export default function() { - return function({ addUtilities, config, e }) { - const utilities = _.fromPairs( - _.map(config('svgFill'), (value, modifier) => { - return [ - `.${e(`fill-${modifier}`)}`, - { - fill: value, - }, - ] - }) - ) - - addUtilities(utilities, config('modules.svgFill')) - } -} diff --git a/src/plugins/svgStroke.js b/src/plugins/svgStroke.js deleted file mode 100644 index 9937cc01fc46..000000000000 --- a/src/plugins/svgStroke.js +++ /dev/null @@ -1,18 +0,0 @@ -import _ from 'lodash' - -export default function() { - return function({ addUtilities, config, e }) { - const utilities = _.fromPairs( - _.map(config('svgStroke'), (value, modifier) => { - return [ - `.${e(`stroke-${modifier}`)}`, - { - stroke: value, - }, - ] - }) - ) - - addUtilities(utilities, config('modules.svgStroke')) - } -} diff --git a/src/plugins/tableLayout.js b/src/plugins/tableLayout.js index 98b090cdd68e..17b207ccc958 100644 --- a/src/plugins/tableLayout.js +++ b/src/plugins/tableLayout.js @@ -1,11 +1,11 @@ export default function() { - return function({ addUtilities, config }) { + return function({ addUtilities, variants }) { addUtilities( { '.table-auto': { 'table-layout': 'auto' }, '.table-fixed': { 'table-layout': 'fixed' }, }, - config('modules.tableLayout') + variants('tableLayout') ) } } diff --git a/src/plugins/textAlign.js b/src/plugins/textAlign.js index 80ce95c39aea..e5f9da998e5d 100644 --- a/src/plugins/textAlign.js +++ b/src/plugins/textAlign.js @@ -1,5 +1,5 @@ export default function() { - return function({ addUtilities, config }) { + return function({ addUtilities, variants }) { addUtilities( { '.text-left': { 'text-align': 'left' }, @@ -7,7 +7,7 @@ export default function() { '.text-right': { 'text-align': 'right' }, '.text-justify': { 'text-align': 'justify' }, }, - config('modules.textAlign') + variants('textAlign') ) } } diff --git a/src/plugins/textColor.js b/src/plugins/textColor.js new file mode 100644 index 000000000000..0b22dd7d3548 --- /dev/null +++ b/src/plugins/textColor.js @@ -0,0 +1,19 @@ +import _ from 'lodash' +import flattenColorPalette from '../util/flattenColorPalette' + +export default function() { + return function({ addUtilities, e, theme, variants }) { + const utilities = _.fromPairs( + _.map(flattenColorPalette(theme('textColor')), (value, modifier) => { + return [ + `.${e(`text-${modifier}`)}`, + { + color: value, + }, + ] + }) + ) + + addUtilities(utilities, variants('textColor')) + } +} diff --git a/src/plugins/textColors.js b/src/plugins/textColors.js deleted file mode 100644 index 9652313da9f1..000000000000 --- a/src/plugins/textColors.js +++ /dev/null @@ -1,18 +0,0 @@ -import _ from 'lodash' - -export default function() { - return function({ addUtilities, config, e }) { - const utilities = _.fromPairs( - _.map(config('textColors'), (value, modifier) => { - return [ - `.${e(`text-${modifier}`)}`, - { - color: value, - }, - ] - }) - ) - - addUtilities(utilities, config('modules.textColors')) - } -} diff --git a/src/plugins/textDecoration.js b/src/plugins/textDecoration.js new file mode 100644 index 000000000000..2cc27dee6163 --- /dev/null +++ b/src/plugins/textDecoration.js @@ -0,0 +1,12 @@ +export default function() { + return function({ addUtilities, variants }) { + addUtilities( + { + '.underline': { 'text-decoration': 'underline' }, + '.line-through': { 'text-decoration': 'line-through' }, + '.no-underline': { 'text-decoration': 'none' }, + }, + variants('textDecoration') + ) + } +} diff --git a/src/plugins/textStyle.js b/src/plugins/textStyle.js deleted file mode 100644 index 7a0c03bd751d..000000000000 --- a/src/plugins/textStyle.js +++ /dev/null @@ -1,29 +0,0 @@ -export default function() { - return function({ addUtilities, config }) { - addUtilities( - { - '.italic': { 'font-style': 'italic' }, - '.roman': { 'font-style': 'normal' }, - - '.uppercase': { 'text-transform': 'uppercase' }, - '.lowercase': { 'text-transform': 'lowercase' }, - '.capitalize': { 'text-transform': 'capitalize' }, - '.normal-case': { 'text-transform': 'none' }, - - '.underline': { 'text-decoration': 'underline' }, - '.line-through': { 'text-decoration': 'line-through' }, - '.no-underline': { 'text-decoration': 'none' }, - - '.antialiased': { - '-webkit-font-smoothing': 'antialiased', - '-moz-osx-font-smoothing': 'grayscale', - }, - '.subpixel-antialiased': { - '-webkit-font-smoothing': 'auto', - '-moz-osx-font-smoothing': 'auto', - }, - }, - config('modules.textStyle') - ) - } -} diff --git a/src/plugins/textTransform.js b/src/plugins/textTransform.js new file mode 100644 index 000000000000..eb2bcd0553f6 --- /dev/null +++ b/src/plugins/textTransform.js @@ -0,0 +1,13 @@ +export default function() { + return function({ addUtilities, variants }) { + addUtilities( + { + '.uppercase': { 'text-transform': 'uppercase' }, + '.lowercase': { 'text-transform': 'lowercase' }, + '.capitalize': { 'text-transform': 'capitalize' }, + '.normal-case': { 'text-transform': 'none' }, + }, + variants('textTransform') + ) + } +} diff --git a/src/plugins/userSelect.js b/src/plugins/userSelect.js index 5fc759c15a03..4bea44480572 100644 --- a/src/plugins/userSelect.js +++ b/src/plugins/userSelect.js @@ -1,11 +1,13 @@ export default function() { - return function({ addUtilities, config }) { + return function({ addUtilities, variants }) { addUtilities( { '.select-none': { 'user-select': 'none' }, '.select-text': { 'user-select': 'text' }, + '.select-all': { 'user-select': 'all' }, + '.select-auto': { 'user-select': 'auto' }, }, - config('modules.userSelect') + variants('userSelect') ) } } diff --git a/src/plugins/verticalAlign.js b/src/plugins/verticalAlign.js index 374a9da91161..7e1a61081ce1 100644 --- a/src/plugins/verticalAlign.js +++ b/src/plugins/verticalAlign.js @@ -1,5 +1,5 @@ export default function() { - return function({ addUtilities, config }) { + return function({ addUtilities, variants }) { addUtilities( { '.align-baseline': { 'vertical-align': 'baseline' }, @@ -9,7 +9,7 @@ export default function() { '.align-text-top': { 'vertical-align': 'text-top' }, '.align-text-bottom': { 'vertical-align': 'text-bottom' }, }, - config('modules.verticalAlign') + variants('verticalAlign') ) } } diff --git a/src/plugins/visibility.js b/src/plugins/visibility.js index 9c5061d6e84c..4346eb85a727 100644 --- a/src/plugins/visibility.js +++ b/src/plugins/visibility.js @@ -1,11 +1,11 @@ export default function() { - return function({ addUtilities, config }) { + return function({ addUtilities, variants }) { addUtilities( { '.visible': { visibility: 'visible' }, '.invisible': { visibility: 'hidden' }, }, - config('modules.visibility') + variants('visibility') ) } } diff --git a/src/plugins/whitespace.js b/src/plugins/whitespace.js index 4f3b2bee4c25..f12798ae1943 100644 --- a/src/plugins/whitespace.js +++ b/src/plugins/whitespace.js @@ -1,5 +1,5 @@ export default function() { - return function({ addUtilities, config }) { + return function({ addUtilities, variants }) { addUtilities( { '.whitespace-normal': { 'white-space': 'normal' }, @@ -7,17 +7,8 @@ export default function() { '.whitespace-pre': { 'white-space': 'pre' }, '.whitespace-pre-line': { 'white-space': 'pre-line' }, '.whitespace-pre-wrap': { 'white-space': 'pre-wrap' }, - - '.break-words': { 'word-wrap': 'break-word' }, - '.break-normal': { 'word-wrap': 'normal' }, - - '.truncate': { - overflow: 'hidden', - 'text-overflow': 'ellipsis', - 'white-space': 'nowrap', - }, }, - config('modules.whitespace') + variants('whitespace') ) } } diff --git a/src/plugins/width.js b/src/plugins/width.js index a83ed16e6d2e..0492ef3a918b 100644 --- a/src/plugins/width.js +++ b/src/plugins/width.js @@ -1,9 +1,9 @@ import _ from 'lodash' export default function() { - return function({ addUtilities, config, e }) { + return function({ addUtilities, e, theme, variants }) { const utilities = _.fromPairs( - _.map(config('width'), (value, modifier) => { + _.map(theme('width'), (value, modifier) => { return [ `.${e(`w-${modifier}`)}`, { @@ -13,6 +13,6 @@ export default function() { }) ) - addUtilities(utilities, config('modules.width')) + addUtilities(utilities, variants('width')) } } diff --git a/src/plugins/wordBreak.js b/src/plugins/wordBreak.js new file mode 100644 index 000000000000..11129a1af9cd --- /dev/null +++ b/src/plugins/wordBreak.js @@ -0,0 +1,21 @@ +export default function() { + return function({ addUtilities, variants }) { + addUtilities( + { + '.break-normal': { + 'overflow-wrap': 'normal', + 'word-break': 'normal', + }, + '.break-words': { 'overflow-wrap': 'break-word' }, + '.break-all': { 'word-break': 'break-all' }, + + '.truncate': { + overflow: 'hidden', + 'text-overflow': 'ellipsis', + 'white-space': 'nowrap', + }, + }, + variants('wordBreak') + ) + } +} diff --git a/src/plugins/zIndex.js b/src/plugins/zIndex.js index 31f224b58f8c..479463865ab5 100644 --- a/src/plugins/zIndex.js +++ b/src/plugins/zIndex.js @@ -1,11 +1,12 @@ import _ from 'lodash' +import prefixNegativeModifiers from '../util/prefixNegativeModifiers' export default function() { - return function({ addUtilities, config }) { + return function({ addUtilities, e, theme, variants }) { const utilities = _.fromPairs( - _.map(config('zIndex'), (value, modifier) => { + _.map(theme('zIndex'), (value, modifier) => { return [ - `.z-${modifier}`, + `.${e(prefixNegativeModifiers('z', modifier))}`, { 'z-index': value, }, @@ -13,6 +14,6 @@ export default function() { }) ) - addUtilities(utilities, config('modules.zIndex')) + addUtilities(utilities, variants('zIndex')) } } diff --git a/src/processTailwindFeatures.js b/src/processTailwindFeatures.js index 34b4299cfba6..61fecaf12280 100644 --- a/src/processTailwindFeatures.js +++ b/src/processTailwindFeatures.js @@ -8,13 +8,13 @@ import substituteResponsiveAtRules from './lib/substituteResponsiveAtRules' import substituteScreenAtRules from './lib/substituteScreenAtRules' import substituteClassApplyAtRules from './lib/substituteClassApplyAtRules' +import corePlugins from './corePlugins' import processPlugins from './util/processPlugins' -import defaultPlugins from './defaultPlugins' export default function(getConfig) { return function(css) { const config = getConfig() - const processedPlugins = processPlugins([...defaultPlugins(config), ...config.plugins], config) + const processedPlugins = processPlugins([...corePlugins(config), ...config.plugins], config) return postcss([ substituteTailwindAtRules(config, processedPlugins), diff --git a/src/util/buildSelectorVariant.js b/src/util/buildSelectorVariant.js index dfa0bc9d6968..a7c938f458fc 100644 --- a/src/util/buildSelectorVariant.js +++ b/src/util/buildSelectorVariant.js @@ -1,7 +1,5 @@ -import escapeClassName from './escapeClassName' import parser from 'postcss-selector-parser' import tap from 'lodash/tap' -import get from 'lodash/get' export default function buildSelectorVariant(selector, variantName, separator, onError = () => {}) { return parser(selectors => { @@ -11,12 +9,7 @@ export default function buildSelectorVariant(selector, variantName, separator, o return } - const baseClass = get(classSelector, 'raws.value', classSelector.value) - - classSelector.setPropertyAndEscape( - 'value', - `${variantName}${escapeClassName(separator)}${baseClass}` - ) + classSelector.value = `${variantName}${separator}${classSelector.value}` }) }).processSync(selector) } diff --git a/src/util/configurePlugins.js b/src/util/configurePlugins.js new file mode 100644 index 000000000000..295ae5bf709f --- /dev/null +++ b/src/util/configurePlugins.js @@ -0,0 +1,9 @@ +export default function(pluginConfig, plugins) { + const pluginNames = Array.isArray(pluginConfig) + ? pluginConfig + : Object.keys(plugins).filter(pluginName => { + return pluginConfig !== false && pluginConfig[pluginName] !== false + }) + + return pluginNames.map(pluginName => plugins[pluginName]()) +} diff --git a/src/util/escapeClassName.js b/src/util/escapeClassName.js index 42e1e652e727..6a552f12bd9c 100644 --- a/src/util/escapeClassName.js +++ b/src/util/escapeClassName.js @@ -1,5 +1,8 @@ -import escape from 'css.escape' +import parser from 'postcss-selector-parser' +import get from 'lodash/get' export default function escapeClassName(className) { - return escape(className) + const node = parser.className() + node.value = className + return get(node, 'raws.value', node.value) } diff --git a/src/util/flattenColorPalette.js b/src/util/flattenColorPalette.js new file mode 100644 index 000000000000..3214d58d7b05 --- /dev/null +++ b/src/util/flattenColorPalette.js @@ -0,0 +1,19 @@ +import _ from 'lodash' + +export default function flattenColorPalette(colors) { + const result = _(colors) + .flatMap((color, name) => { + if (!_.isObject(color)) { + return [[name, color]] + } + + return _.map(color, (value, key) => { + const suffix = key === 'default' ? '' : `-${key}` + return [`${name}${suffix}`, value] + }) + }) + .fromPairs() + .value() + + return result +} diff --git a/src/util/generateVariantFunction.js b/src/util/generateVariantFunction.js index cd7f134b5ad0..b4db56559327 100644 --- a/src/util/generateVariantFunction.js +++ b/src/util/generateVariantFunction.js @@ -1,6 +1,6 @@ import _ from 'lodash' import postcss from 'postcss' -import escapeClassName from './escapeClassName' +import selectorParser from 'postcss-selector-parser' export default function generateVariantFunction(generator) { return (container, config) => { @@ -10,15 +10,19 @@ export default function generateVariantFunction(generator) { _.defaultTo( generator({ container: cloned, - separator: escapeClassName(config.options.separator), + separator: config.separator, modifySelectors: modifierFunction => { cloned.walkRules(rule => { - rule.selectors = rule.selectors.map(selector => - modifierFunction({ - className: selector.slice(1), + rule.selectors = rule.selectors.map(selector => { + const className = selectorParser(selectors => { + return selectors.first.filter(({ type }) => type === 'class').pop().value + }).transformSync(selector) + + return modifierFunction({ + className, selector, }) - ) + }) }) return cloned }, diff --git a/src/util/mergeConfigWithDefaults.js b/src/util/mergeConfigWithDefaults.js deleted file mode 100644 index 44c996538abb..000000000000 --- a/src/util/mergeConfigWithDefaults.js +++ /dev/null @@ -1,27 +0,0 @@ -import _ from 'lodash' - -function mergeModules(userModules, defaultModules) { - if (_.isArray(userModules)) { - return _.mapValues(defaultModules, () => userModules) - } - - if (userModules === 'all') { - return _.mapValues(defaultModules, () => [ - 'responsive', - 'group-hover', - 'hover', - 'focus-within', - 'focus', - 'active', - ]) - } - - return _.defaults(userModules, defaultModules) -} - -export default function(userConfig, defaultConfig) { - _.defaults(userConfig, defaultConfig) - userConfig.modules = mergeModules(userConfig.modules, defaultConfig.modules) - userConfig.options = _.defaults(userConfig.options, defaultConfig.options) - return userConfig -} diff --git a/src/util/prefixNegativeModifiers.js b/src/util/prefixNegativeModifiers.js new file mode 100644 index 000000000000..3b0ab62c2140 --- /dev/null +++ b/src/util/prefixNegativeModifiers.js @@ -0,0 +1,5 @@ +import _ from 'lodash' + +export default function prefixNegativeModifiers(base, modifier) { + return _.startsWith(modifier, '-') ? `-${base}-${modifier.slice(1)}` : `${base}-${modifier}` +} diff --git a/src/util/prefixSelector.js b/src/util/prefixSelector.js index 7db7a8bbc24a..c4448e8af906 100644 --- a/src/util/prefixSelector.js +++ b/src/util/prefixSelector.js @@ -1,14 +1,14 @@ import parser from 'postcss-selector-parser' -import get from 'lodash/get' +import tap from 'lodash/tap' export default function(prefix, selector) { const getPrefix = typeof prefix === 'function' ? prefix : () => prefix return parser(selectors => { selectors.walkClasses(classSelector => { - const baseClass = get(classSelector, 'raws.value', classSelector.value) - - classSelector.setPropertyAndEscape('value', `${getPrefix('.' + baseClass)}${baseClass}`) + tap(classSelector.value, baseClass => { + classSelector.value = `${getPrefix('.' + baseClass)}${baseClass}` + }) }) }).processSync(selector) } diff --git a/src/util/processPlugins.js b/src/util/processPlugins.js index 5d64c3eaf5cc..a607e84729b0 100644 --- a/src/util/processPlugins.js +++ b/src/util/processPlugins.js @@ -16,18 +16,30 @@ function parseStyles(styles) { } export default function(plugins, config) { + const pluginBaseStyles = [] const pluginComponents = [] const pluginUtilities = [] const pluginVariantGenerators = {} + const applyConfiguredPrefix = selector => { + return prefixSelector(config.prefix, selector) + } + const getConfigValue = (path, defaultValue) => _.get(config, path, defaultValue) + plugins.forEach(plugin => { plugin({ postcss, - config: (path, defaultValue) => _.get(config, path, defaultValue), - e: escapeClassName, - prefix: selector => { - return prefixSelector(config.options.prefix, selector) + config: getConfigValue, + theme: (path, defaultValue) => getConfigValue(`theme.${path}`, defaultValue), + variants: (path, defaultValue) => { + if (_.isArray(config.variants)) { + return config.variants + } + + return getConfigValue(`variants.${path}`, defaultValue) }, + e: escapeClassName, + prefix: applyConfiguredPrefix, addUtilities: (utilities, options) => { const defaultOptions = { variants: [], respectPrefix: true, respectImportant: true } @@ -39,10 +51,10 @@ export default function(plugins, config) { styles.walkRules(rule => { if (options.respectPrefix) { - rule.selector = prefixSelector(config.options.prefix, rule.selector) + rule.selector = applyConfiguredPrefix(rule.selector) } - if (options.respectImportant && _.get(config, 'options.important')) { + if (options.respectImportant && _.get(config, 'important')) { rule.walkDecls(decl => (decl.important = true)) } }) @@ -56,12 +68,15 @@ export default function(plugins, config) { styles.walkRules(rule => { if (options.respectPrefix) { - rule.selector = prefixSelector(config.options.prefix, rule.selector) + rule.selector = applyConfiguredPrefix(rule.selector) } }) pluginComponents.push(...styles.nodes) }, + addBase: baseStyles => { + pluginBaseStyles.push(...parseStyles(baseStyles)) + }, addVariant: (name, generator) => { pluginVariantGenerators[name] = generateVariantFunction(generator) }, @@ -69,6 +84,7 @@ export default function(plugins, config) { }) return { + base: pluginBaseStyles, components: pluginComponents, utilities: pluginUtilities, variantGenerators: pluginVariantGenerators, diff --git a/src/util/resolveConfig.js b/src/util/resolveConfig.js new file mode 100644 index 000000000000..826d3646659e --- /dev/null +++ b/src/util/resolveConfig.js @@ -0,0 +1,72 @@ +import mergeWith from 'lodash/mergeWith' +import isFunction from 'lodash/isFunction' +import defaults from 'lodash/defaults' +import map from 'lodash/map' +import toPath from 'lodash/toPath' + +const configUtils = { + negative(scale) { + return Object.keys(scale) + .filter(key => scale[key] !== '0') + .reduce( + (negativeScale, key) => ({ + ...negativeScale, + [`-${key}`]: `-${scale[key]}`, + }), + {} + ) + }, +} + +function value(valueToResolve, ...args) { + return isFunction(valueToResolve) ? valueToResolve(...args) : valueToResolve +} + +function mergeExtensions({ extend, ...theme }) { + return mergeWith(theme, extend, (themeValue, extensions) => { + if (!isFunction(themeValue) && !isFunction(extensions)) { + return { + ...themeValue, + ...extensions, + } + } + + return (resolveThemePath, utils) => ({ + ...value(themeValue, resolveThemePath, utils), + ...value(extensions, resolveThemePath, utils), + }) + }) +} + +function resolveFunctionKeys(object) { + const resolveThemePath = (key, defaultValue) => { + const path = toPath(key) + + let index = 0 + let val = object + + while (val !== undefined && val !== null && index < path.length) { + val = val[path[index++]] + val = isFunction(val) ? val(resolveThemePath) : val + } + + return val === undefined ? defaultValue : val + } + + return Object.keys(object).reduce((resolved, key) => { + return { + ...resolved, + [key]: isFunction(object[key]) ? object[key](resolveThemePath, configUtils) : object[key], + } + }, {}) +} + +export default function resolveConfig(configs) { + return defaults( + { + theme: resolveFunctionKeys(mergeExtensions(defaults({}, ...map(configs, 'theme')))), + variants: defaults({}, ...map(configs, 'variants')), + }, + ...configs + ) +} diff --git a/stubs/defaultConfig.stub.js b/stubs/defaultConfig.stub.js new file mode 100644 index 000000000000..ceb407b71a15 --- /dev/null +++ b/stubs/defaultConfig.stub.js @@ -0,0 +1,488 @@ +module.exports = { + prefix: '', + important: false, + separator: ':', + theme: { + colors: { + transparent: 'transparent', + + black: '#000', + white: '#fff', + + gray: { + 100: '#f7fafc', + 200: '#edf2f7', + 300: '#e2e8f0', + 400: '#cbd5e0', + 500: '#a0aec0', + 600: '#718096', + 700: '#4a5568', + 800: '#2d3748', + 900: '#1a202c', + }, + red: { + 100: '#fff5f5', + 200: '#fed7d7', + 300: '#feb2b2', + 400: '#fc8181', + 500: '#f56565', + 600: '#e53e3e', + 700: '#c53030', + 800: '#9b2c2c', + 900: '#742a2a', + }, + orange: { + 100: '#fffaf0', + 200: '#feebc8', + 300: '#fbd38d', + 400: '#f6ad55', + 500: '#ed8936', + 600: '#dd6b20', + 700: '#c05621', + 800: '#9c4221', + 900: '#7b341e', + }, + yellow: { + 100: '#fffff0', + 200: '#fefcbf', + 300: '#faf089', + 400: '#f6e05e', + 500: '#ecc94b', + 600: '#d69e2e', + 700: '#b7791f', + 800: '#975a16', + 900: '#744210', + }, + green: { + 100: '#f0fff4', + 200: '#c6f6d5', + 300: '#9ae6b4', + 400: '#68d391', + 500: '#48bb78', + 600: '#38a169', + 700: '#2f855a', + 800: '#276749', + 900: '#22543d', + }, + teal: { + 100: '#e6fffa', + 200: '#b2f5ea', + 300: '#81e6d9', + 400: '#4fd1c5', + 500: '#38b2ac', + 600: '#319795', + 700: '#2c7a7b', + 800: '#285e61', + 900: '#234e52', + }, + blue: { + 100: '#ebf8ff', + 200: '#bee3f8', + 300: '#90cdf4', + 400: '#63b3ed', + 500: '#4299e1', + 600: '#3182ce', + 700: '#2b6cb0', + 800: '#2c5282', + 900: '#2a4365', + }, + indigo: { + 100: '#ebf4ff', + 200: '#c3dafe', + 300: '#a3bffa', + 400: '#7f9cf5', + 500: '#667eea', + 600: '#5a67d8', + 700: '#4c51bf', + 800: '#434190', + 900: '#3c366b', + }, + purple: { + 100: '#faf5ff', + 200: '#e9d8fd', + 300: '#d6bcfa', + 400: '#b794f4', + 500: '#9f7aea', + 600: '#805ad5', + 700: '#6b46c1', + 800: '#553c9a', + 900: '#44337a', + }, + pink: { + 100: '#fff5f7', + 200: '#fed7e2', + 300: '#fbb6ce', + 400: '#f687b3', + 500: '#ed64a6', + 600: '#d53f8c', + 700: '#b83280', + 800: '#97266d', + 900: '#702459', + }, + }, + spacing: { + px: '1px', + '0': '0', + '1': '0.25rem', + '2': '0.5rem', + '3': '0.75rem', + '4': '1rem', + '5': '1.25rem', + '6': '1.5rem', + '8': '2rem', + '10': '2.5rem', + '12': '3rem', + '16': '4rem', + '20': '5rem', + '24': '6rem', + '32': '8rem', + '40': '10rem', + '48': '12rem', + '56': '14rem', + '64': '16rem', + }, + screens: { + sm: '640px', + md: '768px', + lg: '1024px', + xl: '1280px', + }, + fontFamily: { + sans: [ + '-apple-system', + 'BlinkMacSystemFont', + '"Segoe UI"', + 'Roboto', + '"Helvetica Neue"', + 'Arial', + '"Noto Sans"', + 'sans-serif', + '"Apple Color Emoji"', + '"Segoe UI Emoji"', + '"Segoe UI Symbol"', + '"Noto Color Emoji"', + ], + serif: [ + 'Georgia', + 'Cambria', + '"Times New Roman"', + 'Times', + 'serif', + ], + mono: [ + 'Menlo', + 'Monaco', + 'Consolas', + '"Liberation Mono"', + '"Courier New"', + 'monospace', + ], + }, + fontSize: { + xs: '0.75rem', + sm: '0.875rem', + base: '1rem', + lg: '1.125rem', + xl: '1.25rem', + '2xl': '1.5rem', + '3xl': '1.875rem', + '4xl': '2.25rem', + '5xl': '3rem', + '6xl': '4rem', + }, + fontWeight: { + hairline: '100', + thin: '200', + light: '300', + normal: '400', + medium: '500', + semibold: '600', + bold: '700', + extrabold: '800', + black: '900', + }, + lineHeight: { + none: '1', + tight: '1.25', + snug: '1.375', + normal: '1.5', + relaxed: '1.625', + loose: '2', + }, + letterSpacing: { + tighter: '-0.05em', + tight: '-0.025em', + normal: '0', + wide: '0.025em', + wider: '0.05em', + widest: '0.1em', + }, + textColor: theme => theme('colors'), + backgroundColor: theme => theme('colors'), + backgroundPosition: { + bottom: 'bottom', + center: 'center', + left: 'left', + 'left-bottom': 'left bottom', + 'left-top': 'left top', + right: 'right', + 'right-bottom': 'right bottom', + 'right-top': 'right top', + top: 'top', + }, + backgroundSize: { + auto: 'auto', + cover: 'cover', + contain: 'contain', + }, + borderWidth: { + default: '1px', + '0': '0', + '2': '2px', + '4': '4px', + '8': '8px', + }, + borderColor: theme => ({ + ...theme('colors'), + default: theme('colors.gray.300', 'currentColor'), + }), + borderRadius: { + none: '0', + sm: '0.125rem', + default: '0.25rem', + lg: '0.5rem', + full: '9999px', + }, + cursor: { + auto: 'auto', + default: 'default', + pointer: 'pointer', + wait: 'wait', + text: 'text', + move: 'move', + 'not-allowed': 'not-allowed', + }, + width: theme => ({ + auto: 'auto', + ...theme('spacing'), + '1/2': '50%', + '1/3': '33.33333%', + '2/3': '66.66667%', + '1/4': '25%', + '2/4': '50%', + '3/4': '75%', + '1/5': '20%', + '2/5': '40%', + '3/5': '60%', + '4/5': '80%', + '1/6': '16.66667%', + '2/6': '33.33333%', + '3/6': '50%', + '4/6': '66.66667%', + '5/6': '83.33333%', + '1/12': '8.33333%', + '2/12': '16.66667%', + '3/12': '25%', + '4/12': '33.33333%', + '5/12': '41.66667%', + '6/12': '50%', + '7/12': '58.33333%', + '8/12': '66.66667%', + '9/12': '75%', + '10/12': '83.33333%', + '11/12': '91.66667%', + full: '100%', + screen: '100vw', + }), + height: theme => ({ + auto: 'auto', + ...theme('spacing'), + full: '100%', + screen: '100vh', + }), + minWidth: { + '0': '0', + full: '100%', + }, + minHeight: { + '0': '0', + full: '100%', + screen: '100vh', + }, + maxWidth: { + xs: '20rem', + sm: '24rem', + md: '28rem', + lg: '32rem', + xl: '36rem', + '2xl': '42rem', + '3xl': '48rem', + '4xl': '56rem', + '5xl': '64rem', + '6xl': '72rem', + full: '100%', + }, + maxHeight: { + full: '100%', + screen: '100vh', + }, + padding: theme => theme('spacing'), + margin: (theme, { negative }) => ({ + auto: 'auto', + ...theme('spacing'), + ...negative(theme('spacing')), + }), + objectPosition: { + bottom: 'bottom', + center: 'center', + left: 'left', + 'left-bottom': 'left bottom', + 'left-top': 'left top', + right: 'right', + 'right-bottom': 'right bottom', + 'right-top': 'right top', + top: 'top', + }, + boxShadow: { + default: '0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)', + md: '0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)', + lg: '0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)', + xl: '0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04)', + '2xl': '0 25px 50px -12px rgba(0, 0, 0, 0.25)', + inner: 'inset 0 2px 4px 0 rgba(0, 0, 0, 0.06)', + outline: '0 0 0 3px rgba(66, 153, 225, 0.5)', + none: 'none', + }, + zIndex: { + auto: 'auto', + '0': '0', + '10': '10', + '20': '20', + '30': '30', + '40': '40', + '50': '50', + }, + opacity: { + '0': '0', + '25': '0.25', + '50': '0.5', + '75': '0.75', + '100': '1', + }, + fill: { + current: 'currentColor', + }, + stroke: { + current: 'currentColor', + }, + flex: { + '1': '1 1 0%', + auto: '1 1 auto', + initial: '0 1 auto', + none: 'none', + }, + flexGrow: { + '0': '0', + default: '1', + }, + flexShrink: { + '0': '0', + default: '1', + }, + order: { + first: '-9999', + last: '9999', + none: '0', + '1': '1', + '2': '2', + '3': '3', + '4': '4', + '5': '5', + '6': '6', + '7': '7', + '8': '8', + '9': '9', + '10': '10', + '11': '11', + '12': '12', + }, + listStyleType: { + none: 'none', + disc: 'disc', + decimal: 'decimal', + }, + inset: { + '0': '0', + auto: 'auto', + }, + container: {} + }, + variants: { + appearance: ['responsive'], + backgroundAttachment: ['responsive'], + backgroundColor: ['responsive', 'hover', 'focus'], + backgroundPosition: ['responsive'], + backgroundRepeat: ['responsive'], + backgroundSize: ['responsive'], + borderCollapse: ['responsive'], + borderColor: ['responsive', 'hover', 'focus'], + borderRadius: ['responsive'], + borderStyle: ['responsive'], + borderWidth: ['responsive'], + cursor: ['responsive'], + display: ['responsive'], + flexDirection: ['responsive'], + flexWrap: ['responsive'], + alignItems: ['responsive'], + alignSelf: ['responsive'], + justifyContent: ['responsive'], + alignContent: ['responsive'], + flex: ['responsive'], + flexGrow: ['responsive'], + flexShrink: ['responsive'], + order: ['responsive'], + float: ['responsive'], + fontFamily: ['responsive'], + fontWeight: ['responsive', 'hover', 'focus'], + height: ['responsive'], + lineHeight: ['responsive'], + listStylePosition: ['responsive'], + listStyleType: ['responsive'], + margin: ['responsive'], + maxHeight: ['responsive'], + maxWidth: ['responsive'], + minHeight: ['responsive'], + minWidth: ['responsive'], + objectFit: ['responsive'], + objectPosition: ['responsive'], + opacity: ['responsive'], + outline: ['responsive', 'focus'], + overflow: ['responsive'], + padding: ['responsive'], + pointerEvents: ['responsive'], + position: ['responsive'], + inset: ['responsive'], + resize: ['responsive'], + boxShadow: ['responsive', 'hover', 'focus'], + fill: ['responsive'], + stroke: ['responsive'], + tableLayout: ['responsive'], + textAlign: ['responsive'], + textColor: ['responsive', 'hover', 'focus'], + fontSize: ['responsive'], + fontStyle: ['responsive'], + textTransform: ['responsive'], + textDecoration: ['responsive', 'hover', 'focus'], + fontSmoothing: ['responsive'], + letterSpacing: ['responsive'], + userSelect: ['responsive'], + verticalAlign: ['responsive'], + visibility: ['responsive'], + whitespace: ['responsive'], + wordBreak: ['responsive'], + width: ['responsive'], + zIndex: ['responsive'], + }, + corePlugins: {}, + plugins: [], +} diff --git a/stubs/simpleConfig.stub.js b/stubs/simpleConfig.stub.js new file mode 100644 index 000000000000..dd6532cb48b7 --- /dev/null +++ b/stubs/simpleConfig.stub.js @@ -0,0 +1,7 @@ +module.exports = { + theme: { + extend: {} + }, + variants: {}, + plugins: [] +} diff --git a/tailwind.css b/tailwind.css index 5881ba48f5f6..7f393742af26 100644 --- a/tailwind.css +++ b/tailwind.css @@ -1,4 +1,4 @@ -@tailwind preflight; +@tailwind base; @tailwind components; diff --git a/yarn.lock b/yarn.lock index b8ae85c922b1..bb30f56a2e07 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,160 +2,924 @@ # yarn lockfile v1 -"@babel/code-frame@^7.0.0-beta.35": +"@babel/cli@^7.0.0": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/cli/-/cli-7.4.4.tgz#5454bb7112f29026a4069d8e6f0e1794e651966c" + dependencies: + commander "^2.8.1" + convert-source-map "^1.1.0" + fs-readdir-recursive "^1.1.0" + glob "^7.0.0" + lodash "^4.17.11" + mkdirp "^0.5.1" + output-file-sync "^2.0.0" + slash "^2.0.0" + source-map "^0.5.0" + optionalDependencies: + chokidar "^2.0.4" + +"@babel/code-frame@^7.0.0": version "7.0.0" resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.0.0.tgz#06e2ab19bdb535385559aabb5ba59729482800f8" - integrity sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA== dependencies: "@babel/highlight" "^7.0.0" +"@babel/core@^7.0.0", "@babel/core@^7.1.0": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.4.4.tgz#84055750b05fcd50f9915a826b44fa347a825250" + dependencies: + "@babel/code-frame" "^7.0.0" + "@babel/generator" "^7.4.4" + "@babel/helpers" "^7.4.4" + "@babel/parser" "^7.4.4" + "@babel/template" "^7.4.4" + "@babel/traverse" "^7.4.4" + "@babel/types" "^7.4.4" + convert-source-map "^1.1.0" + debug "^4.1.0" + json5 "^2.1.0" + lodash "^4.17.11" + resolve "^1.3.2" + semver "^5.4.1" + source-map "^0.5.0" + +"@babel/generator@^7.0.0", "@babel/generator@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.4.4.tgz#174a215eb843fc392c7edcaabeaa873de6e8f041" + dependencies: + "@babel/types" "^7.4.4" + jsesc "^2.5.1" + lodash "^4.17.11" + source-map "^0.5.0" + trim-right "^1.0.1" + +"@babel/helper-annotate-as-pure@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.0.0.tgz#323d39dd0b50e10c7c06ca7d7638e6864d8c5c32" + dependencies: + "@babel/types" "^7.0.0" + +"@babel/helper-builder-binary-assignment-operator-visitor@^7.1.0": + version "7.1.0" + resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.1.0.tgz#6b69628dfe4087798e0c4ed98e3d4a6b2fbd2f5f" + dependencies: + "@babel/helper-explode-assignable-expression" "^7.1.0" + "@babel/types" "^7.0.0" + +"@babel/helper-call-delegate@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/helper-call-delegate/-/helper-call-delegate-7.4.4.tgz#87c1f8ca19ad552a736a7a27b1c1fcf8b1ff1f43" + dependencies: + "@babel/helper-hoist-variables" "^7.4.4" + "@babel/traverse" "^7.4.4" + "@babel/types" "^7.4.4" + +"@babel/helper-define-map@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/helper-define-map/-/helper-define-map-7.4.4.tgz#6969d1f570b46bdc900d1eba8e5d59c48ba2c12a" + dependencies: + "@babel/helper-function-name" "^7.1.0" + "@babel/types" "^7.4.4" + lodash "^4.17.11" + +"@babel/helper-explode-assignable-expression@^7.1.0": + version "7.1.0" + resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.1.0.tgz#537fa13f6f1674df745b0c00ec8fe4e99681c8f6" + dependencies: + "@babel/traverse" "^7.1.0" + "@babel/types" "^7.0.0" + +"@babel/helper-function-name@^7.1.0": + version "7.1.0" + resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz#a0ceb01685f73355d4360c1247f582bfafc8ff53" + dependencies: + "@babel/helper-get-function-arity" "^7.0.0" + "@babel/template" "^7.1.0" + "@babel/types" "^7.0.0" + +"@babel/helper-get-function-arity@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz#83572d4320e2a4657263734113c42868b64e49c3" + dependencies: + "@babel/types" "^7.0.0" + +"@babel/helper-hoist-variables@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.4.4.tgz#0298b5f25c8c09c53102d52ac4a98f773eb2850a" + dependencies: + "@babel/types" "^7.4.4" + +"@babel/helper-member-expression-to-functions@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.0.0.tgz#8cd14b0a0df7ff00f009e7d7a436945f47c7a16f" + dependencies: + "@babel/types" "^7.0.0" + +"@babel/helper-module-imports@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.0.0.tgz#96081b7111e486da4d2cd971ad1a4fe216cc2e3d" + dependencies: + "@babel/types" "^7.0.0" + +"@babel/helper-module-transforms@^7.1.0": + version "7.2.2" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.2.2.tgz#ab2f8e8d231409f8370c883d20c335190284b963" + dependencies: + "@babel/helper-module-imports" "^7.0.0" + "@babel/helper-simple-access" "^7.1.0" + "@babel/helper-split-export-declaration" "^7.0.0" + "@babel/template" "^7.2.2" + "@babel/types" "^7.2.2" + lodash "^4.17.10" + +"@babel/helper-module-transforms@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.4.4.tgz#96115ea42a2f139e619e98ed46df6019b94414b8" + dependencies: + "@babel/helper-module-imports" "^7.0.0" + "@babel/helper-simple-access" "^7.1.0" + "@babel/helper-split-export-declaration" "^7.4.4" + "@babel/template" "^7.4.4" + "@babel/types" "^7.4.4" + lodash "^4.17.11" + +"@babel/helper-optimise-call-expression@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.0.0.tgz#a2920c5702b073c15de51106200aa8cad20497d5" + dependencies: + "@babel/types" "^7.0.0" + +"@babel/helper-plugin-utils@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.0.0.tgz#bbb3fbee98661c569034237cc03967ba99b4f250" + +"@babel/helper-regex@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/helper-regex/-/helper-regex-7.0.0.tgz#2c1718923b57f9bbe64705ffe5640ac64d9bdb27" + dependencies: + lodash "^4.17.10" + +"@babel/helper-regex@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/helper-regex/-/helper-regex-7.4.4.tgz#a47e02bc91fb259d2e6727c2a30013e3ac13c4a2" + dependencies: + lodash "^4.17.11" + +"@babel/helper-remap-async-to-generator@^7.1.0": + version "7.1.0" + resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.1.0.tgz#361d80821b6f38da75bd3f0785ece20a88c5fe7f" + dependencies: + "@babel/helper-annotate-as-pure" "^7.0.0" + "@babel/helper-wrap-function" "^7.1.0" + "@babel/template" "^7.1.0" + "@babel/traverse" "^7.1.0" + "@babel/types" "^7.0.0" + +"@babel/helper-replace-supers@^7.1.0": + version "7.3.4" + resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.3.4.tgz#a795208e9b911a6eeb08e5891faacf06e7013e13" + dependencies: + "@babel/helper-member-expression-to-functions" "^7.0.0" + "@babel/helper-optimise-call-expression" "^7.0.0" + "@babel/traverse" "^7.3.4" + "@babel/types" "^7.3.4" + +"@babel/helper-replace-supers@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.4.4.tgz#aee41783ebe4f2d3ab3ae775e1cc6f1a90cefa27" + dependencies: + "@babel/helper-member-expression-to-functions" "^7.0.0" + "@babel/helper-optimise-call-expression" "^7.0.0" + "@babel/traverse" "^7.4.4" + "@babel/types" "^7.4.4" + +"@babel/helper-simple-access@^7.1.0": + version "7.1.0" + resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.1.0.tgz#65eeb954c8c245beaa4e859da6188f39d71e585c" + dependencies: + "@babel/template" "^7.1.0" + "@babel/types" "^7.0.0" + +"@babel/helper-split-export-declaration@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0.tgz#3aae285c0311c2ab095d997b8c9a94cad547d813" + dependencies: + "@babel/types" "^7.0.0" + +"@babel/helper-split-export-declaration@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.4.4.tgz#ff94894a340be78f53f06af038b205c49d993677" + dependencies: + "@babel/types" "^7.4.4" + +"@babel/helper-wrap-function@^7.1.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.2.0.tgz#c4e0012445769e2815b55296ead43a958549f6fa" + dependencies: + "@babel/helper-function-name" "^7.1.0" + "@babel/template" "^7.1.0" + "@babel/traverse" "^7.1.0" + "@babel/types" "^7.2.0" + +"@babel/helpers@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.4.4.tgz#868b0ef59c1dd4e78744562d5ce1b59c89f2f2a5" + dependencies: + "@babel/template" "^7.4.4" + "@babel/traverse" "^7.4.4" + "@babel/types" "^7.4.4" + "@babel/highlight@^7.0.0": version "7.0.0" resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.0.0.tgz#f710c38c8d458e6dd9a201afb637fcb781ce99e4" - integrity sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw== dependencies: chalk "^2.0.0" esutils "^2.0.2" js-tokens "^4.0.0" +"@babel/node@^7.0.0": + version "7.2.2" + resolved "https://registry.yarnpkg.com/@babel/node/-/node-7.2.2.tgz#1557dd23545b38d7b1d030a9c0e8fb225dbf70ab" + dependencies: + "@babel/polyfill" "^7.0.0" + "@babel/register" "^7.0.0" + commander "^2.8.1" + lodash "^4.17.10" + v8flags "^3.1.1" + +"@babel/parser@^7.0.0", "@babel/parser@^7.1.0", "@babel/parser@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.4.4.tgz#5977129431b8fe33471730d255ce8654ae1250b6" + +"@babel/plugin-proposal-async-generator-functions@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.2.0.tgz#b289b306669dce4ad20b0252889a15768c9d417e" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-remap-async-to-generator" "^7.1.0" + "@babel/plugin-syntax-async-generators" "^7.2.0" + +"@babel/plugin-proposal-json-strings@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.2.0.tgz#568ecc446c6148ae6b267f02551130891e29f317" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-syntax-json-strings" "^7.2.0" + +"@babel/plugin-proposal-object-rest-spread@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.4.4.tgz#1ef173fcf24b3e2df92a678f027673b55e7e3005" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-syntax-object-rest-spread" "^7.2.0" + +"@babel/plugin-proposal-optional-catch-binding@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.2.0.tgz#135d81edb68a081e55e56ec48541ece8065c38f5" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-syntax-optional-catch-binding" "^7.2.0" + +"@babel/plugin-proposal-unicode-property-regex@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.4.4.tgz#501ffd9826c0b91da22690720722ac7cb1ca9c78" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-regex" "^7.4.4" + regexpu-core "^4.5.4" + +"@babel/plugin-syntax-async-generators@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.2.0.tgz#69e1f0db34c6f5a0cf7e2b3323bf159a76c8cb7f" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-syntax-json-strings@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.2.0.tgz#72bd13f6ffe1d25938129d2a186b11fd62951470" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-syntax-object-rest-spread@^7.0.0", "@babel/plugin-syntax-object-rest-spread@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.2.0.tgz#3b7a3e733510c57e820b9142a6579ac8b0dfad2e" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-syntax-optional-catch-binding@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.2.0.tgz#a94013d6eda8908dfe6a477e7f9eda85656ecf5c" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-arrow-functions@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.2.0.tgz#9aeafbe4d6ffc6563bf8f8372091628f00779550" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-async-to-generator@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.4.4.tgz#a3f1d01f2f21cadab20b33a82133116f14fb5894" + dependencies: + "@babel/helper-module-imports" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-remap-async-to-generator" "^7.1.0" + +"@babel/plugin-transform-block-scoped-functions@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.2.0.tgz#5d3cc11e8d5ddd752aa64c9148d0db6cb79fd190" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-block-scoping@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.4.4.tgz#c13279fabf6b916661531841a23c4b7dae29646d" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + lodash "^4.17.11" + +"@babel/plugin-transform-classes@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.4.4.tgz#0ce4094cdafd709721076d3b9c38ad31ca715eb6" + dependencies: + "@babel/helper-annotate-as-pure" "^7.0.0" + "@babel/helper-define-map" "^7.4.4" + "@babel/helper-function-name" "^7.1.0" + "@babel/helper-optimise-call-expression" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-replace-supers" "^7.4.4" + "@babel/helper-split-export-declaration" "^7.4.4" + globals "^11.1.0" + +"@babel/plugin-transform-computed-properties@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.2.0.tgz#83a7df6a658865b1c8f641d510c6f3af220216da" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-destructuring@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.4.4.tgz#9d964717829cc9e4b601fc82a26a71a4d8faf20f" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-dotall-regex@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.4.4.tgz#361a148bc951444312c69446d76ed1ea8e4450c3" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-regex" "^7.4.4" + regexpu-core "^4.5.4" + +"@babel/plugin-transform-duplicate-keys@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.2.0.tgz#d952c4930f312a4dbfff18f0b2914e60c35530b3" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-exponentiation-operator@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.2.0.tgz#a63868289e5b4007f7054d46491af51435766008" + dependencies: + "@babel/helper-builder-binary-assignment-operator-visitor" "^7.1.0" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-for-of@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.4.4.tgz#0267fc735e24c808ba173866c6c4d1440fc3c556" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-function-name@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.4.4.tgz#e1436116abb0610c2259094848754ac5230922ad" + dependencies: + "@babel/helper-function-name" "^7.1.0" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-literals@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.2.0.tgz#690353e81f9267dad4fd8cfd77eafa86aba53ea1" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-member-expression-literals@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.2.0.tgz#fa10aa5c58a2cb6afcf2c9ffa8cb4d8b3d489a2d" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-modules-amd@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.2.0.tgz#82a9bce45b95441f617a24011dc89d12da7f4ee6" + dependencies: + "@babel/helper-module-transforms" "^7.1.0" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-modules-commonjs@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.4.4.tgz#0bef4713d30f1d78c2e59b3d6db40e60192cac1e" + dependencies: + "@babel/helper-module-transforms" "^7.4.4" + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-simple-access" "^7.1.0" + +"@babel/plugin-transform-modules-systemjs@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.4.4.tgz#dc83c5665b07d6c2a7b224c00ac63659ea36a405" + dependencies: + "@babel/helper-hoist-variables" "^7.4.4" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-modules-umd@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.2.0.tgz#7678ce75169f0877b8eb2235538c074268dd01ae" + dependencies: + "@babel/helper-module-transforms" "^7.1.0" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-named-capturing-groups-regex@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.4.4.tgz#5611d96d987dfc4a3a81c4383bb173361037d68d" + dependencies: + regexp-tree "^0.1.0" + +"@babel/plugin-transform-new-target@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.4.4.tgz#18d120438b0cc9ee95a47f2c72bc9768fbed60a5" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-object-super@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.2.0.tgz#b35d4c10f56bab5d650047dad0f1d8e8814b6598" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-replace-supers" "^7.1.0" + +"@babel/plugin-transform-parameters@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.4.4.tgz#7556cf03f318bd2719fe4c922d2d808be5571e16" + dependencies: + "@babel/helper-call-delegate" "^7.4.4" + "@babel/helper-get-function-arity" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-property-literals@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.2.0.tgz#03e33f653f5b25c4eb572c98b9485055b389e905" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-regenerator@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.4.4.tgz#5b4da4df79391895fca9e28f99e87e22cfc02072" + dependencies: + regenerator-transform "^0.13.4" + +"@babel/plugin-transform-reserved-words@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.2.0.tgz#4792af87c998a49367597d07fedf02636d2e1634" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-shorthand-properties@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.2.0.tgz#6333aee2f8d6ee7e28615457298934a3b46198f0" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-spread@^7.2.0": + version "7.2.2" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.2.2.tgz#3103a9abe22f742b6d406ecd3cd49b774919b406" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-sticky-regex@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.2.0.tgz#a1e454b5995560a9c1e0d537dfc15061fd2687e1" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-regex" "^7.0.0" + +"@babel/plugin-transform-template-literals@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.4.4.tgz#9d28fea7bbce637fb7612a0750989d8321d4bcb0" + dependencies: + "@babel/helper-annotate-as-pure" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-typeof-symbol@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.2.0.tgz#117d2bcec2fbf64b4b59d1f9819894682d29f2b2" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-unicode-regex@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.4.4.tgz#ab4634bb4f14d36728bf5978322b35587787970f" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-regex" "^7.4.4" + regexpu-core "^4.5.4" + +"@babel/polyfill@^7.0.0": + version "7.2.5" + resolved "https://registry.yarnpkg.com/@babel/polyfill/-/polyfill-7.2.5.tgz#6c54b964f71ad27edddc567d065e57e87ed7fa7d" + dependencies: + core-js "^2.5.7" + regenerator-runtime "^0.12.0" + +"@babel/preset-env@^7.0.0": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.4.4.tgz#b6f6825bfb27b3e1394ca3de4f926482722c1d6f" + dependencies: + "@babel/helper-module-imports" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-proposal-async-generator-functions" "^7.2.0" + "@babel/plugin-proposal-json-strings" "^7.2.0" + "@babel/plugin-proposal-object-rest-spread" "^7.4.4" + "@babel/plugin-proposal-optional-catch-binding" "^7.2.0" + "@babel/plugin-proposal-unicode-property-regex" "^7.4.4" + "@babel/plugin-syntax-async-generators" "^7.2.0" + "@babel/plugin-syntax-json-strings" "^7.2.0" + "@babel/plugin-syntax-object-rest-spread" "^7.2.0" + "@babel/plugin-syntax-optional-catch-binding" "^7.2.0" + "@babel/plugin-transform-arrow-functions" "^7.2.0" + "@babel/plugin-transform-async-to-generator" "^7.4.4" + "@babel/plugin-transform-block-scoped-functions" "^7.2.0" + "@babel/plugin-transform-block-scoping" "^7.4.4" + "@babel/plugin-transform-classes" "^7.4.4" + "@babel/plugin-transform-computed-properties" "^7.2.0" + "@babel/plugin-transform-destructuring" "^7.4.4" + "@babel/plugin-transform-dotall-regex" "^7.4.4" + "@babel/plugin-transform-duplicate-keys" "^7.2.0" + "@babel/plugin-transform-exponentiation-operator" "^7.2.0" + "@babel/plugin-transform-for-of" "^7.4.4" + "@babel/plugin-transform-function-name" "^7.4.4" + "@babel/plugin-transform-literals" "^7.2.0" + "@babel/plugin-transform-member-expression-literals" "^7.2.0" + "@babel/plugin-transform-modules-amd" "^7.2.0" + "@babel/plugin-transform-modules-commonjs" "^7.4.4" + "@babel/plugin-transform-modules-systemjs" "^7.4.4" + "@babel/plugin-transform-modules-umd" "^7.2.0" + "@babel/plugin-transform-named-capturing-groups-regex" "^7.4.4" + "@babel/plugin-transform-new-target" "^7.4.4" + "@babel/plugin-transform-object-super" "^7.2.0" + "@babel/plugin-transform-parameters" "^7.4.4" + "@babel/plugin-transform-property-literals" "^7.2.0" + "@babel/plugin-transform-regenerator" "^7.4.4" + "@babel/plugin-transform-reserved-words" "^7.2.0" + "@babel/plugin-transform-shorthand-properties" "^7.2.0" + "@babel/plugin-transform-spread" "^7.2.0" + "@babel/plugin-transform-sticky-regex" "^7.2.0" + "@babel/plugin-transform-template-literals" "^7.4.4" + "@babel/plugin-transform-typeof-symbol" "^7.2.0" + "@babel/plugin-transform-unicode-regex" "^7.4.4" + "@babel/types" "^7.4.4" + browserslist "^4.5.2" + core-js-compat "^3.0.0" + invariant "^2.2.2" + js-levenshtein "^1.1.3" + semver "^5.5.0" + +"@babel/register@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/register/-/register-7.0.0.tgz#fa634bae1bfa429f60615b754fc1f1d745edd827" + dependencies: + core-js "^2.5.7" + find-cache-dir "^1.0.0" + home-or-tmp "^3.0.0" + lodash "^4.17.10" + mkdirp "^0.5.1" + pirates "^4.0.0" + source-map-support "^0.5.9" + +"@babel/template@^7.0.0", "@babel/template@^7.1.0", "@babel/template@^7.2.2", "@babel/template@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.4.4.tgz#f4b88d1225689a08f5bc3a17483545be9e4ed237" + dependencies: + "@babel/code-frame" "^7.0.0" + "@babel/parser" "^7.4.4" + "@babel/types" "^7.4.4" + +"@babel/traverse@^7.0.0", "@babel/traverse@^7.1.0", "@babel/traverse@^7.3.4", "@babel/traverse@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.4.4.tgz#0776f038f6d78361860b6823887d4f3937133fe8" + dependencies: + "@babel/code-frame" "^7.0.0" + "@babel/generator" "^7.4.4" + "@babel/helper-function-name" "^7.1.0" + "@babel/helper-split-export-declaration" "^7.4.4" + "@babel/parser" "^7.4.4" + "@babel/types" "^7.4.4" + debug "^4.1.0" + globals "^11.1.0" + lodash "^4.17.11" + +"@babel/types@^7.0.0", "@babel/types@^7.2.0", "@babel/types@^7.2.2", "@babel/types@^7.3.0", "@babel/types@^7.3.4", "@babel/types@^7.4.4": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.4.4.tgz#8db9e9a629bb7c29370009b4b779ed93fe57d5f0" + dependencies: + esutils "^2.0.2" + lodash "^4.17.11" + to-fast-properties "^2.0.0" + +"@cnakazawa/watch@^1.0.3": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@cnakazawa/watch/-/watch-1.0.3.tgz#099139eaec7ebf07a27c1786a3ff64f39464d2ef" + dependencies: + exec-sh "^0.3.2" + minimist "^1.2.0" + +"@jest/console@^24.7.1": + version "24.7.1" + resolved "https://registry.yarnpkg.com/@jest/console/-/console-24.7.1.tgz#32a9e42535a97aedfe037e725bd67e954b459545" + dependencies: + "@jest/source-map" "^24.3.0" + chalk "^2.0.1" + slash "^2.0.0" + +"@jest/core@^24.8.0": + version "24.8.0" + resolved "https://registry.yarnpkg.com/@jest/core/-/core-24.8.0.tgz#fbbdcd42a41d0d39cddbc9f520c8bab0c33eed5b" + dependencies: + "@jest/console" "^24.7.1" + "@jest/reporters" "^24.8.0" + "@jest/test-result" "^24.8.0" + "@jest/transform" "^24.8.0" + "@jest/types" "^24.8.0" + ansi-escapes "^3.0.0" + chalk "^2.0.1" + exit "^0.1.2" + graceful-fs "^4.1.15" + jest-changed-files "^24.8.0" + jest-config "^24.8.0" + jest-haste-map "^24.8.0" + jest-message-util "^24.8.0" + jest-regex-util "^24.3.0" + jest-resolve-dependencies "^24.8.0" + jest-runner "^24.8.0" + jest-runtime "^24.8.0" + jest-snapshot "^24.8.0" + jest-util "^24.8.0" + jest-validate "^24.8.0" + jest-watcher "^24.8.0" + micromatch "^3.1.10" + p-each-series "^1.0.0" + pirates "^4.0.1" + realpath-native "^1.1.0" + rimraf "^2.5.4" + strip-ansi "^5.0.0" + +"@jest/environment@^24.8.0": + version "24.8.0" + resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-24.8.0.tgz#0342261383c776bdd652168f68065ef144af0eac" + dependencies: + "@jest/fake-timers" "^24.8.0" + "@jest/transform" "^24.8.0" + "@jest/types" "^24.8.0" + jest-mock "^24.8.0" + +"@jest/fake-timers@^24.8.0": + version "24.8.0" + resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-24.8.0.tgz#2e5b80a4f78f284bcb4bd5714b8e10dd36a8d3d1" + dependencies: + "@jest/types" "^24.8.0" + jest-message-util "^24.8.0" + jest-mock "^24.8.0" + +"@jest/reporters@^24.8.0": + version "24.8.0" + resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-24.8.0.tgz#075169cd029bddec54b8f2c0fc489fd0b9e05729" + dependencies: + "@jest/environment" "^24.8.0" + "@jest/test-result" "^24.8.0" + "@jest/transform" "^24.8.0" + "@jest/types" "^24.8.0" + chalk "^2.0.1" + exit "^0.1.2" + glob "^7.1.2" + istanbul-lib-coverage "^2.0.2" + istanbul-lib-instrument "^3.0.1" + istanbul-lib-report "^2.0.4" + istanbul-lib-source-maps "^3.0.1" + istanbul-reports "^2.1.1" + jest-haste-map "^24.8.0" + jest-resolve "^24.8.0" + jest-runtime "^24.8.0" + jest-util "^24.8.0" + jest-worker "^24.6.0" + node-notifier "^5.2.1" + slash "^2.0.0" + source-map "^0.6.0" + string-length "^2.0.0" + +"@jest/source-map@^24.3.0": + version "24.3.0" + resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-24.3.0.tgz#563be3aa4d224caf65ff77edc95cd1ca4da67f28" + dependencies: + callsites "^3.0.0" + graceful-fs "^4.1.15" + source-map "^0.6.0" + +"@jest/test-result@^24.8.0": + version "24.8.0" + resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-24.8.0.tgz#7675d0aaf9d2484caa65e048d9b467d160f8e9d3" + dependencies: + "@jest/console" "^24.7.1" + "@jest/types" "^24.8.0" + "@types/istanbul-lib-coverage" "^2.0.0" + +"@jest/test-sequencer@^24.8.0": + version "24.8.0" + resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-24.8.0.tgz#2f993bcf6ef5eb4e65e8233a95a3320248cf994b" + dependencies: + "@jest/test-result" "^24.8.0" + jest-haste-map "^24.8.0" + jest-runner "^24.8.0" + jest-runtime "^24.8.0" + +"@jest/transform@^24.8.0": + version "24.8.0" + resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-24.8.0.tgz#628fb99dce4f9d254c6fd9341e3eea262e06fef5" + dependencies: + "@babel/core" "^7.1.0" + "@jest/types" "^24.8.0" + babel-plugin-istanbul "^5.1.0" + chalk "^2.0.1" + convert-source-map "^1.4.0" + fast-json-stable-stringify "^2.0.0" + graceful-fs "^4.1.15" + jest-haste-map "^24.8.0" + jest-regex-util "^24.3.0" + jest-util "^24.8.0" + micromatch "^3.1.10" + realpath-native "^1.1.0" + slash "^2.0.0" + source-map "^0.6.1" + write-file-atomic "2.4.1" + +"@jest/types@^24.8.0": + version "24.8.0" + resolved "https://registry.yarnpkg.com/@jest/types/-/types-24.8.0.tgz#f31e25948c58f0abd8c845ae26fcea1491dea7ad" + dependencies: + "@types/istanbul-lib-coverage" "^2.0.0" + "@types/istanbul-reports" "^1.1.1" + "@types/yargs" "^12.0.9" + +"@types/babel__core@^7.1.0": + version "7.1.0" + resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.1.0.tgz#710f2487dda4dcfd010ca6abb2b4dc7394365c51" + dependencies: + "@babel/parser" "^7.1.0" + "@babel/types" "^7.0.0" + "@types/babel__generator" "*" + "@types/babel__template" "*" + "@types/babel__traverse" "*" + +"@types/babel__generator@*": + version "7.0.2" + resolved "https://registry.yarnpkg.com/@types/babel__generator/-/babel__generator-7.0.2.tgz#d2112a6b21fad600d7674274293c85dce0cb47fc" + dependencies: + "@babel/types" "^7.0.0" + +"@types/babel__template@*": + version "7.0.2" + resolved "https://registry.yarnpkg.com/@types/babel__template/-/babel__template-7.0.2.tgz#4ff63d6b52eddac1de7b975a5223ed32ecea9307" + dependencies: + "@babel/parser" "^7.1.0" + "@babel/types" "^7.0.0" + +"@types/babel__traverse@*", "@types/babel__traverse@^7.0.6": + version "7.0.6" + resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.0.6.tgz#328dd1a8fc4cfe3c8458be9477b219ea158fd7b2" + dependencies: + "@babel/types" "^7.3.0" + +"@types/istanbul-lib-coverage@*": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.1.tgz#42995b446db9a48a11a07ec083499a860e9138ff" + +"@types/istanbul-lib-coverage@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.0.tgz#1eb8c033e98cf4e1a4cedcaf8bcafe8cb7591e85" + +"@types/istanbul-lib-report@*": + version "1.1.1" + resolved "https://registry.yarnpkg.com/@types/istanbul-lib-report/-/istanbul-lib-report-1.1.1.tgz#e5471e7fa33c61358dd38426189c037a58433b8c" + dependencies: + "@types/istanbul-lib-coverage" "*" + +"@types/istanbul-reports@^1.1.1": + version "1.1.1" + resolved "https://registry.yarnpkg.com/@types/istanbul-reports/-/istanbul-reports-1.1.1.tgz#7a8cbf6a406f36c8add871625b278eaf0b0d255a" + dependencies: + "@types/istanbul-lib-coverage" "*" + "@types/istanbul-lib-report" "*" + +"@types/stack-utils@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-1.0.1.tgz#0a851d3bd96498fa25c33ab7278ed3bd65f06c3e" + +"@types/yargs@^12.0.2", "@types/yargs@^12.0.9": + version "12.0.9" + resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-12.0.9.tgz#693e76a52f61a2f1e7fb48c0eef167b95ea4ffd0" + abab@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.0.tgz#aba0ab4c5eee2d4c79d3487d85450fb2376ebb0f" - integrity sha512-sY5AXXVZv4Y1VACTtR11UJCPHHudgY5i26Qj5TypE6DKlIApbwb5uqhXcJ5UUGbvZNRh7EeIoW+LrJumBsKp7w== abbrev@1: version "1.1.1" resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" - integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== acorn-globals@^4.1.0: version "4.3.0" resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-4.3.0.tgz#e3b6f8da3c1552a95ae627571f7dd6923bb54103" - integrity sha512-hMtHj3s5RnuhvHPowpBYvJVj3rAar82JiDQHvGs1zO0l10ocX/xEdBShNHTJaboucJUsScghp74pH3s7EnHHQw== dependencies: acorn "^6.0.1" acorn-walk "^6.0.1" -acorn-jsx@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-3.0.1.tgz#afdf9488fb1ecefc8348f6fb22f464e32a58b36b" - integrity sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s= - dependencies: - acorn "^3.0.4" +acorn-jsx@^5.0.0: + version "5.0.1" + resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.0.1.tgz#32a064fd925429216a09b141102bfdd185fae40e" acorn-walk@^6.0.1: version "6.1.0" resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-6.1.0.tgz#c957f4a1460da46af4a0388ce28b4c99355b0cbc" - integrity sha512-ugTb7Lq7u4GfWSqqpwE0bGyoBZNMTok/zDBXxfEG0QM50jNlGhIWjRC1pPN7bvV1anhF+bs+/gNcRw+o55Evbg== - -acorn@^3.0.4: - version "3.3.0" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-3.3.0.tgz#45e37fb39e8da3f25baee3ff5369e2bb5f22017a" - integrity sha1-ReN/s56No/JbruP/U2niu18iAXo= - -acorn@^5.5.0: - version "5.5.3" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.5.3.tgz#f473dd47e0277a08e28e9bec5aeeb04751f0b8c9" - integrity sha512-jd5MkIUlbbmb07nXH0DT3y7rDVtkzDi4XZOUVWAer8ajmF/DTSSbl5oNFyDOl/OXA33Bl79+ypHhl2pN20VeOQ== acorn@^5.5.3: version "5.7.3" resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.7.3.tgz#67aa231bf8812974b85235a96771eb6bd07ea279" - integrity sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw== acorn@^6.0.1: version "6.0.2" resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.0.2.tgz#6a459041c320ab17592c6317abbfdf4bbaa98ca4" - integrity sha512-GXmKIvbrN3TV7aVqAzVFaMW8F8wzVX7voEBRO3bDA64+EX37YSayggRJP5Xig6HYHBkWKpFg9W5gg6orklubhg== -ajv-keywords@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-2.1.1.tgz#617997fc5f60576894c435f940d819e135b80762" - integrity sha1-YXmX/F9gV2iUxDX5QNgZ4TW4B2I= +acorn@^6.0.7: + version "6.1.1" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.1.1.tgz#7d25ae05bb8ad1f9b699108e1094ecd7884adc1f" -ajv@^5.2.3, ajv@^5.3.0: +ajv@^5.3.0: version "5.5.2" resolved "https://registry.yarnpkg.com/ajv/-/ajv-5.5.2.tgz#73b5eeca3fab653e3d3f9422b341ad42205dc965" - integrity sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU= dependencies: co "^4.6.0" fast-deep-equal "^1.0.0" fast-json-stable-stringify "^2.0.0" json-schema-traverse "^0.3.0" -align-text@^0.1.1, align-text@^0.1.3: - version "0.1.4" - resolved "https://registry.yarnpkg.com/align-text/-/align-text-0.1.4.tgz#0cd90a561093f35d0a99256c22b7069433fad117" - integrity sha1-DNkKVhCT810KmSVsIrcGlDP60Rc= +ajv@^6.9.1: + version "6.10.0" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.10.0.tgz#90d0d54439da587cd7e843bfb7045f50bd22bdf1" dependencies: - kind-of "^3.0.2" - longest "^1.0.1" - repeat-string "^1.5.2" - -amdefine@>=0.0.4: - version "1.0.1" - resolved "https://registry.yarnpkg.com/amdefine/-/amdefine-1.0.1.tgz#4a5282ac164729e93619bcfd3ad151f817ce91f5" - integrity sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU= + fast-deep-equal "^2.0.1" + fast-json-stable-stringify "^2.0.0" + json-schema-traverse "^0.4.1" + uri-js "^4.2.2" ansi-escapes@^3.0.0: version "3.1.0" resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.1.0.tgz#f73207bb81207d75fd6c83f125af26eea378ca30" - integrity sha512-UgAb8H9D41AQnu/PbWlCofQVcnV4Gs2bBJi9eZPxfU/hgglFh3SMDMENRIqdr7H6XFnXdoknctFByVsCOotTVw== + +ansi-escapes@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.2.0.tgz#8780b98ff9dbf5638152d1f1fe5c1d7b4442976b" ansi-regex@^2.0.0: version "2.1.1" resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" - integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8= ansi-regex@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" - integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg= -ansi-styles@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" - integrity sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4= +ansi-regex@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.0.0.tgz#70de791edf021404c3fd615aa89118ae0432e5a9" ansi-styles@^3.2.0, ansi-styles@^3.2.1: version "3.2.1" resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" - integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== dependencies: color-convert "^1.9.0" -anymatch@^1.3.0: - version "1.3.2" - resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-1.3.2.tgz#553dcb8f91e3c889845dfdba34c77721b90b9d7a" - integrity sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA== - dependencies: - micromatch "^2.1.5" - normalize-path "^2.0.0" - anymatch@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb" - integrity sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw== dependencies: micromatch "^3.1.4" normalize-path "^2.1.1" -append-transform@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/append-transform/-/append-transform-0.4.0.tgz#d76ebf8ca94d276e247a36bad44a4b74ab611991" - integrity sha1-126/jKlNJ24keja61EpLdKthGZE= - dependencies: - default-require-extensions "^1.0.0" - aproba@^1.0.3: version "1.2.0" resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" - integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw== are-we-there-yet@~1.1.2: version "1.1.5" resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz#4b35c2944f062a8bfcda66410760350fe9ddfc21" - integrity sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w== dependencies: delegates "^1.0.0" readable-stream "^2.0.6" @@ -163,929 +927,130 @@ are-we-there-yet@~1.1.2: argparse@^1.0.7: version "1.0.10" resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" - integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== dependencies: sprintf-js "~1.0.2" -arr-diff@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-2.0.0.tgz#8f3b827f955a8bd669697e4a4256ac3ceae356cf" - integrity sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8= - dependencies: - arr-flatten "^1.0.1" - arr-diff@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520" - integrity sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA= -arr-flatten@^1.0.1, arr-flatten@^1.1.0: +arr-flatten@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1" - integrity sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg== arr-union@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" - integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ= array-equal@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/array-equal/-/array-equal-1.0.0.tgz#8c2a5ef2472fd9ea742b04c77a75093ba2757c93" - integrity sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM= - -array-union@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39" - integrity sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk= - dependencies: - array-uniq "^1.0.1" - -array-uniq@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6" - integrity sha1-r2rId6Jcx/dOBYiUdThY39sk/bY= - -array-unique@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.2.1.tgz#a1d97ccafcbc2625cc70fadceb36a50c58b01a53" - integrity sha1-odl8yvy8JiXMcPrc6zalDFiwGlM= array-unique@^0.3.2: version "0.3.2" resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" - integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg= -arrify@^1.0.0, arrify@^1.0.1: +arrify@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" - integrity sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0= asn1@~0.2.3: version "0.2.3" resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.3.tgz#dac8787713c9966849fc8180777ebe9c1ddf3b86" - integrity sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y= assert-plus@1.0.0, assert-plus@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" - integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= assign-symbols@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" - integrity sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c= astral-regex@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-1.0.0.tgz#6c8c3fb827dd43ee3918f27b82782ab7658a6fd9" - integrity sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg== -async-each@^1.0.0: +async-each@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.1.tgz#19d386a1d9edc6e7c1c85d388aedbcc56d33602d" - integrity sha1-GdOGodntxufByF04iu28xW0zYC0= async-limiter@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.0.tgz#78faed8c3d074ab81f22b4e985d79e8738f720f8" - integrity sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg== -async@^1.4.0: - version "1.5.2" - resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a" - integrity sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo= - -async@^2.1.4: - version "2.6.1" - resolved "https://registry.yarnpkg.com/async/-/async-2.6.1.tgz#b245a23ca71930044ec53fa46aa00a3e87c6a610" - integrity sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ== +async@^2.5.0: + version "2.6.2" + resolved "https://registry.yarnpkg.com/async/-/async-2.6.2.tgz#18330ea7e6e313887f5d2f2a904bac6fe4dd5381" dependencies: - lodash "^4.17.10" + lodash "^4.17.11" asynckit@^0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" - integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= atob@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.1.tgz#ae2d5a729477f289d60dd7f96a6314a22dd6c22a" - integrity sha1-ri1acpR38onWDdf5amMUoi3Wwio= autoprefixer@^9.4.5: - version "9.4.5" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.4.5.tgz#a13ccb001e4bc8837f71c3354005b42f02cc03d7" - integrity sha512-M602C0ZxzFpJKqD4V6eq2j+K5CkzlhekCrcQupJmAOrPEZjWJyj/wSeo6qRSNoN6M3/9mtLPQqTTrABfReytQg== + version "9.5.1" + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.5.1.tgz#243b1267b67e7e947f28919d786b50d3bb0fb357" dependencies: - browserslist "^4.4.0" - caniuse-lite "^1.0.30000928" + browserslist "^4.5.4" + caniuse-lite "^1.0.30000957" normalize-range "^0.1.2" num2fraction "^1.2.2" - postcss "^7.0.11" + postcss "^7.0.14" postcss-value-parser "^3.3.1" aws-sign2@~0.7.0: version "0.7.0" resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" - integrity sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg= aws4@^1.8.0: version "1.8.0" resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.8.0.tgz#f0e003d9ca9e7f59c7a508945d7b2ef9a04a542f" - integrity sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ== - -babel-cli@^6.6.5: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-cli/-/babel-cli-6.26.0.tgz#502ab54874d7db88ad00b887a06383ce03d002f1" - integrity sha1-UCq1SHTX24itALiHoGODzgPQAvE= - dependencies: - babel-core "^6.26.0" - babel-polyfill "^6.26.0" - babel-register "^6.26.0" - babel-runtime "^6.26.0" - commander "^2.11.0" - convert-source-map "^1.5.0" - fs-readdir-recursive "^1.0.0" - glob "^7.1.2" - lodash "^4.17.4" - output-file-sync "^1.1.2" - path-is-absolute "^1.0.1" - slash "^1.0.0" - source-map "^0.5.6" - v8flags "^2.1.1" - optionalDependencies: - chokidar "^1.6.1" - -babel-code-frame@^6.22.0, babel-code-frame@^6.26.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.26.0.tgz#63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b" - integrity sha1-Y/1D99weO7fONZR9uP42mj9Yx0s= - dependencies: - chalk "^1.1.3" - esutils "^2.0.2" - js-tokens "^3.0.2" - -babel-core@^6.0.0, babel-core@^6.26.0, babel-core@^6.7.2: - version "6.26.3" - resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-6.26.3.tgz#b2e2f09e342d0f0c88e2f02e067794125e75c207" - integrity sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA== - dependencies: - babel-code-frame "^6.26.0" - babel-generator "^6.26.0" - babel-helpers "^6.24.1" - babel-messages "^6.23.0" - babel-register "^6.26.0" - babel-runtime "^6.26.0" - babel-template "^6.26.0" - babel-traverse "^6.26.0" - babel-types "^6.26.0" - babylon "^6.18.0" - convert-source-map "^1.5.1" - debug "^2.6.9" - json5 "^0.5.1" - lodash "^4.17.4" - minimatch "^3.0.4" - path-is-absolute "^1.0.1" - private "^0.1.8" - slash "^1.0.0" - source-map "^0.5.7" -babel-extract-comments@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/babel-extract-comments/-/babel-extract-comments-1.0.0.tgz#0a2aedf81417ed391b85e18b4614e693a0351a21" - integrity sha512-qWWzi4TlddohA91bFwgt6zO/J0X+io7Qp184Fw0m2JYRSTZnJbFR8+07KmzudHCZgOiKRCrjhylwv9Xd8gfhVQ== - dependencies: - babylon "^6.18.0" - -babel-generator@^6.18.0, babel-generator@^6.26.0: - version "6.26.1" - resolved "https://registry.yarnpkg.com/babel-generator/-/babel-generator-6.26.1.tgz#1844408d3b8f0d35a404ea7ac180f087a601bd90" - integrity sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA== - dependencies: - babel-messages "^6.23.0" - babel-runtime "^6.26.0" - babel-types "^6.26.0" - detect-indent "^4.0.0" - jsesc "^1.3.0" - lodash "^4.17.4" - source-map "^0.5.7" - trim-right "^1.0.1" - -babel-helper-bindify-decorators@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-helper-bindify-decorators/-/babel-helper-bindify-decorators-6.24.1.tgz#14c19e5f142d7b47f19a52431e52b1ccbc40a330" - integrity sha1-FMGeXxQte0fxmlJDHlKxzLxAozA= +babel-jest@^24.3.1, babel-jest@^24.8.0: + version "24.8.0" + resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-24.8.0.tgz#5c15ff2b28e20b0f45df43fe6b7f2aae93dba589" dependencies: - babel-runtime "^6.22.0" - babel-traverse "^6.24.1" - babel-types "^6.24.1" + "@jest/transform" "^24.8.0" + "@jest/types" "^24.8.0" + "@types/babel__core" "^7.1.0" + babel-plugin-istanbul "^5.1.0" + babel-preset-jest "^24.6.0" + chalk "^2.4.2" + slash "^2.0.0" -babel-helper-builder-binary-assignment-operator-visitor@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz#cce4517ada356f4220bcae8a02c2b346f9a56664" - integrity sha1-zORReto1b0IgvK6KAsKzRvmlZmQ= +babel-plugin-istanbul@^5.1.0: + version "5.1.1" + resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-5.1.1.tgz#7981590f1956d75d67630ba46f0c22493588c893" dependencies: - babel-helper-explode-assignable-expression "^6.24.1" - babel-runtime "^6.22.0" - babel-types "^6.24.1" + find-up "^3.0.0" + istanbul-lib-instrument "^3.0.0" + test-exclude "^5.0.0" -babel-helper-builder-react-jsx@^6.24.1: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-helper-builder-react-jsx/-/babel-helper-builder-react-jsx-6.26.0.tgz#39ff8313b75c8b65dceff1f31d383e0ff2a408a0" - integrity sha1-Of+DE7dci2Xc7/HzHTg+D/KkCKA= +babel-plugin-jest-hoist@^24.6.0: + version "24.6.0" + resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-24.6.0.tgz#f7f7f7ad150ee96d7a5e8e2c5da8319579e78019" dependencies: - babel-runtime "^6.26.0" - babel-types "^6.26.0" - esutils "^2.0.2" - -babel-helper-call-delegate@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz#ece6aacddc76e41c3461f88bfc575bd0daa2df8d" - integrity sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340= - dependencies: - babel-helper-hoist-variables "^6.24.1" - babel-runtime "^6.22.0" - babel-traverse "^6.24.1" - babel-types "^6.24.1" - -babel-helper-define-map@^6.24.1: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz#a5f56dab41a25f97ecb498c7ebaca9819f95be5f" - integrity sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8= - dependencies: - babel-helper-function-name "^6.24.1" - babel-runtime "^6.26.0" - babel-types "^6.26.0" - lodash "^4.17.4" - -babel-helper-explode-assignable-expression@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz#f25b82cf7dc10433c55f70592d5746400ac22caa" - integrity sha1-8luCz33BBDPFX3BZLVdGQArCLKo= - dependencies: - babel-runtime "^6.22.0" - babel-traverse "^6.24.1" - babel-types "^6.24.1" - -babel-helper-explode-class@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-helper-explode-class/-/babel-helper-explode-class-6.24.1.tgz#7dc2a3910dee007056e1e31d640ced3d54eaa9eb" - integrity sha1-fcKjkQ3uAHBW4eMdZAztPVTqqes= - dependencies: - babel-helper-bindify-decorators "^6.24.1" - babel-runtime "^6.22.0" - babel-traverse "^6.24.1" - babel-types "^6.24.1" - -babel-helper-function-name@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz#d3475b8c03ed98242a25b48351ab18399d3580a9" - integrity sha1-00dbjAPtmCQqJbSDUasYOZ01gKk= - dependencies: - babel-helper-get-function-arity "^6.24.1" - babel-runtime "^6.22.0" - babel-template "^6.24.1" - babel-traverse "^6.24.1" - babel-types "^6.24.1" - -babel-helper-get-function-arity@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz#8f7782aa93407c41d3aa50908f89b031b1b6853d" - integrity sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0= - dependencies: - babel-runtime "^6.22.0" - babel-types "^6.24.1" - -babel-helper-hoist-variables@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz#1ecb27689c9d25513eadbc9914a73f5408be7a76" - integrity sha1-HssnaJydJVE+rbyZFKc/VAi+enY= - dependencies: - babel-runtime "^6.22.0" - babel-types "^6.24.1" - -babel-helper-optimise-call-expression@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz#f7a13427ba9f73f8f4fa993c54a97882d1244257" - integrity sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc= - dependencies: - babel-runtime "^6.22.0" - babel-types "^6.24.1" - -babel-helper-regex@^6.24.1: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz#325c59f902f82f24b74faceed0363954f6495e72" - integrity sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI= - dependencies: - babel-runtime "^6.26.0" - babel-types "^6.26.0" - lodash "^4.17.4" - -babel-helper-remap-async-to-generator@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz#5ec581827ad723fecdd381f1c928390676e4551b" - integrity sha1-XsWBgnrXI/7N04HxySg5BnbkVRs= - dependencies: - babel-helper-function-name "^6.24.1" - babel-runtime "^6.22.0" - babel-template "^6.24.1" - babel-traverse "^6.24.1" - babel-types "^6.24.1" - -babel-helper-replace-supers@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz#bf6dbfe43938d17369a213ca8a8bf74b6a90ab1a" - integrity sha1-v22/5Dk40XNpohPKiov3S2qQqxo= - dependencies: - babel-helper-optimise-call-expression "^6.24.1" - babel-messages "^6.23.0" - babel-runtime "^6.22.0" - babel-template "^6.24.1" - babel-traverse "^6.24.1" - babel-types "^6.24.1" - -babel-helpers@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-helpers/-/babel-helpers-6.24.1.tgz#3471de9caec388e5c850e597e58a26ddf37602b2" - integrity sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI= - dependencies: - babel-runtime "^6.22.0" - babel-template "^6.24.1" - -babel-jest@^20.0.3: - version "20.0.3" - resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-20.0.3.tgz#e4a03b13dc10389e140fc645d09ffc4ced301671" - integrity sha1-5KA7E9wQOJ4UD8ZF0J/8TO0wFnE= - dependencies: - babel-core "^6.0.0" - babel-plugin-istanbul "^4.0.0" - babel-preset-jest "^20.0.3" - -babel-jest@^23.6.0: - version "23.6.0" - resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-23.6.0.tgz#a644232366557a2240a0c083da6b25786185a2f1" - integrity sha512-lqKGG6LYXYu+DQh/slrQ8nxXQkEkhugdXsU6St7GmhVS7Ilc/22ArwqXNJrf0QaOBjZB0360qZMwXqDYQHXaew== - dependencies: - babel-plugin-istanbul "^4.1.6" - babel-preset-jest "^23.2.0" - -babel-messages@^6.23.0: - version "6.23.0" - resolved "https://registry.yarnpkg.com/babel-messages/-/babel-messages-6.23.0.tgz#f3cdf4703858035b2a2951c6ec5edf6c62f2630e" - integrity sha1-8830cDhYA1sqKVHG7F7fbGLyYw4= - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-check-es2015-constants@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz#35157b101426fd2ffd3da3f75c7d1e91835bbf8a" - integrity sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o= - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-istanbul@^4.0.0, babel-plugin-istanbul@^4.1.6: - version "4.1.6" - resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-4.1.6.tgz#36c59b2192efce81c5b378321b74175add1c9a45" - integrity sha512-PWP9FQ1AhZhS01T/4qLSKoHGY/xvkZdVBGlKM/HuxxS3+sC66HhTNR7+MpbO/so/cz/wY94MeSWJuP1hXIPfwQ== - dependencies: - babel-plugin-syntax-object-rest-spread "^6.13.0" - find-up "^2.1.0" - istanbul-lib-instrument "^1.10.1" - test-exclude "^4.2.1" - -babel-plugin-jest-hoist@^20.0.3: - version "20.0.3" - resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-20.0.3.tgz#afedc853bd3f8dc3548ea671fbe69d03cc2c1767" - integrity sha1-r+3IU70/jcNUjqZx++adA8wsF2c= - -babel-plugin-jest-hoist@^23.2.0: - version "23.2.0" - resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-23.2.0.tgz#e61fae05a1ca8801aadee57a6d66b8cefaf44167" - integrity sha1-5h+uBaHKiAGq3uV6bWa4zvr0QWc= - -babel-plugin-syntax-async-functions@^6.8.0: - version "6.13.0" - resolved "https://registry.yarnpkg.com/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz#cad9cad1191b5ad634bf30ae0872391e0647be95" - integrity sha1-ytnK0RkbWtY0vzCuCHI5HgZHvpU= - -babel-plugin-syntax-async-generators@^6.5.0: - version "6.13.0" - resolved "https://registry.yarnpkg.com/babel-plugin-syntax-async-generators/-/babel-plugin-syntax-async-generators-6.13.0.tgz#6bc963ebb16eccbae6b92b596eb7f35c342a8b9a" - integrity sha1-a8lj67FuzLrmuStZbrfzXDQqi5o= - -babel-plugin-syntax-class-properties@^6.8.0: - version "6.13.0" - resolved "https://registry.yarnpkg.com/babel-plugin-syntax-class-properties/-/babel-plugin-syntax-class-properties-6.13.0.tgz#d7eb23b79a317f8543962c505b827c7d6cac27de" - integrity sha1-1+sjt5oxf4VDlixQW4J8fWysJ94= - -babel-plugin-syntax-decorators@^6.13.0: - version "6.13.0" - resolved "https://registry.yarnpkg.com/babel-plugin-syntax-decorators/-/babel-plugin-syntax-decorators-6.13.0.tgz#312563b4dbde3cc806cee3e416cceeaddd11ac0b" - integrity sha1-MSVjtNvePMgGzuPkFszurd0RrAs= - -babel-plugin-syntax-dynamic-import@^6.18.0: - version "6.18.0" - resolved "https://registry.yarnpkg.com/babel-plugin-syntax-dynamic-import/-/babel-plugin-syntax-dynamic-import-6.18.0.tgz#8d6a26229c83745a9982a441051572caa179b1da" - integrity sha1-jWomIpyDdFqZgqRBBRVyyqF5sdo= - -babel-plugin-syntax-exponentiation-operator@^6.8.0: - version "6.13.0" - resolved "https://registry.yarnpkg.com/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz#9ee7e8337290da95288201a6a57f4170317830de" - integrity sha1-nufoM3KQ2pUoggGmpX9BcDF4MN4= - -babel-plugin-syntax-flow@^6.18.0: - version "6.18.0" - resolved "https://registry.yarnpkg.com/babel-plugin-syntax-flow/-/babel-plugin-syntax-flow-6.18.0.tgz#4c3ab20a2af26aa20cd25995c398c4eb70310c8d" - integrity sha1-TDqyCiryaqIM0lmVw5jE63AxDI0= - -babel-plugin-syntax-jsx@^6.3.13, babel-plugin-syntax-jsx@^6.8.0: - version "6.18.0" - resolved "https://registry.yarnpkg.com/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz#0af32a9a6e13ca7a3fd5069e62d7b0f58d0d8946" - integrity sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY= - -babel-plugin-syntax-object-rest-spread@^6.13.0, babel-plugin-syntax-object-rest-spread@^6.8.0: - version "6.13.0" - resolved "https://registry.yarnpkg.com/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz#fd6536f2bce13836ffa3a5458c4903a597bb3bf5" - integrity sha1-/WU28rzhODb/o6VFjEkDpZe7O/U= - -babel-plugin-syntax-trailing-function-commas@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz#ba0360937f8d06e40180a43fe0d5616fff532cf3" - integrity sha1-ugNgk3+NBuQBgKQ/4NVhb/9TLPM= - -babel-plugin-transform-async-generator-functions@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-async-generator-functions/-/babel-plugin-transform-async-generator-functions-6.24.1.tgz#f058900145fd3e9907a6ddf28da59f215258a5db" - integrity sha1-8FiQAUX9PpkHpt3yjaWfIVJYpds= - dependencies: - babel-helper-remap-async-to-generator "^6.24.1" - babel-plugin-syntax-async-generators "^6.5.0" - babel-runtime "^6.22.0" - -babel-plugin-transform-async-to-generator@^6.22.0, babel-plugin-transform-async-to-generator@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz#6536e378aff6cb1d5517ac0e40eb3e9fc8d08761" - integrity sha1-ZTbjeK/2yx1VF6wOQOs+n8jQh2E= - dependencies: - babel-helper-remap-async-to-generator "^6.24.1" - babel-plugin-syntax-async-functions "^6.8.0" - babel-runtime "^6.22.0" - -babel-plugin-transform-class-properties@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-class-properties/-/babel-plugin-transform-class-properties-6.24.1.tgz#6a79763ea61d33d36f37b611aa9def81a81b46ac" - integrity sha1-anl2PqYdM9NvN7YRqp3vgagbRqw= - dependencies: - babel-helper-function-name "^6.24.1" - babel-plugin-syntax-class-properties "^6.8.0" - babel-runtime "^6.22.0" - babel-template "^6.24.1" - -babel-plugin-transform-decorators@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-decorators/-/babel-plugin-transform-decorators-6.24.1.tgz#788013d8f8c6b5222bdf7b344390dfd77569e24d" - integrity sha1-eIAT2PjGtSIr33s0Q5Df13Vp4k0= - dependencies: - babel-helper-explode-class "^6.24.1" - babel-plugin-syntax-decorators "^6.13.0" - babel-runtime "^6.22.0" - babel-template "^6.24.1" - babel-types "^6.24.1" - -babel-plugin-transform-es2015-arrow-functions@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz#452692cb711d5f79dc7f85e440ce41b9f244d221" - integrity sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE= - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-transform-es2015-block-scoped-functions@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz#bbc51b49f964d70cb8d8e0b94e820246ce3a6141" - integrity sha1-u8UbSflk1wy42OC5ToICRs46YUE= - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-transform-es2015-block-scoping@^6.23.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz#d70f5299c1308d05c12f463813b0a09e73b1895f" - integrity sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8= - dependencies: - babel-runtime "^6.26.0" - babel-template "^6.26.0" - babel-traverse "^6.26.0" - babel-types "^6.26.0" - lodash "^4.17.4" - -babel-plugin-transform-es2015-classes@^6.23.0: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz#5a4c58a50c9c9461e564b4b2a3bfabc97a2584db" - integrity sha1-WkxYpQyclGHlZLSyo7+ryXolhNs= - dependencies: - babel-helper-define-map "^6.24.1" - babel-helper-function-name "^6.24.1" - babel-helper-optimise-call-expression "^6.24.1" - babel-helper-replace-supers "^6.24.1" - babel-messages "^6.23.0" - babel-runtime "^6.22.0" - babel-template "^6.24.1" - babel-traverse "^6.24.1" - babel-types "^6.24.1" - -babel-plugin-transform-es2015-computed-properties@^6.22.0: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz#6fe2a8d16895d5634f4cd999b6d3480a308159b3" - integrity sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM= - dependencies: - babel-runtime "^6.22.0" - babel-template "^6.24.1" - -babel-plugin-transform-es2015-destructuring@^6.23.0: - version "6.23.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz#997bb1f1ab967f682d2b0876fe358d60e765c56d" - integrity sha1-mXux8auWf2gtKwh2/jWNYOdlxW0= - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-transform-es2015-duplicate-keys@^6.22.0: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz#73eb3d310ca969e3ef9ec91c53741a6f1576423e" - integrity sha1-c+s9MQypaePvnskcU3QabxV2Qj4= - dependencies: - babel-runtime "^6.22.0" - babel-types "^6.24.1" - -babel-plugin-transform-es2015-for-of@^6.23.0: - version "6.23.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz#f47c95b2b613df1d3ecc2fdb7573623c75248691" - integrity sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE= - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-transform-es2015-function-name@^6.22.0: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz#834c89853bc36b1af0f3a4c5dbaa94fd8eacaa8b" - integrity sha1-g0yJhTvDaxrw86TF26qU/Y6sqos= - dependencies: - babel-helper-function-name "^6.24.1" - babel-runtime "^6.22.0" - babel-types "^6.24.1" - -babel-plugin-transform-es2015-literals@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz#4f54a02d6cd66cf915280019a31d31925377ca2e" - integrity sha1-T1SgLWzWbPkVKAAZox0xklN3yi4= - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-transform-es2015-modules-amd@^6.22.0, babel-plugin-transform-es2015-modules-amd@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz#3b3e54017239842d6d19c3011c4bd2f00a00d154" - integrity sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ= - dependencies: - babel-plugin-transform-es2015-modules-commonjs "^6.24.1" - babel-runtime "^6.22.0" - babel-template "^6.24.1" - -babel-plugin-transform-es2015-modules-commonjs@^6.23.0, babel-plugin-transform-es2015-modules-commonjs@^6.24.1: - version "6.26.2" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz#58a793863a9e7ca870bdc5a881117ffac27db6f3" - integrity sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q== - dependencies: - babel-plugin-transform-strict-mode "^6.24.1" - babel-runtime "^6.26.0" - babel-template "^6.26.0" - babel-types "^6.26.0" - -babel-plugin-transform-es2015-modules-systemjs@^6.23.0: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz#ff89a142b9119a906195f5f106ecf305d9407d23" - integrity sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM= - dependencies: - babel-helper-hoist-variables "^6.24.1" - babel-runtime "^6.22.0" - babel-template "^6.24.1" - -babel-plugin-transform-es2015-modules-umd@^6.23.0: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz#ac997e6285cd18ed6176adb607d602344ad38468" - integrity sha1-rJl+YoXNGO1hdq22B9YCNErThGg= - dependencies: - babel-plugin-transform-es2015-modules-amd "^6.24.1" - babel-runtime "^6.22.0" - babel-template "^6.24.1" - -babel-plugin-transform-es2015-object-super@^6.22.0: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz#24cef69ae21cb83a7f8603dad021f572eb278f8d" - integrity sha1-JM72muIcuDp/hgPa0CH1cusnj40= - dependencies: - babel-helper-replace-supers "^6.24.1" - babel-runtime "^6.22.0" - -babel-plugin-transform-es2015-parameters@^6.23.0: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz#57ac351ab49caf14a97cd13b09f66fdf0a625f2b" - integrity sha1-V6w1GrScrxSpfNE7CfZv3wpiXys= - dependencies: - babel-helper-call-delegate "^6.24.1" - babel-helper-get-function-arity "^6.24.1" - babel-runtime "^6.22.0" - babel-template "^6.24.1" - babel-traverse "^6.24.1" - babel-types "^6.24.1" - -babel-plugin-transform-es2015-shorthand-properties@^6.22.0: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz#24f875d6721c87661bbd99a4622e51f14de38aa0" - integrity sha1-JPh11nIch2YbvZmkYi5R8U3jiqA= - dependencies: - babel-runtime "^6.22.0" - babel-types "^6.24.1" - -babel-plugin-transform-es2015-spread@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz#d6d68a99f89aedc4536c81a542e8dd9f1746f8d1" - integrity sha1-1taKmfia7cRTbIGlQujdnxdG+NE= - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-transform-es2015-sticky-regex@^6.22.0: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz#00c1cdb1aca71112cdf0cf6126c2ed6b457ccdbc" - integrity sha1-AMHNsaynERLN8M9hJsLta0V8zbw= - dependencies: - babel-helper-regex "^6.24.1" - babel-runtime "^6.22.0" - babel-types "^6.24.1" - -babel-plugin-transform-es2015-template-literals@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz#a84b3450f7e9f8f1f6839d6d687da84bb1236d8d" - integrity sha1-qEs0UPfp+PH2g51taH2oS7EjbY0= - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-transform-es2015-typeof-symbol@^6.23.0: - version "6.23.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz#dec09f1cddff94b52ac73d505c84df59dcceb372" - integrity sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I= - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-transform-es2015-unicode-regex@^6.22.0: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz#d38b12f42ea7323f729387f18a7c5ae1faeb35e9" - integrity sha1-04sS9C6nMj9yk4fxinxa4frrNek= - dependencies: - babel-helper-regex "^6.24.1" - babel-runtime "^6.22.0" - regexpu-core "^2.0.0" - -babel-plugin-transform-exponentiation-operator@^6.22.0, babel-plugin-transform-exponentiation-operator@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz#2ab0c9c7f3098fa48907772bb813fe41e8de3a0e" - integrity sha1-KrDJx/MJj6SJB3cruBP+QejeOg4= - dependencies: - babel-helper-builder-binary-assignment-operator-visitor "^6.24.1" - babel-plugin-syntax-exponentiation-operator "^6.8.0" - babel-runtime "^6.22.0" - -babel-plugin-transform-flow-strip-types@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-flow-strip-types/-/babel-plugin-transform-flow-strip-types-6.22.0.tgz#84cb672935d43714fdc32bce84568d87441cf7cf" - integrity sha1-hMtnKTXUNxT9wyvOhFaNh0Qc988= - dependencies: - babel-plugin-syntax-flow "^6.18.0" - babel-runtime "^6.22.0" - -babel-plugin-transform-object-rest-spread@^6.22.0, babel-plugin-transform-object-rest-spread@^6.26.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz#0f36692d50fef6b7e2d4b3ac1478137a963b7b06" - integrity sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY= - dependencies: - babel-plugin-syntax-object-rest-spread "^6.8.0" - babel-runtime "^6.26.0" - -babel-plugin-transform-react-display-name@^6.23.0: - version "6.25.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-display-name/-/babel-plugin-transform-react-display-name-6.25.0.tgz#67e2bf1f1e9c93ab08db96792e05392bf2cc28d1" - integrity sha1-Z+K/Hx6ck6sI25Z5LgU5K/LMKNE= - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-transform-react-jsx-self@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-jsx-self/-/babel-plugin-transform-react-jsx-self-6.22.0.tgz#df6d80a9da2612a121e6ddd7558bcbecf06e636e" - integrity sha1-322AqdomEqEh5t3XVYvL7PBuY24= - dependencies: - babel-plugin-syntax-jsx "^6.8.0" - babel-runtime "^6.22.0" - -babel-plugin-transform-react-jsx-source@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-jsx-source/-/babel-plugin-transform-react-jsx-source-6.22.0.tgz#66ac12153f5cd2d17b3c19268f4bf0197f44ecd6" - integrity sha1-ZqwSFT9c0tF7PBkmj0vwGX9E7NY= - dependencies: - babel-plugin-syntax-jsx "^6.8.0" - babel-runtime "^6.22.0" - -babel-plugin-transform-react-jsx@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-jsx/-/babel-plugin-transform-react-jsx-6.24.1.tgz#840a028e7df460dfc3a2d29f0c0d91f6376e66a3" - integrity sha1-hAoCjn30YN/DotKfDA2R9jduZqM= - dependencies: - babel-helper-builder-react-jsx "^6.24.1" - babel-plugin-syntax-jsx "^6.8.0" - babel-runtime "^6.22.0" - -babel-plugin-transform-regenerator@^6.22.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz#e0703696fbde27f0a3efcacf8b4dca2f7b3a8f2f" - integrity sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8= - dependencies: - regenerator-transform "^0.10.0" - -babel-plugin-transform-strict-mode@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz#d5faf7aa578a65bbe591cf5edae04a0c67020758" - integrity sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g= - dependencies: - babel-runtime "^6.22.0" - babel-types "^6.24.1" - -babel-polyfill@^6.26.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-polyfill/-/babel-polyfill-6.26.0.tgz#379937abc67d7895970adc621f284cd966cf2153" - integrity sha1-N5k3q8Z9eJWXCtxiHyhM2WbPIVM= - dependencies: - babel-runtime "^6.26.0" - core-js "^2.5.0" - regenerator-runtime "^0.10.5" - -babel-preset-env@^1.0.0: - version "1.7.0" - resolved "https://registry.yarnpkg.com/babel-preset-env/-/babel-preset-env-1.7.0.tgz#dea79fa4ebeb883cd35dab07e260c1c9c04df77a" - integrity sha512-9OR2afuKDneX2/q2EurSftUYM0xGu4O2D9adAhVfADDhrYDaxXV0rBbevVYoY9n6nyX1PmQW/0jtpJvUNr9CHg== - dependencies: - babel-plugin-check-es2015-constants "^6.22.0" - babel-plugin-syntax-trailing-function-commas "^6.22.0" - babel-plugin-transform-async-to-generator "^6.22.0" - babel-plugin-transform-es2015-arrow-functions "^6.22.0" - babel-plugin-transform-es2015-block-scoped-functions "^6.22.0" - babel-plugin-transform-es2015-block-scoping "^6.23.0" - babel-plugin-transform-es2015-classes "^6.23.0" - babel-plugin-transform-es2015-computed-properties "^6.22.0" - babel-plugin-transform-es2015-destructuring "^6.23.0" - babel-plugin-transform-es2015-duplicate-keys "^6.22.0" - babel-plugin-transform-es2015-for-of "^6.23.0" - babel-plugin-transform-es2015-function-name "^6.22.0" - babel-plugin-transform-es2015-literals "^6.22.0" - babel-plugin-transform-es2015-modules-amd "^6.22.0" - babel-plugin-transform-es2015-modules-commonjs "^6.23.0" - babel-plugin-transform-es2015-modules-systemjs "^6.23.0" - babel-plugin-transform-es2015-modules-umd "^6.23.0" - babel-plugin-transform-es2015-object-super "^6.22.0" - babel-plugin-transform-es2015-parameters "^6.23.0" - babel-plugin-transform-es2015-shorthand-properties "^6.22.0" - babel-plugin-transform-es2015-spread "^6.22.0" - babel-plugin-transform-es2015-sticky-regex "^6.22.0" - babel-plugin-transform-es2015-template-literals "^6.22.0" - babel-plugin-transform-es2015-typeof-symbol "^6.23.0" - babel-plugin-transform-es2015-unicode-regex "^6.22.0" - babel-plugin-transform-exponentiation-operator "^6.22.0" - babel-plugin-transform-regenerator "^6.22.0" - browserslist "^3.2.6" - invariant "^2.2.2" - semver "^5.3.0" + "@types/babel__traverse" "^7.0.6" -babel-preset-flow@^6.23.0: - version "6.23.0" - resolved "https://registry.yarnpkg.com/babel-preset-flow/-/babel-preset-flow-6.23.0.tgz#e71218887085ae9a24b5be4169affb599816c49d" - integrity sha1-5xIYiHCFrpoktb5Baa/7WZgWxJ0= - dependencies: - babel-plugin-transform-flow-strip-types "^6.22.0" - -babel-preset-jest@^20.0.3: - version "20.0.3" - resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-20.0.3.tgz#cbacaadecb5d689ca1e1de1360ebfc66862c178a" - integrity sha1-y6yq3stdaJyh4d4TYOv8ZoYsF4o= - dependencies: - babel-plugin-jest-hoist "^20.0.3" - -babel-preset-jest@^23.2.0: - version "23.2.0" - resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-23.2.0.tgz#8ec7a03a138f001a1a8fb1e8113652bf1a55da46" - integrity sha1-jsegOhOPABoaj7HoETZSvxpV2kY= - dependencies: - babel-plugin-jest-hoist "^23.2.0" - babel-plugin-syntax-object-rest-spread "^6.13.0" - -babel-preset-react@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-preset-react/-/babel-preset-react-6.24.1.tgz#ba69dfaea45fc3ec639b6a4ecea6e17702c91380" - integrity sha1-umnfrqRfw+xjm2pOzqbhdwLJE4A= - dependencies: - babel-plugin-syntax-jsx "^6.3.13" - babel-plugin-transform-react-display-name "^6.23.0" - babel-plugin-transform-react-jsx "^6.24.1" - babel-plugin-transform-react-jsx-self "^6.22.0" - babel-plugin-transform-react-jsx-source "^6.22.0" - babel-preset-flow "^6.23.0" - -babel-preset-stage-2@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-preset-stage-2/-/babel-preset-stage-2-6.24.1.tgz#d9e2960fb3d71187f0e64eec62bc07767219bdc1" - integrity sha1-2eKWD7PXEYfw5k7sYrwHdnIZvcE= - dependencies: - babel-plugin-syntax-dynamic-import "^6.18.0" - babel-plugin-transform-class-properties "^6.24.1" - babel-plugin-transform-decorators "^6.24.1" - babel-preset-stage-3 "^6.24.1" - -babel-preset-stage-3@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-preset-stage-3/-/babel-preset-stage-3-6.24.1.tgz#836ada0a9e7a7fa37cb138fb9326f87934a48395" - integrity sha1-g2raCp56f6N8sTj7kyb4eTSkg5U= - dependencies: - babel-plugin-syntax-trailing-function-commas "^6.22.0" - babel-plugin-transform-async-generator-functions "^6.24.1" - babel-plugin-transform-async-to-generator "^6.24.1" - babel-plugin-transform-exponentiation-operator "^6.24.1" - babel-plugin-transform-object-rest-spread "^6.22.0" - -babel-register@^6.26.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-register/-/babel-register-6.26.0.tgz#6ed021173e2fcb486d7acb45c6009a856f647071" - integrity sha1-btAhFz4vy0htestFxgCahW9kcHE= - dependencies: - babel-core "^6.26.0" - babel-runtime "^6.26.0" - core-js "^2.5.0" - home-or-tmp "^2.0.0" - lodash "^4.17.4" - mkdirp "^0.5.1" - source-map-support "^0.4.15" - -babel-runtime@^6.18.0, babel-runtime@^6.22.0, babel-runtime@^6.26.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe" - integrity sha1-llxwWGaOgrVde/4E/yM3vItWR/4= - dependencies: - core-js "^2.4.0" - regenerator-runtime "^0.11.0" - -babel-template@^6.16.0, babel-template@^6.24.1, babel-template@^6.26.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-template/-/babel-template-6.26.0.tgz#de03e2d16396b069f46dd9fff8521fb1a0e35e02" - integrity sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI= - dependencies: - babel-runtime "^6.26.0" - babel-traverse "^6.26.0" - babel-types "^6.26.0" - babylon "^6.18.0" - lodash "^4.17.4" - -babel-traverse@^6.0.0, babel-traverse@^6.18.0, babel-traverse@^6.24.1, babel-traverse@^6.26.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-traverse/-/babel-traverse-6.26.0.tgz#46a9cbd7edcc62c8e5c064e2d2d8d0f4035766ee" - integrity sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4= - dependencies: - babel-code-frame "^6.26.0" - babel-messages "^6.23.0" - babel-runtime "^6.26.0" - babel-types "^6.26.0" - babylon "^6.18.0" - debug "^2.6.8" - globals "^9.18.0" - invariant "^2.2.2" - lodash "^4.17.4" - -babel-types@^6.0.0, babel-types@^6.18.0, babel-types@^6.19.0, babel-types@^6.24.1, babel-types@^6.26.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-types/-/babel-types-6.26.0.tgz#a3b073f94ab49eb6fa55cd65227a334380632497" - integrity sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc= +babel-preset-jest@^24.6.0: + version "24.6.0" + resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-24.6.0.tgz#66f06136eefce87797539c0d63f1769cc3915984" dependencies: - babel-runtime "^6.26.0" - esutils "^2.0.2" - lodash "^4.17.4" - to-fast-properties "^1.0.3" - -babylon@^6.18.0: - version "6.18.0" - resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.18.0.tgz#af2f3b88fa6f5c1e4c634d1a0f8eac4f55b395e3" - integrity sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ== + "@babel/plugin-syntax-object-rest-spread" "^7.0.0" + babel-plugin-jest-hoist "^24.6.0" balanced-match@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" - integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c= base@^0.11.1: version "0.11.2" resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f" - integrity sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg== dependencies: cache-base "^1.0.1" class-utils "^0.3.5" @@ -1098,36 +1063,23 @@ base@^0.11.1: bcrypt-pbkdf@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz#63bc5dcb61331b92bc05fd528953c33462a06f8d" - integrity sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40= dependencies: tweetnacl "^0.14.3" binary-extensions@^1.0.0: version "1.11.0" resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.11.0.tgz#46aa1751fb6a2f93ee5e689bb1087d4b14c6c205" - integrity sha1-RqoXUftqL5PuXmibsQh9SxTGwgU= brace-expansion@^1.1.7: version "1.1.11" resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" - integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== dependencies: balanced-match "^1.0.0" concat-map "0.0.1" -braces@^1.8.2: - version "1.8.5" - resolved "https://registry.yarnpkg.com/braces/-/braces-1.8.5.tgz#ba77962e12dff969d6b76711e914b737857bf6a7" - integrity sha1-uneWLhLf+WnWt2cR6RS3N4V79qc= - dependencies: - expand-range "^1.8.1" - preserve "^0.2.0" - repeat-element "^1.1.2" - -braces@^2.3.1: +braces@^2.3.1, braces@^2.3.2: version "2.3.2" resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729" - integrity sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w== dependencies: arr-flatten "^1.1.0" array-unique "^0.3.2" @@ -1143,58 +1095,42 @@ braces@^2.3.1: browser-process-hrtime@^0.1.2: version "0.1.3" resolved "https://registry.yarnpkg.com/browser-process-hrtime/-/browser-process-hrtime-0.1.3.tgz#616f00faef1df7ec1b5bf9cfe2bdc3170f26c7b4" - integrity sha512-bRFnI4NnjO6cnyLmOV/7PVoDEMJChlcfN0z4s1YMBY989/SvlfMI1lgCnkFUs53e9gQF+w7qu7XdllSTiSl8Aw== browser-resolve@^1.11.3: version "1.11.3" resolved "https://registry.yarnpkg.com/browser-resolve/-/browser-resolve-1.11.3.tgz#9b7cbb3d0f510e4cb86bdbd796124d28b5890af6" - integrity sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ== dependencies: resolve "1.1.7" -browserslist@^3.2.6: - version "3.2.8" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-3.2.8.tgz#b0005361d6471f0f5952797a76fc985f1f978fc6" - integrity sha512-WHVocJYavUwVgVViC0ORikPHQquXwVh939TaelZ4WDqpWgTX/FsGhl/+P4qBUAGcRvtOgDgC+xftNWWp2RUTAQ== +browserslist@^4.5.1, browserslist@^4.5.2, browserslist@^4.5.4: + version "4.5.4" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.5.4.tgz#166c4ecef3b51737a42436ea8002aeea466ea2c7" dependencies: - caniuse-lite "^1.0.30000844" - electron-to-chromium "^1.3.47" - -browserslist@^4.4.0: - version "4.4.0" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.4.0.tgz#7050d1412cbfc5274aba609ed5e50359ca1a5fdf" - integrity sha512-tQkHS8VVxWbrjnNDXgt7/+SuPJ7qDvD0Y2e6bLtoQluR2SPvlmPUcfcU75L1KAalhqULlIFJlJ6BDfnYyJxJsw== - dependencies: - caniuse-lite "^1.0.30000928" - electron-to-chromium "^1.3.100" - node-releases "^1.1.3" + caniuse-lite "^1.0.30000955" + electron-to-chromium "^1.3.122" + node-releases "^1.1.13" bser@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/bser/-/bser-2.0.0.tgz#9ac78d3ed5d915804fd87acb158bc797147a1719" - integrity sha1-mseNPtXZFYBP2HrLFYvHlxR6Fxk= dependencies: node-int64 "^0.4.0" buffer-from@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.0.0.tgz#4cb8832d23612589b0406e9e2956c17f06fdf531" - integrity sha512-83apNb8KK0Se60UE1+4Ukbe3HbfELJ6UlI4ldtOGs7So4KD26orJM8hIY9lxdzP+UpItH1Yh/Y8GUvNFWFFRxA== builtin-modules@^1.0.0: version "1.1.1" resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f" - integrity sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8= bytes@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" - integrity sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg= + version "3.1.0" + resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6" cache-base@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2" - integrity sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ== dependencies: collection-visit "^1.0.0" component-emitter "^1.2.1" @@ -1206,137 +1142,73 @@ cache-base@^1.0.1: union-value "^1.0.0" unset-value "^1.0.0" -caller-path@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-0.1.0.tgz#94085ef63581ecd3daa92444a8fe94e82577751f" - integrity sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8= - dependencies: - callsites "^0.2.0" - -callsites@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/callsites/-/callsites-0.2.0.tgz#afab96262910a7f33c19a5775825c69f34e350ca" - integrity sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo= - -callsites@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/callsites/-/callsites-2.0.0.tgz#06eb84f00eea413da86affefacbffb36093b3c50" - integrity sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA= +callsites@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.0.0.tgz#fb7eb569b72ad7a45812f93fd9430a3e410b3dd3" -camelcase-css@^2.0.0: +camelcase-css@^2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/camelcase-css/-/camelcase-css-2.0.1.tgz#ee978f6947914cc30c6b44741b6ed1df7f043fd5" - integrity sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA== - -camelcase@^1.0.2: - version "1.2.1" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-1.2.1.tgz#9bb5304d2e0b56698b2c758b08a3eaa9daa58a39" - integrity sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk= - -camelcase@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd" - integrity sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0= + resolved "https://registry.yarnpkg.com/camelcase-css/-/camelcase-css-2.0.1.tgz#ee978f6947914cc30c6b44741b6ed1df7f043fd5" -caniuse-lite@^1.0.30000844: - version "1.0.30000846" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000846.tgz#2092911eecad71a89dae1faa62bcc202fde7f959" - integrity sha512-qxUOHr5mTaadWH1ap0ueivHd8x42Bnemcn+JutVr7GWmm2bU4zoBhjuv5QdXgALQnnT626lOQros7cCDf8PwCg== +camelcase@^5.0.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.2.0.tgz#e7522abda5ed94cc0489e1b8466610e88404cf45" -caniuse-lite@^1.0.30000928: - version "1.0.30000928" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000928.tgz#805e828dc72b06498e3683a32e61c7507fd67b88" - integrity sha512-aSpMWRXL6ZXNnzm8hgE4QDLibG5pVJ2Ujzsuj3icazlIkxXkPXtL+BWnMx6FBkWmkZgBHGUxPZQvrbRw2ZTxhg== +caniuse-lite@^1.0.30000955, caniuse-lite@^1.0.30000957: + version "1.0.30000957" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000957.tgz#fb1026bf184d7d62c685205358c3b24b9e29f7b3" capture-exit@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/capture-exit/-/capture-exit-1.2.0.tgz#1c5fcc489fd0ab00d4f1ac7ae1072e3173fbab6f" - integrity sha1-HF/MSJ/QqwDU8ax64QcuMXP7q28= dependencies: rsvp "^3.3.3" caseless@~0.12.0: version "0.12.0" resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" - integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= - -center-align@^0.1.1: - version "0.1.3" - resolved "https://registry.yarnpkg.com/center-align/-/center-align-0.1.3.tgz#aa0d32629b6ee972200411cbd4461c907bc2b7ad" - integrity sha1-qg0yYptu6XIgBBHL1EYckHvCt60= - dependencies: - align-text "^0.1.3" - lazy-cache "^1.0.3" - -chalk@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" - integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg= - dependencies: - ansi-styles "^2.2.1" - escape-string-regexp "^1.0.2" - has-ansi "^2.0.0" - strip-ansi "^3.0.0" - supports-color "^2.0.0" -chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.4.1: - version "2.4.1" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.1.tgz#18c49ab16a037b6eb0152cc83e3471338215b66e" - integrity sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ== - dependencies: - ansi-styles "^3.2.1" - escape-string-regexp "^1.0.5" - supports-color "^5.3.0" - -chalk@^2.4.2: +chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.4.1, chalk@^2.4.2: version "2.4.2" resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" - integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== dependencies: ansi-styles "^3.2.1" escape-string-regexp "^1.0.5" supports-color "^5.3.0" -chardet@^0.4.0: - version "0.4.2" - resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.4.2.tgz#b5473b33dc97c424e5d98dc87d55d4d8a29c8bf2" - integrity sha1-tUc7M9yXxCTl2Y3IfVXU2KKci/I= +chardet@^0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e" -chokidar@^1.6.1: - version "1.7.0" - resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-1.7.0.tgz#798e689778151c8076b4b360e5edd28cda2bb468" - integrity sha1-eY5ol3gVHIB2tLNg5e3SjNortGg= +chokidar@^2.0.4: + version "2.1.5" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.1.5.tgz#0ae8434d962281a5f56c72869e79cb6d9d86ad4d" dependencies: - anymatch "^1.3.0" - async-each "^1.0.0" - glob-parent "^2.0.0" - inherits "^2.0.1" + anymatch "^2.0.0" + async-each "^1.0.1" + braces "^2.3.2" + glob-parent "^3.1.0" + inherits "^2.0.3" is-binary-path "^1.0.0" - is-glob "^2.0.0" + is-glob "^4.0.0" + normalize-path "^3.0.0" path-is-absolute "^1.0.0" - readdirp "^2.0.0" + readdirp "^2.2.1" + upath "^1.1.1" optionalDependencies: - fsevents "^1.0.0" + fsevents "^1.2.7" chownr@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.0.1.tgz#e2a75042a9551908bebd25b8523d5f9769d79181" - integrity sha1-4qdQQqlVGQi+vSW4Uj1fl2nXkYE= - -ci-info@^1.0.0: - version "1.1.3" - resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-1.1.3.tgz#710193264bb05c77b8c90d02f5aaf22216a667b2" - integrity sha512-SK/846h/Rcy8q9Z9CAwGBLfCJ6EkjJWdpelWDufQpqVDYq2Wnnv8zlSO6AMQap02jvhVruKKpEtQOufo3pFhLg== -circular-json@^0.3.1: - version "0.3.3" - resolved "https://registry.yarnpkg.com/circular-json/-/circular-json-0.3.3.tgz#815c99ea84f6809529d2f45791bdf82711352d66" - integrity sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A== +ci-info@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46" class-utils@^0.3.5: version "0.3.6" resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463" - integrity sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg== dependencies: arr-union "^3.1.0" define-property "^0.2.5" @@ -1344,37 +1216,24 @@ class-utils@^0.3.5: static-extend "^0.1.1" clean-css@^4.1.9: - version "4.1.11" - resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-4.1.11.tgz#2ecdf145aba38f54740f26cefd0ff3e03e125d6a" - integrity sha1-Ls3xRaujj1R0DybO/Q/z4D4SXWo= + version "4.2.1" + resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-4.2.1.tgz#2d411ef76b8569b6d0c84068dabe85b0aa5e5c17" dependencies: - source-map "0.5.x" + source-map "~0.6.0" cli-cursor@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5" - integrity sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU= dependencies: restore-cursor "^2.0.0" cli-width@^2.0.0: version "2.2.0" resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.2.0.tgz#ff19ede8a9a5e579324147b0c11f0fbcbabed639" - integrity sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk= - -cliui@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-2.1.0.tgz#4b475760ff80264c762c3a1719032e91c7fea0d1" - integrity sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE= - dependencies: - center-align "^0.1.1" - right-align "^0.1.1" - wordwrap "0.0.2" cliui@^4.0.0: version "4.1.0" resolved "https://registry.yarnpkg.com/cliui/-/cliui-4.1.0.tgz#348422dbe82d800b3022eef4f6ac10bf2e4d1b49" - integrity sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ== dependencies: string-width "^2.1.1" strip-ansi "^4.0.0" @@ -1383,17 +1242,14 @@ cliui@^4.0.0: co@^4.6.0: version "4.6.0" resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" - integrity sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ= code-point-at@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" - integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c= collection-visit@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0" - integrity sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA= dependencies: map-visit "^1.0.0" object-visit "^1.0.0" @@ -1401,286 +1257,234 @@ collection-visit@^1.0.0: color-convert@^1.9.0: version "1.9.1" resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.1.tgz#c1261107aeb2f294ebffec9ed9ecad529a6097ed" - integrity sha512-mjGanIiwQJskCC18rPR6OmrZ6fm2Lc7PeGFYwCmy5J34wC6F1PzdGL6xeMfmgicfYcNLGuVFA3WzXtIDCQSZxQ== dependencies: color-name "^1.1.1" color-name@^1.1.1: version "1.1.3" resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" - integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= combined-stream@^1.0.6, combined-stream@~1.0.6: version "1.0.7" resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.7.tgz#2d1d24317afb8abe95d6d2c0b07b57813539d828" - integrity sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w== dependencies: delayed-stream "~1.0.0" -commander@^2.11.0: - version "2.15.1" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.15.1.tgz#df46e867d0fc2aec66a34662b406a9ccafff5b0f" - integrity sha512-VlfT9F3V0v+jr4yxPc5gg9s62/fIVWsd2Bk2iD435um1NlGMYdVCq+MjcXnhYq2icNOizHr1kK+5TI6H0Hy0ag== +commander@^2.8.1: + version "2.19.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-2.19.0.tgz#f6198aa84e5b83c46054b94ddedbfed5ee9ff12a" -comment-regex@^1.0.0: +commander@~2.17.1: + version "2.17.1" + resolved "https://registry.yarnpkg.com/commander/-/commander-2.17.1.tgz#bd77ab7de6de94205ceacc72f1716d29f20a77bf" + +commondir@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/comment-regex/-/comment-regex-1.0.1.tgz#e070d2c4db33231955d0979d27c918fcb6f93565" - integrity sha512-IWlN//Yfby92tOIje7J18HkNmWRR7JESA/BK8W7wqY/akITpU5B0JQWnbTjCfdChSrDNb0DrdA9jfAxiiBXyiQ== + resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" component-emitter@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.2.1.tgz#137918d6d78283f7df7a6b7c5a63e140e69425e6" - integrity sha1-E3kY1teCg/ffemt8WmPhQOaUJeY= concat-map@0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" - integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= - -concat-stream@^1.6.0: - version "1.6.2" - resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34" - integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw== - dependencies: - buffer-from "^1.0.0" - inherits "^2.0.3" - readable-stream "^2.2.2" - typedarray "^0.0.6" console-control-strings@^1.0.0, console-control-strings@~1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" - integrity sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4= -convert-source-map@^1.4.0, convert-source-map@^1.5.0, convert-source-map@^1.5.1: - version "1.5.1" - resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.5.1.tgz#b8278097b9bc229365de5c62cf5fcaed8b5599e5" - integrity sha1-uCeAl7m8IpNl3lxiz1/K7YtVmeU= +convert-source-map@^1.1.0, convert-source-map@^1.4.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.6.0.tgz#51b537a8c43e0f04dec1993bffcdd504e758ac20" + dependencies: + safe-buffer "~5.1.1" copy-descriptor@^0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" - integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= -core-js@^2.4.0, core-js@^2.5.0: - version "2.5.6" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.5.6.tgz#0fe6d45bf3cac3ac364a9d72de7576f4eb221b9d" - integrity sha512-lQUVfQi0aLix2xpyjrrJEvfuYCqPc/HwmTKsC/VNf8q0zsjX7SQZtp4+oRONN5Tsur9GDETPjj+Ub2iDiGZfSQ== +core-js-compat@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.0.0.tgz#cd9810b8000742535a4a43773866185e310bd4f7" + dependencies: + browserslist "^4.5.1" + core-js "3.0.0" + core-js-pure "3.0.0" + semver "^5.6.0" + +core-js-pure@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.0.0.tgz#a5679adb4875427c8c0488afc93e6f5b7125859b" + +core-js@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.0.0.tgz#a8dbfa978d29bfc263bfb66c556d0ca924c28957" + +core-js@^2.5.7: + version "2.6.5" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.5.tgz#44bc8d249e7fb2ff5d00e0341a7ffb94fbf67895" core-util-is@1.0.2, core-util-is@~1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" - integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= -cross-spawn@^5.0.1, cross-spawn@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449" - integrity sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk= +cross-spawn@^6.0.0, cross-spawn@^6.0.5: + version "6.0.5" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" dependencies: - lru-cache "^4.0.1" + nice-try "^1.0.4" + path-key "^2.0.1" + semver "^5.5.0" shebang-command "^1.2.0" which "^1.2.9" -css.escape@^1.5.1: - version "1.5.1" - resolved "https://registry.yarnpkg.com/css.escape/-/css.escape-1.5.1.tgz#42e27d4fa04ae32f931a4b4d4191fa9cddee97cb" - integrity sha1-QuJ9T6BK4y+TGktNQZH6nN3ul8s= - cssesc@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-2.0.0.tgz#3b13bd1bb1cb36e1bcb5a4dcd27f54c5dcb35703" - integrity sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg== + +cssesc@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" cssom@0.3.x, "cssom@>= 0.3.2 < 0.4.0": version "0.3.2" resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.2.tgz#b8036170c79f07a90ff2f16e22284027a243848b" - integrity sha1-uANhcMefB6kP8vFuIihAJ6JDhIs= cssstyle@^1.0.0: version "1.1.1" resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-1.1.1.tgz#18b038a9c44d65f7a8e428a653b9f6fe42faf5fb" - integrity sha512-364AI1l/M5TYcFH83JnOH/pSqgaNnKmYgKrm0didZMGKWjQB60dymwWy1rKUgL3J1ffdq9xVi2yGLHdSjjSNog== dependencies: cssom "0.3.x" dashdash@^1.12.0: version "1.14.1" resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" - integrity sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA= dependencies: assert-plus "^1.0.0" data-urls@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/data-urls/-/data-urls-1.1.0.tgz#15ee0582baa5e22bb59c77140da8f9c76963bbfe" - integrity sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ== dependencies: abab "^2.0.0" whatwg-mimetype "^2.2.0" whatwg-url "^7.0.0" -debug@^2.1.2, debug@^2.2.0, debug@^2.3.3, debug@^2.6.8, debug@^2.6.9: +debug@^2.1.2, debug@^2.2.0, debug@^2.3.3: version "2.6.9" resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" - integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== dependencies: ms "2.0.0" -debug@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261" - integrity sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g== +debug@^4.0.1, debug@^4.1.0, debug@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791" dependencies: - ms "2.0.0" + ms "^2.1.1" -decamelize@^1.0.0, decamelize@^1.1.1: +decamelize@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" - integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= decode-uri-component@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" - integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= deep-extend@^0.5.1: version "0.5.1" resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.5.1.tgz#b894a9dd90d3023fbf1c55a394fb858eb2066f1f" - integrity sha512-N8vBdOa+DF7zkRrDCsaOXoCs/E2fJfx9B9MrKnnSiHNh4ws7eSys6YQE4KvT1cecKmOASYQBhbKjeuDD9lT81w== deep-is@~0.1.3: version "0.1.3" resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" - integrity sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ= - -default-require-extensions@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/default-require-extensions/-/default-require-extensions-1.0.0.tgz#f37ea15d3e13ffd9b437d33e1a75b5fb97874cb8" - integrity sha1-836hXT4T/9m0N9M+GnW1+5eHTLg= - dependencies: - strip-bom "^2.0.0" define-properties@^1.1.2: version "1.1.3" resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" - integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ== dependencies: object-keys "^1.0.12" define-property@^0.2.5: version "0.2.5" resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116" - integrity sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY= dependencies: is-descriptor "^0.1.0" define-property@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6" - integrity sha1-dp66rz9KY6rTr56NMEybvnm/sOY= dependencies: is-descriptor "^1.0.0" define-property@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d" - integrity sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ== dependencies: is-descriptor "^1.0.2" isobject "^3.0.1" -defined@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/defined/-/defined-1.0.0.tgz#c98d9bcef75674188e110969151199e39b1fa693" - integrity sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM= - -del@^2.0.2: - version "2.2.2" - resolved "https://registry.yarnpkg.com/del/-/del-2.2.2.tgz#c12c981d067846c84bcaf862cff930d907ffd1a8" - integrity sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag= - dependencies: - globby "^5.0.0" - is-path-cwd "^1.0.0" - is-path-in-cwd "^1.0.0" - object-assign "^4.0.1" - pify "^2.0.0" - pinkie-promise "^2.0.0" - rimraf "^2.2.8" - delayed-stream@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" - integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk= delegates@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" - integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o= - -detect-indent@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-4.0.0.tgz#f76d064352cdf43a1cb6ce619c4ee3a9475de208" - integrity sha1-920GQ1LN9Docts5hnE7jqUdd4gg= - dependencies: - repeating "^2.0.0" detect-libc@^1.0.2: version "1.0.3" resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" - integrity sha1-+hN8S9aY7fVc1c0CrFWfkaTEups= detect-newline@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-2.1.0.tgz#f41f1c10be4b00e87b5f13da680759f2c5bfd3e2" - integrity sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I= -diff@^3.2.0: - version "3.5.0" - resolved "https://registry.yarnpkg.com/diff/-/diff-3.5.0.tgz#800c0dd1e0a8bfbc95835c202ad220fe317e5a12" - integrity sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA== +diff-sequences@^24.3.0: + version "24.3.0" + resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-24.3.0.tgz#0f20e8a1df1abddaf4d9c226680952e64118b975" -doctrine@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d" - integrity sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw== +doctrine@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961" dependencies: esutils "^2.0.2" domexception@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/domexception/-/domexception-1.0.1.tgz#937442644ca6a31261ef36e3ec677fe805582c90" - integrity sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug== dependencies: webidl-conversions "^4.0.2" ecc-jsbn@~0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz#0fc73a9ed5f0d53c38193398523ef7e543777505" - integrity sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU= dependencies: jsbn "~0.1.0" -electron-to-chromium@^1.3.100: - version "1.3.102" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.102.tgz#3ac43a037c8a63bca3dfa189eb3d90f097196787" - integrity sha512-2nzZuXw/KBPnI3QX3UOCSRvJiVy7o9+VHRDQ3D/EHCvVc89X6aj/GlNmEgiR2GBIhmSWXIi4W1M5okA5ScSlNg== +electron-to-chromium@^1.3.122: + version "1.3.122" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.122.tgz#b32a0805f48557bd3c3b8104eadc7fa511b14a9a" -electron-to-chromium@^1.3.47: - version "1.3.48" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.48.tgz#d3b0d8593814044e092ece2108fc3ac9aea4b900" - integrity sha1-07DYWTgUBE4JLs4hCPw6ya6kuQA= +emoji-regex@^7.0.1: + version "7.0.3" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156" -error-ex@^1.2.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.1.tgz#f855a86ce61adc4e8621c3cda21e7a7612c3a8dc" - integrity sha1-+FWobOYa3E6GIcPNoh56dhLDqNw= +end-of-stream@^1.1.0: + version "1.4.1" + resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.1.tgz#ed29634d19baba463b6ce6b80a37213eab71ec43" + dependencies: + once "^1.4.0" + +error-ex@^1.3.1: + version "1.3.2" + resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" dependencies: is-arrayish "^0.2.1" es-abstract@^1.5.1: version "1.12.0" resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.12.0.tgz#9dbbdd27c6856f0001421ca18782d786bf8a6165" - integrity sha512-C8Fx/0jFmV5IPoMOFPA9P9G5NtqW+4cOPit3MIuvR2t7Ag2K15EJTpxnHAYTzL+aYQJIESYeXZmDBfOBE1HcpA== dependencies: es-to-primitive "^1.1.1" function-bind "^1.1.1" @@ -1691,21 +1495,18 @@ es-abstract@^1.5.1: es-to-primitive@^1.1.1: version "1.2.0" resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.0.tgz#edf72478033456e8dda8ef09e00ad9650707f377" - integrity sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg== dependencies: is-callable "^1.1.4" is-date-object "^1.0.1" is-symbol "^1.0.2" -escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: +escape-string-regexp@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" - integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= escodegen@^1.9.1: version "1.11.0" resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-1.11.0.tgz#b27a9389481d5bfd5bec76f7bb1eb3f8f4556589" - integrity sha512-IeMV45ReixHS53K/OmfKAIztN/igDHzTJUhZM3k1jMhIZWjk45SMwAtBsEXiJp3vSPmTcu6CXn7mDvFHRN66fw== dependencies: esprima "^3.1.3" estraverse "^4.2.0" @@ -1717,136 +1518,121 @@ escodegen@^1.9.1: eslint-config-postcss@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/eslint-config-postcss/-/eslint-config-postcss-2.0.2.tgz#cae1c6093ced7850894a5b85fbe1d1e232b72afb" - integrity sha1-yuHGCTzteFCJSluF++HR4jK3Kvs= -eslint-config-prettier@^2.7.0: - version "2.9.0" - resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-2.9.0.tgz#5ecd65174d486c22dff389fe036febf502d468a3" - integrity sha512-ag8YEyBXsm3nmOv1Hz991VtNNDMRa+MNy8cY47Pl4bw6iuzqKbJajXdqUpiw13STdLLrznxgm1hj9NhxeOYq0A== +eslint-config-prettier@^4.1.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-4.2.0.tgz#70b946b629cd0e3e98233fd9ecde4cb9778de96c" dependencies: - get-stdin "^5.0.1" + get-stdin "^6.0.0" -eslint-plugin-prettier@^2.3.1: - version "2.6.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-2.6.0.tgz#33e4e228bdb06142d03c560ce04ec23f6c767dd7" - integrity sha512-floiaI4F7hRkTrFe8V2ItOK97QYrX75DjmdzmVITZoAP6Cn06oEDPQRsO6MlHEP/u2SxI3xQ52Kpjw6j5WGfeQ== +eslint-plugin-prettier@^3.0.1: + version "3.1.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-3.1.0.tgz#8695188f95daa93b0dc54b249347ca3b79c4686d" dependencies: - fast-diff "^1.1.1" - jest-docblock "^21.0.0" + prettier-linter-helpers "^1.0.0" -eslint-scope@^3.7.1: - version "3.7.1" - resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-3.7.1.tgz#3d63c3edfda02e06e01a452ad88caacc7cdcb6e8" - integrity sha1-PWPD7f2gLgbgGkUq2IyqzHzctug= +eslint-scope@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-4.0.3.tgz#ca03833310f6889a3264781aa82e63eb9cfe7848" dependencies: esrecurse "^4.1.0" estraverse "^4.1.1" +eslint-utils@^1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-1.3.1.tgz#9a851ba89ee7c460346f97cf8939c7298827e512" + eslint-visitor-keys@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz#3f3180fb2e291017716acb4c9d6d5b5c34a6a81d" - integrity sha512-qzm/XxIbxm/FHyH341ZrbnMUpe+5Bocte9xkmFMzPMjRaZMcXww+MpBptFvtU+79L362nqiLhekCxCxDPaUMBQ== -eslint@^4.10.0: - version "4.19.1" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-4.19.1.tgz#32d1d653e1d90408854bfb296f076ec7e186a300" - integrity sha512-bT3/1x1EbZB7phzYu7vCr1v3ONuzDtX8WjuM9c0iYxe+cq+pwcKEoQjl7zd3RpC6YOLgnSy3cTN58M2jcoPDIQ== +eslint@^5.15.1: + version "5.16.0" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-5.16.0.tgz#a1e3ac1aae4a3fbd8296fcf8f7ab7314cbb6abea" dependencies: - ajv "^5.3.0" - babel-code-frame "^6.22.0" + "@babel/code-frame" "^7.0.0" + ajv "^6.9.1" chalk "^2.1.0" - concat-stream "^1.6.0" - cross-spawn "^5.1.0" - debug "^3.1.0" - doctrine "^2.1.0" - eslint-scope "^3.7.1" + cross-spawn "^6.0.5" + debug "^4.0.1" + doctrine "^3.0.0" + eslint-scope "^4.0.3" + eslint-utils "^1.3.1" eslint-visitor-keys "^1.0.0" - espree "^3.5.4" - esquery "^1.0.0" + espree "^5.0.1" + esquery "^1.0.1" esutils "^2.0.2" - file-entry-cache "^2.0.0" + file-entry-cache "^5.0.1" functional-red-black-tree "^1.0.1" glob "^7.1.2" - globals "^11.0.1" - ignore "^3.3.3" + globals "^11.7.0" + ignore "^4.0.6" + import-fresh "^3.0.0" imurmurhash "^0.1.4" - inquirer "^3.0.6" - is-resolvable "^1.0.0" - js-yaml "^3.9.1" + inquirer "^6.2.2" + js-yaml "^3.13.0" json-stable-stringify-without-jsonify "^1.0.1" levn "^0.3.0" - lodash "^4.17.4" - minimatch "^3.0.2" + lodash "^4.17.11" + minimatch "^3.0.4" mkdirp "^0.5.1" natural-compare "^1.4.0" optionator "^0.8.2" path-is-inside "^1.0.2" - pluralize "^7.0.0" progress "^2.0.0" - regexpp "^1.0.1" - require-uncached "^1.0.3" - semver "^5.3.0" + regexpp "^2.0.1" + semver "^5.5.1" strip-ansi "^4.0.0" - strip-json-comments "~2.0.1" - table "4.0.2" - text-table "~0.2.0" + strip-json-comments "^2.0.1" + table "^5.2.3" + text-table "^0.2.0" -espree@^3.5.4: - version "3.5.4" - resolved "https://registry.yarnpkg.com/espree/-/espree-3.5.4.tgz#b0f447187c8a8bed944b815a660bddf5deb5d1a7" - integrity sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A== +espree@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/espree/-/espree-5.0.1.tgz#5d6526fa4fc7f0788a5cf75b15f30323e2f81f7a" dependencies: - acorn "^5.5.0" - acorn-jsx "^3.0.0" + acorn "^6.0.7" + acorn-jsx "^5.0.0" + eslint-visitor-keys "^1.0.0" esprima@^3.1.3: version "3.1.3" resolved "https://registry.yarnpkg.com/esprima/-/esprima-3.1.3.tgz#fdca51cee6133895e3c88d535ce49dbff62a4633" - integrity sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM= esprima@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.0.tgz#4499eddcd1110e0b218bacf2fa7f7f59f55ca804" - integrity sha512-oftTcaMu/EGrEIu904mWteKIv8vMuOgGYo7EhVJJN00R/EED9DCua/xxHRdYnKtcECzVg7xOWhflvJMnqcFZjw== -esquery@^1.0.0: +esquery@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.0.1.tgz#406c51658b1f5991a5f9b62b1dc25b00e3e5c708" - integrity sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA== dependencies: estraverse "^4.0.0" esrecurse@^4.1.0: version "4.2.1" resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.2.1.tgz#007a3b9fdbc2b3bb87e4879ea19c92fdbd3942cf" - integrity sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ== dependencies: estraverse "^4.1.0" estraverse@^4.0.0, estraverse@^4.1.0, estraverse@^4.1.1, estraverse@^4.2.0: version "4.2.0" resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.2.0.tgz#0dee3fed31fcd469618ce7342099fc1afa0bdb13" - integrity sha1-De4/7TH81GlhjOc0IJn8GvoL2xM= esutils@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b" - integrity sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs= -exec-sh@^0.2.0: - version "0.2.1" - resolved "https://registry.yarnpkg.com/exec-sh/-/exec-sh-0.2.1.tgz#163b98a6e89e6b65b47c2a28d215bc1f63989c38" - integrity sha512-aLt95pexaugVtQerpmE51+4QfWrNc304uez7jvj6fWnN8GeEHpttB8F36n8N7uVhUMbH/1enbxQ9HImZ4w/9qg== - dependencies: - merge "^1.1.3" +exec-sh@^0.3.2: + version "0.3.2" + resolved "https://registry.yarnpkg.com/exec-sh/-/exec-sh-0.3.2.tgz#6738de2eb7c8e671d0366aea0b0db8c6f7d7391b" -execa@^0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/execa/-/execa-0.7.0.tgz#944becd34cc41ee32a63a9faf27ad5a65fc59777" - integrity sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c= +execa@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/execa/-/execa-1.0.0.tgz#c6236a5bb4df6d6f15e88e7f017798216749ddd8" dependencies: - cross-spawn "^5.0.1" - get-stream "^3.0.0" + cross-spawn "^6.0.0" + get-stream "^4.0.0" is-stream "^1.1.0" npm-run-path "^2.0.0" p-finally "^1.0.0" @@ -1856,19 +1642,10 @@ execa@^0.7.0: exit@^0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c" - integrity sha1-BjJjj42HfMghB9MKD/8aF8uhzQw= - -expand-brackets@^0.1.4: - version "0.1.5" - resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-0.1.5.tgz#df07284e342a807cd733ac5af72411e581d1177b" - integrity sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s= - dependencies: - is-posix-bracket "^0.1.0" expand-brackets@^2.1.4: version "2.1.4" resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622" - integrity sha1-t3c14xXOMPa27/D4OwQVGiJEliI= dependencies: debug "^2.3.3" define-property "^0.2.5" @@ -1878,36 +1655,26 @@ expand-brackets@^2.1.4: snapdragon "^0.8.1" to-regex "^3.0.1" -expand-range@^1.8.1: - version "1.8.2" - resolved "https://registry.yarnpkg.com/expand-range/-/expand-range-1.8.2.tgz#a299effd335fe2721ebae8e257ec79644fc85337" - integrity sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc= - dependencies: - fill-range "^2.1.0" - -expect@^23.6.0: - version "23.6.0" - resolved "https://registry.yarnpkg.com/expect/-/expect-23.6.0.tgz#1e0c8d3ba9a581c87bd71fb9bc8862d443425f98" - integrity sha512-dgSoOHgmtn/aDGRVFWclQyPDKl2CQRq0hmIEoUAuQs/2rn2NcvCWcSCovm6BLeuB/7EZuLGu2QfnR+qRt5OM4w== +expect@^24.8.0: + version "24.8.0" + resolved "https://registry.yarnpkg.com/expect/-/expect-24.8.0.tgz#471f8ec256b7b6129ca2524b2a62f030df38718d" dependencies: + "@jest/types" "^24.8.0" ansi-styles "^3.2.0" - jest-diff "^23.6.0" - jest-get-type "^22.1.0" - jest-matcher-utils "^23.6.0" - jest-message-util "^23.4.0" - jest-regex-util "^23.3.0" + jest-get-type "^24.8.0" + jest-matcher-utils "^24.8.0" + jest-message-util "^24.8.0" + jest-regex-util "^24.3.0" extend-shallow@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" - integrity sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= dependencies: is-extendable "^0.1.0" extend-shallow@^3.0.0, extend-shallow@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8" - integrity sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg= dependencies: assign-symbols "^1.0.0" is-extendable "^1.0.1" @@ -1915,28 +1682,18 @@ extend-shallow@^3.0.0, extend-shallow@^3.0.2: extend@~3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" - integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== -external-editor@^2.0.4: - version "2.2.0" - resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-2.2.0.tgz#045511cfd8d133f3846673d1047c154e214ad3d5" - integrity sha512-bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A== +external-editor@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-3.0.3.tgz#5866db29a97826dbe4bf3afd24070ead9ea43a27" dependencies: - chardet "^0.4.0" - iconv-lite "^0.4.17" + chardet "^0.7.0" + iconv-lite "^0.4.24" tmp "^0.0.33" -extglob@^0.3.1: - version "0.3.2" - resolved "https://registry.yarnpkg.com/extglob/-/extglob-0.3.2.tgz#2e18ff3d2f49ab2765cec9023f011daa8d8349a1" - integrity sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE= - dependencies: - is-extglob "^1.0.0" - extglob@^2.0.4: version "2.0.4" resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543" - integrity sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw== dependencies: array-unique "^0.3.2" define-property "^1.0.0" @@ -1950,135 +1707,101 @@ extglob@^2.0.4: extsprintf@1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" - integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU= extsprintf@^1.2.0: version "1.4.0" resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f" - integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8= fast-deep-equal@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz#c053477817c86b51daa853c81e059b733d023614" - integrity sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ= -fast-diff@^1.1.1: - version "1.1.2" - resolved "https://registry.yarnpkg.com/fast-diff/-/fast-diff-1.1.2.tgz#4b62c42b8e03de3f848460b639079920695d0154" - integrity sha512-KaJUt+M9t1qaIteSvjc6P3RbMdXsNhK61GRftR6SNxqmhthcd9MGIi4T+o0jD8LUSpSnSKXE20nLtJ3fOHxQig== +fast-deep-equal@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz#7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49" + +fast-diff@^1.1.2: + version "1.2.0" + resolved "https://registry.yarnpkg.com/fast-diff/-/fast-diff-1.2.0.tgz#73ee11982d86caaf7959828d519cfe927fac5f03" fast-json-stable-stringify@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz#d5142c0caee6b1189f87d3a76111064f86c8bbf2" - integrity sha1-1RQsDK7msRifh9OnYREGT4bIu/I= fast-levenshtein@~2.0.4: version "2.0.6" resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" - integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= fb-watchman@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-2.0.0.tgz#54e9abf7dfa2f26cd9b1636c588c1afc05de5d58" - integrity sha1-VOmr99+i8mzZsWNsWIwa/AXeXVg= dependencies: bser "^2.0.0" figures@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/figures/-/figures-2.0.0.tgz#3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962" - integrity sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI= dependencies: escape-string-regexp "^1.0.5" -file-entry-cache@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-2.0.0.tgz#c392990c3e684783d838b8c84a45d8a048458361" - integrity sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E= - dependencies: - flat-cache "^1.2.1" - object-assign "^4.0.1" - -filename-regex@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/filename-regex/-/filename-regex-2.0.1.tgz#c1c4b9bee3e09725ddb106b75c1e301fe2f18b26" - integrity sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY= - -fileset@^2.0.2: - version "2.0.3" - resolved "https://registry.yarnpkg.com/fileset/-/fileset-2.0.3.tgz#8e7548a96d3cc2327ee5e674168723a333bba2a0" - integrity sha1-jnVIqW08wjJ+5eZ0FocjozO7oqA= - dependencies: - glob "^7.0.3" - minimatch "^3.0.3" - -fill-range@^2.1.0: - version "2.2.4" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-2.2.4.tgz#eb1e773abb056dcd8df2bfdf6af59b8b3a936565" - integrity sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q== +file-entry-cache@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-5.0.1.tgz#ca0f6efa6dd3d561333fb14515065c2fafdf439c" dependencies: - is-number "^2.1.0" - isobject "^2.0.0" - randomatic "^3.0.0" - repeat-element "^1.1.2" - repeat-string "^1.5.2" + flat-cache "^2.0.1" fill-range@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7" - integrity sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc= dependencies: extend-shallow "^2.0.1" is-number "^3.0.0" repeat-string "^1.6.1" to-regex-range "^2.1.0" -find-up@^1.0.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" - integrity sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8= +find-cache-dir@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-1.0.0.tgz#9288e3e9e3cc3748717d39eade17cf71fc30ee6f" dependencies: - path-exists "^2.0.0" - pinkie-promise "^2.0.0" + commondir "^1.0.1" + make-dir "^1.0.0" + pkg-dir "^2.0.0" find-up@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7" - integrity sha1-RdG35QbHF93UgndaK3eSCjwMV6c= dependencies: locate-path "^2.0.0" -flat-cache@^1.2.1: - version "1.3.0" - resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-1.3.0.tgz#d3030b32b38154f4e3b7e9c709f490f7ef97c481" - integrity sha1-0wMLMrOBVPTjt+nHCfSQ9++XxIE= +find-up@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" dependencies: - circular-json "^0.3.1" - del "^2.0.2" - graceful-fs "^4.1.2" - write "^0.2.1" + locate-path "^3.0.0" + +flat-cache@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-2.0.1.tgz#5d296d6f04bda44a4630a301413bdbc2ec085ec0" + dependencies: + flatted "^2.0.0" + rimraf "2.6.3" + write "1.0.3" + +flatted@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/flatted/-/flatted-2.0.0.tgz#55122b6536ea496b4b44893ee2608141d10d9916" -for-in@^1.0.1, for-in@^1.0.2: +for-in@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" - integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= - -for-own@^0.1.4: - version "0.1.5" - resolved "https://registry.yarnpkg.com/for-own/-/for-own-0.1.5.tgz#5265c681a4f294dabbf17c9509b6763aa84510ce" - integrity sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4= - dependencies: - for-in "^1.0.1" forever-agent@~0.6.1: version "0.6.1" resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" - integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= form-data@~2.3.2: version "2.3.3" resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6" - integrity sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ== dependencies: asynckit "^0.4.0" combined-stream "^1.0.6" @@ -2087,14 +1810,12 @@ form-data@~2.3.2: fragment-cache@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19" - integrity sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk= dependencies: map-cache "^0.2.2" -fs-extra@^4.0.2: - version "4.0.3" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-4.0.3.tgz#0d852122e5bc5beb453fb028e9c0c9bf36340c94" - integrity sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg== +fs-extra@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.0.0.tgz#3660bea66719e3a3c46bf7a4b1249fb658db3f0c" dependencies: graceful-fs "^4.1.2" jsonfile "^4.0.0" @@ -2103,24 +1824,20 @@ fs-extra@^4.0.2: fs-minipass@^1.2.5: version "1.2.5" resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.5.tgz#06c277218454ec288df77ada54a03b8702aacb9d" - integrity sha512-JhBl0skXjUPCFH7x6x61gQxrKyXsxB5gcgePLZCwfyCGGsTISMoIeObbrvVeP6Xmyaudw4TT43qV2Gz+iyd2oQ== dependencies: minipass "^2.2.1" -fs-readdir-recursive@^1.0.0: +fs-readdir-recursive@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/fs-readdir-recursive/-/fs-readdir-recursive-1.1.0.tgz#e32fc030a2ccee44a6b5371308da54be0b397d27" - integrity sha512-GNanXlVr2pf02+sPN40XN8HG+ePaNcvM0q5mZBd668Obwb0yD5GiUbZOFgwn8kGMY6I3mdyDJzieUy3PTYyTRA== fs.realpath@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" - integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= -fsevents@^1.0.0, fsevents@^1.2.3: - version "1.2.4" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.4.tgz#f41dcb1af2582af3692da36fc55cbd8e1041c426" - integrity sha512-z8H8/diyk76B7q5wg+Ud0+CqzcAF3mBBI/bA5ne5zrRUUIvNkJY//D3BqyH571KuAC4Nr7Rw7CjWX4r0y9DvNg== +fsevents@^1.2.7: + version "1.2.7" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.7.tgz#4851b664a3783e52003b3c66eb0eee1074933aa4" dependencies: nan "^2.9.2" node-pre-gyp "^0.10.0" @@ -2128,22 +1845,14 @@ fsevents@^1.0.0, fsevents@^1.2.3: function-bind@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" - integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== functional-red-black-tree@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" - integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= - -gather-stream@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/gather-stream/-/gather-stream-1.0.0.tgz#b33994af457a8115700d410f317733cbe7a0904b" - integrity sha1-szmUr0V6gRVwDUEPMXczy+egkEs= gauge@~2.7.3: version "2.7.4" resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" - integrity sha1-LANAXHU4w51+s3sxcCLjJfsBi/c= dependencies: aproba "^1.0.3" console-control-strings "^1.0.0" @@ -2157,49 +1866,37 @@ gauge@~2.7.3: get-caller-file@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.2.tgz#f702e63127e7e231c160a80c1554acb70d5047e5" - integrity sha1-9wLmMSfn4jHBYKgMFVSstw1QR+U= -get-stdin@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-5.0.1.tgz#122e161591e21ff4c52530305693f20e6393a398" - integrity sha1-Ei4WFZHiH/TFJTAwVpPyDmOTo5g= +get-stdin@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-6.0.0.tgz#9e09bf712b360ab9225e812048f71fde9c89657b" -get-stream@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" - integrity sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ= +get-stream@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" + dependencies: + pump "^3.0.0" get-value@^2.0.3, get-value@^2.0.6: version "2.0.6" resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" - integrity sha1-3BXKHGcjh8p2vTesCjlbogQqLCg= getpass@^0.1.1: version "0.1.7" resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" - integrity sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo= dependencies: assert-plus "^1.0.0" -glob-base@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/glob-base/-/glob-base-0.3.0.tgz#dbb164f6221b1c0b1ccf82aea328b497df0ea3c4" - integrity sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q= - dependencies: - glob-parent "^2.0.0" - is-glob "^2.0.0" - -glob-parent@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-2.0.0.tgz#81383d72db054fcccf5336daa902f182f6edbb28" - integrity sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg= +glob-parent@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-3.1.0.tgz#9e6af6299d8d3bd2bd40430832bd113df906c5ae" dependencies: - is-glob "^2.0.0" + is-glob "^3.1.0" + path-dirname "^1.0.0" -glob@^7.0.3, glob@^7.0.5, glob@^7.1.1, glob@^7.1.2: - version "7.1.2" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.2.tgz#c19c9df9a028702d678612384a6552404c636d15" - integrity sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ== +glob@^7.0.0, glob@^7.0.5, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3: + version "7.1.3" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.3.tgz#3960832d3f1574108342dafd3a67b332c0969df1" dependencies: fs.realpath "^1.0.0" inflight "^1.0.4" @@ -2208,93 +1905,54 @@ glob@^7.0.3, glob@^7.0.5, glob@^7.1.1, glob@^7.1.2: once "^1.3.0" path-is-absolute "^1.0.0" -globals@^11.0.1: - version "11.5.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-11.5.0.tgz#6bc840de6771173b191f13d3a9c94d441ee92642" - integrity sha512-hYyf+kI8dm3nORsiiXUQigOU62hDLfJ9G01uyGMxhc6BKsircrUhC4uJPQPUSuq2GrTmiiEt7ewxlMdBewfmKQ== - -globals@^9.18.0: - version "9.18.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-9.18.0.tgz#aa3896b3e69b487f17e31ed2143d69a8e30c2d8a" - integrity sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ== - -globby@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/globby/-/globby-5.0.0.tgz#ebd84667ca0dbb330b99bcfc68eac2bc54370e0d" - integrity sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0= - dependencies: - array-union "^1.0.1" - arrify "^1.0.0" - glob "^7.0.3" - object-assign "^4.0.1" - pify "^2.0.0" - pinkie-promise "^2.0.0" +globals@^11.1.0, globals@^11.7.0: + version "11.11.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-11.11.0.tgz#dcf93757fa2de5486fbeed7118538adf789e9c2e" -graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.4, graceful-fs@^4.1.6: - version "4.1.11" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658" - integrity sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg= +graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6: + version "4.1.15" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00" growly@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/growly/-/growly-1.3.0.tgz#f10748cbe76af964b7c96c93c6bcc28af120c081" - integrity sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE= -handlebars@^4.0.3: - version "4.0.11" - resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.0.11.tgz#630a35dfe0294bc281edae6ffc5d329fc7982dcc" - integrity sha1-Ywo13+ApS8KB7a5v/F0yn8eYLcw= +handlebars@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.1.0.tgz#0d6a6f34ff1f63cecec8423aa4169827bf787c3a" dependencies: - async "^1.4.0" + async "^2.5.0" optimist "^0.6.1" - source-map "^0.4.4" + source-map "^0.6.1" optionalDependencies: - uglify-js "^2.6" + uglify-js "^3.1.4" har-schema@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" - integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI= har-validator@~5.1.0: version "5.1.0" resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.0.tgz#44657f5688a22cfd4b72486e81b3a3fb11742c29" - integrity sha512-+qnmNjI4OfH2ipQ9VQOw23bBd/ibtfbVdK2fYbY4acTDqKTW/YDp9McimZdDbG8iV9fZizUqQMD5xvriB146TA== dependencies: ajv "^5.3.0" har-schema "^2.0.0" -has-ansi@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91" - integrity sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE= - dependencies: - ansi-regex "^2.0.0" - -has-flag@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-1.0.0.tgz#9d9e793165ce017a00f00418c43f942a7b1d11fa" - integrity sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo= - has-flag@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" - integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= has-symbols@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.0.tgz#ba1a8f1af2a0fc39650f5c850367704122063b44" - integrity sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q= has-unicode@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" - integrity sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk= has-value@^0.3.1: version "0.3.1" resolved "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f" - integrity sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8= dependencies: get-value "^2.0.3" has-values "^0.1.4" @@ -2303,7 +1961,6 @@ has-value@^0.3.1: has-value@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/has-value/-/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177" - integrity sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc= dependencies: get-value "^2.0.6" has-values "^1.0.0" @@ -2312,12 +1969,10 @@ has-value@^1.0.0: has-values@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/has-values/-/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771" - integrity sha1-bWHeldkd/Km5oCCJrThL/49it3E= has-values@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/has-values/-/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f" - integrity sha1-lbC2P+whRmGab+V/51Yo1aOe/k8= dependencies: is-number "^3.0.0" kind-of "^4.0.0" @@ -2325,34 +1980,32 @@ has-values@^1.0.0: has@^1.0.1: version "1.0.3" resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" - integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== dependencies: function-bind "^1.1.1" -home-or-tmp@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/home-or-tmp/-/home-or-tmp-2.0.0.tgz#e36c3f2d2cae7d746a857e38d18d5f32a7882db8" - integrity sha1-42w/LSyufXRqhX440Y1fMqeILbg= +home-or-tmp@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/home-or-tmp/-/home-or-tmp-3.0.0.tgz#57a8fe24cf33cdd524860a15821ddc25c86671fb" + +homedir-polyfill@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz#743298cef4e5af3e194161fbadcc2151d3a058e8" dependencies: - os-homedir "^1.0.0" - os-tmpdir "^1.0.1" + parse-passwd "^1.0.0" hosted-git-info@^2.1.4: version "2.6.0" resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.6.0.tgz#23235b29ab230c576aab0d4f13fc046b0b038222" - integrity sha512-lIbgIIQA3lz5XaB6vxakj6sDHADJiZadYEJB+FgA+C4nubM1NwcuvUr9EJPmnH1skZqpqUzWborWo8EIUi0Sdw== html-encoding-sniffer@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz#e70d84b94da53aa375e11fe3a351be6642ca46f8" - integrity sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw== dependencies: whatwg-encoding "^1.0.1" http-signature@~1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1" - integrity sha1-muzZJRFHcvPZW2WmCruPfBj7rOE= dependencies: assert-plus "^1.0.0" jsprim "^1.2.2" @@ -2361,175 +2014,155 @@ http-signature@~1.2.0: iconv-lite@0.4.19: version "0.4.19" resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.19.tgz#f7468f60135f5e5dad3399c0a81be9a1603a082b" - integrity sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ== -iconv-lite@0.4.24: +iconv-lite@0.4.24, iconv-lite@^0.4.24: version "0.4.24" resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" - integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== dependencies: safer-buffer ">= 2.1.2 < 3" -iconv-lite@^0.4.17, iconv-lite@^0.4.4: +iconv-lite@^0.4.4: version "0.4.23" resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.23.tgz#297871f63be507adcfbfca715d0cd0eed84e9a63" - integrity sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA== dependencies: safer-buffer ">= 2.1.2 < 3" ignore-walk@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-3.0.1.tgz#a83e62e7d272ac0e3b551aaa82831a19b69f82f8" - integrity sha512-DTVlMx3IYPe0/JJcYP7Gxg7ttZZu3IInhuEhbchuqneY9wWe5Ojy2mXLBaQFUQmo0AW2r3qG7m1mg86js+gnlQ== dependencies: minimatch "^3.0.4" -ignore@^3.3.3: - version "3.3.8" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.3.8.tgz#3f8e9c35d38708a3a7e0e9abb6c73e7ee7707b2b" - integrity sha512-pUh+xUQQhQzevjRHHFqqcTy0/dP/kS9I8HSrUydhihjuD09W6ldVWFtIrwhXdUJHis3i2rZNqEHpZH/cbinFbg== +ignore@^4.0.6: + version "4.0.6" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" -import-local@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/import-local/-/import-local-1.0.0.tgz#5e4ffdc03f4fe6c009c6729beb29631c2f8227bc" - integrity sha512-vAaZHieK9qjGo58agRBg+bhHX3hoTZU/Oa3GESWLz7t1U62fk63aHuDJJEteXoDeTCcPmUT+z38gkHPZkkmpmQ== +import-fresh@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.0.0.tgz#a3d897f420cab0e671236897f75bc14b4885c390" dependencies: - pkg-dir "^2.0.0" + parent-module "^1.0.0" + resolve-from "^4.0.0" + +import-local@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/import-local/-/import-local-2.0.0.tgz#55070be38a5993cf18ef6db7e961f5bee5c5a09d" + dependencies: + pkg-dir "^3.0.0" resolve-cwd "^2.0.0" imurmurhash@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" - integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= indexes-of@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607" - integrity sha1-8w9xbI4r00bHtn0985FVZqfAVgc= inflight@^1.0.4: version "1.0.6" resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" - integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= dependencies: once "^1.3.0" wrappy "1" -inherits@2, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.3: +inherits@2, inherits@^2.0.3, inherits@~2.0.3: version "2.0.3" resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" - integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= ini@~1.3.0: version "1.3.5" resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927" - integrity sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw== -inquirer@^3.0.6: - version "3.3.0" - resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-3.3.0.tgz#9dd2f2ad765dcab1ff0443b491442a20ba227dc9" - integrity sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ== +inquirer@^6.2.2: + version "6.2.2" + resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-6.2.2.tgz#46941176f65c9eb20804627149b743a218f25406" dependencies: - ansi-escapes "^3.0.0" - chalk "^2.0.0" + ansi-escapes "^3.2.0" + chalk "^2.4.2" cli-cursor "^2.1.0" cli-width "^2.0.0" - external-editor "^2.0.4" + external-editor "^3.0.3" figures "^2.0.0" - lodash "^4.3.0" + lodash "^4.17.11" mute-stream "0.0.7" run-async "^2.2.0" - rx-lite "^4.0.8" - rx-lite-aggregates "^4.0.8" + rxjs "^6.4.0" string-width "^2.1.0" - strip-ansi "^4.0.0" + strip-ansi "^5.0.0" through "^2.3.6" invariant@^2.2.2, invariant@^2.2.4: version "2.2.4" resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" - integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== dependencies: loose-envify "^1.0.0" -invert-kv@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6" - integrity sha1-EEqOSqym09jNFXqO+L+rLXo//bY= +invert-kv@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-2.0.0.tgz#7393f5afa59ec9ff5f67a27620d11c226e3eec02" is-accessor-descriptor@^0.1.6: version "0.1.6" resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6" - integrity sha1-qeEss66Nh2cn7u84Q/igiXtcmNY= dependencies: kind-of "^3.0.2" is-accessor-descriptor@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz#169c2f6d3df1f992618072365c9b0ea1f6878656" - integrity sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ== dependencies: kind-of "^6.0.0" is-arrayish@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" - integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= is-binary-path@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898" - integrity sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg= dependencies: binary-extensions "^1.0.0" is-buffer@^1.1.5: version "1.1.6" resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" - integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== is-builtin-module@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-1.0.0.tgz#540572d34f7ac3119f8f76c30cbc1b1e037affbe" - integrity sha1-VAVy0096wxGfj3bDDLwbHgN6/74= dependencies: builtin-modules "^1.0.0" is-callable@^1.1.3, is-callable@^1.1.4: version "1.1.4" resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.4.tgz#1e1adf219e1eeb684d691f9d6a05ff0d30a24d75" - integrity sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA== -is-ci@^1.0.10: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-1.1.0.tgz#247e4162e7860cebbdaf30b774d6b0ac7dcfe7a5" - integrity sha512-c7TnwxLePuqIlxHgr7xtxzycJPegNHFuIrBkwbf8hc58//+Op1CqFkyS+xnIMkwn9UsJIwc174BIjkyBmSpjKg== +is-ci@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-2.0.0.tgz#6bc6334181810e04b5c22b3d589fdca55026404c" dependencies: - ci-info "^1.0.0" + ci-info "^2.0.0" is-data-descriptor@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56" - integrity sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y= dependencies: kind-of "^3.0.2" is-data-descriptor@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz#d84876321d0e7add03990406abbbbd36ba9268c7" - integrity sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ== dependencies: kind-of "^6.0.0" is-date-object@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.1.tgz#9aa20eb6aeebbff77fbd33e74ca01b33581d3a16" - integrity sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY= is-descriptor@^0.1.0: version "0.1.6" resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca" - integrity sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg== dependencies: is-accessor-descriptor "^0.1.6" is-data-descriptor "^0.1.4" @@ -2538,645 +2171,506 @@ is-descriptor@^0.1.0: is-descriptor@^1.0.0, is-descriptor@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.2.tgz#3b159746a66604b04f8c81524ba365c5f14d86ec" - integrity sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg== dependencies: is-accessor-descriptor "^1.0.0" is-data-descriptor "^1.0.0" kind-of "^6.0.2" -is-dotfile@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/is-dotfile/-/is-dotfile-1.0.3.tgz#a6a2f32ffd2dfb04f5ca25ecd0f6b83cf798a1e1" - integrity sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE= - -is-equal-shallow@^0.1.3: - version "0.1.3" - resolved "https://registry.yarnpkg.com/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz#2238098fc221de0bcfa5d9eac4c45d638aa1c534" - integrity sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ= - dependencies: - is-primitive "^2.0.0" - is-extendable@^0.1.0, is-extendable@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" - integrity sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= is-extendable@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4" - integrity sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA== dependencies: is-plain-object "^2.0.4" -is-extglob@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-1.0.0.tgz#ac468177c4943405a092fc8f29760c6ffc6206c0" - integrity sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA= - -is-finite@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-finite/-/is-finite-1.0.2.tgz#cc6677695602be550ef11e8b4aa6305342b6d0aa" - integrity sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko= - dependencies: - number-is-nan "^1.0.0" +is-extglob@^2.1.0, is-extglob@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" is-fullwidth-code-point@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" - integrity sha1-754xOG8DGn8NZDr4L95QxFfvAMs= dependencies: number-is-nan "^1.0.0" is-fullwidth-code-point@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" - integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= -is-generator-fn@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-generator-fn/-/is-generator-fn-1.0.0.tgz#969d49e1bb3329f6bb7f09089be26578b2ddd46a" - integrity sha1-lp1J4bszKfa7fwkIm+JleLLd1Go= +is-generator-fn@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-generator-fn/-/is-generator-fn-2.0.0.tgz#038c31b774709641bda678b1f06a4e3227c10b3e" -is-glob@^2.0.0, is-glob@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-2.0.1.tgz#d096f926a3ded5600f3fdfd91198cb0888c2d863" - integrity sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM= +is-glob@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a" dependencies: - is-extglob "^1.0.0" + is-extglob "^2.1.0" -is-number@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-2.1.0.tgz#01fcbbb393463a548f2f466cce16dece49db908f" - integrity sha1-Afy7s5NGOlSPL0ZszhbezknbkI8= +is-glob@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.0.tgz#9521c76845cc2610a85203ddf080a958c2ffabc0" dependencies: - kind-of "^3.0.2" + is-extglob "^2.1.1" is-number@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" - integrity sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= dependencies: kind-of "^3.0.2" is-number@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/is-number/-/is-number-4.0.0.tgz#0026e37f5454d73e356dfe6564699867c6a7f0ff" - integrity sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ== is-odd@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/is-odd/-/is-odd-2.0.0.tgz#7646624671fd7ea558ccd9a2795182f2958f1b24" - integrity sha512-OTiixgpZAT1M4NHgS5IguFp/Vz2VI3U7Goh4/HA1adtwyLtSBrxYlcSYkhpAE07s4fKEcjrFxyvtQBND4vFQyQ== dependencies: is-number "^4.0.0" -is-path-cwd@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-1.0.0.tgz#d225ec23132e89edd38fda767472e62e65f1106d" - integrity sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0= - -is-path-in-cwd@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz#5ac48b345ef675339bd6c7a48a912110b241cf52" - integrity sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ== - dependencies: - is-path-inside "^1.0.0" - -is-path-inside@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-1.0.1.tgz#8ef5b7de50437a3fdca6b4e865ef7aa55cb48036" - integrity sha1-jvW33lBDej/cprToZe96pVy0gDY= - dependencies: - path-is-inside "^1.0.1" +is-plain-obj@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" is-plain-object@^2.0.1, is-plain-object@^2.0.3, is-plain-object@^2.0.4: version "2.0.4" resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" - integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== dependencies: isobject "^3.0.1" -is-posix-bracket@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz#3334dc79774368e92f016e6fbc0a88f5cd6e6bc4" - integrity sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q= - -is-primitive@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-primitive/-/is-primitive-2.0.0.tgz#207bab91638499c07b2adf240a41a87210034575" - integrity sha1-IHurkWOEmcB7Kt8kCkGochADRXU= - is-promise@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.1.0.tgz#79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa" - integrity sha1-eaKp7OfwlugPNtKy87wWwf9L8/o= is-regex@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.0.4.tgz#5517489b547091b0930e095654ced25ee97e9491" - integrity sha1-VRdIm1RwkbCTDglWVM7SXul+lJE= dependencies: has "^1.0.1" -is-resolvable@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-resolvable/-/is-resolvable-1.1.0.tgz#fb18f87ce1feb925169c9a407c19318a3206ed88" - integrity sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg== - is-stream@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" - integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ= is-symbol@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.2.tgz#a055f6ae57192caee329e7a860118b497a950f38" - integrity sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw== dependencies: has-symbols "^1.0.0" is-typedarray@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" - integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= - -is-utf8@^0.2.0: - version "0.2.1" - resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72" - integrity sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI= is-windows@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" - integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== isarray@1.0.0, isarray@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" - integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= isexe@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" - integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= isobject@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" - integrity sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk= dependencies: isarray "1.0.0" isobject@^3.0.0, isobject@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" - integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= isstream@~0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" - integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= - -istanbul-api@^1.3.1: - version "1.3.7" - resolved "https://registry.yarnpkg.com/istanbul-api/-/istanbul-api-1.3.7.tgz#a86c770d2b03e11e3f778cd7aedd82d2722092aa" - integrity sha512-4/ApBnMVeEPG3EkSzcw25wDe4N66wxwn+KKn6b47vyek8Xb3NBAcg4xfuQbS7BqcZuTX4wxfD5lVagdggR3gyA== - dependencies: - async "^2.1.4" - fileset "^2.0.2" - istanbul-lib-coverage "^1.2.1" - istanbul-lib-hook "^1.2.2" - istanbul-lib-instrument "^1.10.2" - istanbul-lib-report "^1.1.5" - istanbul-lib-source-maps "^1.2.6" - istanbul-reports "^1.5.1" - js-yaml "^3.7.0" - mkdirp "^0.5.1" - once "^1.4.0" -istanbul-lib-coverage@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-1.2.0.tgz#f7d8f2e42b97e37fe796114cb0f9d68b5e3a4341" - integrity sha512-GvgM/uXRwm+gLlvkWHTjDAvwynZkL9ns15calTrmhGgowlwJBbWMYzWbKqE2DT6JDP1AFXKa+Zi0EkqNCUqY0A== - -istanbul-lib-coverage@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-1.2.1.tgz#ccf7edcd0a0bb9b8f729feeb0930470f9af664f0" - integrity sha512-PzITeunAgyGbtY1ibVIUiV679EFChHjoMNRibEIobvmrCRaIgwLxNucOSimtNWUhEib/oO7QY2imD75JVgCJWQ== - -istanbul-lib-hook@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/istanbul-lib-hook/-/istanbul-lib-hook-1.2.2.tgz#bc6bf07f12a641fbf1c85391d0daa8f0aea6bf86" - integrity sha512-/Jmq7Y1VeHnZEQ3TL10VHyb564mn6VrQXHchON9Jf/AEcmQ3ZIiyD1BVzNOKTZf/G3gE+kiGK6SmpF9y3qGPLw== - dependencies: - append-transform "^0.4.0" - -istanbul-lib-instrument@^1.10.1: - version "1.10.1" - resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-1.10.1.tgz#724b4b6caceba8692d3f1f9d0727e279c401af7b" - integrity sha512-1dYuzkOCbuR5GRJqySuZdsmsNKPL3PTuyPevQfoCXJePT9C8y1ga75neU+Tuy9+yS3G/dgx8wgOmp2KLpgdoeQ== - dependencies: - babel-generator "^6.18.0" - babel-template "^6.16.0" - babel-traverse "^6.18.0" - babel-types "^6.18.0" - babylon "^6.18.0" - istanbul-lib-coverage "^1.2.0" - semver "^5.3.0" - -istanbul-lib-instrument@^1.10.2: - version "1.10.2" - resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-1.10.2.tgz#1f55ed10ac3c47f2bdddd5307935126754d0a9ca" - integrity sha512-aWHxfxDqvh/ZlxR8BBaEPVSWDPUkGD63VjGQn3jcw8jCp7sHEMKcrj4xfJn/ABzdMEHiQNyvDQhqm5o8+SQg7A== - dependencies: - babel-generator "^6.18.0" - babel-template "^6.16.0" - babel-traverse "^6.18.0" - babel-types "^6.18.0" - babylon "^6.18.0" - istanbul-lib-coverage "^1.2.1" - semver "^5.3.0" +istanbul-lib-coverage@^2.0.2, istanbul-lib-coverage@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz#0b891e5ad42312c2b9488554f603795f9a2211ba" -istanbul-lib-report@^1.1.5: - version "1.1.5" - resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-1.1.5.tgz#f2a657fc6282f96170aaf281eb30a458f7f4170c" - integrity sha512-UsYfRMoi6QO/doUshYNqcKJqVmFe9w51GZz8BS3WB0lYxAllQYklka2wP9+dGZeHYaWIdcXUx8JGdbqaoXRXzw== - dependencies: - istanbul-lib-coverage "^1.2.1" - mkdirp "^0.5.1" - path-parse "^1.0.5" - supports-color "^3.1.2" +istanbul-lib-instrument@^3.0.0, istanbul-lib-instrument@^3.0.1: + version "3.1.0" + resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-3.1.0.tgz#a2b5484a7d445f1f311e93190813fa56dfb62971" + dependencies: + "@babel/generator" "^7.0.0" + "@babel/parser" "^7.0.0" + "@babel/template" "^7.0.0" + "@babel/traverse" "^7.0.0" + "@babel/types" "^7.0.0" + istanbul-lib-coverage "^2.0.3" + semver "^5.5.0" -istanbul-lib-source-maps@^1.2.4: - version "1.2.4" - resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-1.2.4.tgz#cc7ccad61629f4efff8e2f78adb8c522c9976ec7" - integrity sha512-UzuK0g1wyQijiaYQxj/CdNycFhAd2TLtO2obKQMTZrZ1jzEMRY3rvpASEKkaxbRR6brvdovfA03znPa/pXcejg== +istanbul-lib-report@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-2.0.4.tgz#bfd324ee0c04f59119cb4f07dab157d09f24d7e4" dependencies: - debug "^3.1.0" - istanbul-lib-coverage "^1.2.0" - mkdirp "^0.5.1" - rimraf "^2.6.1" - source-map "^0.5.3" + istanbul-lib-coverage "^2.0.3" + make-dir "^1.3.0" + supports-color "^6.0.0" -istanbul-lib-source-maps@^1.2.6: - version "1.2.6" - resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-1.2.6.tgz#37b9ff661580f8fca11232752ee42e08c6675d8f" - integrity sha512-TtbsY5GIHgbMsMiRw35YBHGpZ1DVFEO19vxxeiDMYaeOFOCzfnYVxvl6pOUIZR4dtPhAGpSMup8OyF8ubsaqEg== +istanbul-lib-source-maps@^3.0.1: + version "3.0.2" + resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.2.tgz#f1e817229a9146e8424a28e5d69ba220fda34156" dependencies: - debug "^3.1.0" - istanbul-lib-coverage "^1.2.1" - mkdirp "^0.5.1" - rimraf "^2.6.1" - source-map "^0.5.3" + debug "^4.1.1" + istanbul-lib-coverage "^2.0.3" + make-dir "^1.3.0" + rimraf "^2.6.2" + source-map "^0.6.1" -istanbul-reports@^1.5.1: - version "1.5.1" - resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-1.5.1.tgz#97e4dbf3b515e8c484caea15d6524eebd3ff4e1a" - integrity sha512-+cfoZ0UXzWjhAdzosCPP3AN8vvef8XDkWtTfgaN+7L3YTpNYITnCaEkceo5SEYy644VkHka/P1FvkWvrG/rrJw== +istanbul-reports@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-2.1.1.tgz#72ef16b4ecb9a4a7bd0e2001e00f95d1eec8afa9" dependencies: - handlebars "^4.0.3" + handlebars "^4.1.0" -jest-changed-files@^23.4.2: - version "23.4.2" - resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-23.4.2.tgz#1eed688370cd5eebafe4ae93d34bb3b64968fe83" - integrity sha512-EyNhTAUWEfwnK0Is/09LxoqNDOn7mU7S3EHskG52djOFS/z+IT0jT3h3Ql61+dklcG7bJJitIWEMB4Sp1piHmA== +jest-changed-files@^24.8.0: + version "24.8.0" + resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-24.8.0.tgz#7e7eb21cf687587a85e50f3d249d1327e15b157b" dependencies: + "@jest/types" "^24.8.0" + execa "^1.0.0" throat "^4.0.0" -jest-cli@^23.6.0: - version "23.6.0" - resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-23.6.0.tgz#61ab917744338f443ef2baa282ddffdd658a5da4" - integrity sha512-hgeD1zRUp1E1zsiyOXjEn4LzRLWdJBV//ukAHGlx6s5mfCNJTbhbHjgxnDUXA8fsKWN/HqFFF6X5XcCwC/IvYQ== +jest-cli@^24.8.0: + version "24.8.0" + resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-24.8.0.tgz#b075ac914492ed114fa338ade7362a301693e989" dependencies: - ansi-escapes "^3.0.0" + "@jest/core" "^24.8.0" + "@jest/test-result" "^24.8.0" + "@jest/types" "^24.8.0" chalk "^2.0.1" exit "^0.1.2" - glob "^7.1.2" - graceful-fs "^4.1.11" - import-local "^1.0.0" - is-ci "^1.0.10" - istanbul-api "^1.3.1" - istanbul-lib-coverage "^1.2.0" - istanbul-lib-instrument "^1.10.1" - istanbul-lib-source-maps "^1.2.4" - jest-changed-files "^23.4.2" - jest-config "^23.6.0" - jest-environment-jsdom "^23.4.0" - jest-get-type "^22.1.0" - jest-haste-map "^23.6.0" - jest-message-util "^23.4.0" - jest-regex-util "^23.3.0" - jest-resolve-dependencies "^23.6.0" - jest-runner "^23.6.0" - jest-runtime "^23.6.0" - jest-snapshot "^23.6.0" - jest-util "^23.4.0" - jest-validate "^23.6.0" - jest-watcher "^23.4.0" - jest-worker "^23.2.0" - micromatch "^2.3.11" - node-notifier "^5.2.1" - prompts "^0.1.9" - realpath-native "^1.0.0" - rimraf "^2.5.4" - slash "^1.0.0" - string-length "^2.0.0" - strip-ansi "^4.0.0" - which "^1.2.12" - yargs "^11.0.0" - -jest-config@^23.6.0: - version "23.6.0" - resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-23.6.0.tgz#f82546a90ade2d8c7026fbf6ac5207fc22f8eb1d" - integrity sha512-i8V7z9BeDXab1+VNo78WM0AtWpBRXJLnkT+lyT+Slx/cbP5sZJ0+NDuLcmBE5hXAoK0aUp7vI+MOxR+R4d8SRQ== - dependencies: - babel-core "^6.0.0" - babel-jest "^23.6.0" + import-local "^2.0.0" + is-ci "^2.0.0" + jest-config "^24.8.0" + jest-util "^24.8.0" + jest-validate "^24.8.0" + prompts "^2.0.1" + realpath-native "^1.1.0" + yargs "^12.0.2" + +jest-config@^24.8.0: + version "24.8.0" + resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-24.8.0.tgz#77db3d265a6f726294687cbbccc36f8a76ee0f4f" + dependencies: + "@babel/core" "^7.1.0" + "@jest/test-sequencer" "^24.8.0" + "@jest/types" "^24.8.0" + babel-jest "^24.8.0" chalk "^2.0.1" glob "^7.1.1" - jest-environment-jsdom "^23.4.0" - jest-environment-node "^23.4.0" - jest-get-type "^22.1.0" - jest-jasmine2 "^23.6.0" - jest-regex-util "^23.3.0" - jest-resolve "^23.6.0" - jest-util "^23.4.0" - jest-validate "^23.6.0" - micromatch "^2.3.11" - pretty-format "^23.6.0" - -jest-diff@^23.6.0: - version "23.6.0" - resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-23.6.0.tgz#1500f3f16e850bb3d71233408089be099f610c7d" - integrity sha512-Gz9l5Ov+X3aL5L37IT+8hoCUsof1CVYBb2QEkOupK64XyRR3h+uRpYIm97K7sY8diFxowR8pIGEdyfMKTixo3g== + jest-environment-jsdom "^24.8.0" + jest-environment-node "^24.8.0" + jest-get-type "^24.8.0" + jest-jasmine2 "^24.8.0" + jest-regex-util "^24.3.0" + jest-resolve "^24.8.0" + jest-util "^24.8.0" + jest-validate "^24.8.0" + micromatch "^3.1.10" + pretty-format "^24.8.0" + realpath-native "^1.1.0" + +jest-diff@^24.8.0: + version "24.8.0" + resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-24.8.0.tgz#146435e7d1e3ffdf293d53ff97e193f1d1546172" dependencies: chalk "^2.0.1" - diff "^3.2.0" - jest-get-type "^22.1.0" - pretty-format "^23.6.0" + diff-sequences "^24.3.0" + jest-get-type "^24.8.0" + pretty-format "^24.8.0" -jest-docblock@^21.0.0: - version "21.2.0" - resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-21.2.0.tgz#51529c3b30d5fd159da60c27ceedc195faf8d414" - integrity sha512-5IZ7sY9dBAYSV+YjQ0Ovb540Ku7AO9Z5o2Cg789xj167iQuZ2cG+z0f3Uct6WeYLbU6aQiM2pCs7sZ+4dotydw== - -jest-docblock@^23.2.0: - version "23.2.0" - resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-23.2.0.tgz#f085e1f18548d99fdd69b20207e6fd55d91383a7" - integrity sha1-8IXh8YVI2Z/dabICB+b9VdkTg6c= +jest-docblock@^24.3.0: + version "24.3.0" + resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-24.3.0.tgz#b9c32dac70f72e4464520d2ba4aec02ab14db5dd" dependencies: detect-newline "^2.1.0" -jest-each@^23.6.0: - version "23.6.0" - resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-23.6.0.tgz#ba0c3a82a8054387016139c733a05242d3d71575" - integrity sha512-x7V6M/WGJo6/kLoissORuvLIeAoyo2YqLOoCDkohgJ4XOXSqOtyvr8FbInlAWS77ojBsZrafbozWoKVRdtxFCg== +jest-each@^24.8.0: + version "24.8.0" + resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-24.8.0.tgz#a05fd2bf94ddc0b1da66c6d13ec2457f35e52775" dependencies: + "@jest/types" "^24.8.0" chalk "^2.0.1" - pretty-format "^23.6.0" - -jest-environment-jsdom@^23.4.0: - version "23.4.0" - resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-23.4.0.tgz#056a7952b3fea513ac62a140a2c368c79d9e6023" - integrity sha1-BWp5UrP+pROsYqFAosNox52eYCM= - dependencies: - jest-mock "^23.2.0" - jest-util "^23.4.0" + jest-get-type "^24.8.0" + jest-util "^24.8.0" + pretty-format "^24.8.0" + +jest-environment-jsdom@^24.8.0: + version "24.8.0" + resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-24.8.0.tgz#300f6949a146cabe1c9357ad9e9ecf9f43f38857" + dependencies: + "@jest/environment" "^24.8.0" + "@jest/fake-timers" "^24.8.0" + "@jest/types" "^24.8.0" + jest-mock "^24.8.0" + jest-util "^24.8.0" jsdom "^11.5.1" -jest-environment-node@^23.4.0: - version "23.4.0" - resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-23.4.0.tgz#57e80ed0841dea303167cce8cd79521debafde10" - integrity sha1-V+gO0IQd6jAxZ8zozXlSHeuv3hA= +jest-environment-node@^24.8.0: + version "24.8.0" + resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-24.8.0.tgz#d3f726ba8bc53087a60e7a84ca08883a4c892231" dependencies: - jest-mock "^23.2.0" - jest-util "^23.4.0" + "@jest/environment" "^24.8.0" + "@jest/fake-timers" "^24.8.0" + "@jest/types" "^24.8.0" + jest-mock "^24.8.0" + jest-util "^24.8.0" -jest-get-type@^22.1.0: - version "22.4.3" - resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-22.4.3.tgz#e3a8504d8479342dd4420236b322869f18900ce4" - integrity sha512-/jsz0Y+V29w1chdXVygEKSz2nBoHoYqNShPe+QgxSNjAuP1i8+k4LbQNrfoliKej0P45sivkSCh7yiD6ubHS3w== +jest-get-type@^24.8.0: + version "24.8.0" + resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-24.8.0.tgz#a7440de30b651f5a70ea3ed7ff073a32dfe646fc" -jest-haste-map@^23.6.0: - version "23.6.0" - resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-23.6.0.tgz#2e3eb997814ca696d62afdb3f2529f5bbc935e16" - integrity sha512-uyNhMyl6dr6HaXGHp8VF7cK6KpC6G9z9LiMNsst+rJIZ8l7wY0tk8qwjPmEghczojZ2/ZhtEdIabZ0OQRJSGGg== +jest-haste-map@^24.8.0: + version "24.8.0" + resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-24.8.0.tgz#51794182d877b3ddfd6e6d23920e3fe72f305800" dependencies: + "@jest/types" "^24.8.0" + anymatch "^2.0.0" fb-watchman "^2.0.0" - graceful-fs "^4.1.11" + graceful-fs "^4.1.15" invariant "^2.2.4" - jest-docblock "^23.2.0" - jest-serializer "^23.0.1" - jest-worker "^23.2.0" - micromatch "^2.3.11" - sane "^2.0.0" - -jest-jasmine2@^23.6.0: - version "23.6.0" - resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-23.6.0.tgz#840e937f848a6c8638df24360ab869cc718592e0" - integrity sha512-pe2Ytgs1nyCs8IvsEJRiRTPC0eVYd8L/dXJGU08GFuBwZ4sYH/lmFDdOL3ZmvJR8QKqV9MFuwlsAi/EWkFUbsQ== - dependencies: - babel-traverse "^6.0.0" + jest-serializer "^24.4.0" + jest-util "^24.8.0" + jest-worker "^24.6.0" + micromatch "^3.1.10" + sane "^4.0.3" + walker "^1.0.7" + optionalDependencies: + fsevents "^1.2.7" + +jest-jasmine2@^24.8.0: + version "24.8.0" + resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-24.8.0.tgz#a9c7e14c83dd77d8b15e820549ce8987cc8cd898" + dependencies: + "@babel/traverse" "^7.1.0" + "@jest/environment" "^24.8.0" + "@jest/test-result" "^24.8.0" + "@jest/types" "^24.8.0" chalk "^2.0.1" co "^4.6.0" - expect "^23.6.0" - is-generator-fn "^1.0.0" - jest-diff "^23.6.0" - jest-each "^23.6.0" - jest-matcher-utils "^23.6.0" - jest-message-util "^23.4.0" - jest-snapshot "^23.6.0" - jest-util "^23.4.0" - pretty-format "^23.6.0" - -jest-leak-detector@^23.6.0: - version "23.6.0" - resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-23.6.0.tgz#e4230fd42cf381a1a1971237ad56897de7e171de" - integrity sha512-f/8zA04rsl1Nzj10HIyEsXvYlMpMPcy0QkQilVZDFOaPbv2ur71X5u2+C4ZQJGyV/xvVXtCCZ3wQ99IgQxftCg== - dependencies: - pretty-format "^23.6.0" - -jest-matcher-utils@^23.6.0: - version "23.6.0" - resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-23.6.0.tgz#726bcea0c5294261a7417afb6da3186b4b8cac80" - integrity sha512-rosyCHQfBcol4NsckTn01cdelzWLU9Cq7aaigDf8VwwpIRvWE/9zLgX2bON+FkEW69/0UuYslUe22SOdEf2nog== + expect "^24.8.0" + is-generator-fn "^2.0.0" + jest-each "^24.8.0" + jest-matcher-utils "^24.8.0" + jest-message-util "^24.8.0" + jest-runtime "^24.8.0" + jest-snapshot "^24.8.0" + jest-util "^24.8.0" + pretty-format "^24.8.0" + throat "^4.0.0" + +jest-leak-detector@^24.8.0: + version "24.8.0" + resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-24.8.0.tgz#c0086384e1f650c2d8348095df769f29b48e6980" dependencies: - chalk "^2.0.1" - jest-get-type "^22.1.0" - pretty-format "^23.6.0" + pretty-format "^24.8.0" -jest-message-util@^23.4.0: - version "23.4.0" - resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-23.4.0.tgz#17610c50942349508d01a3d1e0bda2c079086a9f" - integrity sha1-F2EMUJQjSVCNAaPR4L2iwHkIap8= +jest-matcher-utils@^24.8.0: + version "24.8.0" + resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-24.8.0.tgz#2bce42204c9af12bde46f83dc839efe8be832495" dependencies: - "@babel/code-frame" "^7.0.0-beta.35" chalk "^2.0.1" - micromatch "^2.3.11" - slash "^1.0.0" + jest-diff "^24.8.0" + jest-get-type "^24.8.0" + pretty-format "^24.8.0" + +jest-message-util@^24.8.0: + version "24.8.0" + resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-24.8.0.tgz#0d6891e72a4beacc0292b638685df42e28d6218b" + dependencies: + "@babel/code-frame" "^7.0.0" + "@jest/test-result" "^24.8.0" + "@jest/types" "^24.8.0" + "@types/stack-utils" "^1.0.1" + chalk "^2.0.1" + micromatch "^3.1.10" + slash "^2.0.0" stack-utils "^1.0.1" -jest-mock@^23.2.0: - version "23.2.0" - resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-23.2.0.tgz#ad1c60f29e8719d47c26e1138098b6d18b261134" - integrity sha1-rRxg8p6HGdR8JuETgJi20YsmETQ= +jest-mock@^24.8.0: + version "24.8.0" + resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-24.8.0.tgz#2f9d14d37699e863f1febf4e4d5a33b7fdbbde56" + dependencies: + "@jest/types" "^24.8.0" + +jest-pnp-resolver@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.2.1.tgz#ecdae604c077a7fbc70defb6d517c3c1c898923a" -jest-regex-util@^23.3.0: - version "23.3.0" - resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-23.3.0.tgz#5f86729547c2785c4002ceaa8f849fe8ca471bc5" - integrity sha1-X4ZylUfCeFxAAs6qj4Sf6MpHG8U= +jest-regex-util@^24.3.0: + version "24.3.0" + resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-24.3.0.tgz#d5a65f60be1ae3e310d5214a0307581995227b36" -jest-resolve-dependencies@^23.6.0: - version "23.6.0" - resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-23.6.0.tgz#b4526af24c8540d9a3fab102c15081cf509b723d" - integrity sha512-EkQWkFWjGKwRtRyIwRwI6rtPAEyPWlUC2MpzHissYnzJeHcyCn1Hc8j7Nn1xUVrS5C6W5+ZL37XTem4D4pLZdA== +jest-resolve-dependencies@^24.8.0: + version "24.8.0" + resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-24.8.0.tgz#19eec3241f2045d3f990dba331d0d7526acff8e0" dependencies: - jest-regex-util "^23.3.0" - jest-snapshot "^23.6.0" + "@jest/types" "^24.8.0" + jest-regex-util "^24.3.0" + jest-snapshot "^24.8.0" -jest-resolve@^23.6.0: - version "23.6.0" - resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-23.6.0.tgz#cf1d1a24ce7ee7b23d661c33ba2150f3aebfa0ae" - integrity sha512-XyoRxNtO7YGpQDmtQCmZjum1MljDqUCob7XlZ6jy9gsMugHdN2hY4+Acz9Qvjz2mSsOnPSH7skBmDYCHXVZqkA== +jest-resolve@^24.8.0: + version "24.8.0" + resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-24.8.0.tgz#84b8e5408c1f6a11539793e2b5feb1b6e722439f" dependencies: + "@jest/types" "^24.8.0" browser-resolve "^1.11.3" chalk "^2.0.1" - realpath-native "^1.0.0" + jest-pnp-resolver "^1.2.1" + realpath-native "^1.1.0" -jest-runner@^23.6.0: - version "23.6.0" - resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-23.6.0.tgz#3894bd219ffc3f3cb94dc48a4170a2e6f23a5a38" - integrity sha512-kw0+uj710dzSJKU6ygri851CObtCD9cN8aNkg8jWJf4ewFyEa6kwmiH/r/M1Ec5IL/6VFa0wnAk6w+gzUtjJzA== +jest-runner@^24.8.0: + version "24.8.0" + resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-24.8.0.tgz#4f9ae07b767db27b740d7deffad0cf67ccb4c5bb" dependencies: + "@jest/console" "^24.7.1" + "@jest/environment" "^24.8.0" + "@jest/test-result" "^24.8.0" + "@jest/types" "^24.8.0" + chalk "^2.4.2" exit "^0.1.2" - graceful-fs "^4.1.11" - jest-config "^23.6.0" - jest-docblock "^23.2.0" - jest-haste-map "^23.6.0" - jest-jasmine2 "^23.6.0" - jest-leak-detector "^23.6.0" - jest-message-util "^23.4.0" - jest-runtime "^23.6.0" - jest-util "^23.4.0" - jest-worker "^23.2.0" + graceful-fs "^4.1.15" + jest-config "^24.8.0" + jest-docblock "^24.3.0" + jest-haste-map "^24.8.0" + jest-jasmine2 "^24.8.0" + jest-leak-detector "^24.8.0" + jest-message-util "^24.8.0" + jest-resolve "^24.8.0" + jest-runtime "^24.8.0" + jest-util "^24.8.0" + jest-worker "^24.6.0" source-map-support "^0.5.6" throat "^4.0.0" -jest-runtime@^23.6.0: - version "23.6.0" - resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-23.6.0.tgz#059e58c8ab445917cd0e0d84ac2ba68de8f23082" - integrity sha512-ycnLTNPT2Gv+TRhnAYAQ0B3SryEXhhRj1kA6hBPSeZaNQkJ7GbZsxOLUkwg6YmvWGdX3BB3PYKFLDQCAE1zNOw== +jest-runtime@^24.8.0: + version "24.8.0" + resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-24.8.0.tgz#05f94d5b05c21f6dc54e427cd2e4980923350620" dependencies: - babel-core "^6.0.0" - babel-plugin-istanbul "^4.1.6" + "@jest/console" "^24.7.1" + "@jest/environment" "^24.8.0" + "@jest/source-map" "^24.3.0" + "@jest/transform" "^24.8.0" + "@jest/types" "^24.8.0" + "@types/yargs" "^12.0.2" chalk "^2.0.1" - convert-source-map "^1.4.0" exit "^0.1.2" - fast-json-stable-stringify "^2.0.0" - graceful-fs "^4.1.11" - jest-config "^23.6.0" - jest-haste-map "^23.6.0" - jest-message-util "^23.4.0" - jest-regex-util "^23.3.0" - jest-resolve "^23.6.0" - jest-snapshot "^23.6.0" - jest-util "^23.4.0" - jest-validate "^23.6.0" - micromatch "^2.3.11" - realpath-native "^1.0.0" - slash "^1.0.0" - strip-bom "3.0.0" - write-file-atomic "^2.1.0" - yargs "^11.0.0" - -jest-serializer@^23.0.1: - version "23.0.1" - resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-23.0.1.tgz#a3776aeb311e90fe83fab9e533e85102bd164165" - integrity sha1-o3dq6zEekP6D+rnlM+hRAr0WQWU= - -jest-snapshot@^23.6.0: - version "23.6.0" - resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-23.6.0.tgz#f9c2625d1b18acda01ec2d2b826c0ce58a5aa17a" - integrity sha512-tM7/Bprftun6Cvj2Awh/ikS7zV3pVwjRYU2qNYS51VZHgaAMBs5l4o/69AiDHhQrj5+LA2Lq4VIvK7zYk/bswg== - dependencies: - babel-types "^6.0.0" + glob "^7.1.3" + graceful-fs "^4.1.15" + jest-config "^24.8.0" + jest-haste-map "^24.8.0" + jest-message-util "^24.8.0" + jest-mock "^24.8.0" + jest-regex-util "^24.3.0" + jest-resolve "^24.8.0" + jest-snapshot "^24.8.0" + jest-util "^24.8.0" + jest-validate "^24.8.0" + realpath-native "^1.1.0" + slash "^2.0.0" + strip-bom "^3.0.0" + yargs "^12.0.2" + +jest-serializer@^24.4.0: + version "24.4.0" + resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-24.4.0.tgz#f70c5918c8ea9235ccb1276d232e459080588db3" + +jest-snapshot@^24.8.0: + version "24.8.0" + resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-24.8.0.tgz#3bec6a59da2ff7bc7d097a853fb67f9d415cb7c6" + dependencies: + "@babel/types" "^7.0.0" + "@jest/types" "^24.8.0" chalk "^2.0.1" - jest-diff "^23.6.0" - jest-matcher-utils "^23.6.0" - jest-message-util "^23.4.0" - jest-resolve "^23.6.0" + expect "^24.8.0" + jest-diff "^24.8.0" + jest-matcher-utils "^24.8.0" + jest-message-util "^24.8.0" + jest-resolve "^24.8.0" mkdirp "^0.5.1" natural-compare "^1.4.0" - pretty-format "^23.6.0" + pretty-format "^24.8.0" semver "^5.5.0" -jest-util@^23.4.0: - version "23.4.0" - resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-23.4.0.tgz#4d063cb927baf0a23831ff61bec2cbbf49793561" - integrity sha1-TQY8uSe68KI4Mf9hvsLLv0l5NWE= +jest-util@^24.8.0: + version "24.8.0" + resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-24.8.0.tgz#41f0e945da11df44cc76d64ffb915d0716f46cd1" dependencies: - callsites "^2.0.0" + "@jest/console" "^24.7.1" + "@jest/fake-timers" "^24.8.0" + "@jest/source-map" "^24.3.0" + "@jest/test-result" "^24.8.0" + "@jest/types" "^24.8.0" + callsites "^3.0.0" chalk "^2.0.1" - graceful-fs "^4.1.11" - is-ci "^1.0.10" - jest-message-util "^23.4.0" + graceful-fs "^4.1.15" + is-ci "^2.0.0" mkdirp "^0.5.1" - slash "^1.0.0" + slash "^2.0.0" source-map "^0.6.0" -jest-validate@^23.6.0: - version "23.6.0" - resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-23.6.0.tgz#36761f99d1ed33fcd425b4e4c5595d62b6597474" - integrity sha512-OFKapYxe72yz7agrDAWi8v2WL8GIfVqcbKRCLbRG9PAxtzF9b1SEDdTpytNDN12z2fJynoBwpMpvj2R39plI2A== +jest-validate@^24.8.0: + version "24.8.0" + resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-24.8.0.tgz#624c41533e6dfe356ffadc6e2423a35c2d3b4849" dependencies: + "@jest/types" "^24.8.0" + camelcase "^5.0.0" chalk "^2.0.1" - jest-get-type "^22.1.0" + jest-get-type "^24.8.0" leven "^2.1.0" - pretty-format "^23.6.0" + pretty-format "^24.8.0" -jest-watcher@^23.4.0: - version "23.4.0" - resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-23.4.0.tgz#d2e28ce74f8dad6c6afc922b92cabef6ed05c91c" - integrity sha1-0uKM50+NrWxq/JIrksq+9u0FyRw= +jest-watcher@^24.8.0: + version "24.8.0" + resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-24.8.0.tgz#58d49915ceddd2de85e238f6213cef1c93715de4" dependencies: + "@jest/test-result" "^24.8.0" + "@jest/types" "^24.8.0" + "@types/yargs" "^12.0.9" ansi-escapes "^3.0.0" chalk "^2.0.1" + jest-util "^24.8.0" string-length "^2.0.0" -jest-worker@^23.2.0: - version "23.2.0" - resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-23.2.0.tgz#faf706a8da36fae60eb26957257fa7b5d8ea02b9" - integrity sha1-+vcGqNo2+uYOsmlXJX+ntdjqArk= +jest-worker@^24.6.0: + version "24.6.0" + resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-24.6.0.tgz#7f81ceae34b7cde0c9827a6980c35b7cdc0161b3" dependencies: merge-stream "^1.0.1" + supports-color "^6.1.0" -jest@^23.6.0: - version "23.6.0" - resolved "https://registry.yarnpkg.com/jest/-/jest-23.6.0.tgz#ad5835e923ebf6e19e7a1d7529a432edfee7813d" - integrity sha512-lWzcd+HSiqeuxyhG+EnZds6iO3Y3ZEnMrfZq/OTGvF/C+Z4fPMCdhWTGSAiO2Oym9rbEXfwddHhh6jqrTF3+Lw== +jest@^24.3.1: + version "24.8.0" + resolved "https://registry.yarnpkg.com/jest/-/jest-24.8.0.tgz#d5dff1984d0d1002196e9b7f12f75af1b2809081" dependencies: - import-local "^1.0.0" - jest-cli "^23.6.0" + import-local "^2.0.0" + jest-cli "^24.8.0" -js-base64@^2.1.9: - version "2.4.5" - resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.4.5.tgz#e293cd3c7c82f070d700fc7a1ca0a2e69f101f92" - integrity sha512-aUnNwqMOXw3yvErjMPSQu6qIIzUmT1e5KcU1OZxRDU1g/am6mzBvcrmLAYwzmB59BHPrh5/tKaiF4OPhqRWESQ== +js-levenshtein@^1.1.3: + version "1.1.6" + resolved "https://registry.yarnpkg.com/js-levenshtein/-/js-levenshtein-1.1.6.tgz#c6cee58eb3550372df8deb85fad5ce66ce01d59d" -js-tokens@^3.0.0, js-tokens@^3.0.2: +js-tokens@^3.0.0: version "3.0.2" resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b" - integrity sha1-mGbfOVECEw449/mWvOtlRDIJwls= js-tokens@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" - integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== -js-yaml@^3.7.0, js-yaml@^3.9.1: - version "3.11.0" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.11.0.tgz#597c1a8bd57152f26d622ce4117851a51f5ebaef" - integrity sha512-saJstZWv7oNeOyBh3+Dx1qWzhW0+e6/8eDzo7p5rDFqxntSztloLtuKu+Ejhtq82jsilwOIZYsCz+lIjthg1Hw== +js-yaml@^3.13.0: + version "3.13.0" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.13.0.tgz#38ee7178ac0eea2c97ff6d96fff4b18c7d8cf98e" dependencies: argparse "^1.0.7" esprima "^4.0.0" @@ -3184,12 +2678,10 @@ js-yaml@^3.7.0, js-yaml@^3.9.1: jsbn@~0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" - integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM= jsdom@^11.5.1: version "11.12.0" resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-11.12.0.tgz#1a80d40ddd378a1de59656e9e6dc5a3ba8657bc8" - integrity sha512-y8Px43oyiBM13Zc1z780FrfNLJCXTL40EWlty/LXUtcjykRBNgLlCjWXpfSPBl2iv+N7koQN+dvqszHZgT/Fjw== dependencies: abab "^2.0.0" acorn "^5.5.3" @@ -3218,52 +2710,53 @@ jsdom@^11.5.1: ws "^5.2.0" xml-name-validator "^3.0.0" -jsesc@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-1.3.0.tgz#46c3fec8c1892b12b0833db9bc7622176dbab34b" - integrity sha1-RsP+yMGJKxKwgz25vHYiF226s0s= +jsesc@^2.5.1: + version "2.5.2" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" jsesc@~0.5.0: version "0.5.0" resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" - integrity sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0= + +json-parse-better-errors@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" json-schema-traverse@^0.3.0: version "0.3.1" resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz#349a6d44c53a51de89b40805c5d5e59b417d3340" - integrity sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A= + +json-schema-traverse@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" json-schema@0.2.3: version "0.2.3" resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13" - integrity sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM= json-stable-stringify-without-jsonify@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" - integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= json-stringify-safe@~5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" - integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= -json5@^0.5.1: - version "0.5.1" - resolved "https://registry.yarnpkg.com/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821" - integrity sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE= +json5@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/json5/-/json5-2.1.0.tgz#e7a0c62c48285c628d20a10b85c89bb807c32850" + dependencies: + minimist "^1.2.0" jsonfile@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" - integrity sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss= optionalDependencies: graceful-fs "^4.1.6" jsprim@^1.2.2: version "1.4.1" resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2" - integrity sha1-MT5mvB5cwG5Di8G3SZwuXFastqI= dependencies: assert-plus "1.0.0" extsprintf "1.3.0" @@ -3273,187 +2766,134 @@ jsprim@^1.2.2: kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: version "3.2.2" resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" - integrity sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= dependencies: is-buffer "^1.1.5" kind-of@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57" - integrity sha1-IIE989cSkosgc3hpGkUGb65y3Vc= dependencies: is-buffer "^1.1.5" kind-of@^5.0.0: version "5.1.0" resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d" - integrity sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw== kind-of@^6.0.0, kind-of@^6.0.2: version "6.0.2" resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.2.tgz#01146b36a6218e64e58f3a8d66de5d7fc6f6d051" - integrity sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA== -kleur@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/kleur/-/kleur-2.0.2.tgz#b704f4944d95e255d038f0cb05fb8a602c55a300" - integrity sha512-77XF9iTllATmG9lSlIv0qdQ2BQ/h9t0bJllHlbvsQ0zUWfU7Yi0S8L5JXzPZgkefIiajLmBJJ4BsMJmqcf7oxQ== - -lazy-cache@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-1.0.4.tgz#a1d78fc3a50474cb80845d3b3b6e1da49a446e8e" - integrity sha1-odePw6UEdMuAhF07O24dpJpEbo4= +kleur@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.2.tgz#83c7ec858a41098b613d5998a7b653962b504f68" -lcid@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/lcid/-/lcid-1.0.0.tgz#308accafa0bc483a3867b4b6f2b9506251d1b835" - integrity sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU= +lcid@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/lcid/-/lcid-2.0.0.tgz#6ef5d2df60e52f82eb228a4c373e8d1f397253cf" dependencies: - invert-kv "^1.0.0" + invert-kv "^2.0.0" left-pad@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/left-pad/-/left-pad-1.3.0.tgz#5b8a3a7765dfe001261dde915589e782f8c94d1e" - integrity sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA== leven@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/leven/-/leven-2.1.0.tgz#c2e7a9f772094dee9d34202ae8acce4687875580" - integrity sha1-wuep93IJTe6dNCAq6KzORoeHVYA= levn@^0.3.0, levn@~0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" - integrity sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4= dependencies: prelude-ls "~1.1.2" type-check "~0.3.2" -load-json-file@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0" - integrity sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA= +load-json-file@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-4.0.0.tgz#2f5f45ab91e33216234fd53adab668eb4ec0993b" dependencies: graceful-fs "^4.1.2" - parse-json "^2.2.0" - pify "^2.0.0" - pinkie-promise "^2.0.0" - strip-bom "^2.0.0" + parse-json "^4.0.0" + pify "^3.0.0" + strip-bom "^3.0.0" locate-path@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e" - integrity sha1-K1aLJl7slExtnA3pw9u7ygNUzY4= dependencies: p-locate "^2.0.0" path-exists "^3.0.0" +locate-path@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" + dependencies: + p-locate "^3.0.0" + path-exists "^3.0.0" + lodash.sortby@^4.7.0: version "4.7.0" resolved "https://registry.yarnpkg.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438" - integrity sha1-7dFMgk4sycHgsKG0K7UhBRakJDg= lodash.toarray@^4.4.0: version "4.4.0" resolved "https://registry.yarnpkg.com/lodash.toarray/-/lodash.toarray-4.4.0.tgz#24c4bfcd6b2fba38bfd0594db1179d8e9b656561" - integrity sha1-JMS/zWsvuji/0FlNsRedjptlZWE= -lodash@^4.13.1, lodash@^4.17.11: +lodash@^4.13.1, lodash@^4.17.10, lodash@^4.17.11: version "4.17.11" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.11.tgz#b39ea6229ef607ecd89e2c8df12536891cac9b8d" - integrity sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg== - -lodash@^4.17.10, lodash@^4.17.4, lodash@^4.3.0: - version "4.17.10" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.10.tgz#1b7793cf7259ea38fb3661d4d38b3260af8ae4e7" - integrity sha512-UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg== - -longest@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/longest/-/longest-1.0.1.tgz#30a0b2da38f73770e8294a0d22e6625ed77d0097" - integrity sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc= loose-envify@^1.0.0: version "1.3.1" resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.3.1.tgz#d1a8ad33fa9ce0e713d65fdd0ac8b748d478c848" - integrity sha1-0aitM/qc4OcT1l/dCsi3SNR4yEg= dependencies: js-tokens "^3.0.0" -lru-cache@^4.0.1: - version "4.1.3" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.3.tgz#a1175cf3496dfc8436c156c334b4955992bce69c" - integrity sha512-fFEhvcgzuIoJVUF8fYr5KR0YqxD238zgObTps31YdADwPPAp82a4M8TrckkWyx7ekNlf9aBcVn81cFwwXngrJA== +make-dir@^1.0.0, make-dir@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-1.3.0.tgz#79c1033b80515bd6d24ec9933e860ca75ee27f0c" dependencies: - pseudomap "^1.0.2" - yallist "^2.1.2" + pify "^3.0.0" makeerror@1.0.x: version "1.0.11" resolved "https://registry.yarnpkg.com/makeerror/-/makeerror-1.0.11.tgz#e01a5c9109f2af79660e4e8b9587790184f5a96c" - integrity sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw= dependencies: tmpl "1.0.x" +map-age-cleaner@^0.1.1: + version "0.1.3" + resolved "https://registry.yarnpkg.com/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz#7d583a7306434c055fe474b0f45078e6e1b4b92a" + dependencies: + p-defer "^1.0.0" + map-cache@^0.2.2: version "0.2.2" resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" - integrity sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8= map-visit@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" - integrity sha1-7Nyo8TFE5mDxtb1B8S80edmN+48= dependencies: object-visit "^1.0.0" -math-random@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/math-random/-/math-random-1.0.1.tgz#8b3aac588b8a66e4975e3cdea67f7bb329601fac" - integrity sha1-izqsWIuKZuSXXjzepn97sylgH6w= - -mem@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/mem/-/mem-1.1.0.tgz#5edd52b485ca1d900fe64895505399a0dfa45f76" - integrity sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y= +mem@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/mem/-/mem-4.1.0.tgz#aeb9be2d21f47e78af29e4ac5978e8afa2ca5b8a" dependencies: + map-age-cleaner "^0.1.1" mimic-fn "^1.0.0" + p-is-promise "^2.0.0" merge-stream@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-1.0.1.tgz#4041202d508a342ba00174008df0c251b8c135e1" - integrity sha1-QEEgLVCKNCugAXQAjfDCUbjBNeE= dependencies: readable-stream "^2.0.1" -merge@^1.1.3: - version "1.2.0" - resolved "https://registry.yarnpkg.com/merge/-/merge-1.2.0.tgz#7531e39d4949c281a66b8c5a6e0265e8b05894da" - integrity sha1-dTHjnUlJwoGma4xabgJl6LBYlNo= - -micromatch@^2.1.5, micromatch@^2.3.11: - version "2.3.11" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-2.3.11.tgz#86677c97d1720b363431d04d0d15293bd38c1565" - integrity sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU= - dependencies: - arr-diff "^2.0.0" - array-unique "^0.2.1" - braces "^1.8.2" - expand-brackets "^0.1.4" - extglob "^0.3.1" - filename-regex "^2.0.0" - is-extglob "^1.0.0" - is-glob "^2.0.1" - kind-of "^3.0.2" - normalize-path "^2.0.1" - object.omit "^2.0.0" - parse-glob "^3.0.4" - regex-cache "^0.4.2" - -micromatch@^3.1.4, micromatch@^3.1.8: +micromatch@^3.1.10, micromatch@^3.1.4: version "3.1.10" resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" - integrity sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg== dependencies: arr-diff "^4.0.0" array-unique "^0.3.2" @@ -3472,58 +2912,48 @@ micromatch@^3.1.4, micromatch@^3.1.8: mime-db@~1.33.0: version "1.33.0" resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.33.0.tgz#a3492050a5cb9b63450541e39d9788d2272783db" - integrity sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ== mime-db@~1.37.0: version "1.37.0" resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.37.0.tgz#0b6a0ce6fdbe9576e25f1f2d2fde8830dc0ad0d8" - integrity sha512-R3C4db6bgQhlIhPU48fUtdVmKnflq+hRdad7IyKhtFj06VPNVdk2RhiYL3UjQIlso8L+YxAtFkobT0VK+S/ybg== mime-types@^2.1.12: version "2.1.18" resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.18.tgz#6f323f60a83d11146f831ff11fd66e2fe5503bb8" - integrity sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ== dependencies: mime-db "~1.33.0" mime-types@~2.1.19: version "2.1.21" resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.21.tgz#28995aa1ecb770742fe6ae7e58f9181c744b3f96" - integrity sha512-3iL6DbwpyLzjR3xHSFNFeb9Nz/M8WDkX33t1GFQnFOllWk8pOrh/LSrB5OXlnlW5P9LH73X6loW/eogc+F5lJg== dependencies: mime-db "~1.37.0" mimic-fn@^1.0.0: version "1.2.0" resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022" - integrity sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ== -minimatch@^3.0.2, minimatch@^3.0.3, minimatch@^3.0.4: +minimatch@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" - integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== dependencies: brace-expansion "^1.1.7" minimist@0.0.8: version "0.0.8" resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" - integrity sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0= minimist@^1.1.1, minimist@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" - integrity sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ= minimist@~0.0.1: version "0.0.10" resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.10.tgz#de3f98543dbf96082be48ad1a0c7cda836301dcf" - integrity sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8= minipass@^2.2.1, minipass@^2.3.3: version "2.3.3" resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.3.3.tgz#a7dcc8b7b833f5d368759cce544dccb55f50f233" - integrity sha512-/jAn9/tEX4gnpyRATxgHEOV6xbcyxgT7iUnxo9Y3+OB0zX00TgKIv/2FZCf5brBbICcwbLqVv2ImjvWWrQMSYw== dependencies: safe-buffer "^5.1.2" yallist "^3.0.0" @@ -3531,14 +2961,12 @@ minipass@^2.2.1, minipass@^2.3.3: minizlib@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.1.0.tgz#11e13658ce46bc3a70a267aac58359d1e0c29ceb" - integrity sha512-4T6Ur/GctZ27nHfpt9THOdRZNgyJ9FZchYO1ceg5S8Q3DNLCKYy44nCZzgCJgcvx2UM8czmqak5BCxJMrq37lA== dependencies: minipass "^2.2.1" mixin-deep@^1.2.0: version "1.3.1" resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.1.tgz#a49e7268dce1a0d9698e45326c5626df3543d0fe" - integrity sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ== dependencies: for-in "^1.0.2" is-extendable "^1.0.1" @@ -3546,29 +2974,28 @@ mixin-deep@^1.2.0: mkdirp@^0.5.0, mkdirp@^0.5.1: version "0.5.1" resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" - integrity sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM= dependencies: minimist "0.0.8" ms@2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" - integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= + +ms@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a" mute-stream@0.0.7: version "0.0.7" resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.7.tgz#3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab" - integrity sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s= nan@^2.9.2: version "2.10.0" resolved "https://registry.yarnpkg.com/nan/-/nan-2.10.0.tgz#96d0cd610ebd58d4b4de9cc0c6828cda99c7548f" - integrity sha512-bAdJv7fBLhWC+/Bls0Oza+mvTaNQtP+1RyhhhvD95pgUJz6XM5IzgmxOkItJ9tkoCiplvAnXI1tNmmUD/eScyA== nanomatch@^1.2.9: version "1.2.9" resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.9.tgz#879f7150cb2dab7a471259066c104eee6e0fa7c2" - integrity sha512-n8R9bS8yQ6eSXaV6jHUpKzD8gLsin02w1HSFiegwrs9E098Ylhw5jdyKPaYqvHknHaSCKTPp7C8dGCQ0q9koXA== dependencies: arr-diff "^4.0.0" array-unique "^0.3.2" @@ -3586,33 +3013,36 @@ nanomatch@^1.2.9: natural-compare@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" - integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= needle@^2.2.0: version "2.2.1" resolved "https://registry.yarnpkg.com/needle/-/needle-2.2.1.tgz#b5e325bd3aae8c2678902fa296f729455d1d3a7d" - integrity sha512-t/ZswCM9JTWjAdXS9VpvqhI2Ct2sL2MdY4fUXqGJaGBk13ge99ObqRksRTbBE56K+wxUXwwfZYOuZHifFW9q+Q== dependencies: debug "^2.1.2" iconv-lite "^0.4.4" sax "^1.2.4" +nice-try@^1.0.4: + version "1.0.5" + resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" + node-emoji@^1.8.1: - version "1.8.1" - resolved "https://registry.yarnpkg.com/node-emoji/-/node-emoji-1.8.1.tgz#6eec6bfb07421e2148c75c6bba72421f8530a826" - integrity sha512-+ktMAh1Jwas+TnGodfCfjUbJKoANqPaJFN0z0iqh41eqD8dvguNzcitVSBSVK1pidz0AqGbLKcoVuVLRVZ/aVg== + version "1.10.0" + resolved "https://registry.yarnpkg.com/node-emoji/-/node-emoji-1.10.0.tgz#8886abd25d9c7bb61802a658523d1f8d2a89b2da" dependencies: lodash.toarray "^4.4.0" node-int64@^0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b" - integrity sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs= + +node-modules-regexp@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz#8d9dbe28964a4ac5712e9131642107c71e90ec40" node-notifier@^5.2.1: version "5.3.0" resolved "https://registry.yarnpkg.com/node-notifier/-/node-notifier-5.3.0.tgz#c77a4a7b84038733d5fb351aafd8a268bfe19a01" - integrity sha512-AhENzCSGZnZJgBARsUjnQ7DnZbzyP+HxlVXuD0xqAnvL8q+OqtSX7lGg9e8nHzwXkMMXNdVeqq4E2M3EUAqX6Q== dependencies: growly "^1.3.0" semver "^5.5.0" @@ -3622,7 +3052,6 @@ node-notifier@^5.2.1: node-pre-gyp@^0.10.0: version "0.10.0" resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.10.0.tgz#6e4ef5bb5c5203c6552448828c852c40111aac46" - integrity sha512-G7kEonQLRbcA/mOoFoxvlMrw6Q6dPf92+t/l0DFSMuSlDoWaI9JWIyPwK0jyE1bph//CUEL65/Fz1m2vJbmjQQ== dependencies: detect-libc "^1.0.2" mkdirp "^0.5.1" @@ -3635,17 +3064,15 @@ node-pre-gyp@^0.10.0: semver "^5.3.0" tar "^4" -node-releases@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.3.tgz#aad9ce0dcb98129c753f772c0aa01360fb90fbd2" - integrity sha512-6VrvH7z6jqqNFY200kdB6HdzkgM96Oaj9v3dqGfgp6mF+cHmU4wyQKZ2/WPDRVoR0Jz9KqbamaBN0ZhdUaysUQ== +node-releases@^1.1.13: + version "1.1.13" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.13.tgz#8c03296b5ae60c08e2ff4f8f22ae45bd2f210083" dependencies: semver "^5.3.0" nopt@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.1.tgz#d0d4685afd5415193c8c7505602d0d17cd64474d" - integrity sha1-0NRoWv1UFRk8jHUFYC0NF81kR00= dependencies: abbrev "1" osenv "^0.1.4" @@ -3653,34 +3080,37 @@ nopt@^4.0.1: normalize-package-data@^2.3.2: version "2.4.0" resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.4.0.tgz#12f95a307d58352075a04907b84ac8be98ac012f" - integrity sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw== dependencies: hosted-git-info "^2.1.4" is-builtin-module "^1.0.0" semver "2 || 3 || 4 || 5" validate-npm-package-license "^3.0.1" -normalize-path@^2.0.0, normalize-path@^2.0.1, normalize-path@^2.1.1: +normalize-path@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" - integrity sha1-GrKLVW4Zg2Oowab35vogE3/mrtk= dependencies: remove-trailing-separator "^1.0.1" +normalize-path@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" + normalize-range@^0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" - integrity sha1-LRDAa9/TEuqXd2laTShDlFa3WUI= + +normalize.css@^8.0.1: + version "8.0.1" + resolved "https://registry.yarnpkg.com/normalize.css/-/normalize.css-8.0.1.tgz#9b98a208738b9cc2634caacbc42d131c97487bf3" npm-bundled@^1.0.1: version "1.0.3" resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.0.3.tgz#7e71703d973af3370a9591bafe3a63aca0be2308" - integrity sha512-ByQ3oJ/5ETLyglU2+8dBObvhfWXX8dtPZDMePCahptliFX2iIuhyEszyFk401PZUNQH20vvdW5MLjJxkwU80Ow== npm-packlist@^1.1.6: version "1.1.10" resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.1.10.tgz#1039db9e985727e464df066f4cf0ab6ef85c398a" - integrity sha512-AQC0Dyhzn4EiYEfIUjCdMl0JJ61I2ER9ukf/sLxJUcZHfo+VyEfz2rMJgLZSS1v30OxPQe1cN0LZA1xbcaVfWA== dependencies: ignore-walk "^3.0.1" npm-bundled "^1.0.1" @@ -3688,14 +3118,12 @@ npm-packlist@^1.1.6: npm-run-path@^2.0.0: version "2.0.2" resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" - integrity sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8= dependencies: path-key "^2.0.0" npmlog@^4.0.2: version "4.1.2" resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" - integrity sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg== dependencies: are-we-there-yet "~1.1.2" console-control-strings "~1.1.0" @@ -3705,32 +3133,26 @@ npmlog@^4.0.2: num2fraction@^1.2.2: version "1.2.2" resolved "https://registry.yarnpkg.com/num2fraction/-/num2fraction-1.2.2.tgz#6f682b6a027a4e9ddfa4564cd2589d1d4e669ede" - integrity sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4= number-is-nan@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" - integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0= nwsapi@^2.0.7: version "2.0.9" resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.0.9.tgz#77ac0cdfdcad52b6a1151a84e73254edc33ed016" - integrity sha512-nlWFSCTYQcHk/6A9FFnfhKc14c3aFhfdNBXgo8Qgi9QTBu/qg3Ww+Uiz9wMzXd1T8GFxPc2QIHB6Qtf2XFryFQ== oauth-sign@~0.9.0: version "0.9.0" resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" - integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== -object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: +object-assign@^4.1.0, object-assign@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" - integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= object-copy@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c" - integrity sha1-fn2Fi3gb18mRpBupde04EnVOmYw= dependencies: copy-descriptor "^0.1.0" define-property "^0.2.5" @@ -3739,56 +3161,41 @@ object-copy@^0.1.0: object-keys@^1.0.12: version "1.0.12" resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.0.12.tgz#09c53855377575310cca62f55bb334abff7b3ed2" - integrity sha512-FTMyFUm2wBcGHnH2eXmz7tC6IwlqQZ6mVZ+6dm6vZ4IQIHjs6FdNsQBuKGPuUUUY6NfJw2PshC08Tn6LzLDOag== object-visit@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb" - integrity sha1-95xEk68MU3e1n+OdOV5BBC3QRbs= dependencies: isobject "^3.0.0" object.getownpropertydescriptors@^2.0.3: version "2.0.3" resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz#8758c846f5b407adab0f236e0986f14b051caa16" - integrity sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY= dependencies: define-properties "^1.1.2" es-abstract "^1.5.1" -object.omit@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/object.omit/-/object.omit-2.0.1.tgz#1a9c744829f39dbb858c76ca3579ae2a54ebd1fa" - integrity sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo= - dependencies: - for-own "^0.1.4" - is-extendable "^0.1.1" - object.pick@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" - integrity sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c= dependencies: isobject "^3.0.1" -once@^1.3.0, once@^1.4.0: +once@^1.3.0, once@^1.3.1, once@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" - integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= dependencies: wrappy "1" onetime@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4" - integrity sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ= dependencies: mimic-fn "^1.0.0" optimist@^0.6.1: version "0.6.1" resolved "https://registry.yarnpkg.com/optimist/-/optimist-0.6.1.tgz#da3ea74686fa21a19a111c326e90eb15a0196686" - integrity sha1-2j6nRob6IaGaERwybpDrFaAZZoY= dependencies: minimist "~0.0.1" wordwrap "~0.0.2" @@ -3796,7 +3203,6 @@ optimist@^0.6.1: optionator@^0.8.1, optionator@^0.8.2: version "0.8.2" resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.2.tgz#364c5e409d3f4d6301d6c0b4c05bba50180aeb64" - integrity sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q= dependencies: deep-is "~0.1.3" fast-levenshtein "~2.0.4" @@ -3808,195 +3214,180 @@ optionator@^0.8.1, optionator@^0.8.2: os-homedir@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" - integrity sha1-/7xJiDNuDoM94MFox+8VISGqf7M= -os-locale@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-2.1.0.tgz#42bc2900a6b5b8bd17376c8e882b65afccf24bf2" - integrity sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA== +os-locale@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-3.1.0.tgz#a802a6ee17f24c10483ab9935719cef4ed16bf1a" dependencies: - execa "^0.7.0" - lcid "^1.0.0" - mem "^1.1.0" + execa "^1.0.0" + lcid "^2.0.0" + mem "^4.0.0" -os-tmpdir@^1.0.0, os-tmpdir@^1.0.1, os-tmpdir@~1.0.2: +os-tmpdir@^1.0.0, os-tmpdir@~1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" - integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= osenv@^0.1.4: version "0.1.5" resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.5.tgz#85cdfafaeb28e8677f416e287592b5f3f49ea410" - integrity sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g== dependencies: os-homedir "^1.0.0" os-tmpdir "^1.0.0" -output-file-sync@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/output-file-sync/-/output-file-sync-1.1.2.tgz#d0a33eefe61a205facb90092e826598d5245ce76" - integrity sha1-0KM+7+YaIF+suQCS6CZZjVJFznY= +output-file-sync@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/output-file-sync/-/output-file-sync-2.0.1.tgz#f53118282f5f553c2799541792b723a4c71430c0" dependencies: - graceful-fs "^4.1.4" + graceful-fs "^4.1.11" + is-plain-obj "^1.1.0" mkdirp "^0.5.1" - object-assign "^4.1.0" + +p-defer@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/p-defer/-/p-defer-1.0.0.tgz#9f6eb182f6c9aa8cd743004a7d4f96b196b0fb0c" + +p-each-series@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/p-each-series/-/p-each-series-1.0.0.tgz#930f3d12dd1f50e7434457a22cd6f04ac6ad7f71" + dependencies: + p-reduce "^1.0.0" p-finally@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" - integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4= + +p-is-promise@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/p-is-promise/-/p-is-promise-2.0.0.tgz#7554e3d572109a87e1f3f53f6a7d85d1b194f4c5" p-limit@^1.1.0: version "1.2.0" resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.2.0.tgz#0e92b6bedcb59f022c13d0f1949dc82d15909f1c" - integrity sha512-Y/OtIaXtUPr4/YpMv1pCL5L5ed0rumAaAeBSj12F+bSlMdys7i8oQF/GUJmfpTS/QoaRrS/k6pma29haJpsMng== dependencies: p-try "^1.0.0" +p-limit@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.2.0.tgz#417c9941e6027a9abcba5092dd2904e255b5fbc2" + dependencies: + p-try "^2.0.0" + p-locate@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43" - integrity sha1-IKAQOyIqcMj9OcwuWAaA893l7EM= dependencies: p-limit "^1.1.0" +p-locate@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" + dependencies: + p-limit "^2.0.0" + +p-reduce@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/p-reduce/-/p-reduce-1.0.0.tgz#18c2b0dd936a4690a529f8231f58a0fdb6a47dfa" + p-try@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3" - integrity sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M= -parse-glob@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/parse-glob/-/parse-glob-3.0.4.tgz#b2c376cfb11f35513badd173ef0bb6e3a388391c" - integrity sha1-ssN2z7EfNVE7rdFz7wu246OIORw= +p-try@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.0.0.tgz#85080bb87c64688fa47996fe8f7dfbe8211760b1" + +parent-module@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.0.tgz#df250bdc5391f4a085fb589dad761f5ad6b865b5" dependencies: - glob-base "^0.3.0" - is-dotfile "^1.0.0" - is-extglob "^1.0.0" - is-glob "^2.0.0" + callsites "^3.0.0" -parse-json@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9" - integrity sha1-9ID0BDTvgHQfhGkJn43qGPVaTck= +parse-json@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0" dependencies: - error-ex "^1.2.0" + error-ex "^1.3.1" + json-parse-better-errors "^1.0.1" + +parse-passwd@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6" parse5@4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/parse5/-/parse5-4.0.0.tgz#6d78656e3da8d78b4ec0b906f7c08ef1dfe3f608" - integrity sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA== pascalcase@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" - integrity sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ= -path-exists@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b" - integrity sha1-D+tsZPD8UY2adU3V77YscCJ2H0s= - dependencies: - pinkie-promise "^2.0.0" +path-dirname@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/path-dirname/-/path-dirname-1.0.2.tgz#cc33d24d525e099a5388c0336c6e32b9160609e0" path-exists@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" - integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= -path-is-absolute@^1.0.0, path-is-absolute@^1.0.1: +path-is-absolute@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" - integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= -path-is-inside@^1.0.1, path-is-inside@^1.0.2: +path-is-inside@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53" - integrity sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM= -path-key@^2.0.0: +path-key@^2.0.0, path-key@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" - integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= - -path-parse@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.5.tgz#3c1adf871ea9cd6c9431b6ea2bd74a0ff055c4c1" - integrity sha1-PBrfhx6pzWyUMbbqK9dKD/BVxME= -path-type@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/path-type/-/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441" - integrity sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE= - dependencies: - graceful-fs "^4.1.2" - pify "^2.0.0" - pinkie-promise "^2.0.0" +path-parse@^1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c" -perfectionist@^2.4.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/perfectionist/-/perfectionist-2.4.0.tgz#c147ad3714e126467f1764129ee72df861d47ea0" - integrity sha1-wUetNxThJkZ/F2QSnuct+GHUfqA= +path-type@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/path-type/-/path-type-3.0.0.tgz#cef31dc8e0a1a3bb0d105c0cd97cf3bf47f4e36f" dependencies: - comment-regex "^1.0.0" - defined "^1.0.0" - minimist "^1.2.0" - postcss "^5.0.8" - postcss-scss "^0.3.0" - postcss-value-parser "^3.3.0" - read-file-stdin "^0.2.0" - string.prototype.repeat "^0.2.0" - vendors "^1.0.0" - write-file-stdout "0.0.2" + pify "^3.0.0" performance-now@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" - integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= -pify@^2.0.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" - integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw= +pify@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" -pinkie-promise@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa" - integrity sha1-ITXW36ejWMBprJsXh3YogihFD/o= +pirates@^4.0.0, pirates@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.1.tgz#643a92caf894566f91b2b986d2c66950a8e2fb87" dependencies: - pinkie "^2.0.0" - -pinkie@^2.0.0: - version "2.0.4" - resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" - integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA= + node-modules-regexp "^1.0.0" pkg-dir@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-2.0.0.tgz#f6d5d1109e19d63edf428e0bd57e12777615334b" - integrity sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s= dependencies: find-up "^2.1.0" -pluralize@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-7.0.0.tgz#298b89df8b93b0221dbf421ad2b1b1ea23fc6777" - integrity sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow== +pkg-dir@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-3.0.0.tgz#2749020f239ed990881b1f71210d51eb6523bea3" + dependencies: + find-up "^3.0.0" pn@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/pn/-/pn-1.1.0.tgz#e2f4cef0e219f463c179ab37463e4e1ecdccbafb" - integrity sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA== posix-character-classes@^0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" - integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs= postcss-functions@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/postcss-functions/-/postcss-functions-3.0.0.tgz#0e94d01444700a481de20de4d55fb2640564250e" - integrity sha1-DpTQFERwCkgd4g3k1V+yZAVkJQ4= dependencies: glob "^7.1.2" object-assign "^4.1.1" @@ -4004,70 +3395,50 @@ postcss-functions@^3.0.0: postcss-value-parser "^3.3.0" postcss-js@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/postcss-js/-/postcss-js-2.0.0.tgz#f75b70470009eb37f998ee9bb516a2899c19ef8d" - integrity sha512-9kAApW9G5kN8FkQ0ZdvSmbgbHIRrKmXtde2ZWYbwrW51gfEWfGsLlUu57mTpioPrmQlQFOgEvaeGYp+poqlX0A== + version "2.0.1" + resolved "https://registry.yarnpkg.com/postcss-js/-/postcss-js-2.0.1.tgz#4154e906ff410930afab63a24210be1b831e89a9" dependencies: - camelcase-css "^2.0.0" - postcss "^7.0.0" + camelcase-css "^2.0.1" + postcss "^7.0.14" postcss-nested@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/postcss-nested/-/postcss-nested-4.1.1.tgz#2074e6641583bf7151d951908d68fa95039fe340" - integrity sha512-3+V8+g+i9zUQ/AADNtBj3DVVvSOhRCV7W8Kzn9n4ViWJtSQrSdtIJnxZaupfdTrnhCkY86sAsuKVxBCuyfJDeA== - dependencies: - postcss "^7.0.6" - postcss-selector-parser "^5.0.0-rc.4" - -postcss-scss@^0.3.0: - version "0.3.1" - resolved "https://registry.yarnpkg.com/postcss-scss/-/postcss-scss-0.3.1.tgz#65c610d8e2a7ee0e62b1835b71b8870734816e4b" - integrity sha1-ZcYQ2OKn7g5isYNbcbiHBzSBbks= + version "4.1.2" + resolved "https://registry.yarnpkg.com/postcss-nested/-/postcss-nested-4.1.2.tgz#8e0570f736bfb4be5136e31901bf2380b819a561" dependencies: - postcss "^5.2.4" + postcss "^7.0.14" + postcss-selector-parser "^5.0.0" -postcss-selector-parser@^5.0.0, postcss-selector-parser@^5.0.0-rc.4: +postcss-selector-parser@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz#249044356697b33b64f1a8f7c80922dddee7195c" - integrity sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ== dependencies: cssesc "^2.0.0" indexes-of "^1.0.1" uniq "^1.0.1" -postcss-value-parser@^3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz#87f38f9f18f774a4ab4c8a232f5c5ce8872a9d15" - integrity sha1-h/OPnxj3dKSrTIojL1xc6IcqnRU= +postcss-selector-parser@^6.0.0: + version "6.0.2" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz#934cf799d016c83411859e09dcecade01286ec5c" + dependencies: + cssesc "^3.0.0" + indexes-of "^1.0.1" + uniq "^1.0.1" -postcss-value-parser@^3.3.1: +postcss-value-parser@^3.3.0, postcss-value-parser@^3.3.1: version "3.3.1" resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281" - integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ== - -postcss@^5.0.8, postcss@^5.2.4: - version "5.2.18" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-5.2.18.tgz#badfa1497d46244f6390f58b319830d9107853c5" - integrity sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg== - dependencies: - chalk "^1.1.3" - js-base64 "^2.1.9" - source-map "^0.5.6" - supports-color "^3.2.3" postcss@^6.0.9: version "6.0.22" resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.22.tgz#e23b78314905c3b90cbd61702121e7a78848f2a3" - integrity sha512-Toc9lLoUASwGqxBSJGTVcOQiDqjK+Z2XlWBg+IgYwQMY9vA2f7iMpXVc1GpPcfTSyM5lkxNo0oDwDRO+wm7XHA== dependencies: chalk "^2.4.1" source-map "^0.6.1" supports-color "^5.4.0" -postcss@^7.0.0, postcss@^7.0.11, postcss@^7.0.6: - version "7.0.11" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.11.tgz#f63c513b78026d66263bb2ca995bf02e3d1a697d" - integrity sha512-9AXb//5UcjeOEof9T+yPw3XTa5SL207ZOIC/lHYP4mbUTEh4M0rDAQekQpVANCZdwQwKhBtFZCk3i3h3h2hdWg== +postcss@^7.0.11, postcss@^7.0.14: + version "7.0.16" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.16.tgz#48f64f1b4b558cb8b52c88987724359acb010da2" dependencies: chalk "^2.4.2" source-map "^0.6.1" @@ -4076,126 +3447,103 @@ postcss@^7.0.0, postcss@^7.0.11, postcss@^7.0.6: prelude-ls@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" - integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ= -preserve@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/preserve/-/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b" - integrity sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks= +prettier-linter-helpers@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz#d23d41fe1375646de2d0104d3454a3008802cf7b" + dependencies: + fast-diff "^1.1.2" prettier@^1.7.4: - version "1.12.1" - resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.12.1.tgz#c1ad20e803e7749faf905a409d2367e06bbe7325" - integrity sha1-wa0g6APndJ+vkFpAnSNn4Gu+cyU= + version "1.17.0" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.17.0.tgz#53b303676eed22cc14a9f0cec09b477b3026c008" -pretty-format@^23.6.0: - version "23.6.0" - resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-23.6.0.tgz#5eaac8eeb6b33b987b7fe6097ea6a8a146ab5760" - integrity sha512-zf9NV1NSlDLDjycnwm6hpFATCGl/K1lt0R/GdkAK2O5LN/rwJoB+Mh93gGJjut4YbmecbfgLWVGSTCr0Ewvvbw== +pretty-format@^24.8.0: + version "24.8.0" + resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-24.8.0.tgz#8dae7044f58db7cb8be245383b565a963e3c27f2" dependencies: - ansi-regex "^3.0.0" + "@jest/types" "^24.8.0" + ansi-regex "^4.0.0" ansi-styles "^3.2.0" + react-is "^16.8.4" pretty-hrtime@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz#b7e3ea42435a4c9b2759d99e0f201eb195802ee1" - integrity sha1-t+PqQkNaTJsnWdmeDyAesZWALuE= -private@^0.1.6, private@^0.1.8: +private@^0.1.6: version "0.1.8" resolved "https://registry.yarnpkg.com/private/-/private-0.1.8.tgz#2381edb3689f7a53d653190060fcf822d2f368ff" - integrity sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg== process-nextick-args@~2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.0.tgz#a37d732f4271b4ab1ad070d35508e8290788ffaa" - integrity sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw== progress@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.0.tgz#8a1be366bf8fc23db2bd23f10c6fe920b4389d1f" - integrity sha1-ihvjZr+Pwj2yvSPxDG/pILQ4nR8= -prompts@^0.1.9: - version "0.1.14" - resolved "https://registry.yarnpkg.com/prompts/-/prompts-0.1.14.tgz#a8e15c612c5c9ec8f8111847df3337c9cbd443b2" - integrity sha512-rxkyiE9YH6zAz/rZpywySLKkpaj0NMVyNw1qhsubdbjjSgcayjTShDreZGlFMcGSu5sab3bAKPfFk78PB90+8w== +prompts@^2.0.1: + version "2.0.3" + resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.0.3.tgz#c5ccb324010b2e8f74752aadceeb57134c1d2522" dependencies: - kleur "^2.0.1" - sisteransi "^0.1.1" - -pseudomap@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" - integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM= + kleur "^3.0.2" + sisteransi "^1.0.0" psl@^1.1.24: version "1.1.29" resolved "https://registry.yarnpkg.com/psl/-/psl-1.1.29.tgz#60f580d360170bb722a797cc704411e6da850c67" - integrity sha512-AeUmQ0oLN02flVHXWh9sSJF7mcdFq0ppid/JkErufc3hGIV/AMa8Fo9VgDo/cT2jFdOWoFvHp90qqBH54W+gjQ== + +pump@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" + dependencies: + end-of-stream "^1.1.0" + once "^1.3.1" punycode@^1.4.1: version "1.4.1" resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" - integrity sha1-wNWmOycYgArY4esPpSachN1BhF4= punycode@^2.1.0: version "2.1.1" resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" - integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== qs@~6.5.2: version "6.5.2" resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36" - integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA== - -randomatic@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/randomatic/-/randomatic-3.0.0.tgz#d35490030eb4f7578de292ce6dfb04a91a128923" - integrity sha512-VdxFOIEY3mNO5PtSRkkle/hPJDHvQhK21oa73K4yAc9qmp6N429gAyF1gZMOTMeS0/AYzaV/2Trcef+NaIonSA== - dependencies: - is-number "^4.0.0" - kind-of "^6.0.0" - math-random "^1.0.1" rc@^1.1.7: version "1.2.7" resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.7.tgz#8a10ca30d588d00464360372b890d06dacd02297" - integrity sha512-LdLD8xD4zzLsAT5xyushXDNscEjB7+2ulnl8+r1pnESlYtlJtVSoCMBGr30eDRJ3+2Gq89jK9P9e4tCEH1+ywA== dependencies: deep-extend "^0.5.1" ini "~1.3.0" minimist "^1.2.0" strip-json-comments "~2.0.1" -read-file-stdin@^0.2.0: - version "0.2.1" - resolved "https://registry.yarnpkg.com/read-file-stdin/-/read-file-stdin-0.2.1.tgz#25eccff3a153b6809afacb23ee15387db9e0ee61" - integrity sha1-JezP86FTtoCa+ssj7hU4fbng7mE= - dependencies: - gather-stream "^1.0.0" +react-is@^16.8.4: + version "16.8.4" + resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.8.4.tgz#90f336a68c3a29a096a3d648ab80e87ec61482a2" -read-pkg-up@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02" - integrity sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI= +read-pkg-up@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-4.0.0.tgz#1b221c6088ba7799601c808f91161c66e58f8978" dependencies: - find-up "^1.0.0" - read-pkg "^1.0.0" + find-up "^3.0.0" + read-pkg "^3.0.0" -read-pkg@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-1.1.0.tgz#f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28" - integrity sha1-9f+qXs0pyzHAR0vKfXVra7KePyg= +read-pkg@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-3.0.0.tgz#9cbc686978fee65d16c00e2b19c237fcf6e38389" dependencies: - load-json-file "^1.0.0" + load-json-file "^4.0.0" normalize-package-data "^2.3.2" - path-type "^1.0.0" + path-type "^3.0.0" -readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.6, readable-stream@^2.2.2: +readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.6: version "2.3.6" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf" - integrity sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw== dependencies: core-util-is "~1.0.0" inherits "~2.0.3" @@ -4205,121 +3553,97 @@ readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.6, readable string_decoder "~1.1.1" util-deprecate "~1.0.1" -readdirp@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.1.0.tgz#4ed0ad060df3073300c48440373f72d1cc642d78" - integrity sha1-TtCtBg3zBzMAxIRANz9y0cxkLXg= +readdirp@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.2.1.tgz#0e87622a3325aa33e892285caf8b4e846529a525" dependencies: - graceful-fs "^4.1.2" - minimatch "^3.0.2" + graceful-fs "^4.1.11" + micromatch "^3.1.10" readable-stream "^2.0.2" - set-immediate-shim "^1.0.1" -realpath-native@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/realpath-native/-/realpath-native-1.0.2.tgz#cd51ce089b513b45cf9b1516c82989b51ccc6560" - integrity sha512-+S3zTvVt9yTntFrBpm7TQmQ3tzpCrnA1a/y+3cUHAc9ZR6aIjG0WNLR+Rj79QpJktY+VeW/TQtFlQ1bzsehI8g== +realpath-native@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/realpath-native/-/realpath-native-1.1.0.tgz#2003294fea23fb0672f2476ebe22fcf498a2d65c" dependencies: util.promisify "^1.0.0" -regenerate@^1.2.1: +regenerate-unicode-properties@^8.0.2: + version "8.0.2" + resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-8.0.2.tgz#7b38faa296252376d363558cfbda90c9ce709662" + dependencies: + regenerate "^1.4.0" + +regenerate@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.0.tgz#4a856ec4b56e4077c557589cae85e7a4c8869a11" - integrity sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg== - -regenerator-runtime@^0.10.5: - version "0.10.5" - resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz#336c3efc1220adcedda2c9fab67b5a7955a33658" - integrity sha1-M2w+/BIgrc7dosn6tntaeVWjNlg= -regenerator-runtime@^0.11.0: - version "0.11.1" - resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9" - integrity sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg== +regenerator-runtime@^0.12.0: + version "0.12.1" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.12.1.tgz#fa1a71544764c036f8c49b13a08b2594c9f8a0de" -regenerator-transform@^0.10.0: - version "0.10.1" - resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.10.1.tgz#1e4996837231da8b7f3cf4114d71b5691a0680dd" - integrity sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q== +regenerator-transform@^0.13.4: + version "0.13.4" + resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.13.4.tgz#18f6763cf1382c69c36df76c6ce122cc694284fb" dependencies: - babel-runtime "^6.18.0" - babel-types "^6.19.0" private "^0.1.6" -regex-cache@^0.4.2: - version "0.4.4" - resolved "https://registry.yarnpkg.com/regex-cache/-/regex-cache-0.4.4.tgz#75bdc58a2a1496cec48a12835bc54c8d562336dd" - integrity sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ== - dependencies: - is-equal-shallow "^0.1.3" - regex-not@^1.0.0, regex-not@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c" - integrity sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A== dependencies: extend-shallow "^3.0.2" safe-regex "^1.1.0" -regexpp@^1.0.1: - version "1.1.0" - resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-1.1.0.tgz#0e3516dd0b7904f413d2d4193dce4618c3a689ab" - integrity sha512-LOPw8FpgdQF9etWMaAfG/WRthIdXJGYp4mJ2Jgn/2lpkbod9jPn0t9UqN7AxBOKNfzRbYyVfgc7Vk4t/MpnXgw== +regexp-tree@^0.1.0: + version "0.1.5" + resolved "https://registry.yarnpkg.com/regexp-tree/-/regexp-tree-0.1.5.tgz#7cd71fca17198d04b4176efd79713f2998009397" -regexpu-core@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-2.0.0.tgz#49d038837b8dcf8bfa5b9a42139938e6ea2ae240" - integrity sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA= +regexpp@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-2.0.1.tgz#8d19d31cf632482b589049f8281f93dbcba4d07f" + +regexpu-core@^4.5.4: + version "4.5.4" + resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.5.4.tgz#080d9d02289aa87fe1667a4f5136bc98a6aebaae" dependencies: - regenerate "^1.2.1" - regjsgen "^0.2.0" - regjsparser "^0.1.4" + regenerate "^1.4.0" + regenerate-unicode-properties "^8.0.2" + regjsgen "^0.5.0" + regjsparser "^0.6.0" + unicode-match-property-ecmascript "^1.0.4" + unicode-match-property-value-ecmascript "^1.1.0" -regjsgen@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.2.0.tgz#6c016adeac554f75823fe37ac05b92d5a4edb1f7" - integrity sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc= +regjsgen@^0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.5.0.tgz#a7634dc08f89209c2049adda3525711fb97265dd" -regjsparser@^0.1.4: - version "0.1.5" - resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.1.5.tgz#7ee8f84dc6fa792d3fd0ae228d24bd949ead205c" - integrity sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw= +regjsparser@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.6.0.tgz#f1e6ae8b7da2bae96c99399b868cd6c933a2ba9c" dependencies: jsesc "~0.5.0" remove-trailing-separator@^1.0.1: version "1.1.0" resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" - integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8= repeat-element@^1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.2.tgz#ef089a178d1483baae4d93eb98b4f9e4e11d990a" - integrity sha1-7wiaF40Ug7quTZPrmLT55OEdmQo= -repeat-string@^1.5.2, repeat-string@^1.6.1: +repeat-string@^1.6.1: version "1.6.1" resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" - integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc= - -repeating@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/repeating/-/repeating-2.0.1.tgz#5214c53a926d3552707527fbab415dbc08d06dda" - integrity sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo= - dependencies: - is-finite "^1.0.0" request-promise-core@1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/request-promise-core/-/request-promise-core-1.1.1.tgz#3eee00b2c5aa83239cfb04c5700da36f81cd08b6" - integrity sha1-Pu4AssWqgyOc+wTFcA2jb4HNCLY= dependencies: lodash "^4.13.1" request-promise-native@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/request-promise-native/-/request-promise-native-1.0.5.tgz#5281770f68e0c9719e5163fd3fab482215f4fda5" - integrity sha1-UoF3D2jgyXGeUWP9P6tIIhX0/aU= dependencies: request-promise-core "1.1.1" stealthy-require "^1.1.0" @@ -4328,7 +3652,6 @@ request-promise-native@^1.0.5: request@^2.87.0: version "2.88.0" resolved "https://registry.yarnpkg.com/request/-/request-2.88.0.tgz#9c2fca4f7d35b592efe57c7f0a55e81052124fef" - integrity sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg== dependencies: aws-sign2 "~0.7.0" aws4 "^1.8.0" @@ -4354,52 +3677,42 @@ request@^2.87.0: require-directory@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" - integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= require-main-filename@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1" - integrity sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE= - -require-uncached@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/require-uncached/-/require-uncached-1.0.3.tgz#4e0d56d6c9662fd31e43011c4b95aa49955421d3" - integrity sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM= - dependencies: - caller-path "^0.1.0" - resolve-from "^1.0.0" resolve-cwd@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-2.0.0.tgz#00a9f7387556e27038eae232caa372a6a59b665a" - integrity sha1-AKn3OHVW4nA46uIyyqNypqWbZlo= dependencies: resolve-from "^3.0.0" -resolve-from@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-1.0.1.tgz#26cbfe935d1aeeeabb29bc3fe5aeb01e93d44226" - integrity sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY= - resolve-from@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-3.0.0.tgz#b22c7af7d9d6881bc8b6e653335eebcb0a188748" - integrity sha1-six699nWiBvItuZTM17rywoYh0g= + +resolve-from@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" resolve-url@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" - integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= resolve@1.1.7: version "1.1.7" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.1.7.tgz#203114d82ad2c5ed9e8e0411b3932875e889e97b" - integrity sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs= + +resolve@^1.3.2: + version "1.10.0" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.10.0.tgz#3bdaaeaf45cc07f375656dfd2e54ed0810b101ba" + dependencies: + path-parse "^1.0.6" restore-cursor@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf" - integrity sha1-n37ih/gv0ybU/RYpI9YhKe7g368= dependencies: onetime "^2.0.0" signal-exit "^3.0.2" @@ -4407,108 +3720,78 @@ restore-cursor@^2.0.0: ret@~0.1.10: version "0.1.15" resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" - integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== -right-align@^0.1.1: - version "0.1.3" - resolved "https://registry.yarnpkg.com/right-align/-/right-align-0.1.3.tgz#61339b722fe6a3515689210d24e14c96148613ef" - integrity sha1-YTObci/mo1FWiSENJOFMlhSGE+8= +rimraf@2.6.3, rimraf@^2.6.2, rimraf@^2.6.3: + version "2.6.3" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab" dependencies: - align-text "^0.1.1" + glob "^7.1.3" -rimraf@^2.2.8, rimraf@^2.5.4, rimraf@^2.6.1: +rimraf@^2.5.4, rimraf@^2.6.1: version "2.6.2" resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.2.tgz#2ed8150d24a16ea8651e6d6ef0f47c4158ce7a36" - integrity sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w== dependencies: glob "^7.0.5" rsvp@^3.3.3: version "3.6.2" resolved "https://registry.yarnpkg.com/rsvp/-/rsvp-3.6.2.tgz#2e96491599a96cde1b515d5674a8f7a91452926a" - integrity sha512-OfWGQTb9vnwRjwtA2QwpG2ICclHC3pgXZO5xt8H2EfgDquO0qVdSb5T88L4qJVAEugbS56pAuV4XZM58UX8ulw== run-async@^2.2.0: version "2.3.0" resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.3.0.tgz#0371ab4ae0bdd720d4166d7dfda64ff7a445a6c0" - integrity sha1-A3GrSuC91yDUFm19/aZP96RFpsA= dependencies: is-promise "^2.1.0" -rx-lite-aggregates@^4.0.8: - version "4.0.8" - resolved "https://registry.yarnpkg.com/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz#753b87a89a11c95467c4ac1626c4efc4e05c67be" - integrity sha1-dTuHqJoRyVRnxKwWJsTvxOBcZ74= +rxjs@^6.4.0: + version "6.4.0" + resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.4.0.tgz#f3bb0fe7bda7fb69deac0c16f17b50b0b8790504" dependencies: - rx-lite "*" - -rx-lite@*, rx-lite@^4.0.8: - version "4.0.8" - resolved "https://registry.yarnpkg.com/rx-lite/-/rx-lite-4.0.8.tgz#0b1e11af8bc44836f04a6407e92da42467b79444" - integrity sha1-Cx4Rr4vESDbwSmQH6S2kJGe3lEQ= + tslib "^1.9.0" safe-buffer@^5.0.1, safe-buffer@^5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: version "5.1.2" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" - integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== safe-regex@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e" - integrity sha1-QKNmnzsHfR6UPURinhV91IAjvy4= dependencies: ret "~0.1.10" "safer-buffer@>= 2.1.2 < 3": version "2.1.2" resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" - integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== -sane@^2.0.0: - version "2.5.2" - resolved "https://registry.yarnpkg.com/sane/-/sane-2.5.2.tgz#b4dc1861c21b427e929507a3e751e2a2cb8ab3fa" - integrity sha1-tNwYYcIbQn6SlQej51HiosuKs/o= +sane@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/sane/-/sane-4.0.3.tgz#e878c3f19e25cc57fbb734602f48f8a97818b181" dependencies: + "@cnakazawa/watch" "^1.0.3" anymatch "^2.0.0" capture-exit "^1.2.0" - exec-sh "^0.2.0" + exec-sh "^0.3.2" + execa "^1.0.0" fb-watchman "^2.0.0" micromatch "^3.1.4" minimist "^1.1.1" walker "~1.0.5" - watch "~0.18.0" - optionalDependencies: - fsevents "^1.2.3" sax@^1.2.4: version "1.2.4" resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" - integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== - -"semver@2 || 3 || 4 || 5", semver@^5.3.0: - version "5.5.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.5.0.tgz#dc4bbc7a6ca9d916dee5d43516f0092b58f7b8ab" - integrity sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA== -semver@^5.5.0: +"semver@2 || 3 || 4 || 5", semver@^5.3.0, semver@^5.4.1, semver@^5.5.0, semver@^5.5.1, semver@^5.6.0: version "5.6.0" resolved "https://registry.yarnpkg.com/semver/-/semver-5.6.0.tgz#7e74256fbaa49c75aa7c7a205cc22799cac80004" - integrity sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg== set-blocking@^2.0.0, set-blocking@~2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" - integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= - -set-immediate-shim@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz#4b2b1b27eb808a9f8dcc481a58e5e56f599f3f61" - integrity sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E= set-value@^0.4.3: version "0.4.3" resolved "https://registry.yarnpkg.com/set-value/-/set-value-0.4.3.tgz#7db08f9d3d22dc7f78e53af3c3bf4666ecdfccf1" - integrity sha1-fbCPnT0i3H945Trzw79GZuzfzPE= dependencies: extend-shallow "^2.0.1" is-extendable "^0.1.1" @@ -4518,7 +3801,6 @@ set-value@^0.4.3: set-value@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.0.tgz#71ae4a88f0feefbbf52d1ea604f3fb315ebb6274" - integrity sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg== dependencies: extend-shallow "^2.0.1" is-extendable "^0.1.1" @@ -4528,46 +3810,40 @@ set-value@^2.0.0: shebang-command@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" - integrity sha1-RKrGW2lbAzmJaMOfNj/uXer98eo= dependencies: shebang-regex "^1.0.0" shebang-regex@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" - integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= shellwords@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/shellwords/-/shellwords-0.1.1.tgz#d6b9181c1a48d397324c84871efbcfc73fc0654b" - integrity sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww== signal-exit@^3.0.0, signal-exit@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d" - integrity sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0= -sisteransi@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-0.1.1.tgz#5431447d5f7d1675aac667ccd0b865a4994cb3ce" - integrity sha512-PmGOd02bM9YO5ifxpw36nrNMBTptEtfRl4qUYl9SndkolplkrZZOW7PGHjrZL53QvMVj9nQ+TKqUnRsw4tJa4g== - -slash@^1.0.0: +sisteransi@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55" - integrity sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU= + resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.0.tgz#77d9622ff909080f1c19e5f4a1df0c1b0a27b88c" -slice-ansi@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-1.0.0.tgz#044f1a49d8842ff307aad6b505ed178bd950134d" - integrity sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg== +slash@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/slash/-/slash-2.0.0.tgz#de552851a1759df3a8f206535442f5ec4ddeab44" + +slice-ansi@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-2.1.0.tgz#cacd7693461a637a5788d92a7dd4fba068e81636" dependencies: + ansi-styles "^3.2.0" + astral-regex "^1.0.0" is-fullwidth-code-point "^2.0.0" snapdragon-node@^2.0.1: version "2.1.1" resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b" - integrity sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw== dependencies: define-property "^1.0.0" isobject "^3.0.0" @@ -4576,14 +3852,12 @@ snapdragon-node@^2.0.1: snapdragon-util@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2" - integrity sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ== dependencies: kind-of "^3.2.0" snapdragon@^0.8.1: version "0.8.2" resolved "https://registry.yarnpkg.com/snapdragon/-/snapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d" - integrity sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg== dependencies: base "^0.11.1" debug "^2.2.0" @@ -4597,7 +3871,6 @@ snapdragon@^0.8.1: source-map-resolve@^0.5.0: version "0.5.2" resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.2.tgz#72e2cc34095543e43b2c62b2c4c10d4a9054f259" - integrity sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA== dependencies: atob "^2.1.1" decode-uri-component "^0.2.0" @@ -4605,17 +3878,16 @@ source-map-resolve@^0.5.0: source-map-url "^0.4.0" urix "^0.1.0" -source-map-support@^0.4.15: - version "0.4.18" - resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.4.18.tgz#0286a6de8be42641338594e97ccea75f0a2c585f" - integrity sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA== - dependencies: - source-map "^0.5.6" - source-map-support@^0.5.6: version "0.5.9" resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.9.tgz#41bc953b2534267ea2d605bccfa7bfa3111ced5f" - integrity sha512-gR6Rw4MvUlYy83vP0vxoVNzM6t8MUXqNuRsuBmBHQDu1Fh6X015FrLdgoDKcNdkwGubozq0P4N0Q37UyFVr1EA== + dependencies: + buffer-from "^1.0.0" + source-map "^0.6.0" + +source-map-support@^0.5.9: + version "0.5.10" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.10.tgz#2214080bc9d51832511ee2bab96e3c2f9353120c" dependencies: buffer-from "^1.0.0" source-map "^0.6.0" @@ -4623,29 +3895,18 @@ source-map-support@^0.5.6: source-map-url@^0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3" - integrity sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM= -source-map@0.5.x, source-map@^0.5.3, source-map@^0.5.6, source-map@^0.5.7, source-map@~0.5.1: +source-map@^0.5.0, source-map@^0.5.6: version "0.5.7" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" - integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= - -source-map@^0.4.4: - version "0.4.4" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.4.4.tgz#eba4f5da9c0dc999de68032d8b4f76173652036b" - integrity sha1-66T12pwNyZneaAMti092FzZSA2s= - dependencies: - amdefine ">=0.0.4" -source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.1: +source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1: version "0.6.1" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" - integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== spdx-correct@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.0.0.tgz#05a5b4d7153a195bc92c3c425b69f3b2a9524c82" - integrity sha512-N19o9z5cEyc8yQQPukRCZ9EUmb4HUpnrmaL/fxS2pBo2jbfcFRVuFZ/oFC+vZz0MNNk0h80iMn5/S6qGZOL5+g== dependencies: spdx-expression-parse "^3.0.0" spdx-license-ids "^3.0.0" @@ -4653,12 +3914,10 @@ spdx-correct@^3.0.0: spdx-exceptions@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.1.0.tgz#2c7ae61056c714a5b9b9b2b2af7d311ef5c78fe9" - integrity sha512-4K1NsmrlCU1JJgUrtgEeTVyfx8VaYea9J9LvARxhbHtVtohPs/gFGG5yy49beySjlIMhhXZ4QqujIZEfS4l6Cg== spdx-expression-parse@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz#99e119b7a5da00e05491c9fa338b7904823b41d0" - integrity sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg== dependencies: spdx-exceptions "^2.1.0" spdx-license-ids "^3.0.0" @@ -4666,24 +3925,20 @@ spdx-expression-parse@^3.0.0: spdx-license-ids@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.0.tgz#7a7cd28470cc6d3a1cfe6d66886f6bc430d3ac87" - integrity sha512-2+EPwgbnmOIl8HjGBXXMd9NAu02vLjOO1nWw4kmeRDFyHn+M/ETfHxQUK0oXg8ctgVnl9t3rosNVsZ1jG61nDA== split-string@^3.0.1, split-string@^3.0.2: version "3.1.0" resolved "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2" - integrity sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw== dependencies: extend-shallow "^3.0.0" sprintf-js@~1.0.2: version "1.0.3" resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" - integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= sshpk@^1.7.0: version "1.14.1" resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.14.1.tgz#130f5975eddad963f1d56f92b9ac6c51fa9f83eb" - integrity sha1-Ew9Zde3a2WPx1W+SuaxsUfqfg+s= dependencies: asn1 "~0.2.3" assert-plus "^1.0.0" @@ -4698,12 +3953,10 @@ sshpk@^1.7.0: stack-utils@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-1.0.1.tgz#d4f33ab54e8e38778b0ca5cfd3b3afb12db68620" - integrity sha1-1PM6tU6OOHeLDKXP07OvsS22hiA= static-extend@^0.1.1: version "0.1.2" resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6" - integrity sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY= dependencies: define-property "^0.2.5" object-copy "^0.1.0" @@ -4711,12 +3964,10 @@ static-extend@^0.1.1: stealthy-require@^1.1.0: version "1.1.1" resolved "https://registry.yarnpkg.com/stealthy-require/-/stealthy-require-1.1.1.tgz#35b09875b4ff49f26a777e509b3090a3226bf24b" - integrity sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks= string-length@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/string-length/-/string-length-2.0.0.tgz#d40dbb686a3ace960c1cffca562bf2c45f8363ed" - integrity sha1-1A27aGo6zpYMHP/KVivyxF+DY+0= dependencies: astral-regex "^1.0.0" strip-ansi "^4.0.0" @@ -4724,7 +3975,6 @@ string-length@^2.0.0: string-width@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" - integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M= dependencies: code-point-at "^1.0.0" is-fullwidth-code-point "^1.0.0" @@ -4733,114 +3983,82 @@ string-width@^1.0.1: "string-width@^1.0.2 || 2", string-width@^2.0.0, string-width@^2.1.0, string-width@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" - integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw== dependencies: is-fullwidth-code-point "^2.0.0" strip-ansi "^4.0.0" -string.prototype.repeat@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/string.prototype.repeat/-/string.prototype.repeat-0.2.0.tgz#aba36de08dcee6a5a337d49b2ea1da1b28fc0ecf" - integrity sha1-q6Nt4I3O5qWjN9SbLqHaGyj8Ds8= +string-width@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.0.0.tgz#5a1690a57cc78211fffd9bf24bbe24d090604eb1" + dependencies: + emoji-regex "^7.0.1" + is-fullwidth-code-point "^2.0.0" + strip-ansi "^5.0.0" string_decoder@~1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" - integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== dependencies: safe-buffer "~5.1.0" strip-ansi@^3.0.0, strip-ansi@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" - integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= dependencies: ansi-regex "^2.0.0" strip-ansi@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" - integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8= dependencies: ansi-regex "^3.0.0" -strip-bom@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" - integrity sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM= - -strip-bom@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e" - integrity sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4= +strip-ansi@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.0.0.tgz#f78f68b5d0866c20b2c9b8c61b5298508dc8756f" dependencies: - is-utf8 "^0.2.0" + ansi-regex "^4.0.0" -strip-comments@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/strip-comments/-/strip-comments-1.0.2.tgz#82b9c45e7f05873bee53f37168af930aa368679d" - integrity sha512-kL97alc47hoyIQSV165tTt9rG5dn4w1dNnBhOQ3bOU1Nc1hel09jnXANaHJ7vzHLd4Ju8kseDGzlev96pghLFw== - dependencies: - babel-extract-comments "^1.0.0" - babel-plugin-transform-object-rest-spread "^6.26.0" +strip-bom@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" strip-eof@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" - integrity sha1-u0P/VZim6wXYm1n80SnJgzE2Br8= -strip-json-comments@~2.0.1: +strip-json-comments@^2.0.1, strip-json-comments@~2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" - integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo= - -supports-color@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" - integrity sha1-U10EXOa2Nj+kARcIRimZXp3zJMc= - -supports-color@^3.1.2, supports-color@^3.2.3: - version "3.2.3" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-3.2.3.tgz#65ac0504b3954171d8a64946b2ae3cbb8a5f54f6" - integrity sha1-ZawFBLOVQXHYpklGsq48u4pfVPY= - dependencies: - has-flag "^1.0.0" supports-color@^5.3.0, supports-color@^5.4.0: version "5.4.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.4.0.tgz#1c6b337402c2137605efe19f10fec390f6faab54" - integrity sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w== dependencies: has-flag "^3.0.0" -supports-color@^6.1.0: +supports-color@^6.0.0, supports-color@^6.1.0: version "6.1.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-6.1.0.tgz#0764abc69c63d5ac842dd4867e8d025e880df8f3" - integrity sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ== dependencies: has-flag "^3.0.0" symbol-tree@^3.2.2: version "3.2.2" resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.2.tgz#ae27db38f660a7ae2e1c3b7d1bc290819b8519e6" - integrity sha1-rifbOPZgp64uHDt9G8KQgZuFGeY= -table@4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/table/-/table-4.0.2.tgz#a33447375391e766ad34d3486e6e2aedc84d2e36" - integrity sha512-UUkEAPdSGxtRpiV9ozJ5cMTtYiqz7Ni1OGqLXRCynrvzdtR1p+cfOWe2RJLwvUG8hNanaSRjecIqwOjqeatDsA== +table@^5.2.3: + version "5.2.3" + resolved "https://registry.yarnpkg.com/table/-/table-5.2.3.tgz#cde0cc6eb06751c009efab27e8c820ca5b67b7f2" dependencies: - ajv "^5.2.3" - ajv-keywords "^2.1.0" - chalk "^2.1.0" - lodash "^4.17.4" - slice-ansi "1.0.0" - string-width "^2.1.1" + ajv "^6.9.1" + lodash "^4.17.11" + slice-ansi "^2.1.0" + string-width "^3.0.0" tar@^4: version "4.4.4" resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.4.tgz#ec8409fae9f665a4355cc3b4087d0820232bb8cd" - integrity sha512-mq9ixIYfNF9SK0IS/h2HKMu8Q2iaCuhDDsZhdEag/FHv8fOaYld4vN7ouMgcSSt5WKZzPs8atclTcJm36OTh4w== dependencies: chownr "^1.0.1" fs-minipass "^1.2.5" @@ -4850,60 +4068,50 @@ tar@^4: safe-buffer "^5.1.2" yallist "^3.0.2" -test-exclude@^4.2.1: - version "4.2.1" - resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-4.2.1.tgz#dfa222f03480bca69207ca728b37d74b45f724fa" - integrity sha512-qpqlP/8Zl+sosLxBcVKl9vYy26T9NPalxSzzCP/OY6K7j938ui2oKgo+kRZYfxAeIpLqpbVnsHq1tyV70E4lWQ== +test-exclude@^5.0.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-5.1.0.tgz#6ba6b25179d2d38724824661323b73e03c0c1de1" dependencies: arrify "^1.0.1" - micromatch "^3.1.8" - object-assign "^4.1.0" - read-pkg-up "^1.0.1" + minimatch "^3.0.4" + read-pkg-up "^4.0.0" require-main-filename "^1.0.1" -text-table@~0.2.0: +text-table@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" - integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= throat@^4.0.0: version "4.1.0" resolved "https://registry.yarnpkg.com/throat/-/throat-4.1.0.tgz#89037cbc92c56ab18926e6ba4cbb200e15672a6a" - integrity sha1-iQN8vJLFarGJJua6TLsgDhVnKmo= through@^2.3.6: version "2.3.8" resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" - integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= tmp@^0.0.33: version "0.0.33" resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9" - integrity sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw== dependencies: os-tmpdir "~1.0.2" tmpl@1.0.x: version "1.0.4" resolved "https://registry.yarnpkg.com/tmpl/-/tmpl-1.0.4.tgz#23640dd7b42d00433911140820e5cf440e521dd1" - integrity sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE= -to-fast-properties@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-1.0.3.tgz#b83571fa4d8c25b82e231b06e3a3055de4ca1a47" - integrity sha1-uDVx+k2MJbguIxsG46MFXeTKGkc= +to-fast-properties@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" to-object-path@^0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af" - integrity sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68= dependencies: kind-of "^3.0.2" to-regex-range@^2.1.0: version "2.1.1" resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38" - integrity sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg= dependencies: is-number "^3.0.0" repeat-string "^1.6.1" @@ -4911,7 +4119,6 @@ to-regex-range@^2.1.0: to-regex@^3.0.1, to-regex@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" - integrity sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw== dependencies: define-property "^2.0.2" extend-shallow "^3.0.2" @@ -4921,7 +4128,6 @@ to-regex@^3.0.1, to-regex@^3.0.2: tough-cookie@>=2.3.3, tough-cookie@^2.3.4, tough-cookie@~2.4.3: version "2.4.3" resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.4.3.tgz#53f36da3f47783b0925afa06ff9f3b165280f781" - integrity sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ== dependencies: psl "^1.1.24" punycode "^1.4.1" @@ -4929,58 +4135,62 @@ tough-cookie@>=2.3.3, tough-cookie@^2.3.4, tough-cookie@~2.4.3: tr46@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/tr46/-/tr46-1.0.1.tgz#a8b13fd6bfd2489519674ccde55ba3693b706d09" - integrity sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk= dependencies: punycode "^2.1.0" trim-right@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003" - integrity sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM= + +tslib@^1.9.0: + version "1.9.3" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.9.3.tgz#d7e4dd79245d85428c4d7e4822a79917954ca286" tunnel-agent@^0.6.0: version "0.6.0" resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" - integrity sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0= dependencies: safe-buffer "^5.0.1" tweetnacl@^0.14.3, tweetnacl@~0.14.0: version "0.14.5" resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" - integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= type-check@~0.3.2: version "0.3.2" resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72" - integrity sha1-WITKtRLPHTVeP7eE8wgEsrUg23I= dependencies: prelude-ls "~1.1.2" -typedarray@^0.0.6: - version "0.0.6" - resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" - integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= +uglify-js@^3.1.4: + version "3.4.9" + resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.4.9.tgz#af02f180c1207d76432e473ed24a28f4a782bae3" + dependencies: + commander "~2.17.1" + source-map "~0.6.1" + +unicode-canonical-property-names-ecmascript@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz#2619800c4c825800efdd8343af7dd9933cbe2818" -uglify-js@^2.6: - version "2.8.29" - resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.8.29.tgz#29c5733148057bb4e1f75df35b7a9cb72e6a59dd" - integrity sha1-KcVzMUgFe7Th913zW3qcty5qWd0= +unicode-match-property-ecmascript@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz#8ed2a32569961bce9227d09cd3ffbb8fed5f020c" dependencies: - source-map "~0.5.1" - yargs "~3.10.0" - optionalDependencies: - uglify-to-browserify "~1.0.0" + unicode-canonical-property-names-ecmascript "^1.0.4" + unicode-property-aliases-ecmascript "^1.0.4" -uglify-to-browserify@~1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz#6e0924d6bda6b5afe349e39a6d632850a0f882b7" - integrity sha1-bgkk1r2mta/jSeOabWMoUKD4grc= +unicode-match-property-value-ecmascript@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.1.0.tgz#5b4b426e08d13a80365e0d657ac7a6c1ec46a277" + +unicode-property-aliases-ecmascript@^1.0.4: + version "1.0.5" + resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.0.5.tgz#a9cc6cc7ce63a0a3023fc99e341b94431d405a57" union-value@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.0.tgz#5c71c34cb5bad5dcebe3ea0cd08207ba5aa1aea4" - integrity sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ= dependencies: arr-union "^3.1.0" get-value "^2.0.6" @@ -4990,47 +4200,45 @@ union-value@^1.0.0: uniq@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" - integrity sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8= universalify@^0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.1.tgz#fa71badd4437af4c148841e3b3b165f9e9e590b7" - integrity sha1-+nG63UQ3r0wUiEHjs7Fl+enlkLc= unset-value@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" - integrity sha1-g3aHP30jNRef+x5vw6jtDfyKtVk= dependencies: has-value "^0.3.1" isobject "^3.0.0" +upath@^1.1.1: + version "1.1.2" + resolved "https://registry.yarnpkg.com/upath/-/upath-1.1.2.tgz#3db658600edaeeccbe6db5e684d67ee8c2acd068" + +uri-js@^4.2.2: + version "4.2.2" + resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.2.2.tgz#94c540e1ff772956e2299507c010aea6c8838eb0" + dependencies: + punycode "^2.1.0" + urix@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" - integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= use@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/use/-/use-3.1.0.tgz#14716bf03fdfefd03040aef58d8b4b85f3a7c544" - integrity sha512-6UJEQM/L+mzC3ZJNM56Q4DFGLX/evKGRg15UJHGB9X5j5Z3AFbgZvjUh2yq/UJUY4U5dh7Fal++XbNg1uzpRAw== dependencies: kind-of "^6.0.2" -user-home@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/user-home/-/user-home-1.1.1.tgz#2b5be23a32b63a7c9deb8d0f28d485724a3df190" - integrity sha1-K1viOjK2Onyd640PKNSFcko98ZA= - util-deprecate@~1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" - integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= util.promisify@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.0.0.tgz#440f7165a459c9a16dc145eb8e72f35687097030" - integrity sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA== dependencies: define-properties "^1.1.2" object.getownpropertydescriptors "^2.0.3" @@ -5038,32 +4246,23 @@ util.promisify@^1.0.0: uuid@^3.3.2: version "3.3.2" resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.3.2.tgz#1b4af4955eb3077c501c23872fc6513811587131" - integrity sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA== -v8flags@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/v8flags/-/v8flags-2.1.1.tgz#aab1a1fa30d45f88dd321148875ac02c0b55e5b4" - integrity sha1-qrGh+jDUX4jdMhFIh1rALAtV5bQ= +v8flags@^3.1.1: + version "3.1.2" + resolved "https://registry.yarnpkg.com/v8flags/-/v8flags-3.1.2.tgz#fc5cd0c227428181e6c29b2992e4f8f1da5e0c9f" dependencies: - user-home "^1.1.1" + homedir-polyfill "^1.0.1" validate-npm-package-license@^3.0.1: version "3.0.3" resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.3.tgz#81643bcbef1bdfecd4623793dc4648948ba98338" - integrity sha512-63ZOUnL4SIXj4L0NixR3L1lcjO38crAbgrTpl28t8jjrfuiOBL5Iygm+60qPs/KsZGzPNg6Smnc/oY16QTjF0g== dependencies: spdx-correct "^3.0.0" spdx-expression-parse "^3.0.0" -vendors@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/vendors/-/vendors-1.0.2.tgz#7fcb5eef9f5623b156bcea89ec37d63676f21801" - integrity sha512-w/hry/368nO21AN9QljsaIhb9ZiZtZARoVH5f3CsFbawdLdayCgKRPup7CggujvySMxx0I91NOyxdVENohprLQ== - verror@1.10.0: version "1.10.0" resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" - integrity sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA= dependencies: assert-plus "^1.0.0" core-util-is "1.0.2" @@ -5072,53 +4271,38 @@ verror@1.10.0: w3c-hr-time@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/w3c-hr-time/-/w3c-hr-time-1.0.1.tgz#82ac2bff63d950ea9e3189a58a65625fedf19045" - integrity sha1-gqwr/2PZUOqeMYmlimViX+3xkEU= dependencies: browser-process-hrtime "^0.1.2" -walker@~1.0.5: +walker@^1.0.7, walker@~1.0.5: version "1.0.7" resolved "https://registry.yarnpkg.com/walker/-/walker-1.0.7.tgz#2f7f9b8fd10d677262b18a884e28d19618e028fb" - integrity sha1-L3+bj9ENZ3JisYqITijRlhjgKPs= dependencies: makeerror "1.0.x" -watch@~0.18.0: - version "0.18.0" - resolved "https://registry.yarnpkg.com/watch/-/watch-0.18.0.tgz#28095476c6df7c90c963138990c0a5423eb4b986" - integrity sha1-KAlUdsbffJDJYxOJkMClQj60uYY= - dependencies: - exec-sh "^0.2.0" - minimist "^1.2.0" - webidl-conversions@^4.0.2: version "4.0.2" resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-4.0.2.tgz#a855980b1f0b6b359ba1d5d9fb39ae941faa63ad" - integrity sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg== whatwg-encoding@^1.0.1: version "1.0.3" resolved "https://registry.yarnpkg.com/whatwg-encoding/-/whatwg-encoding-1.0.3.tgz#57c235bc8657e914d24e1a397d3c82daee0a6ba3" - integrity sha512-jLBwwKUhi8WtBfsMQlL4bUUcT8sMkAtQinscJAe/M4KHCkHuUJAF6vuB0tueNIw4c8ziO6AkRmgY+jL3a0iiPw== dependencies: iconv-lite "0.4.19" whatwg-encoding@^1.0.3: version "1.0.5" resolved "https://registry.yarnpkg.com/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz#5abacf777c32166a51d085d6b4f3e7d27113ddb0" - integrity sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw== dependencies: iconv-lite "0.4.24" whatwg-mimetype@^2.1.0, whatwg-mimetype@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-2.2.0.tgz#a3d58ef10b76009b042d03e25591ece89b88d171" - integrity sha512-5YSO1nMd5D1hY3WzAQV3PzZL83W3YeyR1yW9PcH26Weh1t+Vzh9B6XkDh7aXm83HBZ4nSMvkjvN2H2ySWIvBgw== whatwg-url@^6.4.1: version "6.5.0" resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-6.5.0.tgz#f2df02bff176fd65070df74ad5ccbb5a199965a8" - integrity sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ== dependencies: lodash.sortby "^4.7.0" tr46 "^1.0.1" @@ -5127,7 +4311,6 @@ whatwg-url@^6.4.1: whatwg-url@^7.0.0: version "7.0.0" resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-7.0.0.tgz#fde926fa54a599f3adf82dff25a9f7be02dc6edd" - integrity sha512-37GeVSIJ3kn1JgKyjiYNmSLP1yzbpb29jdmwBSgkD9h40/hyrR/OifpVUndji3tmwGgD8qpw7iQu3RSbCrBpsQ== dependencies: lodash.sortby "^4.7.0" tr46 "^1.0.1" @@ -5136,46 +4319,30 @@ whatwg-url@^7.0.0: which-module@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" - integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= -which@^1.2.12, which@^1.2.9, which@^1.3.0: +which@^1.2.9, which@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/which/-/which-1.3.0.tgz#ff04bdfc010ee547d780bec38e1ac1c2777d253a" - integrity sha512-xcJpopdamTuY5duC/KnTTNBraPK54YwpenP4lzxU8H91GudWpFv38u0CKjclE1Wi2EH2EDz5LRcHcKbCIzqGyg== dependencies: isexe "^2.0.0" wide-align@^1.1.0: version "1.1.3" resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457" - integrity sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA== dependencies: string-width "^1.0.2 || 2" -window-size@0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/window-size/-/window-size-0.1.0.tgz#5438cd2ea93b202efa3a19fe8887aee7c94f9c9d" - integrity sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0= - -wordwrap@0.0.2: - version "0.0.2" - resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.2.tgz#b79669bb42ecb409f83d583cad52ca17eaa1643f" - integrity sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8= - wordwrap@~0.0.2: version "0.0.3" resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.3.tgz#a3d5da6cd5c0bc0008d37234bbaf1bed63059107" - integrity sha1-o9XabNXAvAAI03I0u68b7WMFkQc= wordwrap@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" - integrity sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus= wrap-ansi@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85" - integrity sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU= dependencies: string-width "^1.0.1" strip-ansi "^3.0.1" @@ -5183,87 +4350,59 @@ wrap-ansi@^2.0.0: wrappy@1: version "1.0.2" resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" - integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= -write-file-atomic@^2.1.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-2.3.0.tgz#1ff61575c2e2a4e8e510d6fa4e243cce183999ab" - integrity sha512-xuPeK4OdjWqtfi59ylvVL0Yn35SF3zgcAcv7rBPFHVaEapaDr4GdGgm3j7ckTwH9wHL7fGmgfAnb0+THrHb8tA== +write-file-atomic@2.4.1: + version "2.4.1" + resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-2.4.1.tgz#d0b05463c188ae804396fd5ab2a370062af87529" dependencies: graceful-fs "^4.1.11" imurmurhash "^0.1.4" signal-exit "^3.0.2" -write-file-stdout@0.0.2: - version "0.0.2" - resolved "https://registry.yarnpkg.com/write-file-stdout/-/write-file-stdout-0.0.2.tgz#c252d7c7c5b1b402897630e3453c7bfe690d9ca1" - integrity sha1-wlLXx8WxtAKJdjDjRTx7/mkNnKE= - -write@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/write/-/write-0.2.1.tgz#5fc03828e264cea3fe91455476f7a3c566cb0757" - integrity sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c= +write@1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/write/-/write-1.0.3.tgz#0800e14523b923a387e415123c865616aae0f5c3" dependencies: mkdirp "^0.5.1" ws@^5.2.0: version "5.2.2" resolved "https://registry.yarnpkg.com/ws/-/ws-5.2.2.tgz#dffef14866b8e8dc9133582514d1befaf96e980f" - integrity sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA== dependencies: async-limiter "~1.0.0" xml-name-validator@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-3.0.0.tgz#6ae73e06de4d8c6e47f9fb181f78d648ad457c6a" - integrity sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw== - -y18n@^3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41" - integrity sha1-bRX7qITAhnnA136I53WegR4H+kE= -yallist@^2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" - integrity sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI= +"y18n@^3.2.1 || ^4.0.0": + version "4.0.0" + resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b" yallist@^3.0.0, yallist@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.0.2.tgz#8452b4bb7e83c7c188d8041c1a837c773d6d8bb9" - integrity sha1-hFK0u36Dx8GI2AQcGoN8dz1ti7k= -yargs-parser@^9.0.2: - version "9.0.2" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-9.0.2.tgz#9ccf6a43460fe4ed40a9bb68f48d43b8a68cc077" - integrity sha1-nM9qQ0YP5O1Aqbto9I1DuKaMwHc= +yargs-parser@^11.1.1: + version "11.1.1" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-11.1.1.tgz#879a0865973bca9f6bab5cbdf3b1c67ec7d3bcf4" dependencies: - camelcase "^4.1.0" + camelcase "^5.0.0" + decamelize "^1.2.0" -yargs@^11.0.0: - version "11.1.0" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-11.1.0.tgz#90b869934ed6e871115ea2ff58b03f4724ed2d77" - integrity sha512-NwW69J42EsCSanF8kyn5upxvjp5ds+t3+udGBeTbFnERA+lF541DDpMawzo4z6W/QrzNM18D+BPMiOBibnFV5A== +yargs@^12.0.2: + version "12.0.5" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-12.0.5.tgz#05f5997b609647b64f66b81e3b4b10a368e7ad13" dependencies: cliui "^4.0.0" - decamelize "^1.1.1" - find-up "^2.1.0" + decamelize "^1.2.0" + find-up "^3.0.0" get-caller-file "^1.0.1" - os-locale "^2.0.0" + os-locale "^3.0.0" require-directory "^2.1.1" require-main-filename "^1.0.1" set-blocking "^2.0.0" string-width "^2.0.0" which-module "^2.0.0" - y18n "^3.2.1" - yargs-parser "^9.0.2" - -yargs@~3.10.0: - version "3.10.0" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-3.10.0.tgz#f7ee7bd857dd7c1d2d38c0e74efbd681d1431fd1" - integrity sha1-9+572FfdfB0tOMDnTvvWgdFDH9E= - dependencies: - camelcase "^1.0.2" - cliui "^2.1.0" - decamelize "^1.0.0" - window-size "0.1.0" + y18n "^3.2.1 || ^4.0.0" + yargs-parser "^11.1.1"