Repository: tailwindlabs/tailwindcss
Pull request #2358 (2020-09-09 20:51:05)

Add negative spacing values to inset plugin
The `extendedSpacingScale` experiment from #2141 which should add _all_ spacing values to the `inset` plugin, but it only adds positive values. This updates the flagged config so that negative spacing classes get created just like for the `margin` and `padding` plugins.



Patch:
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 15a5955e..05078077 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -9,8 +9,22 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
 
 - Nothing yet!
 
+## [1.8.8] - 2020-09-11
+
+### Fixed
+
+- Register dark mode plugin outside of `resolveConfig` code path ([#2368](https://github.com/tailwindlabs/tailwindcss/pull/2368))
+
+## [1.8.7] - 2020-09-10
+
+### Fixed
+
+- Fix issue where classes in escaped strings (like `class=\"block\"`) weren't extracted properly for purging ([#2364](https://github.com/tailwindlabs/tailwindcss/pull/2364))
+
 ## [1.8.6] - 2020-09-09
 
+### Fixed
+
 - Fix issue where container padding not applied when using object syntax ([#2353](https://github.com/tailwindlabs/tailwindcss/pull/2353))
 
 ## [1.8.5] - 2020-09-07
@@ -895,7 +909,9 @@ No release notes
 
 - Everything!
 
-[unreleased]: https://github.com/tailwindlabs/tailwindcss/compare/v1.8.6...HEAD
+[unreleased]: https://github.com/tailwindlabs/tailwindcss/compare/v1.8.8...HEAD
+[1.8.8]: https://github.com/tailwindlabs/tailwindcss/compare/v1.8.7...v1.8.8
+[1.8.7]: https://github.com/tailwindlabs/tailwindcss/compare/v1.8.6...v1.8.7
 [1.8.6]: https://github.com/tailwindlabs/tailwindcss/compare/v1.8.5...v1.8.6
 [1.8.5]: https://github.com/tailwindlabs/tailwindcss/compare/v1.8.4...v1.8.5
 [1.8.4]: https://github.com/tailwindlabs/tailwindcss/compare/v1.8.3...v1.8.4
diff --git a/package.json b/package.json
index 8de31b44..da59dc84 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
 {
   "name": "tailwindcss",
-  "version": "1.8.6",
+  "version": "1.8.8",
   "description": "A utility-first CSS framework for rapidly building custom user interfaces.",
   "license": "MIT",
   "main": "lib/index.js",
diff --git a/resolveConfig.js b/resolveConfig.js
index 2b8d5be2..a9db71f4 100644
--- a/resolveConfig.js
+++ b/resolveConfig.js
@@ -2,10 +2,7 @@ const resolveConfigObjects = require('./lib/util/resolveConfig').default
 const getAllConfigs = require('./lib/util/getAllConfigs').default
 
 module.exports = function resolveConfig(...configs) {
-  // Make sure the correct config object is mutated to include flagged config plugins.
-  // This sucks, refactor soon.
-  const firstConfigWithPlugins = configs.find(c => Array.isArray(c.plugins)) || configs[0]
-  const [, ...defaultConfigs] = getAllConfigs(firstConfigWithPlugins)
+  const [, ...defaultConfigs] = getAllConfigs(configs[0])
 
   return resolveConfigObjects([...configs, ...defaultConfigs])
 }
diff --git a/src/flagged/darkModeVariant.js b/src/flagged/darkModeVariant.js
index 7d550c6f..b68ae116 100644
--- a/src/flagged/darkModeVariant.js
+++ b/src/flagged/darkModeVariant.js
@@ -1,4 +1,3 @@
-import buildSelectorVariant from '../util/buildSelectorVariant'
 import defaultConfig from '../../defaultConfig'
 
 export default {
@@ -11,42 +10,4 @@ export default {
     placeholderColor: [...defaultConfig.variants.placeholderColor, 'dark'],
     textColor: [...defaultConfig.variants.textColor, 'dark'],
   },
-  plugins: [
-    function({ addVariant, config, postcss, prefix }) {
-      addVariant('dark', ({ container, separator, modifySelectors }) => {
-        if (config('dark') === 'media') {
-          const modified = modifySelectors(({ selector }) => {
-            return buildSelectorVariant(selector, 'dark', separator, message => {
-              throw container.error(message)
-            })
-          })
-          const mediaQuery = postcss.atRule({
-            name: 'media',
-            params: '(prefers-color-scheme: dark)',
-          })
-          mediaQuery.append(modified)
-          container.append(mediaQuery)
-          return container
-        }
-
-        if (config('dark') === 'class') {
-          const modified = modifySelectors(({ selector }) => {
-            return buildSelectorVariant(selector, 'dark', separator, message => {
-              throw container.error(message)
-            })
-          })
-
-          modified.walkRules(rule => {
-            rule.selectors = rule.selectors.map(selector => {
-              return `${prefix('.dark')} ${selector}`
-            })
-          })
-
-          return modified
-        }
-
-        throw new Error("The `dark` config option must be either 'media' or 'class'.")
-      })
-    },
-  ],
 }
diff --git a/src/flagged/darkModeVariantPlugin.js b/src/flagged/darkModeVariantPlugin.js
new file mode 100644
index 00000000..9550e2c7
--- /dev/null
+++ b/src/flagged/darkModeVariantPlugin.js
@@ -0,0 +1,38 @@
+import buildSelectorVariant from '../util/buildSelectorVariant'
+
+export default function({ addVariant, config, postcss, prefix }) {
+  addVariant('dark', ({ container, separator, modifySelectors }) => {
+    if (config('dark') === 'media') {
+      const modified = modifySelectors(({ selector }) => {
+        return buildSelectorVariant(selector, 'dark', separator, message => {
+          throw container.error(message)
+        })
+      })
+      const mediaQuery = postcss.atRule({
+        name: 'media',
+        params: '(prefers-color-scheme: dark)',
+      })
+      mediaQuery.append(modified)
+      container.append(mediaQuery)
+      return container
+    }
+
+    if (config('dark') === 'class') {
+      const modified = modifySelectors(({ selector }) => {
+        return buildSelectorVariant(selector, 'dark', separator, message => {
+          throw container.error(message)
+        })
+      })
+
+      modified.walkRules(rule => {
+        rule.selectors = rule.selectors.map(selector => {
+          return `${prefix('.dark')} ${selector}`
+        })
+      })
+
+      return modified
+    }
+
+    throw new Error("The `dark` config option must be either 'media' or 'class'.")
+  })
+}
diff --git a/src/flagged/extendedSpacingScale.js b/src/flagged/extendedSpacingScale.js
index e51d6540..221dc57d 100644
--- a/src/flagged/extendedSpacingScale.js
+++ b/src/flagged/extendedSpacingScale.js
@@ -66,9 +66,10 @@ export default {
       '11/12': '91.666667%',
       full: '100%',
     },
-    inset: theme => ({
+    inset: (theme, { negative }) => ({
       auto: 'auto',
       ...theme('spacing'),
+      ...negative(theme('spacing')),
     }),
     minWidth: {
       '0': '0',
diff --git a/src/lib/purgeUnusedStyles.js b/src/lib/purgeUnusedStyles.js
index 5b0404ae..5cd67a93 100644
--- a/src/lib/purgeUnusedStyles.js
+++ b/src/lib/purgeUnusedStyles.js
@@ -112,14 +112,17 @@ export default function purgeUnusedUtilities(config, configChanged) {
       defaultExtractor: content => {
         // Capture as liberally as possible, including things like `h-(screen-1.5)`
         const broadMatches = content.match(/[^<>"'`\s]*[^<>"'`\s:]/g) || []
+        const broadMatchesWithoutTrailingSlash = broadMatches.map(match => _.trimEnd(match, '\\'))
 
         // Capture classes within other delimiters like .block(class="w-1/2") in Pug
         const innerMatches = content.match(/[^<>"'`\s.(){}[\]#=%]*[^<>"'`\s.(){}[\]#=%:]/g) || []
 
+        const matches = broadMatches.concat(broadMatchesWithoutTrailingSlash).concat(innerMatches)
+
         if (_.get(config, 'purge.preserveHtmlElements', true)) {
-          return [...htmlTags].concat(broadMatches).concat(innerMatches)
+          return [...htmlTags].concat(matches)
         } else {
-          return broadMatches.concat(innerMatches)
+          return matches
         }
       },
       ...config.purge.options,
diff --git a/src/processTailwindFeatures.js b/src/processTailwindFeatures.js
index c6a388e8..a93ad611 100644
--- a/src/processTailwindFeatures.js
+++ b/src/processTailwindFeatures.js
@@ -14,7 +14,9 @@ import purgeUnusedStyles from './lib/purgeUnusedStyles'
 import corePlugins from './corePlugins'
 import processPlugins from './util/processPlugins'
 import cloneNodes from './util/cloneNodes'
-import { issueFlagNotices } from './featureFlags.js'
+import { issueFlagNotices, flagEnabled } from './featureFlags.js'
+
+import darkModeVariantPlugin from './flagged/darkModeVariantPlugin'
 
 import hash from 'object-hash'
 
@@ -31,7 +33,15 @@ export default function(getConfig) {
     if (configChanged) {
       issueFlagNotices(config)
 
-      processedPlugins = processPlugins([...corePlugins(config), ...config.plugins], config)
+      processedPlugins = processPlugins(
+        [
+          ...corePlugins(config),
+          ...[flagEnabled(config, 'darkModeVariant') ? darkModeVariantPlugin : () => {}],
+          ...config.plugins,
+        ],
+        config
+      )
+
       getProcessedPlugins = function() {
         return {
           ...processedPlugins,
diff --git a/src/util/getAllConfigs.js b/src/util/getAllConfigs.js
index cc3c7683..da7b9b5f 100644
--- a/src/util/getAllConfigs.js
+++ b/src/util/getAllConfigs.js
@@ -32,9 +32,6 @@ export default function getAllConfigs(config) {
 
   if (flagEnabled(config, 'darkModeVariant')) {
     configs.unshift(darkModeVariant)
-    if (Array.isArray(config.plugins)) {
-      config.plugins = [...darkModeVariant.plugins, ...config.plugins]
-    }
   }
 
   return [config, ...configs]


Test patch:
diff --git a/__tests__/fixtures/purge-example.html b/__tests__/fixtures/purge-example.html
index 50ffdc3e..1ee886ad 100644
--- a/__tests__/fixtures/purge-example.html
+++ b/__tests__/fixtures/purge-example.html
@@ -37,3 +37,8 @@ span.inline-grid.grid-cols-3(class="px-1.5")
     %samp.font-mono{:data-foo => "bar"}= output
     .col-span-4[aria-hidden=true]
     .tracking-tight#headline
+
+<!-- JSON -->
+{
+  "helloThere": "Hello there, <span class=\"whitespace-no-wrap\">Mr. Jones</span>"
+}
\ No newline at end of file
diff --git a/__tests__/fixtures/tailwind-output-flagged.css b/__tests__/fixtures/tailwind-output-flagged.css
index e92760ef..8e6d33a0 100644
--- a/__tests__/fixtures/tailwind-output-flagged.css
+++ b/__tests__/fixtures/tailwind-output-flagged.css
@@ -30679,6 +30679,447 @@ video {
   left: 100%;
 }
 
+.-inset-1 {
+  top: -0.25rem;
+  right: -0.25rem;
+  bottom: -0.25rem;
+  left: -0.25rem;
+}
+
+.-inset-2 {
+  top: -0.5rem;
+  right: -0.5rem;
+  bottom: -0.5rem;
+  left: -0.5rem;
+}
+
+.-inset-3 {
+  top: -0.75rem;
+  right: -0.75rem;
+  bottom: -0.75rem;
+  left: -0.75rem;
+}
+
+.-inset-4 {
+  top: -1rem;
+  right: -1rem;
+  bottom: -1rem;
+  left: -1rem;
+}
+
+.-inset-5 {
+  top: -1.25rem;
+  right: -1.25rem;
+  bottom: -1.25rem;
+  left: -1.25rem;
+}
+
+.-inset-6 {
+  top: -1.5rem;
+  right: -1.5rem;
+  bottom: -1.5rem;
+  left: -1.5rem;
+}
+
+.-inset-7 {
+  top: -1.75rem;
+  right: -1.75rem;
+  bottom: -1.75rem;
+  left: -1.75rem;
+}
+
+.-inset-8 {
+  top: -2rem;
+  right: -2rem;
+  bottom: -2rem;
+  left: -2rem;
+}
+
+.-inset-9 {
+  top: -2.25rem;
+  right: -2.25rem;
+  bottom: -2.25rem;
+  left: -2.25rem;
+}
+
+.-inset-10 {
+  top: -2.5rem;
+  right: -2.5rem;
+  bottom: -2.5rem;
+  left: -2.5rem;
+}
+
+.-inset-11 {
+  top: -2.75rem;
+  right: -2.75rem;
+  bottom: -2.75rem;
+  left: -2.75rem;
+}
+
+.-inset-12 {
+  top: -3rem;
+  right: -3rem;
+  bottom: -3rem;
+  left: -3rem;
+}
+
+.-inset-13 {
+  top: -3.25rem;
+  right: -3.25rem;
+  bottom: -3.25rem;
+  left: -3.25rem;
+}
+
+.-inset-14 {
+  top: -3.5rem;
+  right: -3.5rem;
+  bottom: -3.5rem;
+  left: -3.5rem;
+}
+
+.-inset-15 {
+  top: -3.75rem;
+  right: -3.75rem;
+  bottom: -3.75rem;
+  left: -3.75rem;
+}
+
+.-inset-16 {
+  top: -4rem;
+  right: -4rem;
+  bottom: -4rem;
+  left: -4rem;
+}
+
+.-inset-20 {
+  top: -5rem;
+  right: -5rem;
+  bottom: -5rem;
+  left: -5rem;
+}
+
+.-inset-24 {
+  top: -6rem;
+  right: -6rem;
+  bottom: -6rem;
+  left: -6rem;
+}
+
+.-inset-28 {
+  top: -7rem;
+  right: -7rem;
+  bottom: -7rem;
+  left: -7rem;
+}
+
+.-inset-32 {
+  top: -8rem;
+  right: -8rem;
+  bottom: -8rem;
+  left: -8rem;
+}
+
+.-inset-36 {
+  top: -9rem;
+  right: -9rem;
+  bottom: -9rem;
+  left: -9rem;
+}
+
+.-inset-40 {
+  top: -10rem;
+  right: -10rem;
+  bottom: -10rem;
+  left: -10rem;
+}
+
+.-inset-44 {
+  top: -11rem;
+  right: -11rem;
+  bottom: -11rem;
+  left: -11rem;
+}
+
+.-inset-48 {
+  top: -12rem;
+  right: -12rem;
+  bottom: -12rem;
+  left: -12rem;
+}
+
+.-inset-52 {
+  top: -13rem;
+  right: -13rem;
+  bottom: -13rem;
+  left: -13rem;
+}
+
+.-inset-56 {
+  top: -14rem;
+  right: -14rem;
+  bottom: -14rem;
+  left: -14rem;
+}
+
+.-inset-60 {
+  top: -15rem;
+  right: -15rem;
+  bottom: -15rem;
+  left: -15rem;
+}
+
+.-inset-64 {
+  top: -16rem;
+  right: -16rem;
+  bottom: -16rem;
+  left: -16rem;
+}
+
+.-inset-72 {
+  top: -18rem;
+  right: -18rem;
+  bottom: -18rem;
+  left: -18rem;
+}
+
+.-inset-80 {
+  top: -20rem;
+  right: -20rem;
+  bottom: -20rem;
+  left: -20rem;
+}
+
+.-inset-96 {
+  top: -24rem;
+  right: -24rem;
+  bottom: -24rem;
+  left: -24rem;
+}
+
+.-inset-px {
+  top: -1px;
+  right: -1px;
+  bottom: -1px;
+  left: -1px;
+}
+
+.-inset-0\.5 {
+  top: -0.125rem;
+  right: -0.125rem;
+  bottom: -0.125rem;
+  left: -0.125rem;
+}
+
+.-inset-1\.5 {
+  top: -0.375rem;
+  right: -0.375rem;
+  bottom: -0.375rem;
+  left: -0.375rem;
+}
+
+.-inset-2\.5 {
+  top: -0.625rem;
+  right: -0.625rem;
+  bottom: -0.625rem;
+  left: -0.625rem;
+}
+
+.-inset-3\.5 {
+  top: -0.875rem;
+  right: -0.875rem;
+  bottom: -0.875rem;
+  left: -0.875rem;
+}
+
+.-inset-1\/2 {
+  top: -50%;
+  right: -50%;
+  bottom: -50%;
+  left: -50%;
+}
+
+.-inset-1\/3 {
+  top: -33.33333%;
+  right: -33.33333%;
+  bottom: -33.33333%;
+  left: -33.33333%;
+}
+
+.-inset-2\/3 {
+  top: -66.66667%;
+  right: -66.66667%;
+  bottom: -66.66667%;
+  left: -66.66667%;
+}
+
+.-inset-1\/4 {
+  top: -25%;
+  right: -25%;
+  bottom: -25%;
+  left: -25%;
+}
+
+.-inset-2\/4 {
+  top: -50%;
+  right: -50%;
+  bottom: -50%;
+  left: -50%;
+}
+
+.-inset-3\/4 {
+  top: -75%;
+  right: -75%;
+  bottom: -75%;
+  left: -75%;
+}
+
+.-inset-1\/5 {
+  top: -20%;
+  right: -20%;
+  bottom: -20%;
+  left: -20%;
+}
+
+.-inset-2\/5 {
+  top: -40%;
+  right: -40%;
+  bottom: -40%;
+  left: -40%;
+}
+
+.-inset-3\/5 {
+  top: -60%;
+  right: -60%;
+  bottom: -60%;
+  left: -60%;
+}
+
+.-inset-4\/5 {
+  top: -80%;
+  right: -80%;
+  bottom: -80%;
+  left: -80%;
+}
+
+.-inset-1\/6 {
+  top: -16.66667%;
+  right: -16.66667%;
+  bottom: -16.66667%;
+  left: -16.66667%;
+}
+
+.-inset-2\/6 {
+  top: -33.33333%;
+  right: -33.33333%;
+  bottom: -33.33333%;
+  left: -33.33333%;
+}
+
+.-inset-3\/6 {
+  top: -50%;
+  right: -50%;
+  bottom: -50%;
+  left: -50%;
+}
+
+.-inset-4\/6 {
+  top: -66.66667%;
+  right: -66.66667%;
+  bottom: -66.66667%;
+  left: -66.66667%;
+}
+
+.-inset-5\/6 {
+  top: -83.33333%;
+  right: -83.33333%;
+  bottom: -83.33333%;
+  left: -83.33333%;
+}
+
+.-inset-1\/12 {
+  top: -8.33333%;
+  right: -8.33333%;
+  bottom: -8.33333%;
+  left: -8.33333%;
+}
+
+.-inset-2\/12 {
+  top: -16.66667%;
+  right: -16.66667%;
+  bottom: -16.66667%;
+  left: -16.66667%;
+}
+
+.-inset-3\/12 {
+  top: -25%;
+  right: -25%;
+  bottom: -25%;
+  left: -25%;
+}
+
+.-inset-4\/12 {
+  top: -33.33333%;
+  right: -33.33333%;
+  bottom: -33.33333%;
+  left: -33.33333%;
+}
+
+.-inset-5\/12 {
+  top: -41.66667%;
+  right: -41.66667%;
+  bottom: -41.66667%;
+  left: -41.66667%;
+}
+
+.-inset-6\/12 {
+  top: -50%;
+  right: -50%;
+  bottom: -50%;
+  left: -50%;
+}
+
+.-inset-7\/12 {
+  top: -58.33333%;
+  right: -58.33333%;
+  bottom: -58.33333%;
+  left: -58.33333%;
+}
+
+.-inset-8\/12 {
+  top: -66.66667%;
+  right: -66.66667%;
+  bottom: -66.66667%;
+  left: -66.66667%;
+}
+
+.-inset-9\/12 {
+  top: -75%;
+  right: -75%;
+  bottom: -75%;
+  left: -75%;
+}
+
+.-inset-10\/12 {
+  top: -83.33333%;
+  right: -83.33333%;
+  bottom: -83.33333%;
+  left: -83.33333%;
+}
+
+.-inset-11\/12 {
+  top: -91.66667%;
+  right: -91.66667%;
+  bottom: -91.66667%;
+  left: -91.66667%;
+}
+
+.-inset-full {
+  top: -100%;
+  right: -100%;
+  bottom: -100%;
+  left: -100%;
+}
+
 .inset-y-0 {
   top: 0;
   bottom: 0;
@@ -31329,6 +31770,636 @@ video {
   left: 100%;
 }
 
+.-inset-y-1 {
+  top: -0.25rem;
+  bottom: -0.25rem;
+}
+
+.-inset-x-1 {
+  right: -0.25rem;
+  left: -0.25rem;
+}
+
+.-inset-y-2 {
+  top: -0.5rem;
+  bottom: -0.5rem;
+}
+
+.-inset-x-2 {
+  right: -0.5rem;
+  left: -0.5rem;
+}
+
+.-inset-y-3 {
+  top: -0.75rem;
+  bottom: -0.75rem;
+}
+
+.-inset-x-3 {
+  right: -0.75rem;
+  left: -0.75rem;
+}
+
+.-inset-y-4 {
+  top: -1rem;
+  bottom: -1rem;
+}
+
+.-inset-x-4 {
+  right: -1rem;
+  left: -1rem;
+}
+
+.-inset-y-5 {
+  top: -1.25rem;
+  bottom: -1.25rem;
+}
+
+.-inset-x-5 {
+  right: -1.25rem;
+  left: -1.25rem;
+}
+
+.-inset-y-6 {
+  top: -1.5rem;
+  bottom: -1.5rem;
+}
+
+.-inset-x-6 {
+  right: -1.5rem;
+  left: -1.5rem;
+}
+
+.-inset-y-7 {
+  top: -1.75rem;
+  bottom: -1.75rem;
+}
+
+.-inset-x-7 {
+  right: -1.75rem;
+  left: -1.75rem;
+}
+
+.-inset-y-8 {
+  top: -2rem;
+  bottom: -2rem;
+}
+
+.-inset-x-8 {
+  right: -2rem;
+  left: -2rem;
+}
+
+.-inset-y-9 {
+  top: -2.25rem;
+  bottom: -2.25rem;
+}
+
+.-inset-x-9 {
+  right: -2.25rem;
+  left: -2.25rem;
+}
+
+.-inset-y-10 {
+  top: -2.5rem;
+  bottom: -2.5rem;
+}
+
+.-inset-x-10 {
+  right: -2.5rem;
+  left: -2.5rem;
+}
+
+.-inset-y-11 {
+  top: -2.75rem;
+  bottom: -2.75rem;
+}
+
+.-inset-x-11 {
+  right: -2.75rem;
+  left: -2.75rem;
+}
+
+.-inset-y-12 {
+  top: -3rem;
+  bottom: -3rem;
+}
+
+.-inset-x-12 {
+  right: -3rem;
+  left: -3rem;
+}
+
+.-inset-y-13 {
+  top: -3.25rem;
+  bottom: -3.25rem;
+}
+
+.-inset-x-13 {
+  right: -3.25rem;
+  left: -3.25rem;
+}
+
+.-inset-y-14 {
+  top: -3.5rem;
+  bottom: -3.5rem;
+}
+
+.-inset-x-14 {
+  right: -3.5rem;
+  left: -3.5rem;
+}
+
+.-inset-y-15 {
+  top: -3.75rem;
+  bottom: -3.75rem;
+}
+
+.-inset-x-15 {
+  right: -3.75rem;
+  left: -3.75rem;
+}
+
+.-inset-y-16 {
+  top: -4rem;
+  bottom: -4rem;
+}
+
+.-inset-x-16 {
+  right: -4rem;
+  left: -4rem;
+}
+
+.-inset-y-20 {
+  top: -5rem;
+  bottom: -5rem;
+}
+
+.-inset-x-20 {
+  right: -5rem;
+  left: -5rem;
+}
+
+.-inset-y-24 {
+  top: -6rem;
+  bottom: -6rem;
+}
+
+.-inset-x-24 {
+  right: -6rem;
+  left: -6rem;
+}
+
+.-inset-y-28 {
+  top: -7rem;
+  bottom: -7rem;
+}
+
+.-inset-x-28 {
+  right: -7rem;
+  left: -7rem;
+}
+
+.-inset-y-32 {
+  top: -8rem;
+  bottom: -8rem;
+}
+
+.-inset-x-32 {
+  right: -8rem;
+  left: -8rem;
+}
+
+.-inset-y-36 {
+  top: -9rem;
+  bottom: -9rem;
+}
+
+.-inset-x-36 {
+  right: -9rem;
+  left: -9rem;
+}
+
+.-inset-y-40 {
+  top: -10rem;
+  bottom: -10rem;
+}
+
+.-inset-x-40 {
+  right: -10rem;
+  left: -10rem;
+}
+
+.-inset-y-44 {
+  top: -11rem;
+  bottom: -11rem;
+}
+
+.-inset-x-44 {
+  right: -11rem;
+  left: -11rem;
+}
+
+.-inset-y-48 {
+  top: -12rem;
+  bottom: -12rem;
+}
+
+.-inset-x-48 {
+  right: -12rem;
+  left: -12rem;
+}
+
+.-inset-y-52 {
+  top: -13rem;
+  bottom: -13rem;
+}
+
+.-inset-x-52 {
+  right: -13rem;
+  left: -13rem;
+}
+
+.-inset-y-56 {
+  top: -14rem;
+  bottom: -14rem;
+}
+
+.-inset-x-56 {
+  right: -14rem;
+  left: -14rem;
+}
+
+.-inset-y-60 {
+  top: -15rem;
+  bottom: -15rem;
+}
+
+.-inset-x-60 {
+  right: -15rem;
+  left: -15rem;
+}
+
+.-inset-y-64 {
+  top: -16rem;
+  bottom: -16rem;
+}
+
+.-inset-x-64 {
+  right: -16rem;
+  left: -16rem;
+}
+
+.-inset-y-72 {
+  top: -18rem;
+  bottom: -18rem;
+}
+
+.-inset-x-72 {
+  right: -18rem;
+  left: -18rem;
+}
+
+.-inset-y-80 {
+  top: -20rem;
+  bottom: -20rem;
+}
+
+.-inset-x-80 {
+  right: -20rem;
+  left: -20rem;
+}
+
+.-inset-y-96 {
+  top: -24rem;
+  bottom: -24rem;
+}
+
+.-inset-x-96 {
+  right: -24rem;
+  left: -24rem;
+}
+
+.-inset-y-px {
+  top: -1px;
+  bottom: -1px;
+}
+
+.-inset-x-px {
+  right: -1px;
+  left: -1px;
+}
+
+.-inset-y-0\.5 {
+  top: -0.125rem;
+  bottom: -0.125rem;
+}
+
+.-inset-x-0\.5 {
+  right: -0.125rem;
+  left: -0.125rem;
+}
+
+.-inset-y-1\.5 {
+  top: -0.375rem;
+  bottom: -0.375rem;
+}
+
+.-inset-x-1\.5 {
+  right: -0.375rem;
+  left: -0.375rem;
+}
+
+.-inset-y-2\.5 {
+  top: -0.625rem;
+  bottom: -0.625rem;
+}
+
+.-inset-x-2\.5 {
+  right: -0.625rem;
+  left: -0.625rem;
+}
+
+.-inset-y-3\.5 {
+  top: -0.875rem;
+  bottom: -0.875rem;
+}
+
+.-inset-x-3\.5 {
+  right: -0.875rem;
+  left: -0.875rem;
+}
+
+.-inset-y-1\/2 {
+  top: -50%;
+  bottom: -50%;
+}
+
+.-inset-x-1\/2 {
+  right: -50%;
+  left: -50%;
+}
+
+.-inset-y-1\/3 {
+  top: -33.33333%;
+  bottom: -33.33333%;
+}
+
+.-inset-x-1\/3 {
+  right: -33.33333%;
+  left: -33.33333%;
+}
+
+.-inset-y-2\/3 {
+  top: -66.66667%;
+  bottom: -66.66667%;
+}
+
+.-inset-x-2\/3 {
+  right: -66.66667%;
+  left: -66.66667%;
+}
+
+.-inset-y-1\/4 {
+  top: -25%;
+  bottom: -25%;
+}
+
+.-inset-x-1\/4 {
+  right: -25%;
+  left: -25%;
+}
+
+.-inset-y-2\/4 {
+  top: -50%;
+  bottom: -50%;
+}
+
+.-inset-x-2\/4 {
+  right: -50%;
+  left: -50%;
+}
+
+.-inset-y-3\/4 {
+  top: -75%;
+  bottom: -75%;
+}
+
+.-inset-x-3\/4 {
+  right: -75%;
+  left: -75%;
+}
+
+.-inset-y-1\/5 {
+  top: -20%;
+  bottom: -20%;
+}
+
+.-inset-x-1\/5 {
+  right: -20%;
+  left: -20%;
+}
+
+.-inset-y-2\/5 {
+  top: -40%;
+  bottom: -40%;
+}
+
+.-inset-x-2\/5 {
+  right: -40%;
+  left: -40%;
+}
+
+.-inset-y-3\/5 {
+  top: -60%;
+  bottom: -60%;
+}
+
+.-inset-x-3\/5 {
+  right: -60%;
+  left: -60%;
+}
+
+.-inset-y-4\/5 {
+  top: -80%;
+  bottom: -80%;
+}
+
+.-inset-x-4\/5 {
+  right: -80%;
+  left: -80%;
+}
+
+.-inset-y-1\/6 {
+  top: -16.66667%;
+  bottom: -16.66667%;
+}
+
+.-inset-x-1\/6 {
+  right: -16.66667%;
+  left: -16.66667%;
+}
+
+.-inset-y-2\/6 {
+  top: -33.33333%;
+  bottom: -33.33333%;
+}
+
+.-inset-x-2\/6 {
+  right: -33.33333%;
+  left: -33.33333%;
+}
+
+.-inset-y-3\/6 {
+  top: -50%;
+  bottom: -50%;
+}
+
+.-inset-x-3\/6 {
+  right: -50%;
+  left: -50%;
+}
+
+.-inset-y-4\/6 {
+  top: -66.66667%;
+  bottom: -66.66667%;
+}
+
+.-inset-x-4\/6 {
+  right: -66.66667%;
+  left: -66.66667%;
+}
+
+.-inset-y-5\/6 {
+  top: -83.33333%;
+  bottom: -83.33333%;
+}
+
+.-inset-x-5\/6 {
+  right: -83.33333%;
+  left: -83.33333%;
+}
+
+.-inset-y-1\/12 {
+  top: -8.33333%;
+  bottom: -8.33333%;
+}
+
+.-inset-x-1\/12 {
+  right: -8.33333%;
+  left: -8.33333%;
+}
+
+.-inset-y-2\/12 {
+  top: -16.66667%;
+  bottom: -16.66667%;
+}
+
+.-inset-x-2\/12 {
+  right: -16.66667%;
+  left: -16.66667%;
+}
+
+.-inset-y-3\/12 {
+  top: -25%;
+  bottom: -25%;
+}
+
+.-inset-x-3\/12 {
+  right: -25%;
+  left: -25%;
+}
+
+.-inset-y-4\/12 {
+  top: -33.33333%;
+  bottom: -33.33333%;
+}
+
+.-inset-x-4\/12 {
+  right: -33.33333%;
+  left: -33.33333%;
+}
+
+.-inset-y-5\/12 {
+  top: -41.66667%;
+  bottom: -41.66667%;
+}
+
+.-inset-x-5\/12 {
+  right: -41.66667%;
+  left: -41.66667%;
+}
+
+.-inset-y-6\/12 {
+  top: -50%;
+  bottom: -50%;
+}
+
+.-inset-x-6\/12 {
+  right: -50%;
+  left: -50%;
+}
+
+.-inset-y-7\/12 {
+  top: -58.33333%;
+  bottom: -58.33333%;
+}
+
+.-inset-x-7\/12 {
+  right: -58.33333%;
+  left: -58.33333%;
+}
+
+.-inset-y-8\/12 {
+  top: -66.66667%;
+  bottom: -66.66667%;
+}
+
+.-inset-x-8\/12 {
+  right: -66.66667%;
+  left: -66.66667%;
+}
+
+.-inset-y-9\/12 {
+  top: -75%;
+  bottom: -75%;
+}
+
+.-inset-x-9\/12 {
+  right: -75%;
+  left: -75%;
+}
+
+.-inset-y-10\/12 {
+  top: -83.33333%;
+  bottom: -83.33333%;
+}
+
+.-inset-x-10\/12 {
+  right: -83.33333%;
+  left: -83.33333%;
+}
+
+.-inset-y-11\/12 {
+  top: -91.66667%;
+  bottom: -91.66667%;
+}
+
+.-inset-x-11\/12 {
+  right: -91.66667%;
+  left: -91.66667%;
+}
+
+.-inset-y-full {
+  top: -100%;
+  bottom: -100%;
+}
+
+.-inset-x-full {
+  right: -100%;
+  left: -100%;
+}
+
 .top-0 {
   top: 0;
 }
@@ -32369,6 +33440,1014 @@ video {
   left: 100%;
 }
 
+.-top-1 {
+  top: -0.25rem;
+}
+
+.-right-1 {
+  right: -0.25rem;
+}
+
+.-bottom-1 {
+  bottom: -0.25rem;
+}
+
+.-left-1 {
+  left: -0.25rem;
+}
+
+.-top-2 {
+  top: -0.5rem;
+}
+
+.-right-2 {
+  right: -0.5rem;
+}
+
+.-bottom-2 {
+  bottom: -0.5rem;
+}
+
+.-left-2 {
+  left: -0.5rem;
+}
+
+.-top-3 {
+  top: -0.75rem;
+}
+
+.-right-3 {
+  right: -0.75rem;
+}
+
+.-bottom-3 {
+  bottom: -0.75rem;
+}
+
+.-left-3 {
+  left: -0.75rem;
+}
+
+.-top-4 {
+  top: -1rem;
+}
+
+.-right-4 {
+  right: -1rem;
+}
+
+.-bottom-4 {
+  bottom: -1rem;
+}
+
+.-left-4 {
+  left: -1rem;
+}
+
+.-top-5 {
+  top: -1.25rem;
+}
+
+.-right-5 {
+  right: -1.25rem;
+}
+
+.-bottom-5 {
+  bottom: -1.25rem;
+}
+
+.-left-5 {
+  left: -1.25rem;
+}
+
+.-top-6 {
+  top: -1.5rem;
+}
+
+.-right-6 {
+  right: -1.5rem;
+}
+
+.-bottom-6 {
+  bottom: -1.5rem;
+}
+
+.-left-6 {
+  left: -1.5rem;
+}
+
+.-top-7 {
+  top: -1.75rem;
+}
+
+.-right-7 {
+  right: -1.75rem;
+}
+
+.-bottom-7 {
+  bottom: -1.75rem;
+}
+
+.-left-7 {
+  left: -1.75rem;
+}
+
+.-top-8 {
+  top: -2rem;
+}
+
+.-right-8 {
+  right: -2rem;
+}
+
+.-bottom-8 {
+  bottom: -2rem;
+}
+
+.-left-8 {
+  left: -2rem;
+}
+
+.-top-9 {
+  top: -2.25rem;
+}
+
+.-right-9 {
+  right: -2.25rem;
+}
+
+.-bottom-9 {
+  bottom: -2.25rem;
+}
+
+.-left-9 {
+  left: -2.25rem;
+}
+
+.-top-10 {
+  top: -2.5rem;
+}
+
+.-right-10 {
+  right: -2.5rem;
+}
+
+.-bottom-10 {
+  bottom: -2.5rem;
+}
+
+.-left-10 {
+  left: -2.5rem;
+}
+
+.-top-11 {
+  top: -2.75rem;
+}
+
+.-right-11 {
+  right: -2.75rem;
+}
+
+.-bottom-11 {
+  bottom: -2.75rem;
+}
+
+.-left-11 {
+  left: -2.75rem;
+}
+
+.-top-12 {
+  top: -3rem;
+}
+
+.-right-12 {
+  right: -3rem;
+}
+
+.-bottom-12 {
+  bottom: -3rem;
+}
+
+.-left-12 {
+  left: -3rem;
+}
+
+.-top-13 {
+  top: -3.25rem;
+}
+
+.-right-13 {
+  right: -3.25rem;
+}
+
+.-bottom-13 {
+  bottom: -3.25rem;
+}
+
+.-left-13 {
+  left: -3.25rem;
+}
+
+.-top-14 {
+  top: -3.5rem;
+}
+
+.-right-14 {
+  right: -3.5rem;
+}
+
+.-bottom-14 {
+  bottom: -3.5rem;
+}
+
+.-left-14 {
+  left: -3.5rem;
+}
+
+.-top-15 {
+  top: -3.75rem;
+}
+
+.-right-15 {
+  right: -3.75rem;
+}
+
+.-bottom-15 {
+  bottom: -3.75rem;
+}
+
+.-left-15 {
+  left: -3.75rem;
+}
+
+.-top-16 {
+  top: -4rem;
+}
+
+.-right-16 {
+  right: -4rem;
+}
+
+.-bottom-16 {
+  bottom: -4rem;
+}
+
+.-left-16 {
+  left: -4rem;
+}
+
+.-top-20 {
+  top: -5rem;
+}
+
+.-right-20 {
+  right: -5rem;
+}
+
+.-bottom-20 {
+  bottom: -5rem;
+}
+
+.-left-20 {
+  left: -5rem;
+}
+
+.-top-24 {
+  top: -6rem;
+}
+
+.-right-24 {
+  right: -6rem;
+}
+
+.-bottom-24 {
+  bottom: -6rem;
+}
+
+.-left-24 {
+  left: -6rem;
+}
+
+.-top-28 {
+  top: -7rem;
+}
+
+.-right-28 {
+  right: -7rem;
+}
+
+.-bottom-28 {
+  bottom: -7rem;
+}
+
+.-left-28 {
+  left: -7rem;
+}
+
+.-top-32 {
+  top: -8rem;
+}
+
+.-right-32 {
+  right: -8rem;
+}
+
+.-bottom-32 {
+  bottom: -8rem;
+}
+
+.-left-32 {
+  left: -8rem;
+}
+
+.-top-36 {
+  top: -9rem;
+}
+
+.-right-36 {
+  right: -9rem;
+}
+
+.-bottom-36 {
+  bottom: -9rem;
+}
+
+.-left-36 {
+  left: -9rem;
+}
+
+.-top-40 {
+  top: -10rem;
+}
+
+.-right-40 {
+  right: -10rem;
+}
+
+.-bottom-40 {
+  bottom: -10rem;
+}
+
+.-left-40 {
+  left: -10rem;
+}
+
+.-top-44 {
+  top: -11rem;
+}
+
+.-right-44 {
+  right: -11rem;
+}
+
+.-bottom-44 {
+  bottom: -11rem;
+}
+
+.-left-44 {
+  left: -11rem;
+}
+
+.-top-48 {
+  top: -12rem;
+}
+
+.-right-48 {
+  right: -12rem;
+}
+
+.-bottom-48 {
+  bottom: -12rem;
+}
+
+.-left-48 {
+  left: -12rem;
+}
+
+.-top-52 {
+  top: -13rem;
+}
+
+.-right-52 {
+  right: -13rem;
+}
+
+.-bottom-52 {
+  bottom: -13rem;
+}
+
+.-left-52 {
+  left: -13rem;
+}
+
+.-top-56 {
+  top: -14rem;
+}
+
+.-right-56 {
+  right: -14rem;
+}
+
+.-bottom-56 {
+  bottom: -14rem;
+}
+
+.-left-56 {
+  left: -14rem;
+}
+
+.-top-60 {
+  top: -15rem;
+}
+
+.-right-60 {
+  right: -15rem;
+}
+
+.-bottom-60 {
+  bottom: -15rem;
+}
+
+.-left-60 {
+  left: -15rem;
+}
+
+.-top-64 {
+  top: -16rem;
+}
+
+.-right-64 {
+  right: -16rem;
+}
+
+.-bottom-64 {
+  bottom: -16rem;
+}
+
+.-left-64 {
+  left: -16rem;
+}
+
+.-top-72 {
+  top: -18rem;
+}
+
+.-right-72 {
+  right: -18rem;
+}
+
+.-bottom-72 {
+  bottom: -18rem;
+}
+
+.-left-72 {
+  left: -18rem;
+}
+
+.-top-80 {
+  top: -20rem;
+}
+
+.-right-80 {
+  right: -20rem;
+}
+
+.-bottom-80 {
+  bottom: -20rem;
+}
+
+.-left-80 {
+  left: -20rem;
+}
+
+.-top-96 {
+  top: -24rem;
+}
+
+.-right-96 {
+  right: -24rem;
+}
+
+.-bottom-96 {
+  bottom: -24rem;
+}
+
+.-left-96 {
+  left: -24rem;
+}
+
+.-top-px {
+  top: -1px;
+}
+
+.-right-px {
+  right: -1px;
+}
+
+.-bottom-px {
+  bottom: -1px;
+}
+
+.-left-px {
+  left: -1px;
+}
+
+.-top-0\.5 {
+  top: -0.125rem;
+}
+
+.-right-0\.5 {
+  right: -0.125rem;
+}
+
+.-bottom-0\.5 {
+  bottom: -0.125rem;
+}
+
+.-left-0\.5 {
+  left: -0.125rem;
+}
+
+.-top-1\.5 {
+  top: -0.375rem;
+}
+
+.-right-1\.5 {
+  right: -0.375rem;
+}
+
+.-bottom-1\.5 {
+  bottom: -0.375rem;
+}
+
+.-left-1\.5 {
+  left: -0.375rem;
+}
+
+.-top-2\.5 {
+  top: -0.625rem;
+}
+
+.-right-2\.5 {
+  right: -0.625rem;
+}
+
+.-bottom-2\.5 {
+  bottom: -0.625rem;
+}
+
+.-left-2\.5 {
+  left: -0.625rem;
+}
+
+.-top-3\.5 {
+  top: -0.875rem;
+}
+
+.-right-3\.5 {
+  right: -0.875rem;
+}
+
+.-bottom-3\.5 {
+  bottom: -0.875rem;
+}
+
+.-left-3\.5 {
+  left: -0.875rem;
+}
+
+.-top-1\/2 {
+  top: -50%;
+}
+
+.-right-1\/2 {
+  right: -50%;
+}
+
+.-bottom-1\/2 {
+  bottom: -50%;
+}
+
+.-left-1\/2 {
+  left: -50%;
+}
+
+.-top-1\/3 {
+  top: -33.33333%;
+}
+
+.-right-1\/3 {
+  right: -33.33333%;
+}
+
+.-bottom-1\/3 {
+  bottom: -33.33333%;
+}
+
+.-left-1\/3 {
+  left: -33.33333%;
+}
+
+.-top-2\/3 {
+  top: -66.66667%;
+}
+
+.-right-2\/3 {
+  right: -66.66667%;
+}
+
+.-bottom-2\/3 {
+  bottom: -66.66667%;
+}
+
+.-left-2\/3 {
+  left: -66.66667%;
+}
+
+.-top-1\/4 {
+  top: -25%;
+}
+
+.-right-1\/4 {
+  right: -25%;
+}
+
+.-bottom-1\/4 {
+  bottom: -25%;
+}
+
+.-left-1\/4 {
+  left: -25%;
+}
+
+.-top-2\/4 {
+  top: -50%;
+}
+
+.-right-2\/4 {
+  right: -50%;
+}
+
+.-bottom-2\/4 {
+  bottom: -50%;
+}
+
+.-left-2\/4 {
+  left: -50%;
+}
+
+.-top-3\/4 {
+  top: -75%;
+}
+
+.-right-3\/4 {
+  right: -75%;
+}
+
+.-bottom-3\/4 {
+  bottom: -75%;
+}
+
+.-left-3\/4 {
+  left: -75%;
+}
+
+.-top-1\/5 {
+  top: -20%;
+}
+
+.-right-1\/5 {
+  right: -20%;
+}
+
+.-bottom-1\/5 {
+  bottom: -20%;
+}
+
+.-left-1\/5 {
+  left: -20%;
+}
+
+.-top-2\/5 {
+  top: -40%;
+}
+
+.-right-2\/5 {
+  right: -40%;
+}
+
+.-bottom-2\/5 {
+  bottom: -40%;
+}
+
+.-left-2\/5 {
+  left: -40%;
+}
+
+.-top-3\/5 {
+  top: -60%;
+}
+
+.-right-3\/5 {
+  right: -60%;
+}
+
+.-bottom-3\/5 {
+  bottom: -60%;
+}
+
+.-left-3\/5 {
+  left: -60%;
+}
+
+.-top-4\/5 {
+  top: -80%;
+}
+
+.-right-4\/5 {
+  right: -80%;
+}
+
+.-bottom-4\/5 {
+  bottom: -80%;
+}
+
+.-left-4\/5 {
+  left: -80%;
+}
+
+.-top-1\/6 {
+  top: -16.66667%;
+}
+
+.-right-1\/6 {
+  right: -16.66667%;
+}
+
+.-bottom-1\/6 {
+  bottom: -16.66667%;
+}
+
+.-left-1\/6 {
+  left: -16.66667%;
+}
+
+.-top-2\/6 {
+  top: -33.33333%;
+}
+
+.-right-2\/6 {
+  right: -33.33333%;
+}
+
+.-bottom-2\/6 {
+  bottom: -33.33333%;
+}
+
+.-left-2\/6 {
+  left: -33.33333%;
+}
+
+.-top-3\/6 {
+  top: -50%;
+}
+
+.-right-3\/6 {
+  right: -50%;
+}
+
+.-bottom-3\/6 {
+  bottom: -50%;
+}
+
+.-left-3\/6 {
+  left: -50%;
+}
+
+.-top-4\/6 {
+  top: -66.66667%;
+}
+
+.-right-4\/6 {
+  right: -66.66667%;
+}
+
+.-bottom-4\/6 {
+  bottom: -66.66667%;
+}
+
+.-left-4\/6 {
+  left: -66.66667%;
+}
+
+.-top-5\/6 {
+  top: -83.33333%;
+}
+
+.-right-5\/6 {
+  right: -83.33333%;
+}
+
+.-bottom-5\/6 {
+  bottom: -83.33333%;
+}
+
+.-left-5\/6 {
+  left: -83.33333%;
+}
+
+.-top-1\/12 {
+  top: -8.33333%;
+}
+
+.-right-1\/12 {
+  right: -8.33333%;
+}
+
+.-bottom-1\/12 {
+  bottom: -8.33333%;
+}
+
+.-left-1\/12 {
+  left: -8.33333%;
+}
+
+.-top-2\/12 {
+  top: -16.66667%;
+}
+
+.-right-2\/12 {
+  right: -16.66667%;
+}
+
+.-bottom-2\/12 {
+  bottom: -16.66667%;
+}
+
+.-left-2\/12 {
+  left: -16.66667%;
+}
+
+.-top-3\/12 {
+  top: -25%;
+}
+
+.-right-3\/12 {
+  right: -25%;
+}
+
+.-bottom-3\/12 {
+  bottom: -25%;
+}
+
+.-left-3\/12 {
+  left: -25%;
+}
+
+.-top-4\/12 {
+  top: -33.33333%;
+}
+
+.-right-4\/12 {
+  right: -33.33333%;
+}
+
+.-bottom-4\/12 {
+  bottom: -33.33333%;
+}
+
+.-left-4\/12 {
+  left: -33.33333%;
+}
+
+.-top-5\/12 {
+  top: -41.66667%;
+}
+
+.-right-5\/12 {
+  right: -41.66667%;
+}
+
+.-bottom-5\/12 {
+  bottom: -41.66667%;
+}
+
+.-left-5\/12 {
+  left: -41.66667%;
+}
+
+.-top-6\/12 {
+  top: -50%;
+}
+
+.-right-6\/12 {
+  right: -50%;
+}
+
+.-bottom-6\/12 {
+  bottom: -50%;
+}
+
+.-left-6\/12 {
+  left: -50%;
+}
+
+.-top-7\/12 {
+  top: -58.33333%;
+}
+
+.-right-7\/12 {
+  right: -58.33333%;
+}
+
+.-bottom-7\/12 {
+  bottom: -58.33333%;
+}
+
+.-left-7\/12 {
+  left: -58.33333%;
+}
+
+.-top-8\/12 {
+  top: -66.66667%;
+}
+
+.-right-8\/12 {
+  right: -66.66667%;
+}
+
+.-bottom-8\/12 {
+  bottom: -66.66667%;
+}
+
+.-left-8\/12 {
+  left: -66.66667%;
+}
+
+.-top-9\/12 {
+  top: -75%;
+}
+
+.-right-9\/12 {
+  right: -75%;
+}
+
+.-bottom-9\/12 {
+  bottom: -75%;
+}
+
+.-left-9\/12 {
+  left: -75%;
+}
+
+.-top-10\/12 {
+  top: -83.33333%;
+}
+
+.-right-10\/12 {
+  right: -83.33333%;
+}
+
+.-bottom-10\/12 {
+  bottom: -83.33333%;
+}
+
+.-left-10\/12 {
+  left: -83.33333%;
+}
+
+.-top-11\/12 {
+  top: -91.66667%;
+}
+
+.-right-11\/12 {
+  right: -91.66667%;
+}
+
+.-bottom-11\/12 {
+  bottom: -91.66667%;
+}
+
+.-left-11\/12 {
+  left: -91.66667%;
+}
+
+.-top-full {
+  top: -100%;
+}
+
+.-right-full {
+  right: -100%;
+}
+
+.-bottom-full {
+  bottom: -100%;
+}
+
+.-left-full {
+  left: -100%;
+}
+
 .resize-none {
   resize: none;
 }
@@ -72177,6 +74256,447 @@ video {
     left: 100%;
   }
 
+  .sm\:-inset-1 {
+    top: -0.25rem;
+    right: -0.25rem;
+    bottom: -0.25rem;
+    left: -0.25rem;
+  }
+
+  .sm\:-inset-2 {
+    top: -0.5rem;
+    right: -0.5rem;
+    bottom: -0.5rem;
+    left: -0.5rem;
+  }
+
+  .sm\:-inset-3 {
+    top: -0.75rem;
+    right: -0.75rem;
+    bottom: -0.75rem;
+    left: -0.75rem;
+  }
+
+  .sm\:-inset-4 {
+    top: -1rem;
+    right: -1rem;
+    bottom: -1rem;
+    left: -1rem;
+  }
+
+  .sm\:-inset-5 {
+    top: -1.25rem;
+    right: -1.25rem;
+    bottom: -1.25rem;
+    left: -1.25rem;
+  }
+
+  .sm\:-inset-6 {
+    top: -1.5rem;
+    right: -1.5rem;
+    bottom: -1.5rem;
+    left: -1.5rem;
+  }
+
+  .sm\:-inset-7 {
+    top: -1.75rem;
+    right: -1.75rem;
+    bottom: -1.75rem;
+    left: -1.75rem;
+  }
+
+  .sm\:-inset-8 {
+    top: -2rem;
+    right: -2rem;
+    bottom: -2rem;
+    left: -2rem;
+  }
+
+  .sm\:-inset-9 {
+    top: -2.25rem;
+    right: -2.25rem;
+    bottom: -2.25rem;
+    left: -2.25rem;
+  }
+
+  .sm\:-inset-10 {
+    top: -2.5rem;
+    right: -2.5rem;
+    bottom: -2.5rem;
+    left: -2.5rem;
+  }
+
+  .sm\:-inset-11 {
+    top: -2.75rem;
+    right: -2.75rem;
+    bottom: -2.75rem;
+    left: -2.75rem;
+  }
+
+  .sm\:-inset-12 {
+    top: -3rem;
+    right: -3rem;
+    bottom: -3rem;
+    left: -3rem;
+  }
+
+  .sm\:-inset-13 {
+    top: -3.25rem;
+    right: -3.25rem;
+    bottom: -3.25rem;
+    left: -3.25rem;
+  }
+
+  .sm\:-inset-14 {
+    top: -3.5rem;
+    right: -3.5rem;
+    bottom: -3.5rem;
+    left: -3.5rem;
+  }
+
+  .sm\:-inset-15 {
+    top: -3.75rem;
+    right: -3.75rem;
+    bottom: -3.75rem;
+    left: -3.75rem;
+  }
+
+  .sm\:-inset-16 {
+    top: -4rem;
+    right: -4rem;
+    bottom: -4rem;
+    left: -4rem;
+  }
+
+  .sm\:-inset-20 {
+    top: -5rem;
+    right: -5rem;
+    bottom: -5rem;
+    left: -5rem;
+  }
+
+  .sm\:-inset-24 {
+    top: -6rem;
+    right: -6rem;
+    bottom: -6rem;
+    left: -6rem;
+  }
+
+  .sm\:-inset-28 {
+    top: -7rem;
+    right: -7rem;
+    bottom: -7rem;
+    left: -7rem;
+  }
+
+  .sm\:-inset-32 {
+    top: -8rem;
+    right: -8rem;
+    bottom: -8rem;
+    left: -8rem;
+  }
+
+  .sm\:-inset-36 {
+    top: -9rem;
+    right: -9rem;
+    bottom: -9rem;
+    left: -9rem;
+  }
+
+  .sm\:-inset-40 {
+    top: -10rem;
+    right: -10rem;
+    bottom: -10rem;
+    left: -10rem;
+  }
+
+  .sm\:-inset-44 {
+    top: -11rem;
+    right: -11rem;
+    bottom: -11rem;
+    left: -11rem;
+  }
+
+  .sm\:-inset-48 {
+    top: -12rem;
+    right: -12rem;
+    bottom: -12rem;
+    left: -12rem;
+  }
+
+  .sm\:-inset-52 {
+    top: -13rem;
+    right: -13rem;
+    bottom: -13rem;
+    left: -13rem;
+  }
+
+  .sm\:-inset-56 {
+    top: -14rem;
+    right: -14rem;
+    bottom: -14rem;
+    left: -14rem;
+  }
+
+  .sm\:-inset-60 {
+    top: -15rem;
+    right: -15rem;
+    bottom: -15rem;
+    left: -15rem;
+  }
+
+  .sm\:-inset-64 {
+    top: -16rem;
+    right: -16rem;
+    bottom: -16rem;
+    left: -16rem;
+  }
+
+  .sm\:-inset-72 {
+    top: -18rem;
+    right: -18rem;
+    bottom: -18rem;
+    left: -18rem;
+  }
+
+  .sm\:-inset-80 {
+    top: -20rem;
+    right: -20rem;
+    bottom: -20rem;
+    left: -20rem;
+  }
+
+  .sm\:-inset-96 {
+    top: -24rem;
+    right: -24rem;
+    bottom: -24rem;
+    left: -24rem;
+  }
+
+  .sm\:-inset-px {
+    top: -1px;
+    right: -1px;
+    bottom: -1px;
+    left: -1px;
+  }
+
+  .sm\:-inset-0\.5 {
+    top: -0.125rem;
+    right: -0.125rem;
+    bottom: -0.125rem;
+    left: -0.125rem;
+  }
+
+  .sm\:-inset-1\.5 {
+    top: -0.375rem;
+    right: -0.375rem;
+    bottom: -0.375rem;
+    left: -0.375rem;
+  }
+
+  .sm\:-inset-2\.5 {
+    top: -0.625rem;
+    right: -0.625rem;
+    bottom: -0.625rem;
+    left: -0.625rem;
+  }
+
+  .sm\:-inset-3\.5 {
+    top: -0.875rem;
+    right: -0.875rem;
+    bottom: -0.875rem;
+    left: -0.875rem;
+  }
+
+  .sm\:-inset-1\/2 {
+    top: -50%;
+    right: -50%;
+    bottom: -50%;
+    left: -50%;
+  }
+
+  .sm\:-inset-1\/3 {
+    top: -33.33333%;
+    right: -33.33333%;
+    bottom: -33.33333%;
+    left: -33.33333%;
+  }
+
+  .sm\:-inset-2\/3 {
+    top: -66.66667%;
+    right: -66.66667%;
+    bottom: -66.66667%;
+    left: -66.66667%;
+  }
+
+  .sm\:-inset-1\/4 {
+    top: -25%;
+    right: -25%;
+    bottom: -25%;
+    left: -25%;
+  }
+
+  .sm\:-inset-2\/4 {
+    top: -50%;
+    right: -50%;
+    bottom: -50%;
+    left: -50%;
+  }
+
+  .sm\:-inset-3\/4 {
+    top: -75%;
+    right: -75%;
+    bottom: -75%;
+    left: -75%;
+  }
+
+  .sm\:-inset-1\/5 {
+    top: -20%;
+    right: -20%;
+    bottom: -20%;
+    left: -20%;
+  }
+
+  .sm\:-inset-2\/5 {
+    top: -40%;
+    right: -40%;
+    bottom: -40%;
+    left: -40%;
+  }
+
+  .sm\:-inset-3\/5 {
+    top: -60%;
+    right: -60%;
+    bottom: -60%;
+    left: -60%;
+  }
+
+  .sm\:-inset-4\/5 {
+    top: -80%;
+    right: -80%;
+    bottom: -80%;
+    left: -80%;
+  }
+
+  .sm\:-inset-1\/6 {
+    top: -16.66667%;
+    right: -16.66667%;
+    bottom: -16.66667%;
+    left: -16.66667%;
+  }
+
+  .sm\:-inset-2\/6 {
+    top: -33.33333%;
+    right: -33.33333%;
+    bottom: -33.33333%;
+    left: -33.33333%;
+  }
+
+  .sm\:-inset-3\/6 {
+    top: -50%;
+    right: -50%;
+    bottom: -50%;
+    left: -50%;
+  }
+
+  .sm\:-inset-4\/6 {
+    top: -66.66667%;
+    right: -66.66667%;
+    bottom: -66.66667%;
+    left: -66.66667%;
+  }
+
+  .sm\:-inset-5\/6 {
+    top: -83.33333%;
+    right: -83.33333%;
+    bottom: -83.33333%;
+    left: -83.33333%;
+  }
+
+  .sm\:-inset-1\/12 {
+    top: -8.33333%;
+    right: -8.33333%;
+    bottom: -8.33333%;
+    left: -8.33333%;
+  }
+
+  .sm\:-inset-2\/12 {
+    top: -16.66667%;
+    right: -16.66667%;
+    bottom: -16.66667%;
+    left: -16.66667%;
+  }
+
+  .sm\:-inset-3\/12 {
+    top: -25%;
+    right: -25%;
+    bottom: -25%;
+    left: -25%;
+  }
+
+  .sm\:-inset-4\/12 {
+    top: -33.33333%;
+    right: -33.33333%;
+    bottom: -33.33333%;
+    left: -33.33333%;
+  }
+
+  .sm\:-inset-5\/12 {
+    top: -41.66667%;
+    right: -41.66667%;
+    bottom: -41.66667%;
+    left: -41.66667%;
+  }
+
+  .sm\:-inset-6\/12 {
+    top: -50%;
+    right: -50%;
+    bottom: -50%;
+    left: -50%;
+  }
+
+  .sm\:-inset-7\/12 {
+    top: -58.33333%;
+    right: -58.33333%;
+    bottom: -58.33333%;
+    left: -58.33333%;
+  }
+
+  .sm\:-inset-8\/12 {
+    top: -66.66667%;
+    right: -66.66667%;
+    bottom: -66.66667%;
+    left: -66.66667%;
+  }
+
+  .sm\:-inset-9\/12 {
+    top: -75%;
+    right: -75%;
+    bottom: -75%;
+    left: -75%;
+  }
+
+  .sm\:-inset-10\/12 {
+    top: -83.33333%;
+    right: -83.33333%;
+    bottom: -83.33333%;
+    left: -83.33333%;
+  }
+
+  .sm\:-inset-11\/12 {
+    top: -91.66667%;
+    right: -91.66667%;
+    bottom: -91.66667%;
+    left: -91.66667%;
+  }
+
+  .sm\:-inset-full {
+    top: -100%;
+    right: -100%;
+    bottom: -100%;
+    left: -100%;
+  }
+
   .sm\:inset-y-0 {
     top: 0;
     bottom: 0;
@@ -72827,6 +75347,636 @@ video {
     left: 100%;
   }
 
+  .sm\:-inset-y-1 {
+    top: -0.25rem;
+    bottom: -0.25rem;
+  }
+
+  .sm\:-inset-x-1 {
+    right: -0.25rem;
+    left: -0.25rem;
+  }
+
+  .sm\:-inset-y-2 {
+    top: -0.5rem;
+    bottom: -0.5rem;
+  }
+
+  .sm\:-inset-x-2 {
+    right: -0.5rem;
+    left: -0.5rem;
+  }
+
+  .sm\:-inset-y-3 {
+    top: -0.75rem;
+    bottom: -0.75rem;
+  }
+
+  .sm\:-inset-x-3 {
+    right: -0.75rem;
+    left: -0.75rem;
+  }
+
+  .sm\:-inset-y-4 {
+    top: -1rem;
+    bottom: -1rem;
+  }
+
+  .sm\:-inset-x-4 {
+    right: -1rem;
+    left: -1rem;
+  }
+
+  .sm\:-inset-y-5 {
+    top: -1.25rem;
+    bottom: -1.25rem;
+  }
+
+  .sm\:-inset-x-5 {
+    right: -1.25rem;
+    left: -1.25rem;
+  }
+
+  .sm\:-inset-y-6 {
+    top: -1.5rem;
+    bottom: -1.5rem;
+  }
+
+  .sm\:-inset-x-6 {
+    right: -1.5rem;
+    left: -1.5rem;
+  }
+
+  .sm\:-inset-y-7 {
+    top: -1.75rem;
+    bottom: -1.75rem;
+  }
+
+  .sm\:-inset-x-7 {
+    right: -1.75rem;
+    left: -1.75rem;
+  }
+
+  .sm\:-inset-y-8 {
+    top: -2rem;
+    bottom: -2rem;
+  }
+
+  .sm\:-inset-x-8 {
+    right: -2rem;
+    left: -2rem;
+  }
+
+  .sm\:-inset-y-9 {
+    top: -2.25rem;
+    bottom: -2.25rem;
+  }
+
+  .sm\:-inset-x-9 {
+    right: -2.25rem;
+    left: -2.25rem;
+  }
+
+  .sm\:-inset-y-10 {
+    top: -2.5rem;
+    bottom: -2.5rem;
+  }
+
+  .sm\:-inset-x-10 {
+    right: -2.5rem;
+    left: -2.5rem;
+  }
+
+  .sm\:-inset-y-11 {
+    top: -2.75rem;
+    bottom: -2.75rem;
+  }
+
+  .sm\:-inset-x-11 {
+    right: -2.75rem;
+    left: -2.75rem;
+  }
+
+  .sm\:-inset-y-12 {
+    top: -3rem;
+    bottom: -3rem;
+  }
+
+  .sm\:-inset-x-12 {
+    right: -3rem;
+    left: -3rem;
+  }
+
+  .sm\:-inset-y-13 {
+    top: -3.25rem;
+    bottom: -3.25rem;
+  }
+
+  .sm\:-inset-x-13 {
+    right: -3.25rem;
+    left: -3.25rem;
+  }
+
+  .sm\:-inset-y-14 {
+    top: -3.5rem;
+    bottom: -3.5rem;
+  }
+
+  .sm\:-inset-x-14 {
+    right: -3.5rem;
+    left: -3.5rem;
+  }
+
+  .sm\:-inset-y-15 {
+    top: -3.75rem;
+    bottom: -3.75rem;
+  }
+
+  .sm\:-inset-x-15 {
+    right: -3.75rem;
+    left: -3.75rem;
+  }
+
+  .sm\:-inset-y-16 {
+    top: -4rem;
+    bottom: -4rem;
+  }
+
+  .sm\:-inset-x-16 {
+    right: -4rem;
+    left: -4rem;
+  }
+
+  .sm\:-inset-y-20 {
+    top: -5rem;
+    bottom: -5rem;
+  }
+
+  .sm\:-inset-x-20 {
+    right: -5rem;
+    left: -5rem;
+  }
+
+  .sm\:-inset-y-24 {
+    top: -6rem;
+    bottom: -6rem;
+  }
+
+  .sm\:-inset-x-24 {
+    right: -6rem;
+    left: -6rem;
+  }
+
+  .sm\:-inset-y-28 {
+    top: -7rem;
+    bottom: -7rem;
+  }
+
+  .sm\:-inset-x-28 {
+    right: -7rem;
+    left: -7rem;
+  }
+
+  .sm\:-inset-y-32 {
+    top: -8rem;
+    bottom: -8rem;
+  }
+
+  .sm\:-inset-x-32 {
+    right: -8rem;
+    left: -8rem;
+  }
+
+  .sm\:-inset-y-36 {
+    top: -9rem;
+    bottom: -9rem;
+  }
+
+  .sm\:-inset-x-36 {
+    right: -9rem;
+    left: -9rem;
+  }
+
+  .sm\:-inset-y-40 {
+    top: -10rem;
+    bottom: -10rem;
+  }
+
+  .sm\:-inset-x-40 {
+    right: -10rem;
+    left: -10rem;
+  }
+
+  .sm\:-inset-y-44 {
+    top: -11rem;
+    bottom: -11rem;
+  }
+
+  .sm\:-inset-x-44 {
+    right: -11rem;
+    left: -11rem;
+  }
+
+  .sm\:-inset-y-48 {
+    top: -12rem;
+    bottom: -12rem;
+  }
+
+  .sm\:-inset-x-48 {
+    right: -12rem;
+    left: -12rem;
+  }
+
+  .sm\:-inset-y-52 {
+    top: -13rem;
+    bottom: -13rem;
+  }
+
+  .sm\:-inset-x-52 {
+    right: -13rem;
+    left: -13rem;
+  }
+
+  .sm\:-inset-y-56 {
+    top: -14rem;
+    bottom: -14rem;
+  }
+
+  .sm\:-inset-x-56 {
+    right: -14rem;
+    left: -14rem;
+  }
+
+  .sm\:-inset-y-60 {
+    top: -15rem;
+    bottom: -15rem;
+  }
+
+  .sm\:-inset-x-60 {
+    right: -15rem;
+    left: -15rem;
+  }
+
+  .sm\:-inset-y-64 {
+    top: -16rem;
+    bottom: -16rem;
+  }
+
+  .sm\:-inset-x-64 {
+    right: -16rem;
+    left: -16rem;
+  }
+
+  .sm\:-inset-y-72 {
+    top: -18rem;
+    bottom: -18rem;
+  }
+
+  .sm\:-inset-x-72 {
+    right: -18rem;
+    left: -18rem;
+  }
+
+  .sm\:-inset-y-80 {
+    top: -20rem;
+    bottom: -20rem;
+  }
+
+  .sm\:-inset-x-80 {
+    right: -20rem;
+    left: -20rem;
+  }
+
+  .sm\:-inset-y-96 {
+    top: -24rem;
+    bottom: -24rem;
+  }
+
+  .sm\:-inset-x-96 {
+    right: -24rem;
+    left: -24rem;
+  }
+
+  .sm\:-inset-y-px {
+    top: -1px;
+    bottom: -1px;
+  }
+
+  .sm\:-inset-x-px {
+    right: -1px;
+    left: -1px;
+  }
+
+  .sm\:-inset-y-0\.5 {
+    top: -0.125rem;
+    bottom: -0.125rem;
+  }
+
+  .sm\:-inset-x-0\.5 {
+    right: -0.125rem;
+    left: -0.125rem;
+  }
+
+  .sm\:-inset-y-1\.5 {
+    top: -0.375rem;
+    bottom: -0.375rem;
+  }
+
+  .sm\:-inset-x-1\.5 {
+    right: -0.375rem;
+    left: -0.375rem;
+  }
+
+  .sm\:-inset-y-2\.5 {
+    top: -0.625rem;
+    bottom: -0.625rem;
+  }
+
+  .sm\:-inset-x-2\.5 {
+    right: -0.625rem;
+    left: -0.625rem;
+  }
+
+  .sm\:-inset-y-3\.5 {
+    top: -0.875rem;
+    bottom: -0.875rem;
+  }
+
+  .sm\:-inset-x-3\.5 {
+    right: -0.875rem;
+    left: -0.875rem;
+  }
+
+  .sm\:-inset-y-1\/2 {
+    top: -50%;
+    bottom: -50%;
+  }
+
+  .sm\:-inset-x-1\/2 {
+    right: -50%;
+    left: -50%;
+  }
+
+  .sm\:-inset-y-1\/3 {
+    top: -33.33333%;
+    bottom: -33.33333%;
+  }
+
+  .sm\:-inset-x-1\/3 {
+    right: -33.33333%;
+    left: -33.33333%;
+  }
+
+  .sm\:-inset-y-2\/3 {
+    top: -66.66667%;
+    bottom: -66.66667%;
+  }
+
+  .sm\:-inset-x-2\/3 {
+    right: -66.66667%;
+    left: -66.66667%;
+  }
+
+  .sm\:-inset-y-1\/4 {
+    top: -25%;
+    bottom: -25%;
+  }
+
+  .sm\:-inset-x-1\/4 {
+    right: -25%;
+    left: -25%;
+  }
+
+  .sm\:-inset-y-2\/4 {
+    top: -50%;
+    bottom: -50%;
+  }
+
+  .sm\:-inset-x-2\/4 {
+    right: -50%;
+    left: -50%;
+  }
+
+  .sm\:-inset-y-3\/4 {
+    top: -75%;
+    bottom: -75%;
+  }
+
+  .sm\:-inset-x-3\/4 {
+    right: -75%;
+    left: -75%;
+  }
+
+  .sm\:-inset-y-1\/5 {
+    top: -20%;
+    bottom: -20%;
+  }
+
+  .sm\:-inset-x-1\/5 {
+    right: -20%;
+    left: -20%;
+  }
+
+  .sm\:-inset-y-2\/5 {
+    top: -40%;
+    bottom: -40%;
+  }
+
+  .sm\:-inset-x-2\/5 {
+    right: -40%;
+    left: -40%;
+  }
+
+  .sm\:-inset-y-3\/5 {
+    top: -60%;
+    bottom: -60%;
+  }
+
+  .sm\:-inset-x-3\/5 {
+    right: -60%;
+    left: -60%;
+  }
+
+  .sm\:-inset-y-4\/5 {
+    top: -80%;
+    bottom: -80%;
+  }
+
+  .sm\:-inset-x-4\/5 {
+    right: -80%;
+    left: -80%;
+  }
+
+  .sm\:-inset-y-1\/6 {
+    top: -16.66667%;
+    bottom: -16.66667%;
+  }
+
+  .sm\:-inset-x-1\/6 {
+    right: -16.66667%;
+    left: -16.66667%;
+  }
+
+  .sm\:-inset-y-2\/6 {
+    top: -33.33333%;
+    bottom: -33.33333%;
+  }
+
+  .sm\:-inset-x-2\/6 {
+    right: -33.33333%;
+    left: -33.33333%;
+  }
+
+  .sm\:-inset-y-3\/6 {
+    top: -50%;
+    bottom: -50%;
+  }
+
+  .sm\:-inset-x-3\/6 {
+    right: -50%;
+    left: -50%;
+  }
+
+  .sm\:-inset-y-4\/6 {
+    top: -66.66667%;
+    bottom: -66.66667%;
+  }
+
+  .sm\:-inset-x-4\/6 {
+    right: -66.66667%;
+    left: -66.66667%;
+  }
+
+  .sm\:-inset-y-5\/6 {
+    top: -83.33333%;
+    bottom: -83.33333%;
+  }
+
+  .sm\:-inset-x-5\/6 {
+    right: -83.33333%;
+    left: -83.33333%;
+  }
+
+  .sm\:-inset-y-1\/12 {
+    top: -8.33333%;
+    bottom: -8.33333%;
+  }
+
+  .sm\:-inset-x-1\/12 {
+    right: -8.33333%;
+    left: -8.33333%;
+  }
+
+  .sm\:-inset-y-2\/12 {
+    top: -16.66667%;
+    bottom: -16.66667%;
+  }
+
+  .sm\:-inset-x-2\/12 {
+    right: -16.66667%;
+    left: -16.66667%;
+  }
+
+  .sm\:-inset-y-3\/12 {
+    top: -25%;
+    bottom: -25%;
+  }
+
+  .sm\:-inset-x-3\/12 {
+    right: -25%;
+    left: -25%;
+  }
+
+  .sm\:-inset-y-4\/12 {
+    top: -33.33333%;
+    bottom: -33.33333%;
+  }
+
+  .sm\:-inset-x-4\/12 {
+    right: -33.33333%;
+    left: -33.33333%;
+  }
+
+  .sm\:-inset-y-5\/12 {
+    top: -41.66667%;
+    bottom: -41.66667%;
+  }
+
+  .sm\:-inset-x-5\/12 {
+    right: -41.66667%;
+    left: -41.66667%;
+  }
+
+  .sm\:-inset-y-6\/12 {
+    top: -50%;
+    bottom: -50%;
+  }
+
+  .sm\:-inset-x-6\/12 {
+    right: -50%;
+    left: -50%;
+  }
+
+  .sm\:-inset-y-7\/12 {
+    top: -58.33333%;
+    bottom: -58.33333%;
+  }
+
+  .sm\:-inset-x-7\/12 {
+    right: -58.33333%;
+    left: -58.33333%;
+  }
+
+  .sm\:-inset-y-8\/12 {
+    top: -66.66667%;
+    bottom: -66.66667%;
+  }
+
+  .sm\:-inset-x-8\/12 {
+    right: -66.66667%;
+    left: -66.66667%;
+  }
+
+  .sm\:-inset-y-9\/12 {
+    top: -75%;
+    bottom: -75%;
+  }
+
+  .sm\:-inset-x-9\/12 {
+    right: -75%;
+    left: -75%;
+  }
+
+  .sm\:-inset-y-10\/12 {
+    top: -83.33333%;
+    bottom: -83.33333%;
+  }
+
+  .sm\:-inset-x-10\/12 {
+    right: -83.33333%;
+    left: -83.33333%;
+  }
+
+  .sm\:-inset-y-11\/12 {
+    top: -91.66667%;
+    bottom: -91.66667%;
+  }
+
+  .sm\:-inset-x-11\/12 {
+    right: -91.66667%;
+    left: -91.66667%;
+  }
+
+  .sm\:-inset-y-full {
+    top: -100%;
+    bottom: -100%;
+  }
+
+  .sm\:-inset-x-full {
+    right: -100%;
+    left: -100%;
+  }
+
   .sm\:top-0 {
     top: 0;
   }
@@ -73867,6 +77017,1014 @@ video {
     left: 100%;
   }
 
+  .sm\:-top-1 {
+    top: -0.25rem;
+  }
+
+  .sm\:-right-1 {
+    right: -0.25rem;
+  }
+
+  .sm\:-bottom-1 {
+    bottom: -0.25rem;
+  }
+
+  .sm\:-left-1 {
+    left: -0.25rem;
+  }
+
+  .sm\:-top-2 {
+    top: -0.5rem;
+  }
+
+  .sm\:-right-2 {
+    right: -0.5rem;
+  }
+
+  .sm\:-bottom-2 {
+    bottom: -0.5rem;
+  }
+
+  .sm\:-left-2 {
+    left: -0.5rem;
+  }
+
+  .sm\:-top-3 {
+    top: -0.75rem;
+  }
+
+  .sm\:-right-3 {
+    right: -0.75rem;
+  }
+
+  .sm\:-bottom-3 {
+    bottom: -0.75rem;
+  }
+
+  .sm\:-left-3 {
+    left: -0.75rem;
+  }
+
+  .sm\:-top-4 {
+    top: -1rem;
+  }
+
+  .sm\:-right-4 {
+    right: -1rem;
+  }
+
+  .sm\:-bottom-4 {
+    bottom: -1rem;
+  }
+
+  .sm\:-left-4 {
+    left: -1rem;
+  }
+
+  .sm\:-top-5 {
+    top: -1.25rem;
+  }
+
+  .sm\:-right-5 {
+    right: -1.25rem;
+  }
+
+  .sm\:-bottom-5 {
+    bottom: -1.25rem;
+  }
+
+  .sm\:-left-5 {
+    left: -1.25rem;
+  }
+
+  .sm\:-top-6 {
+    top: -1.5rem;
+  }
+
+  .sm\:-right-6 {
+    right: -1.5rem;
+  }
+
+  .sm\:-bottom-6 {
+    bottom: -1.5rem;
+  }
+
+  .sm\:-left-6 {
+    left: -1.5rem;
+  }
+
+  .sm\:-top-7 {
+    top: -1.75rem;
+  }
+
+  .sm\:-right-7 {
+    right: -1.75rem;
+  }
+
+  .sm\:-bottom-7 {
+    bottom: -1.75rem;
+  }
+
+  .sm\:-left-7 {
+    left: -1.75rem;
+  }
+
+  .sm\:-top-8 {
+    top: -2rem;
+  }
+
+  .sm\:-right-8 {
+    right: -2rem;
+  }
+
+  .sm\:-bottom-8 {
+    bottom: -2rem;
+  }
+
+  .sm\:-left-8 {
+    left: -2rem;
+  }
+
+  .sm\:-top-9 {
+    top: -2.25rem;
+  }
+
+  .sm\:-right-9 {
+    right: -2.25rem;
+  }
+
+  .sm\:-bottom-9 {
+    bottom: -2.25rem;
+  }
+
+  .sm\:-left-9 {
+    left: -2.25rem;
+  }
+
+  .sm\:-top-10 {
+    top: -2.5rem;
+  }
+
+  .sm\:-right-10 {
+    right: -2.5rem;
+  }
+
+  .sm\:-bottom-10 {
+    bottom: -2.5rem;
+  }
+
+  .sm\:-left-10 {
+    left: -2.5rem;
+  }
+
+  .sm\:-top-11 {
+    top: -2.75rem;
+  }
+
+  .sm\:-right-11 {
+    right: -2.75rem;
+  }
+
+  .sm\:-bottom-11 {
+    bottom: -2.75rem;
+  }
+
+  .sm\:-left-11 {
+    left: -2.75rem;
+  }
+
+  .sm\:-top-12 {
+    top: -3rem;
+  }
+
+  .sm\:-right-12 {
+    right: -3rem;
+  }
+
+  .sm\:-bottom-12 {
+    bottom: -3rem;
+  }
+
+  .sm\:-left-12 {
+    left: -3rem;
+  }
+
+  .sm\:-top-13 {
+    top: -3.25rem;
+  }
+
+  .sm\:-right-13 {
+    right: -3.25rem;
+  }
+
+  .sm\:-bottom-13 {
+    bottom: -3.25rem;
+  }
+
+  .sm\:-left-13 {
+    left: -3.25rem;
+  }
+
+  .sm\:-top-14 {
+    top: -3.5rem;
+  }
+
+  .sm\:-right-14 {
+    right: -3.5rem;
+  }
+
+  .sm\:-bottom-14 {
+    bottom: -3.5rem;
+  }
+
+  .sm\:-left-14 {
+    left: -3.5rem;
+  }
+
+  .sm\:-top-15 {
+    top: -3.75rem;
+  }
+
+  .sm\:-right-15 {
+    right: -3.75rem;
+  }
+
+  .sm\:-bottom-15 {
+    bottom: -3.75rem;
+  }
+
+  .sm\:-left-15 {
+    left: -3.75rem;
+  }
+
+  .sm\:-top-16 {
+    top: -4rem;
+  }
+
+  .sm\:-right-16 {
+    right: -4rem;
+  }
+
+  .sm\:-bottom-16 {
+    bottom: -4rem;
+  }
+
+  .sm\:-left-16 {
+    left: -4rem;
+  }
+
+  .sm\:-top-20 {
+    top: -5rem;
+  }
+
+  .sm\:-right-20 {
+    right: -5rem;
+  }
+
+  .sm\:-bottom-20 {
+    bottom: -5rem;
+  }
+
+  .sm\:-left-20 {
+    left: -5rem;
+  }
+
+  .sm\:-top-24 {
+    top: -6rem;
+  }
+
+  .sm\:-right-24 {
+    right: -6rem;
+  }
+
+  .sm\:-bottom-24 {
+    bottom: -6rem;
+  }
+
+  .sm\:-left-24 {
+    left: -6rem;
+  }
+
+  .sm\:-top-28 {
+    top: -7rem;
+  }
+
+  .sm\:-right-28 {
+    right: -7rem;
+  }
+
+  .sm\:-bottom-28 {
+    bottom: -7rem;
+  }
+
+  .sm\:-left-28 {
+    left: -7rem;
+  }
+
+  .sm\:-top-32 {
+    top: -8rem;
+  }
+
+  .sm\:-right-32 {
+    right: -8rem;
+  }
+
+  .sm\:-bottom-32 {
+    bottom: -8rem;
+  }
+
+  .sm\:-left-32 {
+    left: -8rem;
+  }
+
+  .sm\:-top-36 {
+    top: -9rem;
+  }
+
+  .sm\:-right-36 {
+    right: -9rem;
+  }
+
+  .sm\:-bottom-36 {
+    bottom: -9rem;
+  }
+
+  .sm\:-left-36 {
+    left: -9rem;
+  }
+
+  .sm\:-top-40 {
+    top: -10rem;
+  }
+
+  .sm\:-right-40 {
+    right: -10rem;
+  }
+
+  .sm\:-bottom-40 {
+    bottom: -10rem;
+  }
+
+  .sm\:-left-40 {
+    left: -10rem;
+  }
+
+  .sm\:-top-44 {
+    top: -11rem;
+  }
+
+  .sm\:-right-44 {
+    right: -11rem;
+  }
+
+  .sm\:-bottom-44 {
+    bottom: -11rem;
+  }
+
+  .sm\:-left-44 {
+    left: -11rem;
+  }
+
+  .sm\:-top-48 {
+    top: -12rem;
+  }
+
+  .sm\:-right-48 {
+    right: -12rem;
+  }
+
+  .sm\:-bottom-48 {
+    bottom: -12rem;
+  }
+
+  .sm\:-left-48 {
+    left: -12rem;
+  }
+
+  .sm\:-top-52 {
+    top: -13rem;
+  }
+
+  .sm\:-right-52 {
+    right: -13rem;
+  }
+
+  .sm\:-bottom-52 {
+    bottom: -13rem;
+  }
+
+  .sm\:-left-52 {
+    left: -13rem;
+  }
+
+  .sm\:-top-56 {
+    top: -14rem;
+  }
+
+  .sm\:-right-56 {
+    right: -14rem;
+  }
+
+  .sm\:-bottom-56 {
+    bottom: -14rem;
+  }
+
+  .sm\:-left-56 {
+    left: -14rem;
+  }
+
+  .sm\:-top-60 {
+    top: -15rem;
+  }
+
+  .sm\:-right-60 {
+    right: -15rem;
+  }
+
+  .sm\:-bottom-60 {
+    bottom: -15rem;
+  }
+
+  .sm\:-left-60 {
+    left: -15rem;
+  }
+
+  .sm\:-top-64 {
+    top: -16rem;
+  }
+
+  .sm\:-right-64 {
+    right: -16rem;
+  }
+
+  .sm\:-bottom-64 {
+    bottom: -16rem;
+  }
+
+  .sm\:-left-64 {
+    left: -16rem;
+  }
+
+  .sm\:-top-72 {
+    top: -18rem;
+  }
+
+  .sm\:-right-72 {
+    right: -18rem;
+  }
+
+  .sm\:-bottom-72 {
+    bottom: -18rem;
+  }
+
+  .sm\:-left-72 {
+    left: -18rem;
+  }
+
+  .sm\:-top-80 {
+    top: -20rem;
+  }
+
+  .sm\:-right-80 {
+    right: -20rem;
+  }
+
+  .sm\:-bottom-80 {
+    bottom: -20rem;
+  }
+
+  .sm\:-left-80 {
+    left: -20rem;
+  }
+
+  .sm\:-top-96 {
+    top: -24rem;
+  }
+
+  .sm\:-right-96 {
+    right: -24rem;
+  }
+
+  .sm\:-bottom-96 {
+    bottom: -24rem;
+  }
+
+  .sm\:-left-96 {
+    left: -24rem;
+  }
+
+  .sm\:-top-px {
+    top: -1px;
+  }
+
+  .sm\:-right-px {
+    right: -1px;
+  }
+
+  .sm\:-bottom-px {
+    bottom: -1px;
+  }
+
+  .sm\:-left-px {
+    left: -1px;
+  }
+
+  .sm\:-top-0\.5 {
+    top: -0.125rem;
+  }
+
+  .sm\:-right-0\.5 {
+    right: -0.125rem;
+  }
+
+  .sm\:-bottom-0\.5 {
+    bottom: -0.125rem;
+  }
+
+  .sm\:-left-0\.5 {
+    left: -0.125rem;
+  }
+
+  .sm\:-top-1\.5 {
+    top: -0.375rem;
+  }
+
+  .sm\:-right-1\.5 {
+    right: -0.375rem;
+  }
+
+  .sm\:-bottom-1\.5 {
+    bottom: -0.375rem;
+  }
+
+  .sm\:-left-1\.5 {
+    left: -0.375rem;
+  }
+
+  .sm\:-top-2\.5 {
+    top: -0.625rem;
+  }
+
+  .sm\:-right-2\.5 {
+    right: -0.625rem;
+  }
+
+  .sm\:-bottom-2\.5 {
+    bottom: -0.625rem;
+  }
+
+  .sm\:-left-2\.5 {
+    left: -0.625rem;
+  }
+
+  .sm\:-top-3\.5 {
+    top: -0.875rem;
+  }
+
+  .sm\:-right-3\.5 {
+    right: -0.875rem;
+  }
+
+  .sm\:-bottom-3\.5 {
+    bottom: -0.875rem;
+  }
+
+  .sm\:-left-3\.5 {
+    left: -0.875rem;
+  }
+
+  .sm\:-top-1\/2 {
+    top: -50%;
+  }
+
+  .sm\:-right-1\/2 {
+    right: -50%;
+  }
+
+  .sm\:-bottom-1\/2 {
+    bottom: -50%;
+  }
+
+  .sm\:-left-1\/2 {
+    left: -50%;
+  }
+
+  .sm\:-top-1\/3 {
+    top: -33.33333%;
+  }
+
+  .sm\:-right-1\/3 {
+    right: -33.33333%;
+  }
+
+  .sm\:-bottom-1\/3 {
+    bottom: -33.33333%;
+  }
+
+  .sm\:-left-1\/3 {
+    left: -33.33333%;
+  }
+
+  .sm\:-top-2\/3 {
+    top: -66.66667%;
+  }
+
+  .sm\:-right-2\/3 {
+    right: -66.66667%;
+  }
+
+  .sm\:-bottom-2\/3 {
+    bottom: -66.66667%;
+  }
+
+  .sm\:-left-2\/3 {
+    left: -66.66667%;
+  }
+
+  .sm\:-top-1\/4 {
+    top: -25%;
+  }
+
+  .sm\:-right-1\/4 {
+    right: -25%;
+  }
+
+  .sm\:-bottom-1\/4 {
+    bottom: -25%;
+  }
+
+  .sm\:-left-1\/4 {
+    left: -25%;
+  }
+
+  .sm\:-top-2\/4 {
+    top: -50%;
+  }
+
+  .sm\:-right-2\/4 {
+    right: -50%;
+  }
+
+  .sm\:-bottom-2\/4 {
+    bottom: -50%;
+  }
+
+  .sm\:-left-2\/4 {
+    left: -50%;
+  }
+
+  .sm\:-top-3\/4 {
+    top: -75%;
+  }
+
+  .sm\:-right-3\/4 {
+    right: -75%;
+  }
+
+  .sm\:-bottom-3\/4 {
+    bottom: -75%;
+  }
+
+  .sm\:-left-3\/4 {
+    left: -75%;
+  }
+
+  .sm\:-top-1\/5 {
+    top: -20%;
+  }
+
+  .sm\:-right-1\/5 {
+    right: -20%;
+  }
+
+  .sm\:-bottom-1\/5 {
+    bottom: -20%;
+  }
+
+  .sm\:-left-1\/5 {
+    left: -20%;
+  }
+
+  .sm\:-top-2\/5 {
+    top: -40%;
+  }
+
+  .sm\:-right-2\/5 {
+    right: -40%;
+  }
+
+  .sm\:-bottom-2\/5 {
+    bottom: -40%;
+  }
+
+  .sm\:-left-2\/5 {
+    left: -40%;
+  }
+
+  .sm\:-top-3\/5 {
+    top: -60%;
+  }
+
+  .sm\:-right-3\/5 {
+    right: -60%;
+  }
+
+  .sm\:-bottom-3\/5 {
+    bottom: -60%;
+  }
+
+  .sm\:-left-3\/5 {
+    left: -60%;
+  }
+
+  .sm\:-top-4\/5 {
+    top: -80%;
+  }
+
+  .sm\:-right-4\/5 {
+    right: -80%;
+  }
+
+  .sm\:-bottom-4\/5 {
+    bottom: -80%;
+  }
+
+  .sm\:-left-4\/5 {
+    left: -80%;
+  }
+
+  .sm\:-top-1\/6 {
+    top: -16.66667%;
+  }
+
+  .sm\:-right-1\/6 {
+    right: -16.66667%;
+  }
+
+  .sm\:-bottom-1\/6 {
+    bottom: -16.66667%;
+  }
+
+  .sm\:-left-1\/6 {
+    left: -16.66667%;
+  }
+
+  .sm\:-top-2\/6 {
+    top: -33.33333%;
+  }
+
+  .sm\:-right-2\/6 {
+    right: -33.33333%;
+  }
+
+  .sm\:-bottom-2\/6 {
+    bottom: -33.33333%;
+  }
+
+  .sm\:-left-2\/6 {
+    left: -33.33333%;
+  }
+
+  .sm\:-top-3\/6 {
+    top: -50%;
+  }
+
+  .sm\:-right-3\/6 {
+    right: -50%;
+  }
+
+  .sm\:-bottom-3\/6 {
+    bottom: -50%;
+  }
+
+  .sm\:-left-3\/6 {
+    left: -50%;
+  }
+
+  .sm\:-top-4\/6 {
+    top: -66.66667%;
+  }
+
+  .sm\:-right-4\/6 {
+    right: -66.66667%;
+  }
+
+  .sm\:-bottom-4\/6 {
+    bottom: -66.66667%;
+  }
+
+  .sm\:-left-4\/6 {
+    left: -66.66667%;
+  }
+
+  .sm\:-top-5\/6 {
+    top: -83.33333%;
+  }
+
+  .sm\:-right-5\/6 {
+    right: -83.33333%;
+  }
+
+  .sm\:-bottom-5\/6 {
+    bottom: -83.33333%;
+  }
+
+  .sm\:-left-5\/6 {
+    left: -83.33333%;
+  }
+
+  .sm\:-top-1\/12 {
+    top: -8.33333%;
+  }
+
+  .sm\:-right-1\/12 {
+    right: -8.33333%;
+  }
+
+  .sm\:-bottom-1\/12 {
+    bottom: -8.33333%;
+  }
+
+  .sm\:-left-1\/12 {
+    left: -8.33333%;
+  }
+
+  .sm\:-top-2\/12 {
+    top: -16.66667%;
+  }
+
+  .sm\:-right-2\/12 {
+    right: -16.66667%;
+  }
+
+  .sm\:-bottom-2\/12 {
+    bottom: -16.66667%;
+  }
+
+  .sm\:-left-2\/12 {
+    left: -16.66667%;
+  }
+
+  .sm\:-top-3\/12 {
+    top: -25%;
+  }
+
+  .sm\:-right-3\/12 {
+    right: -25%;
+  }
+
+  .sm\:-bottom-3\/12 {
+    bottom: -25%;
+  }
+
+  .sm\:-left-3\/12 {
+    left: -25%;
+  }
+
+  .sm\:-top-4\/12 {
+    top: -33.33333%;
+  }
+
+  .sm\:-right-4\/12 {
+    right: -33.33333%;
+  }
+
+  .sm\:-bottom-4\/12 {
+    bottom: -33.33333%;
+  }
+
+  .sm\:-left-4\/12 {
+    left: -33.33333%;
+  }
+
+  .sm\:-top-5\/12 {
+    top: -41.66667%;
+  }
+
+  .sm\:-right-5\/12 {
+    right: -41.66667%;
+  }
+
+  .sm\:-bottom-5\/12 {
+    bottom: -41.66667%;
+  }
+
+  .sm\:-left-5\/12 {
+    left: -41.66667%;
+  }
+
+  .sm\:-top-6\/12 {
+    top: -50%;
+  }
+
+  .sm\:-right-6\/12 {
+    right: -50%;
+  }
+
+  .sm\:-bottom-6\/12 {
+    bottom: -50%;
+  }
+
+  .sm\:-left-6\/12 {
+    left: -50%;
+  }
+
+  .sm\:-top-7\/12 {
+    top: -58.33333%;
+  }
+
+  .sm\:-right-7\/12 {
+    right: -58.33333%;
+  }
+
+  .sm\:-bottom-7\/12 {
+    bottom: -58.33333%;
+  }
+
+  .sm\:-left-7\/12 {
+    left: -58.33333%;
+  }
+
+  .sm\:-top-8\/12 {
+    top: -66.66667%;
+  }
+
+  .sm\:-right-8\/12 {
+    right: -66.66667%;
+  }
+
+  .sm\:-bottom-8\/12 {
+    bottom: -66.66667%;
+  }
+
+  .sm\:-left-8\/12 {
+    left: -66.66667%;
+  }
+
+  .sm\:-top-9\/12 {
+    top: -75%;
+  }
+
+  .sm\:-right-9\/12 {
+    right: -75%;
+  }
+
+  .sm\:-bottom-9\/12 {
+    bottom: -75%;
+  }
+
+  .sm\:-left-9\/12 {
+    left: -75%;
+  }
+
+  .sm\:-top-10\/12 {
+    top: -83.33333%;
+  }
+
+  .sm\:-right-10\/12 {
+    right: -83.33333%;
+  }
+
+  .sm\:-bottom-10\/12 {
+    bottom: -83.33333%;
+  }
+
+  .sm\:-left-10\/12 {
+    left: -83.33333%;
+  }
+
+  .sm\:-top-11\/12 {
+    top: -91.66667%;
+  }
+
+  .sm\:-right-11\/12 {
+    right: -91.66667%;
+  }
+
+  .sm\:-bottom-11\/12 {
+    bottom: -91.66667%;
+  }
+
+  .sm\:-left-11\/12 {
+    left: -91.66667%;
+  }
+
+  .sm\:-top-full {
+    top: -100%;
+  }
+
+  .sm\:-right-full {
+    right: -100%;
+  }
+
+  .sm\:-bottom-full {
+    bottom: -100%;
+  }
+
+  .sm\:-left-full {
+    left: -100%;
+  }
+
   .sm\:resize-none {
     resize: none;
   }
@@ -113645,6 +117803,447 @@ video {
     left: 100%;
   }
 
+  .md\:-inset-1 {
+    top: -0.25rem;
+    right: -0.25rem;
+    bottom: -0.25rem;
+    left: -0.25rem;
+  }
+
+  .md\:-inset-2 {
+    top: -0.5rem;
+    right: -0.5rem;
+    bottom: -0.5rem;
+    left: -0.5rem;
+  }
+
+  .md\:-inset-3 {
+    top: -0.75rem;
+    right: -0.75rem;
+    bottom: -0.75rem;
+    left: -0.75rem;
+  }
+
+  .md\:-inset-4 {
+    top: -1rem;
+    right: -1rem;
+    bottom: -1rem;
+    left: -1rem;
+  }
+
+  .md\:-inset-5 {
+    top: -1.25rem;
+    right: -1.25rem;
+    bottom: -1.25rem;
+    left: -1.25rem;
+  }
+
+  .md\:-inset-6 {
+    top: -1.5rem;
+    right: -1.5rem;
+    bottom: -1.5rem;
+    left: -1.5rem;
+  }
+
+  .md\:-inset-7 {
+    top: -1.75rem;
+    right: -1.75rem;
+    bottom: -1.75rem;
+    left: -1.75rem;
+  }
+
+  .md\:-inset-8 {
+    top: -2rem;
+    right: -2rem;
+    bottom: -2rem;
+    left: -2rem;
+  }
+
+  .md\:-inset-9 {
+    top: -2.25rem;
+    right: -2.25rem;
+    bottom: -2.25rem;
+    left: -2.25rem;
+  }
+
+  .md\:-inset-10 {
+    top: -2.5rem;
+    right: -2.5rem;
+    bottom: -2.5rem;
+    left: -2.5rem;
+  }
+
+  .md\:-inset-11 {
+    top: -2.75rem;
+    right: -2.75rem;
+    bottom: -2.75rem;
+    left: -2.75rem;
+  }
+
+  .md\:-inset-12 {
+    top: -3rem;
+    right: -3rem;
+    bottom: -3rem;
+    left: -3rem;
+  }
+
+  .md\:-inset-13 {
+    top: -3.25rem;
+    right: -3.25rem;
+    bottom: -3.25rem;
+    left: -3.25rem;
+  }
+
+  .md\:-inset-14 {
+    top: -3.5rem;
+    right: -3.5rem;
+    bottom: -3.5rem;
+    left: -3.5rem;
+  }
+
+  .md\:-inset-15 {
+    top: -3.75rem;
+    right: -3.75rem;
+    bottom: -3.75rem;
+    left: -3.75rem;
+  }
+
+  .md\:-inset-16 {
+    top: -4rem;
+    right: -4rem;
+    bottom: -4rem;
+    left: -4rem;
+  }
+
+  .md\:-inset-20 {
+    top: -5rem;
+    right: -5rem;
+    bottom: -5rem;
+    left: -5rem;
+  }
+
+  .md\:-inset-24 {
+    top: -6rem;
+    right: -6rem;
+    bottom: -6rem;
+    left: -6rem;
+  }
+
+  .md\:-inset-28 {
+    top: -7rem;
+    right: -7rem;
+    bottom: -7rem;
+    left: -7rem;
+  }
+
+  .md\:-inset-32 {
+    top: -8rem;
+    right: -8rem;
+    bottom: -8rem;
+    left: -8rem;
+  }
+
+  .md\:-inset-36 {
+    top: -9rem;
+    right: -9rem;
+    bottom: -9rem;
+    left: -9rem;
+  }
+
+  .md\:-inset-40 {
+    top: -10rem;
+    right: -10rem;
+    bottom: -10rem;
+    left: -10rem;
+  }
+
+  .md\:-inset-44 {
+    top: -11rem;
+    right: -11rem;
+    bottom: -11rem;
+    left: -11rem;
+  }
+
+  .md\:-inset-48 {
+    top: -12rem;
+    right: -12rem;
+    bottom: -12rem;
+    left: -12rem;
+  }
+
+  .md\:-inset-52 {
+    top: -13rem;
+    right: -13rem;
+    bottom: -13rem;
+    left: -13rem;
+  }
+
+  .md\:-inset-56 {
+    top: -14rem;
+    right: -14rem;
+    bottom: -14rem;
+    left: -14rem;
+  }
+
+  .md\:-inset-60 {
+    top: -15rem;
+    right: -15rem;
+    bottom: -15rem;
+    left: -15rem;
+  }
+
+  .md\:-inset-64 {
+    top: -16rem;
+    right: -16rem;
+    bottom: -16rem;
+    left: -16rem;
+  }
+
+  .md\:-inset-72 {
+    top: -18rem;
+    right: -18rem;
+    bottom: -18rem;
+    left: -18rem;
+  }
+
+  .md\:-inset-80 {
+    top: -20rem;
+    right: -20rem;
+    bottom: -20rem;
+    left: -20rem;
+  }
+
+  .md\:-inset-96 {
+    top: -24rem;
+    right: -24rem;
+    bottom: -24rem;
+    left: -24rem;
+  }
+
+  .md\:-inset-px {
+    top: -1px;
+    right: -1px;
+    bottom: -1px;
+    left: -1px;
+  }
+
+  .md\:-inset-0\.5 {
+    top: -0.125rem;
+    right: -0.125rem;
+    bottom: -0.125rem;
+    left: -0.125rem;
+  }
+
+  .md\:-inset-1\.5 {
+    top: -0.375rem;
+    right: -0.375rem;
+    bottom: -0.375rem;
+    left: -0.375rem;
+  }
+
+  .md\:-inset-2\.5 {
+    top: -0.625rem;
+    right: -0.625rem;
+    bottom: -0.625rem;
+    left: -0.625rem;
+  }
+
+  .md\:-inset-3\.5 {
+    top: -0.875rem;
+    right: -0.875rem;
+    bottom: -0.875rem;
+    left: -0.875rem;
+  }
+
+  .md\:-inset-1\/2 {
+    top: -50%;
+    right: -50%;
+    bottom: -50%;
+    left: -50%;
+  }
+
+  .md\:-inset-1\/3 {
+    top: -33.33333%;
+    right: -33.33333%;
+    bottom: -33.33333%;
+    left: -33.33333%;
+  }
+
+  .md\:-inset-2\/3 {
+    top: -66.66667%;
+    right: -66.66667%;
+    bottom: -66.66667%;
+    left: -66.66667%;
+  }
+
+  .md\:-inset-1\/4 {
+    top: -25%;
+    right: -25%;
+    bottom: -25%;
+    left: -25%;
+  }
+
+  .md\:-inset-2\/4 {
+    top: -50%;
+    right: -50%;
+    bottom: -50%;
+    left: -50%;
+  }
+
+  .md\:-inset-3\/4 {
+    top: -75%;
+    right: -75%;
+    bottom: -75%;
+    left: -75%;
+  }
+
+  .md\:-inset-1\/5 {
+    top: -20%;
+    right: -20%;
+    bottom: -20%;
+    left: -20%;
+  }
+
+  .md\:-inset-2\/5 {
+    top: -40%;
+    right: -40%;
+    bottom: -40%;
+    left: -40%;
+  }
+
+  .md\:-inset-3\/5 {
+    top: -60%;
+    right: -60%;
+    bottom: -60%;
+    left: -60%;
+  }
+
+  .md\:-inset-4\/5 {
+    top: -80%;
+    right: -80%;
+    bottom: -80%;
+    left: -80%;
+  }
+
+  .md\:-inset-1\/6 {
+    top: -16.66667%;
+    right: -16.66667%;
+    bottom: -16.66667%;
+    left: -16.66667%;
+  }
+
+  .md\:-inset-2\/6 {
+    top: -33.33333%;
+    right: -33.33333%;
+    bottom: -33.33333%;
+    left: -33.33333%;
+  }
+
+  .md\:-inset-3\/6 {
+    top: -50%;
+    right: -50%;
+    bottom: -50%;
+    left: -50%;
+  }
+
+  .md\:-inset-4\/6 {
+    top: -66.66667%;
+    right: -66.66667%;
+    bottom: -66.66667%;
+    left: -66.66667%;
+  }
+
+  .md\:-inset-5\/6 {
+    top: -83.33333%;
+    right: -83.33333%;
+    bottom: -83.33333%;
+    left: -83.33333%;
+  }
+
+  .md\:-inset-1\/12 {
+    top: -8.33333%;
+    right: -8.33333%;
+    bottom: -8.33333%;
+    left: -8.33333%;
+  }
+
+  .md\:-inset-2\/12 {
+    top: -16.66667%;
+    right: -16.66667%;
+    bottom: -16.66667%;
+    left: -16.66667%;
+  }
+
+  .md\:-inset-3\/12 {
+    top: -25%;
+    right: -25%;
+    bottom: -25%;
+    left: -25%;
+  }
+
+  .md\:-inset-4\/12 {
+    top: -33.33333%;
+    right: -33.33333%;
+    bottom: -33.33333%;
+    left: -33.33333%;
+  }
+
+  .md\:-inset-5\/12 {
+    top: -41.66667%;
+    right: -41.66667%;
+    bottom: -41.66667%;
+    left: -41.66667%;
+  }
+
+  .md\:-inset-6\/12 {
+    top: -50%;
+    right: -50%;
+    bottom: -50%;
+    left: -50%;
+  }
+
+  .md\:-inset-7\/12 {
+    top: -58.33333%;
+    right: -58.33333%;
+    bottom: -58.33333%;
+    left: -58.33333%;
+  }
+
+  .md\:-inset-8\/12 {
+    top: -66.66667%;
+    right: -66.66667%;
+    bottom: -66.66667%;
+    left: -66.66667%;
+  }
+
+  .md\:-inset-9\/12 {
+    top: -75%;
+    right: -75%;
+    bottom: -75%;
+    left: -75%;
+  }
+
+  .md\:-inset-10\/12 {
+    top: -83.33333%;
+    right: -83.33333%;
+    bottom: -83.33333%;
+    left: -83.33333%;
+  }
+
+  .md\:-inset-11\/12 {
+    top: -91.66667%;
+    right: -91.66667%;
+    bottom: -91.66667%;
+    left: -91.66667%;
+  }
+
+  .md\:-inset-full {
+    top: -100%;
+    right: -100%;
+    bottom: -100%;
+    left: -100%;
+  }
+
   .md\:inset-y-0 {
     top: 0;
     bottom: 0;
@@ -114295,6 +118894,636 @@ video {
     left: 100%;
   }
 
+  .md\:-inset-y-1 {
+    top: -0.25rem;
+    bottom: -0.25rem;
+  }
+
+  .md\:-inset-x-1 {
+    right: -0.25rem;
+    left: -0.25rem;
+  }
+
+  .md\:-inset-y-2 {
+    top: -0.5rem;
+    bottom: -0.5rem;
+  }
+
+  .md\:-inset-x-2 {
+    right: -0.5rem;
+    left: -0.5rem;
+  }
+
+  .md\:-inset-y-3 {
+    top: -0.75rem;
+    bottom: -0.75rem;
+  }
+
+  .md\:-inset-x-3 {
+    right: -0.75rem;
+    left: -0.75rem;
+  }
+
+  .md\:-inset-y-4 {
+    top: -1rem;
+    bottom: -1rem;
+  }
+
+  .md\:-inset-x-4 {
+    right: -1rem;
+    left: -1rem;
+  }
+
+  .md\:-inset-y-5 {
+    top: -1.25rem;
+    bottom: -1.25rem;
+  }
+
+  .md\:-inset-x-5 {
+    right: -1.25rem;
+    left: -1.25rem;
+  }
+
+  .md\:-inset-y-6 {
+    top: -1.5rem;
+    bottom: -1.5rem;
+  }
+
+  .md\:-inset-x-6 {
+    right: -1.5rem;
+    left: -1.5rem;
+  }
+
+  .md\:-inset-y-7 {
+    top: -1.75rem;
+    bottom: -1.75rem;
+  }
+
+  .md\:-inset-x-7 {
+    right: -1.75rem;
+    left: -1.75rem;
+  }
+
+  .md\:-inset-y-8 {
+    top: -2rem;
+    bottom: -2rem;
+  }
+
+  .md\:-inset-x-8 {
+    right: -2rem;
+    left: -2rem;
+  }
+
+  .md\:-inset-y-9 {
+    top: -2.25rem;
+    bottom: -2.25rem;
+  }
+
+  .md\:-inset-x-9 {
+    right: -2.25rem;
+    left: -2.25rem;
+  }
+
+  .md\:-inset-y-10 {
+    top: -2.5rem;
+    bottom: -2.5rem;
+  }
+
+  .md\:-inset-x-10 {
+    right: -2.5rem;
+    left: -2.5rem;
+  }
+
+  .md\:-inset-y-11 {
+    top: -2.75rem;
+    bottom: -2.75rem;
+  }
+
+  .md\:-inset-x-11 {
+    right: -2.75rem;
+    left: -2.75rem;
+  }
+
+  .md\:-inset-y-12 {
+    top: -3rem;
+    bottom: -3rem;
+  }
+
+  .md\:-inset-x-12 {
+    right: -3rem;
+    left: -3rem;
+  }
+
+  .md\:-inset-y-13 {
+    top: -3.25rem;
+    bottom: -3.25rem;
+  }
+
+  .md\:-inset-x-13 {
+    right: -3.25rem;
+    left: -3.25rem;
+  }
+
+  .md\:-inset-y-14 {
+    top: -3.5rem;
+    bottom: -3.5rem;
+  }
+
+  .md\:-inset-x-14 {
+    right: -3.5rem;
+    left: -3.5rem;
+  }
+
+  .md\:-inset-y-15 {
+    top: -3.75rem;
+    bottom: -3.75rem;
+  }
+
+  .md\:-inset-x-15 {
+    right: -3.75rem;
+    left: -3.75rem;
+  }
+
+  .md\:-inset-y-16 {
+    top: -4rem;
+    bottom: -4rem;
+  }
+
+  .md\:-inset-x-16 {
+    right: -4rem;
+    left: -4rem;
+  }
+
+  .md\:-inset-y-20 {
+    top: -5rem;
+    bottom: -5rem;
+  }
+
+  .md\:-inset-x-20 {
+    right: -5rem;
+    left: -5rem;
+  }
+
+  .md\:-inset-y-24 {
+    top: -6rem;
+    bottom: -6rem;
+  }
+
+  .md\:-inset-x-24 {
+    right: -6rem;
+    left: -6rem;
+  }
+
+  .md\:-inset-y-28 {
+    top: -7rem;
+    bottom: -7rem;
+  }
+
+  .md\:-inset-x-28 {
+    right: -7rem;
+    left: -7rem;
+  }
+
+  .md\:-inset-y-32 {
+    top: -8rem;
+    bottom: -8rem;
+  }
+
+  .md\:-inset-x-32 {
+    right: -8rem;
+    left: -8rem;
+  }
+
+  .md\:-inset-y-36 {
+    top: -9rem;
+    bottom: -9rem;
+  }
+
+  .md\:-inset-x-36 {
+    right: -9rem;
+    left: -9rem;
+  }
+
+  .md\:-inset-y-40 {
+    top: -10rem;
+    bottom: -10rem;
+  }
+
+  .md\:-inset-x-40 {
+    right: -10rem;
+    left: -10rem;
+  }
+
+  .md\:-inset-y-44 {
+    top: -11rem;
+    bottom: -11rem;
+  }
+
+  .md\:-inset-x-44 {
+    right: -11rem;
+    left: -11rem;
+  }
+
+  .md\:-inset-y-48 {
+    top: -12rem;
+    bottom: -12rem;
+  }
+
+  .md\:-inset-x-48 {
+    right: -12rem;
+    left: -12rem;
+  }
+
+  .md\:-inset-y-52 {
+    top: -13rem;
+    bottom: -13rem;
+  }
+
+  .md\:-inset-x-52 {
+    right: -13rem;
+    left: -13rem;
+  }
+
+  .md\:-inset-y-56 {
+    top: -14rem;
+    bottom: -14rem;
+  }
+
+  .md\:-inset-x-56 {
+    right: -14rem;
+    left: -14rem;
+  }
+
+  .md\:-inset-y-60 {
+    top: -15rem;
+    bottom: -15rem;
+  }
+
+  .md\:-inset-x-60 {
+    right: -15rem;
+    left: -15rem;
+  }
+
+  .md\:-inset-y-64 {
+    top: -16rem;
+    bottom: -16rem;
+  }
+
+  .md\:-inset-x-64 {
+    right: -16rem;
+    left: -16rem;
+  }
+
+  .md\:-inset-y-72 {
+    top: -18rem;
+    bottom: -18rem;
+  }
+
+  .md\:-inset-x-72 {
+    right: -18rem;
+    left: -18rem;
+  }
+
+  .md\:-inset-y-80 {
+    top: -20rem;
+    bottom: -20rem;
+  }
+
+  .md\:-inset-x-80 {
+    right: -20rem;
+    left: -20rem;
+  }
+
+  .md\:-inset-y-96 {
+    top: -24rem;
+    bottom: -24rem;
+  }
+
+  .md\:-inset-x-96 {
+    right: -24rem;
+    left: -24rem;
+  }
+
+  .md\:-inset-y-px {
+    top: -1px;
+    bottom: -1px;
+  }
+
+  .md\:-inset-x-px {
+    right: -1px;
+    left: -1px;
+  }
+
+  .md\:-inset-y-0\.5 {
+    top: -0.125rem;
+    bottom: -0.125rem;
+  }
+
+  .md\:-inset-x-0\.5 {
+    right: -0.125rem;
+    left: -0.125rem;
+  }
+
+  .md\:-inset-y-1\.5 {
+    top: -0.375rem;
+    bottom: -0.375rem;
+  }
+
+  .md\:-inset-x-1\.5 {
+    right: -0.375rem;
+    left: -0.375rem;
+  }
+
+  .md\:-inset-y-2\.5 {
+    top: -0.625rem;
+    bottom: -0.625rem;
+  }
+
+  .md\:-inset-x-2\.5 {
+    right: -0.625rem;
+    left: -0.625rem;
+  }
+
+  .md\:-inset-y-3\.5 {
+    top: -0.875rem;
+    bottom: -0.875rem;
+  }
+
+  .md\:-inset-x-3\.5 {
+    right: -0.875rem;
+    left: -0.875rem;
+  }
+
+  .md\:-inset-y-1\/2 {
+    top: -50%;
+    bottom: -50%;
+  }
+
+  .md\:-inset-x-1\/2 {
+    right: -50%;
+    left: -50%;
+  }
+
+  .md\:-inset-y-1\/3 {
+    top: -33.33333%;
+    bottom: -33.33333%;
+  }
+
+  .md\:-inset-x-1\/3 {
+    right: -33.33333%;
+    left: -33.33333%;
+  }
+
+  .md\:-inset-y-2\/3 {
+    top: -66.66667%;
+    bottom: -66.66667%;
+  }
+
+  .md\:-inset-x-2\/3 {
+    right: -66.66667%;
+    left: -66.66667%;
+  }
+
+  .md\:-inset-y-1\/4 {
+    top: -25%;
+    bottom: -25%;
+  }
+
+  .md\:-inset-x-1\/4 {
+    right: -25%;
+    left: -25%;
+  }
+
+  .md\:-inset-y-2\/4 {
+    top: -50%;
+    bottom: -50%;
+  }
+
+  .md\:-inset-x-2\/4 {
+    right: -50%;
+    left: -50%;
+  }
+
+  .md\:-inset-y-3\/4 {
+    top: -75%;
+    bottom: -75%;
+  }
+
+  .md\:-inset-x-3\/4 {
+    right: -75%;
+    left: -75%;
+  }
+
+  .md\:-inset-y-1\/5 {
+    top: -20%;
+    bottom: -20%;
+  }
+
+  .md\:-inset-x-1\/5 {
+    right: -20%;
+    left: -20%;
+  }
+
+  .md\:-inset-y-2\/5 {
+    top: -40%;
+    bottom: -40%;
+  }
+
+  .md\:-inset-x-2\/5 {
+    right: -40%;
+    left: -40%;
+  }
+
+  .md\:-inset-y-3\/5 {
+    top: -60%;
+    bottom: -60%;
+  }
+
+  .md\:-inset-x-3\/5 {
+    right: -60%;
+    left: -60%;
+  }
+
+  .md\:-inset-y-4\/5 {
+    top: -80%;
+    bottom: -80%;
+  }
+
+  .md\:-inset-x-4\/5 {
+    right: -80%;
+    left: -80%;
+  }
+
+  .md\:-inset-y-1\/6 {
+    top: -16.66667%;
+    bottom: -16.66667%;
+  }
+
+  .md\:-inset-x-1\/6 {
+    right: -16.66667%;
+    left: -16.66667%;
+  }
+
+  .md\:-inset-y-2\/6 {
+    top: -33.33333%;
+    bottom: -33.33333%;
+  }
+
+  .md\:-inset-x-2\/6 {
+    right: -33.33333%;
+    left: -33.33333%;
+  }
+
+  .md\:-inset-y-3\/6 {
+    top: -50%;
+    bottom: -50%;
+  }
+
+  .md\:-inset-x-3\/6 {
+    right: -50%;
+    left: -50%;
+  }
+
+  .md\:-inset-y-4\/6 {
+    top: -66.66667%;
+    bottom: -66.66667%;
+  }
+
+  .md\:-inset-x-4\/6 {
+    right: -66.66667%;
+    left: -66.66667%;
+  }
+
+  .md\:-inset-y-5\/6 {
+    top: -83.33333%;
+    bottom: -83.33333%;
+  }
+
+  .md\:-inset-x-5\/6 {
+    right: -83.33333%;
+    left: -83.33333%;
+  }
+
+  .md\:-inset-y-1\/12 {
+    top: -8.33333%;
+    bottom: -8.33333%;
+  }
+
+  .md\:-inset-x-1\/12 {
+    right: -8.33333%;
+    left: -8.33333%;
+  }
+
+  .md\:-inset-y-2\/12 {
+    top: -16.66667%;
+    bottom: -16.66667%;
+  }
+
+  .md\:-inset-x-2\/12 {
+    right: -16.66667%;
+    left: -16.66667%;
+  }
+
+  .md\:-inset-y-3\/12 {
+    top: -25%;
+    bottom: -25%;
+  }
+
+  .md\:-inset-x-3\/12 {
+    right: -25%;
+    left: -25%;
+  }
+
+  .md\:-inset-y-4\/12 {
+    top: -33.33333%;
+    bottom: -33.33333%;
+  }
+
+  .md\:-inset-x-4\/12 {
+    right: -33.33333%;
+    left: -33.33333%;
+  }
+
+  .md\:-inset-y-5\/12 {
+    top: -41.66667%;
+    bottom: -41.66667%;
+  }
+
+  .md\:-inset-x-5\/12 {
+    right: -41.66667%;
+    left: -41.66667%;
+  }
+
+  .md\:-inset-y-6\/12 {
+    top: -50%;
+    bottom: -50%;
+  }
+
+  .md\:-inset-x-6\/12 {
+    right: -50%;
+    left: -50%;
+  }
+
+  .md\:-inset-y-7\/12 {
+    top: -58.33333%;
+    bottom: -58.33333%;
+  }
+
+  .md\:-inset-x-7\/12 {
+    right: -58.33333%;
+    left: -58.33333%;
+  }
+
+  .md\:-inset-y-8\/12 {
+    top: -66.66667%;
+    bottom: -66.66667%;
+  }
+
+  .md\:-inset-x-8\/12 {
+    right: -66.66667%;
+    left: -66.66667%;
+  }
+
+  .md\:-inset-y-9\/12 {
+    top: -75%;
+    bottom: -75%;
+  }
+
+  .md\:-inset-x-9\/12 {
+    right: -75%;
+    left: -75%;
+  }
+
+  .md\:-inset-y-10\/12 {
+    top: -83.33333%;
+    bottom: -83.33333%;
+  }
+
+  .md\:-inset-x-10\/12 {
+    right: -83.33333%;
+    left: -83.33333%;
+  }
+
+  .md\:-inset-y-11\/12 {
+    top: -91.66667%;
+    bottom: -91.66667%;
+  }
+
+  .md\:-inset-x-11\/12 {
+    right: -91.66667%;
+    left: -91.66667%;
+  }
+
+  .md\:-inset-y-full {
+    top: -100%;
+    bottom: -100%;
+  }
+
+  .md\:-inset-x-full {
+    right: -100%;
+    left: -100%;
+  }
+
   .md\:top-0 {
     top: 0;
   }
@@ -115335,6 +120564,1014 @@ video {
     left: 100%;
   }
 
+  .md\:-top-1 {
+    top: -0.25rem;
+  }
+
+  .md\:-right-1 {
+    right: -0.25rem;
+  }
+
+  .md\:-bottom-1 {
+    bottom: -0.25rem;
+  }
+
+  .md\:-left-1 {
+    left: -0.25rem;
+  }
+
+  .md\:-top-2 {
+    top: -0.5rem;
+  }
+
+  .md\:-right-2 {
+    right: -0.5rem;
+  }
+
+  .md\:-bottom-2 {
+    bottom: -0.5rem;
+  }
+
+  .md\:-left-2 {
+    left: -0.5rem;
+  }
+
+  .md\:-top-3 {
+    top: -0.75rem;
+  }
+
+  .md\:-right-3 {
+    right: -0.75rem;
+  }
+
+  .md\:-bottom-3 {
+    bottom: -0.75rem;
+  }
+
+  .md\:-left-3 {
+    left: -0.75rem;
+  }
+
+  .md\:-top-4 {
+    top: -1rem;
+  }
+
+  .md\:-right-4 {
+    right: -1rem;
+  }
+
+  .md\:-bottom-4 {
+    bottom: -1rem;
+  }
+
+  .md\:-left-4 {
+    left: -1rem;
+  }
+
+  .md\:-top-5 {
+    top: -1.25rem;
+  }
+
+  .md\:-right-5 {
+    right: -1.25rem;
+  }
+
+  .md\:-bottom-5 {
+    bottom: -1.25rem;
+  }
+
+  .md\:-left-5 {
+    left: -1.25rem;
+  }
+
+  .md\:-top-6 {
+    top: -1.5rem;
+  }
+
+  .md\:-right-6 {
+    right: -1.5rem;
+  }
+
+  .md\:-bottom-6 {
+    bottom: -1.5rem;
+  }
+
+  .md\:-left-6 {
+    left: -1.5rem;
+  }
+
+  .md\:-top-7 {
+    top: -1.75rem;
+  }
+
+  .md\:-right-7 {
+    right: -1.75rem;
+  }
+
+  .md\:-bottom-7 {
+    bottom: -1.75rem;
+  }
+
+  .md\:-left-7 {
+    left: -1.75rem;
+  }
+
+  .md\:-top-8 {
+    top: -2rem;
+  }
+
+  .md\:-right-8 {
+    right: -2rem;
+  }
+
+  .md\:-bottom-8 {
+    bottom: -2rem;
+  }
+
+  .md\:-left-8 {
+    left: -2rem;
+  }
+
+  .md\:-top-9 {
+    top: -2.25rem;
+  }
+
+  .md\:-right-9 {
+    right: -2.25rem;
+  }
+
+  .md\:-bottom-9 {
+    bottom: -2.25rem;
+  }
+
+  .md\:-left-9 {
+    left: -2.25rem;
+  }
+
+  .md\:-top-10 {
+    top: -2.5rem;
+  }
+
+  .md\:-right-10 {
+    right: -2.5rem;
+  }
+
+  .md\:-bottom-10 {
+    bottom: -2.5rem;
+  }
+
+  .md\:-left-10 {
+    left: -2.5rem;
+  }
+
+  .md\:-top-11 {
+    top: -2.75rem;
+  }
+
+  .md\:-right-11 {
+    right: -2.75rem;
+  }
+
+  .md\:-bottom-11 {
+    bottom: -2.75rem;
+  }
+
+  .md\:-left-11 {
+    left: -2.75rem;
+  }
+
+  .md\:-top-12 {
+    top: -3rem;
+  }
+
+  .md\:-right-12 {
+    right: -3rem;
+  }
+
+  .md\:-bottom-12 {
+    bottom: -3rem;
+  }
+
+  .md\:-left-12 {
+    left: -3rem;
+  }
+
+  .md\:-top-13 {
+    top: -3.25rem;
+  }
+
+  .md\:-right-13 {
+    right: -3.25rem;
+  }
+
+  .md\:-bottom-13 {
+    bottom: -3.25rem;
+  }
+
+  .md\:-left-13 {
+    left: -3.25rem;
+  }
+
+  .md\:-top-14 {
+    top: -3.5rem;
+  }
+
+  .md\:-right-14 {
+    right: -3.5rem;
+  }
+
+  .md\:-bottom-14 {
+    bottom: -3.5rem;
+  }
+
+  .md\:-left-14 {
+    left: -3.5rem;
+  }
+
+  .md\:-top-15 {
+    top: -3.75rem;
+  }
+
+  .md\:-right-15 {
+    right: -3.75rem;
+  }
+
+  .md\:-bottom-15 {
+    bottom: -3.75rem;
+  }
+
+  .md\:-left-15 {
+    left: -3.75rem;
+  }
+
+  .md\:-top-16 {
+    top: -4rem;
+  }
+
+  .md\:-right-16 {
+    right: -4rem;
+  }
+
+  .md\:-bottom-16 {
+    bottom: -4rem;
+  }
+
+  .md\:-left-16 {
+    left: -4rem;
+  }
+
+  .md\:-top-20 {
+    top: -5rem;
+  }
+
+  .md\:-right-20 {
+    right: -5rem;
+  }
+
+  .md\:-bottom-20 {
+    bottom: -5rem;
+  }
+
+  .md\:-left-20 {
+    left: -5rem;
+  }
+
+  .md\:-top-24 {
+    top: -6rem;
+  }
+
+  .md\:-right-24 {
+    right: -6rem;
+  }
+
+  .md\:-bottom-24 {
+    bottom: -6rem;
+  }
+
+  .md\:-left-24 {
+    left: -6rem;
+  }
+
+  .md\:-top-28 {
+    top: -7rem;
+  }
+
+  .md\:-right-28 {
+    right: -7rem;
+  }
+
+  .md\:-bottom-28 {
+    bottom: -7rem;
+  }
+
+  .md\:-left-28 {
+    left: -7rem;
+  }
+
+  .md\:-top-32 {
+    top: -8rem;
+  }
+
+  .md\:-right-32 {
+    right: -8rem;
+  }
+
+  .md\:-bottom-32 {
+    bottom: -8rem;
+  }
+
+  .md\:-left-32 {
+    left: -8rem;
+  }
+
+  .md\:-top-36 {
+    top: -9rem;
+  }
+
+  .md\:-right-36 {
+    right: -9rem;
+  }
+
+  .md\:-bottom-36 {
+    bottom: -9rem;
+  }
+
+  .md\:-left-36 {
+    left: -9rem;
+  }
+
+  .md\:-top-40 {
+    top: -10rem;
+  }
+
+  .md\:-right-40 {
+    right: -10rem;
+  }
+
+  .md\:-bottom-40 {
+    bottom: -10rem;
+  }
+
+  .md\:-left-40 {
+    left: -10rem;
+  }
+
+  .md\:-top-44 {
+    top: -11rem;
+  }
+
+  .md\:-right-44 {
+    right: -11rem;
+  }
+
+  .md\:-bottom-44 {
+    bottom: -11rem;
+  }
+
+  .md\:-left-44 {
+    left: -11rem;
+  }
+
+  .md\:-top-48 {
+    top: -12rem;
+  }
+
+  .md\:-right-48 {
+    right: -12rem;
+  }
+
+  .md\:-bottom-48 {
+    bottom: -12rem;
+  }
+
+  .md\:-left-48 {
+    left: -12rem;
+  }
+
+  .md\:-top-52 {
+    top: -13rem;
+  }
+
+  .md\:-right-52 {
+    right: -13rem;
+  }
+
+  .md\:-bottom-52 {
+    bottom: -13rem;
+  }
+
+  .md\:-left-52 {
+    left: -13rem;
+  }
+
+  .md\:-top-56 {
+    top: -14rem;
+  }
+
+  .md\:-right-56 {
+    right: -14rem;
+  }
+
+  .md\:-bottom-56 {
+    bottom: -14rem;
+  }
+
+  .md\:-left-56 {
+    left: -14rem;
+  }
+
+  .md\:-top-60 {
+    top: -15rem;
+  }
+
+  .md\:-right-60 {
+    right: -15rem;
+  }
+
+  .md\:-bottom-60 {
+    bottom: -15rem;
+  }
+
+  .md\:-left-60 {
+    left: -15rem;
+  }
+
+  .md\:-top-64 {
+    top: -16rem;
+  }
+
+  .md\:-right-64 {
+    right: -16rem;
+  }
+
+  .md\:-bottom-64 {
+    bottom: -16rem;
+  }
+
+  .md\:-left-64 {
+    left: -16rem;
+  }
+
+  .md\:-top-72 {
+    top: -18rem;
+  }
+
+  .md\:-right-72 {
+    right: -18rem;
+  }
+
+  .md\:-bottom-72 {
+    bottom: -18rem;
+  }
+
+  .md\:-left-72 {
+    left: -18rem;
+  }
+
+  .md\:-top-80 {
+    top: -20rem;
+  }
+
+  .md\:-right-80 {
+    right: -20rem;
+  }
+
+  .md\:-bottom-80 {
+    bottom: -20rem;
+  }
+
+  .md\:-left-80 {
+    left: -20rem;
+  }
+
+  .md\:-top-96 {
+    top: -24rem;
+  }
+
+  .md\:-right-96 {
+    right: -24rem;
+  }
+
+  .md\:-bottom-96 {
+    bottom: -24rem;
+  }
+
+  .md\:-left-96 {
+    left: -24rem;
+  }
+
+  .md\:-top-px {
+    top: -1px;
+  }
+
+  .md\:-right-px {
+    right: -1px;
+  }
+
+  .md\:-bottom-px {
+    bottom: -1px;
+  }
+
+  .md\:-left-px {
+    left: -1px;
+  }
+
+  .md\:-top-0\.5 {
+    top: -0.125rem;
+  }
+
+  .md\:-right-0\.5 {
+    right: -0.125rem;
+  }
+
+  .md\:-bottom-0\.5 {
+    bottom: -0.125rem;
+  }
+
+  .md\:-left-0\.5 {
+    left: -0.125rem;
+  }
+
+  .md\:-top-1\.5 {
+    top: -0.375rem;
+  }
+
+  .md\:-right-1\.5 {
+    right: -0.375rem;
+  }
+
+  .md\:-bottom-1\.5 {
+    bottom: -0.375rem;
+  }
+
+  .md\:-left-1\.5 {
+    left: -0.375rem;
+  }
+
+  .md\:-top-2\.5 {
+    top: -0.625rem;
+  }
+
+  .md\:-right-2\.5 {
+    right: -0.625rem;
+  }
+
+  .md\:-bottom-2\.5 {
+    bottom: -0.625rem;
+  }
+
+  .md\:-left-2\.5 {
+    left: -0.625rem;
+  }
+
+  .md\:-top-3\.5 {
+    top: -0.875rem;
+  }
+
+  .md\:-right-3\.5 {
+    right: -0.875rem;
+  }
+
+  .md\:-bottom-3\.5 {
+    bottom: -0.875rem;
+  }
+
+  .md\:-left-3\.5 {
+    left: -0.875rem;
+  }
+
+  .md\:-top-1\/2 {
+    top: -50%;
+  }
+
+  .md\:-right-1\/2 {
+    right: -50%;
+  }
+
+  .md\:-bottom-1\/2 {
+    bottom: -50%;
+  }
+
+  .md\:-left-1\/2 {
+    left: -50%;
+  }
+
+  .md\:-top-1\/3 {
+    top: -33.33333%;
+  }
+
+  .md\:-right-1\/3 {
+    right: -33.33333%;
+  }
+
+  .md\:-bottom-1\/3 {
+    bottom: -33.33333%;
+  }
+
+  .md\:-left-1\/3 {
+    left: -33.33333%;
+  }
+
+  .md\:-top-2\/3 {
+    top: -66.66667%;
+  }
+
+  .md\:-right-2\/3 {
+    right: -66.66667%;
+  }
+
+  .md\:-bottom-2\/3 {
+    bottom: -66.66667%;
+  }
+
+  .md\:-left-2\/3 {
+    left: -66.66667%;
+  }
+
+  .md\:-top-1\/4 {
+    top: -25%;
+  }
+
+  .md\:-right-1\/4 {
+    right: -25%;
+  }
+
+  .md\:-bottom-1\/4 {
+    bottom: -25%;
+  }
+
+  .md\:-left-1\/4 {
+    left: -25%;
+  }
+
+  .md\:-top-2\/4 {
+    top: -50%;
+  }
+
+  .md\:-right-2\/4 {
+    right: -50%;
+  }
+
+  .md\:-bottom-2\/4 {
+    bottom: -50%;
+  }
+
+  .md\:-left-2\/4 {
+    left: -50%;
+  }
+
+  .md\:-top-3\/4 {
+    top: -75%;
+  }
+
+  .md\:-right-3\/4 {
+    right: -75%;
+  }
+
+  .md\:-bottom-3\/4 {
+    bottom: -75%;
+  }
+
+  .md\:-left-3\/4 {
+    left: -75%;
+  }
+
+  .md\:-top-1\/5 {
+    top: -20%;
+  }
+
+  .md\:-right-1\/5 {
+    right: -20%;
+  }
+
+  .md\:-bottom-1\/5 {
+    bottom: -20%;
+  }
+
+  .md\:-left-1\/5 {
+    left: -20%;
+  }
+
+  .md\:-top-2\/5 {
+    top: -40%;
+  }
+
+  .md\:-right-2\/5 {
+    right: -40%;
+  }
+
+  .md\:-bottom-2\/5 {
+    bottom: -40%;
+  }
+
+  .md\:-left-2\/5 {
+    left: -40%;
+  }
+
+  .md\:-top-3\/5 {
+    top: -60%;
+  }
+
+  .md\:-right-3\/5 {
+    right: -60%;
+  }
+
+  .md\:-bottom-3\/5 {
+    bottom: -60%;
+  }
+
+  .md\:-left-3\/5 {
+    left: -60%;
+  }
+
+  .md\:-top-4\/5 {
+    top: -80%;
+  }
+
+  .md\:-right-4\/5 {
+    right: -80%;
+  }
+
+  .md\:-bottom-4\/5 {
+    bottom: -80%;
+  }
+
+  .md\:-left-4\/5 {
+    left: -80%;
+  }
+
+  .md\:-top-1\/6 {
+    top: -16.66667%;
+  }
+
+  .md\:-right-1\/6 {
+    right: -16.66667%;
+  }
+
+  .md\:-bottom-1\/6 {
+    bottom: -16.66667%;
+  }
+
+  .md\:-left-1\/6 {
+    left: -16.66667%;
+  }
+
+  .md\:-top-2\/6 {
+    top: -33.33333%;
+  }
+
+  .md\:-right-2\/6 {
+    right: -33.33333%;
+  }
+
+  .md\:-bottom-2\/6 {
+    bottom: -33.33333%;
+  }
+
+  .md\:-left-2\/6 {
+    left: -33.33333%;
+  }
+
+  .md\:-top-3\/6 {
+    top: -50%;
+  }
+
+  .md\:-right-3\/6 {
+    right: -50%;
+  }
+
+  .md\:-bottom-3\/6 {
+    bottom: -50%;
+  }
+
+  .md\:-left-3\/6 {
+    left: -50%;
+  }
+
+  .md\:-top-4\/6 {
+    top: -66.66667%;
+  }
+
+  .md\:-right-4\/6 {
+    right: -66.66667%;
+  }
+
+  .md\:-bottom-4\/6 {
+    bottom: -66.66667%;
+  }
+
+  .md\:-left-4\/6 {
+    left: -66.66667%;
+  }
+
+  .md\:-top-5\/6 {
+    top: -83.33333%;
+  }
+
+  .md\:-right-5\/6 {
+    right: -83.33333%;
+  }
+
+  .md\:-bottom-5\/6 {
+    bottom: -83.33333%;
+  }
+
+  .md\:-left-5\/6 {
+    left: -83.33333%;
+  }
+
+  .md\:-top-1\/12 {
+    top: -8.33333%;
+  }
+
+  .md\:-right-1\/12 {
+    right: -8.33333%;
+  }
+
+  .md\:-bottom-1\/12 {
+    bottom: -8.33333%;
+  }
+
+  .md\:-left-1\/12 {
+    left: -8.33333%;
+  }
+
+  .md\:-top-2\/12 {
+    top: -16.66667%;
+  }
+
+  .md\:-right-2\/12 {
+    right: -16.66667%;
+  }
+
+  .md\:-bottom-2\/12 {
+    bottom: -16.66667%;
+  }
+
+  .md\:-left-2\/12 {
+    left: -16.66667%;
+  }
+
+  .md\:-top-3\/12 {
+    top: -25%;
+  }
+
+  .md\:-right-3\/12 {
+    right: -25%;
+  }
+
+  .md\:-bottom-3\/12 {
+    bottom: -25%;
+  }
+
+  .md\:-left-3\/12 {
+    left: -25%;
+  }
+
+  .md\:-top-4\/12 {
+    top: -33.33333%;
+  }
+
+  .md\:-right-4\/12 {
+    right: -33.33333%;
+  }
+
+  .md\:-bottom-4\/12 {
+    bottom: -33.33333%;
+  }
+
+  .md\:-left-4\/12 {
+    left: -33.33333%;
+  }
+
+  .md\:-top-5\/12 {
+    top: -41.66667%;
+  }
+
+  .md\:-right-5\/12 {
+    right: -41.66667%;
+  }
+
+  .md\:-bottom-5\/12 {
+    bottom: -41.66667%;
+  }
+
+  .md\:-left-5\/12 {
+    left: -41.66667%;
+  }
+
+  .md\:-top-6\/12 {
+    top: -50%;
+  }
+
+  .md\:-right-6\/12 {
+    right: -50%;
+  }
+
+  .md\:-bottom-6\/12 {
+    bottom: -50%;
+  }
+
+  .md\:-left-6\/12 {
+    left: -50%;
+  }
+
+  .md\:-top-7\/12 {
+    top: -58.33333%;
+  }
+
+  .md\:-right-7\/12 {
+    right: -58.33333%;
+  }
+
+  .md\:-bottom-7\/12 {
+    bottom: -58.33333%;
+  }
+
+  .md\:-left-7\/12 {
+    left: -58.33333%;
+  }
+
+  .md\:-top-8\/12 {
+    top: -66.66667%;
+  }
+
+  .md\:-right-8\/12 {
+    right: -66.66667%;
+  }
+
+  .md\:-bottom-8\/12 {
+    bottom: -66.66667%;
+  }
+
+  .md\:-left-8\/12 {
+    left: -66.66667%;
+  }
+
+  .md\:-top-9\/12 {
+    top: -75%;
+  }
+
+  .md\:-right-9\/12 {
+    right: -75%;
+  }
+
+  .md\:-bottom-9\/12 {
+    bottom: -75%;
+  }
+
+  .md\:-left-9\/12 {
+    left: -75%;
+  }
+
+  .md\:-top-10\/12 {
+    top: -83.33333%;
+  }
+
+  .md\:-right-10\/12 {
+    right: -83.33333%;
+  }
+
+  .md\:-bottom-10\/12 {
+    bottom: -83.33333%;
+  }
+
+  .md\:-left-10\/12 {
+    left: -83.33333%;
+  }
+
+  .md\:-top-11\/12 {
+    top: -91.66667%;
+  }
+
+  .md\:-right-11\/12 {
+    right: -91.66667%;
+  }
+
+  .md\:-bottom-11\/12 {
+    bottom: -91.66667%;
+  }
+
+  .md\:-left-11\/12 {
+    left: -91.66667%;
+  }
+
+  .md\:-top-full {
+    top: -100%;
+  }
+
+  .md\:-right-full {
+    right: -100%;
+  }
+
+  .md\:-bottom-full {
+    bottom: -100%;
+  }
+
+  .md\:-left-full {
+    left: -100%;
+  }
+
   .md\:resize-none {
     resize: none;
   }
@@ -155113,6 +161350,447 @@ video {
     left: 100%;
   }
 
+  .lg\:-inset-1 {
+    top: -0.25rem;
+    right: -0.25rem;
+    bottom: -0.25rem;
+    left: -0.25rem;
+  }
+
+  .lg\:-inset-2 {
+    top: -0.5rem;
+    right: -0.5rem;
+    bottom: -0.5rem;
+    left: -0.5rem;
+  }
+
+  .lg\:-inset-3 {
+    top: -0.75rem;
+    right: -0.75rem;
+    bottom: -0.75rem;
+    left: -0.75rem;
+  }
+
+  .lg\:-inset-4 {
+    top: -1rem;
+    right: -1rem;
+    bottom: -1rem;
+    left: -1rem;
+  }
+
+  .lg\:-inset-5 {
+    top: -1.25rem;
+    right: -1.25rem;
+    bottom: -1.25rem;
+    left: -1.25rem;
+  }
+
+  .lg\:-inset-6 {
+    top: -1.5rem;
+    right: -1.5rem;
+    bottom: -1.5rem;
+    left: -1.5rem;
+  }
+
+  .lg\:-inset-7 {
+    top: -1.75rem;
+    right: -1.75rem;
+    bottom: -1.75rem;
+    left: -1.75rem;
+  }
+
+  .lg\:-inset-8 {
+    top: -2rem;
+    right: -2rem;
+    bottom: -2rem;
+    left: -2rem;
+  }
+
+  .lg\:-inset-9 {
+    top: -2.25rem;
+    right: -2.25rem;
+    bottom: -2.25rem;
+    left: -2.25rem;
+  }
+
+  .lg\:-inset-10 {
+    top: -2.5rem;
+    right: -2.5rem;
+    bottom: -2.5rem;
+    left: -2.5rem;
+  }
+
+  .lg\:-inset-11 {
+    top: -2.75rem;
+    right: -2.75rem;
+    bottom: -2.75rem;
+    left: -2.75rem;
+  }
+
+  .lg\:-inset-12 {
+    top: -3rem;
+    right: -3rem;
+    bottom: -3rem;
+    left: -3rem;
+  }
+
+  .lg\:-inset-13 {
+    top: -3.25rem;
+    right: -3.25rem;
+    bottom: -3.25rem;
+    left: -3.25rem;
+  }
+
+  .lg\:-inset-14 {
+    top: -3.5rem;
+    right: -3.5rem;
+    bottom: -3.5rem;
+    left: -3.5rem;
+  }
+
+  .lg\:-inset-15 {
+    top: -3.75rem;
+    right: -3.75rem;
+    bottom: -3.75rem;
+    left: -3.75rem;
+  }
+
+  .lg\:-inset-16 {
+    top: -4rem;
+    right: -4rem;
+    bottom: -4rem;
+    left: -4rem;
+  }
+
+  .lg\:-inset-20 {
+    top: -5rem;
+    right: -5rem;
+    bottom: -5rem;
+    left: -5rem;
+  }
+
+  .lg\:-inset-24 {
+    top: -6rem;
+    right: -6rem;
+    bottom: -6rem;
+    left: -6rem;
+  }
+
+  .lg\:-inset-28 {
+    top: -7rem;
+    right: -7rem;
+    bottom: -7rem;
+    left: -7rem;
+  }
+
+  .lg\:-inset-32 {
+    top: -8rem;
+    right: -8rem;
+    bottom: -8rem;
+    left: -8rem;
+  }
+
+  .lg\:-inset-36 {
+    top: -9rem;
+    right: -9rem;
+    bottom: -9rem;
+    left: -9rem;
+  }
+
+  .lg\:-inset-40 {
+    top: -10rem;
+    right: -10rem;
+    bottom: -10rem;
+    left: -10rem;
+  }
+
+  .lg\:-inset-44 {
+    top: -11rem;
+    right: -11rem;
+    bottom: -11rem;
+    left: -11rem;
+  }
+
+  .lg\:-inset-48 {
+    top: -12rem;
+    right: -12rem;
+    bottom: -12rem;
+    left: -12rem;
+  }
+
+  .lg\:-inset-52 {
+    top: -13rem;
+    right: -13rem;
+    bottom: -13rem;
+    left: -13rem;
+  }
+
+  .lg\:-inset-56 {
+    top: -14rem;
+    right: -14rem;
+    bottom: -14rem;
+    left: -14rem;
+  }
+
+  .lg\:-inset-60 {
+    top: -15rem;
+    right: -15rem;
+    bottom: -15rem;
+    left: -15rem;
+  }
+
+  .lg\:-inset-64 {
+    top: -16rem;
+    right: -16rem;
+    bottom: -16rem;
+    left: -16rem;
+  }
+
+  .lg\:-inset-72 {
+    top: -18rem;
+    right: -18rem;
+    bottom: -18rem;
+    left: -18rem;
+  }
+
+  .lg\:-inset-80 {
+    top: -20rem;
+    right: -20rem;
+    bottom: -20rem;
+    left: -20rem;
+  }
+
+  .lg\:-inset-96 {
+    top: -24rem;
+    right: -24rem;
+    bottom: -24rem;
+    left: -24rem;
+  }
+
+  .lg\:-inset-px {
+    top: -1px;
+    right: -1px;
+    bottom: -1px;
+    left: -1px;
+  }
+
+  .lg\:-inset-0\.5 {
+    top: -0.125rem;
+    right: -0.125rem;
+    bottom: -0.125rem;
+    left: -0.125rem;
+  }
+
+  .lg\:-inset-1\.5 {
+    top: -0.375rem;
+    right: -0.375rem;
+    bottom: -0.375rem;
+    left: -0.375rem;
+  }
+
+  .lg\:-inset-2\.5 {
+    top: -0.625rem;
+    right: -0.625rem;
+    bottom: -0.625rem;
+    left: -0.625rem;
+  }
+
+  .lg\:-inset-3\.5 {
+    top: -0.875rem;
+    right: -0.875rem;
+    bottom: -0.875rem;
+    left: -0.875rem;
+  }
+
+  .lg\:-inset-1\/2 {
+    top: -50%;
+    right: -50%;
+    bottom: -50%;
+    left: -50%;
+  }
+
+  .lg\:-inset-1\/3 {
+    top: -33.33333%;
+    right: -33.33333%;
+    bottom: -33.33333%;
+    left: -33.33333%;
+  }
+
+  .lg\:-inset-2\/3 {
+    top: -66.66667%;
+    right: -66.66667%;
+    bottom: -66.66667%;
+    left: -66.66667%;
+  }
+
+  .lg\:-inset-1\/4 {
+    top: -25%;
+    right: -25%;
+    bottom: -25%;
+    left: -25%;
+  }
+
+  .lg\:-inset-2\/4 {
+    top: -50%;
+    right: -50%;
+    bottom: -50%;
+    left: -50%;
+  }
+
+  .lg\:-inset-3\/4 {
+    top: -75%;
+    right: -75%;
+    bottom: -75%;
+    left: -75%;
+  }
+
+  .lg\:-inset-1\/5 {
+    top: -20%;
+    right: -20%;
+    bottom: -20%;
+    left: -20%;
+  }
+
+  .lg\:-inset-2\/5 {
+    top: -40%;
+    right: -40%;
+    bottom: -40%;
+    left: -40%;
+  }
+
+  .lg\:-inset-3\/5 {
+    top: -60%;
+    right: -60%;
+    bottom: -60%;
+    left: -60%;
+  }
+
+  .lg\:-inset-4\/5 {
+    top: -80%;
+    right: -80%;
+    bottom: -80%;
+    left: -80%;
+  }
+
+  .lg\:-inset-1\/6 {
+    top: -16.66667%;
+    right: -16.66667%;
+    bottom: -16.66667%;
+    left: -16.66667%;
+  }
+
+  .lg\:-inset-2\/6 {
+    top: -33.33333%;
+    right: -33.33333%;
+    bottom: -33.33333%;
+    left: -33.33333%;
+  }
+
+  .lg\:-inset-3\/6 {
+    top: -50%;
+    right: -50%;
+    bottom: -50%;
+    left: -50%;
+  }
+
+  .lg\:-inset-4\/6 {
+    top: -66.66667%;
+    right: -66.66667%;
+    bottom: -66.66667%;
+    left: -66.66667%;
+  }
+
+  .lg\:-inset-5\/6 {
+    top: -83.33333%;
+    right: -83.33333%;
+    bottom: -83.33333%;
+    left: -83.33333%;
+  }
+
+  .lg\:-inset-1\/12 {
+    top: -8.33333%;
+    right: -8.33333%;
+    bottom: -8.33333%;
+    left: -8.33333%;
+  }
+
+  .lg\:-inset-2\/12 {
+    top: -16.66667%;
+    right: -16.66667%;
+    bottom: -16.66667%;
+    left: -16.66667%;
+  }
+
+  .lg\:-inset-3\/12 {
+    top: -25%;
+    right: -25%;
+    bottom: -25%;
+    left: -25%;
+  }
+
+  .lg\:-inset-4\/12 {
+    top: -33.33333%;
+    right: -33.33333%;
+    bottom: -33.33333%;
+    left: -33.33333%;
+  }
+
+  .lg\:-inset-5\/12 {
+    top: -41.66667%;
+    right: -41.66667%;
+    bottom: -41.66667%;
+    left: -41.66667%;
+  }
+
+  .lg\:-inset-6\/12 {
+    top: -50%;
+    right: -50%;
+    bottom: -50%;
+    left: -50%;
+  }
+
+  .lg\:-inset-7\/12 {
+    top: -58.33333%;
+    right: -58.33333%;
+    bottom: -58.33333%;
+    left: -58.33333%;
+  }
+
+  .lg\:-inset-8\/12 {
+    top: -66.66667%;
+    right: -66.66667%;
+    bottom: -66.66667%;
+    left: -66.66667%;
+  }
+
+  .lg\:-inset-9\/12 {
+    top: -75%;
+    right: -75%;
+    bottom: -75%;
+    left: -75%;
+  }
+
+  .lg\:-inset-10\/12 {
+    top: -83.33333%;
+    right: -83.33333%;
+    bottom: -83.33333%;
+    left: -83.33333%;
+  }
+
+  .lg\:-inset-11\/12 {
+    top: -91.66667%;
+    right: -91.66667%;
+    bottom: -91.66667%;
+    left: -91.66667%;
+  }
+
+  .lg\:-inset-full {
+    top: -100%;
+    right: -100%;
+    bottom: -100%;
+    left: -100%;
+  }
+
   .lg\:inset-y-0 {
     top: 0;
     bottom: 0;
@@ -155763,6 +162441,636 @@ video {
     left: 100%;
   }
 
+  .lg\:-inset-y-1 {
+    top: -0.25rem;
+    bottom: -0.25rem;
+  }
+
+  .lg\:-inset-x-1 {
+    right: -0.25rem;
+    left: -0.25rem;
+  }
+
+  .lg\:-inset-y-2 {
+    top: -0.5rem;
+    bottom: -0.5rem;
+  }
+
+  .lg\:-inset-x-2 {
+    right: -0.5rem;
+    left: -0.5rem;
+  }
+
+  .lg\:-inset-y-3 {
+    top: -0.75rem;
+    bottom: -0.75rem;
+  }
+
+  .lg\:-inset-x-3 {
+    right: -0.75rem;
+    left: -0.75rem;
+  }
+
+  .lg\:-inset-y-4 {
+    top: -1rem;
+    bottom: -1rem;
+  }
+
+  .lg\:-inset-x-4 {
+    right: -1rem;
+    left: -1rem;
+  }
+
+  .lg\:-inset-y-5 {
+    top: -1.25rem;
+    bottom: -1.25rem;
+  }
+
+  .lg\:-inset-x-5 {
+    right: -1.25rem;
+    left: -1.25rem;
+  }
+
+  .lg\:-inset-y-6 {
+    top: -1.5rem;
+    bottom: -1.5rem;
+  }
+
+  .lg\:-inset-x-6 {
+    right: -1.5rem;
+    left: -1.5rem;
+  }
+
+  .lg\:-inset-y-7 {
+    top: -1.75rem;
+    bottom: -1.75rem;
+  }
+
+  .lg\:-inset-x-7 {
+    right: -1.75rem;
+    left: -1.75rem;
+  }
+
+  .lg\:-inset-y-8 {
+    top: -2rem;
+    bottom: -2rem;
+  }
+
+  .lg\:-inset-x-8 {
+    right: -2rem;
+    left: -2rem;
+  }
+
+  .lg\:-inset-y-9 {
+    top: -2.25rem;
+    bottom: -2.25rem;
+  }
+
+  .lg\:-inset-x-9 {
+    right: -2.25rem;
+    left: -2.25rem;
+  }
+
+  .lg\:-inset-y-10 {
+    top: -2.5rem;
+    bottom: -2.5rem;
+  }
+
+  .lg\:-inset-x-10 {
+    right: -2.5rem;
+    left: -2.5rem;
+  }
+
+  .lg\:-inset-y-11 {
+    top: -2.75rem;
+    bottom: -2.75rem;
+  }
+
+  .lg\:-inset-x-11 {
+    right: -2.75rem;
+    left: -2.75rem;
+  }
+
+  .lg\:-inset-y-12 {
+    top: -3rem;
+    bottom: -3rem;
+  }
+
+  .lg\:-inset-x-12 {
+    right: -3rem;
+    left: -3rem;
+  }
+
+  .lg\:-inset-y-13 {
+    top: -3.25rem;
+    bottom: -3.25rem;
+  }
+
+  .lg\:-inset-x-13 {
+    right: -3.25rem;
+    left: -3.25rem;
+  }
+
+  .lg\:-inset-y-14 {
+    top: -3.5rem;
+    bottom: -3.5rem;
+  }
+
+  .lg\:-inset-x-14 {
+    right: -3.5rem;
+    left: -3.5rem;
+  }
+
+  .lg\:-inset-y-15 {
+    top: -3.75rem;
+    bottom: -3.75rem;
+  }
+
+  .lg\:-inset-x-15 {
+    right: -3.75rem;
+    left: -3.75rem;
+  }
+
+  .lg\:-inset-y-16 {
+    top: -4rem;
+    bottom: -4rem;
+  }
+
+  .lg\:-inset-x-16 {
+    right: -4rem;
+    left: -4rem;
+  }
+
+  .lg\:-inset-y-20 {
+    top: -5rem;
+    bottom: -5rem;
+  }
+
+  .lg\:-inset-x-20 {
+    right: -5rem;
+    left: -5rem;
+  }
+
+  .lg\:-inset-y-24 {
+    top: -6rem;
+    bottom: -6rem;
+  }
+
+  .lg\:-inset-x-24 {
+    right: -6rem;
+    left: -6rem;
+  }
+
+  .lg\:-inset-y-28 {
+    top: -7rem;
+    bottom: -7rem;
+  }
+
+  .lg\:-inset-x-28 {
+    right: -7rem;
+    left: -7rem;
+  }
+
+  .lg\:-inset-y-32 {
+    top: -8rem;
+    bottom: -8rem;
+  }
+
+  .lg\:-inset-x-32 {
+    right: -8rem;
+    left: -8rem;
+  }
+
+  .lg\:-inset-y-36 {
+    top: -9rem;
+    bottom: -9rem;
+  }
+
+  .lg\:-inset-x-36 {
+    right: -9rem;
+    left: -9rem;
+  }
+
+  .lg\:-inset-y-40 {
+    top: -10rem;
+    bottom: -10rem;
+  }
+
+  .lg\:-inset-x-40 {
+    right: -10rem;
+    left: -10rem;
+  }
+
+  .lg\:-inset-y-44 {
+    top: -11rem;
+    bottom: -11rem;
+  }
+
+  .lg\:-inset-x-44 {
+    right: -11rem;
+    left: -11rem;
+  }
+
+  .lg\:-inset-y-48 {
+    top: -12rem;
+    bottom: -12rem;
+  }
+
+  .lg\:-inset-x-48 {
+    right: -12rem;
+    left: -12rem;
+  }
+
+  .lg\:-inset-y-52 {
+    top: -13rem;
+    bottom: -13rem;
+  }
+
+  .lg\:-inset-x-52 {
+    right: -13rem;
+    left: -13rem;
+  }
+
+  .lg\:-inset-y-56 {
+    top: -14rem;
+    bottom: -14rem;
+  }
+
+  .lg\:-inset-x-56 {
+    right: -14rem;
+    left: -14rem;
+  }
+
+  .lg\:-inset-y-60 {
+    top: -15rem;
+    bottom: -15rem;
+  }
+
+  .lg\:-inset-x-60 {
+    right: -15rem;
+    left: -15rem;
+  }
+
+  .lg\:-inset-y-64 {
+    top: -16rem;
+    bottom: -16rem;
+  }
+
+  .lg\:-inset-x-64 {
+    right: -16rem;
+    left: -16rem;
+  }
+
+  .lg\:-inset-y-72 {
+    top: -18rem;
+    bottom: -18rem;
+  }
+
+  .lg\:-inset-x-72 {
+    right: -18rem;
+    left: -18rem;
+  }
+
+  .lg\:-inset-y-80 {
+    top: -20rem;
+    bottom: -20rem;
+  }
+
+  .lg\:-inset-x-80 {
+    right: -20rem;
+    left: -20rem;
+  }
+
+  .lg\:-inset-y-96 {
+    top: -24rem;
+    bottom: -24rem;
+  }
+
+  .lg\:-inset-x-96 {
+    right: -24rem;
+    left: -24rem;
+  }
+
+  .lg\:-inset-y-px {
+    top: -1px;
+    bottom: -1px;
+  }
+
+  .lg\:-inset-x-px {
+    right: -1px;
+    left: -1px;
+  }
+
+  .lg\:-inset-y-0\.5 {
+    top: -0.125rem;
+    bottom: -0.125rem;
+  }
+
+  .lg\:-inset-x-0\.5 {
+    right: -0.125rem;
+    left: -0.125rem;
+  }
+
+  .lg\:-inset-y-1\.5 {
+    top: -0.375rem;
+    bottom: -0.375rem;
+  }
+
+  .lg\:-inset-x-1\.5 {
+    right: -0.375rem;
+    left: -0.375rem;
+  }
+
+  .lg\:-inset-y-2\.5 {
+    top: -0.625rem;
+    bottom: -0.625rem;
+  }
+
+  .lg\:-inset-x-2\.5 {
+    right: -0.625rem;
+    left: -0.625rem;
+  }
+
+  .lg\:-inset-y-3\.5 {
+    top: -0.875rem;
+    bottom: -0.875rem;
+  }
+
+  .lg\:-inset-x-3\.5 {
+    right: -0.875rem;
+    left: -0.875rem;
+  }
+
+  .lg\:-inset-y-1\/2 {
+    top: -50%;
+    bottom: -50%;
+  }
+
+  .lg\:-inset-x-1\/2 {
+    right: -50%;
+    left: -50%;
+  }
+
+  .lg\:-inset-y-1\/3 {
+    top: -33.33333%;
+    bottom: -33.33333%;
+  }
+
+  .lg\:-inset-x-1\/3 {
+    right: -33.33333%;
+    left: -33.33333%;
+  }
+
+  .lg\:-inset-y-2\/3 {
+    top: -66.66667%;
+    bottom: -66.66667%;
+  }
+
+  .lg\:-inset-x-2\/3 {
+    right: -66.66667%;
+    left: -66.66667%;
+  }
+
+  .lg\:-inset-y-1\/4 {
+    top: -25%;
+    bottom: -25%;
+  }
+
+  .lg\:-inset-x-1\/4 {
+    right: -25%;
+    left: -25%;
+  }
+
+  .lg\:-inset-y-2\/4 {
+    top: -50%;
+    bottom: -50%;
+  }
+
+  .lg\:-inset-x-2\/4 {
+    right: -50%;
+    left: -50%;
+  }
+
+  .lg\:-inset-y-3\/4 {
+    top: -75%;
+    bottom: -75%;
+  }
+
+  .lg\:-inset-x-3\/4 {
+    right: -75%;
+    left: -75%;
+  }
+
+  .lg\:-inset-y-1\/5 {
+    top: -20%;
+    bottom: -20%;
+  }
+
+  .lg\:-inset-x-1\/5 {
+    right: -20%;
+    left: -20%;
+  }
+
+  .lg\:-inset-y-2\/5 {
+    top: -40%;
+    bottom: -40%;
+  }
+
+  .lg\:-inset-x-2\/5 {
+    right: -40%;
+    left: -40%;
+  }
+
+  .lg\:-inset-y-3\/5 {
+    top: -60%;
+    bottom: -60%;
+  }
+
+  .lg\:-inset-x-3\/5 {
+    right: -60%;
+    left: -60%;
+  }
+
+  .lg\:-inset-y-4\/5 {
+    top: -80%;
+    bottom: -80%;
+  }
+
+  .lg\:-inset-x-4\/5 {
+    right: -80%;
+    left: -80%;
+  }
+
+  .lg\:-inset-y-1\/6 {
+    top: -16.66667%;
+    bottom: -16.66667%;
+  }
+
+  .lg\:-inset-x-1\/6 {
+    right: -16.66667%;
+    left: -16.66667%;
+  }
+
+  .lg\:-inset-y-2\/6 {
+    top: -33.33333%;
+    bottom: -33.33333%;
+  }
+
+  .lg\:-inset-x-2\/6 {
+    right: -33.33333%;
+    left: -33.33333%;
+  }
+
+  .lg\:-inset-y-3\/6 {
+    top: -50%;
+    bottom: -50%;
+  }
+
+  .lg\:-inset-x-3\/6 {
+    right: -50%;
+    left: -50%;
+  }
+
+  .lg\:-inset-y-4\/6 {
+    top: -66.66667%;
+    bottom: -66.66667%;
+  }
+
+  .lg\:-inset-x-4\/6 {
+    right: -66.66667%;
+    left: -66.66667%;
+  }
+
+  .lg\:-inset-y-5\/6 {
+    top: -83.33333%;
+    bottom: -83.33333%;
+  }
+
+  .lg\:-inset-x-5\/6 {
+    right: -83.33333%;
+    left: -83.33333%;
+  }
+
+  .lg\:-inset-y-1\/12 {
+    top: -8.33333%;
+    bottom: -8.33333%;
+  }
+
+  .lg\:-inset-x-1\/12 {
+    right: -8.33333%;
+    left: -8.33333%;
+  }
+
+  .lg\:-inset-y-2\/12 {
+    top: -16.66667%;
+    bottom: -16.66667%;
+  }
+
+  .lg\:-inset-x-2\/12 {
+    right: -16.66667%;
+    left: -16.66667%;
+  }
+
+  .lg\:-inset-y-3\/12 {
+    top: -25%;
+    bottom: -25%;
+  }
+
+  .lg\:-inset-x-3\/12 {
+    right: -25%;
+    left: -25%;
+  }
+
+  .lg\:-inset-y-4\/12 {
+    top: -33.33333%;
+    bottom: -33.33333%;
+  }
+
+  .lg\:-inset-x-4\/12 {
+    right: -33.33333%;
+    left: -33.33333%;
+  }
+
+  .lg\:-inset-y-5\/12 {
+    top: -41.66667%;
+    bottom: -41.66667%;
+  }
+
+  .lg\:-inset-x-5\/12 {
+    right: -41.66667%;
+    left: -41.66667%;
+  }
+
+  .lg\:-inset-y-6\/12 {
+    top: -50%;
+    bottom: -50%;
+  }
+
+  .lg\:-inset-x-6\/12 {
+    right: -50%;
+    left: -50%;
+  }
+
+  .lg\:-inset-y-7\/12 {
+    top: -58.33333%;
+    bottom: -58.33333%;
+  }
+
+  .lg\:-inset-x-7\/12 {
+    right: -58.33333%;
+    left: -58.33333%;
+  }
+
+  .lg\:-inset-y-8\/12 {
+    top: -66.66667%;
+    bottom: -66.66667%;
+  }
+
+  .lg\:-inset-x-8\/12 {
+    right: -66.66667%;
+    left: -66.66667%;
+  }
+
+  .lg\:-inset-y-9\/12 {
+    top: -75%;
+    bottom: -75%;
+  }
+
+  .lg\:-inset-x-9\/12 {
+    right: -75%;
+    left: -75%;
+  }
+
+  .lg\:-inset-y-10\/12 {
+    top: -83.33333%;
+    bottom: -83.33333%;
+  }
+
+  .lg\:-inset-x-10\/12 {
+    right: -83.33333%;
+    left: -83.33333%;
+  }
+
+  .lg\:-inset-y-11\/12 {
+    top: -91.66667%;
+    bottom: -91.66667%;
+  }
+
+  .lg\:-inset-x-11\/12 {
+    right: -91.66667%;
+    left: -91.66667%;
+  }
+
+  .lg\:-inset-y-full {
+    top: -100%;
+    bottom: -100%;
+  }
+
+  .lg\:-inset-x-full {
+    right: -100%;
+    left: -100%;
+  }
+
   .lg\:top-0 {
     top: 0;
   }
@@ -156803,6 +164111,1014 @@ video {
     left: 100%;
   }
 
+  .lg\:-top-1 {
+    top: -0.25rem;
+  }
+
+  .lg\:-right-1 {
+    right: -0.25rem;
+  }
+
+  .lg\:-bottom-1 {
+    bottom: -0.25rem;
+  }
+
+  .lg\:-left-1 {
+    left: -0.25rem;
+  }
+
+  .lg\:-top-2 {
+    top: -0.5rem;
+  }
+
+  .lg\:-right-2 {
+    right: -0.5rem;
+  }
+
+  .lg\:-bottom-2 {
+    bottom: -0.5rem;
+  }
+
+  .lg\:-left-2 {
+    left: -0.5rem;
+  }
+
+  .lg\:-top-3 {
+    top: -0.75rem;
+  }
+
+  .lg\:-right-3 {
+    right: -0.75rem;
+  }
+
+  .lg\:-bottom-3 {
+    bottom: -0.75rem;
+  }
+
+  .lg\:-left-3 {
+    left: -0.75rem;
+  }
+
+  .lg\:-top-4 {
+    top: -1rem;
+  }
+
+  .lg\:-right-4 {
+    right: -1rem;
+  }
+
+  .lg\:-bottom-4 {
+    bottom: -1rem;
+  }
+
+  .lg\:-left-4 {
+    left: -1rem;
+  }
+
+  .lg\:-top-5 {
+    top: -1.25rem;
+  }
+
+  .lg\:-right-5 {
+    right: -1.25rem;
+  }
+
+  .lg\:-bottom-5 {
+    bottom: -1.25rem;
+  }
+
+  .lg\:-left-5 {
+    left: -1.25rem;
+  }
+
+  .lg\:-top-6 {
+    top: -1.5rem;
+  }
+
+  .lg\:-right-6 {
+    right: -1.5rem;
+  }
+
+  .lg\:-bottom-6 {
+    bottom: -1.5rem;
+  }
+
+  .lg\:-left-6 {
+    left: -1.5rem;
+  }
+
+  .lg\:-top-7 {
+    top: -1.75rem;
+  }
+
+  .lg\:-right-7 {
+    right: -1.75rem;
+  }
+
+  .lg\:-bottom-7 {
+    bottom: -1.75rem;
+  }
+
+  .lg\:-left-7 {
+    left: -1.75rem;
+  }
+
+  .lg\:-top-8 {
+    top: -2rem;
+  }
+
+  .lg\:-right-8 {
+    right: -2rem;
+  }
+
+  .lg\:-bottom-8 {
+    bottom: -2rem;
+  }
+
+  .lg\:-left-8 {
+    left: -2rem;
+  }
+
+  .lg\:-top-9 {
+    top: -2.25rem;
+  }
+
+  .lg\:-right-9 {
+    right: -2.25rem;
+  }
+
+  .lg\:-bottom-9 {
+    bottom: -2.25rem;
+  }
+
+  .lg\:-left-9 {
+    left: -2.25rem;
+  }
+
+  .lg\:-top-10 {
+    top: -2.5rem;
+  }
+
+  .lg\:-right-10 {
+    right: -2.5rem;
+  }
+
+  .lg\:-bottom-10 {
+    bottom: -2.5rem;
+  }
+
+  .lg\:-left-10 {
+    left: -2.5rem;
+  }
+
+  .lg\:-top-11 {
+    top: -2.75rem;
+  }
+
+  .lg\:-right-11 {
+    right: -2.75rem;
+  }
+
+  .lg\:-bottom-11 {
+    bottom: -2.75rem;
+  }
+
+  .lg\:-left-11 {
+    left: -2.75rem;
+  }
+
+  .lg\:-top-12 {
+    top: -3rem;
+  }
+
+  .lg\:-right-12 {
+    right: -3rem;
+  }
+
+  .lg\:-bottom-12 {
+    bottom: -3rem;
+  }
+
+  .lg\:-left-12 {
+    left: -3rem;
+  }
+
+  .lg\:-top-13 {
+    top: -3.25rem;
+  }
+
+  .lg\:-right-13 {
+    right: -3.25rem;
+  }
+
+  .lg\:-bottom-13 {
+    bottom: -3.25rem;
+  }
+
+  .lg\:-left-13 {
+    left: -3.25rem;
+  }
+
+  .lg\:-top-14 {
+    top: -3.5rem;
+  }
+
+  .lg\:-right-14 {
+    right: -3.5rem;
+  }
+
+  .lg\:-bottom-14 {
+    bottom: -3.5rem;
+  }
+
+  .lg\:-left-14 {
+    left: -3.5rem;
+  }
+
+  .lg\:-top-15 {
+    top: -3.75rem;
+  }
+
+  .lg\:-right-15 {
+    right: -3.75rem;
+  }
+
+  .lg\:-bottom-15 {
+    bottom: -3.75rem;
+  }
+
+  .lg\:-left-15 {
+    left: -3.75rem;
+  }
+
+  .lg\:-top-16 {
+    top: -4rem;
+  }
+
+  .lg\:-right-16 {
+    right: -4rem;
+  }
+
+  .lg\:-bottom-16 {
+    bottom: -4rem;
+  }
+
+  .lg\:-left-16 {
+    left: -4rem;
+  }
+
+  .lg\:-top-20 {
+    top: -5rem;
+  }
+
+  .lg\:-right-20 {
+    right: -5rem;
+  }
+
+  .lg\:-bottom-20 {
+    bottom: -5rem;
+  }
+
+  .lg\:-left-20 {
+    left: -5rem;
+  }
+
+  .lg\:-top-24 {
+    top: -6rem;
+  }
+
+  .lg\:-right-24 {
+    right: -6rem;
+  }
+
+  .lg\:-bottom-24 {
+    bottom: -6rem;
+  }
+
+  .lg\:-left-24 {
+    left: -6rem;
+  }
+
+  .lg\:-top-28 {
+    top: -7rem;
+  }
+
+  .lg\:-right-28 {
+    right: -7rem;
+  }
+
+  .lg\:-bottom-28 {
+    bottom: -7rem;
+  }
+
+  .lg\:-left-28 {
+    left: -7rem;
+  }
+
+  .lg\:-top-32 {
+    top: -8rem;
+  }
+
+  .lg\:-right-32 {
+    right: -8rem;
+  }
+
+  .lg\:-bottom-32 {
+    bottom: -8rem;
+  }
+
+  .lg\:-left-32 {
+    left: -8rem;
+  }
+
+  .lg\:-top-36 {
+    top: -9rem;
+  }
+
+  .lg\:-right-36 {
+    right: -9rem;
+  }
+
+  .lg\:-bottom-36 {
+    bottom: -9rem;
+  }
+
+  .lg\:-left-36 {
+    left: -9rem;
+  }
+
+  .lg\:-top-40 {
+    top: -10rem;
+  }
+
+  .lg\:-right-40 {
+    right: -10rem;
+  }
+
+  .lg\:-bottom-40 {
+    bottom: -10rem;
+  }
+
+  .lg\:-left-40 {
+    left: -10rem;
+  }
+
+  .lg\:-top-44 {
+    top: -11rem;
+  }
+
+  .lg\:-right-44 {
+    right: -11rem;
+  }
+
+  .lg\:-bottom-44 {
+    bottom: -11rem;
+  }
+
+  .lg\:-left-44 {
+    left: -11rem;
+  }
+
+  .lg\:-top-48 {
+    top: -12rem;
+  }
+
+  .lg\:-right-48 {
+    right: -12rem;
+  }
+
+  .lg\:-bottom-48 {
+    bottom: -12rem;
+  }
+
+  .lg\:-left-48 {
+    left: -12rem;
+  }
+
+  .lg\:-top-52 {
+    top: -13rem;
+  }
+
+  .lg\:-right-52 {
+    right: -13rem;
+  }
+
+  .lg\:-bottom-52 {
+    bottom: -13rem;
+  }
+
+  .lg\:-left-52 {
+    left: -13rem;
+  }
+
+  .lg\:-top-56 {
+    top: -14rem;
+  }
+
+  .lg\:-right-56 {
+    right: -14rem;
+  }
+
+  .lg\:-bottom-56 {
+    bottom: -14rem;
+  }
+
+  .lg\:-left-56 {
+    left: -14rem;
+  }
+
+  .lg\:-top-60 {
+    top: -15rem;
+  }
+
+  .lg\:-right-60 {
+    right: -15rem;
+  }
+
+  .lg\:-bottom-60 {
+    bottom: -15rem;
+  }
+
+  .lg\:-left-60 {
+    left: -15rem;
+  }
+
+  .lg\:-top-64 {
+    top: -16rem;
+  }
+
+  .lg\:-right-64 {
+    right: -16rem;
+  }
+
+  .lg\:-bottom-64 {
+    bottom: -16rem;
+  }
+
+  .lg\:-left-64 {
+    left: -16rem;
+  }
+
+  .lg\:-top-72 {
+    top: -18rem;
+  }
+
+  .lg\:-right-72 {
+    right: -18rem;
+  }
+
+  .lg\:-bottom-72 {
+    bottom: -18rem;
+  }
+
+  .lg\:-left-72 {
+    left: -18rem;
+  }
+
+  .lg\:-top-80 {
+    top: -20rem;
+  }
+
+  .lg\:-right-80 {
+    right: -20rem;
+  }
+
+  .lg\:-bottom-80 {
+    bottom: -20rem;
+  }
+
+  .lg\:-left-80 {
+    left: -20rem;
+  }
+
+  .lg\:-top-96 {
+    top: -24rem;
+  }
+
+  .lg\:-right-96 {
+    right: -24rem;
+  }
+
+  .lg\:-bottom-96 {
+    bottom: -24rem;
+  }
+
+  .lg\:-left-96 {
+    left: -24rem;
+  }
+
+  .lg\:-top-px {
+    top: -1px;
+  }
+
+  .lg\:-right-px {
+    right: -1px;
+  }
+
+  .lg\:-bottom-px {
+    bottom: -1px;
+  }
+
+  .lg\:-left-px {
+    left: -1px;
+  }
+
+  .lg\:-top-0\.5 {
+    top: -0.125rem;
+  }
+
+  .lg\:-right-0\.5 {
+    right: -0.125rem;
+  }
+
+  .lg\:-bottom-0\.5 {
+    bottom: -0.125rem;
+  }
+
+  .lg\:-left-0\.5 {
+    left: -0.125rem;
+  }
+
+  .lg\:-top-1\.5 {
+    top: -0.375rem;
+  }
+
+  .lg\:-right-1\.5 {
+    right: -0.375rem;
+  }
+
+  .lg\:-bottom-1\.5 {
+    bottom: -0.375rem;
+  }
+
+  .lg\:-left-1\.5 {
+    left: -0.375rem;
+  }
+
+  .lg\:-top-2\.5 {
+    top: -0.625rem;
+  }
+
+  .lg\:-right-2\.5 {
+    right: -0.625rem;
+  }
+
+  .lg\:-bottom-2\.5 {
+    bottom: -0.625rem;
+  }
+
+  .lg\:-left-2\.5 {
+    left: -0.625rem;
+  }
+
+  .lg\:-top-3\.5 {
+    top: -0.875rem;
+  }
+
+  .lg\:-right-3\.5 {
+    right: -0.875rem;
+  }
+
+  .lg\:-bottom-3\.5 {
+    bottom: -0.875rem;
+  }
+
+  .lg\:-left-3\.5 {
+    left: -0.875rem;
+  }
+
+  .lg\:-top-1\/2 {
+    top: -50%;
+  }
+
+  .lg\:-right-1\/2 {
+    right: -50%;
+  }
+
+  .lg\:-bottom-1\/2 {
+    bottom: -50%;
+  }
+
+  .lg\:-left-1\/2 {
+    left: -50%;
+  }
+
+  .lg\:-top-1\/3 {
+    top: -33.33333%;
+  }
+
+  .lg\:-right-1\/3 {
+    right: -33.33333%;
+  }
+
+  .lg\:-bottom-1\/3 {
+    bottom: -33.33333%;
+  }
+
+  .lg\:-left-1\/3 {
+    left: -33.33333%;
+  }
+
+  .lg\:-top-2\/3 {
+    top: -66.66667%;
+  }
+
+  .lg\:-right-2\/3 {
+    right: -66.66667%;
+  }
+
+  .lg\:-bottom-2\/3 {
+    bottom: -66.66667%;
+  }
+
+  .lg\:-left-2\/3 {
+    left: -66.66667%;
+  }
+
+  .lg\:-top-1\/4 {
+    top: -25%;
+  }
+
+  .lg\:-right-1\/4 {
+    right: -25%;
+  }
+
+  .lg\:-bottom-1\/4 {
+    bottom: -25%;
+  }
+
+  .lg\:-left-1\/4 {
+    left: -25%;
+  }
+
+  .lg\:-top-2\/4 {
+    top: -50%;
+  }
+
+  .lg\:-right-2\/4 {
+    right: -50%;
+  }
+
+  .lg\:-bottom-2\/4 {
+    bottom: -50%;
+  }
+
+  .lg\:-left-2\/4 {
+    left: -50%;
+  }
+
+  .lg\:-top-3\/4 {
+    top: -75%;
+  }
+
+  .lg\:-right-3\/4 {
+    right: -75%;
+  }
+
+  .lg\:-bottom-3\/4 {
+    bottom: -75%;
+  }
+
+  .lg\:-left-3\/4 {
+    left: -75%;
+  }
+
+  .lg\:-top-1\/5 {
+    top: -20%;
+  }
+
+  .lg\:-right-1\/5 {
+    right: -20%;
+  }
+
+  .lg\:-bottom-1\/5 {
+    bottom: -20%;
+  }
+
+  .lg\:-left-1\/5 {
+    left: -20%;
+  }
+
+  .lg\:-top-2\/5 {
+    top: -40%;
+  }
+
+  .lg\:-right-2\/5 {
+    right: -40%;
+  }
+
+  .lg\:-bottom-2\/5 {
+    bottom: -40%;
+  }
+
+  .lg\:-left-2\/5 {
+    left: -40%;
+  }
+
+  .lg\:-top-3\/5 {
+    top: -60%;
+  }
+
+  .lg\:-right-3\/5 {
+    right: -60%;
+  }
+
+  .lg\:-bottom-3\/5 {
+    bottom: -60%;
+  }
+
+  .lg\:-left-3\/5 {
+    left: -60%;
+  }
+
+  .lg\:-top-4\/5 {
+    top: -80%;
+  }
+
+  .lg\:-right-4\/5 {
+    right: -80%;
+  }
+
+  .lg\:-bottom-4\/5 {
+    bottom: -80%;
+  }
+
+  .lg\:-left-4\/5 {
+    left: -80%;
+  }
+
+  .lg\:-top-1\/6 {
+    top: -16.66667%;
+  }
+
+  .lg\:-right-1\/6 {
+    right: -16.66667%;
+  }
+
+  .lg\:-bottom-1\/6 {
+    bottom: -16.66667%;
+  }
+
+  .lg\:-left-1\/6 {
+    left: -16.66667%;
+  }
+
+  .lg\:-top-2\/6 {
+    top: -33.33333%;
+  }
+
+  .lg\:-right-2\/6 {
+    right: -33.33333%;
+  }
+
+  .lg\:-bottom-2\/6 {
+    bottom: -33.33333%;
+  }
+
+  .lg\:-left-2\/6 {
+    left: -33.33333%;
+  }
+
+  .lg\:-top-3\/6 {
+    top: -50%;
+  }
+
+  .lg\:-right-3\/6 {
+    right: -50%;
+  }
+
+  .lg\:-bottom-3\/6 {
+    bottom: -50%;
+  }
+
+  .lg\:-left-3\/6 {
+    left: -50%;
+  }
+
+  .lg\:-top-4\/6 {
+    top: -66.66667%;
+  }
+
+  .lg\:-right-4\/6 {
+    right: -66.66667%;
+  }
+
+  .lg\:-bottom-4\/6 {
+    bottom: -66.66667%;
+  }
+
+  .lg\:-left-4\/6 {
+    left: -66.66667%;
+  }
+
+  .lg\:-top-5\/6 {
+    top: -83.33333%;
+  }
+
+  .lg\:-right-5\/6 {
+    right: -83.33333%;
+  }
+
+  .lg\:-bottom-5\/6 {
+    bottom: -83.33333%;
+  }
+
+  .lg\:-left-5\/6 {
+    left: -83.33333%;
+  }
+
+  .lg\:-top-1\/12 {
+    top: -8.33333%;
+  }
+
+  .lg\:-right-1\/12 {
+    right: -8.33333%;
+  }
+
+  .lg\:-bottom-1\/12 {
+    bottom: -8.33333%;
+  }
+
+  .lg\:-left-1\/12 {
+    left: -8.33333%;
+  }
+
+  .lg\:-top-2\/12 {
+    top: -16.66667%;
+  }
+
+  .lg\:-right-2\/12 {
+    right: -16.66667%;
+  }
+
+  .lg\:-bottom-2\/12 {
+    bottom: -16.66667%;
+  }
+
+  .lg\:-left-2\/12 {
+    left: -16.66667%;
+  }
+
+  .lg\:-top-3\/12 {
+    top: -25%;
+  }
+
+  .lg\:-right-3\/12 {
+    right: -25%;
+  }
+
+  .lg\:-bottom-3\/12 {
+    bottom: -25%;
+  }
+
+  .lg\:-left-3\/12 {
+    left: -25%;
+  }
+
+  .lg\:-top-4\/12 {
+    top: -33.33333%;
+  }
+
+  .lg\:-right-4\/12 {
+    right: -33.33333%;
+  }
+
+  .lg\:-bottom-4\/12 {
+    bottom: -33.33333%;
+  }
+
+  .lg\:-left-4\/12 {
+    left: -33.33333%;
+  }
+
+  .lg\:-top-5\/12 {
+    top: -41.66667%;
+  }
+
+  .lg\:-right-5\/12 {
+    right: -41.66667%;
+  }
+
+  .lg\:-bottom-5\/12 {
+    bottom: -41.66667%;
+  }
+
+  .lg\:-left-5\/12 {
+    left: -41.66667%;
+  }
+
+  .lg\:-top-6\/12 {
+    top: -50%;
+  }
+
+  .lg\:-right-6\/12 {
+    right: -50%;
+  }
+
+  .lg\:-bottom-6\/12 {
+    bottom: -50%;
+  }
+
+  .lg\:-left-6\/12 {
+    left: -50%;
+  }
+
+  .lg\:-top-7\/12 {
+    top: -58.33333%;
+  }
+
+  .lg\:-right-7\/12 {
+    right: -58.33333%;
+  }
+
+  .lg\:-bottom-7\/12 {
+    bottom: -58.33333%;
+  }
+
+  .lg\:-left-7\/12 {
+    left: -58.33333%;
+  }
+
+  .lg\:-top-8\/12 {
+    top: -66.66667%;
+  }
+
+  .lg\:-right-8\/12 {
+    right: -66.66667%;
+  }
+
+  .lg\:-bottom-8\/12 {
+    bottom: -66.66667%;
+  }
+
+  .lg\:-left-8\/12 {
+    left: -66.66667%;
+  }
+
+  .lg\:-top-9\/12 {
+    top: -75%;
+  }
+
+  .lg\:-right-9\/12 {
+    right: -75%;
+  }
+
+  .lg\:-bottom-9\/12 {
+    bottom: -75%;
+  }
+
+  .lg\:-left-9\/12 {
+    left: -75%;
+  }
+
+  .lg\:-top-10\/12 {
+    top: -83.33333%;
+  }
+
+  .lg\:-right-10\/12 {
+    right: -83.33333%;
+  }
+
+  .lg\:-bottom-10\/12 {
+    bottom: -83.33333%;
+  }
+
+  .lg\:-left-10\/12 {
+    left: -83.33333%;
+  }
+
+  .lg\:-top-11\/12 {
+    top: -91.66667%;
+  }
+
+  .lg\:-right-11\/12 {
+    right: -91.66667%;
+  }
+
+  .lg\:-bottom-11\/12 {
+    bottom: -91.66667%;
+  }
+
+  .lg\:-left-11\/12 {
+    left: -91.66667%;
+  }
+
+  .lg\:-top-full {
+    top: -100%;
+  }
+
+  .lg\:-right-full {
+    right: -100%;
+  }
+
+  .lg\:-bottom-full {
+    bottom: -100%;
+  }
+
+  .lg\:-left-full {
+    left: -100%;
+  }
+
   .lg\:resize-none {
     resize: none;
   }
@@ -196581,6 +204897,447 @@ video {
     left: 100%;
   }
 
+  .xl\:-inset-1 {
+    top: -0.25rem;
+    right: -0.25rem;
+    bottom: -0.25rem;
+    left: -0.25rem;
+  }
+
+  .xl\:-inset-2 {
+    top: -0.5rem;
+    right: -0.5rem;
+    bottom: -0.5rem;
+    left: -0.5rem;
+  }
+
+  .xl\:-inset-3 {
+    top: -0.75rem;
+    right: -0.75rem;
+    bottom: -0.75rem;
+    left: -0.75rem;
+  }
+
+  .xl\:-inset-4 {
+    top: -1rem;
+    right: -1rem;
+    bottom: -1rem;
+    left: -1rem;
+  }
+
+  .xl\:-inset-5 {
+    top: -1.25rem;
+    right: -1.25rem;
+    bottom: -1.25rem;
+    left: -1.25rem;
+  }
+
+  .xl\:-inset-6 {
+    top: -1.5rem;
+    right: -1.5rem;
+    bottom: -1.5rem;
+    left: -1.5rem;
+  }
+
+  .xl\:-inset-7 {
+    top: -1.75rem;
+    right: -1.75rem;
+    bottom: -1.75rem;
+    left: -1.75rem;
+  }
+
+  .xl\:-inset-8 {
+    top: -2rem;
+    right: -2rem;
+    bottom: -2rem;
+    left: -2rem;
+  }
+
+  .xl\:-inset-9 {
+    top: -2.25rem;
+    right: -2.25rem;
+    bottom: -2.25rem;
+    left: -2.25rem;
+  }
+
+  .xl\:-inset-10 {
+    top: -2.5rem;
+    right: -2.5rem;
+    bottom: -2.5rem;
+    left: -2.5rem;
+  }
+
+  .xl\:-inset-11 {
+    top: -2.75rem;
+    right: -2.75rem;
+    bottom: -2.75rem;
+    left: -2.75rem;
+  }
+
+  .xl\:-inset-12 {
+    top: -3rem;
+    right: -3rem;
+    bottom: -3rem;
+    left: -3rem;
+  }
+
+  .xl\:-inset-13 {
+    top: -3.25rem;
+    right: -3.25rem;
+    bottom: -3.25rem;
+    left: -3.25rem;
+  }
+
+  .xl\:-inset-14 {
+    top: -3.5rem;
+    right: -3.5rem;
+    bottom: -3.5rem;
+    left: -3.5rem;
+  }
+
+  .xl\:-inset-15 {
+    top: -3.75rem;
+    right: -3.75rem;
+    bottom: -3.75rem;
+    left: -3.75rem;
+  }
+
+  .xl\:-inset-16 {
+    top: -4rem;
+    right: -4rem;
+    bottom: -4rem;
+    left: -4rem;
+  }
+
+  .xl\:-inset-20 {
+    top: -5rem;
+    right: -5rem;
+    bottom: -5rem;
+    left: -5rem;
+  }
+
+  .xl\:-inset-24 {
+    top: -6rem;
+    right: -6rem;
+    bottom: -6rem;
+    left: -6rem;
+  }
+
+  .xl\:-inset-28 {
+    top: -7rem;
+    right: -7rem;
+    bottom: -7rem;
+    left: -7rem;
+  }
+
+  .xl\:-inset-32 {
+    top: -8rem;
+    right: -8rem;
+    bottom: -8rem;
+    left: -8rem;
+  }
+
+  .xl\:-inset-36 {
+    top: -9rem;
+    right: -9rem;
+    bottom: -9rem;
+    left: -9rem;
+  }
+
+  .xl\:-inset-40 {
+    top: -10rem;
+    right: -10rem;
+    bottom: -10rem;
+    left: -10rem;
+  }
+
+  .xl\:-inset-44 {
+    top: -11rem;
+    right: -11rem;
+    bottom: -11rem;
+    left: -11rem;
+  }
+
+  .xl\:-inset-48 {
+    top: -12rem;
+    right: -12rem;
+    bottom: -12rem;
+    left: -12rem;
+  }
+
+  .xl\:-inset-52 {
+    top: -13rem;
+    right: -13rem;
+    bottom: -13rem;
+    left: -13rem;
+  }
+
+  .xl\:-inset-56 {
+    top: -14rem;
+    right: -14rem;
+    bottom: -14rem;
+    left: -14rem;
+  }
+
+  .xl\:-inset-60 {
+    top: -15rem;
+    right: -15rem;
+    bottom: -15rem;
+    left: -15rem;
+  }
+
+  .xl\:-inset-64 {
+    top: -16rem;
+    right: -16rem;
+    bottom: -16rem;
+    left: -16rem;
+  }
+
+  .xl\:-inset-72 {
+    top: -18rem;
+    right: -18rem;
+    bottom: -18rem;
+    left: -18rem;
+  }
+
+  .xl\:-inset-80 {
+    top: -20rem;
+    right: -20rem;
+    bottom: -20rem;
+    left: -20rem;
+  }
+
+  .xl\:-inset-96 {
+    top: -24rem;
+    right: -24rem;
+    bottom: -24rem;
+    left: -24rem;
+  }
+
+  .xl\:-inset-px {
+    top: -1px;
+    right: -1px;
+    bottom: -1px;
+    left: -1px;
+  }
+
+  .xl\:-inset-0\.5 {
+    top: -0.125rem;
+    right: -0.125rem;
+    bottom: -0.125rem;
+    left: -0.125rem;
+  }
+
+  .xl\:-inset-1\.5 {
+    top: -0.375rem;
+    right: -0.375rem;
+    bottom: -0.375rem;
+    left: -0.375rem;
+  }
+
+  .xl\:-inset-2\.5 {
+    top: -0.625rem;
+    right: -0.625rem;
+    bottom: -0.625rem;
+    left: -0.625rem;
+  }
+
+  .xl\:-inset-3\.5 {
+    top: -0.875rem;
+    right: -0.875rem;
+    bottom: -0.875rem;
+    left: -0.875rem;
+  }
+
+  .xl\:-inset-1\/2 {
+    top: -50%;
+    right: -50%;
+    bottom: -50%;
+    left: -50%;
+  }
+
+  .xl\:-inset-1\/3 {
+    top: -33.33333%;
+    right: -33.33333%;
+    bottom: -33.33333%;
+    left: -33.33333%;
+  }
+
+  .xl\:-inset-2\/3 {
+    top: -66.66667%;
+    right: -66.66667%;
+    bottom: -66.66667%;
+    left: -66.66667%;
+  }
+
+  .xl\:-inset-1\/4 {
+    top: -25%;
+    right: -25%;
+    bottom: -25%;
+    left: -25%;
+  }
+
+  .xl\:-inset-2\/4 {
+    top: -50%;
+    right: -50%;
+    bottom: -50%;
+    left: -50%;
+  }
+
+  .xl\:-inset-3\/4 {
+    top: -75%;
+    right: -75%;
+    bottom: -75%;
+    left: -75%;
+  }
+
+  .xl\:-inset-1\/5 {
+    top: -20%;
+    right: -20%;
+    bottom: -20%;
+    left: -20%;
+  }
+
+  .xl\:-inset-2\/5 {
+    top: -40%;
+    right: -40%;
+    bottom: -40%;
+    left: -40%;
+  }
+
+  .xl\:-inset-3\/5 {
+    top: -60%;
+    right: -60%;
+    bottom: -60%;
+    left: -60%;
+  }
+
+  .xl\:-inset-4\/5 {
+    top: -80%;
+    right: -80%;
+    bottom: -80%;
+    left: -80%;
+  }
+
+  .xl\:-inset-1\/6 {
+    top: -16.66667%;
+    right: -16.66667%;
+    bottom: -16.66667%;
+    left: -16.66667%;
+  }
+
+  .xl\:-inset-2\/6 {
+    top: -33.33333%;
+    right: -33.33333%;
+    bottom: -33.33333%;
+    left: -33.33333%;
+  }
+
+  .xl\:-inset-3\/6 {
+    top: -50%;
+    right: -50%;
+    bottom: -50%;
+    left: -50%;
+  }
+
+  .xl\:-inset-4\/6 {
+    top: -66.66667%;
+    right: -66.66667%;
+    bottom: -66.66667%;
+    left: -66.66667%;
+  }
+
+  .xl\:-inset-5\/6 {
+    top: -83.33333%;
+    right: -83.33333%;
+    bottom: -83.33333%;
+    left: -83.33333%;
+  }
+
+  .xl\:-inset-1\/12 {
+    top: -8.33333%;
+    right: -8.33333%;
+    bottom: -8.33333%;
+    left: -8.33333%;
+  }
+
+  .xl\:-inset-2\/12 {
+    top: -16.66667%;
+    right: -16.66667%;
+    bottom: -16.66667%;
+    left: -16.66667%;
+  }
+
+  .xl\:-inset-3\/12 {
+    top: -25%;
+    right: -25%;
+    bottom: -25%;
+    left: -25%;
+  }
+
+  .xl\:-inset-4\/12 {
+    top: -33.33333%;
+    right: -33.33333%;
+    bottom: -33.33333%;
+    left: -33.33333%;
+  }
+
+  .xl\:-inset-5\/12 {
+    top: -41.66667%;
+    right: -41.66667%;
+    bottom: -41.66667%;
+    left: -41.66667%;
+  }
+
+  .xl\:-inset-6\/12 {
+    top: -50%;
+    right: -50%;
+    bottom: -50%;
+    left: -50%;
+  }
+
+  .xl\:-inset-7\/12 {
+    top: -58.33333%;
+    right: -58.33333%;
+    bottom: -58.33333%;
+    left: -58.33333%;
+  }
+
+  .xl\:-inset-8\/12 {
+    top: -66.66667%;
+    right: -66.66667%;
+    bottom: -66.66667%;
+    left: -66.66667%;
+  }
+
+  .xl\:-inset-9\/12 {
+    top: -75%;
+    right: -75%;
+    bottom: -75%;
+    left: -75%;
+  }
+
+  .xl\:-inset-10\/12 {
+    top: -83.33333%;
+    right: -83.33333%;
+    bottom: -83.33333%;
+    left: -83.33333%;
+  }
+
+  .xl\:-inset-11\/12 {
+    top: -91.66667%;
+    right: -91.66667%;
+    bottom: -91.66667%;
+    left: -91.66667%;
+  }
+
+  .xl\:-inset-full {
+    top: -100%;
+    right: -100%;
+    bottom: -100%;
+    left: -100%;
+  }
+
   .xl\:inset-y-0 {
     top: 0;
     bottom: 0;
@@ -197231,6 +205988,636 @@ video {
     left: 100%;
   }
 
+  .xl\:-inset-y-1 {
+    top: -0.25rem;
+    bottom: -0.25rem;
+  }
+
+  .xl\:-inset-x-1 {
+    right: -0.25rem;
+    left: -0.25rem;
+  }
+
+  .xl\:-inset-y-2 {
+    top: -0.5rem;
+    bottom: -0.5rem;
+  }
+
+  .xl\:-inset-x-2 {
+    right: -0.5rem;
+    left: -0.5rem;
+  }
+
+  .xl\:-inset-y-3 {
+    top: -0.75rem;
+    bottom: -0.75rem;
+  }
+
+  .xl\:-inset-x-3 {
+    right: -0.75rem;
+    left: -0.75rem;
+  }
+
+  .xl\:-inset-y-4 {
+    top: -1rem;
+    bottom: -1rem;
+  }
+
+  .xl\:-inset-x-4 {
+    right: -1rem;
+    left: -1rem;
+  }
+
+  .xl\:-inset-y-5 {
+    top: -1.25rem;
+    bottom: -1.25rem;
+  }
+
+  .xl\:-inset-x-5 {
+    right: -1.25rem;
+    left: -1.25rem;
+  }
+
+  .xl\:-inset-y-6 {
+    top: -1.5rem;
+    bottom: -1.5rem;
+  }
+
+  .xl\:-inset-x-6 {
+    right: -1.5rem;
+    left: -1.5rem;
+  }
+
+  .xl\:-inset-y-7 {
+    top: -1.75rem;
+    bottom: -1.75rem;
+  }
+
+  .xl\:-inset-x-7 {
+    right: -1.75rem;
+    left: -1.75rem;
+  }
+
+  .xl\:-inset-y-8 {
+    top: -2rem;
+    bottom: -2rem;
+  }
+
+  .xl\:-inset-x-8 {
+    right: -2rem;
+    left: -2rem;
+  }
+
+  .xl\:-inset-y-9 {
+    top: -2.25rem;
+    bottom: -2.25rem;
+  }
+
+  .xl\:-inset-x-9 {
+    right: -2.25rem;
+    left: -2.25rem;
+  }
+
+  .xl\:-inset-y-10 {
+    top: -2.5rem;
+    bottom: -2.5rem;
+  }
+
+  .xl\:-inset-x-10 {
+    right: -2.5rem;
+    left: -2.5rem;
+  }
+
+  .xl\:-inset-y-11 {
+    top: -2.75rem;
+    bottom: -2.75rem;
+  }
+
+  .xl\:-inset-x-11 {
+    right: -2.75rem;
+    left: -2.75rem;
+  }
+
+  .xl\:-inset-y-12 {
+    top: -3rem;
+    bottom: -3rem;
+  }
+
+  .xl\:-inset-x-12 {
+    right: -3rem;
+    left: -3rem;
+  }
+
+  .xl\:-inset-y-13 {
+    top: -3.25rem;
+    bottom: -3.25rem;
+  }
+
+  .xl\:-inset-x-13 {
+    right: -3.25rem;
+    left: -3.25rem;
+  }
+
+  .xl\:-inset-y-14 {
+    top: -3.5rem;
+    bottom: -3.5rem;
+  }
+
+  .xl\:-inset-x-14 {
+    right: -3.5rem;
+    left: -3.5rem;
+  }
+
+  .xl\:-inset-y-15 {
+    top: -3.75rem;
+    bottom: -3.75rem;
+  }
+
+  .xl\:-inset-x-15 {
+    right: -3.75rem;
+    left: -3.75rem;
+  }
+
+  .xl\:-inset-y-16 {
+    top: -4rem;
+    bottom: -4rem;
+  }
+
+  .xl\:-inset-x-16 {
+    right: -4rem;
+    left: -4rem;
+  }
+
+  .xl\:-inset-y-20 {
+    top: -5rem;
+    bottom: -5rem;
+  }
+
+  .xl\:-inset-x-20 {
+    right: -5rem;
+    left: -5rem;
+  }
+
+  .xl\:-inset-y-24 {
+    top: -6rem;
+    bottom: -6rem;
+  }
+
+  .xl\:-inset-x-24 {
+    right: -6rem;
+    left: -6rem;
+  }
+
+  .xl\:-inset-y-28 {
+    top: -7rem;
+    bottom: -7rem;
+  }
+
+  .xl\:-inset-x-28 {
+    right: -7rem;
+    left: -7rem;
+  }
+
+  .xl\:-inset-y-32 {
+    top: -8rem;
+    bottom: -8rem;
+  }
+
+  .xl\:-inset-x-32 {
+    right: -8rem;
+    left: -8rem;
+  }
+
+  .xl\:-inset-y-36 {
+    top: -9rem;
+    bottom: -9rem;
+  }
+
+  .xl\:-inset-x-36 {
+    right: -9rem;
+    left: -9rem;
+  }
+
+  .xl\:-inset-y-40 {
+    top: -10rem;
+    bottom: -10rem;
+  }
+
+  .xl\:-inset-x-40 {
+    right: -10rem;
+    left: -10rem;
+  }
+
+  .xl\:-inset-y-44 {
+    top: -11rem;
+    bottom: -11rem;
+  }
+
+  .xl\:-inset-x-44 {
+    right: -11rem;
+    left: -11rem;
+  }
+
+  .xl\:-inset-y-48 {
+    top: -12rem;
+    bottom: -12rem;
+  }
+
+  .xl\:-inset-x-48 {
+    right: -12rem;
+    left: -12rem;
+  }
+
+  .xl\:-inset-y-52 {
+    top: -13rem;
+    bottom: -13rem;
+  }
+
+  .xl\:-inset-x-52 {
+    right: -13rem;
+    left: -13rem;
+  }
+
+  .xl\:-inset-y-56 {
+    top: -14rem;
+    bottom: -14rem;
+  }
+
+  .xl\:-inset-x-56 {
+    right: -14rem;
+    left: -14rem;
+  }
+
+  .xl\:-inset-y-60 {
+    top: -15rem;
+    bottom: -15rem;
+  }
+
+  .xl\:-inset-x-60 {
+    right: -15rem;
+    left: -15rem;
+  }
+
+  .xl\:-inset-y-64 {
+    top: -16rem;
+    bottom: -16rem;
+  }
+
+  .xl\:-inset-x-64 {
+    right: -16rem;
+    left: -16rem;
+  }
+
+  .xl\:-inset-y-72 {
+    top: -18rem;
+    bottom: -18rem;
+  }
+
+  .xl\:-inset-x-72 {
+    right: -18rem;
+    left: -18rem;
+  }
+
+  .xl\:-inset-y-80 {
+    top: -20rem;
+    bottom: -20rem;
+  }
+
+  .xl\:-inset-x-80 {
+    right: -20rem;
+    left: -20rem;
+  }
+
+  .xl\:-inset-y-96 {
+    top: -24rem;
+    bottom: -24rem;
+  }
+
+  .xl\:-inset-x-96 {
+    right: -24rem;
+    left: -24rem;
+  }
+
+  .xl\:-inset-y-px {
+    top: -1px;
+    bottom: -1px;
+  }
+
+  .xl\:-inset-x-px {
+    right: -1px;
+    left: -1px;
+  }
+
+  .xl\:-inset-y-0\.5 {
+    top: -0.125rem;
+    bottom: -0.125rem;
+  }
+
+  .xl\:-inset-x-0\.5 {
+    right: -0.125rem;
+    left: -0.125rem;
+  }
+
+  .xl\:-inset-y-1\.5 {
+    top: -0.375rem;
+    bottom: -0.375rem;
+  }
+
+  .xl\:-inset-x-1\.5 {
+    right: -0.375rem;
+    left: -0.375rem;
+  }
+
+  .xl\:-inset-y-2\.5 {
+    top: -0.625rem;
+    bottom: -0.625rem;
+  }
+
+  .xl\:-inset-x-2\.5 {
+    right: -0.625rem;
+    left: -0.625rem;
+  }
+
+  .xl\:-inset-y-3\.5 {
+    top: -0.875rem;
+    bottom: -0.875rem;
+  }
+
+  .xl\:-inset-x-3\.5 {
+    right: -0.875rem;
+    left: -0.875rem;
+  }
+
+  .xl\:-inset-y-1\/2 {
+    top: -50%;
+    bottom: -50%;
+  }
+
+  .xl\:-inset-x-1\/2 {
+    right: -50%;
+    left: -50%;
+  }
+
+  .xl\:-inset-y-1\/3 {
+    top: -33.33333%;
+    bottom: -33.33333%;
+  }
+
+  .xl\:-inset-x-1\/3 {
+    right: -33.33333%;
+    left: -33.33333%;
+  }
+
+  .xl\:-inset-y-2\/3 {
+    top: -66.66667%;
+    bottom: -66.66667%;
+  }
+
+  .xl\:-inset-x-2\/3 {
+    right: -66.66667%;
+    left: -66.66667%;
+  }
+
+  .xl\:-inset-y-1\/4 {
+    top: -25%;
+    bottom: -25%;
+  }
+
+  .xl\:-inset-x-1\/4 {
+    right: -25%;
+    left: -25%;
+  }
+
+  .xl\:-inset-y-2\/4 {
+    top: -50%;
+    bottom: -50%;
+  }
+
+  .xl\:-inset-x-2\/4 {
+    right: -50%;
+    left: -50%;
+  }
+
+  .xl\:-inset-y-3\/4 {
+    top: -75%;
+    bottom: -75%;
+  }
+
+  .xl\:-inset-x-3\/4 {
+    right: -75%;
+    left: -75%;
+  }
+
+  .xl\:-inset-y-1\/5 {
+    top: -20%;
+    bottom: -20%;
+  }
+
+  .xl\:-inset-x-1\/5 {
+    right: -20%;
+    left: -20%;
+  }
+
+  .xl\:-inset-y-2\/5 {
+    top: -40%;
+    bottom: -40%;
+  }
+
+  .xl\:-inset-x-2\/5 {
+    right: -40%;
+    left: -40%;
+  }
+
+  .xl\:-inset-y-3\/5 {
+    top: -60%;
+    bottom: -60%;
+  }
+
+  .xl\:-inset-x-3\/5 {
+    right: -60%;
+    left: -60%;
+  }
+
+  .xl\:-inset-y-4\/5 {
+    top: -80%;
+    bottom: -80%;
+  }
+
+  .xl\:-inset-x-4\/5 {
+    right: -80%;
+    left: -80%;
+  }
+
+  .xl\:-inset-y-1\/6 {
+    top: -16.66667%;
+    bottom: -16.66667%;
+  }
+
+  .xl\:-inset-x-1\/6 {
+    right: -16.66667%;
+    left: -16.66667%;
+  }
+
+  .xl\:-inset-y-2\/6 {
+    top: -33.33333%;
+    bottom: -33.33333%;
+  }
+
+  .xl\:-inset-x-2\/6 {
+    right: -33.33333%;
+    left: -33.33333%;
+  }
+
+  .xl\:-inset-y-3\/6 {
+    top: -50%;
+    bottom: -50%;
+  }
+
+  .xl\:-inset-x-3\/6 {
+    right: -50%;
+    left: -50%;
+  }
+
+  .xl\:-inset-y-4\/6 {
+    top: -66.66667%;
+    bottom: -66.66667%;
+  }
+
+  .xl\:-inset-x-4\/6 {
+    right: -66.66667%;
+    left: -66.66667%;
+  }
+
+  .xl\:-inset-y-5\/6 {
+    top: -83.33333%;
+    bottom: -83.33333%;
+  }
+
+  .xl\:-inset-x-5\/6 {
+    right: -83.33333%;
+    left: -83.33333%;
+  }
+
+  .xl\:-inset-y-1\/12 {
+    top: -8.33333%;
+    bottom: -8.33333%;
+  }
+
+  .xl\:-inset-x-1\/12 {
+    right: -8.33333%;
+    left: -8.33333%;
+  }
+
+  .xl\:-inset-y-2\/12 {
+    top: -16.66667%;
+    bottom: -16.66667%;
+  }
+
+  .xl\:-inset-x-2\/12 {
+    right: -16.66667%;
+    left: -16.66667%;
+  }
+
+  .xl\:-inset-y-3\/12 {
+    top: -25%;
+    bottom: -25%;
+  }
+
+  .xl\:-inset-x-3\/12 {
+    right: -25%;
+    left: -25%;
+  }
+
+  .xl\:-inset-y-4\/12 {
+    top: -33.33333%;
+    bottom: -33.33333%;
+  }
+
+  .xl\:-inset-x-4\/12 {
+    right: -33.33333%;
+    left: -33.33333%;
+  }
+
+  .xl\:-inset-y-5\/12 {
+    top: -41.66667%;
+    bottom: -41.66667%;
+  }
+
+  .xl\:-inset-x-5\/12 {
+    right: -41.66667%;
+    left: -41.66667%;
+  }
+
+  .xl\:-inset-y-6\/12 {
+    top: -50%;
+    bottom: -50%;
+  }
+
+  .xl\:-inset-x-6\/12 {
+    right: -50%;
+    left: -50%;
+  }
+
+  .xl\:-inset-y-7\/12 {
+    top: -58.33333%;
+    bottom: -58.33333%;
+  }
+
+  .xl\:-inset-x-7\/12 {
+    right: -58.33333%;
+    left: -58.33333%;
+  }
+
+  .xl\:-inset-y-8\/12 {
+    top: -66.66667%;
+    bottom: -66.66667%;
+  }
+
+  .xl\:-inset-x-8\/12 {
+    right: -66.66667%;
+    left: -66.66667%;
+  }
+
+  .xl\:-inset-y-9\/12 {
+    top: -75%;
+    bottom: -75%;
+  }
+
+  .xl\:-inset-x-9\/12 {
+    right: -75%;
+    left: -75%;
+  }
+
+  .xl\:-inset-y-10\/12 {
+    top: -83.33333%;
+    bottom: -83.33333%;
+  }
+
+  .xl\:-inset-x-10\/12 {
+    right: -83.33333%;
+    left: -83.33333%;
+  }
+
+  .xl\:-inset-y-11\/12 {
+    top: -91.66667%;
+    bottom: -91.66667%;
+  }
+
+  .xl\:-inset-x-11\/12 {
+    right: -91.66667%;
+    left: -91.66667%;
+  }
+
+  .xl\:-inset-y-full {
+    top: -100%;
+    bottom: -100%;
+  }
+
+  .xl\:-inset-x-full {
+    right: -100%;
+    left: -100%;
+  }
+
   .xl\:top-0 {
     top: 0;
   }
@@ -198271,6 +207658,1014 @@ video {
     left: 100%;
   }
 
+  .xl\:-top-1 {
+    top: -0.25rem;
+  }
+
+  .xl\:-right-1 {
+    right: -0.25rem;
+  }
+
+  .xl\:-bottom-1 {
+    bottom: -0.25rem;
+  }
+
+  .xl\:-left-1 {
+    left: -0.25rem;
+  }
+
+  .xl\:-top-2 {
+    top: -0.5rem;
+  }
+
+  .xl\:-right-2 {
+    right: -0.5rem;
+  }
+
+  .xl\:-bottom-2 {
+    bottom: -0.5rem;
+  }
+
+  .xl\:-left-2 {
+    left: -0.5rem;
+  }
+
+  .xl\:-top-3 {
+    top: -0.75rem;
+  }
+
+  .xl\:-right-3 {
+    right: -0.75rem;
+  }
+
+  .xl\:-bottom-3 {
+    bottom: -0.75rem;
+  }
+
+  .xl\:-left-3 {
+    left: -0.75rem;
+  }
+
+  .xl\:-top-4 {
+    top: -1rem;
+  }
+
+  .xl\:-right-4 {
+    right: -1rem;
+  }
+
+  .xl\:-bottom-4 {
+    bottom: -1rem;
+  }
+
+  .xl\:-left-4 {
+    left: -1rem;
+  }
+
+  .xl\:-top-5 {
+    top: -1.25rem;
+  }
+
+  .xl\:-right-5 {
+    right: -1.25rem;
+  }
+
+  .xl\:-bottom-5 {
+    bottom: -1.25rem;
+  }
+
+  .xl\:-left-5 {
+    left: -1.25rem;
+  }
+
+  .xl\:-top-6 {
+    top: -1.5rem;
+  }
+
+  .xl\:-right-6 {
+    right: -1.5rem;
+  }
+
+  .xl\:-bottom-6 {
+    bottom: -1.5rem;
+  }
+
+  .xl\:-left-6 {
+    left: -1.5rem;
+  }
+
+  .xl\:-top-7 {
+    top: -1.75rem;
+  }
+
+  .xl\:-right-7 {
+    right: -1.75rem;
+  }
+
+  .xl\:-bottom-7 {
+    bottom: -1.75rem;
+  }
+
+  .xl\:-left-7 {
+    left: -1.75rem;
+  }
+
+  .xl\:-top-8 {
+    top: -2rem;
+  }
+
+  .xl\:-right-8 {
+    right: -2rem;
+  }
+
+  .xl\:-bottom-8 {
+    bottom: -2rem;
+  }
+
+  .xl\:-left-8 {
+    left: -2rem;
+  }
+
+  .xl\:-top-9 {
+    top: -2.25rem;
+  }
+
+  .xl\:-right-9 {
+    right: -2.25rem;
+  }
+
+  .xl\:-bottom-9 {
+    bottom: -2.25rem;
+  }
+
+  .xl\:-left-9 {
+    left: -2.25rem;
+  }
+
+  .xl\:-top-10 {
+    top: -2.5rem;
+  }
+
+  .xl\:-right-10 {
+    right: -2.5rem;
+  }
+
+  .xl\:-bottom-10 {
+    bottom: -2.5rem;
+  }
+
+  .xl\:-left-10 {
+    left: -2.5rem;
+  }
+
+  .xl\:-top-11 {
+    top: -2.75rem;
+  }
+
+  .xl\:-right-11 {
+    right: -2.75rem;
+  }
+
+  .xl\:-bottom-11 {
+    bottom: -2.75rem;
+  }
+
+  .xl\:-left-11 {
+    left: -2.75rem;
+  }
+
+  .xl\:-top-12 {
+    top: -3rem;
+  }
+
+  .xl\:-right-12 {
+    right: -3rem;
+  }
+
+  .xl\:-bottom-12 {
+    bottom: -3rem;
+  }
+
+  .xl\:-left-12 {
+    left: -3rem;
+  }
+
+  .xl\:-top-13 {
+    top: -3.25rem;
+  }
+
+  .xl\:-right-13 {
+    right: -3.25rem;
+  }
+
+  .xl\:-bottom-13 {
+    bottom: -3.25rem;
+  }
+
+  .xl\:-left-13 {
+    left: -3.25rem;
+  }
+
+  .xl\:-top-14 {
+    top: -3.5rem;
+  }
+
+  .xl\:-right-14 {
+    right: -3.5rem;
+  }
+
+  .xl\:-bottom-14 {
+    bottom: -3.5rem;
+  }
+
+  .xl\:-left-14 {
+    left: -3.5rem;
+  }
+
+  .xl\:-top-15 {
+    top: -3.75rem;
+  }
+
+  .xl\:-right-15 {
+    right: -3.75rem;
+  }
+
+  .xl\:-bottom-15 {
+    bottom: -3.75rem;
+  }
+
+  .xl\:-left-15 {
+    left: -3.75rem;
+  }
+
+  .xl\:-top-16 {
+    top: -4rem;
+  }
+
+  .xl\:-right-16 {
+    right: -4rem;
+  }
+
+  .xl\:-bottom-16 {
+    bottom: -4rem;
+  }
+
+  .xl\:-left-16 {
+    left: -4rem;
+  }
+
+  .xl\:-top-20 {
+    top: -5rem;
+  }
+
+  .xl\:-right-20 {
+    right: -5rem;
+  }
+
+  .xl\:-bottom-20 {
+    bottom: -5rem;
+  }
+
+  .xl\:-left-20 {
+    left: -5rem;
+  }
+
+  .xl\:-top-24 {
+    top: -6rem;
+  }
+
+  .xl\:-right-24 {
+    right: -6rem;
+  }
+
+  .xl\:-bottom-24 {
+    bottom: -6rem;
+  }
+
+  .xl\:-left-24 {
+    left: -6rem;
+  }
+
+  .xl\:-top-28 {
+    top: -7rem;
+  }
+
+  .xl\:-right-28 {
+    right: -7rem;
+  }
+
+  .xl\:-bottom-28 {
+    bottom: -7rem;
+  }
+
+  .xl\:-left-28 {
+    left: -7rem;
+  }
+
+  .xl\:-top-32 {
+    top: -8rem;
+  }
+
+  .xl\:-right-32 {
+    right: -8rem;
+  }
+
+  .xl\:-bottom-32 {
+    bottom: -8rem;
+  }
+
+  .xl\:-left-32 {
+    left: -8rem;
+  }
+
+  .xl\:-top-36 {
+    top: -9rem;
+  }
+
+  .xl\:-right-36 {
+    right: -9rem;
+  }
+
+  .xl\:-bottom-36 {
+    bottom: -9rem;
+  }
+
+  .xl\:-left-36 {
+    left: -9rem;
+  }
+
+  .xl\:-top-40 {
+    top: -10rem;
+  }
+
+  .xl\:-right-40 {
+    right: -10rem;
+  }
+
+  .xl\:-bottom-40 {
+    bottom: -10rem;
+  }
+
+  .xl\:-left-40 {
+    left: -10rem;
+  }
+
+  .xl\:-top-44 {
+    top: -11rem;
+  }
+
+  .xl\:-right-44 {
+    right: -11rem;
+  }
+
+  .xl\:-bottom-44 {
+    bottom: -11rem;
+  }
+
+  .xl\:-left-44 {
+    left: -11rem;
+  }
+
+  .xl\:-top-48 {
+    top: -12rem;
+  }
+
+  .xl\:-right-48 {
+    right: -12rem;
+  }
+
+  .xl\:-bottom-48 {
+    bottom: -12rem;
+  }
+
+  .xl\:-left-48 {
+    left: -12rem;
+  }
+
+  .xl\:-top-52 {
+    top: -13rem;
+  }
+
+  .xl\:-right-52 {
+    right: -13rem;
+  }
+
+  .xl\:-bottom-52 {
+    bottom: -13rem;
+  }
+
+  .xl\:-left-52 {
+    left: -13rem;
+  }
+
+  .xl\:-top-56 {
+    top: -14rem;
+  }
+
+  .xl\:-right-56 {
+    right: -14rem;
+  }
+
+  .xl\:-bottom-56 {
+    bottom: -14rem;
+  }
+
+  .xl\:-left-56 {
+    left: -14rem;
+  }
+
+  .xl\:-top-60 {
+    top: -15rem;
+  }
+
+  .xl\:-right-60 {
+    right: -15rem;
+  }
+
+  .xl\:-bottom-60 {
+    bottom: -15rem;
+  }
+
+  .xl\:-left-60 {
+    left: -15rem;
+  }
+
+  .xl\:-top-64 {
+    top: -16rem;
+  }
+
+  .xl\:-right-64 {
+    right: -16rem;
+  }
+
+  .xl\:-bottom-64 {
+    bottom: -16rem;
+  }
+
+  .xl\:-left-64 {
+    left: -16rem;
+  }
+
+  .xl\:-top-72 {
+    top: -18rem;
+  }
+
+  .xl\:-right-72 {
+    right: -18rem;
+  }
+
+  .xl\:-bottom-72 {
+    bottom: -18rem;
+  }
+
+  .xl\:-left-72 {
+    left: -18rem;
+  }
+
+  .xl\:-top-80 {
+    top: -20rem;
+  }
+
+  .xl\:-right-80 {
+    right: -20rem;
+  }
+
+  .xl\:-bottom-80 {
+    bottom: -20rem;
+  }
+
+  .xl\:-left-80 {
+    left: -20rem;
+  }
+
+  .xl\:-top-96 {
+    top: -24rem;
+  }
+
+  .xl\:-right-96 {
+    right: -24rem;
+  }
+
+  .xl\:-bottom-96 {
+    bottom: -24rem;
+  }
+
+  .xl\:-left-96 {
+    left: -24rem;
+  }
+
+  .xl\:-top-px {
+    top: -1px;
+  }
+
+  .xl\:-right-px {
+    right: -1px;
+  }
+
+  .xl\:-bottom-px {
+    bottom: -1px;
+  }
+
+  .xl\:-left-px {
+    left: -1px;
+  }
+
+  .xl\:-top-0\.5 {
+    top: -0.125rem;
+  }
+
+  .xl\:-right-0\.5 {
+    right: -0.125rem;
+  }
+
+  .xl\:-bottom-0\.5 {
+    bottom: -0.125rem;
+  }
+
+  .xl\:-left-0\.5 {
+    left: -0.125rem;
+  }
+
+  .xl\:-top-1\.5 {
+    top: -0.375rem;
+  }
+
+  .xl\:-right-1\.5 {
+    right: -0.375rem;
+  }
+
+  .xl\:-bottom-1\.5 {
+    bottom: -0.375rem;
+  }
+
+  .xl\:-left-1\.5 {
+    left: -0.375rem;
+  }
+
+  .xl\:-top-2\.5 {
+    top: -0.625rem;
+  }
+
+  .xl\:-right-2\.5 {
+    right: -0.625rem;
+  }
+
+  .xl\:-bottom-2\.5 {
+    bottom: -0.625rem;
+  }
+
+  .xl\:-left-2\.5 {
+    left: -0.625rem;
+  }
+
+  .xl\:-top-3\.5 {
+    top: -0.875rem;
+  }
+
+  .xl\:-right-3\.5 {
+    right: -0.875rem;
+  }
+
+  .xl\:-bottom-3\.5 {
+    bottom: -0.875rem;
+  }
+
+  .xl\:-left-3\.5 {
+    left: -0.875rem;
+  }
+
+  .xl\:-top-1\/2 {
+    top: -50%;
+  }
+
+  .xl\:-right-1\/2 {
+    right: -50%;
+  }
+
+  .xl\:-bottom-1\/2 {
+    bottom: -50%;
+  }
+
+  .xl\:-left-1\/2 {
+    left: -50%;
+  }
+
+  .xl\:-top-1\/3 {
+    top: -33.33333%;
+  }
+
+  .xl\:-right-1\/3 {
+    right: -33.33333%;
+  }
+
+  .xl\:-bottom-1\/3 {
+    bottom: -33.33333%;
+  }
+
+  .xl\:-left-1\/3 {
+    left: -33.33333%;
+  }
+
+  .xl\:-top-2\/3 {
+    top: -66.66667%;
+  }
+
+  .xl\:-right-2\/3 {
+    right: -66.66667%;
+  }
+
+  .xl\:-bottom-2\/3 {
+    bottom: -66.66667%;
+  }
+
+  .xl\:-left-2\/3 {
+    left: -66.66667%;
+  }
+
+  .xl\:-top-1\/4 {
+    top: -25%;
+  }
+
+  .xl\:-right-1\/4 {
+    right: -25%;
+  }
+
+  .xl\:-bottom-1\/4 {
+    bottom: -25%;
+  }
+
+  .xl\:-left-1\/4 {
+    left: -25%;
+  }
+
+  .xl\:-top-2\/4 {
+    top: -50%;
+  }
+
+  .xl\:-right-2\/4 {
+    right: -50%;
+  }
+
+  .xl\:-bottom-2\/4 {
+    bottom: -50%;
+  }
+
+  .xl\:-left-2\/4 {
+    left: -50%;
+  }
+
+  .xl\:-top-3\/4 {
+    top: -75%;
+  }
+
+  .xl\:-right-3\/4 {
+    right: -75%;
+  }
+
+  .xl\:-bottom-3\/4 {
+    bottom: -75%;
+  }
+
+  .xl\:-left-3\/4 {
+    left: -75%;
+  }
+
+  .xl\:-top-1\/5 {
+    top: -20%;
+  }
+
+  .xl\:-right-1\/5 {
+    right: -20%;
+  }
+
+  .xl\:-bottom-1\/5 {
+    bottom: -20%;
+  }
+
+  .xl\:-left-1\/5 {
+    left: -20%;
+  }
+
+  .xl\:-top-2\/5 {
+    top: -40%;
+  }
+
+  .xl\:-right-2\/5 {
+    right: -40%;
+  }
+
+  .xl\:-bottom-2\/5 {
+    bottom: -40%;
+  }
+
+  .xl\:-left-2\/5 {
+    left: -40%;
+  }
+
+  .xl\:-top-3\/5 {
+    top: -60%;
+  }
+
+  .xl\:-right-3\/5 {
+    right: -60%;
+  }
+
+  .xl\:-bottom-3\/5 {
+    bottom: -60%;
+  }
+
+  .xl\:-left-3\/5 {
+    left: -60%;
+  }
+
+  .xl\:-top-4\/5 {
+    top: -80%;
+  }
+
+  .xl\:-right-4\/5 {
+    right: -80%;
+  }
+
+  .xl\:-bottom-4\/5 {
+    bottom: -80%;
+  }
+
+  .xl\:-left-4\/5 {
+    left: -80%;
+  }
+
+  .xl\:-top-1\/6 {
+    top: -16.66667%;
+  }
+
+  .xl\:-right-1\/6 {
+    right: -16.66667%;
+  }
+
+  .xl\:-bottom-1\/6 {
+    bottom: -16.66667%;
+  }
+
+  .xl\:-left-1\/6 {
+    left: -16.66667%;
+  }
+
+  .xl\:-top-2\/6 {
+    top: -33.33333%;
+  }
+
+  .xl\:-right-2\/6 {
+    right: -33.33333%;
+  }
+
+  .xl\:-bottom-2\/6 {
+    bottom: -33.33333%;
+  }
+
+  .xl\:-left-2\/6 {
+    left: -33.33333%;
+  }
+
+  .xl\:-top-3\/6 {
+    top: -50%;
+  }
+
+  .xl\:-right-3\/6 {
+    right: -50%;
+  }
+
+  .xl\:-bottom-3\/6 {
+    bottom: -50%;
+  }
+
+  .xl\:-left-3\/6 {
+    left: -50%;
+  }
+
+  .xl\:-top-4\/6 {
+    top: -66.66667%;
+  }
+
+  .xl\:-right-4\/6 {
+    right: -66.66667%;
+  }
+
+  .xl\:-bottom-4\/6 {
+    bottom: -66.66667%;
+  }
+
+  .xl\:-left-4\/6 {
+    left: -66.66667%;
+  }
+
+  .xl\:-top-5\/6 {
+    top: -83.33333%;
+  }
+
+  .xl\:-right-5\/6 {
+    right: -83.33333%;
+  }
+
+  .xl\:-bottom-5\/6 {
+    bottom: -83.33333%;
+  }
+
+  .xl\:-left-5\/6 {
+    left: -83.33333%;
+  }
+
+  .xl\:-top-1\/12 {
+    top: -8.33333%;
+  }
+
+  .xl\:-right-1\/12 {
+    right: -8.33333%;
+  }
+
+  .xl\:-bottom-1\/12 {
+    bottom: -8.33333%;
+  }
+
+  .xl\:-left-1\/12 {
+    left: -8.33333%;
+  }
+
+  .xl\:-top-2\/12 {
+    top: -16.66667%;
+  }
+
+  .xl\:-right-2\/12 {
+    right: -16.66667%;
+  }
+
+  .xl\:-bottom-2\/12 {
+    bottom: -16.66667%;
+  }
+
+  .xl\:-left-2\/12 {
+    left: -16.66667%;
+  }
+
+  .xl\:-top-3\/12 {
+    top: -25%;
+  }
+
+  .xl\:-right-3\/12 {
+    right: -25%;
+  }
+
+  .xl\:-bottom-3\/12 {
+    bottom: -25%;
+  }
+
+  .xl\:-left-3\/12 {
+    left: -25%;
+  }
+
+  .xl\:-top-4\/12 {
+    top: -33.33333%;
+  }
+
+  .xl\:-right-4\/12 {
+    right: -33.33333%;
+  }
+
+  .xl\:-bottom-4\/12 {
+    bottom: -33.33333%;
+  }
+
+  .xl\:-left-4\/12 {
+    left: -33.33333%;
+  }
+
+  .xl\:-top-5\/12 {
+    top: -41.66667%;
+  }
+
+  .xl\:-right-5\/12 {
+    right: -41.66667%;
+  }
+
+  .xl\:-bottom-5\/12 {
+    bottom: -41.66667%;
+  }
+
+  .xl\:-left-5\/12 {
+    left: -41.66667%;
+  }
+
+  .xl\:-top-6\/12 {
+    top: -50%;
+  }
+
+  .xl\:-right-6\/12 {
+    right: -50%;
+  }
+
+  .xl\:-bottom-6\/12 {
+    bottom: -50%;
+  }
+
+  .xl\:-left-6\/12 {
+    left: -50%;
+  }
+
+  .xl\:-top-7\/12 {
+    top: -58.33333%;
+  }
+
+  .xl\:-right-7\/12 {
+    right: -58.33333%;
+  }
+
+  .xl\:-bottom-7\/12 {
+    bottom: -58.33333%;
+  }
+
+  .xl\:-left-7\/12 {
+    left: -58.33333%;
+  }
+
+  .xl\:-top-8\/12 {
+    top: -66.66667%;
+  }
+
+  .xl\:-right-8\/12 {
+    right: -66.66667%;
+  }
+
+  .xl\:-bottom-8\/12 {
+    bottom: -66.66667%;
+  }
+
+  .xl\:-left-8\/12 {
+    left: -66.66667%;
+  }
+
+  .xl\:-top-9\/12 {
+    top: -75%;
+  }
+
+  .xl\:-right-9\/12 {
+    right: -75%;
+  }
+
+  .xl\:-bottom-9\/12 {
+    bottom: -75%;
+  }
+
+  .xl\:-left-9\/12 {
+    left: -75%;
+  }
+
+  .xl\:-top-10\/12 {
+    top: -83.33333%;
+  }
+
+  .xl\:-right-10\/12 {
+    right: -83.33333%;
+  }
+
+  .xl\:-bottom-10\/12 {
+    bottom: -83.33333%;
+  }
+
+  .xl\:-left-10\/12 {
+    left: -83.33333%;
+  }
+
+  .xl\:-top-11\/12 {
+    top: -91.66667%;
+  }
+
+  .xl\:-right-11\/12 {
+    right: -91.66667%;
+  }
+
+  .xl\:-bottom-11\/12 {
+    bottom: -91.66667%;
+  }
+
+  .xl\:-left-11\/12 {
+    left: -91.66667%;
+  }
+
+  .xl\:-top-full {
+    top: -100%;
+  }
+
+  .xl\:-right-full {
+    right: -100%;
+  }
+
+  .xl\:-bottom-full {
+    bottom: -100%;
+  }
+
+  .xl\:-left-full {
+    left: -100%;
+  }
+
   .xl\:resize-none {
     resize: none;
   }
diff --git a/__tests__/purgeUnusedStyles.test.js b/__tests__/purgeUnusedStyles.test.js
index dd6f7f3c..093efbb5 100644
--- a/__tests__/purgeUnusedStyles.test.js
+++ b/__tests__/purgeUnusedStyles.test.js
@@ -90,7 +90,7 @@ function assertPurged(result) {
   expect(result.css).toContain('.font-mono')
   expect(result.css).toContain('.col-span-4')
   expect(result.css).toContain('.tracking-tight')
-  expect(result.css).toContain('.tracking-tight')
+  expect(result.css).toContain('.whitespace-no-wrap')
 }
 
 test('purges unused classes', () => {